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

用于小型光盤等數(shù)字信息載體的閱讀器的制作方法

文檔序號:6744844閱讀:203來源:國知局
專利名稱:用于小型光盤等數(shù)字信息載體的閱讀器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于諸如小型光盤等數(shù)字信息載體的閱讀器。
本發(fā)明特別涉及適于對這些閱讀器編程的部分,該部分一般包括—用于載體的材料閱讀裝置,—控制裝置,包括載體管理裝置適于存儲已被閱讀的數(shù)據(jù)、形成識別至少一個載體上出現(xiàn)的所有信息光跡的“目錄”,控制閱讀的裝置,適于在用戶預(yù)選載體的“當(dāng)前”光跡后,通過閱讀裝置閱讀載體當(dāng)前光跡,以及順序編程裝置,能夠使得用戶所采集的光跡號的數(shù)列被閱讀,并在用戶確認后將這一數(shù)列存儲在構(gòu)成順序存儲器的存儲區(qū)之中。
這種光跡數(shù)列習(xí)慣上稱為“程序”(programme)。
在已知的裝置中,僅當(dāng)載體的材料閱讀裝置中止時,才能實現(xiàn)一個或者多個光跡的時序范圍的編程。
換言之,如果希望在閱讀給定的光盤上的給定光跡的過程中(稱為工作狀態(tài))存儲光跡的時序范圍,則必須在第一步向閱讀裝置發(fā)出一個命令使之從閱讀工作狀態(tài)過度到非工作狀態(tài)(不閱讀的狀態(tài)),然后在第二步進行正式的編程。
另一方面,在閱讀可存儲程序的光跡時,不可能修改尚需閱讀的所述程序的光跡。這種操作還要求中止閱讀裝置,然后再進行新的數(shù)列編程或者修改以前所存儲的老的數(shù)列。
而且,應(yīng)用大多數(shù)現(xiàn)有的閱讀器,要閱讀多個光盤(雙閱讀器,水平或者橫向裝載系統(tǒng)),在閱讀所存儲的程序的光跡過程中,換盤要涉及閱讀裝置的立即中止。
此外,在一切現(xiàn)有使用單個或者多個裝載系統(tǒng)的裝置中,除非控制裝置知道所裝光盤(或者多個光盤)的目錄,否則編程不能進行。因而,只要裝載了新盤,就會導(dǎo)致一切編程的失效。這種缺陷顯著降低了用戶的易用性并限制了編程功能。
因而,本發(fā)明的一個目的就是獲得沒有現(xiàn)有技術(shù)中的閱讀器的缺陷的用于數(shù)字信息載體的閱讀器。
為此目的,本發(fā)明提出一種閱讀器,其中一方面順序編程裝置在功能上與閱讀控制裝置分開,并且另一方面,用作載體管理裝置的存儲器和順序存儲器對于順序編程裝置及閱讀控制裝置又可共同使用,使得在行使閱讀控制裝置的功能期間,順序編程裝置還能夠進行工作,以便允許在不管知不知道目錄的狀態(tài)下修改所述順序存儲器的內(nèi)容。
編程與光盤控制單元的功能分開可使得它們獨立操作。于是不論由控制單元所控制的閱讀裝置的功能狀態(tài)如何都能夠進行編程。
數(shù)列中的每一項在順序存儲器中最好以同該光跡號以及包含該光跡的載體號相關(guān)的數(shù)據(jù)對的形式存儲。
在一種特別優(yōu)越的方式中,當(dāng)接收來自閱讀控制裝置的命令并指定打開能引入或者撤出由存儲的數(shù)列所指的一個載體的移動元件時,該順序編程裝置適于在順序存儲器中刪除包含與可由所述開啟移動部件訪問的所述載體相關(guān)的數(shù)據(jù)的所有數(shù)對。移動部件還意味著能訪問一個或者多個載體的一個載體裝載抽屜以及一個至少部分地可移動的蓋板。
于是,在換盤時,或者在裝載機構(gòu)中或者在閱讀裝置上,跟著自動消除存儲的程序中表示被換載體的所有數(shù)對。
根據(jù)本發(fā)明的另一特性,順序編程裝置適于在順序存儲器中存儲構(gòu)成一程序的要被讀出的光跡號的數(shù)列,而不必得知由所述數(shù)列所表示的載體的目錄的內(nèi)容。
換句話說,當(dāng)需要閱讀一個不知載體目錄的序列的一個光跡時,該順序編程裝置用于在閱讀所述目錄之后比較表示所述載體的所述數(shù)列的一個或多個數(shù)對的數(shù)據(jù)與所述目錄,并在順序存儲器中消除包含與所述目錄的內(nèi)容不一致數(shù)據(jù)的一個或多個數(shù)對。
這樣,不再需要獲知每個包含要被閱讀的程序的光跡的光盤的目錄。因而,當(dāng)必須閱讀不知道其目錄的一個光盤上的光跡時,首先閱讀其目錄,然后在同該目錄的內(nèi)容比較中檢查程序光跡的一致性。如果檢查結(jié)果是肯定的(出現(xiàn)在該盤上的光跡),則繼續(xù)閱讀該程序光跡。
根據(jù)本發(fā)明的另一特性,順序編程裝置還包括一個輔助存儲器,旨在閱讀給定的載體光跡過程中進行編程時存儲與所述載體以及所述給定的光跡號相關(guān)的數(shù)據(jù)對。
這使得閱讀的過程中的光跡號及其載體號在程序啟動之前就被保留在存儲器中,于是在這一程序的最后,用戶能夠聽完他原來所聽的光盤。
此外,很先進的是,順序編程裝置在閱讀含有存儲在輔助存儲器中的給定光跡的載體的程序期間接收到來自閱讀控制裝置的命令并指出一個替換品時,則適于在所述輔助存儲器之中以新的零值數(shù)據(jù)對替換與所述給定的光跡相關(guān)的數(shù)據(jù)對。
于是,當(dāng)在該閱讀器中調(diào)換一個光盤時,該控制裝置能夠在程序開始執(zhí)行之前知道正在被閱讀的盤是否已經(jīng)被換。
根據(jù)本發(fā)明的另一特性,閱讀控制裝置在完成一個數(shù)列的光跡閱讀之后并在輔助存儲器包含非零數(shù)值時,適于使號碼存儲在該輔助存儲器之中的閱讀光跡號增加1,并且載體號仍是存儲在所述輔助存儲器中的那個號。
這樣,在程序的最后,通過去閱讀輔助存儲器的內(nèi)容,有可能自動地恢復(fù)聽在所述程序啟動之前正被閱讀的光盤。這一自動化的功能保證用戶贏得了相當(dāng)?shù)臅r間,因為它將用戶從一系列控制命令中解脫出來。它還使得能夠在一個“主”光盤(以非編程閱讀)和一個或者多個其它編程光盤之間交替閱讀。
根據(jù)本發(fā)明,當(dāng)輔助存儲器包含零值數(shù)據(jù)時,閱讀控制裝置在完成一個數(shù)列的光跡閱讀之后,用于將閱讀裝置置于其非工作狀態(tài)。
當(dāng)包含在輔助存儲器中的數(shù)據(jù)為零時,這意味著在閱讀裝置處于其非工作狀態(tài)的同時,編程已經(jīng)進行完畢,或者在執(zhí)行程序之前被閱讀的盤已被調(diào)換。在這兩種情形下,都不必命令閱讀裝置在完成程序的執(zhí)行之后進到其工作狀態(tài)。
根據(jù)本發(fā)明的又一特性,編程裝置在產(chǎn)生數(shù)列期間,用于根據(jù)用戶的命令修改和/或刪除和/或增加已經(jīng)存儲在順序存儲器中的所述數(shù)列的數(shù)對之中相關(guān)于光跡號及其載體號的至少一個數(shù)對。
同樣地,這些編程裝置在閱讀程序的光跡期間,用于根據(jù)用戶的命令修改和/或刪除和/或增加已經(jīng)存儲在順序存儲器中的所述程序的數(shù)對中相關(guān)于光跡號及其載體號的至少一個數(shù)對。
這樣,在任何時刻、閱讀裝置的任何狀態(tài)下,并且不論是否在編程的閱讀過程中,用戶都能夠?qū)μ幱谛纬蛇^程中的數(shù)列進行修改,完全避免了重新開始已經(jīng)在進行的編程。
這又稍微進一步增強了該編程系統(tǒng)的使用靈活性。因而在重復(fù)(或者循環(huán))編程的情形下,有可能修改必須重復(fù)使用的程序的內(nèi)容。
在編程裝置的一個特定的實施例中,提供了根據(jù)用戶的命令,通過終止閱讀所述數(shù)據(jù)數(shù)對所表示的光跡,由順序存儲器之中刪除閱讀過程中的一個數(shù)列的數(shù)據(jù)。對的可能性,使得在所述數(shù)列中僅存在表示仍然要被閱讀的光跡的數(shù)據(jù)數(shù)對。
于是,由于在任何給定的時刻數(shù)列中僅存在未被閱讀的光跡,因而大大地簡化了鑒別仍然要被閱讀的程序的光跡。
自然,這一功能不允許要求保留程序的全部光跡的循環(huán)編程。
在存儲了程序之后并在辨認輔助存儲器中的非零數(shù)值的情形下,該編程裝置以一種特別優(yōu)越的方式用于命令控制裝置閱讀所述程序的光跡。
另一方面,在存儲了程序之后并在辨認輔助存儲器中的零值數(shù)據(jù)的情形下,該編程裝置用于等待用戶指令控制裝置閱讀所述程序的光跡的命令。
于是,在簡單閱讀包含在輔助存儲器中的數(shù)據(jù)時,該編程裝置決定該程序是否必須在該程序采集結(jié)束時自動地啟動,或者是否必須等待用戶的命令以進行這一啟動。
本發(fā)明還通過對諸如小型盤等的數(shù)字信息載體的閱讀器的編程提出一種控制過程。
這一過程包括—第一步驟,其中進行相關(guān)于光跡號和包含光跡的載體號的數(shù)據(jù)對的數(shù)列的采集,并在構(gòu)成一個順序存儲器的一個存儲區(qū)中存儲一個數(shù)列,無需事先知道該數(shù)列的光跡的載體的目錄(或者多個目錄);—第二步驟,其中閱讀載體的目錄,包括所存儲的數(shù)列的要被閱讀的第n個光跡;—第三步驟,其中將包括在閱讀過程中數(shù)列的第n個光跡在內(nèi)的載體的目錄內(nèi)容與表示所述載體這一數(shù)列的數(shù)對的數(shù)據(jù)進行比較,并在順序存儲器中刪除包含與所述目錄內(nèi)容不一致的數(shù)據(jù)的數(shù)對(或者多個數(shù)對),以及—第四步驟,其中作為在第三步驟中所進行的比較的結(jié)果的功能,然后或者是隨在閱讀存儲在第n個光跡中的信息之后,或者是返回第二步驟把該過程施加于該數(shù)列的要被閱讀的第n個光跡的下一個光跡。
通過考察以下例子所進行的詳細說明以及研究附圖,本發(fā)明的其它特性和優(yōu)點將變得顯然,這些附圖表示—

圖1是一示意圖,表示根據(jù)本發(fā)明的閱讀器的一部分;—圖2是一表示用于根據(jù)本發(fā)明的閱讀器的編程過程的示意圖,以及—圖3是表示圖2中所示的過程的步驟25的示意圖。
現(xiàn)在首先參照圖1,該圖示意地表示出根據(jù)本發(fā)明的閱讀器1,用來閱讀置于轉(zhuǎn)盤上的兩個光盤2-1與2-2。
自然,本發(fā)明也可用于閱讀單個光盤或者多個光盤的閱讀器。
每一個光盤2包含存儲在盤的一面上所產(chǎn)生的光跡中并能夠由控制單元6檢測的數(shù)字式信息。
閱讀器1包括能夠閱讀存儲在這些光跡中的數(shù)字信息的激光二極管型閱讀裝置3,以及用于將用戶的命令轉(zhuǎn)換為信號的控制裝置4。這些命令可借助于按動閱讀器1面板上的控制鍵發(fā)出,或者借助于遙控盒以電波的方式發(fā)出。
控制裝置4可由本技術(shù)領(lǐng)域人員使用在市場購買得到的電子元件制成。
控制裝置包含一個管理單元5,一個閱讀控制單元6,一個順序編程單元8以及一個采集單元7。
很明顯,構(gòu)成閱讀器控制裝置4的各個單元并不是物理上必須分開的。因而可設(shè)想為一個綜合所述各單元的單一的多任務(wù)處理器或準(zhǔn)多任務(wù)處理器。
采集單元7包括置于閱讀器1面板上的功能鍵,以及能夠顯示有關(guān)閱讀器功能狀態(tài)、光盤內(nèi)容以及功能鍵的信息的發(fā)光二極管型或者液晶段顯示裝置。
控制單元6設(shè)計為作為采集單元7與閱讀裝置3之間的一個接口。于是在面板輸入的(手工或者通過波的形式)任何命令被轉(zhuǎn)換為適于使閱讀裝置3工作,或者使得在編程單元8的幫助下而編程,或者再與光盤管理單元5相互作用的一個或多個信號形式。
管理單元5保證每個光盤2的光跡的管理。它包括一個管理存儲器9,在該管理存儲器中控制裝置4存儲預(yù)先裝在轉(zhuǎn)盤平臺上的每一個光盤的目錄,和/或其至少一個光跡已被閱讀。這些目錄包含有關(guān)光盤(或者載體)上的光跡在各自工作時間光盤的總工作時間內(nèi)的編號信息。
自然,在移去或者調(diào)換光盤的情形下其目錄從管理存儲器9自動刪除。
編程單元8包含一個延時裝置10,一個順序存儲器11以及一個輔助存儲器12。
這一編程單元由第一部分連接到采集單元7,采集單元7包括編程專用的功能鍵把第二部分連到管理單元5,更具體地說是連到其管理存儲器9,使得能夠訪問目錄的內(nèi)容,并通過第三部分連接到閱讀控制單元6。
在當(dāng)今的閱讀器中,編程單元在物理上和功能上構(gòu)成控制單元的一部分。于是它不能獨立地發(fā)揮其作用。
現(xiàn)在,在推敲構(gòu)成程序的數(shù)據(jù)數(shù)對數(shù)列期間,表示給定光跡和包含它的載體的數(shù)據(jù)數(shù)對除非這一數(shù)據(jù)對與所指載體的目錄一致,否則不能被控制單元接受。如果不是這種情形,由用戶采集的數(shù)對要被拒絕。因而這要求由程序的數(shù)對所表示的載體的全部目錄在采集該程序以前要存儲在管理單元中。
因而,一方面如果閱讀裝置處于其工作態(tài),由于后者受控制裝置所管理,并另一方面如果在一個被采集的數(shù)對與所存儲的目錄之間存在不一致,編程便不可能進行。
另一方面,在根據(jù)本發(fā)明的閱讀器中,雖然編程單元8和控制單元6是彼此連接的,但是它們卻能夠以彼此獨立的方式運作。
于是,有可能在與存儲在管理存儲器9中的目錄不一致的情況下,或者當(dāng)至少一個目錄沒有被存儲時采集數(shù)據(jù)對。
于是可進行動態(tài)編程(在閱讀過程中),而且在程序執(zhí)行的同時,可實時修改程序。
自然,這種裝置必要時允許存儲多個程序以及它們的修改程序。
根據(jù)本發(fā)明,在采集程序的數(shù)據(jù)數(shù)對期間不再進行數(shù)據(jù)數(shù)對的一致性核驗。該核驗此后由程序單元8在所述程序的執(zhí)行過程中進行,即恰好閱讀在構(gòu)成該程序的數(shù)列中位于它前面的數(shù)對之后進行。
在實行中,為了贏得時間,每當(dāng)在數(shù)列中第一次出現(xiàn)載體(k)時,編程單元8就去查看管理存儲器9,看它是否包含有關(guān)載體的目錄。如果不是這樣,則編程單元8請求控制單元6使得通過閱讀裝置3讀取有關(guān)載體的目錄。然后將這一目錄存儲在管理存儲器9中。
知道了有關(guān)載體目錄之后,編程單元8便開始核驗表示有關(guān)載體的全部數(shù)據(jù)數(shù)對。然后,任何與有關(guān)載體目錄不一致的表示有關(guān)載體的數(shù)據(jù)數(shù)對都將從順序存儲器11中自動刪除。然后或者通過閱讀由核驗對的數(shù)對所表示的光跡,或者是通過核驗其后面的數(shù)對(如果這尚未進行的話)繼續(xù)執(zhí)行程序。
這一核驗過程將在后面詳述。
延時裝置10是一個定時計數(shù)器,一旦主程序的功能鍵被啟動或者通過用戶采集數(shù)據(jù)數(shù)對之后該計數(shù)器立即自動地啟動。
這一主程序功能鍵向編程單元8指出用戶希望開始采集光跡的數(shù)列以產(chǎn)生一個閱讀程序。于是它產(chǎn)生一個送往編程單元8的程序開始消息。
定時的周期是在制造該閱讀器時被固定的。例如它等于10秒。
如果在這一10秒期間沒有程序功能鍵啟動,則編程單元認為或者是用戶放棄編程(如果沒有進行采集),并且閱讀器的當(dāng)前狀態(tài)因而不被修改,或者認為不再有數(shù)據(jù)數(shù)對采集,并因而編程單元8將所得的程序結(jié)束消息插到最末一個數(shù)對之后。
延時裝置是由一段液晶實現(xiàn)的,一旦主編程功能鍵被啟動液晶段就在這一主編程功能鍵附近呈閃爍的狀態(tài)。在延時周期的最后,如果證實沒有其它編程鍵,如果沒有數(shù)對被選擇該液晶段將最后熄滅,或者它將繼續(xù)保持閃光以表示有一個程序被存儲。
這一主鍵同樣是用作修改存儲后的程序。
輔助存儲器12允許存儲表示閱讀過程中光跡(n)以及在編程進行時刻包含該光跡的光盤(m)的數(shù)據(jù)數(shù)對(n,m)。如果編程是在閱讀裝置3處于其非工作狀態(tài)時進行的,或者如果在程序采集之前正在被閱讀的光盤被其它光盤替換,則存儲的數(shù)據(jù)對為(0,0)數(shù)據(jù)對。
這樣的安排使得根據(jù)本發(fā)明的閱讀器能夠以至少兩種不同的方式運作,從而大大增加了用戶聽賞的輕松程度。
在第一種方式下,閱讀了程序的所有光跡之后,控制單元6命令閱讀裝置3閱讀緊隨存儲于輔助存儲器12中的光跡(n)之后的光跡(n+1)。為了實現(xiàn)這一點,控制單元6連接到輔助存儲器12。自然,這一存儲器的內(nèi)容是空的,就不會有對于閱讀裝置3的請求,該閱讀裝置被控制單元6置于其非工作狀態(tài)。
從而這第一運作方式保證了閱讀裝置3在執(zhí)行一個程序之后自動返回閱讀位置。
在第二運作方式中,閱讀了一個程序的所有光跡之后,控制裝置6命令閱讀裝置3停止,于是使得用戶有這樣的自由,即或者命令閱讀這些光盤之一的任何光跡,或者以半自動方式返回到緊隨存儲在輔助存儲器12中的光跡之后的光跡上。
在后一種情形下,在面板上提供了專用的功能鍵,通過簡單地啟動即可執(zhí)行這種返回。這樣的一個鍵請求控制單元6閱讀輔助存儲器12的內(nèi)容,然后對存儲在該存儲器中的光跡號碼(n)增加1,以便命令閱讀裝置3閱讀所述對應(yīng)的光跡(n+1)。
同樣可提供能夠簡單顯示存儲在輔助存儲器12中的數(shù)據(jù)專用鍵。
顯然,可以設(shè)想裝備允許第一/或者第二運作方式的電子電路的閱讀器。因而,在閱讀器僅在第一方式下運作的假想情形下,將沒有必要對于閱讀器裝設(shè)保證全自動返回的專用鍵。
另一方面,如果考慮并用第一與第二方式,則閱讀器必須裝設(shè)可供利用兩種方式的每一種的專用鍵。于是,在編程的最后,如果啟動了專用鍵,則閱讀器被鎖定在其第一運作方式,這將導(dǎo)致全自動返回,而在沒有啟動該專用鍵時。則閱讀器被鎖定在其第二運作方式。
現(xiàn)在參照圖2,目的是詳述根據(jù)本發(fā)明的閱讀器一種可能的編程方式。
在步驟20,啟動用于主編程的功能鍵,產(chǎn)生一程序開始信息傳送給編程單元8。一方面這通過延時裝置10觸發(fā)了計數(shù),并在另一方面通過控制單元6觸發(fā)了在閱讀器3的操作步驟的步驟21的核驗,所述狀態(tài)或者是工作狀態(tài)(光盤被閱讀),或者是非工作狀態(tài)(閱讀器3不工作)。
然后該系統(tǒng)進到步驟22,在該步驟編程單元8閱讀管理單元5的存儲器9的內(nèi)容,該存儲器實時包含被閱讀的光跡號以及載有該光跡的光盤號。然后這一內(nèi)容以表示光跡號(n)以及包含這一光跡的光盤(m)的數(shù)據(jù)對(n,m)的形式被存儲在輔助存儲器12之中。
如果閱讀裝置3的狀態(tài)是工作狀態(tài),則n與m是非零的。另一方面,如果它們的狀態(tài)是非工作狀態(tài),則n等于m等于零。
然后該系統(tǒng)進到產(chǎn)生數(shù)列的步驟23。
構(gòu)成一個程序的這個數(shù)列以表示光跡號(j)及相應(yīng)的光盤號(k)順序數(shù)據(jù)對(j,k)的形式,即以存儲在輔助存儲器12中的數(shù)對(n,m)的映象的形式,存儲在編程單元8的順序存儲器11之中。
這些數(shù)據(jù)對可以本專業(yè)人員所熟知的各種形式存儲,例如以二進制數(shù)序列的形式或者字符串的形式存儲。
然后該系統(tǒng)進到步驟24,在該步驟開始如同上述步驟21中的閱讀裝置3的操作步驟的新的核驗。
又是存在兩種情形。
如果該閱讀裝置的狀態(tài)是工作狀態(tài),則該系統(tǒng)等待當(dāng)前光跡(n,m)閱讀結(jié)束。例如這一操作是通過實施相繼的詢問直至獲得表示閱讀裝置3處于非工作狀態(tài)的信號而進行的。然而,也可以設(shè)想系統(tǒng)等待到控制單元6向編程單元8發(fā)出一光跡結(jié)束的信號。然后將閱讀裝置3置于非工作狀態(tài)。
根據(jù)本發(fā)明,當(dāng)閱讀裝置已經(jīng)變?yōu)榉枪ぷ鳡顟B(tài)時,即如果輔助存儲器的內(nèi)容包含非零數(shù)值,則只要該程序已被采集到并且存儲完畢,則該程序自動地啟動。然后該系統(tǒng)進到步驟25,在該步驟執(zhí)行所存儲的程序。
另一方面,當(dāng)閱讀裝置3的狀態(tài)在步驟21處于非工作狀態(tài)時,即當(dāng)輔助存儲器的內(nèi)容包含零數(shù)值的數(shù)據(jù)時,則編程單元置于等待狀態(tài)直至收到來自用戶的啟動剛剛存儲的程序的命令。這時啟動位于閱讀器的面板上的任何控制鍵都將觸發(fā)步驟25中的程序啟動。
自然,可裝設(shè)專用功能鍵授權(quán)啟動所存儲的程序。
為了說明步驟25,將參照圖3。
步驟25-1表示該程序的開始執(zhí)行。在步驟25-2,編程單元8使表示數(shù)列中的數(shù)對位置的位置計數(shù)器固定在數(shù)值1。然后,在步驟25-3,它閱讀該數(shù)列的第一個數(shù)對(j,k)的內(nèi)容,其中j表示光跡號,k表示其載體號。
在步驟25-4中,編程單元8查看管理存儲器9,看其是否包含有關(guān)載體(k)的目錄。如果不是這種情形,則編程單元8請求控制單元6使閱讀裝置3閱讀有關(guān)載體(k)的目錄。然后將這一目錄存儲在管理存儲器9之中。
獲知有關(guān)載體的目錄之后,編程單元8繼續(xù)對表示有關(guān)載體(k)的所有數(shù)據(jù)對(X,K)進行核驗。這構(gòu)成了步驟25-5。
然后,表示同這一有關(guān)載體(k)的目錄不一致的有關(guān)載體(k)的數(shù)據(jù)對被自動地從原來存儲在順序存儲器10的數(shù)列中刪除,于是構(gòu)成步驟25-6。
然后該程序在步驟25-7執(zhí)行,或者閱讀由所核驗的數(shù)對(j,k)表示的光跡(j),或者通過在步驟25-8使位置計數(shù)器增加1之后返回步驟25-3,核驗下一個數(shù)對(如果這尚未進行)。
在第一種情形,在閱讀了由核驗過的數(shù)對(j,k)表示的光跡(j)之后,位置計數(shù)器在步驟25-8增加1,并使其回到步驟25-3,在那里核驗數(shù)列的第二個數(shù)據(jù)對的一致性(除非它所表示的載體與前一個數(shù)對(K)的載體相同)。在這種情形下,閱讀所指的光跡是立即進行的,隨后該系統(tǒng)進到下一個數(shù)對,并繼續(xù)到數(shù)列最后一個數(shù)對所指的光跡被閱讀為止。
根據(jù)本發(fā)明,一程序可按照兩種子模式執(zhí)行。
在第一子模式中,編程單元借助于一個可移動的指針管理所存儲的數(shù)列中的數(shù)據(jù)數(shù)對的位置。在啟動程序時,該指針定位于面向該數(shù)列的第一數(shù)對。編程單元8將位于該指針對面的數(shù)據(jù)數(shù)對送到控制單元6,使得這一控制單元6能夠命令閱讀裝置3閱讀對應(yīng)于所接收的數(shù)據(jù)數(shù)對的光跡。
在閱讀這一頁的最后,控制單元6向編程單元8發(fā)送表示該系統(tǒng)可過度到數(shù)列的下一個光跡的消息。這使得指針自動地從數(shù)列的第一數(shù)對移到第二數(shù)對。然后編程單元8在核驗了其一致性之后處于向控制單元6發(fā)送所指第二數(shù)對的位置,并且重演閱讀/替換/核驗/發(fā)送的操作,直到指針到達數(shù)列的最后一個數(shù)對的對面為止。
在第二子模式下,數(shù)列的數(shù)對按順序一個置于另一個之上產(chǎn)生一個堆棧。在開始執(zhí)行該程序時,在該堆棧的棧頂上放置一個固定的指針面向數(shù)列的第一數(shù)對,使得該編程單元8能夠在核驗其一致性之后將該數(shù)對發(fā)送給控制單元6,從而可令光跡被閱讀。在閱讀該光跡的最后,控制單元6向編程單元8發(fā)送指示它發(fā)送數(shù)列的第二數(shù)對的消息。在收到這一消息時,面對該指針的數(shù)對被從堆棧中刪除,并且所有后面的數(shù)對在堆棧中均升高一個位置,現(xiàn)在第二數(shù)對對位于該指針對面,使得編程單元8能夠簡單地將這一新的數(shù)對在核驗其一致性之后發(fā)送到控制單元。
在第二子模式下,這樣程序的數(shù)列的數(shù)對隨著被閱讀而刪除。結(jié)果,在程序執(zhí)行的最后,不能再恢復(fù)所述程序的內(nèi)容。自然,可以設(shè)想,裝設(shè)一個能夠存儲原始數(shù)列的輔助存儲器。
不論選擇哪一種子模式,在程序執(zhí)行的最后,系統(tǒng)都要進到步驟26,在該步驟編程單元向控制單元6發(fā)送指示程序終止的消息。
在假定閱讀器僅能夠以上述第一方式運作(全自動返回)的情形下,控制單元6閱讀輔助存儲器12的內(nèi)容,這構(gòu)成了步驟27。
這一存儲器的內(nèi)容是數(shù)據(jù)數(shù)對(n,m),其中n是光跡號而m是光盤號。
如果n等于m等于零,這表示剛剛執(zhí)行的程序是在閱讀裝置處于不工作狀態(tài)時開始的,或者在程序采集期間所閱讀的光盤已經(jīng)被更換。于是編程終止。編程單元8向控制單元6發(fā)送指令其將閱讀裝置3置于不工作狀態(tài)的消息。
如果n與m兩者都不是零,這表示剛剛執(zhí)行的程序是在閱讀了盤號m的光跡號n之后開始的。
于是編程單元8使得數(shù)字n增加1而變?yōu)閿?shù)字n+1,這構(gòu)成步驟28,然后在步驟29,該編程單元向控制單元6發(fā)送請求它將閱讀裝置3置于光盤m的n+1光跡的開始之處,以便閱讀其內(nèi)容。然后該程序過程終止并在光跡n+1從新開始閱讀光盤m。
顯然,在假設(shè)閱讀器僅在上述第二運作方式(半自動返回)之下進行運作的情形,步驟27到29是不必要的。
在這種情形下,重新從光跡n+1閱讀光盤m是通過啟動如上所述的專用鍵進行的,所述的鍵僅能夠保證執(zhí)行步驟27到29。
在程序采集的步驟23期間,正如所知,可對所存儲的光跡進行第二次的修改過程序,而不論閱讀裝置3處于什么狀態(tài)(工作狀態(tài)或者非工作狀態(tài))。
換句話說,由于編程單元8與控制單元6的獨立運作,在程序被執(zhí)行時同樣可修改所存儲的程序。
根據(jù)所選擇的功能子模式,這些修改將施加于程序的任何一個光跡(數(shù)列的數(shù)對整體地保留在順序存儲器中的第一子模式),或者僅施加于尚未閱讀的程序的光跡(數(shù)列的數(shù)對隨著其相應(yīng)的光跡被閱讀而被刪除的第二子模式)。
換句話說,如果一個包含由程序的數(shù)對之一所指的已裝載光盤的抽屜被換,則這將自動地涉及從順序存儲器中刪除由表示這一被換光盤的數(shù)據(jù)組成的所有數(shù)對。這一自動過程不論閱讀裝置或者編程單元的狀態(tài)如何都可施加。于是在編程期間、在程序執(zhí)行期間、或者在普通閱讀期間只要程序已被存儲,都可施加這一自動過程。
最后,采集裝置7同樣包括一個裝設(shè)在閱讀器1正面并連接到編程單元8的刪除鍵,用于在任何時刻刪除所存儲的程序或者正在閱讀的程序的光跡,從而中斷執(zhí)行中的的程序。
顯然,上述的過程是通過例子的方式給出的,并可供本專業(yè)熟練的人員根據(jù)所設(shè)想的用途去應(yīng)用。
而且,本發(fā)明可適用于小型盤、聲頻和/或視象類的任何數(shù)字信息載體,而且還可設(shè)想用于聲頻和/或視象類型磁帶閱讀器。
同樣,本發(fā)明中,文字閱讀器應(yīng)當(dāng)以其最廣泛的意義來理解。它還包括記錄器。因而本發(fā)明還適用于后者。
權(quán)利要求
1.用于諸如小型光盤(2)類型的數(shù)字信息載體的閱讀器,包括—用于載體的材料閱讀裝置(3),—控制裝置(4),包括適于存儲已讀的數(shù)據(jù)、形成識別至少一個載體(2)上出現(xiàn)的所有信息光跡的“目錄”的載體管理裝置(5),控制閱讀的裝置(6),適于在用戶預(yù)選載體的“當(dāng)前”光跡后通過閱讀裝置(3)閱讀載體的“當(dāng)前”光跡,以及順序編程裝置(8),能夠使得用戶所采集的光跡號的數(shù)列被閱讀,并在用戶確認后將這一數(shù)列存儲在構(gòu)成順序存儲器(11)的存儲區(qū)之中,其特征在于,順序編程裝置(8)在功能上是與閱讀控制裝置(3)分開的,并且在于載體管理裝置(5)的存儲器(9)和順序存儲器(11)對于順序編程裝置(8)及閱讀控制裝置(6)是可共同使用的,使得在行使閱讀控制裝置(6)的功能期間,順序編程裝置(8)還能夠進行工作,以便允許修改所述順序存儲器(11)的內(nèi)容。
2.根據(jù)權(quán)利要求1的閱讀器,其特征在于,順序存儲器(11)適用于存儲形式為日光跡號及包含該光跡的載體(2-i)號相關(guān)的數(shù)據(jù)數(shù)對的數(shù)列中的每一項。
3.根據(jù)權(quán)利要求2的閱讀器,其特征在于,當(dāng)接收來自閱讀控制裝置(6)的命令并指定打開能引入或者撤出由存儲的數(shù)列所指的一個載體的移動元件時,該順序編程裝置(8)適于在順序存儲器(11)中刪除包含與可由所述開啟移動部件訪問的所述載體相關(guān)的數(shù)據(jù)的所有數(shù)對。
4.根據(jù)權(quán)利要求1到3之一的閱讀器,其特征在于,順序編程裝置(8)適于在順序存儲器(11)中存儲構(gòu)成一程序的被閱讀光跡號的數(shù)列,而不必得知由所述數(shù)列所指的載體目錄的內(nèi)容。
5.根據(jù)權(quán)利要求4的閱讀器,其特征在于,當(dāng)需要閱讀一個不知載體目錄的數(shù)列的一個光跡時,該順序編程裝置(8)適于在閱讀所述目錄之后比較表示所述載體的所述數(shù)列的一個或者多個數(shù)對的數(shù)據(jù)與所述目錄,并在順序存儲器(11)中刪除包含與所述目錄的內(nèi)容不一致數(shù)據(jù)的一個或多個數(shù)對。
6.根據(jù)權(quán)利要求1到5之一的閱讀器,其特征在于,順序編程裝置(8)還包括一個輔助存儲器(12),旨在閱讀給定的載體光跡過程中進行編程時存儲與所述載體以及所述給定的光跡號相關(guān)的數(shù)據(jù)對。
7.根據(jù)權(quán)利要求6的閱讀器,其特征在于,順序編程裝置(8)在閱讀包含存儲在輔助存儲器(12)中的給定的光跡的載體的程序期間,接收到來自閱讀控制裝置(6)的命令并指出一個替換品時,適于在所述輔助存儲器之中以新的零值數(shù)據(jù)數(shù)對替換與所述給定的光跡相關(guān)的數(shù)據(jù)數(shù)對。
8.根據(jù)權(quán)利要求6和7之一的閱讀器,其特征在于,閱讀控制裝置(6)在完成一個數(shù)列的光跡閱讀之后并在輔助存儲器(12)包含非零數(shù)值時,適于使號碼存儲在該輔助存儲器(12)之中的閱讀光跡號增加1,并且載體仍是存儲在所述輔助存儲器(12)中的那個號。
9.根據(jù)權(quán)利要求6和7之一的閱讀器,其特征在于,在完成一個數(shù)的光跡閱讀之后,并當(dāng)輔助存儲器(12)包含零值數(shù)據(jù)時,閱讀控制裝置(6)用于將閱讀裝置(3)置于其非工作狀態(tài)。
10.根據(jù)權(quán)利要求1到9之一的閱讀器,其特征在于,編程裝置(8)在產(chǎn)生數(shù)列期間,適于根據(jù)用戶的命令修改和/或刪除和/或增加已經(jīng)存儲在順序存儲器(11)中的所述數(shù)列的數(shù)對之中相關(guān)于光跡號及其載體號的至少一個數(shù)對。
11.根據(jù)上述權(quán)利要求之一的閱讀器,其特征在于,編程裝置(8)在閱讀程序的光跡期間,適于根據(jù)用戶的命令修改和/或刪除和/或增加已經(jīng)存儲在順序存儲器(11)中的所述程序的數(shù)對之中相關(guān)于光跡號及其載體號的至少一個數(shù)對。
12.根據(jù)權(quán)利要求1到11之一的閱讀器,其特征在于,從完成由所述數(shù)據(jù)數(shù)對所指示光跡的閱讀起,編程裝置(8)適合于從順序存儲器(11)之中刪除閱讀過程中的數(shù)列的數(shù)據(jù)數(shù)對,使得在所述數(shù)列中僅存在表示仍然要閱讀的光跡的數(shù)據(jù)數(shù)對。
13.根據(jù)權(quán)利要求6到12之一的閱讀器,其特征在于,在存儲了程序之后并在識別出輔助存儲器(12)中的非零數(shù)值數(shù)據(jù)的情形下,編程裝置適于命令控制裝置(6)閱讀所述程序的光跡。
14.根據(jù)權(quán)利要求6到12之一的閱讀器,其特征在于,在存儲了程序之后,并在識別輔助存儲器中的零數(shù)值數(shù)據(jù)的情形下,編程裝置(8)適于等待用戶指令控制裝置(6)閱讀所述程序的光跡的命令。
15.根據(jù)上述權(quán)利要求之一的閱讀器,其特征在于,編程裝置(8)包括定時裝置(10),用于在每次采集到一個數(shù)列的光跡之后進行預(yù)定時間周期的計數(shù),并在所述時間周期過后沒有新的光跡采集時產(chǎn)生一個數(shù)列終止的信號。
16.根據(jù)權(quán)利要求1到15之一的閱讀器,其特征在于,采集裝置(7)包含連接到編程裝置(8)的刪除鍵,用于刪除已經(jīng)存儲的程序或者所述仍然要被閱讀的程序的光跡。
17.通過對于諸如小型光盤等的數(shù)字信息載體的閱讀器的編程的控制的方法,其特征在于該方法包括—第一步驟,其中進行相關(guān)于光跡號和包含光跡的載體號的數(shù)據(jù)對的一個數(shù)列的采集,并在構(gòu)成一個順序存儲器(11)的一個存儲區(qū)中存儲一個序列,無需事先知道數(shù)列光跡的載體目錄;—第二步驟,其中閱讀載體的目錄,包括所存儲的數(shù)列的要閱讀的第n個光跡;—第三步驟,其中將包括在閱讀過程中數(shù)列的第n個光跡在內(nèi)的載體的目錄內(nèi)容與表示所述載體這一數(shù)列的數(shù)對的數(shù)據(jù)進行比較,并在順序存儲器(12)中刪除包含與所述目錄內(nèi)容不一致的數(shù)據(jù)數(shù)對(或者多個數(shù)對),以及—第四步驟,其中作為在第三步驟中所進行的比較的結(jié)果的功能,然后或者是隨在閱讀存儲在第n個光跡中的信息之后,或者是返回第二步驟把該過程施加于該數(shù)列的要被閱讀的第n個光跡的下一個光跡。
全文摘要
一種閱讀器,包括載體的材料閱讀裝置(3)和控制裝置(4);該控制裝置包括用于存儲載體(2)的所有信息光跡的“目錄”的載體管理裝置(5),適于在用戶預(yù)選載體的“當(dāng)前”光跡后通過閱讀裝置(3)閱讀載體該光跡的閱讀控制裝置(6),以及順序編程裝置(8),能夠通過用戶獲取數(shù)列,并存儲在順序存儲器(11)中。編程裝置(8)是與閱讀控制裝置(6)分開的,并且管理裝置(5)的存儲器(9)以及順序存儲器(11)對于順序編程裝置(8)及閱讀控制裝置(6)是可共同使用的,使得在行使閱讀控制裝置(6)的功能期間,順序編程裝置(8)還能夠進行工作,以便能夠修改所述順序存儲器(11)的內(nèi)容。
文檔編號G11B7/005GK1144371SQ96104540
公開日1997年3月5日 申請日期1996年4月11日 優(yōu)先權(quán)日1995年4月11日
發(fā)明者高橋宏 申請人:菲利有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吐鲁番市| 虎林市| 甘孜县| 龙南县| 改则县| 冷水江市| 平乐县| 嘉禾县| 辉县市| 迁西县| 灵石县| 柘城县| 于田县| 河北省| 荣成市| 阜新市| 晋州市| 通州市| 江孜县| 广西| 汤阴县| 永定县| 博白县| 长葛市| 宜宾县| 临朐县| 朔州市| 普安县| 丹凤县| 寻甸| 祁门县| 樟树市| 平泉县| 秀山| 西贡区| 咸丰县| 东乌珠穆沁旗| 霸州市| 信丰县| 冕宁县| 苍梧县|