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

數(shù)據(jù)填補(bǔ)裝置、方法以及數(shù)據(jù)填補(bǔ)程序記錄媒體的制作方法

文檔序號(hào):7577230閱讀:283來源:國知局
專利名稱:數(shù)據(jù)填補(bǔ)裝置、方法以及數(shù)據(jù)填補(bǔ)程序記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)填補(bǔ)裝置、數(shù)據(jù)填補(bǔ)方法、以及數(shù)據(jù)填補(bǔ)程序記錄媒體;尤其是有關(guān)這樣的處理,對(duì)于作為處理目標(biāo)的數(shù)據(jù),使用表示該數(shù)據(jù)為有效的部分和無效的部分的信息,把該數(shù)據(jù)無效的部分作為填補(bǔ)目標(biāo),根據(jù)該數(shù)據(jù)為有效的部分進(jìn)行填補(bǔ)。
對(duì)于圖象、聲音等模擬數(shù)據(jù)進(jìn)行數(shù)字化和壓縮化的技術(shù)正在進(jìn)步。作為使用數(shù)字化數(shù)據(jù)的長(zhǎng)處是可統(tǒng)一地使用包含圖象、聲音、文字等的各種數(shù)據(jù),并且,在數(shù)據(jù)的記錄和發(fā)送接收中使用壓縮技術(shù),可求得存儲(chǔ)裝置容量及限定的傳輸帶寬的靈活應(yīng)用、維持記錄和傳輸?shù)臄?shù)據(jù)品質(zhì);可容易地利用有關(guān)糾錯(cuò)和密碼化等的高技術(shù)。因此,例如在圖象處理中,是使圖象離散的數(shù)字?jǐn)?shù)據(jù),所作的是形成具有表示亮度信號(hào)和色度信號(hào)的象素值的象素排列。
作為這樣的國際標(biāo)準(zhǔn)方式,即有關(guān)使圖象、聲音或文本等的數(shù)字?jǐn)?shù)據(jù)編碼的技術(shù),有MPEG(Movimg Picture Experts Group),其中MPEG4所具有的特征是,在圖象、聲音或文字等的數(shù)字?jǐn)?shù)據(jù)的處理中,例如對(duì)圖象中包含的每個(gè)物體,作為目標(biāo)進(jìn)行處理。
這樣,在把圖象中的特定物體等作為目標(biāo)處理的情況下,在使數(shù)據(jù)解碼使用壓縮編碼數(shù)據(jù)時(shí),必須合成分離成多個(gè)目標(biāo)的數(shù)據(jù),合成時(shí)供疊加使用的信息是必要的。作為這樣的信息,例如,使用表示在特定物體(目標(biāo))中是否包含構(gòu)成圖象的象素是否為有效的2值信號(hào)、和表示隱藏背景程度的多值信號(hào)。
顯示象這樣的有效性的信息,是表示作為目標(biāo)處理的特定物體等的形狀的信息,只有利用顯示有效性的信息作為有效的象素會(huì)影響合成后的圖象質(zhì)量,換言之,無效象素與畫質(zhì)無關(guān),通過僅使有效的象素進(jìn)行編碼,可求得編碼效率的提高。
并且,所謂象僅正交變換作為有效象素的形狀適應(yīng)正交變換(SADCT)的方法公開在IEEE Transactions on Circuits and Systems for VideoTechnology vol5,No1,F(xiàn)ebruary 1995中。該方法是僅對(duì)于作為有效的象素進(jìn)行正交變換的方法。
然而,編碼壓縮是根據(jù)圖象的空間和/或時(shí)間關(guān)系進(jìn)行的,所以,如果把無效象素作為編碼對(duì)象與有效象素一起進(jìn)行編碼,存在編碼效率低的情況。比如,在有效象素都是黑色情況下,無效象素若是黑色,則在與此并行進(jìn)行編碼時(shí),編碼效率也不下降,但無效象素若是白色,則由于相關(guān)性變低,編碼效率降低。通常,在僅用作為有效的象素包圍的區(qū)域中包含無效象素的情況下,象素之間的相關(guān)性降低,往往編碼效率也降低。
而且,即使對(duì)于所述SADCT,作為對(duì)象的圖象,在作為有效的象素值包圍的區(qū)域中包含無效象素時(shí),垂直方向和水平方向的相關(guān)性變低,編碼效率也低。
這樣,無效象素的象素值對(duì)于重放圖象的畫質(zhì)影響不大,但卻影響到編碼效率。因此,對(duì)于無效象素,所作的填補(bǔ)處理是,把其具有的象素值與根據(jù)位于附近的有效象素的象素值所得到的值進(jìn)行置換。通過這樣的填補(bǔ)處理,即使在有效象素和無效象素的邊界上,相鄰的象素具有大致連續(xù)的象素值,形成比填補(bǔ)前的有效區(qū)域相關(guān)性高的各象素,從而使得編碼效率提高。
以下,使用作為處理對(duì)象的數(shù)字?jǐn)?shù)據(jù)和對(duì)應(yīng)于該數(shù)字?jǐn)?shù)據(jù)的有效信息,對(duì)根據(jù)做這樣填補(bǔ)處理的已有技術(shù)的填補(bǔ)裝置進(jìn)行說明。(ISO/IECJTC1/SC29/WG11 MPEG96/N1469 46頁)圖49是表示根據(jù)已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置具有數(shù)據(jù)置換裝置4901。數(shù)據(jù)置換裝置4901利用數(shù)據(jù)和與該數(shù)據(jù)對(duì)應(yīng)的有效信息,根據(jù)數(shù)據(jù)中的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),進(jìn)行把在數(shù)據(jù)中包含的無效部分置換成填補(bǔ)數(shù)據(jù)的填補(bǔ)處理。
圖50是表示已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置具有的數(shù)據(jù)置換裝置4901處理順序的流程圖;圖51是用于說明利用已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置進(jìn)行填補(bǔ)處理的圖。下面,利用圖49~51說明根據(jù)已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置的填補(bǔ)處理時(shí)的動(dòng)作。
作為已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置的裝置輸入,原數(shù)據(jù)S 4901和輸入有效信息S 4922是如圖51a所示的部分,如圖49所示,作為采取具有象圖51a對(duì)應(yīng)關(guān)系的同步的部分被輸入。
在圖51a中,d1、d2、…每個(gè)是作為離散的數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)。8個(gè)構(gòu)成單位數(shù)據(jù)d1、d2、…d8構(gòu)成處理單位數(shù)據(jù),填補(bǔ)處理以處理單位為單位進(jìn)行處理。i1、i2、…的每個(gè)與構(gòu)成單位數(shù)據(jù)d1、d2、…一一對(duì)應(yīng),是表示各構(gòu)成單位數(shù)據(jù)有效性的構(gòu)成單位有效信息。8個(gè)構(gòu)成單位有效信息i1、i2、…、i8構(gòu)成處理單位有效信息。構(gòu)成單位有效信息中的i3和i7是表示“有效”,其他表示“無效”。從而,已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置在圖51a的處理單位數(shù)據(jù)中包含的構(gòu)成單位數(shù)據(jù)內(nèi),d3和d7為有效,另外,通過處理單位有效信息能了解無效的信息。
在圖50的流程步驟5001中,向已有技術(shù)的數(shù)據(jù)置換裝置4901輸入構(gòu)成單位數(shù)據(jù)和對(duì)應(yīng)該構(gòu)成單位數(shù)據(jù)的構(gòu)成單位有效信息。在步驟5002使用構(gòu)成單位有效信息,判定構(gòu)成單位數(shù)據(jù)是否為有效。若有效,則執(zhí)行步驟5003,該構(gòu)成單位數(shù)據(jù)雖然作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)保存,但若變成無效,則不執(zhí)行步驟5003,轉(zhuǎn)移到步驟5004。
在步驟5004中,判斷填補(bǔ)條件是否成立。在數(shù)據(jù)置換裝置4901中,對(duì)應(yīng)于構(gòu)成處理單位數(shù)據(jù)的最初構(gòu)成單位數(shù)據(jù),或最后構(gòu)成單位數(shù)據(jù),產(chǎn)生并保存端點(diǎn)信息。然后,在步驟5004中,保存兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)或者端點(diǎn)信息,在保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,判定為填補(bǔ)條件成立。
在填補(bǔ)條件成立的情況下,作步驟5005以后的處理,但在不成立的情況下,返回步驟5001,輸入下一個(gè)構(gòu)成單位數(shù)據(jù)和構(gòu)成單位有效信息。
在執(zhí)行步驟5005的情況下,根據(jù)保存的一個(gè)或兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)。接著在步驟5006中,作為處理對(duì)象的構(gòu)成單位數(shù)據(jù)被置換成填補(bǔ)數(shù)據(jù),對(duì)應(yīng)的構(gòu)成單位有效信息表示有效。在步驟5007中,輸出在步驟5006處理的填補(bǔ)處理之后的數(shù)據(jù)和填補(bǔ)之后的有效信息。在圖49中,填補(bǔ)處理后數(shù)據(jù)S 4903和填補(bǔ)處理后有效信息S 4904成為該數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
在圖51中所示的數(shù)據(jù)的情況下,作如下處理。首先,在圖50的流程步驟5001中,把與構(gòu)成單位數(shù)據(jù)d1對(duì)應(yīng)的構(gòu)成單位有效信息i1輸入數(shù)據(jù)置換裝置4901。在步驟5002的判定中,由于被定為“無效”,所以轉(zhuǎn)移到步驟5004,執(zhí)行對(duì)填補(bǔ)條件的判定。構(gòu)成單位數(shù)據(jù)d1是圖51a所示的處理單位數(shù)據(jù)的最初構(gòu)成單位數(shù)據(jù),所以對(duì)應(yīng)于d1的輸入,在數(shù)據(jù)置換裝置4901中保存端點(diǎn)信息。在該階段,端點(diǎn)信息雖然被保存,但由于填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)一個(gè)也不保存,所以填補(bǔ)條件不成立,返回步驟5001。
輸入與后續(xù)構(gòu)成單位數(shù)據(jù)d2對(duì)應(yīng)的構(gòu)成單位有效信息i2,從步驟5002至步驟5004與上述一樣執(zhí)行,再返回步驟5001。
輸入與后續(xù)構(gòu)成單位數(shù)據(jù)d3對(duì)應(yīng)的構(gòu)成單位有效信息i3,在步驟5002的判定中,由于判定為有效,所以執(zhí)行步驟5003,構(gòu)成單位數(shù)據(jù)d3作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)被保存。然后,當(dāng)繼續(xù)作步驟5004的判斷時(shí),由于保存端點(diǎn)信息和一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),所以填補(bǔ)條件成立,執(zhí)行后面的步驟5005。
在步驟5005中,在用數(shù)據(jù)置換裝置4901僅保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,產(chǎn)生與該填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)相同的填補(bǔ)數(shù)據(jù),其中,產(chǎn)生與d3同樣的填補(bǔ)數(shù)據(jù)p1。并且,數(shù)據(jù)置換裝置4901在僅保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,使用該填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)填補(bǔ)數(shù)據(jù)之后,還繼續(xù)保存。而且,有關(guān)保存的端點(diǎn)信息在產(chǎn)生填補(bǔ)數(shù)據(jù)之后中止保存。從而,在這里成為僅保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的狀態(tài)。
在下一個(gè)步驟5006中,把無效了的構(gòu)成單位數(shù)據(jù)d1和d2置換成填補(bǔ)數(shù)據(jù)p1,構(gòu)成單位有效信息i1和i2從“無效”變?yōu)椤坝行А?。在步驟5007中,輸出成“p1、p1、d3”排列的填補(bǔ)處理后的數(shù)據(jù),和表示“有效、有效、有效”的填補(bǔ)處理后的有效信息。
再執(zhí)行步驟5001,輸入與后續(xù)構(gòu)成單位數(shù)據(jù)d4對(duì)應(yīng)的構(gòu)成單位有效信息i4,在從步驟5002至5004中,與輸入構(gòu)成單位數(shù)據(jù)d2時(shí)一樣進(jìn)行,再返回步驟5001。對(duì)于d5和i5、d6和i6也一樣。
輸入與后續(xù)構(gòu)成單位數(shù)據(jù)d7對(duì)應(yīng)的構(gòu)成單位有效信息i7,在步驟5002的判定中,因判定為有效,所以,執(zhí)行步驟5003,作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)保存構(gòu)成數(shù)據(jù)d7,然后,接著作步驟5004判定時(shí),如上所述,通過保存著前面填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)d3,由于保存著兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),所以,填補(bǔ)條件成立,執(zhí)行下面的步驟5005。
在步驟5005中,用數(shù)據(jù)置換裝置4901,當(dāng)保存兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,對(duì)兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)作平均處理,產(chǎn)生填補(bǔ)數(shù)據(jù),這里,產(chǎn)生成為(d3+d7)/2的填補(bǔ)數(shù)據(jù)p2。并且,數(shù)據(jù)置換裝置4901在保存兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,在用該填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)之后,中止最先保存的填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的保存。從而,其中不保存d3,僅保存d7。
在以下的步驟5006中,把無效的構(gòu)成單位數(shù)據(jù)d4~d6置換成填補(bǔ)數(shù)據(jù)p2,構(gòu)成單位有效信息i4~i6從表示“無效”變?yōu)楸硎尽坝行А薄T诓襟E5007中,輸出成為“p2、p2、p2、d7”排列的填補(bǔ)處理后的數(shù)據(jù),和表示’“有效、有效、有效、有效”的填補(bǔ)處理后的有效信息。
輸入后面的構(gòu)成單位數(shù)據(jù)d8和相應(yīng)的構(gòu)成單位有效信息i8,在步驟5002的判定中,由于是“無效”轉(zhuǎn)移到步驟5004,進(jìn)行有關(guān)填補(bǔ)條件的判定。構(gòu)成單位數(shù)據(jù)d8由于是在圖51a中所示的處理單位數(shù)據(jù)的最后構(gòu)成單位數(shù)據(jù),所以,用數(shù)據(jù)置換裝置4901保存端點(diǎn)信息。因此,由于保存端點(diǎn)信息和一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),所以,填補(bǔ)條件成立,執(zhí)行下面的步驟5005。
在步驟5005中,數(shù)據(jù)置換裝置4901僅保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),所以,產(chǎn)生與該填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)同樣的填補(bǔ)數(shù)據(jù)。從而,產(chǎn)生與d7同樣的填補(bǔ)數(shù)據(jù)p3。在下面的步驟5006中,把無效的構(gòu)成單位數(shù)據(jù)d8置換為p3,構(gòu)成單位有效信息i8從表示“無效”變?yōu)椤坝行А?。在步驟5007中,輸出作為“p3”的填補(bǔ)處理后的數(shù)據(jù)和表示“有效”的填補(bǔ)處理后的有效信息。
如上所述,進(jìn)行圖51a中所示的處理單位數(shù)據(jù)和與處理單位有效信息相應(yīng)的填補(bǔ)處理。同圖b是表示對(duì)數(shù)據(jù)的填補(bǔ)處理結(jié)果。如圖所示,包含在同圖a的處理單位數(shù)據(jù)中、無效構(gòu)成單位數(shù)據(jù)在同圖b中,用根據(jù)位于附近的有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)進(jìn)行置換,獲得填補(bǔ)處理后的數(shù)據(jù)。
在填補(bǔ)處理前的數(shù)據(jù)中,無效構(gòu)成單位數(shù)據(jù)d1、d2、…不限于與作為有效的構(gòu)成單位數(shù)據(jù)近似。例如,作為圖象數(shù)據(jù)情況下,構(gòu)成單位數(shù)據(jù)d1、d2、…分別是象素,各象素具有的象素值(表示亮度信號(hào)、色信號(hào))不限于具有近似的值。與此相反,在填補(bǔ)處理后的數(shù)據(jù)中,接近的構(gòu)成單位數(shù)據(jù)之間變得相近似,當(dāng)進(jìn)行根據(jù)相關(guān)關(guān)系的壓縮編碼處理的情況下,可謀求編碼效率的提高。
如上所述,已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置雖然對(duì)輸入的數(shù)據(jù)和有效信息作填補(bǔ)處理,但是,如前所述,在這樣的數(shù)據(jù)填補(bǔ)裝置中,前提是數(shù)據(jù)和有效信息保持對(duì)應(yīng)關(guān)系,以同步狀態(tài)輸入。
當(dāng)擴(kuò)展解碼壓縮編碼了的數(shù)據(jù)時(shí),進(jìn)行數(shù)據(jù)填補(bǔ)處理的情況下,用編碼處理時(shí)的編碼方法,數(shù)據(jù)和有效信息所具有的順序未必按時(shí)間序列,或不保持對(duì)應(yīng)關(guān)系。象這樣的數(shù)據(jù)和有效信息成為處理對(duì)象的情況下,不能把這些直接輸入已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置中進(jìn)行填補(bǔ),必須另外準(zhǔn)備進(jìn)行同步處理的裝置,在同步處理之后輸入數(shù)據(jù)填補(bǔ)裝置。
而且,用已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置所存在的問題是,對(duì)具有多維結(jié)構(gòu)的數(shù)據(jù)進(jìn)行多維填補(bǔ)處理的情況等下,在作復(fù)雜填補(bǔ)處理和高度填補(bǔ)處理時(shí),存儲(chǔ)很大的數(shù)據(jù)量,為了進(jìn)行大量運(yùn)算處理,要增加存儲(chǔ)媒體必要容量和電路規(guī)模。
在已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置中,如圖50的流程所示,只是依據(jù)在每個(gè)構(gòu)成單位數(shù)據(jù)反復(fù)進(jìn)行同樣的判定和處理,在處理效率方面還有改善的余地。
根據(jù)上述情況,本發(fā)明目的在于提供一種通用性強(qiáng)的數(shù)據(jù)填補(bǔ)裝置,即便把沒有采取同步的數(shù)據(jù)和有效信息作為處理對(duì)象,也能適當(dāng)?shù)剡M(jìn)行數(shù)據(jù)填補(bǔ)處理。
本發(fā)明目的在于提供一種數(shù)據(jù)填補(bǔ)裝置,該裝置能夠靈活應(yīng)用裝置資源進(jìn)行有效的處理,而不會(huì)引起存儲(chǔ)媒體必要量和電路規(guī)模的增加,可執(zhí)行復(fù)雜的填補(bǔ)處理和高度的填補(bǔ)處理。
本發(fā)明目的在于提供一種數(shù)據(jù)填補(bǔ)裝置,以靈活應(yīng)用有效信息進(jìn)行效率更高的數(shù)據(jù)填補(bǔ)處理。
本發(fā)明的目的在于提供一種數(shù)據(jù)填補(bǔ)方法,把不同步的數(shù)據(jù)和有效信息作為處理對(duì)象;靈活應(yīng)用裝置資源進(jìn)行復(fù)雜或高度的處理;靈活應(yīng)用有效信息提高處理效率。
并且,本發(fā)明目的在于提供一種記錄數(shù)據(jù)填補(bǔ)程序的程序記錄媒體,所述數(shù)據(jù)填補(bǔ)程序能在計(jì)算機(jī)等中執(zhí)行這樣的數(shù)據(jù)填補(bǔ)處理,即把不同步的數(shù)據(jù)和有效信息作為處理對(duì)象,靈活應(yīng)用裝置資源進(jìn)行復(fù)雜或高度的處理,靈活應(yīng)用有效信息提高處理效率。
為了達(dá)到所述目的,本發(fā)明第一方面的數(shù)據(jù)填補(bǔ)裝置,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,具有存儲(chǔ)和填補(bǔ)裝置,用于保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作同步處理,產(chǎn)生相互輸出順序相同的原數(shù)據(jù)和同步有效信息并保存,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息作填補(bǔ)處理,輸出填補(bǔ)后的數(shù)據(jù)和填補(bǔ)處理后的有效信息;填補(bǔ)信息保存裝置,使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分,產(chǎn)生填補(bǔ)數(shù)據(jù)和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息,向所述存儲(chǔ)和填補(bǔ)裝置輸出所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)指定信息。
本發(fā)明第2方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,所述填補(bǔ)信息保存裝置產(chǎn)生作為所述填補(bǔ)處理指定信息,指定保存所述存儲(chǔ)和填補(bǔ)裝置中原數(shù)據(jù)的區(qū)域的填補(bǔ)地址信息。
本發(fā)明第3方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,所述填補(bǔ)信息保存裝置是有效信息適應(yīng)填補(bǔ)信息保存裝置,使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息決定填補(bǔ)方法,根據(jù)該決定的填補(bǔ)方法,產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
本發(fā)明第4方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,所述存儲(chǔ)和填補(bǔ)裝置是數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息的連續(xù)的區(qū)域,執(zhí)行填補(bǔ)處理;所述填補(bǔ)信息保存裝置是連續(xù)填補(bǔ)信息保存裝置,產(chǎn)生作為所述填補(bǔ)處理指定信息,指定在所述存儲(chǔ)和填補(bǔ)裝置中保存的原數(shù)據(jù)連續(xù)區(qū)域的填補(bǔ)開始地址信息及填補(bǔ)結(jié)束地址信息。
本發(fā)明第5方面的數(shù)據(jù)填補(bǔ)裝置,在第4方面的裝置中,其特征是,所述連續(xù)填補(bǔ)信息保存裝置是有效信息變化點(diǎn)參照連續(xù)填補(bǔ)信息保存裝置,根據(jù)所述原數(shù)據(jù)的有效部分,產(chǎn)生填補(bǔ)數(shù)據(jù),使用所述同步有效信息,檢測(cè)原數(shù)據(jù)的有效性變化的有效信息變化點(diǎn),根據(jù)所述檢測(cè)的有效信息變化點(diǎn)產(chǎn)生所述填補(bǔ)處理指定信息。
本發(fā)明第6方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,所述填補(bǔ)信息保存裝置對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)量組成的處理單位數(shù)據(jù),指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域產(chǎn)生所述填補(bǔ)信息。
本發(fā)明第7方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,還具有處理對(duì)象切換裝置,進(jìn)行切換,使得對(duì)所述存儲(chǔ)和填補(bǔ)裝置,或輸入所述輸入數(shù)據(jù)及所述輸入有效信息,或輸入所述填補(bǔ)處理后數(shù)據(jù)及所述填補(bǔ)處理后的有效信息。
本發(fā)明第8方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,還具有分離裝置,具有N個(gè)(N為自然數(shù))所述存儲(chǔ)和填補(bǔ)裝置和所述填補(bǔ)信息保存裝置組,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息進(jìn)行分離處理,產(chǎn)生N個(gè)分離數(shù)據(jù)和N個(gè)分離有效信息,把分離數(shù)據(jù)和分離有效信息對(duì)向所述N個(gè)存儲(chǔ)和填補(bǔ)裝置輸出;及再構(gòu)成裝置,對(duì)于在所述N個(gè)存儲(chǔ)和填補(bǔ)裝置中產(chǎn)生的N個(gè)填補(bǔ)后的分離數(shù)據(jù)和N個(gè)填補(bǔ)后的有效信息進(jìn)行再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)后有效信息。
本發(fā)明第9方面的數(shù)據(jù)填補(bǔ)裝置,在第1方面的裝置中,其特征是,還具有合成裝置,具有N個(gè)(N為自然數(shù))所述存儲(chǔ)和填補(bǔ)裝置和所述填補(bǔ)信息保存裝置組,對(duì)所述N個(gè)存儲(chǔ)和填補(bǔ)裝置中產(chǎn)生的N個(gè)填補(bǔ)處理后的數(shù)據(jù)和N個(gè)填補(bǔ)處理分離有效信息進(jìn)行合成處理,生成進(jìn)行過合成處理的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。
本發(fā)明第10方面的數(shù)據(jù)填補(bǔ)裝置,使用作為離散的數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和表示每個(gè)所述構(gòu)成單位數(shù)據(jù)有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效的構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的從1次到N(N為自然數(shù))次的填補(bǔ)處理,其特征是,具有存儲(chǔ)和填補(bǔ)裝置,把所述輸入數(shù)據(jù)和所述輸入有效信息作為與彼此輸出順序相同的原數(shù)據(jù)同步的有效信息保存,對(duì)于所述原數(shù)據(jù)和所述同步有效信息,或?qū)τ谇按螖?shù)填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,進(jìn)行相應(yīng)次數(shù)的填補(bǔ)處理,輸出填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息;填補(bǔ)信息保存裝置,根據(jù)所述保存的所述原數(shù)據(jù)及所述同步有效信息,或根據(jù)前次數(shù)填補(bǔ)處理后的數(shù)據(jù)及填補(bǔ)處理后的有效信息,和表示前次數(shù)的填補(bǔ)處理內(nèi)容的填補(bǔ)位置信息,產(chǎn)生相應(yīng)次數(shù)填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù),和指定所述原數(shù)據(jù)或所述前次數(shù)的填補(bǔ)處理后數(shù)據(jù)中應(yīng)執(zhí)行相應(yīng)次數(shù)填補(bǔ)處理部分的填補(bǔ)處理指定信息,把所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息作為表示相應(yīng)次數(shù)填補(bǔ)處理的填補(bǔ)內(nèi)容的填補(bǔ)位置信息進(jìn)行保存。
本發(fā)明第11方面的數(shù)據(jù)填補(bǔ)裝置,在第10方面的裝置中,其特征是,所述填補(bǔ)信息保存裝置對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域產(chǎn)生所述填補(bǔ)信息。
本發(fā)明第12方面的數(shù)據(jù)填補(bǔ)方法,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,包含以下步驟同步處理,保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作同步處理,產(chǎn)生彼此輸出順序相同的原數(shù)據(jù)和同步有效信息并保存;填補(bǔ)計(jì)算,使用在所述同步處理步驟中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,產(chǎn)生根據(jù)所述原數(shù)據(jù)的有效部分的填補(bǔ)數(shù)據(jù),和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息;填補(bǔ)處理,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理。
本發(fā)明第13方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,在所述填補(bǔ)計(jì)算步驟中,產(chǎn)生指定所述保存的原數(shù)據(jù)區(qū)域的填補(bǔ)地址信息,作為所述填補(bǔ)處理指定信息。
本發(fā)明第14方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,所述填補(bǔ)計(jì)算步驟是有效信息適應(yīng)填補(bǔ)計(jì)算步驟,使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息決定填補(bǔ)方法,根據(jù)該決定了的填補(bǔ)方法,產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
本發(fā)明第15方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,還包含地址處理步驟,根據(jù)在所述填補(bǔ)計(jì)算步驟中產(chǎn)生的填補(bǔ)指定信息,產(chǎn)生指定所述保存的原數(shù)據(jù)連續(xù)的區(qū)域的填補(bǔ)開始地址信息以及填補(bǔ)終止地址信息;所述填補(bǔ)步驟是連續(xù)填補(bǔ)步驟,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息的連續(xù)區(qū)域執(zhí)行填補(bǔ)處理。
本發(fā)明第16方面的數(shù)據(jù)填補(bǔ)方法,在第15方面的方法中,其特征是,所述填補(bǔ)計(jì)算步驟是有效信息變化點(diǎn)參照填補(bǔ)計(jì)算步驟,根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),使用所述同步有效信息,檢測(cè)原數(shù)據(jù)的有效性變化的有效信息變化點(diǎn),根據(jù)所述檢測(cè)的有效信息變化點(diǎn)產(chǎn)生所述填補(bǔ)處理指定信息。
本發(fā)明第17方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,在所述填補(bǔ)計(jì)算中,對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)區(qū)域產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
本發(fā)明第18方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,還包含規(guī)定次數(shù)結(jié)束判定步驟,判定所述填補(bǔ)處理步驟的填補(bǔ)處理是否僅按規(guī)定次數(shù)進(jìn)行。
本發(fā)明第19方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,并行地執(zhí)行N次(N為自然數(shù))所述同步處理步驟、所述填補(bǔ)計(jì)算步驟、以及所述填補(bǔ)處理步驟,還包含分離步驟,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作分離處理,產(chǎn)生N個(gè)分離數(shù)據(jù)和N個(gè)分離有效信息;再構(gòu)成步驟,對(duì)在所述N次填補(bǔ)處理步驟中產(chǎn)生的N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的分離有效信息進(jìn)行再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息。
本發(fā)明第20方面的數(shù)據(jù)填補(bǔ)方法,在第12方面的方法中,其特征是,并行地執(zhí)行N次(N為自然數(shù))所述同步處理步驟、所述填補(bǔ)計(jì)算步驟、以及所述填補(bǔ)處理步驟,還包含合成步驟,對(duì)在所述N次填補(bǔ)處理步驟中產(chǎn)生的N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的分離有效信息作合成處理,產(chǎn)生作了合成處理的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。
本發(fā)明第21方面的數(shù)據(jù)填補(bǔ)方法,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,執(zhí)行從1至N(N為自然數(shù))次把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,包含以下步驟輸入保存步驟,保存所述輸入數(shù)據(jù)和所述輸入有效信息作為彼此輸出順序相同的原數(shù)據(jù)和同步有效信息;1次填補(bǔ)處理步驟,使用所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),產(chǎn)生指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理的部分的填補(bǔ)處理指定信息,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,產(chǎn)生作為表示所述填補(bǔ)處理內(nèi)容的信息的填補(bǔ)位置并保存;2次至N次填補(bǔ)處理步驟,使用在前次填補(bǔ)處理步驟中產(chǎn)生的填補(bǔ)處理后數(shù)據(jù)、填補(bǔ)處理后的有效信息、以及填補(bǔ)位置信息,產(chǎn)生相應(yīng)次數(shù)的填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù)和填補(bǔ)處理指定信息,在進(jìn)行下一次數(shù)的填補(bǔ)處理情況下,產(chǎn)生作為表示相應(yīng)次數(shù)填補(bǔ)處理內(nèi)容的信息的填補(bǔ)位置信息并保存。
本發(fā)明第22方面的數(shù)據(jù)填補(bǔ)方法,在第21方面的方法中,其特征是,在所述1次填補(bǔ)處理步驟中,對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域中產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
本發(fā)明第23方面的數(shù)據(jù)填補(bǔ)程序記錄媒體,其中該程序是使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理的數(shù)據(jù)填補(bǔ)程序,其特征是,所記錄的數(shù)據(jù)填補(bǔ)程序包含以下處理步驟同步處理,保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述有效信息作同步處理,產(chǎn)生彼此輸出順序相同的原數(shù)據(jù)和同步有效信息并保存;填補(bǔ)計(jì)算,使用在所述同步處理步驟中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,產(chǎn)生根據(jù)所述原數(shù)據(jù)的有效部分的填補(bǔ)數(shù)據(jù),和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息;填補(bǔ)處理,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理。
本發(fā)明第24方面的數(shù)據(jù)填補(bǔ)程序記錄媒體,其記錄的程序是使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的1至N(N為自然數(shù))次填補(bǔ)處理的數(shù)據(jù)填補(bǔ)程序,其特征是,所記錄的數(shù)據(jù)填補(bǔ)程序包含以下處理步驟輸入保存,把所述輸入數(shù)據(jù)和所述輸入有效信息作為彼此輸出順序相同的原數(shù)據(jù)和同步有效信息保存;1次填補(bǔ)處理,使用所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),產(chǎn)生指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理的部分的填補(bǔ)處理指定信息,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息作填補(bǔ)處理,產(chǎn)生1次填補(bǔ)處理后的數(shù)據(jù)和1次填補(bǔ)處理后的有效信息,產(chǎn)生作為表示所述填補(bǔ)處理內(nèi)容信息的填補(bǔ)位置信息并保存;2次至N次填補(bǔ)處理,使用在前次數(shù)填補(bǔ)處理步驟中產(chǎn)生的填補(bǔ)處理后的數(shù)據(jù)、填補(bǔ)處理后的有效信息、以及填補(bǔ)位置信息,產(chǎn)生在相應(yīng)次數(shù)填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù)和填補(bǔ)指定信息,在進(jìn)行下一次數(shù)填補(bǔ)處理的情況下,產(chǎn)生作為表示相應(yīng)次數(shù)填補(bǔ)處理內(nèi)容信息的填補(bǔ)位置信息并保存。
本發(fā)明第25的數(shù)據(jù)填補(bǔ)程序記錄媒體,在第24的記錄媒體中,所述數(shù)據(jù)填補(bǔ)程序的所述1次填補(bǔ)處理步驟,對(duì)于每一個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù)中指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于該指定的區(qū)域產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。


圖1是表示本發(fā)明實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖2是表示實(shí)施例1裝置所具有的存儲(chǔ)和填補(bǔ)裝置101的處理順序流程圖;圖3是用于說明實(shí)施例1裝置所具有的存儲(chǔ)和填補(bǔ)裝置101的同步處理的圖4是用于說明實(shí)施例1的填補(bǔ)處理的圖;圖5是表示實(shí)施例1裝置所具有的填補(bǔ)信息保存裝置102的處理順序流程圖;圖6是表示本發(fā)明實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖7是表示實(shí)施例2裝置所具有的有效信息適應(yīng)填補(bǔ)信息保存裝置602的處理順序流程圖;圖8是用于說明實(shí)施例2確定填補(bǔ)方法的圖;圖9是表示本發(fā)明實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖10是表示實(shí)施例3裝置所具有的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置801的處理順序流程圖;圖11是表示實(shí)施例3裝置所具有的連續(xù)填補(bǔ)信息保存裝置802的處理順序流程圖;圖12是表示本發(fā)明實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖13是用于說明實(shí)施例4填補(bǔ)處理的第1例的圖;圖14是用于說明實(shí)施例4填補(bǔ)處理的第2例的圖;圖15是表示本發(fā)明實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖16是用于說明實(shí)施例5填補(bǔ)處理的第1例的圖;圖17是用于說明實(shí)施例5填補(bǔ)處理的第2例的圖;圖18是表示本發(fā)明實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖19是用于說明實(shí)施例6填補(bǔ)處理的第1例的圖;圖20是用于說明實(shí)施例6填補(bǔ)處理的第2例的圖;圖21是表示本發(fā)明實(shí)施例7數(shù)據(jù)填補(bǔ)方法的處理順序流程圖;圖22是詳細(xì)表示用實(shí)施例7方法執(zhí)行的數(shù)據(jù)同步處理步驟的處理順序流程圖;圖23是詳細(xì)表示用實(shí)施例7方法執(zhí)行的填補(bǔ)計(jì)算步驟的處理順序流程圖;圖24是表示本發(fā)明實(shí)施例8的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖25是詳細(xì)表示用實(shí)施例8方法執(zhí)行的有效信息適應(yīng)填補(bǔ)計(jì)算步驟的處理順序流程圖;圖26是表示本發(fā)明實(shí)施例9的數(shù)據(jù)填補(bǔ)方法處理順序流程圖27是表示本發(fā)明實(shí)施例10的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖28是表示本發(fā)明實(shí)施例11的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖29是表示本發(fā)明實(shí)施例12的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖30是表示本發(fā)明實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖31是表示實(shí)施例13的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖32是詳細(xì)表示用實(shí)施例13方法執(zhí)行的有效信息變化點(diǎn)參照填補(bǔ)處理步驟的處理順序流程圖;圖33是表示本發(fā)明實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖34是表示用實(shí)施例14的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖35是詳細(xì)表示用實(shí)施例14方法執(zhí)行的1次填補(bǔ)處理步驟的處理順序流程圖;圖36是詳細(xì)表示用實(shí)施例14方法執(zhí)行的2次填補(bǔ)處理步驟的處理順序流程圖;圖37是詳細(xì)表示在用實(shí)施例14方法執(zhí)行的2次填補(bǔ)處理步驟中所包含水平2次填補(bǔ)處理步驟的處理順序的流程圖;圖38是詳細(xì)表示在用實(shí)施例14方法執(zhí)行的2次填補(bǔ)處理步驟中所包含垂直2次填補(bǔ)處理步驟的處理順序的流程圖;圖39是用于說明在實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置或數(shù)據(jù)填補(bǔ)方法中執(zhí)行的填補(bǔ)處理的圖;圖40是用于說明在同實(shí)施例的填補(bǔ)位置信息的圖;圖41是表示在實(shí)施例14中執(zhí)行N次填補(bǔ)處理情況下處理順序流程圖;圖42是表示本發(fā)明實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖43是表示用實(shí)施例15的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖44是表示本發(fā)明實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖45是用于說明實(shí)施例16的填補(bǔ)處理的圖;圖46是表示本發(fā)明實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖;圖47是表示用實(shí)施例17的數(shù)據(jù)填補(bǔ)方法處理順序流程圖;圖48是用于說明實(shí)施例17的填補(bǔ)處理的圖;圖49是表示已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖50是表示已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置的填補(bǔ)處理時(shí)處理順序流程圖;圖51是用于說明已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置的填補(bǔ)處理的圖。
實(shí)施例1本發(fā)明實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置存儲(chǔ)作為填補(bǔ)處理的處理對(duì)象的數(shù)據(jù)和在填補(bǔ)處理中使用的有效信息,在同步處理之后進(jìn)行填補(bǔ)處理。
圖1是表示本發(fā)明實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置具有存儲(chǔ)和填補(bǔ)裝置101和填補(bǔ)信息保存裝置102。存儲(chǔ)和填補(bǔ)裝置101內(nèi)有分別存儲(chǔ)作為填補(bǔ)處理對(duì)象的數(shù)據(jù)和在填補(bǔ)處理中使用的有效信息的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置,使用數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置作數(shù)據(jù)和有效信息的同步處理,使用由后述的填補(bǔ)信息保存裝置102取得的填補(bǔ)信息,實(shí)施對(duì)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置中的數(shù)據(jù)的填補(bǔ)處理。填補(bǔ)信息保存裝置102使用從存儲(chǔ)和填補(bǔ)裝置101取得的同步處理的數(shù)據(jù)和有效信息,產(chǎn)生由填補(bǔ)數(shù)據(jù)和填補(bǔ)地址組成的填補(bǔ)信息。
圖2是表示存儲(chǔ)和填補(bǔ)裝置101的處理順序的流程圖;圖3是用于說明存儲(chǔ)和填補(bǔ)裝置101的同步處理的圖;圖4是用于說明填補(bǔ)處理的圖;圖5是表示填補(bǔ)信息保存裝置102處理順序的流程圖。下面,用圖1~5首先在“A.概略”中說明其概略,接著就有關(guān)各處理時(shí)的細(xì)節(jié),在“B.同步處理”、“C.填補(bǔ)信息產(chǎn)生”、“D.填補(bǔ)處理”、“E.重復(fù)執(zhí)行填補(bǔ)信息產(chǎn)生和填補(bǔ)處理”中,說明本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置的數(shù)據(jù)處理時(shí)的動(dòng)作。
A.概略對(duì)于本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置,輸入輸入數(shù)據(jù)S 101和作為有關(guān)該輸入數(shù)據(jù)的有效信息的輸入有效信息S 102。在存儲(chǔ)和保存裝置101中,把輸入數(shù)據(jù)S 101和輸入有效信息S 102存儲(chǔ)在存儲(chǔ)和填補(bǔ)裝置101內(nèi)含的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中,并分別保存。存儲(chǔ)和填補(bǔ)裝置101,當(dāng)在包含輸入數(shù)據(jù)S 101的數(shù)據(jù)存儲(chǔ)裝置中,在包含輸入有效信息S102的有效信息存儲(chǔ)裝置中分別存儲(chǔ)時(shí),進(jìn)行同步處理,作成數(shù)據(jù)和對(duì)應(yīng)數(shù)據(jù)的有效信息以取得同步的形式被存儲(chǔ)。
以此,存儲(chǔ)和填補(bǔ)裝置101按照預(yù)定的方式,順序讀出數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中保存的具有同步形式的數(shù)據(jù)和有效信息,作為取得同步的原數(shù)據(jù)S 103和同步有效信息S 104,向填補(bǔ)信息保存裝置102輸出。
填補(bǔ)信息保存裝置102使用同步有效信息S 104判別原數(shù)據(jù)S 103的有效部分,根據(jù)有效部分產(chǎn)生填補(bǔ)數(shù)據(jù)。填補(bǔ)數(shù)據(jù)是在填補(bǔ)處理中為了置換作為填補(bǔ)處理對(duì)象的數(shù)據(jù)的無效部分而使用的數(shù)據(jù)。填補(bǔ)信息保存裝置102還使用同步有效信息S 104,產(chǎn)生把原數(shù)據(jù)S 103的無效區(qū)域作為指定存儲(chǔ)裝置的存儲(chǔ)位置的地址表示的填補(bǔ)地址信息。填補(bǔ)信息保存裝置102向存儲(chǔ)和填補(bǔ)裝置101輸出由填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106組成的填補(bǔ)信息。
存儲(chǔ)和填補(bǔ)裝置101使用填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106,進(jìn)行對(duì)于保存在包含的數(shù)據(jù)存儲(chǔ)裝置中的原數(shù)據(jù)的填補(bǔ)處理。首先,存儲(chǔ)和填補(bǔ)裝置101利用表示數(shù)據(jù)無效區(qū)域的填補(bǔ)地址信息取得應(yīng)作填補(bǔ)處理置換的位置。然后,對(duì)于數(shù)據(jù)存儲(chǔ)裝置的所取得的區(qū)域,進(jìn)行和填補(bǔ)數(shù)據(jù)S105的置換處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)。與此同時(shí),存儲(chǔ)和填補(bǔ)裝置101對(duì)于包含的有效信息存儲(chǔ)裝置的該區(qū)域,規(guī)定表示有效,產(chǎn)生填補(bǔ)處理后的有效信息。
從存儲(chǔ)和填補(bǔ)裝置101輸出的填補(bǔ)處理后的數(shù)據(jù)S 107和填補(bǔ)處理后的有效信息S 108成為相關(guān)數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
B.同步處理與已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置情況同樣地對(duì)取得同步的數(shù)據(jù)以及有效信息進(jìn)行在存儲(chǔ)和填補(bǔ)裝置101的填補(bǔ)處理。
圖4a是用于說明在本實(shí)施例1中作為填補(bǔ)處理對(duì)象的取得同步的原數(shù)據(jù)S 103和同步有效信息S 104的圖。如圖所示,原數(shù)據(jù)S 103由構(gòu)成單位數(shù)據(jù)d1、d2…構(gòu)成,把一定數(shù)的構(gòu)成單位數(shù)據(jù)作為處理單位數(shù)據(jù),在每個(gè)處理單位數(shù)據(jù)實(shí)施填補(bǔ)處理。這里,構(gòu)成單位數(shù)據(jù)d1~d8構(gòu)成處理單位數(shù)據(jù)。同步有效信息S 104由構(gòu)成單位有效信息i1、i2…構(gòu)成,一個(gè)構(gòu)成單位有效信息是對(duì)應(yīng)一個(gè)構(gòu)成單位數(shù)據(jù),表示相關(guān)構(gòu)成單位數(shù)據(jù)是否有效的二值信息。圖示的構(gòu)成單位有效信息i1~i8分別對(duì)應(yīng)構(gòu)成單位數(shù)據(jù)d1~d8,表示構(gòu)成單位數(shù)據(jù)內(nèi)的d3和d7為有效,其他為無效。
如前所述,在已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置中,如圖49所示,前提是以對(duì)應(yīng)順序整齊地輸入,即以同步形式輸入。但是在本實(shí)施例1的裝置中,無需以同步形式輸入,如圖3所示,以不采取同步的狀態(tài)輸入也行,在存儲(chǔ)和填補(bǔ)裝置的存儲(chǔ)時(shí),還形成同步的形式。
如圖3所示,構(gòu)成單位數(shù)據(jù)和構(gòu)成單位有效信息不對(duì)應(yīng),在各個(gè)輸入定時(shí)向存儲(chǔ)和填補(bǔ)裝置101輸入輸入數(shù)據(jù)S 101和輸入有效信息S 102。
存儲(chǔ)和填補(bǔ)裝置101包含的數(shù)據(jù)存儲(chǔ)裝置101a由第1數(shù)據(jù)存儲(chǔ)裝置、第2數(shù)據(jù)存儲(chǔ)裝置、…第N數(shù)據(jù)存儲(chǔ)裝置構(gòu)成,第1~第N數(shù)據(jù)存儲(chǔ)部分別存儲(chǔ)一個(gè)構(gòu)成單位數(shù)據(jù)。并且,存儲(chǔ)和填補(bǔ)裝置101包含的有效信息存儲(chǔ)裝置101b由第1有效信息存儲(chǔ)裝置、第2有效信息存儲(chǔ)裝置、…第N有效信息存儲(chǔ)裝置構(gòu)成,第1~第N有效信息存儲(chǔ)部分別存儲(chǔ)一個(gè)構(gòu)成單位有效信息。
當(dāng)圖2所示的流程處理順序一開始,則首先在步驟201中,存儲(chǔ)和填補(bǔ)裝置101輸入輸入數(shù)據(jù)S 101和輸入有效信息S 102。然后,在步驟202中作存儲(chǔ)和同步處理。存儲(chǔ)和填補(bǔ)裝置101實(shí)現(xiàn)依次把在輸入的輸入數(shù)據(jù)S 101中包含的構(gòu)成單位數(shù)據(jù)d1存儲(chǔ)在第1數(shù)據(jù)存儲(chǔ)裝置、把d2存儲(chǔ)在第2數(shù)據(jù)存儲(chǔ)裝置中、…,依次能取出d1、d2的存儲(chǔ)狀態(tài)。同樣,存儲(chǔ)和填補(bǔ)裝置101實(shí)現(xiàn)依次把輸入的輸入有效信息S 102中包含的構(gòu)成單位有效信息i1存儲(chǔ)在第1有效信息存儲(chǔ)裝置、把i2存儲(chǔ)在第2有效信息存儲(chǔ)裝置中、…,能依次取出i1、i2的存儲(chǔ)狀態(tài)。
在步驟203中,判定是否僅輸入填補(bǔ)處理的處理單位部分,如果輸入,則執(zhí)行步驟204以后階段的處理;如果不輸入,則返回步驟201,執(zhí)行輸入和同步處理。步驟201~203返回到在步驟203的判定中判定為僅輸入處理單位部分。如圖4a所示,處理單位數(shù)據(jù)包含8個(gè)構(gòu)成單位數(shù)據(jù)(d1~d8)。
在步驟203的判定中,當(dāng)繼續(xù)執(zhí)行步驟204的情況下,存儲(chǔ)和填補(bǔ)裝置101向填補(bǔ)信息保存裝置102輸出如圖4a所示的同步的原數(shù)據(jù)S 103和同步有效信息S 104。
原數(shù)據(jù)S 103和同步有效信息S 104也成為相關(guān)數(shù)據(jù)填補(bǔ)裝置的裝置輸出。例如,在圖象處理中,當(dāng)執(zhí)行把每個(gè)物體作為單位處理的對(duì)象編碼情況等時(shí),在合成對(duì)象產(chǎn)生一個(gè)圖象的合成處理時(shí),使用原數(shù)據(jù)S 103和同步有效信息S 104。
C.填補(bǔ)信息產(chǎn)生當(dāng)圖5的流程處理順序一開始,則首先在步驟501中,填補(bǔ)信息保存裝置102通過存儲(chǔ)和填補(bǔ)裝置101輸入原數(shù)據(jù)S 103和同步有效信息S104。接著在步驟502中,填補(bǔ)信息保存裝置102使用同步有效信息S 104,在每個(gè)構(gòu)成原數(shù)據(jù)S 103的構(gòu)成單位數(shù)據(jù)中判定處理是否有效。并且,若有效,則通過執(zhí)行步驟503把其構(gòu)成單位數(shù)據(jù)作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)保存,向步驟504轉(zhuǎn)移。若構(gòu)成單位數(shù)據(jù)無效,則不執(zhí)行步驟503而轉(zhuǎn)移到步驟504。在步驟504,判定填補(bǔ)條件是否成立,若成立,則通過執(zhí)行步驟505產(chǎn)生填補(bǔ)信息。另一方面,在不成立的情況下,返回步驟501,循環(huán)到步驟504,在步驟504進(jìn)行循環(huán)直到判定填補(bǔ)條件成立。
在本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置中,要與圖51所示已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置同樣地進(jìn)行填補(bǔ)處理。步驟503的判定與已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置情況一樣地進(jìn)行,當(dāng)保存兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),或存在端點(diǎn)信息,保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的情況下,判定為填補(bǔ)條件成立。
從而,圖4a所示的原數(shù)據(jù)成為構(gòu)成單位數(shù)據(jù)d1、d2、…依次處理對(duì)象的情況下,按下面執(zhí)行步驟501至504。在步驟501輸入構(gòu)成單位數(shù)據(jù)d1和與此對(duì)應(yīng)的構(gòu)成單位有效信息,在步驟502的判定中,因由構(gòu)成單位有效信息判定為“無效”,所以不執(zhí)行步驟503,轉(zhuǎn)移到步驟504。在步驟504的判定中,雖然因就在處理開始之后存在端點(diǎn)信息,但由于此外不保存有效數(shù)據(jù),所以,填補(bǔ)條件不成立,返回步驟501。在步驟501中,輸入構(gòu)成單位數(shù)據(jù)d2和對(duì)應(yīng)的構(gòu)成有效信息,再循環(huán)同樣的步驟,再返回步驟501。
一旦接著在步驟501中,輸入構(gòu)成單位數(shù)據(jù)d3和對(duì)應(yīng)的構(gòu)成單位有效信息,則步驟502的判定為“有效”,通過執(zhí)行步驟503,把構(gòu)成單位數(shù)據(jù)d3作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)保存。然后,在接著的步驟504的判定中,存在端點(diǎn)信息,因保存填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)d3,所以判定為填補(bǔ)條件成立。
填補(bǔ)條件成立,執(zhí)行步驟505,則填補(bǔ)信息保存裝置102根據(jù)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù),并且產(chǎn)生填補(bǔ)地址信息,保存該產(chǎn)生的填補(bǔ)數(shù)據(jù)和填補(bǔ)地址信息。然后在步驟507中,向存儲(chǔ)和填補(bǔ)裝置101輸出填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106。
因此,在步驟505執(zhí)行時(shí),由一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)d3產(chǎn)生填補(bǔ)數(shù)據(jù),作為應(yīng)與構(gòu)成原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)d1及d2d置換的填補(bǔ)數(shù)據(jù)p1,產(chǎn)生與d3相同的數(shù)據(jù)。
產(chǎn)生填補(bǔ)地址信息作為指定數(shù)據(jù)存儲(chǔ)裝置的信息,所述數(shù)據(jù)存儲(chǔ)裝置保存應(yīng)置換即無效構(gòu)成單位數(shù)據(jù)。作為數(shù)據(jù)存儲(chǔ)裝置以及有效信息存儲(chǔ)裝置,可使用半導(dǎo)體存儲(chǔ)器等的存儲(chǔ)媒體,在該存儲(chǔ)媒體中,具有單一指定存儲(chǔ)區(qū)域的存儲(chǔ)器地址等,可作成填補(bǔ)地址信息。
由于置換的數(shù)據(jù)是d1及d2,所以,產(chǎn)生填補(bǔ)地址信息,作為在數(shù)據(jù)存儲(chǔ)裝置101a中表示保存d1及d2的第1數(shù)據(jù)存儲(chǔ)裝置以及第2數(shù)據(jù)存儲(chǔ)裝置的信息。在步驟506中,向存儲(chǔ)和填補(bǔ)裝置101輸出在步驟505中產(chǎn)生的填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106。
填補(bǔ)信息保存裝置102本身若執(zhí)行步驟505至506,則對(duì)于填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的保存,規(guī)定與已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置一樣進(jìn)行,重復(fù)圖5的流程。
D.填補(bǔ)處理在圖2的流程步驟205中,存儲(chǔ)和填補(bǔ)裝置101如輸入填補(bǔ)信息,則作步驟206的填補(bǔ)處理??梢岳斫?,存儲(chǔ)和填補(bǔ)裝置101利用填補(bǔ)地址信息S 106應(yīng)執(zhí)行填補(bǔ)處理的置換的構(gòu)成單位數(shù)據(jù)是在第1及第2數(shù)據(jù)存儲(chǔ)裝置中保存的d1和d2。因此,存儲(chǔ)和填補(bǔ)裝置101使d1和d2與作為填補(bǔ)數(shù)據(jù)S 105輸入的p1置換。存儲(chǔ)和填補(bǔ)裝置101對(duì)于構(gòu)成單位數(shù)據(jù)d3不執(zhí)行置換處理。還有,存儲(chǔ)和填補(bǔ)裝置101在保存于第1~第3有效信息存儲(chǔ)裝置中的構(gòu)成單位有效信息內(nèi),把相當(dāng)于作置換處理的原構(gòu)成單位數(shù)據(jù)d1和d2的i1和i2改寫為表示“有效”的數(shù)據(jù)。
在步驟207中,判定對(duì)于處理單位數(shù)據(jù)的填補(bǔ)處理是否結(jié)束,如果結(jié)束,則轉(zhuǎn)移到步驟208,反之,返回步驟205,進(jìn)行填補(bǔ)數(shù)據(jù)等的輸入和填補(bǔ)處理。重復(fù)步驟205~207,直至判定在步驟207中處理結(jié)束。
這里處理到d1~d3,由于處理單位少于8個(gè),所以判定為未結(jié)束,返回步驟105。
E.填補(bǔ)信息產(chǎn)生和填補(bǔ)處理重復(fù)用填補(bǔ)信息保存裝置102對(duì)d4以后的構(gòu)成單位數(shù)據(jù),與“C.填補(bǔ)信息產(chǎn)生”一樣地作按圖5的流程處理。對(duì)于構(gòu)成單位數(shù)據(jù)d4~d6,進(jìn)行對(duì)于d1~d2的處理,在步驟504的判定中,因填補(bǔ)條件不成立,所以不執(zhí)行步驟505以后的步驟。
然后,在步驟501中,在輸入構(gòu)成單位數(shù)據(jù)d7和對(duì)應(yīng)的構(gòu)成單位有效信息情況下,步驟502的判定為“有效”,執(zhí)行步驟503,保存d3和d7兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),如果步驟504判定填補(bǔ)條件成立,則執(zhí)行步驟505和506。
在步驟505中,其中根據(jù)兩個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)。即作為應(yīng)與無效構(gòu)成單位數(shù)據(jù)d4~d6置換的填補(bǔ)數(shù)據(jù),根據(jù)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)(有效的構(gòu)成單位數(shù)據(jù))d3和d7產(chǎn)生成為p2=(d3+d7)/2的填補(bǔ)數(shù)據(jù)。與已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置情況下一樣,使作為最先保存的填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)的d3保存中止,僅保存一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)d7。
對(duì)于填補(bǔ)地址信息,與“C.填補(bǔ)信息產(chǎn)生”一樣產(chǎn)生,向存儲(chǔ)和填補(bǔ)裝置101輸出填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106。
在存儲(chǔ)和填補(bǔ)裝置101中,執(zhí)行步驟205~206,使存儲(chǔ)在第4~第6數(shù)據(jù)存儲(chǔ)裝置中的d4、d5及d6與p2置換。然后,使與原d4~d6對(duì)應(yīng)的構(gòu)成單位有效信息i4~i6變更,使之表示“有效”。在步驟207的判定中若沒有終止,則再返回步驟205。
填補(bǔ)信息保存裝置102重復(fù)圖5流程的處理順序。對(duì)于無效構(gòu)成單位數(shù)據(jù)d8在步驟501~504循環(huán)之后,與構(gòu)成處理單位數(shù)據(jù)的最后構(gòu)成單位數(shù)據(jù)d8對(duì)應(yīng),保存“端點(diǎn)信息”。從而,在執(zhí)行下一個(gè)步驟504時(shí),由于保存一個(gè)填補(bǔ)用數(shù)據(jù)產(chǎn)生用數(shù)據(jù)(d7)和端點(diǎn)信息,所以,執(zhí)行步驟505~506。作為應(yīng)與構(gòu)成單位數(shù)據(jù)d8置換的填補(bǔ)數(shù)據(jù),根據(jù)一個(gè)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)d7,產(chǎn)生與d7相同的p3。
在圖5的步驟506中,向存儲(chǔ)和填補(bǔ)裝置101輸出作為填補(bǔ)數(shù)據(jù)p3的填補(bǔ)數(shù)據(jù)S 105和表示第8數(shù)據(jù)存儲(chǔ)裝置的填補(bǔ)地址信息S 106。
在存儲(chǔ)和填補(bǔ)裝置101中執(zhí)行步驟205~206,使第8數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的d8置換成p3。然后,變更第8有效信息存儲(chǔ)裝置存儲(chǔ)的構(gòu)成單位有效信息,使之表示“有效”。象這樣產(chǎn)生在圖4b中所示的填補(bǔ)處理后的數(shù)據(jù)。
其后,用步驟207的判定,判定對(duì)處理單位數(shù)據(jù)的處理結(jié)束,執(zhí)行步驟208,填補(bǔ)處理后的數(shù)據(jù)S 107和填補(bǔ)處理后的有效信息S 108成為相關(guān)數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
這樣,根據(jù)本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置,因具有存儲(chǔ)和填補(bǔ)裝置101和填補(bǔ)信息保存裝置102,所以對(duì)于不保證同步輸入的輸入數(shù)據(jù)S 101和輸入有效信息S 102,存儲(chǔ)和填補(bǔ)裝置101作同步處理,產(chǎn)生采取同步的原數(shù)據(jù)S 103和同步有效信息S 104,使用該原數(shù)據(jù)S 103和同步有效信息S 104,填補(bǔ)信息保存裝置102產(chǎn)生由填補(bǔ)數(shù)據(jù)S 105和填補(bǔ)地址信息S 106組成的填補(bǔ)信息,在存儲(chǔ)和填補(bǔ)裝置101中,因根據(jù)填補(bǔ)信息進(jìn)行填補(bǔ)處理,所以,可有效地處理在各種編碼和解碼方法中成為處理對(duì)象的未保證同步的數(shù)據(jù)和有效信息對(duì),成為通用性強(qiáng)的數(shù)據(jù)填補(bǔ)裝置。
并且,在圖49所示的已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置以及包含該數(shù)據(jù)填補(bǔ)裝置的編碼裝置和解碼裝置中,通常把輸入的處理對(duì)象的數(shù)據(jù)和附帶的信息(有效信息等)暫時(shí)存在輸入緩沖器中。本實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置中,存儲(chǔ)和填補(bǔ)裝置101包含的數(shù)據(jù)存儲(chǔ)裝置以及有效信息存儲(chǔ)裝置兼帶輸入緩沖器,不會(huì)因增加用于前期處理(同步處理)的專用存儲(chǔ)媒體和處理電路等而引起電路規(guī)模的加大,充分利用作為輸入緩沖器使用的存儲(chǔ)器等的裝置資源,進(jìn)行用于適當(dāng)填補(bǔ)處理的同步處理。
此外,在本實(shí)施例1中,對(duì)于無同步保證的輸入數(shù)據(jù)S 101和輸入有效信息S 102,雖然對(duì)每個(gè)構(gòu)成單位數(shù)據(jù)以及構(gòu)成單位有效信息要作存儲(chǔ)和同步處理,但作為沒有同步保證的輸入數(shù)據(jù)以及輸入有效信息,在每次輸入處理單位數(shù)據(jù)以及處理單位有效信息時(shí),也能對(duì)每個(gè)處理單位作存儲(chǔ)和同步處理。在這種情況下,存儲(chǔ)和填補(bǔ)裝置101包含的數(shù)據(jù)存儲(chǔ)裝置,由分別保存處理單位數(shù)據(jù)的第1~第N個(gè)數(shù)據(jù)存儲(chǔ)裝置構(gòu)成,對(duì)于有效信息也同樣進(jìn)行保存。
還有,在本實(shí)施例1中,雖然規(guī)定把數(shù)據(jù)和有效信息分別保存在第1、第2、…第N個(gè)存儲(chǔ)裝置中,進(jìn)行實(shí)現(xiàn)可指定對(duì)應(yīng)關(guān)系的存儲(chǔ)狀態(tài)的同步處理,但是,作為同步處理,不僅限于實(shí)現(xiàn)這樣的存儲(chǔ)狀態(tài),利用存儲(chǔ)媒體上的存儲(chǔ)位置的指定,可實(shí)施利用能指定數(shù)據(jù)和有效信息對(duì)應(yīng)關(guān)系的存儲(chǔ)方法。
實(shí)施例2本發(fā)明實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置,在作與實(shí)施例1同樣處理之后進(jìn)行填補(bǔ)處理,與有效信息對(duì)應(yīng)確定填補(bǔ)方法。
圖6是表示本實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置具有存儲(chǔ)和填補(bǔ)裝置601和有效信息適應(yīng)填補(bǔ)信息保存裝置602。存儲(chǔ)和填補(bǔ)裝置601與實(shí)施例1的101一樣,包含分別存儲(chǔ)作為填補(bǔ)處理對(duì)象的數(shù)據(jù)和在填補(bǔ)處理中使用的有效信息的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置,使用數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置作數(shù)據(jù)和有效信息的同步處理,使用從后述的填補(bǔ)信息保存裝置602取得的信息,實(shí)施對(duì)在數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的數(shù)據(jù)的填補(bǔ)處理。有效信息適應(yīng)填補(bǔ)信息保存裝置602使用從存儲(chǔ)和填補(bǔ)裝置601取得的了同步處理的數(shù)據(jù)和有效信息,決定填補(bǔ)處理的填補(bǔ)方法,根據(jù)該決定的填補(bǔ)方法,產(chǎn)生由填補(bǔ)數(shù)據(jù)和填補(bǔ)地址組成的填補(bǔ)信息。填補(bǔ)方法的決定是在構(gòu)成作為填補(bǔ)處理對(duì)象的數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)內(nèi),根據(jù)作為有效的構(gòu)成單位數(shù)據(jù)和無效構(gòu)成單位數(shù)據(jù)的位置相關(guān)性的關(guān)系,以及作為填補(bǔ)處理對(duì)象的數(shù)字?jǐn)?shù)據(jù)的產(chǎn)生方法等的數(shù)據(jù)性質(zhì)進(jìn)行。
圖7是表示本實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置所具有的有效信息適應(yīng)填補(bǔ)信息保存裝置602的處理順序流程圖。還有,圖8是用于說明本實(shí)施例2的決定填補(bǔ)方法的圖。
有關(guān)本實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置的工作,由于存儲(chǔ)和填補(bǔ)裝置601與實(shí)施例1一樣地進(jìn)行同步處理和填補(bǔ)處理,所以主要就有關(guān)有效信息適應(yīng)填補(bǔ)信息保存裝置602的工作,根據(jù)圖7流程,用圖6及8進(jìn)行說明。
在圖7的步驟701中,有效信息適應(yīng)填補(bǔ)信息保存裝置602對(duì)于每個(gè)構(gòu)成單位輸入利用存儲(chǔ)和填補(bǔ)裝置601取得同步的原數(shù)據(jù)S 603和同步有效信息S 604。在本實(shí)施例2中,因使用處理單位數(shù)據(jù)及處理單位有效信息決定填補(bǔ)方法,所以在接著的步驟702中,判定是否輸入處理單位數(shù)據(jù)。若輸入,則進(jìn)行后續(xù)步驟703以后的處理,若沒有輸入,則返回步驟701,重復(fù)步驟701和702,直到在步驟702中判定有輸入。
在步驟703中判定對(duì)于處理單位數(shù)據(jù)以及處理單位有效信息是否作后續(xù)填補(bǔ)方法決定和填補(bǔ)信息的產(chǎn)生。若進(jìn)行,則轉(zhuǎn)移到步驟707,否則實(shí)施對(duì)步驟704以后的構(gòu)成單位的處理。
在步驟704,判定對(duì)作為對(duì)象的構(gòu)成單位數(shù)據(jù)該數(shù)據(jù)是否有效。若有效,則不作后續(xù)處理,返回步驟703,否則執(zhí)行步驟705和706。在步驟705中,決定填補(bǔ)方法。在步驟706中,根據(jù)步驟705決定的填補(bǔ)方法產(chǎn)生填補(bǔ)數(shù)據(jù)和填補(bǔ)地址,并保存。
以下就有關(guān)填補(bǔ)方法的決定以圖象數(shù)據(jù)為例說明。通常,為了使如靜止圖象數(shù)據(jù)的兩維數(shù)據(jù)一維化處理,根據(jù)一定的法則掃描由作為離散的數(shù)字?jǐn)?shù)據(jù)的象素構(gòu)成的兩維畫面,獲得象素列構(gòu)成的一維數(shù)據(jù)。通常,對(duì)于一個(gè)畫面(一幀)的靜止圖象數(shù)據(jù),雖然對(duì)畫面作水平方向掃描,但在該掃描時(shí),存在兩種方式,即使構(gòu)成畫面的水平方向掃描線越過一條掃描的交錯(cuò)(隔行掃描)方式,和不越過地掃描的非交替(依次掃描)方式。
根據(jù)交錯(cuò)方式情況下,1幀靜止圖象數(shù)據(jù)由偶數(shù)順序掃描線構(gòu)成的偶數(shù)場(chǎng)和奇數(shù)順序掃描線構(gòu)成的奇數(shù)場(chǎng)組成。在對(duì)于用交錯(cuò)方式產(chǎn)生的數(shù)據(jù)的編碼處理中,在對(duì)無效象素填補(bǔ)處理時(shí),判定奇數(shù)場(chǎng)和偶數(shù)場(chǎng)相關(guān)的強(qiáng)度,根據(jù)判定結(jié)果,決定在填補(bǔ)處理中使用的象素。在判定同一場(chǎng)的相關(guān)關(guān)系強(qiáng)的情況下,使用該場(chǎng)的相鄰象素作填補(bǔ)處理。與此對(duì)應(yīng),在判定同一幀的相關(guān)關(guān)系強(qiáng)的情況下,即認(rèn)為與屬于不同場(chǎng)的相鄰掃描線上的象素的相關(guān)關(guān)系強(qiáng)的情況下,使用該幀的相鄰象素作填補(bǔ)處理。有關(guān)場(chǎng)之間相關(guān)關(guān)系的判定,可以MPEG2(TEST MODEL)為基準(zhǔn)進(jìn)行。
圖8a是用于說明填補(bǔ)方法決定的一個(gè)例子,表示把如上述的圖象數(shù)據(jù)作為處理對(duì)象的情況。在圖中,d11~d53表示構(gòu)成作為兩維數(shù)據(jù)的1幀圖象象素的一部分,d11、d12、d13組、d21、d22、d23組…在上述的圖象數(shù)據(jù)例子中成為位于同一掃描線上的象素。d11、d12、d13組和d31、d32、d33組是位于相鄰的掃描線上的象素群,屬于不同的場(chǎng)。與此對(duì)應(yīng),d11、d12、d13組和d31、d32、d33組屬于相同場(chǎng)。其中在象素d32規(guī)定為填補(bǔ)處理對(duì)象時(shí),若使用同場(chǎng)的相鄰象素作填補(bǔ)處理,則用象素d12、d31、d33、及d52取得應(yīng)置換象素d32的填補(bǔ)象素。另一方面,若使用同一幀的相鄰象素作填補(bǔ)處理,則用象素d22、d31、d33、及d42取得應(yīng)置換象素d32的填補(bǔ)象素。使用哪個(gè)填補(bǔ)方法,以上述MPEG2為標(biāo)準(zhǔn),可由包含d11、d12、d13組、d31、d32、d33、組以及d51、d52、d53組…的一個(gè)場(chǎng)和除了包含d21、d22、d23組和d41、d42、d43組的場(chǎng)的相關(guān)關(guān)系的強(qiáng)度來決定。
該圖b表示作為本實(shí)施例2的處理對(duì)象的數(shù)據(jù),圖示數(shù)據(jù)a11~a53與同圖a所示的象素群一樣,表示構(gòu)成兩維數(shù)據(jù)一部分的構(gòu)成單位數(shù)據(jù)群。a11~a53把各構(gòu)成單位數(shù)據(jù)作為地址記錄,在本實(shí)施例中,所使用的地址指定存儲(chǔ)和填補(bǔ)裝置包含的數(shù)據(jù)存儲(chǔ)裝置的第1~第N數(shù)據(jù)存儲(chǔ)裝置。
在本實(shí)施例2,有效信息適應(yīng)填補(bǔ)信息保存裝置602在圖7所示的步驟705中,在規(guī)定的兩個(gè)填補(bǔ)方法內(nèi)確定某一個(gè)。填補(bǔ)方法1當(dāng)圖8b所示的構(gòu)成單位數(shù)據(jù)a32是填補(bǔ)處理對(duì)象的情況下,用構(gòu)成單位數(shù)據(jù)a12、a31、a33及a52,產(chǎn)生應(yīng)置換數(shù)據(jù)a32的填補(bǔ)數(shù)據(jù)。填補(bǔ)方法2在同圖所示的構(gòu)成單位數(shù)據(jù)a32是填補(bǔ)處理對(duì)象時(shí),用構(gòu)成單位數(shù)據(jù)a22、a31、a33及a42,產(chǎn)生應(yīng)置換數(shù)據(jù)a32的填補(bǔ)數(shù)據(jù)。填補(bǔ)方法的決定如上述圖象數(shù)據(jù)情況下,根據(jù)相關(guān)關(guān)系進(jìn)行。
在圖7的步驟706中,根據(jù)在步驟705決定的填補(bǔ)方法,用選擇的構(gòu)成單位數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)。然后,與實(shí)施例1的情況一樣,也產(chǎn)生指定無效構(gòu)成單位數(shù)據(jù)的填補(bǔ)地址。
若執(zhí)行步驟705和706,那么返回步驟703判定是否已處理單位數(shù)據(jù),重復(fù)步驟703~706,直到判定為在該步驟已處理,實(shí)施對(duì)在同一處理單位數(shù)據(jù)中包含的后續(xù)構(gòu)成單位數(shù)據(jù)的處理。然后,當(dāng)利用步驟703的判定執(zhí)行步驟707時(shí),從有效信息適應(yīng)填補(bǔ)信息保存裝置602向存儲(chǔ)和填補(bǔ)裝置601輸出填補(bǔ)數(shù)據(jù)S 605和填補(bǔ)地址S 606。
這樣,根據(jù)本實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置,因具有存儲(chǔ)和填補(bǔ)裝置601和有效信息適應(yīng)填補(bǔ)信息保存裝置602,所以與實(shí)施例1一樣同步處理,加之能適當(dāng)處理沒有同步保證的輸入數(shù)據(jù)和輸入有效信息,因根據(jù)數(shù)據(jù)的性質(zhì)決定填補(bǔ)方法,所以能作更適當(dāng)?shù)奶钛a(bǔ)。
另外,本實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置,在填補(bǔ)數(shù)據(jù)產(chǎn)生時(shí),在使用與作為填補(bǔ)對(duì)象的構(gòu)成單位數(shù)據(jù)相同的處理單位數(shù)據(jù)內(nèi)不包含的構(gòu)成單位數(shù)據(jù)時(shí),即在使用相鄰的處理單位數(shù)據(jù)和已經(jīng)作了填補(bǔ)處理的數(shù)據(jù)時(shí),也可適當(dāng)?shù)貙?duì)應(yīng)。
此外,在本實(shí)施例2中,根據(jù)與作為有效構(gòu)成單位數(shù)據(jù)和無效構(gòu)成單位數(shù)據(jù)位置相關(guān)性的關(guān)系決定填補(bǔ)方法,但是,再加上根據(jù)作為是填補(bǔ)處理對(duì)象的數(shù)據(jù)性質(zhì)的數(shù)據(jù)形成方法也能決定。若成為上述例子的情況下,則根據(jù)掃描方式是否為交錯(cuò)的數(shù)據(jù)性質(zhì),決定是否進(jìn)行場(chǎng)或幀的選擇,若是交錯(cuò),則從填補(bǔ)方法1和填補(bǔ)方法2中選擇。
并且,在本實(shí)施例2中,雖然根據(jù)對(duì)作為處理對(duì)象的數(shù)據(jù)的判定決定填補(bǔ)方法,但是,在該數(shù)據(jù)填補(bǔ)裝置中預(yù)先決定填補(bǔ)方法也能給予指定。例如在編碼處理中用該數(shù)據(jù)填補(bǔ)裝置時(shí),對(duì)規(guī)定量的數(shù)據(jù)作判定,對(duì)相當(dāng)該規(guī)定量數(shù)據(jù)可確定使用按該判定指定的填補(bǔ)方法,當(dāng)解碼處理中用該數(shù)據(jù)填補(bǔ)裝置時(shí),使用在作為處理對(duì)象的編碼數(shù)據(jù)多路化的信息,對(duì)于該信息所表示的量的數(shù)據(jù),可確定使用該信息所示的填補(bǔ)方法。
實(shí)施例3本實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置在與實(shí)施例1同樣作同步處理之后實(shí)施填補(bǔ)處理,規(guī)定連續(xù)的處理區(qū)域指定填補(bǔ)處理對(duì)象。
圖9是表示本實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置構(gòu)成方框圖。如圖所示,本實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901和連續(xù)填補(bǔ)信息保存裝置902。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901雖然與實(shí)施例1的存儲(chǔ)和填補(bǔ)裝置101同樣地作數(shù)據(jù)和有效信息的同步處理和填補(bǔ)處理,但在填補(bǔ)處理中,用從后續(xù)的連續(xù)填補(bǔ)信息保存裝置902取得的信息,實(shí)施對(duì)在所包含的數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的數(shù)據(jù)的連續(xù)處理。連續(xù)填補(bǔ)信息保存裝置902雖然與實(shí)施例1一樣產(chǎn)生填補(bǔ)信息,但是,在實(shí)施例1中對(duì)產(chǎn)生填補(bǔ)地址信息,在本實(shí)施例3中,產(chǎn)生指定連續(xù)的地址范圍的填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息。
圖10是表示數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901的處理順序流程圖;圖11是表示連續(xù)填補(bǔ)信息保存裝置902處理順序流程圖。本實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置的工作,就有關(guān)數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置所作的同步處理,因與實(shí)施例1的裝置的工作相同,所以在下面用圖9~11說明填補(bǔ)信息的產(chǎn)生和填補(bǔ)處理時(shí)的工作。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901的處理順序,只是在圖10所示的處理順序中的步驟1005~1006與圖2所示的實(shí)施例1的處理順序不同。
在步驟1005中,作為填補(bǔ)信息輸入填補(bǔ)數(shù)據(jù)S 905(圖9)還輸入填補(bǔ)開始地址信息S 906a和填補(bǔ)結(jié)束地址信息S 906b。步驟1006的填補(bǔ)處理用填補(bǔ)開始地址信息S 906a和填補(bǔ)結(jié)束地址信息906b代替實(shí)施例1的填補(bǔ)地址信息進(jìn)行。
填補(bǔ)開始地址信息S 906a和填補(bǔ)結(jié)束地址信息S 906b是成組地表示地址范圍的信息,數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901對(duì)所示的地址范圍中保存的數(shù)據(jù),實(shí)施用填補(bǔ)數(shù)據(jù)S 905的填補(bǔ)處理。
另一方面,連續(xù)填補(bǔ)信息保存裝置902的處理順序只是圖11所示的處理順序中的步驟1106~1107,與圖5所示的實(shí)施例1的處理順序不同。
一直到步驟1105作與實(shí)施例1同樣的處理,在步驟1105,產(chǎn)生指定應(yīng)執(zhí)行填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)的填補(bǔ)地址信息。有關(guān)填補(bǔ)地址信息,與實(shí)施例1一樣使保存相關(guān)構(gòu)成單位數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)裝置作為由地址指定的信息產(chǎn)生。在本實(shí)施例3,在步驟1105后的步驟1106中作地址處理。連續(xù)填補(bǔ)信息保存裝置902對(duì)于在步驟1105產(chǎn)生的填補(bǔ)地址信息,檢測(cè)連續(xù)成為填補(bǔ)對(duì)象的范圍。并且,具有表示檢測(cè)范圍的開頭和末尾的地址,產(chǎn)生填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息。對(duì)于在填補(bǔ)地址信息中包含的不連續(xù)的地址信息,把填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息作為同一地址信息,可作為表示單一地址的信息。在步驟1107,連同填補(bǔ)數(shù)據(jù)S 905一起輸出填補(bǔ)開始地址信息S 906a和填補(bǔ)結(jié)束地址信息S 906b。
其中,對(duì)于指定數(shù)據(jù)設(shè)定和存儲(chǔ)裝置901包含的第1~第N數(shù)據(jù)存儲(chǔ)裝置的地址信息,若是第K個(gè)數(shù)據(jù)存儲(chǔ)裝置,規(guī)定記作“k”。應(yīng)作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),規(guī)定是從第11數(shù)據(jù)存儲(chǔ)裝置到第16數(shù)據(jù)存儲(chǔ)裝置保存的6個(gè)構(gòu)成單位數(shù)據(jù)。在該情況下,構(gòu)成填補(bǔ)信息的填補(bǔ)開始地址信息S 906a為“11”,填補(bǔ)結(jié)束地址信息906b為“16”。因此,在填補(bǔ)信息中包含稱為“11、16”的信息連同填補(bǔ)數(shù)據(jù)。與此相反,若是實(shí)施例1,填補(bǔ)地址信息成為“11、12、13、14、15、16”,顯然,與實(shí)施例3比較填補(bǔ)信息變得冗長(zhǎng)。
并且,通過設(shè)定,作為填補(bǔ)結(jié)束地址信息,在上述情況,規(guī)定為“11、5”,使用表示填補(bǔ)開始地址和填補(bǔ)結(jié)束地址的差分的信息,從而有可能再降低數(shù)據(jù)量。
還有,對(duì)于用填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址指定的范圍構(gòu)成單位數(shù)據(jù)整體,若是用同樣填補(bǔ)數(shù)據(jù)作填補(bǔ)處理情況下,在連續(xù)填補(bǔ)信息保存裝置902輸出的填補(bǔ)數(shù)據(jù)S 905中,省去重復(fù),也能進(jìn)一步消除填補(bǔ)信息的冗長(zhǎng)。即,連續(xù)填補(bǔ)信息保存裝置902如上述對(duì)于6個(gè)連續(xù)的構(gòu)成單位數(shù)據(jù),若使用同樣填補(bǔ)數(shù)據(jù)“PD”作填補(bǔ)處理,則不是填補(bǔ)數(shù)據(jù)“PD、PD、PD、PD、PD、PD”,而是作為“PD”輸出,數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901在輸入包含填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息的填補(bǔ)信息情況下,用單一的填補(bǔ)數(shù)據(jù)填補(bǔ)處理指定的范圍,可降低填補(bǔ)信息的信息量。
還有,在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901中也輸入指定連續(xù)范圍的填補(bǔ)信息,對(duì)指定的范圍作統(tǒng)一處理,能提高填補(bǔ)處理效率。
這樣,根據(jù)本實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置901和連續(xù)填補(bǔ)信息保存裝置902,所以與實(shí)施例1一樣作同步處理,加之能適當(dāng)處理不保證同步的輸入數(shù)據(jù)和輸入有效信息,產(chǎn)生指定范圍的填補(bǔ)信息,所以能降低填補(bǔ)信息的信息量,求得處理效率的提高。
此外,在本實(shí)施例3中,對(duì)于有連續(xù)值的地址信息雖然作范圍指定,但是即使對(duì)于有不連續(xù)值的地址信息,用表示一定增加部分的信息,也能作范圍指定。例如,在有多維結(jié)構(gòu)的數(shù)據(jù)中,其中在特定維中可連續(xù)指定數(shù)據(jù)情況下,在與該特定維不同的維中若作地址指定,則雖然有關(guān)地址信息值本身不為連續(xù)數(shù)據(jù),但是通過使用一定的差分值能適當(dāng)?shù)刈鞣秶付ā?br> 而且,在本實(shí)施例3中,以實(shí)施例1為基礎(chǔ)作連續(xù)填補(bǔ)處理和包含范圍指定的填補(bǔ)信息產(chǎn)生,以實(shí)施例2為基礎(chǔ)作連續(xù)填補(bǔ)處理和包含范圍指定的填補(bǔ)信息產(chǎn)生,能同時(shí)謀求填補(bǔ)方法決定的適當(dāng)填補(bǔ)處理和范圍指定的處理效率的提高。
實(shí)施例4本發(fā)明實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置,在與實(shí)施例1一樣作同步處理之后實(shí)施填補(bǔ)處理,因能切換填補(bǔ)處理對(duì)象,所以可作多次填補(bǔ)處理。
圖12是表示本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置構(gòu)成方框圖。如圖所示,本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置具有存儲(chǔ)和填補(bǔ)裝置1201、有效信息適應(yīng)填補(bǔ)信息保存裝置1202以及處理對(duì)象切換裝置1203。
存儲(chǔ)和填補(bǔ)裝置1201執(zhí)行與實(shí)施例1相同的同步處理,但對(duì)于填補(bǔ)處理,處理對(duì)象切換裝置1203把切換輸入的數(shù)據(jù)和有效信息作為處理對(duì)象。有效信息適應(yīng)填補(bǔ)信息保存裝置1202與實(shí)施例2的602(圖6)一樣,決定填補(bǔ)方法,根據(jù)該決定的填補(bǔ)方法產(chǎn)生填補(bǔ)信息。處理對(duì)象切換裝置1203具有數(shù)據(jù)用開關(guān)1203a和有效信息用開關(guān)1203b,切換對(duì)存儲(chǔ)和填補(bǔ)裝置1201的輸入。即,通過數(shù)據(jù)用開關(guān)1203a向存儲(chǔ)和填補(bǔ)裝置1201輸入輸入數(shù)據(jù)S 1201或填補(bǔ)處理后數(shù)據(jù)S 1207的某一個(gè),通過有效信息用開關(guān)1203b向存儲(chǔ)和填補(bǔ)裝置1201輸入輸入有效信息S 1202或填補(bǔ)處理后有效信息S 1208的某一個(gè)。
下面就有關(guān)“A.初期填補(bǔ)處理”和“B.重復(fù)填補(bǔ)處理”對(duì)這樣構(gòu)成的本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置的工作進(jìn)行說明。
A.初期填補(bǔ)處理首先,處理開始之后,處理對(duì)象切換裝置1203設(shè)定成把輸入數(shù)據(jù)S1201和輸入有效信息S 1202輸入存儲(chǔ)和填補(bǔ)裝置1201。從而,本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置把輸入數(shù)據(jù)S 1201和輸入有效信息S 1202作為裝置輸入,執(zhí)行與實(shí)施例2同樣的處理,通過存儲(chǔ)和填補(bǔ)裝置1201輸出填補(bǔ)處理后數(shù)據(jù)S 1207和填補(bǔ)處理后有效信息S 1208。
B.重復(fù)填補(bǔ)處理原則上重復(fù)填補(bǔ)處理在初期填補(bǔ)處理執(zhí)行之后進(jìn)行。
本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置具有的處理對(duì)象切換裝置1203切換數(shù)據(jù)用開關(guān)1203a和有效信息用開關(guān)1203b,把填補(bǔ)處理后數(shù)據(jù)S 1207和填補(bǔ)處理后有效信息S 1208輸入存儲(chǔ)和填補(bǔ)裝置1201。
在本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置中,對(duì)于填補(bǔ)處理后數(shù)據(jù)S 1207和填補(bǔ)處理后有效信息S 1208,執(zhí)行與對(duì)輸入數(shù)據(jù)S 1201和輸入有效信息S 1202同樣的處理,從存儲(chǔ)和填補(bǔ)裝置1201輸出作了2次填補(bǔ)處理的填補(bǔ)處理后數(shù)據(jù)S 1207和填補(bǔ)處理后有效信息S 1208。
本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置,首先作初期填補(bǔ)處理,接著作處理對(duì)象切換裝置1203的切換,然后,進(jìn)行重復(fù)處理,再保存處理對(duì)象切換裝置1203的開關(guān)狀態(tài),可實(shí)施僅按設(shè)定的次數(shù)的填補(bǔ)處理。
圖13以及圖14是用于說明用本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置多次填補(bǔ)處理的第1和第2例的圖。
圖13a表示第1例的輸入數(shù)據(jù)。如圖所示該情況下的輸入數(shù)據(jù)S 1201(圖12)成為具有兩維結(jié)構(gòu)的構(gòu)成單位數(shù)據(jù)群。
在本實(shí)施例中,首先,把圖13a所示的數(shù)據(jù)作為輸入數(shù)據(jù)S 1201,把與此對(duì)應(yīng)的有效信息作為輸入有效信息S 1202,輸入本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置,執(zhí)行初期填補(bǔ)處理。其中,規(guī)定在圖示的2維結(jié)構(gòu)的水平方向,依次輸入構(gòu)成單位數(shù)據(jù),作在初期填補(bǔ)處理中水平方向的填補(bǔ)處理,產(chǎn)生同圖b的填補(bǔ)處理后的數(shù)據(jù)。產(chǎn)生的填補(bǔ)處理(初期)后的數(shù)據(jù)S 1207(圖12)輸入處理對(duì)象切換裝置1203。
其后,切換處理對(duì)象切換裝置包含的開關(guān),填補(bǔ)處理(初期填補(bǔ)處理)后的數(shù)據(jù)S 1207和對(duì)應(yīng)的填補(bǔ)處理后的有效信息S 1208被輸入存儲(chǔ)和填補(bǔ)裝置1201,執(zhí)行重復(fù)填補(bǔ)處理,但在該重復(fù)填補(bǔ)處理中,通過變更處理順序,執(zhí)行垂直方向的填補(bǔ)處理,產(chǎn)生圖13c所示的填補(bǔ)處理(重復(fù)1次)后數(shù)據(jù)S 1207。對(duì)于因處理順序變更的填補(bǔ)方向的變更,規(guī)定變更給存儲(chǔ)和填補(bǔ)裝置1201包含的數(shù)據(jù)存儲(chǔ)裝置的存儲(chǔ)順序,要同樣作以后的處理和變更來自數(shù)據(jù)存儲(chǔ)裝置的讀出順序,通過同樣作以后的處理能實(shí)現(xiàn)。實(shí)施圖13所示的多次填補(bǔ)處理,如圖所示,可執(zhí)行2維填補(bǔ)處理。
圖14是表示作為第2例,對(duì)與第1例的輸入數(shù)據(jù)相同的數(shù)據(jù)進(jìn)行不同填補(bǔ)處理的例子。因此,表示輸入數(shù)據(jù)S 1201的同圖a與圖13a是相同的。與第1例相同,把輸入數(shù)據(jù)S 1201和與其對(duì)應(yīng)的輸入有效信息S 1202作為裝置輸入,執(zhí)行初期填補(bǔ)處理。在本例設(shè)定中,是無效構(gòu)成單位數(shù)據(jù),所進(jìn)行的處理是把與有效構(gòu)成單位數(shù)據(jù)相鄰的數(shù)據(jù)置換成根據(jù)有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)。從而,經(jīng)初期填補(bǔ)處理產(chǎn)生在圖14b中所示的填補(bǔ)處理(初期)后的數(shù)據(jù)S 1207。
作處理對(duì)象切換裝置1203的開關(guān)切換,執(zhí)行重復(fù)填補(bǔ)處理。在本例中,即便是在重復(fù)填補(bǔ)處理中,也不作處理順序即填補(bǔ)方向的變更,而作同樣的處理。但是,在重復(fù)填補(bǔ)處理中,根據(jù)進(jìn)行作為有效的構(gòu)成單位或填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)填補(bǔ)無效構(gòu)成單位數(shù)據(jù)這一點(diǎn),與初期處理是不同的。象這樣的處理使用填補(bǔ)處理后的有效信息,可與初期填補(bǔ)處理同樣地進(jìn)行。
在本實(shí)施例中,可執(zhí)行重復(fù)填補(bǔ)處理,直到填補(bǔ)處理結(jié)束,即圖14a的無效構(gòu)成單位數(shù)據(jù)全裝置作填補(bǔ)處理。
這樣,根據(jù)本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置,其構(gòu)成是在實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置上增加處理對(duì)象切換裝置1203,對(duì)于存儲(chǔ)和填補(bǔ)裝置1201輸出的填補(bǔ)處理后的數(shù)據(jù),由于作重復(fù)填補(bǔ)處理,所以具有較小的電路規(guī)模,充分利用作單純填補(bǔ)處理的數(shù)據(jù)填補(bǔ)裝置的裝置資源,可實(shí)現(xiàn)多維和多階段等高度的填補(bǔ)處理。
此外,在本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置中,在實(shí)施例2的裝置上追加具有切換開關(guān)的處理對(duì)象切換裝置1203,可作多次填補(bǔ)處理,但是在實(shí)施例2的裝置中,把存儲(chǔ)和填補(bǔ)裝置作為重復(fù)處理對(duì)應(yīng)型,根據(jù)設(shè)定,可把在本身包含的數(shù)據(jù)存儲(chǔ)裝置以及有效信息存儲(chǔ)裝置中保存的填補(bǔ)處理后的數(shù)據(jù)以及填補(bǔ)處理后的有效信息作為處理對(duì)象使用,要作多次填補(bǔ)處理也是可能的,同樣能取得在較小規(guī)模電路中作充分利用裝置資源的高度處理。
并且,在本實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置中,在實(shí)施例2的裝置上追加具有切換開關(guān)的處理對(duì)象切換裝置1203,能作多次填補(bǔ)處理,但是,也可作成在實(shí)施例1的裝置上追加處理對(duì)象切換裝置1203的結(jié)構(gòu),能作在第1例所示的處理。而且,也可作成在實(shí)施例3的裝置上追加處理對(duì)象切換裝置1203的結(jié)構(gòu),能求得減少填補(bǔ)信息的信息量。然后,在實(shí)施例1或?qū)嵤├?中,不追加處理對(duì)象切換裝置,也可把存儲(chǔ)和填補(bǔ)裝置作成重復(fù)處理對(duì)應(yīng)型式進(jìn)行多次填補(bǔ)處理。
實(shí)施例5本發(fā)明的實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置作分離處理,對(duì)于分離后的數(shù)據(jù)和有效信息并行地作填補(bǔ)處理,其后作再構(gòu)成。
圖15是表示本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置具有分離裝置1501、并行填補(bǔ)裝置1502以及再構(gòu)成裝置1503,并行填補(bǔ)裝置1502由第1填補(bǔ)裝置、第2填補(bǔ)裝置、…第N填補(bǔ)裝置的N個(gè)填補(bǔ)裝置構(gòu)成。在本實(shí)施例5中,第1~第N個(gè)填補(bǔ)部分別是實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置。
分離裝置1501作輸入數(shù)據(jù)和輸入有效信息的分離處理,產(chǎn)生N個(gè)分離數(shù)據(jù)和N個(gè)分離有效信息。并行填補(bǔ)裝置1502并行作N個(gè)分離數(shù)據(jù)和N個(gè)有效信息的填補(bǔ)處理,產(chǎn)生N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的有效信息。構(gòu)成并行填補(bǔ)裝置1502的各個(gè)填補(bǔ)裝置對(duì)一組分離數(shù)據(jù)和分離有效信息作填補(bǔ)處理,產(chǎn)生一組填補(bǔ)處理后的分離數(shù)據(jù)和填補(bǔ)處理后的分離有效信息。再構(gòu)成裝置1503對(duì)N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的分離有效信息作再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。
下面說明象這樣構(gòu)成的本發(fā)明實(shí)施例5數(shù)據(jù)填補(bǔ)裝置的填補(bǔ)處理時(shí)的工作。
本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置的裝置輸入的輸入數(shù)據(jù)S 1501和輸入有效信息S 1502被輸入分離裝置1501,通過分離處理,產(chǎn)生第1~第N分離數(shù)據(jù)S 15011~S 1501 N和第1~第N分離有效信息S 15021~S 1502N。分離裝置1501向并行填補(bǔ)裝置1502輸出產(chǎn)生的第1~第N分離數(shù)據(jù)S 15011~S 1501 N和第1~第N分離有效信息S 15021~S 1502 N。
在并行填補(bǔ)裝置1502中,把第1分離數(shù)據(jù)S 15011和第1分離有效信息S 15021輸入第1填補(bǔ)裝置;把第2分離數(shù)據(jù)S 15012和第2分離有效信息S 15022輸入第2填補(bǔ)裝置;前面的分離數(shù)據(jù)和分離有效信息成組分別輸入填補(bǔ)裝置。
把第1分離數(shù)據(jù)S 15011和第1分離有效信息S 15021輸入第1填補(bǔ)裝置并與實(shí)施例1一樣地進(jìn)行填補(bǔ)處理,產(chǎn)生在第1填補(bǔ)處理后的分離數(shù)據(jù)S 15071和第1填補(bǔ)處理后的有效信息S 15081。第2~第N填補(bǔ)裝置也作與第1填補(bǔ)裝置同樣的填補(bǔ)處理,產(chǎn)生第2~第N填補(bǔ)處理后的分離數(shù)據(jù)S 15072~S 1507 N和第2~第N填補(bǔ)處理后的分離有效信息S15082~S 1508 N。
并行填補(bǔ)裝置1502中產(chǎn)生的第1~第N填補(bǔ)處理后的分離數(shù)據(jù)S15071~S 1507 N和第1~第N填補(bǔ)處理后的分離有效信息S 15081~S1508 N都輸入再構(gòu)成裝置1503。
再構(gòu)成裝置1503對(duì)輸入的第1~第N填補(bǔ)處理后的分離數(shù)據(jù)S15071~1507 N作再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)S 1507。并且,對(duì)輸入的第1~第N填補(bǔ)處理后的分離有效信息S 15081~S 1508 N作再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后的有效信息S 1508。填補(bǔ)處理后的數(shù)據(jù)S 1507和填補(bǔ)處理后的有效信息S 1508成為本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
圖16以及圖17是說明用本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置進(jìn)行并行填補(bǔ)處理的第1及第2例的圖。
圖16a是表示第1例的輸入數(shù)據(jù)S 1501(圖15)的圖。所圖示的輸入數(shù)據(jù)S 1501具有二維結(jié)構(gòu),被輸入分離裝置1501,對(duì)水平方向作分離處理,如圖16b所示產(chǎn)生具有一維構(gòu)成的分離數(shù)據(jù)S 15011~S 15018。分離數(shù)據(jù)S 15011~S 15018與分別對(duì)應(yīng)的分離有效信息S 15021~S15028(圖16中未示)一起被輸入第1~第8填補(bǔ)裝置,作與實(shí)施例1同樣的填補(bǔ)處理。在第1~第8填補(bǔ)裝置中,產(chǎn)生圖16c所示的第1~第8填補(bǔ)處理后的分離數(shù)據(jù)S 15071~15078,輸入再構(gòu)成裝置1503。再構(gòu)成裝置1503對(duì)第1~第8填補(bǔ)處理后的分離數(shù)據(jù)S 15071~S 15078作再構(gòu)成處理,產(chǎn)生圖16d所示的填補(bǔ)處理后的數(shù)據(jù)。
在該第1例的填補(bǔ)處理中,對(duì)具有一維構(gòu)成的分離數(shù)據(jù)作該一維水平方向的填補(bǔ)處理。即,由于原來的兩維結(jié)構(gòu)垂直方向相關(guān)性不考慮,所以對(duì)各分離數(shù)據(jù)的填補(bǔ)處理彼此無關(guān),有可能并行處理。因而,用本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置作本例的處理,能求得填補(bǔ)處理的高速化。
圖17a是表示第2例輸入數(shù)據(jù)S 1501(圖15)的圖。如圖所示,輸入數(shù)據(jù)S 1501具有4個(gè)區(qū)域S 1701、A、B和C,輸入分離裝置1501,給各區(qū)域作分離處理,如圖17b所示,產(chǎn)生分離數(shù)據(jù)S 15011~S 15014。分離數(shù)據(jù)S 15011~S 15014分別被輸入第1~第4填補(bǔ)裝置,作與實(shí)施例1相同的填補(bǔ)處理。在第1~第4填補(bǔ)裝置中,產(chǎn)生第1~第4填補(bǔ)處理后的分離數(shù)據(jù)S 15071~S 15074,輸入再構(gòu)成裝置1503。圖17c所表示的是,對(duì)分離數(shù)據(jù)S 1701作填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的分離數(shù)據(jù)S15071,并且作分離數(shù)據(jù)A、B和C的填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的分離數(shù)據(jù)Af、Bf、Cf。再構(gòu)成裝置1503對(duì)第1~第4填補(bǔ)處理后的分離數(shù)據(jù)S 15071~S 15074作再構(gòu)成處理,產(chǎn)生如圖17d所示的填補(bǔ)產(chǎn)生后的數(shù)據(jù)。
與例1相同,某區(qū)域的分離數(shù)據(jù)因被作與其他區(qū)域無關(guān)的填補(bǔ)處理,所以能并行進(jìn)行處理,可求得處理的高速化。而且,其中規(guī)定并行填補(bǔ)裝置1502具有多個(gè)實(shí)施例1的填補(bǔ)裝置,但具有多個(gè)實(shí)施例2的填補(bǔ)裝置,可對(duì)各分離數(shù)據(jù)分別選擇決定填補(bǔ)方法來處理。根據(jù)這樣的填補(bǔ)處理,可作相應(yīng)于各區(qū)域數(shù)據(jù)性質(zhì)的適應(yīng)性的靈活填補(bǔ)處理。
這樣,根據(jù)本實(shí)施例5的數(shù)據(jù)填補(bǔ)裝置,具有分離裝置1501、多個(gè)填補(bǔ)裝置組成的并行填補(bǔ)裝置1502、再構(gòu)成裝置1503,分離輸入的數(shù)據(jù)和有效信息,分別并行作填補(bǔ)處理,在處理之后再構(gòu)成,所以利用并行處理,可謀求處理的高速化和進(jìn)行用部分不同的填補(bǔ)方法的靈活填補(bǔ)處理。
此外,在本實(shí)施例5,構(gòu)成并行填補(bǔ)裝置1502的第1~第N填補(bǔ)裝置要是實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置,但用實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置決定相應(yīng)數(shù)據(jù)性質(zhì)等的填補(bǔ)方法,使用實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置,也可求得處理的高速化,或使用實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置也可重復(fù)處理。
并且象實(shí)施例1中所說明,在實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置中,輸出原數(shù)據(jù)和同步有效信息作為裝置輸出,在后一部分處理中可使用,但即使在本實(shí)施例6,也能實(shí)現(xiàn)各填補(bǔ)裝置向再構(gòu)成裝置輸出分離數(shù)據(jù)、由分離有效信息組成的分離原數(shù)據(jù)、及分離同步有效信息,再構(gòu)成裝置輸出原數(shù)據(jù)、同步有效信息在后一半處理中使用。
實(shí)施例6本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置利用多個(gè)填補(bǔ)裝置并行作多種填補(bǔ)處理,其后再作合成處理。
圖18是表示本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置構(gòu)成方框圖。如圖所示,本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置具有并行填補(bǔ)裝置1801及合成裝置1802,并行填補(bǔ)裝置1801由第1填補(bǔ)裝置、第2填補(bǔ)裝置、…第N填補(bǔ)裝置的N個(gè)填補(bǔ)裝置組成。在本實(shí)施例6中,第1~第N填補(bǔ)部分別是實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置。
并行填補(bǔ)裝置1801并行地作輸入數(shù)據(jù)和輸入有效信息的填補(bǔ)處理,產(chǎn)生N個(gè)填補(bǔ)處理后的數(shù)據(jù)和N填補(bǔ)處理后的有效信息。構(gòu)成并行填補(bǔ)裝置1801的第1填補(bǔ)裝置用第1填補(bǔ)方法作填補(bǔ)處理。同樣第2~第N填補(bǔ)裝置用第2~第N填補(bǔ)方法作填補(bǔ)處理。合成裝置1802對(duì)并行填補(bǔ)裝置1801產(chǎn)生的N個(gè)填補(bǔ)處理后的數(shù)據(jù)作合成處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù),對(duì)N個(gè)填補(bǔ)處理后的有效信息作合成處理,產(chǎn)生填補(bǔ)后的有效信息。
以下說明如此構(gòu)成的本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置的填補(bǔ)處理時(shí)的工作。
把作為本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置的裝置輸入的輸入數(shù)據(jù)S 1801和輸入有效信息S 1802,輸入到構(gòu)成并行填補(bǔ)裝置1801的第1~第N填補(bǔ)裝置。第1填補(bǔ)裝置對(duì)輸入數(shù)據(jù)S 1801和輸入有效信息S 1802使用第1填補(bǔ)方法作填補(bǔ)處理,產(chǎn)生第1填補(bǔ)處理后的數(shù)據(jù)S 18071和第1填補(bǔ)處理后的有效信息S 18081。同樣,第2~第N填補(bǔ)裝置對(duì)輸入數(shù)據(jù)S 1801和輸入有效信息S 1802用第2~第N填補(bǔ)方法作填補(bǔ)處理,產(chǎn)生第2~第N填補(bǔ)處理后的數(shù)據(jù)S 18072~S 1807 N和第2~第N填補(bǔ)處理后的有效信息S 18082~S 1808 N。
在并行填補(bǔ)裝置1801中產(chǎn)生的第1~第N填補(bǔ)處理后的數(shù)據(jù)S18071~S 1807 N和第1~第N填補(bǔ)處理后的有效信息S 18081~S 1808N都被輸出到合成裝置1802。
合成裝置1802對(duì)輸入的第1~第N填補(bǔ)處理后的數(shù)據(jù)S 18071~S1807 N作合成處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)S 1807。還有,對(duì)輸入的第1~第N填補(bǔ)處理后的有效信息S 18081~S 1808 N作合成處理,產(chǎn)生填補(bǔ)處理后的有效信息S 1808。填補(bǔ)處理后的數(shù)據(jù)S 1807和填補(bǔ)處理后的有效信息S 1808成為本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
圖19和圖20是說明作使用本實(shí)施例6數(shù)據(jù)填補(bǔ)裝置并行填補(bǔ)處理的第1及第2例的圖。
圖19a是表示第1例的輸入數(shù)據(jù)S 1801(圖18)的圖。如圖所示,輸入數(shù)據(jù)S 1801是包含8個(gè)構(gòu)成單位數(shù)據(jù)d1~d8的數(shù)據(jù),構(gòu)成單位數(shù)據(jù)d3和d7為有效,其他構(gòu)成單位為無效。
輸入數(shù)據(jù)S 1801和輸入有效信息S 1802(圖19未示)被輸入到構(gòu)成并行填補(bǔ)裝置1801的第1~第2填補(bǔ)裝置。第1填補(bǔ)裝置對(duì)輸入數(shù)據(jù)S 1801用第1填補(bǔ)方法作填補(bǔ)處理,產(chǎn)生第1填補(bǔ)處理后的數(shù)據(jù)S 18071。第2填補(bǔ)裝置對(duì)輸入數(shù)據(jù)S 1801用第2填補(bǔ)方法作填補(bǔ)處理,產(chǎn)生第2填補(bǔ)處理后的數(shù)據(jù)S 18072。
其中,第1填補(bǔ)方法作構(gòu)成單位數(shù)據(jù)d1→d8方向的處理,無效構(gòu)成單位數(shù)據(jù)與在圖19根據(jù)位于左側(cè)的有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)置換。因此,第1填補(bǔ)處理后的數(shù)據(jù),如同圖b所示,無效構(gòu)成單位數(shù)據(jù)d1、d2因位于左側(cè)的有效構(gòu)成單位數(shù)據(jù)不存在,所以不作置換處理,作為有效的d3不變,無效構(gòu)成單位數(shù)據(jù)d4~d6與根據(jù)位于左側(cè)的有效單位數(shù)據(jù)d3產(chǎn)生的填補(bǔ)數(shù)據(jù)置換,作為有效的d7不變,無效構(gòu)成單位數(shù)據(jù)d8與根據(jù)與位于左側(cè)的有效單位數(shù)據(jù)d7產(chǎn)生的填補(bǔ)數(shù)據(jù)置換。
而且,第2填補(bǔ)方法在構(gòu)成單位數(shù)據(jù)d8→d1的方向進(jìn)行處理,無效構(gòu)成單位數(shù)據(jù)與在圖19根據(jù)位于右側(cè)的有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)置換。因此,第2填補(bǔ)處理后的數(shù)據(jù),如同圖b所示,無效構(gòu)成單位數(shù)據(jù)d8因位于右側(cè)的有效構(gòu)成單位數(shù)據(jù)不存在,所以不作置換處理,作為有效的d7不變,無效構(gòu)成單位數(shù)據(jù)d4~d6與根據(jù)位于右側(cè)的有效單位數(shù)據(jù)d7產(chǎn)生的填補(bǔ)數(shù)據(jù)置換,作為有效的d3不變,無效構(gòu)成單位數(shù)據(jù)d1、d2與根據(jù)與位于右側(cè)的有效單位數(shù)據(jù)d3產(chǎn)生的填補(bǔ)數(shù)據(jù)置換。
圖19b所示的第1和第2填補(bǔ)處理后的數(shù)據(jù)向合成裝置1802輸出,進(jìn)行合成處理。其中,合成處理對(duì)于僅用第1或第2填補(bǔ)方法其一進(jìn)行填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),規(guī)定是相關(guān)方法的填補(bǔ)數(shù)據(jù),對(duì)于在第1和第2填補(bǔ)方法兩者中作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),規(guī)定是使由兩者方法產(chǎn)生的填補(bǔ)數(shù)據(jù)進(jìn)行平均處理產(chǎn)生的填補(bǔ)數(shù)據(jù)。作這樣的合成處理,產(chǎn)生同圖c所示的填補(bǔ)處理后的數(shù)據(jù)S 1807。如圖所示,對(duì)于填補(bǔ)處理的結(jié)果,與用圖51說明的已有技術(shù)數(shù)據(jù)填補(bǔ)裝置中得到的結(jié)果一樣。
該例的第1和第2填補(bǔ)方法,比用已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置所作的處理還要簡(jiǎn)單,并且由于是并行處理,所以在本例所示的填補(bǔ)處理中,比起同樣結(jié)果的已有技術(shù)的處理,可求得處理的高速化。
圖20a是表示第2例的輸入數(shù)據(jù)S 1801(圖18)的圖。如圖所示的輸入數(shù)據(jù)S 1801具有二維構(gòu)成。輸入數(shù)據(jù)S 1801和輸入有效信息S 1802(在圖20中未示)被輸入構(gòu)成并行填補(bǔ)裝置1801的第1~第2填補(bǔ)裝置。第1填補(bǔ)裝置對(duì)于輸入數(shù)據(jù)S 1801用第1填補(bǔ)方法進(jìn)行填補(bǔ)處理,產(chǎn)生第1填補(bǔ)處理后的數(shù)據(jù)S 18071。第2填補(bǔ)裝置對(duì)于輸入數(shù)據(jù)S 1801用第2填補(bǔ)方法進(jìn)行填補(bǔ)處理,產(chǎn)生第2填補(bǔ)處理后的數(shù)據(jù)S 18072。
其中第1填補(bǔ)方法在圖中水平方向作填補(bǔ)處理,第2填補(bǔ)方法在圖中垂直方向作填補(bǔ)處理。因此用第1和第2填補(bǔ)方法的填補(bǔ)處理,通過第1和第2填補(bǔ)裝置,產(chǎn)生圖20b所示的第1和第2填補(bǔ)處理后的數(shù)據(jù)。
圖20b所示的第1和第2填補(bǔ)處理后的數(shù)據(jù)被輸出到合成裝置1802,作合成處理,產(chǎn)生同圖c所示的填補(bǔ)處理后的數(shù)據(jù)S 1807。
本實(shí)施例的填補(bǔ)處理包含第1和第2填補(bǔ)方法在內(nèi)是簡(jiǎn)單的一維處理,并且通過并行處理,可高速進(jìn)行。并且在本例得到的填補(bǔ)處理后的數(shù)據(jù)成為與作高度二維填補(bǔ)處理時(shí)同樣的數(shù)據(jù)。
這樣,根據(jù)本實(shí)施例6的數(shù)據(jù)填補(bǔ)裝置,因設(shè)置由多個(gè)填補(bǔ)裝置組成的并行填補(bǔ)裝置1801和合成裝置1802,對(duì)輸入的數(shù)據(jù)和有效信息分別并行地作填補(bǔ)處理,處理之后進(jìn)行合成,利用比較簡(jiǎn)單的處理方法進(jìn)行處理,處理效率高,不會(huì)引起存儲(chǔ)裝置容量和電路規(guī)模的增加,可執(zhí)行高度的填補(bǔ)處理和復(fù)雜的填補(bǔ)方法。
此外,在本實(shí)施例6中,構(gòu)成并行填補(bǔ)裝置1801的第1~第N填補(bǔ)裝置雖然是實(shí)施例1的數(shù)據(jù)填補(bǔ)裝置,但要用實(shí)施例2的數(shù)據(jù)填補(bǔ)裝置,決定按數(shù)據(jù)的性質(zhì)的填補(bǔ)方法,要用實(shí)施例3的數(shù)據(jù)填補(bǔ)裝置,謀求處理的高效,或要用實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置,也可進(jìn)行重復(fù)填補(bǔ)處理。
而且,在本實(shí)施例6中,各填補(bǔ)裝置雖然作一維處理,但作為第1~第N填補(bǔ)裝置使用實(shí)施例4的數(shù)據(jù)填補(bǔ)裝置等情況下,分別作二維處理等的復(fù)雜處理,合成各填補(bǔ)處理結(jié)果,也可進(jìn)一步實(shí)現(xiàn)高度的填補(bǔ)處理。
實(shí)施例7本發(fā)明的實(shí)施例7的數(shù)據(jù)填補(bǔ)方法,存儲(chǔ)作為填補(bǔ)處理的處理對(duì)象的數(shù)據(jù)和在填補(bǔ)處理中使用的有效信息,在同步處理之后進(jìn)行填補(bǔ)處理。
圖21是表示本實(shí)施例7的數(shù)據(jù)填補(bǔ)方法處理順序流程圖。如圖所示,本實(shí)施例7的數(shù)據(jù)填補(bǔ)方法執(zhí)行數(shù)據(jù)同步處理步驟2101,對(duì)輸入的數(shù)據(jù)和有效信息作同步處理;填補(bǔ)計(jì)算步驟2102,產(chǎn)生填補(bǔ)處理中使用的填補(bǔ)信息;填補(bǔ)處理步驟2103,根據(jù)填補(bǔ)信息作填補(bǔ)處理;填補(bǔ)結(jié)束判定步驟2104,判定填補(bǔ)處理是否結(jié)束;輸出步驟2105,輸出填補(bǔ)處理后的數(shù)據(jù)和有效信息。圖22是表示數(shù)據(jù)同步處理步驟的詳細(xì)動(dòng)作流程圖;圖23是表示填補(bǔ)計(jì)算步驟詳細(xì)動(dòng)作的流程圖。
下面用圖21~圖23說明本實(shí)施例7的數(shù)據(jù)填補(bǔ)方法執(zhí)行的動(dòng)作。
在本實(shí)施例7中,若圖21所示的處理順序開始,則首先執(zhí)行同圖的步驟2101,作數(shù)據(jù)的同步處理。用按圖22的流程的順序執(zhí)行作數(shù)據(jù)同步處理。
即便在實(shí)施例7中,也與實(shí)施例1一樣,輸入數(shù)據(jù)由作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)組成,對(duì)每個(gè)由一定數(shù)量構(gòu)成單位數(shù)據(jù)組成的處理單位數(shù)據(jù)作處理,輸入有效信息還都由構(gòu)成單位有效信息、處理單位有效信息組成。
在圖22的步驟2201中,輸入輸入數(shù)據(jù)和輸入有效信息各1個(gè)構(gòu)成單位。然后執(zhí)行步驟2202,作排列替換,使數(shù)據(jù)和有效信息同步。接著在步驟2203判定是否處理處理單位部分的數(shù)據(jù)和有效信息,若處理沒有結(jié)束,則回到步驟2201,輸入下一個(gè)構(gòu)成單位。重復(fù)步驟2201~2203,直到判定在步驟2203中對(duì)處理單位的處理結(jié)束。
在步驟2203中,若判定結(jié)束,則產(chǎn)生采取同步形式的原數(shù)據(jù)和同步有效信息,圖22的流程中所示的處理順序結(jié)束,在圖21流程中作后處理。在圖21的流程中步驟2101結(jié)束,轉(zhuǎn)移到步驟2102。
在步驟2102中,根據(jù)在步驟2101產(chǎn)生的原數(shù)據(jù)和同步有效信息作填補(bǔ)計(jì)算,產(chǎn)生填補(bǔ)信息,但填補(bǔ)計(jì)算處理按根據(jù)圖23的流程的處理順序進(jìn)行。
在圖23的步驟2301中,使用同步有效信息,對(duì)每個(gè)構(gòu)成原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù),判定是否有效。然后如有效,則執(zhí)行步驟2302,將其構(gòu)成單位數(shù)據(jù)作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)保存,轉(zhuǎn)移到步驟2303。而且,若構(gòu)成單位數(shù)據(jù)無效,則不執(zhí)行步驟2302,轉(zhuǎn)移到步驟2303。在步驟2303中,判定填補(bǔ)條件是否成立,若成立,則通過執(zhí)行步驟2304,產(chǎn)生填補(bǔ)信息。另一方面,在不成立的情況下,回到步驟2301,重復(fù)到步驟2303,重復(fù)進(jìn)行直到判定在步驟2303填補(bǔ)條件成立。作為填補(bǔ)條件,若在作與實(shí)施例1同樣的填補(bǔ)處理的情況下,可設(shè)定同實(shí)施例中所示的條件。
填補(bǔ)條件成立,執(zhí)行步驟2304,根據(jù)填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù),隨之也產(chǎn)生填補(bǔ)地址信息,保存由該產(chǎn)生的填補(bǔ)數(shù)據(jù)和填補(bǔ)地址信息組成的填補(bǔ)信息。然后,圖23流程的處理順序結(jié)束,圖21的步驟2102也結(jié)束,轉(zhuǎn)移到圖21的步驟2103。
在步驟2103中,用步驟2102產(chǎn)生的填補(bǔ)信息作填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。接著在步驟2104,判定填補(bǔ)處理是否結(jié)束,若沒有結(jié)束,則回到步驟2103,實(shí)施填補(bǔ)處理。重復(fù)步驟2103~2104,直到判定在步驟2104填補(bǔ)處理結(jié)束。若判定在步驟2104中結(jié)束,則在后續(xù)的步驟2105中,輸出產(chǎn)生的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,圖21所示的本實(shí)施例7的填補(bǔ)處理順序結(jié)束。
利用本實(shí)施例7的數(shù)據(jù)填補(bǔ)方法,即使把沒有采取如圖3所示的同步的輸入數(shù)據(jù)和輸入有效信息作為處理對(duì)象,進(jìn)行適當(dāng)?shù)耐教幚恚材苋〉门c圖51所示已有技術(shù)的填補(bǔ)處理同樣的效果。
這樣,根據(jù)本實(shí)施例7的數(shù)據(jù)填補(bǔ)方法,因包含數(shù)據(jù)同步處理步驟2101、填補(bǔ)計(jì)算步驟2102、填補(bǔ)處理步驟2103、填補(bǔ)結(jié)束判定步驟2104、輸出步驟2105,對(duì)于以沒有采取同步形式輸入的輸入數(shù)據(jù)和輸入有效信息,進(jìn)行同步處理,產(chǎn)生取得同步的原數(shù)據(jù)和同步有效信息,用該原數(shù)據(jù)和同步有效信息產(chǎn)生填補(bǔ)信息,根據(jù)填補(bǔ)信息作填補(bǔ)處理,所以能使在各種編碼和解碼方法中可作為處理對(duì)象的沒有同步保證的數(shù)據(jù)和有效信息對(duì)作高效處理。
實(shí)施例8本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法在與實(shí)施例7同樣作同步處理之后進(jìn)行填補(bǔ)處理,對(duì)應(yīng)有效信息決定填補(bǔ)方法。
圖24是表示本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法的處理順序流程圖。如圖所示,本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟數(shù)據(jù)同步處理步驟2401,對(duì)輸入數(shù)據(jù)和有效信息作同步處理;有效信息適應(yīng)填補(bǔ)計(jì)算步驟2402,決定填補(bǔ)方法,產(chǎn)生填補(bǔ)信息,所述填補(bǔ)信息用于根據(jù)該決定的填補(bǔ)方法的填補(bǔ)處理;填補(bǔ)處理步驟2403,根據(jù)填補(bǔ)信息作填補(bǔ)處理;填補(bǔ)結(jié)束判定步驟2404,判定填補(bǔ)處理是否結(jié)束;輸出步驟2405,輸出填補(bǔ)處理后的數(shù)據(jù)和有效信息。圖25是分別表示填補(bǔ)計(jì)算步驟的詳細(xì)動(dòng)作流程圖。
本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法的填補(bǔ)處理的處理順序除了圖24流程的步驟2402外,與實(shí)施例7同樣進(jìn)行。因此根據(jù)圖25的流程對(duì)步驟2402的有效適應(yīng)填補(bǔ)計(jì)算步驟的處理作出說明。
在步驟2501中,判定是否對(duì)填補(bǔ)處理的處理單位作后續(xù)的填補(bǔ)方法決定和填補(bǔ)信息的產(chǎn)生。若進(jìn)行,則圖25流程所示的處理順序結(jié)束,圖24流程中的步驟2402結(jié)束,向步驟2403轉(zhuǎn)移,反之,執(zhí)行步驟2502。
在步驟2502判定對(duì)構(gòu)成單位數(shù)據(jù)該數(shù)據(jù)是否有效。若有效則不作后續(xù)處理,回到步驟2501,反之執(zhí)行步驟2503和2504。在步驟2503中,決定填補(bǔ)方法。在步驟2504根據(jù)由步驟2503決定的填補(bǔ)方法產(chǎn)生填補(bǔ)數(shù)據(jù)和填補(bǔ)地址并保存。對(duì)于填補(bǔ)方法的決定,可規(guī)定與實(shí)施例2一樣地作填補(bǔ)方法的選擇等。即利用本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法,如圖8所示,選擇決定填補(bǔ)方法,可執(zhí)行作適當(dāng)處理的填補(bǔ)處理。
這樣,根據(jù)本實(shí)施例8的數(shù)據(jù)填補(bǔ)方法,由于包含數(shù)據(jù)同步處理步驟2401、有效信息適應(yīng)填補(bǔ)計(jì)算步驟2402、填補(bǔ)處理步驟2403、填補(bǔ)結(jié)束判定步驟2404、輸出步驟2405,對(duì)于以沒有取得同步形式輸入的輸入數(shù)據(jù)和輸入有效信息作同步處理,產(chǎn)生取得同步的原數(shù)據(jù)和同步有效信息,利用該原數(shù)據(jù)和同步有效信息,決定根據(jù)數(shù)據(jù)性質(zhì)等的填補(bǔ)方法。根據(jù)該決定的填補(bǔ)方法產(chǎn)生填補(bǔ)信息,因根據(jù)填補(bǔ)信息作填補(bǔ)處理,加上能有效地處理與實(shí)施例7的方法相同地在各種編碼和解碼中能作為處理對(duì)象的沒有同步保證的數(shù)據(jù)和有效信息對(duì),所以可作對(duì)應(yīng)于數(shù)據(jù)的性質(zhì)的更加適當(dāng)?shù)奶钛a(bǔ)處理。
實(shí)施例9本發(fā)明實(shí)施例9的數(shù)據(jù)填補(bǔ)方法在與實(shí)施例7同樣地進(jìn)行同步處理之后,作填補(bǔ)處理,把填補(bǔ)處理對(duì)象作為連續(xù)的區(qū)域指定。
圖26是表示本實(shí)施例9的數(shù)據(jù)填補(bǔ)方法處理順序流程圖。如圖所示,本實(shí)施例9的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟數(shù)據(jù)同步處理步驟2601,對(duì)輸入數(shù)據(jù)和有效信息作同步處理;填補(bǔ)計(jì)算步驟2602,產(chǎn)生在填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù)和填補(bǔ)地址信息;地址處理步驟2603,根據(jù)在步驟2602中產(chǎn)生的填補(bǔ)地址信息,產(chǎn)生填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息,把填補(bǔ)數(shù)據(jù)、填補(bǔ)開始地址信息以及填補(bǔ)結(jié)束地址作為填補(bǔ)信息;連續(xù)填補(bǔ)處理步驟2604,根據(jù)填補(bǔ)信息作連續(xù)填補(bǔ)處理;填補(bǔ)結(jié)束判定步驟2605,判定填補(bǔ)處理是否結(jié)束;輸出步驟2606,輸出填補(bǔ)處理后的數(shù)據(jù)和有效信息。
下面根據(jù)圖26的流程說明本實(shí)施例9的數(shù)據(jù)填補(bǔ)方法執(zhí)行工作。
步驟2601的數(shù)據(jù)同步處理和步驟2602的填補(bǔ)計(jì)算處理與實(shí)施例7中說明的圖21的步驟2101~2102同樣地進(jìn)行,在步驟2601中,產(chǎn)生取得同步的原數(shù)據(jù)和同步有效信息,在步驟2602中,通過原數(shù)據(jù)和同步有效信息產(chǎn)生填補(bǔ)數(shù)據(jù)和填補(bǔ)地址信息。
對(duì)于在步驟2602中產(chǎn)生的填補(bǔ)地址信息,連續(xù)地檢測(cè)成為填補(bǔ)對(duì)象的范圍。然后,以表示檢測(cè)的范圍的開頭和最后的地址產(chǎn)生填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息。對(duì)于在填補(bǔ)地址信息中所含的不連續(xù)地址信息,把填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息作為同一信息,可規(guī)定為表示單一地址的信息。與在步驟2602中產(chǎn)生的填補(bǔ)數(shù)據(jù)一起,填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息被規(guī)定為填補(bǔ)信息。
在步驟2604中,利用填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息指定連續(xù)的范圍,作使用填補(bǔ)數(shù)據(jù)的連續(xù)填補(bǔ)處理。接著在步驟2605中判定填補(bǔ)處理是否結(jié)束,若不結(jié)束,則回到步驟2604作填補(bǔ)處理。步驟2604~2605,直到判定在步驟2605中填補(bǔ)處理結(jié)束。在步驟2605中若判定結(jié)束,則在后續(xù)的步驟2606中輸出產(chǎn)生的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,圖26所示的本實(shí)施例9的填補(bǔ)處理的順序結(jié)束。
這樣,若根據(jù)本實(shí)施例9的數(shù)據(jù)填補(bǔ)方法,因包含數(shù)據(jù)同步處理步驟2601、適應(yīng)填補(bǔ)計(jì)算步驟2602、地址處理步驟2603、連續(xù)填補(bǔ)處理步驟2604、填補(bǔ)結(jié)束判定步驟2605、輸出步驟2606,對(duì)以不采取同步形式輸入的輸入數(shù)據(jù)和輸入有效信息作同步處理,產(chǎn)生取得同步的原數(shù)據(jù)和同步有效信息,用該原數(shù)據(jù)和同步有效信息產(chǎn)生填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息,因根據(jù)由填補(bǔ)數(shù)據(jù)、填補(bǔ)開始地址信息、以及填補(bǔ)結(jié)束地址信息組成的填補(bǔ)信息作填補(bǔ)處理,再加上能有效地處理與實(shí)施例7的方法相同地在各種編碼和解碼中可作為對(duì)象無同步保證的數(shù)據(jù)和有效信息對(duì),所以用指定連續(xù)范圍的信息降低填補(bǔ)信息的信息量,在填補(bǔ)處理中作連續(xù)處理,可求得處理的有效和高速化。
實(shí)施例10本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法在與實(shí)施例8同樣地作同步處理之后進(jìn)行填補(bǔ)處理,把填補(bǔ)處理對(duì)象作為連續(xù)的區(qū)域指定。
圖27是表示本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法處理順序的流程圖。如圖所示,本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟數(shù)據(jù)同步處理步驟2701,對(duì)輸入的數(shù)據(jù)和有效信息作同步處理;有效信息適應(yīng)填補(bǔ)計(jì)算步驟2702,決定填補(bǔ)方法,產(chǎn)生在根據(jù)該決定的填補(bǔ)方法的填補(bǔ)處理中使用的填補(bǔ)信息;填補(bǔ)處理步驟2703,根據(jù)填補(bǔ)信息作填補(bǔ)處理;填補(bǔ)結(jié)束判定步驟2704,判定填補(bǔ)處理是否結(jié)束;輸出步驟2705,輸出填補(bǔ)處理后的數(shù)據(jù)和有效信息;規(guī)定次數(shù)結(jié)束判定步驟2706,判定是否僅以規(guī)定次數(shù)作填補(bǔ)處理。
以下根據(jù)圖27的流程說明本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法執(zhí)行動(dòng)作。
與實(shí)施例8的步驟2401~2405一樣地執(zhí)行步驟2701~2705,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。在本實(shí)施例10中,執(zhí)行與步驟2705后續(xù)的步驟2706,判定是否僅以規(guī)定的次數(shù)作步驟2701~2705的處理。若沒有結(jié)束,則回到步驟2701執(zhí)行填補(bǔ)處理。但是在步驟2701中,只是在本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法的填補(bǔ)處理開始之后把輸入數(shù)據(jù)和輸入有效信息作為數(shù)據(jù)同步處理對(duì)象,但在步驟2706判定后執(zhí)行的情況下,把在步驟2706之前的步驟2705中輸出的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息作為處理對(duì)象。重復(fù)步驟2701~2706,直到判定為在步驟2706中規(guī)定次數(shù)結(jié)束。若判定在步驟2706中規(guī)定的次數(shù)結(jié)束,則圖27所示的處理順序結(jié)束。
利用本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法,可作如圖13和圖14所示的填補(bǔ)處理,重復(fù)比較簡(jiǎn)單的處理,能實(shí)現(xiàn)高度的填補(bǔ)處理。
這樣,根據(jù)本實(shí)施例10的數(shù)據(jù)填補(bǔ)方法,因包含數(shù)據(jù)同步處理步驟2701、有效信息適應(yīng)填補(bǔ)計(jì)算步驟2702、填補(bǔ)處理步驟2703、填補(bǔ)結(jié)束判定步驟2704、輸出步驟2705、規(guī)定次數(shù)結(jié)束判定步驟2706,由于僅以設(shè)定的次數(shù)重復(fù)進(jìn)行與實(shí)施例8的數(shù)據(jù)填補(bǔ)方法相同的處理,所以有可能有效地處理與實(shí)施例8的數(shù)據(jù)填補(bǔ)方法同樣地在各種編碼和解碼中作為處理對(duì)象的無同步保證數(shù)據(jù)和有效信息對(duì),與實(shí)施例8一樣,根據(jù)對(duì)應(yīng)于數(shù)據(jù)的性質(zhì)能作適當(dāng)?shù)奶钛a(bǔ)處理,并且,作比較簡(jiǎn)單的重復(fù)處理,可充分利用裝置資源,執(zhí)行高度的填補(bǔ)處理。
此外,在本實(shí)施例10中,雖然在實(shí)施例8的方法上補(bǔ)充規(guī)定次數(shù)結(jié)束判定步驟,但也可在實(shí)施例7或?qū)嵤├?的方法上補(bǔ)充規(guī)定次數(shù)結(jié)束判定步驟,通過重復(fù)能謀求高度處理。
實(shí)施例11本發(fā)明實(shí)施例11的數(shù)據(jù)填補(bǔ)方法執(zhí)行分離處理,對(duì)分離后的數(shù)據(jù)和有效信息作并行填補(bǔ)處理,其后作再構(gòu)成。
圖28是表示本實(shí)施例11的數(shù)據(jù)填補(bǔ)方法處理順序的流程圖。如圖所示,本實(shí)施例11的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟分離處理步驟2801,對(duì)輸入的數(shù)據(jù)和有效信息作分離處理;并行填補(bǔ)處理步驟2802,對(duì)在步驟2801分離產(chǎn)生的分離數(shù)據(jù)和分離有效信息并行地作多個(gè)填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后分離數(shù)據(jù)和處理后分離有效信息;再構(gòu)成處理步驟2803,再構(gòu)成填補(bǔ)處理后分離數(shù)據(jù)和填補(bǔ)處理后分離有效信息,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息。
下面根據(jù)圖28的流程說明本實(shí)施例11的填補(bǔ)方法執(zhí)行動(dòng)作。
在步驟2801中,用規(guī)定的數(shù)N對(duì)輸入數(shù)據(jù)和輸入有效信息作分離處理,產(chǎn)生第1~第N的N個(gè)分離數(shù)據(jù)和用第1~第N的N個(gè)分離有效信息。然后,在步驟2802中,對(duì)由步驟2801產(chǎn)生的分離數(shù)據(jù)和分離輸入信息對(duì),并行地進(jìn)行處理。即如對(duì)第1分離數(shù)據(jù)和第1分離有效信息的第1填補(bǔ)處理、對(duì)第2分離數(shù)據(jù)和第2分離有效信息的第2填補(bǔ)處理等,并行地作第1~第N個(gè)填補(bǔ)處理。利用第1~第N填補(bǔ)處理,產(chǎn)生第1~第N的N個(gè)填補(bǔ)處理后分離數(shù)據(jù)和第1~第N的N個(gè)填補(bǔ)處理后分離有效信息。在步驟2803中利用對(duì)第1~第N的N個(gè)填補(bǔ)處理后分離數(shù)據(jù)的再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù),利用對(duì)第1~第N的N個(gè)填補(bǔ)處理后有效信息的再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后有效信息。
利用本實(shí)施例11的數(shù)據(jù)填補(bǔ)方法,可作如圖16和圖17所示的填補(bǔ)處理,通過并行地作比較簡(jiǎn)單的處理,有可能實(shí)現(xiàn)高速填補(bǔ)處理,或在每個(gè)區(qū)域使用不同的填補(bǔ)方法。
這樣,根據(jù)本實(shí)施例11的數(shù)據(jù)填補(bǔ)方法,利用包含分離處理步驟2801、并行填補(bǔ)處理步驟2802、再構(gòu)成處理步驟2803,分離輸入數(shù)據(jù)和有效信息,用多個(gè)并行處理作填補(bǔ)處理,因再構(gòu)成填補(bǔ)處理后的數(shù)據(jù)和有效信息,所以并行處理的處理高速化才有可能,并且,根據(jù)在每個(gè)輸入數(shù)據(jù)區(qū)域中不同的填補(bǔ)方法所作填補(bǔ)處理等,可作柔性填補(bǔ)處理。
此外,對(duì)于用本實(shí)施例11在并行填補(bǔ)處理步驟中使用的第1~第N填補(bǔ)處理,可使用實(shí)施例7所示的數(shù)據(jù)填補(bǔ)方法,能處理沒有同步的輸入,用實(shí)施例8的方法作相應(yīng)于數(shù)據(jù)性質(zhì)適當(dāng)?shù)奶幚?,使用?shí)施例9的方法求得連續(xù)處理效率的提高,或用實(shí)施例10的方法重復(fù)地作更高度的填補(bǔ)處理。
實(shí)施例12根據(jù)本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法,對(duì)輸入的數(shù)據(jù)和有效信息,并行地作多個(gè)填補(bǔ)處理,用所得到的各個(gè)填補(bǔ)處理結(jié)果作合成處理。
圖29是表示本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法處理順序流程圖。如圖所示,本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟并行填補(bǔ)處理步驟2901,對(duì)輸入的數(shù)據(jù)和有效信息,并行執(zhí)行多個(gè)填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息;合成處理步驟2902,合成處理用多個(gè)填補(bǔ)處理得到的填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息,產(chǎn)生合成的填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)后有效信息。
以下根據(jù)圖29的流程說明本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法執(zhí)行工作。
在步驟2901中,用規(guī)定的數(shù)量N對(duì)輸入數(shù)據(jù)和輸入有效信息,并行地作N個(gè)填補(bǔ)處理。第1~第N個(gè)填補(bǔ)處理根據(jù)各不同的填補(bǔ)方法進(jìn)行,用第1~第N個(gè)填補(bǔ)處理,產(chǎn)生第1~第N的N個(gè)填補(bǔ)處理后的數(shù)據(jù)和第1~第N的N個(gè)填補(bǔ)處理后的有效信息。在步驟2902中利用對(duì)第1~第N的N個(gè)填補(bǔ)處理后數(shù)據(jù)的合成處理,產(chǎn)生合成填補(bǔ)處理后的數(shù)據(jù),利用對(duì)第1~第N的N個(gè)填補(bǔ)處理后有效信息的合成處理,產(chǎn)生合成的填補(bǔ)處理后的有效信息。
利用本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法,可作如圖18和圖19所示的填補(bǔ)處理,并行地作比較簡(jiǎn)單的處理,可進(jìn)行高速且高度的填補(bǔ)處理。
這樣,根據(jù)本實(shí)施例12的數(shù)據(jù)填補(bǔ)方法,借助包含并行填補(bǔ)處理步驟2901和再構(gòu)成處理步驟2902,通過多個(gè)并行處理對(duì)輸入的數(shù)據(jù)和有效信息作填補(bǔ)處理,因合成填補(bǔ)處理后的數(shù)據(jù)和有效信息,所以并行處理的處理高速化才有可能,并且使比較簡(jiǎn)單的填補(bǔ)處理組合,可作高度的填補(bǔ)處理和復(fù)雜的填補(bǔ)處理。
此外,對(duì)于用本實(shí)施例12在并行填補(bǔ)處理步驟中使用的第1~第N個(gè)填補(bǔ)處理,用實(shí)施例7中所示的數(shù)據(jù)填補(bǔ)方法,能處理不同步的輸入,用實(shí)施例8的方法作相應(yīng)于數(shù)據(jù)性質(zhì)的適當(dāng)處理,用實(shí)施例9的方法謀求連續(xù)處理的效率提高,或用實(shí)施例10的方法重復(fù)作更度的填補(bǔ)處理。
實(shí)施例13本發(fā)明實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置以及數(shù)據(jù)填補(bǔ)方法與實(shí)施例3以及實(shí)施例9一樣把填補(bǔ)處理對(duì)象作為連續(xù)的區(qū)域指定,作相應(yīng)于數(shù)據(jù)有效性變化的處理。
圖30是表示本實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3001、連續(xù)填補(bǔ)信息保存裝置(帶有效信息變化點(diǎn)參照功能)3002、填補(bǔ)數(shù)量計(jì)數(shù)器3003以及填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3001雖然與實(shí)施例1的存儲(chǔ)和填補(bǔ)裝置101一樣地作數(shù)據(jù)和有效信息的同步處理和填補(bǔ)處理,但在填補(bǔ)處理中用象實(shí)施例3的數(shù)據(jù)設(shè)定和填補(bǔ)裝置901一樣地從后述的連續(xù)填補(bǔ)信息保存裝置3002獲得的信息,對(duì)在包含數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的數(shù)據(jù)作連續(xù)填補(bǔ)處理。連續(xù)填補(bǔ)信息保存裝置3002與實(shí)施例3的連續(xù)填補(bǔ)信息保存裝置9002一樣地,產(chǎn)生指定連續(xù)地址范圍的填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息作為填補(bǔ)信息,但在本實(shí)施例13中具有有效信息變化點(diǎn)參照功能,在對(duì)應(yīng)構(gòu)成單位數(shù)據(jù)的構(gòu)成單位有效信息表示“有效”的信息和表示“無效”的信息之間檢測(cè)變化點(diǎn),用該檢測(cè)結(jié)果進(jìn)行處理。填補(bǔ)數(shù)量記數(shù)器3003是用于對(duì)無效構(gòu)成單位數(shù)據(jù)連接計(jì)數(shù)的計(jì)數(shù)器,填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004是用于對(duì)作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)數(shù)量計(jì)數(shù)的計(jì)數(shù)器,兩者計(jì)數(shù)結(jié)果被用于連續(xù)填補(bǔ)信息保存裝置3002的填補(bǔ)信息產(chǎn)生處理。
圖31是表示本實(shí)施例13的數(shù)據(jù)填補(bǔ)方法處理順序流程圖。如圖所示,本實(shí)施例13的數(shù)據(jù)填補(bǔ)方法執(zhí)行以下步驟數(shù)據(jù)同步處理步驟3101,作與輸入數(shù)據(jù)和輸入有效信息的同步處理;初始化步驟3102,作用于產(chǎn)生填補(bǔ)信息的初始化處理;填補(bǔ)結(jié)束判定步驟3103,判定填補(bǔ)處理是否結(jié)束;有效信息變化點(diǎn)參照填補(bǔ)處理步驟3104,檢測(cè)有效信息的構(gòu)成單位有效信息變化,產(chǎn)生根據(jù)該變化的填補(bǔ)信息,執(zhí)行填補(bǔ)處理;輸出步驟3105,輸出填補(bǔ)處理后的數(shù)據(jù)和有效信息。圖32是表示圖31處理順序中有效信息變化點(diǎn)參照填補(bǔ)處理步驟詳細(xì)處理順序的流程圖。
下面用圖30~32,說明本實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置的工作。此外,即使在本實(shí)施例13,輸入數(shù)據(jù)也由構(gòu)成單位數(shù)據(jù)組成,輸入有效信息也由構(gòu)成單位有效信息組成,規(guī)定對(duì)每個(gè)作為處理單位數(shù)設(shè)定的個(gè)數(shù)的構(gòu)成單位數(shù)據(jù)和構(gòu)成單位有效信息進(jìn)行處理。
在本實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置中一旦輸入輸入數(shù)據(jù)S 3001和輸入有效信息S 3002,則在圖31的流程步驟3101中,作與實(shí)施例1相同的同步處理,產(chǎn)生取得同步的原數(shù)據(jù)S 3003和同步有效信息S 3004。在圖30中,原數(shù)據(jù)S 3003和同步有效信息S 3004被輸入連續(xù)填補(bǔ)信息保存裝置3002,在圖31的流程步驟3102中,設(shè)定處理單位數(shù),使填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004的計(jì)數(shù)值初始化。其中設(shè)定處理單位8,填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004通過初始化成為0值。
在步驟3103,判定填補(bǔ)處理是否結(jié)束,若結(jié)束,則在步驟3104中執(zhí)行填補(bǔ)處理之后回到步驟3103,重復(fù)步驟3103~3104直到判定在步驟3103中填補(bǔ)處理結(jié)束,當(dāng)在步驟3103中判定為結(jié)束的情況下,執(zhí)行步驟3105,圖30所示的處理順序結(jié)束。
在步驟3103中,當(dāng)判定“未結(jié)束”的情況下,根據(jù)圖32說明在步驟3104中執(zhí)行的有效信息變化點(diǎn)參照填補(bǔ)處理詳細(xì)處理順序。
在步驟3201中連續(xù)填補(bǔ)信息保存裝置3002使用輸入的原數(shù)據(jù)S 3003和同步有效信息S 3004,判定成為對(duì)象的構(gòu)成單位數(shù)據(jù)是否有效,若為有效時(shí)執(zhí)行步驟3202,反之執(zhí)行步驟3203。
在執(zhí)行步驟3202情況下,判定對(duì)于構(gòu)成處理單位數(shù)據(jù)的所有構(gòu)成單位數(shù)據(jù),步驟3201的有效判定處理是否結(jié)束,若結(jié)束,則向步驟3203轉(zhuǎn)移,反之回到步驟3201,對(duì)下一個(gè)構(gòu)成單位數(shù)據(jù)作有效性判定。在步驟3202的判定中,當(dāng)對(duì)所有判定結(jié)束時(shí),即在包含成為對(duì)象的構(gòu)成單位數(shù)據(jù)的處理單位數(shù)據(jù)中,成為該對(duì)象的構(gòu)成單位數(shù)據(jù)以后的構(gòu)成單位數(shù)據(jù)全裝置有效時(shí),向步驟3203轉(zhuǎn)移,實(shí)質(zhì)上不作后續(xù)步驟的處理,圖32的流程處理結(jié)束。
在步驟3203中,當(dāng)前的有效構(gòu)成單位數(shù)據(jù)作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)由連續(xù)填補(bǔ)信息保存裝置3002保存。其中,處理單位數(shù)據(jù)中當(dāng)前有效構(gòu)成單位數(shù)據(jù)不存在的情況下,保存表示“不存在”意思的信息。
接著步驟3203執(zhí)行步驟3204,使填補(bǔ)數(shù)計(jì)數(shù)器3003初始化,將其值置0之后,向步驟3205轉(zhuǎn)移。在步驟3205判定成為對(duì)象的構(gòu)成單位數(shù)據(jù)是否為有效,若有效則執(zhí)行步驟3208,反之執(zhí)行步驟3206。
在執(zhí)行步驟3206的情況下,判定對(duì)處理單位數(shù)據(jù)的填補(bǔ)處理是否結(jié)束,若結(jié)束,則轉(zhuǎn)移到步驟3208,反之,在步驟3207中填補(bǔ)數(shù)計(jì)數(shù)器3003的計(jì)數(shù)值加1,其后回到步驟3205。
執(zhí)行步驟3208情況下,判定填補(bǔ)數(shù)計(jì)數(shù)器3003的計(jì)數(shù)值是0或8,還是其他值。在計(jì)數(shù)值是0或8的情況下,圖32的流程處理結(jié)束。當(dāng)計(jì)數(shù)值是0或8以外值的情況下,執(zhí)行步驟3209~3210。
在步驟3209中,連續(xù)填補(bǔ)信息保存裝置3002根據(jù)在步驟3203中保存的填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),和當(dāng)前存在的有效構(gòu)成單位數(shù)據(jù),產(chǎn)生填補(bǔ)用數(shù)據(jù)。作為填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù)表示“不存在”信息的情況下,僅根據(jù)當(dāng)前存在的有效構(gòu)成單位數(shù)據(jù)產(chǎn)生填補(bǔ)用數(shù)據(jù)。然后,連續(xù)填補(bǔ)信息保存裝置9002取得填補(bǔ)數(shù)計(jì)數(shù)器3003和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004的計(jì)數(shù)值,利用這些,產(chǎn)生表示應(yīng)作連續(xù)填補(bǔ)處理范圍的填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息。在圖30中,通過連續(xù)填補(bǔ)信息保存裝置3002向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3001輸出填補(bǔ)數(shù)據(jù)S 3005、填補(bǔ)開始地址信息S 3006a、填補(bǔ)結(jié)束地址信息S 3006b。還有,連續(xù)填補(bǔ)信息保存裝置3002更新填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004的計(jì)數(shù)值。
在步驟3210中,數(shù)據(jù)設(shè)定存儲(chǔ)和保存裝置3001對(duì)由填補(bǔ)開始地址信息S 3006a和填補(bǔ)結(jié)束地址信息S 3006b指定的數(shù)據(jù)以及有效信息的區(qū)域,就有關(guān)數(shù)據(jù)用填補(bǔ)數(shù)據(jù)S 3005作連續(xù)置換處理,對(duì)于有效信息使該區(qū)域連續(xù)地變更為表示有效的信息,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息。以此結(jié)束圖32中所示的流程處理順序。
一旦圖32的流程結(jié)束,則返回圖31的流程,因步驟3104結(jié)束,所以再執(zhí)行步驟3103的判定。如前所述,在步驟3103~3104的重復(fù)中,當(dāng)通過步驟3103的判定執(zhí)行步驟3105,則輸出圖30所示的填補(bǔ)結(jié)束后數(shù)據(jù)S3007和填補(bǔ)結(jié)束后有效信息S 3008。
這樣,根據(jù)本實(shí)施例13的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3001、帶有有效信息變化點(diǎn)參照功能的連續(xù)填補(bǔ)信息保存裝置3002、填補(bǔ)數(shù)計(jì)數(shù)器3003和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004,使用對(duì)無效構(gòu)成單位數(shù)據(jù)連續(xù)的數(shù)計(jì)數(shù)的填補(bǔ)數(shù)計(jì)數(shù)器3003和作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)的數(shù)計(jì)數(shù)的填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3004的計(jì)數(shù)值,檢測(cè)有效信息的有效性變化點(diǎn),產(chǎn)生根據(jù)該檢測(cè)的變化點(diǎn)的連續(xù)填補(bǔ)用填補(bǔ)信息,由于用此數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3001作連續(xù)填補(bǔ)處理,所以與實(shí)施例3一樣,通過產(chǎn)生指定范圍的填補(bǔ)信息降低填補(bǔ)信息的信息量,可謀求處理效率的提高,加之,對(duì)于連續(xù)的區(qū)域也一并作構(gòu)成單位數(shù)據(jù)是否有效的判定,可進(jìn)一步提高處理效率。
還有,根據(jù)本實(shí)施例13的數(shù)據(jù)填補(bǔ)方法,因包含數(shù)據(jù)同步處理步驟3101、初始化步驟3102、填補(bǔ)結(jié)束判定步驟3103、有效信息變化點(diǎn)參照填補(bǔ)處理步驟3104、輸出步驟3105,所以在有效信息變化點(diǎn)參照填補(bǔ)處理步驟3104中,檢測(cè)有效信息有效性變化的點(diǎn),產(chǎn)生根據(jù)該檢測(cè)的變化點(diǎn)的連續(xù)填補(bǔ)用填補(bǔ)信息,用此作連續(xù)填補(bǔ)處理,所以與實(shí)施例9一樣,產(chǎn)生指定范圍的填補(bǔ)信息,減少填補(bǔ)信息的信息量,可提高處理效率,加之,對(duì)于連續(xù)的區(qū)域也一并作構(gòu)成單位是否有效的判定,可進(jìn)一步提高處理效率。
此外,在本實(shí)施例13中,通過數(shù)據(jù)同步處理,雖然能展寬處理對(duì)象的范圍,提高通用性,但把取得同步的數(shù)據(jù)和有效信息作為輸入,尤其是在規(guī)定不作數(shù)據(jù)同步處理的情況下,參照有效信息變化點(diǎn),也能提高填補(bǔ)處理的效率。
實(shí)施例14本發(fā)明實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置和數(shù)據(jù)填補(bǔ)方法,進(jìn)行重復(fù)填補(bǔ)處理,把某一次的填補(bǔ)處理結(jié)果應(yīng)用于下一次填補(bǔ)處理。
圖33是表示本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置,具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置(帶數(shù)據(jù)復(fù)制功能)3301、連續(xù)填補(bǔ)信息保存裝置(帶填補(bǔ)結(jié)束信息參照功能)3302、填補(bǔ)數(shù)計(jì)數(shù)器3303、填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304、填補(bǔ)位置信息存儲(chǔ)裝置3305和處理對(duì)象切換裝置3306。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301保存輸入的輸入數(shù)據(jù)和輸入有效信息,根據(jù)后述的連續(xù)填補(bǔ)信息保存裝置輸出的填補(bǔ)信息作連續(xù)填補(bǔ)處理,具有復(fù)制存儲(chǔ)的數(shù)據(jù)保存的數(shù)據(jù)復(fù)制功能。連續(xù)填補(bǔ)信息保存裝置3302雖然作為填補(bǔ)信息,產(chǎn)生指定連續(xù)的地址范圍的填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息,但在本實(shí)施例14中,具有填補(bǔ)位置信息參照功能,使保存在后述的填補(bǔ)位置信息存儲(chǔ)裝置3305中的,表示有關(guān)某次數(shù)填補(bǔ)處理信息的填補(bǔ)結(jié)束信息,產(chǎn)生用于下一次數(shù)填補(bǔ)處理的填補(bǔ)信息。填補(bǔ)數(shù)計(jì)數(shù)器3303用于對(duì)不執(zhí)行填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)連續(xù)的數(shù)作計(jì)數(shù),填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304用于對(duì)執(zhí)行填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)數(shù)作計(jì)數(shù),兩者計(jì)數(shù)結(jié)果被用于連續(xù)填補(bǔ)信息保存裝置3302的填補(bǔ)信息產(chǎn)生處理中。填補(bǔ)位置信息存儲(chǔ)裝置3305保存表示某下一個(gè)填補(bǔ)處理的結(jié)果。處理對(duì)象切換裝置3306具有數(shù)據(jù)用開關(guān)3306a和有效信息用開關(guān)3306b,切換對(duì)數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301的輸入。即利用數(shù)據(jù)用開關(guān)3306a,向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301輸入輸入數(shù)據(jù)或填補(bǔ)處理后數(shù)據(jù)的某一個(gè),利用有效信息用開關(guān)3306b,向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301輸入輸入有效信息或填補(bǔ)處理后數(shù)據(jù)的某一個(gè)。
圖34是表示本實(shí)施例14的數(shù)據(jù)填補(bǔ)方法處理順序的流程圖。如圖所示,本實(shí)施例14的數(shù)據(jù)填補(bǔ)方法,根據(jù)規(guī)定的第1填補(bǔ)方法對(duì)輸入數(shù)據(jù)和有效信息作第1填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和有效信息,同時(shí),執(zhí)行1次填補(bǔ)處理步驟3401,產(chǎn)生表示實(shí)施第1填補(bǔ)處理填補(bǔ)的位置的填補(bǔ)位置信息;和執(zhí)行2次填補(bǔ)處理步驟3402,根據(jù)1次填補(bǔ)處理步驟3401產(chǎn)生的填補(bǔ)位置信息產(chǎn)生填補(bǔ)信息,根據(jù)該產(chǎn)生的填補(bǔ)信息作第2填補(bǔ)處理。圖35和36是分別詳細(xì)表示圖34流程的1次填補(bǔ)處理和2次填補(bǔ)處理順序流程圖,圖37和38分別詳細(xì)表示圖36流程的水平2次處理和垂直2次填補(bǔ)處理順序流程圖,圖39是用于說明在本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置或數(shù)據(jù)填補(bǔ)方法中執(zhí)行的填補(bǔ)處理的圖,圖40是用于說明本實(shí)施例14的填補(bǔ)位置信息的圖。
下面用圖33~40說明本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置的工作。首先說明在“A.概略”中,根據(jù)圖34的流程進(jìn)行圖39所示的填補(bǔ)處理情況下的本實(shí)施例14的數(shù)據(jù)填補(bǔ)方法概略。在“B.1次填補(bǔ)處理”中,根據(jù)圖35的流程,參照?qǐng)D33、39和40,說明本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置的1次填補(bǔ)處理時(shí)的工作。在“C.2次填補(bǔ)處理概略”、“D.水平2次填補(bǔ)處理”和“E.垂直2次填補(bǔ)處理”中,根據(jù)圖36、37和38的流程,參照?qǐng)D33、39、和40,說明本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置的2次填補(bǔ)處理時(shí)的工作。
A.概略在圖34的流程步驟3401中,作1次填補(bǔ)處理。用圖39說明1次填補(bǔ)處理的內(nèi)容。圖39a表示輸入數(shù)據(jù),如圖所示,輸入數(shù)據(jù)為二維結(jié)構(gòu),在水平方向處理中,把作為水平方向排列的8個(gè)構(gòu)成單位數(shù)據(jù)的水平方向處理單位數(shù)據(jù)作為處理單位,在垂直方向的處理中,把作為垂直方向排列的8個(gè)構(gòu)成單位數(shù)據(jù)的垂直方向處理單位數(shù)據(jù)作為處理單位。
首先,對(duì)于在同圖a所示的輸入數(shù)據(jù)作水平方向填補(bǔ)處理,產(chǎn)生同圖b中所示的第1的1次填補(bǔ)處理后數(shù)據(jù),并且,作垂直方向填補(bǔ)處理,產(chǎn)生同圖c所示的第2的1次填補(bǔ)處理后數(shù)據(jù)。然后,使第1的1次填補(bǔ)處理后數(shù)據(jù)和第2的1次處理后填補(bǔ)數(shù)據(jù)合成,產(chǎn)生在同圖d中所示的合成1次填補(bǔ)處理后數(shù)據(jù)。經(jīng)合成處理,要使得有效的構(gòu)成單位數(shù)據(jù)不變,只是有關(guān)水平方向或垂直方向的某一個(gè)作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),成為該填補(bǔ)處理后的數(shù)據(jù),對(duì)于水平方向或垂直方向兩者作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)對(duì)兩者的填補(bǔ)結(jié)果作平均處理獲得。
然后,產(chǎn)生填補(bǔ)位置信息。對(duì)于填補(bǔ)位置信息的產(chǎn)生,用圖40說明。同圖的a~c與圖39的a~c為同一內(nèi)容,分別為輸入數(shù)據(jù),表示第1的1次填補(bǔ)處理后數(shù)據(jù)和第2的1次填補(bǔ)處理后數(shù)據(jù)。
用同圖b中所示的第1的1次填補(bǔ)處理后數(shù)據(jù),產(chǎn)生同圖d所示的水平填補(bǔ)結(jié)束信息。水平填補(bǔ)結(jié)束信息是表示每個(gè)水平方向處理單位數(shù)據(jù)在1次填補(bǔ)處理中填補(bǔ)處理是否進(jìn)行的信息,在后面的2次填補(bǔ)處理中,用作表示水平方向處理單位數(shù)據(jù)是否應(yīng)作填補(bǔ)處理的信息。
用同圖c所示的第2的1次填補(bǔ)處理后數(shù)據(jù),產(chǎn)生在同圖e所示的垂直填補(bǔ)結(jié)束信息。垂直填補(bǔ)結(jié)束信息是在每個(gè)垂直方向處理單位數(shù)據(jù)表示在1次填補(bǔ)處理中是否作填補(bǔ)處理的信息,在后面的2次填補(bǔ)處理中,用作表示垂直方向處理單位數(shù)據(jù)是否應(yīng)作填補(bǔ)處理的信息。
在圖34的流程步驟3402中作2次填補(bǔ)處理。在2次填補(bǔ)處理中,圖39d所示的合成1填補(bǔ)處理后數(shù)據(jù)成為處理對(duì)象。首先,對(duì)于合成1次填補(bǔ)處理后數(shù)據(jù),作水平方向填補(bǔ)處理,產(chǎn)生同圖e中所示的第1的2次填補(bǔ)處理后數(shù)據(jù),并且,作垂直方向填補(bǔ)處理,產(chǎn)生同圖f中所示的2的2次填補(bǔ)處理后數(shù)據(jù)。在本實(shí)施例14中,雖然用填補(bǔ)位置信息求得處理的效率,但有關(guān)使用填補(bǔ)位置信息的處理在后敘述。
接著,使第1的2次填補(bǔ)處理后數(shù)據(jù)和第2的2次處理后填補(bǔ)數(shù)據(jù)合成,產(chǎn)生同圖g中所示的合成2次填補(bǔ)處理后數(shù)據(jù)。合成處理與1次填補(bǔ)處理的合成處理同樣地進(jìn)行。
此外,在圖39中,雖然僅表示數(shù)據(jù),但對(duì)應(yīng)的有效信息也是處理對(duì)象,用于填補(bǔ)處理,同時(shí),本身也作填補(bǔ)處理。
B.1次填補(bǔ)處理在圖33中,處理對(duì)象切換裝置3306設(shè)定所包含的開關(guān),使得把輸入數(shù)據(jù)S 3301和輸入有效信息S 3302輸入數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301。
在圖35的步驟3501中,圖33所示的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301若輸入輸入數(shù)據(jù)S 3301和輸入有效信息S 3302,則對(duì)每個(gè)進(jìn)行復(fù)制,產(chǎn)生第1輸入數(shù)據(jù)S 3301a和第2輸入數(shù)據(jù)S 3301b、第1輸入有效信息S3302a的及第2輸入有效信息S 3302b,保存在包含每個(gè)的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中。
在圖35的步驟3502中作水平填補(bǔ)處理,通過在圖39a所示的輸入數(shù)據(jù)中包含的一個(gè)水平方向處理單位數(shù)據(jù),產(chǎn)生構(gòu)成同圖b所示的第1的1次填補(bǔ)處理后數(shù)據(jù)的一個(gè)水平方向處理單位數(shù)據(jù)。在圖33中,數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301把在第1輸入數(shù)據(jù)S 3301a中包含的水平方向處理單位數(shù)據(jù)作為原數(shù)據(jù)S 3303,并且,把第2輸入有效信息S 3302a的水平方向處理單位有效信息作為有效信息S 3304,向連續(xù)填補(bǔ)信息保存裝置3302輸出。與實(shí)施例13一樣,用填補(bǔ)數(shù)計(jì)數(shù)器3303和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304,作為隨同有效信息變化點(diǎn)檢測(cè)的處理,執(zhí)行連續(xù)填補(bǔ)信息保存裝置3302的填補(bǔ)信息產(chǎn)生,和用該產(chǎn)生的填補(bǔ)信息的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301的填補(bǔ)處理。在該處理中,為了對(duì)連續(xù)的有效構(gòu)成單位數(shù)據(jù)計(jì)數(shù)而使用填補(bǔ)數(shù)計(jì)數(shù)器3303。數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301,把產(chǎn)生的第1的1次填補(bǔ)處理后數(shù)據(jù)(1個(gè)處理單位數(shù)據(jù))和第1的1次填補(bǔ)處理后有效信息(1個(gè)處理單位有效信息),保存在包含的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中。
另一方面,連續(xù)填補(bǔ)信息保存裝置3302根據(jù)產(chǎn)生的填補(bǔ)信息,產(chǎn)生填補(bǔ)位置信息,將此向填補(bǔ)位置信息存儲(chǔ)裝置3305輸出,填補(bǔ)位置信息存儲(chǔ)裝置3305保存填補(bǔ)位置信息。這里,產(chǎn)生圖40d所示的水平填補(bǔ)結(jié)束信息并保存。如圖所示,水平填補(bǔ)結(jié)束信息每個(gè)包含許多對(duì)應(yīng)于一個(gè)水平方向處理單位數(shù)據(jù)的構(gòu)成單位水平填補(bǔ)結(jié)束信息,其個(gè)數(shù)等于垂直方向處理單位數(shù)據(jù)數(shù)。構(gòu)成單位水平填補(bǔ)結(jié)束信息被作成,當(dāng)在構(gòu)成對(duì)應(yīng)的水平方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)內(nèi)存在作填補(bǔ)處理的情況下,規(guī)定表示“填補(bǔ)結(jié)束”,當(dāng)不存在任何填補(bǔ)處理的情況下,規(guī)定表示“需要填補(bǔ)”。若一個(gè)水平方向處理單位數(shù)據(jù)的處理結(jié)束,則產(chǎn)生一個(gè)構(gòu)成單位水平填補(bǔ)結(jié)束信息,保存在填補(bǔ)位置信息存儲(chǔ)裝置3305中。
在圖35的步驟3503中,判定全裝置存在于具有二維結(jié)構(gòu)的輸入數(shù)據(jù)的垂直區(qū)域內(nèi)的水平方向處理單位數(shù)據(jù),是否作在步驟3502中執(zhí)行的水平填補(bǔ)處理,若全裝置作了處理,則轉(zhuǎn)移到步驟3504,執(zhí)行后面的垂直填補(bǔ)處理,但若沒有全裝置處理的情況下,返回步驟3502,以下一個(gè)處理單位數(shù)據(jù)作為處理對(duì)象進(jìn)行水平填補(bǔ)處理。
在接著步驟3503判定進(jìn)行步驟3502情況下,通過構(gòu)成如圖39a所示的輸入數(shù)據(jù)的后續(xù)水平方向處理單位數(shù)據(jù),產(chǎn)生構(gòu)成同圖b所示的第1的1次填補(bǔ)處理后數(shù)據(jù)的后續(xù)的水平方向處理單位數(shù)據(jù)。步驟3502的本實(shí)施例14數(shù)據(jù)填補(bǔ)裝置的工作,與上述相同。構(gòu)成產(chǎn)生的第1的1次填補(bǔ)處理后數(shù)據(jù)和第1的1次填補(bǔ)處理后有效信息的水平方向處理單位數(shù)據(jù)和水平方向處理單位有效信息,追加保存在數(shù)據(jù)存儲(chǔ)裝置中的第1的1次填補(bǔ)處理后數(shù)據(jù)和有效信息存儲(chǔ)裝置中的第1的1次填補(bǔ)處理后的有效信息中,并分別被保存。而且,對(duì)于水平填補(bǔ)結(jié)束信息也產(chǎn)生后續(xù)的一個(gè)構(gòu)成單位水平填補(bǔ)結(jié)束信息,追加保存在填補(bǔ)位置信息存儲(chǔ)裝置3305中的水平填補(bǔ)結(jié)束信息,并被保存。
從步驟3502到3503,重復(fù)次數(shù)僅為具有二維結(jié)構(gòu)的輸入數(shù)據(jù)垂直區(qū)域內(nèi)存在的水平方向處理單位數(shù)據(jù)的數(shù)。即若是圖39所示的數(shù)據(jù),則重復(fù)8次。并且在重復(fù)8次步驟3502之后,在圖33的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301包含的數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)圖39b所示的第1的1次填補(bǔ)處理后數(shù)據(jù);在有效信息存儲(chǔ)裝置中存儲(chǔ)對(duì)應(yīng)的第1的1次填補(bǔ)處理后有效信息;并且在填補(bǔ)位置信息存儲(chǔ)裝置3305中存儲(chǔ)圖40d所示的水平填補(bǔ)結(jié)束信息。
在圖35的步驟3504中作垂直填補(bǔ)處理,通過在圖39a中所示的輸入數(shù)據(jù)中包含的一個(gè)垂直方向處理單位數(shù)據(jù),產(chǎn)生構(gòu)成同圖c所示的第2的1次填補(bǔ)處理后數(shù)據(jù)的一個(gè)垂直方向處理單位數(shù)據(jù)。
在圖33中,數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301將包含在第2輸入數(shù)據(jù)S3301b中的一個(gè)垂直方向處理數(shù)據(jù)作為原數(shù)據(jù)S 3303,而且將包含在第2輸入有效信息S 3302b中的一個(gè)垂直方向處理單位有效信息作為有效信息S 3304,向連續(xù)填補(bǔ)信息保存裝置3302輸出。與實(shí)施例13一樣,使用填補(bǔ)數(shù)計(jì)數(shù)器3303和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304,將有效信息變化點(diǎn)檢測(cè)作為隨同的處理,執(zhí)行連續(xù)填補(bǔ)信息保存裝置3302的填補(bǔ)信息的產(chǎn)生,和用該產(chǎn)生的填補(bǔ)信息的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301的填補(bǔ)處理。在該處理中,為了對(duì)連續(xù)的有效構(gòu)成單位數(shù)據(jù)計(jì)數(shù)而使用填補(bǔ)數(shù)計(jì)數(shù)器3303。數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301把產(chǎn)生的第2的1次填補(bǔ)處理后數(shù)據(jù)(1個(gè)處理單位數(shù)據(jù))和第2的1次填補(bǔ)處理后有效信息(1個(gè)處理單位有效信息),保存在包含的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中。
另一方面,連續(xù)填補(bǔ)信息保存裝置3302根據(jù)產(chǎn)生的填補(bǔ)信息,產(chǎn)生填補(bǔ)位置信息,將此向填補(bǔ)位置信息存儲(chǔ)裝置3305輸出,填補(bǔ)位置信息存儲(chǔ)裝置3305保存填補(bǔ)位置信息。圖40e所示的垂直填補(bǔ)結(jié)束信息的1個(gè)構(gòu)成單位被保存在填補(bǔ)位置信息存儲(chǔ)裝置3305中。如圖所示,垂直填補(bǔ)結(jié)束信息每個(gè)包括多個(gè)對(duì)應(yīng)于一個(gè)垂直方向處理單位數(shù)據(jù)的構(gòu)成單位垂直填補(bǔ)結(jié)束信息,其個(gè)數(shù)等于垂直方向處理單位數(shù)據(jù)的數(shù)。構(gòu)成單位垂直填補(bǔ)結(jié)束信息被作成,當(dāng)在構(gòu)成對(duì)應(yīng)的垂直方向處理單位數(shù)據(jù)構(gòu)成單位數(shù)據(jù)內(nèi)存在填補(bǔ)處理的情況下,規(guī)定表示“填補(bǔ)結(jié)束”,當(dāng)在無任何填補(bǔ)處理的情況下,規(guī)定表示“需要填補(bǔ)”。若一個(gè)垂直方向處理單位數(shù)據(jù)處理完,則產(chǎn)生一個(gè)構(gòu)成單位垂直填補(bǔ)結(jié)束信息,并保存在填補(bǔ)位置信息存儲(chǔ)裝置3305中。
在圖35的步驟3505中,判定對(duì)存在于具有二維結(jié)構(gòu)的輸入數(shù)據(jù)水平區(qū)域內(nèi)的垂直方向處理單位數(shù)據(jù)整體,是否作在步驟3504中執(zhí)行的垂直填補(bǔ)處理,若做了全裝置處理,則轉(zhuǎn)移到步驟3506,執(zhí)行后面的合成處理,若反之,則返回步驟3504,把下一個(gè)處理單位數(shù)據(jù)作為處理對(duì)象,執(zhí)行垂直填補(bǔ)處理。
在接著步驟3505的判定執(zhí)行步驟3504情況下,通過構(gòu)成圖39a所示的輸入數(shù)據(jù)的后續(xù)垂直方向處理單位數(shù)據(jù),產(chǎn)生構(gòu)成同圖c中所示的第2的1次填補(bǔ)處理的后續(xù)下一個(gè)垂直方向處理單向數(shù)據(jù)。步驟3504的本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置的工作與上述一樣。構(gòu)成產(chǎn)生的第2的1次填補(bǔ)處理后數(shù)據(jù)和第2的1次填補(bǔ)處理后有效信息的垂直方向處理單位數(shù)據(jù)和垂直方向處理單位有效信息,被追加在數(shù)據(jù)存儲(chǔ)裝置中保存的第2的1次填補(bǔ)處理后數(shù)據(jù)和有效信息存儲(chǔ)裝置中保存的第2的1次填補(bǔ)處理后有效信息,并分別被保存。并且即使對(duì)于垂直填補(bǔ)信息也產(chǎn)生后續(xù)的一個(gè)構(gòu)成單位垂直填補(bǔ)結(jié)束信息,追加于保存在填補(bǔ)位置信息存儲(chǔ)裝置3305中的垂直填補(bǔ)結(jié)束信息上,并被保存。
從步驟3504到步驟3505,重復(fù)次數(shù)僅為具有二維結(jié)構(gòu)輸入數(shù)據(jù)水平區(qū)域內(nèi)的垂直方向處理單位數(shù)據(jù)的數(shù)。即若為表示圖39所示的數(shù)據(jù),則重復(fù)8次。并且,在重復(fù)8次步驟3504以后,在圖33的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301包含的數(shù)據(jù)存儲(chǔ)裝置中,存儲(chǔ)圖39c中所示的第2的1次填補(bǔ)處理后數(shù)據(jù),在有效信息存儲(chǔ)裝置存儲(chǔ)對(duì)應(yīng)的第2的1次填補(bǔ)處理后有效信息,并且,在填補(bǔ)位置信息存儲(chǔ)裝置3396中存儲(chǔ)圖40e所示的垂直填補(bǔ)結(jié)束信息。
這以后,接著步驟3505的判定,執(zhí)行步驟3506的合成處理。數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301用連續(xù)填補(bǔ)信息保存裝置3302保存的有關(guān)第1和第2的1次填補(bǔ)處理的填補(bǔ)信息,通過保存在包含的數(shù)據(jù)存儲(chǔ)裝置中的第1和第2填補(bǔ)處理后數(shù)據(jù),產(chǎn)生合成1次填補(bǔ)處理后數(shù)據(jù),并且,通過在包含的有效信息存儲(chǔ)裝置中保存的第1和第2填補(bǔ)處理后有效信息,產(chǎn)生合成1次填補(bǔ)處理后有效信息。
在圖35中所示的流程處理順序結(jié)束時(shí),在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301包含的數(shù)據(jù)存儲(chǔ)裝置中,其狀態(tài)是,保存圖39d中所示的合成1次填補(bǔ)處理后數(shù)據(jù),在包含的有效信息存儲(chǔ)裝置中保存對(duì)應(yīng)的合成1次填補(bǔ)處理后有效信息,并且,在填補(bǔ)位置信息存儲(chǔ)裝置3305中保存圖40d所示的水平填補(bǔ)結(jié)束信息和同圖e所示的垂直填補(bǔ)結(jié)束信息。在圖34中,步驟3401結(jié)束。
C.2次填補(bǔ)處理概略在圖33中,處理對(duì)象切換裝置3306設(shè)定包含的開關(guān),把合成1次填補(bǔ)處理后數(shù)據(jù)S 3307和合成1次填補(bǔ)處理后有效信息S 3308輸入數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301。
在圖36的步驟3601中,圖33所示的數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301若輸入合成1次填補(bǔ)處理后數(shù)據(jù)S 3307和合成1次填補(bǔ)處理后有效信息S3308,則分別復(fù)制,產(chǎn)生第1的1次填補(bǔ)處理后數(shù)據(jù)S 3307a以及第2的1次填補(bǔ)處理后數(shù)據(jù)S 3307b,和第1的1次填補(bǔ)處理后有效信息S 3308a以及第2的1次填補(bǔ)處理后有效信息S 3308b,分別保存在包含的數(shù)據(jù)存儲(chǔ)裝置以及有效信息存儲(chǔ)裝置中。
在接著的步驟3602中,作水平2次填補(bǔ)處理,用圖39d所示的合成1次填補(bǔ)處理后數(shù)據(jù),在步驟3603中作垂直2次填補(bǔ)處理,在形式上產(chǎn)生同圖e所示的第1的2次填補(bǔ)處理后數(shù)據(jù);用圖39d所示的合成1次填補(bǔ)處理后數(shù)據(jù),在形式上產(chǎn)生同圖f所示的第2的2次填補(bǔ)處理后數(shù)據(jù)。實(shí)際上,在“E.垂直2次填補(bǔ)處理”的說明中,如后所示,在步驟3602的垂直2次填補(bǔ)處理中,由于同時(shí)作連續(xù)填補(bǔ)處理和合成處理,所以,在圖36所示的流程中,不包括相當(dāng)于圖35的步驟3506的合成處理步驟。從而,在步驟3602的垂直2次填補(bǔ)處理中,產(chǎn)生圖39g所示的合成2次填補(bǔ)處理后數(shù)據(jù)。
在步驟3602和3603中,是使用1次填補(bǔ)處理時(shí)產(chǎn)生并保存的如圖40d和e中所示的水平填補(bǔ)結(jié)束信息和垂直填補(bǔ)結(jié)束信息。而且,對(duì)于有效信息,在步驟3602~3603中也與數(shù)據(jù)一樣地處理。
D.水平2次填補(bǔ)處理用圖37的處理順序作水平2次填補(bǔ)處理。首先,在步驟3701中設(shè)定填補(bǔ)單位數(shù),使填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3305保存的計(jì)數(shù)值初始化。這里,水平方向處理單位數(shù)據(jù)包括8個(gè)構(gòu)成單位數(shù)據(jù),處理單位數(shù)成為8個(gè),填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304的計(jì)數(shù)值為0值。
在本實(shí)施例14中,在2次填補(bǔ)處理中,只以在1次處理中不作填補(bǔ)處理的區(qū)域?yàn)樘钛a(bǔ)處理對(duì)象,使處理效率提高。從步驟3702到3703是在構(gòu)成水平方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)內(nèi),連續(xù)檢測(cè)在1次處理中作垂直填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),用于除處理對(duì)象以外的處理。
在步驟3702中,參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的垂直填補(bǔ)結(jié)束信息,通過判定是否表示“填補(bǔ)結(jié)束”,作為對(duì)象的構(gòu)成單位數(shù)據(jù)被判定是否屬于應(yīng)執(zhí)行填補(bǔ)處理的垂直方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)。當(dāng)對(duì)應(yīng)的單位垂直填補(bǔ)處理結(jié)束信息表示“需要填補(bǔ)”的情況下,轉(zhuǎn)移到步驟3704中。相反在表示“填補(bǔ)結(jié)束”的情況下,在步驟3703中,對(duì)屬于水平方向處理單位數(shù)據(jù)的各構(gòu)成單位數(shù)據(jù)整體,判定是否執(zhí)行步驟3702的判定的判定,若執(zhí)行,則轉(zhuǎn)移到步驟3704,反之則回到步驟3702,作對(duì)后續(xù)構(gòu)成單位數(shù)據(jù)的判定。
在步驟3703的判定中,當(dāng)形成對(duì)全裝置執(zhí)行判定的情況下,即,在包括成為對(duì)象的構(gòu)成單位數(shù)據(jù)的處理單位數(shù)據(jù)中,當(dāng)成為該對(duì)象的構(gòu)成單位數(shù)據(jù)以后的構(gòu)成單位數(shù)據(jù)整體,不屬于應(yīng)執(zhí)行處理的垂直方向處理單位數(shù)據(jù)的情況下,轉(zhuǎn)移到步驟3704,在后述的步驟3704的填補(bǔ)初始化以后,利用作步驟3708的填補(bǔ)數(shù)判定,達(dá)到圖37流程處理的終止。從而,對(duì)該水平方向處理單位數(shù)據(jù)不作后續(xù)步驟的填補(bǔ)處理。
步驟3704以后的處理,在水平方向處理單位數(shù)據(jù)中,當(dāng)成為填補(bǔ)處理對(duì)象的構(gòu)成單位數(shù)據(jù)存在的情況下執(zhí)行,在步驟3704中,使填補(bǔ)數(shù)計(jì)數(shù)器3303初始化,在其值為0后,轉(zhuǎn)移到步驟3705。在該處理中,填補(bǔ)數(shù)計(jì)數(shù)器3303為了對(duì)連續(xù)的填補(bǔ)處理結(jié)束的構(gòu)成單位數(shù)據(jù)計(jì)數(shù)而使用。
從步驟3705到3707是在構(gòu)成水平方向處理單位數(shù)據(jù)為對(duì)象的區(qū)域的構(gòu)成單位數(shù)據(jù)內(nèi),連續(xù)地檢測(cè)在1次處理中作垂直填補(bǔ)處理的構(gòu)成單位數(shù)據(jù),用于從處理對(duì)象中除外的處理。
在步驟3705中,參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的垂直填補(bǔ)結(jié)束信息,根據(jù)判定是否表示“填補(bǔ)結(jié)束”,作為對(duì)象的構(gòu)成單位數(shù)據(jù)被判定是否屬于應(yīng)執(zhí)行填補(bǔ)處理的垂直方向處理單位數(shù)據(jù)。在對(duì)應(yīng)的單位垂直填補(bǔ)處理結(jié)束信息表示“需要填補(bǔ)”的情況下,轉(zhuǎn)移到步驟3708。相反,在表示“填補(bǔ)”結(jié)束的情況下,在步驟3706中,對(duì)屬于水平方向處理單位數(shù)據(jù)的各構(gòu)成單位數(shù)據(jù)全體,判定是否執(zhí)行步驟3705,若已經(jīng)執(zhí)行,則轉(zhuǎn)移到步驟3708,若沒有執(zhí)行,則在步驟3707中,使填補(bǔ)數(shù)計(jì)數(shù)器的計(jì)數(shù)值僅加值1,然后回到步驟3705,作對(duì)后續(xù)構(gòu)成單位數(shù)據(jù)的判定。
在執(zhí)行步驟3708的情況下,判定填補(bǔ)數(shù)計(jì)數(shù)器3003的計(jì)數(shù)值是0或8,還是其他值。當(dāng)計(jì)數(shù)值為0或8的情況下,執(zhí)行步驟3709;當(dāng)計(jì)數(shù)值是0或8以外值的情況下,執(zhí)行步驟3710。計(jì)數(shù)值為0或8的情況下,在處理單位數(shù)據(jù)中由于應(yīng)作2次填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)不存在,所以,不執(zhí)行作填補(bǔ)處理的步驟,轉(zhuǎn)移到步驟3709的判定。
當(dāng)應(yīng)作2次填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)存在的情況下,執(zhí)行步驟3710,在1次填補(bǔ)處理中,從填補(bǔ)處理的處理對(duì)象中除掉做了水平填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)。在步驟3710中,參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的水平填補(bǔ)結(jié)束信息,通過判定是否表示“填補(bǔ)結(jié)束”,作為對(duì)象的構(gòu)成單位數(shù)據(jù)被判定是否屬于應(yīng)執(zhí)行填補(bǔ)處理的水平方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)。當(dāng)“需要填補(bǔ)”的情況下,在步驟3711~3712中執(zhí)行填補(bǔ)處理,在“填補(bǔ)結(jié)束”的情況下,轉(zhuǎn)移到步驟3713。
在步驟3711中,連續(xù)填補(bǔ)信息保存裝置3302根據(jù)位于作為填補(bǔ)處理對(duì)象的構(gòu)成單位數(shù)據(jù)附近的數(shù)據(jù),產(chǎn)生填補(bǔ)數(shù)據(jù)S 3305,根據(jù)填補(bǔ)數(shù)計(jì)數(shù)器3303以及填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304的計(jì)數(shù)值,產(chǎn)生填補(bǔ)開始地址信息S3306a以及填補(bǔ)地址信息S 3306b,將這些作為填補(bǔ)信息向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301輸出。另外,連續(xù)填補(bǔ)信息保存裝置3302更新填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304的計(jì)數(shù)值。在步驟3712中,在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301,執(zhí)行使用填補(bǔ)信息的連續(xù)填補(bǔ)處理。
接著步驟3710的判定,或者接著步驟3711~3712的填補(bǔ)處理,執(zhí)行步驟3713。在步驟3713中,在垂直區(qū)域,判定是否完成水平方向的處理,若完成,則向步驟3709轉(zhuǎn)移,反之,回到步驟3710,執(zhí)行是否作水平填補(bǔ)處理判定以后的處理。
接著步驟3708或3713的判定,執(zhí)行步驟3709。在步驟3709,在水平區(qū)域內(nèi),判定垂直方向處理是否結(jié)束,若結(jié)束,則結(jié)束圖37的流程處理,反之,回到步驟3701,執(zhí)行初始化處理以后的處理。
通過步驟3709的判定,若圖37的處理結(jié)束,則產(chǎn)生圖39e所示的第1的2次填補(bǔ)處理后數(shù)據(jù)。在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301包含的數(shù)據(jù)存儲(chǔ)裝置中,保存第1的2次填補(bǔ)處理后數(shù)據(jù)。
E.垂直2次填補(bǔ)處理用圖38的處理順序作垂直2次填補(bǔ)處理。與圖37的步驟3701一樣地作步驟3801的初始化處理。
在步驟3802,參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的水平填補(bǔ)結(jié)束信息,通過判定是否表示“填補(bǔ)結(jié)束”,判定作為對(duì)象的構(gòu)成單位數(shù)據(jù)是否屬于應(yīng)執(zhí)行填補(bǔ)處理的水平方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù),相應(yīng)判定結(jié)果,執(zhí)行步驟3803或3804。在步驟3803的判定中,對(duì)屬于垂直方向處理單位數(shù)據(jù)的各構(gòu)成單位數(shù)據(jù)全體,判定是否執(zhí)行步驟3802的判定,若判定執(zhí)行了的情況下,與圖37的步驟3703的判定一樣,不作填補(bǔ)處理。
在步驟3804作填補(bǔ)數(shù)計(jì)數(shù)器3303初始化,其值為0后,轉(zhuǎn)移到3805。與水平2次填補(bǔ)處理一樣,為了對(duì)連續(xù)的填補(bǔ)處理結(jié)束構(gòu)成單位數(shù)據(jù)計(jì)數(shù)而使用填補(bǔ)計(jì)數(shù)器3303。在步驟3805參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的水平填補(bǔ)結(jié)束信息,根據(jù)判定是否表示“填補(bǔ)結(jié)束”,判定作為對(duì)象的構(gòu)成單位數(shù)據(jù)是否屬于應(yīng)執(zhí)行填補(bǔ)處理的水平方向處理單位數(shù)據(jù)的構(gòu)成單位數(shù)據(jù),相應(yīng)判定結(jié)果,執(zhí)行步驟3806或3808。在步驟3806的判定中,對(duì)屬于垂直方向處理單位數(shù)據(jù)的各構(gòu)成單位數(shù)據(jù)全體,判定是否執(zhí)行步驟3805的判定,若執(zhí)行了,則向步驟3808轉(zhuǎn)移,反之,在步驟3807中加填補(bǔ)數(shù)計(jì)數(shù)器3303保存的填補(bǔ)數(shù)之后,回到步驟3805的判定。
在執(zhí)行步驟3808的情況下,判定填補(bǔ)數(shù)計(jì)數(shù)器3003的計(jì)數(shù)值是0或8,還是其他值。是0或8情況下,執(zhí)行步驟3809,是其他值情況下,執(zhí)行步驟3810。
在執(zhí)行步驟3810情況下,參照填補(bǔ)位置信息存儲(chǔ)裝置3305保存的垂直填補(bǔ)結(jié)束信息,通過判定是否表示“填補(bǔ)結(jié)束”,在步驟3811~3812中執(zhí)行填補(bǔ)處理或執(zhí)行步驟3813。
在執(zhí)行步驟3811~3812的情況下,就有關(guān)步驟3811的填補(bǔ)信息的產(chǎn)生,與圖37步驟3711一樣地進(jìn)行,但在步驟3812中,不作與圖37的步驟3712的連續(xù)填補(bǔ)處理同等處理,而執(zhí)行連續(xù)合成處理。如圖39e和同圖f所示,產(chǎn)生第1的2次填補(bǔ)處理后數(shù)據(jù)的水平2次填補(bǔ)處理,和產(chǎn)生第2的2次填補(bǔ)處理后數(shù)據(jù)的垂直2次填補(bǔ)處理,成為具有二維結(jié)構(gòu)的數(shù)據(jù)的對(duì)于同一區(qū)域作填補(bǔ)處理的填補(bǔ)數(shù)據(jù)。這是由于規(guī)定使用填補(bǔ)位置信息即圖40d所示的水平填補(bǔ)結(jié)束信息,和同圖e所示的垂直填補(bǔ)結(jié)束信息,已經(jīng)作了填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)不作處理的結(jié)果。
從而,在圖38流程步驟3812的連續(xù)合成填補(bǔ)處理中,對(duì)保存在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置3301包含的數(shù)據(jù)存儲(chǔ)裝置中的圖39d所示的1次填補(bǔ)處理后數(shù)據(jù),作產(chǎn)生同圖f所示的第2的2次填補(bǔ)處理后數(shù)據(jù)的連續(xù)填補(bǔ)處理,和與依然保存在數(shù)據(jù)存儲(chǔ)裝置中的同圖e所示的第1的2次填補(bǔ)處理后數(shù)據(jù)的合成處理,產(chǎn)生同圖g所示的合成2次填補(bǔ)處理后數(shù)據(jù)。
步驟3813以及3809的判定和后續(xù)處理,除了作水平和垂直替換外,與圖37的步驟3713以及3709相同。
利用步驟3809的判定,如果圖38的處理結(jié)束,則產(chǎn)生圖39g所示的合成2次填補(bǔ)處理后數(shù)據(jù)。
如前所述,即使對(duì)于有效信息,也受到與數(shù)據(jù)同樣的處理,合成2次填補(bǔ)處理后數(shù)據(jù)和合成2次填補(bǔ)處理后有效信息成為本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置的裝置輸出。
這樣,根據(jù)本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置(帶數(shù)據(jù)復(fù)制功能)3301、連續(xù)填補(bǔ)信息保存裝置(帶填補(bǔ)結(jié)束信息參照功能)3302、填補(bǔ)數(shù)計(jì)數(shù)器3303、填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器3304、填補(bǔ)位置信息存儲(chǔ)裝置3305、以及處理對(duì)象替換裝置3306,作1次填補(bǔ)處理和2次填補(bǔ)處理,產(chǎn)生表示1次填補(bǔ)處理的填補(bǔ)有無的填補(bǔ)位置信息,在2次填補(bǔ)處理中,因使用填補(bǔ)位置信息,僅把在1次填補(bǔ)處理中未作填補(bǔ)處理的區(qū)域作為處理對(duì)象,所以能提高高度填補(bǔ)處理的處理效率。
另外,根據(jù)本實(shí)施例14的數(shù)據(jù)填補(bǔ)方法,因包括1次填補(bǔ)處理步驟3401和2次填補(bǔ)處理步驟3402,在1次填補(bǔ)處理步驟3401產(chǎn)生填補(bǔ)位置信息并保存,在2次填補(bǔ)處理步驟3402中用填補(bǔ)位置信息,僅把在1次填補(bǔ)處理中未作填補(bǔ)處理的區(qū)域作為處理對(duì)象,所以可提高填補(bǔ)處理的處理效率。
此外,在本實(shí)施例14中,雖然規(guī)定作1次填補(bǔ)處理和2次填補(bǔ)處理,但是,對(duì)于具有三維結(jié)構(gòu)的數(shù)據(jù)可規(guī)定作達(dá)到3次填補(bǔ)處理等,一般規(guī)定作從1次到N次填補(bǔ)處理的N次處理。圖41是表示把本實(shí)施例14的數(shù)據(jù)填補(bǔ)方法擴(kuò)展到N次時(shí)的處理順序流程圖。
同圖a是重復(fù)1次填補(bǔ)處理的圖;并且同圖b表示重復(fù)2次填補(bǔ)處理實(shí)現(xiàn)N次填補(bǔ)處理的順序。在圖中,1次填補(bǔ)處理步驟4101以及2次填補(bǔ)處理步驟4102,為與圖34的1次填補(bǔ)處理步驟3401以及2次填補(bǔ)處理步驟3402同樣進(jìn)行處理。填補(bǔ)結(jié)束判定步驟4103判定是否使1次填補(bǔ)處理步驟4101或2次填補(bǔ)處理步驟4102重復(fù)一定的次數(shù),在沒有重復(fù)一定次數(shù)的情況下,重復(fù)該步驟。
在作象這樣的N次處理的情況下,也把某次填補(bǔ)處理結(jié)果作為填補(bǔ)位置信息保存,通過應(yīng)用于下一次填補(bǔ)處理,可有效地進(jìn)行后面次數(shù)的填補(bǔ)處理。
并且,有關(guān)處理在本實(shí)施例14中所示的二維結(jié)構(gòu)數(shù)據(jù)情況下,為了在2次填補(bǔ)處理中可一并進(jìn)行填補(bǔ)處理和合成處理,若是作填補(bǔ)處理對(duì)具有三維結(jié)構(gòu)的數(shù)據(jù)達(dá)到3次情況下,在3次填補(bǔ)處理中可一并進(jìn)行填補(bǔ)處理和合成處理等,在N次處理的N次填補(bǔ)處理中,基于作填補(bǔ)區(qū)域和作合成區(qū)域一致,可謀求N次填補(bǔ)處理的處理效率化。
并且,象該N次處理,在圖33所示的本實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置中,照樣設(shè)定處理對(duì)象切換裝置3306,以輸入填補(bǔ)處理后數(shù)據(jù)以及填補(bǔ)處理后有效信息,通過作重復(fù)處理可實(shí)現(xiàn)。
而且,在本實(shí)施例14的數(shù)據(jù)填補(bǔ)處理中,規(guī)定以實(shí)施例3為基準(zhǔn)作連續(xù)填補(bǔ)處理,還規(guī)定以實(shí)施例13為基準(zhǔn)作有效信息變化點(diǎn)檢測(cè)處理,謀求處理的高速化,但還有可能以實(shí)施例1為基準(zhǔn)利用同步處理提高通用性,或以實(shí)施例2為基準(zhǔn)決定適當(dāng)?shù)奶钛a(bǔ)方法,每一種都有效。
還有,即使在本實(shí)施例14,也與實(shí)施例13相同,在把取得同步的數(shù)據(jù)和有效信息作為輸入的情況下,也能提高填補(bǔ)處理的效率。
實(shí)施例15本實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置和數(shù)據(jù)填補(bǔ)方法,重復(fù)并行填補(bǔ)處理,把某次數(shù)的填補(bǔ)處理結(jié)果應(yīng)用于下一次填補(bǔ)處理。
圖42是表示本實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置構(gòu)成方框圖。如圖所示,本實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置具有處理對(duì)象切換裝置4201、并行填補(bǔ)裝置4202、以及合成裝置4203,并行填補(bǔ)裝置4202具有第1填補(bǔ)裝置、第2填補(bǔ)裝置、…第N填補(bǔ)裝置、以及填補(bǔ)位置信息存儲(chǔ)裝置。
處理對(duì)象切換裝置4201具有數(shù)據(jù)用開關(guān)4201a和有效信息用開關(guān)4201b,切換對(duì)并行填補(bǔ)裝置4202的輸入。即借助數(shù)據(jù)用開關(guān)4201a向并行填補(bǔ)裝置4202輸入輸入數(shù)據(jù)或填補(bǔ)處理后數(shù)據(jù)的某一個(gè),借助有效信息用開關(guān)4201b向并行填補(bǔ)裝置4202輸入輸入有效信息或填補(bǔ)處理后數(shù)據(jù)的某一個(gè)。并行填補(bǔ)裝置4202對(duì)由處理對(duì)象切換裝置輸入的數(shù)據(jù)和有效信息,用第1填補(bǔ)裝置、第2填補(bǔ)裝置、…的每一個(gè)規(guī)定的填補(bǔ)方法,并行地進(jìn)行填補(bǔ)處理。在本實(shí)施例15中,第1~第N填補(bǔ)裝置規(guī)定都是實(shí)施例14的數(shù)據(jù)填補(bǔ)裝置。但是,第1~第2填補(bǔ)裝置,不具有圖33所示的處理對(duì)象切換裝置3306和填補(bǔ)位置信息存儲(chǔ)裝置3305。合成裝置4203合成處理在并行填補(bǔ)裝置4202中包括的各填補(bǔ)裝置輸出的填補(bǔ)結(jié)果。
圖43a是表示本實(shí)施例15的數(shù)據(jù)填補(bǔ)方法處理順序流程圖。如圖所示,本實(shí)施例15的數(shù)據(jù)填補(bǔ)方法,根據(jù)規(guī)定的填補(bǔ)方法,對(duì)輸入數(shù)據(jù)和輸入有效信息作第1填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和有效信息,同時(shí),執(zhí)行產(chǎn)生填補(bǔ)位置信息的1次填補(bǔ)處理步驟4301,所述填補(bǔ)位置信息表示實(shí)施第1填補(bǔ)處理的填補(bǔ)的位置;并執(zhí)行按在1次填補(bǔ)處理步驟4301產(chǎn)生的填補(bǔ)位置信息產(chǎn)生填補(bǔ)信息,依據(jù)該產(chǎn)生的填補(bǔ)信息作第2填補(bǔ)處理的2次填補(bǔ)處理步驟4302。同圖b是表示1次填補(bǔ)處理步驟以及2次填補(bǔ)處理步驟的處理順序流程圖。1次填補(bǔ)處理步驟以及2次填補(bǔ)處理步驟,都執(zhí)行并行填補(bǔ)處理步驟4303,并行地作水平方向填補(bǔ)處理和垂直方向填補(bǔ)處理;和執(zhí)行合成處理步驟4304,對(duì)水平方向填補(bǔ)處理以及垂直方向填補(bǔ)處理結(jié)果實(shí)施合成處理。
即使在本實(shí)施例15,也與實(shí)施例14一樣,作圖39所示的填補(bǔ)處理,圖40所示的填補(bǔ)位置信息在1次填補(bǔ)中產(chǎn)生,在2次填補(bǔ)中使用。下面用圖42~43,參照?qǐng)D39~40說明本實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置的工作。
在圖42中,處理對(duì)象切換裝置4201設(shè)定包含的開關(guān),以向并行填補(bǔ)裝置輸入輸入數(shù)據(jù)S 4201以及輸入有效信息S 4202。對(duì)輸入數(shù)據(jù)S 4201以及輸入有效信息S 4202作圖43a流程步驟4301的1次填補(bǔ)處理。在同圖b的流程步驟4303中,向各第1填補(bǔ)裝置、以及第2填補(bǔ)裝置輸入輸入數(shù)據(jù)S 4201以及輸入有效信息S 4202。第1填補(bǔ)裝置對(duì)圖39a所示的輸入數(shù)據(jù)S 4201作水平填補(bǔ)處理,產(chǎn)生同圖b所示的第1的1次填補(bǔ)處理后數(shù)據(jù)S 42071,將此向合成裝置4203輸出。而且,產(chǎn)生圖40d所示的水平填補(bǔ)結(jié)束信息,使之保存在并行填補(bǔ)裝置4202包含的填補(bǔ)位置信息存儲(chǔ)裝置中。
第2填補(bǔ)裝置平行于第1填補(bǔ)裝置的處理,對(duì)圖39a所示的輸入數(shù)據(jù)S 4201作垂直方向填補(bǔ)處理,產(chǎn)生同圖c所示的第2的1次填補(bǔ)處理后數(shù)據(jù)S 42072,將此向合成裝置4203輸出,產(chǎn)生圖40e所示的垂直填補(bǔ)結(jié)束信息,保存在并行填補(bǔ)裝置4202包含的填補(bǔ)位置信息存儲(chǔ)裝置中。在填補(bǔ)位置信息存儲(chǔ)裝置中,存儲(chǔ)由圖40中所示的水平填補(bǔ)結(jié)束信息和垂直填補(bǔ)結(jié)束信息組成的填補(bǔ)位置信息。
在合成裝置4203中,合成處理第1的1次填補(bǔ)處理后數(shù)據(jù)S 42071和第2的1次填補(bǔ)處理后數(shù)據(jù)S 42072,產(chǎn)生圖39d所示的合成1次填補(bǔ)處理后數(shù)據(jù)S 4207。此外,即使是有效信息,也與數(shù)據(jù)一樣地并行處理、合成處理。
在圖42中,處理對(duì)象切換裝置4201設(shè)定包含的開關(guān),把合成1次填補(bǔ)處理后數(shù)據(jù)S 4207以及合成1次填補(bǔ)處理后有效信息S 4208輸入并行填補(bǔ)裝置4202。對(duì)合成1次填補(bǔ)處理后數(shù)據(jù)S 4207以及合成1次填補(bǔ)處理后有效信息S 4208作圖43a流程步驟4302的2次填補(bǔ)處理。在同圖b的流程步驟4303中,向各第1填補(bǔ)裝置以及第2填補(bǔ)裝置輸入合成1次填補(bǔ)處理后數(shù)據(jù)S 4207以及合成1次填補(bǔ)處理后有效信息4208。第1填補(bǔ)裝置對(duì)圖39d所示的合成1次填補(bǔ)處理后數(shù)據(jù)S 4207,用填補(bǔ)位置信息作水平方向填補(bǔ)處理,產(chǎn)生同圖e所示第1的2次填補(bǔ)處理后數(shù)據(jù)S 42071,將此向合成裝置4203輸出。第2填補(bǔ)裝置并行于第1填補(bǔ)裝置的處理,對(duì)于圖39d所示的合成1次填補(bǔ)處理后數(shù)據(jù)S 4207用填補(bǔ)位置信息作垂直方向填補(bǔ)處理,產(chǎn)生同圖f所示的第2的2次填補(bǔ)處理后數(shù)據(jù)S 42072,將此向合成裝置4203輸出。合成裝置4203合成處理第1的2次填補(bǔ)處理后數(shù)據(jù)S 42071和第2的2次填補(bǔ)處理后數(shù)據(jù)S 42072,產(chǎn)生圖39g所示的合成2次填補(bǔ)處理后數(shù)據(jù)。此外,即使對(duì)于有效信息,也與數(shù)據(jù)一樣并行地進(jìn)行處理、合成。
如此,根據(jù)本實(shí)施例15的數(shù)據(jù)填補(bǔ)裝置,因具有處理對(duì)象切換裝置4201、并行填補(bǔ)裝置4202、以及合成裝置4203,加之作與實(shí)施例14一樣使用填補(bǔ)位置信息的有效率的填補(bǔ)處理,在各填補(bǔ)處理中,作并行處理,所以可進(jìn)一步提高處理效率。
還有,根據(jù)本實(shí)施例15的數(shù)據(jù)填補(bǔ)方法,與實(shí)施例14一樣因包括1次填補(bǔ)處理步驟4301和2次填補(bǔ)處理步驟4302,在1次填補(bǔ)處理步驟4301中產(chǎn)生并保存填補(bǔ)位置信息,在2次填補(bǔ)處理步驟4302中,用填補(bǔ)位置信息,通過僅把在1次填補(bǔ)處理中不作填補(bǔ)處理的區(qū)域作為處理對(duì)象,加之能謀求高度填補(bǔ)處理的處理效率,因規(guī)定1次填補(bǔ)處理步驟4301和2次填補(bǔ)處理步驟4302包括并行處理步驟4303和合成處理步驟4304,所以利用并行處理可進(jìn)一步提高效率。
此外,在本實(shí)施例15的數(shù)據(jù)填補(bǔ)處理中,與實(shí)施例14的處理一樣以實(shí)施例3為準(zhǔn)作連續(xù)填補(bǔ)處理,而且,以實(shí)施例13為準(zhǔn)作有效信息變化點(diǎn)檢測(cè)處理,可謀求處理的高速化,但是也可規(guī)定以實(shí)施例1為準(zhǔn)通過同步處理形成高的通用性,或以實(shí)施例2為準(zhǔn)選擇決定適當(dāng)?shù)奶钛a(bǔ)方法,取得各自效果。
還有即使在本實(shí)施例15中,與實(shí)施例13一樣在把取得同步的數(shù)據(jù)以及有效信息作為輸入情況下,也能提高填補(bǔ)處理效率。
實(shí)施例16本發(fā)明實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置以及數(shù)據(jù)填補(bǔ)方法,使用某次處理的填補(bǔ)位置信息,在下一次處理中,作行單位處理。
圖44是表示本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401、連續(xù)填補(bǔ)信息保存裝置(帶填補(bǔ)位置信息對(duì)應(yīng)行處理功能)4402填補(bǔ)位置信息存儲(chǔ)裝置4403、以及對(duì)總切換裝置4404。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401與實(shí)施例3相同,作同步處理和連續(xù)填補(bǔ)處理。連續(xù)填補(bǔ)信息保存裝置4402產(chǎn)生包括與實(shí)施例3一樣地指定連續(xù)的地址范圍的填補(bǔ)開始地址信息,和填補(bǔ)結(jié)束地址信息的填補(bǔ)信息,但是,在本實(shí)施例16中具有填補(bǔ)位置信息對(duì)應(yīng)行處理功能,用某次填補(bǔ)位置信息,作為構(gòu)成成為處理對(duì)象的數(shù)據(jù)局裝置區(qū)域的每個(gè)行,產(chǎn)生填補(bǔ)信息。填補(bǔ)位置信息存儲(chǔ)裝置4403存儲(chǔ)表示執(zhí)行某次填補(bǔ)處理的填補(bǔ)位置和不執(zhí)行的位置的填補(bǔ)位置信息。處理對(duì)象切換裝置4404具有數(shù)據(jù)用開關(guān)4404a和有效信息用開關(guān)4404b,切換對(duì)數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401的輸入。即利用數(shù)據(jù)用開關(guān)4404a,向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401,輸入輸入數(shù)據(jù)或填補(bǔ)處理后數(shù)據(jù)的某一個(gè),利用有效信息用開關(guān)4404b向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401,輸入輸入有效信息或填補(bǔ)處理后數(shù)據(jù)的某一個(gè)。
圖45是用于說明本實(shí)施例16的填補(bǔ)位置信息和行處理的圖。下面,用圖44以及圖45說明本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置的工作。
圖45a是本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置規(guī)定處理對(duì)象的數(shù)據(jù)。如圖所示,該數(shù)據(jù)具有二維結(jié)構(gòu),把水平方向8個(gè)構(gòu)成單位數(shù)據(jù)列作為處理單位數(shù)據(jù),其中,把處理單位數(shù)據(jù)稱為行,在垂直方向稱為行L1、L2、…L8。在本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置中,進(jìn)行水平方向填補(bǔ)處理作為1次填補(bǔ)處理,進(jìn)行垂直方向填補(bǔ)處理作為2次填補(bǔ)處理,所作的處理可得到如實(shí)施例4的第1例(圖13)的填補(bǔ)結(jié)果。
在圖44,處理對(duì)象切換裝置4404設(shè)定包含的開關(guān),使得把輸入數(shù)據(jù)S 4401以及輸入有效信息S 4402輸入數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401。
在本實(shí)施例16,作為1次填補(bǔ)處理,與實(shí)施例3一樣作水平方向處理,產(chǎn)生圖45b所示的1次填補(bǔ)處理后數(shù)據(jù),同時(shí)與實(shí)施例14的1次填補(bǔ)處理的水平填補(bǔ)處理時(shí)一樣,產(chǎn)生同圖c所示的水平填補(bǔ)結(jié)束信息。在圖44中,其狀態(tài)是,在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401包含的數(shù)據(jù)存儲(chǔ)裝置中保存如圖45b所示的1次填補(bǔ)處理后數(shù)據(jù),在填補(bǔ)位置信息存儲(chǔ)裝置4403中保存同圖c所示的水平填補(bǔ)結(jié)束信息。
接著,處理對(duì)象切換裝置4404設(shè)定包含的開關(guān),向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401輸入1輸入次填補(bǔ)處理后數(shù)據(jù)S 4407以及1次填補(bǔ)處理后有效信息S 4408。
在作垂直方向填補(bǔ)處理的2次填補(bǔ)處理中,連續(xù)填補(bǔ)信息保存裝置4402參照在填補(bǔ)位置信息存儲(chǔ)裝置4403中保存的水平填補(bǔ)結(jié)束信息,根據(jù)表示填補(bǔ)結(jié)束的行的數(shù)據(jù),作成1行填補(bǔ)數(shù)據(jù),產(chǎn)生由該作成的填補(bǔ)數(shù)據(jù)S 4405和指定填補(bǔ)處理的行的填補(bǔ)開始地址信息S 4406a以及填補(bǔ)結(jié)束地址信息S 4406b組成的填補(bǔ)信息,向數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401輸出。其中,填補(bǔ)數(shù)據(jù)S 4405作為1行,規(guī)定指定作填補(bǔ)處理的連續(xù)的行,產(chǎn)生填補(bǔ)開始地址信息S 4406a和填補(bǔ)結(jié)束地址信息S 4406b。
在數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401中,用1行填補(bǔ)數(shù)據(jù)對(duì)由填補(bǔ)信息指定的連續(xù)的多行作連續(xù)填補(bǔ)處理。如圖45d所示,對(duì)于應(yīng)作填補(bǔ)處理的行L1和L2,作用1行填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,所述1行的填補(bǔ)數(shù)據(jù)是用1次填補(bǔ)處理結(jié)束的行L3作成的。這以后,即使對(duì)于應(yīng)作填補(bǔ)處理的L7和L8,同樣也作用1行填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,所述1行填補(bǔ)數(shù)據(jù)是用1次填補(bǔ)處理結(jié)束的行L6作成的,結(jié)束2次填補(bǔ)處理。
在本實(shí)施例16的填補(bǔ)處理中,在進(jìn)行作為1次填補(bǔ)處理的水平方向處理時(shí)產(chǎn)生水平填補(bǔ)結(jié)束信息,在作為2次填補(bǔ)處理的垂直方向處理時(shí),使用水平填補(bǔ)結(jié)束信息產(chǎn)生行單位的填補(bǔ)數(shù)據(jù),由于作以行單位復(fù)制填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,所以即使在2次填補(bǔ)處理中,與作和1次填補(bǔ)處理同樣的處理的實(shí)施例4的裝置比較,也能作高速處理。
這樣,根據(jù)本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4401、連續(xù)填補(bǔ)信息保存裝置(帶填補(bǔ)位置信息對(duì)應(yīng)行處理功能)4402、填補(bǔ)位置信息存儲(chǔ)裝置4403以及處理對(duì)象切換裝置4404,在1次填補(bǔ)處理中產(chǎn)生填補(bǔ)位置信息并保存,在2次填補(bǔ)處理中,因用填補(bǔ)位置信息執(zhí)行以行單位的處理,所以,能高速地作2次填補(bǔ)處理。
還有,根據(jù)本實(shí)施例16的數(shù)據(jù)填補(bǔ)方法,在1次填補(bǔ)處理中,產(chǎn)生填補(bǔ)位置信息并保存,在2次填補(bǔ)處理中,因用填補(bǔ)位置信息執(zhí)行以行單位的處理,所以可高速地執(zhí)行2次填補(bǔ)處理。
此外,在本實(shí)施例16中,雖然規(guī)定作1次填補(bǔ)處理和2次填補(bǔ)處理,但對(duì)于有三維結(jié)構(gòu)的數(shù)據(jù)執(zhí)行達(dá)到3次的填補(bǔ)處理等,通常能作從1次填補(bǔ)處理到N次填補(bǔ)處理的N次處理,使用某次處理的填補(bǔ)位置信息,在下一次處理中作行單位處理,能謀求處理速度的高速化。
另外,在本實(shí)施例16中,雖然規(guī)定以實(shí)施例3為準(zhǔn)作連續(xù)填補(bǔ)處理,但本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置具有填補(bǔ)數(shù)計(jì)數(shù)器和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器,以實(shí)施例13為準(zhǔn)作有效信息變化點(diǎn)檢測(cè)處理也行,可謀求處理效率的提高。
而且,即使在本實(shí)施例16,與實(shí)施例13一樣,在以取得同步的數(shù)據(jù)以及有效信息為輸入的情況下,也可提高填補(bǔ)處理的效率。
實(shí)施例17本發(fā)明實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置以及數(shù)據(jù)填補(bǔ)方法,在與實(shí)施例3同樣的連續(xù)填補(bǔ)處理中作以行單位對(duì)應(yīng)于有效信息的處理。
圖46是表示本實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置構(gòu)成的方框圖。如圖所示,本實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4601和連續(xù)填補(bǔ)信息保存裝置(帶有效信息對(duì)應(yīng)行處理功能)4602。
數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4601與實(shí)施例3一樣作同步處理和連續(xù)填補(bǔ)處理。連續(xù)填補(bǔ)信息保存裝置4602產(chǎn)生填補(bǔ)信息,所述填補(bǔ)信息包括指定與實(shí)施例3一樣連續(xù)的地址范圍的填補(bǔ)開始地址信息和填補(bǔ)結(jié)束地址信息,但在本實(shí)施例17,具有行處理功能,每個(gè)作為構(gòu)成數(shù)據(jù)的部分區(qū)域的行,對(duì)應(yīng)有效信息指定作填補(bǔ)處理區(qū)域產(chǎn)生填補(bǔ)信息。
圖47是表示本實(shí)施例17的數(shù)據(jù)處理方法的處理順序的流程圖;圖48是用于說明本實(shí)施例17的行處理的圖。
有關(guān)本實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置的工作,除連續(xù)填補(bǔ)信息保存裝置4602根據(jù)行單位的有效性判定產(chǎn)生填補(bǔ)信息外,與實(shí)施例3一樣。下面利用圖46~48說明本實(shí)施例17的行單位處理。
圖48a是在實(shí)施例1中處理的由8個(gè)構(gòu)成單位數(shù)據(jù)組成的處理單位數(shù)據(jù)。在實(shí)施例1中,與已有技術(shù)的數(shù)據(jù)填補(bǔ)裝置的處理一樣,產(chǎn)生同圖b所示的填補(bǔ)處理后數(shù)據(jù)。如圖所示,無效構(gòu)成單位數(shù)據(jù)d1和d2被置換成根據(jù)作為有效的d3產(chǎn)生的填補(bǔ)數(shù)據(jù)p1,無效的d4、d5、和d6被置換成根據(jù)作為有效的d3和d7產(chǎn)生的填補(bǔ)數(shù)據(jù)p2,無效的d8被置換成根據(jù)作為有效的d7產(chǎn)生的填補(bǔ)數(shù)據(jù)p3。并且,在實(shí)施例1中,如圖5的流程所示,每個(gè)構(gòu)成單位數(shù)據(jù)判定填補(bǔ)條件是否成立,若填補(bǔ)條件成立,則產(chǎn)生填補(bǔ)信息,執(zhí)行填補(bǔ)處理(圖2的流程)。
其中填補(bǔ)條件成立的情況是,對(duì)于某無效構(gòu)成單位數(shù)據(jù)在一側(cè)有端點(diǎn),另一側(cè)具有有效構(gòu)成單位數(shù)據(jù),或在兩側(cè)具有有效構(gòu)成單位數(shù)據(jù)。因此,在圖48所示的填補(bǔ)處理中執(zhí)行以下3種處理僅用成為填補(bǔ)處理對(duì)象的構(gòu)成單位數(shù)據(jù)的右側(cè)構(gòu)成單位數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)的處理A,用成為填補(bǔ)處理對(duì)象的構(gòu)成單位數(shù)據(jù)的兩側(cè)構(gòu)成單位數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)的處理B,僅用成為填補(bǔ)處理對(duì)象的構(gòu)成單位數(shù)據(jù)的左側(cè)構(gòu)成單位數(shù)據(jù)產(chǎn)生填補(bǔ)數(shù)據(jù)的處理C。對(duì)于具有一維結(jié)構(gòu)的處理單位數(shù)據(jù),在成為處理對(duì)象的構(gòu)成單位數(shù)據(jù)內(nèi),在左端存在的區(qū)域作處理A,在成為處理對(duì)象的構(gòu)成單位數(shù)據(jù)內(nèi),在右端存在的區(qū)域作處理C。
在實(shí)施例17中,把具有一維結(jié)構(gòu)的處理單位數(shù)據(jù)作為1行的數(shù)據(jù)使用,對(duì)于1行數(shù)據(jù),不是象實(shí)施例1,每個(gè)構(gòu)成單位數(shù)據(jù)作有關(guān)填補(bǔ)條件的判定處理,首先指定作處理A的區(qū)域,執(zhí)行處理A,其后,循環(huán)重復(fù)執(zhí)行處理B,然后指定作處理C的區(qū)域,實(shí)施C處理,這樣可謀求高速化。
在圖47的流程處理順序中,首先,在步驟4701,對(duì)作為對(duì)象的1行數(shù)據(jù),判定是否必須執(zhí)行填補(bǔ)處理。作為對(duì)象的1行中包括的構(gòu)成單位數(shù)據(jù)都不必作填補(bǔ)處理的情況下,對(duì)該行的圖47的順序結(jié)束。
在判定該行中應(yīng)作填補(bǔ)處理的構(gòu)成單位數(shù)據(jù)存在的情況下,作步驟4702~4708的處理。這是相當(dāng)于圖48的處理A。在步驟4702中,保存用于處理A的填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),在步驟4703中,保存作為無效構(gòu)成單位數(shù)據(jù)連續(xù)的數(shù)的填補(bǔ)數(shù)。然后,在步驟4704,位于1行左端的構(gòu)成單位數(shù)據(jù)無效,即判定是否應(yīng)作填補(bǔ)處理的數(shù)據(jù)。如果是,則作步驟4705~4706相當(dāng)于處理A的連續(xù)填補(bǔ)處理。另一方面,該構(gòu)成單位數(shù)據(jù)有效,即在應(yīng)不作填補(bǔ)處理的情況下,不進(jìn)行步驟4705~4706,轉(zhuǎn)移到步驟4707。
在步驟4707中,在后續(xù)的構(gòu)成單位數(shù)據(jù)內(nèi),越過有效的之后,在步驟4708判定是否達(dá)到1行結(jié)束。若判定達(dá)到1行結(jié)束,則圖47的流程處理結(jié)束。作A處理之后,在后續(xù)的構(gòu)成單位數(shù)據(jù)全裝置有效的情況下,到此處理結(jié)束。
在步驟4708的判定中,不是一行結(jié)束的情況下,執(zhí)行步驟4709,保存對(duì)于處理B或處理C必需的填補(bǔ)數(shù)據(jù)產(chǎn)生用數(shù)據(jù),在步驟4710中,檢查后續(xù)位置有效構(gòu)成單位數(shù)據(jù)。根據(jù)其檢查結(jié)果,在步驟4711保存作為無效構(gòu)成單位數(shù)據(jù)連續(xù)的數(shù)的填補(bǔ)數(shù)。在步驟4712中判定是否達(dá)到1行結(jié)束。若判定達(dá)到1行結(jié)束,則進(jìn)行步驟4713~4714的相當(dāng)于處理C的連續(xù)填補(bǔ)處理之后,圖47的流程處理結(jié)束。
在步驟7412,若判定沒有達(dá)到結(jié)束,則進(jìn)行步驟4715~4716的相當(dāng)于處理B的連續(xù)填補(bǔ)處理。其后,在步驟4717中,越過有效構(gòu)成單位數(shù)據(jù),在步驟4718判定是否達(dá)到1行結(jié)束。若判定1行結(jié)束,則圖47的流程處理終止。另一方面,若沒有達(dá)到結(jié)束,則回到步驟4710,重復(fù)用于處理B或處理C的順序。
這樣,根據(jù)本實(shí)施例17的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置4601和連續(xù)填補(bǔ)信息保存裝置(帶有效信息對(duì)應(yīng)行處理功能)4602,所以在與實(shí)施例3同樣的連續(xù)處理中,執(zhí)行在行單位中的有效信息對(duì)應(yīng)填補(bǔ)處理,可提高處理效率,能謀求高速化。
還有,根據(jù)本實(shí)施例17的數(shù)據(jù)填補(bǔ)方法,在每一行指定應(yīng)作相關(guān)行的填補(bǔ)的區(qū)域,通過每個(gè)區(qū)域處理提高處理效率,可謀求高速化。
另外,即使在本實(shí)施例17,也與實(shí)施例13一樣,在把取得同步的數(shù)據(jù)以及有效信息作為輸入的情況下,也能提高填補(bǔ)處理效率。
實(shí)施例18本發(fā)明實(shí)施例18的數(shù)據(jù)填補(bǔ)裝置以及數(shù)據(jù)填補(bǔ)方法,作對(duì)應(yīng)于每行的有效信息的處理,和使用上一次處理的填補(bǔ)位置信息的行處理。
本實(shí)施例18的數(shù)據(jù)填補(bǔ)裝置具有與實(shí)施例16同樣的構(gòu)成,用圖44說明。本實(shí)施例18的連續(xù)填補(bǔ)信息保存裝置具有有效信息和填補(bǔ)位置信息對(duì)應(yīng)行處理功能,與實(shí)施例17一樣作使用有效信息的每行的處理,并且,與實(shí)施例16一樣產(chǎn)生1次填補(bǔ)處理的填補(bǔ)位置信息并保存,在2次填補(bǔ)處理中作行處理。
即使在本實(shí)施例18中,也與實(shí)施例16一樣作如圖45的填補(bǔ)處理。下面用圖44和圖45說明本實(shí)施例18的數(shù)據(jù)填補(bǔ)裝置的工作。
與實(shí)施例16的情況一樣,輸入圖45a所示的二維結(jié)構(gòu)的數(shù)據(jù)。即便在本實(shí)施例18,也與實(shí)施例16一樣,產(chǎn)生同圖b所示的1次填補(bǔ)處理后數(shù)據(jù),和同圖c所示水平填補(bǔ)結(jié)束信息,但水平方向填補(bǔ)處理方法與實(shí)施例16的不同。在本實(shí)施例18中,對(duì)于構(gòu)成兩維數(shù)據(jù)的每1行的數(shù)據(jù),與實(shí)施例17一樣,執(zhí)行以圖47處理順序?yàn)闇?zhǔn)的填補(bǔ)處理。
在產(chǎn)生圖45b所示的1次填補(bǔ)處理后數(shù)據(jù)和同圖c所示的水平填補(bǔ)結(jié)束信息之后,與實(shí)施例16一樣作2次填補(bǔ)處理。并且,在該情況下,也由于作為一維信息的水平填補(bǔ)結(jié)束信息與有效信息一樣可作處理,所以,可作以圖47的順序?yàn)闇?zhǔn)的高速處理。
這樣,根據(jù)本實(shí)施例18的數(shù)據(jù)填補(bǔ)裝置,因具有數(shù)據(jù)設(shè)定存儲(chǔ)填和補(bǔ)裝置4401、連續(xù)填補(bǔ)信息保存裝置(帶有效信息和填補(bǔ)位置信息對(duì)應(yīng)行處理功能)4402、填補(bǔ)位置信息存儲(chǔ)裝置4403以及處理對(duì)象切換裝置4404,所以與實(shí)施例17一樣,作為行為單位的一次填補(bǔ)處理與實(shí)施例16一樣在1次填補(bǔ)處理中產(chǎn)生填補(bǔ)位置信息并保存,在2次填補(bǔ)處理中,因通過使用填補(bǔ)位置信息作以行單位的處理,所以,可高速地執(zhí)行填補(bǔ)處理。
此外,在本實(shí)施例18中,雖然規(guī)定作1次填補(bǔ)處理和2次填補(bǔ)處理,但是但對(duì)于具有三維結(jié)構(gòu)的數(shù)據(jù)執(zhí)行達(dá)到3次填補(bǔ)處理等,通??勺鲝?次填補(bǔ)處理至N次填補(bǔ)處理,使用某次處理的填補(bǔ)位置信息,在下次處理中作行單位處理,可謀求處理的高速化。
另外,在本實(shí)施例18,雖然以實(shí)施例3為準(zhǔn)作連續(xù)填補(bǔ)處理,但本實(shí)施例16的數(shù)據(jù)填補(bǔ)裝置具有填補(bǔ)數(shù)計(jì)數(shù)器和填補(bǔ)數(shù)據(jù)數(shù)計(jì)數(shù)器,也可以實(shí)施例13為準(zhǔn)作有效信息變化檢測(cè)處理,能求得處理效率的提高。
還有即使在本實(shí)施例18,也與實(shí)施例13一樣,在把取得同步的數(shù)據(jù)以及有效信息作為輸入的情況下,也能提高填補(bǔ)處理效率。
而且,在本實(shí)施例18,使用作為一維信息的填補(bǔ)位置信息,雖然通過執(zhí)行實(shí)施例16以及實(shí)施例17所示的行處理求得處理的高速,但對(duì)此并不局限在使某次作成的填補(bǔ)位置信息后續(xù)的次數(shù)中充分利用的處理高速化方法,即使在圖31所示的實(shí)施例13的處理和圖37以及38所示的實(shí)施例14的處理中,進(jìn)行用填補(bǔ)位置信息的高速判定處理等也能求得處理效率的提高。
再有,有關(guān)實(shí)施例1~18所示的數(shù)據(jù)填補(bǔ)裝置和數(shù)據(jù)填補(bǔ)方法,把執(zhí)行這樣處理的數(shù)據(jù)填補(bǔ)程序記錄在軟盤和CD-ROM等的記錄媒體中,在計(jì)算機(jī)系統(tǒng)等中可執(zhí)行該記錄的程序。
權(quán)利要求
1.數(shù)據(jù)填補(bǔ)裝置,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,具有存儲(chǔ)和填補(bǔ)裝置(圖1的101),用于保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作同步處理,產(chǎn)生相互輸出順序相等的原數(shù)據(jù)和同步有效信息并保存,對(duì)所述保存的所述原數(shù)據(jù)和所述有效信息作填補(bǔ)處理,輸出填補(bǔ)后的數(shù)據(jù)和填補(bǔ)處理后的有效信息;填補(bǔ)信息保存裝置(圖1的102),使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分,產(chǎn)生填補(bǔ)數(shù)據(jù)和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息,向所述存儲(chǔ)和填補(bǔ)裝置輸出所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)指定信息。
2.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述填補(bǔ)信息保存裝置(圖1的102)產(chǎn)生作為所述填補(bǔ)處理指定信息,指定保存所述存儲(chǔ)和填補(bǔ)裝置中原數(shù)據(jù)的區(qū)域的填補(bǔ)地址信息。
3.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述填補(bǔ)信息保存裝置是有效信息適應(yīng)填補(bǔ)信息保存裝置(圖6的602),用于使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息決定填補(bǔ)方法,根據(jù)該決定的填補(bǔ)方法,產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
4.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述存儲(chǔ)和填補(bǔ)裝置是數(shù)據(jù)設(shè)定存儲(chǔ)和填補(bǔ)裝置(圖9的901),對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息的連續(xù)的區(qū)域,執(zhí)行填補(bǔ)處理;所述填補(bǔ)信息保存裝置是連續(xù)填補(bǔ)信息保存裝置(圖9的902),產(chǎn)生作為所述填補(bǔ)處理指定信息,指定在所述存儲(chǔ)和填補(bǔ)裝置中保存的原數(shù)據(jù)連續(xù)區(qū)域的填補(bǔ)開始地址信息及填補(bǔ)結(jié)束地址信息。
5.根據(jù)權(quán)利要求4的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述連續(xù)填補(bǔ)信息保存裝置是有效信息變化點(diǎn)參照連續(xù)填補(bǔ)信息保存裝置(圖30的3002),根據(jù)所述原數(shù)據(jù)的有效部分,產(chǎn)生填補(bǔ)數(shù)據(jù),使用所述同步有效信息,檢測(cè)原數(shù)據(jù)的有效性變化的有效信息變化點(diǎn),根據(jù)所述檢測(cè)的有效信息變化點(diǎn)產(chǎn)生所述填補(bǔ)處理指定信息。
6.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述填補(bǔ)信息保存裝置(圖46的4602)對(duì)于由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)量組成的處理單位數(shù)據(jù),指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域產(chǎn)生所述填補(bǔ)信息。
7.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,還具有處理對(duì)象切換裝置(圖12的1203),進(jìn)行切換,使得對(duì)所述存儲(chǔ)和填補(bǔ)裝置,或輸入所述輸入數(shù)據(jù)及所述輸入有效信息,或輸入所述填補(bǔ)處理后數(shù)據(jù)及所述填補(bǔ)處理后的有效信息。
8.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,還具有分離裝置(圖15的1501),該分離裝置具有N個(gè)(N為自然數(shù))所述存儲(chǔ)和填補(bǔ)裝置和所述填補(bǔ)信息保存裝置組,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息進(jìn)行分離處理,產(chǎn)生N個(gè)分離數(shù)據(jù)和N個(gè)分離有效信息,把分離數(shù)據(jù)和分離有效信息對(duì)向所述N個(gè)存儲(chǔ)和填補(bǔ)裝置輸出;再構(gòu)成裝置(圖15的1503),對(duì)于在所述N個(gè)存儲(chǔ)和填補(bǔ)裝置中產(chǎn)生的N個(gè)填補(bǔ)后的分離數(shù)據(jù)和N個(gè)填補(bǔ)后的有效信息進(jìn)行再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)后有效信息。
9.根據(jù)權(quán)利要求1的數(shù)據(jù)填補(bǔ)裝置,其特征是,還具有合成裝置(圖18的1802),具有N個(gè)(N為自然數(shù))所述存儲(chǔ)和填補(bǔ)裝置和所述填補(bǔ)信息保存裝置組,對(duì)所述N個(gè)存儲(chǔ)和填補(bǔ)裝置中產(chǎn)生的N個(gè)填補(bǔ)處理后的數(shù)據(jù)和N個(gè)填補(bǔ)處理分離有效信息進(jìn)行合成處理,生成進(jìn)行了合成處理的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。
10.數(shù)據(jù)填補(bǔ)裝置,使用作為離散的數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為每個(gè)所述構(gòu)成單位數(shù)據(jù)表示有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效的構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的從1次到N(N為自然數(shù))次的填補(bǔ)處理,其特征是,具有存儲(chǔ)和填補(bǔ)裝置(圖33的3301),把所述輸入數(shù)據(jù)和所述輸入有效信息作為與彼此輸出順序相同的原數(shù)據(jù)同步的有效信息保存,對(duì)于所述原數(shù)據(jù)和所述同步有效信息,或?qū)τ谇按螖?shù)填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,進(jìn)行相應(yīng)次數(shù)的填補(bǔ)處理,輸出填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息;填補(bǔ)信息保存裝置(圖33的3302),根據(jù)所述保存的所述原數(shù)據(jù)及所述同步有效信息,或根據(jù)前次數(shù)填補(bǔ)處理后的數(shù)據(jù)及填補(bǔ)處理后的有效信息,和表示前次數(shù)的填補(bǔ)處理內(nèi)容的填補(bǔ)位置信息,產(chǎn)生相應(yīng)次數(shù)填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù),和指定所述原數(shù)據(jù)或所述前次數(shù)的填補(bǔ)處理后數(shù)據(jù)中應(yīng)執(zhí)行相應(yīng)次數(shù)填補(bǔ)處理部分的填補(bǔ)處理指定信息,把所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息作為表示相應(yīng)次數(shù)填補(bǔ)處理的填補(bǔ)內(nèi)容的填補(bǔ)位置信息進(jìn)行保存。
11.根據(jù)權(quán)利要求10的數(shù)據(jù)填補(bǔ)裝置,其特征是,所述填補(bǔ)信息保存裝置(圖44的4402)對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域產(chǎn)生所述填補(bǔ)信息。
12.數(shù)據(jù)填補(bǔ)方法,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,進(jìn)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,包含以下步驟同步處理(圖21的S2101),保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作同步處理,產(chǎn)生彼此輸出順序相等的原數(shù)據(jù)和同步有效信息并保存;填補(bǔ)計(jì)算(圖21的S2102),使用在所述同步處理步驟中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,產(chǎn)生根據(jù)所述原數(shù)據(jù)的有效部分的填補(bǔ)數(shù)據(jù),和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息;填補(bǔ)處理(圖21的S2103),使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理。
13.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,在所述填補(bǔ)計(jì)算步驟(圖21的S2102)中,產(chǎn)生指定所述保存的原數(shù)據(jù)區(qū)域的填補(bǔ)地址信息,作為所述填補(bǔ)處理指定信息。
14.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,所述填補(bǔ)計(jì)算步驟是有效信息適應(yīng)填補(bǔ)計(jì)算步驟(圖24的S2402),使用在所述同步處理中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息決定填補(bǔ)方法,根據(jù)該決定了的填補(bǔ)方法,產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
15.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,還包含地址處理步驟(圖26的S2603),根據(jù)在所述填補(bǔ)計(jì)算步驟中產(chǎn)生的填補(bǔ)指定信息,產(chǎn)生指定所述保存的原數(shù)據(jù)連續(xù)的區(qū)域的填補(bǔ)開始地址信息以及填補(bǔ)終止地址信息;所述填補(bǔ)步驟(圖26的S2604)是連續(xù)填補(bǔ)步驟,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息的連續(xù)區(qū)域執(zhí)行填補(bǔ)處理。
16.根據(jù)權(quán)利要求15的數(shù)據(jù)填補(bǔ)方法,其特征是,所述填補(bǔ)計(jì)算步驟是有效信息變化點(diǎn)參照填補(bǔ)計(jì)算步驟(圖31的S3104),根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),使用所述同步有效信息,檢測(cè)原數(shù)據(jù)的有效性變化的有效信息變化點(diǎn),根據(jù)所述檢測(cè)的有效信息變化點(diǎn)產(chǎn)生所述填補(bǔ)處理指定信息。
17.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,在所述填補(bǔ)計(jì)算中,對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于該指定的區(qū)域產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
18.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,還包含規(guī)定次數(shù)結(jié)束判定步驟(圖27的S2706),判定所述填補(bǔ)處理步驟的填補(bǔ)處理是否僅按規(guī)定次數(shù)進(jìn)行。
19.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,并行地N次(N為自然數(shù))執(zhí)行所述同步處理步驟、所述填補(bǔ)計(jì)算步驟、以及所述填補(bǔ)處理步驟,還包含分離步驟(圖28的S2801),對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作分離處理,產(chǎn)生N個(gè)分離數(shù)據(jù)和N個(gè)分離有效信息;再構(gòu)成步驟(圖28的S2803),對(duì)在所述N次填補(bǔ)處理步驟中產(chǎn)生的N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的分離有效信息進(jìn)行再構(gòu)成處理,產(chǎn)生填補(bǔ)處理后數(shù)據(jù)和填補(bǔ)處理后有效信息。
20.根據(jù)權(quán)利要求12的數(shù)據(jù)填補(bǔ)方法,其特征是,并行地N次(N為自然數(shù))執(zhí)行所述同步處理步驟、所述填補(bǔ)計(jì)算步驟、以及所述填補(bǔ)處理步驟,還包含合成步驟(圖29的S2902),對(duì)在所述N次填補(bǔ)處理步驟中產(chǎn)生的N個(gè)填補(bǔ)處理后的分離數(shù)據(jù)和N個(gè)填補(bǔ)處理后的分離有效信息作合成處理,產(chǎn)生合成處理過的填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息。
21.數(shù)據(jù)填補(bǔ)方法,使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,執(zhí)行從1至N(N為自然數(shù))次把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理,其特征是,包含以下步驟輸入保存步驟,保存所述輸入數(shù)據(jù)和所述輸入有效信息作為彼此輸出順序相等的原數(shù)據(jù)和同步有效信息;1次填補(bǔ)處理步驟(圖34的S3401),使用所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),產(chǎn)生指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理的部分的填補(bǔ)處理指定信息,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理,產(chǎn)生填補(bǔ)處理后的數(shù)據(jù)和填補(bǔ)處理后的有效信息,產(chǎn)生作為表示所述填補(bǔ)處理內(nèi)容的信息的填補(bǔ)位置并保存;2次至N次填補(bǔ)處理步驟(圖34的S3402),使用在前次填補(bǔ)處理步驟中產(chǎn)生的填補(bǔ)處理后數(shù)據(jù)、填補(bǔ)處理后的有效信息、以及填補(bǔ)位置信息,產(chǎn)生相應(yīng)次數(shù)的填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù)和填補(bǔ)處理指定信息,在進(jìn)行下一次數(shù)的填補(bǔ)處理情況下,產(chǎn)生作為表示相應(yīng)次數(shù)填補(bǔ)處理內(nèi)容的信息的填補(bǔ)位置信息并保存。
22.根據(jù)權(quán)利要求21的數(shù)據(jù)填補(bǔ)方法,其特征是,在所述1次填補(bǔ)處理步驟中,對(duì)于每個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù),指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于每個(gè)該指定的區(qū)域產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
23.程序記錄媒體,其中該程序是使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,執(zhí)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的填補(bǔ)處理的數(shù)據(jù)填補(bǔ)程序,其特征是,所記錄的數(shù)據(jù)填補(bǔ)程序包含以下處理步驟同步處理,保存所述輸入數(shù)據(jù)和所述輸入有效信息,對(duì)所述輸入數(shù)據(jù)和所述輸入有效信息作同步處理,產(chǎn)生彼此輸出順序相等的原數(shù)據(jù)和同步有效信息并保存;填補(bǔ)計(jì)算,使用在所述同步處理步驟中產(chǎn)生的所述原數(shù)據(jù)和所述同步有效信息,產(chǎn)生根據(jù)所述原數(shù)據(jù)的有效部分的填補(bǔ)數(shù)據(jù),和指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理部分的填補(bǔ)處理指定信息;填補(bǔ)處理,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息進(jìn)行填補(bǔ)處理。
24.程序記錄媒體,其記錄的程序是使用作為離散數(shù)字?jǐn)?shù)據(jù)的構(gòu)成單位數(shù)據(jù)列輸入的輸入數(shù)據(jù),和作為表示每個(gè)所述構(gòu)成單位數(shù)據(jù)的有效性的構(gòu)成單位有效信息列輸入的輸入有效信息,執(zhí)行把在所述輸入數(shù)據(jù)中包含的無效構(gòu)成單位數(shù)據(jù),置換成根據(jù)作為有效構(gòu)成單位數(shù)據(jù)產(chǎn)生的填補(bǔ)數(shù)據(jù)的1至N(N為自然數(shù))次填補(bǔ)處理的數(shù)據(jù)填補(bǔ)程序,其特征是,所記錄的數(shù)據(jù)填補(bǔ)程序包含以下處理步驟輸入保存,把所述輸入數(shù)據(jù)和所述輸入有效信息作為彼此輸出順序相同的原數(shù)據(jù)和同步有效信息保存;1次填補(bǔ)處理,使用所述原數(shù)據(jù)和所述同步有效信息,根據(jù)所述原數(shù)據(jù)的有效部分產(chǎn)生填補(bǔ)數(shù)據(jù),產(chǎn)生指定應(yīng)執(zhí)行所述原數(shù)據(jù)的填補(bǔ)處理的部分的填補(bǔ)處理指定信息,使用所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息,對(duì)所述保存的所述原數(shù)據(jù)和所述同步有效信息作填補(bǔ)處理,產(chǎn)生1次填補(bǔ)處理后的數(shù)據(jù)和1次填補(bǔ)處理后的有效信息,產(chǎn)生作為表示所述填補(bǔ)處理內(nèi)容信息的填補(bǔ)位置信息并保存;2次至N次填補(bǔ)處理,使用在前次數(shù)填補(bǔ)處理步驟中產(chǎn)生的填補(bǔ)處理后的數(shù)據(jù)、填補(bǔ)處理后的有效信息、以及填補(bǔ)位置信息,產(chǎn)生在相應(yīng)次數(shù)填補(bǔ)處理中使用的填補(bǔ)數(shù)據(jù)和填補(bǔ)指定信息,在進(jìn)行下一次數(shù)填補(bǔ)處理的情況下,產(chǎn)生作為表示相應(yīng)次數(shù)填補(bǔ)處理內(nèi)容信息的填補(bǔ)位置信息并保存。
25.根據(jù)權(quán)利要求24的程序記錄媒體,在所述數(shù)據(jù)填補(bǔ)程序的所述1次填補(bǔ)處理步驟中,對(duì)于每一個(gè)由構(gòu)成所述原數(shù)據(jù)的構(gòu)成單位數(shù)據(jù)的一定數(shù)組成的處理單位數(shù)據(jù)指定一個(gè)處理單位數(shù)據(jù)中的多個(gè)區(qū)域,對(duì)于該指定的區(qū)域產(chǎn)生所述填補(bǔ)數(shù)據(jù)和所述填補(bǔ)處理指定信息。
全文摘要
本發(fā)明目的在于提供一種數(shù)據(jù)填補(bǔ)裝置,對(duì)于未取得同步的輸入數(shù)據(jù)和輸入有效信息,可作適當(dāng)?shù)奶钛a(bǔ)處理,把未取得同步的輸入數(shù)據(jù)和輸入有效信息作為輸入,存儲(chǔ)和填補(bǔ)裝置在包含的數(shù)據(jù)存儲(chǔ)裝置和有效信息存儲(chǔ)裝置中進(jìn)行同步處理,產(chǎn)生取得同步的原數(shù)據(jù)和同步有效信息,向填補(bǔ)信息保存裝置輸出,填補(bǔ)信息保存裝置據(jù)此產(chǎn)生由填補(bǔ)數(shù)據(jù)和填補(bǔ)地址信息組成的填補(bǔ)信息。
文檔編號(hào)H04N7/52GK1201315SQ9810859
公開日1998年12月9日 申請(qǐng)日期1998年2月27日 優(yōu)先權(quán)日1997年2月28日
發(fā)明者堀池和良 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘孜| 阿巴嘎旗| 毕节市| 南皮县| 台州市| 巨野县| 长沙市| 廉江市| 巩义市| 浦江县| 邯郸县| 水城县| 扎鲁特旗| 清水县| 即墨市| 芮城县| 北碚区| 广昌县| 西乡县| 怀仁县| 南溪县| 沁水县| 苏尼特右旗| 平塘县| 新昌县| 长垣县| 武夷山市| 海南省| 惠州市| 霍山县| 沛县| 太原市| 新竹县| 五指山市| 万载县| 西畴县| 吉木萨尔县| 武乡县| 海伦市| 丹江口市| 田东县|