(57)【要約】      （修正有）【課題】用紙に記載されたコードをできるだけコストをかけずに的確に識別して読取ることができる読取装置とプリント装置およびコードを提供する。【解決手段】コードが記載されたチケット用紙１を搬送する搬送路２と、この搬送路の一部を形成し、前記搬送されるチケット用紙のコードと対応する位置にそのチケット用紙からの反射光を集めるレンズ部１１ａ，１１ｂを有する透明部材１０と、この透明部材のレンズ部を通して前記チケット用紙に光を照射し、そのチケット用紙からの反射光を同透明部材のレンズ部を通して受けるフォトセンサ４１、４２とを備え、このフォトセンサの出力により前記コードを読取る。【選択図】図１
2013134734.tif 000002
【特許請求の範囲】
【請求項１】
コードが記載された用紙を搬送する搬送路と、
前記搬送路の一部を形成し、前記搬送される用紙のコードと対向する位置にその用紙からの反射光を集めるレンズ部を有する透明部材と、
前記透明部材のレンズ部を通して前記用紙に光を照射し、その用紙からの反射光を同透明部材のレンズ部を通して受けるフォトセンサと、
前記フォトセンサの出力により前記コードを読取る読取手段と、
を備えることを特徴とする読取装置。
【請求項２】
前記コードは、前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第１パターンからなる第１コード列、および前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第２パターンからなる第２コード列を含み、この第１および第２コード列を前記用紙の搬送方向と直行する方向に互いに隣接して配置し、第１コード列における所定数ずつの第１パターンと第２コード列における所定数ずつの第２パターンとからなる複数のブロックをそれぞれキャラクタ表現用として第１および第２コード列の列方向に配置し、これらブロックの相互間に空白スペースを含むとともに、各ブロック内の第１パターンおよび第２パターンのうち少なくとも１つが黒色である、
前記透明部材は、前記第１コード列と対向する位置にその第１コード列からの反射光を集めるレンズ部を有するとともに、前記第２コード列と対向する位置にその第２コード列からの反射光を集めるレンズ部を有する、
前記フォトセンサは、前記透明部材の前記各レンズ部を通して前記第１および第２コード列にそれぞれ対向する２つのフォトセンサである、
ことを特徴とする請求項１記載の読取装置。
【請求項３】
前記コードは、前記各ブロックの相互間に空白スペースを含む、
ことを特徴とする請求項２記載の読取装置。
【請求項４】
前記読取手段の読取り結果に応じて前記用紙の搬送状態を検出する検出手段と、
前記検出手段で搬送の異常が検出された場合にその旨を報知する報知手段と、
をさらに備えることを特徴とする請求項２または請求項３記載の読取装置。
【請求項５】
請求項１乃至請求項４のいずれか記載の読取装置を含み、前記搬送路上の用紙に情報をプリントするプリント装置。
【請求項６】
請求項１乃至請求項４のいずれか記載の読取装置または請求項５記載のプリント装置において使用される用紙に記載されるコードであって、
前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第１パターンからなる第１コード列、および前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第２パターンからなる第２コード列を含み、この第１および第２コード列を前記用紙の搬送方向と直行する方向に互いに隣接して配置し、第１コード列における所定数ずつの第１パターンと第２コード列における所定数ずつの第２パターンとからなる複数のブロックをそれぞれキャラクタ表現用として第１および第２コード列の列方向に配置し、これらブロックの相互間に空白スペースを含むとともに、各ブロック内の第１パターンおよび第２パターンのうち少なくとも１つが黒色である、
ことを特徴とするコード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、チケット等に使用される用紙を読取る読取装置、この読取装置を含むプリント装置、およびこの読取装置またはプリント装置において使用される用紙に記載されるコードに関する。
【背景技術】
【０００２】
入場券等のチケットを販売する店舗では、チケット発行用のプリンタを備え、専用のチケット用紙に必要事項をプリントすることにより、チケットを発行する。
【０００３】
一方、このチケットを持った人が会場に入るとき、そのチケットが適正なものかどうかについては、見た目で判断できない。どこの店舗で発行されたものかを確認しようとしても、確認の手段がなく、現状では、そのまま適正なチケットとして扱われている。
【０００４】
そこで、安全対策として、専用のチケット用紙に固有の管理番号をバーコード化して記載しておくことが考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１６８０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
専用のチケット用紙に予めバーコードを記載しておく管理体制であっても、さらなるセキュリティ対策の観点から、そのバーコードをオペレータを介在せずにプリンタが自動で読取ることが望まれる。このためには、バーコードを読取るスキャナをプリンタに内蔵しておく必要がある。また、このスキャナの採用にあたっては、なるべくコストをかけることなく、バーコードを的確に識別して読取ることが望まれる。
【０００７】
本発明の実施形態の目的は、用紙に記載されたコードをできるだけコストをかけずに的確に識別して読取ることができる読取装置とプリント装置およびコードを提供することである。
【課題を解決するための手段】
【０００８】
本発明の実施形態の読取装置は、コードが記載された用紙を搬送する搬送路と、この搬送路の一部を形成し、前記搬送される用紙のコードと対向する位置にその用紙からの反射光を集めるレンズ部を有する透明部材と、この透明部材のレンズ部を通して前記用紙に光を照射し、その用紙からの反射光を同透明部材のレンズ部を通して受けるフォトセンサと、このフォトセンサの出力により前記コードを読取る読取手段と、を備える。
【図面の簡単な説明】
【０００９】
【図１】一実施形態の構成を示す図。
【図２】一実施形態におけるプリント済みのチケットの裏面を示す図。
【図３】一実施形態における透明板の下面および用紙の裏面を示す図。
【図４】一実施形態におけるコードの全体的な構成を示す図。
【図５】一実施形態におけるコードの一部を拡大して示す図。
【図６】一実施形態におけるコードのフォーマットの一例を示す図。
【図７】一実施形態における白・黒検出回数の推移を示す図。
【発明を実施するための形態】
【００１０】
以下、一実施形態のプリント装置について、図面を参照しながら説明する。  
図１に示すように、ロール状に巻かれたチケット用紙１の先端を搬送路２のサーマルヘッド３とプラテンローラ４との間に送り込む。サーマルヘッド３は、チケット用紙１の表面１ａに情報をプリントする。プラテンローラ４は、チケット用紙１をサーマルヘッド３に押し当てながら、そのチケット用紙１をカッタ５の方向へ送る。
【００１１】
カッタ５は、サーマルヘッド３によるプリントが済んだチケット用紙１をカットする。このカット片が図２に示すようなチケット２０となり、そのチケット２０が排出口から排出される。２１は半券用の切取線である。このチケット２０の裏面（つまりチケット用紙１の裏面１ｂ）には、例えば管理番号を表わすコード３０が予め記載されている。
【００１２】
上記搬送路２において、サーマルヘッド３より手前の位置に、透明部材たとえばプラスチック製の透明板１０を配置する。この透明板１０は、搬送路２の一部を形成するとともに、搬送されるチケット用紙１の裏面１ｂのコード３０と対応する位置にそのチケット用紙１からの反射光を集める凸状のレンズ部１１ａ,１１ｂを有する。
【００１３】
この透明板１０の下面１０ｂ側の構成とチケット用紙１の裏面１ｂ側の構成を図３に示す。  
透明板１０の下面１０ｂは、チケット用紙１の搬送方向と直行する方向に並ぶ凸状の一対のレンズ部１１ａ,１１ｂ、このレンズ部１１ａ,１１ｂの相互間に存する遮光板１２、およびレンズ部１１ａへの外光の侵入を遮る遮光板１３を有する。また、透明板１０の下面１０ｂは、図示点々で示すように、レンズ部１１ａ,１１ｂを除く部分に黒色塗装が施されている。
【００１４】
チケット用紙１の裏面１ｂのコード３０は、チケット用紙１の搬送方向に沿って並ぶ白色と黒色の複数の第１パターンからなる第１コード列３１、および前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第２パターンからなる第２コード列３２を含む。チケット用紙１が透明板１０上を移動するとき、第１コード列３１とレンズ部１１ａとが対向し、第２コード列３２とレンズ部１１ｂとが対向する。
【００１５】
そして、透明板１０のレンズ部１１ａと対向する位置にフォトセンサ４１を配置し、レンズ部１１ｂと対向する位置にフォトセンサ４２を配置する。フォトセンサ４１は、レンズ部１１ａを通してチケット用紙１の裏面１ｂに光を照射する発光素子、およびそのチケット用紙１の裏面１ｂからの反射光を同レンズ部１１ａを通して受ける受光素子を有し、チケット用紙１の搬送に伴い、レンズ部１１ａを通してチケット用紙１の裏面１ｂの第１コード列３１に対向する。フォトセンサ４２は、レンズ部１１ｂを通してチケット用紙１の裏面１ｂに光を照射する発光素子、およびそのチケット用紙１の裏面１ｂからの反射光を同レンズ部１１ｂを通して受ける受光素子を有し、チケット用紙１の搬送に伴い、レンズ部１１ｂを通してチケット用紙１の裏面１ｂの第２コード列３２に対向する。
【００１６】
これらフォトセンサ４１，４２を検出回路４３に接続する。検出回路４３は、フォトセンサ４１，４２の受光素子の出力信号をデジタル信号に変換する。この検出回路４３の出力を制御部５０に供給する。制御部５０は、マイクロコンピュータおよびその周辺回路からなり、当該プリント装置の全体を制御する。この制御部５０に、表示部５１、操作部５２、駆動回路５３を接続する。駆動回路５３は、上記プラテンローラ４をはじめとする用紙搬送系の動力源となるステッピングモータ５４を駆動する。
【００１７】
そして、制御部５０は、主要な機能として次の（１）〜（５）の手段を有する。  
（１）フォトセンサ４１，４２の出力（＝検出回路４３の出力）によりチケット用紙１のコード３０を読取る読取手段。
【００１８】
（２）上記読取手段の読取り結果に応じてチケット用紙１の搬送状態を検出する検出手段。具体的には、黒色パターンの読取り結果が予め想定されている時間間隔で現れない場合、チケット用紙１の搬送が異常であると判定する。
【００１９】
（３）上記検出手段で搬送の異常が検出された場合に、その旨を表示部５１の文字表示または画像表示により報知する報知手段。
【００２０】
（４）上記読出手段の読取り結果が予め登録されている管理番号と一致するか否かを判定する判定手段。
【００２１】
（５）上記判定手段の判定結果が肯定の場合にプリント動作を許容し、否定の場合にプリント動作を禁止するとともにその禁止の旨を表示部５１の文字表示または画像表示により報知する制御手段。
【００２２】
なお、搬送路２、プラテンローラ４、透明板１０、フォトセンサ４１，４２、検出回路４３、制御部５０、駆動回路５３、ステッピングモータ５４は、チケット用紙１のコード３０を読取る読取装置としても機能する。この読取装置が当該プリント装置が搭載された形態となっている。
【００２３】
一方、チケット用紙１のコード３０は、図４および図５に具体的に示すように、チケット用紙１の搬送方向に沿って並ぶ白色と黒色の複数の第１パターンからなる第１コード列３１、および前記用紙の搬送方向に沿って並ぶ白色と黒色の複数の第２パターンからなる第２コード列３２を含み、この第１および第２コード列３１，３２をチケット用紙１の搬送方向と直行する方向に互いに隣接して配置し、第１コード列３１における所定数たとえば３つずつの第１パターン“１”“３”“５”と第２コード列３２における所定数たとえば３つずつの第２パターン“２”“４”“６”とからなる複数のブロック（スタートバーブロック、１桁目ブロック、２桁目ブロック、…１０桁目ブロック、エンドバーブロック）をそれぞれキャラクタ表現用として第１および第２コード列３１，３２の列方向に配置し、各ブロックの相互間に空白スペースを含むものである。すなわち、１つのブロックが上下２段の６ビット構成となっている。
【００２４】
各ブロックの相互間に存する空白スペースの大きさは、搬送方向に沿う方向の長さがＬ１たとえば１．５（±０．１）mm、搬送方向と直行する方向の長さがＤ１たとえば６（±０．２）mmである。第１コード列３１の各第１パターンの大きさは、搬送方向に沿う方向の長さがＬ２（＞Ｌ１）たとえば２．０（±０．１）mm、搬送方向と直行する方向の長さがＤ１である。第２コード列３２の各第２パターンの大きさは、各第１パターンと同じく、搬送方向に沿う方向の長さがＬ２、搬送方向と直行する方向の長さがＤ１である。１つのブロックと各ブロック間の空白スペースとを合わせた大きさは、搬送方向に沿う方向の長さがＬ３（＝３・Ｌ２＋Ｌ１）である。搬送方向と直行する方向における第１および第２コード列３１，３２の幅は、Ｄ２（＝２・Ｄ１）である。
【００２５】
スタートバーブロックの前には、搬送方向に沿う長さが例えば７．５mmの空白スペースいわゆるクワイエットゾーンが設定される。７桁目ブロックと８桁目ブロックとの間には、搬送方向に沿う長さが例えば１１．１mmの空白スペースが、上記切取線２１の配置用として含まれる。エンドブロックの後にも、搬送方向に沿う長さが例えば７．５mmの空白スペースいわゆるクワイエットゾーンが設定される。
【００２６】
コード３０のフォーマットを図６に示す。上下２段の６ビット構成のブロックごとに、クワイエットゾーン、数字“０”〜“９”、アルファベット“Ａ”〜“Ｚ”、エンドバー、スタートバーなどのキャラクタを割り当てている。スタートバーブロックの前のクワイエットゾーンは、第１パターン“１”“３”“５”および第２パターン“２”“４”“６”の全てが白色である。スタートバーブロックは、第１パターン“１”“３”“５”および第２パターン“２”“４”“６”の全てが黒色である。図５にも示すように、数字“１”を表わすブロックは、第１パターン“１”“３”“５”および第２パターン“４”が白色、第２パターン“２”“６”が黒色である。アルファベット“Ａ”を表わすブロックは、第１パターン“１”“３”“５”および第２パターン“２”が黒色、第２パターン“４”“６”が白色である。数字“０”を表わすブロックは、第１パターン“１”および第２パターン“４”“６”が黒色、第１パターン“３”“５”および第２パターン“２”が白色である。
【００２７】
すなわち、各ブロック内の第１パターンおよび第２パターンのうち、少なくとも１つが黒色である。もっと詳細にいえば、１つのブロック内の各第１パターンおよび各第２パターンのうち、少なくとも先頭位置の１つが黒色である。
【００２８】
以上のように、コード３０を読取る手段として発光素子と受光素子からなる単純な構成の安価なフォトセンサ４１，４２を用いることにより、読取手段としてのコストをできるだけ低く抑えることができる。フォトセンサ４１，４２は発光素子と受光素子からなる単純な構成なので、その占有スペースも小さくてすむ。そして、この読取手段を搭載することで、チケット用紙１のコード３０を当該プリント装置においてオペレータを介在せずに自動で読取ることができる。オペレータが介在しないので、キュリティ性の向上が図れる。
【００２９】
チケット用紙１とフォトセンサ４１，４２との間に透明板１０の集光用のレンズ部１１ａ，１１ｂが存するので、チケット用紙１からの反射光を多量に効率よく集めてフォトセンサ４１，４２に照射することができる。これにより、コード３０の白色と黒色のコントラストを明確に捕らえることができる。つまり、単純な構成の安価なフォトセンサ４１，４２を用いてコストの低減を図りながらも、コード３０の白色と黒色のパターンを的確に識別して読取ることができる。
【００３０】
透明板１０の下面１０ｂにおけるレンズ部１１ａ,１１ｂを除く部分に黒色塗装を施しているので、余計な外光がフォトセンサ４１，４２に入らない。この点でも、コード３０の白色と黒色のパターンを的確に識別して読取ることができる。
【００３１】
チケット用紙１とフォトセンサ４１，４２との間に透明板１０が存するので、チケット用紙１がカッタ５でカットされる際に発生する紙粉が搬送路２上に飛散しても、その紙粉がフォトセンサ４１，４２上に堆積しない。この点でも、コード３０の白色と黒色のパターンを的確に識別して読取ることができる。
【００３２】
コード３０の各ブロックに少なくとも１つの黒色パターンが存するので、黒色パターンの読取り結果が予め想定されている時間間隔で現れない場合、チケット用紙１の搬送が異常であると判定することができる。しかも、この異常が生じた場合はその旨を表示部５１の表示によって報知するので、チケット用紙１の搬送が異常であることをユーザに迅速かつ的確に知らせることができる。
【００３３】
具体的には、コード３０の読取りは、ステッピングモータ５４のステップ（０．０８５mm）毎の白・黒検出の解像度をもって行う。図５の数字“１”のブロックとアルファベット“Ａ”のブロックを順に読取る場合、フォトセンサ４１側の白・黒検出の推移は、各パターンの長さＬ２が２mmなので、まず数字“１”のブロックにおける白色の第１パターン“１”を約１１１回検出、続いて白色の第１パターン“３”を約１１１回検出、続いて白色の第１パターン“５”を約１１１回検出、続いて数字“１”のブロックとアルファベット“Ａ”のブロックとの間の長さＬ１（＝１．５mm）の空白スペースを約８３回検出、次にアルファベット“Ａ”のブロックにおける黒色の第１パターン“１”を約１１１回検出、という流れになる。フォトセンサ４２側の白・黒検出の推移は、まず数字“１”のブロックにおける黒色の第２パターン“２”を約１１１回検出、続いて白色の第２パターン“４”を約１１１回検出、続いて黒色の第２パターン“６”を約１１１回検出、続いて数字“１”のブロックとアルファベット“Ａ”のブロックとの間の長さＬ１の空白スペースを約８３回検出、次にアルファベット“Ａ”のブロックにおける黒色の第２パターン“２”を約１１１回検出、という流れになる。この検出回数の推移を図７に示している。
【００３４】
各ブロックには必ず１ビット分の黒色パターンが含まれており、第１パターン“１”または第２パターン“２”のどちらかが必ず黒色なので、１つのブロックの黒色パターンを検出してから次のブロックの黒色パターンを検出するまでの検出回数は最大で“２ビットのパターン＋空白スペース”の長さに相当する約３０５回である。この値を超えて黒色パターンを検出できない場合には、チケット用紙１の搬送にジャムなどの異常が発生していると判定する。
【００３５】
各ブロックの相互間に長さＬ１の空白スペースを確保しており、しかもその長さＬ１の寸法自体には意味を持たせていないので、チケット用紙１の搬送ピッチの“ずれ”があっても、その“ずれ”に伴う読取りへの悪影響を１つのブロック内にとどめることができる。すなわち、１つのブロックの搬送方向の長さが６mm（＝３・Ｌ２）で、空白スペースの長さが１．５mm（＝Ｌ１）なので、当該プリント装置の印字精度を３％とした場合、１つのブロック＋空白スペースで最大０．１８mmの搬送ピッチずれが発生する。仮に、各ブロック間に空白スペースがないとすると、この搬送ピッチずれが搬送の継続に伴って蓄積され、ブロックの桁数が多いほどその蓄積量も大きくなり、コード３０の読取りに悪影響を与えてしまう。本実施形態では、各ブロックの相互間に１．５mmの空白スペースを確保しており、しかもその長さＬ１の寸法自体には意味を持たせていないので、搬送ピッチずれが発生しても、次のブロックの開始時の黒パターン検出によって新たにパターン検出を開始することができる。このポイントがスタートとなり、結果的にズレ量が初期化されて次のブロックに累積しない。
【００３６】
一方、コード３０の読取り結果が予め登録されている管理番号と一致するか否かを判定し、一致する場合はプリント動作を許容するが、一致しない場合はプリント動作を禁止するので、当該プリント装置にセットされたチケット用紙１が管理上のセキュリティを考慮して予め定められた正規のものでなければ、チケット２０を発行しない。例えば、悪意を持った第３者による不正なチケット発行を防ぐことができ、高いセキュリティ効果が得られる。
【００３７】
上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態および変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、書き換え、変更を行うことができる。これら実施形態や変形は、発明の範囲は要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３８】
１…チケット用紙、１a…表面、１ｂ…裏面、２…搬送路、３…サーマルヘッド、４…プラテンローラ、５…カッタ、１０…透明板（透明部材）、１１a,１１ｂ…レンズ部、２０…チケット、２１…切取線、３０…コード、３１…第１コード列、３２…第２コード列、４１，４２…フォトセンサ、４３…検出回路、５０…制御部、５１…表示部、５２…操作部、５３…駆動回路、５４…ステッピングモータ
【図１】
2013134734.tif 000003
【図２】
2013134734.tif 000004
【図３】
2013134734.tif 000005
【図４】
2013134734.tif 000006
【図５】
2013134734.tif 000007
【図６】
2013134734.tif 000008
【図７】
2013134734.tif 000009