(57)【特許請求の範囲】
【請求項１】
多数のラベルが台紙に粘着された帯状のラベル用紙に印刷データを印刷する印刷手段と、前記印刷手段による印刷が行われた前記ラベル用紙の前記ラベルを前記台紙から剥離する剥離手段と、当該剥離手段により剥離された前記ラベルを排出する排出口と、当該排出口から排出された前記ラベルを検出するラベル検出手段とを備えた印刷装置であって、
前記ラベル検出手段は、前記印刷装置の前記排出口の設けられている側面において、前記排出口よりも下側に設けられ、
前記ラベル検出手段により前記ラベルを検出したか否かを、前記印刷手段により所定量の印刷が実施されるごと、所定量の搬送が実施されるごと、又は、所定時間ごとに判断する検出判断手段と、
当該検出判断手段により前記ラベルを検出したと判断された場合には、前記印刷手段による印刷及び前記ラベルの排出を停止する印刷停止制御手段と
を備え、
前記所定量又は前記所定時間は、印刷の開始から終了に向かい一定量又は一定時間ずつ少なくなることを特徴とする印刷装置。
【請求項２】
請求項１に記載の各種処理手段としてコンピュータを機能させるための印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及び印刷プログラムに関するものであり、詳細には、台紙から剥離されるシール状の被印刷媒体に印刷を行う印刷装置及び当該印刷装置で実行される印刷プログラムに関するものである。
【背景技術】
【０００２】
従来、台紙から剥離されるシール状の被印刷媒体に印刷を行う印刷装置において、印刷されたシールを台紙から剥離する機能を有する印刷装置が知られている。このような印刷装置では、台紙から剥離されたシールが排出口から排出されるので、ユーザはシールを台紙からわざわざ剥がす手間が省けるという利点がある。
【０００３】
また、従来、印刷の行われた用紙が排出ビンに排出された後に、別の印刷ジョブの印刷が行われた用紙が同じ排出ビンに排出されると、別々の印刷ジョブの用紙が混在してしまうという問題点から、先に印刷された印刷ジョブの用紙が取り除かれるまで次の印刷ジョブの印刷を停止させる画像形成装置に対して、先に印刷された用紙が取り除かれないことによる印刷ジョブの滞留を防ぐために、特定の条件が満足された場合には次の印刷ジョブの実行開始を許可する画像形成装置が提案されている（特許文献１）。言い換えれば、特許文献１に記載の画像形成装置では、特定の条件が満足されない場合には印刷ジョブの実行を停止している。なお、この特定の条件とは、印刷ジョブが同じユーザであることや、画像形成装置に複数の排出ビンがあり異なる排出ビンを排出先として指定していること、先の印刷ジョブの用紙の排出から所定時間が経過していることである。
【特許文献１】特開２００３−３２０７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、印刷されたシールを台紙から剥離する機能を有する印刷装置では、シールの長さが長い場合などは特に排出口から排出されたシールが垂れ下がり、印刷装置の側面や下に貼り付いてしまうことがあるという問題点があった。これは、特許文献１に記載の印刷装置のように、次の印刷ジョブを停止しても、１つの印刷ジョブの印刷を行ううちに発生する問題点であるので、回避することができない。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、シール状の被印刷媒体を台紙から剥離させる印刷装置であって、剥離されたシール状の被印刷媒体の排出後に周囲に張り付くのを防ぐ印刷装置及び印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明の印刷装置では、多数のラベルが台紙に粘着された帯状のラベル用紙に印刷データを印刷する印刷手段と、前記印刷手段による印刷が行われた前記ラベル用紙の前記ラベルを前記台紙から剥離する剥離手段と、当該剥離手段により剥離された前記ラベルを排出する排出口と、当該排出口から排出された前記ラベルを検出するラベル検出手段とを備えた印刷装置であって、前記ラベル検出手段は、前記印刷装置の前記排出口の設けられている側面において、前記排出口よりも下側に設けられ、前記ラベル検出手段により前記ラベルを検出したか否かを、前記印刷手段により所定量の印刷が実施されるごと、所定量の搬送が実施されるごと、又は、所定時間ごとに判断する検出判断手段と、当該検出判断手段により前記ラベルを検出したと判断された場合には、前記印刷手段による印刷及び前記ラベルの排出を停止する印刷停止制御手段とを備え、前記所定量又は前記所定時間は、印刷の開始から終了に向かい一定量又は一定時間ずつ少なくなることを特徴とする。
【０００７】
【０００８】
【０００９】
【００１０】
【００１１】
また、請求項２に係る発明の印刷プログラムでは、請求項１に記載の各種処理手段としてコンピュータを機能させる。
【発明の効果】
【００１２】
請求項１に係る発明の印刷装置では、ラベル検出手段は、印刷装置の排出口の設けられている側面において、排出口よりも下側に設けられ、検出判断手段は、ラベル検出手段によりラベルを検出したか否かを判断し、印刷停止制御手段は、検出判断手段によりラベルを検出したと判断された場合には、印刷手段による印刷、及びラベルの排出を停止することができる。したがって、排出され、垂れ下がったラベルが印刷装置の側面や印刷装置の周囲に貼り付いてしまうことがない。また、ラベル検出判断手段による判断は、印刷手段により所定量の印刷が実施されるごと、又は、所定時間ごとに実施することができる。したがって、ラベル検出判断手段による判断は１回だけでなく、所定量の印刷が実施されるごと、所定量の搬送が実施されるごと、又は、所定時間ごとに実施されるので、適宜検出が行われ、ラベルが検出される位置まではラベルが排出され、周囲には貼り付かずに、より多くの量を排出することができる。また、所定量又は所定時間は、印刷の開始から終了に向かい一定量又は一定時間ずつ少なくなるので、周囲に貼り付く可能性が高くなるにつれ、短い間隔でラベル検出判断手段による判断が行われるので、ラベルが周囲に貼り付く可能性が低い際に頻繁に検出が行われることがないので、負担がかからない。また、ラベル検出判断手段によりラベルが検出されず、次にラベル検出判断手段による判断が行われるまでにラベルが周囲に貼り付いてしまう可能性が低い。
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
また、請求項２に係る発明の印刷プログラムでは、請求項１に記載の各種処理手段としてコンピュータを機能させることができ、これによって請求項１に記載の効果を奏することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態かを図面を参照して説明する。本発明の印刷装置では、図１に示すようなテープ状の台紙８１１に多数のラベル８１２が等間隔で配置され、粘着されたラベル用紙８１を印刷することができる。図１は、ラベル用紙８１の平面図である。なお、台紙８１１のラベル８１２が粘着されていない面を台紙８１１の裏面、ラベル８１２が貼り付けられている面を台紙８１１の表面といい、ラベル８１２の台紙８１１に貼り付けられている面をラベル８１２の粘着面、印刷される面を表面とする。なお、ラベル８１２の形状、配置位置、配置数は図１に示す例に限らない。また、本実施の形態のラベル８１２は白色である。
【００１９】
印刷装置１では、このような台紙８１１に粘着されたラベル８１２に印刷を行い、ラベル８１２を台紙８１１から剥離して、排出口９９（図２参照）から排出することができる。ラベル８１２は剥離されてから排出口９９から排出されるので、ラベル８１２の長さが排出口から受取皿１０の底面壁１０ｄまでの長さよりも長いと、底面壁１０ｄや印刷装置１の正面壁２ａに貼り付いてしまう（図２参照）。そこで、本発明の印刷装置１では、排出口９９から排出されたラベル８１２が受取皿１０の底面壁１０ｄに到達する前に排出を停止させる。なお、印刷装置１は、図１に示すようなラベル用紙以外にも、テープに印刷することができる。
【００２０】
以下、図２乃至図４を参照して、印刷装置１について説明する。図２は、印刷装置１の斜視図であり、図３は、印刷装置１の右側面図であり、図４は、印刷装置１の電気的構成を示すブロック図である。
【００２１】
図２及び図３に示すように、印刷装置１の本体筐体２は正面視縦長の略長方形の正面壁２ａ、正面視略正方形の第一右側面壁２ｂ、第一右側面壁２ｂに対向する正面視略正方形の第一左側面壁（図示外）、第一右側面壁よりもやや中央寄りに位置し、第一右側面壁の奥側に配置された正面視縦長の略長方形の第二右側面壁２ｆ、第二右側面壁２ｆに対向する正面視縦長の略長方形の第二左側面壁（図示外）、正面視略長方形の第一上面壁２ｃ、第一上面壁２ｃから連続し、第一上面壁２ｃの後方、やや低い位置に位置した第二上面壁２ｅ、略長方形の底面（図示外）で囲まれた、略直方体形状をしている。そして、正面壁２ａには、略長方形形状の底面壁１０ｄ、正面壁１０ａ、右側面壁１０ｂ、左側面壁１０ｃで囲まれた受取皿１０が設けられている。この受取皿１０は、正面壁２ａ、略長方形形状の底面壁１０ｄ、正面壁１０ａ、右側面壁１０ｂ、左側面壁１０ｃで囲まれ、上部の開口された略直方体形状をしている。また、正面壁２ａには、左右方向に細長く開口し、正面壁２ａの上下方向の略中央よりもやや下の位置に設けられている排出口９９が設けられている。そして、排出口９９から排出されたラベルや、印刷が行われてカットされたテープが受取皿１０により受け取られる。
【００２２】
また、第一上面壁２ｃの正面壁２ａ寄り左側の位置には、印刷されたテープをカットするカットスイッチ９が設けられている。このカットスイッチ９は、図示外の押し切りカッターに接続しており、カットスイッチ９が押下されると印刷済みのテープがカットされる。切断用モータ２８（図４参照）に接続しており、カットスイッチ９が押下されると駆動回路２５により切断用モータ２８が駆動して、図示外のカッターで印刷済みのテープがカットされる。また、正面壁２ａ寄り右側の位置には、電源ボタン６０、印刷ボタン５８が前側から後ろ側の順に並んで設けられている。電源ボタン６０は、印刷装置１の電源のオフオンを指示するボタンであり、印刷ボタン５８は印刷の開始を指示するボタンである。また、図示外の左側面壁には、アルファベットや記号の入力を指示する文字キー群４４（図４参照）や各種機能を指示するその他の機能キー群４３（図４参照）及びメッセージや文字キー群４４により入力された文字が表示されるディスプレイ４６（図４参照）が設けられている。
【００２３】
そして、本体筐体２の内部には、被印刷媒体であるラベル用紙８１やテープが巻回されたテープカセットを収納するテープカセット収納部と、印刷を行うために複数の発熱素子を有するサーマルヘッド３１や被印刷媒体を搬送するプラテンローラ２６（図５参照）を備えた印刷機構部とが設けられている。そして、印刷機構部で印刷された被印刷媒体は排出口９９から排出される。
【００２４】
次に、図２を参照して、到達センサ６１について説明する。図２に示すように、正面壁２ａにおける下部に到達センサ６１が設けられている。詳しくは、左右方向には略中央に設けられている。そして、上下方向には、排出口９９の高さから本体筐体２の底面までの長さの約１／３の長さ、本体筐体２の底面から上の位置に設けられている。また、受取皿１０の正面壁１０ａの内側、到達センサ６１に対向する位置には、表面が黒色の板状の反射部材６２が設けられている。到達センサ６１は、イメージセンサである。到達センサ６１にはＬＥＤが設けられ、このＬＥＤから出力された光の反射光を光学素子で検出するものであり、反射部材６２に反射した光であるか否かにより、到達センサ６１と反射部材６２との間にラベル８１２があるか否かの判断が行われる。
【００２５】
次に、図４を参照して、印刷装置１の電気的構成について説明する。印刷装置１には、主制御基板４０が設けられ、当該主制御基板４０には、印刷装置１の主制御を司るＣＰＵ１１が設けられ、ＣＰＵ１１には、文字や記号等のグラフィックデータを記憶したＣＧＲＯＭ３２と、制御プログラムを記憶したＲＯＭ３３と、フラグ等を記憶するＲＡＭ３４と、入出力インターフェース３５とが、データバス３６を介して接続されている。
【００２６】
また、図４に示すように、印刷装置１の入出力インターフェース３５には、サーマルヘッド３１を駆動する駆動回路２３と、プラテンローラ２６を回転させるテープ送りモータ２９を駆動する駆動回路２４と、排出口９９から排出されたラベルの有無を検出する到達センサ６１と、電源の入り切りを指示する電源ボタン６０と、印刷の実行を指示する印刷ボタン５８と、その他の機能を指示するその他の機能キー群４３と、アルファベットや記号の入力を行う文字キー群４４と、メッセージや文字キー群４４により入力された文字が表示されるディスプレイ４６とが接続されている。
【００２７】
次に、図５の模式図を参照して、本発明の要部である印刷装置１においてラベル用紙８１を印刷した際のラベル８１２の搬送について説明する。図５は、印刷装置１の構造を示す模式図である。なお、図５における紙面左が印刷装置１の前方向、紙面右が印刷装置１の後ろ方向となっている。図５に示すように、第一回転軸４８に未印刷のラベル用紙８１が巻回されており、第一回転軸４８に巻回されたラベル用紙８１が引き出されて、複数の発熱素子を有するサーマルヘッド３１と印刷装置１の左右方向に配設された円柱形状のプラテンローラ２６との間に導かれている。そして、サーマルヘッド３１の左には、ラベル剥離部材５１とラベル案内部材５２とが印刷装置１の左右方向に配設されている。このラベル剥離部材５１及びラベル案内部材５２は円柱形状の部材である。そして、サーマルヘッド３１により印字が行われたラベル用紙８１は、プラテンローラ２６の回転により前方向に搬送され、台紙８１１はラベル剥離部材５１により上方向に導かれて第二回転軸４９に巻回される。しかしながら、台紙８１１に粘着されているラベル８１２は、その剛性から台紙８１１から剥離されてそのまま前方向へ搬送され、排出口９９から排出されることとなる。そして、本発明の印刷装置１では、排出されたラベル８１２の先端を到達センサ６１が検出すると搬送を停止する。そして、ユーザによりラベル８１２が持ち上げられると、ラベルが受取皿１０の底面壁１０ｄに貼り付く可能性はなくなる。そこで、ユーザによりラベル８１２が持ち上げられ、到達センサ６１がラベル８１２を検出しなくなると、搬送が再開される。
【００２８】
ここで、印刷装置１の本体筐体２の正面壁２ａに設けられている到達センサ６１について説明する。到達センサ６１の検出値は０〜２５５の値を取る。そして、反射部材６２の到達センサ６１に対向する反射面は黒色に彩色されており、到達センサ６１の値が０〜２５５の中間値である「１２７」以下であれば、「黒色」でない、ラベル８１２が存在すると判断され、「１２７」より大きければ、「黒色」である、即ちラベル８１２が存在しないと判断されるものとする。ラベル８１２が存在すると判断されれば、そのまま搬送を続けると、受取皿１０の底面壁１０ｄや印刷装置１の正面壁１０ａに貼り付いてしまう可能性があるので、搬送を停止する。
【００２９】
次に、図６及び図７のフローチャートを参照して、印刷装置１での処理について説明する。図６は、印刷装置１のメイン処理のフローチャートであり、図７は、メイン処理の中で行われる印刷処理のフローチャートである。
【００３０】
図６に示すメイン処理は、印刷装置１に電源が投入されると開始され、電源が切られるまで繰り返し実施される。まず、印刷機構部の動作確認やＣＧＲＯＭ３２，ＲＯＭ３３，ＲＡＭ３４の動作確認等の初期処理が行われる（Ｓ１）。そして、キー入力を受け付けたか否かの判断が行われる（Ｓ２）。キー入力を受け付けていなければ（Ｓ２：ＮＯ）、その他の処理が行われて（Ｓ１１）、Ｓ２へ戻る。また、キー入力を受け付けていれば（Ｓ２：ＹＥＳ）、入力を受け付けたキーが機能キーであるか否かの判断が行われる（Ｓ３）。
【００３１】
キーが機能キーでなければ（Ｓ３：ＮＯ）、文字キー群４４のいずれかのキーであるので、文字キーからの入力が受け付けられ（Ｓ６）、受け付けられた内容がディスプレイ４６に表示される（Ｓ７）。そして、Ｓ２へ戻る。また、キーが機能キーであれば（Ｓ３：ＹＥＳ）、機能キーの種類が印刷ボタン５８であるか否かの判断が行われ（Ｓ５）、印刷ボタン５８であれば（Ｓ５：ＹＥＳ）、印刷処理が行われる（Ｓ９、図７参照）。
【００３２】
図７に示すように、まず、印刷データがＣＧＲＯＭ３２から読み込まれる（Ｓ２１）。そして、印刷開始位置までラベル用紙８１が搬送される（Ｓ２２）。そして、搬送したライン数をカウントする変数ｎに初期値の「０」がセットされる（Ｓ２３）。そして、１ライン分の印刷が実行される（Ｓ２４）。ここでは、サーマルヘッド３１により１ラインの印刷が行われ、次の行の印刷のために、プラテンローラ２６が回転されて１ライン分ラベル用紙８１が搬送される。なお、印刷の必要がない行である場合には、印刷は行われずに、ラベル用紙８１の送り動作のみが行われる。そして、変数ｎに「１」が加算される（Ｓ２５）。そして、一定量の搬送が終了したか否かの判断が行われる（Ｓ２６）。本実施の形態では、一定量は１０ライン分の搬送とする。そこで、変数ｎの値が「１０」よりも大きく、一定量の搬送が終了していれば（Ｓ２６：ＹＥＳ）、Ｓ２８へ進み、ラベル８１２の先端が到達センサ６１により検出されているか否かの判断が行われる（Ｓ２８，Ｓ２９）。
【００３３】
しかし、まだ変数ｎの値は「１」であるので、「１０」より大きいとは判断されない（Ｓ２６：ＮＯ）。そこで、印刷が終了したか否かの判断が行われる（Ｓ２７）。全てのラインの印刷が終了し、ラベル８１２の排出のための搬送まで終了している場合には（Ｓ２７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。しかし、印刷が終了していないので（Ｓ２７：ＮＯ）、Ｓ２４へ戻り、次の１ラインの印刷、搬送が行われる（Ｓ２４）。そして、Ｓ２４〜Ｓ２７の処理が繰り返し行われ、変数ｎの値が「１０」よりも大きくなったら（Ｓ２６：ＹＥＳ）、到達センサ６１の値が取得される（Ｓ２８）。そして、取得された値がラベル８１２のあることを意味する値（１２７以下）でなければ（Ｓ２９：ＮＯ）、搬送を継続してもよいので、Ｓ２３へ戻り、変数ｎの値に「０」がセットされてクリアされる（Ｓ２３）。そして、Ｓ２４〜Ｓ２７の処理が繰り返し実施される。
【００３４】
繰り返しＳ２４〜Ｓ２７の処理が行われ、印刷及び搬送が実施されて、ラベル８１２が到達センサ６１により検出されたら（Ｓ２９：ＹＥＳ）、繰り返し到達センサ６１の値の取得（Ｓ２８）、取得された値がラベル８１２のあることを意味する値であるか否かの判断行われる（Ｓ２９）。すなわち、到達センサ６１の値が、ラベル８１２のあることを示す値でなくなるまでは（Ｓ２９：ＮＯ）、Ｓ２８，Ｓ２９の処理が繰り返し実施されるので、印刷及び搬送は停止されることとなる。そして、ユーザによりラベル８１２が取り上げられたら、到達センサ６１の値はラベル８１２のあることを示す値でなくなるので（Ｓ２９：ＮＯ）、Ｓ２３へ戻り、変数ｎが「０」にクリアされて（Ｓ２３）、次の１ラインの印刷及び搬送が行われることとなる（Ｓ２４）。そして、Ｓ２４〜Ｓ２７の処理及び、状況に応じてＳ２８，Ｓ２９の処理が繰り返し実施されて、印刷が終了したら（Ｓ２７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。
【００３５】
また、メイン処理において、機能キーの入力を受け付け（Ｓ２：ＹＥＳ、Ｓ３：ＹＥＳ）、機能キーの種類が印刷ボタン５８でなければ（Ｓ５：ＮＯ）、その他の機能キーに応じた機能処理が行われる（Ｓ１０）。そして、Ｓ２へ戻る。
【００３６】
以上のようにして、ラベル８１２の搬送が進み、ラベル８１２が到達センサ６１に検出されると、それ以上搬送をすると底面壁１０ｄや印刷装置１の正面壁２ａに貼り付く可能性があるとして、印刷及び搬送を停止させることができる。そして、ユーザがラベル８１２を取り上げ、到達センサ６１がラベル８１２を検出しなくなれば、底面壁１０ｄや印刷装置１の正面壁２ａに貼り付く可能性がなくなったとして、残りの印刷や搬送が開始される。したがって、排出口９９から排出されたラベル８１２が周囲に貼り付いてしまい、印刷したラベル８１２が使用できなくなってしまうことがない。
【００３７】
なお、上記実施の形態のサーマルヘッド３１が「印刷手段」に該当し、ラベル剥離部材５１が「剥離手段」に該当し、到達センサ６１が「ラベル検出手段」に該当する。そして、図７の印刷処理のＳ２９の処理を行うＣＰＵ１１が「検出判断手段」に相当し、Ｓ２３，Ｓ２５，Ｓ２６，Ｓ２８，Ｓ２９の処理を行うＣＰＵ１１が「印刷停止制御手段」に相当する。
【００３８】
なお、本発明の印刷装置は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、印刷装置１としてテープ形状の被印刷媒体を印刷する印刷装置を例にあげ、被印刷媒体としてラベル用紙８１を例にあげたが、被印刷媒体はテープ形状でなく、カット紙や連続用紙にラベルが貼付されているものであってもよい。また、印刷装置１も他の種類のメディアを印刷するレーザプリンタ、インクジェットプリンタ、熱転写プリンタ、ドットプリンタ等であってもよいことはいうまでもない。また、上記実施の形態では、文字キー群４４を備え、文字キー群４４から入力された文字を印刷したり、予めＣＧＲＯＭ３２に記憶されている印刷データを印刷したりする印刷装置１を例にあげたが、パーソナルコンピュータに接続して、パーソナルコンピュータから送信される印刷データを印刷する印刷装置であってもよい。
【００３９】
また、上記実施の形態では、到達センサ６１を正面壁２ａにおける排出口９９の下部、左右方向には略中央、上下方向には、排出口９９の高さから本体筐体２の底面までの長さの約１／３の長さ、本体筐体２の底面から上の位置に設けられている。しかしながら、到達センサ６１の配置はこれに限らない。排出口９９より下であれば、上記実施の形態の位置よりも高い位置であってもよい。また、左右方向においても略中央でなくともよい。また、到達センサ６１は１つのイメージセンサで構成するのではなく、複数のイメージセンサにより構成し、左右方向に並べて配置してもよい。
【００４０】
到達センサ６１を用いて、ラベル８１２が検出されるか否かの判断を行う際の搬送量を１０ラインとしているが、搬送量はこれに限らない。少なくとも、受取皿１０の底面壁１０ｄから到達センサ６１までの距離よりも短ければよい。また、ラベル８１２の検出判断を行うタイミングも、上記実施の形態のように一定量の搬送ではなく、徐々に検出判断を行うまでの搬送量を短くしてもよい（図８参照）。また、上記実施の形態では、搬送量に基づいて到達センサ６１によるラベル８１２の検出処理のタイミングを決定していたが、搬送量でなく、印刷開始からの経過時間を計測し、一定時間ごとに検出判断を行ったり（図９参照）、徐々に間隔を短くして検出判断を行ったりしてもよい。また、印刷量によりタイミングを決定してもよい。ただし、この場合においても印刷終了後のラベル用紙８１の送り搬送時には、搬送量にてタイミングが決定されることとなる。
【００４１】
ここで、変形例１として、徐々に検出判断を行うまでの搬送量を短くした場合の印刷処理を説明し、変形例２として、一定時間ごとに検出判断を行う印刷処理を説明する。図８は、変形例１の印刷処理のフローチャートであり、図９は、変形例２の印刷処理のフローチャートである。
【００４２】
まず、図８を参照して、変形例１の徐々に検出判断を行うまでの搬送量を短くした場合の印刷処理について説明する。ここでは、到達センサ６１によるラベル８１２の検出を行うタイミングを判断するための変数としてＮが使用される。Ｎの値は初期値が「１００」であり、最初の判断は１００ライン搬送した後に行われ、変数Ｎの値は「１０」減算されて、２回目の判断は９０ライン搬送した後に行われ、３回目の判断は８０ライン搬送した後に行われる。
【００４３】
まず、印刷データがＣＧＲＯＭ３２から読み込まれる（Ｓ４１）。そして、印刷開始位置までラベル用紙８１が搬送される（Ｓ４２）。そして、搬送したライン数をカウントする変数ｎに初期値の「０」がセットされ、変数Ｎには初期値の「１００」がセットされる（Ｓ４３）。そして、１ライン分の印刷が実行される（Ｓ４４）。ここでは、サーマルヘッド３１により１ラインの印刷が行われ、次の行の印刷のために、プラテンローラ２６が回転されて１ライン分ラベル用紙８１が搬送される。なお、印刷の必要がない行である場合には、印刷は行われずに、ラベル用紙８１の送り動作のみが行われる。そして、変数ｎに「１」が加算される（Ｓ４５）。そして、変数Ｎだけの搬送が終了したか否かの判断が行われる（Ｓ４６）。そこで、変数ｎの値が変数Ｎの値「１００」よりも大きく、一定量の搬送が終了していれば（Ｓ４６：ＹＥＳ）、Ｓ４８へ進み、変数Ｎの値の更新が行われた後に、ラベル８１２の先端が到達センサ６１により検出されているか否かの判断の処理が行われる（Ｓ５１，Ｓ５２）。
【００４４】
しかし、まだ変数ｎの値は「１」であるので、「１０」より大きいとは判断されない（Ｓ４６：ＮＯ）。そこで、印刷が終了したか否かの判断が行われる（Ｓ４７）。全てのラインの印刷が終了し、ラベル８１２の排出のための搬送まで終了している場合には（Ｓ４７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。しかし、印刷が終了していないので（Ｓ４７：ＮＯ）、Ｓ４４へ戻り、次の１ラインの印刷、搬送が行われる（Ｓ４４）。そして、Ｓ４４〜Ｓ４７の処理が繰り返し行われ、変数ｎの値が変数Ｎの値「１００」よりも大きくなったら（Ｓ４６：ＹＥＳ）、ライン数をカウントする変数ｎの値が「０」にクリアされ（Ｓ４８）、次いで、変数Ｎの値が「１０」より大きいか否かの判断が行われて（Ｓ４９）、「１０」よりも大きいので（Ｓ４９：ＹＥＳ）、変数Ｎから「１０」が減算され、「１００−１０＝９０」とされる（Ｓ５０）。そして、到達センサ６１の値が取得される（Ｓ５１）。
【００４５】
そして、取得された値がラベル８１２のあることを意味する値（１２７以下）でなければ（Ｓ５２：ＮＯ）、搬送を継続してもよいので、Ｓ４４へ戻り、次のラインの印刷及び搬送が行われ（Ｓ４４）、変数ｎに「１」が加算され（Ｓ４５）、変数ｎの値が変数Ｎの値と比較される（Ｓ４６）。ここでは、変数Ｎの値は「９０」となっている。変数ｎの値は「１」であるので、変数ｎの値は変数Ｎの値よりも大きくないと判断され（Ｓ４６：ＮＯ）、印刷が終了していないので（Ｓ４７：ＮＯ）、Ｓ４４へ戻る。このようにして、そして、Ｓ４４〜Ｓ４７の処理が繰り返し実施される。
【００４６】
繰り返しＳ４４〜Ｓ４７の処理が行われ、印刷及び搬送が実施されて、ラベル８１２が到達センサ６１により検出されたら（Ｓ５２：ＹＥＳ）、繰り返し到達センサ６１の値の取得（Ｓ５１）、取得された値がラベル８１２のあることを意味する値であるか否かの判断行われる（Ｓ５２）。すなわち、到達センサ６１の値が、ラベル８１２のあることを示す値でなくなるまでは（Ｓ５２：ＮＯ）、Ｓ５１、Ｓ５２の処理が繰り返し実施されるので、印刷及び搬送は停止されることとなる。そして、ユーザによりラベル８１２が取り上げられたら、到達センサ６１の値はラベル８１２のあることを示す値でなくなるので（Ｓ５２：ＮＯ）、Ｓ４４へ戻り、次の１ラインの印刷及び搬送が行われることとなる（Ｓ４４）。そして、Ｓ４４〜Ｓ４７の処理及び、状況に応じてＳ４８〜Ｓ５２の処理が繰り返し実施されて、印刷が終了したら（Ｓ４７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。
【００４７】
なお、Ｓ４４〜Ｓ４７の処理が繰り返される中で、到達センサ６１の検出が行われる場合に（Ｓ４６：ＹＥＳ）、変数Ｎの値が「１０」以下の値となっていれば（Ｓ４９：ＮＯ）、これ以上検出の間隔を短くしないために、変数Ｎの値から「１０」減算する処理（Ｓ５０）を行わずに、Ｓ５１へ進む。
【００４８】
以上のようにして、徐々に短い間隔で到達センサ６１によるラベル８１２の検出処理を行うことができる。これにより、まだラベル８１２の先端が受取皿１０の底面壁１０ｄに到達することがない状態で細かなチェックをして印刷処理への付加が増大するのを防ぐことができる。なお、本変形例の印刷処理のＳ５２の処理を行うＣＰＵ１１が「検出判断手段」に相当し、Ｓ４５、Ｓ４６，Ｓ４８〜Ｓ５２の処理を行うＣＰＵ１１が「印刷停止制御手段」に相当する。
【００４９】
なお、この変形例においても、ラベル８１２が検出されるか否かの判断を行う際の搬送量は例示した値（１００から１０ずつ減算される）に限らないことはいうまでもない。また、本変形例では、変数Ｎから減算する値を「１０」と固定値としているが、減算する値も徐々に少なくしていってもよい。例えば、変数Ｎの初期値が「１００」である場合を考えると、１回目の判断が行われる際には「７０」を減算して「３０」とし、２回目には「１５」を減算して「１５」とし、３回目には「５」を減算して「１０」とし、４回目には「３」を減算して「７」とし、５回目にも「３」を減算して「４」とし、６回目には「２」を減算して「２」とし、７回目には「１」を減算して「１」とし、それ以上は減算しない様にしてもよい。
【００５０】
次に、図９を参照して、変形例２の一定時間ごとに検出判断を行う印刷処理について説明する。ここでは、時間を計測する計時手段が使用される。図４には図示していないが、この計時手段はデータバス３６を介してＣＰＵ１１に接続しており、ＣＰＵ１１は時間の経過を計測することができる。そして、ＣＰＵ１１では、メイン処理とは別に時間の経過を計測するためのタイマ（ＲＡＭ３４に記憶エリアが設けられている）を更新するタイマ更新処理が行われており、このタイマ更新処理では、所定時間（例えば、１秒）ごとにタイマを加算している。
【００５１】
まず、印刷データがＣＧＲＯＭ３２から読み込まれる（Ｓ６１）。そして、印刷開始位置までラベル用紙８１が搬送される（Ｓ６２）。そして、タイマがクリアされる（Ｓ６３）。そして、１ライン分の印刷が実行される（Ｓ６４）。ここでは、サーマルヘッド３１により１ラインの印刷が行われ、次の行の印刷のために、プラテンローラ２６が回転されて１ライン分ラベル用紙８１が搬送される。なお、印刷の必要がない行である場合には、印刷は行われずに、ラベル用紙８１の送り動作のみが行われる。そして、所定時間が経過したか否かの判断が行われる（Ｓ６６）。本実施の形態では、所定時間を２秒とする。そこで、所定時間が経過していれば（Ｓ６６：ＹＥＳ）、Ｓ６８へ進み、ラベル８１２の先端が到達センサ６１により検出されているか否かの判断が行われる（Ｓ６８，Ｓ６９）。
【００５２】
しかし、まだ所定時間を経過していないので（Ｓ６６：ＮＯ）、印刷が終了したか否かの判断が行われる（Ｓ６７）。全てのラインの印刷が終了し、ラベル８１２の排出のための搬送まで終了している場合には（Ｓ６７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。しかし、印刷が終了していないので（Ｓ６７：ＮＯ）、Ｓ６４へ戻り、次の１ラインの印刷、搬送が行われる（Ｓ６４）。そして、Ｓ６４〜Ｓ６７の処理が繰り返し行われ、所定時間が経過したら（Ｓ６６：ＹＥＳ）、到達センサ６１の値が取得される（Ｓ６８）。そして、取得された値がラベル８１２のあることを意味する値（１２７以下）でなければ（Ｓ６９：ＮＯ）、搬送を継続してもよいので、Ｓ６３へ戻り、次の判断処理のためにタイマがクリアされる（Ｓ６３）。そして、Ｓ６４〜Ｓ６７の処理が繰り返し実施される。
【００５３】
繰り返しＳ６４〜Ｓ６７の処理が行われ、印刷及び搬送が実施されて、ラベル８１２が到達センサ６１により検出されたら（Ｓ６９：ＹＥＳ）、繰り返し到達センサ６１の値の取得（Ｓ６８）、取得された値がラベル８１２のあることを意味する値であるか否かの判断行われる（Ｓ６９）。すなわち、到達センサ６１の値が、ラベル８１２のあることを示す値でなくなるまでは（Ｓ６９：ＮＯ）、Ｓ６８，Ｓ６９の処理が繰り返し実施されるので、印刷及び搬送は停止されることとなる。そして、ユーザによりラベル８１２が取り上げられたら、到達センサ６１の値はラベル８１２のあることを示す値でなくなるので（Ｓ６９：ＮＯ）、Ｓ６３へ戻り、タイマがクリアされ（Ｓ６３）、次の１ラインの印刷及び搬送が行われることとなる（Ｓ６４）。そして、Ｓ６４〜Ｓ６７の処理及び、状況に応じてＳ６８，Ｓ６９の処理が繰り返し実施されて、印刷が終了したら（Ｓ６７：ＹＥＳ）、印刷処理は終了し、メイン処理へ戻り、Ｓ２へ戻る。
【００５４】
以上のようにして、所定時間ごとに到達センサ６１によるラベル８１２の検出処理を行うことができる。なお、本変形例の印刷処理のＳ６９の処理を行うＣＰＵ１１が「検出判断手段」に相当し、Ｓ６３，Ｓ６６，Ｓ６８，Ｓ６９の処理を行うＣＰＵ１１が「印刷停止制御手段」に相当する。また、本変形例２においては、所定時間を２秒としたが、これより長い時間であってもよいし、短い時間であってもよく、印刷装置１の印刷及び搬送の速度に基づいて決定すればよい。また、変形例２においては、所定時間を一定の時間としたが、徐々に短くなるように所定時間を設定してもよい。
【００５５】
本発明の印刷装置は、台紙に剥離可能なラベルが貼付されているラベル用紙を印刷する印刷装置に利用可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態におけるラベル用紙の平面図である。
【図２】印刷装置の斜視図である。
【図３】印刷装置の右側面図である。
【図４】印刷装置の電気的構成を示すブロック図である。
【図５】印刷装置の構造を示す模式図である。
【図６】印刷装置のメイン処理のフローチャートである。
【図７】メイン処理の中で行われる印刷処理のフローチャートである。
【図８】変形例１の印刷処理のフローチャートである。
【図９】変形例２の印刷処理のフローチャートである。
【符号の説明】
【００５７】
１  印刷装置
２  本体筐体
２ａ  正面壁
１１  ＣＰＵ
１０  受取皿
１０ｄ  底面壁
３１  サーマルヘッド
５１  ラベル剥離部材
６１  到達センサ
６２  反射部材
８１  ラベル用紙
９９  排出口
８１１  台紙
８１２  ラベル
【図１】
0004696984.tif 000002
【図２】
0004696984.tif 000003
【図３】
0004696984.tif 000004
【図４】
0004696984.tif 000005
【図５】
0004696984.tif 000006
【図６】
0004696984.tif 000007
【図７】
0004696984.tif 000008
【図８】
0004696984.tif 000009
【図９】
0004696984.tif 000010