專利名稱:背景畫像顯示裝置及其外部存貯器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及背景畫像顯示裝置及用于它的外部存貯器。尤其是,本發(fā)明涉及有必要顯示電視游戲機的多種多樣背景畫面的背景畫像顯示裝置及用于它的外部存貯器。
日本專利特公平2-7478號(對應(yīng)于USP4,824,106)揭示了一種以電文方式顯示背景畫像且用背景畫像與動畫像組合顯示的畫像顯示裝置。
在上述已有技術(shù)中,一幀只能顯示一個背景畫面。可以考慮通過增加存貯容量使得一幀顯示多個背景畫面那樣來改變已有技術(shù)。然而,由于用于畫像顯示的微處理器(CPU)在一定的時間里能處理的數(shù)據(jù)量受到限制,及CPU的地址空間受到限制,當(dāng)然構(gòu)成一幀的背景畫面數(shù)、構(gòu)成一個背景畫面的單元(cell)數(shù)及可用于背景畫面的色彩數(shù)等受到制約。例如,若增加背景畫面的單元數(shù),雖然可使每點(dot)的彩色數(shù)增加,但用一幀可顯示的背景畫面數(shù)則減少,若減少單元數(shù),雖然能夠增加背景畫面數(shù),但每點的彩色數(shù)減少。
為此,本發(fā)明的主要目的在于提供一種背景畫像顯示裝置及用于它的外部存貯器,它能切換多個背景畫面以顯示各種場景的背景畫像。
本發(fā)明的另一目的在于所提供的背景畫像顯示裝置及用于它的外部存貯器,通過有效使用存貯器,以少的存儲容量得到多種多樣的背景畫像顯示。
本發(fā)明的背景畫像顯示裝置,通過分別以預(yù)定的點數(shù)構(gòu)成的字符在水平方向中配置N個、在垂直方向中配置M個、來表現(xiàn)一個背景畫面、且在光柵掃描型顯示器上顯示以多個背景畫面構(gòu)成一幀的背景畫像。該背景畫像顯示裝置備有用于發(fā)生指定構(gòu)成幀的背景畫面數(shù)及各個背景畫面所使用的單元數(shù)的模式數(shù)據(jù)的模式數(shù)據(jù)發(fā)生器(實施例中的外部存貯器36的ROM38及CPU12);具有存貯區(qū)域的字符指定數(shù)據(jù)存貯器(實施例中的ROM38及SC-RAM42),它可以存儲能通過模式數(shù)據(jù)發(fā)生器指定數(shù)的各個背景畫面指定N×M個字符的字符指定數(shù)據(jù);用于存貯均是一個點含有2個以上單元(cell)的且通過字符指定數(shù)據(jù)指定的多個字符的各個點數(shù)據(jù)的點數(shù)據(jù)存貯器(實施例中的ROM38及CHR-RAM44);用于與光柵掃描型顯示器的水平掃描同步從字符指定數(shù)據(jù)存儲器讀出字符指定數(shù)據(jù)的第一讀出器(實施例中的SC地址回路16);根據(jù)與光柵掃描型顯示器的水平掃描同步且從字符指定數(shù)據(jù)存貯器讀出的字符指定數(shù)據(jù)、從點數(shù)據(jù)存貯器讀出由字符指定數(shù)據(jù)指定的各字符的點數(shù)據(jù)的第二讀出器(實施例的CHR地址回路18);以每個預(yù)定數(shù)單位位平行暫時存貯通過第二讀出器從點數(shù)據(jù)存貯器讀出的點數(shù)據(jù)且以位串行輸出的并行-串行變換器(實施例的并行-串行變換回路28);用于對從并行-串行變換器輸出的點數(shù)據(jù)進行組合并輸出由模式數(shù)據(jù)指定的每個背景畫面的點數(shù)據(jù)的輸出器(實施例的點數(shù)據(jù)組合回路30);及,根據(jù)從輸出器輸出的各背景畫面的點數(shù)據(jù)發(fā)生圖像信號的圖像信號發(fā)生器(實施例中的彩色發(fā)生回路34)。
本發(fā)明的外部存貯器(實施例中的外部存貯器36)安裝成可以從背景畫像顯示裝置上裝卸的。該背景畫像顯示裝置,通過在水平方向中配置N個、在垂直方向中配置M個均以預(yù)定數(shù)的點數(shù)構(gòu)成的字符,表現(xiàn)一個背景畫面,且在光柵掃描型顯示器上顯示以多個背景畫面構(gòu)成一幀的背景畫像。外部存貯器備有存貯顯示背景畫像所必要的程序數(shù)據(jù)的程序數(shù)據(jù)存貯器(實施例的ROM38),該程序數(shù)據(jù)存貯器包含用于存貯指定構(gòu)成幀的背景畫面數(shù)及用于各個背景畫面的單元(cell)數(shù)的模式數(shù)據(jù)的存貯區(qū)域(實施例中的ROM38的區(qū)域38a);存貯均為每一個點含有2個以上的單元的多個字符的點數(shù)據(jù)的點數(shù)據(jù)存貯區(qū)域(實施例的ROM38的區(qū)域38b);具有可以存貯用于指定可通過上述模式數(shù)據(jù)來指定數(shù)的每一個背景畫面以最大N×M個字符及它們的顯示位置的字符指定數(shù)據(jù)的存貯區(qū)域的字符指定數(shù)據(jù)存貯區(qū)域(實施例中的ROM38的38c);存貯用于傳送上述模式數(shù)據(jù)、上述點數(shù)據(jù)及上述字符指定數(shù)據(jù)的程序數(shù)據(jù)的傳送程序數(shù)據(jù)存貯區(qū)域(實施例的ROM38的38d),并且,背景畫像顯示裝置備有根據(jù)可讀寫存貯器(實施例的RAM40)和存貯在程序數(shù)據(jù)存貯器中的傳送程序數(shù)據(jù),把字符指定數(shù)據(jù)和點數(shù)據(jù)傳送給可讀寫存貯器的數(shù)據(jù)傳送器(CPU12);從模式數(shù)據(jù)存貯區(qū)域讀出模式數(shù)據(jù)的模式數(shù)據(jù)讀出器(實施例的模式寄存器14);用于與光柵掃描型顯示器的水平掃描同步從可讀寫存貯器讀出字符指定數(shù)據(jù)的第一讀出器(實施例的SC地址回路16);與光柵掃描型顯示器的水平掃描同步,從可讀寫存貯器讀出由字符指定數(shù)據(jù)指定的各字符的點數(shù)據(jù)的第二讀出器(實施例的CHR地址回路18);用于每隔預(yù)定數(shù)單位以位并行暫時存貯由第二讀出器讀出的點數(shù)據(jù)且以串行輸出的并行-串行變換器(實施例的并行-串行變換回路28);用于對從并行-串行變換器輸出的點數(shù)據(jù)進行組合并輸出由來自模式數(shù)據(jù)讀出器的模式數(shù)據(jù)所指定的每個背景畫面的點數(shù)據(jù)的輸出器(實施例的點數(shù)據(jù)組合回路30);及,根據(jù)從輸出器輸出的各背景畫面的點數(shù)據(jù)發(fā)生圖像信號的圖像信號發(fā)生器(實施例的彩色發(fā)生回路34)。
當(dāng)外部存貯器36裝于背景畫像顯示裝置時,根據(jù)存貯在ROM38的程序數(shù)據(jù)存貯器中的傳送程序數(shù)據(jù),則背景畫面BG1-BG4的各自的字符指定的數(shù)據(jù)及由各背景畫面(BG1-BG4)使用的多個字符的點數(shù)據(jù),從字符指定數(shù)據(jù)存貯器區(qū)域及點數(shù)據(jù)存貯區(qū)域讀出,然后將它們寫入可讀寫存貯器。這時,各數(shù)據(jù)以圖3所示格式寫入如RAM40那樣的可讀寫存貯器即SC-RAM42及CHR-RAM44中。
實施例的HV計數(shù)器22與顯示器的電子束掃描同步以產(chǎn)生對應(yīng)于電子束的水平位置的計數(shù)值Hc和對應(yīng)于垂直位置的計數(shù)值Vc。此外,定時信號發(fā)生回路20在電子束僅移動顯示器的一個點間隔期間,產(chǎn)生第0周期-第7周期的8周期(節(jié)拍)的信號,第0周期信號-第3周期信號分配給第一讀出器即SC地址回路16,而第4周期信號-第7周期信號分配給第二讀出器即CHR地址回路18。SC地址回路16,通過第0周期-第3周期的每個定時,按各周期的順序產(chǎn)生把對應(yīng)于背景畫面BG4、BG3、BG2及BG1的屏幕基地址SBA4、SBA3、SBA2及SBA1加上表示對應(yīng)于此時的計數(shù)值Hc及Vc的顯示位置的地址的地址,并指定SC-RAM42的讀出地址。相應(yīng)地,由SC-RAM42讀出字符指定數(shù)據(jù)(參見
圖11)。
含有這各背景畫面BG1-BG4的字符指定數(shù)據(jù)的字符碼(d0-d9)被作為指定CHR-RAM44的地址的數(shù)據(jù),加給CHR地址回路18。CHR地址回路18,根據(jù)由第0周期-第3周期的順序讀出的背景畫面BG4-BG1的字符指定數(shù)據(jù),且與第4周期-第7周期的定時同步輸出CHR地址。相應(yīng)地,從CHR-RAM44讀出點數(shù)據(jù)。
由該第4周期-第7周期的定時讀出的各個名為0、n、1和1023的點數(shù)據(jù),以位并行從鎖存回路26的上方依次鎖存于4個鎖存回路26a-26d(圖1)中。該數(shù)據(jù)即對應(yīng)于各背景畫面BG1-BG4的某個顯示位置的一個字符的水平方向相當(dāng)于8點的彩色數(shù)據(jù)(用于每1點指定4彩色的2位數(shù)據(jù))位并行地加給并行-串行變換器即并行-串行變換回路28。并行-串行變換回路28、響應(yīng)來自定時信號發(fā)生回路20的寫入信號W,讀入位并行數(shù)據(jù)暫時存貯。然后,并行-串行變換回路28,與以電子束移動1點期間的時間的2倍的周期所給的讀出時鐘同步把位并行數(shù)據(jù)變換為位串行數(shù)據(jù),加給點數(shù)據(jù)組合變換回路30。
點數(shù)據(jù)組合變換回路30,把來自并行-串行變換回路28的輸出a0與a1、b0與b1、c0與c1、d0與d1、e0與e1、f0與f1各對的串行數(shù)據(jù)按照模式數(shù)據(jù)組合為對應(yīng)于單元(cell)的位數(shù)。這樣,按各背景畫面BG4-BG1區(qū)分的彩色數(shù)據(jù)被輸出而加給彩色發(fā)生回路34。彩色發(fā)生回路34產(chǎn)生由彩色數(shù)據(jù)與顆粒(パレツト)數(shù)據(jù)組合所決定的圖像信號并加給顯示器。
如上構(gòu)成,通過對模式數(shù)據(jù)進行預(yù)先設(shè)定,就能對作為各幀的背景畫面的數(shù)與可用于各個背景畫面的彩色數(shù)的組合進行任意設(shè)定。
如上構(gòu)成的本發(fā)明,由于是產(chǎn)生對構(gòu)成一幀的背景畫面的數(shù)目與用于各個背景畫面的單元數(shù)或彩色數(shù)的組合進行指定的模式數(shù)據(jù),并根據(jù)該模式數(shù)據(jù)從點數(shù)據(jù)存貯器及字符指定數(shù)據(jù)存貯器僅讀出必要的數(shù)據(jù),所以能在限定的處理時間內(nèi)獲得微處理器的最大畫像顯示能力。
又,用于所有幀部分的字符的點數(shù)據(jù)和字符指定數(shù)據(jù)如均預(yù)先存貯在不易失性存貯器中,每次僅將一幀部分的數(shù)據(jù)暫時存貯在RAM等中,就能有效地使用RAM等的存儲器。
本發(fā)明的上述目的及其它目的、特征、布局及優(yōu)點,通過結(jié)合附圖對以下實施例進行詳細說明,會更清楚。
圖1為本發(fā)明一實施例的框圖;
圖2為表示包含在外部存貯器中的ROM的存貯地圖(map)的圖解圖;
圖3為表示BG模式0的RAM的存貯地圖的圖解圖;
圖4為表示BG模式1的RAM的存貯地圖的圖解圖;
圖5為表示BG模式2的RAM的存貯地圖的圖解圖;
圖6為表示BG模式3的RAM的存貯地圖的圖解圖;
圖7為表示BG模式4的RAM的存貯地圖的圖解圖;
圖8為表示BG模式5的RAM的存貯地圖的圖解圖;
圖9為表示BG模式6的RAM的存貯地圖的圖解圖;
圖10為表示存貯一個屏幕的背景畫面的數(shù)據(jù)的狀態(tài)的圖解圖;
圖11為表示SC-RAM的1個字符成分的數(shù)據(jù)格式的圖解圖;
圖12為表示存貯在CHR-RAM中的1個字符的數(shù)據(jù)構(gòu)成的圖解圖;
圖13為表示存貯在CHR-RAM中的1個字符的數(shù)據(jù)構(gòu)成圖解圖;
圖14為表示存貯在CHR-RAM中的1個字符的數(shù)據(jù)構(gòu)成圖解圖;
圖15為表示與按模式區(qū)分的單元數(shù)、彩色數(shù)、1個字符的水平方向的點數(shù)及偏移的變更有無的關(guān)系圖解圖;
圖16為表示用于說明圖1實施例的動作的模式別的背景畫處理周期(節(jié)拍)的圖解圖;
圖17為表示圖1實施例的SC地址回路的方框圖;
圖18為圖1實施例的CHR地址回路的框圖;
圖19為圖1實施例的彩色碼變換回路框圖;而圖20為圖1實施例的輸出回路的方框圖。
圖1所示的實施例的背景畫像顯示裝置10適用于作為顯示器一例的光柵掃描型顯示器(圖中未示)。光柵掃描型顯示器有由水平方向X點和垂直方向Y點構(gòu)成的顯示畫面。在構(gòu)成背景畫像的一個字符在水平方向中有n個點、垂直方向中有m個點的情況下,在顯示畫面上可顯示水平方向N個(=x/n)和垂直方向M個(=y(tǒng)/m)合計N×M個字符。
圖1所示背景畫像顯示裝置10包含微處理器12。該微處理器12起到控制向如RAM40(后述)同樣的可讀寫存儲器寫入數(shù)據(jù)的寫入控制器的作用。RAM40,如圖3至圖9所示,包含屏幕RAM(以下稱“SC-RAM”)42和字符RAM(以下稱“CHR-RAM”)44。
微處理器12中,通過數(shù)據(jù)總線及地址總線,接有模式寄存器14;用于指定SC-RAM42的寫入地址和讀出地址的SC地址回路16;和用于指定CHR-RAM44的寫入地址和讀出地址的CHR地址回路18。模式寄存器14中接有定時信號發(fā)生回路20。定時信號發(fā)生回路20中,由HV計數(shù)器22輸出表示顯示器(圖中未畫)的電子束的水平掃描位置的計數(shù)值(HC)和表示垂直位置的計數(shù)值(Vc)。該定時信號發(fā)生回路根據(jù)來自HV計數(shù)器22的計數(shù)值Hc和Vc,從第0周期至第7周期,依周期順序把讀出控制信號加給SC地址回路16和CHR地址回路。因此,顯示器的每個點的顯示期間,用8個周期從SC-RAM42及CHR-RAM44讀出字符指定數(shù)據(jù)和點數(shù)據(jù)。但是,讀出控制信號在哪一個周期中加給SC地址回路16及HR地址回路的哪一個,卻要由模式寄存器14的模式數(shù)據(jù)究竟顯示BG模式0-7中的哪一個來決定。實施例中,至少第0周期和第1周期的兩個周期、最多第0-第3周期的四個周期期間,讀出控制信號加給SC地址回路16;而至少第4-7周期的4個周期、最多第2-7周期的6個周期期間,讀出控制信號加給CHR地址回路18。
從CHR-RAM44讀出的點數(shù)據(jù),以位并行方式加給彩色碼變換回路24中所含的鎖存回路26a-26f。鎖存回路26a-26f僅僅設(shè)定由模式數(shù)據(jù)指定的背景畫面數(shù)的單元數(shù)相關(guān)連的數(shù)(實施例中,相當(dāng)于指定CHR-RAM44的讀出的最大周期數(shù)的6個),各自有16位的存貯元件(觸發(fā)器)。鎖存在鎖存回路26a-26f中的數(shù)據(jù),以位并行方式由并行-串行變換回路28變換為位串行的數(shù)據(jù),作為每一個點為2位(bit)的串行數(shù)據(jù)加給包含在輸出回路30中的單元(cell)數(shù)據(jù)組合變換回路30。單元數(shù)據(jù)組合變換回路30,根據(jù)來自模式寄存器14的模式數(shù)據(jù),變換為按各背景畫面(BG1-BG4)區(qū)分的點數(shù)據(jù)加給優(yōu)先回路32以便形成點數(shù)據(jù)對應(yīng)于BG模式的單元數(shù)的組合。優(yōu)先回路32,根據(jù)隨字符名一起包含在字符指定數(shù)據(jù)中的1位(bit)的優(yōu)先數(shù)據(jù)的組合,以各背景畫面(BG1-BG4)內(nèi)的優(yōu)先順序位高的點數(shù)據(jù)作為彩色指定數(shù)據(jù)加給彩色發(fā)生回路34。彩色發(fā)生回路34根據(jù)從SC-RAM42中讀出的顆粒(pellet)數(shù)據(jù)和各點數(shù)據(jù)產(chǎn)生彩色圖像信號(模擬信號)。
在微處理器12中,安裝有裝卸自如的把作為不易失性存貯器的一例的ROM38內(nèi)藏于盒或?qū)Р蹆?nèi)的外部存貯器36。該ROM38,如圖2的存貯地圖所示,它包含點數(shù)據(jù)存貯區(qū)域38a;字符指定數(shù)據(jù)存貯區(qū)域38b;模式數(shù)據(jù)存貯區(qū)域38c;及數(shù)據(jù)傳送(讀出)程序存貯區(qū)域38d。
若進行具體說明,則點數(shù)據(jù)存貯區(qū)域38a,具有存貯由所有幀所表示的一切字符的點圖形(pattern)數(shù)據(jù)的存貯容量,如用2個以上的單元(cell)表示顯示器的1個點(或1象素)那樣,存貯著每′單元的點數(shù)據(jù)。字符指定數(shù)據(jù)存貯區(qū)域38b,具有全部背景畫面的存貯容量,對于全背景畫面存貯有用于指定每個背景畫面的最大N×M個字符的字符指定數(shù)據(jù)。模式數(shù)據(jù)存貯區(qū)域38c存貯模式數(shù)據(jù),該模式數(shù)據(jù),選擇乃至指定用1幀即一個場面可能表示的最大的背景畫面(實施例的B1-BG4的4畫面)內(nèi)的任意1個以上畫面的同時,指定各背景畫面中的單元數(shù)。該模式數(shù)據(jù)與背景畫像顯示模式(實施例的BG模式0-BG模式6的7個模式)產(chǎn)生變化的定時相關(guān)連存貯。又,也可以按每個顯示幀,使之存貯模式數(shù)據(jù)。數(shù)據(jù)傳送程序存貯區(qū)域38d,存貯用于把存貯于上述各存貯區(qū)域38a-38c中的點數(shù)據(jù)、字符指定數(shù)據(jù)和模式數(shù)據(jù)內(nèi)顯示1幀所必要的數(shù)據(jù)傳送給SC-RAM42、CHR-RAM44和模式選擇寄存器14的程序。
且,外部存貯器36用于電視游戲機用盒式磁盤時,即背景畫像顯示裝置10為電視游戲機時,則ROM38中如圖2所示包含聲音程序存貯區(qū)域38e和控制器讀入程序存貯區(qū)域38f。在聲音程序存貯區(qū)域38e內(nèi)存貯有用作產(chǎn)生音樂和效果音的程序數(shù)據(jù)??刂破髯x入程序存貯區(qū)域21f,存儲有用于對接入電視游戲的控制器(圖未示)的操作狀態(tài)進行周期性檢測的程序數(shù)據(jù)。
參照圖3-圖9,SC-RAM42和CHR-RAM44,在實施例中,雖然它們分別由容量大的一個RAM分割成的存貯空間構(gòu)成;但也可能將兩個小容量的RAM分別地用于SC-RAM42和CHR-RAM。如果設(shè)想,由于上卷(scroll),而每1個背景畫面需要相當(dāng)于4個畫面的存貯區(qū)域時,則SC-RAM42的容量對1個背景畫面(BG)而言必需有32×32×4=4096字(約4K字),如果用字節(jié)表示它,則1字=2字節(jié),故8192=8K字節(jié)是必要的。因此,如BG模式0那樣,使用最大4個背景畫面BG1-BG4的情況下,就需要它的4倍的8192×4=32K字節(jié)。存貯SC-RAM42的背景畫面BG1-BG4的各自的字符指定數(shù)據(jù)的區(qū)域的起始地址規(guī)定為屏幕基地址(SBA)1-4。但是,SBA1-4內(nèi)的一部分會出現(xiàn)由于模式的變化而消失的情形。
SC-RAM42的背景畫面BG1-BG4的某一個地址空間與屏幕基地址的關(guān)系如圖10所示。但是,當(dāng)設(shè)SBA為n(=SBA1-SBA4的任一個的實際地址)時,這圖中所示的3位數(shù)字以16進制的數(shù)值來表示地址。每個地址位置(圖10所示的一個格)表示把顯示器在垂直方向和水平方向分別32分割時的各位置,在對應(yīng)于該各位置的SC-RAM42的地址中,寫入用于指定該位置上應(yīng)表示的字符的字符指定數(shù)據(jù)。字符指定數(shù)據(jù),如圖11所示,1個字由d0-d15的16位(bit)組成,由d0-d9的低10位指定字符碼(或字符名),用d10-d12的3位選擇彩色顆粒,由d13位指定背景畫面(BG1-BG4)間的字符單位的優(yōu)先順序位,由d14和d15的高兩位指定字符的上下(V反轉(zhuǎn))和左右(H反轉(zhuǎn))的反轉(zhuǎn)。又,優(yōu)先數(shù)據(jù),雖然一個背景畫面中僅一位,但通過與其它背景畫面的優(yōu)先數(shù)據(jù)的組合,就能識別應(yīng)該優(yōu)先表示的背景畫面,如上的字符指定數(shù)據(jù),在無論哪個模式都具有同樣的數(shù)據(jù)結(jié)構(gòu)。
另一方面,CHR-RAM44,將根據(jù)限制單元數(shù)(彩色數(shù))使字符數(shù)增加時,限制字符數(shù)增加單元數(shù)(彩色數(shù))時,及由增加每點的數(shù)據(jù)位數(shù)以得到細膩高質(zhì)量畫面時中的任一情況,使用于表現(xiàn)1個字符的水平方向8個點的字節(jié)數(shù)(單元數(shù))不同,且能以一幀表示的最大字符數(shù)也不同。這些條件,根據(jù)由模式數(shù)據(jù)指定的BGO模式-BG6的任一個模式來決定。存貯在該CHR-RAM44中的一個字符的容量隨表現(xiàn)一個點的位數(shù)(數(shù)據(jù)量)的不同而不同。
例如,一個點用2位表現(xiàn)時,如圖12所示,一個字符用2個單元m0和m1,單元m0分別由具有d0-d7的8位的8個字節(jié)(n-n+7)構(gòu)成,單元m1分別由具有d8-d15的8位的8個字節(jié)(n-n+7)構(gòu)成。即,一個字(=2字節(jié))由d0-d15的16位構(gòu)成。同一字的d0-d7與d8-d15的每個位成對。
一個點用4位表現(xiàn)時,如圖13所示,一個字符用4個單元m0-m3,單元mo和m1分別由n-n+7的8個字構(gòu)成,單元m2和m3分別由n+8-n+15的8個字構(gòu)成。
一個點用8位表現(xiàn)時,如圖14所示,一個字符使用8個單元m0-m7。單元m0和m1由n-n+7,單元m2和m3由n+8-n+15,單元m4和m5由n+16-n+23,單元m6和m7由n+24-n+31各自的8個字構(gòu)成。
而且,根據(jù)使用BG模式0-BG模式6中的任一模式,使向包含在RAM40中的SC-RAM42和/或CHR-RAM44的寫入狀態(tài)亦變化,來切換每個背景畫面(BG1-BG4)的單元數(shù)和彩色數(shù)等,下面將對其詳細敘述。
下面,參照按圖15和圖3-圖9所示的RAM40的各BG模式區(qū)分的存貯地圖,詳細說明構(gòu)成該實施例特征的按背景畫面(BG)區(qū)分的單元數(shù)、彩色數(shù)、一個字符的水平方向一行的點數(shù)和偏移變更的有無的關(guān)系、對應(yīng)于各BG模式的RAM40的數(shù)據(jù)。
BG模式0,在顯示4個背景畫面時,由于各背景畫面BG1-BG4的每一個使用2個單元m0和m1,可表示4(=22)個彩色。又,該BG模式O,是一種以一個字符的水平方向一行用8個點表現(xiàn)的模式。這時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)和點數(shù)據(jù)的存貯(或?qū)懭?格式示于圖3。
BG模式1,在顯示3個背景畫面時,由于背景畫面BG1和BG2使用4個即單元m0-m3,可顯示16(=24)個彩色,且BG3由于使用M0和m12個,可顯示4個彩色。該BG模式1為一種一個字符水平方向用8個點表現(xiàn)一行的模式。這時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式如圖4所示。
BG模式2,在顯示2個背景畫面時,由于背景畫面BG1-BG2使用4個單元m0-m3,可顯示16(=24)個彩色。這種BG模式2為一種用8個點表現(xiàn)一個字符水平方向的一行的模式。這時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式如圖5所示。
BG模式3,在顯示2個背景畫面情況下,由于背景畫面BG1使用8個單元m0-m7,可顯示256(=28)個彩色。而BG2由于使用4個單元m0-m3,可顯示16個彩色。該BG模式3是一種用8個點表現(xiàn)一個字符水平方向的一行的模式。這種情況的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式示于圖6。
BG模式4,在顯示2個背景畫面情況下,由于背景畫面BG使用8個單元m0-m7,則可顯示256(=28)個彩色。BG2由于使用2個單元m0和m1,則可顯示4個彩色。這種BG模式4是一種用8個點表現(xiàn)一字符的水平方向一行的模式。此時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式如圖7所示。
BG模式5,用2個背景畫面顯示時,由于背景畫面BG1使用4個單元m0-m3,可顯示16個彩色,BG2由于使用2個單元m0和m1,則可顯示4個彩色。該BG模式5是一種用16個點(即為BG模式0-BG模式4情況下的2倍密度)表現(xiàn)一字符的水平方向一行的模式。此時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式如圖8所示。
BG模式6,用一個背景畫面顯示時,由于背景畫面BG1使用4個單元m0-m3,則可顯示16個彩色。該BG模式6是一種用16個點表現(xiàn)一字符的水平方向一行的模式。此時的SC-RAM42和CHR-RAM44的字符指定數(shù)據(jù)及點數(shù)據(jù)的存貯格式示于圖9。
又,用BG模式2、BG模式4的BG1和BG模式6,可進行偏移變更。這里,所謂偏移變更就是為了使背景畫面全體在水平方向或垂直方向中移動(將此稱為スクロ-ル)而變更屏幕基地址。
下面,說明圖1所示實施例的工作過程。最初以BG模式0來顯示背景畫面,中途設(shè)想把模式變換為BG模式3的情況。
首先,在顯示BG模式0之前,微處理器12先按照傳送程序存貯區(qū)域38d的程序數(shù)據(jù),在初始化時或顯示器消隱期間(水平消隱和垂直消隱均包含在內(nèi)),從存貯區(qū)域38c讀出指定為BG模式O的模式數(shù)據(jù)并暫時存貯在模式寄存器中。隨之,從存貯區(qū)域38b讀出背景畫面B1-BG4的各自的字符指定數(shù)據(jù)并寫入SC-RAM42中,再從存貯區(qū)38a讀出各背景畫面BG1-BG4使用的多個(例如最大1024個)點數(shù)據(jù)并寫入CHR-RAM44。這時的SC-RAM42和CHR-RAM44的狀態(tài)將示于圖3,其原因如前面所述那樣。
之后,與顯示器的掃描同步,從SC-RAM42和CHR-RAM44讀出數(shù)據(jù)。具體地說,HV計數(shù)器22與顯示器的電子束的掃描同步,并產(chǎn)生對應(yīng)于電子束水平位置的計數(shù)值Hc和對應(yīng)于垂直位置的計數(shù)值Vc,并將它們加給定時信號發(fā)生回路20、SC地址回路16和CHR地址回路18。相應(yīng)地,定時信號發(fā)生回路20在電子束僅移動顯示器的一個點部分期間產(chǎn)生第0周期-第7周期的8個周期信號,并將第0周期-第3周期信號加給SC地址回路16,將第4周期-第7周期信號加給CHR地址回路18。
SC地址回路16、用第0周期-第3周期的各個定時,按各周期的順序產(chǎn)生把對應(yīng)于背景畫面BG4、BG3、BG2、BG1的屏幕基地址SBA4、SBA3、SBA2及SBA1加上表示對應(yīng)于此時的計數(shù)值Hc及Vc的顯示位置的地址(000H-3FFH的任一個)的地址,并指定SC-RAM42的讀出地址。即,SC地址回路16,如圖17所示,它包含基地址回路46、V偏移選擇回路48、V偏移運算回路50、基地址運算回路52、H偏移選擇回路54、H偏移運算回路56及地址選擇回路58。從H偏移選擇回路54輸出H偏移數(shù)據(jù),該數(shù)據(jù)經(jīng)H偏移運算回路56與來自HV計數(shù)器22的輸出即計數(shù)值HC相加。另一方面,從V偏移選擇回路48輸出V偏移數(shù)據(jù),它經(jīng)V偏移運算回路50與來自HV計數(shù)器22的計數(shù)值Vc(或它的修正過的值)相加。另一方面,由基地址發(fā)生回路46和基地址運算回路52得到的屏幕基地址隨同來自V偏移運算回路50和H偏移運算回路56的各個輸出一起加給地址選擇回路58。地址選擇回路58對這些輸入進行字符大小和隔行(インタレ-ス)或逐行變換,再作為SC地址加給SC-RAM42。隨之,由SC-RAM42讀出字符指定數(shù)據(jù)(參照圖11)。即,各背景畫面BG1-BG4的字符指定數(shù)據(jù)中所含有的字符碼(d0-d9)作為指定CHR-RAM44的地址的數(shù)據(jù)加給CHR地址回路18。又,來自CHR-RAM44的顆粒(pellet)數(shù)據(jù)(d10-d12)被加給彩色信號發(fā)生回路34,而將BG優(yōu)先數(shù)據(jù)(d13)加給優(yōu)先回路32。
另一方面,CHR地址回路18,根據(jù)第0周期-第3周期依次讀出的背景畫面BG4-BG1的字符指定數(shù)據(jù),且與第4周期-第7周期的定時同步,輸出CHR地址。即,CHR地址回路18,如圖18所示,它包含基地址發(fā)生回路60;基地址運算回路62;字符名選擇回路64;字符地址偏移運算回路66;字符地址彩色數(shù)選擇回路68和字符地址切換回路70。從字符名選擇回路64輸出包含字符指定數(shù)據(jù)的字符名,它將加給字符地址偏移運算回路66。V偏移數(shù)據(jù)加給字符地址偏移運算回路66,在此與字符名的數(shù)據(jù)相加。相加結(jié)果通過字符地址彩色數(shù)選擇回路68加給字符地址選擇回路70及基地址運算回路62。基地址運算回路62將字符地址彩色數(shù)選擇回路68的輸出與基地址發(fā)生回路60輸出的名基地址NBA相加,然后將相加的結(jié)果加給字符地址選擇回路70。因此,字符地址選擇回路70根據(jù)偏移、H倒轉(zhuǎn)和/或V倒轉(zhuǎn)的有無將它們的某一個的地址加給CHR-RAM44。相應(yīng)的,CHR-RAM44的字符名(字符碼),如圖3例中,按名0、n、1、1023的順序被指定的同時,根據(jù)定時信號發(fā)生回路20的計數(shù)值Hc和Vc,讀出相應(yīng)的2位的點數(shù)據(jù)。
由第4周期-第7周期的定時讀出的各名0、n、1和1023的點數(shù)據(jù)分別以并行形式鎖存于從16位鎖存回路26的上方順次的4個鎖存回路26a-26d(圖1)。該數(shù)據(jù)即對應(yīng)于各背景畫面BG1-BG4的某個顯示位置的一個字符的水平方向8個點部分的彩色數(shù)據(jù)(用于每個點指定4個彩色的2位數(shù)據(jù))以并行形式加給并行-串行變換回路28。并行-串行變換回路28,按照來自定時信號發(fā)生回路20的寫入信號W即圖19所示的來自鎖存定時回路72的信號,讀入位并行數(shù)據(jù)暫時存貯。然后,并行-串行變換回路28,與以電子束移動一個點期間的時間的2倍的周期所加給它的讀出時鐘clock同步,即按照來自圖19所示的同步定時回路74的信號將位并行數(shù)據(jù)變換為位串行數(shù)據(jù),并加給點數(shù)據(jù)組合變換回路30(圖1、圖19)。
點數(shù)據(jù)組合變換回路30,按照模式數(shù)據(jù)把來自并行-串行變換回路26輸出的a0與a1、b0與b1、c0與c1、d0與d1、e0與e1、f0與f1的各對串行數(shù)據(jù)組合成對應(yīng)于單元(セル)數(shù)的位數(shù)。由此。輸出按各背景畫面BG4-BG1區(qū)分的彩色數(shù)據(jù)并加給優(yōu)先回路32(圖1、圖20)。優(yōu)先回路32根據(jù)模式數(shù)據(jù)和優(yōu)先數(shù)據(jù)將優(yōu)先順序位高的背景畫面的彩色數(shù)據(jù)加給彩色發(fā)生回路34(圖1、圖20)。又,設(shè)有透明檢測回路82(圖20),當(dāng)優(yōu)先度高的背景畫面的彩色數(shù)據(jù)顯示為透明時,其次的優(yōu)先順位的背景畫面的彩色數(shù)據(jù)將被輸出。從而,彩色發(fā)生回路34產(chǎn)生由彩色數(shù)據(jù)與顆粒(パレツト)數(shù)據(jù)組合所決定的彩色圖像信號(模擬信號)并加給顯示器。即,每個背景畫面的點數(shù)據(jù)作為彩色碼加給彩色碼合成回路80,在那里與動畫字符的彩色碼合成,并加給彩色信號發(fā)生回路34。但是,由于此時優(yōu)先回路32的作用,只有應(yīng)該優(yōu)先表示的字符的彩色碼通過彩色碼選擇回路84而變得有效。并且,根據(jù)來自彩色顆粒(CGRAM)86的顆粒數(shù)據(jù)和彩色碼,從彩色顆粒選擇回路88輸出信號,并加給圖像信號發(fā)生回路90。因此,從圖像信號發(fā)生回路90可獲得彩色圖像信號。
通過上述動作在各個背景畫面BG1-BG4中的反復(fù)進行就形成一幀的畫面。并且,顯示相同背景畫面時,可在不改寫SC-RAM42和CHR-RAM44的數(shù)據(jù)情況下,與顯示器掃描同步,在數(shù)幀的范圍內(nèi)反復(fù)同樣的動作。
又,也能在不改變BG模式的情況下,使背景畫面變化,但這時,微處理器12不讀出模式數(shù)據(jù),只要從存貯區(qū)域38b和38a讀出字符指定數(shù)據(jù)和點數(shù)據(jù),把它們寫入SC-RAM42和CHR-RAM44即行。
然而,在以上述BG模式0顯示背景畫面的過程中,如成為想代替減少背景畫面數(shù)而增加彩色數(shù)的場面時,則進行下面的操作。即,微處理器12在初始時或消隱期間,按照傳送程序存貯區(qū)域38d的程序讀出指定BG模式3的模式數(shù)據(jù)并暫時存貯在模式寄存器14。再,微處理器12把存貯在存貯區(qū)域38b中的背景畫面BG1和BG2的字符指定數(shù)據(jù)寫入SC-RAM42的對應(yīng)區(qū)域內(nèi),并把存貯在存貯區(qū)域38a中的背景畫面BG1和作為BG2應(yīng)該顯示的點數(shù)據(jù)寫入CHR-RAM44的對應(yīng)區(qū)域內(nèi)。這時,為了使背景畫面BG1有8個單元m0-m7,且背景畫面BG2有4個單元m0-m3,故背景畫面BG1使用的點數(shù)據(jù)寫入名基地址(NBA)1的各單元m0-m7中,而背景畫面BG2使用的點數(shù)據(jù)寫入NBA2的各單元m0-m4中。
另一方面,SC-RAM42及CHR-RAM44的讀出、由于與BG模式0相比背景畫面數(shù)少而單元數(shù)多,故SC-RAM42的指定在第0周期和第1周期期間進行。又,對應(yīng)于CHR-RAM44的背景畫面BG2的點數(shù)據(jù)的讀出在第2周期和第3周期的2個周期中執(zhí)行,而對應(yīng)于背景畫面BG1的點數(shù)據(jù)的讀出在第4周期-第7周期的4個周期中執(zhí)行。其它操作,由于與BG模式O的情況大體相同,故省略其詳細說明。
如本實施例,通過BG模式如能切換構(gòu)成一幀的背景畫面的數(shù)和各背景畫面可使用的單元數(shù)(即彩色數(shù))和一字符的水平方向一行的點數(shù),則具有能在規(guī)定的時間內(nèi)最大限度地發(fā)揮微處理器12的畫像表現(xiàn)能力的優(yōu)點。又,因為形成根據(jù)需要,能讀出預(yù)先寫入外部存貯器36即ROM38中的數(shù)據(jù),所以具有即使RAM40的存貯容量小,只要改變BG模式就能顯示多種多樣的背景畫像,并能有效使用RAM等優(yōu)點。
然而,在上述實施例中,字符指定數(shù)據(jù)發(fā)生器和點數(shù)據(jù)發(fā)生器由ROM38和RAM40構(gòu)成,也描述了把ROM38的存貯數(shù)據(jù)傳送入RAM40的情形,然而如果只要實現(xiàn)微處理器12的最大處理能力,則也可以把模式數(shù)據(jù)、字符指定數(shù)據(jù)和字符圖形數(shù)據(jù)與各顯示畫面相關(guān)地存入ROM中。
又,在上述實施例中,使用了存貯磁盤作為外部存貯器用。但是,本發(fā)明還可利用如CD-ROM等外部存貯裝置。在使用存貯磁盤時,在安裝于該存貯磁盤內(nèi)的ROM38中,存貯有包括先前說明過的字符指定數(shù)據(jù)、點數(shù)據(jù)和模式數(shù)據(jù)等的程序數(shù)據(jù),微處理器12按照該程序數(shù)據(jù)對背景畫像的顯示進行控制。
與此相反,在使用CD-ROM的情況下,在CD-ROM(圖未示)中,把如上所述的程序數(shù)據(jù)等,作為數(shù)字?jǐn)?shù)據(jù)用數(shù)字方式加以記錄。又,用于以光學(xué)方式讀取CD-ROM的記錄數(shù)據(jù)的光學(xué)讀取裝置連接于適當(dāng)?shù)慕永m(xù)器如擴張接續(xù)器(圖未示)。當(dāng)使用CD-ROM時,雖然也使用存貯磁盤,但此時,在存貯磁盤中還包括存貯用于控制光學(xué)讀取裝置的動作的起動程序的ROM(圖未示);和用于暫時存貯從CD-ROM中讀出的程序數(shù)據(jù)的緩沖RAM(圖未示)。然而,在開始顯示動作之前,微處理器12按照ROM的起動程序把控制數(shù)據(jù)加給光學(xué)讀取裝置,使之讀出CD-ROM的記錄數(shù)據(jù)。從CD-ROM讀出的字符指定數(shù)據(jù)部分傳送給SC-RAM42,同樣,點數(shù)據(jù)傳送給CHR-RAM44。而,包含模式數(shù)據(jù)的其它程序數(shù)據(jù)傳送給存貯器安裝導(dǎo)槽內(nèi)的緩沖RAM中。由光學(xué)讀取裝置讀出的CD-ROM的數(shù)據(jù)一旦傳送給各個存貯器中后,微處理器12通過把各個存貯進行存取來進行上述操作。
雖然本發(fā)明進行了詳細說明并加以圖示,但這只是作為圖解和某個實施例加以運用,很顯然它不應(yīng)該理解為對本發(fā)明的限定,而本發(fā)明的精神實質(zhì)和保護范圍僅通過所附權(quán)利要求書的內(nèi)容對其加以限定。
權(quán)利要求
1.一種通過在水平方向配置N個、垂直方向配置M個均由規(guī)定的點構(gòu)成的字符來表現(xiàn)一個背景畫面且以多個背景畫面構(gòu)成一幀背景畫像在光柵掃描型顯示器上進行顯示的背景畫像顯示裝置,它備有用于產(chǎn)生指定構(gòu)成上述幀的背景畫面的數(shù)目和各個背景畫面上所用的單元數(shù)的模式數(shù)據(jù)的模式數(shù)據(jù)發(fā)生器;具有可存貯字符指定數(shù)據(jù)的存貯區(qū)域的字符指定數(shù)據(jù)存貯器,該指定數(shù)據(jù)可在由上述模式數(shù)據(jù)發(fā)生器所能指定數(shù)目的每一個背景畫面上指定N×M個字符;用于存貯均為每個點含有2個以上的單元且由上述字符指定數(shù)據(jù)指定的多個字符的各個點數(shù)據(jù)的點數(shù)據(jù)存貯器;用于與上述光柵掃描型顯示器的水平掃描同步、從上述字符指定數(shù)據(jù)存貯器讀出字符指定數(shù)據(jù)的第一讀出器;用于與上述光柵掃描型顯示器的水平掃描同步、且按照從上述字符指定數(shù)據(jù)存貯器讀出的字符指定數(shù)據(jù)從上述點數(shù)據(jù)存貯器讀出由上述字符指定數(shù)據(jù)指定的各個字符的點數(shù)據(jù)的第二讀出器;用于按每單位規(guī)定數(shù)以位并行方式暫時存貯由上述第二讀出器從上述點數(shù)據(jù)存貯器讀出的點數(shù)據(jù)且以位串行方式輸出的并行-串行變換器;用于將從上述并行-串行變換器輸出的點數(shù)據(jù)進行組合且輸出由上述模式數(shù)據(jù)指定的每個背景畫面的點數(shù)據(jù)的輸出器;和根據(jù)從上述輸出器輸出的各背景畫面的點數(shù)據(jù)產(chǎn)生圖像信號的圖像信號發(fā)生器。
2.如權(quán)利要求1所述的背景畫像顯示裝置,其特征在于,上述字符指定數(shù)據(jù)發(fā)生器包含決定優(yōu)先順序的優(yōu)先數(shù)據(jù),進一步包括根據(jù)上述優(yōu)先數(shù)據(jù)優(yōu)先選擇從上述彩色數(shù)據(jù)輸出器輸出的各背景畫面的彩色數(shù)據(jù),并將其加給上述圖像信號發(fā)生器的優(yōu)先器。
3.如權(quán)利要求1或2所述背景畫像顯示裝置,其特征在于,上述字符指定數(shù)據(jù)存貯器包括固定存貯用于許多幀的全部字符指定數(shù)據(jù)的第一不易失性存貯器、和寫入從第一不易失性存貯器讀出且由上述模式數(shù)據(jù)指定的應(yīng)該以一幀表示的至少構(gòu)成一個背景畫面的全部字符指定數(shù)據(jù)的第一暫存存貯器,又上述點數(shù)據(jù)存貯器包括固定存貯用于許多幀的全部字符的點數(shù)據(jù)的第二不易失性存貯器,和寫入從第二不易失性存貯器讀出且應(yīng)該以一幀表示的字符的點數(shù)據(jù)的第二暫存存貯器,上述第一讀出器讀出存貯在第一暫時存貯器中的字符指定數(shù)據(jù),上述第二讀出器讀出存貯在上述第二暫存存貯器中的點數(shù)據(jù)。
4.如權(quán)利要求1或2或3所述的背景畫像顯示裝置,其特征在于進一步包括定時信號發(fā)生器,該定時信號發(fā)生器包括產(chǎn)生低速時鐘信號的第一時鐘信號發(fā)生器;產(chǎn)生高速時鐘信號的第二時鐘信號發(fā)生器;和,根據(jù)上述模式數(shù)據(jù)選擇上述低速時鐘信號或高速時鐘信號,并加給并行-串行變換器的裝置。
5.一種用于通過在水平方向配置N個、垂直方向配置M個均由規(guī)定點構(gòu)成的字符來表現(xiàn)一個背景畫面且以多個背景畫面構(gòu)成一幀背景畫像在光柵掃描型顯示器上進行顯示的背景畫像顯示裝置中的外部存貯器,它備有存貯為顯示上述背景畫像所需要的程序數(shù)據(jù)的程序數(shù)據(jù)存貯器,所述程序數(shù)據(jù)存貯器包括用于存貯對構(gòu)成上述幀的背景畫面數(shù)和各背景畫面所使用的單元數(shù)進行指定的模式數(shù)據(jù)的模式數(shù)據(jù)存貯區(qū)域;存貯均為每個點包含2個以上的單元的多個字符的點數(shù)據(jù)的點數(shù)據(jù)存貯區(qū)域;具有可存貯在由上述模式數(shù)據(jù)能指定的數(shù)目的每一個背景畫面上指定最大N×M個字符和它們的顯示位置的字符指定數(shù)據(jù)的存貯區(qū)域的字符指定數(shù)據(jù)存貯區(qū)域;和,存貯用于傳送上述模式數(shù)據(jù)、上述點數(shù)據(jù)和上述字符指定數(shù)據(jù)的程序數(shù)據(jù)的程序數(shù)據(jù)存貯區(qū)域,其特征在于,所述背景畫像顯示裝置包括可讀寫存貯器;根據(jù)存貯在上述程序數(shù)據(jù)存貯器中的上述傳送程序數(shù)據(jù)、把上述字符指定數(shù)據(jù)和上述點數(shù)據(jù)傳送給上述可讀寫存貯器的數(shù)據(jù)傳送器;從上述模式數(shù)據(jù)存貯區(qū)域讀出上述模式數(shù)據(jù)的模式數(shù)據(jù)讀出器;用于與上述光柵掃描型顯示器水平掃描同步、從上述可讀寫存貯器讀出字符指定數(shù)據(jù)的第一讀出器;用于與上述光柵掃描型顯示器的水平掃描同步、從上述可讀出存貯器讀出由上述字符指定數(shù)據(jù)指定的各字符的點數(shù)據(jù)的第二讀出器;用于按每單位規(guī)定數(shù)、以位并行方式暫時存貯由上述第二讀出器讀出的點數(shù)據(jù)且以位串行輸出的并行-串行變換器;用于將從上述并行-串行變換器輸出的點數(shù)據(jù)進行組合,并輸出由來自上述模式數(shù)據(jù)讀出器的模式數(shù)據(jù)指定的每個背景畫面的點數(shù)據(jù)的輸出器;和,根據(jù)從上述輸出器輸出的各背景畫面的點數(shù)據(jù)產(chǎn)生圖像信號的圖像信號發(fā)生器,通過把模式數(shù)據(jù)預(yù)先寫入上述程序數(shù)據(jù)存貯器的上述模式數(shù)據(jù)存貯區(qū)域、就可對上述背景畫像顯示裝置所顯示的各幀的背景畫面數(shù)和各背景畫面上所可能使用的彩色數(shù)的組合進行任意設(shè)定。
全文摘要
一種背景畫像顯示裝置包括微處理器和外部存貯器。點數(shù)據(jù)、字符指定數(shù)據(jù)和模式數(shù)據(jù)預(yù)先編入外部存貯器的ROM。構(gòu)成由模式數(shù)據(jù)指定的背景畫面的字符指定數(shù)據(jù)和用于該畫面的每個字符的點數(shù)據(jù),通過微處理器在SC-RAM和CHR-RAM中運行。SC地址回路從SC-RAM讀出字符指定數(shù)據(jù),由該數(shù)據(jù)從CHR-RAM讀出字符的點數(shù)據(jù)。點數(shù)據(jù)由并行—串行變換回路變換為串行數(shù)據(jù),點數(shù)據(jù)組合回路將該點數(shù)據(jù)組合為各背景畫面的彩色碼并加給彩色發(fā)生回路。
文檔編號H04N5/265GK1061538SQ9111092
公開日1992年6月3日 申請日期1991年11月19日 優(yōu)先權(quán)日1990年11月19日
發(fā)明者大竹雅博, 高橋豐文, 西海聰, 三好通貴 申請人:任天堂株式會社, 理光株式會社