專利名稱::記錄裝置和記錄方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及記錄裝置和記錄方法,更具體地說,涉及例如裝載了噴墨記錄頭(inkjetprinthead)的記錄裝置和記錄方法。
背景技術(shù):
:在用使用具有多個噴嘴的噴墨記錄頭(以下稱為記錄頭)的打印機進行記錄之際,在該記錄頭中哪怕出現(xiàn)1個墨水排出不良(dischargefailurenozzle)的噴嘴(以下稱為不排出噴嘴(dischargefailurenozzle)),就會在進行了記錄的產(chǎn)物(printedproduct)上產(chǎn)生白線,成為無法正式使用的印刷品。象這樣,在記錄頭中哪怕產(chǎn)生1個不排出噴嘴,并且這種不排出是基于即使進行恢復(fù)處理也無法恢復(fù)的理由而產(chǎn)生的時,除了停止使用帶有不排出噴嘴的記錄頭之外,沒有其他應(yīng)付記錄不良的方法。具體地,在記錄頭的制造階段發(fā)現(xiàn)了無法解決程度的不排出噴嘴的情況下,除了廢棄該具有不排出噴嘴的記錄頭之外沒有其他應(yīng)付的方法,另外,在將記錄頭交到用戶手里之后,在記錄頭上發(fā)現(xiàn)了通過恢復(fù)處理也無法解決的不排出噴嘴的情況下,該用戶除了更換記錄頭之外沒有其他應(yīng)付的方法。而且,不限于不排出墨,對于排出方向與正常方向發(fā)生大的偏離,無法進行正常的記錄的噴嘴、以及排出的墨滴的大小與正常的存在較大的差異,給記錄帶來影響的噴嘴,由于不適于正常的記錄,因此作為異常噴嘴與不排出噴嘴作同樣的處理,由于這種異常噴嘴的產(chǎn)生而使該記錄頭被視作不良的記錄頭。如此,可以說在記錄頭上產(chǎn)生不排出噴嘴(以下稱為異常噴嘴(abnormalnozzle)),對于其制造廠商方、以及用戶方雙方而言,可以說是很重的經(jīng)濟負擔(dān)。并且,近來的記錄頭的墨水排出噴嘴(以下稱噴嘴)的數(shù)量都非常多,例如為了排出1色的墨水具有512個噴嘴,在構(gòu)成能夠排出6色不同墨水的記錄頭的情況下,其噴嘴的總計甚至上升到了3072噴嘴。由于象這樣隨著噴嘴的數(shù)量上升,其中產(chǎn)生不排出噴嘴的概率也增加,因此通過實施針對不排出噴嘴的對策,從而減輕制造廠商方、以及用戶方雙方的經(jīng)濟負擔(dān)的必要性就愈益升高。為了避免這樣的情況,近來,由數(shù)家打印機廠商提出了關(guān)于補足(complement)記錄頭內(nèi)的不排出噴嘴的記錄、即所謂不排出補足(dischargefailurecomplement)的技術(shù)。例如,在日本特開平6-226982號公報(JapanesePatentPublicationLaidOpenNo.6-226982)中,公開了在記錄頭內(nèi)有不排出噴嘴時,使用正常噴嘴、使用對應(yīng)于不排出噴嘴的位置的記錄數(shù)據(jù)進行記錄的技術(shù)。在這里,考慮通過正常噴嘴使用對應(yīng)于不排出噴嘴的位置的記錄數(shù)據(jù),例如,通過多次掃描記錄進行補足記錄(complimentprinting)的情況。在多次掃描記錄(multi-passprinting)中,通常,隨著每1個掃描過程的記錄結(jié)束,只將記錄介質(zhì)輸送記錄頭的記錄寬度除以多次掃描記錄的掃描次數(shù)獲得的寬度。如果以具體例子進行說明,在記錄頭具有512個噴嘴,進行以4次掃描完成的記錄時,在主掃描方向進行1次掃描之后的進紙量,大約是與512÷4=128個噴嘴的記錄頭的記錄寬度相等的量。此時,必須在各次掃描中,通過記錄頭內(nèi)的不同的噴嘴,記錄紙面上的相同光柵。在記錄頭具有512個噴嘴,進行4次掃描的記錄的例子中,在第1次掃描中利用從記錄頭的最上端開始數(shù)第1個噴嘴記錄的光柵,與在第2次掃描中錯開128個噴嘴,從記錄頭的最上端開始數(shù)第129個噴嘴所記錄的光柵(raster)是相同的?;谠撛?,在從記錄頭的最上端開始數(shù)第1個噴嘴不排出時,通過用第2次掃描的記錄中從記錄頭的最上端開始數(shù)第129個噴嘴記錄要用第1個噴嘴記錄的數(shù)據(jù),就能夠補足第1個噴嘴的不排出進行記錄。即使在進行單次掃描記錄時,只要在正常記錄的掃描次數(shù)之外,設(shè)置不排出補足用的記錄掃描次數(shù),在原理上是可以進行補足的。與上述例子相同,只要在具有512個噴嘴的記錄頭中,在從記錄頭的最上端開始數(shù)第1個噴嘴不排出時,第1次掃描一般進行單次掃描記錄,接著,以記錄頭的記錄寬度進行128個噴嘴部分的進紙之后,由從記錄頭的最上端開始數(shù)第129個噴嘴,使用原本作為不排出噴嘴的第1個噴嘴要使用的記錄數(shù)據(jù)進行記錄,再進行其他的噴嘴的記錄,就能使同樣的不排出補足(dischargefailurecomplement)成為可能。另外,在朝反方向(backwarddirection)掃描滑架時,由不排出的噴嘴以外的噴嘴進行記錄之后,進行些微的進紙,在滑架朝正方向(forwarddirection)掃描之際,使用其他的噴嘴對不排出噴嘴沒有記錄的區(qū)域進行記錄的結(jié)構(gòu)也已經(jīng)為人們所知(例如,參照日本特開平8-25700號公報(JapanesePatentPublicationLaidOpenNo.8-25700))。要想通過這樣的以往的方法對不排出進行補足時,就必須使滑架對其掃描方向至少進行2次掃描。另外,作為其他的不排出補足方法,例如,在日本特開2002-19101號公報(JapanesePatentPublicationLaidOpenNo.2002-19101)中,公開了使用其他顏色的噴嘴,在相同掃描時進行補足的方法、和提高與不排出的噴嘴相鄰的噴嘴的功能,對不排出噴嘴沒有記錄的部分進行補足的方法。然而,在這樣的以往的不排出補足技術(shù)中,存在象以下這樣的問題,一般,都沒有怎么被使用。首先,來考慮多次掃描記錄。作為現(xiàn)在的打印機廣泛使用的記錄方法有“無頁邊記錄(margin-lessprinting)”。這是指,例如,如果記錄用紙的大小是A4尺寸,就對該尺寸的整個紙面進行記錄的記錄模式。一般的,在這樣的記錄中,對屬于紙的上下的頁邊部分(對于副掃描方向)的記錄,即使使用了相同的多次掃描,進紙量也會出現(xiàn)不同。例如,使用具有512個噴嘴的記錄頭進行4次掃描記錄時,其進紙量雖說是大約等于128個噴嘴部分的記錄頭的記錄寬度,但對屬于記錄用紙的上下的頁邊部分,由于無法完全使用512個噴嘴,只使用其中的一部分、例如128個噴嘴進行記錄,此時的進紙量,就成為128÷4=32個噴嘴部分。在這種情況下,就變成通過從記錄頭的最上端開始數(shù)第1個噴嘴記錄的光柵,同在第2次掃描中錯開32個噴嘴,從記錄頭的最上端開始數(shù)第33個噴嘴記錄的光柵相同。這種情況意味著,同像上述例子那樣,無條件的(unconditionally)確定了在從記錄頭的最上端開始數(shù)第1個噴嘴不排出時,可以通過從記錄頭的最上端開始數(shù)第129個噴嘴,對對應(yīng)于該不排出噴嘴的記錄數(shù)據(jù)進行補足的情況相比,能夠進行補足的噴嘴的位置在相同的記錄紙面上動態(tài)地發(fā)生著變化。對這種不排出噴嘴同補足噴嘴的動態(tài)地發(fā)生變化的關(guān)系,一邊保持某種程度的實時性,一邊進行處理,在以往的記錄系統(tǒng)中成為很大的負荷。并且,在為了應(yīng)對使用了6色的不同墨水的記錄,使用了將512個噴嘴按記錄頭的掃描方向排列成6列而構(gòu)成的記錄頭時,在各噴嘴列的不同位置上產(chǎn)生了不排出噴嘴等情況下,進行不排出補足在事實上是不可能的。而且,在上述的單次掃描記錄的情況下的不排出補足中,由于僅僅為了該補足處理,就需要對有關(guān)額外的掃描方向進行掃描,因此還存在使記錄速度降低的問題。作為解決象這樣的問題的方法,以往曾有不通過多次掃描記錄進行不排出補足,而通過記錄頭僅1次的掃描來完成的方法(例如,參照日本特開2002-19101號公報)。根據(jù)該方法,是在記錄頭中有不排出噴嘴時,將曾經(jīng)分派給該噴嘴的記錄數(shù)據(jù),分配給在不排出噴嘴近旁的相同噴嘴列的正常記錄噴嘴。只要使用這樣的方法,即使在不排出補足中,也不需要進行遍及多次掃描的復(fù)雜的數(shù)據(jù)處理,不再存在這種單是為了不排出補足的記錄掃描次數(shù),能夠獲得比較便宜而又簡潔、并且高速的處理。但是,在上述以往例子的通過記錄頭僅1次的掃描來完成不排出補足的技術(shù)中,存在以下這樣的問題。即,將曾經(jīng)分派給不排出噴嘴的記錄數(shù)據(jù),分配(distribute)給在不排出噴嘴近旁的相同噴嘴列的正常記錄噴嘴這樣的方法,在原理上無法避免記錄是在同實際上記錄點分配在紙面上的位置,多少偏移開了的位置上進行的,其結(jié)果,尤其是在象具有淡顏色的有層次的圖像中,會出現(xiàn)在原本應(yīng)該有不排出噴嘴的記錄光柵的位置(即,已經(jīng)加入了不排出補足的光柵)上,能夠隱約看見白色的線條的情況。例如,假設(shè)有512個噴嘴,以每一個噴嘴的間隔為1200dpi的寬度呈現(xiàn)有規(guī)則排列的情況。在這樣的情況下,在該噴嘴列中有1個噴嘴為不排出噴嘴,就意味著在記錄圖像中原本應(yīng)該以1200dpi的寬度呈現(xiàn)有規(guī)則排列的記錄點中的1個完全沒有被記錄,作為結(jié)果就變成在記錄圖像中以1200dpi的寬度形成白線。在對此適用上述以往例子中說明的通過記錄頭僅1次的掃描來完成不排出補足的方法的情況下,即使將分派給不排出噴嘴的1個記錄點,使該1個記錄點移動到不排出噴嘴近旁的相同噴嘴列的正常記錄噴嘴,進行了補足記錄,有時會出現(xiàn)通過該補足記錄沒有能夠完全補足1200dpi的寬度白線的情況。雖然如果是眾多的掃描次數(shù)完成的多次掃描記錄(例如4次掃描記錄、8次掃描記錄等),通過記錄頭1次的掃描記錄的點的數(shù)量也會比較少,由于如果1次的掃描記錄的點的數(shù)量比較少,自然分派到不排出噴嘴的記錄點的數(shù)量也會變少,而在1個光柵中進行補足的次數(shù)變少,該1200dpi的寬度的白線也會變得不顯眼,但在2次掃描記錄、單次掃描記錄等的情況下,由于通過1次的掃描記錄的點的數(shù)量比較多,因此多數(shù)情況該白線會格外顯眼。象這樣以往的通過記錄頭1次的掃描來完成不排出補足的方法,無法避免圖像品質(zhì)的降低。
發(fā)明內(nèi)容因此,本發(fā)明是為了解決上述以往技術(shù)存在的缺點而設(shè)計的。例如,依照本發(fā)明的記錄裝置和記錄方法能夠改善由于不排出補足造成的圖像品質(zhì)的降低。根據(jù)本發(fā)明的一種形式,提供一種使用具有由排出墨水的多個噴嘴構(gòu)成的噴嘴列的噴墨記錄頭進行記錄的記錄裝置,包括將上述噴墨記錄頭朝與上述噴嘴列的方向不同的方向進行掃描的掃描裝置;根據(jù)在上述多個噴嘴中,要由墨水排出不良噴嘴記錄的上述掃描方向的多個點的記錄數(shù)據(jù),進一步關(guān)于上述掃描方向的預(yù)定點生成虛擬數(shù)據(jù)的虛擬數(shù)據(jù)生成裝置;根據(jù)要進行補足記錄的點的優(yōu)先順序和上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定要進行補足記錄的位置的確定裝置;移動使得實際發(fā)生墨水排出的記錄數(shù)據(jù)和虛擬數(shù)據(jù),使得能夠在由上述確定裝置確定的補足記錄位置上進行記錄的移動裝置;根據(jù)由上述移動裝置所移動的記錄數(shù)據(jù)和虛擬數(shù)據(jù),生成用于實際用上述噴墨記錄頭進行記錄的已修正的記錄數(shù)據(jù)的已修正記錄數(shù)據(jù)生成裝置;以及根據(jù)通過上述已修正記錄數(shù)據(jù)生成裝置生成的已修正記錄數(shù)據(jù),驅(qū)動上述噴墨記錄頭進行記錄的記錄裝置;其中,上述優(yōu)先順序,基于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)獲得,上述優(yōu)先順序,是在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中規(guī)定的順序。此外,最好是還包括根據(jù)上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序確定裝置,上述確定裝置,根據(jù)由上述優(yōu)先順序確定裝置確定的上述優(yōu)先順序,確定應(yīng)該進行補足記錄的位置。另外,最好是上述虛擬數(shù)據(jù)生成裝置,具有用于從上述多個點的記錄數(shù)據(jù)生成上述虛擬數(shù)據(jù)的表。此外,最好是用于進行上述補足記錄的對象的上述周邊的預(yù)定區(qū)域,是由關(guān)于上述噴墨記錄頭的掃描方向的多個點和關(guān)于包圍上述墨水排出不良噴嘴的上述噴嘴列的多個點包圍的區(qū)域。并且,最好是上述優(yōu)先順序確定裝置,具有對于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)所對應(yīng)的各個點,規(guī)定了要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序數(shù)據(jù)。優(yōu)選的是,上述虛擬數(shù)據(jù)生成裝置、優(yōu)先順序確定裝置、確定裝置、移動裝置、以及已修正記錄數(shù)據(jù)生成裝置由ASIC構(gòu)成。并且,也可以是上述噴墨記錄頭,對應(yīng)于多種不同的墨水具有多個上述噴嘴列。此外,在使用上述那樣具有多個噴嘴列的噴墨記錄頭時,優(yōu)選的是還包括存儲規(guī)定了要進行分別對應(yīng)于上述多個噴嘴列的補足記錄的點的優(yōu)先順序的優(yōu)先順序數(shù)據(jù)、和用于生成虛擬數(shù)據(jù)的表的存儲器。并且,優(yōu)選的是還包括每當(dāng)在上述多個噴嘴列中排出墨水的噴嘴列發(fā)生改變的時刻,從上述存儲器讀出與用于排出墨水的噴嘴列對應(yīng)的上述優(yōu)先順序數(shù)據(jù)和上述表的控制裝置。根據(jù)本發(fā)明的另一種形式,提供一種記錄方法,在具有由排出墨水的多個噴嘴構(gòu)成的噴嘴列的噴墨記錄頭中產(chǎn)生了墨水排出不良的噴嘴時能夠進行補足記錄,包括根據(jù)在上述多個噴嘴中,要由墨水排出不良噴嘴記錄的上述掃描方向的多個點的記錄數(shù)據(jù),進一步關(guān)于上述掃描方向的預(yù)定點生成虛擬數(shù)據(jù)的虛擬數(shù)據(jù)生成步驟;根據(jù)要進行補足記錄的點的優(yōu)先順序和上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定要進行補足記錄的位置的確定步驟;移動使得實際發(fā)生墨水排出的記錄數(shù)據(jù)和虛擬數(shù)據(jù),使得能夠在由上述確定步驟確定的補足記錄位置進行記錄的移動步驟;根據(jù)在上述移動步驟所移動的記錄數(shù)據(jù)和虛擬數(shù)據(jù),生成用于實際用上述噴墨記錄頭進行記錄的已修正的記錄數(shù)據(jù)的已修正記錄數(shù)據(jù)生成步驟;以及根據(jù)在上述已修正記錄數(shù)據(jù)生成步驟生成的已修正記錄數(shù)據(jù),驅(qū)動上述噴墨記錄頭進行記錄的記錄步驟,其中,上述優(yōu)先順序,基于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)獲得,上述優(yōu)先順序,是在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中規(guī)定的順序。此外,最好是還包括根據(jù)上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序確定步驟,其中,上述確定步驟,根據(jù)在上述優(yōu)先順序確定步驟確定的上述優(yōu)先順序,確定應(yīng)該進行補足記錄的位置。根據(jù)本發(fā)明的另一種形式,提供一種程序,使得可以用計算機實施上述記錄方法的各步驟。根據(jù)本發(fā)明的另一種形式,提供一種可由計算機讀出的記錄介質(zhì),其存儲了上述程序。本發(fā)明特別有利于由于能夠通過導(dǎo)入虛擬點(virtualdot)這一概念,有意識地擴充要用墨水排出不良噴嘴記錄的記錄點,并且使用其周邊區(qū)域的點對擴充的記錄點進行補足記錄,通過使用更多的點進行補足記錄,能夠抑制在以往的不排出補足的方法中容易變得醒目的由補足記錄造成的圖像質(zhì)量的降低,能夠進行更高品質(zhì)的補足記錄。本發(fā)明的其他特征和優(yōu)點可以通過下面的參照附圖進行的說明得到明確,對附圖中的相同或相似的部分添加相同的說明符號。該附圖構(gòu)成說明書的一部分,用于說明本發(fā)明的一個實施例,以便于更好地理解本發(fā)明。圖1是簡單地表現(xiàn)了在有不排出噴嘴的情況下的記錄的情形的圖。圖2A~圖2C是簡單地表現(xiàn)了不排出補足的原理的圖。圖3A和圖3B是對于虛擬點區(qū)域內(nèi)的點,進行如何參與不排出補足的說明的圖。圖4是對于虛擬點區(qū)域內(nèi)的點,進行如何參與不排出補足的說明的圖。圖5是對于虛擬點區(qū)域內(nèi)的點,進行如何參與不排出補足的說明的圖。圖6是表示本發(fā)明的具有代表性的實施形式的噴墨記錄裝置的概要的外觀斜視圖。圖7是概略地表示圖6所示記錄裝置的電路的整體結(jié)構(gòu)的框圖。圖8是表示主PCB114的內(nèi)部結(jié)構(gòu)的框圖。圖9是表示ASIC1102的內(nèi)部功能結(jié)構(gòu)、以及其數(shù)據(jù)的流程的概略的框圖。圖10是更詳細地描述了不排出補足算法(algorithm)實施單元363的機理的框圖。圖11是表示不排出補足處理運算單元364d的詳細功能的框圖。圖12是表示對進行了不排出補足處理的數(shù)據(jù)和記錄數(shù)據(jù)進行合并處理的情形的圖。圖13是表示按照其他的實施形式的ASIC1102的內(nèi)部功能結(jié)構(gòu)、以及其數(shù)據(jù)的流程的概略的框圖。具體實施例方式以下,用本發(fā)明的優(yōu)選實施形式。另外,在本說明書中,所謂“記錄”(有時也稱作“打印”),指的不僅僅是形成文字、圖形等有意的信息的情況,還表示無論有意無意,而且不論是否屬于人通過視覺能夠感知的有形存在的東西,在廣義的記錄介質(zhì)上形成的圖像、圖樣、圖案(pattern)等、或者進行介質(zhì)的加工的情況。而且,所謂“記錄介質(zhì)”,指的不僅僅是作為普通的記錄裝置所使用的紙,還表示廣義的布、塑料膜(plasticfilm)、金屬板、玻璃、陶瓷、木材、皮革等可以容納墨水的東西。并且,所謂“墨水”(有時也稱作“液體”),是同上述“記錄(打印)”一樣要進行廣義解釋的東西,表示通過賦予到記錄介質(zhì)上,能夠供圖像、圖樣、圖案(pattern)的形成等、或者記錄介質(zhì)的加工、或者墨水的處理(例如賦予到記錄介質(zhì)的墨水中的色劑的凝固或者不溶化)的液體。另外還有,所謂“噴嘴”,只要沒有特別的事先說明,就是指包括從排出口到與之連通的流路以及產(chǎn)生排出墨水所使用的能量的元件。另外還有,在以下說明的實施形式中,不限于無法進行排出的噴嘴,也包括排出方向、排出墨滴的大小對于正常的噴嘴存在較大差異、作為異常噴嘴對待的噴嘴,都稱作異常噴嘴或不排出噴嘴(不排出噴嘴),進行說明。首先對為了實施本發(fā)明所需要的原理進行說明。1.原理圖1是簡單地表現(xiàn)了在有不排出噴嘴的情況下記錄的情形的圖。在圖1中,將記錄頭3內(nèi)的某個特定的噴嘴列3-1抽取進行記述。假設(shè)在該噴嘴列中,存在如圖所示的正常噴嘴3-2(自然,這有很多)和不排出噴嘴3-3(在本例中,假設(shè)在噴嘴列3-1內(nèi)只有1個)。而且,3-4是通過記錄頭3的噴嘴列3-1在記錄介質(zhì)(printingmedium)上形成的記錄圖像。此時,記錄頭3一邊朝主掃描方向移動,一邊記錄記錄圖像。此時,還規(guī)定了從記錄頭3的墨水排出定時,記錄頭3的噴嘴列3-1一邊維持對于主掃描方向的規(guī)定的間隔(即列間隔3-5)和對于與主掃描方向垂直相交的方向的規(guī)定的間隔(即光柵間隔3-6(通常該間隔大多按照噴嘴列3-1的機械上的間隔)),一邊形成記錄圖像3-4。在這里,圖示的記錄圖像3-4,是記錄頭3朝主掃描方向掃描1次時記錄的圖像。換言之,不是多次掃描結(jié)束后的記錄圖像。此時,在記錄圖像3-4中,正常噴嘴3-2在用●表示的位置上排出墨水(以下,將●稱為記錄點(printeddot))。另外,不排出噴嘴3-3雖然原本應(yīng)該在用○表示的位置上進行墨水排出,但實際上沒有對該位置進行墨水排出(以下,將○稱為記錄不良點(printfailuredot))。本實施形式的目的,在于要在用○表示的位置上進行不排出補足,而不導(dǎo)致圖像品質(zhì)的降低。另外,在本實施例中例示的不排出補足,假設(shè)是在不排出噴嘴的上下2個噴嘴部分、主掃描方向上4列的記錄區(qū)域(以下,稱為補足對象區(qū)域)內(nèi)進行該處理。在這里,為了容易理解說明,只使用補足對象區(qū)域3-7,對該區(qū)域中的記錄不良點進行補足的情形進行說明。圖2A~圖2C是簡單地表現(xiàn)了不排出補足的原理的圖。首先,圖2A是將圖1所示補足對象區(qū)域3-7取出之后的圖。在該圖當(dāng)中,包括3個記錄點(●)和2個記錄不良點(○)。在這里為了說明時的方便,給各列的記錄不良點的位置賦予名字。即從左開始稱為T1、T2、T3、T4(“T”代表不排出補足目標(biāo)的首字母的T)。在以往的例子中,如果在不排出噴嘴的位置上有1個要進行記錄的點,就將其移動到了正常噴嘴的記錄位置的某1個點上(但是,是在該正常噴嘴沒有記錄數(shù)據(jù)的位置)。即,根據(jù)以往的例子,在圖1或者圖2A的情況下,由于存在2個因為不排出而沒有進行記錄的點,因此將這2個點避開原本存在的3個記錄點,在圖2A內(nèi)的正常噴嘴的記錄區(qū)域的某個位置進行了補足記錄。對此,在本實施形式中,進行以下這樣的處理。即,首先考慮不排出噴嘴在4個列部分的記錄區(qū)域之外,具有如圖2A所示的虛擬點區(qū)域(在本例中,假設(shè)4個列部分=有4個點的部分)。自然,該虛擬點區(qū)域不存在于記錄介質(zhì)空間上,其數(shù)據(jù)也不存在于所謂記錄裝置的打印緩沖上。該虛擬點區(qū)域存在于按照本實施形式的不排出補足處理中,是名副其實的虛擬的記錄數(shù)據(jù)區(qū)域。在這里為了說明時的方便,給這4個點的虛擬點的位置賦予名字。即從左開始稱為v1、v2、v3、v4(“v”代表虛擬的首字母的v)。接著,參照圖2B,對該虛擬點區(qū)域是如何生成的進行說明。即依靠在4個列部分的不排出點的位置上存在什么樣的記錄模式,來確定虛擬點區(qū)域的模式。附帶說一下,在如圖2A所示的不排出點的記錄模式情況下,屬于用虛線圍繞的部分的模式。另外,作為該部分的電路構(gòu)成實例,可以考慮如圖2C所示的邏輯構(gòu)成。簡單地進行說明,在圖2C中,inp(4位的信號)代表4個列部分的不排出點的記錄模式、outp(4位的信號)代表從這里生成的4個點的虛擬點模式、table0~table15(各個4位的信號)是賦予對于各4個列部分的不排出點的記錄模式,使產(chǎn)生什么樣的4個點的虛擬點模式的產(chǎn)生虛擬點模式用表。附帶說一下,該表最好做成能夠通過固件進行變更的結(jié)構(gòu)。如此,通過使用如圖2C所示的邏輯電路,能夠?qū)⒉慌懦鳇c的記錄點數(shù)增加到虛擬點區(qū)域內(nèi)。該點數(shù)在本實施形式中最大為4點。然而,如前述的那樣,由于這是在記錄介質(zhì)(例如記錄用紙的紙面)空間上不存在的區(qū)域,因此就這樣既不進行記錄也不做任何操作。在這里,接下來參照圖3A~圖5,對該虛擬點是如何參與到不排出補足的進行說明。并且,一并對在本實施例中使用的不排出補足的方法進行說明。圖3A是表示圖1所示的補足對象區(qū)域之一的補足對象區(qū)域3-7,在經(jīng)過圖2A~圖2C所示的虛擬點生成過程后的狀態(tài)的圖。在補足對象區(qū)域3-7包括3個記錄點和2個不良記錄點,并且包括通過上述過程生成的1個虛擬點。圖3B是表示為了對圖3A所示的記錄不良點進行補足,在有記錄不良點的位置以外的位置、即由于存在正常的記錄噴嘴而不是不排出噴嘴因此應(yīng)該可以記錄的點位置上,賦予了用于對記錄不良點的進行補足的優(yōu)先順序的情形的圖。在該圖中,由于不排出噴嘴的記錄區(qū)域有4個點,并且虛擬點區(qū)域有4個點,合計存在8個點,因此如圖3B所示存在8種模式。首先,在該階段中,不論在賦予優(yōu)先順序的點位置上是否有要記錄的點,都賦予優(yōu)先順序的編號。該優(yōu)先順序,對于各不排出點以及各虛擬點、即T1、T2、T3、T4以及v1、v2、v3、v4,分別賦予不同的優(yōu)先順序。而且,由于作為不排出補足的對象的點位置是16處,因此對于8種模式中的每一種模式進行不排出補足的優(yōu)先順序如圖3B所示,賦予“1”~“16”的編號。該優(yōu)先順序自然也可以以T1、T2、T3、T4以及v1、v2、v3、v4,全部通過相同的模式賦予,但考慮到圖像的品質(zhì),最好象圖3B例示的那樣,按各自的模式分別賦予。圖4是表示按照如圖3B所示那樣被賦予的優(yōu)先順序,進行不排出點的補足的情形。在這里對在補足對象區(qū)域3-7中的記錄點的位置,不象圖3A那樣做固定的考慮,對于數(shù)種情況,對于T1、T2、T3、T4、v1、v2、v3、v4的各自的不排出補足,分別說明進行怎樣的處理。首先,考慮在記錄不良點T1的位置上存在有記錄點的情況。圖4的T1不排出補足(情況1)401是其1個例子。該圖所示出的情況,是存在“0”個記錄點、和1個由于不排出而沒有進行記錄的記錄不良點的情況。在這種情況下,1個記錄不良點,就這樣直接移到不排出補足優(yōu)先順序最高的位置(即進行點補足)。在圖4的401中,這就是具有不排出補足優(yōu)先順序“1”的點的位置。接著,考慮T1不排出補足(情況2)402。該圖所示出的情況,是存在1個記錄點、和1個由于不排出而沒有進行記錄的記錄不良點的情況。在這種情況下,1個記錄點存在于被賦予了不排出補足優(yōu)先順序“1”的位置。因此,該記錄不良點就移到下一個不排出補足優(yōu)先順序高的位置。在圖4的402中,這就是具有不排出補足優(yōu)先順序“2”的點的位置。接著,考慮在記錄不良點T2的位置上存在有記錄點的情況。從如圖1所示那樣的記錄頭的掃描方向考慮,假設(shè)T2的不排出補足處理必須在T1的處理結(jié)束后進行。T2不排出補足(情況1)403是其1個例子。該圖所示出的情況,是存在0個記錄點、和1個由于不排出而沒有進行記錄的記錄不良點的情況。在這種情況下,該記錄不良點,就這樣直接移到不排出補足優(yōu)先順序最高的位置。在圖4的403中,這就是具有不排出補足優(yōu)先順序“1”的點的位置。接著,考慮T2不排出補足(情況2)404。該圖所示出的情況,是存在1個記錄點、和1個由于不排出而沒有進行記錄的記錄不良點的情況。在這種情況下,1個記錄點存在于被賦予了不排出補足優(yōu)先順序“1”的位置。因此,該記錄不良點就移到下一個不排出補足優(yōu)先順序高的位置。在圖4的404中,這就是具有不排出補足優(yōu)先順序“2”的點的位置。進一步考慮T2不排出補足(情況3)405。該圖所示出的情況,是存在1個記錄點、和1個補足點(假設(shè)是在T2處理前進行的T1處理的時間點產(chǎn)生的)的情況。而且,該補足點存在于被賦予了不排出補足優(yōu)先順序“1”的位置。在這種情況下,記錄不良點就移到下一個不排出補足優(yōu)先順序高的位置。在圖4的405中,這就是具有不排出補足優(yōu)先順序“2”的點的位置。象這樣進行了T1→T2的不排出補足處理后,按T3→T4的順序,通過與以上同樣的算法進行處理。以下,對于該點進行簡單說明。在圖4的T3不排出補足406中,如果在點T3的位置上有記錄點存在,則避開在T1、T2中形成的補足點、和從一開始就存在的記錄點,進行補足處理。在圖4的406的情況下,在被賦予了不排出補足優(yōu)先順序“1”的位置上進行補足。如果在點T3的位置上沒有記錄點則不進行任何處理。同樣在圖4的T4不排出補足407中,也是如果在點T4的位置上有記錄點存在,則避開在T1、T2、T3中形成的補足點、和從一開始就存在的記錄點,進行補足處理。在圖4的407的情況下,在被賦予了不排出補足優(yōu)先順序“1”的位置上進行補足。如果在點T4的位置上沒有記錄點則不進行任何處理。象這樣,在有關(guān)T1~T4的補足處理結(jié)束之后,通過與此完全同樣的算法,對v1、v2、v3、v4進行補足處理。對于該點在以下進行簡單說明。在圖4的v1不排出補足408中,如果在點v1的位置上有記錄點存在,則避開在T1~T4中形成的補足點和從一開始就存在的記錄點,進行補足處理。在圖4的408的情況下,在被賦予了不排出補足優(yōu)先順序“3”的位置上進行補足。如果在點v1的位置上沒有記錄點則不進行任何處理。在圖4的v2不排出補足409中,如果在點v2的位置上有記錄點存在,則避開在T1~T4和v1中形成的補足點和從一開始就存在的記錄點,進行補足處理。在圖4的409的情況下,在被賦予了不排出補足優(yōu)先順序“1”的位置上進行補足。如果在點v2的位置上沒有記錄點則不進行任何處理。在圖4的v3不排出補足410中,如果在點v3的位置上有記錄點存在,則避開在T1~T4和v1~v2中形成的補足點和從一開始就存在的記錄點,進行補足處理。在圖4的410的情況下,在被賦予了不排出補足優(yōu)先順序“1”的位置上進行補足。如果在點v3的位置上沒有記錄點則不進行任何處理。在圖4的v4不排出補足411中,如果在點v4的位置上有記錄點存在,則避開在T1~T4和v1~v3中形成的補足點和從一開始就存在的記錄點,進行補足處理。在圖4的411的情況下,在被賦予了不排出補足優(yōu)先順序“1”的位置上進行補足。如果在點v4的位置上沒有記錄點則不進行任何處理。圖5是表示適用象以上這樣的算法,對于在圖3A所示的補足對象區(qū)域3-7中所包含的不排出噴嘴的記錄區(qū)域和虛擬點進行了不排出補足的情形的圖。該圖假設(shè)在補足前,作為各不排出噴嘴的不排出補足優(yōu)先順序,被賦予了如圖3B所示的順序。圖5的T1不排出補足501,表示進行T1的不排出補足的情形。此時,由于在點T1的位置上存在記錄點,并且,在不排出補足優(yōu)先順序“1”的位置上沒有記錄點,因此將T1的記錄不良點移動到不排出補足優(yōu)先順序“1”的位置。在接下來實施的圖5的T2不排出補足502中,在點T2的位置上存在記錄點,并且,在不排出補足優(yōu)先順序“1”的位置上有記錄點。因此,在尋找下一個高的不排出補足優(yōu)先順序時,由于不排出補足優(yōu)先順序“2”是空著的,因此將T2的記錄不良點移動到不排出補足優(yōu)先順序“2”的位置。再接下來實施的,是圖5的T3不排出補足503的處理。此時,由于在點T3的位置上不存在記錄點,因此不進行補足處理。再接下來實施的,是圖5的T4不排出補足504的處理。此時,由于在點T4的位置上不存在記錄點,因此不進行補足處理。再接下來實施的,是圖5的v1不排出補足505的處理。但是,由于在點v1的位置上不存在記錄點,因此不進行補足處理。再接下來實施的,是圖5的v2不排出補足506的處理。此時,由于在點v2的位置上存在記錄點,并且,在不排出補足優(yōu)先順序“1”的位置上沒有記錄點,因此將點v2移動到不排出補足優(yōu)先順序“1”的位置。再接下來實施的,是圖5的v3不排出補足507的處理。但是,由于在點v3的位置上不存在記錄點,因此不進行補足處理。最后實施的,是圖5的v4不排出補足508的處理。但是,由于在點v4的位置上不存在記錄點,因此不進行補足處理。最后,對以上說明的補足處理的原理進行簡單的總結(jié),對于以往例子是基于單純地將1個點移動到別的正常噴嘴的1個點的位置上這樣的考慮,根據(jù)本實施形式,導(dǎo)入了虛擬點區(qū)域的概念,從存在于數(shù)列內(nèi)的記錄不良點的模式產(chǎn)成虛擬點,猶如這些就是記錄不良點的一部分那樣實施數(shù)據(jù)處理。接著對本發(fā)明實現(xiàn)的記錄裝置進行說明。2.記錄裝置的結(jié)構(gòu)<噴墨記錄裝置的說明(圖6)>圖6是表示本發(fā)明的具有代表性的實施形式的噴墨記錄裝置1的結(jié)構(gòu)的概要的外觀斜視圖。如圖6所示,噴墨記錄裝置(以下稱記錄裝置),由傳導(dǎo)機構(gòu)4將通過滑架(CR)電機M1產(chǎn)生的驅(qū)動力傳導(dǎo)到裝載了按照噴墨方式排出墨水進行記錄的記錄頭3的滑架2,在使滑架2朝箭頭A的方向往復(fù)移動,并且,例如將記錄紙等的記錄介質(zhì)P經(jīng)由進紙機構(gòu)5進紙,一直輸送到記錄位置,在該記錄位置中通過從記錄頭3朝記錄介質(zhì)排出墨水進行記錄。另外,為了良好地維持記錄頭3的狀態(tài),使滑架2一直移動到還原裝置10的位置,間歇地進行記錄頭3的排出還原處理。在記錄裝置1的滑架2上,不僅裝載有記錄頭3,還安裝了貯存提供給記錄頭3的墨水的墨盒6。墨盒6對于滑架2構(gòu)成可以自由安裝和拆卸的狀態(tài)。圖6所示的記錄裝置1可以進行彩色記錄,由此在滑架2上裝載有4個各自收置了品紅(M)、青(C)、黃(Y)、黑(K)的墨水的墨盒。這4個墨盒各自都是可以獨立地安裝和拆卸的。而且,滑架2和記錄頭3,兩個部件的接合面適當(dāng)?shù)亟佑|,使得能夠?qū)崿F(xiàn)并維持所需要的電的連接。記錄頭3通過按照記錄信號施加能量,從多個排出口有選擇地排出墨水進行記錄。尤其是本實施形式的記錄頭3,采用利用熱能排出墨水的噴墨方式,具有用于產(chǎn)生熱能的電熱變換體,將施加給該電熱變換體的電能轉(zhuǎn)換成熱能,利用由通過將該熱能賦予墨水而產(chǎn)生的膜沸騰帶來的氣泡的成長、收縮產(chǎn)生的壓力變化,從排出口排出墨水。該電熱變換體分別對應(yīng)于各排出口而設(shè)置,通過按照記錄信號向電熱變換體施加脈沖電壓而從對應(yīng)的排出口排出墨水。如圖6所示的那樣,滑架2連接在傳導(dǎo)滑架(CR)電機M1的驅(qū)動力的傳導(dǎo)機構(gòu)4的驅(qū)動皮帶7的一部上,形成沿著導(dǎo)軸13朝箭頭A的方向可以自由滑動地被引導(dǎo)和支撐的狀態(tài)。因此,滑架2通過滑架電機M1的正轉(zhuǎn)和逆轉(zhuǎn)而沿著導(dǎo)軸13往復(fù)移動。而且,還具有用于沿著滑架2的移動方向(箭頭A方向)表示滑架2的絕對位置的標(biāo)尺8。在本實施形式中,標(biāo)尺8使用在透明的PET膜上按需要的節(jié)距印刷上黑色的條而形成的標(biāo)尺,其一側(cè)固定在機架9上,另一側(cè)通過板簧(未圖示)支撐著。另外,在記錄裝置1上,與記錄頭3的排出口(未圖示)形成的排出口面相向設(shè)置有壓紙卷筒(未圖示),在通過滑架(CR)電機MI的驅(qū)動力使裝載了記錄頭3的滑架2往復(fù)移動,并且,通過賦予記錄頭3記錄信號使之排出墨水,在遍及輸送到壓紙卷筒上的記錄介質(zhì)P的整個頁寬進行記錄。并且,在圖6中,14是用于輸送記錄介質(zhì)P而由輸送(LF)電機M2驅(qū)動的輸送輥,15是通過彈簧(未圖示)使記錄介質(zhì)P與輸送輥14接觸的壓緊輥,16是支撐壓緊輥15使其可以自由回轉(zhuǎn)的壓緊輥支架,17是固定在輸送輥14的一端的輸送輥齒輪。而且,通過經(jīng)由中間齒輪(未圖示)傳導(dǎo)到輸送輥齒輪17的輸送電機M2的回轉(zhuǎn)驅(qū)動輸送輥14。并且,20是用于將通過記錄頭3形成了圖像的記錄介質(zhì)9排出到記錄裝置外的排紙輥,由輸送電機M2的回轉(zhuǎn)傳導(dǎo)到輥上而被驅(qū)動。另外,排紙輥20通過由彈簧(未圖示)壓緊接觸的加速輥(未圖示)與記錄介質(zhì)P接觸。22是支撐加速輥使其可以自由回轉(zhuǎn)的加速輥支架。并且,在記錄裝置1上,如圖6所示那樣,在用于裝載記錄頭3的滑架2的記錄動作的往復(fù)運動的范圍外(記錄區(qū)域外)的所希望的位置上(例如,對應(yīng)于原位置的位置),配設(shè)有用于還原記錄頭3的排出不良的還原裝置10。還原裝置10具有壓蓋記錄頭3的排出口面的壓蓋機構(gòu)11和清潔記錄頭3的排出口面的刮片機構(gòu)12,與通過壓蓋機構(gòu)11給排出口面壓蓋聯(lián)動,通過還原裝置內(nèi)的吸引裝置(吸引泵等)從排除口強制排出墨水,由此,進行排出記錄頭3的墨水液路內(nèi)粘度增大的墨水和氣泡等的排出還原處理。而且,在非記錄工作時等情況下,通過由壓蓋機構(gòu)11壓蓋記錄頭3的排出口面,在保護記錄頭3,并且能夠防止墨水的蒸發(fā)、干燥。另一方面,刮片機構(gòu)12被配置在壓蓋機構(gòu)11的近旁,使得能夠擦拭附著在記錄頭3的排除口面上的墨水液滴。通過這些壓蓋機構(gòu)11以及刮片機構(gòu)12,能夠使記錄頭3的墨水排出狀態(tài)保持正常。圖7是概略地表示圖6所示記錄裝置的電路的整體結(jié)構(gòu)的框圖。本實施形式的電路主要由滑架基板(CRPCB)113、主基板(PrintedCircuitBoard)114、電源單元115、前面板106等構(gòu)成。電源單元115同主基板114連接,提供各種驅(qū)動電源。而且,滑架基板113是裝載在滑架2上的印刷基板單元,除了作為通過記錄頭連接器101同記錄頭3進行信號的授受的接口發(fā)揮作用之外,還根據(jù)伴隨滑架2的移動而從編碼器傳感器103輸出的脈沖信號,檢出標(biāo)尺8和編碼器傳感器103的相對的位置關(guān)系,將該輸出信號通過柔性扁平電纜(CRFFC)112輸出給主基板114。并且,滑架基板113裝載OnCR傳感器102,將由熱敏電阻(未圖示)獲得的周圍溫度信息、由光學(xué)傳感器獲得的反射光信息,與來自記錄頭3的溫度信息一起,同樣通過柔性扁平電纜(CRFFC)112輸出給主PCB114。并且,主PCB114在是掌管本實施形式中各部的驅(qū)動控制的印刷基板單元,在基板上有紙端檢出傳感器(PE傳感器)107、自動進紙機構(gòu)(ASF)傳感器109、機蓋傳感器122、主機接口(主機I/F)117。而且,主PCB114在同用于掃描滑架2的驅(qū)動源CR電機M1、用于輸送記錄介質(zhì)的驅(qū)動源LF電機M2、記錄頭的往復(fù)動作的驅(qū)動源PG電機M3、記錄介質(zhì)的進紙動作的驅(qū)動源ASF電機M4連接,控制這些電機的驅(qū)動之外,還具有由有無墨水檢出傳感器、介質(zhì)判別傳感器、滑架位置(高低)傳感器、LF編碼器傳感器、PG傳感器、表示各種選擇單元的安裝/工作狀態(tài)的開關(guān)傳感器類構(gòu)成的傳感器信號104的輸入部;和輸出進行各種選擇單元的驅(qū)動控制的選擇控制信號108的輸出部。并且,具有同CRFFC112、電源單元115、前面板106的連接接口(面板信號116)。前面板106,是為了用戶操作的方便而設(shè)置在記錄裝置主體正面的單元,具有電源鍵118、恢復(fù)鍵119、LED120、以及用于同數(shù)字照相機等周邊設(shè)備(peripheraldevice)連接的裝置I/F110。圖8是表示主PCB114的內(nèi)部結(jié)構(gòu)的框圖。在圖8中,1102為ASIC(專用集成電路ApplicationSpecificIntegratedCircuit),通過控制總線1014連接在ROM1004上,按照存儲在ROM1004內(nèi)的程序,檢出主PCB114上的各傳感器輸出、和傳感器信號104的輸入、來自CRPCB112的OnCR傳感器信號1105、編碼器信號1020、和來自前面板106上的電源鍵118、恢復(fù)鍵119的輸出的狀態(tài),并且根據(jù)主機I/F117、前面板上的裝置I/F110的連接/數(shù)據(jù)輸入狀態(tài),進行各種邏輯運算、條件判斷等,控制前述或者后述的各構(gòu)成要素,掌管記錄裝置的驅(qū)動控制。1103是驅(qū)動器復(fù)位電路,以電機電源(VM)1040作為驅(qū)動源,除了按照來自ASIC1102的電機控制信號1106,生成CR電機驅(qū)動信號1037、LF電機驅(qū)動信號1035、PG電機驅(qū)動信號1034、ASF電機驅(qū)動信號1104驅(qū)動各電機之外,還具有電源電路,向主PCB114、CRPCB113、前面板106等各部提供需要的電源(未圖示),并且檢出電源電壓的降低,產(chǎn)生復(fù)位信號1015,進行初始化。1010是電源控制電路,按照來自ASIC1102的電源控制信號1024控制向具有發(fā)光元件的各傳感器等的電源供給。主機I/F117,將來自ASIC1102的主機I/F信號1028傳導(dǎo)到連接在外部的主機I/F電纜1029,并且將來自主機I/F電纜1029的信號傳導(dǎo)到ASIC1102。另一方面,從電源單元115,提供記錄頭電源(VH)1039以及電機電源(VM)1040、邏輯電源(VDD)1041。另外,來自ASIC1102的記錄頭電源的ON信號(VHON)E0122以及電機電源ON信號(VMOM)1023輸入到電源單元115,分別控制記錄頭電源1039以及電機電源1040的ON/OFF。從電源單元115供給的邏輯電源(VDD)1041,根據(jù)需要在進行電壓變換的基礎(chǔ)上,提供給主PCB114內(nèi)部的各部。并且,記錄頭電源信號1039在主PCB114上進行平滑化處理后被送出到CRFFC112,用于驅(qū)動記錄頭3。ASIC1102是內(nèi)置1個芯片的運算處理裝置的半導(dǎo)體集成電路,輸出電機控制信號1106、選擇控制信號108、電源控制信號1024、記錄頭電源ON信號1022以及電機電源ON信號1023等,在進行同主機I/F117的信號的授受,并且,通過面板信號116,進行同前面板上的裝置I/F110的信號的授受之外,還檢測來自PE傳感器107的PE檢測信號(PES)1025、來自ASF傳感器109的ASF檢出信號(ASFS)1026、來自機蓋傳感器122的機蓋檢出信號(COVS)1042、面板信號116、傳感器信號104、OnCR傳感器信號1105的狀態(tài),控制面板信號116的驅(qū)動,使前面板上的LED120閃爍。并且,檢測編碼器信號(ENC)1020的狀態(tài)生成定時信號,通過記錄頭控制信號1021取得同記錄頭3的接口,控制記錄動作。在這里,編碼器信號(ENC)1020是通過CRFFC112輸入到CR編碼器傳感器103的輸出信號。而且,記錄頭控制信號1021經(jīng)由柔性扁平電纜(CRFFC)112、滑架基板113以及記錄頭連接器101被提供給記錄頭3。圖9是表示ASIC1102的內(nèi)部功能結(jié)構(gòu)、以及其數(shù)據(jù)的流程的概略的框圖。另外,雖然實際的記錄裝置的ASIC具有超過該示的復(fù)雜結(jié)構(gòu),但是在這里,只按著與本實施形式有關(guān)的涉及不排出補足功能的部分,就其內(nèi)部結(jié)構(gòu)進行說明。首先,除ASIC1102之外在說明不排出補足功能的數(shù)據(jù)流時,為了促進對該功能的理解,有2個需要附加的要素。1個是個人計算機(PC)1200、另一個是記錄頭3。PC1200存在于內(nèi)置了按照本實施形式的不排出補足功能的記錄裝置的外部,針對該記錄裝置傳送記錄數(shù)據(jù),說得更嚴(yán)密一些,是針對ASIC1102的數(shù)據(jù)接收部傳送。另外,記錄頭3用于生成作為通過記錄裝置的動作獲得的產(chǎn)物的記錄圖像,如前述那樣,在記錄頭3上與正常噴嘴混雜著存在有不排出噴嘴。另外,控制記錄頭3的動作的數(shù)據(jù),即記錄數(shù)據(jù)、排出脈沖信號等在ASIC1102的內(nèi)部生成。3.不排出補足數(shù)據(jù)生成處理和記錄數(shù)據(jù)生成處理接著,對ASIC1102的內(nèi)部功能進行說明。參照圖9對主要的功能塊進行說明,1201是匯總、管理ASIC1102的全部的動作的CPU,1202是作為該記錄裝置的主存儲器的SDRAM。另外,該主存儲器并非一定要是SDRAM,例如象DRAM、SRAM,只要是屬于RAM范疇的存儲器,特別是SDRAM以外的存儲器也可以。而且,在ASIC1102中,除此之外的塊,是所謂被稱作隨機邏輯的部分,是通過這些,實現(xiàn)記錄裝置特有的動作以及按照本實施形式的不排出補足功能特有的動作的部分。以下,針對該隨機邏輯部分進行說明。首先,311是接收從PC1200傳送來的數(shù)據(jù)的接口單元。例如,接口單元311配合依據(jù)了IEEE1284、USB、IEEE1394等的接口協(xié)議,進行信號的獲取,按照ASIC1102容易處理的格式(通常多是將數(shù)據(jù)修整為1字節(jié)單位的形式)生成數(shù)據(jù)。通過接口單元311獲取到ASIC1102的內(nèi)部的數(shù)據(jù),接下來被發(fā)送到接收數(shù)據(jù)控制單元312。在接收數(shù)據(jù)控制單元312中,接受接口單元311接收了的數(shù)據(jù),保存到SDRAM1202。另外,在SDRAM1202中通過接收數(shù)據(jù)控制單元312控制的部分,多被稱作為接收緩沖器。通過接收數(shù)據(jù)控制單元312保存到SDRAM1202中的數(shù)據(jù),按照各記錄控制的定時,被讀入到記錄數(shù)據(jù)生成單元314,生成記錄數(shù)據(jù)。通常,記錄數(shù)據(jù)生成單元314,根據(jù)其分擔(dān)的職責(zé),可以分割成H-V變換部、數(shù)據(jù)展開部、多次掃描屏蔽控制單元等各種各樣的功能。另外,在上述功能各自訪問SDRAM1202,通過其獨自的功能進行數(shù)據(jù)處理時,一般將SDRAM1202內(nèi)的訪問區(qū)域的名字改稱為工作緩沖器、打印緩沖器、或者屏蔽緩沖器等。然而,在這里對這些功能進行詳細闡述,因為與說明不排出補足功能的聯(lián)系不密切,因此將上述的功能總括起來作為“記錄數(shù)據(jù)生成單元”對待。通過記錄數(shù)據(jù)生成單元314編制的記錄數(shù)據(jù),被保存到記錄數(shù)據(jù)存儲用SRAM315中。記錄數(shù)據(jù)存儲用SRAM315雖然在系統(tǒng)上并非必須需要的,但在近來的記錄裝置中,預(yù)先大量生成記錄數(shù)據(jù),以提高記錄速度的情況很多,象這樣將記錄數(shù)據(jù)臨時存儲到SRAM這樣可以高速訪問的存儲器(DRAM因為需要過長的訪問時間因此不適宜)中的情況就很多。另外,在這里非常重要的是,在這里所處理的記錄數(shù)據(jù),如果是以完全實施了多次掃描、變址數(shù)據(jù)展開、還有屏蔽處理這些各種數(shù)據(jù)處理后的數(shù)據(jù),發(fā)送到記錄頭控制單元317的,就是立刻可以記錄的形式的數(shù)據(jù)。在本實施形式中說明的不排出補足功能,是對于該數(shù)據(jù)進一步進行不排出補足處理。于是,通過記錄數(shù)據(jù)讀出單元316從記錄數(shù)據(jù)存儲用SRAM315進行讀出。此時,如果在記錄頭3內(nèi)部不存在不排出噴嘴,由記錄數(shù)據(jù)讀出單元316讀出的數(shù)據(jù),就直接送到記錄頭控制單元317。記錄頭控制單元317進行或者將接收到的記錄數(shù)據(jù)傳送到記錄頭3、或者向記錄頭3傳送熱脈沖信號這些,針對記錄頭3的特有的控制。另外,記錄定時生成單元318從編碼器信號1020生成各種記錄定時。記錄定時生成單元318,從編碼器信號1020以適當(dāng)?shù)拈g隔生成信號,使得記錄數(shù)據(jù)生成單元314、記錄數(shù)據(jù)讀出單元316、記錄頭控制單元317、還有后述的不排出補足數(shù)據(jù)讀出單元367能夠以適當(dāng)?shù)亩〞r進行數(shù)據(jù)的交換。接著,對關(guān)于按照本實施形式的不排出補足功能的部分進行說明。關(guān)于不排出補足功能的塊,是在ASIC1102內(nèi)部的不排出補足塊36所示的用虛線圍起來的區(qū)域中的各個塊。首先需要的是不排出信息存儲單元361,通過該部設(shè)定在記錄頭內(nèi)部的某個位置上有不排出噴嘴。該設(shè)定通過CPU1201實施。由不排出信息存儲單元361設(shè)定了的不排出噴嘴信息,被傳送到不排出補足數(shù)據(jù)抽取定時生成單元362和記錄數(shù)據(jù)讀出單元316和不排出補足完后的數(shù)據(jù)生成單元368。不排出補足數(shù)據(jù)抽取定時生成單元362,根據(jù)傳送來的數(shù)據(jù)生成不排出補足數(shù)據(jù)抽取定時信號。一方面,記錄數(shù)據(jù)生成單元314可以判別現(xiàn)在正在生成記錄頭3的某個(不取決于是正常還是不排出)噴嘴的數(shù)據(jù),進行往記錄數(shù)據(jù)存儲用SRAM315中的寫入。因此,通過從記錄數(shù)據(jù)生成單元314接收表示現(xiàn)在正在處理的記錄數(shù)據(jù)和記錄頭3內(nèi)的噴嘴的關(guān)系的信息,能夠判斷現(xiàn)在正在處理的是否是不排出噴嘴的排出數(shù)據(jù)、或者,是否是在原理項中說明過的在不排出噴嘴的近旁上下,應(yīng)該進行不排出補足的噴嘴位置的排出數(shù)據(jù)。自然,如果在記錄頭內(nèi)沒有不排出噴嘴,該不排出補足數(shù)據(jù)抽取定時生成單元362就不輸出任何信號。根據(jù)該數(shù)據(jù),不排出補足數(shù)據(jù)抽取定時生成單元361,將獲取不排出補足用數(shù)據(jù)(表示不排出噴嘴的排出數(shù)據(jù)和應(yīng)該進行不排出補足的正常位置的記錄數(shù)據(jù)兩方面)的定時通知不排出補足用數(shù)據(jù)抽取單元363。不排出補足數(shù)據(jù)抽取單元362,由于同記錄數(shù)據(jù)生成單元314輸出的記錄數(shù)據(jù)的信號線連接在一起,因此能夠按照不排出補足數(shù)據(jù)抽取定時生成單元362通知的定時,從記錄數(shù)據(jù)中只抽取不排出補足用數(shù)據(jù)。該抽取的不排出補足用數(shù)據(jù),被傳送到不排出補足算法實施單元363。不排出補足算法實施單元363是進行在原理項中所示的不排出補足數(shù)據(jù)運算的塊。根據(jù)上述的原理,為了進行不排出補足數(shù)據(jù)運算,需要有不排出補足優(yōu)先順序。通過不排出補足優(yōu)先順序設(shè)定單元365,將該不排出補足優(yōu)先順序數(shù)據(jù)傳送到不排出補足算法實施單元363。不排出補足優(yōu)先順序設(shè)定單元365具有能夠通過CPU1201的設(shè)定,設(shè)定不排出補足優(yōu)先順序的功能。在這里所說的不排出補足優(yōu)先順序,如果根據(jù)上述原理,指的是不排出點補足用、以及虛擬點補足的兩方面。另外,為了進行不排出補足數(shù)據(jù)運算,需要虛擬點生成用的表。通過虛擬點生成用表設(shè)定單元369,將該虛擬點生成用的表數(shù)據(jù)傳送到不排出補足算法實施單元363。通過設(shè)置象這樣的不排出補足優(yōu)先順序設(shè)定單元365、虛擬點生成用表設(shè)定單元369,即使是在已經(jīng)設(shè)計制造完ASIC1102之后,也能夠通過固件靈活地變更不排出補足優(yōu)先順序。不排出補足算法實施單元363,由于即使在本實施形式中也發(fā)揮著重要的功能,因此將另外使用圖進行詳細說明。圖10是更詳細地描述了不排出補足算法實施單元363的機理的框圖。如上述那樣,不排出補足優(yōu)先順序數(shù)據(jù)、和抽取的不排出補足用數(shù)據(jù)(不排出噴嘴的排出數(shù)據(jù)和在應(yīng)該進行不排出補足的正常噴嘴位置上的記錄數(shù)據(jù))、和虛擬點生成用的表數(shù)據(jù)被輸入到不排出補足算法實施單元363。在參照圖10進行說明之前,有關(guān)于該不排出補足的應(yīng)該先設(shè)定好的假設(shè)。這就是如圖10所表示的那樣,同在上述原理中說明過的一樣,是在如圖2A~圖2C所示的不排出補足噴嘴的上下2噴嘴的正常噴嘴位置、以及4列的范圍中,進行不排出補足,以及該處理是以T1→T2→T3→T4→v1→v2→v3→v4的順序進行的這一點。首先,不排出補足算法實施單元364,從不排出補足數(shù)據(jù)抽取定時生成單元362接受定時信號,從不排出補足數(shù)據(jù)抽取單元363獲取不排出補足用數(shù)據(jù)。在遍及4列的范圍內(nèi)獲取完不排出補足用數(shù)據(jù)后,就需要有關(guān)各列必須依次進行運算的控制,該控制由匯總不排出補足算法實施單元364的全部動作的不排出補足算法管理單元364a擔(dān)當(dāng)。在該塊中,從不排出補足數(shù)據(jù)抽取定時生成單元362接受定時信號,根據(jù)該定時信號,向不排出補足數(shù)據(jù)閂鎖(latch)部輸出信號使其閂鎖不排出補足用數(shù)據(jù)。而且,不排出補足算法管理單元364a在閂鎖完4列部分的不排出補足數(shù)據(jù)后,開始不排出補足處理。此時,虛擬點生成單元364c同時根據(jù)虛擬點生成用的表數(shù)據(jù)和不排出補足用數(shù)據(jù),生成虛擬點數(shù)據(jù)。該生成按照上述的原理進行,一旦輸入不排出補足用數(shù)據(jù)后,在經(jīng)過規(guī)定的門延遲后幾乎實時地輸出虛擬數(shù)據(jù)。如圖10所描繪的那樣,在不排出補足數(shù)據(jù)閂鎖單元364b中閂鎖的不排出補足用數(shù)據(jù)和虛擬點數(shù)據(jù)(合計24位),同工作時鐘的頻率等無關(guān),時常向不排出補足處理部364d輸出。對此,關(guān)于不排出補足優(yōu)先順序數(shù)據(jù),如圖10所示,由于從不排出補足優(yōu)先順序設(shè)定單元365,傳送來在T1~T4、v1~v4各個位上進行變換用的8種數(shù)據(jù)模式(參照圖3B),因此需要按照現(xiàn)在變換中的不排出點的位置進行適當(dāng)?shù)倪x擇。由此,不排出補足算法管理單元364a因為首先對T1位置上的不排出點進行處理,因此向不排出補足優(yōu)先順序選擇單元364e傳送選擇(SEL)信號使之輸出T1處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T1P)。如此,由不排出補足數(shù)據(jù)閂鎖單元364輸出的4列部分的不排出補足用數(shù)據(jù),和由不排出補足優(yōu)先順序選擇單元364e輸出的T1處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T1P)被輸入到不排出補足處理運算單元364d。在這里,對不排出補足處理運算單元364d的詳細功能進行說明。圖11是表示不排出補足處理運算單元364d的詳細功能的框圖。如圖11所示,輸入到不排出補足處理運算單元364d的2個數(shù)據(jù),即不排出補足優(yōu)先順序數(shù)據(jù)和被抽取的不排出補足用數(shù)據(jù),首先被輸入到可以進行不排出補足的位置的抽取單元364d1。在該塊中,只從不排出補足優(yōu)先順序數(shù)據(jù)中,抽取沒有源自于正常噴嘴的記錄數(shù)據(jù)、可以進行不排出補足的優(yōu)先順序。在圖11所示例子的情況下,由于在不排出補足優(yōu)先順序數(shù)據(jù)內(nèi),在優(yōu)先順序為“7”、“9”、“15”的位置上存在記錄數(shù)據(jù),因此可以進行不排出補足的有效的優(yōu)先順序就成為除這些之外。在這里抽取的可以進行不排出補足優(yōu)先順序數(shù)據(jù),接下來傳送到優(yōu)先順序判斷單元364d2。在該塊中,從可以進行不排出補足的優(yōu)先順序中,只確定1個最高優(yōu)先順序。在圖11所示例子的情況下,從可以進行不排出補足的優(yōu)先順序中的最高優(yōu)先順序就成為是“1”。最后,在不排出補足數(shù)據(jù)合成單元364d3進行數(shù)據(jù)合成處理,完成不排出補足。在該塊中,合成優(yōu)先順序判斷單元364d2輸出的最高優(yōu)先順序的位置的數(shù)據(jù)和被抽取的不排出補足用數(shù)據(jù),編制出不排出補足后的記錄數(shù)據(jù)。即,實施使輸入的被抽取的不排出補足用數(shù)據(jù)移動到被確定的優(yōu)先順序的位置的處理。但是,在實施該處理時,進行在不排出噴嘴的位置上,原先是否有記錄數(shù)據(jù)的判斷。然后,在該位置上如果有記錄數(shù)據(jù),就象上述那樣生成不排出補足后的記錄數(shù)據(jù),將此作為不排出補足算法實施單元364的輸出進行輸出。與此相對,如果在該位置沒有記錄數(shù)據(jù),將被抽取的不排出補足用數(shù)據(jù)按其原樣作為不排出補足算法實施單元364的輸出進行輸出。即,可以進行不排出補足的位置的抽取單元364d1,從不排出補足用數(shù)據(jù)和T1處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T1P)判斷可以進行不排出補足的位置,接著,優(yōu)先順序判斷單元364d2從可以進行不排出補足的位置中判斷最高優(yōu)先順序,最后,不排出補足數(shù)據(jù)合成單元364d3使用從可以進行不排出補足的位置中的最高順序的位置和不排出補足用數(shù)據(jù)進行不排出補足。即,一方面如果在不排出點位置T1上有記錄數(shù)據(jù),將該記錄數(shù)據(jù)移動到可以進行不排出補足的位置中的最高順序的位置,另一方面,如果在不排出點位置T1上沒有記錄數(shù)據(jù),將輸入的記錄數(shù)據(jù)按其原樣輸出,象這樣進行不排出補足。如此,閂鎖有已經(jīng)實施了關(guān)于記錄點T1的不排出補足的新的4列部分的不排出補足用數(shù)據(jù)的不排出補足處理數(shù)據(jù)閂鎖單元364d,將此對于不排出補足處理運算單元364d再次輸出。接下來,不排出補足算法管理單元364a,為了進行關(guān)于T2的位置的不排出點的處理,向不排出補足優(yōu)先順序選擇單元364e傳送選擇(SEL)信號使之輸出T2處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T2P)。如此,由于對于不排出補足處理運算單元364d輸入了已經(jīng)實施了關(guān)于記錄點T1的不排出補足處理的4列部分的不排出補足用數(shù)據(jù)和T2處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T2P),因此,按照上述步驟,在適當(dāng)?shù)拈T延遲后輸出已經(jīng)實施了關(guān)于T1和T2的記錄點的不排出補足處理的4列部分的不排出補足用數(shù)據(jù)。不排出補足算法管理單元364a待機一直到出入了適當(dāng)?shù)墓ぷ鲿r鐘(約2個時鐘單位就足夠)為止,之后,向不排出補足處理數(shù)據(jù)閂鎖單元364b傳送控制信號,使得將不排出補足處理運算單元364d輸出的數(shù)據(jù)作為新的4列部分的不排出補足用數(shù)據(jù)進行更新。如此,閂鎖有已經(jīng)實施了關(guān)于T1和T2的記錄點的不排出補足處理的新的4列部分的不排出補足用數(shù)據(jù)的不排出補足處理數(shù)據(jù)閂鎖單元364b,將此對于不排出補足處理運算單元364d再次輸出。并且,不排出補足算法管理單元364a,為了進行關(guān)于T3的位置的不排出點的處理,向不排出補足優(yōu)先順序選擇單元364e傳送選擇(SEL)信號使之輸出T3處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T3P)。如此,由于對于不排出補足處理運算單元364d輸入了已經(jīng)實施了關(guān)于T1和T2的記錄點的不排出補足處理的4列部分的不排出補足用數(shù)據(jù)和T3處理用的不排出補足優(yōu)先順序數(shù)據(jù)(T3P),因此,按照上述步驟,在適當(dāng)?shù)拈T延遲后,輸出已經(jīng)實施了關(guān)于T1~T3的記錄點的不排出補足處理的4列部分的不排出補足用數(shù)據(jù)。不排出補足算法管理單元364a待機一直到出入了適當(dāng)?shù)墓ぷ鲿r鐘(約2個時鐘單位就足夠)為止,之后,向不排出補足處理數(shù)據(jù)閂鎖單元364b傳送控制信號,使得將不排出補足處理運算單元364d輸出的數(shù)據(jù)作為新的4列部分的不排出補足用數(shù)據(jù)進行更新。如此,閂鎖有已經(jīng)實施了關(guān)于T1~T3的記錄點的不排出補足處理的新的4列部分的不排出補足用數(shù)據(jù)的不排出補足處理數(shù)據(jù)閂鎖單元364b,將此對于不排出補足處理運算單元364d再次輸出。以下按同樣的步驟,依T4→v1→v2→v3→v4進行不排出補足處理。不排出補足處理數(shù)據(jù)閂鎖單元364b,將象這樣完成的已經(jīng)實施了不排出補足處理的新的4列部分的不排出補足用數(shù)據(jù)傳送到不排出補足數(shù)據(jù)用SRAM366,結(jié)束4列部分的不排出補足的不排出補足處理。之后,每獲取一次4列部分的不排出補足用的記錄數(shù)據(jù),就重復(fù)進行一次該處理。從這里開始,再次參照圖9,對ASIC1102的內(nèi)部功能,接著前面的繼續(xù)往下進行說明。作為不排出補足算法實施單元363的產(chǎn)物的、實施了不排出補足處理的數(shù)據(jù)被寫入到不排出補足數(shù)據(jù)用SRAM366。這是與記憶有記錄數(shù)據(jù)的記錄數(shù)據(jù)存儲用SRAM315相對應(yīng)的。當(dāng)然,由于實施了不排出補足處理的數(shù)據(jù),是最終的記錄數(shù)據(jù),自然也可以記憶到記錄數(shù)據(jù)存儲用SRAM315中,但在這樣做了的情況下,對于記錄數(shù)據(jù)存儲用記錄數(shù)據(jù)存儲用SRAM315的寫入塊,就變成記錄數(shù)據(jù)生成單元314和不排出補足算法實施單元兩塊,預(yù)計會發(fā)生總線仲裁(busarbitration)、訪問沖突(accessconflict)。由于擔(dān)心如果發(fā)生象這樣的現(xiàn)象,作為打印系統(tǒng)的吞吐量(throughput)會降低,因此在這里另外為實施了不排出補足處理的數(shù)據(jù)專用設(shè)置有SRAM。但是,在今后打印系統(tǒng)的能力飛躍性地提高了的情況下,并用記錄數(shù)據(jù)存儲用SRAM315也是可能的自不待言。接著,寫入到不排出補足數(shù)據(jù)用SRAM366中的實施了不排出補足處理的數(shù)據(jù),按照規(guī)定的定時通過不排出補足數(shù)據(jù)讀出單元367進行讀出。在這里所說的規(guī)定的定時,指的是與記錄數(shù)據(jù)讀出單元316同步。即,在記錄數(shù)據(jù)存儲用SRAM315中,雖然自然應(yīng)該包括全部正常噴嘴的記錄數(shù)據(jù)和不排出噴嘴的記錄數(shù)據(jù)這兩方面,但是在不排出補足數(shù)據(jù)用SRAM366中,則只記憶有不排出噴嘴周邊的噴嘴記錄數(shù)據(jù)。而且,本實施形式所要達到的目標(biāo),在于最終以記錄數(shù)據(jù)存儲用SRAM315存儲的數(shù)據(jù)(即包括正常噴嘴的記錄數(shù)據(jù)也包括不排出噴嘴的記錄數(shù)據(jù)),用不排出補足數(shù)據(jù)用SRAM366的數(shù)據(jù)(不排出噴嘴周邊噴嘴記錄數(shù)據(jù)、即實施了不排出補足處理后的數(shù)據(jù))進行適當(dāng)?shù)奶鎿Q。因此,在記錄數(shù)據(jù)讀出單元316讀出與不排出補足相關(guān)的噴嘴的數(shù)據(jù)時,也從不排出補足數(shù)據(jù)用SRAM366中讀出與此對應(yīng)的數(shù)據(jù),對這2個進行適當(dāng)?shù)倪x擇,完成作為應(yīng)該傳送給記錄頭的已經(jīng)處理完的記錄數(shù)據(jù)是必需的。當(dāng)然,將這2個從SRAM讀出的定時互相不同步地讀出,之后,另外對這2個進行適當(dāng)?shù)倪x擇進行重新編排處理也是可以的,但在這種情況下,由于實施該處理的電路的規(guī)模將變大,從小規(guī)模、簡潔、廉價地提供系統(tǒng)這種本發(fā)明的目的出發(fā),稱不上是所希望的裝置?;谝陨系睦碛?,不排出補足數(shù)據(jù)讀出單元367需要根據(jù)來自記錄數(shù)據(jù)讀出單元316的讀出信號,然后,以與其同步的形式,進行實施了不排出補足處理的數(shù)據(jù)的讀出。而且,記錄數(shù)據(jù)讀出單元316,為了在對現(xiàn)在自己自身正在讀出的記錄數(shù)據(jù)是否與不排出補足相關(guān)進行判斷之后,向不排出補足數(shù)據(jù)讀出單元367輸出讀出信號,就需要不排出信息存儲單元361輸出的不排出噴嘴信息。于是,在不排出補足數(shù)據(jù)讀出單元367讀出的實施了不排出補足處理的數(shù)據(jù),與與其同步地從記錄數(shù)據(jù)讀出單元316中讀出的記錄數(shù)據(jù)(該記錄數(shù)據(jù)必須是與不排出補足相關(guān)的噴嘴位置的數(shù)據(jù))一起被傳送到不排出補足后數(shù)據(jù)生成單元368,對從2個讀出源傳送來的數(shù)據(jù)進行合并。圖12是表示對進行了不排出補足處理的數(shù)據(jù)和記錄數(shù)據(jù)進行合并處理的情形的圖。在這里,參照圖12對該合并處理進行簡單說明。首先,如上述那樣,輸入已經(jīng)實施了不排出補足處理的數(shù)據(jù)和記錄數(shù)據(jù)。接下來,實施了不排出補足處理的數(shù)據(jù)被擴充為與記錄數(shù)據(jù)相同的位數(shù)。在普通的打印系統(tǒng)中,記錄數(shù)據(jù)以字節(jié)、字(word)等8的倍數(shù)的位單位處理數(shù)據(jù)。然而,實施了不排出補足處理的數(shù)據(jù),有時不成為8的倍數(shù)的位數(shù),而是比之少的位數(shù)。例如,在本實施形式的正在說明的例子中,不排出噴嘴部分是1位、成為不排出補足對象的噴嘴部分是4位,合起來是5位。在這樣的情況下,需要將實施了不排出補足處理的數(shù)據(jù)的位長調(diào)整為與記錄數(shù)據(jù)的處理單位相同的位數(shù)。在本實施形式中,如圖12所示那樣,考慮記錄數(shù)據(jù)以8位(=1字節(jié))單位進行處理,實施了不排出補足處理的數(shù)據(jù)從5位擴充(extend)到8位。該擴充是根據(jù)從不排出信息存儲單元361傳送來的不排出噴嘴的位置信息,確定擴充哪一個位置,在該擴充位置上填入“0(NULL數(shù)據(jù))”這樣來實施的。象這樣擴充過的實施了不排出補足處理的數(shù)據(jù)和記錄數(shù)據(jù),被傳送到位OR電路368a,進行各個位相互之間的邏輯OR運算,將該運算結(jié)果從不排出補足后數(shù)據(jù)生成單元368輸出。于是,如果看圖12,作為不排出補足后數(shù)據(jù)生成單元368的輸入的實施了不排出補足處理的數(shù)據(jù)(但是,是經(jīng)過位擴充的數(shù)據(jù)),和從不排出補足后數(shù)據(jù)生成單元368的輸出數(shù)據(jù)變成為完全相同的數(shù)據(jù)。此時,雖然可能會認(rèn)為不需要位OR電路368a,但也存在并非如此的情況。在本實施形式中,假設(shè)在相同的1位的記錄數(shù)據(jù)中的鄰接的噴嘴的記錄數(shù)據(jù),是與記錄頭3的噴嘴形式同樣地鄰接的。但是,根據(jù)不同的打印系統(tǒng),可能會存在鄰接的噴嘴的記錄數(shù)據(jù)存在不同的1位的記錄數(shù)據(jù)中的情況。由于這是基于記錄頭的形式、記錄頭的驅(qū)動方式的不同而產(chǎn)生的,因此不能一概地定義記錄數(shù)據(jù)會成為如例示那樣的格式。因此,需要按照記錄數(shù)據(jù)的格式,對實施了不排出補足處理的數(shù)據(jù)進行加工(抽取需要的位)、進行擴充(配合記錄數(shù)據(jù)的位寬填入“0”)。當(dāng)然,在這種情況下,由于在記錄數(shù)據(jù)中對應(yīng)于同不排出補足處理相關(guān)的噴嘴的數(shù)據(jù)所出現(xiàn)的位置、讀出定時發(fā)生變化,因此,需要記錄數(shù)據(jù)讀出單元316和不排出補足數(shù)據(jù)讀出單元367配合這種變化,聯(lián)合起來進行動作。不管怎樣,象以上這樣填入了生成的不排出補足數(shù)據(jù)的記錄數(shù)據(jù),被傳送到記錄頭控制單元317,記錄頭控制單元317遵照同記錄頭3之間的通信協(xié)議傳送記錄數(shù)據(jù),進行記錄。另外,該動作同沒有不排出時的情況是完全相同的。因此,按照以上說明的實施形式,對于按照以往技術(shù)的不排出補足是基于將1個不排出記錄點,就1個移動到別的正常噴嘴的位置這樣的考慮,導(dǎo)入了虛擬點區(qū)域的概念,首先,通過從存在于數(shù)個列內(nèi)的記錄不良點的模式產(chǎn)成虛擬點,猶如這些就是記錄不良點的一部分那樣實施數(shù)據(jù)處理,使得對于1個記錄不良點,將1個以上(由于在本實施例中作為虛擬點定義了4個點,因此對于1個記錄不良點可以將記錄點增加到4個)的記錄點移動到別的正常噴嘴的位置成為可能。由此,通過適當(dāng)?shù)乜刂铺摂M點,就能夠控制不排出噴嘴周圍的記錄濃度,即使存在不排出噴嘴也可以通過進行按照本實施形式那樣的不排出補足處理,保持高品質(zhì)的圖像記錄。<其他的實施形式>根據(jù)上述實施形式,對于以往的課題和其它的問題點,提供了幾乎完整的解決對策,在記錄頭中所有顏色的噴嘴中的分散位置上存在不排出噴嘴時,也能夠進行補足處理。但是,在實施該不排出補足處理時,具有補足用的優(yōu)先順序數(shù)據(jù)和虛擬點生成用表是不可或缺的。因此,根據(jù)上述實施形式,例如,在記錄頭支持7色墨水的情況下(在2003年時,1個記錄裝置所具有的墨水的顏色的最大數(shù)量是“7”),補足用的優(yōu)先順序數(shù)據(jù)和虛擬點生成用表需要7套,使得配合該顏色的數(shù)量。為了通過硬件來實現(xiàn)它,結(jié)果造成可進行數(shù)據(jù)寫入/讀出的寄存器的數(shù)量變多、ASIC內(nèi)的門數(shù)增加很多。由于預(yù)計1個記錄裝置所具有的墨水的顏色的數(shù)量今后還將增加,因此也能夠預(yù)計伴隨這種增加用于實現(xiàn)不排出補足的硬件的規(guī)模也將持續(xù)增大。不用說,對于所有顏色的墨水,如果使用完全相同的優(yōu)先順序數(shù)據(jù)和虛擬點生成用表,就不會發(fā)生ASIC的規(guī)模的增大,但由于墨水的色調(diào)不同,不排出噴嘴給圖像帶來的影響是不同,因此最好能夠按每一種墨水的顏色,分別準(zhǔn)備優(yōu)先順序數(shù)據(jù)和虛擬點生成用表,做成能夠通過硬件調(diào)整(tuning)的系統(tǒng)。基于以上的研究,在本實施形式中,就與將來使用墨水顏色的數(shù)量的增加對應(yīng)的不排出補足處理進行說明。圖13是表示按照本實施形式的ASIC1102的內(nèi)部功能結(jié)構(gòu)、以及其數(shù)據(jù)的流程的概略的框圖。對比圖13和圖9可知,兩者的結(jié)構(gòu)幾乎相同,不同點只是存在不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370。雖然在上述的實施形式中,沒有就有關(guān)不排出補足優(yōu)選順序設(shè)定單元365的嚴(yán)密的規(guī)格加以考慮,但是在本實施形式中則明確地進行了定義。在本實施形式中,考慮不排出補足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369,只具有進行1個噴嘴列(→相當(dāng)于墨水1種顏色量的噴嘴列)的不排出補足所需要的硬件結(jié)構(gòu)(=寄存器組)。但另一方面,將對應(yīng)于各色的噴嘴列的不排出補足優(yōu)先順序數(shù)據(jù)和虛擬點生成用表存儲到不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370中。然后,不排出補足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369,從不排出補足數(shù)據(jù)抽取定時生成單元362接收定時信號,從不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370讀出需要的不排出補足優(yōu)先順序數(shù)據(jù)和虛擬點生成用表(這些數(shù)據(jù),需要CPU1201預(yù)先設(shè)定好),將該讀出的數(shù)據(jù)設(shè)定到不排出補足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369內(nèi)部的寄存器組。即,不排出補足數(shù)據(jù)抽取定時生成單元362、和不排出補足優(yōu)先順序設(shè)定單元365、以及虛擬點生成用表設(shè)定單元369需要象以下這樣發(fā)揮作用。首先,不排出補足數(shù)據(jù)抽取定時生成單元362,要從不排出信息存儲單元361接收信息,特定抽取不排出補足用數(shù)據(jù)的位置,但此時,還必須識別自己是否在對是否對哪一種顏色成分的記錄數(shù)據(jù)抽取不排出補足用數(shù)據(jù)進行監(jiān)視(否則,就無法抽取存在于對應(yīng)各色墨水的噴嘴列的分散的位置上的不排出噴嘴周圍的記錄數(shù)據(jù))。因此,不排出補足數(shù)據(jù)抽取定時生成單元362在輸出定時信號之際,能夠?qū)Σ慌懦鲅a足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369,用信號通知是不排出補足處理的開始還是對應(yīng)于哪一種顏色的墨水的噴嘴列的不排出補足。以該信號通知作為觸發(fā),不排出補足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369,讀出不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370內(nèi)的現(xiàn)在處理正在進行的噴嘴列的不排出補足優(yōu)先順序和虛擬點生成用表。如此,由于將與對應(yīng)于各色墨水的噴嘴列相當(dāng)?shù)牟慌懦鲅a足優(yōu)先順序數(shù)據(jù)和虛擬點生成用表數(shù)據(jù)存儲到了不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370中,因此不排出補足優(yōu)先順序設(shè)定單元365和虛擬點生成用表設(shè)定單元369,只以具備與1個噴嘴列相當(dāng)?shù)牟慌懦鲅a足用的寄存器組(即以小的硬件規(guī)模),就可以按每一種墨水顏色(即每一個噴嘴列)進行不排出補足的調(diào)整,能夠據(jù)此將記錄圖像的質(zhì)量保持在高品質(zhì)。在這里,對于新準(zhǔn)備不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370,不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370和不排出補足數(shù)據(jù)用SRAM366,可以使用相同的SRAM。此時,存儲了不排出補足設(shè)定數(shù)據(jù)的區(qū)域和存儲了不排出補足數(shù)據(jù)的區(qū)域,可以使地址空間不同,而存儲在相同的SRAM上。如此,即使在相同的SRAM內(nèi)存儲了2個不同的數(shù)據(jù),由于讀出不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370的內(nèi)容是在不排出補足處理之前,并且,向不排出補足數(shù)據(jù)用SRAM366進行寫入是在不排出補足處理之后,因此讀出訪問和寫入訪問不是同時進行,一方面可以使硬件結(jié)構(gòu)變小,另一方面也不會降低系統(tǒng)的處理性能(performance)。當(dāng)然,由于相同的SRAM承擔(dān)不排出補足設(shè)定數(shù)據(jù)存儲用SRAM370和不排出補足數(shù)據(jù)用SRAM366這2種作用,SRAM的大小(容量)會變大,但相比按照對應(yīng)于各色墨水的噴嘴列的數(shù)量準(zhǔn)備寄存器組,還是能夠相當(dāng)程度地減小硬件規(guī)模。因此,根據(jù)以上說明的實施形式,通過設(shè)置不排出補足設(shè)定數(shù)據(jù)存儲用SRAM,將不排出補足需要的數(shù)據(jù)存儲在這里,根據(jù)需要讀出這些數(shù)據(jù),能夠解決硬件的增大和對記錄圖像的不良影響這兩方面的問題。在以上的實施形式中,以從記錄頭噴出的液滴是墨水進行說明,并且以收容在墨盒中的液體是墨水進行了說明,但是該收容物不限于墨水。例如,也可以將為了提高記錄圖像的穩(wěn)定性、耐水性,或為了提高該圖像品質(zhì),而對記錄介質(zhì)排出的處理液這樣的液體收容在墨水容器中。以上的實施形式,可以適用的對象不限于噴墨記錄方式的形式。另外,即使是在噴墨記錄方式中,使用產(chǎn)生熱能的電熱變換體排出墨水的熱氣泡噴射記錄方式,也能實現(xiàn)記錄的高密度化、高精細化,可以適宜地采用對由于不排出而沒有被記錄的區(qū)域使用不排出的噴嘴的周圍的多個噴嘴進行補足的不排出補足方法。此時,作為向記錄頭施加的驅(qū)動信號的脈沖形狀的驅(qū)動信號,美國專利第4463359號說明書、美國專利第4345262號說明書上所記載的那樣的信號是適宜的。另外,如果采用關(guān)于上述熱作用面的溫度上升率的發(fā)明的美國專利第4313124號說明書上所記載的條件,則能夠進行更為優(yōu)良的記錄。而且,以上的實施形式是使掃描記錄頭掃描來進行記錄的串行式(serialtype)記錄裝置,但也可以是使用了具有對應(yīng)于記錄介質(zhì)的寬度的長度的記錄頭的整行型(fulllinetype)記錄裝置。作為整行型的記錄頭,可以是如上述說明書中公開的那樣的通過多個記錄頭的組合來滿足其長度的結(jié)構(gòu)和作為形成了一體的1個記錄頭的結(jié)構(gòu)中的任意一個。另外,不限于在上述實施形式中說明的記錄頭自身一體地設(shè)置了墨水容器的墨盒型(cartridgetype)的記錄頭,也可以使用通過安裝在裝置主體上,能夠同裝置主體進行電連接并從裝置主體供給墨水的自由更換的片式(chiptype)記錄頭。而且,本發(fā)明的目的也可以通過將記錄實現(xiàn)上述處理的程序代碼的存儲介質(zhì)提供給系統(tǒng)或者裝置,用該系統(tǒng)或者裝置的計算機(例如CPU、MPU)從存儲介質(zhì)讀出上述程序代碼并執(zhí)行該程序來實現(xiàn)。在這種情況下,從存儲介質(zhì)讀出的程序代碼實現(xiàn)上述實施形式的功能,存儲該程序代碼的存儲介質(zhì)構(gòu)成本發(fā)明。而且,作為用于提供程序代碼的存儲介質(zhì),可以使用例如軟盤、硬盤、光盤、光磁盤、CD-ROM、CD-R、DVD-ROM、DVD-R、DVD-RW、DVD+RW、DVD-RAM、磁帶、非易失性的存儲卡、ROM等。而且,除了通過實施計算機讀出的程序代碼,實現(xiàn)上述實施形式的上述功能之外,本發(fā)明還包括在計算機上運行著的OS(操作系統(tǒng))等根據(jù)該程序代碼的指示,實施一部分或者全部處理,實現(xiàn)上述實施形式的功能的情況。并且,本發(fā)明還包括在從存儲介質(zhì)讀出的程序碼寫入到插入計算機的功能擴展卡、或者與計算機相連接的功能擴展單元所具有的存儲器后,該功能擴展卡、功能擴展單元所具有的CPU等,根據(jù)該程序碼的指示,實施一部分或者全部的處理,通過該處理實現(xiàn)上述實施形式的功能的情況。并且,上述程序也可以由程序提供者借助互聯(lián)網(wǎng)通過通信網(wǎng)絡(luò)提供給用戶。在不脫離本發(fā)明的精神和范圍的前提下,本發(fā)明可以有各種不同的實施方式,并且應(yīng)該理解為,本發(fā)明不受上述特定的實施方式的限定,其范圍由所附的權(quán)利要求限定。權(quán)利要求1.一種記錄裝置,使用具有由排出墨水的多個噴嘴構(gòu)成的噴嘴列的噴墨記錄頭進行記錄,其特征在于,包括將上述噴墨記錄頭在與上述噴嘴列的方向不同的方向進行掃描的掃描裝置;根據(jù)在上述多個噴嘴中,要由墨水排出不良噴嘴記錄的上述掃描方向的多個點的記錄數(shù)據(jù),進一步關(guān)于上述掃描方向的預(yù)定點生成虛擬數(shù)據(jù)的虛擬數(shù)據(jù)生成裝置;根據(jù)要進行補足記錄的點的優(yōu)先順序和上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定要進行補足記錄的位置的確定裝置;移動使得實際發(fā)生墨水排出的記錄數(shù)據(jù)和虛擬數(shù)據(jù),使得能夠在由上述確定裝置確定的補足記錄位置上進行記錄的移動裝置;根據(jù)由上述移動裝置所移動的記錄數(shù)據(jù)和虛擬數(shù)據(jù),生成用于實際用上述噴墨記錄頭進行記錄的已修正的記錄數(shù)據(jù)的已修正記錄數(shù)據(jù)生成裝置;以及根據(jù)由上述已修正記錄數(shù)據(jù)生成裝置生成的已修正記錄數(shù)據(jù),驅(qū)動上述噴墨記錄頭進行記錄的記錄裝置,其中,上述優(yōu)先順序,基于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)獲得,上述優(yōu)先順序,是在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中規(guī)定的順序。2.根據(jù)權(quán)利要求1所述的記錄裝置,其特征在于,還包括根據(jù)上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序確定裝置,其中,上述確定裝置,根據(jù)由上述優(yōu)先順序確定裝置確定的上述優(yōu)先順序,確定應(yīng)該進行補足記錄的位置。3.根據(jù)權(quán)利要求1所述的記錄裝置,其特征在于,上述虛擬數(shù)據(jù)生成裝置,具有用于從上述多個點的記錄數(shù)據(jù)生成上述虛擬數(shù)據(jù)的表。4.根據(jù)權(quán)利要求1所述的記錄裝置,其特征在于,用于進行上述補足記錄的對象的上述周邊的預(yù)定區(qū)域,是由關(guān)于上述噴墨記錄頭的掃描方向的多個點和關(guān)于包圍上述墨水排出不良噴嘴的上述噴嘴列的多個點包圍的區(qū)域。5.根據(jù)權(quán)利要求2所述的記錄裝置,其特征在于,上述優(yōu)先順序確定裝置,具有對于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)所對應(yīng)的各個點,規(guī)定了要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序數(shù)據(jù)。6.根據(jù)權(quán)利要求2所述的記錄裝置,其特征在于,上述虛擬數(shù)據(jù)生成裝置、上述優(yōu)先順序確定裝置、上述確定裝置、上述移動裝置、以及上述已修正記錄數(shù)據(jù)生成裝置由ASIC構(gòu)成。7.根據(jù)權(quán)利要求1所述的記錄裝置,其特征在于,上述噴墨記錄頭,對應(yīng)于多種不同的墨水具有多個上述噴嘴列。8.根據(jù)權(quán)利要求7所述的記錄裝置,其特征在于,還包括存儲規(guī)定了要進行分別對應(yīng)于上述多個噴嘴列的補足記錄的點的優(yōu)先順序的優(yōu)先順序數(shù)據(jù)、和用于生成虛擬數(shù)據(jù)的表的存儲器。9.根據(jù)權(quán)利要求8所述的記錄裝置,其特征在于,還包括每當(dāng)在上述多個噴嘴列中排出墨水的噴嘴列發(fā)生改變的時刻,從上述存儲器讀出與用于排出墨水的噴嘴列對應(yīng)的上述優(yōu)先順序數(shù)據(jù)和上述表的控制裝置。10.一種記錄方法,在具有由排出墨水的多個噴嘴構(gòu)成的噴嘴列的噴墨記錄頭中產(chǎn)生了墨水排出不良的噴嘴時能夠進行補足記錄,其特征在于,包括根據(jù)在上述多個噴嘴中,要由墨水排出不良噴嘴記錄的上述掃描方向的多個點的記錄數(shù)據(jù),進一步關(guān)于上述掃描方向的預(yù)定點生成虛擬數(shù)據(jù)的虛擬數(shù)據(jù)生成步驟;根據(jù)要進行補足記錄的點的優(yōu)先順序和上述多個點的記錄數(shù)據(jù)上述虛擬數(shù)據(jù),確定要進行補足記錄的位置的確定步驟;移動使得實際發(fā)生墨水排出的記錄數(shù)據(jù)和虛擬數(shù)據(jù),使得能夠在由上述確定步驟確定的補足記錄位置進行記錄的移動步驟;根據(jù)在上述移動步驟所移動的記錄數(shù)據(jù)和虛擬數(shù)據(jù),生成用于實際用上述噴墨記錄頭進行記錄的已修正的記錄數(shù)據(jù)的已修正記錄數(shù)據(jù)生成步驟;以及根據(jù)在上述已修正記錄數(shù)據(jù)生成步驟生成的已修正記錄數(shù)據(jù),驅(qū)動上述噴墨記錄頭進行記錄的記錄步驟,其中,上述優(yōu)先順序,基于上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)獲得,上述優(yōu)先順序,是在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中規(guī)定的順序。11.根據(jù)權(quán)利要求10所述的記錄方法,其特征在于,還包括根據(jù)上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù),確定在記錄上述多個點的記錄數(shù)據(jù)和上述虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中要進行補足記錄的點的優(yōu)先順序的優(yōu)先順序確定步驟,其中,上述確定步驟,根據(jù)在上述優(yōu)先順序確定步驟確定的上述優(yōu)先順序,確定應(yīng)該進行補足記錄的位置。12.一種程序,其特征在于,使得可以用計算機實施權(quán)利要求10或者11所述的記錄方法的各步驟。13.一種可由計算機讀出的記錄介質(zhì),其特征在于,存儲了權(quán)利要求12所述的程序。全文摘要本發(fā)明提供一種通過不排出補足而改善了圖像品質(zhì)的降低的記錄裝置和記錄方法。在該記錄裝置中,根據(jù)要由墨水排出不良噴嘴記錄的噴墨記錄頭的掃描方向的多個點的記錄數(shù)據(jù),進一步關(guān)于上述掃描方向的預(yù)定點生成虛擬數(shù)據(jù),根據(jù)這些記錄數(shù)據(jù)和虛擬數(shù)據(jù),確定在記錄這些記錄數(shù)據(jù)和虛擬數(shù)據(jù)的周邊的預(yù)定區(qū)域所包含的多個點中要進行補足記錄的點的優(yōu)先順序,根據(jù)該優(yōu)先順序和記錄數(shù)據(jù)和虛擬數(shù)據(jù),確定要進行補足記錄的位置,移動使得實際發(fā)生墨水排出的記錄數(shù)據(jù)和虛擬數(shù)據(jù),使得能夠在該位置上進行記錄,根據(jù)該移動后的數(shù)據(jù),生成用于實際進行記錄的已修正的記錄數(shù)據(jù),根據(jù)該已修正記錄數(shù)據(jù),驅(qū)動噴墨記錄頭進行記錄。文檔編號B41J2/165GK1590097SQ200410074228公開日2005年3月9日申請日期2004年9月3日優(yōu)先權(quán)日2003年9月3日發(fā)明者中西英城,來間和久,村田隆久,鈴木裕一郎,錦織均,前田昌雄申請人:佳能株式會社