欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

存儲(chǔ)裝置、信息處理系統(tǒng)以及計(jì)算機(jī)程序的制作方法

文檔序號(hào):6605406閱讀:147來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):存儲(chǔ)裝置、信息處理系統(tǒng)以及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種與信息處理裝置相連接的存儲(chǔ)裝置、具備該存儲(chǔ)裝置的信息處理 系統(tǒng)或者用于該存儲(chǔ)裝置的計(jì)算機(jī)程序。
背景技術(shù)
通常,在卸下與個(gè)人計(jì)算機(jī)(以下,稱(chēng)為“PC”)相連接的存儲(chǔ)裝置的情況下,操作 者必須進(jìn)行適當(dāng)?shù)匦断麓鎯?chǔ)裝置的處理。例如,進(jìn)行如下處理操作PC,從PC發(fā)出卸下存 儲(chǔ)裝置的指示,在使存儲(chǔ)裝置處于被卸載了的狀態(tài)之后卸下。當(dāng)操作者未進(jìn)行這樣的卸下 存儲(chǔ)裝置的處理而在物理上卸下存儲(chǔ)裝置時(shí),有可能破壞存儲(chǔ)裝置的數(shù)據(jù)。對(duì)操作者來(lái)說(shuō),如上所述那樣從PC發(fā)出卸下存儲(chǔ)裝置的指示的處理是繁瑣且不 簡(jiǎn)單的。因此,提出如下技術(shù)方案(下述的專(zhuān)利文獻(xiàn)1)在存儲(chǔ)裝置上設(shè)置用于卸下存儲(chǔ) 裝置的按鈕,當(dāng)由操作者操作卸下存儲(chǔ)裝置的按鈕時(shí),使存儲(chǔ)裝置成為卸載狀態(tài)。根據(jù)該結(jié) 構(gòu),操作者僅按下卸下存儲(chǔ)裝置的按鈕就能夠卸載存儲(chǔ)裝置。專(zhuān)利文獻(xiàn)1 日本特開(kāi)2007-4251號(hào)公報(bào)然而,在上述以往的技術(shù)中,在卸載之后,存儲(chǔ)裝置處于不可使用的狀態(tài),當(dāng)要在 卸下存儲(chǔ)裝置之前再次使用存儲(chǔ)裝置的情況下,需要在PC上進(jìn)行掛載(mount)操作,或者 拔插存儲(chǔ)裝置,或者再次按下被設(shè)置在存儲(chǔ)裝置上的按鈕等。因此,存在如下問(wèn)題在卸載 之后要再次使用存儲(chǔ)裝置時(shí)的便利性較差。

發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題本發(fā)明的目的在于,能夠通過(guò)簡(jiǎn)單的操作安全地卸下存儲(chǔ)裝置,并在此基礎(chǔ)上,提 高在卸下之前再次使用存儲(chǔ)裝置時(shí)的便利性。用于解決問(wèn)題的方案本發(fā)明為了解決上述問(wèn)題的至少一部分,能夠采用以下方式或者應(yīng)用例來(lái)實(shí)現(xiàn)。[應(yīng)用例1]應(yīng)用例1是一種與信息處理裝置相連接的存儲(chǔ)裝置,具備存儲(chǔ)介質(zhì),其保存數(shù) 據(jù);高速緩沖存儲(chǔ)器(cache memory),其暫時(shí)存儲(chǔ)將被傳輸?shù)缴鲜龃鎯?chǔ)介質(zhì)的數(shù)據(jù);操作 指令接收部,其接收由操作者進(jìn)行的規(guī)定的操作指令;以及數(shù)據(jù)回收部,其在由上述操作指 令接收部接收到上述規(guī)定的操作指令時(shí),將上述高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到上述 存儲(chǔ)介質(zhì)中。根據(jù)應(yīng)用例1所涉及的存儲(chǔ)裝置,由于當(dāng)接收到由操作者進(jìn)行的規(guī)定的操作指令 時(shí),高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)被寫(xiě)入到存儲(chǔ)介質(zhì)中,因此,高速緩沖存儲(chǔ)器的數(shù)據(jù)不會(huì) 未被寫(xiě)入到存儲(chǔ)介質(zhì)中而消失。因此,由數(shù)據(jù)回收部進(jìn)行的寫(xiě)入結(jié)束之后,即使在物理上卸 下存儲(chǔ)裝置也不會(huì)破壞存儲(chǔ)裝置的數(shù)據(jù)。并且,即使在結(jié)束由數(shù)據(jù)回收部進(jìn)行的寫(xiě)入之后, 存儲(chǔ)裝置也會(huì)維持掛載狀態(tài),因此,在停止卸下存儲(chǔ)裝置而要再次使用時(shí),操作者不需要進(jìn)行任何操作。因此,在卸下之前再次使用時(shí)的便利性高。[應(yīng)用例2]根據(jù)應(yīng)用例1所述的存儲(chǔ)裝置,還具備操作開(kāi)關(guān),該操作開(kāi)關(guān)接收上述操作者的 操作來(lái)發(fā)送上述規(guī)定的操作指令。根據(jù)該結(jié)構(gòu),能夠從存儲(chǔ)裝置側(cè)由操作者進(jìn)行卸下存儲(chǔ) 裝置的操作。[應(yīng)用例3]根據(jù)應(yīng)用例1或2所述的存儲(chǔ)裝置,還具備報(bào)告部,該報(bào)告部在由上述數(shù)據(jù)回收部 進(jìn)行的數(shù)據(jù)寫(xiě)入結(jié)束時(shí),向上述操作者報(bào)告該結(jié)束。根據(jù)該結(jié)構(gòu),操作者在接收到由報(bào)告部 發(fā)出的報(bào)告之后,只要在物理上卸下存儲(chǔ)裝置即可,因此,能夠避免在數(shù)據(jù)回收部對(duì)存儲(chǔ)介 質(zhì)進(jìn)行數(shù)據(jù)寫(xiě)入的過(guò)程中卸下存儲(chǔ)裝置的危險(xiǎn)性。[應(yīng)用例4]根據(jù)應(yīng)用例3所述的存儲(chǔ)裝置,上述報(bào)告部具備用于進(jìn)行上述報(bào)告的發(fā)光二極 管。根據(jù)該結(jié)構(gòu),能夠通過(guò)發(fā)光向操作者進(jìn)行報(bào)告。[應(yīng)用例5]根據(jù)應(yīng)用例1所述的存儲(chǔ)裝置,上述操作指令接收部是從上述信息處理裝置接收 上述規(guī)定的操作指令的結(jié)構(gòu)。根據(jù)該結(jié)構(gòu)能夠從信息處理裝置側(cè)由操作者進(jìn)行卸下存儲(chǔ)裝 置的操作。[應(yīng)用例6]應(yīng)用例6是一種信息處理系統(tǒng),具備信息處理裝置以及應(yīng)用例1至5中的任一項(xiàng) 所述的存儲(chǔ)裝置,上述信息處理裝置具備第二高速緩沖存儲(chǔ)器,其暫時(shí)存儲(chǔ)將被傳輸?shù)缴?述存儲(chǔ)介質(zhì)的數(shù)據(jù);通知信號(hào)接收部,其從上述存儲(chǔ)裝置接收表示接收到上述規(guī)定的操作 指令的意思的通知信號(hào);以及數(shù)據(jù)發(fā)送部,其在由上述通知信號(hào)接收部接收到上述通知信 號(hào)時(shí),將上述第二高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)發(fā)送到上述存儲(chǔ)裝置,上述存儲(chǔ)裝置具備 數(shù)據(jù)接收部,其接收由上述信息處理裝置的上述數(shù)據(jù)傳輸部發(fā)送來(lái)的數(shù)據(jù);以及第二數(shù)據(jù) 回收部,其將接收到的上述數(shù)據(jù)寫(xiě)入到上述存儲(chǔ)介質(zhì)中。根據(jù)應(yīng)用例6所涉及的信息處理系統(tǒng),當(dāng)接收到由操作者進(jìn)行的規(guī)定的操作指令 時(shí),將存儲(chǔ)裝置側(cè)的高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)和信息處理裝置側(cè)的第二高速緩沖存儲(chǔ) 器所存儲(chǔ)的數(shù)據(jù)一起寫(xiě)入到存儲(chǔ)介質(zhì)中,因此,兩個(gè)高速緩沖存儲(chǔ)器的數(shù)據(jù)都不會(huì)未被寫(xiě) 入到存儲(chǔ)介質(zhì)中而消失。因此,在結(jié)束由數(shù)據(jù)回收部進(jìn)行的寫(xiě)入之后,即使在物理上卸下存 儲(chǔ)裝置,存儲(chǔ)裝置的數(shù)據(jù)也不會(huì)被破壞。并且,根據(jù)該信息處理系統(tǒng),與應(yīng)用例1所涉及的 信息處理系統(tǒng)同樣地,起到如下效果在卸下之前再次使用存儲(chǔ)裝置時(shí)的便利性高。[應(yīng)用例7]應(yīng)用例7是一種用于存儲(chǔ)裝置的計(jì)算機(jī)程序,該存儲(chǔ)裝置與信息處理裝置相連 接,該存儲(chǔ)裝置具備存儲(chǔ)介質(zhì),其保存數(shù)據(jù);以及高速緩沖存儲(chǔ)器,其暫時(shí)存儲(chǔ)將被傳輸 到上述存儲(chǔ)介質(zhì)的數(shù)據(jù),該計(jì)算機(jī)程序用于使上述存儲(chǔ)裝置實(shí)現(xiàn)如下功能第一功能,接收 由操作者進(jìn)行的規(guī)定的操作指令;以及第二功能,當(dāng)利用上述第一功能接收到上述規(guī)定的 操作指令時(shí),將上述高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到上述存儲(chǔ)介質(zhì)。應(yīng)用例7所涉及的計(jì)算機(jī)程序能夠得到與應(yīng)用例1所涉及的存儲(chǔ)裝置同樣的作用 效果。
并且,本發(fā)明能夠通過(guò)記錄上述應(yīng)用例7所涉及的計(jì)算機(jī)程序的記錄介質(zhì)、包含 該計(jì)算機(jī)程序并在載波內(nèi)具體表現(xiàn)的數(shù)據(jù)信號(hào)等方式來(lái)實(shí)現(xiàn)。


圖1是表示作為本發(fā)明的第一實(shí)施例的信息處理系統(tǒng)100的概要結(jié)構(gòu)的說(shuō)明圖。圖2是表示USB硬盤(pán)20所具備的橋控制器(bridge controller) 24和盤(pán)控制器 (disk controller) 36中執(zhí)行的控制處理的流程圖。圖3是列出當(dāng)由操作者按下按鈕42時(shí)的各部分的動(dòng)作的流程的說(shuō)明圖。圖4是表示作為本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)200的概要結(jié)構(gòu)的說(shuō)明圖。圖5是列出當(dāng)由操作者按下按鈕42時(shí)的各部分的動(dòng)作的流程的說(shuō)明圖。附圖標(biāo)記說(shuō)明10 個(gè)人計(jì)算機(jī)(PC) ;12 :USB 根集線(xiàn)器(USB root hub) ;20 :USB 硬盤(pán);22 接 口部;24 橋控制器;30 硬盤(pán)單元;32 盤(pán);34 高速緩沖存儲(chǔ)器;36 盤(pán)控制器;42 按鈕; 100 信息處理系統(tǒng);200 信息處理系統(tǒng);211 =CPU ;212 總線(xiàn);213 存儲(chǔ)器;213a 高速緩 沖存儲(chǔ)器;215 主控制器;216 =USB根集線(xiàn)器;224 橋控制器。
具體實(shí)施例方式下面,參照附圖,根據(jù)實(shí)施例對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。A.第一實(shí)施例A-1.硬件的結(jié)構(gòu)圖1是表示作為本發(fā)明的第一實(shí)施例的信息處理系統(tǒng)100的概要結(jié)構(gòu)的說(shuō)明圖。 如圖所示,信息處理系統(tǒng)100具備作為信息處理裝置的個(gè)人計(jì)算機(jī)10和作為存儲(chǔ)裝置的 USB硬盤(pán)20。個(gè)人計(jì)算機(jī)(下面,稱(chēng)為“PC”)10具備USB根集線(xiàn)器12,能夠與USB設(shè)備相連接。 在本實(shí)施例中,作為USB設(shè)備的USB硬盤(pán)20通過(guò)USB線(xiàn)纜51連接到PC 10。USB硬盤(pán)20具備接口部22、橋控制器24以及硬盤(pán)單元30。接口部22是用于與 PC 10進(jìn)行USB連接的接口。橋控制器24與接口部22及硬盤(pán)單元30相連接,對(duì)通過(guò)接口部22與PC 10之間 進(jìn)行的數(shù)據(jù)的發(fā)送接收進(jìn)行控制,并且,控制對(duì)于硬盤(pán)單元30進(jìn)行的上述數(shù)據(jù)的寫(xiě)入處理 以及讀出處理。橋控制器24由具備CPU、存儲(chǔ)器等的小型微計(jì)算機(jī)構(gòu)成,此外,也可以采用 由多個(gè)分立的電子部件構(gòu)成的結(jié)構(gòu)來(lái)代替小型微計(jì)算機(jī)的結(jié)構(gòu)。硬盤(pán)單元30具備作為存儲(chǔ)介質(zhì)的盤(pán)32、暫時(shí)存儲(chǔ)通過(guò)橋控制器24發(fā)送來(lái)的數(shù)據(jù) 的高速緩沖存儲(chǔ)器34以及盤(pán)控制器36。盤(pán)控制器36與上述的橋控制器24、盤(pán)32以及高 速緩沖存儲(chǔ)器34相連接,對(duì)盤(pán)32進(jìn)行數(shù)據(jù)的寫(xiě)入和讀出。即,盤(pán)控制器36將從橋控制器 24發(fā)送來(lái)的數(shù)據(jù)暫時(shí)存儲(chǔ)到高速緩沖存儲(chǔ)器34中,并且,寫(xiě)入到盤(pán)32,另外,讀出盤(pán)32所 存儲(chǔ)的數(shù)據(jù),并將該數(shù)據(jù)暫時(shí)存儲(chǔ)到高速緩沖存儲(chǔ)器34中并且向橋控制器24發(fā)送。此外, 盤(pán)控制器36由具備CPU、存儲(chǔ)器等的小型微計(jì)算機(jī)構(gòu)成。盤(pán)控制器36也可以采用由多個(gè)分 立的電子部件構(gòu)成的結(jié)構(gòu)來(lái)代替小型微計(jì)算機(jī)的結(jié)構(gòu)。并且,USB硬盤(pán)20的殼體上安裝有按鈕42和LED (發(fā)光二極管)44。按鈕42和LED 44與橋控制器24相連接。按鈕42是用于使USB硬盤(pán)20成為能夠安全卸下的狀態(tài)的開(kāi)關(guān),由操作者對(duì)按鈕 42進(jìn)行操作。即,當(dāng)操作者按下按鈕42時(shí),向USB硬盤(pán)20發(fā)送表示要使USB硬盤(pán)20成為 能夠從PC 10卸下的狀態(tài)的意思的指令。通過(guò)使LED 44發(fā)光,來(lái)向操作者通知橋控制器24、USB硬盤(pán)20處于能夠安全卸下 的狀態(tài)。此外,也可以設(shè)為代替LED 44而安裝揚(yáng)聲器的結(jié)構(gòu),設(shè)為通過(guò)聲音向操作者進(jìn)行 通知的結(jié)構(gòu)。另外,并不需要限定為光、聲音,只要是能夠向操作者進(jìn)行報(bào)告的結(jié)構(gòu),就能夠 替換成任一種結(jié)構(gòu)。例如,也能夠設(shè)為如下結(jié)構(gòu)向PC 10通知USB硬盤(pán)20處于能夠安全 卸下的狀態(tài),并通過(guò)PC 10來(lái)顯示該意思。A-2.軟件的結(jié)構(gòu)下面,對(duì)當(dāng)操作者按下USB硬盤(pán)20的按鈕42時(shí)的USB硬盤(pán)20的動(dòng)作進(jìn)行詳細(xì)說(shuō)明。圖2是表示USB硬盤(pán)20所具備的橋控制器24和盤(pán)控制器36中執(zhí)行的控制處理 的流程圖。各控制處理是通過(guò)各CPU執(zhí)行橋控制器24和盤(pán)控制器36的各自的存儲(chǔ)器所存 儲(chǔ)的規(guī)定的計(jì)算機(jī)程序來(lái)實(shí)現(xiàn)的。此外,上述計(jì)算機(jī)程序既可以預(yù)先存儲(chǔ)在ROM中,也可以 采用如下方式將上述計(jì)算機(jī)程序保存在盤(pán)32中,在CD-ROM等各種存儲(chǔ)介質(zhì)(計(jì)算機(jī)可讀 取的記錄介質(zhì)等)中進(jìn)行存儲(chǔ)并進(jìn)行傳輸,或者通過(guò)因特網(wǎng)等各種通信方式進(jìn)行傳輸。如圖2所示,當(dāng)橋控制器24開(kāi)始處理時(shí),判斷操作者是否按下了按鈕42(步驟 S110)。在此,如果判斷為未按下(步驟SllO “否”),則重復(fù)步驟SllO的判斷,由此等待按 下按鈕42。另一方面,當(dāng)在步驟SllO中判斷為按下了按鈕42時(shí)(步驟SllO “是”),橋控制 器24將刷新高速緩沖存儲(chǔ)器(flush cache)命令發(fā)送給盤(pán)控制器36。刷新高速緩沖存儲(chǔ) 器命令是在將高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到盤(pán)32之后使高速緩沖存儲(chǔ)器34清 除該數(shù)據(jù)的意思的指令。另一方面,盤(pán)控制器36判斷是否接收到了刷新高速緩沖存儲(chǔ)器命令(步驟S210)。 在此,當(dāng)判斷為未接收時(shí)(步驟S210 “否”),通過(guò)重復(fù)步驟S210的處理,等待刷新高速緩 沖存儲(chǔ)器命令被發(fā)送過(guò)來(lái)。在步驟S210中,當(dāng)判斷為接收到了刷新高速緩沖存儲(chǔ)器命令時(shí) (步驟S210 “是”),盤(pán)控制器36將高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到盤(pán)32,之后,清 除高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)(步驟S220)。在執(zhí)行步驟S220之后,盤(pán)控制器36向橋控制器24發(fā)送表示高速緩沖存儲(chǔ)器34 的清除已完成的意思的返回值(步驟S230)。盤(pán)控制器36在執(zhí)行步驟S230之后,跳到“返 回”而暫時(shí)結(jié)束處理。橋控制器24等待從盤(pán)控制器36發(fā)送過(guò)來(lái)表示高速緩沖存儲(chǔ)器34的清除已完成 的意思的返回值,接收該意思的返回值(步驟S240:“是”)。之后,橋控制器24點(diǎn)亮LED 44(步驟S250)。在執(zhí)行步驟S250之后,跳到“返回”而暫時(shí)結(jié)束處理。此外,在經(jīng)過(guò)規(guī)定期間之后,橋控制器24熄滅點(diǎn)亮了的LED44。在此,“規(guī)定期間” 例如既可以是規(guī)定時(shí)間,也可以是直到操作者切斷USB硬盤(pán)20與個(gè)人計(jì)算機(jī)10之間的物 理連接為止的期間。圖3是列出當(dāng)由操作者按下按鈕42時(shí)的各部分的動(dòng)作的流程的說(shuō)明圖。通過(guò)之前所說(shuō)明的流程圖,已經(jīng)了解到橋控制器24和盤(pán)控制器36的各控制,在圖3中,為了進(jìn)一 步的理解,隨著時(shí)間經(jīng)過(guò)示出了動(dòng)作。如圖3所示,當(dāng)按下按鈕42時(shí)(時(shí)刻tl),橋控制器24接收表示該按下的意思,將 刷新高速緩沖存儲(chǔ)器命令發(fā)送給盤(pán)控制器36 (時(shí)刻t2)。盤(pán)控制器36當(dāng)接收到刷新高速緩 沖存儲(chǔ)器命令時(shí),將高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到盤(pán)32 (數(shù)據(jù)(data)時(shí)刻t3)。 另外,盤(pán)控制器36將表示高速緩沖存儲(chǔ)器34的清除已完成的意思的返回值返給橋控制器 24(返回狀態(tài)(return status)時(shí)亥丨Jt4)。橋控制器24當(dāng)接收到“返回狀態(tài)”時(shí),點(diǎn)亮LED 44 (時(shí)刻t5)。A-3.作用/效果根據(jù)如上所述構(gòu)成的第一實(shí)施例的信息處理系統(tǒng)100所具備的USB硬盤(pán)20,當(dāng)操 作者按下按鈕42時(shí),高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)被寫(xiě)入到盤(pán)32中,因此,不會(huì)發(fā)生高 速緩沖存儲(chǔ)器34中的未寫(xiě)入到盤(pán)32的數(shù)據(jù)未被寫(xiě)入到盤(pán)32而消失的情況。因此,在對(duì) 盤(pán)32的寫(xiě)入結(jié)束之后,即使在物理上卸下USB硬盤(pán)20也不會(huì)破壞USB硬盤(pán)20的數(shù)據(jù)。并 且,即使在結(jié)束了將高速緩沖存儲(chǔ)器34中的未寫(xiě)入到盤(pán)32的數(shù)據(jù)寫(xiě)入到盤(pán)32的處理之 后,USB硬盤(pán)20也維持掛載狀態(tài),因此,在停止卸下USB硬盤(pán)20而要再次使用USB硬盤(pán)20 時(shí),操作者不需要進(jìn)行任何操作。因此,根據(jù)第一實(shí)施例,在卸下之前要再次使用時(shí)的便利 性高。并且,根據(jù)USB硬盤(pán)20,操作者在點(diǎn)亮LED 44之后,只要在物理上卸下USB硬盤(pán) 20即可,因此,能夠避免在向盤(pán)32寫(xiě)入高速緩沖存儲(chǔ)器34的數(shù)據(jù)的過(guò)程中卸下USB硬盤(pán) 20的危險(xiǎn)性。B.第二實(shí)施例B-1.硬件的結(jié)構(gòu)圖4是表示作為本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)200的概要結(jié)構(gòu)的說(shuō)明圖。 如圖所示,信息處理系統(tǒng)200與第一實(shí)施例同樣地具備PC 210以及與PC 210相連接的USB 硬盤(pán)220。PC 210具備以作為中央運(yùn)算處理裝置的CPU 211為中心通過(guò)總線(xiàn)212相互連接的 存儲(chǔ)器213、主控制器215、USB根集線(xiàn)器216等。存儲(chǔ)器213存儲(chǔ)各種數(shù)據(jù)、各種程序等,是 CPU 211的作業(yè)區(qū)域。另外,存儲(chǔ)器213包括USB硬盤(pán)220用的高速緩沖存儲(chǔ)器213a。該 高速緩沖存儲(chǔ)器213a相當(dāng)于應(yīng)用例7所述的“第二高速緩沖存儲(chǔ)器”。此外,高速緩沖存儲(chǔ) 器213a實(shí)際上是在存儲(chǔ)器213中形成的區(qū)域,但是也可以代之由與存儲(chǔ)器213不同的存儲(chǔ) 介質(zhì)構(gòu)成高速緩沖存儲(chǔ)器213a。主控制器215是USB接口單元。USB根集線(xiàn)器216與主控制器215成一體化。雖然設(shè)為第一實(shí)施例中的PC 10是具備USB根集線(xiàn)器12的結(jié)構(gòu)來(lái)進(jìn)行了說(shuō)明,但 是,具體內(nèi)容與該第二實(shí)施例同樣地,具備CPU、存儲(chǔ)器、主控制器以及USB根集線(xiàn)器等。第 一實(shí)施例的PC 10與第二實(shí)施例的PC 210相比較,兩者的不同點(diǎn)在于第一實(shí)施例的PC 10是不具備USB硬盤(pán)20用的高速緩存的結(jié)構(gòu),與此相對(duì),第二實(shí)施例的PC 210是在存儲(chǔ)器 213中包括USB硬盤(pán)220用的高速緩沖存儲(chǔ)器213a的結(jié)構(gòu)。USB硬盤(pán)220與第一實(shí)施例的USB硬盤(pán)20相比,具備相同的硬件結(jié)構(gòu),僅在由橋控 制器224執(zhí)行的控制處理這一點(diǎn)上不同。對(duì)于橋控制器224之外的部分附加與第一實(shí)施例
7相同的附圖標(biāo)記。B-2.軟件的結(jié)構(gòu)下面,詳細(xì)說(shuō)明當(dāng)操作者按下USB硬盤(pán)220的按鈕42時(shí)由PC 210和USB硬盤(pán)220 進(jìn)行的動(dòng)作。在第一實(shí)施例中使用流程圖對(duì)動(dòng)作進(jìn)行了說(shuō)明,但是,在第二實(shí)施例中省略了使 用流程圖進(jìn)行的說(shuō)明。在第二實(shí)施例中,由于PC 210所具備的CPU 211、USB硬盤(pán)220所具 備的橋控制器224、USB硬盤(pán)220所具備的盤(pán)控制器36這三者是相關(guān)的,因此,流程圖會(huì)變 得復(fù)雜,因此省略流程圖的說(shuō)明。在第二實(shí)施例中,設(shè)為如下結(jié)構(gòu)在PC 210側(cè)能夠檢測(cè)到操作者按下USB硬盤(pán) 220的按鈕42。S卩,PC 210的CPU 211對(duì)USB硬盤(pán)220所具備的橋控制器224進(jìn)行輪詢(xún) (polling)以詢(xún)問(wèn)是否按下了按鈕42。PC 210的CPU 211在通過(guò)輪詢(xún)從橋控制器224接收到表示按下了按鈕42的意思 的回復(fù)時(shí),將存儲(chǔ)器213中備有的USB硬盤(pán)220用的高速緩沖存儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù)傳 輸?shù)経SB硬盤(pán)220側(cè),并存儲(chǔ)到USB硬盤(pán)220的盤(pán)32中。當(dāng)完成對(duì)該盤(pán)的存儲(chǔ)時(shí),接著,USB 硬盤(pán)220通過(guò)與第一實(shí)施例同樣的方法將USB硬盤(pán)220的高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù) 據(jù)寫(xiě)入到盤(pán)32。其結(jié)果,在操作者按下USB硬盤(pán)220的按鈕42時(shí),將PC 210的存儲(chǔ)器213中備有 的高速緩沖存儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù)和USB硬盤(pán)220的高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù) 這兩者寫(xiě)入到盤(pán)32。圖5是列出由操作者按下按鈕42時(shí)的各部分的動(dòng)作的流程的說(shuō)明圖。如圖所示, PC 210所具備的CPU 211對(duì)USB硬盤(pán)220所具備的橋控制器224進(jìn)行輪詢(xún)以詢(xún)問(wèn)是否按下 了按鈕42(時(shí)刻til、tl3)。橋控制器224在沒(méi)有檢測(cè)到按下按鈕42的情況下,將表示未 按下的意思的返回值返給進(jìn)行詢(xún)問(wèn)的PC 210 (時(shí)刻tl2、tl4)。另一方面,在操作者按下按鈕42(時(shí)刻tl5),之后,接收到上述詢(xún)問(wèn)的情況下(時(shí) 刻tl6),橋控制器224將表示按下了按鈕42的意思的返回值返給PC 210 (返回狀態(tài)時(shí)刻 tl7)。PC 210所具備的CPU 211當(dāng)接收到表示按下了按鈕42的意思的返回值時(shí),執(zhí)行對(duì) 于PC 210側(cè)的高速緩沖存儲(chǔ)器213a的刷新高速緩沖存儲(chǔ)器命令。在此,將USB硬盤(pán)220 用的高速緩沖存儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù)傳輸給USB硬盤(pán)220的橋控制器224,之后,清除高 速緩沖存儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù)(刷新高速緩沖存儲(chǔ)器時(shí)刻tl8)。USB硬盤(pán)220的橋控制器224將從PC 210側(cè)發(fā)送來(lái)的上述數(shù)據(jù)(即,USB硬盤(pán)220 用的高速緩沖存儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù))傳輸?shù)経SB硬盤(pán)220所具備的盤(pán)控制器36 (數(shù) 據(jù)時(shí)刻tl9),并使盤(pán)控制器36將上述數(shù)據(jù)寫(xiě)入到盤(pán)32(數(shù)據(jù)時(shí)刻t20)。當(dāng)完成上述數(shù)據(jù) 的寫(xiě)入時(shí),盤(pán)控制器36對(duì)橋控制器224返回表示該寫(xiě)入完成的意思(返回狀態(tài)時(shí)刻t21)。橋控制器224當(dāng)接收到上述表示寫(xiě)入完成的意思時(shí),向盤(pán)控制器36發(fā)送刷新高速 緩沖存儲(chǔ)器命令(時(shí)刻t22)。盤(pán)控制器36當(dāng)接收到刷新高速緩沖存儲(chǔ)器命令時(shí),將高速緩 沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到盤(pán)32,清除高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)(時(shí)刻23)。 另外,盤(pán)控制器36將表示高速緩沖存儲(chǔ)器34的清除已完成的意思的返回值返給橋控制器 224 (返回狀態(tài)時(shí)刻t24)。
橋控制器224當(dāng)接收到“返回狀態(tài)”時(shí),點(diǎn)亮LED 44 (時(shí)刻t25)。時(shí)刻t22 t25 時(shí)的動(dòng)作與第一實(shí)施例中的時(shí)刻t2 t5(圖3)時(shí)的動(dòng)作相同。B-3.作用/效果根據(jù)如上所述構(gòu)成的第二實(shí)施例的信息處理系統(tǒng)200,當(dāng)操作者按下USB硬盤(pán)220 的按鈕42時(shí),USB硬盤(pán)220側(cè)的高速緩沖存儲(chǔ)器34所存儲(chǔ)的數(shù)據(jù)與PC 210的高速緩沖存 儲(chǔ)器213a所存儲(chǔ)的數(shù)據(jù)一起被寫(xiě)入到盤(pán)32中,因此,兩個(gè)數(shù)據(jù)都不會(huì)發(fā)生未被寫(xiě)入到盤(pán)32 中而消失的情況。因此,在結(jié)束對(duì)盤(pán)32的寫(xiě)入之后,即使在物理上卸下USB硬盤(pán)220,USB 硬盤(pán)220的數(shù)據(jù)也不會(huì)被破壞。并且,根據(jù)信息處理系統(tǒng)200,與第一實(shí)施例同樣地,起到如 下效果在卸下之前再次使用USB硬盤(pán)220時(shí)的便利性高。C.變形例·第一變形例在上述第一和第二實(shí)施例中,將按鈕式的部件用作用于使USB硬盤(pán)20、220處于能 夠安全卸下的狀態(tài)的開(kāi)關(guān),但是,只要是能夠發(fā)送操作者進(jìn)行的規(guī)定的操作指令,就可以替 換為任意方式的開(kāi)關(guān)。另外,按鈕42被設(shè)置在USB硬盤(pán)20上,但是,也可以代替這種結(jié)構(gòu) 而采用從USB硬盤(pán)20的外側(cè)進(jìn)行通知的結(jié)構(gòu)。例如,也可以采用操作者操作PC 10、210來(lái) 從PC側(cè)發(fā)送卸下指示的結(jié)構(gòu)。·第二變形例在上述第一和第二實(shí)施例中,例示了 USB硬盤(pán)作為存儲(chǔ)裝置,但是,能夠采用USB 快閃驅(qū)動(dòng)器(USB存儲(chǔ)器)等其它存儲(chǔ)裝置來(lái)代替USB硬盤(pán)。另外,也可以通過(guò)SD卡、記憶 棒(memory stick)等介質(zhì)、讀卡器(media reader)的組合來(lái)構(gòu)成存儲(chǔ)裝置?!さ谌冃卫谏鲜龅谝缓偷诙?shí)施例中,例示了個(gè)人計(jì)算機(jī)作為信息處理裝置,但是,也可以 采用投影儀、傳真機(jī)裝置、路由器、電視裝置等其它信息處理裝置來(lái)代替?zhèn)€人計(jì)算機(jī)。 第四變形例在上述第一和第二實(shí)施例中,存儲(chǔ)裝置為USB連接用的裝置,但是也可以代替該 USB連接而采用通過(guò)IEEE(電氣與電子工程師協(xié)會(huì))1394、eSATA等其它接口來(lái)與信息處理 裝置相連接的結(jié)構(gòu)。優(yōu)選的是通過(guò)與熱插拔對(duì)應(yīng)的接口來(lái)進(jìn)行連接。在上述實(shí)施例及變形例中,也可以將通過(guò)硬件實(shí)現(xiàn)的結(jié)構(gòu)的一部分置換成軟件, 相反,也可以將通過(guò)軟件實(shí)現(xiàn)的結(jié)構(gòu)的一部分置換成硬件。此外,上述實(shí)施例和各變形例中的結(jié)構(gòu)要素中的、獨(dú)立權(quán)利要求所述的要素以外 的要素是附加的要素,可以適當(dāng)省略。另外,本發(fā)明并不限定于這些實(shí)施例和各變形例,在 不脫離其宗旨的范圍內(nèi)能夠以各種方式進(jìn)行實(shí)施。
權(quán)利要求
一種與信息處理裝置相連接的存儲(chǔ)裝置,具備存儲(chǔ)介質(zhì),其保存數(shù)據(jù);高速緩沖存儲(chǔ)器,其暫時(shí)存儲(chǔ)將被傳輸?shù)缴鲜龃鎯?chǔ)介質(zhì)的數(shù)據(jù);操作指令接收部,其接收由操作者進(jìn)行的規(guī)定的操作指令;以及數(shù)據(jù)回收部,其在由上述操作指令接收部接收到上述規(guī)定的操作指令時(shí),將上述高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到上述存儲(chǔ)介質(zhì)中。
2.根據(jù)權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,還具備操作開(kāi)關(guān),該操作開(kāi)關(guān)接收上述操作者的操作來(lái)發(fā)送上述規(guī)定的操作指令。
3.根據(jù)權(quán)利要求1或2所述的存儲(chǔ)裝置,其特征在于,還具備報(bào)告部,該報(bào)告部在由上述數(shù)據(jù)回收部進(jìn)行的數(shù)據(jù)寫(xiě)入結(jié)束時(shí),向上述操作者 報(bào)告該結(jié)束。
4.根據(jù)權(quán)利要求3所述的存儲(chǔ)裝置,其特征在于, 上述報(bào)告部具備用于進(jìn)行上述報(bào)告的發(fā)光二極管。
5.根據(jù)權(quán)利要求1所述的存儲(chǔ)裝置,其特征在于,上述操作指令接收部是從上述信息處理裝置接收上述規(guī)定的操作指令的結(jié)構(gòu)。
6.一種信息處理系統(tǒng),具備信息處理裝置以及權(quán)利要求1至5中的任一項(xiàng)所述的存儲(chǔ)裝置,上述信息處理裝置具備第二高速緩沖存儲(chǔ)器,其暫時(shí)存儲(chǔ)將被傳輸?shù)缴鲜龃鎯?chǔ)介質(zhì)的數(shù)據(jù); 通知信號(hào)接收部,其從上述存儲(chǔ)裝置接收表示接收到上述規(guī)定的操作指令的意思的通 知信號(hào);以及數(shù)據(jù)發(fā)送部,其在由上述通知信號(hào)接收部接收到上述通知信號(hào)時(shí),將上述第二高速緩 沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)發(fā)送到上述存儲(chǔ)裝置, 上述存儲(chǔ)裝置具備數(shù)據(jù)接收部,其接收由上述信息處理裝置的上述數(shù)據(jù)發(fā)送部發(fā)送來(lái)的數(shù)據(jù);以及 第二數(shù)據(jù)回收部,其將接收到的上述數(shù)據(jù)寫(xiě)入到上述存儲(chǔ)介質(zhì)中。
7.一種用于存儲(chǔ)裝置的計(jì)算機(jī)程序,該存儲(chǔ)裝置與信息處理裝置相連接,該存儲(chǔ)裝置 具備存儲(chǔ)介質(zhì),其保存數(shù)據(jù);以及高速緩沖存儲(chǔ)器,其暫時(shí)存儲(chǔ)將被傳輸?shù)缴鲜龃鎯?chǔ)介質(zhì) 的數(shù)據(jù),該計(jì)算機(jī)程序用于使上述存儲(chǔ)裝置實(shí)現(xiàn)如下功能第一功能,接收由操作者進(jìn)行的規(guī)定的操作指令;以及第二功能,當(dāng)利用上述第一功能接收到上述規(guī)定的操作指令時(shí),將上述高速緩沖存儲(chǔ) 器所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到上述存儲(chǔ)介質(zhì)。
全文摘要
本發(fā)明提供一種存儲(chǔ)裝置、信息處理系統(tǒng)以及計(jì)算機(jī)程序。使操作者能夠更容易地掌握、選擇與計(jì)算機(jī)裝置相連接的存儲(chǔ)介質(zhì)裝置,來(lái)提高操作性。是一種與個(gè)人計(jì)算機(jī)相連接的USB硬盤(pán),具備盤(pán)、高速緩沖存儲(chǔ)器、按鈕以及LED。在按下按鈕時(shí)(S110“是”),將高速緩沖存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)寫(xiě)入到磁盤(pán)中(步驟S220)。
文檔編號(hào)G06F3/06GK101937320SQ20101021920
公開(kāi)日2011年1月5日 申請(qǐng)日期2010年6月25日 優(yōu)先權(quán)日2009年6月26日
發(fā)明者富岡竜祐, 江尻太一 申請(qǐng)人:巴比祿股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
肥东县| 宜州市| 靖安县| 白玉县| 台州市| 上杭县| 平和县| 天峨县| 四子王旗| 涞源县| 丰县| 兴海县| 黔西| 永善县| 治县。| 连州市| 剑河县| 宜昌市| 翁牛特旗| 图们市| 武胜县| 永吉县| 昭通市| 左权县| 云和县| 廊坊市| 丽水市| 行唐县| 昌吉市| 策勒县| 股票| 万山特区| 长寿区| 姚安县| 潜山县| 白银市| 疏附县| 乌鲁木齐县| 桃源县| 焦作市| 泉州市|