JPH02234220A - 文字図形処理装置の文字入力制御方式 - Google Patents

文字図形処理装置の文字入力制御方式

Info

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
Application number
JP5391989A
Other languages
English (en)
Inventor
Keiko Tokita
時田 啓子
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP5391989A priority Critical patent/JPH02234220A/ja
Publication of JPH02234220A publication Critical patent/JPH02234220A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [[  要] 入出力専用プロセッサを有し出力表示装置上にエコー領
域を設定して、マルチポイント文書等の文字入力を行う
文字図形処置装置の文字入力制御方式に関し、 従来の文字図形処理装置では、最初にエコー領域を設定
しなければならず、また該エコー領域は矩形のみであり
、さらに該エコー領域での文字サイズ等については細か
い指定ができなかった問題の解決を目的とし、 上記文字図形処理装置中には、読みとなる文字を入力し
た時点で入出力専用プロセッサから「エコー領域開設要
求」をシステムプロセッサに通知する第1の手段、エコ
ー領域の開設に際しては、エコー領域範囲の指定ととも
に、入力される文字の文字サイズ等についても指定可能
とする第2の手段を設けて構成する。
[産業上の利用分野] 本発明は、入出力専用プロセッサを有し、出力表示装置
上にエコー領域を設定して、文字入力を行う文字図形処
理装置に関し、゛特に、該装置にてマルチポイント文書
の日本語入力を行う場合に、見たままをそのまま入力す
る方式なるWYS IWYG (WHAT  YOU 
 SEEI S  WHAT  YOU  GET)方
式を実現する文字入力制御方式に関する。
[従来の技術] 第7図は従来の文字図形処理装置について説明するため
のシステム構成図を示してふり、5lは装置全体の制御
を行うシステムプロセッサ(単にrSPJともいう)、
52は入出力専用プロセッサ(単にr PP Jともい
う)、53はCRT等の出力表示装置、54はキーボー
ド等の入力装置、55は種々のアプリケーションプログ
ラムが格納されたファイルを表わしている。
このような従来の装置での文字列入力の方式としては下
記のものがある。
(1)  ネイティブ入力方式 これはキーボード54から入力される文字に対して、各
入力文字毎に入出力専用プロセッサ(PP)52からシ
ステムプロセッサ(SP>51に通知を行ない、システ
ムプロセッサ(SP)51からの指示に基づき、入出力
専用プロセッサ(PP)が入力された文字を出力表示装
153に表示する方式である。
(2) エコーを用いて入力する方式 例えば、I S O (Lnternational 
Organization Stanclardiza
tion)で規定する図形インターフェースの規定なる
(So−CGI  (Computer Graphi
c Interface)に規定されるエコ一方式があ
る。
周知の如く、ISOでの図形インターフェースの規定は
、1985年11月現在下記の如く規定されている。
(1)  高級言語インタフェース(C,KS}高級言
語パインディングのコーディング規約を規定。
(2)  図形装置機能セット CC[:,I)図形装
置の機能セットを規定。
(3)図形メタファイル(CGM) 図形メタファイルのコーディング規約を規定。ここで、
GKSはGraphical Kernel Syst
ernの、CGIは[:amputer Graphi
cs Interfaceの、CGMはCompute
r Graphics Metafi1eのそれぞれの
略称である。
上記各規約は、第8図に示される如き関係で結ばれ、C
GIはGKSを実現するための機能セットとして規定さ
れると共に、また、CGMは図形を表現するエレメント
を規定し、CGIは、図形装置を制御する機能セットを
CGMに付加したものとして規定されている。
上記CGIの機能セットを基本とし、さらに性能向上の
為の機能の追加、CADなどの高度な図形操作を前提と
するプロダクトの機能を追加した物も規定されてG1る
(例えば、該I SO−CG Iの機能拡張を行った富
士通株式会社版の規約をV D I  (Vertua
l DeviceInterfa  ce)と称す)。
これらのI SO−CG I及びVD [)方式におい
ては、文字列入力の場合には、入力装置の現在値をオペ
レータが認識できるようにエコーが利用でき、第9図に
示すように、キーボード54から入力される文字列はエ
コーイングしてCRT等の出力表示装置53に表示され
る。第10図は、エコーによる文字列入力について説明
する図を示しており、CRT等の出力表示装置53上に
エコー領域56が表示され、該エコー領域56中にはカ
ーソル表示がなされ、該カーソルに従ってキーボード5
4で文字列(本例では「あいうえお」)を入力し、入力
が終了すると、キーボード上の例えばエンターキーを押
下することにより、該キー入力がトリがとなり、エコー
領域56中に入力された文字列がシステムプロセッサ(
SP)51に通知される。
[発明が解決しようとする課題コ 従来の技術の項で説明したごとく、文字列の入力方式と
しては、(1)ネイティブ入力方式と、(2)I−So
−CG I. VD 1等(7)xコーを用イタ方式の
2種類がある。
(1)のネイティブ方式では、入力される1文字毎に入
出力専用プロセッサ(PP)からシステムプロセッサ(
SP)に対して通知がなされ、処理性能の低下を紹き、 (2)のエコーを用いる方式では、ISO−CG■規定
等では基本的には図形の入力を対象とするものであり、
文字入力の場合の細かな操作には適さず、 (イ)文字列の入力に際しては、最初にエコー領域を設
定しなければならないが、実際には利用者が最初に入力
する文字の位置が不明であり、また、入出力専用プロセ
ッサ内のエコー領域に割当てられるバッファ領域の容量
の制限もあり、適切なエコー領域の設定が困難である。
《口》 エコー領域は矩形のみしか設定できず、また文
字サイズ等についても細かい指定はできない。
(ハ)  X :] −領域i:: it、I SO−
CG I及びVE)1方式で規定される所定の背景色が
ついてしまう。
上記(イ) 、(0) 、(ハ)で述べた問題点があり
、文字列の入力に対して不具合な点が多い。
本発明は、上記問題pg. ir. Mみなされたもの
であり、I SO−CG !規約を基本として処理を行
なう文字図形処理装置において、マルチボイント文章の
入力及びWYSTWYGな文字列入力を効率良く実現す
る入力制御方式を提供することを目的とする。
[課題を解決するための手段] 本発明によれば、上述の目的は前記特許請求の範囲に記
載した手段により達成される。
すなわち、本発明は、請求項l記載の発明については、
入出力装置を制御するための入出力専用プロセッサと、
システムの全体制御を行うシステムプロセッサとを有し
、文字入力の際には出力表示装置上にエコー領域を設定
して行うよう構成された文字図形処理装置において、上
記処理装置中には、読みとなる最初の文字を入力した時
点で、入出力専用プロセッサからシステムプロセッサに
対して、エコー領域開設要求を通知し、該システムプロ
セッサの指示に基づきエコー領域を開設する第1の手段
、エコー領域の開設に際しては、エコー領域範囲とエコ
ー開始及び終了位置の指定を可能とするとともに、入力
される文字の、字高、文字幅比、字間を含む、文字に関
する所定の属性をパラメータとして付与する第2の手段
.以上の第1,2の手段を具備した文字図形処理装置の
文字入力制御方式であり、 請求項2の記載の発明については、入力される文字列の
読みのエコー表示及び固定オペレーションについては入
出力専用プロセッサで処理し、システムプロセッサへは
該システムプロセッサでの処理が必要な場合にのみ通知
されるよう構成した請求項1記戟の文字図形処理装置の
文字入力制御方式。
[作 用] 入出力専用プロセッサを有し、出力表示装置上にエコー
領域を設定して、マルチポイント文書等を効率的に入力
し得るように、本発明では下記の観点(1)、(2)、
(3)から、新規な文字入力モードを実現するためのイ
ンタフェースを追加する。
(1)  最初の読みとなる文字入力時の座標からエコ
ー領域を設定する。すなわち、動的にエコー領域を切れ
るようにする。
(2) エコー領域は矩形のみでなく、エコー領域とエ
コー開始/終了位置を指定する。また、仮想的な行間も
意識し、読みのエコー文字についてはマルチポイント文
書に対応して文字サイズの指定を可能とする。
(3)  システムプロセッサ(S P)と入出力専用
プロセッサ(PP)の機能分担を明確にする。
以上のような観点から、本発明では、例えば下記の如き
手段(a)、ら》、(C)を設ける。
(a)  読みとなる文字を入力した時点で、入出力専
用プロセッサ(PP)から、「エコー領域の開設要求」
をイベントとしてシステムプロセッサ(SP)に通知し
、該通知に対して、システムプロセッサ<SP)から入
出力専用プロセッサ(PP)に「エコー領域の開設」コ
マンドを発行する。
ら) エコー領域範囲とエコー開始/終了位置の指定を
可能とするとともに、「エコー領域の設定」コマンドに
、入力される文字の字高、文字幅比、字間等のパラメー
タを付ける。
(C)  システムプロセッサ(SP)、入出力専用プ
ロセッサ(PP)の機能分担を明確にし、必要な情報の
みシステムプロセッサ(SP)に通知されるようにする
以上のごとき手段(a)、ら)、(C)を用いて、マル
チポイント文書等を扱う場合に、WYSIWYGなる文
字入力を効率良く実現し得ることとなる。
[実施例] 第1図は本発明の一実施例のシステム構成ブロック図を
示しており、■はシステムプロセッサ(SP)、2は入
出力専用プロセッサ(PP)、3はCRT等の出力表示
装置、4はキーボード(KB)等の入力装置、5は種々
のアプリケーションプログラムを格納するファイル、6
はシステムプロセッサ(SP)のハードウェア構成の差
異を吸収するためのインタフェース手段(以下、単に「
■DH」ともいう)、7はシステムプロセッサ(SP)
及びVDHと入出力専用プロセッサとの間のインターフ
ェース手役(以下、単にrMM Iドライバ」ともいう
)、8は出力表示装置3を制御するための表示制御装置
、9は入力装置を制御するだめの入力制御装置を表わし
ている。
本実施例でのシステムプロセッサ(SP)と、入出力専
用プロセッサ(PP)の機能分担は、第4図に示される
如く明確に分離され、文字入力の際には、必要な情報の
みシステムプロセッサ(SP)に通知され、読みのエコ
ー及び固定オペレーションについては入出力専用プロセ
ッサ(PP)で処理するようにし、機能分担による性能
の向上を図っている。
すなわち、図中のO印は各プロセッサが主体的に関与し
処理を行う場合、Δ印は補助的に処理を行う場合、X印
は処理に関与しない場合を表わしており、例えば「拡張
十取消キー」、「カーソル移動キー」に関する処理は全
て入出力専用プロセッサ(PP)が行なうよう機能分担
を図る。
また、本実施例では、本発明の目的を達成するために、
第5図に示すコマンド群及び該各コマンドに付随するパ
ラメータ群、第6図に示すイベント群を新たに追加して
いる。
第5図は本発明の実施例で用いられる新たなコマンド群
の一例を示すものであり、特に第5図のコマンド群中の
、第5番目の「エコー領域の開設」コマンドには、該コ
マンドのパラメータ中にエコー領域、エコー開始/終了
位置、文字幅比、字間、字高等の、きめ細かな文字入力
の指定ができるようになされており、該パラメータによ
り、例えばマルチポイント文章の日本語入力が可能にな
るとともに、wys rwyc(WHAT  You 
 SEE  I S  WHATYOU  GET)な
日本語入力を実現し得ることになる。
また、該コマンドは、例えば日本語入力モードにふいて
、読みとなりうる文字が入力されたタイミングで発生す
るイベントに応じて、エコー領域の設定を行なうもので
あり、該エコー領域の設定に際しては、第2図に示すよ
うなエコー領域、入力フィールド範囲の設定が可能とな
る。
図中の符号aで示すエコー領域範囲は、エコー領域の全
体の矩形領域を示し、VDC座標(仮想座標系)上での
任意の座標を対角(左下、右下)の2点で指定する。
符号bで示す入力フィールド範囲は、エコー領域の開始
/終了位置で指定され、横書き時は読みの開始位置、終
了位置を読みの文字サイズで設定された文字の左のベー
スに相当するVDC座標で指定する。
第6図に示す、本発明の実施例で用いるイベント群は、
本発明の目的を達成するために新たに設けられたイベン
ト群の一例を示すものであり、該新規追加イベント群は
エスケープ事象として位置づけしようとするものであり
、またイベントの種別は以下の項目として定義される。
トリガ系・・・本イベントが発生した契機で装置側が自
動ブロックをかけて通知してくるものいSPからのアン
プロック (unblock )通知で入力可能状態と
なる。
非トリガ系・・本イベントが発生しても自動ブロックは
かけずそのまま通知してくるもの、よって引き続き入力
可能状態でへる。
応答系・・・・本イベントが発生した契機で装置側は自
動ブロックをかけるが、該当イベントに対する応答コマ
ンドでブロック状態が解除されるもの。
以上説明した、コマンド群、イベント群を用いることに
より本発明の目的が達成され、以下、本発明の実施例の
動作説明を行なう。
第3図は、本発明の実施例の動作説明のためのシーケン
ス図であって、本インターフェースに従って、日本語入
力を行った場合のシーケンスを示す図であり、 第1図に示す実施例の各構成部分間での、第5図のコマ
ンド、及び第6図に示したイベントについて、どのよう
に使用されるかを分かり易く説明するためのものである
第3図(a)は、装置の準備状態までの動作シーケンス
を示し、第3図ら)は、キーボード(KB)により、実
際にひらがな文字「も」及び「じ」を入力した場合のエ
コー領域の開設から、文字の表示、候補変換までの動作
シーケンスを、第3図(C)は、次のエコー領域開設の
動作シーケンスを示したものである。第3図について、
若干の説明を加えると、例えば、第3図ら)において、
キーボード(KB)よりひらがな「もJが入力された場
合には、第6図に示したイベント「エコー領域の開設要
求」がシステムプロセッサ(図では「アプリ側」と称す
)に通知され、システムプロセッサ(SP)からMMI
ドライバーへmdgscmdで示すエコー領域開設コマ
ンドが、MMIドライバーから入出力専用プロセッサ(
PP)へCGSNDCMDで示すエコー領域開設コマン
ドが通知され、 出力表示装置上にエコー領域の開設を行なうとともに、
上記入力された文字「も」の表示を行う。以下同様にし
て次の文字「じ」の入力に引続いて処理が行なわれる。
[発明の効果] 以上説明したように、本発明によれば、エコー領域の。
動的な設定及びエコー領域でのきめ細かな文字サイズの
設定が可能であり、マルチポイント文書の入力が可能と
なり、また、該マルチポイント文書における文字入力に
おいて、最低限必要な情報をシステムプロセッサに通知
することにより、入出力専用プロセッサとシステムプロ
セッサとが、最適な機能分担を行ない、著しく効率の良
い文字入力が実現できる。
【図面の簡単な説明】
第1図は本発明の一実施例のシステム構成ブ゜ロック図
、 第2図はエコー領域の設定の例について説明する図、 第3図は本発明の実施例の動作説明のためのシーケンス
図、 第4図はシステムプロセッサと入出力専用プロセッサの
機能分担を示す図、 第5図は追加されるコマンド群について説明する図、 第6図は追加されるイベント群について説明する図、 第7図は文字図形処理装置について説明するためのシス
テム構成図、 第8図はI SO−CG I規定について説明する図、 第9図はエコーイングについて説明する図、第lO図は
エコーによる文字列入力について説明する図である。

Claims (1)

  1. 【特許請求の範囲】 1、入出力装置を制御するための入出力専用プロセッサ
    と、システムの全体制御を行うシステムプロセッサとを
    有し、文字入力の際には出力表示装置上にエコー領域を
    設定して行うよう構成された文字図形処理装置において
    、上記処理装置中には、読みとなる最初の文 字を入力した時点で、入出力専用プロセッサからシステ
    ムプロセッサに対して、エコー領域開設要求を通知し、
    該システムプロセッサの指示に基づきエコー領域を開設
    する第1の手段、 エコー領域の開設に際しては、エコー領域 範囲とエコー開始及び終了位置の指定を可能とするとと
    もに、入力される文字の、字高、文字幅比、字間を含む
    、文字に関する所定の属性をパラメータとして付与する
    第2の手段、以上の第1、2の手段を具備したことを特 徴とする文字図形処理装置の文字入力制御方式。 2、入力される文字列の読みのエコー表示及び固定オペ
    レーションについては入出力専用プロセッサで処理し、
    システムプロセッサへは該システムプロセッサでの処理
    が必要な場合にのみ通知されるよう構成した請求項1記
    載の文字図形処理装置の文字入力制御方式。
JP5391989A 1989-03-08 1989-03-08 文字図形処理装置の文字入力制御方式 Pending JPH02234220A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5391989A JPH02234220A (ja) 1989-03-08 1989-03-08 文字図形処理装置の文字入力制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5391989A JPH02234220A (ja) 1989-03-08 1989-03-08 文字図形処理装置の文字入力制御方式

Publications (1)

Publication Number Publication Date
JPH02234220A true JPH02234220A (ja) 1990-09-17

Family

ID=12956123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5391989A Pending JPH02234220A (ja) 1989-03-08 1989-03-08 文字図形処理装置の文字入力制御方式

Country Status (1)

Country Link
JP (1) JPH02234220A (ja)

Similar Documents

Publication Publication Date Title
JPH10188014A (ja) 画像編集方法及び装置
JPH02234220A (ja) 文字図形処理装置の文字入力制御方式
JPH0329019A (ja) 仮想プリンタ制御方式
JPH02206817A (ja) ターミナルエミュレータ
JPH06230888A (ja) タッチパネルにおけるマウス入力方式
Crispin SUPDUP Protocol
JP2751212B2 (ja) 文書作成装置
JP3352843B2 (ja) ポインティングディバイスのカーソル位置を制御する情報処理装置および情報処理装置のポインティングディバイスのカーソル位置を制御する方法
JPH0241784B2 (ja)
JP2906643B2 (ja) 文書処理装置
JP3345142B2 (ja) 罫線表示機能付き文書処理装置
JPH08181847A (ja) 情報処理装置及び情報処理方法
JPH0370077A (ja) Cadの利用者補助方式
JPH02193212A (ja) 入力装置
JPS62140171A (ja) ドキユメントレイアウト編集方式
JPH11345055A (ja) オペレーティングシステム
JPH10254621A (ja) ペンコンピュータ及びペンコンピュータ制御方法
JPS62267823A (ja) マルチウインドウシステムの座標入力制御方法
JPH04201471A (ja) ページ・プリンタ装置のコントローラ
JPH02291056A (ja) 文書処理装置
JPH0391873A (ja) 画像処理装置
JPH01293423A (ja) データ処理装置のビツトマツプ方式表示装置
JPH0944329A (ja) 座標入力機構を有する文書・図形処理装置
JPH01231117A (ja) 文書作成装置
JPH0232458A (ja) 文書作成装置