JPH07290771A - ページプリンタ - Google Patents

ページプリンタ

Info

Publication number
JPH07290771A
JPH07290771A JP6084401A JP8440194A JPH07290771A JP H07290771 A JPH07290771 A JP H07290771A JP 6084401 A JP6084401 A JP 6084401A JP 8440194 A JP8440194 A JP 8440194A JP H07290771 A JPH07290771 A JP H07290771A
Authority
JP
Japan
Prior art keywords
address
data
circuit
control circuit
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.)
Granted
Application number
JP6084401A
Other languages
English (en)
Other versions
JP2663861B2 (ja
Inventor
Haruhisa Ueda
晴久 上田
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
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP6084401A priority Critical patent/JP2663861B2/ja
Publication of JPH07290771A publication Critical patent/JPH07290771A/ja
Application granted granted Critical
Publication of JP2663861B2 publication Critical patent/JP2663861B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 1ページ分のビットマップデータ量に相当す
る容量未満のバッファメモリを有するページプリンタに
おいて、バッファメモリ内に必要なデータを確保できな
い場合に生ずる障害の原因と処置を操作者に通知する。 【構成】 印字制御回路2、アドレス・データ制御回路
3、双方向通信インタフェース回路4、メモリ回路5、
プリンタエンジン6により構成され、アドレス・データ
制御回路3にアドレス発生回路とアドレスラッチ回路と
アドレス比較器を含んでおり、リードアドレスとライト
アドレスが一致することを検知して異常発生を知る構成
となっている。異常発生の際には双方向通信インタフェ
ース回路4を介して、その状態をホストパーソナルコン
ピュータ7に伝達する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ページプリンタに関
し、特に、1ページ分のビットマップデータ量未満の容
量のバッファメモリを有するページプリンタに関する。
【0002】
【従来の技術】従来、ページプリンタは、印刷すべき1
ページ分のイメージデータを一括して処理し、ビットマ
ップデータとしてバッファメモリに蓄積した後に、印刷
機構部であるプリンタエンジンにビットマップデータを
送り印刷を実行するものである。従って、ページプリン
タは1ページ分のビットマップデータを蓄積できる容量
のバッファメモリを有するのが一般的であった。
【0003】また、ページプリンタのプリンタエンジン
は、レーザプリンタまたはLEDプリンタに代表される
電子写真式の印刷方式によるために、1ページの印刷途
中でプリンタエンジンを停止することができず、1ペー
ジのビットマップデータを絶えること無く、連続的にプ
リンタエンジンへ送る必要性からも、1ページ分のバッ
ファメモリを持つことが一般的であった。
【0004】一方、バッファメモリを構成するDRAM
の価格は、ページプリンタコントローラ原価の中で高い
比率を占め、これを引き下げる努力がなされている。例
えば、線密度300dpi、用紙サイズA4のフルペー
ジサイズのメモリ容量は2360dot×3400li
ne=8.024kb≒1MBとなり、256k×8ビ
ットのDRAMで構成すると500円×4個=2,00
0円にもなる。この原価上の問題を解決する手段とし
て、イメージデータをランレングス法で圧縮して格納す
ることにより256KBのRAMで1ページ分のイメー
ジデータを取り扱うことを可能にする技術が、特開平0
2−178826号公報に開示されている。
【0005】この方式によれば、1ページ分のイメージ
データを一定の条件のもとで取り扱うことが可能とな
り、プリンタエンジンへの連続的なデータ送信が可能と
なるので、1ページ分のバッファメモリを使用する場合
とくらべて安い原価でページプリンタコントローラを実
現することができる。
【0006】
【発明が解決しようとする課題】しかしながら、従来の
ページプリンタにおいて、1ページ分のビットマップデ
ータ量未満のバッファメモリにより印刷を行なうものに
ついては、イメージデータを圧縮して蓄積するなどの方
法をとっているために、取り扱うイメージデータが複雑
で、圧縮率が通常のイメージの圧縮とくらべて極端に低
い場合には、イメージデータとしては全イメージデータ
中の少量の領域部分のものしか蓄積されず、プリンタエ
ンジンに印刷の為に出力されるイメージデータを補うデ
ータ量をバッファメモリ内に確保できない状態が生じ得
る。
【0007】このような状態が発生すると、正常な印刷
出力は得られず、途中で印刷が中止されたり、誤印字を
含んだ印刷が出力される。
【0008】しかるに、この場合でも、プリンタの操作
者は、この異常動作の原因がわからず、有効な対策を講
ずることができないという課題があった。
【0009】本発明は従来の上記実情に鑑みてなされた
ものであり、従って本発明の目的は、従来の技術に内在
する上記課題を解決することを可能とした新規なページ
プリンタを提供することにある。
【0010】
【課題を解決するための手段】上記目的を達成する為
に、本発明によるページプリンタは、印字制御回路と、
メモリ回路と、アドレスデータ制御回路と、プリンタエ
ンジンと、ホストパーソナルコンピュータ(PC)との
双方向通信インタフェース回路とを有する構成であっ
て、アドレス・データ制御回路がメモリのデータ書込/
読出アドレスの発生回路と、イメージデータのシリアル
パラレル変換回路と、アドレス信号のラッチ回路と、ア
ドレス比較器とを備えている。
【0011】
【実施例】次に、本発明をその好ましい一実施例につい
て図面を参照して具体的に説明する。
【0012】図1は本発明に係るページプリンタの一実
施例を示すブロック構成図である。
【0013】図1を参照するに、ページプリンタ1は、
印字制御回路2、アドレス・データ制御回路3、双方向
通信インタフェース回路4、メモリ回路5、プリンタエ
ンジン6により構成されている。
【0014】ページプリンタ1は、双方向通信インタフ
ェース4を介してホストパーソナルコンピュータ(P
C)7に接続されている。ホストパーソナルコンピュー
タ7は、PC(パーソナルコンピュータ)制御回路8、
音声機能9、モニタ10等を有する。
【0015】上記の構成において、イメージデータは、
PC制御回路8からビットマップデータまたはそれを圧
縮した形のデータとして出力され、このデータはページ
プリンタ1の双方向通信インタフェース回路4を介して
アドレス・データ制御回路3によってメモリ回路5に蓄
積される。
【0016】メモリ回路5の容量分だけデータが蓄積さ
れた後に、印字制御回路2は、プリンタエンジン6を起
動し、アドレス・データ制御回路3によってメモリ回路
5から読み出されたイメージデータがプリンタエンジン
6に入力されて印刷用紙上に、印刷がなされる。
【0017】アドレス・データ制御回路3は、メモリ回
路5に蓄積されたイメージデータを読み出して、プリン
タエンジン6に送出しつつ、メモリ回路5の空領域に、
PC制御回路8から入力されるイメージデータを書き込
む。メモリ回路5のメモリ容量は、プリンタエンジン6
に送出されるイメージデータを補える速度で新しいイメ
ージデータが書き込まれる条件から決められる。一般的
な例としては、従来技術で述べた通り300dpi,A
4印刷の場合に256KB程度である。
【0018】図2はアドレス・データ制御回路3の詳細
を示すブロック構成図である。
【0019】図2を参照するに、アドレス・データ制御
回路3は、メモリ回路5にデータを書き込むライトアド
レスWAと、データを読み出す為のリードアドレスRA
及び制御信号のロウアドレスストローブRAS、カラム
アドレススローブCAS、ライトイネーブルWE、アウ
トプットイネーブルOEの各信号を発生するアドレス発
生回路11、シリアルのイメージデータをメモリ回路5
のデータバス幅に合わせてパラレル信号に変換するシリ
アル・パラレル変換回路12、アドレス発生回路11か
ら出力されるライトアドレスWAとリードアドレスRA
を各制御信号を使ってラッチするラッチ回路13、及び
ラッチされたライトアドレスWAとリードアドレスRA
の大きさを比較する比較器14より構成されている。
【0020】上記構成により、印字制御回路2からの同
期信号と発振器15からのクロックに同期して、前述し
たようにメモリ回路5へのデータの書込み及び読み出し
操作を行なう。アドレス・データ制御回路3ではラッチ
回路13と比較器14を使って、ライトアドレスWAと
リードアドレスRAを比較することによって、データ転
送が正常になされているかどうかを判定する。すなわ
ち、正常な印字の場合のデータ転送では、データ書込
は、データ読出に先んじて行なわなければならないの
で、一旦、印刷動作を開始した後には、ライトアドレス
WAとリードアドレスRAは一致することはあり得な
い。もし、一致した場合には、データ書込がプリンタエ
ンジン6へのイメージデータ送出の為のデータ読出しに
追いつかれた場合であり、これ以降の印刷は正常には行
なわれない。この場合には、異常信号としてアドレス一
致信号を発行し、印字制御回路2に入力する。図2に示
された実施例においては、ラッチ回路13と比較器14
にて判定回路が構成されているが、他の変形例として、
ラッチ回路と比較器の代わりに、バッファメモリと排他
的論理和回路とインバータ等の組合わせによっても判定
回路を構成することが可能である。
【0021】図3は、リードアドレスRAとライトアド
レスWAの比較により印刷の異常を判定する処理を示す
流れ図である。図3においてRAMは図1に示されたメ
モリ回路5のことである。
【0022】印字制御回路2は、ページプリンタ1の中
のデータの流れ及び処理、プリンタエンジン6の動作制
御、内部状態の監視、双方向通信インタフェース4を介
して、ホストパーソナルコンピュータ(PC)7からの
命令の受信実行及びページプリンタ1の内部状態のホス
トパーソナルコンピュータ7への発行を行なう。
【0023】双方向通信インタフェース回路4は、イメ
ージデータ、命令をホストパーソナルコンピュータ7か
ら受信するとともに、印字制御回路2から発行されるペ
ージプリンタ1の内部状態を、インタフェース信号線の
内のデータ線または制御信号線を介してホストパーソナ
ルコンピュータ7へ送出する。具体的にはIEEEP.
1284規格等で規定されるH/W及びプロトコルで実
現することができる。
【0024】アドレス・データ制御回路3から、アドレ
ス一致信号が発行されると、印字制御回路2は、印刷の
異常としてその状態をホストパーソナルコンピュータ7
に通知する。PC制御回路8はこの通知を受けて、ペー
ジプリンタ内の異常の状態を知り、モニタ10に警告す
ると共に処理方法を表示する。また、音声機能9により
警笛を発生することができる。ページプリンタの操作者
は、これにより状況と対策を把握し、適切な処置を講ず
ることができる。
【0025】
【発明の効果】以上説明したように、本発明に係るペー
ジプリンタによれば、印字制御回路と、メモリ回路と、
メモリ回路を制御するアドレス・データ制御回路と、メ
モリ回路から出力されるイメージデータを印刷するプリ
ンタエンジンと、ホストパーソナルコンピュータとの双
方向通信インタフェースを有し、アドレス・データ制御
回路を、アドレス発生回路と、イメージデータのシリア
ル・パラレル変換回路と、アドレスラッチとアドレス比
較器で構成したので、バッファメモリにおいて、プリン
タエンジンに出力されるイメージデータを補うデータ量
を確保できない状態が発生し、正常な印字が得られない
場合でも、ホストパーソナルコンピュータを介して操作
者に原因と処置を通知し、操作者が有効な処置を講ずる
ことができるという効果が得られる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック構成図であ
る。
【図2】アドレス・データ制御回路の詳細を示すブロッ
ク図である。
【図3】印刷の異常を判定する処理を示す流れ図であ
る。
【符号の説明】
1・・・ページプリンタ 2・・・印字制御回路 3・・・アドレス・データ制御回路 4・・・双方向通信インタフェース回路 5・・・メモリ回路 6・・・プリンタエンジン 7・・・ホストPC 8・・・PC制御回路 9・・・音声機能 10・・・モニタ 11・・・アドレス発生回路 12・・・シリアル・パラレル変換回路 13・・・ラッチ回路 14・・・比較器

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 ホストパーソナルコンピュータのPC制
    御回路に接続された双方向通信インタフェース回路と、
    前記PC制御回路から出力されるデータを記憶するメモ
    リ回路と、該メモリ回路と前記双方向通信インタフェー
    ス回路との間に接続され該双方向通信インタフェース回
    路を介して得られたデータを前記メモリ回路に格納制御
    すると共に該メモリ回路に蓄積されたデータを読出制御
    するアドレス・データ制御回路と、前記データを印刷用
    紙に印刷するプリンタエンジンと、該プリンタエンジン
    と前記双方向通信インタフェース回路と前記アドレス・
    データ制御回路との間に接続され前記プリンタエンジン
    を起動し前記アドレス・データ制御回路によって前記メ
    モリ回路から読み出されたデータを前記プリンタエンジ
    ンに入力する印字制御回路とを有することを特徴とした
    ページプリンタ。
  2. 【請求項2】 前記アドレス・データ制御回路は、シリ
    アルデータを前記メモリ回路のデータバス幅に合わせて
    パラレルデータに変換するシリアル・パラレル変換回路
    と、ライトアドレス、リードアドレス等のアドレス信号
    及びロウアドレスストローブ、カラムアドレスストロー
    ブ等の制御信号を発生するアドレス発生回路と、ライト
    アドレスとリードアドレスとの一致を検出しデータ転送
    が正常になされているか否かを判定する判定手段とを有
    することを更に特徴とする請求項1に記載のページプリ
    ンタ。
  3. 【請求項3】 前記アドレス・データ制御回路は、前記
    メモリ回路に蓄積されたデータを読み出して前記プリン
    タエンジンに送出しつつ該メモリ回路の空領域に前記P
    C制御回路から出力されるデータを書き込むことを更に
    特徴とする請求項1に記載のページプリンタ。
  4. 【請求項4】 前記判定手段は、前記アドレス発生回路
    から出力されるライトアドレスとリードアドレスを前記
    各制御信号を使ってラッチするラッチ回路と、該ラッチ
    回路にラッチされたライトアドレスとリードアドレスの
    大きさを比較する比較回路とを有することを更に特徴と
    する請求項2に記載のページプリンタ。
JP6084401A 1994-04-22 1994-04-22 ページプリンタ Expired - Lifetime JP2663861B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6084401A JP2663861B2 (ja) 1994-04-22 1994-04-22 ページプリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6084401A JP2663861B2 (ja) 1994-04-22 1994-04-22 ページプリンタ

Publications (2)

Publication Number Publication Date
JPH07290771A true JPH07290771A (ja) 1995-11-07
JP2663861B2 JP2663861B2 (ja) 1997-10-15

Family

ID=13829566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6084401A Expired - Lifetime JP2663861B2 (ja) 1994-04-22 1994-04-22 ページプリンタ

Country Status (1)

Country Link
JP (1) JP2663861B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665088B1 (en) 1998-09-29 2003-12-16 Seiko Epson Corporation Page printer and page print system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01214460A (ja) * 1988-02-22 1989-08-28 Mitsubishi Electric Corp プリンタのページ出力検出方式
JPH0471880A (ja) * 1990-07-12 1992-03-06 Fujitsu Ltd 印刷装置およびそのタイムオーバー防止方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01214460A (ja) * 1988-02-22 1989-08-28 Mitsubishi Electric Corp プリンタのページ出力検出方式
JPH0471880A (ja) * 1990-07-12 1992-03-06 Fujitsu Ltd 印刷装置およびそのタイムオーバー防止方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665088B1 (en) 1998-09-29 2003-12-16 Seiko Epson Corporation Page printer and page print system

Also Published As

Publication number Publication date
JP2663861B2 (ja) 1997-10-15

Similar Documents

Publication Publication Date Title
US20200213468A1 (en) Image forming apparatus
US6483604B1 (en) Disk-based image storage system and method with prioritized loading and retrieval operations
JPS6259330B2 (ja)
US4700234A (en) Image processing system
JP2663861B2 (ja) ページプリンタ
CN100525372C (zh) 原稿图像读取记录装置
CN104346112A (zh) 信息处理装置及其控制方法
JPS63182150A (ja) レ−ザプリンタ制御装置
US6292266B1 (en) Printing apparatus with facsimile function
JP3079956B2 (ja) プリンタ
JPS63116569A (ja) 画像処理システム
JPH11348358A (ja) 画像形成装置
JPS6180950A (ja) 画像処理装置
JP4829733B2 (ja) 画像処理装置と画像処理方法
JP2914419B2 (ja) 蓄積型ファクシミリ装置
JP2004181769A (ja) 印刷装置
JP3396831B2 (ja) プリンタシステム
JP2007164552A (ja) メモリ制御装置およびデータ転送方法
JPS63159077A (ja) 印刷装置
JP2002019196A (ja) プリンタ及びデータ受信装置
JP2993377B2 (ja) 印刷装置
JP2002240363A (ja) 記録装置
JPH08251357A (ja) 記録装置とこれを用いたファクシミリ装置
JPH0939342A (ja) テスト印字機能を有するプリンタ
JPH04373252A (ja) 画像処理装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080620

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090620

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100620

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100620

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 16

EXPY Cancellation because of completion of term