两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于雙向總線系統(tǒng)的發(fā)送方法,接收方法和通信方法以及雙向總線系統(tǒng)的制作方法

文檔序號(hào):7563060閱讀:498來源:國知局
專利名稱:用于雙向總線系統(tǒng)的發(fā)送方法,接收方法和通信方法以及雙向總線系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種發(fā)送方法,接收方法,通信方法,和一種雙向總線系統(tǒng),它們用于一個(gè)利用雙向總線使諸如電視圖象接收機(jī)或錄象機(jī)等裝置相互聯(lián)接的系統(tǒng)中,以便控制包括在這些裝置中的諸如監(jiān)視圖象接收器,電視調(diào)諧器或視頻走帶機(jī)構(gòu)等的其它裝置,子裝置,或者在電視圖象接收器上顯示其它裝置的操作狀態(tài)等。
近年來,已有一些普遍使用的系統(tǒng),其中多個(gè)音頻設(shè)備或視頻設(shè)備(此后稱為AV設(shè)備)借助于視頻信號(hào)線或音頻信號(hào)線此后稱為AV信號(hào)線進(jìn)行聯(lián)接。
除上述AV信號(hào)線以外,在這種AV系統(tǒng)中還借助于系統(tǒng)控制總線(此后簡稱為雙向總線)聯(lián)接這些設(shè)備,以控制各個(gè)設(shè)備。實(shí)際上,由所謂的IEC之出版物(Publecation)1013標(biāo)準(zhǔn)化的音頻,視頻和視聽系統(tǒng)局部(Domestic)數(shù)字總線(此后稱為D2B)、由EIAJ的ET-2101標(biāo)準(zhǔn)化的局部(Home)總線系統(tǒng)(此后稱為HBS)以及類似系統(tǒng)已經(jīng)公知。通過雙向總線,其它裝置由諸如電視圖象接收器,錄象機(jī),以及視頻走帶放象機(jī)(此后分別稱為TV,VTR,VDP)等設(shè)備(裝置)控制,或者包括在其它裝置中的諸如監(jiān)視圖象接收器(TV監(jiān)視器,TV調(diào)諧器,視頻走帶機(jī)構(gòu)等子裝置由裝置控制。進(jìn)而,通過雙向總線,在TV監(jiān)視器上顯示的諸如裝置或子裝置操作狀態(tài)(情況)的數(shù)據(jù)被發(fā)送。另外,作為雙向總線的一個(gè)存取系統(tǒng),即所謂的CSMA/CD(具有沖突檢測的載波檢測多址存取-CarrierSenseMultipleAccesswithCollisionDetection)在諸如D2B中應(yīng)用。
換句話說,從包括在一個(gè)裝置中的一個(gè)子裝置至包括在任意其它裝置中的一個(gè)子裝置間的通信(此后稱為從子裝置至子裝置通信)、從包括在一個(gè)裝置中的子裝置至任何其它裝置間的通信(此后稱為從子裝置至裝置間的通信)、從一個(gè)裝置至包括在任何其它裝置中的子裝置間的通信(此后稱為從裝置至子裝置間的通信,以及從一個(gè)裝置至任何其它裝置間的通信都通過該雙向總線實(shí)現(xiàn)。
現(xiàn)在來描述用于如上所述的雙向總線(如D2B)的發(fā)送信號(hào)格式。在D2B中,使產(chǎn)生出用于控制終點(diǎn)局子裝置的控制指令等,或指示操作狀態(tài)的數(shù)據(jù)等具有如

圖1所示的幀構(gòu)形,并通過雙向總線進(jìn)行發(fā)送。
換句話說,一個(gè)幀的構(gòu)成是一個(gè)標(biāo)題場101,用于確定表示該幀的導(dǎo)引部分的標(biāo)題,一個(gè)主地址場102,用于確定信號(hào)源裝置地址,一個(gè)從屬地址場103,用于確定終點(diǎn)局(接收端)裝置地址,一個(gè)控制場104,用于在終點(diǎn)局裝置被鎖定或不鎖定狀態(tài)中確定表示通信等的控制位,以及一個(gè)數(shù)據(jù)場105,用于確定控制指令或數(shù)據(jù)。
標(biāo)題場101的標(biāo)題構(gòu)成如圖2所示,其構(gòu)成是一個(gè)一比特的起動(dòng)位101a,用于提供同步;模式位101b,用于規(guī)定傳輸速度(速率)即數(shù)據(jù)場105之字節(jié)的數(shù)目。這些模式位為1-3比特。目前,標(biāo)準(zhǔn)化三種模式是模式0中,數(shù)據(jù)場105最多包含2字節(jié),模式1中,數(shù)據(jù)場105最多包含32字節(jié)(在自從屬地址至主地址通信的情況中最多包含16字節(jié)),模式2中,數(shù)據(jù)總線105最多包含128字節(jié)(在自從屬地址至主地址通信的情況中最多包含64字節(jié))。
主地址場102的信號(hào)源裝置地址構(gòu)成如上述圖2所示,其構(gòu)成是12比特的主地址位102a,用于確定一個(gè)信號(hào)源裝置地址,以及一個(gè)1比特的奇偶校驗(yàn)位。
從屬地址場103的終點(diǎn)局裝置地址構(gòu)成如上述圖2所示,其構(gòu)成是一個(gè)12比特的從屬地址位103a,用于確定終點(diǎn)局裝置地址,和一個(gè)一比特的確認(rèn)位103c,用于應(yīng)答一個(gè)終點(diǎn)局裝置。
對于控制場104,如上述圖2所示,分配了一個(gè)4比特的控制位104a,表示控制指令或數(shù)據(jù)的方向,或表示鎖定狀態(tài)或非鎖定狀態(tài),一個(gè)1比特的奇偶校驗(yàn)位104b,以及一個(gè)一比特的確認(rèn)位104c。
在數(shù)據(jù)場105中,如上述圖2所示,8比特的數(shù)據(jù)位105a,1比特的1比特奇偶校驗(yàn)位105c的數(shù)據(jù)位105b末端,以及1比特的確認(rèn)位105d在要求的場合進(jìn)行重復(fù)?,F(xiàn)在假定數(shù)據(jù)位105a被設(shè)為按照從開始的順序數(shù)據(jù)1號(hào),2號(hào),3號(hào)…,在諸如控制指令的通信中,例如表示涉及子裝置通信的操作碼(此后稱為OPC)“開始2”[即碼“BD”h(h代表十六進(jìn)制數(shù))],表示通過HBS的通信的OPC“開始1”(“BC”h),表示通過其它總線通信的OPC“開始0”(“BB”h)等等被分配到一號(hào)數(shù)據(jù)。另外,在數(shù)據(jù)通信中,數(shù)據(jù)被分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…每個(gè)字節(jié)(8比特)。
相對于上述OPCs的OPR,例如相對于OCP“開始2”的OPR構(gòu)成如圖3所示,位b5,b4,b3,b2[b7是最高有效位(MSB)]用于識(shí)別通信電話(CT)系統(tǒng),音頻視頻控制(AV/C)系統(tǒng),以及內(nèi)務(wù)(HK)系統(tǒng)等的業(yè)務(wù)碼;位b1,bO識(shí)別子裝置至子裝置的通信,子裝置至裝置的通信,裝置至子裝置的通信,以及裝置至裝置的通信中之任一個(gè),即表示信號(hào)源子裝置地址(此后稱為SSDA)或終點(diǎn)局子裝置地址(此后稱為DSDA)的存在或不存在。要注意的是位b7的生成總是0,而位b6專用作將來的標(biāo)準(zhǔn)化且其于目前的生成是1。在更實(shí)際的意義上,b1=0,ba=0表示子裝置至子裝置的通信;b1=0,ba=1表示子裝置至裝置的通信;b1=1,ba=0表示從裝置至子裝置的通信;以及b1=1,ba=1表示裝置至裝置的通信。
現(xiàn)在來說明在非鎖定狀態(tài)中,以一種分為2幀的方式從VTR至TV發(fā)送具有大于數(shù)據(jù)場105之?dāng)?shù)據(jù)量的數(shù)據(jù)的情況,例如,如圖4所示,VTR信號(hào)形成的2幀(所謂的數(shù)據(jù)包)P1,P2,其中主地址位產(chǎn)生VTR的地址,從屬地址位產(chǎn)生TV地址,控制位產(chǎn)生一個(gè)表示非鎖定狀態(tài)數(shù)據(jù)的寫入碼(例如“F”h),而數(shù)據(jù)被分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…。然后,VTR檢測在雙向總線上的所謂載波的存在與否,以便在無載波即該雙向總線為空的時(shí)候發(fā)送幀P1,此后,一旦停止載波發(fā)送時(shí)就打開雙向總線。當(dāng)雙向總線第二次空時(shí),VTR就發(fā)送幀P2。因此,就完成了從VTR至TV的數(shù)據(jù)發(fā)送。TV則實(shí)現(xiàn)以此數(shù)據(jù)為基礎(chǔ)的字符顯示。
同時(shí),當(dāng)VTR正發(fā)送幀P1時(shí),而VDP等待雙向總線打開以向TV發(fā)送數(shù)據(jù)的情況下,如上述圖4所示,當(dāng)VTR發(fā)送幀P1之后停止載波發(fā)送時(shí),VDP檢測在雙向總線上無載波以獲取使用雙向總線的權(quán)利來向TV發(fā)送一個(gè)幀P3,在幀P3中,主地址位,從屬地址位和控制位分別產(chǎn)生的是VDP地址,TV地址和碼“F”h(數(shù)據(jù)/非鎖定),而數(shù)據(jù)都分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…。在完成VDP發(fā)送操作的時(shí)間點(diǎn)上,VPR發(fā)送幀P2。即,由于VPR末把TV置于鎖定狀態(tài),所以由TV按順序接收來自VTR的幀P1,來自VDP的幀P3和來自VTR的幀P2。由于識(shí)別一個(gè)信號(hào)源裝置的主地址位被加到這些幀上,故不存在傳輸誤差的可能性,即消息(數(shù)據(jù))可以進(jìn)行混合。然而,當(dāng)用于顯示的數(shù)據(jù)從VDP向TV發(fā)送時(shí),對于VPR向TV發(fā)送數(shù)據(jù)以在TV屏幕上顯示VT的狀態(tài)的時(shí)間周期中,存在可能產(chǎn)生麻煩的可能性,例如VDP的顯示插入到VTR的顯示中,或者用很多的時(shí)間顯示字符等等。
以此觀點(diǎn),在傳統(tǒng)的雙向總線系統(tǒng)中,如圖5所示,一個(gè)信號(hào)源裝置允許一個(gè)終點(diǎn)局(接收端)裝置在鎖定態(tài)被代替以完成數(shù)據(jù)傳輸。即,例如VPR發(fā)送一個(gè)幀P1,在P1中主地址位產(chǎn)生出的是VTR的地址,從屬地址位產(chǎn)生出的是TV的地址,控制位產(chǎn)生出的是表示在鎖定狀態(tài)的控制指令之寫入的碼“A”h,以及OPC“開始”2,表示SSDA和DSDA的存在的碼“54”h,如視頻光帶機(jī)構(gòu)的地址,如TV監(jiān)視器碼的地址,表示顯示的碼“EO”h,表示諸如屏幕上第一行的“20”h,表示諸如標(biāo)準(zhǔn)規(guī)格的字母(字符”的碼“22”h,以及表示諸如字母的小寫字符的碼“21”h都被分別地分配到1號(hào)數(shù)據(jù)(OPC),2號(hào)數(shù)據(jù)(OPR)3號(hào)數(shù)據(jù)(SSDA),4號(hào)數(shù)據(jù)(DSDA),5號(hào)數(shù)據(jù)(OPC),6號(hào)數(shù)據(jù)(OPR1),7號(hào)數(shù)據(jù)(OPR2),以及8號(hào)數(shù)據(jù)(OPR3),從而實(shí)現(xiàn)對鎖定TV的控制。應(yīng)注意的是SSDA和DSDA是在必要時(shí)進(jìn)行分配的。例如,在從子裝置至裝置的通信中,DSDA就是不必要的。在從裝置至子裝置的通信中,SSDA是不必要的。在從裝置至裝置的通信中,SSDA和DSDA是不必要的。
然后,VTR發(fā)送幀P2,在P2中,主地址位,從屬地址位,以及控制位所產(chǎn)生的分別是VTR地址,TV地址,和表示在鎖定狀態(tài)的數(shù)據(jù)寫入的碼“B”h,以及最大值為32字節(jié)的數(shù)據(jù)分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…。該操作連續(xù)進(jìn)行,一直到顯示的一行變化為止。
其后,為了給出一個(gè)行變化的指令,VTR發(fā)送幀P1,在P1中,主地址位,從屬地址位,和控制位所產(chǎn)生的分別是VTR的地址、TV的地址和碼“A”h(指令/鎖定);以及碼“EO”h,表示諸如在屏幕上的第二行的碼“21”h,而“工作”表示諸如大寫體字母(字符)的碼“21”h,以及表示諸如大寫字母表的碼“20”h,它們都被分別地分配到數(shù)據(jù)1號(hào)(OPC),數(shù)據(jù)2號(hào)(OPR1),數(shù)據(jù)3號(hào)(OPR2)和數(shù)據(jù)4號(hào)(OPR#),以連續(xù)地發(fā)送一個(gè)幀Pi+1,在Pi+1中,主地址位,從屬地址位和控制位所產(chǎn)生的分別是VTR的地址,TV的地址和碼“B”h(數(shù)據(jù)/鎖定),而剩余的數(shù)據(jù)被分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…。
此后,VTR發(fā)送一個(gè)幀Pi+2,在幀Pi+2中,主地址位,從屬地干位和控制位所產(chǎn)生的是VTR地址,TV地址和表示非鎖定狀態(tài)中的控制指令寫入的碼“E”h,以及表示內(nèi)容(數(shù)據(jù)通信)已經(jīng)完成的終端指令(碼“BE”h)被分配到數(shù)據(jù)1號(hào)(OPC)以釋放TV的鎖定。
在實(shí)現(xiàn)如上所述的數(shù)據(jù)通信時(shí),在諸如VTR完成幀P2的傳輸以停止載波發(fā)送的情況中,當(dāng)VDP獲得利用雙向總線的權(quán)利以便向TV發(fā)送數(shù)據(jù)來發(fā)送幀Pj時(shí),在幀j中,主地址位,從屬地址位和控制位所產(chǎn)生的分別是VDP的地址,TV的地址和碼“A”h(指令/鎖定),以及OPC“開始2”,碼“54”h,諸如視頻放象機(jī)的地址,諸如TV監(jiān)視器的地址,碼“EO”h,碼“20”(第一行),碼“22”h[標(biāo)準(zhǔn)字母(字符)],以及碼“21”h[小寫字母表的字母(字符)]都分別地被分配到數(shù)據(jù)1號(hào)(OPC),數(shù)據(jù)2號(hào)(OPR),數(shù)據(jù)3號(hào)(SSDA),數(shù)據(jù)4號(hào)(DSDA),數(shù)據(jù)5號(hào)(OPC),數(shù)據(jù)6號(hào)(OPR1),數(shù)據(jù)7號(hào)(OPR2)和數(shù)據(jù)8號(hào)(OPR3),TV通知其由VDP鎖定。因此,VDP停止數(shù)據(jù)傳輸。結(jié)果,從VTR至TV的數(shù)據(jù)傳輸繼續(xù)進(jìn)行而不會(huì)由VDP中斷。
當(dāng)完成從VTR至TV的數(shù)據(jù)傳輸時(shí),如上述圖5所示,VDP向TV發(fā)送幀Pj,用以第二次設(shè)置鎖定狀態(tài)中的TV,從而連續(xù)地發(fā)送幀Pj+1,在幀Pj+1中,主地址位,從屬地址位和控制位所產(chǎn)生的分別是VDP的地址,TV的地址和碼“B”h(數(shù)據(jù)/鎖定),以及分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)的數(shù)據(jù),以便連續(xù)地發(fā)送一個(gè)幀Pj+2,在幀Pj+2中,主地址位,從屬地址位和控制位所產(chǎn)生的分別是VDP的地址,TV的地址和碼“E”h(指令/非鎖定),以及分配到數(shù)據(jù)1號(hào)(OPC)的碼“BE”h(終端指令)以釋放TV的鎖定。
因此,從VTR至TV的數(shù)據(jù)傳輸和VDP至TV的數(shù)據(jù)傳輸就完成了。按照這種傳輸程序,傳統(tǒng)的雙向總線系統(tǒng)就解決了上述的VDP的顯示插入VTR之顯示的問題。
同時(shí),即使在待發(fā)送的數(shù)據(jù)之?dāng)?shù)據(jù)量少于數(shù)據(jù)場105的數(shù)據(jù)容量,而且待發(fā)送的數(shù)據(jù)能夠由一幀進(jìn)行發(fā)送的情況中,傳統(tǒng)的雙向總線系統(tǒng)適合于設(shè)置一個(gè)鎖定狀態(tài)中的終點(diǎn)局(接收端)裝置,此后發(fā)送數(shù)據(jù)以便在完成數(shù)據(jù)的傳輸時(shí)的時(shí)間點(diǎn)上釋放在接收端上的裝置之鎖定。
換句話說,如圖6所示,VTR發(fā)送一個(gè)幀P1,在幀P1中,主地址位,從屬地址位和控制位所產(chǎn)生的分別是VTR的地址,TV的地址和碼“A”h(指令/鎖定),以及OPC“開始2”,碼“54”h,視頻走帶機(jī)構(gòu)的地址,TV監(jiān)視器的地址,碼“EO”h,碼“20”h,碼“22”h和碼“21”h被分別地分配到數(shù)據(jù)1號(hào)(OPC),數(shù)據(jù)2號(hào)(OPR),數(shù)據(jù)3號(hào)(SSDA),數(shù)據(jù)4號(hào)(DSDA),數(shù)據(jù)5號(hào)(OPC),數(shù)據(jù)6號(hào)(OPR1),數(shù)據(jù)7號(hào)(OPR2),和數(shù)據(jù)8號(hào)(OPR3)以控制TV,以便將其設(shè)置在鎖定狀態(tài)。
然后,VTR發(fā)送一個(gè)幀P2,在幀P2中,主地址位,從屬地址位,以及控制位所產(chǎn)生的分別是VTR的地址,TV的地址和碼“B”h(數(shù)據(jù)/鎖定),以及分配到數(shù)據(jù)1號(hào),2號(hào),3號(hào)…的數(shù)據(jù)。
此后,VTR發(fā)送一個(gè)幀P3,在幀P3中,主地址位,從屬地址位和控制位所生成的分別是VTR的地址,TV的地址和碼“E”h(指令/鎖定),和表示消息完成的碼“BE”h(終端指令)被分配到數(shù)據(jù)1號(hào)(OPC),以釋放TV的鎖定。
如上所述,在傳統(tǒng)的通信方法或雙向總線系統(tǒng)中,在發(fā)送實(shí)際數(shù)據(jù)之前,需要一個(gè)幀,用以使在接收端上的一個(gè)裝置能被設(shè)置在鎖定狀態(tài),而且需要一個(gè)幀,用以使在接收端上的一個(gè)裝置能夠在完成數(shù)據(jù)傳輸?shù)臅r(shí)刻設(shè)置于非鎖定狀態(tài),從而產(chǎn)生增加業(yè)務(wù)量的問題,故傳輸效率低,而且通信程序(規(guī)程)復(fù)雜等等。
考慮以上所述的實(shí)際情況產(chǎn)生出了本發(fā)明,本發(fā)明的目的是提供一種用于一種雙向總線系統(tǒng)的發(fā)送方法,接收方法和通信方法,以及一種雙向總線系統(tǒng)。
為了上達(dá)到上述目的,根據(jù)本發(fā)明的第一種發(fā)送方法目的在于一種雙向總線系統(tǒng)的發(fā)送方法,在該雙向總線中有多個(gè)裝置通過一條雙向總線相互聯(lián)接,其中在該雙向總線上的發(fā)送信號(hào)的一幀包括一個(gè)地址場,用于確定實(shí)現(xiàn)通信之間的裝置的地址;一個(gè)控制場,用于確定在接收端上的裝置鎖定的狀態(tài),或在接收端的裝置末鎖定的狀態(tài)中是否實(shí)現(xiàn)通信,還有一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù),以及其中,在發(fā)送具有數(shù)據(jù)的數(shù)據(jù)量大于數(shù)據(jù)場的數(shù)據(jù)量的待發(fā)送數(shù)據(jù)時(shí),以分成多個(gè)幀的方法進(jìn)行,該發(fā)送方法包括向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端裝置的指示;
向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指示;和通過該雙向總線發(fā)送發(fā)射信號(hào)。
另外,根據(jù)本發(fā)明的第二種發(fā)送方法是,在第一種發(fā)送方法中,其中,在待發(fā)送的數(shù)據(jù)具有小于一幀的數(shù)據(jù)場之?dāng)?shù)據(jù)容量時(shí),利用一幀進(jìn)行發(fā)送,該發(fā)送方法包括向控制場給出一個(gè)不鎖定在接收端上的裝置的指示,和通過該雙向送線發(fā)送該發(fā)射信號(hào)。
進(jìn)而,根據(jù)本發(fā)明的一種接收方法,目的在于一種雙向總線系統(tǒng)的接收方法,在該雙向總線中有多個(gè)裝置通過一條雙向總線相互聯(lián)接,該接收方法包括通過該雙向總線接收一個(gè)發(fā)射信號(hào),該發(fā)射信號(hào)具有的幀結(jié)構(gòu)的組成是一個(gè)地址場,用于確定實(shí)現(xiàn)通信之間的裝置之地址,一個(gè)控制場,用于確定在接收端上的裝置鎖定的狀態(tài)中,或者在接收端上的裝置末鎖定的狀態(tài)中是否實(shí)現(xiàn)通信,以及一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù),從而,當(dāng)向來自第一裝置的發(fā)射信號(hào)之控制場給出一個(gè)鎖定在接收端上的裝置的指示時(shí),在從第二裝置接收一個(gè)發(fā)射信號(hào)的情況中,通過雙向總線通知該第二裝置在接收端上的裝置被鎖定的信息。
根據(jù)本發(fā)明的一種通信方法其目的在于一種雙向總線系統(tǒng)的通信方法,在該雙向總線系統(tǒng)中有多個(gè)裝置通過一條雙向總線相互聯(lián)接,在發(fā)送端上的一個(gè)裝置適合于通過所設(shè)雙向總線來發(fā)送一個(gè)發(fā)射信號(hào),在該發(fā)射信號(hào)中,在雙向總線上的一幀的構(gòu)成是一個(gè)地址場、用于確定實(shí)現(xiàn)通信之間的裝置之地址,一個(gè)控制場,用于確定在接收端上的裝置鎖定的狀態(tài)中,或者在接收端上的裝置末鎖定的狀態(tài)中,是否實(shí)現(xiàn)通信,以及一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù)。
在發(fā)送具有大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的被發(fā)送的數(shù)據(jù)時(shí),是按一種分成多個(gè)幀的方法進(jìn)行。
在發(fā)射中進(jìn)行操作的裝置向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端裝置的指示,并向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指示,從而通過該雙向總線發(fā)送該發(fā)射信號(hào)。
在接收端的一個(gè)裝置適宜于通過該雙向總線接收該發(fā)射信號(hào)。
因此,當(dāng)給出一個(gè)鎖定接收端裝置的指示到從發(fā)送端的第一裝置接收的發(fā)射信號(hào)之?dāng)?shù)據(jù)場時(shí),在從發(fā)送端的第二裝置接收一個(gè)發(fā)射信號(hào)的情況中,就通過雙向總線通知該第二裝置接收端的裝置被鎖定了。
根據(jù)本發(fā)明的第一雙向總線系統(tǒng)包括多個(gè)裝置和一條雙向總線,多個(gè)裝置中的每一個(gè)包括有發(fā)射信號(hào)構(gòu)成裝置,用以形成一個(gè)具有如下幀結(jié)構(gòu)的發(fā)射信號(hào),該幀結(jié)構(gòu)的組成是一個(gè)地址場,用以確定實(shí)現(xiàn)通信之間的裝置之地址,一個(gè)控制場,用以確定在接收端的裝置鎖定的情況中或者在接收端的裝置不鎖定的情況中是否進(jìn)行通信,以及一個(gè)數(shù)據(jù)場,用以確定待發(fā)送的數(shù)據(jù),從而,在發(fā)送待發(fā)送的數(shù)據(jù)具有大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量時(shí),以一種分成多個(gè)幀的方法,該發(fā)射信號(hào)構(gòu)成裝置進(jìn)行操作以向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端的裝置的指示,并向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指示,這樣來通過雙向總線發(fā)送該發(fā)射信號(hào);和總線輸出裝置,用于把發(fā)射信號(hào)構(gòu)成裝置形成的發(fā)射信號(hào)輸出到雙向總線,通過雙向總線連接的多個(gè)裝置,另外,根據(jù)本發(fā)明的第二條雙向總線系統(tǒng)包括多個(gè)裝置和一條雙向總線,所說多個(gè)裝置中的每一個(gè)包括有總線輸入裝置,適用于通過雙向總線接收具有如下幀結(jié)構(gòu)的發(fā)射信號(hào),該幀結(jié)構(gòu)的構(gòu)成是一個(gè)地址場,用于確定進(jìn)行通信之間的裝置的地址,一個(gè)控制場,用于確定在接收端的裝置鎖定的情況下或者在接收端的裝置末鎖定的情況下是否進(jìn)行通信,和一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù);和控制裝置,適用于在鎖定接收端的裝置的指示發(fā)送給由輸入裝置從第一裝置接收的發(fā)射信號(hào)之控制場的時(shí)候,在從第二裝置接收一個(gè)發(fā)射信號(hào)珠情況下,第二裝置通過雙向總線獲知接收端的裝置鎖定的信息。
多個(gè)裝置通過所說雙向總線相互連接。
另外,根據(jù)本發(fā)明的第三雙向總線系統(tǒng)包括多個(gè)裝置和一條雙向總線。
多個(gè)裝置的每一個(gè)包括有發(fā)射信號(hào)構(gòu)成裝置,用于形成一個(gè)具有如下幀結(jié)構(gòu)的發(fā)射信號(hào),該幀結(jié)構(gòu)的構(gòu)成是一個(gè)地址場,用于確定進(jìn)行通信之間的裝置的地址,一個(gè)控制場,用于確定在接收端的裝置鎖定的狀態(tài)下,或者在接收端的裝置不鎖定的狀態(tài)下是否進(jìn)行通信,以及一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù),從而,在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量情況下進(jìn)行發(fā)送時(shí),以分成多個(gè)幀的方法進(jìn)行,發(fā)送信號(hào)構(gòu)成裝置進(jìn)行操作以給出一個(gè)鎖定接收端裝置的指示至首先發(fā)送的幀之控制場,并給出一個(gè)不鎖定接收端裝置的指示至最后發(fā)送的幀之控制場,從而形成發(fā)射信號(hào)。
總線輸出裝置,用于把由發(fā)射信號(hào)構(gòu)成裝置形成的發(fā)射信號(hào)輸出到雙向總線;
總線輸入裝置,適用于通過雙向總線接收發(fā)射信號(hào);和控制裝置,適用于在鎖定接收端的裝置的指示發(fā)給由總線輸入裝置從第一接收裝置接收的發(fā)射信號(hào)之控制場的時(shí)候,在從第二裝置接收發(fā)射信號(hào)的情況下,該第二裝置接到接收端裝置鎖定的通知。
多個(gè)裝置通過雙向總線相互連接。
根據(jù)本發(fā)明的第一發(fā)送方法,在發(fā)送待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場的數(shù)據(jù)容量時(shí),以分成多個(gè)幀的方法進(jìn)行,鎖定接收端裝置的指示在首先發(fā)送的幀上發(fā)給一個(gè)發(fā)射信號(hào)的控制場,該發(fā)射信號(hào)是由地址場,控制場和數(shù)據(jù)場構(gòu)成的,一個(gè)不鎖定接收端裝置的指示在最后發(fā)送的幀上發(fā)送給一個(gè)發(fā)射信號(hào)的控制場。因此受指示的發(fā)射信號(hào)就通過雙向總線進(jìn)行發(fā)送。
根據(jù)本發(fā)明的第二發(fā)送方法,在發(fā)送待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量小于數(shù)據(jù)場之?dāng)?shù)據(jù)容量時(shí),利用一幀進(jìn)行發(fā)送,一個(gè)不鎖定接收端裝置的指示就發(fā)給一個(gè)發(fā)射信號(hào)的控制場,以通過雙向總線發(fā)送該受指示的發(fā)射信號(hào)。
根據(jù)本發(fā)明的接收方法,一個(gè)發(fā)射信號(hào)由地址場,控制場和數(shù)據(jù)場構(gòu)成,而且因此在接收端的裝置鎖定的狀態(tài)下,或者接收端的裝置不鎖定狀態(tài)下進(jìn)行通信的指示發(fā)給控制場時(shí),就通過雙向總線接收該發(fā)射信號(hào)。當(dāng)鎖定接收端的裝置的指示發(fā)給來自第一裝置的發(fā)射信號(hào)之控制場時(shí),在從第二裝置接收一個(gè)發(fā)射信號(hào)的情況中,第二裝置通過雙向總線獲得接收端裝置鎖定的通知。
另外,根據(jù)該通信方法,發(fā)送端的裝置是這樣的,即在發(fā)送待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場的數(shù)據(jù)容量時(shí),以分成多個(gè)幀的方法進(jìn)行,該裝置能夠操作以便把鎖定接收端裝置的指示在首先發(fā)送的一幀上發(fā)給一個(gè)發(fā)射信號(hào)的控制場,該發(fā)射信號(hào)由地址場,控制場和數(shù)據(jù)場構(gòu)成,并把不鎖定接收端裝置的指示在最后發(fā)送的一幀上發(fā)給該發(fā)射信號(hào)的控制場,以便通過該雙向總線發(fā)送該發(fā)射信號(hào)。另一方面,接收端的裝置通過雙向總線接收該發(fā)射信號(hào),從而,當(dāng)鎖定接收端裝置的指示發(fā)給從接收端的裝置接收的發(fā)射信號(hào)之控制場時(shí),在從發(fā)射端的第二裝置接收一個(gè)發(fā)射信號(hào)的情況下,該第二裝置就通過雙向總線得到接收端鎖定的通知。
另外,根據(jù)本發(fā)明的第一雙向總線系統(tǒng),多個(gè)裝置的每個(gè)發(fā)射信號(hào)構(gòu)成裝置是這樣的。即在發(fā)送待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場的容量時(shí),以分成多個(gè)幀的方法進(jìn)行,該發(fā)射信號(hào)構(gòu)成裝置可以操作以便把鎖定接收端裝置的指示在首先發(fā)送的幀上發(fā)給一個(gè)發(fā)射信號(hào)的控制場,該發(fā)射信號(hào)由地址場,控制場和數(shù)據(jù)場構(gòu)成,并把不鎖定接收端裝置的指示在最后發(fā)送的幀上發(fā)出,從而形成發(fā)射信號(hào)??偩€輸出裝置將該發(fā)射信號(hào)輸出到雙向總線。
另外,根據(jù)該第二雙向總線系統(tǒng),多個(gè)裝置的每個(gè)總線輸入裝置通過雙向總線接收一個(gè)發(fā)射信號(hào),該發(fā)射信號(hào)由地址場,控制場和數(shù)據(jù)場構(gòu)成,因此,在鎖定接收端裝置的情況下或不鎖定接收端裝置的情況下進(jìn)行通信的指示就發(fā)給控制場??刂蒲b置進(jìn)行操作,以便在鎖定接收端裝置的指示發(fā)給從第一裝置接收的發(fā)射信號(hào)之控制場時(shí),在從一個(gè)第二裝置接收發(fā)射信號(hào)的情況下,第二裝置就得到接收端裝置鎖定的通知。
除此之外,根據(jù)該第三雙向總線系統(tǒng),多個(gè)裝置的每個(gè)發(fā)射信號(hào)構(gòu)成裝置是這樣的,即在發(fā)送待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于該數(shù)據(jù)場的數(shù)據(jù)容量時(shí),以分成多個(gè)幀的方法進(jìn)行,該裝置可進(jìn)行操作以便把鎖定接收端裝置的指示在首先發(fā)送的一幀上發(fā)給一個(gè)發(fā)射信號(hào)之控制場,該發(fā)射信號(hào)由地址場,控制場和數(shù)據(jù)場構(gòu)成,并把不鎖定接收端裝置的指示在最后發(fā)送的幀上發(fā)給該發(fā)射信號(hào)的控制場,從而形成發(fā)射信號(hào)??偩€輸出裝置將這個(gè)發(fā)射信號(hào)輸出到雙向總線。多個(gè)裝置的每個(gè)輸入裝置通過雙向總線接收發(fā)射信號(hào)??刂蒲b置進(jìn)行操作以便在鎖定接收端裝置的指示發(fā)給來自第一裝置的一個(gè)發(fā)射信號(hào)之控制場時(shí),在從一個(gè)第二裝置接收發(fā)射信號(hào)的情況下,該第二裝置通過雙向總線得到接收端的裝置鎖定的通知。
圖1是一個(gè)表示傳統(tǒng)D2B幀格式的圖。
圖2是一個(gè)表示傳統(tǒng)D2B幀格式細(xì)節(jié)的圖。
圖3是一個(gè)解釋OPC“開始2”的OPR的圖。
圖4是一個(gè)表示在非鎖定狀態(tài)的傳統(tǒng)通信程序(規(guī)程)的圖。
圖5是一個(gè)表示在鎖定狀態(tài)的傳統(tǒng)通信程序(規(guī)程)的圖。
圖6是一個(gè)表示在利用鎖定狀態(tài)中的一幀進(jìn)行通信時(shí)的傳統(tǒng)通信程序(規(guī)程)的圖。
圖7是一個(gè)表示應(yīng)用于本發(fā)明的一個(gè)雙向總線系統(tǒng)之實(shí)際構(gòu)形的方框圖。
圖8是一個(gè)表示構(gòu)成上述雙向總線系統(tǒng)的TV,VTR的實(shí)際構(gòu)形的方框圖。
圖9是一個(gè)表示構(gòu)成上述雙向總線系統(tǒng)的一條雙向總線的連接器之結(jié)構(gòu)的圖。
圖10是一個(gè)表示用于發(fā)送控制指令的發(fā)射信號(hào)之幀格式的圖。
圖11是一個(gè)表示用于發(fā)送數(shù)據(jù)的發(fā)射信號(hào)之格式的圖。
圖12是一個(gè)表示一個(gè)發(fā)射信號(hào)的HDOPR之格式的圖。
圖13是一個(gè)表示利用分成多個(gè)幀的數(shù)據(jù)進(jìn)行通信時(shí)的一個(gè)通信程序之實(shí)際范例的圖。
圖14是一個(gè)表示利用一幀進(jìn)行通信時(shí)的一個(gè)通信程序的實(shí)際范例的圖。
圖15是一個(gè)用于解釋構(gòu)成雙向總線系統(tǒng)的VTR的一個(gè)微處理器操作的流程圖。
現(xiàn)在將參考附圖描述用于雙向總線系統(tǒng)的發(fā)送方法,接收方法和通信方法以及雙向總線系統(tǒng)的優(yōu)選實(shí)施例。在本實(shí)施例中,該發(fā)明應(yīng)用于由所謂的IEC之出版物1030標(biāo)準(zhǔn)化的D2B(音頻,視頻及視聽系統(tǒng)圖內(nèi)數(shù)字總線),或由EILAJ蝗ET-2101標(biāo)準(zhǔn)化的局部總線系統(tǒng)(此后簡稱為HBS)。
應(yīng)用于本發(fā)明的雙向總線系統(tǒng)構(gòu)形是這樣的,即包括有作為裝置的電視圖象接收器(此后簡稱為TV)10,作為一個(gè)裝置的錄象機(jī)(此后簡稱為VDP)20,30,以及作為一個(gè)裝置的視頻走帶機(jī)構(gòu)放象機(jī)(此后簡稱為VDP)40,這些裝置通過雙向總線相互聯(lián)接在一起,例如在圖7中所示。
TV10其中包括有調(diào)諧器10a,適用于接收電視(廣播)信號(hào)以從其中產(chǎn)生視頻信號(hào)和音頻信號(hào),TV監(jiān)視器10b根據(jù)調(diào)諧器10a上再現(xiàn)的視頻信號(hào)顯示一幅圖象,放大器10c放大由調(diào)諧器10a再現(xiàn)的音頻信號(hào),而且還包括作為子裝置的一個(gè)轉(zhuǎn)換盒10d,用于自調(diào)諧器10a向外部輸出一個(gè)視頻信號(hào)/音頻信號(hào)(此后稱為AV信號(hào)),或向調(diào)諧器10a及TV監(jiān)視器10b傳送從外部輸入的AV信號(hào)。
另外,VTR20中包括有作為如上述圖7所示的一個(gè)子裝置的一個(gè)視頻走帶機(jī)構(gòu)20a適用于把一個(gè)AV圖象記錄于磁帶上,或者從其上再現(xiàn)出AV信號(hào),一個(gè)調(diào)諧器20b適用于接收電視(廣播)信號(hào)以從其中再現(xiàn)出AV信號(hào);另外還包括作為一個(gè)子裝置的轉(zhuǎn)換盒20c,適用于從禎走帶機(jī)構(gòu)20a或調(diào)諧器20b,向外部輸出一個(gè)AV信號(hào),或者向視頻走帶機(jī)構(gòu)20a傳送從外部輸入的AV信號(hào)。
另外,VTR30中包括有作為一個(gè)子裝置的視頻走帶機(jī)構(gòu)30a,調(diào)諧器30b,以及與以上所描述的VTR20相同的轉(zhuǎn)換盒30c。
除此之外,VDP40包括有作為子裝置的一個(gè)視頻放象機(jī)40a,用于再現(xiàn)來自光盤的AV信號(hào)。
在這個(gè)雙向總線系統(tǒng)中,例如,由VTR20,VTR30,VDP40再現(xiàn)的視頻信號(hào)被傳送到TV10,以便根據(jù)這個(gè)視頻信號(hào)在TV監(jiān)視器10b上顯示一幅圖象。在實(shí)際情況中,TV10的轉(zhuǎn)換盒10d和VTR20的轉(zhuǎn)換盒20c通過AV信號(hào)線L1相連接,TV10的轉(zhuǎn)換盒10d和VTR30的轉(zhuǎn)換盒30c通過AV信號(hào)線L2相連接,TV10的轉(zhuǎn)換盒10d和放象機(jī)40a通過信號(hào)線L3相連接,即AV信號(hào)線L1,L2,L3以星形與作為中心的TV10進(jìn)行連線。于是,由VTR20,VTR30,VDP40再現(xiàn)的AV信號(hào)就通過AV信號(hào)線L1,L2,L3和轉(zhuǎn)換盒10d分別傳送到TV監(jiān)視器10b。因此,與其對應(yīng)的圖象就顯示在TV監(jiān)視器10b上。另外,例如由放象機(jī)40a再現(xiàn)的AV信號(hào)通過AV信號(hào)線L3,轉(zhuǎn)換盒10d,AV信號(hào)線L1和轉(zhuǎn)換盒20c傳送到視頻走帶機(jī)構(gòu)20a。因此,通過視頻走帶機(jī)構(gòu)20a將它們記錄(圖象記錄)到磁帶上。
另外,在這個(gè)雙向總線系統(tǒng)中,例如,TV10(裝置)通過雙向總線1控制VT20,30,VDP40(裝置)或視頻走帶機(jī)構(gòu)20a,30a,放象機(jī)40a,轉(zhuǎn)換盒20c,30c(子裝置)包括在其中。
另外,在這個(gè)雙向總線系統(tǒng)中,例如來自VTR20,30,VDP40的表示其狀態(tài)等的數(shù)據(jù)通過雙向總線1以分成多個(gè)幀(所謂的數(shù)據(jù)包)的方法傳送到TV10。TV10根據(jù)這些數(shù)據(jù)在TV監(jiān)視器10b上顯示出字符等。
在情況中,例如如圖8所示的TV10包括有一個(gè)微處理器12,用以通過內(nèi)部控制總線11控制調(diào)諧器10a~轉(zhuǎn)換盒10d;一個(gè)用戶接口單元13,用以輸入由用戶向微處理器12操作的操作內(nèi)容;和一個(gè)總線接口電路14,用以從雙向總線輸入一個(gè)發(fā)射信號(hào),該發(fā)射信號(hào)由控制其它裝置和其子裝置的控制指令或表示狀態(tài)的數(shù)據(jù)等構(gòu)成,并將這些信號(hào)輸出(到雙向總線1)。
另外,如上述圖8所描述的,VTR20包括有一個(gè)微處理器20,用以通過內(nèi)部控制總線21控制視頻走帶機(jī)構(gòu)20a~轉(zhuǎn)換盒20c;一個(gè)用戶接口單元23,用以把用戶操作的操作內(nèi)容輸入到微處理器22;和一個(gè)總線接口電路24,用以從雙向總線1輸入發(fā)射信號(hào)或?qū)⑵漭敵龅诫p向總線。另外,VTR30,VDP40同樣包括一個(gè)微處理器和一個(gè)總線接口電路(未示出)等。
在工作中,例如當(dāng)用戶為了觀看而操作TV10的用戶接口單元13時(shí),則在TV10上,根據(jù)VTR20,TV10的微處理器12再現(xiàn)的視頻信號(hào)的圖象就按照操作內(nèi)容形成一個(gè)發(fā)射信號(hào),以便將該發(fā)射信號(hào)通過總線接口電路14和雙向總線1發(fā)送到VTR20。VTR20的微處理器22執(zhí)行一個(gè)控制,以通過內(nèi)部控制總線21根據(jù)總線接口電路24接收的發(fā)射信號(hào)播放(再現(xiàn))視頻走帶機(jī)構(gòu)20a,并控制轉(zhuǎn)換盒20c以便使視頻走帶機(jī)構(gòu)20a再現(xiàn)的AV信號(hào)傳送到TV10。
也就是說,如上述圖8所示的,用戶接口電路13包括有一個(gè)提供有諸如鍵開關(guān)等的操作單元13a,一個(gè)提供有諸如光發(fā)射二極管等的顯示單元13b。操作單元13a通過內(nèi)部控制總線11把對應(yīng)于用于通過鍵開關(guān)等操作的操作內(nèi)容傳送到微處理器12。
如上述圖8所示,微處理器12包括有一個(gè)只讀存貯器(此后稱為ROM),在其中存貯有指令表,該指令表用于把接收的控制指令轉(zhuǎn)換為用于控制調(diào)諧器10a-轉(zhuǎn)換盒10d或各種程序,例如用于顯示根據(jù)在TV監(jiān)視器10b上接收的數(shù)據(jù)的圖象的程序等;一個(gè)中心處理單元(此后稱為CPU),用于執(zhí)行存貯在ROM12a中的程序;一個(gè)隨機(jī)存取存貯器(此后稱為RAM)12c,用于存貯該執(zhí)行結(jié)果或類似結(jié)果;以及一個(gè)I/O電路12d,適用于與調(diào)諧器10a~總線接口電路14進(jìn)行接口。
CPU12b執(zhí)行存貯于ROM12b的程序從而產(chǎn)生一個(gè)控制指令,用以根據(jù)通過內(nèi)部控制總線11傳送的一個(gè)信號(hào)對諸如VTR20進(jìn)行控制,I/O電路12d把這個(gè)控制指令從操作單元13a傳送到總線接口電路14作為一個(gè)幀結(jié)構(gòu)。
另外,CPU12b把諸如狀態(tài)等的數(shù)據(jù)傳送到總線接口電路14作為一個(gè)幀結(jié)構(gòu),并實(shí)現(xiàn)一個(gè)控制以顯示諸如VTR20的狀態(tài),例如根據(jù)通過總線接口電路14在TV監(jiān)視器10b上接收的數(shù)據(jù)的字符等。
總線接口電路14使用諸如所謂的CSMA/CD(具有碰撞檢測的載波檢測多址存取終點(diǎn)局裝置)作為一個(gè)用于雙向總線1的存取系統(tǒng),并通過一個(gè)由所謂的IEC/SC48B(秘書)202標(biāo)準(zhǔn)化的聯(lián)接器連接到雙向總線1上。
在更多的實(shí)際情況中,如圖9A所示,該聯(lián)接器提供有2個(gè)插座2,3。如圖9B所示,接點(diǎn)2a,2b用于信號(hào),接點(diǎn)2c用于插座2的接地,而接點(diǎn)3a,3b用于信號(hào),接點(diǎn)3c用于插座3的接地,所有這些接點(diǎn)在聯(lián)接器中相互連接。另外,接點(diǎn)2a和2b通過開關(guān)2d及一個(gè)終接電阻(例如120Ω4進(jìn)行連接,而接點(diǎn)3a和3b通過開關(guān)3a和終接電阻4進(jìn)行連接。
以此方法構(gòu)成的聯(lián)接器分別提供給各個(gè)裝置,例如TV10等。例如,正象在VTR20中提供的聯(lián)接器一樣,當(dāng)來自TV10的雙向總線1的插塞和來自VTR30的雙向總線的插塞分別插入插座2,3時(shí),測開關(guān)2d,3d打開,因此終接電阻4斷開。結(jié)果,來自TV10的一個(gè)發(fā)射信號(hào)就傳送到VTR20的總線接口電路24,并傳送到相連級(jí)的VTR30或VDP40。
現(xiàn)在來描述在雙向總線1上發(fā)送的發(fā)射信號(hào)之格式。該發(fā)射信號(hào)的格式基本與在現(xiàn)有技術(shù)描述的D2B格式一致,所產(chǎn)生的用于控制終點(diǎn)局子裝置等的控制指令或數(shù)據(jù),或用于在TV10上顯示狀態(tài)的數(shù)據(jù)具有如圖10,11所示的幀結(jié)構(gòu)。因此,這種幀結(jié)構(gòu)的控制指令或數(shù)據(jù)就被發(fā)送了。
也就是說,一幀的構(gòu)成是一個(gè)標(biāo)題場,用于確定表示該幀前導(dǎo)部分的標(biāo)題,一個(gè)主地址場52,用于確定信號(hào)源裝置的地址,一個(gè)從屬地址場53,用于確定終點(diǎn)局裝置的地址,一個(gè)控制場54,用于確定表示在終瞇局鎖定的狀態(tài)中,或在終點(diǎn)局未鎖定的狀態(tài)中的一個(gè)通信等的控制位,以及一個(gè)數(shù)據(jù)場55,用于確定控制指令或數(shù)據(jù)。
標(biāo)題場51的標(biāo)題與在現(xiàn)有技術(shù)(參考圖2)中描述的D2B一致,其構(gòu)成為一個(gè)1比特的起動(dòng)位,用于提供同步,模式位用于規(guī)定數(shù)據(jù)場55的傳輸速度字節(jié)數(shù)目。
主地址場52的信號(hào)源裝置地址與在現(xiàn)有技術(shù)中所描述的D2B相一致,其組成是12比特的主地址位,用于確定一個(gè)信號(hào)源裝置的地址,以及一個(gè)1比特的奇偶校驗(yàn)位。
從屬地址場53的終點(diǎn)局裝置地址與現(xiàn)有技術(shù)中描述的D2B一致,其構(gòu)成是12比特的從屬地址位,用于確定一個(gè)終點(diǎn)局裝置的地址,以及1比特的的確認(rèn)位,用于應(yīng)答來自終點(diǎn)局裝置的確認(rèn)。
對于控制場54來說,基本與現(xiàn)有技術(shù)中描述的D2B一致,4比特的控制位用于確定數(shù)據(jù)場55是控制指令還是數(shù)據(jù),1比特的奇偶校驗(yàn)位,以及1比特的確認(rèn)位被分配。要注意的是,作為控制位,只有碼“E”h(h表示16進(jìn)制數(shù))表示寫入控制指令的非鎖定態(tài),碼“B”h表示寫入數(shù)據(jù)鎖定態(tài),而碼“F”h表示寫入數(shù)據(jù)的非鎖定態(tài),這些都是在D2B中標(biāo)準(zhǔn)化的碼的從主地址至從屬地址的碼。
在數(shù)據(jù)場55中,8比特的數(shù)據(jù)位,1比特的數(shù)據(jù)位終端,1比特的奇偶校驗(yàn)位,以及1比特的確認(rèn)位有必要時(shí)與現(xiàn)有技術(shù)中描述的D2B基本一致地進(jìn)行重復(fù)。當(dāng)假設(shè)數(shù)據(jù)位從開始的順序是數(shù)據(jù)1號(hào),2號(hào),3號(hào)…時(shí),則一個(gè)表示從包括在一個(gè)裝置中的子裝置至其它裝置的通信,一個(gè)從裝置至包括在任意其它裝置中的子裝置的通信,或從一個(gè)裝置至任意其它裝置的通信的路由選擇碼就分配到數(shù)據(jù)1號(hào)~數(shù)據(jù)3號(hào),如在上述圖10,11中所示的一樣。
如上述圖10,11所示,該路由選擇碼的組成是一個(gè)8比特的正文標(biāo)題,一個(gè)由8比特組成的標(biāo)題操作,表示從包括在裝置中的子裝置至任何其它裝置的通信,從裝置至包括在任意其它裝置中的子裝置間的通信,或從裝置至任意其它裝置間的通信,以及一個(gè)由8比特組成的子裝置地址,表示信號(hào)源子裝置地址(此后稱為SSDA)或終點(diǎn)局子裝置地址(此后稱為DSDA)。正文標(biāo)題被分配到數(shù)據(jù)1號(hào)作為“AB”h,以便從用于傳統(tǒng)的D2B中的OPC“開始2”(碼“BD”h),OPC“開始1”(“BC”h),OPC“開始0”(“BB”h)中進(jìn)行識(shí)別。
在下一個(gè)標(biāo)題之后的標(biāo)題操作(此后稱為HDOPR)被分配到數(shù)據(jù)2號(hào)。例如,如圖12所示,利用較低序數(shù)的2位b1,b0(b7是最高有效位(MSB)),設(shè)計(jì)從包括在裝置中的子裝置到任意其它裝置的通信(此后稱為從子裝置至裝置的通信),從裝置至包括在任意其它裝置中的子裝置間的通信(此后稱為從裝置至子裝置的通信,或從裝置至任何其它裝置間的通信。在更多的實(shí)際情況中,b1=0,b0=1表示從子裝置至裝置間的通信,b1,b0=0表示從裝置至裝置間的通信。也就是說,在這個(gè)雙向系統(tǒng)中,不完成用于傳統(tǒng)的D2B的從包括在一個(gè)裝置中的子裝置至包括在任意其它裝置中的子裝置間的通信,換言之,在b1=0和b0=0處不使用HDOPR。
如上述圖10所示,在控制指令的通信中,將控制指令等分配到數(shù)據(jù)4號(hào)以及其后的數(shù)據(jù)中。另一方面,如上述圖11所示,在數(shù)據(jù)通信中,用于標(biāo)記的數(shù)據(jù)特性(此后稱為DTATR),例如所謂的ASCII碼,用于在TV監(jiān)視器上顯示字符等的屏幕數(shù)據(jù)(此后稱為OSD),日本(OSD數(shù)據(jù),用于傳送一個(gè)指令的透明傳送數(shù)據(jù),例如一個(gè)已接收的指令原樣傳至其它裝置,即原樣地被分配到數(shù)據(jù)4號(hào),包含在該幀中的數(shù)據(jù)的字節(jié)數(shù)(此后稱為BYTE)利用分別對應(yīng)于諸如1字節(jié)~16字節(jié)的碼“20”h“2F”h分配到數(shù)據(jù)5號(hào),而數(shù)據(jù)分配到數(shù)據(jù)6號(hào)以及連接在其后每個(gè)字節(jié)的數(shù)據(jù)。
同時(shí),在數(shù)據(jù)通信中,當(dāng)數(shù)據(jù)場55的數(shù)據(jù)容量,例如由上述標(biāo)題場51的模式位規(guī)定的數(shù)據(jù)容量為諸如16字節(jié),而且發(fā)送的數(shù)據(jù)量大于其數(shù)據(jù)量容時(shí),則以一種分成多個(gè)幀的方法發(fā)送發(fā)射數(shù)據(jù),而且設(shè)計(jì)得使上述的一幀之控制場54的控制位首先發(fā)送,以便鎖定接收端的一個(gè)裝置,即置位于表示寫入數(shù)據(jù)鎖定狀態(tài)的碼“B”h,而設(shè)計(jì)得使控制位最后發(fā)送,以便使接收端的裝置不鎖定,即置于表示寫入數(shù)據(jù)非鎖定狀態(tài)的碼“F”h。要注意的是,當(dāng)發(fā)送的數(shù)據(jù)之?dāng)?shù)據(jù)量小于數(shù)據(jù)場55的數(shù)據(jù)容量,而且待發(fā)送的數(shù)據(jù)由一幀進(jìn)行發(fā)送時(shí),則使控制位指示接收端的一個(gè)裝置不鎖定,即置位于表示數(shù)據(jù)非鎖定狀態(tài)的碼“F”h。
因此,在實(shí)現(xiàn)控制指令的通信中,例如發(fā)送一個(gè)用于放象的控制指令,比如視頻走帶機(jī)構(gòu)20a從TV10(裝置)至包括在VTR20(其它裝置)中的視頻走帶機(jī)構(gòu)20a(子裝置),TV10的微處理器12就把一個(gè)TV10的地址作為主地址位分配到主地址場52,把VTR20的一個(gè)地址作為從屬地址位分配給從屬地址場53,并把表示從主地址到從屬地址的控制指令之寫入的碼“E”h作為控制位分配給控制場54。另外,微處理器12把碼“AB”h作為正文標(biāo)題分配給數(shù)據(jù)1號(hào),把表示從裝置至子裝置的通信的碼(b1=1,b0=0)作為HDOPR分配給數(shù)據(jù)2號(hào),把視頻走帶機(jī)構(gòu)的一個(gè)地址作為DSDA分配給數(shù)據(jù)3號(hào)。另外,微處理器12把用于播放諸如視頻走帶機(jī)構(gòu)的碼“C3”h作為OPC分配給數(shù)據(jù)3號(hào)之后的數(shù)據(jù)4號(hào),把表示前向的碼“75”h作為OPR分配給數(shù)據(jù)5號(hào)。
另外,在諸如從TV(裝置)至VTR20(裝置)的發(fā)送過程中,一個(gè)控制指令關(guān)閉電源,微處理器12把表示從裝置至裝置的通信的碼(b1=1,b0=1)作為HDOPR分配給數(shù)據(jù)2號(hào)。在這種情況中,由于子裝置的地址是必須的,所以微處理器12就把一個(gè)諸如“7F”h的偽碼分配給數(shù)據(jù)3號(hào)。另外,微處理器12把表示備用的碼“AO”h作為OPC分配給數(shù)據(jù)4號(hào),而把表示開機(jī)的碼“70”h作為OPR分配給數(shù)據(jù)5號(hào)。
另一方面,在進(jìn)行數(shù)據(jù)通信過程中,例如在以分成多幀(例如分成P1,P2兩幀)來根據(jù)TV10上的那些數(shù)據(jù)顯示一幅圖象的方法中,在發(fā)送表示從VTR20至TV10的視頻走帶機(jī)構(gòu)20a的數(shù)據(jù)過程中,VTR20的微處理器22把諸如VTR20的地址作為主地址位分配給主地址場52,如圖13所示,把TV10的地址作為從屬地址位分配給從屬地址場53,把表示從主地址至從屬地址的數(shù)據(jù)之寫入鎖定狀態(tài)的碼“B”h作為控制位分配給控制場54。
另外,微處理器22把碼“AB”h作為正文標(biāo)題分配給數(shù)據(jù)1號(hào),把表示從子裝置至裝置的通信作為HDOPR分配給數(shù)據(jù)2號(hào),把視頻走帶機(jī)構(gòu)20a的地址作為SSDA分配給數(shù)據(jù)3。
另外,微處理器22把表示諸如DSD數(shù)據(jù)的碼“20”h作為DTATR分配給數(shù)據(jù)4號(hào),把表示諸如包括在該幀中的一個(gè)字節(jié)之?dāng)?shù)據(jù)的碼“2A”h作為BYTE分配給數(shù)據(jù)5號(hào)。
另外,微處理器22把表示諸如屏幕上第一行的碼“20”h作為OPR1分配給6號(hào),把諸如表示標(biāo)準(zhǔn)規(guī)格字符的碼“22”h作為OPR2分配給數(shù)據(jù)7號(hào),把表示諸如字母表的小寫(字符)的碼“21”h作為OPR3分配給數(shù)據(jù)8號(hào)。
然后,微處理器22把待發(fā)送的數(shù)據(jù)分配到數(shù)據(jù)9號(hào)~數(shù)據(jù)16號(hào)每個(gè)字節(jié),因此形成首先發(fā)送的幀P1。
如上述圖13所示,在最后發(fā)送的幀P2上,微處理器22把VTR20的地址作為主地址位分配給主地場址52,把TV10的地址作為從屬地址位分配給從屬地址位53,把表示從主地址位至從屬地址位的數(shù)據(jù)之寫入非鎖定狀態(tài)的碼“F”h作為控制位分配給控制場54。
另外,微處理器22把碼“AB”h作為正文標(biāo)題分配給數(shù)據(jù)1號(hào),把表示從子裝置至裝置的通信的碼(b1=0,b0=1)作為HDOPR分配給數(shù)據(jù)2號(hào),把視頻走帶機(jī)構(gòu)20a的地址作為SSDA分配給數(shù)據(jù)3號(hào)。
除此之外,微處理器22把表示諸如DSD碼的碼“20”h作為DTATR分配給數(shù)據(jù)4號(hào),把表示包含在該幀中的8字節(jié)數(shù)據(jù)的碼“27”h作為BYTE分配給數(shù)據(jù)5號(hào)。
同時(shí),當(dāng)屏幕上顯示的狀態(tài)不變時(shí),即在相同的行上顯示相同規(guī)格的字符等,則上述的OPR1-OPR3就變得不必要了。微處理器22把待發(fā)送的數(shù)據(jù)分配給數(shù)據(jù)6號(hào)~數(shù)據(jù)13號(hào)每個(gè)字節(jié)。因此,如上述的圖13所示,形成最后發(fā)送的幀P2。
在等發(fā)送的數(shù)據(jù)的數(shù)據(jù)量小而且通過如圖14所示的一幀P1從諸如VTR20至TV10發(fā)送表示視頻走帶機(jī)械的狀態(tài)等數(shù)據(jù)的數(shù)據(jù)通信中,例如VTR20的微處理器22把VTR20斬地址作為主地址位分配給主地址場52,把TV10的地址作為從屬地址位分配給從屬地址場53,把表示從主地址至從屬地址的數(shù)據(jù)之寫入非鎖定狀態(tài)的碼“F”h作為控制位分配給控制場54。
另外,微處理器22把碼“AB”h作為正文標(biāo)題分配給數(shù)據(jù)1號(hào),把表示從裝置至裝置通信的碼(b1=0,b0=1)作為HDOPR分配給數(shù)據(jù)2號(hào),并把視頻走帶機(jī)構(gòu)20a的地址作為SSDA分配給數(shù)據(jù)3號(hào)。
另外,微處理器把表示諸如OSD數(shù)據(jù)的碼“20”h作為DTATR分配給數(shù)據(jù)4號(hào),把表示包含在該幀的11字節(jié)的字節(jié)的碼“2A”h作為BYTE分配到數(shù)據(jù)5號(hào)。
另外,微處理器22把表示諸如屏幕上第一行的碼“20”h作為OPR1分配到數(shù)據(jù)6,把表示諸如大寫字母(字符)的碼“21”h作為OPR2分配到數(shù)據(jù)7號(hào),把表示諸如字母表之大寫的碼“20”h作為OPR3分配到數(shù)據(jù)8號(hào)。
然后,微處理器22把待發(fā)送的數(shù)據(jù)分配到數(shù)據(jù)9號(hào)~數(shù)據(jù)16號(hào)每個(gè)字節(jié)。因此,當(dāng)數(shù)據(jù)被發(fā)送一幀時(shí),就形成了一個(gè)幀P1。
也就是說,當(dāng)假設(shè)待發(fā)送的數(shù)據(jù)之?dāng)?shù)據(jù)量是X,而能夠利用一幀進(jìn)行發(fā)送的數(shù)據(jù)容量是n時(shí),微處理器22就按照圖15所示的流程圖形成一個(gè)幀。
在步驟ST1,微處理器22判斷數(shù)據(jù)量X是否大于數(shù)據(jù)容量n。作為結(jié)果,若是,則操作前進(jìn)到步驟ST2,若否,則操作前進(jìn)到步驟ST5。
在步驟ST2,微處理器22將控制位置于鎖定態(tài)以形成一個(gè)幀。然后,操作前進(jìn)到步驟ST3。
在步驟ST3,微處理器22發(fā)送在步驟ST2形成的幀。然后,操作前進(jìn)到步驟ST4。
在步驟ST4,從數(shù)據(jù)量X中減去數(shù)據(jù)容量n,以使得通過減法得到的值為新的數(shù)據(jù)量X,即計(jì)算剩余的數(shù)據(jù)量X。然后,操作返回步驟ST1。
另一方面,在步驟ST5,微處理器22將控制位置于非鎖定態(tài)以形成一個(gè)幀。然后,操作前進(jìn)到步驟ST6。
在步驟ST6,微處理器22發(fā)送在步驟ST5形成的幀。操作完成。在以分成多個(gè)幀的方法發(fā)送數(shù)據(jù)過程中,微處理器22實(shí)現(xiàn)一個(gè)幀的形成是這樣的,即從首先發(fā)送的幀至較最后發(fā)送的幀早一幀的那些幀所產(chǎn)生的是鎖定態(tài),而最后發(fā)送的幀所產(chǎn)生的是非鎖定態(tài)。另外,在通過一幀發(fā)送數(shù)據(jù)時(shí),微處理器22形成一個(gè)幀,其中該幀所產(chǎn)生的是非鎖定態(tài)。
如上所述,在這個(gè)雙向總線系統(tǒng)中,一個(gè)能夠使終端(接收端)裝置在發(fā)送實(shí)際數(shù)據(jù)之前處于鎖定狀態(tài)的幀和一個(gè)能夠使接收端的數(shù)據(jù)在完成數(shù)據(jù)傳輸?shù)臅r(shí)間點(diǎn)上置于非鎖定狀態(tài)的幀是不必要的,而它們在傳統(tǒng)的雙向總線系統(tǒng)中是需要的。因此,與傳統(tǒng)的系統(tǒng)比較,因此,話務(wù)量能降低到更大程度。從而能改善傳輸效率。此外,可以簡化通信程序。
具有如上所述的幀結(jié)構(gòu)的發(fā)射信號(hào)從TV10微處理器12傳送到接口電路14,或從VTR20的微處理器22傳送到總線接口電路24。這些總線接口電路14,24在雙向總線1上檢測所謂的載波存在還是不存在,以便在沒有載波,即雙向總線1為空的時(shí)候,通過雙向總線1向TV10,VTR20,30及VDP40等發(fā)送發(fā)射信號(hào)。
在從TV10向VTR20傳輸控制指令時(shí),例如VTR20的總線接口電路24通過雙向總線1接收發(fā)射信號(hào),并將接收的發(fā)射信號(hào)傳送到微處理器22。微處理器22執(zhí)行存貯在如ROM22中的程序(軟件)以便從發(fā)射信號(hào)中檢測插在數(shù)據(jù)場55的預(yù)定位置處的路由選擇碼,從而根據(jù)所檢測的路由選擇碼來檢測進(jìn)行的通信是否是從包含在裝置中的子裝置至任意其它裝置的通信,是否是從裝置至包含在任意其它裝置的子裝置的通信,或者是否是從裝置至任何其它裝置的通信。
實(shí)際地說,微處理器22根據(jù)發(fā)射信號(hào)之主地址場52的主地址位和從屬地址場53的從屬地址位檢測該發(fā)射信號(hào)是來自諸如TV10用于微處理器22的一個(gè)發(fā)射信號(hào),并根據(jù)控制場54的碼檢測由諸如碼“E”h從主地址至從屬地址的控制指令之寫入。應(yīng)注意的是VTR30和VDP40檢測當(dāng)前的通信不是來自從屬地址位與它們本身地址不對應(yīng)的事實(shí)的VTR或VDP所用的通信,因此不進(jìn)行與該發(fā)射信號(hào)對應(yīng)的操作。
另外,微處理器22根據(jù)分配給數(shù)據(jù)場55的1號(hào)數(shù)據(jù)的正文標(biāo)題,檢測當(dāng)前碼不是由諸如碼“AB”h用于傳統(tǒng)D2B的OPC“開始2”(碼“BD”h),OPC“開始1”(“BC”h),或OPC“開始0”(“BB”h),并根據(jù)分配到數(shù)據(jù)2號(hào)的HDOPR檢測通信的種類,即,例如在較低序號(hào)2位是1,0時(shí)(b1=1,b0=0)時(shí),微處理器22檢測當(dāng)前通信是從裝置至子裝置的通信;當(dāng)這些位是b1=0,b0=1時(shí),它檢測當(dāng)前通信是從裝置至裝置的通信。也就是說,即使與傳統(tǒng)的D2B一致的一個(gè)發(fā)射信號(hào)通過相同的雙向總線1進(jìn)行發(fā)送,也能夠從其中作出鑒別。
在從裝置至子裝置通信的同時(shí),微處理器22識(shí)別分配到數(shù)據(jù)3號(hào)的DSDA。在從子裝置至裝置通信的同時(shí),策處理器22識(shí)別分配到數(shù)據(jù)3號(hào)的SSDA。另外,在從裝置至裝置通信的同時(shí),微處理器22識(shí)別數(shù)據(jù)3號(hào)是為碼“7E”h。此外,微處理器22根據(jù)分配到諸如數(shù)據(jù)3號(hào)的DSDA確定當(dāng)前控制是諸如對視頻走帶機(jī)構(gòu)20a的控制。
同時(shí),諸如VTR20等的各個(gè)設(shè)備(裝置)具有一個(gè)指令表,用于把控制指令轉(zhuǎn)換為控制包括在裝置中的每個(gè)子裝置的內(nèi)部控制指令,從而把相同的控制指令轉(zhuǎn)換(解碼)成對應(yīng)于各個(gè)受控系統(tǒng)子裝置的控制內(nèi)容之內(nèi)部控制指令。在更實(shí)際的情況中,例如央微處理器22的ROM22a中,用于視頻走帶機(jī)構(gòu)20a的走帶/播放指令表以及用于調(diào)諧器20b的調(diào)諧器指令表被存貯。微處理器22根據(jù)這些指令表把分配給數(shù)據(jù)場55的數(shù)據(jù)4號(hào),5號(hào)的控制指令解碼成控制視頻走帶機(jī)構(gòu)20a一交換盒20c的內(nèi)部控制指令,以便根據(jù)內(nèi)部控制指令,通過內(nèi)部控制總線21控制視頻走帶機(jī)構(gòu)20a~交換盒20c。也就是說,例如在控制指令的OPC中,碼“CO”h表示在走帶/播放指令內(nèi)的重復(fù),表示在調(diào)諧器指令中的頻帶控制,表示在視頻指令中的對比度控制,以及表示在音頻指令中的音量控制。換言之,使用由DSDA規(guī)定的子裝置之缺省值所確定的指令表。結(jié)果,相同控制指令的碼就能夠共同使用,以便覆蓋各個(gè)子裝置。因此,可以存貯控制指令。
例如,當(dāng)DSDA是視頻走帶機(jī)構(gòu)20a,控制指令的OPC是碼“C3”h,而OPR是碼“75”h時(shí),VTR20的微處理器22把控制指令解碼為一個(gè)利用走帶/播放指令表表示播放和快進(jìn)的內(nèi)部控制指令以實(shí)現(xiàn)一個(gè)控制,以便視頻走帶機(jī)構(gòu)20a通過內(nèi)部控制總線進(jìn)行再現(xiàn)操作,并實(shí)現(xiàn)一個(gè)控制,以便來自視頻走帶機(jī)構(gòu)20a的AV信號(hào)通過交換盒20c傳送到TV10的交換盒10d。以此方法,實(shí)現(xiàn)從TV10(裝置)至VTR20的視頻走帶機(jī)構(gòu)20a(子裝置)的通信。因此,用戶能夠在TV10上觀看到根據(jù)VTR20再現(xiàn)的AV信號(hào)的一個(gè)圖象。
另一方面,在發(fā)送表示視頻走帶機(jī)構(gòu)20a之狀態(tài)的數(shù)據(jù)中,例如從VTR20至上述的TV10,TV10的總線接口電路14通過雙向總線1接收一個(gè)發(fā)射信號(hào),并將接收的發(fā)射信號(hào)傳送到微處理器12。微處理器12執(zhí)行存貯在ROM12a中的程序(軟件),以便從發(fā)射信號(hào)中檢測一個(gè)插在數(shù)據(jù)場55的預(yù)定位置的路由選擇碼,從而根據(jù)所檢測的路由選擇碼檢測一個(gè)當(dāng)前的通信是否為從包括在一個(gè)裝置中的子裝置至任何其它裝置的通信,是否為一個(gè)裝置至包括在任意其它裝置中的子裝置的通信,或者是否為從一個(gè)裝置至任何其它裝置的通信。
在實(shí)際中,微處理器12根據(jù)一個(gè)發(fā)射信號(hào)的主場52的主地址位和從屬地址場53的從屬地址位檢測該發(fā)射信號(hào)是諸如從VTR20用于微處理器12的發(fā)射信號(hào),并根據(jù)控制場54的碼檢測當(dāng)對應(yīng)的碼是諸如碼“B”h時(shí),一個(gè)寫操作正在寫入數(shù)據(jù)的鎖定態(tài),以及當(dāng)對應(yīng)碼是碼“F”h時(shí),一個(gè)寫操作正在寫入數(shù)據(jù)的非鎖定態(tài)。即,當(dāng)數(shù)據(jù)以分成多個(gè)幀的方式進(jìn)行發(fā)送時(shí),微處理器12檢測當(dāng)前的寫操作是在來自第一幀的數(shù)據(jù)之鎖定態(tài)的寫操作,以及在最后幀的數(shù)據(jù)之非鎖定態(tài)的寫操作。另外,當(dāng)數(shù)據(jù)在一幀的鎖定態(tài)中進(jìn)行發(fā)送時(shí),微處理器12檢測當(dāng)前寫操作是在該幀的數(shù)據(jù)之非鎖定態(tài)的寫操作。當(dāng)微處理器12接收從諸如VTR20的第一裝置中傳送的一個(gè)發(fā)射信號(hào)之第一幀時(shí),將其置于鎖定態(tài)。當(dāng)微處理器12接收來自諸如VDP40的第二裝置中的一個(gè)發(fā)射信號(hào)時(shí),它忽略該接收的信號(hào)(使該接收的信號(hào)無效),并通知VDP40對應(yīng)的裝置處于鎖定態(tài)(被鎖的),正如以后所描述的。
另外,微處理器12根據(jù)分配給數(shù)據(jù)場55的數(shù)據(jù)1號(hào)的正文標(biāo)題檢測一個(gè)當(dāng)前碼不是OPC“開始2”(碼“BD”h,OPC“開始1”(“BC”h),OPC“開始0”(“BB”h),并根據(jù)分配給數(shù)據(jù)2號(hào)的HDOPR,檢測在較低的序數(shù)2位是1,0(b1=1,b0=0)時(shí),一個(gè)當(dāng)前的通信是從裝置至子裝置的通信,當(dāng)那些位是b1=0,b0=1時(shí),一個(gè)當(dāng)前的通信是從子裝置至裝置的通信,當(dāng)那些位是b1=1,b0=1時(shí),一個(gè)當(dāng)前的通信是從裝置至裝置的通信。
另外,微處理器12在當(dāng)前通信是從裝置至子裝置的通信時(shí),識(shí)別DSDA被分配給數(shù)據(jù)3號(hào),當(dāng)前通信是從子裝置至裝置的通信時(shí),識(shí)別SSDA被分配給數(shù)據(jù)3號(hào),以及當(dāng)當(dāng)前通信是從裝置至裝置時(shí),識(shí)別數(shù)據(jù)3號(hào)是偽碼“7F”h。另外,微處理器12根據(jù)分配給諸如數(shù)據(jù)3號(hào)的SSDA確定當(dāng)前的數(shù)據(jù)為來自諸如視頻走帶機(jī)構(gòu)20a的數(shù)據(jù)。
另外,微處理器12根據(jù)分配給數(shù)據(jù)4號(hào)的DTATR識(shí)別分配給數(shù)據(jù)9號(hào)-數(shù)據(jù)16號(hào)的數(shù)據(jù)種類。在更實(shí)際的情況中,微處理器12在當(dāng)前碼是諸如碼“20”h時(shí),識(shí)別所接收的數(shù)據(jù)是ASCII碼,OSD數(shù)據(jù),在當(dāng)前碼是諸如碼“21”h時(shí),識(shí)別可接收的數(shù)據(jù)是日本OSD數(shù)據(jù),而在當(dāng)前碼是諸如碼“22”h時(shí),所接收的數(shù)據(jù)是透明的發(fā)射數(shù)據(jù)。
另外,微處理器12根據(jù)分配給數(shù)據(jù)5號(hào)的BYTE檢測在該幀發(fā)送的數(shù)據(jù)之字節(jié)數(shù)目。在更實(shí)際的情況中,微處理器12根據(jù)諸如碼“20”h~“2F”h分別檢測1~16字節(jié)。也就是說,微處理器12能夠預(yù)先識(shí)別包含在幀內(nèi)的數(shù)據(jù)之?dāng)?shù)據(jù)量,因此使之能簡化對于判斷該幀結(jié)束的處理(軟件)。
另外,微處理器12根據(jù)分配至數(shù)據(jù)6號(hào)的OPR1檢測,在該數(shù)據(jù)的基礎(chǔ)上進(jìn)行TV監(jiān)視器10b之行的顯示。在更實(shí)際的情況中,微處理器12分別根據(jù)碼“20”h,“21”h,“22”h…檢測第一行,第二行,第三行…。
另外,微處理器12根據(jù)分配給數(shù)據(jù)7號(hào)的OPR2檢測在TV監(jiān)視器10b上顯示的字符之尺寸。在更實(shí)際的情況中,微處理器在當(dāng)前碼是碼“20”h時(shí)檢測所顯示的字符是標(biāo)準(zhǔn)規(guī)格的字符,而在當(dāng)前碼是碼“21”h時(shí),檢測所顯示的字符是一個(gè)大寫字母(字符)。
另外,微處理器12根據(jù)分配給數(shù)據(jù)8號(hào)的OPR3檢測字母表明大寫或小寫字母。在更實(shí)際的情況中,微處理器12在當(dāng)前碼是諸如“20”h時(shí)檢測一個(gè)對應(yīng)的字符是大寫字母(字符),而在當(dāng)前碼是諸如“21”h時(shí)檢測對應(yīng)的字符是一個(gè)小寫字母(字符)。應(yīng)注意的是當(dāng)把數(shù)據(jù)分成多個(gè)幀而在屏幕上的顯示條件是不變的時(shí),即相同規(guī)格的字符顯示在相同的行上時(shí),則僅在第一幀接收這些OPR1~OPR3,而在其后的幀不接收它們。
另外,微處理器12在由上述的OPR1-OPR3標(biāo)定的情況下進(jìn)行一種控制,以便根據(jù)分配到TV監(jiān)視器10b上的數(shù)據(jù)9號(hào)~數(shù)據(jù)16號(hào)的數(shù)據(jù)顯示字符等。因此,表示自VTR20的視頻走帶機(jī)構(gòu)20a(子裝置)至TV10的狀態(tài)等的數(shù)據(jù)通信被執(zhí)行。一個(gè)人就能觀看諸如TV10上的VTR20的工作狀態(tài)等情況。
同時(shí),在VDP40等待雙向總線打開以便對于在VTR20正在發(fā)送幀P1期間的時(shí)間周期向TV10發(fā)送數(shù)據(jù)的情況下,如果VTR發(fā)送幀P1之后停止載波的發(fā)送,則VDP40檢測在雙向總線1上無載波以獲得雙向總線1向TV10發(fā)送幀P3的使用權(quán),如圖13所示,在幀P3中,所產(chǎn)生的主地址位,從屬地址位和控制位分別是VDP40的地址,TV10的地址,碼“F”h(數(shù)據(jù)/非鎖定);而碼“AB”h,表示從子裝置至裝置的通信,放象機(jī)的地址,碼“20”h(OSD數(shù)據(jù)),碼“2A”h(11字節(jié)),碼“20”h(第一行),碼“22”h(標(biāo)準(zhǔn)字符),以及碼“21”h(字母表的小寫字母(字符))分別分配給數(shù)據(jù)1號(hào)(正文標(biāo)題),數(shù)據(jù)2號(hào)(HDOPR),數(shù)據(jù)3號(hào)(SSDA),數(shù)據(jù)4號(hào)(DATAR),數(shù)據(jù)5號(hào)(BYTE),數(shù)據(jù)6號(hào)(OPR1),數(shù)據(jù)7號(hào)(OPR2),以及數(shù)據(jù)8號(hào)(OPR3),而數(shù)據(jù)分配到數(shù)據(jù)9號(hào)~數(shù)據(jù)16號(hào)。
微處理器12接收該幀P3,但根據(jù)從屬地址位(VDP40的地址)檢測幀P3,不是來自VTR20的一個(gè)幀,而忽視幀P3。由于微處理器12因其接收來自VTR的幀P1而被鎖定,則它通知VDP40它被鎖定。在更實(shí)際的情況中,微處理器12相對于從VDP40接收的P3幀之控制位向回發(fā)送確認(rèn),作為所謂的表示接收失效的NACK。然后,VDP40停止由NACK發(fā)送的數(shù)據(jù)之傳輸。結(jié)果,微處理器12能夠從VTR20接收數(shù)據(jù)而不被中斷。
當(dāng)完成從VTR20至TV10的數(shù)據(jù)傳輸時(shí),即在發(fā)送把TV10置于非鎖定態(tài)的幀P2之后,如上述圖13所示,VDP40第二次把幀P3發(fā)送到TV10。
另一方面,當(dāng)發(fā)送的數(shù)據(jù)之?dāng)?shù)據(jù)量較少,而且VRR20后正在發(fā)射如上述圖14所述的一幀數(shù)據(jù)時(shí),VTR20就按所描述的被置于非鎖定態(tài)。因此,當(dāng)完成來自VTR20的幀P1之傳輸,而雙向總線變空時(shí),VDP可立即發(fā)送幀P2。
要注意的是本發(fā)明并不局限于上述實(shí)施例,而可以應(yīng)用于諸如從裝置至子裝置發(fā)送一個(gè)請求而從子裝置向裝置發(fā)回一個(gè)應(yīng)答的通信,諸如自動(dòng)通知裝置狀態(tài)的通信等等。此外,無需說的是本發(fā)明可以應(yīng)用于諸如適用除了D2B或HBS之外的AV設(shè)備等的雙向總線系統(tǒng)。
從前面的描述可顯見,根據(jù)本發(fā)明,以分成多個(gè)幀的方法,把具有大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的一個(gè)待發(fā)送數(shù)據(jù)進(jìn)行發(fā)送,該發(fā)送方法包括在首先發(fā)送的幀向包含有地址場,控制場及數(shù)據(jù)場的發(fā)射信號(hào)之控制場給出一個(gè)鎖定接收端裝置的指示;在最后發(fā)送的幀向發(fā)射信號(hào)的控制場給出一個(gè)不鎖定接收端裝置的指示;以及通過雙向總線發(fā)送發(fā)射信號(hào)。結(jié)果,在實(shí)際數(shù)據(jù)發(fā)送之前把接收端裝置置于鎖定態(tài)的一幀,在完成數(shù)據(jù)傳輸時(shí)刻置接收端裝置于非鎖定態(tài)的一個(gè)幀則都是必須的,并要求它們在雙向總線系統(tǒng)中。因此,與傳統(tǒng)的系統(tǒng)相比較,話務(wù)量可以降低很大程度。所以可改進(jìn)傳輸效率。此外還能簡化通信程序。
另外,在本發(fā)明中,在待發(fā)送的數(shù)據(jù)小于由一幀發(fā)送的場之?dāng)?shù)據(jù)容量時(shí),發(fā)送方法包括向發(fā)射信號(hào)的控制場給出一個(gè)指示不鎖定接收端的裝置;通過雙向總線發(fā)送發(fā)射信號(hào)。結(jié)果,在實(shí)際數(shù)據(jù)發(fā)送之前置接收端裝置于鎖定態(tài)的一個(gè)幀以及在完成數(shù)據(jù)傳輸時(shí)刻置接收端裝置于非鎖定態(tài)的一個(gè)幀是發(fā)布的,并要求它們在雙向總線系統(tǒng)中。因此,與傳統(tǒng)的系統(tǒng)相比較,話務(wù)量可以降低很大程度。從而能改進(jìn)傳輸效率。另外,可以簡化通信程序。
此外,在本發(fā)明中,通信方法包括通過雙向總線接收一個(gè)由地址場,控制場和數(shù)據(jù)場組成的發(fā)射信號(hào),以便在接收端裝置鎖定或接收端裝置未鎖定兩種狀態(tài)下都向控制場給出實(shí)現(xiàn)通信的一個(gè)指示,從而在接收端裝置鎖定時(shí)從第一裝置向發(fā)射信號(hào)之控制場給出一個(gè)指示,在從第二裝置接收一個(gè)發(fā)射信號(hào)時(shí),則通過雙向總線通知第二裝置接收端裝置被鎖定。結(jié)果,第二裝置停止發(fā)射信號(hào)的發(fā)送,因此就使得不間斷地從第一裝置接收發(fā)射信號(hào)成為可能。
權(quán)利要求
1.一種用于在通過雙向總線相互連接著多個(gè)裝置的雙向總線系統(tǒng)中的發(fā)送方法,其中在雙向總線上的發(fā)射信號(hào)之一幀的組成是用于確定執(zhí)行通信的裝置之地址的地址場,用于確定在接收端裝置鎖定的狀態(tài)下,或者接收端裝置未鎖定的狀態(tài)下是否進(jìn)行通信通信的控制場,以及用于確定待發(fā)送數(shù)據(jù)的數(shù)據(jù)場,和其中,在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的情況中進(jìn)行發(fā)送時(shí),以分成多個(gè)幀的方法進(jìn)行,該發(fā)送方法包括向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端裝置的指示;向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指示;通過所說的雙向總線發(fā)送發(fā)射信號(hào)。
2.根據(jù)權(quán)利要求1的發(fā)送方法,其中在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量小于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的情況中利用一幀進(jìn)行發(fā)送,該發(fā)送方法包括向控制場給出一個(gè)不鎖定接收端裝置的指示;和通過所設(shè)雙向總線發(fā)送發(fā)射信號(hào)。
3.一種用于在通過雙向總線相互連接著多個(gè)裝置的雙向總線系統(tǒng)中的接收方法,該接收方法包括通過所說雙向總線接收一個(gè)發(fā)射信號(hào),該發(fā)射信號(hào)的幀結(jié)構(gòu)之組成是用于確定執(zhí)行通信的裝置之地址的地址場,用于確定在接收端裝置鎖定的狀態(tài)或者在接收端裝置未鎖定的狀態(tài)下是否進(jìn)行通信的控制場,以及用確定待發(fā)送數(shù)據(jù)的數(shù)據(jù)場,從而,向來自第一裝置的發(fā)射信號(hào)之控制場給出一個(gè)鎖定接收端裝置的指示,在從第二裝置接收到一個(gè)發(fā)射信號(hào)的情況下,通過所說雙向總線通知所說第二裝置接收端裝置被鎖定。
4.一種用于在通過雙向總線相互連接著多個(gè)裝置的雙向總線系統(tǒng)中的通信方法,接收端的一個(gè)裝置適于通過所說雙向總線發(fā)送一個(gè)發(fā)射信號(hào),其中在雙向總線上的一幀之構(gòu)成為用于確定執(zhí)行通信的裝置之地址的地址場,用于確定在接收端裝置鎖定的狀態(tài)或者在接收端裝置未鎖定的狀態(tài)下是否進(jìn)行通信的控制場,以及用于確定待發(fā)送的數(shù)據(jù)的數(shù)據(jù)場,在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的情況下進(jìn)行發(fā)送時(shí),以分成多個(gè)幀的方法進(jìn)行,可對發(fā)送端的裝置進(jìn)行操作以向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端裝置的指示,并向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指示,從而通過所說雙向總線發(fā)送發(fā)射信號(hào),接收端的裝置適用于通過所說雙向總線接收一個(gè)發(fā)射信號(hào),從而,向從發(fā)送端的第一裝置接收的發(fā)射信號(hào)之?dāng)?shù)據(jù)場給出鎖定接收端裝置的指示,在從發(fā)射端的第二裝置接收一個(gè)發(fā)射信號(hào)的情況下,通過所說雙向總線通知所說第二裝置接收端裝置被鎖定。
5.包括多個(gè)裝置和一條雙向總線的雙向總線系統(tǒng),所說多個(gè)裝置之每一個(gè)包括有用于形成發(fā)射信號(hào)的發(fā)射信號(hào)形成裝置,該發(fā)射信號(hào)具有的幀結(jié)構(gòu)為用于確定執(zhí)行通信的裝置之地址的一個(gè)地址場,用于確定在接收端裝置鎖定的狀態(tài)或者在接收端的裝置未鎖定的狀態(tài)下是否進(jìn)行通信的一個(gè)控制場,以及用于確定待發(fā)送數(shù)據(jù)的一個(gè)數(shù)據(jù)場,從而,在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于數(shù)據(jù)場之?dāng)?shù)據(jù)容量的情況進(jìn)行發(fā)送時(shí),以分成多個(gè)幀的方法進(jìn)行,所說發(fā)射信號(hào)形成裝置可進(jìn)行操作以向首先發(fā)送的幀之控制場給出鎖定接收端裝置的指示,并向最后發(fā)送的幀之控制場給出不鎖定接收端裝置的指示;以及用于向所說雙向總線輸出由所說發(fā)射信號(hào)形成裝置形成的發(fā)射信號(hào)的總線輸出裝置。所說的多個(gè)裝置通過所說雙向總線相互連接。
6.包括多個(gè)裝置和一條雙向總線的雙向總線系統(tǒng),所說多個(gè)裝置之每一個(gè)包括有總線輸入裝置,適于通過所說雙向總線接收一個(gè)發(fā)射信號(hào),該發(fā)射信號(hào)具有的幀結(jié)構(gòu)為一個(gè)用于確定執(zhí)行通信的裝置之地址的地址場,一個(gè)用于確定在接收端裝置鎖定的狀態(tài)或者在接收端的裝置未鎖定的狀態(tài)下是否進(jìn)行通信的控制場,以及一個(gè)用于確定待發(fā)送數(shù)據(jù)的數(shù)據(jù)場;和控制裝置,適于向來自由所說總線輸入裝置接收的第一裝置的發(fā)射信號(hào)之控制場給出一個(gè)鎖定接收端裝置的指示,在從第二裝置接收一個(gè)發(fā)射信號(hào)的情況中,所說第二裝置通過所說的鎖定接收端裝置的雙向數(shù)據(jù)總線形成的。所說多個(gè)裝置通過所說雙向總線相互連接。
7.一個(gè)包括多個(gè)裝置和一條雙向總線的雙向總線系統(tǒng),所說多個(gè)裝置之每一個(gè)包括有用于形成一個(gè)發(fā)射信號(hào)的發(fā)射信號(hào)形成裝置,該發(fā)射信號(hào)具有的幀結(jié)構(gòu)之構(gòu)成為一個(gè)用于確定執(zhí)行通信的裝置之地址的地址場,一個(gè)用于確定在接收端裝置鎖定的狀態(tài)或者在接收端裝置未鎖定的狀態(tài)下是否進(jìn)行通信的控制場,以及一個(gè)用于確定待發(fā)送數(shù)據(jù)的數(shù)據(jù)場,從而,在待發(fā)送的數(shù)據(jù)具有的數(shù)據(jù)量大于某數(shù)據(jù)量時(shí)以分成多個(gè)幀的方法進(jìn)行,發(fā)射信號(hào)形成裝置可以進(jìn)行操作,以向首先發(fā)送的幀之控制場給出一個(gè)鎖定接收端裝置的指令,并向最后發(fā)送的幀之控制場給出一個(gè)不鎖定接收端裝置的指令,從而形成發(fā)射信號(hào);總線輸出裝置,用于向所說雙向總線輸出由所說發(fā)射信號(hào)形成裝置形成的發(fā)射信號(hào);總線輸入裝置,適用于通過所說雙向總線接收發(fā)射信號(hào);和控制裝置,適用于向由所說總線輸入裝置接收的來自第一裝置的發(fā)射信號(hào)之控制場給出鎖定接收端裝置的指示,在從第二裝置接收一個(gè)發(fā)射信號(hào)的情況下,通知第二裝置接收端的裝置被鎖定,所說的多個(gè)裝置通過所說雙向總線相互連接。
全文摘要
本發(fā)明公開一個(gè)利用雙向總線的通信系統(tǒng),其中包括相互連接的多個(gè)裝置(例如,電視圖象接收機(jī)或磁帶錄象機(jī)等)。每個(gè)裝置包括一個(gè)發(fā)射信號(hào)形成單元,該發(fā)射信號(hào)具有的幀結(jié)構(gòu)的組成是一個(gè)地址場,用于確定執(zhí)行通信的裝置之地址,一個(gè)控制場,用于確定在接收端裝置鎖定的狀態(tài)下或在接收端裝置未鎖定的狀態(tài)下是否進(jìn)行通信,以及一個(gè)數(shù)據(jù)場,用于確定待發(fā)送的數(shù)據(jù)。
文檔編號(hào)H04L12/40GK1092584SQ9311989
公開日1994年9月21日 申請日期1993年12月21日 優(yōu)先權(quán)日1992年12月21日
發(fā)明者刑部義雄, 田中繁雄, 勝山明, 山崎洋, 草谷康夫, 小田部典子, 杉山宏一, 佐藤真 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
衡山县| 营口市| 崇左市| 黑水县| 井研县| 孟连| 施甸县| 黑水县| 桂平市| 泗洪县| 兴海县| 罗山县| 前郭尔| 上犹县| 渭源县| 彭泽县| 稻城县| 安平县| 祁东县| 亚东县| 巴彦县| 苍溪县| 明水县| 潮安县| 萨迦县| 循化| 慈溪市| 江孜县| 莆田市| 稻城县| 翼城县| 宁安市| 公主岭市| 郁南县| 会理县| 科技| 同江市| 荆州市| 启东市| 庆元县| 四平市|