(57)【要約】    【課題】  印字装置の高さを調整できることによって、剥離紙から剥離後のラベルが印字装置の排出口から垂れ下がり印字装置の設置面に貼りつくことを防止することができ、作業者が容易に貼付け作業をすることができる印字装置を提供する。    【解決手段】  剥離されたラベル１３がプリンタ１の排出口２２から出る長さが、プリンタ１を設置している設置面２７からプリンタ１の排出口の最下点のまでの高さＨより長いときに、プリンタ１を設置している設置面２７からプリンタ１の排出口２２の最下点までの高さＨを、ラベル１３が排出口１９から出る長さより長く調整することができる昇降部１０を設けたことを特徴とする。【選択図】  図２
2007229948.tif 000002
【特許請求の範囲】
【請求項１】
長尺状の剥離紙に粘着剤を介して貼着したラベルに印字を行う印字部と、そのラベルを剥離紙から剥離する剥離部と、剥離紙から剥離されたラベルを排出する排出口と、を有する印字装置であって、
ラベルの長さを検出する用紙位置検出部と、
印字装置の高さを変更する昇降部と、を有し、
用紙位置検出部でラベルの長さを検出後に、ラベルの長さと前記印字装置を設置している設置面から排出口までの高さを比較し、ラベルの長さが設置面から排出口までの高さより長いときに、昇降部で印字装置を所定の高さに変更することを特徴とする印字装置。
【請求項２】
所定の高さは、ラベルの長さから、設置面から排出口までの高さを引いた値あることを特徴とする請求項１記載の印字装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字後にラベルを剥離する印字装置に関し、特にラベルの長さに対応して高さを変更できる印字装置に関する。
【背景技術】
【０００２】
従来、図７に示すように、図示しないステッピングモーターの駆動力によってプラテンローラー８０を駆動して、長尺状の剥離紙８１に複数のラベル８２を粘着剤を介して貼着した印字用紙８３を搬送し、ラベル８２が所定の印字位置に位置決めされたときサーマルヘッド８４により印字を行い、印字終了後にラベル８２を剥離部８５によって印字用紙８３の搬送方向を転向させて剥離紙８１から剥離し、その剥離されたラベル８２を保持すると共に、この保持されたラベル８２の有無を剥離検出センサー８６で検出し、剥離検出センサー８６がラベル８２有りを検出しているときにはラベル８２の搬送を停止し、剥離検出センサー８６がラベル８２無しを検出するとラベル８２の搬送停止を解除してサーマルヘッド８４により新たなラベル８２に印字を行い、ラベル８２を剥離紙８１から剥離し、保持するという印字装置８７がある。
【０００３】
前述した印字装置８７は固定部８８によって机等の設置台に設置しており、ラベル８２に商品の商品名、送り先などを印字し、剥離後に、作業者が商品に貼付けている。例えば、物流センターでは、作業者が梱包箱に、中身の商品名、流通経路、送り先などが印字してあり、また、それらの情報をバーコードや２次元コードにして印字されたラベル８２を印字装置８７の前面にある排出口８９から取り出して貼り付けしている。
【０００４】
この印字装置８７には、使用先の業態や要望により大小様々なサイズのラベル８２を使用している。例えば、商品流通の業界ではトレーサビリティの充実化を図るために、従来のようにラベル８２にラベル８２を貼付する商品の商品名と、送り主及び送り先の情報のみを印字するのではなく、最近では更に商品の流通した社内の物流センター等の流通経路や、各流通経路を通過した通過時間の情報も追加して印字すること多くなっている。この場合、ラベルに印字する情報量が従来の商品名と、送り主及び送り先の情報のみ印字するラベルと比較して多くなるため、ラベルに全ての情報を印字するには、文字の大きさを小さくして通常（従来）のサイズのラベル８２に印字する方法と、ラベル８２のサイズを大きくする方法との２つの解決方法が考えられる。
しかしながら、商品流通の業界では、ラベル８２を貼り付ける梱包箱等を倉庫に多数積み重ねて保管することなどがあるため、ラベル８２に印字された文字やバーコード等の情報を、梱包箱等を倉庫に積み重ねることを行う作業者等にとって見やすいようにする必要があり、文字のサイズは変えずに、ラベル８２のサイズを大きくすることが行われている。
このラベル８２のサイズを大きくする方法としては、ラベル８２の幅方向（印字装置８７の搬送方向と直行する方向）と長さ方向（印字装置８７の搬送方向）どちらも大きくすることが考えられる。
しかしながら、ラベル８２の幅方向を広げて行くと、それに従って印字装置８７の排出口８９の幅方向を広げなくてはならなくなり、印字装置８７の大型化を防止するには、結局、ラベル８２の幅方向は排出口８９の幅以内にして、ラベル８２の長さ方向を長くするという方法が採られている。この理由として、幅方向に広いラベル８２に対応できる印字装置８７は、幅方向に広いサーマルヘッド８４を搭載する必要があるが、この幅方向に広いサーマルヘッド８４は、印字するための発熱体の数が多く通常の幅のサーマルヘッド８４と比較して高価になるので、結局印字装置全体の価格が高価なものになり不経済である。よって、ラベル８２のサイズを大きくする方法として、ラベル８２の長さ方向を長くするという方法が採られているのである。
【０００５】
しかしながら、ラベル８２の長さ方向を長くすると、従来の印字装置８７は、剥離部８５によってラベル８２が剥離紙８１から剥離後に、排出口８９から出るラベル８２の長さが、印字装置８７の排出口８９の位置、詳しくは排出口８９からラベル８２が出る位置から設置面９０までの高さＨ（以下は、排出口高さＨとする。）より長いときには、ラベル８２が垂れ下がり設置面９０に貼りついてしまい、作業者がラベル８２を取り出して梱包箱等の被着体に貼り付ける作業が困難になるという問題があった。
特に、腰の弱いラベル８２は折れ曲がり易いため、排出口８９から出ると直ぐに設置面に向けて折れ曲がり、ラベル８２の垂れ下がる長さが長くなる傾向がある。
【０００６】
【特許文献１】特開２０００−４１７４２
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記のような問題点に着目してなされたものであって、ラベルを剥離紙から剥離後に、排出口から出るラベルが垂れ下がり印字装置を設置した設置面に貼りつくことを防止できる印字装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る印字装置は、長尺状の剥離紙に粘着剤を介して貼着したラベルに印字を行う印字部と、そのラベルを剥離紙から剥離する剥離部と、剥離紙から剥離されたラベルを排出する排出口と、を有する印字装置であって、ラベルの長さを検出する用紙位置検出部と、印字装置の高さを変更する昇降部と、を有し、用紙位置検出部でラベルの長さを検出後に、ラベルの長さと前記印字装置を設置している設置面から排出口までの高さを比較し、ラベルの長さが設置面から排出口までの高さより長いときに、昇降部で印字装置を所定の高さに変更することを特徴とする。
所定の高さは、ラベルの長さから、設置面から排出口までの高さを引いた値であることができる。
ラベルの長さはラベルの全長Ｌ若しくは排出口から出るラベルの長さｒであることができる。
長尺状の剥離紙に粘着剤を介して貼着したラベルに印字を行う印字部と、そのラベルを剥離紙から剥離する剥離部と、剥離紙から剥離されたラベルを排出する排出口と、を有する印字装置であって、ラベルの全長Ｌを検出する用紙位置検出部と、印字装置の高さを変更する昇降部と、を有し、用紙位置検出部でラベルの全長Ｌを検出後に、ラベルの全長Ｌと前記印字装置を設置している設置面から排出口までの高さＨを比較し、ラベルの全長Ｌが設置面から排出口までの高さＨより長いときに、ラベルの全長Ｌから、設置面から排出口までの高さＨを引いた値（Ｌ−Ｈ）を印字装置の高さを変更する値として、昇降部で高さ変更を行うことを特徴とする。
長尺状の剥離紙に粘着剤を介して貼着したラベルに印字を行う印字部と、そのラベルを剥離紙から剥離する剥離部と、剥離紙から剥離されたラベルを排出する排出口と、を有する印字装置であって、ラベルの全長Ｌを検出する用紙位置検出部と、印字装置の高さを変更する昇降部と、を有し、前記用紙位置検出部でラベルの全長Ｌを検出後に、前記排出口から出るラベルの長さｒを、ラベルの全長Ｌから、剥離部から排出口までの距離βを引いた値（Ｌ−β）として算出し、排出口から出るラベルの長さｒを算出後に、排出口から出るラベルの長さｒと前記印字装置を設置している設置面から排出口までの高さＨを比較し、排出口から出るラベルの長さｒが、設置面から排出口までの高さＨより長いとき（ｒ≧Ｈ）に、排出口から出るラベルの長さｒから、設置面から排出口までの高さＨを引いた値（ｒ−Ｈ）を印字装置の高さを変更する値として、昇降部で高さ変更を行うことを特徴とする。
長尺状の剥離紙に粘着剤を介して貼着したラベルに印字を行う印字部と、そのラベルを剥離紙から剥離する剥離部と、剥離紙から剥離されたラベルを排出する排出口と、を印字装置本体内に有し、印字装置本体の高さを変更する昇降部を印字装置本体外に有する印字装置であって、ラベルの全長Ｌを検出する前記用紙位置検出部でラベルの全長Ｌを検出後に、前記排出口から出るラベルの長さｒを、ラベルの全長Ｌから、剥離部から排出口までの距離βを引いた値（ｒ−β）として算出し、排出口から出るラベルの長さｒを算出後に、排出口から出るラベルの長さｒと前記印字装置を設置している設置面から排出口までの高さＨを比較し、排出口から出るラベルの長さｒが、設置面から排出口までの高さＨより長いとき（ｒ≧Ｈ）に、排出口から出るラベルの長さｒから、設置面から排出口までの高さＨを引いた値（ｒ−Ｈ）を印字装置の高さを変更する値として、昇降部で高さ変更を行うことを特徴とする。
【発明の効果】
【０００９】
本発明に係る印字装置は、ラベルを排出する排出口から設置面までの高さを変更できる昇降部を有するため、ラベルを剥離紙から剥離後に、ラベルが垂れ下がり設置面に貼りつくこと防止することができ、作業者が容易に貼付け作業をすることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の第一の実施の形態について図１乃至図５に基づいて詳細に説明する。
【００１１】
図１は本発明の実施の形態に係るプリンタ１の概略側面図である。
【００１２】
プリンタ１は、図１に示すように、用紙保持部３と、用紙位置検出部４と、インクリボンユニット５と、印字部６と、剥離部７と、剥離検出部８と、剥離紙巻取部９と、昇降部１０と、これらを制御する制御部１１と、を備えている。
【００１３】
用紙保持部３は、長尺状の剥離紙１２に粘着剤を介して複数のラベル１３を仮着した印字用紙１４を回転可能に保持している。
【００１４】
用紙位置検出部４は、ラベル１３の位置を検出するもので、発光部と受光部を有し、発光部から印字用紙１４に向かって照射された光を受光部で受光し、この光の強弱によってラベル１３の位置を検出する用紙位置検出センサー１５を有する。また、用紙位置検出センサー１５によってラベル１３の全長Ｌ（ラベルピッチ）も検出する。
【００１５】
インクリボンユニット５は、リボン供給部１６とリボン巻取部１７を有し、ロール状に巻回されたインクリボン１８がリボン供給部１６から印字部６を介してリボン巻取部１７に保持され、このリボン巻取部１７を回転駆動させることにより使用済みのインクリボン１８が巻き取られる。
【００１６】
印字部６は、図示しないモーターに接続されたプラテンローラー１９とサーマルヘッド２０を有し、プラテンローラー１９の回転駆動により印字用紙１４を用紙保持部３側の搬送方向上流側から印字部６に向かう下流側に搬送し、サーマルヘッド２０の発熱作用によりラベル１３の表面に印字を行う。
【００１７】
剥離部７は、印字用紙１４の搬送方向を転向させる剥離転向軸２１を有し、この剥離転向軸２１によって剥離紙１２の搬送方向を剥離紙巻取部９の方向に転向させることで剥離紙１２からラベル１３を剥離して、剥離紙１２は剥離紙巻取部９に巻取られる。また、剥離されたラベル１３は排出口２２に排出される。このラベル１３が排出された状態のときに、ラベル１３の後端（上流側）は、剥離転向軸２１の下流側（排出口側）で粘着剤を介して剥離紙１２に貼り付いて保持される。ラベル１３が剥離紙１２から剥離後に、ラベル１３の後端が粘着剤を介して剥離紙１２に保持される長さは、作業者の手で排出口２２からラベル１３を粘着剤の粘着力によって剥離紙１２を引っ張らないで取り出せる程度の長さであり、具体的には１ｍｍ以下が好ましい。
また、剥離転向軸２１の下流側（排出口側）から排出口２２までのラベル１３の搬送距離β（以下は、ラベル搬送距離βとする。）が長いときは、ラベル１３を保持するためのローラーなどを設けることもできる。この場合は、排出口２２から出て垂れ下がるラベル１３の長さｒ（以下はラベルの長さｒとする。）が、剥離転向軸２１から排出口２２までのラベル搬送経路βが長くなることによって短くなる。
【００１８】
剥離検出部８は、発光部と受光部を有し、発光部から受光部に向かって光を照射し、受光部側での光の有無により、排出口２２の位置におけるラベル１３の有無を検出する剥離検出センサー２３を有する。
この剥離検出センサー２３にラベル１３無しが検出されると、印字部６で次のラベル１３を印字し、剥離部７へラベル１３が搬送される。
【００１９】
図１及び図２に示すように、昇降部１０は制御部１１（ＣＰＵ）からの指令によってプリンタ本体２の高さを変更するもので、固定部２４と、高さ調整部２５と、を有する。この昇降部１０は、プリンタの正面４４とは反対側の面、プリンタ背面に設置されているが、側面であっても、プリンタ本体２内部であっても良く、さらにプリンタ本体の重量や形態によっては、プリンタ本体複数設置しても良い。
【００２０】
固定部２４は、プリンタ本体２の底面２６に設けられて、プリンタ本体２を設置面２７に設置するという、いわゆるプリンタ１の足の機能を果たしている。この固定部２４は、プリンタ本体２を水平な設置面２７に対して確りと固定可能とするため硬質の金属、樹脂等により構成されている。また、固定部２４の設置面２７とは反対の面には、高さ調整部２５が設置してある。
【００２１】
高さ調整部２５は、ボール螺子構造でモーター２８の駆動力によってプリンタ本体２の高さを変更するもので、モーター２８と、ボール螺子軸２９と、スライド部材３０と、ガイド軸３１と、上端支持部材３２と、上端下端検出部と、を有する。
【００２２】
モーター２８は、軸の先端に傘歯車３４を有し、軸を回転させることによってプリンタ本体２を昇降させる駆動力になるものである。制御部１１（ＣＰＵ）から指令を受けて軸を回転させて軸の先端に付いた傘歯車３４からボール螺子軸２９に駆動力を伝達し、そのボール螺子軸２９によってプリンタ本体２を昇降させている。このモーター２８は、プリンタ本体２の昇降する距離が正確に定めることができるように、回転数をＣＰＵからパルス信号で指令することができるステッピングモーター又はサーボモーターであることが好ましい。
【００２３】
ボール螺子軸２９は、モーター２８の軸の先端についた傘歯車３４から駆動力を伝達されて回転する傘歯車３５と、この傘歯車３５から駆動力（回転）を伝達されて回転する螺子軸３６を有する。螺子軸３６には外周に雄螺子が形成されており、雌螺子が形成されたスライド部材３０と螺合し、螺子軸３６の回転によって、スライド部材３０が昇降する構造になっている。ボール螺子軸２９は、時計回りに回転するとスライド部材３０が上昇し、反時計回りに回転すると下降するようになっているが、時計回りに回転するとスライド部材３０が下降し、反時計回りに回転するとスライド部材３０が上昇するようにしても良い。
モーター２８の軸の先端についた傘歯車３４とボール螺子軸２９の傘歯車３５には、ギア形状の凹凸が形成してあり、互いのギアの歯数によって、回転数及びトルクを変えることができるため、様々な重量のプリンタ本体２の昇降ができるようになっている。
【００２４】
スライド部材３０は、一端面がプリンタ本体２に接合されており、このスライド部材３０の昇降により、スライド部材３０に接合されたプリンタ本体２が昇降するようになっている。このスライド部材３０には、内周にボール螺子軸２９に螺合する雌螺子が形成されたボール螺子軸孔と、雌螺子の両端にはガイド軸３１を通すガイド軸孔と、が形成されている。
また、スライド部材３０には、高さ調整部２５の上端と下端（スライド部材が移動できる最上端と最下端）にある上端下端検出部が検出できるセンサー片３９が形成されており、スライド部材３０が昇降することによって上端下端検出部がセンサー片３９を検出し、スライド部材３０の移動できる範囲を規制している。
【００２５】
ガイド軸３１は、ボール螺子軸２９と一定の距離を持って形成され、スライド部材３０のガイド軸孔に通すことによって、スライド部材３０の昇降をガイドするための軸である。このガイド軸３１は、スライド部材３０の平面方向（昇降方向とは９０℃の方向）へのがたつきを抑制し、プリンタ本体２の重みにより、ボール螺子軸２９が曲がったり、折れたりすることを抑制している。
【００２６】
上端支持部材３２は、ボール螺子軸２９及びガイド軸３１の上端を支持している部材であり、上端センサー４０が設置されている。この上端センサー４０は、上端支持部材３２のスライド部材３０が上昇したときにスライド部材３０のセンサー片３９が検出できる場所に設置してある。
上端支持部材３２によってボール螺子軸２９及びガイド軸３１の上端を支持することによって、ボール螺子軸２９及びガイド軸３１の曲がりや折れを抑制することができる。
【００２７】
上端下端検出部は、スライド部材３０の昇降できる範囲である上端と下端を検出するものあり、上端を検出する上端センサー４０と、下端を検出する下端センサー４１を有する。上端センサー４０は上端支持部材３２に設置され、下端センサー４１は、固定部２４に設置部材４２を介して設置される。この上端下端検出部はスライド部材３０に形成されたセンサー片３９を検出することによって上端及び下端を検出している。
また、上端下端検出部は、センサー片３９を検出するスイッチ４３を有し、スライド部材３０が昇降し上端又は下端に到達すると、センサー片３９が上端下端検出部のスイッチ４３を押圧し、スライド部材３０、つまりプリンタ本体２が、上端又は下端に到達した指令を制御部１１（ＣＰＵ）に出力する。センサー片３９によって上端下端検出部のスイッチ４３が押圧され、上端下端検出部からスライド部材３０が上端又は下端に達したという指令が出力されると、制御部１１（ＣＰＵ）はスライド部材３０を停止するために、モーター２８に回転を停止する指令を出力する。
この上端下端検出部は、スイッチ４３が故障し押圧に反応しなくなった場合や、制御部１１（ＣＰＵ）に繋がった回路が切断された場合などの故障時は、スライド部材３０が上端又は下端にあると判断し、スライド部材３０の動作、つまり昇降部１０のモーター２８の回転を停止するようにしている。このようにすることによって、上端下端検出部が故障したとしても、プリンタ本体２を昇降の範囲を超えて昇降させてしまい、例えば下端であれば固定部２４にぶつかっても尚下降を続けてプリンタ本体２及び昇降部１１の故障を起こさないようにしている。また、上端の場合、スライド部材３０が上端支持部材３２にぶつかっても尚上昇を続けて、上端支持部材３２を破壊し、ボール螺子軸２９と螺合状態が脱落するまで上昇し、プリンタ本体２が固定部２４や設置面２７に落ちることなどの事故を防止している。
【００２８】
図３はプリンタ１の概略斜視図を示し、その正面４４にはラベル１３の排出口２２と、表示部４５と、操作部４６と、電源スイッチ４７を有している。
また、プリンタ１の排出口２２から下の剥離されたラベル１３が触れる可能性のある箇所には剥離塗工（プラズマ加工）がなされている。この剥離塗工は、剥離されたラベル１３の貼りつきを防止するために、プリンタ本体２の外側の全面若しくはプリンタ本体２の表示部４５、操作部４６、電源スイッチ２６のある正面４４及び正面４４側にある昇降部１０に加工することもできる。
【００２９】
図４は、プリンタ１の制御部１１を示すブロック図である。
【００３０】
制御部１１は、ＣＰＵ５０と、ＲＯＭ５１と、ＲＡＭ５２と、用紙搬送制御回路５３と、サーマルヘッド制御回路５４と、用紙位置検出回路５５と、剥離検出回路５６と、プリンタ位置制御回路５７と、プリンタ位置検出回路５８と、操作制御回路５９と、表示制御回路６０と、インタフェース６１と、データーバス６２と、により構成される。
【００３１】
ＣＰＵ５０（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）は、ＲＯＭ５１に記憶している制御プログラムに従って動作し、各部を制御するものである。
【００３２】
ＲＯＭ５１（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）は、制御プログラムを記憶しており、この制御プログラムをＲＡＭ５２に展開するものである。このＲＯＭ５１には、制御プログラムを記憶するエリアと、フォントデーター等の各種固定データーを記憶するエリアと、各種制御テーブルデーターを記憶するエリアと、各種ＩＯ定数を記憶するエリアと、により構成されている。
ＲＯＭ５１には、用紙検出位置センサー１５によって検出されたラベルの全長Ｌと、排出口高さＨと、を比較する制御プログラムが記憶されている。
【００３３】
この制御プログラムの動作は、プリンタ１の電源スイッチ４７投入後に昇降部によってプリンタ本体２を最下端まで移動させ（基点補正）、最下端までプリンタ本体２が移動後に、ラベルの全長Ｌを用紙位置検出センサー１５によって検出し、ＣＰＵ５０によってラベルの全長Ｌと、排出口高さＨと、を比較し、ラベルの全長Ｌが排出口高さＨより長いときは、ラベルの全長Ｌから排出口高さＨを引き（Ｌ−Ｈ）、その値の長さ分プリンタ本体２を上昇させる指令を昇降部１０のモーター２８に出力するというものである。
【００３４】
プリンタ１の排出口２２からラベル１３が出る位置とは、ラベル１３の腰の強さやプリンタ１の排出口２２の形状などによって異なってくるが、本実施例では、剥離転向軸２１からのラベル１３の垂れ下がりが最大のときであってもプリンタ１の排出口２２の最下端になるため、プリンタ１の排出口２２の最下端をプリンタ１の排出口２２からラベル１３が出る位置としている。また、プリンタ本体２が最下端にあるときの排出口２２からラベル１３が出る位置から設置面２７までの高さを排出口高さＨとしてＲＯＭに記憶して、ラベルの全長Ｌと比較している。
【００３５】
昇降部１０のモーター２８によってプリンタ本体２を上昇させる値は、ラベルの全長Ｌから排出口高さＨを引いた値（Ｌ−Ｔ）となっているが、操作部４６及びプリンタ１に接続されたホストコンピューターによって、ラベルの全長Ｌから排出口高さＨを引いた値（Ｌ−Ｈ）に適宜パラメーターを追加することができる。例えば、操作部４６の操作やプリンタ１に接続されたホストコンピューターによって、ラベルの全長Ｌから排出口高さＨを引いた値に１ｃｍ足す（Ｌ−Ｈ+１ｃｍ）など、±するαというパラメーターを追加することができる。パラメーターを−αにするときは、ラベル１３の腰が強くラベル１３の垂れ下がりが少ないときなどが考えられる。
【００３６】
また、ＲＯＭ５１は、ラベル１３に印字する内容及びラベルサイズに関するデーターである印字データーも記憶することができるため、用紙位置検出部４でラベルの全長Ｌ（ラベルピッチ）を検出しなくても、図示しないホストコンピューター若しくは操作部４６よってラベルに印字する内容（ラベルフォーマット）を決定すると、どのサイズのラベル１３に印字するのかについて判断し、ラベルの全長Ｌ（ラベルピッチ）をＣＰＵが検知することができるようにしても良い。
【００３７】
ＲＡＭ５２（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）は、ＣＰＵ５０が動作する上で必要となる各種データーを記憶するものである。
また、ＲＡＭ５２は、各種フラグの値を記憶するフラグ記憶エリアと、作業用データーを記憶するワークエリアと、印字すべき文字等のビットマップイメージデーターを展開して印字フォーマットを形成するための印字展開エリアと、により構成される。
【００３８】
用紙搬送制御回路５３は、図示しないモーターを含むプラテンローラー１９にパルス信号を出力し、印字用紙１４の搬送を制御するものである。
【００３９】
サーマルヘッド制御回路５４は、ＣＰＵ５０から供給される印字すべき文字、図形などの印字データーに対応する制御信号を生成し、サーマルヘッド２０に供給して印字動作を行わせるものである。
【００４０】
用紙位置検出回路５５は、ＣＰＵ５０の制御下、用紙位置検出センサー１５の発光部を制御し、光を出射させるとともに、受光部から出力される電気信号を受取り、デジタルのデーターに変換してＣＰＵ５０に出力するものである。この用紙位置検出センサー１５によってラベルの全長Ｌを検出する。
【００４１】
剥離検出回路５６は、剥離検出センサー２３の発光部を制御し、光を出射させるとともに、受光部から出力される電気信号を受取り、デジタルのデーターに変換してＣＰＵ５０に出力するものである。
【００４２】
プリンタ位置制御回路５７は、プリンタ１の昇降又は停止を行う昇降部１０のモーター２８に回転及び停止の信号を出力するものである。この信号は、例えばモーター２８がステッピングモーター及びサーボモーターであるときは、パルス信号を出力する。
【００４３】
プリンタ位置検出回路５８は、スライド部材３０の上端及び下端を検出する上端センサー４０及び下端センサー４１からの信号をＣＰＵ５０に出力するものである。
【００４４】
操作制御回路５９は、各種データーやコマンドを入力したりプリンタ１を操作するための操作部４６を制御するものである。
【００４５】
表示制御回路６０は、操作部４６から入力された入力データーや、各種情報を表示するためのものである。この表示制御回路６０は、液晶ディスプレイやタッチパネル等の形態ある。
【００４６】
インタフェース６１は、ＣＰＵ５０の管理下で図示しないホストコンピューター等を接続する経路のことである。
このインタフェース６１によって、ホストコンピューターからの印字データ等を受信することができる。
【００４７】
データーバス６２は、各部が情報を交換するための共通の経路のことである。
【００４８】
これらの各部はデーターバス６２を介してＣＰＵ５０に接続され、ＣＰＵ５０の管理下インタフェース６１を介して接続された図示しないホストコンピューターより印字データーやコマンドを受信し、受信した印字データーやコマンドに従ってラベル１３に印字を行う。
【００４９】
このように構成されたプリンタ１の昇降部１０の動作についてフローチャート図５を用いて説明する。なお、以下に説明はプリンタ１が印字動作に入る前の動作（準備動作）である。
ＳＴＥＰ１は、電源スイッチ４７投入後に、スライド部材４０を下降させてプリンタ本体２を昇降部１０の最下端に移動させる。
動作の詳細は、ＣＰＵ５０が、プリンタ本体２（スライド部材３０）が下降するようにモーター２８にパルス信号を出力する。パルス信号を受取ったモーター２８は、駆動してプリンタ本体２（スライド部材３０）を下降させる。プリンタ本体２即ち、スライド部材３０が下降するとスライド部材３０のセンサー片３９が下端センサー４１のスイッチ４３を押圧する。スイッチ４３を押圧されると下端センサー４１は、最下端に到達したという指令をＣＰＵ５０に出力する。下端センサー４１から最下端に到達したという指令を受取り後にＣＰＵ５０は、モーター２８に停止の指令を出力する。上述の動作を基点補正（０点補正）という。
基点補正をすることによって、昇降部１０でプリンタ本体２の昇降を行う前に、常にプリンタ１の排出口２２が同じ高さからスタートすることができるため、排出口高さＨを一定の値として、ＲＯＭ５１に記憶することができる。
ＳＴＥＰ２は、用紙保持部３に回転可能に装填されたロール状の印字用紙１４がプラテンローラー１９の図示しないモーターの駆動によって搬送方向下流側に向かって搬送され、用紙位置検出センサー１５によりラベルの全長Ｌを検出する。
ＳＴＥＰ３は、ＣＰＵ５０によって、ラベルの全長Ｌと排出口高さＨの長さを比較する。ラベルの全長Ｌの方が長かったとき（Ｌ≧Ｈ）はＳ４に移行する。排出口高さＨの方が長かったとき（Ｈ≧Ｌ）はプリンタ１の昇降部１０の制御は終了し、印字動作に移行する。
ＳＴＥＰ４は、ＣＰＵ５０によってプリンタ本体２の高さを変更する値を算出する。
ラベルの全長Ｌから、排出口Ｈを引く（Ｌ−Ｈ）計算を行い、Ｌ−Ｈの値をプリンタ本体２を上昇させる値（以下は、昇降値Ｔとする。）とする。
また、ラベル基材の腰の強さや、作業者の要望によって、昇降値Ｔにパラメーターであるαを足す又は引くことができる。この操作は、プリンタ１の操作部４６やインタフェース６１を介して接続された図示しないホストコンピューターによって行うことができる。
ＳＴＥＰ５は、ＣＰＵ５０によって、ＳＴＥＰ５で算出した昇降値Ｔ（Ｌ−Ｈ＝Ｔ又はＬ−Ｈ±α＝Ｔ）をプリンタ本体２の高さ変更の値として昇降部１０のモーター２８に指令を出力する。
例えば、昇降部１０のモーター２８がステッピングモーターであったならば、ＣＰＵ５０はパルス信号でステッピングモーターに回転方向を、回転する値（ステップ数）を指令する。
ＳＴＥＰ６は、ＣＰＵ５０から指令を受取り、昇降部１０のモーター２８を駆動させ、スライド部材３０を上昇させ、スライド部材３０に接続されたプリンタ本体２の上昇を行う。
この場合、ＣＰＵ５０の指令通りに上昇後は、モーター２８がＣＰＵ５０に上昇終了の指令を出力することが好ましい。
また、ＳＴＥＰ６終了後は、プリンタ１の昇降部１０の動作は終了し、印字動作に移行する。
【００５０】
また、ラベルの全長Ｌを用紙位置検出センサー１５で検出時に、サーマルヘッド２０で印字はせずに、排出口２２に向かって行く方向に搬送（順フィード）し、用紙位置検出センサー１５でラベルの全長Ｌを検出後は、排出口２２に向かって行く方向とは逆の方向に搬送（バックフィード）して、昇降部１０にプリンタ本体２の昇降をする指令を出力ことも考えられる。この場合、ラベルの全長Ｌが用紙保持部３から印字部６までの長さより長いときに、ラベル１３の無駄が起こらず有効である。
【００５１】
次にプリンタ１の昇降部１０の制御が終了後の印字動作について説明する。
用紙保持部３に回転可能に装填されたロール状の印字用紙１４がプラテンローラー１９の図示しないモーターの駆動によって搬送方向下流側に向かって搬送され、用紙位置検出センサー１５によりラベル１３の位置を検出し、リボン供給部１６からリボン巻取部１７に向かって巻き取られるインクリボン１８のインクをサーマルヘッド２０の発熱作用によりラベル１３に転写して印字を行う。剥離紙１２は剥離紙巻取部９に巻き取られる。剥離されたラベル１３は、その一部を剥離紙１２に仮着した状態で排出口２２の位置に保持され、人手（作業者）によって剥離紙１２からラベル１３が取られると剥離検出センサー２３がラベル無しを検出し、上述した印字動作を繰り返す。
【００５２】
次に、本発明の第二の実施の形態について図乃至図に基づいて詳細に説明する。
尚、なお、先の実施の形態と共通する部分については同一符号を付すに止め、詳説を省略する。
【００５３】
プリンタ７１（第一実施例とは違う図番にする）は、第一実施例によるプリンタ１（図１）と機械的構成は事実上同一であるが、プリンタ１の場合と異なる点は、とくにラベルの長さと排出口高さＨを比較する制御プログラムについて、ラベル１３の長さを、用紙位置検出センサー１５によって検出されたラベルの全長Ｌから、剥離部（剥離転向軸）から排出口までのラベル搬送距離βを引いた値として、排出口２２から出るラベルの長さｒ（Ｌ−β＝ｒ）とするというところにある。このようにすることによって、設置面２７に貼り付くラベル１３の長さをより正確に求めることができる。また、排出口から出るラベルの長さｒは、以下ラベルの長さｒとする。
【００５４】
図３に示すＲＯＭ７２には、用紙位置検出センサー１５によって検出されたラベルの全長Ｌから、ラベル搬送距離βを引いた値としての、ラベルの長さｒ（Ｌ−β＝ｒ）と、排出口高さＨと、を比較する制御プログラムが記憶されている。
なお、ラベル搬送距離βは、プリンタ１の操作部４６で作業者が入力できてもよく、またプリンタのファームウェア等の制御プログラムに記憶されていても良い。
【００５５】
この制御プログラムの詳細な動作は、プリンタ１の電源スイッチ４７投入後にプリンタ本体２を最下端まで昇降部１０によって移動させ（基点補正）、プリンタ本体２が最下端まで移動後に、ラベルの全長Ｌを用紙位置検出センサー１５によって検出し、ラベルの全長Ｌを検出後に、ラベルの長さｒを計算し、ラベルの長さｒを算出後に、ラベルの長さｒと排出口高さＨとを比較し、ラベルの長さｒが、排出口高さＨより長いときは、ラベルの長さｒから排出口高さＨを引き（ｒ−Ｈ）、その値の長さ分をプリンタ本体２を上昇させる指令を昇降部１０のモーター２８に出力するというものである。
【００５６】
ラベル１３が排出口２２から垂れ下がり設置面２７に貼り付くという状況になる原因は、排出口２２から出るラベルの長さｒによるものであって、また、図１に示すように、プリンタ１の構造上、ラベルの長さｒはラベル搬送距離βによって変わるため、よって、ラベルの長さｒは、ラベルの全長Ｌから、ラベル搬送距離βを引いた値（ｒ＝Ｌ−β）とする。
【００５７】
プリンタ１の排出口２２からラベル１３が出る位置とは、ラベル１３の腰の強さによって設置面２７からの高さが異なってくるが、本発明では、剥離転向軸２１からのラベル１３の垂れ下がりが最大のときにプリンタ１の排出口２２の最下端になると考え、その排出口２２の最下端をプリンタ１の排出口２２からラベル１３が出る位置としており、プリンタ本体２が最下端にあるときの排出口２２からラベル１３が出る位置から設置面２７までの高さを排出口高さＨとしてＲＯＭ７２に記憶している。
【００５８】
昇降部１０のモーター２８によってプリンタ本体２を上昇させる値は、ラベルの長さｒから排出口高さＨを引いた値（ｒ−Ｈ）となっているが、操作部４６及びプリンタ１に接続されたホストコンピューターによって、ラベルの長さｒから、排出口高さＨを引いた値（ｒ−Ｈ）に適宜パラメーターを追加することができる。例えば、操作部４６の操作やプリンタ１に接続されたホストコンピューターによって、ラベルの長さｒから排出口高さＨを引いた値に足すことの１ｃｍ（ｌ−Ｈ+１ｃｍ）など、±するαというパラメーターを追加することができる。パラメーターを−αにするときは、ラベル１３の腰が強くラベル１３の垂れ下がりが少ないときなどが考えられる。
【００５９】
また、ＲＯＭ７２は、ラベル１３に印字する内容及びラベルサイズに関するデーターである印字データーも記憶することができるため、用紙位置検出部４でラベルの全長Ｌ（ラベルピッチ）を検出しなくても、図示しないホストコンピューター若しくは操作部４６よってラベル１３に印字する内容（ラベルフォーマット）を決定すると、どのサイズのラベル１３に印字するのかについて判断し、ラベルの全長Ｌ（ラベルピッチ）をＣＰＵが検知することができるようにしても良い。
その他のＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２などの構成は第一実施例と同様であるので説明を省略する。
【００６０】
このように構成されたプリンタ１の昇降部１０の動作についてフローチャート図６を用いて説明する。なお、以下に説明はプリンタが印字動作に入る前の動作（準備動作）である。
ＳＴＥＰ１０は、電源スイッチ４７投入後に、スライド部材３０を下降させてプリンタ本体２を昇降部１０の最下端に移動させる。
動作の詳細は、ＣＰＵ５０が、プリンタ本体２（スライド部材３０）が下降するようにモーター２８にパルス信号を出力する。パルス信号を受取ったモーター２８は、駆動してプリンタ本体２（スライド部材３０）を下降させる。スライド部材３０が下降するとスライド部材３０のセンサー片３９が下端センサー４１のスイッチ４３を押圧する。スイッチ４３を押圧されると下端センサー４１は、最下端に到達したという指令をＣＰＵ５０に出力する。下端センサー４１から最下端に到達したという指令を受取り後にＣＰＵ５０は、モーター２８に停止の指令を出力する。上述の動作を基点補正（０点補正）という。
基点補正をすることによって昇降部１０によってプリンタ本体２の昇降を行う前に、常にプリンタ１の排出口２２が同じ高さからスタートすることができるため、排出口２２からラベル１３が出る位置から設置面２７までの高さＨを一定の値として、ＲＯＭ７２に記憶させることができる。
ＳＴＥＰ１１は、用紙保持部３に回転可能に装填されたロール状の印字用紙１４がプラテンローラー１９の図示しないモーターの駆動によって搬送方向下流側に向かって搬送され、用紙位置検出センサー１５によりラベルの全長Ｌを検出する。
ＳＴＥＰ１２は、ラベルの全長Ｌから、ラベル搬送距離βを引いた値（ｒ＝Ｌ−β）であるラベルの長さｒを算出する。
ＳＴＥＰ１３は、ＣＰＵ５０によって、ラベルの長さｒと、排出口高さＨの長さを比較する。ラベルの長さｒの方が排出口高さＨより長かったとき（ｒ≧Ｈ）はＳ４に移行する。ラベルラベルの長さｒより排出口高さＨの方が長かったとき（Ｈ≧ｒ）はプリンタ１の昇降部１０の制御は終了し、印字動作に移行する。
ＳＴＥＰ１４は、ＣＰＵ５０によってプリンタ本体２の高さを変更する値を算出する。
ラベルの長さｒから排出口Ｈを引く（Ｌ−Ｈ）計算を行い、Ｌ−Ｈの値をプリンタ本体２を上昇させる値として昇降値Ｔとする。
また、ラベル基材の腰の強さや、作業者の要望によって、昇降値Ｔにパラメーターであるαを足す又は引くことができる。この操作は、プリンタ１の操作部４６やインタフェース６１を介して接続された図示しないホストコンピューターによって行うことができる。
ＳＴＥＰ１５は、ＣＰＵ５０によって、ＳＴＥＰ５で算出した昇降値Ｔ（Ｌ−Ｈ＝Ｔ又はＬ−Ｈ±α＝Ｔ）をプリンタ本体２の高さ変更の値として昇降部１０のモーター２８に指令を出力する。
例えば、昇降部１０のモーター２８がステッピングモーターであったならば、ＣＰＵはパルス信号でステッピングモーターに回転方向を、回転する値（ステップ数）を指令する。
ＳＴＥＰ１６は、ＣＰＵ５０から指令を受取り、昇降部１０のモーター２８を駆動させ、スライド部３０を上昇させる、すなわち、スライド部３０に接続されたプリンタ本体２の上昇を行う。
この場合、ＣＰＵ５０の指令通りに上昇後は、モーター２８がＣＰＵ５０に上昇終了の指令を出力することが好ましい。
また、ＳＴＥＰ１６終了後は、プリンタ１の昇降部２の動作は終了し、印字動作に移行する。
【００６１】
また、ラベルの全長Ｌを用紙位置検出センサー１５で検出時に、サーマルヘッド２０で印字はせずに、排出口２２に向かって行く方向に搬送（順フィード）し、用紙位置検出センサー１５でラベルの全長Ｌを検出後は、排出口２２に向かって行く方向とは逆の方向に搬送（バックフィード）して、昇降部１０にプリンタ本体２の昇降をする指令を出力ことも考えられる。この場合、ラベルの全長Ｌが用紙保持部３から印字部６までの長さより長いときに、ラベル１３の無駄が起こらず有効である。
【００６２】
次にプリンタ１の昇降部１０の制御が終了後の印字動作について説明する。
用紙保持部３に回転可能に装填されたロール状の印字用紙１４がプラテンローラー１９の図示しないモーターの駆動によって搬送方向下流側に向かって搬送され、用紙位置検出センサー１５によりラベル１３の位置を検出し、リボン供給部１６からリボン巻取部１７に向かって巻き取られるインクリボン１８のインクをサーマルヘッド１９の発熱作用によりラベル１３に転写して印字を行う。剥離紙１２は剥離紙巻取部９に巻き取られる。剥離されたラベル１３は、その一部を剥離紙１２に仮着した状態で排出口２２の位置に保持され、人手（作業者）によって剥離紙１２からラベル１３が取られると剥離検出部８がラベル１３無しを検出し、上述した印字動作を繰り返す。
【００６３】
上述したように、本発明によれば、排出口２２から出るラベルの長さｒが、プリンタ１の排出口高さＨより長いときであっても、プリンタ１の高さを昇降部１０によって調節して、ラベル１３が垂れ下がりプリンタ１の設置面に貼りつくことを防止することができ、作業者が容易に貼付け作業をすることができる。
また、剥離転向軸２１によってラベル１３が剥離紙１２から剥離後に排出口２２から出るラベルの長さｒが、プリンタ１の排出口２２の最下部から設置面２７までの高さである排出口高さＨより長いときであっても、プリンタ１の高さを昇降部１０によって調節して、ラベル１３が垂れ下がりプリンタ１の設置面２７に貼りつくことを防止することができ、作業者が容易に貼付け作業をすることができる。
【００６４】
なお、請求項１のラベルの長さについては、ラベルの全長Ｌ及びラベルの長さｒのどちらも含むこととする。
【００６５】
なお、本発明が上記実施の形態に限定されず、本発明の技術思想の範囲内において、実施の形態は適宜変更可能である。また、上記構成要件の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の第一の実施の形態に係るプリンタ１の概略側面図である。
【図２】プリンタ１の斜視図である。
【図３】プリンタ１正面の斜視図である。
【図４】プリンタ１の制御部３０を示すブロック図である。
【図５】プリンタ１の昇降部１０の動作を示すフローチャートである。
【図６】本発明の第二の実施の形態に係るプリンタ７２の昇降部１０の動作を示すフローチャートである。
【図７】従来のプリンタ８０の概略側面図である。
【符号の説明】
【００６７】
１      プリンタ
２      プリンタ本体
３      用紙保持部
４      用紙位置検出部
５      インクリボンユニット
６      印字部
７      剥離部
８      剥離検出部
９      剥離紙巻取部
１０    昇降部
１１    制御部
１２    剥離紙
１３    ラベル
１４    印字用紙
１５    用紙位置検出センサー
１６    リボン供給部
１７    リボン巻取部
１８    インクリボン
１９    プラテンローラー
２０    サーマルヘッド
２１    剥離転向軸
２２    排出口
２３    剥離検出センサー
２４    固定部
２５    高さ調整部
２６    底面
２７    設置面
２８    モーター
２９    ボール螺子軸
３０    スライド部材
３１    ガイド軸
３２    上端支持部材
３４    傘歯車
３５    傘歯車
３６    螺子軸
３９    センサー片
４０    上端センサー
４１    下端センサー
４２    設置部材
４３    スイッチ
４４    正面
４５    表示部
４６    操作部
４７    電源スイッチ
５０    ＣＰＵ
５１    ＲＯＭ
５２    ＲＡＭ
５３    用紙搬送制御回路
５４    サーマルヘッド制御回路
５５    用紙位置検出回路
５６    剥離検出回路
５７    プリンタ位置制御回路
５８    プリンタ位置検出回路
５９    操作制御回路
６０    表示制御回路
６１    インタフェース
６２    データーバス
７１    プリンタ
７２    ＲＯＭ
８０    プラテンローラー
８１    剥離紙
８２    ラベル
８３    印字用紙
８４    サーマルヘッド
８５    剥離部
８６    剥離検出センサー
８７    印字装置
８８    固定部
８９    排出口
９０    設置面
Ｈ      排出口高さ
Ｌ      ラベルの全長
β      ラベル搬送距離
ｒ      ラベルの長さ
Ｔ      昇降値
【図１】
2007229948.tif 000003
【図２】
2007229948.tif 000004
【図３】
2007229948.tif 000005
【図４】
2007229948.tif 000006
【図５】
2007229948.tif 000007
【図６】
2007229948.tif 000008
【図７】
2007229948.tif 000009