JPH02301367A - 画像データの変倍処理装置 - Google Patents
画像データの変倍処理装置Info
- Publication number
- JPH02301367A JPH02301367A JP1121896A JP12189689A JPH02301367A JP H02301367 A JPH02301367 A JP H02301367A JP 1121896 A JP1121896 A JP 1121896A JP 12189689 A JP12189689 A JP 12189689A JP H02301367 A JPH02301367 A JP H02301367A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image data
- output
- input
- signal
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はイメージスキャナ、ディジタル複写機、ファ
クシミリ、画像編集システム等に用いて好適な画像デー
タの変倍処理装置に関し、特にディジタル画像データを
ディジタル論理処理により主走査方向に関して任意縮倍
する画像データの変倍処理装置に関する。
クシミリ、画像編集システム等に用いて好適な画像デー
タの変倍処理装置に関し、特にディジタル画像データを
ディジタル論理処理により主走査方向に関して任意縮倍
する画像データの変倍処理装置に関する。
従来原画像を変倍する装置としては光学的に変倍を行な
う装置がある。しかし、この光学的に変倍を行なう装置
は広範囲の変倍制御が困難であり、また機械的調整およ
び光学的調整に精密な機構が要求され、装置が大型化し
、高価になってしまうという欠点があった。
う装置がある。しかし、この光学的に変倍を行なう装置
は広範囲の変倍制御が困難であり、また機械的調整およ
び光学的調整に精密な機構が要求され、装置が大型化し
、高価になってしまうという欠点があった。
そこで最近、等倍データを電気的に変倍処理することに
より任意の変倍画像データを得る変倍処理装置が種々提
案されている。これらの電気的な変倍処理装置において
重要なことはいかなる倍率でも変倍画像データを入力原
画像データのデータクロックに同期させることであり、
これによってリアルタイム処理で変倍データを得ること
ができ、ラスター走査形で変倍画像データの処理が可能
となる。
より任意の変倍画像データを得る変倍処理装置が種々提
案されている。これらの電気的な変倍処理装置において
重要なことはいかなる倍率でも変倍画像データを入力原
画像データのデータクロックに同期させることであり、
これによってリアルタイム処理で変倍データを得ること
ができ、ラスター走査形で変倍画像データの処理が可能
となる。
このような要求を満たす変倍処理装置として特開昭62
−256179号公報、特開昭62−257274号公
報、特開昭62−257275号公報に開示されたもの
がある。これらの変倍処理装置は主にソフトフェア構成
により構成されたもので、まず、変倍後のサンプリング
点の位置を決め、新すンプリング点周辺の原画像データ
を摘出し、新サンプリング点とこの摘出した原画像デー
タ位置との距離を求め、この距離と摘出した原画像デー
タとにもとづき変倍画像データを計算するように構成さ
れている。また、これらの装置では2個のRAMを用い
、一方のRAMにデータが書き込まれているときには他
方のRAMからデータの読み出しを行ない、これを各う
身ン毎に切り換えるという構成をとっている。
−256179号公報、特開昭62−257274号公
報、特開昭62−257275号公報に開示されたもの
がある。これらの変倍処理装置は主にソフトフェア構成
により構成されたもので、まず、変倍後のサンプリング
点の位置を決め、新すンプリング点周辺の原画像データ
を摘出し、新サンプリング点とこの摘出した原画像デー
タ位置との距離を求め、この距離と摘出した原画像デー
タとにもとづき変倍画像データを計算するように構成さ
れている。また、これらの装置では2個のRAMを用い
、一方のRAMにデータが書き込まれているときには他
方のRAMからデータの読み出しを行ない、これを各う
身ン毎に切り換えるという構成をとっている。
また、他の従来例として、特開昭63−48064号公
報、特開昭63年82168号広報に開示されたものが
ある。これらの変倍処理装置は主にハードフェア構成に
よって構成されたものであるが、基本的には拡大時には
ラインメモリの読み出しを制御し、縮小時にはラインメ
モリの書き込みを制御するものである。またこれらの装
置でも2個のRAMを用い、一方のRAMにデータが書
き込まれているときには他方のRAMからデータの読み
出しを行ない、これを交互に繰り返すよううに構成され
ている。
報、特開昭63年82168号広報に開示されたものが
ある。これらの変倍処理装置は主にハードフェア構成に
よって構成されたものであるが、基本的には拡大時には
ラインメモリの読み出しを制御し、縮小時にはラインメ
モリの書き込みを制御するものである。またこれらの装
置でも2個のRAMを用い、一方のRAMにデータが書
き込まれているときには他方のRAMからデータの読み
出しを行ない、これを交互に繰り返すよううに構成され
ている。
このように従来の光学的変倍装置は装置が大型化、かつ
高値になり、変倍範囲も狭いという欠点があり、また電
気的変倍装置は構成が複雑であり、また変率が100%
以上と以下とで処理方法が異なるため回路が大規模、高
価になるという欠点があった。
高値になり、変倍範囲も狭いという欠点があり、また電
気的変倍装置は構成が複雑であり、また変率が100%
以上と以下とで処理方法が異なるため回路が大規模、高
価になるという欠点があった。
この発明は、上述した点に鑑みてなされたもので、小型
かつ低価格な画像データの変倍処理装置を提供すること
を目的とする。
かつ低価格な画像データの変倍処理装置を提供すること
を目的とする。
この発明においては、原画像データを各画素単位で順次
振り分けて複数の記憶手段に書き込み、これら複数の記
憶手段に書き込まれた画像データを所望の変倍率に対応
した速度で並列に読み出し、これら並列に読み出された
画像データにもとづき変倍画像データを形成するように
構成される。
振り分けて複数の記憶手段に書き込み、これら複数の記
憶手段に書き込まれた画像データを所望の変倍率に対応
した速度で並列に読み出し、これら並列に読み出された
画像データにもとづき変倍画像データを形成するように
構成される。
ここで、複数の記憶手段は、例えば外部アドレスを不要
とする先入れ先出し型メモリから構成すことができる。
とする先入れ先出し型メモリから構成すことができる。
また複数の記憶手段からの画像データの読み出しは、所
望の変倍率を原画像データのデータクロックに同期して
累算する累算手段から発生されるキャリィ信号にもとづ
き実行するように構成することができる。
望の変倍率を原画像データのデータクロックに同期して
累算する累算手段から発生されるキャリィ信号にもとづ
き実行するように構成することができる。
原画像データは原画像データのデータクロックに同期し
て順次振り分けられ複数の記憶手段に記憶される。複数
の記憶手段からの画像データの並列読み出しは所望の変
倍率に対応し、前記データクロックに同期した読み出し
クロックによ、って行、なわれる。この並列に読み出さ
れた画像データの一部または全部の抽出および任意に選
択された隣接する画像データ間への1または複数の補間
画像データの挿入によって変倍画像データが形成される
。
て順次振り分けられ複数の記憶手段に記憶される。複数
の記憶手段からの画像データの並列読み出しは所望の変
倍率に対応し、前記データクロックに同期した読み出し
クロックによ、って行、なわれる。この並列に読み出さ
れた画像データの一部または全部の抽出および任意に選
択された隣接する画像データ間への1または複数の補間
画像データの挿入によって変倍画像データが形成される
。
第1図はこの発明に係わる画像データの変倍処理装置の
一実施例をブロック図で示したものである。この実施例
の装置は変倍データMAGによって変倍率が設定され、
入力された画像データGXDをこの変倍率にしたがって
変倍処理し、主走査方向に変倍処理された変倍画像デー
タYMDとして出力するように構成されている。なお、
副走査方向の変倍処理は例えば副走査方向の送り速度の
制御等によって実行することができる。
一実施例をブロック図で示したものである。この実施例
の装置は変倍データMAGによって変倍率が設定され、
入力された画像データGXDをこの変倍率にしたがって
変倍処理し、主走査方向に変倍処理された変倍画像デー
タYMDとして出力するように構成されている。なお、
副走査方向の変倍処理は例えば副走査方向の送り速度の
制御等によって実行することができる。
原画像データGXDは4個の画像メモリ11.12.1
3.14にパラレルに入力される。ここで原画像データ
GXDは各画素を8ビツトの階調データで表わした多値
画像データから構成されている。
3.14にパラレルに入力される。ここで原画像データ
GXDは各画素を8ビツトの階調データで表わした多値
画像データから構成されている。
画像メモリ11.12.13.14はFIFOメモリ(
先入れ先出し型メモリ)から構成される。
先入れ先出し型メモリ)から構成される。
FIFOメモリは周知のように外部アドレスを全く不要
とするものである。この画像メモリ11.12.13.
14は画像データGXDの書き込みに先だってその書き
込み側書き込み位置および読み出し側読み出し位置がリ
セットされる。このリセットは書き込みリセット信号W
REおよび読み出しリセットRREによってそれぞれ実
行される。
とするものである。この画像メモリ11.12.13.
14は画像データGXDの書き込みに先だってその書き
込み側書き込み位置および読み出し側読み出し位置がリ
セットされる。このリセットは書き込みリセット信号W
REおよび読み出しリセットRREによってそれぞれ実
行される。
画像メモリ11.12.13.14には原画像データG
XDが各画素毎に順次振り分けられて書き込まれる。こ
の原画像データGXDの書き込みの振り分けはデコーダ
15の出力によって行なわれる。デコーダ15は原画像
データGXDのデータクロックCKに同期した2ビツト
の信号C1゜C2を入力し、この信号CI 、C2をデ
コードすることにより上記振り分けのための4本の制御
信号WEI−WE4を出力する。この4本の制御信号W
EI−WE4はそれぞれ画像メモリ11.12.13.
14の書き込み制御端子に入力され、各画像メモリ11
.12.13.14の書き込み動作を制御する。
XDが各画素毎に順次振り分けられて書き込まれる。こ
の原画像データGXDの書き込みの振り分けはデコーダ
15の出力によって行なわれる。デコーダ15は原画像
データGXDのデータクロックCKに同期した2ビツト
の信号C1゜C2を入力し、この信号CI 、C2をデ
コードすることにより上記振り分けのための4本の制御
信号WEI−WE4を出力する。この4本の制御信号W
EI−WE4はそれぞれ画像メモリ11.12.13.
14の書き込み制御端子に入力され、各画像メモリ11
.12.13.14の書き込み動作を制御する。
第2図は上記データクロックCK、原画像データGXD
、2ビツトの信号CI 、 C2、制御信号WEI−W
WE4のタイミング関係をタイミングチャートで示した
ものである。原画像データGXD(第2図(b))はデ
ータクロックCK(第2図(a))に同期して画像メモ
リ11.12.13.14にパラレルに入力される。こ
こで原画像データGXD内に記入された数字は変倍処理
する画素の順番を表わすもので、例えば「1」は変倍処
理するためにクリッピングされた画像データの有効範囲
の先頭に位置する画素を表わす。また「2」は画素「1
」に続く画素を表わし、以下同様に画素「3」、「4」
、「5」が続いている。
、2ビツトの信号CI 、 C2、制御信号WEI−W
WE4のタイミング関係をタイミングチャートで示した
ものである。原画像データGXD(第2図(b))はデ
ータクロックCK(第2図(a))に同期して画像メモ
リ11.12.13.14にパラレルに入力される。こ
こで原画像データGXD内に記入された数字は変倍処理
する画素の順番を表わすもので、例えば「1」は変倍処
理するためにクリッピングされた画像データの有効範囲
の先頭に位置する画素を表わす。また「2」は画素「1
」に続く画素を表わし、以下同様に画素「3」、「4」
、「5」が続いている。
デコーダ15に入力される2ビツトの信号C1、C2が
第2図(c)(d)に示される。この2ビツトの信号C
I 、C2がデコーダ15でデコードされ、第2図(e
)〜(h)に示すように制御信号WEI、WF2、WF
2が形成される。ここで制御信号WE1は画像メモリ1
1の書き込み制御端子に加えられるもので、原画像デー
タGXDの画素「1」、「5」、「9」、・・・のタイ
ミングでローレベルとなる。また制御信号WE2は画像
メモリ12の書き込み制御端子に加えられるもので、原
画像データGXDの画素「2」、「6J1・・・のタイ
ミングでローレベルとなる。また制御信号WE3は原画
像メモリ13の書き込み制御端子に加えられるもので、
画像データGXDの画素「3」、「7]・・・のタイミ
ングでローレベルとなる。また制御信号WE4は画像メ
モリ14の書き込み制御端子に加えられるもので、画像
データGXDの画素「4」、「8」・・・のタイミング
でローレベルとなる。
第2図(c)(d)に示される。この2ビツトの信号C
I 、C2がデコーダ15でデコードされ、第2図(e
)〜(h)に示すように制御信号WEI、WF2、WF
2が形成される。ここで制御信号WE1は画像メモリ1
1の書き込み制御端子に加えられるもので、原画像デー
タGXDの画素「1」、「5」、「9」、・・・のタイ
ミングでローレベルとなる。また制御信号WE2は画像
メモリ12の書き込み制御端子に加えられるもので、原
画像データGXDの画素「2」、「6J1・・・のタイ
ミングでローレベルとなる。また制御信号WE3は原画
像メモリ13の書き込み制御端子に加えられるもので、
画像データGXDの画素「3」、「7]・・・のタイミ
ングでローレベルとなる。また制御信号WE4は画像メ
モリ14の書き込み制御端子に加えられるもので、画像
データGXDの画素「4」、「8」・・・のタイミング
でローレベルとなる。
第3図は第2図のタイミングチャートに示した各信号に
よる原画像データGXDの振り分けの様子で示したもの
である。入力された原画像データGXDのうち先頭画素
「1」から第4番目の画素「4」まで、すなわち画素「
1」〜「4」までがまず画像メモリ11〜14に振り分
けられて書き込まれ、続いて画素「5」〜「8」までが
同様に画像メモリ11〜14に振り分けられて書き込ま
れる。以下同様に原画像データGXDの各画素のデータ
が順次振り分けられて画像メモリ11〜14に書き込ま
れる。この書き込みは各画素に同期したデータクロック
CKに同期して実行される。
よる原画像データGXDの振り分けの様子で示したもの
である。入力された原画像データGXDのうち先頭画素
「1」から第4番目の画素「4」まで、すなわち画素「
1」〜「4」までがまず画像メモリ11〜14に振り分
けられて書き込まれ、続いて画素「5」〜「8」までが
同様に画像メモリ11〜14に振り分けられて書き込ま
れる。以下同様に原画像データGXDの各画素のデータ
が順次振り分けられて画像メモリ11〜14に書き込ま
れる。この書き込みは各画素に同期したデータクロック
CKに同期して実行される。
さて、この実施例の変倍率を決定する変倍データMAG
は加算器16に入力される。加算器16はこの変倍デー
タMAGを前記データクロックCKに同期して累算し、
この加算器16のキャリィ出力COから発生されるキャ
リィ信号にもとづき、画像データメモリ11.12.1
3.14から各画素のデータを読み出すための読み出し
クロックRCKを形成する。以下の説明から明らかにな
るように、この読み出しクロックRCKによって原画像
データGXBの変倍処理の変倍率が制御される。
は加算器16に入力される。加算器16はこの変倍デー
タMAGを前記データクロックCKに同期して累算し、
この加算器16のキャリィ出力COから発生されるキャ
リィ信号にもとづき、画像データメモリ11.12.1
3.14から各画素のデータを読み出すための読み出し
クロックRCKを形成する。以下の説明から明らかにな
るように、この読み出しクロックRCKによって原画像
データGXBの変倍処理の変倍率が制御される。
原画像データGXBの変倍率を決定する変倍データMA
Gは加算器16の入力Aに加えられる。
Gは加算器16の入力Aに加えられる。
また加算器16のキャリィ入力CIには信号“1”が加
えられており、更に加算器16の入力Bには加算器16
の加算出力がラッチするラッチ回路17の出力データが
加えられている。まず、ラッチ回路17は読み出しリセ
ット信号RREによってリセットされている。この読み
出しリセット信号REEによるリセットが解除になると
、加算器16はこの入力Aに加えられる変倍データMA
Gに′1”を加算した値MAG+1と入力Bに加えられ
るラッチ回路17の出力データとを加算し、この加算値
を加算出力Sからラッチ回路17に出力し、これによっ
て結果的に値「MAG+IJをラッチ回路17に加えら
れるクロックCKに同期して累算し、値(MAG+1)
、2 (MAG+1)、3 (MAG+1)・・・を
順次算出する。
えられており、更に加算器16の入力Bには加算器16
の加算出力がラッチするラッチ回路17の出力データが
加えられている。まず、ラッチ回路17は読み出しリセ
ット信号RREによってリセットされている。この読み
出しリセット信号REEによるリセットが解除になると
、加算器16はこの入力Aに加えられる変倍データMA
Gに′1”を加算した値MAG+1と入力Bに加えられ
るラッチ回路17の出力データとを加算し、この加算値
を加算出力Sからラッチ回路17に出力し、これによっ
て結果的に値「MAG+IJをラッチ回路17に加えら
れるクロックCKに同期して累算し、値(MAG+1)
、2 (MAG+1)、3 (MAG+1)・・・を
順次算出する。
第4図は、この加算器16とラッチ回路17の部分の動
作を説明するブロック図である。第1図に示す加算器1
6とラッチ回路17は、第4図に示すように、クロック
CKに同期して動作する1つのアキュムレータ160に
よって表わすことができる。このアキュムレータ160
は入力Aに加えられる値(MAG+1)をクロックCK
に同期して累算し、MAG+1−Aとするとき加算出力
Sから値kXA(k−1,2,3・”)に対応するデー
タを順次発生する。そしてこのアキュムレータ160の
累算′値がこのアキュムレータ160の累算上限値、す
なわちアキュムレータ160の累算容量値Pを越えると
(p>kXA)、アキュムレータ160のキャリィ出力
COからキャリィ信号が出力される。すなわち、アキュ
ムレータ160のキャリィ出力COからは、その累算値
kXAが値P、2P、3P・・・を越える毎に、キャリ
ィ信号が出力される。ここでアキュムレータ160から
キャリィ信号が発生される頻度は変倍データMAGに対
応しており、この変倍データMAGの値が大きくなると
キャリィ信号が発生する頻度は高くなり、反対に変倍デ
ータMAGの値が小さくなるとキャリィ信号が発生する
頻度は低くなる。この実施例ではこのキャリィ信号にも
とづき画像メモリ11.12.13.14からの各画素
に対応するデータの読み出しが制御される。
作を説明するブロック図である。第1図に示す加算器1
6とラッチ回路17は、第4図に示すように、クロック
CKに同期して動作する1つのアキュムレータ160に
よって表わすことができる。このアキュムレータ160
は入力Aに加えられる値(MAG+1)をクロックCK
に同期して累算し、MAG+1−Aとするとき加算出力
Sから値kXA(k−1,2,3・”)に対応するデー
タを順次発生する。そしてこのアキュムレータ160の
累算′値がこのアキュムレータ160の累算上限値、す
なわちアキュムレータ160の累算容量値Pを越えると
(p>kXA)、アキュムレータ160のキャリィ出力
COからキャリィ信号が出力される。すなわち、アキュ
ムレータ160のキャリィ出力COからは、その累算値
kXAが値P、2P、3P・・・を越える毎に、キャリ
ィ信号が出力される。ここでアキュムレータ160から
キャリィ信号が発生される頻度は変倍データMAGに対
応しており、この変倍データMAGの値が大きくなると
キャリィ信号が発生する頻度は高くなり、反対に変倍デ
ータMAGの値が小さくなるとキャリィ信号が発生する
頻度は低くなる。この実施例ではこのキャリィ信号にも
とづき画像メモリ11.12.13.14からの各画素
に対応するデータの読み出しが制御される。
第1図に示した実施例で採用される変倍データMAGお
よび加算器16の詳細について更に説明する。
よび加算器16の詳細について更に説明する。
加算器16に加えられる変倍データMAGは13ビツト
のパラレルバイナリ信号から構成される。
のパラレルバイナリ信号から構成される。
加算器16は入力Aに加えられる13ビツトの変倍デー
タMAGと入力Bに加えられる13ビツトのデータを加
算する13ビツト加算器からなり、キャリィ入力端子C
Iおよびキャリィ出力端子COを有している。キャリィ
入力端子CIには信号“1“が定常的に加えられている
。加算器16は13ビツトの加算値を加算出力Sから1
3ビツトのラッチ回路17に出力する。ラッチ回路17
にラッチされた13ビツトの信号YMI〜YM13は加
算器16の入力Bに加えられる。
タMAGと入力Bに加えられる13ビツトのデータを加
算する13ビツト加算器からなり、キャリィ入力端子C
Iおよびキャリィ出力端子COを有している。キャリィ
入力端子CIには信号“1“が定常的に加えられている
。加算器16は13ビツトの加算値を加算出力Sから1
3ビツトのラッチ回路17に出力する。ラッチ回路17
にラッチされた13ビツトの信号YMI〜YM13は加
算器16の入力Bに加えられる。
加算器16に加えられる変倍データMAGの一例を示す
と第1表のようになる。
と第1表のようになる。
第1表
第1表において、変数データMAGは16進数を用いて
表わされている。この実施例において変倍データMAG
が例えば16進数でr7FFJであるときはこの値r7
FFJにキャリ入力CIに加えられた「1」が加算され
、加算器16では7FF+1−800をクロックCKに
同期して累算することになる。ここで加算器16は16
進数でr2000Jに達するとキャリィ出力COからキ
ャリィ信号を出力するように構成されているので、20
00/800−4、すなわち4個のクロックCKが到来
して1個のキャリィ信号が出力される。このときの変倍
率が100%(800/(7FF+1))に設定されて
いる。また変倍データMAGが16進数でrlFFJの
ときは、加算器16はIFF+1−200をクロックC
Kに同期して累算することになり、この場合、16個の
クロックCKに対して1個のキャリィ信号が出力され、
変倍率は400%(800/ (IFF+1))である
。また変倍データMAGが16進数でrlFFFJのと
きは加算器16はIFFF+1−2000をクロックC
Kに同期して累算することになり、この場合、1個のク
ロックCKに対して1個のキャリィ信号が出力され、変
倍率は25%(800/ (IFFF+1))である。
表わされている。この実施例において変倍データMAG
が例えば16進数でr7FFJであるときはこの値r7
FFJにキャリ入力CIに加えられた「1」が加算され
、加算器16では7FF+1−800をクロックCKに
同期して累算することになる。ここで加算器16は16
進数でr2000Jに達するとキャリィ出力COからキ
ャリィ信号を出力するように構成されているので、20
00/800−4、すなわち4個のクロックCKが到来
して1個のキャリィ信号が出力される。このときの変倍
率が100%(800/(7FF+1))に設定されて
いる。また変倍データMAGが16進数でrlFFJの
ときは、加算器16はIFF+1−200をクロックC
Kに同期して累算することになり、この場合、16個の
クロックCKに対して1個のキャリィ信号が出力され、
変倍率は400%(800/ (IFF+1))である
。また変倍データMAGが16進数でrlFFFJのと
きは加算器16はIFFF+1−2000をクロックC
Kに同期して累算することになり、この場合、1個のク
ロックCKに対して1個のキャリィ信号が出力され、変
倍率は25%(800/ (IFFF+1))である。
加算器16のキャリィ出力COから出力された。
キャリィ信号は、クロックCKに同期して入力信号をラ
ッチするラッチ回路19、インバータINを介してノア
回路NRに加えられる。またノア回路NRの他の入力に
は、読み出しリセット信号RREがラッチ回路19を介
して加えられる。このノア回路N’Hの出力はアンド回
路ANDに加えられる。アンド回路ANDの他の入力に
はクロックCKが加えられている。したがって、アンド
回路ANDからは読み出しリセット信号RREに対する
ラッチ回路19の出力がローレベルのときはクロックC
Kがそのまま出力され、読み出しリセット信号RREに
対するラッチ回路19の出力がハイレベルになると、加
算器16のキャリィ出力C50からキャリィ信号が生じ
、これに対応するラッチ回路19の出力がハイレベルに
なると、その毎にクロックCKが1個出力される。アン
ド回路ANDの出力は読み出しクロックRCKとして画
像メモリ11.12.13.14の読み出し#制御端子
に加えられるとともにラッチ回路20にラッチ信号とし
て加えられる。
ッチするラッチ回路19、インバータINを介してノア
回路NRに加えられる。またノア回路NRの他の入力に
は、読み出しリセット信号RREがラッチ回路19を介
して加えられる。このノア回路N’Hの出力はアンド回
路ANDに加えられる。アンド回路ANDの他の入力に
はクロックCKが加えられている。したがって、アンド
回路ANDからは読み出しリセット信号RREに対する
ラッチ回路19の出力がローレベルのときはクロックC
Kがそのまま出力され、読み出しリセット信号RREに
対するラッチ回路19の出力がハイレベルになると、加
算器16のキャリィ出力C50からキャリィ信号が生じ
、これに対応するラッチ回路19の出力がハイレベルに
なると、その毎にクロックCKが1個出力される。アン
ド回路ANDの出力は読み出しクロックRCKとして画
像メモリ11.12.13.14の読み出し#制御端子
に加えられるとともにラッチ回路20にラッチ信号とし
て加えられる。
画像メモリ11.12.13.14はアンド回路AND
から読み出しクロックRCKが加えられる毎にその記憶
データを各画素単位でパラレルに出力する。画像メモリ
11.12.13.14は前述したようにFIFOメモ
リから構成されており、このデータの読み出しは画像デ
ータのメモリ11.12.13.14の入力端から先に
入力されたデータを先に読み出すように構成されており
、ここではバッファメモリとして機能している。
から読み出しクロックRCKが加えられる毎にその記憶
データを各画素単位でパラレルに出力する。画像メモリ
11.12.13.14は前述したようにFIFOメモ
リから構成されており、このデータの読み出しは画像デ
ータのメモリ11.12.13.14の入力端から先に
入力されたデータを先に読み出すように構成されており
、ここではバッファメモリとして機能している。
画像メモリ11.12.13.14から読み出されたデ
ータはそれぞれ出力ラッチ付きのマルチプレクサ21の
入力D1、D2、D3、D4にそれぞれ入力される。ま
た画像メモリ14から読み出されたデータはラッチ回路
20にも加えられ、アンド回路ANDの出力によってラ
ッチされる。
ータはそれぞれ出力ラッチ付きのマルチプレクサ21の
入力D1、D2、D3、D4にそれぞれ入力される。ま
た画像メモリ14から読み出されたデータはラッチ回路
20にも加えられ、アンド回路ANDの出力によってラ
ッチされる。
このラッチ回路20にラッチされたデータはマルチプレ
クサ21の入力端子Doに入力される。
クサ21の入力端子Doに入力される。
したがって、アンド回路ANDから最初の読み出しクロ
ックRCKが発生したタイミングでマルチプレクサ21
の入力D1には画像メモリ11から読み出された第1の
画素「1」のデータが入力され、入力D2には画像メモ
リ12から読み出された第2の画素「2」のデータが入
力され、入力D3には画像メモリ13から読み出された
第3の画素「3」のデータが入力され、入力D4には画
像メモリ14から読み出された第4の画素「4」のデー
タが入力される。またこのとき画像メモリ14から読み
出された第4の画素「4」のデータはラッチ回路20に
ラッチされる。
ックRCKが発生したタイミングでマルチプレクサ21
の入力D1には画像メモリ11から読み出された第1の
画素「1」のデータが入力され、入力D2には画像メモ
リ12から読み出された第2の画素「2」のデータが入
力され、入力D3には画像メモリ13から読み出された
第3の画素「3」のデータが入力され、入力D4には画
像メモリ14から読み出された第4の画素「4」のデー
タが入力される。またこのとき画像メモリ14から読み
出された第4の画素「4」のデータはラッチ回路20に
ラッチされる。
アンド回路ANDから次の読み出しクロックRCKが発
生されると、これに同期して、マルチプレクサ21の入
力DOにはラッチ回路20にラッチされた第4の画素r
4Jのデータが入力され、入力D1、D2、DB、D4
には次の画素「5」、「6」、「7」、「8」に対応す
るデータが入力される。またこのとき画像メモリ14か
ら読み出された第8の画素「8」のデータがラッチ回路
20にラッチされる。
生されると、これに同期して、マルチプレクサ21の入
力DOにはラッチ回路20にラッチされた第4の画素r
4Jのデータが入力され、入力D1、D2、DB、D4
には次の画素「5」、「6」、「7」、「8」に対応す
るデータが入力される。またこのとき画像メモリ14か
ら読み出された第8の画素「8」のデータがラッチ回路
20にラッチされる。
このようにしてアンド回路ANDから読み出しクロック
RCKが発生される毎に画像メモリ11〜14から読み
出された各画素のデータおよびラッチ回路20にラッチ
されている画素のデータがマルチプレクサ21に入力さ
れる。
RCKが発生される毎に画像メモリ11〜14から読み
出された各画素のデータおよびラッチ回路20にラッチ
されている画素のデータがマルチプレクサ21に入力さ
れる。
一方、ラッチ回路17からクロックCKに同期して出力
されるデータ信号YMI〜YM13のうち上位ビットの
信号YM10、YMII、YMI2、YM13はクロッ
クCKのタイミングでラッチ回路18でラッチされる。
されるデータ信号YMI〜YM13のうち上位ビットの
信号YM10、YMII、YMI2、YM13はクロッ
クCKのタイミングでラッチ回路18でラッチされる。
このラッチ回路18でラッチされた信号のうちの上位2
ビツトの信号は信号YM12、YM13、の1ビット遅
延信号YM12−ID、YM13−IDとしてマルチプ
レクサ21の制御入力S1、S2に加えられる。
ビツトの信号は信号YM12、YM13、の1ビット遅
延信号YM12−ID、YM13−IDとしてマルチプ
レクサ21の制御入力S1、S2に加えられる。
またラッチ回路18でラッチされた信号のうち下位2ビ
ツトの信号はラッチ回路22で再びラッチされ、信号Y
MIO1YMIIの2ビット遅延信号YMIO−2DS
YMI 1−2Dとしてリードオンリイメモリ(ROM
)23.24のアドレスAI 、A2にそれぞれ加えら
れる。
ツトの信号はラッチ回路22で再びラッチされ、信号Y
MIO1YMIIの2ビット遅延信号YMIO−2DS
YMI 1−2Dとしてリードオンリイメモリ(ROM
)23.24のアドレスAI 、A2にそれぞれ加えら
れる。
マルチプレクサ21は制御入力S1、S2に加えられた
信号YM12−ID、YM13−IDにしたがって入力
Do−D4に入力されたデータを出力D^またはDBに
振り分け、1クロツク送れて出力する。マルチプレクサ
21における制御入力S1、S2に加えられる信号と出
力DA 、 DBに振り分けられるデータとの関係を示
すと第2表のようになる。
信号YM12−ID、YM13−IDにしたがって入力
Do−D4に入力されたデータを出力D^またはDBに
振り分け、1クロツク送れて出力する。マルチプレクサ
21における制御入力S1、S2に加えられる信号と出
力DA 、 DBに振り分けられるデータとの関係を示
すと第2表のようになる。
第2表
すなわち、マルチプレクサ21は制御入力S1、S2に
加えられる信号が“0.0”のときは入力Doに入力さ
れたデータを出力D^に導き、入力D1に入力されたデ
ータを出力DBに導く。また制御入力S1%S2に加え
られる信号が“1.0”のときは入力D1に入力された
データを出力DAに導き、入力D2に入力されたデータ
を出力DBに導く。また制御入力s、、s2に加えられ
る信号が“0.1°のときは入力D2に入力されたデー
タを出力DAに導き、入力D3に入力されたデータを出
力DBに導く。更に制御入力S1、s2に加えられる信
号が“1.1”のときは入力D3に入力されたデータを
出力DAに導き、入力D4に入力されたデータを出力D
Bに導く。
加えられる信号が“0.0”のときは入力Doに入力さ
れたデータを出力D^に導き、入力D1に入力されたデ
ータを出力DBに導く。また制御入力S1%S2に加え
られる信号が“1.0”のときは入力D1に入力された
データを出力DAに導き、入力D2に入力されたデータ
を出力DBに導く。また制御入力s、、s2に加えられ
る信号が“0.1°のときは入力D2に入力されたデー
タを出力DAに導き、入力D3に入力されたデータを出
力DBに導く。更に制御入力S1、s2に加えられる信
号が“1.1”のときは入力D3に入力されたデータを
出力DAに導き、入力D4に入力されたデータを出力D
Bに導く。
第5図は上記マルチプレクサ21の動作を示したもので
ある。15図においてマルチプレクサ21内に描いた点
線はデータの振り分けの様子を示し、点線に対して記載
した数字は制御データs1、S2の内容を示している。
ある。15図においてマルチプレクサ21内に描いた点
線はデータの振り分けの様子を示し、点線に対して記載
した数字は制御データs1、S2の内容を示している。
例えば制御データs1、S2が“1.0”であると“1
0”が付された点線に従い、入力D1に入力されたデー
タは出力D^に導かれ、入力D2に入力されたデータは
出力DBに導かれることになる。例えば画像メモリ11
.12.13.14から画素「1」、「2」、「3」、
「4」のデータが読み出されこれらデータがマルチプレ
クサ21の入力D1〜D4に入力され、このときマルチ
プレクサ21の制御入力S1、S2に加えられる信号が
“0.1”であると、入力D2に入力された画素「2」
のデータが出力DAに導かれ、入力D3に入力された画
素「3」のデータが出力D3導かれる。このとき、入力
DOSDI、D4に入力されたデータはマルチプレクサ
21から出力されない。
0”が付された点線に従い、入力D1に入力されたデー
タは出力D^に導かれ、入力D2に入力されたデータは
出力DBに導かれることになる。例えば画像メモリ11
.12.13.14から画素「1」、「2」、「3」、
「4」のデータが読み出されこれらデータがマルチプレ
クサ21の入力D1〜D4に入力され、このときマルチ
プレクサ21の制御入力S1、S2に加えられる信号が
“0.1”であると、入力D2に入力された画素「2」
のデータが出力DAに導かれ、入力D3に入力された画
素「3」のデータが出力D3導かれる。このとき、入力
DOSDI、D4に入力されたデータはマルチプレクサ
21から出力されない。
以上の説明から明らかなようにマルチプレクサ21の出
力DA 、DBから出力される信号は互いに隣り合った
画素のデータとなり、この隣合った画素のデータにもと
づき必要の場合は次に説明するような補間処理がなされ
る。
力DA 、DBから出力される信号は互いに隣り合った
画素のデータとなり、この隣合った画素のデータにもと
づき必要の場合は次に説明するような補間処理がなされ
る。
マルチプレクサ21の出力DAおよびDBから出力され
たデータは出力ラッチ付きのROM23および24にそ
れぞれ入力される。
たデータは出力ラッチ付きのROM23および24にそ
れぞれ入力される。
ROM23および24はラッチ回路22から出力される
信号およびマルチプレクサ21の出力DAおよびDrl
から出力されるデータをアドレスとしてこれらデータに
所定の係数aおよびbを乗算した値を記憶しており、ラ
ッチ回路22およびマルチプレクサ21の出力に対応し
てこれら記憶した値を1クロツク遅れて出力する。RO
M23および24に記憶した値に関する上記計数値aお
よびbとラッチ回路22からの出力、すなわちROM2
3.24の入力AI 、A2に加わる信号との関係を表
で示すと第3表のようになる。
信号およびマルチプレクサ21の出力DAおよびDrl
から出力されるデータをアドレスとしてこれらデータに
所定の係数aおよびbを乗算した値を記憶しており、ラ
ッチ回路22およびマルチプレクサ21の出力に対応し
てこれら記憶した値を1クロツク遅れて出力する。RO
M23および24に記憶した値に関する上記計数値aお
よびbとラッチ回路22からの出力、すなわちROM2
3.24の入力AI 、A2に加わる信号との関係を表
で示すと第3表のようになる。
第3表
第3表から明らかなように入力At 、A2に加わる信
号が′0.0”であるとROM23は入力されたデータ
に1を乗算した値を出力し、ROM24は入力されたデ
ータに0を乗算した値を出力する。また入力AI 、A
2に加わる信号が“10“であるとROM23は入力さ
れたデータに0.75を乗算した値を出力し、ROM2
4は入力されたデータに0.25を乗算した値を出力す
る。また入力AI 、 A2°に加わる信号が“0.1
′であるとROM23は入力されたデータに0.5を乗
算した値を出力し、ROM24は入力されたデータに0
.5を乗算した値を出力する。また入力AI 、A2に
加わる信号が“1.1”であるとROM23は入力され
たデータに0.25を乗算した値を出力し、ROM24
は入力されたデータに0.75を乗算した値を出力する
。ここでROM23で乗算する計数aとROM24で乗
算する計数すとの和(a+b)は常に1になるように設
定されている。
号が′0.0”であるとROM23は入力されたデータ
に1を乗算した値を出力し、ROM24は入力されたデ
ータに0を乗算した値を出力する。また入力AI 、A
2に加わる信号が“10“であるとROM23は入力さ
れたデータに0.75を乗算した値を出力し、ROM2
4は入力されたデータに0.25を乗算した値を出力す
る。また入力AI 、 A2°に加わる信号が“0.1
′であるとROM23は入力されたデータに0.5を乗
算した値を出力し、ROM24は入力されたデータに0
.5を乗算した値を出力する。また入力AI 、A2に
加わる信号が“1.1”であるとROM23は入力され
たデータに0.25を乗算した値を出力し、ROM24
は入力されたデータに0.75を乗算した値を出力する
。ここでROM23で乗算する計数aとROM24で乗
算する計数すとの和(a+b)は常に1になるように設
定されている。
ROM23.24の出力は加算器25に加えられ、両出
力が加算される。ROM23.24および加算器25に
よる動作は、マルチプレクサ21の出力DA、DBから
出力された互いに隣接する゛データの間の補間処理を実
行している。
力が加算される。ROM23.24および加算器25に
よる動作は、マルチプレクサ21の出力DA、DBから
出力された互いに隣接する゛データの間の補間処理を実
行している。
例えば、第6図に示すように互いに隣接するデータD^
、DBの間を補間し、3つのデータD At。
、DBの間を補間し、3つのデータD At。
D^2、DA3を生成する場合を考える。ここでデータ
D^2はデータDAとのデータDAの中間の値、データ
DAIはデータD^とデータDA2の中間の値、データ
DA3はデータDA2とデータDBの中間の値である。
D^2はデータDAとのデータDAの中間の値、データ
DAIはデータD^とデータDA2の中間の値、データ
DA3はデータDA2とデータDBの中間の値である。
例えばデータDA2を生成する場合はROM23.24
の入力A、Bに加わる信号を“0.1”としROM23
.24および加算器25に実質的にD^xO,5+DB
X015の演算を行なわせ、これによってデータDA
2を生成する。またデータDAIを生成する場合はRO
M23.24の入力A1Bに加わる信号を′10”とし
ROM23.24および加算器25に実質的にD A
X O,75+ D[3Xo、25の演算を行なわせ、
これによってデータD’AIを生成する。またDA3を
生成する場合は、ROM23・、24の入力A、Bに加
わる信号を“1.1”とし、ROM23.24および加
算器25に実質的にDA xo、25+DB Xo、7
5の演算を行なわせる。
の入力A、Bに加わる信号を“0.1”としROM23
.24および加算器25に実質的にD^xO,5+DB
X015の演算を行なわせ、これによってデータDA
2を生成する。またデータDAIを生成する場合はRO
M23.24の入力A1Bに加わる信号を′10”とし
ROM23.24および加算器25に実質的にD A
X O,75+ D[3Xo、25の演算を行なわせ、
これによってデータD’AIを生成する。またDA3を
生成する場合は、ROM23・、24の入力A、Bに加
わる信号を“1.1”とし、ROM23.24および加
算器25に実質的にDA xo、25+DB Xo、7
5の演算を行なわせる。
加算器25の出力はラッチ回路26でクロックCKに同
期してラッチされ、変倍画像データYMDとして出力さ
れる。
期してラッチされ、変倍画像データYMDとして出力さ
れる。
次に変倍率が100%、25%、400%、3564%
、282.8%の場合をそれぞれとりあげて第1図の装
置の動作を第7図から第11図のタイミングチャートを
参照して具体的に説明する。
、282.8%の場合をそれぞれとりあげて第1図の装
置の動作を第7図から第11図のタイミングチャートを
参照して具体的に説明する。
変倍率が100%の場合
変倍率が100%の場合のこの実施例の各部の動作が第
7図に示される。この場合変倍データMAGは16進数
で7FFに設定され、加算器16の入力Aには16進数
7FFに対応する13ビツトの信号’00111111
11111”が入力される。まず、画像メモリ11〜1
4からの画像データの読み出し前の状態においてラッチ
回路17の内容は読み出しリセット信号RRE (第7
図(d)参照)によってクリアされている。したがって
加算器16の入力Bに加えられる13ビツトの信号はオ
ール“0”であり、このとき加算器16の出力Sからは
入力Aに加えられた信号に1を加えた16進数で7FF
+1−800に対応する信号が出力される(第7図(C
)参照)。
7図に示される。この場合変倍データMAGは16進数
で7FFに設定され、加算器16の入力Aには16進数
7FFに対応する13ビツトの信号’00111111
11111”が入力される。まず、画像メモリ11〜1
4からの画像データの読み出し前の状態においてラッチ
回路17の内容は読み出しリセット信号RRE (第7
図(d)参照)によってクリアされている。したがって
加算器16の入力Bに加えられる13ビツトの信号はオ
ール“0”であり、このとき加算器16の出力Sからは
入力Aに加えられた信号に1を加えた16進数で7FF
+1−800に対応する信号が出力される(第7図(C
)参照)。
また読み出しリセット信号RREは画像メモリ11〜1
4の読み出しリセット端子に加えられ画像メモリ11〜
14の読み出し出力をリセットする。また読み出しリセ
ット信号RREはクロックCKに同期してラッチ回路1
9にラッチされ、ノア回路NRを介してアンド回路AN
Dに加わり、これによりアンド回路ANDから第7図N
)に示すようにクロックCKに同期した信号が出力され
る。このアンド回路ANDの出力は読み出しクロックR
CKとして画像メモリ11〜14に加えられる。しかし
このとき読み出しリセット信号RREにより画像メモリ
11〜14の読み出し出力はリセットされているので画
像メモリ11〜14からは画像信号は出力されない。
4の読み出しリセット端子に加えられ画像メモリ11〜
14の読み出し出力をリセットする。また読み出しリセ
ット信号RREはクロックCKに同期してラッチ回路1
9にラッチされ、ノア回路NRを介してアンド回路AN
Dに加わり、これによりアンド回路ANDから第7図N
)に示すようにクロックCKに同期した信号が出力され
る。このアンド回路ANDの出力は読み出しクロックR
CKとして画像メモリ11〜14に加えられる。しかし
このとき読み出しリセット信号RREにより画像メモリ
11〜14の読み出し出力はリセットされているので画
像メモリ11〜14からは画像信号は出力されない。
読み出しリセット信号RREがローレベルからハイレベ
ルに立ち上がり画像メモリ11〜14の読み出しリセッ
トが解除されると、アンド゛回路ANDの出力の立ち上
がりに同期して画像メモリ11から第1の画素「1」に
対応する画像デーラダ、画像メモリ12から第2の画素
「2」に対応する画像データ、画像メモリ13から第3
の画素「3」に対応する画像データ、画像メモリ14か
ら第4の画素r4Jに対応する画像データがそれぞれ出
力される(第7図(k)参照)。
ルに立ち上がり画像メモリ11〜14の読み出しリセッ
トが解除されると、アンド゛回路ANDの出力の立ち上
がりに同期して画像メモリ11から第1の画素「1」に
対応する画像デーラダ、画像メモリ12から第2の画素
「2」に対応する画像データ、画像メモリ13から第3
の画素「3」に対応する画像データ、画像メモリ14か
ら第4の画素r4Jに対応する画像データがそれぞれ出
力される(第7図(k)参照)。
画像メモリ11〜14の出力およびラッチ回路20の出
力、この場合はオール“0” (このときの画素を「0
」という)はマルチプレクサ21に加えられる。
力、この場合はオール“0” (このときの画素を「0
」という)はマルチプレクサ21に加えられる。
また読み出しリセット信号RREがローレベルからハイ
レベルに立ち上がり、ラッチ回路17のクリアが解除さ
れると加算器16の出力はクロックCK(第7図(a)
参照)に同期してこのラッチ回路17にラッチされ、こ
のラッチ回路17の出力は加算器16の入力Bに加えら
れる。これにより、加算器16は16進数で800に対
応する値の累算動作を開始する(第7図(e)参照)。
レベルに立ち上がり、ラッチ回路17のクリアが解除さ
れると加算器16の出力はクロックCK(第7図(a)
参照)に同期してこのラッチ回路17にラッチされ、こ
のラッチ回路17の出力は加算器16の入力Bに加えら
れる。これにより、加算器16は16進数で800に対
応する値の累算動作を開始する(第7図(e)参照)。
この累算動作により加算器16の累算値が16進数でI
FFFを越えると加算器16のキャリィ゛出力COから
キャリィ信号“1°が生じる(第7図(d)参照)。こ
のキャリィ信号“1“はラッチ回路19、インバータI
N、ノア回路NRを介してアンド回路ANDに加わり、
これによりアンド回路ANDから第7図N)に示すよう
なパルス信号が発生される。このパルス信号は読み出し
クロックRCKとして画像メモリ11〜14に加わり、
これにより画像メモリ11〜14からは第5の画素「5
」に対応する画像データ、第6の画素「6」に対応する
画像データ、第7の画素「7」に対応する画像データ、
第8の画素「8ノに対応する画像データが読み出される
とともに画像メモリ14の出力、この場合は画素「4」
に対応する画像データがアンド回路ANDの出力により
ラッチ回路20にラッチされる。この画像メモリ11〜
14から読み出された画像データはラッチ回路2oにラ
ッチされ第4の画素r4Jに対応する画像データととも
にマルチプレクサ21に加えられる。
FFFを越えると加算器16のキャリィ゛出力COから
キャリィ信号“1°が生じる(第7図(d)参照)。こ
のキャリィ信号“1“はラッチ回路19、インバータI
N、ノア回路NRを介してアンド回路ANDに加わり、
これによりアンド回路ANDから第7図N)に示すよう
なパルス信号が発生される。このパルス信号は読み出し
クロックRCKとして画像メモリ11〜14に加わり、
これにより画像メモリ11〜14からは第5の画素「5
」に対応する画像データ、第6の画素「6」に対応する
画像データ、第7の画素「7」に対応する画像データ、
第8の画素「8ノに対応する画像データが読み出される
とともに画像メモリ14の出力、この場合は画素「4」
に対応する画像データがアンド回路ANDの出力により
ラッチ回路20にラッチされる。この画像メモリ11〜
14から読み出された画像データはラッチ回路2oにラ
ッチされ第4の画素r4Jに対応する画像データととも
にマルチプレクサ21に加えられる。
このように画像メモリ11〜14がらは加算器16によ
る累算値がI FFFを越える毎に、この場合は4クロ
ツク毎に画像データの読み出しが行なわれ、この画像デ
ータはラッチ回路20にラッチされている前回画像メモ
リ14から読み出された画像データとともにマルチプレ
クサ21に加えられる。
る累算値がI FFFを越える毎に、この場合は4クロ
ツク毎に画像データの読み出しが行なわれ、この画像デ
ータはラッチ回路20にラッチされている前回画像メモ
リ14から読み出された画像データとともにマルチプレ
クサ21に加えられる。
マルチプレクサ21は制御端子81%S2に加えられる
ラッチ回路18の出力信号YM12−IDSYM13−
IDによって入力信号を出力DA。
ラッチ回路18の出力信号YM12−IDSYM13−
IDによって入力信号を出力DA。
D[3に振り分ける動作を行なう。ここで信号YM12
−ID、YM13−IDは第7図(「)に示す信号YM
12、YMl3をそれぞれ1クロック分遅延させた信号
で第7図(g)に示すように変化する。
−ID、YM13−IDは第7図(「)に示す信号YM
12、YMl3をそれぞれ1クロック分遅延させた信号
で第7図(g)に示すように変化する。
したがってマルチプレクサ21の出力DAからは画素r
OJ、rlJ’、「2」・・・に対応する画像データが
順次出力され、マルチプレクサ21の出力DBからは画
素「1」、「2」、「3」・・・に対応する画像信号が
順次出力される(第7図(g)参照)。
OJ、rlJ’、「2」・・・に対応する画像データが
順次出力され、マルチプレクサ21の出力DBからは画
素「1」、「2」、「3」・・・に対応する画像信号が
順次出力される(第7図(g)参照)。
マルチプレクサ21の出力DA 、DllはROM23
.24に加えられ、このROM23.24および加算器
25により実質的にaXDA+bXDBになる演算がな
される。ここで係数aおよびbはROM23.24のア
ドレスの一部AI、A2として加えられる信号YMIO
−2DSYM11−2Dによって決定される。ここで信
号YMIO−2DSYMI 1−2Dはラッチ回路18
.22によりラッチ回路17の出力YMIO1YMII
を2クロツク遅延させた信号である(第7図(h)参照
)。この場合この信号YMIO−2DおよびYMl 1
−2Dは第7図(h)から明らかなように常に“00”
である。したがって係数aは常に1に設定され、係数す
は常に0に設定される(第7図(霞)参照)。これによ
り加算器25の出力はマルチプレクサ21の出力D^か
ら出力された信号が1クロツク遅延されたものと同一と
なり、この信号がさらに1クロツク遅延されてラッチ回
路26から変倍画像データYMDとして出力される(第
7図(n)参照)。
.24に加えられ、このROM23.24および加算器
25により実質的にaXDA+bXDBになる演算がな
される。ここで係数aおよびbはROM23.24のア
ドレスの一部AI、A2として加えられる信号YMIO
−2DSYM11−2Dによって決定される。ここで信
号YMIO−2DSYMI 1−2Dはラッチ回路18
.22によりラッチ回路17の出力YMIO1YMII
を2クロツク遅延させた信号である(第7図(h)参照
)。この場合この信号YMIO−2DおよびYMl 1
−2Dは第7図(h)から明らかなように常に“00”
である。したがって係数aは常に1に設定され、係数す
は常に0に設定される(第7図(霞)参照)。これによ
り加算器25の出力はマルチプレクサ21の出力D^か
ら出力された信号が1クロツク遅延されたものと同一と
なり、この信号がさらに1クロツク遅延されてラッチ回
路26から変倍画像データYMDとして出力される(第
7図(n)参照)。
第7図(n)から明らかなようにラッチ回路YMDから
出力される変倍データYMDは各クロック・毎に画素が
変化する信号であり、この信号は画像メモリ11.12
.13.14に加えられる原画像データGXDと同一の
ものである。すなわち原画像データGXDは100の変
倍率で変倍処理されたことになる。
出力される変倍データYMDは各クロック・毎に画素が
変化する信号であり、この信号は画像メモリ11.12
.13.14に加えられる原画像データGXDと同一の
ものである。すなわち原画像データGXDは100の変
倍率で変倍処理されたことになる。
変倍率が25%の場合
変倍率が25%の場合の動作が第8図に示される。この
場合変倍データMAGは16進数でIFFFに設定され
、加算器16の入力AにはIFFFに対応する13ビツ
トの2進信号“1111111111111″が加えら
れる。したがってまず加算器16の出力Sからはこの2
進信号に“1”が加算されてオール“0゛となった信号
が出力される(第8図(C)参照)。加算器16におい
ては読み出しリセット信号RREがローレベルからハイ
レベルに立ち上った後のこの16進数でIFFFに1が
加えられる信号が累算されることになる。
場合変倍データMAGは16進数でIFFFに設定され
、加算器16の入力AにはIFFFに対応する13ビツ
トの2進信号“1111111111111″が加えら
れる。したがってまず加算器16の出力Sからはこの2
進信号に“1”が加算されてオール“0゛となった信号
が出力される(第8図(C)参照)。加算器16におい
ては読み出しリセット信号RREがローレベルからハイ
レベルに立ち上った後のこの16進数でIFFFに1が
加えられる信号が累算されることになる。
したがって加算器16のキャリィ出力COからは各クロ
ック毎にキャリィ信号が出力され(第8図(d)参照)
、このキャリィ信号がラッチ回路19、インバータIN
、ノア回路NR,アンド回路ANDを介して画像メモリ
11〜14の読み出しクロック入力に加えられる。これ
により画像メモリ11〜14からは各クロック毎に画像
データが読み一出される(第8図(k)参照)。
ック毎にキャリィ信号が出力され(第8図(d)参照)
、このキャリィ信号がラッチ回路19、インバータIN
、ノア回路NR,アンド回路ANDを介して画像メモリ
11〜14の読み出しクロック入力に加えられる。これ
により画像メモリ11〜14からは各クロック毎に画像
データが読み一出される(第8図(k)参照)。
またこのときマルチプレクサ21の制御入力端子S1、
S2に加えられる信号YM12−ID、YMl3−ID
およびROM23.24に加えられる信号YMIO−2
D、YMI 1−2Dは全て常に“0”である。したが
ってマルチプレクサ21は入力Doから入力された信号
をDAに導き、入力D1から入力された信号を出力DB
に導く。
S2に加えられる信号YM12−ID、YMl3−ID
およびROM23.24に加えられる信号YMIO−2
D、YMI 1−2Dは全て常に“0”である。したが
ってマルチプレクサ21は入力Doから入力された信号
をDAに導き、入力D1から入力された信号を出力DB
に導く。
これによりマルチプレクサ21の出力DAからは画素「
0」、「4」、「8」・・・に対応する画素データが順
次出力され、出力DBからは画素「1」、「5」、「9
」・・・に対応する画像データが順次出力される(第8
図CI>参照)。またROM2B、−24において係数
aが1、係数すが0となる値が読み出され、これにより
加算器8からはマルチプレクサ21の出力DAから出力
された画像データとが1クロツク遅延されたものと同一
のデータが出力される。この画像データはラッチ回路2
6でさらに1クロツク遅延されて変倍データYMDとし
て出力される(第8図(n)参照)。
0」、「4」、「8」・・・に対応する画素データが順
次出力され、出力DBからは画素「1」、「5」、「9
」・・・に対応する画像データが順次出力される(第8
図CI>参照)。またROM2B、−24において係数
aが1、係数すが0となる値が読み出され、これにより
加算器8からはマルチプレクサ21の出力DAから出力
された画像データとが1クロツク遅延されたものと同一
のデータが出力される。この画像データはラッチ回路2
6でさらに1クロツク遅延されて変倍データYMDとし
て出力される(第8図(n)参照)。
第8図(n)から明らかなようにラッチ回路26から出
力される変倍データは第4番目の画素「4」第8番目の
画素「8」・・・というように4画素に対して1つの画
素を抽出した画像データとなっており、この画像データ
は原画像データの1/4、すなわち25%の変倍率で処
理されたデータとなる。
力される変倍データは第4番目の画素「4」第8番目の
画素「8」・・・というように4画素に対して1つの画
素を抽出した画像データとなっており、この画像データ
は原画像データの1/4、すなわち25%の変倍率で処
理されたデータとなる。
変倍率が400%の場合
変倍率が400%の場合の動作が第9図に示される。こ
の場合、変倍データMAGは16進数でIFFに設定さ
れ、加算器16の入力AにはこのIFFに対応する13
ビツトの2進信号“0000111111111″が加
えられる。そして加算器16では16進数でIFFに1
を加算した値(IFF+1−200)を実質的に累算す
る演算がなされる。したがって加算器16の累算値は第
9図(e)に示すように変化し、加算器16からは16
クロツクに対して1個のキャリィ信号“1”が出力され
る(第9図(d)参照)。このキャリィ信号にもとづき
アンド回路ANDから読み出しクロックRCKが発生さ
れ、この読み出しクロックRCKにもとづき画像メモリ
11〜14から画像データの読み出しが行なわれる(第
9図(k)参照)。したがってこの場合画像メモリ11
〜14からは16クロツクに対して1回画像データの読
み出しが行われることになる。
の場合、変倍データMAGは16進数でIFFに設定さ
れ、加算器16の入力AにはこのIFFに対応する13
ビツトの2進信号“0000111111111″が加
えられる。そして加算器16では16進数でIFFに1
を加算した値(IFF+1−200)を実質的に累算す
る演算がなされる。したがって加算器16の累算値は第
9図(e)に示すように変化し、加算器16からは16
クロツクに対して1個のキャリィ信号“1”が出力され
る(第9図(d)参照)。このキャリィ信号にもとづき
アンド回路ANDから読み出しクロックRCKが発生さ
れ、この読み出しクロックRCKにもとづき画像メモリ
11〜14から画像データの読み出しが行なわれる(第
9図(k)参照)。したがってこの場合画像メモリ11
〜14からは16クロツクに対して1回画像データの読
み出しが行われることになる。
また、マルチプレクサ21の制御端子S1、S2に加え
られる信号YM12−IDSYM13−IDは第9図(
g)に示すように4クロツク毎に“00°、“10”、
“01”、 @11”と変化する。したがってマルチ
プレクサ16の出力D^にはまず4クロツク間画素「0
」に対応する画像データが現われ、続いて4クロツクの
間画素「1」に対応する画像データが現われ、続いて4
クロツクの間画素「2」に対応する画像データが現われ
、このようにして4クロツク毎に順次変化する各画素の
画像データが現われる。同様にマルチプレクサ16の出
力DBにはまず4クロツクの間画素rlJに対応する画
像データが現われ、続いて4クロツクの間画素「2」に
対応する画像データが現われ、このようにして4クロツ
ク毎に順次変化し、かつ出力DAに生じている画素より
も1画素進んだ画素に対応する画像データが現われる。
られる信号YM12−IDSYM13−IDは第9図(
g)に示すように4クロツク毎に“00°、“10”、
“01”、 @11”と変化する。したがってマルチ
プレクサ16の出力D^にはまず4クロツク間画素「0
」に対応する画像データが現われ、続いて4クロツクの
間画素「1」に対応する画像データが現われ、続いて4
クロツクの間画素「2」に対応する画像データが現われ
、このようにして4クロツク毎に順次変化する各画素の
画像データが現われる。同様にマルチプレクサ16の出
力DBにはまず4クロツクの間画素rlJに対応する画
像データが現われ、続いて4クロツクの間画素「2」に
対応する画像データが現われ、このようにして4クロツ
ク毎に順次変化し、かつ出力DAに生じている画素より
も1画素進んだ画素に対応する画像データが現われる。
また、ROM23.24に加えられる信号YM10−2
DSYMII−2Dは第9図に(h)に示されるように
マルチプレクサ16から同一画素に対応する画像データ
が生じている4クロツクの間に600”、′10”、“
01#、′11”と変化する。したがってROM23.
24の係数a。
DSYMII−2Dは第9図に(h)に示されるように
マルチプレクサ16から同一画素に対応する画像データ
が生じている4クロツクの間に600”、′10”、“
01#、′11”と変化する。したがってROM23.
24の係数a。
bはそれぞれ第9図(1)に示すように変化する。
これによってマルチプレクサ21の出力DASDBから
出力される画像データの間が補間され、出力DAとDB
から出力される画像データの間に0.75x D A
+ 0.25x D B −D AlO,5xDA +
0.5 xDB −DA20.25x D A +
O’、75x D B 譚DA3で表わされる3つの
画像データが挿入される。第9図(n)はラッチ回路2
6から出力される変倍画像データYMDを示したもので
第9図(n)において☆印は上述した3つの式のいずれ
かで補間されたデータを示す。
出力される画像データの間が補間され、出力DAとDB
から出力される画像データの間に0.75x D A
+ 0.25x D B −D AlO,5xDA +
0.5 xDB −DA20.25x D A +
O’、75x D B 譚DA3で表わされる3つの
画像データが挿入される。第9図(n)はラッチ回路2
6から出力される変倍画像データYMDを示したもので
第9図(n)において☆印は上述した3つの式のいずれ
かで補間されたデータを示す。
このように変倍データYMDが16進数でIFFの場合
、各画素の画像データの間にそれぞれ3個の補間画像デ
ータが挿入され、結果的にラッチ回路26から出力され
る変倍画像データYMDは原画像データYMDは原画像
データの4倍、すなわち100%の変倍処理のなされた
データとなる。
、各画素の画像データの間にそれぞれ3個の補間画像デ
ータが挿入され、結果的にラッチ回路26から出力され
る変倍画像データYMDは原画像データYMDは原画像
データの4倍、すなわち100%の変倍処理のなされた
データとなる。
変倍率が35.496の場合
変倍率が35.4%の場合の動作が第10図に示される
。この場合変倍データMAGは四16進数で169F
(2進データで“1011010011111°)に設
定される。この2進データが加算器16の入力Aに加え
られ、加算器16では値(169F+1)を累算する。
。この場合変倍データMAGは四16進数で169F
(2進データで“1011010011111°)に設
定される。この2進データが加算器16の入力Aに加え
られ、加算器16では値(169F+1)を累算する。
この累算の様子が第10図(C)に示される。ここで8
00/ (169F+1)−35,4の関係が成立して
おり、加算器16からは169F+1−16AOがIF
FFを越える毎にキャリィ信号が出力される(第10図
(d))。
00/ (169F+1)−35,4の関係が成立して
おり、加算器16からは169F+1−16AOがIF
FFを越える毎にキャリィ信号が出力される(第10図
(d))。
画像メモリ11〜14はこのキャリィ信号に対応してア
ンド回路ANDから発生されるパルス信号(第10図(
j))にもとづきその読み出しが制御される。画像メモ
リ11〜14から読み出される画像データの出力タイミ
ングが第10(k)に示される。
ンド回路ANDから発生されるパルス信号(第10図(
j))にもとづきその読み出しが制御される。画像メモ
リ11〜14から読み出される画像データの出力タイミ
ングが第10(k)に示される。
また、第10図(g)にマルチプレクサ21の制御入力
端子S1、S2に加えられる信号YM12−IDSYM
13−IDが示される。この信号によりマルチプレクサ
21における信号振り分けが制御され、マルチプレクサ
21の出力DAおよびDBには第10図(fl’)に示
すような画素に対応する画像データが出力される。
端子S1、S2に加えられる信号YM12−IDSYM
13−IDが示される。この信号によりマルチプレクサ
21における信号振り分けが制御され、マルチプレクサ
21の出力DAおよびDBには第10図(fl’)に示
すような画素に対応する画像データが出力される。
また、第10図(−))にROM23.24での採用さ
れる係数値が示される。ROM23.24および加算器
では第10図(fl’)に示すデータおよび第10図(
b)に示すデータにもとづき補間演算を行ないその出力
をラッチ回路26を介して出力スル。第10図(n)に
はこのラッチ回路26の出力が示される。第10図(n
)から明らかなようにこの場合画素「0」と「8」の画
像データの間に画素「2」と「3」の画像データによっ
て補間演算された画像データおよび画素「5」と「6」
の画像データによって補間演算された画像データが挿入
される。また画素「8」と「14」の画像データの間に
画素「11」と「12」の画像データによって補間演算
された画像データが挿入される。
れる係数値が示される。ROM23.24および加算器
では第10図(fl’)に示すデータおよび第10図(
b)に示すデータにもとづき補間演算を行ないその出力
をラッチ回路26を介して出力スル。第10図(n)に
はこのラッチ回路26の出力が示される。第10図(n
)から明らかなようにこの場合画素「0」と「8」の画
像データの間に画素「2」と「3」の画像データによっ
て補間演算された画像データおよび画素「5」と「6」
の画像データによって補間演算された画像データが挿入
される。また画素「8」と「14」の画像データの間に
画素「11」と「12」の画像データによって補間演算
された画像データが挿入される。
また画素「14」と「25」の画像データの間に画素「
16」と「17」の画像データによって補間演算された
画像データおよび画素「19」と「20」の画像データ
によって補間演算された画像データおよび画素「22」
と「23」の画像データによって補間演算された画像デ
ータが挿入される。同様に画素「25」と「33」の画
像データ間には補間演算によって処理された2個の画像
データが挿入され、画素「33」と「45」の画像デー
タの間には補間演算によって処理され43個の画像デー
タが挿入される。
16」と「17」の画像データによって補間演算された
画像データおよび画素「19」と「20」の画像データ
によって補間演算された画像データおよび画素「22」
と「23」の画像データによって補間演算された画像デ
ータが挿入される。同様に画素「25」と「33」の画
像データ間には補間演算によって処理された2個の画像
データが挿入され、画素「33」と「45」の画像デー
タの間には補間演算によって処理され43個の画像デー
タが挿入される。
変倍率が282.8%の場合
変倍率が282.8%場合の動作が第11図に示される
。この場合、変倍データMAGは16進数で2D3 (
2進データで’0001011010011、”)に設
定される。この2進データが加算器16の入力Aに加え
られ、加算器16では値(2D3+1)を累算する。こ
の累算の様子が第11図(e)に示される。ここで、8
00/ (2D3+1)−282,8の関係が成立して
おり、加算器16からは2D3+1■2D4が、I F
FFを越える毎にキャリィ信号が出力される(第11図
(d))。
。この場合、変倍データMAGは16進数で2D3 (
2進データで’0001011010011、”)に設
定される。この2進データが加算器16の入力Aに加え
られ、加算器16では値(2D3+1)を累算する。こ
の累算の様子が第11図(e)に示される。ここで、8
00/ (2D3+1)−282,8の関係が成立して
おり、加算器16からは2D3+1■2D4が、I F
FFを越える毎にキャリィ信号が出力される(第11図
(d))。
画像メモリ11〜14はこのキャリィ信号に対応してア
ンド回路ANDから発生されるパルス信号(第11図(
j))にもとづきその読み出しが制御される。画像メモ
リ11〜14から読み出される画像データの出力タイミ
ングが第11図(k)に示される。
ンド回路ANDから発生されるパルス信号(第11図(
j))にもとづきその読み出しが制御される。画像メモ
リ11〜14から読み出される画像データの出力タイミ
ングが第11図(k)に示される。
虫た、第11図(g)にマルチプレクサ21の制御入力
端子SI、S2に加えられる信号YM12−ID、YM
13−IDが示される。この信号によりマルチプレクサ
21における信号振り分けが制御され、マルチプレクサ
21の出力DAおよびDBには第11図(p)に示すよ
うな画素に対応する画像データが出力される。
端子SI、S2に加えられる信号YM12−ID、YM
13−IDが示される。この信号によりマルチプレクサ
21における信号振り分けが制御され、マルチプレクサ
21の出力DAおよびDBには第11図(p)に示すよ
うな画素に対応する画像データが出力される。
また、第11図(■)にROM23.24での採用され
る係数値が示される。ROM23.24および加算器で
は第11図CI>に示すデータおよび第10図(b)に
示すデータにもとづき補間演算を行ないその出力をラッ
チ回路26を介して出力する。第11図(n)にはこの
ラッチ回路26の出力が示される。第10図(n)から
明らかなようにこの場合画素「0」と「1」の画像デー
タの間に画素「0」と「1」の画像データによって補間
演算された2個の画像データが挿入され、また画素「1
」と「2」の画像データの間に画素「1」と「2」の画
像データによって補間演算された2個の画像データが挿
入され、また画素「2」と「3」の画像データの間に画
素「2」の「3」の画像データによって補間演算された
2個の画像データが挿入され、画素「3」と「4」の画
像データの間に画素「3」と「4」の画像データによっ
て補間演算された2個の画像データが挿入され、画素「
4」と「6」の画像データの間に画素「4」と「5」の
画像データによって補間演算された3個の画像データお
よび画素「5」と「6」の画像データによって補間演算
された1個の画像データが挿入される。
る係数値が示される。ROM23.24および加算器で
は第11図CI>に示すデータおよび第10図(b)に
示すデータにもとづき補間演算を行ないその出力をラッ
チ回路26を介して出力する。第11図(n)にはこの
ラッチ回路26の出力が示される。第10図(n)から
明らかなようにこの場合画素「0」と「1」の画像デー
タの間に画素「0」と「1」の画像データによって補間
演算された2個の画像データが挿入され、また画素「1
」と「2」の画像データの間に画素「1」と「2」の画
像データによって補間演算された2個の画像データが挿
入され、また画素「2」と「3」の画像データの間に画
素「2」の「3」の画像データによって補間演算された
2個の画像データが挿入され、画素「3」と「4」の画
像データの間に画素「3」と「4」の画像データによっ
て補間演算された2個の画像データが挿入され、画素「
4」と「6」の画像データの間に画素「4」と「5」の
画像データによって補間演算された3個の画像データお
よび画素「5」と「6」の画像データによって補間演算
された1個の画像データが挿入される。
なお、上記実施例では画像メモリとして4個のFIFO
を用いて構成したがこれを2個、3個または5個以上の
FIFOメモリを用いて構成することもできる。この場
合FIFOメモリの個数により変倍範囲が変化する。ま
たこの場合FIFOメそりの個数によってマルチプレク
サ21の制卸入力端子に加わる制御信号のビット数およ
びROM23.24に加わるアドレス信号のビット数も
変化する。
を用いて構成したがこれを2個、3個または5個以上の
FIFOメモリを用いて構成することもできる。この場
合FIFOメモリの個数により変倍範囲が変化する。ま
たこの場合FIFOメそりの個数によってマルチプレク
サ21の制卸入力端子に加わる制御信号のビット数およ
びROM23.24に加わるアドレス信号のビット数も
変化する。
また加算器16に加わる変倍データMAGのビット数も
必要に応じて任意のビット数に設定することができる。
必要に応じて任意のビット数に設定することができる。
以上説明したようにこの発明によれば、簡単、かつ小型
な構成により原画像のデータクロックに同期した任意倍
率の高精度が変倍画像データを得ることができる。また
変倍率が100%以上と以下とで基本的に同一の処理が
可能となる。また画像メモリとしてFIFOメモリを用
いた構成をとるとアドレス制御が全く不要となり、更に
構成は簡単となる。
な構成により原画像のデータクロックに同期した任意倍
率の高精度が変倍画像データを得ることができる。また
変倍率が100%以上と以下とで基本的に同一の処理が
可能となる。また画像メモリとしてFIFOメモリを用
いた構成をとるとアドレス制御が全く不要となり、更に
構成は簡単となる。
第1図はこの発明に係わる画像データの変倍処理装置の
一実施例を示すブロック図、第2図は第1図に示した実
施例における原画像データの画像メモリへの書き込み処
理動作を説明するためのタイミングチャート、第3図は
原画像データの画像メモリへの書き込み動作を説明する
ための図、第4図は第1図に示した加算器およびラッチ
回路の動作を説明するためのブロック図、第5図は第1
図に示したマルチプレクサの動作を説明するブロック図
、第6図は第1図に示した実施例の補間動作を説明する
ための図、第7図から第11図は第1図に示した装置の
動作を変倍率が100%、25%、400%、35.4
%、282.8%の場合についてそれぞれ示したタイミ
ングチャートである。 11〜14・・・画像メモリ、15・・・デコーダ、1
6.25・・・加算器、17,18,19,20.22
.26・・・ラッチ回路、21・・・マルチプレクサ、
23.24・・・ROM。 第3図 p<kxa 第4図 1、事件の表示 平成1年特許願第121896号 2、発明の名称 画像データの変倍処理装置 3、補正をする者 事件との関係 特許出願人 (549)富士ゼロックス株式会社 4、代理人 (〒104)東京都中央区銀座2丁目11番2号5、補
正の対象 6、補正の内容 、(1)本願の明III内、第21ページ第4行「送れ
」を「遅れ」に訂正づる。 (2)同、第29ページ第9行から第10行の[出力、
この場合〜という)」を「出力(画素rOJ)Jに訂正
する。 (3)同、第35ページ第3行の1とが」を「が」と訂
正する。 (4)本願の図面、第7図および第11図を別紙の通り
訂正する。
一実施例を示すブロック図、第2図は第1図に示した実
施例における原画像データの画像メモリへの書き込み処
理動作を説明するためのタイミングチャート、第3図は
原画像データの画像メモリへの書き込み動作を説明する
ための図、第4図は第1図に示した加算器およびラッチ
回路の動作を説明するためのブロック図、第5図は第1
図に示したマルチプレクサの動作を説明するブロック図
、第6図は第1図に示した実施例の補間動作を説明する
ための図、第7図から第11図は第1図に示した装置の
動作を変倍率が100%、25%、400%、35.4
%、282.8%の場合についてそれぞれ示したタイミ
ングチャートである。 11〜14・・・画像メモリ、15・・・デコーダ、1
6.25・・・加算器、17,18,19,20.22
.26・・・ラッチ回路、21・・・マルチプレクサ、
23.24・・・ROM。 第3図 p<kxa 第4図 1、事件の表示 平成1年特許願第121896号 2、発明の名称 画像データの変倍処理装置 3、補正をする者 事件との関係 特許出願人 (549)富士ゼロックス株式会社 4、代理人 (〒104)東京都中央区銀座2丁目11番2号5、補
正の対象 6、補正の内容 、(1)本願の明III内、第21ページ第4行「送れ
」を「遅れ」に訂正づる。 (2)同、第29ページ第9行から第10行の[出力、
この場合〜という)」を「出力(画素rOJ)Jに訂正
する。 (3)同、第35ページ第3行の1とが」を「が」と訂
正する。 (4)本願の図面、第7図および第11図を別紙の通り
訂正する。
Claims (4)
- (1)複数の記憶手段と、 原画像データを順次振り分けて前記複数の記憶手段に順
次書き込む振り分け手段と、 所望の変倍率に対応した速度で前記複数個の記憶手段に
記憶した画像データを並列に読み出す読み出し手段と、 前記読み出し手段で読み出した画像データに基づき前記
所望の変倍率で変倍した画像に対応する変倍画像データ
を形成する画像データ形成手段とを具えた画像データの
変倍処理装置。 - (2)前記記憶手段は、先入れ先出し型メモリである請
求項(1)記載の画像データの変倍処理装置。 - (3)前記読み出し手段は、 所望の変倍率に対応した数値データを入力する入力手段
と、 この入力手段によって入力された数値データを所定の速
度で累算する累算手段と、 この加算手段のキャリィ信号にもとづき前記記憶手段の
読み出しを制御する読み出しクロックを形成する手段と を具える請求項(1)記載の画像データの変倍処理装置
。 - (4)前記画像データ形成手段は、 前記読み出し手段から読み出された画像データから隣接
する任意2つの画像データを取り出す取り出し手段と、 この取り出し手段で取り出した2つの画像データの間を
補間して補間データを形成する補間データ形成手段と を具える請求項(1)記載の画像データの変倍処理装置
。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1121896A JPH0771189B2 (ja) | 1989-05-16 | 1989-05-16 | 画像データの変倍処理装置 |
| US07/522,152 US5046117A (en) | 1989-05-16 | 1990-05-11 | Image data scaling system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1121896A JPH0771189B2 (ja) | 1989-05-16 | 1989-05-16 | 画像データの変倍処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02301367A true JPH02301367A (ja) | 1990-12-13 |
| JPH0771189B2 JPH0771189B2 (ja) | 1995-07-31 |
Family
ID=14822591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1121896A Expired - Fee Related JPH0771189B2 (ja) | 1989-05-16 | 1989-05-16 | 画像データの変倍処理装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5046117A (ja) |
| JP (1) | JPH0771189B2 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5387945A (en) * | 1988-07-13 | 1995-02-07 | Seiko Epson Corporation | Video multiplexing system for superimposition of scalable video streams upon a background video data stream |
| JP2748562B2 (ja) | 1988-07-13 | 1998-05-06 | セイコーエプソン株式会社 | 画像処理装置 |
| US5729357A (en) * | 1989-08-02 | 1998-03-17 | Canon Kabushiki Kaisha | Image processing apparatus |
| JP3056231B2 (ja) * | 1989-09-12 | 2000-06-26 | 株式会社リコー | 画像読取装置 |
| US7610452B1 (en) * | 1989-10-31 | 2009-10-27 | Canon Kabushiki Kaisha | Data processing system wherein data is stored in a memory and an external storage in parallel |
| GB2261803B (en) * | 1991-10-18 | 1995-10-11 | Quantel Ltd | An image processing system |
| FR2688642B3 (fr) * | 1992-02-17 | 1994-06-03 | Galram Technology Ind Ltd | Dispositif et procede pour la formation d'une image a haute resolution d'un objet tri-dimensionnel. |
| EP0644684B1 (en) * | 1993-09-17 | 2000-02-02 | Eastman Kodak Company | Digital resampling integrated circuit for fast image resizing applications |
| US5726766A (en) * | 1995-07-13 | 1998-03-10 | Fuji Photo Film Co., Ltd. | Interpolating operation method and apparatus for image signals |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60140292A (ja) * | 1983-12-28 | 1985-07-25 | 株式会社東芝 | パタ−ン拡大縮小装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4885786A (en) * | 1984-10-24 | 1989-12-05 | International Business Machines Corporation | Method for enlarging an image stored in run representation form |
| US4879666A (en) * | 1986-05-19 | 1989-11-07 | Hitachi, Ltd. | Information output device having data buffer for performing both character positioning and character expansion/compression |
| US4792856A (en) * | 1987-04-14 | 1988-12-20 | Rca Licensing Corporation | Sampled data memory system as for a television picture magnification system |
| JP2710123B2 (ja) * | 1988-01-29 | 1998-02-10 | キヤノン株式会社 | 画像拡大装置 |
-
1989
- 1989-05-16 JP JP1121896A patent/JPH0771189B2/ja not_active Expired - Fee Related
-
1990
- 1990-05-11 US US07/522,152 patent/US5046117A/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60140292A (ja) * | 1983-12-28 | 1985-07-25 | 株式会社東芝 | パタ−ン拡大縮小装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0771189B2 (ja) | 1995-07-31 |
| US5046117A (en) | 1991-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5283651A (en) | Method for magnifying and reducing an image | |
| JPH05260287A (ja) | 画像伸縮装置の改良 | |
| US5901274A (en) | Method for enlargement/reduction of image data in digital image processing system and circuit adopting the same | |
| EP0505113A2 (en) | Image processing method and apparatus | |
| JPH02301367A (ja) | 画像データの変倍処理装置 | |
| JP2906791B2 (ja) | 画像処理装置 | |
| US5973707A (en) | Scan converting method and apparatus for raster to block and block to raster using a shared block buffer and two input/output buffers, one being raster, the other scan | |
| EP1764737A2 (en) | Image processing and resizing | |
| JP2857292B2 (ja) | 2次元デジタルフィルタを実現するための装置 | |
| JP2789560B2 (ja) | 画像データの変倍処理装置 | |
| JPH01261086A (ja) | 撮像装置 | |
| KR950011530B1 (ko) | 디지탈 주밍 시스템 | |
| JPH03284054A (ja) | 画素密度変換装置 | |
| US5151976A (en) | Device for converting a line scanning into a vertical saw tooth scanning through stripes | |
| JP2829930B2 (ja) | 画像処理装置 | |
| JPS5935270A (ja) | 画素密度変換装置 | |
| JPH05135165A (ja) | 画像処理装置 | |
| US5729357A (en) | Image processing apparatus | |
| US6674922B1 (en) | Image processing method, image processing apparatus, and storage medium | |
| KR100196865B1 (ko) | 팩시밀리에서의 해상도 변환 장치 | |
| JP3211696B2 (ja) | 画像処理装置 | |
| EP0571895A2 (en) | Image processing system | |
| JP3225884B2 (ja) | 画像処理装置、画像処理方法、画像読取装置、複写機および記録媒体 | |
| JPH0247911B2 (ja) | ||
| GB2288946A (en) | Image enlargement/reduction method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |