JPS6358578A - 画像編集装置 - Google Patents

画像編集装置

Info

Publication number
JPS6358578A
JPS6358578A JP20160786A JP20160786A JPS6358578A JP S6358578 A JPS6358578 A JP S6358578A JP 20160786 A JP20160786 A JP 20160786A JP 20160786 A JP20160786 A JP 20160786A JP S6358578 A JPS6358578 A JP S6358578A
Authority
JP
Japan
Prior art keywords
data
painting
partial
image
picture
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
JP20160786A
Other languages
English (en)
Inventor
Tadashi Yamakawa
正 山川
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP20160786A priority Critical patent/JPS6358578A/ja
Priority to DE3729023A priority patent/DE3729023C2/de
Publication of JPS6358578A publication Critical patent/JPS6358578A/ja
Priority to US08/313,397 priority patent/US6184860B1/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は画像編集装置に関し、特にさし絵等の絵画を編
集する画像編集装置に関する。
[従来の技術] 近年、ワードプロセッサの発達によって、誰にでも文書
の清書を活字印刷なみにすることが可能になった。また
、それに伴い文書中に図形データをも混載させる要求が
益々高まってきた。
これに対して、従来は点、直線、円、多角形等の基本図
形の描画コマンドを用意し、これらの描画コマンドを使
い分けて作図、或いは作画しているのが現状であった。
[発明が解決しようとする問題点コ ところが、例えば年賀状の干支の絵に代表される様に、
文書の主題を一目で見分けられることを目的とするイラ
スト等を前述した描写コマンドでもって作成するには相
当の熟練を要するため、それを駆使することができるの
は一部の人に限られているという大きな問題点があった
。
本発明は上述した従来技術に鑑みなされたものであり、
何人でも簡単な操作で絵画を作成編集することができる
画像編集装置を提供することにある。
[問題点を解決するための手段] この問題点を解決するために本発明は以下に示す様な構
成からなる。
すなわち、互いに異なる形態の画像要素と該画像要素そ
れぞれから派生した変形画像要素とを記憶する記憶手段
と、前記画像要素それぞれの表示画面での配置位置を指
定する配置位置指定手段と、前記表示画面上の所望の位
置を指定する位置指定手段と、配置された前記画像要素
の1つを前記位置指定手段により指定したとき、該画像
要素に対応する前記変形画像要素のリスト一覧を表示す
るリスト表示手段と、前記リスト中の1つの項目を選択
する選択手段と、該選択手段により選択された項目に対
応する前記変形画像要素でもって前記画像要素を置換す
る置換手段とを備える。
[作用] かかる本発明の構成において、記憶手段によって記憶さ
れている画像要素を配置位置指定手段により配置し、位
置指定手段により画像要素の1つを選択したときに、そ
の変形画像要素のリストを表示し、その内の1つの項目
を選択手段により選択し、その選択された画像要素に対
応する変形画像要素でもって置換手段により置換するも
のである。
[実施例コ 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
尚、本実施例での画像編集装置は、絵を構成する要素を
幾何学図形に限らず「山」や「ヨツト」やr男」や「女
jなどのある程度それだけでイラストと見なせるような
部分絵画まで拡張し、これらを組み合わせて絵を構成す
る方式を用いたものであり、また絵の修正を容易にする
ため、絵を構成する部分絵画が選択されると、それの種
々の修正方法を、その保止結果が想像される形式でメニ
ュー出力し、このうちの選択された項目に対応した修正
をほどこすことが可能なものである。以下、この様な本
実施例の画像編集装置について詳しく説明する。
[画像編集装置の説明(第1図、第2図)コ第2図は本
実施例の画像編集装置のブロック図である。画像編集装
置は、マイクロコンピュータやミニコンピユータ等の計
算機を用いて実現するのが一般的であり、本実施例の説
明もこれに沿って行う。
図中、201はマイクロプロセッサ等の演算処理装置で
代表されるCPUであり、内部に後述する動作手順(第
5.9.10図のフローチャート)を格納したメモリ2
01aを備えている。またこのCPU201はバス20
7を介しメモリ202、CRTインターフェース203
、マウスインターフェース204と接続されている。尚
、メモリ202には後述する部分絵画データ及びマスキ
ングデータが格納される。またCPU201は、マウス
インターフェース204を介し、オペレータがマウス2
06を操作して人力する座標をデータとして入力でき、
絵画やカーソル等をCRTインターフェース203を介
して、CPU201上に表示できる。
また、第1図は本実施例の画像編集処理装置の機能ブロ
ック図である。
画像編集手段101は絵画構成手段104に対して、絵
画を構成する部分絵画データの変更や、その位置の変更
を行うとともに、再表示の指示などを行う。一方絵画構
成手段104は、画像出力手段108に対し絵画を構成
する部分絵画データを、画像出力手段108に送り絵画
を表示する。
画像出力手段108は具体的にはCRT205とCRT
インターフェース203により実現する。
もちろん、絵画構成手段104が直接CRTインターフ
ェース203をアクセスせず、所定のドライバプログラ
ムを起動し、このドライバプログラムがCFLTインタ
ーフェース203を介し表示制御してもよい。むしろ後
者の方が一般的である。
この場合、ドライバプログラムとCRTインターフェー
ス203、CRT205で画像出力手段108を実況す
る。
また、画像編集手段101は、座標確定手段102を介
して、オペレータの指示する座標を人力する。これによ
り、オペレータは、絵画を構成する部分絵画データのう
ち、所望の部分絵画を画像編集手段に伝えることが可能
となる。座標人力手段107は、たとえばマウス206
とマウスインタフェース204とこれのドライバプログ
ラムより構成し、オペレータがマウス206を操作する
ことによって得られる移動変位ユやキーのON10 F
 Fなどの座標確定情報を人力する。座標確定手段10
2は、画像出力手段108に対しカーソル出力の指示を
するとともに、座標人力手段107により得られた移動
変位量に従って対応する分、カーソルの出力位置を逐次
変更する。さらに、このカーソル出力位置を、座標値と
して画像編集手段101に報告できるとともに、マウス
上に設けられたキー(以後、単にマウスキーという)な
どにより、オペレータが座標確定した時点を座標人力手
段107を介し、検出したとき、その時のカーソル出力
位置を、オペレータの指示圧標値をして、画像編集手段
101に伝えることができる。
また、メニュー作成手段103は、メニュー表示項目を
画像編集手段101より受取ってこれらをメニューリス
トとして配列し、画像出力手段108により表示する。
この場合、メニューリストを消去させたときは、再び元
の表示に戻るようにしておかなければならない。
このためメニューリストを表示する領域を固定するか、
或いはメニューリストの表示領域を保存した後にメニュ
ーリストを表示し、メニューリスト消去時、には、保存
したデータを復帰させるなどの方法によって実現できる
。後者はポツプアップメニューとしてよく知られている
。
[絵画構成の説明(第3図〜第7図)]絵画構成手段1
04の絵画表示はたとえば以下のようにして実現できる
。第3図に示す絵画構成テーブル301を設ける。これ
は実際はメモリ202中にデータとして格納する。絵画
構成テーブル301には、el、  2.・・・enの
複数の行あす、これらの1行それぞれが絵画を構成する
1つの要素に対応する。そして表は横に2つの欄に分け
てあり、302はその絵画構成要素に対応する部分絵画
データの識別子と記録する欄で、303は同一行の部分
絵画データの表示モード諸定数を記録する欄である。こ
の表示モード諸定数は、部分絵画データを加工して配置
するために必要なデータ(パラメータ)をいい、単純な
システムでは、座標変換定数を入れればよいし、回転、
拡大、縮小も行わない場合には、平行移動のためのX変
位、y変位を記録しておけばよい。第3図の絵画構成テ
ーブル301では、03行の欄302には“山;”が記
録されている。尚、この“、”は識別子には含まれない
デリミタ文字であり、“山”という識別子で識別される
部分絵画データを表している。モしてe、行の榴303
には、X+ 、 yIが記録されているので座標(xl
。
yI)に“山”を配置することを表わす。同様に02行
には、同じ部分絵画データ“山”を座標(x2.yz)
に配置することを表わし、e3は行は“人”という識別
子で識別される部分絵画データを座標(X3 、:J3
)に配置することを表している。そして、04行からe
n行の残りの行はデリミタ文字”;”のみで識別子がな
いので、絵画はこの3つの構成要素から作成されること
を表わしている。尚、ここでいう識別子及びデリミタ文
字の構成であるが、便宜上のものであってこれに限定さ
れるものではなく、且つ絵画構成テーブル301への人
力もこれに限定されるものではない。要は部分絵画デー
タの種類と表示モード諸設定数の区別がつけばよいわけ
である。
また、ここでいう部分絵画データはメモリ2゜2にその
属性とともに格納されるものである。−殻的には、部分
絵画データは、多種多様であり、大量の記憶容量を必要
とするので、磁気ディスク装置等の外部記憶装置に記憶
させる。この場合、メモリ202は外部記憶装置も主メ
モリも両方含むとすれば、ハードウェアの構成も第2図
のままでよいし、外部記憶装置は別にするならバス2゜
7を介し接続すればよいので、本システムでは木質的に
はかわりはない。外部記憶装置を利用した場合は特に、
これに記憶されるデータをファイルとして区別し、ファ
イル名によってデータを識別する。こういった場合は、
上記した識別子をファイル名に一致させれば、各部分絵
画データは1つのファイルとして取扱うことができると
いうメリットがある。また、簡単のため、各部分絵画デ
ータはラスクスキャンイメージでファイルとして格納さ
れ、各ファイルの先頭部分には、このデータの大きさ等
の情報を付加しておく。
例えば、識別子“山”の部分絵画データを第4図(a)
に示したが、これをメモリ202に格納するときは(図
中の黒は“1″、白はONに対応させると)第4図(b
)のように、山の部分だけ′0”で他は′1”のマスキ
ングデータもあわせ記憶しておく。すなわち、第4図(
a)に示す部分絵画と第4図(b)に示すマスク部分絵
画とを合せて記憶するわけである。こうすることにより
、部分絵画データを次々と重ねて書いていくとき、山の
部分をくり抜いた後、山を再び書と直すようにすれば、
特に配置される絵画構成要素から順に書くことにより重
ねあわせが正しく実現できる。また、識別子“人;”の
部分絵画を第6図に示すが、この“人”に対応するマス
キングデータも同様にメモリ202に格納されているも
のとする。
従って、この例においては、1つの絵画データは1つの
ファイルにまとめて記憶され、これらのファイルが絵画
データ記憶手段109に対応する。
第5図に絵画の作成手順のフローチャートを示す。尚、
このときには既に絵画構成テーブル301には各種識別
子とその表示モード諸定数が人力されているものとする
。言い遅れたが、この絵画構成テーブル301は表示画
面に表示されていて、その各種パラメータは不図示のキ
ーボードから入力されるものとするが、この人力の方法
はこれに限定されるものではなく、例えばタッチパネル
等の人力装置上に記載された各種識別子を選択すること
により設定する様にしてもかまわないし、座標人力もマ
ウス等の座標人力装置から入力しても構わない。
さて、ステップ5501で絵画構成テーブル301の1
行から順に見ていくように、初期値としてiに1を代入
する。ステップ5502で表示画面をまずクリアする。
次にステップ5503ではiで示される行elの識別子
で示されの部分絵画に対応するマスキングデータでもっ
て画面の座標(x+ 、y+ )よりマスキングをする
。すなわち、マスキングデータな画面のデータと論理積
をとり、結果を画面データとして表示するわけである。
例えば第4図(b)に示すマスキングデータ(黒の部分
が1で白の部分がO)でもって論理積を取ると“山゛°
の部分のみがクリアされ、その他の画像データは保持さ
れることになる。次にステップ5504では、マスキン
グデータにかわって部分絵画データを取り出し、座標(
x+ 、y+ )より画面に重ね書きを行えばよい。こ
れは論理積にかわって論理和にすれば実現できる。
これで1つの部分絵画が展開されることになる。次に、
ステップ5505ではiを1つインクリメントしてステ
ップ5506に穆ることになる。ステップ3506では
人力された部分絵画のデータ総数nとこのiとを比較し
て、全ての部分絵画の展開(重ね合せ)が終了したか否
かを判断することになる。すなわち、データ総数0分の
重ね合せが終了するまで同様の処理を繰返すことになる
。
以上の処理でもって得られた部分絵画データの重ね合せ
処理後の画像を第7図に示す。尚、図中の点線は実際に
は、絵画としては表示されないが、部分絵画データとの
対応をはつきりさせるために補助的に示した。また、各
部分絵画データの展開位置であるが、画面の左上端を座
標の原点とし、それぞれの絵画構成要素の平行移動の基
準も左上端とした。したがって、04行の絵画構成要素
“山”は(x+ 、 yI)に配置の指定があるので、
識別子山”の部分絵画データをこの位置を基準に表示す
る。モして02行の絵画構成要素は(X2 +  y2
 )に配置の指定がある。従ってステップ5503で説
明したように、まずマスキング処理が行われるので、今
出力した“山”の左下がクリアされ、これに新たな“山
”が上書きされるので、山が瓜なって表示される。そし
て、同様にして、83行の絵画構成要素の指定によりC
x3.ys )より人が表示され、結果的に画面の絵画
領域が第7図のようになるわけである。
[絵画要素の検索の説明 (第8図(a)、(b)、第9図コ 次に、オペレータが所望の部分絵画要素を検索する方法
の例を述べる。これは、例えばオペレータが特定の部分
絵画データを修正する場合には必要なものである。すな
わち、先に説明した様に部分絵画データを重ね合せする
ときには、奥の方の部分絵画データの一部が見た目に消
えることがある。その部分絵画データのみを訂正或いは
8勅などをするときには、どうしても目的とする部分絵
画データを検索することが必要であるからである。
さて、前述した処理手順で表示画面には画像出力手段1
08によって第8図(a)の画面が出力されている。こ
こでグラフィックカーソル801は、前述のように座標
確定手段102により出力されており、さらにオペレー
タがマウス206を動かすと、これに応じて、グラフィ
ックカーソル801も8励する。第8図(b)は、オペ
レータがマウス206を動かすことによりグラフィック
カーソル801が“人”を指した状態である。しかし、
人間の目からみたときには、。人”を指したつもりでも
、装置側からみた場合には必ずしも、そうとは限らない
。従ってこのとき装置側からは、グラフィックカーソル
801が“人”を指しているのかを、どのようにして判
別するのかが問題となる。
先に説明した様にオペレータがマウス206のキーを押
し、所望とする絵画データを検索する。
このときの部分絵画データの検索のIA埋手順を第9図
のフローチャートに示す。尚、このときの座標を(xe
 、  yc )とする。従って、この座標(xc 、
 yc )はたとえば第8図(b)におけるグラフィッ
クカーソル801の矢印の先の座標である。
さて、ステップ5901でiをnで初期化し、ステップ
905にてiを1減する。そしてステップ5906にて
、iがOになったら終了し、そうでないならステップ5
902に戻るため、en行から01行までステップ39
02〜5904を繰す返すことになる。これは、絵画構
成テーブル301の最下行から上方へ、1行づつ確かめ
るので、画面の手前の部分絵画構成要素から奥の部分絵
画構成要素に順々にその絵画構成要素に座標(xe、y
c )が含まれるかどうかチェックしていくことになる
。これにより例えば第8図(b)に示す2つの山の重な
った部分を指しても、手前の山が選択されることになる
。この処理をここで示したフローチャートで詳しく説明
すると以下の様になる。ステップ5902では01行の
絵画構成要素が絵画に実際に含まれているかどうかをチ
ニックする。本実施例では、識別子があるかどうかを見
ればよい。すなわち81行の欄302の内容がデリミタ
のみであるか識別子とデリミタが登録されているかを見
わければよいことになる。デリミタのみの場合は、絵画
の部分となっていないとみなせるのでステップ5905
に進み、上の行のチェックに進む。また識別子が存在し
たら、ステップ5903に穆り、01行の欄302の識
別子に対応するファイルを取り出し、そのファイルより
部分絵画データの有効サイズを算出する。
尚、ファイルのヘッダのフォーマットは本実施例では限
定していなく、従来からあるどの形式を用いてもかまわ
ない。いずれにしても、それぞれのフォーマットからサ
イズを算出できるし、ファイルにサイズ情報が直接食ま
れなくとも固定長であるとか、或いはメモリ中の他の部
分で表現して識別子により対応をとるとか、間接的にサ
イズは算出できる(そうでないと、画像の表示は不可能
である)。本実施例では簡単のためラスターイメージと
しているので、矩形領域のX軸長の△Xl とy軸長の
△yIが算出できる。これをe1行欄303の表示モー
ドにより変換をほどこして、表示画面上に占める領域が
算出できる。本実施例では、単純な平行移動であるので
、(xI、37+ )からのΔXl+Δ’j+の短形領
域が01行の絵画構成要素の占める領域である。すなわ
ち、X座標がX、以上でX、+へXi未満であり、かつ
X座標が71以上でyI+△y1未満の領域と算定でき
る。ステップ5904では、与えられた座標(xc 、
 yc )が上述した領域範囲に人っているかどうかを
見ればよい。範囲内であれば、その時点で対象絵画構成
要素は81行で定められたものと決定でき、手順を終了
し、範囲外のときはステップ5905に進み、さらに上
の行の要素のチェックを進める。従って手順終了時のi
が1からnのどれかであるときは、対象は81行で示さ
れる要素となり、iが0のとき該当なしと判定できるわ
けである。
[画像編集の説明(第8図(b)〜(f)、第10図〜
第15図)コ 以上の処理でオペレータが所望とする部分絵画構成要素
の検索が終了することになるが、以下にその検索された
部分絵画構成要素の画像編集処理について、第10図の
フローチャートに従って説明する。
まずステップ5toolでは編集の対象となる絵画構成
要素を決定する。この決定法については既に第9図のフ
ローチャートで説明した手順に従うものとする。すなわ
ちオペレータがグラフィックカーソル801を例えば“
人”の部分絵画構成要素に移動し、マウスキーを押すと
そのときのグラツクイックカーソル801の矢印の先の
座標(xc 、 ye )が絵画構成テーブル301の
83行で表わされる絵画構成要素の領域に含まれること
を検出し、この絵画構成要素を対象として断定するわけ
である。次にステップ51002では、この絵画要素に
対して可能な編集項目を定め、これらに対応するメニュ
ーリストを作成する。まず、ステップ5tootでの検
索結果の対象となる部分絵画構成要素に割付けられてい
る部分絵画データの識別名をとり出す。これは、絵画植
成手段104にて実行する。具体例としては絵画構成テ
ーブル301の05行の榴302の識別名を取り出す。
そして編集項目抽出手段105によつて、メニューリス
トの項目と作成する。編集項目抽出手段105はたとえ
ば以下のようにして実現する。すべての部分絵画データ
にその部分絵画に対して可能な編集項目を平易に説明す
る語句と、編集内容を表わす情報をベアにして集めた、
編集項目テーブル1101を設ける(第11図)。ここ
で柵1102は編集項目を表わす語句、欄1103には
編集内容情報を入れておく。各絵画データ特有の編集は
、置換のみとする簡単なシステムにおいては、Jli1
103には置換すべき対象の部分絵画データの識別名と
デリミタを格納しておけばよい。そして絵画構成テーブ
ル301と同様に、4[1102にデリミタのみが格納
しである場合は、その行は無効を表わす。そしてこの編
集項目テーブル1101を前述の各部分絵画データを格
納するファイルに格納しておく。すると絵画表示と同様
にして識別名をファイル名として、対象とする部分絵画
データファイルを取り出し、これより、MA集項目テー
ブルをとり出し、欄302がデリミタのみになるまでの
語句をそれぞれ編集を表す語句としてメニューリスト項
目としてピックアップできる。尚、各部分絵画に共通の
編集項目に対する語句をメニューリストに付加すれば、
選択した絵画構成要素に対するメニューリスト作成は終
了する。例えば共通編集項目は、絵画構成要素の出力位
置の移動、或いは表示形態の変更等のメニューリストを
つける。すなわち“人”が選択された場合には0表示位
置の変更”、“テニスをする”、“ゴルフをする”、“
スキーをする”、“スケートをする”の5つのメニュー
リストを作成する。
そして、メニューリストの項目が定まったら、メニュー
作成手段103にこれらの項目を渡し、メニュー表示を
行う。これは従来より知られているポツプアップメニュ
ーの技法等を用いる。すると第8図(C)のようにメニ
ューが画面に出力される。そこでオペレータは各メニュ
ーをマウス206でもって選択するわけである(ステッ
プ51003)。このときメニュー内で“表示位置の変
更”を指定した場合には”人”の表示位置を変更(ステ
ップ51004)し、他のメニューを選択した場合には
、それに従って′人”に対応する表示形態を変更する置
換処理(ステップ51005)に進むわけである。尚、
メニュー内の選択であるが、例えば各項目に番号を付し
て、その番号をキーボード等により指定しても全く措わ
ない。
ここで例えばオペレータが“テニスをする”の位置にグ
ララフイックカーソル801をfJ勤させ、マウスキー
を押した場合についての処理手順を説明する。
具体的には、編集項目手段で編集情報を抽出する。すな
わち、第11図に示す編集項目テーブル1101の1行
目の欄1103の内容を引き出せばよい。これが、識別
名“人00”になる。そして、絵画構成テーブル301
の03行の欄302を“人00;”に変更する。これで
置換が終了する。すなわち絵画構成テーブル301を第
12図の絵画構成テーブル301aのように書き換える
。そして識別子“人00”の部分絵画が第13図である
場合、第8図(C)の画面は第8図(d)のようになる
ことになる。
同様に、識別子“人00”に対応して、第14図の編集
項目テーブル1401を設けておく。そして、さらに同
様の編集を第10図の手順で進行させると、オペレータ
が、テニスラケットをもった人を指示すると、画面は第
8図(e)のようになる。識別子“人04”の部分画像
が第15図で示すものであるとき、オペレータがメニュ
ーの“打つ”を選択すると、画面は第8図(f)のよう
になる。
以上説明した本実施例を要約すると、シンボルである部
分絵画データの配置を決め、その後にそれらの部分絵画
データ中で編集したいものを選択すると、その選択され
た部分絵画データに対応した表示形態を変させることが
可能となる。すなわち、始めに表示された部分絵画デー
タをから徐々にその表示形態を変化させることが可能と
なるわけである。本実施例では始めに表示された部分絵
画データ中で“人゛を選択し、テニスをする格好にし、
尚且、“打て”という能動的な描画まで説明したが、こ
れに限定されるものではない。例えば“人”でも男性と
女性とに区別できるし、大人と子供という具合にも区別
できる。従って、始めに“人”を表示して、グラフィッ
クカーソルを人”に移動させマウスキーを押下した場合
のメニュー表示でこれらの情報を新たに加えても構わな
い。
また、本実施例では主に“人°°を対象としたが、“山
”を選択した場合についても全く同様である。この場合
は、“山”に対してどの様な部分絵画データを用意する
かでメニュー表示は千変万化するが、例えば四季折々の
“山”を表示しても構わないし、カラー表示機能を持た
せれば更に様々なイラストを編集することが可能となる
。
いずれにせよ、これら部分絵画データ量が多ければ多い
ほどイラストの表現は様々なものとなるが、これらの部
分絵画データは予めメモリ202内に登録しておく必要
がある。従って先に説明した様に実際はメモリ202を
外部記憶装置、例えばディスク装置などに記憶しておい
て、その装置から部分絵画データ或いはマスキングデー
タを読出す様にしても構わない。
以上説明した様に絵画を構成する部分部分のある程度ひ
とまとまりとなった画像データを部分絵画データとして
登録するとともに、これらの部分絵画データのそれぞれ
に、それに対して有効な編集内容のみを、ひとまとめに
し、且つそれぞれの編集内容を的確に表す表現形態デー
タとを対応させた個別編集情報を合せ持たせて登録する
。そして、絵画はこれらの部分絵画データを1つ以上の
組合せ、座標変換等を行なって配置することにより形成
する。この様に設定することにより、まず編集対象の絵
画の編集要素を選ぶと、編集項目が上記編集情報を基に
編集メニューを作り出し、メニュー表示が行なわれ、オ
ペレータは所望とする修正に近いと思われるものを選ぶ
だけで、絵画は自動的に修正されていき、次第に望み通
りの形になっていく。すなわち、従来では絵画ごころが
ないかぎり、画像形成用のシステムを用いて絵画を行な
うことが難しかったが、本実施例を用いれば、イラスト
ブックの切り貼り作業と同様に手軽に絵が構成できる上
、その後それぞれの構成要素について、逐次、メニュー
選択により、所望の携帯に近づいていくことができる様
になり非常に有効である。
尚、本実施例の説明では最初に絵画構成要素をレイアウ
トする例について述べなかったが、これは識別名で部分
絵画データを選択し、それを穆動と同様にして位置決め
すればできることであり、従来の幾何図形編集システム
と本質的に同じであるので割愛した。尚、各種情報の格
納形式は上で述べたテーブル形式に限ったことではなく
、リスト形式その他既存のデータ格納、照会技術で様々
な形式で実現できる。更に、本実施例の説明では部分絵
画データをラスクスキャンイメージとしたが、これも幾
何学データのきみあわせによるベクトル化されたデータ
であっても同一の方式で実現でき本実施例の木質は変化
しない。また座標人力もタッチパネル等の直接座標入力
装置を用いれば、グラフィックカーソルなしで座標確定
できるだけで同様に本実施例を適応できる。
[発明の効果] 以上説明した様に本発明によれば、複数の画像要素とそ
の要素の変形した変形画像要素を複数備え、それらの配
置位置及び選択が簡単な操作でできるので、何人でも簡
単に絵画を作成、編集することが可能となる。
【図面の簡単な説明】
第1図は本実施例における基本概念図、第2図は本実施
例におけるハードウェアのブロック構成図、 第3図は絵画構成テーブルを示す図、 第4図(a)は“山”の部分絵画データの一例を示す図
、 第4図(b)は第4図(a)に示した部分絵画データの
マスキングデータを示す図、 第5図は部分絵画データの展開手順を説明するためのフ
ローチャート、 第6図は“人”の部分絵画データを示す図、第7図は表
示画面に表示された各部分絵画データを示す図、 第8図(a)〜(f)は表示画面の推移を示す図、 第9図は本実施例における検索手順を説明するためのフ
ローチャート、 第10図は本実施例における画像編集手順を説明するた
めのフローチャート、 第11図は編集項目テーブルを示す図、第12図は絵画
構成テーブルを示す図、第13図はテニスをする姿の人
の部分絵画データを示す図、 第14図は編集項目テーブルを示す図、第15図は第1
3図に示す人が打つ姿の部分絵画データを示す図である
。 図中、101・・・画像編集手段、102・・・座標確
定手段、103・・・メニュー作成手段、104・・・
絵画構成手段、105・・・編集項目抽出手段、107
・・・座標人力手段、108・・・画像出力手段、10
9・・・絵画データ記憶手段、201・・・CPLI。 201a・・・メモリ、202・・・メモリ、203・
・・CRTインターフェース、204・・・マウスイン
ターフェース、205・・・CRT、206・・・マウ
スである。 特許出願人  キャノン株式会社 第1図 第2図 第3図 第。図(Q)   第4図(b) 第5図 第6日 第7図 第8図 (0) 第8図 (b) 第8図 (c) 第8図  (d) 第8因  (e) 第8図  (f) 第10図 第13図 第12[1

Claims (2)

    【特許請求の範囲】
  1. (1)互いに異なる形態の画像要素と該画像要素それぞ
    れから派生した変形画像要素とを記憶する記憶手段と、
    前記画像要素それぞれの表示画面での配置位置を指定す
    る配置位置指定手段と、前記表示画面上の所望の位置を
    指定する位置指定手段と、配置された前記画像要素の1
    つを前記位置指定手段により指定したとき、該画像要素
    に対応する前記変形画像要素のリスト一覧を表示するリ
    スト表示手段と、前記リスト中の1つの項目を選択する
    選択手段と、該選択手段により選択された項目に対応す
    る前記変形画像要素でもって前記画像要素を置換する置
    換手段とを備えることを特徴とする画像編集装置。
  2. (2)選択手段は位置指定手段により選択することを特
    徴とする特許請求の範囲第1項記載の画像編集装置。
JP20160786A 1986-08-29 1986-08-29 画像編集装置 Pending JPS6358578A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP20160786A JPS6358578A (ja) 1986-08-29 1986-08-29 画像編集装置
DE3729023A DE3729023C2 (de) 1986-08-29 1987-08-31 Bildbearbeitungsgerät
US08/313,397 US6184860B1 (en) 1986-08-29 1994-09-27 Image editing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20160786A JPS6358578A (ja) 1986-08-29 1986-08-29 画像編集装置

Publications (1)

Publication Number Publication Date
JPS6358578A true JPS6358578A (ja) 1988-03-14

Family

ID=16443860

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20160786A Pending JPS6358578A (ja) 1986-08-29 1986-08-29 画像編集装置

Country Status (1)

Country Link
JP (1) JPS6358578A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0258170A (ja) * 1988-08-24 1990-02-27 Nakanihon Syst:Kk 機能選択方法
US6768501B2 (en) 1986-06-12 2004-07-27 Keiji Kitagawa Graphic data processing apparatus using displayed graphics for program selection
JP2008226244A (ja) * 1993-07-21 2008-09-25 Keiji Kitagawa 情報の表示方法、情報表示装置、及びコンピュータ読取可能な記録媒体

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6768501B2 (en) 1986-06-12 2004-07-27 Keiji Kitagawa Graphic data processing apparatus using displayed graphics for program selection
JPH0258170A (ja) * 1988-08-24 1990-02-27 Nakanihon Syst:Kk 機能選択方法
JP2008226244A (ja) * 1993-07-21 2008-09-25 Keiji Kitagawa 情報の表示方法、情報表示装置、及びコンピュータ読取可能な記録媒体

Similar Documents

Publication Publication Date Title
JPH0128980B2 (ja)
JP2005250944A (ja) 印刷データ編集装置及び印刷データ編集プログラム
JPH0563819B2 (ja)
JPS6177958A (ja) 文書編集装置
JPS6358579A (ja) 画像編集装置
JPS6358580A (ja) 画像編集装置
US6728935B1 (en) Apparatus for setting attributes to character strings and graphic objects
JP2585311B2 (ja) プログラム作成方法
JPS6358581A (ja) 画像編集装置
JP3674164B2 (ja) 表示装置及び表示方法
JPH11212968A (ja) 文書処理装置及び方法
JP2808553B2 (ja) 画像処理装置
JP3248556B2 (ja) 情報処理装置及びその方法
JPH0816834B2 (ja) 曲線発生方法
JPS60167059A (ja) 表および文書内デ−タ利用方式
JPH0325235Y2 (ja)
JPH0470958A (ja) 文書処理装置
JPS62267854A (ja) 校正済み文書の編集方法
JPH05128179A (ja) 図形フアイル管理装置
JPH02151972A (ja) 文書検索方式
JPH09128556A (ja) アクティブマルチメディア文書処理装置
JP2006031079A (ja) レイアウト編集装置、レイアウト編集プログラム、及びレイアウト編集プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH0734197B2 (ja) 情報処理装置
JP2001175654A (ja) オブジェクト管理装置、オブジェクト管理方法および記憶媒体
JPH0470955A (ja) 文書処理装置