專利名稱:圖像處理裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過使圖像數(shù)據(jù)信號與離散的有效像素信號和連續(xù)的有效像素信號同步來交換圖像數(shù)據(jù)的接口技術(shù)。
背景技術(shù):
存在這樣的接口,其使用同步時鐘、指示圖像數(shù)據(jù)中的有效像素的定時的有效像素信號和圖像數(shù)據(jù)來發(fā)送和接收圖像數(shù)據(jù)。以下描述具有這樣的接口的圖像處理裝置彼此連接的示例。例如,在第一圖像處理裝置(其在離散的定時輸出每行的有效像素信號)連接到第二圖像處理裝置(其對于每行需要連續(xù)的有效像素信號)、并且當(dāng)有效像素信號失效(not asserted)時識別為行間隔、并且圖像數(shù)據(jù)從第一圖像處理裝置發(fā)送到第二圖像處理裝置的情況下,需要在它們之間提供用于存儲單行圖像數(shù)據(jù)的行緩沖器。具體地講,行緩沖器存儲根據(jù)離散的有效像素信號從第一圖像處理裝置輸出的單行圖像數(shù)據(jù)。存儲的單行圖像數(shù)據(jù)然后與連續(xù)的有效像素信號一起被供給第二圖像處理裝置。這樣的使用行緩沖器的常規(guī)方法需要用于存儲單行圖像數(shù)據(jù)的行緩沖器,因此,面對增加成本的挑戰(zhàn)。
同時,日本專利公開No. 2003-087639提出了這樣一種技術(shù),S卩,當(dāng)圖像處理裝置被連接時,使用通過執(zhí)行延遲的有效像素信號和原始的有效像素信號的邏輯OR而獲得的信號作為時鐘門控(clock gate),從而降低當(dāng)圖像數(shù)據(jù)無效時的時間段期間的功耗。
以下描述當(dāng)使用日本專利公開No. 2003-087639中所公開的技術(shù)來連接前述第一圖像處理裝置和第二圖像處理裝置時所面對的挑戰(zhàn)。
圖1是示出日本專利公開No. 2003-087639中所述的方法應(yīng)用于下述情況的示例的示圖,所述情況即,四個時鐘(四個周期)對于輸出離散的有效像素信號的第一圖像處理裝置中的后續(xù)圖像處理是必要的。
時鐘信號100總是作為同步時鐘輸出。標號101表示有效像素信號,其在圖像數(shù)據(jù)中的有效像素的定時為高電平。標號102表示通過將有效像素信號101延遲四個時鐘周期而獲得的延遲的有效像素信號,這對于圖像處理是必要的。門信號103通過執(zhí)行有效像素信號101和延遲的有效像素信號102的邏輯OR而產(chǎn)生。標號104表示通過用門信號 103對時鐘信號100進行門控而獲得的時鐘信號。標號105表示通過門控時鐘信號104被指示為有效的圖像數(shù)據(jù)。后一圖像處理裝置使用門控時鐘信號104作為時鐘來處理圖像數(shù)據(jù)105中的有效像素信號101有效的部分。
后一圖像處理裝置可在如以上在日本專利公開No. 2003-087639中所述那樣獲得的門控時鐘信號104的前沿110處獲得有效圖像數(shù)據(jù)105,在前沿110,有效像素信號101 有效。然而,無效的圖像數(shù)據(jù)在前沿111處輸入,這是因為有效像素信號101無效。另外, 雖然在每行的后端需要四個時鐘周期,但是門控時鐘信號104在行的后端具有少于四個的周期。也就是說,在定時112時的第四個周期時間,不需要第四個時鐘。這顯示了下述問題,即,在前沿111處產(chǎn)生額外的時鐘邊沿,并且在定時112沒有產(chǎn)生時鐘。換句話講,所面對的挑戰(zhàn)是,日本專利公開No. 2003-087639中所公開的方法不能按原樣應(yīng)用于以下情況,即,輸出離散的有效像素信號的圖像處理裝置與需要連續(xù)的有效像素信號的圖像處理裝置連接。發(fā)明內(nèi)容
本發(fā)明的一方面是消除常規(guī)技術(shù)的上述問題。
本發(fā)明的特征是提供一種圖像處理裝置和提供其中的控制方法,所述圖像處理裝置使用時鐘信號和有效像素信號,以使得能夠?qū)㈦x散的有效像素信號供給需要連續(xù)的有效像素信號的圖像處理單元,并且消除對于按照慣例需要的、用于一行的行緩沖器的需要。
根據(jù)本發(fā)明的一方面,提供一種圖像處理裝置,所述圖像處理裝置包括第一圖像處理部件和第二圖像處理部件,所述第一圖像處理部件用于按具有第一頻率的第一時鐘信號操作,所述第二圖像處理部件用于按具有比第一頻率高的第二頻率的第二時鐘信號操作,所述裝置包括控制部件,其用于在圖像數(shù)據(jù)從所述第一圖像處理部件供給所述第二圖像處理部件的情況下,執(zhí)行控制以使得如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則所述第二時鐘信號被供給所述第二圖像處理部件,如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則沒有時鐘信號被供給所述第二圖像處理部件,并且無論是否存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述第二時鐘信號被供給所述第二圖像處理部件。
根據(jù)本發(fā)明的另一方面,提供一種用于控制圖像處理裝置的方法,所述圖像處理裝置包括第一圖像處理單元和第二圖像處理單元,所述第一圖像處理單元按具有第一頻率的第一時鐘信號操作,所述第二圖像處理單元按具有比第一頻率高的第二頻率的第二時鐘信號操作,所述方法包括控制步驟,當(dāng)圖像數(shù)據(jù)從所述第一圖像處理單元輸入到所述第二圖像處理單元時,所述控制步驟執(zhí)行控制以使得如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則所述第二時鐘信號被供給所述第二圖像處理單元,如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則沒有時鐘信號被供給所述第二圖像處理單元,并且無論是否存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述第二時鐘信號被供給所述第二圖像處理單元。
從以下參照附圖對示例性實施例的描述,本發(fā)明的進一步的特征和方面將變得明白。
并入本說明書并構(gòu)成本說明的一部分的附圖示出本發(fā)明的實施例,并與描述一起用于說明本發(fā)明的原理。
圖1是示出當(dāng)應(yīng)用常規(guī)技術(shù)時所面對的挑戰(zhàn)的定時圖。
圖2是描述根據(jù)本發(fā)明實施例的復(fù)印機的構(gòu)造的框圖。
圖3是描述根據(jù)本發(fā)明實施例的圖像處理單元的構(gòu)造的框圖。
圖4是描述由根據(jù)本發(fā)明實施例的復(fù)印機執(zhí)行的復(fù)印操作的流程圖。
圖5是描述圖像讀取器和讀取器側(cè)圖像處理單元的輸出信號波形的示圖。
圖6是描述打印側(cè)圖像處理單元和打印單元的輸入接口波形的示圖。
圖7是描述根據(jù)第一實施例的時鐘門控單元的構(gòu)造的框圖。
圖8是描述由根據(jù)第一實施例的時鐘門控單元執(zhí)行的處理的流程圖。
圖9是描述由行內(nèi)信號產(chǎn)生電路執(zhí)行的用于產(chǎn)生行內(nèi)信號的處理的流程圖。
圖10是描述用于產(chǎn)生用于連續(xù)的有效像素信號的時鐘的處理的流程圖。
圖11是描述根據(jù)第一實施例的門控時鐘信號的產(chǎn)生的定時圖。
圖12是描述根據(jù)第一實施例的時鐘門控電路的示例的框圖。
圖13是描述根據(jù)第二實施例的時鐘門控單元的構(gòu)造的框圖。
圖14是描述根據(jù)第二實施例的用于產(chǎn)生用于連續(xù)的有效像素信號的時鐘的處理的流程圖。
圖15是描述根據(jù)第二實施例的用于產(chǎn)生門控時鐘的方法的定時圖。
圖16是描述根據(jù)第二實施例的時鐘門控電路的示例的框圖。
具體實施方式
現(xiàn)在將在下文中參照附圖對本發(fā)明的實施例進行詳細描述。要理解,以下實施例并非意圖限制本發(fā)明的權(quán)利要求,并且對于根據(jù)本發(fā)明的解決所述問題的手段,并非所有根據(jù)以下實施例描述的方面的組合都是必定需要的。
圖2是描述根據(jù)本發(fā)明實施例的復(fù)印機200的構(gòu)造的框圖。
CPU 201根據(jù)存儲在存儲器(RAM) 203中的程序來控制整個復(fù)印機200的操作。用戶接口(UI)單元208根據(jù)用戶操作向CPU201通知用戶操作所指示的內(nèi)容。此外,UI單元 208包括向用戶顯示消息、警告等的顯示單元。圖像讀取器204是掃描儀,其例如讀取紙張形式的原稿以獲得指示原稿的圖像的圖像數(shù)據(jù)。圖像處理單元205對由圖像讀取器204獲得的圖像數(shù)據(jù)執(zhí)行圖像處理。打印單元206包括打印機引擎,并在紙張介質(zhì)上打印基于圖像數(shù)據(jù)的圖像,所述圖像數(shù)據(jù)經(jīng)過由圖像處理單元205執(zhí)行的圖像處理。時鐘(CLK)發(fā)生器207產(chǎn)生時鐘(CLK)信號,并將該時鐘信號供給圖像讀取器204、圖像處理單元205和打印單元206。系統(tǒng)總線202提供CPU 201、UI單元208、存儲器203和圖像處理單元205之間的連接。注意,在從由CPU 201執(zhí)行的程序所安裝于的HDD(未顯示)執(zhí)行這些程序時, 這些程序被加載到存儲器203中,然后在CPU 201的控制下被執(zhí)行。
圖3是描述根據(jù)本實施例的圖像處理單元205的構(gòu)造的框圖,與以上在圖2中所述的部分共同的部分用相同的標號表示。
標號307、308和310表示從時鐘發(fā)生器207分別供給圖像讀取器204、圖像處理單元205和打印單元206的時鐘信號。圖像處理單元205包括讀取器側(cè)圖像處理單元(第一圖像處理單元)301和302、打印側(cè)圖像處理單元(第二圖像處理單元)304和305、以及 CLK門控單元303。圖像數(shù)據(jù)信號313是從讀取器側(cè)圖像處理單元302輸出的圖像數(shù)據(jù),有效像素信號311從讀取器側(cè)圖像處理單元302輸出。門控時鐘信號312是用于操作打印側(cè)圖像處理單元304和305的時鐘信號。CLK門控單元303輸出通過用有效像素信號311對時鐘信號308進行門控而獲得的門控時鐘信號312。
圖4是描述由根據(jù)本實施例的復(fù)印機執(zhí)行的復(fù)印處理的流程圖。
首先,在步驟SlOl中,CPU 201等待用戶通過按下UI單元208上的復(fù)印按鈕來5輸入開始復(fù)印處理的指令。當(dāng)接收到開始復(fù)印的指令時,所述處理進入步驟S102,在步驟 S102中,圖像處理單元205的CLK門控單元303開始時鐘信號308的門控處理。在步驟 S103中,對讀取器側(cè)圖像處理單元301和302以及打印側(cè)圖像處理單元304和305設(shè)置圖像處理的內(nèi)容。接著,所述處理進入步驟S104,在步驟S104中,打印單元206開始為打印處理做準備,以使得當(dāng)圖像數(shù)據(jù)輸入時能夠執(zhí)行打印處理。所述處理然后進入步驟S105,在步驟S105中,圖像讀取器204開始用于讀取原稿的處理,讀取的圖像數(shù)據(jù)通過圖像處理單元205輸入到打印單元206中。所述處理然后進入步驟S106,并等待由打印單元206執(zhí)行的打印處理的完成,或者等待用戶通過按下UI單元208上的打印取消按鈕來輸入結(jié)束所述處理的指令。如果在步驟S106中確定要結(jié)束所述處理,則所述處理進入步驟S107,在步驟 S107中,確定用戶是否已通過按下UI單元208上的斷電按鈕來發(fā)出斷電指令,如果沒有斷電指令,則所述處理返回到步驟S101,并重復(fù)前述處理。
以下描述輸出離散的有效像素信號的圖像處理單元與輸入連續(xù)的有效像素信號的圖像處理單元之間的連接,該連接是本實施例的特征。有效像素信號指示將被處理的像素數(shù)據(jù)存在于圖像數(shù)據(jù)中的定時、或者圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù)。
圖5是描述根據(jù)本實施例的圖像讀取器204以及讀取器側(cè)圖像處理單元301和 302的輸出信號波形的示圖。
標號500表示從圖像讀取器204輸出的信號的波形,標號501表示從讀取器側(cè)圖像處理單元301輸出的信號的波形,標號502表示從讀取器側(cè)圖像處理單元302輸出的信號的波形。
圖像讀取器204檢測原稿的圖像的濃度,打印單元206使用根據(jù)該濃度的圖案打印圖像。因此,供給圖像讀取器204的時鐘信號307的頻率低于供給打印單元206的時鐘信號310的頻率。另外,由于圖像處理單元205將圖像數(shù)據(jù)輸出到打印單元206,所以供給圖像處理單元205的時鐘信號308的頻率與供給打印單元206的時鐘信號310的頻率相同。 因此,在讀取器側(cè)圖像處理單元301中,與低頻時鐘信號307同步輸出的圖像信號與高頻時鐘信號308同步輸入。為了這樣做,在高頻時鐘信號的指定時間段對來自圖像讀取器204 的輸出信號進行采樣,并在501所指示的定時輸出該輸出信號。由于該頻率差異,從讀取器側(cè)圖像處理單元301輸出的有效像素信號在離散的定時取有效值。此外,如502所指示的、 讀取器側(cè)圖像處理單元302的輸出信號波形所示,有效像素信號根據(jù)圖像處理的內(nèi)容可以是連續(xù)信號或離散信號。也就是說,可以說,讀取器側(cè)圖像處理單元301和302是輸出離散的有效像素信號的圖像處理單元。
圖6是描述打印側(cè)圖像處理單元304和305以及打印單元206的輸入接口波形的示圖。
標號600表示輸入到打印側(cè)圖像處理單元304中的信號的波形,標號601表示輸入到打印側(cè)圖像處理單元305中的信號的波形,標號602表示輸入到打印單元206中的信號的波形。打印單元206需要連續(xù)地逐行地輸入圖像數(shù)據(jù),因此,如602所指示的,需要逐行地輸入具有連續(xù)波形的圖像數(shù)據(jù)。換句話講,要求輸入連續(xù)的有效像素信號。為了將連續(xù)的有效像素信號輸入到打印單元206中,如600和601所指示的,到打印側(cè)圖像處理單元304和305的輸入也需要是連續(xù)的有效像素信號。也就是說,從讀取器側(cè)圖像處理單元 302輸出的離散的有效像素信號必須被供給具有連續(xù)的有效像素信號的打印側(cè)圖像處理單元 304。
通常不可能直接將如圖5中的502所指示的來自讀取器側(cè)圖像處理單元302的離散的有效像素信號直接輸入到打印側(cè)圖像處理單元304,該打印側(cè)圖像處理單元304期望如600所指示的連續(xù)的有效像素信號的輸入。因此,CLK門控單元303用于在離散的有效像素信號311生效(assert)時產(chǎn)生門控時鐘信號312。然后,該門控時鐘信號312被供給打印側(cè)圖像處理單元304,并用作圖像處理單元304的操作時鐘。在有效像素信號311失效時,門控時鐘信號312不被供給打印側(cè)圖像處理單元304,以使得打印側(cè)圖像處理單元304 的操作停止。從而,有效像素信號311在打印側(cè)圖像處理單元304側(cè)看似連續(xù)。這樣,有效像素信號311和圖像數(shù)據(jù)信號313直接從讀取器側(cè)圖像處理單元302輸入到打印側(cè)圖像處理單元304中。如上所述,為了將輸出離散的有效像素信號的讀取器側(cè)圖像處理單元302 和接收連續(xù)的有效像素信號的輸入的打印側(cè)圖像處理單元304連接,根據(jù)本實施例的CLK 門控單元303是必要的。以下描述產(chǎn)生打印側(cè)圖像處理單元304和305的操作時鐘的CLK 門控單元303。
第一實施例
以下對根據(jù)本發(fā)明的第一實施例的CLK門控單元303進行描述。
圖7是描述根據(jù)第一實施例的CLK門控單元303的構(gòu)造的框圖,與前述附圖中的部分共同的部分用相同的標號表示。
行內(nèi)信號產(chǎn)生電路710包括有效像素計數(shù)器713,對有效像素信號311生效期間的有效像素的數(shù)量進行計數(shù);行長度寄存器711,在其中,預(yù)先設(shè)置每行的有效像素的數(shù)量;和控制電路714??刂齐娐?14將有效像素計數(shù)器713的計數(shù)值與行長度寄存器711中設(shè)置的每行有效像素數(shù)量進行比較,如果確定計數(shù)值小于或等于每行有效像素數(shù)量,則輸出行內(nèi)信號703。行內(nèi)信號703是指示行內(nèi)圖像數(shù)據(jù)的發(fā)送的定時的信號,當(dāng)計數(shù)值小于或等于每行有效像素數(shù)量時為高電平。時鐘(CLK)門控電路712通過用有效像素信號311和行內(nèi)信號703對時鐘信號308進行門控來產(chǎn)生門控時鐘信號312。
圖8是描述根據(jù)本實施例的用于控制CLK門控單元303的接口的處理的流程圖。
首先,用于產(chǎn)生行內(nèi)信號703的處理在步驟S200中開始。稍后將參照圖9的流程圖對步驟S200的處理進行詳細描述。接著,所述處理進入步驟S201,在步驟S201中,開始產(chǎn)生用于連續(xù)的有效像素信號的門控時鐘信號312的處理。稍后將參照圖10的流程圖對步驟S201的處理進行描述。
圖9是描述由行內(nèi)信號產(chǎn)生電路710執(zhí)行的用于產(chǎn)生行內(nèi)信號703的處理的流程圖。
首先,在步驟S300中,在行長度寄存器711中設(shè)置每行有效像素數(shù)量。接著,所述處理進入步驟S301,在步驟S301中,將有效像素計數(shù)器713初始化為“0”。然后,所述處理進入步驟S302,在步驟S302中,確定有效像素是否已輸入。有效像素是否已輸入是通過有效像素信號311是否有效(高電平)來確定的。如果有效像素信號311無效,S卩,有效像素不是高電平,則重復(fù)步驟S302的處理,并且當(dāng)有效像素信號311變?yōu)楦唠娖綍r,所述處理進入步驟S303。在步驟S303中,確定有效像素計數(shù)器713的計數(shù)值是否是“0”。如果有效像素計數(shù)器713的計數(shù)值是“0”,則所述處理進入步驟S304,在步驟S304中,由于像素是行中的第一個有效像素,所以將行內(nèi)信號703設(shè)置為高電平,并且所述處理進入步驟S305。另一方面,如果在S303中有效像素計數(shù)器713的計數(shù)值不是“0”,則由于行內(nèi)信號703已經(jīng)是高電平,所以所述處理進入步驟S305。在步驟S305中,將有效像素計數(shù)器713加1。所述處理然后進入步驟S306,在步驟S306中,確定有效像素計數(shù)器713的計數(shù)值是否達到在步驟S300中設(shè)置的行長度寄存器711的值(每行有效像素數(shù)量),即,計數(shù)值是否達到每行有效像素數(shù)量。如果在步驟S306中確定為否,則所述處理進入步驟S302,如果計數(shù)值達到每行有效像素數(shù)量,則所述處理進入步驟S307。在步驟S307中,由于單行像素信號的處理已完成,所以將行內(nèi)信號703設(shè)置為低電平。然后,所述處理進入步驟S308,在步驟S308 中,確定下一行是否存在,即,單頁圖像處理是否已完成,如果所述處理還未完成,則所述處理進入步驟S301。另一方面,如果確定所述處理已完成,則所述處理結(jié)束。
上述處理使得能夠產(chǎn)生行內(nèi)信號703,其在圖像數(shù)據(jù)的行期間變?yōu)楦唠娖?,并在圖像數(shù)據(jù)的行之間變?yōu)榈碗娖健?br>
圖10是描述圖8中的S201的處理的流程圖,該處理用于產(chǎn)生用于連續(xù)的有效像素信號的時鐘。
首先,在步驟S400中確定行內(nèi)信號703是否是高電平,S卩,行內(nèi)圖像數(shù)據(jù)是否正被發(fā)送。如果行內(nèi)圖像數(shù)據(jù)正被發(fā)送,則所述處理進入步驟S401,如果行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述處理進入步驟S404,在步驟S404中,按原樣輸出時鐘信號308的時鐘脈沖。 在步驟S401中,基于有效像素信號311確定像素是否是有效像素。這里,如果像素被確定為是有效像素,則所述處理進入步驟S402,在步驟S402中,時鐘信號308的時鐘脈沖在沒有被門控的情況下被輸出為門控時鐘信號312。另一方面,如果在步驟S401中像素被確定為不是有效像素,則所述處理進入步驟S403,在步驟S403中,不輸出門控時鐘信號312。在執(zhí)行步驟S402、S403或S404的處理之后,所述處理進入步驟S405,在步驟S405中,確定像素是否是行中的最后像素,如果它不是行中的最后像素,則所述處理重復(fù)從步驟S400開始的處理。如果在步驟S405中像素被確定為最后像素,則所述處理結(jié)束。
以下參照圖11的定時圖描述根據(jù)第一實施例的用于產(chǎn)生門控時鐘信號312的方法。在圖11中,與前述圖中的部分共同的部分用相同的標號表示,并且省略其描述。
時鐘信號308是輸出離散的有效像素信號的讀取器側(cè)圖像處理單元302的時鐘信號。有效像素信號311從讀取器側(cè)圖像處理單元302輸出。行內(nèi)信號703從行內(nèi)信號產(chǎn)生電路710輸出。信號1101是通過執(zhí)行對行內(nèi)信號703的邏輯反相而獲得的信號與有效像素信號311的邏輯OR而獲得的。如此獲得的信號1101用作輸入信號,在時鐘信號308的每一個后沿處保持信號1101的狀態(tài)的信號是門控信號1102。執(zhí)行門控信號1102和時鐘信號308的邏輯AND獲得門控時鐘信號312。
在如此獲得的門控時鐘信號312用作操作時鐘并且有效像素信號311和圖像數(shù)據(jù)信號313輸入到打印側(cè)圖像處理單元304的情況下,在門控時鐘信號312的前沿1110處接收初始圖像數(shù)據(jù)。在前沿1110之后,時鐘312被掩蔽,接著在前沿1111處上升。實際上, 雖然有效像素信號311 —度變?yōu)榈碗娖?,但是在有效像素信?11的低電平期間時鐘信號 308被門控(不輸出)。從而,在前沿1110處接收的有效像素信號311和在前沿1111處接收的有效像素信號311在打印側(cè)圖像處理單元304側(cè)看似連續(xù)。類似地,在行內(nèi)圖像數(shù)據(jù)發(fā)送期間,由于時鐘信號308在有效像素信號311的低電平期間被門控(不輸出),所以有效像素信號311可在行中表現(xiàn)為連續(xù)。
另外,在行內(nèi)圖像數(shù)據(jù)發(fā)送期間,由于時鐘信號308按原樣被輸出為門控時鐘信號312,而沒有被有效像素信號311門控,所以打印側(cè)圖像處理單元304可根據(jù)時鐘信號 312(308)執(zhí)行內(nèi)部處理和行間處理。
圖12是描述根據(jù)第一實施例的CLK門控電路712的示例的框圖,與前述圖中的部分共同的部分用相同的標號表示。
首先,通過執(zhí)行通過用反相器121使行內(nèi)信號703反相而獲得的信號和有效像素信號311的邏輯0R,在邏輯OR門122處獲得信號126(對應(yīng)于圖11中的信號1101)。使用通過用反相器123使時鐘信號308反相獲得的時鐘來接收信號126的輸入的觸發(fā)器124的輸出是信號127(對應(yīng)于圖11中的信號1102)。在邏輯AND門125處執(zhí)行作為門控信號的信號127和時鐘信號308的邏輯AND。如此獲得的時鐘信號是將供給打印側(cè)圖像處理單元 304和305的門控時鐘信號312。
如上所述,第一實施例使得與離散的有效像素信號同步輸出的圖像數(shù)據(jù)能夠被供給與連續(xù)的有效像素信號同步地接收并處理圖像數(shù)據(jù)的圖像處理單元,從而使得能夠發(fā)送圖像數(shù)據(jù)和執(zhí)行該圖像數(shù)據(jù)的處理。
另外,時鐘信號在圖像數(shù)據(jù)的行間期間也被供給接收器側(cè)圖像處理單元,這消除了下述問題,即,由于缺少在每行的后端產(chǎn)生的時鐘,而導(dǎo)致圖像處理單元不能在圖像數(shù)據(jù)的行間期間執(zhí)行處理。
第二實施例
接下來,將描述根據(jù)本發(fā)明的第二實施例的時鐘門控單元303a。注意,根據(jù)第二實施例的復(fù)印機具有與以上在第一實施例中描述的構(gòu)造類似的構(gòu)造。以下描述時鐘門控單元 303a的構(gòu)造與以上第一實施例中所述的構(gòu)造的不同之處。在第二實施例中,對打印側(cè)圖像處理單元304和305在行之間需要五個時鐘(五個周期)的情況進行描述。
首先,描述根據(jù)第二實施例的CLK門控電路303a的構(gòu)造。
圖13是描述根據(jù)第二實施例的CLK門控單元303a的構(gòu)造的框圖,與前述圖中的部分共同的部分用相同的標號表示。
行內(nèi)信號703是由行內(nèi)信號產(chǎn)生電路710產(chǎn)生的、指示“行中”的信號。行內(nèi)信號產(chǎn)生電路710與圖7中的電路相同。行間時鐘計數(shù)器132是對行之間的時鐘的數(shù)量進行計數(shù)的計數(shù)器??刂齐娐?33確定行間時鐘計數(shù)器132的計數(shù)值是否達到打印側(cè)圖像處理單元304所需的行之間的時鐘數(shù)量,并產(chǎn)生行間門控信號134。行間門控信號發(fā)生器135包括行間時鐘計數(shù)器132和控制電路133,并產(chǎn)生行間門控信號134。CLK門控電路136接收有效像素信號311、行內(nèi)信號703、行間門控信號134和時鐘信號308,并產(chǎn)生門控時鐘信號 312。
接下來,對以下示例進行描述,即,基于行內(nèi)信號703和有效像素信號311,在圖像數(shù)據(jù)的行內(nèi)期間對時鐘信號308進行門控,而在圖像數(shù)據(jù)的行間期間不對時鐘信號308進行門控的情況下以等于所需的時鐘周期的數(shù)量的次數(shù)輸出時鐘信號308。
圖14是描述根據(jù)第二實施例的圖8中的S201的處理的流程圖,該處理用于產(chǎn)生用于連續(xù)的有效像素信號的時鐘。
首先,在步驟S500中確定行內(nèi)信號703是否指示行內(nèi)圖像數(shù)據(jù)。如果確定行內(nèi)圖像數(shù)據(jù)正被發(fā)送,則所述處理進入步驟S501,在步驟S501中,將行間時鐘計數(shù)器132設(shè)置為初始值“1”。接著,所述處理進入步驟S502,在步驟S502中,確定是否已輸出有效像素信號
311。如果在步驟S502中確定有效像素信號311已輸出,則所述處理進入步驟S503,在步驟 S503中,時鐘信號308的時鐘脈沖在沒有被門控的情況下被輸出為門控時鐘信號312。另一方面,如果在步驟S502中確定沒有輸出有效像素信號311,則所述處理進入步驟S504,在步驟S504中,不輸出門控時鐘信號312。另一方面,如果在步驟S500中確定行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述處理進入步驟S505,在步驟S505中,執(zhí)行行間處理。在步驟S505中,確定行間時鐘計數(shù)器132的計數(shù)值是否達到所需的時鐘的數(shù)量(在第二實施例中,五個時鐘)。時鐘數(shù)量是預(yù)先設(shè)置在寄存器(未顯示)等中的設(shè)置值。如果行間時鐘計數(shù)器132的計數(shù)值還沒有達到所需的時鐘數(shù)量,則所述處理進入步驟S506,在步驟S506中,將行間時鐘計數(shù)器132加1。所述處理然后進入步驟S507,在步驟S507中,輸出門控時鐘信號312的時鐘脈沖。另一方面,如果在步驟S505中行間時鐘計數(shù)器132的計數(shù)值已達到所需的時鐘數(shù)量,則所述處理進入步驟 S509,在步驟S509中,不輸出門控時鐘信號312。在執(zhí)行步驟S503、S504、S507或步驟S509 之后,所述處理進入步驟S510,在步驟S510中,確定像素是否是行中的最后像素。如果像素被確定為不是最后像素,則所述處理返回到步驟S500,并重復(fù)前述處理。如果在步驟S510 中像素被確定為是最后像素,則所述處理結(jié)束。接下來,將參照圖15的定時圖對根據(jù)第二實施例的用于產(chǎn)生門控時鐘信號的方法進行描述。時鐘信號308被供給輸出離散的有效像素信號的讀取器側(cè)圖像處理單元302。有效像素信號311從讀取器側(cè)圖像處理單元302輸出。圖像數(shù)據(jù)信號313從讀取器側(cè)圖像處理單元302輸出。行間門控信號134是這樣的信號,當(dāng)指示“行中”的行內(nèi)信號703是高電平時該行間門控信號134使在時鐘信號308的每一個后沿處保持有效像素信號311的狀態(tài)。在行內(nèi)信號703的低電平(指示“行外”)期間,如1501所指示的,行間門控信號134 以如所需的時鐘數(shù)量那么多的次數(shù)(在第二實施例中,五個時鐘)變?yōu)楦唠娖?,其后變?yōu)榈碗娖健?zhí)行如此獲得的行間門控信號134和時鐘信號308的邏輯AND獲得門控時鐘信號
312。通過使用如此獲得的門控時鐘信號312作為操作時鐘,有效像素信號311和圖像數(shù)據(jù)信號313被輸入到打印側(cè)圖像處理單元304中。這使得在行內(nèi)圖像數(shù)據(jù)發(fā)送期間有效像素信號311能夠看似連續(xù)。在圖像數(shù)據(jù)的行間期間,打印側(cè)圖像處理單元304僅以行之間所需的時鐘數(shù)量那么多的次數(shù)(圖15中的1501所指示的五個時鐘)輸出門控時鐘信號 312,其后不輸出門控時鐘信號312。這使得打印側(cè)圖像處理單元304可執(zhí)行行內(nèi)圖像數(shù)據(jù)處理和行間圖像數(shù)據(jù)處理
這二者。圖16是描述根據(jù)第二實施例的CLK門控電路136的示例的框圖。注意,圖16中的與前述圖中的部分共同的部分用相同的標號表示。首先,在邏輯AND門161處通過執(zhí)行行內(nèi)信號703與有效像素信號311的邏輯AND 獲得的信號以及行間門控信號Π4被輸入到邏輯OR門162中。邏輯OR門162然后輸出信號163。該信號163是通過執(zhí)行圖15中的有效像素信號311和行間門信號134的邏輯OR 而獲得的信號。然后,觸發(fā)器165使用通過用反相器164使時鐘信號308的邏輯反相而獲得的信號作為輸入時鐘,來接收信號163,并輸出信號166(對應(yīng)于圖15中的行間門控信號 134)。該信號166是通過將信號163延遲時鐘信號308的脈沖寬度而獲得的。然后,信號 166和時鐘信號308的邏輯AND由邏輯AND門167執(zhí)行,結(jié)果被輸出為門控時鐘信號312。 該門控時鐘信號312在圖15的定時圖所指示的時間輸出。如上所述,除了上述第一實施例的效果之外,第二實施例還具有下述效果,即,限定將從每行的后端輸出的時鐘信號的數(shù)量,并輸出與所限定的時鐘數(shù)量相同的時鐘數(shù)量。本發(fā)明的方面還可通過讀出并執(zhí)行記錄在存儲設(shè)備上的程序以執(zhí)行上述實施例的功能的系統(tǒng)或裝置的計算機(諸如CPU或MPU的設(shè)備)和通過下述方法來實現(xiàn),所述方法的步驟由系統(tǒng)或裝置的計算機通過例如讀出并執(zhí)行記錄在存儲設(shè)備上的程序以執(zhí)行上述實施例的功能來執(zhí)行。為了這個目的,通過網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如,計算機可讀介質(zhì))將所述程序提供給所述計算機。盡管已參照示例性實施例對本發(fā)明進行了描述,但是應(yīng)該理解本發(fā)明不限于所公開的示例性實施例。應(yīng)該給予以下權(quán)利要求的范圍以最廣泛的解釋,以涵蓋所有這樣的修改以及等同的結(jié)構(gòu)和功能。本申請要求2009年9月M日提交的日本專利申請No. 2009-219762的優(yōu)先權(quán),該日本專利申請的全部內(nèi)容通過引用并入本文。
1權(quán)利要求
1.一種圖像處理裝置,所述圖像處理裝置包括第一圖像處理部件和第二圖像處理部件,所述第一圖像處理部件用于按具有第一頻率的第一時鐘信號操作,所述第二圖像處理部件用于按具有比第一頻率高的第二頻率的第二時鐘信號操作,所述裝置包括控制部件,其用于在圖像數(shù)據(jù)從所述第一圖像處理部件供給所述第二圖像處理部件的情況下,執(zhí)行控制以使得如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則所述第二時鐘信號被供給所述第二圖像處理部件,如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù), 則沒有時鐘信號被供給所述第二圖像處理部件,并且無論是否存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述第二時鐘信號被供給所述第二圖像處理部件。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,在從每行圖像數(shù)據(jù)中的初始像素數(shù)據(jù)被輸入時到該行中的最后像素數(shù)據(jù)被輸入時的時間段期間,所述控制部件確定所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送。
3.根據(jù)權(quán)利要求1或2所述的圖像處理裝置,其中,在從每行圖像數(shù)據(jù)中的最后像素數(shù)據(jù)被輸入時到后一行中的初始像素數(shù)據(jù)被輸入時的時間段期間,所述控制部件確定所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送。
4.一種用于控制圖像處理裝置的方法,所述圖像處理裝置包括第一圖像處理單元和第二圖像處理單元,所述第一圖像處理單元按具有第一頻率的第一時鐘信號操作,所述第二圖像處理單元按具有比第一頻率高的第二頻率的第二時鐘信號操作,所述方法包括控制步驟,當(dāng)圖像數(shù)據(jù)從所述第一圖像處理單元輸入到所述第二圖像處理單元時,所述控制步驟執(zhí)行控制以使得如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則所述第二時鐘信號被供給所述第二圖像處理單元,如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則沒有時鐘信號被供給所述第二圖像處理單元,并且無論是否存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述第二時鐘信號被供給所述第二圖像處理單元。
5.一種存儲用于使圖像處理裝置執(zhí)行控制步驟的程序的非短暫計算機可讀存儲介質(zhì),所述圖像處理裝置包括第一圖像處理單元和第二圖像處理單元,所述第一圖像處理單元按具有第一頻率的第一時鐘信號操作,所述第二圖像處理單元按具有比第一頻率高的第二頻率的第二時鐘信號操作,所述控制步驟是下述步驟,即,當(dāng)圖像數(shù)據(jù)從所述第一圖像處理單元輸入到所述第二圖像處理單元時,執(zhí)行控制以使得如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則所述第二時鐘信號被供給所述第二圖像處理單元,如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則沒有時鐘信號被供給所述第二圖像處理單元,并且無論是否存在所述圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),如果所述圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)沒有正被發(fā)送,則所述第二時鐘信號被供給所述第二圖像處理單元。
全文摘要
在具有用于按第一時鐘信號操作的第一圖像處理單元和按具有比第一頻率高的第二頻率的第二時鐘信號操作的第二圖像處理單元的圖像處理裝置中,如果圖像數(shù)據(jù)從第一圖像處理單元供給第二圖像處理單元,則當(dāng)圖像數(shù)據(jù)的行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且存在圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù)時,第二時鐘信號被供給第二圖像處理單元。如果行內(nèi)圖像數(shù)據(jù)正被發(fā)送并且不存在圖像數(shù)據(jù)中的將被處理的像素數(shù)據(jù),則沒有時鐘信號被供給第二圖像處理單元。
文檔編號H04N1/028GK102511159SQ20108004172
公開日2012年6月20日 申請日期2010年7月23日 優(yōu)先權(quán)日2009年9月24日
發(fā)明者立川知弘 申請人:佳能株式會社