JPH01137775A - 画像回転装置 - Google Patents
画像回転装置Info
- Publication number
- JPH01137775A JPH01137775A JP62297077A JP29707787A JPH01137775A JP H01137775 A JPH01137775 A JP H01137775A JP 62297077 A JP62297077 A JP 62297077A JP 29707787 A JP29707787 A JP 29707787A JP H01137775 A JPH01137775 A JP H01137775A
- Authority
- JP
- Japan
- Prior art keywords
- address
- main scanning
- sub
- image
- scanning
- 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
Links
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、画像処理回路に利用する。特に、ファクシミ
リ装置などで読みとられた二値化画像を90°回転する
手段に関する。
リ装置などで読みとられた二値化画像を90°回転する
手段に関する。
本発明は、読取られた1ページ分の一次元二値化画像を
90°回転する装置において、画信号を記憶装置に書き
込むときの主走査アドレスと副走査アドレスとの組合ア
ドレスを異ったアルゴリズムで制御された組合アドレス
で読出すことにより、 高速な画像回転を簡単な手段で実現することができるよ
うにしたものである。
90°回転する装置において、画信号を記憶装置に書き
込むときの主走査アドレスと副走査アドレスとの組合ア
ドレスを異ったアルゴリズムで制御された組合アドレス
で読出すことにより、 高速な画像回転を簡単な手段で実現することができるよ
うにしたものである。
従来、この種の画像回転装置は専用の画像処理用プロセ
ッサで実行していた。
ッサで実行していた。
このような従来の画像専用プロセッサを用いた画像回転
装置は、高価で処理速度が遅い欠点がある。
装置は、高価で処理速度が遅い欠点がある。
本発明はこのような欠点を除去するもので、簡単な構成
で画像の回転を高速に行える画像回転装置を提供するこ
とを目的とする。
で画像の回転を高速に行える画像回転装置を提供するこ
とを目的とする。
本発明は、1ページ分の原稿に相当の一次元二値化画信
号列のそれぞれの画信号を主走査アドレスと副走査アド
レスとを組合せた組合せアドレスに対応させて記憶する
記憶手段と、副走査アドレスを固定して主走査アドレス
をインクリメントし、主走査アドレスが一走査線長に達
すると副走査アドレスをインクリメントすると共に主走
査アドレスをリセットして組合せアドレスを順次に定め
、この組合せアドレスを上記主記憶手段への画信号の書
込みアドレスとする書込みアドレス決定手段とを備えた
画像回転装置において、主走査アドレスを固定して副走
査アドレスをデクリメントし、副走査アドレスが「0」
に達すると主走査アドレスをインクリメントすると共に
副走査アドレスをリセットして組合せアドレスを順次に
定め、この組合せアドレスを上記記憶手段からの画信号
の読出しアドレスとする読出しアドレス決定手段を備え
たことを特徴とする。
号列のそれぞれの画信号を主走査アドレスと副走査アド
レスとを組合せた組合せアドレスに対応させて記憶する
記憶手段と、副走査アドレスを固定して主走査アドレス
をインクリメントし、主走査アドレスが一走査線長に達
すると副走査アドレスをインクリメントすると共に主走
査アドレスをリセットして組合せアドレスを順次に定め
、この組合せアドレスを上記主記憶手段への画信号の書
込みアドレスとする書込みアドレス決定手段とを備えた
画像回転装置において、主走査アドレスを固定して副走
査アドレスをデクリメントし、副走査アドレスが「0」
に達すると主走査アドレスをインクリメントすると共に
副走査アドレスをリセットして組合せアドレスを順次に
定め、この組合せアドレスを上記記憶手段からの画信号
の読出しアドレスとする読出しアドレス決定手段を備え
たことを特徴とする。
読取られた原稿1ページ分の画信号のそれぞれは、主走
査方向に沿って1走査線が書込まれると次の1走査線に
移行して順次書込まれる。一方、読出し時は、副走査方
向とは逆方向に沿ってそれぞれの走査線上の画信号が最
後の走査線から最初の走査線まで読出され、次に走査線
上で隣接する画信号が同様の順序で読み出され、これが
1ページ分にわたり繰返される。
査方向に沿って1走査線が書込まれると次の1走査線に
移行して順次書込まれる。一方、読出し時は、副走査方
向とは逆方向に沿ってそれぞれの走査線上の画信号が最
後の走査線から最初の走査線まで読出され、次に走査線
上で隣接する画信号が同様の順序で読み出され、これが
1ページ分にわたり繰返される。
以下、本発明の一実施例を図面に基づき説明する。第1
図は、この実施例の構成を示すブロック構成図で゛ある
。
図は、この実施例の構成を示すブロック構成図で゛ある
。
この実施例は、第1図に示すように、1ページ分の原稿
に相当の一次元二値化画信号列のそれぞれの画信号を主
走査アドレスと副走査アドレスとを組合せた組合せアド
レスに対応させて記憶する記憶手段であるページRAM
2と、副走査アドレスを固定して主走査アドレスをイン
クリメントし、主走査アドレスが一走査線長に達すると
副走査アドレスをインクリメントすると共に主走査アド
レスラリセットして組合せアドレスを順次に定め、この
組合せアドレスを上記主記憶手段への画信号の書込みア
ドレスとする書込みアドレス決定手段ふよび主走査アド
レスを固定して副走査アドレスをデクリメントし、副走
査アドレスが「0」に達すると主走査アドレスをインク
リメントすると共に副走査アドレスをリセットして組合
せアドレスを順次に定め、この組合せアドレスを上記記
憶手段からの画信号の読出しアドレスとする読出しアド
レス決定手段を備えた主走査アドレスカウンタ3、副走
査アドレスカウンタ4および制御回路7とを備える。
に相当の一次元二値化画信号列のそれぞれの画信号を主
走査アドレスと副走査アドレスとを組合せた組合せアド
レスに対応させて記憶する記憶手段であるページRAM
2と、副走査アドレスを固定して主走査アドレスをイン
クリメントし、主走査アドレスが一走査線長に達すると
副走査アドレスをインクリメントすると共に主走査アド
レスラリセットして組合せアドレスを順次に定め、この
組合せアドレスを上記主記憶手段への画信号の書込みア
ドレスとする書込みアドレス決定手段ふよび主走査アド
レスを固定して副走査アドレスをデクリメントし、副走
査アドレスが「0」に達すると主走査アドレスをインク
リメントすると共に副走査アドレスをリセットして組合
せアドレスを順次に定め、この組合せアドレスを上記記
憶手段からの画信号の読出しアドレスとする読出しアド
レス決定手段を備えた主走査アドレスカウンタ3、副走
査アドレスカウンタ4および制御回路7とを備える。
読取部から出力された一次元二値化された画信号11は
シリアルパラレル変換器1で8ビットパラレル信号に変
換され、ページRAM2に書き込まれる。ページRAM
2の書込みアドレスは主走査アドレスカウンタ3と副走
査アドレスカウンタ4とから与えられる。すなわち、ペ
ージの先頭で主走査アドレスカウンタ3と副走査アドレ
スカウンタ4はリセット信号24および22でリセット
される。
シリアルパラレル変換器1で8ビットパラレル信号に変
換され、ページRAM2に書き込まれる。ページRAM
2の書込みアドレスは主走査アドレスカウンタ3と副走
査アドレスカウンタ4とから与えられる。すなわち、ペ
ージの先頭で主走査アドレスカウンタ3と副走査アドレ
スカウンタ4はリセット信号24および22でリセット
される。
画データ12の人力に同期したアップクロック23に応
じて主走査アドレスカウンタ3はインクリメントされる
。また、アップクロック23に同期してページRAM2
に対する書込み信号25が出力され、画データ12がペ
ージRAM2に書き込まれる。主走査アドレス17がイ
ンクリメントされて1ライン長に達す゛ると、副走査ア
ドレスカウンタ4にアップクロック21が人力され、副
走査アドレスカウンタ4からの副走査アドレス18の値
がインクリメントされて「1」になり、同時にリセット
信号24で主走査アドレスカウンタ3からの主走査アド
レス17は「O」になる。この動作を繰り返して1ペー
ジ分の画データがページRAM2に書き込まれる。
じて主走査アドレスカウンタ3はインクリメントされる
。また、アップクロック23に同期してページRAM2
に対する書込み信号25が出力され、画データ12がペ
ージRAM2に書き込まれる。主走査アドレス17がイ
ンクリメントされて1ライン長に達す゛ると、副走査ア
ドレスカウンタ4にアップクロック21が人力され、副
走査アドレスカウンタ4からの副走査アドレス18の値
がインクリメントされて「1」になり、同時にリセット
信号24で主走査アドレスカウンタ3からの主走査アド
レス17は「O」になる。この動作を繰り返して1ペー
ジ分の画データがページRAM2に書き込まれる。
第2図にページRAM2にデータが書き込まれる順番を
示す。この実施例の原稿は主走査方向が10バイト(8
0ビツト)であり、副走査方向が″、0ラインである。
示す。この実施例の原稿は主走査方向が10バイト(8
0ビツト)であり、副走査方向が″、0ラインである。
画データはアドレス「0」から順に書き込まれるが、第
2図に示すように、ページRAM2への書き込みが終了
した時点で主走査アドレスカウンタ3からの主走査アド
レス17は「0」であり、また、副走査アドレスカウン
タ4からの副走査アドレス18は「10」である。
2図に示すように、ページRAM2への書き込みが終了
した時点で主走査アドレスカウンタ3からの主走査アド
レス17は「0」であり、また、副走査アドレスカウン
タ4からの副走査アドレス18は「10」である。
次に、ページRAM2からのデータの読み出し動作の説
明をする。主走査アドレスカウンタ3の主走査アドレス
17を「0」に固定したまま副走査アドレスカウンタ4
にダウンクロック20を人力すると、副走査アドレス1
8は「1旧から「9」になる。すなわち、ページRAM
2からアドレス「90」08ビツトの画データ列が読み
出される。さらに、ダウンクロック20を人力しつづけ
ると、アドレスは「90」、「80」、r70」、−と
変化し、最後にアドレス「0」の画データ列が読み出さ
れると、主走査アドレスカウンタ3にアップクロック2
3が人力され、主走査アドレス17は「0」から「1」
にインクリメントされると同時に副走査アドレスカウン
タ4にロード信号19が入力され、副走査アドレスは「
9」になる。このように、続出アドレスは「91」、「
81」、「71」と変化し、この動作を繰り返して最後
にアドレス「9」が読み出され、1ページ分の画データ
が読み出される。
明をする。主走査アドレスカウンタ3の主走査アドレス
17を「0」に固定したまま副走査アドレスカウンタ4
にダウンクロック20を人力すると、副走査アドレス1
8は「1旧から「9」になる。すなわち、ページRAM
2からアドレス「90」08ビツトの画データ列が読み
出される。さらに、ダウンクロック20を人力しつづけ
ると、アドレスは「90」、「80」、r70」、−と
変化し、最後にアドレス「0」の画データ列が読み出さ
れると、主走査アドレスカウンタ3にアップクロック2
3が人力され、主走査アドレス17は「0」から「1」
にインクリメントされると同時に副走査アドレスカウン
タ4にロード信号19が入力され、副走査アドレスは「
9」になる。このように、続出アドレスは「91」、「
81」、「71」と変化し、この動作を繰り返して最後
にアドレス「9」が読み出され、1ページ分の画データ
が読み出される。
ページRAM2から読み出された8ビツトの画信号13
はFIFO5またはFIFO6に入力される。FIFO
5とFIFO6とはダブルバッファ動作を行う。すなわ
ち、FIFO5が人力しているときはFIFO6が出力
し、FIFO6が入力しているときはFIFO5が出力
する。FIFO5および6は8ビット単位で入力され、
8ラインの遅延線として読み出せる構成である。第3図
はFIFO6の具体的な回路図である。また、FIFO
5の構成もこのFIFO6の構成と同一である。ページ
RAM2から読み出された8ビツトの画信号13はライ
トクロック29に応じてFIFO52に書き込まれる。
はFIFO5またはFIFO6に入力される。FIFO
5とFIFO6とはダブルバッファ動作を行う。すなわ
ち、FIFO5が人力しているときはFIFO6が出力
し、FIFO6が入力しているときはFIFO5が出力
する。FIFO5および6は8ビット単位で入力され、
8ラインの遅延線として読み出せる構成である。第3図
はFIFO6の具体的な回路図である。また、FIFO
5の構成もこのFIFO6の構成と同一である。ページ
RAM2から読み出された8ビツトの画信号13はライ
トクロック29に応じてFIFO52に書き込まれる。
ここで、入出力切換信号34は入力側にセットされてお
り、セレクタ51の出力として画信号13が選択されて
いる。FIFO52には第2図に示すアドレス「90」
、「80」、「70」、の画データ列が書き込まれ、ア
ドレス「0」の画データ列が書き込まれた時点で書き込
みは終了する。次に、入出力切換信号34は出力側にセ
ットされ、セレクタ51の出力はFIFO52の1ライ
ン遅延出力であり、FIFO52は8ライン分のデータ
がシリアルで遅延接続される。すなわち、リードクロッ
ク28が人力されると、FIFO6からの画信号15は
第2図に示すアドレス「90」の第1ビツト、「80」
の第1ビツト と読み出され、最後にアドレス「0」の
第1ビツトが読み出される。ここで、リードリセット3
0を人力されるとFIFO6のリードアドレスはリセッ
トされ、アドレス「90」の第2ビツト、「80」の第
2ビツト、・−「0」の第2ビツトと読み出される。こ
の動作を繰り返して主走査と副走査とが交換された画デ
ータの8ライン分くアドレス「90」、r80」、−・
「0」)が順次読み出される。FIFO6のデータが
読み出されているときに、FIFO5に次の8ラインが
アドレス「91」、「81」、 「1」の順で書き込
まれる。セレクタ8はFIFO5およびFIFO6から
の画信号14および15を交互に選択する。
り、セレクタ51の出力として画信号13が選択されて
いる。FIFO52には第2図に示すアドレス「90」
、「80」、「70」、の画データ列が書き込まれ、ア
ドレス「0」の画データ列が書き込まれた時点で書き込
みは終了する。次に、入出力切換信号34は出力側にセ
ットされ、セレクタ51の出力はFIFO52の1ライ
ン遅延出力であり、FIFO52は8ライン分のデータ
がシリアルで遅延接続される。すなわち、リードクロッ
ク28が人力されると、FIFO6からの画信号15は
第2図に示すアドレス「90」の第1ビツト、「80」
の第1ビツト と読み出され、最後にアドレス「0」の
第1ビツトが読み出される。ここで、リードリセット3
0を人力されるとFIFO6のリードアドレスはリセッ
トされ、アドレス「90」の第2ビツト、「80」の第
2ビツト、・−「0」の第2ビツトと読み出される。こ
の動作を繰り返して主走査と副走査とが交換された画デ
ータの8ライン分くアドレス「90」、r80」、−・
「0」)が順次読み出される。FIFO6のデータが
読み出されているときに、FIFO5に次の8ラインが
アドレス「91」、「81」、 「1」の順で書き込
まれる。セレクタ8はFIFO5およびFIFO6から
の画信号14および15を交互に選択する。
これにより、ページRAM2内の画像データを主走査と
副走査とを入替えた画信号16すなわち、90°回転し
た画像データがセレクタ8から出力される。
副走査とを入替えた画信号16すなわち、90°回転し
た画像データがセレクタ8から出力される。
本発明は以上説明したように、RAMへの主走査アドレ
スと副走査アドレスとを書き込み時と読み出し時で異な
ったアルゴリズムで制御し、かつ、RAMから読み出さ
れたデータをFIFOにパラレル入力して整列シリアル
出力させるので、安価な装置で画像の回転を高速に行う
ことができる効果がある。
スと副走査アドレスとを書き込み時と読み出し時で異な
ったアルゴリズムで制御し、かつ、RAMから読み出さ
れたデータをFIFOにパラレル入力して整列シリアル
出力させるので、安価な装置で画像の回転を高速に行う
ことができる効果がある。
第1図は本発明実施例の構成を示すブロック構成図。
第2図はページRAMのアドレスの説明図。
第3図はFIFOの構成を示す回路接続図。
1・・・シリアルパラレル変換器、2・・・ページRA
M、3・・・主走査アドレスカウンタ、4・・・副走査
アドレスカウンタ、5.6.52・・・FIFO17・
・・制御回路、8.51・・・セレクタ、11.12.
13.14.15.16・・・画信号、17・・・主走
査アドレス、18・・・副走査アドレス、19・・・ロ
ード信号、20・・・ダウンクロック、21.23・・
・アップクロック、22.24・・・リセット信号、2
5・・・書込み信号、26.28・・・リードクロック
、27.29・・・ライトクロック、30.32・・・
リードリセット、31.33・・・ライトリセット、3
4・・・入出力切換信号。
M、3・・・主走査アドレスカウンタ、4・・・副走査
アドレスカウンタ、5.6.52・・・FIFO17・
・・制御回路、8.51・・・セレクタ、11.12.
13.14.15.16・・・画信号、17・・・主走
査アドレス、18・・・副走査アドレス、19・・・ロ
ード信号、20・・・ダウンクロック、21.23・・
・アップクロック、22.24・・・リセット信号、2
5・・・書込み信号、26.28・・・リードクロック
、27.29・・・ライトクロック、30.32・・・
リードリセット、31.33・・・ライトリセット、3
4・・・入出力切換信号。
Claims (1)
- (1)1ページ分の原稿に相当の一次元二値化画信号列
のそれぞれの画信号を主走査アドレスと副走査アドレス
とを組合せた組合せアドレスに対応させて記憶する記憶
手段と、 副走査アドレスを固定して主走査アドレスをインクリメ
ントし、主走査アドレスが一走査線長に達すると副走査
アドレスをインクリメントすると共に主走査アドレスを
リセットして組合せアドレスを順次に定め、この組合せ
アドレスを上記主記憶手段への画信号の書込みアドレス
とする書込みアドレス決定手段と を備えた画像回転装置において、 主走査アドレスを固定して副走査アドレスをデクリメン
トし、副走査アドレスが「0」に達すると主走査アドレ
スをインクリメントすると共に副走査アドレスをリセッ
トして組合せアドレスを順次に定め、この組合せアドレ
スを上記記憶手段からの画信号の読出しアドレスとする
読出しアドレス決定手段 を備えたことを特徴とする画像回線装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297077A JPH01137775A (ja) | 1987-11-24 | 1987-11-24 | 画像回転装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62297077A JPH01137775A (ja) | 1987-11-24 | 1987-11-24 | 画像回転装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01137775A true JPH01137775A (ja) | 1989-05-30 |
Family
ID=17841908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62297077A Pending JPH01137775A (ja) | 1987-11-24 | 1987-11-24 | 画像回転装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01137775A (ja) |
-
1987
- 1987-11-24 JP JP62297077A patent/JPH01137775A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04107070A (ja) | 符号,復号装置 | |
| US5426733A (en) | Image rotation apparatus capable of rotating image data of different numbers of pixel bits | |
| JP3166447B2 (ja) | 画像処理装置及び画像処理方法 | |
| JPH01137775A (ja) | 画像回転装置 | |
| US5717874A (en) | Apparatus for data transfer between image memory and external I/O device wherein inner registers set the image valid area, direction and moder of transfer | |
| JPH055140B2 (ja) | ||
| JP2737932B2 (ja) | 画像データ縮小装置 | |
| JPS61130996A (ja) | ビデオ入出力装置 | |
| JPH04148292A (ja) | 画像入力回路 | |
| JPH0563959A (ja) | 画像処理方法および装置 | |
| JPS5981962A (ja) | 画像処理装置 | |
| JPS63137376A (ja) | 高速回転回路 | |
| JPH01255978A (ja) | 逐次型局所並列処理装置 | |
| KR900006716Y1 (ko) | 화상정보메모리 제어회로 | |
| JP2000231631A (ja) | 画像回転装置 | |
| JP2712426B2 (ja) | 画像送信装置 | |
| JPH0352714B2 (ja) | ||
| JPH08241404A (ja) | イメ−ジ処理装置 | |
| JPS62226380A (ja) | イメ−ジ回転回路 | |
| JPH05128241A (ja) | 画像処理装置 | |
| JPH0828819B2 (ja) | 画像データ符号化装置 | |
| JPH03117171A (ja) | 画像処理方法及びその装置 | |
| JPH0644287B2 (ja) | 文書変換表示装置 | |
| JPH0683759A (ja) | 情報処理装置 | |
| JPH05124262A (ja) | 画像処理装置 |