通過條形碼讀取裝置檢測和確定存儲位置中物體的存在的方法和裝置制造方法
【專利摘要】本發明提供了通過條形碼讀取裝置檢測和確定存儲位置中物體的存在的方法和裝置。本發明涉及一種可以通過條形碼讀取裝置檢測以下情況的方法:a)存儲位置包含條形碼可被讀取和解碼的物體。b)存儲位置中存在條形碼不可被讀取的物體或者不具有條形碼的物體。c)存儲位置是空的。
【專利說明】通過條形碼讀取裝置檢測和確定存儲位置中物體的存在的 方法和裝置
【技術領域】
[0001] 本發明涉及一種通過條形碼讀取裝置檢測和確定存儲位置(storage location, 或稱為倉儲地點或存儲單元)中物體的存在的方法和裝置。
【背景技術】
[0002] 在物體的自動庫存和庫存管理的情況下,條形碼經常用于識別物體,因為印刷它 們是劃算的并且可以使用印刷的標簽應用它們。用于物體的自動庫存和庫存管理的自動系 統的主要部件是在人工干預之后和在特殊處理的情況下等,在上電后盤點存貨。為了這個 目的,在上述的系統中,自動接近用于盤點存貨的所有存儲位置,例如使用包括條形碼讀取 裝置的機器人,然后嘗試讀取物體的各自的條形碼。首先,需要辨別在對應的存儲位置是否 存在物體。如果存在條形碼可被識別的物體,通過其條形碼將相應的物體鏈接至庫存管理 系統中的相應存儲位置。庫存管理系統經常是機器人的控制單元或連接至該控制單元。通 常地,存儲被檢測的條形碼的存儲器區域與存儲位置相連。基本上存在以下可能的情況:
[0003] a)存儲位置中的物體具有可被識別的條形碼,然后將這個條形碼存儲在庫存管理 系統中;
[0004] b)存儲位置中存在不具有條形碼的物體,或者條形碼不可被檢測(例如因為它是 不兼容的或被損壞的等)的物體;
[0005] C)存儲位置中不存在物體。
[0006] 如果在相應的存儲位置存在條形碼不可被檢測或者不具有條形碼的物體,目的是 檢測相應的存儲位置是否被未知的物體占用。
[0007] 如果在相應的存儲位置不存在物體,這個存儲位置應被鏈接作為管理系統中的空 閑存儲位置。因為存儲經常是黑暗的且物體是統一的物品,因此需要條形碼讀取裝置的照 明單元。經常設有激光源或IR或LED光源以照明物體。以相對簡單的方式構造基于光敏 介質的條形碼讀取裝置(例如基于CCD或基于CMOS的攝像機或行掃描攝像機)以檢測條 形碼。不存在常規意義上的圖像識別。為了成本的原因,應使用基本上僅僅針對條形碼檢 測的單元。因為存儲位置中的非常高的組裝密度,在一些應用中,空閑存儲位置幾乎恰好與 統一的物體相匹配。此外,以相同的物理格式提供物體,盡管其顏色可不同。使用的特定領 域是具有一個或多個存儲器驅動器的記憶機器人或磁帶機器人,其中運輸存儲介質,當它 們已被寫有數據時,磁帶必須被再次運輸回其存儲位置。例如,在DE 10 2005 057 673、DE 10 2005 054 560B3和US7,184,242B1中更詳細地公開了這種類型的記憶機器人。
[0008] 現有技術
[0009] US5, 450, 385A公開了一種提供具有機器可讀標記(例如特定的條形碼)的存儲位 置或信息存儲元件的系統,機器可讀標記位于存儲位置中的位置,如果存儲位置被物體占 用,機器可讀標記將被物體覆蓋。
[0010] US5, 814, 171A也公開了一種提供用于存儲的存儲位置/接收裝置的系統,接收裝 置中具有光可讀的標記或印記,光學可讀的標記或印記僅在接收裝置是空的時可被讀取, 因為它們將被存儲的物體覆蓋。
[0011] DE 600 29 668 T2公開了一種方法和裝置,通過該方法和裝置,使用光學檢測系 統可以確定在預定位置是否存在物體。為了這個目的,將表示位置的存儲位置設置在其具 有參考表面的后面上,根據光反射,產生與接收裝置的后壁的其余表面的對比。
[0012] 上述系統和方法的缺點是:
[0013] i)絕對需要反射,即使是對于空的存儲位置,這意味著它們不適于例如開放貨架 系統,因為反射是通過存儲位置的后壁上的標記或通過后壁自身提供的。
[0014] ii)系統的生產中需要更復雜的方法步驟,因為相應的空標記必須應用至系統的 后壁。
[0015] US5, 637, 854A公開了一種用于讀取試管上的條形碼的裝置和方法。基于評估反射 光的光譜檢測元件的存在。這個系統被設置用于沒有后壁但基于相干光源(例如激光器) 的開放系統。但是,對于自動使用,基于激光的條形碼讀取裝置具有這樣的缺點:它們不可 以全方向地讀取。因此,這將使得必須總是具有應用在正確方向上的條形碼,或者在多個方 向上跟蹤條形碼讀取裝置。進一步地,這種類型的條形碼讀取裝置不具有解釋多維條形碼 的選項,這對于很多應用是非常不利的。這些裝置的大小也可以僅在一些情況下被小型化, 因此基于激光的條形碼讀取裝置有時不能滿足必要的要求。
【發明內容】
[0016] 本發明的目的是通過條形碼讀取裝置提供對用于物體的自動庫存和庫存管理的 存儲位置中的物體的存在的檢測和確定,條形碼讀取裝置適于開放貨架/開放支撐系統和 封閉貨架/封閉支撐系統,且不必依賴于相干光。還需特別注意的是制造成本,以便甚至可 以在具有大量單元的系統中使用;因此,除了其他方面,目的是能夠使用傳統的商業條形碼 讀取裝置,例如來自紳寶(Symbol)或摩托羅拉的限于H/W/D尺寸(7. 35/19. 75/9.66)毫米 且基于行掃描攝像機的CSE600。使用分類在EN60825-1下的LED照亮物體。
[0017] 進一步地,本發明不僅僅限于一維條形碼。因此,還可以關于也具有非常小尺 寸(H/W/D (17/30/17. 3)毫米)的基于攝像機的條形碼讀取裝置(例如,來自摩托羅拉的 SE3300)執行本方法。在這種情況下,通過分類在EN60825-1下的兩個LED提供照明。 [0018] 定義
[0019] 條形碼應被理解為尤其包括以下機器可讀數據組:
[0020] -條形碼,例如 EAN、IAN、JAN、UPC、ITF、ISBN、ISSN 等
[0021] -多維條形碼,例如PDF417
[0022] -矩陣碼
[0023] -數據矩陣碼
[0024] -點碼,例如QR碼
[0025] 這個列表是非排他性的。其他代碼是可想到的。
[0026] 相干光指的是關于時間和空間傳播具有固定相位關系的電磁輻射。這意味著波長 盡可能均勻的強烈光束的光。
[0027] 在本文中,任何波長的電磁輻射均稱作光。
[0028] 上述目的通過具有獨立權利要求的特征的發明實現。有利實施例可從從屬權利要 求中獲得。
[0029] 特別地,這涉及一種用于通過條形碼讀取裝置、優選地用于評估讀取結果和用于 數據管理的上級控制單元檢測和確定存儲位置中的物體的存在的方法,條形碼讀取裝置包 括被自動引導(例如通過機器人)以便位于至少一個存儲位置(用于物體的至少一個存儲 位置)的至少一個條形碼讀取裝置。
[0030] 在優選的實施例中,使用具有固定曝光時間的條形碼讀取裝置。曝光時間可以在 幾分之一微秒至幾毫秒的范圍內,但是典型地,曝光時間在30微秒和20毫秒之間。
[0031] 可選地,特別優選的實施例包括具有自動曝光控制的條形碼讀取裝置。這種類型 的條形碼讀取裝置自動地調整曝光時間以適應信號質量,目的是總是將通過光敏介質的單 元/元件/像素(優選地,多個這些單元)確定的平均灰度值調整至特定水平。因此,對空 的存儲位置曝光非常長的時間,因為僅僅反射非常少的光。相反地,存儲位置中的物體反射 非常多的光,導致較高的灰度值,因此需要較短的曝光時間。
[0032] 本發明的優選實施例進一步包括驅動器、傳動裝置和引導件,或者機器人,以便能 夠將條形碼讀取裝置定位在存儲位置前。
[0033] 應以這種方式構造存儲位置:存儲位置朝條形碼讀取裝置的光敏介質反射盡可能 少的光。例如,這可以通過由黑色的塑料材料制成的并且僅對面向條形碼讀取裝置或者機 器人的一側敞開的存儲位置實現,因為在這種情況下,黑體法適用,從而電磁輻射(由此包 括光)主要被轉換成熱量并由此放射到環境中。
[0034] 在特別優選的實施例中,除了黑色材料外,存儲位置具有紋理(例如平均粗糙度 深度Rz為〇. 25毫米、最大個體粗糙度深度RM為3. 05毫米的咬花紋板(Mold-Tech) 11006) 或者塑料材料的粗糙表面,由于結構的密度和深度紋理或者塑料材料的粗糙表面適于將直 射光轉換成散射光,因此較少的光到達用于檢測條形碼的光敏介質。但是,還可以想到的是 使用僅僅基于盤子或架子而不具有側壁和后壁的存儲位置,因此它不具有用于讀取裝置發 射的光的反射表面。物體僅僅位于架子上。
[0035] 通過驅動器、傳動裝置和引導件,或者機器人,條形碼讀取裝置位于存儲位置前并 通過上級控制單元驅動。存在三種可能的情況:
[0036] a)存儲位置包含條形碼可被讀取和解碼的物體。
[0037] b)存儲位置中存在條形碼不可被讀取或者不具有條形碼的物體。
[0038] c)存儲位置是空的。
[0039] 在情況a)中,上級控制單元的條形碼讀取裝置將提供解碼的條形碼。控制單元將 隨后產生所選的存儲位置和解碼的條形碼之間的交叉引用,以便能夠隨時在系統中明確地 再次找到通過條形碼表示的物體。
[0040] 在優選的實施例中,使用具有固定曝光時間的條形碼讀取裝置。在這種類型的裝 置中,對光敏介質(例如,基于CCD或基于CMOS的攝像機或行掃描攝像機)曝光固定的時 間周期。曝光時間可以在幾分之一微秒至幾毫秒的范圍內變化,但是典型地,曝光時間在30 微秒和20毫秒之間。在這個時間內,灰度值隨著被光敏介質接收的光量的增加而增加。因 為這種類型的讀取裝置通常具有光敏介質的多個單元/元件/像素,因此將相應的單元/ 元件/像素上的平均灰度值用作預測度量。對于上述的情況b)和c),上級控制單元的條形 碼讀取裝置提供所有像素/單元上的平均灰度值。現在再在控制單元中評估平均灰度值。 空的存儲位置C)的灰度值與由b)得到的灰度值明顯地不同,因為在情況b)中,反射更多 的光,這通過較高的灰度值表示。因此,灰度值可用于達成關于存儲位置中的物體的存在的 結論。
[0041] 在特別優選的實施例中,使用例如在US8, 141,821B2或EP2,414,988A1中公開的 具有自動曝光控制的條形碼讀取裝置。例如,通過紳寶或摩托羅拉的CSE600提供這種具有 對行掃描攝像機的自動曝光控制的類型的條形碼讀取裝置。這種類型的條形碼讀取裝置自 動地調整曝光時間以適應信號質量,目的是總是將平均灰度值調整至特定水平。因此,空的 存儲位置將曝光非常長的時間,因為僅有非常少的光被反射。在如上所述的情況b)中反射 的光比情況c)中反射的光多,導致較高的灰度值,因此需要較短的曝光時間。而且,即使存 儲位置中存在不具有條形碼的黑色物體,這仍適用。因此,b)將比c)實現更高的灰度值和 明顯更短的曝光時間。作為邏輯結論,具有自動曝光控制的條形碼讀取裝置必須將情況b) 和c)的曝光時間傳遞給上級控制單元。通過評估曝光時間,這個單元可以產生對于當前選 擇的存儲位置包含不可被更詳細地光學識別的物體的情況b)的交叉引用,而情況c)被提 供作為空閑存儲位置。條形碼讀取裝置提供訪問或查詢曝光時間的可能性,或者傳遞曝光 時間。這可通過用于傳遞條形碼信息的相同接口發生。
[0042] 對于本領域的普通技術人員明顯的是,自然還可以直接在條形碼讀取裝置中執行 本方法,在這種情況下,條形碼讀取裝置將用于空存儲位置的相應信息c)或不可被更詳細 地識別的物體的存在b)傳遞至上級控制單元,而不是將灰度值或曝光時間傳遞至上級控 制單兀。
[0043] 本發明可應用至用于物體的自動庫存和庫存管理的系統中,例如用于管理、交換 和替換數據載體以及自動接收和返回數字載體上的數據的自動介質交換裝置中。
[0044] 應用的另一個領域是揀貨機,其越來越多地用于例如藥房中,在這種情況下,目的 是讀取、存儲和發放物體以及自動地管理庫存。
[0045] 進一步地,還可以想到的是將本方法應用于自動的自助服務柜臺,因為在這種情 況下,可以免除傳感器或圖像處理的部分,如果它僅用于檢測是否實際存在一個或多個物 體。
[0046] 在自動印后加工機中,也可使用條形碼以便選擇特定加工工藝。在這種情況下,也 可免除至少一個傳感器,如果條形碼讀取裝置或上級控制單元可以辨別是否僅僅不可以識 別條形碼或者是否實際上不存在物體。由于需要考慮衛生保健中的低成本工藝,越來越多 的自動工藝用于這個領域。一個例子是實驗室工藝/系統的自動化。在這個領域中,本發明 也具有較大的優點,因為在這種情況下,越來越多地使用多維條形碼以便可在小區域獲得 更多的數據以及可以對數據加密。在這種情況下,如果不能讀取條形碼,確定存儲位置是空 閑的還是被占用的也是特別有益的。這可轉移到處理制藥技術、生物技術、化學技術和食品
【技術領域】中的實驗室工藝以及用于醫療領域的自動實驗室工藝的其他實驗室自動化系統。
[0047] 上述應用僅僅是示例,自然存在更多使用用于物體的自動庫存和庫存管理的系統 的應用,對于這些應用,檢測和確定這些物體的存在是基本需求。
[0048] 在優選實施例中,存儲位置由黑色的塑料材料制成,以便向條形碼讀取裝置的光 敏介質反射盡可能少的光。進一步地,在這情況下,黑體法適用,從而將電磁輻射(由此包 括光)主要轉換成熱量并由此放射到環境中。
[0049] 在特別優選的實施例中,黑色材料至少在后壁上具有紋理,因為結構的密度和深 度該紋理適于將直射光轉換為散射光,從而向用于檢測條形碼的光敏介質反射盡可能少的 光。
[0050] 因此,本發明的特別有利的實施例具有平均粗糙度深度Rz為0. 25毫米、最大個體 粗糙度深度RM為3. 05毫米的紋理,因為這個紋理的結構具有關于用于照明介質的LED足 夠好地散射光的密度和深度,從而實現充分顯示以通過灰度值閾值或曝光時間閾值進行區 分。
[0051] 在本發明的優選實施例中,條形碼讀取裝置包括多個光敏元件,灰度值是各個光 敏元件上的平均值,因為多個元件的平均灰度值使得關于光是否以目標方式被反射以及多 少光被反射的預測成為可能。關于此,可以做出關于存儲位置中是否存在物體的預測。
[0052] 在特別優選的實施例中,條形碼讀取裝置是線性或多維數字圖像數據系統,因為 以這種方式,可以免除相干光源(例如激光器)的使用,因為用于自動使用的基于激光的 條形碼讀取裝置具有不能夠全方向讀取的缺點。因此,這使得總是具有應用在正確方向上 的條形碼或者在多個方向上跟蹤條形碼讀取裝置是必須的,這又導致具有增加的易磨損性 的復雜機械構造。進一步地,這種類型的條形碼讀取裝置不具有能夠解釋多維條形碼的可 能性,這對于很多應用是非常不利的。這些裝置的大小也可以僅在一些情況下被小型化, 因此基于激光的條形碼讀取裝置有時不能滿足必要的要求。因此,來自紳寶或摩托羅拉的 CSE600僅僅占據H/W/D (7. 35/19. 75/9. 66)毫米的尺寸,并且基于行掃描攝像機。在這種情 況下,使用分類在EN60825-1下的LED照亮物體。
[0053] 為了不僅僅限于一維條形碼,本發明提出的方法還可以使用基于攝像機的條形碼 讀取裝置執行,例如來自摩托羅拉的也具有非常小的H/W/D尺寸(17/30/17.3毫米)的 SE3300。在這種情況下,通過分類在EN60825-1下的兩個LED提供照明。
[0054] 在優選實施例中,條形碼讀取裝置使用固定的曝光時間操作,從中可得到灰度值 的信息是灰度值自身,如果灰度值落在特定閾值以下,應假定存儲位置為空。在這種類型的 裝置中,對光敏介質(例如,基于CCD或基于CMOS的攝像機或行掃描攝像機)曝光固定的 時間周期。曝光時間可在幾分之一微秒至幾毫秒的范圍內變化,但是典型地,曝光時間在30 微秒和20毫秒之間。在這個時間內,曝光時間隨著被光敏介質接收的光量的增加而增加。 因為這種類型的讀取裝置通常具有光敏介質的多個單元/元件/像素,相應單元/元件/像 素上的平均灰度值用作預測度量。空存儲位置的灰度值與不具有條形碼的物體的灰度值明 顯不同。這是因為在僅僅對面向條形碼讀取裝置或機器人的一側敞開的存儲位置中,存在 將入射光轉換成散射光的嘗試,這意味著在這種情況下可以預料到更低的平均灰度值。在 開放貨架支撐系統中,該開放貨架支撐系統僅僅包括至少一個盤子或架子,不具有后壁和/ 或側壁,因此不具有用于讀取裝置發射的光的反射表面,顯然地從位于架子上的物體反射 更多的光,這通過較高的灰度值表示。因此,灰度值可用于達成關于存儲位置中的物體的存 在的結論。
[0055] 在本發明的特別優選的實施例中,條形碼讀取裝置使用自動曝光控制進行操作, 從中可得到灰度值的信息是曝光時間,如果曝光時間超過特定閾值,應假定存儲位置為空。 這種類型的條形碼讀取裝置自動調整曝光時間以適應信號質量,目的是總是將平均灰度值 調整至特定水平。因此,空的存儲位置將被曝光非常長的時間,因為僅僅非常少的光被反 射,這又導致單位時間的低灰度值,由此需要長曝光時間。
[0056] 在優選實施例中,條形碼讀取裝置通過接口將曝光時間或灰度值傳遞至上級控制 單元,上級控制單元檢查閾值。因為存在檢測條形碼的控制單元與承擔庫存管理的控制單 元是同一個控制單元的可能性,在這種情況下,接口將僅僅是SW接口,就此而言,術語"上 級控制單元"將指的是SW的架構,并且不指的是物理上分離的控制單元。如果存在多個物 理控制單元,用于交換曝光時間或灰度值的接口可以是以下的一種或多種:共享存儲器、串 行接口、RS232、RS485、智能串行接口(SSI)、CAN、CANopen、以太網口、^隊嚦(:、11(:、11?等。
[0057] 在特別優選的實施例中,通過相同的接口以這種方式傳送關于檢測的條形碼的信 息以及曝光時間或灰度值:僅僅需要協議擴展,而不需要額外的接口。
[0058] 在一種可能的實施例中,條形碼讀取裝置安裝在運輸單元上。這使得在包括多于 一個存儲位置的庫存管理系統中以自動的方式將條形碼讀取裝置定位在各個存儲位置處 以便例如盤點庫存成為可能。
[0059] 在一個可能的實施例中,運輸單元是機器人。DE 10 2005 054 560公開了沿條形 碼讀取裝置運載的機器人的示例。
[0060] 在特別優選的實施例中,方法是用于物體的自動庫存和庫存管理的系統的一部 分。
[0061] 用于物體的自動庫存和庫存管理的系統的可能實施尤其包括以下系統:
[0062]-自動介質交換裝置,例如帶存儲庫系統、用于光學介質的更換系統、硬盤更換系 統等。
[0063]-揀貨機或揀貨系統;這可應用至用于將物體放置在存儲中或從存儲中移走以及 用于物體的庫存管理的自動裝置,例如在藥房、郵購中心等發現的。
[0064]-自助服務柜臺 [0065]-印刷機或印后加工機
[0066]-實驗室自動化系統,這尤其應用至醫療、制藥、生物、化學和食品【技術領域】中的實 驗室工藝的自動化。
[0067] 本發明的特別優選的實施例具有用于檢測至少一個存儲位置中的物體的條形碼 讀取裝置,至少一個存儲位置不具有特定的反射表面。條形碼讀取裝置與負責將物體分配 至存儲位置的控制單元相連。進一步地,條形碼讀取裝置和控制單元可以進一步地交換數 據,例如檢測的平均灰度值或曝光時間。因此由條形碼讀取裝置和控制單元組成的系統使 得在不能檢測到條形碼的情況下確定存儲位置中的物體的存在成為可能,因為位于存儲位 置中的物體比空存儲位置反射更多的光,這通過較高的灰度值表示。具有自動曝光控制的 條形碼讀取裝置自動地調整曝光時間以適應信號質量,目的是總是將平均灰度值調整至特 定水平。因此,空的存儲位置將被曝光非常長的時間,因為僅僅非常少的光被反射,這又導 致單位時間的低灰度值,由此導致長曝光時間。自動庫存系統和庫存管理系統的目的是能 夠正確地管理存儲位置,換句話說,能夠做出關于存儲位置中是否存在物體的預測,不論是 否可以檢測條形碼。因此,在本發明的有利實施例中,優選地執行以下步驟:
[0068]-嘗試檢測條形碼,
[0069]-如果檢測不成功,嘗試使用從中可得到灰度值的信息檢測存儲位置中是否存在 物體,
[0070] -將結果提供給控制單元。
[0071] 本發明的另一部分提供一種適當地形成以便執行上述方法的裝置。
[0072] 本發明具有優點,特別地在不可應用反射表面的情況下,或者在反射表面以巨大 的代價位于與條形碼讀取裝置相對的側面上的情況下,或者在反射表面使得制造不必要地 昂貴的情況下。進一步地,本發明具有節約潛力,因為通過本發明的方法,用于確定物體的 存在或用于相同目的的圖像數據處理的至少一個其他的傳感器變得多余。
【專利附圖】
【附圖說明】
[0073] 下面結合如下的附圖詳細說明本發明:
[0074] 圖1是條形碼讀取裝置;
[0075] 圖2是包括條形碼讀取裝置的夾持系統;
[0076] 圖3是用于數據載體的自動庫存和庫存管理的裝置的細節,該裝置包括具有條形 碼讀取裝置的夾持系統;
[0077] 圖4是具有開放貨架/開放支撐系統的用于自動庫存和庫存管理的裝置的示意 圖,該裝置包括具有條形碼讀取裝置的夾持系統;
[0078] 圖5是自動印后加工系統的供紙器;
[0079] 圖6是當使用具有自動曝光控制的條形碼讀取裝置時的流程圖;
[0080] 圖7是當使用具有固定曝光時間的條形碼讀取裝置時的流程圖;
[0081] 圖8是從黃色數據載體反射的光量的示意圖,通過光敏介質的元件/單元/像素 記錄灰度值;
[0082] 圖9是從黑色數據載體反射的光量的示意圖,通過光敏介質的元件/單元/像素 記錄灰度值;
[0083] 圖10是從僅在朝向條形碼讀取器的一側上敞開的空存儲位置反射的光量的示意 圖,通過光敏介質的元件/單元/像素記錄灰度值;
[0084] 圖11是示出圖8至圖10的各個物體在固定的2毫秒的曝光時間的平均灰度值的 表格;
[0085] 圖12是示出圖8至圖10的各個物體對于具有自動曝光控制的條形碼讀取裝置的 曝光時間、平均灰度值、平均灰度值除以曝光時間的表格。
[0086] 附圖標記列表
[0087] 10條形碼讀取裝置
[0088] 11用于檢測條形碼的接收單元
[0089] 12照明單元
[0090] 20夾持系統
[0091] 21 夾鉗
[0092] 30存儲位置
[0093] 31沒有條形碼的物體
[0094] 32具有條形碼的物體
[0095] 40由許多存儲場所組成的具有后壁的倉庫
[0096] 41由許多存儲場所組成的開放貨架/開放支撐系統
[0097] 50無反射的光葉
【具體實施方式】
[0098] 在附圖中,類似的附圖標記表示類似的或功能等同的部件,并且為了清楚起見,在 附圖中沒有標明所有的附圖標記。
[0099] 圖1示出包括用于檢測條形碼的接收單元11和優選地包括單獨的照明單元12的 條形碼讀取裝置10。在優選實施例中,用于檢測條形碼的接收單元11由數字圖像數據系統 表示,照明單元12由LED表示。通常,這種類型的條形碼讀取裝置10已經包含用于評估接 收到的信號的單元和用于傳遞評估后的信號的通信接口,這通過微控制器實現。因此,還完 全可以在這個微控制器中實施提出的方法,以及定義明確表示上述情況b)和c)的直接信 號,而不是灰度值或曝光時間。另一個可能性是使用數字圖像數據系統而不是解碼單元來 直接在上級控制器上執行解碼。與更大的基于激光的掃描系統相比,這種類型的解決方案 可以在具有例如H/W/D(8/38/12)毫米的尺寸的數字圖像數據系統上實施。
[0100] 如在圖2中提出的具有條形碼讀取裝置10的夾持系統20經常用于將物體放置在 倉庫里或者將物體從倉庫里移走的庫存和庫存管理系統中。為了這個目的,通過夾鉗1將 物體從移交位置拉到夾持系統20上,直至物體被傳遞到適當的目標前,以便隨后再通過夾 鉗21從夾持系統移交到目標(例如存儲位置)。
[0101] 圖3是用于數據載體的自動庫存和庫存管理的裝置的細節圖,由此示出圖2的夾 持系統20的使用的一個可能的示例。用于數據載體的自動庫存和庫存管理的裝置通常用 于備份拷貝以及用于歸檔數據清單。目的是存儲多個有利介質(例如磁帶)上很少需要的 數據或者存儲備份拷貝,以便能夠適當地處理緊急情況。為了這個目的,在用于數據載體的 自動庫存和庫存管理的裝置內管理多個數據載體,如果需要訪問它們,通過夾持系統20將 它們從倉庫40的存儲位置傳遞到驅動器中,由此隨后可以從數據載體讀取數據或者將數 據寫入數據載體。當完成讀取或寫入操作時,數據載體可以被傳遞回倉庫40中的空存儲位 置30中并保持安全。為了提供關于每個數據載體存儲的位置的明確分配,以便能夠復制數 據,數據載體經常設有條形碼。由此,例如在服務器中,可以產生對特定數據組的條形碼的 分配。因此,在上電后,在人工干預后以及在特殊處理的情況下等,需要盤點庫存。為了這 個目的,使用夾持系統20接近盤點庫存所需的所有存儲位置,然后嘗試使用條形碼讀取裝 置10讀取數據載體的各自的條形碼。如圖3所示,由于在倉庫40中存在空的存儲位置30, 通過條形碼區分包括不具有條形碼的物體31的存儲位置30和包括物體32的存儲位置30, 初始的目標是辨別在相應的存儲位置30是否實際存在物體。因此,在第一步驟中,照明各 個存儲位置30,然后使用反射光產生圖像或圖像細節。在此基礎上,條形碼讀取裝置10隨 后嘗試檢測條形碼。
[0102] 在優選實施例中,存儲位置30由黑色的塑料材料制成,且僅僅對朝向夾持系統20 的一側敞開,因為在這種情況下,黑體法適用,從而至少部分地將電磁輻射(由此包括光) 轉換成熱量并由此放射到環境中。
[0103] 在特別優選的實施例中,除了黑色材料之外,存儲位置具有紋理(例如,平均粗糙 度深度R z為〇. 25毫米、最大個體粗糙度深度RM為3. 05毫米的咬花紋板(Mold-Tech) 11006) 或者塑料材料的粗糙表面,由于結構的密度和深度該紋理或塑料材料的粗糙表面適于將直 射光轉換成散射光,因此反射較少的光。
[0104] 圖4是使用開放貨架/開放支撐系統41的用于自動庫存和庫存管理的裝置的示 意圖,在這種情況下,存儲位置30可以由貨架的簡單的架子表示,并且明確地不具有后壁。 如果夾持系統20現在位于空的存儲位置30前且條形碼讀取裝置嘗試讀取條形碼,那么照 明目標,然后可以使用適當的算法基于反射光確定條形碼。在空的存儲位置的情況下,因為 缺少后壁,這導致無反射的光葉50,這又對灰度值或條形碼讀取裝置的曝光時間有直接影 響。
[0105] 在印后加工中,可以至少為每個印刷的物體提供條形碼。由此通過條形碼,可以 將每個物體32分配給不同的后期制作。圖5示出用于印后加工的供紙器的示例。為了這 個目的,當物體32被分離出時,可以讀取各自的條形碼,由此可以將物體32供給至適當的 后期制作步驟。如果在存儲位置中的與條形碼讀取裝置相對的點處存在空隙、黑的紋理表 面或阻止光被條形碼讀取裝置的接收部分反射的表面,可以通過本發明提出的方法,在無 需其他傳感器的情況下,基于無反射的光葉50、基于散射光或者基于反射光,確定存儲位置 30中是否不存在可獲得的其他物體,或者是否已經插入沒有條形碼的物體31,這影響隨后 的過程的順序或者在錯誤的情況下的用戶指令。
[0106] 通過圖6的流程圖更詳細地描述用于具有自動曝光控制的條形碼讀取裝置10的 方法。在這種情況下,條形碼讀取裝置10位于存儲位置30前。隨后,條形碼讀取裝置通過 照明單元12照明目標,以便嘗試通過反射光解碼可能的條形碼。具有自動曝光時間的系統 調整曝光時間以便優化對比。如果沒有檢測到條形碼,本方法提供評估曝光時間的可能性, 以便隨后通過閾值決定是否可以識別存儲位置中的沒有條形碼的物體,或者決定所述位置 是否為空。這個檢測對于自動裝置是具有決定性的重要性的。
[0107] 如果使用具有固定曝光時間的條形碼讀取裝置10,圖7中的流程圖示出如果沒有 解碼條形碼可以如何進行以便確定在存儲位置30中是否存在沒有條形碼的物體31或者存 儲位置30是否為空。為了這個目的,將評估目標物體的檢測灰度值,隨后通過閾值決定是 否可以識別存儲位置中的沒有條形碼的物體或者所述存儲位置是否為空。如前所述,這個 檢測對于自動裝置是具有決定性的重要性的。
[0108] 圖8是示出通過從存儲位置中的黃色LT0磁帶反射的光量確定的包括1500個元 件/像素/單元的光敏介質的各個元件/像素/單元的灰度值的示意圖。
[0109] 圖9是示出通過從存儲位置中的黑色LT0磁帶反射的光量確定的包括1500個元 件/像素/單元的光敏介質的各個元件/像素/單元的灰度值的示意圖。
[0110] 圖10是示出通過從空的存儲位置反射的光量確定的包括1500個元件/像素/單 元的光敏介質的各個元件/像素/單元的灰度值的示意圖。在這種情況下,明顯的是,接近 圖的右側邊緣區域的元件/單元/像素的灰度值與偏左側的元件/單元/像素的灰度值非 常不同。由此,可以得到這樣的結論:在這種情況下,相鄰存儲位置的側壁反射光,但是這不 妨礙對空的存儲位置的檢測,因為對所有的元件/單元/像素進行平均處理。
[0111] 圖11是示出圖8至圖10的各個物體在固定的2毫秒的曝光時間的平均灰度值的 表格。明顯的是,例如從光敏介質的相應元件/單元/像素的各個灰度值的算數均值確定 的位于圖3所示的倉庫40中且構成沒有條形碼的物體31的黃色LT0磁帶的平均灰度值與 也位于圖3所示的倉庫40中且也構成沒有條形碼的物體31的黑色LTO磁帶的平均灰度值 明顯不同,同時,黑色LT0磁帶的平均灰度值也與空的存儲位置30的平均灰度值非常不同。
[0112] 圖12是示出圖8至圖10的各個物體對于具有自動曝光控制的條形碼讀取裝置10 的曝光時間、平均灰度值、平均灰度值除以曝光時間的表格。這一方面清楚地表明,具有自 動曝光控制的條形碼讀取裝置10具有通過條形碼讀取裝置10對存儲位置中的物體的存在 進行檢測和確定的優點,因為對空的存儲位置30的曝光時間與對包括沒有條形碼的物體 31的存儲位置的曝光時間不同,甚至與可從灰度值自身得到的不同。因此,平均灰度值除以 曝光時間的值也具有這些明顯的不同。
[0113] 應注意的是,本發明的方法和裝置不僅限于上述的示例。更確切地說,基本方法可 以應用于使用條形碼讀取裝置確定存儲位置中物體的存在的系統。
【權利要求】
1. 一種用于通過條形碼讀取裝置檢測和確定至少一個存儲位置中物體的存在的方法, 所述至少一個存儲位置沒有特定的反射表面,所述條形碼讀取單元與負責將所述物體分配 到所述存儲位置的控制單元相連,所述方法包括以下步驟: 嘗試檢測條形碼; 如果所述檢測沒有成功,使用從中可得到灰度值的信息,嘗試檢測所述存儲位置中是 否存在物體; 將結果提供給所述控制單元。
2. 根據權利要求1所述的方法,其特征在于,所述條形碼讀取裝置使用自動曝光控制 進行操作,從中可得到灰度值的信息是曝光時間,并且如果所述曝光時間超過特定閾值,假 定所述存儲位置為空。
3. 根據權利要求1所述的方法,其特征在于,所述條形碼讀取裝置使用固定的曝光時 間進行操作,從中可得到灰度值的信息是所述灰度值自身,并且如果所述灰度值落在特定 閾值以下,假定所述存儲位置為空。
4. 根據權利要求2或3所述的方法,其中所述條形碼讀取裝置通過接口將所述曝光時 間或所述灰度值傳遞至上級控制單元,所述上級控制單元檢查所述閾值,其中所述條形碼 讀取裝置優選地通過所述接口傳遞關于所述檢測的條形碼的信息和所述曝光時間或灰度 值。
5. 根據前述權利要求中一項或多項所述的方法,其中所述條形碼讀取裝置包括多個光 敏元件,所述灰度值為各個光敏元件上的平均值,以及其中所述條形碼讀取裝置優選地為 線性或多維數字圖像數據系統。
6. 根據前述權利要求中一項或多項所述的方法,其特征在于,所述存儲位置由黑色的 塑料材料制成,所述黑色的材料優選地至少在后壁上具有紋理,由于所述結構的密度和深 度所述紋理適于將直射光轉換為散射光,所述紋理優選地具有0. 25毫米的平均粗糙度深 度Rz以及3. 05毫米的最大個體粗糙度深度Rm。
7. 根據前述權利要求中一項或多項所述的方法,其特征在于,所述條形碼讀取裝置安 裝在運輸單元上,所述運輸單元優選地為機器人。
8. 根據前述權利要求中一項或多項所述的方法,其特征在于,所述方法是用于物體的 自動庫存和庫存管理的系統的一部分,所述系統優選地為以下系統中的一種: -自動介質交換裝置 -揀貨機或揀貨系統 -自助服務柜臺 -印刷機或印后加工機 -實驗室自動化系統。
9. 一種用于檢測和確定至少一個存儲位置中物體的存在的裝置,所述至少一個存儲位 置沒有特定的反射表面, 包括條形碼讀取裝置,所述條形碼讀取裝置與負責將物體分配至所述存儲位置的控制 單元相連; 包括檢測系統,所述檢測系統形成為檢測條形碼,并且如果所述檢測不成功,所述檢測 系統使用從中可得到灰度值的信息檢測在所述存儲位置中是否存在物體,以便隨后將結果 提供給所述控制單元。
10. 根據權利要求9所述的裝置,其特征在于,所述條形碼讀取裝置使用自動曝光控制 進行操作,從中可得到灰度值的信息是曝光時間,并且如果所述曝光時間超過特定閾值,假 定所述存儲位置為空。
11. 根據權利要求9所述的裝置,其特征在于,所述條形碼讀取裝置使用固定曝光時間 進行操作,從中可得到灰度值的信息為所述灰度值自身,并且如果所述灰度值落在特定閾 值以下,假定所述存儲位置為空。
12. 根據權利要求10或11所述的裝置,其中所述條形碼讀取裝置通過接口將所述曝光 時間或所述灰度值傳遞至上級控制單元,所述上級控制單元檢查所述閾值,以及其中所述 條形碼讀取裝置優選地通過所述接口傳遞關于所述檢測的條形碼的信息和所述曝光時間 或灰度值。
13. 根據前述權利要求中一項或多項所述的裝置,其中所述條形碼讀取裝置包括多個 光敏元件,所述灰度值是各個光敏元件上的平均值,以及其中所述條形碼讀取裝置優選地 為線性或多維數字圖像數據系統。
14. 根據前述權利要求中一項或多項所述的裝置,其特征在于,所述存儲位置由黑色的 塑料材料制成,所述黑色的材料優選地至少在后壁上具有紋理,由于所述結構的密度和深 度所述紋理適于將直射光轉換為散射光,所述紋理優選地具有0. 25毫米的平均粗糙度深 度Rz以及3. 05毫米的最大個體粗糙度深度Rm。
15. 根據前述權利要求中一項或多項所述的裝置,其特征在于,所述條形碼讀取裝置安 裝在運輸單元上,所述運輸單元優選地為機器人。
16. 根據前述權利要求中一項或多項所述的裝置,其特征在于,所述裝置是用于物體的 自動庫存和庫存管理的系統的一部分,所述用于物體的自動庫存和庫存管理的系統優選地 為以下系統中的一種: -自動介質交換裝置 -揀貨機或揀貨系統 -自助服務柜臺 -印刷機或印后加工機 _實驗室自動化系統。
【文檔編號】G06Q10/08GK104217188SQ201410228269
【公開日】2014年12月17日 申請日期:2014年5月26日 優先權日:2013年5月29日
【發明者】諾伯特·萊斯曼, 史蒂芬·豪瑟 申請人:Bdt媒體自動化有限公司