新四季網

記錄用標記語言所記述的文件的設備和方法

2023-10-05 02:12:24

專利名稱:記錄用標記語言所記述的文件的設備和方法
技術領域:
本發明涉及記錄用標記語言所記述的文件的設備和方法。
在這樣的記錄設備中,還有連接到網際網路,能夠容易地閱覽存儲在網絡伺服器中的數據的記錄設備。
但是,在現有的印表機一體式網際網路終端等記錄設備中,在欲進行彩色內容的列印的情況下,不能有選擇地、明確地列印輸出字符信息等。
為了達到上述目的,本發明提供一種記錄設備,其特徵在於,包括輸入裝置,輸入用標記語言所記述的文件數據;分析裝置,分析上述文件數據,並抽取背景數據和字符數據;變換裝置,對上述背景數據或者上述字符數據的至少一方的顏色進行變換以使背景顏色和字符顏色不近似;以及記錄裝置,記錄由上述變換裝置進行了顏色變換的圖像。
本發明的其他特徵以及優點通過以附圖為參照的下面的說明將會弄明白,其中,在附圖中對相同或相似的結構附加相同的參照標號。


圖1是表示作為本發明的第一實施形式的記錄設備的結構的方框圖。
圖2是表示作為本發明的第一實施形式的記錄設備的顯示單元的結構的方框圖。
圖3是表示作為本發明的第一實施形式的記錄設備的存儲單元的結構的方框圖。
圖4是作為本發明的第一實施形式的記錄設備的HTML數據分析模塊的方框圖。
圖5是表示作為本發明的第一實施形式的記錄設備的操作單元的結構的方框圖。
圖6是表示作為本發明的第一實施形式的記錄設備的列印動作的流程圖。
圖7是現有的內容單色列印的例子。
圖8是作為本發明的第一實施形式的記錄設備的內容單色列印的例子。
圖9是說明作為本發明的第二實施形式的記錄設備的字符邊緣空白顏色變換的圖。
圖10是表示作為本發明的第二實施形式的記錄設備的字體展開的流程圖。
圖11是表示現有的內容列印的例子的圖。
圖12是表示作為本發明的第二實施形式的記錄設備的內容列印的例子的圖。
圖13是表示作為本發明的第二實施形式的記錄設備的內容列印的例子的圖。
此外,這裡所說的背景數據,是表示在字符等背面所配置的圖像的數據,並不限於例如,在HTML文件中用背景標籤所表示的數據,還包含用圖像標籤或背景色標籤所表示的數據。
另外,所說背景顏色,是表示在字符等的背面所配置的圖像的顏色,並不限於例如,在HTML文件中用背景顏色標籤所表示的數據,還包含從用圖像標籤或背景標籤所表示數據中導出的顏色。
另外,這裡所說的字符邊緣空白部分,是指展開字符時的邊緣空白部分,是包含在基於字體數據位圖展開在HTML數據中所包含的字符數據時成為背景的區域的概念。
(第一實施形式)下面,說明作為本發明第一實施形式的帶網絡·瀏覽功能的記錄設備。圖1,是表示實施形式的帶網絡·瀏覽功能的記錄設備的結構例子的結構圖。
在圖1中100是用於控制裝置整體的中央運算處理單元(CPU),101是存儲程序和數據的ROM,102是保存個人數據、電話簿等備份用數據的非易失性RAM,103是存儲CPU工作數據、HTML數據、顯示用數據、記錄用數據等的存儲單元(DRAM)。104是分析所接收的HTML數據向顯示用和記錄用數據進行變換的HTML變換單元。105是彩色顯示所接收的內容數據或裝置的狀態等的顯示單元,106是由數字鍵等所構成的操作單元,107是記錄所接收的圖像或文本的列印等的記錄單元,108是由連接線路109與外部進行通信用的數據機等所構成的通信單元。這裡各處理單元用系統總線110進行連接。111是傳感器組,包含作為記錄劑容納裝置的墨盒的類型和有無的檢測傳感器、記錄紙尺寸的檢測傳感器、讀取原稿寬度的傳感器、原稿有無的傳感器等。
圖2是顯示單元105的結構圖。顯示單元105包含存儲顯示數據的VRAM200、和用於使VRAM200的內容輸出到點陣LCD202的ICD驅動器201。
圖3是表示DRAM103內部結構的內存映象,DRAM103分別由作為CPU100的工作區所使用的CPU工作區域、存儲所接收HTML數據的HTML數據保存區域、存儲顯示數據的顯示用數據保存區域、存儲列印數據的記錄用數據保存區域,以及存儲其他數據的其他數據保存區域所構成。
圖5是本傳真機的操作單元106的外觀結構圖,包含LCD202、用於輸入電話號碼等的數字鍵502、用於功能設定等的登錄鍵503、用於多輸入的4個功能鍵504、以及作為設定輸入鍵的設定鍵505和用於顯示單元的光標移動等的左右上下方向鍵506。
首先對在這樣的結構中,從接收到HTML數據到顯示在LCD的動作進行說明。這裡設為由線路連接操作線路已經處於連接狀態。
通過線路109和通信單元108接收HTML數據,向存儲單元103的HTML數據保存區域存儲所接收的HTML數據。
接著在存儲單元103的HTML數據保存區域中所存儲的HTML數據被傳送到HTML變換單元104。接著,用HTML數據分析內核單元變換為顯示數據,並作為顯示用的位圖數據再度存儲到存儲單元103的顯示用數據區域。進而,在存儲在此顯示用數據區域中的數據中,需要顯示的數據向顯示單元105的VRAM200發送,由LCD驅動器201驅動,在點陣LCD202上顯示。
列印方法
接著,使用圖4,說明關於使用了本記錄設備的列印方法的動作。
圖4是說明與本實施形式相關的HTML變換單元104的動作的圖。圖中,HTML數據保存區域、顯示用數據保存區域、記錄用數據保存區域是分配給上述RAM103的區域。
HTML數據保存區域用於保存從網際網路得到的HTML數據以及,GIF、JPEG等圖像數據。顯示用數據保存區域用於保存在LCD上進行顯示用的數據,記錄用數據保存區域用於保存列印對HTML數據進行了展開用的數據。
HTML變換單元104,包含HTML數據分析內核單元401、字符數據變換單元402、圖像·背景數據變換單元403、列印模式標籤405。
HTML數據分析內核單元401,從系統總線上取得HTML數據,進行其中所包含的字符、圖像、布局、標籤數據等的分析,分離字符數據與其以外的數據,向字符數據變換單元402、圖像·背景數據變換單元403進行傳送。
字符數據變換單元402,根據從HTML數據分析內核單元401接收的代碼數據和在ROM101中所保存的字體數據、對字符數據進行圖像變換。
如果詳細說明就是,首先,從字符尺寸與畫面尺寸求出應該換行的字符數,生成字符串。參照ROM101的字體數據,位圖展開該字符串。此位圖數據作為顯示用數據或者列印用數據進行輸出。
這裡在進行列印時,反映列印模式標誌405的狀態,在標誌狀態為表示彩色模式的值的情況下,依照在HTML數據內所指示的字體顏色指定信息的值位圖展開字體數據並進行列印用數據的生成。另外,列印模式標誌405的狀態為表示單色模式的值的情況下,與在HTML數據內所指示的字體的顏色指定的值無關,用單色(黑色)位圖展開字體數據並進行列印用數據的生成。
圖6是表示HTML數據的分析處理的流程圖。當在主頁顯示中按下操作面板的功能鍵403,進行預定的列印開始操作後,便開始圖6所示的HTML數據的分析處理。
首先,在步驟S603中進行列印模式的判別。具體來講,檢測在記錄單元107中所安裝的墨盒類別,如果安裝著彩色的墨盒,則判定為彩色模式,進入步驟S604。如果安裝著單色的墨盒,則判定為單色模式,進入步驟S605。
在步驟S604中,在列印模式標誌中設定彩色的值(例如1)。另外在步驟S605中,在列印模式標誌中設定單色的值(例如2)。
此外儘管這裡通過檢測墨盒的類型,對彩色/單色進行判定,也可以通過用戶的設定輸入,來切換該模式。這在通過墨盒的類別無法判定模式的情況下,特別有效。例如,有不使用黑色墨水,而將品紅、青、黃色的墨水以1∶1∶1混合生成黑色的情形等。
接著在步驟S606中一個Web頁的分析是否已結束的判斷。在為判斷一個Web頁的分析已結束的情況下,進入步驟S690,進行列印結束處理。
當在步驟S606中判斷為一個Web頁的分析沒有結束時,便進入步驟S607,分析HTML數據。具體來講,在HTML數據分析內核單元401進行內容數據的HTML語言的標籤分析。當標籤分析的結果為檢測出表示放置在圖像或字符的背面的背景數據標籤(背景標籤等)時,從步驟S608進入步驟S609,開始背景數據的描繪處理。
在步驟S609中,首先通過列印模式標誌,判斷是用單色模式,還是用彩色模式進行此描繪處理。在列印模式標誌表示彩色的情況下,進入步驟S601,用彩色位圖展開背景數據。另一方面,在列印模式標誌表示單色的情況下,進入步驟S611,忽略與背景有關的彩色指定信息或圖像信息,將字符字體的背景部分描繪數據設定出成白色。
當與一個標籤數據有關的描繪處理結束時,回到步驟S606轉移到下一個的標記數據的分析。
當步驟S607的HTMI數據分析結果,檢測出表示圖像數據的標籤時,經由步驟S608和步驟S612,進入步驟S613,進而在列印模式標誌表示彩色的情況下,進入步驟S614用彩色位圖展開圖像數據。另一方面,在列印模式標誌表示單色的情況下,進入步驟S615,將圖像數據設定成單色。
當步驟S607的HTML數據分析結果,檢測出表示字符數據的標籤時,經由步驟S608、步驟S612與步驟S616進入步驟S617。在步驟S617中,判定列印模式標誌是否表示彩色,在表示彩色的情況下進入步驟S618用彩色位圖展開字符數據。另一方面,在列印模式標誌表示單色的情況下進入步驟S619,將字符數據展開成單色位圖以列印黑色字符。
反覆進行這樣的步驟S607~S619中的HTML數據的展開處理,直至對所列印指示的一個Web頁的全部數據結束。
圖7是說明用現有的裝置對彩色內容進行單色列印情況的意象圖。
在圖7的左圖中示出內容數據的源數據的意象。在背景數據配置於背景部分的情況下,背景顏色或背景圖像的顏色是比較深的色調的情況下,將字符字體以白色或淺色調進行字符顯示的情況多,通過明確字符字體與字符字體的背景顏色的對比度來提高字符的易辨認性。另外雖然沒有圖示,也有通過分別對背景與字符分配相同亮度但不同顏色,而不是亮度差異,來明了背景與字符字體的不同提高易辨認性的情況。
與此相對照,在圖7的右圖中示出用現有的裝置單色列印了這樣的內容數據的情況的意象圖。
這樣,在現有的裝置中與字符字體背景相當的部分用與所指定的背景顏色成為相同亮度的灰度進行描繪,關於字符字體用黑色等單色進行描繪。因此,由於背景顏色與字符字體顏色的對比度在單色列印中變低故字符的易辨認性就降低。
此理由有,在作為HTML子集的CHTML(compact HTML)等的標記語言中,由於簡化而具有背景顏色的指定功能但不具備字符修飾的指定功能,在內容中由於即使進行背景顏色的指定也無法進行字符的顏色指定這種記述語言上的理由而生成內容的主頁這種背景。
另外作為進一步的理由,在用通常的HTML所生成的內容的主頁中,背景顏色和字符字體顏色,在顏色上都與CHTML不同可以分別進行設定。但是,當在終端方中具備的瀏覽軟體僅支持CHTM的規格時,就成為即使有顯示背景顏色的功能但關於字符字體就忽略對內容數據的字體所指定的顏色的指定,用黑色等單色來描繪字體的結構,成為背景顏色用指定的顏色而字符字體用黑色等單色這種描繪方法。
接著進行圖8的說明。圖8是對圖7的現有例子進行了本專利的實施情況的列印的說明圖。
圖8的右圖是表示用作為本實施形式的記錄設備對彩色內容進行了單色列印情況的圖像的圖。圖8的左圖與圖7的左圖同樣示出內容數據的源數據的圖像。
如圖8右圖所示那樣,在本實施形式中,關於與字符字體的背景相當的部分的描繪數據,設定為單色白色。也就是,即便在從內容下載的HTML源數據中存在背景指定的記述的情況下,也忽略此指定,進行將背景顏色置換為單色白色的處理。而且,關於字符描繪數據也是無論在源數據中有無與字符字體有關的顏色指定,都進行用黑色等的單色來描繪字符字體的處理。
這樣,根據本實施形式,在彩色列印時不使彩色內容的彩色信息欠缺地用彩色墨水進行列印,在單色列印時忽略接收數據的HTML數據中彩色信息的記述,進行HTML數據的分析,在生成了不包含彩色信息的記錄用位圖數據後進行列印。由此,即使在僅用單色墨水列印了彩色內容的情況下,也可以不使字符數據的列印輸出質量降低地進行列印。
此結果提供了可以兼顧以下處理的裝置在欲進行彩色內容的列印的情況下作為記錄用數據展開並列印與所畫面顯示的圖像同等的圖像,且不損害內容的美觀和色彩;和通過不重疊列印在用單色墨水進行列印情況下的背景圖像與字符字體而不損害字符信息的清晰易見性。
此外,儘管在上述實施形式中,在單色列印模式中,刪去背景圖像,但本發明並不限於此,也可以構成為在彩色列印模式中由用戶進行背景圖像刪去操作僅刪去背景圖像,在該情況下,字符和照片等的圖像都可以清晰易見地用彩色列印。
另外,也可以不是完全刪去背景圖像變換成白色背景,僅降低背景圖像的濃度來進行列印。據此,在淺背景中字符就醒目。另外在彩色列印模式的情況下,可以將背景圖像變換為濃度淺的單色圖像。進而,儘管在上述實施形式中將字符圖像變換為黑色,但並不限於此,如果進行變換以使字符圖像成為比背景圖像濃度還高的濃度就將提高字符的易讀性。
另外進而,可以僅將存在於字符周圍的背景顏色或背景圖像變換成白色圖像或濃度淺的圖像。
(第2實施形式)以下,說明作為本發明第2實施形式的帶網絡·瀏覽功能的記錄設備。
作為本實施形式的記錄設備,在字符數據的圖像變換時,預先在所接收的1頁的HML數據中檢測表示放置在圖像或字符的背面的背景數據的標籤(背景標籤等),進行與此背景數據的顏色相應的字符數據的圖像展開。由於其他的結構及動作與上述第1實施形式相同,故這裡對相同的結構要素參照相同標記並省略其說明。
圖9是簡略地說明了此字符數據的圖像展開的圖。
在圖9中,1601說明處於保存在字體數據101中的狀態下的字體數據。在此狀態下,例如,在圖中例子所示的片假名的「タ」中,數據被分為形成字符的線條部分和圍在其周圍的字符邊緣空白部分兩部分。也就是,所說的字符邊緣空白部分意味著在構成字體數據的區域(這裡是11×14點)中,形成字符(這裡是「タ」)的點陣以外的點陣。
形成字符的線條部分作為數據「1」值,邊緣空白部分作為數據「0」值來定義,並作為2值的字體數據保存在ROM中。
1602是頁背景顏色,表示從HTML數據中檢測出的背景數據。
在1603中接收1601的變換前ROM內的字體數據和1602的頁背景顏色數據,進行字符邊緣空白部分的顏色變換處理。
此變換處理,是在字符邊緣空白部分和頁背景顏色中設為不同濃度的顏色,對字體的線條部分和字符邊緣空白部分設置濃度差,用於使字體清晰易見的字符邊緣空白部分中的顏色變換處理。
也就是,判定背景顏色和字符顏色是否相近似,如果背景顏色和字符顏色相近似,就一邊進行顏色變換一邊位圖展開字符以使字符邊緣空白部分成為與字符顏色不近似的顏色。
在此變換處理中,考慮在HTML數據中所指定的字體指定顏色和頁背景顏色的數據來進行字符邊緣空白顏色1604的決定,對ROM內的字體數據進行位圖展開以使數據中的邊緣空白部分的顏色為所決定的字符邊緣空白顏色1604,字體的線條部分為在HTML數據中所指定的字體指定顏色,作為列印圖像來生成字體數據。
1611表示從WEB接收到的HTML數據的原始圖像,示出假設為背景部分是濃綠色在該綠色背景上字符用黑色進行描繪的一例。
1612表示進行了上述的字符邊緣空白顏色變換處理的列印圖像的圖像,相對於1611的原始圖像,頁的背景部分為相同的濃綠色,圍著字符的部分,例如用淺綠色來描繪,其中字符用黑色進行描繪。
通過進行這些處理,1612的處理後的圖像相對於1611的原始圖像,字符的輪廓更清晰易見,就可以提高字符信息的易讀性。
接著,使用圖10來說明列印方法的處理。
圖10是關於接收HTML數據進行字體的字符展開的處理的流程圖。
當在顯示主頁中,按下操作面板的功能鍵403,進行預定的列印開始操作後,就開始圖10所示的HTML數據的分析處理。
首先,在步驟S1702中,從所接收的HTML數據中搜索頁內的背景顏色標籤,取得頁的背景顏色的信息。儘管這裡,對背景顏色的標籤進行了搜索,但即便在頁的背景為圖像數據的情況下,也可以假設為特定的背景顏色(例如灰度等)的標籤數據被指定來進行下面的字符邊緣空白部分處理。在這種情況下,即便在圖像數據上重疊了字符的情況下也可以發揮使字符的易讀性提高的效果。
接著在步驟S1703中,進行字符邊緣空白顏色決定和字符邊緣空白顏色處理標誌的設定。但是,在與本實施形式相關的記錄設備中,在不論源數據如何都用黑色列印字符的情況下,將在步驟S1720中所取得的背景顏色數據變換成黑白的灰度級的值,基於該值是否接近黑來判定是否進行字符邊緣空白顏色變換處理以及該邊緣空白顏色自身。
當將背景顏色的數據變換成黑白的灰度級的情況的灰階數設為例如256灰階時,在變換成黑白的灰度級的背景顏色的值超過在256灰階中可取得的某特定值,例如128時,判斷為接近作為字符顏色的黑值,判定進行字符邊緣顏色變換處理。然後,將字符的邊緣空白顏色的值設為例如128。
也就是,當在步驟S1702中所取得的背景顏色數據是,例如濃灰度那樣接近黑的顏色的情況下,設定字符邊緣空白顏色處理標誌,字符邊緣空白顏色設定為將背景顏色的濃度減淡了的顏色。
此外,也可以進行下面的控制在HTML數據內取得了頁背景顏色的情況下,總是設定字符邊緣空白顏色處理標誌,在HTML數據內不能取得頁背景顏色的情況下,不設定字符邊緣空白顏色處理標誌。在這種情況下,只要背景不為白,就進行字符邊緣空白顏色處理。
接著,在步驟S1704中,進行一個Web頁的分析是否已結束的判斷。
當在步驟S1704中判斷為一個Web頁的分析沒有結束時,進入步驟S1705,分析HTML數據。具體來講,在HTML數據分析內核單元401中進行內容數據的HTML語言的標籤分析。當標籤分析的結果為檢測到表示圖像數據的標籤,或者表示放置在圖像或字符的背面的背景數據的標籤(背景標籤等)時,從步驟S1706進入步驟S1707,開始背景數據和圖像數據的展開處理。當一個標籤數據的處理結束時,再次向步驟S1704的處理返回。
當在步驟S1705中的HTML數據分析的結果為檢測出表示字符數據的標籤時,經步驟S1706從步驟S1710進入步驟S1711,進行是否進行字符邊緣空白的處理的判斷。
在步驟S1711中進行字體的邊緣空白處理的判斷根據在步驟S1703所設定的字符邊緣空白顏色處理標誌的狀態來進行,在設定標誌的情況下判斷為進行字符邊緣空白的顏色變換處理,在步驟S1713中進行字符邊緣空白顏色變換處理。
在步驟S1713中對每個字符進行如在圖9中所說明那樣的字符邊緣空白顏色變換處理,通過按在HTML數據內所示的字符數反覆該處理,設為對於字符串的字符邊緣空白顏色變換處理。在進行了作為字符串的變換處理以後,進行實際的描繪處理再次向步驟S1704返回。
當在步驟S1711中判斷為不進行字符邊緣空白顏色變換處理的情況下,進入步驟S1712。在步驟S1712中是,將字符邊緣空白部分設為透明模式來位圖展開字符的處理,由於關於本處理是現有的字體展開處理,故省略處理方法的說明,結果為進行在所指定的背景上用所指定的顏色來展開字符的處理。
通過進行這樣的步驟S1702~S1713,來進行一頁的WEB頁的展開處理。
當在步驟S1704中判斷為一個Web頁的分析已結束的情況下,組合所展開的字符和圖像·背景並記錄到記錄材料進行列印結束處理。
此外,儘管在上述圖10中,對與源數據無關用黑色列印字符的情況進行了說明,但本發明並不限於此,也可以應用於按HTML數據的字體彩色標籤那樣進行列印的情況。在這種情況下,在步驟S1711的緊前面進行步驟S1703的處理。然後,在該步驟S1703中,進行字符顏色和背景顏色的比較,如果是相同色系且濃度差在預定範圍內,就設定字符邊緣空白顏色處理標誌,將字符邊緣空白顏色變換成與背景顏色相同色系且與字符顏色的濃度差為大於或等於預定值的顏色。
列印例
圖11是用現有的裝置對WEB頁進行了列印時的圖像。示出在濃顏色的背景顏色上配置了濃顏色的字符的情況下,字符的可見性低的情況的例子。
圖12是使用與本實施形式相關的記錄設備對與圖11相同的WEB頁進行了列印時的圖像。可看出雖然對WEB頁的HTML數據的指定的濃顏色的背景顏色,配置有相同的HTML數據指定的濃顏色的字符,但由於進行字符邊緣空白部分的顏色變換處理,字符的可見性就高。
可看出圖13與圖12相反,對於在淡顏色的背景顏色上配置了淡顏色的字符的WEB頁,不改變背景顏色和字符顏色的顏色指定,加濃地設定字符邊緣空白部分的顏色,由此就可以提高字符的可見性。
這樣為了導出圖12或者圖13這種結果,除了圖9中所說明的處理之外,還可以進行如下處理在字符顏色大於等於預定的濃度的情況下,將字符邊緣空白部分變換成將背景顏色的濃度減淡了的顏色,在字符顏色為預定的濃度以下的情況下,將字符邊緣空白部分變換成將背景顏色的濃度加濃了的顏色。
在現有的裝置中,有下面的情況對WEB頁的顯示內容,在終端的顯示器中不怎麼感覺到的字符的可見性,由於列印了WEB頁的結果,背景顏色和字符顏色的對比度差產生視覺上的差異,可見性降低。
但是,通過在本實施形式中所進行的處理就可以謀求可見性的提高,可以具有即便在列印了WEB頁的情況下也不使字符的可見性降低的效果。
另外,與本實施形式相關的記錄設備,在不使字符的可見性降低的效果的同時,背景顏色和字符顏色自身也不變更在WEB頁的HTML數據中所指定的顏色。
由此,例如即便在WEB頁中的背景顏色是具有內容上的含義的顏色的情況下,或者頁中的字符顏色僅對特定部分改變顏色來顯示,例如在其包含有「紅色字符的部分是變更地方」這樣的字體顏色具有含義的內容的情況下,也不會對該內容產生妨礙、且能夠提高字符的可見性。
此外,儘管在本實施形式中,僅對在字符顏色和背景顏色的濃度接近的情況下,進行字符邊緣空白顏色變換處理的情況進行了說明,但由於在用記錄單元進行彩色列印的情況下,字符邊緣空白顏色變換處理,在字符顏色和背景顏色為近似顏色的情況下進行即可,故也可以在濃度雖然近似但顏色完全不同的情況下不進行字符邊緣空白顏色變換處理。
(其他實施形式)此外,本發明也可以應用於由多個設備(例如,主機、接口設備、閱讀器、印表機等)構成的系統,也可以應用於由單個設備形成的裝置(例如,複印機、傳真裝置等)。
另外,無需贅言本發明的目的也可以這樣達到,通過將記錄了實現上述實施形式的功能的軟體的程序代碼的存儲介質(或者記錄介質)提供給系統或裝置,該系統或裝置的計算機(或者CPU或MPU)讀出並執行保存在存儲介質中的程序代碼。在此情況下,從存儲介質讀出的程序代碼自身將實現上述實施形式的功能,存儲了該程序代碼的存儲媒體就構成本發明。另外,無需贅言不僅包含通過執行計算機所讀出的程序代碼,上述實施形式的功能得以實現的情形,而且包含根據該程序代碼的指示,在計算機上運轉的作業系統(OS)等進行實際處理的一部分或全部,通過該處理上述實施形式的功能得以實現的情形。
進而無需贅言,也包含在從存儲介質讀出的程序代碼,寫入到插入計算機的功能擴展卡和/或連接到計算機的功能擴展單元上所具備的存儲器以後,根據該程序代碼的指示,該功能擴展卡和/或功能擴展單元上所具備的CPU等進行實際處理的一部分或者全部,通過該處理上述實施形式的功能得以實現的情況。
如上面那樣,根據上面的實施形式,可以提供能夠清晰易見地列印用標記語言所記述的文件的記錄設備、記錄方法、程序以及存儲介質。
本申請要求日本專利申請2002-081253和2002-229017號的優先權,它們在此作為參考。
在不脫離本發明的精神和範圍內能夠實現許多明顯不同的實施形式。故應當理解,本發明並不限於特定的實施形式,其範圍由附加的權利要求書所確定。
權利要求
1.一種記錄設備,其特徵在於,包括輸入裝置,輸入用標記語言所記述的文件數據;分析裝置,分析上述文件數據,並抽取背景數據和字符數據;變換裝置,對上述背景數據或者上述字符數據的至少一方的顏色進行變換以使背景顏色和字符顏色不近似;以及記錄裝置,記錄由上述變換裝置進行了顏色變換的圖像。
2.根據權利要求1所述的記錄設備,其特徵在於上述變換裝置包括,第一變換裝置,將由上述分析裝置所抽取的背景數據變換成第一濃度的第一圖像數據;以及第二變換裝置,將由上述分析裝置所抽取的字符數據變換成比第一濃度高的第二濃度的第二圖像數據;上述記錄裝置,基於上述第一圖像數據和上述第二圖像數據進行圖像的記錄。
3.根據權利要求2所述的記錄設備,其特徵在於上述第一圖像數據是白色單色圖像的圖像數據。
4.根據權利要求2所述的記錄設備,其特徵在於上述第二圖像數據是黑色單色圖像的圖像數據。
5.根據權利要求1所述的記錄設備,其特徵在於進而具有,接收裝置,從網絡伺服器接收上述文件數據。
6.根據權利要求2所述的記錄設備,其特徵在於進而具有,判定裝置,判定是由上述記錄裝置記錄彩色圖像的彩色模式,還是記錄單色圖像的單色模式;在由該判定裝置判定為單色模式的情況下,上述第一變換裝置和第二變換裝置,自動地進行數據變換,上述記錄裝置,基於上述第一圖像數據和上述第二圖像數據進行圖像的記錄;在由該判定裝置判定為彩色模式的情況下,上述記錄裝置,基於上述背景數據和上述字符數據進行圖像的記錄。
7.根據權利要求6所述的記錄設備,其特徵在於上述判定裝置,依照在上述記錄裝置中所安裝的記錄劑容納裝置的類型來判定是彩色模式還是單色模式。
8.根據權利要求6所述的記錄設備,其特徵在於進而具有,設定裝置,將上述記錄裝置設定成上述彩色模式或者上述單色模式;上述判定裝置,依照該設定裝置的設定內容來判定是彩色模式還是單色模式。
9.根據權利要求1所述的記錄設備,其特徵在於進而具有,顯示裝置,彩色顯示圖像。
10.根據權利要求1所述的記錄設備,其特徵在於上述變換裝置包括,判定裝置,判定用上述分析裝置的分析結果是否為背景顏色和字符顏色近似;第一展開裝置,如果用上述判定裝置的判定結果為背景顏色和字符顏色近似,就一邊對字符邊緣空白部分進行顏色變換以使與上述字符顏色不近似,一邊展開從上述文件數據抽取出的字符數據;以及第二展開裝置,展開從上述文件數據抽取出的背景數據;上述記錄裝置,組合用上述第一展開裝置和上述第二展開裝置所展開的字符和背景並記錄到記錄材料。
11.根據權利要求10所述的記錄設備,其特徵在於上述判定裝置,比較將上述背景顏色變換成黑白的灰度級時的濃度,和將上述字符顏色變換成黑白的灰度級時的濃度;在比較的結果是濃度差不大於第一值的情況下,上述第一展開裝置將上述字符邊緣空白部分的顏色變換成與上述字符顏色的濃度差成為不小於第二值的顏色。
12.根據權利要求10所述的記錄設備,其特徵在於上述判定裝置包含,比較從上述文件數據抽取出的背景顏色數據和字符顏色數據的裝置。
13.根據權利要求10所述的記錄設備,其特徵在於上述第一展開裝置,在上述字符顏色為不小於預定的濃度的情況下,將上述字符邊緣空白部分變換成減淡了上述背景顏色的濃度的顏色,在上述字符顏色為預定的濃度以下的情況下,將上述字符邊緣空白部分變換成加濃了上述背景顏色的濃度的顏色。
14.一種記錄方法,其特徵在於,包括輸入步驟,輸入用標記語言所記述的文件數據;第一抽取步驟,分析上述文件數據,抽取背景數據;第二抽取步驟,分析上述文件數據,抽取字符數據;第一變換步驟,將在上述第一抽取步驟中所抽取的背景數據變換成第一濃度的第一圖像數據;第二變換步驟,將在第一抽取步驟中所抽取的字符數據變換成比第一濃度高的第二濃度的第二圖像數據;以及記錄步驟,基於上述第一圖像數據和上述第二圖像數據進行圖像的記錄。
15.一種記錄方法,其特徵在於,包括輸入步驟,輸入用標記語言所記述的文件數據;分析步驟,分析上述文件數據;判定步驟,判定在上述分析步驟中的分析結果是否為背景顏色和字符顏色近似;第一展開步驟,如果在上述判定步驟中的判定結果為背景顏色和字符顏色近似,就一邊對字符邊緣空白部分進行顏色變換以使與上述字符顏色不近似,一邊展開從上述文件數據抽取出的字符數據;第二展開步驟,展開從上述文件數據抽取出的背景數據;以及記錄步驟,組合在上述第一展開步驟和上述第二展開步驟中所展開的字符和背景並記錄到記錄材料。
16.一種程序,其特徵在於,使計算機執行以下步驟輸入步驟,輸入用標記語言所記述的文件數據;第一抽取步驟,分析上述文件數據,抽取背景數據;第二抽取步驟,分析上述文件數據,抽取字符數據;第一變換步驟,將在上述第一抽取步驟中所抽取的背景數據變換成第一濃度的第一圖像數據;以及第二變換步驟,將在第一抽取步驟中所抽取的字符數據變換成比第一濃度高的第二濃度的第二圖像數據。
17.一種程序,其特徵在於,使計算機執行以下步驟輸入步驟,輸入用標記語言所記述的文件數據;分析步驟,分析上述文件數據;判定步驟,判定在上述分析步驟中的分析結果是否為背景顏色和字符顏色近似;第一展開步驟,如果在上述判定步驟中的判定結果為背景顏色和字符顏色近似,就一邊對字符邊緣空白部分進行顏色變換以使與上述字符顏色不近似,一邊展開從上述文件數據抽取出的字符數據;以及第二展開步驟,展開從上述文件數據抽取出的背景數據。
18.一種計算機可讀取的存儲介質,其特徵在於,保存了使計算機執行以下步驟的程序輸入步驟,輸入用標記語言所記述的文件數據;第一抽取步驟,分析上述文件數據,抽取背景數據;第二抽取步驟,分析上述文件數據,抽取字符數據;第一變換步驟,將在上述第一抽取步驟中所抽取的背景數據變換成第一濃度的第一圖像數據;以及第二變換步驟,將在第一抽取步驟中所抽取的字符數據變換成比第一濃度高的第二濃度的第二圖像數據。
19.一種計算機可讀取的存儲介質,其特徵在於,保存了使計算機執行以下步驟的程序輸入步驟,輸入用標記語言所記述的文件數據;分析步驟,分析上述文件數據;判定步驟,判定在上述分析步驟中的分析結果是否為背景顏色和字符顏色近似;第一展開步驟,如果在上述判定步驟中的判定結果為背景顏色和字符顏色近似,就一邊對字符邊緣空白部分進行顏色變換以使與上述字符顏色不近似,一邊展開從上述文件數據抽取出的字符數據;以及第二展開步驟,展開從上述文件數據抽取出的背景數據。
全文摘要
本發明提供一種清晰易見地列印用標記語言所記述的文件的記錄設備和記錄方法,為此,根據墨盒的類型來判定是彩色模式還是單色模式,分析所下載的HTML數據,抽取背景數據,抽取字符數據,在單色模式的情況下,將背景數據變換成白色圖像數據,將字符數據變換成黑色圖像數據進行圖像的記錄。
文檔編號H04N1/40GK1447583SQ0312082
公開日2003年10月8日 申請日期2003年3月20日 優先權日2002年3月22日
發明者中尾宗樹 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀