JPH04130945A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH04130945A
JPH04130945A JP25264590A JP25264590A JPH04130945A JP H04130945 A JPH04130945 A JP H04130945A JP 25264590 A JP25264590 A JP 25264590A JP 25264590 A JP25264590 A JP 25264590A JP H04130945 A JPH04130945 A JP H04130945A
Authority
JP
Japan
Prior art keywords
data
address
transfer
image data
register
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP25264590A
Other languages
English (en)
Inventor
Shigeki Orito
折戸 隆樹
Akihiko Saito
斉藤 明彦
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.)
NEC Corp
NEC Office Systems Ltd
Original Assignee
NEC Corp
NEC Office Systems 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 NEC Corp, NEC Office Systems Ltd filed Critical NEC Corp
Priority to JP25264590A priority Critical patent/JPH04130945A/ja
Publication of JPH04130945A publication Critical patent/JPH04130945A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)
  • Image Input (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置、特に、スキャナ・インタフェー
スを持つ情報処理装置に関する。
〔従来の技術〕
一般に、スキャナ・インタフェースを持つ情報処理装置
において、スキャナ装置から読込んだ画像データをシス
テム・メモリへ転送する場合、第4図に示すように、シ
ステム・メモリ全体をメモリ領域水平サイズで決められ
た平面として扱い、その中に矩形領域水平サイズと矩形
領域垂直サイズと先頭アドレスとで決められた平面を指
定し、その矩形領域に対して画像データを書込む。
このように矩形領域に対して転送されたデータの処理は
、そのシステムにより異なり、画面表示されたり、印刷
されたり、ファイルに記憶されたりする。
従来の一例を第3図に示す。
情報処理装置の外部に接続されたスキャナ装置6により
読込まれた画像データは、スキャナ・インタフェース4
に引取られ、中央処理装置1によってあらかじめ転送先
の先頭アドレスを設定されていたDMAコントローラ5
により、−ライン分のデータがスキャナ・インタフェー
ス4からシステム・メモリ2へ転送される。
転送終了後中央処理装置lは次のラインの先頭アドレス
を計算し再度DMAコントローラ5に設定する。以上の
動作を繰返すことにより一画面分の画像データをシステ
ム・メモリ2内の矩形領域へ転送していた。
〔発明が解決しようとする課題〕
従来の情報処理装置は、−ライン分のデータ転送毎に中
央処理装置により次ラインの先頭アドレスを計算し、D
MAコントローラに設定しなければならない為、一画面
分の画像データを転送する速度は遅く、又この間中央処
理装置の処理性能が低下するという欠点があった。
本発明の目的は以上の欠点を解消して、画像データの転
送速度を高速化し、画像データ転送中でも中央処理装置
が他の処理を実行可能な情報処理装置を提供することに
ある。
〔課題を解決するための手段〕
本発明の情報処理装置は、DMAコントローラがデータ
転送するたびに発生するカウント信号と転送先のアドレ
スを発生するアドレス・カウンタと、システム・メモリ
の水平サイズを設定するメモリ領域水平ピッチ・レジス
タと、システム・メモリ内のデータを書込む領域の水平
サイズを設定する矩形領域水平ピッチ・レジスタと、転
送先の先頭アドレスを設定する先頭アドレス・レジスタ
と、−ライン分のデータ転送の終了を認識するラインエ
ンド処理部と、アドレス・カウンタやラインエンド処理
部に対して次ラインの転送を行う為に新しいデータを設
定するタイミング信号を発生するロード・ライミング発
生部と、先頭アドレス・レジスタの値にメモリ領域水平
ピッチ・レジスタの値を加算し、その結果を出力する加
算器と、加算器の出力結果かデータ・バスの値かを選択
するデータ・セレクタと、ラインエンド処理部からの信
号かコマンド・バスの信号かを選択するコマンド・セレ
クタとを含んで構成される。
〔実施例〕
以下本発明につき図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
中央処理装置1は、データ転送前にDMAコントローラ
5やアドレス発生部3に対して初期設定を行う。その後
スキャナ装置6をスタートさせ画像を読取り、スキャナ
・インタフェース4へ画像データが送られるとDMAコ
ントローラらが動作し、スキャナ・インタフェース4か
らデータ・バス8を通りシステム・メモリ2へ画像デー
タが転送される。
この時DMAコントローラ5はスキャナ・インタフェー
ス4に対するデータリードコマンド及びシステム・メモ
リ2に対するデータライトコマンドをコマンド・バス9
へ送出する。又システム・メモリ2に対するアドレスは
、アドレス発生部3からアドレス・バス7へ送出された
値を使用する8以上の動作で1回の転送が終了し、同時
にDMAコントローラ5から発生したカウント信号10
により、アドレス発生部3は次転送時のアドレスを準備
する。
以上の処理は、一画面分の画像データがシステム・メモ
リ2の矩形領域へ全て転送されるまで繰返される。又、
この間中央処理装置1は他の処理をしていることが可能
である。
第2図は第1図のアドレス発生部3の詳細ブロック図で
ある。
データ転送前に中央処理装置1により、先頭アドレス・
レジスタ22.メモリ領域水平ピッチ・レジスタ13.
矩形領域水平ピッチ・レジスタ11は初期設定される。
この時データ・セレクタ25はデータ・バス8の値を選
び先頭アドレス・レジスタ22へ送出している。又コマ
ンド・セレクタ26はコマンド・バス9の値を選び先頭
アドレス・レジスタ22へ送出している。
先頭アドレス・レジスタ22の初期設定時には同時にア
ドレス・カウンタ18にも同一の値がロード信号16に
そり設定される。又、矩形領域水平ピッチ・レジスタ1
1の初期設定時には同時にラインエンド処理部14にも
同一の値がロード信号16により設定される。画像デー
タ転送中は、−回転送するたびにカウント信号10が発
生し、アドレス・カウンタ18はカウントアツプされ、
ラインエンド処理部14においてはカウントダウンされ
る。
これを繰返し一ラインの最終データを転送した時、ライ
ンエンド処理部14から、ラインエンド信号17が出力
されこれにより先頭アドレス19とメモリ領域水平ピッ
チ21の加算結果24、すなわち次ラインの先頭アドレ
スの値が先頭アドレス・レジスタ22に設定される。
その後、ラインエンド信号17を受けたロード・タイミ
ング発生部15がロード信号16を出力し、新しい先頭
アドレス19をアドレス・カウンタ18に設定し、矩形
領域水平ピッチをラインエンド処理部14に設定して次
ラインの画像データ転送準備を行う。
以上の処理を繰返し行うことにより一画面分の画像デー
タを転送することができる。
〔発明の効果〕
以上説明したように、本発明の情報処理装置は、画像デ
ータの転送速度を高速化でき画像データ転送中でも中央
処理装置は他の処理を実行できるという効果を得ること
ができる。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、第2図は第1
図に示したアドレス発生部の詳細ブロック図、第3図は
従来の一例を示すブロック図、第4図は矩形領域の説明
図である。 1・・・中央処理装置、2・・・システム・メモリ、3
・・・アドレス発生部、4・・・スキャナ・インタフェ
ース、5・・・DMAコントローラ、6・・・スキャナ
装置、7・・・アドレス・バス、8・・・データ・バス
、9・・・コマンド・バス、10・・・カウント信号、
11・・・矩形領域水平ピッチ・レジスタ、12・・・
矩形領域水平ピッチ、13・・・メモリ領域水平ピッチ
、14・・・ラインエンド処理部、15・・・ロード・
タイミング発生部、16・・・ロード信号、17・・・
ラインエンド信号、18・・・アドレス・カウンタ、1
9・・・先頭アドレス、20・・・加算器、21・・・
メモリ領域水平ピッチ、22・・・先頭アドレス・レジ
スタ、23・・・データ・セレクタ出力、24・・・加
算結果、25・・・データ・セレクタ、26・・・コマ
ンド・セレクタ。

Claims (1)

    【特許請求の範囲】
  1. 情報処理装置の制御を行う中央処理装置と、情報処理装
    置内のデータを記憶するシステム・メモリと、スキャナ
    装置を接続する為のスキャナ・インタフェースと、スキ
    ャナ・インタフェースからシステム・メモリへ中央処理
    装置を介さずにデータを転送するDMA(ダイレクト・
    メモリ・アクセス)コントローラと、データ転送やコマ
    ンドの設定等に使用されるアドレス・バスと、データバ
    スと、コマンド・バスとを有し、情報処理装置の外部に
    接続されたスキャナ装置からの画像データをスキャナ・
    インタフェースで受け、DMAコントローラによりスキ
    ャナ・インタフェースからシステム・メモリへ画像デー
    タを転送する情報処理装置において、DMAコントロー
    ラがデータ転送するたびに発生するカウント信号と転送
    先のアドレスを発生するアドレス・カウンタと、システ
    ム・メモリの水平サイズを設定するメモリ領域水平ピッ
    チ・レジスタと、システム・メモリ内のデータを書込む
    領域の水平サイズを設定する矩形領域水平ピッチ・レジ
    スタと、転送先の先頭アドレスを設定する先頭アドレス
    ・レジスタと、一ライン分のデータ転送の終了を認識す
    るラインエンド処理部と、アドレス・カウンタやライン
    エンド処理部に対して次ラインの転送を行う為に新しい
    データを設定するタイミング信号を発生するロード・タ
    イミング発生部と、先頭アドレス・レジスタの値にメモ
    リ領域水平ピッチ・レジスタの値を加算しその結果を出
    力する加算器と、加算器の出力結果とデータ・バスの値
    とから選択するデータ・セレクタと、ラインエインド処
    理部からの信号とコマンド・バスの信号とから選択する
    コマンド・セレクタとを有するアドレス発生部とを備え
    ることを特徴とする情報処理装置。
JP25264590A 1990-09-21 1990-09-21 情報処理装置 Pending JPH04130945A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25264590A JPH04130945A (ja) 1990-09-21 1990-09-21 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25264590A JPH04130945A (ja) 1990-09-21 1990-09-21 情報処理装置

Publications (1)

Publication Number Publication Date
JPH04130945A true JPH04130945A (ja) 1992-05-01

Family

ID=17240237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25264590A Pending JPH04130945A (ja) 1990-09-21 1990-09-21 情報処理装置

Country Status (1)

Country Link
JP (1) JPH04130945A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006209552A (ja) * 2005-01-28 2006-08-10 Sharp Corp 転送装置、画像転送システム、転送装置の制御方法、転送装置の制御プログラム、および転送装置の制御プログラムが記録された記録媒体

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6398056A (ja) * 1986-10-14 1988-04-28 Fujitsu Ltd Dma制御回路
JPH01230157A (ja) * 1987-11-24 1989-09-13 Ricoh Co Ltd Dmaコントローラ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6398056A (ja) * 1986-10-14 1988-04-28 Fujitsu Ltd Dma制御回路
JPH01230157A (ja) * 1987-11-24 1989-09-13 Ricoh Co Ltd Dmaコントローラ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006209552A (ja) * 2005-01-28 2006-08-10 Sharp Corp 転送装置、画像転送システム、転送装置の制御方法、転送装置の制御プログラム、および転送装置の制御プログラムが記録された記録媒体

Similar Documents

Publication Publication Date Title
JP2549642B2 (ja) 画像処理装置
US6628289B1 (en) Rendering apparatus and method, and storage medium
JPS5910084A (ja) デ−タ転送装置
JPS59178487A (ja) デイスプレイ装置
JPH05224866A (ja) グラフィック情報処理システム
JP2003241917A (ja) 画像処理装置、画像処理方法、プログラム及び記憶媒体
JPH0465777A (ja) 画像データ転送方式
JPS6045458B2 (ja) 画像端末装置用外部メモリ制御方式
JP2537851B2 (ja) 画像変倍処理装置
JPH0567035A (ja) Dma転送におけるデータアライメント方式
JPS607265A (ja) イメ−ジ処理装置
JPH05309875A (ja) 印刷処理装置
KR940005003Y1 (ko) 직접 메모리 억세스 시스템
JPH05221041A (ja) プリンタ装置
JPS59123987A (ja) イメ−ジ・メモリのプリント・デ−タ展開方法
JPH0981722A (ja) 画像処理方法及び装置
JPH0432978A (ja) 画像処理装置
JPS6163461A (ja) プリンタバツフア
JPH01210991A (ja) 表示装置のビジー制御回路
JPH05258048A (ja) 画像処理方式
JPH04345871A (ja) ページプリンタ装置の制御回路
JPH0516452A (ja) プリンタ
JPH05307598A (ja) 画像処理装置
JPH0567983B2 (ja)
JPH0464181A (ja) イメージデータのラスタ変換装置