(57)【要約】【課題】サーマルヘッドの温度が所定の上限温度を超えたような場合でも、印字を続行することのできる熱転写記録装置を得ること。【解決手段】ファクシミリ装置２０１は、モデム２０６を介して受信した符号化データを記憶部内の符号化データ格納部２１２に格納した後、復号化部２１１で復号化して印字部２０５で印字を開始する。温度検出素子２１６によってサーマルヘッド２１５の温度が過度に上昇してアラームが発生すると印字を一時停止する。そして、データ変換部２０４は黒の印字ドットの割合を減少させるデータ変換を行い、アラーム解除後に変換後のデータで印字を続行する。同一の受信データに対して通電量が減少するデータ変換を行ったので再度アラームが発生するおそれが減少する。再度アラームが発生した場合には同様に印字停止後、新たにデータ変換した印字データで印字を再開する。【選択図】        図１
2004276409.tif 000002
【特許請求の範囲】
【請求項１】
サーマルヘッドと、
所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、
前記サーマルヘッドの温度を検出する温度検出手段と、
前記サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度検出手段の検出した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、
この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、
前記印字停止手段の停止動作後に前記温度検出手段の検出温度が前記上限温度以下となったとき前記サーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段
とを具備することを特徴とする熱転写記録装置。
【請求項２】
サーマルヘッドと、
所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、
前記サーマルヘッドの温度を印字データの内容から判別する温度判別手段と、
前記サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度判別手段の判別した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、
この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、
前記印字停止手段の停止動作後に前記温度判別手段の判別温度が前記上限温度以下となったとき前記サーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段
とを具備することを特徴とする熱転写記録装置。
【請求項３】
サーマルヘッドと、
所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、
前記サーマルヘッドの温度を検出する温度検出手段と、
前記サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度検出手段の検出した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、
この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、
前記印字停止手段の停止動作後、所定時間が経過した時点で前記サーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段
とを具備することを特徴とする熱転写記録装置。
【請求項４】
サーマルヘッドと、
所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、
前記サーマルヘッドの温度を印字データの内容から判別する温度判別手段と、
前記サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度判別手段の判別した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、
この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、
前記印字停止手段の停止動作後、所定時間が経過した時点で前記サーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段
とを具備することを特徴とする熱転写記録装置。
【請求項５】
前記印字データは２値のデータであり、前記データ変換手段はこの２値のデータを所定の多値データに変換する多値データ変換手段と、この多値データ変換手段によって変換した後の多値データに１以下の所定の係数を掛けた多値データを算出する多値データ算出手段と、この多値データ算出手段によって算出された多値データを２値化して変換後の印字データとする２値化手段とを備えることを特徴とする請求項１〜請求項４いずれかに記載の熱転写記録装置。
【請求項６】
前記２値化手段は誤差拡散法、ディザ法等の手法によって２値化する手段であることを特徴とする請求項５記載の熱転写記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は熱転写記録方式で記録を行うファクシミリ装置、プリンタ等の熱転写記録装置に係わり、特にサーマルヘッドを使用して印字を行うようにした熱転写記録装置に関する。
【０００２】
【従来の技術】
ファクシミリ装置等の熱転写記録装置は、特別の現像装置や熱定着装置を必要としない。このため、小型で消費電力が少ない装置を実現することができる。
【０００３】
ところでサーマルヘッドは多数の発熱要素を主走査方向に配置したもので、印字のための画像情報によってこれらの発熱要素を画素あるいは印字ドット単位で選択的に通電することで、感熱紙あるいは転写用のインクを塗布したインクシートに対して熱パルスを印加するようになっている。感熱紙の場合には、熱パルスの印加された箇所が発色する。サーマルヘッドと記録紙（普通紙）の間にインクシートを介在させて記録を行う場合には、インクシートにおける熱パルスの印加された箇所のインクが溶融あるいは熱的に昇華して、記録紙の対応する箇所にインクが転写される。したがって、たとえば白地に黒色の発色を行う熱転写記録装置では、文字等の黒色に発色させる箇所の発熱要素を通電させるように制御することで印字が行われることになる。
【０００４】
図５は、記録紙の印字例を表わしたものである。この印字例で記録紙１０１の一部には黒色の印字領域１０２が存在している。このような印字を行うためには、破線で示したサーマルヘッド１０３を記録紙１０１に対して相対的に副走査方向１０４に移動させながら１ラインずつ主走査方向の通電制御を行うことになる。このとき、印字領域１０２では対応する主走査位置の発熱要素が各ラインで連続的に通電され発熱することになる。しかも、印字領域１０２内では隣接する発熱要素がすべて通電され発熱するので、その部分の温度が不必要に上昇する。この結果、インクシートを使用した熱転写記録装置ではインクシートが過度に溶融した状態となり、これと記録紙を分離する際に分離しにくくなるという問題があった。
【０００５】
そこで、各ラインにおける通電対象となる発熱要素の数をたとえば黒ドットカウンタでカウントして、黒ドットすなわち印字する発熱要素の数が所定数以上であるとされたラインを含む所定数前のラインより、あるいはそのラインに後続する所定数のラインで、サーマルヘッド１０３に発熱のために印加するエネルギを各発熱要素平等に低下させるようにした提案が行われている（たとえば特許文献１）。
【０００６】
この提案ではサーマルヘッド１０３に印加するエネルギ自体を均一に低下させている。すなわち印加エネルギを低下されるラインでは黒のベタ領域の部分だけでなく、ハーフトーンの部分や文字あるいは線画の部分でも同時に印加エネルギが低下する。このため、文字あるいは線画の部分では濃度が淡くなる結果として読みにくい状態となるだけでなく、熱転写性のインクを使用してインク自体の転写のオン・オフを行う記録方式を採用した場合にはインクの転写が不完全に行われるという問題が発生する。
【０００７】
そこで、図５に示したような黒色の印字領域１０２が存在するような場合に、この領域に限定して過度の通電が行われる事態を避けて、サーマルヘッド１０３の負荷を軽減するようにした提案も行われている（たとえは特許文献２）。
【０００８】
図６は、この提案による熱転写記録装置の要部を示したものである。この装置で印字データ１２１はＦＩＦＯ（先入れ先出し）メモリ１２２に蓄積され、その印字内容が黒領域検出部１２３で調べられるようになっている。ここで黒領域検出部１２３は図５に示した印字領域１０２のような連続した黒領域が一定エリア以上存在する場合にこれを検出する。この検出結果は選択制御信号１２４としてセレクタ１２５に供給される。
【０００９】
一方、ＦＩＦＯメモリ１２２から出力される印字データ１２６はセレクタ１２５の一方の入力端子に直接供給されると共に網かけ処理部１２７に入力される。網かけ処理部１２７は入力された印字データ１２６に対して網かけ処理を行ってその網かけ後の印字データ１２８がセレクタ１２５の他方の入力端子に供給される。セレクタ１２５は、黒領域検出部１２３が黒領域が一定エリア以上存在すると検出した場合には網かけ処理部１２７の処理後の印字データ１２８を選択してサーマルヘッド１０３に供給し、これ以外の場合にはＦＩＦＯメモリ１２２からそのまま出力される印字データ１２６をサーマルヘッド１０３に供給する。この結果、黒領域が一定エリア以上存在する場合、これらの領域の画像情報は自動的に網かけ処理されることになる。
【００１０】
この図６に示した提案では、網かけ処理の対象は黒が連続した領域であり、しかも一定面積以上黒が連続した領域に限定される。ところが、現実には黒がベタで連続していないような領域でもサーマルヘッド自体が過熱状態となるような場合がある。たとえば、黒で印字する割合の多い領域が頻繁に出現した結果としてサーマルヘッドが次第に蓄熱したような場合には、サーマルヘッドに取り付けた温度検出素子としてのサーミスタが予め過熱状態として定めた温度を検出するような事態が発生する場合がある。このような場合、図６に示した提案は何ら役に立たない。
【００１１】
そこで、何らかの原因でサーマルヘッドに取り付けた温度検出素子が過熱状態を検出した場合、サーマルヘッドの駆動そのものを停止することが提案されている（たとえば特許文献３）。
【００１２】
【特許文献１】
特開平４−３２０８５６号公報（第００３６段落、図５）
【特許文献２】
特開平５−１３０３４５号公報（第００２１段落、第００２２段落、図２）
【特許文献３】
特開２００１−１９１５７７号公報（第００１８段落、図１）
【００１３】
【発明が解決しようとする課題】
この提案に限らず、サーマルヘッド自体が過熱状態になれば、温度がそれ以上上昇することを防止するために、従来ではこれ以降の印字を停止していた。サーマルヘッドが異常な温度まで上昇することは決して頻繁に生じるものではない。しかしながら、このような事態が発生するとその時点で印字動作が終了してしまうので、ファクシミリ装置の場合にはそれ以後の受信データを再生することができないという問題があった。また、プリンタの場合でもホスト側が印字データを送出完了した時点でその印字データを消去してしまうと、受信側から再送要求があってもこれに応えることができなくなる。
【００１４】
そこで本発明の目的は、サーマルヘッドの温度が所定の上限温度を超えたような場合でも、印字を続行することのできる熱転写記録装置を提供することにある。
【００１５】
【課題を解決するための手段】
請求項１記載の発明では、（イ）サーマルヘッドと、（ロ）所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、（ハ）サーマルヘッドの温度を検出する温度検出手段と、（ニ）サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度検出手段の検出した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、（ホ）この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、（へ）印字停止手段の停止動作後に温度検出手段の検出温度が上限温度以下となったときサーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段とを熱転写記録装置に具備させる。
【００１６】
すなわち請求項１記載の発明では、温度検出手段でサーマルヘッドの温度を検出し、所定の上限温度を超えたとき印字停止手段で印字を停止するようにしている。そして、データ変換手段で印字データを現在の印字データよりも通電量の一段階少ないデータに変換し、温度検出手段の検出温度が上限温度以下となったときこの変換後の印字データでサーマルヘッドの駆動を再開することにしている。すなわち、アラームが発生するような温度に到達したような場合には印字動作を一時的に停止するものの、この上限温度以下となった時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字が最後まで行えるようにしている。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。
【００１７】
請求項２記載の発明では、（イ）サーマルヘッドと、（ロ）所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、（ハ）サーマルヘッドの温度を印字データの内容から判別する温度判別手段と、（ニ）サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度判別手段の判別した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、（ホ）この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、（へ）印字停止手段の停止動作後に温度判別手段の判別温度が上限温度以下となったときサーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段とを熱転写記録装置に具備させる。
【００１８】
すなわち請求項２記載の発明では、印字データの内容からサーマルヘッドの温度を判別し、所定の上限温度を超えたとき印字停止手段で印字を停止するようにしている。そして、データ変換手段で印字データを現在の印字データよりも通電量の一段階少ないデータに変換し、温度判別手段の判別温度が上限温度以下となったときこの変換後の印字データでサーマルヘッドの駆動を再開することにしている。すなわち、アラームが発生するような温度に到達したような場合には印字動作を一時的に停止するものの、この上限温度以下となった時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字が最後まで行えるようにしている。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更にサーミスタ等の温度検出手段を用いず印字データの内容からサーマルヘッドの温度を判別するので、温度検出手段を使用した場合の測定の遅延という問題を解消することができる。
【００１９】
請求項３記載の発明では、（イ）サーマルヘッドと、（ロ）所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、（ハ）サーマルヘッドの温度を検出する温度検出手段と、（ニ）サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度検出手段の検出した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、（ホ）この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、（へ）印字停止手段の停止動作後、所定時間が経過した時点でサーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段とを熱転写記録装置に具備させる。
【００２０】
すなわち請求項３記載の発明では、温度検出手段でサーマルヘッドの温度を検出し、所定の上限温度を超えたとき印字停止手段で印字を停止するようにしている。そして、データ変換手段で印字データを現在の印字データよりも通電量の一段階少ないデータに変換し、印字停止手段の停止動作後、所定時間が経過した時点でサーマルヘッドの駆動を再開することにしている。すなわち、アラームが発生するような温度に到達したような場合には印字動作を一時的に停止するものの、これから所定時間が経過した時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字が最後まで行えるようにしている。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更に印字の再開はタイマ回路等を使用して時間の測定により簡易に行うことができるので、制御が簡単になるだけでなく、印字終了までの時間を予測しやすいという利点がある。
【００２１】
請求項４記載の発明では、（イ）サーマルヘッドと、（ロ）所定の印字データによってこのサーマルヘッドを駆動するサーマルヘッド駆動手段と、（ハ）サーマルヘッドの温度を印字データの内容から判別する温度判別手段と、（ニ）サーマルヘッド駆動手段によるサーマルヘッドの駆動が行われている状態で温度判別手段の判別した温度が所定の上限温度を超えたとき印字を停止する印字停止手段と、（ホ）この印字停止手段によって印字が停止したとき印字データを現在の印字データよりも通電量の一段階少ないデータに変換するデータ変換手段と、（へ）印字停止手段の停止動作後、所定時間が経過した時点でサーマルヘッドの駆動を再開するサーマルヘッド駆動再開手段とを熱転写記録装置に具備させる。
【００２２】
すなわち請求項４記載の発明では、印字データの内容からサーマルヘッドの温度を判別し、所定の上限温度を超えたとき印字停止手段で印字を停止するようにしている。そして、データ変換手段で印字データを現在の印字データよりも通電量の一段階少ないデータに変換し、印字停止手段の停止動作後、所定時間が経過した時点でサーマルヘッドの駆動を再開することにしている。すなわち、アラームが発生するような温度に到達したような場合には印字動作を一時的に停止するものの、これから所定時間が経過した時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字が最後まで行えるようにしている。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更にサーミスタ等の温度検出手段を用いず印字データの内容からサーマルヘッドの温度を判別するので、温度検出手段を使用した場合の測定の遅延という問題を解消することができる。また、印字の再開はタイマ回路等を使用して時間の測定により簡易に行うことができるので、制御が簡単になるだけでなく、印字終了までの時間を予測しやすいという利点がある。
【００２３】
請求項５記載の発明では、請求項１〜請求項４いずれかに記載の熱転写記録装置で、印字データは２値のデータであり、データ変換手段はこの２値のデータを所定の多値データに変換する多値データ変換手段と、この多値データ変換手段によって変換した後の多値データに１以下の所定の係数を掛けた多値データを算出する多値データ算出手段と、この多値データ算出手段によって算出された多値データを２値化して変換後の印字データとする２値化手段とを備えることを特徴としている。
【００２４】
すなわち請求項５記載の発明では、印字データが２値のデータである場合のデータ変換手段を具体化している。すなわち、２値データを多値データに変換した後に、濃度を淡い方向に変換し、これを再び２値データに変換するようにしている。
【００２５】
請求項６記載の発明では、請求項５記載の熱転写記録装置で、２値化手段は誤差拡散法、ディザ法等の手法によって２値化する手段であることを特徴としている。
【００２６】
すなわち請求項６記載の発明では、多値データを２値データに変換する手法として既知の各種の手法を適宜選択して使用可能であることを示している。代表的なものとしては誤差拡散法やディザ法がある。ここでは２値データに変換することを示しているが、場合によっては３値のディザに変換することも可能である。
【００２７】
【発明の実施の形態】
【００２８】
【実施例】
以下実施例につき本発明を詳細に説明する。
【００２９】
図１は本発明の一実施例における熱転写記録装置を使用したファクシミリ装置の回路構成の概要を表わしたものである。このファクシミリ装置２０１は、装置全体を制御する主制御部２０２と、各種のデータを記憶する記憶部２０３と、データの変換を行うデータ変換部２０４と、印字を行う印字部２０５と、モデム（変復調装置）２０６等の回路装置をバス２０８に接続した構成となっている。
【００３０】
ここで主制御部２０２は、図示しないＣＰＵ（中央処理装置）や制御プログラムを格納したＲＯＭ（リード・オンリ・メモリ）や作業用メモリとしてのＲＡＭ（ランダム・アクセス・メモリ）を備えており、制御プログラムをＣＰＵが実行することで各種の機能を実行することができる。本実施例では、ハードウェアあるいは制御プログラムの実行によるソフトウェアによって、符号化後のファクシミリ信号を復号化する復号化部２１１を主制御部２０２内に備えている。記憶部２０３は、符号化後のファクシミリ信号としての符号化データを格納する符号化データ格納部２１２と、復号化部２１１によって復号化された後の復号化データを格納する復号化データ格納部２１３を備えている。また、印字部２０５はサーマルヘッド２１５と、その温度を検出する１または複数のサーミスタ等からなる温度検出素子２１６（ただしこの図では図示を簡略化するために温度検出素子を１つだけ図示。）および図示しない駆動モータ等の回路部品から構成されている。モデム２０６はＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２１７を介して公衆回線等の回線２１８に接続されている。
【００３１】
図２は、本実施例のファクシミリ装置の受信動作の概要を表わしたものである。図１に示したファクシミリ装置２０１は、ファクシミリ受信が開始されるのを待機している（ステップＳ３０１）。ファクシミリ受信が開始されたら（Ｙ）、受信データを記憶部２０３内の符号化データ格納部２１２に順次格納する（ステップＳ３０２）。この格納作業はファクシミリ信号の受信が終了するまで行われる（ステップＳ３０３）。受信が終了し受信データが符号化データ格納部２１２にすべて格納されたら（Ｙ）、主制御部２０２は復号化部２１１を使用してその復号化処理を開始する（ステップＳ３０４）。そして、復号化後のデータを復号化データ格納部２１３に格納する（ステップＳ３０５）。復号化処理がすべて終了したら（ステップＳ３０６：Ｙ）、受信動作が終了し（エンド）、印字のための準備が完了する。
【００３２】
図３は、受信したファクシミリ信号の印字処理の概要を表わしたものである。図１に示したファクシミリ装置２０１は、まずデータ変換のためのパラメータｎを“０”に初期化する（ステップＳ３２１）。ここでデータ変換とは、アラームが発生したときにサーマルヘッド２１５（図１）の負担を軽減するための変換処理をいう。データ変換の処理は、図１に示したデータ変換部２０４が行う。
【００３３】
次に主制御部２０２は復号化データ格納部２１３に格納されているデータ変換のまだ行われていない復号化後のデータを所定量読み出して（ステップＳ３２２）、所定単位の印字処理を行う（ステップＳ３２３）。この所定単位の印字処理が行われたとき、主制御部２０２は印字部２０５から送られてくる温度検出素子２１６の検出温度が所定の上限温度を超過して、サーマルヘッドの過熱によるアラームが発生したかどうかをチェックする（ステップＳ３２４）。なお、所定単位の印字処理は、たとえばｋライン分の印字処理を意味する。ここで数値ｋは１以上の任意の整数である。
【００３４】
アラームが発生していない場合には（Ｎ）、復号化データ格納部２１３からまだ印字処理を行っていない受信データの読み出しを行う（ステップＳ３２５）。この処理でデータが読み出されれば、すなわち印字する受信データが残っていれば（ステップＳ３２６：Ｙ）、これを用いてステップＳ３２３で所定単位の印字処理を行う。アラームが発生しないで印字がすべて順調に行われる場合には、以上のステップＳ３２５およびステップＳ３２３の処理が繰り返される。そして、復号化データ格納部２１３に印字すべき受信データが存在しなくなった状態で（ステップＳ３２６：Ｎ）、印字処理が完了することになる（エンド）。
【００３５】
これに対して、ある時点で行われた印字処理（ステップＳ３２３）の後に、温度検出素子２１６の検出温度が所定の上限温度を超過して、サーマルヘッドの過熱によるアラームが発生したことを主制御部２０２が検出したものとする（ステップＳ３２４：Ｙ）。この段階に至ると、温度検出素子２１６の検出温度が上限温度以下となってアラームが解除されるまでの間、印字処理が中断する。この中断時間を先取りする形で、まずパラメータｎを“１”だけカウントアップする処理が行われる（ステップＳ３２７）。この場合には、パラメータｎが“０”から“１”にカウントアップされる。そして、復号化データ格納部２１３に格納されているまだ印字されていない印字データに対して第ｎのデータ変換、すなわち第１のデータ変換が実行される（ステップＳ３２８）。第１のデータ変換による印字データはデータ変換を行う前の印字データよりも粗いデータであり、これにより黒の印字ドットの割合が減少して、同一の受信データに対するサーマルヘッドの通電量すなわち発熱量は減少することになる。これについては後に詳しく説明する。ステップＳ３２８の変換処理が終了したら、ステップＳ３２９に進む。そしてサーマルヘッド２１５の温度が下がり、アラームが解除されるまで印字動作を中断することになる。
【００３６】
アラームが解除されたら（ステップＳ３２９：Ｙ）、第１のデータ変換後の印字データの読み出しが行われる（ステップＳ３２５）。そして、その印字データを用いてステップＳ３２３で所定単位の印字処理が行われることになる。これ以後、アラームが発生しなかったとすると（ステップＳ３２４：Ｎ）、第１のデータ変換後の印字データの読み出しが順次繰り返され、印字データが残っている間は（ステップＳ３２６：Ｙ）、ステップＳ３２３に進んで印字動作が続行する。第１のデータ変換はステップＳ３２８で一括して行われているので、データ変換後のこの復号化データを復号化データ格納部２１３から順に読み出していくことで、印字処理はスムーズに行われる。読み出すべき印字データがなくなった時点で（ステップＳ３２６：Ｎ）、印字処理は終了する（エンド）。
【００３７】
以上と異なり、第１のデータ変換によって変換された後の印字データを使用したにもかかわらず、アラームが再度発生した場合を次に説明する。この場合（ステップＳ３２４：Ｙ）、パラメータｎが“１”から“２”にカウントアップされる（ステップＳ３２７）。そして、今度は第２のデータ変換が行われる（ステップＳ３２８）。この第２のデータ変換は、符号化データ格納部２１２に格納されているデータを直接変換するものであってもよいし、復号化データ格納部２１３に格納されている第１のデータ変換後の印字データを再度変換するものであってもよい。いずれにせよ、第１のデータ変換の結果得られた印字データよりも更にサーマルヘッド２１５の負担が少ない印字データであること、すなわち単位となるエリアにおける黒の印字ドットの割合がより少なくなるようなデータとなることが必要である。黒の印字ドットの割合が減少することで、同一の受信データに対するサーマルヘッド２１５の通電量すなわち発熱量は更に減少する。
【００３８】
このようにして第２のデータ変換が行われたら、その後は再度アラームが発生しない限り、ファクシミリ信号に対する印字処理が完了するまで第２のデータ変換後の印字データを用いた印字が同様に続行することになる。また、印字が最終的に終了する前に再度アラームが発生した場合には、その都度、パラメータｎがカウントアップされて、サーマルヘッド２１５の負担が軽い、より濃度の淡くなった印字データで印字が行われることになる。
【００３９】
図４は、データ変換の原理的な構成を示したものである。同図（ａ）は受信した符号化データを復号化した復号化データの一例を示したものである。この復号化データ４０１はパラメータｎが“０”に相当するものである。各マスは１つ１つの画素あるいは発熱要素の１単位に相当する。また、数値“１”は黒データを表わし、数値“０”は白データを表わしているものとする。この図（ａ）に示した３０画素で占める領域に黒データは２１個存在し、残りの９個が白データである。
【００４０】
同図（ｄ）は、同図（ａ）に示したの復号化データ４０１をデータ変換してパラメータｎが“１”の復号化データ４０２の一例を示したものである。黒データは２１個から１６個に減少している。しかも全体的な画像のパターンは類似しており、これにより文字や画像情報の欠落を最小限に抑えながら、サーマルヘッド２１５に対する負担を軽減している。
【００４１】
同図（ｂ）および（ｃ）は、同図（ｄ）の復号化データ４０２を作成する処理過程をそれぞれ表わしている。まず、同図（ｂ）に示すように同図（ａ）の復号化データ４０１の各画素の濃度を２５６段階の多値データに変換する。ここでは、白データの濃度を“０”とし、黒データの濃度を“２５５”とする。また、白データと黒データの隣接する画素の濃度を“２５”と“１０”とする。これは、境界部分の濃度の変化を滑らかにする処理である。
【００４２】
同図（ｂ）に示す濃度についての２５６段階の多値データが作成されたら、これをパラメータｎが“１”に相当する変換データに置き換える。ここでは、濃度を同図（ｂ）と比較して約８０パーセントとなるように設定する。この場合、同図（ｃ）に示したように、濃度“２５５”の部分は変換後に濃度“２００”となる。また、濃度“１０”の部分は変換後に濃度“８”となる。濃度“０”の部分はそのままである。
【００４３】
このようにして同図（ｃ）の中間調画像が得られたら、これを実際に２値で記録する公知の手法で２値化する。このような手法としてはたとえば誤差拡散法やディザ法が代表的である。同図（ａ）と同様に、数値“１”が黒データを表わし、数値“０”が白データを表わしているものとすると、２値化の結果がたとえば同図（ｄ）に示すようなものとなることになる。
【００４４】
以上、パラメータｎが“１”の場合の復号化データ４０２の作成方法を示した。たとえばパラメータｎが“２”の場合の濃度を６０パーセントにするものとすると、図４（ｃ）の多値データを作成する段階で数値“２５５”および数値“１０”をそれぞれ０．６倍した値に近い整数を使用して濃度変換後の多値データを作成し、これを２値化すればよい。同様に、たとえばパラメータｎが“３”の場合の濃度を４０パーセントにするものとすると、図４（ｃ）の多値データを作成する段階で数値“２５５”および数値“１０”をそれぞれ０．４倍した値に近い整数を使用して濃度変換後の多値データを作成し、これを２値化すればよいことになる。
【００４５】
＜発明の変形可能性＞
【００４６】
以上説明した実施例では印字データがサーマルヘッドに負担が大きい場合に、アラームが発生するたびに濃度変換をファクシミリ装置あるいは熱転写記録装置が一方的に定めることにしたが、これに限定されるものではない。すなわち、ファクシミリ装置やプリンタ等の熱転写記録装置のオペレータが、アラームの発生率等を考慮しながら濃度の薄まりの程度やアラームが発生するたびに濃度を薄くする量を自由に設定できるようにしてもよい。
【００４７】
また、実施例では説明の都合上、ファクシミリ信号を一度完全に受信してから印字動作を行うものとしたが、これに限るものではない。すなわち、印字データをある程度受信したら、印字動作を開始するようにしてもよい。これにより、たとえはファクシミリ装置の場合には、原稿の送信開始から受信者の受信開始までの時間を十分短く設定することができる。
【００４８】
更に実施例ではアラームが発生するたびにサーマルヘッドに対して負担が少なくなるように黒の印字ドットの割合を減少させるようにしたが、印字の後半部分で黒の印字ドットが元々少ないような場合には、黒の印字ドットの割合を元に戻すことも有効である。このようなことを可能にするためには、たとえば１ページの原稿における黒の画像情報の濃度分布を受信時にチェックしてサーマルヘッドの温度変化を予測しておくことが重要である。また、サーマルヘッドの温度の上限値だけを測定するのではなく、どの温度まで低下したかについても測定するようにすれば、サーマルヘッドの負担を軽減した印字データを途中から元のデータ変換していない印字データに戻すことも可能になる。これにより、印字の後半部分ほど印字の濃度が減少し濃淡がつきにくくなるという不具合を解消させることができる。
【００４９】
また、実施例ではサーマルヘッドにサーミスタ等の温度検出手段を取り付けてサーマルヘッドの温度を実際に測定したが、印字データをたとえば過去の分から分析してサーマルヘッドの蓄熱状態を動的に計算し、この結果、上限温度を超過したような場合には、同様にサーマルヘッドの駆動を一時的に停止させると共に、印字データをサーマルヘッドの負荷を低減するものに変更して印字を再開するようにしてもよい。
【００５０】
更に実施例ではアラームが発生したらこれが解除されることを印字動作再開の条件としたが、所定時間が経過したら、その間にある程度の温度低下があったものとして印字を再開するようにすることも可能である。
【００５１】
なお、実施例では説明を簡略化するために白黒の２色記録を例に挙げて説明したが、カラー画像の受信を行うファクシミリ装置やプリンタ等の熱転写記録装置に対しても本発明を同様に適用することができることは当然である。プリンタの場合には受信したデータに含まれる黒あるいは印字するデータの割合を同様に減少するようなデータ変換を行うことになる。
【００５２】
【発明の効果】
以上説明したように請求項１記載の発明によれば、サーマルヘッドが上限温度に到達したような場合に印字動作を一時的に停止するものの、この上限温度以下となった時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字を最後まで行うことができる。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。
【００５３】
また請求項２記載の発明によれば、サーマルヘッドが上限温度に到達したような場合に印字動作を一時的に停止するものの、この上限温度以下となった時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字を最後まで行うことができる。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更にサーミスタ等の温度検出手段を用いず印字データの内容からサーマルヘッドの温度を判別するので、温度検出手段を使用した場合の測定の遅延という問題を解消することができる。
【００５４】
更に請求項３記載の発明によれば、サーマルヘッドが上限温度に到達したような場合に印字動作を一時的に停止するものの、これから所定時間が経過した時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字を最後まで行うことができる。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更に印字の再開はタイマ回路等を使用して時間の測定により簡易に行うことができるので、制御が簡単になるだけでなく、印字終了までの時間を予測しやすいという利点がある。
【００５５】
また請求項４記載の発明によれば、サーマルヘッドが上限温度に到達したような場合に印字動作を一時的に停止するものの、これから所定時間が経過した時点で、サーマルヘッドにより負担の少ない印字データに変換したものを使用して印字を行うことで、許容温度の範囲内で印字を最後まで行うことができる。上限温度を超えるような事態が再度到来した場合にも、同様に印字データをサーマルヘッドにより負担の少ない印字データに変換することになる。これにより、印字が途中で行えなくなるという最悪の事態を回避することができる。また、個々の発熱要素あるいは印字ドットの通電量を変えるのではなく印字パターンを変更するので、熱エネルギの印加不足によるインクの転写不良といった問題が発生することはない。更にサーミスタ等の温度検出手段を用いず印字データの内容からサーマルヘッドの温度を判別するので、温度検出手段を使用した場合の測定の遅延という問題を解消することができる。また、印字の再開はタイマ回路等を使用して時間の測定により簡易に行うことができるので、制御が簡単になるだけでなく、印字終了までの時間を予測しやすいという利点がある。
【図面の簡単な説明】
【図１】本発明の一実施例におけるファクシミリ装置の回路構成の概要を表わしたブロック図である。
【図２】本実施例のファクシミリ装置の受信動作の概要を表わした流れ図である。
【図３】本実施例で受信したファクシミリ信号の印字処理の概要を表わした流れ図である。
【図４】本実施例におけるデータ変換の原理図である。
【図５】記録紙の印字例を表わした平面図である。
【図６】従来の熱転写記録装置の要部を示したブロック図である。
【符号の説明】
２０１  ファクシミリ装置
２０２  主制御部
２０３  記憶部
２０４  データ変換部
２０５  印字部
２０６  モデム
２１１  復号化部
２１２  符号化データ格納部
２１３  復号化データ格納部
２１５  サーマルヘッド
２１６  温度検出素子
４０１、４０２  復号化データ
【図１】
2004276409.tif 000003
【図２】
2004276409.tif 000004
【図３】
2004276409.tif 000005
【図４】
2004276409.tif 000006
【図５】
2004276409.tif 000007
【図６】
2004276409.tif 000008