專利名稱:圖像處理設備和計算機程序產品的制作方法
技術領域:
本發(fā)明涉及圖像處理設備和計算機程序產品。
技術背景
近來,保護應當被保護以防止被外部泄露的機密信息(例如,私密信息或團體信息)已經(jīng)成為了重要的課題,并且諸如具有復印功能和打印功能的多功能產品之類的一些圖像處理設備處理不包含用于防止應被保護的信息泄露的任何機密信息的輸出文檔。
為了防止機密信息的泄露,專利文獻1 (參見日本專利申請公開No. 2004-274092) 提出了一種技術,該技術通過向包含機密信息的文檔(在下文中將其稱為“機密文檔”)應用預定圖樣(例如,表示禁止復印的點狀圖樣,)來防止機密信息的泄露,從而保護機密文檔以防止被復印。
在專利文獻1公開的技術中,由于打印出了機密文檔的整個表面,或者停止了包括機密信息的文檔的輸出,因此無法防止部分信息被復印。鑒于此,根據(jù)專利文獻2 (參見日本專利申請公開No. 2007-1M169),通過向機密文檔中應當被禁止復印的位置應用圖樣來部分地禁止復印。
在專利文獻2提出的技術中,使用點狀圖樣來預設被禁止復印的位置。因此,可以以反映機密文檔的作者的意圖的方式來禁止部分文檔被復印,并且還可以防止由于用戶無意地給出進行復印的指令而復印機密文檔。然而,其無法以反映給出進行復印的指令的用戶的意圖的方式來禁止部分文檔被復印。例如,當輸入文檔是機密文檔時,用戶無法給出這樣的指令處理不包含任何機密信息的機密文檔,例如從而機密文檔被調整為將信息公開到不對內容給出標識的程度。因此,無法反映用戶的意圖。
提出本發(fā)明以解決傳統(tǒng)技術中的上述問題,并且本發(fā)明的目的是提供一種圖像處理設備和計算機產品,其允許輸出指示輸出機密信息的用戶期望的部分機密信息,并防止機密信息被意外輸出。發(fā)明內容
根據(jù)本發(fā)明的一個方面,圖像處理設備響應于來自用戶的指令而獲取文檔的圖像數(shù)據(jù),并處理和輸出所獲取的圖像數(shù)據(jù)。所述圖像處理設備包括類型檢測單元,用于檢測所述文檔的類型;處理單元,用于基于來自用戶的指令將處理應用到所獲取的圖像數(shù)據(jù); 以及控制單元,用于當所檢測到的所述文檔的類型是預定類型時,啟動或引導所述處理單兀。
根據(jù)本發(fā)明的另一方面,當計算機程序產品被執(zhí)行時,使得響應于來自用戶的指令獲取文檔的圖像數(shù)據(jù)以處理和輸出所獲取的圖像數(shù)據(jù)的計算機執(zhí)行以下步驟檢測所述文檔的類型的步驟;當所檢測到的文檔的類型是預定類型時在顯示單元上顯示用于將處理應用到所獲取的圖像數(shù)據(jù)的菜單的步驟;以及基于用戶經(jīng)由所顯示的菜單輸入的指令,將處理應用到所述圖像數(shù)據(jù)的步驟。
根據(jù)本發(fā)明的一個方面,能夠實現(xiàn)由指示輸出機密文檔的用戶期望的機密文檔的部分輸出,并防止機密信息被意外輸出。
圖1是根據(jù)本發(fā)明第一實施例的多功能產品的硬件配置的示意圖。
圖2是根據(jù)第一實施例的多功能產品的功能框圖。
圖3是在存儲單元中存儲的用于類型檢測的數(shù)據(jù)的示例的示意圖。
圖4是顯示控制單元使得顯示單元進行顯示的圖像的示例的示意圖。
圖5是顯示控制單元使得顯示單元進行顯示的圖像的示例的示意圖。
圖6是根據(jù)第一實施例的多功能產品的流程圖。
圖7是文檔類型檢測過程的流程圖。
圖8是根據(jù)本發(fā)明第二實施例的多功能產品的功能框圖。
圖9是根據(jù)第二實施例的由類型檢測單元執(zhí)行的過程的流程圖。
圖10是在存儲單元中存儲的被存儲圖像數(shù)據(jù)的示例的示意圖。
圖11是根據(jù)本發(fā)明第三實施例的多功能產品的功能框圖。
圖12是根據(jù)第三實施例的由處理單元執(zhí)行的過程的流程圖。
圖13是顯示控制單元使得顯示單元進行顯示的圖像的示例的示意圖。
圖14是根據(jù)本發(fā)明第四實施例的多功能產品的功能框圖。
圖15是根據(jù)第四實施例的多功能產品的流程圖。
具體實施方式
下面參照附圖更詳細地描述根據(jù)本發(fā)明的圖像處理設備和計算機程序的示例性實施例。在說明書和附圖中對在實質上具有相同功能的單元給出相同的參考標記,并且在本文省略對它們的贅述。
[第一實施例]
在本發(fā)明的第一實施例中,將解釋在復印諸如護照或醫(yī)療保險卡之類的包含機密信息的機密文檔時進行控制來處理機密文檔的圖像的方法。在第一實施例的解釋中,將多功能產品用作圖像處理設備的示例。這里的多功能產品是例如在單個單元內實現(xiàn)諸如打印機、復印機、掃描儀、和傳真機的功能之類的多個功能的圖像處理設備。不言而喻,圖像處理設備并不限于諸如多功能產品、傳真機、或打印機之類的在記錄介質上形成圖像數(shù)據(jù)的圖像形成設備,而是還包括個人計算機(PC)、移動電話、和個人數(shù)字助理(PDA)等。
圖1是根據(jù)第一實施例的多功能產品100的硬件配置的示意圖。多功能產品100 的硬件配置包括控制器110、操作面板120、通信接口 130、掃描儀引擎140、打印機引擎150、 傳真機控制單元160、硬盤驅動器(HDD) 170和存儲介質讀取器180。在多功能產品100中, 經(jīng)由總線190連接這些單元。下面將逐一解釋這些單元。
控制器110包括中央處理單元(CPU) 111、隨機存取存儲器(RAM) 112、只讀存儲器 (ROM)113。
CPU 111控制圖1中所示的每個單元,并控制整個多功能產品100。CPUlll從ROM 113或HDD 170中讀取必需的計算機程序,并基于所讀取的程序執(zhí)行處理以控制每個單元。
RAM 112是存儲介質,其用于臨時存儲或加載由CPU 111讀取的程序或從通信接口 130和掃描儀引擎140等接收的圖像數(shù)據(jù)。換句話說,RAM 112用作CPU 111的工作區(qū)域。
ROM 113是用于存儲諸如計算機程序之類的各種數(shù)據(jù)的只讀存儲器。在ROM 113 中存儲的數(shù)據(jù)的示例包括引導程序、操作系統(tǒng)(OS)和用于多功能產品100的各種應用程序。
操作面板120由控制器110控制,操作面板120不僅將從多功能產品100的操作者(用戶)接收的諸如功能選擇或執(zhí)行命令之類的各種設置信息發(fā)送到控制器110,而且還顯示從控制器Iio接收的諸如功能選項和進程狀態(tài)之類的信息。操作面板120可以包括顯示器(例如液晶顯示器(LCD)或陰極射線管(CRT))和指令輸入按鈕,或者操作面板120可以是集成了顯示器和指令輸入按鈕的觸摸面板。
通信接口 130由控制器110控制,并且通信接口 130與多功能產品100上的外部裝置131通信。通信接口 130可以是以太網(wǎng)(Ethernet,注冊商標)接口、IEEEE 1284接口、 或任何其它接口。
掃描儀引擎140由控制器110控制,并且掃描儀引擎140具有執(zhí)行圖像讀取處理的功能。換句話說,掃描儀引擎140使用掃描儀141讀取文檔以獲取文檔的圖像數(shù)據(jù),并將所獲取的圖像數(shù)據(jù)發(fā)送到RAM 112或HDD 170。
不僅可以通過利用掃描儀引擎140執(zhí)行的讀取輸入文檔的圖像數(shù)據(jù),而且還可以通過經(jīng)由通信接口 130與外部裝置131進行的通信從外部裝置131接收文檔的圖像數(shù)據(jù)。 也可以通過讀取在下文中描述的存儲介質181上記錄的信息來輸入文檔的圖像數(shù)據(jù)。
打印機引擎150由控制器110執(zhí)行,并且打印機引擎150使用打印機151執(zhí)行圖像形成處理(打印處理)。打印機151能夠采用各種類型的圖像形成方法,例如電子照相方法或噴墨方法。
傳真機控制單元160由控制器110控制,并且傳真機控制單元160使用傳真機161 執(zhí)行傳真通信處理。
HDD 170在控制器110的控制下從硬盤讀取各種數(shù)據(jù)或向硬盤寫入各種數(shù)據(jù)。硬盤(從其中讀取各種數(shù)據(jù)或向其中寫入各種數(shù)據(jù))和硬盤讀取器被統(tǒng)稱為HDD 170。然而, HDD 170可以僅包括讀取器。
存儲介質讀取器180由控制器110控制,并且存儲介質讀取器180執(zhí)行讀取在存儲介質181上記錄的被記錄信息的處理,所述存儲介質181例如是集成電路(IC)卡或軟 (floppy,注冊商標)盤。響應于控制器110發(fā)出的指令,存儲介質讀取器180對存儲介質 181進行訪問,從存儲介質181讀取所記錄的信息,并將所讀取的信息輸出到控制器110。
總線190將這些單元中的每一個電連接。例如地址總線或數(shù)據(jù)總線可以用于存儲介質讀取器180。
在具有這樣的配置的多功能產品100中,例如可以通過選擇掃描儀引擎140來發(fā)出掃描作業(yè)。通過選擇打印機引擎150來發(fā)出打印作業(yè)。通過選擇掃描儀引擎140和打印機引擎150來發(fā)出復印作業(yè)。通過選擇掃描儀引擎140、打印機引擎150和傳真機控制單元 160來發(fā)出傳真接收作業(yè)和傳真發(fā)送作業(yè)。
下面將描述在根據(jù)第一實施例的多功能產品100中包括的功能。圖2是根據(jù)第一實施例的多功能產品100的功能框圖。
如圖2中所示,根據(jù)第一實施例的多功能產品100包括指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、存儲單元對0、控制單元250、類型檢測單元洸0、處理單元 270和輸出單元沘0。
指令接收單元210接收由用戶發(fā)出的各種指令(例如開始諸如復印之類的各種處理的指令,或應當如何處理圖像數(shù)據(jù)的細節(jié)的指令)。指令接收單元210隨后將所接收到的指令發(fā)送到存儲單元對0。指令接收單元210可以通過操作面板120來實現(xiàn),或可以通過通信接口 130來實現(xiàn)。如果指令接收單元210是通過通信接口 130來實現(xiàn)的,則例如經(jīng)由信息處理設備上的外部裝置131或鍵盤來接收用戶發(fā)出的指令。
顯示單元220顯示在存儲單元240中存儲的圖像數(shù)據(jù)和從控制單元250或處理單元270獲取的各種信息??梢酝ㄟ^操作面板120來實現(xiàn)顯示單元220,或者可以通過通信接口 130來實現(xiàn)顯示單元220。如果顯示單元220是由通信接口 130實現(xiàn)的,則在經(jīng)由通信接口 130連接的外部裝置131上顯示各種信息。
可以以相同的硬件來實現(xiàn)指令接口單元210和顯示單元220。換句話說,可以以操作面板120來實現(xiàn)指令接收單元210和顯示單元220,或者可以以經(jīng)由通信接口 130連接的外部裝置131來實現(xiàn)指令接收單元210和顯示單元220。當以相同的硬件實現(xiàn)指令接口單元210和顯示單元220時,指令接收單元210和顯示單元220用作操作單元。
圖像數(shù)據(jù)獲取單元230獲取文檔的圖像數(shù)據(jù),并將所獲取的圖像數(shù)據(jù)發(fā)送到存儲單元M0。圖像數(shù)據(jù)獲取單元230可以由掃描儀引擎140來實現(xiàn),或者可以由通信接口 130 來實現(xiàn)。如果圖像數(shù)據(jù)獲取單元230是由掃描儀引擎140實現(xiàn)的,則多功能產品100可以獲取通過在作為記錄介質的紙張上形成的文檔來獲取的圖像數(shù)據(jù)。反之,如果圖像數(shù)據(jù)獲取單元230是由通信接口 130實現(xiàn)的,則多功能產品100可以從諸如信息處理設備之類的外部裝置131獲取圖像數(shù)據(jù)。
存儲單元240存儲各種信息,該各種信息例如是從指令接收單元210獲取的各種信息,從圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù),以及將在下文中描述的由類型檢測單元 260使用的用于類型檢測的數(shù)據(jù)。存儲單元240是通過控制器110中的RAM 112、ROM 113 或HDD 170來實現(xiàn)的。
控制單元250不僅讀取(加載)和移除(刪除)在存儲單元MO中存儲的各種數(shù)據(jù),而且還控制指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、類型檢測單元沈0、處理單元270和輸出單元觀0??刂茊卧?50是通過控制器110來實現(xiàn)的。更具體而言,在控制器110中包括的CPU 111基于加載到RAM 112的計算機程序來執(zhí)行處理以實現(xiàn)控制單元250。在下文中將詳細地描述由控制單元250執(zhí)行的控制。
類型檢測單元260檢測作為圖像數(shù)據(jù)源的文檔的類型。類型檢測單元260是通過控制器Iio來實現(xiàn)的。更具體而言,類型檢測單元260是通過控制器110中的基于加載到 RAM 112中的計算機程序執(zhí)行處理的CPU 111來實現(xiàn)的。
類型檢測單元260包括匹配信息獲取部沈1、提取部262和匹配部沈3。
匹配信息獲取部261從存儲單元240獲取要被用于檢測文檔類型的信息(在下文中,被稱為“用于類型檢測的數(shù)據(jù)”)。圖3是在存儲單元MO中存儲的用于類型檢測的數(shù)據(jù)的示例的示意圖。如圖3中所示,用于類型檢測的數(shù)據(jù)可以是(A)字符代碼或(B)字符代碼和位置信息的組合。
在下面的描述中,假定字符代碼被事先存儲在存儲單元MO中,并且匹配信息獲取部261從存儲單元240獲取字符代碼(如圖3 (A)中所例示)。通過匹配信息獲取部261 獲取的字符代碼是在包含機密信息的機密文檔中描述的字符代碼。換句話說,存儲單元MO 事先存儲在機密文檔中描述的字符代碼。
機密信息是應當被保護以不被外部泄露的信息,例如私密信息或團體信息。機密信息的示例包括諸如照片、地址、姓名、年齡、電話號碼、和戶口本(family register)之類的私密信息。包含機密信息的機密文檔的示例包括諸如護照、醫(yī)療保險卡、駕照、員工標識卡、居住憑證、家庭地址的文本、合同、或公共事業(yè)賬單之類的各種憑證。
當匹配信息獲取部261從存儲單元240獲取字符代碼作為用于類型檢測的數(shù)據(jù)時,提取部262對由圖像數(shù)據(jù)獲取單元230獲取的文檔的圖像數(shù)據(jù)執(zhí)行字符識別。提取部 262隨后從文檔的圖像數(shù)據(jù)提取字符代碼作為字符識別的結果。由于字符識別是公知的技術,因此在這里省略對其的詳細描述。
匹配部263檢查由匹配信息獲取部261獲取的字符代碼和由提取部262從圖像數(shù)據(jù)中提取的字符代碼的匹配。作為檢查的結果,匹配部263使用匹配的字符代碼作為關鍵字以從存儲單元240中獲取指示文檔類型的信息。匹配部263最后將作為類型檢測結果的文檔標識(ID)輸出到控制單元250。
下面將使用護照作為文檔的示例來描述文檔類型的檢測。護照具有諸如“日本”或 “護照”之類的固定的字符。因此,用于護照的類型檢測的數(shù)據(jù)包括諸如“日本”或“護照” 之類的固定的字符。如果作為由提取部262從圖像數(shù)據(jù)中提取的字符代碼和用于類型檢測的數(shù)據(jù)的匹配檢查的結果,匹配部263確定包括與“日本”或“護照”對應的一些字符代碼, 則匹配部263檢測到作為圖像數(shù)據(jù)源的文檔類型是護照。為了防止檢測錯誤,多個字符代碼可以用于確定文檔的類型。在護照的示例中,當與“日本”對應的字符代碼和與“護照”對應的字符代碼都被包含在圖像數(shù)據(jù)中時,檢測到作為圖像數(shù)據(jù)源的文檔的類型是護照。
在如下描述中使用的另一個示例中,字符代碼和位置信息被事先存儲在存儲單元 240中,并且由匹配信息獲取部獲取字符代碼和位置信息作為用于類型檢測的數(shù)據(jù)(圖 3(B)中所示的示例)。由匹配信息獲取部261獲取的字符代碼是在包含機密信息的機密文檔中描述的字符代碼。位置信息是指示機密文檔中的字符的位置的信息,例如字符區(qū)域的起始點和結束點的坐標值。換句話說,存儲單元240存儲在機密文檔中描述的字符代碼及其相關聯(lián)的位置信息。
當匹配信息獲取部261從存儲單元240獲取字符代碼和位置信息作為用于類型檢測的數(shù)據(jù)時,提取部262對由圖像數(shù)據(jù)獲取單元230獲取的文檔的圖像數(shù)據(jù)執(zhí)行字符識別。 提取部262隨后從文檔的圖像數(shù)據(jù)中提取字符代碼作為字符識別的結果。提取部262還提取其字符代碼被提取的字符的位置信息。由于字符識別和字符位置信息獲取是公知技術, 因此在此省略其詳細描述。
匹配部263檢查由匹配信息獲取部沈1獲取的字符代碼和位置信息以及由提取部 262提取的字符代碼和位置信息的匹配。作為檢查的結果,如果這兩者之間的位置信息的差異落入預定范圍內,并且如果字符代碼匹配,則類型檢測單元260檢測到作為圖像數(shù)據(jù)源的文檔是包含機密信息的機密文檔。匹配部263隨后將作為檢測結果的文檔ID輸出到控制單元250。
下面將使用文檔是護照的示例來說明文檔類型檢測。護照包含位于預定的位置的諸如“日本”和“護照”之類的固定字符。因此,用于護照的類型檢測的數(shù)據(jù)包括諸如“日本” 和“護照”之類的固定字符以及其位置信息。如果作為由提取部262從圖像數(shù)據(jù)中提取的字符代碼和位置信息和在類型檢測數(shù)據(jù)中包括的字符代碼和位置信息的匹配的檢查結果, 檢查匹配部263確定與“日本”和“護照”對應的字符代碼被包括在預定位置,則匹配部263 檢測到作為圖像數(shù)據(jù)源的文檔的類型是護照。為了防止檢測錯誤,可以使用多個字符代碼來確定文檔類型。在護照的示例中,當與“日本”對應的字符代碼和與“護照”對應的字符代碼都被包含在圖像數(shù)據(jù)的預定位置中時,作為文檔數(shù)據(jù)源的文檔的類型被確定為護照。
通過控制器110來實現(xiàn)處理單元270。換句話說,在控制器110中包括的CPU基于被加載到RAM 112中的計算機程序來執(zhí)行處理,以實現(xiàn)處理單元270。更具體而言,CPU 111從ROM 113或HDD 170將用于實現(xiàn)處理單元270的應用程序加載到RAM 112。CPU 111 隨后基于被加載到RAM 112中的應用程序來執(zhí)行處理,以實現(xiàn)處理單元270。
當作為類型檢測單元260執(zhí)行的類型檢測的結果,控制單元250接收到指示文檔是機密文檔的檢測結果時,控制單元250啟動或引導處理單元270。處理單元270從存儲單元240獲取用于允許用戶指示應當如何處理圖像數(shù)據(jù)的細節(jié)的菜單或文檔的圖像數(shù)據(jù),并使得顯示單元220顯示菜單以及圖像數(shù)據(jù)。處理單元270還使得顯示單元220顯示菜單以及文檔的圖像數(shù)據(jù)。換句話說,通過啟動處理單元270,控制單元250實現(xiàn)用于允許用戶指示應當如何處理圖像數(shù)據(jù)的細節(jié)的菜單或文檔的圖像數(shù)據(jù)的功能。此外,通過啟動處理單元270,控制單元250能夠實現(xiàn)顯示數(shù)據(jù)文檔的圖像數(shù)據(jù)和用于允許用戶指示應當如何處理圖像數(shù)據(jù)的細節(jié)的菜單的功能。
處理單元270包括顯示控制部271和數(shù)據(jù)處理部272。
一旦控制單元250啟動(引導)處理單元270,在處理單元270中包括的顯示控制部271就使得顯示單元220顯示用于從用戶接收與處理的細節(jié)相關的指令的菜單。顯示控制部271還可以使顯示單元220也顯示文檔的圖像數(shù)據(jù)。
數(shù)據(jù)處理部272獲取由用戶經(jīng)由指令接收單元210輸入并存儲在存儲單元240中的與處理相關的指令,并根據(jù)所獲取的用戶指令將處理應用到圖像數(shù)據(jù)。顯示控制部271 隨后使顯示單元220顯示經(jīng)過處理的圖像數(shù)據(jù)。例如,數(shù)據(jù)處理部272堆疊例如根據(jù)在RAM 112中的用戶指令執(zhí)行的處理的歷史。使用所堆疊的處理的歷史,數(shù)據(jù)處理部272能夠重復處理,或取消處理并使圖像數(shù)據(jù)回復到應用處理之前的原始狀態(tài)。
要被處理的圖像數(shù)據(jù)是文檔的圖像數(shù)據(jù)。當已經(jīng)由數(shù)據(jù)處理部272處理了文檔的圖像數(shù)據(jù)時,數(shù)據(jù)處理部272因此處理已經(jīng)被處理的圖像數(shù)據(jù)。通過執(zhí)行這樣的處理,可以根據(jù)用戶指令連續(xù)地將處理應用到圖像數(shù)據(jù),以為用戶改善可用性。
圖4是顯示控制部271使顯示單元220顯示的圖像數(shù)據(jù)的示例、更具體而言顯示圖像數(shù)據(jù)以及菜單的示例的示意圖。
如圖4中所示,在從面對圖4的方向看時,在顯示單元220的左側顯示文檔的圖像數(shù)據(jù)。而在右側顯示由數(shù)據(jù)處理部272在處理圖像數(shù)據(jù)并允許用戶給出指令時使用的作為菜單的圖標300。在圖4所示的示例中,從頂部到底部順序地布置九個圖標。可以將所顯示的這些圖標分類為三組。從頂部開始的四個圖標是處理位置圖標310,從頂部開始的第五到第七個圖標是處理類型圖標320,底部的兩個圖標是副圖標。
處理位置圖標310用作允許用戶指示用戶不期望輸出的信息的位置的圖標。換句話說,也可以將處理位置圖標310稱為允許用戶指明在其上應用處理來防止信息被輸出的位置的圖標。處理位置圖標310包括繪標311、擦除圖標312、尺寸調整圖標313、和形狀繪標314。
繪標311是在處理圖像時主要使用的圖標。當選擇繪標311時,例如,處理單元270轉移到允許用戶通過標記指明應當被處理的區(qū)域(在下文中,將其稱為“要被處理的區(qū)域”)的模式。
擦除圖標312用作用于使得處理單元270轉移到具有與繪標311的功能相反的功能的模式。換句話說,當選擇擦除圖標312時,使得類型確定單元260轉移到用于允許用戶取消要被處理的區(qū)域的指令的模式。
尺寸調整圖標313用作用于使得處理單元270轉移到用于允許用戶調整要被處理的區(qū)域的尺寸的模式。當指明了尺寸調整圖標313時,用戶能夠改變已經(jīng)利用繪標311 或尺寸調整圖標313指明的要被處理的區(qū)域的尺寸。
形狀繪標314用作用于允許用戶使用預設默認形狀(例如,矩形或圓形)指明要被處理的區(qū)域的圖標。換句話說,當選擇了形狀繪標314時,使得處理單元270轉移到允許用戶使用預設形狀指明要被處理的區(qū)域的模式。
如果用戶經(jīng)由諸如操作面板120之類的指令接收單元210指明圖像數(shù)據(jù)中的點, 則顯示控制部271使得顯示單元220使用所指明的點作為中心,來顯示預設形狀(例如,預定尺寸的矩形)??梢噪S后通過根據(jù)用戶指令移動所顯示的形狀來指明要被處理的區(qū)域。 在移動形狀時,可以根據(jù)用戶指令改變形狀的每個坐標。
處理類型圖標320用作用于允許用戶選擇應當如何處理(使用處理位置圖標310 指明的)要被處理的區(qū)域。處理類型圖標320包括顏色指明圖標321和322以及馬賽克圖標323。在圖4所示的示例中,對于顏色指明圖標321和322,使用黑色和白色作為能夠被指明的顏色。
顏色指明圖標321和322用作用于允許用戶指明利用處理位置圖標310指明的要被處理的區(qū)域的顏色的圖標。如果在用戶指明了要被處理的區(qū)域的情況下指明顏色指明圖標321或顏色指明圖標322,則使得類型檢測單元沈0轉移到用于調整要被處理的區(qū)域的顏色的模式。在第一實施例中,顏色被設置到每個顏色指明圖標;然而,對于如何指明顏色,可以使得用戶能夠在選擇顏色指明圖標后再指明顏色。
馬賽克圖標323用作用于向利用處理位置圖標310指明的要被處理的區(qū)域應用馬賽克的圖標。如果在用戶指明了要被處理的區(qū)域的情況下指明馬賽克圖標323,則使用馬賽克來顯示要被處理的區(qū)域。
副圖標330是用于控制整個處理單元270的圖標。副圖標330包括取消圖標318 和打印圖標319。取消圖標318用作用于允許使用處理位置圖標310和處理類型圖標320 指明的處理被取消的圖標。如果在用戶指明了處理的情況下指明取消圖標318,則被指明的處理被取消。更具體而言,通過參照由數(shù)據(jù)處理部372堆疊的處理的歷史,將圖像數(shù)據(jù)回復到應用處理之前的狀態(tài)。打印圖標319用作用于允許圖像被輸出的圖標。當指明了打印圖標319時,輸出圖像。例如,如果使用處理位置圖標310和處理類型圖標320指明了處理,則當選擇了打印圖標319時輸出應用了所指明的處理的圖像。
在圖4所示的示例中,顯示單元220顯示通過圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)和用于使得用戶能夠指示與處理相關的細節(jié)的菜單?;蛘?,在顯示單元220上顯示的圖像上,還可以顯示經(jīng)過由指令接收單元210接收的處理的圖像數(shù)據(jù)。
圖5是顯示控制部271使得顯示單元220顯示的圖像示例的示意圖,更具體地,圖 5是在顯示單元220上顯示的并且包括由圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)的圖像、用于使得用戶能夠指示處理的細節(jié)的菜單和經(jīng)過由指令接收單元210接收的處理的圖像數(shù)據(jù)的圖像示例的示意圖。如圖5中所示,顯示單元220顯示通過圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)以及經(jīng)過由指令接收單元210接收的處理的圖像數(shù)據(jù),從而用戶能夠容易地理解機密文檔的圖像數(shù)據(jù)和經(jīng)過處理之后的機密文檔的圖像數(shù)據(jù)之間的差異。
當控制單元250啟動(引導)處理單元270時,輸出單元280輸出是從圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)并且基于從處理單元270獲取的信息被處理的圖像數(shù)據(jù)。相反, 如果控制單元250并未啟動處理單元270,則輸出單元280輸出從圖像數(shù)據(jù)獲取單元230獲取的保持原樣的圖像數(shù)據(jù)??梢酝ㄟ^通信接口 130、打印機引擎150或傳真機控制單元160 來實現(xiàn)輸出單元觀0。
下面將說明在多功能產品100中執(zhí)行的處理。圖6是用于根據(jù)第一實施例的多功能產品100的流程圖,以說明在多功能產品100中執(zhí)行的處理。
如圖6中所示,當開始處理時,多功能產品100通過圖像數(shù)據(jù)獲取單元230接收文檔的圖像數(shù)據(jù)(S101)。在S101,所獲取的圖像數(shù)據(jù)被存儲在通過RAM 112或HDD 170實現(xiàn)的存儲單元240中。
多功能產品100隨后使用文檔檢測單元沈0,檢測作為在存儲單元240中存儲的圖像數(shù)據(jù)源的文檔的類型(Sl(^)。在S102,由類型檢測單元260檢測到的檢測結果被輸出到控制單元250。
圖7是文檔類型檢測處理的流程圖。如圖7中所示,在類型檢測單元沈0中,匹配信息獲取部261從存儲單元240獲取用于類型檢測的數(shù)據(jù)(S1021)。提取部分沈2隨后對由圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)執(zhí)行識別(S1022),并從中提取字符代碼和位置信息(S1023)。匹配部沈3隨后檢查所提取的信息和所獲取的用于類型檢測的數(shù)據(jù)的匹配 (S1024)。根據(jù)具有與所提取的字符代碼和位置信息匹配的字符代碼和位置信息的用于類型檢測的數(shù)據(jù),匹配部263輸出文檔ID作為檢測結果(S1025)。
如圖6中所示,在S102之后,控制單元250確定是否應當基于所接收的檢測結果啟動處理單元270 (S103)。更具體而言,控制單元250確定由類型檢測單元260執(zhí)行的檢測的結果是否是要由處理單元270執(zhí)行的預定類型的文檔,也就是說,文檔類型是否是機密文檔。
在S103,如果控制單元250確定文檔類型是機密文檔,并且處理單元270應當被啟動(是),則處理進行到S104。相反,如果控制單元250確定文檔類型不是機密文檔,并且處理單元270無需被啟動(NO),則處理進行到S108。
在S104,控制單元250從存儲單元240中讀取用于實現(xiàn)處理單元270的應用程序, 并啟動處理單元270。一旦被啟動,處理單元270就使得顯示單元220顯示處理菜單以指明處理的細節(jié)(S105)。
指令接收單元210隨后將由用戶經(jīng)由處理菜單輸入的與處理的細節(jié)相關的指令輸入到存儲單元240 (S106)。處理單元270隨后根據(jù)在存儲單元MO中存儲的指令將所述處理應用到由圖像數(shù)據(jù)獲取單元獲取的圖像數(shù)據(jù),以生成應用了所述處理的圖像數(shù)據(jù)(輸出圖像數(shù)據(jù))(S107),并將所生成的輸出圖像數(shù)據(jù)存儲在存儲單元MO中。
在S108,例如當由圖像數(shù)據(jù)獲取單元230獲取了圖像數(shù)據(jù)時,控制單元250通過根據(jù)由用戶經(jīng)由指令接收單元210提前輸入的指令執(zhí)行處理,來生成輸出圖像數(shù)據(jù)(S108), 并將所生成的輸出圖像數(shù)據(jù)存儲在存儲單元MO中。在S108,根據(jù)由用戶發(fā)出的指令進行的處理可以是一般的圖像處理,例如色調校正或放縮。
輸出單元觀0隨后根據(jù)由用戶發(fā)出并經(jīng)由指令接收單元210輸入的指令,以輸出格式輸出在存儲單元240中存儲的輸出圖像數(shù)據(jù)(S109)。根據(jù)用戶發(fā)出的指令的輸出格式包括通過控制打印機引擎150或傳真機控制單元160進行的輸出以及到HDD 170的輸出。
如上所述,在第一實施例中,由于控制單元250根據(jù)在文檔中描述的字符而啟動或引導處理單元270,因此可以在輸出諸如包含機密信息的機密文檔之類的預定文檔的圖像數(shù)據(jù)時,將用戶期望的處理應用到圖像數(shù)據(jù)。此外,對于包含機密信息的機密文檔,控制單元250以用戶期望的方式啟動處理圖像數(shù)據(jù)的應用程序。因此,用戶自己并不需要啟動應用程序。
由存儲介質讀取器180讀取的存儲介質181并不特別限于SD卡,其還可以是基于存儲器的存儲器裝置,例如單獨或組合使用的緊湊閃速(compact flash,注冊商標)存儲器卡、智能媒體(smart media,注冊商標)、記憶棒(memory stick,注冊商標)、或圖片卡、 或任何其它可移除的存儲介質。
可以通過以諸如匯編語言、C、C++、C#、或Java(注冊商標)之類的傳統(tǒng)的編程語言或面向對象的編程語言描述的并且可以存儲和分布在諸如ROM、電可擦除可編程 ROM(EEPROM)、可擦除可編程ROM(EPROM)、閃速儲器、軟盤、緊湊盤ROM(CD-ROM)、可重寫緊湊盤(⑶-RW)、數(shù)字多用途盤(DVD)、安全數(shù)字(SD)卡、磁光(MO)盤之類的裝置可讀記錄介質中的計算機可執(zhí)行程序來實現(xiàn)上述的每一個功能。還可以從經(jīng)由通信接口 130或通過互聯(lián)網(wǎng)連接的外部裝置131分發(fā)這些程序。
[第二實施例]
下面將說明本發(fā)明的第二實施例。在第二實施例中,將文檔的布局信息用作用于檢測文檔類型的信息,并且所述文檔的布局信息不同于根據(jù)第一實施例在檢測類型的過程中使用的信息。
圖8是根據(jù)第二實施例的多功能產品IOOa的功能框圖。根據(jù)第二實施例的多功能產品IOOa與根據(jù)第一實施例的多功能產品100具有相同的硬件配置。因此,在這里省略了對其的說明。
如圖8中所示,根據(jù)第二實施例的多功能產品IOOa包括指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、存儲單元對0、控制單元250、類型檢測單元360、處理單元 270、和輸出單元觀0。除類型檢測單元360之外的那些單元與根據(jù)第一實施例的那些單元在實質上相同。因此,在下文中省略了對每個單元的詳細說明。
類型檢測單元360檢測作為圖像數(shù)據(jù)源的文檔的類型。類型檢測單元360由控制器110實現(xiàn)。更具體而言,在控制器110中,CPU 111基于被加載到RAM 112的計算機程序執(zhí)行處理來實現(xiàn)類型檢測單元360。
圖9是根據(jù)第二實施例的由類型檢測單元360執(zhí)行的處理的流程圖。在下文中將參照圖9以及圖8的解釋來說明由類型檢測單元360執(zhí)行的處理。
如圖8中所示,類型檢測單元360包括匹配信息獲取部361、對應點檢測部362、轉換系數(shù)計算部363、差異計算部364和檢測部365。
匹配信息獲取部361從存儲單元MlO獲取所存儲的圖像數(shù)據(jù)作為用于檢測文檔類型的信息(圖9中的S301)。所存儲的圖像數(shù)據(jù)是包含機密信息的機密文檔的圖像數(shù)據(jù), 并被事先存儲在存儲單元240中。機密信息和機密文檔與根據(jù)第一實施例的機密信息和機密文檔相同。因此,在這里省略對其的說明。
圖10是在存儲單元240中存儲的所存儲的圖像數(shù)據(jù)Dl的示例的示意圖。如圖10 中所示,存儲單元240存儲作為一種類型的機密文檔的雇員文檔的圖像數(shù)據(jù),來作為所存儲的圖像數(shù)據(jù)D1。
對應點檢測部362檢測由匹配信息獲取部361獲取的所存儲的圖像數(shù)據(jù)和由所述圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)之間的匹配點(圖9中的S302)。如果多個圖像被包括在由匹配信息獲取部361獲取的所存儲的圖像數(shù)據(jù)中,則對應點檢測部362順序地檢測在所存儲的圖像數(shù)據(jù)中包括的每一個圖像數(shù)據(jù)和由圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)之間的匹配點。
作為用于檢測對應點的方法,例如,對應點檢測部362可以通過比較在圖像數(shù)據(jù)中包括的規(guī)則線(ruled line)的位置,或比較打印了對于文檔而言唯一的字符的位置的坐標值,來檢測這樣的對應點。如果比較從不同文檔獲取的圖像數(shù)據(jù),則可能檢測不到或錯誤地檢測到應當在每個圖像數(shù)據(jù)中包括的被打印的字符。
轉換系數(shù)計算單元363計算轉換系數(shù)(圖9中的S303)。這里的轉換系數(shù)是指在使得圖像數(shù)據(jù)之一的坐標值被轉換為其它圖像數(shù)據(jù)的坐標值的轉換公式中包括的系數(shù),例如仿射變換系數(shù)。
使用仿射變換的示例來說明變換系數(shù)的計算。當圖像數(shù)據(jù)之一中的點是(x,y)且另一圖像數(shù)據(jù)中的對應點是(X,Y)時,使用仿射變換的轉化公式來建立如下方程式
如果獲取了六對對應點(X,y)和(X,Y),則方程式將成為六個未知量的一階聯(lián)立方程,并能夠獲取轉換系數(shù)a到f。
差異計算部364計算所存儲的圖像數(shù)據(jù)和由圖像數(shù)據(jù)獲取單元230獲取的圖像數(shù)據(jù)之間的差異(圖9中的S304)。根據(jù)由轉換系數(shù)計算部363計算出的轉換系數(shù)獲取差異。 下面將說明根據(jù)仿射變換系數(shù)獲取差異的示例。
作為圖像數(shù)據(jù)之間的被量化的“位移”、“擴展或收縮”以及“旋轉”之和來獲取圖像數(shù)據(jù)之間的差異。通過對以下定義和適當加權的表征量求和來計算差異。
位移e2+f2
擴展或收縮|ad-bc
旋轉b2+c2
檢測部365對在所存儲的圖像數(shù)據(jù)和由圖像數(shù)據(jù)獲取單元230獲取的圖像中包括的每個圖像執(zhí)行處理,并且在所存儲的圖像數(shù)據(jù)中包括的圖像中,檢測與具有最小差異的圖像相對應的文檔的類型作為文檔的類型(圖9中的S305)。
如果在所存儲的圖像數(shù)據(jù)中包括的每個圖像的布局和由所述圖像數(shù)據(jù)獲取單元 230獲取的圖像的布局并不匹配,則無法找到或錯誤地找到對應點。如果無法找到對應點, 則無法計算差異。反之,如果錯誤地找到對應點,則差異趨于表示以比通常程度更大的程度從轉換系數(shù)偏離的值。因此,如果檢測部365并不檢測小于預定閾值的差異,則檢測部365 檢測到由圖像數(shù)據(jù)獲取部分230獲取的圖像數(shù)據(jù)并不是所存儲的圖像數(shù)據(jù),也就是說,其并不是機密文檔的圖像數(shù)據(jù)。
如上所述,在第二實施例中,類型檢測單元360能夠基于圖像數(shù)據(jù)的布局檢測作為圖像數(shù)據(jù)源的文檔的類型。因此,通過在存儲單元240中事先存儲文檔的圖像數(shù)據(jù),類型檢測單元360能夠檢測文檔的類型。此外,由于控制單元250在輸出諸如包含機密信息的機密文檔之類的預定文檔的圖像數(shù)據(jù)時根據(jù)類型檢測的結果啟動或引導處理單元270,因此可以將用戶期望的處理應用到圖像數(shù)據(jù)。此外,對于包含機密信息的機密文檔,控制單元 250啟動應用程序來以用戶期望的方式處理圖像數(shù)據(jù)。因此,用戶自己并不需要啟動應用程序。
可以同步地實現(xiàn)由根據(jù)第一實施例的類型檢測單元260執(zhí)行的處理和由根據(jù)第二實施例的類型檢測單元360執(zhí)行的處理。換句話說,可以采用基于圖像數(shù)據(jù)的字符代碼和布局信息來檢測文檔類型的配置。在這種配置中,由于從圖像數(shù)據(jù)的字符代碼和布局信息這兩者的角度檢測文檔類型,因此能夠更準確地檢測文檔類型。此外,即使所獲取的圖像數(shù)據(jù)是縮小或放大的圖像數(shù)據(jù),也能夠更可靠地檢測文檔類型。
[第三實施例]
下面將說明本發(fā)明的第三實施例。第三實施例在處理單元使顯示單元顯示的菜單上與其它實施例不同。換句話說,為了實現(xiàn)處理,根據(jù)第三實施例的處理單元使用與根據(jù)其它實施例的菜單不同的菜單。
圖11是根據(jù)第三實施例的多功能產品IOOb的功能框圖。由于根據(jù)第三實施例的多功能產品IOOb與根據(jù)第一和第二實施例的多功能產品100和IOOa具有相同的硬件配置,因此在這里省略對其的說明。
如圖11中所示,根據(jù)第三實施例的多功能產品IOOb包括指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、存儲單元對0、控制單元250、類型檢測單元沈0、處理單元 470和輸出單元觀0。除處理單元470之外的那些單元與根據(jù)第一實施例的那些單元在實質上相同。因此,在下文中省略對那些單元中的每一個的詳細說明。
由控制器110來實現(xiàn)處理單元470。更具體而言,控制器110中的CPU 111基于被加載到RAM 112中的計算機程序來執(zhí)行處理,以實現(xiàn)處理單元470。更具體而言,CPU 111 將用于實現(xiàn)處理單元470的應用程序從ROM 112或HDD170加載到RAM 112中。CPU 111隨后基于被加載到RAM 112中的應用程序執(zhí)行處理以實現(xiàn)處理單元470。
處理單元470由控制單元250啟動,并執(zhí)行各種處理。當控制單元250從類型檢測單元260接收到指示作為圖像數(shù)據(jù)源的文檔是機密文檔的檢測結果時,控制單元250啟動處理單元470。
處理單元470使得顯示單元220顯示用于允許用戶給出與應當如何處理圖像數(shù)據(jù)的細節(jié)相關的指令。換句話說,控制單元250用于通過啟始處理單元470,顯示用于允許用戶給出與應當如何處理圖像數(shù)據(jù)的細節(jié)相關的指令。
處理單元470可以使得顯示單元220顯示菜單以及由圖像數(shù)據(jù)獲取單元230獲取的文檔的圖像數(shù)據(jù)。在這樣的示例中,控制單元250用于通過啟動處理單元470,使得能夠顯示菜單以及文檔的圖像數(shù)據(jù)。如果圖像數(shù)據(jù)與菜單一起被顯示,則用戶能夠順序地檢查應用了由用戶指示的處理的圖像,并且能夠改善可使用性。
圖12是根據(jù)第三實施例的由處理單元470執(zhí)行的處理的流程圖。下面將參照圖 12以及圖11的解釋來說明由處理單元470執(zhí)行的處理。
如圖11中所示,處理單元470包括區(qū)域識別部471、顯示控制部472和數(shù)據(jù)處理部 473。
區(qū)域識別部從存儲單元240獲取文檔的圖像數(shù)據(jù)(圖12中的S401),并識別在圖像數(shù)據(jù)中包括的諸如字符區(qū)域、照片區(qū)域或表格區(qū)域之類的區(qū)域(圖12中的S402)。區(qū)域識別部471獲取同一顏色或多個類似顏色的連通像素分量(connected pixel component), 并使用諸如圍繞所獲取的連通分量的矩形的布置或尺寸之類的信息來識別諸如字符區(qū)域或照片區(qū)域之類的區(qū)域。區(qū)域識別部471隨后在存儲單元240中存儲包括其位置和類型的區(qū)域標識的結果。為了識別區(qū)域,可以使用各種現(xiàn)有技術。例如,可以使用日本專利申請 No. H3-009489或日本專利申請No. H7-322061中已經(jīng)提出的技術。
顯示控制部472使得顯示單元220顯示文檔的圖像數(shù)據(jù),以允許用戶給出與應當如何處理圖像數(shù)據(jù)的細節(jié)相關的指令(圖12中的S40;3)。顯示控制單元472還可以使得顯示單元220顯示用于允許用戶指示與處理相關的細節(jié)的菜單以及圖像數(shù)據(jù)。
圖13是顯示控制部472使得顯示單元220顯示的圖像的示例的示意圖,并且更具體而言,圖13是其中圖像數(shù)據(jù)和菜單一起顯示的示例的示意圖。
如圖13中所示,當從面對圖13的方向看時,在顯示單元220的左側顯示文檔的圖像數(shù)據(jù),而在右側顯示圖標300a,所述圖標300a作為允許用戶輸入處理圖像數(shù)據(jù)的過程中使用的信息的菜單。在圖13所示的示例中,顯示包括在根據(jù)第一實施例的圖標300中未包括的區(qū)域指明圖標315的十個圖標作為圖標300a。
區(qū)域指明圖標315用作轉移到用于允許用戶指明通過區(qū)域識別部471識別出的區(qū)域作為要被處理的區(qū)域的模式。換句話說,當指明了區(qū)域指明圖標315時,區(qū)域識別部471 讀取在存儲單元240中存儲的區(qū)域識別結果,從而用戶能夠指明先前已被識別出的每個區(qū)域(例如字符區(qū)域、照片區(qū)域或表格區(qū)域)作為要被處理的區(qū)域。對于被執(zhí)行以根據(jù)這些被識別出的區(qū)域來指明要被處理的區(qū)域的操作,可以可選擇(例如通過被遮蔽)的方式來顯示所識別出的區(qū)域,以接收由用戶執(zhí)行的選擇操作。按照這種方式,用戶能夠利用簡單的操作來指明要被處理的區(qū)域。
數(shù)據(jù)處理部473根據(jù)經(jīng)由菜單給出的用戶指令將處理應用到圖像數(shù)據(jù),以生成被應用了處理的圖像數(shù)據(jù)(輸出圖像數(shù)據(jù))(圖12中的S404)。
[第四實施例]
在下文中將說明本發(fā)明的第四實施例。第四實施例與其它實施例的不同之處在于,可在用于防止信息泄露的模式(第一模式)和與這樣的模式不同的模式(第二模式) 之間進行切換,并且僅當多功能產品處于第一模式下時才能夠啟動處理單元。
圖14是根據(jù)第四實施例的多功能產品IOOc的功能框圖。由于根據(jù)第四實施例的多功能產品IOOc與根據(jù)第一實施例的多功能產品100具有相同的硬件配置,因此在此省略對其的說明。
如圖14中所示,根據(jù)第四實施例的多功能產品IOOc包括指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、存儲單元對0、類型檢測單元沈0、處理單元270、輸出單元觀0、控制單元550和模式切換單元590。除控制單元550和模式切換單元590之外的那些單元與根據(jù)第一實施例的那些單元在實質上相同。因此,在下文中省略對這些單元中的每一個的詳細說明。
控制單元550不僅讀取(加載)和移除(刪除)在存儲單元240中存儲的各種數(shù)據(jù),而且還控制指令接收單元210、顯示單元220、圖像數(shù)據(jù)獲取單元230、類型檢測單元沈0、處理單元270、輸出單元280和模式切換單元590。由控制器110來實現(xiàn)控制單元550。 更具體而言,在控制器110中包括的CPUlll基于被加載到RAM 112中的計算機程序執(zhí)行處理,以實現(xiàn)控制單元陽0。除了執(zhí)行與由模式切換單元590切換的操作模式對應的控制之外,控制單元550執(zhí)行與根據(jù)其它實施例的控制單元250相同的處理。
模式切換單元590將多功能產品IOOc的操作模式切換到第一模式或第二模式之一。更具體而言,模式切換單元590使得顯示單元220顯示用于從用戶接收切換指令的菜單,并根據(jù)經(jīng)由指令接收單元210輸入的指令切換多功能產品IOOc的操作模式。例如,模式切換單元590使得顯示單元220顯示用于使得用戶能夠選擇第一模式或第二模式的圖標, 并經(jīng)由指令接收單元210從用戶接收選擇指令,以切換操作模式。當從用戶接收到選擇指令時,可以請求用戶輸入管理口令,并且僅在口令與所輸入的管理口令匹配時才使得模式切換操作有效。在這種情況下,僅允許諸如管理員之類的特定人員切換模式。
通過控制器110來實現(xiàn)模式切換單元590。更具體而言,在控制器110中,CPU 111 根據(jù)被加載到MM 112中的計算機程序來執(zhí)行處理,以實現(xiàn)模式切換單元590。
圖15是根據(jù)第四實施例的多功能產品IOOc的流程圖,以說明在多功能產品IOOc 中執(zhí)行的處理。如圖15中所示,在SlOl后的SlOla,在多功能產品IOOc中包括的控制單元 550確定由模式切換單元590切換的操作模式是否是第一模式。
如果操作模式是第一模式(SlOla處為是),則控制單元550將處理轉移到S102。 如果操作模式不是第一模式,即如果操作模式是第二模式(SlOla處為否),則控制單元550 將處理轉移到S108。例如,如果第二模式是用于執(zhí)行禁止處理以防止對鈔票進行欺詐性地復制,則在S108控制單元550可以檢查文檔是否是要被應用這樣的禁止處理的文檔(例如,檢測文檔是否是鈔票),并且如果文檔是要被應用禁止處理的文檔,則文檔可以被應用禁止處理(例如,使得文檔不被輸出,或打印被涂覆了全黑的輸出)。
因此,在多功能產品IOOc中,僅當多功能產品IOOc處于用于防止信息泄露的第一模式下時,才能夠啟動用于將用戶期望的處理應用到預定文檔(例如機密文檔)的處理單元270。因此,如果即使文檔是機密文檔也不需要這樣的處理,則多功能產品IOOc可以被切換到第二模式,以防止處理單元270被意外地啟動。
以上參照
了本發(fā)明的示例性實施例。然而,不言而喻,本發(fā)明并不限于這樣的示例。顯然,本領域技術人員能夠在所附權利要求的范圍內想到其各種修改和變更,應當理解的是,這樣的修改和變更自然應屬于本發(fā)明的技術范圍。
例如,在實施例的說明中,根據(jù)本發(fā)明的圖像處理設備被應用到具有復印功能、打印功能、掃描功能、和傳真功能中的至少兩種功能的多功能產品。然而,根據(jù)本發(fā)明的圖像處理設備也可以被應用到執(zhí)行成像處理和進行輸入(包括圖像形成)的諸如復印機、打印機、掃描儀、以及傳真機之類的任何設備。
權利要求
1.一種圖像處理設備,所述圖像處理設備響應于來自用戶的指令而獲取文檔的圖像數(shù)據(jù),并且處理和輸出所獲取的圖像數(shù)據(jù),所述圖像處理設備包括類型檢測單元,用于檢測所述文檔的類型;處理單元,用于基于來自用戶的指令將處理應用到所獲取的圖像數(shù)據(jù);以及控制單元,用于當所檢測到的所述文檔的類型是預定類型時,啟動所述處理單元。
2.根據(jù)權利要求1所述的圖像處理設備,其中,所述控制單元啟動所述處理單元,以使得顯示單元顯示用于允許所述用戶指示所述處理的細節(jié)的菜單。
3.根據(jù)權利要求2所述的圖像處理設備,其中,所述控制單元使得所述顯示單元顯示所述菜單和所獲取的圖像數(shù)據(jù)。
4.根據(jù)權利要求2或3所述的圖像處理設備,其中,所述控制單元使得所述顯示單元顯示所述菜單、所獲取的圖像數(shù)據(jù)以及已經(jīng)經(jīng)過所述處理的圖像數(shù)據(jù)。
5.根據(jù)權利要求1到4中的任何一項所述的圖像處理設備,還包括模式切換單元,所述模式切換單元用于在用于防止信息泄露的第一模式和與所述第一模式不同的第二模式之間切換模式,其中在所述第一模式中,所述控制單元啟動所述處理單元。
6.根據(jù)權利要求5所述的圖像處理設備,其中,所述類型檢測單元僅在所述第一模式下檢測所述文檔的類型。
7.根據(jù)權利要求1至6中的任何一項所述的圖像處理設備,還包括關鍵字識別單元,所述關鍵字識別單元用于識別在所獲取的圖像數(shù)據(jù)中包括的預定關鍵字,其中所述類型檢測單元從以相互關聯(lián)的方式存儲關鍵字和文檔類型的存儲單元中,檢測與由所述關鍵字識別單元識別出的關鍵字相關聯(lián)的文檔類型作為檢測結果。
8.一種計算機程序產品,當所述計算機程序產品被執(zhí)行時,使得響應于來自用戶的指令獲取文檔的圖像數(shù)據(jù)以處理和輸出所獲取的圖像數(shù)據(jù)的計算機執(zhí)行以下步驟檢測所述文檔的類型的步驟;當所檢測到的文檔的類型是預定類型時在顯示單元上顯示用于將處理應用到所獲取的圖像數(shù)據(jù)的菜單的步驟;以及基于用戶經(jīng)由所顯示的菜單輸入的指令,將處理應用到所述圖像數(shù)據(jù)的步驟。
9.根據(jù)權利要求8所述的計算機程序產品,其中,所述顯示的步驟包括顯示所述菜單和所述文檔的圖像數(shù)據(jù)。
10.根據(jù)權利要求9所述的計算機程序產品,其中,所述顯示的步驟包括顯示所述菜單、所獲取的圖像數(shù)據(jù)以及已經(jīng)經(jīng)過所述處理的圖像數(shù)據(jù)。
11.根據(jù)權利要求8至10中的任何一項所述的計算機程序產品,還使得所述計算機執(zhí)行在用于防止信息泄露的第一模式和與所述第一模式不同的第二模式之間切換模式的步驟,其中在所述第一模式下在所述顯示的步驟中顯示所述菜單。
12.根據(jù)權利要求11所述的計算機程序產品,其中,在僅在所述第一模式下在所述檢測的步驟中檢測所述文檔的類型。
13.根據(jù)權利要求8至12中的任何一項所述的計算機程序產品,還使得所述計算機執(zhí)行識別在所獲取的圖像數(shù)據(jù)中包括的預定關鍵字的步驟,其中所述檢測的步驟包括從以相互關聯(lián)的方式存儲關鍵字和文檔類型的存儲單元中,檢測與在所述識別的步驟中識別出的關鍵字相關聯(lián)的文檔類型作為檢測結果。
全文摘要
本發(fā)明提供一種圖像處理設備和計算機程序產品。圖像處理設備響應于來自用戶的指令獲取文檔的圖像數(shù)據(jù),并處理和輸出所獲取的圖像數(shù)據(jù)。所述圖像處理設備包括類型檢測單元,檢測所述文檔的類型;處理單元,基于來自用戶的指令將處理應用到所獲取的圖像數(shù)據(jù);以及控制單元,當所述文檔的所檢測到的類型是預定類型時,啟動所述處理單元。
文檔編號H04N1/387GK102498711SQ20108004049
公開日2012年6月13日 申請日期2010年9月14日 優(yōu)先權日2009年9月14日
發(fā)明者法布里斯·馬圖里克, 長谷川史裕 申請人:株式會社理光