JPS5845732B2 - 印字制御装置 - Google Patents
印字制御装置Info
- Publication number
- JPS5845732B2 JPS5845732B2 JP1537977A JP1537977A JPS5845732B2 JP S5845732 B2 JPS5845732 B2 JP S5845732B2 JP 1537977 A JP1537977 A JP 1537977A JP 1537977 A JP1537977 A JP 1537977A JP S5845732 B2 JPS5845732 B2 JP S5845732B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- page
- page memory
- code
- read
- 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
Description
【発明の詳細な説明】
本発明は、電子計算機システムの入出力チャネルや通信
回線システムの端末等を介して印字情報を受信し、この
印字情報を文字ドツトパターンに変換して印字装置に転
送する印刷制御装置に関する。
回線システムの端末等を介して印字情報を受信し、この
印字情報を文字ドツトパターンに変換して印字装置に転
送する印刷制御装置に関する。
この種の印刷制御装置は、一般に、外部から取込んだ文
字コード(外コードと称す)を−貝肉コードに変換して
頁メモリに格納し、この頁メモリに1頁ないし数頁分の
内コードが集積されるとこの頁メモリから内コードを読
出し、この内コードをアドレス情報としてパターンメモ
リから文字ドツトパターンを読出して印字装置に転送す
るように構成されている。
字コード(外コードと称す)を−貝肉コードに変換して
頁メモリに格納し、この頁メモリに1頁ないし数頁分の
内コードが集積されるとこの頁メモリから内コードを読
出し、この内コードをアドレス情報としてパターンメモ
リから文字ドツトパターンを読出して印字装置に転送す
るように構成されている。
そして、頁の生産速度を向上するために、頁メモリは複
数個設けられており、一つの頁メモリが印刷装置側(文
字ドツトパターンの読出し)に占有されている期間には
残りの頁メモリが次の内コードを取込むように制御され
ている。
数個設けられており、一つの頁メモリが印刷装置側(文
字ドツトパターンの読出し)に占有されている期間には
残りの頁メモリが次の内コードを取込むように制御され
ている。
しかし、かかる在来の構成では、頁メモリのデータ系お
よび制御系が多重化し、装置全体が複雑化するという問
題と、さらに頁メモリに過大な容量が必要となるという
問題がある。
よび制御系が多重化し、装置全体が複雑化するという問
題と、さらに頁メモリに過大な容量が必要となるという
問題がある。
後者の問題点についてさらに述べよう。
実際的には、頁当りの最大文字数を頁上に印字すること
は皆無といってよく、余白部分が相当量存在するのが普
通である。
は皆無といってよく、余白部分が相当量存在するのが普
通である。
そして、印字情報では余白部を圧縮処理している。
したがって、1個の頁メモリが例えば1頁の最大文字数
に相当する容量があるとしたとき、1頁の文字テキスト
を格納しても頁メモリ上には相当の空エリアが存在する
。
に相当する容量があるとしたとき、1頁の文字テキスト
を格納しても頁メモリ上には相当の空エリアが存在する
。
しかし、次頁の文字テキストは語数が不明であり、それ
を頁メモリの空エリアに格納できるか否かは判断できな
い。
を頁メモリの空エリアに格納できるか否かは判断できな
い。
このため、この頁メモリに空エリアが存在しても、次頁
の文字テキストは他方の頁メモリに切替えて格納しなけ
ればならない。
の文字テキストは他方の頁メモリに切替えて格納しなけ
ればならない。
つまり、各頁メモリは1頁当りの最大文字数に相当する
だけの容量ないしその頁数倍の容量を必要としてしまう
。
だけの容量ないしその頁数倍の容量を必要としてしまう
。
しかも、頁メモリは2台以上設けられる。
このように、従来方式では頁メモリの容量が過大になら
ざるを得ない。
ざるを得ない。
本発明の目的は1頁の生産速度を落すことなく頁メモリ
の容量の減少ならびに頁メモリのデータ系の一元化を図
った印字制御装置を提供することにある。
の容量の減少ならびに頁メモリのデータ系の一元化を図
った印字制御装置を提供することにある。
しかしてこの発明の特徴は、外部からの外コードを取込
み内コードに変換して格納するワークメモリと、このワ
ークメモリから内コードを取込む頁メモリとを設け、印
字装置の印字走査期間には頁メモリから内コードの読出
しを行ない、印字装置の改行期間つまり印字走査を休止
している期間にはワークメモリから内コードを読出して
これを頁メモリに格納する点にある。
み内コードに変換して格納するワークメモリと、このワ
ークメモリから内コードを取込む頁メモリとを設け、印
字装置の印字走査期間には頁メモリから内コードの読出
しを行ない、印字装置の改行期間つまり印字走査を休止
している期間にはワークメモリから内コードを読出して
これを頁メモリに格納する点にある。
以下、一実施例によって本発明を具体的に説明する。
図面は本発明の一実施例を示すブロック図である。
電子計算機システムの入出力チャネルまたは通信回線を
介して送られる外コードの文字テキストは、入力レジス
タ1を介してワークメモリ2に格納される。
介して送られる外コードの文字テキストは、入力レジス
タ1を介してワークメモリ2に格納される。
この格納アドレスは入力アドレスレジスタ3によって規
定されるものでさり、この入力アドレスレジスタ3は外
コードを1語書込むごとに歩進される。
定されるものでさり、この入力アドレスレジスタ3は外
コードを1語書込むごとに歩進される。
ワークメモリ2に格納された外コードは直ちに内コード
に変換され、ワークメモリ2内の他のエリアに格納され
る。
に変換され、ワークメモリ2内の他のエリアに格納され
る。
印字装置が印字走査を開始していない初期の段階では、
ワークメモリ2から内コードが直ちに読出され頁メモリ
5に転送され格納される。
ワークメモリ2から内コードが直ちに読出され頁メモリ
5に転送され格納される。
ワークメモリ2の読出しアドレスおよび頁メモリ5の書
込みアドレスはそれぞれ出力アドレスレジスタ4および
入力アドレスレジスタ6によって指定される。
込みアドレスはそれぞれ出力アドレスレジスタ4および
入力アドレスレジスタ6によって指定される。
なお1行の切れ目を識別するための改行コードが一定の
規則で文字テキスト中に挿入されている。
規則で文字テキスト中に挿入されている。
頁メモリ5に内コードの文字テキストが一頁分蓄積され
ると、印字装置から印字走査同期信号を得て、出力アド
レスレジスタ7の制御の下に頁メモリ5から1行分の内
コードが読出されて出力レジスタ8に読出す。
ると、印字装置から印字走査同期信号を得て、出力アド
レスレジスタ7の制御の下に頁メモリ5から1行分の内
コードが読出されて出力レジスタ8に読出す。
なお、1頁分の文字テキストの蓄積を検出する図示しな
い手段が設けられている。
い手段が設けられている。
出力レジスタ8上の内コードは、パターンメモリ9のア
ドレスの一部を形成するもので、対応する文字ドツトパ
ターンの格納されているエントリの先頭番地を指定する
。
ドレスの一部を形成するもので、対応する文字ドツトパ
ターンの格納されているエントリの先頭番地を指定する
。
一行中の印字走査ラスク番号を計数するラスタカウンタ
12が、文字ドツトパターンの先頭番地からの変位を示
すために用意され、上記頁メモリ出力レジスタ8の下位
部に位置する。
12が、文字ドツトパターンの先頭番地からの変位を示
すために用意され、上記頁メモリ出力レジスタ8の下位
部に位置する。
その他国に示されていないが行間の空白部分を作成する
ための空白ラスタカウンタを用意し、行間において文字
のドツトパターンデータを抑止するよう制関することが
可能である。
ための空白ラスタカウンタを用意し、行間において文字
のドツトパターンデータを抑止するよう制関することが
可能である。
上記の頁メモリ出力レジスタ8とラスタカウンタ12を
合体してパターンメモリ9のアドレスと威し、パターン
メモリ9をアクセスし、シフトレジスタ10上に文字ド
ツトパターンデータを出力する。
合体してパターンメモリ9のアドレスと威し、パターン
メモリ9をアクセスし、シフトレジスタ10上に文字ド
ツトパターンデータを出力する。
シフトレジスタ10は印字装置へ1ビツトの画像例をビ
ット変調(転送速度)に応じたクロックにより、−ラス
タ有効期間中作り出す。
ット変調(転送速度)に応じたクロックにより、−ラス
タ有効期間中作り出す。
改行コード検出器11は、出力レジスタ8上に改行コー
ドを検出することによって印字装置の1行の印字走査の
終了を検出する。
ドを検出することによって印字装置の1行の印字走査の
終了を検出する。
この印字走査の終了時点から次の行の印字走査同期信号
が印字装置から出されるまでの期間は、頁メモリ5の読
出し動作が停止され、書込み動作に切替えられる。
が印字装置から出されるまでの期間は、頁メモリ5の読
出し動作が停止され、書込み動作に切替えられる。
この期間に、出力アドレスレジスタ4と入力アドレスレ
ジスタ6をそれぞれ歩進せしめ、現時点までにワークメ
モリ2に蓄積されている内コードの文字テキストの一部
を貞メモリ5に転送する。
ジスタ6をそれぞれ歩進せしめ、現時点までにワークメ
モリ2に蓄積されている内コードの文字テキストの一部
を貞メモリ5に転送する。
このように、本発明の印字制御装置にあっては、印字装
置が1行の印字を終了して次の行の印字走査を開始する
までのタイムスロット内に、ワークメモリから次の文字
テキストの一部が頁メモリに転送される。
置が1行の印字を終了して次の行の印字走査を開始する
までのタイムスロット内に、ワークメモリから次の文字
テキストの一部が頁メモリに転送される。
したがって、後続の文字テキストをその語数にかかわり
なく同一の頁メモリの空エリアに順次格納することがで
き、頁メモリの容量を無駄なく利用できる。
なく同一の頁メモリの空エリアに順次格納することがで
き、頁メモリの容量を無駄なく利用できる。
換言すれば、頁メモリの容量が頁当りの最大字数に依存
する必要がなくなり、しかも頁メモリは一台だけでよい
から、頁メモリの容量の削減を遠戚できる。
する必要がなくなり、しかも頁メモリは一台だけでよい
から、頁メモリの容量の削減を遠戚できる。
また、頁メモリのデータ系と制御系が一元化されるため
、装置の構成が簡略になる。
、装置の構成が簡略になる。
図は本発明による印字制御装置の一実施例を示すブロッ
ク図である。 1・・・入力レジスタ、2・・・ワークメモリ、5・・
・頁メモリ、8・・・出力レジスタ、9・・・パターン
メモリ、10・・・シフトレジスタ、12・・・ラスタ
カウンタ、11・・・改行コード検出器、3,4,6,
7.・・・アドレスレジスタ。
ク図である。 1・・・入力レジスタ、2・・・ワークメモリ、5・・
・頁メモリ、8・・・出力レジスタ、9・・・パターン
メモリ、10・・・シフトレジスタ、12・・・ラスタ
カウンタ、11・・・改行コード検出器、3,4,6,
7.・・・アドレスレジスタ。
Claims (1)
- 1 各種の文字に対するドツトパターンを格納したパタ
ーンメモリと、外部から文字コード(外コードと称す)
を取込み一時格納するとともにこの格納した外コードか
ら変換した内コードを格納するワークメモリと、該ワー
クメモリから転送される内コードを格納する頁メモリと
を具備し、印字装置の印字走査期間に当該頁メモリから
読出した内コードをアドレス情報として上記パターンメ
モリから1行分の文字ドツトパターンを読出して該印字
装置に転送するとともに、該印字装置の改行期間に上記
頁メモリを書込み動作に切替え、上記ワークメモリから
後続の内コードを読出して当該頁メモリに格納するよう
に構成したことを特徴とする印字制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1537977A JPS5845732B2 (ja) | 1977-02-15 | 1977-02-15 | 印字制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1537977A JPS5845732B2 (ja) | 1977-02-15 | 1977-02-15 | 印字制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS53100735A JPS53100735A (en) | 1978-09-02 |
| JPS5845732B2 true JPS5845732B2 (ja) | 1983-10-12 |
Family
ID=11887124
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1537977A Expired JPS5845732B2 (ja) | 1977-02-15 | 1977-02-15 | 印字制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5845732B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03103528A (ja) * | 1989-09-18 | 1991-04-30 | Yutaka Tsuda | 軟弱地盤の改良工法 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5822440A (ja) * | 1981-07-31 | 1983-02-09 | Anritsu Corp | 高速入力デ−タ用プリンタ |
| JPS59121432A (ja) * | 1982-12-16 | 1984-07-13 | Fujitsu Ltd | 印字装置の印字デ−タバツフアリング方式 |
| JPS59180787A (ja) * | 1983-03-31 | 1984-10-13 | Fujitsu Ltd | プリンタ |
-
1977
- 1977-02-15 JP JP1537977A patent/JPS5845732B2/ja not_active Expired
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03103528A (ja) * | 1989-09-18 | 1991-04-30 | Yutaka Tsuda | 軟弱地盤の改良工法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS53100735A (en) | 1978-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1044607A (en) | Intermixed line heights and blank line formation in a buffered printer | |
| KR850007128A (ko) | 메모리 억세스 제어장치 | |
| GB2238640A (en) | Multiple-bus controller for printer | |
| JPH0263763A (ja) | 出力方法及びその装置 | |
| US5360277A (en) | Label printer with selective memory update | |
| JPS5845732B2 (ja) | 印字制御装置 | |
| JPH03199062A (ja) | 印刷装置 | |
| JPS594706B2 (ja) | 印字パタ−ン発生装置 | |
| GB2217491A (en) | Output apparatus | |
| EP0072708B1 (en) | Printer | |
| US4413558A (en) | Line printer and type carrier for use therein | |
| GB1341526A (ja) | ||
| JPS5931752B2 (ja) | 印刷装置 | |
| JPS61149362A (ja) | デ−タ制御装置 | |
| JPS60199683A (ja) | ペ−ジプリンタのペ−ジ付け方法 | |
| JPH02286382A (ja) | 印刷装置 | |
| JPH0596811A (ja) | 印字方法 | |
| JPH05208526A (ja) | プリンタ | |
| JPH0461782B2 (ja) | ||
| JPS608508B2 (ja) | 文字パタ−ン発生装置 | |
| JPH082021A (ja) | ページプリンタ装置 | |
| JPS60245362A (ja) | プリンタ制御装置 | |
| JPS61116559A (ja) | 印刷装置 | |
| JPS62249750A (ja) | 印字記録装置 | |
| JPS61123544A (ja) | 未登録文字の印字方法 |