JPH0254958B2 - - Google Patents

Info

Publication number
JPH0254958B2
JPH0254958B2 JP59150534A JP15053484A JPH0254958B2 JP H0254958 B2 JPH0254958 B2 JP H0254958B2 JP 59150534 A JP59150534 A JP 59150534A JP 15053484 A JP15053484 A JP 15053484A JP H0254958 B2 JPH0254958 B2 JP H0254958B2
Authority
JP
Japan
Prior art keywords
character
characters
cursor
editing
height
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP59150534A
Other languages
English (en)
Other versions
JPS6128997A (ja
Inventor
Chikako Fujita
Katsuhide Imamura
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 JP15053484A priority Critical patent/JPS6128997A/ja
Publication of JPS6128997A publication Critical patent/JPS6128997A/ja
Publication of JPH0254958B2 publication Critical patent/JPH0254958B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数種類の大きさの文字を混在させて
表示することの可能なキヤラクタデイスプレイ装
置に関するもので、デイスプレイ上に表示されて
いる異なる大きさの文字が混在する文字列につい
て編集処理を行なう場合の制御に係るものであ
る。
〔従来の技術〕
第4図はキヤラクタデイスプレイ装置の一例を
示すブロツク図であつて、1はインターフエース
部、2はリフレツシユメモリ、3は制御部、4は
キヤラクタジエネレータ、5は表示部、6はキー
ボードを表わしている。
第4図において、インターフエース部1で受け
たコンピユータからのデータ(文字コード等)は
リフレツシユメモリ2に貯えられ、ラスタの走査
に同期して、制御部3によつて読み出される。そ
して、その内の文字コードがキヤラクタジエネレ
ータ4に送り込まれる。キヤラクタジエネレータ
4は転送を受けた文字コードをドツトパターンに
変換して表示部5に送出する。表示部5の画面上
での表示の位置は後述するサブブロツク単位でハ
ード的に固定されており、かつリフレツシユメモ
リ2のアドレスとは1対1に対応している。すな
わち、リフレツシユメモリ2の特定のアドレスの
内容は、これと対応する画面の一定の位置に表示
される。
複数種類の大きさの文字を表示させる場合に
は、最も小さな文字の区画寸法(ドツト構成)を
単位として、その整数倍の組み合わせに依るのが
普通である。
第5図は画面データと表示画面の関係の例を表
わした図であつて、7は小形文字、8は中形文
字、9は標準文字、10は倍角文字、11は倍幅
文字、12は倍高文字を示している。表示文字の
最小単位(最小文字の区画)はサブブロツクと呼
ばれ縦12ドツト、横16ドツトで構成されている。
そして、キヤラクタジエネレータは標準文字や中
形文字については該当する文字のパターンをサブ
ブロツク毎(象限毎)に分解して、象限情報に基
づいてそれぞれのパターンを発生する。
第6図は文字パターンとキヤラクタジエネレー
タのデータとの関係を示す図で、13は標準文
字、14は中形文字、15は小形文字、16は
CGメモリ(ROM)、17は標準文字のパターン
データ、18は中形、小形文字のパターンデータ
を表わしている。また、図中の〜は象限を表
わしている。
〔発明が解決しようとする問題点〕
以上説明したようなキヤラクタデイスプレイ装
置において、大きさの異なる文字が混在して表示
されている画面上で、文字の挿入や削除などのよ
うに行方向に文字並びを移動(シフト)させなく
てはならない編集を行なう場合、従来は最小の文
字の単位か、または特定の大きさの文字単位で、
文字の挿入や削除を行なつていた。
そのため広い範囲についての編集を行なう場
合、部分的な編集を何回も繰り返さなくてはなら
ないから、操作が煩雑であると言う問題点があつ
た。また、行がシフトするとき小さな文字に続く
大きな文字の1部(象限)だけが移動してしまつ
たりするので、その復元のために更に文字の削除
や挿入を行なわなければならないことがあり、編
集に際する操作性を更に悪化させていると言う問
題点があつた。
本発明は上記従来の欠点に鑑み、大きさの異な
る文字が混在して表示されている画面上で行がシ
フトする様な編集を行なう場合であつても、少な
い操作回数で容易に編集が行なえ、また意図せざ
る文字の部分的移動等による画面の破壊を生ずる
ことのない制御方式を提供することを目的として
いる。
〔問題点を解決するための手段〕
そして、この目的は本発明によれば、特許請求
の範囲に記載のとおり、複数種類の大きさの文字
を混在させて表示することの可能なキヤラクタデ
イスプレイ装置において、編集を開始すべき位置
と編集の対象となる文字並びの高さを指定するカ
ーソルを表示する手段と、表示されている文字が
該カーソルによつて指定される高さ内に位置して
いるか否かを検出する手段とを設け、表示されて
いる文字並びについて文字の挿入や削除を行なつ
て該文字並びが行方向に移動するとき、カーソル
で指定された高さの範囲を越える大きさの文字ま
たは該範囲を越えて位置している文字を検出した
とき、該文字を含むそれ以降の文字並びを移動し
ないことを特徴とする表示画面編集制御方式によ
り達成される。
〔作 用〕
上記によるキヤラクタデイスプレイ装置におい
て、各種の大きさの文字が混在して表示されてい
るとき、編集の開始位置と編集の対象としたい高
さをカーソルによつて指定することにより、該カ
ーソルで示される位置以降で、かつ、該カーソル
で示される高さ(幅)内にある文字について、1
度に削除したり新らたな文字を挿入したりするこ
とが出来る。そしてその結果として文字並びが行
方向に移動(シフト)するとき、前記カーソルで
指定された高さ(幅)を越える大きさの文字や、
指定された高さ(幅)を越えて配置された文字に
遭遇すると該文字を含む該文字以降の文字につい
ては移動させない様に制御する。従つて文字のパ
ターンの一部が移動してしまつたりして画面が破
壊されると言う様な現象は生じない。
〔実施例〕
第1図は本発明の1実施例の制御を示す流れ図
である。第1図において、編集行とは編集開始時
のカーソル高で決まる行であつて、該カーソル高
に包含されない文字が現れるまでの間を言つてい
る。すなわち、一般のワードプロセツサのように
文字サイズが1種類の場合には、必然的に行が定
まつてしまうが、各種のサイズの文字が混在する
画面では、それが不可能であるから上記の様に定
義している。第2図は編集行について説明するた
めの図であつて、表示された画面の一部を表わし
ており、19はカーソル、20は編集行の範囲を
示している。
また、編集に際する削除挿入等による行シフト
の行なえる範囲を編集領域と呼ぶが、該編集領域
の終りである他との境界は2種類存在する。すな
わち、編集開始位置からカーソル高と一致してい
る文字が続いている範囲の後に復改マーク(通常
画面の右端にある)があるとき、そこを境界位置
として論理画面境界と呼び、一方、編集開始位置
からカーソル高と一致している文字が続いている
範囲の後にカーソル高と一致しない文字があると
き、そこを境界位置として異種文字境界と呼ぶ。
そして前者の場合、挿入、削除等が1編集行以上
の範囲で行なわれたときには境界のある行も編集
行単位で上下して(復改マークも上下する)境界
のある行以降の画面もそのまま上下する。一方、
後者の場合には、境界以降の画面は編集による影
響は受けないが、編集行の移動により境界位置か
ら溢れた文字は消滅する。
異種文字境界位置の識別は編集開始位置からの
編集行の最も上の準行(サブブロツクの行)と最
も下の準行の各サブブロツクを調べることにより
行なわれる。すなわち、各サブブロツクに対応し
てメモリ上に持つている第3図の様な5バイト情
報のサイズ指定ビツト21、象限指定ビツト2
3、倍幅指定ビツト26、倍高指定ビツト27を
見ることにより該当するサブブロツクが、或る文
字の最も上のサブブロツクであるか、または最も
下のサブブロツクであるかを判定している。上記
5バイト情報中には上記以外に文字コード22、
カーソル表示指定ビツト24、編集カーソル表示
ビツト25等がありそれぞれ制御に使用されてい
る。また、サイズ指定ビツト21は“0”のとき
標準パターン、“1”のとき小形または中形パタ
ーンを示すもので、一方、倍角、倍幅、倍高文字
は標準パターンを倍幅指定、倍高指定により横、
縦に拡大して表示している。
本制御においては、削除処理か挿入処理かの認
識は特に行わず、単に位置Aと位置Bとの関係の
みで削除になるか挿入になるかが決まる。すなわ
ち、「位置A<位置B」の時は挿入になり、「位置
A>位置B」ときは削除になる。第1図に示した
流れ図において、挿入の場合には、〓1の表示の
ある位置に挿入文字の書き込み処理が入る。
〔発明の効果〕
本発明の方式によれば、キヤラクタデイスプレ
イ装置において、種々の大きさの文字を混在して
表示させた画面上での行がシフトする可能性のあ
る編集を行なう場合であつても、少ない操作回数
で容易に目的とする文字の挿入や削除が行なえる
と共に、意図せざる画面の破壊などを生ずること
が無いから操作性を向上させることが出来るので
効果は大である。
【図面の簡単な説明】
第1図は本発明の1実施例の制御を示す流れ
図、第2図は編集行について説明するための図、
第3図はメモリ上の5バイト情報を示す図、第4
図はキヤラクタデイスプレイ装置の1例を示すブ
ロツク図、第5図は画面データと表示画面の関係
の例を表わした図、第6図は文字パターンとキヤ
ラクタジエネレータのデータとの関係を示す図で
ある。 1…インタフエース部、2…リフレツシユメモ
リ、3…制御部、4…キヤラクタジエネレータ、
5…表示部、6…キーボード、7,15…小形文
字、8,14…中形文字、9,13…標準文字、
10…倍角文字、11…倍幅文字、12…倍高文
字、16…CGメモリ(ROM)、17…標準文字
のパターンデータ、18…中形、小形文字のパタ
ーンデータ、19…カーソル、20…編集行の範
囲、21…サイズ指定ビツト、22…文字コー
ド、23…象限指定ビツト、24…カーソル指定
ビツト、25…編集カーソル表示ビツト、26…
倍幅指定ビツト、27…倍高指定ビツト。

Claims (1)

    【特許請求の範囲】
  1. 1 複数種類の大きさの文字を混在させて表示す
    ることの可能なキヤラクタデイスプレイ装置にお
    いて、編集を開始すべき位置と編集の対象となる
    文字並びの高さを指定するカーソルを表示する手
    段と、表示されている文字が該カーソルによつて
    指定される高さ内に位置しているか否かを検出す
    る手段とを設け、表示されている文字並びについ
    て文字の挿入や削除を行なつて該文字並びが行方
    向に移動するとき、カーソルで指定された高さの
    範囲を越える大きさの文字または該範囲を越えて
    位置している文字を検出したとき、該文字を含む
    それ以降の文字並びを移動しないことを特徴とす
    る表示画面編集制御方式。
JP15053484A 1984-07-20 1984-07-20 表示画面編集制御方式 Granted JPS6128997A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15053484A JPS6128997A (ja) 1984-07-20 1984-07-20 表示画面編集制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15053484A JPS6128997A (ja) 1984-07-20 1984-07-20 表示画面編集制御方式

Publications (2)

Publication Number Publication Date
JPS6128997A JPS6128997A (ja) 1986-02-08
JPH0254958B2 true JPH0254958B2 (ja) 1990-11-26

Family

ID=15498966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15053484A Granted JPS6128997A (ja) 1984-07-20 1984-07-20 表示画面編集制御方式

Country Status (1)

Country Link
JP (1) JPS6128997A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63220354A (ja) * 1987-03-09 1988-09-13 Fujitsu Ltd 文字画面編集処理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS607275B2 (ja) * 1978-12-04 1985-02-23 三菱電機株式会社 表示装置

Also Published As

Publication number Publication date
JPS6128997A (ja) 1986-02-08

Similar Documents

Publication Publication Date Title
US4789855A (en) Device for editing document in colors
US6999622B2 (en) Stroke data editing device
US4785296A (en) Method and system for displaying image data
EP0105490A2 (en) Font display and text editing systems with character overlay feature
US4189727A (en) Display advance system for a word processor
US5617115A (en) Word processing unit with document display function
CA1171540A (en) Method of entering field dependent criteria for selecting records of spatially related data in an interactive text processing system
JPS5936778B2 (ja) デ−タ印刷装置
CA2023832C (en) Method and apparatus for filing contours in digital typefaces
JP3036767B2 (ja) 印刷装置および方法
JPH0254958B2 (ja)
JPH0469916B2 (ja)
JP2550562B2 (ja) 文字表示装置
JPS5949609B2 (ja) 校正位置指示方式
JPH0469914B2 (ja)
JPS6128995A (ja) 繰り返し処理方式
JP2595399B2 (ja) 文書処理方法
JPH0371028B2 (ja)
JPS61158384A (ja) 文字処理装置
JPH1074196A (ja) 編集処理方法及び文書編集装置
JPS60217391A (ja) デイスプレイ装置
JPS6345673A (ja) ワ−ドプロセツサ
JPH023862A (ja) 文書処理装置
JPS61108562A (ja) 文字ピツチ処理方式
JPS6216431B2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees