到解碼部31、 編碼器24和調(diào)制器25。此外,方法確定器32通過讀取用于確定通信方法和傳輸率的通信方 法確定處理的程序以及用于執(zhí)行該程序所需的、在諸如方法確定器32中的存儲器32m這樣 的存儲器電路中存儲的數(shù)據(jù)來執(zhí)行通信方法確定處理。通信方法確定處理的細(xì)節(jié)將參照圖 7A至圖7C進行描述。解碼部31將來自解調(diào)器21的二進制信號解碼為數(shù)據(jù),并使用來自方法 確定器32的、由確定結(jié)果信號所示的通信方法來將所述數(shù)據(jù)輸出至控制器23。
[0031] 圖4是示出圖3所示的系統(tǒng)確定器32的配置的框圖。在圖4中,系統(tǒng)確定器32包括下 降沿檢測器41、計數(shù)器42、以及方法和傳輸率確定器43。圖4中的方法確定器32構(gòu)成非接觸 式通信方法確定電路,并可包括時鐘再生器21a。
[0032]在圖4中,下降沿檢測器41檢測到來自解調(diào)器21的二進制信號的下降,將指示檢測 到二進制信號的下降的重置信號(resetsignal)輸出到計數(shù)器42,并將計數(shù)器42的計算值 重置為0。當(dāng)檢測到二進制信號的下降時,下降沿檢測器41將檢測信號輸出到方法和傳輸率 確定器43。在該情形中,計數(shù)器42計算來自時鐘再生器21a的時鐘脈沖,將計數(shù)器值Dc的數(shù) 據(jù)輸出到方法和傳輸率確定器43。此外,可以從外部電路把時鐘提供給計數(shù)器42。
[0033]所述方法和傳輸率確定器43,基于來自下降沿檢測器41的檢測信號以及來自計數(shù) 器42的計數(shù)器值Dc的數(shù)據(jù),確定多種通信方法中哪種通信方法和傳輸率應(yīng)被用于通過讀寫 器2對二進制信號進行編碼。方法和傳輸率確定器43將指示確定結(jié)果的確定結(jié)果信號輸出 至解碼部31。在該情形中,多個通信方法包括例如Type-A、Type-B和Felica。表1示出了通信 方法Type_A、Type_B和Felica的規(guī)格。
[0035] 表 1
[0036] 表1示出了每種通信方法的傳輸方向、調(diào)制方法、調(diào)制程度、編碼方法、以及每種通 信方法的傳輸率。如表1所示,在每種傳輸方法的規(guī)格中,例如,編碼方法、調(diào)制方法和傳輸 率根據(jù)從讀寫器2向1C卡1或從1C卡1向讀寫器2的信號傳輸方向不同而不同。
[0037]圖5A至圖5D是時序圖,其示出了在使用通信方法Type-A、Type-B和Felica的、從圖 1中的讀寫器2向1C卡1的數(shù)據(jù)傳輸中所使用的編碼方法的二進制信號與傳輸數(shù)據(jù)之間的關(guān) 系。
[0038] 在圖5A中所示的其中傳輸率是106kbps的、Type-A的通信方法(以下簡稱Type-A的 通信方法和106kbps)的情形中,傳輸數(shù)據(jù)是由調(diào)制鏡調(diào)制的ASK(幅移鍵控),并且基于信號 的位置來表示邏輯值"Γ和"〇"的數(shù)據(jù)(以下簡稱暫停脈沖),在所述信號的位置處,以位數(shù) 據(jù)(bitdata)間隔輸出的磁場被停止。在調(diào)制信號中,在位數(shù)據(jù)中間具有暫停脈沖的位數(shù) 據(jù)表示邏輯值"1"。在位數(shù)據(jù)的頭部具有暫停脈沖的位數(shù)據(jù)以及在位數(shù)據(jù)的頭部不具有暫 停脈沖的位數(shù)據(jù)表示邏輯值"〇"。關(guān)于通信方法和傳輸率,在二進制信號的波形中形成的下 降沿之間的時間間隔(以下簡稱下降沿間隔)是128/fc或192/fc。通信幀頭中提供有具有一 位的邏輯值"〇"的起始位S。
[0039] 在圖5B所示的Type-A的通信方法和212kbps的情形中,二進制信號的傳輸率是圖 5A中所示的兩倍。因此,二進制信號包括64/fc和96/fc的下降沿間隔。
[0040]在圖5C中所示的Type-B的通信方法和106kbps的情形中,當(dāng)傳輸數(shù)據(jù)被從讀寫器2 傳輸?shù)絀 c卡1時,傳輸數(shù)據(jù)由NRZ (非歸零)代碼編碼成二進制信號。二進制信號進一步被ASK 調(diào)制,使得邏輯值"Γ和"〇"被表示。具有大振幅的載波的、不被調(diào)制的信號表示邏輯值"Γ, 而具有小振幅的載波的信號表示邏輯值"〇"。關(guān)于通信方法和傳輸率,二進制信號的下降沿 間隔例如是128/fc。此外,通信幀的數(shù)據(jù)部的頭包括作為起始位的一位(數(shù)據(jù)值為0)。
[0041 ]在圖5D中所示的Fe 1 ica的通信方法和212kbps的情形中,傳輸數(shù)據(jù)用曼徹斯特編 碼方法被編碼為二進制信號。二進制信號進一步被ASK調(diào)制,使得邏輯值"Γ和"0"的數(shù)據(jù)被 表述。在位數(shù)據(jù)間隔的前半部中具有大振幅的載波的且在位數(shù)據(jù)間隔的后半部中具有小振 幅的載波的信號表示邏輯值"1"。通過這種通信方法和傳輸率,當(dāng)接收到一幀中的特定代碼 時,即使極性接反也能夠區(qū)分極性。在使用本通信方法的通信幀的頭部中提供有具有48位 長度的、由邏輯值"〇"組成的報頭。
[0042]如參考圖5A-圖5D所述,二進制信號的下降沿間隔隨著信號的每種通信方法和傳 輸率的不同而不同。
[0043] 表2示出了在Type-A和Felica的每種通信方法中編碼的每個傳輸率的標(biāo)準(zhǔn)下降沿 間隔的計數(shù)值Dc,以及在Type-B的通信方法中編碼的每種傳輸率的從幀的頭部到下一個下 降沿的計數(shù)值Dc。
[0044]
[0045] 表 2
[0046]根據(jù)表2,Type-A和Type-B的每種通信方法的傳輸率包括106kbps、212kbps、 424kpbs和848kbpsJelica的通信方法的傳輸率包括212kbps和424kbps。表2中的數(shù)據(jù)存儲 在存儲器32m中,并且方法確定器32在執(zhí)行通信方法確定處理時參照所述數(shù)據(jù)來指定通信 方法和傳輸率。
[0047]圖6A至圖6C是時序圖,其示出了在使用Type-A、Type-B和Felica的的通信方法的、 從圖1中的讀寫器2向1C卡1的數(shù)據(jù)傳輸中所使用的幀結(jié)構(gòu)。
[0048]如圖6A中所示的Type-A的通信幀包括用于通信開始時的短幀、用于正常命令的標(biāo) 準(zhǔn)幀、以及用于防沖突命令的防沖突幀。表3示出了圖6A中所示的短幀中關(guān)于每個命令的b0 到b6的位數(shù)據(jù)。
[0050]表3
[0051] 圖6A中所示的短幀包括具有邏輯值"0"的起始位S、由表3中的位數(shù)據(jù)b0到b6組成 的位數(shù)據(jù)、以及結(jié)束位E。在短幀中,位數(shù)據(jù)b0到b6中的任何一位都是"1"。所述標(biāo)準(zhǔn)幀包括 具有邏輯值"〇"的起始位S、1個字節(jié)的數(shù)據(jù)、奇偶校驗位P、以及結(jié)束位E。在該情形中,1個字 節(jié)的數(shù)據(jù)和奇偶校驗位P可交替提供在起始位S與結(jié)束位E之間。在圖6A中,S表示起始位,E 表示結(jié)束位,并且P表示奇偶校驗位。奇偶校驗位是奇校驗。當(dāng)在1個字節(jié)數(shù)據(jù)中的邏輯值 "Γ的數(shù)量是奇數(shù)時,邏輯值是"〇",而當(dāng)1個字節(jié)數(shù)據(jù)中的邏輯值的數(shù)量是偶數(shù)時,邏輯值 是"Γ。在標(biāo)準(zhǔn)幀中,1個字節(jié)的數(shù)據(jù)和奇偶校驗位P均包括邏輯值"Γ。
[0052]圖6B中所示的Type-B通信幀包括S0F(起始幀)和具有邏輯值"0"的起始位S。在該 情形中,S0F包括具有長度lOetu至lletu(基本時間單位。letu是一位的數(shù)據(jù)傳輸時間)的邏 輯值"〇"的數(shù)據(jù)以及具有長度2etu至3etu的邏輯值"Γ的數(shù)據(jù)。此外,在每個傳輸率中,根據(jù) 傳輸率106kbps、212kbps、424kbps和848kbps分別將letu設(shè)置為128/fc、64kbps、32kbps、 32kbps和16kbps。因此,Type-B的通信幀的頭包括12etu至14etu的下降沿間隔。此外,表2中 的Type-B的通信方法的幀的頭部中從一個下降沿到下一個下降沿的計數(shù)器值Dc符合與傳 輸率相對應(yīng)的12etu至14etu的時間間隔。
[0053]圖6C中所示的Felica的通信方法的通信幀的頭包括具有48位長度或更長的邏輯 值 "0"。
[0054]圖7A至圖7C是示出由圖4中的方法確定器32所執(zhí)行的通信方法確定處理的流程 圖。
[0055]參見圖7A,在步驟1中,只要啟動通信方法確定處理,下降沿檢測器41就檢測從解 調(diào)器21接收的二進制信號第一次下降,向計數(shù)器42輸出重置信號,并使計數(shù)器42開始計數(shù)。 在步驟2中,當(dāng)下降沿檢測器41檢測到二進制信號的下一個下降時,下降沿檢測器41將表示 檢測到下降的檢測信號輸出到方法和傳輸率確定器43。
[0056]在步驟3中,方法和傳輸率確定器43通過從計數(shù)器42接收計數(shù)器值Dc的數(shù)據(jù),獲得 第一計數(shù)器值Dc,其表示第一下降沿與下一個下降沿之間的下降沿間隔。下降沿檢測器41 還將重置信號輸出至計數(shù)器42,并使計數(shù)器42重新開始計數(shù)。
[0057]在步驟4中,方法和傳輸率確定器43確定計數(shù)器值Dc是否是16/fc或24/fc。在是的 情形中,在步驟5中,方法和傳輸率確定器43基于表2中的數(shù)據(jù)確定所接收的信號的通信方 法和傳輸率是Type-A和848kbps。方法和傳輸率確定器43還將表示確定結(jié)果的確定結(jié)果信 號輸出至解碼部31,并完成通信方法確定處理。
[0058]當(dāng)確定計數(shù)器值Dc不是