(57)【要約】【課題】認識マークに基づいて記録紙の種類を正確に判別し、その判別結果に応じて記録紙の頭出しを行えるようにする。【解決手段】認識マーク１０４は、記録紙２６の種類に応じた長さＬを有する。記録紙２６を搬送しながらセンサで認識マーク１０４を検出し、その長さＬを求めて記録紙の種類を判別する。そして、判別した記録紙の種類から、認識マーク１０４の位置と、記録紙２６の印刷開始位置Ｓとの位置関係を示す情報を取得し、その情報に応じた量だけ、認識マーク１０４の検出位置から記録紙２６を搬送することで頭出しを行う。【選択図】      図４
2005022130.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ用の記録紙に設けられた認識マークに基づいて、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めする方法であって、
前記認識マークが前記記録紙の搬送経路における所定の位置に達したことを検出するマーク検出ステップと、
前記認識マークの寸法を検出する寸法検出ステップと、
該検出した寸法に基づいて、前記記録紙の種類を判別する用紙判別ステップと、
該判別した記録紙の種類に基づいて、前記認識マークの位置と前記所定の印刷領域との位置関係を表す位置決め情報を取得する情報取得ステップと、
前記マーク検出ステップで前記認識マークが検出された位置から、前記取得した位置決め情報に応じた距離だけ、前記記録紙を搬送するステップとを備えることを特徴とするプリンタ用記録紙の位置決め方法。
【請求項２】
請求項１記載のプリンタ用記録紙の位置決め方法において、
前記寸法検出ステップは、
前記記録紙を搬送しながら、前記認識マークを横切る位置での前記記録紙の濃淡に応じた信号を取得する信号取得ステップと、
該取得した信号をスレッシヨルド値と比較することにより前記認識マークのエッジ位置を検知し、該検知したエッジ位置から前記認識マークの寸法を求める寸法決定ステップとを含むことを特徴とする方法。
【請求項３】
請求項２記載のプリンタ用記録紙の位置決め方法において、
前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マーク部と、前記記録紙の種類にかかわらず一定の基準寸法を有する基準マーク部とを含んでおり、前記寸法検出ステップは、
前記信号取得ステップで取得された前記基準マーク部についての信号を前記スレッシヨルド値と比較することにより検出した前記基準マーク部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定するステップと、
前記情報マーク部についての前記信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マーク部の寸法を検出するステップとを含むことを特徴とする方法。
【請求項４】
請求項２記載のプリンタ用記録紙の位置決め方法において、
前記認識マークは、前記記録紙の種類に応じた寸法を有する少なくとも２つの情報マーク部と、該情報マーク部の間に形成され、前記記録紙の種類にかかわらず一定の基準寸法を有するスペース部を含み、前記寸法検出ステップは、
前記信号取得ステップで取得された前記スペース部についての信号を前記スレッシヨルド値と比較することにより検出した前記スペース部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定するステップと、
前記情報マーク部についての前記信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マーク部の寸法を検出するステップとを含むことを特徴とする方法。
【請求項５】
請求項２記載のプリンタ用記録紙の位置決め方法において、
前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マークが、前記記録紙の搬送方向に繰り返し配置されて構成されており、
前記用紙判別ステップで判別された記録紙の種類に基づいて、当該記録紙が、記録紙をプリンタ内へ戻す向きである逆方向への搬送が禁止された用紙であるか否かを判別し、禁止された用紙であると判別された場合は、当該記録紙の前記逆方向への搬送を禁止することを特徴とする方法。
【請求項６】
プリンタ用の記録紙であって、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めするための認識マークが予め印刷されており、当該認識マークは当該記録紙の種類に応じた寸法を有することを特徴とする記録紙。
【請求項７】
請求項６記載のプリンタ用の記録紙であって、前記認識マークは、当該記録紙の種類に応じた寸法を有する情報マーク部と、記録紙の種類にかかわらず一定の基準寸法を有する基準マーク部とからなることを特徴とする記録紙。
【請求項８】
請求項６記載のプリンタ用の記録紙であって、前記認識マークは当該記録紙の種類に応じた寸法を有する少なくとも２つの情報マーク部と、該情報マーク部の間に形成され、記録紙の種類にかかわらず一定の基準寸法を有するスペース部とからなることを特徴とする記録紙。
【請求項９】
請求項６記載のプリンタ用の記録紙であって、前記認識マークは、前記記録紙の搬送方向に繰り返し配置された、前記記録紙の種類に応じた寸法を有する情報マーク部を含むことを特徴とする記録紙。
【請求項１０】
プリンタ用の記録紙であって、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めするための認識マークが予め印刷されており、当該認識マークは、前記記録紙の種類を判別するための情報マーク部と位置決め用の位置決めマーク部とを含むと共に、当該記録紙の送り方向において対称なパターンに構成されていることを特徴とする記録紙。
【請求項１１】
請求項６〜１０のうち何れか１項記載のプリンタ用記録紙において、前記認識マークのマーク部分は、所定波長の光に対する反射率が小さい第１の色で印刷されており、前記認識マークのスペース部分は、前記所定の波長に対する反射率が大きい第２の色で印刷されていることを特徴とする記録紙。
【請求項１２】
請求項１１記載の記録紙において、前記第２の色は、メタリックインクまたは白色顔料で印刷されていることを特徴とする記録紙。
【請求項１３】
請求項９記載の記録紙を、当該記録紙の前記所定の印刷領域に印刷を行えるように位置決めする方法であって、
前記記録紙を正方向または逆方向に搬送しながら前記認識マークの検出信号を取得する信号取得ステップと、
該取得した検出信号に基づいて、前記位置決めマーク部が前記記録紙の搬送経路における所定の位置に達したことを検出するマーク検出ステップと、
前記情報マーク部についての前記検出信号に基づいて、前記記録紙の種類を判別する用紙判別ステップと、
該判別した記録紙の種類に基づいて、前記認識マークの位置と前記所定の印刷領域との位置関係を表す位置決め情報を取得する情報取得ステップと、
前記マーク検出ステップで前記認識マークが検出された位置から、前記取得した位置決め情報に応じた距離だけ、前記記録紙を搬送するステップとを備えることを特徴とする方法。
【請求項１４】
記録紙に設けられた認識マークを検出するためのセンサと、プリンタ用紙を搬送する搬送部とを備えるプリンタであって、
前記センサによる検出信号に基づいて、前記認識マークが前記記録紙の搬送経路における所定の位置に達したことを検出するマーク検出手段と、
前記検出信号に基づいて前記認識マークの寸法を検出する寸法検出手段と、
該検出した寸法に基づいて、前記記録紙の種類を判別する用紙判別手段と、
該判別した記録紙の種類に基づいて、前記認識マークの位置と、前記記録紙の所定の印刷領域との位置関係を表す位置決め情報を取得する情報取得手段と、
前記マーク検出手段で前記認識マークが検出された位置から、前記取得した位置決め情報に応じた距離だけ、前記搬送部により前記記録紙を搬送する位置決め手段とを備えることを特徴とするプリンタ。
【請求項１５】
請求項１４記載のプリンタにおいて、
前記寸法検出手段は、前記検出信号をスレッシヨルド値と比較することにより前記認識マークのエッジ位置を検知し、該検知したエッジ位置から前記認識マークの寸法を求める手段を含むことを特徴とするプリンタ。
【請求項１６】
請求項１５記載のプリンタにおいて、
前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マーク部と、前記記録紙の種類にかかわらず一定の基準寸法を有する基準マーク部とを含んでおり、前記寸法検出手段は、
前記基準マーク部についての前記検出信号を前記スレッシヨルド値と比較することにより検出した前記基準マーク部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定する手段と、
前記情報マークについての前記検出信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マーク部の寸法を検出する手段とを含むことを特徴とするプリンタ。
【請求項１７】
請求項１５記載のプリンタにおいて、
前記認識マークは、前記記録紙の種類に応じた寸法を有する少なくとも２つの情報マークと、該情報マークの間に形成され、前記記録紙の種類にかかわらず一定の基準寸法を有するスペース部を含み、前記寸法検出手段は、
前記スペース部についての前記検出信号を前記スレッシヨルド値と比較することにより検出した前記スペース部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定する手段と、
前記情報マーク部についての前記信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マークの寸法を検出する手段とを含むことを特徴とするプリンタ。
【請求項１８】
請求項１６記載のプリンタにおいて、
前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マークが、前記記録紙の搬送方向に繰り返し配置されて構成されており、
前記用紙判別手段で判別された記録紙の種類に基づいて、当該記録紙が、記録紙をプリンタ内へ戻す向きである逆方向への搬送が禁止された用紙であるか否かを判別し、禁止された用紙であると判別された場合は、当該記録紙の前記逆方向への搬送を禁止する手段を含むことを特徴とするプリンタ。
【請求項１９】
請求項１〜５のうち何れか１項記載の方法をプリンタ制御用のコンピュータに実行させるプログラム。
【請求項２０】
請求項１９記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ用の記録紙に設けられた認識マークに基づいて当該記録紙の頭出しを行うプリンタ用記録紙の位置決め方法、この方法をコンピュータに実行させるプログラム、およびこのプログラムを記録した記録媒体に関する。また、本発明は、プリンタで頭出しを行うための認識マークが予め印刷されたプリンタ用の記録紙にも関する。さらに、本発明は、記録紙に予め印刷された認識マークに基づいて記録紙の頭出しを行う機能を有するプリンタにも関する。
【０００２】
【従来の技術】
プリンタ用の記録紙には、所定フォーマットの罫線枠が予め印刷された帳票印刷用等の記録紙や、ラベル印刷用の記録紙等がある。このような記録紙では、予め記録された罫線枠や、貼付されたラベルに対して印刷位置がずれないように、印刷開始に先立って記録紙を所定位置に位置合わせすること（頭出し）が必要である。従来、このような記録紙の頭出しは、記録紙側に予め頭出し用のマーク（本明細書において、認識マークという）を印刷しておき、この認識マークがセンサで検出されてから所定量だけ記録紙を搬送することにより行われている。
【０００３】
ところで、上記のような帳票印刷用やラベル印刷用等の記録紙には様々な種類があり、その種類により頭出し用のマークの位置が異なっている。すなわち、認識マークの位置と記録紙の印刷位置との関係が記録紙の種類によって異なることになるため、認識マークに基づいて記録紙の頭出しを行う場合には、認識マークが検出されてからの用紙の搬送量を、記録紙の種類に応じた大きさに設定しなければならない。
【０００４】
そこで、従来は、認識マークに基づく頭出しを行う場合には、使用する記録紙の種類をユーザが設定し、設定された種類に応じてプリンタが頭出し動作を行うようにするのが一般的であった。しかし、これでは、ユーザは記録紙を異なる種類のものに交換する都度、設定操作を行わなければならず、操作性が悪い。また、記録紙の種類を記憶するためのメモリの書換回数には寿命があるため、頻繁に記録紙の種類が変更されると、メモリが劣化してしまうという問題も生じ得る。
【０００５】
これに対して、例えば特開平１１−３０９９１２号公報には、プリンタ用の連続記録紙に、印刷開始基準位置を表す位置決めマークと、記録紙種類を表す登録マークの２種類のマークを設けた構成が開示されている。かかる構成によれば、プリンタに設けられたセンサが位置決めマークと共に登録マークを検出することにより、プリンタは記録紙の種類を自動的に取得することができる。したがって、ユーザが記録紙の種類を設定することが不要となる。また、プリンタに記録紙の種類を記憶することも不要となるのでメモリ劣化の問題も解消する。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記公報に開示された構成では、記録紙の搬送方向前方側に位置決めマークが、後方側に登録マークが、夫々配置されている。すなわち、位置決めマークと登録マークの位置関係が固定されているため、記録紙の搬送方向が反転した場合には、各マークの検出順序も逆になる。したがって、記録紙を正逆両方向に搬送しながら頭出しを行おうとした場合には、記録紙の種類を正確に判別できないという問題がある。
【０００７】
本発明は上記の点に鑑みてなされたものであり、認識マークに基づいて記録紙の種類を正確に判別し、その判別結果に応じて記録紙の頭出しを行えるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
上記の目的を達成するため、本発明は、プリンタ用の記録紙に設けられた認識マークに基づいて、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めする方法であって、
前記認識マークが前記記録紙の搬送経路における所定の位置に達したことを検出するマーク検出ステップと、
前記認識マークの寸法を検出する寸法検出ステップと、
該検出した寸法に基づいて、前記記録紙の種類を判別する用紙判別ステップと、
該判別した記録紙の種類に基づいて、前記認識マークの位置と前記所定の印刷領域との位置関係を表す位置決め情報を取得する情報取得ステップと、
前記マーク検出ステップで前記認識マークが検出された位置から、前記取得した位置決め情報に応じた距離だけ、前記記録紙を搬送するステップとを備えることを特徴とする。
【０００９】
本発明によれば、認識マークの寸法に基づいて記録紙の種類を判別し、認識マークが検出された位置から、記録紙の種類に応じた距離だけ搬送する。このため、記録紙の種類にかかわらず、記録紙の所定の印刷領域に印刷を行えるように記録紙の位置決めすること、すなわち、頭出しを行うことができる。そして、認識マークの寸法は、記録紙を正逆何れの方向に搬送しても同様に検出できる。したがって、本発明によれば、記録紙の搬送方向にかかわらず上記の頭出しを正しく行うことができる。
【００１０】
また、本発明において、前記寸法検出ステップは、前記記録紙を搬送しながら、前記認識マークを横切る位置での前記記録紙の濃淡に応じた信号を取得する信号取得ステップと、該取得した信号をスレッシヨルド値と比較することにより前記認識マークのエッジ位置を検知し、該検知したエッジ位置から前記認識マークの寸法を求める寸法決定ステップとを含むこととしてもよい。
【００１１】
この場合、前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マーク部と、前記記録紙の種類にかかわらず一定の基準寸法を有する基準マーク部とを含んでおり、前記寸法検出ステップは、
前記信号取得ステップで取得された前記基準マーク部についての信号を前記スレッシヨルド値と比較することにより検出した前記基準マーク部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定するステップと、
前記情報マーク部についての前記信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マーク部の寸法を検出するステップとを含むこととしてもよい。
【００１２】
あるいは、前記認識マークは、前記記録紙の種類に応じた寸法を有する少なくとも２つの情報マーク部と、該情報マーク部の間に形成され、前記記録紙の種類にかかわらず一定の基準寸法を有するスペース部を含み、前記寸法検出ステップは、
前記信号取得ステップで取得された前記スペース部についての信号を前記スレッシヨルド値と比較することにより検出した前記スペース部の寸法が前記基準寸法に一致するように、前記スレッシヨルド値を決定するステップと、
前記情報マーク部についての前記信号と前記決定したスレッシヨルド値との比較に基づいて前記情報マーク部の寸法を検出するステップとを含むこととしてもよい。
【００１３】
このようにすれば、一定の基準寸法を有する基準マークまたはスペース部の検出信号に基づいて、情報マークの寸法を検出するためのスレッシヨルド値を決めるので、検出信号のレベルに変動がある場合にも、情報マークの寸法検出を正確に行うことができる。
【００１４】
また、本発明において、前記認識マークは、前記記録紙の種類に応じた寸法を有する情報マークが、前記記録紙の搬送方向に繰り返し配置されて構成されており、
前記用紙判別ステップで判別された記録紙の種類に基づいて、当該記録紙が、記録紙をプリンタ内へ戻す向きである逆方向への搬送が禁止された用紙であるか否かを判別し、禁止された用紙であると判別された場合は、当該記録紙の前記逆方向への搬送を禁止することとしてもよい。
【００１５】
このようにすれば、情報マークが記録紙の搬送方向に繰り返し配置されることで、記録紙を僅かな距離だけ搬送すれば、情報マークの寸法を検出して記録紙の種類を判別できる。このため、使用中の記録紙が、逆方向へ搬送した際にラベルの剥れや紙詰まり等のトラブルが置き易いものである場合に、そのことを早期に判別して逆方向への搬送を禁止することで、上記のようなトラブルの発生を未然に防止することができる。
【００１６】
また、本発明は、プリンタ用の記録紙であって、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めするための認識マークが予め印刷されており、当該認識マークは当該記録紙の種類に応じた寸法を有することを特徴とする。
【００１７】
この場合、前記認識マークは、当該記録紙の種類に応じた寸法を有する情報マーク部と、記録紙の種類にかかわらず一定の基準寸法を有する基準マーク部とからなることとしてもよい。また、前記認識マークは当該記録紙の種類に応じた寸法を有する少なくとも２つの情報マーク部と、該情報マーク部の間に形成され、記録紙の種類にかかわらず一定の基準寸法を有するスペース部とからなることとしてもよい。また、前記認識マークは、前記記録紙の搬送方向に繰り返し配置された、前記記録紙の種類に応じた寸法を有する情報マーク部を含むこととしてもよい。
【００１８】
また、本発明は、プリンタ用の記録紙であって、当該記録紙の所定の印刷領域に印刷を行えるように当該記録紙を位置決めするための認識マークが予め印刷されており、当該認識マークは、前記記録紙の種類を判別するための情報マーク部と位置決め用の位置決めマーク部とを含むと共に、当該記録紙の送り方向において対称なパターンに構成されていることを特徴とする。
【００１９】
本発明によれば、認識マークが記録紙の搬送方向において対称なパターンに構成されるので、記録紙を正逆何れの方向に搬送しても、同じ検出信号を得ることができる。したがって、本発明の記録紙によれば、記録紙の搬送方向にかかわらず、情報マーク部に基づく記録紙の種類の判別と、位置決めマーク部に基づく記録紙の位置決めとを正しく行うことができる。
【００２０】
また、本発明のプリンタ用の記録紙において、前記認識マークのマーク部分は、所定波長の光に対する反射率が小さい第１の色で印刷されており、前記認識マークのスペース部分は、前記所定の波長に対する反射率が大きい第２の色で印刷されていることとしてもよい。このようにすれば、マーク部分とスペース部分の反射率の差を大きくして、認識マークの検出をより確実に行うことができる。
【００２１】
この場合、前記第２の色は、メタリックインクまたは白色顔料で印刷されていることとしてもよい。
【００２２】
また、本発明は、記録紙に設けられたマークを検出するためのセンサと、プリンタ用紙を搬送する搬送部とを備えるプリンタであって、
前記センサによる検出信号に基づいて、前記認識マークが前記記録紙の搬送経路における所定の位置に達したことを検出するマーク検出手段と、
前記検出信号に基づいて前記認識マークの寸法を検出する寸法検出手段と、
該検出した寸法に基づいて、前記記録紙の種類を判別する用紙判別手段と、
該判別した記録紙の種類に基づいて、前記認識マークの位置と、前記記録紙の所定の印刷領域との位置関係を表す位置決め情報を取得する情報取得手段と、
前記マーク検出手段で前記認識マークが検出された位置から、前記取得した位置決め情報に応じた距離だけ、前記搬送部により前記記録紙を搬送する位置決め手段とを備えることを特徴とする。
【００２３】
【発明の実施の形態】
以下、図面を参照して、本発明の実施形態について説明する。
図１は、本発明の一実施形態であるプリンタ１０の印字部およびその周辺部を示す斜視図であり、また、図２はプリンタ１０の印字部およびその周辺部を示す断面図である。本実施形態では、一例として、プリンタ１０が感熱式プリンタであるものとして説明するが、本発明は感熱式プリンタに限らずインクジェット方式のプリンタへ適用することも可能である。
【００２４】
図１および図２に示すように、本実施形態のプリンタ１０は、印刷ヘッド２０、プラテンローラ２２、センサ２３（図１には不図示）、および、カッター装置２４を備えている。記録紙２６は、記録紙ロール２８から上方へ引き出されて印刷ヘッド２０とプラテンローラ２２との間を通り、さらに、カッター装置２４の刃３２，３４の間を通って、排出口３６へ至っている。
【００２５】
なお、本実施形態では、カッター装置２４により記録紙２６を自動的に切断できる構成としているが、これに限らず、操作者が手操作で記録紙２６を切断する構成であってもよい。
【００２６】
プラテンローラ２２はバネ機構等の付勢手段（図示せず）により付勢されることにより、記録紙２６を印刷ヘッド２０のヘッド面へ押し付けている。印刷ヘッド２０は各印字画素に対応した発熱素子を備えており、これら発熱素子が発熱させられることにより記録紙２６への印字が行なわれる。
【００２７】
プラテンローラ２２の回転軸は駆動機構（図示せず）に連結されており、この駆動機構によりプラテンローラ２２を両方向に回転駆動することができる。プラテンローラ２２が回転駆動されると、記録紙２６はプラテンローラ２２との間の摩擦により、プラテンローラ２２の回転方向に応じて、紙ロール２８から引き出されて上向き（つまりカッター装置２４へ向かう向き）またはこれとは逆向きに搬送される。以下、記録紙２６が印字部からカッター装置２４へ向けて送られる向きおよびその際のプラテンローラ２２の回転方向を正方向といい、これとは逆の向きを逆方向という。
【００２８】
センサ２３は、発光部２３ａと受光部２３ｂとを備える例えば反射型のセンサである。すなわち、発光部２３ａは記録紙２６に向けて光を照射し、記録紙２６からの反射光を受光部２３ｂで受光して、その光の強度に応じた信号を出力する。後述するように、センサ２３の出力信号に基づいて、記録紙２６に予め印刷された認識マークの検出が行われる。なお、センサ２３は反射型センサに限らず、発光部２３ａと受光部２３ｂとが記録紙２６を隔てて反対側に設けられ、記録紙２６の透過光の強度に応じた信号を出力する透過型センサの構成としてもよい。
【００２９】
記録紙２６への印刷は、印刷ヘッド２０により１行分を印字し、１行分に相当する距離だけ記録紙２６を正方向に送るという動作を繰り返すことにより行われる。そして、印刷完了後、記録紙２６の所定の切断位置がカッター装置２４の刃の位置に達するまで正方向に搬送された後、印刷済みの記録紙２６が切断される。
【００３０】
図３は、プリンタ１０の内部構成を示すブロック図である。同図に示すように、プリンタ１０は、中央制御装置（ＣＰＵ）５０を備えている。ＣＰＵ５０は、インターフェース５２を介してプリンタ外部のホストコンピュータに接続されている。プリンタ１０は、また、プログラム記憶部５４、用紙情報記憶部５６、印字制御部５８、カッター制御部６０、搬送制御部６２、マーク検出部６４、用紙セット検出部６６、紙送りスイッチ部６８等を備えており、これらはＣＰＵ５０に接続されている。
【００３１】
印字制御部５８は上記した印刷ヘッド２０を制御するものであり、ＣＰＵ５０からの指示に応じて印刷ヘッド２０により記録紙２６へ印刷を行なわせる。また、カッター制御部６０は、上記したカッター装置２４を制御するものであり、ＣＰＵ５０からの指示に応じてカッター装置２４により記録紙２６を切断させる。
【００３２】
搬送制御部６２は、上記したプラテンローラ２２の駆動機構を制御するものであり、ＣＰＵ５０からの指示に応じて、プラテンローラ２２を正方向または逆方向に回転駆動することにより、記録紙２６を正方向または逆方向に搬送させる。また、紙送りスイッチ部６８はプリンタ１０の操作パネルに設けられており、このスイッチが操作されると、ＣＰＵ５０は搬送制御部６２によりプラテンローラ２２を正方向または逆方向に回転駆動させる。このように、プラテンローラ２２により記録紙２６を正方向および逆方向の両方向に搬送することができる。
【００３３】
マーク検出部６４は、上記したセンサ２３と、このセンサ２３の出力信号（以下、センサ検出信号という）をＡＤ変換してＣＰＵ５０に供給するＡＤ変換部とにより構成されている。ＣＰＵ５０は、マーク検出部６４から供給されたセンサ検出信号に基づいて、位置決めマークの検出処理を行う。また、用紙セット検出部６６は、記録紙２６が交換されて新たにセットされたことを検出し、その検出結果をＣＰＵ５０へ通知する。
【００３４】
プログラム記憶部５４には、制御プログラムが記憶されており、ＣＰＵ１２はこの制御プログラムを実行することにより、上記各部５８〜６６を制御する。また、用紙情報記憶部５６には、プリンタ１０において記録紙２６として用いられ得る各種用紙に関する情報を格納した用紙情報テーブルが記憶されている。この用紙情報テーブルの内容については後述する。これら記憶部５４，５６はＲＯＭ７０内に設けられている。
【００３５】
ところで、記録紙２６として、所定フォーマットの罫線等が予め印刷された各種帳票印刷用の記録紙や、ラベル印刷用の記録紙等のように、記録紙２６の所定の印刷領域内に印刷を行わなければならないものがある。図４は、帳票印刷用の記録紙の一例を、また、図５はラベル印刷用の記録紙の一例を示す。なお、図４および図５には、プリンタ１０にセットされカッター装置２４で切断された直後の記録紙２６を平面的に展開した状態での、印刷ヘッド２０、センサ２３、および、カッター装置２４の位置を併せて示している。各図に破線で示すように、記録紙２６の表面（プリンタによる印刷面）には、所定の書式で印刷を行うための罫線枠１００が予め印刷され（図４）、または、ラベル１０２が貼付されている（図５）。また、記録紙２６の裏面には、長方形状の黒い認識マーク１０４が予め印刷されている。
【００３６】
このような記録紙２６の罫線枠１００やラベル１０２の内側に正しく印刷を行うためには、印刷開始前に、各図に示す印刷開始位置Ｓが印刷ヘッド２０の位置に来るように、記録紙２６を頭出しすることが必要である。かかる頭出し処理は、例えば、１回の印刷処理が終了して記録紙２６が切断された場合や、記録紙２６が交換されて新たにセットされた場合に、記録紙２６を逆方向に戻す際に必要となる。すなわち、記録紙２６の切断時や、セット時には、記録紙２６の次の印刷開始位置Ｓが印刷ヘッド位置よりも正方向に送られた位置にある。このため、記録紙２６を無駄なく使用するためには、記録紙２６を逆方向に搬送しながら、印刷開始位置Ｓが印刷ヘッド位置に達したこと検知して頭出ししなければならないのである。また、複数枚の帳票やラベルに連続して印刷する場合は、１枚の帳票またはラベルを印刷した後、次の印刷位置まで正方向に紙送りしながら頭出しすることが必要である。さらに、ユーザによるマニュアル操作により、記録紙２６を正方向または逆方向に搬送しながら、頭出しを行う場合もある。このように、記録紙２６を逆方向および正方向の何れの向きに搬送した場合にも記録紙２６の頭出しを正しく行えなければならない。
【００３７】
本実施形態のプリンタ１０は、記録紙２６に予め印刷された認識マーク１０４を検出し、その検出結果に基づいて、記録紙２６の頭出しを正しく行なう機能を有している。
【００３８】
先ず、認識マーク１０４の検出処理について説明する。図６は、例えば上記図４に示す記録紙２６を搬送しながら採取されたセンサ検出信号の波形の一例を示す。なお、本実施形態では、認識マーク１０４がセンサ２３により検出される場合（つまり、センサ２３が検出する反射光が弱くなった場合）に、信号レベルが上がるものとしている。また、記録紙２６の種類によっては、記録紙２６の幅方向での認識マーク１０４の位置が大きく異なることがあり、そのような場合にも確実に認識マーク１０４を検出できるようにするため、センサ２３を記録紙２６の幅方向に複数設けることとしてもよい。
【００３９】
記録紙２６を例えば逆方向に搬送した場合、先ず、認識マーク１０４の後方側のエッジ１０４Ａがセンサ２３の正面に差し掛かると、図６のＡ部に示すように、センサ検出信号が立ち上がる。その後、認識マーク１０４の前方側エッジ１０４Ｂがセンサ２３の正面を通過すると、同図のＢ部に示すように、センサ検出信号は立ち下がることとなる。したがって、適宜なスレッシヨルドレベルＴＨを用いて、センサ検出信号が所定のスレッシヨルドレベルＴＨを上向きに横切った場合に、認識マーク１０４の一方のエッジ（逆方向送りの場合は、後方側エッジ１０４Ａ，正方向送りの場合は前方側エッジ１０４Ｂ）がセンサ２３の正面を通過したと判断でき、また、センサ検出信号がスレッシヨルドレベルＴＨを下向きに横切った場合に、認識マーク１０４の他方のエッジがセンサ２３の正面を通過したと判断できる。そして、これら両エッジの検出位置間の搬送距離を、認識マーク１０４の長さ（以下、マーク寸法Ｌと表す）として求めることができる。なお、本明細書において、記録紙２６に印刷されたマークの長さとは、記録紙２６の送り方向の長さを意味するものとする。
【００４０】
次に、認識マーク１０４の検出結果に基づく記録紙２６の頭出し処理について説明する。
【００４１】
図７は、記録紙２６の頭出し処理を説明するための図である。同図に示すように、認識マーク１０４の前方側エッジ１０４Ｂと印刷開始位置Ｓとの間の距離（以下、基準距離という）をｐ、センサ２３と印刷ヘッド２０との距離をｄ、印刷開始位置Ｓ間の距離（つまり、図４，図５に示す記録紙２６の用紙１枚当り長さ；以下、用紙長さという）をｑとする。このうち、ｐ，ｑは用紙の種類に応じて定まる値であり、ｄはプリンタ１０の機種に応じて定まる値である。この場合、図７に示すように認識マーク１０４の前方側エッジ１０４Ｂがセンサ２３の正面に位置する状態から、印刷開始位置Ｓが印刷ヘッド２０の位置に達するまでの記録紙２６の逆方向の搬送量Ｘ１は、Ｘ１＝ｑ＋ｐ−ｄとなる。したがって、認識マーク１０４の先頭側エッジ１０４Ｂが検出された位置から、距離Ｘ１だけ逆方向に搬送することで、記録紙２６の頭出しを行なうことができる。記録紙２６を正方向に搬送しながら頭出しする場合も同様に、認識マーク１０４の前方側エッジ１０４Ｂがセンサ２３により検出された位置から、Ｘ２＝ｄ−ｐだけ正方向に搬送することで、記録紙２６の頭出しを行なうことができる。
【００４２】
上記した基準距離ｐおよび用紙長さｑは、記録紙２６の種類によって異なる。したがって、上記のような認識マーク１０４に基づく頭出しを正しく行うには、記録紙２６の種類を判別して、その種類に応じた基準距離ｐおよび用紙長さｑの値を用いることが必要である。また、記録紙２６の種類によって、印刷領域の幅や長さも異なり、さらに、感熱式プリンタでは、用紙種類によって、用紙に与えるべき熱エネルギー量（つまり、印刷ヘッドへの通電量）も異なるし、また、インクジェット式プリンタの場合も、普通紙やインクジェット専用紙などの用紙種類に応じた印刷処理を行う必要がある。したがって、記録紙２６を正しく頭出しし、かつ、記録紙２６への印刷を適切に行うためには、プリンタ１０が記録紙の種類を判別できることが必要である。
【００４３】
そこで、本実施形態では、図８に示すように、認識マーク１０４の長さ（つまりマーク寸法Ｌ）を、記録紙２６の種類に応じた値となるように設定しておく。そして、上記図６を参照して説明した方法でマーク寸法Ｌを検出し、その検出値に基づき、用紙情報記憶部５６に記憶された用紙情報テーブルを参照して、当該記録紙２６についての用紙情報を取得する。
【００４４】
図９は、用紙情報テーブルの内容の一例を示す。同図に示すように、用紙情報テーブルには、用紙の種類毎にマーク寸法Ｌ、基準距離ｐ、用紙長さｑ、印刷長さ、印刷幅、用紙特性、用紙厚み等の用紙情報が格納されている。かかる用紙情報テーブルを参照して、検出したマーク寸法Ｌから基準距離ｐ、用紙長さｑ、その他印刷に必要なパラメータを取得できる。そして、基準距離ｐおよび用紙長さｑに基づいて記録紙２６の頭出し処理を行なう。
【００４５】
なお、上記の用紙情報のうち、印刷長さは、罫線枠１００やラベル１０２の搬送方向の長さであり、罫線枠１００内またはラベル１０２内の最終行まで印刷を完了して次の罫線枠１００またはラベル１０２へ移動すべきタイミングを検知するために用いられる。印刷幅は、罫線枠１００やラベル１０２の幅であり、改行タイミングを検知するために用いられる。また、用紙特性は、記録紙２６が感熱紙である場合のエネルギー感度特性や加色／減色特性（熱エネルギー量が大きいほど濃い色となるか薄い色となるかの特性）を示すものであり、印刷ヘッド２０への通電量を制御するために用いられる。さらに、用紙厚みは記録紙２６の厚みを示すものであり、搬送時のバックラッシュ補償をする場合の制御に用いられる。なお、プリンタ１０がインクジェット式プリンタである場合は、用紙特性として、普通紙、インクジェット専用紙といった用紙種別を示す情報が記憶されることになる。
【００４６】
図１０は、本実施形態において、記録紙２６の頭出しを行なうべくＣＰＵ５０が実行する処理の流れを表すフローチャートである。なお、本実施形態および以下に述べる各実施形態において、頭出しを行う際の記録紙２６の搬送方向は予め設定されているものとする。
【００４７】
先ず、ステップ１５０において、センサ２３により認識マーク１０４が検出されているか否か、すなわち、センサ検出信号のレベルが所定レベル以上であるか否かが判別される。その結果、認識マーク１０４が検出されている場合には、センサ２３の正面に認識マーク１０４が位置しているために、認識マーク１０４のエッジ１０４Ａ，１０４Ｂを正しく検出できないことになる。そこで、この場合には、ステップ１５２において、認識マーク１０４がセンサ２３で検出されなくなるまで記録紙２６を搬送する処理が行われて、ステップ１５４へ進む。一方、ステップ１５０で、認識マーク１０４が検出されない場合は、直ちにステップ１５４へ進む。
【００４８】
ステップ１５４では、設定された頭出し方向への記録紙２６の搬送が開始される。ステップ１５６では、認識マーク１０４の何れかのエッジ１０４Ａまたは１０４Ｂが検出されたかどうか（つまり、センサ検出信号が立ち上がってスレッシヨルド値ＴＨを超えたかどうか）が判別され、エッジが検出された場合は、ステップ１５８において、その検出時点の記録紙２６の搬送位置Ｙ１が取得される。そして、ステップ１６０では、認識マーク１０４の他方のエッジが検出されたかどうか（つまり、センサ検出信号が立ち下がってスレッシヨルド値ＴＨを下回ったかどうか）が判別され、検出された場合は、ステップ１６２においてその検出時点の搬送位置Ｙ２が取得される。
【００４９】
次に、ステップ１６４において、マーク寸法ＬがＬ＝｜Ｙ１−Ｙ２｜により計算される。ステップ１６６では、記録紙２６の搬送方向が正方向であれば、先にエッジが検出された搬送位置Ｙ１が前方側エッジ１０４Ｂの検出位置Ｒとして設定され、搬送方向が逆方向であればエッジが後から検出された搬送位置Ｙ２が前方側エッジ１０４Ｂの検出位置Ｒとして設定される。
【００５０】
ステップ１６８では、マーク寸法Ｌに基づいて、用紙情報記憶部５４に格納された用紙情報テーブルを参照して、記録紙２６の各用紙情報（つまり、基準距離ｐ、用紙長さｑ、印刷長さ、印刷幅、用紙特性、用紙厚み）が取得される。このうち、上記したように、印刷長さ、印刷幅、感度特性、および、用紙厚みは、印字制御部５８で印刷を行う際の制御パラメータとして用いられる。
【００５１】
ステップ１７０では、記録紙２６の搬送方向に応じて、上記の搬送量Ｘ１＝ｑ＋ｐ−ｄ（逆方向の場合）またはＸ２＝ｄ−ｐ（正方向の場合）が計算される。そして、ステップ１７２において、前方側エッジ１０４Ｂの検出位置ＲからＸ１またはＸ２だけ記録紙２６が搬送されることで、頭出し処理が終了する。
【００５２】
以上説明したように、本実施形態では、認識マーク１０４の長さＬに基づいて記録紙の種類を判別し、その種類に応じた認識マーク１０４と印刷開始位置Ｓとの位置関係（上記の例では、基準距離ｐおよび用紙長さｑ）を取得したうえで、頭出し処理を行う。このため、プリンタ１０側でユーザが記録紙の種類を設定しなくても、記録紙２６の種類に応じた適切な頭出し処理を行うことができる。したがって、本実施形態によれば、ユーザが別の種類の記録紙２６に交換するたびに用紙設定を行うという煩雑な操作が不要となって操作性が向上すると共に、設定された記録紙２６の種類を記憶する書換可能なメモリを設けることが不要となってメモリの寿命による記憶性能の低下という問題も生じない。
【００５３】
また、本実施形態では、単一の認識マーク１０４のマーク寸法Ｌで用紙種別を判別するので、正方向および逆方向の何れの方向に記録紙２６を搬送しても、用紙種別を正しく判別することができる。すなわち、上記従来技術の如く、位置決め用のマークと用紙種類判別用のマークとを別個に設ける場合のように、記録紙２６の搬送方向によって各マーク検出順序が異なるという問題は生じない。また、単一の認識マーク１０４で位置決めおよび用紙種類の判別を行うので、マークに必要なスペースも削減され、小型記録紙への対応も可能となる。
【００５４】
なお、上記実施形態では、認識マーク１０４の前方側エッジ１０４Ｂの検出位置を基準として頭出しを行うものとしたが、これに限らず、認識マーク１０４の後方側エッジ１０４Ａや認識マーク１０４の搬送方向中央点等を基準としてもよい。その場合には、用紙情報テーブルには基準距離ｐとして、認識マーク１０４の後方側エッジ１０４Ａまたは中央点から印刷開始位置Ｓまでの距離を記憶しておけばよい。
【００５５】
次に、本発明の第２実施形態について説明する。図１１は、本実施形態で用いられる記録紙２６に印刷された認識マーク２０４の例を示す。同図に示すように、本実施形態では、認識マーク２０４は、用紙種類に応じた長さ（本実施形態において、この長さをマーク寸法Ｌという）を有する情報マーク部２１０と、この情報マーク部２１０の前後両側に設けられ、記録紙２６の種類にかかわらず一定の長さ（本実施形態において、この長さを基準寸法Ｍという）を有する基準マーク部２１２とにより構成される。情報マーク部２１０と基準マーク部２１２とは、所定長さのスペースを隔てて設けられている。
【００５６】
認識マーク２０４を検出する場合、先ず、基準マーク部２１２についてのセンサ検出信号に基づいて、マークのエッジを検出する際のスレッシヨルドＴＨの値を決定する。すなわち、例えば、基準マーク部２１２についてのセンサ検出信号が例えば図１２に示すように得られたとすると、この信号から求められるエッジ間の距離が基準寸法Ｍとなるように、スレッシヨルドＴＨの値を決定するのである。こうして決定したスレッシヨルドＴＨを用いて、情報マーク部２１０についてのセンサ検出信号から、そのマーク寸法Ｌを検出する。
【００５７】
図１３は、本実施形態において、記録紙２６の頭出しを行なうべくＣＰＵ５０が実行する処理の流れを表すフローチャートである。なお、図１３において、上記図１０と同様の処理を行うステップには同一の符号を付して説明を省略する。先ず、ステップ２５０において、認識マーク２０４がセンサ２３の正面に位置するか否かが判別される。本実施形態では、認識マーク２０４に情報マーク部２１０と基準マーク部２１２との間のスペース部分が含まれているので、このスペース部分がセンサ２３の正面に位置する場合には、センサ検出信号は低いレベルとなる。したがって、上記第１実施形態の場合のように、センサ検出信号のレベルの高低だけで認識マーク２０４がセンサ２３の正面に位置するかどうかを判断することはできない。そこで、ステップ２５０では、このスペースの長さ分だけ記録紙２６を搬送するまでにセンサ検出信号が所定レベル以上となった場合に、認識マーク２０４がセンサ２３の正面に位置していると判断するものとする。
【００５８】
ステップ２５０において、認識マーク２０４がセンサ２３の正面に位置すると判別された場合は、ステップ２５２において、認識マーク２０４がセンサ２３で検出されなくなるまで、記録紙２６が搬送されて、ステップ２５４へ進む。一方、ステップ２５０において、認識マーク２０４がセンサ２３の正面に位置しない場合は、直ちにステップ２５４へ進む。
【００５９】
ステップ２５４では、設定された頭出し方向への記録紙２６の搬送が開始される。そして、ステップ２５６では、センサ検出信号の立ち上がりと立ち下りが検出されたかどうか判別される。基準マーク部２１２は認識マーク２０４の両側に設けられているから、センサ検出信号に最初に現れる立ち上がりおよび立ち下がりは、基準マーク部２１２の両エッジに対応する。そこで、ステップ２５８において、この信号の立ち上がりおよび立ち下がりから、上記図１２を参照して述べたように、これらエッジ間の距離が基準寸法ＭとなるようにスレッシヨルドＴＨを決定する。そして、以後、上記図１０のステップ１５６以降と同様にして、頭出し処理を行なうが、その際、ステップ１５６，１６０におけるエッジ検出処理では、ステップ２５８で決定したスレッシヨルドＴＨを用いる。
【００６０】
以上のように、本実施形態では、基準マーク部２１２について得られたセンサ検出信号に基づいてスレッシヨルドＴＨの値を決定することにより、例えば、センサ２３の発光部の光強度や受光部の感度が変動し、あるいは、用紙の種類によって認識マーク１０４の濃さが異なること等に起因してセンサ検出信号のレベルが変化した場合にも、適切なスレッシヨルドＴＨの値を用いて、マーク寸法Ｌを正確に検出することができる。このため、マーク寸法Ｌを例えば１ｍｍ刻みのように細かく設定することもでき、一定寸法内のマークでより多種類の記録紙を識別することが可能となる。
【００６１】
また、基準マーク部２１２が情報マーク部２１０の前後両側に設けられるので、記録紙２６を正逆何れの方向に搬送する場合にも、情報マーク部２１０より先に何れかの基準マーク部２１２が検出されることとなる。このため、記録紙２６の搬送方向にかかわらず、スレッシヨルドＴＨの決定およびそれに基づくマーク寸法Ｌの判別を正しく行うことができる。
【００６２】
ただし、基準マーク部２１２が情報マーク部２１０の片側にのみ配置された構成であっても、最初に検出されたマークの幅が基準寸法Ｍに近似した値であればそのマークは基準マーク部２１２であると判断し、そうでなければ、そのマークは情報マーク部２１０であると判断することによって、基準マーク部２１２と情報マーク部２１０とを区別することは可能である。
【００６３】
次に、本発明の第３の実施形態について説明する。図１４は、本実施形態で用いられる記録紙２６に印刷された認識マーク３０４の例を示す。同図に示すように、本実施形態では、認識マーク３０４は、記録紙２６の種類に応じた長さ（本実施形態では、この長さをマーク寸法Ｌという）を有する２つの情報マーク部３０６により構成され、両情報マーク部３０６の間には、記録紙２６の種類に係わらず一定の長さを有するスペース部３０８が形成されている。本実施形態においては、スペース部３０８の長さを、スレッシヨルドＴＨを決定するための基準として用いるので、この長さを基準寸法Ｍという。
【００６４】
認識マーク３０４を検出する場合、先ず、スペース部３０８についてのセンサ検出信号に基づいて、情報マーク部３０６のエッジを検出する際のスレッシヨルドＴＨの値を決定する。すなわち、スペース部３０８についてのセンサ検出信号が例えば図１５に示すように得られたとすると、この信号から求められるエッジ間の距離が基準長さＭとなるように、ＴＨの値を決定する。こうして決定したスレッシヨルドＴＨを用いて、情報マーク部３０６についてのセンサ検出信号から、そのマーク寸法Ｌを検出する。
【００６５】
図１６は、本実施形態において、記録紙２６の頭出しを行なうべくＣＰＵ５０が実行する処理の流れを表すフローチャートである。なお、図１６において、上記図１０と同様の処理を行うステップには同一の符号を付して説明を省略する。先ず、ステップ３５０において、認識マーク３０４がセンサ２３の正面に位置するか否かが判別される。本実施形態でも、上記第２実施形態と同様に、認識マーク３０４にスペース部３０８が含まれているので、ステップ３５０では、このスペース部３０８の長さＭだけ記録紙２６を搬送するまでにセンサ検出信号が所定レベル以上となった場合に、認識マーク３０４がセンサ２３の正面に位置していると判断する。ステップ３５０において、認識マーク３０４がセンサ２３の正面に位置すると判別された場合、ステップ３５２において、認識マーク３０４がセンサ２３で検出されなくなるまで記録紙２６が搬送されて、ステップ３５４へ進む。一方、ステップ２５０において、認識マーク３０４がセンサ２３の正面に位置しない場合は、直ちにステップ３５４へ進む。
【００６６】
ステップ３５４では、設定された頭出し方向への記録紙２６の搬送が開始される。そして、ステップ３５６において、センサ検出信号の立ち上がりおよび立ち下りが検出され、さらに、再び立ち上がりが検出されたかどうか判別される。センサ検出信号の最初の立ち上がりおよび立ち下がりは、情報マーク部３０６の両エッジに対応している。また、センサ検出信号の立下りと２回目の立ち上がりは、スペース部３０８の両エッジに対応している。そこで、ステップ３５８において、センサ検出信号の立下りと２回目の立ち上がりから、上記図１５を参照して述べたように、これらに対応するエッジ間の距離が基準寸法ＭとなるようにスレッシヨルドＴＨの値が決定される。そして、ステップ３６０では、このスレッシヨルドＴＨを用いて、上記ステップ３５６で検出された最初の立ち上がりと立ち下がりの夫々の搬送位置Ｙ１およびＹ２が求められる。以後、上記図１０のステップ１６４以降と同様にして、頭出し処理が行われる。
【００６７】
以上のように、本実施形態では、スペース部３０８について得られたセンサ検出信号に基づいてスレッシヨルドＴＨを決定することにより、上記第２実施形態と同様に、センサ検出信号のレベルが変化した場合にも、適切なスレッシヨルドＴＨを用いて、マーク寸法Ｌを正確に検出することが可能となっている。
【００６８】
また、記録紙２６を正逆何れの方向に搬送した場合にも、先ず情報マーク部３０６が検出されるので、搬送方向にかかわらず、スレッシヨルドＴＨの決定およびそれに基づくマーク寸法Ｌの判別を正しく行うことができる。
【００６９】
次に、本発明の第４実施形態について説明する。図１７は、本実施形態で用いられる記録紙２６に印刷された認識マーク４０４の例を示す。同図に示すように、認識マーク４０４は、記録紙２６の種類を判別するための情報マーク部４０６と、記録紙２６の位置決め用の位置決めマーク部４０８とにより構成されている。情報マーク部４０６は、記録紙２６の送り方向において互いに対称に設けられた同一パターンのバーコード４０６ａ，４０６ｂにより構成されており、各バーコード４０６ａ，４０６ｂに記録紙２６の用紙識別情報がエンコードされている。ただし、上記第１〜第３の実施形態の情報識別マークのように、情報マーク６２を用紙種類に応じた長さを有する単一のマークとしてもよい。また、位置決めマーク部４０８は、情報マーク部４０６の前後両側に対称に設けられている。
【００７０】
本実施形態では、情報マーク部４０６の両側に位置決めマーク部４０８が設けられるので、記録紙２６を正方向および逆方向の何れに送った場合にも、先ず、位置決めマーク部４０６が検出され、次に、情報マーク部４０８が検出される。すなわち、両マークが検出される順番が送り方向にかかわらず一定である。そして、情報マーク部４０６は互いに対象な２つのバーコード４０６ａ，４０６ｂから構成されているので、送り方向にかかわらず、情報マーク部４０６から同じ情報が得られる。したがって、本実施形態では、記録紙２６の送り方向にかかわらず、位置決めマーク部４０８および情報マーク部４０６を確実に認識することができる。
【００７１】
なお、上記図１７では、同じパターンの２つのバーコード４０６ａ，４０６ｂを互いに対称に設けることとしたが、バーコード自体を対称な構成としておけば、２つのバーコードを設ける必要はなく、１つのバーコードで足りるので、バーコードに必要なスペースを削減できる。
【００７２】
次に、本発明の第５実施形態について説明する。図１８は、本実施形態で用いられる記録紙２６に印刷された認識マーク５０４の例を示す。同図に示すように、認識マーク５０４は、一定のピッチで繰り返して設けられた複数の情報マーク部５０６を含んでいる。ただし、位置決めマークに対応する部分（図中に矢印で示す部分）は、マークのピッチを他の部分と異ならせてあり、この部分が、位置決めマーク部５０８として機能する。情報マーク部５０６は、記録紙２６の用紙種類に応じた長さ（本実施形態における基準寸法Ｌ）を有しており、この基準寸法Ｌを検出することにより記録紙２６の種類を判別できる。そして、マークの検出ピッチの変化から位置決めマーク部５０８を検出して、頭出し処理を行うことができる。
【００７３】
図１９は、本実施形態において、記録紙２６の頭出しを行うべくＣＰＵ５０が実行する処理の流れを表すフローチャートである。先ず、ステップ５５０でマークが検出されているか否かが判別され、検出されていれば、ステップ５５２でマークが検出されなくなるまで記録紙２６が搬送される。そして、ステップ５５４で、記録紙２６の正方向への搬送が開始され、ステップ５５６でマークが検出されると、ステップ５５８で、そのマークの長さ、すなわち、基準寸法Ｌが検出される。ステップ５６０では、検出された基準寸法Ｌに基づいて、記録紙２６の種類が判別され、ステップ５６２において当該記録紙２６が逆方向への搬送を禁止された用紙であるか否かが判別される。かかる判別は、例えば、上記図９に示す用紙情報テーブルに、逆方向への搬送を禁止すべきかどうかの情報を設定しておいて、この用紙情報テーブルを参照することにより行うことができる。ステップ２５２における判別の結果、逆方向への搬送が禁止されていれば、ステップ５６４において、正方向への搬送を行いながら、位置決めマーク部５０８の検出に基づく頭出しが行われる。一方、ステップ５６２にて逆方向への搬送は禁止されていないと判別されれば、ステップ５６６において、位置決めマーク部５０８が検出されるまで、設定された頭出し方向への搬送を行いながら、位置決めマーク部５０８の検出に基づく頭出しが行われる。なお、ステップ５６２で逆方向への搬送が禁止されていると判別された場合は、頭出しに限らず、以後、全ての場面において逆方向への搬送を禁止することが好ましい。
【００７４】
以上説明したように、本実施形態では、情報マーク部５０６が繰り返し印刷されているので、記録紙２６を僅かな距離（最大限、情報マーク部５０６の長さと、情報マーク部５０６間のピッチとの和に相当する距離）だけ搬送すれば、情報マーク部５０６の長さを検出して記録紙２６の種類を判別できる。したがって、例えば、ラベル用紙や比較的薄手の用紙では、特に、感熱式プリンタの場合には用紙が印刷ヘッド２０に押し付けられるために、一定量を超えて逆方向に搬送するとラベルが剥れたり、紙詰まりが生じたりするおそれがあるが、そのような場合に、逆方向に搬送すべきでないことを早期に判別できる。そして、そのような用紙については逆方向へ搬送しながらの頭出しを行わないようにすることで、ラベルの剥れや紙詰まり等のトラブルを未然に防止することができる。
【００７５】
また、認識マーク部５０６および位置決めマーク部５０８が繰り返し配置されていることで、記録紙２６を正逆何れの方向に搬送した場合にも、基準寸法Ｌを検出して記録紙２６の種類を判別し、頭出しを正しく行うことができる。
【００７６】
次に本発明の第６実施形態について説明する。図２０は、本実施形態で用いられる記録紙２６に印刷された認識マーク６０４の例を示す。同図に示すように、本実施形態では、認識マーク６０４は、一定の間隔で繰り返し設けられた複数の情報マーク部６０６と、記録紙２６の位置決めを行うための位置決めマーク部６０８とにより構成されている。情報マーク部６０６は、記録紙２６の用紙種類に応じた長さを有する情報部６０６ａと、用紙種類にかかわらず一定の長さを有する基準部６０６ｂとにより構成されている。一方、位置決めマーク部６０８は、情報マーク部６０６と同じ長さの単一の長方形のマークとして構成されている。すなわち、位置決めマーク部６０８は情報マーク部６０６のスペース部分を埋めた構成を有している。
【００７７】
本実施形態でも、上記第５実施形態と同様に、情報マーク部６０６が繰り返し設けられていることで、記録紙２６を僅かな距離だけ搬送すれば、用紙種類を判別できる。このため、逆方向に搬送するとラベルの剥れや紙詰まりの起き易い用紙を早期に判別して、そのようなトラブルの発生を未然に防止することができる。
【００７８】
また、情報マーク部６０６に含まれる基準部６０６ｂの検出信号に基づいて、上記第２実施形態と同様にしてスレッシヨルドＴＨを決定することで、マーク寸法Ｌの検出を高精度に行うことができる。
【００７９】
ところで、上記各実施形態では、各認識マークを黒色で記録紙２６に直接印刷するものとした。しかしながら、記録紙２６自体の反射特性のばらつき等の影響を排除して、認識マークをより確実に検出できるようにするために、次のように認識マークを印刷するようにしてもよい。すなわち、センサ２３を反射型センサとして構成した場合、センサ２３が備える発光部２３ａの光源波長（本実施形態では６６０ｎｍ付近）に対して、認識マークのマーク部分（濃色部分）を反射率が低い色で、認識マークおよびその周囲およびスペース部分を反射率が高い色で、夫々印刷するのである。
【００８０】
図２１は、紫、黒、緑の各色で印刷されたマークの光反射特性を示す。同図からわかるように、紫、黒、または緑で印刷されたマークは、光源波長である６６０ｎｍ付近において２０％程度の低い反射率を示すことがわかる。また、図２２は、金、銀、銅の３種類のメタリックインクの光反射特性を示す。同図に示すように、何れのメタリックインクも光源波長である６６０ｎｍ付近において、１００％に近い高い反射率を示すことがわかる。このように、紫、黒、緑のマークはセンサ２３の光源に対して低い反射率を示し、一方、メタリックインクは高い反射率を示す。したがって、図２３に示すように、認識マーク７０４のマーク部分を７０４ａを紫、黒、または緑のインクで印刷し、認識マーク７０４のスペース部分７０４ｂおよび認識マーク７０４の両側近傍部（クワイアットゾーン）７０４ｃをメタリックインクで印刷することで、マーク部分と、スペース部分または背景部分との反射率の差を大きくできる。これにより、記録紙２６自体の反射特性やマークの濃度等の変動にかかわらず、認識マーク７０４をセンサ２３で正確に検出できるようになる。
【００８１】
なお、認識マーク７０４のスペース部分７０４ｂおよびクワイアットゾーン７０４ｃの印刷に用いるインクは、メタリックインクに限らず、例えば白色顔料のように、６６０ｎｍ付近で高い反射率を示すインク材料であればよい。
【００８２】
【発明の効果】
本発明によれば、記録紙に予め印刷された認識マークに基づいて記録紙の種類を正確に判別し、その判別結果に応じて記録紙の頭出しを正しく行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態であるプリンタの印字部およびその周辺部を示す斜視図である。
【図２】プリンタの印字部およびその周辺部を示す断面図である。
【図３】プリンタの内部構成を示すブロック図である。
【図４】帳票印刷用の記録紙の一例を示す図である。
【図５】ラベル印刷用の記録紙の一例を示す図である。
【図６】記録紙を搬送しながら採取されたセンサ検出信号の波形の一例を示す。
【図７】記録紙の頭出しを行うための処理を説明するための図である。
【図８】本実施形態において用いられる記録紙に印刷された認識マークの例を示す図である。
【図９】用紙情報テーブルの内容の一例を示す図である。
【図１０】本実施形態において記録紙の頭出しを行なうべくＣＰＵが実行する処理の流れを表すフローチャートである。
【図１１】本発明の第２の実施形態で用いられる記録紙に印刷された認識マークの一例を示す図である。
【図１２】認識マークの基準マーク部のセンサ検出信号に基づいてスレッシヨルドを決定するための処理を説明するための図である。
【図１３】本実施形態において記録紙の頭出しを行なうべくＣＰＵが実行する処理の流れを表すフローチャートである。
【図１４】本発明の第３の実施形態で用いられる記録紙に印刷された認識マークの一例を示す図である。
【図１５】認識マークのスペース部のセンサ検出信号に基づいてスレッシヨルドを決定するための処理を説明するための図である。
【図１６】本実施形態において記録紙の頭出しを行なうべくＣＰＵが実行する処理の流れを表すフローチャートである。
【図１７】本発明の第４の実施形態で用いられる記録紙に印刷された認識マークの一例を示す図である。
【図１８】本発明の第５の実施形態で用いられる記録紙に印刷された認識マークの一例を示す図である。
【図１９】本発明の第６の実施形態において記録紙の頭出しを行なうべくＣＰＵが実行する処理の流れを表すフローチャートである。
【図２０】本実施形態で用いられる記録紙に印刷された認識マークの一例を示す図である。
【図２１】紫、黒、緑の各色で印刷されたマークの光反射特性を示す図である。
【図２２】金、銀、銅の３種類のメタリックインクの光反射特性を示す図である。
【図２３】光反射特性を考慮して印刷された認識マークの構成を示す図である。
【符号の説明】
１０  プリンタ
２０  印刷ヘッド
２３  センサ
２６  記録紙
５０  ＣＰＵ
１０４，２０４，３０４，４０４，５０４，６０４，７０４  認識マーク
２１０，３０６，４０６，５０６，６０６  情報マーク部
２１２  基準マーク部
３０８  スペース部
４０８，５０８，６０８  位置決めマーク部
【図１】
2005022130.tif 000003
【図２】
2005022130.tif 000004
【図３】
2005022130.tif 000005
【図４】
2005022130.tif 000006
【図５】
2005022130.tif 000007
【図６】
2005022130.tif 000008
【図７】
2005022130.tif 000009
【図８】
2005022130.tif 000010
【図９】
2005022130.tif 000011
【図１０】
2005022130.tif 000012
【図１１】
2005022130.tif 000013
【図１２】
2005022130.tif 000014
【図１３】
2005022130.tif 000015
【図１４】
2005022130.tif 000016
【図１５】
2005022130.tif 000017
【図１６】
2005022130.tif 000018
【図１７】
2005022130.tif 000019
【図１８】
2005022130.tif 000020
【図１９】
2005022130.tif 000021
【図２０】
2005022130.tif 000022
【図２１】
2005022130.tif 000023
【図２２】
2005022130.tif 000024
【図２３】
2005022130.tif 000025