JPH07239761A - 画像データ転送装置 - Google Patents

画像データ転送装置

Info

Publication number
JPH07239761A
JPH07239761A JP6052730A JP5273094A JPH07239761A JP H07239761 A JPH07239761 A JP H07239761A JP 6052730 A JP6052730 A JP 6052730A JP 5273094 A JP5273094 A JP 5273094A JP H07239761 A JPH07239761 A JP H07239761A
Authority
JP
Japan
Prior art keywords
image data
image
page
printer
memory
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
JP6052730A
Other languages
English (en)
Inventor
Yasufumi Nakazato
保史 中里
Hiroyuki Shibaki
弘幸 芝木
Mitsugi Sugiyama
貢 杉山
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP6052730A priority Critical patent/JPH07239761A/ja
Publication of JPH07239761A publication Critical patent/JPH07239761A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】ホストコンピュ−タの画像データ生成や転送速
度がペ−ジプリンタの作像速度に満たない場合であって
も、ダムプリントシステムの構築を可能とする外部付加
装置を提供すること、ペ−ジプリンタのペ−ジの作像順
序に制限を受けず、任意の画像データ形式による処理を
可能とし、しかもダムプリントシステムの構築が可能な
外部付加装置を提供すること、ホストコンピュ−タが画
像形成するための作業エリアとして利用可能なメモリ領
域を付加することによって、ホストコンピュ−タ内のメ
モリ領域を大容量化せずに済むようにした外部付加装置
を提供すること。 【構成】 情報処理装置とプリンタ間に介挿され、両者
間において画像データを転送する画像データ転送装置に
おいて、1頁分以上の画像データを蓄積可能な画像メモ
リと、一旦上記情報処理装置から上記画像メモリに1頁
分以上の画像データを格納した後上記プリンタに対し遅
滞なく画像データを転送する手段を備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像データ転送装置に関
し、詳細には、例えばビットマップ画像展開をホストコ
ンピュ−において行う場合の画像データ転送手段、ある
いは、ペ−ジプリンタを有しないプリンタに前置して使
用する画像データ転送装置に関するものである。
【0002】
【従来技術】従来から、ホストコンピュ−タやスキャナ
等からの画像データもしくは他の装置から転送された画
像データに従って印刷するプリンタ、特にレ−ザプリン
タ等のペ−ジプリンタでは、一旦作像を開始すると、画
像データ入力の遅延が発生しても作像処理を中断するこ
とができない。そこで、従来からペ−ジプリンタ内に1
頁分以上の画像データを蓄積するためのメモリ装置を備
えるか、または、小容量のメモリによって処理可能な少
ない画像データの範囲内において画像形成を行うのに留
まっていた。
【0003】従来の画像処理装置としては、例えば特開
昭63−138880号公報に開示されたように、ペ−
ジプリンタ内に備えられた1ペ−ジ分以上の画像メモリ
から、作像部に対して効果的に画像データを転送する方
法が存するが、1ペ−ジ分の画像メモリを有しないダム
プリントシステムに使用するペ−ジプリンタでは、画像
データの転送速度の制約から、種々の問題があった。即
ち、最近、プリンタ内の画像メモリや描画装置を削除
し、ソフトウエア技術の駆使によって、ホストコンピュ
−タ側でビットマップ画像データを作成し、高速に画像
データを転送することによって、ペ−ジプリントを行
う、いわゆるダムプリントシステムが構築されるように
なり、このようなダムプリントシステムではプリンタ側
の画像メモリや描画装置の削除によって、大幅なコスト
低減が実現され、更に、文字印刷等に使用するフォント
等の資源も有効活用が可能となったが、使用するホスト
コンピュ−タの処理速度が、プリンタの処理速度より低
速の場合は、正常に全部の頁のプリントができないこと
があった。
【0004】図4は従来のダムプリントシステムを採用
した装置の接続例を示す図であって、ホストコンピュ−
タ1とペ−ジプリンタ2とは例えばセントロニクス仕様
(以下単にセントロと云う)インタフェ−ス3(セント
ロI/F)を介してセントロケ−ブル4によって接続さ
れており、ホストコンピュ−タ1が生成したビットマッ
プ画像データがプリンタ2に転送されるようになってい
る。
【0005】図5はダムプリントシステムの画像データ
を示した図であり、ホストコンピュ−タ1の内部では、
アプリケ−ションソフト10によってPDL(ペ−ジ記
述言語)を使用して印字すべき画像データをプリンタド
ライバソフト11に送付する。プリンタドライバソフト
11はフォントデータ12から得たアウトラインフォン
トフォ−マットに従って記述されたペ−ジビットマップ
画像データ(1ペ−ジ分のビットマップ画像データ)と
してペ−ジプリンタ2に転送する。上記アプリケ−ショ
ンソフト及びプリントドライバソフトはホストコンピュ
−タのCPU、メインメモリ等の資源を使用して作業を
実行し、特にプリンタドライバソフトはペ−ジビットマ
ップ画像データを展開するための比較的大きなメインメ
モリを必要とする。
【0006】画像データを受領したペ−ジプリンタ2で
は、データ処理部20においてパケットの分解、改行処
理等の簡単なデータ処理を行い、ビットマップ画像デー
タをビデオ信号に変調し印刷部21によってそのまま印
刷する。転送されたビットマップ形式の画像データは2
ライン程度の小容量のバッファメモリを使用し、順次ビ
デオ信号に変換され、印刷されるように構成されている
ので、プリンタ側のデータ処理に必要なCPU及びメモ
リは通常のペ−ジプリンタに比べ大幅に簡素化すること
ができる。
【0007】しかしながら、十分なバッファメモリをも
たないので、ビットマップ画像データの転送レ−トは印
刷実行速度より必ず高速でなければならず、このためホ
ストコンピュ−タの処理能力が十分でないと正常な印刷
が不可能となることがあった。またデータ転送に際して
は印刷開始後はホストコンピュ−タは他の処理が一切行
えず、その効率的な運用が不可能であった。更に、PD
Lの解釈、ビットマップ画像への展開を行うときはPD
Lの記述内容は必ずしも印刷順序と一致していないこと
が多く、従って、プリンタドライバソフトでは予めメイ
ンメモリ上に1ペ−ジ分のペ−ジビットマップ画像エリ
アを占有し、その上で展開した部分的なビットマップを
貼り合わせて全体の画像を作成する処理を行っていた。
【0008】また、ビットマップ画像展開を効率的に行
うために、同一文字等のアウトラインフォントは毎回ビ
ットマップに展開することを行わず、事前にビットマッ
プに展開した結果を複写するようにしていた。このた
め、ペ−ジビットマップエリアは単にデータを書き込む
だけでなく、頻繁に読み出しも実行され、画像の合成に
おいても読み出しが必要であったため、処理量が大幅に
増加する結果になっていた。図6は、上記従来のシステ
ムにおける画像データ作成から印刷までの過程を図示し
たものである。ホストコンピュ−タ上でのペ−ジビット
マップ画像データ作成が完了すると、セントロI/Fを
経由した画像の転送が行われ、このときの転送レ−トは
上記図5の説明にて行ったように印刷実行速度を上回る
必要がある。転送レ−トは印刷実行速度に同調するよう
にデータ転送時のハンドシェイク制御により調整され、
t22とtPpは概一致し、プリンタ側の画像データバ
ッファリングを小さくすることが可能となる。
【0009】また、特開昭63−179749にはペ−
ジプリンタ内に備えた1ペ−ジ分より小さい画像メモリ
を使用する手段として、ホストコンピュ−タから転送さ
れる画像データの転送レ−トを計時手段により検出し、
転送速度に応じて解像度を変更することによってペ−ジ
全体の印刷を可能とするするものが提案されているが、
解像度が犠牲になる欠点の他、ホストコンピュ−タから
のデータ転送レ−トはホスト側の処理量に応じて常時変
動する場合が多いことから、有効に機能しないことが考
えられる。
【0010】また、上述したようにペ−ジプリンタはシ
−ト上をラスタスキャンしながら画像を形成するので、
ペ−ジ内の作像順序を遡って画像形成することが不可能
である。このため、画像データ形式が任意の座標形式
で、ラスタスキャンの済んだ領域に遡って座標指定され
てもこれに対応することが不可能であったため、画像の
欠落が発生する場合があった。更に、ホストコンピュ−
タ内で画像データを作成する場合は、既に生成された画
像データを利用して演算処理する場合が効率的なことが
多く、このような作業を行う作業エリアとしてホストコ
ンピュ−タ側のメモリ資源が利用されていたが、1ペ−
ジ分のメモリ容量は、近年の解像度の向上と共に大容量
化し、ホストコンピュ−タ周辺のメモリ資源の有効活用
が望まれていた。
【0011】
【発明の目的】本発明は上述したような従来のデータ転
送装置の欠点を除去し、ホストコンピュ−タの画像デー
タ生成や転送速度がペ−ジプリンタの作像速度に満たな
い場合であっても、ダムプリントシステムの構築を可能
とする外部付加装置を提供することを目的としている。
本発明の他の目的は、ペ−ジプリンタのペ−ジの作像順
序に制限を受けず、任意の画像データ形式による処理を
可能とし、しかもダムプリントシステムの構築が可能な
外部付加装置を提供することである。また、ホストコン
ピュ−タが画像形成するための作業エリアとして利用可
能なメモリ領域を付加することによって、ホストコンピ
ュ−タ内のメモリ領域を大容量化せずに済むようにした
外部付加装置を提供することも本発明の目的とする。
【0012】
【発明の構成】上記目的を達成するために、本願第1の
発明では、情報処理装置とプリンタ間に介挿され、両者
間において画像データを転送する画像データ転送装置に
おいて、1頁分以上の画像データを蓄積可能な画像メモ
リと、一旦上記情報処理装置から上記画像メモリに1頁
分以上の画像データを格納した後上記プリンタに対し遅
滞なく画像データを転送する手段を備えたことを徴とす
る。第2の発明では、情報処理装置とプリンタ間に介挿
され、両者間において画像データを転送する画像データ
転送装置において、1頁分以上の画像データを蓄積可能
な画像メモリと、一旦上記情報処理装置から上記画像メ
モリに1頁分以上の画像データを格納した後上記プリン
タに対し、外プリンタの作像順序に一致させた画像デー
タを遅滞なく転送する手段を備えたことを徴とする。第
3の発明では、情報処理装置とプリンタ間に介挿され、
両者間において画像データを転送する画像データ転送装
置において、1頁分以上の画像データを蓄積可能な画像
メモリと、一旦上記情報処理装置から上記画像メモリに
1頁分以上の画像データを格納した後上記プリンタに対
し遅滞なく画像データを転送する手段と、上記情報処理
装置から上記画像メモリの内容を読み出し可能にする手
段とを備えたことを徴とする。
【0013】
【実施例】以下、図示した実施例に基づいて、本発明を
詳細に説明する。図1は、本発明に係る画像転送装置を
使用した場合のダムプリントシステムの接続例を示す図
であって、ホストコンピュ−タ1とペ−ジプリンタ2と
の間に本発明による画像転送装置5が挿入され、上記三
者は夫々セントロI/F3とセントロケ−ブル4とによ
って接続される。図2は本発明による画像転送装置を使
用した場合のダムプリントシステムの画像データの流れ
を示した図であり、ホストコンピュ−タ1の内部では、
アプリケ−ションソフト10によってPDL(ペ−ジ記
述言語)を使用して印字すべき画像データをプリンタド
ライバソフト11に送付する。
【0014】この実施例では、ペ−ジビットマップ画像
データの作成は、ホストコンピュ−タ上のプリンタドラ
イバソフト10と、図示を省略したCPUと、ロ−カル
ビットマップ画像作成に必要な若干量のメモリと、本発
明に係る画像転送装置5とによって行われる。ここで、
上記ロ−カルビットマップ画像とはペ−ジ内の一部の小
エリアに対応したビットマップ画像データをいい、1ペ
−ジの画像を複数のロ−カルビットマップ画像に分解
し、夫々を上記画像転送装置5のメモリ内に蓄積するこ
とによって、ロ−カルビットマップ画像を1単位とし
て、任意自在に読み出し可能とする。従って、ホストコ
ンピュ−タ内部では、従来のように1ペ−ジ分以上のメ
モリが必要ではなく、ロ−カルビットマップ画像を作成
するのに必要な僅かな容量のメモリがあればよい。この
ようにして、1ペ−ジ分の画像データがロ−カルビット
マップ画像の集合として画像転送装置5のメモリに蓄積
されると、プリンタ2に画像データを転送する。
【0015】画像データを受領したペ−ジプリンタ2で
は、データ処理部20においてパケットの分解、改行処
理等の簡単なデータ処理を行い、ビットマップ画像デー
タをビデオ信号に変調し印刷部21によって印刷する。
転送されたビットマップ形式の画像データは2ライン程
度の小容量のバッファメモリを使用し、順次ビデオ信号
に変換され、印刷される。
【0016】以上のように、画像転送装置にロ−カルビ
ットマップ画像として蓄積された画像データは、プリン
タの印刷形式に従って、必要な部分の画像を読み出すこ
とによって任意の座標形式に対応することが可能とな
る。しかもホストコンピュ−タでは印刷速度による制限
を受けることがなく、更に、印刷実行中においてもデー
タ転送処理以外に処理負担がなくなるので、その他の処
理を行うことができる。また、ホストコンピュ−タから
上記画像転送装置内の画像データメモリの内容を読み出
し可能にすることによって、事前に展開済のフォント等
は必要な部分を読み出し指定することで、複写転送が可
能となり、処理の大幅な高速化が可能となる。
【0017】図3は上記本発明の実施例における時間的
処理手順を示した図である。この図からも明らかなよう
に、ホストコンピュ−タの印刷のための処理はt22完
了し、以下プリンタの要求に応じて画像転送装置からロ
−カルビットマップ単位でプリンタに画像が転送され
る。もし必要なら、画像転送装置とプリンタ間のインタ
−フェ−スを特別に高速対応とすることによって、印刷
処理の高速化をはかることも可能である。この場合であ
ってもホストコンピュ−タのインタ−フェ−スの汎用性
は失われないので好都合である。以上の説明において
は、全ての手段を採用した例について説明したが、本発
明の実施に際してはこの例に限らず、そのうちの一つ、
あるいはいくつかを選択的に採用しても十分な効果が得
られる。
【0018】
【発明の効果】本発明は以上説明したように構成するの
で、夫々次のような効果がある。第1の発明では、1ペ
−ジ分以上の画像データがホストコンピュ−タから外部
転送装置のメモリに一旦転送された後に、プリンタに転
送されるようになっているので、ホストコンピュ−タの
処理速度に関係なく、プリンタの処理速度に応じて印刷
可能であり、しかも、ホストコンピュ−タ内部に大容量
のペ−ジメモリを必要としない。従って、ホストコンピ
ュ−タ及びプリンタ共に、低コスト化が可能となる。ま
た、外部転送装置としたので、必要に応じて種々の情報
処理装置に付加して同様の画像転送ができるので、ハ−
ドの有効利用の点においても効果がある。
【0019】第2の発明では、画像転送装置に蓄積する
画像データを、例えばロ−カルビットマップ形式のよう
に、任意自在に必要な画像部分を読み出し可能としたの
で、プリンタ側の座標形式に応じて、必要な順序で画像
データを転送することが可能となる。第3の発明では、
画像転送装置内の必要な画像データを任意にホストコン
ピュ−タから読み出すことが可能なように構成したの
で、転送装置内のメモリをホストコンピュ−タのメモリ
の一部として利用することが可能となる。
【図面の簡単な説明】
【図1】本発明による画像転送装置を使用したダムプリ
ントシステムの構成例を示す接続図。
【図2】本発明を利用したダムプリントシステムの処理
手順の一実施例を示す図。
【図3】本発明を利用したダムプリントシステムの処理
の時間的流れの例を示す図。
【図4】従来のダムプリントシステムの構成例を示す接
続図。
【図5】従来のダムプリントシステムの処理手順の一例
を示す図。
【図6】従来のダムプリントシステムの処理の時間的流
れの例を示す図。
【符号の説明】
1 ホストコンピュ−タ、 2 ペ−ジプリンタ、
3 セントロI/F 4 セントロケ−ブル、 5 画像転送装置、10 ア
プリケ−ションソフト、 11 プリンタドライバソフ
ト、12 フォントデ−タ、 20 データ処理部、
21 印刷部。

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 情報処理装置とプリンタ間に介挿され、
    両者間において画像データを転送する画像データ転送装
    置において、1頁分以上の画像データを蓄積可能な画像
    メモリと、一旦上記情報処理装置から上記画像メモリに
    1頁分以上の画像データを格納した後上記プリンタに対
    し遅滞なく画像データを転送する手段を備えたことを徴
    とする画像データ転送装置。
  2. 【請求項2】 情報処理装置とプリンタ間に介挿され、
    両者間において画像データを転送する画像データ転送装
    置において、1頁分以上の画像データを蓄積可能な画像
    メモリと、一旦上記情報処理装置から上記画像メモリに
    1頁分以上の画像データを格納した後上記プリンタに対
    し、外プリンタの作像順序に一致させた画像データを遅
    滞なく転送する手段を備えたことを徴とする画像データ
    転送装置。
  3. 【請求項3】 情報処理装置とプリンタ間に介挿され、
    両者間において画像データを転送する画像データ転送装
    置において、1頁分以上の画像データを蓄積可能な画像
    メモリと、一旦上記情報処理装置から上記画像メモリに
    1頁分以上の画像データを格納した後上記プリンタに対
    し遅滞なく画像データを転送する手段と、上記情報処理
    装置から上記画像メモリの内容を読み出し可能にする手
    段とを備えたことを徴とする画像データ転送装置。
JP6052730A 1994-02-25 1994-02-25 画像データ転送装置 Pending JPH07239761A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6052730A JPH07239761A (ja) 1994-02-25 1994-02-25 画像データ転送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6052730A JPH07239761A (ja) 1994-02-25 1994-02-25 画像データ転送装置

Publications (1)

Publication Number Publication Date
JPH07239761A true JPH07239761A (ja) 1995-09-12

Family

ID=12923051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6052730A Pending JPH07239761A (ja) 1994-02-25 1994-02-25 画像データ転送装置

Country Status (1)

Country Link
JP (1) JPH07239761A (ja)

Similar Documents

Publication Publication Date Title
US4843405A (en) Method of controlling reproduction of image in bit-map controlled laser printer
US5315693A (en) Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution
US7305620B1 (en) Method and apparatus for previewing print data and recording media thereof
US5371873A (en) Image data processing terminal equipment coupled to an external device allowing independent use of memory area by the external device
JP2000039972A (ja) プリントシステム、プリンタ及びプリントサーバ
JPH11298717A (ja) 印刷システム
JP2817687B2 (ja) 画像形成装置
JPH08278862A (ja) 画像出力装置および画像処理方法
JPH07239761A (ja) 画像データ転送装置
US7196812B2 (en) Information processing apparatus and control code generation method
JP3715765B2 (ja) バンドメモリサイズ決定方式および記録媒体
JP2000112684A (ja) 文書印刷処理システム
JP3029025B2 (ja) 電子写真プリンタ
JPH11191055A (ja) 印刷システムおよび印刷システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP3495877B2 (ja) プリンタ制御システム、プリンタ制御装置およびそれらの方法
KR100313869B1 (ko) 효율적인 프린팅 데이터 발생장치 및 그 방법
JP2707963B2 (ja) 印刷システム
JP2006031086A (ja) 印刷処理方法
JPH0462080A (ja) 画像処理装置
JPH11119928A (ja) 印刷処理装置および方法
JPH11164127A (ja) 画像処理装置及びその方法並びにメモリ媒体
JP2004021925A (ja) 画像処理装置
JPH10177462A (ja) ページプリンタ制御装置
JPH09292875A (ja) 画像処理装置
JP2002082783A (ja) 印刷システム