JPH02188281A - 印字制御装置 - Google Patents

印字制御装置

Info

Publication number
JPH02188281A
JPH02188281A JP1008352A JP835289A JPH02188281A JP H02188281 A JPH02188281 A JP H02188281A JP 1008352 A JP1008352 A JP 1008352A JP 835289 A JP835289 A JP 835289A JP H02188281 A JPH02188281 A JP H02188281A
Authority
JP
Japan
Prior art keywords
data
buffer
cpu
offline
dedicated
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
JP1008352A
Other languages
English (en)
Inventor
Mitsuyoshi Shimojo
下條 満美
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1008352A priority Critical patent/JPH02188281A/ja
Publication of JPH02188281A publication Critical patent/JPH02188281A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 【産業上の利用分野】
この発明はホストコンピュータ等に接続されたプリンタ
が該ホストコンピュータとオンライン、又はオフライン
状態に関わりなく全ての機能の動作確認を可能とした印
字制御装置に関するものである。
【従来の技術】
第2図は例えば特開昭62−203224号公報に示さ
れた従来のプリンタの入出力専用プロセッサ間のデータ
転送方式を示すブロック図であり、図において、1はチ
ャネルインタフェース、2はチャネルインタフェース1
内のデータ入力バッファ、3は入力処理専用CPUで前
記チャネルインタフェース1とデータ入力バッファ2か
ら転送されてくるコマンド及びデータを一時保管する中
間バッファ4等とを管理する。5は印字一部分のデータ
容量をもつラインバッファ、6は前記ラインバッファ5
から転送されてくる印刷情報をページバッファ7へ一時
格納する出力処理専用CPUである。 7は1ペ一ジ分以上の印刷情報を格納するページバッフ
ァ、8はプリンタで前記ページバッファ7から読み出し
た文字データを出力処理専用CPU6を介して出力印字
する。 また、9は入力処理専用CPU3を出力処理専用CPU
6とを制御するメインCPUでオフライン印字制御部1
1を備えている。10はホストコンピュータ20とオフ
ライン状態の時の印刷データを格納しているフロッピー
ディスクユニット(外部記憶媒体読取り装置)である。 次にこの発明の動作について説明する。最初にホストコ
ンピュータ20とオフライン状態の時のライトコマンド
にもとづく動作について説明する。 オフライン状態での印刷データはフロッピーディスク1
0に格納されている。まず、メインCPU9内のオフラ
イン印字制御部11は上記フロッピーディスク10内の
印刷データを読み込むと、入力処理専用CPU3に接続
された中間バッファ4へ該印刷データを一時格納する。 前記格納された印刷データは入力処理専用CPU3にて
コマンド及びデータのチエツクや印刷データの変換等の
データ処理を行った後、ラインバッファ5を経由して出
力処理専用CPU6ヘデータ転送する。 出力処理専用CPU6は前記データ転送のためにライン
バッファ5が開放されると、入力処理専用CPU3を常
時監視することなくプリンタ8が印字中であれば、ペー
ジバッファ7からのデータをプリンタ8へ優先的に出力
し、適時合間を見てラインバッファ5からデータを読み
出してページバッファ7へ格納する。 また、プリンタ8が印刷中でない場合の出力処理専用C
PU6はラインバッファ5から高速で印刷データを読み
出してページバッファ7へ入力する。
【発明が解決しようとする課題】
従来の印字制御装置は以上のように構成されているので
、ホストコンピュータ20とオンライン印字時には、チ
ャネルインタフェース1を介してプリンタ8の印刷を確
認することはできるが、オフライン印字時には、中間バ
ッファ4に格納されている印字データ以降の処理しか動
作を確認することができないため、ホストコンピュータ
20が使用不能な場合には印字制御装置側のチャネルイ
ンタフェース1に関連する部分の動作を確認することが
できないという課題があった。 この発明は上記のような課題を解消するためになされた
もので、印字制御装置がホストコンピュータ20と接続
されていないオフライン状態においてもオンライン状態
での印字と同様にチャネルインタフェース1を介してデ
ータ処理を行い、印字制御装置のみで該装置のすべての
動作の機能確認が可能な印字制御装置を得ることを目的
とする。
【課題を解決するための手段】
この発明に係る印字制御装置はホストコンピュータとオ
フライン状態の時にはメインCPU内のオフライン印字
処理制御部が外部記憶媒体に格納されているデータをチ
ャネルインタフェース内のデータ入力バッファへ送出す
る。印刷データを受けたチャネルインタフェースは引続
いて入力処理専用CPUに対し該印刷データを転送する
。この動作によってオンライン印刷時と同様に印字制御
装置の機能確認が行えるようにしたものである。
【作 用】
この発明における印字制御装置はオフライン状態の印刷
時には予め外部記憶媒体に格納されているデータとメイ
ンCPU内のオフライン印字処理制御部を介してチャネ
ルインタフェース内のデータ入力バッファに転送し、引
続き入力処理専用CPUに゛送出してデータ処理を行う
。このデータ処理動作によってオンライン時と全く同様
の動作を実行しホストコンピュータが使用できない状態
でも印字制御装置の機能を全て確認できるようにする。
【実施例】
以下、この発明の一実施例を図について説明する0図中
、第2図と同一の部分は同一の符号をもって図示した第
1図において、12はオフライン時の印字データを制御
するオフライン印字処理制御部、13はオフライン印字
処理制御部からデータをデータ入力バッファ2へ伝える
データインタフェースである。 次に動作について説明する。最初にオフライン時のライ
トコマンドにもとづく動作について説明する。 まず、メインCPUe内のオフライン印字処理制御部1
2はフロッピーディスク10よりデータを入力すると、
チャネルインタフェース1内のデータ入力バッファ2の
該データを送出する。 すると、データ入力バッファ2は前記データの先頭にあ
るコマンドを入力処理専用CPU3へ転送する。 入力処理専用CPU3は、このコマンド転送の動作を受
けて印刷データの入力を知り、データ入力バッファ2か
らの該データを中間バッファ4へ一旦格納してコマンド
及びデータのチエツク、更に印刷データの変換等の処理
を行う。そしてその後で中間バッファ4は入力処理専用
CPU3及びラインバッファ5を経由して出力処理専用
CPU6へ該データの転送を行う。 次にラインバッファ5が開放されると、出力処理専用C
PU6はプリンタ8が印字中であれば入力処理専用CP
U3を常時監視することなく、ページバッファ7からの
該データをプリンタ8へ優先的に出力する。しかし、そ
の間にあっても適時合間を見てラインバッファ5からの
データを読み出してページバッファ7へ入力する。 また、プリンタ8が印刷中でなければ、時間的に無駄な
くラインバッファ5からのデータを高速で読み出してペ
ージバッファ7へ入力する。 なお、上記実施例では印刷制御装置の動作確認をホスト
コンピュータから入力された印刷データのプリンタへの
印字動作によって、またはホストコンピュータがない場
合にはフロッピーディスクから入力されたデータを利用
して恰かもホストコンピュータとオンラインで機能確認
した時と同様の方法で確認を行う場合について説明した
が、該装置の機能確認に際し直接、プリンタへデータ出
力して行うのではなく、プリンタがない状態でもメイン
CPUに出力処理専用CPUから前記印刷データをルー
プバックするようにしても上記実施例と同様の効果を奏
する。
【発明の効果】
以上のように、この発明によればオフライン印刷時には
メインCPU内のオフライン印字処理制御部が外部記憶
媒体読取り装置からのデータをチャネルインタフェース
のデータ入力バッファに送出し、該チャネルインタフェ
ースを介したデータ処理をオンライン状態と全く同様に
行うことができるようにしたので、印刷制御装置だけで
全ての機能の動作i認を行うことができる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例による印字制御装置を示す
ブロック図、第2図は従来の印字制御装置を示すブロッ
ク図である。 図において、1はチャネルインタフェース、2はデータ
入力バッファ、3は入力処理専用CPU、4は中間バッ
ファ、5はラインバッファ、6は出力処理専用CPU、
7はページバッファ、8はプリンタ、9はメインCPU
、10はフロッピーディスク、12はオフライン印字処
理制御部、13はデータインタフェース、20はホスト
コンピュータである。 尚、図中、同一符号は同一、又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 入力情報を受け取るチャネルインタフェースと、このチ
    ャネルインタフェース内に設けられ、前記入力情報を格
    納するデータ入力バッファと、このデータ入力バッファ
    内の前記入力情報を解析およびデータ変換する入力処理
    専用プロセッサと、この入力処理専用プロセッサがデー
    タ変換して作成した印字データを一時格納するラインバ
    ッファと、このラインバッファ内の前記印字データを取
    り出す出力処理専用プロセッサと、取り出された前記印
    字データを格納するページバッファと、このページバッ
    ファ内の前記印字データを印刷出力するプリンタと、オ
    フライン入力情報を入力する外部記憶媒体読取り装置と
    、前記入力処理専用プロセッサおよび前記出力処理専用
    プロセッサを制御する主プロセッサと、この主プロセッ
    サ内に設けられ、前記外部記憶媒体読取り装置から入力
    されたオフライン入力情報を受け取るオフライン印字処
    理制御部と、このオフライン印字処理制御部から前記オ
    フライン入力情報を前記データ入力バッファに伝達する
    データインタフェースを備えた印字制御装置。
JP1008352A 1989-01-17 1989-01-17 印字制御装置 Pending JPH02188281A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1008352A JPH02188281A (ja) 1989-01-17 1989-01-17 印字制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1008352A JPH02188281A (ja) 1989-01-17 1989-01-17 印字制御装置

Publications (1)

Publication Number Publication Date
JPH02188281A true JPH02188281A (ja) 1990-07-24

Family

ID=11690833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1008352A Pending JPH02188281A (ja) 1989-01-17 1989-01-17 印字制御装置

Country Status (1)

Country Link
JP (1) JPH02188281A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04363268A (ja) * 1991-06-10 1992-12-16 Sharp Corp ページプリンタ
US6629790B2 (en) * 2000-03-17 2003-10-07 Seiko Epson Corporation Terminal printing apparatus, method of processing received data therein, and computer program product for achieving the method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04363268A (ja) * 1991-06-10 1992-12-16 Sharp Corp ページプリンタ
US6629790B2 (en) * 2000-03-17 2003-10-07 Seiko Epson Corporation Terminal printing apparatus, method of processing received data therein, and computer program product for achieving the method

Similar Documents

Publication Publication Date Title
KR100456180B1 (ko) 주변 기기 및 그 제어 방법
US4979132A (en) Control device for use with an image recording system
JPH041840A (ja) データ処理システム
JPH02188281A (ja) 印字制御装置
US5842044A (en) Input buffer device for a printer using an FIFO and data input method
JPH01188374A (ja) プリントシステム
KR19990026343A (ko) 직병렬 데이터 전송을 위한 적응가능한 인터페이스 회로
JP2699440B2 (ja) プリンタ装置
JP4400097B2 (ja) 印刷装置、印刷制御方法、プログラム及び記録媒体
JP2707963B2 (ja) 印刷システム
JP2588214B2 (ja) キーコード制御装置
KR940001591B1 (ko) 스위칭 모듈 시스템
JPH01171960A (ja) プリンタ装置
JP2756250B2 (ja) 記録装置
JPH05216599A (ja) 情報処理システムの出力装置およびスプーリング方法
JP3184307B2 (ja) 画像出力装置及びその制御方法
JP3027849B2 (ja) 印字装置
JPH02166513A (ja) 印字制御装置
JPH04250519A (ja) プリンタ装置におけるページ処理方法およびページ処理装置
JPH0522504A (ja) 印字装置の受信データ変換方式
JPH05224845A (ja) プリンタ共有方式
JPH0521458B2 (ja)
JPH04140182A (ja) プリンタ装置
JPH05345460A (ja) プリンタ装置
JPS6012864A (ja) 印刷制御装置の異常検出方法