中文字幕无码日韩视频无码三区

用于減少與部分地偏離秤盤的物品有關的稱重誤差的系統和方法

文檔序號:6595735閱讀:276來源:國知局
專利名稱:用于減少與部分地偏離秤盤的物品有關的稱重誤差的系統和方法
技術領域
本發明的領域一般地涉及數據閱讀器,并具體涉及減少或消除與裝有稱重秤盤的數據閱讀器有關的稱重誤差。
背景技術
諸如條形碼掃描器和RFID閱讀器的數據閱讀器在計算機化的處理系統中是用于數據采集的流行的裝置。條形碼掃描器用于讀取并解碼條形碼圖形或其他符號或印刷在不同表面上的信息,以將該條形碼圖形或符號中的解碼的信息傳輸給主處理裝置。一些數據閱讀器裝配有秤盤,例如包含在銷售點收款臺中的齊平安裝的秤盤,以對閱讀與物品有關的條形碼信息和稱重物品提供節省空間的解決方案。如果被稱重的物品或物體懸于秤盤的邊緣之上,那么,該秤盤可能給出不精確的量度。例如,如果被稱重的物品部分地擱置在計數器上,秤盤可以給出較低的重量。作為另一個例子,如果計數器上的一個或多個物品不完全擱置在秤盤上,而另一個物品被稱重,那么秤盤可以給出較高的重量。 因此,如果沒有注意到懸置狀態,顧客可能為物品多付費或少付費。因此,本發明人已經認識到,例如當物品橫跨秤盤和收款臺時,需要檢測引起的不精確的重量量度的事件。


圖1是根據一個實施例的多面掃描器的透視圖。圖2是包括秤盤保護模塊的圖1的掃描器的高階方塊圖。圖3是根據一個實施例的基于成像的掃描器的高階方塊圖。圖4是根據一個實施例的基于激光的掃描器的高階方塊圖。圖5是根據一個實施例的包括超聲秤盤保護系統的多面掃描器的透視圖。圖6A和圖6B是根據多種實施例的包括超聲秤盤保護系統的多面掃描器的高階方塊圖。圖6C是用于超聲秤盤保護系統的示例性的發射器的方塊圖。圖6D是用于超聲秤盤保護系統的示例性的發射器的示意圖。圖6E是用于超聲秤盤保護系統的示例性的接收器的示意圖。圖7是根據一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法高階流程圖。
圖8是根據一個實施例包括射頻秤盤保護系統的多面掃描器的高階方塊圖。圖9A是示例性的射頻發射器的方塊圖。圖9B是示例性的射頻發射器的示意圖。圖IOA是示例性的射頻接收器的方塊圖。圖IOB是示例性的射頻接收器的示意圖。圖11是根據另一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法的高階流程圖。圖12A、圖12B、圖12C和圖13是根據一個實施例包括光束秤盤保護系統的多面掃描器的高階方塊圖。圖14是根據又一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法的高階流程圖。圖15是根據又一個實施例包括周邊圖形秤盤保護系統的多面掃描器的透視圖。圖16是根據再一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法的高階流程圖。圖17和圖18是由基于成像的掃描器捕捉的示例性圖像。圖19和圖20分別是包含均勻的和非均勻的周邊圖形的稱重底板(platter)的平面圖。圖21和圖22分別是來自均勻和非均勻周邊圖形的示例性掃描信號。圖23是根據一個實施例包括邊緣影像(edge-vision)秤盤保護系統的多面掃描器的高階方塊圖。圖M是由圖23的掃描器捕捉的示例性圖像。圖25是根據又一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法的高階流程圖。圖沈是根據一個實施例的偏離秤盤檢測系統的示意側視圖。圖27是還示出被檢測的物品或物體的圖沈的系統的示意側視圖。圖28是還包括指示器的圖沈和圖27的系統的示意側視圖。圖四是圖28的系統的示意的前右側視透視圖。圖30是可選結構的偏離秤盤檢測系統的示意側視圖。圖31是另一種可選結構的示意的前右側視透視圖。圖32是沿著線32-32的圖31的剖視圖。圖33是根據另一個實施例偏離秤盤檢測系統示意的前左側視透視圖。圖34是圖33的示意的右側視透視圖。圖35是還示出被檢測的物體的圖33和圖34的系統的示意頂視圖。圖36是圖33、圖34和圖35的系統關于放大的秤盤的一部分的示意圖,示出光線對在空氣隙附近的物品的作用。圖37是根據優選實施例的鎖定檢測系統的示意圖。圖38是圖33、圖34和圖35的系統關于放大的秤盤的一部分的示意圖,示出光線對在比較遠離空氣隙的底板上的物品的作用。圖39是圖33、圖34和圖35的系統關于放大的秤盤并且包括光源附近的光擋板的一部分的示意圖。圖40是圖33、圖34和圖35的系統的一部分關于放大的秤盤并且包括監測器附近的光擋板的示意圖。圖41是用于與偏離秤盤系統一起使用的指示器系統的前右側視透視圖。圖42是圖41的系統的示意的側視圖。圖43是根據可選結構的圖41的系統的示意的側視圖。
具體實施例方式本部分參考上文列出的附圖描述具體的實施例以及它們的詳細結構和操作。本文描述的實施例僅僅以舉例說明的方式提出。按照本文的教導,本領域的技術人員認識到可能存在本文直接或間接描述內容的等同物。例如,可以對本文描述的實施例進行變化并且其他的實施例也是可能的。將所有可能的實施例和所描述的實施例的可能的變化全部編入不一定總是切合實際的。為了清楚和簡明,本文一些實施例的部件或步驟的一些方面沒有描述過多的細節,其中根據本文的內容這些細節對本領域的技術人員來說是很顯然的,并且/或者這種細節將影響對該實施例的更相關方面的理解。概述在詳細描述用于減少與部分地偏離秤盤的物品或物體有關的稱重誤差的系統和方法之前,將首先描述代表性的數據閱讀器和有關的概念。圖1是根據一個實施例的數據閱讀器或掃描系統100的透視圖。該掃描系統100 包括裝有稱重秤盤的數據閱讀器,該稱重秤盤包括用于在零售點稱重諸如產品或散裝物品的零售物品或物體的稱重底板110。該稱重底板110可以如圖1所示是矩形的,或可以包括其他幾何形狀,例如多邊形或彎曲的形狀。掃描系統100包括具有下殼體部分122和上殼體部分124的殼體120。數據閱讀器或光碼閱讀器,例如基于成像的掃描器180(圖2)、基于激光的掃描器190,或其兩者,通過支撐在下部殼體122上的下部窗口 130和支撐在上部殼體IM上的上部窗口 132獲得閱讀編碼符號的數據。該下部窗口 130設置在大致水平的平面中,而上部窗口 132設置在大致垂直的平面中。系統100可以包括輸入裝置,例如通常設置在殼體120上的一個或多個按鈕140, 按鈕140使使用者能夠與掃描系統100相互作用(例如,使秤盤對零,或調節已經成功由掃描器讀取的物體上條形編碼的嘟嘟聲調音量或指示偏離秤盤狀態的聲音)。殼體120也可以包括外部標記或指示器,例如掃描器和秤盤狀況燈(例如發光二極管(LED) )150或報警燈152,以向使用者通知各種掃描狀態。稱重底板110可以包括一體的兩平面稱重底板(或其他單平面或多平面稱重底板),其使被稱重的物品能夠放置在稱重底板110的基本水平的部分上、稱重底板110的基本垂直的部分上,或其兩者上。一種這樣的兩面稱重系統是可以從Oregon Eugene的 Datalogic Scanning, Inc.得到并且公開在美國專利RE40,071號中的All-Weighs 底板系統,其整個內容結合本文作為參考。可以提供在水平面上方延伸并且設置在檢驗查計數器 160的檢查器一側邊緣的水果護欄道或凸肩112,以有助于放置散裝物品在稱重底板110的垂直部分上。優選地,掃描系統100由收款臺160支撐以便稱重底板110基本齊平于收款臺160。雖然計數器160可以沿著稱重底板110的兩個相對的邊緣延伸,但是計數器可以僅僅沿著稱重底板110的一個邊緣的全部或一部分延伸,或計數器可以沿著稱重底板110的尾端或水果護欄邊緣,或稱重底板110的上殼體邊緣延伸。根據一個實施例,稱重底板110 可以用間隙與計數器160,或諸如掃描器框架或下殼體部分122的其他固定的物體分開。 為了描述的目的,現在關于圖1的情況下定義稱重底板的具體側面,但是術語可以用于每個實施例。稱重底板110的頂表面可以描述為具有大致矩形的形狀,因此具有定義如下的四個側面或邊緣(1)近側邊緣是最靠近上殼體部分124的邊緣,該近側邊緣也可以描述為顧客側;(2)遠側邊緣是最遠離上殼體部分124并且因此鄰近水果或尾端護欄 112,該遠側也可以描述為檢查器側,因為在正常的安裝中它通常最靠近檢測器;(3)第一或左橫向側邊緣114 ;和第二或右橫向側邊緣116是橫向側。左右相對的橫向側邊緣114和 116可以鄰近收款臺160頂表面或諸如掃描器框架或下殼體部分122的其他固定物體的相應的邊緣。圖2是示出根據一個實施例的掃描器的操作部件的方塊圖。雖然根據總線170基于總線的結構示于圖2中,但是也可以用其他合適類型的結構,例如一個或多個彼此直接聯接或連接的部件。掃描系統100包括兩種類型的光碼閱讀器,即基于成像的掃描器180a 和180b,以及基于激光的掃描器190a和190b。基于成像的掃描器180a和基于激光的掃描器190a試圖通過上部窗口 132讀取編碼的符號,而基于成像的掃描器180b和基于激光的掃描器190b設法通過下部窗口 130讀取編碼的符號。可以用掃描器的其他位置或結構。 例如,掃描器100可以只包括基于成像的掃描器180a和180b,或只包括基于激光的掃描器 190a和190b,或其任何組合。基于成像的掃描器180a和180b包括固態成像電路,例如電荷耦合器件(CXD)或 CMOS成像器,并且可以用光敏元件的一維或二維成像陣列實現。一維CXD閱讀器同時收集條形碼的直線交叉部分,產生其幅度表示代表條形碼的相對暗度和亮度的模擬波形。二維 CXD閱讀器同時收集整個二維圖像。基于激光的掃描器190a和190b可以包括飛點激光條形碼掃描器,其通過掃描激光點經過條形碼獲得條形碼的信息。該激光點可以由激光光源產生,該激光點然后被引向通常是反射鏡的擺動反射表面。從條形碼反射的光被光敏元件收集,該光敏元件輸出表示條形碼中條的相關間隔的模擬波形。該模擬信號然后可以被數字化并且解碼成表示條形碼中解碼信息的數據。掃描系統100可以包括適合于掃描光碼的部件的任何組合,光碼例如以物體表面上的可視格式的條形編碼、工業符號、字母數字字符或其他機器可讀的信息表示。此外,掃描系統100可以包括其他類型的數據閱讀器,例如射頻識別(RFID)閱讀器。RFID系統通常利用連接于被識別的實際物品被識別的收發器或標簽,和向該收發器發送電磁信號且然后檢測應答的閱讀器。通常,當收發器在合適的范圍內之后閱讀器發射由收發器接收的射頻(RF)信號。響應來自閱讀器的信號,收發器將調制的RF信號發送回該閱讀器。閱讀器檢測這個調制的信號并且通過解碼這個調制信號能夠識別收發器。在識別收發器之后,閱讀器可以或者儲存該解碼的信息或者將該解碼的信息傳輸給計算機。設置秤盤模塊或稱重秤盤200以確定放置在稱重底板或平臺110 (例如,放置在水平部分、垂直部分或其兩者上)的物品的重量。根據一個實施例,秤盤模塊200包括測量作用在物品上的重力的部件。例如,一個或多個負載單元可以設置在稱重底板110和掃描器 100的框架或其他剛性支撐之間。當物品放置在稱重底板110上時,物品的重量偏轉該負載單元,其產生指示該物品重量的模擬或數字信號。剛性框架或支架可以設置在稱重底板 110和負載單元之間,以對稱重底板110提供額外的支撐。但是,如果稱重底板110自身足夠剛性的話,稱重模塊200可以是無支架的。該負載單元可以包括鋁(或其他材料)的機加工件,其具有與其連接的一個或多個張力儀。因此,當機械應力施加于負載單元時,張力儀產生指示該應力的信號。代替張力儀或除了張力儀之外,也可以視覺地測量支撐物品的梁的偏轉。 設置秤盤保護模塊210,以確定物品是否擱置或部分地擱置在可以影響稱重測量精度的稱重底板110之外的表面上,例如計數器160或諸如掃描器框架或下殼體部分122 的其他固定的物體(例如,物品在稱重底板110和計數器之間延伸)。根據一個實施例,秤盤保護模塊210與安裝在零售收款臺或其他固定物體(例如超市收款臺)內的稱重底板一起使用。根據另一個實施例,秤盤保護模塊210與安裝在其他的收款臺或其他的固定物體內的稱重底板一起使用,例如,與郵政、包裹或行李存放一起用的收款臺或且其他固定物體。秤盤保護模塊210例如可以構造成響應稱重請求(例如,來自主機292)采集指示物品是否在稱重底板和另一個表面之間延伸的數據,將采集的數據與參考數據進行比較, 并且根據該比較,確定物品是否在稱重底板和另一個表面之間延伸(例如,部分地擱置在收款臺或其他固定物體上并且部分地擱置在稱重底板110上)。秤盤保護模塊210可以用非電磁壓縮波;無線電波;掃描沿著稱重底板的至少一個邊緣延伸的一組圖形的數據閱讀器的掃描場的一部分;捕捉稱重底板的至少一個邊緣的圖像的基于成像的掃描器;具有或不具有設置在稱重底板中用于為光束定路線到檢測器的光導、沿著稱重底板的至少一個邊緣投影光平面并檢測由物體散射或反射的光的沿著稱重底板的至少一個邊緣的光束;或其任何組合,以確定物品是否在稱重底板和另一個表面之間延伸。秤盤保護模塊210可以包括硬件、軟件、固件或其任何組合,并且可以包括儲存在諸如如存儲器250和260的存儲器中的一組指令。下面將參考圖5-43更詳細地描述秤盤保護模塊210的各種實施例。根據一個實施例,用于減少與裝有稱重底板的數據閱讀器有關的稱重誤差的系統包括用于確定放置在該稱重底板上的物品的重量的秤盤模塊,和基于非光束的秤盤保護模塊,該秤盤保護模塊被構造為響應從主機接收的稱重請求,并且不在稱重底板的表面上沿著稱重底板的邊緣以預定的距離傳輸光束,獲取指示物品是否在稱重底板和另一個表面之間延伸的數據,比較獲取的數據和參考數據,并且根據獲取的數據與參考數據的比較,確定物品是否在稱重底板和另一個表面之間延伸。根據一個實施例,基于非光束的秤盤保護模塊可以利用非電磁的壓縮波,以確定物品是否在稱重底板和另一個表面之間延伸。根據另一個實施例,基于非光束的秤盤保護模塊可以包括沿著稱重底板的兩個相對邊延伸并且構造成發射非電磁的壓縮波的發射機陣列、構造成檢測來自發射機的入射的壓縮波的傳感器、以及與該傳感器通信地聯接的控制器,該控制器構造成對于由發射機發射一個或多個壓縮波的改變通過監控該傳感器確定物品是否在稱重底板和另一個表面之間延伸。根據另一個實施例,以非光束為基的秤盤保護模塊利用無線電波以確定物品是否在稱重底板和另一個表面之間延伸。根據又一個實施例,以非光束為基的秤盤保護模塊包括構造成以形成用于發射電磁波的至少橫過稱重底板的一個邊緣的輻射天線、構造成用于接收來自稱重底板的電磁波的一組接收天線、以及聯接于該組天線并且構造成對于該電磁波的改變監控該組接收天線的RF接收器,指示物品是否在稱重底板和另一個表面之間延伸的。

根據另一個實施例,非光束為基的秤盤保護模塊利用掃描沿著稱重底板的邊緣延伸的一組圖形的數據閱讀器的掃描場的一部分,確定物品是否在稱重底板和另一個表面之間延伸。根據又一個實施例,非光束為基的秤盤保護模塊包括沿著稱重底板的相對的兩邊緣延伸的圖形、構造成以檢測該稱重底板的每個邊緣上的圖形的至少一部分的諸如基于成像的掃描器或基于激光的掃描器的光碼閱讀器、和通信地連接于該光碼閱讀器并且構造成根據物品是否遮斷沿著稱重底板的兩個相對邊緣延伸的任何一個圖形確定物品是否在稱重底板和另一個表面之間延伸的控制器。根據又一個實施例,非光束為基的秤盤保護模塊利用基于成像的掃描器以捕捉稱重底板的相對邊緣的圖像,確定物品是否在稱重底板和另一個表面之間延伸。根據再一個實施例,非光束為基的秤盤保護模塊包括用于捕捉稱重底板的至少一部分的成像器和通信地連接于該成像器的處理器,該處理器構造成通過比較該捕捉的稱重底板的圖像和參考圖像確定物品是否在稱重底板和另一個表面之間延伸。可以設置警告模塊220,以通知使用者物品可能不精確地稱重(例如,在稱重底板 110和計數器160之間延伸)。例如,警告模塊220可以激活諸如警告燈或LED 152的視覺指示或光源,以通知使用者或者物體是否在稱重底板110和計數器160之間延伸。該報警器152可以發射光,以指示合格的狀態、周邊侵犯、或其兩者(例如,不同的顏色)。報警器 152可以安裝在各種位置中,例如在上殼體部分124上、下殼體部分122上,或在殼體120 內,以便視覺指示可以通過稱重底板110和計數器160之間的間隙是可以看見的,作為另一個例子,警告模塊220可以激活物品是否在稱重底板110和計數器160之間延伸的聽覺指示(通過喇叭222)。根據一個實施例,警告模塊220構造成指示物品橫跨稱重底板的哪個邊緣,因此使用者知道到哪里發現懸垂物品。例如,可以有用于稱重底板110的每個邊緣的報警器。可以設置互鎖模塊230,如果物品被稱重保護模塊210檢測為在稱重底板110和計數器160或其他固定物體之間延伸,使稱重功能不能起作用(或報告稱重功能不能起作用)。該互鎖模塊230可以構造成使稱重功能不起作用,直到該物品被檢測為不再在稱重底板110和計數器160或其他固定物體之間延伸。互鎖模塊230可以在硬件、軟件、固件或其組合中實現。掃描系統100也可以包括諸如開關或按鈕的過載模塊,即便物品在稱重底板110和計數器160之間延伸(例如,如果稱重保護模塊不能適當地其作用)以使得交易也能夠進行。掃描系統100可以包括通過總線170彼此連接(interface)的其他部件,包括處理器240、存儲器250和260、顯示控制器和顯示裝置270、輸入控制器280以及網絡接口 290。處理器240可以是市場上可買到的任何處理器或能夠執行指令的其他邏輯機器。此夕卜,可以提供一個以上的處理器。可以提供顯示控制器和顯示裝置270以出現數據、菜單和提示,以及通過一個或多個顯示裝置,例如投射或反射液晶顯示器(LCD)陰極射線管(CRT) 或其他合適的顯示器,與使用者通信。可以提供標準的輸入控制280以接收來自鍵盤、指向裝置或其他有線/無線輸入裝置的使用者的輸入。可以包括其他的輸入裝置,例如麥克風、觸摸屏、觸摸鍵以及軌跡球。 雖然輸入裝置可以結合到掃描系統100并且通過輸入控制器280聯接于處理器240,但是輸入裝置也可以通過諸如連接器282的其他接口連接。連接器282可以包括一個或多個數據接口、總線接口、有線或無線網絡適配器,或用于發射和接收數據的調制解調器。因此,輸入控制器280可以包括執行諸如與對應的層一起的疊層協議的一個或多個協議的一個或多個硬件、軟件和固件。因此,控制器282可以用作一個或多個串行接口(例如,RS232)、通用串行總線(USB)接口和紅外線(IR)接口。輸入控制280也可以支持各種有線、無線、光學或其他通信標準。可以設置網絡接口 290,以與一個或多個主機或其他裝置通信。例如,由以圖像為基的掃描器180或基于激光的掃描器190收集或解碼的數據可以一直被傳輸到主機計算機292。網絡接口 290可以方便與其他裝置近距離(例如藍牙 )或幾乎無限距離(例如,英特網)的有線或無線通信。在有線連接的情況下可以提供利用任何協議數據總線,例如IEEE802. 3(以太網)。先進技術連接(ATA)、個人計算機存儲器卡片國際協會(PCMCIA) 和USB。無線連接可以用低或高功率電磁波,以利用任何無線協議發射數據,例如藍牙 、 IEEE802. lib (或其他WiFi標準)、紅外數據協會(IrDa)和射頻識別(RFID)。掃描系統100可以包括可以用一個或多個標準存儲裝置實現的存儲器250。存儲裝置可以包括,例如,RAM251、R0M252和EEPROM裝置,并且可以包括磁或光學存儲裝置,例如硬盤驅動器、閃存存儲器、⑶-ROM驅動器以及DVD-ROM驅動器。掃描系統100也可以包括連接于內部硬盤驅動器260的接口 262。此外,接口 262也可以連接于磁軟盤驅動器(未示出)、光盤驅動器(未示出)或其他裝置,并且可以構造成用于外部驅動裝置,例如在USB、 IEEEl 194、或 PCMCIA 連接。根據一個實施例,任何數目的程序模塊可以儲存在驅動器(例如,驅動器260)和 R0M252中,包括操作系統(OS) 253、一個或多個應用程序254、其他程序模塊255 (例如,執行用于減少被稱重的物品的稱重誤差的方法的指令)和數據256。程序模塊的全部或一部分也可以儲藏在RAM251中。可以采用任何合適的操作系統253。其他各種形式的掃描系統100可以具有少于所有這些部件和/或可以包含其他部件。在優選的結構中,掃描系統100包括固定的掃描器,例如由Oregon Eugene的Datalogic Scanning, Inc制造的Magellan 掃描器。但是,掃描系統100也可以包括連接秤盤或于用于稱重物體的其他裝置的便攜式掃描器。圖3是根據一個實施例的用于成像物品或物體300的基于成像的掃描器180的示意圖。物體300可以是任何物體,但是在優選使用中,物體300是其上印有諸如條形碼的光碼的物體。基于成像的掃描器180包括照明源310、凸鏡組件320、成像器330以及信號處理器340。基于成像的掃描器180可以包括未示出的其他部件或省去所示的 諸如照明源 310的某些部件。照明源310可以包括光源,例如一行發光二極管(LED)、閃光的頻閃放電管、或白熾或熒光燈。透鏡組件320可以包括任何數目的透鏡,用于將光聚焦在成像器330上。例如,透鏡組件320可以包括單個的光學元件或可以包括具有共同軸線的光學元件陣列。透鏡組件320也可以包括連接于處理器240的變焦透鏡以控制光學變焦的量。成像器330形成物體300的電子圖像。成像器330可以包括寬范圍的圖像檢測裝置,用于將光學圖像(或電磁光譜中的其他波)轉換成電信號。例如,成像器330可以是數字攝像機,例如電荷耦合器 (CCD)攝像機或輔助的金屬氧化物半導體(CMOS)攝像機,或形成一維或二維的象素陣列的其兩者,它們一起構成圖像的電子表示。每個象素位置存儲表示在該圖像位置的光強度的數據。用于每個象素的光強度數據可以視顏色編碼的矢量(例如紅、藍。綠)或單色強度 (例如,灰度標度)。在 成像器330已經被物體300反射的光曝光之后,來自所有象素的數據可以以可選方式(器可以逐行地、逐列地或一些其他方式)被順序地讀出。信號處理器340調節從成像器330接收的數據并且能夠產生輸出,該輸出通常識別對應于光區域的圖像的那個范圍,并且其對應于暗區域。例如,根據大量技術中的任意技術,信號處理器340可以設置曝光時間和閾值,以便條形碼的條或比較暗區域或其他目標作為暗區域被報告,并且條或比較暗的區域之間的間隔或比較明亮的區域,作為亮的區域被報告。模擬或數字信號處理可以用于信號處理器340中,其可以包括,例如,虛擬掃描線提取模塊、邊緣檢測模塊以及一個或多個解碼器(例如,低電平解碼器和高電平解碼器)。虛擬掃描線抽出模塊可以從成像器330讀取或組合沿著以任何角度橫過圖像的或在另一個希望的掃描圖形中的一個或多個線位于的采樣或象素。結果得到的順序的一組象素有時候叫做“虛擬掃描線”,因為當它掃描經過該物體時它模擬由移動的激光光束點產生的信號。邊緣檢測模塊利用任何數目的邊緣檢測技術識別邊緣過渡位置。因為圖像中的邊緣通常具有很強的強度對比,從一個象素到相鄰的象素強度增加(或減少)是邊緣的指示。 因此,許多邊緣檢測技術包括計算象素值中的強度變化的導數(第一象素與相鄰象素或多于一個的相鄰象素之間的強度變化)。關于第一階導數,邊緣過渡可以發生在局部最大處。 關于第二階導數,發生在零相交處。公開在美國專利公開2008/0169347號中的邊緣檢測過程公開了試圖通過用接近第一或第二階導數的核(kernel)卷積(involve)圖像數據確定邊緣,其整個內容結合于本文作為參考。此外,可以用任何數目的其他邊緣檢測技術,例如子象素邊緣檢測。子象素邊緣檢測可以通過插值整數象素之間的子象素減少用于給出邊緣區域所需要的象素數目。子象素邊緣檢測的更詳細的細節可以在美國專利5,446,271號中得到,其整個內容結合于本文不作為參考。根據邊緣位置,低電平解碼器、高電平解碼器,或其兩者可以將邊緣之間的邊緣順序或邊緣之間的間隔轉換成被主機292能用的數據。例如,低電平解碼器可以將邊緣之間的邊緣順序或邊緣之間間隔轉換成諸如條或間隔的一組條形碼元素,高電平解碼器可以將條形碼元素轉換成其可以是字母數字的字符。信號處理器340可以包括控制邏輯,以確定解碼的數據是否應當發送給主機292,并且,如果應當發送給主機292,則發送解碼的數據給主機292。此外,在將解碼的數據發送給主機292之前,信號處理器340還可以處理來自低電平解碼器、高電平解碼器、或其兩者的輸出。例如,解碼的數據(例如,條形碼的局部部分)可以接合(stitch)在一起以形成表示全部條形碼的數據。此外,信號處理器260還可以包括其他模塊,例如放大一個或多個空間頻率的放大模塊、濾波模塊和定時器模塊。定時器模塊可以用來指示什么時候停止試圖發現字符,以便防止邊緣檢測和解碼模塊花費太多的時間試圖確定不可讀或不可解碼的數據(或至少不容易讀或解碼)或已經被解碼的數據。雖然成像器330和信號處理器340可以包含在同一個集成電路中,但是信號處理器340 可以由處理器240(圖2)實現。
圖4是根據一個實施例的基于激光的掃描器190的示意圖。基于激光的掃描器190 包括前端400、光電探測器410和信號處理器420。該前端400包括控制器430、光源440、旋轉器450以及一個或多個圖形反射鏡460。該控制器430是掃描系統100和前端400的部件之間的主接口。因此控制器430尤其是判斷由光源440產生的光束是被接通或被斷開, 并且也可以控制光束的亮度。光源440向物體300(例如,可以包含條形碼或其他符號)發射掃描光束。優選的, 光源440包括激光二極管。可選地,諸如He-Ne激光器或其他類型的激光器的其他類型的光源,和/或也可以用非激光的聚焦光束代替激光二極管。光束掃描用光束振蕩器450完成。光束振蕩器450可以包括由振蕩的光束高頻振動驅動器驅動的振蕩反光鏡。振蕩反光鏡的運動引起掃描光束來回運動,并且因而跟蹤目標條形碼或其他目標符號或標記的直線形狀的路徑。但是,光束振蕩器450可以采取其他形式。例如,光束振蕩器450可以包括具有多個反光鏡平面的旋轉多邊形。一個或多個圖形反光鏡460可以圍繞光束振蕩器450的周邊對齊,用于通過下部窗口 130或上部窗口 132向外反射一組掃描光束。因此,圖形反光鏡460在諸如掃描圖形 464的共同的掃描圖形中產生經過物體300的相應的掃描直線462。由于光束振蕩器450 振蕩(或旋轉)通過其掃描圓弧,結果得到的光束橫過對應圖形反射鏡460,反射鏡460本身又形成對應的掃描線462。例如,如果光束振蕩器450包括具有四個反光平面的旋轉的多邊形,當該多邊形旋轉時,每個平面沿著相應的180°掃描圓弧向外反射入射的光束(例如,從激光器440)。 當來自光源的440的掃描光束掃過物體300 (例如,帶有條形碼或其他符號的物體 300)時,該掃描光束被物體300反射。由于條形碼的條具有比條之間的間隔低的反射性率, 所以反射的光的量(強度)根據掃描光束投射點是入射在條上或間隔上而變化。從物體300反射的光被合適的收集光學器件(可以包括透鏡和/或收集反光鏡) 收集,并且向著諸如光電二極管的光電檢測器引導。反射的光束沿著大致類似于向前路徑的返回路徑傳輸(例如,反射光束朝著光束振蕩器450反射離開相應的圖形反射鏡460), 但是從向前的掃描路徑轉向以避免向前的路徑被阻塞(遮斷)。光電檢測器410將入射光的變化轉換成具有對應于物體300的表面各部分的特征(S卩,波峰和波谷)的信號,該物體 300可以包括被閱讀的符號標記或條形碼。然后來自光電檢測器410的信號輸出被信號處理器420處理,該信號處理器可以包括放大器470、邊緣檢測器480和噪聲減少模塊490。放大器470放大來自光電檢測器 410的信號輸出。優選的,放大器470的增益用自動增益控制(AGC)系統調節,在該自動增益控制系統中,放大器本身的或另一個部件(例如,噪聲減小電路490)的輸出被反饋以控制放大器470的增益。邊緣檢測器480利用任何各種技術確定來自放大器470的被放大的信號輸出的邊緣。因為圖像中的邊緣通常具有可識別的強度對比,所以從信號上的一個點到另一個點的強度的跳躍可以表示邊緣。因此,邊緣檢測器480可以計算信號的導數以識別邊緣。關于第一階導數,邊緣過渡可以在局部最大處發生。關于第二階導數,邊緣可以發生在零相交處。 合適的邊緣檢測技術描述在,例如,美國專利5,463,211號(Arends等人的)中,或美國專利4,000,397號(Hebert等人)中,這兩個專利結合于此供參考,如同完全在此提出。噪聲減小電路490消除或減少由于噪聲引起的放大信號中的邊緣,例如無論什么時候該放大的信號的第一階導數低于閾值時通過放棄(除去)或忽略檢測的邊緣操作。從信號處理器420得到的輸出表示對應于物體300的表面的每個邊緣過渡(即, 低到高,或高到低過渡),該物體300例如可以包括條形碼。輸出格式大致主要取決于信號處理器的結構并且可以包括數字信號,在編碼的運行長度或其他各種格式中被格式化。該輸出信號提供給處理器240 (圖2)。圖1至圖4的描述已經提供示范性的數據閱讀器的和相關概念的概述。根據這里教導(提示),本領域的技術人員將會意識到閱讀器的等同的結構、裝置和變化。圖5-43的描述將提供用于減少于部分地離開秤盤的物體相關的稱重誤差的系統和方法的各種例子。超聲秤盤保護秤盤保護模塊210 (圖2)的一種可能的裝置利用聲音確定物品是否擱置或部分地擱置在稱重底板Iio之外的諸如計數器160或掃描框架610 (如圖6A和圖6B)的表面上。 根據圖5和圖6A所示的實施例,秤盤保護模塊210包括沿著該稱重底板110的至少一個相對的橫向邊緣延伸的發射機或感應器500的陣列,用于產生非電磁的壓縮波520,以及構造成檢測入射的壓縮波520的一個或多個傳感器或感應器510。如果被稱重的物體被部分地擱置在計數器160或掃描器框架610上并且部分地擱置在稱重底板110上(例如,胡蘿卜 530伸出超過稱重底板110的邊緣),該壓縮波520所入射的傳感器510將改變(正如在下文更詳細地描述的)。除了掃描系統IOOa包括利用聲音確定被稱重的物品是否擱置在或部分地擱置在稱重底板110之外的表面上的秤盤保護模塊之外,圖5、圖6A和圖6B所示的掃描系統IOOa 類似于參考圖1-4所描述的掃描系統100。因此,掃描系統IOOa可以包括參考圖1_4所描述的任何部件,例如稱盤模塊200、互鎖模塊230、警告模塊220和數據閱讀器。發射機500可以安裝在稱重底板110上(如圖5所示)、掃描系統IOOa的框架或下殼體部分610上、計數器160上或其組合上。發射機500可以延伸通過稱重底板110的表面、計數器160的表面或掃描系統IOOa的框架或下殼體部分610的表面,或可以安裝在稱重底板110的表面的下面、計數器160的下面或掃描系統IOOa的框架或下殼體部分610 的下面。此外,發射機500可以安裝在稱重底板110的水果護欄邊緣附近、稱重底板110的上殼體邊緣,或兩者。雖然圖5和圖6A示出發射機500沿著稱重底板110的兩個相對的橫向邊緣延伸,但是根據一個實施例,可以僅包括沿著稱重底板110的一個橫向邊緣延伸的發射機500。如果稱重底板110包括其他的幾何形狀,例如多邊形或圓,那么發射機500可以安裝在多邊形一個或多個邊上或圍繞圓的全部圓周安裝。根據一個實施例,發射機500包括多個單個的線性對齊的發射機(其可以相互間隔開)。但是,發射機500可以包括一個或多個單個的發射機,其可以組合成單個元件,用于安裝在稱重底板110的相對的橫向邊緣上。此外,一個或多個發射機可以提供在稱重底板 110的每個相對的邊緣上。例如,參考圖6A,發射機500的任何一側上的一行或多行發射機可以沿著稱重底板110的相對兩側延伸。根據優選的實施例,發射機500包括超聲發射機,用于產生大于人聽得見的頻率上限(例如大約20千赫以上)的頻率。但是,發射機500可以產生其他非電磁壓縮波,例如次聲波(例如,低于大約20千赫),人的聽覺范圍內的聲波或音波(例如,大約20赫茲和20千赫茲之間),或通過固體、液體或氣體可以傳播的其他振動。雖然發射機500可以包括壓電薄膜或晶體材料,但是發射機500可以包括其他材料,例如當施加隨著時間變化的電信號——例如高頻信號時形成壓縮波的陶瓷或聚合物。此外,發射機500可以包括當經受變化的磁場時改變形狀的鐵磁材料,或當在兩個板上施加電勢時相互吸引一組間隔開的板。傳感器510響應施加的機械應力產生電勢。因此傳感器510可以包括參考發射機 500描述的任何材料。雖然一個傳感器510可以安裝在上殼體部分124,但是掃描系統IOOa 可以具有安裝在任何地方的多于一個傳感器510,例如在水果護欄112中或112上,下殼體部分122中或112上、或計數器160中或160上。例如發射機500、傳感器510或其組合可以包括既產生又檢測非電磁壓縮波的一個或多個感應器。如果一個或多個感應器檢測由諸如胡蘿卜530的物品反射的壓縮波,那么操作者可以被通知,物品擱置或部分地擱置在計數器160上。圖6B示出根據另一個實施例掃描系統100b,其中發射機500和傳感器510倒過來,換句話說,一個或多個發射機500用于產生非電磁壓縮波520,并且被支撐在上殼體124 上,而傳感器510的陣列沿著稱重底板110的至少一個相對的橫向邊緣延伸,以檢測入射的壓縮波520。如果諸如胡蘿卜530的被稱重的物體不部分地擱置在計數器160上并且部分地擱置在稱重底板110上,則入射在傳感器510的壓縮波520報警。雖然一個發射機500 可以安裝在上殼體部分124中,但是掃描系統IOOb可以具有多于一個的發射機500并且發射機500可以安裝在任何地方,例如水果護欄112、下殼體部分122或計數器160。例如,發射機500、傳感器510或其組合可以包括既產生又檢測非電磁壓縮波的一個或多個感應器, 如果一個或多個感應器檢測由諸如胡蘿卜530的物品反射的壓縮波,那么操作者可以被通知,物品擱置或部分地擱置在計數器160上。傳感器510可以安裝在稱重底板110上、計數器160上、或掃描系統IlOb的框架或下殼體部分610上(圖6B所示),或者其組合。傳感器510可以延伸通過稱重底板110、 計數器160、或掃描系統IlOb的框架或下殼體部分610的表面,或者可以被安裝在稱重底板 110的表面的下面、計數器160的下面或掃描系統IOOa的框架或下殼體部分610的下面。 此外,傳感器510可以安裝在稱重底板110的水果護欄邊緣附近、稱重底板110的上殼體邊緣,或兩者。雖然圖6B示出傳感器510沿著稱重底板110的兩個相對的橫向邊緣延伸,但是根據一個實施例,可以只包括沿著稱重底板110的一個橫向邊緣延伸的傳感器510。如果稱重底板110包括其他的幾何形狀,例如多邊形或圓,那么傳感器510可以安裝在多邊形一個或多個邊上或圍繞圓的全部圓周安裝。現在參考圖6A和圖6B,系統IOOa和IOOb優選包括通信地聯接于發射機500、傳感器510或其組合的控制器540,并且該控制器540構造成確定物品是否改變由一個或多個發射機500產生非電磁的壓縮波。例如,如果傳感器510安裝在上殼體部分124,則控制器 540監控傳感器510,以確定物品是否妨礙或干涉發射機500產生的壓縮波。作為另一個例子,如果一組感應器沿著稱重底板110的至少一個相對的橫向邊緣設置,則控制器540可以使發射器發射壓縮波并且監控該發射器,以確定物品是否將壓縮波反射回該發射器。控制器540可以產生電壓用于形成經過該發射機500的表面的電勢差,例如壓電薄膜或晶體的表面。該電壓可以包括脈動或可以包括諸如具有預定頻率的正弦波的波形。此外,控制器540也可以用信號聯接于驅動發射器的發射機,使得發射器射壓縮波520并且接收器構造對于入射的壓縮波的幅度改變成監控該傳感器。此外,如果發射器500包括一系列線性地設置的發射器,那么控制器540可以控制每個單個的發射器的或一組發射器的脈沖。例如,控制540可以構造成產生線性的、順序的布置圖案,第一組發射器同時地,或調整發射機的觸發相位,以形成相位陣列,用于電操縱超聲波束。控制器540可以包含在處理器240(圖2)中,或可以包括單獨的控制部件,例如市場上可買到的處理器或能夠執行指令的其他邏輯機器。圖6C是示出用于檢測在稱重底板上的被稱重的物品是否離開稱重秤盤的稱重底板的示范性發射機620和示范性接收器660的方塊圖,偏離稱重底板將產生稱重誤差。發射機620包括電源622和振蕩器或驅動電路624。發射機620聯接于一組的一個或多個發射機感應器630該感應器630發射超聲壓縮波650,該超聲壓縮波被一組的一個或多個接收或感測感應器640檢測。感應器640聯接于接收器660,接收器660包括放大在感應器640 由入射的超聲壓縮波665產生的信號的放大器662。接收器660可以聯接于模數轉換器, 該模數轉換器可以在控制器540中實現,或由控制器540或其他電路實現,以處理接收的信號。壓電感應器630、640或其兩者可以圍繞稱重底板110的一邊或多邊設置,以便物體阻擋一個或多個感應器,例如產生掛在底板的邊緣上,減少接收器660的輸出,該接收器660 指示需要采取的一些修正動作,以有助于防止稱重誤差。例如,發射器感應器630 (其每個可以包括,例如,直徑大約一英寸的壓電薄膜)可以沿著稱重底板110的一個或多個邊緣設置。根據一個實施例,發射器感應器630和接收器感應器640可以構造成發射或接收大約在200千赫到大約400千赫范圍內的非電磁壓縮波。圖6D是示范性的發射機620的示意圖。電源622 (例如,15伏)和電源623 (例如,-15伏)施加必要的動力以驅動發射機感應器630。振蕩器由晶體管670、二極管671、 電感器672、電容器673-675、電阻器676和電阻器677構成。例如,如果電感器672包括 400 μ H電感器,電容器673包括IOOOpF電容器,電容器674包括IOOOpF電容器,電容器675 包括400pF電容器,電阻器676包括Ik Ω電阻器,電阻器677包括500 Ω電阻器,那么振蕩器將以大約370kHz運行。一種合適的晶體管670,例如,是由加利福尼亞州,San Jose市的Fairchild Semiconductor Crop.提供的2N5485型η通道放大器。一種合適的二極管 671是1Ν4148高速二極管。電容器678 (例如,0. OlyF電容器)和電阻器679 (例如,Ik Ω 電阻器)將由振蕩器產生的信號(例如,正弦波或其他波形)聯接于電源放大器680的非反向(同相)的輸入,其驅動壓電感應器630。壓電感應器630可以例如具有IOOOpF的電容。一種合適的放大器680是由加利福尼亞州,Milpitas市的LinearTechnology.提供的 LT1210型電流反饋放大器。電阻器681(例如,150kQ電阻器)設置在電源622和623的負端與放大器680的反相輸入之間。反饋電阻器682 (例如,20k Ω電阻器)設置在放大器 680的反相輸入和該放大器680的輸出之間。電容器683 (例如,0.01 μ F電容器)可以設置在放大器680的輸出和該放大器680的關閉的輸入之間。圖6Ε是包含放大器690的示范性的接收器的示方塊意圖。入射在壓電接收感應器640的非電磁壓縮波產生被放大器690放大的信號。該放大的信號然后可以被發送到模數轉換器用于處理。根據接收的信號的變化,如果需要修正動作,則向秤盤的操作者發送報警,可以具有IOOpF電容的壓電感應器640連接于放大器690的非反向(同相)的輸入。一種合適的放大器690,例如,是由加利福尼亞州,Milpitas市的Linear Technology.提供的 LT 1037型運算放大器。電源691 (例如,5伏)供給必要的動力以驅動放大器690。電阻器 692(例如,150kQ電阻器)設置在電源691的負端和放大器690的反相輸入之間。電阻器 693(例如,IOOkQ電阻器)和電容器694(例如,0.001 μ F電容器)可以并聯在放大器690 的反相輸入和該放大器690的輸出之間。圖7是根據一個實施例示出用于減少與數據閱讀器相關的稱重誤差的方法700高電平流程圖。開始,一個或多個發射機感應器(例如發射機500)、一個或多個接收器感應器(例如傳感器510),或其組合安裝在掃描系統IOOa中,并且通信地聯接與一個或多個發射機(例如發射機620)、接收器(例如,接收器660),和控制器(例如,控制540)。例如,如圖5和圖6Α所示,發射機500的陣列可以設置在稱重底板110的一個或多個邊緣,而一個或多個傳感器510可以支撐在上殼體124上。使用者或操作者然后以常規的方式操作掃描系統。例如,使用者可以將物體放置在下窗口 130附近,上窗口 132附近,或者其兩者附近, 試圖讀取其上的編碼的符號。此外,使用者可以通過將物品放置在稱重底板110上稱重物方法700包括在步驟705從一個或多個發射機產生并發射一個或多個非電磁壓縮波的步驟。例如,發射機(例如發射機620)可以連接于并驅動一個或多個發射機感應器, 以便該感應器發射非電磁壓縮波,該非電磁壓縮波向一個或多個傳感器傳播。發射機可以沿著稱重底板110的一個或多個橫向邊緣延伸(圖6Α),被設置在上殼體124上(圖6Β), 或合適地設置在掃描系統的其他地方。壓縮波產生之后,傳輸到一個或多個傳感器。在步驟710,檢測入射在一個或多個傳感器上的壓縮波。例如,接收器(例如接收器660)可以聯接于一個或多個傳感器,以放大在傳感器中由入射的壓縮波產生的信號。接收器也可以聯接于模數轉換器,以便接收的信號被處理。在步驟715,確定物品是否改變由發射機產生的一個或多個非電磁壓縮波。例如, 當非電磁壓縮波撞擊傳感器(例如壓電薄膜或晶體)時,傳感器510產生與入射波的強度或幅度成比例的電壓。因此,接收器(例如,接收器660)、控制器(例如控制器540),或者兩者可以監控傳感器上(例如,壓電薄膜或晶體的表面上)的電壓,以確定入射波的幅度隨時間的或從基線的變化。方法700可以連續地或周期性地監控傳感器上的電壓的幅度變化 (例如,超過閾值的變化),或者可以響應稱重請求測量傳感器上的電壓,并將測量的電壓與基線電壓進行比較。如果諸如胡蘿卜530的物品重疊在一個或多個發射機(圖6Α)或傳感器(圖6Β)上,于是在傳感器處的入射波的幅度將減小。根據一個實施例,方法700周期性地測量傳感器上的電壓以更新入射波的基線幅度并將該更新的基線幅度儲存在存儲器(例如存儲器250、驅動器260或器兩者)中。因此, 在接受稱重請求之后,可以測量傳感器上的電壓,并且與基線幅度進行比較,以確定物品是否改變由發射機產生的一個或多個波。周期性地更新該基線幅度可以有助于減小發射機、 接收器或兩者上的污染物的影響。方法700可以以其他的方式確定物品是否改變由發射機產生的一個或多個波。例如,根據另一個實施例,構造成發射并接收非電磁壓縮波的一個或多個感應器沿著稱重底板110的一個或多個橫向邊延伸并靠近稱重底板110的一個或多個橫向邊設置在上殼體 124上,或者設置在掃描系統的別的地方。用信號聯接于感應器的發射機驅動該感應器,以便該感應器從稱重底板的頂表面發射非電磁壓縮波。接收器、控制器或其兩者也連接于感應器,并且監控該感應器,以檢測由物品朝著該稱重底板反射回來的壓縮波,以確定物品是否懸于稱重底板的邊緣(即,部分地擱置在稱重底板上或部分地擱置在收款臺或諸如掃描系統框架的其他固定物體上)。接收器、控制器或其兩者監控由在感應器的某個距離內的物品反射的入射波(例如,根據該波從感應器到物品并返回到該感應器所花的傳播時間),以檢測可能影響物品的測量重量的項目。換句話說,接收器、控制器或其兩者可以發現由設置在感應器(其驗證物品懸于稱重底板)附近的物品反射的波,并且可以忽略從天花板或經過傳感器的使用者的手反射的入射波。當檢測一個或多個波的變化時,方法700可以通過警告模塊(圖2)通知使用者, 物品可能被不精確地稱重(即,物品在稱重底板和諸如計數器或掃描框架的另一個表面之間延伸)。此外或可選地,方法700可以暫停稱重操作,直到物品經過互鎖模塊被適當地放置(例如,測量的幅度返回到操作容差內)。射頻秤盤保護圖8-10示出秤盤保護模塊210 (圖2)的另一種可能的裝置,這種裝置利用無線電波來確定物品是否部分地擱置在稱重底板110之外的諸如計數器160或掃描器框架840 的另一個表面上。根據圖8、圖9和圖10所示的實施例,該稱盤保護模塊210包括稱重底板110,該稱重底板構造成形成輻射天線800和接收天線810,例如至少部分地環繞該稱重底板100的金屬絲圈,用于接收來自輻射天線800的射頻(RF)信號820。如果諸如胡蘿卜 830的被稱重的物品部分地擱置在稱重底板110上并部分地擱置在另一個表面(例如計數器160)上,入射在接收天線上的RF信號820將發生變化。圖8所示的掃描系統IlOc包括稱重底板110,除了掃描系統IOOc包括利用無線電波來無確定被稱重的物品是否擱置或部分地擱置在該稱重底板110之外的其他表面上的秤盤保護模塊之外,該掃描系統IOOc類似參考圖1-4所描述的系統100。因此,掃描系統IOOc可以包括圖1-4中所示并描述的任何部件,例如秤盤模塊200、互鎖模塊230、警告模塊220以及數據閱讀器。根據一個實施例,輻射天線800包括稱重底板110。例如,稱重底板110可以與諸如掃描框架840或計數器160的掃描系統IOOc的其余部分電隔離,使得稱重底板110形成能夠發射或接收電磁波的感應器。輻射天線800也可以采取其他形式。例如,天線800可以包括沿著稱重底板110的全部或部分周邊或周邊邊緣815嵌入稱重底板110中的一段金屬絲。此外,稱重底板110可以支撐天線陣列。根據優選實施例,天線800構造成發射(或接收)在約三兆赫到約三十兆赫范圍內的電磁波。但是,天線800構造成發射(或接收)在約三赫到約三百吉赫范圍內的電磁波。天線800可以是全向的或構造成朝著接收天線810引導RF信號820。提供RF發射機850,以用信號驅動發射電線800,該信號使天線800發射一種或多種RF信號820。圖9A是根據一個實施例示出RF發射機850的方塊示意圖。該RF發射機 850包括電源852和RF振蕩器854。電源852供給必要的動力以驅動天線800。由于RF信號820可以僅僅需要從輻射天線800和接收天線810傳輸很短的距離,因此用于RF發射機所需要的功率比較適度。例如輻射天線800和接收天線810之間的距離可以是大約1/4英寸,而RF發射機850可以具有約100 μ W的功率水平。RF振蕩器854產生具有預選頻率的信號以驅動天線800。例如,信號可以具有在約三兆赫到約三十兆赫范圍內的頻率。用于驅動天線800的頻率可以根據天線的長度被選擇(例如,天線的長度與驅動頻率成比例)并且在場中可以是可調諧的。為了使從RF發射機到天線800的功率傳輸最大,RF發射機850 也可以包括阻抗匹配電路以匹配RF發射機850和天線800的阻抗。圖9B是根據一個實施例的射頻發射器900的示意圖。該射頻發射器900包括晶體管905(增益元件)和連接于該晶體管905的集電極的諧振振蕩電路(由電容器905和電感器915構成)。一種合適的晶體管905,例如,是由加利福尼亞州,San Jose市的Fairchild Semiconductor Crop.提供的2N3904型NPN放大器。該諧振振蕩電路可以根據方程1被調諧到任何數目的頻率,其中F.是振蕩頻率,C2對應于電容器910,而L1對應于電感器915。
1P 6.28* Jp,* L.方程1 rose= V v>2 1例如,如果電容器910是IOOpF電容器,而電感器915是2. 5 μ H電感器,于是諧振頻率是約lOMhz。天線925在電感器915與電源920 (例如5伏直流電源)相對的端部連接于射頻發射器900的輸出。天線925可以包括稱重底板110或圍繞該稱重底板110的合適長度的金屬絲。電阻器930 (例如IOkQ電阻器)和電容器940 (例如,0.01 μ F電容器)可以并聯連接于晶體管905的基極和電源920的正極一側之間。電阻器935(例如IkQ電阻器)可以連接于晶體管905的基極和電源920的負極一側之間。電阻器945(例如IkQ電阻器)和電容器950(例如,22pF電容器)可以并聯連接于晶體管905的發射極和電源920 的負極一側之間。再參考圖8和圖10A,根據一個實施例,接收天線810包括至少部分地圍繞稱重底板Iio的金屬絲圈,以接收來自輻射天線800的RF信號820。例如,如圖8所示,接收天線 810圍繞稱重底板110的頂表面的三個邊815。接收天線810可以采取其他形式。例如,天線810可以包括嵌入掃描器框架840或計數器160中的一段金屬絲。此外,天線陣列可以由掃描系統100支撐,例如由掃描器框架840或計數器160支撐,并且構造成接收來自輻射天線800的RF信號820。該接收天線810構造成接收(或發射)來自輻射天線800的RF信號820,根據優選實施例,RF信號在約三兆赫到約三十兆赫的范圍內。但是天線810可以構造成接收(或發射)在約三赫茲到約三百吉赫茲范圍內的電磁波。提供RF接收器860,以監控用于RF信號820的接收天線810,并且具體說,監控 RF信號820的變化。圖10A是根據一個實施例的RF接收器860的方塊示意圖。RF接收器 860包括寬帶濾波器862、放大器864、低通濾波器866和比較器868。天線810經由寬帶濾波器862連接于放大器864。該寬帶濾波器862構造成消除或濾掉在預選范圍之外的不想要的低頻和高頻信號。阻抗匹配電路可以設置在天線810和濾波器862之間,用于匹配RF 接收器860和天線810的阻抗,努力使從天線800到RF接收器860傳輸的功率最大。根據優選的實施例,放大器864在大約10兆赫的中心頻率提供大約7分貝的增益。但是,放大器864可以提供更高或更低的增益。來自放大器864的輸出可以傳輸通過低通濾波器866,以去掉任何高頻噪聲,并且然后與預定的閾值參考電壓869 —起輸送給比較器868。然后對于由RF信號820的變化弓| 起的電壓的變化,比較器868監控來自低通濾波器866的輸出,指示物品在稱重底板110和
24另一個表面之間延伸。例如,如果諸如胡蘿卜830的被稱重的物品在稱重底板110和另一個表面之間延伸,那么物品改變來自輻射天線800的RF信號820到接收天線810的耦聯。 RF耦聯的變化可以導致在低通濾波器866的輸出端的電壓的減小。如果低通濾波器868的輸出電壓下降低于閾值電壓869,則比較器868將輸出指示物品在稱重底板110和另一個表面之間延伸的低邏輯信號。如果物品適當地放置在稱重底板110上沒,低通濾波器868的輸出電壓可以上升高于閾值電壓869,并且使比較器868輸出高邏輯信號。由物品引起的RF信號820的改變可以用其他的方式檢測。例如,由物品引起的RF 耦聯變化可以導致低通濾波器868的輸出電壓增加,并且使比較器868輸出指示潛在的稱重誤差的高邏輯信號。作為另一個例子,物品可以用其他方式改變RF信號820,例如將相位偏移引入信號中,或改變信號的頻率。RF接收器860可以在硬件、軟件、固件或其任何組合中實現。因此由天線810接收的RF信號820可以被采樣,并且包括RF接收器860的一個或多個部件可以,例如,在軟件中實現。圖IOB是根據一個實施的射頻接收器1000的示意圖。射頻接收器1000可以包括 RF放大器部分1010、二極管泵浦部分1030和比較器部分1040。該RF放大器部分1010是調諧的放大器,其中電感器1011和電容器1012決定放大器部分1010的帶寬。根據一個實施例,該電感器1011包括10 μ H電感器,而電容器1012包括47pF電容器,因此放大器部分1010具有大約10兆赫的中心頻率和大于1兆赫的帶寬。天線1020 (例如,稱重底板 110或接收天線810)連接于電感器1011和電容器1012的連接點。電容器1012的另一端連接于晶體管1015的基極。一種合適的晶體管,例如,是由加利福尼亞州,Sunnyvale市的 Philips Semiconductor Crop.提供的 2N2222A 型 NPN 晶體管。電阻器 1013 (例如 1. 6k Ω 電阻器)和電容器1014(例如,IOOpF電容器)可以并聯連接于晶體管1015的發射極和電源1005 (例如20伏直流電源)的負極一側之間。電阻器1016(例如1.6kQ電阻器)和電容器1017(例如,8 4 電容器)可以串連連接于晶體管1015的集電極和電源1005的正極一側之間。電阻器1018 (例如IOOkQ電阻器)可以連接于晶體管1015的基極和電源1005 的正極一側之間。RF放大器部分1010的輸出經由電容器1025 (例如,InF電容器)連接于二極管泵浦部分1030,其整流從天線1020接收并且被RF放大器部分1010放大的RF信號。來自二極管泵浦部分1030的直流輸出與被天線1020接收的RF信號的幅度成比例。二極管泵浦部分1030包括二極管1031和1032以及電容器1033 (例如,InF電容器)。二極管1031的陽極連接于電源1005的負極一側,而陰極連接于電容器1025。二極管1032的陽極連接于電容器1025和二極管1031的陰極,二極管1032的陰極連接于比較器1041的不反相的(同相的)輸入。電容器1033連接在二極管1032的陰極和電源1005的負極一側之間。合適的二極管1031和1032,例如,是由加利福尼亞州,San Jose市的Fairchild Semiconductor Crop.提供的D1N4148型二極管。來自二極管泵浦1030的直流輸出連接于比較器1041的不反相的(同相的)輸入。 如果來自二極管泵浦1030的直流輸出低于由電阻器1042和電阻器1043決定的參考電壓電平,那么來自比較器1041的輸出從高轉換到低,指示物品在稱重底板110和另一個表面之間延伸(例如,物品改變耦聯于天線1020的RF量)。因此,如果電阻器1042是11. SkQ 電阻器,而電阻器1043是200 Ω電阻器,如果來自二極管泵浦1030的直流輸出低于約0. 2伏,那么來自比較器1041的輸出從高變換到低。如圖IOB所示,電阻器1402連接在電源 1005的正極一側和比較器1041的反相的輸入之間,而電阻器1043連接在電源1005的負極一側和比較器1041的反相的輸入之間。一種合適的比較器是由德克薩斯州Arlington市的National Semiconductor Corp.,提供的LMC7221型比較器。RF接收器1000可以包括附加的元件,例如連接在電源1005的正極一側和負極一側之間的電容器1044(例如,22μ F 電容器),和連接在電源1005的正極一側和比較器1041的輸出之間的電阻器1045(例如 20k Ω電阻器)。RF發射器(例如RF發射器850或900)、RF接收器(例如RF接收器860或1000), 或其兩者可以通信地連接于控制器870,該控制器870構造成確定物體是否改變RF信號 820。例如,對于從邏輯高到邏輯低的變化(或反之亦然),控制器870可以監控比較器868 的輸出。控制器870也可以構造成使RF發射器850開始發射RF信號820,并且使RF接收器860開始監控天線810,進而監控RF信號和其交變。控制器870可以被包括在處理器240 中,或可以包括單獨的部件,例如市場上可買到的處理器或可以執行指令的其他邏輯機器。射頻秤盤保護模塊可以以其他方式實現。例如,RF發射器850和RF接收器860可以包括收發機,并且包括用于將該收發機耦聯于輻射天線800或接收天線810的開關。此外,輻射天線800和接收天線810的位置可以倒過來。例如,稱重底板110可以形成接收天線810,而金屬絲圈可以構成輻射天線800。而且,一個或多個輻射天線800、一個或多個接收天線810,或其任何組合可以設置在各種位置,例如上殼體部分124、水果護欄112、下殼體部分122、掃描器框架840、計數器160或掃描系統100的其他地方。圖11是根據一個實施例示出用于減少與數據閱讀器相關的稱重誤差的方法1100 的高電平流程圖。開始,一個或多個輻射天線800、一個或多個接收天線810,或其任何組合可以安裝在掃描系統100上,并且連接于相應部件,例如RF發射器850、RF接收器860、或控制器870。優選地,稱重底板110構造成形成輻射天線800(例如使稱重底板110與掃描系統100的其余部分電隔離),而金屬絲圈至少部分地圍繞稱重底板110設置以形成接收天線810 (例如見圖8)。之后,使用者可以以常規方式操作掃描系統100。例如,使用者可以將物品放置在下部窗口 130附近,上部窗口 132附近,或其兩者附近,試圖讀取其中的編碼符號。此外,使用者通過將物品放置在稱重底板110上可以稱重物體。在步驟1105,方法1100產生RF信號并將該RF信號施加于諸如稱重底板110的一組輻射天線800 (其中,該組可以包括一個或多個天線)。在步驟1110,對于由該組接收天線810接收的RF信號的改變,方法1100監控諸如部分地圍繞該稱重底板110的金屬絲圈的一組接收天線810(其中,該組可以包括一個或多個天線)。換句話說,RF接收器尋找 RF信號耦聯(能量的傳輸)的變化(例如,所接收的信號的幅度的變化)。例如,RF發射器 850可以構造成用信號驅動一組輻射天線800,該信號使一組天線800發射RF信號820,而 RF接收器860可以構造成濾波、放大由一組接收天線810接收的RF信號820,并將RF信號 820與預定的閾值進行比較。根據一個實施例,方法1100周期性地更新該閾值(例如,每天)。例如,當物品不是部分地擱置在稱重底板上并且部分地擱置在收款臺或其他固定物體上時,方法1100可以周期性地測量或監控RF信號的強度或幅度,以更新閾值。更新的閾值可以用于更新閾值參考電壓869或儲存在存儲器(例如,存儲器250、驅動器260,或其兩者)中。周期性地更新閾值可以有助于減少諸如濕度的環境對射頻秤盤保護模塊的影響。在步驟1115,方法1100確定物品是否改變由一組輻射天線800發射的RF信號 820。例如,如果諸如胡蘿卜830的物品重疊在一組輻射天線800和一組接收天線810上, 那么RF信號在天線800和810之間的耦聯將被改變。因此,對于邏輯電平的變化(例如, 低到高,或高到低)控制器870可以監控比較器868的輸出,與參考信號進行比較指示所接收RF信號已經被物品改變。當檢測由一組輻射天線800發射的RF信號820的交變時,方法1100優選經由警告模塊220(圖2)通知使用者,物品可能被不精確地稱重(即,在稱重底板110和諸如掃描器的計數器或框架的另一個平面之間延伸)。附加地或可選地,方法1100可以經由互鎖模塊230暫停稱重操作,直到物品被適當地放置(例如,RF信號返回到操作容限內)。基于光束的秤盤保護圖12A-13示出(圖2的)秤盤保護模塊210的另一種可能的實施方式,其利用沿著稱重底板110相對邊緣的光束,以確定物品是否擱置或部分地擱置在稱重底板110之外的諸如計數器160或掃描器框架的表面上。圖12A和圖13示出的秤盤保護模塊210包括一個或多個光源(例如,光源1200a和1200b),其構造成沿著稱重底板110的相對的橫向邊緣發射兩個基本平行的光束1210a和1210b,和一個或多個傳感器(例如,傳感器1220a和 1220b),其構造成檢測反射的光束1212a和1212b。如果諸如胡蘿卜1230的被稱重的物品部分地擱置在計數器160上并且部分地擱置在稱重底板110上,則光束1220a、光束1220b、 反射的光束1212a或反射光束1212b的任何組合將被遮斷或部分地遮斷。除了掃描系統IOOd包括利用沿著稱重底板110的相對邊緣的光束確定被稱重的物品是否擱置在或部分地擱置在稱重底板110之外的表面上的秤盤保護模塊之外,圖12A 和13所示的掃描系統IOOd類似于參考圖1-4所描述的掃描系統100。因此,掃描系統IOOd 可以包括參考圖1-4所描述的任何部件,例如稱盤模塊200、互鎖模塊230、警告模塊220和數據閱讀器。優選地,提供兩個光源1200a和1200b,用于沿著稱重底板110的相對邊緣發射相應的光束1210a和1210b。雖然光源1200a和1200b可以由上殼體部分124支撐,但是光源 1200a和1200b可以安裝在其他地方,例如,下殼體122或計數器160。根據一個實施例,光源1200a和1200b不安裝在稱重底板110上。此外,可以提供一個或多個反射鏡(例如在上殼體中),以沿著稱重底板110的相對邊緣引導光束1210a和1210b。因此,如果利用一個或多個再引導反射鏡,光源1200a和1200b不需要與光束1210a和1210b成一直線設置, 而是可以與光束1210a和1210b偏離(例如橫向或豎直)。而且,可以提供附加的或更少的光源。在單光源結構中,可以提供一組N個反射鏡(其中N > 1),以將由光源產生的光束分成光束1210a和1210b。例如,一個或多個反射鏡可以用具有一定厚度的諸如金屬薄膜的薄膜涂覆,該薄膜透射約一半的入射光并且反射另一半。因此,光源可以朝著第一反射鏡(例如半銀反射鏡)引導光束,該第一反射鏡沿著稱重底板110的相對邊緣之一再引導該光束的一部分,光束的另一部分朝著第二反射鏡,該第二反射鏡沿著稱重底板110的另一個相對邊緣再引導該光束(其可以需要一個或多個再引導的反射鏡)。光源1200a和1200b可以構造成發射光束1210a和1210b,該光束在稱重底板110 的表面上、在計數器160的表面上、在掃描系統100的另一個表面上或其任何組合上如圖12B所示最小地發散,或如圖12C所示適中地發散。此外,光源1200a和1200b可以構造成沿著稱重底板110(例如在稱重底板110和計數器160兩者上)的相對的邊緣發射一個以上的光束。如果稱重底板110包括諸如多邊形或圓的另一種的幾何形狀,光源1200a和1200b 可以構造成沿著多邊形的一個或多個邊或圍繞圓的所有或部分圓周發射光束。優選地,光源1200a和1200b包括發射波長在約750納米和約一毫米之間的非調制的電磁輻射的紅外發光二極管(LED)。但是光源1200a和1200b可以包括其他光源,例如發射其他波長的光的LED、激光二極管或其他激光器或其他合適的光源。此外,基于激光的掃描器190的光源440可以用沿著稱重底板110的相對的邊緣的一個或多個激光器引導。一組反射鏡設置在與光源1200a和1200b相對的稱重底板110的邊緣上,并且構造成沿著朝向光源1200a和1200b的方向,但是以在光束1210a和1210b上方(或下方)的角度θ反射光束1210a和1210b。例如,反射鏡1240a和1240b可以支撐在水果護欄112 上或嵌入水果護欄112中。角度θ可以根據具體的掃描系統100變化。例如,角度θ可以選擇成使得被反射的光束1212a和1212b從光束1210a和1210b稍微上方到上殼體124 的頂部的稍微下方進入上殼體124的任何地方。由于被反射的光束1212a和1212b在光束1210a和1210b上方以角度θ向著傳感器1220a和1220b傳輸,使傳感器1220a和1220b能夠被支撐在上殼體124上,而不沿著稱重底板110的水果護欄邊緣發送光束。如果光束在反射鏡1240a和1240b之間傳輸, 擱置在水果護欄112上(并且整個擱置在稱重底板110上)的物品可能不真實的表示已經發生稱重誤差。此外,如果反射鏡1240a和1240b只需要朝著傳感器1220a和1220b引導, 而不是還相互對準,在使用期間該系統可以容易對準,而不易受不對準的影響。而且由于被反射的光束1212a和1212b在光束1210a和1210b上方(或下方)以角度θ向著傳感器 1220a和1220b傳輸,使更大的區域能夠被監控(例如,懸于秤盤上的較高的物品可以不遮擋光束1210a和1210b,但是可以遮擋被反射的光束1212a或1212b并且因此檢測可能的稱重誤差)。因此,如果物品懸于秤盤上并且接觸計數器但是不遮擋較低的光束(例如,多葉的胡蘿卜),由于被反射的光束1212a和1212b在光束1210a和1210b上方(或下方)以角度θ向著傳感器1220a和1220b傳輸,有助于確保檢測可能的稱重誤差。在優選的結構中,傳感器1220a和1220b包括光電晶體管,該光電晶體管構造成檢測波長在約750納米和約一毫米之間的紅外光。但是,傳感器1220a和1220b可以包括能夠將光轉換成電壓或電流的其他合適的光電晶體管,例如構造成檢測其他波長的光電晶體管、光電二極管,或者既發射又檢測光的感應器。雖然圖12A示出傳感器1220a和1220b 安裝在上殼體部分124,但是傳感器1220a和1220b可以安裝在其他地方,例如下殼體122 或計數器160。此外,一個或多個反射鏡可以設置在上殼體124中,以朝著傳感器1220a和 1220b再引導被反射的光束1212a和1212b (使得傳感器1220a和1220b不需要與被反射的光束1212a和1212b在一直線上)。控制器1250可以通信地耦聯于光源1200a和1200b、傳感器1220a和1220b或其組合,并且構造成確定物體是否遮擋或部分地遮擋任何光束1210a和1210b或被反射的光束1212a和1212b。例如,對于高于或低于某個閾值的電壓(即,閾值可以選擇成指示入射在傳感器上的光的量,該傳感器指示物品部分地擱置在稱重底板110之外的表面上),控制器1250可以監控傳感器1220a的輸出、傳感器1220b的輸出或其兩者的輸出。例如,如果諸如胡蘿卜1230的物品遮擋或部分地遮擋光束1210a,則傳感器1220a的輸出可以下降低于閾值電壓。如果物品重新放置使得它不再遮擋光束,則傳感器1220a的輸出可以上升高于閾值電壓,該閾值電壓指示物品不再部分地擱置在稱重底板110之外的表面上。控制器 1250可以包含在處理器240中,或可以包括單獨的部件,例如市場上可買到的處理器或能夠執行指令的其他邏輯機器。一個或多個光束1210a、1210b、1212a和1212b可以如圖12B所示最小地發散,或如圖12C所示適中地發散。光束1210a、1210b、1212a和1212b的發散度可以是光源1200a 和1200b(即,可以產生最小發散或適中地發散的光束的光源)的函數,或者一個或多個透鏡可以靠近光源設置在光路中,以控制發散。根據優選實施例,該一個或多個透鏡是凸透鏡,但是該一個或多個透鏡可以是,例如,球面的、圓柱的、球柱面的或非球面,其中一個或多個表面是凸形的、凹形的或平面的。例如,圓柱形透鏡可以有助于形成更加豎直的平面圖形。參考圖12B,光源1200c(其可以類似于或等同于光源1200a和1200b)構造成發射最小發散的光束1210c。例如,最小發散的光束1210c可以具有在約2度和約5度之間的光束寬度,用于長距離光束傳輸(例如,光束1210c可以被準直,非常像聚焦的激光光束)。正如參考圖12A和圖13所描述的,最小發散的光束1210c被引導到可以是反射鏡或其他反射元件的反射表面(例如反射鏡1240b),并且然后被該反射表面反射。被反射的光束1212c 被該反射表面朝著傳感器1220c (其可以是IR接收器或其他合適的傳感器,例如類似于或等同于傳感器1220a和1220b的傳感器)引導。光源1200c和反射表面產生兩個不同的光束1210c和1212c。如果最小發散的光束1210c、反射的光束1212c或其兩者被延伸超過稱重底板表面的邊緣的物體或物品遮擋,則傳感器1220c (其可耦聯于控制器1250)指示偏離秤盤或故障狀態(即,物品在稱重底板110和諸如計數器或掃描框架的另一個表面之間延伸)。因此傳感器1220c、控制器1250或其兩者可以監控入射在傳感器1220c的光的量(并且可以將檢測的光的量與閾值進行比較),以確定物品是否擱置或部分地擱置在稱重底板 110之外的另一個表面上。參考圖12C,光源1200d(其可以類似于或等同于光源1200a和1200b)構造成發射適中地發散的光束1210d(為了說明的目的,光束1210d的發散不是按比例的并且是夸張的)。例如,適中發散的光束1210d可以具有在約10度和約120度之間的光束寬度,用于長距離光束傳輸(例如,適中發散的光束1210d沿著其傳輸路徑發散比較快)。正如參考圖 12A和圖13所描述的,適中發散的光束1210d被引導到可以是反射鏡或其他反射元件的反射表面(例如反射鏡1240b),并且然后被該反射表面反射。被反射的光束1212d被該反射表面朝著傳感器1220d(其可以是IR接收器或其他合適的傳感器,例如類似于或等同于傳感器1220a和1220b的傳感器)引導。光源1200d和反射表面產生兩個不同的光束1210d 和1212d。如果適中發散的光束1210d、反射的光束1212d或其兩者被延伸超過稱重底板表面的邊緣的物體或物品遮擋,則傳感器1220d(其可以耦聯于控制器1250)指示偏離秤盤或故障狀態(即,物品在稱重底板110和諸如計數器或掃描框架的另一個表面之間延伸)。因此傳感器1220d、控制器1250或其兩者可以監控入射在傳感器1220d的光的量(并且可以將檢測的光的量與閾值進行比較),以確定物品是否擱置或部分地擱置在稱重底板110之外的表面上。可以設置一個或多個透鏡1260,以將被反射的光束1212d聚焦在傳感器1220d
29上。根據優選實施例,該一個或多個透鏡是凸透鏡,但是該一個或多個透鏡可以例如是,球面的、圓柱的、球柱面的或非球面,其中一個或多個表面是凸形的、凹形的或平面的。利用適中地發散的光束的一個可能的優點是,與最小發散光束(例如,IR的)的聚焦的光束不同, (適中地發散的光束的)光沿著其路徑發散比較快,并且有助于形成偏離秤盤的物體或物品的較寬的檢測場。根據一個實施例,用于減少與裝有稱重底板的數據閱讀器有關的稱重誤差的系統包括構造成沿著稱重底板的相對邊緣發射兩個平行光束的光源、設置在與所述光源相對的該稱重底板的邊緣上并且構造成在光束上方以一定角度沿著朝向光源的方向反射者兩個平行光束的一組反射鏡、構造成檢測該被反射的光束的傳感器以及通信地耦聯于該傳感器的控制器,該控制器構造成通過監控用于指示任何光束被遮擋的該傳感器以確定物品是否在稱重底板和另一個表面之間延伸。該光源和傳感器優選支撐在從在兩個相對邊緣之間延伸的該稱重底板的邊緣升高的該系統的豎直表面上。光源優選包括兩個發光二極管,該發光二極管發射具有紅外波長的非調制的電磁輻射,而傳感器優選包括兩個光電二極管,該光電二極管構造成檢測具有紅外波長的非調制的電磁輻射。該組反射鏡優選支撐在位于與光源相對的稱重底板邊緣上的水果護欄上。優選地,提供通信地耦聯于控制器的互鎖部件, 并且該互鎖部件構造成當控制器確定至少一個光束已經被遮擋時使與稱重底板有關的稱重功能不起作用。此外,優選提供外部標記以通知操作者物品可能被不適當地稱重。圖14是根據一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法1400 的高階流程圖。開始,一個或多個光源、一個或多個傳感器、一個或多個反射鏡或反射器或其組合安裝在掃描系統100中并且通信地耦聯于控制器1250。例如,如圖12A和圖13所示,光源1200a和1200b以及傳感器1220a和1220b可以支撐在上殼體124上。之后使用者可以用常規的方式操作掃描系統100。例如,使用者可以將物品放置在下部窗口 130附近、上部窗口 132附近或其兩者附近,試圖讀取其上的編碼的符號。此外,使用者能夠通過將物品放置在稱重底板110上稱重該物品。在步驟1405,產生平行光束并且該光束沿著稱重底板110的相對的邊緣傳輸,然后在步驟1410,以在光束上方的一定角度沿著朝向光源的方向反射該光束(假設光束沒有被遮擋)。在一個實例中,光源1200a和1200b可以構造成沿著稱重底板110的相對的邊緣發射光束1210a和1210b。然后反射鏡1240a和1240b可以以光束1210a和1210b上方 (下方)的一定角度θ沿著朝向光源1200a和1200b的方向反射光束1210a和1210b,以形成被反射的光束1212a和1212b。在步驟1415,方法1400確定物品是否遮擋任何光束。例如,控制器1250可以監控由傳感器1220a和1220b產生的電壓(或電流)以確定物品是否遮擋任何光束1210a、 1210b、1212a和1212b。當檢測到一個或多個光束被遮擋時,方法1400可以通過警告模塊 220(圖2)通知使用者物品可能被不適當地稱重(即,物品在稱重底板110和諸如計數器或掃描框架的另一個表面之間延伸)。附加地或可選地,方法1400可以暫停稱重操作直到物品通過互鎖模塊230被適當地放置。周邊圖形秤盤保護圖15-22示出(圖2的)秤盤保護模塊210的另一種可能的實施方式,該秤盤保護模塊210利用光碼閱讀器的掃描場的一部分,掃描沿著稱重底板110的相對的邊緣延伸
30的一組圖形,以確定物品是否擱置或部分地擱置在稱重底板110之外的諸如計數器160或掃描框架的表面上。例如,秤盤保護模塊210可以包括用于利用掃描系統IOOe的光碼閱讀器或數據閱讀器掃描沿著稱重底板110的相對邊緣延伸的參考圖形1500a和1500b的一組指令。因此,秤盤保護模塊210可以與應用程序254和其他組成部分255 —起存儲在儲存器250、驅動器260或其兩者中。根據優選的實施例,在上殼體部分124中的光碼閱讀器,例如以基于成像的掃描器180a或基于激光的掃描器190a,試圖檢測如由圖15中的掃描平面 1510a和1510b所示的參考圖形1500a和1500b。正如在下面更詳細地描述的,如果被稱重的物品部分地擱置在計數器160或其他固定物體上并且部分地擱置在稱重底板110上,全部或部分參考圖形1500a、參考圖形1500b或其兩者將被遮擋,這將改變由光碼閱讀器讀出的圖形。換句話說,根據物品是否遮擋在其他情況下將會被反射離開收款臺表面或其他固定物體的橫向邊緣附近的區域的一部分光,能夠確定物品是否部分地擱置在收款臺或其他固定物體上,并且部分地擱置在稱重底板上。除了掃描系統IOOe包括利用光碼閱讀器的掃描場的一部分確定被稱重的物品是否擱置在或部分地擱置在稱重底板110之外的表面上的秤盤保護模塊之外,圖15所示的掃描系統IOOe類似于參考圖1-4所示并描述的系統100。因此,掃描系統IOOe可以包括參考圖1-4所示并描述的任何部件,例如稱盤模塊200、互鎖模塊230、警告模塊220和數據閱讀
ο圖16是根據一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法的高階流程圖。在步驟1605,一組N個(其中N彡1)圖形可以沿著稱重底板110的一個或多個邊緣設置。例如,如圖15所示,圖形1500a和1500b沿著稱重底板110的相對邊緣設置。 使用者可以用常規的方式操作裝有一組圖形的掃描系統100。例如,使用者能夠將物品放置在下部窗口 130附近、上部窗口 132附近或其兩者附近,試圖讀取其上的編碼的符號。此外,使用者可以通過將物品放置在稱重底板110上稱重該物品。正如在下面更詳細地描述的,在步驟1610掃描沿著稱重底板的一個或多個邊緣延伸的一組圖形。根據該掃描,在步驟1615方法1600確定物品是否在稱重底板和另一個表面之間延伸。根據優選的實施例,光碼閱讀器的一部分掃描場用于掃描沿著稱重底板110 的相對邊緣延伸的一組圖形。因此,諸如基于成像的掃描器180或基于激光的掃描器190 的任何光碼閱讀器可以用來執行方法1600的一個或多個步驟。對于基于成像的掃描器,成像傳感器的視場的一部分可以用來掃描沿著稱重底板的相對邊緣延伸的一組圖形。例如,方法1600可以讀取或收集來自沿著經過圖像的一個或多個直線放置的成像器330的采樣或象素,以形成希望的掃描圖形。該一個或多個直線可以相對于彼此以任何角度取向,并且優選與該組圖形中的每個圖形范圍的主線一致。此外,可以提供一組N個(其中N彡1)反射鏡,并且該反射鏡構造成使成像傳感器的視場的一部分與每個圖形對齊,使得與每個圖形有關的掃描平面從稱重底板的表面垂直地升高,并且沿著該圖形范圍的主線或軸線延伸(例如,圖17的輔助掃描圖1730a和 1730b)。換句話說,一組反射鏡構造成再引導成像傳感器的視場的一部分,使得該部分視場與圖形成一直線(例如,該部分視場直視該圖形)。根據一個實施例,一組反射鏡設置在上殼體124中,并且包括最終再引導反射鏡和設置在該最終再引導反射鏡和成像器330之間的中間再引導反射鏡。該最終再引導反射鏡設置在稱重底板的相對的邊緣上,使得最終再引導反射鏡位于與相應的底板圖形有關的掃描平面相同的平面中。例如,一個最終再引導反射鏡可以設置在上殼體124中在上部窗口 132的后面(見圖15),并且位于在與掃描平面 1510a相同的平面中,而另一個最終再引導反射鏡可以設置在上殼體124中在上部窗口 132 的后面(見圖15),并且位于在與掃描平面1510b相同的平面中。因此,最終再引導反射鏡朝向成像器330再引導相應的掃描平面(例如,描平面1510a和1510b)。中間再引導反射鏡設置在最終再引導反射鏡和成像器330之間以將相應的掃描平面引導到成像器330上。對于基于激光的掃描器,激光掃描器的掃描圓弧的一部分可以用于掃描沿著稱重底板的相對邊緣延伸的一組圖形。例如,一組N個(其中NS 1)反射鏡,例如一個或多個圖形反射鏡460(圖4),可以設置在上殼體124中、下殼體122中或掃描系統100的其他地方,使得這組反射鏡與掃描圓弧的一部分相交并且再引導該部分掃描圓弧,以橫過該組圖形中的每個圖形。優選地,該組N個反射鏡構造成使得由相應的反射鏡形成的掃描線(例如掃描線462)與該組圖形中的每個圖形范圍的主線一致。換句話說,這組反射鏡位于允許掃描系統100沿著圖形范圍主線“觀察”該組圖形中的每個圖形的位置中。根據一個實施例,在離開殼體之前進行部分掃描圓弧的最終再引導的底板任何一側上的反射鏡位于基本上與用來掃描相應的底板圖形的掃描圓弧相同的平面中。此外,一個或多個中間反射鏡可以設置在光束振蕩器(例如,旋轉多邊形)和最終反射鏡之間,以將掃描圓弧引導到該最終反射鏡。如果物品在稱重底板和另一個表面之間延伸,該組圖形中的至少一個圖形的全部或一部分將被物品遮蔽(例如,見圖18)。因此,這組圖形可以被讀取以確定任何圖形是否至少部分地被遮擋,因此確定物品是否在稱重底板和另一個表面之間延伸。然后可以用任何合適的技術確定任何圖形是否至少部分地被遮擋。例如,諸如處理器240的控制器可以通信地耦聯于一個或多個光碼閱讀器(例如,基于成像的掃描器180或基于激光的掃描器 190),并且構造成識別被該光碼閱讀器讀取的圖形是否表示物品橫跨該稱重底板和另一個表面。對于基于激光的掃描器,光電探測器(例如,圖4的光電探測器410)將從掃描圖形反射的光轉換成表示該圖形的比較暗和比較亮的部分的信號(例如,對應于暗和亮部分的波峰和波谷)。然后可以用模擬或數字技術處理來自光電探測器410的輸出的信號,以便確定物品是否至少部分地遮擋任何圖形。例如,可以設置并監控對圖形的頻率(例如圖22)進行調諧的濾波器,以確定該濾波器是否檢測圖形的頻率。如果物品遮擋一個圖形,該濾波器對于掃描圓弧的至少一部分將不檢測圖形的頻率。因此,控制器能監控濾波器的輸出,看濾波器在掃描圓弧的相關部分上是否檢測該圖形的頻率。也可以處理被濾波的信號以計數脈沖的總數(例如,用邊緣檢測器480)或檢測丟失的脈沖(例如,當圖形被掃描時用被激活的丟失脈沖模塊)。例如, 如圖15所示,當掃描圖形1500a和1500b時,將檢測18個邊。如果少于預期數目的邊(例如,圖形1500a或1500b的18個邊)被檢測,則可以推斷物品遮擋一部分圖形。通過另一個例子,在掃描圓弧的某些點可以預期表示邊緣過渡的脈沖。如果意想不到地檢測到脈沖, 或預期檢測到脈沖卻檢測不到脈沖時,可以推斷物品遮擋一部分圖形。可以利用并且可以數字化執行其他的技術(例如通過采樣來自光電檢測器的輸出的信號)。此外,可以利用基于成像的掃描器執行用于確定物品是否至少部分地遮擋任何圖形的任何上述方法。例如,在使用者將諸如蘋果1710的被稱重的物品放置在稱重底板110 上之后,基于成像的掃描器,例如基于成像的掃描器180a(圖2),或成像系統,例如被上殼體124支撐的或設置在稱重底板110的上方某距離處并耦聯于掃描系統IOOe的成像系統, 捕捉稱重底板110的圖像。圖17示出被捕捉的示例性的圖像,其中沿著稱重底板110的相對邊緣延伸的圖形1700a和1700b沒有一個被蘋果1710遮擋。圖18示出被捕捉的示例性的圖像,其中蘋果1710遮擋一部分圖形1700a。在稱重底板110的圖像被捕捉之后,方法1600可以試圖讀取圖形1700a和1700b, 以確定圖形1700a和1700b的任何一個是否至少部分地被遮擋。例如,虛擬掃描線抽取模塊可以讀取或收集來自沿著對應于圖形1700a和1700b的一個或多個直線(例如虛擬掃描線1720a和1720b)放置的成像器的采樣或象素。在沿著一個或多個直線的適當的數據被收集之后,然后分析該數據以確定任何圖形是否至少部分地被遮擋。例如,可以處理該數據以找出邊緣(例如,通過識別從一組象素到另一組象素的過渡),以確定,例如,預期數目的邊緣是否出現。參考圖17,每個圖形1700a和1700b包括14個暗的矩形條(其中一個被輔助掃描圖1730a和1730b遮擋)。因此,假定諸如蘋果1710的物品不遮擋一部分圖形,則應當找到28個邊。但是,如圖18所示,蘋果1710遮擋暗矩形條的大約一半。因此,當處理與虛擬掃描線1720a有關的數據時,邊緣過渡的總數將少于預期的,并且方法1600將提醒操作者物品可能被不精確地稱重。可以用其他技術確定任何一個圖形1700a和1700b是否至少部分地被遮擋。例如,可以設置一組N個(其中NS 1)反射鏡,并且該反射鏡構造成再引導成像傳感器的視場的一部分,以便該部分視場與圖形成一直線(例如,該部分視場直視該圖形),如輔助掃描圖1730a和1730b所示。圖形1700a和1700b被示為朝著輔助掃描圖1730a和1730b中的點消失,這是為了說明的目的而夸張的。然后可以捕捉輔助掃描圖1730a和1730b的圖像,以便方法1600可以試圖讀取圖形1700a和1700b,以確定任何圖形1700a和1700b是否至少部分地被遮擋。例如,虛擬掃描線抽取模塊可以讀取或收集來自沿虛擬掃描線1740a 和1740b放置的成像器的采樣或象素,并且分析沿著虛擬掃描線1740a和1740b的適當的數據,以確定是否任何圖形至少部分地被遮擋(如圖18所示)。此外,被捕捉的稱重底板110的圖像、輔助掃描圖(例如,1730a和1730b)的圖像, 或其兩者的圖像可以利用其他的二維圖像處理技術來處理,例如,減去背景、增強對比度以及參考圖像差別化以確定周邊圖形是否完全看見或者至少部分地被遮擋。當確定一個圖形的至少一部分被物品部分遮擋時,方法1600可以通過警告模塊 220通知使用者物品可能被不精確地稱重(S卩,物品在稱重底板110和諸如計數器或掃描框架的另一個表面之間延伸)。附加地或可選地,方法1600可以暫停稱重操作,直到物品通過互鎖模塊230被適當地放置。諸如臟物、灑落、磨損或損壞的各種因素可以隨著時間改變圖形,或者改變閱讀器捕捉的圖形。因此,方法1600可以在固定的或可以調節的操作容許限度內進行,以有效地忽略由于圖形隨著時間的變化引起的很小的不足。此外,可以用其他技術幫助防止由于圖形隨著時間變化引起的假的確定性(例如,不正確的確定物品橫跨稱重底板和另一個表面),例如信號跟蹤并自動檢測閾值調節。例如,如果臟物聚集在一部分圖形上,那么比較亮的部分可能變成比較暗。因此,用于表示邊緣過渡(例如,亮到暗過渡或暗到亮過渡)的閾值可以響應從掃描圖形得到的信號隨著時間的逐漸變化而隨著時間自動調節。沿著稱重底板110的相對邊緣設置的一組圖形可以具有任何合適的形式,并且優選是容易被光碼閱讀器識別的形式。例如,一組圖形可以包括重復的高對比度圖形(例如, 來自掃描器的透視圖),其提供無論掃描平面1510a和1510b是否被在稱重底板110和另一個表面之間延伸的物品所遮擋的容易可識別的標記。正如前面所述,如果物品在稱重底板 110和另一個表面之間延伸(見圖18),則來自光碼閱讀器的圖形的一部分將被遮擋并且改變由光碼閱讀器產生的信號。根據優選實施例,一組圖形包括相對于光碼閱讀器的高光學對比度圖形,該圖形不易隨時間受到由于物品被拖曳經過稱重底板表面引起的磨損的影響,使得光碼閱讀器產生具有比較高的信噪比的信號。例如,一組圖形可以包括延伸通過稱重底板110的一系列孔。稱重底板110的表面的不斷開的區域可以提供圖形的比較亮的部分(例如,明亮的或高的部分),而穿過稱重底板110的表面的孔可以提供圖形的比較暗的部分(暗的或低的部分),因為很少或沒有光被孔反射。此外,如果孔具有足夠的尺寸并且完全穿過稱重底板 110的表面,該孔可以提供對灑落物的額外的排泄裝置,并且可以比較容易保持沒有碎屑, 使得在使用許多小時之后能夠保留高對比度圖形。此外,在掃描期間可以沿著平行于物品流動的方向刷擦(或用砂紙打磨)稱重底板110的表面,以形成取向成朝著光學閱讀器將光反射回的許多隨機反射的小平面。由于物品沿著平行于刷擦過的表面的小平面的方向滑動,刷擦表面的方向反射的特征可以保留而不是去掉。對于延伸通過稱重底板的一系列孔可以進行改變并且該組圖形可以采取其他形式。例如,對比材料可以設置在孔中或孔的下面。該對比材料可以幫助形成暗部分或可以包括具有其反射率比稱重底板的表面高的材料。此外,雖然孔可以是長方形的,但是孔可以包括任何形狀并且可以做成任何尺寸。不用延伸通過稱重底板的表面(或除了通過稱重底板的表面之外),這組圖形可以包括凹陷和比較平的表面的交變的圖形、隆起部分和比較平的表面的交變的圖形或其任何組合(例如,凹陷和隆起部分的交變的圖形)。凹陷可以包括沖壓的凹陷、坑或其他凹形。 隆起部分可以包括凸起、隆起或其他突出部分。例如,這組圖形可以包括一系列凸形沖壓半球形特征、凹形沖壓半球形特征或其兩者。半球形表面有助于確保從光碼閱讀器(例如經由圖3的照明源)發出的一些光以半球表面的一些地方的輝光或明亮的強光的形式被朝著光碼閱讀器反射回。該特征可以采取另一種形狀,例如,拋物面或雙曲面。此外,這組圖形可以包括以交變圖形的形式使光被朝著光碼閱讀器反射回并且反射離開光碼閱讀器的任何波浪形表面圖形。這組圖形還可以包括施加于稱重底板110的各區域的化學地變黑的、涂覆的、屏蔽的或其他變暗的工藝。該變暗的區域可以凹陷的,以減少磨損,可以用防磨損涂層貫注 (flush),或其任何組合。此外,這組圖形可以包括背面涂粘結劑的標簽,包括比較亮的或暗的部分的任何圖形。而且,具有向后反射的材料的區域可以用于比較亮的部分,而缺少向后反射的材料的區域可以用于比較暗的部分。根據又一個實施例,這組圖形包括位于稱重底板表面下面或嵌入稱重底板表面中的一組光,以便光被朝著光碼閱讀器引導。例如,如參考圖42和圖43所描述的,光導可以設置在稱重底板110的下面的下稱重底板部分中。一個或多個光源可以設置在上殼體部分124中緊靠稱重底板110的邊緣,并且可以提供光導或光管,以沿著稱重底板110的邊緣從一個或多個光源傳輸可見的照明。光導可以具有矩形、圓形或其他合適的截面。光導的頂表面改變成使一定量的光能夠沿著光導的長度泄露到外面。頂表面的這種處理可以是表面變粗糙、小的重復的小平面或其他構圖或開口,以控制光沿著光導的長度泄露。希望的表面處理特性是在沿著光導的長度的任何一點泄露的光的量是近似相同的,因此使周邊圖形的可見的照明沿著整個長度大致一致。在稱重底板110的不透明的表面中的開口使泄露的光是可見的。根據再一個實施例,該組圖形可以包括多個特征(例如,延伸通過稱重底板的一系列孔、凸起和比較平的表面的交變圖形、化學變黑的、涂覆的、屏蔽的區域、向后反射材料的區域以及位于稱重底板表面下面或嵌入稱重底板表面中的一組光中的一個或多個),用于形成比較亮的和比較暗的部分。具有多于一種類型的特征提供冗余度使得圖形可以在各種條件并且被各種光碼閱讀器檢測。此外,這組圖形可以由這些特征一個或多個部分構成, 每個部分包括不同的特征(例如,更遠離光碼閱讀器的一部分圖形可以包括不同的特征以便于檢測)。這組參考圖形可以沿著橫向邊緣結合、設置或包括在稱重底板110上(如圖15所示)、計數器160上、掃描系統IOOe的框架上、掃描系統IOOd上的其他地方或其任何組合上。參考圖形優選地或最方便地設置在稱重底板本身的頂表面上,在靠近橫向邊緣的區域中。可選地,參考圖形可以設置在掃描器-秤盤的框架上,靠近稱重底板的橫向邊緣。可選地,參考圖形可以設置在收款臺的表面上,也靠近稱重底板的橫向邊緣。這三個位置(稱重底板上、掃描器-秤盤的框架上、收款臺上)的每個仍然在靠近稱重底板的橫向邊緣的區域中。此外,一組參考圖形可以安裝得靠近稱重底板110的水果護欄邊緣。如果稱重底板110 包括諸如多邊形或圓的另一種幾何形狀,那么這組圖形可以沿著多邊形的一個或多個邊, 或圍繞圓的整個或部分圓周安裝。此外,可以設置多組圖形在稱重底板110的一個或多個橫向邊緣上。這組圖形可以包括規則地間隔的圖形(例如,固定間隔的頻率),例如在圖19中所示的圖形1900a和1900b。但是,由于光碼閱讀器沿著圖形長度的掃描角度,規則地間隔的圖形可以顯得不均勻地間隔(例如,見輔助掃描圖1730a和1730b)。因此,圖形頻率可以沿著其長度變化,如圖20所示(例如,變化的間隔頻率),使得當圖形2000a和2000b被掃描時,得到的信號包括不變的頻率(其可以減少信號處理負擔)。例如,圖21示出以任意的掃描角度從掃描圖形1900a、1900b或其兩者得到的示范性的信號2100。圖22示出從掃描圖形2000a、2000b或其兩者得到的示范性的信號2200。周邊圖形秤盤保護的一個可能的優點是,通過為使用者提供一組諸如背面有粘結劑的標簽或替代物的一組圖形、包括該組圖形的稱重底板110和包括用于利用光碼閱讀器的掃描場的一部分掃描沿著稱重底板110的相對的邊緣延伸的該組圖形的一組指令的秤盤保護模塊210,現有的系統在該領域可以容易升級。在使用者安裝該組圖形和秤盤保護模塊210之后,掃描器將監控稱重底板的邊緣,以確定物品是否被不適當地稱重。安裝過程的一部分應當包括識別具體的標記和掃描模式,以便秤盤保護模塊能夠訪問包括在成像器視場內的稱重底板邊緣的大致位置的數據表。此外,安裝過程的一部分應當包括找出在視場內的這組圖形的步驟。例如,即便可以指導使用者將這組圖形安裝在離邊緣的預定距離處,這組圖形也可能不出現在預期的視場中。因此,秤盤保護模塊可以在成像器的視場內搜尋, 以找出在運行容許限度內的這組圖形(例如,利用在成像器的視場內的象素之間的絕對差計算之和以及在視場內的這組圖形的期望的表示)。邊緣影像(vision)秤盤保護圖23-25示出(圖2的)秤盤保護模塊210的另一種可能的實施方式,該秤盤保護模塊210利用基于成像的掃描器捕捉稱重底板110的相對邊緣的圖像以確定物品是否擱置或部分地擱置在稱重底板110之外的諸如計數器160或掃描框架的另一個表面上。例如, 秤盤保護模塊210可以包括一組指令,用于捕捉稱重底板110或其邊緣的圖像,并且將捕捉的圖像與參考圖像進行比較。因此,秤盤保護模塊210可以與應用程序254和其他組成部分255 —起存儲在儲存器250、驅動器260或其兩者中。根據優選的實施例,在上殼體部分 124中的光碼閱讀器,例如基于成像的掃描器180a,被用來捕捉圖像。正如在下面更詳細地描述的,如果被稱重的物品部分地擱置在計數器160上并且部分地擱置在稱重底板110上, 該被捕捉的圖像以可確定的方式從沿著稱重底板110的全部或部分邊緣的參考圖像變化。圖23是包括通信地耦聯于處理器2310的成像器2300的掃描系統IOOf的高階方塊圖。該成像器2300構造成捕捉稱重底板110和計數器160 (圍繞或部分地圍繞稱重底板 110的另一個表面)的圖像。由于秤盤保護模塊210試圖確定被稱重的物品是否部分地擱置在計數器160上并部分地擱置稱重底板110上,成像器2300可以僅僅捕捉在稱重底板110 的橫向邊緣附近的感興趣的區域2320a、2320b或其兩者的圖像,該感興趣的區域包括邊緣 2330a、2330b或其兩者,被稱重的物品可能位于其上。感興趣的區域2320a、2320b的圖像可以以其他方式獲得,例如,僅僅將對應于感興趣的區域2320a、2320b的數據從成像器2300 抽出,或者從成像器2300濾波或屏蔽圖像數據。成像器2300包括基于成像的掃描器180 (例如上殼體124中的基于成像的掃描器 180a)或可以包括用于與任何有關的光學器件一起捕捉物體的圖像的單獨的成像器或成像系統(例如,CCD或CMOS數字攝像機)。該單獨的成像系統可以由上殼體部分124支撐,或設置在稱重底板110上方某距離處并耦聯于掃描系統IOOf。同樣,處理器2300可以包括處理單元240或能夠執行指令的任何其他合適的市場上可買到的處理器或邏輯機器。處理器2310構造成將捕捉的一個或多個圖像與一個或多個參考圖像進行比較。 如果沒有物品交疊任何一個相對的邊緣2330a或2330b,則被捕捉的圖像與參考圖像應當是相同的或類似于參考圖像。但是如果物品交疊其中一個相對的邊緣2330a或2330b,則捕捉的圖像將與參考圖像不同。換句話說,處理器構造成根據物品是否遮擋在其他情況下將被反射離開該稱重底板頂表面的橫向邊緣附近區域(或收款臺或其他固定物體的頂表面的橫向邊緣附近的區域)的一部分光確定物品是否部分地擱置在收款臺或其他固定物體上并部分地擱置在稱重底板上。圖24示出示例性的被捕捉的圖像,其中諸如胡蘿卜2400 的物品遮擋邊緣2330a。根據一個實施例,設置一組N個反射鏡(其中N > 1),并且該反射鏡構造成再引導一部分圖像傳感器的視場,使得該部分視場與相對的邊緣2330a或2330b 成一直線(例如,該部分視場直視該邊緣),如輔助掃描圖2410a和2410b所示。該反射鏡可以構造成與感興趣的區域2320a和2320b重合,以便只需要捕捉對應于輔助掃描圖2410a 和2410b的圖像數據。除了掃描系統IOOf包括利用基于成像的掃描器捕捉稱重底板110的相對的邊緣的圖像以確定被稱重的物品是否擱置或部分地擱置在稱重底板110之外的表面上的秤盤保護模塊之外,圖23所示的掃描系統IOOf類似于參考圖1-4示出并描述的系統100。因此,掃描系統IOOf可以包括參考圖1-4示出并描述的任何部件,例如稱盤模塊200、互鎖模塊230、警告模塊220和數據閱讀器。圖25是根據又一個實施例示出用于減少與數據閱讀器有關的稱重誤差的方法 2500的高階流程圖。開始,成像器設置成使得稱重底板的一個或多個邊緣(例如相對的邊緣2330a和2330b)在該成像器的視場內。例如,基于成像的掃描器180a或其他成像器可以支撐在上殼體124上。此外,可以提供一組N個反射鏡,并且該反射鏡構造成再引導一部分圖像傳感器的視場,使得這部分視場與相對的邊緣2330a或2330b成一直線。然后可以捕捉沒有交疊邊緣2330a或2330b的物品的稱重底板110和計數器160的圖像(或感興趣的區域2320a和2320b)并作為參考圖像儲存。在步驟2505,捕捉稱重底板的至少一部分的圖像(例如,響應來自主機292的稱重請求)。例如,被捕捉的圖像可以包括與諸如計數器160的圍繞稱重底板110的那部分一起的稱重底板110的整個表面。但是,不捕捉稱重底板110的整個表面的圖像,方法2500可以捕捉與位于相對的邊緣2330a和2330b每側的那部分(例如感興趣的區域2320a和2320b) 一起的相對的邊緣2330a或2330b的圖像。被捕捉的圖像也可以包括其他邊緣和圍繞它的部分,例如稱重底板110的水果護欄邊緣。在步驟2510,對應于稱重底板的一個或多個邊緣的被捕捉圖像的一個或多個部分被隔離。例如處理器2310可以從成像器2300讀取或收集對應于感興趣的區域2320a和 2320b的采樣或象素(例如,讀取并存儲僅來自成像器2300的某些列和行的象素)。該圖像的一個或多個部分可以用其他的方式隔離,例如將整個圖像存儲在存儲器(例如,存儲器250或260)中并且隱蔽掉圖像某些部分(例如,僅僅處理圖像的某些部分)。雖然圖像的一個或多個部分不需要在每個實施例中隔離,但是處理圖像的選擇部分可以加快與參考圖像的比較。在步驟2515,被捕捉的圖像(或其一部分)與參考圖像(或其對應的部分)比較。 根據該比較,在步驟2520能夠確定物品是否在稱重底板和另一個表面之間延伸。例如,處理器2310可以取被捕捉圖像和參考圖像中的象素之間的絕對差值之和。換句話說,處理器 2310可以取被捕捉的圖像(或其一部分)中的每個象素和參考圖像中的對應的象素之間的差的絕對值(例如,通過以蛇狀的方式拉過被捕捉的圖像),并且將各個差值相加以得出圖像之間的相似性的量度。如果圖像相同,絕對差值的和為零。但是,如果圖像不同(例如, 由于物品重疊稱重底板的邊緣),絕對差值之和將反映圖像之間的差異。因此,如果絕對差值之和計算超過運行容許限度內的某個閾值,處理器2310可以確定物品在稱重底板和另一個表面之間延伸。雖然可以用絕對差值之和計算來比較被捕捉的圖像與參考圖像,但是可以用其他方法。例如,可以用平方差之和。此外,可以用其他的二維成像處理技術,例如減去背景和增強對比度。而且方法2500可以利用任何數目的邊緣檢測技術尋找參考圖像中的一個或多個邊緣(例如,邊緣2330a和2330b)。在識別參考圖像中的邊緣之后,方法2500可以尋找被捕捉圖像中的相同的邊緣(在相同的大致相關的位置)以確定該邊緣是否全部可以看見或至少部分地被遮擋。
37
可以在任何時候并根據任何技術捕捉參考圖像。例如,在成像器2300已經安裝 (例如作為校準過程的一部分)之后可以捕捉并儲存參考圖像。此外或可選地,可以用其他方式獲得參考圖像,例如當秤盤指示重量大致為零(并且可以因此推斷沒有物品在秤盤上或部分地在秤盤上)時捕捉參考圖像。通過另一個例子,參考圖像可以是稱重底板的相對的邊緣(例如,假定物品不以完全相同的方式交疊相對的邊緣,可以比較輔助掃描圖2410a 和2410b)。此外,可以按時間(按天、按周或按月)捕捉稱重底板110和計數器160(或感興趣的區域2320a和2320b)的一個或多個圖像,以調節或補償由于稱重底板隨著時間而磨損引起的變化(例如,掃描器初始化時作為日常校準程序的一部分進行)。當確定物品在稱重底板和另一個表面之間延伸時,可以通過警告模塊220(圖2) 通知操作者物品可能被不精確地稱重(即,物品在稱重底板110和諸如計數器或掃描框架的另一個表面之間延伸)。附加地或可選地,方法2500可以暫停稱重操作,直到物品經過互鎖模塊230被適當地放置。邊緣影像秤盤保護的一個可能的優點是,通過為使用者提供秤盤保護模塊 210 (例如,儲存在機器可讀的介質上),現有的掃描器-秤盤系統在該領域可以容易升級, 該秤盤保護模塊包括用于捕捉稱重底板(或其一部分)的圖像為參考圖像和一個或多個圖像(如果需要)的一組指令。一旦秤盤保護模塊210和任何需要的成像器已經安裝之后, 掃描器將監控稱重底板的邊緣,以確定物品是否被不適當地稱重。安裝過程的一部分應當包括識別具體的標記和掃描模式,以便秤盤保護模塊能夠訪問包括在成像器視場內的稱重底板邊緣的大致位置的數據表。具有光導的基于光束的秤盤保護圖26-32示出(圖2的)秤盤保護模塊210的另一種可能的實施方式,該秤盤保護模塊210利用設置在掃描器_秤盤的殼體中或殼體上用于產生沿著稱重底板的邊緣的光束的光源、設置在該殼體中或殼體上用于接收該光束的檢測器和設置在稱重底板中用于定光束的路徑到檢測器的光導,其中該檢測器可以運行用于檢測由于物品懸于稱重底板的邊緣引起的光束的遮斷。掃描系統IOOg除了包括利用沿著稱重底板的至少一個邊緣延伸的光束以確定被稱重的物品是否擱置或部分地擱置在稱重底板之外的一個表面上的秤盤保護模塊且該稱重底板具有設置在稱重底板中、用于為光束定路線到接收器中的光導之外,圖26和圖27所示的掃描系統IOOg類似于參考圖1-4所示并描述的系統100。因此,掃描系統IOOg可以包括參考圖1-4示出并描述的任何部件,例如稱盤模塊200、互鎖模塊230、警告模塊220和數據閱讀器。圖26和27示出根據另一個實施例的掃描系統100g,該掃描系統IOOg包括偏離秤盤檢測系統或秤盤保護模塊。雖然示范性系統在這里已經參考多面掃描器_秤盤描述,但是,該系統可以用于其他秤盤系統,例如單窗口掃描器_秤盤系統、具有水平或豎直窗口的掃描器_秤盤系統或用于秤盤與掃描器是分開的秤盤系統中。而且,掃描器可以包括基于激光的掃描器、基于成像的掃描器、RFID閱讀器或任何合適的閱讀設備。在圖26和27所示的實施例中,偏離秤盤系統應用于具有下殼體部分3015和上殼體部分3012的掃描器-秤盤3010中。該掃描器-秤盤3010包括經由合適的機構懸置在一個或多個載荷單元3017、3018上的稱重底板3020或其他合適的秤盤模塊(例如秤盤模塊200)。稱重底板3020以間隙30 與上殼體部分3012分開,并且以間隙30 與下殼體部分3015分開,以便不接觸掃描器殼體的靜止部分。該掃描器具有設置在上殼體部分3012 中的上部/豎直窗口 3014和設置在下殼體部分3015的稱重底板3020中的水平窗口 3022。光源30 安裝在殼體中靠近稱重底板3020并且在水平的底板3020的平面下面。 光導3030沿著稱重底板的一個側邊緣設置在稱重底板中,該光導從光源30 附近的底板前端邊緣向該底板的尾端3204延伸。光導3030連接于稱重底板3020并且與其一起自由運動。從光源30 發出的光3032通過空氣間隙30 ,并進入光導3030中,因此避免包含光源的殼體和稱重底板3020之間的任何機械連接。光3032進入光導3030內并在其中傳輸,當到達底板的尾端時,經由反射元件30;34向上反射,該光沿著向上的路徑303 在豎直光管部分3031內傳輸并且然后沿著返回的路徑3038經由反射元件3036在相反的方向上朝著設置在豎直殼體部分3012上的檢測器3040反射。反射元件3034、3036可以包括反射的反光鏡,或可以僅僅是光導3030的彎曲的或成角度的部分。光導3030可以包括光管。光管是被拉伸或以其他方式形成柱形(通常是圓柱)、 棱錐形或圓錐形形狀的透明的材料,光通過光管從一端向另一端引導總的內部反射量。光管的一個例子是光纖。光管3030可以形成為包括使光束成形的單獨的透鏡或透鏡功能。可以為檢測器提供附加的視場控制,例如遮光板、孔徑、透鏡或其組合。光源30 可以具有合適的聚焦光學器件。光束3032可以以任何合適的波長產生,但是優選在從近紅外到紫外的不可見范圍中。來自光源30 的光由此從光源傳輸,通過光管3030反射離開管側面(如路徑 3032所示),向上通過光管部分3031并沿著返回的路徑3038到檢測器3040。雖然光通過光管包含,一旦它離開光管之后,光將扇出(fan out)并很快地消散。圖27示出部分地設置在底板上但是延伸離開底板并到計數器上的物品3011。當物品3011設置在光路3038中時,來自光源30 的光部分地被遮擋不能到達檢測器3040并且到達檢測器3040的光不能變化,可以推斷(經由操作地連接于檢測器的適合的控制器的操作)物品可能“偏離秤盤” 并且可聽的或可視的報警被激活,通知操作者物品的確偏離秤盤并且與計數器接觸,這可能導致不精確的稱重。優選地,重復的一組系統部件設置在底板3020的另一側。檢查掃描器通常采用聲學信號通知各事件的操作者。最常用的信號是表示物品上的條形碼已經被掃描器成功地讀取的“嘟嘟”聲調。在通常的雜貨儲存環境有多個掃描器在使用,在閱讀物品時每個掃描器發嘟嘟聲,并且還有其他環境噪音。在通常的二維掃描器中,掃描器也有一些視頻指示器,光指示器設置在上殼體部分上。在靠近被保護區域附近希望有用于保護秤盤邊緣的指示器,以便指示器的作用與人類要素設計相符是很顯然的。但是如果指示器在豎直殼體上設置在較低處,例如靠近秤盤邊緣,那么操作者對這些指示器的觀察將被底板上的大物品遮擋。圖觀和圖四的系統IOOh提供對這個問題的可選的解決方案。圖28和圖四示出與前面描述的圖沈和圖27的系統IOOg基本相同的可選的偏離秤盤檢測系統100h,除了該系統包括視頻指示器特征并且該系統安裝在具有兩平面稱重秤盤3020的掃描器-秤盤3010上且該兩平面稱重秤盤3020具有下(水平)部分3020a 和上(豎直)部分3020b之外。水平部分3020a包含水平窗口 3022,而豎直部分3020b包含豎直窗口 3014a。掃描器殼體3010具有下殼體部分3015和上殼體部分3012。該掃描器具有設置在上殼體部分3012中的上/豎直窗口 3014。稱重底板3020經由合適的機構被懸置在一個或多個載荷單元3017、3018上,以便不接觸掃描器殼體的靜止部分。稱重底板 3020通過間隙30 與上殼體部分3012分開;通過間隙30 與下殼體部分3015分開;通過間隙3025與側框架部件3050分開,并且通過間隙305 與側框架部件3050a分開。光源3(^6、光導3030a和檢測器3040具有和前面的實施例相同的結構。在系統 IOOh中,不是只有一個光源3(^6,還增加另一個光源3060。優選,與底板周邊保護光束3032 有關的光源30 是人的眼睛可以看見的近紅外(NIR)LED。周邊保護光束3032傳輸和前面圖沈和圖27的實施例描述的相同的路徑。第二光源3060產生諸如綠色的一些合適顏色的可見光束。圖28和圖四中的光導3030a具有附加的部分3066 (例如開口或透明的部分),其將一些光泄露出光導3030a并且將這些光朝著操作者再引導。這個系統/方法在最靠近操作者一端的稱重底板上形成照明的指示器,所以這些指示器可以容易被看見。當感測光束3038被物品或物體遮斷,并且存在報警狀態時,綠色光源3036被系統關閉,并且綠色指示光3064消失,提醒操作者出了問題。在可選結構中,光源3060可以是多顏色的LED,其能夠由綠色和紅色來指示狀態而不只是綠色時斷時續。例如,在正常工作條件下,LED發出綠色光,指示操作者稱重條件是令人滿意的,但是當檢測到物體偏離秤盤時,LED發出紅色光,因而提醒操作者偏離秤盤狀態。可以執行其他顏色指示方案和閃光。在另一個實施例中,指示和感測光源可以結合成一個LED。感測可以通過以高于人能夠覺察的頻率調制可見的指示顏色光來完成。在另一個實施例中檢測光3032/3038和/ 或指示光3062可以與掃描裝置同步,以避免用額外的光“遮暗”掃描器。優選地稱重底板包括兩平面稱重底板,該兩平面稱重底板具有包含水平窗口 3022 的下底板部分和包括上部窗口 301 的上底板部分3020b,如圖觀和圖四所示。這種兩平面稱重系統是可以從Oregon Eugene的Datalogic Scanning, Inc.得到并且公開在美國專利RE40,071號中的All-Weighs 底板系統,該系統結合于此供參考。圖四示出包括光導 3030a和檢測器3040的底板3020的兩側。稱重底板包括尾端護欄3025——在稱重底板尾端的該稱重底板的加高的部分——構造成阻止物品延伸到底板外面,而不阻止物品沿著計數器橫向地通過掃描器-秤盤。光管3030a和3030b (以虛線示出)和指示器3066、3066a 被示出設置坐在尾端護欄3025的兩端。該系統可以包括軟件,該軟件不僅從檢測器而且從秤盤系統的位置(P0Q和/或稱重秤盤獲得反饋/控制信號。通常,POS具有要求操作者鍵入物品編碼的稱重功能,例如按重量出售的新鮮產品。偏離秤盤檢測系統通常可以處于“斷開”或休眠狀態,但是被各種作用激活,例如(1)被進行稱重活動的POS提醒(being alerted), (2)稱重秤盤檢測物品在秤盤上,稱重秤盤檢測秤盤上的質量不變,意味著物品不被移動并且必需已經放置在底板上想要稱重該物品。物品的重量檢測可以延遲(例如秤盤不起作用)直到偏離秤盤檢測系統確定物品不偏離秤盤,或給主機的重量數據的傳輸可以延遲直到偏離秤盤檢測系統啟動這種作用。為了描述,在關于圖四的情況下,現在定義稱重底板的一些側面,但是術語能夠應用于每個實施例。稱重底板3020可以描述為具有大致矩形的形狀,因此具有如下定義的四個側面或邊緣(1)近側邊緣是最靠近掃描器-秤盤的豎直部分3012的邊緣,該近側邊緣也可以描述為顧客側;(2)遠側邊緣最遠離掃描器-秤盤的豎直部分3012并且因此鄰近尾端護欄30M,該遠側也可以描述為檢查器側,因為在典型安裝中它通常是最靠近檢查器的一側;C3)第一或右橫向側邊緣是最靠近光管3030a的橫向側;和(4)第二或左橫向側邊緣是靠近光管3030b的橫向側。圖30示出根據另一個實施例的偏離秤盤檢測系統100i。該系統IOOi類似于之前的圖沈和圖27的系統100g,只是光源和檢測器的位置被顛倒。正如在前面的實施例中,偏離秤盤系統IOOi應用于具有下殼體部分3115和上殼體部分3112的掃描器-秤盤3110。 該掃描器-秤盤3110包括經由合適機構懸置在一個或多個載荷單元3117、3118上的稱重底板3120。稱重底板3120通過間隙31 與上殼體部分3112分開,并且通過間隙31 與下殼體部分3115分開,以便不接觸掃描器殼體的靜止部分。該掃描器3110具有設置在上殼體部分3112中的上部/豎直窗口 3114和設置在下殼體部分3115的稱重底板3120中的水平窗口 3122。光源31 靠近稱重底板3120安裝在殼體中并且在水平底板3120的頂表面平面的上方。光導3130沿著稱重底板的一個側邊緣設置在稱重底板3120中,該光導從靠近豎直部分3112的底板的前端邊緣向該底板3120的尾端31 延伸。光導3130連接于稱重底板3120并且與其一起自由運動。從光源31 發出的光3132在底板3120的上方通過并且到達底板尾端護欄31M中的開口。光3132進入光導3130并且在光導3130內傳輸,并且通過反射元件3136向下反射,該光在豎直光管部分3131內沿著向下的路徑313 傳輸,并且然后經由反射元件3134在光導3130內沿著朝向檢測器3140的路徑3138在相反的方向反射。反射元件3134、3136可以包括反射的反光鏡,或可以僅僅是光導3130的彎曲的或成角度的部分。在光導3130的末端,光3138從光導3130出去通過空氣間隙31 到檢測器 3040,由此避免稱重底板3120和包含光源31 和檢測器3140的殼體之間的任何機械連接。如前面所述,光導3130可以包括光管。可以提供用于檢測器3140的附加的視場控制,例如,遮光板、孔徑、透鏡或其組合。光源31 可以具有合適的聚焦的光學器件。正如在前面的實施例中,當物品被放置在光路3132中時,來自光源31 的光束被擋或被部分地被遮擋,不能到達檢測器3140并且不能改變到檢測器3140的光,因此可以推斷物品可能“偏離秤盤”,并且諸如聲頻或視頻的報警的指示器被起動,通知操作者物品可能確實偏離秤盤,并且與計數器接觸,這可能導致不精確的稱重。優選地,重復的一組系統部件設置在底板3120的另一側上。系統IOOi可以包括圖觀和圖四的指示器3060特征,并且任何一個實施例中的指示器光可以設置成緊靠光源或檢測器。圖31和圖32示出根據又一個實施例的偏離秤盤檢測系統IOOj。該系統IOOj類似于之前的圖26和圖27的系統100g,只是光導的位置改變。正如在前面的實施例中,偏離秤盤檢測系統IOOj應用于具有下殼體部分3165和上殼體部分3162的掃描器-秤盤3160。 該掃描器-秤盤3160包括經由合適機構懸置在一個或多個載荷單元上(以類似于前面實施例的方式)的稱重底板3170。稱重底板3170與上殼體部分和下殼體部分分開,以便不接觸掃描器殼體的靜止部分。該掃描器-秤盤3160具有設置在上殼體部分3162中的上部/豎直窗口 3164和設置在下殼體部分3165的稱重底板3170中的水平窗口 3172。稱重底板 3170包括在與豎直部分3162相對的該底板側面上的尾端護欄3174。光源3180設置在上殼體部分3162中或上殼體部分3162上,在正視圖中在稱重底板3170的平面或頂表面的上方,沿著底板3170的側邊緣引導光束3182。光束3182被反射鏡3192或者其他的反射元件反射,并且進入設置在尾端護欄3174內的光導3190中。光導3190用于將該光束3182引導到尾端護欄3174的另一端,在這里諸如反射鏡3194的另一個反射元件沿著底板3170的另一個邊緣并且朝著檢測器3188反射該光束。檢測器3188 和光源3180兩者優選安裝在豎直部分3162上而不安裝在底板3170上,因此不需要到底板 3170的任何電連接。如果被稱重的物品在任何一個邊緣偏離底板,檢測器3188檢測發生的光束3182的遮斷。光導3190用來減少用于對準光源3180、反射鏡3192/3194和檢測器 3188所需要的精度,并且也減少反射鏡3192和3194之間的光強的損失。系統IOOj優選包括具有設置在底板3170的豎直部分中的豎直窗口 3164和設置在底板的水平部分中的下窗口 3172的兩平面底板。被稱重的物品放置在底板表面上,并且豎直窗口 3164是底板的一部分,保持物品不朝著該豎直部分3162的方向偏離秤盤。尾端護欄3174用作加高的部分,以保持物品在遠端檢查器一側不偏離秤盤。檢測系統光束3182 用來檢測在左右橫向側邊緣的任何邊緣偏離秤盤的物品。光簾秤盤保護圖33-43示出秤盤保護模塊210(圖幻的另一種可能的實施方式,這種秤盤保護模塊利用以一定角度向上朝著稱重底板外邊緣和掃描器殼體框架(或收款臺,如果掃描器-秤盤不包括這種框架)之間的周邊間隙指向的一個或多個高發散光源,和檢測被跨立該間隙(并且因此擱置或部分地擱置在該稱重底板之外的諸如計數器或掃描器框架的表面上)的物體反射的光的一個或多個檢測器。該一個或多個高發散光源產生扇形形狀的光束,該光束部分地被周邊框架和稱重底板所遮斷。經過該間隙不碰到任何物體的這部分光束沿著大致豎直方向基本上形成離開該空氣間隙的光平面,該光平面可以叫做光簾。當放置在稱重底板上的物體使得其一部分延伸經過該空氣間隙時,向上傳輸并到該間隙外面的一部分光線碰到物體同時散射該光線,一些散射的光線被具有系統的檢測器感測到,于是提醒操作者物品或物體偏離秤盤。圖33、圖34和圖35所示掃描系統IOOk類似于參考圖1_4示出并描述的系統100, 除了掃描系統IOOk包括沿著稱重底板的至少一個邊緣投射光平面并且檢測被稱重的物品或物體散射或反射的光以確定被稱重的物品是否擱置或部分地擱置在稱重底板之外的表面上的秤盤保護模塊之外。因此掃描系統IOOk可以包括參考圖1-4示出并描述的任何部件,包括秤盤模塊200、互鎖模塊230、警告模塊220和數據閱讀器。圖33、圖34和圖35示出掃描系統100k,該系統包括根據另一個實施例用于兩平面掃描器-秤盤3205的偏離秤盤檢測系統或秤盤保護模塊。兩平面掃描器-秤盤系統IOOk 包括殼體3205,該殼體3205具有包括豎直窗口 3215的上部或豎直部分3210和包含水平窗口 3225的下部或水平部分3220。掃描系統IOOk包括經由合適的機構懸置在載荷單元上的稱重底板3240。優選該稱重底板3240包括具有下底板部分3245(包括水平窗口 )和上底板部分3M7(包括上部窗口)的兩平面稱重底板,例如可以從Oregon,Eugenes市的 Datalogic Scanning, Inc.得到并且公開在美國專利RE40,071號中的All-Weighs 底板系統,該系統整個內容結合于此供參考。掃描器殼體3205包括一系列周邊框架部件3250、3255,在水平底板部分3245的每個橫向邊緣上有一個該周邊框架部件,在水平底板部分3245的每個橫向邊緣和周邊框架之間形成相應的間隙3252、3257。可選地,如果殼體不包括框架部件,則間隙形成在水平底板部分的橫向邊緣和收款臺之間。拿一個橫向邊緣作為例子并且參考圖33、圖34和圖35, 光源3260朝著空氣間隙3252以一定角度產生向上指向的光束3262。光源3260產生扇形形狀的光束,該光束被周邊框架3250和底板3240部分地遮斷。在這種設置中,未碰到任何物體的部分光束3262向上豎立(end)形成沿著基本豎直的方向離開空氣間隙3252的基本上光的平面3263。圖34示出裝置的側視圖,該裝置具有從空氣間隙3252沿著大致向上的方向傳輸的遠側光平面3263。該光平面可以大致描述為光簾。在另一側上的光源3261形成類似的光簾,該光簾具有被檢測器3292檢測的反射。光平面3263可以通過光束3262離開間隙的作用形成,其中該間隙足夠窄以便防止離開該間隙的光平面的橫向散射。可選地,或以組合的方式,例如,諸如圓柱形透鏡的聚焦透鏡可以靠近光源3260設置,以形成希望的平面效果,用于將光引導到空氣間隙中。在另一個例子中,諸如激光的更準直的光束可以被掃描或展成扇形,以形成光簾效果。圖35和圖36示出掃描器-秤盤3250,其中被稱重的物體3211在底板3240上,該物體在空氣間隙3252上方延伸,因此與光簾3沈3/光束3262相交,因此物體反射或折射由被反射的光束3264、3266所示的光。一些反射光束3266被朝著設置在掃描器殼體的豎直部分3210上的檢測器3280反射回。雖然一些反射或散射的光線3264沿著各種方向傳輸, 但是一些散射光線3266預期朝著檢測器3280反射回。類似的光源3290設置在底板3240 的另一側上的間隙3257內并且單獨的檢測器3292設置在豎直的殼體部分3210上,如圖所
7J\ ο當檢測到這種散射的光線時,偏離秤盤檢測系統推斷物體處于空氣間隙252中, 并且因此可能地延伸離開底板3240,因此與框架3250或收款臺接觸,這可能導致不精確的稱重測量。因此當有這種檢測時,與檢測器3280、3292耦聯的指示器,例如通過聲頻信號或一些視頻信號,通知操作者,由此促使操作者采取補救行動。—種這樣的可視信號可以是周邊發光系統。當被稱重的物體適當地定中在底板 3240的范圍內時,周邊發光系統的綠色光將發亮,指示合適的、良好的稱重過程。如果監測系統檢測到物體在間隙3252、3257上方通過,周邊發光系統中的紅色光將發亮,指示潛在的不合適的物體位置,和潛在的不合適的稱重。周邊發光指示器系統的進一步的細節將在下面參考圖41、圖42和圖43進行描述。由于從靠近空氣隙的物體散射的光的量很小,優選采用靈敏的檢測方法。在優選的實施例中,光源的強度隨時間調制,優選以數十赫到數百千赫的速率(頻率)接通和斷開。還是在優選實施例中,可以采用叫做同步、相敏或鎖定(鎖相)檢測的各種方法。這種鎖定檢測方法在存在非常大的非同步噪聲時能夠與參考頻率同步檢測很小的信號。鎖定方法描述在 Perkin Elmer Technical Note TN1000 "What is a Lock-in Amplifier ”一文中,該文結合于此供參考。可以采用其他的檢測技術,例如,窄帶調諧放大器或其他合適的技術。圖37示出具有連接于數字化裝置的鎖定放大器的輸出的示范性鎖定檢測方案3300的一個通道。該檢測器3036可以通常是光電二極管,例如硅PIN 二極管,這種光電二極管將已經從被檢測的物體3304反射的來自被調制光源3302的入射光轉換成被調制的電流。這種被調制的電流施加于放大器3308,該放大器通常將信號的電平幅度提升很多個數量級。由于其非常高的增益特性,放大器3308通常是交流耦聯的。來自這個放大器的放大的輸出信號施加于混頻器3310,該混頻器通常通過參考振蕩器3312電放大該放大的信號。 混頻器的輸出是具有多頻率分量的信號,其平均值表示落在檢測器上照明的量。來自混頻器的輸出的高頻分量被低通濾波器3314除去,只留下其平均值表示被檢測器接收的被調制的光的量的低頻信號。可選擇的放大步驟或階段,例如放大器3316,可以隨后以在信號施加于數字化裝置3318之前對信號給予附加的放大。來自每個通道的數字化裝置3318的輸出施加于微控制器上的輸入。該微控制器跟蹤該輸入信號,并且與調節鎖定放大器中的諸如增益、偏離和相位的各種步驟一道決定什么時候指示可能的稱重問題,以便優化性能。因為由于許多因素,散射的光的量可以隨著時間變化,該系統可以周期性地“歸零”背景信號的一個固定量。這種歸零可以最好在秤盤上無重量時并且可能掃描活動沒有發生時通過執行零位操作來完成。由于系統檢測從空氣隙散射的光,如果在這個間隙中聚集散射足夠的光的碎片,這種散射將被系統檢測。碎片的檢測可能是有益的,因為它能夠通知操作者保持空氣間隙清潔,這對于正確的稱重測量也是重要的。因為系統對從空氣間隙散射的光是非常敏感的,因此控制不想要的零散的散射是很重要的。如果該表面的壁形成空氣間隙,在這種情況下,周邊框架和稱重底板的側面散射過多的光,過多的散射將使系統的靈敏度下降。一個示范性的例子示于圖38中。在這個例子中更多地朝著空氣間隙3252的中心傳輸的光326 離開空氣間隙而不反射,但是較少地朝著該中心傳輸的光從周邊框架散射,因而使離開空氣間隙3252的輸出光的角度處于過分的(ste印er)角度,這本身又使它們碰到從底板3240的邊緣進一步向里的物體 3211。這種現象的效果使保護區變寬,這在很小的程度上可以是希望的特性。因此,在一個實施例中,希望控制散射的量,以形成圍繞空氣間隙的合理尺寸的保護區周邊。控制空氣間隙內的散射的一種方法是提供各種遮光板,以限制光的可能的傳播角度。圖39示出在前面的圖中所示的一種設置成減小散射的遮光板3270、3272的一個例子。 如圖39所示,中心光線3 允許離開空氣間隙3252,而遮光板3272遮擋光線3262b。遮光板3272放置在周邊框架上而遮光板3270放置在下掃描器外殼上,在秤盤底板3240的遠遠的下面,以便不使空氣間隙3252變窄。希望將遮光板3070、3272做成很薄,以減小可以散射光的表面的量,但是不要如此薄以至于使該遮光板突然損及或易碎。檢測器3280、3292優選嵌入掃描器殼體內,以便它們不直視從間隙散射的光。圖 40示出一個實施例,其中檢測器3280嵌入或凹進上殼體部分3210內。防止離軸外部光通過側壁3281到達檢測器3280。可以在檢測器3280、3四2的前面設置附加的光散射防止器,例如遮光板、透鏡或其他限制光的裝置,以限制散射和被檢測器看見的視場。圖40示出遮擋檢測器3280以保護該檢測器3280不接收不想要的散射光的一個例子。遮光板3282、 3觀4、3286和3288從側壁3281向里延伸進入開口中。在空氣間隙附近遮光板可以做成比遮光板3270、3272更尖銳/更薄,因為在正常的使用中它們是進不去的。檢測器3280接收由光線3266a、3266b所示的來自小角度的光,而例如具有大角度的由限制的光線所示的光線被遮光板阻止,不能到達檢測器3280。檢測器裝配件能夠接收的最大光線角度取決于多個因素,尤其是包括遮光板的尺寸和遮光板的位置、檢測器的尺寸、檢測器與外殼表面的偏離。在使用中,該系統在掃描器-秤盤殼體上(操作者可以看見的)可以具有當秤盤周邊被包圍時可以變化的光指示器。在優選的系統中,一種可視的指示器(例如LED)設置在豎直外殼3210的每個橫向側上,基本上與每個空氣間隙3252、3257成一直線,但是上升到足夠高,以便在存在被稱重的物品時被看見。每個指示器與其自己的橫向空氣間隙有關。 這種指示器的示范性的位置示于圖33中。在這個例子中,如果物品侵入左側間隙3252,于是左側指示器3295,例如通過LED接通,將示出警告。或者如果物品侵入右側間隙3257,于是右側指示器3297將接通。除了指示可能的稱重問題之外,系統還可以防止稱重信息從秤盤發送給P0S,直到這種狀況通過合適的機構被改正或被確認。可以采用用于可視指示器的其他結構。圖41和圖42示出周邊照明系統3300的一個實施例,該周邊照明系統可以用于上面的任何實施例并且示為圖33、圖34和圖35的系統IOOk的修改。下底板部分3245的頂表面具有在該底板的通常不透明的材料中的開口 3315,以使光能夠從設置在該表面下面的光管離開。該下底板部分3245的邊緣上的開口 3315可以可選地用每個側面上的、覆蓋相同的大致線性的區域的單個連續的開口代替。系統3300的基本的概念的細節在圖42中示出。不與其他圖中用于感測偏離秤盤物品的光導相混淆的光導3200設置在下稱重底板部分3245中。一個或多個光源3305、 3310設置在鄰近稱重底板3245的邊緣的殼體部分3210中。光導或光管3320沿著稱重底板3245的邊緣傳輸來自光源3305、3310的可見照明。光導3320可以具有矩形、圓形或其他合適的截面。光導3320的頂表面被改變成使一定量的光能夠沿著光導的長度泄露出。頂表面的這種處理可以是表面變粗糙、小的重復的小平面或其他圖形或開口,以控制沿著光導3320的長度的光泄露。希望的表面處理的特性是沿著光導的長度在任何點泄露的光的量是大致相同的,因此使周邊圖形的可見照明沿著整個長度大致是均勻的。在底板3245的不透明的表面中的開口 3315使泄露的光對操作者是可見的。如果對于接通/不接通指示希望有兩種顏色,那么可以用任何兩個單獨的不同顏色的光源3305和3310,或可以用一個多顏色的光源。雖然示意圖42在分開的位置3325、3330示出兩種顏色泄露,但是應當理解這是為了圖示的目的,并且許多光線以許多不同的角度從兩個光源3305、3310被發射到光導3320中,以便大致相等的量的兩種顏色光沿著光導的表面從每個點泄露。圖43示出可選的周邊照明系統3300a。圖43的每個元件與圖41和圖42的照明系統3300的是相同的,除了光導3350可以從一端向另一端逐漸變細(靠近光源3305、3310 最寬)以形成希望的泄露之外。逐漸變細的光導也可以優選是矩形截面的。通過使光導 3350的尺寸逐漸變細,通過開口 3325、3330逃逸的光的強度在整個光導長度上保持更加不變。例如,如果光導是圓柱形的光管,光管的直徑逐漸變細以在光源3305、3310的遠端具有較小尺寸的直徑。通過較小直徑的光管在遠離光源的遠端更加集中的光強度補償離光源的距離和來自前面的開口的光損失,因此為偏離秤盤光指示提供更均勻的光強度。周邊照明系統3300和3300a可以與參考圖15_22描述的偏離秤盤檢測系統或秤盤保護模塊一起使用,該偏離秤盤檢測系統或秤盤保護模塊利用光碼閱讀器的一部分掃描場掃描沿著稱重底板的至少一個邊緣延伸的一組圖形,以確定被稱重的物品是否擱置或部分地擱置在稱重底板之外的表面上。例如,在另一種可選結構中,周邊照明系統3300、周邊照明系統3300a或其兩者可以用作由成像器檢測的并且在不同的時間比較的明亮地形成的邊緣圖形,以確定是否由于被檢測的圖像的變化存在偏離秤盤的物品。例如,設置在上殼體部分3210中或上殼體部分3210上的每個攝像機3398、3399可以檢測包括退出開口 3315 的光圖形的底板3245的邊緣部分的線性視圖。當偏離秤盤的物品放置得橫過邊緣時,來自一個或多個開口 3315的光或者被遮擋或者被反射,這引起由攝像機3398或3399接收的圖形的明顯變化。可選地,在掃描器-秤盤是基于成像的數據閱讀器的情況下,通過上部窗口看見的成像器可以讀取/處理包括開口 3315的側邊緣的條紋,以檢測放置成橫過該邊緣遮擋來自開口 3315的光的物品的存在,因此不需要單獨的攝像機3398、3399。在成像器的例子中,一部分成像傳感器的視場可以用來讀取/成像沿著稱重底板的相對邊緣延伸的邊緣照明3315的圖形。一組反射鏡構造成再引導一部分成像傳感器的視場,以便該部分視場與圖形成一直線(例如,這部分視場直視該圖形)。根據一個實施例,這組反射鏡設置在上殼體3210中并且包括最終再引導反射鏡和設置在該最終再引導反射鏡和成像器之間的中間再引導反射鏡。最終再引導反射鏡設置在稱重底板的相對的側上,使得該最終再引導反射鏡位于在與包括開口 3315的相應的底板邊緣有關的掃描平面相同的平面中。中間再引導反射鏡設置在該最終再引導反射鏡和成像器之間,以將相應的掃描平面引導到成像器上。這里公開的方法和系統可以在任何合適的硬件、軟件、固件或其組合中實現,或由任何合適的硬件、軟件、固件或其組合實現。因此,正如這里所用的,部件或模塊可以包括硬件、軟件、固件或其任意組合(例如,獨立的硬件或與更大的系統相互作用的軟件部分)。例如,該方法和系統可以作為一個或多個軟件或固件程序存在,該軟件或固件程序由源碼、目標碼、可執行碼或其他格式的程序指令構成。軟件模塊或成分可以包括位于存儲設備內的或作為電子信號在系統總線或有線或無限網絡上傳輸的任何類型的計算機指令或計算機可執行的代碼。軟件模塊或部分可以,例如,包括一個或多個計算機指令的物理或邏輯塊, 其可以識別為完成一個或多個任務或執行特定的抽象數據類型的例程、程序、目標、部分、 數據結構等。在一些實施例中,特定的軟件模塊或部分可以包括存儲在存儲設備中的不同位置中的完全不同的指令,這些指令一起實現模塊的所述功能。的確,一個模塊可以包括單個指令或許多指令,并且在不同的程序和若干個存儲設備中可以被分配給全部若干個不同的代碼段。一些實施例可以在分配的計算環境中實行,其中任務由通過網絡連接的遠程處理設備完成。在分配的計算環境中,軟件模塊可以設置在本地或遠程存儲設備中。此外,結合在或提供給數據庫記錄中的數據可以位于同一個存儲設備,或穿過若干個存儲設備,并且在整個網絡的數據庫中的記錄字段中可以連接在一起。 實施例可以包括各種步驟,這些步驟可以包含在由通用處理器、專用處理器或其他電子設備執行的機器可執行的指令中。可選地,這些步驟可以由包括用于執行這些步驟的專用邏輯部件的硬件部件執行,或由硬件、軟件、固件的組合或其任何組合來執行。來自任何步驟的結果或輸出,例如步驟已經完成或尚未完成的確認,或來自該步驟的輸出值可以在有線或無線網絡上儲存、顯示、打印或傳輸。 實施例也可以作為包含在具有存儲在其上的指令(以壓縮或非壓縮形式)的機器可讀的存儲介質上的計算機程序產品提供,其用來將計算機(或其他電子設備)編程以
46執行這里描述的處理或方法。機器可讀的存儲介質可以包括但不限于硬盤驅動器、軟盤、 光盤、CD-ROM、DVD、只讀存儲器(ROM)、隨機存取存儲器(RAM)、EPR0M、EEPR0M、閃存存儲器、 磁卡或光卡、固態存儲設備,或適合存儲電子指令的其他類型的介質/機器可讀的介質。而且,實施例也可以作為包含在機器可讀信號上(以壓縮或非壓縮格式)的計算機程序產品提供。機器可讀信號的例子——無論利用載波調制的或未調制的——包括但不限于,主持或運行計算機程序的計算機系統或機器可以構造成以訪問的信號,包括通過英特網或其他網絡下載的信號。例如,軟件的分配可以通過CD-ROM或通過英特網。雖然這里公開的實施例已經接合條形碼進行了討論,但是這里公開的實施例可以被其他自動化數據收集/捕捉技術使用,包括但不限于,磁條、光卡閱讀器、聲音識別以及智能卡或射頻識別。而且,雖然這里描述的各種秤盤保護模塊實施例已經參考數據閱讀器或掃描系統進行了描述,但是這里描述的秤盤保護模塊實施例同樣可以應用于包含稱重秤盤或與稱重秤盤相互作用的其他系統,例如包裹或小包處理機和設備,以及行李分類和處理機和設備。另外,雖然秤盤保護模塊210的各種例子已經在這里進行了描述,但是其他系統和方法可以用于確定物品是否在稱重底板110和計數器160之間延伸,這可以影響重量測量的精度。例如,秤盤保護模塊210可以包括這里描述的實施例的任何組合。利用多個系統和方法確定物品是否在稱重底板110和計數器160之間延伸可以在一個或多個系統發生故障(或產生不精確的結果)的情況下增加冗余度,并且可以更精確地確定物品是否在稱重底板110和計數器160之間延伸。此外,根據多個系統和方法單個地確定物品是否在稱重底板和另一個表面之間延伸可以被加權,以確定物品是否在稱重底板和另一個表面之間延伸的整體置信度水平。正如應當明白的,考慮到這里的技術,一些實施例能夠實現某些優點,以舉例的方式包括但不限于下面的一個或多個優點(1)提供用于減少磅秤誤差的系統和方法;(2)提供非侵入的系統和方法以減少磅秤誤差;(3)提供用于減少磅秤誤差的系統和方法,其中在稱重底板附近沒有附加的電連接;(4)提供用于減少磅秤誤差的低成本系統;(5)利用現有的部件提供用于減少磅秤誤差的系統;(6)用最少的附加硬件提供用于減少磅秤誤差的系統;(7)提供用于減少磅秤誤差的基于非光束的系統;以及(8)提供在掃描器的滑動路徑中沒有物理隆起物或障礙物的用于減少磅秤誤差的系統和方法。這里所用術語和描述僅僅以舉例說明的方式提出,并且不意味著限制。本領域的技術人員將會認識到對于上述實施例的許多細節可以進行許多改變而不脫離本發明的原則。本發明的范圍只由權利要求(及其等同物)限定,其中除非另有說明所有的術語應當在其最廣義的合理的意義上來理解。
權利要求
1.一種用于減少在與安裝在收款臺表面或其他固定物體中的數據閱讀器有關的磅秤的稱重底板上的被稱重物品的稱重誤差的系統,該系統包括稱重底板,所述稱重底板包括靠近所述收款臺表面或其他固定物體的頂表面,所述稱重底板的所述頂表面包括靠近所述收款臺表面或其他固定物體的邊緣的橫向邊緣;數據閱讀器,所述數據閱讀器被構造成檢測從所述稱重底板的所述頂表面的所述橫向邊緣附近的區域反射的光的變化;以及聯接于所述數據閱讀器的控制器,所述控制器被構造成根據所述物品是否遮擋在其他情況下將反射離開所述橫向邊緣附近的所述區域的光的一部分,判斷所述物品是否部分地擱置在所述收款臺或其他固定物體上并且部分地擱置在所述稱重底板上。
2.根據權利要求1所述的系統,還包括設置在靠近并沿著所述橫向邊緣的表面上的參考圖形,其中所述數據閱讀器被構造成當所述圖形不被物品遮斷時檢測所述圖形,并且所述控制器被構造成根據所述物品是否遮住所述參考圖形判斷所述物品是否遮擋在其他情況下將反射離開所述稱重底板的所述頂表面的所述橫向邊緣附近的所述區域的光的一部分。
3.根據權利要求2所述的系統,其中所述數據閱讀器包括基于成像的掃描系統,所述基于成像的掃描系統包括圖像傳感器,所述圖像傳感器檢測在所述圖像傳感器的視場內的目標的圖像,并且所述基于成像的掃描系統被配置為當所述參考圖形不被遮斷時,所述參考圖形的全部內容在所述圖像傳感器的所述視場內。
4.根據權利要求2所述的系統,其中所述數據閱讀器包括基于激光的掃描系統,所述基于激光的掃描系統被配置為沿著掃描圓弧生成掃描圖形,將所述掃描圖形投射在光碼上,并且為了解碼所述光碼檢測被所述光碼反射的光,并且所述基于激光的掃描系統還被配置為當所述圖形不被遮斷時沿著該圖形的全部范圍投射所述掃描圓弧的至少一部分,并且檢測被所述圖形反射的光。
5.根據權利要求1-3所述的系統,還包括成像器,其被配置為捕捉所述稱重底板的所述頂表面的所述橫向邊緣附近的所述區域的圖像;和用于存儲參考圖像的存儲器,當物品不是部分地擱置在所述稱重底板上并且部分地擱置在所述收款臺或其他固定物體上時,所述參考圖像包括所述稱重底板的所述頂表面的所述橫向邊緣附近的所述區域的圖像,其中,所述控制器被配置為使所述成像器捕捉所述稱重底板的所述頂表面的所述橫向邊緣附近的所述區域的圖像,并且根據該捕捉的圖像與所述參考圖像的比較判斷物品是否遮擋在其他情況下將反射離開所述稱重底板的所述頂表面的所述橫向邊緣附近的所述區域的光的一部分。
6.一種用于減少在與安裝在收款臺表面或其他固定物體中的數據閱讀器有關的掃描磅秤的稱重底板上的被稱重物品的稱重誤差的系統,該系統包括稱重底板,所述稱重底板包括靠近所述收款臺表面或其他固定物體的頂表面,所述稱重底板的所述頂表面包括靠近所述收款臺表面或其他固定物體的相應的第一邊緣和第二邊緣的第一橫向邊緣和第二橫向邊緣;第一參考圖形,其被設置在靠近并沿著所述稱重底板的所述第一橫向邊緣的表面上;數據閱讀器,其被配置為當所述第一圖形不被遮擋時檢測所述第一圖形;以及聯接于所述數據閱讀器的控制器,其被配置為根據所述物品是否遮擋所述第一圖形判斷所述物品是否部分地未擱置在所述稱重底板上。
7.根據權利要求6所述的系統,還包括第二參考圖形,其被設置在靠近并沿著所述稱重底板的所述第二橫向邊緣的表面上,其中所述數據閱讀器被配置為當所述第二圖形不被遮擋時檢測所述第二圖形,并且所述控制器被配置為根據所述物品是否遮擋所述第一圖形和所述第二圖形中的至少一者判斷所述物品是否擱置成部分地偏離所述稱重底板。
8.根據權利要求6或7所述的系統,其中所述數據閱讀器包括基于成像的掃描系統,所述基于成像的掃描系統包括圖像傳感器,所述圖像傳感器檢測在圖像傳感器的視場內的目標的圖像,并且所述基于成像的掃描系統被配置為當所述第一圖形不被遮擋時所述第一圖形的全部范圍在所述圖像傳感器的所述視場內。
9.根據權利要求6或7所述的系統,其中所述數據閱讀器包括基于激光的掃描系統, 所述基于激光的掃描系被配置為沿著掃描圓弧生成掃描圖形,將所述掃描圖形投射在光碼上,并且為了解碼所述光碼檢測由所述光碼反射的光,并且所述基于激光的掃描系還被配置為當所述第一圖形不被遮擋時沿著所述第一圖形的全部范圍投射所述掃描圓弧的至少一部分,并且檢測被所述第一圖形反射的光。
10.根據權利要求6至9所述的系統,還包括一組透鏡,所述組透鏡被配置為再引導所述數據閱讀器的視線,以沿著靠近并沿著所述稱重底板的所述第一橫向邊緣的表面的縱向區域讀取,所述表面的縱向區域對應于所述第一參考圖形。
11.根據權利要求6至10所述的系統,還包括濾波器,其聯接于所述數據閱讀器,其中所述濾波器被調諧到第一圖形的頻率,所述濾波器的輸出指示所述物品是否至少部分地遮擋所述第一圖形,并且其中所述控制器被配置為監控所述濾波器的輸出,以確定所述物品是否擱置為部分地偏離所述稱重底板。
12.根據權利要求6至11所述的系統,還包括邊緣檢測器,其聯接于所述數據閱讀器,其中所述邊緣檢測器被配置為檢測所述第一圖形中的邊緣過渡,并且所述控制器被配置為監控由所述邊緣檢測器檢測的邊緣過渡的數目,以判斷所述物品是否擱置為部分地偏離所述稱重底板。
13.根據權利要求6至12所述的系統,還包括互鎖部件,其聯接于所述控制器,并且被配置為當所述控制器確定物品部分地擱置為偏離所述稱重底板時使得與所述稱重底板有關的稱重功能停用。
14.根據權利要求6至13所述的系統,還包括外部標記,所述外部標記被配置為通知操作者物品是否擱置為部分地偏離所述稱重底板。
15.根據權利要求6至14所述的系統,其中所述第一圖形包括規則地間隔開的特征。
16.根據權利要求6至14所述的系統,其中所述第一圖形包括非均勻間隔開的特征,并且所述特征之間的間隔被選擇為補償數據閱讀器的掃描角度,以便在所述第一圖形不被遮擋且所述數據閱讀器檢測所述第一圖形時,所述第一圖形的頻率近似地不變。
17.根據權利要求6至14所述的系統,其中所述第一圖形包括一系列孔,所述一系列孔延伸通過所述稱重底板的所述頂表面,因而在所述稱重底板的所述頂表面上形成高反射部分和低反射部分的交變圖形。
18.根據權利要求6至14所述的系統,其中所述第一圖形包括一系列沖壓的凹陷,因而所述沖壓的凹陷在所述稱重底板的所述頂表面上形成高反射部分和低反射部分的交變圖形。
19.根據權利要求6至14所述的系統,其中所述第一圖形包括多個間隔開的反向反射的部分,因而在所述稱重底板的所述頂表面上形成高反射部分和低反射部分的交變圖形。
20.根據權利要求6至14所述的系統,其中所述稱重底板的所述頂表面沿著基本平行于物品的掃描方向的方向被涂刷,因而形成抗磨損的高反射表面。
21.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的方法,所述稱重底板包括具有第一橫向邊緣和第二橫向邊緣頂表面,所述第一橫向邊緣和所述第二橫向邊緣靠近收款臺或其他固定物體,所述方法包括如下步驟通過所述數據閱讀器掃描靠近并沿著所述稱重底板的所述頂表面的第一橫向邊緣設置的第一參考圖形;判斷所述第一圖形的全部范圍是否被所述數據閱讀器檢測;以及根據所述數據閱讀器是否檢測所述第一參考圖形的全部范圍判斷物品是否擱置成部分地偏離所述稱重底板。
22.根據權利要求21所述的方法,其中所述數據閱讀器包括基于成像的掃描系統,并且其中掃描所述第一參考圖形的步驟包括捕捉對應于所述第一參考圖形的位置的圖像,和分析所捕捉的圖像,以判斷所述捕捉的圖像中的大量邊緣過渡是否對應于所述第一參考圖形的全部范圍中的大量邊緣過渡。
23.根據權利要求21所述的方法,其中所述數據閱讀器包括基于激光的掃描系統,并且其中掃描所述第一參考圖形的步驟包括沿著所述第一參考圖形的全部范圍投射掃描線, 并且針對所述掃描線上的所述第一圖形的頻率監控被所述第一參考圖形反射的光。
24.根據權利要求21至23所述的方法,還包括當確定物品擱置成部分地偏離所述稱重底板時,通知操作者物品擱置成部分地偏離所述稱重底板。
25.一種用于減少在與設置在收款臺表面或其他地點中的數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的系統,所述系統包括稱重底板,其包括具有第一橫向邊緣和第二橫向邊緣的頂表面;成像器,其被配置為捕捉所述稱重底板的所述頂表面的一部分的圖像,所述頂表面的所述部分包括靠近并沿著所述稱重底板的所述頂表面的所述第一橫向邊緣和所述第二橫向邊緣的區域;存儲器,其用于儲存參考圖像,當物品不被擱置成部分地偏離所述稱重底板時,所述參考圖像包括所述稱重底板的所述頂表面的所述部分的圖像;聯接于所述成像器和存儲器的處理器,所述處理器被配置為使成像器捕捉所述稱重底板的所述頂表面的所述部分的圖像,并且根據所捕捉的圖像和參考圖像的比較判斷物品是否擱置成部分地偏離所述稱重底板。
26.根據權利要求25所述的方法,其中所述數據閱讀器包括基于成像的掃描系統,所述基于成像的掃描系統包括圖像傳感器,并且所述成像器包括基于成像的掃描系統的圖像傳感器。
27.根據權利要求25或沈所述的方法,其中所述處理器被配置為計算被捕捉的圖像象素和參考圖像象素的對應的對之間的絕對差之和,以判斷物品是否擱置成部分地偏離所述稱重底板。
28.根據權利要求25至27所述的方法,還包括外部標記,所述外部標記被配置為通知操作者物品是否被擱置為部分地偏離所述稱重底板。
29.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的方法,所述稱重底板包括具有第一橫向邊緣和第二橫向邊緣的頂表面,所述第一橫向邊緣和所述第二橫向邊緣靠近收款臺或其他固定物體,所述方法包括如下步驟捕捉所述稱重底板的所述頂表面的一部分的圖像,所述頂表面的所述部分包括靠近并沿著所述稱重底板的所述頂表面的所述第一橫向邊緣的區域;比較所捕捉的圖像和參考圖像,當物品不擱置成部分地偏離所述稱重底板時所述參考圖像包括所述稱重底板的頂表面的一部分的圖像,所述稱重底板的頂表面的一部分包括靠近并沿著所述稱重底板的頂表面的所述第一橫向邊緣和所述第二橫向邊緣的區域,和根據被捕捉的圖像和參考圖像的比較判斷物品是否擱置成部分地偏離所述稱重底板。
30.根據權利要求四所述的方法,其中響應從主機接收的請求捕捉所述圖像。
31.根據權利要求四或30所述的方法,其中比較所述被捕捉的圖像和參考圖像的步驟包括計算被捕捉的圖像象素和參考圖像象素的對應對之間的絕對差之和。
32.根據權利要求四至31所述的方法,還包括隔離對應于所述稱重底板的所述頂表面的所述第一橫向邊緣的一組被捕捉的圖像象素,其中所述被隔離的一組被捕捉的圖像象素與對應的參考圖像象素進行比較。
33.根據權利要求四至32所述的方法,還包括周期性地捕捉更新的參考圖像,當物品不擱置為部分地偏離所述稱重底板時,所述更新的參考圖形包括所述稱重底板的所述頂表面的一部分的圖像,所述稱重底板的所述頂表面的一部分包括靠近并沿著所述稱重底板的所述頂表面的所述第一橫向邊緣的區域;和用所述更新的參考圖形更新所述參考圖形。
34.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的系統,所述系統包括稱重底板,所述稱重底板包括具有靠近收款臺或其他固定物體的周邊邊緣的頂表面; 輻射天線,所述輻射天線設置在靠近所述稱重底板的周邊邊緣并且在所述稱重底板的周邊邊緣的一側上,所述輻射天線被配置為發射跨越所述稱重底板的周邊邊緣的電磁波;接收天線,所述接收天線設置在與所述輻射天線相對的所述稱重底板的周邊邊緣的一側上,所述接收天線被配置為接收來自所述輻射天線的電磁波;發射機,所述發射機聯接于所述輻射天線,所述發射機被配置為用信號驅動所述輻射天線,以便所述輻射天線發射跨越所述稱重底板的周邊邊緣的電磁波;和接收器,所述接收器聯接于所述接收天線,所述接收器被配置為為監控從所述輻射天線到所述接收天線的電磁波的聯接的改變而監控所述接收天線,以判斷物品是否擱置成部分地偏離所述稱重底板。
35.根據權利要求到34所述的系統,其中所述輻射天線包括所述稱重底板。
36.根據權利要求到34或35所述的系統,其中所述接收天線包括至少部分地圍繞所述稱重底板的金屬絲圈。
37.根據權利要求到34至36所述的系統,其中所述輻射天線被配置為發射在約三兆赫到約三十兆赫范圍內的電磁波,并且所述接收天線被配置為接收在約三兆赫到約三十兆赫范圍內的電磁波。
38.根據權利要求到34至37所述的系統,還包括聯接于所述接收器的控制器,所述控制器被配置為監控所述接收器的輸出,以判斷物品是否擱置為部分地偏離所述稱重底板。
39.根據權利要求到34至38所述的系統,還包括外部標記,所述外部標記被配置為通知操作者物品擱置成部分地偏離所述稱重底板。
40.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的方法,所述方法包括如下步驟經過所述稱重底板的周邊邊緣從輻射天線向接收天線發射電磁波;監控所述接收天線,以檢測從輻射天線到接收天線的電磁波的聯接的改變;和根據是否檢測到從輻射天線到接收天線的電磁波的聯接的改變,判斷物品是否擱置成部分地偏離所述稱重底板。
41.根據權利要求40所述的方法,其中監控所述接收天線以檢測從輻射天線到接收天線的電磁波的聯接的改變的步驟包括比較在接收天線接收的電磁波的幅值和預定的閾值。
42.根據權利要求41所述的方法,還包括當物品不擱置成部分地偏離所述稱重底板時周期性地測量在所述接收天線接收的電磁波的幅值;和用所測量的幅值更新所述預定的閾值。
43.根據權利要求40至42所述的方法,還包括構造所述稱重底板以形成輻射天線。
44.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物品的稱重誤差的系統,所述系統包括稱重底板,所述稱重底板包括具有第一相對邊緣和第二相對邊緣的頂表面;殼體部分,所述殼體部分包括支撐所述稱重底板的下殼體部分和在所述第一相對邊緣和第二相對邊緣之間延伸的在所述稱重底板的一側上升高到所述稱重底板的頂表面之上的上殼體部分;沿著所述頂表面相鄰的相鄰的第一和第二邊緣附近設置的第一組感應器,所述第一組感應器被配置為發射或接收非電磁壓縮波;設置在所述上殼體部分中的第二組感應器,所述第二組感應器被配置為發射或接收非電磁壓縮波;聯接于所述第一組感應器或第二組感應器其中一組感應器的發射機,所述發射機被配置為用信號驅動所述一組感應器,使得所述一組感應器發射非電磁壓縮波;以及聯接于所述第一組感應器或第二組感應器其中另一組感應器的接收器,所述接收器被配置為對于由被所述發射機驅動的所述另一組感應器發射的入射的壓縮波的幅值的改變監控聯接于所述接收器的所述另一組感應器,以判斷物品是否擱置成部分地偏離所述稱重底板。
45.根據權利要求44所述的系統,其中所述第一組感應器包括多個單獨的線性地對齊的感應器,所述單獨的感應器被配置為發射非電磁壓縮波,所述發射機聯接于所述第一組感應器,所述第二組感應器包括單個感應器,所述單個感應器被配置為接收由所述第一組感應器發射的壓縮波,并且所述接收器聯接于所述第二組感應器
46.根據權利要求44或45所述的系統,其中所述第二組感應器包括單個感應器,所述單個感應器被配置為發射非電磁壓縮波,所述發射機聯接于所述第二組感應器,所述第一組感應器包括多個單獨的線性對齊的感應器,所述單獨的線性對齊的感應器被配置為接收由所述第一組感應器發射的壓縮波。所述接收器聯接于所述第一組感應器。
47.根據權利要求44至46所述的系統,其中所述第一和第二組感應器包括壓電薄膜。
48.根據權利要求44至47所述的系統,其中所述第一和第二組感應器被配置為發射或接收在約200千赫到約400千赫范圍內的非電磁壓縮波。
49.根據權利要求44至48所述的系統,還包括聯接于所述接收器的控制器,所述控制器被配置為監控所述接收器的輸出以判斷物品是否擱置成部分地偏離所述稱重底板。
50.根據權利要求44至49所述的系統,還包括外部標記,所述外部標記被配置為通知操作者物品是否部分地擱置在所述稱重底板上并部分地擱置在收款臺或其他固定的物體上。
51.一種用于減少在與數據閱讀器有關的稱重底板上的被稱重物體的稱重誤差的方法,所述數據閱讀器包括升高到所述稱重底板的頂表面之上的上殼體部分,沿著所述稱重底板的周邊邊緣的至少一部分設置的第一組感應器,和設置在所述上殼體部分中的第二組感應器,所述第一和第二組感應器被配置為發射或接收非電磁壓縮波,所述方法包括從一組發射器向一組傳感器發射非電磁壓縮波,所述組發射器包括第一組感應器或第二組感應器其中的一組,而所述組傳感器包括第一組感應器和第二組感應器其中的另一組;監控所述組傳感器,所述組傳感器檢測由所述組發射器發射的入射的壓縮波的幅值的改變;以及根據在所述組傳感器上是否檢測到由所述組發射器發射的入射的壓縮波的幅值的改變,判斷物品是否擱置成部分地偏離所述稱重底板。
52.根據權利要求51所述的方法,其中所述組發射器包括所述第二組感應器,而所述組傳感器包括所述第一組感應器。
53.根據權利要求51或52所述的方法,其中所述第一組感應器包括多個單獨的線性對齊的感應器,而所述第二組感應器包括單個傳感器。
54.根據權利要求51至53所述的方法,其中所述組傳感器檢測由被所述發射器發射的入射壓縮波的幅值的改變的步驟包括比較由所述組傳感器接收的入射壓縮波的幅值和預定的閾值。
55.根據權利要求M所述的方法,還包括當物品不擱置成部分地偏離所述稱重底板時周期性地測量由所述組傳感器接收的壓縮波的幅值;和用所述測量的幅值更新所述預定的閾值。
56.一種用于減少在與安裝在收款臺或其他固定物體中的數據閱讀器有關的稱重底板上的被稱重物體的稱重誤差的系統,所述系統包括稱重底板,所述稱重底板包括具有第一相對邊緣和第二相對邊緣的頂表面,所述第一相對邊緣和所述第二相對邊緣靠近所述收款臺或其他固定物體;第一組感應器,所述第一組感應器沿著所述頂表面的第一邊緣附近設置,所述第一組感應器被配置為發射或接收非電磁壓縮波;第二組感應器,所述第二組感應器沿著所述頂表面的第二邊緣附近設置,所述第二組感應器被配置為發射或接收非電磁壓縮波;聯接于所述第一組感應器和所述第二組感應器的發射機,所述發射機被配置為用信號驅動感應器,使得所述感應器發射離開所述稱重底板的頂表面的非電磁壓縮波;以及聯接于所述第一感應器和所述第二組感應器的接收器,所述接收器被配置為監控所述感應器,從而檢測物品朝著所述稱重底板的頂表面反射的壓縮波,進而判斷物品是否擱置成部分地偏離所述稱重底板。
57.一種用于減少在掃描磅秤的稱重底板上的物品的稱重誤差的系統,所述系統包 括光源,所述光源設置在掃描磅秤的殼體中或殼體上,用于產生沿著所述稱重底板的邊緣的光束;用于接收所述光速的檢測器,所述檢測器設置在所述殼體中或殼體上;光導件,所述光導件設置在所述稱重底板上,用于為所述光束設定路線到所述檢測器,其中所述檢測器是可操作的,用于檢測由于物品懸于所述稱重底板的邊緣上引起的光束的遮擋。
58.根據權利要求57所述的系統,還包括聯接于所述檢測器的指示器,用于向操作者發出物品懸于所述稱重底板的邊緣上的信號。
59.根據權利要求57或58所述的系統,其中所述光導件包括圓柱形的光管。
60.根據權利要求59所述的系統,其中所述光管設置在所述稱重底板中、低于所述稱重底板的頂表面,所述光管從靠近所述光源的所述稱重底板的邊緣延伸并且為所述光束設定路線。
61.根據權利要求57至60所述的系統,還包括掃描磅秤,所述掃描磅秤包括具有下殼體部分和上殼體部分的殼體,所述下殼體部分和上殼體部分結合以形成大致L形形狀; 和設置在所述下殼體中的稱重底板,所述稱重底板由至少一個載荷傳感器支撐。
62.一種包括權利要求57至60的系統的掃描磅秤,具有下殼體部分和上殼體部分的殼體,所述下殼體部分和上殼體部分結合以形成大致L形形狀;設置在所述下殼體部分中的稱重底板;以及支撐所述稱重底板的至少一個載荷傳感器。
63.一種用于減少磅秤上的物體的稱重誤差的方法,所述方法包括在沿著所述磅秤的稱重底板的至少一個側邊緣的光路中從光源向檢測器引導所述光束;在所述光路的至少一部分上,在設置在所述稱重底板中或稱重底板上的光導件內為光束定路徑;以及檢測由于物品懸于所述稱重底板的邊緣上引起的光束的遮擋。
64.根據權利要求63所述的方法,還包括當檢測到物品遮擋光束時,向操作者發出物品懸于所述稱重底板的邊緣上的信號。
65.根據權利要求64所述的方法,還包括當檢測到物品遮擋光束時,延遲完成稱重操作直到不再檢測到所述光束的遮擋。
66.一種用于減少在掃描磅秤的稱重底板上的物品的稱重誤差的系統,所述系統包括光源,所述光源設置在掃描磅秤的殼體中或殼體上并且低于稱重底板的表面,用于在所述稱重底板的邊緣和收款臺或殼體的框架部件之間的空氣隙內產生以一定角度向上指向的光束;和設置在所述殼體中或殼體上的檢測器,并且設置成接收并檢測由于物品懸于所述稱重底板的邊緣上引起的所述光束的反射。
67.一種用于減少在掃描磅秤的稱重底板上的物品的稱重誤差的方法,所述方法包括如下步驟通過所述稱重底板的邊緣和收款臺或殼體的框架部件之間的空氣隙向上并向外投射光平面;和檢測由于物品懸于所述稱重底板的邊緣上引起的反射。
68.根據權利要求67所述的方法,其中所述空氣隙足夠窄以便防止離開所述間隙的所述光平面的橫向散射。
全文摘要
本發明提供一種用于通過檢測延伸超過與數據閱讀器有關的稱重底板(110、3020、3020a、3120、3240)的周邊邊緣的物品(530、830、1230、1710、2400、3011、3211、3264)減少物品的稱重誤差的系統和方法。例如,響應稱重請求,磅秤保護模塊(210)獲得指示物品是否在該稱重底板和另一個表面(160)之間延伸的數據,比較所獲得的數據和參考數據,并且根據該比較,確定物品是否延伸偏離該稱重底板并且因此在另一個表面上。該磅秤保護模塊可以利用非電磁壓縮波(520、650)、無線電波(820)、并利用數據閱讀器的掃描場的一部分掃描沿著稱重底板的至少一個邊緣延伸的一組圖形(1500、1700、1900、2000),利用基于成像的掃描器(2300)捕捉稱重底板的至少一個邊緣(2330)的圖像,利用沿著具有或不具有設置在稱重底板中的光導件(3030、3130、3190)的稱重底板的至少一個邊緣延伸的光束,利用沿著稱重底板的至少一個邊緣的延伸的光平面(3263),或利用其任何組合。
文檔編號G06T1/00GK102246013SQ200980149591
公開日2011年11月16日 申請日期2009年12月9日 優先權日2008年12月9日
發明者A·M·麥奎因, C·F·阿特瓦特, P·M·奧唐納 申請人:數據邏輯掃描公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1