国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像顯示裝置、圖像顯示系統(tǒng)及用于其上的程序卡盤的制作方法

      文檔序號:6409384閱讀:276來源:國知局
      專利名稱:圖像顯示裝置、圖像顯示系統(tǒng)及用于其上的程序卡盤的制作方法
      技術(shù)領域
      本發(fā)明涉及圖像顯示裝置,更具體地說,涉及像電子游戲機、訓練裝置、教學儀器、導向器等那些帶有顯示器的各種電子機器用的圖像顯示裝置。
      已有的、在接近使用者眼睛的距離上顯示圖像的裝置有例如美國的映像技術(shù)公司提出的顯示系統(tǒng)(參看日本專利特開平2-42476號公報和特開平2-63379號公報)。而這一顯示系統(tǒng)以“The Pri-vate Eye”的商品名出售著。這一已有的顯示系統(tǒng)具備將多個發(fā)光二極管(LED)元件排成1縱列的發(fā)光二極管陣列,這一發(fā)光二極管陣列被賦予1列有序顯示數(shù)據(jù)。而從二極管陣列射出的列狀的光,用高速往復運動的反射鏡反射、掃描,顯示出二維圖像。
      但是,已有的顯示系統(tǒng)將被顯示的圖像的各像點(dot)的幅度控制為一定。因此,不能根據(jù)顯示的圖像,使像點的幅度改變。這一點在用于像電子游戲機那樣的、多種程序卡盤交替使用的裝置時特別成問題。例如,在電子游戲機中,作為畫面安排有時想要在游戲中改變屏幕尺寸,因而有必要根據(jù)進行的游戲的種類將此時的點的幅度調(diào)整到最佳值。而且也有想要強制使像點的幅度不均勻以顯示特殊的圖像的情況。
      為此,本發(fā)明的目的是要提供能夠根據(jù)顯示的圖像,自由地改變像點的幅度的、圖像表現(xiàn)豐富的圖像顯示裝置及圖像顯示系統(tǒng)。
      本發(fā)明的另一目的是提供一種可接于本發(fā)明的圖像顯示裝置使用的移動式程序卡盤。
      下面出示為解決上述課題,本發(fā)明所采用的手段,為了使各手段與后述各實施例的對應關(guān)系明確,在各手段上加注對應的實施例的參照號碼并加括號。
      權(quán)利要求1的發(fā)明是根據(jù)預定的程序數(shù)據(jù)及圖像數(shù)據(jù)顯示圖像的圖像顯示裝置,它具備包含沿第1方向有規(guī)則地排列多個發(fā)光元件的發(fā)光元件陣列(214L、214R),使該發(fā)光元件陣列發(fā)射出的光反射后使用者可目視、且在預定范圍內(nèi)高速地反復運動,以此在與第1方向大致正交的第2方向上映出平面圖像的反射鏡(217L、217R),以及使該反射鏡反復運動的反射鏡驅(qū)動電路(215L、215R)的圖像顯示器(21);不揮發(fā)地存儲程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置(41);不揮發(fā)地存儲圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置(41);根據(jù)存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)及存儲于圖像數(shù)據(jù)存儲裝置的圖像數(shù)據(jù),發(fā)生與圖像顯示器應顯示圖像對應的顯示數(shù)據(jù)的圖像處理裝置(223);暫時存儲由圖像處理裝置提供的顯示數(shù)據(jù)的顯示數(shù)據(jù)存儲裝置(224);可寫入、讀出地存儲與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)的定時數(shù)據(jù)存儲裝置(225);根據(jù)存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)進行操作,在顯示圖像之前使任意定時數(shù)據(jù)存儲于定時數(shù)據(jù)存儲裝置中的信息處理裝置(223);以及根據(jù)存儲于定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù)使發(fā)光元件陣列發(fā)光的發(fā)光驅(qū)動裝置(213L、213R)。
      權(quán)利要求2的發(fā)明是具備,根據(jù)規(guī)定的程序數(shù)據(jù)及圖像數(shù)據(jù)顯示圖像的圖像顯示裝置主體(2)及裝卸自如地連接于該圖像顯示裝置主體的程序卡盤(4)的圖像顯示系統(tǒng);圖像顯示裝置主體包含沿第1方向有規(guī)則地排列多個發(fā)光元件的發(fā)光元件陣列(214L、214R),使該發(fā)光元件陣列射出的光反射后使用者能目視且在規(guī)定范圍內(nèi)高速地反復運動,以此在與第1方向大致正交的方向上映出平面圖像的反射鏡(217L、217R),以及使該反射鏡反復運動的反射鏡驅(qū)動電路(215L、215R)的圖像顯示器(21);程序卡盤包含不揮發(fā)地存儲程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置(411),不揮發(fā)地存儲圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置(412-415),以及將與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地加以存儲的第1定時數(shù)據(jù)存儲裝置(416);圖像顯示裝置主體還包含根據(jù)程序數(shù)據(jù)存儲裝置存儲的程序數(shù)據(jù)及圖像數(shù)據(jù)存儲裝置存儲的圖像數(shù)據(jù),發(fā)生與圖像顯示器應顯示圖像對應的顯示數(shù)據(jù)的圖像處理裝置(223);暫時存儲圖像處理裝置提供的顯示數(shù)據(jù)的顯示數(shù)據(jù)存儲裝置(224);可寫入、讀出地存儲與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)的第2定時數(shù)據(jù)存儲裝置(225);根據(jù)存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)進行操作,在顯示圖像之前從第1定時數(shù)據(jù)存儲裝置讀出定時數(shù)據(jù),使其存儲于第2定時數(shù)據(jù)存儲裝置的信息處理裝置(223);根據(jù)存儲于第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù),使發(fā)光元件陣列發(fā)光的發(fā)光驅(qū)動裝置(213L、213R)。
      權(quán)利要求3的發(fā)明是根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于所述圖像顯示器設置左眼用與右眼用的兩個顯示器。
      權(quán)利要求4的發(fā)明是根據(jù)權(quán)利要求3所述的圖像顯示系統(tǒng),其特征在于,左眼用的圖像顯示器及右眼用的圖像顯示器顯示帶有視差的立體圖像。
      權(quán)利要求5的發(fā)明是根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,發(fā)光驅(qū)動裝置按照左眼用的圖像顯示器與右眼用的圖像顯示器以有時間差的定時顯示圖像的要求,分別使各發(fā)光元件陣列發(fā)光。
      權(quán)利要求6的發(fā)明是根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,圖像顯示裝置的主體還含有按照來自存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)的指令改寫存儲于第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)的定時數(shù)據(jù)改寫裝置(221、223)。
      權(quán)利要求7的發(fā)明是根據(jù)權(quán)利要求6所述的圖像顯示系統(tǒng),其特征在于定時數(shù)據(jù)改寫裝置按照記述于程序數(shù)據(jù)上的變換式,由第2定時數(shù)據(jù)存儲裝置存儲的定時數(shù)據(jù)計算新的定時數(shù)據(jù),將該計算的新定時數(shù)據(jù)寫入該第2定時數(shù)據(jù)存儲裝置。
      權(quán)利要求8的發(fā)明是根據(jù)權(quán)利要求7所述的圖像顯示系統(tǒng),其特征在于程序卡盤還包含,將與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地加以存儲的第3定時數(shù)據(jù)存儲裝置(41),而定時數(shù)據(jù)改寫裝置讀出存儲于第3定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù),寫入第2定時數(shù)據(jù)存儲裝置。
      權(quán)利要求9的發(fā)明是根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,反射鏡在規(guī)定的角度范圍內(nèi)反復運動,在該規(guī)定的角度范圍內(nèi)、該反射鏡角速度穩(wěn)定的部分被用于圖像掃描。
      權(quán)利要求10的發(fā)明是根據(jù)權(quán)利要求9所述的圖像顯示系統(tǒng),其特征在于,在第1定時數(shù)據(jù)存儲裝置中,收容著能覆蓋比用于圖像掃描的角度范圍更寬的角度范圍的定時數(shù)據(jù),而信息處理裝置從第1定時數(shù)據(jù)存儲裝置讀出全部定時數(shù)據(jù),使其存儲于第2定時數(shù)據(jù)存儲裝置。
      權(quán)利要求11的發(fā)明是根據(jù)權(quán)利要求10所述的圖像顯示系統(tǒng),其特征在于,圖像顯示裝置主體還包含檢測反射鏡在規(guī)定的角度范圍內(nèi)反復運動的偏移量檢測裝置(71L、71R、72L、72R、215L、215R、211),發(fā)光驅(qū)動裝置根據(jù)隨偏移量檢測裝置檢測出的反射鏡偏移量變更的第2定時數(shù)據(jù)存儲裝置來的基準定時數(shù)據(jù)的范圍使發(fā)光元件陣列發(fā)光。
      權(quán)利要求12的發(fā)明是包含具有沿第1方向有規(guī)則地排列多個發(fā)光元件的發(fā)光元件陣列(214L、214R);使該發(fā)光元件陣列射出的光反射后使用者能目視且在規(guī)定范圍內(nèi)高速地反復運動,以此在與第1方向大致成正交的第2方向上映出平面圖像的反射鏡(217L、217R);以及使該反射鏡反復運動的反射鏡驅(qū)動電路(215L、215R)的圖像顯示器(21),根據(jù)規(guī)定的程序數(shù)據(jù)及圖像數(shù)據(jù)在該圖像顯示器上顯示規(guī)定圖像的圖像顯示裝置(2)上裝卸自如地連接著的程序卡盤,其特征在于具備不揮發(fā)地存儲程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置(411),不揮發(fā)地存儲圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置(412-415),以及將與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地存儲的第1定時數(shù)據(jù)存儲裝置(416);圖像顯示裝置還包含顯示數(shù)據(jù)存儲裝置(224)及可寫入、讀出的第2定時數(shù)據(jù)存儲裝置(225),執(zhí)行存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù),并參照存儲于圖像數(shù)據(jù)存儲裝置的圖像數(shù)據(jù),以此,發(fā)生對應于圖像顯示器應顯示圖像的顯示數(shù)據(jù),使發(fā)生的數(shù)據(jù)暫時存儲于顯示數(shù)據(jù)存儲裝置,并在顯示圖像之前,從第1定時數(shù)據(jù)存儲裝置讀出定時數(shù)據(jù),將其存儲于第2定時數(shù)據(jù)存儲裝置,再根據(jù)存儲于第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù),使發(fā)光元件陣列發(fā)光。
      權(quán)利要求1的發(fā)明,使沿著第1方向排列的多個發(fā)光元件構(gòu)成的發(fā)光元件陣列射出的光由高速反復運動的反射鏡反射,以此在與第1方向大致垂直的第2方向上掃描,從而在使用者的視野內(nèi)映出平面圖像。而且,在本發(fā)明中,定時數(shù)據(jù)存儲裝置可寫入、讀出地存儲與使發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)。該定時數(shù)據(jù)對應于顯示畫面上的像點之間的間距。信息處理裝置根據(jù)存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)進行操作,在顯示圖像之前使任意定時數(shù)據(jù)存儲于定時數(shù)據(jù)存儲裝置中。根據(jù)存儲于定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù),發(fā)光元件陣列被驅(qū)動發(fā)光。于是,在顯示圖像前,定時數(shù)據(jù),亦即像點間距被設定為任意值。
      權(quán)利要求2的發(fā)明,將定時數(shù)據(jù)不揮發(fā)地存儲于程序卡盤內(nèi)的第1定時數(shù)據(jù)存儲裝置中。第1定時數(shù)據(jù)存儲裝置中存儲的定時數(shù)據(jù)在顯示圖像之前被讀出、收容于圖像顯示裝置主體內(nèi)的第2定時數(shù)據(jù)存儲裝置中。程序卡盤裝卸自如地裝于圖像處理裝置主體上,因而規(guī)定像點間的間距的定時數(shù)據(jù),每當換插程序卡盤時、即每當改變程序數(shù)據(jù)時都可能變更。
      在本發(fā)明的理想的實施例中,設有左眼用和右眼用的兩個圖像顯示器。而在左眼用的圖像顯示器和右眼用的圖像顯示器上顯示帶有視差的圖像。借助于此,可以顯示立體圖像。又使左眼用的和右眼用的圖像顯示器各自的發(fā)光元件陣列的發(fā)光驅(qū)動時間分別偏移。以此使左右顯示器的圖像顯示的定時在時間上錯開。結(jié)果是峰值電耗被分散而變小,電耗的最大值減低。而且由于沒有必要同時向左右顯示器傳送圖像數(shù)據(jù),圖像顯示處理的負擔得以減輕。
      在本發(fā)明的別的理想的實施例中,存儲于第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)可根據(jù)從存儲于程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)來的指令改寫。以此,可強制使像點間的間距不均勻,可顯示出像波浪起伏那樣的特殊的圖像。定時數(shù)據(jù)的改寫,例如用按照記載于程序數(shù)據(jù)上的變換式,從第2定時數(shù)據(jù)存儲裝置上存儲的定時數(shù)據(jù)計算新的定時數(shù)據(jù),將該計算的新的定時數(shù)據(jù)寫入該第2定時數(shù)據(jù)存儲裝置的方法完成。也可以在程序卡盤內(nèi)設置第3定時數(shù)據(jù)存儲裝置,讀出存儲于該第3定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù),寫入第2定時數(shù)據(jù)存儲裝置。
      在本發(fā)明的別的理想的實施例中,反射鏡在規(guī)定的角度范圍內(nèi)反復運動,在該規(guī)定的角度范圍內(nèi),該反射鏡角速度穩(wěn)定的部分被用于圖像掃描。以此減小圖像畸變。又,考慮到反射鏡從理想的轉(zhuǎn)動位置上偏移的情況,在程序卡盤內(nèi)的第1定時數(shù)據(jù)存儲裝置中,最好是收容能覆蓋比用于圖像掃描的角度范圍更大的角度范圍的定時數(shù)據(jù),信息處理裝置從第1定時數(shù)據(jù)存儲裝置讀出全部定時數(shù)據(jù),使其存儲于第2定時數(shù)據(jù)存儲裝置。更理想的是,圖像顯示裝置的主體、還含有檢測反射鏡在理想的反復運動范圍中的偏移量的偏移位置檢測裝置,發(fā)光驅(qū)動裝置根據(jù)偏移量檢測裝置檢測到的反射鏡偏移量,變更第2定時數(shù)據(jù)存儲裝置來的基準定時數(shù)據(jù)的范圍。借助于此,即便是的反射鏡偏移的情況下也能使用最佳定時數(shù)據(jù)。
      權(quán)利要求12的發(fā)明程序卡盤,不揮發(fā)地存儲著程序數(shù)據(jù)、圖像數(shù)據(jù)及定時數(shù)據(jù),裝卸自如地接于圖像顯示裝置。圖像顯示裝置執(zhí)行程序卡盤中存儲的程序數(shù)據(jù),并參照圖像數(shù)據(jù),以此執(zhí)行規(guī)定的動作。亦即,圖像處理裝置發(fā)生與圖像顯示器應顯示圖像對應的顯示數(shù)據(jù),將發(fā)生的顯示數(shù)據(jù)暫時存儲于顯示數(shù)據(jù)存儲裝置,在圖像顯示之前,從程序卡盤讀出定時數(shù)據(jù),使其存儲于第2定時數(shù)據(jù)存儲裝置,根據(jù)第2定時數(shù)據(jù)存儲裝置存儲的定時數(shù)據(jù)與顯示數(shù)據(jù)存儲裝置存儲的顯示數(shù)據(jù),使發(fā)光元件陣列發(fā)光。


      圖1是表示本發(fā)明一實施例的電子游戲機的使用狀態(tài)的斜視圖。
      圖2是表示本發(fā)明一實施例的電子游戲機的電氣結(jié)構(gòu)方框圖。
      圖3是表示圖1的程序卡盤4的結(jié)構(gòu)之一例的分解斜視圖。
      圖4表示圖2的圖像顯示單元21的較詳細的結(jié)構(gòu)。
      圖5表示圖2的程序存儲器41的存儲映像。
      圖6表示圖2的后援存儲器42的存儲映像。
      圖7表示圖2的工作存儲器222的存儲映像。
      圖8表示圖2的圖像用工作存儲器225的存儲映像。
      圖9表示圖2的圖像用存儲器224的存儲映像。
      圖10是說明“境界”的概念用的模式圖。
      圖11是基本的背景畫面映像(BG映像)的模式圖。
      圖12表示BG映像在存儲器上的結(jié)構(gòu)。
      圖13表示字符塊組合成的OBJ的一個例子。
      圖14是用于說明OAM中的OBJ屬性群的配置狀態(tài)及其搜索順序的模式圖。
      圖15是表示OBJ屬性的數(shù)據(jù)安排格式的一個例子。
      圖16表示在顯示畫面上的OBJ顯示座標系。
      圖17是表示境界屬性的數(shù)據(jù)安排格式的一個例子。
      圖18表示按照境界屬性在BG映像上展開的BG的切出位置與在顯示畫面上展開的BG的顯示位置的關(guān)系。
      圖19是表示準備用來顯示某OBJ的字符塊及對象物體(OBJ)屬性的一個例子。
      圖20是表示用圖19的字符塊顯示的無視差的OBJ的圖。
      圖21表示為互相有視差的多個OBJ的顯示而準備的字符塊的一個例子。
      圖22是表示示于圖21的字符塊按照各OBJ屬性在左眼用畫面上與右眼用畫面上顯示的狀態(tài)的圖。
      圖23是說明同時看到圖22所示的左右畫面的情況下感覺到的立體感用的模式圖。
      圖24是在畫面上的視差為0的情況下左右畫面上顯示的BG的狀態(tài)圖。
      圖25是在畫面上的視差為—的情況下左右畫面上顯示的BG的狀態(tài)圖。
      圖26是在畫面上的視差為+的情況下左右畫面上顯示的BG的狀態(tài)圖。
      圖27是表示在BG映像上給出視差MP的情況下,從BG映像切取的BG的狀態(tài)及顯示于左右畫面的BG的狀態(tài)的圖。
      圖28是表示本發(fā)明的實施例中的描畫動作的流程圖。
      圖29是表示圖28中的子程序步驟S112的詳細情況的流程圖。
      圖30是表示圖28中的子程序步驟S116的詳細情況的流程圖。
      圖31是表示圖28中的子程序步驟S117的詳細情況的流程圖。
      圖32表示左側(cè)的顯示系統(tǒng)中的反射鏡的振動相位與顯示定時脈沖之間的關(guān)系。
      圖33表示右側(cè)的顯示系統(tǒng)中的反射鏡的振動相位與顯示定時脈沖之間的關(guān)系。
      圖34表示在左側(cè)的顯示系統(tǒng)中圖像屏幕被投影的位置。
      圖35表示光遮斷器和標記片。
      圖36表示安裝于反射鏡上的標記片。
      圖37表示設于光遮斷器上的兩個遮斷器。
      圖38表示標記遮斷器的輸出下降時光遮斷器的輸出狀態(tài)與標記片移動方向的關(guān)系。
      圖39表示標記遮斷器的輸出上升時光遮斷器的輸出狀態(tài)與標記片的移動方向的關(guān)系。
      圖40表示在進行修正之前字母“D”在影像屏幕的中央部和端部顯示的狀態(tài)。
      圖41表示在進行修正之后字母“D”在影像屏幕的中央部和端部顯示的狀態(tài)。
      圖42表示在圖像用工作存儲器中的列圖表的配置狀態(tài)。
      圖43表示設于圖像處理IC內(nèi)的列基準起始地址CTA收容用的寄存器。
      圖44表示設于圖像處理IC內(nèi)的定時數(shù)據(jù)收容用的寄存器。
      圖45表示反射鏡沒有偏移的狀態(tài)下反射鏡的振動相位與標記遮斷器信號的關(guān)系。
      圖46表示反射鏡存在偏移的狀態(tài)下反射鏡的振動相位與標記遮斷器信號的關(guān)系。
      圖47是表示圖像處理IC接收來自反射鏡控制電路的串行數(shù)據(jù)時的動作的流程圖。
      圖48是表示圖像處理IC從列圖表讀出定時數(shù)據(jù),并顯示圖像數(shù)據(jù)時的動作的流程圖。
      圖49是表示發(fā)光二極管(LED)單元的較詳細結(jié)構(gòu)的方框圖。
      圖50是表示顯示系統(tǒng)總體動作的流程圖。
      圖51是在1游戲幀內(nèi)包含1顯示幀的情況下,表示顯示系統(tǒng)總體動作的時序圖。
      圖52是在1游戲幀內(nèi)包含多個顯示幀的情況下,表示顯示系統(tǒng)總體動作的時序圖。
      圖53是表示具有電源電壓監(jiān)視功能的控制器的結(jié)構(gòu)例的方框圖。
      人在用左右眼分別看有視差的兩張畫時,在人腦中將兩張畫融合起來,可以獲得深度的感覺。下述實施例的電子游戲機采用這種像的融合作用對觀察者顯示立體圖像的結(jié)構(gòu)。
      一般說來,游戲用的顯示畫面,分為兩大類。第1類是像山川、森林、天空、建筑物等那樣、具有相對廣闊的顯示、且畫面上很少有細小移動的顯示物體。第2類是像主人公、敵人、子彈、導彈等那樣具有相對狹小的顯示面積,且在畫面上細致、靈活地移動的顯示物體。下面敘述的實施例的電子游戲機中,將屬于上述第1類的顯示物體稱為背景畫面(下面簡稱BG),將屬于第2類的顯示物體稱為對象物(ob-ject)(下稱OBJ)。
      圖1是表示本發(fā)明一實施例的電子游戲機的使用狀態(tài)的斜視圖。圖2是表示圖1所示的電子游戲機的電氣結(jié)構(gòu)的方框圖。下面參照圖1與圖2對本實施例的結(jié)構(gòu)加以說明。
      電子游戲機1具備主體裝置2,連結(jié)于主體裝置2的底部的支持臺3,裝卸自如地裝于主體裝置2的程序卡盤4,通過電纜5連接于主體裝置2的控制器6。主體裝置2由支持臺3支持于桌子等的上面、游戲者向被支持于桌子等上面的主體裝置看進去,可以看到游戲圖像。
      程序卡盤4包含由ROM和CD-ROM等不揮發(fā)性存儲媒體構(gòu)成的程序存儲器41,RAM等可改寫存儲元件構(gòu)成的后備存儲器42,鋰電他等構(gòu)成的電池組43。程序存儲器41,后備存儲器42及電池組43這些東西,如圖3所示,被裝于具有端子的印刷電路板44上。印刷電路板44被收容于由上殼46與下殼47構(gòu)成的盒中。
      最好是在控制器6安裝上可以裝卸自如的電池盒8。該電池盒8內(nèi)容納電池,向主體裝置2提供電力。從而,本實施例的電子游戲機在沒有市電供應的地方(室外、交通工具上等)也可使用。再者,在沒有用電池驅(qū)動的情況下,也可使用交流適配器,向主體裝置2供給市電。
      主體裝置2包含圖像顯示單元21、圖像/聲音處理裝置22、傳送端口23。圖像/聲音處理裝置22包含CPU221,工作存儲器222,圖像處理IC223,圖像用存儲器224,圖像用工作存儲器225,聲音處理IC226,放大器227,和喇叭228。CPU執(zhí)行收容于程序卡盤4中程序存儲器41中的游戲程序。傳送端口23接于該CPU221。
      圖像顯示單元21大致包含有反射鏡控制電路211,左右成對的發(fā)光二極管單元212L及212R。圖像顯示單元21的更詳細結(jié)構(gòu)如圖4所示。如圖4所示,圖像顯示單元21還包含左右成對的電動機驅(qū)動/傳感器電路215L及215R,左右成對的透鏡系統(tǒng)216L及216R,左右成對的反射鏡217L及217R,左右成對的音圈電動機218L及218R。而發(fā)光二極管單元212L及212R分別包含發(fā)光二極管驅(qū)動器213L及213R,發(fā)光二極管陣列214L及214R。
      圖像顯示單元21在X軸方向(視野的水平方向)用384像點,在Y軸方向(視野的垂直方向)用224像點顯示1幅畫面。因此,發(fā)光二極管陣列214L及214R分別由224個發(fā)光二極管在Y軸方向上排成一列構(gòu)成。由發(fā)光二極管陣列214L及214R射出的列狀光束分別通過透鏡系統(tǒng)216L及216R入射到反射鏡217L及217R,由反射鏡217L與217R反射后進入游戲者的左眼與右眼。反射鏡控制電路211使用電動機驅(qū)動/傳感器電路215L及215R,驅(qū)動音圈電動機218L及218R。因此,反射鏡217L及217R分別以支點219L及219R為中心以一定的周期往復轉(zhuǎn)動。結(jié)果,各發(fā)光二極管陣列射出的列狀光束分別在水平方向上掃描。而圖像處理用的IC223在反射鏡217L或217R一次轉(zhuǎn)動當中將相當于384列的圖像數(shù)據(jù)從圖像用存儲器224轉(zhuǎn)送到發(fā)光二極管驅(qū)動器213L或213R。從而,游戲者由于余像現(xiàn)象而能看出由384(橫向)×224(縱向)像點構(gòu)成的圖像。
      圖5是解析性表示圖2中程序存儲器41的結(jié)構(gòu)的圖。在圖5中,程序存儲器41包含區(qū)域411-419。區(qū)域419中收容游戲程序。區(qū)域412中收容BG映像。在該BG映像中記述著背景(background)顯示用的字符代碼(對應于下面所示的字符數(shù)據(jù)的代碼)的數(shù)據(jù)。在區(qū)域413收容著多個(例如數(shù)萬個)字符數(shù)據(jù)。各字符數(shù)據(jù)為8×8像點的比特(二進制位)映像數(shù)據(jù),將這些字符數(shù)據(jù)組合起來以表現(xiàn)全部BG及OBJ(對象物)。再者,1個像點用2比特表達,以實現(xiàn)4種濃淡度。在區(qū)域414,收容境界屬性。如下面所述,本實施例的電子游戲機借助于把最多32層的境界重迭,形成1個圖像。境界屬性是描畫各境界所必需的屬性信息。在區(qū)域415,收容OBJ屬性。該OBJ屬性是描畫OBJ所必要的屬性信息。在區(qū)域416收容列圖表。該列圖表中記述著用來修正圖像顯示單元21中的反射鏡217L及217R正弦振動產(chǎn)生的X軸方向上的像點間距不均勻性的定時信息。在區(qū)域217收容進行游戲所必需的各種參數(shù)(例如在H偏置和仿射等特殊顯示模式使用的參數(shù))。在區(qū)域418收容關(guān)閉程序。該關(guān)閉程序是在游戲開始了一定時間后自動中止游戲以防止游戲者積累疲勞的程序。區(qū)域419收容進行游戲所必需的其他數(shù)據(jù)。
      圖6是解析性表示圖2中的后援存儲器42的結(jié)構(gòu)的圖。在圖6中,后援存儲器收容各保存點的游戲數(shù)據(jù)(表示游戲的狀態(tài)的各種數(shù)值)。后援存儲器42由RAM構(gòu)成,由電池43支持。因此,后援存儲器42存儲的游戲數(shù)據(jù)在主體裝置2的電源切斷后仍然得以保持。
      圖7是解析性表示圖2的工作存儲器222的結(jié)構(gòu)的圖。在圖7,工作存儲器222中收容表示游戲狀態(tài)的各種數(shù)值(我方飛機數(shù)、我方飛機狀態(tài)、我方飛機位置、敵人的位置、境界層數(shù)、項目數(shù)等)及其他數(shù)據(jù)。
      圖8是解析性上表示圖2中的圖像用工作存儲器225的結(jié)構(gòu)的圖。在圖8、圖像用的工作存儲器225包含區(qū)域2251-2256。區(qū)域2251被用作收容從程序存儲器41(見圖5)的區(qū)域412有選擇地讀出的BG映像用的BG映像存儲區(qū)(BGMM)。區(qū)域2252被用作收容32層境界的境界屬性用的境界屬性存儲區(qū)(WAM)。區(qū)域2253被用作收容從程序存儲器41的區(qū)域415有選擇地讀出的OBJ屬性用的OBJ屬性存儲區(qū)(OAM)。區(qū)域2254收容從程序存儲器41的區(qū)域416讀出的列圖表。區(qū)域2255收容進行游戲所需要的各種參數(shù)(例如H偏置和仿射等特殊顯示模式中使用的參數(shù))。
      圖9是解析性表示圖2中的圖像用存儲器224的結(jié)構(gòu)的圖。在圖9中,圖像用存儲器224包含區(qū)域2241-2247。區(qū)域2241用作左圖像用的幀緩沖區(qū)(0)。區(qū)域2242用作左圖像用幀緩沖區(qū)(1)。區(qū)域2243用作右圖像用幀緩沖區(qū)(0)。區(qū)域2244用作右圖像用幀緩沖區(qū)(1)。各幀緩沖區(qū)收容1個畫面份額的顯示數(shù)據(jù)(384×224像點,各像點為具有2比特深度的顯示數(shù)據(jù))。區(qū)域2246用作字符RAM。該字符RAM收容從程序存儲器41(參照圖5)的區(qū)域413讀出的最多為2048個的字符數(shù)據(jù)。區(qū)域2247用作串行存取存儲區(qū)(SAM)。各幀緩沖區(qū)中收容的顯示數(shù)據(jù)每縱向4列一起(每224×4×2=1792比特)收容于SAM2247。SAM2247將存儲的顯示數(shù)據(jù)以每16比特(8像點)為一單位向圖像顯示單元21輸出。
      在本實施例,為了減少信息量,采用簡易化的附加視差方法。但也不限于此,為了得到更有深度感的圖像,導入稱為“境界”的概念。這個境界,如圖10所示,是從畫面的最靠前的地方起向畫面深處排列著的、用來控制描畫的32層假想面(W0-W31)。在本實施例中可設定最多32層的境界。在各層境界,可放置1個BG,或用多至1024個的字符構(gòu)成的OBJ中的某一個。圖像處理IC223(見圖2)從最深處的“境界”W31起依序參照設定于各“境界”的屬性信息(境界屬性),對于圖像用存儲器224進行各境界的描畫處理。亦即,將最多32層的“境界”重迭,形成1張圖像。
      又,在本實施例中,由于“境界”的設定,使BG/BG、OBJ/BG、OBJ/OBJ之間的顯示優(yōu)先順序的決定成為可能。也就是說,置于相對靠前的(編號小的)“境界”的BG或OBJ比相對靠后的(編號大的)“境界”上的BG或OBJ顯示優(yōu)先順序要高。例如,置于N號“境界”的BG或OBJ寫在置于更深處的鄰近的N+1號“境界”的BG或OBJ之上。因而,在鄰近的“境界”之間、BG或OBJ上存在重迭的部分的情況下,只要靠眼前的“境界”上的BG或OB沒有透明的部分,靠后邊的“境界”上的BG或OBJ,因靠眼前的“境界”的BG或OBJ以其重迭部分覆蓋于其上,在畫面上看不見。再者,即使是被置于同一“境界”上的OBJ/OBJ之間,由于在OAM2253上OBJ屬性的寫入順序,顯示優(yōu)先順序得以設定,而“境界”之間的顯示優(yōu)先順序的優(yōu)先程度要高。
      本實施例考慮到BG與OBJ性質(zhì)上的差異,采用不同的方法顯示BG及OBJ。下面對BG及OBJ的顯示方法加以說明。
      首先對BG的顯示方法加以說明。BG從展開于BGMM2251(見圖8)的BG映像切出所需區(qū)域的圖畫,將切出的圖畫貼在顯示畫面上的任意位置上顯示。從BG映像,可以以1像點的單位切出最小為1(橫)×8(縱)像點,最大為384(橫)×224(縱)像點的范圍的圖畫。而對于開始切出的座標,X、Y座標都可以用1像點為單位指定。
      BG映像,如圖11所示,以512×512像點的大小的BG畫面為基本單位。在本實施例中,稱這一BG的基本單位為段(Segment)。1段由8×8像點的字符塊64×64個、即4096個匯集而成。又,圖11是解析性表示BG映像的圖,在實際的BGMM2251上,如圖12所示,各字符的標號按圖11的BG映像上的位置編號(0-4095)的順序被收容。這一標號是在圖像用存儲器224的字符RAM2246(參看圖9)上、分配于各字符上的號碼。亦即,在字符RAM2246上收容著從程序存儲器41(見圖5)的區(qū)域413有選擇地轉(zhuǎn)送來的2048個字符數(shù)據(jù),各字符數(shù)據(jù)中分配有從0-2047中選出的某字符。因而,在BG映像上,用這2048種字符表達BG畫面。
      再者,在本實施例中,BGMM2251具有能夠容納14段大小的BG映像。因而,本實施例的電子游戲機為了做成1個畫面,可使用最多14張的BG映像。但是,將多段加以組合也可以作為1張BG映像處理??山M合的段的最大數(shù)目為8段。
      下面對OBJ用的顯示方法加以說明。如圖13所示,OBJ是由8×8像點的字符塊自由組合形成的。換句話說,由于很好地管理選擇的字符塊的顯示座標,使選擇的字符塊在顯示畫面上連接起來。在1張顯示畫面上可使用的字符數(shù)最多為1024個。這1024個字符,從登記于圖像用存儲器224的字符RAM2246(見圖9)上的2048個字符中選擇使用。
      作為顯示物體的OBJ,一個個都小,并且具有在顯示畫面上不連續(xù)地配置著許多個的性質(zhì)。因此,管理顯示上必要的各字符塊的座標位置,在畫面上適當配置字符塊可以有效地使用存儲器。如果要將OBJ與BG一樣,從BG映像切出矩形的圖畫貼在顯示畫面上顯示,則必須在映像上配置許多無顯示的字符塊,白白耗費存儲器的容量。但是,OBJ始終是以8×8像點為基本尺寸,小于此規(guī)模的物體不能顯示。而且,在顯示大于此規(guī)模的物體的情況下也是,其大小以8像點為單位增加。
      另一方面,BG在畫面上有很寬的顯示區(qū)域,并且狀態(tài)的變化也少,而且也有連續(xù)配置的性質(zhì)。因此,適合用從預先準備的BG映像切出矩形塊貼在顯示畫面的任意位置上的方法。如果將BG與OBJ一樣地對每個顯示字符管理座標,則屬性信息過渡增加,描畫處理上負荷過度。
      圖14是解析性表示收容于OAM2253(見圖8)的OBJ屬性的配置的圖。如前所述,OBJ可以在32層的“境界”內(nèi)設定最多4層。因此,如圖14所示,OBJ屬性,分成與設定面相應的最多4組登記于OAM2253。圖像處理IC223(見圖2),一旦進行“境界”屬性的檢索,找到OBJ所設定的境界,即進行OAM2253的檢索,描畫在該處登記的OBJ。OAM2253的檢索從登記于OAM號碼(0-1023)大的位置上的OBJ開始依序進行,對應的OBJ得以描畫。被從后面描畫的OBJ在“境界”內(nèi)的顯示優(yōu)先順序變高。4個組的境界由OBJ控制用寄存器SPT0、SPT1、SPT2、SPT3(未圖示)指定。在OBJ控制用的寄存器SPTX(X=0-3)設定各組中優(yōu)先順序最低的(地址大)位置上OAM號(從0-1023)。再者,一旦在OBJ控制用寄存器SPT3設定OAM號1023,OAM內(nèi)的未使用區(qū)域就不存在了。
      圖15是寫入OAM2253的、相對于1個字符塊的OBJ屬性的結(jié)構(gòu)的示意圖。OBJ屬性用4字(1字包含2字節(jié),16比特)構(gòu)成。在圖15,JX是16比特帶符號(正或負)的整數(shù),表示在顯示畫面上的OBJ在X軸方向的顯示位置(-7-383)。而JY是16比特帶符號的整數(shù),表示在顯示畫面上的OBJ在Y軸方向的顯示位置(-7-223)。JP是14比特帶符號的整數(shù),表示在OBJ被顯示的座標系中的視差量(-256-255)。JLON為1比特的標記(特征位),表示是否將OBJ顯示于左側(cè)畫面。JRON是1比特的標記,表示是否將OBJ顯示于右側(cè)畫面。JCA是11比特的整數(shù),表示從0到2047的字符號。圖15中的其他屬性信息,對于本發(fā)明沒有直接關(guān)系,因此省略其說明。
      圖16表示在各幀緩沖區(qū)2241-2244(見圖9)或在顯示畫面上的OBJ顯示座標系。該OBJ顯示座標系具有從(0,0)到(383,223)的范圍。原點(0,0)選在顯示畫面的左端最上部。與此相反,用OBJ屬性的JX、JY表現(xiàn)的空間具有從(-7,-7)到(383,223)的范圍。這是因為,在例如主人公從畫面的左端出現(xiàn)、步行走向右側(cè)的情況下,最初,在畫面的左端,有必要顯示出字符的內(nèi)容慢慢出現(xiàn)。主人公從畫面的上端出現(xiàn),向下端走去的情況下也是一樣。圖2的圖像處理IC223從圖9的字符RAM讀出與在圖15的OBJ屬性中的JCA(字符號)相對應的字符數(shù)據(jù),將該讀出的字符數(shù)據(jù)描畫于左圖像用及/或右圖像用的幀緩沖區(qū)上的規(guī)定位置(用JX、JY、JP規(guī)定的位置)。此時,圖像處理IC223,對JX用減法或加法運算計算視差量JP的值,以此決定顯示于左右畫面的X座標(即描畫于左右?guī)彌_區(qū)的X座標)。另一方面,對于JY,視差量JP既不用加法計算、也不用減法計算。上述情況用式子更詳細地表達如下JXL=JX-JP (JXL=左畫面上的X座標)JXR=JX+JP (JXR=右畫面上的X座標)JYL=JYR=JY (JYR,JYL=左右畫面上的Y座標圖17是表示被寫入圖8的WAM2252的“境界”屬性的1層“境界”的結(jié)果的圖。下面參照圖17對“境界”屬性加以說明。如圖17所示,各“境界”屬性被設定于16字的屬性圖表上。在WAM2252可設定從W0到W31共32層“境界”(參看圖10)借助于“境界”屬性的設定,對是描畫BG,還是描畫OBJ,將BG或OBJ描畫于左右畫面,或是描畫于某一方等進行設定。在各層“境界”,可設定下述某一個11個BG(BG“境界”)2.1個以上、1024個以下的OBJ(OBJ“境界”)3什么也不分配(虛設“境界”什么也不顯示)4控制用“境界”(末端“境界”)如前所述,圖2的圖像處理IC223按照W31→W30→W29……W0和存在于畫面深處的圖像依序描畫設定的“境界”。顯示優(yōu)先順序最高的“境界”是W0,后面依序為W1、W2…W31。根據(jù)軟件,在沒有必要使用全部“境界”的時候,設定控制用“境界”,可高效率地只對必要的“境界”加以描畫。例如,在使用3層“境界”的情況下,可作如下設定W31、W30、W29→作為描畫用的“境界”使用。
      W28→設定末端“境界”一旦作出如上設定,由于對W28-W0的處理發(fā)空白指令,因而圖像處理IC223的處理速度變快。當然,處理速度上沒有問題的話,可以將3層“境界”設定于任意“境界”上。這時,在不使用的“境界”設定虛設“境界”。
      在圖17中,“境界”屬性包含用于規(guī)定將取自BG映像的BG圖像顯示于顯示屏的什么地方的屬性信息GX、GY、GP。GX是16比特的帶符號(正或負)的整數(shù),表示BG在被顯示的座標系的X軸方向的位置(0-383)。而GY是16比特的帶符號的整數(shù),表示BG在被顯示的座標系的Y方向的位置(0-223)。GP是16比特的帶符號的整數(shù),表示BG在被顯示的座標系的視差值(-256-255)。圖像處理IC223根據(jù)下述式子計算出實際在屏幕上顯示的座標位置左眼用X座標(dst XL)=GX-GP右眼用X座標(dst XR)=GX+GP“境界”屬性包含用于規(guī)定從BG映像取出的圖像數(shù)據(jù)的開始位置的屬性信息MX、MY、MP。MX是16比特的帶符號(正或負)的整數(shù),表示BG在源座標X軸方向上的位置(0-4095)。MY是16比特的帶符號的整數(shù),表示BG在源座標系的Y軸方向的位置(0-4095)。MP是16比特的帶符號的整數(shù),表示BG在源座標系的視差量(-256-255)。圖像處理IC223根據(jù)下述式子計算出實際上從BG映像取出的數(shù)據(jù)的座標位置左眼用Y座標(srcYL)=MY-MP右眼用Y座標(srcYR)=MY+MP再者,“境界”屬性包含用來規(guī)定在顯示畫面上BG的尺寸的屬性信息W、H。W表示在畫面上BG在X軸方向上的比特數(shù)。H表示在畫面上BG在Y軸方向上的比特數(shù)。從(srcXL,MY)、在(srcXL+W,MY+H)的范圍內(nèi)切出BG作為左眼用,由顯示畫面的(dstXL,GY)位置顯示。從(srcXR,MY)、在(srcXR+W,MY+H)的范圍內(nèi)切出BG作為右眼用,由顯示畫面的(dstXR,GY)位置顯示。
      再者,“境界”屬性包含用于規(guī)定將從BG映像切出的BG畫面描畫于左圖像用幀緩沖區(qū)(2241或2242)和右圖像用幀緩沖區(qū)(2243或2244)的哪一個,或在兩邊都描畫,亦即是使其顯示于左眼和右眼的某一側(cè)呢還是在兩側(cè)都顯示的屬性信息。LON、RON分別為1比特的標記,按設定值表示如下狀態(tài)LON=0在左圖像用幀緩沖區(qū)上不描畫LON=1在左圖像用幀緩沖區(qū)上描畫RON=0在右圖像用幀緩沖區(qū)上不描畫RON=1在右圖像用幀緩沖上描畫“境界”屬性還包含用于規(guī)定BG畫面顯示模式的屬性信息BGM。該BGM用2比特構(gòu)成,按設定值表示下述4種模式。
      BGM=00常規(guī)BG顯示模式BGM=01H偏置BG顯示模式BGM=10仿射BG顯示模式BGM=11OBJ顯示模式常規(guī)BG顯示模式是顯示通常的BG圖像的模式。H偏置BG顯示模式是將BG圖像X軸方向各行逐行位移使其偏置后進行顯示的模式。仿射BG顯示模式是使BG圖像放大、縮小或旋轉(zhuǎn)后進行顯示的模式。OBJ顯示模式是顯示OBJ的模式,在該情況下,圖像處理IC223參照設定于OAM2253的OBJ屬性。
      “境界”屬性還包含用于規(guī)定成為對象的BG映像的屏幕尺寸的屬性信息SCX,SCY。SCX用2比特構(gòu)成,按照設定的值,以如下方式規(guī)定BG映像在X軸方向上的尺寸。而SCY由2比特構(gòu)成,按照設定的值、以如下方式規(guī)定BG映像在Y方向上的尺寸。
      SCX屏幕尺寸XSCX =00512點(1段)=011024點(2段)=102048(4段)=114096點(8段)SCY屏幕尺寸YSCY =00512點(1段)=011024點(2段)=102048點(4段)=114096點(8段)用上述SCX、SCY的組合,在1-8段的范圍內(nèi)規(guī)定組合的1幅BG映像的尺寸。
      “境界”屬性還包含用于規(guī)定該“境界”是否為末端“境界”的屬性信息END。該END是1比特的標記,按所設定值,規(guī)定下述兩種狀態(tài)。
      END=0這次處理的“境界”不是末端“境界”END=1這次處理的“境界”是末端“境界”“境界”屬性又含有4比特的屬性信息BGMAP_BASE”在這BGMAP_BASE中設定了BG映像的基本地址,即成為對象的BG映像的先頭段的號碼(0-13)。
      “境界”屬性還包含有屬性信息PARAM_BASE。該屬性信息PARAM_BASE中設定有收容在H偏置BG顯示模式、仿射BG顯示模式使用的參數(shù)的參數(shù)圖表的基本地址。
      圖17中的其他屬性信息,因與本發(fā)明沒有直接關(guān)系,故省略其說明。
      登記于BG映像上的圖畫,借助于“境界”屬性的設定,可從任何地方,切出任意大小(1×8-384×224)、加以描畫。屬性信息BGM,在設定常規(guī)BG顯示模式時,除在顯示畫面上的視差量GP外,在從BG映像切出圖畫時,還參照視差量MP。視差量MP考慮了在窗口判斷切出的BG時從左眼與右眼看到的畫的范圍有所不同。如圖18所示,從BG映像上,由相對于切出開始點(MX、MY)向X軸方向只移動視差量MP的位置(MX±MP,MY)切出圖畫。而在顯示面上,從BP映像切出的圖畫相對于顯示開始點(GX、GY)向X軸方向只移位視差量GP后加以顯示。
      在這里,程序存儲器41的區(qū)域412中收容著構(gòu)成游戲中出現(xiàn)的全部BG所必需的許多BG映像。因而,隨著游戲的進行,顯示內(nèi)容有重大變化時(例如變換臺景或場景時),在該臺景或場景應顯示的BG所需要的BG映像(最多14段)從區(qū)域412被選擇出來,轉(zhuǎn)送到BGMM2251。
      在程序存儲器41的區(qū)域414收容描畫顯示內(nèi)容變化大的臺景或場景的各初始畫面所需的“境界”屬性。一旦臺景或場景變換,描畫該級別或場景的初始畫面所需要的“境界”屬性即從區(qū)域414被選擇出來,轉(zhuǎn)送到BGMM2251。在BGMM2251設定的“境界”屬性,根據(jù)游戲程序,由CPU221改寫使用到下一臺景或下一場景的變換為止。
      在本實施例中,為了用少量信息顯示立體圖像,采用以往不曾用過的兩種新的附加視差的辦法?;旧鲜菑?張圖畫產(chǎn)生兩張附加視差的圖畫,以此謀求減少信息量。下面對本實施例采用的新的附加視差的方法加以說明。
      首先對用于OBJ的視差附加方法加以說明。簡單地說,OBJ在左右畫面上使用一張圖畫沿X軸(水平)方向、在相反方向上只移動對應于視差量JP的距離,以此附加上視差。
      現(xiàn)在,用具有圖19(a)-(d)所示的像點圖案的4個字符顯示OBJ。在各字符(a)-(d)分別分配字符號(JCA)20、8、10、1023。而各字符(a)-(d)分別由像示于像點圖案的右側(cè)的那種OBJ屬性設定。在圖19的情況下,各字符的視差量JP為0,所以字符在顯示畫面上由(JX、JY)規(guī)定的位置原封不動顯示。因而,在顯示畫面上,圖20所示那樣的OBJ得以顯示。
      另一方面,如圖21(a)-(d)所示,在各字符上設定視差的情況下,各字符、在X軸方向的顯示位置、在左畫面上被移位(JX-JP)后加以顯示(見圖22(a)),在右畫面上被移位(JX+JP)后加以顯示(見圖22(b))。像這樣,在左右畫面上,X軸方向的顯示位置在相反方向上移動只有對應于視差值JP的距離,以此,可以看到物體飛出或看到遠處。分別用左右眼看圖22(a)、(b)所示的圖像,如圖23所示,可以從眼前起依序看到字符編號為20號的塊,字符編號為8號的塊、字符號為10的塊以及字符編號為1023的塊。
      至于說到視差值與遠近感的關(guān)系,詳細地說,在視差值為0的情況下,游戲者、如圖24所示,有OBJ存在于基準屏幕上的感覺。而且,在視差量為正的情況下,如圖25所示,游戲者感到OBJ存在于比基準屏幕更靠眼前的地方。而在視差值為負的情況下,如圖26所示,游戲者感到OBJ存在于比基準屏幕更靠后的地方。
      下面對用于BG的視差附加方法加以說明。在本實施例中,對于BG,采用兩種視差附加方法。
      對于BG的第1種視差附加方法是與OBJ相同的視差附加方法。亦即,使從BG映像切出的一張圖畫,在左右畫面上沿X軸(水平)方向在相反的方向上位移只有和視差值GP(見圖17)相對應大小的距離后加以顯示,以此附加視差。
      對BG的第2種視差附加方法是用與上述第1種視差附加方法相反的思路附加視差的方法。亦即,沿X軸在相反方向上錯開只有對應于視差值MP大小的距離、從BG映像上切出左右圖畫,使切出的兩張圖畫在左右畫面的相同位置上顯示,從而附加視差(見圖27)。這種情況下,畫面上的視差值GP亦可設定為0。這第2種視差附加方法,被用于顯示例如通過窗口能看到的遠方的物體。如圖27所示,從窗口窺視遠方的景色,用左眼看時的范圍與用右眼看時的范圍當然是不同的。但是,這第2種視差附加方法,在通過窗口可以看到的遠方的物體比窗口的尺寸大的情況下是有效的;在顯示的物體比窗口的尺寸小的情況下也可以使用挪動顯示側(cè)的座標的第1種視差附加方法。又因為也可以將顯示畫面的上下左右的邊看作窗框,所以將全尺寸(384×224)點)的BG畫面從BG映像切出顯示時,這第2種視差附加方法也是有效的。
      再者,也可以第1種視差附加方法與第2種視差附加方法兩者一起使用進行視差附加。這樣的視差附加方法被用于顯示例如通過窗口可以看到的遠方物體,或?qū)⒋翱诒旧盹@示于眼前或縱深方向的情況。
      圖28是表示本實施例的描畫動作的流程圖。而圖29-圖31是表示圖28的各子程序的步驟的詳細情況的流程圖。下面參照圖28-圖31對本實施例的圖像/聲音處理裝置22進行的描畫動作加以說明。
      首先,CPU221傳送描畫所需要的數(shù)據(jù),或進行改寫(步驟S101)。亦即,CPU221、在通入電源時和進行顯示內(nèi)容變化很大的臺景或場景變換時,檢索程序卡盤內(nèi)的程序存儲器41,將必要的BG映像、“境界”屬性、H偏置參數(shù)、仿射參數(shù)等傳送到圖像用工作存儲器225,將必要的字符數(shù)據(jù)等傳送到圖像用存儲器224。而且,在與前一畫面在顯示內(nèi)容上沒有很大不同的情況下,CPU221按照收容于程序存儲器41的游戲程序把收容于圖像用工作存儲器225的“境界”屬性、OBJ屬性,H偏置參數(shù)、仿射參數(shù)等加以改寫。
      接著,圖像處理IC置31于計數(shù)器n,置3于計數(shù)器x(步驟S102)。計數(shù)器n是對成為處理對象的“境界”的號碼進行計數(shù)的計數(shù)器,具有可以計數(shù)負值的結(jié)構(gòu)。計數(shù)器X是對成為處理對象的OBJ“境界”的順序號進行計數(shù)的計數(shù)器。接著,圖像處理IC223判斷計數(shù)器n的計數(shù)值是否未滿0。在計數(shù)器n的計數(shù)值在0以上時,圖像處理IC223從圖像用工作存儲器225讀出與計數(shù)器n的計數(shù)值對應的“境界”Wn的“境界”屬性(步驟S105)。
      接著,圖像處理IC223判斷成為這次處理的對象的“境界”Wn是否末端“境界”(步驟S106)。這一判斷根據(jù)包含于“境界”屬性的屬性信息END(參照圖17)進行。在“境界”Wn不是末端“境界”的情況下,圖像處理IC223判斷該“境界”Wn是否虛設“境界”(不進行顯示的“境界”;LON=0,RON=0)(步驟S107)。在“境界”Wn為虛設“境界”時,圖像處理IC223只將計數(shù)器n的計數(shù)值減去1(步驟S108),回到步驟S104的動作。另一方面,在“境界”既不是末端“境界”又不是虛設“境界”的情況下,圖像處理IC223判斷該“境界”Wn是OBJ境界、還是常規(guī)BG“境界”、還是H偏置BG“境界”(步驟S109-S111)。這一判斷根據(jù)包含于“境界”屬性中的屬性信息BGM進行。
      首先對在“境界”Wn為常規(guī)BG“境界”的情況下的處理進行說明。在這種情況下,圖像處理IC223根據(jù)“境界”屬性設定的各種屬性信息進行常規(guī)BG的描畫工作(步驟S112)。這一步驟S112的子程序處理的詳細情況示于圖29。而在圖18解析性表示該描畫工作的原理。參照圖29及圖18,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息GX、GY、GP(在BG的顯示座標系上的X座標位置、Y座標位置、視差值),計算左右?guī)彌_區(qū)(參照圖9)上的描畫開始位置(步驟S201)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息MX、MY、MP(BG的源座標系上的X座標、Y座標、視差值)、計算從BG映像的切出開始位置(步驟S202)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息W、H(BG的源座標系上的X軸方向的像點尺寸、Y軸方向的像點尺寸),計算從BG映像的BG切出尺寸(步驟S203)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息BGMAP_BASE,從BGMM2251(參照圖8)中的多個BG映像中選擇必要的BG映像(步驟S204)。接著圖像處理IC223在選擇的BG映像上,從規(guī)定的范圍(由上述步驟S202、S203的計算求出的范圍)切出BG數(shù)據(jù)(在這一階段為字符號碼)(步驟S205)。接著,圖像處理IC223從字符RAM2246(參照圖9)讀出與切出的字符號碼對應的字符數(shù)據(jù),在幀緩沖區(qū)2241、2243(或2242、2244)的規(guī)定區(qū)域(以上述步驟S201計算的位置作為描畫開始位置的區(qū)域)上進行描畫(步驟S206)。
      下面對“境界”Wn是OBJ“境界”的情況下的處理加以說明。在這種情況下,圖像處理IC223從OAM2253(參看圖8)中參照與計數(shù)器x的計數(shù)值對應的組的OBJ屬性(步驟S113;參照圖14)。接著,圖像處理IC223根據(jù)參照的OBJ屬性設定的字符號碼JCA(圖15),從字符RAM2246讀出對應的字符數(shù)據(jù),將該讀出的字符數(shù)據(jù)描畫于幀緩沖區(qū)2241、2243(或2242、2244)上的規(guī)定區(qū)域(以用JX、JY、JP規(guī)定的位置作為描畫開始位置的區(qū)域)上(步驟S114)。接著,圖像處理IC223對計數(shù)器x加1。
      下面對“境界”Wn為H偏置BG“境界”的情況下的處理加以說明。在該種情況下,圖像處理IC223根據(jù)“境界”屬性設定的各種屬性信息及圖像用工作存儲器225的區(qū)域2255收容的H偏置參數(shù)進行H偏置BG的描畫工作(步驟S116)。這一步驟S116的子程序處理的詳細情況示于圖30。參照圖30,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息GX、GY、GP,計算左右?guī)彌_區(qū)(參照圖9)上的描畫開始位置(步驟S301)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息MX,MY,MP,計算從BG映像的BG切出開始位置(步驟S302)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息PARAM_BASE,從圖像用工作存儲器225的區(qū)域2255讀出必要的H偏置參數(shù)(步驟S303)。圖像處理IC223根據(jù)“境界”屬性設定的屬性信息W、H,計算從BG映像的BG切出尺寸(步驟S304)。
      接著,圖像處理IC223根據(jù)上述步驟S303讀出的H偏置參數(shù),再次計算從BG映像的X軸方向的讀出位置(步驟S35)。在這里,設實際上讀出BG映像的源數(shù)據(jù)時參照的X座標為BGXL、BGXR,左畫面用的H偏置參數(shù)為HOFSTL,右畫面用的H偏置參數(shù)為HOF-STR,則在步驟S305,進行下列計算處理BGXL=MX-MP+HOFSTLBGXR=MX+MP+HOFSTR再者,H偏置參數(shù)HOFSTL及HOFSTR表示X軸方向的偏移量,是16比特的帶符號的整數(shù)(-512-511)。在本實施例中,由于橫行偏移是可能的,因而H偏置參數(shù)必須具有BG的水平方向上的行數(shù)。例如,在打開全尺寸的BG時,在圖像用工作存儲器225的區(qū)域中有必要預先設定規(guī)模為224×2=448字的參數(shù)圖表。
      接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息BGMAP_BASE,從BGMM2251(參照圖8)中的多個BG映像當中選擇必要的BG映像(步驟S306)。接著,圖像處理IC223在所選擇的BG上,從規(guī)定的范圍(由上述步驟S302、S304、S305的計算求得的范圍)切出BG數(shù)據(jù)(在這一階段為字符號碼)(步驟S307)。這時、BG數(shù)據(jù),由從X軸方向的本來的讀出位置(MX±MP)錯開HOFSTL、HOFSTR的值的大小的位置讀出。接著,圖像處理IC223從字符RAM2246(參照圖9)讀出與切出的字符號碼對應的字符數(shù)據(jù),描畫于幀緩沖區(qū)2241、2243(或2242、2244)上的規(guī)定區(qū)域(以上述步驟S301計算的位置為描畫開始位置的區(qū)域)(步驟S308)。
      下面對“境界”Wn既不是OBJ“境界”,也不是常規(guī)BG“境界”,又不是H偏置BG“境界”的情況,即“境界”Wn是仿射BG境界的情況下的處理加以說明。在該情況下,圖像處理IC223根據(jù)“境界”屬性設定的各種屬性信息及圖像用工作存儲器225的區(qū)域2255中收容的仿射參數(shù),進行對仿射BG的描畫工作(步驟S117)。該步驟S117的子程序的處理詳情示于圖31。參照圖31,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息GX、GY、GP,計算在左右?guī)彌_區(qū)上的描畫開始位置(步驟S401)。接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息PARAM_BASE,從圖像用工作存儲器225的區(qū)域2255讀出必要的仿射參數(shù)(步驟S402)。圖像處理IC223還根據(jù)“境界”屬性設定的屬性信息W、H,計算從BG映像來的BG顯示尺寸(步驟S403)。圖像處理IC223又根據(jù)讀出的仿射參數(shù)對每一像點計算在BG映像上的切出位置(步驟S404)。因而,在這一仿射BG描畫模式,不使用“境界”屬性中的屬性信息MX、MY、MP。
      接著,圖像處理IC223根據(jù)“境界”屬性設定的屬性信息BGMAP_BASE,從BGMM2251中的多個BG映像中選擇必要的BG映像(步驟S405)。圖像處理IC223在選擇的BG映像上,從規(guī)定的范圍(由上述步驟S404的計算求出的范圍)切出BG數(shù)據(jù)(在這一階段為字符號碼(步驟S406)。接著,圖像處理IC223從字符RAM2246讀出與切出的字符號碼相對應的字符數(shù)據(jù),描畫于幀緩沖區(qū)2241、2243(或2242、2244)上的規(guī)定區(qū)域(以在上述步驟S401計算出的位置為描畫開始位置,在步驟S403決定的區(qū)域)上(步驟S407)。
      字符數(shù)據(jù)被對兩組幀緩沖區(qū)(2241、2243組和2242、2244組)交互描畫。在對一組描畫字符數(shù)據(jù)時讀出另一組中收容的顯示圖像數(shù)據(jù),通過SAM2247供給發(fā)光二極管單元212L及212R、進行顯示。
      如前所述,本實施例是雙重掃描系統(tǒng)(用雙眼觀察的系統(tǒng)),以與反射鏡217L、217R的振動同步的適當?shù)耐矫}沖使一維發(fā)光二極管(LED)陣列214L、214R(分別為LED排成一縱列224點)發(fā)光,通過反射鏡217L、217R使游戲者看到這發(fā)光。這樣做,游戲者由于眼睛的殘像效應,看來好像在左右顯示系統(tǒng)分別有1屏幕形成。要使游戲者具有立體感,必須在左右顯示系統(tǒng)中映出帶視差的不同畫面(左右數(shù)據(jù)不同的畫面)。但是,用一個圖像處理IC223要向左右顯示系統(tǒng)同時傳送不同的畫面數(shù)據(jù),從處理能力這一點來看是有困難的。而且,在左右顯示系統(tǒng)同時顯示不同圖像的情況下,峰值電耗變大,所以增大了最大電耗。因而,本實施例考慮到減輕圖像處理IC的負擔、分散峰值電耗等問題,采取了使左右顯示系統(tǒng)的顯示時間互相錯開,不重迭的辦法。
      圖32及圖33分別表示左右顯示系中的反射鏡的振動相位與顯示同步的關(guān)系。以各反射鏡217L及217R的振動頻率為50Hz(1周期20ms),以橫軸為時間,縱軸為振動角度,則反射鏡217L及217R的振動分別為圖32及圖33所示的正弦波振動。左右反射鏡同步振動,但各自的相位錯開180°,以使左右顯示時間不重迭。將1周期20ms 8等分,則反射鏡的移動與正弦波,像圖32及圖33中的編號1-9那樣相對應。重復從1到9的移動而振動時,反射鏡的角速度不是一定的,但是從4到6或8到(2)移動時角速度是比較穩(wěn)定的。為使屏幕左右端周邊的畸變小,發(fā)光二極管陣列的顯示,左側(cè)的顯示系統(tǒng)在4至6的期間,右側(cè)的顯示系統(tǒng)在8至(2)的期間進行。再者,顯示時間相當于1/4周期,故為約5ms。發(fā)光二采管陣列的點數(shù)為224。在上述顯示時間里以適當?shù)亩〞r384次點亮發(fā)光二極管(LED)陣列214L及214R,因而在左右顯示系統(tǒng)形成了橫384×縱224=86016點的屏幕。這屏幕稱為圖像屏幕。
      圖34表示在左側(cè)的顯示系統(tǒng)圖像屏幕被投影的位置的一個例子。在圖34中,編號4、5、6對應于圖32的位置偏號。LED陣列L,如前所述,在反射鏡217L的角速度比較穩(wěn)定的地方點亮,因而反射鏡217L從4至6運動時,圖像屏幕受到掃描。反射鏡217L的位置為4的時候,LED陣列214L的光在4′的位置通過透鏡216L,朝4″的位置掃描圖像屏幕。反射鏡217L向5、6的位置移動時也一樣,朝5″、6″掃描圖像屏幕。從而屏幕的掃描方向是從左到右。人們的視力各不相同,因而有必要移動透鏡216L以配合屏幕的焦點。這稱為視力調(diào)整。視力調(diào)整用的透鏡的位置準備了幾種。例如將透鏡216L的位置移向-1D的位置,則圖像屏幕可在約1米的前面看見。再者,圖34表示在左側(cè)的顯示系統(tǒng),而右側(cè)的顯示系統(tǒng)也相同,屏幕掃描方向也是從左到右。
      反射鏡217L、217R分別由電動機驅(qū)動/傳感器電路215L、215R驅(qū)動而振動。而反射鏡的振動周期、振幅、相位、偏移等可以由來自電動機驅(qū)動/傳感器電路215L、215R輸出的信號檢測出來。該信號稱為標記信號,如圖35所示,由標記片71L(或71R)通過光遮斷器72L(或72R)而產(chǎn)生。以這一標記信號為基礎,反射鏡控制電路211進行以形成穩(wěn)定的屏幕為目的的自動控制(進行對反射鏡振動的校正、使其穩(wěn)定化),或?qū)嬅骘@示的定時(在圖32,4的位置是畫面顯示開始的時間)通知圖像處理IC223。
      標記片71L(或71R),如圖36所示,是為光遮斷器遮光用而安裝于反射鏡217L(或217R)上的樹脂制小片。標記片的寬度選擇得使標記片遮住光遮斷器的光線的時間與畫面顯示時間一致。以此,可以根據(jù)光遮斷器的輸出波形檢測出反射鏡的振動次數(shù),振幅的不規(guī)則、偏移、左右反射鏡的相位、畫面顯示開始時間。
      在光遮斷器72L(或72R)的內(nèi)部,如圖37所示,設置兩組遮斷器73及74。各遮斷器包含隔開規(guī)定間隔相向配置的、發(fā)光元件-受光元件組,一旦上述標記片在這些發(fā)光元件與受光元件之間通過,受光元件即被遮住光,其輸出從高電平降到低電平。一側(cè)的遮斷器(標記遮斷器)73的檢測輸出用于檢測出標記片的位置,另一側(cè)的遮斷器(方向遮斷器)74的檢測輸出用于檢測出標記片的移動方向。因而,遮斷器73、74之間的間隔可選得比標記片的寬度更窄的。
      圖38及圖39表示光遮斷器的輸出狀態(tài)與標記片的移動方向之間的關(guān)系。圖38表示標記遮斷器73的輸出下降時的方向檢測,圖39表示標記遮斷器73的輸出上升時的方向檢測。如圖38(a)所示,在方向遮斷器74的輸出為低電平時,一旦標記遮斷器73的輸出下降,即判斷為標記片的移動方向自左至右。如圖38(b)所示,方向遮斷器74的輸出為高電平時,一旦標記遮斷器73的輸出下降,即判斷為標記片的移動方向自右向左。如圖39(a)所示,在方向遮斷器74的輸出為高電平時,一旦標記遮斷器73的輸出上升,即判斷為標記片的移動方向自左向右。如圖39(b)所示,方向遮斷器74的輸出為低電平時,一旦標記遮斷器73的輸出上升,即判斷為標記片的移動方向為自右向左。
      如前所述,本實施例在反射鏡的角速度穩(wěn)定的時間里進行畫面顯示。但是,嚴格地說,在這一段時間里反射鏡的角速度(掃描速度)也不是恒定的。因此有必要修正。
      圖像屏幕的縱向的1排稱為列(column),全部共384列。圖像屏幕上的列寬度(縱列的間隔)決定于LED點亮的時間。圖40表示文字“D”顯示于圖像屏幕上的中央部與端部的狀態(tài)。使LED陣列點亮的時間在圖像屏幕的中央部與端部相同,則可以看到在端部橫方向上縮短,或反之看到在中央部橫方向上延伸。這是因為,盡管與4、6時的反射鏡的角速度(掃描速度)相比,5的時候的角速度(掃描速度)要大,LED的點亮的時間間隔卻是相同的。亦即,在圖40、圖像屏幕的中央部的LED陣列的點亮時間間隔PPC與在端部的時間間隔PPE是相等的。
      在圖像屏幕的中央部與端部,為了使圖形、文字等無畸變地以相同的列寬度顯示,必須根據(jù)掃描速度改變LED發(fā)光時間間隔??傊鐖D41所示,有必要加以修正,使LED發(fā)光時間間隔PPC像圖像屏幕中央部那樣程度地縮短;使時間間隔PPE像端部那樣程度地延長。以這樣的辦法等同地掃描各列的寬度。再者,由于圖像屏幕的端部與中央部的亮度均勻,在同樣輝度的情況下,LED發(fā)光脈沖寬度(PWC、PWE)為一定。
      容納修正LED點亮時間間隔用的定時數(shù)據(jù)的圖表稱為列圖表。該列圖表被收容于程序存儲存儲器41的區(qū)域416(參照圖5),在接通電源時按照程序被傳送到主體裝置內(nèi)的圖像用工作存儲器225的區(qū)域2254。圖像處理IC223參照圖像用工作存儲器225展開的列圖表,對LED的點亮時間加以控制。列圖表的初始地址作為8比特的串行數(shù)據(jù)從控制著反射鏡的移動的反射鏡控制電路221傳送過來。
      列圖表不僅具有384列定時數(shù)據(jù),還設想反射鏡有偏移的狀態(tài)和受到外部干擾的狀態(tài),具有68列×2的多余的定時數(shù)據(jù)。本實施例中,LDE點亮的時間間隔可設定為相隔4列。因而,以4列為1登記項(entry),則列圖表的登記項數(shù)有17+96+17=130(=520列)。
      圖42表示在圖像用工作存儲器225上的列圖表的配置。如圖42所示,列圖表作為512字的數(shù)據(jù)排列被配置于圖像用工作存儲器225上。圖像處理IC223從反射鏡控制電路211接受列圖表基準起開始地址CTA。該列圖表基準起始地址CTA,作為與左眼用和右眼用的分別相對應的8比特數(shù)據(jù),在左屏幕的顯示開始時(L_SYNC上升時)自動地從反射鏡控制電路211傳送過來。被傳送過來的列圖表基準起始地址CTA被設定于圖像處理IC223內(nèi)的寄存器223a(參照圖43)。而且,在圖43、CTA_L為左邊用的列圖表基準起始地址,CTA_R為右邊用的列圖表基準起始地址。圖像處理IC223根據(jù)內(nèi)部寄存器223a設定的列圖表基準起始地址CTA,從列圖表對應的登記項讀出定時數(shù)據(jù)COLUMN_LENGTH(列長度),設定于內(nèi)部寄存器223b(參照圖44)。定時數(shù)據(jù)COLUMN_LENGTH是用200ns的分辨率定義1列時長的數(shù)值。從列圖表的定時數(shù)據(jù)的讀出、每4列進行一次。而在1顯示幀的時間里,左、右眼各96(384÷4)次,共進行192次。
      在圖42,例如在左畫面顯示開始時,一旦從左眼用的列圖表的A號地址(左眼用的列圖表基準起始地址CTA_L指示的地址)讀出定時數(shù)據(jù),隨后即用字節(jié)地址,按(A-2)號、(A-4)號、…的地址順序讀出定時數(shù)據(jù)。如上所述,這讀出是每4列時長1次,在1顯示幀期間、左眼用與右眼用分別進行96(=384÷4)次。左畫面的最終讀出地址成了(A-95×2)=(A-190)號。同樣,從右眼用列圖表讀出B號-(B-190)號地址的定時數(shù)據(jù)。
      而且,在本實施例、依照游戲程序的指令,將列圖表內(nèi)的定時數(shù)據(jù)改寫為特殊的數(shù)據(jù)串,以此使其具有能進行例如使顯示畫面起波浪那樣的特殊顯示的功能。
      下面對本實施例的顯示動作加以說明。通過控制器6給主體裝置2通入電源,CPU221即起動游戲程序,將收容于程序卡盤4的程序存儲器41的列圖表傳送到圖像用工作存儲器225的區(qū)域2254。若現(xiàn)在游戲已經(jīng)開始,則左、右反射鏡217L、217R與反射鏡控制電路211的內(nèi)部振蕩器(未圖示)產(chǎn)生的同步時鐘脈沖FCLK同步、處于以20ms的周期振動的狀態(tài)。這時,標記片71L、71R在光遮斷器72L、72R內(nèi)通過(見圖35),借助于此,光遮斷器72L、72R向電動機驅(qū)動/傳感器電路215L、215R各提供2比特的標記信號。2比特的標記信號內(nèi),1比特是標記遮斷器73的輸出信號,另1比特是方向遮斷器的輸出信號(參照圖37)。電動機驅(qū)動/傳感器電路215L、215R,在將得到的標記信號波形加以整形后,向反射鏡控制電路211輸出。
      反射鏡控制電路211根據(jù)標記信號所包含的2比特的邏輯狀態(tài)的組合,判斷標記片的移動方向(參照圖38及圖39)。再者,反射鏡控制電路211考慮該判斷結(jié)果,檢測左畫面的顯示期間(參照圖32)開始的時間和右畫面的顯示期間(參照圖33)開始的時間。這時,反射鏡控制電路211根據(jù)測出的左畫面顯示期間開始的時間,使左顯示開始信號L_SYNC上升,根據(jù)測出的右畫面顯示期間開始的時間,使右顯示開始信號R_SYNC上升。而反射鏡控制電路211根據(jù)測出的左右畫面顯示期間開始的時間,產(chǎn)生列圖表基準起始地址的低端8比特數(shù)據(jù)CTA(CTA_L及CTA_R)。
      這里對列圖表基準起始地址CTA的發(fā)生方法加以說明。圖45表示反射鏡沒有偏移的狀態(tài)下反射鏡的振動相位與標記遮斷器73的輸出信號(下稱標記遮斷器信號)的關(guān)系。圖46表示反射鏡存在偏移的狀態(tài)下反射鏡的振動相位與標記遮斷器信號的關(guān)系。反射鏡的偏移因組裝時的誤差、外部干擾(例如游戲機傾斜著使用的情況下)而產(chǎn)生。在反射鏡不存在偏移的情況下,標記遮斷器信號的高電平部分的脈沖幅度α,如圖45所示,每次都相等。與此相反,在反射鏡存在偏移的情況下,標記遮斷器信號的高電平部分的脈沖寬度,如圖46所示,在1周期(20ms)內(nèi)的前后的脈沖寬度(從2到4的脈沖的寬度β和從6到8的脈沖的寬度γ)不同。在此,1周期內(nèi)的高電平部分的前后脈沖寬度之比(β/γ)與反射鏡的偏移量Δ相對應。有必要使列圖表基準起始地址對應于該偏移量Δ變化。因為在反射鏡不存在偏移的情況下和存在偏移的情況下,用于圖像顯示的反射鏡的振動相位(角度范圍)不同。于是,反射鏡控制電路211計算在前一顯示周期的高電平部分的前后脈沖寬度比,根據(jù)這一計算結(jié)果,求列圖表基準起始地址CTA。從脈沖寬度之比到列圖表基準起始地址CTA的變換,可以使用變換表,也可以使用計算方法。
      反射鏡控制電路211將同步時鐘脈沖FCLK、左顯示開始信號L_SYNC、右顯示開始信號R_SYNC給予圖像處理IC223。又在反射鏡控制電路211將左顯示開始信號L_SYNC給予圖像處理IC223后將左邊用的列圖表基準起始地址CTA_L,隨后又將右邊用的列圖表基準起始地址CTA_R都給予圖像處理IC223。圖像處理IC223根據(jù)這些來自反射鏡控制電路211的信號和列圖表基準起始地址,控制左右LED驅(qū)動器213L、213R。
      圖47表示圖像處理IC223接受來自反射鏡控制電路211的串行數(shù)據(jù)時的動作。參照圖47,圖像處理IC223一旦從反射鏡控制電路211接受各為8比特的串行數(shù)據(jù),即列圖表基準起始地址CTAL及CTA_R(步驟S501),就將該列圖表基準起開始地址CTAL及CTA_R分別收容于寄存器223a(參照圖43)的規(guī)定區(qū)域(步驟S502)。接著,圖像處理IC223,借助于在收容于寄存器223a的列圖表基準起始地址CTA_L或CTA_R上付加規(guī)定數(shù)目的偏移量,將列圖表基準起始地址CTA_L或CTA_R變換為適合于列圖表的號碼指定的比特數(shù)的地址(步驟S503)。
      圖像處理IC223按照在上述步驟S503得到的左邊或右邊用的列圖表基準起始地址,開始從列圖表讀出定時數(shù)據(jù)。圖48表示圖像處理IC223從列圖表讀出定時數(shù)據(jù)時的動作。參照圖48,圖像處理IC223首先在計數(shù)器M及N設定初始值(步驟S601)。計數(shù)器M是對屏幕上的384列每4列計數(shù)1次的計數(shù)器,在這里設定的初始值為95。該初始值依據(jù)384÷4=96。計數(shù)器N是對相當于計數(shù)器M的計數(shù)值1的4列的列數(shù)進行計數(shù)的計數(shù)器,這里設定的初始值為3。接著,圖像處理IC223將上述步驟S503得到的左邊或右邊用的列圖表基準起始地址設置于內(nèi)部的寄存器L或R(未圖示)(步驟S602)。亦即,圖像處理IC223在顯示左畫面時(左顯示開始信號L_SYNC上升時)將左邊用的列圖表基準起始地址設置于寄存器L;在顯示右畫面時(右顯示開始信號R_SYNC上升時)將右邊用的列圖表基準起始地址設置于寄存器R。
      接著,圖像處理IC223按照寄存器L或R設置的列圖表基準起始地址,從列圖表(收容于圖像用工作存儲器225的區(qū)域2254中)的對應的地址讀出定時數(shù)據(jù)D(步驟S603)。圖像處理IC223將讀出的定時數(shù)據(jù)D設置于減法計數(shù)器C(步驟S604)。圖像處理IC223又對該減法計數(shù)器C進行減1的減法運算(步驟S605)。減法計數(shù)器C的減法運算周期性地進行,在本實施例是每200ns進行一次。一旦由于減法運算使減法計數(shù)器C的計數(shù)值變成0,亦即從減法計數(shù)器C輸出進位信號,圖像處理IC223即輸出鎖存時鐘脈沖(步驟S607)。該鎖存時鐘脈沖提供給LED驅(qū)動器212L或212R。
      如圖49所示,這里LED驅(qū)動器212L及212R包含移位寄存器2131、鎖存電路2132,以及輝度控制電路2133。移位寄存器2131可以存儲1列份額(224像點;224×2比特)從SAM 2247(參照圖9)傳送來的圖像數(shù)據(jù)。鎖存電路2132根據(jù)圖像處理IC223來的上述鎖存時鐘信號,鎖存移位寄存器2131的存儲數(shù)據(jù)。輝度控制電路2133根據(jù)鎖存電路2132鎖存的圖像數(shù)據(jù),控制LED陣列214L或214R的各LED的點亮、熄滅及輝度。
      來自圖像處理IC223的鎖存時鐘信號提供給LED驅(qū)動器212L或212R,以此使將存于移位寄存器2131的1列份額的圖像數(shù)據(jù)鎖存于鎖存電路2132后,由輝度控制電路2133將LED陣列214L或214R點亮。結(jié)果,左邊或右邊屏幕縱向上1列得以顯示(步驟S608)。這時,圖像處理IC223從SAM2247向移位寄存器2131傳送下一列圖像數(shù)據(jù)。
      但是,在本實施例,為了圖像顯示,對1像點使用2比特的數(shù)據(jù),因而本來只能表現(xiàn)4級濃淡度。但是,在本實施例中,使采用2比特的數(shù)據(jù)顯示的數(shù)字值與各LED(在點亮時)的輝度之間的關(guān)系能夠根據(jù)游戲程序上的指示自由變更,以此可以可使實際上能夠表現(xiàn)的濃淡度數(shù)目大大增加。例如,一旦使LED的輝度可在0-30的范圍內(nèi)調(diào)整,輝度控制電路2133在2比特的數(shù)值為“00”時使輝度為0(LED熄滅),在“01”時使輝度值為1-10,在“10”時使輝度值為11-20,在“11”時使輝度值為21-30。關(guān)于各數(shù)字值“01”、“10”、“11”與LED的輝度值的對應關(guān)系如何設定的指示,記述于游戲程序上。CPU221按照游戲機程序來的指示,按時間序列改變圖像處理IC223內(nèi)的寄存器(未圖示)設定的輝度值。本實施例可以每4列改變上述對應關(guān)系一次。結(jié)果,在4列的范圍內(nèi),可能表現(xiàn)的濃淡度數(shù)目為4,而從畫面整體來看,可能表現(xiàn)的濃淡度數(shù)目大大增加。而且在本實施例中也可以每一畫面變更上述對應關(guān)系一次。以此使不同的畫面間可使用的濃淡度數(shù)目增加。從上述說明中可以了解到,在本實施例中,可表現(xiàn)的濃淡度數(shù)目隨著用來使LED閃光的時鐘脈沖信號的速度而增加下去,其結(jié)果是,用少量的數(shù)據(jù)可以實現(xiàn)豐富多彩的濃淡表現(xiàn)。
      接著,圖像處理IC223判斷計數(shù)器N的計數(shù)值是否為0(步驟S609)。在計數(shù)器N的計數(shù)值不為0的情況下,4列的圖像數(shù)據(jù)的顯示未結(jié)束,因而圖像處理IC223進行使計數(shù)器N只減1的減法運算(步驟S610)。其后,圖像處理IC223重復步驟S604-610的動作。一旦4列的圖像數(shù)據(jù)的顯示結(jié)束,計數(shù)器N的計數(shù)值為0,圖像處理IC223即判斷計數(shù)器M的計數(shù)值是否為0(步驟S611)。在計數(shù)器M的計數(shù)值不為0的情況下,1個畫面的圖像數(shù)據(jù)的顯示未結(jié)束,因而圖像處理IC223使計數(shù)器M作減1的減法運算(步驟S612)。接著,圖像處理IC223,對收容于寄存器L或R的左邊或右邊用的列基準起始地址用字節(jié)地址進行減2個地址的運算(步驟S613)。以此使列圖表的下一列定時數(shù)據(jù)成為讀出的對象。而后,圖像處理IC223重復步驟S603-S613的動作。一旦一個畫面的顯示結(jié)束,計數(shù)器M的計數(shù)值變成0,圖像處理IC223結(jié)束來自列圖表的定時數(shù)據(jù)的讀出。
      下面參照圖50的流程圖,圖51及52的時序圖對整個顯示系統(tǒng)的動作加以說明。首先,圖像處理IC223設定初始值于計數(shù)器G(圖50的步驟S701)。計數(shù)器G的設定值與1游戲幀內(nèi)包含的顯示幀數(shù)相對應。在初始設定時,與初始畫面對應決定的值(例如0)設定于計數(shù)器G。接著,來自反射鏡控制電路211的同步時鐘脈沖FCLK上升(步驟S702)。相應地,圖像處理IC223判斷計數(shù)器G的計數(shù)值是否為0(步驟S703)。在這里,一旦計數(shù)器G的計數(shù)值為0,圖像處理IC223就使游戲時鐘脈沖GCLK上升(步驟S704)。接著,圖像處理IC223對成為顯示對象的幀緩沖區(qū)進行切換(步驟S705)。例如,前一次、選擇幀緩沖區(qū)2241、2243,該處存儲的圖像數(shù)據(jù)被傳送到圖像顯示單元21顯示時,圖像處理IC223選擇幀緩沖區(qū)2241、2244作為這次的顯示對象。反之,前一次,在幀緩沖區(qū)2242、2244被選擇作為顯示對象的情況下,圖像處理IC223選擇幀緩沖器2241、2243作為這次顯示的對象。最初,選擇了以缺省方式?jīng)Q定的幀緩沖區(qū)(例如幀緩沖器2241、2243)。接著,圖像處理IC223在計數(shù)器G設定某一值(步驟S706)。在通常情況下,在計數(shù)器G設定0。而在下一游戲幀進行負荷沉重的描畫工作時,在計數(shù)器G按照負荷程序設定1以上的值。描畫的負荷沉重與否的判斷取決于游戲程序,因而遵從來自CPU221的指示。
      接著,來自反射鏡控制電路211的左顯示開始信號L_SYNC上升(步驟S707)。相應地,圖像處理IC223進行左眼用圖像的顯示處理(步驟S708)。亦即,圖像處理IC223讀入從反射鏡控制電路211送來的左邊用的列圖表基準起始地址CTA_L(參照圖47),從列圖表對應的地址按順序讀出定時數(shù)據(jù)(參照圖48)。這時,在讀出的各定時數(shù)據(jù)規(guī)定的時間間隔內(nèi)從圖像處理IC223輸出鎖存脈沖。因此,在LED單元212L顯示的各列的寬度隨記述于列圖表的定時數(shù)據(jù)而變更,各列的寬度被修正得一致。但是,在本實施例中,為了謀求減輕圖像處理IC223的負擔,列寬度的修正,是每4列進行一次的。接著,來自反射鏡控制電路211的右側(cè)顯示開始信號R_SYNC上升(步驟S709),圖像處理IC223進行右眼用圖像的顯示處理(步驟S710)。即使是這右眼用圖像的顯示處理,也與步驟S708的左眼用圖像的顯示處理大致相同。
      從上述說明可以清楚了解到,又如圖51所示,左眼用圖像顯示處理與右眼用圖像顯示處理,在1顯示幀內(nèi)時間上錯開進行。因此,減輕了圖像處理IC223的負擔。而且,峰值電耗被分散,最大電耗得以減輕。因此,對于允許電流和允許電壓的設定可以降低,設計容易、并可降低成本。
      此后,圖像處理IC223回到步驟S702的動作。一旦下一顯示幀到來,同步時鐘脈沖FCLK上升(步驟S702),圖像處理IC223即判斷計數(shù)器G的計數(shù)值是否為0(步驟S703)。在計數(shù)器G的計數(shù)為0的情況下,圖像處理IC223再度進行步驟S704以下的動作。另一方面,如果計數(shù)器G的計數(shù)值不為0,圖像處理IC223即對計數(shù)器進行減1的減法運算(步驟S711)。而后,圖像處理 IC223重復步驟S707以下的動作。這時,成為顯示對象的幀緩沖區(qū)不能切換,因而與前一次相同的圖畫被顯示于左右顯示系統(tǒng)。亦即,在本實施例中,如圖52所示,在1游戲幀(由游戲時鐘脈沖GCLK規(guī)定)內(nèi)所含的顯示幀為多幅的情況下,在各顯示幀顯示同一圖畫。這是因為,如前所示,在描畫負荷沉重(數(shù)據(jù)量大)的圖像時,圖像處理IC223的描畫處理有時在1顯示幀內(nèi)完不成。此后,圖像處理IC223循環(huán)重復步驟S702-S711的動作。
      但是,在本實施例中,CPU221可按照游戲程序來的指示,在游戲途中改寫圖像用工作存儲器225內(nèi)的列圖表。以此,可以在圖像顯示單元21上顯示全如波浪式的特殊的圖畫。再者,改寫列圖表用的數(shù)據(jù)也可以預先收容于程序存儲器內(nèi),又可以由CPU221根據(jù)游戲程序上給出的計算式進行計算,以此改寫列圖表內(nèi)的數(shù)據(jù)。就這樣,本實施例一邊原封不動地使用通常的圖畫的數(shù)據(jù),一邊可以根據(jù)游戲軟件上來的指示加工特殊的圖畫,因此,可以在不增加數(shù)據(jù)量的條件下增加可能顯示的圖畫的變化。
      圖53表示使控制器6具有電壓監(jiān)視功能的情況下的結(jié)構(gòu)。在圖53中,控制器6包含移位寄存器構(gòu)成的信號處理電路61、鍵盤輸入部62、以及電池電壓監(jiān)視電路63??刂破?包含由游戲者操作的多個按鍵,鍵盤輸入部62對應于這些按鍵的操作,生成按鍵操作信號。信號處理電路61一旦從主體裝置2的CPU221得到按鍵輸入讀取指示,即取入鍵盤輸入部62受理的各按鍵的操作信號,并將這些信號串行輸出到CPU221。另一方面,電源電壓監(jiān)視電路63經(jīng)常監(jiān)視電池盒8輸出電壓低下的情況,當該輸出電壓值下降到預定值以下時,就激活1比特的告警信號(例如變?yōu)楦唠娖?。這一告警信號提供給信號處理電路61。信號處理電路61將得到的告警信號與按鍵操作信號一起輸出到CPU221。CPU221在來自控制器6的告警信號激活時即進行預定的告警動作。例如,在畫面上顯示敦促更換電池的信息或圖形。又使揚聲器228發(fā)出敦促更換電池的告警。又可在主體裝置2設置告警用的指示器,使該指示器發(fā)光或驅(qū)動。
      再者,上述實施例是作為電子游戲機來說明的,但本發(fā)明的圖像顯示裝置不限于此,可以廣泛使用于像訓練裝置,數(shù)學儀器,導游裝置等帶有顯示的裝置。
      又,上述實施例是作為顯示帶有視差的立體圖像的裝置構(gòu)成的,但是本發(fā)明也可用于顯示無視差的二維(平面)圖像的裝置。
      又,上述實施例中,顯示器被配置于游戲者兩眼近傍,只有1人能欣賞顯示的圖像。因此,為了能夠幾個人一起欣賞,也可以將從圖像用存儲器224讀出的左右圖像數(shù)據(jù)提供給電視接收機或投影電視機顯示。但是,在本實施例中,由于在縱向上從圖像用存儲器224讀出圖像數(shù)據(jù),原封不動地送過去的話,電視接收機或投影電視機無法顯示。因而,將從圖像用存儲器224讀出的圖像數(shù)據(jù)暫時收容于未圖示出的幀緩沖器,將讀出方向從縱向變成橫向、再送給電視接收機或投影電視機即可。而且,也有必要把各點的2比特的數(shù)字值變換為電視信號的強弱。用來將從圖像用存儲器224讀出的圖像數(shù)據(jù)變換成電視接收機或投影電視機可以顯示的信號用的電路也可設于主體裝置2的內(nèi)部,或可連接于電子游戲裝置1與電視接收機或投影電視機之間,也可以設于電視接收機或投影電視機的內(nèi)部。
      如上所述將左右圖像顯示于電視接收機或投影電視機上時,為了能形成立體視覺,只要把左右圖像錯開時間顯示,或改變顏色顯示,或改變偏振角顯示即可。在錯開時間顯示的情況下,游戲者只要帶上有快門機構(gòu)(例如液晶快門)的眼鏡來看左右圖像即可。在這種情況下,該眼鏡與電視接收機上的左右圖像的切換時間同步地進行左右鏡片交互開、關(guān)的動作。在改變顏色顯示左右圖像的情況下,游戲者只要帶上附加濾色鏡的眼鏡看即可。這種情況下,該眼鏡左鏡片上裝有只讓左圖像透過的濾色鏡,而右鏡片上裝有只讓右圖像透過的濾色鏡。在改變偏振角顯示左右圖像的情況下,游戲者只要帶上帶偏振光濾光片的眼鏡即可。在這種情況下,該眼鏡左鏡片上裝著只讓左邊圖像透過的偏振光濾光鏡,而右鏡片上裝著只讓右邊圖像透過的偏振光濾光鏡。
      使用權(quán)利要求1的發(fā)明,在顯示圖像之前,可以自由設定規(guī)像點之間的間隔的定時數(shù)據(jù)。因而能夠按照顯示的圖像的改變像點之間的間距。
      使用權(quán)利要求2的發(fā)明,每次更換程序卡盤,即每次變更程序數(shù)據(jù)都能夠變更規(guī)定像點之間的間距的定時數(shù)據(jù)。
      使用權(quán)利要求5的發(fā)明,可以使左眼用及右眼用的圖像顯示器的各發(fā)光元件陣列的發(fā)光驅(qū)動時間偏移,以使左右顯示器的圖像顯示時間在時間上錯開。結(jié)果,峰值電耗被分散開來而變小,可以降低最大電耗。因此,對電流和電壓等的允許值可以設定得低,易于設計,也可以降低成本。而且不必同時向左右顯示器輸送圖像數(shù)據(jù),因而可以減輕圖像顯示處理的負擔。
      使用權(quán)利要求6的發(fā)明,將存儲于第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)按照來自程序數(shù)據(jù)的指示改寫,因而也可以強制使像點間距不均勻,例如,可以顯示波浪起伏狀的圖像。
      使用權(quán)利要求11的發(fā)明,根據(jù)與反射鏡的理想的反復運動范圍相對應的偏移量,改變參照第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)的范圍,因而即使是反射鏡偏離理想的轉(zhuǎn)動狀態(tài)的情況下,也能夠使用最合適的定時數(shù)據(jù)。
      權(quán)利要求
      1.一種根據(jù)預定的程序數(shù)據(jù)及圖像數(shù)據(jù)顯示圖像的圖像顯示裝置,其特征在于,該裝置具備包含沿第1方向有規(guī)地排列多個發(fā)光元件的發(fā)光元件陣列,使該發(fā)光元件陣列發(fā)射出的光反射后使用者可目視、且在預定范圍內(nèi)高速地反復運動,以此在與所述第1方向大致正交的第2方向上映出平面圖像的反射鏡,以及使該反射鏡反復運動的反射鏡驅(qū)動電路的圖像顯示器;不揮發(fā)地存儲所述程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置;不揮發(fā)地存儲所述圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置;根據(jù)存儲于所述程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)及存儲于所述圖像數(shù)據(jù)存儲裝置的圖像數(shù)據(jù),發(fā)生與所述圖像顯示器應顯示圖像對應的顯示數(shù)據(jù)的圖像處理裝置;暫時存儲由所述圖像處理裝置提供的顯示數(shù)據(jù)的顯示數(shù)據(jù)存儲裝置;可寫入、讀出地存儲與使所述發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)的定時數(shù)據(jù)存儲裝置;根據(jù)存儲于所述程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)進行操作,在顯示圖像之前使任意定時數(shù)據(jù)存儲于所述定時數(shù)據(jù)存儲裝置中的信息處理裝置;以及根據(jù)存儲于所述定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于所述顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù)使所述發(fā)光元件陣列發(fā)光的發(fā)光驅(qū)動裝置。
      2.一種具備根據(jù)規(guī)定的程序數(shù)據(jù)及圖像數(shù)據(jù)顯示圖像的圖像顯示裝置主體及裝卸自如地連接于該圖像顯示裝置主體的程序卡盤的圖像顯示系統(tǒng),其特征在于,所述圖像顯示裝置主體包含沿第1方向有規(guī)則地排列多個發(fā)光元件的發(fā)光主件陣列,使該發(fā)光元件陣列射出的光反射后使用者能目視,且在規(guī)定范圍內(nèi)高速地反復運動,以此在與所述第1方向大致正交的方向上映出平面圖像的反射鏡(217L、217R),以及使該反射鏡反復運動的反射鏡驅(qū)動電路的圖像顯示器;所述程序卡盤包含不揮發(fā)地存儲所述程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置,不揮發(fā)地存儲所述圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置,以及將與使所述發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地加以存儲的第1定時數(shù)據(jù)存儲裝置;所述圖像顯示裝置主體還包含根據(jù)所述程序數(shù)據(jù)存儲裝置存儲的程序數(shù)據(jù)及所述圖像數(shù)據(jù)存儲裝置存儲的圖像數(shù)據(jù),發(fā)生與所述圖像顯示器應顯示圖像對應的顯示數(shù)據(jù)的圖像處理裝置;暫時存儲所述圖像處理裝置提供的顯示數(shù)據(jù)的顯示數(shù)據(jù)存儲裝置;可寫入、讀出地存儲與使所述發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)的第2定時數(shù)據(jù)存儲裝置;根據(jù)存儲于所述程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)進行操作,在顯示圖像之前從所述第1定時數(shù)據(jù)存儲裝置讀出所述定時數(shù)據(jù),使其存儲于所述第2定時數(shù)據(jù)存儲裝置的信息處理裝置;根據(jù)存儲于所述第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于所述顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù),使發(fā)光元件陣列發(fā)光的發(fā)光驅(qū)動裝置。
      3.根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,所述圖像顯示器設置左眼用與右眼用的兩個顯示器。
      4.根據(jù)權(quán)利要求3所述的圖像顯示系統(tǒng),其特征在于,所述左眼用的圖像顯示器及所述右眼用的圖像顯示器顯示帶有視差的立體圖像。
      5.根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,所述發(fā)光驅(qū)動裝置按照所述左眼用的圖像顯示器與所述右眼用的圖像顯示器以有時間差的定時顯示圖像的要求,分別使各發(fā)光元件陣列發(fā)光。
      6.根據(jù)權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,所述圖像顯示裝置的主體還含有按照來自存儲于所述程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù)的指令改寫存儲于所述第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)的定時數(shù)據(jù)改寫裝置。
      7.根據(jù)權(quán)利要求6所述的圖像顯示系統(tǒng),其特征在于,所述定時數(shù)據(jù)改寫裝置按照記述于所述程序數(shù)據(jù)上的變換式,由所述第2定時數(shù)據(jù)存儲裝置存儲的定時數(shù)據(jù)計算新的定時數(shù)據(jù),將該計算的新的定時數(shù)據(jù)寫入該第2定時數(shù)據(jù)存儲裝置。
      8.根據(jù)權(quán)利要求7所述的圖像顯示系統(tǒng),其特征在于所述程序卡盤還包含,將與使所述發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地加以存儲的第3定時數(shù)據(jù)存儲裝置,所述定時數(shù)據(jù)改寫裝置讀出存儲于所述第3定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù),寫入所述第2定時數(shù)據(jù)存儲裝置。
      9.權(quán)利要求2所述的圖像顯示系統(tǒng),其特征在于,所述反射鏡在規(guī)定的角度范圍內(nèi)反復運動,在該規(guī)定的角度范圍內(nèi)、該反射鏡角速度穩(wěn)定的部分被用于圖像掃描。
      10.權(quán)利要求9所述的圖像顯示系統(tǒng),其特征在于,在所述第1定時數(shù)據(jù)存儲裝置中,收容著能覆蓋比用于所述圖像掃描的角度范圍更寬的角度范圍的定時數(shù)據(jù),所述情報處理裝置從所述第1定時數(shù)據(jù)存儲裝置讀出全部定時數(shù)據(jù)、使其存儲于所述第2定時數(shù)據(jù)存儲裝置。
      11.根據(jù)權(quán)利要求10所述的圖像顯示系統(tǒng),其特征在于,所述圖像顯示裝置主體還包含檢測所述反射鏡在規(guī)定的角度范圍內(nèi)反復運動的偏移量的偏移量檢測裝置,所述發(fā)光驅(qū)動裝置根據(jù)隨所述偏移量檢測裝置檢測出的反射鏡偏移量變更的所述第2定時數(shù)據(jù)存儲裝置來的基準定時數(shù)據(jù)的范圍使所述發(fā)光元件陣列發(fā)光。
      12.一種程序卡盤,它包含具有沿第1方向有規(guī)則地排列多個發(fā)光元件的發(fā)光元件陣列,使該發(fā)光元件陣列射出的光反射后使用者能目視,且在規(guī)定范圍內(nèi)高速地反復運動,以此在與所述第1方向大致成正交的第2方向上映出平面圖像的反射鏡,以及使該反射鏡反復運動的反射鏡驅(qū)動電路的圖像顯示器,并根據(jù)規(guī)定的程序數(shù)據(jù)及圖像數(shù)據(jù)在該圖像顯示器上顯示規(guī)定圖像的圖像顯示裝置上裝卸自如地連接著,其特征在于,該程序卡盤具備不揮發(fā)地存儲所述程序數(shù)據(jù)的程序數(shù)據(jù)存儲裝置,不揮發(fā)地存儲所述圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲裝置,以及將與使所述發(fā)光元件陣列發(fā)光的間隔有關(guān)的定時數(shù)據(jù)不揮發(fā)地存儲的第1定時數(shù)據(jù)存儲裝置;所述圖像顯示裝置還包含顯示數(shù)據(jù)存儲裝置及可寫入、讀出的第2定時數(shù)據(jù)存儲裝置,執(zhí)行存儲于所述程序數(shù)據(jù)存儲裝置的程序數(shù)據(jù),并參照存儲于所述圖像數(shù)據(jù)存儲裝置的圖像數(shù)據(jù),以此,發(fā)生對應于所述圖像顯示器應顯示圖像的顯示數(shù)據(jù),使所述發(fā)生數(shù)據(jù)暫時存儲于所述顯示數(shù)據(jù)存儲裝置,并在顯示圖像之前,從所述第1定時數(shù)據(jù)存儲裝置讀出所述定時數(shù)據(jù),將其存儲于所述第2定時數(shù)據(jù)存儲裝置,再根據(jù)存儲于所述第2定時數(shù)據(jù)存儲裝置的定時數(shù)據(jù)及存儲于所述顯示數(shù)據(jù)存儲裝置的顯示數(shù)據(jù),使發(fā)光元件陣列發(fā)光。
      全文摘要
      本發(fā)明的目的在于提供能夠按照顯示的圖像使像點寬度自由變化的、圖像表現(xiàn)豐富的圖像顯示裝置。在主體裝置上程序卡盤可以自由裝卸。該程序卡盤中收容著游戲程序、圖像數(shù)據(jù)及列圖表。主體裝置從程序卡盤讀出游戲程序而后加以執(zhí)行,并讀出圖像數(shù)據(jù)加以參照,從而將帶視差的立體圖像顯示于左右顯示系統(tǒng)。那時,主體裝置從程序卡盤的列圖表讀出定時數(shù)據(jù),控制顯示器上的各LED的發(fā)光間隔。以此將圖像的像點間隔修正為適當?shù)膶挾取?br> 文檔編號G06T1/00GK1154258SQ9511879
      公開日1997年7月16日 申請日期1995年11月10日 優(yōu)先權(quán)日1995年11月10日
      發(fā)明者萬谷嘉仲 申請人:任天堂株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1