專利名稱:無線條形碼閱讀器的通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于無線條形碼閱讀器的通信系統(tǒng),適用于銷售點(diǎn)(POS)系統(tǒng)和物質(zhì)分配或生產(chǎn)的管理。
如在JP-A2-224194中所披露的該常規(guī)無線條形碼閱讀器的通信系統(tǒng)包括有在其內(nèi)包含有一條形碼閱讀器部分的一無線條形碼閱讀器發(fā)送器和一用來從該發(fā)送器接收數(shù)據(jù)并將所接收的數(shù)據(jù)傳送給主計(jì)算機(jī)的接收器。每個(gè)發(fā)送器和接收器都包括有一無線發(fā)送部分和一無線接收部分。在這種結(jié)構(gòu)中,是通過利用應(yīng)答方法來進(jìn)行通信的,其中在該發(fā)送器的無線發(fā)送部分和無線接收部分之間和在該接收器的無線發(fā)送部分和無線接收部分之間確認(rèn)數(shù)據(jù)的傳送,當(dāng)該數(shù)據(jù)被正常接收時(shí)該接收器返回一確認(rèn)(ACK)信號(hào)而當(dāng)該數(shù)據(jù)被錯(cuò)誤接收時(shí)返回一否認(rèn)(NAK)信號(hào)。
特別是,在該無線條形碼閱讀器中使用的多數(shù)無線系統(tǒng)使用了無線電波強(qiáng)度很小的弱無線電波,使用該應(yīng)答方法的這種系統(tǒng)使該通信準(zhǔn)確度得以改善。
圖5示出了一種用于無線條形碼閱讀器的常規(guī)通信系統(tǒng)的構(gòu)成。在圖5中,當(dāng)一操作員按壓一閱讀開始開關(guān)1時(shí),來自電源部分2的電源加到一無線條形碼閱讀器發(fā)送器。從光學(xué)部分3輸出一條形碼的圖像信號(hào),并且通過一解譯部分4該條形碼的圖像信號(hào)被解譯為數(shù)據(jù)。這種被解譯的數(shù)據(jù)被送至一無線電頻率發(fā)送部分5,在這里該數(shù)據(jù)被順序地調(diào)制成一具有固定載波頻率的無線電信號(hào)。這樣被調(diào)制的無線電信號(hào)從一發(fā)送器天線6輻射到空中。在空中被輻射的無線電信號(hào)由一接收器的接收天線所接收并且這種被接收的無線電信號(hào)由一無線電頻率接收部分8解調(diào)并轉(zhuǎn)換成接收數(shù)據(jù)。這種所接收的接收數(shù)據(jù)由一控制部分9進(jìn)行誤差檢測和誤差校正。
當(dāng)正常接收數(shù)據(jù)時(shí),該控制部分9返回一ACK(確認(rèn))信號(hào)到無線電頻率發(fā)送部分10并將該接收數(shù)據(jù)傳送到主計(jì)算機(jī)。該無線電頻率發(fā)送部分10將ACK信號(hào)調(diào)制為具有一固定載波頻率的無線電信號(hào),并且這種被調(diào)制的無線電信號(hào)從接收器天線7輻射到天空。輻射到天空中的無線電信號(hào)由無線條形碼閱讀器發(fā)送器的發(fā)送器天線6所接收,隨后由無線電頻率接收部分11解調(diào)所接收的信號(hào)并傳送到解譯部分4。解譯部分4使發(fā)送完成指示部分12指明數(shù)據(jù)發(fā)送的完成,隨后電源部分2切斷電源。
當(dāng)未正常接收數(shù)據(jù)時(shí),控制部分9向無線電頻率發(fā)送部分10返回-NAC(否認(rèn))信號(hào),無線電頻率發(fā)送部分10進(jìn)而將該NAC信號(hào)調(diào)制為一具有固定載波頻率的無線電信號(hào)。所調(diào)制的無線電信號(hào)從接收器天線7輻射到天空。該無線條形碼閱讀器發(fā)送器的發(fā)送器天線6接收輻射到天空中的無線電信號(hào),隨后由無線電頻率接收部分11進(jìn)行調(diào)制并傳送到解譯部分4。隨后,該解譯部分4重發(fā)該數(shù)據(jù)。
但是,因?yàn)樵摮R?guī)的無線條形碼閱讀器的通信系統(tǒng)的每一發(fā)送器和接收器都包括有無線電發(fā)送部分和無線電接收部分,因而該系統(tǒng)的消耗功率較大并且使該系統(tǒng)小型化也很困難。特別是,因?yàn)闊o線電接收器的電路結(jié)構(gòu)尺寸較大,妨礙了該系統(tǒng)的小型化。
另外,該無線條形碼閱讀器的通信系統(tǒng)被設(shè)置成這樣一種形式,即該包括有一無線條形碼閱讀器部分的無線條形碼閱讀器發(fā)送器僅裝備有無線電發(fā)送部分和用來將數(shù)據(jù)傳送到主計(jì)算機(jī)的接收器僅裝備有無線電接收部分,這樣一種系統(tǒng)不能使用用來返回ACK和NAK信號(hào)的應(yīng)答方法。因此,這樣的系統(tǒng)具有的缺點(diǎn)是通信準(zhǔn)確度變差和可能出現(xiàn)缺少關(guān)于由一條形碼讀出的數(shù)據(jù)的數(shù)據(jù)傳送。
另外,在這樣一種系統(tǒng)中,因?yàn)闊o線電通信需占用時(shí)間,從一條形碼的讀取到完成向接收器的數(shù)據(jù)發(fā)送需占用很多時(shí)間。因此,這樣的系統(tǒng)需要更多的操作時(shí)間。
根據(jù)本發(fā)明的一種用于一無線條形碼閱讀器的通信系統(tǒng)就是要克服上述的問題。本發(fā)明的一個(gè)目的是提供一種功耗小并能夠確認(rèn)該通信的失敗或成功的用于一無線條形碼閱讀器的通信系統(tǒng)。
為了實(shí)現(xiàn)上述目的,一種根據(jù)本發(fā)明的第一方面的用于無線條形碼閱讀器的通信系統(tǒng)包括一無線條形碼閱讀器發(fā)送器,用來讀取條形碼信息并發(fā)送一無線電信號(hào);和一接收器,用來接收來自無線條形碼閱讀器發(fā)送器的該無線電信號(hào)并將接收的數(shù)據(jù)傳送給主計(jì)算機(jī)。在該通信系統(tǒng)中,該無線條形碼閱讀器發(fā)送器包括有一光學(xué)部分,用來檢測一條形碼并輸出一表示該被檢測的條形碼信號(hào);一解譯部分,用來解譯來自該光學(xué)部分的信號(hào)并轉(zhuǎn)換為數(shù)據(jù);和一無線電發(fā)送部分,用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中。該接收器包括有一無線電接收部分,用來接收和解調(diào)輻射在空中的無線電信號(hào);一分析部分,用來對該解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正從而將被解調(diào)的無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)并且當(dāng)確定該被解調(diào)的無線電信號(hào)是正常時(shí)將該接收數(shù)據(jù)傳送到主計(jì)算機(jī);和一接收指示部分,用來指示該接收數(shù)據(jù)已被接收。
根據(jù)本發(fā)明的一無線條形碼閱讀器的上述通信系統(tǒng),因?yàn)樵摻邮掌餮b備有指示接收器所接收的接收數(shù)據(jù)是正常的這樣一個(gè)事實(shí)的指示部分,它可通知操作員該數(shù)據(jù)已被正常地發(fā)送和當(dāng)數(shù)據(jù)未被正常地發(fā)送時(shí)進(jìn)一步催促操作員重發(fā)該數(shù)據(jù)。因此,由于即使沒有使用利用ACK和NAK信號(hào)的應(yīng)答方法也可防止出現(xiàn)數(shù)據(jù)傳送的缺少,因而該無線條形碼閱讀器發(fā)送器無需在其中包含一無線電接收部分,從而可使該系統(tǒng)功耗降低和尺寸減小。換句話說,由于去除了有線條形碼閱讀器的線而改善了其可用性使得在大多數(shù)原來的情況下采用了無線條形碼閱讀器。因此,由于一操作員在一主計(jì)算機(jī)附近操作該條形碼閱讀器,只要該接收器裝備有指示部分,它就可能充分地通知操作員該數(shù)據(jù)接收結(jié)果。該指示部分可由蜂鳴器和LED(發(fā)光二極管)等構(gòu)成。
在無線條形碼閱讀器的通信系統(tǒng)中,該接收指示部分在接收器正常接收該接收數(shù)據(jù)和接收器錯(cuò)誤接收該接收數(shù)據(jù)情況之間改變指示方式。
根據(jù)上述通信系統(tǒng),由于當(dāng)接收器不能正常地接收該數(shù)據(jù)時(shí)該指示部分改變該指示方式以便將該事實(shí)通知操作員,則該操作員能夠立即開始重發(fā)操作,因而可使操作時(shí)間減少。如果將蜂鳴器或LED用作該指示部分,則蜂鳴器聲音和LED發(fā)出的光的顏色要發(fā)生變化。
另外,在該無線條形碼閱讀器的通信系統(tǒng)中,當(dāng)該接收器正常接收該接收數(shù)據(jù)時(shí),與該接收器接收前述接收數(shù)據(jù)的前述情況相比較,該接收指示部分改變了指示方式。
根據(jù)上述通信系統(tǒng),由于當(dāng)該接收器正常接收數(shù)據(jù)時(shí),與接收器正常接收數(shù)據(jù)的前述情況相比較該指示部分改變了指示方式,因而將該事實(shí)通知操作員。因此,在指示裝置指示該數(shù)據(jù)接收之前,操作員能夠讀取下一條形碼。另外,因?yàn)榧词巩?dāng)無線電通信失敗時(shí)它也可能識(shí)別在通信中該條形碼的哪個(gè)數(shù)據(jù)傳輸失敗,所以它能夠避免數(shù)據(jù)通信的缺失。
另外,在該用于無線條形碼閱讀器的通信系統(tǒng)中,該無線條形碼閱讀器發(fā)送器發(fā)送在其中加有表明該數(shù)據(jù)的發(fā)送次序的一次序符號(hào)的無線電信號(hào),并且該接收器鑒別在該接收數(shù)據(jù)中的次序符號(hào)并在所鑒別的接收數(shù)據(jù)的次序是正確的或錯(cuò)誤的情況之間改變指示方式。
因此,它可防止相同數(shù)據(jù)被順序地錯(cuò)誤發(fā)送的情況出現(xiàn)。
根據(jù)本發(fā)明第二方面的無線條形碼閱讀器的一通信系統(tǒng),包括有一無線條形碼閱讀器發(fā)送器,用來讀取條形碼信息和發(fā)送一無線電信號(hào);和一接收器,用來接收來自該無線條形碼閱讀器發(fā)送器的無線電信號(hào)并將接收數(shù)據(jù)傳送給一主計(jì)算機(jī)。在該通信系統(tǒng)中,無線條形碼閱讀器發(fā)送器包括一光學(xué)部分,用來檢測一條形碼并輸出一表示所檢測的條形碼的信號(hào);一解譯部分,用來解譯來自光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù);和一無線電發(fā)送部分,用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中。接收器包括一無線電接收部分,用來接收和解調(diào)輻射在空中的無線電信號(hào);和一分析部分,用來針對該所解調(diào)的無線電信號(hào)分析和執(zhí)行誤差檢測和誤差校正以使將所解調(diào)的無線電信號(hào)轉(zhuǎn)換為接收數(shù)據(jù)并且當(dāng)確定所解調(diào)的無線電信號(hào)是正常時(shí)向主計(jì)算機(jī)傳送該接收數(shù)據(jù),在這里該無線條形碼閱讀器發(fā)送器多次發(fā)送數(shù)據(jù)。
根據(jù)上述通信系統(tǒng),因?yàn)樵摕o線條形碼閱讀器發(fā)送器多次發(fā)送從一條形碼讀取的數(shù)據(jù),所以可改善該通信的準(zhǔn)確度。在這方面,使用ACK和NAK信號(hào)的該應(yīng)答方法需要一等待響應(yīng)的時(shí)間。相反,在如像無線條形碼閱讀器那樣傳送數(shù)據(jù)量是幾十字節(jié)的小數(shù)量的情況下,即使當(dāng)該數(shù)據(jù)被傳送二次或三次時(shí)該通信時(shí)間也很短。另外,在即使數(shù)據(jù)被多次發(fā)送該數(shù)據(jù)也不可能進(jìn)行通信的情況下,即使在使用ACK和NAK信號(hào)的響應(yīng)方法以及使用這種系統(tǒng)時(shí)也不可能進(jìn)行該數(shù)據(jù)的通信。其結(jié)果,在根據(jù)本發(fā)明的用于無線條形碼閱讀器的該通信系統(tǒng)中,即使該發(fā)送器不包括無線電接收部分,也可能執(zhí)行其準(zhǔn)確度等于或高于常規(guī)應(yīng)答方法的通信。
在該通信系統(tǒng)中,該無線條形碼閱讀器發(fā)送器多次發(fā)送分別具有不同頻率的數(shù)據(jù)。
根據(jù)上述通信系統(tǒng),因?yàn)樵摕o線條形碼閱讀器發(fā)送器多次發(fā)送分別具有不同頻率的數(shù)據(jù),所以能夠避免衰減現(xiàn)象和改進(jìn)該通信準(zhǔn)確度。
根據(jù)本發(fā)明的第三方面的無線條形碼閱讀器的通信系統(tǒng)包括一無線條形碼閱讀器發(fā)送器,用來讀取條形碼信息和發(fā)送一無線電信號(hào);和一接收器,用來接收來自該無線條形碼閱讀器發(fā)送器的無線電信號(hào)并將接收數(shù)據(jù)傳送到主計(jì)算機(jī)。在該通信系統(tǒng)中,該無線條形碼閱讀器發(fā)送器包括有一光學(xué)部分,用來檢測一條形碼并輸出一表明該所檢測的條形碼的信號(hào);一解譯部分,用來解譯來自該光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù);和一無線電發(fā)送部分,用來將該數(shù)據(jù)調(diào)制為無線電信號(hào)并輻射到天空。該接收器包括有一無線電接收部分,用來接收和解調(diào)輻射在空中的無線電信號(hào);和一分析部分,用來針對該所解調(diào)的無線電信號(hào)分析和執(zhí)行誤差檢測和誤差校正以使將該解調(diào)的無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)和用來當(dāng)確定解調(diào)的無線電信號(hào)是正常時(shí)將該接收數(shù)據(jù)傳送到主計(jì)算機(jī),在這里該無線條形碼閱讀器發(fā)送器的無線電發(fā)送部分裝備有多個(gè)發(fā)送天線,這些發(fā)送天線的特性和安裝位置互不相同。
在上述一無線條形碼閱讀器的通信系統(tǒng)中,該無線條形碼閱讀器的無線電發(fā)送部分的發(fā)送天線部分由多個(gè)特性和安裝位置互不相同的天線而構(gòu)成。因此,即使這些天線中的一個(gè)不能執(zhí)行通訊時(shí),還可以由剩余的其它天線來執(zhí)行通信,這樣就有可能改善通信準(zhǔn)確度。在這方面,該無線電波的電場包括有靜電場、電磁場和輻射電場,這些電場在無線電波傳播方式和由一干擾而引起的影響方面都是不同的。另外,一無線電波的電場強(qiáng)度上也出現(xiàn)變化,即根據(jù)無線電波的波長和發(fā)送天線與接收天線之間的位置關(guān)系而出現(xiàn)衰減現(xiàn)象。因此,由于即使在僅僅一個(gè)發(fā)送天線的位置發(fā)生變化的情況下該通信狀態(tài)也會(huì)改變,因而在上述方式中通過提供所安置的多個(gè)發(fā)送天線可使通信準(zhǔn)確度得以改善。根據(jù)本發(fā)明的類似于發(fā)送天線的原理一種所安置的多樣化天線具有二個(gè)接收天線。但是,根據(jù)這樣一種多樣化天線,因?yàn)樵谵D(zhuǎn)換該接收天線的時(shí)間上接收器需檢測該通信的中斷點(diǎn),所以在該接收器側(cè)難以轉(zhuǎn)換二個(gè)接收天線。反之,根據(jù)以上述方式安置的本發(fā)明發(fā)送天線,因?yàn)樵谠摪l(fā)送器側(cè)可容易地檢測到通信的中斷點(diǎn),所以可以容易地轉(zhuǎn)換多個(gè)發(fā)送天線。
根據(jù)本發(fā)明的第四方面的一無線條形碼的通信系統(tǒng),包括有一無線條形碼閱讀器發(fā)送器,用來讀取條形碼信息和發(fā)送一無線電信號(hào),和一接收器,用來接收來自該無線條形碼閱讀器發(fā)送器的該無線電信號(hào)并向一主計(jì)算機(jī)轉(zhuǎn)送接收數(shù)據(jù)。在該通信系統(tǒng)中,該無線條形碼閱讀器發(fā)送器包括有一光學(xué)部分,用來檢測一條形碼和輸出一表示所檢測的條形碼的信號(hào);一解譯部分,用來解譯來自該光學(xué)部分的信號(hào)并將其轉(zhuǎn)換成數(shù)據(jù);一無線電發(fā)送部分,用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中;一存貯部分,用來存貯由該解譯部分所解譯的數(shù)據(jù);和一發(fā)送開關(guān),用來再次發(fā)送在該存貯器部分所存貯的數(shù)據(jù)。該接收器包括有一無線電接收部分,用來接收和解調(diào)輻射到空中的無線電信號(hào);和一分析部分,用來針對所解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正以將解調(diào)的無線電信號(hào)轉(zhuǎn)換為接收數(shù)據(jù)和當(dāng)確定該所解調(diào)的無線電信號(hào)是正常時(shí)將接收數(shù)據(jù)傳送到主計(jì)算機(jī)。
根據(jù)無線條形碼閱讀器的該通信系統(tǒng),提供有用來存貯由該解譯部分所解譯的數(shù)據(jù)的存貯器和用來再傳送在該存貯部分所存貯的數(shù)據(jù)的發(fā)送開關(guān)。因此,在不能執(zhí)行通信的情況下,在操作員將該無線條形碼閱讀器發(fā)送器或接收器移動(dòng)到一通信可執(zhí)行的位置之后通過按壓該發(fā)送開關(guān)而使重發(fā)數(shù)據(jù)成為可能。
另外,在該無線條形碼閱讀器的通信系統(tǒng)中,該存貯部分存貯多個(gè)數(shù)據(jù)并且當(dāng)該發(fā)送開關(guān)被按壓時(shí)存貯在該存貯部分中的數(shù)據(jù)被發(fā)送。
根據(jù)上述通信系統(tǒng),可順序地讀取條形碼而無須介意該通信時(shí)間。因而,可使操作時(shí)間縮短。
另外,在該無線條形碼閱讀器的通信系統(tǒng)中,一發(fā)送天線由在接近條形碼閱讀口的位置圍繞光學(xué)部分的光路所安置的一環(huán)形天線所構(gòu)成。該光學(xué)部分的光學(xué)路徑?jīng)]有斷開,并且該具有較大環(huán)形面積的環(huán)形天線可安置在一接近無線條形碼閱讀口處的位置。如果它具有一大的環(huán)形面積則該環(huán)形天線的增益變得較好。另外,當(dāng)他或她操作該無線條形碼閱讀器時(shí),該條形碼閱讀口將不會(huì)被一操作員的手所覆蓋,這樣該輻射波將不會(huì)被衰減。因此,可有效地執(zhí)行該無線電波的輻射。
圖1是根據(jù)本發(fā)明的無線條形碼閱讀器的一通信系統(tǒng)的構(gòu)成;圖2是在圖1的通信系統(tǒng)中的發(fā)送數(shù)據(jù);圖3A是在該圖1的通信系統(tǒng)中的條形碼閱讀器發(fā)送器的表面視圖;圖3B是在該條形碼閱讀器發(fā)送器中的第一發(fā)送器天線和光學(xué)部分的光路的位置關(guān)系;圖3C是在該條形碼閱讀器發(fā)送器中的第一發(fā)送器天線和經(jīng)二發(fā)送器天線的位置關(guān)系;圖4是用來說明在該接收器的控制部分中比特順序分析步驟的流程圖;圖5示出了常規(guī)的用于一無線條形碼閱讀器的通信系統(tǒng)的構(gòu)成。
將參照附圖來說明根據(jù)本發(fā)明的一實(shí)施例。
圖1示出了一根據(jù)本發(fā)明的用于無線條形碼閱讀器的通信系統(tǒng)的構(gòu)成。在圖1中,當(dāng)一操作員按壓一讀取開始開關(guān)1時(shí),從由電池(即,兩節(jié)AA尺寸干電池)和一升壓DC/DC變換器所組成的電源部分2提供給條形碼閱讀器發(fā)送器一5V電源。
從由具有17mm焦距和15F數(shù)的聚焦透鏡和3000比特的一CCD圖像傳感器所構(gòu)成的光學(xué)部分3輸出一條形碼的圖像信號(hào)。
進(jìn)行了模擬-數(shù)字轉(zhuǎn)換的一條形碼圖像信號(hào)被接收并隨后由一由16比特MPU(微處理器單元)所組成的用于解譯的一解譯部分4解譯為數(shù)據(jù)24。
當(dāng)該解譯完成時(shí),由一LED(發(fā)光二極管)所組成的一讀取指示部分13被接通以指示該解譯的完成。
同時(shí)該數(shù)據(jù)24與一表明該數(shù)據(jù)的解譯次序的一次序符號(hào)一起被存貯在一由8K比特的SRAM(靜態(tài)隨機(jī)存取存貯器)所組成的一存貯部分14中。因?yàn)樵摯尜A部分是由一由硬幣型鋰電池所構(gòu)成的備份電池而支持,所以即使當(dāng)來自電源部2的電源被切斷該存貯部分14也能夠保持所存貯的內(nèi)容。在該實(shí)施例中,一該解譯MPU的外部SRAM被用作存貯部分14。另外,該實(shí)施例以一種方式進(jìn)行改進(jìn),這種方式是該數(shù)據(jù)被存貯在一該解譯MPU的內(nèi)部SRAM中,并且通過將該解譯MPU置于空閑(sleeping)態(tài),該內(nèi)部SRAM與解譯MPU一起被備份。通過改變模式該存貯部分14能夠存貯多個(gè)數(shù)據(jù)。
圖2示出了在根據(jù)本發(fā)明的該實(shí)施例中的傳送數(shù)據(jù)。數(shù)據(jù)24被轉(zhuǎn)換成二進(jìn)制0和1的位序列,該數(shù)據(jù)24與一由11比特構(gòu)成的位同步信號(hào)20、一由16位構(gòu)成的幀同步信號(hào)21、一具有次序符號(hào)和一傳送ID和一傳送數(shù)據(jù)數(shù)等的控制信號(hào)22、用來作為用于該控制信號(hào)的誤差校正碼的控制信號(hào)的CR-16碼23、用于作為數(shù)據(jù)的誤差校正碼的數(shù)據(jù)的CRC-16碼25相加在一起。這樣一種圖2所示的順序的信號(hào)被發(fā)送到一無線電頻率發(fā)送部分5四次。
通過該無線電頻率發(fā)送部分5該數(shù)據(jù)24的每一數(shù)據(jù)被具有49.8315MHz和49.8615MHz載波頻率的無線電信號(hào)所調(diào)制。在這種情況中,該數(shù)據(jù)通過頻率位移鍵控(FSK)以9600位/秒的調(diào)制比被調(diào)制。這樣被調(diào)制的無線電信號(hào)通過一天線轉(zhuǎn)換部分15以每二個(gè)數(shù)據(jù)的方式被轉(zhuǎn)換而傳送到第一發(fā)送器天線和第二發(fā)送器天線并隨后輻射到天空。
圖3A示出了圖1所示的在該通信系統(tǒng)中的該條形碼閱讀器發(fā)送器的外形圖。圖3B示出了在該條形碼閱讀器發(fā)送器中第一發(fā)送器天線和光學(xué)部分的光路的位置關(guān)系。圖3C示出了在該條形碼閱讀器發(fā)送器中第一次發(fā)送器天線和第二發(fā)送器天線的位置關(guān)系。
如這些圖中所示的那樣,第一發(fā)送器天線16由在基底30上的位于接近該無線條形碼閱讀器發(fā)送器的條形碼讀取口26的一環(huán)形天線所構(gòu)成。第一發(fā)送器天線16環(huán)繞包括有一CCD圖像傳感器27和一光接收透鏡28的光學(xué)部分的光路29,這樣該光路未被中斷。因此,一具有大的環(huán)形面積的環(huán)形天線可被安置在一接近于該條形碼讀取口26的位置。
根據(jù)該實(shí)施例,雖然該光學(xué)部分是由CCD圖像傳感器27和光接收透鏡28所組成,但也可由掃描一激光束的光學(xué)部分所構(gòu)成。
另外,第二發(fā)送器天線17由位于基底30上的與第一發(fā)送器天線16垂直正交安置的一環(huán)形天線所構(gòu)成。因而,由于來自這些天線的所輻射的電場方向互不相同,所以在由這些天線中的一個(gè)天線在弱電場方向上所輻射的電場可由另一天線所輻射的電場覆蓋和由另一天線在弱電場方向上所輻射的電場可由一天線所輻射的電場覆蓋。在這種方式中,根據(jù)該實(shí)施例,考慮到條形碼閱讀器發(fā)送器的輕便性,第一發(fā)送器天線16和第二發(fā)送器天線17的每一個(gè)天線均由方向性較低和尺寸較小的環(huán)形天線所構(gòu)成。
在該實(shí)施例中,雖然安置了方向互不相同的相同類型的天線,但也可采用二個(gè)具有不同特性的天線。
在該數(shù)據(jù)被傳送四次之后,切斷電源部分2的輸出電源以節(jié)省其功耗。
根據(jù)這樣一種構(gòu)成,因?yàn)樵摻邮掌骺梢哉5亟邮掌漭d波頻率不同和輻射電場方向彼此不同的四個(gè)無線電信號(hào)中的至少一個(gè)無線電信號(hào),因而該系統(tǒng)幾乎不受衰減現(xiàn)象和噪聲的影響并改善了通信準(zhǔn)確度。
正常情況下,在多數(shù)情況中在一條形碼中所包含的信息量不大于30字節(jié),當(dāng)調(diào)制比是9600位/秒時(shí)30字節(jié)的數(shù)據(jù)是330比特的一個(gè)位序列。在這種情況中,因?yàn)檫@種數(shù)據(jù)的傳送時(shí)間是一個(gè)33msec的短周期,所以即使數(shù)據(jù)被傳送四次但操作員也不會(huì)感覺到該傳送速率較慢。
天空中輻射的無線電信號(hào)由該接收器的一接收天線7所接收。因?yàn)樵摻邮仗炀€7被固定到該接收器,所以它由一尺寸大但增益高的單極天線所組成。
這樣被接收的無線電信號(hào)由無線電頻率接收器部分8所解調(diào),該無線電頻率接收部分8能夠同時(shí)解調(diào)在一比特為0和1的位序列中每一載波頻率為49.8315MHz和49.8615MHz的具有49.8315MHz和49.8615MHz載波頻率的無線電信號(hào)。隨后,這種被解調(diào)的位序列被傳送到由16比特的一控制MPU所組成的一控制部分9。
控制部分9同時(shí)接收利用在該控制MPU中的兩個(gè)SIO所接收的二個(gè)位序列并且恢復(fù)在傳送時(shí)間所附加的11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21。
圖4示出了用來說明用于根據(jù)本發(fā)明的無線條形碼閱讀器的通信系統(tǒng)中的該接收器的控制部分的位序列的分析過程的流程圖。
在步驟1,如果該控制部分9檢測到11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21,則該控制部分接收隨后的控制信號(hào)22和該控制信號(hào)的CRC-16碼23。因?yàn)樵摽刂菩盘?hào)具有一固定長度,所以僅僅需要分析預(yù)定的位的長度。
在步驟2,對于這種接收的控制信號(hào)執(zhí)行誤差檢測和誤差校正。如果檢測出不可能對該誤差進(jìn)行校正,則該處理返回到開始,隨后再次恢復(fù)11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21。反之,如果檢測出不存在有誤差或該誤差可以被校正,則對該控制信號(hào)22進(jìn)行分析。
在步驟3,該控制信號(hào)22的傳送ID與被預(yù)先設(shè)置并可被接收的一傳送ID進(jìn)行比較。如果判定控制信號(hào)22的傳送ID與該設(shè)置的傳送ID不符合,則處理返回到開始,則11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21被再次恢復(fù)。反之,如果判定控制信號(hào)22的傳送ID與所設(shè)置的傳送ID相符合,則過程進(jìn)行到次序符號(hào)的比較。
在步驟4,在目前控制信號(hào)22中的當(dāng)前次序符號(hào)與包含在在目前控制信號(hào)之前剛被接收的控制信號(hào)中并存貯在一存貯器中的前面次序符號(hào)相比較。如果確定了當(dāng)前次序符號(hào)與前面次序符號(hào)相符合,并判定相同數(shù)據(jù)已被接收二次,則處理返回到起始。隨后,11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21被再次恢復(fù)。如果判定當(dāng)前次序符號(hào)大于前面次序符號(hào)2或更多,則確定存在有接收數(shù)據(jù)的丟失。隨后由蜂鳴器和LED(發(fā)光二極管)所組成的接收指示部分18以蜂鳴器順序地鳴叫和LED順序地接通和關(guān)斷多次的方式工作來通知操作員出現(xiàn)了故障。隨后,該處理返回到起始,再次恢復(fù)11比特的位同步信號(hào)20和16比特的幀同前信號(hào)21。如果判定當(dāng)前次序符號(hào)大于前面次序符號(hào)1,則接收數(shù)據(jù)的后面的數(shù)據(jù)24和后面的CRC-16碼。因?yàn)閿?shù)據(jù)24具有一可變長度,則計(jì)算所接收的比特?cái)?shù)并參考和根據(jù)在該控制信號(hào)22中的發(fā)送數(shù)據(jù)數(shù)等進(jìn)行判斷。
在步驟5中,這樣接收的數(shù)據(jù)進(jìn)行誤差檢測和誤差校正。如果判定不可能校正該誤差,則確定該數(shù)據(jù)接收失敗。隨后,該接收指示部分18的蜂鳴器和LED分別鳴叫和接通及關(guān)斷多次以通知操作員出現(xiàn)失敗。因而,處理返回到初始,再次恢復(fù)11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21。反之,如果判定不存在有誤差或該誤差有可能校正,則接收指示部分18的蜂鳴器和LED分別鳴叫和接通及關(guān)斷的次數(shù)與前述數(shù)據(jù)被正常接收的情況時(shí)的不同,即一次或二次,并且進(jìn)而該接收數(shù)據(jù)被傳送到主計(jì)算機(jī)。另外,當(dāng)前所接收的次序符號(hào)被存貯在存貯器中(步驟6)。因此,11比特的位同步信號(hào)20和16比特的幀同步信號(hào)21被再次恢復(fù)以便準(zhǔn)備接收后面的數(shù)據(jù)。
當(dāng)該數(shù)據(jù)被正常接收時(shí),接收指示部分18的蜂鳴器和LED分別鳴叫和接通及關(guān)斷一短的周期,但當(dāng)存在一故障時(shí)則鳴叫和接通及關(guān)斷一較長的周期以防止操作員沒意識(shí)到該故障的出現(xiàn)。
在該接收指示部分18指示該故障或無指示出任何指示時(shí),如果一操作員將該條形碼閱讀器發(fā)送器帶到該接收器附近并按壓發(fā)送器開關(guān)19,則電源部分2開始再次提供功率,因而在存貯部分14中存貯的數(shù)據(jù)24和次序符號(hào)被傳送。在重新傳送時(shí),因?yàn)榭赡軐l形碼閱讀器發(fā)送器帶到接收器可容易地接收該數(shù)據(jù)的位置處并在該位置處傳送該數(shù)據(jù),所以,幾乎不會(huì)出現(xiàn)通信的故障。另外,當(dāng)接收指示部分18指示該接收數(shù)據(jù)的次序是錯(cuò)誤時(shí),操作員確認(rèn)該接收數(shù)據(jù)并操作該條形碼閱讀器發(fā)送器以讀取具有缺陷的條形碼。結(jié)果,該數(shù)據(jù)被再次傳送,可以防止由于通信的故障所引起的數(shù)據(jù)的缺失。
如上所述,在按照本發(fā)明的無線條形碼閱讀器發(fā)送器的通信系統(tǒng)中,因?yàn)榭梢苑謩e從無線條形碼閱讀器發(fā)送器和接收器中刪除無線電接收部分和無線電發(fā)送部分,因此可能使每一無線條形碼閱讀器發(fā)送器和接收器的功耗和尺寸均得以減小。另外,在根據(jù)本發(fā)明的該通信系統(tǒng)中,該通信準(zhǔn)確度比使用ACK和NAK信號(hào)的應(yīng)答方法有了進(jìn)一步的改善。
另外,它還可能使操作員無需介意通信時(shí)間去執(zhí)行操作。
從上述說明可清楚地看到根據(jù)本發(fā)明的第一方面的無線條形碼閱讀器的該通信系統(tǒng),能夠通知操作員該數(shù)據(jù)已被正常地發(fā)送并且當(dāng)該數(shù)據(jù)未被正常地發(fā)送時(shí)進(jìn)一步催促操作員重新轉(zhuǎn)發(fā)該數(shù)據(jù)。因此,該系統(tǒng)可降低功耗及其尺寸。
另外,由于操作員能立即開始重新發(fā)送的操作,因此可降低操作時(shí)間。
另外,在指示裝置指示數(shù)據(jù)接收之前,操作員能夠讀取下一條形碼。還有,因?yàn)榧词巩?dāng)無線電通信有故障時(shí),也可以識(shí)別該條形碼的哪個(gè)數(shù)據(jù)傳輸失敗,所以能夠避免數(shù)據(jù)通信的缺失。
再有,還能夠防止相同數(shù)據(jù)被順序地錯(cuò)誤發(fā)送。
根據(jù)本發(fā)明的第二方面的無線條形碼閱讀器的該通信系統(tǒng),因?yàn)樵摕o線條形碼閱讀器發(fā)送器多次傳送從一條形碼讀取的數(shù)據(jù),所以它能夠改善通信準(zhǔn)確度。
另外,因?yàn)樵摕o線條形碼閱讀器發(fā)送器分別用不同的頻率來多次發(fā)送該數(shù)據(jù),所以能夠避免出現(xiàn)衰減現(xiàn)象并改善了通信準(zhǔn)確度。
根據(jù)本發(fā)明的第三方面的無線條形碼閱讀器的通信系統(tǒng),該無線條形碼閱讀器的無線電發(fā)送部分的發(fā)送天線部分由多個(gè)特性和安裝位置互不相同的天線而構(gòu)成。因此,即使這些天線中的一個(gè)不能執(zhí)行通訊時(shí),還可以由剩余的其它天線來執(zhí)行通信,這樣就有可能改善通信準(zhǔn)確度。
根據(jù)本發(fā)明的第四方面的無線條形碼閱讀器的該通信系統(tǒng),在通信不可能被執(zhí)行的情況中,通過在操作員將該無線條形碼閱讀器發(fā)送器和接收器移動(dòng)到一可進(jìn)行通信的位置之后再按壓該發(fā)送開關(guān)則可重新轉(zhuǎn)發(fā)數(shù)據(jù)。
另外,該存貯部分存貯有多個(gè)數(shù)據(jù)并且當(dāng)發(fā)送開關(guān)被按壓時(shí)在該存貯部分所存貯的數(shù)據(jù)被發(fā)送,無需在意該通信時(shí)間就可順序讀取條形碼。因此,它能使操作時(shí)間縮短。
權(quán)利要求
1.一種無線條形碼閱讀器的通信系統(tǒng),包括一用來讀取條形碼信息和發(fā)送一無線電信號(hào)的無線條形碼閱讀器發(fā)送器;和一用來接收來自所述無線條形碼閱讀器發(fā)送器的無線電信號(hào)和將接收信號(hào)傳送到主計(jì)算機(jī)的接收器;所述無線條形碼閱讀器發(fā)送器包括一用來檢測一條形碼和輸出一表示所檢測的條形碼的信號(hào)的光學(xué)部分;一用來解譯來自所述光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù)的解譯部分;一用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中的無線電發(fā)送部分,和所述接收器包括一用來接收和解調(diào)輻射在空中的無線電信號(hào)的無線電接收部分;一分析部分,用來針對該解調(diào)的無線電信號(hào)分析和執(zhí)行誤差檢測和誤差校正以便將該解調(diào)的無線電信號(hào)變換成接收數(shù)據(jù)和用來當(dāng)確定該解調(diào)的無線電信號(hào)是正常時(shí)將接收數(shù)據(jù)傳送到主計(jì)算機(jī);和一用來指示該接收數(shù)據(jù)已被接收的接收指示部分。
2.如權(quán)利要求1的通信系統(tǒng),其中所述接收指示部分在所述接收器正常接收該接收數(shù)據(jù)和所述接收器錯(cuò)誤接收該接收數(shù)據(jù)之間改變指示方式。
3.如權(quán)利要求1的通信系統(tǒng),其中當(dāng)所述接收器正常接收該接收數(shù)據(jù)時(shí),與所述接收器接收一前面接收數(shù)據(jù)的前面情況相比所述接收指示部分改變指示方式。
4.如權(quán)利要求1的通信系統(tǒng),其中所述無線條形碼閱讀器發(fā)送器發(fā)送其數(shù)據(jù)附加有一表示數(shù)據(jù)的發(fā)送次序的次序符號(hào)的無線電信號(hào),和所述接收器鑒別在該接收數(shù)據(jù)中的次序符號(hào)并在所鑒別的接收數(shù)據(jù)的次序是正確和錯(cuò)誤的情況之間改變指示方式。
5.一種無線條形碼閱讀器的通信系統(tǒng),包括一用來讀取條形碼信息和發(fā)送一無線電信號(hào)的無線條形碼閱讀器發(fā)送器;和一用來接收來自所述無線條形碼閱讀器發(fā)送器的無線電信號(hào)和將接收數(shù)據(jù)傳送到主計(jì)算機(jī)的接收器;所述無線條形碼閱讀器發(fā)送器包括一用來檢測一條形碼并輸出一表示所檢測的條形碼的信號(hào)的光學(xué)部分;一用來解譯來自所述光學(xué)部分的信號(hào)并轉(zhuǎn)換為數(shù)據(jù)的解譯部分;一用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中的無線電發(fā)送部分,和所述接收器包括一用來接收和解調(diào)輻射在空中的無線電信號(hào)的無線電接收部分;一分析部分,用來針對該解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正以將被解調(diào)無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)并且當(dāng)確定該解調(diào)無線電信號(hào)是正常時(shí)將該接收數(shù)據(jù)傳送到所述主計(jì)算機(jī);其中所述無線條形碼閱讀器發(fā)送器多次發(fā)送該數(shù)據(jù)。
6.如權(quán)利要求5的通信系統(tǒng),其中所述無線條形碼閱讀器發(fā)送器多次發(fā)送分別具有不同頻率的數(shù)據(jù)。
7.一種無線條形碼閱讀器的通信系統(tǒng),包括一用來讀取條形碼信息并發(fā)送一無線電信號(hào)的無線條形碼閱讀器發(fā)送器;和一用來接收來自所述無線條形碼閱讀器發(fā)送器的無線電信號(hào)并向主計(jì)算機(jī)轉(zhuǎn)送接收數(shù)據(jù)的接收器;所述無線條形碼閱讀器發(fā)送器包括一用來檢測一條形碼和輸出表示所檢測的條形碼的一信號(hào)的光學(xué)部分;一用來解譯來自所述光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù)的解譯部分;一用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中的無線電發(fā)送部分,和所述接收器包括一用來接收和解調(diào)被輻射到空中的無線電信號(hào)的無線電接收部分;一分析部分,用來針對該解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正以將解調(diào)的無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)和用來當(dāng)確定解調(diào)的無線電信號(hào)是正常時(shí)將接收數(shù)據(jù)傳送到所述主計(jì)算機(jī);其中所述無線條形碼閱讀器發(fā)送器的所述無線電發(fā)送部分包括其特性或安裝位置各不相同的多個(gè)發(fā)送天線。
8.如權(quán)利要求7的通信系統(tǒng),其中每一個(gè)所述發(fā)送天線分別輻射不同頻率的無線電信號(hào)。
9.一種用于無線條形碼閱讀器的通信系統(tǒng),包括一用來讀取條形碼信息并發(fā)送一無線電信號(hào)的無線條形碼閱讀器發(fā)送器;和一用來接收來自所述無線條形碼閱讀器發(fā)送器的無線電信號(hào)并向主計(jì)算機(jī)傳送接收數(shù)據(jù)的接收器;所述無線條形碼閱讀器發(fā)送器包括一用來檢測一條形碼并輸出一表示所檢測的條形碼的信號(hào)的光學(xué)部分;一用來解譯來自所述光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù)的解譯部分;一用來將該數(shù)據(jù)調(diào)制為無線電信號(hào)并輻射到空中的無線電發(fā)送部分;一用來存貯由所述解譯部分所解譯的數(shù)據(jù)的存貯部分;一用來重新發(fā)送在所述存貯部分所存貯的數(shù)據(jù)的發(fā)送開關(guān),和所述接收器包括一用來接收和解調(diào)輻射到空中的無線電信號(hào)的無線電接收部分;一分析部分,用來針對被解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正以將被解調(diào)的無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)和用來當(dāng)確定該被解調(diào)的無線電信號(hào)是正常時(shí)將接收數(shù)據(jù)傳送到所述主計(jì)算機(jī)。
10.如權(quán)利要求9的通信系統(tǒng),其中所述存貯部分存貯多個(gè)數(shù)據(jù)并且當(dāng)所述發(fā)送開關(guān)被按壓時(shí)傳送在所述存貯部分中存貯的數(shù)據(jù)。
11.一種無線條形碼閱讀器的通信系統(tǒng),包括一用來讀取條形碼信息和發(fā)送一無線電信號(hào)的無線條形碼閱讀器發(fā)送器;和一用來接收來自所述無線條形碼閱讀器發(fā)送器的無線電信號(hào)和將該接收信號(hào)傳送到主計(jì)算機(jī)的接收器;所述無線條形碼閱讀器發(fā)送器包括一用來檢測一條形碼和輸出一表示所檢測的條形碼的信號(hào)的光學(xué)部分;一用來解譯來自所述光學(xué)部分的信號(hào)并轉(zhuǎn)換成數(shù)據(jù)的解譯部分;一用來將該數(shù)據(jù)調(diào)制成無線電信號(hào)并輻射到空中的無線電發(fā)送部,和所述接收器包括一用來接收和解調(diào)輻射到空中的無線電信號(hào)的無線電接收部分;一分析部分,用來針對解調(diào)的無線電信號(hào)進(jìn)行分析和執(zhí)行誤差檢測和誤差校正以將解調(diào)的無線電信號(hào)轉(zhuǎn)換成接收數(shù)據(jù)和用來當(dāng)確定該解調(diào)的無線電信號(hào)是正常時(shí)將接收數(shù)據(jù)傳送到所述主計(jì)算機(jī);其中所述無線條形碼閱器發(fā)送器的所述無線電發(fā)送部分具有至少一個(gè)安置在所述光學(xué)部分的光路周圍的環(huán)形天線。
全文摘要
一種無線條形碼閱讀器的通信系統(tǒng),包括:閱讀條形碼信息和發(fā)送無線電信號(hào)的無線條形碼閱讀器發(fā)送器,和接收來自該無線條形碼閱讀器發(fā)送器的無線電信號(hào)并將接收數(shù)據(jù)傳送到主計(jì)算機(jī)的接收器,其中該接收器包括指示該接收數(shù)據(jù)已被接收的接收指示部分。因而,它能夠通知操作員該數(shù)據(jù)已被正常地傳送和當(dāng)該數(shù)據(jù)未被正常傳送時(shí)進(jìn)一步催促操作員重新發(fā)送該數(shù)據(jù)。
文檔編號(hào)G06K17/00GK1189020SQ97122890
公開日1998年7月29日 申請日期1997年10月16日 優(yōu)先權(quán)日1996年10月16日
發(fā)明者中筋章雄, 吉岡稔弘, 西田順紀(jì) 申請人:松下電器產(chǎn)業(yè)株式會(huì)社