JPS62106565A - character processing device - Google Patents
character processing deviceInfo
- Publication number
- JPS62106565A JPS62106565A JP60246203A JP24620385A JPS62106565A JP S62106565 A JPS62106565 A JP S62106565A JP 60246203 A JP60246203 A JP 60246203A JP 24620385 A JP24620385 A JP 24620385A JP S62106565 A JPS62106565 A JP S62106565A
- Authority
- JP
- Japan
- Prior art keywords
- input
- document
- blank
- key
- blank code
- 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
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、文字処理装置に関し、特にそのキー入力によ
る文書作成および編集等の作業において、白紙コーFを
作成文書中へ入力する場合の改良に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a character processing device, and particularly to improvements in inputting a blank code F into a created document in operations such as document creation and editing using key input. It is related to.
〔従来の技術)
従来のワードプロセッサなどの文字処理装置においては
、最初に文書を作成するときに、文書バッファには、全
ての桁に文字としての意味を持たない白紙コードが格納
されている。白紙コードは、見かけは空白と変わらない
が、空白は、その桁に空白という文字か格納されている
という積極的な意味を持っている。これに対して、白紙
コードはそのような意味はなく、その桁に何も文字か格
納されていないことを示しているにすぎない。[Prior Art] In a conventional character processing device such as a word processor, when a document is first created, a blank code whose digits have no meaning as characters is stored in a document buffer. A blank code looks the same as a blank, but a blank has a positive meaning that a blank character is stored in that digit. On the other hand, a blank code has no such meaning and simply indicates that no characters are stored in that digit.
たとえば、右寄せ、センタリングなとの編集処理では、
文字間の空白は保持されるが、白紙コードは無視されて
つめられる。また、均等割付において、白紙コードは有
効文字間に均等に割付けられるへき文字の間隔の情報を
与える。For example, in the editing process such as right alignment and centering,
Spaces between characters are preserved, but blank codes are ignored and compressed. In addition, in equal allocation, the blank code provides information on the spacing of blank characters that are evenly allocated between valid characters.
一方、カナキーなどの文字や記号は、すべて変可作成お
よび編集に有効な情報として扱われる。On the other hand, all characters and symbols such as kana keys are treated as information valid for variable creation and editing.
このため、文書作成および編集時にいったん入力された
文字や記号を白紙コードに変更するためには、従来、逐
一その文字を削除したり、新たに白紙コード自体を複雑
な手順で挿入したりする必要かあり、その操作に煩わし
さが伴なフた。For this reason, in order to change characters and symbols that have been entered into blank codes when creating or editing a document, conventionally it was necessary to delete the characters one by one or insert a new blank code itself through complicated steps. However, the operation is troublesome.
また、これら挿入、削除等の処理により文書中の文字の
配[1が変わるなどの欠点が生ずることにもなり、効果
的な文書作成が妨げられていた。In addition, these insertion, deletion, and other processes cause disadvantages such as changing the arrangement of characters in the document, which hinders effective document creation.
そこで、本発明の目的は、キー入力装置に白紙コードを
入力するキーを設け、その白紙コードキーより、白紙コ
ードを文書バッファ中に入力できるようにすることによ
り、以上のような問題を解消し、もって文書作成および
編集の速度を飛躍的に向上させることができる文字処理
装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a key input device with a key for inputting a blank code, and to enable the blank code to be input into the document buffer using the blank code key, thereby solving the above problems. An object of the present invention is to provide a character processing device that can dramatically improve the speed of document creation and editing.
C1
(問題小、を解決す乙めの手段)
かかる目的を達成するために、本発明は、文書および文
字としての意味を持たない白紙コードを入力する入力手
段と、その入力された文書を格納する記憶手段と、入力
手段からの入力のうちから白紙コードを判別する手段と
、の判別された白紙コードを記憶手段に格納されている
文書中に@き込む手段とを具える。C1 (Second means for solving problem 1) In order to achieve this purpose, the present invention provides an input means for inputting a blank code that has no meaning as a document or a character, and a method for storing the input document. A storage means for determining a blank code from input from the input means, and a means for writing the determined blank code into a document stored in the storage means.
(作 用)
本発明によれば、通常の文字の入力と同様な簡単なキー
操作によって、作成中の文書に白紙コードを入力するこ
とができる。(Function) According to the present invention, a blank code can be input into a document being created by a simple key operation similar to inputting ordinary characters.
(実施例)
以下、本発明を実施例を示す図面を参照して詳細に説明
する。(Examples) Hereinafter, the present invention will be described in detail with reference to drawings showing examples.
第1図は、本発明の構成の一例を示す。FIG. 1 shows an example of the configuration of the present invention.
ここで、 101は文書および文字として意味を持たな
い白紙コードを入力するキーボードなどの入力手段であ
る。その入力された文書を記憶手段102に格納する。Here, 101 is an input means such as a keyboard for inputting documents and blank codes that have no meaning as characters. The input document is stored in the storage means 102.
入力手段101からの入力を判別手段103にも供給し
、ここで、かかる入力のうちから白紙コードを判別する
。その判別された白紙コードを書き込み手段 104に
より記憶手段 102にすでに格納されている文書中の
所望個所に書き込む。The input from the input means 101 is also supplied to the discriminating means 103, which discriminates the blank code from among the inputs. The determined blank code is written by the writing means 104 to a desired location in the document already stored in the storage means 102.
第2図は本発明のさらに具体的な実施例を示し、ここで
、1はカナキーKK、制御キーCK、空白キーBKを入
力手段としての有するキーボードである。FIG. 2 shows a more specific embodiment of the present invention, in which 1 is a keyboard having a Japanese key KK, a control key CK, and a blank key BK as input means.
本例では、白紙コードの入力手段として制御キーCKを
押しながら空白キーBKを押すこととする。しかし、白
紙コード入力手段はこの例に限られず、そのため1つの
専用キーとすることもできる。In this example, the blank code is input by pressing the blank key BK while pressing the control key CK. However, the blank code input means is not limited to this example, and may therefore be one dedicated key.
2はマイクロプロセッサの形態の中央演算処理装置(c
pu)であり、キーボード1より入力された情報を格納
するランダムアクセスメモリ(RAM)3にj5ける文
書バッファBBのアドレスを示ずカーソルレジスタCR
か内蔵されており、あらかじめ定められた手順により、
後述の各構成要素を制御する。2 is a central processing unit (c
pu) and does not indicate the address of the document buffer BB in the random access memory (RAM) 3 in the random access memory (RAM) 3 that stores information input from the keyboard 1, and the cursor register CR
is built-in, and according to predetermined procedures,
Controls each component described below.
3は、読み書き可能なランダムアクセスメモリ(RAM
)であり、入力された文字や記号を格納する文書バッフ
ァBBあるいは、CP U 2 (7) 制a動作に必
要な中間データを保存するのに使用する。3 is readable/writable random access memory (RAM)
), and is used to store the document buffer BB for storing input characters and symbols, or for storing intermediate data necessary for the CPU 2 (7) control operation.
4は、読み出し専用のリードオンメモリ(ROM)であ
り、第2図において後述するようなCPU2の制御手順
や白紙コードの表示パターンを格納しておく。Reference numeral 4 denotes a read-only memory (ROM) in which control procedures for the CPU 2 and blank code display patterns, which will be described later in FIG. 2, are stored.
5はCRT等を含む表示装置である。CPU2の制御に
よりパスライン7を介して文書バッファBBにデータが
書き込まれると、CRT等の上にはこれと対応したドツ
トにより文字等が表示される。5 is a display device including a CRT or the like. When data is written into the document buffer BB via the pass line 7 under the control of the CPU 2, characters or the like are displayed on the CRT or the like by corresponding dots.
6は、RAM3の文書バッファBBの内容をプリント出
力するプリンタである。7はパスラインであり、システ
ムを114成する各装置へCPU2から制御信号を供給
するとともにデータの授受を行う。Reference numeral 6 denotes a printer that prints out the contents of the document buffer BB in the RAM 3. A pass line 7 supplies control signals from the CPU 2 to each of the 114 devices making up the system, and also transmits and receives data.
第2図は、本実施例の制御手順の一例を示J゛フローチ
ャートである。FIG. 2 is a flowchart showing an example of the control procedure of this embodiment.
以下、第1図および第2図を参照して、本実施例の動作
を説明する。The operation of this embodiment will be described below with reference to FIGS. 1 and 2.
まず、ステップS1およびS2ではキーボード1からキ
ーが入力されるか否かを判断し、キー入力があると、ス
テップS3に進んで、CPU2は入力されたキー入力が
白紙コードであるか否かを判定する。ここで、入力され
たキー入力が白紙コードでない場合は、それに対応した
コードの処理を行なう。First, in steps S1 and S2, it is determined whether or not a key is input from the keyboard 1. If there is a key input, the process proceeds to step S3, where the CPU 2 determines whether or not the input key input is a blank code. judge. Here, if the input key input is not a blank code, the corresponding code is processed.
他方、入力されたキー入力が白紙コードである場合、す
なわち制御キーCKを押しながら空白キーBKが押され
た場合には、ステップS4に8つ、ここで、CPU2に
内蔵されているカーソルレジスタCRの指す文書バッフ
ァBBの対応する場所に白紙コードを格納する。On the other hand, if the entered key input is a blank code, that is, if the blank key BK is pressed while pressing the control key CK, eight cursor registers CR built in the CPU 2 are entered in step S4. A blank code is stored in the corresponding location of the document buffer BB pointed to by .
ついで、ステップS5において、表示器5のスクリーン
のカーソルの位置に白紙コードのパターンが表示され、
次のステップS6においてカーソルレジスタCRの内容
を更新し、カーソルを1桁先に進める。Next, in step S5, a blank code pattern is displayed at the cursor position on the screen of the display device 5,
In the next step S6, the contents of the cursor register CR are updated and the cursor is advanced by one digit.
以上の動作の繰り返しにより、作成文書中に白紙コード
の入力作業か順次続行される。By repeating the above operations, the work of inputting blank codes into the created document is continued one after another.
〔発明の効果]
以上説明したように、本発明によれば、通常の文字の入
力と同様な簡単なキー操作によって、作成中の文書に白
紙コードを入力することができ、したがって文書の文字
の配置をこわすこともない。[Effects of the Invention] As explained above, according to the present invention, it is possible to input a blank code into a document being created by a simple key operation similar to inputting ordinary characters, and therefore it is possible to input a blank code into a document being created. It won't mess up the layout.
この結果、文書作成編集のキー入力数が減るたけでなく
、誤操作を防ぐこともてぎる。このように、本発明によ
れは、効果的な文書作成を実現できる。As a result, not only the number of key inputs for document creation and editing is reduced, but also erroneous operations can be prevented. In this way, according to the present invention, effective document creation can be realized.
第1図は本発明の一実施例の全体構成を示すブロック図
、
第2図は本発明の他の実施例の全体構成を示すブロック
図、
第3図は第2図におけるCPUの制御動作例を示すフロ
ーチャートである。
1・・・キーボード、
2・・・CPU。
3・・・RAM。
4・・・ROM。
5・・・表示器、
6・・・プリンタ、
7・・・パスライン。
本イご、[1月の一亥方剖)1罰示オフ゛ロノ7図第1
図
本発明の他の()IIと示すプロ77図第2図
串1[イ卸手用従ffl +と示すフロー千7−第3図
u当するコード
の処理
トFIG. 1 is a block diagram showing the overall configuration of one embodiment of the present invention, FIG. 2 is a block diagram showing the overall configuration of another embodiment of the present invention, and FIG. 3 is an example of the control operation of the CPU in FIG. 2. It is a flowchart which shows. 1...Keyboard, 2...CPU. 3...RAM. 4...ROM. 5...Display device, 6...Printer, 7...Pass line. Hon Igo, [January 1st Autopsy] 1 Penalty Off-Rono 7 Figure 1
Figure 77 Figure 2 Flowchart of the present invention shown as () II Figure 2 Skewer 1
Claims (1)
力する入力手段と、 その入力された文書を格納する記憶手段と、該入力手段
からの入力のうちから白紙コードを判別する手段と、 その判別された白紙コードを前記記憶手段に格納されて
いる文書中に書き込む手段と を具えたことを特徴とする文字処理装置。[Scope of Claims] An input means for inputting a blank code that has no meaning as a document or a character, a storage means for storing the input document, and a blank code is determined from input from the input means. A character processing device comprising: means for writing the determined blank code into a document stored in the storage means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246203A JPS62106565A (en) | 1985-11-05 | 1985-11-05 | character processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60246203A JPS62106565A (en) | 1985-11-05 | 1985-11-05 | character processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62106565A true JPS62106565A (en) | 1987-05-18 |
Family
ID=17145047
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60246203A Pending JPS62106565A (en) | 1985-11-05 | 1985-11-05 | character processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62106565A (en) |
-
1985
- 1985-11-05 JP JP60246203A patent/JPS62106565A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4408302A (en) | Word processor with display device | |
| US4359286A (en) | Character set expansion | |
| US5018883A (en) | Vector font processing in a printing device | |
| EP0458569B1 (en) | Method and apparatus for generating character patterns in an output memory | |
| US5047956A (en) | Information processing device having a function of designating a printing-start position | |
| JPS62106565A (en) | character processing device | |
| US5473743A (en) | Character generator with selectable conversion | |
| JPH0522933B2 (en) | ||
| JPS6137671B2 (en) | ||
| GB1341526A (en) | ||
| JPS62255175A (en) | Standard format printing device | |
| JPH06246980A (en) | Printer | |
| JPH05730B2 (en) | ||
| JPH0596811A (en) | Printing method | |
| JP3033287B2 (en) | Form output device | |
| JPH028593B2 (en) | ||
| JPH01216875A (en) | character processing device | |
| JPS61233881A (en) | Handwritten character reader | |
| JPH05208526A (en) | Printer | |
| Howe | ISOPAR, a New and Improved Sympolic Optimizing Assembly Routine for the IBM 650 | |
| JPH0415497B2 (en) | ||
| JPH0453188B2 (en) | ||
| JPH07314794A (en) | Label printer | |
| JPH06286231A (en) | Printer | |
| JPS59202871A (en) | Printing controller |