JP3450492B2 - シリアル記録装置 - Google Patents
シリアル記録装置Info
- Publication number
- JP3450492B2 JP3450492B2 JP04400395A JP4400395A JP3450492B2 JP 3450492 B2 JP3450492 B2 JP 3450492B2 JP 04400395 A JP04400395 A JP 04400395A JP 4400395 A JP4400395 A JP 4400395A JP 3450492 B2 JP3450492 B2 JP 3450492B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- data
- storage means
- line
- 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 - Lifetime
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
らの記録情報を記録する記録装置およびシリアル記録装
置に関するものである。
力し記録動作を行なう従来のシリアル記録装置では、1
ラインの縦方向の記録密度に相当する記録素子を配列し
た記録ヘッドと、ホストコンピュータから入力した記録
情報を記憶する受信バッファと、受信バッファに記憶さ
れた記録情報を解析し得られた記録データを記憶するプ
リントバッファとを有している。
報は、主に1ライン毎に入力される。また、記録ヘッド
も1ライン毎に横方向に走査して記録するため、記録デ
ータを記憶するプリントバッファも1ライン分の記憶容
量を単位としてアドレス等の管理がされている。
れ受信バッファに記憶されると、記録装置の制御部は、
受信バッファから記録情報を読みだし、記録情報に含ま
れているコマンドを解析し、記録データをプリントバッ
ファに記憶していく。1ライン分の記録データがプリン
トバッファに記憶されると、制御部は、プリントバッフ
ァから記録データを読みだし記録ヘッドに出力し、1ラ
イン毎に記録を行なう。
置は、1ライン毎に記録を行なっていたが、記録速度の
高速化を実現するために、1回の走査で複数行を同時に
記録可能な記録ヘッドを搭載するようになってきてい
る。
いる場合は、記録ヘッドの構成に合わせ、プリントバッ
ファも記録ヘッドが1回の走査で記録可能な複数行の記
録データを記憶できる容量を単位として管理を行なうと
制御が容易になる。しかし、ホストコンピュータから入
力する記録情報は、従来どうり1ライン単位で入力され
るため、記録情報の解析をして記録データを作成する処
理は、1ライン単位で行なう方が制御が容易である。
成で1ライン単位で制御されると記録ヘッドへのデータ
転送のためのプリントバッファ管理が複雑になり記録が
低下してしまう。逆に記録速度の高速化のためプリント
バッファを複数行単位に管理すると、ホストコンピュー
タから入力する記録情報を解析しプリントバッファに記
録データを展開する制御が複雑になる。
態の変更はすくないが、記録装置の記録ヘッド構成は性
能向上のため多数の種類を有する。この記録ヘッドの形
態にプリントバッファの構成を合わせるとそれぞれの機
種に合わせて、記録情報から記録データを展開する制御
をおこなわなければならないという問題がある。
めに成されたもので、ホストコンピュータから1ライン
単位で入力した記録情報を複数行同時に容易に記録でき
るシリアル記録装置の提供を目的とするものである。
め、本発明では、シリアル記録装置を次の(1)、
(2)のとおりに構成する。 (1)外部機器より入力した記録情報に基づいて記録を
行うシリアル記録装置において、複数行同時に記録可能
な記録手段と、外部機器より入力した記録情報を解析し
て得られる1ライン分の記録データを記憶する第1の記
憶手段と、外部機器より入力した記録情報を解析して得
られる記録データを前記第1の記憶手段に記憶させる第
1の制御手段と、前記第1の記憶手段のデータを前記記
録手段に適応した形で記憶する第2の記憶手段と、前記
第1の記憶手段への記録データの展開の開始に応じて1
ライン分の記録データを前記第2の記憶手段に書き込む
ための第1の開始アドレスを設定し、この第1の開始ア
ドレスに基づいて前記第2の記憶手段に1ライン分の記
憶をし、この1ライン分の記憶後、前記第1の記憶手段
へ次のラインの記録データが展開されたことを確認した
後に、次の1ライン分の記録データを前記第2の記憶手
段に書き込むための第2の開始アドレスを設定して、こ
の第2の開始アドレスに基づいて前記第2の記憶手段に
次の1ライン分のデータを記憶させる第2の制御手段
と、を有するシリアル記録装置。 (2)前記外部機器より入力した記録情報を解析し得ら
れる記録データを記憶する第1の記憶手段と前記第2の
記憶手段を、同一の記憶手段内に記憶エリアを分割して
有する前記(1)に記載のシリアル記録装置。
プリントバッファに展開する処理と、記録データを記録
ヘッドに出力するためのプリントバッファに対する処理
のプリントバッファに対する異なる処理を、プリントバ
ッファを2つに分け、それぞれの処理専用のプリントバ
ッファを持たせることにより、それぞれの処理を簡単に
できる。
る。
図である。
る制御部、2は記録装置を制御するプログラムを有する
コントロールROM、3は記録データを有するフォント
ROM、4はホストコンピュータからの記録情報を入力
して受信バッファ5に書き込む受信制御部、5はホスト
コンピュータからの記録情報を記憶する受信バッファ、
6は受信バッファ5に記憶された記録情報を解析して得
られる記録データを記憶する第1のプリントバッファ、
7は記録ヘッドの構成にあわせて第1のプリントバッフ
ァに記憶された記録データを再記憶する第2のプリント
バッファ、8は第2のプリントバッファ7から記録デー
タを読みだし記録ヘッドに出力する記録データ出力制御
部、9は2行同時に記録可能な記録ヘッドである。その
他の記録装置に必要な構成については図示省略してあ
る。
送り方向に対して横1ライン分の記録データを記憶でき
る記憶容量を有する。第2のプリントバッファ7は横2
ライン分の記録データを記憶できる記憶容量を1単位と
して2本分の記憶容量を有する。
れると、受信制御部4は記録情報を入力し、受信バッフ
ァ5に送り込んでいく。受信バッファ5に記録情報が記
憶されると、制御部1はコントロールROM2に格納さ
れているプログラムに従い記録情報を解析し、解析結果
に従い記録データをフォントROM3より読みだし、第
1のプリントバッファ6に展開していく。
展開され始めると制御部1は、コントロールROM2に
記憶してある記録データを記録ヘッド9に適合するよう
に第2のプリントバッファ7に記録データを記憶してい
く制御を行なうプログラムを起動し、そのプログラムに
従い記録データを第2のプリントバッファ7に記憶して
いく。第2のプリントバッファの1単位には2ライン分
の記録データが記憶されるため、ホストコンピュータの
改行コマンド等の、制御情報に従い記憶していく。
わち2ライン分の記録データが記憶されると制御部1
は、記録データ出力制御部8に起動をかける。記録デー
タ出力制御部8は、第2のプリントバッファ7から記録
データを読みだし記録ヘッド9に出力し記録動作を行な
う。
憶容量を有しているため、第2のプリントバッファ7の
1本目から記録データを読みだし記録を行なっていると
き、2本目のバッファに次回の記録動作で記録する記録
データを第1のプリントバッファから読み出し、再書き
込みを行なう動作を、時分割で行なうことが可能であ
る。
完了させる。
ついて説明する。
図であり、前記第1の実施例と同じ部分は同一符号で示
してある。
ファへの書き込み開始アドレスを設定し起動を掛ける
と、自動的に第1のプリントバッファ6から記録データ
を読みだし、設定された第2のプリントバッファのアド
レスから記録データを書き込んでいくプリントバッファ
制御部である。その他の部分は、図1と同様である。
る。
れると、受信制御部4は記録情報を入力し、受信バッフ
ァ5に書き込んでいく。受信バッファ5に、記録情報が
記憶されると制御部1はコントロールROM2に格納さ
れているプログラムに従い記録情報を解析し、解析結果
に従い記録データをフォントROM3より読みだし、第
1のプリントバッファ6に展開していく。
展開され始めると制御部1は、プリントバッファ制御部
10に第2のプリントバッファの記録データ書き込み開
始アドレスを設定し、動作の起動を掛ける。
リントバッファ6から記録データを読みだし、設定され
た第2のプリントバッファのアドレスから記録データを
1ライン分書き込んでいく。1ライン分の記録データが
第2のプリントバッファ7に書き込まれると、制御部1
は2ライン目の記録データが第1のプリントバッファ6
に展開されたことを確認して、2ライン目の記録データ
を第2のプリントバッファ7に書き込むアドレスをプリ
ントバッファ制御回路10に設定し、動作起動を掛け
る。
ン目の記録データを第1のプリントバッファ6から読み
だし、第2のプリントバッファ7に書き込む。第2のプ
リントバッファ7の1単位には2ライン分の記録データ
が記憶されるため、プリントバッファ制御回路10に設
定するアドレスは、ホストコンピュータの改行コマンド
等の制御情報による。
わち2ライン分記録データが記憶されると制御部1は、
記録データ出力制御部8に起動をかける。記録データ出
力制御部8は、第2のプリントバッファ7から記録デー
タを読みだし記録ヘッド9に出力し記録動作を行なう。
憶容量を有しているため、第2のプリントバッファ7の
1本目から記録データを読みだし記録を行なっていると
き、2本目のバッファに次回の記録動作で記録する記録
データを第1のプリントバッファから読み出し、再書き
込みを行なう動作を、時分割で行なうことが可能であ
る。
完了させる。
受信した記録情報を解析してプリントバッファに展開す
る処理と、記録データを記録ヘッドに出力するためのプ
リントバッファに対する処理のプリントバッファに対す
る異なる処理を、プリントバッファを2つに分け、それ
ぞれの処理専用のプリントバッファを持たせることによ
り、それぞれの処理を簡単にできるという効果がある。
ためのプリントバッファに対する処理は使用できるヘッ
ドの種類により種々に異なるが、受信した記録情報を解
析してプリントバッファに展開する処理が変更になる場
合は、限られた場合であり少ないため、他機種への流用
が容易になるという効果がある。
トコンピュータから1ライン単位で入力した記録情報を
複数行同時に容易に記録できる構成を有する記録装置お
よびシリアル記録装置の提供をすることができる。
Claims (2)
- 【請求項1】 外部機器より入力した記録情報に基づい
て記録を行うシリアル記録装置において、 複数行同時に記録可能な記録手段と、 外部機器より入力した記録情報を解析して得られる1ラ
イン分の記録データを記憶する第1の記憶手段と、 外部機器より入力した記録情報を解析して得られる記録
データを前記第1の記憶手段に記憶させる第1の制御手
段と、 前記第1の記憶手段のデータを前記記録手段に適応した
形で記憶する第2の記憶手段と、 前記第1の記憶手段への記録データの展開の開始に応じ
て1ライン分の記録データを前記第2の記憶手段に書き
込むための第1の開始アドレスを設定し、この第1の開
始アドレスに基づいて前記第2の記憶手段に1ライン分
の記憶をし、この1ライン分の記憶後、前記第1の記憶
手段へ次のラインの記録データが展開されたことを確認
した後に、次の1ライン分の記録データを前記第2の記
憶手段に書き込むための第2の開始アドレスを設定し
て、この第2の開始アドレスに基づいて前記第2の記憶
手段に次の1ライン分のデータを記憶させる第2の制御
手段と、 を有することを特徴とするシリアル記録装置。 - 【請求項2】 前記外部機器より入力した記録情報を解
析し得られる記録データを記憶する第1の記憶手段と前
記第2の記憶手段を、同一の記憶手段内に記憶エリアを
分割して有することを特徴とする請求項1に記載のシリ
アル記録装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04400395A JP3450492B2 (ja) | 1995-03-03 | 1995-03-03 | シリアル記録装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04400395A JP3450492B2 (ja) | 1995-03-03 | 1995-03-03 | シリアル記録装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08238810A JPH08238810A (ja) | 1996-09-17 |
JP3450492B2 true JP3450492B2 (ja) | 2003-09-22 |
Family
ID=12679537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP04400395A Expired - Lifetime JP3450492B2 (ja) | 1995-03-03 | 1995-03-03 | シリアル記録装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3450492B2 (ja) |
-
1995
- 1995-03-03 JP JP04400395A patent/JP3450492B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH08238810A (ja) | 1996-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6238734B2 (ja) | ||
JPH0378651B2 (ja) | ||
JP3450492B2 (ja) | シリアル記録装置 | |
JP2507361B2 (ja) | 画像情報処理装置 | |
JP3203660B2 (ja) | 画像記録装置 | |
JP2654015B2 (ja) | 文書処理装置 | |
JP2988820B2 (ja) | 出力制御装置および出力制御方法 | |
JP3110905B2 (ja) | データ転送装置及び方法 | |
JP2773686B2 (ja) | プリンタ装置 | |
JPH05197796A (ja) | 画像メモリ装置 | |
JPH08310057A (ja) | 画像記録方法及び装置 | |
JP2541101B2 (ja) | ファクシミリ装置の記録方式 | |
JP4457511B2 (ja) | 画像出力装置及びそれに用いられるデータ消去方法 | |
JPH04150148A (ja) | 記録装置 | |
JPS5922983B2 (ja) | 情報処理方式 | |
JPH0811451B2 (ja) | プロッタ用制御装置 | |
JPS617769A (ja) | イメ−ジメモリ書き込み制御方式 | |
JPS61264377A (ja) | 文字パタ−ン発生装置 | |
JPH01230151A (ja) | 記録装置 | |
JPH0358625A (ja) | Plaライター | |
JPH06183069A (ja) | 記録装置 | |
JPH01237162A (ja) | プリンタのインターフェイス装置 | |
JPH0644015A (ja) | 印刷方法及び装置 | |
JPH05207265A (ja) | プリンタ制御装置 | |
JPH0744452A (ja) | メモリアクセス回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030617 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070711 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080711 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080711 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100711 Year of fee payment: 7 |