JPS60163151A - インタ−フエイス装置 - Google Patents
インタ−フエイス装置Info
- Publication number
- JPS60163151A JPS60163151A JP1809984A JP1809984A JPS60163151A JP S60163151 A JPS60163151 A JP S60163151A JP 1809984 A JP1809984 A JP 1809984A JP 1809984 A JP1809984 A JP 1809984A JP S60163151 A JPS60163151 A JP S60163151A
- Authority
- JP
- Japan
- Prior art keywords
- data
- laser printer
- image data
- memory
- system bus
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明は、インターフェイス装置に関し、特に大容量の
データ、特に画像データを処理するシステムにおいて、
レーザ・プリンタ等の周辺装置との間で高速にデータ転
送を行うインターフェイス装置に関するものである。
データ、特に画像データを処理するシステムにおいて、
レーザ・プリンタ等の周辺装置との間で高速にデータ転
送を行うインターフェイス装置に関するものである。
従来技術
最近、オフィス・オートメーション・システム(OAシ
ステム)の1つとして、ワーク・ステーション、ファイ
ル−ステーション、プリント・ステーション、コミュニ
ケーション・ステーション等の各種専用ステーションを
ケーブルで結合したローカルエリア・ネットワーク・シ
ステムが提案されている(特願昭57−175938号
明細書参照)。
ステム)の1つとして、ワーク・ステーション、ファイ
ル−ステーション、プリント・ステーション、コミュニ
ケーション・ステーション等の各種専用ステーションを
ケーブルで結合したローカルエリア・ネットワーク・シ
ステムが提案されている(特願昭57−175938号
明細書参照)。
これらのうち、プリント・ステーションは、ハードコピ
ーを得るためのステーションで、例えばレーザ・プリン
タを用いて高速処理で印刷を行う。
ーを得るためのステーションで、例えばレーザ・プリン
タを用いて高速処理で印刷を行う。
第1図は、゛プリント・ステーション内のプルツク図で
ある。
ある。
レーザ・プリンタ・インターフェイス3は、ビットマツ
プ・メモリ2に記憶されている画像データをシステム・
バスを介して読み出し、レーザ・プリンタ杢に送出して
ハードコピーを得ることができる。この場合、画像デー
タは膨大な情報量を有するため、データ転送に必要な時
間は太きなものとなる。このため、レーザ・プリンタ・
インターフェイス3は、高速のデータ転送が可能なりM
A転送回路を内蔵しているが、基本的にはデータ転送に
要する時間はレーザ・プリンタキの制御信号に規制され
ているため、転送時間はそれほど短縮されない。
プ・メモリ2に記憶されている画像データをシステム・
バスを介して読み出し、レーザ・プリンタ杢に送出して
ハードコピーを得ることができる。この場合、画像デー
タは膨大な情報量を有するため、データ転送に必要な時
間は太きなものとなる。このため、レーザ・プリンタ・
インターフェイス3は、高速のデータ転送が可能なりM
A転送回路を内蔵しているが、基本的にはデータ転送に
要する時間はレーザ・プリンタキの制御信号に規制され
ているため、転送時間はそれほど短縮されない。
第2図は、レーザ・プリンタの制御信号とシステム・バ
ス使用権を示すタイムチャートである。
ス使用権を示すタイムチャートである。
第2図においては、レーザ・プリンタの制御信号として
、ビデオ・クロックとアンプランク信号とビット・マツ
プ・データ(シリアル)が示され、またシステム・バス
使用権とビット・マツプ・データとの関係が示されてい
る。この図では、レーザ・プリンタの主走査方向1ライ
ン分の時間TAのみが示されているにすぎないが、全画
面のプリントにはこの時間TAが1000−3000ラ
イン程度繰り返されることになる。
、ビデオ・クロックとアンプランク信号とビット・マツ
プ・データ(シリアル)が示され、またシステム・バス
使用権とビット・マツプ・データとの関係が示されてい
る。この図では、レーザ・プリンタの主走査方向1ライ
ン分の時間TAのみが示されているにすぎないが、全画
面のプリントにはこの時間TAが1000−3000ラ
イン程度繰り返されることになる。
レーザ・プリンタは、ビデオ・クロックに同期して、ア
ンプランク信号がハイレベルの期間、つまりプリントす
る紙サイズの幅1ラインの走査時間TB だけビット・
マツプ・データを受け取り、これをプリントする。
ンプランク信号がハイレベルの期間、つまりプリントす
る紙サイズの幅1ラインの走査時間TB だけビット・
マツプ・データを受け取り、これをプリントする。
従来の装置においては、第2図に示すようにル−ザ・プ
リンタ・インターフェイス3からレーザ・プリンタ4に
画像データをシリアル・データで転送している期間だけ
、システム・バス5がレーザ・プリンタ・インターフェ
イス3によって占有されているため、この期間はCPU
がシステム・バス5を使泪して処理を行うことができず
、CPUの動作可能時間が短かくなっていた。すなわち
、レーザ・プリンタ4によりハードコピーを行っている
期間には、CPU1による処理時間が低下し、対話型の
処理が要求される〇へシステムにおいて、実時間性が損
われる結果となっている。
リンタ・インターフェイス3からレーザ・プリンタ4に
画像データをシリアル・データで転送している期間だけ
、システム・バス5がレーザ・プリンタ・インターフェ
イス3によって占有されているため、この期間はCPU
がシステム・バス5を使泪して処理を行うことができず
、CPUの動作可能時間が短かくなっていた。すなわち
、レーザ・プリンタ4によりハードコピーを行っている
期間には、CPU1による処理時間が低下し、対話型の
処理が要求される〇へシステムにおいて、実時間性が損
われる結果となっている。
従来の装置では、例えば、レーザ・プリンタへのシリア
ル・データの転送速度は、8,951MH2であるため
、パラレル・データ1ワード(16ビツト)の転送時間
は、1/(8,951(MH2) X 16 )中1.
78μSeaであり、1ラインの転送時間は、例えば1
2ドツト/ mm の解像度の場合で、A4サイズ、縦
方向1ラインは153ワードとなるため、1.78μS
ea X 153中273μSea だけ時間がかかつ
ている。
ル・データの転送速度は、8,951MH2であるため
、パラレル・データ1ワード(16ビツト)の転送時間
は、1/(8,951(MH2) X 16 )中1.
78μSeaであり、1ラインの転送時間は、例えば1
2ドツト/ mm の解像度の場合で、A4サイズ、縦
方向1ラインは153ワードとなるため、1.78μS
ea X 153中273μSea だけ時間がかかつ
ている。
そこで、本発明者は、レーザ・プリンタ・インターフェ
イス3がシステム・バス5を占有する時間を短くして、
CPUIの動作可能な時間を多くし、処理速度を向上さ
せることができる「インターフェイス装置」を提案した
(特願昭58−194688号明細書参照)。しかし、
この装置においても、CPUIとレーザ・プリンタ4と
のシステム・バス使用権の切換え回数が従来と同じであ
るため、切換えに要する時間がかかり、それほど効果は
上らない。
イス3がシステム・バス5を占有する時間を短くして、
CPUIの動作可能な時間を多くし、処理速度を向上さ
せることができる「インターフェイス装置」を提案した
(特願昭58−194688号明細書参照)。しかし、
この装置においても、CPUIとレーザ・プリンタ4と
のシステム・バス使用権の切換え回数が従来と同じであ
るため、切換えに要する時間がかかり、それほど効果は
上らない。
目 的
本発明の目的は、このような従来の問題を改善し、画像
データのような大量のデータを、レーザ・プリンタ等の
低速周辺装置との間で転送するシステムにおいて、周辺
装置忙よりシステム・バスが占有される時間を短縮し、
かつ周辺装置とCPUとのシステム・バス使用権の切換
え同数を少なくして、CPUの動作可能な時間を多くシ
、処理能力を向上させることができるインターフェイス
装置を提供することにある。
データのような大量のデータを、レーザ・プリンタ等の
低速周辺装置との間で転送するシステムにおいて、周辺
装置忙よりシステム・バスが占有される時間を短縮し、
かつ周辺装置とCPUとのシステム・バス使用権の切換
え同数を少なくして、CPUの動作可能な時間を多くシ
、処理能力を向上させることができるインターフェイス
装置を提供することにある。
構 成
以下、本発明の構成を、実施例により説明する。
第8図は、不発u14の一実施例を示すインターフェイ
ス装置のブロック図である。
ス装置のブロック図である。
第3図にオイて、6はコント四−ル・バス・バッファ、
7はアドレス・バス−バッファ、8はデータ・バス・バ
ッファ、9はページ・メモリ、10はDMAコントロー
ラ、11はパラレル/シリアル変換回路である。
7はアドレス・バス−バッファ、8はデータ・バス・バ
ッファ、9はページ・メモリ、10はDMAコントロー
ラ、11はパラレル/シリアル変換回路である。
ページ・メモリ9は、レーザ・プリンタ4に出力する画
像データ1ページ分を記憶できる容量を備えている。D
MAコントローラ10は、アドレス・バス、コントロー
ル・バスおよびメモリ制御信号線15を制御し、データ
・バスを介してビット・マツプ・メモリ2から画像デー
タを読み出し、ページ・メモリ9にその画像データを記
憶させる。
像データ1ページ分を記憶できる容量を備えている。D
MAコントローラ10は、アドレス・バス、コントロー
ル・バスおよびメモリ制御信号線15を制御し、データ
・バスを介してビット・マツプ・メモリ2から画像デー
タを読み出し、ページ・メモリ9にその画像データを記
憶させる。
パラレル/シリアル変換回路11は、ページ・メモリ9
に記憶されている画像データを読み出しレーザ・プリン
タ養のビデオ・クロックに同期してパラレル/シリアル
変換を行った後、シリアル画像データなレーザ・プリン
タ養に送出する。データ・バスは、一般的な構成では、
8ビツトないし10ビツト等のパラレル構成であるため
、ページ・メモリ9をパラレル構成とした場合にはパラ
レル/シリアル変換が必要となる。なお、データ・バス
・バッファ8.アドレス・バス・バッファ7およびコン
トロール・バス・バッファ6は、各々システム・バスと
内部バス12,13.14との間の単なるバッファであ
る。
に記憶されている画像データを読み出しレーザ・プリン
タ養のビデオ・クロックに同期してパラレル/シリアル
変換を行った後、シリアル画像データなレーザ・プリン
タ養に送出する。データ・バスは、一般的な構成では、
8ビツトないし10ビツト等のパラレル構成であるため
、ページ・メモリ9をパラレル構成とした場合にはパラ
レル/シリアル変換が必要となる。なお、データ・バス
・バッファ8.アドレス・バス・バッファ7およびコン
トロール・バス・バッファ6は、各々システム・バスと
内部バス12,13.14との間の単なるバッファであ
る。
第4図は第3図における動作タイムチャートである。第
4図により、第3図のインターフェイス装置の動作を説
明する。
4図により、第3図のインターフェイス装置の動作を説
明する。
ページ・メモリ9は、DMAコントローラ10からメモ
リ制御信号線15を介して制御されることKより、シス
テム・バスからの画像データを記憶する動作か、あるい
はレーザ・プリンタ生へのデータ読出し動作かのいずれ
か一方に切換えられる。先ず、CPU1よりレーザ・プ
リンタ・インターフェイス3へ画像データのプリント要
求が与えられると、レーザ・プリンタ・インターフェイ
ス3はビットマツプ・メモリ2の定められた領域の画像
データ1ページ分を、システム・バス5を制御して連続
的にページ・メモリ9に転送する。
リ制御信号線15を介して制御されることKより、シス
テム・バスからの画像データを記憶する動作か、あるい
はレーザ・プリンタ生へのデータ読出し動作かのいずれ
か一方に切換えられる。先ず、CPU1よりレーザ・プ
リンタ・インターフェイス3へ画像データのプリント要
求が与えられると、レーザ・プリンタ・インターフェイ
ス3はビットマツプ・メモリ2の定められた領域の画像
データ1ページ分を、システム・バス5を制御して連続
的にページ・メモリ9に転送する。
すなわち、第4図のIFで示すように1この期間TD、
はレーザ・プリンタ・インターフェイス5が連続的にシ
ステム・バス5を占有する。こノ期間TDは、ビット・
マツプ・メモリ2から1ペ一ジ分の画像データが読み出
され、システム・バス5を介してインターフェイス30
ページ・メモリ9に対し、可能な限り高速でデータ転送
が行われる。
はレーザ・プリンタ・インターフェイス5が連続的にシ
ステム・バス5を占有する。こノ期間TDは、ビット・
マツプ・メモリ2から1ペ一ジ分の画像データが読み出
され、システム・バス5を介してインターフェイス30
ページ・メモリ9に対し、可能な限り高速でデータ転送
が行われる。
1ペ一ジ分すべての画像データがページ・メモリ9に転
送されると、それ以後のシステム・バス使用権はCPU
Iに渡される(第4図参照)。この時点で、レーザ・プ
リンタ・インターフェイス3は、レーザ・プリンタ手へ
画像データの送出を開始する。すなわち、DMAコント
ローラ10は、メモリ制御信号線15を介して、レーザ
・プリンタ4へのデータ読出しを制御し、第2図に示す
レーザ・プリンタ40制御信号(ビデオ・クロックとア
ンプランク信号)にしたがって、データ読出し動作ヲ行
う。ページ・メモリ9から出力される画像データはパラ
レル・データであるため、これがパラレル/シリアル変
換回路11に送られて、ビデオ・クロックにしたがいシ
リアル・データに変換された後、レーザ・プリンタ4に
送出される。パラレル・データの変換が終了すると、パ
ラレル/シリアル変換回路11から変換終了信号が発生
し、これが信号線16を介してページ・メモリ9に返送
されて、次のパラレル・データの送出が要求される。レ
ーザ・プリンタ会への画像データの送出は、第2図に示
すように、lライン単位をブロックとして行われるが、
ページ・メモリ9においては、特にライン単位であるこ
とを意識せず、画像データ1 ページ分を連続したメモ
リ・エリアに記憶している。第4図において、To は
レーザ・プリンタ1−:−ジ分の走査時間であり、TB
は1ライン分の走査時間である。
送されると、それ以後のシステム・バス使用権はCPU
Iに渡される(第4図参照)。この時点で、レーザ・プ
リンタ・インターフェイス3は、レーザ・プリンタ手へ
画像データの送出を開始する。すなわち、DMAコント
ローラ10は、メモリ制御信号線15を介して、レーザ
・プリンタ4へのデータ読出しを制御し、第2図に示す
レーザ・プリンタ40制御信号(ビデオ・クロックとア
ンプランク信号)にしたがって、データ読出し動作ヲ行
う。ページ・メモリ9から出力される画像データはパラ
レル・データであるため、これがパラレル/シリアル変
換回路11に送られて、ビデオ・クロックにしたがいシ
リアル・データに変換された後、レーザ・プリンタ4に
送出される。パラレル・データの変換が終了すると、パ
ラレル/シリアル変換回路11から変換終了信号が発生
し、これが信号線16を介してページ・メモリ9に返送
されて、次のパラレル・データの送出が要求される。レ
ーザ・プリンタ会への画像データの送出は、第2図に示
すように、lライン単位をブロックとして行われるが、
ページ・メモリ9においては、特にライン単位であるこ
とを意識せず、画像データ1 ページ分を連続したメモ
リ・エリアに記憶している。第4図において、To は
レーザ・プリンタ1−:−ジ分の走査時間であり、TB
は1ライン分の走査時間である。
第4図からも判るように、ビット・マツプ・メモリ2か
らレーザ・プリンタ・インターフェイス5への画像デー
タの転送は、1ペ一ジ分が連続的に行われるため、装置
の可能な限り高速でデータを転送することができる。ま
た、CPU1とレーザ・プリンタ・インターフェイスと
のシステム・バス使用権の切換え回数は、1ページの画
像データ転送期間内に2回だけで1むため、使用権の切
換えに要する時間が非常に短< 7.cる。
らレーザ・プリンタ・インターフェイス5への画像デー
タの転送は、1ペ一ジ分が連続的に行われるため、装置
の可能な限り高速でデータを転送することができる。ま
た、CPU1とレーザ・プリンタ・インターフェイスと
のシステム・バス使用権の切換え回数は、1ページの画
像データ転送期間内に2回だけで1むため、使用権の切
換えに要する時間が非常に短< 7.cる。
効果
以上説明したように、本発明によれは、ビット・マツプ
・メモリから周辺装置への画像データの転送が高速で行
われ、かつシステム・バス使MlのヤJ換え回数が21
1ですむのて、周辺装置がシステム・バスを占有する時
間は格段に短縮され、CPUがシステム・バスを連続的
に長時間占有できるため、CPUの処理能力が大幅に向
上する。
・メモリから周辺装置への画像データの転送が高速で行
われ、かつシステム・バス使MlのヤJ換え回数が21
1ですむのて、周辺装置がシステム・バスを占有する時
間は格段に短縮され、CPUがシステム・バスを連続的
に長時間占有できるため、CPUの処理能力が大幅に向
上する。
第1図はプリント・ステーション内のブロック囚、第2
図は第1図の動作タイム・チャート、第3図は本発明の
一実施例を示すインターフェイス装置のブロック図、第
4図は第3図における動作タイムチャートである。 :l’CPU、2:ビット・マツプ・メモリ、3:レー
ザ・プリンタ・インターフェイス、4:レーザ・プリン
タ、5ニジステム・バス、f3,7.8:バス・バッフ
ァ、9:ページ・メモリ、10:D M 、A、コント
ローラ、11:パラレル/シリアル変換回路、12:内
部コントロール・バス、13:内部アドレス・バス、■
4:内部データ・バス。 特許出願人 株式会社 リ コ 一 代 理 人 弁理士 磯 村 雌 俊 第 コ−図 第 2 図
図は第1図の動作タイム・チャート、第3図は本発明の
一実施例を示すインターフェイス装置のブロック図、第
4図は第3図における動作タイムチャートである。 :l’CPU、2:ビット・マツプ・メモリ、3:レー
ザ・プリンタ・インターフェイス、4:レーザ・プリン
タ、5ニジステム・バス、f3,7.8:バス・バッフ
ァ、9:ページ・メモリ、10:D M 、A、コント
ローラ、11:パラレル/シリアル変換回路、12:内
部コントロール・バス、13:内部アドレス・バス、■
4:内部データ・バス。 特許出願人 株式会社 リ コ 一 代 理 人 弁理士 磯 村 雌 俊 第 コ−図 第 2 図
Claims (1)
- ■大容量の画像データを記憶するビットマツプ・メモリ
とシステム・バスを介して接続され、かつ周辺装置との
間でデータ転送を行うインターフェイス装置において、
画像データの少なくとも1ペ一ジ分の記憶容量を備えた
メモリを有し、該メモリと上記ビットマツプ・メモリと
の間のデータ転送は1ペ一ジ単位で連続して行い、また
該メモリと上記周辺装置との間のデータ転送を行ってい
る期間は、上記システム・バスの使用権をCPUに切換
えることを特徴とするインターフェイス装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1809984A JPS60163151A (ja) | 1984-02-01 | 1984-02-01 | インタ−フエイス装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1809984A JPS60163151A (ja) | 1984-02-01 | 1984-02-01 | インタ−フエイス装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60163151A true JPS60163151A (ja) | 1985-08-26 |
Family
ID=11962176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1809984A Pending JPS60163151A (ja) | 1984-02-01 | 1984-02-01 | インタ−フエイス装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60163151A (ja) |
-
1984
- 1984-02-01 JP JP1809984A patent/JPS60163151A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05221030A (ja) | 印刷制御装置 | |
| JPH08197788A (ja) | プリンタ制御装置の画像データ読出し回路 | |
| JP2000335022A (ja) | プリンタ制御装置 | |
| US4700234A (en) | Image processing system | |
| US6486969B1 (en) | Image processing apparatus, information processing apparatus and printer | |
| US20020018238A1 (en) | Printer, print control apparatus and method | |
| JP2005092764A (ja) | 画像形成装置、インタフェースボード、インタフェース用チップ及び情報処理装置 | |
| US6980701B1 (en) | Image processing method and apparatus capable of rotating and reversing an input image | |
| JPH0388474A (ja) | ダイレクトメモリアクセス方法および装置 | |
| JPS60163152A (ja) | インタ−フエイス装置 | |
| JP3079956B2 (ja) | プリンタ | |
| JPS6086646A (ja) | インタ−フエイス装置 | |
| JP2838443B2 (ja) | 画像処理方法及び装置 | |
| JPS63163657A (ja) | Dma転送システム | |
| JP2567428B2 (ja) | データ転送速度変換装置 | |
| JP2002215562A (ja) | Dma制御装置及び方法 | |
| JP2000268169A (ja) | 画像情報回転装置 | |
| JP2609274B2 (ja) | イメージ出力装置 | |
| JP2737932B2 (ja) | 画像データ縮小装置 | |
| JP2955301B2 (ja) | 画像処理方法 | |
| JP2993377B2 (ja) | 印刷装置 | |
| JPS60136824A (ja) | プリンタ制御装置 | |
| JPH1027126A (ja) | アドレス変換装置 | |
| JPH05212913A (ja) | 画像形成装置 | |
| JPH0247782A (ja) | 画像信号処理装置 |