專利名稱:圖像形成裝置及其程序、存儲介質(zhì)以及圖像形成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成裝置,其能夠單獨地形成用于雙聯(lián)頁原稿(spread manuscript)的多個水平或垂直并列頁面的圖像。
背景技術(shù):
已知一些傳統(tǒng)的復(fù)印機具有所謂的“連續(xù)頁面復(fù)印”功能,該功能使得可以提供對雙聯(lián)頁原稿的水平或垂直并列頁面的圖像的復(fù)印,或者可以生成并存儲(以下稱為“掃描”)各個頁面的圖像數(shù)據(jù)。在該連續(xù)頁面復(fù)印功能中,復(fù)印機對所獲取的雙聯(lián)頁原稿的圖像進(jìn)行水平或垂直分割,然后將所分割的圖像打印在單獨的紙張上。或者如果復(fù)印機具備掃描功能,則其生成并存儲表示所分割圖像的圖像數(shù)據(jù)。
然而,在某些情況下,雙聯(lián)頁原稿的版面包括跨越水平或垂直并列頁的一組文本或圖形(以下稱為“(多個)組成部分(component)”)。如果使用該連續(xù)頁面復(fù)印功能來復(fù)印或掃描這種版面,會分割該組成部分,并將使得難以理解該組成部分的內(nèi)容。
已知一些復(fù)印機在進(jìn)行復(fù)印之前對圖像進(jìn)行顯示,以使操作人員能夠可視地確認(rèn)該圖像。例如,已知提供了下述技術(shù),該技術(shù)使得可以在使用連續(xù)頁面復(fù)印功能等打印多個圖像之前,以打印順序來顯示這些圖像。操作人員可以通過使用這種技術(shù),來確認(rèn)以優(yōu)選的順序打印這些圖像。
然而,如果版面包括跨越雙聯(lián)頁原稿的水平或垂直并列頁面的組成部分,則必須對打印機進(jìn)行額外的操作,以打印所需的圖像。
發(fā)明內(nèi)容
鑒于上述背景提出了本發(fā)明,并且本發(fā)明提供了一種用于具有連續(xù)頁面復(fù)印功能的圖像形成裝置的技術(shù),該技術(shù)單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像,即使在版面包括跨越雙聯(lián)頁原稿的水平或垂直并列頁面的組成部分的情況下,也能夠打印圖像或存儲該圖像的數(shù)據(jù)。
為了解決所述問題,本發(fā)明提供了一種圖像形成裝置,該圖像形成裝置配備有圖像讀取部分,用于讀取原稿并生成原稿圖像數(shù)據(jù);處理部分,用于對圖像數(shù)據(jù)執(zhí)行預(yù)定的處理;命令輸入部分,用于輸入命令;圖像分割部分,用于生成分割圖像數(shù)據(jù),并將該分割圖像數(shù)據(jù)提供給處理部分,該分割圖像數(shù)據(jù)表示由該原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割的圖像;組成部分提取部分,用于分析由該原稿圖像數(shù)據(jù)表示的圖像的版面,并提取該圖像的組成部分;以及連續(xù)復(fù)印方法確定部分,當(dāng)通過該命令輸入部分輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,判斷在由該組成部分提取部分提取的組成部分中,是否存在被設(shè)置為跨越這些水平或垂直并列頁面的組成部分,其中,如果判斷結(jié)果為肯定,則將該原稿圖像數(shù)據(jù)提供給該處理部分,而不進(jìn)行分割,而如果判斷結(jié)果為否定,則將該原稿圖像數(shù)據(jù)提供給該圖像分割部分。
下面將根據(jù)附圖來詳細(xì)說明本發(fā)明的實施例,附圖中圖1表示根據(jù)本發(fā)明的圖像形成裝置的結(jié)構(gòu);圖2示意性地表示了圖像處理部分的結(jié)構(gòu);圖3表示由CPU執(zhí)行的處理的流程圖;圖4示意性地表示了雙聯(lián)頁原稿的示例;圖5示意性地表示了在由連續(xù)復(fù)印方法確定部分進(jìn)行的判斷中使用的參數(shù);圖6示意性地表示了雙聯(lián)頁原稿的另一示例;圖7示意性地表示了雙聯(lián)頁原稿的另一示例;以及圖8示意性地表示了可以安全分割的原稿的示例。
具體實施例方式
將參照附圖來說明本發(fā)明的實施例。
圖1表示根據(jù)本發(fā)明的圖像形成裝置10的結(jié)構(gòu)。ROM(只讀存儲器)102中安裝有用于控制該圖像形成裝置10的程序或數(shù)據(jù),并且設(shè)置有CPU(中央處理單元)101,用于通過下述操作來控制圖像形成裝置10的各個部分的性能讀出存儲在ROM 102中的程序,將該程序設(shè)置在RAM(隨機存取存儲器)103中,然后執(zhí)行該程序。圖像存儲部分117例如包括用于在其中存儲圖像數(shù)據(jù)等的硬盤驅(qū)動器。下文中將對圖像處理部分118的結(jié)構(gòu)進(jìn)行說明。CPU 101、RAM 103、圖像存儲部分117、以及圖像處理部分118分別與使得能夠進(jìn)行高速數(shù)據(jù)傳輸?shù)目偩€115相連。
多個外圍設(shè)備部分與另一總線116相連。顯示部分105例如包括液晶板、CRT(陰極射線管)等,并顯示操作菜單等。命令輸入部分107配備有鍵盤、鼠標(biāo)、數(shù)字化儀(digitizer)等,用于輸入對圖像形成裝置10進(jìn)行操作的命令。提供掃描儀或者圖像讀取部分109,用于讀取原稿并且生成表示多灰度級圖像的多值圖像數(shù)據(jù)。打印機(處理部分)111根據(jù)該圖像數(shù)據(jù),使用電子照相印刷或噴墨技術(shù),在記錄紙的表面上形成圖像。顯示部分105、命令輸入部分107、掃描儀109、以及打印機111通過各自的接口106、108、110、112與總線116相連。總線116還通過接口114與網(wǎng)絡(luò)113相連,以使圖像形成裝置10可以向外部系統(tǒng)發(fā)送數(shù)據(jù)以及從外部系統(tǒng)接收數(shù)據(jù)。這些總線115、116通過總線橋接器(busbridge)104彼此相連。
圖2表示圖像處理部分118的結(jié)構(gòu)。以下描述的部分實際上是CPU101在執(zhí)行程序時生成的模塊。
分辨率轉(zhuǎn)換部分201用于接收由掃描儀109生成的原稿圖像數(shù)據(jù),并將該原稿圖像數(shù)據(jù)的分辨率降低為最小分辨率水平,以在后續(xù)階段保持用于在版面分析部分203進(jìn)行版面分析所需的信息量。通過執(zhí)行該分辨率降低處理,可以以較高的速度執(zhí)行后續(xù)階段的處理。
線段提取部分202用于從圖像數(shù)據(jù)中提取構(gòu)成線段的像素,并生成線段圖像數(shù)據(jù)。更具體地,線段提取部分202接收由分辨率轉(zhuǎn)換部分201降低了分辨率的原稿圖像數(shù)據(jù),并從該原稿圖像數(shù)據(jù)中提取構(gòu)成線段的像素。下面將示意性地說明這種提取處理。
首先,執(zhí)行多值圖像的二值化。在該二值化處理中,首先計算包含在目標(biāo)像素周圍的預(yù)定區(qū)域范圍內(nèi)的像素的平均像素值。然后,如果該目標(biāo)像素的像素值與所計算的平均像素值之間的差值等于或大于預(yù)定的閾值,則將該目標(biāo)像素的像素值設(shè)置為“1”,而如果該差值小于該閾值,則將該目標(biāo)像素的像素值設(shè)置為“0”。由于線段構(gòu)成諸如字符、線條畫或表格的組成部分,所以在大多數(shù)情況下,構(gòu)成這些組成部分的像素的像素值與構(gòu)成背景組成部分的像素明顯不同。同時,由具有各種灰度級的像素構(gòu)成照片或圖片,以使目標(biāo)像素和周圍像素之間的像素值差異較小。因此,通過設(shè)定適當(dāng)?shù)拈撝?,可以區(qū)分線段以及諸如照片或圖片的其它組成部分。
對所有像素執(zhí)行了該處理之后,使用公知的標(biāo)記處理來執(zhí)行相連像素的提取。在相連像素的提取中,對構(gòu)成二值化圖像數(shù)據(jù)的像素進(jìn)行連續(xù)掃描,并且如果找到像素值為“1”的像素,則檢查在目標(biāo)像素的附近是否存在像素值為“1”的另一像素,并且對像素值為“1”的相鄰像素賦予相同的標(biāo)記值。
然后,形成限定(circumscribing)被賦予相同標(biāo)記值的像素組的矩形。并且如果該限定矩形的尺寸等于或小于預(yù)定的閾值,則將構(gòu)成該像素組的像素的像素值改變?yōu)椤?”。這種處理消除了噪聲。
在本實施例中,將通過上述方式賦予了相同標(biāo)記值的像素組視為線段,并且將由這些線段構(gòu)成的圖像稱為線段圖像。并且將表示這種線段圖像的圖像數(shù)據(jù)稱為線段圖像數(shù)據(jù)。
日本特開專利公報2002-175532中詳細(xì)說明了用于提取線段的上述方法,在此通過引用并入其內(nèi)容。
版面分析部分203用于對由線段圖像數(shù)據(jù)表示的線段圖像的版面進(jìn)行分析,然后將該線段圖像的組成部分分類為具有字符串的文本區(qū)域;具有線條畫的繪圖區(qū)域;以及具有表格的表格區(qū)域。在本實施例中,采用了公知的版面分析方法。在版面分析過程中,對特征量(例如,構(gòu)成該線段圖像并如上所述提取的相連像素的位置、尺寸、構(gòu)造、密度、或者投影分布)進(jìn)行測量,并且在由預(yù)定閾值等規(guī)定的規(guī)則下對這些相連像素進(jìn)行分類。例如,在日本特開專利公報H09-91450中詳細(xì)說明了該版面分析技術(shù),在此通過引用并入其內(nèi)容。
圖片/照片區(qū)域提取部分205用于通過從原稿圖像數(shù)據(jù)中去除文本區(qū)域、線條畫區(qū)域以及表格區(qū)域來生成消除了線段的圖像數(shù)據(jù),并且從該去除了線段的圖像數(shù)據(jù)中提取具有圖片或照片的圖片/照片區(qū)域。這里,使用與版面分析部分203中相同的版面分析方法來提取圖片/照片區(qū)域。
上述線段提取部分202、版面分析部分203以及圖片/照片區(qū)域提取部分205構(gòu)成了組成部分提取部分。
圖像旋轉(zhuǎn)部分207用于生成表示通過將源圖像旋轉(zhuǎn)90度而形成的圖像的圖像數(shù)據(jù)。
圖像縮小部分208用于生成表示通過將源圖像縮小為適合一個頁面面積而形成的圖像的圖像數(shù)據(jù)。
圖像分割部分209用于生成分割圖像數(shù)據(jù)并將該分割圖像數(shù)據(jù)提供給打印機111,該分割圖像數(shù)據(jù)表示通過對由掃描儀109生成的原稿圖像數(shù)據(jù)所表示的圖像進(jìn)行水平或垂直分割而形成的圖像。
連續(xù)復(fù)印方法確定部分206用于在輸入了命令,以執(zhí)行用于單獨地形成雙聯(lián)頁原稿的兩個水平或垂直并列頁面的圖像的所謂“連續(xù)頁面復(fù)印”時,通過判斷是否存在被設(shè)置為跨越該水平或垂直并列頁面的組成部分,來確定是執(zhí)行連續(xù)頁面復(fù)印,還是將雙聯(lián)頁原稿的圖像形成為單個圖像,而不執(zhí)行連續(xù)頁面復(fù)印。更具體地,如果存在跨越水平或垂直并列頁面的組成部分,則該連續(xù)復(fù)印方法確定部分206通過諸如縮小該圖像同時旋轉(zhuǎn)90度,或者縮小該圖像而不旋轉(zhuǎn)90度的處理,來將目標(biāo)圖像形成為單個圖像。同時,如果不存在跨越水平或垂直并列頁面的組成部分,則該連續(xù)復(fù)印方法確定部分206通過將該原稿圖像數(shù)據(jù)提供給圖像分割部分209,來單獨地形成水平或垂直并列頁面的圖像。
在本實施例中,使用以下參數(shù)來執(zhí)行附加判斷。某些情況下,即使組成部分被設(shè)置為跨越并列頁面,也可以安全地應(yīng)用該連續(xù)頁面復(fù)印功能。圖8示出了這種情況下的原稿示例。在圖8(a)所示的示例中,該組成部分的大部分屬于右側(cè)頁面,而僅有該組成部分左側(cè)邊緣的一小部分屬于左側(cè)頁面。如果該組成部分是照片或圖片,則在大多數(shù)情況下可以對該水平并列頁面進(jìn)行分割,而不會產(chǎn)生任何問題。在圖8(b)所示的另一示例中,格線(ruled line)被設(shè)置為跨越水平并列頁面的整個寬度。這是可以分割兩個頁面,而幾乎始終不會產(chǎn)生問題的另一種情況。在本實施例中,考慮這些情況,即使存在被設(shè)置為跨越水平并列頁面的組成部分時,也使用以下參數(shù)來執(zhí)行判斷,以安全地形成分割圖像。
下面描述水平展開的原稿的示例。圖5表示在該確定中使用的參數(shù)。“圖1”是被設(shè)置為跨越水平并列頁面的組成部分。這里,將頁寬表示為“PW”,將頁高表示為“PH”,將組成部分寬度表示為“OW”,而將組成部分高度表示為“OH”。另外,將該組成部分屬于左側(cè)頁面的部分的寬度表示為“OWL”,而將該組成部分屬于右側(cè)頁面的部分的寬度表示為“OWR”。
參數(shù)(1)OWL<PW×TH1,或者OWR<PW×TH1其中TH1是一閾值,并且0<TH1<1參數(shù)(1)用于處理圖8(a)中所示的情況,并且定義了屬于這些頁面之一的部分的寬度與頁寬的比值。例如,當(dāng)“TH1=0.1”時,如果屬于任意一頁面的部分的寬度與頁寬的比值小于10%,則執(zhí)行連續(xù)頁面復(fù)印功能,以單獨地形成水平并列頁面的圖像。
參數(shù)(2)OWL<TH2,或者OWR<TH2其中TH2是一閾值,并且0<TH2<PW參數(shù)(2)也用于處理圖8(a)中所示的情況,并且定義了屬于任一頁面的部分的寬度。參數(shù)(2)與參數(shù)(1)的不同之處在于通過寬度值來進(jìn)行定義。
參數(shù)(3)
OH<TH3其中TH3是一閾值,并且0<TH3<PH參數(shù)(3)用于處理圖8(b)中所示的情況,并且定義了該組成部分的高度。例如,當(dāng)TH3=1mm時,如果線寬小于1mm的格線跨越該并列頁面,則執(zhí)行連續(xù)頁面復(fù)印功能,以單獨地形成該水平并列頁面的圖像。
這里,用戶可以根據(jù)原稿的類型或者他或她的偏好來任意確定這些閾值TH1、TH2和TH3。還可以使用其它參數(shù)??梢允褂酶鞣N參數(shù),例如,定義寬度OWL(或者OWR)與組成部分寬度OW的比值的參數(shù)。
當(dāng)以上所有參數(shù)都不滿足時,執(zhí)行處理,以將該雙聯(lián)頁原稿的水平并列頁面包含在單個圖像中,而不進(jìn)行分割。
當(dāng)通過命令輸入部分107輸入命令,以形成源圖像的縮小圖像時,使用圖像縮小部分208生成圖像數(shù)據(jù),該圖像數(shù)據(jù)表示通過將原稿圖像縮小為適合于一個頁面面積而形成的圖像。
同時,如果通過命令輸入部分107輸入命令,以將該原稿圖像旋轉(zhuǎn)90度,則使用圖像旋轉(zhuǎn)部分207來生成圖像數(shù)據(jù),該圖像數(shù)據(jù)表示通過將該原稿圖像旋轉(zhuǎn)90度而形成的圖像,使用圖像縮小部分208來生成圖像數(shù)據(jù),該圖像數(shù)據(jù)表示通過縮小旋轉(zhuǎn)了90度的原稿圖像以使其適合一個頁面面積而形成的圖像,然后將該圖像數(shù)據(jù)提供給打印機111。
以下將說明以上構(gòu)造的圖像形成裝置10的操作。由于CPU 101通過執(zhí)行程序來進(jìn)行以下操作,所以將這些操作解釋為CPU 101的動作。
圖3是CPU 101執(zhí)行的處理的流程圖。這里,假定用戶已經(jīng)通過命令輸入部分107輸入了用來執(zhí)行連續(xù)頁面復(fù)印的命令,并且掃描儀109已經(jīng)對雙聯(lián)頁原稿進(jìn)行了掃描,并且生成了原稿圖像數(shù)據(jù)。
在開始時,在步驟S01中,CPU 101使用分辨率轉(zhuǎn)換部分201對由掃描儀109生成的源圖像數(shù)據(jù)的分辨率進(jìn)行轉(zhuǎn)換。CPU 101接收由掃描儀109生成的原稿圖像數(shù)據(jù),并將該原稿圖像數(shù)據(jù)的分辨率降低至最小分辨率,該最小分辨率在后續(xù)階段中足夠保持用于在版面分析部分203中執(zhí)行版面分析所需的信息量。通過執(zhí)行該處理,可以以較高的速度執(zhí)行以下處理。
圖4(a)表示雙聯(lián)頁原稿的圖像的示例。在該示例中,照片被設(shè)置在左側(cè)頁面的上部區(qū)域中,線條畫被設(shè)置在下部區(qū)域,并跨越右側(cè)頁面和左側(cè)頁面,而表格被設(shè)置在右側(cè)頁面的右下方區(qū)域。在這些頁面的其它區(qū)域中,設(shè)置了多組文本。
在步驟S02中,CPU 101接收已由分辨率轉(zhuǎn)換部分201降低了分辨率的原稿圖像數(shù)據(jù),并且使用線段提取部分202從該原稿圖像數(shù)據(jù)中提取構(gòu)成線段的像素,并生成線段圖像數(shù)據(jù)。圖4(b)是通過上述線段提取處理提取的線段圖像的示例。如該圖所示,在線段圖像中,去除了設(shè)置在左側(cè)頁面的上部區(qū)域中的照片。
然后在步驟S03中,CPU 101使用版面分析部分203來分析由該線段圖像數(shù)據(jù)表示的線段圖像的版面,并將該線段圖像的組成部分分類為具有字符串的文本區(qū)域、具有線條畫的繪圖區(qū)域、以及具有表格的表格區(qū)域。
圖4(c)表示對該線段圖像進(jìn)行的版面分析的結(jié)果。在該圖中,“段1”、“段2”、“段3”、“段4”、“段5”和“段6”都是文本區(qū)域。其中,“段3”、“段4”和“段6”是照片或圖形的標(biāo)題,并且這些標(biāo)題也將被分類為文本區(qū)域?!皥D1”是具有線條畫的線條畫區(qū)域?!氨?”是具有表格的表格區(qū)域。
在與步驟S03并行執(zhí)行的步驟S04中,CPU 101使用圖片/照片區(qū)域提取部分205,通過從該原稿圖像數(shù)據(jù)中去除文本區(qū)域、線條畫區(qū)域以及表格區(qū)域,來生成去除了線段的圖像數(shù)據(jù)。
在步驟S05中,CPU 101從該去除了線段的圖像數(shù)據(jù)中提取具有圖片或照片的圖片/照片區(qū)域。圖4(d)表示具有所提取的圖片/照片區(qū)域的圖像。圖4(e)表示圖片/照片區(qū)域的提取結(jié)果。這里,將所提取的照片區(qū)域表示為“圖片1”。
在步驟S06以后的處理中,CPU 101使用連續(xù)復(fù)印方法確定部分206來判斷是否存在被設(shè)置為跨越水平并列頁面的組成部分,并且根據(jù)該判斷結(jié)果,進(jìn)一步確定是執(zhí)行連續(xù)頁面復(fù)印,還是形成并列頁面的單個圖像,而不執(zhí)行連續(xù)頁面復(fù)印。
首先,在步驟S06中,CPU 101從在步驟S03和S05中提取的文本區(qū)域、線條畫區(qū)域、表格區(qū)域、或者圖片/照片區(qū)域中提取被設(shè)置為跨越水平并列頁面的組成部分。
然后在步驟S07中,CPU 101確定是否單獨地形成水平并列頁面的圖像。在該處理中,判斷在步驟S06中提取的區(qū)域是否滿足上述參數(shù)(1)、(2)和(3)中的任何一個。如果這些區(qū)域滿足這些參數(shù)中的任何一個,則可以單獨地形成右側(cè)頁面和左側(cè)頁面(步驟S07是),然后前進(jìn)到步驟S08,以將源圖像數(shù)據(jù)提供給圖像分割部分209。圖6(a)表示雙聯(lián)頁原稿的另一示例。圖6(b)表示通過連續(xù)頁面復(fù)印單獨形成的水平分割圖像。如果參數(shù)(1)至(3)都沒有滿足,則不執(zhí)行頁面分割處理(S07否),并且CPU 101進(jìn)行到步驟S09。圖7(a)表示沒有對其執(zhí)行頁面分割處理的展開圖像的示例。
在步驟S09中,響應(yīng)于用戶通過顯示部分105和命令輸入部分107輸入的指令,CPU 101通過使用圖像旋轉(zhuǎn)部分207將該原稿圖像數(shù)據(jù)旋轉(zhuǎn)90度來生成一圖像數(shù)據(jù)(步驟S10)。同時,如果用戶輸入了不對圖像進(jìn)行旋轉(zhuǎn)的命令(步驟S09否),則CPU 101進(jìn)行到步驟S11。
在步驟S11中,CPU 101使用圖像縮小部分208來生成表示適合一個頁面面積的縮小圖像的圖像數(shù)據(jù)。圖7(b)表示通過將旋轉(zhuǎn)了90度的圖像縮小為適合一個頁面面積而形成的圖像。圖7(c)表示通過將其縮小為適合一個頁面面積但不進(jìn)行旋轉(zhuǎn)而形成的圖像。
如上所述,根據(jù)本實施例,在所謂的連續(xù)頁面復(fù)印處理中(其中對于雙聯(lián)頁原稿的各個水平或垂直并列頁面單獨形成圖像),如果存在被設(shè)置為跨越并列頁面的組成部分,則可以形成該雙聯(lián)頁原稿的圖像,而不需要進(jìn)行分割。
還可以通過將其縮小為適合一個頁面面積的大小來形成該圖像。另外,還可以通過在旋轉(zhuǎn)90度后,將其縮小為適合一個頁面面積的大小來形成該圖像。
由于該裝置單獨地形成水平(或垂直)并列頁面的圖像,所以當(dāng)跨越該并列頁面的組成部分的屬于任何一頁的一部分的寬度(或高度)相對于頁寬(或頁高)的比值小于預(yù)定的閾值時,如果可以分割該組成部分而不產(chǎn)生任何問題,則可以免除不必要的旋轉(zhuǎn)或縮小處理。
另外,由于該裝置單獨地形成水平(或垂直)并列頁面的圖像,所以當(dāng)跨越該并列頁面的組成部分的屬于任何一頁的一部分的寬度(或高度)小于預(yù)定的閾值時,如果可以分割該組成部分而不產(chǎn)生任何問題,則可以免除不必要的旋轉(zhuǎn)或縮小處理。
如下面所例示的,可以用多種變型例來實施本發(fā)明。
盡管在上述實施例中,當(dāng)不分割雙聯(lián)頁原稿的圖像時,將雙聯(lián)頁原稿的圖像縮小為適合一個頁面面積的大小而不旋轉(zhuǎn)90度,但是也可以在兩個頁面大小的紙張上形成該圖像。例如,如果原稿是JIS(日本工業(yè)標(biāo)準(zhǔn))中規(guī)定的A4大小,則可以在A3大小的紙上形成該雙聯(lián)頁原稿的圖像,而不進(jìn)行縮小。
盡管在上述實施例中,根據(jù)由連續(xù)復(fù)印方法確定部分206確定的連續(xù)復(fù)印方法,使用打印機(處理部分)111來形成圖像,但是可以對該圖像進(jìn)行處理,以將其作為表示該圖像的圖像數(shù)據(jù)存儲在圖像存儲部分117中。在這種情況下,圖像形成裝置10用作為電子文件歸檔裝置。另外,可以將圖像存儲部分117形成為通過網(wǎng)絡(luò)113與圖像形成裝置10相連的存儲部分。
盡管在上述實施例中,并行地執(zhí)行步驟S03和步驟S04的處理,但是可以按照步驟S03、步驟S04的順序來依次執(zhí)行。
盡管在上述實施例中,CPU 101通過執(zhí)行程序來進(jìn)行該處理,但是可以通過具有等效功能的硬件部分來構(gòu)造圖像形成裝置10。
可以將圖像形成裝置構(gòu)造為包括圖像讀取器,用于讀取原稿并生成原稿圖像數(shù)據(jù);圖像處理器,用于對圖像數(shù)據(jù)執(zhí)行預(yù)定的處理;命令輸入部分,用于輸入命令;圖像分割部分,用于生成分割圖像數(shù)據(jù),并將該分割圖像數(shù)據(jù)提供給處理部分,該分割圖像數(shù)據(jù)表示由原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割的圖像;組成部分提取部分,用于對由該原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及控制器,當(dāng)通過命令輸入部分輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果該組成部分被設(shè)置為跨越該水平或垂直并列頁面,則該控制器將該原稿圖像數(shù)據(jù)提供給圖像處理器,而不進(jìn)行分割,如果該組成部分沒有被設(shè)置為跨越該水平或垂直并列頁面,則該控制器將該原稿圖像提供給圖像分割部分。
在上述圖像形成裝置中,當(dāng)通過命令輸入部分輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果該組成部分被設(shè)置為跨越該水平或垂直并列頁面,則該控制器將該原稿圖像數(shù)據(jù)提供給圖像處理器,而不進(jìn)行分割,如果該組成部分沒有被設(shè)置為跨越該水平或垂直并列頁面,則該控制器將該原稿圖像數(shù)據(jù)提供給圖像分割部分。該圖像分割部分生成分割圖像數(shù)據(jù),并將該分割圖像數(shù)據(jù)提供給圖像處理器,該分割圖像數(shù)據(jù)表示由原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割的圖像。圖像處理器根據(jù)圖像數(shù)據(jù)來打印圖像,并存儲圖像數(shù)據(jù)。
另外,本發(fā)明的一個方面提供了一種圖像形成方法,包括讀取原稿并生成原稿圖像數(shù)據(jù);對由該原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及當(dāng)輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果不存在被設(shè)置為跨越該水平或垂直并列頁面的組成部分,則在生成表示由該原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像的分割圖像數(shù)據(jù)之后,以預(yù)定的方式對該原稿圖像數(shù)據(jù)進(jìn)行處理。
本發(fā)明的一個方面還提供了一種連續(xù)復(fù)印方法確定部分,用于執(zhí)行下述功能,該功能包括讀取原稿并生成原稿圖像數(shù)據(jù);對由該原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及當(dāng)輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果不存在被設(shè)置為跨越該水平或垂直并列頁面的組成部分,則在生成表示由該原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像的分割圖像數(shù)據(jù)之后,以預(yù)定的方式對該原稿圖像數(shù)據(jù)進(jìn)行處理。
為了示例和說明的目的,提供了對本發(fā)明實施例的上述說明。其目的并不在于窮舉本發(fā)明或者將本發(fā)明限制為所公開的確切形式。顯然,對于本領(lǐng)域的技術(shù)人員,許多修改和變化都是顯而易見的。為了最好地說明本發(fā)明的原理及其實際應(yīng)用而選擇并描述了這些實施例,因此,使得本領(lǐng)域的技術(shù)人員能夠理解本發(fā)明,同時為了適用于預(yù)期的特定應(yīng)用,可以具有多種實施例和多種變型例。以下權(quán)利要求及其等價物旨在限定本發(fā)明的范圍。
通過引用并入于2004年4月13日提交的日本專利申請NO.2004-118248的全部公開內(nèi)容,包括說明書、權(quán)利要求、附圖和摘要。
權(quán)利要求
1.一種圖像形成裝置,其包括圖像讀取器,用于讀取原稿并生成原稿圖像數(shù)據(jù);圖像處理器,用于對圖像數(shù)據(jù)進(jìn)行預(yù)定的處理;命令輸入部分,用于輸入命令;圖像分割部分,用于生成分割圖像數(shù)據(jù),并將該分割圖像數(shù)據(jù)提供給所述圖像處理器,該分割圖像數(shù)據(jù)表示由所述原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像;組成部分提取部分,用于對由所述原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及控制器,當(dāng)通過所述命令輸入部分輸入命令,以單獨地形成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果所述組成部分被設(shè)置為跨越該水平或垂直并列頁面,則所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像處理器,而不進(jìn)行分割;如果所述組成部分沒有被設(shè)置為跨越該水平或垂直并列頁面,則所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
2.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述水平或垂直并列頁面,并且通過所述命令輸入部分輸入了用于形成源圖像的縮小圖像的命令時,所述控制器生成表示通過將該源圖像縮小為適合一個頁面面積而形成的圖像的圖像數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述水平或垂直并列頁面,并且通過所述命令輸入部分輸入了用于形成源圖像的圖像的命令時,所述控制器生成表示通過將由所述原稿圖像數(shù)據(jù)表示的圖像旋轉(zhuǎn)90度而形成的圖像的圖像數(shù)據(jù),并進(jìn)一步生成表示通過將旋轉(zhuǎn)后的圖像縮小為適合一個頁面面積而形成的圖像的圖像數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,所述組成部分提取部分包括線段提取部分,用于通過從所述原稿圖像數(shù)據(jù)中提取構(gòu)成線段的像素,來生成線段圖像數(shù)據(jù);版面分析部分,用于對由所述線段圖像數(shù)據(jù)表示的線段圖像的版面進(jìn)行分析,并將所述組成部分分類為包含字符串的文本區(qū)域、包含線條畫的線條畫區(qū)域以及包含表格的表格區(qū)域;以及圖片/照片提取部分,用于通過從所述原稿圖像數(shù)據(jù)中去除文本區(qū)域、線條畫區(qū)域以及表格區(qū)域來生成去除了線段的圖像數(shù)據(jù),并從該去除了線段的圖像數(shù)據(jù)中提取圖片/照片區(qū)域。
5.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述水平并列頁面,并且跨越所述并列頁面的所述組成部分的屬于任何一頁的一部分的寬度與頁寬的比值小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
6.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述垂直并列頁面,并且跨越所述并列頁面的所述組成部分的屬于任何一頁的一部分的高度與頁高的比值小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
7.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述水平并列頁面,并且所述組成部分的屬于任何一頁的一部分的寬度小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
8.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述垂直并列頁面,并且所述組成部分的屬于任何一頁的一部分的高度小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
9.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述水平并列頁面,并且跨越所述并列頁面的所述組成部分的寬度小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
10.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,當(dāng)所述組成部分被設(shè)置為跨越所述垂直并列頁面,并且跨越所述并列頁面的所述組成部分的高度小于預(yù)定的閾值時,所述控制器將所述原稿圖像數(shù)據(jù)提供給所述圖像分割部分。
11.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中所述圖像處理器包括打印部分,該打印部分根據(jù)圖像數(shù)據(jù)來打印圖像。
12.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中所述圖像處理器包括存儲器,用于存儲圖像數(shù)據(jù)。
13.一種圖像形成方法,包括讀取原稿并生成原稿圖像數(shù)據(jù);對由所述原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及當(dāng)輸入命令,以單獨地生成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果不存在被設(shè)置為跨越該水平或垂直并列頁面的組成部分,則在生成分割圖像數(shù)據(jù)后,以預(yù)定的方式對所述原稿圖像數(shù)據(jù)進(jìn)行處理,該分割圖像數(shù)據(jù)表示由所述原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像。
14.一種計算機可讀存儲介質(zhì),該存儲介質(zhì)存儲有可以由計算機執(zhí)行的指令的程序,以執(zhí)行下述功能,該功能包括讀取原稿并生成原稿圖像數(shù)據(jù);對由所述原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分;以及當(dāng)輸入命令,以單獨地生成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果不存在被設(shè)置為跨越該水平或垂直并列頁面的組成部分,則在生成分割圖像數(shù)據(jù)后,以預(yù)定的方式對所述原稿圖像數(shù)據(jù)進(jìn)行處理,該分割圖像數(shù)據(jù)表示由所述原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像。
全文摘要
圖像形成裝置及其程序、存儲介質(zhì)以及圖像形成方法。一種圖像形成裝置,其包括對圖像數(shù)據(jù)執(zhí)行預(yù)定處理的處理部分。圖像分割部分生成分割圖像數(shù)據(jù),其表示由原稿圖像數(shù)據(jù)表示的圖像的兩個水平或垂直分割圖像。組成部分提取部分對由該原稿圖像數(shù)據(jù)表示的圖像的版面進(jìn)行分析,并提取該圖像的組成部分。當(dāng)輸入命令,以單獨地生成雙聯(lián)頁原稿的水平或垂直并列頁面的圖像時,如果該組成部分被設(shè)置為跨越該水平或垂直并列頁面,則控制器將該原稿圖像數(shù)據(jù)提供給圖像處理器,而不進(jìn)行分割,如果該組成部分沒有被設(shè)置為跨越該水平或垂直并列頁面,則控制器將該原稿圖像數(shù)據(jù)提供給圖像分割部分。
文檔編號G06T7/00GK1684493SQ20051005631
公開日2005年10月19日 申請日期2005年3月17日 優(yōu)先權(quán)日2004年4月13日
發(fā)明者加藤雅弘 申請人:富士施樂株式會社