JPH02234220A - Character input control system for character graphic processor - Google Patents
Character input control system for character graphic processorInfo
- Publication number
- JPH02234220A JPH02234220A JP5391989A JP5391989A JPH02234220A JP H02234220 A JPH02234220 A JP H02234220A JP 5391989 A JP5391989 A JP 5391989A JP 5391989 A JP5391989 A JP 5391989A JP H02234220 A JPH02234220 A JP H02234220A
- Authority
- JP
- Japan
- Prior art keywords
- input
- character
- echo area
- processor
- echo
- 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
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】
[[ 要]
入出力専用プロセッサを有し出力表示装置上にエコー領
域を設定して、マルチポイント文書等の文字入力を行う
文字図形処置装置の文字入力制御方式に関し、
従来の文字図形処理装置では、最初にエコー領域を設定
しなければならず、また該エコー領域は矩形のみであり
、さらに該エコー領域での文字サイズ等については細か
い指定ができなかった問題の解決を目的とし、
上記文字図形処理装置中には、読みとなる文字を入力し
た時点で入出力専用プロセッサから「エコー領域開設要
求」をシステムプロセッサに通知する第1の手段、エコ
ー領域の開設に際しては、エコー領域範囲の指定ととも
に、入力される文字の文字サイズ等についても指定可能
とする第2の手段を設けて構成する。[Detailed Description of the Invention] [[Required] Concerning a character input control method for a character/graphics processing device that has an input/output dedicated processor and sets an echo area on an output display device to input characters in multipoint documents, etc. To solve the problem that in conventional character/graphic processing devices, an echo area must be set first, and the echo area is only rectangular, and detailed specifications such as character size in the echo area cannot be specified. For the purpose of this, the character/graphic processing device has a first means for notifying the system processor of an "echo area establishment request" from the input/output processor when a character with a reading is input; In addition to specifying the echo area range, a second means is provided that allows specifying the character size of input characters, etc.
[産業上の利用分野]
本発明は、入出力専用プロセッサを有し、出力表示装置
上にエコー領域を設定して、文字入力を行う文字図形処
理装置に関し、゛特に、該装置にてマルチポイント文書
の日本語入力を行う場合に、見たままをそのまま入力す
る方式なるWYS IWYG (WHAT YOU
SEEI S WHAT YOU GET)方
式を実現する文字入力制御方式に関する。[Industrial Application Field] The present invention relates to a character/graphics processing device that has an input/output dedicated processor and sets an echo area on an output display device to input characters, and particularly relates to a When inputting documents in Japanese, WYS IWYG (WHAT YOU
The present invention relates to a character input control method that realizes the SEEI S WHAT YOU GET method.
[従来の技術]
第7図は従来の文字図形処理装置について説明するため
のシステム構成図を示してふり、5lは装置全体の制御
を行うシステムプロセッサ(単にrSPJともいう)、
52は入出力専用プロセッサ(単にr PP Jともい
う)、53はCRT等の出力表示装置、54はキーボー
ド等の入力装置、55は種々のアプリケーションプログ
ラムが格納されたファイルを表わしている。[Prior Art] FIG. 7 shows a system configuration diagram for explaining a conventional character/graphics processing device, in which 5l is a system processor (also simply referred to as rSPJ) that controls the entire device;
Reference numeral 52 represents an input/output processor (also simply referred to as rPPJ), 53 an output display device such as a CRT, 54 an input device such as a keyboard, and 55 a file in which various application programs are stored.
このような従来の装置での文字列入力の方式としては下
記のものがある。The following methods are available for inputting character strings in such conventional devices.
(1) ネイティブ入力方式
これはキーボード54から入力される文字に対して、各
入力文字毎に入出力専用プロセッサ(PP)52からシ
ステムプロセッサ(SP>51に通知を行ない、システ
ムプロセッサ(SP)51からの指示に基づき、入出力
専用プロセッサ(PP)が入力された文字を出力表示装
153に表示する方式である。(1) Native input method In this method, the input/output processor (PP) 52 notifies the system processor (SP>51) for each character input from the keyboard 54, and the system processor (SP) 51 In this method, an input/output processor (PP) displays input characters on the output display device 153 based on instructions from the input/output processor (PP).
(2) エコーを用いて入力する方式
例えば、I S O (Lnternational
Organization Stanclardiza
tion)で規定する図形インターフェースの規定なる
(So−CGI (Computer Graphi
c Interface)に規定されるエコ一方式があ
る。(2) Input method using echo For example, I SO (Linternational
Organization Stanclardiza
(So-CGI (Computer Graphics))
There is an eco one-type method defined by C Interface).
周知の如く、ISOでの図形インターフェースの規定は
、1985年11月現在下記の如く規定されている。As is well known, as of November 1985, the ISO standard for graphical interfaces is as follows.
(1) 高級言語インタフェース(C,KS}高級言
語パインディングのコーディング規約を規定。(1) High-level language interface (C, KS) defines coding rules for high-level language binding.
(2) 図形装置機能セット CC[:,I)図形装
置の機能セットを規定。(2) Graphic device function set CC[:,I) Defines the graphic device function set.
(3)図形メタファイル(CGM)
図形メタファイルのコーディング規約を規定。ここで、
GKSはGraphical Kernel Syst
ernの、CGIは[:amputer Graphi
cs Interfaceの、CGMはCompute
r Graphics Metafi1eのそれぞれの
略称である。(3) Graphic Metafile (CGM) Specifies coding rules for graphic metafiles. here,
GKS is Graphical Kernel System
ern's CGI is [:amputer Graphi
cs Interface, CGM is Compute
These are the respective abbreviations of Graphics Metafile.
上記各規約は、第8図に示される如き関係で結ばれ、C
GIはGKSを実現するための機能セットとして規定さ
れると共に、また、CGMは図形を表現するエレメント
を規定し、CGIは、図形装置を制御する機能セットを
CGMに付加したものとして規定されている。The above rules are connected in the relationship shown in Figure 8, and C
GI is defined as a set of functions for realizing GKS, CGM defines elements that express graphics, and CGI is defined as CGM with a set of functions for controlling graphic devices. .
上記CGIの機能セットを基本とし、さらに性能向上の
為の機能の追加、CADなどの高度な図形操作を前提と
するプロダクトの機能を追加した物も規定されてG1る
(例えば、該I SO−CG Iの機能拡張を行った富
士通株式会社版の規約をV D I (Vertua
l DeviceInterfa ce)と称す)。Products that are based on the above CGI function set, with additional functions for performance improvement, and product functions that assume advanced graphical operations such as CAD are also specified (for example, G1). The terms and conditions of the Fujitsu Limited version, which has expanded the functions of CG I, have been published as VDI (Vertua
1DeviceInterface).
これらのI SO−CG I及びVD [)方式におい
ては、文字列入力の場合には、入力装置の現在値をオペ
レータが認識できるようにエコーが利用でき、第9図に
示すように、キーボード54から入力される文字列はエ
コーイングしてCRT等の出力表示装置53に表示され
る。第10図は、エコーによる文字列入力について説明
する図を示しており、CRT等の出力表示装置53上に
エコー領域56が表示され、該エコー領域56中にはカ
ーソル表示がなされ、該カーソルに従ってキーボード5
4で文字列(本例では「あいうえお」)を入力し、入力
が終了すると、キーボード上の例えばエンターキーを押
下することにより、該キー入力がトリがとなり、エコー
領域56中に入力された文字列がシステムプロセッサ(
SP)51に通知される。In these ISO-CG I and VD [) systems, in the case of character string input, an echo can be used so that the operator can recognize the current value of the input device, and as shown in FIG. The character string inputted from is echoed and displayed on an output display device 53 such as a CRT. FIG. 10 shows a diagram for explaining character string input using echo, in which an echo area 56 is displayed on an output display device 53 such as a CRT, a cursor is displayed in the echo area 56, and a cursor is displayed according to the cursor. keyboard 5
4, input a character string (in this example, "Aiueo"), and when the input is completed, press the enter key on the keyboard, the key input becomes a trigger, and the characters input in the echo area 56 are displayed. The column is the system processor (
SP) 51 is notified.
[発明が解決しようとする課題コ
従来の技術の項で説明したごとく、文字列の入力方式と
しては、(1)ネイティブ入力方式と、(2)I−So
−CG I. VD 1等(7)xコーを用イタ方式の
2種類がある。[Problems to be Solved by the Invention] As explained in the prior art section, there are two input methods for character strings: (1) native input method and (2) I-So
-CG I. There are two types of VD 1st grade (7) x code and ita method.
(1)のネイティブ方式では、入力される1文字毎に入
出力専用プロセッサ(PP)からシステムプロセッサ(
SP)に対して通知がなされ、処理性能の低下を紹き、
(2)のエコーを用いる方式では、ISO−CG■規定
等では基本的には図形の入力を対象とするものであり、
文字入力の場合の細かな操作には適さず、
(イ)文字列の入力に際しては、最初にエコー領域を設
定しなければならないが、実際には利用者が最初に入力
する文字の位置が不明であり、また、入出力専用プロセ
ッサ内のエコー領域に割当てられるバッファ領域の容量
の制限もあり、適切なエコー領域の設定が困難である。In the native method (1), each input character is transferred from the input/output processor (PP) to the system processor (
SP) was notified of the deterioration in processing performance, and explained that the method using echo in (2) is basically intended for graphic input according to the ISO-CG ■ regulations, etc.
It is not suitable for detailed operations when inputting characters, and (a) When inputting a character string, an echo area must be set first, but the position of the first character the user inputs is actually unknown. Additionally, there is a limit to the capacity of the buffer area that can be allocated to the echo area within the input/output processor, making it difficult to set an appropriate echo area.
《口》 エコー領域は矩形のみしか設定できず、また文
字サイズ等についても細かい指定はできない。[Mouth] Only a rectangle can be set for the echo area, and details such as font size cannot be specified.
(ハ) X :] −領域i:: it、I SO−
CG I及びVE)1方式で規定される所定の背景色が
ついてしまう。(c) X: ] -area i:: it, ISO-
CG I and VE) A predetermined background color specified by the 1 system is added.
上記(イ) 、(0) 、(ハ)で述べた問題点があり
、文字列の入力に対して不具合な点が多い。There are problems mentioned in (a), (0), and (c) above, and there are many problems with character string input.
本発明は、上記問題pg. ir. Mみなされたもの
であり、I SO−CG !規約を基本として処理を行
なう文字図形処理装置において、マルチボイント文章の
入力及びWYSTWYGな文字列入力を効率良く実現す
る入力制御方式を提供することを目的とする。The present invention solves the above problem pg. ir. It is considered as ISO-CG! An object of the present invention is to provide an input control method that efficiently realizes multi-point text input and WYSTWYG character string input in a character/graphic processing device that performs processing based on conventions.
[課題を解決するための手段]
本発明によれば、上述の目的は前記特許請求の範囲に記
載した手段により達成される。[Means for Solving the Problems] According to the present invention, the above objects are achieved by the means described in the claims.
すなわち、本発明は、請求項l記載の発明については、
入出力装置を制御するための入出力専用プロセッサと、
システムの全体制御を行うシステムプロセッサとを有し
、文字入力の際には出力表示装置上にエコー領域を設定
して行うよう構成された文字図形処理装置において、上
記処理装置中には、読みとなる最初の文字を入力した時
点で、入出力専用プロセッサからシステムプロセッサに
対して、エコー領域開設要求を通知し、該システムプロ
セッサの指示に基づきエコー領域を開設する第1の手段
、エコー領域の開設に際しては、エコー領域範囲とエコ
ー開始及び終了位置の指定を可能とするとともに、入力
される文字の、字高、文字幅比、字間を含む、文字に関
する所定の属性をパラメータとして付与する第2の手段
.以上の第1,2の手段を具備した文字図形処理装置の
文字入力制御方式であり、
請求項2の記載の発明については、入力される文字列の
読みのエコー表示及び固定オペレーションについては入
出力専用プロセッサで処理し、システムプロセッサへは
該システムプロセッサでの処理が必要な場合にのみ通知
されるよう構成した請求項1記戟の文字図形処理装置の
文字入力制御方式。That is, the present invention, regarding the invention described in claim 1,
an input/output dedicated processor for controlling input/output devices;
In a character/graphics processing device that has a system processor that performs overall control of the system and is configured to set an echo area on an output display device when inputting characters, the processing device includes a reading and a character. When the first character of In this case, it is possible to specify the echo area range and the echo start and end positions, and also to add predetermined character-related attributes as parameters to the input character, including character height, character width ratio, and character spacing. means of This is a character input control method for a character/graphics processing device equipped with the first and second means described above, and the invention as claimed in claim 2 requires input/output for echo display of the reading of an input character string and fixing operation. 2. A character input control system for a character/graphics processing apparatus according to claim 1, wherein the character input control method is configured such that the processing is performed by a dedicated processor and the system processor is notified only when processing by the system processor is required.
[作 用]
入出力専用プロセッサを有し、出力表示装置上にエコー
領域を設定して、マルチポイント文書等を効率的に入力
し得るように、本発明では下記の観点(1)、(2)、
(3)から、新規な文字入力モードを実現するためのイ
ンタフェースを追加する。[Function] The present invention has the following aspects (1) and (2) in order to efficiently input multi-point documents by having an input/output dedicated processor and setting an echo area on the output display device. ),
From (3), add an interface to realize a new character input mode.
(1) 最初の読みとなる文字入力時の座標からエコ
ー領域を設定する。すなわち、動的にエコー領域を切れ
るようにする。(1) Set the echo area from the coordinates at the time of character input, which will be the first reading. In other words, it is possible to dynamically cut off the echo area.
(2) エコー領域は矩形のみでなく、エコー領域とエ
コー開始/終了位置を指定する。また、仮想的な行間も
意識し、読みのエコー文字についてはマルチポイント文
書に対応して文字サイズの指定を可能とする。(2) For the echo area, specify not only the rectangle but also the echo area and echo start/end positions. Furthermore, virtual line spacing is also taken into consideration, and the character size of echo characters can be specified in correspondence with multi-point documents.
(3) システムプロセッサ(S P)と入出力専用
プロセッサ(PP)の機能分担を明確にする。(3) Clarify the division of functions between the system processor (SP) and the input/output processor (PP).
以上のような観点から、本発明では、例えば下記の如き
手段(a)、ら》、(C)を設ける。From the above viewpoint, the present invention provides, for example, the following means (a), et al., and (C).
(a) 読みとなる文字を入力した時点で、入出力専
用プロセッサ(PP)から、「エコー領域の開設要求」
をイベントとしてシステムプロセッサ(SP)に通知し
、該通知に対して、システムプロセッサ<SP)から入
出力専用プロセッサ(PP)に「エコー領域の開設」コ
マンドを発行する。(a) When a character with a reading is input, an "echo area establishment request" is sent from the input/output processor (PP).
is notified to the system processor (SP) as an event, and in response to the notification, the system processor <SP) issues an "open echo area" command to the input/output dedicated processor (PP).
ら) エコー領域範囲とエコー開始/終了位置の指定を
可能とするとともに、「エコー領域の設定」コマンドに
、入力される文字の字高、文字幅比、字間等のパラメー
タを付ける。) It is possible to specify the echo area range and echo start/end position, and parameters such as the character height, character width ratio, and character spacing of the input characters are added to the "echo area setting" command.
(C) システムプロセッサ(SP)、入出力専用プ
ロセッサ(PP)の機能分担を明確にし、必要な情報の
みシステムプロセッサ(SP)に通知されるようにする
。(C) Clarify the division of functions between the system processor (SP) and input/output processor (PP) so that only necessary information is notified to the system processor (SP).
以上のごとき手段(a)、ら)、(C)を用いて、マル
チポイント文書等を扱う場合に、WYSIWYGなる文
字入力を効率良く実現し得ることとなる。By using the above means (a), et al., and (c), when handling multi-point documents, etc., WYSIWYG character input can be efficiently realized.
[実施例]
第1図は本発明の一実施例のシステム構成ブロック図を
示しており、■はシステムプロセッサ(SP)、2は入
出力専用プロセッサ(PP)、3はCRT等の出力表示
装置、4はキーボード(KB)等の入力装置、5は種々
のアプリケーションプログラムを格納するファイル、6
はシステムプロセッサ(SP)のハードウェア構成の差
異を吸収するためのインタフェース手段(以下、単に「
■DH」ともいう)、7はシステムプロセッサ(SP)
及びVDHと入出力専用プロセッサとの間のインターフ
ェース手役(以下、単にrMM Iドライバ」ともいう
)、8は出力表示装置3を制御するための表示制御装置
、9は入力装置を制御するだめの入力制御装置を表わし
ている。[Embodiment] Fig. 1 shows a system configuration block diagram of an embodiment of the present invention, where ■ is a system processor (SP), 2 is an input/output processor (PP), and 3 is an output display device such as a CRT. , 4 is an input device such as a keyboard (KB), 5 is a file storing various application programs, and 6 is an input device such as a keyboard (KB).
is an interface means (hereinafter simply referred to as "
7 is the system processor (SP)
and an interface between the VDH and the input/output processor (hereinafter also simply referred to as "rMM I driver"), 8 a display control device for controlling the output display device 3, and 9 a display control device for controlling the input device. Represents an input control device.
本実施例でのシステムプロセッサ(SP)と、入出力専
用プロセッサ(PP)の機能分担は、第4図に示される
如く明確に分離され、文字入力の際には、必要な情報の
みシステムプロセッサ(SP)に通知され、読みのエコ
ー及び固定オペレーションについては入出力専用プロセ
ッサ(PP)で処理するようにし、機能分担による性能
の向上を図っている。In this embodiment, the functions of the system processor (SP) and the input/output processor (PP) are clearly separated as shown in FIG. The SP) is notified, and the reading echo and fixed operations are processed by the input/output processor (PP), thereby improving performance through functional division.
すなわち、図中のO印は各プロセッサが主体的に関与し
処理を行う場合、Δ印は補助的に処理を行う場合、X印
は処理に関与しない場合を表わしており、例えば「拡張
十取消キー」、「カーソル移動キー」に関する処理は全
て入出力専用プロセッサ(PP)が行なうよう機能分担
を図る。In other words, the O mark in the figure indicates when each processor is actively involved in processing, the Δ mark indicates when each processor performs auxiliary processing, and the X mark indicates when it is not involved in processing. The functions are divided so that all processing related to "keys" and "cursor movement keys" is performed by an input/output processor (PP).
また、本実施例では、本発明の目的を達成するために、
第5図に示すコマンド群及び該各コマンドに付随するパ
ラメータ群、第6図に示すイベント群を新たに追加して
いる。In addition, in this example, in order to achieve the purpose of the present invention,
The command group shown in FIG. 5, the parameter group accompanying each command, and the event group shown in FIG. 6 are newly added.
第5図は本発明の実施例で用いられる新たなコマンド群
の一例を示すものであり、特に第5図のコマンド群中の
、第5番目の「エコー領域の開設」コマンドには、該コ
マンドのパラメータ中にエコー領域、エコー開始/終了
位置、文字幅比、字間、字高等の、きめ細かな文字入力
の指定ができるようになされており、該パラメータによ
り、例えばマルチポイント文章の日本語入力が可能にな
るとともに、wys rwyc(WHAT You
SEE I S WHATYOU GET)な
日本語入力を実現し得ることになる。FIG. 5 shows an example of a new command group used in the embodiment of the present invention. In particular, the fifth "open echo area" command in the command group of FIG. It is possible to specify detailed character input such as echo area, echo start/end position, character width ratio, character spacing, and character height in the parameters. wys rwyc (WHAT You
This makes it possible to realize Japanese input (SEE IS WHAT YOU GET).
また、該コマンドは、例えば日本語入力モードにふいて
、読みとなりうる文字が入力されたタイミングで発生す
るイベントに応じて、エコー領域の設定を行なうもので
あり、該エコー領域の設定に際しては、第2図に示すよ
うなエコー領域、入力フィールド範囲の設定が可能とな
る。In addition, this command sets an echo area in response to an event that occurs when a character that can be read as a character is input, for example in Japanese input mode, and when setting the echo area, It is possible to set the echo area and input field range as shown in FIG.
図中の符号aで示すエコー領域範囲は、エコー領域の全
体の矩形領域を示し、VDC座標(仮想座標系)上での
任意の座標を対角(左下、右下)の2点で指定する。The echo area range indicated by the symbol a in the figure indicates the entire rectangular area of the echo area, and any coordinates on the VDC coordinates (virtual coordinate system) are specified by two diagonal points (lower left, lower right). .
符号bで示す入力フィールド範囲は、エコー領域の開始
/終了位置で指定され、横書き時は読みの開始位置、終
了位置を読みの文字サイズで設定された文字の左のベー
スに相当するVDC座標で指定する。The input field range indicated by symbol b is specified by the start/end position of the echo area, and when writing horizontally, the reading start position and end position are the VDC coordinates corresponding to the left base of the character set in the reading character size. specify.
第6図に示す、本発明の実施例で用いるイベント群は、
本発明の目的を達成するために新たに設けられたイベン
ト群の一例を示すものであり、該新規追加イベント群は
エスケープ事象として位置づけしようとするものであり
、またイベントの種別は以下の項目として定義される。The event group used in the embodiment of the present invention shown in FIG.
This is an example of an event group newly established to achieve the purpose of the present invention, and the newly added event group is intended to be positioned as an escape event, and the event types are as follows: defined.
トリガ系・・・本イベントが発生した契機で装置側が自
動ブロックをかけて通知してくるものいSPからのアン
プロック (unblock )通知で入力可能状態と
なる。Trigger system: When this event occurs, the device side will automatically block and notify you.It becomes possible to input with an unblock notification from the SP.
非トリガ系・・本イベントが発生しても自動ブロックは
かけずそのまま通知してくるもの、よって引き続き入力
可能状態でへる。Non-trigger type: Even if this event occurs, it will not automatically block and will notify you as is, so it will continue to be able to input.
応答系・・・・本イベントが発生した契機で装置側は自
動ブロックをかけるが、該当イベントに対する応答コマ
ンドでブロック状態が解除されるもの。Response system: The device side automatically blocks when this event occurs, but the blocking state is canceled by a response command for the event.
以上説明した、コマンド群、イベント群を用いることに
より本発明の目的が達成され、以下、本発明の実施例の
動作説明を行なう。The object of the present invention is achieved by using the command group and event group described above, and the operation of the embodiment of the present invention will be explained below.
第3図は、本発明の実施例の動作説明のためのシーケン
ス図であって、本インターフェースに従って、日本語入
力を行った場合のシーケンスを示す図であり、
第1図に示す実施例の各構成部分間での、第5図のコマ
ンド、及び第6図に示したイベントについて、どのよう
に使用されるかを分かり易く説明するためのものである
。FIG. 3 is a sequence diagram for explaining the operation of the embodiment of the present invention, and is a diagram showing the sequence when Japanese input is performed according to this interface. The purpose is to clearly explain how the commands shown in FIG. 5 and the events shown in FIG. 6 are used between the constituent parts.
第3図(a)は、装置の準備状態までの動作シーケンス
を示し、第3図ら)は、キーボード(KB)により、実
際にひらがな文字「も」及び「じ」を入力した場合のエ
コー領域の開設から、文字の表示、候補変換までの動作
シーケンスを、第3図(C)は、次のエコー領域開設の
動作シーケンスを示したものである。第3図について、
若干の説明を加えると、例えば、第3図ら)において、
キーボード(KB)よりひらがな「もJが入力された場
合には、第6図に示したイベント「エコー領域の開設要
求」がシステムプロセッサ(図では「アプリ側」と称す
)に通知され、システムプロセッサ(SP)からMMI
ドライバーへmdgscmdで示すエコー領域開設コマ
ンドが、MMIドライバーから入出力専用プロセッサ(
PP)へCGSNDCMDで示すエコー領域開設コマン
ドが通知され、
出力表示装置上にエコー領域の開設を行なうとともに、
上記入力された文字「も」の表示を行う。以下同様にし
て次の文字「じ」の入力に引続いて処理が行なわれる。Fig. 3(a) shows the operation sequence up to the preparation state of the device, and Fig. 3(a) shows the echo area when the hiragana characters "mo" and "ji" are actually input using the keyboard (KB). FIG. 3C shows the operation sequence from establishment to character display to candidate conversion. FIG. 3C shows the operation sequence for establishing the next echo area. Regarding Figure 3,
To add some explanation, for example, in Figure 3, etc.
When the hiragana character "MoJ" is entered from the keyboard (KB), the event "echo area opening request" shown in Figure 6 is notified to the system processor (referred to as "application side" in the figure), and the system processor (SP) to MMI
The echo area opening command indicated by mdgscmd is sent to the driver from the MMI driver to the input/output processor (
PP) is notified of the echo area opening command indicated by CGSNDCMD, opens an echo area on the output display device, and
The character "mo" input above is displayed. Thereafter, processing is performed in the same manner following the input of the next character "ji".
[発明の効果] 以上説明したように、本発明によれば、エコー領域の。[Effect of the invention] As explained above, according to the present invention, in the echo region.
動的な設定及びエコー領域でのきめ細かな文字サイズの
設定が可能であり、マルチポイント文書の入力が可能と
なり、また、該マルチポイント文書における文字入力に
おいて、最低限必要な情報をシステムプロセッサに通知
することにより、入出力専用プロセッサとシステムプロ
セッサとが、最適な機能分担を行ない、著しく効率の良
い文字入力が実現できる。Dynamic settings and fine-grained font size settings in the echo area are possible, making it possible to input multipoint documents, and notifying the system processor of the minimum necessary information when inputting characters in multipoint documents. By doing so, the input/output dedicated processor and the system processor can optimally share functions, and extremely efficient character input can be achieved.
第1図は本発明の一実施例のシステム構成ブ゜ロック図
、
第2図はエコー領域の設定の例について説明する図、
第3図は本発明の実施例の動作説明のためのシーケンス
図、
第4図はシステムプロセッサと入出力専用プロセッサの
機能分担を示す図、
第5図は追加されるコマンド群について説明する図、
第6図は追加されるイベント群について説明する図、
第7図は文字図形処理装置について説明するためのシス
テム構成図、
第8図はI SO−CG I規定について説明する図、
第9図はエコーイングについて説明する図、第lO図は
エコーによる文字列入力について説明する図である。Fig. 1 is a system configuration block diagram of an embodiment of the present invention, Fig. 2 is a diagram explaining an example of setting an echo area, and Fig. 3 is a sequence diagram for explaining the operation of the embodiment of the present invention. , Figure 4 is a diagram showing the division of functions between the system processor and the input/output processor, Figure 5 is a diagram explaining the added command group, Figure 6 is a diagram explaining the added event group, Figure 7 Figure 8 is a diagram explaining the ISO-CG I standard, Figure 9 is a diagram explaining echoing, and Figure 10 is a diagram explaining character string input by echoing. FIG.
Claims (1)
と、システムの全体制御を行うシステムプロセッサとを
有し、文字入力の際には出力表示装置上にエコー領域を
設定して行うよう構成された文字図形処理装置において
、上記処理装置中には、読みとなる最初の文 字を入力した時点で、入出力専用プロセッサからシステ
ムプロセッサに対して、エコー領域開設要求を通知し、
該システムプロセッサの指示に基づきエコー領域を開設
する第1の手段、 エコー領域の開設に際しては、エコー領域 範囲とエコー開始及び終了位置の指定を可能とするとと
もに、入力される文字の、字高、文字幅比、字間を含む
、文字に関する所定の属性をパラメータとして付与する
第2の手段、以上の第1、2の手段を具備したことを特 徴とする文字図形処理装置の文字入力制御方式。 2、入力される文字列の読みのエコー表示及び固定オペ
レーションについては入出力専用プロセッサで処理し、
システムプロセッサへは該システムプロセッサでの処理
が必要な場合にのみ通知されるよう構成した請求項1記
載の文字図形処理装置の文字入力制御方式。[Claims] 1. It has an input/output dedicated processor for controlling input/output devices and a system processor for controlling the entire system, and sets an echo area on the output display device when inputting characters. In a character/graphics processing device configured to perform the above processing, the input/output processor notifies the system processor of an echo area opening request at the time when the first character with a reading is input. ,
A first means for opening an echo area based on instructions from the system processor; when opening an echo area, it is possible to specify the echo area range and the echo start and end positions, and also to set the character height, A character input control method for a character/graphics processing device, comprising the first and second means described above, and a second means for assigning predetermined attributes regarding characters as parameters, including character width ratio and character spacing. 2. The echo display of the reading of the input character string and the fixed operation are processed by an input/output processor,
2. A character input control method for a character/graphics processing device according to claim 1, wherein the system processor is notified only when processing by the system processor is required.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5391989A JPH02234220A (en) | 1989-03-08 | 1989-03-08 | Character input control system for character graphic processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5391989A JPH02234220A (en) | 1989-03-08 | 1989-03-08 | Character input control system for character graphic processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02234220A true JPH02234220A (en) | 1990-09-17 |
Family
ID=12956123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5391989A Pending JPH02234220A (en) | 1989-03-08 | 1989-03-08 | Character input control system for character graphic processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02234220A (en) |
-
1989
- 1989-03-08 JP JP5391989A patent/JPH02234220A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10188014A (en) | Image editing method and apparatus | |
| JPH02234220A (en) | Character input control system for character graphic processor | |
| JPH0329019A (en) | Virtual printer control system | |
| JPH02206817A (en) | Terminal emulator | |
| JPH06230888A (en) | Mouse input method on touch panel | |
| Crispin | SUPDUP Protocol | |
| JP2751212B2 (en) | Document creation device | |
| JP3352843B2 (en) | Information processing apparatus for controlling cursor position of pointing device and method for controlling cursor position of pointing device of information processing apparatus | |
| JPH0241784B2 (en) | ||
| JP2906643B2 (en) | Document processing device | |
| JP3345142B2 (en) | Document processing device with ruled line display function | |
| JPH08181847A (en) | Information processing apparatus and information processing method | |
| JPH0370077A (en) | Back-up system for cad user | |
| JPH02193212A (en) | input device | |
| JPS62140171A (en) | Editing system for document layout | |
| JPH11345055A (en) | Operating system | |
| JPH10254621A (en) | Pen computer and pen computer control method | |
| JPS62267823A (en) | Coordinate input control method for multi-window system | |
| JPH04201471A (en) | Controller of page printer | |
| JPH02291056A (en) | Document processor | |
| JPH0391873A (en) | Picture processing device | |
| JPH01293423A (en) | Bitmap display device for data processing equipment | |
| JPH0944329A (en) | Document / graphics processing device with coordinate input mechanism | |
| JPH01231117A (en) | Document generating device | |
| JPH0232458A (en) | Document preparing device |