TWI301280B - - Google Patents
Download PDFInfo
- Publication number
- TWI301280B TWI301280B TW095118589A TW95118589A TWI301280B TW I301280 B TWI301280 B TW I301280B TW 095118589 A TW095118589 A TW 095118589A TW 95118589 A TW95118589 A TW 95118589A TW I301280 B TWI301280 B TW I301280B
- Authority
- TW
- Taiwan
- Prior art keywords
- usb
- data
- storage
- memory
- storage device
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0637—Permissions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
- G06F21/79—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
- G06F3/0623—Securing storage systems in relation to content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Systems (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
1301280 九、發明說明: 【發明所屬之技術領域】 本發明係有關於使用半導 干¥體屺憶體儲存資料之通用串 列匯流排(USB)儲存裝置。 締仔貝 【先前技術】 近年來周知可拆裝式之福 ^ L ^ 衣式之通用串列匯流排(USB)儲存裝 置(例如專利文獻1 ),内满 k ίΙςκπί . 内滅陕閃記憶體等,包括依照 ► USBCUmversal Serial BuO^i ^ ^ ^ )規釔之界面,藉著將USB連接 為和本體一體化實現小型 njcR)^^ „ 孓之形狀。這種通用串列匯流排 (USB)儲存裝置因係小型 生之肜狀可便宜的製造,在内部窵 入廣告等軟體,用作企業之促銷品。 ·、、、 一這種通用串列匯流排⑽B)儲存装置大多為了使得不 會誤拭除軟體,設置如寫伴_ 、 寫保4開關之物理性開關,藉著切 二::,使得切換可進行讀出、寫入以及拭除之狀態和 ,、可項出之狀態。又’也可使用_等原本無法改寫之$ 憶體,使得完全無法寫入及拭除之情況。 ° 可是,像這樣使用ROM使得使用者無法寫入資料時, 使用目的受限,方便性變差。又’在執行軟體時無法暫時 寫入檔案或資料等,也有軟體本身之功能受限之情況。而’, ^使用上述之寫保護開關之情況,因使用者意外之物理性 要因而解除了寫保護開關,也可能發生執行音外 拭除之情況。 “ < 寫入或 因此,為解決這種問題,想到如在專利文 紙Z記載之
2013-6286A-PF 5 1301280 2術。這係對於可改寫型之可移式媒冑,虛擬的設置改寫 禁止區域或讀出禁止區域,採用混合式構造的。 [專利文獻1 ] 特開2000-259275號公報 [專利文獻2 ] 特開平1 0-2891 59號公報 【發明内容】 發明要解決之課題 可是,在想將在專利文獻2記載之技術應用於通用串 列匯流排(USB)儲存裝置之情況,在具體之實現方法上想到 如下所示之方法。 一種方法是藉著在通用串列匯流排(USB)儲存裝置之 内部包括2個通用串列匯流排(USB)儲存裝置(對其中一方 之通用串列匯流排(USB)儲存裝置限制拭除及寫入)和用以 連接之插座實現。可是,這種通用串列匯流排(USB)儲存裝 置因在内部實質上包括2個通用串列匯流排(USB)儲存裝 置,有構造變得複雜之問題。又,在主機,在連接了通用 串列匯流排(USB)儲存裝置時,首先識別為插座元件,然 後,因需要和所内藏之通用串列匯流排(USB)儲存裝置之個 數一樣多之大容量儲存等級驅動程式之起始化次數,也有 連接時之處理費時之問題。 又還想到另一種方法,藉著增加在USB規格之終點之 個數實現。可是,在使用這種方法之情況,在通用串列匯 2013-6286A-PF 6 1301280 流排(USB)儲存裝置包括之控制器需要個 歎和終點數一揭 夕之FIFO緩衝器。又,最近也有使用 7
、、且裝多個FIFO 衝器之虛擬終點之技術之控制器,但b ^ 一疋控制器都變得禎 雜,成為引起費用增加之要因。 于不是 本發明鑑於上述之問題點,其目的在於提供一、 串列匯流排(USB)儲存裝置及其控制裝詈,田土 ’、一種通用 用儘量簡單之構 造實現了防止誤拭除已儲存之軟體之功能。 # # 解決課題之手段 為解決上述之課題,本發明之诵用由 之通用串列匯流排(USB) 儲存裝置,其係由既定之作業系統控制, 阳且可以裝設於 外部裝置’並可由該外部裝置移除。該外部
碟片驅動之驅動程式、USB 驅動程式以及 大谷夏儲存等級 USB主控制器。該通用串列匯流排(USB)儲存裴置特徵在於
包括:記憶裝置,由快閃記憶體構成,具有使用者可使用 之至少一個區域;通信裝置,和該外部裝置進行依照USB 協定之通信;以及控制裝置,經由該通信裝置對該記憶裝 置執行資料之讀出、寫入以及拭除;該控制裝置係: 該外部裝置具有之USB大容量儲存等級驅動程式之SCSI命 令組所定義之邏輯單元編號對應的將該至少一個之使用者 可使用之區域設為只可讀出資料之邏輯單元,儲存用以令 該USB大容量儲存等級驅動程式識別之該區域之格式資 料’按照來自遠碟片驅動之驅動程式之指令,供給該Usb 大谷量儲存等級驅動程式格式資料,令該USB大容量儲存 2013-6286A-PF 7 1301280 等級驅動程式將本通用串列匯流排(USB)儲存裝置識別、 具有只可讀出該資料之邏輯單元之一個SCSI元件;而且t 照自該外部裝置接受之指令和該格式資料,對於該邏輯w 元只讀取資料。 因而,例如在促銷品上利用本發明通用串列匯济排 (USB)儲存裝置之情況,若令由快閃記憶體構成之記憶掌置 預先儲存被誤拭除時有問題之軟體,因在自外部裝置(例 個人電腦)收到拭除指令之情況控制裝置也不執行該扑 令,可防止拭除或改變軟體。 9 該記憶裝置將快閃記憶體之儲存區域分成第一區域牙 第二區域後定義也可。在此情況,控制裝置和在該外心 置具有之USB大容量儲存等級驅動程式之SCSI命 義之邏輯單元編號對應之卜區域和第二區域設成對於^ 丁貝料之碩出、寫入以及拭除之碟片單亓 :第^域可只執行資料之讀出之單元,料用以令該 大谷里儲存等級驅動程式識別之該區域 按照來自該碟片駆叙+ 1八貝科, 曰 ”" 驅動程式之指令,供給該USB大容 ΐ儲存等級驅動程式炊 八谷 切枉式袼式資料,令該USB大 驅動程式將本通用由里诚存#級 串列匯流排(USB)儲存裝置識別Α呈古 可執行該資料之嘈屮 夏蠘別為具有 喂出、寫入以及拭除之碟片單元 士 出該資料之單元之2 η早錢只可讀 077 ^ 個邏輯早元之一個SCSI元件,而曰分 照自該外部裝詈旌Α 而且依
, 置接又之指令和該格式資料,對於哼第F 域執行資料之讀φ ^ Α β第一區 ° 、寫入或拭除,對於該第-口#山 資料。 π — ^域只言買出
2013-6286A-PF 1301280 (USB)儲存裝置^ 上制本發明通用串列匯流排 有問題之軟體,因在自夕 域預先儲存被誤拭除時 指令之情況控制裝置也:f置(例如個人電腦)收到拭除 軟體。 也不執仃該指令,可防止拭除或改變 而’對於第一區域不切拖 意的寫入資料,使用方便保護開關因利用者可任 成第=域可=:::T(FUe A—— Table)格式構 樣構成,二Γ=Γ格式構成第二區域。若照這 作#线制其格錢,發行對第-二之=、寫入以及拭除指令,但是限制對第二區域之 咳出寫人以及拭除指令之發行。 ::::區域之寫入指令或拭除指令,二:= ==流排(_儲存裝置控制裝置就不執行該指 了確實的保護在第二區域所儲存之軟體。 大容二===:_存裝置在和- 式SCSI命令組所定義之邏輯單 程式之區域上保持用以令USB大容量儲存等級驅動 =別弟一及第二區域之格式資料。因而,USB大容量 識:為式可將本通用串列匯流排(USB)儲存裝置 之單一寫入及拭除資料之碟片單元和只可讀出資料 70之2種邏輯單元之一個SCSI元件。 之其=此’和藉著增加在USB規格之終點數實現這種區域 B之情況相比,可簡化通用串列匯流排(U S B)儲存裝置
2013-6286A-PF 1301280 之控制器。因為控制器需要包括個數和終點數
FIFO緩衝器。 ’夕L 又’和令通用串列匯流排綱儲存裝置在内部包括2 種通用串列匯流排(USB)儲存裝置和用以連接之插座之實 現方=相比’本發明之”串列匯流排(usb)儲存裝置之構 造也簡單。又,若係本發明之通用串列匯流排(_儲存褒 ^因外部裝置之作業系統進行之USB大容量儲存等級驅 動釭式之起始化處理也i次即可,外部裝置之作業系統至 識別通用串列匯流排⑽)儲存裝置為止之時間也短。 又’主機之作業系統因可將通用串列匯流排(USB)儲存 裝置作為具有可讀出、寫入以及拭除資料之碟片單元和可 只讀出資料之單元之2種邏輯單元之—個咖元件管理, 和管理多個元件之情況相比,可簡化各種處理的執行,動 作也安定。 本發明之控制裝置’裝載於通用串列匯流排⑽ 裝置’包括記憶體資_存部,和在應安裝通用串列匯流 排(USB)儲存裝置之外部裝置 |衣罝具有之USB大容量儲存等級 ^動程式t SCSI命令組所定義之邏輯單元編號對應的將 =料列匯流排(USB)儲存裝置所設置之由快閃記憶體 —、之圯憶裝置之至少—個區域設為只可讀出資料之單 '儲存官理用以令該USB大容量儲存等級驅動程式識別 之該區域之格式資料。 人該控制裝置響應外部裝置之碟片驅動之驅動程式之命 々之發行,供給該外部I置之USB大容量儲存等級驅動程
2013-6286A-PF
V 1301280 式該格式資料,令該USB大容量儲存等級驅動程式將装载 了該控制裝置之通用串列匯流排(USB)儲存裝置識別為具 .有只可讀出資料之邏輯單元之—個SCSI S件,而且依照自 該外部裝置接受之指令和該格式資料’對於該邏輯單元口 讀取資料。 ^ 該記憶體資料儲存部和在應安裝通用串列匯流排⑽) 儲存裝置之外部褒置具有之_大容量儲存等級驅動程式 之SCSI命令組所定義之邏輯單元編號對應的將在通用串 鲁龍流排(_儲存裝置所設置之由快閃記憶體構成之記 憶裝置之第一區域及第二區域設為對於第一區域可執行資 料之讀ώ、冑人以及拭除之碟片單元,對於第三區域設為 可只讀出資料之單元,儲存管理用以令言亥USB大容量儲存 • 等級驅動程式識別之該區域之格式資料也可。 【實施方式】 以下,使用圖面說明應用本發明之實施例。此外,本 ^發明之實施形態絲毫未限定為如下之實施例,只要屬於本 發明之技術性範圍可採用各種形態。 實施例1 圖1係表不實施例1之通用串列匯流排(USB)儲存襞置 17(相當於在專利範圍記載之通用串列匯流排(USB)儲存裝 置)和主機11(相當於在專利範圍記載之外部裝置)之之概 略構造之方塊圖。 (1)主機11 2013-6286A-PF 11 1301280 主機1H系一般周知之個人電㈣,在軟體上包括作業系 統12、碟片驅動之驅動程式13以及USB大容量儲存等級 驅動程式14,在硬體上至少包括USB主控制器丨5。 作業系統12係綜合控制主機u之軟體,例如有 Windows(登記商標)或Mac 〇s χ(登記商標)等。碟片驅動 之驅動程式將自作業系統12接受之記憶裝置之存取指 令轉換為SCSI命令後,交給USB大容量儲存等級驅動程式 14,而且自USB大容量儲存等級驅動程式14接受指令等後 交給作業系統12。USB大容量儲存等級驅動程式J控制 USB主控制器15。USB主控制器15包括圖上未示之USB連 接器,藉著利用電纜和別的裝置之USB連接器連接,可依 照USB規格通信。此外,主機u只要係可依照USB規格通 信之機器,未限定為個人電腦,係PDA或手機等也可。 (2 )通用串列匯流排(USB)儲存裝置1 7 通用串列匯流排(USB)儲存裝置π包括uSB界面19、 控制斋21、L E D 2 3以及快閃記憶體2 5。 (2 — 1 ) USB 界面 1 9 USB界面1 9相當於在專利範圍記載之通信裝置,具有 經由USB匯流排16和主機11通信之功能。USB界面19包 括訊息封收發部1 9a、串列並列轉換部1 9b、訊息封產生分 解部1 9c以及USB匯流排電力控制部1 9d。訊息封收發部 1 9a和圖上未示之USB連接器連接,依照[JSB規格收發訊 息封。串列並列轉換部1 9b將串列資料和並列資料相轉 換。訊息封產生分解部1 9c產生和主機11通信所需之訊息 2013-6286A-PF 12 1301280 封及將訊息封分解後取出資料。USB匯流排電力控制部 管理自主機u供給之電力及對通用串列匯流排(usb) 裝置1 7之各部位分配電力。 (2 — 2)控制器21 控制器21相當於在專利範圍記載之控制裝置,包括飞 憶體控制部2la、USB界面控制部仙、記憶體資料儲存部 21\以及LED控制部21d。記憶體控制部21a對快閃記憶體 25讀出、寫入以及拭除資料。_界面控制部m控制上 述之USB界面19之各部。記憶體資料儲存部…儲存關於 快閃記憶體2 5之區域之資料。本資料相當於在專利範圍記 載之「在和USB大容量儲存等級驅動程式之咖命令组所 義之邏輯單元編號對應之區域上用以令該USB大容量儲存 等級驅動程式識別該第一及第二區域之資訊」。使用圖2 之資料例說明資訊。 η如圖2所示,記憶體資料儲存部21c包括邏輯單元編 ^ 31、格式33、可否拭除寫人之旗標35、邏輯方塊編號 37以及物理方塊編號39。 「邏輯單元編號31係用以識別邏輯單元之編號,有「〇」 和「丨」、。格式33和邏輯單元編號31對應的表示該邏輯單 疋,格式。在資料例,邏輯單元編號「Q」係「f Μ」格式, 、:單70編旎「1」係、「Is〇〇966〇」格式。可否拭除寫入之 旗私35係和邏輯單元編號31對應的表示對於該邏輯單元 可,寫入或拭除資料之旗標。在資料例,邏輯單元編號「〇」 糸T」,邏輯单疋編號「工」係「不可」。邏輯方塊編號
2013-6286A-PF 13 1301280 37係利用主機1!指定之方塊編號,對各邏輯單元定義。 於是,利用記憶體控制部21a管理快閃記憶體25之係 實際方塊編號之物理方塊編號39和邏輯方塊編號37之對 應。因而,物理方塊編號39和邏輯方塊編號37可自由的 對應。又,將料單元職「G」之格式設為謂966〇, 將邏輯單元編號「1」之格式設為FAT也可。又,再增加邏 輯單元,依據使用者或應用程式區分使用也可。 (2- 3)LED23 回到圖1 ’ LED23係在對於快閃記憶體25讀出、寫入 以及拭除資料時點燈之發光體。向利用者表示正對於快閃 記憶體25讀出、寫人以及拭除資料中,係為了使得在其執 行中不要自主機11拔掉通用串列匯流排(USB)儲存裝 17。 ^ (2 — 4)快閃記憶體25
快閃記憶體25係不需要儲存保持動作之半導體記憶 體’可儲存資料。利用記憶體控制部21a可讀出所儲存: 貝料又’利用記憶體控制部21a也可寫入及拭除。快 記憶體25相當於在專利範圍記載之記憶裝置。 、A (a)起動處理
使用圖3之流程圖說明在通用串列匯流排(Usb)儲疒 裝置17和主機U連接時在通用串列匯流排(usb)儲存裴Z 17之控制器21依照程式執行之起動處理。本起動處理 著通用串列匯流排(USB)儲存裝置17和主機u連接,供二 USB匯流排電力控制部19d電力,再在主機u侧執= 2013-6286A-PF 14 1301280
Enumeration 時開始。 起動處理開始時,按照來自主機n之指令,向主機 11傳运稱為描述符(descriPtor)之元件資料(default p 1 pe之最大訊息封大小等)(S11 0)。 /、 心…、來自主機11之指令,設定通用串列匯流排 (USB)儲存裴置17之位址(SU5)。以後,該通用串列匯流 排(_儲存裝置! 7只取得給本位址之資訊段听⑽小 一 j著,向主機11傳送更詳細之元件資料(S120)。在本 -牛:料_L係關於終點之資料、等級、副等級、協定等。 ° 在主機11起動USB大容量错存等級驅動程式 14’產生自圖上未示之應用軟體經由碟片驅動之驅動程式 13和USB大容量儲存等級㈣程式14控制_主控制器 之存取路;^。此外,本碟片驅動之驅動程式W因係自 MS—D〇S(登記商標)時代繼承之驅動程式,累積長年之技 術,係可得到安定之動作之驅動程式。
接著’㈣大容量儲存等級驅動程式14因依據^⑴X ◦⑽1 W NUmber命令要求邏輯單元編號數,通用串 列匯流排卿)儲存裝置17自記憶體資料儲存部…讀出 邏輯單元編號數係2之資料後,僂仏 十傻得、、、口主機11。然後,因碟 片驅動之驅動程式1 3發;p 、 m 通料龍流排 C 儲存裝置1 7自記情艚咨粗处士#… … 〔、體貝科儲存部21。讀_於邏輯 早儿之格式之資料後,傳給主機n。結果,主機u將通 用串列匯流排(USB)儲存裝置1 7 $別為且古^ 、 成之邏輯單元編號「0」之…:二具有由FAT格式構 〇」之£域和由is〇966〇袼式構成之邏
2013-6286A-PF 15 1301280 輯單元編號「1」之區域之元件。 和主機11之通信確立後’使得快閃記憶 (以25),結束起動處理。 j動作 此外,在Windows(登記商標),因具有在插入或 儲存媒體時執行在該儲存媒體之根目錄所儲存之稱為 aut〇run· inf之檔案内所指定之應用軟體之功能,若^ 閃記憶體25之邏輯單元編號Γ1」之區域令餘存該二案决 ί!ίϊ用串列匯流排(USB)儲存裝置17裂在主機1:時可 々自動執行特定之軟體。 若變成這樣,利用者不熟悉主機u之操作,也〇 a裝 3=列匯流排觸儲存裝置17,因自動執: 之應用軟體,例如可令確實的執行在促銷品上 發之情況擔任促銷之應用軟體,促銷效果提高。S ’、‘、刀 (b )存取處理 通用==程圖說明在主機11動作之各種軟體在向 通用争列匯流排(us_存裝置17傳送資料之寫入、讀出 以及拭除之執行指令時,在通用串列匯流排⑽)鍺存裝置 之控制器21依照程式執行之存取處理。 4 八二孫:S21°,依據自主機11所接收之指令之種類 刀支在係寫入或拭除之指令之情況到S215,在不是之 況,即在係讀出指令之情況到S250。
在S215 ’寫入或拭除之指令依據是否是對於邏輯單元 編號「1」之指令分支。即,依據是否是對於可執 拭除之邏輯單元的分支。若係對於邏輯單w號H 2013-6286A-PF 16 0 1301280 到S245,在不是之情況,即若係對於邏輯單元編 之指令,到S220。 〜 在S220,令LED23點燈。接著在S225,將資 主機η所指定之快閃記憶體25之方塊。或拭除自= 所指定之快閃記憶體25之方塊之資料。此外,在 或栻除時,使用在記憶料料儲存部2ie所儲=入 :記憶體25之區域之資料(參照圖2),將自主機 疋之方塊編號設為邏輯方塊編號37,料依據和 ^ ^=7對應之物理方塊編號39所料之快閃記憶體以 之方塊寫入及拭除資料。 之乂妾…Γ!贈3熄燈。然後,在S235依據S225 理' :否的I 了分支。若正常的完了,結束存取處 里’右未正常的完了,到S24()。 在叫通知主機11S225之處理未正常的完了之内 谷後,結束存取處理。 _而,在S215,在判斷寫入或拭除之指令係對於邏輯單 =號之指令時到S245,作為未許可之指令,通知 主機11發生錯誤之内容。 又,在S2U)判斷係讀入之指令後到S25〇 點燈,接著在S255讀入自主機n所彳 ^ ^ ^ 戍所知疋之快閃記憶體25 广鬼之資料後’向主機η傳送所讀入之資料。此外,在 時’使用在記憶體資料儲存冑2lc所儲存之關於 己憶體25之區域之資料(參照2),將自主機η所 指定之方塊編號設為邏輯方塊編號37後,依據和該邏輯方
2013-6286A-PF 17 1301280 鬼扁號37對應之物理方塊編號39自快閃記憶體25之方塊 讀入資料。 "在S26〇 ’令ίΕΙ)23熄燈。然後,在S265依據S255 之處理是否正常的& ^ μ土 々70了刀支。右正常的完了,結束存取處 右未正常的完了,到S270。 在S27〇,通知主機U S255之處理未正 容後,結束存取處理。 因照這樣執行存取處理,例如在促銷品上利用通用串 =流排⑽)儲存裝置17之情況,若令在邏輯單元編號 」之區域儲存#栻除時有問題之軟體,可防止拭除該軟 體。 儲用串列匯流排(USB)儲存裝置17在記憶體資料 J保持用以令USB大容量儲存等級驅動程式識別 =二量儲存等級驅動程式14之命令組所定義 、二早:、4唬對應之區域之邏輯單元編號「°」之區域和 i級=:二「lj之區域之資料。因而’USB大容量儲存 等、、及驅動私式14將補田φ 、 串列匯流排(USB)儲存裝置17識別 為具有2個邏輯單元之一個卿元件。 因此和猎者增加在_規格之終點數實現這種區域 之官理之情況相比, 了間化控制ϋ 21。因為控制器21需 要包括和終點數分| 一 串列匯流排咖)儲存之剛缓衝器。又,和令通用 (υδΒ^,. ,, ^ 羞置17内藏2種通用串列匯流排 子、和用以連接之插座之實現方法相比,通用串 列匯流排(USB)儲存F署17 通用串 存衣置17之構造簡單。又,若係通用串
2013-6286A-PF 18 工3〇1280 列匯流排(USB)館存裝置1 7,因主機】】 儲存等級驅動裎4 U 主機11進行之USB大容量
至識別通用Γ 起始化處理幻切可,主機U 短。又,主機U之作業系統因二Vjf止之時間也 儲存裝置Π作為具有2區域之—:=串列二流排_ 理多個元件之情況相比 理’和菅 安定。 間化各種處理的執行,動作也 (c )起始化處理 置17==理之目的在於通用串列匯流排⑽)儲存裝 起於化之^者或鎖售者等(以下稱為「特定使用者」)進行 鈕66時纟機11上執行起始化軟體後按下後述之寫入按 21仿 通用串列匯流排(USB)儲存裝置17之控制 21依照程式執行。 制為 在主始化處理之前’使用圖5之操作畫面51說明 執仃之起始化軟體。在操作畫面5卜特定使用 數可设定關於通用串列匯流排(USB)儲存裝置17之各種灸 2盒53係和邏輯單元編號「Q」對應的,係用以輸 二―仃貝料之讀出、寫入以及拭除之區域(碟片區域)之 =之文件盒。文件盒55係和邏輯單元編號「1」對應的, ::以輸入只可執行資料之讀出之區域(CD—R0M區域)之 令里之文件盒。特定使用者之輸人值必須使得輪人文件盒 5 3和文件盒5 5之值之總和為係總容量之16以下。 文件盒57係用以輸入在USB規格所定義之串列編號之
2013-6286A-PF 19 1301280 文件盒。主機11可依據本串列編號區分元件。 文件盒59係用以輸入固有11}之文件盒。固有ID不是 規格定義的,係在本實施例之通科龍流排(湖) 广置17獨自的’藉著將本固有ID設為授權鑰起,用 因:止利用不正當之複製等之内容之不正當起動,也可將 口有Π)用於認證鑰匙或針對會員之服務。固有㈣⑴立 上612位元組以下之16進位資料。此外,藉著按文 =59之右端之上下按紐,使得依次顯示無法顯示完之資 枓’構成操作晝面51。 =件盒61係用以輸入在CD—_區域寫入之檔案名稱 {益。變成可輸入多個檔案之檔案名稱也可。 參照心63制以令顯示支援對文件盒61之槽案名 檔dr店盒。特定使用者自所顯示之對話盒之中選擇 田〃冉後,在文件盒61顯示該所選擇之檔案。 袼式選擇按紐6 4 #用八- m 少故4 係用以7顯不用以選擇CD影像資料 式之對話盒之按鈕。自所顯示之對話盒之中可選擇 ⑽9_或HFS之其中—種形式。 -之中了選擇 裝置^入宜用&紐/6係用以令在通用串列匯流排(_健存 :人特疋使用者在操作晝面51所設定之設定資料 之處理開始之按鈕。 、 梦晉17肖宜用知钮67係用以不在通用串列匯流排(_)儲存 、 .、、、人特定使用者在操作晝φ 而關閉操作晝面51之按鈕。 〃又疋之…枓 -使用圖6之流程圖說明在通用串列匯流排(咖)
2013-6286A-PF 20 1301280 儲存裝置1 7之控制5| ?〗机y 心2丨執行之起始化處理。開始執行時 主機11傳送之設定資料(S31〇)。 係在上述之在操作佥而4又疋貝枓 ”旦面51所設定之設定資料。然後,依昭 所接收之設定資料更新記憶體資 : (S315) 。 iC之貝枓 …接者’依照所接收之設定資料在快閃記憶體25之邏輯 單7L編唬1」之區域寫入資料(S32〇),起始化處理完了。 本來在構造上在邏輯單^號「1」之區域無法寫入資料, 仁疋”有起始化處理時可寫人。此外,寫人資料係在上述 之文件盒61所設定之檔案(參照圖5)。 —利用這種起始化處理,配合特定使用者之情況,可執 打區域之容量之變更、串列編號之設定、固有ID之設定、 在CD — ROM區域令預先儲存檔案。 實施例2 圖7係表示實施例2之智慧型列表機71 (相當於在專 利範圍記載之通用串列匯流排(USB)儲存裝置)和主機 11 (相田於在專利範圍記載之外部裝置)之概略構造之方塊 圖。此外,對於和實施们相同之部分,藉著賦與和在說 明實施例1時使用之符號相同之符號,省略說明。 曰慧型列表機71包括USB界面19、控制器21、快閃 記憶體25、MPU73、印字頭75以及致動器77。其中USB界 面1 9相當於在專利範圍記載之通信裝置,控制器2丨相當 於控制裝置,快閃記憶體25相當於記憶裝置。
2013-6286A-PF 21 1301280 MPU73經由USB界面19及控制器21和主機1丨通信, 而且依照來自圖上未示之各種感測器之資料控制印字頭7 5 及致動器77之動作。此外,在實施例2,控制器21和MPU73 採用不同的構造,但是令其功能之一部分及全部移至MPU73 也可。 印字頭75具有墨水喷嘴,令自墨 色之墨水,可令墨水固定於印刷用紙 致動器7 7由圖上未示之進給滾輪馬達、送紙滾輪馬達 以及印字頭驅動馬達等構成,藉著令這些元件適當的動 作使彳于凋整印刷用紙之位置及印字頭7 5之位置關係,得 到所要之印刷結果。 在快閃記憶體25之邏輯單元編號「丨」之區域預先儲 存用主枝11處理印刷資料所需之應用軟體,主機11未且 有那種應用軟體,驻# ώ⑷ 藉者自快閃記憶體25之CD〜R〇M區域讀 入也可使用。 印刷:理:t:機二具有提供印刷功能之驅動程式、 媒體取人或自網乂 要另外自CD_刪或軟碟片等 牙、、、祠路等下載後安裝。因 CD-_或軟碟片 女裝因而般未具有 取入。在這―點 1動式4之PDA等,難自那些媒體 優勢之效果。 也例2之智慧型列表機Π比以往具有 應用軟體儲存於快閃記怜許25之ΓΠ ΡΠΜ厂 域,不可能被終端你m 己^體25之CD — ROM區 輯單元編號「〇 者誤拭除。又,藉著在碟片區域(邏 」之區域)儲存印刷所需之印刷資料,也可
2013-6286A-PF 22 1301280 經由碟片區域在多個主機1 1共用印刷資料。在這一點,實 施例2之智慧型列表機71比以往具有優勢之效果。 又,組裝如在實施例1所述之固有ID,若將該固有I d 用作認證鑰匙,可使得只有特定使用者可使用智慧型列表 機71,或只有特定使用者可利用在CD—ROM區域所儲存之 應用軟體。 實施例3 圖8係表示實施例3之掃描器81 (相當於在專利範圍 記載之通用串列匯流排(USB)儲存裝置)和主機11(相當於 在專利範圍記載之外部裝置)之概略構造之方塊圖。此外, 對於和實施例1相同之部分,藉著賦與和在說明實施例i 時使用之符號相同之符號,省略說明。 掃描器81包括USB界面19、控制器21、快閃記憶體 25、MPU83、CCD85以及致動器97。其中USB界面19相當 於在專利範圍記載之通信裝置,控制器21相當於控制裝 置,快閃記憶體25相當於記憶裝置。 MPU83經由USB界面1 9及控制器21和主機Π通信, 而且控制CCD85及致動器87之動作。此外,在實施例3, 控制器21和MPU83採用不同的構造,但是令MPU83分擔其 功能之一部分及全部也可。 CCD85係將光資訊轉換為電氣信號之半導體元件,可 讀取任意之對象物,作為影像資料輸出。 致動器87由圖上未示之光源驅動馬達或CCD驅動馬達
2013-6286A-PF 23 1301280 等構成,藉著這些馬達適當的動作,可得到任 之所要之範圍之影像資料。 ^之對象物 在快閃記憶體25之邏輯單元編號"
區域)預先儲存在以主機丨丨處理掃描之⑽^ R〇M 體,主機1 1夫且古 田貝料所需之應用軟 菔主械11未具有那種應用軟體也可 25之CD-ROM區域讀入可使用。 曰“冗憶體 而’以往在主機11未具有提供掃描器81之控制功处 之驅動程式、影像資料之加工 工 月匕 干入販寻 < 滑况,需要另^ CD- R〇M或軟性碟片等媒體取入, 次自、·祠際網路等下載後 丄二等,Γ 有CD—_或軟性碟片之驅動程 式之PDA專’自那些媒體取入係困難。在這一點,實施例 3之知描裔81比以往具有優勢之效果。 又’因應用軟體儲存於快閃記憶體25之cd__區 域’不可能被終端❹者誤拭除,而間著在碟片區域㈤ ^早兀編號「0」之區域)儲存影像資料,也可經由碟 域,多個主㈣共用影像資料。在這—點,實施例3之掃 描器81比以在具有優勢之效果。 以上說明了 3種實施例,再說明別的實施例。 时也可將實施例2之智慧型列表機71或實施例3之掃描 器81之技術思想應用於具有USB界面之別的裝置。且體而 言,也可應用於數位照相機、手提式終端機K、鍵盤、 滑鼠、調變解調裝置、手機以及卡轉接器等。應用於這些 裝置也可得到和上述實施例一樣之效果。 又’實施例1之操作畫面51(參照圖5)在⑶影像資料
2013-6286A-PF 24 l3〇l28〇 T袼式上可選擇ISO9660或HFS之其中一種形式,但是也 I 還可選擇 Audio CD、CD TEXT、Mixed CD、Enhanced CD、 像CD、可自舉CD等格式。又,記錄方式也可指定碟片 At Once、磁執 At 〇nce、對話(Sessi〇n) 〇_、訊自 封寫等方式。 〜 【圖式簡單說明】
圖1係表示實施例之通用 之構造之方塊圖。 串列匯流排(USB)儲存裝置 圖2係在記憶體資料儲存部所儲存之資料例 圖3係用以說明起動處理之流程圖。 圖 圖 圖 圖 圖
4係用以說明存取處理之流程圖。 5係用以說明起始化軟體之操作晝面之晝面圖 6係用以說明起始化處理之流程圖。 7係表示實施例之智慧 8係表示實施例之掃描 型列表機之構造之方塊圖 器之構造之方塊圖。 【主要元件符號說明】 11 主機、 12 作業系統、 13 碟片驅動之驅動程式、 14 USB大容量儲存等級驅動程式 15 USB主控制器、 16 USB匯流排、
2013-6286A-PF 25 1301280 17 通用串列匯流排(USB)儲存裝置、 1 9a USB 界面、 19b串列並列轉換部、 19c訊息封產生分解部、 19d USB匯流排電力控制部、 21 控制器、 21 a記憶體控制部、 21b USB界面控制部、
21 c記憶體資料儲存部、 2Id LED控制部、 23 LED 、 25 快閃記憶體、 71 智慧型列表機、 73 MPU 、 75 印字頭、 77 致動器、 81 掃描器、 83 MPU 、 85 CCD 、 87 致動器。 26
2013-6286A-PF
Claims (1)
13〇1魏18589 號申請專利範圍修正本 申請專利範圍:19*0孑修正·買 修正日期:97· 6.2 種控制裝置,苴穿今於诵爾 襄置,其包括:仙串列匯流排⑽)儲存 以使ί憶體資料儲存部,其制以儲存資訊,該資訊係用 从使裝設及使㈣USB儲存裝置之外部裝置^ ^ 储存等級驅動裝置,能夠將由裝設於該咖儲存事置二 :己憶體構成之儲存襄置的第一區域被辨識為可:二 枓的讀取、寫入及拭除的磁碟装置,並將該儲存裝置= 二區域辨識為僅能執行資料讀取之cd_r〇m裝置;之弟 USB介面控制部,1斟庙於 動所…扣八外部裝置之磁碟裝置驅 7 ’將儲存於該記憶體資料儲存部中的,次 訊提供給該外部裝置之該USB大容量儲存等級驅動裝置^貝 記憶體控制部,其依據從該外部裝置傳來之指儲 該記憶體資料儲存部中的該資訊,對該第i區 貝料的碩取、寫入和拭除,並且 讀取。 /弟一區域僅執行資料 容二專利範圍第1項之控制裝置’為了使USB大 奋里儲存專級驅動裝置,能夠將由褒設於該_儲存裝= /之:閃記憶體構成之儲存裝置的第-區域被辨識為可:執 '貝科的讀取、寫人及拭除的磁碟單元,並將該第二 辨識為僅能執行資料讀 。- 品^ 該資訊對應於邏輯單=:;.,而將用於辨識之 安裝_諸存r='= 邏輯單元編號係由應 傾存4置之外部裝置所具有之大容 級顧動裝置之SCSi命令組所定義之, 緒存專 2013-6286A-PF2 27 1301280 對應於該外部裝置J遞: 於該記憶體資料儲存::裝置驅動所發出之指令’將儲存 USB大容量儲存算έ °的該資訊提供給該外部裝置之該 酬儲存裝置,射旦使件裝設有該控制裝置之 ™ CD-ROM單兀兩個邏輯單元之scs z裝 置。 士 3·如申請專利範圍帛2項之控制裝置,其中,該控制 衣置、’十對4各邏輯單元,儲存在該邏輯單元之邏輯方塊編 號和該記憶裝置之物理方塊編號之對應關係,並將該對應 關係和用於辨識之該資訊一起儲存,並依照該儲存之 關係執行資料之讀出、寫入或拭除。 、…
2013-6286A-PF2 28
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003125464A JP3513147B2 (ja) | 2002-05-29 | 2003-04-30 | Usbストレージデバイス及びその制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200636750A TW200636750A (en) | 2006-10-16 |
| TWI301280B true TWI301280B (zh) | 2008-09-21 |
Family
ID=33410226
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW093110923A TWI261757B (en) | 2003-04-30 | 2004-04-20 | USB storage device |
| TW095118589A TW200636750A (en) | 2003-04-30 | 2004-04-20 | USB storage device and control device |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW093110923A TWI261757B (en) | 2003-04-30 | 2004-04-20 | USB storage device |
Country Status (5)
| Country | Link |
|---|---|
| EP (2) | EP1659476B1 (zh) |
| KR (2) | KR100589521B1 (zh) |
| CN (1) | CN1300711C (zh) |
| DE (2) | DE602004001094T2 (zh) |
| TW (2) | TWI261757B (zh) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209371A (ja) * | 2005-01-27 | 2006-08-10 | Toshiba Corp | 制御装置 |
| JP2006235994A (ja) | 2005-02-24 | 2006-09-07 | Nec Electronics Corp | ブリッジシステム、ブリッジシステム制御方法、情報処理機器、周辺機器及びプログラム |
| CN100401280C (zh) * | 2005-06-08 | 2008-07-09 | 北京飞天诚信科技有限公司 | 通用串行总线数据传输方法 |
| CN1987843B (zh) * | 2005-12-23 | 2010-08-11 | 深圳市朗科科技股份有限公司 | Usb协议自适应方法 |
| FR2912857A1 (fr) * | 2007-02-15 | 2008-08-22 | Gregory Rudy Vincent | Dispositif informatique de communication permettant de diffuser automatiquement un message ou une application a l'aide d'une cle usb |
| JP4333765B2 (ja) | 2007-03-28 | 2009-09-16 | ブラザー工業株式会社 | デバイス制御システム |
| JP2008245046A (ja) * | 2007-03-28 | 2008-10-09 | Brother Ind Ltd | 複合機、およびデバイス制御システム |
| CN101276310B (zh) * | 2007-03-30 | 2011-03-16 | 中华电信股份有限公司 | 可携式数据存取装置 |
| WO2009103182A1 (zh) * | 2008-02-18 | 2009-08-27 | 中兴通讯股份有限公司 | 在移动终端的非线性闪存上实现u盘功能的装置 |
| JP5513018B2 (ja) | 2008-06-27 | 2014-06-04 | キヤノン電子株式会社 | 周辺装置及び画像読取装置 |
| FI20080534A0 (fi) * | 2008-09-22 | 2008-09-22 | Envault Corp Oy | Turvallinen ja valikoidusti kiistettävissä oleva tiedostovarasto |
| JP5235768B2 (ja) * | 2009-04-23 | 2013-07-10 | キヤノン株式会社 | 制御装置、その制御方法、及びプログラム |
| CN103955434B (zh) * | 2010-10-08 | 2017-04-19 | 群联电子股份有限公司 | 数据写入方法、存储器控制器与存储器储存装置 |
| CN102487395B (zh) * | 2010-12-01 | 2014-11-05 | 北京闪联云视信息技术有限公司 | 一种实现数据访问的方法、装置和系统 |
| EP2503466B1 (en) * | 2011-03-23 | 2017-08-23 | Canon Denshi Kabushiki Kaisha | Peripheral device used while being connected to information processing apparatus |
| CN102789430B (zh) * | 2011-05-18 | 2015-11-18 | 群联电子股份有限公司 | 存储器储存装置、其存储器控制器与存取方法 |
| JP2013046968A (ja) * | 2011-08-29 | 2013-03-07 | Brother Industries Ltd | プリンタ及び印刷処理プログラム並びに印刷処理方法 |
| CN102968391A (zh) * | 2012-03-20 | 2013-03-13 | 广州市国迈科技有限公司 | 一种可保护所存储软件版权的u盘 |
| KR101255204B1 (ko) * | 2012-07-23 | 2013-04-23 | 주식회사 베프스 | 보안 기능을 갖는 저장 장치 리더기 및 이를 이용한 보안 방법 |
| CN104102515A (zh) * | 2014-07-18 | 2014-10-15 | 浪潮(北京)电子信息产业有限公司 | 一种处理外挂存储设备的逻辑单元号的方法及服务器 |
| CN104992129B (zh) * | 2015-05-28 | 2017-12-22 | 山东华芯半导体有限公司 | 一种osx系统用加密u盘及其实现方法 |
| JP6756334B2 (ja) * | 2015-09-03 | 2020-09-16 | コニカミノルタ株式会社 | 測色計、情報処理システム、およびデータ制御方法 |
| CN113535624A (zh) * | 2021-07-12 | 2021-10-22 | 南方科技大学 | Usb强制格式化免驱动插口及其控制方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1060590A2 (en) * | 1998-02-18 | 2000-12-20 | Voltaire Advanced Data Security Ltd | Information security method and apparatus |
| US6813682B2 (en) * | 2000-09-29 | 2004-11-02 | Steven Bress | Write protection for computer long-term memory devices |
| US20020073340A1 (en) * | 2000-12-12 | 2002-06-13 | Sreenath Mambakkam | Secure mass storage device with embedded biometri record that blocks access by disabling plug-and-play configuration |
| CN1165003C (zh) * | 2001-01-21 | 2004-09-01 | 北京飞天诚信科技有限公司 | 带通用串行总线插头的微型存储器及其读写方法 |
| MY134887A (en) * | 2001-06-29 | 2007-12-31 | Secure Systems Ltd | Security system and method for computers |
| JP3513147B2 (ja) * | 2002-05-29 | 2004-03-31 | 株式会社ハギワラシスコム | Usbストレージデバイス及びその制御装置 |
-
2004
- 2004-04-20 TW TW093110923A patent/TWI261757B/zh not_active IP Right Cessation
- 2004-04-20 TW TW095118589A patent/TW200636750A/zh not_active IP Right Cessation
- 2004-04-21 EP EP06004015A patent/EP1659476B1/en not_active Expired - Lifetime
- 2004-04-21 DE DE602004001094T patent/DE602004001094T2/de not_active Expired - Lifetime
- 2004-04-21 EP EP04009370A patent/EP1491982B1/en not_active Expired - Lifetime
- 2004-04-21 DE DE602004019792T patent/DE602004019792D1/de not_active Expired - Lifetime
- 2004-04-28 CN CNB2004100384756A patent/CN1300711C/zh not_active Expired - Lifetime
- 2004-04-28 KR KR1020040029482A patent/KR100589521B1/ko not_active Expired - Lifetime
-
2006
- 2006-05-02 KR KR1020060039435A patent/KR100954933B1/ko not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1659476A3 (en) | 2007-05-02 |
| CN1300711C (zh) | 2007-02-14 |
| EP1491982A1 (en) | 2004-12-29 |
| TW200506627A (en) | 2005-02-16 |
| DE602004001094T2 (de) | 2006-12-07 |
| DE602004001094D1 (de) | 2006-07-20 |
| KR100589521B1 (ko) | 2006-06-19 |
| TW200636750A (en) | 2006-10-16 |
| KR100954933B1 (ko) | 2010-04-27 |
| TWI261757B (en) | 2006-09-11 |
| KR20040094334A (ko) | 2004-11-09 |
| KR20060056927A (ko) | 2006-05-25 |
| CN1542630A (zh) | 2004-11-03 |
| EP1659476A2 (en) | 2006-05-24 |
| EP1491982B1 (en) | 2006-06-07 |
| HK1068990A1 (zh) | 2005-05-06 |
| EP1659476B1 (en) | 2009-03-04 |
| DE602004019792D1 (de) | 2009-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI301280B (zh) | ||
| JP3513147B2 (ja) | Usbストレージデバイス及びその制御装置 | |
| US6378033B1 (en) | Electronic device, control method thereof and storage medium | |
| JP2009087124A (ja) | 記憶デバイス及び記憶デバイスアクセス制御方法 | |
| TW201115335A (en) | Falsh memory storage system and flash memory controller and data processing method thereof | |
| EP2531925B1 (en) | Usb memory device | |
| TW200915339A (en) | Electronic data flash card with various flash memory cells | |
| US20110145482A1 (en) | Block management method for flash memory, and flash memory controller and flash memory storage device using the same | |
| TWI233040B (en) | Microcomputer and controlling method thereof | |
| JP2005266934A (ja) | Usbストレージデバイス及びその制御装置 | |
| CN111444119A (zh) | 一种基于内核参数的飞腾平台非易失内存注册方法 | |
| JP3699717B2 (ja) | Usbストレージデバイス及びその制御装置 | |
| JP6123276B2 (ja) | 情報処理装置、およびプログラム | |
| JP3914949B2 (ja) | Usbストレージデバイス、その制御装置及びその制御装置に実行させるためのプログラム | |
| JP2004171536A5 (zh) | ||
| US7299199B2 (en) | Information-processing apparatus and associated method of securely providing contents for distribution | |
| JP2006079634A5 (zh) | ||
| JP4551643B2 (ja) | Usbプリンタ及びusbスキャナ | |
| JP4714291B2 (ja) | 情報記録装置、情報記録方法及び情報記録用プログラム | |
| JP4242798B2 (ja) | Usbストレージデバイス及びその制御装置 | |
| TWI387926B (zh) | 更新程式區段之方法 | |
| JP2005074993A (ja) | Usbストレージデバイスを用いた電子印鑑 | |
| JP6740785B2 (ja) | 情報処理装置及びプログラム | |
| US20100274828A1 (en) | Electronic Device, Storage Area Allocation Method for File System, and Computer Product | |
| CN1540497A (zh) | Usb装置韧体程式可更新的方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |