(57)【要約】【課題】コード読み取り装置において、コードが印字された多数の用紙からのコード読み取り動作を、通信回線の通信速度やホストコンピュータの処理速度に影響されずに行わせる。【解決手段】コードが印字された用紙５が給紙台６上に載置され、送り込み機構７によって１枚ずつ機内に送り込まれ、内部に設けられている１次元スキャナ４や２次元スキャナ３によって用紙上のコードを読み取るコード読み取り装置において、速い書込み速度と遅い読み出し速度の速度緩衝機能を有する書込み読み出しバッファメモリ１を設け、１次元、２次元の各スキャナ３，４で読み取ったコードデータを書込み手段２で書き込み、読み出し手段１４で読み出して外部のホストコンピュータへ送る。【選択図】        図１
2004164379.tif 000002
【特許請求の範囲】
【請求項１】
下記の各手段を具備することを特徴とするコード読み取り装置。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙を１枚ずつ機内へ送り込む送り込み機構
（ハ）送り込まれて来た用紙に印字されている１次元バーコードを読み取る１次元スキャナ
（ニ）データの書込みと、既に書き込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ホ）前記１次元スキャナで読み取られた１次元バーコードデータを前記書込み読み出しバッファメモリへ書き込む書込み手段
（ヘ）前記書込み読み出しバッファメモリから既に書き込まれている１次元バーコードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【請求項２】
下記の各手段を具備することを特徴とするコード読み取り装置。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙を１枚ずつ機内へ送り込む送り込み機構
（ハ）送り込まれて来た用紙に印字されている２次元コードを読み取る２次元スキャナ
（ニ）データの書込みと、既に書込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ホ）前記２次元スキャナで読み取られた２次元コードデータを前記書込み読み出しバッファメモリへ書込む書込み手段
（ヘ）前記書込み読み出しバッファメモリから既に書き込まれている２次元コードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【請求項３】
下記の各手段を具備することを特徴とするコード読み取り装置。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙の最上層の用紙上面に印字されている２次元コードを読み取る２次元スキャナ
（ハ）給紙台上に載置された用紙を最上層から１枚ずつ機内へ送り込む送り込み機構
（ニ）送り込まれて来た用紙に印字されている１次元バーコードを読み取る１次元スキャナ
（ホ）データの書き込みと、既に書き込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ヘ）前記１次元スキャナおよび２次元スキャナで読み取られたコードデータを前記書込み読み出しバッファメモリへ書き込む書込み手段
（ト）前記書込み読み出しバッファメモリから既に書き込まれているコードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は用紙（シート）に印字或いは貼付された１次元バーコード或いは２次元コードを光学的に読み取る光学式のコード読み取り装置の技術分野に属する。
【０００２】
【従来の技術】
従来のコード読み取り装置では、給紙台上から送り込み機構によって１枚ずつ送られて来る用紙に印字されている１次元バーコード或いは２次元コードをスキャナで読み取ると、読み取ったコードデータをリアルタイムで外部のホストコンピュータへ送って処理するようにしていた（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平５−２３３８６７号公報
【０００４】
こうすることにより、自装置内にコンピュータを装備する必要がなく、コード読み取り装置を単純化、小型化することができるからである。
【０００５】
【発明が解決しようとする課題】
このように、従来のコード読み取り装置は、常時、外部のホストコンピュータと接続していなければならないこと、スキャナからホストコンピュータへコードデータを送り出す速度はホストコンピュータまでの通信回線の通信速度（通信レート）や、データを受け取ったホストコンピュータのデータ処理速度の制約を受ける。即ち、通信回線の通信レートが低かったり、ホストコンピュータのデータ処理速度が低い場合には、これに制約されて、スキャナで読み取ったコードデータを送信する速度が低下する。
【０００６】
また、ホストコンピュータがコード読み取り装置からのコードデータ処理以外のデータ処理を行っているときには、その処理が済むまでコードデータの送信を待たされるという事態が生ずる。
要するに、前の用紙のコードデータを送り終わらなければ、次の用紙のコードデータを送れないということである。
【０００７】
その結果、用紙の送り込み機構の送り込みやスキャナの読み取りが高速性能のものであっても、給紙台上の用紙を高速で送り込むことができず、給紙台上の用紙の束はなかなか減っていかず、給紙動作の終了が遅くなってしまうという問題がある。その結果、次に処理する用紙の給紙台への積載作業の終了が遅くなるという問題がある。
【０００８】
本発明の目的は、上記従来技術の問題点に鑑み、スキャナで読み取ったコードデータをリアルタイムでホストコンピュータへ送ることをやめ、給紙動作を用紙の送り込み速度やスキャナのコード読み取り速度に合わせて行うことができ、給紙動作の終了が従来のように不確定に遅くならないようにし、その結果、次に処理する用紙の給紙台への積載作業が早く終了するようにしたコード読み取り装置を提供することにある。
【０００９】
【課題を解決するための手段】
上記の目的を達成するための、本発明のコード読み取り装置には以下の３つの構成が考えられる。
第１の構成は、下記の各手段を具備することを特徴とするコード読み取り装置である。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙を１枚ずつ機内へ送り込む送り込み機構
（ハ）送り込まれて来た用紙に印字されている１次元バーコードを読み取る１次元スキャナ
（ニ）データの書込みと、既に書き込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ホ）前記１次元スキャナで読み取られた１次元バーコードデータを前記書込み読み出しバッファメモリへ書き込む書込み手段
（ヘ）前記書込み読み出しバッファメモリから既に書き込まれている１次元バーコードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【００１０】
第２の構成は、下記の各手段を具備することを特徴とするコード読み取り装置である。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙を１枚ずつ機内へ送り込む送り込み機構
（ハ）送り込まれて来た用紙に印字されている２次元コードを読み取る２次元スキャナ
（ニ）データの書込みと、既に書込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ホ）前記２次元スキャナで読み取られた２次元コードデータを前記書込み読み出しバッファメモリへ書込む書込み手段
（ヘ）前記書込み読み出しバッファメモリから既に書き込まれている２次元コードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【００１１】
第３の構成は、下記の各手段を具備することを特徴とするコード読み取り装置である。
（イ）コードが印字された用紙を載置する給紙台
（ロ）給紙台上に載置された用紙の最上層の用紙上面に印字されている２次元コードを読み取る２次元スキャナ
（ハ）給紙台上に載置された用紙を最上層から１枚ずつ機内へ送り込む送り込み機構
（ニ）送り込まれて来た用紙に印字されている１次元バーコードを読み取る１次元スキャナ
（ホ）データの書き込みと、既に書き込まれているデータの読み出しが併行して独自に行うことのできる書込み読み出しバッファメモリ
（ヘ）前記１次元スキャナおよび２次元スキャナで読み取られたコードデータを前記書込み読み出しバッファメモリへ書き込む書込み手段
（ト）前記書込み読み出しバッファメモリから既に書き込まれているコードデータを読み出し外部のホストコンピュータへ送り出す読み出し手段
【００１２】
【発明の実施の形態】
本発明は、従来のコード読み取り装置では、スキャナで読み取ったコードデータをリアルタイムで外部のホストコンピュータへ送るシステムであることによって、常時ホストコンピュータと接続していなければならないこと、通信回線の通信レートや、ホストコンピュータのデータ処理速度によってデータ送信の速度が制約を受けたり、ホストコンピュータが他の処理を行っている間は待たされたりするために、給紙台からの給紙動作が停滞し、給紙動作の終了が遅くなってしまうという問題があり、その結果、給紙台へ次に処理する用紙を積載する作業が遅くなるという問題があったので、スキャナで読み取ったコードデータを直接外部のホストコンピュータへ送る方式をやめ、コード読み取り装置内に書込みと読み出しが併行して独自に行える格納容量の大きいバッファメモリを設け、スキャナが読み取ったコードデータはこの大容量バッファメモリに格納するようにし、スキャナでのコード読み取りおよび読み取ったコードデータのメモリへの格納を、その持てる性能通り迅速に行わせることにより、これに応じて給紙動作も本来発揮できる速度で給紙させて給紙動作を早く終了させ、その結果、次に処理する用紙を給紙台へ載置させる作業が早く終了できるというものである。
【００１３】
一方、バッファメモリからの読み出しは、既に書き込まれたコードデータを書き込み動作とは独立に併行して読み出す。読み出したコードデータは外部のホストコンピュータへ送り出される。
この場合、送り出せる速度が従来のように遅かったり或いはホストコンピュータが他の処理のため送り出しを待たされることがあっても、バッファメモリに未格納部分が残っている限り、書込みは、遅い読み出し速度に影響されることなく所定の速度で行うことができる。
【００１４】
即ち、格納容量を大きくしておくことにより、書込み速度が速く、読み出し速度が遅いという速度間の違いを緩衝する機能を有することになる。
バッファメモリの格納容量をどの程度のものとするかは、外部のホストコンピュータへ送り出せる速度およびコンピュータの想定される待たされる時間と、給紙台へ１回に載置する用紙の数量および用紙の送り込み速度とから見込まれるコードデータ滞留量を勘案して定めることになる。
【００１５】
このような、書込み読み出しバッファメモリを設けることにより、コードデータを随時外部のホストコンピュータに送り出せるようにしていて送り出せる速度が遅かったり、コンピュータの都合により、送り出しを待たされることがあっても、給紙台からの用紙の送り込み、スキャナによるコードの読み取りおよびバッファメモリへの書き込みは、所定の速度で行うことができ、従来装置に較べ用紙処理全体の処理時間を短縮することができる。
【００１６】
本発明のコード読み取り装置の実施の形態としては、スキャナとして１次元バーコードを読み取る１次元スキャナを有するもの、２次元コードを読み取る２次元スキャナを有するもの、および１次元スキャナ、２次元スキャナの両方を有するものが考えられる。
【００１７】
更に、２次元スキャナを有するものにおいては、２次元スキャナの配置位置が、給紙台上部にあり、給紙台上に載置され、送り込み機構によって送り込まれる前の静止状態で２次元コードが読み込まれるものと、送り込み機構の後に設けられ、送り込まれて来る用紙を一時停止させて２次元コードを読み取るものとがある。
【００１８】
【実施例】
以下、本発明コード読み取り装置の実施例を図面を参照して説明する。
図１は、本発明コード読み取り装置の第１の実施例の構成を示すブロック図である。１次元バーコードや２次元コードを印字された用紙５は給紙台６の上に載置される。載置された用紙５は最下層から１枚ずつ送り込み機構７によって機内へ送り込まれる。用紙の先端が、搬送ベルト１０のプーリ８に懸っている部分とローラ１２に挟まれて搬送ベルト１０の移動とともに左方へ移動して位置Ａを通過するときに、上方に設けられた１次元スキャナ４によって用紙に印字された１次元バーコードが読み取られる。
【００１９】
用紙５はそのまま搬送ベルト１０に乗って左方へ移動し、位置Ｂに達したときにシートストッパ１３により一瞬停止し、この停止したときに２次元スキャナ３が用紙５に印字されている２次元コードを読み取る。読み取った後は、図示していない機構によりシートストッパ１３が下方へ外れ用紙５は再び左方へ移動し、搬送ベルト１０がプーリ９に懸っている部分で排紙ガイド１１へ移り、然るべき場所に積み重ねられて行く。
シートストッパ１３は用紙５が通過した後は再び上り、次に来る用紙５を停止するようになっている。
【００２０】
以上のようにして、１次元スキャナ４および２次元スキャナ３で読み取られたコードデータは順次、書込み手段２によって書込み読み出しバッファメモリ１（以下、バッファメモリ１という）へ書き込み格納される。
【００２１】
一方、バッファメモリ１からは、読み出し手段１４によって、既に書き込まれているコードデータが書込み順に読み出されて外部のホストコンピュータへ送り出される。バッファメモリ１の格納容量は、外部のホストコンピュータへ送り出せる速度およびコンピュータに想定される待たされる時間と、給紙台６へ積載される用紙の数量および用紙の送り込み速度とから見込まれるコードデータ滞留量よりも多く定められているので、通信回線の通信レートやホストコンピュータの都合により、コードデータを読み出して送れる速度が遅くとも、送り込み機構による用紙５の送り込み、１次元、２次元の各スキャナ３，４による読み取りおよび書込み手段２による書き込みは所定の速度で行われる。
【００２２】
このように、外部のホストコンピュータへは、バッファメモリを介して、送り出すようにしたので、通信回線の通信速度やホストコンピュータの処理速度が遅かったり、ホストコンピュータの処理の都合によりデータ送りを待たされたりしても、そのようなことによる影響を受けることなく、バッファメモリへ所定速度で書き込むことができ、従来装置に較べて用紙処理全体の処理時間を短縮することができる。
【００２３】
なお、図１の構成では、１次元スキャナ４と２次元スキャナ３の両方を具備しているが、いずれか一方のみの場合も本発明の構成に含まれる。
【００２４】
図２は、本発明コード読み取り装置の第２の実施例の構成を示すブロック図である。
図１の構成との相違は、２次元スキャナ３の位置が給紙台上に積載された用紙の上方にあり、用紙の送り込みが最上層の用紙から順に行われる点である。これは、２次元コードの読み取りは、図１の動作でも述べたように用紙を停止して行う必要があり、図１ではシートストッパ１３が設けられているが、図２では、用紙５が給紙台６の上に積載されその最上部の用紙５がまだ静止している間に、上方に設けた２次元スキャナ３によって最上部用紙に印字された２次元コードを読み取り、その後、送り込み機構７により搬送ベルト１０の方へ送り込まれ１次元スキャナ４で１次元バーコードが読み取られる。
【００２５】
２次元スキャナ３および１次元スキャナ４によって読み取られたコードデータが書込み手段２によってバッファメモリ１へ書き込み格納され、格納されたコードデータが読み出し手段１４によって読み出され、外部のホストコンピュータへ送り出されることは、図１の場合と同様である。
【００２６】
【発明の効果】
以上説明したように、本発明のコード読み取り装置はスキャナで読み取ったコードデータを、従来のように直接外部のホストコンピュータへ送り出すのではなく、装置内に、速い書込み速度と遅い読み出し速度との速度緩衝機能を果す格納容量の大きい書込み読み出しバッファメモリを設け、スキャナで読み出したコードデータをバッファメモリに書き込む一方で読み出しを行い外部のホストコンピュータへ送り出すようにしたので、格納容量が満杯になるまでは、通信回線の通信速度やホストコンピュータの処理速度が遅かったり、ホストコンピュータの処理の都合によりデータ送りを待たされたりしても、そのようなことによる影響を受けることなく、バッファメモリへ所定の速度で書き込むことができるため、従来装置に較べてコード読み取り装置の用紙処理全体の処理時間を短縮することができるという利点がある。
【図面の簡単な説明】
【図１】本発明コード読み取り装置の第１の実施例の構成を示すブロック図である。
【図２】本発明コード読み取り装置の第２の実施例の構成を示すブロック図である。
【符号の説明】
１  書込み読み出しバッファメモリ
２  書込み手段
３  ２次元スキャナ
４  １次元スキャナ
５  用紙
６  給紙台
７  送り込み機構
８  プーリ
９  プーリ
１０  搬送ベルト
１１  排紙ガイド
１２  ローラ
１３  シートストッパ
１４  読み出し手段
【図１】
2004164379.tif 000003
【図２】
2004164379.tif 000004