專利名稱:庫裝置、其控制方法和控制程序以及信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及庫裝置,其存儲有多個(gè)盒式記錄介質(zhì)并與主計(jì)算機(jī)相結(jié)合地執(zhí)行對信息的讀/寫等處理,具體地,涉及一種庫裝置及其控制方法和控制程序,以及一種信息處理裝置,用于利用自動機(jī)械(訪問器)對存儲在存儲箱(locker)中的盒式記錄介質(zhì)進(jìn)行存儲、記錄和再生。
背景技術(shù):
盒式記錄介質(zhì)是存儲在盒中的記錄介質(zhì),例如磁帶。庫裝置配有存儲箱,以容納并存儲盒式記錄介質(zhì),并使用自動機(jī)械(一種運(yùn)載盒式磁帶的機(jī)構(gòu))對其進(jìn)行容納和存取。根據(jù)需要,通過周期性維護(hù)來更換該自動機(jī)械。
為了更換庫設(shè)備的自動機(jī)械,日本專利申請公報(bào)特開平第09-198755號(第0021段,圖1到圖3等)公開了在更換存取器(自動機(jī)械)時(shí),在更換后對存取器和框架的相對位置的測量。日本專利申請公報(bào)特開平11-149696號(第0040段,圖1、圖2等)公開了在改變了庫裝置的結(jié)構(gòu)的情況下,對框架的位置信息的更新。
另外,就庫裝置而言,通過周期性維護(hù)進(jìn)行自動機(jī)械更換是不可缺少的并且不可避免的。傳統(tǒng)上,由于自動機(jī)械的更換是在中止庫裝置的操作的情況下進(jìn)行的,因而其支持軟件(backup software)也自然被中止。此外,由于自動機(jī)械更換工作不僅涉及操作者還涉及操作管理人員,因而如果操作的中止拖延了一段時(shí)間,則系統(tǒng)操作和信息處理會受到相當(dāng)大的影響。
在上面提及的日本專利申請公報(bào)特開平09-198755號和特開平11-149696號中,沒有公開這樣的問題,也沒有公開或暗示解決該問題的結(jié)構(gòu)。
發(fā)明內(nèi)容
因而,本發(fā)明的目的是在不斷開與主計(jì)算機(jī)的連接關(guān)系的情況下實(shí)現(xiàn)事件處理(例如庫裝置中的自動機(jī)械更換)。
換句話說,本發(fā)明的具體目的是在不中止支持軟件的情況下實(shí)現(xiàn)事件處理(例如自動機(jī)械更換),同時(shí)在不影響系統(tǒng)操作的情況下繼續(xù)對驅(qū)動器中的帶進(jìn)行寫入,即例如同時(shí)維持電激活狀態(tài)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面,提供了一種庫裝置,其存儲有用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),該庫裝置包括多個(gè)自動機(jī)械單元,其運(yùn)載所述記錄介質(zhì);以及控制單元,如果生成了事件,則該控制單元停止對所述自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自主計(jì)算機(jī)的詢問發(fā)送響應(yīng),該響應(yīng)表示該事件的處理正在進(jìn)行中。
在這種結(jié)構(gòu)中,所述事件是需要中止自動機(jī)械單元的事件,例如自動機(jī)械單元及其部件的更換、維護(hù)、檢測和故障修正等。因此,根據(jù)事件的生成,停止對自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并由控制單元對主計(jì)算機(jī)作出針對來自主計(jì)算機(jī)的詢問的響應(yīng),該響應(yīng)表明該事件正在處理中。至于該時(shí)間處理時(shí)間或該預(yù)定時(shí)間,該事件處理時(shí)間是事件處理所需的時(shí)間,而所述預(yù)定時(shí)間是假定事件處理所需時(shí)間被延長的情況下的合適時(shí)間。在這種結(jié)構(gòu)中,對于被停止了供電的自動機(jī)械單元,可以執(zhí)行對自動機(jī)械單元及其部件的更換、維護(hù)、檢測和故障修正等的處理。由于自動機(jī)械單元因供電停止而被中止,所以可以確保操作者的安全等。
所述庫裝置可以被構(gòu)成為配有信息輸入單元,用于輸入代表事件生成的信息。該庫裝置可以被構(gòu)成為在控制單元側(cè)自動檢測事件生成,或被構(gòu)成為用戶從輸入單元輸入代表事件生成的信息。在后者的情況下,增大了用戶中止自動機(jī)械單元的自由度。
在該庫裝置中,控制單元可以被配置為監(jiān)測從停止對自動機(jī)械單元供電起所經(jīng)過的時(shí)間,并生成代表已經(jīng)經(jīng)過了預(yù)定時(shí)間的通知輸出。根據(jù)這種結(jié)構(gòu),這種通知輸出的生成可以引發(fā)在預(yù)定時(shí)段內(nèi)與主計(jì)算機(jī)之間的信息發(fā)送與接收的限制解除。
為了實(shí)現(xiàn)上述目標(biāo),根據(jù)本發(fā)明的第二方面,提供了一種庫裝置的控制方法,所述庫裝置存儲有用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),所述方法包括運(yùn)載所述記錄介質(zhì)的操作;以及,如果生成了事件,則停止對所述自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自主計(jì)算機(jī)的詢問發(fā)送響應(yīng),該響應(yīng)表明事件的處理正在進(jìn)行中。
根據(jù)這種結(jié)構(gòu),對于被停止供電的自動機(jī)械單元,可以進(jìn)行處理,以對自動機(jī)械單元及其部件進(jìn)行更換、維護(hù)、檢測和故障修正等。由于自動機(jī)械單元因供電停止而被中止,所以可以確保操作者的安全等。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第三方面,提供了一種庫裝置的控制程序,所述庫裝置存儲有利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),所述程序包括以下步驟運(yùn)載所述記錄介質(zhì);以及,如果生成了事件,則停止對所述自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自主計(jì)算機(jī)的詢句發(fā)送響應(yīng),該響應(yīng)表明該事件的處理正在進(jìn)行中。
根據(jù)這種結(jié)構(gòu),通過使計(jì)算機(jī)執(zhí)行上述控制程序,對于被停止了供電的自動機(jī)械單元,可以在自動機(jī)械單元因被供電停止而停止的期間進(jìn)行對自動機(jī)械單元及其部件的更換、維護(hù)、檢測和故障修正等。從而可以確保操作者的安全等。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的第四方面,提供了一種包括主計(jì)算機(jī)和庫裝置的信息處理裝置,所述庫裝置存儲有用于讀寫信息的記錄介質(zhì),其中所述庫裝置包括多個(gè)自動機(jī)械單元,其運(yùn)載所述記錄介質(zhì);以及控制單元,如果生成了事件,則該控制單元針對來自主計(jì)算機(jī)的詢問發(fā)送表明事件正被處理的通知,并且在所述事件的處理期間停止對所述自動機(jī)械單元的供電,并在完成了對所述事件的處理或經(jīng)過了預(yù)定時(shí)間之后,恢復(fù)對所述自動機(jī)械單元的供電,以接收來自主計(jì)算機(jī)的指令。
根據(jù)這種結(jié)構(gòu),在包括主計(jì)算機(jī)和庫裝置的鏈接系統(tǒng)的信息處理裝置中,對于被停止供電的自動機(jī)械單元,可以執(zhí)行對自動機(jī)械單元及其部件進(jìn)行更換、維護(hù)、檢測和故障修正等的處理,作為庫裝置側(cè)的事件處理。如上所述,由于自動機(jī)械單元因停止了供電而分離,所以對于諸如自動機(jī)械單元更換等操作,可以確保操作者的安全等。
本發(fā)明的技術(shù)特征和優(yōu)點(diǎn)如下(1)通過選擇性地停止對自動機(jī)械單元的供電,同時(shí)保持主計(jì)算機(jī)與庫裝置之間能夠進(jìn)行信息處理的狀態(tài),可以在待機(jī)狀態(tài)下實(shí)現(xiàn)事件處理,例如對自動機(jī)械單元的維護(hù)和檢查。
(2)可以在不斷開庫裝置和主計(jì)算機(jī)之間的連接關(guān)系的情況,在庫裝置側(cè)執(zhí)行事件處理,并且在事件處理期間可以繼續(xù)利用主計(jì)算機(jī)的信息處理。
通過參照附圖和實(shí)施例,本發(fā)明的其他目標(biāo)、特征和優(yōu)點(diǎn)將變得更加明確。
圖1是示出了配有庫裝置的信息處理裝置的方框圖;圖2是示出了庫控制單元的結(jié)構(gòu)示例的方框圖;圖3是示出了在將內(nèi)存儲箱拉出情況下的庫裝置的外部圖;圖4是示出了庫裝置的內(nèi)部結(jié)構(gòu)的圖;圖5A和圖5B是示出了自動機(jī)械單元的更換過程的圖;圖6A和圖6B是示出了自動機(jī)械單元的更換過程的圖;圖7是示出了自動機(jī)械單元的更換過程的圖;圖8是示出了操作者、主計(jì)算機(jī)和庫裝置的處理順序的圖;圖9是示出了主計(jì)算機(jī)的控制處理的流程圖;圖10是示出了庫控制單元的控制處理的流程圖;而圖11是示出了自動機(jī)械控制單元的控制處理的流程圖。
具體實(shí)施例方式
下面參照圖1和圖2描述根據(jù)本發(fā)明的實(shí)施例的庫裝置及其控制方法以及信息處理裝置。圖1是配有庫裝置的信息處理裝置的方框圖,圖2是示出了庫控制單元的結(jié)構(gòu)示例的方框圖。
信息處理裝置2配有庫裝置6以及主計(jì)算機(jī)4,其在庫裝置6中存儲信息,并用于利用該信息等的各種信息處理。在信息處理裝置2中,在庫裝置6上,安裝有驅(qū)動器組8作為讀/寫裝置,其通過接收來自主計(jì)算機(jī)4的指令來對信息進(jìn)行讀/寫;并且存儲有作為多個(gè)記錄介質(zhì)的盒式記錄介質(zhì)(此后稱為“盒(cartridge)”)10。在這種情況下,驅(qū)動器組8由多個(gè)驅(qū)動器81、82、83、84構(gòu)成,盒10存儲有諸如磁帶之類的記錄介質(zhì)。為存儲盒10,提供了用于存儲盒10的多個(gè)單元12。換句話說,這些單元12構(gòu)成了盒10的存儲單位14。
為了在單元12與驅(qū)動器8之間運(yùn)載盒10,安裝有第一自動機(jī)械單元161和第二自動機(jī)械單元162,作為多個(gè)盒運(yùn)載機(jī)構(gòu)??梢詾榇鎯挝?4的自動機(jī)械單元161和162設(shè)置盒10的運(yùn)載區(qū)域,或可將各單位配置為負(fù)責(zé)整個(gè)區(qū)域。在分配了負(fù)責(zé)的運(yùn)載區(qū)的情況下,如果在自動機(jī)械單元161和162中的一個(gè)中發(fā)生了故障,則可以將自動機(jī)械形成為在正常狀態(tài)下的自動機(jī)械單元161或162補(bǔ)充其他的運(yùn)載區(qū)。如在本文中所使用的,所述事件是必須中止自動機(jī)械單元161或162的事件,例如自動機(jī)械單元161或162及其部件的更換、維護(hù)、檢測和故障修正等,并根據(jù)需要包括在操作者需要終止自動機(jī)械單元161、162情況下的指令。
各自動機(jī)械單元161、162配有用于抓取盒10的拾取器單元18,以及用于將拾取器單元18移動到特定單元12或驅(qū)動器81至84處的自動機(jī)械移動機(jī)構(gòu)201、202。各自動機(jī)械移動機(jī)構(gòu)201、202在X軸方向、Y軸方向和Z軸方向上移動自動機(jī)械單元161、162的拾取器單元18,并使拾取器單元18繞S軸旋轉(zhuǎn)。
為了控制這些自動機(jī)械移動機(jī)構(gòu)201、202,自動機(jī)械單元161配有自動機(jī)械控制單元221,并且自動機(jī)械單元162配有自動機(jī)械控制單元222。通過斷電開關(guān)26(其由自動機(jī)械控制單元221根據(jù)庫控制單元24的指令而操作)向自動機(jī)械單元161供電,而通過斷電開關(guān)28(其由自動機(jī)械控制單元222根據(jù)庫控制單元24的指令而操作)向自動機(jī)械單元162供電。自動機(jī)械控制單元221通過自動機(jī)械移動機(jī)構(gòu)201控制自動機(jī)械單元161的驅(qū)動和位置,自動機(jī)械控制單元222通過自動機(jī)械移動機(jī)構(gòu)202控制自動機(jī)械單元162的驅(qū)動和位置。因斷電開關(guān)26、28形成的供電阻擋部分可以被設(shè)置為不會使維護(hù)困難的部分,例如自動機(jī)械單元161、162的機(jī)械部分等。因而,斷電開關(guān)26、28可以被配置為由庫控制單元24操作。
庫控制單元24接收來自主計(jì)算機(jī)4的用于讀寫信息的指令,并且執(zhí)行與主計(jì)算機(jī)4之間的信息的發(fā)送和接收,例如生成與在庫裝置6側(cè)生成的上述事件的處理有關(guān)的信息的通知,并監(jiān)測從停止對自動機(jī)械單元161、162供電起所經(jīng)過的時(shí)間。此外,庫控制單元24配有操作者面板單元30,用于顯示輸入的必須信息和正被處理的信息,例如代表事件生成的操作者信息。因此,操作者面板單元30是信息輸入單元,用于輸入上述事件生成,并且還構(gòu)成了顯示針對操作者的通知的通知單元。
如圖2所示,庫控制單元24包括從/向主計(jì)算機(jī)4接收/向其發(fā)送必要信息的計(jì)算機(jī),并配有處理器32、存儲器單元34、計(jì)時(shí)器36等。處理器32配有CPU(中央處理單元)、RAM(隨機(jī)存取存儲器)等。存儲器單元34由存儲各種數(shù)據(jù)、程序等的記錄介質(zhì)組成,并存儲有用于各種類型的數(shù)據(jù)處理(例如數(shù)據(jù)發(fā)送與接收)的支持軟件、用于自動機(jī)械單元161、162的更換處理的事件處理程序381、時(shí)間監(jiān)測程序382等。計(jì)時(shí)器36構(gòu)成了用于監(jiān)測時(shí)間的定時(shí)單元。
根據(jù)這種結(jié)構(gòu)由庫控制單元24接收來自主計(jì)算機(jī)4的指令;為了運(yùn)載盒10,對自動機(jī)械單元161、162進(jìn)行控制;并且由驅(qū)動器81到84對信息進(jìn)行讀取或?qū)懭搿?br>
當(dāng)開始作為事件的周期性檢查時(shí),例如如果自動機(jī)械161被更換,則操作者從操作者面板單元30輸入自動機(jī)械更換作為指令輸入。當(dāng)接收到該輸入時(shí),完成庫控制單元24已接受的所有存留以將盒10運(yùn)載到驅(qū)動器81到84,并在該運(yùn)載處理完成之后,向主計(jì)算機(jī)4發(fā)送建立時(shí)間(setup time)通知(未準(zhǔn)備好),作為來自庫控制單元24的響應(yīng),并停止對自動機(jī)械單元161的供電。通過斷電開關(guān)26的操作使供電停止。在這種情況下,還通過斷電開關(guān)28的操作使自動機(jī)械單元162側(cè)的供電停止。
此外,由于停止了對自動機(jī)械單元161的供電,通過操作者面板單元30通知操作者開始維護(hù),并且計(jì)時(shí)器36從停止供電的時(shí)間點(diǎn)起開始計(jì)時(shí)。為更換自動機(jī)械單元161設(shè)置特定時(shí)間T,并且當(dāng)計(jì)時(shí)器36計(jì)數(shù)了該特定時(shí)間T時(shí),在操作者面板單元30上通知結(jié)束該維護(hù)工作的指令。雖然,特定時(shí)間T可以是自動機(jī)械更換所需的時(shí)間,但由于如果該特定時(shí)間長時(shí)間持續(xù)則會妨礙信息處理,所以可以設(shè)置與自動機(jī)械更換的進(jìn)度無關(guān)的預(yù)定時(shí)間。在該維護(hù)時(shí)間期間,發(fā)送建立時(shí)間通知(未準(zhǔn)備好),作為庫控制單元24對來自主計(jì)算機(jī)4的詢問的響應(yīng)。
當(dāng)從停止供電起算經(jīng)過了該特定時(shí)間T時(shí),如果自動機(jī)械更換正在進(jìn)行中,則在自動機(jī)械更換被中斷之后恢復(fù)供電,并執(zhí)行必要的恢復(fù)處理。在這種情況下,即使自動機(jī)械單元161損壞,如果自動機(jī)械單元162正常,則也可以執(zhí)行正常的信息處理,不會妨礙因事件處理導(dǎo)致的信息處理。
下面參照圖3和圖4描述庫裝置6的特定示例。圖3是示出了內(nèi)存儲箱拉出狀態(tài)下的庫裝置的外部圖,而圖4是示出了庫裝置的內(nèi)部結(jié)構(gòu)的圖。
庫裝置6在外存儲箱40(其為裝置機(jī)架)內(nèi)配有內(nèi)存儲箱42。外存儲箱40配有開口44,通過該開口44可以將內(nèi)存儲箱42拉出,可以由門46來打開或關(guān)閉該開口44。在對內(nèi)存儲箱42的內(nèi)部機(jī)構(gòu)進(jìn)行維修或檢查、或故障修正時(shí),可以打開該門46。圖3是在將門46打開的情況下,將內(nèi)存儲箱42的一部分從開口44中拉出的狀態(tài)。
內(nèi)存儲箱42配有盒10的存儲單位14,存儲單位14配有多個(gè)單元12以及兩(2)個(gè)自動機(jī)械單元161、162。將各單元12安裝在內(nèi)存儲箱42中,并且單獨(dú)地存儲盒10。自動機(jī)械單元161、162取出盒10以從單元12中運(yùn)出,并且運(yùn)載盒10以將其存儲在單元12中。自動機(jī)械單元161配有自動機(jī)械移動機(jī)構(gòu)201,其移動揀拾器單元18,用于將盒10抓取到所需的單元12的位置。此外,自動機(jī)械單元162配有自動機(jī)械移動機(jī)構(gòu)202,其移動揀拾器單元18,用于將盒10抓取到所需的單元12的位置。自動機(jī)械移動機(jī)構(gòu)201、202配有軌道單元50,用于沿垂直方向(Y軸方向)移動自動機(jī)械單元161、162;軌道單元52,用于沿內(nèi)存儲箱42的左右方向(X軸方向)進(jìn)行移動;軌道單元54,用于內(nèi)存儲箱42的前后方向(Z軸方向)移動揀拾器18,揀拾器單元18被安裝為能夠繞相對自動機(jī)械單元161、162設(shè)置的S軸進(jìn)行旋轉(zhuǎn)。
如圖4所示,自動機(jī)械單元161、162由軌道單元54可移動地支撐,并可以沿由箭頭a指示的方向在軌道單元52上移動??梢匝剀壍绬卧?2將自動機(jī)械單元161、162從內(nèi)存儲箱42中拉出。
在這種結(jié)構(gòu)中,組件56作為可在自動機(jī)械單元161、162中互換的維護(hù)部件存在,而子組件58作為組件56的一部分存在。組件56可以是自動機(jī)械移動機(jī)構(gòu)201、202和自動機(jī)械單元161、162全部或其中的一部分。子組件58例如是被配置為可互換單元的揀拾器單元18及其外圍部件。
下面參照圖5A和圖5B、圖6A和圖6B以及圖7來描述作為庫裝置6的事件的自動機(jī)械更換。圖5A和圖5B、圖6A和圖6B以及圖7是示出了自動機(jī)械單元的更換過程的圖。在圖5A到圖7中,對與圖1、圖2和圖4的相同部分添加了相同的符號。
當(dāng)在自動機(jī)械更換中在庫裝置6中生成了事件時(shí),在如上所述地停止供電之后,如圖5A所示,拉出作為維護(hù)部件的組件56。在這種情況下,沿箭頭a的方向拉出給定位置的組件56,隨后如圖5B所示,將子組件58移動到中央(箭頭b)。
在這種狀態(tài)下,如圖6A所示,使組件56旋轉(zhuǎn)了90度(箭頭c);如圖6B所示,使維護(hù)專用的滑動單元60滑動并將其從內(nèi)存儲箱42中拉出(箭頭d);并且如圖7所示,將組件56從拉出的滑動單元60上卸下(箭頭e),以進(jìn)行更換。
在更換了組件56之后,將滑動單元60再次返回到內(nèi)存儲箱42的內(nèi)部,并且如圖4(圖5A)所示,以與上述過程相反的順序重建自動機(jī)械單元161、162。
這種自動機(jī)械更換只是一個(gè)示例,庫裝置6中的事件處理不限于這種自動機(jī)械更換。
下面參照圖8描述操作者、主計(jì)算機(jī)、庫裝置的處理順序。圖8是示出了操作者、主計(jì)算機(jī)、庫裝置的處理順序的圖。
由操作者從操作者面板單元30給予庫裝置6的庫控制單元24自動機(jī)械更換指令(步驟S1)。在該示例中,指示對自動機(jī)械單元161進(jìn)行更換處理。換句話說,這是事件生成。
基于該自動機(jī)械更換指令,從庫控制單元24向自動機(jī)械控制單元221指示執(zhí)行等待操作(隊(duì)列移動)(步驟S2),并依次執(zhí)行該等待操作。所述等待操作是在事件生成時(shí)已經(jīng)從主計(jì)算機(jī)4向庫控制單元24給予了所需的執(zhí)行指令的情況下,用于在事件處理之前完成執(zhí)行指令的處理,并在自動機(jī)械更換指令(即事件生成)之后,執(zhí)行處理用于一次拒絕或中斷來自主計(jì)算機(jī)4的執(zhí)行指令。
當(dāng)在自動機(jī)械控制單元221側(cè)完成了等待操作時(shí),從自動機(jī)械控制單元221向庫控制單元24發(fā)送完成通知(步驟S3)。響應(yīng)于該通知,從庫控制單元24向自動機(jī)械控制單元221、222發(fā)送利用斷電開關(guān)26、28的斷電指令(步驟S4、S5);并且在完成了斷電時(shí),從自動機(jī)械控制單元221、222向庫控制單元24通知斷電完成(步驟S6、S7)。換句話說,在事件生成之后,執(zhí)行對自動機(jī)械單元161、162的供電停止。
在步驟S2到步驟S7期間,由于事件處理在進(jìn)行中,并且?guī)炜刂茊卧?4不能接收來自主計(jì)算機(jī)4的執(zhí)行指令,所以從主計(jì)算機(jī)4發(fā)出作為詢問的輪詢通知(步驟S8),并且發(fā)送繁忙通知,作為對該輪詢通知的響應(yīng),該繁忙通知表明庫控制單元24處于等待中,并且不能接受該執(zhí)行指令(步驟S9)。周期性地從主計(jì)算機(jī)4發(fā)送該輪詢通知(步驟S10、S12),并且響應(yīng)于此,在事件處理期間,從庫控制單元24發(fā)送繁忙通知(步驟S11、S13)。結(jié)果,在庫裝置6側(cè)上進(jìn)行事件處理的期間,雖然維持了與主計(jì)算機(jī)4的連接關(guān)系,但因?yàn)榈却隣顟B(tài),拒絕了特定的執(zhí)行指令。
當(dāng)庫控制單元24從自動機(jī)械控制單元221、222接收到斷電完成通知時(shí),從庫控制單元24向操作者面板單元30發(fā)送表示完成了更換準(zhǔn)備的通知(步驟S14)。在該時(shí)間點(diǎn),在庫控制單元24中,計(jì)時(shí)器36開始時(shí)間監(jiān)測,并初始化計(jì)時(shí)操作(步驟S15)。在發(fā)送了該更換準(zhǔn)備完成的通知之后,當(dāng)庫控制單元24從主計(jì)算機(jī)4接收了輪詢通知時(shí)(步驟S16),發(fā)送建立時(shí)間通知(未準(zhǔn)備好),表示等待狀態(tài)(步驟S17)。
當(dāng)停止了對自動機(jī)械單元161、162的供電以轉(zhuǎn)換到等待時(shí)間時(shí),操作者例如通過上述(圖5A到圖7)的更換過程執(zhí)行自動機(jī)械更換,作為事件處理。
在這種狀態(tài)下,如果更換工作超出了預(yù)先設(shè)定的特定時(shí)間T,則該工作變成超時(shí)(步驟S18),在操作者面板單元30上顯示來自庫控制單元24的工作中斷通知(步驟S19)。當(dāng)操作者識別出該通知后,操作者中斷該更換工作,通過與上述的更換過程相反的過程將自動機(jī)械單元161返回到內(nèi)存儲箱42中,并將庫裝置6恢復(fù)為工作狀態(tài)。
在使這種工作中斷之后,操作者操作操作者面板單元30以通知庫控制單元24完成了工作中斷(步驟S20)。在該通知之后,當(dāng)庫控制單元24從主計(jì)算機(jī)4接收了輪詢通知時(shí)(步驟S21),從庫控制單元24發(fā)送準(zhǔn)備好通知(準(zhǔn)備好)(步驟S22),代表轉(zhuǎn)換到可以接受該執(zhí)行指令的狀態(tài)。結(jié)果,可以進(jìn)行正常的信息處理,并且如果沒有完成自動機(jī)械更換,則在下一事件處理中執(zhí)行自動機(jī)械更換。
在該示例中,盡管對在特定時(shí)間T中未完成事件處理的情況進(jìn)行了描述,但如果在特定時(shí)間T中完成了該處理,則操作者可以從操作者面板單元30將工作完成通知而不是工作中斷完成通知通知給庫控制單元24(步驟S20),在這種情況下,可以在特定時(shí)間T內(nèi)恢復(fù)常規(guī)的信息處理。
下面參照圖9描述主計(jì)算機(jī)4的控制處理。圖9是示出了主計(jì)算機(jī)4的控制程序的流程圖。
在主計(jì)算機(jī)4側(cè)的處理中,檢查庫裝置6是否可以處理執(zhí)行指令,并且如果可以處理執(zhí)行指令,則將盒10的信息寫入庫裝置6或者從庫裝置6中讀取該信息。
換句話說,如果保持主計(jì)算機(jī)4與盒庫裝置6之間的連接,則從主計(jì)算機(jī)執(zhí)行輪詢處理(步驟S31),該處理檢查輪詢通知是否可以觸發(fā)庫裝置6,以接受執(zhí)行指令(即忙或不忙)(步驟S32);如果執(zhí)行指令不能被接受,則過程返回步驟S31,如果執(zhí)行指令可以被接受,則發(fā)送該執(zhí)行指令,進(jìn)行到該操作的轉(zhuǎn)換(步驟S33);并且在完成該執(zhí)行之后(步驟S34),過程返回到步驟S31。
根據(jù)這種處理,可以通過主計(jì)算機(jī)4與庫控制單元24之間的連接關(guān)系來監(jiān)測事件處理(例如庫裝置6中的自動機(jī)械更換)的時(shí)間,可以將信息處理的停機(jī)時(shí)間保持最小,以實(shí)現(xiàn)合理的處理。
下面參照圖10描述庫控制單元24的控制處理。圖10是示出了庫控制單元24的控制程序的流程圖。
庫控制單元24執(zhí)行事件生成檢查處理、等待操作處理、工作時(shí)間監(jiān)測處理、供電停止處理以及恢復(fù)處理、與主計(jì)算機(jī)4的交互處理等。
庫控制單元24監(jiān)測是否存在自動機(jī)械更換指令(步驟S41),當(dāng)接收到自動機(jī)械更換指令時(shí)執(zhí)行等待操作(步驟42),并在該執(zhí)行之后指示對自動機(jī)械控制單元221、222和斷電開關(guān)26、28的斷電(步驟S43)。
當(dāng)完成了斷電之后,發(fā)送自動機(jī)械更換準(zhǔn)備完成通知(步驟S44);該斷電觸發(fā)了時(shí)間監(jiān)測啟動的執(zhí)行(步驟S45);監(jiān)測是否經(jīng)過了特定時(shí)間T(步驟S46),并在經(jīng)過了特定時(shí)間T時(shí),不管自動機(jī)械更換工作的進(jìn)展如何,都向操作者面板單元30傳送工作中斷通知(步驟S47)。
在工作被中斷,并完成了該中斷之后,從由操作者操作的操作者面板單元30接收工作中斷完成通知(步驟S48),并且該通知觸發(fā)開始對自動機(jī)械單元161、162進(jìn)行供電(步驟S49)。開始供電觸發(fā)了針對來自主計(jì)算機(jī)4的詢問發(fā)送準(zhǔn)備好通知(準(zhǔn)備好)傳送(步驟S50),并完成了對庫控制單元24的處理。
在該庫控制中,在特定時(shí)間T期間(步驟S45、S46),發(fā)送通知作為針對來自主計(jì)算機(jī)4的輪詢通知的建立時(shí)間通知(未準(zhǔn)備好),該通知表明不能執(zhí)行對該執(zhí)行指令的處理。
下面參照圖11說明自動機(jī)械控制單元221、222的控制處理。圖11是示出了自動機(jī)械控制單元221、222的控制程序的流程圖。
各自動機(jī)械控制單元221、222執(zhí)行盒10的運(yùn)載控制、斷電處理和電源恢復(fù)處理等。
換句話說,由通過庫控制單元24從主計(jì)算機(jī)4接收的執(zhí)行指令來執(zhí)行等待操作(Move(移動))(步驟S61);在操作完成之后,向庫控制單元24發(fā)送完成通知(步驟S62);并且響應(yīng)于該斷電指令(步驟S63),中斷對自動機(jī)械單元161、162的供電,由斷電開關(guān)26、28執(zhí)行斷電。
下面列出并描述了上述實(shí)施例的特征與變型。
(1)將自動機(jī)械單元161、162安裝在一個(gè)冗余用庫裝置中。在對該自動機(jī)械進(jìn)行維護(hù)時(shí),將配有各自動機(jī)械161、162的內(nèi)存儲箱42拉出,并將內(nèi)存儲箱的結(jié)構(gòu)提供為通過拉出內(nèi)存儲箱42能夠同時(shí)拉出自動機(jī)械單元161、162。
(2)在進(jìn)行維護(hù)時(shí),通過將“未準(zhǔn)備好(Not Ready)”響應(yīng)從庫裝置6發(fā)送到主計(jì)算機(jī)4,能夠進(jìn)行自動機(jī)械更換而不用將庫裝置6與主計(jì)算機(jī)4分開,并且不用中止支持軟件。
(3)在進(jìn)行維護(hù)之前,完成所有已接受的將盒10運(yùn)載到驅(qū)動器81至84的操作,控制對驅(qū)動器81至84的讀取與寫入,以使其被連續(xù)地執(zhí)行,將自動機(jī)械單元161、162的停機(jī)時(shí)間最小化,并可以減小對信息處理的影響。
(4)如果維護(hù)時(shí)間(即工作時(shí)間)超過了該特定時(shí)間,則通過告警通知操作者,并指示組裝自動機(jī)械單元161、162一次,從而使得能夠通過未損壞的自動機(jī)械單元161或162來進(jìn)行運(yùn)載操作。
(5)雖然在本實(shí)施例中以自動機(jī)械更換作為事件處理的示例,但庫裝置6側(cè)的事件不限于自動機(jī)械更換,并根據(jù)需要包括操作者停止向自動機(jī)械單元161、162供電的各種事件。
(6)雖然將因斷電開關(guān)26、28形成的供電阻擋部分示例為不會使自動機(jī)械單元161、162中的維護(hù)變困難的部分,但該供電阻擋部分可以被配置為對自動機(jī)械移動機(jī)構(gòu)201、202的供電被全部或部分地阻擋,或配置為中止自動機(jī)械控制單元221、222的全部或部分功能。
以這種方式,將本實(shí)施例用于存儲通過主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì)的庫裝置中,并因?yàn)榭梢圆恢袛嗯c主計(jì)算機(jī)的連接操作地在庫裝置側(cè)執(zhí)行自動機(jī)械更換等事件處理,因而是有用的。
雖然上面描述了本發(fā)明的最優(yōu)選實(shí)施例,但不想將本發(fā)明限于該說明,本領(lǐng)域技術(shù)人員必須可以在領(lǐng)會在權(quán)利要求中限定的或在說明書中公開的本發(fā)明的要義的基礎(chǔ)上,對本發(fā)明進(jìn)行改進(jìn)或改變,并且顯然這種改進(jìn)和改變落在了本發(fā)明的范圍內(nèi)。
本申請基于并要求于2005年7月8日提交的在先日本專利申請第2005-200204號的優(yōu)先權(quán),通過引用將其全部內(nèi)容合并在本文中。
權(quán)利要求
1.一種庫裝置,其存儲有用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),包括多個(gè)自動機(jī)械單元,其運(yùn)載所述記錄介質(zhì);以及控制單元,如果生成了事件,則該控制單元停止對所述自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自所述主計(jì)算機(jī)的詢問發(fā)送表明該事件的處理正在進(jìn)行中的響應(yīng)。
2.根據(jù)權(quán)利要求1所述的所述庫裝置,還包括信息輸入單元,用于輸入代表所述事件生成的信息。
3.根據(jù)權(quán)利要求1所述的所述庫裝置,其中所述控制單元在向所述主計(jì)算機(jī)發(fā)送了代表所述事件已被完成的通知輸出之后,接受來自所述主計(jì)算機(jī)的指令。
4.根據(jù)權(quán)利要求1所述的所述庫裝置,其中所述控制單元監(jiān)測從停止對自動機(jī)械單元的供電起所經(jīng)過的時(shí)間,并生成代表已經(jīng)經(jīng)過了所述預(yù)定時(shí)間的通知輸出。
5.根據(jù)權(quán)利要求4所述的所述庫裝置,還包括通知單元,其發(fā)出由所述通知輸出所導(dǎo)致的告警。
6.一種庫裝置的控制方法,所述庫裝置存儲有用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),所述方法包括以下操作運(yùn)載所述記錄介質(zhì);并且如果生成了事件,則停止對自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自所述主計(jì)算機(jī)的詢問發(fā)送表明所述事件的處理正在進(jìn)行中的響應(yīng)。
7.根據(jù)權(quán)利要求6所述的庫裝置的控制方法,還包括如下操作向信息輸入單元輸入代表所述事件生成的信息。
8.根據(jù)權(quán)利要求6所述的庫裝置的控制方法,還包括如下操作在向所述主計(jì)算機(jī)發(fā)送了代表所述事件已被完成的通知輸出之后,接受來自所述主計(jì)算機(jī)的指令。
9.根據(jù)權(quán)利要求6所述的庫裝置的控制方法,還包括如下操作監(jiān)測從停止對自動機(jī)械單元的供電起所經(jīng)過的時(shí)間,并生成代表已經(jīng)經(jīng)過了所述預(yù)定時(shí)間的通知信息。
10.根據(jù)權(quán)利要求9所述的庫裝置的控制方法,還包括如下操作根據(jù)所述通知信息發(fā)出告警。
11.一種庫裝置的控制程序,所述庫裝置存儲有用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì),所述程序包括以下步驟運(yùn)載所述記錄介質(zhì);以及如果生成了事件,則停止對自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自主計(jì)算機(jī)的詢問,發(fā)送表明所述事件的處理正在進(jìn)行中的響應(yīng)。
12.根據(jù)權(quán)利要求11所述的所述庫裝置的控制程序,還包括如下步驟向信息輸入單元輸入所述代表事件生成的信息。
13.根據(jù)權(quán)利要求11所述的庫裝置的控制程序,還包括如下步驟在向所述主計(jì)算機(jī)發(fā)送了代表所述事件已被完成的通知輸出之后,接受來自所述主計(jì)算機(jī)的指令。
14.根據(jù)權(quán)利要求11所述的庫裝置的控制程序,還包括如下步驟監(jiān)測從停止對所述自動機(jī)械單元的供電起所經(jīng)過的時(shí)間,并生成代表已經(jīng)經(jīng)過了所述預(yù)定時(shí)間的通知信息。
15.根據(jù)權(quán)利要求14所述的所述庫裝置的控制程序,還包括如下步驟根據(jù)所述通知信息發(fā)出告警。
16.一種信息處理裝置,包括主計(jì)算機(jī)和庫裝置,所述庫裝置存儲有用于讀寫信息的記錄介質(zhì),其中所述庫裝置包括多個(gè)自動機(jī)械單元,其運(yùn)載所述記錄介質(zhì);以及控制單元,如果生成了事件,則該控制單元針對來自主計(jì)算機(jī)的詢問發(fā)送表明所述事件的處理的響應(yīng),并且其在所述事件的處理期間停止對自動機(jī)械單元的供電,并在完成了所述事件的處理或經(jīng)過了預(yù)定時(shí)間之后,恢復(fù)對所述自動機(jī)械單元的供電,以接受來自所述主計(jì)算機(jī)的指令。
17.根據(jù)權(quán)利要求16所述的信息處理裝置,其中所述庫裝置包括信息輸入單元,用于輸入代表所述事件生成的信息。
18.根據(jù)權(quán)利要求16所述的信息處理裝置,其中所述控制單元在向所述主計(jì)算機(jī)發(fā)送了代表所述事件已被完成的通知輸出之后,接受來自所述主計(jì)算機(jī)的指令。
19.根據(jù)權(quán)利要求16所述的信息處理裝置,其中所述控制單元監(jiān)測從停止對所述自動機(jī)械單元的供電起所經(jīng)過的時(shí)間,并生成代表已經(jīng)經(jīng)過了所述預(yù)定時(shí)間的通知輸出。
20.根據(jù)權(quán)利要求19所述的信息處理裝置,其中所述庫裝置包括通知單元,其發(fā)出由所述通知輸出所導(dǎo)致的告警。
全文摘要
庫裝置、其控制方法和控制程序以及信息處理裝置。公開了一種在保持電激勵狀態(tài)的同時(shí)實(shí)現(xiàn)自動機(jī)械更換的結(jié)構(gòu)。在這種結(jié)構(gòu)中,庫裝置存儲用于利用主計(jì)算機(jī)進(jìn)行信息讀寫的記錄介質(zhì)(盒),其包括多個(gè)自動機(jī)械單元,其運(yùn)載所述記錄介質(zhì);以及控制單元(庫控制單元),如果生成了事件,則該控制單元停止對所述自動機(jī)械單元的供電,直到經(jīng)過了事件處理時(shí)間或預(yù)定時(shí)間,并且針對來自主計(jì)算機(jī)的詢問發(fā)送表明該事件的處理正在進(jìn)行中的響應(yīng)。
文檔編號G06F13/10GK1892855SQ20051012471
公開日2007年1月10日 申請日期2005年11月14日 優(yōu)先權(quán)日2005年7月8日
發(fā)明者佐佐木忍 申請人:富士通株式會社