新四季網

用於數據通信的系統、方法和裝置的製作方法

2023-04-27 12:30:31

專利名稱:用於數據通信的系統、方法和裝置的製作方法
用於數據通信的系統、方法和裝置相關申請的交叉引用本申請要求於2009年7月17日向日本專利局提交的日本在先專利申請JP 2009-168807的優先權,其全部內容通過引用被合併於此。
背景技術:
本發明公開涉及一種用於數據通信的系統、方法和裝置,並且,具體地,例如,在非 接觸近場無線通信中,涉及接收設備、接收方法、程序、以及發送設備和方法,其使得能夠利 用用於發送和接收由預定數據結構或格式配置的數據的通信方案,來發送和接收由不同於 所述預定數據結構或格式的數據結構或格式所配置的數據。現有技術提供了一種非接觸近場無線通信技術,使用電磁波來實現讀寫器和 IC(集成電路)卡等之間的數據發送和接收。在非接觸近場無線通信技術中,有在命令系統、通信方案、數據結構或格式等方面 不同的多個標準。因此,舉例來說,在讀寫器和IC卡分別依照不同標準的情況下,讀寫器和 IC卡之間的數據發送和接收可能是無法實現的。據此,有一種轉接命令(through command)技術,通過這種技術,轉接讀取器被 設置在IC卡和讀寫器之間,並且轉接讀取器把來自發送命令的分別依照不同標準的IC 卡的命令包括在能夠被讀寫器識別的轉接命令中,並把它們提供給讀寫器(例如,參見 JP-A-2004-264921)。根據轉接命令技術,讀寫器可以經由轉接讀取器接收來自依照不同標準的IC卡 的命令作為轉接命令。進一步地,舉例來說,在讀寫器和IC卡之間被發送和接收的第一消息與在讀寫器 和IC卡中被處理的第二消息的數據結構不同的情況下,有一種將第二消息包括在第一消 息中並執行發送和接收的發送和接收技術(例如,參見JP-A-2005-242445)。根據該發送和接收技術,可以在讀寫器和IC卡中處理包括在第一消息中的第二 消息,同時在讀寫器和IC卡之間執行第一消息的發送和接收。在JIS(日本工業標準)X 6319-4(—種非接觸近場無線通信標準)中,規定非接 觸近場無線通信採用用於發送和接收作為由在JIS X6319-4中定義的數據結構(格式)配 置的數據的幀的通信方案(以下稱為"幀通信方案")。然而,在JIS X 6319-4中,沒有對採用幀通信方案經由非接觸近場無線通信發送 和接收作為由在IS0/IEC(國際標準化組織/國際電工委員會)14443-4中定義的數據結構 配置的數據的塊、IS0/IEC7816-4中定義的命令、對這些命令的響應等進行規定。因此,僅僅採用幀通信方案來發送和接收具有在IS0/IEC14443-4中定義的數據 結構的塊、在IS0/IEC 7816-4中定義的命令、對這些命令的響應等已經是不可能了。這對 於以上描述的轉接命令技術以及發送和接收技術大致相同。因此,期望能夠利用用於發送和接收由預定數據結構或格式配置的數據的通信方 案來發送和接收由不同於所述預定數據結構或格式的數據結構或格式所配置的數據。

發明內容
在一個示例實施例中,一種用於數據通信的系統包括第一設備和第二設備,該第 一設備包括用於發送數據的發送器以及能夠操作地與該發送器耦接的第一處理器,該第一 處理器在包括準備狀態和活動狀態的至少兩個操作狀態中準備發送用數據,該第二設備包 括用於接收數據的接收器、存儲器設備以及能夠操作地與該接收器和該存儲器設備耦接的 第二處理器,該第二處理器提供用於在接收到數據時處理接收到的數據的包括準備狀態和 活動狀態的至少兩個操作狀態;其中,在該準備狀態中,接收的數據在該數據被接收時已準 備好被處理;其中,在該活動狀態中,接收的數據在該數據被接收後在處理之前被轉換成不 同格式;其中,該第一處理器向該發送器提供以及該發送器發送(i)與該準備狀態相關的 第一數據,其在被接收時已準備好被處理,(ii)與從該準備狀態到該活動狀態的轉變相關 的第一轉變命令,(iii)與該活動狀態相關的第二數據,其在被接收後被轉換為不同格式, 和(iv)與從該活動狀態到該準備狀態的轉變相關的第二轉變命令;其中,該接收器接收並 向該第二處理器提供該第一數據、該第一轉變命令、該第二數據和該第二轉變命令,並且該 第二處理器使代表至少一條轉變命令的數據被保存在該存儲器設備中;以及其中,該第二 處理器(i)在該準備狀態中處理該第一數據,(ii)根據該第一轉變命令轉變到該活動狀 態,(iii)在該活動狀態中處理該第二數據,以及(iv)根據該第二轉變命令轉變到該準備 狀態。在一個示例實施例中,在該準備狀態中,使用JIS X 6319-4協議處理數據。在一個示例實施例中,在該準備狀態中,在接收到數據後,將接收的數據按照JIS X 6319-4協議格式化。在一個示例實施例中,該準備狀態包括準備請求子狀態和準備聲明子狀態;在該 準備請求子狀態中,提供包括標識符的響應以轉變到該準備聲明子狀態;以及在該準備聲 明子狀態中,當接收到包括該標識符的處理命令時執行處理。在一個示例實施例中,在該準備聲明子狀態中,包括標識符的處理命令導致從該 準備聲明子狀態到執行處理的JIS活動狀態的轉變。在一個示例實施例中,該準備聲明子狀態導致命令被處理以及使用JIS X 6319-4 協議形成響應。在一個示例實施例中,在該活動狀態中,使用IS0/IEC 7816-4協議和IS0/IEC 14443-4協議中的至少一個來處理數據。在一個示例實施例中,在該活動狀態中,在接收到數據後,按照除了 IS0/IEC 7816-4協議和IS0/IEC 14443-4協議中的該至少一個之外的協議來將接收到的數據格式 化。在一個示例實施例中,至少一條轉變命令導致向停止狀態的轉變,該停止狀態禁 止從停止狀態到準備狀態和從停止狀態到活動狀態的直接轉變。在一個示例實施例中,該至少一條轉變命令包括第三轉變命令和第四轉變命令, 該第三轉變命令導致從該準備狀態到該停止狀態的轉變,該第四轉變命令導致從該活動狀 態到該停止狀態的轉變。在一個示例實施例中,該第三轉變命令導致從該停止狀態到空閒狀態的轉變,該空閒狀態允許根據該第四轉變命令從該空閒狀態直接轉變到該準備狀態。在一個示例實施例中,該第一設備是讀寫器,而該第二設備是集成電路卡(「IC 卡,,)。在一個示例實施例中,一種用於數據通信的裝置包括用於發送數據的發送器以及 能夠操作地與該發送器耦接的至少一個處理器,該至少一個處理器在包括準備狀態和活動 狀態的至少兩個操作狀態中準備發送用數據;其中,在該準備狀態中,已準備好發送的數據 在該數據被接收時已準備好被處理;其中,在該活動狀態中,已準備好發送的數據在該數據 被接收後在處理之前被轉換成不同格式;其中,該至少一個處理器向該發送器提供(i)與 該準備狀態相關的第一數據,其在被接收時已準備好被處理,(ii)與從該準備狀態到該活 動狀態的轉變相關的第一轉變命令,( )與該活動狀態相關的第二數據,其在被接收後被 轉換為不同格式,和(iv)與從該活動狀態到該準備狀態的轉變相關的第二轉變命令。在一個示例實施例中,該裝置是IC卡。在一個示例實施例中,該裝置是讀寫器。在一個示例實施例中,一種用於數據通信的裝置包括用於接收數據的接收器、存 儲器設備以及能夠操作地與該接收器和該存儲器設備耦接的至少一個處理器,該至少一個 處理器提供包括準備狀態和活動狀態的至少兩個操作狀態,其中,在該準備狀態中,接收的 數據已準備好被該至少一個處理器處理;其中,在活動狀態中,接收的數據在被至少一個 處理器處理之前被轉換成不同格式;以及其中,該至少一個處理器從該接收器接收至少一 條轉變命令,使代表該至少一條轉變命令的數據存儲在該存儲器設備中,根據第一轉變命 令從該準備狀態轉變到該活動狀態,以及根據第二轉變命令從該活動狀態轉變到該準備狀 態。在一個示例實施例中,該裝置是IC卡。在一個示例實施例中,該裝置是讀寫器。在一個示例實施例中,一種用於數據通信的方法,包括接收包括第一錯誤檢測碼 的數據幀;使用該第一錯誤檢測碼確定接收到的數據幀是否包含未損壞的數據;確定當前 狀態,其中該當前狀態是第一狀態和第二狀態中的至少一個,該第一狀態指示數據幀中的 數據已準備好被處理,該第二狀態指示數據幀中的數據在處理以前將被轉換成不同格式; 響應對接收到的數據幀包含未損壞的數據的確定,確定接收到的數據幀是否包含用於轉變 到該第一狀態和第二狀態中的至少一個的狀態轉變命令;基於該狀態轉變命令轉變到該第 二狀態;噹噹前狀態是該第二狀態的時候,從接收到的數據幀中移除至少一個數據部分; 基於數據幀中剩餘的數據計算第二錯誤檢測碼;用該第二錯誤檢測碼替換該第一錯誤檢測 碼;用剩餘的數據和該第二錯誤檢測碼形成數據塊;以及處理該數據塊中的數據。在一個示例實施例中,該接收到的數據幀是JIS協議數據幀,並且該數據塊是 IS0/IEC協議數據塊。在一個示例實施例中,該至少一個數據部分包括前同步數據、同步碼數據和長度 數據中的至少一個。在一個示例實施例中,一種用於數據通信的方法,包括處理數據以形成發送數 據;基於該發送數據計算第一錯誤檢測碼;用處理結果和該第一錯誤檢測碼形成數據塊; 確認該數據塊中的發送數據是未損壞的;將至少一個數據部分增加到該數據塊以形成數據
7幀;基於增加的該至少一個數據部分和該發送數據計算第二錯誤檢測碼;用該第二錯誤檢 測碼替換該第一錯誤檢測碼;以及發送該數據幀;其中發送的數據幀在被接收後,該數據 幀中的數據在處理之前被轉換成不同格式。在一個示例實施例中,該數據塊是IS0/IEC協議數據塊,而該數據幀是JIS協議數 據幀。在一個示例實施例中,該發送數據被放置在IS0/IEC協議數據塊的信息欄位中。根據本公開中提供的示例實施例,能夠使用用於發送和接收由預定數據結構或格 式配置的數據的通信方案來發送和接收由不同於所述預定數據結構或格式的數據結構或 格式所配置的數據。其他的特徵和優點在本文中進行描述,並且根據以下的具體實施方式
和附圖將更 加清楚。


圖1為示出數據通信系統的配置示例的框圖。圖2為示出讀寫器的配置示例的框圖。圖3A和3B為用於解釋將塊轉換成幀的處理的圖。圖4A和4B為用於解釋將幀轉換成塊的處理的圖。圖5為示出IC卡的配置示例的框圖。圖6示出了 IC卡的狀態轉變。圖7是用於解釋接收處理的流程圖。圖8是用於解釋命令處理的流程圖。圖9示出了 REQ的格式的一個示例。圖10示出了對REQ的響應的格式的一個示例。圖11示出了 PICC標識符的一個示例。圖12示出了響應時間描述符的一個示例。圖13為示出計算機的配置示例的框圖。
具體實施例方式圖1示出了作為示例實施例的通信系統1的配置示例。通信系統1包括讀寫器21和IC卡22。在讀寫器21和IC卡22之間,例如,經由 非接觸近場無線通信,使用用於發送和接收作為由在JIS X 6319-4協議中定義的數據結構 所配置的數據的幀的幀通信方案,發送和接收(交換)作為由在IS0/IEC 14443-4中定義 的數據結構所配置的數據的塊。讀寫器21從IC卡22接收使用幀通信方案發送的幀,並將接收的幀轉換成塊。然 後,讀寫器21對作為處理對象的塊執行相應的處理。進一步地,讀寫器21生成塊並將生成的塊轉換成幀。然後,讀寫器21使用幀通信 方案發送轉換得到的幀。IC卡22接收使用幀通信方案從例如讀寫器21等發送的幀。然後,當用於轉變IC 卡22的狀態的狀態轉變命令被包括在接收的幀中的時候,IC卡22響應於狀態轉變命令而
8處於空閒(IDLE)狀態、準備(READY)狀態、活動(ACTIVE)狀態和停止(HALT)狀態之一。IC 卡22的狀態轉變和狀態轉變命令的細節將參考圖6進行解釋,其將在稍後描述。當IC卡22處於準備狀態時,其用作對作為處理對象的幀執行相應處理的IC卡, 而且,當其處於活動狀態時,其用作對作為處理對象的塊執行相應處理的IC卡。也就是說,例如,當IC卡22使用幀通信方案與對作為對象的幀執行相應處理的讀 寫器執行非接觸近場無線通信時,讀寫器使IC卡22變成準備狀態。然後,使用幀通信方案 在IC卡22和讀寫器之間執行幀的發送和接收。進一步地,例如,當IC卡22使用幀通信方案與對作為對象的塊執行相應處理的讀 寫器21進行非接觸近場無線通信時,讀寫器21使IC卡22變成活動狀態。然後,使用幀通 信方案在IC卡22和讀寫器21之間執行已經轉換成幀的塊的發送和接收。如下,將解釋使用幀通信方案在讀寫器21和IC卡22之間發送和接收已經轉換成 幀的塊的非接觸近場無線通信。接下來,圖2示出讀寫器21的配置示例。讀寫器21包括ISO處理單元41、轉換單元42和RF (射頻)發送和接收單元43。ISO處理單元41對作為處理對象的、具有IS0/IEC 14443-4中定義的數據結構的 塊執行相應的處理。也就是說,例如,ISO處理單元41執行與包含在來自轉換單元42的塊中的命令相 對應的處理。然後,ISO處理單元41生成包含作為結果得到的處理結果的塊,並將其提供 給轉換單元42。轉換單元42將來自ISO處理單元41的塊轉換成幀,並將其提供給RF發送和接收 單元43。此外,轉換單元42將來自RF發送和接收單元43的已準備好被處理的幀轉換成 塊,並將其提供給ISO處理單元41。由轉換單元42執行的處理的細節在稍後將參考圖3A 和3B以及4A和4B進行描述。RF發送和接收單元43例如使用幀通信方案接收來自IC卡22的幀,並將其提供 給轉換單元42。進一步地,RF發送和接收單元43使用幀通信方案來發送來自轉換單元42 的幀。接下來,將參考圖3A和3B以及4A和4B解釋由轉換單元42執行的處理的示例性 細節。圖3A和3B示出轉換單元42將來自ISO處理單元41的塊轉換成幀。圖3A所示的塊包括1位元組PCB (協議控制字節)、1位元組CID (卡標識符)、1位元組 NAD (節點地址)、1到251位元組INF (信息欄位)和2位元組EDC (錯誤檢測碼)。圖3B所示的該幀包括6位元組前同步碼、2位元組同步碼、1位元組表示INF的數據長度 的LEN (長度)、1位元組PCBU字節CIDU字節NAD、1到251位元組INF和2位元組EDC0基於形成塊中的PCB、CID、NAD和INF的數據計算圖3A所示的塊中的EDC。圖3A 所示的塊中的EDC用於例如通過CRC(循環冗餘校驗)等確定(檢測)在形成塊中的PCB、 CID, NAD和INF的數據中是否出現錯誤。進一步地,基於形成幀中的LEN、PCB、CID、NAD和INF的數據計算圖3B所示的幀 中的EDC。圖3B所示的幀中的EDC用於例如使用CRC等確定在形成幀中的LEN、PCB、CID、 NAD和INF的數據中是否出現錯誤,或者確定數據是未損壞的還是損壞的。
這裡,在下面的解釋中,圖3A所示的塊中的EDC被稱為"塊EDC",圖3B所示的幀 中的EDC被稱為〃幀EDC"。轉換單元42基於從ISO處理單元41提供的如圖3A所示的塊EDC確定包括PCB、 CID, NAD和INF的數據中是否出現錯誤。然後,如果轉換單元42根據塊EDC確定包括PCB、CID、NAD和INF的數據中沒有出 現錯誤,則該單元在從ISO處理單元41提供的塊的前端部分(head part)添加前同步碼、 同步碼和LEN。進一步地,轉換單元42計算與包括LEN、PCB、CID、NAD和INF的數據相對應 的幀EDC,並與塊EDC替換。由此,轉換單元42將圖3A所示的塊轉換成圖3B所示的幀,並將其提供給RF發送 和接收單元43。接下來,圖4A和4B顯示了轉換單元42將來自RF發送和接收單元43的幀替換成 塊。圖4A所示的幀表示了與圖3B所示的幀相同的幀。圖4B所示的塊表示了與圖3A 所示的塊相同的塊。轉換單元42根據從RF發送和接收單元43提供的如圖4A所示的幀EDC確定形成 LEN、PCB、CID、NAD和INF的數據中是否出現錯誤。然後,如果轉換單元42根據幀EDC確定包括LEN、PCB、CID、NAD和INF的數據中 沒有出現錯誤,則該單元將添加到從RF發送和接收單元43提供的幀的頭部或前端部分的 前同步碼、同步碼和LEN刪除。進一步地,轉換單元42計算與包括剩餘的PCB、CID、NAD和 INF的數據相對應的塊EDC,並與幀EDC替換。由此,轉換單元42將圖4A所示的幀轉換成圖4B所示的塊,並將其提供給ISO處 理單元41。接下來,圖5示出IC卡22的配置示例。IC卡22包括RF發送和接收單元61、JIS通信處理單元62、狀態存儲單元63、JIS 處理單元64、轉換單元65和ISO處理單元66。RF發送和接收單元61例如使用幀通信方案接收來自讀寫器21的已準備好被處理 的幀,並將其提供給Jis通信處理單元62。進一步地,RF發送和接收單元61使用幀通信方 案發送來自JIS通信處理單元62的幀。當用於轉變IC卡22的狀態的狀態轉變命令(例如,REQ、WUP、ATTR、HLT、等等,它 們將在後文中描述)包含在來自RF發送和接收單元61的幀中的時候,JIS通信處理單元 62根據狀態轉變命令更新保存在狀態存儲單元63中的狀態信息。JIS通信處理單元62執行與JIS X 6319-4中定義的命令相對應的處理,然而, TOP、ATTR和HLT原本並未在JIS X 6319-4中定義,它們將在後文中描述。因此,在執行與JIS X 6319-4中定義的命令相對應的處理的JIS通信處理單元62 中,典型地,可能無法執行與WUP、ATTR和HLT相對應的處理。然而,根據本發明的公開,對JIS X 6319-4進行擴展,使得即使在執行與JIS X 6319-4中定義的命令相對應的處理的JIS通信處理單元62中,也可以執行與WUP、ATTR和 HLT相對應的處理。進一步地,根據本發明的公開,為了與JIS X 6319-4 :2005保持向後兼容,通過JIS X 6319-4對REQ進行擴展。通過JIS X 6319-4對REQ進行的擴展將在後文參考圖 9-12進行描述。更進一步地,作為狀態轉變命令,除了 REQ、WUP、ATTR和HLT,存在將IC卡22 的狀態從活動狀態轉變到停止狀態的DESELECT(取消選定),並且DESELECT在IS0/IEC 14443-4中定義。所以,DESELECT不是由JIS通信處理單元62處理的,而是由ISO處理單 元66處理的,這將在後文進行描述。當保存在狀態存儲單元63中的狀態信息指示準備狀態時,JIS通信處理單元62確 定包含在來自於RF發送和接收單元61的幀中的處理命令(允許IC卡22執行預定處理的 命令)是否為包含了唯一標識IC卡22的PICC標識符的PICC標識符匹配命令。然後,如果JIS通信處理單元62確定包含在來自RF發送和接收單元61的幀中的 處理命令是Picc標識符匹配命令,則該單元將來自RF發送和接收單元61的幀提供給JIS 處理單元64。進一步地,當保存在狀態存儲單元63中的狀態信息指示活動狀態時,JIS通信處 理單元62將來自RF發送和接收單元61的幀提供給轉換單元65。更進一步地,JIS通信處理單元62將來自JIS處理單元64或轉換單元65的幀提 供給RF發送和接收單元61。狀態存儲單元63保存指示IC卡22的狀態的狀態信息。狀態存儲單元63預先保 存指示斷電(POWER OFF)狀態的狀態信息。JIS處理單元64對作為處理對象的幀執行與JIS X 6319-4中定義的處理命令相 對應的處理。也就是說,例如,Jis處理單元64執行與包含在來自於JIS通信處理單元62 的幀中的、在JIS X 6319-4中定義的命令相對應的處理。進一步地,JIS處理單元64生成 包含作為處理的結果而獲得的處理結果的幀,並將其提供給JIS通信處理單元62。類似於圖2中的轉換單元42,轉換單元65將來自JIS通信處理單元62的幀轉換 成塊,並將其提供給ISO處理單元66。進一步地,轉換單元65將來自於ISO處理單元66的 塊轉換成幀,並將其提供給JIS通信處理單元62。ISO處理單元66對作為處理對象的塊執行與IS0/IEC 14443-4中定義的處理命 令相對應的處理。也就是說,例如,ISO處理單元66執行與包含在來自轉換單元65的塊中 的、在IS0/IEC 14443-4中定義的處理命令相對應的處理。進一步地,ISO處理單元66生 成包含作為處理的結果而獲得的處理結果的塊,並將其提供給轉換單元65。進一步地,根據包含在來自轉換單元65的塊中的、在IS0/IEC14443-4中定義的狀 態轉變命令DESELECT,ISO處理單元66將保存在狀態存儲單元63中的指示活動狀態的狀 態信息更新為指示停止狀態的狀態信息。接下來,將參考圖6解釋IC卡22的狀態轉變,圖6示出操作的示例狀態和狀態或 狀況之間的轉變。例如,當IC卡22沒有出現在由讀寫器21等生成的RF場(磁場)內時,使IC卡 22的狀態變為斷電狀態。進一步地,在斷電狀態,當IC卡22被保持在讀寫器21上、位於讀寫器21等生成 的RF場內時,IC卡22的狀態從斷電狀態轉變為空閒狀態。在空閒狀態,當IC卡22脫離由讀寫器21等生成的RF場時,IC卡22的狀態從空閒狀態轉變為斷電狀態。不僅在空閒狀態,而且在準備狀態、活動狀態、停止狀態或JIS活 動狀態(它們將在後文進行描述)中的任何一個狀態,當IC卡22脫離由讀寫器21等生成 的RF場時,IC卡22的狀態轉變為斷電狀態。進一步地,在空閒狀態,當接收到REQ (請求命令)或WUP (喚醒命令)的時候,IC 卡22的狀態從空閒狀態轉變到準備狀態中的準備請求狀態。在準備狀態中的準備請求狀態,當IC卡22發送針對接收到的REQ或WUP (包含IC 卡22的PICC標識符)的響應時,IC卡22的狀態從準備請求狀態轉變到準備聲明狀態,或 者從準備請求子狀態轉變到準備聲明子狀態。例如,因為IC卡22發送針對REQ或WUP的響應,所以讀寫器21獲得包含在對REQ 或WUP的響應中的IC卡22的PICC標識符。由此,讀寫器21變得能夠使用所獲得的PICC 標識符將處理命令等發送給IC卡22。在準備狀態中的準備聲明狀態,當包含在IC卡22接收到的幀中的處理命令是 PICC標識符匹配命令時,IC卡的狀態從準備聲明狀態轉變到JIS活動狀態。然後,在JIS 活動狀態,當IC卡22執行與處理命令相對應的處理和發送針對處理命令的響應時,IC卡 22的狀態從JIS活動狀態轉變(返回)到準備聲明狀態。進一步地,在準備聲明狀態,當包含在IC卡22接收到的幀中的處理命令不是PICC 標識符匹配命令時,IC卡的狀態保持為準備聲明狀態。在準備聲明狀態,當IC卡22接收到來自讀寫器21的REQ或WUP時,IC卡22的 狀態從準備聲明狀態轉變到準備請求狀態。然後,在準備請求狀態,執行與在空閒狀態接收 到REQ或WUP以及狀態從空閒狀態轉變到準備請求狀態的情況下相同的處理。在準備狀態或準備狀況(在準備請求狀態或在準備聲明狀態),當接收到HLT (停 止命令)時,發送對HLT的響應,然後,IC卡22的狀態從準備狀態或狀況轉變到停止狀態 或狀況。進一步地,在準備狀態,當接收到ATTR(屬性命令)時,發送對ATTR的響應,然後, IC卡22的狀態從準備狀態或狀況轉變到活動狀態或狀況。在活動狀態,當包含在IC卡22接收到的幀中的命令是包含IC卡22的PICC標識 符的處理命令時,IC卡22執行與處理命令相對應的處理。在這種情況下,IC卡22的狀態 保持為活動狀態。在活動狀態或狀況,當接收到DESELECT時,發送對DESELECT的響應,然後,IC卡 22的狀態從活動狀態轉變到停止狀態。在停止狀態或狀況,接收WUP,發送對WUP的響應,然後,IC卡22的狀態從停止狀 態轉變到空閒狀態或狀況。接下來,將解釋IC卡22從讀寫器21等接收幀的接收處理。圖7和8是用來解釋接收處理的示例實施例的流程圖。當幀從例如讀寫器21等 發送時,示例接收處理被啟動。將解釋假定IC卡22的狀態為活動狀態、準備狀態、停止狀態或空閒狀態時的接收處理。在步驟Si,RF發送和接收單元61從讀寫器21接收幀(包含幀EDC),並將其提供 給Jis通信處理單元62。JIS通信處理單元62根據來自RF發送和接收單元61的幀EDC確定幀中是否出現錯誤。在步驟S2,如果JIS通信處理單元62根據來自RF發送和接收單元61的幀EDC確 定幀中出現錯誤,則該單元丟棄(忽視)來自RF發送和接收單元61的幀,並結束處理。進一步地,在步驟S2,如果JIS通信處理單元62根據來自RF發送和接收單元61 的幀EDC確定幀中沒有出現錯誤,則處理移動至步驟S3。在步驟S3,JIS通信處理單元62讀出保存在狀態存儲單元63中的狀態信息。然 後,JIS通信處理單元62根據讀出的狀態信息確定IC卡22的狀態是活動狀態、準備狀態、 停止狀態還是空閒狀態,並將處理移動至步驟S4。在步驟S4,JIS通信處理單元62確定來自RF發送和接收單元61的幀中的命令是 否是狀態轉變命令。在步驟S4,如果JIS通信處理單元62確定來自RF發送和接收單元61的幀中的命 令不是狀態轉變命令,則該單元將處理移動至步驟S5。在步驟S5,如果IC卡22處於活動狀態,則執行由ISO處理單元66執行的處理,而 如果IC卡22處於準備狀態,則執行由JIS處理單元64執行處理的命令處理。命令處理的 細節將在後文參考圖8進行描述。在步驟S4,如果JIS通信處理單元62確定來自RF發送和接收單元61的幀中的命 令是狀態轉變命令,則該單元根據在步驟S3的處理中確定的IC卡22的狀態將處理移動至 步驟S6到步驟S9之一。也就是說,如果在步驟S3的處理中確定的IC卡22的狀態是活動狀態,則JIS通 信處理單元62將處理移動至步驟S6,如果是準備狀態,則將處理移動至步驟S7,如果是停 止狀態,則將處理移動至步驟S8,如果是空閒狀態,則將處理移動至步驟S9。在步驟S6,IC卡22的狀態是活動狀態。因此,JIS通信處理單元62將來自RF發 送和接收單元61的幀提供給轉換單元65。轉換單元65將來自JIS通信處理單元62的幀 轉換成塊,並將其提供給ISO處理單元66。如果來自轉換單元65的塊中的命令是DESELECT,則ISO處理單元66經由轉換 單元65、JIS通信處理單元62和RF發送和接收單元61發送對DESELECT的響應。然後, ISO處理單元66生成指示停止狀態的狀態信息,並將其提供給狀態存儲單元63用於改寫 (overwriting)。由此,保存在狀態存儲單元63中的狀態信息所指示的IC卡22的狀態從 活動狀態轉變到停止狀態。在步驟S7,如果來自RF發送和接收單元61的幀中的命令是ATTR,則JIS通信處 理單元62經由RF發送和接收單元61發送對ATTR的響應。然後,JIS通信處理單元62生 成指示活動狀態的狀態信息,並將其提供給狀態存儲單元63用於改寫。由此,保存在狀態 存儲單元63中的狀態信息所指示的IC卡22的狀態從準備狀態轉變到活動狀態。進一步地,如果來自RF發送和接收單元61的幀中的命令是HLT,則JIS通信處理 單元62經由RF發送和接收單元61發送對HLT的響應。然後,JIS通信處理單元62生成 指示停止狀態的狀態信息,並將其提供給狀態存儲單元63用於改寫。由此,保存在狀態存 儲單元63中的狀態信息所指示的IC卡22的狀態從準備狀態轉變到停止狀態。在準備狀態中的準備聲明狀態中,如果來自RF發送和接收單元61的幀中的命令 是REQ或WUP,則JIS通信處理單元62經由RF發送和接收單元61發送對REQ或WUP的響
13應。然後,JIS通信處理單元62生成指示準備狀態中的準備請求狀態的狀態信息,並將其 提供給狀態存儲單元63用於改寫。由此,保存在狀態存儲單元63中的狀態信息所指示的 IC卡22的狀態從準備聲明狀態轉變到準備狀態中的準備請求狀態。在步驟S8,如果來自RF發送和接收單元61的幀中的命令是WUP,則JIS通信處理 單元62經由RF發送和接收單元61發送對WUP的響應。然後,JIS通信處理單元62生成 指示空閒狀態的狀態信息,並將其提供給狀態存儲單元63用於改寫。由此,保存在狀態存 儲單元63中的狀態信息所指示的IC卡22的狀態從停止狀態轉變到空閒狀態。在步驟S9,如果來自RF發送和接收單元61的幀中的命令是REQ或WUP,則JIS通 信處理單元62經由RF發送和接收單元61發送對REQ或WUP的響應。然後,JIS通信處理 單元62生成指示準備狀態中的準備請求狀態的狀態信息,並將其提供給狀態存儲單元63 用於改寫。由此,保存在狀態存儲單元63中的狀態信息所指示的IC卡22的狀態從空閒狀 態轉變到準備狀態中的準備請求狀態。示例接收處理到此結束。接下來,將解釋在圖7中的步驟S5的命令處理的示例細節。圖8是示例解釋命令 處理的流程圖。在步驟S31,JIS通信處理單元62將處理移動至根據在圖7中的步驟S3的處理中 確定的IC卡22的狀態的步驟。在步驟S31,如果在圖7中的步驟S3的處理中確定的IC卡22的狀態是活動狀態, 則JIS通信處理單元62將來自RF發送和接收單元61的幀提供給轉換單元65,並將處理移 動至步驟S32。在步驟S32,轉換單元65將來自JIS通信處理單元62的幀轉換成塊,並將其提供 給ISO處理單元66。也就是說,例如,轉換單元65刪除從JIS通信處理單元62提供的幀中的前同步 碼、同步碼和LEN,並且計算與包括剩餘的PCB、CID、NAD和INF的數據相對應的塊EDC。然後,轉換單元65用計算得到的塊EDC替換從JIS通信處理單元62提供的幀EDC, 並將其提供給ISO處理單元66。在步驟S33,ISO處理單元66根據包含在來自轉換單元65的塊中的塊EDC確定來 自轉換單元65的塊中是否出現錯誤。然後,ISO處理單元66根據確定結果確認來自轉換 單元65的塊中沒有出現錯誤,然後將處理移動至步驟S34。注意,在步驟S33,如果有可能無法確認來自轉換單元65的塊中沒有出現錯誤,則 在步驟S32再次生成塊,直到變為可以確認來自轉換單元65塊中沒有出現錯誤。在步驟S34,ISO處理單元66根據包含在來自轉換單元65的塊中的IS0/IEC 14443-4定義的命令執行相應的處理。此外,接收的數據在已經被轉換成不同的格式(例 如,從JIS數據幀轉換成ISO數據塊)之後被處理。在步驟S35,ISO處理單元66生成包含作為在步驟S34的處理的結果而獲得的處 理結果的塊。也就是說,例如,ISO處理單元66將相應的PCB、CID和NAD添加到包含由在 步驟S34的處理所獲得的處理結果的INF中。然後,ISO處理單元66根據INF、PCB、CID和NAD計算相應的塊EDC,將計算得到 的塊EDC添加到已經添加了 PCB、CID和NAD的INF中,並將作為結果獲得的塊提供給轉換 單元65。
在步驟S36,轉換單元65根據來自ISO處理單元66的塊EDC確定塊中是否出現錯 誤。然後,轉換單元65根據確定結果確認來自ISO處理單元66的塊中沒有出現錯誤,然後 將處理移動至步驟S37。注意,在步驟S36,如果有可能無法確認來自ISO處理單元66的塊中沒有出現錯 誤,則在步驟S35再次生成塊,直到變為可以確認來自ISO處理單元66的塊中沒有出現錯誤。在步驟S37,轉換單元65將來自ISO處理單元66的塊轉換成幀,並將其提供給JIS 通信處理單元62。也就是說,例如,轉換單元65將前同步碼、同步碼和LEN添加到從ISO處理單元66 提供的塊中,計算與包括PCB、CID、NAD、INF和添加的LEN的數據相對應的幀EDC。然後,轉換單元65用計算得到的幀EDC替換從ISO處理單元66提供的塊EDC,並 將作為結果獲得的幀提供給JIS通信處理單元62。在步驟S38,JIS通信處理單元62將從轉換單元65提供的幀提供給RF發送和接 收單元61。然後,RF發送和接收單元61使用幀通信方案發送從JIS通信處理單元62提供 的幀,然後將處理返回至圖7中的步驟S5。進一步地,在步驟S31,如果在圖7中的步驟S3的處理中確定的IC卡22的狀態是 準備狀態,則Jis通信處理單元62將來自RF發送和接收單元61的幀提供給JIS處理單元 64,並將處理移動至步驟S39。在步驟S39,JIS處理單元64確定包含在來自JIS通信處理單元62的幀中的符合 JIS X 6319-4的命令是否是PICC標識符匹配命令。在步驟S39,如果JIS處理單元64確定包含在來自JIS通信處理單元62的幀中的 符合JIS X 6319-4的命令不是PICC標識符匹配命令,則該單元將處理返回至圖7中的步 馬聚S5 ο進一步地,在步驟S39,如果JIS處理單元64確定包含在來自JIS通信處理單元 62的幀中的符合JIS X 6319-4的命令是PICC標識符匹配命令,則該單元將處理移動至步 驟 S40。在步驟S40,JIS處理單元64生成指示JIS活動狀態的狀態信息,並將其提供給狀 態存儲單元63用於改寫。由此,保存在狀態存儲單元63中的狀態信息所指示的IC卡22 的狀態從準備(準備聲明)狀態轉變到JIS活動狀態。在步驟S41,JIS處理單元64根據包含在來自JIS通信處理單元62的幀中的符合 JIS X 6319-4的命令執行相應的處理。而且,數據幀中的接收的數據在被接收後已準備好 被處理,而不需轉換成不同的數據格式。在步驟S42,JIS處理單元64生成包含步驟S41的處理所獲得的處理結果的幀。 也就是說,例如,Jis處理單元64將相應的前同步碼、同步碼、LEN、PCB、CID和NAD添加到 包含步驟S41的處理所獲得的處理結果的INF中。然後,JIS處理單元64根據INF、LEN、PCB、CID和NAD計算相應的幀EDC,將計算 得到的幀EDC添加到已經添加了前同步碼、同步碼、LEN、PCB、CID和NAD的INF中,並將作 為結果獲得的幀提供給JIS通信處理單元62。在步驟S43,JIS通信處理單元62將從JIS處理單元64提供的幀提供給RF發送和接收單元61。然後,RF發送和接收單元61使用幀通信方案發送從JIS處理單元64提供 的幀。在步驟S44,JIS處理單元64生成指示準備狀態(準備聲明狀態)的狀態信息,並 將其提供給狀態存儲單元63用於改寫。由此,保存在狀態存儲單元63中的狀態信息所指 示的IC卡22的狀態從JIS活動狀態轉變到準備狀態。在步驟S44的處理結束之後,JIS處 理單元64將處理返回至圖7中的步驟S5。在步驟S31,如果在圖7中的步驟S3的處理中確定的IC卡22的狀態為停止狀態 或空閒狀態,則Jis通信處理單元62將處理返回至圖7中的步驟S5。如上面解釋的,在示例接收處理中,使IC卡22的狀態響應於狀態轉變命令而轉 變。此外,在接收處理中的命令處理中,在準備狀態IC卡22用作以幀為處理對象的IC卡, 在活動狀態,IC卡22用作以塊為處理對象的IC卡。因此,例如,在IC卡22中,由於幀和塊具有不同的數據結構或格式,所以可以執行 相應的處理。進一步地,例如,當IC卡22處於活動狀態時,轉換單元65將來自讀寫器21的幀 轉換成可以由ISO處理單元66處理的塊,以及將來自ISO處理單元66的塊轉換成可以使 用幀通信方案發送的幀。因此,在讀寫器21和IC卡22之間,可以使用用於發送和接收幀的幀通信方案來 發送和接收(交換)塊。進一步地,在示例命令處理中,在步驟S32將接收的幀轉換成塊,並且在步驟S33 作出在轉換之後塊中沒有出現錯誤的確認。因此,在步驟S34,可以對在轉換之後未出現錯誤的塊執行處理。此外,在示例命令處理中,在步驟S35生成塊,並且在步驟S36作出生成的塊中沒 有出現錯誤的確認。因此,在步驟S37,可以將其中沒有出現錯誤的塊轉換成幀。在一個示例實施例中,在IC卡22中,可以擴展JIS X 6319_4,使得發送JIS X 6319-4中定義的命令的讀寫器和發送IS0/IEC14443-4中定義的命令的讀寫器21這兩個讀 寫器都可以使用幀通信方案進行非接觸近場無線通信。也就是說,例如,在該示例實施例中,JIS X 6319-4被擴展,使得包括以上描述的 作為JIS X 6319-4中定義的命令的ATTR、WUP和HLT,並且,JIS通信處理單元62執行與擴 展的JIS X 6319-4中定義的命令相對應的處理。由此,JIS通信處理單元62可以根據以 上描述的ATTR、WUP和HLT來更新IC卡22的狀態。另外,在該示例實施例中,JIS X 6319-4中定義的REQ等被擴展,使得可以保持與 JIS X 6319-4 2005 的向後兼容。接下來,圖9示出JIS X 6319-4中擴展的REQ的格式的示例。圖9中的REQ包含1位元組的命令碼、系統碼、請求碼和時隙碼。示例命令碼被設置為〃 00〃。用〃「引用的數值表示十六進位數。示例系統碼包括固定值和AFI (應用族標識符)。固定值設置為"AA"。在系統 碼中,當沒有指定欄位時,AFI被設置為"FF"。AFI 是符合 IS0/IEC 14443-3 (JIS X 6322-3)定義的值。在 AFI 中,不使用〃 00"和低四位是零的值。進一步地,為了與JIS X 6319-4 :2005保持向後兼容,除系統碼〃 AAFF 〃之 外,「FFFF"也是未指定欄位的系統碼的值。當請求碼是"00"時,其指示REQ與定義在JIS X 6319-4 :2005中的REQ具有兼 容性。進一步地,當請求碼是"01"時,該請求碼指示將系統碼信息欄位添加到對REQ的響 應中。此外,當請求碼是"02"時,該請求碼指示將發送協議能力添加到對REQ的響應中。在請求碼中,「03〃到〃 FF〃是RFU(留作將來使用)。時隙碼指示IC卡22應支持(accommodate)的時隙的最大值。作為時隙碼,可以 採用指示一個時隙的"00"、指示兩個時隙的"01"、指示四個時隙的"03",指示八個 時隙的"07"、或者指示十六個時隙的"OF"中的任何一個。接下來,圖10示出對REQ的響應的示例。圖10所示的示例的對REQ的響應包括1位元組響應碼、8位元組PICC標識符、8位元組 響應時間描述符,以及0位元組或2位元組請求數據。響應碼被設置為『『01 「。PICC標識符是用於標識IC卡22的ID。響應時間描述符是用於計算IC卡22的響應時間的8位元組信息,高位(起始)2字 節分別設置為〃 FF",最低1位元組設置為〃 FF"。例如,當包含在REQ中的請求碼是"01"時,請求數據是系統碼信息欄位(表示該 欄位的數據)。進一步地,例如,當包含在REQ中的請求碼是"02"時,請求數據是發送協議能力 (表示該能力的數據)。接下來,圖11示出包含在對REQ的響應中的PICC標識符的示例。示例PICC標識符是8位元組數值,起始2位元組是〃 02FE",其餘6位元組是用於將IC 卡標識為PICC的PICC標識號。在PICC標識符中,有可能將除起始2位元組"02FE"之外的值用於不同於本發明實 施例所應用的通信系統ι的通信系統等,因而,除了 「 02FE"之外的值沒有被分配給起始2位元組。接下來,圖12示出包含在對REQ的響應中的響應時間描述符的示例。示例響應時間描述符是8位元組的值,用於計算IC卡22對接收的命令的響應時間。在響應時間描述符中,起始2位元組設置為〃 FFFF"。此外,最低字節B7留作將來 使用,應被設置為"FF"。在一個示例實施例中,取決於IC卡22的狀態,IC卡22用作處理幀的IC卡或者 處理塊的IC卡。然而,可以使讀寫器21替代IC卡22而適合於取決於讀寫器21的狀態, 用作處理幀的讀寫器或處理塊的讀寫器。在這種情況下,讀寫器21可以使用幀通信方案與處理幀的IC卡或處理塊的IC卡 進行非接觸近場無線通信。進一步地,在該示例實施例中,因為使用幀通信方案來發送和接收塊,所以,例如 IS0/IEC 7816-4等中定義的命令可以包含在塊中並且使用幀通信方案來發送和接收。
更進一步地,在該示例實施例中,已經對使用幀通信方案發送和接收塊的讀寫器 21和IC卡22進行了解釋,然而,各個實施例可以被應用於使用幀通信方案發送和接收塊的 任何通信設備。進一步地,在示例實施例中,JIS X 6319-4被擴展,使得與WUP、ATTR和HLT相對 應的處理也可以在執行與JIS X 6319-4中定義的命令相對應的處理的JIS通信處理單元 62中執行,然而,並不局限於此。也就是說,例如,JIS X 6319-4可被擴展,使得不僅與WUP、ATTR和HLT相對應的 處理而且與DESELECT相對應的處理也可以在JIS通信處理單元62中執行。在這種情況下,不僅根據WUP、ATTR和HLT,而且根據DESELECT,JIS通信處理單元 62可以更新保存在狀態存儲單元63中的狀態信息。因此,當狀態轉變命令是DESELECT時, 與經由轉換單元65將DESELECT從JIS通信處理單元62提供給ISO處理單元66的實施例 相比,狀態信息可以更新得更快。進一步地,在該示例實施例中,符合IS0/IEC 14443-4規定的塊被轉換成幀,然 而,被轉換成幀的塊不局限於此。也就是說,例如,可以使用具有任何數據結構的塊,只要 該塊可以通過圖3A到4B中已經解釋的轉換方法被轉換成幀。在這種情況下,在IS0/IEC 14443-4的規定中,塊的數據結構被擴展(改變)。進一步地,在該示例實施例中,符合JIS X 6319-4規定的幀在讀寫器21和IC卡 22間被傳遞。但是,被傳遞的幀不局限於此。也就是說,例如,可以使用具有任何數據結構 的幀,只要該幀可以在讀寫器21和IC卡22之間傳遞。在這種情況下,在JIS X 6319-4的 規定中,幀的數據結構被擴展。接下來,以上描述的一系列示例處理可以由專用硬體執行,或由軟體執行。當這一 系列處理由軟體執行時,將來自記錄介質的形成軟體的程序安裝在所謂的嵌入式計算機種 或者例如在安裝不同程序時可以執行不同功能的通用計算機中。圖13示出執行以上描述的系列處理的計算機的配置示例。CPU(中央處理器)201根據存儲在R0M(只讀存儲器)202或存儲單元208中的程 序執行各種類型的處理。在RAM(隨機存取存儲器)203中適當存儲了由CPU 201執行的程 序和數據。這些CPU201、R0M 202和RAM 203可以通過總線204互相連接在一起。此外,輸入/輸出接口 205經由總線204連接到CPU 201。包括鍵盤、滑鼠、麥克 風等的輸入單元206和包括顯示器、揚聲器等的輸出單元207連接到輸入/輸出接口 205。 CPU 201響應來自輸入單元206的命令輸入而執行各種類型的處理。然後,CPU 201向輸出 單元207輸出處理結果。例如,連接到輸入/輸出接口 205的存儲單元208包括硬碟,並且存儲由CPU 201 執行的程序以及各種類型的數據。通信單元209可以經由諸如網際網路和區域網的網絡與外 部設備通信。進一步地,程序可以經由通信設備209來獲得,並存儲在存儲單元208中。當裝配了可移動介質211,比如磁碟、光碟、磁光碟或半導體存儲器時,連接到輸入 /輸出接口 205的驅動器210驅動該介質並獲得其中記錄的程序和數據。獲得的程序和數 據被傳遞給存儲單元208,並根據需要進行存儲。記錄了可以安裝在計算機中並由計算機執行的程序的記錄介質包括可移動介質211,例如磁碟(包括軟盤)、光碟(包括⑶-R0M(緊緻盤只讀存儲器)和DVD(數字多功能 盤))、磁光碟(包括MD (迷你盤)),暫時或永久地記錄程序的ROM 202,形成存儲單元208 的硬碟,等等。使用有線或無線的通信介質(例如區域網、網際網路或數字衛星廣播),根據需 要經由作為接口的通信單位209(例如路由器和數據機)來執行對記錄介質中的程序 的記錄,如圖13所示。在本說明書中,流程圖中描述的示例步驟包括順時序執行的各種處理,然而,這些 處理並非必須順時序執行,也可以並行或單獨執行。此外,在本說明書中,該系統涉及包括多個設備的整體裝置。本領域技術人員應當明白,對於此處描述的優選實施例可以進行各種改變和修 改。在不背離本發明主旨的精神和範圍、且不減小其預期的優點的情況下,可以做出這樣的 改變和修改。因此可以預期,這樣的改變和修改被所附的權利要求覆蓋。
權利要求
一種用於數據通信的系統,包括第一設備,包括用於發送數據的發送器;以及能夠操作地與該發送器耦接的第一處理器,該第一處理器在包括準備狀態和活動狀態的至少兩個操作狀態中準備發送用數據,第二設備,包括用於接收數據的接收器;存儲器設備;以及能夠操作地與該接收器和該存儲器設備耦接的第二處理器,該第二處理器提供用於在接收到數據時處理接收到的數據的包括準備狀態和活動狀態的至少兩個操作狀態,其中,在該準備狀態中,接收的數據在該數據被接收時已準備好被處理;其中,在該活動狀態中,接收的數據在該數據被接收後在處理之前被轉換成不同格式;其中,該第一處理器向該發送器提供以及該發送器發送(i)與該準備狀態相關的第一數據,其在被接收時已準備好被處理,(ii)與從該準備狀態到該活動狀態的轉變相關的第一轉變命令,(iii)與該活動狀態相關的第二數據,其在被接收後被轉換為不同格式,和(iv)與從該活動狀態到該準備狀態的轉變相關的第二轉變命令;其中,該接收器接收並向該第二處理器提供該第一數據、該第一轉變命令、該第二數據和該第二轉變命令,並且該第二處理器使代表至少一條轉變命令的數據被保存在該存儲器設備中;以及其中,該第二處理器(i)在該準備狀態中處理該第一數據,(ii)根據該第一轉變命令轉變到該活動狀態,(iii)在該活動狀態中處理該第二數據,以及(iv)根據該第二轉變命令轉變到該準備狀態。
2.如權利要求1所述的系統,其中,在該準備狀態中,使用JISX6319-4協議處理數據。
3.如權利要求2所述的系統,其中,在該準備狀態中,在接收到數據後,將接收的數據 按照JIS X 6319-4協議格式化。
4.如權利要求1所述的系統,其中該準備狀態包括準備請求子狀態和準備聲明子狀態;在該準備請求子狀態中,提供包括標識符的響應以轉變到該準備聲明子狀態;以及 在該準備聲明子狀態中,當接收到包括該標識符的處理命令時執行處理。
5.如權利要求4所述的系統,其中,在該準備聲明子狀態中,包括標識符的處理命令導 致從該準備聲明子狀態到執行處理的JIS活動狀態的轉變。
6.如權利要求4所述的系統,其中,該準備聲明子狀態導致命令被處理以及使用JISX 6319-4協議形成響應。
7.如權利要求1所述的系統,其中,在該活動狀態中,使用IS0/IEC7816-4協議和 IS0/IEC 14443-4協議中的至少一個來處理數據。
8.如權利要求7所述的系統,其中,在該活動狀態中,在接收到數據後,按照除了ISO/ IEC 7816-4協議和IS0/IEC 14443-4協議中的該至少一個之外的協議來將接收到的數據 格式化。
9.如權利要求1所述的系統,其中,至少一條轉變命令導致向停止狀態的轉變,該停止 狀態禁止從停止狀態到準備狀態和從停止狀態到活動狀態的直接轉變。
10.如權利要求9所述的系統,其中,該至少一條轉變命令包括第三轉變命令和第四轉 變命令,該第三轉變命令導致從該準備狀態到該停止狀態的轉變,該第四轉變命令導致從 該活動狀態到該停止狀態的轉變。
11.如權利要求10所述的系統,其中,該第三轉變命令導致從該停止狀態到空閒狀態 的轉變,該空閒狀態允許根據該第四轉變命令從該空閒狀態直接轉變到該準備狀態。
12.如權利要求1所述的系統,其中,該第一設備是讀寫器,而該第二設備是集成電路卡。
13.一種用於數據通信的裝置,包括 用於發送數據的發送器;以及能夠操作地與該發送器耦接的至少一個處理器,該至少一個處理器在包括準備狀態和 活動狀態的至少兩個操作狀態中準備發送用數據;其中,在該準備狀態中,已準備好發送的數據在該數據被接收時已準備好被處理; 其中,在該活動狀態中,已準備好發送的數據在該數據被接收後在處理之前被轉換成 不同格式;其中,該至少一個處理器向該發送器提供(i)與該準備狀態相關的第一數據,其在被 接收時已準備好被處理,(ii)與從該準備狀態到該活動狀態的轉變相關的第一轉變命令, (iii)與該活動狀態相關的第二數據,其在被接收後被轉換為不同格式,和(iv)與從該活 動狀態到該準備狀態的轉變相關的第二轉變命令。
14.如權利要求13所述的裝置,其中該裝置是集成電路卡。
15.如權利要求13所述的裝置,其中該裝置是讀寫器。
16.一種用於數據通信的裝置,包括 用於接收數據的接收器;存儲器設備;以及能夠操作地與該接收器和該存儲器設備耦接的至少一個處理器,該至少一個處理器提 供包括準備狀態和活動狀態的至少兩個操作狀態;其中,在該準備狀態中,接收的數據已準備好被該至少一個處理器處理;其中,在活動狀態中,接收的數據在被至少一個處理器處理之前被轉換成不同格式;以及其中,該至少一個處理器從該接收器接收至少一條轉變命令,使代表該至少一條轉變 命令的數據存儲在該存儲器設備中,根據第一轉變命令從該準備狀態轉變到該活動狀態, 以及根據第二轉變命令從該活動狀態轉變到該準備狀態。
17.如權利要求16所述的裝置,其中該裝置是集成電路卡。
18.如權利要求16所述的裝置,其中該裝置是讀寫器。
19.一種用於數據通信的方法,包括 接收包括第一錯誤檢測碼的數據幀;使用該第一錯誤檢測碼確定接收到的數據幀是否包含未損壞的數據; 確定當前狀態,其中該當前狀態是第一狀態和第二狀態中的至少一個,該第一狀態指示數據幀中的數據已準備好被處理,該第二狀態指示數據幀中的數據在處理以前將被轉換 成不同格式;響應對接收到的數據幀包含未損壞的數據的確定,確定接收到的數據幀是否包含用於 轉變到該第一狀態和第二狀態中的至少一個的狀態轉變命令; 基於該狀態轉變命令轉變到該第二狀態;噹噹前狀態是該第二狀態的時候,從接收到的數據幀中移除至少一個數據部分; 基於數據幀中剩餘的數據計算第二錯誤檢測碼; 用該第二錯誤檢測碼替換該第一錯誤檢測碼; 用剩餘的數據和該第二錯誤檢測碼形成數據塊;以及 處理該數據塊中的數據。
20.如權利要求19所述的方法,其中,該接收到的數據幀是JIS協議數據幀,並且該數 據塊是IS0/IEC協議數據塊。
21.如權利要求19所述的方法,其中,該至少一個數據部分包括前同步數據、同步碼數 據和長度數據中的至少一個。
22.一種用於數據通信的方法,包括 處理數據以形成發送數據;基於該發送數據計算第一錯誤檢測碼;用處理結果和該第一錯誤檢測碼形成數據塊;確認該數據塊中的發送數據是未損壞的;將至少一個數據部分增加到該數據塊以形成數據幀;基於增加的該至少一個數據部分和該發送數據計算第二錯誤檢測碼;用該第二錯誤檢測碼替換該第一錯誤檢測碼;以及發送該數據幀;其中發送的數據幀在被接收後,該數據幀中的數據在處理之前被轉換成不同格式。
23.如權利要求22所述的方法,其中,該數據塊是IS0/IEC協議數據塊,而該數據幀是 JIS協議數據幀。
24.如權利要求23所述的方法,其中,該發送數據被放置在IS0/IEC協議數據塊的信息 欄位中。
全文摘要
本發明涉及一種用於數據通信的系統、方法和裝置,包括發送器和用於在至少兩個操作狀態中發送數據的第一處理器,接收器,存儲器設備,以及提供用於處理數據的至少兩個操作狀態的第二處理器。在準備狀態,接收的數據在被接收時已準備好被處理。在活動狀態,接收的數據在處理之前被轉換成不同的格式。發送器發送與準備狀態相關的第一數據、與從準備狀態到活動狀態的轉變相關的第一轉變命令、與活動狀態相關的第二數據、以及與從活動狀態到準備狀態的轉變相關的第二轉變命令。第二處理器在準備狀態處理第一數據,轉變到活動狀態,在活動狀態處理第二數據,以及轉變到準備狀態。
文檔編號H04B5/02GK101958732SQ201010229458
公開日2011年1月26日 申請日期2010年7月9日 優先權日2009年7月17日
發明者下地克彌, 宮川啟一郎, 照山勝幸 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀