•201003574 九、發明說明: 【發明所屬之技術領域】 本發明係有關於記憶卡之通訊機制,更詳而言之,係有 關於應用在置料持式行紐置巾之彳、塑記憶卡的通訊機 制’ h運作時,選擇控制模組將對來自於記憶卡介面之資料 封包進行判讀,若在資料封包的封包頭中額外包含有特殊的 預定貧料’則麵控侧組會將倾封包轉駐智慧操作模 組,以進行後續相對應之行動ATM處理動作;若在資料封包 的封包頭中未額外包含有特殊的預定資料,則選擇控制模組 將資料封包轉送至快閃記憶體模組,以進行後續相對應之行 動ATM處理動作。 【先前技術】 於1984年發跡的IC記憶卡,在1995年美日統一公佈 規格「PC Card Standard 1995」後,產品規格就趨於一致,而 產品依内建記憶體而有不同的卡片種類。
Mask ROM卡、OTP ROM卡及EPROM卡多是處理固 定資料,當資料予以記錄儲存後,内容即不再變更,主要之 用途為用於電視遊樂器、印表機之字型體、電子樂器之音 源、以及玩具之記憶體。而,SRAM卡、DRAM卡則是處理 5 201003574 可變更之資料,其中,dram卡因記憶體保存資料時所需之 電流較大,因而’較不適合於卡片化,是故,以卡為 主而應用在電話機、POS終端機、測量儀器等。另,EEpR〇M 卡可電氣性低速重寫資料,可用在OA機器和从機器的可 變程式之記錄。而1999年起熱門的Flash卡,可電氣性高速 消除及寫入資料,且’為低耗電可讀寫多次,而且在資訊家 電IA產品的推波助瀾下,產生了許多規格之Flash+其名稱
各有不同,包括 Compact Flash 卡、Smart Media 卡、MMC 卡(Miniature Card、Multimedia Card)、Memory Stick 卡、SD 卡(Secure Digital 卡)、miniSD 卡、microSD 卡,之後,由於 此些卡片之規格與PC卡不一致,而尺寸也比較小,因此, 以小型記憶卡稱呼之。 目前之小型記憶卡,例如,SD卡(Secure Digital卡)、 miniSD卡、micmSD卡,於運作時,例如,對SD(secure邮制)
卡而言,其讀取與寫入動作都必須透過專門的SD卡讀卡機 讀取機。於SD卡之内部的晶片控制器將預先儲存如DES、 RSA'Hash等演算法的加密軟體或是具有加密功能的硬體電 路。當資料封包經由SD卡介面輸入至SD卡中,晶片控制 器將對所輸入之資料封包進行演算法處理,例如,採用DES 201003574 演算法’可依客戶需求搭配NTS加解密函式庫使用。 對於f辆讀卡而言,當對其進彳亍讀取、寫人之時,無 須搭配演算法處理,而是直接對快閃記憶體進行存取動作。 就目前習知技術而論,對於同時具有小型記憶卡、以及 f、閃.己it卡之U、系統、設備應用而言,雜中華民國專 利a σ破第M288420號「具智慧卡晶片之多媒體記憶卡」案 :,該多魏域卡雜合智慧卡W、非揮發性記憶儲存 f元H所翻之躲智慧卡晶片、轉發性記憶儲存 單摘方式’賴對由多媒體記憶卡外部喊之外部命令, 進订h格式本身檢查、比對,以判別㈣底是屬於快閃記 憶卡或是與智—目_命令,由於必驗查、比對命令 格式本身,是故’歸频記針之微㈣單元,亦即,晶 片控制器’於實際應用上會顯得過於複雜,且由於該公告案 必須具有複雜之檢查、比對機制,是故,該公告案之多媒體 記憶卡無法應手持式行練置,·,手機。 口而如何+求軸整合小型記憶卡、以及快閃記憶 體之機制,並可制錢於手持式行崎置中之小型記憶 卡,例如,SD 卡、miniSD 士 · ^ 、microSD卡,無須對輸入命 令進行命令格式本身檢查、_,即可將包含命令組之資料 201003574 以進行相關對應 封包傳送則,記憶卡或_記憶體模組 H續動作’乃是待解決的困難。 就目心知之電子金融祕的,於IC金融卡使 用方面’制麵了 _叔ATM魅妨實體顺摔 作之外,另,可利用IC金融卡讀卡機來讀取忙金融卡,並 藉由網際網路而進行網路ATM,或是,利用行動電話 動銀行。 ^,除了實體ATM之不方便性外,就網路鑛而言, 利用讀卡機藉由網際網路而進行網路ΑΤΜ時,存在著必$ 先安裝1C金針計機、使时與鱗銀行赠網路連線 問題、以及鱗安全的_,輯於目前行動銀行而言,其 功能還是受着制’目前並無任何姻手持切動裝置,例 如,手機,來進行行動ATM的應用及產品。 所以如何尋求一種應用於具金融卡功能之SD卡及/或 miniSD卡及/或microSD卡的通訊機制,在此,該SD卡及/ 或miniSD卡及/或microSD卡為置於手持式行動裝置,例 如,手機,可利用該通訊機制,讓使用者能利用具有金融卡 功能之SD卡及/或miniSD卡及/或microSD卡的手持气^動 裝置’以進行行動AT1V[,仍是必須解決的困難。 201003574 是故’如何尋求能應用於小型記憶卡之通訊機制,無須 對輸入命令進行命令格式本身檢查、比對,即可將包含命令 組之資料封包傳送至小型記憶卡或快閃記憶體模組,以進行 相關對應之後續動作;且,讓使用者能利用具小型記憶卡(具 有金融卡功能之SD卡及/或miniSD卡及/或microSD卡)之手 持式行動裝置,可進行目前習知技術所無之行動ATM,乃是 待解決的問題。 【發明内容】 本發明之主要目的便是在於提供一種應用於小型記憶卡 之通訊機制,係應用在置於手持式行動裝置中之小型記憶卡 上,在此,例如,小型記憶卡為SD卡及域miniSD卡及/或 microSD卡’本發明之通訊機制於運作時,選擇控制模組將 對來自於記憶卡介面之包含命令組的資料封包進行判讀,根 據資料封包之封包·有無額外包含有特殊的預定資料,而 將資料封包轉送至智慧操作模組或快閃記憶體模組 ,以進行 後續相關之處理動作。 本發明之又一目的便是在於提供一種應用於小型記憶 卡之通减制’係顧在胁手持式行練置巾之小型記憶 卡上’在此’例如’小型記憶卡為sd卡及/或論挪卡及, 9 201003574 或microSD卡,本發明之通訊機制於運作時,讓使用者能利 用具小型記憶卡(具有金融卡功能之SD卡及/或卡及 /或microSD卡)之手持式摘裝置,可進行目前習知技術所 無之行動ATM。 本發明之再-目的便是在於提供—種應用於小型記憶 卡之通訊卿,係應職置於顿式行動裝置巾之小型記憶 卡上,在此’例如,小型記憶卡為SD卡及/或麻奶卡及/ 或miC1OSD卡’本發明之通訊機制於運作時,無須對輸入命 令進行命令格式本綠查、_,村將包含命令組之資料 封包傳送到'侧+爛咖,崎行相關對應 之後續動作。 很葆以上所述之目 ,本U提供—種朗於小型記悄 :之通訊機制,係制在置鮮料行動裝置中之小型啡 本發明之細於小觀憶卡之通訊機制主要包含辦 ”面、智驗作觀、,__模組、以及電 記憶卡介面、智慧操作模組、以及 接互 制模組。 、侦體触之選擇老 本發明之__料作時,無須對 格式本身檢查、比對, 輪 ! 隹,述擇控制模級將對來自 入命令進行命令 於記憶卡 201003574 丨之匕3 p 7組的賁料封包進行判讀,若在資料封包(包含 命令組)_包頭巾額外包含有特殊的歡餅,_擇控制 模、且3將㈣桃艇轉軸働H紐後續之處理 動作;若在資料封包(包含命令組)的封包頭中未額夕卜包含有特 殊的預定資料,則選擇控制模組將資料封包轉送至快閃記憶 體板組’ U進行後續之處理動作;另,本發明之通訊機制於運 作時’可顧在含小細t卡之手持式行絲置,讓使用者 月b利用具小型兄憶卡(具有金融卡功能之SD卡及/或細犯 卡及/或microSD卡)之手持式行動裝置,可進行行動atm 操作。 爲使熟悉该項技藝人士瞭解本發明之目的、特徵 及功效,鉍藉由下述具體實施例,並配合所附之圖式, 對本發明詳加說明如後: 【實施方式】 第1圖為一機制示意圖,用以顯示說明本發明之應用於 小型記憶卡之通訊機制的一機制架構。如第1圖中所示之, 本發明之應用於小型記憶卡之通訊機制1主要包含記憶卡介 面2、智慧操作模組3、快閃記憶體模組4、以及電性連接至 11 201003574 記憶卡介面2、智慧操作模組3、以及快閃記憶體模組4之 選擇控制模組5。 記憶卡介面2為置於手持式行動裝置(例如,+機)(未圖 不出)中之小型記憶卡的小型記憶卡介面,例如,SD卡介面、 miniSD卡介面、micr〇SD卡介面、卡介面、ms d肋 卡介面淋或,記憶卡介面2騎持式行動裝置原有之小型記 憶卡介面’端視實際施行情況而定;記憶卡介面2用以接受來 自於通訊機制1外之包含命令組621的資料封包6(如第3圖 中所示之)。 智慧操作模組3為置於手持式行動裝置(例如,手機)中 之小型記憶卡模组,例如,SD卡、她如卡、她㈣卡、 RS-MMC卡、MSDuo卡;抑或,智慧操作模組3為手持式 記憶裝置巾贿DES、RSA、邮_算糾娜解密軟 體模組及/或是具有加密/解密功能的硬體電路模組,端視實 際施行情況而定。智慧操倾組3具有κ金融卡之功能, 且,由於通訊機制1為位於手持式行動褒置内,是故,藉由 智慧操作额^使具通訊_ 1之顿式行練置具有行 動屬之功能’亦即,使用者能利用具小型記憶卡之手持 式订動裝置,而可執彳ΑΤμ_。 12 201003574 快閃記憶體模組4’當對該快閃記憶體模組4進行讀取 寫=之時,無祕配演算法處理,而是直接對_記憶體進 動作;快閃記憶體模組何為手持式行動裝置中原有 ^快閃記憶體及/或原有之卿聰錢為置於手持式行動 裝置中之快閃記憶卡及/或為位於置於手持式行動裝置(例 手機)中的小型記憶卡模組内,端視實際施行情況而定。 選擇控制模組5與記憶卡介面2、智慧操作模組3、以 及快閃記憶體模組4作電性連結。通訊機制i之選擇控制模 ^5位於智慧操作模組3之外’為由手持式行動裝置之原有 耕所構成之軟賴組及/或滅模組及/或硬體模組,抑 或,選擇控制模組5為位於置於手持式行練置(例如,手機) 中的小型記憶卡模触,選擇控麵組5之施行魏實際情 況而定。選擇控制模組5將對來自於記憶卡介面2之包含命 令組⑵的資料封包6(如第3圖情示之)進行判讀,若在資 _包6的封包頭61中額外包含有特殊預定資料叫如幻 圖中所7F之)’則選擇控制模組5會將資料封包6轉送至智慧 操作模組3 ’骑行後續之處理動作,例如,以命令;若在 資料封包6的封包頭01中未額外包含有特殊預定資科6ιι, 則選擇控糖組5將#冊包6騎至_記賴模組4, 13 201003574 以進行後續之處理動作’例如,寫入命令。 第2圖為一機制示意圖,用以顯示說明本發明之應用於 小型記憶卡之通訊機制的另一機制架構。如第2圖中所示 之,本發明之應用於小型記憶卡之通訊機制丨主要包含記憶 卡介面2、智慧操作模組3、快閃記憶體模組4、以及電性連 接至記憶卡介面2、智慧操作模組3、以及快閃記憶體模組4 之選擇控制模組5。 記憶卡介面2為置於手持式行動裝置(例如,手機)中之
小型§己fe卡的小型δ己憶卡介面,例如,sd卡介面、miniSD 卡介面、microSD卡介面、奶姚^卡介面、廳Du〇卡介 面浙或,記憶卡介面2為手持式行動裝置原有之小型記憶卡 介面,端視實際施行情況而定;記憶卡介面2用以接受來自於 通訊機制1外之包含命令組621的資料封包6(如第3圖中所 示之)。 智慧操作她3為置於手財行姆置⑽如,手樹中 之小型記憶卡模組,例如,SD卡、miniSD卡、_sd + RS-MMC卡、MSDuo卡;抑或’智慧操作模組3為手持式 等演算法的加密/解密軟 硬體電路模組,端視實 記憶裝置中具有DES、RSA、Hash 體模組及/或是具有加密/解密功能的 14 201003574 際施行航而定。智慧操作模組3具有IC麵卡之功能, 且’由於通訊機制1為位於手持式行動裝置内,是故,藉由 智慧操作模組3而使具通訊機制i之手持式行動褒置具有行 動ATM之功能’亦即,使用者能利用具小型記憶卡之手持 式行動裝置,而可執行行動ATM操作。 快閃記憶體模組4,當對該快閃記憶體模組4進行讀取、 寫入之時’無須搭配演算法處理,而是直接對快閃記憶體進 订存取動作記憶職組4可為讀式行練置中原有 之快閃記憶體及/或原、有之EEPR〇M及/或為置於手持式行動 裝置中之快閃記憶卡及/或為位於置於手持式行動裝置⑼ 如,手機mn、型記憶卡模_,魏實際施行情況而定。 選擇控制模組5與記憶卡介面2、智慧操作模組3、以 及快閃記憶體模組4作雜連結。通訊機制i之選擇控制模 組5可位於智慧操作模組3内,亦即,選擇控纏組5可位 於置於手持式行練置中的小型記憶卡模組,例如,SD卡、 咖SD卡、micr〇SD卡、RS姻c卡廳Du。卡抑或, 選擇控制模組5為由手持式行動震置之原有部件所構成之敕 體模組及/或章刀體模組及/或硬體模組,選擇控制模組5之施 行端視實際情況喊。選擇控制模組5將對來自於記憶卡介 15 201003574 面2之包含命令組621的資料封包%如第3圖中所示之)進行 判讀’若在資料封包6的封包頭61中額外包含有特殊預定 資料6U(如第3圖中所示之),則資料封包6將被智慧操作模 組3所處理以進行後續之處理動作’例如,寫人命令;若在資 料封包6的封包頭61中未額外包含有特殊預定資料6ιι,則 選擇控制模組5將資料封包6轉送至快閃記憶體模組*,以 進行後續之處理動作,例如,寫入命令。 無論是於第1圖或第2 ®中之通訊機制卜均能讓使用 者利用具小型記憶卡(具有金融卡功能之sd卡及/或論柳 卡及/或miemSD卡)之手財行練置,㈣行目前習知技 術所無之行動ATM。 於運作^ ’通訊機制丨無須對包含與行動ATM相關之 命令組621的資料封包6進行命令格式本身檢查、比對,惟, 選擇控制模組5將對來自於記憶卡介面2之包含命令組 621(與行動ATM相關)的資料封包6進行判讀,若在資料封 包6(包含命令組621)的封包頭61中額外包含有特殊的預定 育料611,則選擇控制模組5會將資料封包6轉送至智慧操 作模組3,以進行後續之行動ATM處理動作;若在資料封包 6(包含命令組621)的封包頭61中未額外包含有特殊的預定 16 201003574 資料611,則選擇控制模組5將資料封包6轉送至快閃記憶 體模組4,以進行後續之與行動ATM相關之快閃記憶體讀取 動作 第3圖為一示意圖,用以顯示說明利用本發明之應用於 小型記憶卡之通訊機制的資料封包的組成結構。如第3圖中 所示之,資料封包6主要包含封包頭61、以及封包本體62, 其中,封包頭61可包含或不包含預定資料61,而封包本體 62則主要包含命令組(commend sets)621、以及資料負荷(data payload)622。 封包頭61可包含預定資料61 ’在此,預定資料61可為 特殊字串或符號’例如:SD*WRITE*HEADER*,另,為了 讓資料封包6能夠順利經由記憶卡介面2而輸入至通訊機制 1 ’因此,資料封包6之格式必須相關對應於記憶卡介面2。 通訊機制1之記憶卡介面2接收來自於通訊機制1外之 資料封包6後,將資料封包6傳送至選擇控制模組5;選擇控 制模組5將對來自於記憶卡介面2之包含命令組621的資料 封包6進行判讀,若在資料封包6的封包頭61中額外包含 有特殊預定資料611,則選擇控制模組5會將資料封包6轉 运至智慧操作模組3,以進行後續之處理動作,例如,行動 17 201003574 atm#作中之寫入命令;若在資料封包6的封包頭&中未額 外包含有特_定資料611,_擇控麵組5㈣料封包6 轉至! 蝴德驗組4,以進行後續之處理動作,例如, 快閃記憶體之寫入命令。 〜不論是騎智苟料雜3頌卩姻娜 組4所發出的包含命令、_(包含寫入命令則料封包6 只須經由選擇控制模組5簡單地檢查資料封包6之封包頭& ^:有預定資料61】或是含有特定的預定資料6ιι,就能 間早地判斷出包含寫入命 操作模组叫咖^ 的對象為智慧 _綱雜體模組4,細轉送包含寫入命令 卻智慧操作模組3或為快閃記憶體模組4,但 命令雜式本相觸於智跡_组3或 為快閃記'_模組4的寫入命令。 、、成 袼式只須相軸於記憶卡介面2即可,然, 了寫,時,資料封包6的格式除 目關對應於記憶卡介面2 封包頭61喊 《痛外在_封包6的 識。”,、、以料611,以便讓選擇控制模組5作辨 201003574
性連接至記憶卡介面、智慧操作模組、 丨思下又通訊機制主要 吕己憶體模組、以及電 以及快閃記憶體模組 之選擇控備組。本㈣之觀鋪於運辦,選擇控制模 組將對來自於記憶卡介面之包含命令組的資料封包進行判 讀,若在資料封包的封包頭中額外包含有特殊的預定資料, 則選擇控讎組會將資料封包轉送至智慧操作模纪,以進行 後續之處理動作;若在資料封包的封包頭中未額外包含有特 殊的預^:倾’聰雜麵崎龍封包轉送至快閃記憶 體极組,以進行後續之處理動作。本發明之應用於小型記憶 卡之通訊機制包含以下優點: 1. 根據資料封包之封包頭中有無額外包含有特殊的預定資 料,而將資料封包轉送至智慧操作模組或快閃記憶體模 組’以進行後續相關之處理動作。 2. 本發明之通訊機制於運作時,讓使用者能利用具小型記憶 卡(具有金融卡功能之SD卡及/或miniSD卡及/或microSD 卡)之手持式行動裝置,可進行目前習知技術所無之行動 19 201003574 ATM ° 3·本發明之親機條運作時,無須對以命令進行命令格 式本身檢查、比對,即可將包含命令組之資料封包傳送至
小型記憶卡或快閃記憶體模詛,以推γ I 保、以進仃相關對應之後續動 作。 以上所述僅為本發明之較佳實施例而已,並非用以限定 本發明之範目;凡其它未麟本翻所揭示之精神下所完成 之等效改變或修飾,均應包含在下述之專利範圍内。 【圖式簡單說明】 第1圖為一機制示意圖,用以顯示說明本發明之應用於 小型記憶卡之通訊機制的一機制架構; 第2圖為一機制示意圖,用以顯示說明本發明之應用於 小型記憶卡之通訊機制的另一機制架構;以及 第3圖為一示意圖’用以顯示說明利用本發明之應用於 小型記憶卡之通訊機制的資料封包的組成結構。 【本發明主要元件符號說明】 1 通訊機制 20 201003574 2 記憶卡介面 3 智慧操作模組 4 快閃記憶體模組 5 選擇控制模組 6 貧料封包 61 封包頭 62 封包本體 611 特殊預定資料 621命令組 622 資料負何