(57)【特許請求の範囲】
【請求項１】
シートロールのシートを送り出すパルスモータと、前記送り出されたシートに前記インクリボンのインクを転写して印字を行う印字ヘッドと、前記パルスモータ及び前記印字ヘッドの制御を行う制御手段と、前記印字ヘッドに対し前記シートの送り出し方向の上流側に位置して前記送り出されたシートの後端を検知するホトセンサとを備えると共に、前記印字ヘッドからその上流側の前記ホトセンサまでの長さを既知のＬ２としたときにおいて、
前記制御手段は、操作キーにより入力された文字数や設定した文字の大きさから印字に必要なシートの長さＬ０を求めて、前記長さＬ０から長さＬ２を差し引いた長さを所定長さＬ１とすると共に、前記パルスモータを駆動して前記シートを前記シートロールから前記所定長さＬ１だけ送り出す途中で前記ホトセンサが前記シートの後端を検知しなかったとき、前記シートが印字に必要な長さを有していると判断し、前記印字ヘッドによる印字を行わせ、前記シートの後端が検知されたとき、前記シートが印字に必要な長さを有していないと判断し前記印字ヘッドによる印字を行わない制御をさせるプリンタであって、
前記制御手段は、前記シートが印字に必要な長さを有していると判断したときに、前記シートを前記シートロールに巻き戻すと共にこの巻き戻しに際して前記ホトセンサの発光ダイオードの発光を停止させて、前記シートを前記シートロールに巻き戻した後に、前記印字ヘッドによる前記シートへの印字を行わせる一方、前記シートが印字に必要な長さを有していない場合に前記印字ヘッドによる前記シートへの印字を行わない制御をさせた後、補充された新たなシートへの前記印字ヘッドによる印字を実行させることを特徴とするプリンタ。
【請求項２】
シートロールのシートを送り出すパルスモータと、前記送り出されたシートに前記インクリボンのインクを転写して印字を行う印字ヘッドと、前記パルスモータ及び前記印字ヘッドの制御を行う制御手段と、前記印字ヘッドに対し前記シートの送り出し方向の上流側に位置して前記送り出されたシートの後端を検知するホトセンサとを備えると共に、前記印字ヘッドからその上流側の前記ホトセンサまでの長さを既知のＬ２としたときにおいて、前記制御手段は、操作キーにより入力された文字数や設定した文字の大きさから印字に必要なシートの長さＬ０を求めて、前記長さＬ０から長さＬ２を差し引いた長さを所定長さＬ１とすると共に、前記パルスモータを駆動して前記シートを前記シートロールから前記所定長さＬ１だけ送り出す途中で前記ホトセンサが前記シートの後端を検知しなかったとき、前記シートが印字に必要な長さを有していると判断し、前記印字ヘッドによる印字を行わせ、前記シートの後端が検知されたとき前記シートが印字に必要な長さを有していないと判断し前記印字ヘッドによる印字を行わない制御をさせるプリンタであって、
前記制御手段は、前記シートが前記文字の印字に必要な長さを有していない場合に、印字途中で中断される一文字の送り方向に対する中断位置を求めて、前記中断位置をメモリに記憶させると共に、前記一文字を前記中断位置まで印字させて、前記中断位置からの前記印字ヘッドによる印字を行わない制御をさせ、補充される新たなシートに、その記憶した中断位置からその前記印字途中の一文字の残りの部分を印字させることを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば案内標識や道順などに使用する文字等を印字するプリンタに関する。
【０００２】
【従来の技術】
従来から、着脱自在に装着されたリボンカセットと、シートロールからシートをプラテンローラへ送り出すシート送り機構と、インクリボンのインクをシートへ転写させるサーマルヘッド等とを備えているプリンタが知られている。
【０００３】
かかるプリンタは、サーマルヘッドがプラテンローラへ送り出されたシートとインクリボンとを重ねてプラテンローラへ圧接させながらインクリボンのインクをシートへ熱転写させて印字を行っていくようになっている。
【０００４】
【発明が解決しようとする課題】
ところで、このようなプリンタにあっては、印字の途中でシートロールから送り出されるシートが終わってしまうと、未完成な印字物になってしまい、その印字物が無駄になってしまうという問題があった。
【０００５】
この発明は、上記事情に鑑みてなされたもので、その目的は、印字物の無駄を無くすことのできるプリンタを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、シートロールのシートを送り出すパルスモータと、前記送り出されたシートに前記インクリボンのインクを転写して印字を行う印字ヘッドと、前記パルスモータ及び前記印字ヘッドの制御を行う制御手段と、前記印字ヘッドに対し前記シートの送り出し方向の上流側に位置して前記送り出されたシートの後端を検知するホトセンサとを備えると共に、前記印字ヘッドからその上流側の前記ホトセンサまでの長さを既知のＬ２としたときにおいて、前記制御手段は、操作キーにより入力された文字数や設定した文字の大きさから印字に必要なシートの長さＬ０を求めて、前記長さＬ０から長さＬ２を差し引いた長さを所定長さＬ１とすると共に、前記パルスモータを駆動して前記シートを前記シートロールから前記所定長さＬ１だけ送り出す途中で前記ホトセンサが前記シートの後端を検知しなかったとき、前記シートが印字に必要な長さを有していると判断し、前記印字ヘッドによる印字を行わせ、前記シートの後端が検知されたとき、前記シートが印字に必要な長さを有していないと判断し前記印字ヘッドによる印字を行わない制御をさせるプリンタであって、前記制御手段は、前記シートが印字に必要な長さを有していると判断したときに、前記シートを前記シートロールに巻き戻すと共にこの巻き戻しに際して前記ホトセンサの発光ダイオードの発光を停止させて、前記シートを前記シートロールに巻き戻した後に、前記印字ヘッドによる前記シートへの印字を行わせる一方、前記シートが印字に必要な長さを有していない場合に前記印字ヘッドによる前記シートへの印字を行わない制御をさせた後、補充された新たなシートへの前記印字ヘッドによる印字を実行させることを特徴とする。
【０００７】
請求項２の発明は、シートロールのシートを送り出すパルスモータと、前記送り出されたシートに前記インクリボンのインクを転写して印字を行う印字ヘッドと、前記パルスモータ及び前記印字ヘッドの制御を行う制御手段と、前記印字ヘッドに対し前記シートの送り出し方向の上流側に位置して前記送り出されたシートの後端を検知するホトセンサとを備えると共に、前記印字ヘッドからその上流側の前記ホトセンサまでの長さを既知のＬ２としたときにおいて、前記制御手段は、操作キーにより入力された文字数や設定した文字の大きさから印字に必要なシートの長さＬ０を求めて、前記長さＬ０から長さＬ２を差し引いた長さを所定長さＬ１とすると共に、前記パルスモータを駆動して前記シートを前記シートロールから前記所定長さＬ１だけ送り出す途中で前記ホトセンサが前記シートの後端を検知しなかったとき、前記シートが印字に必要な長さを有していると判断し、前記印字ヘッドによる印字を行わせ、前記シートの後端が検知されたとき前記シートが印字に必要な長さを有していないと判断し前記印字ヘッドによる印字を行わない制御をさせるプリンタであって、前記制御手段は、前記シートが前記文字の印字に必要な長さを有していない場合に、印字途中で中断される一文字の送り方向に対する中断位置を求めて、前記中断位置をメモリに記憶させると共に、前記一文字を前記中断位置まで印字させて、前記中断位置からの前記印字ヘッドによる印字を行わない制御をさせ、補充される新たなシートに、その記憶した中断位置からその前記印字途中の一文字の残りの部分を印字させることを特徴とする。
【０００９】
【発明の実施の形態】
以下、この発明に係わるプリンタの実施の形態を図面に基づいて説明する。
［第１実施形態］
図１に示すプリンタ１０は、プリンタ本体１１と、このプリンタ本体１１に開閉可能に取り付けられた蓋体５０とを備えている。
【００１０】
プリンタ本体１１内には、シートを送るスプロケット１２と、プラテンローラ１３と、スプロケット１２およびプラテンローラ１３を回転させていく駆動機構(図示せず)と、リボンカセット６０のリボンコアギア６４,６５を回転させていくギア機構(図示せず)と、シートロール１６から送り出されるシート１６Ｓの後端を検知するホトセンサ（検知手段）２０と、シート１６ＳをガイドするガイドローラＲ1,Ｒ2と、印字されたシート１６Ｓを前方へ案内するガイド部材１８等とが設けられている。
【００１１】
ホトセンサ２０は、シート１６Ｓに向けて光を射出する発光ダイオード２１と（図２参照）、シート１６Ｓで反射する反射光を受光するホトダイオード２２等とから構成されている。
【００１２】
プリンタ本体１１の後部にはシートロール１６を載置する載置台１７が取り付けられており、この載置台１７はプリンタ本体１１内に収納できるようになっている。
【００１３】
蓋体５０の裏側には、上下動可能にサーマルヘッド（印字ヘッド）５１が設けられており、また、その裏側にはインクリボンカセット６０が着脱自在に装着されている。蓋体５０の上面には、文字などを入力する各種の操作キー(図示せず)を設けた操作部５２と、これら操作キーによって入力された文字などを表示する表示部５３とが設けられている。蓋体５０は、軸１１Ｊ回りに回動して開閉するようになっている。
【００１４】
図２はプリンタ１０の制御系の構成を示したブロック図である。図２において、７０は駆動機構を構成するパルスモータであり、このパルスモータの駆動によってインクリボン６１やシート１６Ｓを送るものである。７１はサーマルヘッド５１を上下動させるソレノイドで、このソレノイド７１が励磁されるとサーマルヘッド５１が破線位置へ移動するようになっている。７４はＣＰＵ等から構成された制御装置（制御手段）であり、この制御装置７４は操作部５２の操作に基づいてサーマルヘッド５１,パルスモータ７０等を制御するようになっている。また、制御装置７４は印字に必要な長さのシート１６Ｓがあるか否かを判断（確認）する判断手段（確認手段）としての機能を有している。
【００１５】
次に、上記のように構成されるプリンタ１０の動作について説明する。
【００１６】
先ず、操作部５２の操作キーを操作して所望の文字等を入力する。入力された文字などは表示部５３に表示されていく。そして、操作キーの操作によって印字をスタートさせると、ソレノイド７１が励磁されてサーマルヘッド５１が図３に示す破線位置へ上昇される。この後、ホトセンサ２０の発光ダイオード２１が発光されるとともにパルスモータ７０が駆動制御されて、スプロケット１２およびプラテンローラ１３が回転していく。
【００１７】
スプロケット１２の回転によりシートロール１６からシート１６Ｓが送り出されていく。この際、インクリボン６１が送り出されないようにクラッチなどを介在させてシート１６Ｓのみが送り出されるようにしておく。
【００１８】
シートロール１６から所定の長さＬ1のシート１６Ｓが送り出されるとパルスモータ７０の駆動が停止される。ここで、図３に示すように、所定の長さＬ1は、サーマルヘッド５１からホトセンサ２０までの長さＬ2を印字に必要なシート１６Ｓの長さＬ0から差し引いて求めるものである。すなわち、Ｌ1＝Ｌ0−Ｌ2から求めるものである。Ｌ2は予め設定されているので既知であり、Ｌ0は操作キーによって入力された文字数や設定した文字の大きさから求めるものであり、シート１６Ｓが送られた長さはパルスモータ７０に入力するパルス数から求める。
【００１９】
ホトセンサ２０の受光ダイオード２２は、シート１６Ｓで反射された発光ダイオードの光を受光しており、パルスモータ７０の駆動が停止されても受光している場合、制御装置７４は印字に必要な所定の長さＬ1のシート１６Ｓがあると判断してシート１６Ｓを巻き戻す。シート１６Ｓが巻き戻されるとソレノイド７１の励磁が停止され、サーマルヘッド５１が実線位置へ下降する。シート１６Ｓの巻き戻しのときには、ホトセンサ２０の発光ダイオード２１の発光は停止される。
【００２０】
サーマルヘッド５１が実線位置へ下降されると、パルスモータ７０が再度駆動制御されて、スプロケット１２およびプラテンローラ１３が回転していくとともにリボンカセット６０のリボンコアギア６４,６５が回転されていく。これらの回転により、インクリボン６１が送り出されるとともにシート１６Ｓが送り出されていき、サーマルヘッド５１によってインクリボン６１のインクがシート１６Ｓに転写されて印字が行われていく。
【００２１】
印字に必要なだけのシート１６Ｓの長さが無い場合には、所定の長さだけシート１６Ｓを送り出す途中で、シート１６Ｓの後端をホトセンサ２０が検知することになる。すなわち、シート１６Ｓの後端がホトセンサ２０の位置にくると、ホトセンサ２０の発光ダイオード２１が発光した光がシート１６Ｓで反射されなくなり、受光ダイオード２２がシート１６Ｓの反射光を受光しなくなる。これにより、シート１６Ｓの後端が検知される。
【００２２】
所定の長さだけのシート１６Ｓの送り出し途中で、シート１６Ｓの後端がホトセンサ２０により検知されると、制御装置７４は印字に必要なだけのシート１６Ｓの長さが無いと判断して印字を行わずに表示部５３にその旨を表示する。
【００２３】
制御装置７４は、新たなシートロール１６に交換された後、印字実行キーの操作によって印字を実行する。シートロール１６の交換は、例えば載置台１７に載置されたシートロール１６を検知するマイクロスイッチ(図示せず)のオン・オフによって判断する。
【００２４】
このように、印字に必要なだけのシート１６Ｓの長さが無い場合、印字を行わないので、未完成な印字物になってしまうことが防止され、印字物の無駄を無くすことができる。
［第２実施形態］
図４ないし図６は第２実施形態を示したものである。この第２実施形態では、シート１６Ｓの後端１６dから例えば２ｍ手前から台紙１６Ｔの片側に所定間隔毎にスリット（印）１６Ｈを設け、このスリット１６Ｈをホトセンサ８０で検知するようにしたものである。なお、台紙１６Ｔはシート１６Ｓの裏面に貼り合わせられている（図５参照）。１６Ｋはスプロケット１２の突起(図示せず)に係合する送り孔である。
【００２５】
ホトセンサ８０は、図５に示すように、相対向して配置された発光ダイオード８１と受光ダイオード８２とから構成され、スリット１６Ｈが発光ダイオード８１と受光ダイオード８２との間に位置したとき、発光ダイオード８１から射出される光を受光ダイオード８２が受光するようになっている。
【００２６】
この第２実施形態の制御装置１７４は、ホトセンサ８０が検知するスリット１６Ｈの数をカウントすることによって、シート１６Ｓの残量の長さを求め、この残量の長さが印字に必要な長さ以下のとき、印字を中止するとともに表示部５３にその旨を表示するようにしたものである。制御装置１７４はシート１６Ｓの残量を求める残量算出手段としての機能を有している。
【００２７】
この第２実施形態によれば、印字前にシート１６Ｓを送り出してシート１６Ｓの残量の長さを求める必要がないので、印字を速やかに行うことができる。また、この第２実施形態では、印字前にシート１６Ｓを送り出さないことにより、サーマルヘッド５１を上下動させる必要がなく、サーマルヘッド５１を上下動させるソレノイドは不要となる。
【００２８】
この第２実施形態では、台紙１６Ｔにスリット１６Ｈを設けているが、このスリット１６Ｈの替わりにマークを設けて、このマークをホトセンサによって検知するようにしてもよい。
［第３実施形態］
図７は第３実施形態を示したものである。この第３実施形態では、図８に示すように、文字のどの部分までシート１６Ｓに印字されたかをメモリ７３に記憶させ、交換（補充）された新たなシート１６Ｓ′に残りの部分を印字させるようにしたものである。
【００２９】
すなわち、印字が途中で中断された文字の中断位置Ｘ1（送り方向に対する中断位置）をメモリ７３に記憶させ、新たなシート１６Ｓ′にその中断位置Ｘ1から引き続き文字を印字させていくものである。
【００３０】
ここで、サーマルヘッド５１からホトセンサ２０までの距離Ｌ2が予め設定されていることにより（図３参照）、ホトセンサ２０がシート１６Ｓの後端１６dを検知することによって、サーマルヘッド５１からシート１６Ｓの後端１６dまでのシート１６Ｓの残量Ｌ2が求まる。制御装置７４は、その残量Ｌ2からどの文字が印字途中で中断されるかを求めるとともにその中断位置を求めてメモリ７３に記憶させるものである。
【００３１】
この第３実施形態によれば、シート１６Ｓに印字された部分と、新たなシート１６Ｓ′に印字された部分とを合わせることにより一文字となるので、印字物の無駄を無くすことができる。
【００３２】
また、この第３実施形態では、シート１６Ｓの後端１６dまで印字を行っているが、図９に示すように、後端１６dの少し手前で印字を中断してもよく、また、新たなシート１６Ｓ′の前端１６e′より少し後方の位置から印字を開始してもよい。
【００３３】
【発明の効果】
この発明によれば、未完成な印字物になってしまうことが防止され、印字物の無駄を無くすことができる。
【図面の簡単な説明】
【図１】この発明に係わるプリンタの概略構成を示した説明図である。
【図２】プリンタの制御系の構成を示したブロック図である。
【図３】シートの所定の長さを求めるための説明図である。
【図４】第２実施形態のシートの説明図である。
【図５】第２実施形態のホトセンサの説明図である。
【図６】第２実施形態のプリンタの制御系の構成を示したブロック図である。
【図７】第３実施形態のプリンタの制御系の構成を示したブロック図である。
【図８】シートに文字が印字された状態を示した説明図である。
【図９】シートに文字が印字された他の状態を示した説明図である。
【符号の説明】
１６Ｓ      シート
２０        ホトセンサ（検知手段）
５１        サーマルヘッド（印字ヘッド）
６１        インクリボン
７０        パルスモータ
７４        制御装置（制御手段）
【図１】
0004200640.tif 000002
【図２】
0004200640.tif 000003
【図３】
0004200640.tif 000004
【図４】
0004200640.tif 000005
【図５】
0004200640.tif 000006
【図６】
0004200640.tif 000007
【図７】
0004200640.tif 000008
【図８】
0004200640.tif 000009
【図９】
0004200640.tif 000010