【手続補正書】
【提出日】平成16年12月22日(2004.12.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】  明細書
【発明の名称】  光コードを読取り関連付ける方法および機械
【特許請求の範囲】
【請求項１】  光コード（２）を読取って、読取られた光コード（２）を対応の物品（３）に関連付ける方法であって、各前記物品（３）は、読取エリア（６）を通って移動し、少なくとも１つのそれぞれの光コード（２）を少なくとも１つの面（４）上に有し、前記方法は、
−前記読取エリア（６）内の前記物品（３）上の前記少なくとも１つの光コード（２）を、少なくとも１つの光リーダ（７、２０）によって読取るステップを含み、
−前記少なくとも１つの光コード（２）の空間上の位置を所与の基準系に対し決定するステップと、
−前記少なくとも１つの読取られた光コード（２）を対応の物品（３）に関連付けるステップとよって特徴づけられる、方法。
【請求項２】  前記光コード（２）を読取るステップと、前記光コード（２）の空間上の位置を決定するステップとは実質的に同時である、請求項１に記載の方法。
【請求項３】  前記光コード（２）の空間上の位置を決定するステップは、
−光コード（２）を読取ると、その読取を行なっている光リーダ（７、２０）に対する光コード（２）の距離（Ｋ）と、前記光リーダ（７、２０）からの第１の基準線（１７）と前記光リーダ（７、２０）を光コード（２）に結合する第２の線（１５）との間の走査角（β）とを決定するサブステップを含み、前記距離（Ｋ）および前記走査角（β）は、読取を行なった光リーダ（７、２０）に対する前記光コード（２）の極座標であり、さらに、
−光コード（２）の極座標を、前記所与の基準系に関連づけられる空間座標に変換するサブステップを含む、請求項１または２に記載の方法。
【請求項４】  前記第２の線（１５）は前記光リーダ（７、２０）を光コード（２）の始めの端部に結合し、光コード（２）の前記空間座標は光コード（２）の始めの端部の空間座標である、請求項３に記載の方法。
【請求項５】  前記読取られた光コード（２）を関連付けるステップは、
−光コード（２）が読取られた後、前記読取エリア（６）内の光コード（２）および対応の物品（３）のずれを時間の関数として決定するサブステップと、
−前記読取エリア（６）を出る光コードを、同じく読取エリア（６）を出る物品（３）に関連付けるサブステップとを含む、請求項１から４までのいずれかに記載の方法。
【請求項６】  読取エリア（６）内における前記物品（３）の分布を決定するために、前記読取エリア（６）への前記物品（３）の入来を検出するステップを含むことによって特徴づけられる、請求項１から４までのいずれかに記載の方法。
【請求項７】  前記読取エリア（６）内への物品（３）の入来を検出する前記ステップは、
−物品（３）の移動方向（８）における物品（３）の前端の、前記読取エリア（６）内への入来を判断するサブステップと、
−前記移動方向（８）における物品（３）の後端の、前記読取エリア（６）への入来を判断するサブステップと、
−前記読取エリア（６）内における前記移動方向（８）での物品（３）の連続するずれを、前記所与の基準系に対し決定するサブステップとを含む、請求項６に記載の方法。
【請求項８】  物品（３）の移動方向（８）における物品（３）のサイズを判断するステップをさらに含む、請求項７に記載の方法。
【請求項９】  読取エリア（６）内への物品（３）の入来を判断する前記ステップは、  −前記読取エリア（６）に入来する物品（３）の数およびそれぞれの輪郭を検出するサブステップと、
−前記読取エリア（６）内における前記移動方向（８）での物品（３）の連続するずれを、前記所与の基準系に対し判断するサブステップとを含む、請求項６に記載の方法。
【請求項１０】  物品の体積を判断するステップをさらに含む、請求項９に記載の方法。
【請求項１１】  前記光コード（２）を関連付ける前記ステップは、
−光コード（２）が読取られる瞬間での前記読取エリア（６）内の物品（３）の分布を判断するサブステップと、
−前記分布を参照して、前記物品（３）のうちどれが前記光コード（２）と同じ空間上の位置を占めるかを判断するサブステップと、
−前記光コード（２）を、同じ空間上の位置を占める物品（３）に関連付けるサブステップとを含む、請求項６から１０のいずれかに記載の方法。
【請求項１２】  前記光コード（２）を関連付ける前記ステップは前記光コード（２）が前記少なくとも１つの光リーダ（７；２０）によって読取られるとすぐに生ずる、請求項１１に記載の方法。
【請求項１３】  光コード（２）に対する前記距離（Ｋ）および前記走査角（β）を決定する前記サブステップは、光コード（２）をデコードして走査角（β）を決定するよう前記光コード（２）の第１の走査と、読取を行なっている光リーダ（７、２０）からの光コード（２）の距離（Ｋ）を決定するよう前記光コード（２）の第２の走査とを連続して行なうステップを含む、請求項３または４に記載の方法。
【請求項１４】  前記光コード（２）は前記第２の走査の過程において少なくとも２回サンプル処理されなければならない、請求項１３に記載の方法。
【請求項１５】  各々が、読取エリア（６）を所与の移動方向に通過し、少なくとも１つのそれぞれの光コード（２）を少なくとも１つの面（４）上に有する、一続きの物品（３）上の光コード（２）を読取り、読取った光コード（２）を対応の物品（３）に関連付けるための機械（１）であって、
−前記読取エリア（６）に位置し、前記少なくとも１つの光コード（２）を読取るために配される光読取手段（７、２０）を含み、
−前記読取エリア（６）に位置し、前記少なくとも１つの光コード（２）の空間上の位置を所与の基準系に関し判断するために配される位置判断手段（７；２０）、および、
−前記光読取手段（７、２０）および前記位置判断手段（７；２０）に接続され、前記少なくとも１つの光コード（２）を対応の物品（３）に関連付けるよう配される処理手段（９）によって特徴付けられる、機械（１）。
【請求項１６】  前記方向（８）における物品（３）のずれを判断するための測定手段（１０）をさらに含むことにより特徴付けられる、請求項１５に記載の機械。
【請求項１７】  前記光読取手段（７、２０）は、前記読取エリア（６）においてそれぞれの走査線（１６）を各々が規定する少なくとも２つの光リーダ（７、２０）を含み、前記２つの光リーダ（７、２０）は、それぞれの走査線（１６）が物品（３）の前記移動方向（８）とともにそれぞれの異なった角（γ）をなすよう配置されることによって特徴づけられる、請求項１５または１６に記載の機械。
【請求項１８】  前記物品（３）の存在を前記読取エリア（６）のそれぞれの供給時に検出するために配される検出手段（１１、２０）を含むことによって特徴づけられる、請求項１５から１７のいずれかに記載の機械。
【請求項１９】  前記検出手段（１１、２０）は前記読取エリアの供給位置にある存在センサ（１１）を含み、それによって、前記処理手段（９）は前記読取エリア（６）内における前記移動方向（８）での物品（３）の分布を決定できる、請求項１８に記載の機械。
【請求項２０】  前記検出手段（１１、２０）は、前記読取エリア（６）の入力にあり、物品（３）の輪郭を検出するための光リーダ（２０）を含み、それによって、前記処理手段（９）は前記読取エリア（６）内にある物品（３）の分布を決定することができることにより特徴付けられる、請求項１８に記載の機械。
【請求項２１】  前記処理手段（９）は物品（３）の体積を前記輪郭判断に基づいて決定することにより特徴付けられる、請求項２０に記載の機械。
【発明の詳細な説明】
【０００１】
この発明は光コードを読取り関連付ける方法に関し、特に、コンベア上の読取エリアを通って供給される一連の物品に対して光コードを読取り、関連付けるための方法に関する。
【０００２】
以下の記載では、「光コード」という語は、物品上のラベルまたは物品上に直接（または他の任意の支持体）に与えられた図形マークの組を意味し、それによって、情報が、１つ以上の方向に配列される白黒またはさまざまに色づけられた領域のシーケンスの形式でコード化されることが意図される。このようなコードの例は、バーコード、２次元コード、カラーコード等である。
【０００３】
この発明は、さらに、光コードを読取り関連付けるための機械に関する。図１および図２は、上面にそれぞれの光コードを各々が有する一続きの移動する物品Ａに対して光コードの読取および関連付けを行なうための公知の機械を示す。
【０００４】
この機械は、運搬面上において或る方向に向かって、運搬面自体の或る部分で規定される読取エリアを通るように、間隔をとって置かれた一連の物品Ａを送るためのベルトコンベアＣを含む。
【０００５】
この機械は、さらに、読取エリア内への各物品Ａの入来を検出するための存在センサＳと、読取エリア内の物品Ａの移動を監視する移動センサＥと、運搬面に対する各物品Ａの高さを読取エリアへの供給時に判断するための測定装置Ｍとを含む。
【０００６】
この装置は、さらに、存在センサＳと移動センサＥと測定装置Ｍとに接続される制御ユニットＵを含み、これは、固定された基準に対し、時間の関数として、読取エリア内での物品Ａの移動方向における物品Ａの分布を判断する。
【０００７】
そして、この機械はさらに多数の光リーダＬを含み、それらの各々は制御ユニットＵに接続され、かつ、光コードが通過する際にそれらを読取るよう読取エリア上に置かれる。
【０００８】
より特定的には、各光リーダＬは、運搬面上でそれぞれの走査線Ｖを規定し、走査線Ｖ
と実質的に平行に走査線Ｖと交差するいずれの光コードも直接読取ることができる。公知の再構成アルゴリズムにより、各光リーダＬは、走査線Ｖと交差する際その走査線と最大角±９０°をなすように配向されたいずれの光コードも読取ることができる。
【０００９】
各光リーダＬはそれぞれの走査線Ｖに関して最大角±９０°内で配向された光コードを読取ることができるので、上述の公知の機械の光リーダＬは、走査線Ｖが物品Ａの移動方向に対してさまざまな角度をなす状態で、読取エリア上に配される。
【００１０】
走査線Ｖは、読取エリアを通過する任意の光コードが少なくとも１つの光リーダＬによって読取られるよう必要とされる３６０°をカバーするよう読取エリア内に配置され、したがって、上述の機械は、少なくとも２つの光リーダＬを、それらのそれぞれの走査線Ｖが互いに直交する状態で含む。
【００１１】
光コードを読取ると、各光リーダＬは、制御ユニットＵに、光コードの内容と、光リーダＬに対するその光コードの走査角αとを与える。走査角αとは、光コードが読取られた瞬間における、光リーダＬから発されかつ走査線Ｖと交差する基準線Ｒと、光リーダＬから発されかつ光コードと交差するビームＦとの間の角のことである。
【００１２】
実際の使用においては、ベルトコンベアＣが間隔をとって置かれた物品Ａを連続して読取エリアを通して送ると、存在センサＳと測定装置Ｍとが、読取エリア内への各物品Ａの入来と、運搬面に対する物品Ａの高さとをそれぞれ検出して、それらを制御ユニットＵに伝達する。
【００１３】
存在センサＳ、測定装置Ｍおよび移動センサＥから受取った情報に基づいて、制御ユニットＵは、固定された基準に対し、時間の関数として、読取エリア内における物品Ａの分布を決定することができる。
【００１４】
物品Ａが読取エリアを通過すると、光コードが光リーダＬによって読取られ、それらの各々は、読取に成功した各光コードが読取られた瞬間と、相対的な走査角αとを、制御ユニットＵに伝達する。読取エリア内において光コードが読取られるシーケンスは、それらの光コードがどのように配向されるか、および走査線Ｖが読取エリアにおいてどのように配されるかに実質的に依存するので、光コードは物品Ａが読取エリアに入来したシーケンスとは異なるシーケンスで読取られるかもしれず、したがって、読取エリアに入来する物品Ａと読取られている最中の物品Ａの光コードとの間には明確な時間関係は存在しない。さらに簡単に言えば、物品が読取エリアに入来する順序（シーケンス）は、それぞれの光コードが読取られる順序（シーケンス）とは異なるかもしれない。
【００１５】
この２つのシーケンス間においてこのように同期を欠く結果、制御ユニットＵはそれぞれの物品Ａに各光コードを関連付けるよう所与の関連付け手順に従わなければならない。
【００１６】
上述の機械の主な欠点は、光コードがそれぞれの物品に関連付けられる、相対的に複雑であり、かつ全く信頼性があるというわけではない手順にある。
【００１７】
上述の機械の他の欠点は、或る作動条件下では、それは所与の光コードを関連付けるのに必要なすべての情報を有さないかもしれないという点である。たとえば、相対的に高い物品および相対的に低い物品Ａが読取エリア内において互いに接近し過ぎて置かれた場合、光コードの検出で光リーダＬによって発されたビームＦは両方の物品Ａと同時に交差するかもしれず、したがって、走査角αは、その光コードがその２つの物品Ａのうちのどれを示しているのかを判断するのには最早十分なものではなく、その機械はいわゆる「シャドー効果」を受ける。
【００１８】
上記の機械のさらなる欠点は、実質的に平行六面体の物品Ａ向けとしかならないという点である。
【００１９】
この発明の目的は、前述の欠点を克服するよう設計された、光コードを読取り関連付ける方法を提供することである。
【００２０】
この発明に従うと、−少なくとも１つの面上に少なくとも１つのそれぞれの光コードを各々が有する一連の物品を、読取エリアを通して送るステップと、−前記読取エリア内の前記物品上の光コードを、少なくとも１つの光リーダによって読取るステップと、−所与の基準系に対し、各光コードの空間上の位置を判断するステップと、−各光コードを対応の物品に関連付けるステップとを含むことにより特徴づけられる、光コードを読取り関連付ける方法が提供される。
【００２１】
より特定的には、前記関連付け手順を不要にするために、この発明は、読取エリアを通過する光コードの空間上の位置を判断することによって、物品Ａが読取エリアに入来するシーケンスと、物品Ａ上の光コードが読取られるシーケンスとの間における同期の欠如を取除くよう提案する。光コードの空間上の位置を知ることは、その光コードを持つ物品Ａの所与の点の空間上の位置がわかるということでもある、ということが強調されるべきであろう。
【００２２】
上記の方法では、各光コードに対し、光コードを読取るステップは、好ましくは、光コードの空間上の位置を判断するステップと実質的に同時である。
【００２３】
光コードの空間上の位置を判断するステップは、好ましくは、−光コードを読んだ際に、その読取を行なっている光リーダに対する光コードの距離、および、光リーダからの第１の基準線と、光リーダを光コードに結合する第２の線との間の走査角を判断するサブステップを含み、前記距離および前記走査角は、読取を行なった光リーダに関する光コードの極座標であり、さらに、−光コードの極座標を、前記所与の空間基準に関連づけられる空間座標に変換するサブステップとを含む。
【００２４】
この発明に従うと、光コードを読取り関連付けるための機械が提供され、この機械は、少なくとも１つの面上に少なくとも１つの光コードを各々が有する一連の物品を所与の移動方向に読取エリアを通して送るための運搬装置と、前記方向において物品のずれを判断するための測定手段と、前記読取エリアに置かれる、前記光コードを読むための少なくとも１つの光リーダと、前記測定手段および前記光リーダに接続される処理ユニットとを含み、前記機械は、前記光リーダが、光コードを読取っている際に、所与の基準系に対する各光コードの空間上の位置を判断するという点で特徴づけられる。
【００２５】
この機械は、前記読取エリアにおいてそれぞれの走査線を各々が規定する少なくとも２つの光リーダを含み、この２つの光リーダは、それぞれの走査線が物品の前記移動方向とともにそれぞれの異なった角をなすよう配置され、走査線は、読取エリアを通過する光コードが少なくとも１つの光リーダによって確実に読取られるように読取エリアに配されなければならないことによって好ましくは特徴づけられる。
【００２６】
この機械は、前記処理ユニットに接続される、前記読取エリアへのそれぞれの供給時に物品の存在を検出するための検出手段を含むことによって好ましくは特徴づけられる。この解決法は、物品Ａが読取エリアに入来するシーケンスが光コードの高速関連付けを可能にするよう判断されることを可能にし、さらには、読取エリアを通過する物品Ａのより効果的な制御を提供する。換言すれば、検出手段によって判断される物品Ａの供給シーケン
スと、光リーダによって検出される物品Ａおよびそれぞれの光コードの出力シーケンスとの間に相違があれば、それは機械の誤作動を示す。
【００２７】
この発明の非限定的な実施例を、添付の図面の図３、図４および図５を参照しながら例示の形式で説明する。
【００２８】
図３の番号１は、少なくとも１つのそれぞれの光コード２をそれぞれの表面４上に各々が有する一連の移動する物品３に対して光コード２の読取および関連付けを行なうための機械を示す。
【００２９】
「光コード」２という語はラベルまたは物品３上に直接（または他の任意の支持体）に与えられる図形マークの組を意味することが意図されるものであり、それによって、情報が１つ以上の方向に配列される白黒またはさまざまに色づけされた領域のシーケンスの形式でコード化されている。光コード２の例は、バーコード、２次元コード、およびカラーコードなどである。
【００３０】
機械１は、互いに対し間隔をとって置かれる前記一連の物品３を、運搬面上において、その運搬面自体の或る部分により規定される読取エリア６を通るように運搬するための公知のコンベア５と；読取エリア６上に各々が置かれ、読取エリア６を所与の方向８に通過する光コード２を各々が読取る、光コード２を読取るための多数の光リーダ７と；各光リーダ７と交信する処理および制御ユニット９と；処理ユニット９に接続され、読取エリア６内外での物品３の移動を検出するための移動センサ１０とを含む。
【００３１】
そして、機械１は、読取エリア６への供給位置に置かれ、読取エリア６への供給位置における物品３の存在を処理ユニット９に伝達するための存在センサ１１（フォトセルなど）をさらに含んでもよい。センサ１０および１１によって、処理ユニット９は移動方向８における各物品３のサイズを判断することができ、読取エリア６内における、物品３の移動方向８における物品３の分布を実時間処理することができる。
【００３２】
より特定的には、コンベア５は滑車１３の対のまわりにループをなすベルト１２を含み、滑車１３の各々は物品３の移動方向８に垂直なそれぞれの軸のまわりを回転し、それらの少なくとも１つは駆動ユニット（図示せず）に機械的に接続される。滑車１３はベルト１２上において上側ブランチ１４を規定し、したがって、物品３が、必ずしもではないが、好ましくはそれぞれの面４が上向きの状態で置かれる前記運搬面を規定する。
【００３３】
図示される例では、移動センサ１０はコンベア５の滑車１３のうちの１つにある公知のエンコーダによって規定され、それは物品３の方向８におけるベルト１２の移動を処理ユニット９に伝達する。
【００３４】
光リーダ７は本出願人により提出され１９９６年１月９日に許可された米国特許第５４８３０５１号に特許請求されるタイプのものであり、レーザビーム１５をコンベア５上に発し、そのビーム１５を所与の平面角内で走査することによって読取エリア６内で光コード２を走査する。レーザビームを移動させる平面角は走査面πを規定し、それは、物品３の移動方向８に対して角γで実質的に傾斜する走査線１６を規定するよう物品３の運搬面と交差している。
【００３５】
図３を参照して、各光リーダ７は、走査線１６と交差する際に走査線１６と実質的に平行であるように配向されている任意の光コード２を直接読取ることができ、補間アルゴリズムによって、各光リーダ７は、走査線１６と交差する際に走査線１６と最大角±９０°をなすよう配向されている任意の光コードを読取ることもできる。
【００３６】
機械１の光リーダ７はしたがって、走査線１６が物品３の移動方向８に対してさまざまな角度γをなすように、読取エリア６上に配置される。より特定的には、走査線１６は、読取領域６を通過する任意の光コード２が光リーダ７のうちの少なくとも１つによって読取可能なように、読取エリア６内に配置される。
【００３７】
光コード２を読むと、各光リーダ７は、それ自身とそれが読んでいる最中の光コード２との間の距離Ｋと、その読取がなされている走査角βとを決定することができる。この走査角β（先行技術の走査角αの状態に対応する）は、走査面πのある固定された基準線１７（先行技術の線Ｒの状態に対応する）と、光リーダ７によって発され、読取られている最中の光コード２と交差するレーザビーム１５（先行技術のビームＦの状態に対応する）との間の角である。
【００３８】
より特定的には、各光リーダ７は、必ずしもではないが、好ましくは光コード２の始めにある光コード２の所与の点の距離Ｋおよび走査角βを判断することができる。
【００３９】
図示される例では、走査面πおよび基準線１７は物品３の運搬面に対し垂直である。
【００４０】
図４の変形例では、存在センサ１１とは異なり、機械１は、本出願人によって提出され１９９６年１月９日に許可された米国特許第５４８３０５１号に特許請求されるタイプのさらなる光リーダ２０を含み、これは、走査線１６が読取エリア６への供給時において物品３の移動方向８に垂直になるように配置される。
【００４１】
この例では、多数の物品３が同時または互いに対して僅かにずれた状態で読取エリア６に入来し、したがって、存在センサ１１に対しては「隠蔽された」場合でも、光リーダ２０は読取エリア６に入来する物品３の輪郭を走査線１６に沿って実時間で判断することができ、したがって、処理ユニット９が読取エリア６への供給時にベルト１２上の各物品３の体積および位置を判断することを可能にする。
【００４２】
図示される例では、光リーダ２０は光リーダ７と同じ態様で光コード２を検出し読取る。
【００４３】
説明を簡単にするために、読取エリア６を通過する光コード２は機械１の光リーダ７のうちの１つのみによって検出され読取られるものと仮定して、機械１の動作をこれより説明する。
【００４４】
存在センサ１１が機械１に設けられない場合、コンベア５は物品３を方向８で読取エリア６を通過するように送り、その一方で光リーダ７は読取エリア６を通過する光コードを探す。
【００４５】
光コード２を検出して読取ると、光リーダ７は、距離Ｋおよび走査角βを判断し、それらを光コード２に含まれる情報とともに処理ユニット９に伝達する。
【００４６】
光リーダ７に対する光コード２の極座標が与えられ、物品３の運搬面に対する光リーダ７の位置が与えられると、処理ユニット９は、光コード２が読取られた瞬間の運搬面に対する光コード２の位置を判断することができる。
【００４７】
運搬面に対する光コード２の位置を知ることは、運搬面に対する、光コード２を持つ物品３の点の位置がわかるということでもある、ということが強調されるべきであろう。
【００４８】
光コード２が読取られた瞬間に光コード２の位置、つまり光コード２を持つ物品３の点の位置を判断すると、処理ユニット９は、ベルト１２の移動を検出するセンサ１０から受取られた情報を用いて、光コード２の移動、およびしたがって物品３の移動を追尾することができる。
【００４９】
そして、読取エリア６を出る光コード２およびしたがって対応する物品３を検出すると、処理ユニット９はその光コード２に含まれる情報をその物品３に関連付ける。
【００５０】
機械１に存在センサ１１が設けられている場合には（図３）、物品３の光コード２が光リーダ７によって検出され読取られる前に、処理ユニット９は、時間の関数として、読取エリア６内において方向８での物品３の分布を判断することができる。
【００５１】
この例では、物品３が読取エリア６を移動するシーケンスがわかっているので、処理ユニット９は光コード２が光リーダ７によって読取られるとすぐに各光コード２を対応する物品３に関連付けることができる。
【００５２】
各光コード２が読取られた瞬間での光コード２の空間上の位置をその同じ瞬間での読取エリア６内における物品３の分布と比較し、光コード２が読取られた瞬間での光コード２と同じ空間上の位置を占める物品３に光コード２を関連付けることによって、光コード２は対応の物品３に関連付けられる。
【００５３】
存在センサ１１が設けられる場合には（図３）、センサ１１が読取エリア６への供給時に物品３の存在を示す時間区間内において、ベルト１２の移動をセンサ１０によって判断することにより、処理ユニット９は各物品３のサイズを判断する。センサ１１は、実際には、各物品３の前端および後端が物品３の移動方向８において読取エリア６にいつ入来したかを処理ユニット９に示す。
【００５４】
機械１が光リーダ２０を設けられる場合には（図４）、たとえ多数の物品３が同時または互いに対して僅かにずれた状態で読取エリア６に入来しても、処理ユニット９は各物品３の体積および読取エリア６内での物品３の配置を時間の関数として決定することができ、したがって、読取られた光コード２を正しく関連付けることができる。
【００５５】
光コード２は、存在センサ１１を設けられた機械１を参照して説明されたのと同じ態様で、それぞれの物品３に関連付けられる。
【００５６】
この例では、しかしながら、処理ユニット９は読取エリア６内における物品３の配置を判断することができるので、読取エリア６に入来する物品３は互いに対して必ずしも間隔を置かれる必要はない。
【００５７】
図５は、読取を行なっている光リーダ７と読取られている最中の光コード２との間の距離Ｋを信頼性をもって判断するために、光コード２が走査ごとに少なくとも２回サンプル処理されなければならない実験を示している。
【００５８】
したがって、運搬面上における光コード２の可能な限りの最小のサイズおよび考えられ得る最悪の位置（つまり、光リーダ７からの最大距離のところに置かれかつ読取可能な最小サイズの光コード２）を仮定した場合、運搬面上の走査線１６の長さをＪとし、走査線１６に平行な光コード２の最小寸法をＹとして、光リーダ７は、走査線１６に沿って、［（Ｊ／Ｙ）* ２］に等しい最小数のサンプルＮｃをなすことができなければならない。
【００５９】
距離Ｋを判断するために、各光リーダ７は、光リーダ７とレーザビーム１５によって照
射される光コード２との間の距離Ｋに実質的に比例するアナログ信号を発生するレーザ発光／受光装置と；前記アナログ信号をサンプル処理して、距離Ｋを信頼性をもって測定するのに必要な数よりも多い数のサンプルＮｕ（Ｎｕ＞Ｎｃ）を供給するための高周波（たとえば２０ＭＨｚ）アナログ−ディジタル変換器とを含む。
【００６０】
最小数のサンプルＮｃを得るためには、したがって、アナログ−ディジタル変換器により与えられるサンプルのうちのいくつかのみを獲得するだけでよく、したがって、アナログ−ディジタル変換器により供給されるサンプルが獲得され記憶される頻度Ｆｃは、アナログ信号がアナログ−ディジタル変換器によってサンプル処理される頻度よりも必ず低くなる。レーザビーム１５が線１６を走査する時間区間をＴとすると、獲得時間Ｔｃはしたがって、
Ｔｃ＝Ｔ／Ｎｃ＝Ｔ／［（Ｊ／Ｙ）* ２］
となり、獲得頻度Ｆｃは、
Ｆｃ＝１／Ｔｃ＝［（Ｊ／Ｙ）* ２］／Ｔ
となる。
【００６１】
さらに、各光リーダ７は光コード２をデコードするためのデコード装置を含み、これは、レーザビーム１５が線１６を走査し終わる前に走査線１６に沿って検出された光コード２をデコードし、さらに、そのデコードされた光コード２の走査角β、つまりレーザビーム１５が光コード２の始まりを検出した角を与える。
【００６２】
物品３の移動速度は、レーザビーム１５が光リーダ７により走査線１６に沿って走査される速度よりも数オーダ小さいため、光コード２の位置は、光コード２がデコードされた走査に続く次の走査では変わっていない、ということは無理なく仮定されるであろう。したがって、光コード２がデコードされた走査に続く次の走査で、アナログ−ディジタル変換器の出力値は頻度Ｆｃで記憶され、光コード２に関連付けられるべき距離Ｋの値は走査角βに対応する所与の記憶場所に記憶される。
【００６３】
光リーダ７を最大限に利用するためには、したがって、走査線１６は、必ずしもではないが、好ましくはベルト１２のブランチ１４の横方向端縁によって規定され、その場合には、光リーダ７からの、走査面πを規定する２つの光線は、物品３の運搬面に対し、ベルト１２のブランチ１４の前記横方向端縁のところで交差しなければならない。
【００６４】
最後に、各物品３が読取エリア６をいつ出たかを正しく判断するためには、読取エリア６は、方向８に移動する各物品３が出会う最後の走査線１６より下流で終結しなければならない。存在センサ１１が設けられた場合、距離ＴＡのうち長い方をＴＡ（ｍａｘ）とし、距離ＳＡのうち短い方をＳＡ（ｍｉｎ）とし、ＴＡおよびＳＡは各走査線１６に対するセンサ１１の位置からの最長および最短距離をそれぞれ示すとした場合、読取エリア６の長さは、必ずしもではないが、好ましくは［ＴＡ（ｍａｘ）−ＳＡ（ｍｉｎ）］に等しい。
【００６５】
上述の方法および機械１の主な利点は、光コード２を持つ物品３の存在が検出されると同時にその光コードを読取り、したがって光コード２がそれぞれの物品３に誤りの危険性なく瞬時に関連付けられることを可能にするという点にある。記載したこの解決法は、したがって、公知の機械に典型的な関連付け手順を不要にし、それと同時に全面的な信頼性を保証する。
【００６６】
さらなる利点は、機械１は公知の機械に典型的ないわゆる「シャドー効果」を受けず、任意の形状の物品３向けとなっているという事実から引き出される。
【００６７】
さらなる利点は、機械１は、公知の機械に典型的な測定装置Ｍを不要にすることにより、安価に製造されるという点である。
【００６８】
そして最後に、光リーダ２０が設けられる場合、さらなる利点は、多数の物品３が読取エリア６の入力に同時に供給される可能性にある。
【００６９】
ここに記載され例示された方法および機械１に対し、この発明の範囲から逸脱することなく、変更をなしてもよいことは明らかである。
【図面の簡単な説明】
【図１】  それぞれの光コードを上面に各々が有する一連の移動する物品Ａに対し光コードの読取および関連付けを行なうための公知の機械の図である。
【図２】  それぞれの光コードを上面に各々が有する一連の移動する物品Ａに対し光コードの読取および関連付けを行なうための公知の機械の図である。
【図３】  この発明の教示に従う、光コードを読取るための機械の概略斜視図である。
【図４】  図３の機械の変形例の図である。
【図５】  明瞭化のために部品が取除かれた、特定の動作状態における図３の機械の平面図である。
【符号の説明】
１  光コードを読取り関連付けるための機械
２  光コード
３  一連の物品
４  物品の一面
５  運搬装置
６  読取エリア
７  光リーダ
８  所与の移動方向
９  処理ユニット
１０  測定手段
２０  光リーダ