(57)【要約】【課題】  可視なマークと不可視なマークが設けられた用紙のいずれも使用できるプリンタを提供する。【解決手段】  用紙に印字する印字ヘッドと、前記用紙を前記搬送する搬送手段と、前記用紙に設けた可視な第１マークを検出する第１センサと、前記用紙に設けた不可視な第２マークを検出する第２センサと、前記第１センサを用いて印字位置決めを行う第１モードと前記第２センサを用いて印字位置決めを行う第２モードとの一方のモードを選択する設定手段とを有するプリンタとした。【選択図】  図４
2013043404.tif 000002
【特許請求の範囲】
【請求項１】
用紙に印字する印字部と、
前記用紙を前記搬送する搬送手段と、
前記用紙に設けた可視な第１マークを検出する第１センサと、
前記用紙に設けた不可視な第２マークを検出する第２センサと、
前記第１センサを用いて印字位置決めを行う第１モードと前記第２センサを用いて印字位置決めを行う第２モードとの一方のモードを選択する設定手段と、
を有するプリンタ。
【請求項２】
前記設定手段は、前記搬送手段で前記用紙を搬送しつつ前記第１センサによる第１マークの検出と前記第２センサによる第２マークの検出を行い、第１マークが第２マークよりも先に検出されれば第１モードを設定し、第２マークが第１マークよりも先に検出されれば第２モードを選択する
請求項１記載のプリンタ。
【請求項３】
前記搬送手段で前記用紙を所定距離搬送しても前記第１センサで第１マークをまたは第２センサで第２マークを検出しないときには、エラーを出力するエラー出力手段をさらに備えた
請求項１記載のプリンタ。
【請求項４】
前記用紙の前記印字ヘッドにより印字を行わない面に設けた第１マークを検出する位置に前記第１センサを配置し、
前記用紙の前記印字ヘッドにより印字が行われる面に設けた第２マークを検出する位置に前記第２センサを配置した
請求項１記載のプリンタ。
【請求項５】
前記印字ヘッドにより印字を行わない前記用紙の面に設けた第１マーク又は第２マークを検出する位置に前記第１センサおよび前記第２センサが配置された
請求項１記載のプリンタ。
【請求項６】
前記第２マークは、通常の光では人が認識できない所定の波長の電磁波を反射する材料で形成された
請求項１記載のプリンタ。
【請求項７】
用紙を搬送し、
前記用紙の搬送中に前記用紙に設けた可視な第１マークを検出する第１センサおよび用紙に設けた不可視な第２マークを検出する第２センサを駆動し、
前記第１センサで前記第１マークをまたは前記第２センサで前記第２マークを検出したならば、その検出した位置決めマークの位置に基づいて、前記用紙の印字位置を決定し、
決定された印字位置に基づいて印字部により前記用紙に印字し、
前記搬送される用紙が所定距離搬送されても、前記第１センサで前記第１マークを検出しない、及び前記第２センサで前記第２マークを検出しないならば、エラーを出力する
印字方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プリンタおよびプリンタの印字方法に関する。
【背景技術】
【０００２】
たとえば、ロール状に巻回した長尺の用紙を引き出して印字するプリンタが知られている。このようなプリンタにおいて、用紙の搬送方向側方に一定間隔で設けた印字位置決め用ブラックマークを光学式のセンサで検出して、その検出した位置に基づいて印字位置決めを行うものがある。印字位置決めされた用紙は、搬送されつつ印字されて、排紙される。排紙された用紙は、たとえばプリンタに設けたカッタで所定の大きさにカットされるか、用紙に設けられたミシン目で印字された後の用紙が一枚ずつ分離される。
【０００３】
また、太陽光や通常の電球などの通常の光では人間が認識できない材料で用紙の位置検出マークを形成し、用紙の印字位置決めを行うものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７５５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、アパレル用のタグなどでは、ロール状に巻回した用紙の表面である印字面に、その製品の生地の種類、サイズ、色、値段などをプリンタで印字する。タグの印字面とは反対の裏面には、製造メーカあるいは販売元などのブランドを表すロゴなどを事前に印刷しているものがある。このために、ブラックマークで印字位置を決めるプリンタで印字したタグには、ロゴが印刷された面と同じ裏面にブラックマークが形成されていて、ロゴが見にくくなりその製造メーカ等にとってはブランドイメージを損なうとともに、見た目に好ましくない。
【０００６】
また、マークを設けた面が印字する表面であれば、表面にタグに必要な情報とこのタグが添付される商品とはまったく関係ないマークがあるため、必要な情報が不要なマークで見難くなる可能性があり、見た目にもけっして良いものではない。
【０００７】
さらに、人間が認識できない材料で形成された不可視なマークを有する用紙のみが使えるようにしたプリンタでは、その用途が限られたものとなってしまう。
【０００８】
そこで、可視なマークと不可視なマークが設けられた用紙のいずれも使用できるプリンタを提供する。
【課題を解決するための手段】
【０００９】
本実施例では、用紙に印字する印字ヘッドと、前記用紙を前記搬送する搬送手段と、前記用紙に設けた可視な第１マークを検出する第１センサと、前記用紙に設けた不可視な第２マークを検出する第２センサと、前記第１センサを用いて印字位置決めを行う第１モードと前記第２センサを用いて印字位置決めを行う第２モードとの一方のモードを選択する設定手段とを有するプリンタとした。
【図面の簡単な説明】
【００１０】
【図１】この実施の形態のプリンタの概略図。
【図２】このプリンタの電気的接続を示すブロック図。
【図３】用紙２の表面および裏面に付されたマークを表す図。
【図４】このプリンタが実行する処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図１ないし図４を用いて、この実施の形態を説明する。
【００１２】
図１はこの実施の形態のプリンタ１の概略図、図２はこのプリンタ１の電気的接続を示すブロック図、図３は用紙２の表面および裏面に付されたマークを表す図、図４はこのプリンタ１が実行するソフトウェアの処理を示すフローチャートである。
【００１３】
プリンタ１は、そのケース１ａ内に、ロール状に巻回された用紙２を保持部３で保持する。また、ケース１ａ内には、用紙２に印字するためのサーマルヘッド（印字ヘッド）４およびプラテンローラ５からなる印字部６が設けられている。この印字部６の用紙搬送方向下流側に用紙排出口７が設けられ、この用紙排出口７からサーマルヘッド４で印字された用紙が排紙される。保持部３と印字部６との間には、保持部３で保持されたロールから引き出された用紙２の裏面に可視なインクで形成された第１マークであるブラックマーク８を検出する第1センサ９と、用紙２の表面に、通常の光では人の目で見えない又は認識困難な、不可視インクで形成された第２マークであるステルスマーク１０を検出する第２センサ１１が設けられている。これらのセンサ９、１１は、ともに発光素子と受光素子とを有し、発光素子から用紙に光を照射しその反射光を受光素子で受光した光量によって、光を照射した位置にブラックマーク８やステルスマーク１０があるか否かを判別するための反射式のセンサである。プラテンローラ５はステッピングモータ１２によって回転駆動され、用紙２を図中矢印Ａで示す方向に搬送する。なお、ここでサーマルヘッド４は用紙の搬送方向と直行する幅方向に発熱体が並んで形成されたライン型のものである。
【００１４】
このプリンタ１のＣＰＵ１３には、ＲＯＭ１４、ＲＡＭ１５、モータ制御部１６、ヘッド制御部１７、センサ制御部１８および通信インターフェース（通信Ｉ／Ｆ）１９がバスライン２０で接続されている。ＲＯＭ１４には、このプリンタ１が実行するプログラムなどを記憶する。ＲＡＭ１５には、印字するデータを展開し記憶する印字バッファ１５ａ、プリンタが動作するモードを選択するデータを記憶するモード記憶領域１５ｂ、印字位置を決めるために第１モードと第２モードのいずれかに応じたカウント設定値を記憶するためのカウンタ記憶領域１５ｃと印字位置決めのためのカウンタ１５ｄの領域が設けられている。モード記憶領域１５ｂに記憶されるモードを選択するデータにもとづいて、第１モード、第２モード、オートモードのいずれかがプリンタのモードとして設定される。
【００１５】
モータ制御部１６には、用紙を搬送するプラテンローラ５を回転駆動するステッピングモータ１２が接続される。ヘッド制御部１７は、サーマルヘッド４が接続されてこのサーマルヘッド４での印字を制御する。センサ制御部１８には、第１センサ９と第２センサ１０が接続される。通信Ｉ／Ｆ１９には、ＬＡＮなどの回線２１で外部端末２２が接続される。このプリンタ１は、外部端末２２から印字データを受けて印字するものである。
【００１６】
用紙２には、図３（ａ）で示す印字が行われる表面に一定間隔を空けて不可視インクで形成されたステルスマーク１０（図３（ａ）ではステルスマークをハッチングで示す）が形成される。また、図３（ｂ）で示す印刷が行われる表面と対向する裏面には、その商品を販売する店舗や商品の製造メーカのロゴ（ブランド）２３が印刷されるとともに、ブラックマーク８が形成される。なお、ブラックマーク８およびステルスマーク１０は、サーマルヘッドで印字を開始するときの位置を決めるためのマークであり、用紙２にはどちらか一方が形成されていれば十分である。ところで、２つのブラックマーク間の距離、又は、２つのステルスマーク間の距離が用紙１枚分の長さになり、印字データは原則的にこの１枚分のデータとなっていて、１つの印字データを１枚の用紙２に印字する。
【００１７】
次にこのプリンタ１が行う処理について説明する。このプリンタ１は、外部端末２２から印字指令を受けると、図４に示すフローチャートの処理を実行する。印字指令の中には、用紙に印字されるデータである印字データの他に、ブラックマーク８を検出して印字位置決めを行う第１モード、又はステルスマーク１０を検出して印字位置決めを行う第２モードを選択するモードデータが含まれる場合がある。
【００１８】
この処理が開始されると、印字指令に含まれる印字データを印字バッファ１５ａに展開する（Ａｃｔ１）。次に、印字指令に、第１モードを選択するモードデータがあれば（Ａｃｔ２）モード記憶領域１５ｂに第１モードを選択するデータを記憶し、プリンタの動作を第１モードに設定し（Ａｃｔ３）、第２モードを選択するモードデータがあれば（Ａｃｔ４）モード記憶領域１５ｂに第２モードを選択するデータを記憶し、プリンタの動作を第２モードに設定し（Ａｃｔ５）、第１モード又は第２モードの設定データのいずれかのモードを選択するモードデータがなければモード記憶領域１５ｂにオートモードを選択するデータを記憶し、プリンタの動作をオートモードに設定する（Ａｃｔ６）。
【００１９】
第１モード、第２モード、オートモードのいずれかが設定されたなら、ステッピングモータ１２を１ステップ駆動して（Ａｃｔ７）用紙を搬送し、第２モードか否かを判断する（Ａｃｔ８）。第２モードでなければ、第１マークすなわちブラックマーク８を第１センサで検出したか否かを判断し（Ａｃｔ９）、ブラックマーク８を検出したならば、第１カウンタ値をカウンタ記憶領域１５ｃにセットする（Ａｃｔ１０）。Ａｃｔ８で第２モードのとき、あるいは、Ａｃｔ９で第１マークを検出しないときは第１モードか否かを判断し（Ａｃｔ１１）、第１モードでなければ第２マークすなわちステルスマーク１０を検出したか否かを判断し（Ａｃｔ１２）、第２マーク１０を検出したならばカウンタ記憶領域１５ｃに第２カウンタをセットする（Ａｃｔ１３）。Ａｃｔ１１で第１モードと判断されたか、Ａｃｔ１２で第２マーク１０を検出しなければ、印字指令を受けてから所定ステップを搬送したか否かを判断する（Ａｃｔ１４）。所定ステップ数の搬送が行われていたら、第１センサ９と第２センサ１１でブラックマーク８もステルスマーク１０も検出していないことから、このプリンタ１に適さない用紙２がセットされているか、あるいは、用紙の搬送不良などが発生していることなので、外部端末２２にエラーを送信して（Ａｃｔ１５）、この処理を終わる。また、Ａｃｔ１４でまだ所定ステップ数の搬送が終わってない（Ａｃｔ１４のＮｏ）のであれば、Ａｃｔ７の用紙の１ステップ搬送の処理に戻る。
【００２０】
Ａｃｔ１０でカウンタ記憶領域１５ｃに第１カウンタをセットした、あるいは、Ａｃｔ１３でカウンタ記憶領域１５ｃに第２カウンタをセットしたならば、カウンタ１５ｄのカウント値に１を足すことでカウントアップする（Ａｃｔ１６）。なお、このカウンタ１５ｄは印字指令を受けたときにクリアされて初期値は０となっている。次に１ステップ搬送して（Ａｃｔ１７）、印字開始位置になったか否か、つまり、カウンタ１５ｄのカウント値がカウンタ記憶領域１５ｃに記憶した値と等しくなったか否かを判断する（Ａｃｔ１８）。カウンタ値がカウンタ記憶領域１５ｃの値になっていなければ、つまり印字開始位置になっていなければＡｃｔ１６のカウントアップの処理に戻る。カウンタ１５ｄのカウント値がカウンタ記憶領域１５ｃの値と等しくなったなら、つまり印字開始位置になったなら（Ａｃｔ１８のＹ）、印字バッファ１５ａからサーマルヘッド４の１ライン分のデータを読み出してサーマルヘッド４で用紙２に印字を行い（Ａｃｔ１９），ステッピングモータ１２で１ステップ搬送し（Ａｃｔ２０）、印字が終了したか否かを判断する（Ａｃｔ２１）。印字が終了したか否かは、印字バッファの印字データがすべて印字し終わったか否かで判断可能である。印字が終了したなら（Ａｃｔ２１のＹ）、ステッピングモータ１２を駆動して用紙２を用紙排出口７から排紙し（Ａｃｔ２２）、この処理を終了する。なお、印字が終了したか否かの判断は、用紙２の印字方向の長さに基づいて判断することも可能である。
【００２１】
このプリンタ１を使う場合に、まず外部端末２２から印字するデータなどをプリンタ１に送信する。するとプリンタ１は、外部端末２２から受け取ったデータを印字バッファ１５ａに展開する。印字指令の中に第１モードか第２モードかを設定するデータがあれば、そのモードをモード記憶領域１５ｂに記憶し、印字指令の中にモードを選択するデータがなければ、モード記憶領域１５ｂにオートモードを設定する。なお、オートモードとは第１センサ９と第２センサ１１のいずれかを使うかを自動的に判別するモードである。モードの設定が終わると、用紙の搬送を開始して、ブラックマーク８かステルスマーク１０のいずれかを検出する。なお、所定の距離分、例えば２０センチから３０センチ程度の長さ分、ステッピングモータ１２の搬送を行ってもこれらのマークを検出できない場合には、このプリンタ１では使えない用紙がセットされたか、用紙搬送不良が起きたか等の理由があると考えられるため、プリンタ１での搬送を止めて外部端末２２にエラー通知を行う。
【００２２】
用紙２の搬送を開始してから第２モードでなければ、第１マークであるブラックマーク８を検出したならば、第１モードかオートモードであればカウンタ記憶領域１５ｃに第１カウンタ値を設定する。なお、第１カウンタ値とは第１マークを検出してから印字を開始する位置までのステッピングモータの搬送ステップ数である。第２モードが設定されている場合に、あるいは、第１マークを検出しない場合に、第２マークであるステルスマーク１０を検出したら、カウンタ記憶領域１５ｃに第２カウンタ値を記憶する。この第２記憶カウンタ値は、ステルスマークを検出してから印字を開始する位置までのステッピングモータの搬送ステップ数である。なお、オートモードのときには、第１センサ９によるブラックマーク８の検出と第２センサ１１によるステルスマーク１０のいずれか先に検出されたマークに基づいて、自動的にブラックマーク８を用いる第１モードかステルスマーク１０を用いる第２モードかを決めて、カウンタ記憶領域１５ｃにカウント値を設定するものである。
【００２３】
次に、カウンタ１５ｄのカウンタに１を加算してステッピングモータ１２を１ステップ分搬送する。そして、カウンタ１５ｄのカウント値が第１センサ９ブラックマーク８検出した位置から、あるいは、第２センサ１１がステルスマーク１０を検出した位置から、カウンタ記憶領域１５ｃに記憶した値だけカウンタ１５ｄがカウントしたならば、印字開始位置になったと判断して、サーマルヘッド４で１ライン分の印字出力を行い、ステッピングモータ１２を１ステップ搬送して、印字データがすべてサーマルヘッド４で出力されたか否かが判断される。印字データがすべて出力されていれば印字が終了するまで、１ライン印字と１ステップ搬送を繰り返し、印字が終了したならば用紙２を排紙して、この処理を終了する。
【００２４】
用紙２の印字面には人が通常の光（太陽光や電球などの光）では認識できないが特定の波長の光（紫外線あるいは赤外線）で認識可能なステルスインクを用いてステルスマーク１０を形成した。このため、機械的に読み取れかつ人が見たときにも何も見えないマークを用紙に印字することで、印字面には印字情報以外は何も印刷されてないように見える。このようなステルスマークで印字位置決めを行う用紙２を用いることができるプリンタ１としたので、見栄えの良い印字結果を出力できるプリンタを提供できる。また、通常のブラックマーク８でも用紙２の印字位置決めができるため、一般に広く用いられているブラックマーク８のある用紙２に対しても印字ができるので、使い勝手が良いプリンタとなる。
【００２５】
また、ブラックマーク８を検出して印字位置を決める第１モードとステルスマーク１０を検出して印字位置を決める第２モードを指定して印字動作を行うことで、例えばステルスマーク１０を使うときに店のロゴを間違ってブラックマークと検出してしまうことがない。つまりは、適正な印字位置決めマークを用いて制御が可能となる。
【００２６】
さらにこの実施の形態ではオートオードを設け、オートモードの時にはブラックマーク８あるいはステルスマーク１０のいずれかを検出すれば、その検出したマークに基づいた処理を実行するため、印字位置決めマークが付されていればいずれのマークの用紙２であるかをまったく意識する必要がなくプリンタ１に用紙２をセットできるため、使い勝手が良いプリンタを提供できる。さらには、通常では見ることができないステルスマーク１０が付されていると思ってプリンタにセットされた用紙２で印字しようとしたときに、ブラックマーク８もステルスマーク１０も検出しないときにはエラーとなるので、ステルスマーク１０が付されてない用紙であることが容易にわかる。
【００２７】
この実施の形態に限らず、必要な範囲で種種の変形が可能である。たとえば印字はサーマルヘッドに限らずに、インクジェットプリンタや電子写真方式で行ってもよい。また、この実施の形態では、ステルスマーク１０を磁気で検出できるようにしてもよい。ブラックマーク８を検出後にステルスマーク１０を検出したならば、ステルスマーク１０で印字位置決めの制御を行うようにすれば、例えば用紙２の汚れていてもステルスマーク１０により正しい印字制御が行える。
【００２８】
また、この例では、オートモードの時には、利用するセンサを自動的に判断するようにしたが、必ずどちらかのモードを指定するようにしてもよい。
【００２９】
このように、上記の実施の形態例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３０】
１・・プリンタ
２・・用紙
４・・サーマルヘッド
５・・プラテンローラ
６・・印字部
８・・ブラックマーク
９・・第１センサ
１０・・ステルスマーク
１１・・第２センサ
【図１】
2013043404.tif 000003
【図２】
2013043404.tif 000004
【図３】
2013043404.tif 000005
【図４】
2013043404.tif 000006