JPH0693185B2 - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0693185B2
JPH0693185B2 JP1024238A JP2423889A JPH0693185B2 JP H0693185 B2 JPH0693185 B2 JP H0693185B2 JP 1024238 A JP1024238 A JP 1024238A JP 2423889 A JP2423889 A JP 2423889A JP H0693185 B2 JPH0693185 B2 JP H0693185B2
Authority
JP
Japan
Prior art keywords
data
image
display
run
frame memory
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 - Fee Related
Application number
JP1024238A
Other languages
English (en)
Other versions
JPH02204779A (ja
Inventor
一也 綱島
彰夫 柳瀬
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP1024238A priority Critical patent/JPH0693185B2/ja
Priority to US07/582,198 priority patent/US5377023A/en
Priority to EP90902373A priority patent/EP0407614B1/en
Priority to EP96110758A priority patent/EP0737937B1/en
Priority to DE69031446T priority patent/DE69031446T2/de
Priority to PCT/JP1990/000110 priority patent/WO1990009018A1/ja
Priority to DE69033539T priority patent/DE69033539T2/de
Publication of JPH02204779A publication Critical patent/JPH02204779A/ja
Publication of JPH0693185B2 publication Critical patent/JPH0693185B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画像処理装置、特に印刷物の無地網部分の画像
を処理するのに適した画像処理装置に関する。
〔従来の技術〕
カラー印刷物の中には、色が一定の部分、いわゆる無地
網部分が多数存在する。このような無地網部分の製版工
程は一般のカラー部分の製版工程とは異なった特殊な工
程によって行われる。各無地網部分には、イエロー
(Y)、マゼンタ(M)、シアン(C)、ブラック
(K)の4色の混合で表現される色が与えられるが、こ
の混合色は印刷時に各色について用いる分解版における
網点面積率をパーセントで表した数値(以下、網パーセ
ントと呼ぶ)によって決定される。従来は、同一の網パ
ーセント領域を抽出するためのマスクと、所望の網パー
セントで網点が設けられた透明フィルム(平網)とを何
種類も用意し、露光フィルムに露光を繰り返すことによ
り、無地網フィルムを作成する作業を行っていた。
最近では、このような無地網フィルムの作成をコンピュ
ータを利用して行う技術が提案されている。たとえば、
特願昭60−213259号明細書、特願昭60−270501号明細
書、特願昭62−231365号明細書には、コンピュータを用
いた無地網フィルム作成装置が開示されている。これら
の装置では、版下原稿に描画された輪郭線画像をスキャ
ナなどで読み取り、この読み取った画像データに基づい
てコンピュータによる着色を行い、直接各色ごとの無地
網フィルムが作成される。
〔発明が解決しようとする課題〕
上述したコンピュータを用いた無地網フィルム作成装置
は、一般に外部記憶装置としてディスク装置を有し、こ
のディスク装置内に画像データを保存している。着色な
どの画像処理を行う場合には、このディスク装置内の画
像データをコンピュータ内のメインメモリに読出し、こ
のメインメモリ内の画像データに対して着色などの画像
処理を施すことになる。この画像処理を行う間、処理対
象となる画像をディスプレイに表示する必要があるが、
この表示のためにフレームメモリが設けられ、表示に必
要な画像データをメインメモリからフレームメモリに転
送することによって必要な画像表示を行っている。
通常、画像データとしては、各画素の色値を画素の配列
のとおりに並べたラスターデータと、同じ色値をもった
画素の並びを示すランレングスデータと、が用いられて
いる。従来の装置では、メインメモリおよびフレームメ
モリでは画像データをラスターデータの形で記憶し、デ
ィスク装置では画像データをランレングスデータの形で
記憶している。これは、フレームメモリはディスプレイ
に直接接続されているため、データをラスターデータの
形で保持する必要があるのに対し、いくつもの画像を記
憶するディスク装置にはデータの全容量がより少なくな
るランレングスデータの形でデータを保存した方が便利
であるという理由によるものである。フレームメモリに
データを転送するメインメモリでは、フレームメモリと
同様のラスターデータの形が用いられている。したがっ
て、従来の装置では、ディスク装置内のランレングスデ
ータ形式の画像データを、ラスターデータに変換してメ
インメモリ上に読出し、このメインメモリ上のラスター
データをラスターデータの形式のままフレームメモリに
転送して画像表示を行っている。
しかしながら、このような装置ではメインメモリの容量
が非常に多く必要になるという問題がある。前述のよう
にラスターデータの形式では、全画素数と同じ数のデー
タが必要になるため、解像度の高い画像の場合には膨大
なデータ量を記憶するメモリが必要になるのである。一
般にコンピュータのメインメモリはディスクなどに比べ
て1ビットあたりの単価が高いため、容量の大きなメイ
ンメモリを確保するとそれだけコストが高くなるという
問題がある。
従来装置のもう1つの問題は、ディスプレイに画像を拡
大/縮小表示する場合に、演算効率が悪いという点であ
る。画像を拡大/縮小表示する場合には、メインメモリ
からフレームメモリにデータを転送する際に拡大/縮小
演算を行うことになる。ところが、このデータはラスタ
ーデータであるから、全画素データに対して拡大/縮小
演算を行う必要がある。特に無地網フィルム用の画像で
は、同じ色値をもった画素が多数並ぶことが多く、ラス
ターデータのまま拡大/縮小演算をすることは非常に効
率が悪いのである。
そこで本発明は、メインメモリの容量を低下させること
によりコストダウンを図ることができ、しかも効率の良
い拡大/縮小演算を行うことのできる画像処理装置を提
供することを目的とする。
〔課題を解決するための手段〕
本発明は画像処理装置に、 XY平面上に配列された画素によって構成される基本画像
を記憶するメモリであって、X方向に並んだ画素列を、
画素のもつ色値cと、同じ色値を有する画素の並びの終
端を示すX座標値aと、によって表現される一連のラン
レングスデータ(c,a)で定義し、これを記憶するメイ
ンメモリと、 基本画像内の実際に表示すべき表示対象領域を特定する
表示対象情報を入力する表示対象情報入力部と、 表示対象領域を表示するための倍率kを入力する倍率入
力部と、 表示対象情報に基づいて、メインメモリから表示対象領
域に関与するランレングスデータ(c,a)を抽出するラ
ンレングスデータ抽出部と、 この抽出したランレングスデータ(c,a)の座標値a
を、倍率kに基づいて座標値Aに変換し、ランレングス
データ(c,A)を得る倍率変換部と、 このランレングスデータ(c,A)に基づいて、色値cの
画素がX座標値Aまで連続してなるラスターデータを生
成するラスターデータ生成部と、 生成したラスターデータを記憶するフレームメモリと、 このフレームメモリに記憶されているラスターデータに
基づいて画像表示を行うディスプレイと、 を設けるようにしたものである。
〔作用〕
本発明による画像処理装置では、画像データはランレン
グスデータの形式でメインメモリに記憶される。したが
って、ラスターデータの形式で記憶する従来装置に比べ
てメインメモリの容量を低減することができ、コストダ
ウンを図ることができる。また、メインメモリからフレ
ームメモリへ画像データを転送する場合には、データ形
式をランレングスデータからラスターデータへ変換する
必要が生じるが、この変換は次のようにして行われる。
まず、オペレータは、表示対象領域を特定するための表
示対象情報と、表示倍率と、を入力する。ランレングス
データ抽出部は、入力された表示対象情報に基づいて、
メインメモリから必要なランレングスデータを抽出す
る。このランレングスデータに対して、倍率変換部にお
いて倍率変換が行われ、更にラスターデータ生成部にお
いてラスターデータが生成される。この生成されたラス
ターデータがフレームメモリに転送されることになる。
このように、画像の拡大/縮小演算は、ランレングスデ
ータをラスターデータに変換する途中で行われる。すな
わち、実際の演算はランレングスデータに対して行われ
るため、従来装置のように全画素に対して演算を行う必
要はない。このため演算効率も極めて良くなる。
〔実施例〕
以下、本発明を図示する実施例に基づいて説明する。第
1図は本発明の一実施例に係る画像処理装置の構成を示
すブロック図である。この装置は、無地網フィルム作成
装置に本発明を適用したものであり、第1図の装置は実
際には無地網フィルム作成装置を構成している。この装
置の本体はコンピュータ10であり、このコンピュータ10
に、ディスク装置20、入力装置30、ディスプレイ40が接
続されている。入力装置30としては、キーボード、マウ
スなどの一般的な入力デバイスを用いればよい。また、
ディスク装置20にはレイアウトスキャナ50が接続されて
いる。輪郭線で構成されるモノクロ画像のデータはレイ
アウトスキャナ50で取り込まれ、一旦ディスク装置20に
保存される。ここでは、画像データは容量を低減できる
ランレングスデータの形になっている。この画像データ
はコンピュータ10に取り込まれ、ここで着色などの画像
処理が施され、再びディスク装置20に戻される。レイア
ウトスキャナ50は、ディスク装置20から処理済みの画像
データを取り込み、この画像データに基づいて無地網フ
ィルムが作成される。
続いて、コンピュータ10の内部の構成について説明す
る。コンピュータ10の内部構成は実際には、CPU、メモ
リなどのハードウェアと、これを動作させるためのソフ
トウェアの有機的な結合によって構築されているが、こ
こでは構成要素を機能部に分けてとらえることにする。
ディスク装置20か読出した画像データはメインメモリ11
に記憶される。このメインメモリ11内の画像データは、
後述する経路を経てフレームメモリ12に転送され、この
フレームメモリ12内の画像データに基づいて、ディスプ
レイ40に画像表示がなされる。オペレータはこの画像表
示を見ながら、着色などの画像処理を行うことになる。
オペレータからの画像処理の指示は入力装置30を介して
データ更新部13に与えられる。データ更新部13は、この
指示に基づいてメインメモリ11内の画像データを更新す
る。更新された画像データはフレームメモリ12に転送さ
れ、ディスプレイ40には更新された画像表示がなされ
る。したがって、オペレータは着色などの画像処理指示
を与えた後、ただちにその処理結果をディスプレイ40で
確認することができる。データ更新部13の行う画像処理
は、着色処理をはじめ、輪郭線の修正処理など様々であ
るが、本発明の要点はメインメモリ11内の画像データの
更新ではなく、この画像データの表示プロセスにあるた
め、ここではデータ更新部13についての詳細は省略す
る。
さて、メインメモリ11内の画像データを、ディスプレイ
40に表示するためには、前述のように、フレームメモリ
12へのデータ転送を行う必要がある。このデータ転送の
プロセスが本発明の特徴となる部分である。はじめに、
各メモリにおける画像データの形式について述べてお
く。第1図に示す装置において、画像データを記憶する
機能をもつ構成要素は、ディスク装置20、メインメモリ
11、フレームメモリ12の3つである。この装置の特徴の
1つは、ディスク装置20およびメインメモリ11がランレ
ングスデータの形式で画像データを保持し、フレームメ
モリ12がラスターデータの形式で画像データを保持する
点である。
ここで、ラスターデータおよびランレングスデータのデ
ータ構造について、第2図および第3図を参照しなが
ら、簡単に説明する。いま、第2図(a)に示すよう
に、横方向に25画素、縦方向に16画素、合計400画素か
らなる画像を考える。ここで、各画素の色値を第2図
(b)のように定義するものとする。このような画像を
ラスターデータで表現すると、25×16のマトリックスを
用意し、ここに各色値を並べることになる。1画素の色
値をたとえば4バイトのデータで表現したとすれば、4
×400=1600バイトものデータ量が必要になる。これに
対し、この画像をランレングスデータで表現すると第3
図のようになる。データの1単位は(c,a)なる形をも
ち、cは画素のもつ色値、aは同じ色値を有する画素の
並びの終端を示すコラム値である。たとえば、ライン1
には、(1,25)なるデータが記されているが、これは色
値1の画素が25コラム目まで連続して並んでいることを
示す。また、ライン3には、(1,5)、(2,8)、(1,2
5)なるデータが記されているが、これはまず、色値1
の画素が5コラムまで並び、6コラム目から8コラム目
までは色値2の画素が並び、更に9コラム目から25コラ
ム目までは色値1の画素が並んでいることを示す。この
ようなランレングスデータの形式で表現すると、1単位
データを4バイトで構成しても、全部で184バイトあれ
ば全画像を表現することができる。ラスターデータの形
式による表現では、1600バイト必要であったことに比べ
ると、メモリ容量を大幅に節約することができる。特
に、無地網フィルムの絵柄では、両形式によるデータ量
の差が著しく、メモリ容量の点だけを考えると、無地網
フィルム作成装置ではランレングスデータの形式でデー
タを保存した方が好ましい。
前述のように、従来装置ではメインメモリ11はラスター
データの形式で画像データを保持していたが、本装置で
はメインメモリ11はランレングスデータの形式で画像デ
ータを保持している点に特徴がある。しかしながら、フ
レームメモリ12はディスプレイ40に画像を表示するため
にラスターデータの形式を要求する。そのため、メイン
メモリ11から、フレームメモリ12へ画像データを転送す
るプロセスで、データ形式の変換を行わねばならない。
しかも、画像を拡大表示したり、縮小表示したりするた
めには、この転送プロセスにおいて拡大/縮小演算も行
う必要がある。本装置の特徴は、このような処理を可能
とした点にある。以下、このデータ転送プロセスについ
て詳述する。
再び、第1図を参照して、データ転送プロセスに関与す
る構成要素について説明する。まず、メインメモリ11内
のランレングスデータ(c,a)は、ランレングスデータ
抽出部14によって抽出される。そして、このランレング
スデータ(c,a)に対して、倍率変換部15で倍率変換処
理がなされ、ランレングスデータ(c,A)が得られる。
ラスターデータ生成部16は、このランレングスデータ
(c,A)をラスターデータに変換し、フレームメモリ12
に与える。こうして、メインメモリ11内の画像データが
フレームメモリ12に転送されることになる。この転送プ
ロセスは、オペレータの指示に基づいて行われる。すな
わち、オペレータは入力装置30を介して、表示対象情報
入力部17に表示対象情報を、倍率入力部18に倍率を、そ
れぞれ与える。ここで、表示対象情報とは、メインメモ
リ11に保持されている1画像のどの部分を表示するかと
いうことを示す情報であり、倍率とは、ディスプレイに
どのような拡大率、縮小率で画像を表示するかを示す値
である。ランレングスデータ抽出部14は、与えられた表
示対象情報に基づいてメインメモリ11からこれに関与し
たランレングスデータを抽出することになる。また、倍
率変換部15は、与えられた倍率に基づいて倍率変換の演
算を行うことになる。
以上、データ転送プロセスに関与する構成要素を説明し
たが、続いてこれらの構成要素によるデータ転送プロセ
スを具体例に即して説明する。第4図はこのプロセスの
流れ図である。いま、メインメモリ11に、第2図(a)
に示すような1画像が記憶されているものとする。もち
ろん、実際にはデータは第3図に示すようなランレング
スデータの形で保持されている。ここで、オペレータが
第5図の領域Qで示す部分画像を表示対象領域とし、2
倍に拡大してディスプレイ40に表示したいと希望したも
のとする。領域Qは6×4画素の部分画像であるが、こ
れを2倍に拡大すると、第6図(a)に示すように、12
×8画素の画像がディスプレイ40に得られることにな
る。この拡大画像が得られるまでの処理手順を第4図の
流れ図に基づいて説明する。まず、ステップS1におい
て、左上座標値(α,β)の入力を行う。ここで、α,
βは、第5図に示すように、表示対象領域Qの左上の画
素P1の座標値である。この例では、α=8、β=4とな
る。続いて、ステップS2において、倍率kを入力する。
この例では、k=2、すなわち2倍の拡大表示である。
以上の入力は、入力装置30(たとえばキーボード)を介
して、それぞれ表示対象情報入力部17および倍率入力部
18に対して行われる。なお、本実施例の装置では、表示
対象領域を示す情報としては左上座標値(α,β)のみ
を入力するだけでよい。もちろん、領域Qの大きさを示
す情報(たとえば、領域Qの縦横の画素数)がなけれ
ば、領域Qを特定することはできないのであるが、本装
置では、領域Qの大きさはフレームメモリ12の大きさお
よび倍率kによって間接的に求めている。たとえば、フ
レームメモリ12の大きさが、第6図(a)に示すように
12画素×8画素であり、倍率k=2であれば、領域Qは
画素P1の位置だけ特定すれば自ずから定まることにな
る。
さて、オペレータが(α,β)およびkを入力すると、
これらの入力に基づいてコンピュータ10は以下のような
処理を行う。まず、ステップS3において、ラインを示す
変数jの初期値をβに設定する。この例の場合、β=4
であるから、jの初期値も4となる。これは、ランレン
グスデータの抽出を、4ライン目から開始すればよいこ
とを意味する。結局、ランレングスデータ抽出部14は、
第3図に示すランレングスデータの4ライン目のデータ
から、抽出を行うことになる。すなわち、ステップS4に
おいて、j番目のラインデータから、aij>αであるよ
うなデータ(c,aij)を順に抽出する。ここで、(c,
aij)は、第3図に示すランレングスデータのうち、j
ライン目の左からi番目のデータを意味する。この実施
例では、jの初期値は4、α=8であるから、上述の条
件を満足するデータとして、4ライン目の左から2つ目
のデータ(2,9)が最初に抽出される。
この抽出されたデータは倍率変換部15に送られ、ステッ
プS5において、倍率演算が施される。この倍率演算は、
抽出したデータ(C,aij)に基づいて(c,(aij−(α−
1))k)を得る演算である。A=(aij−(α−
1))kとすれば、データ(C,aij)をデータ(c,A)に
変換する演算ということになる。この例の場合、抽出さ
れたデータ(2,9)は、上述の演算式にα=8、k=2
を代入して、(2,4)に変換される。この変換後のデー
タ(2,4)は、ラスターデータ生成部16に与えられる。
ラスターデータ生成部16は、ステップS6において、この
変換後のデータ(2,4)からラスターデータを生成す
る。すなわち、色値2が4画素分連続したラスターデー
タ(2,2,2,2)が生成される。このラスターデータは、
フレームメモリ12内の1ライン目に左から詰めて記憶さ
れる。これは第6図(a)における1ライン目の1〜4
コラムに相当する。
続いて、ステップS7において、フレームメモリ12が1ラ
イン分オーバーフローしたか否かが判断される。すなわ
ち、現在記憶中の1ライン目がオーバーフローしたか否
かが判断される。この例の場合、第6図(a)に示すよ
うに、1ライン目はまだ5コラム以下が空いているた
め、オーバーフローはせず、ステップS4に戻ることにな
る。そこで、ステップS4では、ランレングスデータ抽出
部14が、次のデータを抽出する。すなわち、4ライン目
の左から3つ目のデータ(1,25)が抽出される。倍率変
換部15は、このデータを変換し、変換後のデータ(1,3
6)を得る。ラスターデータ生成部16は、この変換後の
データに基づいて、ラスターデータを生成する。この例
の場合、既に1ライン目は4コラム目まで埋まっている
ので、5コラム目から36コラム目まで、色値1が32画素
分連続したラスターデータ(1,1,1,……,1)が生成さ
れ、フレームメモリ12内の1ライン目の5番目のコラム
から詰めて記憶される。ところが、フレームメモリの1
ラインは12コラムまでしかないので、12コラム目まで色
値1が詰められ、そこでオーバーフローすることにな
り、13コラム〜36コラムまでの色値は無視される。続く
ステップS7では、オーバーフローがあったので、ステッ
プS8へと進むことになる。以上が、1ライン分のデータ
転送プロセスである。
続くステップS8では、k>1か否か、すなわち、表示倍
率が拡大(k>1)か縮小(k<1)かが判断される
(この実施例では、等倍のk=1の場合は縮小の手順に
よって処理している)。この例ではk>1であるから、
ステップS9において、(k−1)ライン分のコピーが行
われる。このコピーの処理とは、ラスターデータ生成部
16が、前の1ライン分と全く同じラスターデータを(k
−1)ライン分生成し、これをフレームメモリ12の続く
(k−1)ライン分に記憶させる処理である。この例の
場合、k=2であるから、第6図(a)の1ライン目と
全く同じラスターデータがもう1ライン分生成され、こ
れが2ライン目にそのままコピーされることになる。も
し、k=3であれば、1ライン目のラスターデータが、
2ライン目と3ライン目にコピーされることになる。
コピーが終了すると、ステップS10でjの値が更新され
る。この例の場合、j=5になり、次回は第3図の5ラ
イン目からデータの抽出が行われることになる。このあ
と、ステップS11で、フレームメモリがオーバーフロー
したか否かが判断される。このフレームメモリのオーバ
ーフローとは、フレームメモリ12のすべてのラインにラ
スターデータが記憶されてしまった場合をいい、この実
施例では、第6図(a)の8ライン目まですべてラスタ
ーデータが記憶されてしまった場合である。いまの例で
は、まだ2ライン目までがラスターデータで埋まってい
るだけであるから、再びステップS4へ戻ることになる。
ステップS4では、既にjが更新されているので、メイン
メモリ11の5ライン目のランレングスデータの抽出が行
われる。以下、同様の処理を繰返し、j=8に更新され
た時点で、フレームメモリがオーバーフローし、全手順
が終了する。最終的に、フレームメモリ12には、第6図
(a)に示すようなラスターデータが得られ、ディスプ
レイ40にはオペレータ所望の画像表示が得られる。この
ように、拡大/縮小演算は、ランレングスデータに対し
て行われる。したがって、従来装置のようにラスターデ
ータに対して行う方法に比べ、極めて効率がよくなる。
以上は、拡大表示する場合の処理手順である。逆に縮小
表示する場合は上述とほぼ同じ処理ではあるが、若干の
相違がある。たとえば、k=1/2に指定し、1/2に縮小表
示する場合を考える。便宜上、第5図の領域Qを表示対
象領域とし、フレームメモリは、第6図(b)の太線で
囲った3画素×2画素の大きさであるとする。この場
合、第4図の流れ図におけるステップS5では、k<1で
あるから、4ライン目の左から2番目のランレングスデ
ータ(2,9)は、(2,1)に変換されることになる。した
がって、第6図(b)に示すように、1ライン目の色値
2の画素は1カラム目だけとなる。なお、倍率変換にお
いてkを乗じることによって端数が生じる場合は、切り
上げなり切り捨てなりの処置が施される。また、ステッ
プS8ではk<1であるから、ステップS12へと進むこと
になる。ステップS10では、jは1だけ増加するだけで
あったが、ステップS12ではjは1/kだけ増加することに
なる。すなわち、k=1/2であれば、jは2だけ増加す
ることになる。これによって、jの更新値は6になり、
次回からは第3図の6ライン目のランレングスデータが
抽出されることになる。別言すれば、5ライン目が間引
きされたことになる。結局、第3図の4ライン目のラン
レングスデータに基づいて、第6図(b)の1ライン目
のラスターデータが生成され、第3図の6ライン目のラ
ンレングスデータに基づいて、第6図(b)の2ライン
目のラスターデータが生成されることになる。以上のよ
うにして、第6図(b)に示すような1/2に縮小した表
示画像が得られることになる。
以上、本発明を一実施例に基づいて説明したが、本発明
はこの実施例に限定されるものではなく、種々の変形が
可能である。たとえば、上述の実施例では、1単位デー
タ(c,a)をその都度倍率変換して(c,a)を求め、これ
をラスターデータに変換してフレームメモリに記憶させ
ていったが、1ライン分の倍率変換を先に行い、1ライ
ン分のラスターデータをまとめて求め、フレームメモリ
には1ライン分のラスターデータをまとめて転送するよ
うにしてもよい。あるいは、1表示画面分の倍率変換を
先に行い、これを遂次ラスターデータに変換してフレー
ムメモリに転送するようにしてもよい。
〔発明の効果〕
以上のとおり本発明によれば、画像処理装置において、
メインメモリにはランレングスデータの形式で画像デー
タを保持し、この画像データの必要な部分を抽出し、倍
率変換を施してからラスターデータ形式に変換してフレ
ームメモリに転送するようにしたため、メインメモリの
容量を低下させコストダウンを図ることができるととも
に、効率のよう拡大/縮小演算が可能になる。
【図面の簡単な説明】 第1図は本発明の画像処理装置を無地網フィルム作成装
置に適用した実施例の構成を示すブロック図、第2図は
画像の一例を示す図、第3図は第2図の画像をランレン
グスデータで表示した例を示す図、第4図は第1図に示
す装置におけるメインメモリからフレームメモリへのデ
ータ転送プロセスを示す流れ図、第5図は表示対象画像
を示す図、第6図(a)は第5図に示す表示対象画像を
2倍に拡大表示した表示画像を示す図、第6図(b)は
第5図に示す表示対象画像を1/2に縮小表示した表示画
像を示す図である。 Q…表示対象領域、P1…左上の画素。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】XY平面上に配列された画素によって構成さ
    れる基本画像を記憶するメモリであって、X方向に並ん
    だ画素列を、画素のもつ色値cと、同じ色値を有する画
    素の並びの終端を示すX座標値aと、によって表現され
    る一連のランレングスデータ(c,a)で定義し、これを
    記憶するメインメモリと、 前記基本画像内の実際に表示すべき表示対象領域を特定
    する表示対象情報を入力する表示対象情報入力部と、 前記表示対象領域を表示するための倍率kを入力する倍
    率入力部と、 前記表示対象情報に基づいて、前記メインメモリから前
    記表示対象領域に関与するランレングスデータ(c,a)
    を抽出するランレングスデータ抽出部と、 前記抽出したランレングスデータ(c,a)の座標値a
    を、前記倍率kに基づいて座標値Aに変換し、ランレン
    グスデータ(c,A)を得る倍率変換部と、 前記ランレングスデータ(c,A)に基づいて、色値cの
    画素がX座標値Aまで連続してなるラスターデータを生
    成するラスターデータ生成部と、 前記ラスターデータを記憶するフレームメモリと、 前記フレームメモリに記憶されているラスターデータに
    基づいて画像表示を行うディスプレイと、 を備えることを特徴とする画像処理装置。
JP1024238A 1989-02-02 1989-02-02 画像処理装置 Expired - Fee Related JPH0693185B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP1024238A JPH0693185B2 (ja) 1989-02-02 1989-02-02 画像処理装置
US07/582,198 US5377023A (en) 1989-02-02 1990-01-30 Pictorial image processing system
EP90902373A EP0407614B1 (en) 1989-02-02 1990-01-30 Image processing apparatus
EP96110758A EP0737937B1 (en) 1989-02-02 1990-01-30 Image processing apparatus
DE69031446T DE69031446T2 (de) 1989-02-02 1990-01-30 Bildbehandlungsanordnung
PCT/JP1990/000110 WO1990009018A1 (en) 1989-02-02 1990-01-30 Image processing apparatus
DE69033539T DE69033539T2 (de) 1989-02-02 1990-01-30 Bildverarbeitungsgerät

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1024238A JPH0693185B2 (ja) 1989-02-02 1989-02-02 画像処理装置

Publications (2)

Publication Number Publication Date
JPH02204779A JPH02204779A (ja) 1990-08-14
JPH0693185B2 true JPH0693185B2 (ja) 1994-11-16

Family

ID=12132673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1024238A Expired - Fee Related JPH0693185B2 (ja) 1989-02-02 1989-02-02 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0693185B2 (ja)

Also Published As

Publication number Publication date
JPH02204779A (ja) 1990-08-14

Similar Documents

Publication Publication Date Title
JP3166977B2 (ja) フルカラーコンピユータグラフイツクスのパイプライン構成
JPH08510851A (ja) 画像処理方法及び装置
EP0407614B1 (en) Image processing apparatus
JPS6282472A (ja) 画像処理方法
JPH113417A (ja) 表示のためのグラフィックス情報を含むイメージを作成する装置と方法
JPH0693185B2 (ja) 画像処理装置
JPH0457570A (ja) 画像処理装置
JPH0758427B2 (ja) 画像処理装置
JPH02216590A (ja) 画像処理装置
JP2989261B2 (ja) 着色処理装置
JP2596204B2 (ja) 画像データの高速レイアウト装置
JPH0329059A (ja) 画像処理方法および装置
Hartke et al. Design of a raster display processor for office applications
JPH0666871B2 (ja) 画像処理装置
JPH0581397A (ja) ページスクロール方法及び画像処理装置
JP2004102989A (ja) 画像処理システム、画像処理方法および画像処理モジュールを記録した媒体
JPH08305839A (ja) 画像処理システムにおける画像データの記憶方法
JPH07123322A (ja) 画像変換方式
JP2567185B2 (ja) 図形処理方法
JPS58208864A (ja) ディスプレイの作画方法
JPH11265456A (ja) ラスターデータ生成方法及びその装置
JPH0916788A (ja) レイアウト編集方法およびレイアウト編集システム
JP2000149007A (ja) 画像デ―タ補間処理プログラムを記録した媒体、画像デ―タ補間処理装置および画像デ―タ補間処理方法
JPH01291320A (ja) 画像処理装置
JPH09181912A (ja) 画像処理装置およびプリントシステム

Legal Events

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