[go: up one dir, main page]

TWI301280B - - Google Patents

Download PDF

Info

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
Application number
TW095118589A
Other languages
English (en)
Other versions
TW200636750A (en
Inventor
Oishi Yuji
Nakamura Kimitoshi
Tokunaga Megumi
Miyazaki Kaoru
Ito Kaihei
Fujita Naoki
Original Assignee
Hagiwara Sys Com Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2003125464A external-priority patent/JP3513147B2/ja
Application filed by Hagiwara Sys Com Co Ltd filed Critical Hagiwara Sys Com Co Ltd
Publication of TW200636750A publication Critical patent/TW200636750A/zh
Application granted granted Critical
Publication of TWI301280B publication Critical patent/TWI301280B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0637Permissions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting 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/79Protecting 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/062Securing storage systems
    • G06F3/0623Securing storage systems in relation to content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0679Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management 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
TW095118589A 2003-04-30 2004-04-20 USB storage device and control device TW200636750A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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ストレージデバイス及びその制御装置

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