技術領域
[0001] 本
發(fā)明涉及一種圖像處理設備。
背景技術
[0002] 最近幾年,圖像形成設備層出不窮,比如能形成豐富多彩的圖像的各類
打印機。這些打印機除了噴墨打印機外還包括激光打印機。
[0003] 這種技術使得我們能在彩色打印機上快速并且有效地打出彩色文檔,用于商務會議發(fā)言和演示。
發(fā)明內容
[0004] 可是,在會議和演示上分發(fā)的彩色文檔,對色盲的人來說,有可能含有難辨認的
顏色。
[0005] 注意,色盲包括:全部(或完全)色盲和部分(或不完全)色盲。完全色盲的人不能感覺顏色,因此根本不能辨別色彩。全部色盲也被稱為全色盲。部分色盲的人不能分辨特定的色彩。部分色盲包括:二色色盲;不規(guī)則三色色盲。二色色盲的人在他們的視錐中失去三種(紅,綠和藍)色感光色素中的一種。二色色盲的人包括:失去紅感色素的紅色盲人,失去綠感色素的綠色盲人,失去藍感色素的藍色盲人。不規(guī)則三色色盲的人具有這三種色素但是三種色素中的一種或更多種可能不正常。不規(guī)則三色色盲的人包括:具有不正常紅色感的紅色弱人,具有不正常綠色感的綠色弱人,具有不正常藍色感的藍色弱人。
[0006] 有鑒于此,本發(fā)明的目標就是提供一個圖像處理設備,它形成的圖像能容易地被色盲患者區(qū)別出來。
[0007] 為了取得上面的以及其它的目標,本發(fā)明提供了圖像處理設備來處理圖像數(shù)據。這個圖像處理設備包括:一個接收表征一幅圖像的圖像數(shù)據的圖像輸入部分;一個把圖像
數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的圖像數(shù)據的圖像處理部分。
[0008] 最好是這樣:它的圖像處理部分能把色盲患者很難辨別的一幅圖像的圖像數(shù)據處理成容易被色盲患者分辨的已處理圖像的已處理圖像數(shù)據。
[0009] 從一方面講,本發(fā)明提供了一個圖像處理設備來處理圖像數(shù)據。圖像處理設備包括:一個接收表征一幅圖像的圖像數(shù)據的圖像輸入部分;和一個把原始圖像處理成一個第一彩色圖像和一個彩色狀態(tài)不同于第一彩色圖像的第二彩色圖像的處理整個原始圖像的彩色狀態(tài)的彩色圖像處理部分。
[0010] 從另一方面講,本發(fā)明提供了一個成象設備來形成圖像。成象設備包括:一個接收表征一幅圖像的圖像數(shù)據的圖像輸入部分;一個把圖像數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的已處理圖像數(shù)據的圖像處理部分;和如記錄介質上的已處理圖像數(shù)據來形成已處理圖像的圖像輸出部分。
[0011] 再從另一方面講,本發(fā)明提供了一種圖像處理方法來處理圖像數(shù)據。圖像處理方法包括:接收表征一幅圖像的圖像數(shù)據;把圖像數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的圖像數(shù)據。
[0012] 再從另一方面講,本發(fā)明提供了一個圖像處理程序來處理圖像數(shù)據。圖像處理程序包括:接收表征一幅圖像的圖像數(shù)據的程序;和一個把圖像數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的圖像數(shù)據的程序。
[0013] 再從另一方面講,本發(fā)明提供了一個由連接到成象設備終端裝置來執(zhí)行的打印機驅動程序。打印機驅動程序包括:一個接收表征一幅圖像的圖像數(shù)據的程序;一個把圖像數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的圖像數(shù)據的程序;和一個控制成象設備把根據記錄介質上的已處理的圖像數(shù)據來形成已處理圖像的程序。
[0014] 再從另一方面講,本發(fā)明提供了一個裝有圖像處理程序的圖像處理設備。圖像處理程序包括:一個接收表征一幅圖像的圖像數(shù)據的程序;和一個把圖像數(shù)據處理成表征一幅經過處理而變得容易識別的圖像的圖像數(shù)據的程序。
[0015] 再從另一方面講,本發(fā)明提供了一種處理圖像數(shù)據的圖像處理方法,包括:接收表征一幅圖像的圖像數(shù)據;和把原始圖像處理成一個第一彩色圖像和一個彩色狀態(tài)不同于第一彩色圖像的第二彩色圖像的整個原始圖像的彩色狀態(tài)的處理。
[0016] 再從另一方面講,本發(fā)明提供了一個處理圖像數(shù)據的圖像處理程序。包括:一個接收表征一幅圖像的圖像數(shù)據的程序;和一個把原始圖像處理成一個第一彩色圖像和一個彩色狀態(tài)不同于第一彩色圖像的第二彩色圖像的處理整個原始圖像的彩色狀態(tài)的程序。
附圖說明
[0017] 看了以下對本發(fā)明的優(yōu)選
實施例的描述后,加上附圖,本發(fā)明的目標,特點和優(yōu)點就會變得更加明顯。其中:
[0018] 根據本發(fā)明的第一優(yōu)選實施例,圖1是彩色激光打印機的各部分的側截面圖;
[0019] 圖2是根據第一優(yōu)選實施例,和圖1中的彩色激光打印機相連的
計算機系統(tǒng)的
框圖;
[0020] 圖3是啟動優(yōu)選實施例中的打印機驅動程序的,圖2中的計算機層次結構的框圖;
[0021] 圖4是顯示一個顯示于根據第一優(yōu)選實施例的圖2中的CRT顯示器上的打印機驅動程序的屬性窗的示意圖;
[0022] 圖5顯示了根據第一優(yōu)選實施例中的打印機驅動程序的打印頁處理的
流程圖;
[0023] 圖6(a)是根據第一優(yōu)選實施例顯示于圖2中的CRT顯示屏上典型的彈出窗口的示意圖;
[0024] 圖6(b)說明了文本圖像和圖表圖像的邊界區(qū)域;
[0025] 圖7是由邊界線處理(白邊界線處理)得到的某例圖像數(shù)據的示意圖;
[0026] 圖8是由邊界線處理(黑邊界線處理)得到的另外一例圖像數(shù)據的示意圖;
[0027] 圖9(a)是文本數(shù)據和圖表數(shù)據都是深色的某原始圖像的示意圖;
[0028] 圖9(b)是通過調整圖9(a)中的文本
亮度后得到的某圖像數(shù)據的示意圖;
[0029] 圖10(a)是文本數(shù)據和圖表數(shù)據都是淺色的某原始圖像的示意圖;
[0030] 圖10(b)是通過調整圖10(a)中的文本數(shù)據的
色調后得到某圖像數(shù)據的示意圖;
[0031] 圖11(a)是文本數(shù)據和圖表數(shù)據都是深色的某原始圖像的示意圖;
[0032] 圖11(b)是通過調整圖11(a)中的文本數(shù)據的色調,更特別的,調整它的黃
色度而得到的某圖像數(shù)據的示意圖;
[0033] 圖12是第二實施例中的打印機驅動程序屬性窗的示意圖;
[0034] 圖13顯示了根據第二實施例中的打印機驅動程序的打印頁處理的流程圖;
[0035] 圖14(a)是一原始圖像的示意圖;
[0036] 圖14(b)是通過邊界線處理得到的某圖像的示意圖;
[0037] 圖15(a)是一原始圖像的示意圖;
[0038] 圖15(b)是通過變色處理得到的某圖像的示意圖;
[0039] 圖16(a)是一原始圖像的示意圖;
[0040] 圖16(b)是通過單色處理得到某圖像的示意圖;
[0041] 圖17(a)是一原始圖像的示意圖;
[0042] 圖17(b)是通過刪除處理得到的某圖像的示意圖;
[0043] 圖18是第三實施例中的打印機驅動程序屬性窗的示意圖;
[0044] 圖19顯示了根據第三實施例中的打印機驅動的打印頁處理的流程圖;
[0045] 圖20(a)是由圖19的分割打印過程中得到的重疊在一張普通紙上的透明紙的示意圖,;
[0046] 圖20(b)是分開的透明紙和普通紙的示意圖;
[0047] 圖21是由圖19中的排版打印處理得到的一張紙面的示意圖;
[0048] 圖22是由圖19中的多紙打印處理得到的紙面的示意圖;
[0049] 圖23是La*b*彩色系統(tǒng)的彩色平面示意圖;
[0050] 圖24(a)是一張打印有一幅單色調轉換的全色圖像和一幅由排版打印處理得到的原始全色圖像的紙張示意圖;
[0051] 圖24(b)是一張打印有一幅單色調轉換的全色圖像和一幅由多紙打印處理得到的原始全色圖像的紙張示意圖。
具體實施方式
[0052] 這里將描述本發(fā)明的優(yōu)選實施例中的圖像處理設備,同時參考附圖,附圖中相似的部分和器件被分配了相同的參考數(shù)字以避免重復描述。
[0053] 第一實施例
[0054] 首先,參考圖111(b),將描述本發(fā)明的第一實施例。
[0055] 圖1是側截面圖,顯示了優(yōu)選實施例中的彩色激光打印機1的相關部分。如圖1,彩色激光打印機1包括:一個主
外殼2,在主外殼2之內,一個進料單元4供給紙張3作為記錄媒質,一個成象單元5在進料單元4提供的紙3上形成圖像,及其他裝置。
[0056] 進料單元4包括:一個可拆卸地安裝在主外殼2底部的供紙盤6,一個裝在供紙盤6的一邊的進料輥7(此后,主外殼2的裝有進料輥7的一邊稱為后邊,裝有后面講到的傳送輥18的那邊稱為前邊),一個供紙路徑8,一對裝在供紙路徑8中供應紙張3的方向上進料輥7下游的傳送輥9(此后,紙張3傳送方向上的上游或下游將簡稱為“上游”或“下游”),和裝在供紙路徑8中紙張3傳送方向上傳送輥9下游的寄存輥10。
[0057] 供紙盤6的形狀像一個無蓋的盒子,帶有壓紙盤11,可以容納一堆紙3。壓紙盤由離進料輥7最遠的那端可轉動地
支撐,使得離進料輥7最近的那端能垂直移動。一根
彈簧(圖上沒有顯示出來)被裝在壓紙盤11的下面,向上頂起壓紙盤11。
[0058] 圖上沒有顯示出來的裝在壓紙盤11下面的彈簧將壓紙盤上最上面的紙張3壓向進料輥7。進料輥7的滾動將最上面的單張紙3送到供紙路徑8。
[0059] 供紙路徑8從近進料輥7的上游端開始,向上運行,然后彎向主外殼2的前端。供紙路徑8在供紙盤6上面從主外殼2的后邊基本上以平直形態(tài)向前邊延伸。從前端,供紙路徑8彎曲向上,經過一個傳輸
位置(該點上,傳送輥18對著以后要講到的第一中間傳送
支撐輥34)。供紙路徑8的下游端通向以后要講到的固定單元20。
[0060] 傳送輥9和寄存輥10裝在供紙路徑8上,分別靠近它的后端和前端。
[0061] 由進料輥7送到供紙路徑8的紙張3首先沿著供紙路徑8反轉方向,然后傳送輥9將紙張3傳送到寄存輥10,從供紙路徑的后端到前端。隨后,寄存輥10寄存紙張3,然后將紙張3傳送到傳輸位置。
[0062] 彩色激光打印機1的進料單元4進一步包括一個堆放任意尺寸的紙張3,譬如明信片的多用盤12;和一個把堆在多用盤12上面的紙張3送給彩色激光打印機1的多用進料輥13。
[0063] 多用盤12裝在前端傾下靠近進料輥7和傳送輥9之間的一部分供紙路徑8的主外殼2的后面。多用進料輥13裝在多用盤12的上面,并與之相對。
[0064] 堆在多用盤12上的紙張3中的最上面的那張紙,依靠多用進料輥13的旋轉被單張地送入供紙路徑8。如上所述,送到供紙路徑8的紙張3從傳送輥9被傳送到寄存輥10,寄存后,由寄存輥10傳送到傳輸位置。
[0065] 成象單元5包括一個掃描單元14,多個(4個)顯劑盒15,一個感光帶機構16,一個中介傳輸帶機構17,傳輸輥18,一個柵控式電暈充電器19,固定單元20,等等。
[0066] 掃描單元14裝在主外殼2內供紙路徑8的上面,中介傳輸帶17的下面,它包括:一個激光發(fā)射單元(未畫出),一個被驅動而旋轉的多面鏡21,一個透鏡22,反射鏡23和
24。在掃描單元14中,激光發(fā)射單元根據圖像數(shù)據發(fā)射出一
激光束。激光束依次經過或者反射出多面鏡21,透鏡22,反射鏡23和24,如圖中箭頭所示,以高速掃描方式被照射到以后要講到的感光帶機構16中的感光帶32。
[0067] 4個顯劑盒15互相平行地安排在主外殼2的后部,以鄰近盒之間規(guī)定間隔垂直對齊。顯劑盒15包括裝有黃色調色劑的黃色顯劑盒15Y,裝有洋紅調色劑的洋紅顯劑盒15M,裝有青色調色劑的青色顯劑盒15C,和裝有黑色調色劑的黑色顯劑盒15K。
[0068] 每個顯劑盒15包括一個顯劑輥25,一個厚度調節(jié)刀片26,一個供給輥27,一個帶膛的調色劑28。每個顯劑盒15能被
接觸/隔離機構(未畫出)平行移動。這樣,顯劑輥25能和以后要講到的感光帶32的表面接觸或者隔離。
[0069] 每個帶膛的調色劑28裝有不同顏色的調色劑,黃色,洋紅,青色,和黑色中的一種。每個調色劑都是帶正電的,無磁的,單成分調色劑。具體來講,用在優(yōu)選實施例中的調色劑是采用眾所周知的聚合方法,例如懸掛聚合,把聚合
單體共聚而得到的聚合調色劑。例如,聚合單體可以是苯乙烯單體比如苯乙烯或者
丙烯酸單體比如丙烯酸,烷基(C1-C4)丙烯酸鹽,或者烷基(C1-C4)炭化丙烯酸鹽。聚合調色劑成球形粒子以取得更好的流動性。調色劑和
著色劑或者蠟以及諸如
硅膠那樣的添加劑復合,以增加流動性。調色劑粒子的直徑大約是6-10微米。
[0070] 供給輥27和顯劑輥25可旋轉地裝在每個顯劑盒15上,互相之間以一定的壓
力接觸著。顯劑輥25由一主
電動機(未畫出)驅動旋轉,使得顯劑輥25和感光帶32的接觸點的旋轉方向為從下到上(順
時針方向)。一個顯影
偏壓施加到顯劑輥25。
[0071] 厚度調節(jié)刀片26安裝在供給輥27下面,向位于感光帶32的反向一邊的顯劑輥25的表面施加壓力。
[0072] 帶膛調色劑28里面的調色劑通過供給輥27的旋轉送給顯劑輥25。同時,調色劑通過供給輥27和顯劑輥25之間的摩擦起電而充正電。承載在顯劑輥25上的調色劑隨著顯劑輥25一起旋轉,穿過厚度調節(jié)刀片26和顯劑輥25之間,在顯劑輥25上面形成厚度均勻的薄層調色劑。
[0073] 感光帶機構16沿著4個顯劑盒15的前面安裝。感光帶機構16包括一個位于最底下的黃色顯劑盒15(Y)的對面的感光環(huán)節(jié)支撐輥30;一個位于最頂上的黑色顯劑盒15(K)的對面和位于感光環(huán)節(jié)支撐輥30的垂直上面的感光環(huán)節(jié)驅動輥31;以及繞著感光環(huán)節(jié)支撐輥30和感光環(huán)節(jié)驅動輥31旋轉的循環(huán)帶。在感光帶32的表面有一層由有機感光材料形成的感光層。感光帶32垂直延伸,為了和所有的顯劑輥25接觸。
[0074] 當一個動力從主電動機傳輸?shù)礁泄鈳C構16的感光環(huán)節(jié)驅動輥31時,感光環(huán)節(jié)驅動輥31被驅動旋轉(反時針方向)。當感光環(huán)節(jié)支撐輥30跟隨著感光環(huán)節(jié)驅動輥31旋轉時(反時針方向),感光帶32在感光環(huán)節(jié)支撐輥30和感光環(huán)節(jié)驅動輥31之間作周期運動。
[0075] 在這樣的配置下,感光帶32從最底下的黃色顯劑盒15(Y)的顯劑輥25向最頂上的黑色顯劑盒15(K)的顯劑輥25移動。換句話說,在和顯劑輥25接觸點上(切入部),感光帶32向上移動,和顯劑輥25相同方向。
[0076] 中介傳輸帶機構17安裝在掃描單元14的上面和感光帶機構16的前面。中介傳輸帶機構17包括一個中介傳輸環(huán)節(jié)驅動輥33,一個第一中介傳輸環(huán)節(jié)支撐輥34,一個第二中介傳輸環(huán)節(jié)支撐輥35,和一個中介傳輸帶36。中介傳輸帶36是一個諸如導電的聚
碳酸酯,或者包括分散碳粒或者其它導電粒子在內的聚酰亞胺那樣的
樹脂形成的循環(huán)帶。
[0077] 中介傳輸環(huán)節(jié)驅動輥33安裝在感光環(huán)節(jié)驅動輥31的對面,使得感光帶32和中介傳輸帶36互相穿插。第一中介傳輸環(huán)節(jié)支撐輥34安裝在相對于中介傳輸環(huán)節(jié)驅動輥33的主外殼2的斜下方和前方,并且在傳輸輥18的對面,使得中介傳輸帶36插于其間。第二中介傳輸環(huán)節(jié)支撐輥35安裝于中介傳輸環(huán)節(jié)驅動輥33的下面,并且相對于第一中介傳輸環(huán)節(jié)支撐輥34向著主外殼2的后部。這樣,中介傳輸環(huán)節(jié)驅動輥33,第一中介傳輸環(huán)節(jié)支撐輥34和第二中介傳輸環(huán)節(jié)支撐輥35被安排成一個被中介傳輸帶36包圍的三
角形。
[0078] 來自主電動機(未畫出)的動力被傳輸?shù)街薪閭鬏敪h(huán)節(jié)驅動輥33上,使之旋轉(順時針方向)。第一和第二中介傳輸環(huán)節(jié)支撐輥34和35被設置成跟隨中介傳輸環(huán)節(jié)驅動輥33運轉(順時針方向),使得中介傳輸帶36繞著中介傳輸環(huán)節(jié)驅動輥33,第一和第二中介傳輸支撐輥34和35運行(順時針方向)。
[0079] 有了這個配置,中介傳輸帶36面對中介傳輸環(huán)節(jié)驅動輥33上的感光帶32,并與之接觸,并且以與接觸點(切入點)上感光帶32相同方向運動。
[0080] 傳輸輥18安裝在第一中介傳輸環(huán)節(jié)支撐輥34的
反面,中介傳輸帶36插于其中,使得傳輸輥18接觸到中介傳輸帶36的表面。傳輸輥18反時針旋轉,使得傳輸輥18的表面在與中介傳輸帶36接觸點(切入部)上以與之相同的方向運動。當傳輸輥18傳輸一幅彩色圖到一張紙3上時,它移向與中介傳輸帶36的接觸點,在不執(zhí)行傳輸操作時,通過接觸/隔離機構(未畫出)它移向與中介傳輸帶36隔離的位置。
[0081] 另外,傳輸輥18由主電動機(未畫出)驅動,而傳輸偏壓施加到傳輸輥18。
[0082] 柵控式電暈充電器19的安裝沒有和感光帶32的表面接觸,而是保持了一定的距離,它安裝在靠近感光環(huán)節(jié)支撐輥30,相對于感光帶32的運動的感光環(huán)節(jié)支撐輥30的上游。柵控式電暈充電器19是一個從鎢線上產生電暈放電過程的充正電柵控式充電器。柵控式電暈充電器19通過適當配置向感光帶32的表面均勻地施加正極性電荷。
[0083] 柵控式電暈充電器19向感光帶32施加均勻的正極性電荷后,其表面受到來自掃描單元14的激光束的高速掃描,因而根據已確定的圖像數(shù)據形成潛象。
[0084] 下面,當接觸/隔離機構(未畫出)使某個顯劑盒15的顯劑輥25接觸已形成潛象的感光帶32時,就在感光帶上形成了該顯劑盒15裝有的調色劑顏色的單色調色劑圖像。當形成在感光帶32上面的該色的調色劑圖像被帶到中介傳輸帶36時,調色劑圖像被傳輸?shù)街薪閭鬏攷?6上面。通過
疊加中介傳輸帶36上面的不同顏色的圖像就形成一個多色彩圖像。
[0085] 例如,現(xiàn)在假定接觸/隔離機構
水平移動最底部的黃色顯劑盒15(Y)向主外殼2的前面,使得黃色顯劑盒15(Y)的顯劑輥25接觸已形成潛象的感光帶32。同時,洋紅顯劑盒15M,青色顯劑盒15C,黑色顯劑盒15K平行移向主外殼2的后部,這樣分別將顯劑輥25與感光帶32隔離。這樣,在感光帶32上面由黃色顯劑盒15(Y)的黃色調色劑形成黃色調色劑圖像。下面,當這個黃色調色劑圖像隨著感光帶32的移動而對著中介傳輸帶36移動時,黃色圖像被傳給中介傳輸帶36。
[0086] 通過如上所述重復的在感光帶32上形成潛象,通過接觸/隔離機構適當?shù)仄揭聘鱾€顯劑盒15,能使得位于底部第二位的洋紅顯劑盒15(M)的顯劑輥25和感光帶32接觸,而其余的顯劑輥25與之隔離,就能用洋紅顯劑盒15(M)里的洋紅調色劑在感光帶32上形成洋紅調色劑圖像。同樣的,當洋紅調色劑圖像對著中介傳輸帶36移動,洋紅調色劑圖像被傳輸?shù)街薪閭鬏攷?6上,疊加在前面所傳的黃色調色劑圖像上。
[0087] 用青色顯劑盒15(C)里的青色調色劑和黑色顯劑盒15(K)里的黑色調色劑重復同樣的操作,就能在中介傳輸帶36的表面上形成多色彩圖像。
[0088] 當紙張3在中介傳輸帶36和移動到接觸位置的傳輸輥18之間經過時,用這種方法在中介傳輸帶36的表面形成的多色彩圖像立刻被傳輸?shù)郊垙?上。
[0089] 固定單元20安裝在傳輸輥18上面和在供紙路徑8的下游端。固定單元20包括一個加熱輥41,和一個施加壓力于加熱輥41和傳送輥43的壓力輥42。加熱輥41由金屬形成,它包括一個
鹵素燈來產生熱量。當紙張3經過加熱輥41和壓力輥42之間時,由加熱輥41產生的熱量將傳輸?shù)郊垙?的表面的彩色圖像固定下來。
[0090] 固定單元20將彩圖固定到紙張3上之后,傳送輥43將紙張3傳送到卸載路徑44。裝在卸載路徑44的下游端的卸載輥45將紙張3卸載到位于主外殼2頂部的卸載盤46。
[0091] 圖2是一打印系統(tǒng)50的框圖。這個打印系統(tǒng)50包括彩色激光打印機1以及與之相連的個人電腦51(終端設備)。打印系統(tǒng)50的功能是一個圖像處理和成象系統(tǒng)用來處理圖像數(shù)據和形成已處理圖像。根據本發(fā)明第一實施例,個人電腦51是一個圖像處理設備,用于處理圖像數(shù)據,彩色激光打印機1用于形成圖像。圖3是驅動打印機驅動程序的個人電腦51的層次結構框圖。
[0092] 個人電腦51包括一個用于控制設備的CPU(52)。在CPU(52)里面,一個儲存控制程序的ROM 53,一個工作內存RAM54,以及斷電后能繼續(xù)存儲數(shù)據的NVRAM55。個人電腦51進一步包括一個用來裝載和播放CD-ROM 56的CD-ROM播放設備57,一個CRT監(jiān)視器58,一個
鍵盤59,和一個在CRT監(jiān)視器58的屏幕上執(zhí)行不同的操作的
鼠標60,一個裝有
操作系統(tǒng)(OS)62、應用
軟件63、打印機驅動程序64的
硬盤40,以及將個人電腦與各種外部設備連接的
接口61。上述的每個部分都與CPU(52)相連。個人電腦51通過接口61與彩色激光打印機1上的接口相連。
[0093] 打印機驅動程序64初始存儲在CD-ROM56上,它包含一個創(chuàng)建打印任務,并把它傳到彩色激光打印機1的圖像處理程序。當CD-RM 56裝載到CD-ROM播放設備57時,打印機驅動程序64就被存到了硬盤40上。如圖3所示,打印機驅動程序64安裝在執(zhí)行狀態(tài)的操作系統(tǒng)(OS)62的頂部。
[0094] 打印機驅動程序64包括一個打印控制命令。打印控制命令是一個常規(guī)的圖像處理程序,它把由
應用軟件63建立并包含符合操作系統(tǒng)62數(shù)據格式的文本和圖表的圖像數(shù)據轉換成能被彩色激光打印機1接收的格式,比如頁描述語言PDL格式的圖像數(shù)據,并把已轉換的圖像數(shù)據傳給彩色激光打印機1。除了這個打印控制命令,在目前的實施例中,打印機驅動程序64還包括色盲處理模式(用于色盲的圖像處理)。色盲處理模式是另一個圖像處理程序用來形成色盲的人也能容易看的圖像。
[0095] 根據打印控制命令(常規(guī)圖像處理程序),一個由應用軟件63創(chuàng)立的,包含文本和圖表的圖像被轉換成包含不同于文本數(shù)據的包含文本數(shù)據和圖表數(shù)據的PDL圖像數(shù)據。PDL圖像數(shù)據作為一個打印任務通過接口61傳送給打印機1。打印機1接收包括文本數(shù)據和圖表數(shù)據的PDL圖像數(shù)據,并處理PDL圖像數(shù)據,以用于打印。也就是說,打印機1讀取文本和圖表的顏色、尺寸、字體、厚度等的數(shù)據,然后將數(shù)據轉換成CMYK打印數(shù)據,打印出相應的文本和圖表。值得注意的是,PDL圖像數(shù)據有可能在通過接口61傳送給打印機1之前就已被處理成CMYK打印數(shù)據。
[0096] 打印機驅動程序64還包括:一個彩色圖像提取程序,一個文本一圖表的存在判斷程序,一個文本-圖表疊加判斷程序,一個顏色判定程序和一個亮度判定程序,如以后要講到的那樣。這些程序在色盲處理模式中運行。
[0097] 下面,將詳細描述打印機驅動程序64的色盲處理模式。
[0098] 例如,一個用戶用應用軟件63創(chuàng)建了用于會議或演示的圖像。接下來,如果該用戶希望此圖像能以一種容易被色盲患者識別的格式打印出來,用戶首先讓個人電腦51顯示出打印機驅動程序64的屬性,這可以通過從應用軟件63中選擇打印窗口(未畫出),在打印窗口中選擇屬性得到。
[0099] 用戶以這種方式選擇了打印機驅動程序64的屬性后,屏幕顯示了如圖4的屬性窗口65。屬性窗口65包含多個對話框,如“info(信息)”對話框,“advanced(高級)”對話框,“common(普通)”對話框,“paper(紙張)”對話框,“graphics(圖表)”對話框,“deviceoption(設備選項)”對話框,“two-sided print(雙面打印)”對話框,“colorblindness(色盲)”對話框。通過點擊選中對話框,用戶可以將想要的對話框顯示在當前,進行各種設置。圖4中,當前顯示了色盲對話框66。
[0100] 色盲對話框66提供了色盲處理模式選擇框67,用以選中色盲處理模式,形成能被色盲患者識別的圖像。
[0101] 當用戶想要打印能被色盲患者識別的圖像時,只要在色盲處理模式選擇框67中打勾就行了。
[0102] 一旦色盲處理模式選擇框67打了勾,打印機驅動程序64在打印頁過程(后面要講到的)中執(zhí)行色盲處理模式程序。這樣,就為色盲的人執(zhí)行了合適的過程。
[0103] 注意,當操作過程不需要考慮色盲問題時,色盲處理模式選擇框67里的勾能去掉。這樣,就能去掉多余的操作而使整個過程更加高效。
[0104] 色盲對話框66還包括色盲類型設置欄68和色盲程度設置欄69作為輸入選擇顯式控制方式。色盲類型設置欄68列出了各種色盲類型,允許用戶選擇其一。色盲程度設置欄69顯示了色盲的程度,允許用戶選擇其一。
[0105] 這個例子中,色盲類型設置欄68里有三種色盲類型可供選擇。更詳細點,它包括“紅色盲/色弱”,指不能將紅色和其他顏色區(qū)分;“綠色盲/色弱”,指不能將綠色和其他顏色區(qū)分;“藍色盲/色弱”,指不能將藍色和其他顏色區(qū)分。選擇框相鄰設置,使用戶選擇三種不同色彩類型中的一種。例如:通過選擇鄰接“紅色盲/色弱”選項的選擇框68a,選擇紅色盲或紅色弱。通過選擇鄰接“綠色盲/色弱”選項的選擇框68b,選擇綠色盲或綠色弱。通過選擇鄰接“藍色盲/色弱”選項的選擇框68c,選擇藍色盲或藍色弱。注意,當選擇了一種色盲類型后,其相應的顏色組合就作為了目標顏色組合。比如,選擇紅色盲或紅色弱,紅與綠的顏色組合就作為目標顏色組合。選擇綠色盲/色弱,還是紅與綠的顏色組合作為目標顏色組合。選擇藍色盲/色弱,藍與綠的顏色組合作為目標顏色組合。
[0106] 色盲程度設置欄69允許用戶選擇一種色盲程度。此例中,色盲程度被分成三級,為“strong(強)”,“medium(中)”,“weak(弱)”。每級都對應一選擇框。例如,通過選擇鄰接“強”的選擇框69a,選擇強級。通過選擇鄰接“中”的選擇框69b,選擇中級。最后通過選擇鄰接“弱”的選擇框69c,選擇弱級。。
[0107] 注意,選擇了一個色盲程度,其相應的值就作為亮度
閾值。選擇強,60就作為亮度閾值。選擇中,40就作為亮度閾值。選擇弱,20就作為亮度閾值。
[0108] 更具體地說,例如,如果選擇色盲類型設置欄68中的選擇框68a,選擇紅色盲/色弱,并且在色盲程度設置欄69中選擇選擇框69a,那么色盲的程度和類型被設置成一個強紅色盲/色弱。紅與綠作為目標顏色組合,60作為亮度閾值。當點擊了OK按鈕66Y后,色盲增強處理過程就開始執(zhí)行。色盲處理模式的選擇以及在色盲類型設置欄68和色盲程度設置欄69里面輸入的數(shù)據被存到NVRAM55中,色盲處理過程會參考這些數(shù)據。因而,根據所選的色盲類型和程度就有可能形成合適的圖像,使之能被某種特定類型的色盲患者容易地識別。
[0109] 注意,用戶能夠在任何時候通過顯示色盲對話框66
修改色盲數(shù)據和是否選擇色盲處理模式。在修改與色盲有關的色盲處理模式和數(shù)據的選擇后,新的數(shù)據被存到NVRAM55中。
[0110] 通過色盲處理模式及在NVRAM55中輸入的數(shù)據的儲存,當這些同樣的數(shù)據為某種類型色盲患者而重復使用時,用戶可以在以后的打印操作中省去色盲處理模式選項的選擇和用于色盲的數(shù)據的輸入操作。
[0111] 在色盲對話框66的輸入操作中,色盲類型可以在色盲程度之后輸入。另外,當色盲程度未知時,可以缺省,只輸入色盲類型并執(zhí)行圖像處理程序。在這種情況下,默認設為強,60為亮度閾值。同樣地,色盲類型未知,可以只輸入色盲程度并執(zhí)行圖像處理程序。這種情況下,默認設為紅色盲/色弱,紅與綠作為目標顏色組合。
[0112] 用戶在色盲對話框66中輸入各種設置后,就下令進行打印操作。具體說,用戶按照通用的方法,就是說,在打印窗口(未畫出)設置打印頁的范圍,打印頁數(shù),以及其它設置,最后按下OK按鈕來執(zhí)行打印操作。
[0113] 當打印操作開始執(zhí)行時,設定在打印窗口中的每個打印任務在打印每頁時都執(zhí)行圖5中的各個步驟。
[0114] 在頁處理過程的開始S1階段,確定當前頁碼。
[0115] 執(zhí)行S2中圖像數(shù)據程序來接收由應用軟件63創(chuàng)建的圖像數(shù)據,將接收的數(shù)據轉換成能在彩色激光打印機1上打印的圖像數(shù)據。此例中,將接收的數(shù)據轉換成PDL格式。也就是說,表征原始圖像所包含的文本和圖表的數(shù)據被轉換成能在打印機1上打印的PDL格式文本和圖像數(shù)據。
[0116] 圖像數(shù)據程序執(zhí)行完后,在S3中CPU 52判斷是否選擇了色盲處理模式。如果色盲處理模式沒有選擇(S3:NO),換句話說,圖4中色盲處理模式旁邊的色盲處理模式選擇框67沒有打勾,則跳過色盲處理模式。程序進行到S9。在S9中,以正常的打印模式執(zhí)行接口傳輸程序。在傳送給打印機1之前,PDL數(shù)據被轉換成CMYK數(shù)據。這個轉換可以省去,但是PDL數(shù)據要照常送到打印機1。S9的處理完成后,程序結束。
[0117] 另一方面,如果選擇了色盲處理模式(S3:YES),換句話說,如果圖4中的色盲處理模式選擇框67已經打勾,程序進行到S4。在S4中,執(zhí)行圖像數(shù)據提取程序以確定圖像數(shù)據是否含有其類型和程度已在圖4中的設置欄68和69設定的色盲患者難以識別的圖像區(qū)域,如果存在這些圖像區(qū)域,則提取這些區(qū)域的圖像數(shù)據。然后程序進行到S5,判斷難識別的圖像區(qū)域是否已被提取。如果沒有這種有問題的的圖像區(qū)域被提取過(S5:NO),程序直接進到S9。如果存在有問題的圖像區(qū)域被提取過了(S5:YES),
進程就進到彈出窗口顯示程序S6以顯示如圖6(a)的彈出窗口70。
[0118] 更具體來講,在S4中,提取有問題的圖像區(qū)域的過程通過提取彩色圖像來實現(xiàn)。
[0119] 下面將詳細描述提取過程S4。
[0120] S4中,首先執(zhí)行文本-圖表的存在判斷程序來判斷PDL圖像數(shù)據是否既包括文本數(shù)據又包括圖表數(shù)據。
[0121] 若PDL圖像數(shù)據中少了其中的一種數(shù)據,就沒有必要繼續(xù)執(zhí)行提取過程S4了。因為要讓人們準確閱讀,文本數(shù)據是很重要的。因而,S4結束,S5的判斷結果為否(S5:NO),所以程序直接進到S9。
[0122] 如果PDL圖像數(shù)據既包括文本數(shù)據又包括圖表數(shù)據,就執(zhí)行文本-圖表疊加判斷程序以判斷文本和圖表數(shù)據是否至少一部分互相疊加了。更具體來講,通過檢驗文本和圖表數(shù)據中的坐標點來判斷文本和圖表數(shù)據是否至少一部分互相疊加了。如果文本數(shù)據中的某些坐標點與圖表數(shù)據中的某些坐標點相一致,文本和圖表數(shù)據確定至少是一部分互相疊加了。
[0123] 如果在任何點上文本和圖像數(shù)據都沒有疊加,就沒有必要繼續(xù)執(zhí)行S4了。因而,S4結束,S5的判斷結果為否(S5:NO),所以程序直接進到S9。
[0124] 另外,如果文本和圖表數(shù)據互相疊加了,那么知道文本數(shù)據中的一個彩色區(qū)域和圖表數(shù)據中的一個彩色區(qū)域的位置互相鄰近,所以兩者之間存在某個邊界區(qū)域。因而,彩色-圖像提取程序判斷色盲患者難以區(qū)分的顏色是否用在邊界區(qū)域。
[0125] 更具體來講,也就是判斷含有目標顏色組合中的顏色的象素是否在邊界區(qū)域中互相鄰近。
[0126] 譬如,如果在色盲類型設置欄68中選擇了鄰接“紅色盲/色弱”選項的選擇框68a或鄰接“綠色盲/色弱”選項的選擇框68b,紅與綠的顏色組合作為目標顏色組合,所以判斷紅象素和綠象素是否在文本和圖表之間的邊界區(qū)域互相鄰近。
[0127] 為了執(zhí)行這個判斷,首先執(zhí)行顏色判斷程序來判斷文本和圖表數(shù)據里被判定為互相疊加的每個象素的顏色。
[0128] 下面將詳細介紹顏色判斷程序。
[0129] PDL圖像數(shù)據一般包括每個象素的
顏色數(shù)據R(紅)、G(綠)、B(藍)。所以位于文本的圖像區(qū)域里的每個象素包含三種顏色數(shù)據R、G、B。相似地,圖表的圖像區(qū)域域里的每個象素包含三種顏色數(shù)據R、G、B。象素的顏色由三種基色R、G、B的組合而成。注意,通過修改這三種基色的等級,能形成許許多多人類可以看見的顏色。三種基色R、G、B有256個等級(0-255)。
[0130] 顏色判斷程序用以后要講到的方式比較象素的R、G、B的等級值把文本和圖表數(shù)據中的每個象素歸類成紅類色(呈紅色),綠類色(呈綠色),或者另一種顏色類型。
[0131] 更具體來講,當象素的R(紅色)等級值大于G(綠色)和B(藍色)的等級值,以及當R(紅色)的等級值和第二大等級值之間的差大于第二大等級值和第三大等級值之間的差時,象素被判斷為紅類色(呈紅色)。也就是說,只要滿足下面的條件(1),(2)中的一條,該象素就被判為紅類色:
[0132] R>G>B,and R-G>G-B (1)
[0133] R>B>G,and R-B>B-G (2)
[0134] 當象素的G(綠色)等級值大于R(紅色)和B(藍色)的等級值,以及當G(紅色)的等級值和第二大等級值之間的差大于第二大等級值和第三大等級值之間的差時,象素被判斷為綠類色(呈綠色)。也就是說,只要滿足下面的條件(3),(4)中的一條,該象素就被判為紅類色:
[0135] G>R>B,and 6-R>R-B (3)
[0136] G>B>R,and G-B>B-R (4)
[0137] 當上述條件(1)-(4)都不滿足時,該象素被判為另一種顏色。
[0138] 下面,在邊界區(qū)域里判斷是否存在某個部分,其中被歸類成目標顏色組合中的一種顏色的象素和被歸類成另外一種顏色的象素互相鄰近。比如,如果選擇了紅色盲/色弱或者綠色盲/色弱,則判斷在邊界區(qū)域里,被歸類成紅色的象素和被歸類成綠色的象素是否鄰近。
[0139] 如果存在目標顏色組合(例如紅和綠)的一些
像素,在邊界部分相互鄰接,則執(zhí)行亮度判斷程序以判斷這些目標顏色組合中每個鄰近象素的亮度。
[0140] 通過計算下面的方程(5),亮度判斷程序判斷目標顏色組合(本例中是紅和綠)中鄰近象素的亮度X。
[0141] 亮度X=sr+tg+ub (5)
[0142] 其中,紅色成分的亮度r由該象素的R的等級決定,綠色成分的亮度g由該象素的G的等級決定,藍色成分的亮度b由該象素的B的等級決定,s,t,u是系數(shù)。這樣,每個象素的亮度由紅綠藍三基色的亮度值r,g,b,分別乘以系數(shù)s,t,u,再相加而成。比如,s=0.30,t=0.59,u=0.11,所以系數(shù)之和為1。亮度X分級在0-255之間。
[0143] 通過亮度判斷程序,每個象素的亮度被可靠判斷。
[0144] 然后判斷目標顏色組合中鄰近象素之間的亮度差別是否小于在設置欄69里設置的亮度閾值。
[0145] 如果比設置的閾值大,則鄰近的象素容易區(qū)分。如果比設置的閾值小,則鄰近的象素難于區(qū)分。
[0146] 例如,當選擇了選擇框68a或68b以及表示“弱”的選擇框69c時,如果鄰近的紅色象素和綠色象素的亮度差別在亮度閾值20之內,則這些象素難以被弱紅色盲/色弱患者或者綠色盲/色弱患者區(qū)分。當選擇了選擇框68a或68b以及表示“中”的選擇框69b時,如果鄰近的紅色象素和綠色象素的亮度差別在亮度閾值40之內,則這些象素難以被中等紅色盲/色弱患者或者中等綠色盲/色弱患者區(qū)分。當選擇了選擇框68a或68b以及表示“強”的選擇框69a時,如果鄰近的紅色象素和綠色象素的亮度差別在亮度閾值60之內,則這些象素難以被強紅色盲/色弱患者或者強綠色盲/色弱患者區(qū)分。
[0147] 如果判斷出在邊界區(qū)域里沒有難于區(qū)分的鄰近象素,則知道邊界區(qū)域容易區(qū)分。因而,沒有圖像區(qū)域需要提取。所以,程序S4結束,S5的判斷過程為否(S5:NO),進程直接進到S9。
[0148] 換句話說,如果判斷出在邊界區(qū)域里有一些難于區(qū)分的鄰近象素,則知道邊界區(qū)域難以區(qū)分。
[0149] 當判斷出文本和圖表之間的邊界區(qū)域難以區(qū)分,則包含這個邊界區(qū)域的圖像區(qū)域,作為難以被用戶選擇的類型和程度
選定的色盲患者區(qū)分的圖像區(qū)域而被提取。結果,S4結束,S5的判斷結果為肯定(S5:YES),進程進到S6。
[0150] 在S6,被提取的圖像區(qū)域顯示在CRT監(jiān)視器58的屏幕上的彈出窗口70,如圖6(a)。
[0151] 因而,通過用戶選擇類型和程度提取這些難以被色盲患者區(qū)分的圖像區(qū)域,并把它們匯報給用戶,用戶能為色盲患者執(zhí)行合適的程序。也能執(zhí)行適合于色盲的類型和程度的后處理程序。這個后處理程序能形成容易被選擇類型和程度的色盲患者識別的圖像。
[0152] 圖6(a)是顯示彈出窗口的(彈出窗口70)CRT監(jiān)視器58的屏幕示意圖,。
[0153] 圖6(a)中的彈出窗口70包含顯示打印區(qū)域和設置區(qū)72的預覽窗口71。
[0154] 預覽窗口71顯示了由用戶用應用軟件63創(chuàng)建的圖像被打印出來后是什么樣子的預覽。
[0155] 預覽窗口71包括一頁圖像數(shù)據可打印區(qū)域的預覽區(qū)73。由用戶用應用軟件63創(chuàng)建的文本數(shù)據74和圖表數(shù)據75被顯示在預覽窗口73之內。箭頭76等指示了難以被色盲患者識別的區(qū)域。
[0156] 在此例中,假定在色盲類型設置欄68中選擇了鄰接“紅色盲/色弱”選項的選擇框68a或鄰接“綠色盲/色弱”選項的選擇框69b,并且在色盲程度設置欄69中選擇了表示“強”的選擇框69a。再假定圖6(a)中的圖像數(shù)據包括表征紅色字符A的文本數(shù)據74和表征綠色方框的圖表數(shù)據75。文本數(shù)據74和圖表數(shù)據75疊加放置。文本數(shù)據74里的象素亮度和圖表數(shù)據75里的象素亮度之間的差別在亮度閾值60之內。所以,在文本74和圖表75之間的邊界區(qū)域內,界定為紅色的象素和界定為綠色的象素鄰近。鄰近的紅色象素和綠色象素的亮度彼此接近。所以,在S4中,由箭頭76所指包含文本數(shù)據74和圖表數(shù)據75的圖像區(qū)域作為難以被強紅色盲/色弱患者或者強綠色盲/色弱患者識別的圖像區(qū)域而被提取。被提取的圖像區(qū)域顯示在彈出窗口70上,如箭頭76所指。因而,可以執(zhí)行一個后處理程序來形成能被代表大多數(shù)色盲患者的難分辨紅色與綠色的紅色盲/色弱患者和綠色盲/色弱患者所區(qū)分的文本數(shù)據74和圖表數(shù)據75。
[0157] 設置區(qū)72包括一條指示存在色盲患者難以分辨的圖像區(qū)域的消息。執(zhí)行處理按鈕77作為圖像處理部分顯示在這個消息的下面,讓用戶選擇是否為色盲患者執(zhí)行后面要講到的圖像處理程序。
[0158] 設置區(qū)72里的消息是例如關于“箭頭所指區(qū)域難以被色盲患者識別”的通知。有了這個顯示,用戶一瞥就能意識到圖像存在難以被色盲患者識別的區(qū)域。
[0159] 例如,執(zhí)行處理按鈕77供用戶選擇是和否中的一個。旁邊有相應的選擇框。打勾鄰接“YES”77Y選擇框就選擇了為色盲患者執(zhí)行后面要講到的圖像處理,換一種方式,選擇77n就不執(zhí)行圖像處理。
[0160] 例如,用戶選擇了“YES”選擇框77Y后,再按下設置在預覽窗口71的ok按鈕78以執(zhí)行用于色盲患者的圖像處理。這個選擇被存在NVRAM55中。然而,若用戶先選擇了“NO”選擇框77n再按下ok按鈕78,就不會執(zhí)行為色盲患者方便的圖像處理。這個選擇被存在NVRAM55中。
[0161] 另外,存在NVRAM55中指示是否執(zhí)行色盲圖像處理的數(shù)據隨時都可以通過顯示預覽窗口71加以修改。數(shù)據修改后,修改后的數(shù)據被存到NVRAM55中。
[0162] 通過用戶以這種方式在選擇框77中選擇是否執(zhí)行色盲圖像處理,當沒有必要執(zhí)行色盲圖像處理程序時,用戶就選擇“NO”選擇框77n。選擇不執(zhí)行色盲圖像處理程序,能防止多余的過程,提高處理效率。但是當有必要執(zhí)行色盲處理程序時,就選擇“YES”選擇框77Y。
[0163] 另外,在選擇框77里做的選擇,和色盲處理模式選擇框67的選擇以及色盲類型設置欄68和色盲程度設置欄69的設置一起被存到NVRAM55。所以,對特定的色盲患者,這些設置被重復使用,這樣每次的選擇和輸入步驟就能被省去。
[0164] 如果用戶選擇了執(zhí)行色盲圖像處理程序,通過執(zhí)行在選擇框77Y中的選項,并且選擇了ok鍵78(S7:YES),則S8中的用于色盲的圖像增強圖像處理程序開始運行。結果使色盲患者難識別的圖像區(qū)域的數(shù)據轉換成了易識別的圖像數(shù)據。這個例中,至少有一部分包含文本數(shù)據74和圖表數(shù)據75的圖像區(qū)域被轉換成了易識別的圖像數(shù)據。結果,這個轉換過程形成了色盲患者易識別的圖像。S8結束后,進程進到S9。
[0165] 另一方面,如果用戶選擇不執(zhí)行色盲圖像處理程序(S7:NO),則跳過該程序,在S9中執(zhí)行接口傳輸程序。
[0166] 下面將詳細介紹S8的色盲圖像增強處理程序。
[0167] 注意,當兩個顏色區(qū)域,即第一種顏色的第一顏色區(qū)域和第二種顏色的第二顏色區(qū)域互相鄰近時,第一顏色區(qū)域有第一邊界區(qū)域,第二顏色區(qū)域有第二邊界區(qū)域,第一和第二邊界區(qū)域直接相鄰。色盲圖像增強處理針對這些第一和第二邊界區(qū)域里的圖像數(shù)據,將第一和第二邊界區(qū)域里的至少一種顏色轉換成和第一和第二顏色都不同的顏色。結果,第一和第二顏色區(qū)域變得易識別。
[0168] 這個例中,如圖6(b),紅顏色的文本74有一個邊界區(qū)域74a,綠顏色的圖表75(方框)有一個邊界區(qū)域75a。紅色邊界區(qū)域74a和綠色邊界區(qū)域75a直接相鄰。在這種情況下,在S8過程中,邊界區(qū)域74a的顏色被轉換成和紅與綠不同的顏色,或者邊界區(qū)域75a的顏色被轉換成和紅與綠不同的顏色,或者兩者同時被轉換成和紅與綠不同的顏色。
[0169] 作為特例,圖7顯示了文本數(shù)據74和圖表數(shù)據75都是深色的圖像數(shù)據。比如,文本數(shù)據74為深紅色,圖表數(shù)據75為深綠色。在這種情況下,在S8中,邊界線處理程序使文本數(shù)據74在它的邊界區(qū)域74a上不形成圖像。或者邊界線處理程序使圖表數(shù)據75在它的邊界區(qū)域75a上不形成圖像,或者邊界線處理程序使文本數(shù)據74和圖表數(shù)據75兩者都不在它們的邊界區(qū)域74a和75a上形成圖像。這樣,打印到白紙3上后,在文本74和圖表75之間的邊界區(qū)域就形成了一條白色的邊界線80。
[0170] 注意,邊界線處理程序有可能使文本數(shù)據74在某些部分的邊界區(qū)域不形成圖像,而使得圖表數(shù)據75在另外部分的邊界區(qū)域不形成圖像。比如在圖7中,邊界線80包含一條位于文本74內側的內邊界線81和一條位于文本74外側的外邊界線82。內邊界線81可能是文本74的邊界區(qū)域74a不形成圖像的結果,而外邊界線82可能是圖表75的邊界區(qū)域75a不形成圖像的結果。
[0171] 通過這個過程,文本和圖表能清楚地分離,使得色盲患者能從圖表數(shù)據75中分辨出文本74數(shù)據。另外,由于某種顏色的圖像不在邊界區(qū)域里形成,節(jié)省了這種顏色的調色劑的消耗。形成白色邊界線80所需的點的數(shù)目要根據彩色激光打印機1的
分辨率來選定。
[0172] 注意,上述的采用方程5的亮度判斷程序也被用于判斷文本74和圖表75的顏色是否為深色。比如,如果兩種圖像數(shù)據74和75里的象素的亮度X小于或等于預定的值(127),那么兩種圖像數(shù)據74和75被判為深色,如上所述執(zhí)行邊界處理程序來形成白色邊界線80。
[0173] 如上所述,屬性窗口65中的色盲對話框66包括了色盲處理模式選擇框67,讓用戶選擇為色盲患者設計的打印程序。當選擇了色盲處理模式選擇框67,則判斷要打印的圖像是否含有色盲無法識別的區(qū)域。若有,這些區(qū)域的圖像數(shù)據被提取,并被顯示在彈出窗口70。然后執(zhí)行邊界線處理程序,在文本74和圖表75的邊界區(qū)域74a或者75a或者兩者上形成邊界線80。這樣,有問題的區(qū)域被提取和適當處理使它變得容易識別。增加邊界線80不僅使得色盲患者,而且也使得正常人容易分辨文本74和圖表75。
[0174] 圖8顯示了文本數(shù)據74和圖表數(shù)據75都是淺色的圖像數(shù)據的另一個實施例。比如,文本74是淺紅色,圖表75是淺綠色。即使在邊界區(qū)域74a和75a的至少一個上形成白色邊界線,文本數(shù)據74和圖表數(shù)據75仍然難以區(qū)別。因而在S8中,執(zhí)行另一種邊界線處理程序,以便在邊界區(qū)域74a或者75a或者兩者上形成一條黑色邊界線80′。這樣處理以后,文本和圖表就被清楚地隔離,使色盲患者容易區(qū)別文本74和圖表75。而且,由于邊界區(qū)域74a和(或)75a是黑色的,高亮度的文本74和圖表75清楚地被區(qū)分開來。形成黑色邊界線80′所需的點的數(shù)目要根據彩色激光打印機1的分辨率來選定。
[0175] 注意,上述的采用方程5的亮度判斷程序也被用于判斷文本74和圖表75的顏色是否為深色。比如,如果兩種圖像數(shù)據74和75里的象素的亮度X大于或等于預定的值(128),那么它們被判為淺色,如上所述執(zhí)行邊界處理程序來形成黑色邊界線80′。
[0176] 在上面的描述中,當兩個相鄰色區(qū)的亮度X大于或等于預定的值(128)時,兩個相鄰色區(qū)中的至少一個的邊界區(qū)域中形成一條黑色邊界線,而當兩個相鄰色區(qū)的亮度X小于或等于另一預定的值(127)時,兩個相鄰色區(qū)中的至少一個的邊界區(qū)域中形成一條白色邊界線。因此,邊界區(qū)域可從兩個色區(qū)的亮度清晰地辨別出來,由此形成易于被色盲患者識別的圖像。
[0177] 如上所述,在S8過程中,兩個相鄰色區(qū)74和75中邊界區(qū)域74a和75a中的至少一個鄰近的色區(qū)74和75的亮度變成白色或者黑色。然而,S8的這個色盲圖像增強處理程序可以被修改成根據鄰近的色區(qū)74和75的亮度來改變邊界區(qū)域74a和75a中的至少一個的亮度或者色調,或者根據鄰近的色區(qū)74和75的亮度去改變整個文本74和整個圖表數(shù)據75中的至少一個的亮度或者色調。這樣也能創(chuàng)建易被色盲患者識別的圖像數(shù)據。
[0178] 作為一個特例,圖9(a)顯示了含深紅色文本數(shù)據74和深綠色圖表數(shù)據75的圖像數(shù)據。圖9(b)顯示了將整個文本數(shù)據74在S8中從深紅色轉成淺紅色后的圖像數(shù)據。這種修改使得文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域有了對比。也就是說,通過改變色盲患者難于分辨的鄰近顏色區(qū)域74和75中的至少一個的圖像數(shù)據的亮度,這個程序使得色盲患者通過亮度差別容易地分辨那些色區(qū)。
[0179] 圖10(a)顯示了具有淺紅色文本數(shù)據74和淺綠色圖表數(shù)據75的圖像數(shù)據。圖10(b)顯示了將文本數(shù)據74從淺紅色轉成不同于淺紅色和淺綠色的某種深色(譬如深藍)后的圖像數(shù)據。這種修改使得文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域有了對比。也就是說,通過改變色盲患者難于分辨的鄰近顏色區(qū)域74和75中的一個的圖像數(shù)據的色調,這個程序使得色盲患者通過色調差別容易地分辨那些色區(qū)。
[0180] 另外,不把兩個鄰近的色區(qū)74和75中的一個的色調改成與原來的顏色完全不同的顏色,可以簡單地改變一個顏色區(qū)域74或75的顏色的黃色值。作為一個特例,圖11(a)顯示了含深紅色文本數(shù)據74和深綠色圖表數(shù)據75的圖像數(shù)據。譬如,文本數(shù)據7是深紅色的而圖表數(shù)據75是深綠色的。圖11(b)顯示了通過在S8中增加文本數(shù)據74的顏色的黃色值而改變文本數(shù)據74的色調后的圖像。這種改變增加了文本數(shù)據74的亮度,增加了文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域的
對比度。因而兩個鄰近的色區(qū)74和75的圖像數(shù)據比黃色值改變之前更加容易分辨,從而形成兩個色盲患者更加容易分辨的圖像區(qū)域74和75。
[0181] 在圖9(a)(b),圖10(a)(b),圖11(a)(b)的例子中,改變了整個文本數(shù)據74的亮度、色調、和黃色值中的一種。然而,可以改變整個文本數(shù)據74的這些值中的至少兩種。
[0182] 另外,也可以修改整個圖表數(shù)據75的亮度、色調、黃色值中的至少一種,或者修改整個文本74和整個圖表75的這些值,或者僅修改至少一個文本74和圖表75的邊界區(qū)域74和75的這些值。
[0183] 圖9(b)中,除了將文本數(shù)據74從深色變成淺色,也可以將圖表75從深色變成淺色。另外,圖10(b)中,除了將文本數(shù)據74從淺色變成深色,也可以將圖表數(shù)據75從淺色變成深色。
[0184] 圖11(b)中,增加了文本數(shù)據74的黃色值。然而,也可以增加圖表數(shù)據75的黃色值。也可以文本數(shù)據74和圖表數(shù)據75中的隨便哪一個或者兩個都增加黃色值。
[0185] 注意,上述給出的描述主要是當圖像要被處理成能被紅色盲/色弱患者和綠色盲/色弱患者識別的時候采用的,但對于藍色盲和藍色弱患者,可以采用與之相似的過程。
[0186] 變化例
[0187] 注意,在上述的描述中,S4中,首先執(zhí)行文本一圖表存在判斷程序和文本-圖表疊加判斷程序。當判定圖像中的文本和圖表疊加了,就執(zhí)行彩色圖像提取程序來檢驗那些同時處于文本數(shù)據和圖表數(shù)據中的象素的顏色,從而檢驗文本數(shù)據和圖表數(shù)據之間的的邊界區(qū)域是否文本數(shù)據和圖表數(shù)據中的象素的顏色,從而檢驗文本數(shù)據和圖表數(shù)據之間的的邊界區(qū)域是否難于辨認。如果邊界區(qū)域判斷為難于辨認,那么包括文本數(shù)據、圖表數(shù)據和它們的邊界區(qū)域在內的圖像區(qū)域作為一個難辨區(qū)域被提取。然后在S8中,文本數(shù)據和圖表數(shù)據的至少一個的邊界區(qū)域的亮度、色調或黃色值被處理。
[0188] 可是,也可以不執(zhí)行文本-圖表存在判斷程序和文本-圖表疊加判斷程序。這種情況下,S4中的彩色圖像提取程序檢驗整個圖像中的象素顏色,判斷是否存在一些顏色屬于目標顏色組合之內而亮度互相接近的鄰近象素在這個圖像中。如果一些臨近的像素,他們的顏色是目標色彩組合并且彼此的亮度相同,存在整個圖像中,就知道存在難以難分辨的兩個鄰近的目標顏色組合的色區(qū)。包含這兩個色區(qū)的圖像區(qū)域作為一個難辨區(qū)域被提取。S8中,兩個圖像區(qū)域的至少一個的至少邊界區(qū)域的亮度、色調和黃色值被處理。
[0189] 另一變化例
[0190] 在S4的提取過程中,呈紅色的小區(qū)域部分也可能從整個圖像中被提取出來,因為這呈紅色的小區(qū)域部分也難于從周圍圖像中分辨開來。呈紅色的小區(qū)域部分的至少邊界區(qū)的亮度、色調和黃色值在S8中被處理。也可以處理小紅區(qū)域周圍區(qū)域的至少邊界區(qū)的亮度、色調和黃色值。
[0191] 第二實施例
[0192] 下面將參考圖12-17(b)來描述本發(fā)明的第二實施例。
[0193] 第二實施例和第一實施例的區(qū)別在于色盲對話框66的顯示內容和打印的頁處理(圖像處理過程)。
[0194] 按照本實施例,如圖12所示,色盲對話框66和第一實施例相似(如圖4)包括色盲處理模式選擇框67。但是色盲對話框66不包括第一實施例中的色盲類型設置欄68和色盲程度設置欄69,但是包括一個圖像處理對象設置欄168和一個圖像處理方法設置欄169。
[0195] 圖像處理對象設置欄168讓用戶為色盲圖像增強處理的目標設置條件。更具體來講,圖像處理對象設置欄168包括選擇項“文本數(shù)據和圖表數(shù)據的疊加”,“文本和圖表的紅綠顏色組合”?!拔谋緮?shù)據和圖表數(shù)據的疊加”指當圖像中的文本數(shù)據和圖表數(shù)據疊加時,執(zhí)行色盲圖像增強處理程序?!拔谋竞蛨D表的紅綠顏色組合”指當圖像中的文本數(shù)據和圖表數(shù)據的顏色為這種組合時(即文本數(shù)據和圖表數(shù)據中的一個為紅色,另一個為綠色),執(zhí)行色盲圖像增強處理程序。選擇框171和172對應于相應的選擇。
[0196] 數(shù)據疊加時,才執(zhí)行色盲圖像增強處理程序。要判斷文本-圖表數(shù)據是否疊加,按照第一實施例中同樣的方式執(zhí)行使用方程式的文本-圖表疊加判斷程序即可。如果打勾“文本和圖表的紅綠顏色組合”旁邊的172選擇框,用戶可以選擇僅當文本數(shù)據或圖表數(shù)據顏色中的一個為紅色,另一個為綠色時,才執(zhí)行色盲圖像增強處理程序。為了判斷是否文本數(shù)據或圖表數(shù)據顏色中的一個為紅色,另一個為綠色,按照第一實施例中同樣的方式對文本數(shù)據和圖表數(shù)據中的所有象素執(zhí)行利用不等式(1)-(4)的顏色判斷程序即可。
[0197] 在這個判斷中,如果文本數(shù)據分類為紅色而圖表數(shù)據分類為綠色,或如果文本數(shù)據分類為綠色而圖表數(shù)據分類為紅色,則文本數(shù)據和圖表數(shù)據顏色中的一個被判定為紅色,而另一個被判定為綠色。
[0198] 在圖像處理目標設定框168中,用戶可以打勾選擇框171或者172或者兩者都打勾。當兩者都打勾時,則僅當文本數(shù)據疊加圖表數(shù)據而且文本數(shù)據和圖表數(shù)據中的一個為紅色另一個為綠色時,才執(zhí)行色盲圖像增強處理程序。
[0199] 通過打勾“文本數(shù)據和圖表數(shù)據的疊加”旁邊的選擇框171,執(zhí)行色盲圖像增強處理程序使色盲患者能區(qū)分紙張3上文本和圖表疊加的圖表內的文本。此外,由于打勾選擇框171,當文本數(shù)據和圖像數(shù)據不疊加時是不執(zhí)行色盲圖像增強處理程序的,使圖像處理程序避免了額外處理而提高效率。
[0200] 通過打勾“文本和圖表的紅綠顏色組合”旁邊的選擇框172,執(zhí)行色盲圖像增強處理程序使色盲患者能從紙張3上混合的文本和圖表中辨別出文本,即使文本和圖表的顏色是特殊的組合。此外,由于打勾選擇框172,當文本和圖表的顏色不是特殊組合時是不執(zhí)行色盲圖像增強處理程序的。因此使圖像處理程序避免了額外處理而提高效率。
[0201] 通過打勾選擇框172,當文本數(shù)據和圖表數(shù)據的顏色一個為紅色,另一個為綠色時,色盲圖像增強處理程序使得紅色盲/色弱患者和綠色盲/色弱患者(代表了大部分色盲患者)能夠分辯紙張3上的文本。
[0202] 圖像處理方法設置欄169包括多個選擇框來為不同的色盲患者設置不同的圖像處理程序。更具體來講,它包括以下設置項:一個“邊界線處理程序”,用于處理圖像數(shù)據內文本數(shù)據的輪廓線;一個“變色程序”,用于改變圖像數(shù)據內文本數(shù)據的顏色;一個“單色程序”,用于將圖像數(shù)據內圖表數(shù)據轉換成單色的和單色調的圖像;和一個“刪除程序”,用于刪除圖像數(shù)據內的圖表數(shù)據。
[0203] 舉例來說,用戶可以打勾“邊界線處理程序”旁邊的選擇框173來選擇執(zhí)行作為色盲圖像增強處理的后面要講到的邊界線處理。用戶可以打勾“變色程序”旁邊的選擇框174來選擇執(zhí)行作為色盲圖像增強處理的后面要講到的變色處理。用戶可以打勾“單色程序”旁邊的選擇框175來選擇執(zhí)行作為色盲圖像增強處理的后面要講到的單色處理。用戶可以打勾“刪除程序”旁邊的選擇框176來選擇執(zhí)行作為色盲圖像增強處理的后面要講到的刪除處理。
[0204] 一般情況下,用戶在圖像處理方法設置欄169中選擇其中的一種程序作為色盲圖像圖像增強程序,某些情況下用戶也可以選擇“邊界線處理程序”或“變色程序”和“單色程序”的組合,或“邊界線處理程序”或“變色程序”和“刪除程序”的組合。換句話說,可以選擇文本數(shù)據處理(“邊界線處理程序”和“變色程序”)和圖表數(shù)據處理(“單色程序”和“刪除程序”)的適當組合。
[0205] 用戶完成了在色盲對話框66里的包括色盲處理模式的選擇,圖像處理目標設置欄168的選擇,圖像處理方法設置欄169的選擇等的設置后,按下設在色盲對話框66里的ok按鈕66Y。此時,上面的選擇數(shù)據被存到CPU 52的NVRAM 55中。存在NVRAM55中的數(shù)據可以通過顯示色盲對話框66隨時被修改。修改后的數(shù)據被存到NVRAM55,這樣,以后為相同的色盲患者重復使用相同的數(shù)據時,可以省去這些一再進行選擇和輸入的設置步驟。
[0206] 下面將參考圖13描述本實施例中的頁處理過程,。
[0207] 如圖13,本實施例中的頁打印過程和第一實施例中頁打印過程的不同之處在于:第一實施例中的過程S4一S8被S104,S105,S108所替代。
[0208] 本實施例中,當用戶選擇了色盲處理模式(S3:YES)時,就是說用戶在圖12中的色盲處理模式選擇框67內打勾,則在S104中開始執(zhí)行色盲處理模式程序。S104中,執(zhí)行文本-圖表存在判斷程序來判斷圖像是否包含文本數(shù)據和圖表數(shù)據。
[0209] 如果圖像數(shù)據不包含文本數(shù)據或者圖表數(shù)據(即圖像數(shù)據只包含文本數(shù)據,或只包含圖表數(shù)據;S104:NO),則在S9中,以正常打印模式執(zhí)行接口傳輸程序,而不執(zhí)行色盲圖像圖像增強處理程序。
[0210] 如果圖像數(shù)據包括文本數(shù)據和圖表數(shù)據(S104:YES),進程進到S105。在S105中,判斷圖像數(shù)據的類型是否和圖像處理對象設置欄168里所選的類型一樣,就是說,圖像數(shù)據是否就是色盲圖像圖像增強處理的對象。
[0211] 舉例來說,如果選擇框171和選擇框172都打了勾,僅當文本數(shù)據和圖表數(shù)據疊加并且文本數(shù)據和圖表數(shù)據中的一個為紅色,另一個為綠色時(S105:YES),S108中才執(zhí)行色盲圖像圖像增強處理程序。但是,如果選擇框171和選擇框172都打了勾,當文本數(shù)據和圖表數(shù)據在任何區(qū)域都不疊加或者文本和圖表數(shù)據的顏色不符合一紅一綠的組合(S105:NO),則進程直接進到S9,以正常打印模式執(zhí)行接口傳輸程序,而不執(zhí)行色盲圖像圖像增強處理程序。
[0212] 如果在上述判定(S105:YES)中圖像數(shù)據判定為色盲圖像圖像增強處理程序的對象,則進程進到S108。在S108中,色盲圖像圖像增強處理程序以圖像處理方法設置欄169設置好的方式執(zhí)行。例如,如果在圖像處理方法設置欄169中選擇了鄰接“邊界線處理程序”的選擇框173,就在S108中就對圖像數(shù)據內的文本數(shù)據執(zhí)行作為色盲圖像圖像增強處理的邊界線處理。因此,當圖像數(shù)據判定為色盲圖像圖像增強處理程序的對象(S105:YES)時,這個處理程序使得色盲患者能分辨出即使混有文本和圖表的紙張3上的文本。
[0213] 更具體來講,如圖14(a)所示,當文本數(shù)據74和圖表數(shù)據75的坐標疊加,并且文本數(shù)據74為紅色,圖表數(shù)據75為綠色時,則邊界線處理程序把文本數(shù)據74轉換成具有一條如圖14(b)所示輪廓線83的已處理文本數(shù)據74。也就是說,文本數(shù)據74的邊界區(qū)域74(a)(圖6(b))被轉換成了白色輪廓線83。這種將文本數(shù)據轉換成帶輪廓的字體的方法是眾所周知的。
[0214] 這樣,通過一個既容易又快速的過程,色盲患者難以分辨的文本數(shù)據和圖表數(shù)據之間的邊界區(qū)域被轉換成了能被色盲患者分辨的圖像。結果,色盲患者和沒有色盲的人都能夠既容易又清楚地分辨紙張3上帶有輪廓線的文本。
[0215] 這樣,按照本實施例,色盲對話框66包括色盲處理模式選擇框67,圖像處理對象設置欄168和圖像處理方法設置欄169。如果用戶打勾選擇框171和172,當文本數(shù)據74和圖表數(shù)據75的坐標疊加并且文本數(shù)據74和圖表數(shù)據75中的一個為紅色,另一個為綠色時,文本數(shù)據74被轉換成帶輪廓的文本。這樣,即使文本和圖表混合在一起的圖像,打印機驅動程序64可以在很短的時間內將文本處理成容易和圖表區(qū)分開的狀態(tài)。
[0216] 如果在圖像處理方法設置欄169中選擇了鄰接“變色程序”選擇框174,在S108中就執(zhí)行作為色盲圖像圖像增強處理的變色程序來改變圖像數(shù)據內文本數(shù)據的顏色。
[0217] 比如,當文本數(shù)據74和圖表數(shù)據75的坐標疊加并且如圖15(a)所示文本數(shù)據74為紅色而圖表數(shù)據75為綠色時,那么執(zhí)行顏色轉換程序將把文本數(shù)據74的顏色轉換成與初始的文本74顏色和圖表75顏色都不同的顏色,見圖15(b)。
[0218] 更具體來講,例如,當圖像數(shù)據包含深紅色的文本數(shù)據74和深綠色的圖表數(shù)據75時,執(zhí)行變色程序將文本數(shù)據74的顏色轉換成黃色。如果圖像數(shù)據包含淺紅色的文本數(shù)據74和淺綠色的圖表數(shù)據75時,變色程序將文本數(shù)據74的顏色轉換成藍色。
[0219] 注意,文本數(shù)據74和圖表數(shù)據75顏色的深或淺取決于組成文本數(shù)據74和圖表數(shù)據75的象素的亮度。象素的亮度和第一實施例中一樣由執(zhí)行亮度判決程序利用方程(5)判斷得到。當亮度小于等于127時,顏色判定為深色。當亮度大于等于128時,顏色判定為淺色。
[0220] 由于文本數(shù)據74顏色被轉換成了另外一種顏色,色盲患者難以辨認的文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域變成色盲患者容易辨認的邊界區(qū)域。這樣,色盲患者能清楚而又容易地辨認具有不同顏色的紙張3上的文本。
[0221] 此外,如果在圖像處理方法設置欄169中的“單色程序”旁邊的選擇框175打了勾,則在S108中將執(zhí)行作為色盲圖像圖像增強處理的單色程序把圖像數(shù)據內圖表數(shù)據75的顏色轉換為單色。如圖16(a)所示的例子中,當文本數(shù)據74和圖表數(shù)據75的坐標疊加,文本數(shù)據74為紅色,圖表數(shù)據75為綠色,并且圖表數(shù)據75是多級的(多種不同色調的分布)或者是多色模式的(多種不同顏色的分布),則單色程序將圖表數(shù)據的顏色轉換成單色調的單顏色,它的顏色和色調是圖表數(shù)據75中最深的顏色和最淺的顏色的平均值,如圖16(b)所示。
[0222] 用這種方法把圖表數(shù)據75的顏色轉成了單色調、單顏色的,即使圖表數(shù)據75是多級的或者是多顏色模式的,色盲患者難以辨認的文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域也可以變成色盲患者容易辨認的圖像。結果,圖像處理程序使色盲患者能辨認紙張3上生成的文本和圖表。
[0223] 此外,如果在圖像處理方法設置欄169中的“刪除程序”旁邊的選擇框176打了勾,則在S108中將執(zhí)行作為色盲圖像圖像增強處理的刪除程序以刪除圖像數(shù)據中的圖表數(shù)據75。如圖17(a)所示的例子中,當文本數(shù)據74和圖表數(shù)據75的坐標疊加,文本數(shù)據74為紅色,圖表數(shù)據75為綠色,刪除程序將圖表數(shù)據75刪除,如圖17(b)所示。
[0224] 用這種方法刪除了圖表數(shù)據75,色盲患者難以辨認的文本數(shù)據74和圖表數(shù)據75之間的邊界區(qū)域可以變成色盲患者容易辨認的圖像。結果,圖像處理程序能減少用于圖表數(shù)據75的調色劑消耗量,使色盲患者能辨認紙張3上生成的文本和圖表。
[0225] 通過上述的處理過程,把色盲患者難以辨認的區(qū)域中的圖像數(shù)據在S108中處理成能被色盲患者辨認的圖像數(shù)據后,在S9中開始執(zhí)行接口傳輸程序。
[0226] 上面的描述中,邊界處理程序在文本數(shù)據74的邊界區(qū)域74(a)上執(zhí)行,如圖14(b)所示。然而,邊界處理程序也可以在圖表數(shù)據75的邊界區(qū)域75(a)上執(zhí)行,如圖6(b)所示。
[0227] 上面的描述中,變色程序能把文本數(shù)據74改變到不同于文本數(shù)據74和圖表數(shù)據75的顏色。然而,這個程序也可以把圖表數(shù)據75改變到不同于文本數(shù)據74和圖表數(shù)據75的顏色。
[0228] 如果選擇框172打了勾,選擇框171沒有打勾,那么只要圖像中的文本數(shù)據和圖表數(shù)據是紅色和綠色的組合,即使文本數(shù)據和圖表數(shù)據不疊加,S105的判斷也是肯定的(S105YES)。通過對這些文本數(shù)據和圖表數(shù)據執(zhí)行色盲增強圖像處理程序,仍有可能使色盲患者容易地辨別這些圖像上的文本數(shù)據和圖表數(shù)據。
[0229] 第三實施例
[0230] 以下將參考圖18-24(b)來介紹本發(fā)明的第三實施例。
[0231] 第三實施例和第一實施例的區(qū)別也在于色盲對話框66的顯示內容和打印的頁處理(圖像處理過程)不同。
[0232] 如圖18所示,根據本實施例,色盲對話框66包括和第一實施例(圖4)中相似的色盲處理模式選擇框67。但是色盲對話框66不具有第一實施例的色盲類型設置欄68和色盲程度設置欄69,而是包含一個分割打印設置欄268,用于選擇是否根據顏色區(qū)分而在紙張3的分立紙片上打印彩色圖像。以及一個單色打印設置欄269,用于選擇是否打印每種顏色的圖像。
[0233] 分割打印設置欄268讓用戶選擇分割打印程序,把一幅彩色圖像分成多個具有成分顏色和其他顏色的圖像,并在紙張3的分立紙片上打印這些成分圖像。
[0234] 更具體來講,當分割打印設置欄268打了勾,就設置了以后要講到的打印程序:在這個打印過程中,把一幅彩色圖像中的一種顏色(黃色)的圖像作為第一圖像打印在透明紙上,而另一種顏色的圖像(剩下的青色,洋紅,黑色)作為第二圖像打印在正常的紙上。
[0235] 單色打印設置欄269讓用戶選擇單色打印程序,將組成彩色圖像的各種顏色成分的單色圖像各個打印出來。
[0236] 更具體來講,單色打印設置欄269包括一個“排版打印”選擇框270,將每個圖像打印在正常張紙的單張紙片上;一個“多紙打印”選擇框271,將圖像打印在正常張紙的多張紙片上。舉例來說,如果“排版打印”選擇框270打了勾,排版打印程序就對每種顏色的單色圖像和一張全色圖像進行排版并打印在張紙3的單張紙片上。如果“多紙打印”旁邊的選擇框271打了勾,多紙打印程序就在以后要講到的打印過程中將每種顏色的單色圖像和一張全色圖像打印在紙張3的分立紙片上。例如,當選擇鄰接“多紙打印”的選擇框271時,多紙打印程序被選擇用來在下面描述的打印程序中在紙張3的分開紙上打印每一色彩的單色打印和具有各種顏色的全色圖像。也就是說,排版打印程序將原始全色圖像的三張單色成分圖像(青,洋紅,黃)和一張原始全色圖像打印在單張紙上,而多紙打印程序將這些圖像分別打印在分立的紙上。
[0237] 色盲處理模式的設置只能打勾分割打印設置欄268和單色打印設置欄269中的一個。使得用戶也只能選擇“排版打印”270和“多紙打印”271中的一個。單色打印程序的設置只能打勾“排版打印”旁邊的選擇框270和“多紙打印”旁邊的選擇框271中的一個,使得用戶也只能選擇排版打印和多紙打印中的一個。
[0238] 在需要的色盲處理模式選擇框67,分割打印設置欄268,單色打印設置欄269,選擇框270,和選擇框271打了勾以后,用戶按下設在色盲對話框66內的OK按鈕66Y。此時,色盲處理模式的選擇以及在分割打印設置欄268和單色打印設置欄269內輸入的有關打印程序的數(shù)據被存到CPU 52的NVRAM 55中。存在NVRAMS5中的數(shù)據可以通過顯示色盲對話框66隨時修改。數(shù)據修改后,修改的數(shù)據被存到NVRAM55。把這些數(shù)據存到NVRAM55,以后為相同的色盲患者重復使用相同的數(shù)據時,可以省去這些一再進行選擇和輸入的設置步驟。
[0239] 下面將參考圖19來描述本實施例頁處理過程,。
[0240] 如圖19所示,本實施例的頁處理過程和第一實施例中的區(qū)別在于:第一實施例(圖5)的過程S4-S8被S204-S208替代。
[0241] 根據本實施例,在打印一頁量表征一個圖像的圖像數(shù)據期間,如果選擇了色盲處理模式,就是說,圖18中色盲處理模式選擇框67打了勾(S3:YES),那么在S204中將判斷是否選擇了分割打印程序。
[0242] 如果選擇了分割打印程序,就是說,分割打印設置欄268打了勾(S204:YES),那么在S205中執(zhí)行分割打印程序,然后進到S9。
[0243] 在S205中,創(chuàng)建了執(zhí)行分割打印程序的命令來處理圖像數(shù)據的主題項(一頁量的圖像數(shù)據)。該命令和圖像數(shù)據一起,通過S9中的接口傳輸程序,被送到彩色激光打印機1。
[0244] 下面詳細介紹分割打印操作。
[0245] 如圖1所示,普通紙374裝在供紙盤6里,透明紙373(如用于投影儀的透明紙)裝在固定單元20中。
[0246] 當執(zhí)行分割打印程序的命令和圖像數(shù)據一起,通過S9中的接口傳輸程序,被送到彩色激光打印機1后,彩色激光打印機1開始分割打印操作。在這個過程的開始,供紙盤6被驅動提供一張普通紙374給寄存輥10。成象單元5根據主題圖像數(shù)據在中介傳輸帶36上形成三種顏色(洋紅、青、黑,沒有黃色)的調色劑圖像。普通紙374通過寄存輥10的驅動在按照規(guī)定的時序被傳送到傳輸位置。當普通紙374經過第一中介傳輸環(huán)節(jié)支撐輥34和傳輸輥18時,中介傳輸帶36上形成的三種顏色的調色劑圖像就傳輸?shù)奖粋魉偷絺鬏斘恢玫募垙埳稀T诤N顏色的調色劑圖像形成在普通紙374上后,調色劑圖像也就被固定在了固定單元20的普通紙374上。然后,卸載輥45將普通紙374卸載到卸載盤46上。普通紙374上打印出的圖像370cmk(第一圖像)由三種顏色(青色、洋紅。黑色)組成,如圖20(b)所示。
[0247] 接著,多用進料輥13按照規(guī)定的時序將透明紙373傳送到寄存輥10。成象單元5根據主題圖像數(shù)據,在中介傳輸帶36上形成只有黃色的調色劑圖像。透明紙373按照規(guī)定的時序被寄存輥10的驅動傳送到傳輸位置。當透明紙373經過第一中介傳輸支撐輥34和傳輸輥18之間時,中介傳輸帶36上的黃色調色劑圖像就傳輸?shù)奖粋魉偷絺鬏斘恢玫耐该骷垙?73上。在黃色調色劑圖像形成在透明紙373上后,調色劑圖像也就被固定在了固定單元20的透明紙373上。然后,卸載輥45將透明紙373卸載到卸載盤46上。透明紙373上打印出的圖像370y(第二圖像)只由黃色組成,如圖20(b)所示。
[0248] 結果,印有三種顏色(除黃色)的圖像370cmk的普通紙374和印有黃色圖像370y的透明紙373被放在卸載盤46的最上面。這樣,普通紙374上印有原始圖像的CMK顏色成分混合圖像370cmk,透明紙373上印有原始圖像的Y顏色成分圖像370y。這樣,通過個人電腦51和彩色激光打印機1的合作,表征原始圖像的圖像數(shù)據被處理成原始圖像的CMK顏色成分混合圖像371和Y顏色成分圖像372。CMK顏色成分混合圖像371打印在普通紙374上和Y顏色成分圖像372打印在透明紙373上面。也就是說,在S205中創(chuàng)建的執(zhí)行分割打印程序的命令用作分割打印圖像370y和370cmk指示數(shù)據。
[0249] 所以,如圖20(a)所示,將含黃色圖像370y的透明紙373放在含三色圖像370cmk的普通紙374的上面,并從透明紙373的上面看整個圖像,用戶就能看見一幅和原始圖像一樣的在單張紙上的全色圖像??墒侨绻搱D像包含色盲患者難以辨認的部分,色盲患者只要把透明紙373從普通紙374上剝掉(見圖20(b)),分別看370y和370cmk,就能容易辨認該圖像了。所以,分割打印程序使得色盲患者通過一個簡單步驟同時分開看普通紙張374和透明紙373,就能容易地讀出原始圖像。換句話說,色盲患者同時分開看普通紙張374和透明紙373就能容易地看懂原始圖像的內容。更具體來講,即使原始圖像包含互相鄰近的,色盲患者難以分辨的不同顏色的圖像區(qū)域,通過分開看紙片373和374上面的圖像370y和370cmk,色盲患者就能辨認那些彩色圖像區(qū)域而不致互相混淆。此外,只要簡單地把透明紙
373放在普通紙374的上面,就能看到一幅全色圖像。
[0250] 另外,在分割打印程序中,進料輥7從供紙盤6供應一張普通紙374,而多用進料輥13從多用盤12供應一張透明紙373。因而彩色打印機1能通過一個簡單步驟在不同的紙上形成圖像。
[0251] 所以,在本實施例中,屬性窗65的色盲對話框66包含色盲處理模式選擇框67,分割打印設置欄268,和單色打印設置欄269。如果用戶選中了色盲處理模式選擇框67和分割打印設置欄268,將在進料輥7提供的普通紙374上形成彩色圖像370cmk(青、洋紅。黑),在多用進料輥13提供的透明紙373上形成黃色圖像370y。通過看373和374,色盲患者能容易地看懂原始圖像的內容。
[0252] 上述描述中,黃色圖像打印在透明紙373上,其他三種顏色組成的多色圖像打印在普通紙374上。然而分割打印程序并不局限于這種特定組合,它能形成某些顏色和剩下顏色的任意組合。比如,它能在透明紙373上打印任意兩種顏色的圖像而在普通紙374上打印剩下的兩種顏色的圖像;或者在透明紙373上打印任意三種顏色的圖像,在普通紙374上打印剩下的單色圖像。這樣可以為不同的色盲患者獲得不同的組合。
[0253] 另一方面,在圖19的S204中,如果沒有選擇分割打印程序(S204:NO),就是說,選中了單色打印,更具體來講,單色打印設置欄269打了勾,那么在S206中將判斷是否選擇了排版打印程序。
[0254] 因此,如果“排版打印”旁邊的選擇框270打了勾(S206:YES),那么就在S207中執(zhí)行排版打印程序,然后程序進入S9。
[0255] 更具體來講,在S207中,創(chuàng)建了對圖像數(shù)據的主題項(一頁量的圖像數(shù)據)執(zhí)行排版打印的命令。這個命令和圖像數(shù)據通過S9中的接口傳輸程序被傳到彩色激光打印機1。結果,彩色激光打印機1進行排版,并在張紙3的單片上打印出三幅分別為黃、洋紅、青色的單色圖像375(原始圖像的黃、洋紅、青色分量)作為三幅第一圖像,以及一幅由黃、洋紅、青和黑色組成的全色圖像376(原始圖像)作為單獨的第二圖像,如圖21所示。這樣,通過個人電腦51和彩色激光打印機1的合作,把表征原始圖像的圖像數(shù)據處理成三幅單色圖像(黃色分量圖像,洋紅分量圖像,青色分量圖像)375和一幅原始圖像的全CMYK圖像376。
三幅單色圖像(黃色分量圖像,洋紅分量圖像,青色分量圖像)375和全CMYK圖像376都被打印在一張紙上的四個位置。換句話說,在S207中創(chuàng)建的執(zhí)行排版打印程序的命令用作排版打印圖像375和376的指示數(shù)據。
[0256] 因而通過看單色圖像375,色盲患者能容易地看懂原始圖像的內容。就是說,即使原始圖像有互相鄰近的,色盲患者難以分辨的不同的顏色區(qū)域,觀看三幅單色圖像,色患者就能辨認那些彩色圖像區(qū)域而不致互相混淆。用這種方式,色盲患者通過一個簡單步驟觀看每個單色分量圖像375能夠看懂原始圖像的內容。普通觀眾也能看見原始的正常全色圖像376(原始圖像)。此外,由于在這個過程中,單色圖像375和全色圖像376全形成在張紙3的單片上,所有的單色圖像375和全色圖像376都能夠一眼望見,使得用戶能快速有效地區(qū)別每一個單色圖像375和全色圖像376。
[0257] 另一方面,如果沒有選擇排版打印程序(S206:NO),就是說,“多紙打印”旁邊的選擇框271打了勾,則在S208中執(zhí)行多紙打印程序,然后程序進入S9。
[0258] 更具體來講,在S208中,創(chuàng)建了對圖像數(shù)據的主題項(一頁量的圖像數(shù))據執(zhí)行多紙打印的命令。這個命令和圖像數(shù)據通過S9中的接口傳輸程序被傳到彩色激光打印機1。結果,彩色激光打印機1將三幅單色圖像圖375(黃、洋紅、青)作為第一圖像、一幅全色圖376作為第二圖像打印在紙張3的四張紙片上,如圖22所示。這樣,通過個人電腦51和彩色激光打印機1的合作,把表征原始圖像的圖像數(shù)據處理成三幅單色圖像(黃色分量圖像,洋紅分量圖像,青色分量圖像)375和一幅原始圖像的全CMYK圖像376。三幅單色圖像(黃色分量圖像,洋紅分量圖像,青色分量圖像)375和全CMYK圖像376都被打印在紙張
3的四張紙片上。換句話說,在S208中創(chuàng)建的執(zhí)行多紙打印程序的命令用作多紙打印圖像
375和376的指示數(shù)據。
[0259] 結果,色盲患者通過觀看單色組成的圖像375(原始圖像的黃、洋紅、青色分量),能容易地看懂原始圖像的內容。就是說,即使原始圖像有多個互相鄰近的,色盲患者難以分辨的不同的顏色區(qū)域,色盲患者通過觀看三張單色圖像375,就能辨認那些彩色圖像區(qū)域而不致互相混淆。普通觀眾也能看見原始的正常全色圖像376(原始圖像)。
[0260] 在上述的排版打印和單色打印過程中,彩色圖像被處理成色盲患者容易分辨的幾幅圖像。因此,通過一個簡單的步驟可以形成能被色盲患者容易分辨的圖像。
[0261] 在上述的排版打印和多紙打印過程中,第一圖像375都是只含有一種顏色的單色圖像,就是說從黃、洋紅、青、黑的四種顏色中排除三種而得。三幅第一圖像375和一幅第二圖像376在排版打印過程中被打印在一張紙上的四個不同位置,或者在多紙打印程序中被打印在紙張3的四張紙片上。然而第一圖像375也可以是從四種顏色(黃、洋紅、青、黑)中排除一種或兩種顏色而得的兩種或三種顏色形成的混色圖像。這種情況下,一幅或者兩幅第一圖像375和一幅全色圖像376,在排版打印程序中被打印在同一張紙上的兩個或者三個位置上,或者在多紙打印程序中被打印在紙張3的兩張或者三張紙片上。
[0262] 在上述打印三幅第一圖像375和一幅全色圖像376過程中,不去打印三幅單色圖像375,還可以讓原始全色圖像376的彩色色調在La*b*顏色系統(tǒng)的彩色平面上繞著L*軸旋轉來形成一幅單變色調的全色圖像375’,如圖23所示。注意,L*軸是垂直于圖23圖表平面而延伸的。單變色調的全色圖像375’和原始全色圖像376可以通過排版打印程序S207打印在一張紙上,如圖24(a)所示,或者通過多紙打印程序S208打印在兩張紙上,如圖24(b)所示。在彩色-色調轉變過程中,原始圖像數(shù)據中位于紅與綠之間的顏色被反時針旋轉120度(如圖23箭頭所示),變成位于綠與藍之間的顏色。所以,即使原始圖像含有互相鄰近的紅色區(qū)域和綠色區(qū)域,原始紅色區(qū)域被轉成綠色,原始綠色區(qū)域被轉成藍色。所以,通過轉換了的圖像375,紅色盲/色弱患者和綠色盲/色弱患者能夠容易地分辨原始圖像376中的紅色和綠色區(qū)域,因為它們已變成綠色和藍色區(qū)域。用這種方法,通過彩色-色調轉變的簡單步驟,彩色圖像很容易地被難于分辨紅色和綠色的紅色盲/色弱患者和綠色盲/色弱患者分辨出來。
[0263] 如圖18中的虛線所示,屬性窗65的色盲對話框66可以設置一個選擇這個彩色-色調轉變的選擇框273,用戶只要打勾這個選擇框273就可選擇執(zhí)行這個彩色-色調轉變。
[0264] 這個彩色-色調轉變程序可以在把應用軟件63創(chuàng)建的圖像轉換成能被彩色激光打印機1打印的CMYK圖像數(shù)據的打印機驅動程序64的圖像數(shù)據處理程序(頁處理)運行的時候執(zhí)行。
[0265] 這樣,通過這個彩色-色調轉變程序得到的轉色調的全色圖像作為一個第一圖像375’被打印出來,而原始全色圖像作為第二圖像376被打印出來,如圖24(a)(b)所示。
[0266] 在上面的例子中,在La*b*顏色系統(tǒng)的顏色平面上將彩色色調旋轉120度,位于紅與綠之間的顏色就被轉換成位于綠與藍之間的顏色,如圖23所示。然而,任意彩色色調能以任意角度(比如,60度或90度)在任意方向(順時針或逆時針)上旋轉,以適應不同類型的色盲患者。
[0267] 所以,通過以兩個或多個不同角度旋轉原始全色圖像中的彩色色調,就得到兩幅或多幅轉色調的全色圖像375’作為兩幅或多幅第一圖像375’打印出來。
[0268] 特別的,當彩色色調以這種方式旋轉120度時,可以通過將調色劑的原始顏色轉換成另一種不同的調色劑顏色來形成圖像。
[0269] 比如,當原來打算用于彩色圖像的原始調色劑為洋紅時,在這種調色劑轉換過程中,可以控制彩色激光打印機1使用黃色或者青色調色劑來代替洋紅調色劑。因此,通過簡單的調色劑轉換過程,能形成色盲患者容易分辨的圖像。
[0270] 如圖18中的虛線所示,屬性窗65的色盲對話框66中可以設置一個選擇這個調色劑轉換的選擇框274,用戶只要打勾這個選擇框274就可選擇執(zhí)行這個調色劑轉換。
[0271] 更具體來講,執(zhí)行這個調色劑轉換過程就是在打印機驅動程序64將每個象素的RGB數(shù)據轉換成對應于彩色激光打印機1中的每種調色劑顏色的YMCK數(shù)據后,把YMCK數(shù)據轉換成MYCK數(shù)據。
[0272] 如上所述,調色劑轉換程序也能將已經過調色劑轉換的轉色調的全色圖像375’作為第一圖像375打印出來,將原始的正常全色圖像作為第二圖像376打印出來,如圖24(a)(b)所示。
[0273] 上面的幾個實施例詳細描述了本發(fā)明。對于內行來說很明顯的一點是,可以對它們做各種變化和修改,但不背離本發(fā)明的精神。
[0274] 比如,上述中的打印機驅動程序64是用頁描述語言PDL編寫的,但打印機驅動程序64也能用圖形設備接口GDI工作。在后面一種情況,打印機驅動程序64完成色盲處理模式的處理后,將RGB數(shù)據轉換成對應于調色劑顏色的YMCK數(shù)據。
[0275] 上述說明中,打印機驅動程序64安裝在個人電腦51上,個人電腦51作為圖像處理設備來控制彩色激光打印機1打印出已處理的圖像。然而,彩色激光打印機1中的CPU能設置成執(zhí)行色盲處理模式,而色盲處理模式的操作可在打印機1的操作盤上進行。這種情況下,彩色激光打印機1用作一個成象設備來處理圖像和打印圖像。
[0276] 另外,除了采用中介傳輸系統(tǒng)的彩色激光打印機1外,也可以采用其他各種成象設備,比如:一個采用
串聯(lián)系統(tǒng)的彩色激光打印機,一個彩色噴墨打印機,等等。
[0277] 上述說明中,在打印機驅動程序64中提供了色盲處理模式,然而色盲處理模式也可由打印機驅動程序64以外的軟件程序或者由圖像處理設備提供。
[0278] 上述例子中,采用了含有RGB顏色系統(tǒng)的顏色數(shù)據的圖像數(shù)據。然而同樣的處理程序也可以用到含有La*b*顏色系統(tǒng)的顏色數(shù)據的圖像數(shù)據。