專利名稱:外存儲裝置及其控制裝置和數(shù)據(jù)發(fā)送與接收裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有防止誤擦除功能的存儲卡及其控制裝置和數(shù)據(jù)發(fā)送/接收裝置。
背景技術(shù):
一般地說,外存儲裝置例如磁帶,磁盤,光盤,存儲卡等用于存儲來自電子裝置例如計算機、數(shù)字靜物攝影機等的數(shù)據(jù)。尤其是存儲卡因其便于攜帶和高的傳遞速度被廣泛地使用。
和軟盤類似,存儲卡作為一種誤擦防止開關(guān)用于防止在其中存儲的數(shù)據(jù)的誤擦除。然而,常規(guī)的誤擦除防止開關(guān)被提供在卡存儲體的主平面上,并且當存儲卡被安裝在電子裝置上時,用戶不能操作該開關(guān)。
在這種情況下,如果存儲卡被插入電子裝置中并且用戶發(fā)現(xiàn)存儲卡被禁止寫時,則用戶不能在已經(jīng)存儲的數(shù)據(jù)上寫入新的數(shù)據(jù)。用戶將從電子裝置中抽出存儲卡,把誤擦防止開關(guān)設(shè)置為可寫方式,并把存儲卡再次安裝到電子裝置中。為此一直希望能夠改進誤擦防止開關(guān)的開關(guān)操作性能。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種存儲卡,其能夠防止誤擦除在其中存儲的數(shù)據(jù)或在已存儲的數(shù)據(jù)上寫入另外的數(shù)據(jù),同時能夠自由地把誤擦防止開關(guān)設(shè)置為所需要的方式,并提供一種所述存儲卡的控制裝置及其數(shù)據(jù)傳輸裝置。
為實現(xiàn)上述目的,按照本發(fā)明的存儲卡是一種用于存儲從控制裝置發(fā)送的數(shù)據(jù)的存儲卡,所述存儲卡包括用于存儲來自控制裝置的數(shù)據(jù)的存儲單元;用于設(shè)置是否禁止在存儲裝置中寫入數(shù)據(jù)的開關(guān);以及控制單元,用于控制在存儲單元上寫入從控制單元發(fā)送的數(shù)據(jù)。
在這種存儲卡中,即使存儲卡被安裝在控制裝置上時開關(guān)也能被轉(zhuǎn)換;以及當寫入從控制裝置發(fā)送的數(shù)據(jù)時,控制單元決定開關(guān)的設(shè)置內(nèi)容,并且除非開關(guān)被設(shè)置為寫禁止方式時向控制裝置發(fā)送寫選通信號,并且如果開關(guān)被設(shè)置為寫禁止方式,則向控制裝置發(fā)送寫禁止信號。
按照本發(fā)明的存儲卡控制裝置是一種用于控制從存儲卡中讀數(shù)據(jù)或向其寫入數(shù)據(jù)的存儲卡控制裝置,包括用于存儲要被發(fā)送給存儲卡的數(shù)據(jù)的存儲單元;以及用于控制從存儲單元中讀出數(shù)據(jù)或向其寫入數(shù)據(jù)的控制單元。
控制單元按這種方式工作對于每個數(shù)據(jù)寫,確定存儲卡是否被設(shè)置為數(shù)據(jù)寫禁止方式;當從存儲卡接收到寫選通信號時,在存儲單元中存儲的數(shù)據(jù)被讀出并被寫在存儲卡上;以及當從存儲卡接收到寫禁止信號時,則中斷從存儲單元中讀出數(shù)據(jù)。
按照本發(fā)明的發(fā)送和接收裝置用于在控制塊和存儲卡之間進行數(shù)據(jù)的發(fā)送與接收,其中存儲卡包括用于存儲來自控制塊的數(shù)據(jù)的第一存儲單元;用于設(shè)置對第一存儲單元禁止寫數(shù)據(jù)的開關(guān);以及用于控制從第一存儲單元中讀出數(shù)據(jù)和向其寫入數(shù)據(jù)的第一控制單元,而控制塊包括第二存儲單元,用于存儲要被向存儲卡發(fā)送的數(shù)據(jù),以及第二控制單元,用于從第二存儲單元中讀出數(shù)據(jù)和向其寫入數(shù)據(jù)。
在這種數(shù)據(jù)發(fā)送與接收裝置中,當寫從控制塊發(fā)送的數(shù)據(jù)時,存儲卡確定開關(guān)的設(shè)置內(nèi)容。除非開關(guān)被設(shè)置為寫禁止方式,便向控制塊發(fā)送寫選通信號,并且如果開關(guān)被設(shè)置為寫禁止方式,則向控制塊發(fā)送寫禁止信號,因而,控制在第一存儲單元中的從控制塊發(fā)送的數(shù)據(jù)的寫操作。此外,對于每個數(shù)據(jù),第一控制單元確定存儲卡是否被設(shè)置為數(shù)據(jù)寫禁止方式。當控制塊接收到來自存儲卡的寫選通信號時,在第二存儲單元中存儲的數(shù)據(jù)被讀出并被寫入第一存儲單元中。當從存儲卡接收到寫禁止信號時,便中斷從第二存儲單元中讀出數(shù)據(jù)。
參考附圖,結(jié)合實施例詳細描述本發(fā)明
圖1是表示按照本發(fā)明的主計算機的結(jié)構(gòu)方框圖;圖2是表示按照本發(fā)明的存儲卡的結(jié)構(gòu)的方框圖;圖3是上述存儲卡的外部透視圖;圖4是上述存儲卡的外部透視圖;圖5是說明主機和存儲卡的操作程序的流程圖;圖6是說明主機和存儲卡的操作程序的流程圖;圖7是上述存儲卡的另一個外部透視圖;圖8是上述存儲卡的另一個外部透視圖。
具體實施例方式
下面結(jié)合
本發(fā)明的實施例。
本發(fā)明可以用于圖1表示的主機和用于存儲來自該主機的數(shù)據(jù)的存儲卡。應該注意,將針對在存儲卡上寫入從主機發(fā)送的視頻數(shù)據(jù)的情況說明一個實施例,但本發(fā)明也可用于不是視頻數(shù)據(jù)的數(shù)據(jù),例如音頻數(shù)據(jù)。
如圖1所示,上述的主機1包括硬盤11,用于存儲各種數(shù)據(jù)例如靜止圖像數(shù)據(jù)的視頻數(shù)據(jù)和音頻數(shù)據(jù);RAM(隨機存取存儲器)12,用于暫時存儲并讀出來自硬盤11的視頻數(shù)據(jù)和其它數(shù)據(jù);顯示器接口(以后稱為顯示器I/F)13;顯示器14,用于按照通過顯示器接口13提供的視頻數(shù)據(jù)顯示圖像;串行接口(以后稱為串行IF)15,用于通過3個數(shù)據(jù)線從存儲卡2接收數(shù)據(jù)與向其發(fā)送數(shù)據(jù);總線16;以及用于整個控制的CPU(中央處理單元)。
例如,RAM 12,通過總線16暫時存儲在硬盤11中存儲的視頻數(shù)據(jù),并且在需要時,通過總線16向串行I/F15提供視頻數(shù)據(jù)。
顯示器14通過總線16和顯示器I/F13被提供了已從硬盤11讀出的視頻數(shù)據(jù)或從存儲卡2讀出的視頻數(shù)據(jù),從而按照這些視頻數(shù)據(jù)顯示靜止圖像或運動圖像。
串行I/F向存儲卡2發(fā)送視頻數(shù)據(jù)或通過3個數(shù)據(jù)線接收存儲在存儲卡2中的視頻數(shù)據(jù)。更具體地說,通過第一數(shù)據(jù)線,串行I/F15發(fā)送視頻數(shù)據(jù)和控制數(shù)據(jù),供寫入存儲卡2中,并接收從存儲卡2中讀出的視頻數(shù)據(jù)。通過第二數(shù)據(jù)線,串行I/F15按照圖像數(shù)據(jù)或通過第一數(shù)據(jù)線提供的控制數(shù)據(jù)輸出表示轉(zhuǎn)換狀態(tài)的狀態(tài)信號。此外,通過第三數(shù)據(jù)線,串行I/F15發(fā)送串行時鐘SCLK,用于上述的控制數(shù)據(jù)和視頻數(shù)據(jù)的發(fā)送。
CPU17控制從RAM12和硬盤11讀出視頻數(shù)據(jù)和向RAM12寫入視頻數(shù)據(jù),并控制從存儲卡2接收視頻數(shù)據(jù)和向其發(fā)送視頻數(shù)據(jù)。例如,CPU17發(fā)出一個寄存器指令,用于確定下面將要詳細說明的誤擦防止開關(guān)的寫保護是否處于ON狀態(tài),并向存儲卡2發(fā)出寫指令,用于把預定視頻數(shù)據(jù)寫入規(guī)定的地址中。
在另一方面,如圖2所示,存儲卡2包括控制IC21,用于接收來自上述主機1的視頻數(shù)據(jù)和控制數(shù)據(jù);用于存儲視頻數(shù)據(jù)的閃速(flash)存儲器;以及用于防止誤擦除在閃速存儲器22中存儲的視頻數(shù)據(jù)的誤擦防止開關(guān)23。
如圖3所示,控制IC21、閃速存儲器22、和誤擦防止開關(guān)23被提供在近于板狀形成的板狀件24中。誤擦防止開關(guān)23被提供在板狀件24的縱向和與安裝方向相反的一端。誤擦防止開關(guān)23可沿和板狀件24的縱向成直角的方向滑動。當誤擦防止開關(guān)23被設(shè)置在向著安裝方向看的左邊時,如圖3所示,可以記錄視頻數(shù)據(jù),即,寫保護處于OFF狀態(tài)。
此外,如圖4所示,當誤擦防止開關(guān)23處于向著安裝方向看的右邊位置時,可以看到一個缺口(cut-off)部分25。在這種狀態(tài)下,存儲卡2禁止記錄視頻數(shù)據(jù)。即寫保護處于ON狀態(tài)。因而,用戶通過用手指觸摸存儲卡便可以知道其所處的狀態(tài),即通過上述缺口部分25的有無即使在存儲卡2放在衣服口袋中時也能知道寫保護的ON或OFF狀態(tài)。
在從主機1向閃速存儲器22寫入視頻數(shù)據(jù)之前,控制IC 21確定誤擦防止開關(guān)23是處于寫保護的ON狀態(tài)或者處于OFF狀態(tài),從而只有當寫保護為OFF時才向閃速存儲器22寫入視頻數(shù)據(jù)。
更具體地說,其中控制IC21包括串/并-并/串接口順序器(以后稱為S/P&P/S順序器)31;頁緩沖器32,用于暫時存儲來自S/P&P/S順序器的視頻數(shù)據(jù);閃速接口順序器(以后稱為閃速I/F順序器)33,用于向閃速存儲器22提供來自頁緩沖器32的視頻數(shù)據(jù);ECC編碼器/譯碼器34,用于進行錯誤校正處理;指令發(fā)生器35,用于產(chǎn)生預定的控制指令;含有版本信息和其它信息的配置ROM(只讀存儲器)36;以及振蕩器37,用于向各個電路提供時鐘。
S/P&P/S順序器31通過上述的第一到第三數(shù)據(jù)線和主機1的串行接口15相連。因而,S/P&P/S順序器31由主機1提供狀態(tài)信號和串行時鐘SCLK以及包括視頻數(shù)據(jù)和控制數(shù)據(jù)的串行數(shù)據(jù)DIO。
S/P&P/S順序器31和上述的串行時鐘SCLK同步把由主機1提供的串行數(shù)據(jù)DIO轉(zhuǎn)換成并行數(shù)據(jù)。在并行數(shù)據(jù)當中,例如,S/P&P/S順序器31向指令發(fā)生器35提供控制數(shù)據(jù)并向頁緩沖器32提供視頻數(shù)據(jù)。
頁緩沖器是一種緩沖存儲器,用于以頁(=512個字節(jié))為基礎(chǔ)存儲由S/P&P/S順序器31提供的視頻數(shù)據(jù)。在頁緩沖器32中存儲的視頻數(shù)據(jù)由ECC編碼器/譯碼器34加到錯誤校正碼上。頁緩沖器32通過閃速I/F順序器33向閃速存儲器22a-22d提供一頁附加有錯誤校正碼的視頻數(shù)據(jù)。這樣,來自主機1的視頻數(shù)據(jù)被寫入閃速存儲器22a-22d中。
此外,從閃速存儲器22a-22d讀出的圖像數(shù)據(jù)通過閃速I/F順序器33提供給頁緩沖器32。
頁緩沖器32存儲來自閃速I/F順序器33的視頻數(shù)據(jù)。其中,ECC編碼器/譯碼器34按照附加于存儲在頁緩沖器32中的數(shù)據(jù)的錯誤校正碼進行錯誤校正處理。頁緩沖器32逐頁讀出已經(jīng)進行過錯誤校正處理的數(shù)據(jù)并把這些數(shù)據(jù)供給S/P&P/S順序器31。S/P&P/S順序器31把由頁緩沖器32提供的并行視頻數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)DIO,并將其發(fā)送給上述的主機1。
指令發(fā)生器35按照來自S/P&P/S順序器31的控制數(shù)據(jù)產(chǎn)生控制指令。例如,當指令發(fā)生器35收到用于檢查存儲卡2的操作狀態(tài)的讀狀態(tài)寄存器指令時,誤擦防止開關(guān)23的設(shè)置方式便被確定,并且按照該設(shè)置方式,確定是否進行視頻數(shù)據(jù)的寫操作。
此外,指令發(fā)生器35產(chǎn)生指示視頻數(shù)據(jù)正在被寫入或正在被從閃速存儲器22中讀出的忙指令(以后稱為忙信號),并通過S/P&P/S順序器31向主機1發(fā)送該忙指令。當視頻數(shù)據(jù)的讀或?qū)懲瓿蓵r,指令發(fā)生器35產(chǎn)生指示讀或?qū)懡Y(jié)束的就緒指令(以后稱為就緒信號),并把就緒指令通過S/P&P/S順序器31發(fā)送給主機1。主機1通過接收這些忙信號和就緒信號識別存儲卡2的操作狀態(tài)。
配置ROM含有版本信息和存儲卡2的初始值信息。因而,當在主機1和存儲卡2之間形成連接時,指令發(fā)生器35便首先讀出上述版本信息或通過S/P&P/S順序器31從配置ROM 36中讀出該信息,并按照該信息產(chǎn)生預定指令,從而執(zhí)行存儲卡2的預定的初始化。
在主機1和具有上述結(jié)構(gòu)的存儲器2中,當主機1的視頻數(shù)據(jù)被寫入存儲卡2時,如圖5所示,主機執(zhí)行步S1至S8的處理,同時存儲卡2執(zhí)行步S11至S14的處理。
在主機1中,當確定向存儲卡2寫入視頻數(shù)據(jù)時,CPU17發(fā)出讀狀態(tài)寄存器指令以便檢查存儲卡2的狀態(tài)(步S1),并通過串行I/F15向存儲卡2發(fā)送這一寄存器指令。對于每個要被發(fā)送的文件都發(fā)出這一讀狀態(tài)寄存器指令。
在存儲卡2中,當指令發(fā)生器35通過S/P&P/S順序器31接收到上述寄存器指令時,誤擦防止開關(guān)23的狀態(tài)被設(shè)置為寄存器方式,并把這寄存器的內(nèi)容通過S/P&P/S順序器31發(fā)送給主機1(步S1)。換句話說,指令發(fā)生器35確定誤擦防止開關(guān)是否為ON,即存儲卡2的寫保護是否為ON,并設(shè)置寄存器中的狀態(tài),和向主機1發(fā)送這個寄存器內(nèi)容。
在主機1中,CPU17按照存儲卡2中的寄存器內(nèi)容,確定寫保護是否為ON(步S2),并且如果寫保護是ON,則進行寫禁止處理(步S3)。
當CPU 17確定寫保護不是ON時,CPU17發(fā)出寫頁緩沖器指令,并從硬盤11中讀出例如512字節(jié)的視頻數(shù)據(jù),并通過串行I/F15向存儲卡2發(fā)送寫頁緩沖器指令和視頻數(shù)據(jù)(步S4)。
此外,CPU17發(fā)出組命令(set command)指令,并發(fā)出具有在存儲卡2上規(guī)定的上述數(shù)據(jù)的寫地址的寫指令(步S5)。CPU17通過串行I/F15向存儲卡2發(fā)送這些命令指令。
在存儲卡2中,當指令發(fā)生器35通過S/P&P/S順序器31收到來自主機1的命令指令時,指令發(fā)生器在寄存器中設(shè)置忙狀態(tài),并經(jīng)S/P&P/S順序器31向主機1發(fā)送表示該寄存器內(nèi)容的忙信號(步S12)。應該注意,這個忙信號被重復地向主機發(fā)送直到在寄存器中設(shè)置就緒狀態(tài)。
此外,指令發(fā)生器35發(fā)出用于執(zhí)行寫操作的指令從而在閃速存儲器22的上述規(guī)定的地址中寫入一頁視頻數(shù)據(jù)(步S13)。當一頁視頻數(shù)據(jù)的寫操作完成時,指令發(fā)生器35在寄存器中設(shè)置就緒狀態(tài),并通過S/P&P/S順序器31向主機1發(fā)送指示這個寄存器內(nèi)容的就緒信號(步S14)。
另一方面,在主機1中,CPU17在上述步S5中發(fā)出組(set)命令操作指令,此后,發(fā)出讀狀態(tài)寄存器指令,用以檢查存儲卡2的狀態(tài)(步S6)。CPU17確定通過串行I/F15從存儲卡2發(fā)送的信號是否忙信號。如果發(fā)現(xiàn)該信號是忙信號,CPU17再次發(fā)送讀狀態(tài)寄存器指令(步S6)。即當從存儲卡2發(fā)送忙信號時,便重復執(zhí)行步S6和S7的處理。
當CPU17確定從存儲卡2發(fā)送的信號不是忙信號時,即,發(fā)送的信號是就緒信號時,CPU17確定是否存在要向存儲卡2發(fā)送的下一個視頻數(shù)據(jù)。如果存在下一個視頻數(shù)據(jù),則控制到達步S4,如果不存在下一個視頻數(shù)據(jù),則終止視頻數(shù)據(jù)的發(fā)送(步S8)。即,通過重復步S4到S8的處理和步S12到S14的處理把要被記錄的視頻數(shù)據(jù)文件逐頁地寫入存儲卡2中。
如上所述,按照本發(fā)明,對于每個文件記錄,確定存儲卡2的寫保護的ON/OFF狀態(tài)。因而,如果當存儲卡2被安裝在主機1上時由誤擦防止開關(guān)23改變寫保護設(shè)置,則可以按照設(shè)置內(nèi)容進行禁止寫入視頻數(shù)據(jù)或記錄視頻數(shù)據(jù)的處理。
此外,當存儲卡被安裝在主機1上時,處于寫保護設(shè)置狀態(tài)的誤擦防止開關(guān)23可以被改變,因而沒有必要為轉(zhuǎn)換誤擦防止開關(guān)23而從主機1上除去存儲卡2,因而改進了用戶的操作性。
下面說明當擦除在存儲卡2中存儲的視頻數(shù)據(jù)時的操作。當擦除在存儲卡2中存儲的視頻數(shù)據(jù)時,如圖6所示,主機1進行步S21到S27的處理,同時存儲卡2執(zhí)行步S31到S34的處理。
在主機1中,當設(shè)置擦除在存儲卡2中存儲的視頻數(shù)據(jù)時,CPU17發(fā)出讀狀態(tài)寄存器指令(步S21)從而檢查存儲卡2的狀態(tài),并通過串行I/F15向存儲卡2發(fā)送這個寄存器指令。應該注意,對于每個要被發(fā)送的文件都發(fā)出這個讀狀態(tài)寄存器指令。
在存儲卡2中,當指令發(fā)生器35收到上述寄存器指令時,指令發(fā)生器35在寄存器中設(shè)置誤擦防止開關(guān)23的狀態(tài),并通過S/P&P/S順序器31向主機1發(fā)送這個寄存器內(nèi)容(步S31)。換句話說,指令發(fā)生器35在寄存器中設(shè)置存儲卡的寫保護為ON或OFF狀態(tài),并向主機1發(fā)送這個寄存器內(nèi)容。
在主機1中,CPU17按照來自存儲卡2的寄存器內(nèi)容確定寫保護是否為ON(步S22),如果寫保護是ON,則執(zhí)行禁止擦除的處理(步S23)。
此外,CPU17發(fā)出組命令指令,并規(guī)定要被擦除的視頻數(shù)據(jù)的地址,發(fā)出擦指令(步S24)。CPU17通過串行I/F15向存儲卡2發(fā)送這些操作指令。
另一方面,在存儲卡2中,指令發(fā)生器35在收到上述來自主機1的組命令指令時,通過S/P&P/S順序器31向主機1發(fā)送忙信號(步S32)。
此外,指令發(fā)生器35發(fā)出擦除規(guī)定地址中的視頻數(shù)據(jù)指令,從而擦除存儲在閃速存儲器22中的規(guī)定的視頻數(shù)據(jù)(步S33)。應該注意,在閃速存儲器22中,對于包括預定一頁(512字節(jié))的視頻數(shù)據(jù)組數(shù)和18個字節(jié)管理信息的每個塊被擦除。
當完成視頻數(shù)據(jù)的上述擦除之后,指令發(fā)生器35在寄存器中設(shè)置就緒狀態(tài),并通過S/P&P/S順序器31向主機1發(fā)送代表寄存器內(nèi)容的就緒信號(步S34)。
另一方面,在主機1中,CPU17發(fā)出在上述步S24中的組命令指令,此后,發(fā)出讀狀態(tài)寄存器指令,以便檢查存儲卡2的狀態(tài)(步S25)。CPU17確定通過串行I/F15從存儲卡2發(fā)送的信號是否忙信號。如果該信號是忙音,則再次發(fā)送讀狀態(tài)寄存器指令(步S26)。因而,在從存儲卡2發(fā)送忙信號時,便重復進行步S25和S26的處理。
當CPU17確定從存儲卡2發(fā)送的信號不是忙信號時,即發(fā)送的信號是就緒信號時,CPU17確定在存儲卡2中是否存在要被擦除的任何視頻數(shù)據(jù)。如果存在要被擦除的任何視頻數(shù)據(jù),則控制進入步S24,并且如果不存在要被操除的任何視頻數(shù)據(jù),則結(jié)束視頻數(shù)據(jù)的擦除(步S27)。即,要被擦除的視頻數(shù)據(jù)文件通過重復執(zhí)行上述步S24到S27和步S32到S34逐塊地被擦除。
如上所述,按照本發(fā)明,對于每一文件擦除,檢查存儲卡2的寫保護的ON/OF狀態(tài),并且如果當存儲卡2被安裝在主機1上時通過誤擦防止開關(guān)23改變寫保護設(shè)置,則可以按照設(shè)置內(nèi)容進行禁止擦除視頻數(shù)據(jù)的處理。
應該注意,本發(fā)明不限于上述實施例,在本發(fā)明的構(gòu)思內(nèi)可以進行各種修改和改型。
例如,誤擦防止開關(guān)23可以按任何方式修改,只要其提供在板狀件24的縱向的一端并可沿和上述縱向垂直的方向滑動即可。因而,如圖7和圖8所示,可以在板狀件24的主平面上提供誤擦防止開關(guān)23。在這種情況下,如圖7所示,當誤擦防止開關(guān)23被置于向著安裝方向看的左邊時,寫保護被設(shè)置為OFF。此外,如圖8所示,當誤擦防止開關(guān)23位于向著安裝方向看的右邊時,可以看到一個缺口26。在這種狀態(tài)下,可以使寫保護為ON。因而,即使存儲卡2被置于他/她的衣服的口袋中,用戶通過用手指觸摸誤擦防止開關(guān)23便可以知道缺口26是否存在,即知道寫保護是OFF或者為ON。
權(quán)利要求
1.一種可連接于外部設(shè)備的存儲卡,包括卡主體,具有上表面和多個側(cè)面;存儲器芯片,位于所述卡主體中;以及開關(guān),被置于所述卡主體上,并位于所述側(cè)面之一,所述開關(guān)暴露于所述卡主體的所述上表面,并且一空間位于所述開關(guān)的附近。
2.如權(quán)利要求1所述的存儲卡,其中所述開關(guān)可沿著平行于所述卡主體的上表面的方向滑動,并可移動到關(guān)斷位置。
3.如權(quán)利要求1所述的存儲卡,其中所述開關(guān)可沿著平行于所述卡主體的上表面的方向滑動,并可移動到第一和第二位置。
4.一種用于向存儲卡寫入數(shù)據(jù)的設(shè)備,所述存儲卡包括卡主體,具有上表面和多個側(cè)面;存儲器芯片,位于所述卡主體中;以及開關(guān),被置于所述卡主體上,并位于所述側(cè)面之一,所述開關(guān)可沿著平行于所述上表面的方向滑動,并暴露于所述上表面,并且一空間位于所述開關(guān)的附近,由此,當所述開關(guān)被設(shè)置于第一位置時,使所述設(shè)備能夠向所述存儲卡的所述存儲器芯片寫入數(shù)據(jù),并且當所述開關(guān)被設(shè)置于第二位置時,禁止所述設(shè)備向所述存儲器芯片寫入數(shù)據(jù)。
5.一種包括外部設(shè)備和存儲卡的系統(tǒng),其中在所述外部設(shè)備和所述存儲卡之間傳遞數(shù)據(jù),所述存儲卡包括卡主體,具有上表面和多個側(cè)面;存儲器芯片,位于所述卡主體中;以及開關(guān),被置于所述卡主體上,并位于所述側(cè)面之一,所述開關(guān)可沿著平行于所述上表面的方向滑動,并暴露于所述上表面,并且一空間位于所述開關(guān)的附近,由此,當所述開關(guān)被設(shè)置于第一位置時,使所述外部設(shè)備能夠向所述存儲卡的所述存儲器芯片寫入數(shù)據(jù),并且當所述開關(guān)被設(shè)置于第二位置時,禁止所述外部設(shè)備向所述存儲器芯片寫入數(shù)據(jù)。
全文摘要
一種外存儲裝置及其控制裝置和數(shù)據(jù)發(fā)送與接收裝置,具有防止誤擦除功能的存儲卡及其控制裝置和數(shù)據(jù)發(fā)送/接收裝置,其中當指令發(fā)生器(35)通過S/P&P/S順序器接收到用于檢查存儲卡(2)的狀態(tài)的寄存器指令時,在寄存器中設(shè)置誤擦防止開關(guān)(23)的狀態(tài),并通過S/P&P/S順序器(31)向主機發(fā)送該寄存器指令。按照來自存儲卡的寄存器內(nèi)容,主機確定是否寫保護為ON,并當寫保護是ON時,執(zhí)行寫禁止處理,本發(fā)明防止誤擦除已存儲的數(shù)據(jù)或在該數(shù)據(jù)上寫入另一數(shù)據(jù)并容易轉(zhuǎn)換誤擦防止開關(guān)。
文檔編號G06K19/073GK1877611SQ20061010011
公開日2006年12月13日 申請日期1998年6月4日 優(yōu)先權(quán)日1997年6月4日
發(fā)明者岡上拓己, 近藤嘉男 申請人:索尼公司