JPS6037926B2 - ドツト・パタ−ン出力制御方式 - Google Patents
ドツト・パタ−ン出力制御方式Info
- Publication number
- JPS6037926B2 JPS6037926B2 JP53159483A JP15948378A JPS6037926B2 JP S6037926 B2 JPS6037926 B2 JP S6037926B2 JP 53159483 A JP53159483 A JP 53159483A JP 15948378 A JP15948378 A JP 15948378A JP S6037926 B2 JPS6037926 B2 JP S6037926B2
- Authority
- JP
- Japan
- Prior art keywords
- dot pattern
- character
- processor
- dot
- slave processor
- 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.)
- Expired
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
Description
【発明の詳細な説明】
本発明は、ドット・パターンで構成される文字等のパタ
ーンを出力するドット・パターン出力制御方式に関する
ものである。
ーンを出力するドット・パターン出力制御方式に関する
ものである。
従釆のドット・プリンタを有するPOSターミナルにお
いては、1台のプロセッサがシステム全体を管理してお
り、印字出力を行う際、このプロセッサが1行分の文字
情報をプログラムによってメモリからドット・プIJソ
タ制御回路に転送し、ドット・プリンタ制御回路が文字
コードをデコーダと文字発生器とを用いてドット・パタ
ーンに変換し、ドット・プリンタがこのドット・パター
ンに基づいて文字を印字している。
いては、1台のプロセッサがシステム全体を管理してお
り、印字出力を行う際、このプロセッサが1行分の文字
情報をプログラムによってメモリからドット・プIJソ
タ制御回路に転送し、ドット・プリンタ制御回路が文字
コードをデコーダと文字発生器とを用いてドット・パタ
ーンに変換し、ドット・プリンタがこのドット・パター
ンに基づいて文字を印字している。
しかし、この種のPOSターミナルは、‘ィー プロセ
ッサの負荷が大きいこと、‘o} ユーザの要求に応じ
て、文字発生器の内容を変更することが非常に困難なこ
と、等の欠点を有している。
ッサの負荷が大きいこと、‘o} ユーザの要求に応じ
て、文字発生器の内容を変更することが非常に困難なこ
と、等の欠点を有している。
本発明は、上記の欠点を除去するものであって、主プロ
セッサの負荷を減少できると共に、ドット・パターンを
格納するメモリの内容を容易に変更できるようになった
パターン出力制方式を提供することを目的としている。
セッサの負荷を減少できると共に、ドット・パターンを
格納するメモリの内容を容易に変更できるようになった
パターン出力制方式を提供することを目的としている。
そしてそのため、本発明のドット・パターン出力制御方
式は、主プロセッサと、該主プロセッサにより記憶内容
が書替可能なメモリと、ドット・パターン出力装置と、
該ドット・パターン出力装置を制御する従プロセッサと
を具備し、且つ上記〆モリの内容が上記従プロセッサに
より講出し可能なように構成されたデ−タ処理装置にお
いて、上記〆モリは、印字すべき文字列を一意に指定で
きる文字情報群を格納する印字バッファと、複数種類の
文字のドット・パターンを格納するドット・パターン格
納域とを有し、上記従プロセッサは、上記印字バッファ
から文字情報を読出し、読出された文字情報に基づいて
上記ドット・パターン格納域から対応する文字のドット
・パターンを読出し、謙出したドット・パターンを上記
ドット・パターン出力装置に供給するよう構成されてい
ることを特徴とするものである。以下、本発明を図面を
参照しつつ説明する。第1図は本発明の1実施例のブロ
ック図、第2図は従プロセッサの主メモリ・アクセスを
説明するための図、第3図は印字バッファおよびドット
・パターン格納域を示す図、第4図は文字先頭アドレス
記入ブロックの構成を示す図、第5図は1行の全ての文
字が小文字の場合および1行の全ての文字が大文字の場
合における印字バッファの構成を説明する図、第6図は
印字バッファと印字桁の対応例を示す図である。
式は、主プロセッサと、該主プロセッサにより記憶内容
が書替可能なメモリと、ドット・パターン出力装置と、
該ドット・パターン出力装置を制御する従プロセッサと
を具備し、且つ上記〆モリの内容が上記従プロセッサに
より講出し可能なように構成されたデ−タ処理装置にお
いて、上記〆モリは、印字すべき文字列を一意に指定で
きる文字情報群を格納する印字バッファと、複数種類の
文字のドット・パターンを格納するドット・パターン格
納域とを有し、上記従プロセッサは、上記印字バッファ
から文字情報を読出し、読出された文字情報に基づいて
上記ドット・パターン格納域から対応する文字のドット
・パターンを読出し、謙出したドット・パターンを上記
ドット・パターン出力装置に供給するよう構成されてい
ることを特徴とするものである。以下、本発明を図面を
参照しつつ説明する。第1図は本発明の1実施例のブロ
ック図、第2図は従プロセッサの主メモリ・アクセスを
説明するための図、第3図は印字バッファおよびドット
・パターン格納域を示す図、第4図は文字先頭アドレス
記入ブロックの構成を示す図、第5図は1行の全ての文
字が小文字の場合および1行の全ての文字が大文字の場
合における印字バッファの構成を説明する図、第6図は
印字バッファと印字桁の対応例を示す図である。
第1図、第2図において、1は主フ。。セッサ、laは
入力装置、lbは回線制御装置、2は従プロセッサ、3
は王〆モリ、4はCPU間ィンタフェィス、5はDMA
切替兼パリティ・チェック回路、6は終了通知回路、7
はRAM、8はROM、9−1と3一2は周辺インタフ
ヱイス・アダブタ、10はタイマ、11はドット・プリ
ンタ、11aはドライバ・レシ−バ、11bはドット・
プリンタ機構部、12は割込信号発生回路をそれぞれ示
している。主プロセッサ1は、ドット・プリンタ制御を
除く各種の処理や入力装置la、回線制御装置lbへの
データ転送制御を行い、従プロセッサ2はドット・プリ
ンタ11の制御を行う。主プロセッサ1と従プロセッサ
2としては、例えば非重復の2相クロツクJ,、で2
で動作するMB6800(富士通)形マイクロプロセッ
サを用いることが出来る。主プ。セッサ1と従プロセッ
サ2は位相1/20サイクル偏椅して同期動作を行う。
主メモリ3には、主プロセッサ1のプログラム格納域、
データ格納城および作業域のみでなく、後述する印字バ
ッファ、ドット・パターン格納域ぎ準備される。CPU
間インクフェイス4は、主プロセッサ1のクロツクの従
プロセッサ2への転送、主プロセッサ1からの従プロセ
ッサ2へのりセット信号の転送、主プロセッサーからの
従プロセッサ2への割込信号の転送および従プロセッサ
2から主プロセッサ1への割込信号の転送などを行うも
のである。DMA切替兼パリティチェック回路5は、主
プ。セッサ1と主メモリ3間のバス切断、接続制御、従
プロセッサ2と王〆モlj3間のバス切断、接続制御並
びにアドレス情報およびデータのパリティ・チェックを
行うものである。終了通知回路6は、一行分の印字終了
を主プロセッサ1へ通知するためのものである。RAM
7は従プロセッサ2の作業メモリであり、ROM8は従
プ。セッサ2のプログラム・メモリである。主プロセッ
サ1は主メモリ3をリードおよびライトすることが出来
るが、従プロセッサ2は主メモリ3をリードすることし
か出来ない。また、主プロセッサーは、入力装置la、
又は回線制御装置lbから電源投入された時に、プ。グ
ラムやドット・パターンをイニシャルプログラムローデ
イング処理により主メモリにライトするようにされる。
第2図を説明する前に第3図、第4図について説明する
。
入力装置、lbは回線制御装置、2は従プロセッサ、3
は王〆モリ、4はCPU間ィンタフェィス、5はDMA
切替兼パリティ・チェック回路、6は終了通知回路、7
はRAM、8はROM、9−1と3一2は周辺インタフ
ヱイス・アダブタ、10はタイマ、11はドット・プリ
ンタ、11aはドライバ・レシ−バ、11bはドット・
プリンタ機構部、12は割込信号発生回路をそれぞれ示
している。主プロセッサ1は、ドット・プリンタ制御を
除く各種の処理や入力装置la、回線制御装置lbへの
データ転送制御を行い、従プロセッサ2はドット・プリ
ンタ11の制御を行う。主プロセッサ1と従プロセッサ
2としては、例えば非重復の2相クロツクJ,、で2
で動作するMB6800(富士通)形マイクロプロセッ
サを用いることが出来る。主プ。セッサ1と従プロセッ
サ2は位相1/20サイクル偏椅して同期動作を行う。
主メモリ3には、主プロセッサ1のプログラム格納域、
データ格納城および作業域のみでなく、後述する印字バ
ッファ、ドット・パターン格納域ぎ準備される。CPU
間インクフェイス4は、主プロセッサ1のクロツクの従
プロセッサ2への転送、主プロセッサ1からの従プロセ
ッサ2へのりセット信号の転送、主プロセッサーからの
従プロセッサ2への割込信号の転送および従プロセッサ
2から主プロセッサ1への割込信号の転送などを行うも
のである。DMA切替兼パリティチェック回路5は、主
プ。セッサ1と主メモリ3間のバス切断、接続制御、従
プロセッサ2と王〆モlj3間のバス切断、接続制御並
びにアドレス情報およびデータのパリティ・チェックを
行うものである。終了通知回路6は、一行分の印字終了
を主プロセッサ1へ通知するためのものである。RAM
7は従プロセッサ2の作業メモリであり、ROM8は従
プ。セッサ2のプログラム・メモリである。主プロセッ
サ1は主メモリ3をリードおよびライトすることが出来
るが、従プロセッサ2は主メモリ3をリードすることし
か出来ない。また、主プロセッサーは、入力装置la、
又は回線制御装置lbから電源投入された時に、プ。グ
ラムやドット・パターンをイニシャルプログラムローデ
イング処理により主メモリにライトするようにされる。
第2図を説明する前に第3図、第4図について説明する
。
第3図において、13は印字バッファ、14はドット・
パターン格納城、Aは起動内容記入ブロック、Bは文字
先頭アドレス記入ブロック、Cはドット・パターンの列
ェレメント記入フロックをそれぞれ示している。印字バ
ッファー3およびドット・パターン格納城14は、主メ
モリ3に準備されているものである。印字バッファ13
はRAMから構成されるものであり、ドット・パターン
格納城1 4はRAMもしくは書替え可能なROMから
構成されるものである。英数カナ文字の小文字は例えば
7×9ドットで印字され、大文字の英数カナ文字および
漢字は7×18ドットで印字される。英数カナ文字のド
ット・パターンは連続する9個の列ェレメント記入ブロ
ックCに格納される。なお、列ェレメント記入ブロック
Cは8ビット構成である。大文字の英数カナ文字を印字
出力する場合には、同一の列ヱレメントが2回ずつ続け
て印字される。漢字のドット・パターンは、薫綾する1
8個の列ヱレメント記入ブロックCに格納される。印字
バッファ13の起動内容記入ブロックAには、従プロセ
ッサ2に対する起動命令などが記入される。文字先頭ア
ドレス記入ブロックBには、第4図に示すように印字す
べき文字のドット・パターンが記入されている列ヱレメ
ント記入ブロック群の先頭アドレス、大文字/小文字指
定情報および漢字指定情報が記入される。小文字に対し
ては1個の文字先頭アドレス記入ブロックBが割当てら
れるが、大文字および漢字に対しては連続する2個の文
字先頭アドレス記入ブロックBが割当てられ、これらの
ブロックBに同一の先頭アドレスが記入される。なお、
9×9ドットの場合は2バイト毎の構成とすることが可
能である。第2図は従プロセッサ2の主メモリ・アクセ
スを説明するものである。
パターン格納城、Aは起動内容記入ブロック、Bは文字
先頭アドレス記入ブロック、Cはドット・パターンの列
ェレメント記入フロックをそれぞれ示している。印字バ
ッファー3およびドット・パターン格納城14は、主メ
モリ3に準備されているものである。印字バッファ13
はRAMから構成されるものであり、ドット・パターン
格納城1 4はRAMもしくは書替え可能なROMから
構成されるものである。英数カナ文字の小文字は例えば
7×9ドットで印字され、大文字の英数カナ文字および
漢字は7×18ドットで印字される。英数カナ文字のド
ット・パターンは連続する9個の列ェレメント記入ブロ
ックCに格納される。なお、列ェレメント記入ブロック
Cは8ビット構成である。大文字の英数カナ文字を印字
出力する場合には、同一の列ヱレメントが2回ずつ続け
て印字される。漢字のドット・パターンは、薫綾する1
8個の列ヱレメント記入ブロックCに格納される。印字
バッファ13の起動内容記入ブロックAには、従プロセ
ッサ2に対する起動命令などが記入される。文字先頭ア
ドレス記入ブロックBには、第4図に示すように印字す
べき文字のドット・パターンが記入されている列ヱレメ
ント記入ブロック群の先頭アドレス、大文字/小文字指
定情報および漢字指定情報が記入される。小文字に対し
ては1個の文字先頭アドレス記入ブロックBが割当てら
れるが、大文字および漢字に対しては連続する2個の文
字先頭アドレス記入ブロックBが割当てられ、これらの
ブロックBに同一の先頭アドレスが記入される。なお、
9×9ドットの場合は2バイト毎の構成とすることが可
能である。第2図は従プロセッサ2の主メモリ・アクセ
スを説明するものである。
主プロセッサ1は、印字バッファー3に印字起動命令お
よび文字情報を書込んだ後、従プロセッサ2に対して割
込信号を送出する。従プロセッサ2は、この割込信号を
受取ると、起動内容記入ブロックAを指定するアドレス
情報およびDMACS信号を出力する。DMA切替兼パ
リティ・チェック回路5は、従プロセッサ2のクロック
◇2が高レベルになると、RREQ信号を主プロセッサ
ーに送出する。主プロセッサ1は、RREQ信号を受取
ると、自己のクロック中・が高レベルの期間(即ち従プ
ロセッサ2のクロックめ2が高レベルの期間)、アドレ
ス・バスおよびデータ9バスを切離し、これと同時にD
MA信号を出力する。DMA切替兼パリティ・チェック
回路5は、DMA信号を受取ると、従プロセッサ2をア
ドレス・バスおよびデータ・バスに接続する。これによ
って、従フ。。セッサ2のク。ック02の高レベルのと
き、起動内容記入ブロックAの内容が従プロセッサ2に
取込まれる。このとき、データのパリティ・チェックが
行われる。従プロセッサ2のクロック◇2が低レベルに
なると、従プロセッサ2がアドレス・バスおよびデータ
・バスから切離され、主プロセッサ1がアドレス・バス
およびデータ・バスの接続される。従プロセッサ2は、
起動内容記入ブロックAの内容を読取ると、ドット・プ
リンタ11を起動する。ドット・プリンタ11が起動さ
れて、キャラクタ・パルス割込が発生すると、従プロセ
ッサ2は第1番目の文字先頭アドレス記入ブロックBを
アクセスする。このアクセスは、起動内容記入ブロック
Aに対するアクセスと同様にして行われる。従プロセッ
サ2は、文字先頭アドレス記入ブロックBの内容を読取
ると、これをRAM7内の列ェレメント・アドレスカウ
ンタ部(図示せず)に記入する。キヤラクタ・パルスに
続いてドット・パルス割込が発生すると、従プロセッサ
2は列ェレメント・アドレスカンタの内容に基づき列ェ
レメントCをアクセスする。従プロセッサ2によって謙
取られたドット・パターンは周辺インタフェース・アダ
プタ9一1を介してドット・プリンタ11に供給される
ことになる。上記の列ェレメント・アドレスカウンタの
内容は、小文字および漢字の場合には1ドット・パルス
毎に更新され、漢字を除く大文字の場合には2ドット・
パルス毎に更新される。9個のドット・パルスが生成さ
れると、第2番目のキャラクタ・パルス割込が生じ、第
2番目の文字先頭アドレス記入ブロックBがアクセスさ
れる。
よび文字情報を書込んだ後、従プロセッサ2に対して割
込信号を送出する。従プロセッサ2は、この割込信号を
受取ると、起動内容記入ブロックAを指定するアドレス
情報およびDMACS信号を出力する。DMA切替兼パ
リティ・チェック回路5は、従プロセッサ2のクロック
◇2が高レベルになると、RREQ信号を主プロセッサ
ーに送出する。主プロセッサ1は、RREQ信号を受取
ると、自己のクロック中・が高レベルの期間(即ち従プ
ロセッサ2のクロックめ2が高レベルの期間)、アドレ
ス・バスおよびデータ9バスを切離し、これと同時にD
MA信号を出力する。DMA切替兼パリティ・チェック
回路5は、DMA信号を受取ると、従プロセッサ2をア
ドレス・バスおよびデータ・バスに接続する。これによ
って、従フ。。セッサ2のク。ック02の高レベルのと
き、起動内容記入ブロックAの内容が従プロセッサ2に
取込まれる。このとき、データのパリティ・チェックが
行われる。従プロセッサ2のクロック◇2が低レベルに
なると、従プロセッサ2がアドレス・バスおよびデータ
・バスから切離され、主プロセッサ1がアドレス・バス
およびデータ・バスの接続される。従プロセッサ2は、
起動内容記入ブロックAの内容を読取ると、ドット・プ
リンタ11を起動する。ドット・プリンタ11が起動さ
れて、キャラクタ・パルス割込が発生すると、従プロセ
ッサ2は第1番目の文字先頭アドレス記入ブロックBを
アクセスする。このアクセスは、起動内容記入ブロック
Aに対するアクセスと同様にして行われる。従プロセッ
サ2は、文字先頭アドレス記入ブロックBの内容を読取
ると、これをRAM7内の列ェレメント・アドレスカウ
ンタ部(図示せず)に記入する。キヤラクタ・パルスに
続いてドット・パルス割込が発生すると、従プロセッサ
2は列ェレメント・アドレスカンタの内容に基づき列ェ
レメントCをアクセスする。従プロセッサ2によって謙
取られたドット・パターンは周辺インタフェース・アダ
プタ9一1を介してドット・プリンタ11に供給される
ことになる。上記の列ェレメント・アドレスカウンタの
内容は、小文字および漢字の場合には1ドット・パルス
毎に更新され、漢字を除く大文字の場合には2ドット・
パルス毎に更新される。9個のドット・パルスが生成さ
れると、第2番目のキャラクタ・パルス割込が生じ、第
2番目の文字先頭アドレス記入ブロックBがアクセスさ
れる。
第1番目の文字先顕アドレス記入ブロックBの内容と第
2番目の文字先頭アドレス記入ブロックBの内容が等し
く且つ漢字もしくは大文字を指定している場合には例ェ
レメント・アドレス・カウンタの内容は変更されず、こ
の列ェレメント・アドレス・カウンタの内容は上述のよ
うにドット・パルスによって更新される。1行分の印字
が終了すると、従プロセッサ2は主プロセッサーに対し
て割込信号を送出し、これと同時に終了通知回路6に終
了情報をセットする。
2番目の文字先頭アドレス記入ブロックBの内容が等し
く且つ漢字もしくは大文字を指定している場合には例ェ
レメント・アドレス・カウンタの内容は変更されず、こ
の列ェレメント・アドレス・カウンタの内容は上述のよ
うにドット・パルスによって更新される。1行分の印字
が終了すると、従プロセッサ2は主プロセッサーに対し
て割込信号を送出し、これと同時に終了通知回路6に終
了情報をセットする。
主プロセッサ1は、割込信号を受取ると、終了通知回路
6の内容をセンスし、1行分の印字が終了したことを認
識する。従プロセッサ2がエラーを検出した場合も同様
な処理が行われる。第5図は1行の全ての文字が小文字
の場合の印字バッファの構成を示すものである。第5図
でCHRIないしCHR32は印字文字、下向き矢印は
正方向印字、上向き矢印は逆方向印字、■ないし■は印
字順序を示している。この例は1行が32桁としている
。図から判るように、一行の全ての文字が小文字の場合
には、第1番目の文字先頭アドレス記入ブロックBが文
字CHRIに割当てられ第2番目の文字先頭アドレス記
入ブロックBが文字CHR2に割当てられている。以下
、同様である。1行全ての文字が大文字である場合には
、第1番目と第2番目の文字先頭アドレス記入ブロック
B(第5図のブロックAの下の、上から2個のブロック
B)が文字CHRIに割当てられ、第3番目と第4番目
の文字先頭アドレス記入ブロックBが文字CHR2に割
当てられる。
6の内容をセンスし、1行分の印字が終了したことを認
識する。従プロセッサ2がエラーを検出した場合も同様
な処理が行われる。第5図は1行の全ての文字が小文字
の場合の印字バッファの構成を示すものである。第5図
でCHRIないしCHR32は印字文字、下向き矢印は
正方向印字、上向き矢印は逆方向印字、■ないし■は印
字順序を示している。この例は1行が32桁としている
。図から判るように、一行の全ての文字が小文字の場合
には、第1番目の文字先頭アドレス記入ブロックBが文
字CHRIに割当てられ第2番目の文字先頭アドレス記
入ブロックBが文字CHR2に割当てられている。以下
、同様である。1行全ての文字が大文字である場合には
、第1番目と第2番目の文字先頭アドレス記入ブロック
B(第5図のブロックAの下の、上から2個のブロック
B)が文字CHRIに割当てられ、第3番目と第4番目
の文字先頭アドレス記入ブロックBが文字CHR2に割
当てられる。
即ち、後述する如く大文字は小文字2桁分の領域に印字
される。従って、ブロックBと印字桁との対応をとるに
は、連続する2個のブロックBを大文字に割当てる必要
がある。この為本実施例では、大文字に割当てられる2
個のブロックBの先頭ブロック(即ち上記例では1番目
と3番目のブロック)に大文字を示す文字情報(第4図
参照)を格納し、後側のブロック(即ち、2番目、4番
目のブロック)には前のブロックBと同じ文字情報を格
納されるが、後側のブロックBをダミーとして扱うもの
である。以下、同様に2個のブロックBが1つの大文字
に割当てられる。これにより、小文字32桁文の行に最
大16字の大文字(CHRIないしCHR1 6)が印
字可能となる。また、第5図から判るように、第1図の
システムは往復印字することが出来る。第6図な印字バ
ッファと印字桁の対応を示すものである。
される。従って、ブロックBと印字桁との対応をとるに
は、連続する2個のブロックBを大文字に割当てる必要
がある。この為本実施例では、大文字に割当てられる2
個のブロックBの先頭ブロック(即ち上記例では1番目
と3番目のブロック)に大文字を示す文字情報(第4図
参照)を格納し、後側のブロック(即ち、2番目、4番
目のブロック)には前のブロックBと同じ文字情報を格
納されるが、後側のブロックBをダミーとして扱うもの
である。以下、同様に2個のブロックBが1つの大文字
に割当てられる。これにより、小文字32桁文の行に最
大16字の大文字(CHRIないしCHR1 6)が印
字可能となる。また、第5図から判るように、第1図の
システムは往復印字することが出来る。第6図な印字バ
ッファと印字桁の対応を示すものである。
この第6図から判るように、文字先頭アドレス記入ブロ
ックBと印字桁は1対1の対応をなしており、大文字(
漢字を含む)は2桁分の領域に印字される。以上の説明
から明らかなように、本発明によれば、主プロセッサに
接続される入力装置、例えばセンタ装置に回線を介して
接続される回線制御部や、フロッピーディスク装置等の
外部記憶装置からiPLなどによって、ドット・パター
ン格納域内の文字の種類および字体を自由に変更できる
という効果が得られる。
ックBと印字桁は1対1の対応をなしており、大文字(
漢字を含む)は2桁分の領域に印字される。以上の説明
から明らかなように、本発明によれば、主プロセッサに
接続される入力装置、例えばセンタ装置に回線を介して
接続される回線制御部や、フロッピーディスク装置等の
外部記憶装置からiPLなどによって、ドット・パター
ン格納域内の文字の種類および字体を自由に変更できる
という効果が得られる。
更に、印字を行うに当って主プロセッサは、主メモリ上
に印字すべきデータをセットした後、従プロセッサに起
動をかけるだけでよく、従プロセッサによる印字終了通
知が成されるまで印字処理以外の他の処理を行うことが
できる。この結果、主プロセッサにおける印字処理の負
荷が大幅に削減でき、しかも装置全体としての処理効率
を向上できる効果も得られる。なお、上記の実施例では
印字バッファに印字出力すべき文字のドット・パターン
が格納されている領域の先頭アドレスが記入されるが、
この代りに、印字バッファに文字コードを記入し、従プ
ロセッサ側で文字コードをデコードして先頭アドレス情
報を得るようにしても良い。又、大/小文字及び漢字の
混在印字(1行において)或は所定のパターンであって
も出力できる。
に印字すべきデータをセットした後、従プロセッサに起
動をかけるだけでよく、従プロセッサによる印字終了通
知が成されるまで印字処理以外の他の処理を行うことが
できる。この結果、主プロセッサにおける印字処理の負
荷が大幅に削減でき、しかも装置全体としての処理効率
を向上できる効果も得られる。なお、上記の実施例では
印字バッファに印字出力すべき文字のドット・パターン
が格納されている領域の先頭アドレスが記入されるが、
この代りに、印字バッファに文字コードを記入し、従プ
ロセッサ側で文字コードをデコードして先頭アドレス情
報を得るようにしても良い。又、大/小文字及び漢字の
混在印字(1行において)或は所定のパターンであって
も出力できる。
第1図は本発明の1実施例のブロック図、第2図は従プ
ロセッサの主メモリ・アクセスを説明するための図、第
3図は印字バッファおよびドット・パタ−ン格納域を示
す図、第4図は文字先頭アドレス記入ブロックの構成を
示す図、第5図は1行の全ての文字が小文字の場合およ
び1行の全ての文字が大文字の場合における印字バッフ
ァの構成を示す図、第6図は印字バッファと印字桁の対
応例を示す図である。 1・・・・・・主プロセッサ、2・・・…従プロセッサ
、3…・・・主メモリ、4・・・・・・CPU間インタ
フェイス、5・・・・・・DMA切替兼パリティ・チェ
ック回路、6・・・・・・終了通知回路、7・・・・・
・RAM、8・・・・・・ROM、9−1と9−2・・
・…周辺インタフェイス・アダプタ、10……タイマ、
11……ドット・プリンタ、12・・・・・・割込信号
発生回路、13・・・・・・印字バッファ、14・・・
・・・ドット・パタ−ン格納域。 矛z図オ4図 オー図 才3図 才も図 才夕図
ロセッサの主メモリ・アクセスを説明するための図、第
3図は印字バッファおよびドット・パタ−ン格納域を示
す図、第4図は文字先頭アドレス記入ブロックの構成を
示す図、第5図は1行の全ての文字が小文字の場合およ
び1行の全ての文字が大文字の場合における印字バッフ
ァの構成を示す図、第6図は印字バッファと印字桁の対
応例を示す図である。 1・・・・・・主プロセッサ、2・・・…従プロセッサ
、3…・・・主メモリ、4・・・・・・CPU間インタ
フェイス、5・・・・・・DMA切替兼パリティ・チェ
ック回路、6・・・・・・終了通知回路、7・・・・・
・RAM、8・・・・・・ROM、9−1と9−2・・
・…周辺インタフェイス・アダプタ、10……タイマ、
11……ドット・プリンタ、12・・・・・・割込信号
発生回路、13・・・・・・印字バッファ、14・・・
・・・ドット・パタ−ン格納域。 矛z図オ4図 オー図 才3図 才も図 才夕図
Claims (1)
- 【特許請求の範囲】 1 主プロセツサと、該主プロセツサにより記憶内容が
書替可能なメモリと、ドツト・パターン出力装置と、該
ドツト・パターン出力装置を制御する従プロセツサとを
具備し、且つ上記メモリの内容が上記従プロセツサによ
り読出し可能なように構成されたデータ処理装置におい
て、上記メモリは、印字すべき文字列を一意に指定でき
る文字情報群を格納する印字バツフアと、複数種類の文
字のドツト・パターンを格納するドツト・パターン格納
磯とを有し、上記従プロセツサは、上記印字バツフアか
ら文字情報を読出し、読出された文字情報に基づいて上
記ドツト・パターン格納域から対応する文字のドツト・
パターンを読出し、読出したドツト・パターンを上記ド
ツト・パターン出力装置に供給するよう構成されている
ことを特徴とするドツト・パターン出力制御方式。 2 上記メモリに格納されるドツト・パターンは、主プ
ロセツサのイニシヤル・プログラム・ロード時に上記メ
モリに書込まれることを特徴とする特許請求の範囲第1
項記載のドツト・パターン出力制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53159483A JPS6037926B2 (ja) | 1978-12-20 | 1978-12-20 | ドツト・パタ−ン出力制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53159483A JPS6037926B2 (ja) | 1978-12-20 | 1978-12-20 | ドツト・パタ−ン出力制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5583982A JPS5583982A (en) | 1980-06-24 |
| JPS6037926B2 true JPS6037926B2 (ja) | 1985-08-29 |
Family
ID=15694747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53159483A Expired JPS6037926B2 (ja) | 1978-12-20 | 1978-12-20 | ドツト・パタ−ン出力制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6037926B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02499Y2 (ja) * | 1980-09-08 | 1990-01-09 | ||
| JPS5860348A (ja) * | 1981-10-06 | 1983-04-09 | Ricoh Co Ltd | 文書処理装置 |
| US5410641A (en) * | 1991-10-23 | 1995-04-25 | Seiko Epson Corporation | Intelligent cartridge for attachment to a printer to perform image processing tasks in a combination image processing system and method of image processing |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3999168A (en) * | 1974-11-11 | 1976-12-21 | International Business Machines Corporation | Intermixed pitches in a buffered printer |
| JPS5216933A (en) * | 1975-07-30 | 1977-02-08 | Hitachi Ltd | Information management apparatus |
-
1978
- 1978-12-20 JP JP53159483A patent/JPS6037926B2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5583982A (en) | 1980-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62204955A (ja) | 文字画像発生回路 | |
| JPS6037926B2 (ja) | ドツト・パタ−ン出力制御方式 | |
| JPS6214689A (ja) | 文字出力制御装置 | |
| JPS6044667B2 (ja) | デ−タ処理システムの出力制御方式 | |
| JPS61237666A (ja) | 印字制御装置 | |
| JP2699440B2 (ja) | プリンタ装置 | |
| JPS61292185A (ja) | 出力方法 | |
| JPH0725180B2 (ja) | 印字パタ−ン記憶方法 | |
| JPH035994B2 (ja) | ||
| JPH0577092B2 (ja) | ||
| JP2523213B2 (ja) | ペ―ジプリンタ印刷制御方式 | |
| JPS61193864A (ja) | ドツトプリンタ制御方式 | |
| JP2559697B2 (ja) | 文字処理装置 | |
| JPS63118280A (ja) | プリンタ制御装置 | |
| JPH03128261A (ja) | 文字発生装置 | |
| KR100286455B1 (ko) | 아이.디.이. 타입 레이져 프린터 제어장치 및 방법 | |
| JPS5937885Y2 (ja) | マルチプロセツサ・システム | |
| JPH0962664A (ja) | 文字数拡大方式 | |
| JPS62216759A (ja) | 文章出力装置 | |
| JPH04122658A (ja) | ページプリンタ制御装置 | |
| JPH0639181B2 (ja) | バ−コ−ド印字制御装置 | |
| JPS6024582A (ja) | 漢字キヤラクタ・ゼネレ−タの読み出し回路 | |
| JPH0439434B2 (ja) | ||
| JPS5827285A (ja) | パタ−ン出力方式 | |
| JPH027092B2 (ja) |