JPS5953931A - Japanese language input device by electronic key mat - Google Patents

Japanese language input device by electronic key mat

Info

Publication number
JPS5953931A
JPS5953931A JP57165207A JP16520782A JPS5953931A JP S5953931 A JPS5953931 A JP S5953931A JP 57165207 A JP57165207 A JP 57165207A JP 16520782 A JP16520782 A JP 16520782A JP S5953931 A JPS5953931 A JP S5953931A
Authority
JP
Japan
Prior art keywords
key
screen
mat
key mat
area
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
JP57165207A
Other languages
Japanese (ja)
Inventor
Katsuhiko Oba
克彦 大場
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.)
Shimadzu Corp
Shimazu Seisakusho KK
Original Assignee
Shimadzu Corp
Shimazu Seisakusho KK
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 Shimadzu Corp, Shimazu Seisakusho KK filed Critical Shimadzu Corp
Priority to JP57165207A priority Critical patent/JPS5953931A/en
Publication of JPS5953931A publication Critical patent/JPS5953931A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To input easily a Japanese sentence, by displaying Japanese language as a menu on a screen of a display, and inputting a number given to it or its position information. CONSTITUTION:A key mat is formed by combining a displayed screen and a memory 12 of a CPU10, and plural key mats are stored in the memory 12. A number is give to displayed Japanese language, and when this number is inputted from a keyboard 30, the corresponding Japanese language is inputted, and an input key and an output are displayed. In case when there is no object Japanese language in the key mat on the screen, another key mat is called onto the screen from in the memory, and the Japanese language is selected from in its mat and is inputted. Switching of the key mat is executed by inputting a key word. An RAM 16 is provided with a key mat area 40, a table 50 in which a key word of each key mat is stored, and an area in which a number of the key mat displayed on the screen at present.

Description

【発明の詳細な説明】 本発明は、かな、漢字、記号など単1字又は定形句の日
本語入力装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a Japanese input device for single characters such as kana, kanji, and symbols or fixed phrases.

従来において、ベンタッチ式、かな漢字変換式或いはブ
ックマット式の入力装置が存在する。ベンタッチ方式は
、タブレット上に約2500−.3000字の文字か表
示されており、ペン先でタッチした位置の文字を入力す
る方法である。この方式は、特別な訓練なしに使用でき
るか、多数の文字から目的の文字を探し出さなければな
らないため入力速度が遅いという欠点がある。また、定
形句の入力の場合には、登録の際、代表する数字y、(
とを頭で覚える必要かある。かな漢字変換では、日本人
かキーボードに慣れていないので、誰でも使うには、抵
抗がある。また、かな漢字変換の操作が煩わしく、同音
異義語がある場合には、とくに煩わしく、特定数のキー
タッチで一義的に入力できないという問題がある。さら
に、定形句の入力についても、ベンタッチ方式と同様の
問題がある。ブックマット式は、ページめくりとページ
内で目的の文字を探し出す2つの操作か必要であり、と
くにページめくりに関するハードウェアにコストかかか
り、またその操作も時間かかかる。さらに、物理的にペ
ージ数に限界かある。
Conventionally, there are Ben-touch type, Kana-Kanji conversion type, and Bookmat type input devices. The Bentouch method stores approximately 2500-. 3000 characters are displayed, and the method is to input the characters at the position touched with the pen tip. This method has the drawback that it can be used without special training or that the input speed is slow because the desired character must be searched for from a large number of characters. In addition, in the case of inputting fixed phrases, when registering, the representative number y, (
Is it necessary to remember this in my head? Kana-Kanji conversion is difficult for anyone to use, since they are Japanese or are not used to keyboards. In addition, the operation of kana-kanji conversion is troublesome, especially when there are homophones, and there is a problem that input cannot be made uniquely by touching a specific number of keys. Furthermore, there are problems similar to the Bentouch method when inputting fixed phrases. The book mat type requires two operations: turning the page and searching for the desired character within the page, and the hardware involved in turning the page is particularly costly and the operation is also time consuming. Furthermore, there is a physical limit to the number of pages.

本発明の目的は、ティスプレィの画面に定形句あるいは
単1字と定形句の混在した日本語がメニューとして表示
され、それに利された番号又は位置情報を入力すること
により目的の日本語か選択入力され、表示画面に目的の
「[本語が存在しない場合には、画面全体が変っ傘苧−
マット画面を表示させることのできる、電子キーマット
による日本語入力装置の提供である。
The purpose of the present invention is to display fixed phrases or Japanese with a mixture of single characters and fixed phrases as a menu on the display screen, and to input the number or location information used to select the desired Japanese. The display screen will display the desired message “[If the original word does not exist, the entire screen will change to
To provide a Japanese input device using an electronic key mat that can display a mat screen.

この目的は、CPUと、書き変え可能なディスプレイと
、キーボード或いはライトベンなど位置情報入力器と、
メモリとを具備して、メモリは、ヘッダ域と文字情報域
からなる画面毎のキーマットに関するキーマット領域と
、画面に表示されているキーマットの番号を入れる領域
と各キーマントのキーワードを記録したテーブルを具有
し、ヘッダ域は両面1上の番号又は位置に対応して文字
情報域のアドレスが指定されるようにした相対番地と文
字数の各テークからなり、キーマントのキーボード入力
により、文字表示画面が可変し、丑だ画面」二の番号又
は位置情報の入力により、目的の文字か入力されること
により達成されるeつ1つ、表示両面とコンピュータ(
CPU)のメモリとを組合わせで、キーマットとし、メ
モリの中には複数枚のキーマットカl己憶さ力、でおり
、表示画面にその1枚が、例えば第1図のように表示さ
れる。表示された日本語には番号か付さ八ており、この
番号をキーボードから入力するよ、対応する日本語が入
力され、例えば、第2図のようμ人カキーと出力との表
示例となる。画面上のキーマットに、目的の日本語かな
い場合には、メモリの中の別のキーマットを画面上に呼
び出して、その中から選択入力する。キーマットの切換
えは、キーワードを入力することにより行なう。第1図
の画面を呼び出すには、「イ」と入力するclた、コン
トロールキーで次々に前後のものと切換えてもよいeな
お、画面フォーマットは、図には示さないか日本語メニ
ュー表示部だけからなる例でもよい。日本語メニュー表
示部は、他の例によれば、いくつかのセクションに分割
され、各セクションには、単   ・語、熟語、句、節
などの日本語か表示される。この場合、ライトペンで1
つのセクノヨンヲ指定するとそのセクションにある日本
語が入力されるようにする。
The purpose is a CPU, a rewritable display, a position information input device such as a keyboard or light ben,
The memory includes a key mat area for each screen consisting of a header area and a character information area, an area for storing the number of the key mat displayed on the screen, and a keyword for each key mant. It has a table, and the header area consists of each take of the relative address and the number of characters so that the address of the character information area is specified corresponding to the number or position on the double-sided 1, and the character display screen By inputting number or location information, the desired character can be achieved by inputting the desired character or characters on both sides of the screen.
In combination with the memory of the CPU (CPU), it becomes a key mat, and there are multiple key mats stored in the memory, one of which is displayed on the display screen, for example, as shown in Figure 1. . The displayed Japanese language has a number attached to it, and if you input this number from the keyboard, the corresponding Japanese word will be input, and for example, the output will be displayed as the μ person key as shown in Figure 2. . If the key mat on the screen does not contain the desired Japanese word, another key mat in memory is called up on the screen and selected from among them. Switching of key mats is performed by inputting a keyword. To call up the screen shown in Figure 1, enter "I" or press the control key to switch between the previous and previous screens one after another.The screen format is not shown in the figure or the Japanese menu display An example consisting only of According to another example, the Japanese menu display section is divided into several sections, and each section displays Japanese words such as single words, idioms, phrases, and clauses. In this case, use a light pen to
If you specify a section, the Japanese characters in that section will be input.

次に、本発明の好適な実施例を第3図以下にっbで説明
する。
Next, a preferred embodiment of the present invention will be described with reference to FIGS.

第3図は、本発明の構成例の概略ブロック図である。I
OはCPUTあるcl2は、メモリであり、こhはオペ
レーティングシステムなどのROM14と、汎用RA 
M 16と、グラフィック用RA M 18と、がな及
び記号などの文字発生ROM 19と、漢字発生ROM
20と、スクリーンバッファRA M 22とからなる
FIG. 3 is a schematic block diagram of a configuration example of the present invention. I
O is CPU, cl2 is memory, and h is ROM14 such as the operating system and general-purpose RA.
M16, RAM for graphics 18, character generation ROM 19 for characters such as kana and symbols, and kanji generation ROM
20 and a screen buffer RAM 22.

24はCRTディスプレイ28に対するグラフィックコ
ントローラ、26はCRT 28に対する文字発生コン
トローラ、30はキーボード、32Iiそのインターフ
ェース、34ハフロツピーテイスクドライブコントロー
ラ、36はグロッピーディスクである。
24 is a graphics controller for the CRT display 28, 26 is a character generation controller for the CRT 28, 30 is a keyboard, 32Ii is its interface, 34 is a floppy disk drive controller, and 36 is a gloppy disk.

RAMメモυ166−i、少くともキーマット領域4o
と各キーマットのキーワードを記録したテーブル5゜と
現在画面に表示されているキーマットの番号(現キーマ
ット番号という)を記録した領域を具有し、その例か第
4図に示される。テーブル5oの例Vi第9図に示され
るe 丑だ、ギーマット領域40の構成例は、第5図に示され
、画面毎のキーマット数に分かれる。各キーマットの詳
細な構成例は、第6、第7、及び第8図に示される。各
キーマツ) 40は、ヘッダ域42と文字情報域46と
からなり、ヘッダ域42は、画面上の文字番号に対する
日本語と文字情報域46の中に記録されている日本語と
を関連づけるもので、相対番地と文字数の2つの情報が
1対になって、先頭から順番に文字番号の小さb順に記
録されている。相対番地は文字番号に対応する日本語か
、文字情報域46の先頭から何文字目に入っているかを
示し、文字数はその日本語か(liJ文字で構成されて
いるかを示す。例えば、図1のメニュー例により、文字
番号を1−01 Jとキーボード入力することにより、
第7図のヘッダ域46の文字番号l−o 11に対応す
る領域が参照され、第8図の文字情報域(メモリ)46
の先頭アドレスから4番目にポインターか当てられ、そ
れより2字を読出すことになるから「位置Jが選択入力
される。
RAM memo υ166-i, at least key mat area 4o
, a table 5° in which the keywords of each keymat are recorded, and an area in which the number of the keymat currently displayed on the screen (referred to as the current keymat number) is recorded, an example of which is shown in FIG. An example of the structure of the key mat area 40 shown in FIG. 9 is shown in FIG. 5, and is divided into the number of key mats for each screen. Detailed configuration examples of each keymat are shown in FIGS. 6, 7, and 8. 40 consists of a header area 42 and a character information area 46, and the header area 42 associates the Japanese characters corresponding to the character numbers on the screen with the Japanese words recorded in the character information area 46. , the relative address and the number of characters are paired and recorded in ascending order of character numbers starting from the beginning. The relative address indicates the Japanese language corresponding to the character number or the number of characters from the beginning of the character information area 46, and the number of characters indicates whether it is Japanese or whether it is composed of liJ characters. For example, in Figure 1 According to the menu example, by entering the character number 1-01 J on the keyboard,
The area corresponding to the character number lo 11 in the header area 46 in FIG. 7 is referred to, and the character information area (memory) 46 in FIG.
The pointer is placed at the fourth address from the first address, and two characters are read from there, so ``Position J is selected and input.''

本発明による概略動作のフローチャートは、第10図に
示される。fSお、詳しくは、キーボードテークの読み
込みに従って、対応する分岐処理のフローチャートは第
11図に示される。そこで利されている注釈の説明は、
次の通りである。
A flowchart of the general operation according to the present invention is shown in FIG. fS In detail, a flowchart of the corresponding branch processing according to the reading of the keyboard take is shown in FIG. The explanation of the annotations used there is as follows.
It is as follows.

注1:タブレット番号に対応するタブレットをCRT 
28に表示する。
Note 1: CRT the tablet corresponding to the tablet number
Displayed on 28.

■ 下記の計算によりキーマット番号に対応するキーマ
ットの文字情報域の先頭番地を求める:(キーマット領
域の先頭番地)+((キーマット番号)−1)X(1つ
のキーマットの大きさ)+(ヘッダ域の大きさ) ■ ■により求めた番地から始まる文字情報域からのデ
ータを1キ一マツト分CRT出力バツファ22に転送す
る。
■ Find the starting address of the character information area of the keymat corresponding to the keymat number using the following calculation: (starting address of the keymat area) + ((keymat number) - 1) x (size of one keymat ) + (size of header area) ① Data from the character information area starting from the address determined by ② is transferred to the CRT output buffer 22 in one size.

■ CRT出力バツファ22の内容をCRT 213に
表示する〇 化2=入力されたキーワードとキーワード表のキーワー
ドを比較し、何番目と一致するかを調べる。一致した時
の番号かキーマット番号である。
■Displaying the contents of the CRT output buffer 22 on the CRT 213 2 = Compare the input keyword with the keyword in the keyword table to find out which number they match. This is the number when there is a match or the keymat number.

注3:現ギーマットの文字情報域から入力さrした文字
番号に対応する文字情報をとり出す。
Note 3: Extracts the character information corresponding to the input character number from the character information area of the current Gimat.

■ リ1.キーマット番号からキーマット領域の現キー
マットの先頭番地〔−(キーマント領域の先頭番地)+
((現キーマット番号)−1)x(1つのキーマットの
大きさ)〕を求める〇 ■ 入力された文字番号Nに対応する文字を文字情報域
から次の手順で探し出す: (1)  ヘッダ域42に登録されている相対番地と文
字数の対の中から、入力された文字番号Nに対応するも
のを選び出す。相対番地か入っている番地RAA、文字
数か入っている番地CNAは、次の式から求める。ここ
で、ヘッダ域42の相対番地を記録するのに2バイト、
文字数を記録するのに1バイトを要するので RAA−(ヘッダ域の先頭番地)+3(N−1)CNA
=RAA+2 となる。
■ Ri1. From the keymat number to the start address of the current keymat in the keymat area [-(starting address of the keymant area) +
((Current keymat number) - 1) x (size of one keymat)] Find the character corresponding to the input character number N from the character information area using the following steps: (1) Header Among the pairs of relative addresses and number of characters registered in area 42, the one corresponding to the input character number N is selected. The address RAA containing the relative address and the address CNA containing the number of characters are obtained from the following formula. Here, 2 bytes are required to record the relative address of the header area 42.
It takes 1 byte to record the number of characters, so RAA- (starting address of header area) + 3 (N-1) CNA
=RAA+2.

(2)  文字情報域の中から次式によりNに対応する
文字か入っている先頭番地CA〔=(文字情報域の先頭
番地)+(RAA)Xn)を求める。ただし、(RAA
)は相対番地、nは1文字の情報を表わすのに必要なバ
イト数であり、JIS  C6226の漢字コードによ
れば、n=2であり、また16 X 16のドツトパタ
ーンで表わす場合には、n−32である。
(2) Find the starting address CA [=(starting address of the character information area)+(RAA)Xn) containing the character corresponding to N from the character information area using the following formula. However, (RAA
) is a relative address, and n is the number of bytes required to represent the information of one character.According to the JIS C6226 kanji code, n=2, and when represented by a 16 x 16 dot pattern, It is n-32.

本発明は、キーマット領域4oとテーブル5oとのメモ
リ部分をRQM化にすれば、ファームウェアとして専用
機を構成する。しかし、好壕しくけ、第1図に示すよう
に、フロッピーディスク36より汎用RA M 16に
該メモリデータをロードする。これにより、キーマット
のメニュー例を編集し直すことか可能である。また、一
旦汎用RAM16にロードされたキーマット領域40の
データがCRT28の画面に読出されるとき、コントロ
ーラ26を介して文字発生ROM’19.20により字
体が表示されるが、これらのR; OIV119.20
を省略して、グラフィックによるドツトパターンを表示
することも可能である。
In the present invention, if the memory portions of the key mat area 4o and the table 5o are converted into RQM, a dedicated machine is configured as firmware. However, as shown in FIG. 1, the memory data is loaded from the floppy disk 36 into the general-purpose RAM 16. This allows you to re-edit the keymat menu example. Furthermore, when the data in the keymat area 40 once loaded into the general-purpose RAM 16 is read out onto the screen of the CRT 28, the font is displayed by the character generation ROM'19.20 via the controller 26, but these R; OIV119 .20
It is also possible to omit this and display a graphic dot pattern.

本発明は、汎用のワードプロセッサーとしての適用上り
も、むしろ特定分野で使用語学か成る程度限定される場
合に、とくに有用であり、入力操作は簡単であり、入力
スピードか早く、寸だ素人でも容易に日本文を入力でき
る効果は太きい。
The present invention can be applied as a general-purpose word processor, but it is particularly useful in a specific field where the language used is limited to a certain extent, and the input operation is simple and fast, making it easy even for even an amateur. The effect of being able to input Japanese sentences is great.

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

第1図は本発明によるティスプレィの表示メニュー例を
示し、第2図は入カキ−と出力表示との対応例を示し、
第3図は本発明の一実施例を示す構成ブロック図、第4
 Illは本発明によるメモリの汎用RAMの構成例図
、第5図は本発明によるキーマット領域の構成例図、第
6図は各キーマントの構成例図、第7図はヘッダ域の構
成例図、第8図は文字情報域の構成例図、第9図はキー
ワード表の、構成例図、第10図は本発明の動作フロー
チャート、第11図はキーテーク入力による処理フロー
チャートである。 10はCPU、12はメモリ、16は汎用RAM、28
はCRTティスプレィ、30はキーボードである。 −174= 第4図    第5図 第9図 「ヨヨヨヨ」キーマットn 第6図      第8図 口1
FIG. 1 shows an example of the display menu of the display according to the present invention, and FIG. 2 shows an example of the correspondence between input keys and output displays.
FIG. 3 is a configuration block diagram showing one embodiment of the present invention, and FIG.
Ill is a configuration example diagram of a general-purpose RAM of a memory according to the present invention, FIG. 5 is a configuration example diagram of a key mat area according to the present invention, FIG. 6 is a configuration example diagram of each key cloak, and FIG. 7 is a configuration example diagram of a header area. , FIG. 8 is an example of the structure of a character information area, FIG. 9 is an example of the structure of a keyword table, FIG. 10 is a flowchart of the operation of the present invention, and FIG. 11 is a flowchart of processing by key take input. 10 is CPU, 12 is memory, 16 is general purpose RAM, 28
is a CRT display, and 30 is a keyboard. -174= Figure 4 Figure 5 Figure 9 "Yoyoyoyo" key mat n Figure 6 Figure 8 Mouth 1

Claims (1)

【特許請求の範囲】[Claims] Cl) Uと、)11き換え可能なディスプレイと、キ
ーボード或いはライトペンなど位置情報入力器と、メモ
リからなり、メモリは、ディスプレイ画面に表示する文
字情報ある因は文字情報とそれに付随する画面毎のキー
マントに関するキーマット領域をもち、ディスプレイ画
面に表示されるキーマットを制御するキーデータを入力
することにより、文字表示画面が可変し、また画面上の
番号又は位置情報の入力により、目的の文字が選択入力
されることを特徴とする、電子キーマットによる日本J
tf入力装置。
Cl) U, )11 Consists of a replaceable display, a position information input device such as a keyboard or light pen, and memory. It has a key mat area related to the key cloak, and by inputting key data that controls the key mat displayed on the display screen, the character display screen can be changed, and by inputting the number or position information on the screen, the desired character can be changed. Japan J by electronic key mat characterized by selective input.
tf input device.
JP57165207A 1982-09-22 1982-09-22 Japanese language input device by electronic key mat Pending JPS5953931A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57165207A JPS5953931A (en) 1982-09-22 1982-09-22 Japanese language input device by electronic key mat

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57165207A JPS5953931A (en) 1982-09-22 1982-09-22 Japanese language input device by electronic key mat

Publications (1)

Publication Number Publication Date
JPS5953931A true JPS5953931A (en) 1984-03-28

Family

ID=15807870

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57165207A Pending JPS5953931A (en) 1982-09-22 1982-09-22 Japanese language input device by electronic key mat

Country Status (1)

Country Link
JP (1) JPS5953931A (en)

Similar Documents

Publication Publication Date Title
JPS5953931A (en) Japanese language input device by electronic key mat
JPS6054032A (en) Character input device
JPH0612548B2 (en) Document processor
JPS6362018B2 (en)
JPH0385670A (en) Two-step display system document processor
JPH0380363A (en) Document processor
JP3577741B2 (en) Character input device
JP2509554B2 (en) Character processing method
JPS62266662A (en) Kana/kanji converting device
JPH0213341B2 (en)
JPH0776965B2 (en) Kana-Kanji conversion processor
JPH11175528A (en) Electronic dictionary
JPH06131329A (en) Japanese language character processor
JPH04357550A (en) Character string registeration and learning system
JPS62260266A (en) Kana/kanji converting system
JPS61194560A (en) Character processor
JPH04276854A (en) Word processor
JPS5920133B2 (en) Input device in information processing system
JPS5924453B2 (en) Kana-Kanji conversion display control method for document creation devices
JPS62241065A (en) Kana/kanji converting device
JPH04290157A (en) Document processor
JPS62156764A (en) Document data processor
JPH063594B2 (en) Method and apparatus for displaying conversion candidates of reading input character string
JPS6332653A (en) Character string processor
JPH03269664A (en) Character processor