JPH0198018A - character symbol input device - Google Patents
character symbol input deviceInfo
- Publication number
- JPH0198018A JPH0198018A JP62255999A JP25599987A JPH0198018A JP H0198018 A JPH0198018 A JP H0198018A JP 62255999 A JP62255999 A JP 62255999A JP 25599987 A JP25599987 A JP 25599987A JP H0198018 A JPH0198018 A JP H0198018A
- Authority
- JP
- Japan
- Prior art keywords
- character
- symbol
- symbols
- display
- input
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 description 27
- 238000000034 method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 5
- 238000011835 investigation Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 235000016496 Panda oleosa Nutrition 0.000 description 1
- 240000000220 Panda oleosa Species 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、コンピュータ・エイデイラド・デザイン(
CAD)システム、あるいはワードプロセッサ等に文字
あるいは記号を表示する文字記号入力装置に関する。[Detailed Description of the Invention] [Industrial Application Field] This invention is based on computer aided design (
The present invention relates to a character/symbol input device for displaying characters or symbols on a CAD (CAD) system or a word processor.
[従来技術]
従来、文字あるいは記号を表示面上の任意の位置に表示
させる装置として、キーボード、及びライトベン、マウ
ス等の位置指定装置を併用した装置が用いられている。[Prior Art] Conventionally, as a device for displaying characters or symbols at an arbitrary position on a display surface, a device using a keyboard and a position specifying device such as a light ben or a mouse has been used.
[発明が解決しようとする問題点]
しかし、一般のキーボードは両手を用いて操作すること
を想定して設計されており、そのため、一方の手でマウ
スなどを操作する場合、キーボードにおける操作効率が
悪くなった。[Problems to be Solved by the Invention] However, general keyboards are designed with the assumption that they will be operated using both hands, and therefore, when operating a mouse etc. with one hand, the operating efficiency of the keyboard is reduced. It got worse.
[発明の目的]
本発明は上記欠点を解消するためになされたもので、表
示する文字あるいは記号、及びその表示位置の入力を効
率的に行うことが可能な文字記号入力装置を提供するこ
とを目的とする。[Object of the Invention] The present invention has been made in order to eliminate the above-mentioned drawbacks, and an object of the present invention is to provide a character/symbol input device that allows efficient input of characters or symbols to be displayed and their display positions. purpose.
[問題点を解決するための手段]
上記目的を達成するために本発明は文字あるいは記号を
音声にて入力する入力手段と、前記入力手段によって入
力された文字あるいは記号を、前記音声に対応する文字
あるいは記号に変換する変換手段と、文字おるいは記号
を表示可能な表示面を有する表示手段と、前記表示面に
おける任意の位置を指定可能な指定手段と、前記表示手
段に作用し、前記表示面上の前記指定手段によって指定
された位置を基準として、前記入力された文字あるいは
記号を表示させる制御手段とを有することを特徴とする
ものである。[Means for Solving the Problems] In order to achieve the above object, the present invention provides an input means for inputting characters or symbols by voice, and a method for inputting characters or symbols input by the input means to correspond to the voice. a conversion means for converting into characters or symbols; a display means having a display surface capable of displaying the characters or symbols; a designation means capable of specifying any position on the display surface; The apparatus is characterized by comprising a control means for displaying the input character or symbol based on the position specified by the specifying means on the display surface.
[作用]
以上のように構成された文字記号表示装置において、指
定手段は文字あるいは記号あるいはその両方を表示すべ
き表示面上の位置を指定する。表示する文字あるいは記
号は、音声により入力され、その音声は変換手段によっ
て文字あるいは記号に変換される。制御手段は表示手段
に作用し、前記指定手段に指定された位置を基準として
、前記変換手段によって変換された文字あるいは記号を
前記表示面に表示させる。[Operation] In the character and symbol display device configured as described above, the designation means designates the position on the display surface where characters, symbols, or both are to be displayed. Characters or symbols to be displayed are input by voice, and the voice is converted into characters or symbols by the conversion means. The control means acts on the display means and causes the characters or symbols converted by the conversion means to be displayed on the display surface with reference to the position designated by the designation means.
[実施例]
以下に本発明をワードプロセッサの入力部に具体化した
第1の実施例を図面を参照して説明する。[Embodiment] A first embodiment in which the present invention is embodied in an input section of a word processor will be described below with reference to the drawings.
本実施例の構成を示す第1図において、入力手段に対応
するマイクロフォン11は使用者の音声を収音し、電気
信号に変換するように構成されている。In FIG. 1 showing the configuration of this embodiment, a microphone 11 corresponding to the input means is configured to pick up the user's voice and convert it into an electrical signal.
このマイクロフォン11には、変換手段に対応する変換
部12が接続され、その変換部12は前記電気信号を入
力し、その入力された電気信号の表している前記音声を
、認識するように構成されている。更に、前記変換部1
2は、文字モードと記号モードとを有しており、文字モ
ードでは前記認識された音声を文字列に、記号モードで
は前記認識された音声を記号にそれぞれ変換するように
構成されている。前記認識部12は、スイッチ12aを
有しており、このスイッチ12aにより前記2つのモー
ドを切換可能に構成されている。この変換部12には、
バッフ7メモリ13が接続され、そのバッファメモリ1
3は前記変換部12にて変換された文字列あるいは記号
を記憶するように構成されている。A converter 12 corresponding to the converter is connected to the microphone 11, and the converter 12 is configured to input the electrical signal and recognize the audio represented by the input electrical signal. ing. Furthermore, the converter 1
2 has a character mode and a symbol mode, and is configured to convert the recognized voice into a character string in the character mode, and to convert the recognized voice into a symbol in the symbol mode. The recognition unit 12 has a switch 12a, and is configured to be able to switch between the two modes using the switch 12a. This converter 12 includes:
Buffer 7 memory 13 is connected, and the buffer memory 1
3 is configured to store character strings or symbols converted by the converter 12.
前記バッフ7メモリ13には、セントラルプロセッサユ
ニット(以下CPUと称す)14が接続されている。こ
のCPU14には、プログラムを記憶したリードオンメ
モリ(以下ROMと称す)15が接続され、前記CPU
14はそのROM15に記憶されたプロクラムに従って
動作する。A central processor unit (hereinafter referred to as CPU) 14 is connected to the buffer 7 memory 13. A read-on memory (hereinafter referred to as ROM) 15 that stores programs is connected to this CPU 14.
14 operates according to a program stored in its ROM 15.
前記CPU14には、映像メモリ(以下VRAMと称す
)16及びデイスプレィ制御部17を介して、表示手段
に対応するデイスプレィ18が接続されている。このデ
イスプレィ18は、縦512個、横512個の画素が配
列された計262144個の画素を持つ表示面18aを
有するカソードレイチューブ(CRT)により構成され
、それぞれの画素を黒色または白色に変化させることが
可能である。A display 18 corresponding to display means is connected to the CPU 14 via a video memory (hereinafter referred to as VRAM) 16 and a display control section 17. This display 18 is composed of a cathode ray tube (CRT) having a display surface 18a having a total of 262,144 pixels arranged in an array of 512 pixels vertically and 512 pixels horizontally, and each pixel is changed to black or white. Is possible.
前記VRAM16は、前記262144個の画素と一対
一に対応する262144個のメモリセルにより構成さ
れている。これらのメモリセルには、個別のアドレスが
割り当てられており、それぞれのメモリセルはOあるい
は1の値が記憶可能に構成されている。これらのメモリ
セルは、前記CPtJ14の作用により、その記憶内容
を書き換えられるように構成されている。The VRAM 16 is composed of 262,144 memory cells that correspond one-to-one to the 262,144 pixels. Individual addresses are assigned to these memory cells, and each memory cell is configured to be able to store a value of O or 1. These memory cells are configured so that their stored contents can be rewritten by the action of the CPtJ14.
また、前記デイスプレィ制御部17は、前記VRAM1
6のそれぞれの記憶値を順次読出し、その記憶値の読出
されたメモリセルに対応する前記デイスプレィ18の表
示面18aの画素を、その読出された記憶値が1ならば
黒色に、また読出された記憶値がOなら白色に変化させ
るように構成されている。Further, the display control unit 17 controls the VRAM 1
6 are sequentially read out, and the pixels on the display surface 18a of the display 18 corresponding to the memory cells from which the stored values have been read are colored black if the read stored value is 1; If the stored value is O, the color is changed to white.
前記CPU14には、キャラクタジェネレータメモリ1
9が接続されている。このキャラクタジェネレータメモ
リ19は、前記変換部12によつて変換可能な全ての文
字あるいは記号の形を表している縦16個、横16個に
配列された計256個の画素よりなる画素行列の各画素
をコード化しそのコード化されたデータを記憶している
。このデータは、前記文字あるいは記号を示す画素行列
の前記文字おるいは記号を構成する画素を1とし、前記
文字あるいは記号を構成しない背景色を示す画素をOと
して表したものである。The CPU 14 includes a character generator memory 1.
9 is connected. This character generator memory 19 stores each pixel matrix consisting of a total of 256 pixels arranged in 16 columns and 16 columns representing the shapes of all characters or symbols that can be converted by the conversion section 12. It encodes pixels and stores the encoded data. In this data, pixels forming the character or symbol of a pixel matrix representing the character or symbol are designated as 1, and pixels representing a background color that does not constitute the character or symbol are represented as O.
また、前記CPU14には、アドレス調査部20を介し
て、指定手段に対応するライトペン21が接続されてい
る。このライトペン21は、その入力端を前記デイスプ
レィ18の表示面18aに当接させることによりその当
接点に最も近い位置に配置された画素における前記デイ
スプレィ18の走査線の情報を入力するように構成され
ている。Further, a light pen 21 corresponding to the specifying means is connected to the CPU 14 via an address investigation section 20. This light pen 21 is configured to input the information of the scanning line of the display 18 at the pixel located closest to the contact point by bringing its input end into contact with the display surface 18a of the display 18. has been done.
またアドレス調査部20は、前記デイスプレィ制御部1
7と接続されており、前記ライトペン21の入力した走
査線の情報と、前記デイスプレィ制御部17の制御に関
連する情報とを基にして、前記ライトペン21の入力端
の当接部に最も近い画素に対応する前記VRAM16の
メモリセルのアドレスを調査するように構成されている
。Further, the address investigation section 20
7, and based on the information of the scanning line inputted by the light pen 21 and the information related to the control of the display control section 17, the most It is configured to check the address of a memory cell in the VRAM 16 that corresponds to a nearby pixel.
また、前記CPtJ14には、記憶手段に対応するテキ
ストメモリ22が接続されている。このテキストメモリ
22は入力された文字記号列及びその位置の情報を記憶
するように構成されている。Further, a text memory 22 corresponding to a storage means is connected to the CPtJ 14. This text memory 22 is configured to store input character symbol strings and information on their positions.
尚、CPLJ14.VRAMl6.デイスプレィ制御部
17は、制御手段に対応している。In addition, CPLJ14. VRAM16. The display control section 17 corresponds to control means.
以上のように構成した本実施例の作用を、デイスプレィ
18の表示面18aに“アイウェオ。パと表示させ、そ
のデータをテキストメモリ22に格納する場合を例にと
って説明する。The operation of this embodiment configured as described above will be explained by taking as an example a case where "Aiweo.Pa" is displayed on the display surface 18a of the display 18 and the data is stored in the text memory 22.
まず、前記文字記号列“アイウェオ。′の入力方法につ
いて述べる。使用者は前記変換部12のスイッチ12a
を操作して前記変換部12を文字モードにした後、前記
マイクロフォン11に対して「アイウェオ」と発声する
。この音声は、マイクロフォン11によって電気信号に
変換され;変換部12に入力される。変換部12では、
この電気信号の表す音声を認識して、その音声を対応す
る文字列“アイウェオ″に変換し、その文字列“アイウ
ェオ″を順にバッフ7メモリ13に記憶させる。次に使
用者は前記スイッチ12aを操作して、前記変換部12
のモードを記号モードに切換えた後、同様にマイクロフ
ォン11に対して“クテン(句点)″と発声する。変換
部12は前述のようにその音声を認識し、その音声に対
応する記号“。″を前記バッフ7メモリ13の、前記文
字列“アイウェオ″の記憶された領域の次に記憶させる
。従って、バッフ7メモリ13には、文字記号列“アイ
ウェオ。′が記憶される。First, a method of inputting the character symbol string "iweo." will be described.
After setting the conversion unit 12 to the character mode by operating , the user utters "Aiweo" into the microphone 11. This voice is converted into an electrical signal by the microphone 11; inputted into the conversion section 12. In the converter 12,
The voice represented by this electrical signal is recognized, the voice is converted into the corresponding character string "aiweo", and the character string "aiweo" is sequentially stored in the buffer 7 memory 13. Next, the user operates the switch 12a to
After switching the mode to the symbol mode, the user similarly utters "kuten" into the microphone 11. The conversion unit 12 recognizes the voice as described above, and stores the symbol "." corresponding to the voice in the buffer 7 memory 13 next to the area where the character string "aiweo" is stored. Therefore, the character symbol string "Aiweo." is stored in the buffer 7 memory 13.
次にデイスプレィ18の表示面18aにおける前記文字
記号列゛アイウェオ。″の表示位置の指定を行う。VR
AM16の各メモリセルは初期値としてOが記憶されて
おり、そのための表示面18aの全ての画素は白色とな
っている。使用者はこの状態において、第2図に示すよ
うに前記ライトペン21の入力端を前記文字記号列“′
アイウェオ。″の先頭文字“ア″を表示すべき前記表示
面18a上の、縦16個、横16個の画素で表される長
方形の領域の、左上端の部分に当接させる。Next, the character symbol string "iweo" is displayed on the display surface 18a of the display 18. Specify the display position of ``.VR
Each memory cell of the AM 16 stores O as an initial value, and therefore all pixels on the display surface 18a are white. In this state, the user inserts the input end of the light pen 21 into the character symbol string "'" as shown in FIG.
Aiweo. '' is brought into contact with the upper left corner of a rectangular area represented by 16 pixels vertically and 16 horizontally on the display surface 18a where the first character ``A'' is to be displayed.
ライトペン21はその当接点に最も近い位置に存在する
画素の位置における前記デイスプレィ18の走査線の情
報を入力する。前記アドレス調査部20は、前記ライト
ペン21が入力した前記走査線の情報と、前記デイスプ
レィ制御部17より入力される情報とにより、前記ライ
トペン21の当接点に最も近い位置にある画素に対応す
る前記VRAM16のメモリセルのアドレスを調査する
。The light pen 21 inputs information on the scanning line of the display 18 at the position of the pixel closest to its contact point. The address investigation section 20 uses the information of the scanning line inputted by the light pen 21 and the information inputted from the display control section 17 to determine which pixel corresponds to the pixel closest to the contact point of the light pen 21. The address of the memory cell of the VRAM 16 is investigated.
以後、前記表示面18aの全ての画素を、その表示面1
8aの左端より数えた順位i、及び上端より数えた順位
jを用いてP(i、j>と表すことにする。更に、前記
ライトペン21の当接点に最も近い位置に存在する画素
は、表示面18の左端よりM個目、上端よりN個目であ
るとし、P(M、N>と表すことにする。Thereafter, all pixels on the display surface 18a are displayed on the display surface 1.
Using the rank i counted from the left end of 8a and the rank j counted from the top end, it is expressed as P(i, j>.Furthermore, the pixel located closest to the contact point of the light pen 21 is It is assumed that it is the Mth point from the left end of the display surface 18 and the Nth point from the top end, and is expressed as P(M, N>).
次に前記CPU14は、VRAM16に対して書込みの
処理を行う。以下に第3図に示すフローチャートを参照
して、その書込の処理を説明する。Next, the CPU 14 performs a write process on the VRAM 16. The writing process will be explained below with reference to the flowchart shown in FIG.
まずステップ331において、変数nを定義して、その
nに1を代入する。このnは以後、前記バッフ7メモリ
13に記憶された文字記号列“アイウェオ。″のn番目
の文字あるいは記号を表すポインタとして働く。First, in step 331, a variable n is defined and 1 is assigned to n. This n will thereafter serve as a pointer representing the nth character or symbol of the character and symbol string "Aiweo." stored in the buffer 7 memory 13.
次にステップ332に進み、前記CPtJ14は前記ア
ドレス調査部20によって調査されたアドレスの情報を
入力する。Next, the process proceeds to step 332, where the CPtJ 14 inputs the address information investigated by the address investigation section 20.
次にステップ333に進み、変数ni、及びnjを定義
し、そのni及びnjにそれぞれ前記M及びNを代入す
る。このni及びnjは、以後文字あるいは記号を表示
させる位置を指示するポインタとして働く。Next, the process proceeds to step 333, where variables ni and nj are defined, and the aforementioned M and N are substituted into ni and nj, respectively. These ni and nj serve as pointers that indicate the position where characters or symbols are to be displayed thereafter.
次にステップ34に進み、バッファメモリ13よりn番
目に記憶された文字あるいは記号を読出す。例えば、n
=1では文字“ア”が読出される。Next, the process proceeds to step 34, where the nth stored character or symbol is read from the buffer memory 13. For example, n
When =1, the character "A" is read out.
次にステップ335に進み、前記ステップS34にて読
出された文字あるいは記号の形を表すデータ列を前記キ
ャラクタジェネレータメモリ19より読出す。以後この
読出されたデータの表す画素行列の各画素を、その画素
を前記画素行列の右端より数えた順位k及び上端より数
えた順位1を用いてC(k、I)と表すことにする。こ
こでk。Next, the process proceeds to step 335, in which the data string representing the shape of the character or symbol read out in step S34 is read out from the character generator memory 19. Hereinafter, each pixel of the pixel matrix represented by this read data will be expressed as C(k, I) using the rank k counted from the right end of the pixel matrix and the rank 1 counted from the top end of the pixel matrix. k here.
1は1から16までの整数である。1 is an integer from 1 to 16.
次にステップ336に進み、前記p(ni、nj)で表
される画素を左上端とした縦16個、横16個の計25
6個で表される画素よりなる画素行列の各画素と、前ス
テップ335によって読出された文字あるいは記号の画
素行列の各画素とを、C(1,1)をP(ni、nj)
、C(1,2)をp(ni、nj+1)、C(k、I)
をP(ni+に−1,nj+l−1>というように対応
させる。次に、全てのkと1に対しその画素C(k。Next, the process proceeds to step 336, and a total of 25 pixels, 16 vertically and 16 horizontally, with the pixel represented by p(ni, nj) at the upper left corner
Each pixel of the pixel matrix consisting of 6 pixels and each pixel of the pixel matrix of the character or symbol read in the previous step 335 are converted from C(1, 1) to P(ni, nj).
, C(1,2) as p(ni, nj+1), C(k, I)
corresponds to P(ni+ -1, nj+l-1>). Next, for all k and 1, the pixel C(k.
1)を表す前記キャラクタジェネレータメモリ19に記
憶されたデータが1ならば、C(k、l)に対応する画
素P (n i +に−1,nj+ 1−1 >の、対
応する前記VRAM16のメモリセルに1を書込む。従
って、P(ni十に−1,nj+1−1〉を左上端とし
た表示面18a上の縦16個。If the data stored in the character generator memory 19 representing 1) is 1, the corresponding pixel P (n i + -1, nj+ 1-1 > of the VRAM 16 corresponding to C(k, l)) 1 is written in the memory cell. Therefore, 16 cells are written vertically on the display surface 18a with P(ni+1-1, nj+1-1) as the upper left corner.
横16個で表される画素行列に、前記キャラクタジェネ
レータメモリ19より読出されたデータと同一のデータ
が与えられる。The same data as the data read out from the character generator memory 19 is given to a pixel matrix represented by 16 horizontal pixels.
次にステップ337に進み、前記n1の値をni+16
に置換える。これにより、文字あるいは記号等の表示対
象となる位置が一文字分右方に移動する。Next, the process proceeds to step 337, where the value of n1 is set to ni+16
Replace with As a result, the position to be displayed of a character, symbol, etc. is moved to the right by one character.
次にステップ338に進み、前記nの値をn十1に置換
える。Next, the process proceeds to step 338, where the value of n is replaced with n+1.
次にステップS39に進み、前記バッファメモリ13の
n番目に記憶されている文字あるいは記号を検索する。Next, the process advances to step S39, and the nth character or symbol stored in the buffer memory 13 is searched.
その結果、n番目に文字あるいは記号が記憶されていれ
ば、ステップ334に戻り、バッファメモリ13に記憶
された全ての文字あるいは記号に対して、前記VRAM
16にステップS36における書込みを行うまで、前記
ステップ334乃至ステップS39を繰返す。また検索
の結果、n番目に文字あるいは記号が記憶されていなけ
れば、即ち、文字記号列“アイウェオ。”の6個の文字
あるいは記号に対して、前記ステップ336における書
込みの処理を終了していれば、CPU14は入力の処理
を終了する。CPU14は入力の処理を終了した後、前
記文字記号列及びその文字記号列を表示する位置の情報
をテキストメモリ22に書込む。As a result, if the nth character or symbol is stored, the process returns to step 334 and all characters or symbols stored in the buffer memory 13 are stored in the VRAM.
Steps 334 to S39 are repeated until the writing in step S36 is performed in step S36. If the search results show that no character or symbol is stored in the n-th position, then the writing process in step 336 must be completed for the six characters or symbols of the character symbol string "Aiweo." For example, the CPU 14 ends the input processing. After completing the input processing, the CPU 14 writes the character symbol string and information on the position where the character symbol string is to be displayed into the text memory 22.
前記デイスプレィ制御部17は、一定時間毎に前記VR
AM16の各メモリセルの記憶内容を順に読出し、その
読出されたメモリセルに対応する前記画素を、前記続出
された値が1ならば黒色とし、読出された値がOならば
白色とする。The display control unit 17 controls the VR at regular intervals.
The stored contents of each memory cell of AM16 are sequentially read, and the pixel corresponding to the read memory cell is colored black if the successively read value is 1, and white if the read value is O.
よって前記CPtJの処理が終了した時点では、第4図
に示すようにデイスプレィ18の表示面18aに“アイ
ウェオ。″と表示される。Therefore, at the time when the CPtJ process is completed, "IWEO." is displayed on the display surface 18a of the display 18, as shown in FIG.
尚、本発明は上記構成に限られるものではなく、発明の
趣旨を逸脱しない範囲で種々の変型が可能である。例え
ば前記実施例のキャラクタジェネレータメモリ19を、
第5図のように構成された部材と置換えることにより、
数式等を容易に表示することが可能となる。以下この装
置を第2の実施例として説明する。Note that the present invention is not limited to the above configuration, and various modifications can be made without departing from the spirit of the invention. For example, the character generator memory 19 of the above embodiment,
By replacing the members configured as shown in Fig. 5,
It becomes possible to easily display mathematical formulas, etc. This device will be described below as a second embodiment.
第5図におけるキャラクタジェネレータメモリ41は、
前記変換部12によって変換可能な文字あるいは記号の
データをベクトルにて記憶している。このキャラクタジ
ェネレータメモリ41には、画素行列形成部42が接続
されている。この画素行列形成部42には、テンキーを
備えたキーボード43が接続されており、使用者はその
テンキーを操作することにより、表示すべき文字あるい
は記号の大きさを指定可能である。前記画素行列形成部
42は、前記キャラクタジェネレータメモリ41を参照
して、前記指定された大きざの画素行列を作成可能であ
る。また画素行列作成部42は、第1図におけるCPL
、114に接続され、作成された画素行列をCPU14
に出力可能である。The character generator memory 41 in FIG.
Character or symbol data that can be converted by the converter 12 is stored in vector form. A pixel matrix forming section 42 is connected to this character generator memory 41. A keyboard 43 equipped with a numeric keypad is connected to the pixel matrix forming section 42, and the user can specify the size of characters or symbols to be displayed by operating the numeric keypad. The pixel matrix forming section 42 can refer to the character generator memory 41 to create a pixel matrix of the specified size. In addition, the pixel matrix creation unit 42 uses the CPL in FIG.
, 114, and the created pixel matrix is sent to the CPU 14.
It is possible to output to
以上のように構成された実施例における入力の作用を以
下に、第6図に示す数式を入力する場合を例として説明
する。ただし、アルファベット及びアラビア数字は、本
実施例では記号として扱っている。また第6図に示す数
式の各記号は“A″。The effect of input in the embodiment configured as above will be explained below, taking as an example the case where the mathematical formula shown in FIG. 6 is input. However, alphabets and Arabic numerals are treated as symbols in this embodiment. Also, each symbol in the mathematical formula shown in FIG. 6 is "A".
“4 =*t、“X′′、“d′はそれぞれ縦横24画
素(計576画素)、“a” ub”、“2”Ltそれ
ぞれ縦横12画素(計144画素)、“f”は縦横32
画素(計1024画素)で構成される。"4 = *t," 32
It is composed of pixels (1024 pixels in total).
まず使用者は、デイスプレィ18の表示面18上の、A
79を表示すべき縦横24画素の領域を決定し、その領
域の左上端の画素P1をライトペン21で指定する。前
記アドレス調査部20は、前述のようにその画素P1に
対応する前記VRAM16のメモリセルのアドレスを調
査する。次に使用者は、キーボード43のテンキーを用
いて、前記信号“A”及びそれに続く記号“=″の大き
さに対応する前記画素数の情報(24)を入力する。次
に使用者は前記変換部12のモードを記号モードにした
後、マイクロフォン11に対し“ラージエイ・イコール
″と発声する。この音声は、前記第1の実施例に示すよ
うに、前記変換部12によって記号″A=”に変換され
、それらの記号はバッファメモリ13に記憶される。First, the user selects A on the display surface 18 of the display 18.
79 is to be displayed, and the pixel P1 at the upper left end of the area is designated with the light pen 21. The address investigation section 20 investigates the address of the memory cell of the VRAM 16 corresponding to the pixel P1, as described above. Next, the user uses the numeric keypad of the keyboard 43 to input information (24) on the number of pixels corresponding to the size of the signal "A" and the symbol "=" following it. Next, the user sets the mode of the converter 12 to the symbol mode, and then speaks into the microphone 11, "Large A Equals." As shown in the first embodiment, this voice is converted into the symbol "A=" by the converter 12, and these symbols are stored in the buffer memory 13.
次にCPU14は、バッファメモリ13に記憶された一
番目の記号“Auを読出し、前記画素行列作成部42に
対し、記号“A”の画素行列の作成を指令する。画素行
列作成部42は、キャラクタジェネレータメモリ41よ
り記号“Auのベクトルのデータを読出し、記号“4A
Hを表す縦横24画素(計576画素)の画素行列を作
成する。Next, the CPU 14 reads out the first symbol "Au" stored in the buffer memory 13 and instructs the pixel matrix creation section 42 to create a pixel matrix of the symbol "A". Read the vector data of the symbol “Au” from the character generator memory 41, and write the vector data of the symbol “4A”.
A pixel matrix of 24 pixels in the vertical and horizontal directions (576 pixels in total) representing H is created.
更に画素行列形成部42は、その画素行列と、前記キー
ボード43を用いて入力された画素行列の情報(24)
を、CPU14に送る。Further, the pixel matrix forming unit 42 generates the pixel matrix and information (24) on the pixel matrix input using the keyboard 43.
is sent to the CPU 14.
CPU14は、前記第1の実施例におけるステ・ツブ3
6で詳述したように、画素P1を左上端とした縦横24
画素の領域に、前記画素行列形成部42より受けとった
画素行列を表示するように、VRAM16をアクセスす
る。このとき同時にテキストメモリ22に対し、記号“
A″及びその位置及び大きさの情報が書き込まれる。The CPU 14 is the step unit 3 in the first embodiment.
As detailed in Section 6, the vertical and horizontal 24 pixels with pixel P1 at the upper left corner
The VRAM 16 is accessed so as to display the pixel matrix received from the pixel matrix forming section 42 in the pixel area. At this time, the symbol "
A'' and its position and size information are written.
次にCPU14は、同様にして前記バッファメモリ13
の2番目に記憶された記号“−”の縦横24画素(計5
76画素)で構成された画素行列を画素行列形成部42
より受けとる。次にCPtJ14は、前記画素P1より
、前記記号“Au9の画素行列の大きざに対応する24
画素分右に在る画素を左上端とした縦横24画素の領域
に、前記記号“=″の画素行列を表示させ、またテキス
トメモリ22に対し前述のように書込みが行われる。Next, the CPU 14 similarly controls the buffer memory 13.
24 vertical and horizontal pixels (total 5 pixels) of the second memorized symbol "-"
76 pixels) is formed by the pixel matrix forming unit 42.
Receive more. Next, CPtJ14 is 24 times larger than the pixel P1, which corresponds to the size of the pixel matrix of the symbol "Au9".
The pixel matrix of the symbol "=" is displayed in a 24-pixel area with the pixel located to the right as the upper left end, and writing is performed in the text memory 22 as described above.
次に使用者は、前記ライトペン21を用いて、記号“f
etを表示すべき領域の左上端に対応する画素P2を指
定する。次にキーボード43を用いて記号44f”の大
きさに対応する情報(32)を入力する。次にマイクロ
フォン11に対し“インテグラル″と発声する。CPt
J 14は、前述のように、画素P2を左上端とした縦
横32画素の領域に、記号“f”を表す縦横32画素(
計1024画素)により構成された画素行列を表示させ
、前述のようにテキストメモリ22に対し書き込みが行
われる。Next, the user uses the light pen 21 to write the symbol "f".
Pixel P2 corresponding to the upper left corner of the area where et is to be displayed is specified. Next, use the keyboard 43 to input information (32) corresponding to the size of the symbol 44f.Next, say "integral" into the microphone 11.CPt
As mentioned above, J14 has 32 vertical and horizontal pixels (
A pixel matrix composed of a total of 1024 pixels) is displayed and written to the text memory 22 as described above.
このようにして、使用者は順に、画素P3、P4、P5
11、の位置に、それぞれ記号“a″。In this way, the user sequentially selects pixels P3, P4, P5.
11, respectively, the symbol "a".
b″、“X″11、を表す画素行列を表示してゆき、そ
の表示情報をテキストメモ′す22に書き込んでいく。The pixel matrix representing "b" and "X" 11 is displayed, and the display information is written into the text memo 22.
このように構成することにより、数式、化学式等の入力
も可能となる。With this configuration, it is also possible to input numerical formulas, chemical formulas, etc.
また、本発明の指定手段もライトペン21に限定されず
、タブレット、マウス等の利用も可能である。Further, the specifying means of the present invention is not limited to the light pen 21, but a tablet, a mouse, etc. can also be used.
また、前記第1及び第2の実施例の変換部12のモード
を更にカナモード、数字モード、漢字モード・・・とい
うように分けることにより、より多彩な表示を行うこと
が可能となる。Further, by further dividing the modes of the converter 12 in the first and second embodiments into kana mode, numeric mode, kanji mode, etc., it becomes possible to perform more diverse displays.
[発明の効果]
以上群)ホしたように、本発明では、文字あるいは記号
を音声にて、また表示位置の指定をライトペン等の指定
手段にて行うため、表示位置の変更毎にキーボードから
手を離し、ライトペン等を操作する等の煩わしさが解消
される。[Effects of the Invention] As mentioned above, in the present invention, characters or symbols are specified by voice and the display position is specified by a specifying means such as a light pen. This eliminates the hassle of having to take your hand off to operate a light pen or the like.
第1図は、本発明の第1の実施例のワードプロセッサの
構成を示すブロック図、第2図は、前記ワードプロセッ
サの操作を説明する説明図、第3図は、前記ワードプロ
セッサのCPU14の処理を示すフローチャート、第4
図は前記ワードプロセッサの文字あるいは記号の表示状
態を示す説明図、第5図は、第2の実施例の構成を示す
ブロック図の一部、第6図は、第2の実施例における入
力方法の説明図である。
図中、11はマイクロフォン、12は変換部、14はC
PU、16はVRAM、17はデイスプレィ制御部、1
8はデイスプレィ、21はライトペンである。FIG. 1 is a block diagram showing the configuration of a word processor according to a first embodiment of the present invention, FIG. 2 is an explanatory diagram explaining the operation of the word processor, and FIG. 3 shows the processing of the CPU 14 of the word processor. Flowchart, 4th
The figure is an explanatory diagram showing the display state of characters or symbols of the word processor, FIG. 5 is a part of a block diagram showing the configuration of the second embodiment, and FIG. 6 is an illustration of the input method in the second embodiment. It is an explanatory diagram. In the figure, 11 is a microphone, 12 is a conversion unit, and 14 is a C
PU, 16 is VRAM, 17 is display control unit, 1
8 is a display, and 21 is a light pen.
Claims (1)
11)と、 前記入力手段(11)によって入力された文字あるいは
記号を、前記音声に対応する文字あるいは記号に変換す
る変換手段(12)と、 文字あるいは記号を表示可能な表示面(18a)を有す
る表示手段(18)と、 前記表示面(18a)における任意の位置を指定可能な
指定手段(21)と、 前記表示手段(18)に作用し、前記表示面(18a)
上の前記指定手段(21)によって指定された位置を基
準として、前記入力された文字あるいは記号を表示させ
る制御手段(14、16、17)とを有することを特徴
とする文字記号入力装置。 2、前記指定手段(21)として、マウス、及びタブレ
ットのいずれかを用いることを特徴とする特許請求の範
囲第1項記載の文字記号入力装置。[Claims] 1. Input means for inputting characters or symbols as sounds (
11), a conversion means (12) for converting the characters or symbols input by the input means (11) into characters or symbols corresponding to the voice, and a display surface (18a) capable of displaying the characters or symbols. a display means (18) having: a designation means (21) capable of specifying an arbitrary position on the display surface (18a);
A character/symbol input device comprising control means (14, 16, 17) for displaying the input characters or symbols based on the position specified by the above-mentioned specifying means (21). 2. The character/symbol input device according to claim 1, wherein either a mouse or a tablet is used as the specifying means (21).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62255999A JP2737782B2 (en) | 1987-10-09 | 1987-10-09 | Character symbol input device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62255999A JP2737782B2 (en) | 1987-10-09 | 1987-10-09 | Character symbol input device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0198018A true JPH0198018A (en) | 1989-04-17 |
| JP2737782B2 JP2737782B2 (en) | 1998-04-08 |
Family
ID=17286497
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62255999A Expired - Fee Related JP2737782B2 (en) | 1987-10-09 | 1987-10-09 | Character symbol input device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2737782B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011043716A (en) * | 2009-08-21 | 2011-03-03 | Sharp Corp | Information processing apparatus, conference system, information processing method and computer program |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58129548U (en) * | 1982-02-19 | 1983-09-01 | 富士通株式会社 | voice input device |
-
1987
- 1987-10-09 JP JP62255999A patent/JP2737782B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58129548U (en) * | 1982-02-19 | 1983-09-01 | 富士通株式会社 | voice input device |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011043716A (en) * | 2009-08-21 | 2011-03-03 | Sharp Corp | Information processing apparatus, conference system, information processing method and computer program |
| CN101998107A (en) * | 2009-08-21 | 2011-03-30 | 夏普株式会社 | Information processing apparatus, conference system and information processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2737782B2 (en) | 1998-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100704093B1 (en) | Component-Based, Adaptive Stroke Command System | |
| JP2005078211A (en) | Chinese input program | |
| KR20030049443A (en) | Apparatus for inputting Hangeul in terminal and method thereof | |
| KR100702483B1 (en) | Chinese character input system and method | |
| CN118068966A (en) | Shape code full spelling input method based on 88 key large keyboard | |
| CN118068969A (en) | Chinese phonetic simple spelling or shape code simple spelling input method based on 88 key large keyboard | |
| CN118226971A (en) | Chinese phonetic simple spelling or shape code simple spelling input method based on 30 key keyboard | |
| KR20050007859A (en) | Apparatus and method for inputting chinese language by phonetic symbol | |
| JP2737782B2 (en) | Character symbol input device | |
| CN117555470A (en) | Text processing methods, devices and computer equipment, storage media, and program products | |
| KR102760701B1 (en) | Vowel learning editorial structure using scales as an auxiliary tool and vowel learning system | |
| JPS58214935A (en) | Input system of japanese word | |
| CN112328137A (en) | Chinese character learning method, device, system and computer storage medium | |
| JPH0721800B2 (en) | Character conversion processor | |
| CN117930994A (en) | Chinese input method and keyboard based on same | |
| CN118259762A (en) | Shape code full spelling input method based on 30 key keyboard | |
| CN118732862A (en) | Text input method and related computer program product, cloud system and electronic device, and text indexing method | |
| CN1704881A (en) | Digital keyboard and Chinese character phonetic input method | |
| JPH0934890A (en) | Handwritten character input device and kana-kanji conversion method | |
| JPH0374763A (en) | Kana/kanji conversion system | |
| JPS61136164A (en) | Chinese word inputting device | |
| JPS63265358A (en) | Retrieving device for information on character string | |
| JPH04286067A (en) | Input device for language of myanmar | |
| KR20010034982A (en) | New method of inputting Han-gul and apparatus using it | |
| JPS6346566A (en) | Character processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |