JPH0225218B2 - - Google Patents

Info

Publication number
JPH0225218B2
JPH0225218B2 JP59055665A JP5566584A JPH0225218B2 JP H0225218 B2 JPH0225218 B2 JP H0225218B2 JP 59055665 A JP59055665 A JP 59055665A JP 5566584 A JP5566584 A JP 5566584A JP H0225218 B2 JPH0225218 B2 JP H0225218B2
Authority
JP
Japan
Prior art keywords
image
color information
color
coordinates
storage means
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
JP59055665A
Other languages
English (en)
Other versions
JPS60198631A (ja
Inventor
Masaki Takakura
Yoji Noguchi
Yasukuni Yamane
Nobutoshi Gako
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP59055665A priority Critical patent/JPS60198631A/ja
Priority to US06/714,757 priority patent/US4695966A/en
Publication of JPS60198631A publication Critical patent/JPS60198631A/ja
Priority to US07/061,296 priority patent/US4949279A/en
Publication of JPH0225218B2 publication Critical patent/JPH0225218B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ライトペン・デジタイザー・ジヨイ
ステイツク等の座標入力手段を用いて、CRTな
どのデイスプレイ上に画像を作成・修正する画像
作成装置に関する。
(従来技術) 従来の画像作成装置を用いると、デイスプレイ
の画面上に、ライトペン等を用いて次の手順で線
を描くことができる。線を描く前に、線の色を予
め設定する。次に、線の座標を設定する。次に、
設定した色を有する座標を設定した線を画面上に
表示する。
ところで、この場合、色の設定を一旦行うと、
この設定を変更するまでは、同じ色の線しかひけ
ない。たとえば、赤い色を設定すると赤い線しか
ひけず、赤い色を部分的に青つぽくすることや、
徐々に黄色に変えることなどは、不可能である。
このため、色調が微妙に変化した深みのある画像
を作成することはできない。
この点、従来の画像作成装置においても、画面
上の各点毎に色を設定することは可能であるが、
設定のために、大きな労力を要する。
(発明の目的) 本発明の目的は、簡単な操作で、色が変化して
いく線を描くことが可能な画像作成装置を提供す
ることである。
(発明の構成) 本発明に係る画像作成装置の特徴は、二種類の
画像メモリ、すなわち、画面上の各画素に対応す
る色情報を予め記憶させておくための色情報記憶
用メモリと画像を記憶させるための画像記憶用メ
モリとを備えることである。画面上の画像を描く
際には、画像の名座標に対応する色情報は、色情
報記憶用メモリの中のこの座標に該当するアドレ
スの色情報を読出し、画像メモリ上の所定の形状
の部分に転送し、記憶させる。したがつて、画像
の座標を入力するごとに、色情報を入力しなくて
も、色の変化していく画像を作成することが可能
になる。
第1図は、本発明の構成を明示するための全体
構成図である。本発明に係る画像作成装置は、一
画面分の画面上の各画素に対応する色情報を記憶
する色情報記憶手段aと、この色情報記憶手段a
に予め画面の色のパターンを入力するための色情
報入力手段bと、一画面分に相当する画像の情報
を記憶する画像記憶手段cと、この画像記憶手段
cに記憶された画像を表示する表示手段dと、描
きたい画像の座標を入力するための画像座標入力
手段fと、上記の画像記憶手段cの中の画像入力
手段eにより入力された座標を基にした所定の形
状内の座標に上記の色情報記憶手段aに記憶され
ているこの座標での色情報を書き込む画像入力手
段eとからなり、描きたい画像の座標を画像座標
入力手段fにより入力することにより、予め色情
報記憶手段aに記憶させた画面の色のパターンを
基にして、場所により色の変化する画像を描くよ
うにしたことを特徴とする。
(実施例) 本発明の実施例の画像作成装置を、第2図に示
す。本装置においては、画像作成の制御に用いる
ために、制御用マイクロプロセツサ1と制御用プ
ログラム等を記憶するためのROM2と、制御時
に使用する変数等を記憶するRAM3と、制御用
の命令を入力するためのキーボード等の命令入力
装置4とが、相互にバスを介して接続されてい
る。このバスは、さらに、一画像分の各画素に対
応する色情報を予め記憶させておくための色情報
メモリ5と、一画像分の各画素に対応する色情報
を記憶できる画像メモリ6と、インターフエイス
7を介して、画像データを蓄えるためのカセツト
テープ・フロツピーデイスク・ハードデイスク等
の記憶媒体を用いる外部記憶装置8と、画像の座
標を入力するためのライトペン・デジタイザー等
の座標入力装置9とが、接続されている。画像メ
モリ6に格納された色情報を表示するCRTなど
のデイスプレイ装置10は、インターフエイス1
1を介して、画像メモリ6に接続されている。
次に、ROM2に格納されている制御用プログ
ラムの一例を第3図〜第5図に示すフローチヤー
トを用いて説明する。
第3図は、画面上の与えられた座標点に色情報
を書き込む基本サブルーチンのフローチヤートで
ある。このサブルーチンを用いるときは、予め、
座標値Pを与えておく。まず、与えられた座標値
Pに対応する色情報メモリ5上のアドレスを計算
し、このアドレスでの色情報Cpを取り出す(ス
テツプP1)。次に座標値Pに対応する画像メモ
リ6上のアドレスを計算し、このアドレスに、ス
テツプP1で得た色情報Cpを書き込む(ステツ
プP2)。そして、メインプログラムに戻る(ス
テツプP3)。
第4図は、第3図に示す基本サブルーチンを用
いる手書きで線を描くサブルーチンのフローチヤ
ートである。まず、ライトペン等の座標入力装置
9より描くべき画像の中の一点の座標P0を入力
する(ステツプP11)。この座標点P0をPに代
入して(ステツプP12)、基本サブルーチンを
実行し(ステツプP13)、画像メモリ6の座標
点P0に該当する色情報Cpを記憶させる。次に、
線の書き込みが終了したかを判断する(ステツプ
P14)。終了と判断しなかつた場合には、ステ
ツプP11に戻り、次の座標を入力し、連続して
線を描きつづける。終了と判断すると、メインプ
ログラムに戻る(ステツプP15)。この判断は、
たとえば、予め設定した線の終端に達したかどう
かの判断により、また、画像作成装置の終了キー
が押されたかどうかの判断によりなされる。こう
して、画面10上に、色情報メモリ5で設定され
た色情報で色付けられた線が描かれる。
第5図は、太い線を描くサブルーチンのフロー
チヤートである。線を太くするには、入力された
線の座標を中心として、ある図形、たとえば円、
を描けばよい。このサブルーチンを用いる前に、
この図形を指定しておく。まず、座標入力装置9
からの入力された座標値P0を読みとる(ステツ
プP21)。次に、この座標値P0を中心に所定の
図形を描く(ステツプP22)。次に、線の書き
込みが終了したかどうかを判断し(ステツプP2
3)、終了していない場合は、ステツプP21に
戻り、終了と判断したときは、メインプログラム
に戻る(ステツプP24)。
ここで、ステツプP22は、詳しくは、次のス
テツプからなる。所定の図形を構成する点の数を
nEとする。このnE個の点に順次色情報を転送す
る。まず、nE個の点を順序づける変数iを1とお
く(ステツプP31)。次に、所定の図形のi番
目(現在は一番目)の点の座標eを計算する(ス
テツプP32)。これは具体的には、所定の図形
の相対的な座標のデータをテーブルに記憶してお
き、このデータを順次読み出し、座標P0に加え
ることにより実現できる。この計算された座標ei
をPとし(ステツプP33)、基本サブルーチン
を用いて、この点eiに色情報を書き込む(ステツ
プP34)。次に、iを1つ増加し(ステツプP
35)、iがnE以下であるかどうかを判断する
(ステツプP36)。iがnE以下の場合は、ステツ
プP32に戻り、所定の図形を描き続ける。nE
越えると、所定の図形を描き終つたとして、次に
進む。このようにして、ステツプP22で、一点
の座標P0を入力するだけで、その周囲の数点も
描かれることになるので、太い線を描くことがで
きる。また、所定の図形の大きさを変形すれば、
線の太さも変えることができる。
以上の線を描くサブルーチン(第4図と第5
図)は、手書きによつて線を書き込む場合である
が、二点間を結ぶ直線や円弧を描く場合や、閉曲
線内を塗りつぶす場合なども、同様に、場所によ
つて徐々に色を変更したり、模様をつけたり、ま
た、その模様の大きさを場所によつて変化させた
りすることが可能である。
色情報メモリ5の色のパターンを入力する方法
としては、たとえば、制御用マイクロプロセツサ
1にデータを計算して書き込む方法や、ピデオカ
メラ等でパターンを読みとつて入力する方法があ
る。前者は、徐々に色が変化するパターンや繰り
返し模様のパターン等の比較的簡単なパターンに
向いている。また、後者は、ビデオカメラで撮影
できるものなら何にでも適用できる。
なお、色情報メモリ5の内容をそのままでデイ
スプレイ10に表示すると、設定した色のパター
ンを簡単に知ることができる。たとえば、第2図
に示す画像作成装置においては、色情報メモリ5
の内容と画像メモリ6の内容とを入れ換えると、
色情報メモリ5の内容がデイスプレイ10に表示
できる。
本発明により描かれた太い線の例を第6図と第
7図とに示す。ここで、第6図a、第7図aに示
すパターンA,A′は、色情報メモリ5に予め記
憶された色のパターンである。パターンAは、左
右へ色が6段階で徐々に変化するパターンであ
り、パターンA′は市松模様である。いま、手書
き入力により入力された軌跡41,51を第6図
b、第7図bに夫々示す。これに対応して、第6
図c、第7図cに示すB,B′には、太い線を描
くサブルーチンを用いて画像メモリ6に入力され
た線のパターン42,52を示す。この画像メモ
リ6上の太い線のパターン42,52は、予め色
情報メモリ5に記憶された色情報のパターンを反
映している。
(発明の効果) 本発明により、場所によつて色が変化するよう
な線・円等の画像を、容易に描くことができる。
これにより、画像作成装置の表現能力と飛躍的
に高めることができる。
【図面の簡単な説明】
第1図は、本発明の全体構成図である。第2図
は、本発明の実施例のブロツク図である。第3図
は、画面上の与えられた座標点に色情報を書き込
む基本サブルーチンのフローチヤートである。第
4図は、手書きで線を描くサブルーチンのフロー
チヤートである。第5図は、手書きで太い線を描
くサブルーチンのフローチヤートである。第6図
a,b,cと第7図a,b,cは、それぞれ、本
発明により描かれる太い線の形成例を示す。

Claims (1)

    【特許請求の範囲】
  1. 1 一画面分の画面上の各画素に対応する色情報
    を記憶する色情報記憶手段と、この色情報記憶手
    段に予め画面の色のパターンを入力するための色
    情報入力手段と、一画面分に相当する画像の情報
    を記憶する画像記憶手段と、この画像記憶手段に
    記憶された画像を表示する表示手段と、描きたい
    画像の座標を入力するための画像座標入力手段
    と、上記の画像記憶手段の中の画像入力手段によ
    り入力された座標を基にした所定の形状内の座標
    に上記の色情報記憶手段に記憶されているこの座
    標での色情報を書き込む画像入力手段とからな
    り、描きたい画像の座標を画像座標入力手段によ
    り入力することにより、予め色情報記憶手段に記
    憶させた画面の色のパターンを基にして、場所に
    より色の変化する画像を描くようにしたことを特
    徴とする画像作成装置。
JP59055665A 1984-03-22 1984-03-22 画像作成装置 Granted JPS60198631A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP59055665A JPS60198631A (ja) 1984-03-22 1984-03-22 画像作成装置
US06/714,757 US4695966A (en) 1984-03-22 1985-03-22 Image processing device
US07/061,296 US4949279A (en) 1984-03-22 1987-06-12 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59055665A JPS60198631A (ja) 1984-03-22 1984-03-22 画像作成装置

Publications (2)

Publication Number Publication Date
JPS60198631A JPS60198631A (ja) 1985-10-08
JPH0225218B2 true JPH0225218B2 (ja) 1990-06-01

Family

ID=13005147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59055665A Granted JPS60198631A (ja) 1984-03-22 1984-03-22 画像作成装置

Country Status (1)

Country Link
JP (1) JPS60198631A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5730084A (en) * 1980-07-31 1982-02-18 Fujitsu Ltd Image data processor
JPS58123132A (ja) * 1982-01-14 1983-07-22 Sanyo Electric Co Ltd Crt表示装置

Also Published As

Publication number Publication date
JPS60198631A (ja) 1985-10-08

Similar Documents

Publication Publication Date Title
US4196430A (en) Roll-up method for a display unit
US4700182A (en) Method for storing graphic information in memory
JPS6230298A (ja) 画像処理装置
JPH0336668A (ja) Cadシステムにおける形状生成方式
US4748442A (en) Visual displaying
JPH0225218B2 (ja)
JPH025102A (ja) Pcラダー図の入力方式
JPH0146905B2 (ja)
JP2856243B2 (ja) 市松模様自動作成装置および方法
US5680153A (en) Image Processing apparatus
JPS6153732B2 (ja)
JPH0276073A (ja) 描画装置
JPS60169895A (ja) 外字作成方法
JP2701056B2 (ja) 三次元物体の二次表現方法
JPS6019516B2 (ja) 画面編集方式
US5404429A (en) Figure processing apparatus
JPH0231393B2 (ja)
JP3308011B2 (ja) アニメーシヨン作成装置
JP3210822B2 (ja) アニメーション処理方法およびそれを実施するための装置
JPS61221878A (ja) 画像処理装置
JPH0319989B2 (ja)
JPS5930301B2 (ja) 画面情報の転送確認表示方式
JPH0772914B2 (ja) 図形表示装置及び図形表示方法
JPH0467672B2 (ja)
JPH02105274A (ja) 色混合処理装置