專利名稱:內置ic卡功能的卡形存儲裝置的制作方法
技術領域:
本發明涉及內置有IC卡功能的存儲卡的功能的提高,特別涉及 IC卡功能內置存儲卡的電源供給方法的改善。
背景技術:
近年,開發了內置有比名片尺寸大幅度小型化的IC卡功能的存 儲卡。可以考慮該存儲卡作為手機等的主機設備的外部存儲器安裝在 卡型的適配器中使用。
但是因為存儲卡自身不具有電源,所以需要用某種方法向存儲卡 提供電源。對此,已提出了在從安裝存儲卡的電子設備等的主機一側 提供電源的,或者切斷該供給時,將其檢測出來并利用從設置在存儲 卡上的非接觸通信用的天線通過電磁感應得到的能量的方法(例如參 照特開平2002 - 279378號公報)。
可是,從作為安裝存儲卡的主機設備的電子設備向存儲卡提供電 源的方法近年也已多樣化。因此,希望不管從哪一類型的主機設備都 可向存儲卡正確地提供電源。
發明內容
4依照本發明的第一方面,提供一種卡形存儲裝置,包括用于從 主機設備接收電源供給的電源端子;與配備在上述主機設備上的非接 觸通信用天線連接的天線端子,上述天線端子接收來自上述天線的信 號;具有無線通信功能以及IC卡功能的第1控制電路;包含在上述 第l控制電路中,依照來自上述天線的信號生成電源的電源生成電路; 包含在上述第l控制電路中,對提供給上述電源端子的電源和來自上 述電源生成電路的電源進行切換的切換電路。
依照本發明的第二方面,提供一種主機設備,包括非接觸通信 用天線;發生電源的電源電路;連接上述天線、包含具有無線通信功 能以及IC卡功能的芯片的卡形存儲裝置的連接單元;上述卡形存儲 裝置包含依照來自于上述天線的信號生成電源的電源生成電路;對
切換電路;生成控制上述切換電路的命令的主機控制單元。
依照本發明的第三方面,提供一種主機設備,包括非接觸通信 用天線;發生電源的電源電路;連接上述天線、包含具有無線通信功 能以及IC卡功能的芯片的卡形存儲裝置的連接單元,上述卡形存儲 裝置包含依照來自于上述天線的信號來生成電源的電源生成電路;
電路;當依靠來自上述電源生成電路的電源使上述卡形存儲裝置動作 的情況下,切斷上述電源電路發生的電源的電源控制部件。
依照本發明的第四方面,提供一種適配器,包括卡形的本體; 被設置在上述本體內的非接觸通信用天線;與上述天線連接,并與可 以進行非接觸通信的卡形存儲裝置連接的連接器。
圖l是表示本發明的實施方式所涉及的存儲卡的主要部分的結構圖。
圖2是表示內置有圖1所示的IC卡功能芯片的存儲卡的結構圖。 圖3是表示在主機設備上安裝圖2所示的存儲卡的安裝狀態的結構圖。
圖4是表示圖2、圖3所示的存儲卡的邏輯接口的圖。 圖5是表示可以安裝圖2所示的存儲卡的卡形的適配器的一個例 子的結構圖。
圖6是表示作為可以安裝圖2所示的存儲卡的主機設備的手機的 一個例子的結構圖。
圖7是表示作為可以安裝圖2所示的存儲卡的主機設備的手機的 另一個例子的結構圖。
具體實施例方式
以下,參照圖面說明本發明的實施方式。
圖2表示卡形存儲裝置,例如表示存儲卡11的實施方式。該存 儲卡11例如在卡殼體11-1內,例如收容有卡控制芯片12、非易失 性半導體存儲器芯片13,以及IC卡功能芯片14。在存儲卡11的例 如一側面上設置連接器15。該連接器15例如具有連接總線16的一 端的多個端子;電源電壓VDD;連接接地電位VSS的例如2個端子; 連接天線的例如2個端子。
上述卡控制芯片12具有總線接口 (I/F)電路12a、存儲器控 制單元12b、 IC卡控制單元12c。總線I/F電路12a在與上述總線16 的另一端連接的同時,與存儲器控制單元12b、 IC卡控制單元12c連 接。總線I/F電路12a把經由總線16從未圖示的主機設備所提供的時 鐘信號CLK、命令CMD、數據DAT0 3等提供給存儲器控制單元12b、 IC卡控制單元12c。把從存儲器控制單元12b、 IC卡控制單元12c所 提供的例如數據輸出到總線。上述存儲器控制單元12b經由總線17 與非易失性半導體存儲器芯片13連接,IC卡控制單元12c經由配線 18與IC卡功能芯片14連接。而且,卡控制芯片12為了保護被存儲 在非易失性半導體存儲器芯片13中的內容數據的著作權,還具有例如 基于7^用鑰方式的CPRM( Content Protection for Recordable Media ) 方式的認證,以及加密/解密的功能。非易失性半導體存儲器芯片13例如是由NAND型的EEPROM 單元構成的閃存器。該非易失性半導體存儲器13例如用8位寬度的數 據、命令接口,依照存儲器控制單元12b的指示執行數據的寫入、讀 出以及刪除。
另外,非易失性半導體存儲器芯片13的數據所寫入的區域(數 據存儲區域)依照所保存的數據被劃分為多個區域。例如,非易失性 半導體存儲器芯片13作為數據存儲區域,具備存儲用戶數據的一般區 域,和用于存儲重要的數據的安全區域。 一般區域是使用存儲卡11 的用戶可以自由地訪問以及使用的區域。安全區域是通過與存儲卡11 連接的主機設備21的相互認證,只在主機設備21的正當性得到證明 的情況下才可以訪問的區域。
另外,IC卡功能芯片14通過配線18和IC卡控制單元12c連接, 經由配線19與連接器15的天線端子連接。該IC卡功能芯片14具有 非接觸的無線通信功能,在存儲卡11與主機設備連接的狀態中,能夠 經由主機設備的天線進行電磁信號的授受。
IC卡功能芯片14例如是具有信用卡、自動取款卡、預付費 (prepaid money )、工作證、作為公共ID的各種許可證或者護照等 的所謂IC卡功能的半導體芯片。該IC卡功能芯片14為了實現IC卡 功能,例如具有公開鑰密碼(PKI: Public Key Infrastructure)、更 堅固的/>用鑰密碼(AES: Advanced Encryption Standard等)、耐 篡改(tamper)性等的高度的安全功能。為了實現該高度的安全功能, IC卡功能芯片14內置用于保存上述那樣的數據的未圖示的非易失性 半導體存儲器。
而且,把從主機設備提供給連接器15的電源端子PW1、 PW2 的電源電壓VDD、接地電位VSS分別提供給卡控制芯片12、非易失 性半導體存儲器芯片13、 IC卡功能芯片14。
圖3表示把存儲卡11連接在主機設備21上的狀態。作為主機設 備21,例如可以適用手機和卡形的適配器。主機設備21例如具有主 機控制單元22、電源電路23、電池26,例如環形的非接觸通信用天線24。主機控制單元22經由總線25與連接器15的多個端子連接。 該主機控制單元22發生用于控制存儲卡11的時鐘信號、各種命令以 及數據。
另外,把從電源電路23輸出的電源電壓VDD、接地電位VSS 分別提供給連接器15的電源端子PW1、 PW2。進而,天線24的一端 以及另一端與連接器15的天線端子連接。
圖4表示圖3所示的結構的邏輯接口。參照圖4以及圖2、圖3 說明概略性的動作。
當從主機設備21訪問存儲卡11的非易失性存儲器13的情況下, 依照從主機設備21送出的存儲器訪問命令控制對非易失性半導體存 儲器芯片13的數據的寫入或者讀出。即,存儲器控制單元12b經由總 線16、總線I/F電路21a把從主機設備21接收到的寫入數據寫入到非 易失性半導體存儲器芯片13的一般區域,或者安全區域,把從非易失 性半導體存儲器芯片13讀出的數據經由總線I/F電路21a、總線16 轉送到主機設備21。
另一方面,當對IC卡功能芯片進行數據的發送/接收的情況下, 依照從主才A/i殳備21送出的M c EX( Mobile Communication Extension Standard )擴展命令控制IC卡功能芯片。即,從主機設備21送出的 M c EX擴展命令經由總線16以及總線I/F電路12a提供給IC卡控制 單元12c。 IC卡控制單元12c根據按照IS07816的通信協議把接收到 的命令數據(C-APDU: Command-Application Protocol Data Unit) 發送給IC卡功能芯片14。另外,IC卡控制單元12c用按照IS07816 的通信協議,把從IC卡功能芯片14接收到的數據(R-APDU: Response Application Protocol Data Unit)經由總線I/F電路12a以及總線16 轉送到主機設備21。
在使用IC卡功能時,把主機設備21的天線24如圖3所示那樣, 使其接近例如具有非接觸通信功能的外部設備,例如讀/寫器31的天 線32。在該狀態下,經由天線32以及天線24在讀/寫器31和IC卡 功能芯片14之間進行通信。
8示被設置在上述IC卡功能芯片14上的電 源切換功能。IC卡功能芯片14包含接觸接口 (I/F)電路(有線接 口 ) 14a;非接觸接口 (I/F)電路(天線接口 ) 14b;電源生成電路 14c、電源切換電路14d。接觸I/F電路,14a用配線18和IC卡控制單 元12c連接。該接觸I/F電路14a是按照IS07816的接口電路,和IC 卡控制單元12c進行1位串行通信。非接觸I/F電路14b是用于經由 后述的主機設備進行無線通信的按照IS014443的接口電路,經由配 線19與連接器15的天線端子連接。電源生成電路14c當在連接器15 上連接主機設備的天線的情況下,從經由該天線提供的信號中生成在 IC卡功能芯片14的動作中需要的電源。向電源切換電路14d提供從 電源生成電路14c輸出的電源以及經由連接器15從主機設備中提供的 電源。該電源切換電路14d按照從接觸I/F電路14a提供的控制信號, 把從電源生成電路14c輸出的電源以及經由主機設備提供的電源的一 方提供給非接觸I/F電路14b。
以下用圖l至圖3說明IC卡功能內置存儲卡的動作。
如圖3所示,在主機設備21上安裝著存儲卡11的狀態中,電源 切換電路14d判斷是否從連接器15的電源端子PWl 、 PW2提供電能。 如果檢測從電源端子PW1、 PW2提供電能,則電源切換電路14d把 來自電源端子PW1、 PW2的電能提供給非接觸I/F電路14b。因此, 存儲卡11靠來自主機設備21的電源電路23的電能和讀/寫器31進行 釆用非接觸動作的無線通信。
另外,當用電源切換電路14d檢測到主機設備21的電池26的電 壓降低等未從電源端子PW1、 PW2提供電能的情況下,或者,檢測 到主機設備不具有電源,不能用電源切換電路14d提供電能的情況下, 電源切換電路14d把來自電源生成電路14c的電能提供給非接觸I/F 電路14b。因此,存儲卡11靠來自主機設備21的非接觸通信用天線 24的電磁感應的電能和讀/寫器31進行采用非接觸動作的無線通信。 這樣,存儲卡11能夠依照主機設備的電源的狀態改變來自主機設備的 供電形態。圖5至圖7表示上述存儲卡的使用形態。
圖5表示把存儲卡11安裝在卡形的適配器51上的狀態。該適配 器51在其本體內沒有電池等,而具有電源的天線52、連接器53,以 及存儲卡11的收容單元54。連接器53被連接在天線52上。在收容 單元54上插入存儲卡11,通過把存儲卡11連接在連接器53上,連 接存儲卡11和天線52。該適配器51因為不具有電源,所以在把存儲 卡11安裝在卡形的適配器51上的情況下,電源切換電路14d選擇電 源生成電路14c。電源生成電路14c從用天線52以電磁感應收到的信 號中生成電源,提供給非接觸I/F電路14b。在該狀態下,能夠采用 無線通信進行非接觸動作。
另外,電源切換電路14d可以用從主機設備21的主機控制單元 22輸出的命令進行控制。即,依照主機設備21的電源供給能量,主 機設備21也可以使用命令切換控制單元切換電路14d。
例如如圖6所示,被設置在作為主機設備21的手機上的環形天 線61的尺寸小,不能向IC卡功能芯片14提供足夠的電能。在這種 情況下,主機控制單元22為了從在主機設備21的圖3所示的電源電 路23向IC卡功能芯片14提供電能,輸出電源切換電路14d選擇連 接器15的電源端子PW1、 PW2的命令。具體地說,主機控制單元22 把命令從電源端子PW1、 PW2向IC卡功能芯片14內的非接觸I/F 電路14b提供電源的控制數據(C-APDU)經由總線25以及總線16 送到卡命令控制芯片12。卡控制芯片12經由配線18用IS07816通信 協議把命令數據(C-APDU)發送到IC卡功能芯片14。 IC卡功能芯 片14可以用接觸I/F電路14a和卡控制芯片12通信,電源切換電路 14d基于從卡控制芯片12接收到的命令數據(C-APDU)進行切換, 以1更從電源端子PW1、 PW2向非接觸I/F電路14b提供電源。IC卡 功能芯片14如上所述依照命令從電源端子PW1、 PW2提供電能,可 以采用無線通信進行非接觸通信。
或者,如圖7所示,當被設置在手機上的環形天線71的尺寸大, 并且可以向IC卡功能芯片14提供足夠的電能的情況下,主機控制單元22為了從電源生成電路14c向IC卡功能芯片14提供電能,輸出電 源切換電路14d選擇連接器15的天線端子ANT1、 ANT2的命令。該 命令和上述一樣被提供給IC卡功能芯片14, IC卡功能芯片14按照 該命令從電源生成電路14c提供電能,可以采用無線通信進行非接觸 動作。
如果采用上述實施方式,則在IC卡功能芯片14上設置電源生成 電路14c、電源切換電路14d,可以通過電源端子PW1、 PW2的電壓 的有無,或者從主機設備21提供的命令來切換該電源切換電路14d。 因此,不管具備有非接觸通信用天線的主機設備能否向存儲卡直接提 供電能,內置有IC卡功能的存儲卡11都可以進行非接觸動作的無線 通信。即,因為可以依照安裝存儲卡11的主機設備的電源供給能力或 者主機設備的電源形態來切換對IC卡功能芯片14的電源供給,所以 可以在多種多樣的主機設備上安裝存儲卡11。
另外,對于IC卡功能芯片14可以從電源電路23供電,和可以 從天線24供電的主機設備通過選擇從天線24的供電,能夠降低主機 設備的消耗電能,可以抑制電池26的消耗。
在上述的例子中,展示了通過對卡發行命令切換存儲卡的電源的 例子。但是也可以采用不使用命令,而通過切斷對存儲卡的電源供給, 存儲卡依靠來自天線的供給能量動作。即,如圖3的虛線箭頭所示, 例如當把具有IC卡功能的存儲卡安裝到主機設備上的情況下,其構 成也可以用主機控制單元22使電源電路23的動作停止。
而且,圖5所示的適配器51進一步內置存儲卡接口和PCMCIA (Personal Computer Memory Card International Association )卡接 口的變換控制電路,也可以具有能夠在個人電腦的PCMCIA槽中使 用存儲卡的功能。
而且本發明并不限定于在上述實施方式,可以適用于內置各種主 機設備以及IC卡功能的存儲卡。
雖然就本發明的實施方式進行了以上闡述,但本領域技術人員應 進一步認識到本發明并不限于這些內容,在不脫離本發明的精神以及 附加的權利要求的范圍內,可以進行各種各樣的變更和修改。
權利要求
1. 一種卡形存儲裝置,其特征在于包括用于從主機設備接收電源供給的電源端子;與配備在上述主機設備上的非接觸通信用天線連接的天線端子,上述天線端子接收來自上述天線的信號;總線,在與上述主機設備之間對命令進行授受;第1控制電路,具有無線通信功能以及IC卡功能;電源生成電路,包含在上述第1控制電路中,依照來自上述天線的信號生成電源;切換電路,包含在上述第1控制電路中,依照經由上述總線來自上述主機設備所供給的命令,對提供給上述電源端子的電源和來自上述電源生成電路的電源進行切換。
2. 根據權利要求l所述的卡形存儲裝置,其特征在于 上述命令是McEX擴展命令。
3. 根據權利要求l所述的卡形存儲裝置,其特征在于還包括 非接觸接口電路,上述非接觸接口電路被連接在上述天線端子以及切換電路上,從 上述切換電路提供電源。
4. 根據權利要求l所述的卡形存儲裝置,其特征在于還包括 存儲器芯片;第2控制電路,與上述主機設備、上述存儲器芯片、上述切換電 路連接,接收來自上述主機設備的上述命令。
5. 根據權利要求4所述的卡形存儲裝置,其特征在于還包括 接觸接口電路,上述接觸接口電路被連接在上述第2控制電路上,把來自于上述 第2控制電路的上述命令提供給上述切換電路。
6. 根據權利要求4所述的卡形存儲裝置,其特征在于 上述存儲器芯片是用NAND型EEPROM單元構成的閃存器。
7. 根據權利要求6所述的卡形存儲裝置,其特征在于 上述存儲器芯片具備存儲用戶數據的區域、存儲用于與上述主機設備進行相互認證的數據的區域。
全文摘要
本發明提供內置IC卡功能的卡形存儲裝置及其適配器以及主機設備。一種卡形存儲裝置包含有電源端子、天線端子、控制電路、電源生成電路、切換電路。上述電源端子用于從主機設備接收電源供給。上述天線端子被連接在配備在上述主機設備上的非接觸通信用天線上,接收來自上述天線的信號。上述控制電路具有無線通信功能以及IC卡功能。上述電源生成電路包含在上述控制電路上,依照來自上述天線的信號生成電源。上述切換電路包含在上述控制電路中,切換提供給上述電源端子的電源,和來自上述電源生成電路的電源。
文檔編號G06K19/077GK101452540SQ20081018638
公開日2009年6月10日 申請日期2005年12月15日 優先權日2004年12月15日
發明者伊藤隆文 申請人:株式會社東芝