亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

無線通信設(shè)備的制作方法

文檔序號(hào):6612380閱讀:249來源:國知局
專利名稱:無線通信設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及配置成執(zhí)行與射頻標(biāo)識(shí)(RFID)應(yīng)答器等的無線通信 的無線通信設(shè)備。
背景技術(shù)
近年來,可通過無線電從其中讀取數(shù)據(jù)并向其中寫入數(shù)據(jù)的應(yīng)答 器已經(jīng)得到了很多的關(guān)注。每個(gè)應(yīng)答器均存儲(chǔ)對(duì)其而言特定的ID。應(yīng) 答器可附連到物品上,使得物品能夠以非接觸方式被識(shí)別。應(yīng)答器通 常被稱為RFID標(biāo)簽、RF標(biāo)簽、無線標(biāo)簽等。實(shí)現(xiàn)與應(yīng)答器的無線通 信的無線通信設(shè)備被稱為讀寫器、詢問器等。日本專利申請(qǐng)公開第2003-150914號(hào)公開了一種包括天線和應(yīng)答 器供給機(jī)構(gòu)的無線通信設(shè)備。應(yīng)答器供給機(jī)構(gòu)將應(yīng)答器一個(gè)接一個(gè)地 供應(yīng)到無線信號(hào)可傳播到的區(qū)域。天線向應(yīng)答器發(fā)射無線信號(hào)并從應(yīng) 答器拾取無線信號(hào)。這樣,無線通信設(shè)備可讀取存儲(chǔ)在每個(gè)應(yīng)答器中 的數(shù)據(jù)。無線通信設(shè)備還可將數(shù)據(jù)寫到每個(gè)應(yīng)答器中。常規(guī)應(yīng)答器可逐字地存儲(chǔ)數(shù)據(jù)。 一個(gè)字為兩字節(jié)數(shù)據(jù)。因此,為 了在應(yīng)答器中存儲(chǔ)14字節(jié)的數(shù)據(jù),必須重復(fù)七次寫入數(shù)據(jù)的處理。如 果在數(shù)據(jù)正被寫入應(yīng)答器時(shí)出現(xiàn)錯(cuò)誤,則無線通信設(shè)備需要從數(shù)據(jù)寫 入處理的第一步開始再次執(zhí)行數(shù)據(jù)寫入。也就是,設(shè)備必須從檢測(cè)應(yīng) 答器的步驟再次開始數(shù)據(jù)寫入。寫錯(cuò)誤易于發(fā)生在將數(shù)據(jù)寫到正在移動(dòng)的應(yīng)答器的任何類型的無 線通信設(shè)備(類似上述公開中所公開的無線設(shè)備)中。這是因?yàn)樵O(shè)備 的天線和應(yīng)答器之間的距離隨時(shí)間而改變。 一旦發(fā)生寫錯(cuò)誤,無線通 信設(shè)備就得再次開始數(shù)據(jù)寫入處理。不可避免地,這種類型的無線通 信設(shè)備具有低處理效率。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供一種可以以高處理效率將數(shù)據(jù)寫到應(yīng)答 器中的無線通信設(shè)備。在本發(fā)明的一個(gè)實(shí)施例中,在接收到用于將數(shù)據(jù)寫到應(yīng)答器中的 命令時(shí),讀取單元執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的應(yīng)答器的無線通信,從 而以非接觸方式讀取存儲(chǔ)在應(yīng)答器中的數(shù)據(jù)項(xiàng)。比較單元將讀取單元 所讀取的數(shù)據(jù)與將被寫到應(yīng)答器中的數(shù)據(jù)項(xiàng)進(jìn)行比較。如果數(shù)據(jù)項(xiàng)不 相同,則控制單元執(zhí)行與應(yīng)答器的無線通信,從而將數(shù)據(jù)項(xiàng)寫到應(yīng)答 器中。如果數(shù)據(jù)項(xiàng)相同,則控制單元跳過數(shù)據(jù)項(xiàng)的寫入。本發(fā)明另外的目的和優(yōu)點(diǎn)將在下面的說明書中闡述,并且在某種 程度上根據(jù)說明書將變得顯而易見,或者可以通過實(shí)踐本發(fā)明來了解。 本發(fā)明的目的和優(yōu)點(diǎn)可通過下文中特別指出的手段和組合來實(shí)現(xiàn)和獲 得。


包括在說明書中并構(gòu)成說明書的一部分的附圖,示出了本發(fā)明的 實(shí)施例,與上面給出的總體描述和下面給出的實(shí)施例的詳細(xì)描述一起, 用于說明本發(fā)明的原理。圖1是顯示出根據(jù)本發(fā)明的第一實(shí)施例的讀寫器的配置的框圖; 圖2是顯示出在第一實(shí)施例中使用的應(yīng)答器的配置的框圖; 圖3是顯示出在根據(jù)第一實(shí)施例的讀寫器中設(shè)置的RAM的主存儲(chǔ) 區(qū)域的示圖;圖4是顯示出根據(jù)第一實(shí)施例的讀寫器中設(shè)置的CPU的主要功能 的框圖;圖5是說明在第一實(shí)施例中,讀寫器的CPU執(zhí)行的ID重寫處理 的序列的流程圖;圖6示出了根據(jù)本發(fā)明的第二實(shí)施例的讀寫器的RAM中所存儲(chǔ)的 數(shù)據(jù)塊劃分表;圖7是說明在第二實(shí)施例中,讀寫器的CPU執(zhí)行的ID重寫處理 的序列的流程圖;圖8是顯示出根據(jù)本發(fā)明的第三實(shí)施例的讀寫器的RAM中所設(shè)置 的字?jǐn)?shù)設(shè)置存儲(chǔ)器的示圖;并且
圖9是顯示出根據(jù)第三實(shí)施例的讀寫器的CPU所執(zhí)行的ID重寫 處理的主要步驟的序列的流程圖。
具體實(shí)施方式
將參照附圖描述根據(jù)用于實(shí)現(xiàn)本發(fā)明的最佳模式的實(shí)施例。在任何實(shí)施例中使用的應(yīng)答器將被稱為RFID裝置,并且根據(jù)任何實(shí)施例的 無線通信設(shè)備將被稱為讀寫器。 [第一實(shí)施例]圖1是顯示出讀寫器1的框圖。讀寫器1包括天線11、應(yīng)答器供 給機(jī)構(gòu)12、電機(jī)13和讀寫器單元14。應(yīng)答器供給單元12將RFID裝 置2 —個(gè)接一個(gè)地供應(yīng)到無線信號(hào)可傳播到的區(qū)域。電機(jī)13是驅(qū)動(dòng)應(yīng) 答器供給機(jī)構(gòu)12的驅(qū)動(dòng)器。讀寫器單元14包括通信接口 51、 ROM 52、 RAM 53、顯示單元 54、電機(jī)驅(qū)動(dòng)器55、數(shù)字調(diào)制解調(diào)器電路56和CPU57。 CPU 57控制 通信接口51、 ROM 52、 RAM 53、顯示單元54、電機(jī)驅(qū)動(dòng)器55和數(shù) 字調(diào)制解調(diào)器電路56。通信接口 51控制讀寫器單元14和諸如個(gè)人計(jì)算機(jī)的主設(shè)備之間 的數(shù)據(jù)傳送。ROM52存儲(chǔ)諸如程序的固定的數(shù)據(jù)。RAM53具有多個(gè) 存儲(chǔ)區(qū)域。在這些存儲(chǔ)區(qū)域中,可變數(shù)據(jù)被臨時(shí)存儲(chǔ)。顯示單元54在 有任何錯(cuò)誤的情況下顯示錯(cuò)誤。電機(jī)驅(qū)動(dòng)器55驅(qū)動(dòng)電機(jī)13。數(shù)字調(diào)制解調(diào)器電路56連接于天線11。數(shù)字調(diào)制解調(diào)器電路56 包括調(diào)制單元61、傳輸放大器62、接收放大器63和解調(diào)單元64。調(diào)制單元61采用從CPU 57提供的發(fā)送數(shù)字?jǐn)?shù)據(jù)調(diào)制載波信號(hào)。 傳輸放大器62放大從調(diào)制單元61輸出的經(jīng)調(diào)制的信號(hào)。放大后的經(jīng) 調(diào)制的信號(hào)被提供到天線ll。接收放大器63放大天線11已經(jīng)拾取的經(jīng)調(diào)制的信號(hào)。解調(diào)單元 64從接收放大器63所放大的經(jīng)調(diào)制的信號(hào)中解調(diào)數(shù)字接收數(shù)據(jù)。由此 解調(diào)的數(shù)據(jù)被提供到CPU 57。圖2是顯示出具有相同配置的RFID裝置中的一個(gè)的配置的框圖。 RFID裝置2包括天線21和IC芯片22。 IC芯片22包含功率發(fā)生單元 23、解調(diào)單元24、調(diào)制單元25、控制單元26和存儲(chǔ)器單元27。控制 單元26控制IC芯片22的其它組件。功率發(fā)生單元23調(diào)整并穩(wěn)定由天線21拾取的經(jīng)調(diào)制的信號(hào),從 而生成功率供給電壓。由功率發(fā)生單元23生成的功率供給龜壓被應(yīng)用 于IC芯片22中所設(shè)置的組件。解調(diào)單元24解調(diào)由天線21拾取的經(jīng) 調(diào)制的信號(hào)。經(jīng)解調(diào)的數(shù)據(jù)被提供到控制單元26。調(diào)制單元25調(diào)制從 控制單元26提供的數(shù)據(jù)。經(jīng)調(diào)制的數(shù)據(jù)被提供到天線21??刂茊卧?26將解調(diào)單元24所解調(diào)的數(shù)據(jù)寫到存儲(chǔ)器單元27中??刂茊卧?6 也從存儲(chǔ)器單元27讀取數(shù)據(jù)并將該數(shù)據(jù)提供到調(diào)制單元25。存儲(chǔ)器單元27具有ID區(qū)域271和用戶區(qū)域272。在ID區(qū)域271 中,存儲(chǔ)有識(shí)別各個(gè)RFID裝置2的ID。在用戶區(qū)域272中,可寫入 任何期望的數(shù)據(jù)。在第一實(shí)施例中, 一次可寫入RFID裝置2的數(shù)據(jù)塊是一個(gè)字。一 個(gè)字為兩字節(jié)數(shù)據(jù)(即,16比特?cái)?shù)據(jù))。如圖2所示,RFID裝置2的 ID為14字節(jié)數(shù)據(jù)(g卩,7個(gè)字)。為了將ID寫到RFID裝置2中,讀 寫器1必須重復(fù)寫處理基本上七次。ID的第一個(gè)字表示剩余字的數(shù)目。ID的剩余字表示對(duì)RFID裝置 而言特定的代碼。在第一實(shí)施例中,ID由七個(gè)字組成。ID的第一個(gè)字 因此是固定的兩字節(jié)數(shù)據(jù),或者表示字的數(shù)目的"0006"(即"6")。共用的ID, "0006000000000000000000000000",被存儲(chǔ)在每個(gè) RFID裝置2中。當(dāng)RFID裝置2由應(yīng)答器供給單元12移動(dòng)到無線信號(hào) 可從天線11傳播到的區(qū)域時(shí),其ID被重寫到對(duì)RFID裝置2而言特定 的數(shù)據(jù)中,艮卩,"0006xxxxxxxxxxxxxxxxxxxxxxxx"(每個(gè)x為任何給 定的值)。將詳細(xì)說明這種ID如何被重寫。如圖3所示,讀寫器單元14的RAM53具有寫ID存儲(chǔ)器71、字 計(jì)數(shù)器存儲(chǔ)器72、尺寸數(shù)據(jù)存儲(chǔ)器73、讀ID存儲(chǔ)器74、字寫入緩沖 器75和字讀取緩沖器76。如圖4所示,讀寫器單元14的CPU 57可充當(dāng)讀取單元57a、比 較單元57b和控制單元57c。讀取單元57a根據(jù)用于RFID裝置2的ID 寫命令工作。ID寫命令包含指示數(shù)據(jù)應(yīng)該被寫到RFID裝置2中的ID (下文中稱為寫ID)。讀取單元57a執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的RFID裝置2的無線通 信,從而讀取存儲(chǔ)在該RFID裝置2的存儲(chǔ)器單元27中的ID。比較單 元57b將讀取單元57a所讀取的ID與寫ID進(jìn)行比較??刂茊卧?7c 接收由比較單元57b執(zhí)行的比較的結(jié)果。如果ID不與寫ID湘同,則 控制單元57c執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的RFID裝置2的無線通信,從 而以非接觸方式寫入ID。如果ID與寫ID相同,則控制單元57c根本 不寫入ID。CPU 57的這些功能根據(jù)ID寫程序而被實(shí)現(xiàn)。ID寫程序被存儲(chǔ)在 例如ROM 52中。在經(jīng)由通信接口 51從主設(shè)備接收到ID寫命令時(shí),CPU 57激活I(lǐng)D 寫控制程序。 一旦已經(jīng)激活該程序,CPU57就執(zhí)行圖5的流程圖中所 示的序列中的ID重寫處理。首先,在步驟STl, CPU 57將從主設(shè)備接收到的寫ID存儲(chǔ)在寫 ID存儲(chǔ)器71中。接著,CPU57在步驟ST2中獲取字?jǐn)?shù)A。字?jǐn)?shù)A指示寫ID的尺 寸。字?jǐn)?shù)A為"7",因?yàn)樵谠搶?shí)施例中ID包含七個(gè)字。CPU57在步 驟ST3中將字?jǐn)?shù)A (=7)寫到尺寸數(shù)據(jù)存儲(chǔ)器73中。CPU 57還將字 計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n復(fù)位成值"0"。隨后,CPU 57在步驟ST4中將ID寫到RFID裝置2中。首先, CPU 57向數(shù)字調(diào)制解調(diào)器電路56的調(diào)制單元61發(fā)出ID詢問信號(hào)。調(diào)制單元61調(diào)制并放大提供到天線11的ID詢問信號(hào)。天線11 發(fā)射與ID詢問信號(hào)相對(duì)應(yīng)的無線信號(hào)。此時(shí),RFID裝置2可接收該 無線信號(hào),因?yàn)槠浯嬖谟跓o線信號(hào)可從天線ll傳播到的區(qū)域中。在已 經(jīng)接收到表示ID詢問信號(hào)的無線信號(hào)的RFID裝置2中,存儲(chǔ)在存儲(chǔ) 器單元27中的ID被調(diào)制,從而生成經(jīng)調(diào)制的信號(hào)。經(jīng)調(diào)制的信號(hào)從 天線21以無線信號(hào)的形式被發(fā)射。在讀寫器1中,天線11拾取從RFID裝置2發(fā)射的無線信號(hào)。解 調(diào)單元64將無線信號(hào)解調(diào)回到ID。 ID由CPU 57讀取。CPU 57在步驟ST5中確定ID是否已被讀取。如果RFID裝置2 存在于無線信號(hào)可從天線11傳播到的區(qū)域之外,則讀寫器1不能讀取 ID。如果RFID裝置2存在于該區(qū)域中但是被損壞,則讀寫器1也不能 讀取ID。在上述兩種情況中的任何一種情況中,都會(huì)發(fā)生寫錯(cuò)誤。CPU57通知主設(shè)備該寫錯(cuò)誤并終止處理。如果RFID裝置2的ID被讀取到讀寫器1中,則CPU 57在步驟 ST6中將ID (下文中稱為讀ID)存儲(chǔ)在讀ID存儲(chǔ)器74中?,F(xiàn)在RFID 裝置2在讀ID存儲(chǔ)器74中具有讀ID,該ID可在RFID裝置2中被重寫。CPU 57在步驟ST7中將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1"。 CPU 57然后在步驟ST8中確定字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n是否 已經(jīng)超過存儲(chǔ)在尺寸數(shù)據(jù)存儲(chǔ)器73中的值S。存儲(chǔ)在存儲(chǔ)器73中的值 S是構(gòu)成寫ID的字的數(shù)目A。如果計(jì)數(shù)值n已經(jīng)超過值S,則CPU 57 終止ID重寫處理。如果計(jì)數(shù)值n沒有超過值S,則CPU 57轉(zhuǎn)到步驟 ST9。在步驟ST9中,CPU57獲取數(shù)據(jù)塊WID(n), g卩,存儲(chǔ)在寫ID存 儲(chǔ)器71中的寫ID的第n個(gè)字。CPU57還獲取數(shù)據(jù)塊RID(n), g卩,存 儲(chǔ)在讀ID存儲(chǔ)器74中的讀ID的第n個(gè)字。應(yīng)注意,"n"為字計(jì)數(shù)器 存儲(chǔ)器72的計(jì)數(shù)值。CPU 57將數(shù)據(jù)塊WID(n)存儲(chǔ)在字寫入緩沖器75 中。CPU 57將數(shù)據(jù)塊RID(n)存儲(chǔ)在字讀取緩沖器76中。在步驟STIO中,CPU57將存儲(chǔ)在字寫入緩沖器75中的一個(gè)字的 數(shù)據(jù)塊WID(n)與存儲(chǔ)在字讀取緩沖器76中的一個(gè)字的數(shù)據(jù)塊RID(n) 進(jìn)行比較。如果比較的數(shù)據(jù)塊不彼此相同,則CPU57轉(zhuǎn)到步驟ST11。在步驟ST11中,CPU 57將數(shù)據(jù)塊WID(n)寫到ID應(yīng)該被重寫的 RFID裝置2中。也就是,CPU 57生成提供到調(diào)制單元61的數(shù)據(jù)寫命令。數(shù)據(jù)寫 命令由目的地ID和寫數(shù)據(jù)組成。目的地ID是存儲(chǔ)在讀ID存儲(chǔ)器74 中的讀ID。寫數(shù)據(jù)是存儲(chǔ)在字寫入緩沖器75中的數(shù)據(jù)塊WID(n)。數(shù)據(jù)寫命令由調(diào)制單元61調(diào)制,然后被放大。調(diào)制并放大后的命 令被提供到天線ll。天線ll發(fā)射表示數(shù)據(jù)寫命令的無線信號(hào)。此時(shí), 存在于無線信號(hào)可從天線11傳播到的區(qū)域中的任何RFID裝置2,都 可接收該無線信號(hào)。然而,目的地ID未被設(shè)置在ID區(qū)域271中的任 何RFID裝置2,也不能接收該無線信號(hào)。目的地ID被設(shè)置在ID區(qū)域271中的RFID裝置2,處理包含寫命 令的數(shù)據(jù)寫命令。也就是,存儲(chǔ)在ID區(qū)域271中的ID的第n個(gè)數(shù)據(jù)
塊被重寫為寫數(shù)據(jù)。這樣,數(shù)據(jù)可在根據(jù)一個(gè)數(shù)據(jù)寫命令執(zhí)行的寫處 理中, 一次以可重寫字為單位被重寫。RFID裝置2確定數(shù)據(jù)塊WID(n)是否已經(jīng)以正常方式被重寫。如 果數(shù)據(jù)塊WID(n)已經(jīng)以正常方式被重寫,則RFID裝置2的天線21發(fā) 射表示正常響應(yīng)命令的無線信號(hào)。如果數(shù)據(jù)塊WID(n)沒有以正常方式 被重寫,則天線21發(fā)射表示錯(cuò)誤響應(yīng)命令的無線信號(hào)。讀寫器1的天線11拾取從RFID裝置2發(fā)射的無線信號(hào)。在讀寫 器1中,解調(diào)單元64將無線信號(hào)解調(diào)為提供到CPU 57的命令。CPU 57在步驟ST12中確定響應(yīng)命令的類型。如果響應(yīng)命令是錯(cuò) 誤響應(yīng)命令,則CPU57確定ID重寫處理是有錯(cuò)誤的。如果響應(yīng)命令 是正常響應(yīng)命令,CPU57返回到步驟ST7。在步驟ST10中,可能會(huì)發(fā)現(xiàn)比較的數(shù)據(jù)塊是相同的。在這種情況 下,CPU 57返回到步驟ST7。也就是,CPU 57跳過寫入數(shù)據(jù)塊WID(n) 的處理。CPU 57在每次其將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1"時(shí)執(zhí)行 步驟ST8至ST12。當(dāng)存儲(chǔ)器72中的計(jì)數(shù)值n超過存儲(chǔ)的值S時(shí),CPU 57終止ID重寫處理。CPU 57在執(zhí)行步驟ST4至ST6時(shí)充當(dāng)讀取單元57a。 CPU 57在 執(zhí)行步驟ST7至ST10時(shí)充當(dāng)比較單元57b。 CPU 57在執(zhí)行步驟ST10 和ST11時(shí)充當(dāng)控制單元57c。假定,如圖3所示,提供到RFID裝置2的寫ID為 "0006000100020003000400050006"并且從RFID裝置2提供的讀ID 為"0006000000000000000000000000"。在這種情況下,讀寫器1將寫ID的第一個(gè)數(shù)據(jù)塊與讀ID的第一 個(gè)數(shù)據(jù)塊進(jìn)行比較。也就是,將數(shù)據(jù)塊"0006"(即,寫ID的第一個(gè) 字),與數(shù)據(jù)塊"0006" (gp,讀ID的第一個(gè)字)進(jìn)行比較。由于比較 的數(shù)據(jù)塊相同,所以跳過數(shù)據(jù)塊"0006"的寫入。接著,將第二數(shù)據(jù)塊"0001"(即,寫ID的第二個(gè)字),與第二數(shù) 據(jù)塊"0000" (g卩,讀ID的第二個(gè)字)進(jìn)行比較。由于這些數(shù)據(jù)塊不 相同,所以寫入數(shù)據(jù)塊"0001"。即,應(yīng)向其中寫入數(shù)據(jù)的RPID裝置 2的ID區(qū)域271中所存儲(chǔ)的ID的第二個(gè)字,從"0000"被重寫為"0001 "。
接著,將第三數(shù)據(jù)塊"0002"(即,寫ID的第三個(gè)字),與第二數(shù) 據(jù)塊"0000" (B卩,讀ID的第三個(gè)字)進(jìn)行比較。在這種情況下,比 較的數(shù)據(jù)塊不相同,所以寫入數(shù)據(jù)塊"0002"。
此后,RFID裝置2的ID被逐字地以非接觸方式重寫。更準(zhǔn)確地, 第四個(gè)字"0000"被重寫為"0003",第五個(gè)字"0000"被重寫為"0004", 第六個(gè)字"0000"被重寫為"0005",并且第七個(gè)字"0000"被重寫為 "0006"。
因此,存儲(chǔ)在RFID裝置2 中的七個(gè)字的ID "0006000000000000000000000000"通過總共重復(fù)數(shù)據(jù)塊重寫處理六 次而被重寫為"0006000100020003000400050006"。迄今, 一個(gè)字的塊寫入必須被重復(fù)七次,以便重寫七個(gè)字的ID。 在本發(fā)明的第一實(shí)施例中, 一個(gè)字的塊寫入僅被重復(fù)六次以重寫七個(gè) 字的ID。 ID重寫處理所需的時(shí)間可因此得以縮短。
在讀寫器1正在重寫ID時(shí),應(yīng)答器供給單元12相對(duì)于天線11向 下不斷移動(dòng)應(yīng)向其中寫入數(shù)據(jù)的RFID裝置2。 RFID裝置2會(huì)不可避 免地移動(dòng)到區(qū)域之外。假定RFID裝置2在第六個(gè)字(即,數(shù)據(jù)塊"0005")已經(jīng)被寫到 數(shù)據(jù)應(yīng)該被重寫的RFID裝置2中之后,緊接著就移動(dòng)到該區(qū)域之外。 然后,第七個(gè)字,即數(shù)據(jù)塊"0006",未被寫入。因此,ID重寫處理變 得有錯(cuò)誤。當(dāng)ID重寫處理變得有錯(cuò)誤時(shí),RFID裝置2被移動(dòng)回到無線信號(hào) 可從天線11傳播到的區(qū)域。然后,ID重寫處理從開頭再次被執(zhí)行。也 就是,再次試圖檢測(cè)RFID裝置2。
如果RFID裝置2被再次檢測(cè)到,則第一個(gè)字到第六個(gè)字的寫入被 跳過,這是因?yàn)閷慖D的第一個(gè)字到第六個(gè)字與讀ID的第一個(gè)字到第 六個(gè)字全都相同。因此,讀寫器1需要僅寫入一個(gè)字,即第七個(gè)字。 也就是,讀寫器1將RFID裝置2的ID重寫為 "0006000100020003 000400050006"。在第一實(shí)施例中,寫入與RFID裝置2中所存儲(chǔ)的數(shù)據(jù)相同的數(shù)據(jù) 的步驟因此可被跳過。數(shù)據(jù)寫入處理可以以高速度來執(zhí)行。換言之, 數(shù)據(jù)寫入處理可在短時(shí)間內(nèi)執(zhí)行。結(jié)果,即使讀寫器1是相對(duì)于天線11向下移動(dòng)RFID裝置2的類型,寫錯(cuò)誤的比率也可得以降低。根據(jù)第一實(shí)施例的讀寫器1跳過對(duì)將被寫到RFID裝置2中的ID 的任何這樣的數(shù)據(jù)塊進(jìn)行寫入的處理,該數(shù)據(jù)塊與已經(jīng)存儲(chǔ)在RFID裝 置2中的ID的對(duì)應(yīng)數(shù)據(jù)塊相同。每次在讀寫器1以非接觸方式將數(shù)據(jù) 寫到RFID裝置2中之前,檢測(cè)RFID裝置2。為了檢測(cè)RFID裝置2, 絕對(duì)有必要讀取RFID裝置2的ID。在第一實(shí)施例中,該絕對(duì)有必要 的處理步驟被有效地利用。并沒有增加專門用于從RFID裝置2讀取ID 的附加步驟。這極大地有助于縮短ID重寫處理所需的時(shí)間。(第二實(shí)施例)在第一實(shí)施例中,寫ID和讀ID被逐字地相互比較。當(dāng)發(fā)現(xiàn)寫ID 的任何字與讀ID的對(duì)應(yīng)字不同時(shí),寫入該字的數(shù)據(jù)塊。然而,寫入數(shù) 據(jù)塊的時(shí)機(jī)不限于此。將參照?qǐng)D6和7描述在不同的時(shí)機(jī)寫入數(shù)據(jù)塊 的本發(fā)明的第二實(shí)施例。在第二實(shí)施例中,首先逐字地比較寫ID和讀ID。在寫ID和讀ID 已經(jīng)被比較之后,僅寫入那些被發(fā)現(xiàn)是不同的、應(yīng)該被寫到RFID裝置 2中的數(shù)據(jù)塊。在第二實(shí)施例中,可通過單個(gè)寫步驟寫到RFID裝置2的數(shù)據(jù)塊也 是一個(gè)字,并且RFID裝置2的ID是七個(gè)字的數(shù)據(jù)。.在第二實(shí)施例中,RAM 53存儲(chǔ)如圖6所示的數(shù)據(jù)塊劃分表80。 字寫入緩沖器75和字讀取緩沖器76均不是必要的。數(shù)據(jù)塊劃分表80 可為每個(gè)序列表編號(hào)n,以相關(guān)的方式記錄一個(gè)字的數(shù)據(jù)塊WID(n)和 一個(gè)字的數(shù)據(jù)塊RID(n)。為各個(gè)數(shù)據(jù)塊在存儲(chǔ)區(qū)域中存儲(chǔ)一致標(biāo)記 F(n)。在經(jīng)由通信接口 51從主設(shè)備接收到ID寫命令時(shí),CPU 57激活I(lǐng)D 寫程序。 一旦已經(jīng)激活該程序,CPU57就初始化數(shù)據(jù)塊劃分表80。在 表80被初始化時(shí),數(shù)據(jù)塊WID(n)和數(shù)據(jù)塊RID(n)被清除并且一致標(biāo) 記F(n)被復(fù)位到"0"。在初始化數(shù)據(jù)塊劃分表80之后,CPU 57執(zhí)行如圖7的流程圖中 所示的ID重寫處理。首先,CPU 57在步驟ST21中把從主設(shè)備接收到的寫ID寫到寫ID CPU 57然后在步驟ST22中獲取字?jǐn)?shù)A。字?jǐn)?shù)A指示寫ID的尺寸。 字?jǐn)?shù)A為"7",這是因?yàn)樵诒緦?shí)施例中ID由七個(gè)字組成。CPU57在 步驟ST23中將字?jǐn)?shù)A (=7)寫到尺寸數(shù)據(jù)存儲(chǔ)器73中。CPU 57還將 字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n復(fù)位成值"0"。接著,CPU 57在步驟ST24中讀取RFID裝置2的ID。 CPU 57在 步驟ST25中確定ID是否已經(jīng)從RFID裝置2被成功讀取。如果ID已 經(jīng)被讀取,則CPU 57在步驟ST26中在讀ID存儲(chǔ)器74中存儲(chǔ)該ID。 具有這樣讀取的id的rfid裝置2變?yōu)閕d應(yīng)該被重寫的rfid裝置。CPU 57在步驟ST27中將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1 "。 CPU 57然后在步驟ST28中確定字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n是否 已經(jīng)超過存儲(chǔ)在尺寸數(shù)據(jù)存儲(chǔ)器73中的值S。存儲(chǔ)在存儲(chǔ)器73中的值 S是構(gòu)成寫ID的字的數(shù)目A。如果計(jì)數(shù)值n已經(jīng)超過值S,則CPU 57 終止ID重寫處理。如果計(jì)數(shù)值n沒有超過值S,則CPU 57轉(zhuǎn)到步驟 ST29。在步驟ST29中,CPU 57獲取數(shù)據(jù)塊WID(n),艮口,存儲(chǔ)在寫ID 存儲(chǔ)器71中的寫ID的第n個(gè)字。CPU57還獲取數(shù)據(jù)塊RID(n),艮口, 存儲(chǔ)在讀ID存儲(chǔ)器74中的讀ID的第n個(gè)字。應(yīng)注意,"n"為字計(jì)數(shù) 器存儲(chǔ)器72的計(jì)數(shù)值。CPU 57將由此獲取的數(shù)據(jù)塊WID(n)和數(shù)據(jù)塊 RID(n)以相關(guān)的方式存儲(chǔ)在數(shù)據(jù)塊劃分表80中的表編號(hào)n的區(qū)域中。在步驟ST30中,CPU 57比較均存儲(chǔ)在表編號(hào)n的區(qū)域中的數(shù)據(jù) 塊WID(n)和RID(n)。如果比較的數(shù)據(jù)塊相同,則CPU 57轉(zhuǎn)到步驟 ST31。也就是,CPU 57把與數(shù)據(jù)塊劃分表80中的表編號(hào)n相對(duì)應(yīng)的 一致標(biāo)記F(n)設(shè)置為"1"。如果比較的數(shù)據(jù)塊不相同,則CPU57跳過 步驟ST31。因此,數(shù)據(jù)塊劃分表80中的表編號(hào)n的一致標(biāo)記F(n)保 持為"0"。 CPU57然后轉(zhuǎn)到步驟ST27。CPU 57在每次其將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1"時(shí)執(zhí)行 步驟ST28至ST31 。當(dāng)存儲(chǔ)器72中的計(jì)數(shù)值n超過存儲(chǔ)的值S時(shí),CPU 57將字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n復(fù)位成"0"。接著,CPU 58在步驟ST33中將字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n 增加"1"。在步驟ST34中,CPU 57確定字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù) 值n是否已經(jīng)超過存儲(chǔ)在尺寸數(shù)據(jù)存儲(chǔ)器73中的值S。如果計(jì)數(shù)值n 沒有超過值S,則CPU57轉(zhuǎn)到步驟ST35。'在步驟ST35中,CPU 57檢査數(shù)據(jù)塊劃分表80中的表編號(hào)n的一 致標(biāo)記F(n)。如果該一致標(biāo)記F(n)為"0",則數(shù)據(jù)塊WID(n)和數(shù)據(jù)塊 RID(n)不彼此相同。在這種情況下,CPU 57在步驟ST36中寫入數(shù)據(jù) 塊WID(n)。也就是,CPU 57生成提供到調(diào)制單元61的數(shù)據(jù)寫命令。數(shù)據(jù)寫 命令由目的地ID和寫數(shù)據(jù)組成。目的地ID是存儲(chǔ)在讀ID存儲(chǔ)器74 中的讀ID。寫數(shù)據(jù)是存儲(chǔ)在數(shù)據(jù)塊劃分表80的表編號(hào)n中的數(shù)據(jù)塊 WID(n)。數(shù)據(jù)寫命令由調(diào)制單元61調(diào)制,然后被放大。調(diào)制并放大后的命 令被提供到天線ll。天線ll發(fā)射表示數(shù)據(jù)寫命令的無線信號(hào)。此時(shí), 存在于無線信號(hào)可從天線11傳播到的區(qū)域中的任何RFID裝置2可接 收該無線信號(hào)。然而,數(shù)據(jù)寫命令的目的地ID未被設(shè)置在存儲(chǔ)器27 的ID區(qū)域271中的任何RFID裝置2不能接收該無線信號(hào)。目的地ID被設(shè)置在ID區(qū)域271中的RFID裝置2,處理包含寫命 令的數(shù)據(jù)寫命令。也就是,存儲(chǔ)在ID區(qū)域271中的ID的第n個(gè)數(shù)據(jù) 塊被重寫成寫數(shù)據(jù)。這樣,數(shù)據(jù)可在根據(jù)一個(gè)數(shù)據(jù)寫命令執(zhí)行的寫處 理中, 一次以可重寫字為單元被重寫。RFID裝置2確定數(shù)據(jù)塊WID(n)是否以正常方式被重寫。如果數(shù) 據(jù)塊WID(n)以正常方式被重寫,則RFID裝置2的天線21發(fā)射表示正 常響應(yīng)命令的無線信號(hào)。如果數(shù)據(jù)塊WID(n)沒有以正常方式被重寫, 則天線21發(fā)射表示錯(cuò)誤響應(yīng)命令的無線信號(hào)。讀寫器1的天線11拾取從RFID裝置2發(fā)射的無線信號(hào)。在讀寫 器1中,解調(diào)單元64將無線信號(hào)解調(diào)為提供到CPU 57的命令。CPU 57在步驟ST37中確定響應(yīng)命令的類型。如果響應(yīng)命令是錯(cuò) 誤響應(yīng)命令,則CPU 57確定ID重寫處理是有錯(cuò)誤的。如果響應(yīng)命令 是正常響應(yīng)命令,則CPU57返回到步驟ST33。在步驟ST35中,可能會(huì)發(fā)現(xiàn)一致標(biāo)記F(n)是"1"。如果是這樣, 則數(shù)據(jù)塊WID(n)和數(shù)據(jù)塊RID(n)相同,并且CPU 57轉(zhuǎn)到步驟S33。 也就是,CPU57跳過寫入數(shù)據(jù)塊WID(n)的處理。
CPU 57在每次其將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1"時(shí)執(zhí)行 步驟ST34至ST37。當(dāng)存儲(chǔ)器72中的計(jì)數(shù)值n超過存儲(chǔ)的值S時(shí),CPU 57終止ID重寫處理。在第二實(shí)施例中,寫入與存儲(chǔ)在RFID裝置2中的數(shù)據(jù)相同的數(shù)據(jù) 的處理也可被跳過。第二實(shí)施例可因此實(shí)現(xiàn)與第一實(shí)施例相同的優(yōu)點(diǎn)。(第三實(shí)施例)在第一和第二實(shí)施例中,寫ID和讀ID被逐字地比較。近來已經(jīng) 開發(fā)了各種類型的RFID裝置。如果每個(gè)字是兩字節(jié)數(shù)據(jù),則由兩個(gè)或 更多字組成的數(shù)據(jù)塊可一次寫到一些類型的RFID裝置中。將參照?qǐng)D8 和9描述可一次將多個(gè)字寫到RFID裝置中的本發(fā)明的第三實(shí)施例。在第三實(shí)施例中,在與根據(jù)第一實(shí)施例的讀寫器進(jìn)行的寫操作相 同的時(shí)機(jī)寫入數(shù)據(jù)塊。在第三實(shí)施例中,在RAM 53中設(shè)置圖8中所示的字?jǐn)?shù)設(shè)置存儲(chǔ) 器90。字?jǐn)?shù)設(shè)置存儲(chǔ)器90存儲(chǔ)表示可一次寫到RFID裝置2中的數(shù)據(jù) 塊的數(shù)目的字?jǐn)?shù)w。字?jǐn)?shù)w的最小值為"2"。最大值為可一次寫入的 字的最大數(shù)目。用戶可在字?jǐn)?shù)設(shè)置存儲(chǔ)器90中設(shè)置處于從最小值到最 大值的范圍中的任何期望的字?jǐn)?shù)。在經(jīng)由通信接口 51從主設(shè)備接收到ID寫命令時(shí),CPU 57激活I(lǐng)D 寫程序。 一旦已經(jīng)激活該程序,CPU57就執(zhí)行圖9的流程圖中所示的 序列中的ID重寫處理。首先,CPU 57在步驟ST41中把從主設(shè)備接收到的寫ID寫到寫ID 存儲(chǔ)器71中。接著,CPU 57在步驟ST42中獲取字?jǐn)?shù)A。字?jǐn)?shù)A指示寫ID的尺 寸。字?jǐn)?shù)A為"7",這是因?yàn)樵诒緦?shí)施例中ID由七個(gè)字組成。CPU 57 在步驟ST43中將字?jǐn)?shù)A (=7)寫到尺寸數(shù)據(jù)存儲(chǔ)器73中。CPU 57還 將字計(jì)數(shù)器存儲(chǔ)器72中的計(jì)數(shù)值n復(fù)位成值"0"。隨后,CPU 57在步驟ST44中讀取RFID裝置2的ID。 CPU 57在 步驟ST45中確定ID是否已經(jīng)從RFID裝置2被成功地讀取。如果讀 寫器1已經(jīng)讀取RFID裝置2的ID,則CPU 57在步驟ST46中在讀ID 存儲(chǔ)器74中存儲(chǔ)該ID。 CPU 57然后將具有該ID的RFID裝置2識(shí)別 200710154448.9說明書第13/16頁為ID應(yīng)該被重寫的RFID裝置。CPU 57在步驟ST47中將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1 "。 在步驟ST48中,CPU 57然后使用以下等式(1)和(2)來計(jì)算值P 和Q (P〈Q)。P = (n-l)w+l (1)Q=nw (2)其中n為字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值,并且w為字?jǐn)?shù)設(shè)置存儲(chǔ)器 卯中設(shè)置的字?jǐn)?shù)。CPU 57在步驟ST49中確定根據(jù)等式(1)計(jì)算的值P是否已經(jīng)超 過存儲(chǔ)在尺寸數(shù)據(jù)存儲(chǔ)器73中的值S。存儲(chǔ)在存儲(chǔ)器73中的值S是構(gòu) 成寫ID的字的數(shù)目A。如果計(jì)數(shù)值P超過值S,則CPU57終止ID重 寫處理。如果計(jì)數(shù)值P沒有超過值S,則CPU57轉(zhuǎn)到步驟ST50。在步驟ST50中,CPU 57獲取存儲(chǔ)在寫ID存儲(chǔ)器71中的寫ID的 第P個(gè)字到第Q個(gè)字。也就是,CPU 57獲取數(shù)據(jù)塊WID(P)到數(shù)據(jù)塊 WID(Q)。從塊WID(P)到塊WID(Q)的數(shù)據(jù)塊將被稱為數(shù)據(jù)塊組 WID(R)。 CPU 57將數(shù)據(jù)塊組WID(R)存儲(chǔ)在字寫入緩沖器75中。在步驟ST51中,CPU 57獲取存儲(chǔ)在讀ID存儲(chǔ)器74中的讀ID的 第P個(gè)字到第Q個(gè)字。也就是,CPU 57獲取數(shù)據(jù)塊RID(P)到數(shù)據(jù)塊 RID(Q)。從塊RID(P)到塊RID(Q)的數(shù)據(jù)塊將被稱為數(shù)據(jù)塊組RID(R)。 CPU 57將數(shù)據(jù)塊組RID(R)存儲(chǔ)在字讀取緩沖器76中。"P"和"Q"分別是根據(jù)等式(1)和(2)計(jì)算的值。從第P個(gè) 字到第Q個(gè)字的數(shù)據(jù)塊的數(shù)目,等于字?jǐn)?shù)設(shè)置存儲(chǔ)器90中設(shè)置的字?jǐn)?shù) w。CPU 57在步驟ST52中將存儲(chǔ)在字寫入緩沖器75中的數(shù)據(jù)塊組 WID(R)與存儲(chǔ)在字讀取緩沖器76中的數(shù)據(jù)塊組RID(R)進(jìn)行比較。如 果這些數(shù)據(jù)塊組不相同,則CPU 57在步驟ST53中將數(shù)據(jù)塊組WID(R) 寫到ID應(yīng)該被重寫的RFID裝置2中。也就是,CPU 57生成提供到調(diào)制單元61的數(shù)據(jù)寫命令。數(shù)據(jù)寫 命令由目的地ID和寫數(shù)據(jù)組成。目的地ID是存儲(chǔ)在讀ID存儲(chǔ)器74 中的讀ID。寫數(shù)據(jù)是存儲(chǔ)在字寫入緩沖器75中的數(shù)據(jù)塊組WID(R)。數(shù)據(jù)寫命令由調(diào)制單元61調(diào)制,然后被放大。調(diào)制并放大后的命1
令被提供到天線ll。天線ll發(fā)射表示數(shù)據(jù)寫命令的無線信號(hào)。此時(shí),存在于無線信號(hào)可從天線11傳播到的區(qū)域中的任何RFID裝置2可接 收該無線信號(hào)。然而,數(shù)據(jù)寫命令的目的地ID未被設(shè)置在存儲(chǔ)器27 的ID區(qū)域271中的任何RFID裝置2,不能接收該無線信號(hào)。目的地ID被設(shè)置在ID區(qū)域271中的RFID裝置2,處理包含寫數(shù) 據(jù)的數(shù)據(jù)寫命令。也就是,存儲(chǔ)在ID區(qū)域271中的ID的第P個(gè)數(shù)據(jù) 塊到第Q個(gè)數(shù)據(jù)塊被重寫為寫數(shù)據(jù)。因此,數(shù)據(jù)可在根據(jù)一個(gè)數(shù)據(jù)寫 命令執(zhí)行的寫處理中, 一次以字?jǐn)?shù)w為單位被重寫。RFID裝置2確定數(shù)據(jù)塊組WID(R)是否已經(jīng)以正常方式被重寫。 如果數(shù)據(jù)塊組WID(R)已經(jīng)以正常方式被重寫,則RFID裝置2的天線 21發(fā)射表示正常響應(yīng)命令的無線信號(hào)。如果數(shù)據(jù)塊組WID(R)沒有以正 常方式被重寫,則天線21發(fā)射表示錯(cuò)誤響應(yīng)命令的無線信號(hào)。讀寫器1的天線11拾取從RFID裝置2發(fā)射的無線信號(hào)。在讀寫 器1中,解調(diào)單元64將無線信號(hào)解調(diào)為提供到CPU 57的命令。CPU 57在步驟ST54中確定響應(yīng)命令的類型。如果響應(yīng)命令是錯(cuò) 誤響應(yīng)命令,則CPU 57確定ID重寫處理是有錯(cuò)誤的。如果響應(yīng)命令 是正常響應(yīng)命令,則CPU 57返回到步驟ST47。在步驟ST52中,可能會(huì)發(fā)現(xiàn)比較的數(shù)據(jù)塊組彼此相同。在這種情 況下,CPU57返回到步驟ST47。也就是,CUP 57跳過寫入數(shù)據(jù)塊組 WID(R)的處理。CPU 57在每次其將字計(jì)數(shù)器存儲(chǔ)器72的計(jì)數(shù)值增加"1"時(shí)執(zhí)行 步驟ST48至ST54。當(dāng)存儲(chǔ)器72中的計(jì)數(shù)值n超過計(jì)算的值P時(shí),CPU 57終止ID重寫處理。假定提供到 RFID 裝置 2 的寫 ID 為 "0006000100020003000400050006"并且從RFID裝置2提供的讀ID 為"0006000010000000000000000000"。還假定字?jǐn)?shù)設(shè)置存儲(chǔ)器90中設(shè)置的字?jǐn)?shù)w為"2"。則讀寫器1將 數(shù)據(jù)塊組"00060001"(或?qū)慖D的第一和第二個(gè)字)與數(shù)據(jù)塊組 "00060001"(或讀ID的第一和第二個(gè)字)進(jìn)行比較。由于比較的數(shù) 據(jù)塊組相同,所以跳過數(shù)據(jù)塊組"00060001"的寫入。接著,將數(shù)據(jù)塊組"00020003"(或?qū)慖D的第三和第四個(gè)字)與
數(shù)據(jù)塊組"00000000"(或讀ID的第三和第四個(gè)字)進(jìn)行比較。由于 比較的數(shù)據(jù)塊組不相同,所以寫入數(shù)據(jù)塊組"00020003"。也就是,存 儲(chǔ)在RFID裝置2的ID區(qū)域271中的ID的第三和第四個(gè)字,從 "00000000"被重寫為"00020003"。此外,將數(shù)據(jù)塊組"00040005"(或?qū)慖D的第五和第六個(gè)字)與 數(shù)據(jù)塊組"00000000"(或讀ID的第五和第六個(gè)字)進(jìn)行比較。在這 種情況下,比較的數(shù)據(jù)塊組也不相同。因此寫入數(shù)據(jù)塊組"00040005"。此外,將數(shù)據(jù)塊組或?qū)慖D的第七和第八個(gè)字,與數(shù)據(jù)塊組或讀ID 的第七和第八個(gè)字進(jìn)行比較。由于ID為七個(gè)字的數(shù)據(jù),所以將寫ID 的第七個(gè)字"0006"與讀ID的第七個(gè)字"0000"進(jìn)行比較。在這種情 況下,比較的數(shù)據(jù)塊也不相同。因此寫入數(shù)據(jù)塊"0006"。因此,存儲(chǔ)在RFID裝置2中的七個(gè)字的ID,艮口, "0006000010000000000000000000"可通過執(zhí)行數(shù)據(jù)塊寫處理四次而 被重寫為寫ID "0006000100020003000400050006"。在第一實(shí)施例中,必須執(zhí)行六次數(shù)據(jù)塊寫處理來重寫七個(gè)字的ID。 在第三實(shí)施例中,僅執(zhí)行處理四次就足夠了。這進(jìn)一步縮短了ID重寫 處理所需的時(shí)間。不用說,如果字?jǐn)?shù)w為"l",則第三實(shí)施例將以與第一實(shí)施例相 同的方式工作。本發(fā)明不限于上述實(shí)施例。任何實(shí)施例的組件可在將本發(fā)明轉(zhuǎn)換 到實(shí)踐中時(shí)以各種方式進(jìn)行更改,而不脫離本發(fā)明的精神或范圍。本發(fā)明可應(yīng)用于對(duì)存儲(chǔ)在RFID裝置2的用戶區(qū)域272中的數(shù)據(jù)進(jìn) 行重寫,而不是如在上述實(shí)施例中那樣對(duì)存儲(chǔ)在RFID裝置2的ID區(qū) 域271中的ID進(jìn)行重寫的讀寫器。在上述實(shí)施例中,不斷相對(duì)于天線ll向下移動(dòng)應(yīng)向其中寫入數(shù)據(jù) 的RFID裝置2,同時(shí)讀寫器1重寫ID。然而,本發(fā)明也可以應(yīng)用于可 從根本不移動(dòng)的RFID裝置2讀取數(shù)據(jù)和將數(shù)據(jù)寫到根本不移動(dòng)的 RFID裝置2中的讀寫器。此外,本發(fā)明也可以應(yīng)用于在處于天線11 上游或下游的任何位置處的RFID裝置2的表面上打印數(shù)據(jù)的讀寫器。此外,如果有必要,上述實(shí)施例的組件可以以各種方式組合來產(chǎn) 生不同的發(fā)明。例如,可以不使用任何實(shí)施例的一些組件。此外,不
同實(shí)施例的組件可以以任何期望的方式進(jìn)行組合。本領(lǐng)域的專業(yè)技術(shù)人員將會(huì)很容易發(fā)現(xiàn)另外的優(yōu)點(diǎn)和改型。因此, 本發(fā)明在其最寬的方面中不限于本文所示出和描述的具體細(xì)節(jié)和代表 性實(shí)施例。因此,可以做出各種改型而不會(huì)脫離如所附權(quán)利要求及其 等效物定義的一般性發(fā)明概念的精神或范圍。
權(quán)利要求
1. 一種無線通信設(shè)備(1),其被配置成從應(yīng)答器(2)讀取數(shù)據(jù)和將數(shù)據(jù)寫到應(yīng)答器(2)中,其特征在于包括讀取單元(57a),其執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的應(yīng)答器(2)的無 線通信,從而以非接觸方式讀取存儲(chǔ)在所述應(yīng)答器(2)中的數(shù)據(jù),以 響應(yīng)于指示應(yīng)該將數(shù)據(jù)寫到所述應(yīng)答器(2)中的寫命令;比較單元(57b),其將所述讀取單元(57a)所讀取的數(shù)據(jù)與將被 寫到所述應(yīng)答器(2)中的數(shù)據(jù)進(jìn)行比較;和控制單元(57c),其執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的所述應(yīng)答器的無 線通信,從而在所述比較單元(57b)所比較的數(shù)據(jù)不相同時(shí),把將被 寫到所述應(yīng)答器(2)中的數(shù)據(jù)寫到所述應(yīng)答器中,并在被比較的數(shù)據(jù) 相同時(shí),跳過所述數(shù)據(jù)的寫入。
2. 如權(quán)利要求1所述的無線通信設(shè)備(1),其特征在于, 數(shù)據(jù)以字為單位被寫到所述應(yīng)答器(2)中,每個(gè)字由多個(gè)字節(jié)組成;所述比較單元(57b)逐字地比較所述數(shù)據(jù);并且 所述控制單元(57c)對(duì)每個(gè)字確定是否應(yīng)該跳過數(shù)據(jù)的寫入。
3. 如權(quán)利要求2所述的無線通信設(shè)備(1),其特征在于, 所述控制單元(57c)在每次所述比較單元(57b)逐字地比較數(shù)據(jù)時(shí)獲取比較的結(jié)果,執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的應(yīng)答器的無線通信, 從而在所述比較單元(57b)所比較的數(shù)據(jù)不相同時(shí),把將被寫到所述 應(yīng)答器中的數(shù)據(jù)寫到所述應(yīng)答器中,并在被比較的數(shù)據(jù)相同時(shí),跳過 數(shù)據(jù)的寫入。
4. 如權(quán)利要求2所述的無線通信設(shè)備(1),進(jìn)一步包括配置成存 儲(chǔ)在所述比較單元(57b)中逐字地執(zhí)行的所述比較的結(jié)果的結(jié)果存儲(chǔ) 單元(80),并且其特征在于,所述控制單元(57c)根據(jù)存儲(chǔ)在所述 結(jié)果存儲(chǔ)單元(80)中的所述結(jié)果,對(duì)每個(gè)字確定是否應(yīng)該跳過數(shù)據(jù)的寫入。
5. 如權(quán)利要求2所述的無線通信設(shè)備(1),其特征在于,進(jìn)一步包括配置成存儲(chǔ)字?jǐn)?shù)的字?jǐn)?shù)設(shè)置存儲(chǔ)器(90),并且其中,所述比較單 元(57b)以所述字?jǐn)?shù)設(shè)置存儲(chǔ)器(90)中所存儲(chǔ)的字?jǐn)?shù)為單位比較數(shù) 據(jù),并且所述控制單元(57c)根據(jù)存儲(chǔ)在所述字?jǐn)?shù)設(shè)置存儲(chǔ)器(90) 中的每個(gè)字?jǐn)?shù)確定是否應(yīng)該跳過數(shù)據(jù)的寫入。
6. 如權(quán)利要求1所述的無線通信設(shè)備(1),其特征在于, 所述讀取單元(57a)在接收到用于在應(yīng)向其中寫入數(shù)據(jù)的應(yīng)答器(2)中重寫ID的命令時(shí),執(zhí)行與所述應(yīng)答器(2)的無線通信,從而 以非接觸方式讀取存儲(chǔ)在所述應(yīng)答器(2)中的ID;并且所述比較單元(57b)將讀取單元(57a)所讀取的所述ID與將被 寫到所述應(yīng)答器(2)中的ID進(jìn)行比較;并且所述控制單元(57c)執(zhí)行與ID應(yīng)該被重寫的所述應(yīng)答器(2)的 無線通信,從而在所述比較單元(57b)所比較的ID不相同時(shí),重寫 所述ID,并在被比較的ID相同時(shí),跳過所述ID的重寫。
7. 如權(quán)利要求6所述的無線通信設(shè)備(1),其特征在于, 數(shù)據(jù)以字為單位被寫到所述應(yīng)答器(2)中,每個(gè)字由多個(gè)字節(jié)組成;所述比較單元(57b)逐字地比較ID;并且所述控制單元(57c)對(duì)每個(gè)字確定是否應(yīng)該跳過ID的重寫。
8. 如權(quán)利要求7所述的無線通信設(shè)備(1),其特征在于, 所述控制單元(57c)在每次所述比較單元(57b)逐字地比較ID時(shí)獲取比較的結(jié)果,執(zhí)行與ID應(yīng)該被重寫的所述應(yīng)答器的無線通信, 從而在所述比較單元(57b)所比較的ID不相同時(shí),重寫所述ID,并 在被比較的ID相同時(shí),跳過所述ID的重寫。
9. 如權(quán)利要求7所述的無線通信設(shè)備(1),進(jìn)一步包括配置成存儲(chǔ)在所述比較單元(57b)中逐字地執(zhí)行的所述比較的結(jié)果的結(jié)果存儲(chǔ) 單元(80),并且其特征在于,所述控制單元(57c)根據(jù)存儲(chǔ)在所述 結(jié)果存儲(chǔ)單元(80)中的所述結(jié)果,對(duì)每個(gè)字確定是否應(yīng)該跳過ID的 重寫。
10.如權(quán)利要求7所述的無線通信設(shè)備(1),其特征在于,進(jìn)一步 包括配置成存儲(chǔ)字?jǐn)?shù)的字?jǐn)?shù)設(shè)置存儲(chǔ)器(90),并且其中,所述比較單 元(57b)以所述字?jǐn)?shù)設(shè)置存儲(chǔ)器(90)中所存儲(chǔ)的字?jǐn)?shù)為單位比較ID, 并且所述控制單元(57c)根據(jù)存儲(chǔ)在所述字?jǐn)?shù)設(shè)置存儲(chǔ)器(90)中的 每個(gè)字?jǐn)?shù)確定是否應(yīng)該跳過ID的重寫。
全文摘要
本發(fā)明提供了一種無線通信設(shè)備。在接收到用于將數(shù)據(jù)寫到應(yīng)答器(2)中的命令后,讀取單元(57a)執(zhí)行與應(yīng)向其中寫入數(shù)據(jù)的應(yīng)答器(2)的無線通信,從而以非接觸方式讀取存儲(chǔ)在應(yīng)答器(2)中的數(shù)據(jù)項(xiàng)。比較單元(57b)將讀取單元(57a)所讀取的數(shù)據(jù)與將被寫到應(yīng)答器(2)中的數(shù)據(jù)項(xiàng)進(jìn)行比較??刂茊卧?57c)執(zhí)行與應(yīng)答器(2)的無線通信,從而在數(shù)據(jù)項(xiàng)不相同時(shí)將數(shù)據(jù)項(xiàng)寫到應(yīng)答器(2)中,并在數(shù)據(jù)項(xiàng)相同時(shí)跳過數(shù)據(jù)項(xiàng)的寫入。
文檔編號(hào)G06K17/00GK101145205SQ200710154448
公開日2008年3月19日 申請(qǐng)日期2007年9月12日 優(yōu)先權(quán)日2006年9月12日
發(fā)明者鈴木茂晃 申請(qǐng)人:東芝泰格有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1