JPH10209U - Document creation device - Google Patents

Document creation device

Info

Publication number
JPH10209U
JPH10209U JP1153697U JP1153697U JPH10209U JP H10209 U JPH10209 U JP H10209U JP 1153697 U JP1153697 U JP 1153697U JP 1153697 U JP1153697 U JP 1153697U JP H10209 U JPH10209 U JP H10209U
Authority
JP
Japan
Prior art keywords
character
print size
input
data
size
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
JP1153697U
Other languages
Japanese (ja)
Inventor
雄二郎 石川
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP1153697U priority Critical patent/JPH10209U/en
Publication of JPH10209U publication Critical patent/JPH10209U/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【課題】 高価な表示部を用いることなく、入力済文字
の印字サイズを文字入力途中で確認できる文書作成装置
を提供する。 【解決手段】 入力操作部から入力された文字データは
表示部に表示され、カーソルが移動されると(S2
1)、カーソルが指す文字をチェックし(S24)文字
があれば(S25:YES)、カーソルが指す文字に対
応する文字データをRAMの入力バッファから検索し
て、その文字データの印字サイズデータを抽出し(S2
6)、現在表示している印字サイズデータと対比して
(S28)、文字サイズが異なるときは(S28)、表
示部の印字サイズの表示を変更する。
(57) [Problem] To provide a document creation device capable of confirming the print size of inputted characters during character input without using an expensive display unit. SOLUTION: Character data input from an input operation unit is displayed on a display unit, and when a cursor is moved (S2).
1) The character pointed by the cursor is checked (S24). If there is a character (S25: YES), character data corresponding to the character pointed by the cursor is searched from the input buffer of the RAM, and the print size data of the character data is retrieved. Extract (S2
6) When the character size is different from the currently displayed print size data (S28), the display of the print size on the display unit is changed if the character size is different (S28).

Description

【考案の詳細な説明】[Detailed description of the invention]

【0001】[0001]

【考案の属する技術分野】[Technical field to which the invention belongs]

本考案は、入力文字を指定した印字サイズで忠実に表示できない1行もしくは 数行の表示部を有する文書作成装置に関する。 The present invention relates to a document creating apparatus having a display unit of one or several lines that cannot faithfully display input characters at a specified print size.

【0002】[0002]

【従来の技術】[Prior art]

従来、この種の文書作成装置としては、例えば小型のワードプロセッサや電子 タイプライタなどの簡易なものが挙げられる。 Conventionally, as this type of document creation apparatus, for example, a simple one such as a small word processor or an electronic typewriter can be used.

【0003】 この電子タイプライタなどの表示部は、LCD(液晶ディスプレイの略称)で 構成されているとともに、CRTなどとは異なり1行もしくは数行程度の文字列 だけを表示する大きさに設定されている。A display unit such as an electronic typewriter is composed of an LCD (abbreviation of a liquid crystal display) and, unlike a CRT or the like, is sized to display only one or several lines of character strings. ing.

【0004】 というのは、CRTなどのディスプレイを備えるワードプロセッサなどのよう な高価でかつ大型なものとは違って、簡易な用途で使用すべく、小型であって手 軽にユーザーが購入できる価格に設定するためである。[0004] Unlike an expensive and large-sized one such as a word processor having a display such as a CRT, a small-sized and easily-priced one can be used for simple applications. It is for setting.

【0005】 ところで、このような電子タイプライタにも、例えばある文字列における所定 の文字を強調するなどの理由により、その文字だけ拡大もしくは縮小させて印字 させる機能を備えている。[0005] Incidentally, such an electronic typewriter also has a function of enlarging or reducing only a certain character in a certain character string, for example, to emphasize the character.

【0006】 この機能に関連して、指定された印字サイズに忠実な文字を表示部に表示させ るのが望ましいが、そのためには解像度(1インチ当たりのドット密度)の高い 高価なLCDで表示部を構成する必要があってコスト高になるから、従来、表示 部には入力した総ての文字を指定した印字サイズに関係なく一定のサイズで簡略 的に表示する一方、それの印字サイズが何であるかを表示部の一部に別途表示す るように構成していた。In connection with this function, it is desirable to display characters faithful to the designated print size on the display unit. For this purpose, an expensive LCD with a high resolution (dot density per inch) is used. Conventionally, the display unit simply displays all the input characters in a fixed size regardless of the specified print size, while the print size is It was configured so that what it was was separately displayed on a part of the display unit.

【0007】 なお、印字サイズの表示は、これから入力しようとする文字について、それの 印字サイズをキー指定したときに、その印字サイズを表示部の一部に表示するよ うに構成していて、印字する際に前記指定した印字サイズに基づいて処理される 。The display of the print size is configured such that, when a character to be inputted is designated by a key, the print size is displayed on a part of the display unit. The processing is performed based on the specified print size.

【0008】 このように、上記電子タイプライタなどの文書作成装置においては、文字入力 段階で印字イメージを正確に表現するよりも印字する段階で正確な印字イメージ を表現するように構成することで、表示部を複雑化せずに安価に構成していた。[0008] As described above, the document creation device such as the electronic typewriter described above is configured to express an accurate print image at a printing stage rather than at a character input stage. The display unit was configured at low cost without complicating the display unit.

【0009】[0009]

【考案が解決しようとする課題】[Problems to be solved by the invention]

しかしながら、このような構成を有する従来例の場合には、次のような問題点 がある。 However, the conventional example having such a configuration has the following problems.

【0010】 これから入力しようとする文字についてのみその印字サイズを表示部に表示さ せるように構成していて、既に入力した文字についての印字サイズを表示するよ うにはなっていないので、入力済文字の印字サイズを文字入力途中で確認するこ とができない。[0010] The print size of only characters to be input is displayed on the display unit, and the print size of already input characters is not displayed. The print size of cannot be confirmed during character input.

【0011】 そのために、文字入力を終了した後で、わざわざ実際に印字してからどの文字 がどのような印字サイズであったかを確認しなければならず、入力済文字の印字 サイズを訂正しなおす必要がある場合などには非常に不便で作業性が悪かった。[0011] Therefore, after finishing the character input, it is necessary to confirm which character has what print size after actually printing, and it is necessary to correct the print size of the inputted character again. In some cases, it was very inconvenient and workability was poor.

【0012】 本考案は、このような事情に鑑みて創案されたもので、高価な表示部を用いる ことなく、入力済文字の印字サイズを文字入力途中で確認できるようにして、印 字サイズを確認するためにわざわざ印字を行う手間を省くことを目的としている 。The present invention has been made in view of such circumstances, and allows a user to confirm the print size of input characters in the middle of character input without using an expensive display unit. The purpose is to save the trouble of printing to confirm.

【0013】[0013]

【課題を解決するための手段】[Means for Solving the Problems]

本考案はこのような目的を達成するために、次のような構成をとる。 The present invention has the following configuration to achieve such an object.

【0014】 即ち、本考案は、文字の複数の印字サイズを有し、1行もしくは数行で構成さ れる表示部に文字を一定サイズで表示させておいて、表示部に表示される文字を カーソルで指定することにより、指定の文字に設定される印字サイズを表示させ る機能を有する文書作成装置において、文字の入力および、その文字に関する印 字サイズを設定入力する入力部と、当該入力部からの文字データの入力前に、前 記印字サイズを所定の文字サイズに設定する設定手段と、入力部により入力され た各文字データを記憶するとともに、記憶すべき文字データの前段にのみ当該文 字データに関して設定される印字サイズデータを記憶する記憶手段と、前記表示 部に表示されている文字列のうちカーソル指定された文字に関して、前記記憶手 段から該当する文字データの前段にある印字サイズデータを抽出するサイズ抽出 手段と、前記表示部またはその近傍に設けられ、前記サイズ抽出手段により抽出 された印字サイズを表示するサイズ表示部とを備えている。That is, the present invention has a plurality of printing sizes of characters, and displays characters at a fixed size on a display unit composed of one line or several lines, and displays characters displayed on the display unit. In a document creation device having a function of displaying a print size set for a designated character by designating with a cursor, an input unit for inputting a character and setting and inputting a print size for the character, and the input unit Setting means for setting the printing size to a predetermined character size before inputting character data from the user, storing each character data input by the input unit, and setting the relevant text only in the preceding stage of the character data to be stored. Storage means for storing print size data set for character data; and storage means for storing a character designated by a cursor in a character string displayed on the display unit. Size extraction means for extracting print size data at the preceding stage of the corresponding character data from the display section, and a size display section provided at or near the display section for displaying the print size extracted by the size extraction section. I have.

【0015】 本考案の構成による作用は次のとおりである。The operation of the configuration of the present invention is as follows.

【0016】 文字データの入力前に、設定手段により印字サイズが所定の文字サイズに設定 される。その後、入力部により入力された文字のデータと、該文字に関して設定 入力された印字サイズとが記憶手段に記憶されてから、すでに入力した文字にカ ーソルを戻して所望の文字をカーソル指定した場合、そのカーソルが指す文字か らそれについての印字サイズが抽出され、これが表示される。Before the input of the character data, the printing unit sets the print size to a predetermined character size. After that, when the character data input from the input unit and the print size set for the character are stored in the storage unit, the cursor is returned to the already input character and the desired character is designated by the cursor. The print size for the character pointed to by the cursor is extracted and displayed.

【0017】 つまり、既に入力した文字であっても文字入力途中においてカーソルで指定す ることにより、それが指す文字についての印字サイズが的確に表示されるから、 文字入力途中での入力済文字の確認が可能となり、したがって、従来のようにわ ざわざ印字する必要がない。しかも、記憶手段に対する文字データや印字サイズ データの記憶は、記憶すべき1乃至複数の文字データからなる文字データ群の前 段にのみ当該文字データ群に関して設定される印字サイズデータを記憶するよう にしているから、記憶すべきデータを極力少なくできて記憶手段の記憶容量を必 要最小限に小さくできるようになる他、書き込みの手間も必要最小限に少なくな る。In other words, even if a character is already input, the print size of the character pointed to by specifying it with the cursor during the character input is accurately displayed. Confirmation is possible, and therefore, there is no need to separately perform printing as in the past. In addition, the storage of the character data and the print size data in the storage means is such that the print size data set for the character data group is stored only before the character data group including one or more character data to be stored. Therefore, the amount of data to be stored can be reduced as much as possible, so that the storage capacity of the storage means can be reduced to a necessary minimum.

【0018】[0018]

【考案の実施の形態】[Embodiment of the invention]

以下、本考案の一実施例を図面に基づいて詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

【0019】 図1ないし図10に本考案の一実施例を示している。FIG. 1 to FIG. 10 show an embodiment of the present invention.

【0020】 図1は文書作成装置の外観を略示した平面図である。同図において、符号1は LCDよりなる表示部で、本実施例では数桁の文字列を1行で表示するように構 成されている。この表示部1には入力した文字列が表示されるだけでなく、入力 した文字についての印字サイズも、表示部1の長手方向一端部(図1では右端の 3桁部分)に他の表示文字と同サイズの文字として表示される。FIG. 1 is a plan view schematically showing the appearance of the document creating apparatus. In the figure, reference numeral 1 denotes a display unit composed of an LCD, which is configured to display a character string of several digits in one line in this embodiment. Not only the input character string is displayed on the display unit 1, but also the print size of the input character is displayed at one end in the longitudinal direction of the display unit 1 (in the rightmost three digits in FIG. 1). It is displayed as a character of the same size as.

【0021】 符号2は表示部1の下部に設けられたカーソル表示部であり、このカーソル表 示部2はカーソルKSで表示部1の1画素分指定、半画素分指定および画素間指 定が行えるように構成されている。Reference numeral 2 denotes a cursor display unit provided below the display unit 1. The cursor display unit 2 allows a cursor KS to designate one pixel, half a pixel, and an inter-pixel of the display unit 1. It is configured to be able to do it.

【0022】 符号3は文字キー、テンキー、スペースキーおよび各種制御キーなどを備える 入力操作部、符号4は1画素分カーソル移動キー、符号5は半画素分カーソル移 動キーである。Reference numeral 3 denotes an input operation unit including a character key, a numeric keypad, a space key, and various control keys. Reference numeral 4 denotes a cursor movement key for one pixel, and reference numeral 5 denotes a cursor movement key for half a pixel.

【0023】 この1画素分カーソル移動キー4は、表示部1において1画素分移動を行う場 合つまり後述する入力済文字の印字サイズ確認時などに使用されるものであり、 また、半画素分カーソル移動キー5は、表示部1において半画素分移動および画 素間指定を行う場合つまり縮小文字指定時や後述する文字挿入時などに使用され るものである。The one-pixel cursor movement key 4 is used to move one pixel on the display unit 1, that is, to confirm the print size of an already-entered character, which will be described later. The cursor movement key 5 is used for moving half a pixel and designating between pixels on the display unit 1, that is, for designating a reduced character or inserting a character to be described later.

【0024】 なお、半画素分カーソル移動キー5を別途に設ける必要は必ずしもなく、例え ば1画素分カーソル移動キー4と他のキーとのコンビネーションで代用すること も可能である。It is not always necessary to separately provide the cursor movement key 5 for half a pixel. For example, a combination of the cursor movement key 4 for one pixel and another key can be used instead.

【0025】 図2は文書作成装置の構成ブロック図である。図において、符号6は前述の各 構成部品が図示しないインターフェースを介して接続されるCPU、符号7はC PU6を制御するプログラムが書き込まれたROM、符号8は入力操作部3など から入力された各種データを記憶するRAMである。FIG. 2 is a configuration block diagram of the document creation device. In the figure, reference numeral 6 denotes a CPU to which the above-described components are connected via an interface (not shown), reference numeral 7 denotes a ROM in which a program for controlling the CPU 6 is written, and reference numeral 8 denotes an input from the input operation unit 3 or the like. This is a RAM for storing various data.

【0026】 CPU6は、ROM7のプログラムにしたがって図示しないインターフェース を介して入力操作部3から外部データを取り込んだり、あるいはRAM8との間 でデータの授受を行ったりしながら演算処理し、必要に応じて処理したデータを 図示しないインターフェースを介して表示部1および印字部9へ出力する。RO M7には、入力済文字の印字サイズを確認したり、入力済の文字間に新たな文字 を挿入したりするためのプログラムなどが書き込まれており、RAM8には、入 力された文字列を記憶するとともに、この文字列の文字毎の印字サイズを記憶す るための入力バッファ領域を少なくとも備えている。The CPU 6 fetches external data from the input operation unit 3 through an interface (not shown) according to a program in the ROM 7 or performs data processing with the RAM 8 while exchanging data with the RAM 8. The processed data is output to the display unit 1 and the printing unit 9 via an interface (not shown). The ROM 7 stores a program for checking the print size of the input characters and inserting a new character between the input characters, and the like, and the RAM 8 stores the input character string. And at least an input buffer area for storing the print size of each character of the character string.

【0027】 次に、文字を入力する手順および動作について図3および図4を用いて説明す る。図3に文字入力時の動作説明に供するフローチャートを、図4(a)ないし 同図(f)にその表示例をそれぞれ示している。Next, a procedure and an operation for inputting a character will be described with reference to FIGS. 3 and 4. FIG. 3 shows a flowchart for explaining the operation at the time of character input, and FIGS. 4A to 4F show display examples.

【0028】 まず、オペレータが文字入力モードに設定すると、ステップSl0でこれから 入力する文字の印字サイズを標準の“全角”にして表示部1の所定位置に“全角 ”を表示するとともに、ステップSllでカーソルKSをカーソル表示部2にお いて表示部1の第1画素目(図において表示部1の左端)の下部にセットする〔 図4(a)参照〕。同時に、図5に示すように、RAM8の入力バッファ領域の 先頭には印字サイズとして“全角”が記憶される。First, when the operator sets the character input mode, in step S10, the print size of the character to be input is set to the standard "full-width", "full-width" is displayed at a predetermined position on the display unit 1, and in step S11, The cursor KS is set below the first pixel (the left end of the display unit 1 in the figure) of the display unit 1 in the cursor display unit 2 (see FIG. 4A). At the same time, as shown in FIG. 5, "full-width" is stored as the print size at the head of the input buffer area of the RAM 8.

【0029】 そこで、例えば、“次の点に注意する。”などの文字列について、“注意”の 印字サイズだけ横倍角にし、他の“次の点に”および“する。”の文字列につい ての印字サイズを標準の全角にする場合の例を説明する。Therefore, for example, for a character string such as “Be careful of the following points”, the print size of “Caution” is doubled in width, and the other character strings of “To the next point” and “To.” An example in which all print sizes are set to the standard full size will be described.

【0030】 前述のように既に“全角”に設定されているので、オペレータがまず文字キー を操作して“つぎのてんに”を入力すると、入力操作部3からCPU6へ文字コ ードが与えられる。そこで、ステップS12において入力コードの種別を判断し 、文字コードの場合はステップS13へ、印字サイズコードの場合はステップS 14へ、制御コードの場合はステップS15へとそれぞれ進む。この例では文字 キーの押下に伴う“つぎのてんに”の各1文字ずつの文字コードであるから、ス テップS13で、1文字ずつRAM8の入力バッファ領域に記憶させた印字サイ ズデータに対応して記憶し、ステップS16で表示部1へ表示して、さらにステ ップSl7でカーソルKSを1文字分右側にシフトし、ステップS12へ戻って 、次の入力コードを待つ。言うまでもなく、“つぎのてんに”の文字総てを1度 に処理するのではなく、1文字ずつ前記ステップS12,S13,S16および S17を繰り返すことで処理している〔図4(b)参照〕。Since “full-width” has already been set as described above, when the operator first operates the character keys to input “next balance”, a character code is given from the input operation unit 3 to the CPU 6. Can be Therefore, the type of the input code is determined in step S12, and the process proceeds to step S13 for a character code, to step S14 for a print size code, and to step S15 for a control code. In this example, since the character code of each character of "next ten" is associated with the depression of the character key, the character code corresponds to the print size data stored in the input buffer area of the RAM 8 one by one in step S13. In step S16, the cursor KS is shifted to the right by one character, and the process returns to step S12 to wait for the next input code. Needless to say, instead of processing all the characters of "next tenni" at one time, the processing is performed by repeating steps S12, S13, S16 and S17 one character at a time [see FIG. 4 (b). ].

【0031】 さて、前述のステップS14では、印字サイズを指定するコードが入力したと きに新たな印字サイズをRAM8の入力バッファ領域に記憶し、ステップS18 でその印字サイズを表示する。ステップS15では制御コードにしたがった処理 を行い、ステップS3へ戻る。In step S14, when a code for designating a print size is input, a new print size is stored in the input buffer area of the RAM 8, and the print size is displayed in step S18. In step S15, a process according to the control code is performed, and the process returns to step S3.

【0032】 続いて、オペレータが仮名漢字変換キーを押下すると、仮名漢字変換コードが CPU6に与えられる。そこで、ステップS12において判断して、ステップS 15へ進み、“つぎのてんに”を“次の点に”に仮名漢字変換処理するとともに 、これを表示部1の左端から順次表示して、カーソルKSを“次の点に”の末尾 文字“に”の直ぐ後の画素の下部にセットする〔図4(c)参照〕。Subsequently, when the operator presses the kana-kanji conversion key, the kana-kanji conversion code is given to the CPU 6. Therefore, the determination is made in step S12, the process proceeds to step S15, and the kana-kanji conversion processing of "next tennni" to "next point" is performed. The KS is set at the lower part of the pixel immediately after the last character of the "to the next point" character (see FIG. 4 (c)).

【0033】 そして、次の文字入力前に、オペレータが入力操作部3の所定のキーで印字サ イズメニューを呼び出してを指定すると、この印字サイズコードがCPU6に与 えられ、ステップS12において印字サイズコードと判断するからステップS1 4へ進んで印字サイズデータとして“横倍角”を、図5に示すように、RAM8 の入力バッファ領域における文字データ“に”の後に記憶し、ステップS18で 表示部1の右端の領域に表示されている“全角”を“横倍角”に表示しなおす。 続いてオペレータが文字入力操作および仮名漢字変換操作を行うと、上記同様の 処理により“注意”を前記“次の点に”と同様の表示サイズで表示し、カーソル KSを“注意”の末尾文字“意”の直ぐ後の画素の下部にセットする〔図4(d )参照〕。この“注意”は前記RAM8に記憶した印字サイズデータの次に記憶 される。When the operator calls a print size menu with a predetermined key of the input operation unit 3 and designates the print size before inputting the next character, the print size code is given to the CPU 6 and the print size code is given in step S12. Since the code is determined to be a code, the flow advances to step S14 to store "double size" as print size data after the character data "NI" in the input buffer area of the RAM 8 as shown in FIG. "Full-width" displayed in the rightmost area of "" is displayed again as "double-width". Subsequently, when the operator performs a character input operation and a kana-kanji conversion operation, "caution" is displayed in the same display size as the "next point" by the same processing as described above, and the cursor KS is displayed at the end of the "caution" character. It is set below the pixel immediately after “me” (see FIG. 4D). This "caution" is stored next to the print size data stored in the RAM 8.

【0034】 さらに、残りの“する。”を“全角”で入力するので、印字サイズを変更する ために再度オペレータは印字サイズメニューを呼び出して“全角”を指定すると 、この印字サイズコードがCPU6に与えられ、ステップS12において印字サ イズコードと判断してステップS14で印字サイズデータとしての“全角”を図 5に示すように、RAM8の入力バッファ領域における文字データ“意”の後に 記憶し、ステップS18で表示部1の右端の領域に表示されている“横倍角”を “全角”に表示しなおす〔図4(e)参照〕。続いて、オペレータが文字キーで “する。”を入力すると、“次の点に”と同じ要領によりステップS12,S1 3,S16およびS17で処理し、“する。”を図5に示すようにRAM8の入 力バッファ領域に記憶された印字サイズデータnの後に記憶して、表示部1の“ 注意”の後に“する。”を表示するとともに、カーソルKSを“する。”の末尾 文字“。”の直ぐ後の画素の下部にセットする〔図4(f)参照〕。Further, since the remaining “Yes” is input in “full-width”, the operator calls the print size menu again and designates “full-width” to change the print size. In step S12, the print size code is determined, and in step S14, "full-width" as print size data is stored after the character data "meaning" in the input buffer area of the RAM 8 as shown in FIG. Then, the "double width" displayed in the right end area of the display unit 1 is displayed again as "full width" (see FIG. 4E). Subsequently, when the operator inputs "do" with the character keys, the process is performed in steps S12, S13, S16 and S17 in the same manner as "to the next point", and "do" is performed as shown in FIG. It is stored after the print size data n stored in the input buffer area of the RAM 8, and “Yes.” Is displayed after “Caution” on the display unit 1, and the cursor “KS” is displayed at the end of the character “Yes.”. Is set below the pixel immediately after "" (see FIG. 4 (f)).

【0035】 このように入力された“次の点に注意する。”の文字データは、それぞれに指 定した印字サイズデータにそれぞれ対応してRAM8の入力バッファ領域に格納 されており、その様子を図5に略示している。The character data of “note the following points” input in this manner is stored in the input buffer area of the RAM 8 in correspondence with the respectively designated print size data. This is shown schematically in FIG.

【0036】 図に示すように、最初の印字サイズデータlに“全角”が、それに続く各文字 データl+1・・・に“次の点に”が1文字ずつ、2番目の印字サイズデータm に“横倍角”が、それに続く各文字データm+1・・・に“注意”が1文字ずつ 、3番目の印字サイズデータnに“全角”が、それに続く各文字データn+1・ ・・に“する。”が1文字ずつそれぞれ格納されている。従って、“次の文字” の各文字データからなる文字データ群に関して文字サイズ“全角”が設定され、 その印字サイズデータが文字データ群の前に格納されることとなる。同様に“注 意”の各文字データからなる文字データ群に関して文字サイズ“横倍角”が設定 され、その印字サイズデータが文字データ群の前に格納されることとなり、“す る。”の各文字データからなる文字データ群に関して文字サイズ“全角”が設定 され、その印字サイズデータが文字データ群の前に格納されることとなる。As shown in the drawing, “full-width” is added to the first print size data l, and “next point” is added to each of the subsequent character data l + 1. "Note" is added one character at a time to the next character data m + 1,..., "Full-width" is added to the third print size data n, and "Character data n + 1... "Is stored for each character. Therefore, the character size "full-width" is set for the character data group consisting of the character data of "next character", and the print size data is stored before the character data group. Similarly, the character size “horizontal double width” is set for the character data group composed of each character data of “NOTE”, and the print size data is stored before the character data group, and each of “SU”. The character size “full-width” is set for the character data group consisting of character data, and the print size data is stored before the character data group.

【0037】 以上のような要領で文字入力を進めている途中で、既に入力した文字の印字サ イズを確認する場合については、カーソルKSを入力操作部3の1画素分カーソ ル移動キー4で確認したい文字の下部に位置させるだけで、この文字についての 印字サイズが表示部1の所定位置に表示されるようになっている。In order to confirm the print size of the already input character while the character input is proceeding as described above, the cursor KS is moved by the cursor movement key 4 for one pixel of the input operation unit 3. The print size of this character is displayed at a predetermined position on the display unit 1 simply by positioning it below the character to be checked.

【0038】 この入力済文字の印字サイズを確認する場合についての具体的な動作を図6お よび図7を参照して説明する。図6に印字サイズ確認時の動作説明に供するサブ ルーチンが、図7(a)および同図(b)にその表示例を示している。A specific operation for confirming the print size of the input characters will be described with reference to FIGS. 6 and 7. FIGS. 6A and 6B show display examples of the subroutine for explaining the operation at the time of checking the print size.

【0039】 例えば図4(f)に示す状態から“次の点に注意する。”のうち“す”の印字 サイズを確認する場合と、“注”の印字サイズを確認する場合とを例に挙げて説 明する。For example, from the state shown in FIG. 4F, a case where the print size of “su” of “note the following points” is checked and a case where the print size of “note” is checked are exemplified. I will explain it.

【0040】 今、“。”の直ぐ後に位置しているカーソルKSを“す”の下部にセットする ために、オペレータが1画素分カーソル移動キー4を連続的に押下すると、入力 操作部3からCPU6に1画素分カーソル移動コードが与えられる。CPU6は 、ステップS20で入力コードの種別を判断するが、この例では1画素分カーソ ル移動コードと判断してステップS21へ進み、カーソルKSを1画素分左へシ フトする。このステップS20,S21を繰り返して図7(a)に示すように、 カーソルKSを“す”の下部にセットしてステップS24へ進む。なお、ステッ プS20において入力コードが半画素分カーソル移動コードと判断した場合はス テップS22へ進み、カーソルKSを半画素分シフトし、その他のコードと判断 した場合はステップS23へ進み、そのコードにしたがった処理を行う。When the operator successively presses the cursor movement key 4 for one pixel in order to set the cursor KS located immediately after “.” Below “su”, the input operation unit 3 The cursor movement code for one pixel is given to the CPU 6. The CPU 6 determines the type of the input code in step S20. In this example, the CPU 6 determines that the input code is the cursor movement code for one pixel, and proceeds to step S21 to shift the cursor KS to the left by one pixel. Steps S20 and S21 are repeated to set the cursor KS at the lower part of "", as shown in FIG. 7A, and the process proceeds to step S24. If it is determined in step S20 that the input code is a half-pixel cursor movement code, the flow advances to step S22. If the cursor KS is shifted by half a pixel, and if it is determined that the input code is another code, the flow advances to step S23. Perform the processing according to.

【0041】 ステップS24においては、カーソルKSが指す文字をチェックした後、ステ ップS25でその文字があるかないかを判断し、ある場合はステップS26へ進 む一方、ない場合はステップS27へ進み、警告音を出す。この例ではカーソル KSが指す文字があるのでステップS26へ進み、カーソルKSが指す文字に対 応する文字データをRAM8の入力バッファ領域から検索して、その文字データ の印字サイズデータつまり“全角”を抽出し、ステップS28へ進む。In step S24, after checking the character pointed to by the cursor KS, it is determined in step S25 whether or not the character exists. If there is, the process proceeds to step S26. Make a warning sound. In this example, since there is a character indicated by the cursor KS, the process proceeds to step S26, where character data corresponding to the character indicated by the cursor KS is searched from the input buffer area of the RAM 8, and print size data of the character data, that is, "full-width" is obtained. The process proceeds to step S28.

【0042】 ステップS28では現在表示している印字サイズと前記抽出した印字サイズデ ータとを対比し、同じ場合は印字サイズの表示を変更せずにそのまま保持してス テップS20へ戻る一方、違う場合はステップS29へそれぞれ進み、印字サイ ズを前記抽出したものに変更して、ステップS20へ戻る。In step S 28, the currently displayed print size is compared with the extracted print size data. If the print size data is the same, the display of the print size is kept unchanged without changing the display, and the process returns to step S 20. In this case, the process proceeds to step S29, the print size is changed to the extracted size, and the process returns to step S20.

【0043】 この例では、最初の図4(f)に示す状態でカーソルKS上部に文字が入力さ れていなくて、“する。”の印字サイズつまり“全角”のままになっていたので 、前記抽出した印字サイズデータと同じであると判断し、図7(a)に示すよう に“全角”を表示部1に表示したままステップS20へ戻る。In this example, in the state shown in FIG. 4 (f), no character has been input above the cursor KS and the print size of “Yes.” It is determined that the data is the same as the extracted print size data, and the process returns to step S20 with "full-width" being displayed on the display unit 1 as shown in FIG.

【0044】 そして、図7(a)に示す状態から、オペレータが1画素分カーソル移動キー 4を2回押下すると、上記ステップS20,S21の処理を2回繰り返して“注 ”の下部にカーソルKSを移動させ、続いて上記ステップS24,S25,S2 6の処理を行い、カーソルKSが指す文字に対応する文字データをRAM8の入 力バッファ領域から検索して、その文字デー夕の印字サイズデータつまり“横倍 角”を抽出し、ステップS28へ進む。Then, when the operator presses the cursor movement key 4 twice for one pixel from the state shown in FIG. 7A, the processes of steps S20 and S21 are repeated twice, and the cursor KS is positioned below the “note”. Is moved, and then the processes of steps S24, S25, and S26 are performed, character data corresponding to the character indicated by the cursor KS is searched from the input buffer area of the RAM 8, and the print size data of the character data "Wide double angle" is extracted, and the process proceeds to step S28.

【0045】 ステップS28では、カーソル移動前に表示していた印字サイズと前記抽出し た印字サイズデータとが違うと判断してステップS29へ進み、カーソル移動前 に表示していた“全角”をステップS26で抽出した印字サイズデータつまり“ 横倍角”に変更して表示する〔図7(b)参照〕。In step S 28, it is determined that the print size displayed before the cursor movement is different from the extracted print size data, and the flow advances to step S 29 to change “full-width” displayed before the cursor movement to the step S 29. The print size data extracted in S26 is changed and displayed, that is, "horizontal double width" (see FIG. 7B).

【0046】 このように、本実施例によれば、既に入力した文字に戻ってカーソル指定する だけで、そのカーソルが指す文字に基づいてその印字サイズを表示できるから、 文字入力途中において入力済文字の印字サイズを簡単に確認することができる。 したがって、従来のようにわざわざ印字して確認する必要がなくなり、作業性を 改善できる。As described above, according to the present embodiment, the print size can be displayed based on the character pointed to by the cursor simply by returning to the already input character and designating the cursor. The print size can be easily checked. Therefore, it is not necessary to print and confirm the print as in the related art, and the workability can be improved.

【0047】 次に入力済の文字間に新たな文字を挿入する場合の具体的な動作を図8および 図9を参照して説明する。図8に文字挿入時の動作説明に供するサブルーチンを 、図9(a)および同図(b)にその具体的な表示例をそれぞれ示している。Next, a specific operation when a new character is inserted between input characters will be described with reference to FIG. 8 and FIG. FIG. 8 shows a subroutine for explaining the operation at the time of inserting a character, and FIGS. 9A and 9B show specific display examples.

【0048】 “次の点に注意する。”の入力済文字において“次”と“の”との間に印字サ イズを全角とする“ぎ”を挿入する場合について説明する。A case will be described in which a “gi” having a full-size print size is inserted between “next” and “no” in the input character “Note the following.”

【0049】 まず、図7(b)の状態にあるカーソルKSを“次”と“の”との間に位置さ せるために、オペレータが1画素分カーソル移動キー4および半画素分カーソル 移動キー5を操作する。このとき、1画素分カーソル移動コードおよび半画案分 カーソル移動コードがCPU6に順次与えられる。CPU6はステップS30に より順次入力される入力コードが1画素分カーソル移動コードおよび半画素分カ ーソル移動コードと判断するから、ステップS31およびステップS32を繰り 返して、順次カーソルKSを移動させ、所望の位置つまり“次”と“の”との間 (画素間)にカーソルKSをセットし、ステップS30へ戻って再度の入力コー ドを待つ。First, in order to position the cursor KS in the state of FIG. 7B between “next” and “no”, the operator moves the cursor movement key 4 for one pixel and the cursor movement key for half a pixel. Operate 5 At this time, a cursor movement code for one pixel and a cursor movement code for a half image are sequentially given to the CPU 6. Since the CPU 6 determines that the input codes sequentially inputted in step S30 are the cursor movement code for one pixel and the cursor movement code for half a pixel, the steps S31 and S32 are repeated to sequentially move the cursor KS, and The cursor KS is set at the position of, that is, between "next" and "of" (between pixels), and the process returns to step S30 to wait for another input code.

【0050】 続いて、オペレータは挿入しようとする文字つまり“ぎ”を入力するのである が、この文字の印字サイズについては、印字サイズの指定がないかぎり挿入しよ うとする部位の前後の文字と同じに決定される。即ち、この場合は、“次”も“ の”も全角で入力されているので、表示部1の右端の領域には図9(a)に示す ように、“全角”が表示されたままになり、この例のように全角の文字を挿入す る場合には印字サイズを変更せずにそのまま文字を入力すればよいのである。但 し、それ以外の印字サイズの文字を挿入する場合にはオペレータの印字サイズメ ニューを呼び出して、所望の印字サイズを指定する必要がある。印字サイズを指 定した場合には、ステップS30で印字サイズコードと判断し、ステップS36 で印字サイズデータをRAM8の入力バッファ領域に記憶し、さらに、ステップ S37で表示部1の右端の領域に表示されている“全角”を指定された印字サイ ズ表示に変更する。Subsequently, the operator inputs the character to be inserted, that is, “gi”. The printing size of this character is the same as the characters before and after the part to be inserted unless the printing size is specified. Determined the same. That is, in this case, since both “next” and “no” have been input in full-width, as shown in FIG. 9A, “full-width” remains displayed in the right end area of the display unit 1. In other words, when inserting full-width characters as in this example, the characters can be input as they are without changing the print size. However, when inserting characters of other print sizes, it is necessary to call the operator's print size menu and specify the desired print size. If the print size is specified, the print size code is determined in step S30, the print size data is stored in the input buffer area of the RAM 8 in step S36, and displayed in the right end area of the display unit 1 in step S37. Change the displayed “full-width” to the specified print size.

【0051】 したがって、オペレータは、印字サイズの指定を行わずに、文字キーを操作し て“ぎ”を入力する。すると、CPU6はステップS30で文字コードと判断し 、ステップS33でカーソルKSが文字と文字との間にセットされているか否か を判断し、YESの場合はステップS34へ進む一方、NOの場合はステップS 30へ戻り、カーソルKSを文字と文字との間に移動させる半画素分カーソル移 動コードを待つ。Therefore, the operator operates the character keys to input “gi” without specifying the print size. Then, the CPU 6 determines in step S30 that the character is a character code, and determines in step S33 whether or not the cursor KS is set between characters. When YES is determined, the process proceeds to step S34. The process returns to step S30, and waits for a half-pixel cursor movement code for moving the cursor KS between characters.

【0052】 ステップS34では、前記“ぎ”を“次”の右隣りに入力し、ステップS35 で“の”以下の入力済文字総てを右に1画素分ずつシフトした状態で図9(b) に示すように“次ぎの点に注意する。”を表示部1に表示し、しかもこの挿入に 合わせてRAM8の入力バッファ領域の内容を変更した後、ステップS30へ戻 る。In step S 34, the “gi” is input to the right of “next”, and in step S 35, all input characters following “no” are shifted right by one pixel at a time in FIG. As shown in (2), "Note the following points" is displayed on the display unit 1, the contents of the input buffer area of the RAM 8 are changed in accordance with the insertion, and the process returns to step S30.

【0053】 以上のように、カーソルKSを文字と文字との間つまり今まさに挿入しようと する位置にセットするようにしているので、従来のようにカーソルKSを挿入す べき位置の後または前の文字にセットするなどの挿入位置の定義が全く不要とな るだけでなく、あいまいさがないので操作性を改善することができる。As described above, the cursor KS is set between characters, that is, at the position where the cursor KS is to be inserted immediately, so that the cursor KS is positioned before or after the position where the cursor KS is to be inserted as in the related art. Not only is there no need to define insertion positions such as setting to characters, but operability can be improved because there is no ambiguity.

【0054】 以上の処理により作成した文字列を実際に印字すると、図10に示すようにな る。When the character string created by the above processing is actually printed, the result is as shown in FIG.

【0055】 なお、上記実施例での動作説明はあくまでも具体的な1例であり、本考案は臨 機応変に種々変更できることは言うまでもない。例えば、上記実施例では、文字 の表示部1の長手方向一端部に印字サイズを表示文字と同サイズの文字として表 示するようにしているので、文字入力途中での入力済文字の印字サイズの確認が 視覚的に容易となるなど、視認性を高めることができる。The description of the operation in the above embodiment is merely a specific example, and it goes without saying that the present invention can be variously modified as needed. For example, in the above embodiment, the print size is displayed at one end in the longitudinal direction of the character display unit 1 as a character having the same size as the display character. The visibility can be improved, for example, by making the confirmation visually easier.

【0056】[0056]

【考案の効果】[Effect of the invention]

本考案によれば、次の効果を発揮する。 According to the present invention, the following effects are exhibited.

【0057】 既に入力した文字であってもカーソルで指定するだけで、それが指す文字につ いての印字サイズを表示部または、それとは別のサイズ表示部に表示できるから 、入力済文字の印字サイズの確認を従来のようにわざわざ印字しなくとも文字入 力途中において簡単に行うことができるなど、使い勝手が向上する。[0057] Even if a character is already input, it is possible to display the print size of the character pointed to by the cursor simply by specifying it with the cursor on the display unit or another size display unit. Usability is improved, for example, the size can be easily confirmed during character input without having to print out as in the past.

【0058】 そのため、印字する手間が省けて作業性を向上できて、文字入力を正確かつ簡 単に行うのに貢献できる。しかも、記憶手段に対しては記憶すべき1乃至複数の 文字データからなる文字データ群の前段にのみ当該文字データ群に関して設定さ れる印字サイズデータを記憶するように工夫しているから、記憶すべきデータを 極力少なくできて記憶手段の記憶容量を必要最小限に小さくできるようになる他 、書き込みの手間も必要最小限に少なくなるなど、コスト面、スピード面におい て有利である。[0058] Therefore, it is possible to save work of printing and improve workability, which contributes to accurate and simple character input. Moreover, the storage means is designed to store the print size data set for the character data group only before the character data group consisting of one or a plurality of character data to be stored. This is advantageous in terms of cost and speed, for example, since the required data can be reduced as much as possible, and the storage capacity of the storage means can be reduced to the minimum necessary.

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

【図1】図1は文書作成装置の外観を略示した平面図で
ある。
FIG. 1 is a plan view schematically showing the appearance of a document creating apparatus.

【図2】図2は文書作成装置の構成ブロック図である。FIG. 2 is a block diagram illustrating a configuration of a document creation apparatus.

【図3】図3は文字入力時の動作説明に供するフローチ
ャートを示す図である。
FIG. 3 is a diagram showing a flowchart for explaining an operation at the time of character input;

【図4】図4(a)ないし(f)は文字入力時の動作説
明に用いる具体的な表示例を示す図である。
FIGS. 4A to 4F are diagrams showing specific display examples used for explaining operations at the time of character input.

【図5】図5はRAMの入力バッファ領域のデータ配列
状態を略示した説明図である。
FIG. 5 is an explanatory diagram schematically showing a data arrangement state of an input buffer area of a RAM.

【図6】図6は印字サイズ確認時の動作説明に供するサ
ブルーチンを示す図である。
FIG. 6 is a diagram showing a subroutine for explaining an operation when a print size is confirmed.

【図7】図7(a)および(b)は印字サイズ確認時の
動作説明に用いる具体的な表示例を示す図である。
FIGS. 7A and 7B are diagrams showing specific display examples used for explaining the operation at the time of checking the print size.

【図8】図8は文字挿入時の動作説明に供するサブルー
チンを示す図である。
FIG. 8 is a diagram showing a subroutine for explaining an operation at the time of inserting a character.

【図9】図9(a)および(b)は文字挿入時の動作説
明に用いる具体的な例を示す図である。
FIGS. 9A and 9B are diagrams showing a specific example used for explaining the operation at the time of inserting a character.

【図10】図10は実際の印字状態を示す説明図であ
る。
FIG. 10 is an explanatory diagram showing an actual printing state.

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

1 表示部 3 入力操作部 6 CPU 7 ROM 8 RAM KS カーソル DESCRIPTION OF SYMBOLS 1 Display part 3 Input operation part 6 CPU 7 ROM 8 RAM KS cursor

Claims (1)

【実用新案登録請求の範囲】[Utility model registration claims] 【請求項1】 文字の複数の印字サイズを有し、1行も
しくは数行で構成される表示部に文字を一定サイズで表
示させておいて、表示部に表示される文字をカーソルで
指定することにより、指定の文字に設定される印字サイ
ズを表示させる機能を有する文書作成装置において、 文字の入力および、その文字に関する印字サイズを設定
入力する入力部と、 当該入力部からの文字データの入力前に、前記印字サイ
ズを所定の文字サイズに設定する設定手段と、 入力部により入力された各文字データを記憶するととも
に、記憶すべき文字データの前段にのみ当該文字データ
に関して設定される印字サイズデータを記憶する記憶手
段と、 前記表示部に表示されている文字列のうちカーソル指定
された文字に関して、前記記憶手段から該当する文字デ
ータの前段にある印字サイズデータを抽出するサイズ抽
出手段と、 前記表示部またはその近傍に設けられ、前記サイズ抽出
手段により抽出された印字サイズを表示するサイズ表示
部と、 を備えていることを特徴とする文書作成装置。
1. A display unit having a plurality of print sizes of characters and displaying characters at a fixed size on a display unit composed of one line or several lines, and specifying a character displayed on the display unit with a cursor. Thus, in a document creation device having a function of displaying a print size set for a designated character, an input unit for inputting a character and setting and inputting a print size for the character, and inputting character data from the input unit Setting means for setting the print size to a predetermined character size; storing each character data input by the input unit; and a print size set for the character data only at a stage preceding the character data to be stored. A storage unit for storing data; and, for a character designated by a cursor in a character string displayed on the display unit, a corresponding character data from the storage unit. Size extraction means for extracting print size data at the preceding stage of the data, and a size display unit provided at or near the display unit and displaying the print size extracted by the size extraction unit. Characteristic document creation device.
JP1153697U 1997-12-15 1997-12-15 Document creation device Pending JPH10209U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1153697U JPH10209U (en) 1997-12-15 1997-12-15 Document creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1153697U JPH10209U (en) 1997-12-15 1997-12-15 Document creation device

Publications (1)

Publication Number Publication Date
JPH10209U true JPH10209U (en) 1998-09-11

Family

ID=11780696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1153697U Pending JPH10209U (en) 1997-12-15 1997-12-15 Document creation device

Country Status (1)

Country Link
JP (1) JPH10209U (en)

Similar Documents

Publication Publication Date Title
JPS6165290A (en) Vector character font creation device
JPH11184611A (en) How to display character input using cursor keys
JPS63127324A (en) touch panel input device
KR100276498B1 (en) Character input device for communications terminal
JP2740575B2 (en) Character processor
JPH10209U (en) Document creation device
JPH0545494Y2 (en)
JP2548107Y2 (en) Document creation device
JPS644189B2 (en)
JP2000029871A (en) Document creation device
JPH04343167A (en) print processing device
US6034702A (en) Character forming apparatus
JPH01308672A (en) Printer with sentence editing function
JPH0560628B2 (en)
JP3143503B2 (en) Image processing method and apparatus
JPH04177294A (en) Vector font expansion device
JP2998198B2 (en) Outline font creation device
JP3077777B2 (en) Document processing device
JP3199026B2 (en) Input device with display function
JP3234829B2 (en) Input device with display function
JP3244493B2 (en) Electronics
JPH07306855A (en) Document processor
JPH06118934A (en) Gaiji registration method
JPS62208952A (en) Foreign character pattern printing system of document preparation equipment
JPS63200190A (en) information processing equipment

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990518