JPS6257516B2 - - Google Patents
Info
- Publication number
- JPS6257516B2 JPS6257516B2 JP55099377A JP9937780A JPS6257516B2 JP S6257516 B2 JPS6257516 B2 JP S6257516B2 JP 55099377 A JP55099377 A JP 55099377A JP 9937780 A JP9937780 A JP 9937780A JP S6257516 B2 JPS6257516 B2 JP S6257516B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- characters
- print head
- printing
- printed
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
【発明の詳細な説明】
本発明は印字後印字ヘツドをオーバーランさせ
て停止し、次に印字するときは、印字ヘツドを所
定距離復帰した後前進しながら印字するシリアル
ドツトプリンタに関する。
て停止し、次に印字するときは、印字ヘツドを所
定距離復帰した後前進しながら印字するシリアル
ドツトプリンタに関する。
従来、この種のシリアルドツトプリンタは印字
した文字の可視性を良くするために最終ドツトを
印字した後印字ヘツドを余分に前進して停止し、
再印字のときは印字ヘツドを一旦バツクスペース
した後前進するようにして印字ヘツドを助走させ
ているが、前記余分に前進する量(以下オーバー
ラン量という)および助走量を固定していた。こ
のため文字間の間隙が一定となり、英数字と漢字
のように文字幅の異なる文字を印字すると第1図
に示すように文字幅の大きい文字同士の間隙Pが
小さく見え、印字品質が低下する欠点があつた。
した文字の可視性を良くするために最終ドツトを
印字した後印字ヘツドを余分に前進して停止し、
再印字のときは印字ヘツドを一旦バツクスペース
した後前進するようにして印字ヘツドを助走させ
ているが、前記余分に前進する量(以下オーバー
ラン量という)および助走量を固定していた。こ
のため文字間の間隙が一定となり、英数字と漢字
のように文字幅の異なる文字を印字すると第1図
に示すように文字幅の大きい文字同士の間隙Pが
小さく見え、印字品質が低下する欠点があつた。
本発明は印字文字の種別を判別する文字種判別
手段をシリアルドツトプリンタに設け、1文字印
字した後印字した文字の種別を前記文字種判別手
段で判別し、その判別結果により文字幅の大きい
文字の場合には文字幅の小さい文字の場合よりも
オーバーラン量を大きくすることにより、文字幅
に応じた文字間間隙を得るもので、以下図面にし
たがい詳細に説明する。
手段をシリアルドツトプリンタに設け、1文字印
字した後印字した文字の種別を前記文字種判別手
段で判別し、その判別結果により文字幅の大きい
文字の場合には文字幅の小さい文字の場合よりも
オーバーラン量を大きくすることにより、文字幅
に応じた文字間間隙を得るもので、以下図面にし
たがい詳細に説明する。
第2図は本発明の一実施例を示すブロツク図で
あり、1は文字種判定回路、2は復帰コード検出
回路、3はフリツプフロツプ回路、4はスペース
制御回路、5は加減速シーケンスを記憶するメモ
リ、6はパルスモータ駆動回路、7は印字制御回
路、8はヘツドドライバ、9は印字ヘツド、10
はパルスモータ、11は英・数・カナおよび漢字
のコードを送信するキーボードである。
あり、1は文字種判定回路、2は復帰コード検出
回路、3はフリツプフロツプ回路、4はスペース
制御回路、5は加減速シーケンスを記憶するメモ
リ、6はパルスモータ駆動回路、7は印字制御回
路、8はヘツドドライバ、9は印字ヘツド、10
はパルスモータ、11は英・数・カナおよび漢字
のコードを送信するキーボードである。
前記実施例の動作を第3図に示すフローチヤー
トを参照して説明する。まずキーボード11から
1文字の印字データを文字種判別回路1、復帰コ
ード検出回路2および印字制御部へ送信する。こ
の印字データが印字行の1文字目であると仮定す
ると、スペース制御回路4はパルスモータ駆動回
路6に正回転信号を送出すると共に、メモリ5か
ら加減速シーケンスの数値を順に読出し該数値に
対応するパルス列を生成して前記パルスモータ駆
動回路6に送出する。パルスモータ駆動回路6が
前記正回転信号とパルス列にしたがつてパルスモ
ータ10を正回転し印字ヘツド10が右方へ移動
し、例えば3ドツト分移動する間に所定速度まで
加速される。この後スペース制御回路がメモリ5
から加減速シーケンスの最後の数値を繰り返し読
み出し、パルスモータ駆動回路に送出する。これ
によりパルスモータ6が印字ヘツド9を等速度で
右方向へ移動する。この際スペース制御回路4が
印字制御部7へタイミングパルスを送出しこのタ
イミングパルスにしたがつて印字制御部7がヘツ
ドドライバにドツトパターンを送出し、ヘツドド
ライバ8が印字ヘツド9を駆動する。このように
して1文字を印字した後、前記文字種判別回路1
の判別結果によりオーバーラン量を制御する。例
えば印字データが英・数・カナであれば印字ヘツ
ド9をさらに5ドツト分等速移動し、また印字デ
ータが漢字であれば印字ヘツド9をさらに6ドツ
ト分等速移動し、この後英・数・カナか漢字かに
拘わらずメモリ5から加減速シーケンスの数値を
逆に読出し該数列に対応するパルス列を生成して
パルスモータ駆動回路6に送出し、印字ヘツド9
を減速し3ドツト分移動した所で停止する。この
ため英・数・カナを印字したときのオーバーラン
量が8ドツト分であるのに対し、漢字を印字した
ときのオーバーラン量は9ドツト分となる。この
後キーボード11から次の印字データが入つてく
ると、この印字データは1文字目でないので、印
字ヘツド9が後退する。すなわち、スペース制御
回路4がパルスモータ駆動回路6に逆回転信号を
送出しながら、前記メモリ5から加減速シーケン
スの数値を読み出してパルス列に変換し、パルス
モータ駆動回路6に送出する。これによりパルス
モータ10が逆回転し、印字ヘツド9が左方へ7
ドツト分移動する。この後スペース制御回路4が
前述のようにパルスモータ駆動回路6を制御して
印字ヘツド9を右方へ3ドツト分移動した後、等
速度で移動させながら印字制御回路7を制御して
印字データに対応する文字を印字する。この新た
に印字された文字と以前に印字された文字との間
隙は、前述の説明から明らかなように以前に印字
された文字の文字種に応じて異なり、例えば以前
に印字された文字が英・数・カナであれば前記間
隙は4ドツト分となるし、また以前に印字された
文字が英・数・カナであれば前記間隙は5ドツト
分となる。したがつて第4図に示すように漢字を
印字した後の間隙Qは英・数・カナを印字した後
の間隙Q′より1ドツト分大きくなり、見易くな
る。
トを参照して説明する。まずキーボード11から
1文字の印字データを文字種判別回路1、復帰コ
ード検出回路2および印字制御部へ送信する。こ
の印字データが印字行の1文字目であると仮定す
ると、スペース制御回路4はパルスモータ駆動回
路6に正回転信号を送出すると共に、メモリ5か
ら加減速シーケンスの数値を順に読出し該数値に
対応するパルス列を生成して前記パルスモータ駆
動回路6に送出する。パルスモータ駆動回路6が
前記正回転信号とパルス列にしたがつてパルスモ
ータ10を正回転し印字ヘツド10が右方へ移動
し、例えば3ドツト分移動する間に所定速度まで
加速される。この後スペース制御回路がメモリ5
から加減速シーケンスの最後の数値を繰り返し読
み出し、パルスモータ駆動回路に送出する。これ
によりパルスモータ6が印字ヘツド9を等速度で
右方向へ移動する。この際スペース制御回路4が
印字制御部7へタイミングパルスを送出しこのタ
イミングパルスにしたがつて印字制御部7がヘツ
ドドライバにドツトパターンを送出し、ヘツドド
ライバ8が印字ヘツド9を駆動する。このように
して1文字を印字した後、前記文字種判別回路1
の判別結果によりオーバーラン量を制御する。例
えば印字データが英・数・カナであれば印字ヘツ
ド9をさらに5ドツト分等速移動し、また印字デ
ータが漢字であれば印字ヘツド9をさらに6ドツ
ト分等速移動し、この後英・数・カナか漢字かに
拘わらずメモリ5から加減速シーケンスの数値を
逆に読出し該数列に対応するパルス列を生成して
パルスモータ駆動回路6に送出し、印字ヘツド9
を減速し3ドツト分移動した所で停止する。この
ため英・数・カナを印字したときのオーバーラン
量が8ドツト分であるのに対し、漢字を印字した
ときのオーバーラン量は9ドツト分となる。この
後キーボード11から次の印字データが入つてく
ると、この印字データは1文字目でないので、印
字ヘツド9が後退する。すなわち、スペース制御
回路4がパルスモータ駆動回路6に逆回転信号を
送出しながら、前記メモリ5から加減速シーケン
スの数値を読み出してパルス列に変換し、パルス
モータ駆動回路6に送出する。これによりパルス
モータ10が逆回転し、印字ヘツド9が左方へ7
ドツト分移動する。この後スペース制御回路4が
前述のようにパルスモータ駆動回路6を制御して
印字ヘツド9を右方へ3ドツト分移動した後、等
速度で移動させながら印字制御回路7を制御して
印字データに対応する文字を印字する。この新た
に印字された文字と以前に印字された文字との間
隙は、前述の説明から明らかなように以前に印字
された文字の文字種に応じて異なり、例えば以前
に印字された文字が英・数・カナであれば前記間
隙は4ドツト分となるし、また以前に印字された
文字が英・数・カナであれば前記間隙は5ドツト
分となる。したがつて第4図に示すように漢字を
印字した後の間隙Qは英・数・カナを印字した後
の間隙Q′より1ドツト分大きくなり、見易くな
る。
なお印字ヘツド9を左端に戻すときに印字デー
タとして復帰コードが送られるので、復帰コード
検出回路2がこの復帰コードを検出し、フリツプ
フロツプ回路3をセツトする。したがつてスペー
ス制御回路4はこのフリツプフロツプ回路3がセ
ツトされているとき受信した印字データを1文字
目として処理すればよい。
タとして復帰コードが送られるので、復帰コード
検出回路2がこの復帰コードを検出し、フリツプ
フロツプ回路3をセツトする。したがつてスペー
ス制御回路4はこのフリツプフロツプ回路3がセ
ツトされているとき受信した印字データを1文字
目として処理すればよい。
第5図は前記メモリ5に記憶される数列であ
り、第6図は印字ヘツド9の移動を示す図であ
る。
り、第6図は印字ヘツド9の移動を示す図であ
る。
また、第2図に示す実施例では英・数・カナと
漢字との2種の文字種に区分したが、実際の文字
幅に即して3種あるいはそれ以上の文字種に区分
してもよい。また印字データを回線から受信する
ようにしてもよいことはもちろんである。
漢字との2種の文字種に区分したが、実際の文字
幅に即して3種あるいはそれ以上の文字種に区分
してもよい。また印字データを回線から受信する
ようにしてもよいことはもちろんである。
以上詳細に説明したように本発明によれば、印
字文字の種別を判別する文字種判別手段をシリア
ルドツトプリンタに設け、1文字印字した後印字
した文字の種別を前記文字種判別手段で判別し、
その判別結果により文字幅の大きい文字の場合に
は文字幅の小さい文字の場合よりもオーバーラン
量を大きくすることにより、文字幅に応じた文字
間隔を得ているので、簡単な構成ながら印字品位
が向上する効果がある。
字文字の種別を判別する文字種判別手段をシリア
ルドツトプリンタに設け、1文字印字した後印字
した文字の種別を前記文字種判別手段で判別し、
その判別結果により文字幅の大きい文字の場合に
は文字幅の小さい文字の場合よりもオーバーラン
量を大きくすることにより、文字幅に応じた文字
間隔を得ているので、簡単な構成ながら印字品位
が向上する効果がある。
第1図は従来の印字例を示す図、第2図は本発
明の一実施例を示すブロツク図、第3図は第2図
に示す実施例の動作を示すフローチヤート、第4
図は第2図に示す実施例による印字例を示す図、
第5図はメモリの記憶内容を示す図、第6図は第
2図に示す実施例の印字ヘツドの移動を示す図で
ある。 1……文字種判別回路、2……復帰コード検出
回路、3……フリツプフロツプ回路、4……スペ
ース制御回路、5……メモリ、6……パルスモー
タ駆動回路、7……印字制御部、8……ヘツドド
ライバ、9……印字ヘツド、10……パルスモー
タ、11……キーボード。
明の一実施例を示すブロツク図、第3図は第2図
に示す実施例の動作を示すフローチヤート、第4
図は第2図に示す実施例による印字例を示す図、
第5図はメモリの記憶内容を示す図、第6図は第
2図に示す実施例の印字ヘツドの移動を示す図で
ある。 1……文字種判別回路、2……復帰コード検出
回路、3……フリツプフロツプ回路、4……スペ
ース制御回路、5……メモリ、6……パルスモー
タ駆動回路、7……印字制御部、8……ヘツドド
ライバ、9……印字ヘツド、10……パルスモー
タ、11……キーボード。
Claims (1)
- 【特許請求の範囲】 1 文字印字した後に印字ヘツドをオーバーラン
させて停止しておき、この後印字する前に印字ヘ
ツドを所定距離後退し、反転して助走した後次の
文字を印字するシリアルドツトプリンタの印字方
法において、 印字文字の種別を判別する文字種判別手段をシ
リアルドツトプリンタに設け、 1文字印字した後、 印字した文字の種別を前記文字種判別手段で判
別し、 その判別結果により文字幅の大きい文字の場合
には文字幅の小さい文字の場合よりも前記オーバ
ーラン量を大きくした ことを特徴とするシリアルドツトプリンタの印字
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9937780A JPS5725085A (en) | 1980-07-22 | 1980-07-22 | Printing method of serial dot printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9937780A JPS5725085A (en) | 1980-07-22 | 1980-07-22 | Printing method of serial dot printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5725085A JPS5725085A (en) | 1982-02-09 |
| JPS6257516B2 true JPS6257516B2 (ja) | 1987-12-01 |
Family
ID=14245828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9937780A Granted JPS5725085A (en) | 1980-07-22 | 1980-07-22 | Printing method of serial dot printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5725085A (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5140212A (en) * | 1974-10-01 | 1976-04-03 | Matsushita Electric Industrial Co Ltd | Injiichiseigyohoshiki |
| JPS5234332A (en) * | 1975-09-11 | 1977-03-16 | Mitsubishi Electric Corp | System disturbance detector |
-
1980
- 1980-07-22 JP JP9937780A patent/JPS5725085A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5725085A (en) | 1982-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4311399A (en) | Method and apparatus for setting and varying margins and line spacing on data printers | |
| US3990559A (en) | Method and apparatus for multiple speed print rate control for dot matrix printer | |
| GB1285280A (en) | Selective printer control apparatus | |
| US4469460A (en) | Matrix printer with optimum printing velocity | |
| US4053043A (en) | Means and method for enhancing ribbon lift | |
| US4044880A (en) | High speed wheel printer and method of operation | |
| US4619537A (en) | Ribbon feed with ink depletion compensation | |
| JPS6238153B2 (ja) | ||
| US4684269A (en) | Apparatus for printing with character fonts and dot-matrix printing in the same line | |
| JPS6142633B2 (ja) | ||
| JPS6258317B2 (ja) | ||
| JP2739617B2 (ja) | シリアルドットプリンタ | |
| JPS6142632B2 (ja) | ||
| JPS5941276A (ja) | ドツトマトリツクス型シリアルプリンタ | |
| GB2157865A (en) | Dot printer | |
| JPH0120069B2 (ja) | ||
| JPH0698789B2 (ja) | シリアルドツトプリンタ | |
| US3232403A (en) | Typewriter having two sets of typelevers and continuously moving carriage | |
| JPS5910919B2 (ja) | シリアルプリンタにおける2色印字法 | |
| US4772145A (en) | Document preparing apparatus which automatically capitalizes characters at the head of a sentence | |
| JPS59156779A (ja) | シリアルプリンタ | |
| JPS6266981A (ja) | 熱転写プリンタ | |
| GB1430483A (en) | Data processing apparatus | |
| JPS5725085A (en) | Printing method of serial dot printer | |
| JPH0596788A (ja) | 複数ピツチ印字用のロジカルシーキングを実行するためのテーブル駆動プリンタ制御方法 |