JPS59163666A - 多重カ−ソルによる図形成生装置 - Google Patents

多重カ−ソルによる図形成生装置

Info

Publication number
JPS59163666A
JPS59163666A JP58037347A JP3734783A JPS59163666A JP S59163666 A JPS59163666 A JP S59163666A JP 58037347 A JP58037347 A JP 58037347A JP 3734783 A JP3734783 A JP 3734783A JP S59163666 A JPS59163666 A JP S59163666A
Authority
JP
Japan
Prior art keywords
pattern
cursor
memory
character
area
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
JP58037347A
Other languages
English (en)
Inventor
Kikuo Hatasawa
畠沢 菊雄
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58037347A priority Critical patent/JPS59163666A/ja
Publication of JPS59163666A publication Critical patent/JPS59163666A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00—Handling natural language data
    • G06F40/10—Text processing
    • G06F40/166—Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は図形の成牛、特に既存図形を変更することに好
適な多重カーソルによる図形成生装置に関するものであ
る。
〔従来技術〕
従来、文字パターンの開発は、人手によってドツトを黒
くぬシつぶしてデザインの良否を判断するという方法を
とっており、文字パターンセットの開発に膨大な工数を
必要とするという欠点があった。
〔発明の目的〕
本発明の目的は、上記従来方法の欠点を解決し、文字パ
ターンの修正に際して容易にパターンの変更ができる多
重カーソルによる図形成生装置を提供することにある。
〔発明の概要〕
本発明の要点は、ドツトで構成される図形を成牛ずる装
置において、既図形パターンの一部を囲む領域にカーソ
ルエリアを形成する手段と、該カーソルエリアに囲まれ
た図形を任意方向に移動させる手段とからなυ、該移動
に際して図形のつぎ足し短縮を合せて行い元のパターン
がもつ文字としての特徴を失わないように補正を加える
多重カーソルによる図形成生装置である。
〔発明の実施例〕
第1図(a)、(b)、(e)は「容」という漢字のデ
ザイン例を示す図である。図示するように「容」という
漢字は「口」の形によシ違ったデザインとなることが理
解できる。
第2図(a)、Φ)、(c)は「つ」の形、すなわちう
かんむシの形を示している。同図(a)に比べて同図(
b)、(C)の順にうかんむりの右の部が長くなってい
る。
第3図(a)、(b)、(e)は「口」の形を示す。同
図(a)に比べ同図(ロ)が下方に伸びてお沙、同図(
c)はさらに同図(b)に示す「口」が右に伸びている
例を示している。
第2図中、点イ、口、ハ、二の4点が作る四角で囲まれ
る部分も同図(罎(b)、(C)と右に移動するにつれ
てうかんむシが右に長くなっている。同様に第3図の点
イ、口、ハ、二の4点が作る四角形で囲まれる部分も同
図(a)、(ロ)、(C)と移動するにつれて「口」の
字を大きくすることができる。ここで第2図、第3図で
示したパターン移動の対象となる点イ、口、ハ、二が作
る4角形をカーソルエリアと呼ぶことにする。
第4図は前記カーソルエリアの定義のし方を説明するだ
めの図である。同図において、41はグラフィックディ
スプレイの画面であり、該画面41の点イの位置にカー
ソルがあるものとする。通常のグラフィックディスプレ
イ又はキャラクタディスプレイではカーソルは画面41
上の1点に存在するのみであるが、本発明の実施例では
次のようにしてカーソルの数を増やしていく。
第5図はグラフィックディスプレイ操作盤を示す図で、
該操作盤には図示するようにカーソル移動キ一群51、
マルチカーソルモードキー52、移動開始キー53が設
けられている。
マルチカーソルモードキー52をオンにしてカーソル移
動キ一群51のカーソル移動キー51aを押すと、第4
図に示すようにカーソルが点イから点口に移動する。こ
のとき、点イおよび点イから点口の間は全べてに亘って
カーソルが残る。すなわち点イから点口までの横に長い
カーソルを画面41上に設けたことになる。次にカーソ
ル移動キ一群51のカーソル移動キー51bを押下する
と点イから点口までのカーソルバーが点二から点ハの位
置まで移動し、かつ移動軌跡のすべてにカーソルが残る
ことになる。すなわち点イ、口、ハ二で囲まれる四角形
のカーソルエリアが定義されることになる。
次に、操作盤のマルチカーソルモードキー52をオフに
して、カーソル移動キ一群51のカーソル移動キー51
a、51bを順に押下すれば第4図に示すように点イ、
口、ハ、二で囲まれたカーソルエリアがAの位置からB
の位置へ゛移動する。
次にカーソルエリアの移動に際して、該カーソルエリア
内のパターンを元の文字としての特徴を失わないで移動
させる方法について、第6図を用いて説明する。第6図
において、点イがら点口までの辺(辺イーロ)、点口か
ら点ハまでの辺(辺ローハ)、点ハから点二までの辺(
辺ハーニ)、点二から点イまでの辺(辺二−イ)をそれ
ぞれ切出し境界線と呼ぶことにする。各切出し境界線中
文字と交っているのは辺イー二である。各切出し辺の垂
直方向にパターンが移動する場合、もし切出線と文字と
が交っていれば切出線上の文字区間を移動方向へ延長も
しくは短縮する。具体的には第2図、第3図に示す如く
点イ、口、ハ、二に囲’tnfcカーソルエリアの移動
に伴って切出線上の文字区間が前記の如く軌跡を描くこ
とにより文字の性質が保存される。
第7図は本発明の一実施例をなす多重カーソルによる図
形放生装置のブロック図である。同図において、71−
aはパターンメモリ、71−bはカーソルメモリ%71
−1は移動パターンメモリ、72はCPU、73はキー
ボードユニット、74はディスプレイユニット、75は
フロッピデスクユニットを示す。
文字パターンはフロッピデスクユニット75がらCPU
72によシ読み出され、パターンメモリ71−aに格納
されると同時にディスプレイ74に表示される。キーボ
ードユニット73には、第5図に示す操作盤のキー類が
装備されている。キーボードユニット73に装備された
マルチモードキー52とカーソル移動キ一群51の操作
によってカーソルメモリ71−bにカーソルエリアが記
憶される。
次に移動開始キー53の押下によって、パターンメモ!
J 71− aからカーソルエリア相当分のパターンが
切り出されて移動パターンメモリ71−Cに移され、同
時に切υ出されたパターンはパターンメモリ71−aか
ら消去される。一方デイスプレイユニット74の画面上
に表示される表示は、パターンメモリ71−81カーソ
ルメモリ71−b、移動パターンメモリ71−(!の記
憶内容を同時に表示するために、上記3個のメモリ71
−a。
71−b、71−cの存在を操作者に意識されることは
ない。
次にマルチカーソルキー52をオフにしてカーソルを移
動させるとカーソルメモリ71−b内のカーソルエリア
と移動パターンメモリ71−c内の移動パターンがカー
ソル方向へ移動する。このとき切出し線上の文字区間の
軌跡はパターンメモリ71−aに残される。
以上の製作を第8図および第9図のフローチャートに示
す。まず、カーソル移動の割込みがかかるとステップ8
1にてマルチカーソルモードキー52が押下されマルチ
カーソルモードか否かを判断する。もしマルチカーソル
モードでなければステップ82にて、カーソル方向に移
動)くターンメモリ71−Cの内容とカーソルメモリ7
1−bの内容を移動する。次にステップ83にて、カー
ソルメモリ71−bの値によってノくターンメモリの内
容を表のように修正する。
表 ステップ81にて、=rルチカーソルモードであれば、
カーソルメモリ71−bにカーソル移動キ一群51の操
作によるカーソル軌跡を記録する。
軌跡は一1″で記録する。
移動開始割込がかかると、ステップ91にて、ノくター
ンメモリ7l−1aとカーソルメモリ71−bの対応す
る値(・0”または−1″ )の論理積を移動パターン
メモI)71−Cに書き込み移動ノくターンの切5り出
しを行う。次にステップ92にて、カーソルメモ+)’
11−bの″1”の値の座標位置に対応するパターンメ
モIJ71=Hの値を“0”にして、パターンメモリ7
1−aよシ移動パターンを消去する。続いてステップ9
3にて、カーソルメモ!J71−bの各座標の値を垂直
、水平方に“0”→“1”、 1#→″0”に変化して
いる箇所の・1″の座標のみを一1″とし他をパ0#と
じて、カーソルエリアの境界線抽出する。さらに続いて
ステップ94にて、カーソルメモリ71−bと移動パタ
ーンメモリ71−cの各対応座標の値の論理積をとシカ
−ツルメモリ71−bに格納してカーソルエリアの境界
線と文字パターンの交点抽出を行い、終了する。
移動パターンメモリ71−cをパターンメモリ71−a
と別にすることによυ、パターンの移動先に別のパター
ンがある場合、移動したいパターンと元のパターンの区
別ができなくなる。この不具合を防止するため次のよう
な操作を行う。例えば第10図(a)の「実」という文
字部の斜線部分Cの位置を調整しだい場合、同図(b)
のようにして点イ、口、ハ、二で囲まれた移動パターン
部分を文字と交わらないように切出せば移動対象パター
ンが明確となシ元のパターンの任意位置に割9つけるこ
とができる。
上記のように操作することにより所望の文字パターンを
確認できたならばフロッピーディスク75にパターンメ
モリ71−aと移動パターンメモリ71−Cの内容を戻
し、修正パターンを保存する。
〔発明の効果〕
以上説明したように、本発明に係る多重カーソルによる
図形成牛装置は、読図形パターンの一部を囲む領域にカ
ーソルエリアを形成する手段と、該カーソルエリアに囲
まれた図形を任意方向に移動させる手段とからなυ、該
移動に際して図形のつぎ足し短縮を合せて行うようにし
たので、文字パターンの修正がよυ短時間に容易に行う
ことができると共に、よシ品質のよい文字パターンの生
産が可能となる。
【図面の簡単な説明】
第1図(a)、(b)、(e)は文字の形を示した図、
第2図(a)、0))、(c)および第3図(a)、(
b)、(e)は文字パターンの変更を示す図、第4図は
パターンの移動例を示す図、第5図は操作盤の操作キー
を示す図、第6図はパターンの切出しを示す図、第7図
は多重カーソルによる図形放生装置のブロック図、第8
図、第9図は処理の流れを示すフロチャート図・第10
図は部分パターンの移動を示す図である。 41・・・画面、51・・・カーソル移動キ一群、52
・・・マルチカーソルモードキー、53・・・移動開始
キー、71−a・・・パターンメモリ、71−b・・・
カーノルメモリ、71−c・・・移動パターンメモリ、
72・・・CPU、73・・・キーボードユニット、7
4・・・ディスプレイ、75・・・フロッピーディスク
。 ′)!・ 1rゴ メ・ <0)        Cb)       (c)l

Claims (1)

    【特許請求の範囲】
  1. ドツトで構成される図形を成牛ずる装置において、既図
    形パターンの一部を囲む領域にカーソルエリアを形成す
    る手段と、該カーソルエリアに囲まれた図形を任意方向
    に移動させる手段とからなり、該移動に際して図形のつ
    ぎ足し短縮を合せて行うことを特徴とする多重カーソル
    による図形成生装置。
JP58037347A 1983-03-09 1983-03-09 多重カ−ソルによる図形成生装置 Pending JPS59163666A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58037347A JPS59163666A (ja) 1983-03-09 1983-03-09 多重カ−ソルによる図形成生装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58037347A JPS59163666A (ja) 1983-03-09 1983-03-09 多重カ−ソルによる図形成生装置

Publications (1)

Publication Number Publication Date
JPS59163666A true JPS59163666A (ja) 1984-09-14

Family

ID=12495037

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58037347A Pending JPS59163666A (ja) 1983-03-09 1983-03-09 多重カ−ソルによる図形成生装置

Country Status (1)

Country Link
JP (1) JPS59163666A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63108388A (ja) * 1986-10-27 1988-05-13 キヤノン株式会社 画像処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63108388A (ja) * 1986-10-27 1988-05-13 キヤノン株式会社 画像処理装置

Similar Documents

Publication Publication Date Title
US4683468A (en) Method for manipulation of graphic sub-objects in an interactive draw graphic system
JPH0555893B2 (ja)
JPS60184290A (ja) 対話型表示装置
JP5057895B2 (ja) 画像出力装置および画面構成方法
JPH0363756A (ja) 文書編集装置
JPS644189B2 (ja)
JPS5846427A (ja) 文書編集装置
JP2549630B2 (ja) 画像情報処理装置
JPH08272994A (ja) 情報処理装置および情報処理方法
JPS63187331A (ja) マルチウインドウによるデ−タ表示方式
JP3658493B2 (ja) 電子組版方法およびその処理を実行するためのプログラムを記録した記録媒体
JPS59225480A (ja) 文書編集装置
JPH04218877A (ja) 電子画像修正方法及び装置
JP2586027B2 (ja) 画像編集処理装置
JPH08123972A (ja) オブジェクト文書編集装置
JPS6314194A (ja) 文字パタ−ンの編集登録装置
JP2605690B2 (ja) 画像作成装置
JPH01318168A (ja) 文書作成装置
JPH0583382B2 (ja)
JPS62140171A (ja) ドキユメントレイアウト編集方式
JPS60231272A (ja) グラフイツク処理方式
JPH0194387A (ja) 文書編集方式
JPH0368998A (ja) モザイクパターン入力装置
EP0441497A2 (en) Electronic image processing system
JPH0384660A (ja) 文書作成装置