JPS6041118A - character processing device - Google Patents

character processing device

Info

Publication number
JPS6041118A
JPS6041118A JP58149232A JP14923283A JPS6041118A JP S6041118 A JPS6041118 A JP S6041118A JP 58149232 A JP58149232 A JP 58149232A JP 14923283 A JP14923283 A JP 14923283A JP S6041118 A JPS6041118 A JP S6041118A
Authority
JP
Japan
Prior art keywords
key
sentence
display
period
lock switch
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
JP58149232A
Other languages
Japanese (ja)
Inventor
Masumi Ishiwatari
真澄 石渡
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP58149232A priority Critical patent/JPS6041118A/en
Publication of JPS6041118A publication Critical patent/JPS6041118A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To form itemized sentences with simple operation by executing line feed processing and numbering processing automatically when a punctuation mark or a period indicating the end of a sentence is inputted through a key. CONSTITUTION:A lock switch 4A for giving indications of the setting of so- called numbering for assigning a continuous mark such as a continuous No. automatically every itemized sentence at the formation of itemized sentenses e.g. is formed on a keyboard 4. When the switch 4A is depressed, an arithmetic processing circuit 1 decides the contents to set up a lock switch flag, and then executes the line feed processing of a printer 9 and a display 7. When a specific key such as a period key is inputted, the circuit 1 decides the inputted contents, prints out and display the period and then executes the line feed processing. Subsequently, the circuit 1 adds ''1'' to data stored in an RAM3 and prints out the obtained value N on a previously fixed position as a continuous No. by a printer 9.

Description

【発明の詳細な説明】 (技術分野) 本発明は、所謂ワードプロセッサなどの文字処理装置に
関し、特に、文章ごとに連続番号等を付けるといういわ
ゆるナンバリングの入力操作を容易に行えるようにした
文字処理装置に関するものである。
[Detailed Description of the Invention] (Technical Field) The present invention relates to a character processing device such as a so-called word processor, and in particular, a character processing device that facilitates the input operation of so-called numbering, in which consecutive numbers are attached to each sentence. It is related to.

(従来技術) 近年、文字処理装置も他の機器と同じように電子化が進
み、ますます使い勝手の良いものへと進歩している。例
えばキー人力された文字等を直ちに印字出力しないで1
行分のキー人力が終了した時点において、その行に誤入
力がないか否かを表示器上で確認した上でその行を印字
させることにより、従来の印字装置のようにタイプミス
を修正液で修正するなどの煩雑さから解放されるととも
に、タイプの仕上りもきれいになるなどの操作者の利便
を計った機能を組み込んだワードプロセッサが提供され
ている。さらに、従来のワードプロセッサでは使用頻度
の高い文章や単語等を使用して文章を作成するときには
、その文章等を所定のキーに対応してあらかじめ機械に
セットして覚え込ませておくことができるので、いちい
ち同じ文章や単語をキー人力することなしに1回のキー
操作によりその文章や単語が入力できるという、いわゆ
るユーザーディファインキーが文章作成の能率向上に大
きく寄与している。
(Prior Art) In recent years, character processing devices, like other devices, have become more computerized and are becoming more and more user-friendly. For example, do not immediately print out characters entered manually using a key.
When a line's keystrokes are completed, the line is checked on the display to see if there are any erroneous inputs, and then that line is printed, making it possible to correct typos like in conventional printing devices. Word processors are now available that incorporate functions designed for operator convenience, such as freeing users from the hassle of making corrections using the computer, as well as improving the quality of their type. Furthermore, with conventional word processors, when creating a sentence using frequently used sentences or words, it is possible to set the sentence in advance in the machine corresponding to a predetermined key and memorize it. The so-called user-defined key, which allows users to enter the same sentence or word with a single keystroke without having to manually enter the same sentence or word each time, greatly contributes to improving the efficiency of writing.

しかしながら、従来のワードプロセッサでは、箇条書き
の文章を書く場合のように、各文章の始めに連続番号を
付する操作、いわゆるナンバリング操作にあっては、前
述のように便利な機能が容易されていないので、いちい
ち数字キーをその都度入力せねばならす、さらにナンバ
リングを何番まで行ったのかを確認するために前の文章
を見向さなければならないこともしばしばであり、その
結果、ナンバリング操作はきわめて能率の悪い作業とな
っていた。
However, conventional word processors do not provide the convenient functions mentioned above when it comes to adding consecutive numbers to the beginning of each sentence, such as when writing bulleted sentences, so-called numbering operations. Therefore, you have to input the number keys each time, and you often have to look back at the previous text to check how many numbers you have numbered.As a result, the numbering operation is extremely difficult. This resulted in inefficient work.

才して、この数字をかっこで囲むような書き方をすると
きには、さらにこのかっこを入力するだめのシフトキー
操作が必要となるので、ますます煩雑な作業となってい
た。
Now that I'm older, when I write numbers in parentheses, I have to use the shift key to input the parentheses, which makes the task even more complicated.

さらに加えて、ナンバリングが2桁になったとき、すな
わち、10以上の数字を印字するとき番とは、それまで
の1から8までの番号を付した文章と比べて1桁多い印
字をしなければならなし)ので、この場合には、数字の
はじまりの桁をそろえると、その後に続く文章のはじま
りの桁が1桁右側にずれてしまい美観上好ましくない。
In addition, when numbering becomes two digits, that is, when printing a number of 10 or more, the number must be printed with one more digit than the previous numbered sentences from 1 to 8. Therefore, in this case, if the starting digits of the numbers are aligned, the starting digit of the following sentence will be shifted one digit to the right, which is not aesthetically pleasing.

そこで、数字のはじまりの桁を1桁左側にずらすように
して文章のはじまりをそろえるか、あるしSat数字の
はじまる桁と文章のはじまる桁との間を数桁あけておき
、いわゆるタブ操作により数字のはじまる桁と文章のは
じまる桁とをそろえる等の面倒な操作により上述の問題
に対処せねばならず、これらの操作は一層煩雑さを増す
要因となっていた。
Therefore, you can align the beginnings of the sentences by shifting the starting digit of the number one digit to the left, or alternatively, leave a few digits between the starting digit of the Sat number and the starting digit of the sentence, and use the so-called tab operation to digitize the sentences. The above-mentioned problem had to be dealt with by tedious operations such as aligning the starting digit with the starting digit of the sentence, and these operations became even more complicated.

成の際に、各文章の終わりである旨の句点あるし)はピ
リオドがキー人力されたときには、改行処理およびナン
バリング処理を自動で行うことにより、従来のような桁
合せやタブ操作、タブセット等の煩雑な操作をすること
なく、簡単な操作で箇条書き文章などの文章を作成でき
るようにした文字処理装置を提供することにある。
When a period is entered manually (there is a period to indicate the end of each sentence), line break processing and numbering processing are automatically performed, so that conventional digit alignment, tab operations, and tab sets can be avoided. To provide a character processing device capable of creating sentences such as bulleted sentences with simple operations without complicated operations such as.

(実施例) 以下、図面を参照して本発明の詳細な説明する。(Example) Hereinafter, the present invention will be described in detail with reference to the drawings.

第1図は本発明文字処理装置行の構成の一例を示し、こ
こで、lはマイクロプロセッサのような演算処理回路で
あり、文字処理のための演算や論理判断等を行い、後述
する各構成要素を制御する。
FIG. 1 shows an example of the configuration of a character processing device row according to the present invention, where l is an arithmetic processing circuit such as a microprocessor, which performs calculations and logical judgments for character processing, and performs various configurations described later. Control elements.

2はリード・オンリ・メモリ(ROM)であり、第2図
により後述する演算処理回路1の制御手順等をあらかじ
め記憶させておく。3は書き込み可能なランダム・アク
セス・メモリ(RAM)であり、各構成要素からの各種
デーダの一時記f、12に用いる。
Reference numeral 2 denotes a read-only memory (ROM) in which control procedures for the arithmetic processing circuit 1, which will be described later with reference to FIG. 2, are stored in advance. 3 is a writable random access memory (RAM), which is used for temporary storage f, 12 of various data from each component.

4は入力装置として用いるキーボードであり、このキー
ボード4には、例えば箇条書きの文章を作成する際に、
その箇条書きの文章単位毎に連続番号などの連続記号を
自動で伺けるといういわゆるナンバリングの設定を指示
するロックスイッチ4Aと、カナ英数字コンビ配列の文
字記号入力キ一群4Bなどとを有する。ここでは、簡単
のためにその他の一般的なキー、例えばシフトキー、タ
ブキー、リターンキーその他の文字処理キーは省略しで
ある。ロックスイッチ4Aは、一度操作すると口・ンク
状態を維持し、このロック状態に応じて上述の文章作成
の際に、文章の区切りを示す旨の符号である例えば句点
あるいはピリオドのキー人力操作を検知して、改行処理
のあと連続番号の印字および出力表示を行う。
4 is a keyboard used as an input device, and this keyboard 4 includes, for example, when creating bulleted sentences,
It includes a lock switch 4A for instructing the setting of so-called numbering, in which consecutive symbols such as consecutive numbers can be automatically displayed for each bulleted sentence unit, and a group of character symbol input keys 4B in a kana alphanumeric combination arrangement. For simplicity, other common keys such as the shift key, tab key, return key, and other character processing keys are omitted here. Once the lock switch 4A is operated, it maintains the open/close state, and depending on this locked state, when creating the above-mentioned sentence, it detects the manual operation of a key indicating a break in the sentence, such as a full stop or period. Then, after line feed processing, consecutive numbers are printed and output displayed.

5は表示レジスタであり、演算処理回路4で演算処理さ
れた表示用出力データを一時記憶する。8はデコーダド
ライ八であり、表示レジスタ5からのデータを復号化し
てCRTディスプレイや冶晶ディスプレイなどの表示器
7を駆動する。表示器7はデコーダドライ八〇がら99
号化された表示用データを受け取り、この表示用データ
に応じて表示を行う。8はシリアルプリンタなどのブ1
)ンク9を駆動するプリンタドライ八である。
A display register 5 temporarily stores display output data processed by the arithmetic processing circuit 4. A decoder driver 8 decodes the data from the display register 5 and drives a display 7 such as a CRT display or a metallurgical display. Display 7 is decoder dry 80 99
It receives the encoded display data and performs display according to this display data. 8 is block 1 of a serial printer, etc.
) is a printer driver 8 that drives a printer 9.

た出力データをプリンタドライノ内介して受け取り、そ
のデータに応じて印字を行う。
The printer receives output data via the printer driver and prints according to the data.

次に、第1図に示す本発明装置のいわゆるナンバリング
動作を行うための制御手順の一例を第2図示のフローチ
ャートを参照して説明する。
Next, an example of a control procedure for performing a so-called numbering operation of the apparatus of the present invention shown in FIG. 1 will be explained with reference to a flowchart shown in FIG. 2.

まず、ステップSTIにおいて、文字記号入力キ一群4
Bおよびロックスイッチ4A等のキーホード4上の何ら
かのスイッチが操作者によりキー人力操作されたか否か
を判別し、何らかのキー人力操作があるまでこのステッ
プSTIで待ちワ°シける。
First, in step STI, a group of character symbol input keys 4
It is determined whether or not any switch on the keychain 4, such as the lock switch 4A or the lock switch 4A, has been manually operated by the operator, and the process waits in step STI until there is any key operation.

次に、操作者かナンバリングの設定を指示する旨の口・
ンクスイッチ4Aを押下したときには、スーテンプST
Iは肯定判定となり、次のステップS?2に進み、口・
ンクスイッチ4Aが口・ンクされているか否かを判別す
る。ここで、肯定判定であればステップST3に進み、
次にロックスイッチ4Aがロックされた直後であるか否
かを示すロックスイッチ用フラグLSFがセットされて
いるか否かをステップST3で判別する。
Next, the operator will ask you to instruct the numbering settings.
When the link switch 4A is pressed, the
I becomes an affirmative judgment, and the next step S? Proceed to step 2, mouth
It is determined whether the link switch 4A is turned on or off. Here, if the determination is affirmative, proceed to step ST3,
Next, in step ST3, it is determined whether a lock switch flag LSF indicating whether the lock switch 4A has just been locked is set.

ロックスイッチ4Aがセットされた当初はロックスイッ
チ用フラグLSFはいまだセラhされていないので、否
定判定となり、ステップST4に進み、ロングスイッチ
用フラグLSFのセ・ントを行う。
When the lock switch 4A is initially set, the lock switch flag LSF has not yet been set, so a negative determination is made, and the process proceeds to step ST4, where the long switch flag LSF is set.

続いて、3テツプST5に進み、自動ナン/へリング操
作の始めとしてまずプリンタ8および表示器7の改行処
理を行う。次いで、ステ・ンプ5TI(に進み、チン/
ヘリングとして最初の番号(1)をあらかしめ定められ
た桁にプリンタ9により印字し、さらに文章のはじまる
桁(これもあらかじめ定められた位置)まで印字ヘッド
(図示せず)を移動させたあとステップSTIへ戻り1
次のキーの操作を待つ。この際、表示器7にも上述の番
号を出力表示する。
Next, the process proceeds to 3-step ST5, where the printer 8 and display 7 perform line feed processing at the beginning of the automatic number/hering operation. Next, proceed to Step 5TI (Chin/
The printer 9 prints the first number (1) as a Hering in a predetermined digit, and then moves the print head (not shown) to the digit where the sentence starts (also a predetermined position), and then steps Return to STI 1
Waits for the next key operation. At this time, the above-mentioned number is output and displayed on the display 7 as well.

他方、ステップST3で肯定判定のとき、すなわち、ナ
ンバリング動作が開始されてロツクスイ・ンナ用フラグ
LSFがすでにセットされているときはステップST?
に進み、キーボード4からキー人力された入力情報が句
点印字キーであるか否かを判別する。
On the other hand, when an affirmative determination is made in step ST3, that is, when the numbering operation has been started and the lock switch inner flag LSF has already been set, the question is asked at step ST?
Then, it is determined whether the input information entered manually from the keyboard 4 is a period print key.

ステップST7が否定判定であれば、特別な動作を必要
とするキー人力ではないので、ステップ5T14に進み
、キーボード4からの各々のキー人力に従ってそれぞれ
の動作処理を行う。
If the determination in step ST7 is negative, the key operation does not require any special operation, so the process proceeds to step 5T14, where each operation process is performed according to each key operation from the keyboard 4.

他方、ステップST7において、句点キー等の特別なキ
ーが入力されたときには、肯定判定となり、ステップS
T8へ進み、プリンタ9による句点印字および表示器7
による句点表示のあと改行処理を行う。次いでステップ
ST9に進み、いままでにナン/へリングしてRAM3
に記憶しているデータ(図示せず)に利を加算し、その
結果得られた数値Nを上述のステップST8と同様にあ
らかじめボめられた位置に連続番号(N)としてプリン
タ8により印字し、さらに文章のはしまり桁まで印字ヘ
ッドを移動させたあとステップSTIへ戻り、次のキー
の操作を待つ。この際、表示器7にも上述の番号を出力
表示する。
On the other hand, in step ST7, when a special key such as a period key is input, an affirmative determination is made, and step S
Proceed to T8, period printing by printer 9 and display 7
After displaying a period, a new line is processed. Next, proceed to step ST9, and perform the Nan/Hering process to RAM3.
The profit is added to the data (not shown) stored in , and the resulting numerical value N is printed by the printer 8 as a serial number (N) at a predetermined position as in step ST8 above. After moving the print head further to the end digit of the text, the process returns to step STI and waits for the next key operation. At this time, the above-mentioned number is output and displayed on the display 7 as well.

以上の動作の繰り返しにより、ナンバリング動作を自動
的しこ進めながら、箇条書き文章を作成して行く。そし
て、@後の文章の句点を印字出力する代わりにロックス
イッチ4Aのロックを解除すると、ステップSTIで肯
定判定、ステップST2で否定判定と進み、更にステッ
プ5TlOでロックスイッチ用フラグLSFが\セット
されているか否かを判別する。すなわち、ロックスイッ
チ4Aのロックが解除されたばかりか否かを判別する。
By repeating the above operations, bulleted sentences are created while automatically advancing the numbering operation. Then, when the lock switch 4A is unlocked instead of printing out the period of the sentence after @, an affirmative determination is made in step STI, a negative determination is made in step ST2, and the lock switch flag LSF is set \ in step 5T1O. Determine whether or not the That is, it is determined whether the lock switch 4A has just been unlocked.

すでにロックスイッチ4Aのロックは解除されているの
で、ステップ5TIOでは肯定判定となり、次のステッ
プ5TIIでロックスイッチ用フラグLSFをリセット
し、次いでステップ5T12で文章の終わりとなる句点
を印字する。さらにステップ5T13で改行処理を行っ
たあと、ステップSTIへ戻り、箇条書き文章の作成か
全て終了する。
Since the lock switch 4A has already been unlocked, an affirmative determination is made in step 5TIO, the lock switch flag LSF is reset in the next step 5TII, and then a period marking the end of the sentence is printed in step 5T12. Furthermore, after a line break process is performed in step 5T13, the process returns to step STI to complete the creation of the bulleted text.

(効果) 以上説明したように、本発明によれば、従来のように面
倒なナンバリング操作および桁合せ処理を行うことなし
に、制御手段により自動的に改行処理およびナンバリン
グ動作を行うので、きわめて使い勝手のよい文字処理装
置を提供することができる。さらにまた、本発明の上述
の機能は、その機能が必要なときにロックスイッチ等の
指示手段により容易に指示することができるので、従来
からの機能を何ら損なうものではなく、むしろ従来の不
備な機能を補完して一層付加価値を高め得るものである
(Effects) As explained above, according to the present invention, line feed processing and numbering operations are automatically performed by the control means without performing troublesome numbering operations and digit alignment processing as in the past, making it extremely easy to use. It is possible to provide a character processing device with good performance. Furthermore, since the above-mentioned functions of the present invention can be easily instructed by an instruction means such as a lock switch when necessary, they do not impair the conventional functions in any way, but rather overcome the deficiencies of the conventional ones. It can complement functions and further increase added value.

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

第1図は本発明文字処理装置の構成の一例を示すブロッ
ク線図、 第2図は第1図示の本発明装置の制御動作の一例を示す
フローチャートである。 l・・・演算処理回路、 2・・・リード・オンリ・メモリ(ROに)13・・・
ランダム・アクセス・メそり(RAM)、4・・・キー
ボード、 4A・・・ロックスイッチ、 4B・・・文字記号入力キ一群、 5・・・表示レジスタ、 6・・・デコーダドライバ、 7・・・表示器、 8・・・プリンタドライバ、 9・・・プリンタ。 特許出願人 キャノン株式会ネ七
FIG. 1 is a block diagram showing an example of the configuration of the character processing device of the present invention, and FIG. 2 is a flowchart showing an example of the control operation of the device of the present invention shown in FIG. l... Arithmetic processing circuit, 2... Read only memory (in RO) 13...
Random access memory (RAM), 4...Keyboard, 4A...Lock switch, 4B...Character symbol input key group, 5...Display register, 6...Decoder driver, 7... -Display device, 8...Printer driver, 9...Printer. Patent applicant: Canon Neshichi Co., Ltd.

Claims (1)

【特許請求の範囲】 l)文字をキー人力する第1手段と、 文章の区切りを示すマークをキー人力する第2手段と、 前記マークがキー人力されたか否かを検知する。第3手
段と、 文章ごとに連続記号を付けることの指示を行う第4手段
と、 該第4手段により前記指示がなされているときに、前記
マークのキー人力の検知に応じて、キー人力された文字
の改行処理を行う第5手段と、 該第5手段により前記改行処理か行われたときには、当
該改行処理後に前記連続記号を出力する第6手段とを具
備したことを特徴とする文字処理装置。 2、特許請求の範囲第1項記載の文字処理装置ξにおい
て、前記マークは、句点またはピリオドであることを特
徴とする文字処理装置。 (以 下 余 白 )
[Scope of Claims] l) A first means for manually inputting a character; a second means for inputting a mark indicating a break between sentences; and detecting whether or not the mark has been inputted manually. a third means; a fourth means for instructing to attach a continuous symbol to each sentence; A character processing system comprising: a fifth means for performing a line break process on a character that has been written; and a sixth means for outputting the continuous symbol after the line break process when the line break process is performed by the fifth means. Device. 2. The character processing device ξ according to claim 1, wherein the mark is a full stop or a period. (Margin below)
JP58149232A 1983-08-17 1983-08-17 character processing device Pending JPS6041118A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58149232A JPS6041118A (en) 1983-08-17 1983-08-17 character processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58149232A JPS6041118A (en) 1983-08-17 1983-08-17 character processing device

Publications (1)

Publication Number Publication Date
JPS6041118A true JPS6041118A (en) 1985-03-04

Family

ID=15470759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58149232A Pending JPS6041118A (en) 1983-08-17 1983-08-17 character processing device

Country Status (1)

Country Link
JP (1) JPS6041118A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159757A (en) * 1987-12-16 1989-06-22 Nec Corp Document preparing device
JPH0362156A (en) * 1990-07-20 1991-03-18 Casio Comput Co Ltd Document preparing device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159757A (en) * 1987-12-16 1989-06-22 Nec Corp Document preparing device
JPH0362156A (en) * 1990-07-20 1991-03-18 Casio Comput Co Ltd Document preparing device

Similar Documents

Publication Publication Date Title
EP0089468B1 (en) Abbreviated typing with special form display
US4408302A (en) Word processor with display device
US6094186A (en) Document format setting method and apparatus
US4751674A (en) Apparatus for numbering outline data and for selecting outline format data which corresponds to the outline position of a cursor
JPS6087073A (en) Composition-editing device with function for automatically adding title symbol
JPS6041118A (en) character processing device
US5537525A (en) Column layout information processing system
JPS60254366A (en) Word processor
JPH0227150B2 (en)
JPS628833B2 (en)
JPS60176137A (en) Sentence generating device
US5013167A (en) Bounded word replace function for an electronic typewriter erasing a zone bounded by erroneous characters
US6133899A (en) Printing device for displaying a title of a stored text
JP3103179B2 (en) Document creation device and document creation method
JPH0354376B2 (en)
JPS5933066Y2 (en) character input device
JPS6015181A (en) Electronics
JPH0123192Y2 (en)
JPS62246769A (en) Printing interruption display and control system
JPS638860A (en) Kana-Kanji conversion device
JPH038271B2 (en)
JP2837497B2 (en) Output control device and output control method
JPH0719189B2 (en) Data input device
Kinn et al. Introduction to word processing
JPS6367211B2 (en)