(57)【特許請求の範囲】
【請求項１】
複数のヘッドピン駆動回路を複数のグループに分け、それぞれの前記グループに対応付けて設けられた回路ブロックを備え、
それぞれの前記回路ブロックは、
対応するグループの前記ヘッドピン駆動回路のコイルの少なくともいずれかに発生する逆起電圧の大きさに応じて、出力信号のレベルを変化させる電圧検出回路と、
前記逆起電圧が所定電圧以上になったことを示す前記出力信号が、前記電圧検出回路から入力された場合に、オン信号を出力し、前記逆起電圧が前記所定電圧未満になったこと
を示す前記出力信号が、前記電圧検出回路から入力された場合に、オフ信号を出力する制御信号生成回路と、
出力端子が、対応するグループの前記ヘッドピン駆動回路の電源の正電位側に接続され、前記コイルから供給される前記逆起電圧により発生する電流を平滑化して前記電源に還
流する平滑回路と、
前記オン信号が入力された場合に、前記コイルと前記平滑回路とを導通させ、前記オフ信号が入力された場合に、前記コイルと前記平滑回路との導通を遮断するスイッチ回路と、
を備えることを特徴とするドッドインパクトプリンターに用いられる逆起電圧回生回路。
【請求項２】
請求項１に記載の逆起電圧回生回路であって、
前記電圧検出回路は、
対応するグループの前記ヘッドピン駆動回路のコイルに発生する逆起電圧の大きさを検出できるように接続されており、
前記制御信号生成回路は、
前記電圧検出回路の出力信号が入力されるように接続されており、
前記スイッチ回路は、
対応するグループの前記ヘッドピン駆動回路のコイルと前記平滑回路との間に設けられ、前記制御信号生成回路から前記オン信号が入力された場合に、当該コイルと当該平滑回路とを導通させて、当該コイルに発生した逆起電圧により発生した電流を当該平滑回路へ流すことにより、当該コイルに発生した逆起電圧を下降させ、
当該逆起電圧の下降により当該逆起電圧が前記所定電圧未満となって、前記制御信号生成回路から前記オフ信号が入力された場合に、当該コイルと当該平滑回路との導通を遮断させて、当該コイルに発生した逆起電圧により発生した電流が当該平滑回路へ流れるのを遮断することにより、当該コイルに発生した逆起電圧の下降を停止させることを特徴とする逆起電圧回生回路。
【請求項３】
請求項１に記載の逆起電圧回生回路であって、
前記電圧検出回路は、
前記逆起電圧を前記所定電圧と比較することにより出力する信号のレベルを変化させることを特徴とする逆起電圧回生回路。
【請求項４】
請求項３に記載の逆起電圧回生回路であって、
前記電圧検出回路は、差動増幅器で構成され、
前記制御信号生成回路は、前記差動増幅器に含まれることを特徴とする逆起電圧回生回路。
【請求項５】
請求項３または４に記載の逆起電圧回生回路であって、
前記制御信号生成回路は、
前記逆起電圧が前記所定電圧以上となったことを示す信号が、前記電圧検出回路から出力されてから所定時間経過後に、前記オン信号を前記スイッチ回路へ入力し、
前記逆起電圧が前記所定電圧未満となったことを示す信号が、前記電圧検出回路から出力されてから所定時間経過後に、前記オフ信号を前記スイッチ回路へ入力することを特徴とする逆起電圧回生回路。
【請求項６】
請求項１から５のいずれか一項に記載の逆起電圧回生回路であって、
前記スイッチ回路は、トランジスターであり、
前記オン信号は、前記トランジスターを飽和領域で動作させる信号であり、
前記オフ信号は、前記トランジスターを遮断領域で動作させる信号であることを特徴とする逆起電圧回生回路。
【請求項７】
請求項１から６のいずれか一項に記載の逆起電圧回生回路であって、
前記電圧検出回路および前記制御信号生成回路は、
対応するグループのヘッドピン前記駆動回路の電源の正電位側を基準電位として動作することを特徴とする逆起電圧回生回路。
【請求項８】
請求項１から７のいずれか一項に記載の逆起電圧回生回路を有することを特徴とするドットインパクトプリンター。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、逆起電圧回生回路およびドットインパクトプリンターに関する。
【背景技術】
【０００２】
下記の特許文献１には、ドットインパクトプリンターのヘッドピン駆動回路において、ヘッドピンを駆動するコイルに発生した逆起電圧を、ヘッドピン駆動用電源の電圧まで降下させて当該電源に戻して再利用する技術が開示されている。
【０００３】
上記特許文献１において、ヘッドピンを駆動するコイルとヘッドピン駆動用電源との間に設けられている回生回路では、ｎチャネルＦＥＴ（Field Effect Transistor）のドレイン端子とゲート端子の間に２つのツェナーダイオードが直列に接続され、ゲート端子とソース端子の間に抵抗が接続されている。
【０００４】
そして、ヘッドピン駆動用のコイルに発生した逆起電圧が、電源電圧に２つのツェナーダイオードのツェナー電圧を加えた値に達した場合に、このｎチャネルＦＥＴはオンし、ヘッドピン駆動用のコイルに生じた誘導起電力を、ヘッド用駆動用の電源に戻すように動作する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−７６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記特許文献１の回生回路では、ｎチャネルＦＥＴは中間的な抵抗値を持ったまま安定し、ヘッドピン駆動用のコイルに発生した逆起電圧に基づく電力は、抵抗器として動作するｎチャネルＦＥＴによって熱として消費されることになる。つまり、ヘッドピン駆動用のコイルに発生した逆起電圧に基づく電力は、その一部がヘッド用駆動用の電源に戻されるものの、残りはｎチャネルＦＥＴにおいて熱として消費されることになる。
【０００７】
そのため、ヘッドピンが駆動するたびにｎチャネルＦＥＴが発熱し、発熱による熱暴走や発熱による他の部品へ影響を与える可能性がある。そのため、耐熱性能の高い部品を選定したり放熱設備を設ける必要があり、コストが高くなったり、装置が大型化する場合があった。
【０００８】
そこで、本発明は、ヘッドピン駆動用のコイルに発生した逆起電圧に基づく電力の中で、電源に回生される電力の割合を高めることができると共に、素子の発熱を減少させることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための一態様は、複数のヘッドピン駆動回路を複数のグループに分け、それぞれの前記グループに対応付けて設けられた回路ブロックを備え、それぞれの前記回路ブロックは、対応するグループの前記ヘッドピン駆動回路のコイルの少なくともいずれかに発生する逆起電圧の大きさに応じて、出力信号のレベルを変化させる電圧検出回路と、前記逆起電圧が所定電圧以上になったことを示す前記出力信号が、前記電圧検出回路から入力された場合に、オン信号を出力し、前記逆起電圧が前記所定電圧未満になったことを示す前記出力信号が、前記電圧検出回路から入力された場合に、オフ信号を出力する制御信号生成回路と、出力端子が、対応するグループの前記ヘッドピン駆動回路の電源の正電位側に接続され、前記コイルから供給される前記逆起電圧により発生する電流を平滑化して前記電源に還流する平滑回路と、前記オン信号が入力された場合に、前記コイルと前記平滑回路とを導通させ、前記オフ信号が入力された場合に、前記コイルと前記平滑回路との導通を遮断するスイッチ回路と、を備えるドッドインパクトプリンターに用いられる逆起電圧回生回路。
【００１０】
スイッチ回路が平滑回路への電流の供給を断続させることにより、発生する逆起電圧のピークを抑えることができ、スイッチ回路等での電力消費を低く抑えることができる。従って、より小さな定格のスイッチ素子（例えばＦＥＴなど）を使用することができ、かつ放熱も抑えることができる。そのため、放熱設備が不要となり（あるいは小さくでき）、基板面積の極小化および装置の小型化に貢献可能となる。さらに、電源効率の向上による電源小型化も可能となる。
【００１１】
さらに、全てのヘッドピン駆動回路を１つの回路ブロックに接続する場合に比べて、それぞれの回路ブロックに接続されるヘッドピン駆動回路の数を少なくできるため、それぞれの回路ブロックにおいて、一度に駆動させるヘッドコイルの数のばらつきを少なくすることができる。これにより、それぞれの回路ブロックに入力される逆起電圧のばらつきも少なくなり、それぞれの回路ブロックに対応するスイッチ回路に確実にオンおよびオフを繰り返させることができる。
【００１２】
ここで、前記電圧検出回路は、対応するグループの前記ヘッドピン駆動回路のコイルに発生する逆起電圧の大きさを検出できるように接続されており、前記制御信号生成回路は、前記電圧検出回路の出力信号が入力されるように接続されており、前記スイッチ回路は、対応するグループの前記ヘッドピン駆動回路のコイルと前記平滑回路との間に設けられ、前記制御信号生成回路から前記オン信号が入力された場合に、当該コイルと当該平滑回路とを導通させて、当該コイルに発生した逆起電圧により発生した電流を当該平滑回路へ流すことにより、当該コイルに発生した逆起電圧を下降させ、当該逆起電圧の下降により当該逆起電圧が前記所定電圧未満となって、前記制御信号生成回路から前記オフ信号が入力された場合に、当該コイルと当該平滑回路との導通を遮断させて、当該コイルに発生した逆起電圧により発生した電流が当該平滑回路へ流れるのを遮断することにより、当該コイルに発生した逆起電圧の下降を停止させる。
【００１３】
これにより、スイッチ回路が確実にオンおよびオフを繰り返すことができ、発熱の低い状態でコイルに残留していたエネルギーを電源に還流することができる。
【００１４】
また、前記電圧検出回路は、前記逆起電圧を前記所定電圧と比較することにより出力する信号のレベルを変化させる。これにより、比較器等の汎用的な部品で容易に構成することができる。
【００１５】
ここで、前記電圧検出回路は、差動増幅器で構成され、前記制御信号生成回路は、前記差動増幅器に含まれる。これにより、容易に入手可能な差動増幅器で容易に構成することができる。
【００１６】
ここで、前記制御信号生成回路は、前記逆起電圧が前記所定電圧以上となったことを示す信号が、前記電圧検出回路から出力されてから所定時間経過後に、前記オン信号を前記スイッチ回路へ入力し、前記逆起電圧が前記所定電圧未満となったことを示す信号が、前記電圧検出回路から出力されてから所定時間経過後に、前記オフ信号を前記スイッチ回路へ入力する。これにより、スイッチ回路を確実にオンおよびオフさせることができる。
【００１７】
また、前記スイッチ回路は、トランジスターであり、前記オン信号は、前記トランジスターを飽和領域で動作させる信号であり、前記オフ信号は、前記トランジスターを遮断領域で動作させる信号である。これにより、容易に入手可能なトランジスターを用いて逆起電圧回生回路を構成することができる。
【００１８】
また、前記電圧検出回路および前記制御信号生成回路は、対応するグループの前記ヘッドピン駆動回路の電源の正電位側を基準電位として動作する。これにより、電圧検出回路および制御信号生成回路での電力消費を抑えることができる。また、耐圧が低い素子を用いて逆起電圧回生回路を構成することができ、コストを低く抑えることができる。
【００１９】
また、上記課題を解決するための他の態様は、上記に記載したいずれかの逆起電圧回生回路を有するドットインパクトプリンターであってもよい。これにより、ドットインパクトプリンターを小型化することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態のドットインパクトプリンターに用いられるヘッドピン駆動装置の構成の一例を示すブロック図である。
【図２】印字動作の一例を説明するための概念図である。
【図３】ヘッドピン駆動回路の１つのグループと、当該グループに対応付けて設けられている逆起電圧回生回路の回路ブロックの詳細な構成の一例を示す回路図である。
【図４】時間変化を説明する電圧または電流の発生箇所を説明するための説明図である。
【図５】各部の電圧または電流の時間変化を説明するためのタイミングチャートである。
【図６】駆動するヘッドピンの数に応じた、逆起電圧に基づく電流の回生の開始タイミングの違いを説明するための概念図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２２】
図１は、本実施形態のドットインパクトプリンターが備えるヘッドピン駆動装置の構成の一例を示すブロック図である。ヘッドピン駆動装置は、ヘッドピン駆動回路群２および逆起電圧回生回路１を有する。
【００２３】
ヘッドピン駆動回路群２は、複数のヘッドピン、および、それぞれのヘッドピンを駆動する複数のヘッドピン駆動回路を有する。複数のヘッドピン駆動回路は、複数のグループ２０に分けられる。
【００２４】
また、逆起電圧回生回路１は、複数の回路ブロック１０を有し、それぞれの回路ブロック１０は、ヘッドピン駆動回路群２内のそれぞれのグループ２０に１つずつ対応付けて設けられる。
【００２５】
図２は、１つのヘッドピンおよびヘッドピン駆動回路における印字動作の一例を説明するための概念図である。ドットインパクトプリンター内のマイクロコンピューターから出力された印字制御信号に応じてコイル２００に電流が流れると、コイル２００に流れる電流により磁力が発生する。
【００２６】
そして、図２（ａ）に示すように、発生した磁力によって金属製のレバー２０４が軸２０３を中心に回転して鉄心２０６に引き寄せられる。そして、レバー２０４に接続されているヘッドピン２０７が、インクリボン２０８を紙等の記録媒体２０９に打ち付けることにより、記録媒体２０９にドットの画像を形成する。
【００２７】
また、戻しバネ２０５は、レバー２０４を鉄心２０６から離れる方向に付勢しており、マイクロコンピューターから出力された印字制御信号に応じてコイル２００に流していた電流が遮断されると、コイル２００に磁力が発生しなくなる。そのため、レバー２０４は、戻しバネ２０５の付勢力によって軸２０３を中心に回転して元の位置に戻る。これにより、ヘッドピン２０７もインクリボン２０８から離れて元の位置に戻る。
【００２８】
図３は、ヘッドピン駆動回路の１つのグループ２０と、当該グループ２０に対応付けて設けられている逆起電圧回生回路１の回路ブロック１０の詳細な構成の一例を示す回路図である。
【００２９】
それぞれのグループ２０は、複数のヘッドピン駆動回路を有する。それぞれのヘッドピン駆動回路は、ヘッドピン、コイル２００、スイッチ２０１、およびダイオード２０２を有する。
【００３０】
スイッチ２０１は、例えばｎチャネルＦＥＴであり、ゲート端子がドットインパクトプリンター内のマイクロコンピューターに接続され、ドレイン端子が、対応して設けられているダイオード２０２のアノード端子に接続され、ソース端子がグランドに接続されている。
【００３１】
それぞれのコイル２００は、一端がヘッドピン駆動用の電源に接続され、他端が、対応して設けられているスイッチ２０１のドレイン端子に接続されている。
【００３２】
それぞれのダイオード２０２は、アノードが、対応して設けられているスイッチ２０１のドレイン端子に接続されており、カソードが回路ブロック１０に接続されている。それぞれのダイオード２０２は、シリコンダイオードでかまわないが、順方向での電圧降下が低いショットキーバリアーダイオードがより好ましい。
【００３３】
それぞれのスイッチ２０１は、マイクロコンピューターからゲート端子に入力された印字制御信号がＨｉｇｈになった場合にコイル２００に電流を流し、コイル２００に流れる電流により発生した磁力によってヘッドピンを紙等の記録媒体に打ち付ける。
【００３４】
そして、それぞれのスイッチ２０１が、ゲート端子に入力された印字制御信号がＬｏｗになることでコイル２００に流れていた電流を遮断すると、コイル２００に磁力が発生しなくなり、ヘッドピンが元の位置に戻る。このとき、電流の遮断によりコイル２００に逆起電圧が発生し、発生した逆起電圧は、ダイオード２０２を介して回路ブロック１０へ送られる。
【００３５】
逆起電圧回生回路１内のそれぞれの回路ブロック１０は、電圧検出回路１１、制御信号生成回路１２、スイッチ回路１３、および平滑回路１４を備える。
【００３６】
電圧検出回路１１は、対応付けられているグループ２０のコイル２００に発生する逆起電圧の大きさに応じて、制御信号生成回路１２へ出力する信号のレベルを変化させる。
【００３７】
制御信号生成回路１２は、対応付けられているグループ２０のコイル２００に発生する逆起電圧が所定電圧以上になったことを示す出力信号が、電圧検出回路１１から入力された場合に、オン信号をスイッチ回路１３へ出力し、当該逆起電圧が当該所定電圧未満になったことを示す出力信号が、電圧検出回路１１から入力された場合に、オフ信号をスイッチ回路１３へ出力する。
【００３８】
スイッチ回路１３は、制御信号生成回路１２からオン信号が入力された場合に、コイル２００と平滑回路１４とを導通させ、制御信号生成回路１２からオフ信号が入力された場合に、コイル２００と平滑回路１４との導通を遮断する。
【００３９】
平滑回路１４は、出力端子が、ダイオード１５を介してヘッドピン駆動用の電源の正電位側に接続され、コイル２００からスイッチ回路１３を経由して供給される逆起電圧により発生する電流を平滑化して電源に還流する。
【００４０】
電圧検出回路１１は、抵抗１１０、抵抗１１１、およびツェナーダイオード１１２を有する。抵抗１１０および１１１は直列に接続され、一端がそれぞれのダイオード２０２のカソードに接続され、他端がツェナーダイオード１１２のカソードに接続されている。ツェナーダイオード１１２のアノードは、ヘッドピン駆動用の電源に接続されている。
【００４１】
ツェナーダイオード１１２は、ダイオード２０２を介して供給された、コイル２００に発生した逆起電圧が、ツェナーダイオード１１２のツェナー電圧を越えた場合に、抵抗１１０および１１１に電流を流す。これにより、抵抗１１０には、流れる電流に応じて、逆起電圧からの電圧降下が生じる。
【００４２】
そして、逆起電圧が大きくなるにつれて、抵抗１１０に流れる電流が増加し、抵抗１１０の電圧降下が大きくなる。逆起電圧が大きくなると、抵抗１１０に流れる電流が増加して、抵抗１１０の電圧降下がある時点で所定電圧（例えば０．７Ｖ）を越える。
【００４３】
制御信号生成回路１２は、ｐｎｐトランジスター１２０、抵抗１２１、抵抗１２２、抵抗１２３、抵抗１２４、およびｎｐｎトランジスター１２５を有する。
【００４４】
ｐｎｐトランジスター１２０は、ベース端子が抵抗１１０と抵抗１１１の間のノードに接続され、エミッター端子がそれぞれのダイオード２０２のカソードに接続され、コレクター端子が直列に接続されている抵抗１２１および１２２を介してヘッドピン駆動用の電源に接続されている。
【００４５】
ｎｐｎトランジスター１２５は、ベース端子が抵抗１２１と抵抗１２２の間のノードに接続され、エミッター端子がヘッドピン駆動用の電源に接続され、コレクター端子が直列に接続されている抵抗１２３および１２４を介してそれぞれのダイオード２０２のカソードに接続されている。
【００４６】
逆起電圧が大きくなり、電圧検出回路１１内の抵抗１１０の電圧降下が所定電圧（例えば０．７Ｖ）を越えると、ｐｎｐトランジスター１２０がオンし、抵抗１２１および１２２に電流が流れる。これにより、抵抗１２２に電圧降下が生じ、ｎｐｎトランジスター１２５のエミッター・ベース間の０．７Ｖを越えてｎｐｎトランジスター１２５がオンする。そして、抵抗１２３および１２４に電流が流れ、抵抗１２３に電圧降下が生じる。
【００４７】
また、逆起電圧が大きい状態から下降を始め、電圧検出回路１１内の抵抗１１０の電圧降下が所定電圧未満になると、ｐｎｐトランジスター１２０がオフし、抵抗１２１および１２２の電流が遮断される。これにより、抵抗１２２に電圧降下が生じなくなり、ｎｐｎトランジスター１２５がオフする。そして、抵抗１２３および１２４の電流が遮断され、抵抗１２３の電圧降下が０になる。
【００４８】
ここで、抵抗１２２および１２３の抵抗値は、十分に高い値（例えば数十Ω以上）であるため、制御信号生成回路１２は電圧増幅器として動作し、逆起電圧の大きさに応じて抵抗１１０の両端に生じた電圧を増幅して抵抗１２３の両端に発生させる。
【００４９】
そのため、抵抗１１０に生じる電圧降下が所定電圧（例えば０．７Ｖ）以上であれば、抵抗１２３の電圧降下は、後述のｐチャネルＦＥＴ１３０を、飽和領域（オン抵抗がほぼ０Ωの状態）でオンさせるのに十分な電圧（例えば十数Ｖ以上）になる。
【００５０】
また、抵抗１１０に生じる電圧降下が所定電圧未満であれば、抵抗１２３の電圧降下は、後述のｐチャネルＦＥＴ１３０を、遮断領域（ドレイン−ソース間に電流がほとんど流れない状態）でオフさせるのに十分な電圧（例えば０Ｖ）になる。
【００５１】
なお、電圧検出回路１１および制御信号生成回路１２は、ヘッドピン駆動用の電源の正電位側を基準電位として動作する。これにより、電圧検出回路１１および制御信号生成回路１２での電力消費を低く抑えることができる。また、耐圧が低い素子を用いて逆起電圧回生回路１を構成することができるため、逆起電圧回生回路１のコストを低く抑えることができる。
【００５２】
スイッチ回路１３は、ｐチャネルＦＥＴ１３０を有する。ｐチャネルＦＥＴ１３０のゲート端子は、抵抗１２３と抵抗１２４の間のノードに接続され、ソース端子は、それぞれのダイオード２０２のカソードに接続され、ドレイン端子は、平滑回路１４に接続されている。
【００５３】
ｐチャネルＦＥＴ１３０は、ｎｐｎトランジスター１２５がオンになり抵抗１２３に流れた電流によって抵抗１２３に発生した電圧降下が所定電圧（例えば数Ｖ）以上になった場合に、その電圧降下を示す信号をオン信号として受け取り、コイル２００と平滑回路１４とを導通させる。
【００５４】
ここで、制御信号生成回路１２は、十分大きな電圧（例えば十数Ｖ以上）をオン信号として出力するため、ｐチャネルＦＥＴ１３０は、飽和領域（オン抵抗がほぼ０Ωの状態）でコイル２００と平滑回路１４とを導通させることになる。
【００５５】
一方、ｎｐｎトランジスター１２５がオフになり抵抗１２３の電流が遮断されることによって抵抗１２３の電圧降下が所定電圧（例えば数ｍＶ）未満になった場合に、その電圧降下を示す信号をオフ信号として受け取り、コイル２００と平滑回路１４との導通を遮断する。
【００５６】
ここで、制御信号生成回路１２は、十分小さな電圧（例えば０Ｖ）をオフ信号として出力するため、ｐチャネルＦＥＴ１３０は、遮断領域（ドレイン−ソース間に電流がほとんど流れない状態）でコイル２００と平滑回路１４との導通を遮断することになる。
【００５７】
このように、コイル２００と平滑回路１４とを導通させている間は、ｐチャネルＦＥＴ１３０の抵抗値は非常に低い状態になっており、コイル２００と平滑回路１４との導通を遮断している間は、ｐチャネルＦＥＴ１３０には電流がほとんど流れないため、ｐチャネルＦＥＴ１３０に流れる電流によってｐチャネルＦＥＴ１３０に発生する熱は非常に少なくなる。
【００５８】
そのため、ｐチャネルＦＥＴ１３０での放熱設備が不要となり（あるいは小さくでき）、逆起電圧回生回路１全体の基板面積の極小化および装置全体の小型化に貢献可能となる。さらに、熱として消費していた分を電源に戻すことができるので、電源効率を向上させることができ、電源装置の小型化も可能となる。
【００５９】
平滑回路１４は、ダイオード１４０、コイル１４１、およびコンデンサー１４２を有する。ダイオード１４０のアノードは接地され、カソードはｐチャネルＦＥＴ１３０のドレイン端子に接続されている。コイル１４１の一端はダイオード１４０のカソードに接続されており、他端はコンデンサー１４２の一端に接続されている。コンデンサー１４２の他端は接地されている。
【００６０】
平滑回路１４は、コイル２００からｐチャネルＦＥＴ１３０を経由して供給される逆起電圧により発生する電流を、入力としてダイオード１４０のカソード端子で受け取る。そして、平滑回路１４は、ダイオード１４０のカソード端子で受け取った電流を平滑化して、コイル１４１とコンデンサー１４２の間のノードから出力する。
【００６１】
平滑回路１４によって平滑化された電流は、ダイオード１５を介して電源に還流される。ダイオード１４０およびダイオード１５は、シリコンダイオードでかまわないが、順方向での電圧降下が低いショットキーバリアーダイオードがより好ましい。
【００６２】
次に、図３に示した回路ブロック１０の各部の電圧および電流の時間変化について説明する。
【００６３】
図４は、時間変化を説明する電圧または電流の発生箇所を説明するための説明図である。
【００６４】
Ｖecoは、１つのグループ２０内のコイル２００に発生した逆起電圧によって、対応する回路ブロック１０に印加される電圧であって、ヘッドピン駆動用の電源を基準として、ダイオード２０２のカソードに発生する電圧を示している。
【００６５】
ＶRは、抵抗１１０に発生する、逆起電圧からの電圧降下を示している。ＶZは、ツェナーダイオード１１２のツェナー電圧を示している。Ｖgsは、ｐチャネルＦＥＴ１３０のゲート端子を基準とした、ｐチャネルＦＥＴ１３０のソース端子の電圧を示している。
【００６６】
Ｉdは、ｐチャネルＦＥＴ１３０のドレイン端子に流れる電流を示している。Ｖdは、ダイオード１４０のカソードとグランド間に発生する電圧を示している。
【００６７】
図５は、各部の電圧または電流の時間変化を説明するためのタイミングチャートである。
【００６８】
まず、時点ｔ1において印字制御信号がＨｉｇｈからＬｏｗに変化すると、それぞれのスイッチ２０１がコイル２００に流していた電流を遮断し、コイル２００に逆起電圧が発生する。
【００６９】
時点ｔ1において発生した逆起電圧によって、基板および配線の容量成分や、電圧Ｖecoの急峻な立ち上がりを抑えるためにダイオード２０２のカソードとクランドの間に設けられたコンデンサーの容量に応じて、回路ブロック１０に印加される電圧Ｖecoが徐々に上昇する。
【００７０】
そして、時点ｔ2において、電圧Ｖecoがツェナーダイオード１１２のツェナー電圧ＶZに達すると、ツェナーダイオード１１２に電流が流れ、抵抗１１０に電圧降下ＶRが生じる。
【００７１】
さらに電圧Ｖecoが上昇すると、時点ｔ3において抵抗１１０の電圧降下ＶRが所定値ＶTh（例えば０．７Ｖ）に達する。ここで、時点ｔ3における電圧Ｖecoの値をＶ1とする。
【００７２】
抵抗１１０の電圧降下ＶRが所定値ＶThに達すると、ｐｎｐトランジスター１２０がオンになり、抵抗１２１および１２２に電流が流れ、抵抗１２２に電流に応じた電圧降下が生じる。
【００７３】
そして、時点ｔ3において抵抗１２２の電圧降下が所定値（例えば０．７Ｖ）に達すると、ｎｐｎトランジスター１２５がオンになり、抵抗１２３および１２４に電流が流れる。そして、抵抗１２３の電圧降下が所定値（例えば数Ｖ）に達すると、時点ｔ4においてｐチャネルＦＥＴ１３０がオンになる。
【００７４】
なお、制御信号生成回路１２内のｐｎｐトランジスター１２０やｎｐｎトランジスター１２５等の遅延に起因して、抵抗１１０の電圧降下ＶRが所定値ＶThに達した時点ｔ3からΔｔだけ遅れて、時点ｔ4においてｐチャネルＦＥＴ１３０がオンになる。本実施形態では、制御信号生成回路１２内のトランジスターの段数が２段であるが、段数が増えるに従ってこの遅延Δｔは長くなる。
【００７５】
そして、時点ｔ4においてｐチャネルＦＥＴ１３０がオンになると、コイル２００に生じた逆起電圧に基づく電流Ｉdが、ｐチャネルＦＥＴ１３０を介して平滑回路１４に流れる。これにより、ダイオード１４０のカソードの電圧Ｖdには電圧Ｖecoが印加され、電圧Ｖecoが下降を開始する。
【００７６】
次に、時点ｔ5において抵抗１１０の電圧降下ＶRが所定値ＶThを下回ると、ｐｎｐトランジスター１２０がオフになる。これにより、抵抗１２１および１２２に流れていた電流が遮断され、抵抗１２２の電圧降下が０になり、ｎｐｎトランジスター１２５がオフになる。ｎｐｎトランジスター１２５がオフになると、抵抗１２３および１２４に流れ電流が遮断され、抵抗１２３の電圧降下が０になり、時点ｔ6においてｐチャネルＦＥＴ１３０がオフになる。
【００７７】
なお、制御信号生成回路１２内のｐｎｐトランジスター１２０やｎｐｎトランジスター１２５等の遅延に起因して、抵抗１１０の電圧降下ＶRが所定値ＶThを下回った時点ｔ5からΔｔだけ遅れて、時点ｔ6においてｐチャネルＦＥＴ１３０がオフになる。また、本実施形態では、時点ｔ3から時点ｔ4までの遅延と、時点ｔ5から時点ｔ6までの遅延とを同じ記号Δｔで示しているが、両者の遅延量が同一である必要はない。
【００７８】
そして、時点ｔ6においてｐチャネルＦＥＴ１３０がオフになると、コイル２００に生じた逆起電圧によって、電圧Ｖecoが再び上昇を始める。なお、ｐチャネルＦＥＴ１３０がオフになると、ダイオード１４０とコイル１４１との間のノードの電位がマイナスになり、ダイオード１４０を介して電流が流れ、ダイオード１４０のカソードの電圧Ｖdは、グランド電位から、ダイオード１４０の順方向電圧分降下して、例えばマイナス１Ｖ程度になる。
【００７９】
このように、本実施形態の回路ブロック１０は、コイル２００に生じた逆起電圧によって、回路ブロック１０に印加される電圧Ｖecoが徐々に上昇すると、所定電圧以上になったことを電圧検出回路１１が検出し、制御信号生成回路１２がスイッチ回路１３をオンにする信号をスイッチ回路１３へ出力する。
【００８０】
そして、スイッチ回路１３がオンし、コイル２００に生じた逆起電圧に基づく電流がスイッチ回路１３を介して平滑回路１４へ流れて、電圧Ｖecoが徐々に下降する。そして、所定電圧未満以上になったことを電圧検出回路１１が検出し、制御信号生成回路１２がスイッチ回路１３をオフにする信号をスイッチ回路１３へ出力する。そして、スイッチ回路１３がオフすることにより、電圧Ｖecoの下降が停止し、コイル２００に逆起電圧に基づくエネルギーが残存していれば、再び電圧Ｖecoが上昇を開始する。
【００８１】
そして、コイル２００に逆起電圧に基づくエネルギーがなくなるまで、すなわち、ｐチャネルＦＥＴ１３０をオフにしても、コイル２００に生じた逆起電圧によって電圧Ｖecoが、抵抗１１０にＶThの電圧降下を発生させる電圧Ｖ1に達しなくなるまで、電圧Ｖecoは上昇および下降を繰り返し、ｐチャネルＦＥＴ１３０はオンおよびオフを繰り返す。
【００８２】
そして、平滑回路１４は、ｐチャネルＦＥＴ１３０によって断続的に供給された電流を平滑化して、電流の逆流を防止するためのダイオード１５を介して、ヘッド駆動用の電源に還流する。
【００８３】
ここで、電圧Ｖecoが上昇および下降を繰り返す範囲の上限ＶUは、回路ブロック１０を構成する部品の耐圧によって規定される。また、上昇および下降を繰り返す電圧Ｖecoの平均電圧は、どのような電圧の電源をどのような構成の平滑回路で作り出すかによって規定される。
【００８４】
例えば、ヘッドピン駆動用の電源として４２Ｖを使用し、図３に示すように平滑回路１４を構成した場合、例えば５０％程度のデューティー比で供給される電圧に基づく電流を平滑化するとすれば、オフ区間でほぼ０Ｖであれば、平滑回路での電流消費を考慮すると、オン区間で約１００Ｖ程度の電圧が必要になる。
【００８５】
実際には、図５に示すように、ｐチャネルＦＥＴ１３０がオンになっている時点ｔ4から時点ｔ6までの期間に、下降している電圧Ｖecoが平滑回路１４に供給されるため、ｐチャネルＦＥＴ１３０がオンになっている期間の平均電圧が約１００Ｖとなるように設計することが好ましい。
【００８６】
また、コイル２００に流した電流を遮断することによって印字を終了した場合、コイル２００に逆起電圧が発生するが、この逆起電圧に基づく電流を時間をかけてゆっくり逃がすとすれば、その過程でコイル２００に電流が流れ続けることになる。そのため、コイル２００に磁力が生じ、印字後のヘッドピンが元の位置に戻る動作を妨げることになり、ヘッドピンがインクリボンや紙等の記録媒体に引っかかる場合がある。
【００８７】
そのため、高速な印字を実現するためには、印字後はヘッドピンをすばやく元の位置に戻す必要がある。本実施形態では、ヘッドの移動スピードや紙送りのスピード等を考慮して、印字後、例えば数十μ秒以内に、コイル２００に発生した逆起電圧に基づく電流を逃がすように設計している。
【００８８】
コイル２００に生じた逆起電圧に基づく電流を早く逃がすには、電圧Ｖecoが上昇および下降を繰り返す範囲の下限ＶLを高くすることが好ましい。しかし、前述したように、部品の耐圧や、どのような電圧の電源をどのような構成の平滑回路で作り出すか等の制約のため、電圧Ｖecoの変動範囲の上限ＶUや電圧Ｖecoの平均電圧を変えることはできない。
【００８９】
設計された平均電圧を中心に、ｐチャネルＦＥＴ１３０を高速にスイッチングさせることで、電圧Ｖecoを狭い変動範囲で変動させることも考えられるが、ｐチャネルＦＥＴ１３０の動作周波数の上限が数ＭＨｚ程度であるため、ｐチャネルＦＥＴ１３０をそれ以上に高速にスイッチングさせることはできない。
【００９０】
よって、電圧Ｖecoが上昇および下降を繰り返す範囲の下限ＶLは、部品の耐圧、および、どのような電圧の電源をどのような構成の平滑回路で作り出すかという制限を守りつつ、下限ＶLを極力高く設定するためにｐチャネルＦＥＴ１３０をスイッチングさせることができる周波数の上限によって規定される。
【００９１】
ここで、ドットインパクトプリンターは、文字や図形、記号等を、ドットにより記録媒体上に形成する。そして、ヘッドには数十本のヘッドピンが設けられ、それぞれのヘッドピンが文字等の画像の一部を記録媒体上に形成し、数十本のヘッドピン全体で所望の文字等を形成することにより、高速な印字を実現している。
【００９２】
しかし、記録媒体上に形成される文字等によっては、駆動すべきヘッドピンの数が異なる。また、それぞれのヘッドピンの物理的な位置も異なるため、それぞれのヘッドピンの駆動タイミングも異なる。
【００９３】
駆動されるヘッドピンの数やタイミングが異なるため、それぞれの時点において、ヘッドピンを駆動した後に発生する逆起電圧の大きさも異なる。例えば、数十本のヘッドピン全てを駆動した後に発生する逆起電圧の大きさおよびその立ち上がりの傾きは、１本のヘッドピンを駆動した場合に比べて、数十倍に達する場合がある。
【００９４】
ここで、例えば、数十本のヘッドピンを有するドットインパクトプリンターにおいて、それぞれのヘッドピンを駆動するコイル２００に発生した逆起電圧に基づく電流を、１つの回路ブロック１０で電源に回生させるとすれば、数十本のヘッドピンを全て駆動させた場合には、例えば図６（ａ）に示すように、電圧Ｖecoが時点ｔ31において所定の電圧Ｖ1に達し、ｐチャネルＦＥＴ１３０は、コイル２００に発生した逆起電圧に基づく電流を時点ｔ41から逃がし始めることができる。
【００９５】
しかし、数十本のヘッドピン全てを駆動させた場合を想定して回路定数を決定すると、１つのヘッドピンのみを駆動させた場合には、例えば図６（ｂ）に示すように、時点ｔ31よりもずっと遅い時点ｔ32において電圧Ｖecoが所定の電圧Ｖ1に達し、コイル２００に発生した逆起電圧に基づく電流を、時点ｔ41よりもずっと遅い時点ｔ42から逃がし始めることになる。
【００９６】
その場合、コイル２００に発生した逆起電圧に基づくエネルギーの回生が終了するまでに係る時間が長くなり、その間、電源に回生される電流がコイル２００に流れ続けることになり、印字後にヘッドピン２０７が元の位置に戻る動作を遅らせる要因になってしまう。
【００９７】
仮に、１本のヘッドピンが駆動した場合に早期に電流の回生が起こるように回路ブロック１０の各回路定数を決定したとしても、数十本のヘッドピン全てが駆動した場合には、発生する逆起電圧が大きいため、電圧Ｖecoが所定の電圧Ｖ1に達してから実際にｐチャネルＦＥＴ１３０がオンになるまでの遅延Δｔの期間に、電圧Ｖecoがかなり高い値にまで上昇してしまう場合がある。これにより、電圧Ｖecoが回路ブロック１０内の部品の耐圧を越えてしまい、回路ブロック１０内の部品が破損してしまう場合がある。
【００９８】
これに対し、本実施形態の逆起電圧回生回路１では、ヘッドピンのそれぞれに設けられたヘッドピン駆動回路を、数個ずつ複数のグループに分け、各グループ毎に１つの回路ブロック１０を割り当てる。
【００９９】
それぞれのグループ２０には、数個のヘッドピン駆動回路が割り当てられるため、対応付けられている回路ブロック１０は、１個から数個の範囲の個数のコイル２００に発生する逆起電圧に基づいて、当該逆起電圧に基づく電流を電源に還流するように動作すればよい。
【０１００】
そのため、それぞれの回路ブロック１０は、比較的狭い逆起電圧の変動範囲に対応する回路定数で設計することができるため、素子や回路定数の選択の自由度が上がる。これにより、それぞれのコイル２００に発生する逆起電圧に基づく電流を迅速に電源に還流させるための設計が容易になると共に、逆起電圧回生回路１の製造コストを低く抑えることができる。
【０１０１】
以上、本発明の実施の形態について説明した。
【０１０２】
上記説明から明らかなように、本実施形態のドットインパクトプリンターによれば、ヘッドピン駆動用のコイル２００に発生した逆起電圧に基づく電力の中で、電源に回生される電力の割合を高めることができると共に、素子の発熱を減少させることができる。
【０１０３】
なお、本発明は、上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態において、電圧検出回路１１は、抵抗およびツェナーダイオードで構成されたが、本発明はこれに限られない。
【０１０４】
例えば、コイル２００に発生した逆起電圧に基づいて回路ブロック１０に印加された電圧Ｖecoを予め定められた電圧と比較することによって制御信号生成回路１２へ出力する信号のレベルを変化させる、コンパレータのようなものであってもよい。また、電圧検出回路１１および制御信号生成回路１２は、例えば差動増幅器で構成されていてもよい。
【０１０５】
また、上記した実施形態では、一度に駆動されるヘッドピンの数が異なることに起因する逆起電圧のばらつきを抑えるために、いくつかのヘッドピン駆動回路毎に逆起電圧回生回路１の回路ブロック１０を１つ割り当てたが、本発明はこれに限られない。
【０１０６】
例えば、ダミーコイルをいくつか設け、ヘッドピンの駆動数が少ない場合に、ダミーコイルにも電流を流すことにより、ダミーコイルにも逆起電圧を発生させ、コイル２００およびダミーコイル全体で、発生した逆起電圧に基づいて逆起電圧回生回路１に印加される電圧Ｖecoの変動範囲を小さく抑えるようにしてもよい。
【０１０７】
例えば、ヘッドピンが全体でｎ本ある場合、ダミーコイルを（ｎ−１）個設け、ｍ本（１≦ｍ≦ｎ）のヘッドピンを駆動する場合、（ｎ−ｍ）個のダミーコイルにも電流を流すことにより、常にｎ本のヘッドピンが駆動した場合と同等の逆起電圧を発生させて逆起電圧回生回路１に印加するようにしてもよい。
【０１０８】
これにより、ヘッドピン２００の駆動により逆起電圧回生回路１に印加される電圧の変動範囲が非常に狭くできるため、逆起電圧回生回路１の設計が容易になり、１つの回路ブロック１０で逆起電圧に基づく電流を迅速に電源に回生させることができる。
【０１０９】
また、ダミーコイルの数をｎ−１より少ないｋ個設け、ｋ本未満のｍ本のヘッドピンを駆動する場合に、（ｋ−ｍ）個のダミーコイルにも電流を流すことにより、常にｋ本以上かつｎ本以下の範囲の本数のヘッドピンが駆動した場合と同等の逆起電圧を発生させて逆起電圧回生回路１に印加するようにしてもよい。
【０１１０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【０１１１】
１０：逆起電圧回生回路、１１：電圧検出回路、１１０：抵抗、１１１：抵抗、１１２：ツェナーダイオード、１２：制御信号生成回路、１２０：ｐｎｐトランジスター、１２１：抵抗、１２２：抵抗、１２３：抵抗、１２４：抵抗、１２５：ｎｐｎトランジスター、１３：スイッチ回路、１３０：ｐチャネルＦＥＴ、１３１：ｎチャネルＦＥＴ、１４：平滑回路、１４０：ダイオード、１４１：コイル、１４２：コンデンサー、１５：ダイオード、２０：ヘッドピン駆動回路、２００：コイル、２０１：スイッチ、２０２：ダイオード、２０３：軸、２０４：レバー、２０５：戻しバネ、２０６：鉄心、２０７：ヘッドピン、２０８：インクリボン、２０９：記録媒体、３００：ツェナーダイオード、３０１：抵抗、３０２：抵抗、３０３：抵抗、３０４：ｎチャネルＦＥＴ、３０５：抵抗、３０６：ツェナーダイオード、３０７：ｐチャネルＦＥＴ、３０８：抵抗、３０９：抵抗
【図１】
0005803716.tif 000002
【図２】
0005803716.tif 000003
【図３】
0005803716.tif 000004
【図４】
0005803716.tif 000005
【図５】
0005803716.tif 000006
【図６】
0005803716.tif 000007