(57)【要約】【課題】  ノイズ等による発熱素子への不用意な電力供給を防止し、記録ヘッドの損傷を防ぐことができる記録装置を提供する。【解決手段】  ライン状に配列された多数の発熱素子５０を有するサーマルヘッド２１と、１ライン分の画像データを格納するラッチ回路４１と、１ライン分の画像データに応じて、発熱素子５０を選択的に駆動するドライブ回路４２と、ラッチ回路４１に保持した１ライン分の画像データの記録材への書き込みが終了すると、ラッチ回路４１を初期化するＭＣＵ１６とを有している。画像データの記録材への書き込みが終了すると、ラッチ回路４１に保持した画像データを消去することにより、ノイズ等による発熱素子への不用意な電力供給を防止し、サーマルヘッド２１の損傷を防ぐことができる。【選択図】        図２
2007331179.tif 000002
【特許請求の範囲】
【請求項１】
ライン状に配列された多数の発熱素子を有する記録ヘッドと、
１ライン分の画像データを格納するラッチ回路と、
前記１ライン分の画像データに応じて、前記発熱素子を選択的に駆動するドライブ回路と、
前記ラッチ回路に保持した前記１ライン分の画像データの記録材への書き込みが終了すると、前記ラッチ回路を初期化する制御手段と、
を有することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記ラッチ回路に、１ライン分の空データを書き込んで初期化することを特徴とする請求項１記載の記録装置。
【請求項３】
前記制御手段は、書き込みの終了した前記記録材を搬送する際に、前記ラッチ回路を初期化することを特徴とする請求項１又は２記載の記録装置。
【請求項４】
前記制御手段は、書き込みの終了した前記記録材を所定サイズにカットする際に、前記ラッチ回路を初期化することを特徴とする請求項１又は２記載の記録装置。
【請求項５】
前記制御手段は、書き込みが終了し、次の画像を記録する記録材を搬送する際に、前記ラッチ回路を初期化することを特徴とする請求項１又は２記載の記録装置。
【請求項６】
前記制御手段は、次の画像データを入力するまでの待機時に、前記ラッチ回路の初期化を行うことを特徴とする請求項１又は２記載の記録装置。
【請求項７】
前記記録ヘッドの非記録時のヘッドアップ状態と、記録時のヘッドダウン状態とを検出するヘッド位置検出手段を有し、
前記制御手段は、前記ヘッド位置検出手段により前記ヘッドアップ状態を検出すると、前記ラッチ回路の初期化を行うことを特徴とする請求項１又は２記載の記録装置。
【請求項８】
前記記録ヘッドの記録位置に、前記記録材が搬送されているか否かを検出する記録材検出手段を有し、
前記制御手段は、前記記録材検出手段により前記記録位置に前記記録材が搬送されていないことを検出すると、前記ラッチ回路の初期化を行うことを特徴とする請求項１又は２記載の記録装置。
【請求項９】
前記発熱素子に供給される電圧の異常を検出する異常検出手段を有し、
前記制御手段は、前記異常検出手段により前記電圧の異常を検出すると、前記ラッチ回路の初期化を行うことを特徴とする請求項１又は２記載の記録装置。
【請求項１０】
１ライン分の画像データを記憶手段に格納するステップと、
前記１ライン分の画像データに応じて、記録ヘッドの発熱素子を選択的に駆動するステップと、
前記記憶手段に格納した前記１ライン分の画像データの記録材への書き込みが終了すると、前記記憶手段を初期化するステップと、
を有することを特徴とする記録装置の保護方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーマル（熱転写）方式によって画像の記録を行う記録装置に関する。
【背景技術】
【０００２】
サーマル方式の記録装置は、画像形成手段としてのサーマルヘッドと回転体としてのプラテンローラとを対向配置して圧接し、そのニップ部に搬送されてきた記録媒体としての感熱紙を進入させて、画像情報に基づいてサーマルヘッドを駆動しながらプラテンローラの回転により感熱紙を送って画像形成を行うようになっている。
【０００３】
しかしながら、サーマルヘッドの発熱体を発熱させる時間を制御するストローブ信号が、ノイズ等によって予め決められた所定時間を超えてアクティブになっていると、発熱体への通電時間が長くなり過ぎて発熱体が過熱する恐れがある。特に、記録装置が記録を終了して待機状態となる時には、書き込んだデータがサーマルヘッドから削除されていない。このため待機中にノイズによるストローブ信号がサーマルヘッドに入力されると、サーマルヘッドへの電源供給を再開したとたんに発熱体への通電が開始され、サーマルヘッドの熱損を招く恐れがある。
【０００４】
そこで、特許文献１では、ストローブ信号がアクティブとなっている時間を、所定時間内に変換する変換回路や、印字速度に応じて、変換回路をリセットするリセット信号を印字速度に応じたタイミングで生成するリセット信号生成回路を別途設けている。
【０００５】
【特許文献１】実開平５−５３９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、変換回路やリセット回路といった特別な装置を設ける必要があり、装置構成が大型化するといった課題がある。
【０００７】
本発明は上記事情に鑑みてなされたものであり、簡単な構成で、記録ヘッドの損傷を防止することができる記録装置およびその保護方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために本発明の記録装置は、ライン状に配列された多数の発熱素子を有する記録ヘッドと、１ライン分の画像データを格納するラッチ回路と、前記１ライン分の画像データに応じて、前記発熱素子を選択的に駆動するドライブ回路と、前記ラッチ回路に保持した前記１ライン分の画像データの記録材への書き込みが終了すると、前記ラッチ回路を初期化する制御手段とを有する構成としている。
このように本発明は、画像データの記録材への書き込みが終了すると、制御手段がラッチ回路に保持した画像データを消去して、発熱素子への不必要な電力供給を防止する。このため、特別な装置を設けなくても、制御手段で記録ヘッドの損傷を防止することができる。
【０００９】
上記記録装置において、前記制御手段は、前記ラッチ回路に、１ライン分の空データを書き込んで初期化するとよい。
従って、ラッチ回路の初期化を簡単に行うことができる。
【００１０】
上記記録装置において、前記制御手段は、書き込みの終了した前記記録材を搬送する際に、前記ラッチ回路を初期化するとよい。また、前記制御手段は、書き込みの終了した前記記録材を所定サイズにカットする際に、前記ラッチ回路を初期化してもよいし、書き込みが終了し、次の画像を記録する記録材を搬送する際に、前記ラッチ回路を初期化してもよい。さらに、次の画像データを入力するまでの待機時に、前記ラッチ回路の初期化を行ってもよい。
【００１１】
上記記録装置において、前記記録ヘッドの非記録時のヘッドアップ状態と、記録時のヘッドダウン状態とを検出するヘッド位置検出手段を有し、前記制御手段は、前記ヘッド位置検出手段により前記ヘッドアップ状態を検出すると、前記ラッチ回路の初期化を行うとよい。また、前記記録ヘッドの記録位置に、前記記録材が搬送されているか否かを検出する記録材検出手段を有し、前記制御手段は、前記記録材検出手段により前記記録位置に前記記録材が搬送されていないことを検出すると、前記ラッチ回路の初期化を行うとよい。さらに、前記発熱素子に供給される電圧の異常を検出する異常検出手段を有し、前記制御手段は、前記異常検出手段により前記電圧の異常を検出すると、前記ラッチ回路の初期化を行うとよい。
【００１２】
本発明の記録装置の保護方法は、１ライン分の画像データを記憶手段に格納するステップと、前記１ライン分の画像データに応じて、記録ヘッドの発熱素子を選択的に駆動するステップと、前記記憶手段に格納した前記１ライン分の画像データの記録材への書き込みが終了すると、前記記憶手段を初期化するステップとを有している。
【発明の効果】
【００１３】
本発明によれば、ノイズ等による発熱素子への不用意な電力供給を防止し、記録ヘッドの損傷を防ぐことができる。
【発明を実施するための最良の形態】
【００１４】
添付図面を参照しながら本実施例の最良の実施例を説明する。
【実施例】
【００１５】
図１に、本発明を適用した記録装置の構成を示す。本実施例の記録装置１は、制御ユニット１０と、メカユニット２０と、電源装置３０と、用紙カッタ装置３１とを有している。
制御ユニット１０は、メカユニット２０を駆動制御するユニットであって、電源制御回路（本発明の異常検出手段に該当する）１１、通信インターフェース部１２、ＲＯＭ（Read Only Memory）１３、ＲＡＭ（Random Access Memory）１４、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）１５、ＭＣＵ（Micro Controller Unit）１６、サーマルヘッド駆動回路１７、モータ駆動回路１８、１９を有している。また、メカユニット２０は、サーマルヘッド２１、用紙送りモータ２２、用紙検出センサ（本発明の記録材検出手段に該当する）２３、ヘッド位置検出センサ（本発明のヘッド位置検出手段に該当する）２４、用紙搬送検出センサ２５を備えている。
【００１６】
電源制御回路１１は、電源装置３０からの電源供給を制御する回路である。記録装置１の起動時、電源制御回路１１は制御ユニット１０内の各部に電源を供給する。また、電源制御回路１１は、ＭＣＵ１６の指示に従って、サーマルヘッド２１への電源供給を制御する。さらに、電源制御回路１１は、電源装置３０に異常が生じ、供給電圧に異常があると判定すると、ＭＣＵ１６に異常通知信号を出力する。
【００１７】
通信インターフェース部１２は、ホスト装置（不図示）とのインターフェースとして機能し、ホスト装置から送出される印字データや各種印刷制御データを入力する。またＭＣＵ１６から送出される各種応答コマンドをホスト装置に転送する。
【００１８】
ＭＣＵ１６は、ＲＯＭ１３に格納されたプログラムに従って、記録装置１の全体を制御する。具体的には、通信インターフェース部１２から入力される画像データ、各種印刷制御データを受け取って、メカユニット２０の動作を制御しつつ印刷を実行する。
【００１９】
ＲＡＭ１４は、ＳＲＡＭ等によって構成され、ＭＣＵ１６の制御に必要な各種データや印字すべきデータを一時的に記憶する。ＥＥＰＲＯＭ１５は、不揮発性のメモリであって、印刷制御に必要な各種データを格納している。このＥＥＰＲＯＭ１５に格納されたデータは、電源がオフされても消えることがなく、電源がオンされると、ＭＣＵ１６により読み出されて、ＲＡＭ１４の所定領域に書き込まれる。
【００２０】
制御ユニット１０は、これらの他にＭＣＵ１６の制御に従って、サーマルヘッド２１を駆動制御するサーマルヘッド駆動回路１７、用紙送りモータ２２を駆動するモータ駆動回路１８と、用紙カット装置３１の用紙カット用モータ３２を駆動するモータ駆動回路１９とを備えている。
【００２１】
図２に、サーマルヘッド２１と、サーマルヘッド駆動回路１７との詳細な構成を示す。サーマルヘッド駆動回路１７は、図２に示すようにシフトレジスタ４０と、ラッチ回路４１と、ドライブ回路４２とを有している。また、サーマルヘッド２１は、図２に示すように多数の発熱素子５０をライン状に並べた構成を備えている。
【００２２】
サーマルヘッド２１は、ドライブ回路４２の駆動によって発熱素子５０に電流が流れ、発熱素子５０が熱せられる。このような状態のサーマルヘッドを感熱用紙に押し付けることで、感熱用紙に所望の画像を形成することができる。
【００２３】
シフトレジスタ４０は、ＭＣＵ１６から供給されるクロック信号（図２に示すクロック入力）に同期して、記録するデータ（以下、記録データと呼ぶ）（図２に示すデータ入力）を１ドットずつ入力する。シフトレジスタ４０に１ライン分の記録データが蓄積され、ＭＣＵ１６から供給されるラッチ信号がオンになると、ラッチ回路４１はこの１ライン分の記録データを取り込んで格納する。シフトレジスタ４０からラッチ回路４１には、１ライン分の記録データがパラレルで出力される。
【００２４】
ドライブ回路４２は、ＭＣＵ１６から供給されるストローブ信号により選択的に駆動されて、ラッチ回路４１内の記録データを取り込み、この記録データに従って発熱素子５０を加熱する。すなわち、ラッチ回路４１から取り込んだ記録データが１(すなわちデータあり)のときに、該当する発熱素子５０に電流が流れて発熱する。また、ストローブ信号がオフ状態、又はラッチ回路４１の記録データが０（すなわち、データ無し）のときには電流が流れず、発熱素子５０は発熱しない。
【００２５】
図１に戻って、メカユニット２０内の用紙送りモータ２２は、印刷動作中に感熱用紙を印刷位置まで搬送し、印刷後の感熱用紙を排出口まで搬送するためのモータである。
用紙検出センサ２３は、印刷位置であるサーマルヘッド２１の押し付け位置に、感熱用紙が搬送されているか否かを検出するセンサである。
ヘッド位置検出センサ２４は、サーマルヘッド２１がプラテンローラに接触しているか、離れているかを検出するもので、例えば、マイクロスイッチによって構成されている。
用紙搬送検出センサ２５は、サーマルヘッド２１の押し付け位置まで感熱用紙を搬送する搬送経路上に設けられ、感熱用紙が搬送経路上を搬送されているか否かを検出する。
【００２６】
また、モータ駆動回路１９は、用紙カット装置３１の用紙カット用モータ３２を駆動制御する回路である。用紙カット装置３１は、固定刃及び可動刃を備え、用紙カット用モータ３２の駆動によって可動刃を可動することで印刷後の感熱用紙を所定サイズにカットする。
【００２７】
次に、図３に示すフローチャートを参照しながら記録装置１の一連の処理手順を説明する。
記録装置１に電源が投入されると（ステップＳ１）、ＭＣＵ１６は、サーマルヘッド駆動回路１７を初期化する（ステップＳ２）。例えば、空データ（ＮＵＬＬデータ）をサーマルヘッド駆動回路１７に送信して、シフトレジスタ４０、ラッチ回路４１を初期化する。
【００２８】
次に、画像データをホスト装置（不図示）から受信すると（ステップＳ３）、ＭＣＵ１６は、受信したデータをＲＡＭ１４に一旦格納する。ＭＣＵ１６は、サーマルヘッド駆動回路１７の状態を判定し、データの転送が可能であると判定すると、クロック信号に同期させて記録データを１ドットずつシフトレジスタ４０に出力する。シフトレジスタ４０に１ライン分の記録データが格納され、ＭＣＵ１６によってラッチ信号がオンになると、ラッチ回路４０は、シフトレジスタ４０の記録データを取り込み、格納する。ドライブ回路４２は、ＭＣＵ１６から供給されるストローブ信号により選択的に駆動されて、ラッチ回路４１内の記録データを取り込み、この記録データに従って発熱素子５０を加熱する。これにより、サーマルヘッド２１と、プラテンローラとのニップ部に搬送された感熱用紙に、所望の画像が印字される（ステップＳ４）。記録データが感熱用紙に印字されると、ＭＣＵ１６は、ラッチ回路４１を初期化する（ステップＳ５）なお、ステップＳ３、４、５の詳細については、後述する。
【００２９】
印字が終了した感熱用紙は、用紙送りモータ２２の駆動によって用紙カット装置３１のカット位置に搬送され（ステップＳ６）、所望サイズにカット（ステップＳ７）された感熱用紙が排出口から排出される。また、ＭＣＵ１６は、モータ駆動回路１８を制御して、次の感熱用紙がサーマルヘッド２１とプラテンローラとのニップ部に搬送されるように制御する（ステップＳ８）。
【００３０】
本実施例は、ラッチ回路４１に格納した１ライン分の記録データの印字が終了するごとに、ラッチ回路４１の初期化を行う。ラッチ回路４１に保持した画像データを消去することで、ノイズ等による発熱素子への不用意な電力供給を防止し、サーマルヘッド２１の損傷を防ぐことができる。
【００３１】
ラッチ回路の初期化方法は、ＭＣＵ１６がラッチ回路４１に、１ライン分のＮＵＬＬデータを書き込むことで行う。ＮＵＬＬデータの書き込みによってラッチ回路４１を初期化するので、特別な装置を設けることなく、簡単に初期化することができる。
【００３２】
図４に示すフローチャートを参照しながら上述したステップＳ３、４、５の詳細を説明する。
まず、ＭＣＵ１６はサーマルヘッド駆動回路１７に出力する記録データ数をカウントするカウンタの値を初期化する（ステップＳ１１）。次に、ＭＣＵ１６は、サーマルヘッド駆動回路１７の状態を判定し、記録データをサーマルヘッド駆動回路１７に転送可能であると判定すると（ステップＳ１２／ＹＥＳ）、記録データの転送を開始する（ステップＳ１３）。
ＭＣＵ１６は、カウンタのカウント値を参照して、シフトレジスタ４０の１ライン分の記録データの転送完了を判定する。１ライン分の記録データの転送が完了したと判定すると（ステップＳ１４）、記録データに引き続き１ライン分のＮＵＬＬデータをサーマルヘッド駆動回路１７に出力する（ステップＳ１５）。その後、ラッチ回路４１に供給されるラッチ信号をオンすることで、ＮＵＬＬデータが、シフトレジスタ４０からラッチ回路４１に取り込まれ、ラッチ回路４１の初期化が行われる。
【００３３】
なお、図４に示すフローチャートでは、１ライン分の記録データをサーマルヘッド駆動回路１７に送出すると、これに続いてラッチ回路４１の初期化を行っている。これ以外の初期化タイミングとして、図３に示すフローチャートの用紙送り（ステップＳ３）、カット（ステップＳ４）、用紙搬送（ステップＳ５）のいずれかのステップが完了した後に、ラッチ回路４１の初期化を行ってもよい。
ステップＳ３の用紙送りのステップでは、モータ駆動回路１８によって用紙送りモータ２２を所定ステップ駆動した後で、ラッチ回路４１の初期化を行う。
また、ステップＳ４の用紙カットのステップでは、モータ駆動回路１９によって用紙カット用モータを所定ステップ駆動した後で、ラッチ回路４１の初期化を行う。
また、ステップＳ５の用紙搬送のステップでも、用紙送りモータ２２を所定ステップ駆動した後で、ラッチ回路４１の初期化を行う。
【００３４】
図５に示すフローチャートを参照しながら、ＭＣＵ１６が初期化を行うタイミングを判定するフローを説明する。
ＭＣＵ１６は、まず、サーマルヘッド駆動回路１７の状態を確認する。ＭＣＵ１６からサーマルヘド駆動回路１７に記録データを転送して、サーマルヘッド駆動回路１７で処理を行っている場合（ステップＳ２１／ＹＥＳ）、サーマルヘッド２１を駆動して記録データを印字している場合には（ステップＳ２２）、ラッチ回路４１の初期化は行わない。また、ＭＣＵ１６は、記録装置１の上位装置（例えば、ＰＣ）から受信し、サーマルヘッド駆動回路１７に未転送の画像データがＲＡＭ１４に格納されている場合にも（ステップＳ２３）ラッチ回路４１の初期化は行わない。また、サーマルヘッド駆動回路１７が転送した記録データの処理中ではなかった場合（ステップＳ２１／ＮＯ）、印字中ではなった場合（ステップＳ２２／ＮＯ）、サーマルヘッド駆動回路１７に未転送の画像データがＲＡＭ１４に格納されていなかった場合（ステップＳ２３／ＮＯ）、ＭＣＵ１６は、初期化のタイミングと判定し、１ライン分のＮＵＬＬデータをサーマルヘッド駆動回路１７に送出して、ラッチ回路４１の初期化を行う（ステップＳ２４）。
【００３５】
また、上述したタイミング以外に、次の画像データを入力するまでの待機時、ヘッド位置検出センサ２４でサーマルヘッド２１のヘッドアップを検出した時、用紙検出センサ２３によって画像形成位置に用紙が搬送されていないことを検出した時、電源制御回路１１によって、電源装置３０の異常を検出した時などに、ＭＣＵ１６はラッチ回路４１の初期化を行うこともできる。
【００３６】
図６に示すフローチャートを参照しながらＭＣＵ１６の処理手順について説明する。ＭＣＵ１６は、ヘッド位置検出センサ２４でサーマルヘッド２１のヘッドアップを検出すると（ステップＳ４１／ＹＥＳ）、ラッチ回路４１の初期化を行う（ステップＳ４４）。また、用紙検出センサ２３から印字位置に用紙が無いことを示す用紙無し信号が出力されると（ステップＳ４２／ＹＥＳ）、ラッチ回路４１の初期化を行う（ステップＳ４４）。さらに、電源制御回路１１から電源装置３０の供給電圧に異常があることを通知する通知信号が入力されると（ステップＳ４３／ＹＥＳ）、ラッチ回路４１の初期化を行う（ステップＳ４４）。
【００３７】
上述した実施例は本発明の好適な実施例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【００３８】
【図１】記録装置の構成を示す構成図である。
【図２】サーマルヘッドと、サーマルヘッド駆動回路の構成を示す図である。
【図３】記録装置の記録手順を示すフローチャートである。
【図４】記録データを初期化する手順を示すフローチャートである。
【図５】記録データを初期化するタイミングを示すフローチャートである。
【図６】記録データを初期化するタイミングを示すフローチャートである。
【符号の説明】
【００３９】
１  記録装置
１０  制御ユニット
１１  電源制御回路
１２  通信インターフェース部
１３  ＲＯＭ
１４  ＲＡＭ
１５  ＥＥＰＲＯＭ
１６  ＭＣＵ
１７  サーマルヘッド駆動回路
１８、１９  モータ駆動回路
２０  メカユニット
２１  サーマルヘッド
２２  用紙送りモータ
２３  用紙検出センサ
２４  ヘッド位置検出センサ
２５  用紙搬送検出センサ
３０  電源装置
３１  用紙カッタ装置
３２  用紙カット用モータ
【図１】
2007331179.tif 000003
【図２】
2007331179.tif 000004
【図３】
2007331179.tif 000005
【図４】
2007331179.tif 000006
【図５】
2007331179.tif 000007
【図６】
2007331179.tif 000008