JPH09286147A - 補助メモリ付きプリンタ装置 - Google Patents

補助メモリ付きプリンタ装置

Info

Publication number
JPH09286147A
JPH09286147A JP8102348A JP10234896A JPH09286147A JP H09286147 A JPH09286147 A JP H09286147A JP 8102348 A JP8102348 A JP 8102348A JP 10234896 A JP10234896 A JP 10234896A JP H09286147 A JPH09286147 A JP H09286147A
Authority
JP
Japan
Prior art keywords
print data
auxiliary memory
host
printer
interface
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
JP8102348A
Other languages
English (en)
Inventor
Tomoya Yokotaki
知也 横滝
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 Fielding Ltd
Original Assignee
NEC Fielding 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 Fielding Ltd filed Critical NEC Fielding Ltd
Priority to JP8102348A priority Critical patent/JPH09286147A/ja
Publication of JPH09286147A publication Critical patent/JPH09286147A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 複数の上位インターフェイスを有するプリン
タにおいて、複数の上位装置からの印刷要求を同時に処
理し、上位装置別に印刷出力する。 【解決手段】 複数の上位装置H1〜Hnから送られる
印刷データを各上位インターフェイスI/F1〜I/F
n共有の補助メモリ部5へ上位インターフェイス番号と
その何番目の印刷データであるかの番号を付加して格納
する。CPU3は印刷データ切り換えコントローラ7を
介して補助メモリ部5に格納されている印刷データを上
位インターフェイス別でかつ格納された順に主メモリ6
へ転送し、印刷すべき画像ドットパターンを展開する。
その後、CPU3はプリンタ機構部1へ画像ドットパタ
ーンを転送し印刷を開始する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は補助メモリ付きプリ
ンタ装置に関し、特に複数の上位インターフェイスを有
する補助メモリ付きプリンタ装置に関する。
【0002】
【従来の技術】従来、この種の補助メモリ付きプリンタ
装置は、たとえば特開平4−343125号公報に示さ
れるように、複数の上位装置からの印刷要求を同時処理
することを目的として用いられている。
【0003】図9は、従来の複数の上位インターフェイ
スを有するプリンタ装置の一例を示すブロック図であ
る。同図において、プリンタ装置11のホストインター
フェイス制御手段12a〜12nにはホストマシン13
a〜13nが各々接続されている。ホストインターフェ
イス制御手段12a〜12nは随時増設可能なスロット
に取り付けられ、ホストマシン13a〜13nから送ら
れてきた印字データを一時蓄えるデュアルポートRAM
からなるバッファ14を有する。このホストインターフ
ェイス制御手段12a〜12nは、共通バスであるホス
トインターフェイス用バス15に接続されている。
【0004】また、プリンタ装置11には、装置全体を
管理するCPU16と,ROM及びRAMからなるシス
テムメモリ17と,記憶容量の多い例えば固定磁気ディ
スク又は光磁気ディスクからなる記憶手段18及び印字
手段19に接続された出力手段20とが内部システムバ
ス21を介して設けられている。記憶手段18は各ホス
トインターフェイス制御手段12a〜12n毎に印字デ
ータを格納する領域181a〜181nを有する。ま
た、ホストインターフェイス用バス15と内部システム
バス21との間には、ホストインターフェイス制御手段
12a〜12nとCPU16との間のデータの転送を制
御するバスコントローラ22が設けられている。
【0005】次に、動作を説明する。複数のホストマシ
ン13a〜13cからほとんど同時に印字要求がある
と、要求のあったホストインターフェイス制御手段12
a〜12cはそれぞれ印字要求をCPU16に伝える。
また、各ホストインターフェイス制御手段12a〜12
cはホストマシン13a〜13cから送られる印字デー
タをそれぞれ内部のバッファ14に一時格納する。CP
U16は、印字要求のあったホストインターフェイス制
御手段12a〜12cのバッファ14から、バスコント
ローラ22を介して印字データを時分割で読み出し、順
次に記憶手段18の対応する領域181a〜181cへ
格納する。
【0006】CPU16は記憶手段18の各領域181
a〜181cに印字データを格納しながら、印字データ
の格納が終了した領域があるか否かを判断し、印字デー
タの格納が終了した領域があったら、その領域から印字
データを読み出して出力手段20に送り、印字手段19
で印刷を行う。CPU16はこの印刷が終了した後、順
次、印字データの格納が終了した領域から印字データを
読み出して印刷を行い、印字データを格納した全領域の
印刷が終了したら処理を終了する。
【0007】また、別の例では、たとえば複数の上位イ
ンターフェイスを有するラスタプロッタ装置では、それ
ぞれのインターフェイスに対し操作パネルから設定条件
を入力してそれらの設定値をストアするメモリを設け、
それぞれのインターフェイスに対する設定値に基づいて
データの入力制御をするコントローラによって、それぞ
れのインターフェイスごとにデータ入出力処理を実行し
ている。たとえば、特開平5−127850号公報によ
れば、ユーザ登録によるユーザ別スタック,ジョブの順
番設定,あるいは先着順,書込終了順などをそれぞれの
インターフェイス設定メモリに登録し、データを印刷出
力する。
【0008】
【発明が解決しようとする課題】上記のような従来の補
助メモリ付きプリンタ装置の第1の問題点は、プリンタ
装置が大規模になるということである。すなわち、回路
や構成品が大規模になるので、プリンタ装置の小型化が
難しい。
【0009】その理由は、上位装置ごとにバッファある
いはインターフェイス設定メモリが設けられていること
にある。また、入力データをバッファリングする記憶手
段に大容量の記憶装置が必要である。
【0010】第2の問題点は、各上位装置からの印刷デ
ータをスタックして印刷出力する技術は、ユーザ登録を
した特定の利用者のみに提供されているということであ
る。したがって、単にプリンタ装置として利用する場合
にも各種設定を行わなければならず不便である。
【0011】その理由は、それぞれのインターフェイス
設定メモリの設定条件に基づいて入出力制御をしている
ことにある。また、設定条件はメモリに格納されている
ので、装置を立ち上げる度に設定をやり直すことも必要
である。
【0012】第3の問題点は、複数の利用者が印刷出力
要求を行い、記憶手段に複数の利用者の印刷データがバ
ッファリングされた場合、ある利用者の印刷データがい
つごろ印刷出力されるか予想できないということであ
る。
【0013】その理由は、印刷出力順を表示する手段が
設けられていないことにある。
【0014】本発明の目的は、複数の上位インターフェ
イスを有するプリンタにおいて、1つのインターフェイ
スが使用中であっても他のインターフェイスで印刷出力
要求の受付を可能とし、1つのインターフェイスで受信
した印刷データを出力した後は自動的に他のインターフ
ェイスからの印刷データを出力し、1台のプリンタ装置
を複数の上位装置で有効に使用できるようにすることに
ある。
【0015】本発明の他の目的は、補助メモリを各上位
インターフェイスで共有することにより、プリンタ装置
内のメモリを効率良く使用すると共に、回路・装置構成
の簡素化を図ることにある。
【0016】本発明の他の目的は、ユーザ登録などの設
定を行わずに印刷出力結果が上位装置別にスタックされ
て印刷出力されるようにすることにある。
【0017】本発明の他の目的は、印刷出力順を上位イ
ンターフェイス別に表示する機能を提供することにあ
る。
【0018】
【課題を解決するための手段】本発明の補助メモリ付き
プリンタ装置は、印字を行うプリンタ機構部と、複数台
の上位装置の情報を区別して前記プリンタ機構部に印字
させるプリンタコントロール部とを備えて構成される。
【0019】また、本発明の補助メモリ付きプリンタ装
置において、前記プリンタコントロール部は、複数台の
上位装置に接続された複数個のインターフェイスと、前
記複数個の上位インターフェイスの制御を行う上位イン
ターフェイスコントローラと、各上位インターフェイス
が受信した印刷データを一時的に格納する補助メモリ部
と、前記補助メモリ部に格納された印刷データを上位イ
ンターフェイス別でかつ印刷データ受付順に切り換える
印刷データ切り換えコントローラと、前記補助メモリ部
に格納された印刷データの印刷出力順を表示する操作パ
ネルとを備えて構成される。
【0020】さらに、本発明の補助メモリ付きプリンタ
装置において、前記補助メモリ部は、印刷データを格納
する補助メモリと、格納される印刷データがどの上位イ
ンターフェイスの何番目のデータであるかを管理してい
る補助メモリ制御部とを備えて構成される。
【0021】すなわち、本発明の補助メモリ付きプリン
タ装置は、複数の上位インターフェイスを有するプリン
タ装置において、複数の上位装置からの印刷要求を同時
に処理し、上位装置別にスタックして印刷出力する。よ
り具体的には、各上位装置からの印刷データの受信する
上位インターフェイス制御手段と、受信された印刷デー
タを上位インターフェイス別に一時的に格納する記憶手
段と、上位インターフェイス別でかつ印刷データが格納
された順に印刷を開始させると共に、1つの上位インタ
ーフェイスで受信した印刷データ出力後は自動的に他の
上位インターフェイスからの印刷データの印刷を開始さ
せる印刷制御手段とを有する。
【0022】さらに、上位インターフェイス別に印刷出
力順を表示する。具体的には、印刷データが記憶手段に
格納されている際、上位インターフェイス別の印刷出力
順を表示する。
【0023】また、各上位装置から送られてくる印刷デ
ータを、上位インターフェイス制御手段を介し記憶手段
へ、上位インターフェイス番号とその何番目であるかの
番号を付加して一時的に格納する。印刷制御手段は印刷
データを上位インターフェイス別でかつ記憶手段に格納
された順に順次印刷を開始する。
【0024】
【発明の実施の形態】次に本発明について図面を参照し
て詳細に説明する。
【0025】図1は本発明の実施の一形態を示すブロッ
ク図である。同図において、本発明による補助メモリ付
きプリンタ装置は、印字を行うプリンタ機構部1と、複
数台の上位装置H1〜Hnの情報によりプリンタ機構部
1を制御するプリンタコントロール部2とを具備して構
成される。
【0026】プリンタコントロール部2は、全体を制御
するCPU3と、複数台の上位装置H1〜Hnに接続さ
れた上位インターフェイスI/F1〜I/Fnと、上位
インターフェイスの制御を行う上位インターフェイスコ
ントローラ4と、上位インターフェイスI/F1〜I/
Fnが受信した印刷データを一時的に格納する補助メモ
リ部5と、CPU3が制御情報を一時的に格納する領域
または画像ドット展開用メモリとして使用する主メモリ
6と、補助メモリ部5に格納された印刷データを主メモ
リ6へ転送する際に上位インターフェイス別に印刷デー
タを切り換える印刷データ切り換えコントローラ7と、
利用者の操作情報をCPU3へ伝えると共に印刷出力順
などを表示する操作パネル9と、システムバス8とを有
する。
【0027】図2は上記の補助メモリ部5の詳細な構成
を示す説明図である。同図において、補助メモリ部5
は、数キロバイト単位に分割したメモリ領域1〜メモリ
領域nからなる補助メモリ51と、メモリ領域1〜メモ
リ領域nに格納される印刷データが上位インターフェイ
スI/F1〜I/Fnのどのインターフェイスの何番目
かを管理している補助メモリ制御部52とを具備してい
る。
【0028】次に、図3、図4、図5、図6、図7およ
び図8の流れ図を参照して、上記の補助メモリ付きプリ
ンタ装置の動作を説明する。
【0029】まず、図3を参照して、利用者が1つの上
位インターフェイスI/F1に接続されている上位装置
H1より印刷出力要求を行うと、プリンタコントロール
部2は印刷データ受付処理(ステップS1)を行う。
【0030】印刷データ受付処理(ステップS1)で
は、図4を参照すると、上位インターフェイスコントロ
ーラ4が印刷データを受け付ける(ステップS11)
と、CPU3は補助メモリ51に印刷データを格納する
領域が有るか否かを判断する(ステップS12)。補助
メモリ51に空きが無い場合はBUSY信号を上位装置
H1へ送る(スチェップS13)。
【0031】補助メモリ51に空きが有る場合は印刷デ
ータを補助メモリ部5へ転送する(ステップS16)。
この時、数十秒間連続して上位装置H1より印刷データ
が転送されなかった場合には上位装置H1からの印刷デ
ータが終了したと判断し(ステップS14)、上位装置
H1の印刷データ終了情報を作成し(ステップS1
5)、補助メモリ部5へ転送する。この印刷データ受付
処理は他の上位装置Hnより印刷出力要求がされた場合
も時分割で処理し、順次、補助メモリ部5へ印刷データ
を転送する。
【0032】補助メモリ部5は上位インターフェイスコ
ントローラ4より印刷データが転送されると、印刷デー
タ格納処理(スチェップS2)を行う。印刷データ格納
処理(ステップS2)では、図5を参照すると、補助メ
モリ制御部52が印刷データを数キロバイト単位に分割
し(ステップS21)、分割された印刷データに上位イ
ンターフェイス番号とその何番目であるかのデータ番号
を付加し(ステップS22)、空いているメモリ領域に
印刷データを格納する(ステップS23)。そして、C
PU3は上位インターフェイス別の印刷データ受付順を
主メモリ6の制御領域に格納する(ステップS24)。
【0033】その後、操作パネル9より印刷データ受付
順表示要求があると(ステップS25)、CPU3は主
メモリ6の制御領域に格納されている上位インターフェ
イス別の印刷データ受付順を操作パネル9に表示させる
(ステップS26)。
【0034】次に、CPU3は補助メモリ部5に印刷デ
ータが無くなるまで以下の処理を繰り返し行う(プリン
タ印刷ループL1)。まず、印刷出力する上位インター
フェイス決定処理(ステップS3)を行う。
【0035】印刷出力する上位インターフェイス決定処
理(ステップS3)では、図6を参照して、主メモリ6
の制御領域に格納されている上位インターフェイス別の
印刷データ受付順を参照し(ステップS31)、印刷デ
ータを最も先に受け付けた上位インターフェイス番号を
決定し(ステップS32)、決定された上位インターフ
ェイス番号の印刷データに印刷データ終了情報が確認さ
れるまで印刷出力処理(ステップS4)を繰り返す(上
位インターフェイス別印刷ループL2)。
【0036】印刷出力処理(ステップS4)では、図7
を参照して、CPU3が印刷出力する上位インターフェ
イス番号の印刷データを確認し(ステップS41)、印
刷データが1ページ分有った場合(ステップS42)、
印刷データ切り換えコントローラ7により印刷データを
主メモリ6へ転送し(ステップS43)、印刷すべき画
像ドットパターンを主メモリ6に展開する。印刷データ
の転送終了後は転送された印刷データが格納されていた
補助メモリ内のメモリ領域を開放し(ステップS4
4)、プリンタ機構部1により印刷を開始する(ステッ
プS45)。CPU3は上位インターフェイス別印刷ル
ープL2終了後は上位インターフェイス別印刷終了処理
(ステップS5)を行う。
【0037】上位インターフェイス別印刷終了処理(ス
テップS5)では、図8を参照して、主メモリ内の制御
領域に格納されている上位インターフェイス別印刷受付
順情報を確認し、印刷が終了した上位インターフェイス
番号を削除する(ステップS51)。
【0038】
【発明の効果】以上、詳細に説明したように、本発明の
第1の効果は、1つの上位装置がプリンタ装置を占有す
ることがなくなるので、利用者は他の利用者が同じプリ
ンタ装置の使用を確認することなく印刷出力要求ができ
るようになり、1台のプリンタ装置を複数の上位装置で
有効に利用できることである。その理由は、補助メモリ
部を設けることにより複数の上位インターフェイスへの
印刷出力要求を同時に行えると共に、上位インターフェ
イスごとに自動的に切り換えて印刷データの印刷を行う
ことができるためである。
【0039】第2の効果は、回路構成を簡素化できると
いうことである。その理由は、バッファを各上位インタ
ーフェイスで共有化したことにより、装置全体としてバ
ッファの一元化が図られると共に、記憶手段として使用
できるためである。
【0040】第3の効果は、特別な設定無しに上位イン
ターフェイス別にスタックされて印刷出力がされるとい
うことである。その理由は、印刷データに上位インター
フェイス番号とその何番目かを付加して記憶手段へ一時
格納し、印刷出力を行う際は上位インターフェイス番号
毎に行うためである。
【0041】第4の効果は、印刷出力順が確認できるこ
とにより、いつごろ印刷出力されるのか推測できるとい
うことである。その理由は、操作パネルからのキー入力
により、主メモリ6の制御領域に格納されている印刷デ
ータ受付順を操作パネルに表示できるためである。
【図面の簡単な説明】
【図1】本発明の実施の一形態を示すブロック図であ
る。
【図2】補助メモリ部の構成を示す説明図である。
【図3】本発明の動作を説明する流れ図である。
【図4】印刷データ受付処理を説明する流れ図である。
【図5】印刷データ格納処理を説明する流れ図である。
【図6】印刷出力する上位I/F決定処理を説明する流
れ図である。
【図7】印刷データ出力処理を説明する流れ図である。
【図8】上位I/F別印刷終了処理を説明する流れ図で
ある。
【図9】従来例を示すブロック図である。
【符号の説明】
1 プリンタ機構部 2 プリンタコントロール部 3 CPU 4 上位インターフェイスコントローラ 5 補助メモリ部 6 主メモリ 7 印刷データ切り換えコントローラ 8 システムバス 9 操作パネル 51 補助メモリ 52 補助メモリ制御部 I/F1〜I/Fn 上位インターフェイス H1〜Hn 上位装置

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 印字を行うプリンタ機構部と、複数台の
    上位装置の情報を区別して前記プリンタ機構部に印字さ
    せるプリンタコントロール部とを備えることを特徴とす
    る補助メモリ付きプリンタ装置。
  2. 【請求項2】 請求項1記載の補助メモリ付きプリンタ
    装置において、前記プリンタコントロール部は、複数台
    の上位装置に接続された複数個のインターフェイスと、
    前記複数個の上位インターフェイスの制御を行う上位イ
    ンターフェイスコントローラと、各上位インターフェイ
    スが受信した印刷データを一時的に格納する補助メモリ
    部と、前記補助メモリ部に格納された印刷データを上位
    インターフェイス別でかつ印刷データ受付順に切り換え
    る印刷データ切り換えコントローラと、前記補助メモリ
    部に格納された印刷データの印刷出力順を表示する操作
    パネルとを備えることを特徴とする補助メモリ付きプリ
    ンタ装置。
  3. 【請求項3】 請求項1または2記載の補助メモリ付き
    プリンタ装置において、前記補助メモリ部は、印刷デー
    タを格納する補助メモリと、格納される印刷データがど
    の上位インターフェイスの何番目のデータであるかを管
    理している補助メモリ制御部とを備えることを特徴とす
    る補助メモリ付きプリンタ装置。
JP8102348A 1996-04-24 1996-04-24 補助メモリ付きプリンタ装置 Pending JPH09286147A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8102348A JPH09286147A (ja) 1996-04-24 1996-04-24 補助メモリ付きプリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8102348A JPH09286147A (ja) 1996-04-24 1996-04-24 補助メモリ付きプリンタ装置

Publications (1)

Publication Number Publication Date
JPH09286147A true JPH09286147A (ja) 1997-11-04

Family

ID=14324988

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8102348A Pending JPH09286147A (ja) 1996-04-24 1996-04-24 補助メモリ付きプリンタ装置

Country Status (1)

Country Link
JP (1) JPH09286147A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331300A (ja) * 2000-03-17 2001-11-30 Seiko Epson Corp 通信端末装置、受信データ処理方法及び記録媒体
EP1061450A3 (en) * 1999-06-16 2004-06-16 Sharp Kabushiki Kaisha Data transfer apparatus, method of controlling the same, and printing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307451A (ja) * 1992-04-30 1993-11-19 Hokuriku Nippon Denki Software Kk 印字出力制御方式
JPH07160448A (ja) * 1993-12-06 1995-06-23 Canon Inc 印刷システム
JPH07200205A (ja) * 1993-12-28 1995-08-04 Fuji Xerox Co Ltd 印刷装置
JPH09254455A (ja) * 1996-03-22 1997-09-30 Nec Corp プリンタ装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307451A (ja) * 1992-04-30 1993-11-19 Hokuriku Nippon Denki Software Kk 印字出力制御方式
JPH07160448A (ja) * 1993-12-06 1995-06-23 Canon Inc 印刷システム
JPH07200205A (ja) * 1993-12-28 1995-08-04 Fuji Xerox Co Ltd 印刷装置
JPH09254455A (ja) * 1996-03-22 1997-09-30 Nec Corp プリンタ装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1061450A3 (en) * 1999-06-16 2004-06-16 Sharp Kabushiki Kaisha Data transfer apparatus, method of controlling the same, and printing system
US6940616B1 (en) 1999-06-16 2005-09-06 Sharp Kabushiki Kaisha Data transfer apparatus, method of controlling the same, and printing system
JP2001331300A (ja) * 2000-03-17 2001-11-30 Seiko Epson Corp 通信端末装置、受信データ処理方法及び記録媒体

Similar Documents

Publication Publication Date Title
US6771386B1 (en) Image forming system
EP1122635A2 (en) Printing apparatus
JPH1083314A (ja) 多機能並行処理型電子装置
JPH06183110A (ja) プリンタ
JP3179466B2 (ja) 印刷装置
JP3239703B2 (ja) データ転送システム、データ処理装置、及びプリンタ、並びにデータ転送方法
JP3173721B2 (ja) プリンタ及びその動作方法
JPH0883153A (ja) プリンタ制御システム
JPH08310084A (ja) 印刷装置
JP3153347B2 (ja) 画像記録装置の制御方法
JPH11216915A (ja) プリンタ装置
JP3304987B2 (ja) 画像形成システム
JP3125997B2 (ja) 印刷情報出力装置および印刷システム
JPH05318845A (ja) 印字装置
JPH0884213A (ja) ホスト接続機能付ファクシミリ装置
JP3004440B2 (ja) 印刷方法及びその装置
JPH02250171A (ja) 通信機能付文書処理装置
JP3414285B2 (ja) データ登録装置およびデータ登録用プログラムを記憶した記憶媒体
JP3021023B2 (ja) 印刷情報出力装置および印刷装置
JPH09134263A (ja) プリントサーバ
JPH06149735A (ja) データ受信制御装置
JPH07125336A (ja) 印刷システム
JP2000235468A (ja) ネットワークプリントシステム
JPH04343125A (ja) プリンタ装置
JPH0863311A (ja) プリンタ制御装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980616