JP3278271B2 - 印字装置 - Google Patents
印字装置Info
- Publication number
- JP3278271B2 JP3278271B2 JP31202393A JP31202393A JP3278271B2 JP 3278271 B2 JP3278271 B2 JP 3278271B2 JP 31202393 A JP31202393 A JP 31202393A JP 31202393 A JP31202393 A JP 31202393A JP 3278271 B2 JP3278271 B2 JP 3278271B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- phase excitation
- phase
- motor
- excitation state
- 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 - Fee Related
Links
Landscapes
- Handling Of Sheets (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
される携帯型電子情報機器等に適した印字装置に関する
ものである。
し情報処理を行うために発生現場に携帯型情報機器を持
参し、その場で処理を行うケースが増えている。この種
の機器は、情報の処理部、液晶等の表示部、キーやタッ
チパネル等の入力部、プリンタ部等を備えながら手に持
ちやすいように軽量に作られている。
字位置を精度良く制御するためにステップモータを用
い、駆動方法は、1−2相励磁方式をとっている。また
その駆動回路としては効率の良い定電流制御回路を用い
ている。
周知の発熱体が500〜1000個(ドット)一列に並
んでいる。印字は前記ステップモータによって所定の位
置に送られたプリント用紙である感熱紙を発色させてい
る。この発熱体は感熱紙を発色させた後、感熱紙に接着
することが確認されておりその接着力がしばしばモータ
駆動に悪影響を及ぼす。
字を終了後、1ステップの半分のハーフステップで送る
ことで対処している。このハーフステップで紙を送る手
段であるが、2−2相励磁で24ステップで1回転する
モータを1−2相励磁で駆動する方法がある。つまり総
ドット数のうち左半分を印字するときは2相で励磁して
いるときに印字を行い、右半分を印字するときは1相で
励磁しているときに印字を行う。
励磁するときと2相で励磁するときとではモータのダン
ピング特性が異なるため、モータの相を切り替えてから
発熱体をヒートすると2相で励磁した左側と、1相で励
磁した右側の印字品位が異なり問題となっていた。具体
的に言うと、2相励磁状態から1相励磁状態へ移行する
場合と、1相励磁状態から2相励磁状態へ移行する場合
とでは移行時間に違いが生ずる。この移行の違いが印字
品位の違いとなって現れるのである。
るものであり、高品位な印字が得られる印字装置を提供
しようとするものである。
めに本発明は、ステッピングモータを1−2相励磁駆動
することによりシートを搬送する搬送手段と、該搬送手
段に搬送されるシートに印字を行う印字手段と、を備
え、前記ステッピングモータを1相励磁状態から2相励
磁状態に切り替えて印字するときはモータの相を切り替
えてからt1時間後に前記印字手段により印字を行い、
前記ステッピングモータを2相励磁状態から1相励磁状
態に切り替えて印字するときはモータの相を切り替えて
から前記t1時間よりも長いt2時間後に前記印字手段
により印字を行う印字装置において、前の印字が終了し
た位置から次の印字を行う位置までシートを搬送するた
めの前記ステッピングモータのステップ数が所定量以上
である場合は、前記ステッピングモータを2相励磁状態
から1相励磁状態に切り替えて印字するときもモータの
相を切り替えてから前記t1時間後に前記印字手段によ
り印字を行うことを特徴とする。
り、1は本体、2は本体1で処理した情報を印字するサ
ーマルラインプリンタ、3は本体1にデータを入力する
ための入力キー、4は情報を表示する液晶ディスプレイ
である。
は本体1を駆動するための2次電池である。電池5は公
称電圧1.2VのNi−Cd電池を5本直列に接続した
ものであり、公称電圧6V、放電終了電圧は無負荷時
4.8Vである。
3bは、図1のプリンタ2を示すもので、6はプリンタ
の筐体、7はプラテンローラ、8は512個の発熱体を
持つサーマルヘッド、9はサーマルヘッド8をプラテン
ローラ7に押し当てるためのヘッド取付け板、10はヘ
ッド取付け板9と筐体6とを固定する取付け板シャフ
ト、11はプラテンの一端に付ける手動ノブ、12はピ
ンチローラである。
なるプラテンローラ7に従動回転体となるピンチローラ
12が図示しない板ばね等により圧接して構成されてい
る。またプラテンローラ軸の一方には手動ノブ11が取
付けられ、他方にはギア16、17を介してステッピン
グモータ15が連結している。感熱紙18を挿入する
と、シートセンサ14が紙の有無を判別しステッピング
モータ15を回転させる。プラテンローラ7が回転する
とピンチローラ12も従動回転し、感熱紙18は両ロー
ラに挟まれプラテンローラの周面に沿って搬送される。
感熱紙18がレジストセンサ13の上を通過するとそれ
を感知し所定のステップ数モータを回転させる。これに
より感熱紙18はプラテンローラの周面に沿ってヘッド
8まで搬送される。
説明)前記構成による携帯型電子情報機器の電気ブロッ
ク図を図4に示す。携帯型電子情報機器は情報処理部2
8が総ての制御を行っている。情報処理部28はメイン
CPU30とサブCPU29により制御しており、メイ
ンCPU30は、OSやアプリケーション等の制御を行
い、サブCPU29は、入力手段であるタッチパネル3
4、プリンタ4、LCDコントローラ32等の制御を行
っている。33は文字フォントが存在するROM、31
は文字フォントを展開するRAMでありメインCPU3
0とサブCPU29に共有されている。37はプログラ
ム及びヒートテーブルが存在しているサブCPU29内
蔵ROM。38は前記文字フォントを格納しておくサブ
CPU29内蔵RAM。文字のプリントにあたってメイ
ンCPU30には、バッファを2つ用意しておきROM
33からRAM31へ文字フォントの展開を行う。次に
バスの占有権をサブCPU29に移しサブCPU29は
RAM31からRAM38に文字フォントの1ドット列
分(512ビット)のデータをブロック転送する。さら
にサブCPU29はRAM38に書き込まれたデータを
512ビットシフトレジスタ25にシフトさせる。この
間にメインCPU30はバスの占有権を再度サブCPU
29から移し2つのバッファのうち空になったバッファ
に文字フォント展開を行いRAM31にいつでも格納で
きるようにしておく。
転送した印字データ(512ビット)とモータフィード
データを印字データ送信信号(PDA)に出力する。
の送信信号(PDA)のデータをシフトしているが、送
信信号(PDA)に含まれているモータフィードデータ
が8ビットシフトレジスタ27にシフトされモータラッ
チ信号(MLA)をアクティブにすることによりモータ
フィードデータが8ビットシフトレジスタ27にラッチ
されフィードデータを出力するものである。図5に印字
データ送信信号(PDA)、モータラッチ信号(ML
A)、印字ラッチ信号(PLA)の関係を示す。
ドライバ39は、ステッピングモータ15に流す相電流
を調節することが可能なドライバで例えばM54670
P(三菱)等がある。電流量の調節法はM54670P
の場合、相信号(PHa、PHb)2本、電流量調節信
号(I0a、I1a、I0b、I1b)4本で駆動でき
る。従って8ビットシフトレジスタ27から6本の信号
で駆動する。図6に各信号と電流量を示す。
り、印字データ送信信号(PDA)に含まれる印字デー
タをシフトし、512ビットラッチレジスタ26は、印
字ラッチ信号(PLA)により1ドット=1ビットで対
応するヒートを行うべき印字データを1時間格納する。
8は512個の発熱体からなる512ドットのサーマル
ラインヘッドであり、ラッチデータによる発熱体のヒー
ト実行を制御するストローブ信号(STB)により印字
を行っている。前記ストローブ信号(STB)は512
個全てのゲートに接続されており512個全ての発熱体
のヒート実行を制御することができる。前記印字データ
送信信号(PDA)、モータラッチ信号(MLA)、印
字ラッチ信号(PLA)、ストローブ信号(STB)は
全てサブCPU29に接続され制御されている。
は36ドットとした。
であり、1セル当たり公称電圧1.2Vであり、満充電
状態で7.5V、容量が少なくなった状態で4.8Vを
出力する。
とステッピングモータ15の駆動電圧17Vを作成する
昇圧DC/DCコンバータであり、2次電池5の出力が
7.5V〜4.8Vに変動する入力に対し17Vを出力
し出力電流は2Aである。昇圧DC/DCコンバータ2
4は、サブCPU29から信号線19(PDC)によっ
てON/OFFを制御されている。20はレギュレータ
であり入力が7.5V〜4.8Vに変動する間4.8V
を出力する。レギュレータ20は、出力が4.8Vであ
りVCCに接続されている。VCCは情報処理部28の
電源となっており最大100mA出力が必要となる。2
2は割り込み発生回路であり、2次電池電圧が4.8V
未満になったとき信号線LBATを通じて割り込みコン
トローラ35に電池電圧が4.8V未満になったことを
知らせる。割り込みコントローラ35はその信号を受け
てサブCPU29とメインCPU30に4.8V未満に
なったことを知らせる。サブCPU29とメインCPU
30はその信号により実行中の処理を中断し、必要なデ
ータ等をメモリに保管し操作者に電池交換を要求する。
紙が挿入されるとオートローディングを行いレジストセ
ンサ13により位置決めを行う。両センサはサブCPU
29に接続され制御されている。
リントアウトの制御の流れについて図7より説明する。
16 32のフォントのHパターンを印字した場合を想
定して説明する。メインCPU30はアプリケーション
ソフトのなかにプリント処理を発見するとプリント開始
コマンドをサブCPU29に送る。メインCPU30
は、サブCPU29がコマンドを実行する間、並列に動
作して最初の文字列をRAM上にフォント展開してお
き、サブCPU29でのプリント処理の実行終了を待っ
て1文字列印字コマンドを送る。メインCPU30は、
サブCPU29が後述する1文字列印字を実行中、前記
と同様に並列動作して次の文字列フォント展開をしてお
く。図8にフォント展開されたビットイメージの例を示
す。
ルヘッドは512ドットであることは前述したが、16
32のフォントであると512ドットのなかに32桁
の“H”を印字することが可能である。図8のビットイ
メージのうち512ドットで構成される1ドットライン
のうち上から3番目までを図9の(a)、(b)、
(c)に示す。
“H”を印字するときのタイミングチャートを示す。な
お本実施例では、ヒートに要する時間とモータを1スッ
プ回転させる時間は1msecとする。
PU29は、ヘッドとモータの駆動電圧である17Vを
供給するため信号線19(PDC)をアクティブにし、
DC/DCコンバータ24を発信させる(S7−0
1)。次に紙送りを行うことを想定し紙送りカウンタを
初期化し0にしておく(S7−02)。
(図9の(a))をサブCPU29内蔵のRAM38に
ブロック転送する(S7−03)。この転送されたデー
タの中にヒートすべきデータがあるか否かを判断する
(S7−04)。しかしヒートすべきデータは存在しな
いため紙送りカウンタをインクリメントし(S7−0
5)、上から2番目の512ビット(図9の(b))を
再度サブCPU29内蔵のRAM38のブロック転送す
る。しかしヒートすべきデータは存在しないため再度紙
送りカウンタをインクリメントし、上から3番目の51
2ビット(図9の(c))を再度サブCPU29内蔵の
RAM38にブロック転送する。ここにはヒートすべき
データが存在する。従って、紙送りカウンタにセットさ
れているステップ分だけ紙送りをする必要がある(S7
−06)。
(PDA)に1ステップ分の相信号を出力する。例え
ば、図10の点aであればPHaは1、PHbは0、I
0aは1、I1aは1、I0bは1、I1bは1であ
り、従って(11111100)の8ビット信号を出力
する。ここで、終わりの2つの00は、8ビットのうち
6ビットのみ使用するためのダミーである。この信号が
8ビットシフトレジスタ27にセットされたのを見計ら
って、ラッチ信号(MLA)をアクティブにする。これ
により8ビットシフトレジスタ27は、(11111
1)を出力しモータは1ステップ動く。ここで512ド
ットを印字するに当たり256ドット印字後ハーフステ
ップ送ることは前述したとおりであり、1ドットライン
を2ステップで構成することになる。従って、上から2
ドットライン迄印字データが存在しなかったため紙送り
カウンタは4になっている。従って4回繰り返すことに
より、上から2番目までの512ビット分の紙送りは完
了する。
ータドライバ39は電流制御可能ドライバであり、1−
2相励磁方式であるので次に送るべきフィードデータは
A相を電流値0にするため(11001100)にな
る。
1ドットラインの印字を行う(S7−06)。
は2相励磁で励磁し、右側の256ドットを印字すると
きは1相励磁で励磁することは前述した通りである。前
記紙送りシーケンスでは上から2番目のビット位置迄紙
送りを完了しているため上から3番目のビット位置まで
1ステップ紙を送る。これは図10の点bに相当し、フ
ィードデータは(00111100)であり2相励磁状
態になっている。
転送した上から3番目の512ビットのデータをヒート
すべきビットの数を数えながら印字データ送信信号(P
DA)に出力する。本実施例では同時にヒートするドッ
ト数は36ドットのため、36ドットになった時点で残
りは白データにして出力する。これが、512ビットシ
フトレジスタ25に入力された時点で印字ラッチ信号
(PLA)をアクティブにすることで512ビットラッ
チレジスタ26にデータがラッチされる。
しt1時間その状態を保持し、t1時間後に発熱体をヒ
ートさせる。つまりヒート信号である(STB)をアク
ティブにし、左半分の256ドット中36ドットのヒー
トを完了する。
2ビットデータ(図9の(c))で説明する。
“H”1文字当たり4ドットがヒートデータである。こ
のヒートデータをカウントしながらPDAに出力する。
ヒートデータが36ドットに達したとき、つまり“H”
9文字分(36/4=9)を出力した時点で、残りの2
3文字分(32文字−9文字=23)の空のデータを出
力し、STBをアクティブにする。これにより、36ド
ットのヒートを実行する。ヒートが完了すると、今度は
10文字目からのヒートデータをカウントしながらPD
Aに出力する。これを2回繰り返すことに1ドットライ
ンの左半分の印字を終了する。この2回と言うのは、1
文字当たり4ビットのヒートデータがあることは前述し
たが、512ビットの中に32文字の“H”が入ってお
り512ドットの左半分の256ドット中には16文字
の“H”が入っているので総ヒートデータは4/16=
64ドットであり最大同時ヒートドット数は36ドット
であるから64/36=1回 余り28ドットとなり、
2回ヒートが必要なのである。
6ドットの印字を行うため1ステップの紙送りを行な
う。このときのフィードデータは、A相の電流をゼロに
するため(00001100)となる。
しt2時間その状態を保持し、t2時間後に発熱体をヒ
ートさせる。つまりヒート信号である(STB)をアク
ティブにし、右半分の256ドット中36ドットのヒー
トを完了する。以降前記左半分と同様に印字を実行し、
1ドットライン印字シーケンスを完了する(S7−0
7)。
ライン印字シーケンスを繰り返すことにより印字を行
う。
8)、プリント処理が終了する。
U29は信号線19(PDC)をノンアクティブにし、
DC/DCコンバータ24を停止させる(S7−0
9)。これによりプリントシーケンスが完了する。
て説明する。
が動きプラテンローラが動き所定の位置まで移動する時
間は、図11に示した相切り替え後のダンピング特性よ
り1相励磁状態から2相励磁状態になるのに約1ms、
2相励磁状態から1相励磁状態になるのに約1.5ms
かかる。これは2相励磁のほうが1相励磁よりもモータ
に倍のエネルギーを与えており移行時間に差がでてくる
ものと思われる。従って、従来のように相信号を与えて
からストローブをアクティブにするまでの時間を1ms
で固定にしてしまうと図12に示すような右側だけドッ
トが細長く延びたような形になり、左側と右側で文字品
位が異なってしまう。従って本実施例のように1相励磁
状態から2相励磁状態になる時はt1=1ms、2相励
磁状態から1相励磁状態になる時はt2=1.5msに
し、その直後に発熱体のヒートを実行すると図13に示
すようなドットになる。図12及び図13は、1ドット
ラインつまり512ドット総てがヒートすべきデータで
あった場合の紙に印字されたドットを図示したものであ
り、特に左側と右側の中間点である256ドットを境に
左右10ドットずつを図示したものである。本実施例で
使用したサーマルラインヘッドはドットピッチが0.1
25mmであり、256ドット印字完了後に1ステップ
送る紙送り量は0.125/2=0.0625mmであ
る。図13に比べ図12は右半分のドットが尾を引くよ
うなドットになり、印字むらを引き起こす原因となるこ
とが解る。
ら2相励磁状態になる時と、2相励磁状態から1相励磁
状態になる時とで待ち時間を変えることに拠って、印字
品位を一定に保つことが可能となる。
たステップ数に応じて、モータの相を切り替えてから印
字を行うまでの時間を制御する手段を付加する。
間に紙を送るステップ数が多い場合、モータの回転速度
つまり紙搬送プラテンの回転速度は一定速度に近づく。
すると1相励磁状態から2相励磁状態への移行時間と、
2相励磁状態から1相励磁状態への移行時間の差は殆ど
無くなり、モータの相を切り替えてから印字を行うまで
の時間に差を付けなくても文字品位は均一になる。
は、モータの相を切り替えてから印字するまでの時間を
1相励磁状態から2相励磁状態、2相励磁状態から1相
励磁状態への移行、共に1msにする。このようにする
ことにより、印字をする前に紙送りステップ数が多くあ
っても文字品位を均一に保つことができる。
場合は通常の印字のタイミングチャートを示し、図15
に制御流れ図を示す。
7と同じ制御を行う。次に紙送りカウンタが8以上であ
るかどうかを判別し(S15−01)、8未満であれ
ば、1相励磁状態から2相励磁状態に切り替わってから
印字を開始するまでの時間t1を1ms、2相励磁状態
から1相励磁状態に切り替わってから印字を開始するま
での時間t2を1.5msとなるようにする(S15−
02)。紙送りカウンタが8以上であれば、t1=t2
=1msとするようにする(S15−03)。以下の制
御は図7と同じである。このようにすることで文字品位
をより均一化することが可能になる。
た位置から次の印字を行う位置までシートを搬送するた
めのステッピングモータのステップ数が所定量以上であ
る場合は、ステッピングモータを2相励磁状態から1相
励磁状態に切り替えて印字するときもモータの相を切り
替えてからt1時間後に印字手段により印字を行うた
め、印字むらをなくし文字品位を一定に保つことが可能
となる。
帯型電子情報機器の外観図である。
る。
は図1に示す印字部の断面構成図である。
器の電気的ブロック図である。
形図である。
である。
ットイメージである。
である。
る。
特性図である。
始までの時間を1msecに固定した時の印字されたド
ット図である。
始までの時間を1相から2相励磁の時は1msec、2
相から1相励磁の時は1.5msecにした時の印字さ
れたドット図である。
上になった時のタイミングチャートである。
トである。
Claims (1)
- 【請求項1】 ステッピングモータを1−2相励磁駆動
することによりシートを搬送する搬送手段と、該搬送手
段に搬送されるシートに印字を行う印字手段と、を備
え、前記ステッピングモータを1相励磁状態から2相励
磁状態に切り替えて印字するときはモータの相を切り替
えてからt1時間後に前記印字手段により印字を行い、
前記ステッピングモータを2相励磁状態から1相励磁状
態に切り替えて印字するときはモータの相を切り替えて
から前記t1時間よりも長いt2時間後に前記印字手段
により印字を行う印字装置において、前の印字が終了し
た位置から次の印字を行う位置までシートを搬送するた
めの前記ステッピングモータのステップ数が所定量以上
である場合は、前記ステッピングモータを2相励磁状態
から1相励磁状態に切り替えて印字するときもモータの
相を切り替えてから前記t1時間後に前記印字手段によ
り印字を行うことを特徴とする印字装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31202393A JP3278271B2 (ja) | 1993-12-13 | 1993-12-13 | 印字装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31202393A JP3278271B2 (ja) | 1993-12-13 | 1993-12-13 | 印字装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07164709A JPH07164709A (ja) | 1995-06-27 |
| JP3278271B2 true JP3278271B2 (ja) | 2002-04-30 |
Family
ID=18024293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31202393A Expired - Fee Related JP3278271B2 (ja) | 1993-12-13 | 1993-12-13 | 印字装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3278271B2 (ja) |
-
1993
- 1993-12-13 JP JP31202393A patent/JP3278271B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07164709A (ja) | 1995-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59162066A (ja) | 感熱プリント方法及び感熱プリンタ | |
| JPH0789115A (ja) | サーマルプリンタ | |
| JP3278271B2 (ja) | 印字装置 | |
| US5454653A (en) | Printing device having record medium feed means | |
| JP3321987B2 (ja) | 印刷装置 | |
| JP3041613B1 (ja) | ラインプリンタ装置 | |
| JPH07112566A (ja) | 記録装置及びその方法 | |
| JPS60257271A (ja) | シリアルプリンタ | |
| JPS6178671A (ja) | サ−マルヘツド制御方式 | |
| JPH08310021A (ja) | 熱転写プリンタおよびプリンタシステム | |
| JP2836584B2 (ja) | 二色印字サーマルプリンタ付き携帯端末機 | |
| JP2612058B2 (ja) | 熱記録装置 | |
| JP3182789B2 (ja) | プリンタ制御装置、プリンタ及びその制御方法 | |
| JP4576021B2 (ja) | 印刷装置および印刷方法 | |
| JP3362448B2 (ja) | 印字装置 | |
| JPH06348654A (ja) | 携帯型電子情報処理装置 | |
| JP4600898B2 (ja) | サーマルプリンタ | |
| JP3470387B2 (ja) | 印刷装置 | |
| JP2954791B2 (ja) | 圧電素子の制御装置 | |
| JP2001180028A (ja) | 記録装置 | |
| JP2758262B2 (ja) | ノンインパクトプリンタ | |
| JP2658250B2 (ja) | プリンタ | |
| JP2000327166A (ja) | 印刷装置および印刷方法 | |
| JPS595575Y2 (ja) | 印字装置 | |
| JPH10324015A (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: 20020115 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080215 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090215 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100215 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100215 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |