專利名稱:圖像處理裝置及圖像處理裝置的控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于識(shí)別寫(xiě)在介質(zhì)上的處理指示的圖像處理裝置及圖像處理裝 置的控制方法。
背景技術(shù):
傳統(tǒng)上,存在計(jì)算機(jī)分析掃描儀讀取的紙張上的圖像并識(shí)別寫(xiě)在紙上的文本的技 術(shù)。例如,這種技術(shù)能夠用來(lái)輕松地提取寫(xiě)入多個(gè)賬單的金額和日期、并輸入提取的數(shù)據(jù), 以進(jìn)行諸如將數(shù)據(jù)相加的處理。然而,需要向計(jì)算機(jī)指示各種類型的數(shù)據(jù)被寫(xiě)入片材的什 么位置,以自動(dòng)執(zhí)行這種處理。日本特開(kāi)2008-145611號(hào)公報(bào)論述了通過(guò)一系列讀取處理來(lái)讀取要處理的答案 頁(yè)和處理指示頁(yè)的技術(shù)。處理指示頁(yè)描述用于指示要處理哪些欄以及要對(duì)寫(xiě)入答案頁(yè)表單 中的這些欄中的內(nèi)容執(zhí)行的處理的處理指示信息。然后,檢測(cè)處理指示信息,并基于讀取的 處理指示頁(yè)的數(shù)據(jù)來(lái)分析處理指示信息。結(jié)果,可以識(shí)別表單上要處理的寫(xiě)入?yún)^(qū)域以及對(duì) 各區(qū)域的處理內(nèi)容。根據(jù)上述方法,通過(guò)用戶根據(jù)規(guī)則填寫(xiě)處理指示頁(yè),來(lái)由裝置讀取并識(shí)別要處理 的區(qū)域和對(duì)應(yīng)于這些區(qū)域的處理內(nèi)容。然而,無(wú)法適當(dāng)?shù)馗淖冇脩羰謩?dòng)填寫(xiě)處理指示頁(yè)的 情況下的規(guī)則。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的方面,提供了一種圖像處理裝置,該圖像處理裝置包括讀取單元, 其被配置為讀取圖像數(shù)據(jù);識(shí)別單元,其被配置為識(shí)別環(huán)繞由所述讀取單元讀取的所述圖 像數(shù)據(jù)中的區(qū)域的手寫(xiě)部分的顏色以及與所述手寫(xiě)部分的顏色相關(guān)聯(lián)的處理;顯示單元, 其被配置為顯示由所述識(shí)別單元識(shí)別的所述顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi) 容,以使用戶識(shí)別所述手寫(xiě)部分的顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容;以及改 變單元,其被配置為改變由所述識(shí)別單元識(shí)別的所述顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。根據(jù)本發(fā)明的示例性實(shí)施例,能夠集中改變對(duì)應(yīng)于多個(gè)處理方法的指示顏色,從 而提高了用戶友好性。通過(guò)參照附圖對(duì)示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征和方面將變得清楚。
包含在說(shuō)明書(shū)中并構(gòu)成說(shuō)明書(shū)的一部分的附圖例示了本發(fā)明的示例性實(shí)施例、特 征和方面,并且與文字說(shuō)明一起用來(lái)說(shuō)明本發(fā)明的原理。圖1是例示根據(jù)本發(fā)明的示例性實(shí)施例的圖像處理裝置的配置的框圖。圖2A、圖2B和圖2C例示了根據(jù)本發(fā)明的示例性實(shí)施例的要處理的原稿的示例。圖3是例示根據(jù)本發(fā)明的示例性實(shí)施例的用于生成掃描票單的處理的流程圖。
圖4是例示根據(jù)本發(fā)明的示例性實(shí)施例的使用掃描票單檢查原稿的處理的流程 圖。圖5例示了處理指示頁(yè)的放大部分。圖6例示了快速響應(yīng)(Quick Response, QR)碼的示例。圖7是例示縮略圖像生成處理的流程圖。圖8例示了縮略圖像的示例。圖9例示了掃描票單的示例。圖10是例示指示顏色改變處理的流程圖。圖IlA和圖IlB例示了指示顏色改變表單的示例。圖12是例示掃描票單生成處理的流程圖。
具體實(shí)施例方式下面將參照附圖詳細(xì)描述本發(fā)明的各種示例性實(shí)施例、特征和方面。圖1是例示根據(jù)本發(fā)明的第一示例性實(shí)施例的圖像處理裝置的配置的框圖。參照 圖1,圖像處理裝置100是包括諸如復(fù)印功能和掃描儀功能的各種功能的多功能外圍設(shè)備。 還可以通過(guò)相互合作的多個(gè)裝置來(lái)實(shí)現(xiàn)這些功能。中央處理單元(CPU) 11通過(guò)將存儲(chǔ)在只讀存儲(chǔ)器(ROM) 19中的程序加載到隨機(jī)存 取存儲(chǔ)器(RAM) 18上,來(lái)控制圖像處理裝置100的整體操作。此外,CPU 11經(jīng)由總線12與 圖像處理裝置100中的各部件進(jìn)行通信。操作單元16包括用戶用來(lái)發(fā)出指示的多個(gè)鍵、 以及用于顯示要通知給用戶的各種信息的顯示單元。掃描儀15作為彩色圖像讀取用戶放 置在原稿定位盤(pán)上的原稿上的圖像,并將獲取的電子數(shù)據(jù)(圖像數(shù)據(jù))存儲(chǔ)在硬盤(pán)驅(qū)動(dòng)器 (HDD) 13或RAM 18中。HDD 13包括硬盤(pán)并存儲(chǔ)各種輸入信息。掃描儀15還包括原稿進(jìn)給 設(shè)備,從而能夠?qū)⒎胖迷谠暹M(jìn)給設(shè)備上的多個(gè)原稿依次進(jìn)給到原稿定位盤(pán),并通過(guò)掃描 儀15讀取。打印機(jī)14在記錄片材上打印基于輸入圖像數(shù)據(jù)的圖像。網(wǎng)絡(luò)接口(I/F)17將 圖像處理裝置100連接到網(wǎng)絡(luò)20,并對(duì)從網(wǎng)絡(luò)上的外部設(shè)備接收數(shù)據(jù)、以及向網(wǎng)絡(luò)上的外 部設(shè)備發(fā)送數(shù)據(jù)進(jìn)行控制。根據(jù)本示例性實(shí)施例,經(jīng)由掃描儀15輸入在進(jìn)行下面描述的處理中使用的圖像 數(shù)據(jù)。但是,可以經(jīng)由網(wǎng)絡(luò)I/F 17輸入從外部設(shè)備發(fā)送的原稿的圖像數(shù)據(jù)并類似地進(jìn)行處 理。此外,連接到掃描儀和打印機(jī)的個(gè)人計(jì)算機(jī)(PC)能夠類似地進(jìn)行處理。在這種情況 下,可以經(jīng)由網(wǎng)絡(luò)或存儲(chǔ)在諸如光盤(pán)(CD)-ROM的記錄介質(zhì)中,將本示例性實(shí)施例中使用的 全部程序或部分程序提供給PC。下面將描述本示例性實(shí)施例中使用的原稿的示例。圖2A例示了本示例性實(shí)施例 中使用的一種形式的原稿的示例。參照?qǐng)D2A,原稿是用戶尚未填寫(xiě)(即添加下面描述的處 理指示信息之前)的發(fā)票。發(fā)票包括以下信息開(kāi)票據(jù)的公司名稱、開(kāi)票據(jù)的公司負(fù)責(zé)人、 主題、總金額、項(xiàng)目、數(shù)量、單位、單位價(jià)格、支付金額、銀行存款信息、小計(jì)以及包括消費(fèi)稅 的稅款。發(fā)票還包括備注欄和開(kāi)票人蓋章的空白處。當(dāng)正式開(kāi)具發(fā)票時(shí),用戶將信息寫(xiě)入 欄中,以表示主題、項(xiàng)目和數(shù)量、單位、單位價(jià)格以及支付金額,并蓋章。根據(jù)本示例性實(shí)施例,進(jìn)行處理來(lái)檢查信息是否被添加到用戶指定的欄中,以及 在發(fā)票中其他欄是否為空白。
圖2B例示了用戶在圖2A例示的原稿中包括的項(xiàng)目中任意標(biāo)記了要檢查的區(qū)域的 示例。用戶使用彩色筆來(lái)標(biāo)記這些區(qū)域。由此,圖2B例示的原稿變成處理指示頁(yè)。
處理指示頁(yè)由要檢查創(chuàng)建的發(fā)票的用戶創(chuàng)建。用戶將下面描述的處理指示信息寫(xiě) 入具有與要檢查的發(fā)票類似的格式的片材中。換句話說(shuō),通過(guò)用戶將處理指示信息寫(xiě)入圖 2A例示的發(fā)票,來(lái)創(chuàng)建處理指示頁(yè)。根據(jù)本示例性實(shí)施例,用戶使用彩色筆,通過(guò)使用矩形 環(huán)繞區(qū)域,來(lái)指定要處理的區(qū)域。下面將描述要寫(xiě)入發(fā)票(即原稿)的處理指示信息(即附加信息)。參照?qǐng)D2B,用 戶可以使用藍(lán)色筆標(biāo)記區(qū)域31,使用綠色筆標(biāo)記區(qū)域32,使用紅色筆標(biāo)記區(qū)域33。也可以 使用以上顏色之外的顏色,顏色的數(shù)量不限于三種,可以根據(jù)要檢查的內(nèi)容增加或減少顏 色的數(shù)量。此外,可以使用彩色筆之外的其他工具,只要可以在原稿上畫(huà)出彩色標(biāo)記即可。用戶經(jīng)由操作單元16預(yù)先將關(guān)于要使用的處理指示信息的顏色的信息以及處理 內(nèi)容彼此相關(guān)聯(lián)地登記在RAM 18中。更具體地說(shuō),用戶將使用藍(lán)色筆檢查欄是否為空白 欄、使用綠色筆檢查是否輸入了信息以及使用紅色筆檢查是否存在印章或簽名登記在RAM 18中。然后,CPU 11確定登記在RAM 18中的各顏色的顏色分量(例如色調(diào)(hue))并將確 定的內(nèi)容存儲(chǔ)在其中。也可以通過(guò)掃描儀15讀取寫(xiě)入表單的添加的信息來(lái)執(zhí)行顏色登記。 此外,圖像處理裝置100能夠代替用戶來(lái)預(yù)先登記顏色。在根據(jù)預(yù)先登記的內(nèi)容執(zhí)行處理 的情況下,用戶根據(jù)登記的顏色和處理內(nèi)容將處理指示信息添加到原稿中。如上所述,根據(jù)登記的要使用的處理指示信息的顏色分量和對(duì)應(yīng)的處理內(nèi)容來(lái)創(chuàng) 建處理指示頁(yè)。由此,使用處理指示頁(yè)來(lái)提取處理指示信息,并根據(jù)提取的結(jié)果識(shí)別處理內(nèi) 容。然后,圖像處理裝置100檢查特定區(qū)域是否包含信息、為空白欄或者被蓋章。圖2C例示了根據(jù)本示例性實(shí)施例的要檢查的原稿的示例。參照?qǐng)D2C,要檢查的原 稿具有與圖2A和圖2B例示的原稿類似的格式。根據(jù)本示例性實(shí)施例,提取如圖2B所示的 添加的處理指示信息。如果區(qū)域41不包括任何內(nèi)容(即區(qū)域41為空白欄)、區(qū)域42包括 內(nèi)容且區(qū)域43被蓋章,則使用提取的結(jié)果確定原稿正常。由于圖2C例示了滿足確定原稿 正常的所有條件的示例,因此原稿的檢查結(jié)果為正常。另一方面,如果甚至一個(gè)區(qū)域不滿足 確定原稿正常的條件,則原稿的檢查結(jié)果為不正常。要檢查的內(nèi)容和區(qū)域不限于上述內(nèi)容 和區(qū)域,可以發(fā)出指示來(lái)檢查其他內(nèi)容和區(qū)域。下面將描述根據(jù)圖2B所示的處理指示頁(yè)來(lái)創(chuàng)建掃描票單以檢查原稿中描述的內(nèi) 容的處理。圖像處理裝置100識(shí)別圖2B所示的指示的內(nèi)容,并將用于檢查如圖2C所示的 要檢查的原稿的方法(例如QR碼)轉(zhuǎn)換為能夠識(shí)別的形式(即掃描票單)。掃描票單包括 從圖2B所示的原稿中識(shí)別的指示的內(nèi)容、以及要應(yīng)用這些指示的內(nèi)容的區(qū)域的位置信息。 當(dāng)要檢查原稿時(shí),掃描儀15讀取掃描票單,然后使CPU 11識(shí)別處理內(nèi)容。下面將詳細(xì)描述根據(jù)本示例性實(shí)施例的掃描票單創(chuàng)建處理。圖3是例示根據(jù)本示 例性實(shí)施例的掃描票單創(chuàng)建處理的流程圖。此外,圖5例示了處理指示區(qū)域31的放大版本, 圖6例示了對(duì)處理指示信息進(jìn)行編碼的QR碼的示例。圖3的流程圖例示了通過(guò)CPU 11將存儲(chǔ)在ROM 19中的程序加載到RAM 18上并 執(zhí)行而執(zhí)行的處理的流程。當(dāng)用戶經(jīng)由操作單元16指示圖像處理裝置100創(chuàng)建掃描票單時(shí),處理開(kāi)始。在 步驟S501中,CPU 11使操作單元16顯示處理指示信息的指示顏色(下文中稱為“指示顏色”)和處理內(nèi)容的組合。例如,操作單元16顯示“如果在紅色圍繞的區(qū)域中存在印章或簽 名,則0K”、“如果藍(lán)色圍繞的區(qū)域?yàn)榭瞻讬?,則0K”或“如果在綠色圍繞的區(qū)域中存在字跡, 則0K”。在步驟S502中,CPU 11還使操作單元16顯示對(duì)用戶關(guān)于步驟S501中顯示的指示 顏色和處理內(nèi)容的組合是否正確的詢問(wèn)。如果用戶經(jīng)由操作單元16不同意步驟S502的詢問(wèn)(步驟S502中的“否”),則處 理進(jìn)行到步驟S505。在步驟S505中,CPU 11使操作單元16顯示將改變指示顏色和處理 內(nèi)容的組合的消息。更具體地說(shuō),操作單元16可以顯示關(guān)于要改變成的顏色的詢問(wèn)并顯示 代替指示顏色的新顏色,或者用戶可以經(jīng)由操作單元16指定任意的顏色。此外,代替添加 新的顏色,可以僅需要用戶改變顏色和處理內(nèi)容的組合。在這種情況下,由于不同的處理內(nèi) 容不能夠使用相同的顏色指示,因此CPU 11進(jìn)行控制,使得處理內(nèi)容與一種顏色配對(duì)。在 步驟S505中改變指示顏色或處理內(nèi)容、或指示顏色和處理內(nèi)容二者時(shí),CPU 11使操作單元 16顯示如步驟S501中的指示顏色和處理內(nèi)容的組合。結(jié)果,用戶可以確認(rèn)在步驟S5 05中 進(jìn)行了改變處理。然后,如果用戶經(jīng)由操作單元16同意步驟S502的詢問(wèn)(步驟S502中的 “是”),則CPU 11確定要使用的處理指示信息的指示顏色和對(duì)應(yīng)的處理內(nèi)容,并將它們登記 在RAM 18中。在步驟S502的確定處理中,使用戶在視覺(jué)上確認(rèn)原稿的內(nèi)容(即原稿中包括的顏 色)。然后,如果用戶確定指示顏色的顏色分量和原稿中包括的顏色分量相似,則區(qū)分這些 顏色分量,使其變得彼此不同。由此可以防止提取處理指示信息中的錯(cuò)誤。此外,如果在步驟S502中確定指示顏色的顏色分量和原稿中包括的顏色分量相 似,則如下面所描述的,使操作單元16顯示提示用戶放置原稿的消息。然后,如果確定用戶 放置了原稿,則以單色復(fù)印原稿。結(jié)果,可以防止在使用彩色筆添加處理指示信息時(shí)提取處 理指示信息中的錯(cuò)誤。當(dāng)在步驟S502中用戶確定指示顏色和處理內(nèi)容OK時(shí),CPU 11識(shí)別要用作處理指 示信息的顏色分量,并將顏色分量存儲(chǔ)在RAM 18中。在步驟S503中,CPU 11使操作單元 16顯示關(guān)于用戶手邊是否僅具有要檢查的原稿(即圖2C所示)的詢問(wèn)。這是為了確認(rèn)是 否存在作為用于創(chuàng)建處理指示頁(yè)的模板的原稿(即圖2A或圖2B所示)。換句話說(shuō),如果 用戶僅具有要檢查的原稿,則如下所描述的,可以根據(jù)要檢查的原稿來(lái)創(chuàng)建用于寫(xiě)入處理 指示信息的原稿。正式地講,這種模板不是要檢查的原稿,而是用戶可以添加處理指示信息 的原稿。如果CPU 11經(jīng)由操作單元16接收到用戶僅具有要檢查的原稿(即不存在作為模 板的原稿)的響應(yīng)(步驟S503中的“是”),則處理進(jìn)行到步驟S504。在步驟S504中,CPU 11使操作單元16顯示提示用戶將要檢查的原稿放置在掃描儀15上的消息。例如,操作單 元16顯示“將一張要檢查的原稿放置在掃描儀上并按下OK按鈕”的消息和OK按鈕。當(dāng)用 戶按下OK按鈕時(shí),CPU 11識(shí)別放置了原稿。CPUll也可以通過(guò)使用原稿定位盤(pán)下面的照片 解釋器或原稿進(jìn)給設(shè)備的原稿傳感器,來(lái)自動(dòng)識(shí)別原稿被放置在掃描儀15上。當(dāng)在步驟S504中確定用戶按下了 OK按鈕時(shí),處理進(jìn)行到步驟S506。在步驟S506 中,CPU 11使掃描儀15讀取要檢查的原稿中的圖像。CPU 11還將從掃描儀15輸入的圖像 數(shù)據(jù)轉(zhuǎn)換為單色圖像數(shù)據(jù),將單色圖像數(shù)據(jù)輸出到打印機(jī)14,并使打印機(jī)14將單色副本輸 出在記錄片材上。在步驟S506中,原稿被轉(zhuǎn)換為單色并通過(guò)打印機(jī)14打印。然而,本發(fā)明 不局限于此,可以將讀取的原稿中的圖像的顏色轉(zhuǎn)換為指示顏色以外的顏色,并通過(guò)打印機(jī)14打印。例如,通過(guò)將讀取的原稿中的紅色字符轉(zhuǎn)換為藍(lán)色字符來(lái)輸出原稿。此外,將 要轉(zhuǎn)換的顏色預(yù)先登記在RAM 18中,如果在讀取的原稿中存在登記的顏色,則可以轉(zhuǎn)換顏 色。在步驟S507中,CPU 11使操作單元16顯示提示用戶在步驟S506中打印機(jī)14輸 出的記錄片材中寫(xiě)入圖2B所示的處理指示信息的消息。另一方面,如果CPU 11接收到用 戶具有模板原稿的響應(yīng)(步驟S503中的“否”),則處理進(jìn)行到步驟S508。在步驟S508中, CPU 11使操作單元16顯示關(guān)于是否已經(jīng)將處理指示信息(如圖2B所示)寫(xiě)入模板的詢 問(wèn)。如果用戶經(jīng)由操作單元16響應(yīng)未將指示信息寫(xiě)入模板(步驟S508中的“否”),則處理 進(jìn)行到步驟S509。在步驟S509中,CPU 11使操作單元16顯示提示用戶將模板放置在掃描 儀15上的消息。例如,操作單元16顯示“將模板放置在掃描儀上并按下OK按鈕”的消息 和OK按鈕。根據(jù)本示例性實(shí)施例,通過(guò)用戶按下OK按鈕,CPU 11識(shí)別放置了原稿。然而, CPU 11可以通過(guò)使用位于原稿定位盤(pán)下面的照片解釋器或原稿進(jìn)給設(shè)備的原稿傳感器,來(lái) 自動(dòng)識(shí)別原稿被放置在掃描儀15上。當(dāng)在步驟S509中用戶按下了 OK按鈕時(shí),處理進(jìn)行到步驟S510。在步驟S510中, CPU 11使掃描儀15讀取模板原稿中的圖像。在步驟S511中,CPU 11分析獲取的圖像數(shù)據(jù), 并執(zhí)行用于確定圖像數(shù)據(jù)是否包括具有與指示顏色相同的顏色分量的顏色的識(shí)別處理。例 如,如果CPU 11要分析并識(shí)別在獲取的圖像數(shù)據(jù)中是否包括紅色,則CPU 11提取紅色色調(diào) 分量??梢圆捎糜糜诜治霾⒆R(shí)別色調(diào)分量的各種已知方法。此外,可以使用色調(diào)以外的參 數(shù),或者可以使用其他參數(shù)的組合。在步驟S512中,CPU 11確定在步驟S511中分析并識(shí)別的顏色中是否存在與在 RAM 18中登記的指示顏色相同的顏色。在該確定處理中,顏色沒(méi)有必要精確地匹配,如果這 些顏色在許可范圍之內(nèi),則可以將它們確定為匹配。例如,在以256灰度級(jí)(gradation)表 示紅、綠和藍(lán)(RGB)值的情況下,如果識(shí)別的顏色和指示顏色的R、G和B值在正負(fù)20灰度 級(jí)之內(nèi),則作為比較的結(jié)果,將這些顏色確定為相同??梢允褂蒙鲜龇椒ㄒ酝獾姆椒?,將識(shí) 別的顏色確定為與指示顏色相同。如果CPU 11確定模板的圖像包括與RAM 18中登記的指示顏色相同的顏色(步驟 S512中的“是”),則處理進(jìn)行到步驟S513。在步驟S513中,CPU 11使操作單元16顯示提 示用戶將模板放置在掃描儀15上的消息。例如,操作單元16顯示“將模板放置在掃描儀上 并按下OK按鈕”的引導(dǎo)消息和OK按鈕。根據(jù)本示例性實(shí)施例,通過(guò)用戶按下OK按鈕,CPU 11識(shí)別放置了原稿。然而,CPU 11能夠通過(guò)使用位于原稿定位盤(pán)下面的照片解釋器或原稿 進(jìn)給設(shè)備的原稿傳感器,來(lái)自動(dòng)識(shí)別原稿被放置在掃描儀15上。當(dāng)在步驟S513中用戶按下了 OK按鈕時(shí),處理進(jìn)行到步驟S514。在步驟S514中, CPU 11使掃描儀15讀取要檢查的原稿中的圖像。然后,CPU 11將從掃描儀15輸入的圖像 數(shù)據(jù)轉(zhuǎn)換為單色圖像數(shù)據(jù),將轉(zhuǎn)換的圖像數(shù)據(jù)輸出到打印機(jī)14,并使打印機(jī)14在記錄片材 上輸出單色副本。本發(fā)明不局限于將原稿轉(zhuǎn)換為單色圖像并在打印機(jī)14上進(jìn)行打印???以采用如上所述(即如步驟S506所述)的其他方法。在步驟S515中,CPU 11使操作單元16顯示提示用戶將如圖2B所示的處理指示 信息寫(xiě)在步驟S514中打印機(jī)輸出的記錄片材上的消息。另一方面,如果CPU 11確定模板圖像不包括與登記在RAM 18中的指示顏色相同的顏色(步驟S512中的“否”),則處理進(jìn)行到步驟S516。在步驟S516中,CPU 11使操作 單元16顯示提示用戶將如圖2B所示的處理指示信息寫(xiě)在模板原稿上的消息。在步驟S508中,CPU 11使操作單元16顯示用于確認(rèn)是否已經(jīng)將處理指示信息寫(xiě) 入模板的消息。如果CPU 11經(jīng)由操作單元16接收到將指示信息寫(xiě)入了模板的響應(yīng)(步驟 S508中的“是”),則處理進(jìn)行到步驟S517。在步驟S517中,CPU 11使掃描儀15讀取已經(jīng) 寫(xiě)入了指示的模板原稿中的圖像。掃描儀與在輸出上述單色副本的處理中類似地讀取原 稿。更具體地說(shuō),CPU 11使操作單元16顯示提示用戶放置寫(xiě)有指示信息的原稿的消息。當(dāng) 用戶放置原稿并按下OK按鈕時(shí),掃描儀15讀取原稿。然而,不將掃描儀15讀取并獲取的 圖像數(shù)據(jù)轉(zhuǎn)換為單色圖像數(shù)據(jù),而將該圖像數(shù)據(jù)存儲(chǔ)在RAM 18中。在步驟S518中,CPU 11分析并識(shí)別從掃描儀15輸入的圖像數(shù)據(jù)中的處理指示信 息。CPU 11分析在原稿中的哪個(gè)位置包括在步驟S502中確定的指示顏色,并通過(guò)識(shí)別分析 的部分的顏色,來(lái)標(biāo)識(shí)針對(duì)各顏色要處理的區(qū)域的位置。由此能夠通過(guò)標(biāo)識(shí)的位置來(lái)確定 原稿中要處理的區(qū)域的位置和尺寸。例如,使用坐標(biāo)來(lái)標(biāo)識(shí)位置。圖5例示了用戶使用藍(lán)色筆填寫(xiě)并在步驟S518中作為環(huán)繞區(qū)域被識(shí)別的、對(duì)應(yīng)于 圖2B所示的處理指示區(qū)域31的區(qū)域。參照?qǐng)D5,提取左上端的起始點(diǎn)701、寬度702和高度 703作為檢查區(qū)域信息。當(dāng)X-Y坐標(biāo)系中的位置被表示為(Y,X)時(shí),起始點(diǎn)701為(1108, 963),寬度 702 為 834,高度 703 為 128。類似地,在檢查者使用綠色筆填寫(xiě)的處理指示區(qū)域32的情況下,起始點(diǎn)、寬度和 高度的值分別為(1240,963)、740和100。此外,在檢查者使用紅色筆填寫(xiě)的處理指示區(qū)域 33的情況下,起始點(diǎn)、寬度和高度的值分別為(2955,2050)、200和171。而且,根據(jù)處理指 示區(qū)域31、32和33確定指示顏色,并提取處理代碼。由于使用藍(lán)色筆填寫(xiě)了處理指示區(qū)域 31,因此處理代碼為1。類似地,對(duì)于使用綠色筆填寫(xiě)的處理指示區(qū)域32,處理代碼為0,對(duì) 于使用紅色筆填寫(xiě)的處理指示區(qū)域33,處理代碼為2。然后,CPU 11將在步驟S502中確定的處理內(nèi)容與標(biāo)識(shí)的位置相關(guān)聯(lián)地存儲(chǔ)在RAM 18中。在步驟S519中,CPU 11使操作單元16顯示步驟S518中進(jìn)行的分析和識(shí)別的結(jié) 果。例如,操作單元16顯示與標(biāo)識(shí)的處理指示信息相對(duì)應(yīng)的區(qū)域的坐標(biāo)和處理內(nèi)容。此 夕卜,操作單元16可以顯示讀取的原稿的縮略圖像,使得用戶可以識(shí)別處理指示信息的關(guān)于 圖像和處理內(nèi)容的位置。在步驟S520中,CPU 11使操作單元16向用戶顯示關(guān)于步驟S519 中顯示的分析和識(shí)別的結(jié)果是否正確的確認(rèn)。如果CPU 11經(jīng)由操作單元16從用戶接收到 結(jié)果不正確的響應(yīng)(步驟S520中的“否”),則處理進(jìn)行到步驟S525。在步驟S525中,CPU 11使操作單元16向用戶顯示關(guān)于是否要以單色輸出掃描儀15在步驟S517中讀取的模板 圖像的確認(rèn)。如果CPU 11經(jīng)由操作單元16從用戶接收到以單色輸出模板圖像的響應(yīng)(步驟 S525中的“是”),則處理進(jìn)行到步驟S526。在步驟S526中,CPU 11將掃描儀15在步驟 S517中讀取的原稿的圖像轉(zhuǎn)換為單色圖像數(shù)據(jù),并使打印機(jī)14輸出單色副本。更具體地說(shuō),如果無(wú)法正確地提取處理指示信息,則以單色復(fù)印添加有處理指示 信息的處理指示頁(yè)。使用該輸出,使得用戶能夠再次添加處理指示信息。在步驟S526中, 由此將原稿轉(zhuǎn)換為單色并由打印機(jī)14打印。然而,本發(fā)明不限于這種方法,可以采用上述各種方法(即如步驟S506所述)來(lái)代替。在步驟S527中,CPU 11使操作單元16顯示提示用戶將處理指示信息寫(xiě)入打印機(jī) 14在步驟S526中輸出的記錄片材中的消息。返回到步驟S525,如果CPU 11經(jīng)由操作單元16從用戶接收到不以單色輸出模板 圖像的響應(yīng)(步驟S525中的“否”),則處理進(jìn)行到步驟S528。在步驟S528中,CPU 11使 操作單元16顯示確認(rèn)是否創(chuàng)建新的處理指示頁(yè)的消息。如果用戶經(jīng)由操作單元16指示創(chuàng) 建新的處理指示頁(yè)(步驟S528中的“是”),則處理進(jìn)行到步驟S529。在步驟S529中,CPU 11使操作單元16顯示提示用戶將新創(chuàng)建的處理指示頁(yè)放置在掃描儀15上的消息。另一方 面,如果用戶經(jīng)由操作單元16指示不創(chuàng)建新的處理指示頁(yè)(步驟S528中的“否”),則處理 終止。
如果在步驟S527和步驟S529中顯示消息之后,用戶通過(guò)放置新創(chuàng)建的原稿并按 下OK按鈕,指示裝置讀取原稿,則CPU 11重復(fù)上述步驟S517的處理。返回到步驟S520,如果CPU 11經(jīng)由操作單元16從用戶接收到分析結(jié)果正確的響 應(yīng)(步驟S520中的“是”),則CPU 11將分析的內(nèi)容作為處理指示信息的提取結(jié)果存儲(chǔ)在 RAM 18中。在步驟S521中,CPU 11使操作單元16顯示關(guān)于是否創(chuàng)建掃描票單的詢問(wèn)。如 果CPU 11經(jīng)由操作單元16接收到創(chuàng)建掃描票單的響應(yīng)(步驟S521中的“是”),則處理進(jìn) 行到步驟S522。在步驟S522中,CPU 11使用例如二維碼(例如QR碼)來(lái)對(duì)分析的內(nèi)容進(jìn) 行編碼,以對(duì)步驟S519中顯示的分析結(jié)果進(jìn)行編碼。對(duì)指示進(jìn)行處理的區(qū)域和對(duì)應(yīng)的處理 內(nèi)容進(jìn)行編碼。例如,在圖2C所示的處理指示頁(yè)的情況下,作為字符串寫(xiě)入了處理指示區(qū)域31、 32和33的處理指示信息。這種字符串依次包括具有由逗號(hào)分隔的起始點(diǎn)的X坐標(biāo)、起始 點(diǎn)的Y坐標(biāo)、寬度、高度以及處理代碼,并且為如下“963,1108,834,128,1,963,1240,740, 100,0,2050,2955,200,171,2”。圖6例示了被編碼為QR碼的上述字符串。根據(jù)本示例性實(shí)施例,作為示例描述了二維碼。但是,可以使用其他方法對(duì)字符串 進(jìn)行編碼,只要圖像處理裝置100能夠分析并識(shí)別這種代碼即可。在步驟S523中,CPU 11 使打印機(jī)14作為圖像在記錄片材上輸出并打印步驟S522中創(chuàng)建的編碼字符串。然后,CPU 11能夠使用打印的掃描票單并檢查要檢查的原稿。然而,如果用戶在步 驟S520中確定分析結(jié)果正確,則表示正確地識(shí)別了在步驟S517中CPU 11使掃描儀15讀 取的處理指示頁(yè)。因此,沒(méi)有必要執(zhí)行步驟S521、步驟S522以及步驟S523的處理,可以使 用讀取的處理指示頁(yè)作為掃描票單。在這種情況下,在進(jìn)行檢查處理時(shí),根據(jù)處理指示頁(yè)來(lái) 識(shí)別處理內(nèi)容。返回到步驟S521,如果CPU 11經(jīng)由操作單元16接收到不創(chuàng)建掃描票單的響應(yīng) (步驟S521中的“否”),則CPU 11使操作單元16顯示用于標(biāo)識(shí)在步驟S520中登記的分析 內(nèi)容的標(biāo)識(shí)(ID)。進(jìn)行該處理,來(lái)標(biāo)識(shí)并從RAM 18中讀取在對(duì)檢查原稿進(jìn)行檢查時(shí)使用 的分析內(nèi)容。用戶可以通過(guò)操作單元16指定期望的ID,以代替CPU 11推薦ID。然后,CPU 11將確定的ID與分析內(nèi)容相關(guān)聯(lián)地存儲(chǔ)在RAM 18中,并且處理進(jìn)行到步驟S524。在步驟S524中,CPU 11根據(jù)上述識(shí)別的處理指示信息和對(duì)應(yīng)的處理內(nèi)容檢查要 檢查的原稿。根據(jù)上述處理,將原稿中包括的顏色分量轉(zhuǎn)換為與指示顏色的顏色分量不同。然后可以打印用戶添加處理指示信息的原稿。結(jié)果,可以正確地識(shí)別添加到處理指示頁(yè)的處 理指示信息。換句話說(shuō),可以減少識(shí)別處理指示信息時(shí)的錯(cuò)誤。此外,由于可以將進(jìn)行上述 處理的操作適當(dāng)?shù)仫@示給用戶(例如提示輸出單色副本的消息),因此可以減少用戶操作 產(chǎn)生的錯(cuò)誤。不是必須進(jìn)行流程圖所示的所有上述處理,可以進(jìn)行部分處理。下面將參照?qǐng)D4描述根據(jù)提取的處理指示信息、使用如上所述創(chuàng)建的掃描票單來(lái) 檢查原稿的過(guò)程(即步驟S524中進(jìn)行的處理)。圖4是例示根據(jù)本示例性實(shí)施例的圖像處理裝置進(jìn)行的檢查處理的流程圖。在步驟S2501中,如下面所描述的,CPU 11使操作單元16顯示關(guān)于創(chuàng)建掃描票單 的確認(rèn)。在步驟S2502中,CPU 11使操作單元16顯示關(guān)于是否創(chuàng)建掃描票單的詢問(wèn)。如 果CPU 11經(jīng)由操作單元16接收到創(chuàng)建掃描票單的響應(yīng)(步驟S2502中的“是”),則處理 進(jìn)行到步驟S2503。另一方面,如果CPU 11經(jīng)由操作單元16從已經(jīng)獲取了掃描票單的檢查 者接收到不創(chuàng)建掃描票單的響應(yīng)(步驟S2502中的“否”),則處理進(jìn)行到步驟S2504,而不 執(zhí)行掃描票單創(chuàng)建處理。在步驟S2503中,CPU 11執(zhí)行根據(jù)上述處理指示頁(yè)來(lái)創(chuàng)建掃描票單的掃描票單創(chuàng) 建處理。然后處理進(jìn)行到步驟S2504。掃描票單和掃描票單創(chuàng)建處理的詳情如上所述。在步驟S2504中,CPU 11使操作單元16顯示在首先掃描了掃描票單之后將掃描 要檢查的原稿,并且CPU 11提示用戶將原稿放置在掃描儀15上。在步驟S2505中,當(dāng)傳感器(未示出)檢測(cè)到放置了原稿時(shí),CPU 11指示掃描儀 15讀取掃描票單和要掃描的原稿,并指示HDD 13存儲(chǔ)圖像數(shù)據(jù)。為了便于描述,根據(jù)本示 例性實(shí)施例,如圖2C所示,僅存在一個(gè)要檢查的原稿。然而,也可以檢查多個(gè)原稿。在步驟S2506中,CPU 11讀取存儲(chǔ)在HDD 13中的掃描票單的圖像數(shù)據(jù),并分析掃 描票單。以QR碼對(duì)多個(gè)處理指示信息進(jìn)行了編碼,并在掃描票單中打印。各處理指示信息 包括表示要檢查哪個(gè)區(qū)域的檢查區(qū)域信息、以及表示對(duì)檢查區(qū)域進(jìn)行檢查的處理方法的處 理代碼。CPU 11檢測(cè)包括在掃描票單的圖像數(shù)據(jù)中的QR碼的位置,對(duì)QR碼進(jìn)行解碼,并獲 取多個(gè)處理指示信息。根據(jù)本示例性實(shí)施例,處理指示信息的檢查區(qū)域信息表示圖像數(shù)據(jù) 上的坐標(biāo),并包括處理區(qū)域的起始點(diǎn)的X-Y坐標(biāo)以及從起始點(diǎn)開(kāi)始的寬度和高度。此外,表 示對(duì)檢查區(qū)域進(jìn)行檢查的處理方法的處理代碼是對(duì)應(yīng)于對(duì)檢查區(qū)域的處理方法的編號(hào)。根據(jù)本示例性實(shí)施例,三種處理方法分別對(duì)應(yīng)于處理代碼,S卩,在檢查區(qū)域是否存 在輸入(處理代碼0),檢查區(qū)域是否為空白欄(處理代碼1),以及是否具有紅色印章(處 理代碼2)。如果CPU 11在步驟S2505中讀取多個(gè)要檢查的原稿,則將寫(xiě)入作為第一原稿 放置的掃描票單中的處理指示信息應(yīng)用于所有隨后要檢查的原稿。直到完成檢查處理為 止,處理指示信息都有效。在步驟S2507中,CPU 11依次讀取存儲(chǔ)在HDD 13中的、要檢查的圖像數(shù)據(jù)。在步驟S2508中,CPU 11從多個(gè)處理指示信息中選擇一個(gè)處理指示信息。然后, CPU 11基于由處理指示信息的檢查區(qū)域信息表示的起始點(diǎn)、寬度和高度,從步驟S2507中 讀取的圖像數(shù)據(jù)中獲取檢查區(qū)域。在步驟S2509中,CPU 11根據(jù)步驟S2508中使用的處理指示信息來(lái)確認(rèn)檢查區(qū)域 的處理代碼。如果處理代碼為0或1,則處理進(jìn)行到步驟S2510。如果處理代碼為2,則處理進(jìn)行到步驟S2511。在步驟S2510中,CPU 11檢查在檢查區(qū)域是否存在輸入。根據(jù)本示例性實(shí)施 例,將在步驟S2508中獲取的檢查區(qū)域內(nèi)的圖像數(shù)據(jù)轉(zhuǎn)換到色調(diào)、亮度和飽和度(hue, lightness, and saturation, HLS)顏色空間。由此可以基于檢查區(qū)域中輝度(luminance) L低于預(yù)定明度(brightness)的像素的百分比,來(lái)確定檢查區(qū)域中是否存在輸入。根據(jù)本 示例性實(shí)施例,以RGB顏色空間描述從圖像數(shù)據(jù)獲取的檢查區(qū)域的圖像數(shù)據(jù)。因此,獲取檢 查區(qū)域中輝度L小于50%的像素的百分比,如果像素的百分比為10%或更大,則確定檢查 區(qū)域中存在輸入。確定方法不限于此,只要可以確定輸入即可。例如,可以通過(guò)在主掃描方 向上連續(xù)的暗像素的長(zhǎng)度來(lái)確定輸入。此外,由于從RGB顏色空間到HLS顏色空間的轉(zhuǎn)換 是已知技術(shù),因此省略其詳細(xì)描述。在步驟S2511中,CPU 11檢查在獲取的檢查區(qū)域中是否存在紅色印章。根據(jù)本示 例性實(shí)施例,使用與步驟S2510類似的方法,將檢查區(qū)域轉(zhuǎn)換到HLS顏色空間。然后,CPU 11基于處理區(qū)域中飽和度S和色調(diào)H在預(yù)定范圍內(nèi)的像素的百分比,來(lái)確定是否存在紅色 印章。更具體地說(shuō),根據(jù)本示例性實(shí)施例,獲取檢查區(qū)域中飽和度S是20%或更大、色調(diào)H 是30度或更小或者是330度或更大的像素的百分比。如果這種像素的百分比大于或等于 10%,則CPU 11確定存在紅色印章。確定方法不限于上述方法,只要可以確定是否存在紅 色印章即可。例如,可以通過(guò)飽和度S和色調(diào)H在預(yù)定范圍內(nèi)的在主掃描方向上連續(xù)的像 素的長(zhǎng)度來(lái)確定紅色印章。在步驟S2512中,CPU 11確定在步驟S2510或步驟S2511中獲取的百分比是否大 于或等于預(yù)定值,并且檢查區(qū)域的處理代碼是否是0或者2。如果百分比和處理代碼與上述 條件匹配(步驟S2512中的“是”),則處理進(jìn)行到步驟S2513。另一方面,如果百分比和處 理代碼與上述條件不匹配(步驟S2512中的“否”),則處理進(jìn)行到步驟S2514。在步驟S2514中,CPU 11確定在步驟S2510或步驟S2511中獲取的百分比是否小 于預(yù)定值,并且檢查區(qū)域的處理代碼是否為1。如果百分比和處理代碼與上述條件匹配(步 驟S2514中的“是”),則處理進(jìn)行到步驟S2513。如果百分比和處理代碼與上述條件不匹配 (步驟S2514中的“否”),則處理進(jìn)行到步驟S2515。在步驟S2513中,CPU 11將在步驟S2508中獲取的對(duì)檢查區(qū)域的檢查結(jié)果是OK存 儲(chǔ)在RAM 18 (即工作存儲(chǔ)器)中。在步驟S2515中,CPU 11將在步驟S2508中獲取的對(duì)檢查區(qū)域的檢查結(jié)果是不 OK(NG)存儲(chǔ)在RAM 18中。在步驟S2516中,CPU 11確定是否針對(duì)步驟S2507中讀取的圖像數(shù)據(jù)檢查了多個(gè) 處理指示信息中的全部。如果檢查了多個(gè)處理指示信息中的全部(步驟S2516中的“是”), 則處理進(jìn)行到步驟S2517。如果檢查處理沒(méi)有完成(步驟S2516中的“否”),則處理返回到 步驟S2508。在步驟S2517中,CPU 11確定是否完成了對(duì)步驟S2505中讀取的要檢查的原稿 的所有圖像數(shù)據(jù)的處理。如果處理已經(jīng)完成(步驟S2517中的“是”),則處理進(jìn)行到步驟 S2518。如果處理尚未完成(步驟S2517中的“否”),則處理返回到步驟S2507。在步驟S2518中,當(dāng)完成了對(duì)要檢查的所有原稿的圖像數(shù)據(jù)的所有檢查區(qū)域的處 理時(shí),CPU 11將檢查結(jié)果和顯示檢查結(jié)果的指示發(fā)送到操作單元16。然后,檢查處理結(jié)束。要在操作單元16上顯示的檢查結(jié)果是步驟S2505中讀取的要檢查的原稿,如果甚至對(duì)檢查 區(qū)域的一個(gè)檢查結(jié)果為“NO (否)”,則操作單元16通知根據(jù)本示例性實(shí)施例的檢查結(jié)果的 結(jié)果為“NO”。檢查結(jié)果的顯示內(nèi)容以及顯示檢查結(jié)果的方法不限于上述內(nèi)容和方法,可以 顯示更詳細(xì)的信息。此外,可以根據(jù)檢查結(jié)果生成圖像數(shù)據(jù),并將圖像數(shù)據(jù)發(fā)送到打印機(jī) 14,從而輸出報(bào)告。下面將詳細(xì)描述縮略圖像生成處理。圖7是例示根據(jù)本示例性實(shí)施例的、圖3所示的步驟S519中的縮略圖像生成處理 的流程圖。圖8例示了縮略圖像的示例。該流程圖中例示的處理可以通過(guò)CPU 11將存儲(chǔ)在ROM 19中的程序加載到RAM 18 上并在其上執(zhí)行來(lái)實(shí)現(xiàn)。在步驟S901中,CPU 11依次將檢查者使用彩色筆寫(xiě)入的用于指 示處理的矩形,從處理指示頁(yè)的圖像數(shù)據(jù)中刪除。更具體地說(shuō),CPU 11使用步驟S518中獲 取的處理指示信息,來(lái)標(biāo)識(shí)與寫(xiě)入的用于指示處理的矩形相對(duì)應(yīng)的圖像數(shù)據(jù)中的區(qū)域。然 后,CPUll使用處理指示頁(yè)的背景顏色替換該區(qū)域中包括的指示顏色的像素,由此從圖像數(shù) 據(jù)中刪除用于指示處理的矩形。在步驟S902中,CPU 11使用步驟S518中獲取的處理指示信息,繪制矩形,該矩形 由刪除了寫(xiě)入的用于指示處理的矩形的圖像數(shù)據(jù)的區(qū)域中的直線構(gòu)成??梢愿鶕?jù)關(guān)于處理 指示信息的檢查區(qū)域信息中包括的起始點(diǎn)、寬度和高度的信息,來(lái)確定要繪制矩形的位置。 根據(jù)本示例性實(shí)施例,將限定區(qū)域中的顏色設(shè)置為指示顏色,使得使用輝度L為50%、飽和 度S為100%、色調(diào)H位于指示顏色的區(qū)域的中心的顏色來(lái)繪制矩形。例如,在圖2B所示的 處理指示頁(yè)中,刪除檢查者寫(xiě)入的處理指示區(qū)域31中的矩形。然后,根據(jù)處理指示信息,使 用藍(lán)色筆作為指示顏色,繪制圖8所示的矩形1001。類似地,刪除檢查者作為處理指示區(qū)域 32和33寫(xiě)入的矩形,根據(jù)處理指示信息,使用綠色筆作為指示顏色來(lái)繪制矩形1002,使用 紅色筆作為指示顏色來(lái)繪制矩形1003。在步驟S903中,CPU 11確定是否對(duì)圖3所示的流程圖中的步驟S518中獲取的所 有處理指示信息執(zhí)行了上述處理。如果處理完成(步驟S903中的“是”),則處理進(jìn)行到步 驟S904。如果處理未完成(步驟S903中的“否”),則處理返回到步驟S901。在步驟S904中,CPU 11縮小通過(guò)執(zhí)行從步驟S901到步驟S903的處理而獲取的圖 像數(shù)據(jù),生成縮略圖像1000。更具體地說(shuō),CPU 11通過(guò)將圖像數(shù)據(jù)縮小到在圖3所示的流 程圖的步驟S519中在操作單元16上顯示的尺寸,來(lái)生成要在操作單元16上顯示的縮略圖 像。此外,CPU 11將刪除了通過(guò)從步驟S901到步驟S903執(zhí)行的處理而獲取的處理指示的矩 形的圖像數(shù)據(jù),縮小到在步驟S523中生成掃描票單的尺寸。由此,CPU 11生成用于生成掃 描票單的縮略圖像,然后處理結(jié)束。根據(jù)本示例性實(shí)施例,可以使用雙立方(bi-cubic)方 法來(lái)縮小圖像數(shù)據(jù)。然而,方法不限于雙立方方法,還可以使用最近鄰(nearest neighbor) 方法。圖9例示了根據(jù)圖2B所示的處理指示頁(yè)生成的掃描票單的示例。掃描票單包括圖6所示的對(duì)處理指示信息進(jìn)行了編碼的QR碼800、縮略圖像 1100、以及處理指示信息1101、1102和1103。處理指示信息1101表示從圖2B所示的處理 指示區(qū)域31獲取的檢查區(qū)域信息(即檢查區(qū)域的起始點(diǎn)的坐標(biāo)、寬度和高度)。處理指示 信息1102表示從處理指示區(qū)域32獲取的檢查區(qū)域信息和對(duì)應(yīng)于處理代碼的處理方法。處理指示信息1103表示從處理指示區(qū)域33獲取的檢查區(qū)域信息和對(duì)應(yīng)于處理代碼的處理 方法。根據(jù)通過(guò)縮略圖像生成處理而獲取的圖2B所示的處理指示頁(yè),生成縮略圖像1100。 如上所述,縮略圖像是刪除了檢查者在處理指示頁(yè)上寫(xiě)入的用于指示處理的矩形、并使用 指示顏色根據(jù)處理指示信息繪制了矩形的圖像數(shù)據(jù)。將該圖像數(shù)據(jù)縮小到包括在掃描票單 中,由此成為縮略圖像1100。
下面將參照?qǐng)D10和圖11詳細(xì)描述指示顏色改變處理。圖10是例示根據(jù)本示例性實(shí)施例的指示顏色改變處理的流程圖。圖IlA和圖IlB 例示了根據(jù)本示例性實(shí)施例的指示顏色改變表單的示例。該流程圖中例示的處理可以通過(guò) CPU 11將存儲(chǔ)在ROM 19中的程序加載到RAM 18上并在其上執(zhí)行來(lái)實(shí)現(xiàn)。在步驟S1201中,當(dāng)用戶將執(zhí)行指示顏色改變處理的指示輸入到操作單元16時(shí), CPU 11將圖IlA所示的指示顏色改變表單的圖像數(shù)據(jù)發(fā)送到打印機(jī)14。然后,CPU 11通 知打印機(jī)14打印圖像數(shù)據(jù)。此外,CPU 11將對(duì)用戶顯示使用任意彩色筆填寫(xiě)指示顏色改 變表單的消息的指示發(fā)送到操作單元16。指示顏色改變表單包含可由圖像處理裝置1000 執(zhí)行的用于處理檢查區(qū)域的多個(gè)方法,以及用于將指示顏色與處理方法相關(guān)聯(lián)的指示顏色 指定區(qū)域。在各指示顏色指定區(qū)域周圍繪制黑色(輝度L 矩形。圖IlA所示的指示 顏色指定區(qū)域1301對(duì)應(yīng)于檢查在檢查區(qū)域是否存在輸入的處理(即處理代碼0)。如上所 述,預(yù)先將綠色(色調(diào)H在90度和150度之間,飽和度S大于或等于20%)作為指示顏色 與該處理方法相關(guān)聯(lián)。指示顏色指定區(qū)域1302對(duì)應(yīng)于對(duì)檢查區(qū)域是否為空白欄進(jìn)行檢查 的處理(即處理代碼1)。預(yù)先將藍(lán)色(色調(diào)H在210度和270度之間,飽和度S大于或等 于20% )作為指示顏色與該處理方法相關(guān)聯(lián)。指示顏色指定區(qū)域1303對(duì)應(yīng)于檢查在檢查 區(qū)域是否存在紅色印章的處理(即處理代碼2)。預(yù)先將紅色(色調(diào)H在30度和330度之 間,飽和度S大于或等于20% )作為指示顏色與該處理方法相關(guān)聯(lián)。在步驟S1202中,CPU 11將對(duì)用戶顯示掃描指示顏色改變表單的消息的指示發(fā)送 給操作單元16,用戶使用任意彩色筆填寫(xiě)了該指示顏色改變表單。在步驟S1203中,CPU 11將讀取指示顏色改變表單的指示發(fā)送到掃描儀15,并將 存儲(chǔ)圖像數(shù)據(jù)的指示發(fā)送到HDD 13。在步驟S1204中,CPU 11從HDD 13獲取讀取的指示顏色改變表單的圖像數(shù)據(jù),并 且從指示顏色指定區(qū)域的圖像數(shù)據(jù)獲取顏色信息。圖IlB例示了用戶使用任意顏色筆填 寫(xiě)、并由掃描儀15讀取的指示顏色改變表單的示例。參照?qǐng)D11B,指示顏色改變表單中的指 示顏色指定區(qū)域包括使用彩色筆繪制的區(qū)域1304、1305以及1306。在檢測(cè)到除在指示顏色 指定區(qū)域周圍繪制的矩形的顏色以外的顏色的像素、并獲取這些像素在RGB顏色空間中的 平均值之后,可以將顏色信息轉(zhuǎn)換到HLS顏色空間。根據(jù)本示例性實(shí)施例,背景顏色理想地 是白色,即在RGB顏色空間中為(255,255,255),在HLS顏色空間中,其輝度L為100 %,飽 和度為0%。此外,在指示顏色指定區(qū)域周圍繪制的矩形的顏色為黑色,即在RGB顏色空間 中為(0,0,0),在HLS顏色空間中,其輝度L和飽和度都為0%。在指示顏色指定區(qū)域周圍 繪制的矩形的顏色不是必須為黑色。在步驟S1205中,CPU 11確定是否從多個(gè)指示顏色指定區(qū)域中的全部中讀取了 顏色信息。如果從多個(gè)指示顏色指定區(qū)域中的全部中讀取了顏色信息(步驟S1205中的 “是”),則處理進(jìn)行到步驟S1206。如果沒(méi)有從多個(gè)指示顏色指定區(qū)域中的全部中讀取顏色信息(步驟S1205中的“否”),則處理返回到步驟S1204。在步驟S1206中,CPU 11確定在讀取的顏色信息中是否存在無(wú)效的顏色。如果指 示顏色指定區(qū)域內(nèi)的顏色僅僅是背景顏色和在指示顏色指定區(qū)域周圍繪制的矩形的顏色, 則將該顏色確定為無(wú)效。此外,如果讀取的顏色信息與上述兩種顏色相似,則將該顏色確定 為無(wú)效。如果CPU 11確定在讀取的顏色信息中存在至少一個(gè)無(wú)效顏色(步驟S1206中的 “是”),則處理前進(jìn)到步驟S1207。另一方面,如果沒(méi)有無(wú)效顏色(步驟S1206中的“否”), 則處理前進(jìn)到步驟S1208。根據(jù)本示例性實(shí)施例,白色(即輝度L為100%,飽和度S為 0% )和黑色(即輝度L和飽和度S均為0% )是無(wú)效指示顏色。由此,將飽和度小于或等 于10%、輝度L在10%和90%之間的顏色確定為與上述顏色相似的顏色。在步驟S1207中,CPU 11將對(duì)用戶顯示選擇是否重復(fù)指示顏色改變處理的消息的 指示發(fā)送到操作單元16。當(dāng)從操作單元16接收到重復(fù)該處理的指示時(shí)(步驟S1207中的 “是”),CPU 11使用預(yù)設(shè)的指示顏色替換無(wú)效顏色信息。然后,處理進(jìn)行到步驟S1208。更 具體地說(shuō),如果從指示顏色指定區(qū)域1301讀取了無(wú)效顏色,則通過(guò)將位于綠色的色調(diào)H的 范圍中心的值設(shè)置為讀取的顏色信息,來(lái)執(zhí)行下面描述的處理。綠色被預(yù)設(shè)到對(duì)應(yīng)于指示 顏色指定區(qū)域1301的處理方法中。在步驟S1208中,CPU 11確定在多個(gè)顏色信息之中是否存在相似顏色。如果存在 相似顏色(步驟S1208中的“是”),則處理進(jìn)行到步驟S1209。如果不存在相似顏色(步驟 S1208中的“否”),則處理進(jìn)行到步驟S1211。根據(jù)本示例性實(shí)施例,如果各顏色信息的色 調(diào)H在士30度之內(nèi),則CPU 11確定存在相似顏色。士30度是圖像處理裝置100用來(lái)確定 相似顏色的預(yù)定值。在步驟S1209中,CPU 11將對(duì)用戶顯示選擇是否重復(fù)指示顏色改變處理的消息的 指示發(fā)送到操作單元16。當(dāng)從操作單元16接收到重復(fù)該處理的指示時(shí)(步驟S1209中的 “是”),處理返回到步驟S1201。另一方面,如果CPU 11確定接收到不重復(fù)該處理的指示 (步驟S1209中的“否”),則處理進(jìn)行到步驟S1210。在步驟S1210中,CPU 11縮小用于確定顏色信息被確定為在多個(gè)顏色信息中相似 的設(shè)置的指示顏色的色調(diào)H的范圍。在步驟S1211中,CPU 11將從指示顏色指定區(qū)域獲取的多個(gè)顏色信息的范圍放大 到預(yù)定范圍。然后,CPU 11將該多個(gè)顏色信息中的各個(gè)設(shè)置為對(duì)應(yīng)于各個(gè)處理方法的指示 顏色,并改變指示顏色。根據(jù)本示例性實(shí)施例,通過(guò)將顏色信息中的色調(diào)H設(shè)置到士30度 的范圍、將顏色信息中的飽和度S設(shè)置為大于或等于20%,來(lái)確定指示顏色。如果顏色信息 是在步驟S1210中縮小了范圍的指示顏色的,則將色調(diào)H的范圍從士30度縮小。然后,以 相似顏色彼此不重疊的形式來(lái)設(shè)置指示顏色。例如,在圖IlB例示的指示顏色改變表單中,使用橙色筆(即色調(diào)H為30度、飽和 度S為100%、輝度L為100%)繪制區(qū)域1304。此外,使用黃色筆(即色調(diào)H為60度、飽 和度S為100%、輝度L為100%)繪制區(qū)域1305,使用紫色筆(即色調(diào)H為270度、飽和度 S為100%、輝度L為100% )繪制區(qū)域1306。然后,CPU 11在步驟S1204讀取區(qū)域1304、 1305和1306的顏色信息,并在步驟S1208中,CPU 11確定橙色和黃色為相似顏色。如果在 步驟S1209中用戶沒(méi)有選擇重復(fù)該處理,則處理進(jìn)行到步驟S1210,CPU 11將各顏色的色 調(diào)的設(shè)置范圍縮小到士 15度。在步驟S1211中,CPU 11改變指示顏色,使其對(duì)應(yīng)于上述顏色。換句話說(shuō),橙色(即色調(diào)H大于或等于15度并小于45度,飽和度S大于或等于20% )變成與檢查在檢查區(qū)域是否存在輸入的處理(處理代碼0)相關(guān)聯(lián)的指示顏色。此外,黃色 (即色調(diào)H大于或等于45度,飽和度S大于或等于20% )變成與對(duì)檢查區(qū)域是否為空白欄 進(jìn)行檢查的處理(處理代碼1)相關(guān)聯(lián)的指示顏色。此外,紫色(即色調(diào)H在240度和300 度之間,飽和度S大于或等于20% )變成與檢查在檢查區(qū)域是否存在紅色印章的處理(處 理代碼2)相關(guān)聯(lián)的指示顏色。如上所述,根據(jù)第一示例性實(shí)施例,用戶使用任意顏色筆手動(dòng)填寫(xiě)指示顏色改變 表單,使得能夠統(tǒng)一改變對(duì)應(yīng)于多個(gè)處理方法的指示顏色。結(jié)果,提高了用戶友好性。此外, 由于用戶使用任意顏色筆手動(dòng)寫(xiě)在實(shí)際的紙張上,并且掃描儀讀取紙張來(lái)改變指示顏色, 因此可以使用各種顏色的筆。此外,當(dāng)裝置獲取處理指示信息時(shí),該裝置能夠精確地確定指 示顏色。根據(jù)本示例性實(shí)施例,在掃描票單生成處理中,處理指示信息被轉(zhuǎn)換為QR碼。然 而,對(duì)處理指示信息編碼的方法不限于上述方法,例如,可以使用彩色條形碼用于編碼。在 這種情況下,通過(guò)執(zhí)行與編碼方法相對(duì)應(yīng)的解碼處理,代替在圖4所示的步驟S2506中對(duì)QR 碼進(jìn)行解碼,來(lái)獲取處理指示信息。本發(fā)明的第二示例性實(shí)施例與第一示例性實(shí)施例的不同之處在于圖3所示的掃 描票單生成處理的部分。因此,省略對(duì)與第一示例性實(shí)施例相似的部分的描述,僅描述不同 的部分。圖12是例示根據(jù)本示例性實(shí)施例的掃描票單生成處理的流程圖。下面將參照?qǐng)D 12描述根據(jù)本示例性實(shí)施例的掃描票單生成處理。根據(jù)本示例性實(shí)施例,對(duì)在第一示例性實(shí)施例中描述的圖3所示的掃描票單生成 處理添加指示顏色的自動(dòng)校準(zhǔn)(calibration)功能。由于步驟S501至步驟S519與第一示 例性實(shí)施例的步驟相似,因此省略描述。在步驟S520中,CPU 11從操作單元16接收處理指示信息是否正確的確定結(jié)果。 如果處理指示信息正確(步驟S520中的“是”),則處理進(jìn)行到步驟S521。如果處理指示信 息不正確(步驟S520中的“否”),則處理進(jìn)行到步驟S1401。在步驟S1401中,CPU 11對(duì)用戶在步驟S520中確定處理指示信息不正確的頻率進(jìn) 行計(jì)數(shù),并確定頻率是否小于預(yù)定次數(shù)。如果頻率小于預(yù)定次數(shù)(步驟S1401中的“是”), 則處理返回到步驟S517。在步驟S517中,CPU 11重復(fù)執(zhí)行掃描票單生成處理。另一方面, 如果頻率大于或等于預(yù)定次數(shù)(步驟S1401中的“否”),則處理進(jìn)行到步驟S525。預(yù)先將 預(yù)定次數(shù)設(shè)置為諸如5次的頻率。然而,用戶可以單獨(dú)設(shè)置次數(shù)。在步驟S523中,CPU 11生成包括在步驟S518中獲取的指示處理信息、在步驟 S522中轉(zhuǎn)換的QR碼以及在步驟S519中生成的縮略圖像的掃描票單的圖像數(shù)據(jù)。然后,CPU 11將生成的掃描票單的圖像數(shù)據(jù)與打印圖像數(shù)據(jù)的指示一起發(fā)送到打印機(jī)14。由此,掃描 票單生成處理結(jié)束。如上所述,根據(jù)第二示例性實(shí)施例,對(duì)在獲取處理指示信息中出現(xiàn)錯(cuò)誤的頻率進(jìn) 行計(jì)數(shù)。如果頻率大于或等于預(yù)定次數(shù),則裝置自動(dòng)執(zhí)行指示顏色改變處理。結(jié)果,能夠保 持獲取指示顏色信息的高精度。本發(fā)明還能夠通過(guò)提供存儲(chǔ)用于實(shí)現(xiàn)上述示例性實(shí)施例的功能的軟件(程序代碼)的存儲(chǔ)介質(zhì)來(lái)實(shí)現(xiàn)。存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼可以由計(jì)算機(jī)讀取并執(zhí)行。在這種 情況下,軟件(程序代碼)本身實(shí)現(xiàn)上述示例性實(shí)施例的功能。軟件(程序代碼)本身和 存儲(chǔ)軟件(程序代碼)的存儲(chǔ)介質(zhì)構(gòu)成本發(fā)明。 雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了說(shuō)明,但是應(yīng)當(dāng)理解,本發(fā)明不限 于所公 開(kāi)的示例性實(shí)施例。所附權(quán)利要求的范圍符合最寬的解釋,以使其涵蓋所有變型、等同結(jié)構(gòu) 及功能。
權(quán)利要求
一種圖像處理裝置,該圖像處理裝置包括讀取單元,其被配置為讀取圖像數(shù)據(jù);識(shí)別單元,其被配置為識(shí)別環(huán)繞由所述讀取單元讀取的所述圖像數(shù)據(jù)中的區(qū)域的手寫(xiě)部分的顏色以及與所述手寫(xiě)部分的顏色相關(guān)聯(lián)的處理;顯示單元,其被配置為顯示由所述識(shí)別單元識(shí)別的所述顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容,以使用戶識(shí)別所述手寫(xiě)部分的顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容;以及改變單元,其被配置為改變由所述識(shí)別單元識(shí)別的所述顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,所述改變單元輸出用于指示所述改變 的改變表單,從所述讀取單元接收寫(xiě)入了用于改變手寫(xiě)部分的顏色與處理的內(nèi)容之間的關(guān) 聯(lián)的指示的所述改變表單,從所述改變表單中獲取所述手寫(xiě)部分的顏色信息,并改變所述 手寫(xiě)部分的顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2所述的圖像處理裝置,其中,在獲取所述顏色信息時(shí),如果所輸出的 改變表單的顏色是在所述圖像處理裝置中設(shè)置的范圍中的、作為所述改變表單中的手寫(xiě)部 分的顏色的顏色,則所述改變單元提供顯示,以使用戶選擇是否再次改變所述手寫(xiě)部分的 顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
4.根據(jù)權(quán)利要求2所述的圖像處理裝置,其中,在獲取所述顏色信息時(shí),如果在所述改 變表單中的手寫(xiě)部分中使用的多個(gè)顏色中,存在至少兩個(gè)在所述圖像處理裝置中設(shè)置的用 于確定相似顏色的范圍內(nèi)的顏色,則所述改變單元縮小由要再次改變或已經(jīng)改變了與處理 的內(nèi)容的關(guān)聯(lián)的顏色表示的顏色范圍。
5.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中,僅當(dāng)在所述顯示單元中確定識(shí)別結(jié)果 有預(yù)定次數(shù)或者更多次數(shù)不正確時(shí),所述改變單元改變手寫(xiě)部分的顏色與處理的內(nèi)容之間 的關(guān)聯(lián)。
6.一種圖像處理裝置的控制方法,所述控制方法包括讀取圖像數(shù)據(jù);識(shí)別環(huán)繞所讀取的圖像數(shù)據(jù)中的區(qū)域的手寫(xiě)部分的顏色、以及與所述手寫(xiě)部分的顏色 相關(guān)聯(lián)的處理;顯示所識(shí)別的顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容,以使用戶識(shí)別所述手寫(xiě) 部分的顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容;以及改變所識(shí)別的顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
7.根據(jù)權(quán)利要求6所述的控制方法,所述控制方法還包括輸出用于指示所述改變的改變表單;接收寫(xiě)入了用于改變手寫(xiě)部分的顏色與處理的內(nèi)容之間的關(guān)聯(lián)的指示的所述改變表從所述改變表單中獲取所述手寫(xiě)部分的顏色信息;以及 改變所述手寫(xiě)部分的顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
8.根據(jù)權(quán)利要求7所述的控制方法,所述控制方法還包括在獲取所述顏色信息時(shí),如 果所輸出的改變表單的顏色是在所述圖像處理裝置中設(shè)置的范圍中的、作為所述改變表單中的手寫(xiě)部分的顏色的顏色,則提供顯示,以使用戶選擇是否再次改變所述手寫(xiě)部分的顏 色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
9.根據(jù)權(quán)利要求7所述的控制方法,所述控制方法還包括在獲取所述顏色信息時(shí),如 果在所述改變表單中的手寫(xiě)部分中使用的多個(gè)顏色中,存在至少兩個(gè)在所述圖像處理裝置 中設(shè)置的用于確定相似顏色的范圍內(nèi)的顏色,則縮小由要再次改變或已經(jīng)改變了與處理的 內(nèi)容的關(guān)聯(lián)的顏色表示的顏色范圍。
10.根據(jù)權(quán)利要求6所述的控制方法,所述控制方法還包括僅當(dāng)確定識(shí)別結(jié)果有預(yù)定 次數(shù)或者更多次數(shù)不正確時(shí),改變手寫(xiě)部分的顏色與處理的內(nèi)容之間的關(guān)聯(lián)。
全文摘要
本發(fā)明涉及一種圖像處理裝置及圖像處理裝置的控制方法。該圖像處理裝置包括讀取單元,其被配置為讀取圖像數(shù)據(jù);識(shí)別單元,其被配置為識(shí)別環(huán)繞由所述讀取單元讀取的所述圖像數(shù)據(jù)中的區(qū)域的手寫(xiě)部分的顏色以及與所述手寫(xiě)部分的顏色相關(guān)聯(lián)的處理;顯示單元,其被配置為顯示由所述識(shí)別單元識(shí)別的所述顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容,以使用戶識(shí)別所述手寫(xiě)部分的顏色以及與所述顏色相關(guān)聯(lián)的所述處理的內(nèi)容;以及改變單元,其被配置為改變由所述識(shí)別單元識(shí)別的所述顏色與所述處理的內(nèi)容之間的關(guān)聯(lián)。
文檔編號(hào)H04N1/00GK101833662SQ20101013340
公開(kāi)日2010年9月15日 申請(qǐng)日期2010年3月10日 優(yōu)先權(quán)日2009年3月10日
發(fā)明者伊藤直樹(shù), 橿渕洋一 申請(qǐng)人:佳能株式會(huì)社