JP2555036B2 - Character string input device - Google Patents
Character string input deviceInfo
- Publication number
- JP2555036B2 JP2555036B2 JP61245242A JP24524286A JP2555036B2 JP 2555036 B2 JP2555036 B2 JP 2555036B2 JP 61245242 A JP61245242 A JP 61245242A JP 24524286 A JP24524286 A JP 24524286A JP 2555036 B2 JP2555036 B2 JP 2555036B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- type
- mode
- setting key
- register
- 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.)
- Expired - Fee Related
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文字列入力装置に関し、特に利用者が様々
な文字の種類と態様を組み合わせて使用するワードプロ
セツサの如き文字列入力装置に関する。Description: TECHNICAL FIELD The present invention relates to a character string input device, and more particularly to a character string input device such as a word processor used by a user in combination with various character types and modes. .
ワードプロセツサの如き文字列入力装置においては、
字種の指定は、キーボード上のキー操作により行なわれ
ている。In a character string input device such as a word processor,
The character type is specified by operating the keys on the keyboard.
従来は、文字種類(例えば平仮名,英数字など)の選
択キーと文字態様(例えば全角,半角など)の選択キー
が互いに独立に作用し、種類A,態様aでの使用の後、種
類B,態様bで使用すると、再び種類をAに戻しても態様
はbのままであり、以前の状態で使用するには、改めて
態様をaに設定する必要があつた。字種設定機能に関し
ては、例えば、シーボールド,ジヨナサン“ゼロツクス
‘スター',"ザ・シーボールド・レポート,メデイア,
ペンシルヴアニア:シーボルド・パブリケーシヨンズ,
第10巻,16号,1981(Seybold,Jonathan.“Xerox‘s'Sta
r',"In The Seybold Report,Media,PA:Seybold Publica
tions,vol.10,no.16,1981.)に記載のように、仮想キー
ボードとして使用できる文字の種類を切り替える方法が
あるが、これはフオントセツト自体を指定するものであ
り、文字種類と文字態様を別々に指定するような軟柔性
に欠ける。Conventionally, a selection key for a character type (for example, hiragana, alphanumeric characters, etc.) and a selection key for a character mode (for example, full-width, half-width, etc.) act independently of each other, and after the use in the type A, the mode a, the type B, When used in mode b, the mode remains b even if the type is returned to A again, and it was necessary to set the mode to a again for use in the previous state. Regarding the character type setting function, see, for example, Seabold, Jyonathan “Zero-Tux'Star ',” The Seabold Report, Media,
Pennsylvania: Siebold Publications,
Volume 10, Issue 16, 1981 (Seybold, Jonathan. “Xerox's'Sta
r ', "In The Seybold Report, Media, PA: Seybold Publica
tions, vol.10, no.16, 1981.), there is a method of switching the type of characters that can be used as a virtual keyboard, but this specifies the font set itself, and the character type and character mode. It lacks the flexibility to specify separately.
上記従来技術は、日本語ワードプロセツサにおいて顕
著に見られるように、多様な文字種類と文字態様を組み
合わせて使用し、しかもそれらの変更が頻繁である場合
には、字種変更操作により文書自体を考えることが妨害
されるという点について配慮がなされておらず、この操
作が多数回に及ぶ場合には利用者を疲労させるという問
題がつた。本発明の目的は、上述した文字列入力装置に
おいて字種あるいは文字態様の設定を容易にし、それに
かかる利用者の労力を軽減することにある。The above-mentioned prior art uses a combination of various character types and character forms, as can be seen remarkably in Japanese word processors, and when those changes are frequent, the document itself is changed by a character type change operation. No consideration has been given to the fact that thinking is disturbed, and when this operation is performed a large number of times, there is a problem that the user is tired. An object of the present invention is to facilitate the setting of the character type or character mode in the above-mentioned character string input device and reduce the labor of the user.
上記目的を達成するために、本発明は、複数の文字キ
ーと、上記文字キーで入力される文字の種類を指定する
ための第1手段と、上記文字キーで入力される文字の態
様を選択するため第2手段とを備えた文字列入力装置に
おいて、文字種類と文字態様との対応関係を固定的関連
として記憶させるための第3手段を設け、文字種類が指
定された場合、それに対応して特に文字態様の一時的指
定がなされない限り、上記固定的関連として記憶された
文字態様で入力文字が処理されるようにしたことを特徴
とする。In order to achieve the above object, the present invention selects a plurality of character keys, first means for designating the type of character input by the character key, and a mode of character input by the character key. Therefore, in the character string input device provided with the second means, the third means for storing the correspondence between the character type and the character form as a fixed relation is provided, and when the character type is designated, the third means is stored. It is characterized in that the input characters are processed in the character form stored as the fixed relation unless the character form is temporarily specified.
本発明において、利用者が新たに文字種類を指定する
か、あるいは一時的な文字態様による処理の後に固定的
関連の使用を示唆した場合、該文字種類に対して既に記
憶(登録)されている固定的関連により文字列の処理が
行なわれる。利用者が一時的に異なる態様を指定した場
合、該態様が一時的関連として記憶され、それに基づい
て文字列が処理される。利用者は固定的関連を変更ある
いは新たに追加することも可能であり、この場合、指定
された固定的関連が上記一時的関連として設定され、そ
れに基づいて文字列の処理が行なわれる。In the present invention, when the user newly specifies the character type or suggests the use of the fixed relation after the processing in the temporary character form, the character type is already stored (registered). The character string is processed by the fixed relation. When the user temporarily specifies a different mode, the mode is stored as a temporary association, and the character string is processed based on that. The user can change or newly add a fixed relation. In this case, the designated fixed relation is set as the temporary relation, and the character string is processed based on the temporary relation.
以下、本発明の一実施例を図を用いて説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図は、本発明を適用するワードプロセツサの外観
を示している。図のように、ワードプロセツサは、CRT
表示部101とキーボード102から構成され、キーボード10
2には、各種の文字キー103、文字種類設定キー104、文
字態様設定キー105、固定的関連設定キー106が設けら
れ、103,104,105はいずれも複数個のキーからなる。文
字種類設定キー104とには、例えば、平仮名,片仮名,
英数字などのキーが設けられ、文字態様設定キー105と
しては、全角,半角,倍角,4倍角などのキーが設けられ
る。FIG. 1 shows the appearance of a word processor to which the present invention is applied. As shown, the word processor is a CRT
It consists of a display unit 101 and a keyboard 102.
2 is provided with various character keys 103, a character type setting key 104, a character mode setting key 105, and a fixed related setting key 106, and each of 103, 104, and 105 is composed of a plurality of keys. The character type setting key 104 includes, for example, hiragana, katakana,
Keys such as alphanumeric characters are provided, and as the character mode setting key 105, full-width, half-width, double-width, quadruple-width, etc. keys are provided.
文字キー103は文書中の文字列を生成する通常のキー
である。文字種類設定キー104の一つを押下すると、当
該キーに対応する文字種類が選択され、同時に、上記文
字種類と対応させて予め記憶してある固定的関連が示す
文字態様が選択される。文字態様設定キー105の一つを
押下すると、その時点で使用されている文字種類はその
まま保持され、押下されたキーに対応する文字態様が選
択される。固定的関連設定キー106のみを押下し解放す
ると、その時点で使用されている文字種類はそのまま保
持され、上記文字種類に対応させて予め記憶してある固
定的関連が示す文字態様が選択される。固定的関連設定
キー106と文字態様設定キー105の一つを同時に押下する
と、該文字態様設定キーの示す態様が、その時点で使用
されている文字種類に対応する固定的関連として記憶さ
れ、同時に、該態様が一時的関連としても記憶され、使
用される。The character key 103 is a normal key for generating a character string in a document. When one of the character type setting keys 104 is pressed, the character type corresponding to the key is selected, and at the same time, the character mode indicated by the fixed relation stored in advance corresponding to the character type is selected. When one of the character mode setting keys 105 is pressed, the character type used at that time is retained as it is, and the character mode corresponding to the pressed key is selected. When only the fixed relation setting key 106 is pressed and released, the character type used at that time is retained as it is, and the character form indicated by the fixed relation stored in advance corresponding to the character type is selected. . When one of the fixed relation setting key 106 and the character form setting key 105 is pressed at the same time, the form indicated by the character form setting key is stored as a fixed relation corresponding to the character type used at that time, and at the same time, , The aspect is also stored and used as a temporary association.
実際に文字列を作成する場合のキー操作を、第2図に
示す文字列を例に採つて説明する。201,202,203,204は
文字の態様を示し、201は横倍角、202は縦倍角、203は
4倍角、204は半角である。初期設定として、仮名漢字
変換および無変換の平仮名に対しては横倍角、英数字に
対しては縦倍角が、それぞれ、固定的関連として登録済
みであり、現在の使用文字種類は平仮名、一時的関連は
横倍角であると仮定する。利用者は、まず文字列「線
分」を作成した後、文字種類設定キー104の一つを用い
て使用文字種類を英数字にし、文字列「AB」を入力す
る。次に、文字種類設定キー104の一つを用いて使用文
字種類を平仮名にし、文字列「と」を作成し、文字態様
設定キー105の一つを用いて一時的関連を4倍角に設定
して文字列「任意」を作成する。次いで、固定的関連設
定キー106を押下して一時的関連を横倍役に戻し、文字
列「の線分」を作成し、文字種類設定キー104の一つを
用いて使用文字種類を英数字にし、文字列「X」を作成
する。更に、文字態様設定キー105の一つを用いて一時
的関連を半角に設定し、文字列「ab」を作成し、上述し
た「の線分」と同様の操作で「の交点」を作成した後、
文字種類設定キー104の一つを用いて使用文字種類を英
数字にし、文字列「P」を作成する。The key operation for actually creating a character string will be described by taking the character string shown in FIG. 2 as an example. Reference numerals 201, 202, 203, and 204 denote character forms, where 201 is a double-width character, 202 is a double-width character, 203 is a double-width character, and 204 is a half-width character. By default, double-width characters for Kana-to-Kanji conversion and non-converted Hiragana characters, and double-width characters for alphanumeric characters are registered as fixed relations, and the current character types are Hiragana and Temporary. Assume that the association is double angle. The user first creates a character string “line segment”, then uses one of the character type setting keys 104 to change the type of character to alphanumeric and inputs the character string “AB”. Next, one of the character type setting keys 104 is used to change the used character type to hiragana, a character string “to” is created, and one of the character mode setting keys 105 is used to set the temporary relation to quadruple. To create the string "arbitrary". Next, the fixed relation setting key 106 is pressed to return the temporary relation to the horizontal role, the character string “line segment” is created, and one of the character type setting keys 104 is used to set the character type to alphanumeric. To create a character string “X”. Furthermore, one of the character mode setting keys 105 is used to set the temporary relation to half-width, create the character string “ab”, and create the “intersection point” by the same operation as the above “line segment”. rear,
Using one of the character type setting keys 104, the type of character used is set to alphanumeric and a character string "P" is created.
第3図は本発明を実現する装置のブロツク構成図であ
る。この実施例においては、文字種類がn個、文字態様
がm個存在し、それぞれを表現するコードは、文字種類
に関しては1,…,n、態様に関しては1,…,mであるとす
る。このような構成において、キーボード102上で各キ
ーが押下されると、キーボードドライバ303によつて、
押下されたキーの状態に従つたコードが発生され、レジ
スタ304に格納される。CPU(中央演算装置)308はレジ
スタ304に格納されているコードに従い、記憶装置305に
格納されているプログラムの示す処理を実行する。CRT
表示部101に表示すべき文字は、CPU308によつてコード
としてフレームバツフア309に書き込まれる。一方、画
面表示アダプタ310がフレームバツフア309に格納されて
いるコードを読み出し、対応する文字イメージをCGメモ
リ311を用いてCRT表示部101に表示する。利用者がキー
ボード102上の文字キー103を用いて文字列を入力する
と、原文字列データは記憶装置306に格納され、仮名漢
字変換などの処理を受けた後、確定した文字列データが
記憶装置307に格納される。原文字列データは一文字ず
つ作成される。この場合、レジスタ312が作成される文
字の種類を、また、レジスタ313が作成される文字の態
様を示す。すなわち、レジスタ312には現在選択されて
いる文字種類を表すコードが格納され、同様に、レジス
タ313には現在選択されている文字態様を表すコードが
格納される。レジスタ314〜313+nには、それぞれ、n
個の文字の種類に対応する固定的関連が格納され、コー
ドiで表される文字種類にはレジスタ313+iが割り当
てられている。レジスタ312,313,314〜313+nの内容
は、それぞれキーボード102上の文字種類設定キー104、
文字態様設定キー105、固定的関連設定キー106の押下に
よりレジスタ304に格納されるコードに対応して、記憶
装置305から読み出されて実行されるプログラム処理に
より制御される。以下、上記プログラム処理の詳細につ
いて、流れ図を参照しながら説明する。FIG. 3 is a block diagram of a device for realizing the present invention. In this embodiment, there are n character types and m character forms, and the codes expressing each are 1, ..., N for the character type and 1, ..., M for the form. In such a configuration, when each key is pressed on the keyboard 102, the keyboard driver 303 causes
A code according to the state of the pressed key is generated and stored in the register 304. The CPU (central processing unit) 308 executes the processing indicated by the program stored in the storage device 305 according to the code stored in the register 304. CRT
The characters to be displayed on the display unit 101 are written in the frame buffer 309 as a code by the CPU 308. On the other hand, the screen display adapter 310 reads the code stored in the frame buffer 309 and displays the corresponding character image on the CRT display unit 101 using the CG memory 311. When the user inputs a character string by using the character keys 103 on the keyboard 102, the original character string data is stored in the storage device 306, and after the processing such as kana-kanji conversion is performed, the confirmed character string data is stored in the storage device. It is stored in 307. The original character string data is created character by character. In this case, the register 312 indicates the type of character to be created, and the register 313 indicates the mode of character to be created. That is, the register 312 stores a code representing the currently selected character type, and similarly, the register 313 stores a code representing the currently selected character mode. Each of the registers 314 to 313 + n has n
A fixed association corresponding to each character type is stored, and the character type represented by the code i is assigned the register 313 + i. The contents of the registers 312, 313, 314 to 313 + n are the character type setting keys 104 on the keyboard 102,
It is controlled by a program process that is read from the storage device 305 and executed corresponding to the code stored in the register 304 by pressing the character mode setting key 105 or the fixed related setting key 106. The details of the above-mentioned program processing will be described below with reference to the flowchart.
第4図は、レジスタ304に格納されたコードにより、
以後異なる処理が実行される様子を示す流れ図である。
まず、キーボード102からの入力操作により、レジスタ3
04にコードが格納されたか否かを監視する(ステップ40
1)。キーボード入力が生じたとき、入力コードが文字
種類設定キー104のみが押下されたことを示していれば
(ステツプ402)、押下されたキーの示す文字種類を表
すコードをレジスタ312に格納し、ステップ407に進む
(ステップ403)。もし、入力コードが文字態様設定キ
ー105のみが押下されたことを示していれば(ステツプ4
04)、押下されたキーの示す文字態様を表すコードをレ
ジスタ313に格納する(ステツプ405)。入力コードが固
定的関連設定キー106のみが押下されたことを示してい
れば(ステツプ406)、レジスタ(313+(レジスタ312
の内容))の内容をレジスタ313に格納する(ステツプ4
07)。入力コードが固定的関連設定キー106と文字態様
設定キー105が同時に押下されたことを示していれば
(ステツプ408)、押下されたキーの示す文字態様を表
すコードをレジスタ313とレジスタ(313+(レジスタ31
2の内容))に格納し(ステツプ409)、入力コードが以
上のいずれにも合致しなければ、他の処理が実行される
(ステツプ410)。全処理が終了したのでなければ(ス
テツプ411)、ステツプ401に戻り、再びキーボードから
の入力を持つ。FIG. 4 shows the code stored in the register 304.
9 is a flowchart showing how different processes are executed thereafter.
First, the register 3 is selected by the input operation from the keyboard 102.
Monitor whether code is stored in 04 (step 40)
1). When a keyboard input occurs, if the input code indicates that only the character type setting key 104 has been pressed (step 402), the code representing the character type indicated by the pressed key is stored in the register 312, and the step Proceed to 407 (step 403). If the input code indicates that only the character mode setting key 105 has been pressed (step 4
04), the code representing the character form indicated by the pressed key is stored in the register 313 (step 405). If the input code indicates that only the fixed related setting key 106 is pressed (step 406), the register (313+ (register 312
Content)) is stored in the register 313 (step 4).
07). If the input code indicates that the fixed relation setting key 106 and the character mode setting key 105 are pressed at the same time (step 408), the code representing the character mode indicated by the pressed key is registered in the register 313 and the register (313+ ( Register 31
2)))) (step 409), and if the input code does not match any of the above, other processing is executed (step 410). If all processing has not been completed (step 411), the process returns to step 401, and the input from the keyboard is again received.
以上の説明らか明らかな如く、本発明によれば、各文
字種類に対して利用者にとつて好都合や文字態様が自動
的に選択される。また、一時的に使用する文字態様を変
更し、いつでも主要な文字態様に戻ることができるた
め、多様な文字種類と文字態様を頻繁に切り替えて使用
するような利用者にとつて、文字態様を頻繁に設定しな
おす必要がなく、入力操作が大幅に簡略化できる。As is clear from the above description, according to the present invention, the convenience and the character form are automatically selected for the user for each character type. In addition, since the character form used temporarily can be changed to return to the main character form at any time, the character form can be changed for users who frequently switch between various character types and character forms. It is not necessary to reset frequently and the input operation can be greatly simplified.
第1図は本発明の一実施例の外観図、第2図は本発明の
方法を用いて文章作成におけるキー操作を説明するため
の例文を示す図、第3図は本発明の方法を実現する装置
の一実施例のブロツク図、第4図は第3図のCPUにおけ
るプログラム処理の流れ図である。 101……CRT表示部、102……キーボード、103……文字キ
ー、104……文字種類設定キー、105……文字態様設定キ
ー、106……固定的関連設定キー。FIG. 1 is an external view of an embodiment of the present invention, FIG. 2 is a diagram showing an example sentence for explaining a key operation in writing a sentence using the method of the present invention, and FIG. 3 is a diagram showing the method of the present invention. FIG. 4 is a block diagram of an embodiment of the device for performing the program, and FIG. 4 is a flowchart of the program processing in the CPU of FIG. 101 …… CRT display, 102 …… keyboard, 103 …… character key, 104 …… character type setting key, 105 …… character mode setting key, 106 …… fixed related setting key.
Claims (1)
文字の種類を指定する文字種別設定キーと、文字キーで
入力される文字の態様を選択する文字態様設定キーとを
備えた文字列入力装置において、 文字の種類毎の態様を記憶するレジスタと、 固定的関連設定キーと、 前記文字種別設定キーが押下されたことに応じて、指定
された文字の種類に前記レジスタにより対応付けられた
態様を、選択中の態様とする手段と、 前記固定的関連設定キーが単独で押下されたことに応じ
て、使用中の文字の種類に前記レジスタにより対応付け
られた態様を、選択中の態様とする手段と、 前記固定的関連設定キーと前記文字態様設定キーが同時
に押下されたことに応じて、当該文字態様設定キーが指
定する態様を選択中の態様とするとともに、当該態様
を、使用中の文字の種別の態様として前記レジスタに登
録する手段と、 入力された文字列を、選択中の態様で処理する手段とを
有することを特徴とする文字列入力装置。1. A character having a plurality of character keys, a character type setting key for specifying the type of character input by the character key, and a character mode setting key for selecting the mode of the character input by the character key. In the column input device, a register that stores a mode for each character type, a fixed related setting key, and a register that associates with a specified character type according to the pressing of the character type setting key by the register Means for setting the selected mode as the selected mode, and a mode in which the register is associated with the type of the character being used in response to the fixed related setting key being pressed alone. And the fixed related setting key and the character mode setting key are simultaneously pressed, the mode specified by the character mode setting key is selected and And means for registering in said register as an embodiment of the type of the character in use, the input character string, the character string input apparatus characterized by having means for processing in the manner of a selected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61245242A JP2555036B2 (en) | 1986-10-17 | 1986-10-17 | Character string input device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61245242A JP2555036B2 (en) | 1986-10-17 | 1986-10-17 | Character string input device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63100525A JPS63100525A (en) | 1988-05-02 |
JP2555036B2 true JP2555036B2 (en) | 1996-11-20 |
Family
ID=17130771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61245242A Expired - Fee Related JP2555036B2 (en) | 1986-10-17 | 1986-10-17 | Character string input device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2555036B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4897957B2 (en) * | 2006-12-21 | 2012-03-14 | 卓生 行本 | Anti-slip mechanism on stair type gentle slope revetment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS614239U (en) * | 1984-06-13 | 1986-01-11 | 三菱電機株式会社 | input device |
JPS61228521A (en) * | 1985-04-01 | 1986-10-11 | Canon Inc | Input device |
-
1986
- 1986-10-17 JP JP61245242A patent/JP2555036B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPS63100525A (en) | 1988-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0125458A2 (en) | Display menu/chart key | |
JPS6049425A (en) | Display system for sentence processor | |
JP2555036B2 (en) | Character string input device | |
JPH08335152A (en) | Document processor | |
JP2571043B2 (en) | Character replacement device | |
JPH0823744B2 (en) | Character string processor | |
JPH09198375A (en) | Mathematical expression/chemical formula inputting and editing system | |
JP3058423B2 (en) | Document processing device | |
JPS6260056A (en) | Setting system for character data | |
JPH0496097A (en) | Scrolling control system | |
JP2705690B2 (en) | Display control device | |
JP2513606B2 (en) | Display controller | |
JPS60126762A (en) | Display system of sentence processing unit | |
JPH0766375B2 (en) | Document processing apparatus and document display method | |
JPS61175765A (en) | Format setting system for document processor | |
JPH07160692A (en) | Document display device | |
JPH05324178A (en) | Pen input method and system | |
JPS63146157A (en) | Document processor | |
JPH0314168A (en) | Character processor | |
JPS63293629A (en) | Data processor | |
JPS63146155A (en) | Document processor | |
JPH0687236B2 (en) | Mechanism for selecting homonyms in word processors | |
JPH07168829A (en) | Document preparing method | |
JPH07168830A (en) | Document preparing method | |
JPH1074199A (en) | Character processing device and method and storage medium storing character processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |