(57)【特許請求の範囲】
【請求項１】
バーコードが付された物体のバーコードをバーコードリーダーで読み取る様に成したバーコード読み取り装置において、
バーコードの読み取り箇所を変えて再読み取り出来るようにバーコードリーダを揺動可能に成すとともに、
バーコードリーダーの出力から読み取ったバーコード信号が正確なものか否かを判定する手段を設け、該判定手段が後者の判定を行った時の該判定手段からの信号に基づいてバーコードリーダを揺動させて物体のバーコードを再読み取りするように成したバーコード読み取り装置。
【請求項２】
バーコードリーダーを揺動させながらバーコードの再読み取りを行う様に成した請求項１記載のバーコード読み取り装置。
【請求項３】
バーコードが付された物体は生体液が収容された検体容器である請求項１記載のバーコード読み取り装置。
【請求項４】
検体容器はバーコードが付された面をバーコードリーダ側に向けて間歇的に移動しており、検体容器の停止期間にバーコードの読み取り及び／若しくは再読み取りを行うように成した請求項１記載のバーコード読み取り装置。
【請求項５】
バーコードリーダーが付されたバーコードラベルが物体に貼り付けられている請求項１記載のバーコード読み取り装置。
【請求項６】
前記バーコードリーダーは光学的走査機構が備えられている請求項１記載のバーコード読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する分野】
本発明は、バーコード読み取りエラーを軽減したバーコード読み取り装置に関する。
【０００２】
【従来の技術】
情報をバーコード化して検体容器や描画材料等の物体に付し、バーコード読み取り装置にてそのバーコードを読み取ることによりその物体に与えられた情報を再生し、その情報に基づいて物体の処理等を行う等、物体の自動管理が行われている。
【０００３】
例えば、生化学自動分析装置においては、血液や尿等の生体液に、検査すべき項目に応じた試薬を加え、その反応液の光学濃度を測定しているが、この様な生化学自動分析装置では、生体液が収容された各検体容器に検体を識別するためのバーコード（例えば、検体Ｎｏ．や測定項目を指定するコード）が付されたラベルが貼り付けられており、バーコード読み取り装置にてそのラベルに付されたバーコード（情報）を読み取り、読み取った情報に基づいて所定の項目の測定（分析）を行っている。
【０００４】
図１は生化学自動分析装置におけるバーコード読み取り部の概略を示したもので、図中１は、切り欠き部を有する複数の検体支持用の穴が形成された検体ラックで、該各穴には、予め貼られているバーコードラベル２Ａ，２Ｂ，２Ｃが切り欠き部に位置するように、検体容器３Ａ，３Ｂ，３Ｃがセットされている。この検体ラック１は、検体供給部（図示せず）において搬送ベルト４の上に載せられ、分注部（図示しないが、検体容器から所定の量の検体液がサンプリングされ、反応容器（図示せず）に分注されるように構成されている所）へ搬送されるように構成されている。バーコード読み取り部はこの検体供給部と分注部の間に位置する。尚、５Ａ，５Ｂ，５Ｃは、バーコードラベル２Ａ，２Ｂ，２Ｃに付されたバーコードである。
【０００５】
６は光学的に前記バーコードを読み取るためのバーコードリーダーで、光学的走査機構を備えており、対向する位置に来た検体容器に付されているバーコードを光学的に走査して読み取れる様に、搬送ベルト３の近傍に固設されている。
【０００６】
尚、搬送ベルト４は間歇的に移動し、各検体容器３Ａ，３Ｂ，３Ｃがバーコードリーダー６の表面（発光部からの光が出る側の面であり、且つ、該発光による反射光を受光する受光面が存在する面）に位置する度に一定時間停止するようにコントロールされており、この停止時間において、バーコードの読み取りが行われる。又、検体ラック１が搬送ベルト３に載せられる時には、各切り欠き部（各検体にバーコードラベルが貼られている側）がバーコードリーダー側に向くように載せられる。
【０００７】
この様な構成の装置において、搬送ベルト４が間歇的に矢印７の方向に移動し、検体容器３Ａがバーコードリーダー６の表面に位置した時に、搬送ベルト４は所定時間停止する。この間、バーコードリーダー６の発光部から光が検体容器３Ａのバーコードラベル２Ａを走査し、該走査による反射光がバーコードリーダー６の受光部に受光される。該受光された反射光は、バーコードリーダー６において電気信号に変換され、ＣＰＵ（図示せず）に送られる。該ＣＰＵはバーコードリーダー６からの電気信号を解読し、その解読した情報データに基づいて検体容器３Ａに収容された検体に必要な測定（分析）項目を試薬供給部等（図示せず）に指定する。
【０００８】
以後、同様に、順次、検体容器３Ｂ，３Ｃ，……………………に貼られたバーコードラベルのバーコードがバーコードリーダー６により読み取られる。
【０００９】
尚、バーコードが読み取られた検体容器は分注部（図示せず）において所定量の検体液がサンプリングされ、反応容器（図示せず）に分注される。この反応容器は、試薬供給部（図示せず）において、測定すべき項目に応じた試薬が加えられる。そして、この反応容器に収容された反応液は、測定部（分析部）において光学濃度が測定される。
【００１０】
【発明が解決しようとする課題】
さて、検体容器に貼られているバーコードラベルのバーコードに薬液による汚れやゴミが付着していたり、又、バーコードが劣化していたり、又、バーコードの印字にかすれ等が発生している場合がある。特に、この様なバーコードへのゴミの付着等がバーコードリーダー６によって読み込まれる部分（例えば、バーコードラベルの中央部分（図３のＰ））に発生していると、バーコードの正確な読み取り困難となり、その場合には装置全体を停止させ、一旦その検体容器を取り除いていた。その為、装置の稼働率が著しく低下していた。
本発明は、この様な問題点を解決する為になされたもので、新規なバーコード読み取り装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
本発明に基づくバーコード読み取り装置は、
バーコードが付された物体のバーコードをバーコードリーダーで読み取る様に成したバーコード読み取り装置において、
バーコードの読み取り箇所を変えて再読み取り出来るようにバーコードリーダを揺動可能に成すとともに、
バーコードリーダーの出力から読み取ったバーコード信号が正確なものか否かを判定する手段を設け、該判定手段が後者の判定を行った時の該判定手段からの信号に基づいてバーコードリーダを揺動させて物体のバーコードを再読み取りするように成したことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の態様の形態を詳細に説明する。
【００１３】
図２は本発明のバーコード読み取り装置を生化学自動分析装置に応用した場合の一例を示している。尚、図中、前記図１にて使用した記号の付されたものは同一構成要素である。
【００１４】
図中１０はバーコードリーダーで、図１に示すバーコードリーダ６と次の点で構成が異なる。
【００１５】
バーコードリーダー１０の反検体容器側端部には、支持体１１が固定されている。そして、この支持体１１には、モータ１２の回転軸１３に繋がった回転軸１４が挿入されており、モータ１２を左右に回転させることにより、回転軸１４を軸としてバーコードリーダー１０が、搬送ベルト４に平行な水平面に沿って左右に揺動するように構成されている。
【００１６】
１５はモータ駆動回路、１６はバーコードリーダー１０から送られて来るバーコード信号を解読すると共に、その解読に基づいて前記モータ駆動回路１５の動作をコントロールする制御装置である。
【００１７】
この様な構成の装置において、搬送ベルト４が間歇的に矢印７の方向に移動し、検体容器３Ａがバーコードリーダー１０の表面に位置した時に、搬送ベルト４は所定時間停止する。この間、バーコードリーダー１０の発光部から光が検体容器３Ａのバーコードラベル２Ａの、例えば中央部（図３のＰ）を走査し、該走査による反射光がバーコードリーダー１０の受光部に受光される。該受光された反射光は、バーコードリーダー１０において電気信号に変換され、制御装置１６に送られる。該制御装置１６はバーコードリーダー１０からの電気信号を解読し、その解読した情報データに基づいて検体容器３Ａに収容された検体に必要な測定（分析）項目を試薬供給部等（図示せず）に指定する。
【００１８】
さて、この際、バーコードラベル２Ａの、例えば中央部（図３のＰ）に薬液による汚れやゴミの付着やキズ等があると、バーコードリーダー１０から送られてくる電気信号に異常信号が混入し、制御装置１６はバーコード５Ａを解読不能と判断する。この場合、例えば、検体容器にバーコードリーダーを付す時、予め決められたコードフォーマットに合致しないコードを読み取った場合、制御装置１６はバーコード５Ａを解読不能と判断する。又は、検体容器にバーコードリーダーを付す時、チェック用のバーコードを付けており、このチェック用バーコードからの信号が異常な場合、制御装置１６はバーコード５Ａを解読不能と判断する。その他、Ｎ回読んで、Ｎ回一致しない場合、解読不能と判断する。
【００１９】
該制御装置１６がバーコード５Ａを解読不能と判断すると、モータ駆動回路１５に信号を送り、モータ１２を反時計方向１７方向に所定角度（バーコードリーダー１０がバーコードラベル２ＡのＱの部分（図３）を読み取れる辺りまでの角度）、バーコードリーダー１０の応答速度より遅い速度で揺動させる。この揺動中に、バーコードリーダー１０はバーコードの読み取り動作を行うので、図３に示す様に、検体容器３Ａに貼られたバーコードラベル２Ａの左側の部分Ｑに、バーコードリーダー１０の発光部からの光が走査し、その反射光がバーコードリーダー１０の受光部に受光される。該受光された反射光は、バーコードリーダー１０において電気信号に変換され、制御装置１６に送られる。この時、前記バーコードラベルのＱの部分にゴミの付着やキズ等が無ければ、該該制御装置１６はバーコードリーダー１０からの電気信号を解読し、その解読した情報データに基づいて検体容器３Ａに収容された検体に必要な測定（分析）項目を試薬供給部等（図示せず）に指定する。
【００２０】
このバーコードの再読み取りにおいても、読み取れなかった場合には、制御装置１６は、モータ駆動回路１５に信号を送り、モータ１２を時計方向方向に所定角度（バーコードリーダ１０がバーコードラベル２ＡのＲ（図３）を読み取れる辺りまでの角度）、バーコードリーダー１０の応答速度より遅い速度で揺動させる。この揺動中に、バーコードリーダー１０はバーコードの読み取り動作を行うので、図３に示す様に、検体容器３Ａに貼られたバーコードラベル２Ａの右側の部分Ｒに、バーコードリーダー１０の発光部からの光が走査し、その反射光がバーコードリーダー１０の受光部に受光される。尚、万一、前記１回目の再読み取りにおいて読み取れなかった場合に、次の検体容器３Ｂのバーコード読み取りの動作に入っても良い。又、前記２回目の再読み取りにおいて読み取れなかった場合に、次の検体容器３Ｂのバーコード読み取りの動作に入っても良い。
【００２１】
尚、前記例では、バーコードリーダー１０に支持体１１を固定し、この支持体１１に回転軸１４を挿入するように成したが、バーコードリーダー１０の反検体容器側端部に余裕があれば、ここに直接、回転軸１４を挿入するようにしても良い。
【００２２】
又、バーコードリーダの揺動機構は図２に示すものに限定されない。例えば、図４に示す様に、バーコードリーダー１０を支持板２０の上に載せ、支持板２０の端部に長穴２１を開け、モータ２２の回転軸２３がその中心軸として挿入された回転体２４の中心からずれたところに回転軸２５を固定し、その回転軸２５に前記長穴２１の内周に沿って滑動するベアリング２６を固定し、更に、支持板２０の中間部に支持軸２７を設けてこの支持板２０を支持すると共に、前記モーター２２の回転により回転体２４が回転し、該回転により回転軸２５が偏心回転し、該偏心回転によりベアリング２６が長穴２６の内周に沿って滑動し、該滑動により、支持板２０及びバーコードリーダー１０が支持軸２７を支点として揺動するように成しても良い。
【００２３】
尚、バーコードリーダの揺動の例として、前記例ではバーコードリーダーが回転軸１４を中心として所定角度往復回転するものを示したが、バーコードリーダの揺動の他の例として、バーコードリーダ全体が搬送ベルト４に沿って（即ち、検体ラック１に平行に）、前方若しくは後方に所定距離往復移動するものでも良い。
【００２４】
尚、バーコードリーダーを揺動する代わりに検体側を揺動する方法も考えられるが、検体側を揺動するのは極めて大がかりとなり操作が難しい。
【００２５】
尚、前記例では本発明を生化学自動分析装置に応用した場合について説明したが、描画装置において被描画材料に付けられたバーコードを読む装置にも応用可能である。
【００２６】
この様に本発明では、バーコードが付された物体のバーコードが正常に読み取れなかった場合に、バーコードリーダーを揺動させ、バーコードの最初の読み取り部分とは異なった部分をバーコードリーダーで読み取るようにしているので、最初の読み取り部分に異常があっても、バーコードを正常に読みとれる可能性が増加することになる。
【図面の簡単な説明】
【図１】 生化学自動分析装置におけるバーコード読み取り部の概略を示す。
【図２】本発明のバーコード読み取り装置を生化学自動分析装置に応用した場合の一例を示している。
【図３】  バーコードが付された検体容器の概略を示す。
【図４】  本発明のバーコード読み取り装置の主要部の他の例を示している。
【番号の説明】
１…検体ラック
２Ａ，２Ｂ，２Ｃ…バーコードラベル
３Ａ，３Ｂ，３Ｃ…検体容器
４…搬送ベルト
５Ａ，５Ｂ，５Ｃ…バーコード
６，１０…バーコードリーダー
１１…支持体
１２…モーター
１３，１４…回転軸
１５…モータ駆動回路
１６…制御装置
２０…支持板
２１…長穴
２２…モーター
２３，２５…回転軸
２４…回転体
２６…ベアリング
２７…支持軸
【図１】
0004132645.tif 000002
【図２】
0004132645.tif 000003
【図３】
0004132645.tif 000004
【図４】
0004132645.tif 000005