新四季網

圖象、聲音編碼方法、編碼裝置及編碼程序記錄媒體的製作方法

2023-07-27 18:26:56 4


專利名稱::圖象、聲音編碼方法、編碼裝置及編碼程序記錄媒體的製作方法
技術領域:
:本發明涉及圖象·聲音編碼方法、編碼裝置及編碼程序記錄媒體,特別是涉及一種用通用計算機資源伴隨輸入圖象、聲音或圖象聲音而由軟體控制來進行編碼的編碼方法、編碼裝置以及編碼程序記錄媒體。關於把原來的模擬數據的圖象或聲音數位化而得到數字圖象數據或數字聲音數據的技術,由於數字數據的記錄、編輯、複製以及傳送等的處理容易,所以正在成為顯著普及和發展的領域。數位化的優點之一是能夠容易地進行數據壓縮,特別是為了記錄或傳送,進行壓縮編碼就是重要的技術。關於這種壓縮編碼技術,也確立了國際標準,其中MPEG標準正在作為能夠處理圖象或聲音的一般的數位化標準而普及。近年來,隨著與計算機一起的VLSI等的半導體器件的高速化和低價位,稱之為對應多媒體個人計算機的個人計算機由其低價位而佔據市場,原來通過追加解碼硬體來進行的壓縮編碼的數字數據的圖象和聲音的重放也能夠在家庭·個人用計算機上用軟體簡單地來進行。同時,用網際網路也能夠進行圖象或聲音的分配,遵循MPEG等標準的圖象和聲音的編碼數據的應用範圍正在不斷擴大。另一方面,一般來說,對於製作這些圖象和聲音的編碼數據的編碼處理,使用家庭·個人用計算機進行軟體處理是困難的,要追加專用硬體。一旦作為文件進行記錄之後,雖然也可以用軟體處理來進行編碼,但是由於要花費輸入圖象或聲音的時間的數倍時間來進行變換,所以很難說對用戶是一種有魅力的軟體。因為一般的個人計算機能夠簡單地取入包含運動圖象的圖象或聲音,再作成編碼數據,所以最好是用捕獲卡或音效卡來取入運動圖象或聲音,同時能夠進行用軟體的實時編碼處理,隨著硬體方面的發展和普及,這是有望開發的領域。對於圖象、聲音以及圖象聲音編碼的領域的現狀,下面來說明進行「A圖象編碼」、「B聲音編碼」、「C圖象聲音編碼」的現有技術。A.現有技術的圖象編碼裝置把包含靜止圖象和運動圖象的圖象進行實時數位化後,取入計算機中,再實施伴隨該取入的編碼處理,這整個處理過程是用個人計算機的擴展卡來實現的,所述擴展卡用運動圖象壓縮的國際標準的MPEG方式對圖象進行實時編碼。圖58是在具有這樣的專用硬體的計算機中所實現的圖象編碼裝置的構成的方框圖。如圖所示,現有技術的圖象編碼裝置由編碼器5001和編碼參數決定器5002構成,輸入圖象作為輸入圖象數據,輸出圖象編碼數據。編碼器5001內包含有DCT處理器5003、量化器5004、可變長編碼器5005、比特流生成器5006、逆量化器5007、逆DCT處理器5008和預測圖象生成器5009。圖中,編碼器5001把進行圖象數位化處理的一串靜止圖象構成的圖象數據作為輸入圖象數據輸入,然後根據所設定的編碼參數進行編碼處理,再輸出編碼數據。把構成輸入圖象數據的各個靜止圖象數據稱之為幀圖象,編碼參數是由後述的編碼參數決定器5002送來的數據,指示編碼類型和解析度。編碼參數決定器5002用於表示幀內編碼處理或幀間編碼處理的編碼類型和解析度,然後把它們作為編碼參數輸出到編碼器5001。在編碼器5001內部,對輸入圖象數據首先由DCT處理器5003進行DCT(離散餘弦變換)處理,輸出DCT變換數據;接下來,量化器5004對DCT變換數據進行量化處理,輸出量化數據;然後,可變長編碼器5005對量化數據進行可變長編碼處理,從而作成被壓縮編碼了的可變長編碼數據。可變長編碼數據被輸入到比特流生成器5006,由比特流生成器5006把相應圖象編碼裝置的編碼結果即編碼數據作為比特流輸出。逆量化器5007對由量化器5004輸出的量化數據進行量化處理的逆處理(逆量化處理),輸出逆量化處理數據;然後,逆DCT處理器5008對逆量化數據進行DCT處理的逆處理(逆DCT處理),輸出逆DCT變換數據,逆DCT變換數據被輸入到預測圖象生成器5009,然後作為預測圖象數據輸出。在根據編碼參數進行使用預測圖象的編碼處理的情況下,把該預測圖象數據和輸入圖象數據的差分數據輸入到DCT處理器5003,從而能在編碼器5001內進行幀間編碼。下面說明這樣構成的現有技術圖象編碼裝置進行的圖象編碼處理時的動作。首先,在編碼處理之前,編碼參數決定器5002確定關於編碼類型和解析度的編碼參數,並把它輸出到編碼器5001。一般,在壓縮編碼中有幀內編碼和幀間編碼,幀內編碼是為消除冗長性而對1幀靜止圖象根據其空間的相關關係(幀內的相關關係)進行壓縮的編碼,幀間編碼是為消除冗長性而對於時間上相接近的連續幀的靜止圖象根據其空間的相關關係(幀間的相關關係)進行的編碼。在按照現有技術的圖象編碼裝置中,雖然基本上是進行幀內編碼,但也進行幀間編碼來得到高壓縮率的數據。但是,為了進行幀間編碼,就要用編碼逆處理的解碼處理或動作檢出·動作補償處理來生成預測圖象,並取得該預測圖象和編碼對象圖象的差分數據,所以,就會招致花費於裝置的必須進行這些處理的處理負擔的增大。對於進行幀間編碼的情況的預測圖象的生成,是進行根據以前處理過的數據進行預測的順向預測、以後處理的數據進行預測的逆向預測以及進行順向或逆向預測的雙向預測的任意一種預測編碼。把幀內編碼標記為「I」、把順向預測編碼標記為「P」、把雙向預測編碼(包含逆向)標記為「B」。關於解析度,一般是用「320×240」或「160×120」等每一圖象的縱橫像素數來表示,解析度高即一幅圖象上具有多像素的處理能夠得到重放圖象質量良好的數據,但是,因為要增加處理對象,所以會招致處理負擔的增大。另外,因為遵循MPEG標準,所以必須在一定的傳送速率下進行數據的輸入輸出或傳送;在編碼處理中,為了滿足這種傳送速率還必須進行處理並輸出編碼數據。在把圖象作為處理對象的情況下,一般是用每1秒鐘的幀數表示的幀速率來表示傳送速率。因此,考慮相應圖象編碼裝置的處理能力,一面滿足這個幀速率,一面隨圖象取入進行實時處理,而且為了以高壓縮率獲得重放圖象質量良好(解析度高的)的編碼數據,最好設定編碼參數。在現有技術的圖象編碼裝置中,考慮這些要求來預先設定編碼參數,編碼參數決定器5002能夠保持所設定的這個參數,並在編碼時輸出到編碼器5001。關於編碼參數中的編碼類型,在「圖象編碼裝置(JP-A-8-98185公報)」中披露了根據場景變化等的輸入圖象的信息來決定編碼參數的方法。把輸入到編碼器5001的編碼參數中的表示解析度的參數輸入到DCT處理器5003,用來進行處理。表示編碼類型的參數就被用來把對DCT處理器5003的輸入切換為作為輸入圖象數據還是作為與預測圖象的差分的控制。DCT處理器5003根據從編碼參數確定器5002輸入的解析度對所輸入的幀圖象或差分數據進行DCT處理,並輸出DCT變換數據。一般,DCT處理把構成圖象的數據分割成8像素×8像素塊,再對所分割的每一塊進行2維離散餘弦變換。然後,量化器104用某個定值對DCT變換數據進行量化處理,並輸出量化數據。一般量化處理是按照用量化級的值(上述的定值)的除法運算來進行。可變長編碼器105對量化數據進行可變長編碼,並輸出可變長編碼數據。在編碼處理中的編碼位分配時,可變長編碼對頻度高的數據分配比特數少的代碼,從而使整體數據量減小。比特流生成器106用可變長編碼器105輸出的可變長編碼數據進行相應編碼裝置的裝置輸出,生成並輸出編碼結果即比特流。在執行幀間編碼的情況下,按照下面的動作來進行。逆量化器5007把量化器5004輸出的量化數據逆量化,並輸出逆量化數據。然後,逆DCT處理器5008對逆量化數據執行2維離散餘弦變換的逆處理即2維逆離散餘弦變換,並輸出逆DCT變換數據,這種逆變換是對DCT處理器5003分割的每個8像素×8像素塊進行的。預測圖象生成器5009根據逆DCT變換數據生成預測圖象,然後把它輸出去。數入圖象數據與預測圖象數據的差分被輸入到DCT處理器5003。B.現有技術的聲音編碼裝置關於聲音編碼方法,按照遵循MPEG音頻方式的頻分編碼方式的編碼方法被用於對人的聲音或音樂、自然環境的聲音、各種各樣的效果聲音等一般寬頻帶的聲音進行編碼。用高性能的個人計算機,能夠對作成標準裝備的裝置使用一般的音效卡所取入的聲音進行與取入同時的實時編碼處理。作為現有技術的聲音編碼裝置的第一實施例,對按照上述的頻分編碼方式輸入的聲音進行編碼予以說明。另一方面,作為遵循MPEG音頻方式的聲音編碼方法,有應用心理聽覺分析的方法。原來,在遵循MPEG音頻方式的編碼器中,用聽覺心理模型考慮人的聽覺能力的界限或掩沒效果,來決定把編碼位分配給各頻帶的優先順序。雖然這是為了進行人的靜態和動態聽覺特性的複合的高效編碼,但是這並不影響MPEG音頻標準的數據格式,例如既使不進行這種編碼,也能夠作成MPEG音頻編碼數據。而且,如後面所述,心理分析處理的處理負荷很大,如現有技術的第一實施例所表示的那樣,省略這種處理就能夠大幅度地減輕對CPU的處理負荷。但是,如果不應用心理聽覺分析,重放音質就差。作為現有技術的聲音編碼的第二個例子,下面來說明應用這種心理聽覺分析的聲音編碼。B-1.現有技術的聲音編碼裝置的第一例圖59是按照現有技術的聲音編碼裝置的第一例的聲音編碼裝置的構成方框圖。如圖所示,按照第一例的聲音編碼裝置由聲音輸入部2551、輸入聲音取樣部2553、頻帶分割部2555、編碼位分配部2556、量化部2557、編碼部2558以及編碼數據記錄部2559構成。圖中,聲音輸入部2551輸入進行編碼的聲音,一般,聲音由話筒輸入或由線輸入來輸入聲音。輸入聲音取樣部2553由音效卡的輸入功能和控制程序來實現,並對聲音輸入部2551所輸入的聲音進行取樣處理。頻帶分割部2555對經取樣處理的數據進行頻帶分配;編碼位分配部2556對由頻帶分割部2555所分配的各個頻帶分配編碼位。量化部2557根據編碼位分配部2556分配的編碼位數進行量化處理;編碼部2558把量化部2557輸出的量化值作為編碼聲音數據輸出。2555~2558的任一個都由計算機的CPU、主存儲器以及程序來實現。編碼數據記錄部2559由磁存儲裝置等的存儲裝置和該存儲裝置的控制程序來實現,並記錄所輸出的編碼數據。圖60是現有技術的聲音編碼方法的流程圖,圖61所說明的是取樣處理,圖62~圖63所說明的是頻帶分割。以下,參照圖59~圖63,並根據圖60的流程圖來說明按照現有技術的第一例的聲音編碼裝置的動作。在圖60的步驟1中,輸入聲音取樣部2553用預先設定的取樣頻率對輸入聲音信號進行取樣,作成取樣數據。如圖61所示,輸入聲音顯示為表示聲壓與時間的關係的曲線圖。按每一個等分成所謂取樣周期的時間ts對該輸入聲音進行取樣,如圖所示,該取樣周期與上述的取樣頻率構成倒數關係。圖60的步驟2以後,是以在CPU控制下由軟體進行的運算處理為中心的處理。在步驟2中,頻帶分割部2555把取樣數據頻分到M個頻帶中。圖62是一個示意圖,表示把聲音數據作為全頻帶輸入信號分割到12個頻帶的情況,表示作成從頻帶0信號BPF0到頻帶11信號BPF11的12個頻帶信號。圖63所表示的是這樣進行12頻分的頻帶信號。在該圖中,所頻分的信號不同於圖61,表示的不是聲壓與時間的關係,而是與頻率的關係。在MPEG音頻的情況下,規定有1~3層,按照1→2→3的順序重放的音質良好,但是必要的硬體性能高,會增大硬體規模。這裡,進行適應於層1的聲音編碼的情況下,按照1次頻分處理作為對象的輸入聲音的取樣數p為p=32。而且,作為輸入聲音取樣,以作為對象的32個取樣為中心用其前後512個取樣對32個頻帶進行分割並輸出每個頻帶的聲音數據。從頻帶分割部2555把在步驟2進行頻分所得到的M個頻帶信號數據送到量化部2557。另一方面,在步驟3,編碼位分配部2556對全部M個頻帶信號分配編碼位;在步驟4,量化部2557根據編碼位分配部2556分割的編碼位數對從頻帶分割部2555送來的頻帶信號數據在每個頻帶內進行量化,並作成量化值。然後,在步驟5,編碼部2558對該量化值進行編碼後輸出,再由編碼數據記錄部2559記錄所輸出的編碼數據。繼續聲音輸入時,重複執行步驟1~5,就繼續輸入聲音,並進行實時編碼處理,然後輸出編碼數據,並繼續進行記錄。一旦聲音輸入終止,就迅速結束處理。存儲裝置內所存儲的編碼數據被作為MPEG能重放的數據保存下來,或者也可以用網絡等傳送並利用編碼數據,來替代記錄存儲。以上表示了現有技術的第一例,這是一種伴隨聲音的取入實時地得到編碼數據的聲音編碼裝置。B-2.現有技術的聲音編碼裝置的第二例圖64是現有技術的第二例的聲音編碼裝置的構成方框圖。如圖所示,按照第二例的聲音編碼裝置由聲音輸入部2651、輸入聲音取樣部2653、頻帶分割部2655、量化部2657、編碼部2658、編碼數據記錄部2659、FFT部2660、心理聽覺分析部2661以及編碼位分配部2662構成。該裝置是在第一例的裝置中追加有FFT部2660和心理聽覺分析部2661而構成。圖中,FFT(高速傅立葉變換)部2660對信號執行傅立葉變換處理,使之能夠進行心理聽覺分析。心理聽覺分析部2661對FFT部2660中所處理的信號進行與最小聞域的比較、掩沒效果分析等。編碼位分配部2662根據心理聽覺分析部2661的分析結果相對增大對人耳能聽到的信號的編碼位的分配,並進行編碼位分配。聲音輸入部2651、輸入聲音取樣部2653、頻帶分割部2655、量化部2657、編碼部2658以及編碼數據記錄部2659與第一例的2551~2555以及2557~2559一樣,所以省略了說明。圖65是MPEG音頻編碼的流程圖,圖66表示的是最小聞域。以下參照圖64~圖66來說明第二例的聲音編碼裝置的動作。圖65中的步驟1至步驟2按照與第一例一樣方法進行,並得到分配到M個頻帶的信號,作為一般的例子,得到M=32個頻帶信號。與第一例一樣,把頻帶信號從頻帶分割部2555送到量化部2557。另一方面,在步驟3,FFT部2660把經取樣的輸入聲音數據進行高速傅立葉變換(FFT)處理再分割為L個頻帶後,送到心理聽覺分析部2661,心理聽覺分析部2661對這L個信號進行分析。例如在按照MPEG音頻的層1的情況下,使用512個取樣數據,而在FFT部2660中進行高速傅立葉變換處理分割為L=256個頻帶。而在層2的情況下,由於用1024個取樣來進行512個頻帶的輸出,所以處理負擔增大。心理聽覺分析部2661對各頻帶信號進行與圖66所示的那樣的人耳不能聽到的界限大小即最小聞域的比較。圖66雖然表示了對32個頻帶的分割,如該例所示,在把分割數增大到256個的情況下,最小聞域的曲線圖也是相同的,對與圖66所示的相同的範圍進行橫軸(頻帶)的細分。按照心理聽覺分析部2661的分析,對於不足最小聞域的頻帶,在後級的處理中不進行編碼位分配,所以,被分配到比其他頻帶更多的位。就人的聽覺而言,認為存在所謂掩沒現象,即當頻率或時間上有接近的大的聲音即聲壓大的信號時,比較小的聲音即聲壓小的信號就聽不到了。所以,心理聽覺分析部2661對各頻帶的信號分析與接近的信號的關係,並檢測出掩沒現象由於而被掩沒(聽不到)的信號,既使對這樣檢測出來的信號,在後級的處理中也不進行位分配,所以,被分配到比其他頻帶更多的位。在圖65的流程圖的步驟5中,編碼位分配部2656根據心理聽覺分析部2661的分析結果進行編碼位的分配,這裡,根據L個頻帶的分析結果進行對M個頻帶的分配。因此,對於人耳聽不到的或難以聽到的信號不進行位分配,所以,對能良好聽到的信號分配更多的編碼位。關於步驟6以後的處理,與第一例一樣,重複進行步驟1~7,就能進行伴隨聲音輸入的聲音編碼。這樣,由於對人的聽覺能夠容易聽到的聲音分配更多的編碼位就能夠用取入心理聽覺的MPEG音頻的聲音編碼得到重放音質良好的編碼聲音數據。C.現有技術的圖象聲音編碼裝置圖67是按照現有技術的圖象聲音編碼裝置的概略構成圖。如圖所示,現有技術的圖象聲音編碼裝置由攝象機2701、聲音捕獲部2702、聲音編碼部2703、圖象捕獲部2704以及圖象編碼部2705構成。如圖所示,相應的圖象聲音編碼裝置把編碼聲音信息和編碼圖象信息作為裝置輸出而輸出去,根據需要,一面傳送這些信息,一面記錄這些信息。在該圖中,攝象機2701取入圖象聲音信息,並分成為模擬聲音信息和模擬圖象信息輸出;聲音捕獲部2702輸入由攝象機2701輸出的模擬聲音信息,並作為由離散的數字數據構成的數字原聲音信息輸出;圖象編碼部2705對原聲音信息進行壓縮編碼處理,並輸出編碼聲音信息。圖象捕獲部2704輸入由攝象機2701輸出的模擬圖象信息,並輸出由離散的數字數據構成的且由單位時間的多個靜止圖象信息構成的數字原圖象信息;圖象編碼部2705輸入由圖象捕獲部2704輸出的原圖象信息,進行壓縮編碼處理後輸出編碼圖象信息。以下來說明這樣構成的現有技術的圖象聲音編碼裝置中的進行與圖象聲音的取入同時的編碼時的動作。首先,攝象機2701取入圖象聲音信息,並分成為模擬聲音信息和模擬圖象信息後輸出。模擬聲音信息被輸入到聲音捕獲部2702,聲音捕獲部2702用模/數變換處理作成數字原聲音信息,並把它輸出到聲音編碼部2703。另一方面,模擬圖象信息被輸入到圖象捕獲部2704,圖象捕獲部2704用模/數變換處理作成由多個靜止圖象信息構成的數字原圖象信息,並把它輸出到圖象編碼部2705。聲音編碼部2703對原聲音信息進行編碼處理,並輸出編碼聲音信息;另一方面,圖象編碼部2703對原圖象信息進行編碼處理,並輸出編碼圖象信息。由攝象機2701繼續取入圖象聲音時,聲音捕獲部2702、聲音編碼部2703、圖象捕獲部2704和圖象編碼部2705繼續進行數位化和編碼,當圖象聲音取入終止後,數位化和編碼也結束。如現有技術的A~C的例子中所示的那樣,現有技術的圖象編碼裝置、聲音編碼裝置以及圖象聲音編碼裝置伴隨圖象、聲音或圖象聲音進行編碼處理,並輸出編碼圖象數據、編碼聲音數據或編碼圖象數據和編碼聲音數據,而且供記錄或傳送使用。A.現有技術的圖象編碼裝置的問題但是,在把現有技術A表示的能夠實時處理的圖象編碼裝置作為在個人計算機(PC)等的通用計算機系統中執行進行編碼處理的軟體的設備的情況下,因為相應軟體能夠在處於各種各樣的環境(周圍機器、網絡環境等)下的多功能的硬體中執行,所以,就存在以下問題。例如作為在PC上動作的應用軟體來實現上述的實時圖象編碼裝置,對所輸入的圖象進行伴隨取入的實時處理,以320×240的解析度按照MPEG1的標準進行編碼的情況下,對於作為編碼類型幀內編碼為「I」、幀間編碼為「P」和「B」,設定選用「IBBPBB」的順序重複的碼型。這時,在基本硬體性能比較高的情況下,例如在具有工作頻率166MHz的控制裝置(CPU)的情況下,如果是進行這樣的軟體處理,根據上述的設定,在具有「IBBPBB」碼型的編碼類型下處理6幀圖象,需要6/30秒鐘。如果是這種情況,結果,就能夠以30幀/秒的速率對圖象進行實時編碼。另一方面,在基本硬體性能比較低的情況下,例如在具有工作頻率100MHz的控制裝置(處理器、CPU)的情況下,如果是進行這樣的軟體處理,就不能用6/30秒的時間進行上述的編碼處理,所得到的編碼數據的幀速率就小。在編碼結果中,如果幀速率低於30幀/秒,由於這種編碼結果的重放所得到的圖象不靈活,所以在這種情況下就不能實現良好的編碼。同樣,例如把這樣的軟體處理作為多項任務作業系統上的一項任務來執行時,作為其他的任務,在執行字處理器等的別的應用軟體的情況下或存在插入中斷的情況下,既使在比較高的硬體環境中也能出現問題。如果以「320×240」的解析度,既使執行同樣的編碼能夠不出問題,如果以「640×400」的解析度來執行同樣的編碼,處理速度也不足,也會引起幀速率下降的問題。以上是硬體性能不足的情況下的問題,相反,也能出現使高性能硬體死機的情況。例如用具有工作頻率166MHz的控制裝置(CPU)的硬體,對所輸入的圖象進行伴隨取入的實時處理,以320×240的解析度按照MPEG1的標準進行編碼的情況下,作為編碼類型,僅用幀內編碼「I」來進行處理,如果是用這種條件的處理,由於在「I」類型下能夠用1/30秒處理1幀圖象,所以,其結果就能夠以1/30秒的時間對圖象進行編碼。對此,在基本硬體性能更高的情況下,例如具有工作頻率200MHz的控制裝置(CPU)的情況下,如果是進行這種軟體處理,由於能夠以短於1/30秒的時間進行上述的「I」類型的1幀圖象,就不會發生硬體性能死機的情況。使用高性能的控制裝置,就意味著成本高,作為圖象編碼裝置,其性能價格比就不好。這種情況下,例如如果不僅用「I」類型進行處理,也用「P」類或「B」類的編碼類型來進行處理的話,因為在同等圖象質量下得到壓縮率高的編碼數據,所以,如上所述,僅在「I」類型下生成壓縮率低的編碼數據就不能靈活運用終端裝置資源。同樣,在多任務作業系統上執行時,能夠超過預想地利用計算機資源(CPU時間的分配)的情況下,或用比「320×240」更低的解析度「160×120」的解析度進行編碼的情況下,也能出現問題。B.現有技術的聲音編碼的問題用B-1的第一例那樣進行的現有技術的聲音編碼方法,在裝備有音效卡的多媒體個人計算機等中,用軟體處理可以進行伴隨聲音取入的實時聲音編碼。但是,這種方法的前提是把具有充分好的性能的裝置用於伴隨聲音取入的實時編碼,要由根據目的設計的LSI構成,同時要選擇性能足夠好的控制裝置(處理器)。另外,在使用性能不夠好的處理器的處理時,中途把數據作為文件進行記錄並對所記錄的數據進行處理等,只有花費實際時間的幾倍的時間來進行處理。也就是說,在用CPU以軟體方式執行MPEG音頻中所用的頻帶分割編碼處理,並進行伴隨聲音取入的實時處理的情況下,作為相應的執行軟體的硬體環境、有代表性的環境,由CPU性能來決定可能還是不可能,例如對應於CPU的編碼級不能進行實時編碼。另外,按照當初的設定,上述那樣構成的聲音編碼裝置被設計得以一定的速率輸入聲音,並以一定的速率進行實時編碼,但是,如果是通用個人計算機等,由於多任務處理的其他任務的影響、其他中斷的發生等,使CPU的處理能力被分割,在這種狀態下,根據當初的設定就不能進行聲音編碼處理,難於適應於這種情況。在按照B-2的第二例所示的那樣進行心理聽覺分析的頻帶分割編碼處理中,如上所述,是進行由對應人的聽覺的位分配來得到重放音質良好的編碼數據。但是,對多頻帶的分割、對這些分割的信號的變換處理以及比較處理的處理負擔大,一般,進行這樣的心理聽覺分析的處理負擔要增大大約2倍。因此,用標準的個人計算機的水平,當取入心理聽覺分析時,很難進行伴隨聲音取入的實時處理,只能依賴追加專用的處理器或插卡等高性能的硬體,或放棄實時處理,而作為文件進行記錄之後再花時間進行編碼處理。C.現有技術的圖象聲音編碼的問題如上所述,在進行聲音和圖象的編碼時,上述的現有技術圖象聲音編碼裝置分別直接把原聲音信息(數字聲音信息)和原圖象信息(數字圖象信息)輸入到對應的編碼部,並分別進行編碼處理。因此,對於聲音編碼部和圖象編碼部來說,必須具有能夠按照例如MPEG標準確實地處理所輸入的原聲音信息和原圖象信息的能力。例如如果以48KHz的取樣頻率,輸入1個取樣1位元組的聲音信息,聲音編碼部就必須具有能夠在1秒鐘內對48K字節的聲音信息確實地進行編碼的能力。如果輸入橫320像素、縱240像素、1個像素2位元組、30fps的圖象信息,圖象編碼部就必須具有能夠在1秒鐘內對4.6M字節的圖象信息確實地進行編碼的能力。因此,原來,聲音編碼部和圖象編碼部用分別獨立地動作並能夠保證編碼處理的專用硬體來實現圖象聲音的編碼。對此,不用專用計算機,而作為在使用通用CPU的多任務作業系統上動作的軟體程序來實現聲音和圖象的編碼部就極為困難。因此,在多任務作業系統上是各編碼部作為任務分別動作,同樣,在其他軟體(進行通信處理的常駐程序等)也作為任務作成功能的情況下,相應的其他任務就只能在某個期間佔據CPU的動作時間。因為在該期間編碼處理停止,所以編碼軟體常常不能保證充分處理聲音或圖象,因此,就不一定總能夠不發生聲音或圖象中斷等的重放故障而得到良好編碼結果。在把圖象聲音作為處理對象的情況下,除其他任務以外,還存在其他問題,如在多任務作業系統上,因為經常把圖象編碼和聲音編碼作為別的任務來處理,作為上述的其他任務,相互之間就會發生影響。例如不能期待圖象都是一樣的,由所輸入的圖象信息構成的靜止圖象時時刻刻都在變化。由於對於一連串的圖象的某一部分進行編碼是非常困難的,所以對那一部分的處理就有可能在編碼處理時花掉時間。這種情況下,既使其他任務完全不動作,圖象編碼部也要佔用大量的CPU時間,由於聲音編碼部的處理遲滯,有可能陷入只能得到聲音中斷的編碼結果的狀態。再一個問題的起因是,由通用計算機上的軟體執行構成圖象聲音編碼裝置的情況下,與A或B的情況一樣,相應軟體有可能在各種各樣的硬體能力的計算機系統上執行。因此,首先出現的問題是,平均來看的話,處於有能力可以進行聲音或圖象編碼的情況下,在某個期間內分配給編碼的計算機能力少所引起的問題,特別是在執行相應軟體的硬體中,原來就沒有足夠的計算機能力的情況下,原樣使用相應軟體設計時的當初的設定值就有可能發生不能進行圖象和聲音的編碼處理的情況。在這種情況下,如果不配合動作的計算機系統迅速降低圖象編碼消費的計算機能力,就得不到良好的編碼結果,否則重放時會發生聲音中斷。當然,由於聲音編碼處理的影響也有發生與圖象編碼的編碼結果不一致的可能,但是,一般來說,在比較相當於同時間的圖象和聲音時,圖象的數據量大,而且在重放時聲音數據的丟失的影響要比圖象數據的丟失的影響大,因此,可以說聲音編碼中的問題的比重更大,一般可以說對於防止聲音中斷的要求更迫切。如上所述,按照A~C,通過在個人計算機等的通用計算機上執行編碼軟體對圖象、聲音或圖象聲音進行伴隨取入的實時編碼處理的情況下,可以說存在以下問題。(1)執行相應軟體的硬體的性能的影響大。如果硬體性能低,就得不到良好的編碼結果;如果硬體性能高,存在不能靈活運用裝置資源的可能性。(2)在多任務作業系統上執行相應軟體的情況下,其他任務的影響大。實質上,其他任務佔有裝置資源的大小會產生與第(1)點中的硬體性能高低同樣的影響。(3)在把圖象聲音作為處理對象的情況下,圖象編碼和聲音編碼作為其他任務會相互影響。鑑於以上的情況,本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到良好編碼結果的圖象編碼方法,在圖象取入的同時實時地進行圖象編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機基本能力來適當地設定包含解析度和編碼類型的編碼參數。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到良好編碼結果的圖象編碼方法,在圖象取入的同時實時地進行圖象編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機該時刻的能力來適當地設定包含解析度和編碼類型的編碼參數。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到良好編碼結果的聲音編碼方法,在聲音取入的同時實時地進行聲音編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機基本能力進行編碼處理的控制。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到良好編碼結果的聲音編碼方法,在聲音取入的同時實時地進行聲音編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機該時刻的能力進行編碼處理的控制。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到良好編碼結果的聲音編碼方法,在聲音取入的同時實時地進行聲音編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機基本能力執行心理聽覺分析的替代處理。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到沒有聲音中斷的良好編碼結果的圖象聲音編碼方法,在圖象聲音取入的同時實時地進行圖象編碼和聲音編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機基本能力進行圖象編碼處理的控制。本發明的目的是提供一種能夠靈活運用裝置資源並能夠得到沒有聲音中斷的良好編碼結果的圖象聲音編碼方法,在圖象聲音取入的同時實時地進行圖象編碼和聲音編碼處理的編碼方法中,對應於實施相應的編碼方法的計算機該時刻的能力進行圖象編碼處理的控制。本發明的目的是提供執行上述那樣的圖象編碼方法、聲音編碼方法和圖象聲音編碼方法的圖象編碼裝置、聲音編碼裝置和圖象聲音編碼裝置。本發明的目的是提供一種記錄了能夠在個人計算機等通用計算機上執行並能夠實現上述那樣的圖象編碼方法、聲音編碼方法和圖象聲音編碼方法的圖象編碼程序、聲音編碼程序和圖象聲音編碼程序的記錄媒體。為了實現上述的目的,按照方案1的對圖象進行編碼的圖象編碼方法執行圖象編碼步驟和編碼參數決定步驟;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟根據原圖象信息所具有的解析度、重放由編碼所得到的編碼數據時要求的幀速率、表示執行上述圖象編碼步驟的編碼裝置的處理能力的處理性能或影響上述編碼步驟中的編碼處理的處理量的一個、或多個編碼參數中的任一個以上參數,來決定一個以上的編碼參數。如方案2的圖象編碼方法,在方案1的圖象編碼方法中,還執行處理能力判斷步驟,所述處理能力判斷步驟判斷執行相應圖象編碼方法的上述圖象編碼步驟的編碼裝置的處理能力,並輸出判斷結果。如方案3的圖象編碼方法,在方案1或2的圖象編碼方法中,上述編碼參數包含對上述原圖象信息進行的編碼處理時的解析度、表示幀內編碼或預測編碼的編碼類型或檢出用於上述預測編碼的動態電平時的檢出範圍中的一個以上參數。如方案4的圖象編碼方法,在方案2的圖象編碼方法中,在上述處理能力判斷步驟中,根據相應圖象編碼方法具有的控制裝置的種類進行上述判斷。如方案5的圖象編碼方法,在方案2的圖象編碼方法中,在上述處理能力判斷步驟中,根據上述編碼步驟中的編碼處理所需時間進行上述判斷。如方案6的圖象編碼方法,在方案2的圖象編碼方法中,在上述處理能力判斷步驟中,執行圖象緩衝存儲步驟和幀速率控制步驟;所述圖象緩衝存儲步驟暫時存儲所輸入的上述原圖象信息,在該存儲時,順序保存構成上述原圖象信息的一連串的靜止圖象信息的同時,在上述編碼步驟中讀出,再按順序廢棄進行過上述編碼處理的靜止圖象信息;所述幀速率控制步驟控制在根據所送來的上述幀速率所決定的一定的幀速率下進行上述圖象緩衝存儲步驟中的一連串的靜止圖象信息的保存;根據上述圖象緩衝存儲步驟中暫時存儲的上述原圖象信息的存儲量進行上述判斷。如方案7的聲音編碼方法,執行如下步驟存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。如方案8的聲音編碼方法,在方案7的聲音編碼方法中,在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs作為取樣頻率對上述輸入的聲音進行取樣處理來作成m個取樣聲音數據;在上述聲音數據變換步驟中,從上述m個取樣聲音數據中,每隔(n-1)個數據提取一個取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。如方案9的聲音編碼方法,在方案8的聲音編碼方法中,在上述聲音變換步驟中,把上述提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。如方案10的聲音編碼方法,在方案7的聲音編碼方法中,在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs和變換常數n得到的頻率fs/n作為取樣頻率對上述輸入的聲音進行取樣處理來作成m/n個取樣聲音數據;在上述聲音數據變換步驟中,根據上述取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。如方案11的聲音編碼方法,在方案10的聲音編碼方法中,在上述聲音變換步驟中,把上述m/n個提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。如方案12的聲音編碼方法,在方案7至11任一項的聲音編碼方法中,執行聲音緩衝存儲步驟和輸入緩衝器監視步驟;所述聲音緩衝存儲步驟把上述取樣聲音數據暫時保持在輸入緩衝器內;所述輸入緩衝器監視步驟檢查上述輸入緩衝器的數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值;在上述聲音數據變換步驟中,由上述輸入緩衝器讀出取樣聲音數據,並對它進行上述變換。如方案13的聲音編碼方法,在方案7至11任一項的聲音編碼方法中,執行輸入緩衝器監視步驟,所述輸入緩衝器監視步驟檢查上述編碼步驟中輸出的每單位時間的編碼數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值。如方案14的聲音編碼方法,執行如下步驟存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。如方案15的聲音編碼方法,在方案14的聲音編碼方法中,在上述控制常數存儲步驟中,把單位時間判定常數k作為上述控制常數存儲在單位時間判定常數寄存器內;上述編碼處理控制步驟把上述頻帶分割步驟的中的一次頻帶分割內作為對象的取樣數據數作為p,把相當於p個取樣數據的時間作為單位期間,根據上述存儲的單位期間判定常數判定相當於上述輸出的取樣數據的每p個數據的單位期間是編碼對象期間還是編碼對象外期間;僅當上述單位期間被判定為上述編碼對象期間時,才上述頻帶分割步驟中控制輸出該單位期間的取樣數據;當上述單位期間被判定為上述編碼外期間時,在上述編碼步驟中輸出預先存儲的固定的編碼數據作為編碼數據。如方案16的聲音編碼方法,在方案15的聲音編碼方法中,在上述判定控制步驟中,當第i單位期間取作ti,由上述存儲的單位期間判定常數k和任意整數n構成的算式成立時,把上述單位期間ti判定為是上述編碼對象期間。如方案17的聲音編碼方法,在方案14的聲音編碼方法中,在上述控制常數存儲步驟中,把運算處理判定常數q作為上述控制常數存儲在運算處理判定常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟內所包含的上述存儲的運算處理判定常數q控制上述頻帶分割步驟中的運算處理中斷的運算處理中止步驟。如方案18的聲音編碼方法,在方案17的聲音編碼方法中,在上述運算處理中止步驟中,控制上述頻帶分割步驟中的基本低通濾波器的運算處理隨該濾波器的兩端步驟的區分而中斷。如方案19的聲音編碼方法,在方案14的聲音編碼方法中,在上述控制常數存儲步驟中,把頻帶選擇常數r作為上述控制常數存儲在頻帶選擇常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟輸出的頻帶信號數據中的上述存儲的頻帶選擇常數r僅對所選擇出的數據控制執行上述編碼位分配步驟和上述量化步驟的頻帶間剔步驟。如方案20的聲音編碼方法,在方案19的聲音編碼方法中,在上述頻帶間剔步驟中,從上述頻帶分割步驟所得到的M個頻帶信號數據輸出中選擇每r個上述存儲的頻帶選擇常數的頻帶信號數據。如方案21的聲音編碼方法,在方案14至20的任意一項的聲音編碼方法中,執行處理狀況監視步驟,先取得聲音編碼中的數據處理狀況,再根據該取得的狀況變更上述存儲的上述控制常數。如方案22的聲音編碼方法,在方案21的聲音編碼方法中,上述在處理狀況監視步驟執行聲音緩衝存儲步驟和輸入監視步驟;所述聲音緩衝存儲步驟把取樣數據暫時存儲在輸入緩衝器內;所述輸入監視步驟把上述輸入緩衝器內保持的數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。如方案23的聲音編碼方法,在方案21的聲音編碼方法中,上述處理狀況監視步驟是編碼監視步驟,把上述編碼步驟中的每單位時間輸出的上述編碼數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。如方案24的聲音編碼方法,執行如下步驟對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。如方案25的聲音編碼方法,在方案24的聲音編碼方法中,上述編碼位分配控制步驟是順序位分配步驟,根據用心理聽覺分析替代方式預定的位分配順序對上述頻帶分割步驟所得到的頻帶信號數據控制進行編碼位分配。如方案26的聲音編碼方法,在方案24的聲音編碼方法中,上述編碼位分配控制步驟是頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權和各頻帶信號數據具有的電平的編碼位分配。如方案27的聲音編碼方法,在方案24的聲音編碼方法中,上述編碼位分配控制步驟是改良型頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權、對各頻帶的每個頻帶的位分配數的加權和各頻帶信號具有的電平的編碼位分配。如方案28的聲音編碼方法,在方案24的聲音編碼方法中,上述編碼位分配控制步驟是最小聞域比較步驟,對上述頻帶分割步驟所得到的頻帶信號數據,進行每一個頻帶信號數據與最小聞域值的比較,上述的比較判定未達到最小聞域的頻帶信號數據中不進行位分配;控制增加其他頻帶的位分配。如方案29的圖象聲音編碼方法,在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,執行如下步驟在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。如方案30的圖象聲音編碼方法,在方案29的圖象聲音編碼方法中,上述編碼負荷評價步驟是在輸入構成上述原圖象信息的靜止圖象信息時根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再把上述編碼負荷評價信息與預先設定的負荷限度進行比較,在上述編碼負荷評價信息未達到上述負荷限度的情況下,輸出上述靜止圖象信息,在上述編碼負荷評價信息已達到上述負荷限度的情況下,廢棄上述靜止圖象信息。如方案31的圖象聲音編碼方法,在方案29的圖象聲音編碼方法中,在輸入模擬圖象信息並輸出後述的圖象解析度信息時,執行圖象捕獲步驟,該步驟把上述模擬圖象信息變換為由具有按照上述解析度信息的解析度的多個靜止圖象信息構成的原圖象信息,該原圖象信息由多個離散的數字像素信息組成,再在上述圖象編碼步驟進行處理並輸出;上述編碼負荷評價步驟根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再根據編碼負荷評價信息求出表示上述用於圖象編碼的圖象的解析度的解析度信息,然後輸出上述圖象解析度;上述圖象編碼步驟是在輸出上述圖象解析度信息時根據上述圖象解析度信息對上述靜止圖象信息進行編碼處理,並輸出編碼圖象信息。如方案32的圖象聲音編碼方法,在方案29的圖象聲音編碼方法中,在上述編碼負荷評價步驟中,用上述圖象編碼步驟處理並輸出編碼負荷評價信息;在上述圖象編碼步驟中,對於上述靜止圖象信息,進行僅對用上述輸出的編碼負荷評價信息計算的處理量的編碼處理,並作為編碼圖象信息輸出。如方案33的圖象聲音編碼方法,在方案29至31的任一項的圖象聲音編碼方法中,在上述聲音編碼步驟中,讀出在上述聲音緩衝步驟中所存儲的原聲音信息,計算該讀出的上述原聲音信息的總量並作為處理結束聲音信息量輸出;在上述編碼負荷評價步驟中,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並求出該原聲音輸入量和上述處理結束聲音信息量的差即預測聲音緩衝存儲量,再用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。如方案34的圖象聲音編碼方法,在方案29至31的任一項的圖象聲音編碼方法中,在上述編碼負荷評價步驟中,在上述在輸入了上述靜止圖象時,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並根據上述聲音編碼步驟中輸出的編碼信息的總量求出處理結束聲音信息量,進一步在求出上述求出的原聲音輸入量與上述求出的處理結束聲音信息量的差即預測聲音緩衝存儲量之後,用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。如方案35的圖象聲音編碼方法,在方案29至31的任一項的圖象聲音編碼方法中,監視在上述編碼負荷評價步驟中的上述判斷結果的變動,根據上述的變動來設定上述編碼負荷基準信息。如方案36的圖象編碼裝置,設置有圖象編碼裝置和編碼參數決定裝置;所述圖象編碼裝置對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定裝置把一個以上的解析度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼裝置的處理量的編碼參數。如方案37的聲音編碼裝置,設置有存儲編碼處理中所用的數值即設定頻率fs和變換常數n的寄存器;輸入編碼對象即聲音的聲音輸入裝置;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣裝置;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換裝置;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割裝置;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配裝置;根據上述分配的編碼位進行量化的量化裝置;把上述量化了的數據作為編碼數據輸出的編碼裝置;以及記錄所輸出的上述編碼數據的編碼數據記錄裝置。如方案38的聲音編碼裝置,執行如下裝置存儲上述編碼所用的控制常數的控制常數存儲裝置;對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;根據上述存儲的控制常數控制上述頻帶分割裝置、上述編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。如方案39的聲音編碼裝置,設置有對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;用心理聽覺分析替代控制方式控制上述編碼位分配裝置中的分配的編碼位分配控制裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;以及根據上述存儲的控制常數控制上述頻帶分割裝置、編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。如方案40圖象聲音編碼裝置,在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,設置有在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲裝置;讀出在上述聲音緩衝存儲裝置中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼裝置;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價裝置;以及根據上述編碼負荷評價裝置中的控制,在輸入了構成上述原圖象信息的靜止圖象信息時,對上述靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼裝置。如方案41的圖象編碼程序記錄媒體,記錄了執行圖象編碼步驟和編碼參數決定步驟的編碼程序;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟把一個以上的解析度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼步驟的處理量的編碼參數。如方案42的聲音編碼程序記錄媒體,記錄了執行如下步驟的編碼程序存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,m≥m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。如方案43的聲音編碼程序記錄媒體,記錄了執行如下步驟的編碼程序存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。如方案44的聲音編碼程序記錄媒體,記錄了執行如下步驟的編碼程序對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。如方案45的圖象聲音編碼程序記錄媒體,記錄了在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部的圖象聲音編碼程序,記錄了執行如下步驟的編碼程序在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。本發明的這些和其他的目的、優點及特徵將通過結合附圖對本發明的實施例的描述而得到進一步說明。在這些附圖中圖1是表示本發明的實施例1的圖象編碼裝置的構成的方框圖;圖2是表示該實施例的圖象編碼裝置的編碼裝置中的處理程序的流程圖3是表示該實施例的圖象編碼裝置的編碼參數決定裝置中的處理程序的流程圖;圖4是表示本發明的實施例2的圖象編碼裝置的構成的方框圖;圖5是表示該實施例的圖象編碼裝置的編碼參數決定裝置中的處理程序的流程圖;圖6是表示本發明的實施例3的圖象編碼裝置的構成的方框圖;圖7是表示該實施例的圖象編碼裝置的編碼參數決定裝置中的狀態遷移的狀態遷移圖;圖8是表示本發明的實施例4的圖象編碼裝置的構成的方框圖;圖9是表示該實施例的圖象編碼裝置的編碼參數決定裝置中的狀態遷移的狀態遷移圖;圖10是表示本發明的實施例5的聲音編碼裝置的構成的方框圖;圖11是表示該實施例的裝置的硬體構成的圖;圖12是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖13是用於說明該實施例的裝置的取樣處理和聲音數據變換處理的圖;圖14是表示本發明的實施例6的聲音編碼裝置的構成的方框圖;圖15是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖16是表示本發明的實施例7的聲音編碼裝置的構成的方框圖;圖17是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖18是表示本發明的實施例8的聲音編碼裝置的構成的方框圖;圖19是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖20是表示本發明的實施例9的聲音編碼裝置的構成的方框圖;圖21是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖22是用於說明該實施例的聲音編碼的概念圖;圖23是表示本發明的實施例10的聲音編碼裝置的構成的方框圖;圖24是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖25是表示該實施例的頻帶分割中的基本低通濾波器的運算式中的係數Ci的圖26是表示本發明的實施例11的聲音編碼裝置的構成的方框圖;圖27是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖28是用於說明該實施例的聲音編碼中的頻帶抽取的概念圖;圖29是表示本發明的實施例12的聲音編碼裝置的構成的方框圖;圖30是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖31是表示本發明的實施例13的聲音編碼裝置的構成的方框圖;圖32是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖33是表示本發明的實施例14的聲音編碼裝置的構成的方框圖;圖34是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖35是表示該實施例的裝置中的依次位分配的處理程序的流程圖;圖36是表示該實施例中的依次位分配中的向各個頻帶的位分配的處理程序的流程圖;圖37是表示本發明的實施例15的聲音編碼裝置的構成的方框圖;圖38是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖39是表示本發明的實施例16的聲音編碼裝置的構成的方框圖;圖40是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖41是表示該實施例的裝置中的改進型頻帶輸出適應位分配的處理程序的流程圖;圖42是表示本發明的實施例17的聲音編碼裝置的構成的方框圖;圖43是表示該實施例的裝置的聲音編碼的處理程序的流程圖;圖44是表示本發明的實施例18的圖象聲音編碼裝置的簡要構成的圖;圖45是圖解地表示該實施例的圖象聲音編碼裝置的動作的圖;圖46是用於說明該實施例的圖象聲音編碼裝置的持續更長時間的動作的圖;圖47是表示本發明的實施例19的圖象聲音編碼裝置的簡要構成的圖;圖48是表示本發明的實施例20的圖象聲音編碼裝置的簡要構成的圖49是表示本發明的實施例21的圖象聲音編碼裝置的簡要構成的圖;圖50是表示本發明的實施例22的圖象聲音編碼裝置的簡要構成的圖;圖51是用於說明實施例18至實施例22的圖象聲音編碼中的現象的圖;圖52是表示本發明的實施例23的圖象聲音編碼裝置的簡要構成的圖;圖53是用於說明實施例23中的圖象聲音編碼的圖;圖54是表示本發明的實施例24的圖象聲音編碼裝置的簡要構成的圖;圖55是表示本發明的實施例25的圖象聲音編碼裝置的簡要構成的圖;圖56是表示該實施例的圖象編碼裝置的編碼裝置中的處理程序的流程圖;圖57是表示該實施例的圖象編碼裝置的編碼參數決定裝置中的處理程序的流程圖;圖58是表示現有技術中的進行由專用硬體所構成的實時處理的圖象編碼裝置的構成的方框圖;圖59是表示現有技術的第一例中的聲音編碼裝置的構成的方框圖;圖60是表示該例中的聲音編碼的處理程序的流程圖;圖61是用於說明聲音編碼中的取樣處理的圖;圖62是用於說明聲音編碼中的頻帶分割的概念圖;圖63是表示被頻帶分割後的頻帶信號的圖;圖64是表示現有技術的第二例中的MPEG1Audio聲音編碼裝置的構成的方框圖;圖65是表示該例中的聲音編碼的處理程序的流程圖;圖66是表示在現有技術中的心理聽覺分析中所應用的,人類的聽覺中的最小聞閾的圖67是表示現有技術中的圖象聲音編碼裝置的簡要構成的圖。(實施例1)按照本發明的實施例1的圖象編碼方法,決定多個編碼參數之中的某一個參數,並根據設定的幀速率和上述所決定的參數來決定其他參數。圖1是按照本發明的實施例1的圖象編碼裝置的構成方框圖。如該圖所示,按照本實施例1的圖象編碼裝置由編碼器101和編碼參數決定裝置102構成,編碼器101內包含有DCT處理器103、量化器104、可變長編碼器105、比特流生成器106、逆量化器107、逆DCT處理器108和預測圖象生成器109,而編碼參數決定裝置102內包含有解析度參照表110。編碼器101輸入由圖象被數位化了的一連串靜止圖象構成的數據作為輸入圖象數據,並按照所設定的編碼參數進行編碼處理,然後輸出編碼數據。把構成輸入圖象數據的各個靜止圖象數據稱之為幀圖象。編碼參數由後述的編碼參數決定裝置102送來,它包含有表示編碼類型的參數和表示解析度的參數。表示編碼類型的參數表示幀內編碼處理或順向預測編碼處理,編碼器101按照相應的參數進行幀內編碼或順向預測編碼。表示解析度的參數被輸入到後述的DCT處理器,並按照相應的解析度進行編碼處理。在編碼器101內部,首先由DCT處理器103對輸入圖象數據進行DCT(離散餘弦變換)處理,並輸出DCT變換數據;然後由量化器104對DCT變換數據進行量化處理,並輸出量化數據;再由可變長編碼器105對量化數據進行可變長編碼處理,從而作成經壓縮編碼的可變長編碼數據。可變長編碼數據被輸入到比特流生成器106,並由比特流生成器106輸出編碼數據即裝置輸出,以此作為能夠進行傳送或記錄的比特流。逆量化器107對量化器104輸出的量化數據進行逆量化處理即量化處理的逆處理,並輸出逆量化數據;然後由逆DCT處理器108對逆量化數據進行逆DCT處理即DCT處理的逆處理,並輸出逆DCT變換數據;逆DCT變換數據被輸入到預測圖象生成器109,並作為預測圖象數據輸出。在按照編碼參數進行用預測圖象的幀間編碼處理的情況下,由於是把該預測圖象數據和輸入圖象數據的差分數據輸入到DCT處理器103,所以在編碼器101內進行正向預測編碼。在按照本實施例1的圖象編碼裝置中,編碼參數決定裝置102用內含的解析度參照表110由所指定的幀速率和編碼碼型來決定解析度,並把包含相應的所決定的解析度的參數的上述編碼參數輸出到編碼器101。按照本實施例1的圖象編碼裝置是在個人計算機(PC)中由處理控制裝置(CPU)的控制執行圖象編碼程序來實現的。在執行編碼處理時,以下5個條件成立。(1)編碼處理所需要的時間正比於與幀內編碼、正向預測編碼處理同時進行處理的幀圖象的解析度的時間。(2)執行順向預測編碼情況的處理時間要花執行幀內編碼情況的6倍的時間。(3)執行幀內編碼的情況下所得到的編碼數據量為輸入圖象數據量的1/10,執行順向預測編碼情況下所得到的編碼數據的數據量為輸入圖象數據量的1/16。(4)在實現本裝置的PC的CPU以100MHz的頻率動作的情況下,用幀內編碼進行編碼處理時能夠以1/24秒的時間處理320×240的解析度的幀圖象。(5)本裝置的處理能力正比於安裝在本裝置內的CPU的工作頻率,即本裝置中的編碼處理的處理時間正比於工作頻率的倒數。這裡,安裝在本裝置內的CPU的工作頻率是100MHz,編碼開始時所指定的幀速率是24幀/秒,假定作為編碼類型的編碼碼型有兩種,即全都作為「I」的碼型—碼型1「II」和每2幀重複「I」「P」的碼型2「IP」。其中,用「I」表示幀內編碼,用「P」表示順向預測編碼。下面,按照以上的設定來說明如上述構成的本實施例1的圖象編碼裝置的動作。首先,把作為編碼對象的圖象數位化,再作為一連串的幀圖象輸入到相應編碼裝置的編碼器101。圖2是表示編碼器101的動作的流程圖。以下,根據圖2來說明編碼器101的動作。假定編碼參數決定裝置102指示編碼器101對編碼開始時的最初的幀圖象進行必須的幀內編碼。在步驟A01,就編碼參數決定裝置102輸入的編碼參數進行判斷,在指示幀內編碼的情況下,執行步驟A02以後的處理;在指示順向預測編碼的情況下,執行步驟A07以後的處理。在執行步驟A02以後的處理的情況下,就像下面那樣進行。在步驟A02,DCT處理器103根據編碼參數決定裝置102指示的解析度把所輸入的幀圖象分割為8像素×8像素的數據塊,對每個分割塊進行2維離散變換,並輸出DCT變換數據;然後,在步驟A03,量化器104用某個定值對DCT變換數據進行量化處理,並輸出量化數據;在步驟A04,可變長編碼器105對量化數據進行可變長編碼,並輸出可變長編碼數據;在步驟A05中,比特流生成器106用可變長編碼器105輸出的可變長編碼數據、由編碼參數決定裝置102輸出的解析度以及編碼類型生成編碼結果即比特流,並輸出為相應編碼裝置的裝置輸出。在步驟A06,判斷編碼是否結束,如果被判斷為編碼結束,就結束處理。另一方面,如果編碼未結束,就返回上述步驟A01,並執行步驟A01的判斷以後的處理。對此,根據步驟A01的判斷,在執行步驟A07以後的處理的情況下,就像下面那樣進行。首先,在步驟A07,逆量化器107對量化器104對剛剛在前的幀圖象輸出的全部量化數據進行逆量化,並輸出逆量化數據;然後,在步驟A08,逆DCT處理器108對逆量化數據的每個由DCT處理器103分割的8像素×8像素的數據塊進行2維逆離散餘弦變換即2維離散餘弦變換的逆處理,並輸出逆DCT變換數據。在步驟A09中,預測圖象生成器109根據逆DCT變換數據生成並輸出預測圖象。在步驟A10,DCT處理器103根據分別指示的解析度把所輸入的幀圖象和預測圖象生成器109輸出的預測圖象分割成8像素×8像素的數據塊,對每個分割成的數據塊,從所輸入的幀圖象的數據中減去預測圖象數據,從而得到差分數據。並且對該差分數據,每個分割的數據塊進行2維離散餘弦變換,並輸出DCT變換數據。與步驟A03到步驟A06一樣,執行輸出DCT變換數據後的步驟A11~A14。這樣,就在編碼器101中,根據步驟A01的判定對每個輸入的幀圖象進行步驟A02~步驟A06的處理或進行步驟A07~步驟A14的處理。步驟A02~步驟A06是幀內編碼處理,步驟A07~步驟A14是根據用對剛剛在前的幀圖象的編碼結果的預測圖象的順向編碼處理,這種切換是根據輸入的編碼參數在步驟A01的判定時進行的。表1是表示編碼參數決定裝置102內含的解析度參照表110的表。圖3是表示編碼參數決定裝置102的動作的流程圖。以下,參照表1,根據圖3的流程來說明決定編碼參數,並把編碼參數輸出到編碼器101的編碼參數決定裝置102的動作。表1表1所示的解析度參照表110在編碼之前預先作成的,考慮到後述的條件,表的作成可以根據經驗或用實驗編碼和模擬等結果來進行。表1的「輸入」欄表示所設定的幀速率和指示參數,「輸出」欄表示對應輸入所決定的參數。如該表所示,幀速率被固定地取為「24(幀/秒)」,另一方面,對編碼碼型可以指示「II」的碼型1和「IP」的碼型2。其中的碼型1「II」意味著對全部幀圖象進行幀內編碼(I);碼型2「IP」意味著每2幀重複進行幀內編碼(I)和順向預測編碼(P)。考慮如下條件來進行參照表的作成。第一,順向預測編碼處理附加了由逆量化器107、逆DCT處理器108和預測圖象生成器109進行的處理部分的處理量比幀內編碼處理的處理量還多;第二,在對輸入圖象進行高解析度的編碼的情況下,比低解析度編碼情況下的處理量多。考慮到這些條件,為了能夠實現指定的幀速率,並以儘可能高的解析度進行編碼處理,而作成解析度參照表110。首先,在步驟B01中,編碼參數決定裝置102參照解析度參照表110由所指定的幀速率24幀/秒和編碼碼型(II或IP)來決定進行編碼的幀圖象的解析度。然後,在步驟B02,編碼參數決定裝置102對編碼器101指示在步驟B01決定的解析度,同時,指示應該用於幀圖象即處理對象的編碼類型(I或P)。此後,在步驟B03,判定編碼是否結束了,如果判定維結束,就終止處理;另一方面,如果沒有結束,返回到步驟B02,重複對編碼器101的比那麼參數輸出。雖然按照編碼器101和編碼參數決定裝置102的以上的動作來進行編碼,但表2是表示本實施例1中進行了編碼的結果的表。表2表2表示對於所指定的2個編碼條件而作為本實施例1的編碼裝置中決定發解析度(所決定的參數)和用這些參數的編碼處理結果得到的幀速率(編碼結果)。對表2中所示的數值,是基於在編碼碼型「II」下,在解析度被取為320×240的情況下能夠以24幀/秒進行處理來計算出其他情況下的幀速率。在編碼碼型IP下,在解析度被取為160×120的情況下的幀速率因為在P處理時需要I處理的6倍的時間,並且在解析度為其1/4的情況下能夠以1/4的時間進行處理,所以,能夠算出對2幅幀圖象進行編碼時需要(1/24+6/24)÷4=0.073秒,由此就能夠計算出幀速率為27.428幀/秒。為了進行比較,表3中表示了用現有技術的圖象編碼裝置進行編碼的情況下的動作結果。表3在表3中,也進行與表2的情況一樣的計算,基於在編碼碼型「II」下,在解析度被取為320×240的情況下能夠以24幀/秒進行處理來計算出其他情況下的幀速率。在現有技術的圖象編碼裝置中,不考慮作為編碼結果所得到的幀速率,來決定編碼類型(參數)或解析度。因此,把作為編碼結果所得到的幀速率設定得接近於所希望的值是困難的,所以就存在不得不選定成為不必要的數值的設定的情況等。與此相比,在本實施例1的圖象編碼裝置中,對應於考慮編碼結果即幀速率而指定的編碼類型(碼型)來決定解析度,所以,如表2與表3的對比所示,該裝置能夠實現接近所指定的幀速率的幀速率的同時,能實現更高解析度的編碼。按照本實施例1的圖象編碼裝置,由於設置有內含編碼器101和解析度參照表110的編碼參數決定裝置102,編碼參數決定裝置102根據所指定的幀速率和編碼類型來決定解析度,並把編碼參數輸出到編碼器101,編碼器101再根據該編碼參數進行編碼處理,所以,就能夠實現所要求的條件,同時能夠進行更高解析度的編碼。在本實施例1的圖象編碼裝置中,雖然根據所指定的編碼碼型來決定解析度,但是,也能使用同樣的參照表根據所指定的解析度來決定編碼碼型(類型),這就能夠以所要求的幀速率和編碼碼型進行得到壓縮率更高的編碼處理結果的處理。(實施例2)按照本發明的實施例2的圖象編碼方法是對應於相應的編碼裝置的處理能力,根據所設定的幀速率來決定編碼參數,並依據控制裝置(CPU)的工作頻率來判斷處理能力。圖4是按照本發明的實施例2的圖象編碼裝置的構成方框圖。如該圖所示,按照本實施例2的圖象編碼裝置由編碼器201、編碼參數決定裝置202和處理能力判斷器211構成,編碼器201內包含有DCT處理器203、量化器204、可變長編碼器205、比特流生成器206、逆量化器207、逆DCT處理器208和預測圖象生成器209,而編碼參數決定裝置202內包含有編碼碼型參照表210。編碼器201與實施例1的圖象編碼裝置的編碼器101一樣,根據由編碼參數決定裝置102輸入的編碼參數對所輸入的幀圖象以所指示的解析度並以所指示的稱之為幀內編碼(I)或順向預測編碼(P)的編碼類型進行編碼。編碼參數決定裝置202根據處理能力判斷器211的判斷結果決定編碼參數,並輸出到編碼器201;處理能力判斷器211判斷相應編碼裝置的編碼處理能力,並把判斷結果輸出到編碼參數決定裝置202。在本實施例2中,輸出表示相應的編碼裝置的處理能力的「CPU工作頻率」作為判斷結果,編碼參數決定裝置202決定由所指定的幀速率和解析度以及作為判斷結果的工作頻率構成的編碼參數,並根據相應的編碼參數把編碼類型指示給編碼器201。為了決定編碼參數,編碼參數決定裝置202使用內含的編碼碼型參照表210。與實施例1一樣,本實施例2的圖象編碼裝置也是通過執行PC中的編碼程序來實現的,並假定實施例1所示的條件成立。安裝在本實施例2的CPU的工作頻率是100MHz或166MHz的任一種,編碼開始時所指定的幀速率是24幀/秒,指定320×240或160×120為輸入圖象中的幀圖象的解析度。下面來說明上述構成的本實施例2的圖象圖象編碼裝置按照以上的設定所進行的動作。每一幀輸入輸入圖象數據,並由編碼器201對它進行編碼處理。編碼器201的動作與實施例1的編碼器101一樣。另一方面,處理能力判斷器211為判斷本裝置的處理能力而檢出安裝於實現本裝置的PC內的CPU的工作頻率,並把它作為判斷結果通知編碼參數決定裝置202。在編碼參數決定裝置202中,輸入表示工作頻率是100MHz或166MHz的某一種的判斷結果,並由編碼參數決定裝置202用該判斷結果來決定編碼參數。表4是編碼參數決定裝置202包含的編碼參數參照表210。圖5是編碼參數決定裝置202的動作流程圖。以下參照表4按照圖5來說明編碼參數決定裝置202的動作。表4與實施例1中的編碼參數決定裝置102的內含編碼碼型參照表110一樣,表4中的編碼碼型參照表210也是考慮後述的條件在編碼之前預先作成的。表4的「輸入」欄和「輸出」欄的關係與表1一樣,根據所設定的幀速率和解析度以及作為判斷結果的3個工作頻率來決定編碼參數。這裡,關於編碼參數,「IIIIII」意味著對全部幀圖象進行幀內編碼(I);「IPIPIP」意味著每2幀重複進行幀內編碼(I)和順向預測編碼(P);「IIIIIP」意味著每6幀重複5次進行幀內編碼(I)再進行1次順向預測編碼(P);「IPPPPP」意味著每6幀重複5次進行順向預測編碼(P)再進行1次幀內編碼(I)。與實施例1中的解析度參照表的設定情況一樣,也是考慮如下條件來進行參照表的作成。其條件是第一,順向預測編碼處理與幀內編碼處理比較,處理量多,能夠進行高壓縮率編碼;第二,編碼時以高解析度對圖象進行編碼的情況下,與低解析度進行編碼的情況比較,處理量多;第三,CPU的工作頻率越高,其處理能力就高,就能夠用短時間進行編碼處理。考慮到這些條件來作成編碼參數參照表110就能夠實現所指定的幀速率,同時能夠用儘可能高的壓縮率來進行編碼處理。當從處理能力判斷器211輸入判斷結果時,編碼參數決定裝置202就按照圖5的流程動作。首先,在步驟C01,編碼參數決定裝置202參照編碼碼型參照表210從所指定的幀速率(24幀/秒)、解析度(320×240或160×120)以及由處理能力判斷器211輸入的CPU的工作頻率(100MHz或166MHz)來決定進行編碼時的編碼參數。接著執行步驟C02,編碼參數決定裝置202對編碼器201輸出編碼參數;編碼參數決定裝置202指示編碼類型使之能夠實現在步驟C01決定的編碼參數,同時,指示所指定的解析度;此後,在步驟C03判定編碼是否結束了,如果判定為編碼結束,就終止處理,如果沒有結束,就返回到步驟C02,重複對編碼器201輸出編碼參數。根據編碼器201、編碼參數決定裝置202和處理能力判斷器211的以上動作來進行編碼,表5是表示本實施例2中的圖象編碼裝置中進行編碼的結果的表。表5表5中,關於由所指定的編碼條件和對處理能力的判斷結果決定的編碼參數即決定參數,與表4是一樣的。表中表示了作為對各個情況下進行編碼處理的結果(編碼結果)所得到的幀速率和編碼數據量。這裡,編碼數據量表示把輸入圖象中的1幅幀圖象的數據量取為1時的相當於編碼數據中的1幅幀圖象的編碼數據的數據量。即編碼數據量越少,壓縮率越高。與實施例1的情況的表2一樣,在表5中也按如下方法算出編碼結果的幀速率。即基於CPU的工作頻率100MHz、編碼碼型「IIIIII」、解析度320×240的情況下能以24幀/秒進行處理,來算出其他情況下的幀速率。例如在CPU的工作頻率166MHz、編碼碼型「IIIIIP」、解析度320×240的情況下的幀速率可以根據在P在處理時要6倍的I處理的時間和CPU的工作頻率166MHz的情況下能夠以100MHz的100/166的時間進行編碼處理可以計算出6幅幀圖象進行編碼時所要的時間(5/24+6/24)×(100/166)=0.276秒。同樣,對於作為編碼結果表示的1幅幀圖象中的編碼數據量也分別根據用I編碼情況的1/10和用P編碼情況的1/60來計算。例如在用碼型「IIIIIP」編碼的情況下,由於6幅幀圖象的編碼數據量為(5/10+1/60)=0.517,所以,對1幅幀圖象的編碼數據量就成為0.086。為了進行比較,表6表示了用現有技術的圖象編碼裝置進行編碼的情況下的編碼結果。表6在表6中也是根據用CPU的工作頻率100MHz、編碼碼型「IIIIII」、解析度為320×240的情況下能夠以24幀/秒進行處理來計算其他情況下的編碼結果即幀速率。關於編碼數據量,對於1幅幀圖象也是根據用I編碼的情況下的1/10和用P編碼的情況下的1/60來計算。在現有技術的圖象編碼裝置中,不考慮作為編碼結果所得到的幀速率或構成相應的裝置的硬體能力的變動,來決定編碼碼型(類型)或解析度。因此,作為按照這種設定的處理編碼結果所得到的幀速率有時的存在成為不必要的數值的情況。與此相比,在本實施例2的圖象編碼裝置中,考慮相應的編碼裝置的處理能力和作為編碼結果的幀速率,根據所指定的解析度來決定編碼類型(碼型),所以如表5和表6的對比所示的那樣,能夠實現接近於所指定的幀速率,並且能夠進行更高壓縮率的編碼。特別是在用計算機等執行圖象編碼程序來實現圖象編碼裝置的情況下,對應於相應的編碼裝置的硬體能力的變動而得到的優點是有用的。這樣,按照本實施例2的圖象編碼裝置,設置有編碼器201、內含編碼碼型參照表210的編碼參數決定裝置202和處理能力判斷器211,編碼參數決定裝置202根據所指定的幀速率和解析度以及由處理能力判斷器211輸出的結果來決定編碼參數,並把編碼參數輸出到編碼器201,再由編碼器201按照該編碼參數進行編碼處理,所以,能夠實現所要求的條件,同時能夠進行得到高壓縮率的編碼。在本實施例2的圖象編碼裝置中,雖然根據所指定的解析度來決定編碼碼型,但是也能夠用同樣的參照表根據所指定的編碼碼型(類型)來決定解析度,這就能夠在所要求的幀速率和編碼碼型之下,以更高的解析度進行編碼處理。在本實施例2中,有關處理能力的判斷是根據CPU的工作頻率來進行的,但是,也可以根據CPU或DSP等的處理器的品牌、類型、製造廠家之類的表示裝置能力的諸要素來判斷,各種各樣的應用都是可能的。(實施例3)本發明的實施例3的圖象編碼方法是所基於按照相應的編碼裝置的處理能力設定的幀速率來決定編碼參數的,而且根據所要處理的時間來判斷處理能力。圖6是按照本發明的實施例3的圖象編碼裝置的構成方框圖。如該圖所示,按照本實施例3的圖象編碼裝置由編碼器301、編碼參數決定裝置302和處理能力判斷器311構成,編碼器301內包含有DCT處理器303、量化器304、可變長編碼器305、比特流生成器306、逆量化器307、逆DCT處理器308和預測圖象生成器309,而編碼參數決定裝置302內包含有編碼碼型參照表310。編碼器301與實施例1的圖象編碼裝置的編碼器101一樣,根據由編碼參數決定裝置302輸入的編碼參數對所輸入的幀圖象以所指示的解析度並以所指示的稱之為幀內編碼(I)或順向預測編碼(P)的編碼類型進行編碼。編碼參數決定裝置302根據處理能力判斷器311的判斷結果,用內含的編碼碼型決定器310決定編碼參數,並輸出到編碼器301;處理能力判斷器311判斷相應編碼裝置的編碼處理能力,並把判斷結果輸出到編碼參數決定裝置302。在本實施例3中,輸出表示相應的編碼裝置中的編碼處理平均幀速率作為判斷結果,編碼參數決定裝置302由所指定的幀速率和解析度以及作為判斷結果的平均幀速率決定編碼碼型,並根據相應的編碼碼型把編碼類型指示給編碼器301。為了決定編碼碼型,編碼參數決定裝置302使用編碼碼型決定器310。與實施例1一樣,本實施例3的圖象編碼裝置也是通過執行PC中的編碼程序來實現的,並假定實施例1所示的條件(1)~(5)成立。設定安裝在本裝置中的CPU的工作頻率是100MHz,編碼開始時所指定的幀速率是8幀/秒,指定330×240為輸入圖象中的幀圖象的解析度。下面來說明上述構成的本實施例3的圖象編碼裝置按照以上的設定所進行的動作。每一幀輸入輸入圖象數據,並由編碼器301對它進行編碼處理。編碼器301的動作與實施例1的編碼器101一樣。另一方面,處理能力判斷器311為判斷本裝置的處理能力而測定編碼器301進行處理所要的時間,所進行的處理是對每4幅幀圖象之前包含這4幅幀圖象的全部幀圖象進行的處理,然後由相應測定的處理所要的時間和幀圖象的處理數來計算出到該時刻之前的編碼處理的平均幀速率,並通知編碼參數決定裝置302。處理能力判斷器把所要求的幀速率即8幀/秒作為平均幀速率的初始值進行通知。編碼參數決定裝置302用上述通知的平均幀速率來決定編碼參數。以下來說明包含在編碼參數決定裝置302內的編碼碼型決定器310的動作。編碼碼型決定器310取所限定的幾個狀態,並根據條件設定由這些條件所得到的狀態之間的遷移的有限狀態界限進行動作。圖7的(a)表示的是編碼碼型決定器310中的作為有限狀態界限的狀態遷移圖,(b)表示的是狀態遷移條件。編碼碼型決定器310取S0~S3的全部4個狀態,在各狀態中輸出由表7所示的編碼碼型。表7關於表7所示的編碼碼型,「IIII」意味著對處理對象的4幅幀圖象的全部幀圖象進行幀內編碼(I)處理;「IIIP」意味著對該4幅幀圖象中的最初3幅幀圖象進行幀內編碼(I)處理,而對最後1幅幀圖象進行順向預測編碼(P)處理;「IPIP」意味著對第1和第3幅幀圖象進行幀內編碼(I)處理,而對第2和第4幅幀圖象進行順向預測編碼(P)處理;「IPPP」意味著對該4幅幀圖象中的最初1幅幀圖象進行幀內編碼(I)處理,而對其餘3幅幀圖象進行順向預測編碼(P)處理。關於編碼碼型決定器310的狀態遷移,是執行每4幅幀圖象對狀態遷移的判定,該判定使用相應判定的剛剛在前由處理能力判斷器311通知的平均幀速率的值和所指定的幀速率的值,按照圖9(a)所示的條件來進行。在本實施例3中,設定取作上述有限狀態界限的狀態的初始值是S1。由上述可知,在本實施例3的圖象編碼裝置中,編碼開始時,首先由處理能力判斷器311輸出初始值「8幀/秒」,因為編碼碼型決定器310是狀態S1,所以,如圖7所示,作為編碼碼型輸出「IIIP」。因此,編碼參數決定裝置302把能夠實現該碼型的編碼參數輸出到編碼器301,並控制對3幅幀圖象進行幀內編碼,而對下1幅幀圖象進行順向預測編碼。此後,在由處理能力判斷器311得到的平均幀速率達到低於所指定的幀速率時,如圖7(a)所示,進行S1→S0的遷移,從而使表7所示的編碼碼型變更為「IIII」,並且只進行幀內編碼。另一方面,在由處理能力判斷器311得到的平均幀速率高於所指定的幀速率時,進行圖7(a)所示的S1→S2的遷移,使編碼碼型變更為「IPIP」,增大順向預測編碼的比率。通過這樣的控制,當在處理能力判斷器311的輸出平均幀速率比所指定的幀速率小的時候,考慮到相應的編碼裝置的處理負擔重,所以取圖7(a)所示的S3→S0方向的遷移,提高編碼處理中的處理負擔輕的幀內編碼的比率;另一方面,當在處理能力判斷器311的輸出平均幀速率比所指定的幀速率大的時候,考慮到相應的編碼裝置的處理能力還有餘量,所以取圖7(a)所示的S0→S3方向的遷移,提高編碼處理中的處理負擔重的順向預測編碼的比率,力圖得到更高壓縮率的編碼結果。這樣,根據表示處理能力的編碼處理的狀態來改變編碼參數,同時進行編碼。表8所表示的是如上所述對28幅連續的幀圖象實施編碼的情況下的編碼結果。表8在該表中,所指定的幀速率被固定地設定為「8」。編碼碼型、所要時間和處理能力判斷器311的輸出表示的值是從第0幀到第3幀、第4幀到第7幀…等的每4幅幀圖象的處理的值。編碼碼型表示對每4幅幀圖象進行編碼處理時所用的編碼碼型,所要時間表示編碼器301對4幅幀圖象的編碼處理所要的時間(秒),處理能力判斷器311的輸出表示用所要時間得到的平均幀速率。所以,作為28幅幀圖象的編碼結果,表示了編碼處理中的平均幀速率和編碼數據量。在表8中,在CPU的工作頻率為100MHz、編碼碼型為「IIII」、解析度為320×240的情況下,從可以按24幀/秒的幀速率進行處理來計算出處理4幅幀圖象所要的時間和作為編碼結果的幀速率。例如處理從第0幀到第3幀這4幅幀圖象所必要的時間為1/24×3+6/24×1=0.375;作為編碼結果,為了生成15幅I幀和13幅P幀,1幅幀圖象的編碼所必要的時間為(1/24×15+6/24×13)÷28=0.138,從而可以計算出平均幀速率為7.255幀/秒。根據I編碼的情況下為1/10、P編碼的情況下為1/60來計算出編碼結果中的1幅幀圖象的編碼數據量。由於作為編碼結果,為生成15幅I幀和13幅P幀,28幅幀圖象的編碼數據量為(15/10+13/60),所以,對1幅幀圖象的編碼數據量為0.061。表9是用來說明本實施例3的圖象編碼裝置中的編碼碼型決定器310和編碼參數決定裝置302的功能的表。在該表中,表示有包含編碼碼型決定器310和編碼參數決定裝置302的輸出的本實施例3的圖象編碼裝置的狀態,所述輸出是對上述表8中的處理對象的28幅幀圖象之中的從第0幅到第11幅的12幅幀圖象的每一幀的輸出。表9在該表中,所要時間和處理能力判斷器311的輸出於表8一樣。編碼碼型決定器310根據該處理能力判斷器311的輸出進行狀態遷移,並根據狀態輸出編碼碼型。如該表所示,編碼參數決定裝置302根據所輸出的編碼碼型對1幅幀圖象輸出編碼類型。如該表所示,編碼碼型決定器310的狀態首先像上述的那樣取為S1,所以,如表7所示,輸出編碼碼型「IIIP」。編碼參數決定裝置302根據該輸出對最初的4幅幀圖象輸出「I」「I」「I」「P」。由於對於從第8幅到第11幅的4幅幀圖象,編碼碼型決定器310的狀態按S1→S2進行遷移,從而輸出編碼碼型「IPIP」,所以編碼參數決定裝置302的輸出成為「I」「P」「I」「P」。以下,如表8所示,對4幅幀圖象進行處理時,進行處理能力的判斷和對應於此的編碼碼型的選擇,並在對應於該碼型的編碼類型中進行編碼處理。為了進行比較,表10中表示了用現有技術的圖象編碼裝置對28幅幀圖象按預先決定的編碼碼型進行編碼的情況下的編碼結果。表10(a)對於編碼碼型IIII的編碼結果(b)對於編碼碼型IIIP的編碼結果(c)對於編碼碼型IPIP的編碼結果(d)對於編碼碼型IPPP的編碼結果作為編碼碼型,用表7所示的4個碼型,作為編碼結果,表示編碼處理的幀速率和對1幅幀圖象編碼數據量。在該表10中,由於在CPU的工作頻率為100MHz、編碼碼型IIII下、解析度為320×240的情況下能夠按24幀/秒進行處理,所以也由此來計算其他情況下的幀速率。關於編碼數據量,對於1幅幀圖象用I編碼的情況下根據1/10來計算,而用P編碼的情況下根據1/60來計算。在現有技術的圖象編碼裝置中,不考慮作為編碼結果所得到的幀速率和構成相應的編碼裝置的硬體能力的變動,來決定編碼類型(參數)或解析度。因此,把作為編碼結果所得到的幀速率設定得接近於所希望的值是困難的,所以就存在不得不選定成為不必要的數值的設定的情況等。與此相比,在本實施例3的圖象編碼裝置中,根據考慮了相應的編碼裝置的處理能力和編碼結果即幀速率的變動而指定的解析度來決定編碼碼型(類型),所以,如表9與表10的對比所示,該裝置能夠實現接近所指定的幀速率的幀速率的同時,能實現更高解析度的編碼。按照本實施例3的圖象編碼裝置,由於設置有內含編碼器301、內含編碼碼型決定器310的編碼參數決定裝置302和處理能力判斷器311,編碼參數決定裝置302根據所指定的幀速率和解析度以及處理能力判斷器311輸出的判斷結果來決定編碼類型,並把編碼參數輸出到編碼器301,編碼器301再根據該編碼參數進行編碼處理,所以,就能夠實現所要求的條件,同時能夠進行得到更高壓縮率的編碼。在本實施例3的圖象編碼裝置中,雖然根據所指定的解析度來決定編碼碼型,但是,也能進行同樣的處理,根據所指定的編碼碼型(類型)來決定解析度,這就能夠在所要求的幀速率和編碼碼型下以更高的解析度進行編碼處理。在實施例1和2的圖象編碼裝置中,基本上是在編碼開始時來決定編碼參數,此後根據該決定的編碼參數來進行編碼處理,但是在本實施例3中,是一面進行編碼處理一面算出平均幀速率,對應於作為裝置的處理能力所得到的編碼狀態,對編碼參數進行動態變更。因此,在本實施例3中,與實施例1和2進行比較,在多少會有些處理負擔的多個運算處理並行進行的通用計算機中,在進行伴隨圖象取入的編碼時,既使在相應計算機裝置的狀況發生變化的情況下,也能夠根據該狀況的變化設定合適的條件。可是,在狀況不太變化以及估計在編碼處理過程中相應編碼裝置的處理能力不大變動的情況下,在本實施例3的圖象編碼裝置中,與實施例1和2一樣,在編碼開始時設定參數,然後再按該條件實施編碼,也能減輕這種控制的處理負擔。(實施例4)本發明的實施例4的圖象編碼方法是基於按照相應的編碼裝置的處理能力設定的幀速率來決定編碼參數的,而且根據暫時存儲的數據量來判斷處理能力。圖8是按照本發明的實施例4的圖象編碼裝置的構成方框圖。如該圖所示,按照本實施例4的圖象編碼裝置由編碼器401、編碼參數決定裝置402、處理能力判斷器411、緩衝存儲裝置412和輸入幀速率控制裝置413構成,編碼器401內包含有DCT處理器403、量化器404、可變長編碼器405、比特流生成器406、逆量化器407、逆DCT處理器408和預測圖象生成器409,而編碼參數決定裝置402內包含有編碼碼型參照表410。編碼器401與實施例1的圖象編碼裝置的編碼器101一樣,根據由編碼參數決定裝置402輸入的編碼參數對所輸入的幀圖象以所指示的解析度並以所指示的稱之為幀內編碼(I)或順向預測編碼(P)的編碼類型進行編碼。在實施例1~3中,編碼器101~301都輸入輸入圖象數據,而在本實施例4中,編碼器401在由後述的緩衝存儲裝置412讀出數據之後再進行編碼處理。編碼參數決定裝置402根據處理能力判斷器411的判斷結果來決定編碼參數,並輸出到編碼器401;處理能力判斷器411判斷相應編碼裝置的處理能力,並把判斷結果輸出到編碼參數決定裝置402。在本實施例4中,處理能力判斷器411把暫時存儲的緩衝存儲量作為判斷結果輸出到後述的緩衝存儲裝置412。編碼參數決定裝置402由所指定的幀速率、解析度和判斷結果即緩衝存儲量來決定編碼碼型,並根據相應的編碼碼型把編碼類型指示給編碼器401。為了決定編碼碼型,編碼參數決定裝置402使用編碼碼型決定器410。輸入幀速率控制裝置413把相應的圖象編碼裝置的輸入即輸入圖象數據作為一連串的幀圖象按照所指定的幀速率輸出到後述的緩衝存儲裝置412。緩衝存儲裝置412暫時存儲輸入圖象數據,並把輸入圖象數據作為一連串的幀圖象按順序保存下去,同時,把由上述編碼器401所讀入的幀圖象按順序廢棄。而且,在本實施例4中,處理能力判斷器411檢測出編碼開始時保存在緩衝存儲裝置412內的幀圖象的幅數與現在保存著的幀圖象的幅數的差,並作為判斷結果把它輸出到編碼參數決定裝置402。在本實施例4的圖象編碼裝置中,與實施例1一樣,本實施例4的圖象編碼裝置也是通過執行PC中的編碼程序來實現的,並假定實施例1所示的條件(1)~(5)成立。設定安裝在本裝置中的CPU的工作頻率是100MHz,編碼開始時所指定的幀速率是8幀/秒,指定330×240為輸入圖象中的幀圖象的解析度。下面來說明上述構成的本實施例3的圖象編碼裝置按照以上的設定所進行的動作。當把本實施例的圖象編碼裝置的處理對象即圖象作為輸入圖象數據輸入時,該輸入圖象數據首先被輸入到輸入幀速率控制裝置413;輸入幀速率控制裝置413按所指定的幀速率把輸入圖象數據作為一連串的幀圖象按順序輸入到緩衝存儲裝置412。在本實施例4中,輸入幀速率控制裝置413把上述的8幀/秒作為該指定的幀速率進行處理。緩衝存儲裝置412把由輸入幀速率控制裝置413輸入的幀圖象按順序保存起來,並按順序廢棄由編碼器401讀入的幀圖象。即按FIFO(先入先出)方式暫存數據。在編碼開始時,編碼器401比輸入幀速率控制裝置413遲一定時間開始動作,即在編碼開始時,緩衝存儲裝置412保存某一定幅數的幀圖象。這是為了防止由於緩衝存儲下溢即暫存數據的枯竭不能圓滑地進行處理。在這階段,處理能力判斷器411檢測出在初始狀態時的緩衝存儲裝置412內存儲的幀圖象的幅數,並保存起來用於比較處理。編碼器401先由緩衝存儲裝置412讀出暫存的4幅幀圖象,再進行編碼處理,編碼處理時的編碼器401的動作與實施例1中的編碼器101的動作一樣。另一方面,在編碼器401對4幅幀圖象進行編碼時,處理能力判斷器411檢測出保存在緩衝存儲裝置412內地幀圖象的幅數,並取得與在先檢出邊保存的初始狀態下的緩衝存儲裝置412幀圖象的幅數之差,然後把該差值通知編碼參數決定裝置402。這時,在保存著的幀圖象的幅數比初始狀態下的幀圖象的幅數多的情況下,通知差數為正值,反之通知為負值。編碼參數決定裝置402把上述的差數輸入到編碼碼型決定器410;與實施例3中的編碼碼型決定器310一樣,編碼碼型決定器410作為有限狀態機器進行動作。圖9(a)是作為有限狀態機器動的作的狀態遷移圖,圖9(b)表示的是狀態遷移條件。編碼碼型決定裝置取從S0到S3的全部4個狀態,在各個狀態下輸出表11所示的編碼碼型。表11表1所表示的「IIII」「IIIP」「IPIP」和「IPPP」的各碼型與實施例3中所表示的各碼型一樣。編碼碼型決定器410中的狀態遷移是在編碼器401對4副幀圖象進行處理時來判定的,該判定是根據由處理能力判斷器411通知相應判定的剛剛在前的差值,並按照圖9(b)所示的條件來進行的。在本實施例4中,作為有限狀態的機器的狀態初始值為S1。在編碼器401對4副幀圖象進行處理時,為了能夠取得編碼碼型決定器410輸出的編碼碼型,並實現相應取得的編碼碼型,編碼參數決定裝置402對每1副幀圖象把編碼類型指示給編碼器401,並把所指定的解析度原樣指示給編碼器401。從上述可知,本實施例4的圖象編碼裝置中,在編碼開始時,編碼碼型決定器410首先處於初始狀態S1,所以如表12所示,把「IIIP」作為編碼碼型輸出。因此,為了能夠實現該碼型,編碼參數決定裝置402把編碼參數輸出到編碼器401,並控制它對3副幀圖象進行幀內編碼,再對下面的1副進行順向預測編碼。此後,當從處理能力判斷器411得到的差值為負值時,如圖9(a)所示,進行S1→S0的遷移,從而把表12所示的編碼碼型變更為「IIII」,就只進行幀內編碼。另一方面,當從處理能力判斷器411得到的差值為正值時,如圖9(a)所示,進行S1→S2的遷移,從而把編碼碼型變更為「IPIP」,增大順向預測編碼的比率。由於進行這樣的控制,在處理能力判斷器41I的輸出差值為正值時,即存儲在緩衝存儲裝置412內的幀圖象的幅數比初始存儲幅數多的時候,由於考慮了相應編碼裝置的處理負擔重,所以採取圖9(a)所示的S3S0方向的遷移,從而能夠提高編碼裝置中的處理負擔小的幀內編碼的比率。另一方面,在處理能力判斷器411的輸出差值為負值時,即存儲在緩衝存儲裝置412內的幀圖象的幅數比初始存儲幅數少的時候,由於考慮了相應編碼裝置的處理能力還有餘量,所以採取圖9(a)所示的S0S3方向的遷移,從而能夠提高編碼裝置中的處理負擔大的順向預測編碼的比率,並能夠得到更高壓縮率的編碼結果。這樣,對應於作為存儲幅數所示的編碼處理狀態一面改變編碼參數一面進行編碼,如上所述,表12多表示的是對28幅連續的幀圖象實施編碼的情況下的編碼結果。表12在該表中,所指定的幀速率被固定地設定為「8」。編碼碼型、所要時間、輸入幅數、輸出幅數和處理能力判斷器411的輸出表示的值是從第0幀到第3幀、第4幀到第7幀…等的每4幅幀圖象的處理的值。編碼碼型表示對每4幅幀圖象進行編碼處理時所用的編碼碼型,所要時間表示編碼器401對4幅幀圖象的編碼處理所要的時間(秒),輸入幅數表示對緩衝存儲裝置412輸入的幀圖象的幅數,輸出幅數表示從緩衝存儲裝置412輸出的幀圖象的幅數。所以,作為28幅幀圖象的編碼結果,表示了編碼處理中的平均幀速率和編碼數據量。在表12中,在CPU的工作頻率為100MHz、編碼碼型為「IIII」、解析度為320×240的情況下,基於可以按24幀/秒的幀速率進行處理來計算出處理4幅幀圖象所要的時間和作為編碼結果的幀速率。例如處理從第0幀到第3幀這4幅幀圖象所必要的時間為1/24×3+6/24×1=0.375;作為編碼結果,為了生成15幅I幀和13幅P幀,1幅幀圖象的編碼所必要的時間為(1/24×15+6/24×13)÷28=0.138,從而可以計算出平均幀速率為7.225幀/秒。根據I編碼的情況下為1/10、P編碼的情況下為1/60來計算出編碼結果中的1幅幀圖象的編碼數據量。由於作為編碼結果,為生成15幅I幀和13幅P幀,28幅幀圖象的編碼數據量為(15/10+13/60)=1.717,所以,對1幅幀圖象的編碼數據量為0.061。表13是用來說明本實施例4的圖象編碼裝置中的編碼碼型決定器410和編碼參數決定裝置402的功能的表。在該表中,表示有包含編碼碼型決定器410和編碼參數決定裝置402的輸出的本實施例4的圖象編碼裝置的狀態,所述輸出是對上述表12中的處理對象的28幅幀圖象之中的從第0幀到第11幀的12幅幀圖象的每一幀的輸出。表13在該表中,所要時間、輸入幅數、輸出幅數和處理能力判斷器411的輸出與表12一樣。編碼碼型決定器410根據該處理能力判斷器411的輸出進行狀態遷移,並輸出編碼碼型。編碼參數決定裝置402根據所輸出的編碼碼型對1幅幀圖象輸出編碼類型。如該表所示,編碼碼型決定器410的狀態首先像上述的那樣取為S1,所以,如表11所示,輸出編碼碼型「IIIP」。編碼參數決定裝置402根據該輸出對最初的4幅幀圖象輸出「I」「I」「I」「P」。由於對於從第8幀到第11幀這4幅幀圖象,編碼碼型決定器410的狀態按S1→S2進行遷移,從而輸出編碼碼型「IPIP」,所以編碼參數決定裝置402的輸出成為「I」「P」「I」「P」。以下,如表12所示,對4幅幀圖象進行處理時,進行處理能力的判斷和對應於此的編碼碼型的選擇,並在對應於該碼型的編碼類型中進行編碼處理。在現有技術的圖象編碼裝置中,如在實施例3中用表10所示的那樣,不考慮作為編碼結果所得到的幀速率和構成相應的編碼裝置的硬體能力的變動,來決定編碼類型(碼型)或解析度。因此,把作為編碼結果所得到的幀速率設定得接近於所希望的值是困難的,所以就存在不得不選定成為不必要的數值的設定的情況等。與此相比,在本實施例4的圖象編碼裝置中,與實施例3一樣,根據考慮了相應的編碼裝置的處理能力和編碼結果即幀速率的變動而指定的解析度來決定編碼類型(碼型),所以,如表13與表10的對比所示,該裝置能夠實現接近所指定的幀速率的幀速率,同時能實現按更高壓縮率的編碼。而且,在實施例3中,要測定進行處理所要的時間,而在本實施例4中,既使在不可能像實施例3那樣測定處理時間或難以測定的情況下,也能夠把暫存的數據量作為指標來判定壯志的處理能力。這樣,按照本實施例4的圖象編碼裝置,由於設置有編碼器401、內含編碼碼型決定器410的編碼參數決定裝置402、處理能力判斷器411、緩衝存儲裝置412以及輸入幀速率控制413;輸入幀速率控制413按所指定的速率把輸入圖象數據輸入到緩衝存儲裝置412;緩衝存儲裝置412暫時存儲該輸入的圖象數據;處理能力判斷器411根據緩衝存儲裝置412內所存儲的數據量輸出表示相應編碼裝置的處理能力的判斷結果;編碼參數決定裝置402根據所指定的幀速率和解析度以及處理能力判斷器411輸出的判斷結果來決定編碼碼型,並把編碼參數輸出到編碼器401,編碼器401根據該編碼參數進行編碼處理,所以,就能夠實現所要求的條件,同時能夠進行得到更高壓縮率的編碼。在本實施例4的圖象編碼裝置中,雖然根據所指定的解析度來決定編碼碼型,但是,也能進行同樣的處理,根據所指定的編碼碼型(類型)來決定解析度,這就能夠在所要求的幀速率和編碼碼型下以更高的解析度進行編碼處理。在本實施例4裝置中,與實施例3一樣,是一面進行編碼處理一面檢測出暫存的數據量,並根據,並對應於作為裝置的處理能力所得到的編碼狀況,對編碼參數進行動態變更。因此,在本實施例4的圖象編碼裝置中,與實施例1和2進行比較,在多少會有些處理負擔的多個運算處理並行進行的通用計算機中,在進行伴隨圖象取入的編碼時,既使在相應計算機裝置的狀況發生變化的情況下,也能夠根據該狀況的變化設定合適的編碼條件。可是,與實施例3一樣,在狀況不太變化以及估計在編碼處理過程中相應編碼裝置的處理能力不大變動的情況下,在本實施例4的圖象編碼裝置中,與實施例1和2一樣,在編碼開始時設定參數,然後再按該條件實施編碼,也能減輕這種控制的處理負擔。在實施例1~4中,作為編碼類型所進行的是幀內編碼和順向預測編碼,但並不限定於這些編碼類型,例如作為各不相同的編碼類型也可以採用逆向預測編碼、雙向預測編碼等,另外,既使在幀間預測編碼中能改變動作矢量的探索範圍的情況下,也能夠使用不同的編碼類型。關於實施例1~4所示的圖象編碼方法,使用記錄了能夠執行該方法的圖象編碼程序的記錄媒體,在個人計算機或工作站等中,通過執行相應程序也能夠實現。(實施例5)按照本發明的實施例5的聲音編碼裝置,對經取樣的聲音數據進行變換處理,從而能夠減輕相應聲音編碼裝置中的處理負擔。圖10是按照本發明的實施例5的聲音編碼裝置的構成方框圖,圖11是本實施例5的聲音編碼裝置的硬體構成圖。如圖10所示,相應的聲音編碼裝置由聲音輸入部501、寄存器502、輸入聲音取樣部503、聲音數據變換部504、頻帶分割部505、編碼位分配部506、量化部507、編碼部508和編碼數據記錄部509構成。聲音輸入部501輸入進行編碼的對象是聲音,如圖11所示,聲音可以從話筒輸入,也可以是線路輸入。寄存器502由圖11的主存儲器或外部存儲裝置來實現,存儲編碼處理用的常數。輸入聲音取樣部503由圖11的音效卡(輸入)和控制程序來實現,對由聲音輸入部501輸入的聲音進行取樣處理。聲音數據變換部504對輸入聲音取樣部503取樣處理了的數據進行用存儲在寄存器502內的常數值的變換處理。頻帶分割部505把由聲音數據變換部504變換了的數據進行頻帶分割。編碼位分配部506對由頻帶分割部505分割了的頻帶分配編碼位。量化部507根據編碼位分配部506分配的編碼位數進行量化。編碼部508把量化部507輸出的量化值作為編碼聲音數據輸出。504~508都由圖11的CPU、主存儲器和程序來實現。編碼數據記錄部509由圖11的外部存儲裝置和控制程序來實現,並把由編碼部508輸出的編碼數據作為相應的聲音編碼裝置的聲音編碼處理結果存儲起來。在本實施例5中,採用MPEGAudio中規定的32kHz、44.1kHz、48kHz三個取樣頻率中的48kHz作為設定頻率。變換常數n取為按照CPU性能預先決定的值「2」,並存儲在寄存器502內。關於變換常數的設定,可以採用三種方法,即固定地想定裝置中所用的CPU,根據其編碼處理性能來設定的方法、從預先模擬等對每種CPU求出的值中由用戶的CPU選擇來選定的方法以及根據在編碼處理之前進行對CPU的編碼處理性能的推算的結果進行設定的方法。圖12是按照本實施例5的編碼裝置的聲音編碼的動作流程圖,圖13是按照本實施例5的編碼裝置的取樣及其後的聲音數據變換的說明圖。以下根據圖12的流程圖,並參照圖10和圖13來說明按照本實施例5的聲音編碼裝置的編碼時的動作。在圖12的流程圖的步驟1中,在輸入聲音取樣部503內對聲音輸入部501所輸入的聲音信號進行以設定頻率fs為取樣頻率的取樣。與現有技術例的情況一樣,像圖13(a)所示的那樣,把與取樣頻率fs呈倒數關係的時間設為ts,像圖13(a)所示的那樣進行取樣,並輸出m個取樣聲音數據。在步驟中,聲音數據變換部504得到存儲在寄存器502內的變換常數n,並從輸入聲音取樣部503輸出的m個取樣聲音數據跳過(n-1)個,共計提取出m/n個取樣聲音數據。如圖13(b)所示,由於這時的(n-1)是1,所以,每隔一個數據提取出標註有○符號的取樣聲音數據。並且,聲音數據變換部504把所提取出的數據分別作成每n個數據連續起來的合計m個變換聲音數據。輸出圖13(c)的變換聲音數據後,該變換聲音數據就成了頻率fs的m個聲音數據。這裡,僅單純地間隔(n-1)個數據進行取樣,與提供到後面的頻帶分割編碼的情況進行比較而考察步驟2中的聲音數據變換。這種情況下,如圖13(d)的數據C所示,被作成為取樣頻率fs/n的m/n個聲音數據而輸出的編碼聲音數據只作成為相當於取樣頻率fs/n的編碼數據,而不能作為取樣頻率重放。按照這裡的設想,根據MPEGAudio的規定,按48kHz進行取樣後,設n=2,當假定對僅跳過1個數據進行取樣的m/2個聲音數據接著頻帶分割編碼時,只輸出相當於取樣頻率fs/2=24kHz的編碼數據,不能按上述MPEGAudio規定的3個取樣頻率32kHz、44.1kHz和48kHz的任一個頻率進行重放。因此,在本實施例5的編碼處理中,用步驟2的變換處理不僅單純地作成跳過(n-1)個數據的m/n個聲音數據(圖13(d)的數據C),而且還作成每n個相同數據連續的變換聲音數據。雖然實質的取樣頻率相當於fs/n,但是,圖13(c)所示的數據B的這個變換數據成為按照於圖13(b)的數據A一樣的取樣頻率進行處理的m個聲音數據。接在上述的變換步驟即步驟2之後,在步驟3中,對該變換聲音數據由頻帶分割部505進行向M個頻帶的分割。在MPEGAudio的頻帶分割中,進行向32個頻帶的分割,該步驟的進行與第一個現有技術例的情況相同。在步驟4,編碼位分配部506與寄存器502取得設定頻率fs和變換常數n,並根據它們用一般公知的取樣定理來計算出構成可重放界限的限制頻率fs/2n。並且,在被分割為M個的頻帶中,把編碼位分配到可重放的比限制頻率小的頻率的頻帶內,不把編碼位分配到可重放的比限制頻率大的頻率的頻帶內,由此來決定編碼位分配數。從編碼位分配部506把編碼位分配數傳送到量化部507。在步驟5中,量化部507編碼位分配數根據對每個頻帶的聲音數據進行量化,並輸出量化值;在步驟6,編碼部508由該量化值輸出編碼聲音數據;所輸出的編碼聲音數據被記錄到編碼數據記錄部509內。如圖12的流程圖所示,以上的過程接在進行編碼的對象的聲音的輸入之後重複進行,聲音的輸入終止後,迅速結束編碼。關於本實施例5的聲音編碼裝置的效果,在MPEGAudio中的頻帶分割方法中來考察在步驟3的頻帶分割中使用由步驟2所得到的變換聲音數據而產生的處理量的減輕。這裡,在設想的MPEGAudio的頻帶分割中為進行向32個頻帶的分割,進行以下的運算。公式1Zi=Ci×Xi(i=0~511)(1)Yi=j=07Z64j+i(i=0~63)------(2)]]>Si=k=063YKcos((2i+1)(k-6)/64)(i=0~31)-----(3)]]>其中,Xi輸入聲音數據Yi頻帶分配後的聲音數據係數Ci由按照MPEG音頻標準的對比取樣號和係數的係數表得到。這裡,公式(1)和(2)對通常的m個聲音數據進行運算,而在對步驟2中變換過的把所提取的取樣聲音數據每n個連續起來的變換聲音數據進行運算的情況下,因為這n個取樣聲音數據是一樣的,所以,關於連續處理這些數據的部分來說,可以對m/n個聲音數據進行運算,對於公式(1)來說,運算量可以減少到1/n,既使對於公式(2),也能夠把運算量減少到1/n。這裡,對n=4的情況進行說明,在這種情況下,用公式(1),因為4個X0是連續的,所以X0~X3的聲音數據就為X0=X1=X2=X3,對於Ci來說,也可以用C0=C1=C2=C3構成的一個值來進行運算。Z0,Z1,Z2,Z3這4個結果值經一次運算就求出來了,用公式(1)僅在1/4的運算量中就能求出全部Zi。在公式(1)的運算中,用C0=C1=C2=…=Cn的一個值為代表,採用使用C0~Cn的任一個值的方法或使用C0~Cn的平均值的方法。接著,在用Zi該的公式(2)中,對從0到64個跳過值僅進行8次加法運算,在n是2的乘方數的情況下,每n個Yi成為相同的值,所以運算量減少到1/n,但是,在n不是2次乘方數的情況下,例如n=3的情況下,求Y0的加法運算的Z64與求Y1的加法運算的Z65不相等,結果,公式(2)的運算量就不減少。可是,既使在這個n不是2的乘方數的情況下,也能夠由設定來削減運算量。例如在n=3的情況下,X0=X1=X2、X3=X4=X5、…、X27=X28=X29、X30=X31,在對32個頻帶的分割時,進行步驟2中的聲音數據變換,以使在i=0~31之間連接起來多個應該相同的值。總之,時最後的2個值相同,把此外的連續的3組相同值變換為並列形式的聲音數據列,如果用這種變換來進行步驟3的頻帶分割時的公式(1)和公式(2)的運算,就能夠把運算量削減近1/3。對於公式(3),在聲音變換之後,運算量也不變化。在進行步驟4中的編碼位分配時,僅對限制頻率fs/2n以下的頻帶分配編碼位,是對按原來的取樣頻率fs取樣的聲音數據按照步驟2的聲音數據變換時跳過(n-1)個數據進行取樣,但是與按取樣頻率fs/n取樣等同,由公知的取樣原理可知fs/2n以上的頻帶是重放不出來的,所以僅把可重放的fs/2n以下的頻帶作為編碼對象。因為不分配編碼位給限制頻率以上的頻帶,就不要對該頻帶的量化,所以,步驟5中的量化處理的負擔就減輕到1/2。這樣,按照本實施例5的聲音編碼裝置,設置有寄存器502和聲音數據變換部504,對輸入聲音取樣部503按設定頻率進行取樣過的m個取樣聲音數據,由聲音數據變換部504根據存儲在寄存器502內的變換常數n跳過n-1個數據總計提取出m/n個取樣數據,並把所提取的取樣聲音數據分別作成為每n個數據連續起來的m個變換聲音數據,接下來由頻帶分割部505進行的處理時,能夠大量地削減運算量。但是,與單純地提取來減少聲音數據的情況不同,能夠按原來的設定頻率得到能重放的編碼數據。另外,按照取樣原理,編碼位分配部506對頻帶分割了的頻帶不把編碼位分配給不能重放的頻帶,由於這樣就不要由量化部507對該頻帶進行量化,所以,就能把量化處理的負擔減輕到1/2。因此,既使在由於CPU性能的不足而使用現有技術的方法難以進行伴隨聲音輸入的實時編碼處理或不可能進行進行伴隨聲音輸入的實時編碼處理的情況下,由於常數的設定來減輕負擔,所以也能夠實時地進行聲音編碼處理。在本實施例5中,作成變換聲音數據時,作成為取樣聲音數據並列形式的數據,但是,在取樣聲音數據之間插入n-1個兩側聲音數據的平均聲音數據之類的適當的聲音數據,也能夠得到同樣的效果。(實施例6)本實施例6的聲音編碼裝置與實施例5一樣,也是通過對取樣過的聲音數據進行變換處理來得以減輕相應的聲音編碼裝置的處理負擔,但是與實施例5所不同的是在不用聲音數據變換處理的取樣處理中進行數據量的削減。圖14是按照本發明的實施例6的聲音編碼裝置的構成方框圖。如該圖所示,相應的聲音編碼裝置由聲音輸入部601、寄存器602、輸入聲音取樣部603、聲音數據變換部604、頻帶分割部605、編碼位分配部606、量化部607、編碼部608和編碼數據記錄部609構成。本實施例6的編碼裝置的硬體構成與圖11所示的實施例5的硬體構成是一樣的。輸入聲音取樣部603與實施例5的輸入聲音取樣部603不同,不是把設定頻率原樣作為取樣頻率,而是從寄存器602得到變換常數,再按照用設定頻率和該變換常數確定的取樣頻率來進行取樣處理。聲音數據部604與實施例1的聲音數據部104也不同,不進行取樣聲音數據的提取,而僅進行聲音數據的插入,並作成變換聲音數據。聲音輸入部601、頻帶分割部605、編碼位分配部606、量化部607、編碼部608以及編碼數據記錄部609與實施例5的501、505~509是一樣的。圖15是本實施例6的編碼裝置進行的聲音編碼的動作流程圖。在本實施例6中,也是用圖13來說明取樣和聲音變換處理。以下,根據圖15的流程圖,參照圖14來說明本實施例6的聲音編碼裝置的編碼時的動作。與實施例5的情況一樣,設定頻率fs取為MPEGAudio規定的48kHz,變換常數n為「2」。在圖15的步驟中,輸入聲音取樣部603從寄存器602得到設定頻率fs和變換常數n並從這些參數來決定執行取樣頻率fs/n,再在輸入聲音取樣部603中按照執行取樣頻率對聲音輸入部601輸入的聲音信號進行取樣。輸出該取樣的結果,即像圖13(d)的數據C那樣的m/n個取樣聲音數據。在步驟2,聲音數據變換部604從寄存器602得到變換常數n,並根據輸入聲音取樣部603輸出的m/n個取樣聲音數據作成由每n個取樣聲音數據連接成的m個變換聲音數據。輸出像圖13(c)的數據B那樣的變換聲音數據,該變換聲音數據成為頻率為fs的m個聲音數據。如實施例5中的說明,圖13(d)的數據C的聲音數據不能用取樣頻率進行重放,但是由於進行變換後作成圖13(c)的數據B的聲音數據,所以就能夠得到可以用取樣頻率進行重放的編碼數據。因為在步驟2中所得到的變換聲音數據成為與實施例5的情況下的步驟2得到的聲音變換數據同等的數據,所以,此後的步驟3~6也同樣執行與實施例5相同的步驟3~6。而且,步驟1~6接在聲音輸入之後重複進行,在聲音輸入終止後,編碼迅速結束。既使在本實施例6的聲音編碼裝置中,在頻帶分割階段和量化階段也能夠實現與實施例5的裝置中說明的同樣的運算量的削減。這樣,按照本實施例6的聲音編碼裝置,由於設置有寄存器602、輸入聲音取樣部603和聲音數據變換部604,所以,輸入聲音取樣部603用設定頻率fs和寄存器602內存儲的變換常數n歷來決定執行取樣頻率fs/n,並進行取樣處理;聲音數據變換部604對所得到的m/n個取樣聲音數據通過進行聲音數據的插入來得到由m個聲音數據構成的變換聲音數據,從而與實施例5一樣,能夠得以減輕裝置的處理負擔。另外,在本實施例6的裝置中,由於用取樣頻率fs/n來進行取樣,所以在取樣輸入時暫存聲音數據的緩衝存儲器的容量可以是實施例5的裝置的情況下的1/n,而且,既使在使用取樣頻率的上限未達到fs的音效卡的情況下,也具有能夠動作的有利之處,同時,既使使用更少的硬體資源,靈活運用裝置資源也能夠進行伴隨聲音輸入的實時編碼處理。在本實施例6中,與實施例5一樣,在作成變換聲音數據時作成取樣聲音數據並列形式的數據,但是插入n=1個適當的聲音數據也能夠得到同樣的效果。(實施例7)按照本實施例7的聲音編碼裝置由於對應於輸入的數據量來變更變換常數,從而得以能夠進行適應於狀況的編碼。圖16是按照本發明的實施例7的聲音編碼裝置的構成方框圖。如該圖所示,相應的聲音編碼裝置由聲音輸入部701、寄存器702、輸入聲音取樣部703、聲音數據變換部704、頻帶分割部705、編碼位分配部706、量化部707、編碼部708、數據記錄部709、輸入緩衝存儲器7010和輸入緩衝存儲器監視部7011構成。該構成是在實施例5的聲音編碼裝置中追加了輸入緩衝存儲器7010和輸入緩衝存儲器監視部7011。本實施例7的編碼裝置的硬體構成與圖11所示的實施例5的編碼裝置的硬體構成是一樣的。輸入緩衝存儲器7010主要是用主存儲器等的存儲器來實現,用來暫存數據。輸入緩衝存儲器監視部7011用CPU、主存儲器和程序來實現,檢查輸入緩衝存儲器7010內為暫存而保持的數據量,並把該數據量與預先設定的值進行比較,再根據比較結果來變更寄存器702的變換常數。寄存器702除了用輸入緩衝存儲器監視部7011來變更存儲的變換常數的值之外,與實施例5的寄存器502是一樣的。輸入聲音取樣部703除了把取樣聲音數據輸出到輸入緩衝存儲器7010之外,與實施例5的輸入聲音取樣部503是一樣的。聲音數據變換部704除了從輸入緩衝存儲器7010取得取樣聲音數據作為處理對象之外,與實施例5的聲音數據變換部504是一樣的。聲音輸入部501、頻帶分割部505、編碼位分配部506、量化部507、編碼部508以及編碼數據記錄部509與實施例5中的501、和505~509是一樣的。圖17是本實施例7的編碼裝置進行的聲音編碼的動作流程圖。以下,根據圖17的流程圖,參照圖16來說明本實施例7的聲音編碼裝置的編碼時的動作。與實施例5的情況一樣,設定頻率fs取為MPEGAudio規定的48IHz。變換常數n以根據CPU的性能預先決定的值「1」作為初始值,被存儲在寄存器702內。在圖17的步驟1中,與實施例5一樣,在輸入聲音取樣部703中對由聲音輸入部701輸入的聲音信號進行取樣;在步驟2中,把取樣聲音數據寫入輸入緩衝存儲器7010內,並暫存起來。在步驟3,聲音數據變換部704讀出由輸入緩衝存儲器7010暫存的取樣聲音數據。在後述的步驟4之後進行的步驟5中的聲音數據的變換以後,直到步驟9的編碼數據輸出之前,所執行的步驟與實施例5中的圖12的流程的步驟2~6一樣,所以,省略對步驟5~9中的動作的說明。在執行步驟3之後,在步驟4,輸入緩衝存儲器監視部7011檢查保持在輸入緩衝存儲器7010內的數據量,並把該數據量與預先設定的值進行比較,根據比較結果,來變更存儲在寄存器702內地變換常數n。監視輸入緩衝存儲器7010並控制變換常數n的值,可以採用各種各樣的方法,這裡,是按照以下的方法來進行。在由於CPU的負擔的增大而未能用當初的設定來進行隨聲音的輸入的編碼處理的情況下,對於輸入緩衝存儲器7010來說,由於相對於相同定速來進行寫入,為進行編碼處理的讀出定速降低,所以數據量增大。在輸入緩衝存儲器7010的數據量超過預先設定的緩衝滿程度BF的情況下,輸入緩衝存儲器監視部7011把用現狀的設定的實時編碼處理判斷為不可能,並把寄存器702內所存儲的變換常數n的值增加1,變更為n=2。在此後的流程圖的步驟5~9中,在步驟5,對數據間剔一個跳躍間隔,從而變換為把2個相同數據連接起來的形式,再在步驟6把它進行頻帶分割,從而能夠把步驟6的頻帶分割的一部分處理減輕到1/2。另外,在步驟7進行對各頻帶的編碼位分配時,僅對頻率fs/4以下的頻帶分配編碼位,所以,能使步驟8的量化處理減輕到1/4。這樣,輸入緩衝存儲器監視部7011通過變更變換常數n的值來圖謀減輕對CPU的負擔。重複圖17的流程,在步驟4中,輸入緩衝存儲器7010的數據量在仍舊超過緩衝滿程度BF的情況下,輸入緩衝存儲器監視部7011變更寄存器702內的變換常數n,再增加1,變更為n=3。這樣,在步驟5,對數據間剔兩個跳躍間隔,從而變換為把3個相同數據連接起來的形式,從而能夠把步驟6的頻帶分割的一部分處理減輕到1/3。另外,在步驟7進行對各頻帶的編碼位分配時,僅對頻率fs/6以下的頻帶分配編碼位,所以,能使步驟8的量化處理減輕到1/6。此後,當輸入緩衝存儲器7010的數據量在步驟4達到低於緩衝滿程度BF之前,輸入緩衝存儲器監視部7011寄存器702的n值。反之,當在步驟4中,在輸入緩衝存儲器7010保持的數據量低於預先設定的緩衝空程度BE的情況下,輸入緩衝存儲器監視部7011判斷為不見們處理能力有餘量。編碼常數小的一方,儘可能不間剔聲音數據,而且不切除高頻成分,從而能夠得到高品質的編碼數據,輸入緩衝存儲器監視部7011變換常數n的值減少1,此後,與上述一樣,直到輸入緩衝存儲器7010的數據量達到超過緩衝空程度BE之前,重複圖17的流程,在步驟4寄存器702存儲的變換常數n的值減少1。在上述的發明中,為了控制變換常數n的值,使用緩衝滿程度BF和緩衝空程度BE這兩個值,但是也可以只使用緩衝滿程度BF,這時,在輸入緩衝存儲器的數據量達到預先設定的緩衝滿程度BF之前,增加變換常數n的值,當聲音輸入與編碼處理均衡時,即數據量達到BF時,進行控制,以使變換常數n值的增加停止。這樣,按照本實施例7的聲音編碼裝置,其構成是在實施例5的聲音編碼裝置中追加輸入緩衝存儲器7010和輸入緩衝存儲器監視部7011,在把取樣數據暫存在該輸入緩衝存儲器7010內之後讀出,並進行後續的處理;而且,輸入緩衝存儲器監視部7011檢查輸入緩衝存儲器7010保持的數據量,並把它作為該時刻的CPU的編碼處理能力的指標,根據狀況來動態地控制存儲在寄存器702內的變換常數n的值,從而能夠進行在該時刻能夠由CPU進行編碼處理的最高品質的聲音編碼。(實施例8)本發明的實施例8的聲音編碼裝置是根據輸出的數據量變更變換常數,來圖謀能夠進行適應狀況的編碼。圖18是按照本發明的實施例8的聲音編碼裝置的構成方框圖。如該圖所示,相應的聲音編碼裝置由聲音輸入部801、寄存器802、輸入聲音取樣部803、聲音數據變換部804、頻帶分割部805、編碼位分配部806、量化部807、編碼部808、編碼數據記錄部809以及編碼數據監視部8012構成。該構成是在實施例5的聲音編碼裝置中追加了編碼數據監視部8012而構成的,本實施例8的編碼裝置的硬體構成與圖11所示的實施例5的硬體構成是一樣的。編碼數據監視部8012由CPU、主存儲器和程序來實現,檢查由編碼部808輸出的每黨委時間的編碼數據量,並把該編碼數據量與預先設定的值進行比較,根據比較結果來變更寄存器802的變換常數n的值。除了由編碼數據監視部8012來變更存儲的變換常數n的值之外,寄存器802與實施例5的寄存器502是一樣的。聲音輸入部801、輸入聲音取樣部803、聲音數據變換部804、頻帶分割部805、編碼位分配部806、量化部807、編碼部808、編碼數據記錄部809與實施例5的501以及503~509是一樣的。圖19是本實施例8的編碼裝置進行的聲音編碼的動作流程圖。以下,根據圖19的流程圖,參照圖18來說明本實施例8的聲音編碼裝置的編碼時的動作。與實施例5的情況一樣,設定頻率fs取為MPEGAudio規定的48kHz。變換常數n以根據CPU的性能預先決定的值「1」作為初始值,被存儲在寄存器802內。從圖19的步驟1直到步驟6的執行情況與實施例5中的步驟1~6一樣。在步驟7,編碼數據監視部8012檢查由編碼部808輸出的每黨委時間的編碼數據量,並把該編碼數據量與預先設定的值進行比較,根據比較結果來變更寄存器802的變換常數n的值。監視編碼數據量來控制變換常數n的值可以採用各種方法,這裡,根據以下的方法來進行。在由於CPU的負擔的增大而用當初的設定不符合編碼處理的情況下,由於編碼處理的定速降低,所以輸出的編碼數據量減少。在步驟7中,在編碼數據量未達到預先設定的編碼最低水平CL的情況下,與實施例7所示的輸入緩衝存儲器監視部7011一樣,編碼數據監視部8012通過增加寄存器802的變換常數n的值來得以減輕CPU的負擔。重複圖19的處理,在步驟7中,在單位時間內的編碼處理量不下降到編碼最高水平CH的情況下,與實施例7一樣,減少寄存器802的變換常數n的值,以進行高品質的編碼。與實施例7中的輸入緩衝存儲器監視部7011進行的控制一樣,在把編碼數據量被判定未合適之前,本實施例8中的編碼數據監視部8012也連續變更變換常數n的值。另外,不這樣使用編碼最低水平CL和編碼最高水平CH兩個值,僅用編碼最低水平CL能夠進行控制這一點也與實施例7是一樣的。這樣,按照本實施例8的聲音編碼裝置的構成是在實施例5的聲音編碼裝置中追加編碼數據監視部8012,通過編碼數據監視部8012檢查單位時間內輸出的編碼數據量來把它作為該時刻的CPU的編碼處理能力的指標,根據狀況來動態地控制存儲在寄存器802內的變換常數n的值,從而能夠進行在該時刻能夠由CPU進行編碼處理的最高品質的聲音編碼。在實施例7和8中,仿照實施例5,輸入聲音取樣部用取樣頻率fs的取樣來作成m個取樣聲音數據,然後,聲音數據變換部進行(n-1)跳躍的間剔,但是在實施例6的裝置的情況下,輸入聲音取樣部把取樣頻率取為fs/n,來進行取樣,從而得到m/n個取樣聲音數據,並由聲音數據變換部把它進行變換,得到m個變換聲音數據,這種方式也能夠用軟體的設定變更容易地進行。這種情況下,如實施例6的說明,同樣也能夠得到減低緩衝存儲器的容量、能夠使用嚴格限制取樣頻率的音效卡的效果。在實施例5~8的編碼中,實際上由於進行音頻數據的間剔和高頻成分的祛除會隨之而劣化音質。但是,既使在這種情況下,既使用低性能的CPU也能夠以不要追加硬體等的軟體方式來實時地作成MPEGAudio等的頻帶分割編碼數據,從而能夠把它用作作為國際標準廣泛應用的MPEG數據。而且,由於通過調整變換常數n的值能夠控制間剔狀況和祛除的高頻成分的分配來符合CPU的編碼處理性能,所以,不僅高性能的CPU既使是性能不十分好的CPU也能按符合其編碼能力的音質進行編碼,從而能夠用寬闊性能水平的CPU來實現編碼處理。但是,就硬體而言,CPU的性能越高,音效卡的功能或裝置內的數據傳輸速度越高,就能夠實現高品質的編碼處理。實施例5~8的聲音編碼能夠把聲音編碼控制程序記錄在記錄媒體上,在個人計算機、工作站之外的其他裝置上來執行。在實施例5~8的聲音編碼裝置中,把編碼數據保存在存儲裝置內,但是也可以經網絡等傳遞給其他機器,在其他機器中進行記錄或利用。在實施例5~8中,說明了用CPU處理的裝置,但是不用CPU而用DSP的軟體處理也是一樣的。(實施例9)按照本發明的實施例9的聲音編碼裝置是根據對劃分到單位期間內的取樣數據設定的常數來控制是否在單位期間進行數據處理,從而圖謀減輕處理負擔。圖20是本發明的實施例9的聲音編碼裝置的構成方框圖。圖21是本實施例9的聲音編碼的流程圖,圖22是為說明本實施例9的聲音編碼的概念圖。本實施例9的編碼裝置的硬體構成與實施例5的硬體構成也是一樣的,下面用圖11予以說明。如圖20所示,本實施例9的聲音編碼裝置由聲音輸入部901、單位期間判定常數寄存器902、輸入聲音取樣部903、判定控制部(單位期間判定)904、頻帶分割部905、編碼位分配部906、量化部907、編碼部908、編碼數據記錄部909以及固定編碼數寄存器910構成。聲音輸入部901輸入進行編碼的聲音,如圖11所示,聲音是由話筒輸入的,也可以由線路輸入。單位期間判定常數寄存器902用圖11的主存儲器或外部存儲裝置來實現,並存儲單位期間判定常數。輸入聲音取樣部903由圖11的音效卡(輸入)和控制程序來實現,並對聲音輸入部901輸入的聲音進行取樣處理。判定控制部904對由輸入聲音取樣部903取樣處理過的數據用寄存器902內存儲的常數值判斷是否是編碼對象期間。頻帶分割部905僅在由判定控制部904判定為是編碼期間的情況下才對取樣數據進行頻帶分割。編碼位分配部906對由頻帶分割部905分割的頻帶分配編碼位。量化部907根據由編碼位分配部906分配的編碼位數進行量化處理。編碼部908把量化部907輸出的量化值輸出為編碼聲音數據。在本實施例9中,在判定控制部904內被判定為不是編碼對象期間的情況下,編碼部908把存儲在後述的固定編碼寄存器910內的相當於頻帶輸出為零的編碼數據dN輸出為編碼聲音數據。904~908中的任一個都是由圖11的CPU、主存儲器和程序來實現。編碼數據記錄部909由圖11的外部存儲裝置和控制程序來實現,用來記錄輸出的編碼數據。固定編碼寄存器910由圖11的主存儲器或外部存儲裝置來實現,用來相當於頻帶輸出為零的編碼數據dN存儲。以下根據圖21的流程圖,參照圖20和22來說明這樣構成的本實施例9的聲音編碼裝置進行編碼時的動作。在圖21的步驟1,在輸入聲音取樣部903中,以所設定的頻率fs為取樣頻率對聲音輸入部901輸入的聲音信號進行取樣。由此把頻率fs的取樣數據輸出到判定控制部904。在步驟2,判定控制部904對上述取樣數據進行是否是編碼對象期間的判定。實施該判定時,首先,用1次頻帶分割把相當於作為對象的輸入聲音取樣數p的期間取為單位期間ti,再在每一個單位期間內進行是否是編碼對象期間的判定。判定時所用的單位期間判定常數k是作為大於1的整數而由系統預先設定並存儲在寄存器902內的常數。在對單位期間ti每個任意整數n來說,i=n×k+1成立時,判定為是編碼對象期間;否則就不是編碼對象期間。在步驟2判定為單位期間ti是編碼對象期間的情況下,執行步驟3~6來進行與現有技術例一樣的處理。即首先,在步驟3,頻帶分割部905對單位期間ti的聲音數據分割為M個頻帶。該步驟的進行與用圖59和圖60說明的第1現有技術例的情況是一樣的。在步驟4,由編碼位分配部906對各頻帶分配編碼位數,並把該分配傳送給量化部907。在步驟5中,量化部907對每個頻帶的單位期間ti的聲音數據進行量化,並輸出量化值。在步驟6,編碼部908根據量化部907的輸出即量化值構成並輸出編碼聲音數據,編碼聲音數據在編碼數據記錄部909中被記錄下來。另一方面,在步驟2的判定中,如果單位期間ti被判定位不是編碼對象期間,就不進行步驟3~6的頻帶分割、編碼位分配以及量化處理,緊接著步驟2就進行步驟7。在步驟7,編碼部908從固定編碼寄存器910取得固定編碼數據dN,並把它作為編碼數據進行輸出。這裡,固定編碼數據dN是頻帶分割時的各頻帶的輸出位零而預先設定在固定編碼寄存器910內的數據。所輸出的編碼聲音數據在編碼記錄部909中被記錄下來。如圖21的流程圖所示,以上的過程是連續重複進行編碼的對象的聲音的輸入,在聲音輸入終止之後,迅速結束編碼。假定在按輸入聲音取樣數p=32設定判定常數k=3的情況下,進一步用圖22的概念圖來進行說明。如圖所示,輸入聲音數據,在最初的單位期間t1中,因為i=1=0×3+1成立(n=0),所以是編碼對象期間,該單位期間的取樣數據被分割為32個頻帶信號,然後進行量化和編碼,邊輸出編碼數據d1。接著在單位期間t2和t3,因為不是滿足i=n×k+1的整數,而被判定為不是編碼對象期間,所以,不進行上述一連串的處理,輸出固定的編碼數據dN。關於固定的編碼數據dN,如上所述,是32個頻帶信號取為零而預先設定的數據。此後,在單位期間t4,因為i=4=1×3+1成立(n=1),所以被判定為是編碼期間,與t1的數據一樣,對該單位期間的取樣數據進行頻帶分割、量化以及編碼,然後輸出編碼數據d4。以下的處理是同樣的。如上所述,在本實施例9的聲音編碼裝置中,根據輸入聲音得到在編碼數據d1和d4之間插入(k-1)個輸出為零的數據dN的編碼數據。如第1現有技術例中所說明的那樣,在MPEGAudio的層1的聲音編碼的情況下,把作為對象的32個取樣為中心前後512個取樣用作輸入聲音取樣,向32個頻帶進行分割,並輸出每個頻帶的聲音數據。因此,既使把相當於這32個取樣大小的期間的頻帶輸出作為零輸出,並編碼後再解碼重放出來,聲音在該部分也不會被中斷,而與其前後的頻帶輸出的編碼數據一起被解碼重放出來。因此,重放聲音的包絡(聲音的時間變化)是連續的,所以,人的聽覺也不會感到有多大的音質劣化。這樣,在本實施例9的聲音編碼裝置中,設置有存儲單位期間的取樣數據的寄存器902、判定控制部904和固定編碼寄存器910,判定控制部904對單位期間的取樣數據判斷其是否是編碼期間的數據,固定編碼寄存器910存儲對編碼期間以外的數據進行處理而得到的編碼數據進行數據替換時用的固定編碼數據,僅對取樣數據中的屬於編碼期間的1/k個取樣數據進行頻帶分割以後的處理,對其餘不屬於編碼期間的取樣數據不進行這些處理,把該頻帶分割輸出作為零而輸出固定的編碼數據dN,所以,對於頻帶分割、量化和編碼數據生成的各處理來說,通過設定k值,就能夠把處理負擔減輕到各個階段的處理量的1/k。因此,既使在由於CPU的性能不足用原來的方法難以或不可能進行伴隨聲音的輸入的實時編碼處理的情況下,由於通過判定常數k的設定而減輕了負擔,就能夠實時地進行聲音編碼處理。關於判定常數k的值的決定,能夠用以下三種方法來進行,即固定地設定裝置中用的CPU,並根據其編碼處理性能來進行設定的方法;通過用戶對CPU的選擇,從預先通過模擬等對每個CPU的所求出的值中進行選定的方法;以及編碼之前進行推算CPU編碼處理性能的運算,並根據運算結果進行設定的方法。如前所述,既使處在頻帶輸出為零的期間進行重放時聲音也不中斷,但是由於該期間越長聲音的劣化就越大,所以,就單位期間的判定常數的設定而言,為了把頻帶輸出零的期間取為32取樣,最好保留為k=2。可是,既使容忍這種聲音的劣化而有必要進行編碼處理的話,通過增大k值就能夠進行按照裝置的能力的實時編碼。(實施例10)按照本發明的實施例10的聲音編碼裝置由於省略頻帶分割時的一部分運算處理而能夠得以減輕處理負擔。圖23是本發明的實施例10的聲音編碼裝置的構成方框圖。如圖20所示,本實施例10的聲音編碼裝置由聲音輸入部1001、輸入聲音取樣部1003、頻帶分割部1005、編碼位分配部1006、量化部1007、編碼部1008、編碼數據記錄部1009以及寄存器1011構成。本實施例10的編碼裝置與實施例9一樣,是圖11所示的硬體構成。在該圖中,寄存器1011由主存儲器或外部存儲裝置來實現,用來存儲用於對頻帶分割處理中的運算進行控制的運算下列判定常數。本實施例10的頻帶分割部1005從寄存器1011得到運算處理判定常數的值,內含有中止頻帶分割時的運算處理的運算處理中止部。聲音輸入部1001、輸入聲音取樣部1003、編碼位分配部1006、量化部1007、編碼部1008以及編碼數據記錄部1009與實施例9的901、903和906~909是一樣的,在此省略其說明。圖24是本實施例10的編碼裝置的聲音編碼的流程圖,圖25表示的是頻帶分割時用於基本低通濾波處理運算的係數。以下根據圖24,參照圖23和圖25來說明本實施例10的聲音編碼裝置的動作。圖24流程的步驟1的執行與實施例9一樣,由聲音輸入部1001輸入的聲音信號在輸入聲音取樣部1003中被取樣,從而得到取樣數據。接下來,在步驟2,由頻帶分割部1005進行對取樣數據的頻帶分割處理。如實施例9中的說明,在MPEGAudio的頻帶分割時,用作為對象的32個取樣為中心前後512個取樣,向32個頻帶進行分割,得到每個頻帶的聲音數據,並因此而進行基本低通濾波處理。在這種基本低通濾波處理中,進行以下所示的公式(1)、(2)、(3)的運算。◎式1Zi=Ci×Xi(i=0~511)(1)Yi=j=07Z64j+i(i=0~63)----(2)]]>Si=k=063YKcos((2i+1)(k-6)/64)(i=0~31)----(3)]]>當在其中注意式(1)時,對於512個(i=0~511)輸入聲音數據Xi,進行從表所求出的數Ci的乘法處理。雖然可以從把MPEG音頻標準的對比取樣編號和係數的係數表來得到係數Ci,但是當把其進行曲線圖化時,則成為圖25那樣,可以看出兩端接近於0。而且,由於式(1)是乘法運算處理,如果係數Ci接近0,則其積Zi也接近0。在式(2)中由於是把由式(1)求出的Zi進行加法運算,對於係數Ci接近0的項,作用較小,對於相應的項,求出Zi而進行加法運算的必要性較低。由此,對於式(1),係數Ci接近於0,即對於i接近0或511的情況,不進行求出Zi的運算,則Zi=0,而且,在式(2)中,相當於Zi=0的項不進行加法運算,如果進行頻帶分割的運算,就會對頻帶分割的精度產生一些損害,其目的是謀求運算量的減輕。在此情況下,如從圖25所看到的那樣,Ci最好把32個作為單位而變化,由分斷的間隔32個單位決定上述運算。這樣,執行運算的運算對象區間就能表示為從i=32q到i=32(8-q)+255的區間。其中,運算處理判定常數q為滿足0≤q≤7的整數,根據裝置性能而預先進行設定並存儲在寄存器1011中。如上述那樣,通過限制運算對象區間,就能節省q×1/8=q/8的運算處理,因此,增大運算處理判定常數q,就能減輕用於進行運算的處理負擔。在圖24的流程的步驟2中,按上述那樣省略一部分的運算而進行頻帶分割,之後,該頻帶信號成為處理的對象,對於步驟3以後,與第一個現有技術例子的步驟3一樣,因而省略其說明。這樣,在實施例10的聲音編碼裝置中,包括存儲運算處理判定常數q的寄存器1011,頻帶分割部1005根據運算處理判定常數q,而對於一部分的取樣省略頻帶分割處理中的基本低通濾波器的運算處理,由此,通過控制運算處理判定常數q的值,就能把頻帶分割部的運算處理減輕約q/8。這樣,即使在因為CPU的性能不足,而用現有的方法又難於或不可能進行伴隨著聲音輸入的實時編碼處理的情況下,通過運算處理判定常數q的設定而減輕負擔,由此就能進行實時處理。對於運算處理判定常數q的值的決定,可以與實施例9中的單位時間判定常數的決定一樣來進行。(實施例11)本發明的實施例11的聲音編碼裝置,通過對於頻帶分割後的信號的一部分省略後段的處理,來謀求處理負擔的減輕。圖26是表示本發明的實施例11的聲音編碼裝置的構成的方框圖。如圖26所示的那樣,本實施例11的聲音編碼裝置由聲音輸入部1101、輸入聲音取樣部1103、頻帶分割部1105、編碼位分配部1106、量化部1107、編碼部1108、編碼數據記錄部1109、寄存器1112和頻帶間剔部1118構成。本實施例11的裝置與實施例9相同,具有圖11所示的硬體結構。在該圖中,頻帶選擇常數寄存器1112由主存儲器或外部存儲裝置實現,存儲頻帶選擇常數。頻帶間剔部1118由CPU、主存儲器和程序實現,頻帶分割部1105根據存儲在寄存器1112中的頻帶選擇常數而從分割後的頻帶信號中進行選擇抽出。聲音輸入部1101、輸入聲音取樣部1103、頻帶分割部1105、編碼位分配部1106、量化部1107、編碼部1108和編碼數據記錄部1109與實施例9的901、903、和905~909相同,而省略其說明。圖27是本實施例11的聲音編碼的流程圖,圖28是用於說明本實施例11的聲音編碼的概念圖。下面根據圖27的流程圖並參照圖26和圖28來說明本實施例的聲音編碼時的動作。與實施例9一樣來執行圖27的流程的步驟1~2,從聲音輸入部1101輸入的聲音信號在輸入聲音取樣部1103中被進行取樣,對於所得到的取樣數據,頻帶分割部1105進行向M個頻帶的分割,而得到M個頻帶信號數據。在接著的步驟3中,頻帶間剔部1118從寄存器1112得到所存儲的頻帶選擇常數r,對於頻帶分割部1105輸出的M個頻帶信號數據,每隔r個就選擇取得頻帶信號數據,而抽出總共M/(r+1)個頻帶信號數據。r為0以上的整數,根據裝置性能等而預先設定,並存儲在寄存器1112中。其中,在r=2的情況下,如圖28所示的那樣,每兩個就抽出帶有○標記的頻帶信號數據。頻帶間剔部1118把抽出的M/(r+1)個頻帶信號數據被輸出給量化部1107。在步驟4中,編碼位分配部1106根據從寄存器1112取得的頻帶選擇常數r而僅對在步驟3中所抽出的頻帶來決定編碼位分配數。對應於所決定的M/(r+1)個頻帶的編碼位分配數從編碼位分配部1106傳輸給量化部1107。在步驟5以後,對於M/(r+1)個數據與第一個現有技術例子一樣進行處理。這樣,在本實施例11的聲音編碼裝置中,包括存儲頻帶選擇常數r的寄存器1112和頻帶間剔部1118,頻帶間剔部1118根據頻帶選擇常數r而從由頻帶分割處理所得到的M個頻帶信號數據抽出M/(r+1)個頻帶信號數據,後段處理是對於該抽出的數據來進行,因此,通過控制頻帶選擇常數r的值,就能把編碼位分配和量化的處理減輕到約1/r。但是,在r為1以上的情況下,才具有與此相對應的效果,而在r=0的情況下,處理負擔不變。這樣,即使在因為CPU的性能不足用現有的方法難於或不可能進行伴隨著聲音輸入的實時編碼處理的情況下,通過頻帶選擇常數r的設定而減輕負擔,由此就能進行實時處理。對於頻帶選擇常數r的值的決定,可以與實施例9中的單位時間判定常數的決定一樣來進行。(實施例12)本發明的實施例12的聲音編碼裝置監視輸入數據量,據此來變更控制用的常數。圖29是表示本發明的實施例12的聲音編碼裝置的構成的方框圖。如圖29所示的那樣,本實施例12的聲音編碼裝置由聲音輸入部1201、寄存器1202、輸入聲音取樣部1203、判定控制部(單位時間判定)1204、頻帶分割部1205、編碼位分配部1206、量化部1207、編碼部1208、編碼數據記錄部1209、固定的編碼寄存器1210、輸入緩衝器1213、固定的編碼寄存器1210和輸入緩衝器監視部1214構成。即,成為在實施例9中追加了輸入緩衝器1213和輸入緩衝器監視部1214的結構。本實施例12的裝置與實施例9相同,為圖11所示的硬體結構。在該圖中,輸入緩衝器1213由主存儲器等存儲器實現,暫時存儲數據。輸入緩衝器監視部1214由CPU、主存儲器和程序實現,分析用於暫時存儲在輸入緩衝器1213中的所保持的數據量,把該數據量與預先設定的值進行比較,根據其結果,來變更寄存器1202的常數k的值。寄存器1202除了由輸入緩衝器監視部1214來變更存儲的常數值之外,其他與實施例9的寄存器902相同。輸入聲音取樣部1203除了把取樣聲音數據輸出給輸入緩衝器1213這點之外,與實施例9的輸入聲音取樣部903相同。判定控制部(單位時間判定)1204,除了從輸入緩衝器1213取得取樣聲音數據而作為處理對象這點之外,與實施例9的判定控制部904相同。聲音輸入部1201、頻帶分割部1205、編碼位分配部1206、量化部1207、編碼部1208、編碼數據記錄部1209和固定的編碼寄存器1210與實施例9中的901和905~910相同。圖30是本實施例12的聲音編碼的流程圖。下面根據圖30的流程圖並參照圖29來說明本實施例12的聲音編碼時的動作。其中,根據CPU的性能而預先設定的值「2」作為初始值而存儲在寄存器2中,作為單位期間判定常數k。在圖30的流程中的步驟1中,從聲音輸入部1201所輸入的聲音信號在輸入聲音取樣部1203中與實施例9進行同樣的取樣,在步驟2中,取樣數據被寫入輸入緩衝器1213而進行暫時存儲。在步驟3中,判定控制部(單位時間判定)1204從輸入緩衝器1213中讀出被暫時存儲的取樣數據。下面對接著進行的步驟4進行描述。步驟5的判定,判定控制部1204對於在步驟3中讀出的數據,與實施例9的情況一樣進行,在此以後,在步驟9的編碼數據輸出之前,步驟10與實施例9中的圖14的流程的步驟3~6和步驟7相同地執行,因此,省略對步驟5~9和步驟10的說明。通過這些步驟的執行,其中根據為2的單位期間判定常數k的數值的設定,單位時間t1、t3…作為編碼對象而進行頻帶分割、編碼位分配、量化的處理,在t2、t4…中不進行上述處理,而執行減輕處理負擔的編碼。在本實施例12中,在執行了步驟3之後的步驟4中,輸入緩衝器監視部1214分析輸入緩衝器1213的數據量,把該數據量與預定值進行比較,根據比較結果來變更存儲在寄存器1202中常數k。可以根據相應的數據量而在常數k值的控制中採用各種方法,在此是按以下這樣進行的。在由於CPU的負擔增大等而在當初的設定中不能進行伴隨著聲音輸入的編碼處理的情況下,對於輸入緩衝器1213,寫入以相同的步調速度進行,對此,由於隨著編碼處理滯後,為此而進行的讀出的步調速度下降,則所存儲的數據量增大。這樣,輸入緩衝器監視部1214在輸入緩衝器1213的數據量超過作為預定值的緩衝滿程度BF的情況下,判斷為在目前的設定下不可能進行實時編碼處理,而把存儲在寄存器1202中的常數k的值遞增1而變更為k=3。在此以後的流程圖的步驟5~9中,與時間t2和t3相關,不進行頻帶分割、編碼位分配、量化處理,作為頻帶輸出0,而輸出預先設定的編碼數據dN。作為最初的設定的k=2時,通過在兩次中進行一次的分配,而節省了頻帶分割、編碼位分配、量化處理,由此,就能把這些處理的負荷減輕約1/2,但是,隨著增加到k=3,通過在三次中進行兩次的分配,而節省了頻帶分割、編碼位分配、量化處理,由此,就能把這些處理的負荷減輕約1/3,這樣就能減輕處理的負擔。這樣一來,通過輸入緩衝器監視部1214變更常數k的值,而謀求對CPU的負荷的減輕,而能夠持續地進行伴隨著音質的降低的實時處理。通過反覆進行圖30的流程,在步驟4中,當輸入緩衝器1213的數據量超過緩衝滿程度BF時,輸入緩衝器監視部1214變更寄存器1202的常數k,而遞增1而成為k=4。由此,在步驟5~9中,對於時間t2至t4,不進行頻帶分割、編碼位分配、量化處理,作為頻帶輸出0,而輸出預先設定的編碼數據dN,由此,就能把頻帶分割、編碼位分配、量化處理的負荷減輕約1/4。以後,在步驟4中的輸入緩衝器的數據量變到緩衝滿程度BF以下之前,輸入緩衝器監視部1214使寄存器1202的k值增加。相反,在CPU的負擔減少,即使進行伴隨著聲音輸入的編碼處理也能在CPU的處理能力上存在裕量的情況下,由於來自輸入緩衝器1213的讀出量變多,則所存儲的數據量減少,對此,就能持續到達僅短時間存儲少量的數據的狀態。這樣,在步驟4中,當輸入緩衝器1213的數據量下降到作為預定值的緩衝空程度BE時,輸入緩衝器監視部1214判斷為在編碼處理能力上存在裕量。在應成為的常數k的值較小時,頻帶輸出0的時間縮短,而得到高品質的編碼數據,因此,輸入緩衝器監視部1214把常數k的值遞減1,此後與上述相同,在輸入緩衝器1213的數據量變為緩衝空程度BE以上之前,通過重複進行圖30的流程,在步驟4中時寄存器1202的常數k減少1。在上述方法中,為了控制常數k的值,而使用緩衝滿程度BF和緩衝空程度BE這兩個值,但是,也可以僅使用緩衝滿程度BF,在此情況下,例如在輸入緩衝器的數據量到達預先設定的緩衝滿程度BF之前,使常數k的值增加,當均衡聲音輸入和編碼處理時,即當數據量到達BF時,就能實現這樣一些控制阻止常數k的增加。這樣,在本實施例12的聲音編碼裝置中,通過在實施例9的聲音編碼裝置上進一步包括輸入緩衝器1213和輸入緩衝器監視部1214,而在把取樣數據暫時存儲在該輸入緩衝器1213中之後再讀出,作為進行在此之後的處理,輸入緩衝器監視部1214通過分析輸入緩衝器1213的數據量,而動態地控制存儲在寄存器中的單位期間判定常數k的值,由此,而附加了進行對應於CPU的基本性能的實時編碼處理的步驟,根據CPU處理性能的變化,就能謀求在該時刻進行能夠實現編碼處理的最高品質的聲音編碼。因此,即使在使用通用個人計算機等作為聲音編碼裝置,來在多任務下執行聲音編碼處理的情況下,對於由其他的任務的執行而產生的CPU的處理能力的變化,也能實時執行編碼處理。其中,雖然是使聲音編碼裝置的構成為在實施例9的裝置上追加輸入緩衝器1213和輸入緩衝器監視部1214的結構,但是,也可以為在實施例10的裝置上追加輸入緩衝器1213和輸入緩衝器監視部1214的結構,通過控制運算處理判定常數q的值,來增減基本低通濾波器處理的運算量,就能謀求處理負擔減輕和編碼數據的音質提高。同樣,也可以是在實施例11的裝置上追加輸入緩衝器1213和輸入緩衝器監視部1214的結構,通過控制頻帶選擇常數r的值,來增減所選擇抽出的頻帶信號數據,而能夠謀求處理負擔減輕和編碼數據的音質提高。(實施例13)本發明的實施例13的聲音編碼裝置監視輸出的編碼數據量,據此來變更控制用的常數。圖31是表示本發明的實施例13的聲音編碼裝置的構成的方框圖。如圖29所示的那樣,該聲音編碼裝置由聲音輸入部1301、寄存器1302、輸入聲音取樣部1303、判定控制部1304、頻帶分割部1305、編碼位分配部1306、量化部1307、編碼部1308、編碼數據記錄部1309、固定的編碼寄存器1310和編碼數據監視部1315構成。該構成是在實施例9的聲音編碼裝置上追加了編碼數據監視部1315而形成的。本實施例13的裝置與實施例9相同具有圖11所示的的硬體結構。編碼數據監視部1315由CPU、主存儲器和程序實現,分析從編碼部1308輸出的每個單位時間的編碼數據量,把該數據量與預先設定的值進行比較,根據其結果來變更寄存器1302的常數k的值。寄存器1302除了由編碼數據監視部1315來變更存儲的常數值之外與實施例9的寄存器902相同。聲音輸入部1301、輸入聲音取樣部1303、判定控制部1304、頻帶分割部1305、編碼位分配部1306、量化部1307、編碼部1308、編碼數據記錄部1309、固定的編碼寄存器1310與實施例5中的901和903~910相同,即,對應於實施例12的裝置監視輸入數據的量的處理,在本實施例13的裝置中,是監視編碼數據量,來控制存儲在寄存器中的常數值。圖32是本實施例13的聲音編碼的流程圖。下面根據圖32的流程圖並參照圖31來說明本實施例13的聲音編碼時的動作。其中,根據CPU的性能而預先設定的值「2」作為初始值而存儲在寄存器2中,作為單位期間判定常數k。圖32的流程的步驟1至步驟7是與實施例9相同地執行,因此而省略其說明。通過這些步驟的執行,其中,根據成為2的單位期間判定常數k的數值的設定,單位時間t1、t3…作為編碼對象而進行頻帶分割、編碼位分配、量化的處理,在t2、t4…中不進行上述處理,執行減輕處理負擔的編碼。在本實施例13中,在返回步驟1而進行重複之前,執行步驟8,編碼數據監視部1315分析從編碼部1308輸出的每個單位時間的編碼數據量,把該數據量與預先設定的值進行比較,根據其結果來變更寄存器1302的常數k。雖然可以在監視編碼數據量以控制常數k的值中採用各種方法,而在此是按以下方法進行的。在由於CPU的負擔增大等而在當初的設定中編碼處理不夠用的情況下,由於編碼處理的步調速度落後,則輸出的編碼數據量減少。這樣,在步驟8中,在編碼數據量未達到作為預定值的編碼最低程度CL的情況下,編碼數據監視部1315,與實施例12所示的輸入緩衝器監視部1214相同,通過使存儲在寄存器2中的單位期間判定常數k的值增加,來謀求減輕CPU的負擔。同樣,在CPU發的負擔減少而存在裕量的情況下,由於編碼數據量增加而到達某個限度,在步驟8中,在每個單位時間的編碼處理量未下降到編碼最高程度CH的情況下,使寄存器1302的單位期間判定常數k的值減小以進行高品質的編碼。在圖32的流程的重複中,與實施例12相同,反覆進行上述那樣的單位期間判定常數的增減,進行控制以使常數k成為適當的值。也可以不使用編碼最低程度CL和編碼最高程度CH這兩個值,而僅使用編碼最低程度CL來進行控制,在這點上,與實施例12相同。這樣,在本實施例13的聲音編碼裝置中,通過在實施例9的裝置中進一步設置編碼數據監視部1315,編碼數據監視部1315分析每個單位時間所輸出的編碼數據量,由此,把其作為此刻的CPU的編碼處理能力的指標,根據狀態來動態地控制存儲在寄存器1302中的常數k的值,由此,就能謀求CPU在此刻進行能夠實現編碼處理的最高品質的編碼。這樣,與實施例12相同,就能夠適應於多任務等引起的此刻的CPU的處理能力的變化。在本實施例13中,與實施例12相同,可以是在實施例10的裝置或實施例11的裝置上追加編碼數據監視部1315而構成,通過控制運算處理判定常數或頻帶選擇常數的值,而得到相同的效果。(實施例14)本發明的實施例14的聲音編碼裝置通過編碼位的分配,實現心理聽覺分析替代控制,不會大大增加處理負擔,而謀求編碼數據的重放音質的提高。圖33是表示本發明的實施例14的聲音編碼裝置的構成的方框圖。如該圖所示的那樣,本實施例14的聲音編碼裝置由聲音輸入部1401、輸入聲音取樣部1403、頻帶分割部1405、編碼位分配部1406、量化部1407、編碼部1408、編碼數據記錄部1409和位分配控制部(依次位分配)1416構成。本實施例14的裝置與實施例9相同,具有圖11所示的硬體結構。在該圖中,位分配控制部1416由CPU、主存儲器和程序實現,對於通過頻帶分割部1405的分割而得到的M個頻帶信號數據,按照預定的算法來算出編碼位分配部1406分配的位數。聲音輸入部1401、輸入聲音取樣部1403、頻帶分割部1405、編碼位分配部1406、量化部1407、編碼部1408和編碼數據記錄部1409與實施例9的901、903和905~909相同,而省略其說明。圖34~36是表示本實施例14的聲音編碼的動作的流程圖。下面通過圖34~36的流程圖並參照圖33來說明本實施例14的聲音編碼時的動作。圖34的流程的步驟1~2與第二個現有技術例子中的圖65的步驟1~2相同地執行,而得到被分割為M個頻帶的頻帶信號數據。按照MPEG音頻的標準,與第二個現有技術例子相同,為M=32個。此後,在圖65所示的的第二個現有技術例子中,對於被分割為L=156的頻帶信號數據,進行高速傅立葉變換和心理聽覺分析,而決定編碼位分配數,而在本實施例14中,在圖34的流程的步驟3中,位分配控制部16作為心理聽覺分析替代控制方式,根據由依次位分配方式所算出的結果,編碼位分配部1406進行對應於M=32個的頻帶信號數據的編碼位的分配。首先,如果是MPEG音頻的層1的話,則從被規定為256kbps的比特率求出應進行分配的總位數,而如果是MPEG音頻的層2的話,則從被規定為192kbps的比特率求出應進行分配的總位數。通過下述的依次位分配方式來對這樣求出的總位數進行分配。圖35是表示依次位分配方式的程序的流程圖。位分配控制部16在步驟101和步驟103中對頻帶0~10分配位,然後在步驟105和步驟107中對頻帶11~22分配位。即,在頻帶0~10和頻帶11~22中各進行兩次分配位。然後在步驟109中再對頻帶0~10進行一次分配位,在步驟111中再對頻帶11~22進行一次分配位。此後,在步驟113中對頻帶23~31進行一次分配位。如果處於以上各個步驟執行之後的判定步驟判斷為步驟102、104、106、108、110、112、114中的任一個分配了總位數而結束的話,上述分配從步驟101開始重複進行,在上述任一個的判定步驟中,在總位數被分配了時,流程結束。圖36是表示向各頻帶的位分配的程序的流程圖,在圖35的流程的步驟101、103、109中,執行圖36(a),在圖35的步驟105、107、111中執行圖36(b),接著,在圖35的步驟113中執行圖36(c)。在圖36(a)的流程中,首先,在步驟201中,變量a為0,在步驟202中,給頻帶0分配1位。在步驟203中未完成分配總位數的情況下,在步驟204中成為a=0+1=1,通過步驟205的判定而返回步驟202,給頻帶1分配1位。通過反覆進行上述過程,當在步驟205中判定為a=11時,即當給頻帶0~10分別分配了1位時,或者當在步驟203中判斷為完成分配總位數時,圖36(a)的流程結束。圖36(b)和(c)的流程是同樣的。當圖36(b)~(c)的流程完成時,返回到圖35的流程的原始的步驟,在總位數分配完成時,通過其後的判定步驟來使圖35的流程結束。接著,圖34的流程的步驟3結束,該圖的步驟4~5與第二個現有技術例子相同地執行。本實施例14的裝置中的依次位分配方式是按上述那樣給頻帶0~10和頻帶11~22分配位的方式。在第二個現有技術例子中,如圖66所示的那樣,對於這些頻帶,最小聞閾較低,即是易於通過人類的聽覺而聽到的頻帶,在通過頻帶分配而分割成32個頻帶的頻帶中,對於人耳易於聽到的頻帶,進行更大的加權,考慮按照對應於各個頻帶的加權的大小順序來分配位的方法。由此,不管是具有較大的聲壓的頻帶還是聲壓幾乎沒有的頻帶,這樣,基本上不管輸入信號如何,都能按上述那樣依次分配位。這樣,在本實施例14的聲音編碼裝置中,通過設置位分配控制部1416,由於通過所定的算法來依次給頻帶分配位,則不會大大增大處理負擔,就能執行有效利用人類聽覺特性的編碼位分配,而得到重放音質良好的編碼數據。即,本實施例14的聲音編碼裝置通過在第一個現有技術例子的裝置上追加位分配控制部1416,而對32個頻帶執行按照圖35~36所示的的單純的算法的簡單的編碼位分配方法,由此,而能夠謀求重放音質的提高,如果與對256個頻帶進行傅立葉變換和心理聽覺分析的第二個現有技術例子進行比較的話,處理負擔遠遠減小,即使在由圖21的硬體結構所示的通用個人計算機和工作站等進行的聲音編碼中,也能夠進行實時處理,同時提高音質。對於依次位分配方式的算法,圖35~36所示的僅是一個例子,並不僅限於此,可以變更頻帶的順序編號和分配位數,來執行同樣的單純依次分配,而能夠得到同樣的效果。(實施例15)本發明的實施例15的聲音編碼裝置通過編碼位的分配,實現心理聽覺分析替代控制,通過考慮每個頻帶的輸出電平,而謀求編碼數據的重放音質的進一步提高。圖37是表示本發明的實施例15的聲音編碼裝置的構成的方框圖。如該圖所示的那樣,本實施例15的聲音編碼裝置由聲音輸入部1501、輸入聲音取樣部1503、頻帶分割部1505、編碼位分配部1506、量化部1507、編碼部1508、編碼數據記錄部1509和位分配控制部(頻帶輸出適應位分配)1517構成。其具有與實施例14的裝置相同的構成。本實施例15的裝置與實施例9相同,具有圖11所示的硬體結構。在該圖中,位分配控制部1517由CPU、主存儲器和程序實現,對於通過頻帶分割部1505的分割而得到的M個頻帶信號數據,按照預定的算法來算出編碼位分配部6分配的位數。除了這樣的位分配控制部1517的功能之外,本實施例15具有與實施例14相同的構成。因此,聲音輸入部1501、輸入聲音取樣部1503、頻帶分割部1505、編碼位分配部1506、量化部1507、編碼部1508和編碼數據記錄部1509與實施例9的901、903和905~909相同,而省略其說明。圖38是本實施例15的聲音編碼的流程圖。下面通過圖38的流程圖並參照圖37來說明本實施例15的聲音編碼時的動作。圖38的流程的步驟1~2與第二個現有技術例子中的圖65的步驟1~2相同地執行,而得到被分割為M個頻帶的頻帶信號數據。按照MPEG音頻的標準,與第二個現有技術例子相同,為M=32個。此後,在實施例14中,在圖35所示的流程的步驟3中,位分配控制部1416按照依次位分配方式進行計算,而在本實施例15中,位分配控制部1517通過頻帶輸出適應位分配方式來決定位分配。如上述那樣,在實施例14中,對於在頻帶分割中被分割成32個頻帶的頻帶,進行不考慮容納該頻帶的具有的聲壓的位分配,但是,在本實施例15中,根據是否是人耳容易聽到的頻帶和具有各個頻帶的聲壓這兩個因素來生成對應於各個頻帶的位分割信息。首先,如果是層1的話,則從256kbps的比特率求出應進行分配的總位數,這與實施例14相同。位分配控制部1517根據「向人耳容易聽到的頻帶的加權(1)」和「各個頻帶輸出電平比(2)」來求出「頻帶輸出適應加權(3)」,由此而分配上述求出的總位數。(1)向人耳容易聽到的頻帶的加權首先,作為「向人耳容易聽到的頻帶的加權」,根據圖65所示的最小聞閾來按下面這樣進行決定頻帶0~10頻帶11~15頻帶16~18頻帶19~22頻帶23以後5∶3∶2∶1不分配(2)各個頻帶輸出電平比接著,表示各個頻帶的具有聲壓作為比率,而求出每個頻帶的輸出電平比。在此為以下這樣頻帶9,10頻帶11其他的頻帶3∶2∶1(3)頻帶輸出適應加權接著,從作為應考慮的兩個因素的上述項目(1)和(2)來計算項目(1)*項目(2)。由此而得到下列結果。(sb頻帶)sb0~8sb9,10sb11sb12~15sb16~18sb19~22sb23~315∶15∶6∶3∶2∶1∶0根據該結果,位分配控制部1517分配總位數而決定位分配數,以使各個頻帶的位分配接近上述加權(3),編碼位分配部6進行編碼位分配。然後,圖38的流程的步驟4和5與第二個現有技術例子相同地執行。這樣,在本實施例15的聲音編碼裝置中,通過設置位分配控制部1517而根據是否是人耳容易聽到的頻帶和各個頻帶具有的聲壓這兩個因素來給各個頻帶分配位,因此,不會大大增大處理負擔,就能執行有效利用人類的聽覺特性的編碼位分配,而得到重放音質良好的編碼數據。即,本實施例15的聲音編碼裝置通過在第一個現有技術例子的裝置上追加位分配控制部1517的結構,而對32個頻帶執行使用比較單純的運算處理的簡單的編碼位分配方法,由此,而能夠謀求重放音質的提高,如果與對256個頻帶進行傅立葉變換和心理聽覺分析的第二個現有技術例子進行比較,處理負擔遠為減小,即使在由圖2的硬體結構所示的通用個人計算機和工作站等進行的聲音編碼中,也能夠進行實時處理同時提高音質。本實施例15的聲音編碼裝置與實施例14的裝置比較,把輸入聲音的特性作為要素來進行處理,雖然處理負擔變大,但是,由此卻能夠得到重放音質良好的編碼數據。對於頻帶輸出適應位分配方式,本實施例15中所示的計算方法為一個例子,並不僅限於此,也可以變更對應於頻帶的加權和兩個要素的加權,來執行同樣單純的運算處理所產生的分配,而得到同樣的效果。(實施例16)本發明的實施例16的聲音編碼裝置通過編碼位的分配,實現心理聽覺分析替代控制,通過考慮每個頻帶的輸出電平和每個頻帶的位分配數,而謀求編碼數據的重放音質的進一步提高。圖39是表示本發明的實施例16的聲音編碼裝置的構成的方框圖。如該圖所示的那樣,本實施例16的聲音編碼裝置由聲音輸入部1601、輸入聲音取樣部1603、頻帶分割部1605、編碼位分配部1606、量化部1607、編碼部1608、編碼數據記錄部1609和位分配控制部(改良型頻帶輸出適應位分配)1616構成。其具有與實施例14的裝置相同的構成。本實施例16的裝置與實施例9相同,具有圖11所示的硬體結構。在該圖中,位分配控制部1617由CPU、主存儲器和程序實現,對於通過頻帶分割部1605的分割而得到的M個頻帶信號數據,按照預定的算法來算出編碼位分配部1606分配的位數。除了這樣的位分配控制部1617的功能之外,本實施例16具有與實施例14和15的裝置相同的構成。因此,聲音輸入部1601、輸入聲音取樣部1603、頻帶分割部1605、編碼位分配部1606、量化部1607、編碼部1608和編碼數據記錄部1609與實施例9的901、903和905~909相同,而省略其說明。圖40~圖41是本實施例16的聲音編碼的流程圖。下面通過圖40~圖41的流程圖並參照圖39來說明本實施例16的聲音編碼時的動作。圖40的流程的步驟1~2與第二個現有技術例子中的圖65的步驟1~2相同地執行,而得到被分割為M個頻帶的頻帶信號數據。按照MPEG音頻的標準,與第二個現有技術例子相同,為M=32個。此後,在實施例15中,在圖38所示的流程的步驟3中,位分配控制部1517按照頻帶輸出適應位分配方式來進行計算,而在本實施例16中,位分配控制部1617通過改良型頻帶輸出適應位分配方式來決定位分配。對於在頻帶分割中被分割成32個頻帶的頻帶,在實施例14中,不考慮容納分配給該頻帶的位數,使人耳容易聽到的頻帶優先來進行分配,並且,在實施例15中,根據是否是人耳容易聽到的頻帶和具有各個頻帶的聲壓這兩個因素來進行對應於各個頻帶的位分配。而在本實施例16中,在實施例15的兩個要素的基礎上,再進一步考慮給各個頻帶的位分配數是否足夠的要素,根據三個要素來生成對應於各頻帶的位分配信息。下面對在本實施例16中使用的位分配的方法進行說明。首先,如果是層1的話,則從256kbps的比特率求出應進行分配的總位數,這與實施例14和15相同。位分配控制部1617根據「各頻帶輸出電平(1)」、「向人耳容易聽到的頻帶的加權(2)」和「每個頻帶的位分配數所對應的加權(3)」來分配上述求出的總位數。(1)各頻帶輸出電平首先,從各頻帶具有的聲壓而求出比例因子。比例因子取0至62之間的值,當值小時代表聲壓大。在此,為下列這樣頻帶3,4頻帶5,6其他頻帶3∶9∶37(2)向人耳容易聽到的頻帶的加權接著,作為「向人耳容易聽到的頻帶的加權」,根據圖66所示的最小聞閾來按下面這樣進行決定。並且,如上述那樣,為了表示各頻帶輸出電平作為此例因子,在實施例14中所示的加權值,其意思反轉。頻帶0~10頻帶11~15頻帶16~18頻帶19~22頻帶23以後1∶2∶3∶5∶20(3)每個頻帶的位分配數所對應的加權接著,作為「每個頻帶的位分配數所對應的加權」,根據圖66所示的最小聞閾,按照下表來決定,該表是考慮到在同一頻帶中不進行超出必要的位分配而製成的。表14不同頻帶的位分配加權表以具有上述(1)至(3)的要素的情況為前提,下面在作為應考慮的三個要素的上述項目(1)、(2)和(3)中,最初計算項目(1)+項目(2)。由此而得到接著的位分配信息係數。(sb頻帶)sb0~2sb3,4sb5,6sb7~10sb11~15sb16~18sb19~22sb23以後1∶4∶10∶37∶39∶40∶42∶57位分配控制部1617從該結果中檢測出具有最小值的頻帶,編碼位分配部6給該頻帶進行1位的編碼位分配。在存在多個具有最小值的頻帶的情況下,以低頻帶為優先而進行。然後,位分配控制部1617對進行了位分配的頻帶進行對應於來自項目(3)的位數的加權(+項目(3)),而得到下列結果sb0sb1,2sb3,4sb5,6sb7~10sb11~15sb16~18sb19~22sb23以後2∶1∶4∶10∶37∶39∶40∶42∶57由位分配控制部1617進行的上述動作反覆進行,直到可分配的總位數成為沒有為止,完成編碼位分配,但是,以下這樣進行位分配,對於位分配控制部1617所進行的圖40的流程的步驟3中的動作,使用圖41來進行說明。圖41是表示改良型頻帶輸出適應位分配方式的程序的流程圖。在步驟101中,位分配控制部1617按上述那樣來計算各頻帶的比例因子。這是相當於上述(1)的處理。在接著的步驟102中,通過根據最小聞閾的加權處理,算出給各頻帶的位分配信息係數。這是相對於上述(2)的處理。然後,在步驟103中,檢測出具有最小的位分配信息係數的頻帶,在步驟104中,給該頻帶分配一個編碼位。即,成為上述的項目(1)+(2)。在接著的步驟105中,進行相對於上述項目(3)的加權,對於在步驟104中分配位數的頻帶,對應於現在分配給該頻帶的位數,對從(表14)所得到的加權係數進行加法運算。步驟103~105的動作反覆進行,直到在步驟106中判斷為總位數的分配結束為止。接著,圖40的流程的步驟3結束,該圖的步驟4和5與第二個現有技術例子相同地執行。這樣,在本實施例16的聲音編碼裝置中,通過設置位分配控制部1617而根據是否是人耳容易聽到的頻帶、各個頻帶具有的聲壓和避免給該頻帶超出必要的位分配這三個因素來給各個頻帶分配位,因此,不會大大增大處理負擔,就能執行有效利用人類的聽覺特性的編碼位分配,而得到重放音質良好的編碼數據。即,本實施例16的聲音編碼裝置通過在第一個現有技術例子的裝置上追加位分配控制部1617的結構,而對32個頻帶執行使用比較單純的運算處理的簡單的編碼位分配方法,由此,而能夠謀求重放音質的提高,如果與對256個頻帶進行傅立葉變換和心理聽覺分析的第二個現有技術例子進行比較,處理負擔遠為減小,即使在由圖2的硬體結構所示的通用個人計算機和工作站等進行的聲音編碼中,也能夠同時進行實時處理和音質提高兩者。本實施例16的聲音編碼裝置與實施例15的裝置比較,考慮到進行各頻帶的位分配狀況的監視的加權來進行處理,雖然處理負擔變大,但是,由此卻能夠得到重放音質良好的編碼數據。對於改良型頻帶輸出適應位分配方式,本實施例16中所示的計算方法為一個例子,並不僅限於此,也可以變更對應於頻帶的加權和對應於各頻帶的位分配數的加權,進而可以使用不用比例因子值的各頻帶輸出電平,來執行同樣單純的運算處理所產生的分配,而得到同樣的效果。(實施例17)本發明的實施例17的聲音編碼裝置,通過考慮最小聞閾的編碼位分配方法,來實現心理聽覺分析替代控制,而謀求編碼數據的重放音質的提高。圖42是表示本發明的實施例17的聲音編碼裝置的構成的方框圖。如該圖所示的那樣,本實施例17的聲音編碼裝置由聲音輸入部1701、輸入聲音取樣部1703、頻帶分割部1705、編碼位分配部1706、量化部1707、編碼部1708、編碼數據記錄部1709、位分配控制部(動態的位分配)1717和最小聞閾比較部1718所構成。其於實施例14的裝置具有相同的構成。本實施例17的裝置與實施例9相同,具有圖11所示的硬體結構。在該圖中,最小聞閾比較部1718由CPU、主存儲器和程序實現,對於通過頻帶分割部1705的分割而得到的M個頻帶信號數據,進行於最小聞閾的比較,檢測出不足最小聞閾的頻帶。編碼位分配部1706對於最小聞閾比較部1718檢測出的頻帶,不分配編碼位。除了這樣的位分配控制部1517的功能之外,本實施例17具有與實施例14相同的構成。這樣,聲音輸入部1701、輸入聲音取樣部1703、頻帶分割部1705、編碼位分配部1706、量化部1707、編碼部1708和編碼數據記錄部1709與實施例9的901、903和905~909相同,而省略其說明。圖43是本實施例17的聲音編碼的流程圖。下面通過圖43的流程圖並參照圖42來說明本實施例17的聲音編碼時的動作。在本實施例17的裝置中,在聲音編碼之前,最小聞閾比較部1718使用存儲器等作為內部存儲裝置,把對應於M個頻帶(在此為32個頻帶)的最小聞閾作為表來進行存儲。對於該表,為圖66所示的曲線圖和把這樣的曲線圖變為數表並讀出而存儲起來。圖43的流程的步驟1~2與第二個現有技術例子中的圖65的步驟1~2相同地執行,而得到被分割為M個頻帶的頻帶信號數據。按照MPEG音頻的標準,與第二個現有技術例子相同,為M=32個。此後,在圖65所示的的第二個現有技術例子中,對於被分割為L=156的頻帶信號數據,進行包括有高速傅立葉變換和最小聞閾的比較的心理聽覺分析,決定編碼位分配數,而在本實施例17中,在圖43的流程的步驟3中,最小聞閾比較部1718對於M=32個頻帶進行與最小聞閾的比較,根據該比較的結果,編碼位分配部1706進行對應於M=32個的頻帶信號數據的編碼位的分配。接著,在步驟3的比較中,對於由頻帶分割部1705分割而得到的M=32個頻帶的頻帶信號數據,最小聞閾比較部1718按上述那樣進行與預先存儲的相對應的頻帶的最小聞閾的比較,抽出未滿最小聞閾的頻帶,把該結果輸出給編碼位分配部1706。接著,在步驟4中,編碼位分配部1706使用上述輸出的比較結果,不給未滿最小聞閾的頻帶進行位分配,這樣進行位分配,以便於給最小聞閾以上的其他頻帶分配較多的位。該圖的步驟4和5與第二個現有技術例子相同地執行。這樣,在本實施例17的聲音編碼裝置中,設置最小聞閾比較部1718,通過對頻帶分割部1705分割而得到的M個頻帶進行與預先存儲的最小聞閾的比較,來檢測出未滿最小聞閾的頻帶,編碼位分配部1706不給上述檢測出的頻帶分配編碼位,因此,不會大大增大處理負擔,就能執行有效利用人類聽覺特性的編碼位分配,而得到重放音質良好的編碼數據。即,本實施例17的聲音編碼裝置通過在第一個現有技術例子的裝置上追加最小聞閾比較部1718,在進行分割之前,進行所得到的M=32個頻帶信號與最小聞閾的比較,在MPEG1Audio中,通過與第二個現有技術例子中的最小聞閾適用的比較,就不需要向256個頻帶的FFT,而且,能夠把頻帶信號的運算和比較削減到32/256=1/8,而能夠謀求大幅度減輕處理負荷。這樣,即使在由圖2的硬體結構所示的通用個人計算機和工作站等進行的聲音編碼中,也能夠進行實時處理同時提高音質。對於在聲音編碼之前的最小聞閾表的存儲,可以讀入圖66的曲線圖或數表,但是,除此之外,也可以按照標準書(ISO/IEC11172-3)的表D.1,來求出各頻帶的最小聞閾,並把其進行存儲。在該表中,由於把INDEX與最小聞閾進行對照,則如果M=32的話,使用32個頻帶的各個中心頻率附近的INDEX的值,就能從表中求出最小聞閾。作為本發明的實施例,表示出了實施例9~17,而在實施例9~13的編碼中,由於實質上進行了音頻數據的頻帶信號數據電平中的抽取和濾波特性的降低,則隨之音質也變差了。但是,即使在此情況下,即使使用性能低的CPU,也能通過不需要硬體追加的軟體,而實時製成MPEGAudio等的頻帶分割編碼數據,而能夠利用其作為廣泛使用的活動圖象編碼的國際標準的MPEG數據。通過調整變量常數的值,就能與CPU的編碼處理性能相配合,來控制抽取情況和濾波特性,由此,不僅對高性能的CPU,即使用性能不足的CPU,也能以具有編碼處理能力的音質來進行編碼,而能夠用各種性能等級的CPU來實現編碼處理。在實施例14~17的編碼中,不能得到在進行第二個現有技術例子中的心理聽覺分析時的音質提高的效果。但是,與完全不進行心理聽覺分析的第一個現有技術例子的聲音編碼相比,卻能提高音質,即使在通用個人計算機和工作站等機器中,也能通過不需要硬體追加的軟體來執行聲音取入的實時編碼,並且能夠謀求重放音質的提高。但是,在實施例9~17的任一個中,對於硬體方面,CPU越是高性能的,以及音效卡的性能和裝置內的數據傳輸速度越高,就能得到越高品質的編碼。實施例9~17的聲音編碼作為聲音編碼控制程序而記錄在記錄媒體上,就能在個人計算機、工作站及其他裝置中執行。在實施例9~17中,雖然是把編碼數據保存在記錄裝置中,但是,也可以通過網絡等傳輸給其他機器,而在其他機器中進行記錄或利用。在實施例9~17中,雖然說明的是由CPU控制所進行的軟體處理來實現的,但是,也可以通過控制DSP的軟體處理來代替CPU,同樣是可以的。(實施例18)本發明的實施例18的圖象聲音編碼裝置,在通用計算機中通過軟體處理來進行圖象聲音的編碼處理的情況下,在該計算機中,即使在存在負擔增大的情況下,也能夠防止聲音的失真,把聲音數據的存儲量作為指標,來實現圖象信息的編碼處理停止。圖44是表示本發明的實施例18的圖象聲音編碼裝置的簡要構成的圖。如圖所示的那樣,本實施例18的圖象聲音編碼裝置由攝象機1801、聲音捕獲部1802、聲音緩衝部1803、聲音編碼部1805、圖象捕獲部1806、圖象編碼部1807和編碼負荷評價部1808所構成。從該圖象聲音編碼裝置按圖示那樣輸出編碼聲音信息和編碼圖象信息,而作為裝置輸出,根據需要來傳輸和記錄它們。在該圖中,攝象機1801取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。聲音捕獲部1802輸入從攝象機1801所輸出的模擬聲音信息,而作為由離散的數字數據組成的原聲信息而輸出。聲音緩衝部1803暫時地存儲從聲音捕獲部1802所輸出的原聲信息,存儲在聲音緩衝部1803中的原聲信息的總量是原聲緩衝量1804,在本實施例18的圖象聲音編碼裝置中,是用於進行控制的信息。聲音編碼部1805取出存儲在聲音緩衝部1803中的原聲信息,進行壓縮編碼處理,輸出編碼聲音信息。聲音緩衝部1803與暫時存儲的原聲信息的取出相配合,從該暫時存儲的原聲信息中取出稍前(過去)所存儲的原聲信息,由聲音緩衝部1803予以消除。因此,希望聲音緩衝部1803採用FIFO(FirstInFirstOut)構造,具體地說,是由級聯緩衝器等算法來實現。圖象捕獲部1806輸入由攝象機1801所輸出的模擬圖象信息,輸出由離散的數字數據組成的,由每單位時間的靜止圖象的多幅構成的數字的原圖象信息。在此,原圖象信息作為具有預先設定的解析度的信息。如果圖象捕獲部1806和上述聲音捕獲部1802多媒體型的個人計算機,則作為一般配置的視頻捕獲卡來實現。圖象編碼部1807輸入由圖象捕獲部1806所輸出的原圖象信息,進行壓縮編碼而輸出編碼圖象信息。編碼負荷評價部1808評價該圖象聲音編碼裝置的編碼處理中的負荷,對應於該評價,控制從圖象捕獲部1806所輸出的原圖象信息的圖象編碼部1807中的處理。編碼負荷評價部1808所進行的控制使用編碼負荷基準信息1810,通過運算而取得編碼負荷評價信息1809,選擇是把原圖象信息輸入圖象編碼部1807還是把原圖象信息丟棄。接著,當原圖象信息被丟棄時,圖象編碼部1807的編碼處理被中斷,該編碼裝置的計算機資源(CPU時間)被騰出給聲音編碼部1805。由編碼負荷評價部1808所進行的編碼負荷評價信息1809的取得這樣進行使用原聲緩衝量1804的值來計算評價信息,把該評價信息與編碼負荷基準信息1810相乘。在本實施例18中,在評價信息的計算中,如果原聲緩衝量1804為聲音緩衝部1803中的可存儲量的二分之一以上,使評價信息為0%,如果為二分之一以下,使評價信息為100%。編碼負荷基準信息1810是表示圖象編碼處理的處理量的基準的信息,可以設定為例如「表示在聲音緩衝器為空的情況下以怎樣的程度進行圖象處理的量」,但是,在本實施例18中,一般是為「1」的值,在評價信息與編碼負荷基準信息1810相乘中,上述評價信息為原來的編碼負荷評價信息1809。因此,編碼負荷評價信息1809是0%或100%,在100%的情況下,編碼負荷評價部1808把此時所輸入的原圖象信息100%地輸入到圖象編碼部1807,在0%的情況下,應丟棄原圖象信息。接著,進行這樣的控制中斷圖象編碼部1807的處理,把計算機資源(CPU時間)騰出給聲音編碼部1805。這樣構成的本實施例18的圖象聲音編碼裝置的動作大致為以下這樣即,在該圖象聲音編碼裝置中,當由攝象機1801所輸出的模擬聲音信息被輸入時,聲音捕獲部1802輸出由離散的數字數據組成的原聲信息。從該聲音捕獲部1802所輸出的數字原聲信息暫時地存儲在聲音緩衝部1803中。接著,聲音編碼部1805從存儲在聲音緩衝部1803中的原聲中取出稍前(過去)所存儲的原聲,由聲音緩衝部1803消除取出的原聲,把原聲進行壓縮編碼,而作為編碼聲音信息輸出。聲音編碼部1805更新作為表示存儲在聲音緩衝部1803中的原聲的總量的值的原聲緩衝量1804,原聲緩衝量1804被保持而作為用於該圖象聲音編碼裝置所進行的編碼處理的信息。當由攝象機1801所輸出的模擬圖象信息被輸入時,圖象捕獲部1806輸出由離散的數字數據組成的,由具有預先定義的解析度的每單位時間的多幅靜止圖象所構成的數字原圖象信息。當由該圖象捕獲部1806所輸出的原圖象信息被輸入時,圖象編碼部1807進行壓縮編碼而作為編碼信息輸出。接著,編碼負荷評價部1808計算編碼負荷評價信息1809,根據該計算的編碼負荷評價信息1809的值,來決定是把原圖象信息輸入圖象編碼部1807,還是丟棄原圖象信息並中斷圖象編碼部1807的處理,而把計算機資源(CPU時間)騰出給聲音編碼部1805。在圖象編碼部1807輸入原圖象信息時,對該原圖象信息進行壓縮編碼處理,輸出編碼圖象信息。圖45是圖解地表示在本實施例18的圖象聲音編碼裝置中通過取得某個圖象聲音而進行編碼時的動作的圖。其中,該裝置為在個人計算機等通用的計算機中所實現的動作,該通用計算機通過並行地執行多個作業(任務)的多任務作業系統而工作,該圖象聲音編碼處理是在作業系統上處理圖象編碼和聲音編碼的各個任務。包括了圖象編碼和聲音編碼的各個任務通過作業系統完成作為計算機資源的CPU時間的分配,就能在該分配後的期間內通過CPU的控制來執行各自的處理。其中,當各個任務結束一連串處理而釋放出了所分配的計算機資源(CPU時間)時,控制作業系統給其他的任務進行分配。在該圖中,為時間從上到下地行進的方案,圖中的矩形表示多任務作業系統中的各個處理(任務)耗費的計算機資源(CPU時間)。連接矩形之間的虛線箭頭表示處理切換。虛線箭頭為斜線,而該斜線的角度表示用於處理切換所涉及的時間即多任務作業系統的任務切換的輔助操作。在以後的說明中,該輔助操作因與各任務中的處理的比較相對較少而在說明中予以忽略。在該圖中,由「圖象編碼處理」所示的欄表示用於圖象信息的編碼的處理耗費的時間,對於上述構成,表示執行編碼負荷評價部1808的處理和圖象編碼部1807的處理的程序的作業時間。由「聲音編碼處理」所示的欄表示用於聲音信息的編碼的處理耗費的時間,對於上述構成,表示執行聲音編碼部1805的處理的程序的作業時間。「其他的處理」表示除「圖象編碼處理」和「聲音編碼處理」之外的所有處理的作業時間。「原聲緩衝量」是以對應於最大緩衝量(聲音緩衝部1803中的可存儲量)的比例來表示該時間中的原聲緩衝量1804。在該圖象聲音編碼裝置的構成中,攝象機1801是與實現該裝置的通用計算機相連接,具有比較獨立的功能的周邊機器,接受上述那樣的CPU時間的分配,通過CPU的控制與所執行的程序大致並行地動作。實現聲音捕獲部1802和圖象捕獲部1806的圖象捕獲卡同樣是具有比較獨立的功能的裝置,聲音捕獲部1802和圖象捕獲部1806與上述各個處理大致並行地動作。即,當執行圖象或聲音的編碼處理和其他的處理時,大致並行地進行,進行圖象聲音的取入、由數位化所產生的原圖象信息和原聲信息的製成,以及進行原聲信息的向聲音緩衝部1803的存儲。下面參照圖44和圖45來說明該例子中的本實施例18的圖象聲音編碼裝置的動作。首先,攝象機1801取入圖象聲音信息,分解成模擬聲音信息和模擬圖象信息而輸出。模擬圖象信息被輸入圖象捕獲部1806,圖象捕獲部1806通過模擬/數字變換處理來按上述那樣把其作為由多個靜止圖象信息組成的數字原圖象信息而輸出。以該過程(處理)為主的攝象機1801的動作和由作為圖象捕獲部1806的捕獲卡所執行的處理成為主體,因此,大致並行地處理圖45所示的那樣的耗費CPU時間的作業系統中的各個處理。編碼負荷評價部1808輸入一次輸出的原圖象信息,確認此時刻的原聲緩衝量1804。在此,聲音尚未被輸入聲音緩衝部1803,原聲緩衝量1804為0%。這樣,降低作為預定基準值的50%,在上述那樣的本實施例中,對於編碼負荷基準信息1810,使其值為「1」,在相乘運算中即使不考慮也沒有多大的影響,因此,編碼負荷評價信息1809為評價信息的原始的100%。因此,編碼負荷評價部1808把輸入的原圖象信息的100%輸出給圖象編碼部1807。在圖象編碼部1807中,對原圖象信息進行圖象編碼處理,在結束的時刻釋放CPU時間。由編碼負荷評價部1808和圖象編碼部1807所進行的上述處理相當於圖45的圖象編碼處理的A部分。另一方面,聲音捕獲部1802輸入從撮象機1801所輸出的模擬聲音信息,通過模擬/數字變換處理,作為數字原聲信息輸出。原聲信息被輸入聲音緩衝裝置而進行暫時存儲,聲音緩衝部1803根據存儲量來更新該圖象聲音編碼裝置保持的原聲緩衝量1804。以該過程為主的攝象機1801的動作和由作為聲音捕獲部1802的捕獲卡所執行的處理為主體,因此,大致並行地處理圖45所示的作業系統中的各個處理。在此,與圖象編碼處理A並行地執行該過程,原聲緩衝量到達30%。聲音編碼部1805從聲音緩衝部1803按照以前(過去)存儲的情況讀出一定量(原聲讀出量)的原聲信息,由聲音緩衝部1803消除該讀出的原聲信息,來更新原聲緩衝量1804。而且,聲音編碼部1805把原聲信息進行編碼,在本實施例18中,由於上述原聲讀出量為最大緩衝量的30%,則按上述那樣,聲音以30%的程度被存儲在聲音緩衝部1803中,然後,讀出其全部來進行編碼,在編碼結束的時刻釋放CPU時間。由聲音編碼部1805所進行的該處理相當於圖45的作為聲音編碼處理的B部分。其中,如圖45所示的那樣,由於「其他的應用」偶然起動,而要求CPU時間,則「其他的應用」耗費CPU時間。「其他的應用」是處理負擔比較大的處理,在短時間內佔有CPU時間,然後釋放。與其他的作業處理相關的該過程(處理)相當於圖45的作為其他處理的C部分。攝象機1801、聲音捕獲部1802和圖象捕獲部1806所進行的處理與C部分並行地執行。這樣,進行原聲信息的暫時存儲,則原聲緩衝量如圖45那樣達到60%。接著,CPU時間的分配再次輪到編碼負荷評價部1808,而由於此時刻的原聲緩衝量1804為60%而成為基準值的50%以上,則把編碼負荷基準信息1810的「1」與其相乘,編碼負荷評價信息1809變為0%。因此,編碼負荷評價部1808丟棄該時刻的原圖象信息,不進行由圖象編碼部1807所進行的編碼處理,CPU時間被迅速釋放。編碼負荷評價部1808的該處理相當於圖45的D部分。接著,由於聲音編碼部1805輪到了CPU時間的分配,則從聲音緩衝部1803讀出30%的原聲信息,從聲音緩衝部1803消除這部分原聲信息,來更新原聲緩衝量1804。原聲緩衝量從60%變為30%。接著,聲音編碼部1805來對原聲信息進行編碼,在編碼結束的時刻釋放CPU時間。聲音編碼部1805所進行的該處理相當於圖45的E部分。CPU時間的分配變為給編碼負荷評價部1808,在此時刻,原聲緩衝量1804為30%,降到基準值的50%,因此,與圖45的處理A部分時相同,編碼負荷評價信息1809變為100%,在圖象編碼部1807中,進行原圖象信息的編碼。與以前的圖象編碼處理的情況進行比較,原圖象信息是複雜的,因此,與處理A部分相比,在編碼處理中要花費時間,而需要耗費較多的CPU時間,然後,圖象編碼處理釋放CPU時間。由編碼負荷評價部1808和圖象編碼部1807所進行的上述處理相當於圖45的作為圖象編碼處理的F部分。原聲信息的存儲與該處理F並行地完成,原聲緩衝量達到90%。由於CPU時間的分配輪到聲音編碼部1805,則聲音編碼部1805從聲音緩衝部1803讀出30%的原聲信息,從聲音緩衝部1803消除該部分的原聲信息,更新原聲緩衝量1804。原聲緩衝量1804從90%變為60%。接著,聲音編碼部1805對原聲信息進行編碼,在結束編碼的時刻釋放CPU時間。由聲音編碼部1805所進行的該處理相當於圖45的G部分。CPU時間的分配變為給編碼負荷評價部1808,在該時刻原聲緩衝量1804到達90%,成為基準值的50%以上,因此,與上述處理D的情況相同,編碼負荷評價信息1809變為0%,編碼負荷評價部1808丟棄該時刻的原圖象信息,圖象編碼部1807中的圖象編碼處理不進行,CPU時間迅速地被釋放。編碼負荷評價部1808的該處理相當於圖45的H部分。由於CPU時間被分配給了聲音編碼部1805,聲音編碼部1805從聲音緩衝部1803讀出30%的原聲信息,從聲音緩衝部1803中消除該部分的原聲信息,更新原聲緩衝量1804。接著,聲音編碼部1805對原聲信息進行編碼,在編碼結束的時刻釋放CPU時間。由聲音編碼部1805所進行的該處理相當於圖45的I部分。在圖44中,在連續地從攝象機1801取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。圖46是用於說明在本實施例18的圖象聲音編碼裝置中的更長時間地進行這樣的編碼的動作的圖。在該圖中,在A區間中,聲音和圖象的編碼處理均衡良好地進行,聲音緩衝量保持在基準值以下的值上,但是,在其後,如圖所示的那樣,「其他的處理」獨佔CPU時間,因此,原聲信息與其並行地被過剩存儲。因此,在接著的B區間中,應處理所存儲的原聲信息,聲音編碼被優先地進行處理。在原聲信息變少而到達基準值以下之後,如從該圖C區間是看到的那樣,執行平常的處理。這樣,根據本實施例18的圖象聲音編碼裝置,設置聲音緩衝部1803和編碼負荷評價部1808,該編碼負荷評價部1808輸入作為針對圖象的編碼對象的原圖象信息,該編碼負荷評價部1808在圖象編碼部1807中的編碼處理之前,確認在此時刻存儲在聲音緩衝部1803中的未處理聲音信息的量的原聲緩衝量1804,如果足夠小,則進行圖象編碼,如果存儲了一定量以上的未處理聲音信息,則丟棄該時刻的圖象信息,不進行圖象編碼,把CPU時間讓給聲音編碼部,由此,就能迴避由於其他應用和圖象編碼部本身消耗而導致的計算機資源的不足所產生的影響,阻止成為問題的難於辨認的圖象的丟幀,就能迴避陷入由於圖象編碼而導致的聲音失真的這樣的事態中。根據本實施例18的圖象聲音編碼裝置,對於圖象編碼部1807的功能,當編碼負荷評價部1808輸出圖象信息時,可以對其進行編碼。如果具有對所輸入的圖象進行編碼這樣的單一功能,就可以適應於本實施例18的編碼裝置的圖象編碼部1807。即,就能不進行內部變更地利用圖象壓縮子程序等現有的圖象編碼部。壓縮子程序製成模塊,而具有能夠在以後進行附加的結構,在通用計算機中的圖象信息操作環境中,能夠原樣地使用該子程序,來用於圖象聲音的編碼中,因此,具有能夠有效地進行軟體開發這樣特別的效果。在本實施例18中,執行多任務的各個程序的切換是通過程序自身釋放計算機資源(CPU時間)來進行的,但是,本發明並不僅限於這樣的形態。例如,可以是這樣的形態多任務作業系統給各個程序提供一定的CPU時間,在各個程序可以其CPU時間之後,無條件地切換到其他程序。在此情況下,在圖象編碼處理使用CPU時間之前,監視聲音編碼處理的行進,如果需要,就自發地釋放CPU時間,由此,就能謀求更有效地進行計算機資源(CPU時間)的分配,而得到良好的編碼結果。在本實施例18中,通過廢棄應進行編碼的圖象信息(靜止圖象信息),來釋放圖象編碼處理的CPU時間。即,當靜止圖象信息被輸入為「0秒地點的靜止圖象、1秒地點的靜止圖象、2秒地點的靜止圖象」時,如果需要,去掉1秒地點的靜止圖象,而對「0秒地點的靜止圖象、2秒地點的靜止圖象」進行編碼。但是,最終輸出的編碼信息並不一定成為幀數少的。即,在靜止圖象信息中,放入表示是在哪個地點(時間)上的靜止圖象信息的時間標記,圖象編碼部通過確認該時間標記來辨認是否存在丟幀,在存在丟幀的情況下,如果輸出相當於該幀的圖象(表示為與前一個靜止圖象相同的圖象和與上次相同的圖象的符號等),則最終所輸出的編碼圖象信息在表面上為沒有丟幀的完整的信息。根據該方法,能夠輸出必須保證符合MPEG(MotionPictureExpertsGroup)標準等的具有規定值(1秒30幅等)的圖象信息的幀數的圖象信息,就能容易地處理。(實施例19)本發明的實施例19的圖象聲音編碼裝置,與實施例18相同,即使在通用計算機中的軟體處理中存在負擔增大的情況下,也能夠防止聲音的失真,把聲音數據的存儲量作為指標,來進行用於編碼的預測處理的控制。圖47是表示本發明的實施例19的圖象聲音編碼裝置的簡要構成的圖。如圖所示的那樣,本實施例19的圖象聲音編碼裝置由攝象機1901、聲音捕獲部1902、聲音緩衝部1903、聲音編碼部1905、圖象捕獲部1806、圖象編碼部1923和編碼負荷評價部1921所構成,圖象編碼部1923包括幀間預測處理部1924和幀編碼部1925。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。在該圖中,編碼負荷評價部1921根據原聲緩衝量1904和編碼負荷基準信息1910而通過計算來取得編碼負荷評價信息1922。包含在圖象編碼部1923內的幀間預測處理部1924為了削減圖象的時間冗長性並進行壓縮編碼,而求出靜止圖象信息間的運動矢量,為了隨著運動補償而進行預測編碼,則輸出該運動矢量。包含在圖象編碼部1923中的幀編碼部1925使用幀間預測處理部1924輸出的運動矢量而進行編碼,並作為編碼圖象信息而輸出。攝象機1901、聲音捕獲部1902、聲音緩衝部1903、聲音編碼部1905和圖象捕獲部1906與實施例18的1801~1803、1805和1806相同,而省略其說明。當編碼負荷評價部1921所進行的編碼負荷評價信息1922的計算時,使用從原聲緩衝量1904計算的表示聲音緩衝部1903具有的緩衝的空的比例的評價信息和編碼負荷基準信息1910,把兩者相乘來求出。編碼負荷基準信息1910與實施例18中的情況相同,在本實施例19中,也固定為「1」。這樣,在本實施例19中,就不需要考慮引入編碼負荷基準信息1910,而使作為評價信息所得到的聲音緩衝部1903具有的緩衝的空的比例按其原狀為編碼負荷評價信息1922,在緩衝為空的情況下,取100%的值,在緩衝為滿的情況下,取0%的值。通常,在進行壓縮編碼時,對於一幀(相當於一幅圖象)的靜止圖象,具有根據其空間的相關關係來進行壓縮的幀內編碼,對於在時間上接近的例如連續的幀的靜止圖象,具有根據其時間的相關關係來進行壓縮的幀間編碼,而幀內編碼為基本的,而當把兩者進行組合時,就能得到高壓縮率的編碼數據。為了進行幀間編碼,檢測出每幀的運動來作為運動矢量,隨著使用該運動矢量的運動補償而生成預測圖象,把該預測圖象與作為編碼對象的圖象的差分數據進行壓縮。幀間預測處理部1924求出靜止圖象信息間的運動矢量,其用於為了削減圖象的時間冗長性而進行壓縮編碼的預測圖象生成處理中。在本實施例19中,幀間預測處理部1924按所指定的比例來進行預測處理。即,當編碼負荷評價信息1922為100%時,按作為初始值的最大量來進行幀間預測處理,輸出所得到最佳運動矢量。另一方面,當編碼負荷評價信息1922為50%時,按作為初始值的50%的量來進行幀間預測處理,輸出在此時刻求出的最佳運動矢量。在上述任一種情況下,幀編碼部1925使用所輸出的運動矢量來進行編碼處理。求出運動矢量的處理是當增加處理量始按增加量來求出最佳的運動矢量,因此,由此而減小了預測圖象與編碼對象圖象之差,就能進行有效的壓縮。另一方面,當減少處理量時,就不能得到最佳的矢量,則壓縮率下降。而這樣的不增大處理量而維持壓縮率的方案,就可能犧牲圖象質量。下面簡要說明這樣構成的本實施例19的圖象聲音編碼裝置的動作。即,在該圖象聲音編碼裝置中,編碼負荷評價部1921的聲音緩衝部1903存儲原聲信息,按照根據該存儲量而更新原聲緩衝量1904時的原聲緩衝量1904和編碼負荷基準信息1910,來輸出編碼負荷評價信息1922。圖象編碼部1923把從圖象捕獲部1906所輸出的原圖象信息進行編碼並輸出。此時,幀間預測處理部1924為了削減圖象的時間冗長性並進行聲音編碼而求出靜止圖象信息間的運動矢量,使用運動信息來進行編碼。隨之,幀編碼部1925使用幀間預測處理部1924輸出的運動矢量來進行編碼,而作為編碼圖象信息被輸出。原聲信息的讀出和編碼與實施例18相同地進行。下面說明對應於某個圖象聲音的由本實施例19的圖象聲音編碼裝置所進行的編碼處理的一個例子中的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部1921和圖象編碼部1923的處理)和聲音編碼(聲音編碼部1905的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。首先,與實施例18相同,攝象機1901取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。接著,聲音捕獲部1902輸入從攝象機1901所輸出的模擬聲音信息,而作為原聲信息而輸出。聲音緩衝部1903存儲原聲信息,根據存儲量來更新原聲緩衝量1904。另一方面,圖象捕獲部1906輸入由撮象機1901所輸出的模擬圖象信息,作為數字的原圖象信息而輸出。編碼負荷評價部1921確認該時刻的原聲緩衝量1904。在此,由於所輸入的原聲信息以約30%被存儲在緩衝器中,則編碼負荷評價信息1922為70%。幀間預測處理部1924取得編碼負荷評價信息1922。接著,由於編碼負荷評價信息1922為70%,則按初始值的70%來進行幀間預測處理,在此之中獲得最佳的運動矢量,把它輸出給幀編碼部1925。幀編碼部1925使用運動矢量來對圖象信息進行編碼,並作為編碼圖象信息輸出,而釋放分配給圖象編碼的CPU時間。聲音編碼部1905從聲音緩衝部1903按照以前(過去)存儲的情況讀出一定量(原聲讀出量)的原聲信息,由聲音緩衝部1903消除該讀出的原聲信息,來更新原聲緩衝量1904。而且,聲音編碼部1905把原聲信息進行編碼,在本實施例19中,由於上述原聲讀出量為最大緩衝量的30%,則按上述那樣,聲音以30%的程度被存儲在聲音緩衝部1903中,然後,讀出其全部來進行編碼,在編碼結束的時刻釋放CPU時間。分配了CPU時間的編碼負荷評價部1921確認該時刻的原聲緩衝量1904。在上述的聲音編碼處理之後,由於存儲在原聲緩衝量1904中的聲音為0%,則編碼負荷評價部1921使編碼負荷評價信息1922為100%。接著,幀間預測處理部1924因編碼負荷評價信息1922為100%而按作為初始值的最大量來進行幀間預測處理,取得最佳的運動矢量,幀編碼部1925使用該運動矢量對圖象信息進行編碼,輸出編碼圖象信息,當編碼結束時,釋放CPU時間。在圖47中,在連續地從攝象機1901取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。這樣,根據本實施例19的圖象聲音編碼裝置,設置聲音緩衝部1903、編碼負荷評價部1921、圖象編碼部1923,該圖象編碼部1923包括幀間預測處理部1924和幀編碼部1925,編碼負荷評價部1921在圖象編碼部1923進行編碼之前確認該時刻存儲在緩衝器中的未處理聲音信息的量即原聲緩衝量1904,根據該量來指示編碼負荷評價部1921中的處理量,由此,來控制在圖象編碼中所耗費的CPU時間,因此,就能迴避由於其他應用和圖象編碼部本身消耗而導致的計算機資源的不足所產生的影響,阻止成為問題的難於辨認的暫時壓縮率降低和圖象質量的降低,就能迴避陷入由子圖象編碼而導致的聲音失真的這樣的事態中。對於本實施例19的圖象聲音編碼裝置中的幀編碼部1925的功能,當編碼負荷評價部1921輸出編碼負荷評價信息1922時,與其相對應地進行處理,由此,就需要進行編碼負荷評價信息1922的輸入和與該編碼負荷評價信息1922相對應的處理,就不能按實施例18那樣來進行被製成模塊的子程序的原封不動的應用。但是,在降低圖象編碼的負荷時,由於不是象實施例18那樣丟棄圖象信息,來降低處理量,因而就不會發生圖象的丟幀,與實施例18相比較,具有能夠得到流暢的運動的編碼圖象信息的效果。在本實施例19中,通過控制在圖象編碼中耗費的CPU時間,來利用調節幀間預測處理即求出最佳運動矢量的計算的量的方案,但是,本發明並不僅限於此。例如可以採用這樣的方法省略彩色信息的編碼處理的一部分等,來簡化其他的圖象編碼的處理。在本實施例19中,是把從原聲緩衝量求出的緩衝器的空的比例作為原來的編碼附加評價信息,但是,也可以使用其他的評價方法。例如,利用使用這樣的評價方法在原聲緩衝量超過某個規定值之前,時編碼附加評價信息為100%,而在超出規定值以後,遞減為50%、30%。(實施例20)本發明的實施例20的圖象聲音編碼裝置,與實施例18相同,即使在通用計算機中的軟體處理中存在負擔增大的情況下,也能夠防止聲音的失真,把聲音數據的存儲量作為指標,來進行用於編碼的圖象解析度的變更。圖48是表示本發明的實施例20的圖象聲音編碼裝置的簡要構成的圖。如圖所示的那樣,本實施例20的圖象聲音編碼裝置由攝象機2001、聲音捕獲部2002、聲音緩衝部2003、聲音編碼部2005、圖象捕獲部2031、圖象編碼部2035和編碼負荷評價部2032所構成,圖象編碼部2035包括圖象編碼部本體2036和解析度校正信息附加部2037。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。在該圖中,圖象捕獲部2031與實施例18和實施例19相同是從模擬圖象信息來製成由多幅靜止圖象構成的數字的原圖象信息,但是,在本實施例中,卻是輸入下述的圖象解析度信息2034,製成上述靜止圖象信息,而作為具有對應於該輸入的圖象解析度信息解析度的解析度的。圖象捕獲部2031與實施例18相同是由視頻捕獲卡來實現的,而在此,該卡為能夠指定解析度的卡。編碼負荷評價部2032計算編碼負荷評價信息2033,按照該計算的編碼負荷評價信息2033的值,而輸出圖象解析度信息2034。圖象編碼部2035包括下述的圖象編碼部本體2036和解析度校正信息附加部2037,把從圖象捕獲部2031所輸出的原圖象信息進行編碼,輸出編碼圖象信息。圖象編碼部本體2036包含在圖象編碼部2035中,進行實際的圖象的編碼處理。解析度校正信息附加部2037包含在圖象編碼部2035中,在圖象編碼部本體2036輸出的內部編碼圖象信息上附加解析度的信息,而製成作為該圖象聲音編碼裝置的裝置輸出的編碼圖象信息。攝象機2001、聲音捕獲部2002、聲音緩衝部2003和聲音編碼部2005與實施例18的1801~1803和1805相同,而省略其說明。在上述的編碼負荷評價部2032所進行的編碼負荷評價信息2033的計算中,根據原聲緩衝量2004的值來計算成為基本的評價信息,把編碼負荷基準信息2010的值與其相乘而求出。在本實施例20中,當進行評價信息的計算時,如果原聲緩衝量2004超過聲音緩衝部2003的原聲可存儲量的二分之一,則使評價信息為0%,如果為二分之一以下,為100%。編碼負荷基準信息2010與實施例18中的情況相同,在本實施例20中也是固定為「1」。這樣,評價信息按其原狀為編碼負荷評價信息2033,編碼負荷評價信息2033取0%或100%這樣的值。編碼負荷評價部2032使用編碼負荷評價信息2033來製成圖象解析度信息2034,把其輸出給圖象編碼部2035。此時,在編碼負荷評價信息2033為100%的情況下,輸出圖象解析度信息2034,而作為表示「寬320像素,高240像素」的;如果為0%,輸出圖象解析度信息2034,而作為表示「寬160像素,高120像素」的。在本實施例20中,設定「寬320像素,高240像素」作為圖象解析度信息2034的初始值,而在原聲緩衝量2004超過緩衝量的最大的50%的情況下,則在上述那樣的由編碼負荷評價部2032進行的運算中,變化為「寬160像素,高120像素」。下面簡要說明這樣構成的本實施例20的圖象聲音編碼裝置。即,在該圖象聲音編碼裝置中,圖象捕獲部2031輸入圖象解析度信息2034,通過變換所輸入的模擬圖象信息,來製成由具有該解析度的靜止圖象信息所構成的數字原圖象信息,並輸出。編碼負荷評價部2032計算編碼負荷評價信息2033,按照該計算的編碼負荷評價信息2033的值來輸出圖象解析度信息2034。接著,圖象編碼部2035把由圖象捕獲部2031所輸出的原圖象信息進行編碼並輸出。此時,圖象編碼部本體2036進行實際的圖象的編碼處理。隨之,解析度校正信息附加部2037把解析度的信息附加到圖象編碼部本體2036輸出的編碼圖象信息上。對於聲音的處理與實施例18相同。下面說明本實施例20的圖象聲音編碼裝置所進行的編碼處理的一個例子的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部2032和圖象編碼部2035的處理)和聲音編碼(聲音編碼部2005的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。首先,與實施例18相同,攝象機2001取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。接著,聲音捕獲部2002輸入從攝象機2001所輸出的模擬聲音信息,而作為原聲信息而輸出。聲音緩衝部2003存儲原聲信息,根據存儲量來更新原聲緩衝量2004。編碼負荷評價部2032確認該時刻的原聲緩衝量2004。由於所輸入的原聲信息以約30%被存儲在緩衝器中,降低了作為預先決定的基準值的50%,則評價信息為100%。接著,按上述那樣,由於作為值「1」的編碼負荷基準信息2010進行相乘運算處理卻不會對結果產生影響,因此編碼負荷評價信息為100%。因此,圖象解析度信息2034為「寬320像素,高240像素」,編碼負荷評價部2032把該圖象解析度信息2034輸出給圖象捕獲部2031和圖象編碼部2035。另一方面,圖象捕獲部2031輸入由攝象機2001所輸出的模擬圖象信息,並作為數字原圖象信息輸出。此時,在圖象捕獲部2031從圖象編碼部2035輸入圖象解析度信息2034之前,使用作為圖象解析度信息2034的初始值的「寬320像素,高240像素」,圖象捕獲部2031製成由「寬320像素,高240像素」的靜止圖象信息組成的數字原圖象信息並輸出。原圖象信息被輸入圖象編碼部2035,首先,通過圖象編碼部本體2036來完成編碼處理,而製成內部編碼圖象信息。接著,解析度校正信息附加部2037把表示「寬320像素,高240像素」的信息附加到在圖象編碼部本體2036中所製成的編碼圖象信息上,而製成成為該圖象聲音編碼裝置的裝置輸出的編碼圖象信息並輸出。其中,與實施例18中所說明的情況相同,在通用計算機的作業系統上執行除圖象編碼和聲音編碼之外的任務,給其他的任務進行CPU時間的分配,控制被移到「其他的處理」,而消費CPU時間。與實施例18所示的相同,圖象聲音的由攝象機2001所進行的取入與由攝象機2001和圖象捕獲部2031所進行的處理同該「其他的處理」大致並行地進行,聲音被存儲在聲音緩衝部2003中達到90%的程度。此後,當執行聲音編碼處理時,聲音編碼部2005首先按照以前(過去)存儲的情況從聲音緩衝部2003讀出一定量的原聲信息,從聲音緩衝部2003削去這樣的原聲信息,更新原聲緩衝量2004。接著,聲音編碼部2005對原聲信息進行編碼。在本實施例20中,作為讀出並削去的一定量為30%,聲音編碼部2005讀出按上述那樣存儲到90%的原聲信息中的30%來進行編碼,在編碼結束的時刻釋放CPU時間。當處理再次移給圖象編碼時,編碼負荷評價部2032確認該時刻的原聲緩衝量2004。在上述30%程度的讀出之後,才存儲了60%的原聲信息。因此,由於成為了大於基準值的50%的值,評價信息為0%,即使在編碼負荷基準信息2010的「1」的相乘運算之後,值也不變,編碼負荷評價信息2033為0%。因此,圖象解析度信息2034為「寬160像素,高120像素」。圖象解析度信息2034與以前相同被輸出給圖象捕獲部2031和圖象編碼部2035。圖象捕獲部2031輸入模擬圖象信息,並作為數字原圖象信息輸出。此時,由於圖象解析度信息2034為「寬160像素,高120像素」,則圖象捕獲部2031輸出由「寬160像素,高120像素」的靜止圖象信息組成的數字原圖象信息。原圖象信息被輸入圖象編碼部2035,首先,在圖象編碼部本體2036中進行編碼處理,而作為內部編碼圖象信息被輸出。在以前的處理中,當與解析度為「寬320像素,高240像素」的情況相比較時,在這次的處理中,圖象的解析度為「寬160像素,高120像素」,因此,用像素數來表示的信息量變為四分之一。這樣,該編碼處理用以前的處理的四分之一的時間就結束了。解析度校正信息附加部2037把表示「寬160像素,高120像素」的信息附加到從圖象編碼部本體2036所輸出的內部編碼圖象信息上,作為該圖象聲音編碼裝置的裝置輸出的編碼圖象信息而輸出。在圖48中,在連續地從攝象機2001取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。這樣,根據本實施例20的圖象聲音編碼裝置,通過設置聲音緩衝部2003、圖象捕獲部2031、編碼負荷評價部2032、包括了圖象編碼部本體2036和解析度校正信息附加部2037的圖象編碼部2035,則編碼負荷評價部2032確認存儲在聲音緩衝部2003內的未處理聲音信息的量,根據該量,通過輸出圖象解析度信息2034來控制所輸入的圖象信息的解析度,由此來控制圖象信息的信息量。這樣,就能控制在圖象的編碼處理中所耗費的CPU時間,能迴避由於其他應用和圖象編碼部本身消耗而導致的計算機資源的不足所產生的影響,阻止成為問題的難於辨認的暫時的解析度的降低,就能迴避陷入由於圖象編碼而導致的聲音失真的這樣的事態中。在本實施例20中,通過使圖象解析度信息變化,以原聲緩衝量超過某個一定值的情況作為條件,但是,也可以採用其他的評價方法。例如,能夠在原聲緩衝量上乘以某個係數,來設定對應於緩衝量的解析度,同樣能夠得到防止聲音失真的效果。(實施例21)本發明的實施例21的圖象聲音編碼裝置,與實施例18相同,即使在通用計算機中的軟體處理中存在負擔增大的情況下,也能夠防止聲音的失真,把聲音數據的處理量作為指標,來實現圖象信息的編碼處理停止。圖49是表示本發明的實施例21的圖象聲音編碼裝置的簡要構成的圖。如圖所示的那樣,本實施例21的圖象聲音編碼裝置由攝象機2101、聲音捕獲部2102、聲音緩衝部2103、聲音編碼部2142、圖象捕獲部2106、圖象編碼部2107、編碼負荷評價部2144和系統計時器2141所構成。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。在該圖中,聲音編碼部2142與實施例1相同,在存儲在聲音緩衝部2103中的原聲中,取出稍前(過去)所存儲的原聲,從聲音緩衝部2103削去取出的原聲,對原聲進行壓縮編碼並作為編碼聲音信息而輸出。在此基礎上附加了下列內容本實施例21中的聲音編碼部2142保持作為在此之前取出的原聲的總和的已處理的聲音信息量2143,進行更新。在下述的方法中,編碼負荷評價部2144通過計算來取得用於圖象編碼控制的編碼負荷評價信息2145,對應於該取得的編碼負荷評價信息,來指示是否執行原圖象信息的編碼。系統計時器2141測定編碼的經過時間。攝象機2101、聲音捕獲部2102、聲音緩衝部2103、圖象捕獲部2106和圖象編碼部2107與實施例18的1801~1803、1806和1807相同,而省略其說明。在編碼負荷評價部1821所進行的編碼負荷評價信息1922的計算中,首先,使用由系統計時器2141所求出的編碼的經過時間和作為已知的原聲信息的單位時間的輸入量,來計算原聲輸入量。接著,作為通過計算取得的原聲輸入量和聲音編碼部2142保持的已處理的聲音信息量2143之差,求出預測聲音緩衝量。接著,使用該求出的預測聲音緩衝量作為評價信息,與實施例18相同,通過與編碼負荷基準信息2110的相乘處理,來求出編碼負荷評價信息2145。即使在本實施例21中,編碼負荷基準信息2110固定地取「1」的值,預測聲音緩衝量成為編碼負荷基準信息2110。接著,編碼負荷評價部2144使用編碼負荷評價信息2145的值,如果其未超過一定量,則把原圖象信息輸出給圖象編碼部2107來執行編碼,另一方面,在超過一定量的情況下,通過丟棄原圖象信息,不進行編碼。這樣,在本實施例21中,編碼負荷評價部進行預測緩衝量與一定量的比較,作為上述一定量可以為聲音緩衝部2103的最大緩衝量的50%。原聲信息的單位時間的輸入量為在10秒內聲音緩衝部2103的緩衝量成為最大的量。下面簡要說明這樣構成的本實施例21的圖象聲音編碼裝置的動作。即,在該圖象聲音編碼裝置中,聲音編碼部2142,在存儲在聲音緩衝部2103中的原聲中,取出稍前(過去)所存儲的原聲,從聲音緩衝部2103削去取出的原聲,更新作為在此之前取出的原聲的總和的已處理的聲音信息量2143,把原聲進行壓縮編碼並作為編碼聲音信息而輸出。接著,編碼負荷評價部2144,通過由系統計時器2141所求出的編碼的經過時間和作為已知的原聲信息的單位時間的輸入量來計算原聲輸入量,求出作為該計算的原聲輸入量與已處理的聲音信息量2143之差的預測聲音緩衝量,使用該求出的預測聲音緩衝量來求出編碼負荷評價信息2145。接著,根據該編碼負荷評價信息的值來控制圖象編碼。對於聲音的處理與實施例18相同。下面說明本實施例21的圖象聲音編碼裝置對某圖象聲音信息所進行的編碼處理的一個例子的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部2144和圖象編碼部2107的處理)和聲音編碼(聲音編碼部2142的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。首先,與實施例18相同,攝象機2101取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。接著,聲音捕獲部2102輸入從攝象機2101所輸出的模擬聲音信息,作為原聲信息而輸出。聲音緩衝部2103存儲原聲信息,根據存儲量來更新原聲緩衝量2104。另一方面,圖象捕獲部2106輸入從攝象機2101所輸出的模擬圖象信息,作為數字原圖象信息輸出。編碼負荷評價部2144一旦輸入了由圖象捕獲部2106所輸出的原圖象信息,則在此時刻,確認預測聲音緩衝量。此時,參照系統計時器2141而得到的經過時間為1秒,由於已處理的聲音信息量2143仍為「0」,則預測聲音緩衝量為10%,降到作為預定基準值的50%,由於編碼負荷基準信息2110具有在相乘處理中可以不考慮的值「1」,則編碼負荷評價信息2145為100%。因此,編碼負荷評價部2144把原圖象信息輸入圖象編碼部2107,圖象編碼部2107對該原圖象信息進行圖象編碼處理,在編碼處理結束的時刻釋放CPU時間。其中,與實施例18中所說明的情況相同,在通用計算機的作業系統上執行除圖象編碼和聲音編碼之外的任務,給其他的任務進行CPU時間的分配,控制被移到「其他的處理」,而消費CPU時間。與實施例18所示的相同,圖象聲音的由撮象機2101所進行的取入與由攝象機2101和圖象捕獲部2106所進行的處理同該「其他的處理」大致並行地進行,聲音被存儲在聲音緩衝部2103中達到90%的程度。此後,當執行聲音編碼處理時,聲音編碼部2142首先按照以前(過去)存儲的情況從聲音緩衝部2103讀出一定量的原聲信息,從聲音緩衝部2103削去這樣的原聲信息,更新原聲緩衝量2104。接著,聲音編碼部2142對原聲信息進行編碼。在本實施例21中,作為讀出並削去的一定量為30%,聲音編碼部2105讀出按上述那樣存儲到90%的原聲信息中的30%來進行編碼,在編碼結束的時刻,把30%的量加到自己保持的已處理的聲音信息量2143上來進行更新,釋放CPU時間。當處理再次移給圖象編碼時,編碼負荷評價部2144首先參照系統計時器2141來確認此時刻的經過時間。為了移到「其他的處理」,經過時間為9秒。接著,當參照聲音編碼部2142保持的已處理的聲音信息量2143時,為30%。由此,預測聲音緩衝量為60%,由於超過了作為基準值的50%,則評價信息為0%,乘以編碼負荷基準信息2110的「1」而得到的編碼負荷評價信息為0%。因此,編碼負荷評價部2144丟棄此時刻的原圖象信息,迅速釋放CPU時間,而謀求執行聲音編碼。在圖49中,在連續地從攝象機2101取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。這樣,根據本實施例21的圖象聲音編碼裝置,通過設置系統計時器2141、保持已處理的聲音信息量2143的聲音編碼部2142、編碼負荷評價部2144,則編碼負荷評價部2144從參照系統計時器2141而得到的經過時間和參照聲音編碼部2142而得到的已處理的聲音信息量2143來計算預測緩衝量,把該預測緩衝量用於代替原聲緩衝量2104,而控制圖象編碼,因此,與使用原聲緩衝量來進行控制的實施例18相同,能夠防止由於其他應用和圖象編碼部本身消耗而導致的計算機資源的不足所產生的聲音失真。在本實施例21中,與實施例18不同,即使不知道原聲緩衝量2104,也能通過參照聲音編碼部2142處理了的信息量,來預測現在所存儲的原聲緩衝量2104,因此,即使在使用緩衝部為未知框的已有應用時,也能夠容易地處理。在本實施例21中,在以根據狀況來進行圖象編碼處理的停止的實施例18為標準的構成中,根據已處理的聲音信息量來進行把預測緩衝量作為指標的圖象編碼的控制,但是,對於控制幀間預測編碼的處理量的實施例19和變更解析度的實施例20,也可以應用以預測緩衝量作為指標的實施例21的方法,即使在不能得知原聲緩衝量2104的情況下,同樣具有能進行控制的效果。(實施例22)本發明的實施例22的圖象聲音編碼裝置,與實施例18相同,即使在通用計算機中的軟體處理中存在負擔增大的情況下,也能夠防止聲音的失真,把聲音的編碼量作為指標,來實現圖象信息的編碼處理停止。圖50是表示本發明的實施例22的圖象聲音編碼裝置的簡要構成的圖。如圖所示的那樣,本實施例22的圖象聲音編碼裝置由攝象機2201、聲音捕獲部2202、聲音緩衝部2203、聲音編碼部2205、圖象捕獲部2206、圖象編碼部2207、編碼負荷評價部2253和系統計時器2251所構成。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。在該圖中,編碼負荷評價部2253與實施例21相同,求出預測聲音緩衝量,據此而取得編碼負荷評價信息,而求出該預測聲音緩衝量的方法與實施例21的編碼裝置不同。在本實施例22中,編碼負荷評價部2253檢測出從編碼負荷評價部2253所輸出的編碼聲音量2252,使用由該編碼聲音量2252所得到的已處理的聲音信息量2254來代替實施例21中的已處理的聲音信息量2143。編碼聲音信息按上述那樣為該圖象聲音編碼裝置的裝置輸出,以被進行傳輸/記錄等,因而能夠容易地檢測出該量。在本實施例22的編碼負荷評價部2253中,在從系統計時器2251得到經過時間、從該經過時間和單位時間的原聲輸入量來取得原聲輸入量、以及使用成為固定的「1」值的編碼負荷基準信息2210這幾方面與實施例21相同。本實施例22的圖象聲音編碼裝置,除了上述的編碼負荷評價部2253的功能不同和聲音編碼部2205不保持已處理的聲音量之外,具有與實施例21的圖象聲音編碼裝置相同的構成。這樣,攝象機2201、聲音捕獲部2202、聲音緩衝部2203、圖象捕獲部2206和圖象編碼部2207與實施例18的1801~1803、1806和1807相同,系統計時器2251與實施例21相同,而省略其說明。在本實施例22中,與實施例21相同,使與預測聲音緩衝量進行比較的一定量為最大緩衝量的50%,使原聲音的單位時間的輸入量為10秒內聲音緩衝部2203的緩衝到達最大的量。使聲音編碼部2205的壓縮率為十分之一。下面簡要說明這樣構成的本實施例22的圖象聲音編碼裝置的動作。即,該圖象聲音編碼裝置的編碼負荷評價部2253使用由系統計時器2251所求出的編碼的經過時間和已知的原聲信息的單位時間的輸入量,來計算原聲輸入量,接著,從作為聲音編碼部2205輸出的編碼聲音信息的總量的編碼聲音量2252來求出已處理的聲音信息量2254,接著,求出作為原聲輸入量與已處理的聲音信息量2254之差的編碼負荷評價信息2209。然後,編碼負荷評價部2253,在預測聲音緩衝量少於一定量時,把原圖象信息輸入圖象編碼部2207,當在一定量以上時,丟棄原圖象信息而中斷圖象編碼部2207的處理,把計算機資源(CPU時間)讓給聲音編碼部2205。下面說明本實施例22的圖象聲音編碼裝置對某圖象聲音信息所進行的編碼處理的一個例子的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部2253和圖象編碼部2207的處理)和聲音編碼(聲音編碼部2205的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。首先,與實施例18相同,攝象機2201取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。接著,聲音捕獲部2202輸入從攝象機2201所輸出的模擬聲音信息,作為原聲信息而輸出。聲音緩衝部2203存儲原聲信息,根據存儲量來更新原聲緩衝量2204。另一方面,圖象捕獲部2206輸入從攝象機2201所輸出的模擬圖象信息,作為數字原圖象信息而輸出。編碼負荷評價部2244一旦輸入了由圖象捕獲部2206所輸出的原圖象信息,則在此刻確認預測聲音緩衝量。此時,參照系統計時器2251而得到的經過時間為1秒,由於編碼聲音量2252才為「0」,則預測聲音緩衝量為10%,降到作為預定基準值的50%,由於編碼負荷基準信息2210具有在相乘處理中可以不考慮的值「1」,則編碼負荷評價信息2245為100%。因此,編碼負荷評價部2253把原圖象信息輸入圖象編碼部2207,圖象編碼部2207對該原圖象信息進行圖象編碼處理,在編碼處理結束的時刻釋放CPU時間。其中,與實施例18中所說明的情況相同,在通用計算機的作業系統上執行除圖象編碼和聲音編碼之外的任務,給其他的任務進行CPU時間的分配,控制被移到「其他的處理」,而消費CPU時間。與實施例18所示的相同,圖象聲音的由攝象機2201所進行的取入與由攝象機2201和圖象捕獲部2206所進行的處理同該「其他的處理」大致並行地進行,聲音被存儲在聲音緩衝部2203中達到90%的程度。此後,當執行聲音編碼處理時,聲音編碼部2205首先按照以前(過去)存儲的情況從聲音緩衝部2203讀出一定量的原聲信息,從聲音緩衝部2203削去這樣的原聲信息,更新原聲緩衝量2204。接著,聲音編碼部2205對原聲信息進行編碼。在本實施例22中,作為讀出並削去的一定量為30%,聲音編碼部2205讀出按上述那樣存儲到90%的原聲信息中的30%來進行編碼,在編碼結束的時刻釋放CPU時間。當處理再次移給圖象編碼時,編碼負荷評價部2244首先參照系統計時器2241來確認此時刻的經過時間。為了移到「其他的處理」,經過時間為9秒。接著,由於從聲音編碼部2205所輸出的編碼聲音量為聲音緩衝部2203的緩衝量的3%,壓縮率為十分之一,則已處理的聲音信息量2254被求出成為30%。由此,預測聲音緩衝量為60%,由於超過了作為基準值的50%,則評價信息為0%,乘以編碼負荷基準信息2210的「1」而得到的編碼負荷評價信息為0%。因此,編碼負荷評價部2244丟棄此時刻的原圖象信息,迅速釋放CPU時間,而謀求執行聲音編碼。在圖50中,在連續地從攝象機2201取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。這樣,根據本實施例22的圖象聲音編碼裝置,通過設置系統計時器2251、從編碼聲音量2252取得已處理的聲音信息量2254的系統計時器2251,則編碼負荷評價部2253從參照系統計時器2251而得到的經過時間和參照編碼聲音量2252而得到的已處理的已處理的聲音信息量2254來計算預測緩衝量,把該預測緩衝量用於代替原聲緩衝量2204,而控制圖象編碼,因此,與使用原聲緩衝量來進行控制的實施例18相同,能夠防止由於其他應用和圖象編碼部本身消耗而導致的計算機資源的不足所產生的聲音失真。在本實施例22中,與實施例18和實施例21不同,即使不知道原聲緩衝量2204和編碼負荷評價部2253中的處理量,也能通過參照聲音編碼部2253處理而輸出的信息量,來預測現在所存儲的原聲緩衝量2204,因此,即使在緩衝部的基礎上同時使用聲音編碼部為未知框的已有應用時,也能夠容易地處理。在本實施例22中,是在根據狀況來進行圖象編碼處理的停止的實施例18中,根據編碼聲音量來進行把預測緩衝量作為指標的圖象編碼的控制,但是,對於控制幀間預測編碼的處理量的實施例19和變更解析度的實施例20,也可以應用以預測緩衝量作為指標的本方法,同樣具有能進行控制的效果。以上所述的實施例18至實施例22都是以能夠平衡地進行編碼為前提的,因由於瞬間或短期的負荷增大所產生的影響而導致計算機資源暫時變少時,防止聲音失真。而基本上能夠在由在計算機能力不足的計算機系統上工作的軟體來實現這些實施例的圖象聲音編碼裝置的情況下使用,但是,不言而喻,在相應的情況下,也可以適用於以各種條件為對象情況下的編碼。圖51是表示當在計算機能力不足的計算機系統上實現實施例18至實施例22的圖象聲音編碼裝置時的聲音緩衝量的推移的圖。如該圖所示的那樣,由於圖象編碼的負荷全部都過大,則在進行圖象編碼期間,未處理的聲音信息增大了。其結果,在圖象編碼結束的階段中,成為使聲音編碼優先的控制,而急劇地使聲音編碼的處理優先來執行,在此期間就停止了圖象的編碼處理。當在未處理的聲音信息變少的時刻,在此恢復進行圖象的編碼處理時,未處理的聲音信息增大。當反覆這樣進行時,被編碼的圖象信息急劇地從高質量變為地質量的,然後返回高質量,反覆這樣進行,其結果,則難於在重放使用的情況下進行鑑賞。為了解決進行實施例18~22的圖象編碼時的上述問題,下述的本發明的實施例23和實施例24的圖象聲音編碼裝置基本上可以在能力不足的計算機上實現,同樣能夠防止聲音失真,同時還能抑制上述那樣的圖象畫質的大幅度變動。(實施例23)本發明的實施例23的圖象聲音編碼裝置是通過編碼負荷基準信息的設定來實現在不是高性能的通用計算機等中用軟體處理來進行圖象聲音編碼處理。圖52是表示本發明的實施例23的圖象聲音編碼裝置的簡要結構的圖。如圖所示,本實施例23的圖象聲音編碼裝置由攝象機2301、聲音捕獲部2302、聲音緩衝部2303、聲音編碼部2305、圖象捕獲部2306、圖象編碼部2307、編碼負荷評價部2308、系統計時器2361和編碼負荷基準設定部2362所構成。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。在該圖中,系統計時器2361計量經過時間。編碼負荷基準設定部2362調查每單位時間的原聲緩衝量2304的變動,根據變動的程度來設定編碼負荷基準信息2363。編碼負荷評價部2308使用由編碼負荷基準設定部2382所設定的編碼負荷基準信息而不是具有固定值的編碼負荷基準信息,來通過計算取得編碼負荷評價信息2309。本實施例23的圖象聲音編碼裝置是在實施例18的圖象聲音編碼裝置上追加系統計時器2361和編碼負荷基準設定部2362而構成的,攝象機2301、聲音捕獲部2302、聲音緩衝部2303、聲音編碼部2305、圖象捕獲部2306和圖象編碼部2307與實施例18的1801~1807相同,而省略其說明。編碼負荷基準設定部2362,在原聲緩衝量2304超過預定值的情況下或變為低於預定值的情況下,執行為「1計數」的計數動作,當每單位時間中超過3計數時,設定編碼負荷基準信息2363。編碼負荷基準信息2363是表示在聲音緩衝為空的情況下以那種程度進行圖象處理的信息,例如,如果是代表100%的「1」的值,則在聲音緩衝為空情況下,100%地進行圖象處理;如果是代表50%的「0.5」的值,則在聲音緩衝為空情況下,50%地進行圖象處理。在本實施例23中,編碼負荷基準信息2363是其初始值為「1」的,通過原聲緩衝量2304的變動,當在由編碼負荷基準設定部2362所進行的計數動作中超過3計數時,通過完成再設定而使其值為「0.5」。由於編碼負荷評價部2308使用該值來求出編碼負荷評價信息2309,則編碼負荷評價信息2309的值,在編碼負荷基準信息2363為「1」時,與實施例18相同,取0%或100%的值,而在編碼負荷基準設定部2362為「0.5」時,為0%或50%的值。當為50%的值時,編碼負荷評價部2308不是把在此時刻所輸入的原圖象信息100%地輸入圖象編碼部2307,而是把其50%地輸入圖象編碼部2307。這樣,在此情況下,不是進行所謂全幀(30fps)的處理,而是進行15fps的處理。下面簡要說明這樣構成的本實施例23的圖象聲音編碼裝置的動作。即,在該圖象聲音編碼裝置中,編碼負荷基準設定部2362根據系統計時器2361的時鐘輸出來調查每單位時間的原聲緩衝量2304的變動,根據變動的程度來設定編碼負荷基準信息2363。編碼負荷評價部2308使用所設定的編碼負荷基準信息2363來計算編碼負荷評價信息2309,按照該所計算的編碼負荷評價信息2309的值,來決定是把原圖象信息輸入圖象編碼部2307,還是丟棄原圖象信息而中斷圖象編碼部2307的處理,把計算機資源(CPU時間)讓給聲音編碼部2305。這樣,當在圖象編碼部2307中進行原圖象信息的編碼處理時,並不一定處理全部的原圖象信息,而可以進行在對應於狀況的比例下的處理。下面來說明本實施例23的圖象聲音編碼裝置針對某個圖象聲音所進行的編碼處理的一個例子的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部2308和圖象編碼部2307的處理)和聲音編碼(聲音編碼部2305的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。實現該圖象聲音編碼裝置的通用計算機的基本能力可以低於實現實施例18的編碼裝置時的。首先,與實施例18相同,攝象機2301取得圖象聲音信息,並分解成模擬聲音信息和模擬圖象信息而輸出。接著,聲音捕獲部2302輸入從攝象機2301所輸出的模擬聲音信息,作為原聲信息而輸出。聲音緩衝部2303存儲原聲信息,根據存儲量來更新原聲緩衝量2304。另一方面,圖象捕獲部2306輸入從攝象機2301所輸出的模擬圖象信息,作為數字原圖象信息而輸出。編碼負荷評價部2308一旦輸入了由圖象捕獲部2306所輸出的原圖象信息,則確認此時刻的原聲緩衝量2304和編碼負荷基準信息2363。在此時刻,由於原聲緩衝量2304為10%,降到作為預定基準值的50%,則評價值為100%,而且,由於編碼負荷基準信息2363具有初始值「1」,則編碼負荷基準信息2363為100%。因此,編碼負荷評價部2308把原圖象信息的全部幀輸入圖象編碼部2307,圖象編碼部2307對該原圖象信息進行圖象編碼處理,在編碼處理結束的時刻釋放CPU時間。與實施例18中所說明的情況相同,按照CPU的控制,大致與各任務的處理並行地進行,能夠進行攝象機2301和實現聲音捕獲部2302與圖象捕獲部2306的捕獲卡的動作,在圖象編碼處理中,CPU時間的耗費變大,因此在聲音緩衝部2303中原聲信息存儲到90%。聲音編碼部2305按照以前(過去)存儲的情況從聲音緩衝部2303讀出一定量(原聲音讀出量)的原聲信息,從聲音緩衝部2303削去該讀出的原聲信息,更新原聲緩衝量2304。接著,聲音編碼部2305對原聲信息進行編碼。在本實施例23中,由於上述原聲音讀出量為最大緩衝量的30%,則按上述那樣,原聲信息被90%地存儲在聲音緩衝部2303中,然後,讀出其中的30%,把原聲緩衝量2304更新為60%,進行原聲信息的編碼處理,在編碼結束的時刻釋放CPU時間。監視原聲緩衝量2304的編碼負荷基準設定部2362識別為由於原聲緩衝量2304為60%,則超過作為既定值的50%。當處理再次移給圖象編碼時,編碼負荷評價部2308確認該時刻的原聲緩衝量2304和編碼負荷基準信息2363。在此時刻,原聲緩衝量2304為60%,由於為預定的基準值的50%以上,則評價值為0%,即使把圖象捕獲部2306的「1」與其相乘,編碼負荷評價信息2309仍為0%。因此,編碼負荷評價部2308丟棄該時刻的原圖象信息的全部幀,迅速地釋放CPU時間。這樣,在該圖象編碼過程中,原聲緩衝量2304不變。聲音編碼部2305按照以前(過去)存儲的情況從聲音緩衝部2303讀出一定量(原聲音讀出量)的原聲信息,從聲音緩衝部2303削去該讀出的原聲信息,更新原聲緩衝量2304。接著,聲音編碼部2305對原聲信息進行編碼。原聲音讀出量為30%,原聲信息被60%地存儲在聲音緩衝部2303中,然後,讀出其中的30%,把原聲緩衝量2304更新為30%,進行原聲信息的編碼處理,在編碼結束的時刻釋放CPU時間。監視原聲緩衝量2304的編碼負荷基準設定部2362識別為由於在此時刻原聲緩衝量2304為30%,則降下作為既定值的50%,與超過上次既定值的情況相配合,原聲緩衝量2304的變動為1計數。即進行1計數的計數動作。通過反覆進行該過程,當因原聲緩衝量2304的變動所產生的編碼負荷基準設定部2362的計數動作到達3計數時,編碼負荷基準信息2363把編碼負荷基準信息2363從初始值「1」設定為指示15fps的「0.5」。當處理再次移給圖象編碼時,編碼負荷評價部2308確認該時刻的原聲緩衝量23004和編碼負荷基準信息2363。在此,由於原聲緩衝量2304為30%,則評價值為100%。但是,由於編碼負荷基準信息2363為「0.5」,進行相乘運算而使編碼負荷基準信息2363為50%。因此,從原圖象信息的幀中抽出一半而丟棄,把剩餘的幀輸入圖象編碼部2307,進行圖象編碼處理,在結束的時刻,釋放CPU時間。聲音編碼部2305按照以前(過去)存儲的情況從聲音緩衝部2303讀出一定量(在本實施例23中為30%)的原聲信息,從聲音緩衝部2303削去該部分的原聲信息,更新原聲緩衝量2304。接著,聲音編碼部2305對原聲信息進行編碼。在此過程中,在剛才的圖象編碼的過程中所需要的時間與編碼負荷基準信息的再設定前進行比較而為約二分之一,因此,聲音被60%地存儲在聲音緩衝部2303中,然後,讀出其中的30%,作為30%,在編碼結束的時刻釋放CPU時間。當處理再次移給圖象編碼時,編碼負荷評價部2308確認該時刻的原聲緩衝量2304和編碼負荷基準信息2363。在此時刻,原聲緩衝量2304為30%,降下既定值,而編碼負荷基準信息2363為15fps,因此,從原圖象信息的幀中抽出一半而丟棄,把剩餘的幀輸入圖象編碼部2307,進行圖象編碼處理,在結束的時刻,釋放CPU時間。在圖52中,在連續地從攝象機2301取入圖象聲音期間,通過按上述那樣執行圖象編碼和聲音編碼的處理,來執行該取入時的圖象聲音編碼。接著,在圖象聲音的取入結束之後,編碼結束。圖53是表示長時間進行本實施例23的圖象聲音編碼裝置的編碼時的動作的圖。如該圖所示的那樣,在A區間內,聲音緩衝量具有從圖54中所看到的那樣的較大的變動,在用性能低的計算機來執行實施例18~22時,反覆進行圖象的編碼和使聲音優先進行的編碼。但是,如上述那樣,在此期間完成編碼負荷基準信息2363的再設定,由於在B區間中圖象編碼的負荷的基準為二分之一,在編碼進行的程度具有更好的平衡。這樣,根據本實施例23的圖象聲音編碼裝置,通過在實施例18的圖象聲音編碼裝置上追加系統計時器2361和編碼負荷基準設定部2362而構成,編碼負荷基準設定部2362根據原聲緩衝量2304的變動而進行編碼負荷基準信息2363的再設定,圖象捕獲部2306使用編碼負荷基準信息2363來取得編碼負荷評價信息2309,由此,根據狀況來變更原圖象信息的編碼處理的比例。這樣,在能夠防止聲音因負荷的變動而停止的基礎上,還能在計算機能力不足的計算機系統中通過工作的軟體來對圖象聲音進行編碼的過程中,自動地在該系統中設定最佳的圖象負荷,由此,就能避免陷入交替進行高品質的圖象和低品質的圖象的事態中。在本實施例23中,是在根據狀況來進行圖象編碼處理的停止的實施例18中,根據原聲音信息存儲量來進行編碼負荷基準信息的變更所產生的控制,但是,對於控制幀間預測編碼的處理量的實施例19和變更解析度的實施例20,也可以應用變更編碼負荷基準信息的本方法,同樣具有與本實施例23的情況相同的效果。例如,在用於實施例19時,能夠使編碼負荷基準信息為當計算運動矢量時,在原聲緩衝量為「0」時,設定應進行哪個位數的編碼,在原聲緩衝量的變動較大的情況下,即使在原聲緩衝量為「0」的情況下,也能以設定值的50%來計算運動矢量。這樣,通過對應的應用,即使在實施例19中,也能避免陷入交替進行高品質的圖象和低品質的圖象的事態中。本實施例23以初始值的編碼負荷基準信息來進行實際的編碼,通過原聲緩衝量的變動的情況,來設定最佳編碼負荷基準信息,但是,如果進行設定而求出的編碼負荷基準信息保存在硬碟等存儲裝置中,則在進行下一次編碼時,從開始就能以最佳的編碼負荷基準信息來進行編碼。即,圖53所示的A區間這樣的不能進行最佳編碼的期間僅出現在第一次,而從下一次開始,就能執行在B區間中所示的那樣的平衡良好的編碼。(實施例24)本發明的實施例24的圖象聲音編碼裝置是通過編碼負荷基準信息的設定適應於在不是高性能的通用計算機等中用軟體處理來進行圖象聲音編碼處理的情況,能夠向使用者提示該設定的結果。圖54是表示本發明的實施例24的圖象聲音編碼裝置的簡要結構的圖。如圖所示,本實施例24的圖象聲音編碼裝置由攝象機2401、聲音捕獲部2402、聲音緩衝部2403、聲音編碼部2405、圖象捕獲部2406、圖象編碼部2407、編碼負荷評價部2408、系統計時器2461、編碼負荷基準設定部2462、編碼負荷提示部2411和負荷設定用標準圖象聲音輸出部2412所構成。作為裝置輸出而輸出編碼聲音信息和編碼圖象信息,這與實施例18相同。而且,編碼負荷提示部2411從監視器進行輸出。在該圖中,編碼負荷提示部2411向圖象聲音編碼裝置的使用者提示編碼負荷基準設定部2463的設定結果。負荷設定用標準圖象聲音輸出部2412與計算機系統的計算機能力配合來設定圖象負荷,由此,而輸出標準的圖象信息和聲音信息。本實施例24的圖象聲音編碼裝置是在實施例23的圖象聲音編碼裝置上追加了編碼負荷提示部2411和負荷設定用標準圖象聲音輸出部2412,攝象機2401、聲音捕獲部2402、聲音緩衝部2403、聲音編碼部2405、圖象捕獲部2406和圖象編碼部2407與實施例18的1801~1807相同,並且,系統計時器2461和編碼負荷基準設定部2462與實施例23相同,因而省略其說明。下面簡要說明這樣構成的本實施例24的圖象聲音編碼裝置的動作。即,在該圖象聲音編碼裝置中,編碼負荷基準設定部2462根據系統計時器2461的時鐘輸出來調查每單位時間的原聲緩衝量2404的變動,根據變動的程度來設定編碼負荷基準信息2463。編碼負荷評價部2408使用所設定的編碼負荷基準信息2463來計算編碼負荷評價信息2409,按照該所計算的編碼負荷評價信息2409的值,來決定是把原圖象信息輸入圖象編碼部2407,還是丟棄原圖象信息而中斷圖象編碼部2407的處理,把計算機資源(CPU時間)讓給聲音編碼部2405。這樣,當在圖象編碼部2407中進行原圖象信息的編碼處理時,並不一定處理全部的原圖象信息,而可以進行在對應於狀況的比例下的處理。在此基礎上增加了以下部分負荷設定用標準圖象聲音輸出部2412根據標準圖象聲音信息2413,來結合計算機系統的計算機能力而設定圖象負荷,由此,輸出標準的圖象信息和聲音信息。編碼負荷提示部2411向圖象聲音編碼裝置的使用者提示編碼負荷基準設定信息2463的設定結果。下面來說明本實施例24的圖象聲音編碼裝置針對某個圖象聲音所進行的編碼處理的一個例子的動作。其中,與實施例18相同,圖象聲音編碼處理為這樣的控制在通用計算機中按照作業系統的控制,而成為圖象編碼(編碼負荷評價部2408和圖象編碼部2407的處理)和聲音編碼(聲音編碼部2405的處理)的各個任務,當獲得CPU時間的分配的各任務執行一連串處理而釋放了計算機資源(CPU時間)時,作業系統給其他的任務進行CPU時間的分配。實現該圖象聲音編碼裝置的通用計算機的基本能力可以低於實現實施例18的編碼裝置時的通用計算機的基本能力。首先,負荷設定用標準圖象聲音輸出部2412,在實際的圖象信息的編碼之前,輸出標準圖象聲音信息2413。與在實施例中取的圖象聲音信息相同,本實施例24的編碼裝置對標準圖象聲音信息2413進行編碼,編碼負荷基準設定部2462設定編碼負荷基準設定信息2463。編碼負荷提示部2411通過監視器向使用者提示編碼負荷基準設定信息2463的內容,使之了解。負荷設定用標準圖象聲音輸出部2412把輸出的圖象信息和聲音信息切換為來自攝象機2401的圖象信息和聲音信息,進行實施例23所示的那樣的通常的編碼。在本實施例24中,通過設定編碼負荷基準信息,而使用預備的標準的圖象聲音信息,但是,本發明並不僅限於此。例如,使用者可以與編碼的圖象相結合而把任意的圖象聲音信息用於評價。對於,本實施例24中所使用的標準圖象聲音信息,如果該圖象聲音編碼裝置中的聲音編碼不管聲音信息的內容(有聲、無聲等)而進行固定的編碼處理,就能使用無聲的數據作為構成標準圖象聲音信息的聲音。這樣,根據本實施例24的圖象聲音編碼裝置,通過在實施例23的圖象聲音編碼裝置上,追加負荷設定用標準圖象聲音輸出部2412和編碼負荷提示部2411,在實際的編碼處理之前,首先對標準的圖象聲音信息進行編碼,由此,進行編碼負荷基準信息的設定,並向使用者提示該設定內容,由此,使用者可以在領會了圖象品質低下的情況下進行編碼處理。即,本實施例24所示的那樣的由軟體所進行的編碼裝置能夠在各種計算機系統上工作。因此,可以在計算機能力高或低的各種環境下工作。這樣,本發明的一個目的是不管計算機能力的大小,都能通過犧牲圖象的品質來防止聲音編碼的失真,而在本實施例24中,能夠向使用者提示圖象的品質成為了那一位數的犧牲。由此,使用者能夠知道由於計算機系統的計算機能力的不足所產生的問題,而採取解決圖象品質降低的措施,能夠採取提高運行頻率或增設主存儲器這樣的措施。因此,根據本實施例24,在實施例23所示的的效果的基礎上,進一步增加了向使用者通知該計算機系統中的狀況的特別的效果。本發明並不僅限於上述各實施例,例如,在上述各實施例中,是這樣的結構使聲音編碼部2405讀出存儲在聲音緩衝部2403中的原聲信息,把該讀出的原聲信息從聲音緩衝部2403中消除,然後,對原聲信息進行編碼處理,而作為編碼聲音信息輸出,但是,也可以是這樣的結構使聲音編碼部2405讀出存儲在聲音緩衝部2403中的原聲信息,對該讀出的原聲信息進行編碼處理,而作為編碼聲音信息輸出,然後,從聲音緩衝部2403中消除原聲信息。而且,可以另外設置消除部,在檢測到了聲音編碼部2405讀出了存儲在聲音緩衝部2403中的原聲信息之後,來從聲音緩衝部2403中消除該讀出的原聲信息。另外,可以在本發明的權利要求的範圍內進行各種設計變更和修正。實施例18~24所示的圖象聲音編碼方法,使用記錄了能夠執行該方法的圖象聲音編碼程序的記錄媒體,而在個人計算機和工作站等上,通過執行該程序來實現的。(實施例25)本發明的實施例25的圖象編碼方法,與實施例1相同,根據設定來決定編碼參數,提供輸入圖象數據具有的解析度,根據該解析度和所設定的參數來決定其他的參數。實施例1~4都是要指定幀速率,而在本實施例25中,不指定幀速率,以應成為的高的幀速率來執行編碼處理,來得到重放畫質高的編碼數據。在本實施例25中,提供輸入圖象數據具有的解析度,根據該所提供的解析度來進行編碼處理。圖55是表示本發明的實施例25的圖象編碼裝置的構成的方框圖。如圖所示,本實施例25的圖象編碼裝置由編碼裝置3001和編碼參數決定裝置3002構成,編碼裝置3001包括DCT處理裝置3003、量化裝置3004、可變長度編碼裝置3005、比特流生成裝置3006、逆量化裝置3007、逆DCT處理裝置3008和預測圖象生成裝置3009,編碼參數決定裝置3002包括運動矢量(MV)檢測範圍參照表3010。編碼裝置3001輸入把圖象進行了數位化的由一系列靜止圖象組成的圖象數據而作為輸入圖象數據,根據所設定的編碼參數來進行編碼處理,輸出編碼數據。把構成輸入圖象數據的各個靜止圖象數據稱為幀圖象。編碼參數由下述的編碼參數決定裝置3002所提供,包括表示編碼類型的參數和表示運動矢量的檢測範圍的參數。表示編碼類型的參數代表幀內編碼處理或順方向預測編碼處理,編碼裝置3001根據該參數進行幀內編碼處理或順方向預測編碼處理。在由表示運動矢量檢測範圍的參數所指示的範圍內檢測出用於順方向預測編碼的運動矢量。編碼裝置3001內部的DCT處理裝置3003、量化裝置3004、可變長度編碼裝置3005、比特流生成裝置3006、逆量化裝置3007和逆DCT處理裝置3008與實施例1中的103~108相同,而省略其說明。預測圖象生成裝置3009輸入逆DCT處理裝置3008輸出的逆DCT變換數據,在該逆DCT變換數據和輸入圖象數據之間進行運動矢量的檢測處理,然後,生成預測圖象而作為預測圖象數據輸出。按上述那樣,在由表示運動矢量的檢測範圍的參數所指示的範圍內進行運動矢量的檢測。在進行使用預測圖象的幀間編碼處理的情況下,通過把該預測圖象數據和輸入圖象數據的差分數據輸入DCT處理裝置3003,而在編碼裝置3001中進行順方向預測編碼。在本實施例25的圖象編碼裝置中,編碼參數決定裝置3002使用內部包括的MV檢測範圍參照表3010而根據具有輸入圖象數據的解析度和所指定的編碼參數中決定MV檢測範圍,包括表示該決定的MV檢測範圍的參數,把上述編碼參數輸出給編碼裝置3001。本實施例25的圖象編碼裝置,與實施例1相同,是這樣實現的在個人計算機(PC)中通過處理控制裝置(CPU)的控制來執行圖象編碼程序,在編碼處理的執行中,是在實施例1所示的5個條件的基礎上,再添加了以下2個條件。(6)進行在順方向編碼處理的情況下,如果運動矢量的檢測範圍為「小的」,則處理時間為進行幀內編碼處理時的6倍。(7)進行在順方向編碼處理的情況下,如果運動矢量的檢測範圍為「大的」,則處理時間為檢測範圍是「小的」時的4倍。其中,裝在本裝置中的CPU的工作頻率為100MHz,在編碼開始時所指定的幀速率為24幀/秒,作為編碼類型的組合的編碼方式使用在每2幀中重複「I」「P」的方式2「IP」。其中,用「I」來代表幀內編碼,用「P」來代表順方向預測編碼。下面說明在上述那樣的設定下上述結構的本實施例25的圖象編碼裝置的動作。首先,作為編碼對象的圖象被進行數位化,而作為一系列的幀圖象被輸入該編碼裝置的編碼裝置3001中。圖56是表示編碼裝置3001的動作的流程圖。下面根據圖56來說明編碼裝置3001的動作。編碼參數決定裝置3002對於編碼開始時的最初的幀圖象,必然向編碼裝置3001指示幀內編碼。在步驟D01中,判斷是否為從編碼參數決定裝置3002所輸入的編碼參數,在幀內編碼被指示的情況下,執行步驟D02以後的處理,在順方向預測編碼被指示的情況下,執行步驟D07以後的處理。在執行步驟D02以後的處理時,與實施例1中的步驟A02~步驟A05相同地執行步驟D02~步驟D05。在步驟D06中,判斷編碼是否結束,判斷為編碼結束,則處理結束。另一方面,如果編碼未結束,則返回上述步驟D01,執行步驟D01以後的判斷。對此,通過步驟D01的判斷,在執行步驟D07以後時為以下這樣首先,在步驟D07中,逆量化裝置3007把以前已經輸出給幀圖象的量化數據進行逆量化,輸出逆量化數據。接著,在步驟D08中,逆DCT處理裝置3008對逆量化數據在每個DCT處理裝置3003分割出的8像素×8像素的方塊中,執行作為二維離散餘弦變換的逆處理的二維反離散餘弦變換,輸出逆DCT變換數據。在步驟D09中,預測圖象生成裝置3009根據逆DCT變換數據生成預測圖象(未補償),對該生成的預測圖象和輸入圖象數據在由編碼參數所指示的範圍內進行運動矢量檢測,使用該運動矢量來生成運動補償的預測圖象並輸出。在步驟D10中,DCT處理裝置3003根據分別所指示的解析度而把所輸入的幀圖象和預測圖象生成裝置3009輸出的預測圖象分割成8像素×8像素,在每個分割的方塊中,通過從所輸入的幀圖象的數據中扣除預測圖象的數據而得到差分數據。接著,對該差分數據在每個分割的方塊中進行二維離散餘弦變換,輸出DCT變換數據。與上述步驟D03至D06相同地執行DCT變換數據被輸出後的步驟D11~D14。這樣,在編碼裝置3001中,在每個所輸入的幀圖象中,通過步驟D01的判定,來進行步驟D02~D06或步驟D07~D14的處理。步驟D02~D06是幀內編碼,步驟D07~D14是根據使用針對之前的幀圖象的編碼結果的預測圖象來進行順方向編碼處理的步驟,在步驟D01的判定中,按照所輸入的編碼參數來實現該切換。(表15)是表示編碼參數決定裝置3002內含的MV檢測範圍參照表3010的表。圖57是表示編碼參數決定裝置3002的動作流程圖。下面參照表15按照圖57的流程來說明決定編碼參數並輸出給編碼裝置3001的編碼參數決定裝置3002的動作。表15(表15)所示的MV檢測範圍參照表3010是在編碼之前預先製作的。表的製作是在考慮了下述的條件的基礎上,根據例如經驗的知識,或者使用實驗編碼和模擬等結果來進行的。(表15)的「輸入」欄表示具有輸入圖象數據的解析度和所指示的參數,「輸出」欄表示根據輸入所決定的參數。如該表所示的那樣,在本實施例25中,根據輸入圖象數據的解析度和編碼參數來決定MV檢測範圍。編碼參數被固定為「IP」,參數「IP」代表每2幀中重複進行幀內編碼(I)和順方向預測編碼(P)。作為輸入圖象的解析度,被指示為「160×120」或「80×60」。參照表的製作是考慮的以下條件而進行的。第一,當運動矢量檢測範圍變大時,處理量變多;第二,在輸入圖象具有的解析度高的情況下,與低解析度時相比,處理量變多。考慮到這些條件,對於所指定的輸入圖象的解析度,在儘可能大的範圍內進行檢測,製作MV檢測範圍參照表3010,以得到高壓縮率的編碼數據。首先,在圖57的流程的步驟E01中,編碼參數決定裝置3002參照MV檢測範圍參照表3010而從所指定的輸入圖象的解析度和編碼參數(IP)來決定預測編碼中的運動矢量的檢測範圍。接著,在步驟E02中,編碼參數決定裝置3002,在向編碼裝置3001指示由步驟E01所決定的MV檢測範圍的同時,指示應當用於作為處理對象的幀圖象的編碼類型(I或P),以能夠實現所指定的編碼參數。然後,在步驟E03中,判定編碼是否結束,如果判定為編碼結束,則處理結束。另一方面,如果沒有結束,則返回步驟E02,由此,重複進行對應於編碼裝置3001的編碼參數輸出。通過編碼裝置3001和編碼參數決定裝置3002的上述這樣的動作,來執行編碼,(表16)是表示本實施例25的圖象編碼裝置中進行編碼的結果的表。表16(表16)對應於所指示的條件來表示本實施例25的編碼裝置中所決定的MV檢測範圍(所決定的參數)和作為使用這些參數的編碼處理的結果而得到的幀速率(編碼結果)。對於(表16)所示的編碼結果的數值,在編碼參數「IP」中,在解析度為160×120的情況下,能夠以27.4幀/秒進行處理,由此,來算出其他情況下的幀速率。在編碼參數用IP表示的解析度為80×60並且運動矢量的檢測範圍為「大」的情況下,由於檢測範圍大時的處理時間需要檢測範圍小時的4倍的處理時間,並且解析度為1/4的情況下能夠以約1/4的時間來進行處理,因此能夠算出幀速率為約27.4幀/秒。為了進行比較,在(表17)中表示出了使用現有技術的圖象編碼裝置來進行編碼時的動作結果。表17在(表17)中,進行與(表16)時相同的計算,在編碼參數「IP」中,在解析度為160×120並且檢測範圍為「小」的情況下,能夠以27.4幀/秒進行處理,由此,來算出其他情況下的幀速率。在現有技術中的圖象編碼裝置中,不考慮作為編碼結果而得到的幀速率,來決定運動矢量檢測範圍。這樣,多半難於把作為編碼處理的結果而得到的幀速率設定為足夠高。與其相比,在本實施例25的圖象編碼裝置中,考慮了作為編碼結果的幀速率,根據所指定的編碼類型(碼型)和所輸入的圖象具有的解析度來決定運動矢量的檢測範圍,由此,象表16和表17的對比所表示的那樣,能夠進行設定運動矢量的檢測範圍的編碼,以便於實現儘可能高的幀速率,同時,得到更高壓縮率的編碼數據。這樣,根據本實施例25的圖象編碼裝置,通過設置編碼裝置3001和包括了運動矢量檢測範圍參照表3010的編碼參數決定裝置3002,編碼參數決定裝置3002根據所指定的編碼類型和所輸入的圖象具有的解析度來決定運動矢量的檢測範圍,把編碼參數輸出給編碼裝置3001,編碼裝置3001根據該編碼參數來進行編碼處理,因此,就能夠進行實現所要求的條件並且得到更高壓縮率的編碼數據的編碼。在本實施例25的圖象編碼裝置中,是根據所指定的編碼參數和輸入圖象具有的解析度來決定運動矢量的檢測範圍,但是,也可以通過使用同樣的參照表,來根據輸入圖象具有的解析度,來決定濾除的有無,而能夠在所設定的條件下進行得到更高畫質的編碼結果的處理。對於實施例25所示的的圖象編碼方法,與實施例1相同,使用記錄了能夠執行該方法的圖象聲音編碼程序的記錄媒體,在個人計算機和工作站等中,通過執行該程序來實現。對於實施例1~25的任一個,作為記錄相應編碼程序的媒體,可以使用軟盤、CD-ROM、磁光碟、相變型光碟等,這樣的能夠記錄相應的編碼程序並能夠由個人計算機等通用計算機讀出執行的媒體。而且,也可以採用這樣的使用形式通過網絡來讀出由網絡進行連接的存儲在其他的計算機管理的存儲裝置中的相應程序,在相應的進行讀出的計算機中執行上述程序。發明的效果根據本發明方案1的圖象編碼方法,執行圖象編碼步驟和編碼參數決定步驟;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟根據原圖象信息所具有的分辨度、重放由編碼所得到的編碼數據時要求的幀速率、表示執行上述圖象編碼步驟的編碼裝置的處理能力的處理性能或影響上述編碼步驟中的編碼處理的處理量的一個、或多個編碼參數中的任一個以上參數,來決定一個以上的編碼參數。因此,通過在所提供的幀速率中,設定能夠得到高解析度或高壓縮率的編碼結果的編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案2的圖象編碼方法,在本發明方案1的方法中,還執行處理能力判斷步驟,所述處理能力判斷步驟判斷執行相應圖象編碼方法的上述圖象編碼步驟的編碼裝置的處理能力,並輸出判斷結果。因此,就能得到適合於處理能力的良好的編碼結果。根據本發明方案3的圖象編碼方法,在本發明方案1或2的方法中,上述編碼參數包含對上述原圖象信息進行的編碼處理時的分辨度、表示幀內編碼或預測編碼的編碼類型或檢出用於上述預測編碼的動態電平時的檢出範圍中的一個以上參數。因此,能夠根據設定來決定這些參數,靈活利用設備資源,而得到良好的編碼結果。根據本發明方案4的圖象編碼方法,在本發明方案3的方法中,在上述處理能力判斷步驟中,根據相應圖象編碼方法具有的控制裝置的種類進行上述判斷。因此,通過判斷該編碼裝置的硬體能力,而根據其能力來設定編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案5的圖象編碼方法,在本發明方案3的方法中,在上述處理能力判斷步驟中,根據上述編碼步驟中的編碼處理所需時間進行上述判斷。因此,通過表示上述所需要的時間,判斷該編碼裝置的硬體能力,而根據其能力來設定編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案6的圖象編碼方法,在本發明方案3的方法中,在上述處理能力判斷步驟中,執行圖象緩衝存儲步驟和幀速率控制步驟;所述圖象緩衝存儲步驟暫時存儲所輸入的上述原圖象信息,在該存儲時,順序保存構成上述原圖象信息的一連串的靜止圖象信息的同時,在上述編碼步驟中讀出,再按順序廢棄進行過上述編碼處理的靜止圖象信息;所述幀速率控制步驟控制在根據所送來的上述幀速率所決定的一定的幀速率下進行上述圖象緩衝存儲步驟中的一連串的靜止圖象信息的保存;根據上述圖象緩衝存儲步驟中暫時存儲的上述原圖象信息的存儲量進行上述判斷。因此,通過表示上述存儲量,判斷該編碼裝置的硬體能力,而根據其能力來設定編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案7的聲音編碼方法,執行如下步驟存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。因此,通過變換常數n的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,來得到適合於該編碼裝置的性能的編碼結果。根據本發明方案8的聲音編碼方法,在本發明方案7的方法中,在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs作為取樣頻率對上述輸入的聲音進行取樣處理來作成m個取樣聲音數據;在上述聲音數據變換步驟中,從上述m個取樣聲音數據中,每隔(n-1)個數據提取一個取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。因此,通過得到能夠減輕處理負擔的變換聲音數據,就能進行聲音取入時的實時編碼處理,來得到適合於該編碼裝置的性能的編碼結果。根據本發明方案9的聲音編碼方法,在本發明方案8的方法中,在上述聲音變換步驟中,把上述提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。由此,就能容易地得到上述的能夠減輕處理負擔的變換聲音數據。根據本發明方案10的聲音編碼方法,在本發明方案7的方法中,在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs和變換常數n得到的頻率fs/n作為取樣頻率對上述輸入的聲音進行取樣處理來作成m/n個取樣聲音數據;在上述聲音數據變換步驟中,根據上述取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。因此,通過變換常數的設定來控制聲音輸入時的取樣頻率,由此,進行聲音取入時的實時編碼處理,而得到適合於該編碼裝置的性能的音質的編碼結果,在此基礎上,還能夠通過取樣數據量減少,來謀求用於數據暫時存儲的緩衝器使用量的減少。根據本發明方案11的聲音編碼方法,在本發明方案10的方法中,在上述聲音變換步驟中,把上述m/n個提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。由此,就能容易地得到上述的能夠減輕處理負擔的變換聲音數據。根據本發明方案12的聲音編碼方法,在本發明方案7至11任一個方法中,執行聲音緩衝存儲步驟和輸入緩衝器監視步驟;所述聲音緩衝存儲步驟把上述取樣聲音數據暫時保持在輸入緩衝器內;所述輸入緩衝器監視步驟檢查上述輸入緩衝器的數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值;在上述聲音數據變換步驟中,由上述輸入緩衝器讀出取樣聲音數據,並對它進行上述變換。因此,通過把暫時存儲的數據量作為指標,判斷該時刻的該編碼裝置的處理能力,根據其結果來變更變換常數n的數值,由此,就能適應於該裝置處理能力的變動,來進行聲音取入時的實時編碼處理。根據本發明方案13的聲音編碼方法,在本發明方案7至11任一個方法中,執行輸入緩衝器監視步驟,所述輸入緩衝器監視步驟檢查上述編碼步驟中輸出的每單位時間的編碼數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值。因此,通過把編碼數據量作為指標,判斷該時刻的該編碼裝置的處理能力,根據其結果來變更變換常數n的數值,由此,就能適應於該裝置處理能力的變動,來進行聲音取入時的實時編碼處理。根據本發明方案14的聲音編碼方法,執行如下步驟存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。因此,通過控制常數的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,而得到適合於該編碼裝置的性能的音質的編碼結果。根據本發明方案15的聲音編碼方法,在本發明方案14的方法中,在上述控制常數存儲步驟中,把單位時間判定常數k作為上述控制常數存儲在單位時間判定常數寄存器內;上述編碼處理控制步驟把上述頻帶分割步驟的中的一次頻帶分割內作為對象的取樣數據數作為p,把相當於p個取樣數據的時間作為單位期間,根據上述存儲的單位期間判定常數判定相當於上述輸出的取樣數據的每p個數據的單位期間是編碼對象期間還是編碼對象外期間;僅當上述單位期間被判定為上述編碼對象期間時,才上述頻帶分割步驟中控制輸出該單位期間的取樣數據;當上述單位期間被判定為上述編碼外期間時,在上述編碼步驟中輸出預先存儲的固定的編碼數據作為編碼數據。因此,對於在每對象期間分隔開的取樣數據,僅對編碼處理對象期間的內容進行編碼處理,其他的內容不進行編碼處理,而使用固定的編碼數據,由此,就能減輕處理負擔,進行聲音取入時的實時編碼處理,而得到適合於該編碼裝置的性能的音質的編碼結果。根據本發明方案16的聲音編碼方法,在本發明方案15的方法中,在上述判定控制步驟中,當第i單位期間取作ti,由上述存儲的單位期間判定常數k和任意整數n構成的算式成立時,把上述單位期間ti判定為是上述編碼對象期間。因此,就能夠根據單位期間判定常數k的設定來確定上述編碼對象期間,來謀求處理負擔的減輕。根據本發明方案17的聲音編碼方法,在本發明方案14的方法中,在上述控制常數存儲步驟中,把運算處理判定常數q作為上述控制常數存儲在運算處理判定常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟內所包含的上述存儲的運算處理判定常數q控制上述頻帶分割步驟中的運算處理中斷的這算處理中止步驟。因此,通過根據運算處理判定常數q的設定而省略頻帶分割步驟中的運算處理的一部分,就能謀求處理負擔的減輕。根據本發明方案18的聲音編碼方法,在本發明方案17的方法中,在上述運算處理中止步驟中,控制上述頻帶分割步驟中的基本低通濾波器的運算處理隨該濾波器的兩端步驟的區分而中斷。由此,就能省略上述運算處理,而謀求處理負擔的減輕。根據本發明方案19的聲音編碼方法,在本發明方案14的方法中,在上述控制常數存儲步驟中,把頻帶選擇常數r作為上述控制常數存儲在頻帶選擇常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟輸出的頻帶信號數據中的上述存儲的頻帶選擇常數r僅對所選擇出的數據控制執行上述編碼位分配步驟和上述量化步驟的頻帶間剔步驟。因此,通過根據頻帶選擇常數r的設定,對於頻帶信號數據的一部分,省略後段的處理,就能謀求處理負擔的減輕。根據本發明方案20的聲音編碼方法,在本發明方案19的方法中,在上述頻帶間剔步驟中,從上述頻帶分割步驟所得到的M個頻帶信號數據輸出中選擇每r個上述存儲的頻帶選擇常數的頻帶信號數據。由此,就能執行上述的頻帶信號數據的選擇,而謀求處理負擔的減輕。根據本發明方案21的聲音編碼方法,在本發明方案14至20中的任一個方法中,執行處理狀況監視步驟,先取得聲音編碼中的數據處理狀況,再根據該取得的狀況變更上述存儲的上述控制常數。因此,通過把數據處理的狀況作為指標,判斷該時刻的該編碼裝置的處理能力,根據其結果來變更控制常數的數值,由此,就能適應於該裝置處理能力的變動,來進行聲音取入時的實時編碼處理。根據本發明方案22的聲音編碼方法,在本發明方案21的方法中,上述在處理狀況監視步驟執行聲音緩衝存儲步驟和輸入監視步驟;所述聲音緩衝存儲步驟把取樣數據暫時存儲在輸入緩衝器內;所述輸入監視步驟把上述輸入緩衝器內保持的數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。由此,通過把暫時存儲量作為指標,判斷該時刻的該編碼裝置的處理能力,根據其結果來變更變換常數n的數值,由此,就能適應於該裝置處理能力的變動,來進行聲音取入時的實時編碼處理。根據本發明方案23的聲音編碼方法,在本發明方案21的方法中,上述處理狀況監視步驟是編碼監視步驟,把上述編碼步驟中的每單位時間輸出的上述編碼數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。由此,通過把編碼數據量作為指標,判斷該時刻的該編碼裝置的處理能力,根據其結果來變更變換常數n的數值,由此,就能適應於該裝置處理能力的變動,來進行聲音取入時的實時編碼處理。根據本發明方案24的聲音編碼方法,執行如下步驟對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。由此,進行簡化心理聽覺分析的位分配控制,就能在不會大大增大處理負擔的情況下進行得到適應於人類的聽覺特性的高品質編碼結果的編碼處理。根據本發明方案25的聲音編碼方法,在本發明方案24的方法中,上述編碼位分配控制步驟是順序位分配步驟,根據用心理聽覺分析替代方式預定的位分配順序對上述頻帶分割步驟所得到的頻帶信號數據控制進行編碼位分配。由此,在每個頻帶中,用單純的算法來分配位,進行簡化的心理聽覺分析,而得到存在若干處理負擔增大時的重放音質良好的編碼數據。根據本發明方案26的聲音編碼方法,在本發明方案24的方法中,上述編碼位分配控制步驟是頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權和各頻帶信號數據具有的電平的編碼位分配。由此,根據每個頻帶的分配和數據本身的性質來分配位,進行簡化的心理聽覺分析,而得到存在若干處理負擔增大時的重放音質良好的編碼數據。根據本發明方案27的聲音編碼方法,在本發明方案24的方法中,上述編碼位分配控制步驟是改良型頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權、對各頻帶的每個頻帶的位分配數的加權和各頻帶信號具有的電平的編碼位分配。由此,根據每個頻帶的分配和數據本身的性質,而一邊考慮全部分配的位配置一邊分配位,進行簡化的心理聽覺分析,而得到存在若干處理負擔增大時的重放音質良好的編碼數據。根據本發明方案28的聲音編碼方法,在本發明方案24的方法中,上述編碼位分配控制步驟是最小聞域比較步驟,對上述頻帶分割步驟所得到的頻帶信號數據,進行每一個頻帶信號數據與最小聞域值的比較,上述的比較判定未達到最小聞域的頻帶信號數據中不進行位分配;控制增加其他頻帶的位分配。由此,考慮最小聞閾來分配位,進行簡化的心理聽覺分析,而得到存在若干處理負擔增大時的重放音質良好的編碼數據。根據本發明方案29的圖象聲音編碼方法,在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,執行如下步驟在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。因此,就能適應於進行該圖象聲音編碼的編碼裝置的處理能力,而控制圖象編碼,進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果。根據本發明方案30的圖象聲音編碼方法,在本發明方案29的方法中,上述編碼負荷評價步驟是在輸入構成上述原圖象信息的靜止圖象信息時根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再把上述編碼負荷評價信息與預先設定的負荷限度進行比較,在上述編碼負荷評價信息未達到上述負荷限度的情況下,輸出上述靜止圖象信息,在上述編碼負荷評價信息已達到上述負荷限度的情況下,廢棄上述靜止圖象信息。因此,通過把暫時存儲的聲音數據的量作為指標,決定是否執行對於圖象數據的編碼,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果。根據本發明方案31的圖象聲音編碼方法,在本發明方案29的方法中,在輸入模擬圖象信息並輸出後述的圖象分辨度信息時,執行圖象捕獲步驟,該步驟把上述模擬圖象信息變換為由具有按照上述分辨度信息的分辨度的多個靜止圖象信息構成的原圖象信息,該原圖象信息由多個離散的數字像素信息組成,再在上述圖象編碼步驟進行處理並輸出;上述編碼負荷評價步驟根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再根據編碼負荷評價信息求出表示上述用於圖象編碼的圖象的分辨度的分辨度信息,然後輸出上述圖象分辨度;上述圖象編碼步驟是在輸出上述圖象分辨度信息時根據上述圖象分辨度信息對上述靜止圖象信息進行編碼處理,並輸出編碼圖象信息。因此,通過把暫時存儲的聲音數據的量作為指標,決定對圖象數據進行編碼中的解析度,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果,還不會隨之發生圖象的中斷。根據本發明方案32的圖象聲音編碼方法,在本發明方案29的方法中,在上述編碼負荷評價步驟中,用上述圖象編碼步驟處理並輸出編碼負荷評價信息;在上述圖象編碼步驟中,對於上述靜止圖象信息,進行僅對用上述輸出的編碼負荷評價信息計算的處理量的編碼處理,並作為編碼圖象信息輸出。因此,通過把暫時存儲的聲音數據的量作為指標,決定對圖象數據進行編碼中的執行比例,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果,還能夠不會隨之發生圖象的中斷。根據本發明方案33的圖象聲音編碼方法,在本發明方案29至32中的任一個方法中,在上述聲音編碼步驟中,讀出在上述聲音緩衝步驟中所存儲的原聲音信息,計算該讀出的上述原聲音信息的總量並作為處理結束聲音信息量輸出;在上述編碼負荷評價步驟中,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並求出該原聲音輸入量和上述處理結束聲音信息量的差即預測聲音緩衝存儲量,再用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。因此,通過把預測緩衝量作為指標來取代暫時存儲的聲音數據的量,控制對圖象數據的處理,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果,還能夠在不能或難於取得暫時存儲的聲音數據量的情況下進行上述處理。根據本發明方案34的圖象聲音編碼方法,在本發明方案29至32中的任一個方法中,在上述編碼負荷評價步驟中,在上述在輸入了上述靜止圖象時,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並根據上述聲音編碼步驟中輸出的編碼信息的總量求出處理結束聲音信息量,進一步在求出上述求出的原聲音輸入量與上述求出的處理結束聲音信息量的差即預測聲音緩衝存儲量之後,用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。因此,通過把預測緩衝量作為指標來取代暫時存儲的聲音數據的量,控制對圖象數據的處理,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果,還能夠在不能或難於進行暫時存儲的聲音數據量的取得和來自編碼步驟的處理量的取得的情況下進行上述處理。根據本發明方案35的圖象聲音編碼方法,在本發明方案29至34中的任一個方法中,監視在上述編碼負荷評價步驟中的上述判斷結果的變動,根據上述的變動來設定上述編碼負荷基準信息。因此,通過控制對圖象的編碼處理,就能進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果,在此基礎上,通過監視用於控制中的信息的變動,根據該變動來設定控制的基準,還能抑制重放圖象畫質的急劇變動。根據本發明方案36的聲音編碼裝置,設置有圖象編碼裝置和編碼參數決定裝置;所述圖象編碼裝置對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定裝置把一個以上的分辨度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼裝置的處理量的編碼參數。因此,通過在所提供的幀速率中設定能夠得到高解析度或高壓縮率的編碼結果的編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案37的聲音編碼裝置,設置有存儲編碼處理中所用的數值即設定頻率fs和變換常數n的寄存器;輸入編碼對象即聲音的聲音輸入裝置;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣裝置;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換裝置;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割裝置;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配裝置;根據上述分配的編碼位進行量化的量化裝置;把上述量化了的數據作為編碼數據輸出的編碼裝置;以及記錄所輸出的上述編碼數據的編碼數據記錄裝置。因此,通過變換常數n的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,來得到適合於該編碼裝置的性能的編碼結果。根據本發明方案38的聲音編碼裝置,執行如下裝置存儲上述編碼所用的控制常數的控制常數存儲裝置;對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;根據上述存儲的控制常數控制上述頻帶分割裝置、上述編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。因此,通過控制常數的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,而得到適合於該編碼裝置的性能的音質的編碼結果。根據本發明方案39的聲音編碼裝置,設置有對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所存到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;用心理聽覺分析替代控制方式控制上述編碼位分配裝置中的分配的編碼位分配控制裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;以及根據上述存儲的控制常數控制上述頻帶分割裝置、編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。因此,進行簡化心理聽覺分析的位分配控制,就能在不會大大增大處理負擔的情況下進行得到適應於人類的聽覺特性的高品質編碼結果的編碼處理。根據本發明方案40的圖象聲音編碼裝置,在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,設置有在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲裝置;讀出在上述聲音緩衝存儲裝置中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼裝置;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價裝置;以及根據上述編碼負荷評價裝置中的控制,在輸入了構成上述原圖象信息的靜止圖象信息時,對上述靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼裝置。因此,就能適應於進行該圖象聲音編碼的編碼裝置的處理能力,而控制圖象編碼,進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果。根據本發明方案41的圖象編碼程序記錄媒體,記錄了執行圖象編碼步驟和編碼參數決定步驟的編碼程序;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟把一個以上的分辨度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼步驟的處理量的編碼參數。因此,通過在個人計算機等通用計算機中執行該編碼程序,而在所提供的幀速率中,設定能夠得到高解析度或高壓縮率的編碼結果的編碼參數,由此,就能靈活利用設備資源而得到良好的編碼結果。根據本發明方案42的圖象編碼程序記錄媒體,記錄了執行如下步驟的編碼程序存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,m≥m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。因此,通過在個人計算機等通用計算機中執行該編碼程序,通過變換常數n的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,來得到適合於該編碼裝置的性能的編碼結果。根據本發明方案43的圖象編碼程序記錄媒體,記錄了執行如下步驟的編碼程序存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。因此,通過在個人計算機等通用計算機中執行該編碼程序,通過控制常數的設定,就能減輕處理負擔,進行聲音取入時的實時編碼處理,而得到適合於該編碼裝置的性能的音質的編碼結果。根據本發明方案44的圖象編碼程序記錄媒體,記錄了執行如下步驟的編碼程序對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。因此,通過在個人計算機等通用計算機中執行該編碼程序,進行簡化心理聽覺分析的位分配控制,就能在不會大大增大處理負擔的情況下進行得到適應於人類的聽覺特性的高品質編碼結果的編碼處理。根據本發明方案45的圖象編碼程序記錄媒體,記錄了在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部的圖象聲音編碼程序,記錄了執行如下步驟的編碼程序在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。因此,通過在個人計算機等通用計算機中執行該編碼程序,就能適應於進行該圖象聲音編碼的編碼裝置的處理能力,而控制圖象編碼,進行圖象聲音取入時的實時編碼處理,而得到重放時沒有聲音失真的良好的編碼結果。雖然本發明的優選實施例已經進行了表示和說明,但是,應當知道,本領域的技術人員可以在不背離本發明的精神的條件下進行變化和變型,本發明的範圍由權利要求書限定。權利要求1.一種對圖象進行編碼的圖象編碼方法,其特徵在於執行圖象編碼步驟和編碼參數決定步驟;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟根據原圖象信息所具有的解析度、重放由編碼所得到的編碼數據時要求的幀速率、表示執行上述圖象編碼步驟的編碼裝置的處理能力的處理性能或影響上述編碼步驟中的編碼處理的處理量的一個、或多個編碼參數中的任一個以上參數,來決定一個以上的編碼參數。2.根據權利要求1的圖象編碼方法,其特徵在於還執行處理能力判斷步驟,所述處理能力判斷步驟判斷執行相應圖象編碼方法的上述圖象編碼步驟的編碼裝置的處理能力,並輸出判斷結果。3.根據權利要求1或2的圖象編碼方法,其特徵在於上述編碼參數包含對上述原圖象信息進行的編碼處理時的解析度、表示幀內編碼或預測編碼的編碼類型或檢出用於上述預測編碼的動態電平時的檢出範圍中的一個以上參數。4.根據權利要求2的圖象編碼方法,其特徵在於在上述處理能力判斷步驟中,根據相應圖象編碼方法具有的控制裝置的種類進行上述判斷。5.根據權利要求2的圖象編碼方法,其特徵在於在上述處理能力判斷步驟中,根據上述編碼步驟中的編碼處理所需時間進行上述判斷。6.根據權利要求2的圖象編碼方法,其特徵在於在上述處理能力判斷步驟中,執行圖象緩衝存儲步驟和幀速率控制步驟;所述圖象緩衝存儲步驟暫時存儲所輸入的上述原圖象信息,在該存儲時,順序保存構成上述原圖象信息的一連串的靜止圖象信息的同時,在上述編碼步驟中讀出,再按順序廢棄進行過上述編碼處理的靜止圖象信息;所述幀速率控制步驟控制在根據所送來的上述幀速率所決定的一定的幀速率下進行上述圖象緩衝存儲步驟中的一連串的靜止圖象信息的保存;根據上述圖象緩衝存儲步驟中暫時存儲的上述原圖象信息的存儲量進行上述判斷。7.一種聲音編碼方法,該方法按頻帶分割編碼方式對聲音進行編碼,其特徵在於執行如下步驟存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於根制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。8.根據權利要求7的聲音編碼方法,其特徵在於在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs作為取樣頻率對上述輸入的聲音進行取樣處理來作成m個取樣聲音數據;在上述聲音數據變換步驟中,從上述m個取樣聲音數據中,每隔(n-1)個數據提取一個取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。9.根據權利要求8的聲音編碼方法,其特徵在於在上述聲音變換步驟中,把上述提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。10.根據權利要求7的聲音編碼方法,其特徵在於在上述輸入聲音取樣步驟中,由把上述存儲的設定頻率fs和變換常數n得到的頻率fs/n作為取樣頻率對上述輸入的聲音進行取樣處理來作成m/n個取樣聲音數據;在上述聲音數據變換步驟中,根據上述取樣聲音數據,在2個鄰接的上述所提取出的取樣聲音數據之間插入(n-1)個聲音數據,並變換為m個變換聲音數據。11.根據權利要求10的聲音編碼方法,其特徵在於在上述聲音變換步驟中,把上述m/n個提取出的取樣聲音數據分別作成每n個數據連接起來的變換聲音數據。12.根據權利要求7至11任一項的聲音編碼方法,其特徵在於執行聲音緩衝存儲步驟和輸入緩衝器監視步驟;所述聲音緩衝存儲步驟把上述取樣聲音數據暫時保持在輸入緩衝器內;所述輸入緩衝器監視步驟檢查上述輸入緩衝器的數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值;在上述聲音數據變換步驟中,由上述輸入緩衝器讀出取樣聲音數據,並對它進行上述變換。13.根據權利要求7至11任一項的聲音編碼方法,其特徵在於執行輸入緩衝器監視步驟,所述輸入緩衝器監視步驟檢查上述編碼步驟中輸出的每單位時間的編碼數據量,再把它與預先設定的值相比較,根據上述比較的結果變更上述寄存器內存儲的上述變換常數n的值。14.一種聲音編碼方法,該方法用頻帶分割編碼方式對聲音進行編碼,其特徵在於執行如下步驟存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。15.根據權利要求14的聲音編碼方法,其特徵在於在上述控制常數存儲步驟中,把單位時間判定常數k作為上述控制常數存儲在單位時間判定常數寄存器內;上述編碼處理控制步驟把上述頻帶分割步驟的中的一次頻帶分割內作為對象的取樣數據數作為p,把相當於p個取樣數據的時間作為單位期間,根據上述存儲的單位期間判定常數判定相當於上述輸出的取樣數據的每p個數據的單位期間是編碼對象期間還是編碼對象外期間;僅當上述單位期間被判定為上述編碼對象期間時,才上述頻帶分割步驟中控制輸出該單位期間的取樣數據;當上述單位期間被判定為上述編碼外期間時,在上述編碼步驟中輸出預先存儲的固定的編碼數據作為編碼數據。16.根據權利要求15的聲音編碼方法,其特徵在於在上述判定控制步驟中,當第i單位期間取作ti,由上述存儲的單位期間判定常數k和任意整數n構成的算式成立時,把上述單位期間ti判定為是上述編碼對象期間。17.根據權利要求14的聲音編碼方法,其特徵在於在上述控制常數存儲步驟中,把運算處理判定常數q作為上述控制常數存儲在運算處理判定常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟內所包含的上述存儲的運算處理判定常數q控制上述頻帶分割步驟中的運算處理中斷的運算處理中止步驟。18.根據權利要求17的聲音編碼方法,其特徵在於在上述運算處理中止步驟中,控制上述頻帶分割步驟中的基本低通濾波器的運算處理隨該濾波器的兩端步驟的區分而中斷。19.根據權利要求14的聲音編碼方法,其特徵在於在上述控制常數存儲步驟中,把頻帶選擇常數r作為上述控制常數存儲在頻帶選擇常數寄存器內;上述編碼處理控制步驟是根據上述頻帶分割步驟輸出的頻帶信號數據中的上述存儲的頻帶選擇常數r僅對所選擇出的數據控制執行上述編碼位分配步驟和上述量化步驟的頻帶間剔步驟。20.根據權利要求19的聲音編碼方法,其特徵在於在上述頻帶間剔步驟中,從上述頻帶分割步驟所得到的M個頻帶信號數據輸出中選擇每r個上述存儲的頻帶選擇常數的頻帶信號數據。21.根據權利要求14至20的任意一項的聲音編碼方法,其特徵在於執行處理狀況監視步驟,先取得聲音編碼中的數據處理狀況,再根據該取得的狀況變更上述存儲的上述控制常數。22.根據權利要求21的聲音編碼方法,其特徵在於上述在處理狀況監視步驟執行聲音緩衝存儲步驟和輸入監視步驟;所述聲音緩衝存儲步驟把取樣數據暫時存儲在輸入緩衝器內;所述輸入監視步驟把上述輸入緩衝器內保持的數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。23.根據權利要求21的聲音編碼方法,其特徵在於上述處理狀況監視步驟是編碼監視步驟,把上述編碼步驟中的每單位時間輸出的上述編碼數據量與預先設定值進行比較,再根據上述比較結果進行上述控制常數變更。24.一種聲音編碼方法,該方法用頻帶編碼方式對聲音數位化了的原聲音信息進行編碼其特徵在於執行如下步驟對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。25.根據權利要求24的聲音編碼方法,其特徵在於上述編碼位分配控制步驟是順序位分配步驟,根據用心理聽覺分析替代方式預定的位分配順序對上述頻帶分割步驟所得到的頻帶信號數據控制進行編碼位分配。26.根據權利要求24的聲音編碼方法,其特徵在於上述編碼位分配控制步驟是頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權和各頻帶信號數據具有的電平的編碼位分配。27.根據權利要求24的聲音編碼方法,其特徵在於上述編碼位分配控制步驟是改良型頻帶輸出適應位分配步驟,對上述頻帶分割步驟所得到的頻帶信號數據,控制進行基於用心理聽覺分析替代方式預定的對各頻帶的加權、對各頻帶的每個頻帶的位分配數的加權和各頻帶信號具有的電平的編碼位分配。28.根據權利要求24的聲音編碼方法,其特徵在於上述編碼位分配控制步驟是最小聞域比較步驟,對上述頻帶分割步驟所得到的頻帶信號數據,進行每一個頻帶信號數據與最小聞域值的比較,上述的比較判定未達到最小聞域的頻帶信號數據中不進行位分配;控制增加其他頻帶的位分配。29.一種圖象聲音編碼方法,該方法在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,其特徵在於執行如下步驟在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。30.根據權利要求29的圖象聲音編碼方法,其特徵在於上述編碼負荷評價步驟是在輸入構成上述原圖象信息的靜止圖象信息時根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再把上述編碼負荷評價信息與預先設定的負荷限度進行比較,在上述編碼負荷評價信息未達到上述負荷限度的情況下,輸出上述靜止圖象信息,在上述編碼負荷評價信息已達到上述負荷限度的情況下,廢棄上述靜止圖象信息。31.根據權利要求29的圖象聲音編碼方法,其特徵在於在輸入模擬圖象信息並輸出後述的圖象解析度信息時,執行圖象捕獲步驟,該步驟把上述模擬圖象信息變換為由具有按照上述解析度信息的解析度的多個靜止圖象信息構成的原圖象信息,該原圖象信息由多個離散的數字像素信息組成,再在上述圖象編碼步驟進行處理並輸出;上述編碼負荷評價步驟根據上述聲音緩衝存儲步驟中存儲的原聲音信息的總量和上述編碼負荷標準信息求出編碼負荷評價信息,再根據編碼負荷評價信息求出表示上述用於圖象編碼的圖象的解析度的解析度信息,然後輸出上述圖象解析度;上述圖象編碼步驟是在輸出上述圖象解析度信息時根據上述圖象解析度信息對上述靜止圖象信息進行編碼處理,並輸出編碼圖象信息。32.根據權利要求29的圖象聲音編碼方法,其特徵在於在上述編碼負荷評價步驟中,用上述圖象編碼步驟處理並輸出編碼負荷評價信息;在上述圖象編碼步驟中,對於上述靜止圖象信息,進行僅對用上述輸出的編碼負荷評價信息計算的處理量的編碼處理,並作為編碼圖象信息輸出。33.根據權利要求29至32的任一項的圖象聲音編碼方法,其特徵在於在上述聲音編碼步驟中,讀出在上述聲音緩衝步驟中所存儲的原聲音信息,計算該讀出的上述原聲音信息的總量並作為處理結束聲音信息量輸出;在上述編碼負荷評價步驟中,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並求出該原聲音輸入量和上述處理結束聲音信息量的差即預測聲音緩衝存儲量,再用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。34.根據權利要求29至32的任一項的圖象聲音編碼方法,其特徵在於在上述編碼負荷評價步驟中,在上述在輸入了上述靜止圖象時,根據經過時間和上述原聲音信息的時間的輸入量來求出原聲音輸入量,並根據上述聲音編碼步驟中輸出的編碼信息的總量求出處理結束聲音信息量,進一步在求出上述求出的原聲音輸入量與上述求出的處理結束聲音信息量的差即預測聲音緩衝存儲量之後,用上述預測聲音緩衝存儲量求出上述編碼負荷評價信息。35.根據權利要求29至34的任一項的圖象聲音編碼方法,其特徵在於監視在上述編碼負荷評價步驟中的上述判斷結果的變動,根據上述的變動來設定上述編碼負荷基準信息。36.一種對圖象進行編碼的圖象編碼裝置,其特徵在於圖象編碼裝置和編碼參數決定裝置;所述圖象編碼裝置對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定裝置把一個以上的解析度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼裝置的處理量的編碼參數。37.一種聲音編碼裝置,該裝置按頻帶分割編碼方式對聲音進行編碼,其特徵在於存儲編碼處理中所用的數值即設定頻率fs和變換常數n的寄存器;輸入編碼對象即聲音的聲音輸入裝置;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣裝置;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,並輸出包含m′個取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換裝置;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割裝置;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配裝置;根據上述分配的編碼位進行量化的量化裝置;把上述量化了的數據作為編碼數據輸出的編碼裝置;以及記錄所輸出的上述編碼數據的編碼數據記錄裝置。38.一種聲音編碼裝置,該裝置用頻帶分割編碼方式對聲音進行編碼,其特徵在於存儲上述編碼所用的控制常數的控制常數存儲裝置;對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;根據上述存儲的控制常數控制上述頻帶分割裝置、上述編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。39.一種聲音編碼裝置,該裝置用頻帶分割編碼方式對聲音進行編碼,其特徵在於對輸入聲音進行取樣處理並輸出取樣數據的取樣裝置;對上述取樣裝置所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割裝置;對上述頻帶分割裝置得到的頻帶信號數據進行編碼位分配的編碼位分配裝置;用心理聽覺分析替代控制方式控制上述編碼位分配裝置中的分配的編碼位分配控制裝置;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化裝置;根據上述量化裝置所得到的量化值輸出編碼數據的編碼裝置;以及根據上述存儲的控制常數控制上述頻帶分割裝置、編碼位分配裝置、上述量化裝置和上述編碼裝置中的數據處理的編碼處理控制裝置。40.一種圖象聲音編碼裝置,該裝置在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部,其特徵在於在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲裝置;讀出在上述聲音緩衝存儲裝置中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼裝置;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價裝置;以及根據上述編碼負荷評價裝置中的控制,在輸入了構成上述原圖象信息的靜止圖象信息時,對上述靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼裝置。41.一種記錄媒體,該記錄媒體記錄了對圖象進行編碼處理的圖象編碼程序的圖象編碼程序其特徵在於記錄了執行圖象編碼步驟和編碼參數決定步驟的編碼程序;所述圖象編碼步驟對於把圖象數位化了的由多個靜止圖象信息構成的原圖象信息,按照後述的編碼參數對上述的一個或多個靜止圖象信息進行編碼;所述編碼參數決定步驟把一個以上的解析度作為一個編碼參數,把包含幀內編碼、順向預測編碼、逆向預測編碼和雙向預測編碼的各種類型的編碼類型中的一種以上的編碼類型作為其他編碼參數,並根據所送來的幀速率決定用來決定上述編碼步驟的處理量的編碼參數。42.一種記錄了按頻帶分割編碼方式對聲音進行編碼的聲音編碼程序的聲音編碼程序記錄媒體,其特徵在於記錄了執行如下步驟的編碼程序存儲編碼處理中所用的數值即設定頻率fs和變換常數n的存儲步驟;輸入編碼對象即聲音的聲音輸入步驟;用根據上述存儲的設定頻率fs決定的取樣頻率作成取樣聲音數據的輸入聲音取樣步驟;把在用上述設定頻率fs作為取樣頻率的情況下所得到的取樣聲音數據的個數取為m個,把根據上述變換常數n決定的數取為m′,m≥m′,並輸出包含m′個的取樣聲音數據的由m個聲音數據構成的變換聲音數據的聲音數據變換步驟;把上述變換聲音數據進行頻帶分割而得到M個頻帶信號的頻帶分割步驟;把從上述存儲的設定頻率fs和變換常數n所得到的頻率fs/2n作為限制頻率,並僅把編碼位分配給上述頻帶信號中的低於限制頻率的頻帶信號的編碼位分配步驟;根據上述分配的編碼位進行量化的量化步驟;把上述量化了的數據作為編碼數據輸出的編碼步驟;以及記錄所輸出的上述編碼數據的編碼數據記錄步驟。43.一種記錄了按頻帶分割編碼方式對聲音進行編碼的聲音編碼程序的聲音編碼程序記錄媒體,其特徵在於記錄了執行如下步驟的編碼程序存儲上述編碼所用的控制常數的控制常數存儲步驟;對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟;根據上述存儲的控制常數控制上述頻帶分割步驟、上述編碼位分配步驟、上述量化步驟和上述編碼步驟中的數據處理的編碼處理控制步驟。44.一種記錄了按頻帶分割編碼方式對聲音進行編碼的聲音編碼程序的聲音編碼程序記錄媒體,其特徵在於記錄了執行如下步驟的編碼程序對輸入聲音進行取樣處理並輸出取樣數據的取樣步驟;對上述取樣步驟所得到的取樣數據進行頻帶分割並輸出頻帶信號數據的頻帶分割步驟;對上述頻帶分割步驟得到的頻帶信號數據進行編碼位分配的編碼位分配步驟;用心理聽覺分析替代控制方式控制上述編碼位分配步驟中的分配的編碼位分配控制步驟;根據上述編碼位的分配進行上述頻帶信號數據的量化並輸出量化值的量化步驟;根據上述量化步驟所得到的量化值輸出編碼數據的編碼步驟。45.一種圖象聲音編碼程序記錄媒體,該記錄媒體記錄了在對圖象和聲音進行編碼時,用通用計算機執行上述兩種編碼處理中所包含的處理過程的一部分或全部的圖象聲音編碼程序,其特徵在於記錄了執行如下步驟的編碼程序在輸入由表示每單位時間的靜止圖象的多個靜止圖象信息構成的原圖象信息和表示聲音的原聲音信息構成的圖象聲音信息時,暫時存儲上述原聲音信息的聲音緩衝存儲步驟;讀出在上述聲音緩衝存儲步驟中存儲的原聲音信息,再對該讀出的上述原聲音信息進行編碼處理並輸出編碼聲音信息的聲音編碼步驟;用表示圖象編碼的負荷程度的編碼負荷標準信息來判斷相應圖象聲音編碼處理的處理能力,再根據其判斷結果控制對後述的圖象編碼中的原圖象信息的編碼的編碼負荷評價步驟;以及根據上述編碼負荷評價步驟中的控制,對構成所輸入的上述原圖象信息的靜止圖象信息進行編碼處理並輸出編碼編碼圖象信息的圖象編碼步驟。全文摘要本發明提供一種編碼方法,在由軟體所進行的圖象、聲音、圖象聲音編碼處理中,根據硬體環境和軟體環境,來決定編碼條件,而靈活利用設備資源,得到良好的編碼結果。在對從攝象機1801取入的圖象聲音進行編碼時,把進行了數位化的聲音數據暫時存儲在聲音緩衝部1803中,根據其存儲量1804來決定是對數位化的圖象數據進行編碼處理還是不進行處理而丟棄該圖象數據。文檔編號H04B1/66GK1199893SQ9712528公開日1998年11月25日申請日期1997年10月15日優先權日1996年10月15日發明者辰巳英典,堀內浩一,松本孝夫,米田亞旗,河原榮治,荒瀨吉隆申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀