JPS6048081A - Character processor - Google Patents
Character processorInfo
- Publication number
- JPS6048081A JPS6048081A JP58156686A JP15668683A JPS6048081A JP S6048081 A JPS6048081 A JP S6048081A JP 58156686 A JP58156686 A JP 58156686A JP 15668683 A JP15668683 A JP 15668683A JP S6048081 A JPS6048081 A JP S6048081A
- Authority
- JP
- Japan
- Prior art keywords
- label
- information
- format
- data
- control section
- 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
【発明の詳細な説明】
本発明は差し込み編集を行うことができる文字処理装置
に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a character processing device capable of performing insertion editing.
従来、例えば住所録等の差し込みデータを決められたフ
ォーマットであるはがきの宛名等に差し込む場合、被差
し込みデータであるはがきの宛名等に調和した住所のフ
ォーマットを表示することによって、使用者が編集する
事を助けるように制御した装置はあった。しかし、大き
さが規格化されていない文字データに差し込む場合、例
えば、適当に区切られた表に差し込みデータを差し込む
場合、適当なフォーマットが前記文字処理装置内に登録
されておらず、文字数9行数を考えながら差し込み作業
を行わなければならなかった。Conventionally, when inserting data such as an address book into a predetermined format such as the address of a postcard, the user can edit the data by displaying an address format that matches the address of the postcard that is the inserted data. There was a controlled device to help things. However, when inserting character data whose size is not standardized, for example, when inserting insert data into an appropriately partitioned table, the appropriate format is not registered in the character processing device, and the number of characters is 9 lines. I had to do the insertion work while thinking about the numbers.
本発明の目的は、差し込みデータのフォーマットを任意
に設定して入力する手段によって上記欠点を補う文字処
理装置を提供することである。SUMMARY OF THE INVENTION An object of the present invention is to provide a character processing device that compensates for the above-mentioned drawbacks by using means for arbitrarily setting and inputting the format of insertion data.
本発明の他の目的は、任意のフォーマットのラベルを入
力−しそのラベルを文字処理装置内に登録することによ
って、同じフォーマットを何度も作るという作業を省い
た文字処理装置を提供することである。Another object of the present invention is to provide a character processing device that eliminates the work of creating the same format many times by inputting a label in an arbitrary format and registering the label in the character processing device. be.
本発明の他の目的は、被差し込みデータに調和した差し
込みデータのフォーマツI・を入力することにより、感
覚的に美しい文書を作ることを容易にした文字処理装置
を提供することである。Another object of the present invention is to provide a character processing device that makes it easy to create visually beautiful documents by inputting a format I of insertion data that matches the data to be inserted.
以下、図面を参照して、本発明の一実施例を説明する。Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図は、本発明文字処理装置を示すブロック図である
。ここで1はキーボードであり、このキーボード1には
英数字、記号等の文字を入力するだめの複数のキー及び
ラベル制御を起動したり各情報を入力するキーが配置さ
れている。、2はキーボード1のいずれかのキーの押下
により入力されたキー情報をこれに対応したコード信号
に変換するためのエンコータである。3はエンコーグ2
によりコード化された信号がラベル登録制御部び情報コ
ードかまたは文書作成・FJA集用の各種コードかを判
別するコート判別部である。4はコード判別部3により
文書作成・編集用の文字コードまたはセンタリンク、ア
ンターライン、カーソルの移動、その他の制御コードで
あると判別された場合、制御を開始するワードプロセッ
サ制御fHIiであり、挿入、削除、その他の文書の作
成・輻1抜処理を行う。5はコード判別部3により、ラ
ベル制御に関する入力があった場合に制御を行うラベル
1.II制御部ある。ラベル制御部5では、指定ラベル
のサイズを登録するのか指定ラベルのサイスを読み出す
のかを判断する。6はラベル登録制御部で、7はラベル
読み出し制御部である。両者はラベル制御部5の判断に
より、指定ラベルサイズの登録のときはラベル登録制御
部6に、指定ラベルサイズの読み出しのときはラベル読
み出し制4EU 部7 ニ制御を移される。8はラベル
情報バッファであり、ラベルサイズを登録する場合、そ
の情報をセットする。ラベル情報は第2図に示すように
、8aにラベル番号が、8bには8aて示されるラベル
の1行の最大文字数が、8cには8aで示されるラベル
の最大行数か各々セットされる。ラベル登録制御部6は
ラベル制御部5より制御を移されると、ラベル情報バッ
ファ8を参照してラベル番−5じテーブル9にラベル形
式を登録する。ラベル番号テーブル9は第3図に示すよ
うに、ラベル番号、最大文字数、最大行数を格納するこ
とができる。例えば9aはラベル番号0のラベルは17
文字×7行のラベルであることを示している。又9bは
ラベル番号lは未登録であることを示している。かかる
ラベル番号テーブル9に記憶されたラベル情報に基づい
てフォーマットを形成するのて、データに調和した種々
のフォーマットが得られる。なおテーブル9はリードラ
イトメモリで構成するので、1つのラベル情報を記憶し
うる容量のメモリでも良い。FIG. 1 is a block diagram showing a character processing device of the present invention. Here, 1 is a keyboard, and this keyboard 1 is provided with a plurality of keys for inputting characters such as alphanumeric characters and symbols, and keys for activating label control and inputting various information. , 2 is an encoder for converting key information input by pressing any key of the keyboard 1 into a corresponding code signal. 3 is encoder 2
This is a code determination unit that determines whether the coded signal is a label registration control unit, an information code, or various codes for document creation/FJA collection. Reference numeral 4 denotes a word processor control fHIi that starts control when the code discrimination section 3 discriminates that the code is a character code for document creation/editing, or a center link, underline, cursor movement, or other control code; Performs deletion, creation of other documents, and deletion of lines. 5 is a label 1.5 that is controlled by the code discrimination unit 3 when there is an input related to label control. There is a II control section. The label control unit 5 determines whether to register the size of the designated label or to read out the size of the designated label. 6 is a label registration control section, and 7 is a label readout control section. Based on the judgment of the label control section 5, control of both is transferred to the label registration control section 6 when registering the specified label size, and to the label readout system 4EU section 7 when reading the specified label size. 8 is a label information buffer, and when registering a label size, that information is set. As for the label information, as shown in Fig. 2, the label number is set in 8a, the maximum number of characters in one line of the label indicated by 8a is set in 8b, and the maximum number of lines of the label indicated by 8a is set in 8c. . When the label registration control section 6 is given control by the label control section 5, it refers to the label information buffer 8 and registers the label format in the label number-5 table 9. As shown in FIG. 3, the label number table 9 can store label numbers, maximum number of characters, and maximum number of lines. For example, in 9a, the label number 0 is 17.
This indicates that the label consists of 7 lines of characters. Further, 9b indicates that the label number l is unregistered. By forming a format based on the label information stored in the label number table 9, various formats that match the data can be obtained. Note that since the table 9 is constituted by a read/write memory, it may be a memory having a capacity that can store one piece of label information.
ここで第4−1図及び第4−2図を用いて、ラベル登録
制御部6の詳細な説明を行う。第4−1図は入力された
ラベル情報を格納しているラベル情報バッファ8の様子
を示している。この情報をラベル登録制御部6が参照し
てラベル番号テーブル9にセットする。第4−1図の情
報をラベル番号テーブル9にセ、トシた後のラヘル番X
コテープル9の状態を第4−2図に示す。Here, the label registration control section 6 will be explained in detail with reference to FIGS. 4-1 and 4-2. FIG. 4-1 shows the state of the label information buffer 8 that stores input label information. The label registration control unit 6 refers to this information and sets it in the label number table 9. Rahel number X after setting the information in Figure 4-1 to label number table 9
The state of the Kotaple 9 is shown in Fig. 4-2.
次に第5−11Δ及び第5−2図を用いて、ラベル読み
出し制御部7の詳細な説明を行う。第5−1図は要求し
ているラベル番号がセットされたラベル情報バッファ8
の様子を示している。この情報をラベル読み出し制御部
7が参照してラベル番号テーブル9からラベル情報を得
る。その情報はバッファ10に格納される。例えは、第
5−1図のようにラベル情報バッファ8がセットされて
、第5−2図のようにラベル番号テーブル9がセットさ
れているとすると、ラベル情報がラベル番号■、最大文
字数lO1最大行数5と得られる。その情報はバッファ
10に送られる。Next, the label readout control section 7 will be explained in detail using FIG. 5-11Δ and FIG. 5-2. Figure 5-1 shows the label information buffer 8 in which the requested label number is set.
It shows the situation. The label reading control unit 7 refers to this information and obtains label information from the label number table 9. The information is stored in buffer 10. For example, if the label information buffer 8 is set as shown in Figure 5-1 and the label number table 9 is set as shown in Figure 5-2, the label information is label number ■, maximum number of characters lO1. The maximum number of lines is 5. That information is sent to buffer 10.
第6に)と共にラベルを読み出す場合の制御過程を示す
。まずステップS’61でラベル情報バッファ8にセッ
トされているラベル番号により要求されているラベル番
号テーブル9内のラベル番号をサーチする。ステップS
62で要求されているラベル番号がラベル番号テーブル
9にあったかどうかチェックする。あった場合はステ、
2プ564に進み、該ラベル番号のラベルより、文字数
1行数をイ11る。又、なかった場合ステ・ンプ563
iと進み、ラベル番号0の文字数1行数をデフォルトと
してfllる。その後ステップS65に進む・ステップ
S65では、得られた文字数1行数に対する1ラベルの
大きさを、第7図のように作成し/くツファ10に格納
する。Sixthly, the control process when reading a label is shown. First, in step S'61, the requested label number in the label number table 9 is searched based on the label number set in the label information buffer 8. Step S
At 62, it is checked whether the requested label number is in the label number table 9. If there is, please
The program advances to Step 2 564, where the number of characters per line is counted from the label with the label number. Also, if there is no step 563
Go to i and set the number of characters with label number 0 (1 line) as the default. Thereafter, the process proceeds to step S65. In step S65, the size of one label for the obtained number of characters and one line is created as shown in FIG. 7 and stored in the file 10.
表示制御部11はバッファ10の内容をキャラクタ−ジ
ェネレータ12を参照して表示部13に表示する。第7
図にラベル読み出し制御部7の実行後の表示部13の状
態を示す。13aは左マージンであり、13bは右マー
ジンで13cはインデン;・であり、インテントで囲ま
れている領域がラベルの大きさである。例えは第7図は
5行X、IO文字を示している。The display control section 11 displays the contents of the buffer 10 on the display section 13 with reference to the character generator 12. 7th
The figure shows the state of the display section 13 after the label reading control section 7 is executed. 13a is a left margin, 13b is a right margin, and 13c is an inden; and the area surrounded by the intent is the size of the label. For example, FIG. 7 shows five rows of X and IO characters.
以上説明したように、本発明によれば、差し込みデータ
の任意のフォーマットを入力する手段を設けることによ
り、被差し込みデータに5jΔj和した差し込みデータ
のフォーマットを設定できるという効果が4”Jられる
。又、一度入力したフォーマンI・をラベル番号テーブ
ル9に登録できるので、同一のフォーマットを何度も作
成する作業が省かれると同時に、一度登録したフォーマ
ントから適したフォーマットを容易に選べるという効果
が得られる。As explained above, according to the present invention, by providing a means for inputting an arbitrary format of the insertion data, the effect of setting the format of the insertion data that is the sum of 5jΔj to the data to be inserted is increased by 4"J. Since the Forman I. that has been input once can be registered in the label number table 9, the work of creating the same format many times is eliminated, and at the same time, an appropriate format can be easily selected from the Formants that have been registered once. can get.
第1図は本発明の一実施例である文字処理装置を示すブ
ロック図、
第2図はラベル情報バッファ8の詳細な図、第4図はラ
ベル登録制御部5の動作後のラベル八
情報バッファ8及びラベル番号テーブル9の状態ヘルt
i’+報バッファ8及びラベル番号テーブル9を示す図
、
第6図はラベル読み出し制御部7の動作を示すフローチ
ャー1・、
第7121はラベル読み出し制御部7の動作後の表示部
13を示す図。
■はキーボード、2はエンコーダ、5はラベルrlNI
?Ja ff1i、6はラベル登録制御部、7はラベ
ル読み出し117i 4111部、8はラベル情報バッ
ファ、9はラベル番しテーソル。
出願人 キャノン株式会社
躬6図1 is a block diagram showing a character processing device that is an embodiment of the present invention, FIG. 2 is a detailed diagram of the label information buffer 8, and FIG. 4 is a label 8 information buffer after the operation of the label registration control unit 5. 8 and label number table 9 status health t
Figure 6 shows the i'+ information buffer 8 and label number table 9. Figure 6 is a flowchart 1 showing the operation of the label readout control section 7. Figure 7121 shows the display section 13 after the operation of the label readout control section 7. figure. ■ is the keyboard, 2 is the encoder, 5 is the label rlNI
? Ja ff1i, 6 is a label registration control section, 7 is a label reading 117i 4111 section, 8 is a label information buffer, and 9 is a label number tasor. Applicant: Canon Co., Ltd. Figure 6
Claims (1)
書の作成・編集を行う場合、前記両デークのフォーマッ
トを調和させるために、前記差し込みデータのフォーマ
ットを任意に入力設定する手段を有することを特徴とす
る文字処理装置。Character processing characterized by having a means for arbitrarily inputting and setting the format of the insertion data in order to harmonize the formats of both databases when creating/editing a document while inserting the insertion data into the data to be inserted. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58156686A JPS6048081A (en) | 1983-08-26 | 1983-08-26 | Character processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58156686A JPS6048081A (en) | 1983-08-26 | 1983-08-26 | Character processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6048081A true JPS6048081A (en) | 1985-03-15 |
Family
ID=15633106
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58156686A Pending JPS6048081A (en) | 1983-08-26 | 1983-08-26 | Character processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6048081A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62158072A (en) * | 1986-01-07 | 1987-07-14 | Yamato Scale Co Ltd | Label printer |
| JPS62134758U (en) * | 1986-02-19 | 1987-08-25 | ||
| JPS62175950U (en) * | 1986-04-30 | 1987-11-09 | ||
| JPS636859U (en) * | 1986-06-30 | 1988-01-18 | ||
| JPS6320622A (en) * | 1986-07-15 | 1988-01-28 | Brother Ind Ltd | document editing device |
| JPH03140266A (en) * | 1989-10-27 | 1991-06-14 | Tokyo Electric Co Ltd | Label printer |
-
1983
- 1983-08-26 JP JP58156686A patent/JPS6048081A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62158072A (en) * | 1986-01-07 | 1987-07-14 | Yamato Scale Co Ltd | Label printer |
| JPS62134758U (en) * | 1986-02-19 | 1987-08-25 | ||
| JPS62175950U (en) * | 1986-04-30 | 1987-11-09 | ||
| JPS636859U (en) * | 1986-06-30 | 1988-01-18 | ||
| JPS6320622A (en) * | 1986-07-15 | 1988-01-28 | Brother Ind Ltd | document editing device |
| JPH03140266A (en) * | 1989-10-27 | 1991-06-14 | Tokyo Electric Co Ltd | Label printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4551818A (en) | Electronic apparatus for translating one language into another | |
| JPS60100220A (en) | Document processor | |
| JPS6048082A (en) | character processing device | |
| JPS6089400A (en) | Data file system of card | |
| JPS6057422A (en) | Document contents and index producer | |
| JP2562497B2 (en) | Annotation word processor | |
| JPH025175A (en) | character processing device | |
| Cartier et al. | When Versa... goes Apple... for a blind chemist! | |
| JPS60135983A (en) | Electronic learning apparatus | |
| JP3157956B2 (en) | Document processing device with list display function of format setting | |
| JPS6364165A (en) | Automatic input method for phonetic kana symbol | |
| JPS61231661A (en) | Information processor | |
| JPH0778800B2 (en) | Document processor | |
| JPS62271050A (en) | Producing device for document in japanese language | |
| EP0631677A1 (en) | Method of and apparatus for storing and displaying a document. | |
| JPS6177955A (en) | Automatic numbering method for statement numbers in document processing | |
| Weber | Routes through the maze | |
| JPH04217066A (en) | character processing device | |
| JPS63765A (en) | Document processor | |
| JPH03116363A (en) | Character processor | |
| JPS60104373A (en) | Character processor | |
| JPH03176759A (en) | Character processing device and method | |
| JPS6210765A (en) | document creation device | |
| JPS63174161A (en) | document processing device | |
| JPS62290983A (en) | Screen editing device for correcting specific character |