JPH02202618A - 表示端末装置 - Google Patents

表示端末装置

Info

Publication number
JPH02202618A
JPH02202618A JP1020873A JP2087389A JPH02202618A JP H02202618 A JPH02202618 A JP H02202618A JP 1020873 A JP1020873 A JP 1020873A JP 2087389 A JP2087389 A JP 2087389A JP H02202618 A JPH02202618 A JP H02202618A
Authority
JP
Japan
Prior art keywords
light pen
pen detection
line
block
displayed
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
JP1020873A
Other languages
English (en)
Inventor
Minoru Furuta
稔 古田
Manabu Furuya
学 古屋
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.)
NIPPON I B M KK
IBM Japan Ltd
Original Assignee
NIPPON I B M KK
IBM Japan 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 NIPPON I B M KK, IBM Japan Ltd filed Critical NIPPON I B M KK
Priority to JP1020873A priority Critical patent/JPH02202618A/ja
Priority to EP19900300924 priority patent/EP0381426A3/en
Priority to US07/473,490 priority patent/US5134389A/en
Publication of JPH02202618A publication Critical patent/JPH02202618A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

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

Description

【発明の詳細な説明】 A、産業上の利用 本発明は、表示面を走査することにより文字イメージを
表示し、そしてライト・ペンにより指された表示面上の
ライト・ペン検出フィールドの位置を検出する表示端末
装置に間する。
B、     び日題点 例えばCFLT表示装置の如きラスク走査型の表示装置
の表示面即ち表示スクリーン上に表示された文字ドツト
・パタンーンに重ねて表示された特定のライト・ペン検
出ラインを操作者が指すためにライト・ペンが用いられ
てきた。従来技術の例を示す第7図を参照するに、二重
丸で表わされている第1番目のライト・ペン検出ライン
は、ライト・ペン検出フィールドに内の文字列N−1及
びNに表示され、そして第2番目のライト・ペン検出ラ
インは、ライト・ペン検出フィールドに+1内の文字列
N+2、N+3、N+4・・・・内に表示される。ライ
ト・ペン検出ラインの輝度は、ライト・ペンの光感短冊
が大きな感知パルスを発生するように高輝度である。操
作者が、ライト・ペン検出フィールドに内の一群の文字
を処理することを望む時、操作者は、フィールドにのラ
イト・ペン検出ライン上にライト・ペンを位置づける。
ライト・ペンがドツト70上に位置づけられたとする。
ライト・ペンの光感短冊は時刻TOに感知パルス71を
発生する。フィールドにの検出ラインの表示の間、制御
装置は、検出フィールドKに含まれる欄アドレス即ち文
字アドレスN−X。
・・、N−1、Nを知っている。感知パルス71Aは、
最小伝達遅延時間T1の後に制御装置に到達する感知パ
ルスを表わす、感知パルス71Aを受取ると、制御装置
は、ライト・ペンにより選択された欄アドレスがN−X
、  ・・・、N−1、Nであると判断する。しかしな
がら、予期されない附加的な遅延時間T2が発生され、
これにより感知パルス71は、パルス71Bで示すよう
に長い遅延時間T3の後に制御装置に到達する。一方、
ライト・ペンが検出フィールドに+1の検出線のドツト
72に位置づけられた時には、感知パルス73が発生さ
れる。パルス73が遅延時間T4の後に制御装置に到達
したとする。従って、時刻T5に感知パルスが制御装置
に到達する2つの場合がある。1つは、検出フィールド
Kからの感知パルス71Bであり、残りは、検出フィー
ルドに+1からの感知パルス73Aであり、その結果、
ライト・ペンが検出フィールドにのドツト70に位置づ
けられているにもかかわらず、制御装置は感知パルス7
1Bを検出フィールドに+1からの感知パルス73Aと
して誤判断をする。従来技法は、第7図に示す如く感知
パルス71の予期される最大遅延時間を測定し、そして
最大遅延時間内に入る欄N+2及びN+3に附加的なス
ペース・コードを入れることにより上述の誤判断の問題
を解決した。しかしながらこの方法は、文字イメージを
表示しない附加的な2つのスペースを必要とし、従って
この方法は、表示面上の表示文字イメージの数を減少し
そして欄N+1.N+2及びN+3におけるように不自
然な長いスペースを表示する。
特願昭60−136526号は、ライト・ペン検出フィ
ールドの実際の位置を検出するために伝達遅延時間を補
償する方法を示している0表示端末装置の使用前に、表
示面上の既知アドレスの基準ドツトがライト・ペンによ
り検出される。ライト・ペンからの検出信号により表わ
されるアドレスが既知アドレスと比較される。既知アド
レスと検出アドレスの間の差を表わす値がメモリに記憶
される。この値は検出アドレスを補償するのに用いられ
る。この方法は、検出信号の伝達遅延時間が一定である
場合の問題を解決するが、伝送遅延時間は、動作温度、
操作者によるCFLTの輝度変更、電源の電圧変動等に
より回路パラメータの変動に基づき変動する。特願昭6
0−136!528号は変動的な遅延時間を補償するこ
とはできない。
C1を 決するめだの手 表示端末装置は、表示面を操作することにより表示面に
文字イメージを表示し、そしてライト・ペンにより指さ
れた表示面上のライト・ペン検出フィールドの位置を検
出する0本発明に従う表示端末装置は、表示面上の複数
のライト・ペン検出フィールドの位置を指定する手段と
、夫々のライト・ペン検出フィールドにライト・ペン検
出ラインを表示する手段とを有する。1つのライト・ペ
ン検出フィールドのライト・ペン検出ラインは1つの走
査線上に表示され、そして上記1つのライト・ペン検出
フィールドの次のライト・ペン検出フィールドのライト
・ペン検出ラインは後続の走査線上に表示される。更に
表示端末装置は、ライト・ペンの感知信号の最大伝達遅
延期間よりも長い期間の間、次のライト・ペン検出フィ
ールドの文字ドツトの上記1つの走査線上での表示を禁
止する。複数のライト・ペン検出フィールドの位置を指
定する上記手段は、表示されるべき文字に対する検出ラ
イン・アトリビュート・コードに応答してライト・ペン
検出フィールドを表わす信号を発生する。検出ライト・
アトリビュート・コードは、文字ドット・パターン上に
ライト・ペン検出ラインの表示を要求する。
各ライト・ペン検出フィールドにライト・ペン検出ライ
ンを表示する上記手段は、上記1つの走査線が処理され
つつあることを表わす第1計数値及び後続の走査線が処
理されつつあることを表わす第2計数値を発生する第1
手段と、デコーダからの信号に応答して上記1つのライ
ト・ペン検出フィールドを表わす第1計数値及び上記次
のライト・ペン検出フィールドを表わす第2計数値を発
生する第2手段と、上記第1手段の第1及び第2計数値
並びに上記第2手段の第1及び第2計数値に応答して、
上記1つの走査線上に上記1つのライト・ペン検出フィ
ールドのライト・ペン検出ラインを表赤し、そして上記
後続の走査線上に上記次のライト・ペン検出フィールド
のライト・ペン検出ラインを表示する第3手段を含む。
−囚一ヌ1」1因蒙里 第1図は本発明に従う表示端末装置の回路図を示す、マ
イクロプロセッサの如き制御波ra1は、第1図のブロ
ックの動作を制御する。実際には、ブロックの動作を制
御するために多数の制御線が制御装置1と各ブロックの
間に接続されている。
しかしながら、説明を簡略化するために、これらの制御
線は示されていない。
表示装置2の表示面即ちスクリーンは例えば80(水平
方向)X32(垂直方向)の如き複数個の文字ボックス
に分割されている。即ち、夫々が80文字ボックス即ち
欄を有する32文字行が表示される。第2図を参照する
に、1文字行が示されている0点線で示されている各文
字ボックスは6×11ドツト即ち画素を含み、そして5
×7ドツトで表わされる1文字が文字ボックスに表示さ
れる。水平方向の文字ボックスの位置は欄(列)により
表わされる0例えば列Oは最初の文字ボックスを表わし
、そして列79は80番目の文字ボックスを表わす、1
行は11の走査線を含む、実施例においては、走査線は
ラスク走査方式によりたどられる0文字ボックスを規定
する点線は実際には表示面上に表示されないことに注目
されたい。
第2図の行が最初の文字行であり、そして文字TOP 
 OF  THE・・・が、第1グループの列0.1及
び2、第2グループの列4及び5、及び第3グループの
列7.8・・・に表示されるとする。
本発明に従う実施例では、第1グループの列O11及び
2の二重丸で示されるライト・ペン検出ラインは走査線
L3上に表示され、そして第2グループの列4及び5の
ライト・ペン検出ラインは例えば走査線L4の如き後続
の走査線上に表示され、そして第3グループの列7.8
・・・のライト・ペン検出ラインは走査]!1iL3に
表示され、以下同様に表示される。1グループの列はテ
キスト文章の1つの単語を表わす、即ち、奇数番目の単
語即ちフィールドのライト・ペン検出ラインは走査線L
3上に表示され、そして偶数番目の単語即ちフィールド
のライト・ペン検出ラインは次の走査111aLA上に
表示される。ライト・ペン検出ラインはフィールド内に
表示される。このフィールドを本明細書ではライト・ペ
ン検出フィールドと呼ぶ。
第1図を参照して動作を説明するに、表示動作は第1番
目の行0列0から開始されるとする。制御装置1は、表
示スクリーン上に表示される文字のコードを文字コード
・バッファ7に書込み、そして文字の検出ライン・アト
リビュート・コードをアトリビュート・バッファ8に書
込む、各文字コードに対する検出ライン・アトリビュー
トは、ライト・ペン検出ラインが文字上に表示されるべ
きであることを示す、検出ライン・アトリビュートの他
に例えば、色、ブリンク、反転表示アトリビュート等の
数多くのアトリビュートが実際には使用されるが、検出
ライン・アトリビュートだけについて説明する。
表示動作の開始時に、制御装置1は、列カウンタ3、ラ
イン・カウンタ4及び行カウンタ5をリセットする0列
カウンタ3は、列の数を計数し、そしてこれが計数値7
9に達した時にリセットされる。ライン・カウンタ4は
、走査線LO,L1、L2、・・・の数を計数し、列カ
ウンタ3が計数値79に達した時に歩進され、そして値
10に達した時に値0にリセットされる0行カウンタ5
は、文字行の数を計数し、ライン・カウンタ4が値10
に達した時に歩進され、そして値31になった時にリセ
ットされる0列カウンタ3、ライン・カウンタ4及び行
カウンタ5の値は、アドレス発生装置6に送られる。ア
ドレス発生装置6は、文字コード・バッファ7、アトリ
ビュート・パフツア8及び表示装置2の表示スクリーン
上に表示されるべき文字のドツト・イメージ即ちドット
・パターンを記憶しているフォント・メモリ10へのア
クセスを制御し、その結果走査動作が走査綿LO1L1
、L2、・・・と進むにつれて、文字のドット・パター
ンが文字ボックス内に表示される。これらの動作はこの
分野で周知なので、詳細な説明は行なわない。
ライト・ペンについて説明すると、ライト・ペンは、操
作者がライト・ペンを表示面に押しつけた時にオン信号
を発生するライト・ペン・スイッチ及び表示されたイメ
ージの光を感知して感知信号を発生する光感矩型を有す
る。第1図のアンド・ゲート11に印加されるオン信号
は、操作者がライト・ペンを表示面から離した後も維持
される。
第3図を参照するに、パルス波形は、第2図の走査11
1i1L2、L3、L4及びL5の走査動作の間に行な
われる本発明に従う動作を示す、水平同期パルスH5Y
NCはライン走査動作を開始させるために発生される0
列は文字行における文字ボックスの位置を示す。
再び第1図を参照するに、レジスタ9は、1つの文字コ
ードC/C及びこれの検出ライン・アトリビュート・コ
ードATTを記憶する0文字T。
P  OF  THEの夫々は検出ライン・アトリビュ
ートを有する。第8図に示す如くライト・ペン・オン信
号が既に発生されそして既知のラッチにより維持されて
いるものとする。ライト・ペン・オン信号はアンド・ゲ
ート12の入力11に印加される。従って、アンド・ゲ
ート12は、1行の文字列O〜79の検出ライン・アト
リビュート・コード(もしあれば)をデコーダ13に送
る。
デコーダ13は、第3図に示す如く文字列に検出ライン
・アトリビュート・コードの不存在に応答して低レベル
信号を発生し、そして文字列に検出ライン・アトリビュ
ート・コードが存在することに応答して高レベル信号を
発生する。デコーダ13の出力の高レベルはライト・ペ
ン検出フィールドを表わす、第1のライト・ペン検出フ
ィールドは列0,1及び2を含み、第2のフィールドは
列4及び5を含み、そして第3のフィールドは列7.8
及び9を含む。
第3図に示す如く、ライト・ペン検出フィールド・カウ
ンタ14は、これがデコーダ13の出力信号の先縁及び
後縁を検出する時に計数値1.2.1.2、・・・を反
復的に発生する。
ライト・ペン検出ライン・カウンタ15は、第3図に示
す如く走査、IJilLOlLl、L2、・・・LIO
を表わすライン計数値を受取り、走査線LO1L1、L
2、L5、L6、L7、L8、L9及びLIOの間計数
値0を発生し、走査、i!L3の間計数値1を発生し、
そして走査線L4の間計数値2を発生する。
両カウンタ14及び15の出力線は、第1図に示す如く
、ライト・ペン検出ライン発生装置16に接続される0
発生装置16は両カウンタ14及び15の計数値を比較
する。走査線L3の列0.1及び2を含む第1ライト・
ペン検出フィールド、走査線L3の列7.8及び9を含
む第3ライト・ペン検出フィールド、そして走査線L4
の列4及び5を含む第2ライト・ペン検出フィールドの
場合のように両針数値が等しい時に、ライト・ペン検出
ライン発生装置16は、フォント・メモリ10によるド
ット・パターンの発生と同期してこれらフィールドのド
ツトに対する高輝度信号を発生する。高輝度信号は、第
2図に二重丸で示す高輝度のライト・ペン検出ラインを
表わす、高輝度信号は、ゲート17の入力17Aに送ら
れる。
ゲート17の他方の入力17Bはフォント・メモリ10
へ接続される。ドツトの高輝度信号が入力17Aに送ら
れない時は、ゲート17は、フォント・メモリ10から
のドット・パターンをアンド・ゲート19の入力19A
に通過する。入力17Aにドツトの高輝度信号が送られ
る時には、ゲート17は、高輝度信号をアンド・ゲート
19の入力19Aに通過する。アンド・ゲート19の入
力19B信号レベルが上昇レベルの時、第2図で二重丸
で示す高輝度のライト・ペン検出ラインがライト・ペン
検出フィールドに表示される0表示装置2は、CRT及
び表示論理回路を含む0表示論理回路は、アンド・ゲー
ト19の出力を受けとり、CRTの表示面上の表示を制
御する。この論理回路は周知であるので説明しない。
マスク・ライン発生装置18の入力18Aはライト・ペ
ン検出ライン発生装置16の線17Aに接続されそして
入力18Bはデコーダ13の出力に接続される。第3図
に示す如く、マスク・ライン発生装置18は、デコーダ
13の出力の降下縁及び検出ライン発生装置18の高輝
度信号の降下縁に応答して又アドレス発生装置6からの
アドレス信号を受けとり、ドット・パターンと同期した
降下レベルの信号を発生する。マスク・ライン発生装置
18は、第7図の最大伝送遅延時間よりも長い抑制期間
TSの間降下レベル信号の発生を停止する。実施例では
、抑制期間TSは、説明を簡単にするために3文字列分
の期間に等しく選択されている。降下レベルの信号はア
ンド・ゲート19の入力19Bに印加されてゲート17
からのドツト信号の通過を抑制し、それにより、ドツト
信号は表示装置2に供給されない、その結果、走査線L
3上の文字列4及び5のドツト、走査uL4の文字列7
及び8のドツトは表示されない。
かくして走査tllL3では、第1ライト・ペン検出フ
ィールド即ち列0,1及び2及び第3ライト・ペン検出
フィールド即ち列7.8及び9にライト・ペン検出ライ
ンが表示され、一方第2ライト・ペン検出フィールド即
ち列3.4及び5のドツトは表示されない、そして、走
査線L4上では、ライト・ペン検出ラインは、第2ライ
ト・ペン検出フィールド4及び5に表示され、一方策3
ライト・ペン検出フィールドの列7及び8のドツトは表
示されない、イメージ・ドツトの弊表示即ち抑制の期間
TSは感知信号の最大伝送遅延時間(第7図)よりも長
い。
次に操作者が例えば第1ライト・ペン検出ラインにライ
ト・ペンを位置づけたとする。ライト・ペンの光検出器
がライト・ペン検出ラインの光を感知し、感知信号を発
生する。この感知信号は上記期間TSよりも短かい伝送
遅延を伴って制御装置1に伝送される。制御装置1は、
この受取った感知信号を認識してアンド・ゲート20の
入力20Bにパルスを送る。デコーダ13の出力信号は
、アンド・ゲート20の入力20Aに送られてそしてア
ンド・ゲート20は条件づけられて信号を発生してこれ
をゲート21の入力21Aに送る。このゲート21は、
アドレス発生装置6からのライト・ペン検出フィールド
を示す行及び列アドレスを行/列レジスタ22に通す、
レジスタ22に記憶された行/列アドレスは、操作者が
指定したライト・ペン検出フィールドを表わす、そして
この表示端末装置が接続されているCPUがインターラ
ブドされて操作者が選択した処理を行なう。
第4図は、第1図に示す表示端末装置の回路の動作の流
れを示す、ブロック41において、ライト・ペン・オン
信号が第3図に示す如くに発生される0行0、列Oの文
字Tの検出ライン・アトリビュート・コードがデコーダ
13に送られる。そしてブロック42において、ライト
・ペン検出フィールド・カウンタ14の計数値及びライ
ト・ペン検出ライン・カウンタ15の計数値が、ライト
・ペン検出ライン発生装置16により比較される。第3
図に示す例の場合には再計数値は等しく、ブロック42
の答はイエスとなり、そして動作はブロック43に進み
、ここでライト・ペン検出ラインが第3図の行0、列O
に表示される。動作はブロック44に進みそしてここで
、ライト・ペンが感知信号を発生したかが調べられる。
この説明中の例の場合には、ブロック44の答はノーで
あり、動作はブロック45に進み、そして次の文字0の
検出ライン・アトリビュート・コードがデコーダ13に
送られ、そしてブロック42.43.44及び45を通
る動作が行なわれる。そして、次の文字Pの検出ライン
・アトリビュート・コードがデコーダ13に送られ、そ
して文字T及びOと同じ動作ループがたどられる。この
段階で、走査MLa上の連続したライト・ペン検出ライ
ンが列0.1及び2に表示される0次のコードは検出ラ
イン・アトリビュート・コードを持たないスペース・コ
ードであり、その結果ブロック42の答はノーであり、
そして動作はブロック46に進み、この文字列が、表示
済のライト・ペン検出ラインの終端に隣接しているか否
かが調べられる。スペースが列3にあり、これがライト
・ペン検出ラインの終端に隣接しているので、ブロック
46の答はイエスであり、そして動作はブロック47に
進み、列3の走査線L3のマスク動作が行なわれる。そ
して動作はブロック44に進み、そしてこの例では答え
はまだノーである。そしてブロック45において次の文
字0の検出ライン・アトリビュート・コードがデコーダ
13に送られる。第3図のし3期間に示す如く、カウン
タ14の計数値及びカウンタ15の計数値は列4におい
ては等しくないので、ブロック42の答はノーである。
ブロック46において、列4は、既に表示されているラ
イト・ペン検出ラインの終端に隣接していないのでブロ
ック46の答はノーである。動作はブロック48に進み
、ここでマスク動作が先行列において既に行なわれてい
るか否がが調べられる。先行列3においてマスク動作が
既に行なわれているので、ブロック48の答はイエスで
ある0次のブロック49において、列4の走査線L3上
のマスク動作が行なわれる。動作はブロック50に進み
、ここで抑制期間即ちマスク期間TSが経過したかどう
かが調べられる。この例の場合には、ブロック50の答
はイエスであり、そしてブロック44において、ライト
・ペン感知信号の発生が調べられる。この例の場合には
答はノーである。そして、ブロック45において、次の
文字Fの検出ライン・アトリビュート・コードがデコー
ダ13に送られ、そして動作はブロック42に進む、こ
の例の場合には、第3図の期間L8の列5に示すように
、カウンタ14の計数値は2でありモしてカウンタ15
の計数値は1であるので、ブロック42の答はノーであ
る。動作はブロック46に進み、この例の場合にはブロ
ック46の答はノーである。動作はブロック48に進む
、この例の場合には、ブロック48の答はイエスである
。そしてブロック49において、第2図に示すように列
5の走査線L3がマスクされる0列5は、マスク期間T
S内であるのでブロック50の答はイエスである。動作
はブロック44に進む、この例の場合にはライト・ペン
検出信号はまだ発生されていないのでブロック44の答
はノーである。そして動作はブロック45に進み、検出
ライン・アトリビュート・コードを伴なわないスペース
・コードがデコーダ13に送られる0文字列6のスペー
スの間カウンタ14の計数値は発生されないので、ブロ
ック42の答はノーである。動作はブロック46に進む
、この例の場合ブロック46の答はノーである0次のブ
ロック48は、マスク動作が先行列で行なわれたか否か
を調べる。ブロック48の答はこの例の場合イエスであ
り、そして動作はブロック49に進み、そして列6の走
査11jlL3にマスク動作が行なわれる。
動作はブロック50に進み、現在の列(6)がマスク期
間TS内であるか否かが調べられる。この例の場合には
現在の列は列6でありそしてマスク期間TSが第2図に
示す如く即に終了している。
従って、ブロック50の答はノーであり、動作はブロッ
ク51に進む、ブロック51は列6の走査線L3上のマ
スク動作を止め、その結果第2図に示す如くに、列6の
走査線L3のマスク動作は行なわれない。
このようにしてライト・ペン検出ラインを表示し、そし
てこの検出ラインが表示された走査線上の、前記抑制期
間TSに入る後続文字列のドツトをマスクする動作が行
なわれる。そしてこの動作は、ライト・ペン検出ライン
を連続して表示するように繰返される。操作者がライト
・ペンをライト・ペン検出ラインに位置づけると、ライ
ト・ペンは感知信号を発生する。1p査線L3の表示動
作の間、制御装置1は、奇数番目のライト・ペン検出フ
ィールドにおいてライト・ペン感知信号が発生されたか
否かを調べる。そして、走査1UIL4の表示動作の闇
、制御装置1は、偶数番目のライト・ペン検出フィール
ドにおいて、ライト・ペン感知信号が発生されたか否か
を調べる。
この感知信号の発生はブロック44により検出され、そ
してブロック44は答イエスを発生する。
動作はブロック52に進み、ライト・ペン検出ラインの
表示及びドツトのマスクが終了される。そしてブロック
53において、ライト・ペン検出フィールドのアドレス
が第1図の行及び列レジスタ22に記憶される。そして
、ブロック54において、CPUへのインターラットが
なされる0例えば操作者が第2図に示す文字TOPをコ
ピーすることを望むならば、操作者は第2図に示す行0
、列0.1及び2に表示されているライト・ペン検出ラ
イン上にライト・ペンを位置づける。そしてライト・ペ
ン検出フィールドのアドレスとして行アドレスOと列ア
ドレス0.1又は2が、行及び列レジスタ22に記憶さ
れる0文字TOPが操作者により指定された位置にコピ
ーされる。このコピー動作はこの分野で周知であるので
本明細書では説明しない。
第5図は、第1図に示すライト・ペン検出フィールド・
カウンタ14の動作の流れを示す、ライン走査の開始前
に、カウンタ14は制御装置1によりリセットされる。
このカウンタ14は、走査線LO−LIOのライン走査
の間同じ動作を繰返すので、走査!L3を示す第3図の
し3期間の間の動作を説明する。ブロック511におい
て、第1文字Tの検出ライン、アトリビュート・コード
がデコーダ13により解読される。動作は、ブロック5
18に進み、このブロックは、検出ライン・アトリビュ
ート・コードが存在するか否かを調べる。この例の場合
、ブロック518の答はイエスである。
次に、ブロック512は、これがライト・ペン検出フィ
ールドの開始であるか否かを調べる。この例の場合には
ブロック512の答はイエスであり、そして動作はブロ
ック513に進み、このブロックは、カウンタ14の値
(この例の場合0)が最大値(この例では2)に等しい
かどうかを調べる。ブロック513の答はノーであり、
そして動作はブロック514に進み、ここで計数値0が
1に歩進される。そして動作はブロック511に進み、
次の文字0のアトリビュート・コードをデコーダ13に
送る。ブロック518の答はイエスであり、そしてブロ
ック512の答はノーであり、そして動作は、ブロック
516に進み、そしてブロック516は、走査線の最後
に到達したかどうかを調べる。ブロック516の答はノ
ーであリ、そして動作はブロック511に戻る0次の文
字Pに対して、ブロック518.512.516及び5
11を含むループがたどられる。かくして、第1ライト
・ペン検出ラインの文字TOPの闇、ライト・ペン検出
フィールド・カウンタ14の計数値は値1である1次の
コードは検出ライン・アトリビュート・コードを伴なわ
ないスペース・コードである。そしてブロック518の
答はノーであり、動作はブロック519に進み、1文字
ボックスの闇カウンタ14の出力を禁止する。かくして
第3図に示す如く列3のスペース・コードの量計数値1
は抑止される。そして動作は、ブロック511に戻りこ
のブロックは文字Oの検出ライン・アトリビュート・コ
ードをブロック512に送り、このブロックは、第2即
ち新たなフィールドの開始であることを見出す、そして
ブロック512の答はイエスとなる0次のブロック51
3は、カウンタ14の現在の計数値1が最大値2に等し
くないことを見い出す、そしてブロック514は現在の
計数値1を2に歩進する0次の文字Fに対して、ブロッ
ク511.518.512.516及び511を含むル
ープがたどられる0次の文字列6のスペース・コードに
対して、ブロック511.518.519及び511を
含むループがたどられ、その結果列6の量計数値2は抑
制される0次の文字はTであり、そしてこれの検出ライ
ン・アトリビュート・コードがブロック518で感知さ
れ、そして動作はブロック512に進む0文字Tで始ま
るフィールドは新たなフィールドであるので、ブロック
512の答はイエスであり、そして先行文字列4及び5
の計数値2が最大値2と比較され、ブロック513の答
はイエスとなる。そしてブロック515において計数値
は、第3図の列7に示すように値1にセットされる。走
査線の最後がブロック516で検出されると、カウンタ
14はブロック517においてリセットされる。
第6図は、第1図のライト・ペン検出ライン・カウンタ
15の動作を示す、走査線LOのライン走査の前にカウ
ンタ15は制御装置1によりリセットされる。第1図に
示す如く、走査14!LO−L10e表わすライン計数
値がライン・カウンタ4からライト・ペン検出ライン・
カウンタ15に送られる。ブロック61において、ライ
ン計数値が送られる毎に、ブロック62においてこのラ
イン計数値は、走査1!L3若しくはL4を表わす値3
若しくは4と比較される。走査111L3上の表示動作
が行なわれている時、ブロック62の答はイエスであり
、そして動作はブロック63に進む、ブロック63は、
ライト・ペン検出ライン・カウンタ15の計数値が最大
値と等しいか否かを調べる。この最大値は説明中の例で
は2である。従ってブロック63の答はノーである0次
いでブロック64において、カウンタ15の現在の計数
値0は、第3図のL3期間に示すように値1に歩進され
る。そして次のライン計数値L4がライン・カウンタ4
から送られる。ブロック62の答はイエスである。
カウンタ15の現在のカウント値1は最大値2と等しく
ないので、ブロック63の答はノーである。
そしてカウンタ15の計数値1が、第3図のし4期間に
示しであるように、ブロック64で値2に歩進される。
ブロック65において、次の計数値L5がライン・カウ
ンタ4からカウンタ15に送られる。今やブロック63
の答はイエスであり、そして動作はブロック66に進み
、そしてこのブロック66は、カウンタ15の計数値2
を値0にリセットする。このようにして、ライト・ペン
検出ライン・カウンタ15は、第3図に示すように、走
査1!L3の量計数値1を発生し、そして走査線L4の
量計数値2完生する。
上述の実施例では、ライト・ペン検出ラインは走査!L
3及びL4に表示される。しかしながら、この実施例は
、第1番目のライト・ペン検出フィールド即ち文字列0
.1及び2の間走査II!L3上に第1のライト・ペン
検出ラインを表示し、第2番目のライト・ペン検出フィ
ールド即ち文字列4及び5の間に走査tlLA上に第2
のライト・ペン検出ラインを表示し、そして第3番目の
ライト・ペン検出フィールド即ち文字列7.8及び9の
間第3番目のライト・ペン検出ラインを走査i&1IL
5上に表示するように容易に変更されることができる。
この変更は、第5図のブロック513の最大値及び第6
図のブロック63の最大値を値2から値3に変更するこ
とによってなされる。
実施例においては、CRT型表示装置2が用いられたが
、他のラスク走査型の表示装置例えば液晶表示装置、プ
ラズマ表示装置、エレクトロルミネセンス表示装置等が
用いられることができる。
E0発明の効果 本発明は、第7図を参照して前に述べた従来技法の問題
点を解決する0本発明に従うと、従来技法で要求された
、列N+1、N+2及びN+3における不自然な長いス
ペースを設ける必要性が排除され、それにより本発明に
おいては、文字相互間に例えば列3のスペース及び列6
のスペースの如きわずか1列分のスペースだけが必要と
され、従って表示面上に表示される文字の数は、前述の
制御装置による誤判断の問題を伴なうことなく著しく増
大される。
【図面の簡単な説明】
第1図は本発明に従う表示端末装置の回路ブロックを示
す図、第2図は表示面上のライト・ペン検出ライン及び
マスクされたドツトを示す図、第3図は第1図の回路ブ
ロックの種々な波形を示す図、第4図、第5図及び第6
図は第1図の回路ブロックの動作のフローチャートを示
す図、第7図は従来の表示端末装置における問題を示す
図。 1・・・制御装置、2・・・表示装置、3・・・列カウ
ンタ、4・・・ライン・カウンタ、5・・・行カウンタ
%6・・・アドレス発生装置、7・・・文字コード・バ
ッファ、8・・・アトリビュート・バッファ、9・・・
レジスタ、10・・・フォント・メモリ、12.19及
び20・・・アンド・ゲート、13・・・デコーダ、1
4・・・ライト・ペン検出フィールド、15・・・ライ
ト・ペン検出ライン・カウンタ、16・・・ライト・ペ
ン検出ライン発生装置、17及び21・・・ゲート、1
8・・・マスク・ライン発生装置、並びに22・・・行
/列レジスタ。 jI4図 第5@ 第62

Claims (6)

    【特許請求の範囲】
  1. (1)表示面を走査することによりイメージを上記表示
    面に表示しそしてライト・ペンにより指された上記表示
    面上のライト・ペン検出フィールドの位置を検出する表
    示端末装置において、 上記表示面上に複数個のライト・ペン検出フィールドの
    位置を指定する手段と、 上記ライト・ペン検出フィールドの夫々にライト・ペン
    検出ラインを表示する手段とを備え、1つのライト・ペ
    ン検出フィールド内のライト・ペン検出ラインは1つの
    走査線上に表示され、そして上記1つのライト・ペン検
    出フィールドの次のライト・ペン検出フィールド内のラ
    イト・ペン検出ラインは後続の走査線上に表示されるこ
    とを特徴とする上記表示端末装置。
  2. (2)上記イメージは文字のドット・パターンであるこ
    とを特徴とする特許請求の範囲第(1)項記載の表示端
    末装置。
  3. (3)予定の期間の間上記1つの走査線上の上記次のラ
    イト・ペン検出フィールド内のイメージの表示を禁止す
    る手段を備えることを特徴とする特許請求の範囲第(1
    )項記載の表示端末装置。
  4. (4)上記予定の期間は、上記ライト・ペンにより発生
    される感知信号の予期される最大の伝達遅延時間より長
    いことを特徴とする特許請求の範囲第(3)項記載の表
    示端末装置。
  5. (5)上記複数のライト・ペン検出フィールドの位置を
    指定する手段は、上記文字にライト・ペン検出ラインの
    表示を要求するアトリビュートに応答して上記ライト・
    ペン検出フィールドを表わす信号を発生するデコーダを
    備えることを特徴とする特許請求の範囲第(1)項記載
    の表示端末装置。
  6. (6)ライト・ペン検出フィールドの夫々のライト・ペ
    ン検出ラインを表示する手段は、 上記1つの走査ラインが処理されつつあることを表わす
    第1計数値及び上記後続の走査線が処理されつつあるこ
    とを表わす第2計数値を発生する第1手段と、 上記テコーダの信号に応答して、上記1つのライト・ペ
    ン検出フィールドを表わす第1計数値及び上記次のライ
    ト・ペン検出フィールドを表わす第2計数値を発生する
    第2手段と、 上記第1手段の第1及び第2計数値並びに上記第2手段
    の第1及び第2計数値に応答して、上記1つの走査線上
    に上記1つのライト・ペン検出フィールドのライト・ペ
    ン検出ラインを表示し、そして上記後続の走査線上に上
    記次のライト・ペン検出フィールドのライト・ペン検出
    ラインを表示する第3手段を備えることを特徴とする特
    許請求の範囲第(1)項記載の表示端末装置。
JP1020873A 1989-02-01 1989-02-01 表示端末装置 Pending JPH02202618A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP1020873A JPH02202618A (ja) 1989-02-01 1989-02-01 表示端末装置
EP19900300924 EP0381426A3 (en) 1989-02-01 1990-01-30 Apparatus for determining the position of a light pen on a display device
US07/473,490 US5134389A (en) 1989-02-01 1990-02-01 Display terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1020873A JPH02202618A (ja) 1989-02-01 1989-02-01 表示端末装置

Publications (1)

Publication Number Publication Date
JPH02202618A true JPH02202618A (ja) 1990-08-10

Family

ID=12039293

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1020873A Pending JPH02202618A (ja) 1989-02-01 1989-02-01 表示端末装置

Country Status (3)

Country Link
US (1) US5134389A (ja)
EP (1) EP0381426A3 (ja)
JP (1) JPH02202618A (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5430458A (en) * 1991-09-06 1995-07-04 Plasmaco, Inc. System and method for eliminating flicker in displays addressed at low frame rates
JP3174899B2 (ja) * 1993-12-21 2001-06-11 三菱電機株式会社 画像表示装置
US6198508B1 (en) * 1996-11-01 2001-03-06 Samsung Electronics Co., Ltd. Method of encoding picture data and apparatus therefor
IL120186A (en) * 1997-02-09 2000-06-01 Raviv Roni Display pointing device and method
US6097376A (en) * 1998-05-11 2000-08-01 Rothschild; Omri Light pen system for use with a CRT scanning display
US6377250B1 (en) 1999-01-19 2002-04-23 Roni Raviv Device for use with raster display
US6592461B1 (en) 2000-02-04 2003-07-15 Roni Raviv Multifunctional computer interactive play system
US20030117378A1 (en) 2001-12-21 2003-06-26 International Business Machines Corporation Device and system for retrieving and displaying handwritten annotations
EP1550057A1 (en) * 2002-10-10 2005-07-06 International Business Machines Corporation System and method for selecting, ordering and accessing copyrighted information from physical documents
US7310779B2 (en) * 2003-06-26 2007-12-18 International Business Machines Corporation Method for creating and selecting active regions on physical documents

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4856034A (ja) * 1971-11-15 1973-08-07

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1407248A (en) * 1971-08-29 1975-09-24 Fujitsu Ltd System for read out of the coordinates of a matrix type display
FR2360942A1 (fr) * 1976-08-04 1978-03-03 Transac Dev Transact Automat Procede de recherche a l'aide d'un photostyle de l'adresse d'un caractere sur un ecran video
JPS5696320A (en) * 1979-12-28 1981-08-04 Fujitsu Ltd Light pen detecting system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4856034A (ja) * 1971-11-15 1973-08-07

Also Published As

Publication number Publication date
EP0381426A3 (en) 1992-01-08
US5134389A (en) 1992-07-28
EP0381426A2 (en) 1990-08-08

Similar Documents

Publication Publication Date Title
US7893912B2 (en) Timing controller for liquid crystal display
US4538144A (en) Graphic display device having graphic generator for shading graphs
US5134389A (en) Display terminal device
US5633659A (en) Display unit having a coordinate input mechanism
US4864518A (en) Proportional spacing display apparatus
KR100690407B1 (ko) 표시장치 및 표시장치용 인터페이스 회로
US3665454A (en) Variable rate display generator
US3065356A (en) Electro-optical card reader
JP2637724B2 (ja) 表示制御装置
US4044345A (en) Method for addressing X-Y matrix display cells
KR870001731A (ko) 전기 발광표시 장치와 그 휘도 및 컨트라스트 강화 방법
CA1180103A (en) Printing apparatus
EP0146594B1 (en) Vector attribute generating method and apparatus
RU1795512C (ru) Устройство дл индикации
JPS6217833Y2 (ja)
JP3139671B2 (ja) 波形観測装置
US5197119A (en) External synchronism control circuit
KR100204807B1 (ko) 피아이에스 기능을 가지는 그래픽 콘트롤 장치
KR900002793B1 (ko) Crt디스플레이의 그림과 문자비데오패턴 선택회로
SU849291A1 (ru) Устройство дл формировани символовНА эКРАНЕ элЕКТРОННО-лучЕВОйТРубКи
SU964704A1 (ru) Устройство дл отображени информации на экране электронно-лучевой трубки
JPS59143193A (ja) デイスプレイ装置
JPH06314166A (ja) 表示一体型タブレット装置およびその駆動方法
JPH03237488A (ja) テレビジョン画面表示装置
JPH10111757A (ja) ディスプレイ装置