JPS60251468A - Sentence composer - Google Patents

Sentence composer

Info

Publication number
JPS60251468A
JPS60251468A JP59108904A JP10890484A JPS60251468A JP S60251468 A JPS60251468 A JP S60251468A JP 59108904 A JP59108904 A JP 59108904A JP 10890484 A JP10890484 A JP 10890484A JP S60251468 A JPS60251468 A JP S60251468A
Authority
JP
Japan
Prior art keywords
key
cursor
sentence
character
kana
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
JP59108904A
Other languages
Japanese (ja)
Inventor
Yoshiaki Nishimuro
西室 喜明
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 JP59108904A priority Critical patent/JPS60251468A/en
Publication of JPS60251468A publication Critical patent/JPS60251468A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To reduce the mistake of a conversion mode and to improve operability by composing the whole sentence with ''kana'' (Japanese syllabary) and then converting the corresponding positions into ''kana'' or ''kanji'' (Chinese character). CONSTITUTION:A sentence inputted by a ''kana'' key group K1 is inputted to a sentence memory ME through a CPU and a character group in a prescribed area in stored in a display buffer DISPBUF of a RAM and displayed on a display device OUT. If positions to be converted into ''kana'' or ''kanji'' exist in the display character string, a cursor key K4 is operated to move the cursor position to the head of the corresponding character string. During the processing, the contents of a cursor register in a RAM are converted in accordance with the movement. When the sursor is positioned on the head of the character string and a range specification key 5 is depressed, a conversion start position is stored in a register CR1, and when the cursor is positioned on the end of the character string and the key 5 is depressed, a conversion end position is stored in a register CR2. After the specification, required conversion is executed on the basis of the contents of a pointer POIT and the registers CR1, CR2 in the RAM.

Description

【発明の詳細な説明】 分 野 本発明は文章の入力方法を改善しうる文章作成器を提供
するものである。
DETAILED DESCRIPTION OF THE INVENTION Field: The present invention provides a text creator that can improve the text input method.

従来技術 文章作成器として例えば日本語文章作成器がある。かか
る文章作成器はロ±マ字や仮名表現で文章を入力し、必
要に応じて片仮名、平仮名、数字、アルファベット、漢
字等に変換して、文章を編集し、印字装置により用紙に
印字する。
An example of a conventional text generator is a Japanese text generator. Such a text creator inputs text in Roman characters or kana, converts it into katakana, hiragana, numbers, alphabets, kanji, etc. as necessary, edits the text, and prints it on paper using a printing device.

前述の機器は例えば平板名で文章の読み方を入力し、例
えば文節毎に漢字変換キーの操作により漢字・平板名混
じり文を作成したり、又片仮名。
With the above-mentioned device, for example, you can enter the pronunciation of a sentence using a plain name, and for example, by operating a kanji conversion key for each phrase, you can create a sentence that includes kanji and the plain name, or katakana.

アルファベットなどが文の途中に含まれる場合、片仮名
シフト(指定)キーを押下して片仮名を入力したり、ア
ルファベ−/ トシフト(指定)キーを押下して、アル
ファベット入力を行なっているのが一般的である。従っ
て平仮名9斥仮名、アルファベット、数字、漢字等の複
数の文字が入り混じった文章を作成するとき、シフトキ
ーの押下をその都度しなくてはならないので、操作が煩
わしい。
When an alphabet is included in the middle of a sentence, it is common to input the katakana by pressing the katakana shift (designation) key, or to enter the alphabet by pressing the alphabet shift (designation) key. It is. Therefore, when creating a sentence containing a plurality of characters such as hiragana, 9 and 9 kana, alphabets, numbers, and kanji, the user must press the shift key each time, making the operation cumbersome.

目 的 本発明は上述の点を考慮し、文章を特定文字で入力する
入力手段と、前記入力手段により入力された前記特定文
字で1表現された文章を記憶する記憶手段と、前記記憶
手段に記憶された前記文章の特定の個所の範囲を指定す
る指定手段と、前記特定の個所を前記特定文字と異なる
文字で表現された文字に変換する手段とを有する文章作
成器を提供する。
Purpose The present invention takes the above-mentioned points into consideration, and includes an input means for inputting a sentence using specific characters, a storage means for storing a sentence expressed by the specific characters inputted by the input means, and To provide a text creator having a designating means for specifying a range of a specific part of the stored text, and a means for converting the specific part into a character expressed by a character different from the specific character.

実施例 以下図面に従って一実施例を説明する。本実施例では平
板名人力により文章を入力し、平板名。
EXAMPLE An example will be described below with reference to the drawings. In this example, the text is input using the human power of the board name, and the name is written on the board.

片仮名、漢字、アルファベット、数字混じりの文章を作
成する文章作成器を説明する。
We will explain a sentence generator that creates sentences that include katakana, kanji, alphabets, and numbers.

第1図は文章作成器の一実施例を示すブロック図である
FIG. 1 is a block diagram showing an embodiment of a text creator.

図において、Klは平板名キ一群で、「あいうえお」な
との50音を入力する。
In the figure, Kl is a group of flat name keys, and 50 syllables such as "aiueo" are input.

K2は片仮名変換キーで、平板名の文章のうち片仮名に
変換させたところがあるとき、操作される。
K2 is a katakana conversion key, which is operated when there is a part of a sentence with a plain name that has been converted into katakana.

K3は漢字変換キーで、入力された平板名の文章のうち
漢字に変換させたいところがあるとき、操作される。
K3 is a kanji conversion key, which is operated when there is a part of the input plain name text that you want to convert into kanji.

K4はカーソルキーで、カーソルを移動させる。K4 is a cursor key to move the cursor.

K5は範囲指定キーで、カーソルキーに4で表示面上に
表示されている文字の内変換対象の先頭にカーソルを合
せ、範囲指定キーに5を操作して範囲開始位置を決める
。次にカーソルを移動させ、変換対象の文字の末尾にカ
ーソルを合わせ、範囲指定キーを押下して範囲終了位置
を決める。しかる後前述の変換キーを操作すると、平板
名が変換キーによって指示される文字に変換される。
K5 is a range specification key; press 4 on the cursor key to move the cursor to the beginning of the character to be converted among the characters displayed on the display screen, and press 5 on the range specification key to determine the range start position. Next, move the cursor to the end of the character to be converted, and press the range specification key to determine the end position of the range. Thereafter, when the aforementioned conversion key is operated, the flat name is converted into the characters specified by the conversion key.

CPUは中央処理部で、機器の制御・処理・論理判断を
行なう。
The CPU is a central processing unit that controls, processes, and makes logical decisions on devices.

中央処理部CPUは第3図に示すフローチャートに従っ
たプログラムを記憶する制御メモリROM、制御メモリ
ROMに従って制御・処理・論理判断を行なう処理部A
LU、制御メモリROM及び処理部ALUにより制御信
号を出力する制御部C0NT及び1時的に情報を記憶す
るメモリRAMを有する。
The central processing unit CPU includes a control memory ROM that stores a program according to the flowchart shown in FIG. 3, and a processing unit A that performs control, processing, and logical judgment according to the control memory ROM.
It has a control unit C0NT that outputs control signals from the LU, a control memory ROM, and a processing unit ALU, and a memory RAM that temporarily stores information.

MEは文章メモリで、入力された文章を記憶する。ME is a text memory that stores input text.

OUTは表示装置で、メモリRAM内の表示上述の如く
構成された実施例の作動を説明する。
OUT is a display device, and a display in the memory RAM will be used to explain the operation of the embodiment configured as described above.

平板名キ一群Klを操作して入力された文章は中央処理
部CPUを介して文章メモリMEに入力され、文章メモ
リMEの所定のエリアの文字群がメモリRAMの表示バ
ッファDISP BUF内に記憶され、表示装置OUT
で表示される。文章メモリMEの前述の所定のエリアは
メモリRAM内のポインタPOITにより指定されたエ
リアである。
The text input by operating the flat name key group Kl is input into the text memory ME via the central processing unit CPU, and the character group in a predetermined area of the text memory ME is stored in the display buffer DISP BUF of the memory RAM. , display device OUT
is displayed. The aforementioned predetermined area of the text memory ME is an area specified by the pointer POIT in the memory RAM.

かかる状況において、表示装置OUT上に表示された文
字列の中に片仮名あるいは漢字に変換したい個所があっ
た場合、操作者はカーソルキーに4を操作し、カーソル
の位置を該当文字列の先頭にもってくる。この処理を行
なっているとき、メモリRAMのカーソルレジスタCR
の内容はカーソルの移動に伴って変換する。当該文字列
の先頭にカーソルを当て、範囲指定キーに5が操作され
ると、変換開始位置がレジスタCRIに記憶され、当該
文字列の末尾にカーソルを当て、範−指定キーが操作さ
れると変換終了位置がレジスタCR2に記憶される。
In such a situation, if there is a part of the character string displayed on the display device OUT that is desired to be converted into katakana or kanji, the operator presses 4 on the cursor key to move the cursor to the beginning of the relevant character string. I will bring. While performing this process, the cursor register CR in the memory RAM
The contents of will be changed as the cursor moves. When the cursor is placed at the beginning of the character string and the range specification key is operated, the conversion start position is stored in the register CRI, and when the cursor is placed at the end of the character string and the range specification key is operated. The conversion end position is stored in register CR2.

上述の如くして変換対象を指定後の作動を第3図のフロ
ーチャトをもとに説明する。
The operation after specifying the conversion target as described above will be explained based on the flowchart of FIG.

同図においてステップIAで、キーKl−に5のいずれ
かのキーが押下されると、ステップIBで、片仮名変換
キーに2の押下が判別する。
In the same figure, when any key 5 is pressed on the key Kl- in step IA, it is determined in step IB that 2 is pressed on the katakana conversion key.

TBSであれば、ステップICにて、変換する平板名の
文字指定があるか判別し、YESであれば、ステップI
Dにて、記憶装置ME内のポインタPOIT及びレジス
タCRI、CR2を参照して変換すべき平板名の文字コ
ードを片仮名コードに変換して記憶するとともに、ステ
ップIEにて表示装置OUTの表示器に表示されている
平板名を片仮名に変換して表示し、次のキー押下を待つ
。又、ステップIBでNoとなると2Aにて、漢字変換
キーに3の押下か判別し、YESであれば、2Bにて変
換する平板名の文字指定があるか判別し、YESであれ
ばステップ2CにてポインタPOIT及びレジスタCR
I、CR2を参照して記憶装置ME内の変換すべき平板
名の文字コードを不図示の辞書ROMを参照して漢字コ
ードに変換して記憶編集するとともにステップ2Dにて
ポインタPOITで指示されたエリアを表示バッファに
移し、表示装置OUTの表示器に表示されている平板名
を漢字に変換して、表示し、次のキー押下を待つ。この
ようにしてゆくことにより平板名で入力し作成された文
章が、操作者によって指定された片仮名、平仮名、漢字
混じりの文章が作成され表示装置OUTの表示器に表示
されるとともに、記憶装置ME内にも同様に記憶され、
この記憶情報を基に不図示の印字装置に出力することも
できる。
If it is TBS, step IC determines whether there is a character specification for the flat plate name to be converted, and if YES, step I
At step D, the character code of the flat name to be converted is converted into a katakana code by referring to the pointer POIT and registers CRI and CR2 in the storage device ME, and is stored.At the same time, at step IE, the character code of the flat name to be converted is converted to a katakana code and stored. Converts the displayed flat name to katakana, displays it, and waits for the next key press. Also, if step IB is No, it is determined in 2A whether 3 is pressed on the kanji conversion key, and if YES, it is determined in 2B whether there is a character designation for the flat name to be converted, and if YES, step 2C is performed. Pointer POIT and register CR
I and CR2, the character code of the flat name to be converted in the storage device ME is converted into a kanji code by referring to a dictionary ROM (not shown), and the character code is stored and edited. The area is moved to the display buffer, the flat name displayed on the display of the display device OUT is converted into kanji, displayed, and the next key press is waited. By doing this, the text input and created using the plain name is created into a text containing katakana, hiragana, and kanji specified by the operator and displayed on the display of the display device OUT, and the text is displayed on the display of the storage device ME. It is also stored within the
Based on this stored information, it can also be output to a printing device (not shown).

このように、平板名で文章の全文を作成したのちに操作
者が、片仮名や漢字に変換するので、変換モードを間違
えることも少□なくなり、又、最初の入力は平仮名文字
のみで行えるので操作性の向上が計れる。
In this way, the operator creates the entire sentence using the plain name and then converts it into katakana or kanji, which reduces the chance of making a mistake in the conversion mode.Furthermore, the initial input can be made using only hiragana characters, making the operation easier. Improved sexual performance can be measured.

なお第3図において、2Aで漢字変換キーの押下でなか
った場合は3Aにて、キーの種類を判別し、判別された
キーに相当する処理を行う。又、IC,2Bにて範囲指
定のなかったことを出力装置OUTの表示器に表示して
操作者にその旨わからしめる。
In FIG. 3, if the kanji conversion key is not pressed at 2A, the type of key is determined at 3A, and processing corresponding to the determined key is performed. Furthermore, the fact that no range has been designated by IC or 2B is displayed on the display of the output device OUT to make the operator aware of this fact.

以上の説明の如く、本実施例では、最初の入力は、平板
名1種としたが、アルファベットや算用数字の如く1文
字を平板名1文字で表わしにくいものは、従来の如く独
立したキーを設け、1回の操作でそれらの文字を入力で
きるようにしても本発明の主旨を逸−脱するものではな
い。
As explained above, in this embodiment, the first input is one type of flat name, but for characters such as alphabets and arithmetic numerals that are difficult to represent with a single flat name, an independent key is used as in the past. It does not depart from the gist of the present invention even if the characters are provided so that those characters can be input in a single operation.

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

第1図は本発明による1実施例の概略ブロック図、 第2図はメモリRAMの詳細図、 第3図は動作を説明するフローチャートである。 Kl 平板名キ一群 に2 片仮名変換キー に3 漢字変換キー に5 @囲指定キー に4 カーソルキ− FIG. 1 is a schematic block diagram of one embodiment of the present invention; Figure 2 is a detailed diagram of the memory RAM. FIG. 3 is a flowchart explaining the operation. Kl flat name key group 2 Katakana conversion key 3. Kanji conversion key 5@Enclosed key 4 cursor key

Claims (1)

【特許請求の範囲】 文章を特定文字で入力する入力手段と、前記入力手段に
より入力された前記特定文字で表現された文章を記憶す
る記憶手段と、 前記記憶手段に記憶された前記文章の特定の個所の範囲
を指定する指定手段と、 前記特定の個所を前記特定文字と異なる文字で表現され
た文字に変換する手段とを有する文章作成器。
[Scope of Claims] Input means for inputting a sentence using specific characters; storage means for storing a sentence expressed by the specific characters input by the input means; and identification of the sentence stored in the storage means. 1. A text creator comprising: a specifying means for specifying a range of parts; and a means for converting the specific part into a character expressed by a character different from the specific character.
JP59108904A 1984-05-28 1984-05-28 Sentence composer Pending JPS60251468A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59108904A JPS60251468A (en) 1984-05-28 1984-05-28 Sentence composer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59108904A JPS60251468A (en) 1984-05-28 1984-05-28 Sentence composer

Publications (1)

Publication Number Publication Date
JPS60251468A true JPS60251468A (en) 1985-12-12

Family

ID=14496574

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59108904A Pending JPS60251468A (en) 1984-05-28 1984-05-28 Sentence composer

Country Status (1)

Country Link
JP (1) JPS60251468A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5093788A (en) * 1986-06-30 1992-03-03 Sharp Kabushiki Kaisha Translation machine system with splitting and combining of sentences
US5285387A (en) * 1989-10-31 1994-02-08 Hewlett-Packard Company Method for linking an applications program and a conversion program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5093788A (en) * 1986-06-30 1992-03-03 Sharp Kabushiki Kaisha Translation machine system with splitting and combining of sentences
US5285387A (en) * 1989-10-31 1994-02-08 Hewlett-Packard Company Method for linking an applications program and a conversion program

Similar Documents

Publication Publication Date Title
JPS60251468A (en) Sentence composer
JPS6362018B2 (en)
JP3223652B2 (en) Apparatus having Japanese input means
JPH0354376B2 (en)
JP2878461B2 (en) Document input device
JPS61294533A (en) Japanese word processor
JP2789747B2 (en) Text input practice device
JPH02141868A (en) Japanese language processor
JPS60254275A (en) Japanese word processor
JPS61122773A (en) Japanese input/output device
JPH0340418B2 (en)
JPH0560428B2 (en)
JPS63121967A (en) Japanese word processor
JPS62154025A (en) Index word registration device in word processor
JPS61105667A (en) Kana/kanji converting japanese word
JPH03286360A (en) Character processor
JPH0422653A (en) Printer
JPS61123917A (en) Character processor
JPH04133166A (en) Kana/kanji converter
JPH04357550A (en) Character string registeration and learning system
JPH05334283A (en) Device and method for preparing document
JPS6272056A (en) Japanese language information processing system
JPH028956A (en) Document processor
JPS63163917A (en) Japanese language input system by numeral input key
JPS6327967A (en) Documentation device