JPH0328718B2 - - Google Patents
Info
- Publication number
- JPH0328718B2 JPH0328718B2 JP58211031A JP21103183A JPH0328718B2 JP H0328718 B2 JPH0328718 B2 JP H0328718B2 JP 58211031 A JP58211031 A JP 58211031A JP 21103183 A JP21103183 A JP 21103183A JP H0328718 B2 JPH0328718 B2 JP H0328718B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- memory
- image
- column
- row
- 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
Links
Landscapes
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はイメージ情報の回転等のデイジタル画
像処理に用いられる画像メモリに関する。
像処理に用いられる画像メモリに関する。
文章の編集等に必要とされる種々の画像処理に
は、2値の電気信号としてのデイジタル画像信号
が広く用いられている。
は、2値の電気信号としてのデイジタル画像信号
が広く用いられている。
第1図はデイジタル画像処理を行うための従来
のデイジタル画像処理装置の構成を表わしたもの
である。この装置の画像データ処理部11には、
画像入力部12からデイジタル画像信号が入力さ
れるようになつている。画像データ処理部11で
は、画像メモリ13にデイジタル画像信号を蓄
え、メモリマトリツクス回路14を使用して、マ
イクロプロセツサ15の制御のもとに画像処理を
行う。画像データ処理部11に入力された画像お
よび処理後の編集画像は、画像モニタCRT16
によつて確認することができる。編集画像はプリ
ンタ17によつてプリントアウトされる。
のデイジタル画像処理装置の構成を表わしたもの
である。この装置の画像データ処理部11には、
画像入力部12からデイジタル画像信号が入力さ
れるようになつている。画像データ処理部11で
は、画像メモリ13にデイジタル画像信号を蓄
え、メモリマトリツクス回路14を使用して、マ
イクロプロセツサ15の制御のもとに画像処理を
行う。画像データ処理部11に入力された画像お
よび処理後の編集画像は、画像モニタCRT16
によつて確認することができる。編集画像はプリ
ンタ17によつてプリントアウトされる。
ところでこのような装置では、文字等のイメー
ジ情報(以下単に文字等という)を90度回転させ
るには、メモリマトリツクス回路14に多数のシ
フトレジスタあるいはフリツプフロツプ回路を必
要とした。例えば各文字等がN×Nビツトのマト
リツクスによつて構成されているとする。この場
合に行方向あるいは列方向のNビツトを任意に読
み出すためには、Nビツトのパラレル出力を可能
とするシフトレジスタをN個用意するか、N2個
のフリツプフロツプを必要とした。そして文字等
を90度回転させるために行データを列データの交
換を行う場合には、(i)画像メモリ13からメモリ
マトリツクス回路14に対して行単位のデータの
伝送をN回繰り返し行い、次に(ii)メモリマトリツ
クス回路14から画像メモリ13に対して、交換
後の列単位のデータの転送を同じくN回繰り返し
行う必要があつた。すなわち合計2N回のデータ
の転送が必要とされ、画像処理に長時間を費やし
てしまうという問題があつた。
ジ情報(以下単に文字等という)を90度回転させ
るには、メモリマトリツクス回路14に多数のシ
フトレジスタあるいはフリツプフロツプ回路を必
要とした。例えば各文字等がN×Nビツトのマト
リツクスによつて構成されているとする。この場
合に行方向あるいは列方向のNビツトを任意に読
み出すためには、Nビツトのパラレル出力を可能
とするシフトレジスタをN個用意するか、N2個
のフリツプフロツプを必要とした。そして文字等
を90度回転させるために行データを列データの交
換を行う場合には、(i)画像メモリ13からメモリ
マトリツクス回路14に対して行単位のデータの
伝送をN回繰り返し行い、次に(ii)メモリマトリツ
クス回路14から画像メモリ13に対して、交換
後の列単位のデータの転送を同じくN回繰り返し
行う必要があつた。すなわち合計2N回のデータ
の転送が必要とされ、画像処理に長時間を費やし
てしまうという問題があつた。
また文字等を180度回転させる画像処理が行わ
れる場合がある。このような場合には、メモリマ
トリツクス回路14にラツチ回路を設け、Nビツ
ト構成の1ワードを一旦データラツチし、ワード
のビツト順を逆に結線した出力バツフアを用いて
文字等を180度回転させることが提案されている。
しかしながらこのようなデイジタル画像処理装置
では、同様に画像処理が複雑であり、処理に長時
間を必要とする。またいずれの画像処理でもマト
リツクス回路に大量のシフトレジスタやフリツプ
フロツプを使用するので、装置のコストを十分低
減することができない。
れる場合がある。このような場合には、メモリマ
トリツクス回路14にラツチ回路を設け、Nビツ
ト構成の1ワードを一旦データラツチし、ワード
のビツト順を逆に結線した出力バツフアを用いて
文字等を180度回転させることが提案されている。
しかしながらこのようなデイジタル画像処理装置
では、同様に画像処理が複雑であり、処理に長時
間を必要とする。またいずれの画像処理でもマト
リツクス回路に大量のシフトレジスタやフリツプ
フロツプを使用するので、装置のコストを十分低
減することができない。
一方、キヤラクタジエネレータを備えたデイジ
タル画像処理装置では、イメージ情報を記憶した
ROM(リード・オンリ・メモリ)として、正
立パターン用ROM、倒立パターン用ROM、
時計方向90度回転パターン用ROMおよび反
時計方向90度回転パターン用ROMの4種類の
ROMを用意しているものがある。この装置で
は、イメージ情報の各種回転が可能となるが、
ROMの種類が4倍に増加し非常に不経済とな
る。また字体の種類や文字数もROMの配置空間
との関係で制限されてしまうという問題があつ
た。
タル画像処理装置では、イメージ情報を記憶した
ROM(リード・オンリ・メモリ)として、正
立パターン用ROM、倒立パターン用ROM、
時計方向90度回転パターン用ROMおよび反
時計方向90度回転パターン用ROMの4種類の
ROMを用意しているものがある。この装置で
は、イメージ情報の各種回転が可能となるが、
ROMの種類が4倍に増加し非常に不経済とな
る。また字体の種類や文字数もROMの配置空間
との関係で制限されてしまうという問題があつ
た。
本発明はこのような事情に鑑み、画像データを
構成する行方向または列方向の任意のワードを、
シフトレジスタ等によつて構成される特別のメモ
リマトリツクス回路を必要とせずに左右90度ある
いは180度回転させることのできる画像メモリを
提供することをその目的とする。
構成する行方向または列方向の任意のワードを、
シフトレジスタ等によつて構成される特別のメモ
リマトリツクス回路を必要とせずに左右90度ある
いは180度回転させることのできる画像メモリを
提供することをその目的とする。
特許請求の範囲第1項記載の発明では、多数の
ビツト容量を有するダイナミツク・ランダム・ア
クセス・メモリを行および列に配置したメモリマ
トリツクスと、このメモリマトリツクスに対応し
た行および列からなる2値の画像信号を1ビツト
ずつ対応するダイナミツク・ランダム・アクセ
ス・メモリに割り当て、画像信号を行単位あるい
は列単位で複数組メモリマトリツクスに書き込ま
せる書き込み手段と、メモリマトリツクスから画
像信号を行単位あるいは列単位で複数組読み出す
読み出し手段と、書込手段の画像信号の書き込み
または読出手段の画像信号の読み出しを行単位で
行うか列単位で行うかの選択を行う選択手段とを
画像メモリに具備させる。
ビツト容量を有するダイナミツク・ランダム・ア
クセス・メモリを行および列に配置したメモリマ
トリツクスと、このメモリマトリツクスに対応し
た行および列からなる2値の画像信号を1ビツト
ずつ対応するダイナミツク・ランダム・アクセ
ス・メモリに割り当て、画像信号を行単位あるい
は列単位で複数組メモリマトリツクスに書き込ま
せる書き込み手段と、メモリマトリツクスから画
像信号を行単位あるいは列単位で複数組読み出す
読み出し手段と、書込手段の画像信号の書き込み
または読出手段の画像信号の読み出しを行単位で
行うか列単位で行うかの選択を行う選択手段とを
画像メモリに具備させる。
また、特許請求の範囲第2項記載の発明では、
多数のビツト容量を有するダイナミツク・ランダ
ム・アクセス・メモリを行および列に配置したメ
モリマトリツクスと、このメモリマトリツクスに
対応した行および列からなる2値の画像信号を1
ビツトずつ対応するダイナミツク・ランダム・ア
クセス・メモリに割り当て、画像信号を行単位あ
いは列単位で複数組メモリマトリツクスに書き込
ませる書込手段と、メモリマトリツクスから画像
信号を行単位あるいは列単位で複数組読み出す読
出手段と、書込手段の画像信号の書き込みまたは
前記読出手段の画像信号の読み出しを行単位で行
うか列単位で行うかの選択を行う第1の選択手段
と、前記書込手段の画像信号の書き込みまたは前
記読出手段の画像信号の読み出しのビツトの順序
をそのままの順位とするか最上位と最下位とが逆
になつた順位とするかを選択する第2の選択手段
とを画像メモリに具備させる。
多数のビツト容量を有するダイナミツク・ランダ
ム・アクセス・メモリを行および列に配置したメ
モリマトリツクスと、このメモリマトリツクスに
対応した行および列からなる2値の画像信号を1
ビツトずつ対応するダイナミツク・ランダム・ア
クセス・メモリに割り当て、画像信号を行単位あ
いは列単位で複数組メモリマトリツクスに書き込
ませる書込手段と、メモリマトリツクスから画像
信号を行単位あるいは列単位で複数組読み出す読
出手段と、書込手段の画像信号の書き込みまたは
前記読出手段の画像信号の読み出しを行単位で行
うか列単位で行うかの選択を行う第1の選択手段
と、前記書込手段の画像信号の書き込みまたは前
記読出手段の画像信号の読み出しのビツトの順序
をそのままの順位とするか最上位と最下位とが逆
になつた順位とするかを選択する第2の選択手段
とを画像メモリに具備させる。
すなわち本発明では、選択手段の選択状態によ
つて、メモリマトリツクスに書き込まれたイメー
ジ情報を90度、180度あるいは270度回転させるこ
とを可能にし、シフトレジスタ等で構成された特
別のメモリマトリツクス回路を不要とする。
つて、メモリマトリツクスに書き込まれたイメー
ジ情報を90度、180度あるいは270度回転させるこ
とを可能にし、シフトレジスタ等で構成された特
別のメモリマトリツクス回路を不要とする。
以下実施例につき本発明を詳細に説明する。
第2図は本実施例の画像メモリリを使用したデ
イジタル画像処理装置の構成を表わしたものであ
る。画像入力部12に接続された画像データ処理
部21には、本実施例の画像メモリ22と、この
制御を行うマイクロプロセツサ23が配置されて
いる。画像データ処理部21の出力側には、画像
モニタCRT16とプリンタ17が接続されてい
る。
イジタル画像処理装置の構成を表わしたものであ
る。画像入力部12に接続された画像データ処理
部21には、本実施例の画像メモリ22と、この
制御を行うマイクロプロセツサ23が配置されて
いる。画像データ処理部21の出力側には、画像
モニタCRT16とプリンタ17が接続されてい
る。
第3図は画像メモリの構成を表わしたものであ
る。ただしこの図では、説明を簡単に行うために
4×4ビツトのマトリツクス構成の画像メモリを
示している。画像メモリには、4行4列の計16個
のメモリセル25が配置されている。各メモリセ
ル25と第2図に示したマイクロプロセツサ23
との間には、入力データバス26と出力データバ
ス27の2種類のデータバスが接続されている。
マイクロプロセツサとこの画像メモリの間には、
この他に3種類の信号線が接続されている。
RAS信号線28は4本の信号ラインから成り、
列方向バスバツフア31と行方向バスバツフア3
2に共通に接続されている。H/V信号線33は
WR信号線34と共に第1のセレクト回路35に
接続されている。
る。ただしこの図では、説明を簡単に行うために
4×4ビツトのマトリツクス構成の画像メモリを
示している。画像メモリには、4行4列の計16個
のメモリセル25が配置されている。各メモリセ
ル25と第2図に示したマイクロプロセツサ23
との間には、入力データバス26と出力データバ
ス27の2種類のデータバスが接続されている。
マイクロプロセツサとこの画像メモリの間には、
この他に3種類の信号線が接続されている。
RAS信号線28は4本の信号ラインから成り、
列方向バスバツフア31と行方向バスバツフア3
2に共通に接続されている。H/V信号線33は
WR信号線34と共に第1のセレクト回路35に
接続されている。
第1のセレクト回路35は列方向バスバツフア
31と行方向バスバツフア32のセレクトされる
条件を決定するための論理回路であり、読み出し
時に列セレクト信号36あるいは行セレクト信号
37を出力し、また書き込み時には、行セレクト
信号37を出力するようになつている。列方向バ
スバツフア31は、列方向RAS信号38−0〜
38−3を選択的に出力し、読み出し時における
メモリセル25の列方向の指定を行うようになつ
ている。また行方向バスバツフア32は、行方向
RAS信号39−0〜39−3を選択的に出力し、
同じく読み出し時におけるメモリセル25の行方
向の指定を行うようになつている。各画像メモリ
25には、他の4種類の信号線41〜44から
READ信号45、CAS信号46、WE信号47お
よびアドレス情報48が供給されるようになつて
いる。これらについては後に詳しく説明する。
31と行方向バスバツフア32のセレクトされる
条件を決定するための論理回路であり、読み出し
時に列セレクト信号36あるいは行セレクト信号
37を出力し、また書き込み時には、行セレクト
信号37を出力するようになつている。列方向バ
スバツフア31は、列方向RAS信号38−0〜
38−3を選択的に出力し、読み出し時における
メモリセル25の列方向の指定を行うようになつ
ている。また行方向バスバツフア32は、行方向
RAS信号39−0〜39−3を選択的に出力し、
同じく読み出し時におけるメモリセル25の行方
向の指定を行うようになつている。各画像メモリ
25には、他の4種類の信号線41〜44から
READ信号45、CAS信号46、WE信号47お
よびアドレス情報48が供給されるようになつて
いる。これらについては後に詳しく説明する。
さて計16個のメモリセル251,1〜254,4のうち
第1列のメモリセル251,1〜254,1の各出力端子
DOHは内部出力データバス51のライン51−0
にまとめて結線されている。同様に第2列のメモ
リセル251,2〜254,2の各出力端子DOHは内部出
力データバスのライン51−1に、第3列のメモ
リセル251,3〜254,3の各出力端子DOHは内部出
力データバスのライン51−2に、第4列のメモ
リセル251,4〜254,4の各出力端子DOHは内部出
力データバスのライン51−3にそれぞれ接続さ
れている。更に、第1行のメモリセル251,1〜2
51,4の出力端子DOVは、内部出力データバス51
のライン51−0にまとめて結線されている。同
様に第2行のメモリセル252,1〜252,4の出力端子
DOVは内部出力データバスのライン51−1に、
第3行のメモリセル253,1〜253,4の出力端子
DOVは内部出力データバスのライン51−2に、
第4行のメモリセル254,1〜254,4の出力端子
DOVは内部出力データバスのライン51−3にそ
れぞれ接続されている。すなわち、メモリセル2
5から読み出される4ビツトのパラレルなデータ
は、内部出力データバス51上に送り出される。
第1列のメモリセル251,1〜254,1の各出力端子
DOHは内部出力データバス51のライン51−0
にまとめて結線されている。同様に第2列のメモ
リセル251,2〜254,2の各出力端子DOHは内部出
力データバスのライン51−1に、第3列のメモ
リセル251,3〜254,3の各出力端子DOHは内部出
力データバスのライン51−2に、第4列のメモ
リセル251,4〜254,4の各出力端子DOHは内部出
力データバスのライン51−3にそれぞれ接続さ
れている。更に、第1行のメモリセル251,1〜2
51,4の出力端子DOVは、内部出力データバス51
のライン51−0にまとめて結線されている。同
様に第2行のメモリセル252,1〜252,4の出力端子
DOVは内部出力データバスのライン51−1に、
第3行のメモリセル253,1〜253,4の出力端子
DOVは内部出力データバスのライン51−2に、
第4行のメモリセル254,1〜254,4の出力端子
DOVは内部出力データバスのライン51−3にそ
れぞれ接続されている。すなわち、メモリセル2
5から読み出される4ビツトのパラレルなデータ
は、内部出力データバス51上に送り出される。
内部出力データバス51は、正方向バスバツフ
ア52と逆方向バスバツフア53の入力側に共通
して接続されている。正方向バスバツフア52
は、出力データバス27に対する出力データのビ
ツト順位を入力データと同一にするバスバツフア
であり、逆方向バスバツフア53はこのビツト順
位を逆方向にするバスバツフアである。これらの
バスバツフア52,53は第2のセレクト回路5
4によつて択一的に選択されるようになつてい
る。すなわち第2のセレクト回路54はIMEN信
号55とNRM/INV信号56、それに前記した
READ信号45を入力するようになつており、
逆方向セレクト信号57あるいは正方向セレクト
信号58を出力する。ここでIMEN信号55は、
マイクロプロセツサ23の発生するアドレスの上
位ビツトをデコードして得られるセレクト信号で
ある。NRM/INV信号56は、本発明の画像メ
モリ特有の制御信号である。この信号56がH
(ハイ)レベルのとき、出力ワードのビツツト順
は、内部出力データバスのライン51−0に現わ
れるビツトがLSB(最下位のビツト)になり、ラ
イン51−3に現われるビツトがMSB(最下位の
ビツト)となる。またNRM/INV信号56がL
(ロー)レベルのときは、内部出力データバスの
ライン51−0に現われるビツトがMSBに、ラ
イン51−3に現われるビツトがLSBとなる。
逆方向セレクト信号57は逆方向バスバツフア5
3のイネーブル入力となり、正方向セレクト信号
58は正方向バスバツフアのイネーブル入力とな
る。
ア52と逆方向バスバツフア53の入力側に共通
して接続されている。正方向バスバツフア52
は、出力データバス27に対する出力データのビ
ツト順位を入力データと同一にするバスバツフア
であり、逆方向バスバツフア53はこのビツト順
位を逆方向にするバスバツフアである。これらの
バスバツフア52,53は第2のセレクト回路5
4によつて択一的に選択されるようになつてい
る。すなわち第2のセレクト回路54はIMEN信
号55とNRM/INV信号56、それに前記した
READ信号45を入力するようになつており、
逆方向セレクト信号57あるいは正方向セレクト
信号58を出力する。ここでIMEN信号55は、
マイクロプロセツサ23の発生するアドレスの上
位ビツトをデコードして得られるセレクト信号で
ある。NRM/INV信号56は、本発明の画像メ
モリ特有の制御信号である。この信号56がH
(ハイ)レベルのとき、出力ワードのビツツト順
は、内部出力データバスのライン51−0に現わ
れるビツトがLSB(最下位のビツト)になり、ラ
イン51−3に現われるビツトがMSB(最下位の
ビツト)となる。またNRM/INV信号56がL
(ロー)レベルのときは、内部出力データバスの
ライン51−0に現われるビツトがMSBに、ラ
イン51−3に現われるビツトがLSBとなる。
逆方向セレクト信号57は逆方向バスバツフア5
3のイネーブル入力となり、正方向セレクト信号
58は正方向バスバツフアのイネーブル入力とな
る。
第4図は以上説明した画像メモリにおける各メ
モリセルの内部構成を表わしたものである。各メ
モリセル25はDRAM61、2つのトライステ
ートバツフア62,63、2つのオアゲート6
4,65それに1つのアンドゲート66を備えて
いる。DRAM61は、この実施例では64キロビ
ツトのメモリである。もちろんこれ以外の容量
RAMであつてもよい。
モリセルの内部構成を表わしたものである。各メ
モリセル25はDRAM61、2つのトライステ
ートバツフア62,63、2つのオアゲート6
4,65それに1つのアンドゲート66を備えて
いる。DRAM61は、この実施例では64キロビ
ツトのメモリである。もちろんこれ以外の容量
RAMであつてもよい。
2つのオアゲート64,65は2つのトライス
テートバツフア62,63を制御するためのゲー
ト回路であり、一方のオアゲート64の入力側に
はREAD信号45と列方向RAS信号38が、ま
た他方のオアゲート65の入力側には、READ
信号45と行方向RAS信号39がそれぞれ供給
されるようになつている。
テートバツフア62,63を制御するためのゲー
ト回路であり、一方のオアゲート64の入力側に
はREAD信号45と列方向RAS信号38が、ま
た他方のオアゲート65の入力側には、READ
信号45と行方向RAS信号39がそれぞれ供給
されるようになつている。
アンドゲート66は、列方向RAS信号38あ
るいは行方向RAS信号39が発生したとき
DRAM61にRAS信号68を供給するためのゲ
ート回路である。ここでRAS信号68とは、
DRAM61がROWアドレスを取り込むためのク
ロツク信号である。
るいは行方向RAS信号39が発生したとき
DRAM61にRAS信号68を供給するためのゲ
ート回路である。ここでRAS信号68とは、
DRAM61がROWアドレスを取り込むためのク
ロツク信号である。
2つのトライステートバツフア62,63は、
DRAM61からの出力を行出力用内部出力デー
タバス51Hまたは列出力用内部出力データバス
51Vに切り換えて出力するためのバツフアであ
る。このように2つのトライステートバツフア6
2,63を用いることで、DRAM61の出力側
を共通にすることができ、しかも外部のデータバ
スへも直接接続可能となる。列方向RAS信号3
8、行方向RAS信号39は、画像メモレ22内
の図示しないコントロール回路あるいはタイミン
グ回路によつて発生される。
DRAM61からの出力を行出力用内部出力デー
タバス51Hまたは列出力用内部出力データバス
51Vに切り換えて出力するためのバツフアであ
る。このように2つのトライステートバツフア6
2,63を用いることで、DRAM61の出力側
を共通にすることができ、しかも外部のデータバ
スへも直接接続可能となる。列方向RAS信号3
8、行方向RAS信号39は、画像メモレ22内
の図示しないコントロール回路あるいはタイミン
グ回路によつて発生される。
DRAM61にはRAS信号68を入力するRAS
端子の他に、幾つかの入力端子が存在する。
CAS端子にはCAS信号46が入力される。CAS
信号46は、DRAM61がCOLUMNアドレス
を取り込むための信号である。WE端子にはWE
信号47が入力される。WE信号47はDRAM
61が入力データバス26から入力データ71を
取り込むための信号である。A0〜A7端子には、
アドレス情報48が入力されるようになつてい
る。これらの信号46,47,48も、前記した
コントロール回路あるいはタイミング回路によつ
て発生される。これに対して、入力データ71お
よびREAD信号45は、画像メモリ22をコン
トロールする外部回路としてのマイクロプロセツ
サ23(第2図)によつて発生される。もちろ
ん、第2図および第3図に図示していないが、本
実施例の画像メモリ22は従来の画像メモリと同
様な幾つかの一般的な回路を備えている。
DRAM61のリフレツシユ動作を行わせるため
のリフレツシユコントロール回路や、同じく
DRAM61のROWアドレスとCOLUMNアドレ
スを切り換えるためのアドレスセレクタ、あるい
はRAS信号線28に送り出されるRAS信号等を
作成するアドレスデコーダがその例である。
端子の他に、幾つかの入力端子が存在する。
CAS端子にはCAS信号46が入力される。CAS
信号46は、DRAM61がCOLUMNアドレス
を取り込むための信号である。WE端子にはWE
信号47が入力される。WE信号47はDRAM
61が入力データバス26から入力データ71を
取り込むための信号である。A0〜A7端子には、
アドレス情報48が入力されるようになつてい
る。これらの信号46,47,48も、前記した
コントロール回路あるいはタイミング回路によつ
て発生される。これに対して、入力データ71お
よびREAD信号45は、画像メモリ22をコン
トロールする外部回路としてのマイクロプロセツ
サ23(第2図)によつて発生される。もちろ
ん、第2図および第3図に図示していないが、本
実施例の画像メモリ22は従来の画像メモリと同
様な幾つかの一般的な回路を備えている。
DRAM61のリフレツシユ動作を行わせるため
のリフレツシユコントロール回路や、同じく
DRAM61のROWアドレスとCOLUMNアドレ
スを切り換えるためのアドレスセレクタ、あるい
はRAS信号線28に送り出されるRAS信号等を
作成するアドレスデコーダがその例である。
以上画像メモリについてその構成の概略を説明
した。次にこのメモリの書き込み動作と読み出し
動作を説明する。
した。次にこのメモリの書き込み動作と読み出し
動作を説明する。
書込み動作
書き込み時には、すでに説明したように行セレ
クト信号37によつて行方向バスバツフア32が
選択されるようになつている。すなわち第1のセ
レクト回路35の入力側にはH/V信号線33と
WR信号線34が接続されており、H/V信号8
1はオアゲート82とノアゲート83の双方に、
WR信号84はインバータ85を介してこれらの
ゲート82,83に供給されるようになつてい
る。
クト信号37によつて行方向バスバツフア32が
選択されるようになつている。すなわち第1のセ
レクト回路35の入力側にはH/V信号線33と
WR信号線34が接続されており、H/V信号8
1はオアゲート82とノアゲート83の双方に、
WR信号84はインバータ85を介してこれらの
ゲート82,83に供給されるようになつてい
る。
H/V信号81はこの実施例の画像メモリ特有
の制御信号であり、行単位で読み出し可能のとき
はHレベルとなり列単位で読み出し可能のときは
Lレベルとなる。このようなH/V信号81は、
汎用の入出力ポートを用いて発生させることがで
きる。。また所定のビツト構成でDRAMを使用す
る場合には、例えばアドレスの上位をデコードし
て作ることもできる。WR信号84はマイクロプ
ロセツサのデータ入出力のためのコントロール信
号である。データの書き込み時には、H/V信号
81がH(ハイ)またはL(ロー)いずれかのレベ
ルとなり、またWR信号84がLレベルとなる。
このためノアゲート83の出力としての行セレク
ト信号37がLレベルとなり、行方向バスバツフ
ア32が選択される。この結果、行方向バスバツ
フア32の出力側から4種類の行方向RAS信号
39−0〜39−3のいずれかが出力され、対応
する4つのメモリセル25に入力されることにな
る。
の制御信号であり、行単位で読み出し可能のとき
はHレベルとなり列単位で読み出し可能のときは
Lレベルとなる。このようなH/V信号81は、
汎用の入出力ポートを用いて発生させることがで
きる。。また所定のビツト構成でDRAMを使用す
る場合には、例えばアドレスの上位をデコードし
て作ることもできる。WR信号84はマイクロプ
ロセツサのデータ入出力のためのコントロール信
号である。データの書き込み時には、H/V信号
81がH(ハイ)またはL(ロー)いずれかのレベ
ルとなり、またWR信号84がLレベルとなる。
このためノアゲート83の出力としての行セレク
ト信号37がLレベルとなり、行方向バスバツフ
ア32が選択される。この結果、行方向バスバツ
フア32の出力側から4種類の行方向RAS信号
39−0〜39−3のいずれかが出力され、対応
する4つのメモリセル25に入力されることにな
る。
今、行方向バスバツフア32から行方向RAS
信号39−1が出力されたとする。このの場合、
この行方向RAS信号39−1を入力する第2行
目のメモリセル252,1〜252,4が活性化される。
そして入力データバス26から供給される4ビツ
トのパラレルなデータ87−0〜87−3のう
ち、第1列のメモリセル251,1〜254,1に供給さ
れる1ビツトのデータ87−0がメモリセル25
2,1内に記憶される。同様にして、他のそれぞれ1
ビツトのデータ87−1,87−2,87−3
は、メモリセル252,2、メモリセル252,3、メモ
リセル252,4に記憶されることになる。このとき
第4図に示したREAD信号45はHレベルに保
たれている。すなわち全メモリセル25のトライ
ステートバツフア62,63の出力側はハイイン
ピーダンスに保たれており、データの出力はな
い。行方向RAS信号39−0〜39−3を順に
選択しながらデータ67−0〜67−3を画像メ
モリ22に供給すれば、以上説明したと同様な動
作で全メモリセル25にデータの書き込みが行わ
れる。
信号39−1が出力されたとする。このの場合、
この行方向RAS信号39−1を入力する第2行
目のメモリセル252,1〜252,4が活性化される。
そして入力データバス26から供給される4ビツ
トのパラレルなデータ87−0〜87−3のう
ち、第1列のメモリセル251,1〜254,1に供給さ
れる1ビツトのデータ87−0がメモリセル25
2,1内に記憶される。同様にして、他のそれぞれ1
ビツトのデータ87−1,87−2,87−3
は、メモリセル252,2、メモリセル252,3、メモ
リセル252,4に記憶されることになる。このとき
第4図に示したREAD信号45はHレベルに保
たれている。すなわち全メモリセル25のトライ
ステートバツフア62,63の出力側はハイイン
ピーダンスに保たれており、データの出力はな
い。行方向RAS信号39−0〜39−3を順に
選択しながらデータ67−0〜67−3を画像メ
モリ22に供給すれば、以上説明したと同様な動
作で全メモリセル25にデータの書き込みが行わ
れる。
読み出し動作
読み出し時には、ワード(4ビツト)ごとのデ
ータを行単位で読み出す場合と列単位で読み出す
場合の2つの場合が選択される。
ータを行単位で読み出す場合と列単位で読み出す
場合の2つの場合が選択される。
H/V信号81がHレベルであれば、行セレク
ト信号37がLレベルとなり行方向バスバツフア
32が選択される。この状態で行方向バスバツフ
ア32から行方向RAS信号39−1が出力され
たとすれば、同様に第2行目のメモリセル252,1
〜252,4が活性化される。これにより、所定のア
ドレスのデータがCRAM61の出力端子D0に
現われる。このときREAD信号45がLレベル
となつており、かつ行方向RAS信号39−1も
Lレベルとなつている。従つてトライステートバ
ツフア62が活性化され、出力端子D0に現われ
た各データが行出力用の出力端子DOHに出力され
る。
ト信号37がLレベルとなり行方向バスバツフア
32が選択される。この状態で行方向バスバツフ
ア32から行方向RAS信号39−1が出力され
たとすれば、同様に第2行目のメモリセル252,1
〜252,4が活性化される。これにより、所定のア
ドレスのデータがCRAM61の出力端子D0に
現われる。このときREAD信号45がLレベル
となつており、かつ行方向RAS信号39−1も
Lレベルとなつている。従つてトライステートバ
ツフア62が活性化され、出力端子D0に現われ
た各データが行出力用の出力端子DOHに出力され
る。
この第2行目のメモリセル252,1〜252,4の出
力端子DOHに現われた合計4ビツトのパラレルな
データは、各ライン51−0〜51−3に1ビツ
トずつ分配された形で内部出力データバス51上
に送り出される。行方向RAS信号39−0〜3
9−3を順に選択しながらデータの読み出しを行
えば、4×4のマトリツクス構造のデータが、書
き込まれたその状態で内部出力データバス51上
に送り出されることとなる。これらのデータは、
正方向バスバツフア52と逆方向バスバツフア5
3に並列に入力されることになる。
力端子DOHに現われた合計4ビツトのパラレルな
データは、各ライン51−0〜51−3に1ビツ
トずつ分配された形で内部出力データバス51上
に送り出される。行方向RAS信号39−0〜3
9−3を順に選択しながらデータの読み出しを行
えば、4×4のマトリツクス構造のデータが、書
き込まれたその状態で内部出力データバス51上
に送り出されることとなる。これらのデータは、
正方向バスバツフア52と逆方向バスバツフア5
3に並列に入力されることになる。
ところで第2のセレクト回路54は、インバー
タ91と2つのオアゲート92,93によつて構
成されている。一方のオアゲート92は、
READ信号45、IMEN信号55およびNRM/
INV信号56の論理和をとり、逆方向バスバツ
フア53を選択するための逆方向セレクト信号5
7を出力するようになつている。また他方のオア
ゲート93は、NRM/INV信号56の論理を反
転させた信号とREAD信号45およびIMEN信号
55の論理和をとり、正方向バスバツフア52を
選択するための正方向セレクト信号58を出力す
るようになつている。
タ91と2つのオアゲート92,93によつて構
成されている。一方のオアゲート92は、
READ信号45、IMEN信号55およびNRM/
INV信号56の論理和をとり、逆方向バスバツ
フア53を選択するための逆方向セレクト信号5
7を出力するようになつている。また他方のオア
ゲート93は、NRM/INV信号56の論理を反
転させた信号とREAD信号45およびIMEN信号
55の論理和をとり、正方向バスバツフア52を
選択するための正方向セレクト信号58を出力す
るようになつている。
従つてH/V信号81がHレベルのときであつ
て正方向セレクト信号58によつて正方向バスバ
ツフア52が選択された状態では、メモリセル2
5に書き込まれたデータがその状態で読み出され
ることになる。これに対してH/V信号81がH
レベルのときに逆方向セレクト信号57によつて
逆方向バスバツフア53が選択されると、180度
回転した状態でデータの読み出しが行われる。
て正方向セレクト信号58によつて正方向バスバ
ツフア52が選択された状態では、メモリセル2
5に書き込まれたデータがその状態で読み出され
ることになる。これに対してH/V信号81がH
レベルのときに逆方向セレクト信号57によつて
逆方向バスバツフア53が選択されると、180度
回転した状態でデータの読み出しが行われる。
第5図は、文字“F”を16×16ビツトのメモリ
マトリツクスとして構成した場合を表わしたもの
である。この場合を例にとり、文字の180度回転
を更に具体的に説明する。メモリセル25の構造
等は第1図〜第4図に示したものより複雑となる
が、これらに使用した符号を適宜準用する。
マトリツクスとして構成した場合を表わしたもの
である。この場合を例にとり、文字の180度回転
を更に具体的に説明する。メモリセル25の構造
等は第1図〜第4図に示したものより複雑となる
が、これらに使用した符号を適宜準用する。
文字“F”を180度回転させる場合には、H/
V信号81をHレベルに、またNRM/INV信号
56をLレベルに設定する。そして第5図の0行
を転送先のメモリの所定のメモリ領域における最
も大きなアドレスへ転送する。次に行番号を1つ
増加させて転送先のメモリアドレスを1つ減少さ
せ、同様な転送を行う。このような転送を16回繰
り返せば180度の回転が行われる。
V信号81をHレベルに、またNRM/INV信号
56をLレベルに設定する。そして第5図の0行
を転送先のメモリの所定のメモリ領域における最
も大きなアドレスへ転送する。次に行番号を1つ
増加させて転送先のメモリアドレスを1つ減少さ
せ、同様な転送を行う。このような転送を16回繰
り返せば180度の回転が行われる。
第6図はこの回転動作における第8行目の転送
を説明するためのものである。H/V信号81が
Hレベルで行方向RAS39−8がLレベルにな
ると、同図aに示すように画像メモリ22から第
8行の16ビツトのデータが読み出される。同図b
は、これにより内部出力データバスのライン51
−0〜51−15に出力されたデータの内容を表
わしたものである。NRM/INV信号56がLレ
ベルになつているので、逆方向バスバツフア53
が選択されており、出力データバス27には同図
cに示すデータが出力される。これを前記した転
送先のメモリ95の7番地にストアする。このよ
うにして同図dに示すように180度回転したイメ
ージ情報が得られる。
を説明するためのものである。H/V信号81が
Hレベルで行方向RAS39−8がLレベルにな
ると、同図aに示すように画像メモリ22から第
8行の16ビツトのデータが読み出される。同図b
は、これにより内部出力データバスのライン51
−0〜51−15に出力されたデータの内容を表
わしたものである。NRM/INV信号56がLレ
ベルになつているので、逆方向バスバツフア53
が選択されており、出力データバス27には同図
cに示すデータが出力される。これを前記した転
送先のメモリ95の7番地にストアする。このよ
うにして同図dに示すように180度回転したイメ
ージ情報が得られる。
次に実施例の4×1ビツトのメモリマトリツク
スに帰つて、H/V信号61がLレベルの場合の
読み出し動作を説明する。この場合には列セレク
ト信号36がLレベルとなり、列方向バスバツフ
ア31が選択される。この状態で列方向バスバツ
フア31から列方向RAS信号38−1が出力さ
れたとすれば、第2列目のメモリセル251,2〜2
54,2が活性化される。これにより、所定のアドレ
スのデータがDRAM51の出力端子D0に現わ
れる。このときREAD信号45と列方向RAS信
号38−1がLレベルとなつている。従つて他の
トライステートバツフア53が活性化され、出力
端子D0に現われた各データが列出力用の出力端
子DOVに出力される。
スに帰つて、H/V信号61がLレベルの場合の
読み出し動作を説明する。この場合には列セレク
ト信号36がLレベルとなり、列方向バスバツフ
ア31が選択される。この状態で列方向バスバツ
フア31から列方向RAS信号38−1が出力さ
れたとすれば、第2列目のメモリセル251,2〜2
54,2が活性化される。これにより、所定のアドレ
スのデータがDRAM51の出力端子D0に現わ
れる。このときREAD信号45と列方向RAS信
号38−1がLレベルとなつている。従つて他の
トライステートバツフア53が活性化され、出力
端子D0に現われた各データが列出力用の出力端
子DOVに出力される。
この第2列目のメモリセル251,2〜254,2の出
力端子DOVに現われた合計4ビツトのパラレルな
データは、各ライン51−0〜51−3に1ビツ
トずつ分配された形で内部出力データバス51上
に送り出される。列方向RAS信号38−0〜3
8−3を順に選択しながらデータの読み出しを行
えば、4×4のマトリツクス構造のデータが90度
回転された形で内部出力データバス51上に送り
出されることとなる。
力端子DOVに現われた合計4ビツトのパラレルな
データは、各ライン51−0〜51−3に1ビツ
トずつ分配された形で内部出力データバス51上
に送り出される。列方向RAS信号38−0〜3
8−3を順に選択しながらデータの読み出しを行
えば、4×4のマトリツクス構造のデータが90度
回転された形で内部出力データバス51上に送り
出されることとなる。
これらのデータは、正方向バスバツフア52と
逆方向バスバツフア53のいずれかの選択動作に
よつて、左右いずれかの方向90度回転した状態で
出力データバス27に出力されることになる。
逆方向バスバツフア53のいずれかの選択動作に
よつて、左右いずれかの方向90度回転した状態で
出力データバス27に出力されることになる。
これら90度回転の場合についても、第5図に示
す文字“F”について更に具体的に説明する。こ
れらの説明についても、第1図〜第4図に使用し
た符号を適宜準用する。
す文字“F”について更に具体的に説明する。こ
れらの説明についても、第1図〜第4図に使用し
た符号を適宜準用する。
(イ) まず文字“F”を右(時計方向)に90度回転
させる場合を説明する。この場合には、H/V
信号81とNRM/INV信号56を共にLレベ
ルに設定する。そして第5図の0列を転送先の
メモリの所定のメモリ領域における最も小さな
アドレスへ転送する。次に列番号を1つ増加さ
せ、転送先のメモリアドレスも1つ増加させて
同様な転送を行う。このような転送を16回繰り
返せば、右方向に90度の回転が行われる。
させる場合を説明する。この場合には、H/V
信号81とNRM/INV信号56を共にLレベ
ルに設定する。そして第5図の0列を転送先の
メモリの所定のメモリ領域における最も小さな
アドレスへ転送する。次に列番号を1つ増加さ
せ、転送先のメモリアドレスも1つ増加させて
同様な転送を行う。このような転送を16回繰り
返せば、右方向に90度の回転が行われる。
第7図はこの回転動作における第5列目の転
送を説明するためのものである。H/V信号8
1がLレベルで列方向RAS信号38−5がL
レベルになると、同図aに示すように画像メモ
リ22から第5列目の16ビツトのデータが読み
出される。同図bは、これにより内部出力デー
タバスのライン51−0〜51−15に出力さ
れたデータの内容を表わしたものである。
NRM/INV信号56がLレベルになつている
ので、逆方向バスバツフア53が選択されてお
り、出力データバス27には同図cに示すデー
タが出力される。これを転送先のメモリ95の
5番地にストアする。このようにして同図dに
示すように右に90度回転したイメージ情報が得
られる。
送を説明するためのものである。H/V信号8
1がLレベルで列方向RAS信号38−5がL
レベルになると、同図aに示すように画像メモ
リ22から第5列目の16ビツトのデータが読み
出される。同図bは、これにより内部出力デー
タバスのライン51−0〜51−15に出力さ
れたデータの内容を表わしたものである。
NRM/INV信号56がLレベルになつている
ので、逆方向バスバツフア53が選択されてお
り、出力データバス27には同図cに示すデー
タが出力される。これを転送先のメモリ95の
5番地にストアする。このようにして同図dに
示すように右に90度回転したイメージ情報が得
られる。
(ロ) 次に文字“F”を左(反時計方向)に90度回
転させる場合を説明する。この場合には、H/
V信号81をLレベルに、またNRM/INV信
号56をHレベルに設定する。そして第5図の
0列を転送先のメモリの所定のメモリ領域にお
ける最も大きなアドレスへ転送する。次に列番
号を1つ増加させ、転送先のメモリアドレスを
1つ減少させて同様な転送を行う。このような
転送を16回繰り返せば、左方向に90度の回転が
行われる。
転させる場合を説明する。この場合には、H/
V信号81をLレベルに、またNRM/INV信
号56をHレベルに設定する。そして第5図の
0列を転送先のメモリの所定のメモリ領域にお
ける最も大きなアドレスへ転送する。次に列番
号を1つ増加させ、転送先のメモリアドレスを
1つ減少させて同様な転送を行う。このような
転送を16回繰り返せば、左方向に90度の回転が
行われる。
第8図はこの回転動作における第5列目の転送
を説明するためのものである。H/V信号81が
Lレベルで列方向RAS信号38−5がLレベル
になると、同図aに示すように画像メモリ22か
ら第5列目の16ビツトのデータが読み出される。
同図bは、これにより内部出力データバスのライ
ン51−0〜51−15に出力されたデータの内
容を表わしたものである。NRM/INV信号56
がHレベルになつているので、正方向バスバツフ
ア52が選択されており、出力データバス27に
は同図cに示すデータが出力される。これを転送
先のメモリ95の5番地にストアする。このよう
にして同図dに示すように左に90度回転したイメ
ージ情報が得られる。
を説明するためのものである。H/V信号81が
Lレベルで列方向RAS信号38−5がLレベル
になると、同図aに示すように画像メモリ22か
ら第5列目の16ビツトのデータが読み出される。
同図bは、これにより内部出力データバスのライ
ン51−0〜51−15に出力されたデータの内
容を表わしたものである。NRM/INV信号56
がHレベルになつているので、正方向バスバツフ
ア52が選択されており、出力データバス27に
は同図cに示すデータが出力される。これを転送
先のメモリ95の5番地にストアする。このよう
にして同図dに示すように左に90度回転したイメ
ージ情報が得られる。
以上説明した画像メモリを使用するデイジタル
画像処理装置では、画像メモリに対するデータの
入力DINとデータの読み出しDOUTは異なつたタイ
ミングで行われる。従つて本実施例のように入力
データバス26と出力データバス27を別個に設
ける必要はなく、これらを接続して入出力データ
バスとしても良い。
画像処理装置では、画像メモリに対するデータの
入力DINとデータの読み出しDOUTは異なつたタイ
ミングで行われる。従つて本実施例のように入力
データバス26と出力データバス27を別個に設
ける必要はなく、これらを接続して入出力データ
バスとしても良い。
次に実施例では4×4ビツトのメモリマトリツ
クスの場合を主に説明したが、一般的な16×16ビ
ツトのメモリマトリツクスについて簡単に言及す
る。16×16ビツトのメモリマトリツクスを構成
し、この16ワードがマイクロプロセツサから見て
連続したアドレスとなるためには、マイクロプロ
セツサの出力するアドレスの下位4ビツト(AB0
〜AB3)をデコードしたもので、16種類のRAS
信号を発生させればよい。なお64キロビツトの
DRAMを用いて16×16ビツトのメモリマトリツ
クスを構成すれば、このメモリマトリツクスが64
×103個(65536個)できることになる。各
DRAMのROWアドレスとしては、マイクロプロ
セツサが発生するアドレスの下位5ビツトAB4か
ら下位12ビツトAB11までを、またCOLUMNア
ドレスとしては、下位13ビツトAB12から下位20
ビツトAB19までを同様にセレクトしてアドレス
入力用の端子A0〜A7に入力すればよい。
クスの場合を主に説明したが、一般的な16×16ビ
ツトのメモリマトリツクスについて簡単に言及す
る。16×16ビツトのメモリマトリツクスを構成
し、この16ワードがマイクロプロセツサから見て
連続したアドレスとなるためには、マイクロプロ
セツサの出力するアドレスの下位4ビツト(AB0
〜AB3)をデコードしたもので、16種類のRAS
信号を発生させればよい。なお64キロビツトの
DRAMを用いて16×16ビツトのメモリマトリツ
クスを構成すれば、このメモリマトリツクスが64
×103個(65536個)できることになる。各
DRAMのROWアドレスとしては、マイクロプロ
セツサが発生するアドレスの下位5ビツトAB4か
ら下位12ビツトAB11までを、またCOLUMNア
ドレスとしては、下位13ビツトAB12から下位20
ビツトAB19までを同様にセレクトしてアドレス
入力用の端子A0〜A7に入力すればよい。
以上詳細に説明したように本発明によれば画像
情報の処理を行うデイジタル画像処理装置におい
て、DRAMやゲート回路その他の回路部品を用
いてメモリマトリツクスを構成し、画像メモリ構
成した。これによりシフトレジスタやフリツプフ
ロツプ回路等を使用した特別のメモリマトリツク
ス回路が不要となり、画像の編集等の処理に要す
る時間が短縮化されるばかりでなく、装置の信頼
性を高めることができる。
情報の処理を行うデイジタル画像処理装置におい
て、DRAMやゲート回路その他の回路部品を用
いてメモリマトリツクスを構成し、画像メモリ構
成した。これによりシフトレジスタやフリツプフ
ロツプ回路等を使用した特別のメモリマトリツク
ス回路が不要となり、画像の編集等の処理に要す
る時間が短縮化されるばかりでなく、装置の信頼
性を高めることができる。
またキヤラクタジエネレータから発生される1
種類の文字パターンを基に最大4種類の文字パタ
ーンを作成することができるので、文字パターン
を記憶したROM(リード・オンリ・メモリ)を
大幅に減少させることができる。
種類の文字パターンを基に最大4種類の文字パタ
ーンを作成することができるので、文字パターン
を記憶したROM(リード・オンリ・メモリ)を
大幅に減少させることができる。
第1図は従来の画像メモリを使用したデイジタ
ル画像処理装置の概略を表わしたブロツク図、第
2図〜第4図は本発明の一実施例を説明するため
のもので、このうち第2図は本実施例の画像メモ
リを使用するデイジタル画像処理装置の構成を表
わしたブロツク図、第3図は画像メモリのブロツ
ク図、第4図は各メモリセルのブロツク図、第5
図は文字“F”を16×16ビツトのメモリマトリツ
クスとして構成した構成図、第6図はこのメモリ
マトリツクスにおける文字の180度回転動作を表
わした説明図、第7図は同様のメモリマトリツク
スにおける文字の右方向へ90度回転する場合の動
作を表わした説明図、第8図は同様のメモリマト
リツクスにおける文字の左方向へ90度回転する場
合の動作を表わした説明図である。 22……画像メモリ、25……メモリセル、2
6……入力データバス、27……出力データバ
ス、31……列方向バスバツフア、32……行方
向バスバツフア、35……第1のセレクト回路
(第1の選択手段)、52……正方向バスバツフ
ア、53……逆方向バスバツフア、54……第2
のセレクト回路(第2の選択手段)、61……
DRAM、71……入力データ(画像信号)。
ル画像処理装置の概略を表わしたブロツク図、第
2図〜第4図は本発明の一実施例を説明するため
のもので、このうち第2図は本実施例の画像メモ
リを使用するデイジタル画像処理装置の構成を表
わしたブロツク図、第3図は画像メモリのブロツ
ク図、第4図は各メモリセルのブロツク図、第5
図は文字“F”を16×16ビツトのメモリマトリツ
クスとして構成した構成図、第6図はこのメモリ
マトリツクスにおける文字の180度回転動作を表
わした説明図、第7図は同様のメモリマトリツク
スにおける文字の右方向へ90度回転する場合の動
作を表わした説明図、第8図は同様のメモリマト
リツクスにおける文字の左方向へ90度回転する場
合の動作を表わした説明図である。 22……画像メモリ、25……メモリセル、2
6……入力データバス、27……出力データバ
ス、31……列方向バスバツフア、32……行方
向バスバツフア、35……第1のセレクト回路
(第1の選択手段)、52……正方向バスバツフ
ア、53……逆方向バスバツフア、54……第2
のセレクト回路(第2の選択手段)、61……
DRAM、71……入力データ(画像信号)。
Claims (1)
- 【特許請求の範囲】 1 多数のビツト容量を有するダイナミツク・ラ
ンダム・アクセス・メモリを行および列に配置し
たメモリマトリツクスと、 このメモリマトリツクスに対応した行および列
からなる2値の画像信号を1ビツトずつ対応する
前記ダイナミツク・ランダム・アクセス・メモリ
に割り当て、前記画像信号を行単位あるいは列単
位で複数組前記メモリマトリツクスに書き込ませ
る書き込み手段と、 前記メモリマトリツクスから前記画像信号を行
単位あるいは列単位で複数組読み出す読み出し手
段と、 前記書込手段の画像信号の書き込みまたは前記
読出手段の画像信号の読み出しを行単位で行うか
列単位で行うかの選択を行う選択手段 とを有することを特徴とする画像メモリ。 2 多数のビツト容量を有するダイナミツク・ラ
ンダム・アクセス・メモリを行および列に配置し
たメモリマトリツクスと、 このメモリマトリツクに対応した行および列か
らなる2値の画像信号を1ビツトずつ対応する前
記ダイナミツク・ランダム・アクセス・メモリに
割り当て、前記画像信号を行単位あるいは列単位
で複数組前記メモリマトリツクスに書き込ませる
書込手段と、 前記メモリマトリツクスから前記画像信号を行
単位あるいは列単位で複数組読み出す読出手段
と、 前記書込手段の画像信号の書き込みまたは前記
読出手段の画像信号の読み出しを行単位で行うか
列単位で行うかの選択を行う第1の選択手段と、 前記書込手段の画像信号の書き込みまたは前記
読出手段の画像信号の読み出しのビツトの順序を
そのままの順位とするか最上位と最下位とが逆に
なつた順位とするかを選択する第2の選択手段と
を有することを特徴とする画像メモリ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58211031A JPS60103390A (ja) | 1983-11-11 | 1983-11-11 | 画像メモリ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58211031A JPS60103390A (ja) | 1983-11-11 | 1983-11-11 | 画像メモリ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60103390A JPS60103390A (ja) | 1985-06-07 |
| JPH0328718B2 true JPH0328718B2 (ja) | 1991-04-19 |
Family
ID=16599212
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58211031A Granted JPS60103390A (ja) | 1983-11-11 | 1983-11-11 | 画像メモリ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60103390A (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62111364A (ja) * | 1985-11-08 | 1987-05-22 | Matsushita Electric Ind Co Ltd | 画像デ−タ回転装置 |
| JPS63205694A (ja) * | 1987-02-21 | 1988-08-25 | 日本電気株式会社 | イメ−ジ縮小回転回路 |
| JPS6345685A (ja) * | 1986-08-13 | 1988-02-26 | Fujitsu Ltd | イメ−ジ処理制御方式 |
| JPS6374092A (ja) * | 1986-09-18 | 1988-04-04 | 富士通株式会社 | 印刷装置 |
| JPS648487A (en) * | 1987-07-01 | 1989-01-12 | Mitsubishi Electric Corp | Method for converting data |
| JPH06105450B2 (ja) * | 1988-06-01 | 1994-12-21 | 日本電気株式会社 | データ処理装置 |
| JPH05266180A (ja) * | 1992-03-19 | 1993-10-15 | Nippon Telegr & Teleph Corp <Ntt> | 高速画像処理装置 |
| WO2009048103A1 (ja) * | 2007-10-09 | 2009-04-16 | Nec Corporation | 画像の回転方法、回転プログラム、記録媒体、及び回転装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS50103938A (ja) * | 1974-01-16 | 1975-08-16 | ||
| JPS58163958A (ja) * | 1982-03-24 | 1983-09-28 | Fuji Xerox Co Ltd | 複写機用変倍率表示装置 |
-
1983
- 1983-11-11 JP JP58211031A patent/JPS60103390A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60103390A (ja) | 1985-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0225059B1 (en) | Semiconductor memory | |
| JPH0429069B2 (ja) | ||
| KR0160325B1 (ko) | 비트 단위 데이타의 입력 및 출력용 반도체 메모리 장치 | |
| JPH0378720B2 (ja) | ||
| JPH0773920B2 (ja) | n×nビットドットマトリックス90゜回転回路 | |
| JPH0255878B2 (ja) | ||
| US5424995A (en) | Static random access memory allowing reading angle rotation | |
| US4473877A (en) | Parasitic memory expansion for computers | |
| US4691364A (en) | Bit pattern conversion apparatus | |
| US5745914A (en) | Technique for converting system signals from one address configuration to a different address configuration | |
| KR930001734B1 (ko) | 파셜 랜덤 액세스 메모리 | |
| JPS60103390A (ja) | 画像メモリ | |
| US5325332A (en) | Dual port semiconductor memory device | |
| US5499383A (en) | DMA control device controlling sequential storage of data | |
| US4970688A (en) | Memory device having operating function | |
| JP2969825B2 (ja) | デュアルポートメモリ | |
| JP3102754B2 (ja) | 情報利用回路 | |
| JPS6079390A (ja) | 画像メモリ | |
| JP3360902B2 (ja) | 半導体記憶装置 | |
| JP3154506B2 (ja) | 半導体装置 | |
| KR960006883B1 (ko) | 스태틱랜덤액세스메모리 | |
| KR100224807B1 (ko) | 반도체 메모리장치 및 고속억세스 방법 | |
| JPH05189975A (ja) | ランダムアクセスメモリ | |
| JPH05289938A (ja) | メモリアクセス装置 | |
| JPH05144256A (ja) | 半導体記憶装置 |