(57)【特許請求の範囲】
【請求項１】
多数のラベルが台紙に粘着されたラベル用紙に印刷データを印刷する印刷手段を備えた印刷装置であって、
前記ラベルを前記台紙から剥離する剥離手段と、
当該剥離手段により前記台紙から剥離された前記ラベルが前記台紙から突出する位置に、前記ラベルの有無を検出するために前記台紙の幅方向に配置されているラベル検出手段と、
前記ラベル検出手段に対向し、前記台紙から突出した前記ラベルを挟む位置に交換可能に設けた反射手段であって、前記ラベル表面の色又は裏面の色とは異なる色の反射手段と、
前記反射手段の色を識別する識別手段と
前記識別手段によって識別した色に応じた閾値と、前記ラベル検出手段によって検出された値とを比較することによって、前記ラベルの有無を判断する判断手段と
を備えていることを特徴とする印刷装置。
【請求項２】
前記ラベル検出手段は、前記ラベルの印字面に対向して設けられていることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記ラベル検出手段は、前記ラベルの印字面の裏面に対向して設けられていることを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記ラベル検出手段は光電素子がライン状に配置されたイメージセンサであることを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関するものであり、詳細には、多数のラベルが台紙に粘着されたラベル用紙に印刷を行う印刷装置に関するものである。
【背景技術】
【０００２】
従来、多数のラベルが台紙に粘着されたラベル用紙に印刷を行う印刷装置において、印刷されたシールを台紙から剥離する機能を有する印刷装置では、次々に印刷してラベルを剥離し、排出していると、排出されたラベルが前に排出されたラベルや周囲に貼り付いてしまうという問題点があった。そこで、このような印刷装置では、印刷されて剥離されたラベルがユーザにより取出口から取り出されたことを確認した後に、次のラベルへの印刷を開始させるような制御が一般的に行われている。ここで、ラベルが取り出されたことの確認として、取出口手前に透過型光学センサを配置してラベルの有無の判断が行われている。
【０００３】
こうした中で、台紙の幅方向に複数のラベルが配置されているような場合に対応するために、光学センサをラベルの数だけ配置して、すべてのラベルが取り出された場合にのみ、次のラベルの印刷を行うようなラベルプリンタが提案されている（例えば、特許文献１）。
【特許文献１】特開平５−１７０２４０公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の発明のラベルプリンタでは、ラベルと光学センサとの関係を１対１としている。このようなラベルプリンタでは、例えば、光学センサが２つしか設けられていないラベルプリンタで台紙の幅方向に３枚のラベルが配置されているようなラベル用紙を使用すると、検出できないラベルが存在してしまうことになり、取り出されていないラベルがあるにもかかわらず、次のラベルの印刷を行ってしまい、せっかく印刷したラベルが周囲に貼り付いてしまう。また、２枚のラベルが配置されている場合であっても、台紙の幅や、ラベルの幅にはさまざまなものが存在するので、あるラベル用紙には対応しても、別のラベルには対応できないこともある。つまり、特許文献１に記載の発明のラベルプリンタでは、台紙の幅方向のラベルの配置が光学センサの配置に対応しているラベル用紙しか使用できないという問題点がある。よって、このようなラベルプリンタで、未対応のラベル配置のラベル用紙を使用するためには、光学センサの設置位置を変更したり、光学センサの数を増やしたりというようなハードウェアの変更が必要となり、コストや手間がかかり現実的でないという問題点がある。また、ラベル用紙の搬送方向に並ぶラベルの種類が異なるようなラベル用紙、例えば、台紙幅７ｃｍの台紙に、両端に３ｍｍの余白を設けてラベル幅３ｃｍのラベルが２枚、４ｍｍの間隔で配置されており、次のラベルは両端に３ｍｍの余白を設けてラベル幅１ｃｍのラベルとラベル幅５ｃｍのラベルとの２枚が４ｍｍの間隔で配置されており、次のラベルは両端に３ｍｍの余白を設けてラベル幅２ｃｍのラベルが３枚、２ｍｍの間隔で配置されているというような複雑な配置のラベル用紙を用いる場合には、光学センサの配置位置も微妙なものとなる。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、多数のラベルが台紙に粘着されたラベル用紙において、ラベル幅にかかわらず印刷制御可能な印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明の印刷装置では、多数のラベルが台紙に粘着されたラベル用紙に印刷データを印刷する印刷手段を備えた印刷装置であって、前記ラベルを前記台紙から剥離する剥離手段と、当該剥離手段により前記台紙から剥離された前記ラベルが前記台紙から突出する位置に、前記ラベルの有無を検出するために前記台紙の幅方向に配置されているラベル検出手段と、前記ラベル検出手段に対向し、前記台紙から突出した前記ラベルを挟む位置に交換可能に設けた反射手段であって、前記ラベル表面の色又は裏面の色とは異なる色の反射手段と、前記反射手段の色を識別する識別手段と前記識別手段によって識別した色に応じた閾値と、前記ラベル検出手段によって検出された値とを比較することによって、前記ラベルの有無を判断する判断手段とを備えていることを特徴とする。
【０００７】
また、請求項２に係る発明の印刷装置では、請求項１に記載の発明の構成に加えて、前記ラベル検出手段は、前記ラベルの印字面に対向して設けられていることを特徴とする。
【０００８】
また、請求項３に係る発明の印刷装置では、請求項１に記載の発明の構成に加えて、前記ラベル検出手段は、前記ラベルの印字面の裏面に対向して設けられていることを特徴とする。
【０００９】
また、請求項４に係る発明の印刷装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記ラベル検出手段は光電素子がライン状に配置されたイメージセンサであることを特徴とする。
【００１０】
【００１１】
【発明の効果】
【００１２】
請求項１に係る発明の印刷装置では、剥離手段により台紙から剥離されたラベルが台紙から突出する位置に、ラベルの有無を検出するためのラベル検出手段が台紙の幅方向に配置されているので、剥離されたすべてのラベルの存在を検出することができる。よって、どのようなラベル配置のラベル用紙を使用する場合であっても、ハードウェアの変更をすることなくすべてのラベルの有無を検出することができる。したがって、ラベルが存在するにもかかわらずラベルが無いと判断されてしまうことがない。また、ラベル検出手段に対向し、台紙から突出したラベルを挟む位置に交換可能な反射手段が設けられている。したがって、検出対象であるラベルを検出しやすい。
【００１３】
また、請求項２に係る発明の印刷装置では、請求項１に記載の発明の効果に加えて、ラベル検出手段は、ラベルの印字面に対向して設けられているので、ラベルの印字面の状態を検知してラベルの有無を検出することができる。
【００１４】
また、請求項３に係る発明の印刷装置では、請求項１に記載の発明の効果に加えて、ラベル検出手段は、ラベルの印字面の裏面に対向して設けられているので、ラベルの印字面の裏側の状態を検知してラベルの有無を検出することができる。よって、印刷結果の色に左右されない。
【００１５】
また、請求項４に係る発明の印刷装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、ラベル検出手段は光電素子がライン状に配置されたイメージセンサとすることができる。したがって、ラベルの幅方向をくまなく検知することができ、どのような幅のラベルが、どのような位置で配置されていても、すべてのラベルの有無を検出することができる。
【００１６】
【００１７】
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面を参照して説明する。まず、印刷装置１について図１乃至図３を参照して説明する。図１は、印刷装置１の概略を示す外観斜視図であり、図２は、印刷装置１の電気的構成を示すブロック図である。図３は、印刷装置１の排出口１３の内部の模式図である。
【００１９】
図１に示すように、印刷装置１は、例えばＵＳＢ等の規格に基づくＵＳＢケーブル１０によりコンピュータ装置２に接続しており、ＵＳＢケーブル１０を介してデータの授受を行っている。コンピュータ装置２は、周知のパーソナルコンピュータであり、図１に示すように、ＣＰＵを備えた本体２１と、モニタ３１と、キーボード４１、マウス４２とを備えており、モニタ３１、キーボード４１、マウス４２はそれぞれ本体２１に接続ケーブルによって接続されている。そして、コンピュータ装置２は、印刷装置１で印刷を行うための印刷データを作成し、作成された印刷データを印刷装置１へ送信する。そして、印刷装置１は、受信した印刷データに基づいて印刷を行う。なお、このコンピュータ装置２は、デスクトップ型、ノート型、タワー型等のいずれの形状であってもでもよい。
【００２０】
また、図１に示すように、印刷装置１は略直方体形状の筐体１２でケーシングされており、その前面（図１における右手前方向の面）にはテープ１７を排出するための排出口１３が設けられている。また、筐体１２の左側面の内部にはテープカセット収納部１４が設けられており、筐体１２の左側面に設けられたカバー１５を開放してテープカセットを着脱可能に装着することができる。印刷装置１では、テープ形状の被印刷媒体を収納したテープカセットをテープカセット収納部１４に収納して印刷を行う。テープカセット収納部１４には、複数の発熱素子を有するサーマルヘッド１９（図２、図３参照）とそのサーマルヘッド１９に当接されるプラテンローラとを備えた印刷機構が設けられており、テープカセット収納部１４に収納されたテープカセットのテープ１７は、サーマルヘッド１９とプラテンローラとの間にテープ１７を走行し、印刷が行われる。そして、印刷が行われたテープ１７は排出口１３から排出される。
【００２１】
また、筐体１２の左側面のテープカセット収納部１４の上部には、印刷装置１の電源をオフオンする電源スイッチ４が設けられている。また、図１では図示されていないが、筐体１２の右側面には、印刷装置１への指示を与えるキー３（図２参照）が設けられている。
【００２２】
本発明の印刷装置１では、テープ１７の一種類として、テープ状の台紙７１１に多数のラベル７１２が粘着されたラベル用紙７１（図３参照）を印刷することができる。排出口１３の内部にはラベルを剥離する剥離機構４５（図３参照）が設けられており、台紙から剥離されたラベル７１２は排出口１３から排出される。このようなラベル用紙７１では、剥離されたラベル７１２が排出されるので、次々と印刷を行い、排出を続けると、排出口１３から排出されたラベル７１２の粘着面が周囲に貼り付いてしまう。そこで、印刷装置１では、剥離されたラベル７１２の一部が排出口１３から排出された状態で、搬送が停止され、ラベル７１２がユーザにより取り除かれた後に、次のラベルの印刷のための処理が開始される。このラベルがユーザにより取り除かれたか否かの判断には、イメージセンサヘッド２７が使用される。このイメージセンサヘッド２７については、図３を用いて後に詳述する。
【００２３】
次に、図２を参照して、印刷装置１の電気的構成を説明する。印刷装置１には、主制御基板３０が設けられ、当該主制御基板３０には、印刷装置１の主制御を司るＣＰＵ１１が設けられ、ＣＰＵ１１には、文字や記号等のグラフィックデータを記憶したＣＧＲＯＭ３２と、制御プログラムを記憶したＲＯＭ３３と、後述するコンピュータ装置２から受信した印刷データ、他のデータ及びフラグ等を記憶するＲＡＭ３４と、日時のデータを発生するタイマ１８と、コンピュータ装置２と通信するための通信用インターフェース１６と、入出力インターフェース３５とが、データバス３６を介して接続されている。
【００２４】
また、図２に示すように、印刷装置１の入出力インターフェース３５には、テープカセット収納部１４に収納されたテープカセットの有無とその種類を検出するためのカセットセンサ２２と、サーマルヘッド１９を駆動する駆動回路２３と、テープ送りモータ２０を駆動する駆動回路２４と、テープを切断するカッター刃を動作させる切断用モータ２８を駆動する駆動回路２５と、印刷装置１の状態やユーザへのメッセージを表示するＬＣＤ２９を駆動する駆動回路２６と、ユーザからの入力を受け付けるキー３と、排出口１３から排出されたラベルの状態を検出するイメージセンサヘッド２７と、電源スイッチ４とが接続されている。
【００２５】
次に、図３を参照して、排出口１３の内部に設けられているイメージセンサヘッド２７によるラベルの状態の検出について説明する。なお、図３における手前側に排出口１３側が設けられている。図３に示すラベル用紙７１では、ラベル用紙７１の幅方向に異なる幅の２枚のラベル７１２１，７１２２が並んで台紙７１１に粘着されており、その搬送方向の下流側（図３における奥側）には、さらにラベル７１２３，７１２４が粘着され、さらに下流側にはラベル７１２５，７１２６が粘着されというように、ラベル用紙７１が続いている。なお、ラベル７１２１〜７１２６等のラベル用紙７１に粘着されているラベルをラベル７１２とする。そして、ラベル用紙７１の図３における上側を印刷面、印刷面と反対側の面を裏面とし、ラベル７１２の図３における上側を印刷面、台紙７１１に粘着されている面を粘着面とし、台紙７１１におけるラベル７１２が粘着されている面を表面、ラベル７１２が粘着されていない面を裏面と呼ぶこととする。
【００２６】
図３に示すように、排出口１３の内部では、ラベル用紙７１の台紙７１１の幅方向に複数の発熱素子を有して印刷を実施するサーマルヘッド１９が、ラベル用紙７１の印刷面に対向して架設されている。そして、ラベル用紙７１の裏面側には、ラベル用紙７１の台紙７１１の搬送方向を転換させ、ラベル７１２を台紙７１１から剥離させるための剥離機構４５が設けられている。この剥離機構４５は、台紙７１１の幅方向に架設された棒状の部材であり、サーマルヘッド１９の発熱素子が列設されている印字位置よりも、排出口１３側に設けられている。駆動回路２４の制御によるテープ送りモータ２０の駆動により台紙７１１が搬送されると、剥離機構４５よりも上流側では、図３における奥側から手前側（矢印Ａ方向）に搬送されるが、剥離機構４５より下流側では、剥離機構４５により台紙７１１の搬送方向が転換され、図３における手前側から奥側（矢印Ｂ方向）に搬送される。しかしながら、ラベル７１２は台紙７１１の搬送方向が転換されても、ラベル７１２の搬送方向は転換されず、台紙７１１から剥離され、そのまま図３における奥側から手前側（矢印Ａ方向）に搬送されることとなる。なお、ラベル７１２は剥離機構４５により台紙７１１から剥離されるように、台紙７１１への粘着力よりもその剛性が勝るような素材、厚さで作られている。すなわち、剥離機構４５において、台紙７１１の搬送方向が転換されることにより、ラベル７１２が剥離された状態で排出口１３の方向へ排出されることとなる。
【００２７】
そして、剥離機構４５よりも図３における手前側には、剥離機構４５により剥離されたラベル７１２１，７１２２を挟むように、ラベル７１２の幅方向にイメージセンサヘッド２７及び反射部材２７１が設けられている。本実施の形態では、ラベル７１２の印刷面側にイメージセンサヘッド２７が設けられており、ラベル７１２の粘着面側に反射部材２７１が設けられている。このイメージセンサヘッド２７にはＬＥＤが設けられており、このＬＥＤから出力された光の反射光を、ラベル用紙７１の幅方向に列設されている光学素子で検出する。本実施の形態のイメージセンサヘッド２７では、１２１６個の光学素子が３００ｄｐｉの密度で設けられている。反射部材２７１は、板状の部材であり、イメージセンサヘッド２７から出力された光を反射するように、イメージセンサヘッド２７と平行となるように設置されており、ラベル７１２が存在しない場合には、イメージセンサヘッド２７から出力される光はすべて反射部材２７１により反射して、イメージセンサヘッド２７へ集光され、１２１６個の光学素子により検出される。
【００２８】
印刷装置１では、光を反射させた部材の色によりイメージセンサヘッド２７の光学素子の検出する値が異なることを利用して、反射部材２７１に光が反射したのか、それとも、ラベル７１２に反射したのか、すなわちラベル７１２が存在するか、ラベル７１２が存在しない（ユーザにより取り去られた）かを判断するのにこのイメージセンサヘッド２７を利用している。つまり、イメージセンサヘッド２７において検出された値が反射部材２７１に反射した際の値と異なる場合には、ラベル７１２が存在すると判断することができる。そこで、ラベル７１２は一般的に白色が多いため、反射部材２７１のイメージセンサヘッド２７に対抗する面である反射面２７１１をラベル７１２の色との差異がより明確になる色として黒色に彩色している。
【００２９】
次に、図４及び図５のフローチャートを参照して、印刷装置１の動作について説明する。図４は、印刷装置１で実施されるメイン処理のフローチャートであり、図５は、メイン処理の中で実施されるイメージセンサ検出処理のフローチャートである。メイン処理は印刷装置１の電源スイッチ４がオンされて起動されると開始される。
【００３０】
図４に示すように、まず、初期化処理が行われる（Ｓ１）。ここでは、各種記憶エリアの初期化等の処理が行われる。そして、電源スイッチ４の操作により電源がオフされたか否かの判断が行われる（Ｓ２）。電源スイッチ４がオフされていなければ（Ｓ２：ＮＯ）、コンピュータ装置２からデータを受信したか否かの判断が行われる（Ｓ３）。データを受信していなければ（Ｓ３：ＮＯ）、Ｓ２へ戻り、電源スイッチ４オフの判断（Ｓ２）、データ受信の判断（Ｓ３）が繰り返し行われる。
【００３１】
コンピュータ装置２からデータを受信していれば（Ｓ３：ＹＥＳ）、受信したデータに応じた処理が行われる（Ｓ４〜Ｓ１１）。受信したデータがラスタデータであれば（Ｓ４：ＹＥＳ）、ＲＡＭ３４に受信したラスタデータを記憶するラスタデータ蓄積処理が行われる（Ｓ７）。そして、Ｓ２へ戻る。また、ラスタデータでなく（Ｓ４：ＮＯ）、印刷開始データであれば（Ｓ５：ＹＥＳ）、Ｓ７のラスタデータ蓄積処理によりＲＡＭ３４に蓄積されているラスタデータについて印刷処理が行われる（Ｓ８）。具体的には、ＲＡＭ３４のラスタデータを１ラインずつ読み込み、駆動回路２３を制御してサーマルヘッド１９を駆動させて、１ライン分の印刷が行われる。そして、駆動回路２４を制御してテープ送りモータ２０の駆動により、１ライン分ラベル用紙７１が搬送される。次いで次の１ライン分のラスタデータが読み込まれて、印刷が行われ、１ライン分ラベル用紙７１が搬送される。このようにして、すべてのラインの印刷が行われる。そして、印刷処理が終了したら、排出処理が行われる（Ｓ９）。ここでは、ラベル用紙７１をテープ送りモータ２０により搬送することにより、剥離機構４５により、ラベル７１２１，７１２２が剥離され、台紙７１１はカセットテープに巻き取られることとなる。ここでの搬送量は、ユーザが排出口１３から排出された取り出し可能な量（数ｃｍ）だけ、ラベル７１２１，７１２２を排出する量である。
【００３２】
そして、本発明の要部であるイメージセンサ検出処理が行われる（Ｓ１０）。図５に示すように、イメージセンサ検出処理では、イメージセンサヘッド２７のアナログ値検出処理が行われる（Ｓ２１）。ここでは、イメージセンサヘッド２７のアナログ値が読み込まれ、ＡＤ変換が行われ、ＲＡＭ３４に設けられているイメージセンサ出力用バッファへ格納される。そして、イメージセンサヘッド２７の光学素子の数（画素数）をカウントするための変数ｎに初期値の「０」がセットされる（Ｓ２２）。そして、変数ｎに「１」が加算され（Ｓ２３）、変数ｎの値がイメージセンサヘッド２７の光学素子の数「１２１６」よりも大きく、すべての画素の処理が終了したか否かの判断が行われる（Ｓ２４）。まだ、変数ｎの値は「１」であるので（Ｓ２４：ＮＯ）、１画素目の値がメージセンサ出力用バッファから読み込まれる（Ｓ２５）。
【００３３】
そして、その値が閾値以下であるか否かの判断が行われる（Ｓ２６）。本実施の形態では、前述したようにイメージセンサヘッド２７の値は０〜２５５の値をとる。そして、反射部材２７１のイメージセンサヘッド２７に対抗する反射面２７１１が黒色に彩色されており、ラベル７１２は白色なので、イメージセンサヘッド２７の値が０〜２５５の中間値である「１２７」以下であれば、「黒色」でない、即ち「ラベル」が存在すると判断され、「１２７」より大きければ、「黒色」である、即ち「ラベル」が存在しないと判断されるものとする。
【００３４】
そこで、値が閾値「１２７」以下である場合には（Ｓ２６：ＹＥＳ）、ラベルが存在しているので、まだラベルの取り除きの監視を続ける必要がある。そこで、Ｓ２１へ戻り、新たにセンサのアナログ値の検出処理が行われる（Ｓ２１）。
【００３５】
一方、値が閾値「１２７」以下でない場合には（Ｓ２６：ＮＯ）、その画素の位置にはラベルが存在しないので、Ｓ２３へ進み、変数ｎに「１」が加算されて（Ｓ２３）、次の画素の処理が行われる（Ｓ２４〜Ｓ２６）。繰り返しＳ２３〜Ｓ２６の処理が行われて、Ｓ２４において、変数ｎの値が「１２１６」よりも大きくなれば（Ｓ２４：ＹＥＳ）、すべての画素について閾値以下でなかった（Ｓ２６：ＮＯ）こととなる。即ち、すべての画素が「黒色」である、「ラベル」が存在しないと判断されたこととなる。よって、ラベル７１２１，７１２２がユーザにより取り除かれているので、イメージセンサ検出処理は終了し、メイン処理へ戻る。つまり、このイメージセンサ検出処理（Ｓ１０）において、印刷されたすべてのラベル７１２がユーザにより取り除かれるまで、次の処理を待機させている。そして、メイン処理では、図４に示すように、イメージセンサ検出処理が終了すると（Ｓ１０）、次の処理を進めることができるので、Ｓ２へ戻り、電源スイッチ４オフの判断が行われる（Ｓ２）。
【００３６】
また、コンピュータ装置２から受信したデータが、ラスタデータでも印刷開始データでもなかった場合には（Ｓ４：ＮＯ，Ｓ５：ＮＯ）、その他の指示コマンドのデータである以下否かの判断が行われ（Ｓ６）、その他の指示コマンドのデータであれば（Ｓ６：ＹＥＳ）、その指示コマンドに応じた処理が行われ（Ｓ１１）、Ｓ２へ戻る。その他の指示コマンドデータでもなければ（Ｓ６：ＮＯ）、何もせずにＳ２へ戻る。そして、Ｓ２〜Ｓ１１の処理が繰り返される中で、電源スイッチ４がオフされると（Ｓ２：ＹＥＳ）、電源オフの処理が行われ（Ｓ１２）、本処理は終了する。
【００３７】
以上のようにして、ラベル用紙７１の幅方向に配置されたイメージセンサヘッド２７により、１２１６個の光学素子のうちの１つでも閾値「１２７」以下となれば、ラベル７１２が存在しているとして、イメージセンサ検出処理が継続されるので、次の印刷処理が行われることがない。よって、複数のラベル７１２が幅方向に配置されているようなラベル用紙において、１枚のラベルのみが取り除かれており、他のラベルは残っているような場合であっても、イメージセンサヘッド２７は光学素子が１２１６個も備えられており、３００ｄｐｉの密度で配置されているので、確実にラベル７１２を検出することができる。したがって、印刷済みのラベル７１２が排出口１３から排出されて、周囲にくっついてしまうことがない。
【００３８】
さらに、図６は不規則にラベル８１２が配置されているラベル用紙８１のイメージ図であり、図７は不規則にラベル９１２が配置されているラベル用紙９１のイメージ図であるが、図６に示すようなラベル用紙８１、図７に示すようなラベル用紙９１であっても、すべてのラベル８１２，９１２を検出することができる。なお、図６及び図７における上下方向がラベル用紙８１，９１の幅方向となり、ラベル用紙８１，９１は図６及び図７における右から左に搬送されるものとし、図６及び図７の右側を上流側、左側を下流側とする。
【００３９】
図６に示すように、ラベル用紙８１は、台紙８１１の下流側の幅方向右（図６における上側）にラベル８１２１，左にラベル８１２１よりも幅の広いラベル８１２２が配置されており、その上流側の次の列には、幅方向右にラベル８１２３、左にラベル８１２３よりも幅の狭いラベル８１２４が配置されており、その上流側の次の列には幅の同じラベル８１２５，８１２６が配置されている。このように、列ごとにラベル幅の異なる種々のラベルが配置されていても、イメージセンサヘッド２７によりすべてのラベルを検出することができる。また、図７に示すように、ラベル用紙９１は、台紙９１１の下流側の幅方向右にラベル９１２１，左にラベル９１２１よりも幅の広いラベル９１２２が配置されており、その上流側の次の列には、幅の等しい３つのラベル９１２３，９１２４，９１２５が配置されており、その上流側の次の列には１枚のラベル９１２６が配置されている。このように、列ごとにラベル幅の異なる種々のラベルが異なる枚数で配置されていても、イメージセンサヘッド２７によりすべてのラベルを検出することができる。
【００４０】
尚、本発明の印刷装置は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。印刷装置１の形状は図１に示すようなものでなくともよい。また、被印刷媒体であるラベル用紙のラベルは図３，６，７に示したような略長方形の形状に限らず、楕円や丸、その他の多角形や、車型や犬型など模りをした形状であってもよい。また、被印刷媒体は、テープカセットに収納されているものでなく、ロール状のものであってもよい。この場合には、台紙も印刷装置１の外部へ排出される。また、印刷装置１は、テープ形状の被印刷媒体を印刷するラベルプリンタでなく、カット紙を印刷する印刷装置であってもよい。この場合には、ラベル用紙の台紙はテープ形状でなく、カット紙形状となり、台紙も印刷装置１の外部へ排出される。また、印刷装置１はサーマルヘッド１９を用いた熱転写型のものに限らず、インクジェットプリンタやレーザプリンタであってもよいことは言うまでもない。
【００４１】
また、印刷装置の変形例として、コンピュータ装置２から受信した印刷データを印刷するのではなく、予め記憶されている印刷データを印刷するような、単独で印刷を行う印刷装置であってもよい。ここでは、図８のフローチャートを参照して、この印刷装置の動作について説明する。この印刷装置は、この印刷装置の電気的構成は、コンピュータ装置２へ接続するための通信用Ｉ／Ｆ１６を備えていないだけで、印刷装置１と同様であるので、印刷装置１の説明を引用して、説明を省略するが、ラスタデータの元となる図形データはＣＧＲＯＭ３２に記憶されている。また、印刷装置の排出口１３の内部の構造についても印刷装置１と同様であるので、図３の説明を引用して、説明を省略する。
【００４２】
図８に示すメイン処理は、印刷装置が起動すると開始される。図８に示すように、まず、初期化処理が行われる（Ｓ５１）。ここでは、各種記憶エリアの初期化等の処理が行われる。そして、電源スイッチ４の操作により電源がオフされたか否かの判断が行われる（Ｓ５２）。電源スイッチ４がオフされていなければ（Ｓ５２：ＮＯ）、印刷回数の入力を受け付けたか否かの判断が行われる（Ｓ５３）。この印刷回数の入力はキー３により行われる。そして、印刷回数の入力を受け付けていなければ（Ｓ５３：ＮＯ）、Ｓ５２へ戻り、電源スイッチ４オフの判断（Ｓ５２）、データ受信の判断（Ｓ５３）が繰り返し行われる。
【００４３】
印刷回数の入力を受け付けたら（Ｓ５３：ＹＥＳ）、ＲＡＭ３４に設けられている印刷回数Ｋを記憶する記憶エリアに入力された印刷回数が格納される（Ｓ５４）。そして、印刷回数Ｋの値が「０」であるか否かの判断が行われる（Ｓ５５）。印刷回数Ｋが「０」であれば（Ｓ５４：ＹＥＳ）、印刷をする必要はないので、Ｓ５２へ戻る。印刷回数Ｋが「０」でなければ（Ｓ５５：ＮＯ）、印刷を行う必要があるので、まずイメージセンサ検出処理が行われる（Ｓ５６）。このイメージセンサ検出処理は上記実施の形態で図５のフローチャートを参照して説明したものと同様であるので、ここでは引用して説明を省略するが、イメージセンサヘッド２７がラベル７１２を検出している間は、イメージセンサ検出処理が継続し、イメージセンサヘッド２７がラベル７１２を検出しなくなると、イメージセンサ検出処理が終了し、印刷イメージ処理が行われる（Ｓ５７）。具体的には、ＣＧＲＯＭ３２から図形データが読み出されて、ラスタデータが作成されＲＡＭ３４に記憶される。そして、印刷処理が行われる（Ｓ５８）。具体的には、ＲＡＭ３４のラスタデータを１ラインずつ読み込み、駆動回路２３を制御してサーマルヘッド１９を駆動させて、１ライン分の印刷が行われる。そして、駆動回路２４を制御してテープ送りモータ２０の駆動により、１ライン分ラベル用紙７１が搬送される。次いで次の１ライン分のラスタデータが読み込まれて、印刷が行われ、１ライン分ラベル用紙７１が搬送される。このようにして、すべてのラインの印刷が行われる。
【００４４】
そして、印刷処理が終了したら、排出処理が行われる（Ｓ５９）。そして、印刷回数Ｋから「１」が減算され（Ｓ６０）、Ｓ５５へ戻る。そして、印刷回数Ｋが「０」となっていれば（Ｓ５５：ＹＥＳ）、Ｓ５２へ戻るが、「０」となっていなければ（Ｓ５５：ＮＯ）、イメージセンサ検出処理が行われて（Ｓ５６）、印刷済みのラベル７１２が取り除かれた後に、次の印刷の処理が行われる（Ｓ５７〜Ｓ６０）。そして、印刷回数が「０」となり（Ｓ５４：ＹＥＳ）、電源スイッチ４がオフされると（Ｓ５２：ＹＥＳ）、電源オフの処理が行われ（Ｓ６１）、本処理は終了する。
【００４５】
以上のようにして、コンピュータ装置２に接続せずに単独で動作する印刷装置においても、種々のサイズのラベルが配置されたラベル用紙においても、すべてのラベルが取り除かれるまで次の印刷が行われないので、印刷済みのラベルが排出口１３の周囲に貼り付いてしまうことがない。したがって、どのようなラベル配置のラベル用紙であっても、ハードウェアの変更を行うことなく対応することができる。
【００４６】
また、図９に示すように、イメージセンサヘッド３７がラベル用紙７１の裏面側に設けられており、反射部材３７１がラベル用紙７１の印刷面側に設けられていてもよい。この場合には、イメージセンサヘッド３７はラベル７１２の粘着面側で反射された光を検出することになるので、検出結果が印刷結果の色に左右されることがない。
【００４７】
また、反射部材２７１の反射面２７１１の色は黒でなくともよく、特に黒色のラベルを印刷する印刷装置１では、黒以外の色を用いることが望ましい。また、反射部材２７１，３７１を交換可能に設計し、使用するラベルの色を検出しやすい色の反射部材に交換して使用してもよい。そして、上記実施の形態では、反射部材２７１の反射面２７１１の色が黒色であるので、イメージセンサヘッド２７で検出された値を比較する閾値を「１２７」としているが、この閾値はこの値に限らず、反射面２７１１の色とラベル７１２の検出面（イメージセンサヘッドからの光を反射する面）の色とに基づいて設定されていればよい。そして、予め取り付けられている反射部材２７１ごとに閾値をＲＯＭ３３に記憶しておき、取り付けられている反射部材２７１に応じた閾値を用いてラベル有無の判断を行うようにすればよい。なお、取り付けられている反射部材２７１の種類（色）を認識するためには、ユーザにより種類を入力させたり、反射部材２７１の識別手段を設けたりすればよい。識別手段としては、例えば、印刷装置１の反射部材２７１の設置位置に複数の接触スイッチを設け、反射部材２７１には接触スイッチのいずれかに接触する位置に突出部を、それぞれの反射部材で異なるように設ける。そして、接触スイッチの接触の検知／非検知の組み合わせと反射部材２７１の種類との対応をＲＯＭ３３に予め記憶させておく。これにより、どの接触スイッチが接触を検知しているかにより反射部材２７１の種類を識別することができる。
【００４８】
また、印刷装置１に書き込み可能な不揮発性メモリを備えておき、制御プログラムや制御プログラムが読み込むデータ（例えば、閾値や接触スイッチの接触の検知／非検知の組み合わせと反射部材２７１の種類との対応）をＲＯＭ３３でなく不揮発性メモリに記憶させるように構成すれば、新しい色のラベルのラベル用紙を使用するために閾値を変更したり、使用する反射部材２７１を増やしたりするような場合であっても、ソフトウェアの変更をするだけでよく、ハードウェアの変更をする必要がないので、コストや手間が軽減される。
【００４９】
また、上記実施の形態では、「ラベル検出手段」として反射型の光センサの複合体であるイメージセンサヘッド２７を使用しているが、「ラベル検出手段」として用いるセンサはこれに限らず、単独の反射型の光センサを複数使用したものであってもよい。
【００５０】
なお、上記実施の形態の剥離機構４５が「剥離手段」に相当し、イメージセンサヘッド２７が「ラベル検出手段」に相当し、サーマルヘッド１９が「印刷手段」に相当する。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態における印刷装置１の概略を示す外観斜視図である。
【図２】印刷装置１の電気的構成を示すブロック図である。
【図３】印刷装置１の排出口１３の内部の模式図である。
【図４】印刷装置１で実施されるメイン処理のフローチャートである。
【図５】メイン処理の中で実施されるイメージセンサ検出処理のフローチャートであ    る。
【図６】不規則にラベル８１２が配置されているラベル用紙８１のイメージ図である    。
【図７】不規則にラベル９１２が配置されているラベル用紙９１のイメージ図である    。
【図８】本発明の実施の形態の変形例における印刷装置で実施されるメイン処理のフ    ローチャートである。
【図９】印刷装置１の排出口１３の内部の変形例の模式図である。
【符号の説明】
【００５２】
１  印刷装置
１１  ＣＰＵ
１３  排出口
１９  サーマルヘッド
２０  モータ
２７  イメージセンサヘッド
３２  ＣＧＲＯＭ
３４  ＲＡＭ
３７  イメージセンサヘッド
４５  剥離機構
７１  ラベル用紙
８１  ラベル用紙
９１  ラベル用紙
２７１  反射部材
２７１１  反射面
３７１  反射部材
７１１  台紙
７１２  ラベル
７１２１〜７１２６  ラベル
８１１  台紙
８１２  ラベル
８１２１〜８１２６  ラベル
９１１  台紙
９１２  ラベル
９１２１〜９１２６  ラベル
【図１】
0004784330.tif 000002
【図２】
0004784330.tif 000003
【図３】
0004784330.tif 000004
【図４】
0004784330.tif 000005
【図５】
0004784330.tif 000006
【図６】
0004784330.tif 000007
【図７】
0004784330.tif 000008
【図８】
0004784330.tif 000009
【図９】
0004784330.tif 000010