專利名稱:用于產(chǎn)生組合式條形碼圖像的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明大體而言涉及一種用于將諸如標(biāo)志、圖形、文本、“墻紙”等一個(gè)或多個(gè)圖像與條形碼符號相組合的系統(tǒng)及方法,且更具體而言涉及在條形碼符號內(nèi)提供這樣一個(gè)或多個(gè)圖像以便能夠在存在所述一個(gè)或多個(gè)圖像時(shí)讀取所述條形碼符號。
背景技術(shù):
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一實(shí)施例,一種方法提供包括條形碼符號及另一圖像的合成圖像,其中所述條形碼符號可由光學(xué)掃描裝置進(jìn)行機(jī)器讀取。根據(jù)本發(fā)明各實(shí)施例,根據(jù)所述條形碼符號及/或所述另一圖像的至少一個(gè)光學(xué)性質(zhì)來分析所述條形碼符號、所述另一圖像及/或所述光學(xué)掃描裝置的一個(gè)或多個(gè)性質(zhì),例如所述光學(xué)掃描裝置的運(yùn)行。例如,可分析下列各項(xiàng)及/或其組合所述條形碼符號及圖像的一個(gè)或多個(gè)色彩及所述光學(xué)掃描裝置的色彩靈敏度;所述條形碼符號的各元素之間及所述條形碼符號與所述另一圖像的各元素之間的對比度,及所述光學(xué)掃描裝置的對比度靈敏度;所述條形碼符號及所述圖像的相對尺寸及/或位置及所述光學(xué)掃描裝置對于此種尺寸及位置的靈敏度;等等。
根據(jù)例如上述實(shí)例性分析,本發(fā)明各實(shí)施例提供所述條形碼符號及所述另一圖像,以組合成合成圖像,從而使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且使所述圖像可由人進(jìn)行視覺辨別(例如在一較佳實(shí)施例中用肉眼)。
根據(jù)本發(fā)明的一實(shí)施例,提供一種用于提供包括條形碼符號及另一圖像的合成圖像的方法。所述方法包括至少根據(jù)所述條形碼符號及所述另一圖像的至少一個(gè)光學(xué)性質(zhì)來分析光學(xué)掃描裝置的運(yùn)行,并考慮到對所述光學(xué)掃描裝置的運(yùn)行進(jìn)行的分析來將所述條形碼符號及所述另一圖像組合成所述合成圖像,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且使所述另一圖像可由人視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種方法,其中對所述光學(xué)掃描裝置的運(yùn)行進(jìn)行的分析包括根據(jù)至少一個(gè)色彩來分析所述光學(xué)掃描裝置的色彩靈敏度。將所述條形碼符號與所述另一圖像相組合包括選擇所述條形碼符號及所述另一圖像的一個(gè)或多個(gè)色彩,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且使所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種方法,其中對所述光學(xué)掃描裝置的運(yùn)行進(jìn)行的分析包括分析所述光學(xué)掃描裝置的對比度靈敏度。將所述條形碼符號與所述另一圖像相組合包括選擇所述條形碼符號的各元素之間及所述條形碼符號與另一圖像的各元素之間的對比度,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明再一實(shí)施例,提供一種方法,其中對所述光學(xué)掃描裝置的運(yùn)行進(jìn)行的分析包括根據(jù)所述條形碼符號及所述另一圖像的相對尺寸及位置來分析所述光學(xué)掃描裝置的靈敏度。將所述條形碼符號與所述另一圖像相組合包括選擇所述條形碼符號與所述另一圖像的相對尺寸及定位,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且使所述另一圖像可由人辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生合成圖像的方法,所述合成圖像包括另一圖像及一帶有多個(gè)條及一背景區(qū)的可由條形碼掃描裝置讀取的條形碼符號。所述方法包括處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的色彩值及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值。將所述條形碼符號與所述另一圖像相組合,其中與具有所處理色彩值的所述另一圖像相組合的具有所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種為用戶提供購買組合式條形碼符號及圖像的機(jī)會的方法,其中所述組合式條形碼符號及圖像可由條形碼掃描裝置讀取。所述方法包括接收另一圖像并接收帶有多個(gè)條及一背景區(qū)的條形碼符號。處理與所述另一圖像、所述條形碼符號相關(guān)聯(lián)的色彩值及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值。將與所述條形碼符號相關(guān)聯(lián)的所述多個(gè)條及所述背景區(qū)與所述另一圖像相組合,其中與具有所處理色彩值的所述另一圖像相組合的具有所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。提供一許可證購買屏幕來提示用戶一旦用戶選擇確認(rèn)便會購買與所組合的條形碼符號及另一圖像相關(guān)聯(lián)的許可證。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于對產(chǎn)品進(jìn)行營銷的方法,其中所述方法包括接收對應(yīng)于商業(yè)實(shí)體的條形碼符號。所述條形碼符號帶有與所述產(chǎn)品相關(guān)聯(lián)的圖像,其中所述條形碼符號與所述圖像相組合,以使與所述圖像相關(guān)聯(lián)的色彩特性不干擾所述條形碼符號的可讀性。將所述條形碼符號及圖像應(yīng)用至所述商業(yè)實(shí)體的產(chǎn)品包裝上,其中所述圖像傳達(dá)與所述產(chǎn)品相關(guān)的促銷信息。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生可由條形碼掃描裝置讀取的合成圖像的方法。所述方法包括接收包括第一及第二區(qū)的圖像,并接收具有條圖案及空格圖案的條形碼符號。處理與第一區(qū)及所述條圖案、及第二區(qū)及所述條圖案相關(guān)聯(lián)的色彩值。將所述第一區(qū)與所述條圖案相組合,其中與具有所處理色彩值的第一區(qū)相組合的具有所處理色彩值的所述條圖案可由所述條形碼掃描裝置讀取。將所述第二區(qū)與所述空間圖案相組合,其中與具有所處理色彩值的空間圖案相組合的具有所處理色彩值的所述第二區(qū)不可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生可由條形碼掃描裝置掃描的合成圖像的方法。所述方法包括接收帶有條圖案及空格圖案的條形碼符號,并接收另一圖像。處理與所述另一圖像相關(guān)聯(lián)的尺寸值以使所述圖像在尺寸上與所述條形碼符號成比例。組合所述另一圖像及所述條形碼符號,并操縱所述另一圖像的色彩特性以使所述圖像對所述條形碼掃描裝置對所述條形碼符號的可讀性的干擾最小化。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生可由條形碼掃描裝置讀取的經(jīng)驗(yàn)證合成圖像的方法。所述方法包括接收帶有條圖案及空格圖案的條形碼符號,并接收包括相反的條圖案及空格圖案的圖像。將關(guān)聯(lián)于所述條形碼符號的條圖案及空格圖案與關(guān)聯(lián)于所述圖像的所述相反的條圖案及空格圖案相組合,其中所述相反的條圖案及空格圖案提供對所述條形碼符號的完整性檢驗(yàn),以實(shí)現(xiàn)對由至少一個(gè)遺失條及至少一個(gè)遺失空格組成的群組中的至少一者的視覺判定。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生可由條形碼掃描裝置掃描的合成圖像的方法。所述方法包括接收帶有條圖案及空格圖案的條形碼符號,并接收另一圖像。處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比。組合所述另一圖像及所述條形碼符號。根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由紅、綠及藍(lán)色彩值表示的多個(gè)像素??紤]到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)的所述多個(gè)像素中每一者的所述紅、綠及藍(lán)色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生可由條形碼掃描裝置讀取的合成圖像的方法。所述方法包括接收具有條圖案及空格圖案的條形碼符號,并接收另一圖像。處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比。組合所述另一圖像及所述條形碼符號。根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由青、品紅、黃及黑色彩值表示的多個(gè)像素??紤]到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述多個(gè)像素中每一像素的所述青、品紅、黃及黑色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種由計(jì)算機(jī)實(shí)施的用來產(chǎn)生可由條形碼掃描裝置掃描的合成圖像的方法。所述方法包括在所述計(jì)算機(jī)處接收帶有條圖案及空格圖案的條形碼符號,并在所述計(jì)算機(jī)處接收另一圖像。在所述計(jì)算機(jī)處處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比。在所述計(jì)算機(jī)處組合所述另一圖像及所述條形碼符號。根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值在所述計(jì)算機(jī)處對所述另一圖像的色彩特性進(jìn)行處理,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由紅、綠及藍(lán)色彩值表示的多個(gè)像素。考慮到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述多個(gè)像素中每一像素的紅、綠及藍(lán)色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種由計(jì)算機(jī)實(shí)施的用來產(chǎn)生可由條形碼掃描裝置掃描的合成圖像的方法。所述方法包括在所述計(jì)算機(jī)處接收帶有條圖案及空格圖案的條形碼符號,并接收另一圖像。在所述計(jì)算機(jī)處處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比。在所述計(jì)算機(jī)處組合所述另一圖像及所述條形碼符號。在所述計(jì)算機(jī)處根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的所述色彩特性包括將所述圖像表示成分別由青、品紅、黃及黑色彩值表示的多個(gè)像素??紤]到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述多個(gè)像素中每一像素的所述青、品紅、黃及黑色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生包括條形碼符號及另一圖像的合成圖像的方法,其中所述條形碼符號帶有多個(gè)條區(qū)及空格區(qū),且所述合成圖像可由條形碼掃描裝置掃描。所述方法包括處理所述另一圖像的視覺特性,以使所述另一圖像包括半透明特性。將具有所述半透明特性的所述另一圖像與所述條形碼符號相組合,其中與所述條形碼符號相組合的具有所述半透明特性的所述另一圖像可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種由計(jì)算機(jī)實(shí)施的用來產(chǎn)生包括條形碼符號及另一圖像的合成圖像的方法,其中所述條形碼符號帶有多個(gè)條區(qū)及空格區(qū),且所述合成圖像可由條形碼掃描裝置掃描。所述方法包括在所述計(jì)算機(jī)處處理所述另一圖像的所述視覺特性,以使所述另一圖像包括半透明特性。在所述計(jì)算機(jī)處將具有所述半透明特性的所述另一圖像與所述條形碼符號相組合,其中與所述條形碼符號相組合的具有所述半透明特性的所述另一圖像可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種用于產(chǎn)生合成圖像的計(jì)算機(jī)系統(tǒng),其中所述合成圖像包括另一圖像及一具有多個(gè)條及一背景區(qū)的條形碼符號,所述條形碼符號可由條形碼掃描裝置讀取。所述計(jì)算機(jī)系統(tǒng)包括處理構(gòu)件,其用于處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的色彩值及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值。提供組合構(gòu)件,其用于將所述條形碼符號與所述另一圖像相組合,其中與具有所處理色彩值的所述另一圖像相組合的具有所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,提供一種計(jì)算機(jī)程序產(chǎn)品,其中所述計(jì)算機(jī)程序產(chǎn)品包括其中包含有計(jì)算機(jī)可讀代碼的計(jì)算機(jī)可用媒體,所述計(jì)算機(jī)可讀代碼在執(zhí)行時(shí)使計(jì)算機(jī)實(shí)施一種用于為至少一個(gè)用戶提供對多個(gè)計(jì)算機(jī)資源的存取的方法,所述計(jì)算機(jī)資源中的至少某些資源利用各異的協(xié)議來接收安全信息并根據(jù)所接收到的安全信息來提供對外部系統(tǒng)的存取。所述方法包括處理與圖像及條形碼符號相關(guān)聯(lián)的色彩值及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值,所述條形碼符號帶有多個(gè)條及一背景區(qū);并將所述條形碼符號與所述另一圖像相組合;其中與具有所處理色彩值的所述另一圖像相組合的具有所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
根據(jù)本發(fā)明的另一實(shí)施例,合成圖像包括條形碼符號及與所述條形碼符號相組合的圖像,其中所述圖像不干擾所述條形碼符號的可讀性。
本發(fā)明圖解說明于附圖的圖式中,所述圖式旨在為實(shí)例性而非限制性的,且圖式中相同的參考編號意欲指代相同或?qū)?yīng)的部件。
圖1為本發(fā)明一實(shí)施例的系統(tǒng)圖;圖2a及2b圖解說明一根據(jù)本發(fā)明一實(shí)施例的條形碼符號及圖像;圖3圖解說明一根據(jù)本發(fā)明一實(shí)施例的操作流程圖;圖4圖解說明一根據(jù)本發(fā)明一實(shí)施例用于購買許可協(xié)議的數(shù)據(jù)輸入屏幕;圖5a、5b及5c圖解說明根據(jù)本發(fā)明一實(shí)施例相對于條形碼符號的圖像位置及顯示特性的實(shí)例;圖6圖解說明一根據(jù)本發(fā)明一實(shí)施例用于檢測條形碼符號誤用的流程圖;圖7圖解說明一根據(jù)本發(fā)明一實(shí)施例用于廣告及營銷圖像的流程圖;及圖8a-8f圖解說明根據(jù)本發(fā)明一實(shí)施例指示條形碼符號邊界的圖像的實(shí)例。
圖9圖解說明一根據(jù)本發(fā)明另一實(shí)施例的合成條形碼符號及圖像的實(shí)例。
圖10圖解說明一根據(jù)本發(fā)明一實(shí)施例的再一合成條形碼符號的實(shí)例。
具體實(shí)施例方式
圖1圖解說明根據(jù)本發(fā)明一實(shí)施例的系統(tǒng)100,其中包括計(jì)算機(jī)系統(tǒng)的合成圖像產(chǎn)生系統(tǒng)(CIGS)102與條形碼驗(yàn)證器104、存儲媒體106、通信網(wǎng)絡(luò)108(例如因特網(wǎng))及另一通信網(wǎng)絡(luò)110(例如以太網(wǎng))進(jìn)行通信。所述計(jì)算機(jī)系統(tǒng)可包括一個(gè)或多個(gè)計(jì)算機(jī)裝置。所述計(jì)算機(jī)系統(tǒng)也可完全由軟件、完全由硬件、或者由硬件及軟件二者構(gòu)成。系統(tǒng)102包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序可駐存于具有運(yùn)行或執(zhí)行程序的功能的任何計(jì)算或處理裝置上。CIGS系統(tǒng)102可自遠(yuǎn)程位置下載所述計(jì)算機(jī)程序,也可直接自CD-ROM或其他類似存儲媒體(例如軟盤、存儲卡等)加載所述程序。例如,所述計(jì)算程序可通過通信網(wǎng)絡(luò)108自存儲媒體112下載。例如,存儲媒體112可為可通過通信網(wǎng)絡(luò)108存取的數(shù)據(jù)庫或服務(wù)器裝置。所述計(jì)算機(jī)程序也可由駐存于網(wǎng)絡(luò)110上的有權(quán)遠(yuǎn)程存取CIGS系統(tǒng)102的各種計(jì)算機(jī)裝置114自因特網(wǎng)瀏覽器存取及運(yùn)行。當(dāng)自因特網(wǎng)瀏覽器存取所述計(jì)算機(jī)程序時(shí),運(yùn)行所述程序的系統(tǒng)102可充當(dāng)計(jì)算機(jī)服務(wù)器。所述程序也可存儲于存儲媒體116中并由計(jì)算機(jī)裝置114通過網(wǎng)絡(luò)110存取。
運(yùn)行于系統(tǒng)102上的計(jì)算機(jī)程序產(chǎn)生與圖像(例如(但不限于)照片、公司標(biāo)志(例如Logo)、品牌、符號、促銷文本/消息或企業(yè)標(biāo)記)相組合的條形碼符號。這些圖像可(例如)自所述計(jì)算機(jī)程序內(nèi)部創(chuàng)建、自外部存儲裝置下載或存取。圖像及條形碼符號可由運(yùn)行于系統(tǒng)102上的計(jì)算機(jī)程序、或由遠(yuǎn)程或在本地運(yùn)行所述程序的另一處理裝置(例如計(jì)算機(jī)114)來處理,以確保圖像不干擾條形碼掃描器讀取所組合的條形碼符號及圖像的能力。例如,圖2a圖解說明一圖像,例如“商標(biāo)”標(biāo)志200。根據(jù)本發(fā)明的一方面,可對“商標(biāo)”標(biāo)志200進(jìn)行圖像處理并將其與條形碼符號202相組合,從而產(chǎn)生如圖2b中所示的合成圖像。一旦對圖像200進(jìn)行了處理,條形碼符號202的可讀性或可掃描性便不會受到影響。
如圖1中所示,所述計(jì)算機(jī)程序所存取或加載的圖像可作為(例如)源文件自各種存儲媒體(例如存儲媒體106、116或112)存取。例如,存儲媒體106可為專用圖像儲存庫,其可由運(yùn)行于系統(tǒng)102上的計(jì)算機(jī)程序的授權(quán)用戶(例如軟件及系統(tǒng)的注冊用戶)存取。存儲媒體106也可包括本地存儲裝置,以用于保存用戶所產(chǎn)生的帶有所期望標(biāo)志的一個(gè)或多個(gè)圖像(例如圖2b中所示的圖像)的組合式條形碼符號。所產(chǎn)生的這些組合條形碼符號及圖像可保存為圖形文件,例如TIFF、JPEG、GIF、EPS或PDF文件。也可使用諸如存儲媒體112及116等其他替代存儲媒體來存儲并檢索所產(chǎn)生的此類組合條形碼符號及圖像。
根據(jù)圖1所示實(shí)施例,圖3中所示的流程圖300顯示由系統(tǒng)102(圖1)的計(jì)算機(jī)程序用來產(chǎn)生合成圖像(例如圖2b中所示的合成圖像)的功能方法的實(shí)例。在步驟302處,軟件程序?qū)⑺谕麍D形(例如標(biāo)志、品牌、文本、符號、促銷消息等)的圖像作為所存取或加載的計(jì)算機(jī)可讀文件(例如數(shù)字化圖像)加以接收(即在本地或遠(yuǎn)程接收)。在步驟304處,還將條形碼符號作為(例如)加載文件或下載文件自存儲位置接收。我們在此處所使用的條形碼意指可由條形碼掃描裝置讀取的任何條形碼符號,例如線性條形碼、二維條形碼或合成符號條形碼,例如縮減空間符號(RSS)條形碼。在步驟306處,處理圖像以確定其色彩特性。例如,確定與圖像的每一像素相關(guān)聯(lián)的紅、綠及藍(lán)色彩值。對應(yīng)于圖像的像素?cái)?shù)量取決于所接收到的數(shù)字化圖像的分辨率。程序可根據(jù)用戶偏好視需要改變所提供圖像的分辨率。
在步驟308處,通過(例如)從外部存儲媒體或從運(yùn)行于系統(tǒng)102(圖1)上的計(jì)算機(jī)程序中確定條形碼掃描器的紅、綠及藍(lán)色彩靈敏度值(例如可檢測的可見波長分量)來處理?xiàng)l形碼掃描器的紅、綠及藍(lán)色彩靈敏度值。條形碼掃描器通常在可見色彩光譜的較短波長區(qū)(650nm區(qū))(藍(lán)/黑區(qū))中運(yùn)行,因?yàn)槠湓O(shè)計(jì)用來讀取與條形碼符號相關(guān)聯(lián)的藍(lán)/黑條。所述處理也可涉及到確定所接收到的條形碼符號的紅、綠及藍(lán)(RGB)值,以確保所述值處于條形碼掃描器的色彩靈敏度值(例如可檢測的可見波長分量)以內(nèi),并因此可檢測到。也可確定條形碼符號的RGB值,以檢測條形碼符號是否具有可明顯使圖像變得無法進(jìn)行視覺檢測或者甚至無法辨別的背景色彩(例如條形碼符號的空格的色彩)。例如,在為紅條形碼背景及紅色標(biāo)志的情況下,圖像不可能在紅色背景下特別顯目。
在步驟310處,對于所接收到的圖像的每一像素,均將相應(yīng)的紅、綠及藍(lán)(RGB)值相對于條形碼掃描器的紅、綠及藍(lán)(RGB)色彩靈敏度進(jìn)行比較和計(jì)算。例如,可根據(jù)所存取的圖像及條形碼掃描器靈敏度值二者的RGB值來為每一像素實(shí)施均方根(RMS)誤差計(jì)算??刹捎闷渌麛?shù)字信號處理及圖像處理技術(shù)來檢測條形碼掃描器的光學(xué)檢測范圍與所提供圖像之間的色差。同樣地,也可使用CMYK(青,品紅,黃,黑)色彩模型來代替RGB色彩系統(tǒng)。因此,對于所接收到的圖像的每一像素,均根據(jù)條形碼掃描器的CMYK色彩靈敏度來處理相應(yīng)的青、品紅、黃及黑(CMYK)色彩值。對CMYK系統(tǒng)而言,由于所接收到的圖像的黃及品紅色彩值無法由條形碼掃描器檢測到,因此色彩操縱只可應(yīng)用于可由條形碼掃描器檢測到的黑及青色彩分量。
在檢測條形碼掃描器的光學(xué)檢測范圍與所接收圖像之間的色差時(shí),為了確保條形碼符號的可讀性,在圖像與(例如)關(guān)聯(lián)于條形碼符號的多個(gè)條(條圖案)的藍(lán)或黑色彩含量之間應(yīng)存在至少50%的色彩對比度差。無論條形碼掃描器設(shè)計(jì)用來檢測什么樣的條形碼色彩范圍,圖像對比度均應(yīng)至少為由條形碼掃描器讀取的條形碼的條的大約50%。也可使用條形碼符號的RGB值來判定條形碼符號背景(例如條形碼符號的空格的色彩)相對于圖像的RGB值是否具有至少足夠的對比度。此是為了確保圖像在條形碼符號的背景下充分可見。
在步驟312處,判定在關(guān)聯(lián)于圖像的RGB色彩與關(guān)聯(lián)于條形碼掃描器的可檢測范圍的RGB值之間是否存在足夠的對比度差(例如50%)。如果此差足以(例如50%)確保圖像不會干擾條形碼掃描器對條形碼符號的可讀性,則在步驟314處,如果需要,便處理圖像的尺寸,以使圖像處于根據(jù)需要指定的與條形碼符號相關(guān)聯(lián)的邊界或區(qū)以內(nèi)。例如,如果發(fā)現(xiàn)圖像是黃色或紅色的,則其不會干擾條形碼掃描裝置的可讀性,因?yàn)闂l形碼掃描器對讀取對應(yīng)于例如藍(lán)及黑等較深色彩的較短波長很敏感。因此,紅色或黃色圖像可能看起來不為條形碼掃描器看見。
可通過測量圖像及條形碼符號二者的高度及寬度尺寸來相對于條形碼符號實(shí)施對圖像的尺寸調(diào)整。可計(jì)算圖像的高度與條形碼符號的高度之間的百分率差,并將其用作尺寸調(diào)整因素來相對于條形碼符號的高度尺寸縮小或放大圖像的高度尺寸。例如,如果確定圖像的高度為條形碼符號的高度的20%,則將圖像高度增加80%,或?qū)l形碼符號的高度減少80%,以使圖像及條形碼符號的高度彼此相對成正比(例如1∶1的比例)。同樣地,可計(jì)算圖像寬度與條形碼符號寬度之間的百分率差,并將其用作寬度尺寸調(diào)整因數(shù)來相對于條形碼符號的寬度縮小或放大圖像的寬度尺寸。例如,如果確定圖像寬度為條形碼符號寬度的20%,則將圖像寬度增加80%,或?qū)l形碼寬度減少80%,以使圖像與條形碼符號彼此相對成正比(例如1∶1的比例)。對圖像尺寸及其他視覺效果的手動調(diào)整可由計(jì)算機(jī)程序用戶來實(shí)施。但是,這些可選的視覺效果不應(yīng)與所實(shí)施的任何圖像處理相沖突,以免圖像與條形碼符號以會影響對條形碼符號的正確可讀性或可掃描性的方式出現(xiàn)干擾。
在步驟316處,將條形碼符號與所處理的圖像相組合,以產(chǎn)生如圖2b中所示的實(shí)例所圖解說明的合成條形碼符號及圖像。一旦形成合成圖像(例如組合式條形碼符號及圖像),便可使用條形碼驗(yàn)證器104(圖1)來對已與所處理圖像相組合的條形碼符號的可讀性進(jìn)行評估。條形碼驗(yàn)證器104(圖1)根據(jù)條形碼符號的可讀性來產(chǎn)生指示條形碼符號質(zhì)量的等級。如果條形碼驗(yàn)證裝置104未能讀取到新創(chuàng)建的帶有圖像的組合式條形碼符號,則可能需要對計(jì)算機(jī)程序(圖2)所使用的圖像閾值(例如對比度值)及/或參考數(shù)據(jù)(例如條形碼靈敏度值)進(jìn)行重新校準(zhǔn),以確保條形碼符號的可讀性。
在步驟318處,可將帶有圖像的組合式條形碼符號(例如圖2b)存儲在諸如硬盤驅(qū)動器、軟盤、CD-ROM盤、及/或任何其他存儲裝置等存儲媒體上。為了成功地保存帶有圖像的條形碼符號(例如保存成圖形文件),在步驟320處,可視需要提示用戶執(zhí)行與所產(chǎn)生的組合式條形碼符號及圖像相關(guān)聯(lián)的許可協(xié)議。倘若如此,所述程序可運(yùn)行許可應(yīng)用程序,以使一個(gè)或多個(gè)用戶能夠通過在許可證購買屏幕(圖4)中輸入相關(guān)數(shù)據(jù)來購買此種協(xié)議。其他操作(例如PRINT(打印)操作)也可調(diào)用許可應(yīng)用程序。此可限制在購買有效許可證前未經(jīng)授權(quán)地制作及散布組合式條形碼符號及圖像。
圖4圖解說明一根據(jù)本發(fā)明一實(shí)施例用于購買許可協(xié)議的許可證購買屏幕400的實(shí)例。購買屏幕400提示用戶或潛在被許可方輸入信息,例如購買者姓名402、地址信息404、電子郵件信息406、產(chǎn)品號408(例如UPC號)、及與許可證購買相關(guān)的支付信息410。屏幕400還顯示支付清單412,其通知用戶購買許可證的成本。此成本可取決于各種因素,例如所需的許可證數(shù)量。
重新參見圖3,如果在步驟312處,確定相關(guān)于圖像像素的RGB色彩與相關(guān)于條形碼掃描器的RGB靈敏度值之間不存在足夠的對比度差(例如20%)(例如圖像將干擾條形碼符號的可讀性),則在步驟310處,繼續(xù)對圖像進(jìn)行持續(xù)處理。例如,如果圖像像素中的一個(gè)或多個(gè)圖像像素包括深藍(lán)或黑色彩特性且可處于條形碼符號的空格區(qū)內(nèi),則在這些像素與關(guān)聯(lián)于條形碼掃描器的RGB靈敏度值之間將存在低的對比度差。由于條形碼掃描器對諸如藍(lán)色及黑等較深的色彩敏感,因此很可能比較接近于這些色彩(例如藍(lán)色或黑色)的圖像像素將干擾對讀取這些波長敏感的掃描裝置的可讀性。圖像處理可包括操縱這些像素的色彩特性(例如對比度、飽和度、色調(diào)等),以便可消除對條形碼掃描器的可讀性的此種干擾。
例如,公司標(biāo)志可為可處于條形碼掃描裝置的可檢測波長以內(nèi)的藍(lán)色。標(biāo)志中處于條形碼符號的條圖案以內(nèi)的區(qū)域或區(qū)可能不需要進(jìn)行色彩特性操縱。但是,可能需要對標(biāo)志中處于背景區(qū)內(nèi)或條之間空格內(nèi)的區(qū)域進(jìn)行操縱,因?yàn)檫@些區(qū)域?qū)⒂蓲呙柩b置進(jìn)行檢測和讀取。因此,可能會將一個(gè)或多個(gè)空格區(qū)錯(cuò)誤地記錄為條形碼掃描裝置所檢測到的條。為了保持藍(lán)色的視覺外觀,可相對于可由條形碼掃描裝置檢測到的藍(lán)或黑色彩分量來降低標(biāo)志的色彩對比度。此可通過向藍(lán)色標(biāo)志添加白色彩分量、以將其對比度降至可由條形碼掃描裝置讀取的藍(lán)或黑色彩分量的至少50%來實(shí)現(xiàn)。
也可通過在(例如)白色半透明背景上創(chuàng)建具有多個(gè)條或條圖案的條形碼符號來實(shí)現(xiàn)相同的結(jié)果。通過組合條形碼符號及圖像,由于條之間的空格為半透明的,因此位于條形碼符號之下的圖像將具有足以確保半透明空格下面的圖像部分將不被條形碼掃描器檢測或讀取到的最低(例如50%)對比度。事實(shí)上,半透明背景會增加下面圖像色彩的白色彩分量,由此,將圖像的對比度操縱到圖像不可能干擾條形碼掃描器可讀性(例如藍(lán)色及黑色)的程度。
在某些情況下,處理可(例如)包括確定可出現(xiàn)在條形碼符號的條區(qū)中的較深的圖像像素(例如深藍(lán))。然而,由于條與較深像素之間的對比度較低,因此這些圖像像素可能不會干擾條的可讀性,從而使條形碼掃描器能夠讀取條,而不管這些圖像像素是否要出現(xiàn)在條形碼符號的條區(qū)內(nèi)。
用于處理圖像像素的另一實(shí)例包括將圖像變換至其中飽和度可在0-40%之間變化的灰色調(diào)外觀。當(dāng)將圖像變換至灰色調(diào)時(shí),圖像與條形碼符號色彩之間應(yīng)存在足夠的對比度差,以確保條形碼掃描器對條形碼符號的可讀性。條形碼符號的可讀性取決于正確讀取與條形碼相關(guān)聯(lián)的產(chǎn)品代碼。
在步驟314(圖3)處,可根據(jù)用戶偏好來調(diào)整圖像相對于條形碼符號的定向及尺寸。此類變化形式的實(shí)例顯示于圖5a、5b及5c中。在圖5a中,將條形碼符號502與圖像500相組合,以使圖像500的尺寸相對于條形碼符號502的邊界最大化。在圖5b中,以圖中所示的方式平鋪圖像504(即Logo)。圖5c顯示已定位于條形碼符號512的空格區(qū)510中的圖像508。在所示實(shí)例中,當(dāng)所處理的圖像508為紅色時(shí),其不會干擾條形碼掃描裝置的可讀性,因?yàn)闂l形碼掃描裝置無法讀取此色彩波長。如果例如圖像508為深藍(lán)色,則掃描器可能已將此讀取為條,從而產(chǎn)生讀取或掃描錯(cuò)誤。因此,如果對圖像508及條形碼符號512的圖像處理顯示條形碼掃描器靈敏度值與圖像像素色彩之間具有低的對比度差,則可改變圖像像素色彩特性以確保條形碼掃描器的可讀性。
在圖5c所示的實(shí)例中,可將所處理的圖像疊加到條形碼符號512的空格區(qū)510上?;蛘?,也可將條形碼符號疊加到所處理的圖像上。因此,在某些情形中,可通過將條形碼符號疊加到圖像上、或?qū)D像疊加到條形碼符號上來組合條形碼符號及圖像。也可在組合條形碼符號及圖像之前或在組合條形碼符號及圖像之后處理圖像。
圖6圖解說明一根據(jù)本發(fā)明一實(shí)施例的操作流程圖600,其通過運(yùn)行于系統(tǒng)102(圖1)上的計(jì)算機(jī)程序來檢測對條形碼符號的誤使用。在步驟602處,通過(例如)自本地存儲器加載或自遠(yuǎn)程位置下載來接收組合式條形碼符號及圖像。在步驟604處,將與圖像相關(guān)聯(lián)的信息(例如標(biāo)志或品牌從屬關(guān)系等)及與條形碼符號相關(guān)聯(lián)的信息(例如UPC號、制造商信息等)相比較。如果在步驟606處確定與圖像相關(guān)聯(lián)的消息和與條形碼符號相關(guān)聯(lián)的信息不相匹配,則在步驟614處,所述計(jì)算機(jī)程序可通知(例如用電子郵件等)相關(guān)機(jī)構(gòu)。如果在步驟608處確定條形碼符號與圖像確實(shí)相匹配,則在步驟608處判定是否已購買了許可協(xié)議,或當(dāng)前許可協(xié)議是否已到期。如果尚未購買許可協(xié)議,或當(dāng)前許可協(xié)議已到期,則在步驟610處提示用戶更新或購買新的許可證。如果當(dāng)前許可證仍有效,則在步驟612處可顯示此許可證的到期日作為提醒。
圖7圖解說明根據(jù)本發(fā)明一實(shí)施例用于產(chǎn)生廣告或營銷信息或促銷信息的另一流程圖700。在步驟702處,提供與商業(yè)實(shí)體(例如香水制造商)相關(guān)聯(lián)的條形碼符號。在步驟704處,選擇與產(chǎn)品相關(guān)聯(lián)的標(biāo)志、品牌、文本、促銷消息或標(biāo)記的圖像以便進(jìn)行營銷或作廣告。在步驟706處,將與商業(yè)實(shí)體圖像相關(guān)聯(lián)的條形碼符號與圖像相組合。在步驟708處,將所組合的條形碼符號及圖像布置于商業(yè)實(shí)體的產(chǎn)品包裝上。據(jù)此,對產(chǎn)品進(jìn)行廣告或營銷感興趣的一方或多方可向所述商業(yè)實(shí)體支付費(fèi)用,如在步驟710中所示。
圖8a-8f圖解說明根據(jù)本發(fā)明一實(shí)施例可用于檢驗(yàn)條形碼符號完整性的圖像的各種實(shí)例。圖8a-8c圖解說明帶有與條形碼符號圖案804相反的空格/條圖案的相反空格/條區(qū)802。如果相反的空格/條區(qū)802與條形碼符號圖案804不相匹配,則此指示條形碼符號可能已被破壞。圖8d-8f圖解說明圖像806,其用于標(biāo)記條形碼符號808的邊界,以確保未在條形碼符號中添加或移除區(qū)段(條/空格標(biāo)記)。
圖9圖解說明根據(jù)本發(fā)明一實(shí)施例的組合式條形碼符號及圖像的另一實(shí)例。合成圖像,例如組合式條形碼及圖像900,包括條形碼符號902、圖像部分904及圖像部分906。條形碼符號902包括條圖案908及空格圖案910(例如背景區(qū))。如圖中所示,圖像部分904疊加有條形碼符號902,而圖像部分906疊加于條形碼符號902的條圖案908上或嵌入于條圖案908內(nèi)。假設(shè)圖像906中疊加于條圖案908上的部分處于條形碼掃描器的色彩靈敏度范圍(例如藍(lán)色,黑色)內(nèi),則圖像906將不會影響條圖案908的可讀性。假如例如圖像區(qū)906為紅色或黃色,則條圖案908將不可讀取,因?yàn)檫@些色彩不可由條形碼掃描裝置檢測到。因此,將必須由計(jì)算機(jī)程序通過上述技術(shù)來處理圖像區(qū)906并操縱其色彩值,以使其將不會干擾與條形碼符號902相關(guān)聯(lián)的條圖案908的可讀性。
在將圖像區(qū)904與條形碼符號902相組合時(shí),可將條形碼符號902疊加到圖像904上。或者,可通過在條形碼符號902的空格圖案910中插入圖像904來將圖像904疊加到條形碼符號902上。在這兩種情況下,圖像904的色彩(例如紅色)將必須處于或被操縱成處于條形碼掃描器的靈敏度范圍以外。假如要將此圖像904的某些部分疊加到條圖案908上,則將必須將這些位置處的色彩操縱成與條圖案908的色彩(例如黑色)相同、或?yàn)橐蝗詫⑹箺l908可由條形碼掃描器讀取的色彩(例如藍(lán)色)。可在疊加到條形碼符號902上之前,或在將條形碼符號902疊加到其上之前,處理圖像904。也可在疊加到條形碼符號902上之后,或在將條形碼符號902疊加到其上之后,處理圖像904。
在將圖像906與條圖案908相組合時(shí),可將圖像906疊加到條908上,其中可在將圖像906疊加到條圖案908上之前或之后,應(yīng)用色彩處理(例如色彩比較及可能的色彩操縱)。假如此圖像906的某些部分(未顯示)要例如位于空格圖案910內(nèi),則應(yīng)處理圖像906的這些部分的色彩,以使其變得不可由條形碼掃描裝置檢測到。也可對條圖案908的色彩像素進(jìn)行修改,以將圖像906并入組合式條形碼及圖像900的條圖案908中,如圖中所示。
圖10a及10b圖解說明根據(jù)本發(fā)明一實(shí)施例的組合式條形碼符號及圖像的再一實(shí)例。在此實(shí)例中,第一層1001具有可由條形碼掃描器檢測的光學(xué)性質(zhì)。例如,第一層1001可包括(例如)軟飲料罐的鋁,其中鋁的色彩可由條形碼掃描器檢測到。在圖10a及10b所示的實(shí)例中,具有不可由條形碼掃描器檢測到的光學(xué)性質(zhì)的第二層與第一層集成在一起,從而形成條形碼符號1000。例如,第二層可包括例如由墨水或油漆形成的具有對應(yīng)于條形碼的條的空格的白色層,以便當(dāng)將第二層與第一層1001集成在一起(例如布置于第一層1001上)時(shí),第一層中透過第二層的空格所顯露出的部分可由條形碼掃描器作為條形碼檢測出。如圖10a中所示,條形碼符號1000包括位于大致白色背景1004上的鋁條1002。因此,空格區(qū)由白色背景1004形成。鋁條1002可如同假如其由藍(lán)或黑色彩分量構(gòu)成一樣由條形碼掃描裝置讀取出。
圖10b圖解說明包括如圖10a中所示的條形碼符號1000及一圖像1008(例如“Trade Mark”)的組合式條形碼符號及圖像1006。圖像1008可為半透明的,其半透明的程度使位于半透明圖像1008下面的條1002所構(gòu)成的單獨(dú)條區(qū)1010中的任何部分均可由條形碼掃描裝置讀取。在圖像1008不是半透明的時(shí),可如下文所述對其進(jìn)行處理以使其變成半透明的。圖像1008及條形碼符號1000也可均可由肉眼進(jìn)行視覺辨別。與條1002相關(guān)聯(lián)的光的光學(xué)波長分量可透過圖像1008的半透明部分并可由條形碼掃描裝置作為條區(qū)來進(jìn)行檢測和記錄。如果例如圖像1008的半透明度不足以穿過或透射與條1002相關(guān)聯(lián)的光的光學(xué)波長分量,則與圖像位于同一區(qū)(例如區(qū)1010)中的那些條區(qū)可能不會被條形碼掃描裝置檢測出。對圖像1008的處理可包括例如,分析圖像1008的視覺特性,以確定其半透明度。如果確定圖像1008具有足夠的半透明度從而使與條1002相關(guān)聯(lián)的光的光學(xué)波長分量可穿過圖像1008的半透明部分并可由條形碼掃描裝置作為條區(qū)進(jìn)行檢測和記錄,則可終止對圖像1008的處理。相反,如果確定圖像1008的半透明度不足,則對圖像1008的處理可包括附加操作,例如將圖像半透明度操縱至使與條1002相關(guān)聯(lián)的光的足夠波長分量穿過圖像1008并由條形碼掃描裝置接收到以實(shí)現(xiàn)可讀性的程度。如果例如圖像1008包括不可由條形碼掃描器檢測到的半透明色彩(例如紅色),則其應(yīng)傳送與條1002相關(guān)聯(lián)的波長分量,以便可由掃描裝置讀取。
在某些情況下,為了能夠由條形碼掃描裝置進(jìn)行讀取,可能需要處理圖像1008的其他色彩特性(例如RGB、CMYK分量等)以及其半透明度。例如,可將呈由條形碼掃描器所檢測到的色彩(例如藍(lán)色)的圖像操縱成與條1002具有足夠的對比度(例如至少50%),以使位于空格1004中的圖像部分不會被條形碼掃描裝置錯(cuò)誤地讀取。藍(lán)色圖像也可半透明,以使條1002及空格1004可透過圖像在視覺上檢測到且不干擾條形碼掃描裝置的可讀性。在此實(shí)例(例如藍(lán)色圖像)中,與圖像位于同一區(qū)(例如區(qū)1012)中的空格區(qū)應(yīng)保持不可由條形碼掃描裝置檢測到。因此,圖像可不會由條形碼掃描器檢測到,且可通過半透明圖像1008傳送或透射與條形碼符號1000相關(guān)聯(lián)的光學(xué)波長分量。
雖然上文已結(jié)合各較佳實(shí)施例闡述并顯示了本發(fā)明,但在不背離本發(fā)明的精神及范圍的前提下可作出所屬領(lǐng)域的技術(shù)人員將一目了然的諸多變動及修改,且因此本發(fā)明并不僅限于上文所述方法或構(gòu)造的確切細(xì)節(jié),因?yàn)榇祟愖儎蛹靶薷木蛩惆ㄓ诒景l(fā)明的范圍內(nèi)。除在必要的程度上或?yàn)檫^程本身所固有外,在本揭示內(nèi)容(包括圖式)中所述的方法或過程的各步驟或階段并不隱含著任何特定次序。在許多情況下,可在不改變所述方法的目的、作用或重要性的情況下改變各過程步驟的順序。
權(quán)利要求
1.一種用于提供一包括一條形碼符號及另一圖像的合成圖像的方法,其包括至少根據(jù)所述條形碼符號及所述另一圖像的至少一個(gè)光學(xué)性質(zhì)來分析一光學(xué)掃描裝置的運(yùn)行;及考慮到對所述光學(xué)掃描裝置的運(yùn)行的分析,將所述條形碼符號及所述另一圖像組合成所述合成圖像,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
2.如權(quán)利要求1所述的方法,其中對所述光學(xué)掃描裝置的運(yùn)行的分析包括分析所述光學(xué)掃描裝置對于至少一個(gè)色彩的色彩靈敏度;且其中組合所述條形碼符號及所述另一圖像包括選擇所述條形碼符號及所述另一圖像的一個(gè)或多個(gè)色彩,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
3.如權(quán)利要求1所述的方法,其中對所述光學(xué)掃描裝置的運(yùn)行的分析包括分析所述光學(xué)掃描裝置的對比度靈敏度;且其中組合所述條形碼符號及所述另一圖像包括選擇一所述條形碼符號的元素之間及所述條形碼符號與另一圖像的元素之間的對比度,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
4.如權(quán)利要求1所述的方法,其中對所述光學(xué)掃描裝置的運(yùn)行的分析包括分析所述光學(xué)掃描裝置對所述條形碼符號及所述另一圖像的相對尺寸及位置的靈敏度;且其中組合所述條形碼符號及所述另一圖像包括選擇所述條形碼符號及所述另一圖像的相對尺寸及定位,以使所述條形碼符號可由所述光學(xué)掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行辨別。
5.一種用于產(chǎn)生合成圖像的方法,所述合成圖像包含另一圖像及可由條形碼掃描裝置讀取的具有復(fù)數(shù)個(gè)條及一背景區(qū)的條形碼符號,所述方法包括處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的色彩值及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值;及將所述條形碼符號與所述另一圖像相組合;其中與具有所述所處理色彩值的所述另一圖像相組合的具有所述所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
6.如權(quán)利要求5所述的方法,其中所述復(fù)數(shù)個(gè)條及背景區(qū)可由所述條形碼掃描裝置掃描。
7.如權(quán)利要求5所述的方法,其中所述另一圖像與一產(chǎn)品相關(guān)聯(lián),所述產(chǎn)品包括由一商品及一服務(wù)組成的群組中的至少一者。
8.如權(quán)利要求5所述的方法,其中所述另一圖像包括由一企業(yè)標(biāo)志、一產(chǎn)品品牌、及一促銷廣告消息組成的群組中的至少一者。
9.如權(quán)利要求5所述的方法,其進(jìn)一步包括對所述另一圖像的尺寸進(jìn)行調(diào)整,以使所述另一圖像適合處于視需要指定的與所述條形碼符號相關(guān)聯(lián)的區(qū)內(nèi)。
10.如權(quán)利要求5所述的方法,其中所述另一圖像包括復(fù)數(shù)個(gè)像素,所述復(fù)數(shù)個(gè)像素分別具有一紅、一綠、及一藍(lán)色彩值,且其中處理所述另一圖像包括將所述復(fù)數(shù)個(gè)像素中每一者的所述紅、綠、及藍(lán)色彩值與所述條形碼掃描器靈敏度值相比較。
11.如權(quán)利要求10所述的方法,其中評估所述復(fù)數(shù)個(gè)像素中每一者的一均方根值,以判定是否出現(xiàn)與所述條形碼掃描裝置相關(guān)聯(lián)的可讀性問題。
12.如權(quán)利要求10所述的方法,其中所述處理包括產(chǎn)生對所述復(fù)數(shù)個(gè)像素中每一者的色彩值的操縱,將所述復(fù)數(shù)個(gè)像素中每一者的所述紅、綠、及藍(lán)色彩值操縱成使每一像素色彩均不干擾所述條形碼掃描器對所述條形碼符號的可讀性。
13.如權(quán)利要求5所述的方法,其中處理所述另一圖像的色彩值包括通過在約0-40%的值之間改變飽和度值來將所述另一圖像變換成一灰色調(diào)圖像。
14.如權(quán)利要求5所述的方法,其中處理所述另一圖像的色彩值包括將所述另一圖像處理成相對于與所述條形碼符號相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)條具有至少50%的色彩對比度。
15.如權(quán)利要求5所述的方法,其中處理所述另一圖像的色彩值包括向所述另一圖像的至少一部分添加一白色彩分量,以使所述圖像的所述部分的色彩對比度相對于與所述條形碼符號相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)條為至少50%。
16.如權(quán)利要求5所述的方法,其中所述另一圖像包括排列成一大致平鋪圖案的復(fù)數(shù)個(gè)圖像。
17.如權(quán)利要求5所述的方法,其中所述組合式的條形碼符號及另一圖像包括一可變的分辨率。
18.如權(quán)利要求5所述的方法,其中所述另一圖像的色彩值可選擇性地變換成黃色或紅色。
19.如權(quán)利要求5所述的方法,其中將所述另一圖像及所述條形碼符號作為一源文件自一存儲媒體加載。
20.如權(quán)利要求5所述的方法,其中可通過創(chuàng)建一定制圖像來存取所述另一圖像。
21.如權(quán)利要求5所述的方法,其中將所述組合式條形碼符號及另一圖像保存為由一TIFF、一JPEG、一GIF、一EPS及一PDF圖形文件格式組成的群組中的至少一種格式。
22.如權(quán)利要求5所述的方法,其中一條形碼驗(yàn)證器評估所述組合式條形碼符號及另一圖像,以產(chǎn)生一與所述組合式的條形碼符號及另一圖像的可讀性相關(guān)聯(lián)的等級。
23.如權(quán)利要求5所述的方法,其中組合所述條形碼符號及所述另一圖像包括將所述條形碼符號疊加到所述另一圖像上。
24.如權(quán)利要求5所述的方法,其中組合所述條形碼符號及所述另一圖像包括將所述另一圖像疊加到所述條形碼符號上。
25.一種用于為一用戶提供一購買一組合式條形碼符號及圖像的機(jī)會的方法,其中所述組合式條形碼符號及圖像可由一條形碼掃描裝置讀取,所述方法包括接收另一圖像;接收一帶有復(fù)數(shù)個(gè)條及一背景區(qū)的條形碼符號;處理與所述另一圖像相關(guān)聯(lián)的色彩值、所述條形碼符號及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值;將與所述條形碼符號相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)條及所述背景區(qū)與所述另一圖像相組合;其中與具有所述所處理色彩值的所述另一圖像相組合的具有所述所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取;及提供一許可證購買屏幕,其用于一旦所述用戶選擇確認(rèn)便提示所述用戶購買一與所述組合式條形碼符號及另一圖像相關(guān)聯(lián)的許可證。
26.如權(quán)利要求25所述的方法,其中選擇確認(rèn)包括將所述組合式條形碼符號及另一圖像保存在一存儲媒體上。
27.如權(quán)利要求25所述的方法,其中選擇確認(rèn)包括一用于將所述組合式條形碼符號及另一圖像印刷到一襯底上的印刷命令。
28.如權(quán)利要求27所述的方法,其中所述襯底包括一上面涂有所述組合式條形碼符號及另一圖像的可印刷表面。
29.如權(quán)利要求25所述的方法,其中提示所述用戶購買一與所述組合式條形碼符號及另一圖像相關(guān)聯(lián)的許可證包括將與購買相關(guān)的數(shù)據(jù)輸入所述許可證購買屏幕。
30.一種用于鑒別一產(chǎn)品的方法,所述方法包括接收一包括一條形碼符號及一圖像的組合式條形碼符號,所述條形碼符號具有與所述條形碼相關(guān)聯(lián)的信息,且所述圖像具有與所述圖像相關(guān)聯(lián)的信息;及將和所述圖像相關(guān)聯(lián)的所述信息與和所述條形碼符號相關(guān)聯(lián)的所述信息相比較,以鑒別所述條形碼符號對應(yīng)于所述圖像。
31.一種用于進(jìn)行一產(chǎn)品營銷的方法,其包括接收一對應(yīng)于一商業(yè)實(shí)體的條形碼符號,所述條形碼符號具有一與所述產(chǎn)品相關(guān)聯(lián)的圖像,其中所述條形碼符號與所述圖像相組合,以使與所述圖像相關(guān)聯(lián)的色彩特性不干擾所述條形碼符號的可讀性;及將所述條形碼符號及圖像應(yīng)用至所述商業(yè)實(shí)體的一產(chǎn)品包裝上,其中所述圖像傳達(dá)與所述產(chǎn)品相關(guān)的促銷信息。
32.如權(quán)利要求31所述的方法,其進(jìn)一步包括產(chǎn)生一用于在所述商業(yè)實(shí)體的產(chǎn)品包裝上顯示與所述產(chǎn)品相關(guān)聯(lián)的所述圖像的費(fèi)用。
33.如權(quán)利要求31所述的方法,其中所述產(chǎn)品包括由商品及一服務(wù)組成的群組中的至少一者。
34.一種用于產(chǎn)生一可由一條形碼掃描裝置讀取的合成圖像的方法,所述方法包括接收一包括一第一及一第二區(qū)的圖像;接收一帶有一條圖案及一空格圖案的條形碼符號;處理與所述第一區(qū)及所述條圖案相關(guān)聯(lián)的色彩值;處理與所述第二區(qū)及所述條圖案相關(guān)聯(lián)的色彩值;將所述第一區(qū)與所述條圖案相組合,其中與具有所述所處理色彩值的所述第一區(qū)相組合的具有所述所處理色彩值的所述條圖案可由所述條形碼掃描裝置讀?。患皩⑺龅诙^(qū)與所述空格圖案相組合,其中與具有所述所處理色彩值的所述空格圖案相組合的具有所述所處理色彩值的所述第二區(qū)不可由所述條形碼掃描裝置讀取。
35.如權(quán)利要求34所述的方法,其中將所述第一區(qū)與所述條圖案相組合包括將所述圖像的第一區(qū)疊加到所述條圖案上。
36.如權(quán)利要求34所述的方法,其中將所述第一區(qū)與所述條圖案相組合包括在所述條圖案中并入所述第一區(qū)。
37.如權(quán)利要求34所述的方法,其中將所述第二區(qū)與所述空格圖案相組合包括將所述圖像的第一區(qū)疊加到所述條及空格圖案上并移除所述第一區(qū)中與所述條區(qū)重疊的區(qū)域。
38.如權(quán)利要求34所述的方法,其中將所述第二區(qū)與所述空格圖案相組合包括將所述條及空格圖案疊加到所述第二圖像上,以使所述第二區(qū)出現(xiàn)在所述空格圖案中。
39.一種產(chǎn)生一可由一條形碼掃描裝置掃描的合成圖像的方法,所述方法包括接收一帶有一條圖案及一空格圖案的條形碼符號;接收另一圖像;處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述圖像在尺寸上與所述條形碼符號成正比;組合所述另一圖像與所述條形碼符號;及操縱所述另一圖像的色彩特性,以使所述圖像對于所述條形碼掃描裝置對所述條形碼符號的可讀性的干擾最小化。
40.如權(quán)利要求39所述的方法,其進(jìn)一步包括將所述組合式另一圖像及條形碼符號變換成圖形格式,所述圖形格式包括由一TIFF、一JPEG、一GIF、一EPS及一PDF圖形文件格式組成的群組中的至少一種格式。
41.如權(quán)利要求39所述的方法,其中所述色彩特性包括與所述另一圖像相關(guān)聯(lián)的色彩、真實(shí)性、及飽和水平。
42.一種產(chǎn)生一可由一條形碼掃描裝置讀取的經(jīng)鑒別合成圖像的方法,所述方法包括接收一帶有一條及一空格圖案的條形碼符號;接收一包括一相反的條及空格圖案的圖像;及將和所述條形碼符號相關(guān)聯(lián)的所述條及空格圖案與和所述圖像相關(guān)聯(lián)的所述相反的條及空格圖案相組合,其中所述相反的條及空格圖案提供對所述條形碼符號的完整性檢驗(yàn),以實(shí)現(xiàn)對由至少一個(gè)遺失條及至少一個(gè)遺失空格組成的群組中至少一者的一視覺判定。
43.如權(quán)利要求42所述的方法,其中所述相反的條及空格圖案包括一不干擾所述條形碼掃描裝置的可讀性的色彩。
44.一種用于產(chǎn)生一可由一條形碼掃描裝置掃描的合成圖像的方法,所述方法包括接收一帶有一條圖案及一空格圖案的條形碼符號;接收另一圖像;處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比;組合所述另一圖像與所述條形碼符號;及根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由一紅、一綠及一藍(lán)色彩值表示的復(fù)數(shù)個(gè)像素,且其中考慮到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)像素中每一者的所述紅、綠、及藍(lán)色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由一人進(jìn)行視覺辨別。
45.如權(quán)利要求44所述的方法,其中所述另一圖像與一產(chǎn)品相關(guān)聯(lián)。
46.一種產(chǎn)生一可由一條形碼掃描裝置掃描的合成圖像的方法,所述方法包括接收一帶有一條圖案及一空格圖案的條形碼符號;接收另一圖像;處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比;組合所述另一圖像與所述條形碼符號;及根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由一青、一品紅、一黃及黑色彩值表示的復(fù)數(shù)個(gè)像素,且其中考慮到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)像素中每一者的所述青、品紅、黃、及黑色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由一人進(jìn)行視覺辨別。
47.如權(quán)利要求46所述的方法,其中所述另一圖像與一產(chǎn)品相關(guān)聯(lián)。
48.一種由計(jì)算機(jī)實(shí)施的產(chǎn)生一可由一條形碼掃描裝置掃描的合成圖像的方法,所述方法包括在所述計(jì)算機(jī)處接收一帶有一條圖案及一空格圖案的條形碼符號;在所述計(jì)算機(jī)處接收另一圖像;在所述計(jì)算機(jī)處處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比;在所述計(jì)算機(jī)處組合所述另一圖像與所述條形碼符號;及在所述計(jì)算機(jī)處根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由一紅、一綠及一藍(lán)色彩值表示的復(fù)數(shù)個(gè)像素,且其中考慮到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)像素中每一者的所述紅、綠及藍(lán)色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
49.如權(quán)利要求48所述的方法,其中所述另一圖像與一產(chǎn)品相關(guān)聯(lián)。
50.一種由計(jì)算機(jī)實(shí)施的產(chǎn)生一可由一條形碼掃描裝置掃描的合成圖像的方法,所述方法包括在所述計(jì)算機(jī)處接收一帶有一條圖案及一空格圖案的條形碼符號;在所述計(jì)算機(jī)處接收另一圖像;在所述計(jì)算機(jī)處處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的尺寸值,以使所述另一圖像在尺寸上與所述條形碼符號成正比;在所述計(jì)算機(jī)處組合所述另一圖像與所述條形碼符號;及在所述計(jì)算機(jī)處根據(jù)與所述條形碼掃描裝置相關(guān)聯(lián)的色彩靈敏度值來處理所述另一圖像的色彩特性,其中操縱所述另一圖像的色彩特性包括將所述圖像表示成分別由一青、一品紅、一黃及黑色彩值表示的復(fù)數(shù)個(gè)像素,且其中考慮到所述條形碼掃描器靈敏度值來處理與所述另一圖像相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)像素中每一者的所述青、品紅、黃及黑色彩值,以使所述條形碼符號可由所述條形碼掃描裝置進(jìn)行機(jī)器讀取且所述另一圖像可由人進(jìn)行視覺辨別。
51.如權(quán)利要求50所述的方法,其中所述另一圖像與一產(chǎn)品相關(guān)聯(lián)。
52.一種由計(jì)算機(jī)實(shí)施的為一用戶提供一使用一計(jì)算機(jī)程序來購買一組合式條形碼符號及圖像的機(jī)會的方法,其中所述組合式條形碼符號及圖像可由一條形碼掃描裝置讀取,所述方法包括在所述計(jì)算機(jī)處接收另一圖像;在所述計(jì)算機(jī)處接收帶有復(fù)數(shù)個(gè)條及一背景區(qū)的條形碼符號;在所述計(jì)算機(jī)處處理與所述另一圖像、所述條形碼符號相關(guān)聯(lián)的色彩值、及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值;在所述計(jì)算機(jī)處將與所述條形碼符號相關(guān)聯(lián)的所述復(fù)數(shù)個(gè)條及所述背景區(qū)與所述另一圖像相組合;其中與具有所述所處理色彩值的所述另一圖像相組合的具有所述所處理色彩值的所述條形碼可由所述條形碼掃描裝置讀??;及在所述計(jì)算機(jī)處提供一許可證購買屏幕,其用于一旦用戶選擇確認(rèn)便提示用戶購買一與所述組合式條形碼符號及另一圖像相關(guān)聯(lián)的許可證。
53.一種產(chǎn)生一包括一條形碼符號及另一圖像的合成圖像的方法,所述條形碼符號具有復(fù)數(shù)個(gè)條區(qū)及空格區(qū),所述合成圖像可由一條形碼掃描裝置掃描,所述方法包括處理所述另一圖像的視覺特性,以使所述另一圖像包括一半透明特性;及將具有所述半透明特性的所述另一圖像與所述條形碼符號相組合,其中與所述條形碼符號相組合的具有所述半透明特性的所述另一圖像可由所述條形碼掃描裝置讀取。
54.如權(quán)利要求53所述的方法,其中處理所述另一圖像的視覺特性包括分析所述另一圖像的半透明特性。
55.如權(quán)利要求53所述的方法,其中處理所述另一圖像的視覺特性包括分析并操縱所述另一圖像的半透明特性。
56.如權(quán)利要求53所述的方法,其中處理所述另一圖像的視覺特性包括分析并操縱所述另一圖像的半透明特性及色彩特性。
57.一種由計(jì)算機(jī)實(shí)施的產(chǎn)生一包括一條形碼符號及另一圖像的合成圖像的方法,所述條形碼符號具有復(fù)數(shù)個(gè)條區(qū)及空格區(qū),所述合成圖像可由一條形碼掃描裝置掃描,所述方法包括在所述計(jì)算機(jī)處處理所述另一圖像的視覺特性,以使所述另一圖像包括一半透明特性;及在所述計(jì)算機(jī)處將具有所述半透明特性的所述另一圖像與所述條形碼符號相組合,其中與所述條形碼符號相組合的具有所述半透明特性的所述另一圖像可由所述條形碼掃描裝置讀取。
58.如權(quán)利要求57所述的方法,其中處理所述另一圖像的視覺特性包括分析所述另一圖像的半透明特性。
59.如權(quán)利要求57所述的方法,其中處理所述另一圖像的視覺特性包括分析并操縱所述另一圖像的半透明特性。
60.如權(quán)利要求57所述的方法,其中處理所述另一圖像的視覺特性包括分析并操縱所述另一圖像的半透明特性及色彩特性。
61.一種用于產(chǎn)生一合成圖像的計(jì)算機(jī)系統(tǒng),所述合成圖像包括另一圖像及一可由一條形碼掃描裝置讀取的具有復(fù)數(shù)個(gè)條及一背景區(qū)的條形碼符號,所述計(jì)算機(jī)系統(tǒng)包括一處理構(gòu)件,其用于處理與所述另一圖像及所述條形碼符號相關(guān)聯(lián)的色彩值、及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值;及一組合構(gòu)件,其用于將所述條形碼符號與所述另一圖像相組合;其中與具有所述所處理色彩值的所述另一圖像相組合的具有所述所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
62.一種合成圖像,其包括一條形碼符號;及與所述條形碼符號相組合的另一圖像,其中所述另一圖像不干擾所述條形碼符號的可讀性。
63.如權(quán)利要求62所述的條形碼符號,其中所述另一圖像包括由一企業(yè)標(biāo)志、一品牌、一文本消息及一服務(wù)符號組成的群組中的至少一者。
64.一種計(jì)算機(jī)程序產(chǎn)品,其包括其中包含有計(jì)算機(jī)可讀代碼的計(jì)算機(jī)可用媒體,所述計(jì)算機(jī)可讀代碼在執(zhí)行時(shí)使計(jì)算機(jī)實(shí)施一種用于為至少一個(gè)用戶提供對復(fù)數(shù)個(gè)計(jì)算機(jī)資源的存取的方法,所述復(fù)數(shù)個(gè)計(jì)算機(jī)資源中的至少某些資源利用各異的協(xié)議來接收安全信息及根據(jù)所接收到的安全信息來提供對外部系統(tǒng)的存取,所述方法包括處理與一圖像及一條形碼符號相關(guān)聯(lián)的色彩值、及與所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值,所述條形碼符號帶有復(fù)數(shù)個(gè)條及一背景區(qū);及將所述條形碼符號與所述另一圖像相組合;其中與具有所述所處理色彩值的所述另一圖像相組合的具有所述所處理色彩值的所述條形碼符號可由所述條形碼掃描裝置讀取。
全文摘要
本發(fā)明提供一種包括產(chǎn)生可由條形碼掃描裝置讀取的組合式條形碼符號及圖像的系統(tǒng)及方法。所述系統(tǒng)包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序提供圖像及條形碼符號并將所述條形碼符號與所述圖像相組合,以使所述條形碼符號可由所述條形碼掃描裝置讀取。所述系統(tǒng)通過將對應(yīng)于所述圖像、所述條形碼符號的性質(zhì)(例如色彩值)與對應(yīng)于和所述條形碼掃描裝置相關(guān)聯(lián)的條形碼掃描器靈敏度值相比較,來處理所述圖像及條形碼符號。與所處理的圖像相組合的所處理的條形碼符號可由所述條形碼掃描裝置讀取。
文檔編號G06K7/10GK101044662SQ200580033541
公開日2007年9月26日 申請日期2005年8月22日 優(yōu)先權(quán)日2004年8月20日
發(fā)明者艾倫·盧鮑 申請人:國際條形碼公司