專利名稱:表單處理裝置,表單處理方法和使計算機(jī)能執(zhí)行處理的程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種用于通過對紙上記載的信息進(jìn)行數(shù)字處理來對信息內(nèi)容進(jìn)行識別的技術(shù),具體涉及一種用于協(xié)助操作員更清楚地對結(jié)果進(jìn)行識別的技術(shù)。
背景技術(shù):
常規(guī)上,存在一種用于通過使用機(jī)器對問題回答或考試答案進(jìn)行描述的表單(slip)進(jìn)行數(shù)字處理,對在表單上記載的內(nèi)容進(jìn)行自動識別的技術(shù)。圖1示出了應(yīng)用了該技術(shù)的表單的一例。如圖1所示,該表單包含針對各問題的多個項目(選擇)和與各項目對應(yīng)的欄(記入欄)?;卮鹫呋驊?yīng)試者從多個項目中選擇合適項目,并對與該項目對應(yīng)的記入欄進(jìn)行標(biāo)記(使用レ標(biāo)記、圓形記入或者涂抹)。例如,圖1所示的表單包含針對問題1“您的性別?”的兩個項目“男”和“女”,以及針對各項目的記入欄。如果回答者是男性,則與“男”對應(yīng)的記入欄被記入標(biāo)記。如果回答者是女性,則與“女”對應(yīng)的記入欄被記入標(biāo)記。
已存在一種用于通過對在該表單上填入的記入標(biāo)記進(jìn)行檢測來對所選項目進(jìn)行機(jī)械識別的技術(shù)。在進(jìn)行識別處理之后,操作員確認(rèn)是否正確進(jìn)行了識別。如果存在識別不正確的欄,則操作員對不正確欄進(jìn)行修改。使用在操作員處理裝置的顯示器上輸出的信息,對由操作員進(jìn)行的確認(rèn)/修改處理進(jìn)行詳細(xì)說明。
圖2示出了識別結(jié)果確認(rèn)畫面的一例。如圖2所示,顯示畫面被垂直劃分為兩部分。在上部顯示通過使用掃描器等讀入一個表單而獲得的圖像數(shù)據(jù)(用于顯示圖像數(shù)據(jù)的區(qū)域在以下被稱為“圖像顯示區(qū)域”)。在下部,按照與表單相同的顯示順序輸出針對多個問題的記入欄的識別結(jié)果(用于顯示識別結(jié)果的區(qū)域在以下被稱為“識別結(jié)果顯示區(qū)域”)。在圖2中,使用數(shù)值“1”和“0”來顯示識別結(jié)果。“1”表示與該項目對應(yīng)的記入欄被記入標(biāo)記,并且“0”表示與該項目對應(yīng)的記入欄未被記入標(biāo)記。
如果圖像顯示區(qū)域不能顯示整個圖像數(shù)據(jù),則還為該區(qū)域設(shè)置用于垂直滾動圖像數(shù)據(jù)的滾動指令按鈕。同樣,如果識別結(jié)果顯示區(qū)域不能顯示整個結(jié)果,則還設(shè)置這種滾動指令按鈕。為了顯示未在畫面上顯示的另一問題的圖像數(shù)據(jù)或識別結(jié)果,操作員通過使用指向裝置操作顯示在圖像顯示區(qū)域或識別結(jié)果顯示區(qū)域內(nèi)的滾動指令按鈕,來垂直滾動各區(qū)域。
操作員通過把在圖像顯示區(qū)域內(nèi)輸出的圖像數(shù)據(jù)的記入欄與在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的對應(yīng)識別結(jié)果進(jìn)行比較,確認(rèn)是否正確進(jìn)行了識別。如果未正確識別一個記入欄,則操作員通過把光標(biāo)或指針移動到表示在未正確識別的記入欄內(nèi)的識別結(jié)果的位置,并使用未在圖2示出的鍵盤,用正確數(shù)值來替代顯示在該位置的數(shù)值,對該記入欄進(jìn)行修改。也就是說,識別結(jié)果顯示區(qū)域也是修改值輸入?yún)^(qū)域。
圖3示出了另一識別結(jié)果確認(rèn)畫面。與在圖2所示的確認(rèn)畫面中一樣,圖3示出了被垂直劃分為兩部分的顯示畫面。在上部和下部分別顯示圖像數(shù)據(jù)和識別結(jié)果。與在圖2中一樣,可使用滾動指令按鈕來垂直滾動在圖像顯示區(qū)域內(nèi)輸出的圖像數(shù)據(jù)。與在圖2中不同,在識別結(jié)果顯示區(qū)域內(nèi)每次輸出僅一個問題的識別結(jié)果。為了顯示當(dāng)前在識別結(jié)果顯示區(qū)域內(nèi)輸出的問題以外的問題的識別結(jié)果,操作員操作一個畫面切換鍵,該畫面切換鍵是為與處理裝置連接的鍵盤而設(shè)置的。識別結(jié)果的確認(rèn)/修改方法與圖2所示的確認(rèn)畫面相同。
在第55-164937號日本專利申請公報中揭示了用于對通過對表單中的標(biāo)記進(jìn)行識別而獲得的結(jié)果進(jìn)行修改的技術(shù)。根據(jù)該發(fā)明,操作員使用電筆對顯示在確認(rèn)畫面內(nèi)的圖像數(shù)據(jù)中要修改的部分進(jìn)行指定,并還對用于替代該部分的值進(jìn)行指定。
根據(jù)現(xiàn)有技術(shù),為了對識別結(jié)果進(jìn)行確認(rèn)并對識別誤差進(jìn)行修改,操作員必須對在顯示裝置上輸出的圖像數(shù)據(jù)中的未正確識別的記入欄進(jìn)行檢測。然而,在彩色顯示的情況下,如果在表單上給記入欄記入標(biāo)記所用的顏色與由回答者或應(yīng)試者為給記入欄記入標(biāo)記而使用的書寫用具的墨水色相同,則難以對顯示在確認(rèn)畫面上的圖像數(shù)據(jù)中的記入有色標(biāo)記(自然色)的記入欄進(jìn)行檢測,這是一個問題。
在單色顯示的情況下,即使在表單上給記入欄記入標(biāo)記所用的顏色與書寫用具的墨水色不同,這些顏色也被變換成白色、灰色或黑色中的一種。因此,不能容易地對標(biāo)記進(jìn)行區(qū)分。結(jié)果,難以使操作員對圖像數(shù)據(jù)中記入標(biāo)記的記入欄進(jìn)行檢測,這也是一個問題。
并且,為了確認(rèn)是否正確進(jìn)行了識別,操作員必須把包含在圖像數(shù)據(jù)中的記入欄與確認(rèn)畫面中的記入欄的識別結(jié)果進(jìn)行比較。在此情況下,操作員必須不僅對圖像數(shù)據(jù)中記入標(biāo)記的記入欄進(jìn)行檢測,而且對確認(rèn)畫面中與記入標(biāo)記的記入欄對應(yīng)的項目的識別結(jié)果進(jìn)行檢測。因此,如果圖2所示的確認(rèn)畫面不能一次顯示所有問題,則操作員必須通過操作各滾動指令按鈕來滾動圖像顯示區(qū)域和識別結(jié)果顯示區(qū)域。該操作是麻煩的,這又是一個問題。
而且,在圖3所示的確認(rèn)畫面中,必須通過使用鍵盤的畫面切換鍵切換在下部顯示的識別結(jié)果,同時使用另一滾動指令按鈕滾動在上部顯示的圖像數(shù)據(jù)來進(jìn)行該比較。該操作是麻煩的,這也是一個問題。
并且,如果在確認(rèn)時檢測到了識別誤差,則操作員必須使用鍵盤,在表示識別結(jié)果顯示區(qū)域中的未正確識別記入欄的識別結(jié)果的位置輸入正確數(shù)值。該數(shù)值輸入也是麻煩的,這又是一個問題。
根據(jù)在專利申請文件中揭示的發(fā)明,處理裝置對表單上的填入誤差進(jìn)行檢測,并在顯示畫面上顯示表示識別結(jié)果和檢測誤差的信息,而不是由操作員對識別誤差進(jìn)行檢測和修改。然后,操作員根據(jù)在畫面上顯示的信息,指示處理裝置對檢測點(diǎn)進(jìn)行修改。在此情況下,由于操作員不能對識別結(jié)果進(jìn)行確認(rèn),因而不能解決上述問題。
發(fā)明內(nèi)容
本發(fā)明的第一目的是使操作員能夠容易對圖像數(shù)據(jù)中記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄進(jìn)行區(qū)分。本發(fā)明的第二目的是對修改處理進(jìn)行簡化。并且,本發(fā)明的第三目的是對操作員把圖像數(shù)據(jù)與其識別結(jié)果進(jìn)行比較的操作進(jìn)行簡化。
根據(jù)本發(fā)明的一個方面,提供了一種表單處理裝置,用于對包含要記入標(biāo)記的記入欄的表單進(jìn)行處理,該表單處理裝置包括表單識別單元,用于根據(jù)表單上的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;圖像強(qiáng)調(diào)單元,用于根據(jù)檢測結(jié)果,使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的圖像進(jìn)行強(qiáng)調(diào);以及輸出控制單元,用于在顯示裝置上輸出所強(qiáng)調(diào)的圖像數(shù)據(jù)。
表單識別單元根據(jù)表單上的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測。圖像強(qiáng)調(diào)單元根據(jù)檢測結(jié)果,對位于圖像數(shù)據(jù)中的記入欄附近的圖像進(jìn)行強(qiáng)調(diào)。輸出控制單元根據(jù)檢測結(jié)果,在顯示裝置上輸出所強(qiáng)調(diào)的圖像數(shù)據(jù)。由于根據(jù)標(biāo)記檢測結(jié)果來強(qiáng)調(diào)圖像,因而表單處理裝置的操作員可容易對在顯示裝置上輸出的圖像數(shù)據(jù)中記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄進(jìn)行區(qū)分。
圖像強(qiáng)調(diào)單元也可用像素值修改單元來替代,像素值修改單元用于對位于記入欄附近的像素的像素值進(jìn)行修改。
具體地說,在單色顯示的情況下,像素值修改單元例如也可使位于記入標(biāo)記的記入欄附近的像素的黑色/白色反轉(zhuǎn)。或者,像素值修改單元可修改其像素值,以便可使記入欄的框?qū)挾鹊玫綌U(kuò)大。在彩色(自然色)顯示的情況下,像素值修改單元例如也可修改其像素值,以便可使記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄的不同在于位于各記入欄附近的像素的顏色。
在上述構(gòu)成中,像素值修改單元也可將修改后的像素值與表示標(biāo)記的像素值進(jìn)行區(qū)分。因此,可防止由于像素值的變換而使得標(biāo)記在顯示裝置上輸出的圖像數(shù)據(jù)中變得不顯著。
在上述構(gòu)成中,當(dāng)對位于記入欄附近的像素值進(jìn)行修改時,像素值修改單元也可對與表示標(biāo)記的像素不同的像素值進(jìn)行修改?;蛘?,在此情況下,像素值修改單元可對表示該標(biāo)記的像素值進(jìn)行修改。因此,由于在像素值修改前后,圖像數(shù)據(jù)中的標(biāo)記形狀被輸出到顯示裝置,因而操作員可根據(jù)在像素值被修改后獲得的圖像數(shù)據(jù)中的標(biāo)記,判定表單處理裝置是否對標(biāo)記進(jìn)行正確檢測。
如果像素值被修改,則也可使用位于記入欄的框內(nèi)的像素,而不使用位于記入欄附近的像素?;蛘?,位于記入欄附近的像素值要被修改的像素可位于記入欄的框外,并且位于離該框的距離小于特定像素數(shù)的位置。后者方法例如適合于使用標(biāo)記對記入欄進(jìn)行涂抹的情況。
具有該構(gòu)成的表單處理裝置還可包括識別結(jié)果修改單元,用于對檢測結(jié)果進(jìn)行修改。在此情況下,如果對像素值被修改的圖像數(shù)據(jù)中的記入欄進(jìn)行指定,則識別結(jié)果修改單元也可修改其檢測結(jié)果,并還對位于所指定記入欄附近的像素值進(jìn)行修改。然后,輸出控制單元也可在顯示裝置上輸出像素值被修改的圖像數(shù)據(jù)。
通過采用該構(gòu)成,表單處理裝置的操作員通過對在顯示裝置上輸出的其像素值被修改的圖像數(shù)據(jù)中的記入欄進(jìn)行指定,可容易對檢測結(jié)果進(jìn)行修改,并可根據(jù)在顯示裝置上輸出的圖像數(shù)據(jù)的變化來對修改結(jié)果進(jìn)行確認(rèn)。
因此,當(dāng)對標(biāo)記檢測結(jié)果進(jìn)行確認(rèn)時,如果操作員有必要對檢測結(jié)果進(jìn)行修改,則操作員可使用在顯示裝置上輸出的圖像數(shù)據(jù)來對其進(jìn)行修改。
識別結(jié)果修改單元也可根據(jù)在所指定記入欄內(nèi)記入的標(biāo)記的檢測結(jié)果,對修改后的檢測結(jié)果進(jìn)行確定。更具體地說,例如,如果所指定記入欄的檢測結(jié)果表示在修改前的記入欄內(nèi)沒有標(biāo)記,盡管實際上在該記入欄內(nèi)有標(biāo)記,則識別結(jié)果修改單元決定對檢測結(jié)果進(jìn)行修改,以便在記入欄內(nèi)記入標(biāo)記。相反,如果所指定記入欄的檢測結(jié)果表示在修改前的記入欄內(nèi)有標(biāo)記,盡管實際上在該記入欄內(nèi)沒有標(biāo)記,則識別結(jié)果修改單元決定對檢測結(jié)果進(jìn)行修改,以便在記入欄內(nèi)沒有記入標(biāo)記。因此,操作員無需輸入修改后的檢測結(jié)果,因此可使修改處理得到簡化。
具有該構(gòu)成的表單處理裝置還可具有指向裝置。在此情況下,通過使用指向裝置來選擇在顯示裝置上輸出的圖像數(shù)據(jù),也可進(jìn)行像素指定。通過采用指向裝置作為輸入裝置,可提高操作員的可操作性。
在設(shè)有上述識別結(jié)果修改單元的表單處理裝置上,表單識別單元也可生成表示檢測結(jié)果的檢測結(jié)果信息,并且輸出控制單元也可在顯示裝置上顯示檢測結(jié)果信息和圖像數(shù)據(jù)。如果一個記入欄被指定,則識別結(jié)果修改單元可根據(jù)修改結(jié)果對檢測結(jié)果信息進(jìn)行修改。如果識別結(jié)果修改單元對檢測結(jié)果信息進(jìn)行修改,則輸出控制單元也可在顯示裝置上顯示修改后的檢測結(jié)果信息。
因此,表單處理裝置的操作員可使用在顯示裝置上輸出的圖像數(shù)據(jù)來對檢測結(jié)果進(jìn)行確認(rèn),同時可使用在顯示裝置上輸出的檢測結(jié)果信息來對修改結(jié)果進(jìn)行確認(rèn)。
當(dāng)對檢測結(jié)果進(jìn)行確認(rèn)時,操作員把在顯示裝置上輸出的圖像數(shù)據(jù)和與在顯示裝置上輸出的圖像數(shù)據(jù)中的問題對應(yīng)的檢測結(jié)果信息進(jìn)行比較。在此情況下,圖像數(shù)據(jù)的滾動與檢測結(jié)果信息的滾動無關(guān)。在此情況下,在操作員發(fā)出一個滾動指令之后,操作員根據(jù)前次的滾動來發(fā)出另一滾動指令。因此,處理變得麻煩。
因此,在上述構(gòu)成中,輸出控制單元也可使在顯示裝置上輸出的圖像數(shù)據(jù)的滾動與在顯示裝置上輸出的檢測結(jié)果信息的滾動聯(lián)動。通過使圖像數(shù)據(jù)的滾動與檢測結(jié)果信息的滾動聯(lián)動,以便同時顯示圖像數(shù)據(jù)及其與當(dāng)前在顯示裝置上輸出的圖像數(shù)據(jù)中的問題對應(yīng)的檢測結(jié)果,可使操作員的操作得到簡化。
或者,輸出控制單元可在顯示裝置上顯示針對包含在表單內(nèi)的各問題的檢測結(jié)果信息。如果使在顯示裝置上輸出的圖像數(shù)據(jù)滾動,則輸出控制單元可檢測在顯示裝置的規(guī)定位置輸出的問題,并可顯示與檢測到的問題對應(yīng)的檢測結(jié)果信息。而且,在此情況下,可在顯示裝置上同時輸出圖像數(shù)據(jù)和與當(dāng)前在顯示裝置上輸出的圖像數(shù)據(jù)中的問題對應(yīng)的檢測結(jié)果。
用于執(zhí)行與表單處理裝置的各操作相同處理的表單處理方法也可獲得與表單處理裝置相同的操作/效果,因此,該表單處理方法也可解決上述問題。
用于使計算機(jī)能夠執(zhí)行由表單處理裝置執(zhí)行的處理的計算機(jī)程序通過臨時把程序存儲在為計算機(jī)設(shè)置的存儲器內(nèi),并使計算機(jī)能夠從該存儲器讀出程序并執(zhí)行該程序,也可解決上述問題。
用于記錄計算機(jī)程序的計算機(jī)可讀取存儲介質(zhì)通過使計算機(jī)能夠讀出程序并執(zhí)行該程序,也可解決上述問題。
從以下結(jié)合附圖所作的說明,將更清楚了解本發(fā)明的特點(diǎn)和優(yōu)點(diǎn),在附圖中,同類元件由同類參考編號來表示,并且在附圖中圖1示出了表單的一例;圖2示出了現(xiàn)有技術(shù)的識別結(jié)果確認(rèn)畫面的一例;圖3示出了現(xiàn)有技術(shù)的識別結(jié)果確認(rèn)畫面的另一例;圖4示出了第一優(yōu)選實施例的表單處理裝置的構(gòu)成;圖5示出了記入欄位置定義表的數(shù)據(jù)結(jié)構(gòu)的一例;圖6示出了表單的坐標(biāo);圖7示出了標(biāo)記項目識別結(jié)果表的數(shù)據(jù)結(jié)構(gòu)的一例;圖8示出了顏色定義表的數(shù)據(jù)結(jié)構(gòu)的一例;圖9A示出了用于顯示一個生成的表單的畫面的一例;圖9B示出了打印表單的一例;圖9C示出了所生成表單的位置定義信息的一例;圖10A示出了由表單處理裝置讀入的表單的一例;圖10B示出了在讀入表單內(nèi)記入的標(biāo)記的識別結(jié)果的一例;圖10C示出了識別結(jié)果確認(rèn)畫面的一例;圖11是示出表單標(biāo)記識別處理的流程圖;圖12示出了圖像數(shù)據(jù)中的記入欄的位映象的一例;圖13A示出了使用背景色以外的顏色對整個記入欄進(jìn)行涂抹的情況;
圖13B示出了在圖13A所示的情況中的一種表單著色方法;圖14A示出了識別結(jié)果確認(rèn)畫面的一例;圖14B示出了與圖14A所示的識別結(jié)果對應(yīng)的識別結(jié)果信息的一例;圖14C示出了對識別結(jié)果進(jìn)行修改的確認(rèn)畫面的一例;圖14D示出了與圖14C所示的修改后的識別結(jié)果對應(yīng)的識別結(jié)果信息的一例;圖15是示出修改處理的流程圖;圖16示出了在表單的坐標(biāo)、圖像數(shù)據(jù)中的圖像以及畫面的顯示部分之間的關(guān)系;圖17示出了第二優(yōu)選實施例的表單處理裝置的構(gòu)成;圖18示出了問題位置/對應(yīng)畫面表的數(shù)據(jù)結(jié)構(gòu)的一例;圖19A示出了輸入?yún)^(qū)域畫面的一例;圖19B示出了圖19A所示的輸入?yún)^(qū)域畫面內(nèi)的問題位置/對應(yīng)畫面表的一例;圖19C和圖19D示出了確認(rèn)畫面的例子;圖20是示出確認(rèn)畫面上的滾動控制處理的流程圖;圖21示出了表單處理裝置的構(gòu)成;圖22示出了計算機(jī)的構(gòu)成;以及圖23示出了如何把程序裝載到計算機(jī)上。
具體實施例方式
以下參照附圖,對本發(fā)明的優(yōu)選實施例進(jìn)行說明。在以下全文說明中,相同裝置等由相同參考編號來表示,因而省略其重復(fù)說明。在以下例子中,假定表單處理裝置采用圖形用戶界面(GUI),并且使用指向裝置來輸入操作員指令。然而,輸入裝置不限于指向裝置。輸入裝置也可以是鍵盤、觸摸板等。
圖4示出了本發(fā)明的表單處理裝置100的功能構(gòu)成。表單處理裝置100通過對在諸如問卷調(diào)查表、考試答案表等那樣的表單中的記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測,來對由回答者或應(yīng)試者選擇的項目進(jìn)行識別。然后,表單處理裝置100在畫面上顯示識別結(jié)果,并根據(jù)操作員指令對識別結(jié)果進(jìn)行修改。如圖4所示,表單處理裝置100包括表單生成單元1,表單讀入單元2,圖像校正單元3,表單識別單元4,記入欄著色單元5,輸出控制單元6,識別結(jié)果修改單元7,記入欄位置定義表8,標(biāo)記項目識別結(jié)果表9,顏色定義表10和圖像存儲單元11。
表單生成單元1根據(jù)操作員指令來生成表單的圖像數(shù)據(jù)(表單圖像數(shù)據(jù))。操作員通過使用未在圖4示出的打印機(jī)輸出所生成的表單圖像數(shù)據(jù)來獲得表單。表單生成單元1還在所生成的表單圖像數(shù)據(jù)中,生成用于對表示各問題以及與在該問題中設(shè)定的項目對應(yīng)的各記入欄的位置進(jìn)行定義的位置定義信息,并把該信息登記在記入欄位置定義表8內(nèi)。表單圖像數(shù)據(jù)例如是用于通過把地址附加給各像素來對數(shù)據(jù)進(jìn)行管理的位映象數(shù)據(jù)。
表單讀入單元2把表單作為圖像數(shù)據(jù)讀入表單處理裝置100內(nèi),并把該數(shù)據(jù)登記在圖像存儲單元11內(nèi)。如果圖像數(shù)據(jù)的垂直/水平位置和角度被不正確讀入,則圖像校正單元3對該圖像數(shù)據(jù)的垂直/水平位置和角度進(jìn)行校正(以使操作員可容易在確認(rèn)畫面上查看數(shù)據(jù))。由于該校正方法是現(xiàn)有技術(shù),因而此處省略對其詳細(xì)說明。表單識別單元4通過對在校正后的圖像數(shù)據(jù)中的記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測來對所選項目進(jìn)行識別,并把識別結(jié)果登記在標(biāo)記項目識別結(jié)果表9內(nèi)。
記入欄著色單元5根據(jù)顏色定義表10,使用與識別結(jié)果對應(yīng)的顏色,對位于校正后的圖像數(shù)據(jù)中的記入欄附近的像素值進(jìn)行修改。輸出控制單元6在未在圖4示出的顯示裝置上輸出表示圖像數(shù)據(jù)及其識別結(jié)果的確認(rèn)畫面。識別結(jié)果修改單元7在識別結(jié)果顯示區(qū)域中,把由操作員選擇的位置的識別結(jié)果修改成正確結(jié)果。并且,識別結(jié)果修改單元7根據(jù)修改結(jié)果,對位于在畫面上顯示的圖像數(shù)據(jù)中的記入欄附近的像素值進(jìn)行修改。
記入欄位置定義表8存儲與由表單生成單元1生成的表單有關(guān)的位置定義信息。標(biāo)記項目識別結(jié)果表9存儲與由表單識別單元4識別的記入欄有關(guān)的識別結(jié)果信息。識別結(jié)果修改單元7根據(jù)操作員指令,對存儲在標(biāo)記項目識別結(jié)果表9內(nèi)的識別結(jié)果進(jìn)行更新。顏色定義表10根據(jù)識別結(jié)果,存儲用于對位于圖像數(shù)據(jù)中的記入欄附近的像素的修改后的像素值進(jìn)行定義的顏色定義信息。圖像存儲單元11存儲由表單讀入單元2讀入表單處理裝置100內(nèi)的圖像數(shù)據(jù)。
以下參照圖5至圖8,對各表的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。首先,參照圖5,對記入欄位置定義表8的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。記入欄位置定義表8存儲表示各問題的位置和與針對該問題而設(shè)定的項目對應(yīng)的記入欄的位置的位置定義信息。并且,為了在位置定義信息中使用坐標(biāo)來表示位置,使用表單圖像數(shù)據(jù)中的一點(diǎn)作為原點(diǎn)來設(shè)定兩個垂直/水平軸(x軸和y軸),并且在各軸上與原點(diǎn)之間的距離由像素數(shù)來表示。為了表示記入欄的位置,位置定義信息包括表示各記入欄范圍的開始/結(jié)束x坐標(biāo)和開始/結(jié)束y坐標(biāo)。
圖6示出了為表示表單圖像數(shù)據(jù)上的位置而對原點(diǎn)和兩軸進(jìn)行設(shè)定的一例。在圖6中,把表單圖像數(shù)據(jù)的左上角、其水平方向和其垂直方向分別設(shè)定為原點(diǎn)、x軸和y軸,以使操作員可容易查看表單。并且,在圖6中,當(dāng)面對該圖查看時,把x軸的正方向設(shè)定為從左到右,并把y軸的正方向設(shè)定為從上到下。在以下說明中,假定如圖6所示在表單圖像數(shù)據(jù)上設(shè)定原點(diǎn)和兩軸。然而,用于在表單圖像數(shù)據(jù)上定義位置的方法不限于此。例如,也可在表單圖像數(shù)據(jù)的中心設(shè)定原點(diǎn)。
在圖5中,與問題1有關(guān)的信息表示,數(shù)據(jù)位于分別在x軸和y軸上離原點(diǎn)10~50個像素和15~20個像素的位置。在此情況下,圖像數(shù)據(jù)中與問題有關(guān)的信息包含問題自身的信息,針對該問題而設(shè)置的多個項目的信息,以及各項目的記入欄的信息。在圖6所示的例子中,與問題1有關(guān)的信息包含問題“您的性別?”,項目“男”和“女”,以及與各項目對應(yīng)的兩個記入欄。
與問題1的項目“男”對應(yīng)的記入欄位于分別在x軸和y軸上離原點(diǎn)20~25個像素和15~20個像素的位置。與問題1的項目“女”對應(yīng)的記入欄位于分別在x軸和y軸上離原點(diǎn)30~35個像素和15~20個像素的位置。
以下參照圖7,對標(biāo)記項目識別結(jié)果表9的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。標(biāo)記項目識別結(jié)果表9存儲表示為問題而設(shè)置的項目和該問題的識別結(jié)果的識別結(jié)果信息。在圖7中,假定如果表單識別單元4識別出記入欄被記入標(biāo)記,則識別結(jié)果信息變?yōu)椤?”。如果表單識別單元4識別出記入欄沒有被記入標(biāo)記,則識別結(jié)果信息變?yōu)椤?”。如果表單識別單元4識別出不能對記入欄進(jìn)行確定,則識別結(jié)果信息變?yōu)椤?”。該假定僅是一例。
例如,在圖7中,由于與問題1的項目“男”對應(yīng)的記入欄的識別結(jié)果信息為1,因而可以理解,該記入欄被識別為記入了標(biāo)記。
以下參照圖8,對顏色定義表10的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。顏色定義表10存儲用于當(dāng)根據(jù)識別結(jié)果對像素值進(jìn)行修改時,對修改后的像素值進(jìn)行定義的顏色定義信息。圖8示出了在圖像顯示區(qū)域中以彩色顯示圖像數(shù)據(jù)的情況。根據(jù)圖8所示的顏色定義信息,定義為如果識別結(jié)果信息為“1”,則把像素值修改成“表示紅色的值”。如果識別結(jié)果信息為“0”,則把像素值修改成“表示藍(lán)色的值”。如果識別結(jié)果信息為“2”,則把像素值修改成“表示綠色的值”。圖8僅示出了一例。也可把像素值修改成其他顏色。
并且,在上例中,也假定在確認(rèn)畫面上顯示圖像數(shù)據(jù)。如果在確認(rèn)畫面上以單色顯示圖像數(shù)據(jù),則也可采用記入欄的閃爍/加亮,記入欄的顏色反轉(zhuǎn)等,而不是像素值的修改。
最后,對圖像存儲單元11進(jìn)行說明。圖像存儲單元11存儲圖像數(shù)據(jù)。表單讀入單元2把圖像數(shù)據(jù)登記在圖像存儲單元11內(nèi)。圖像數(shù)據(jù)例如是用于通過把地址附加給各像素來對數(shù)據(jù)進(jìn)行管理的位映象數(shù)據(jù)。
以下,對表單處理裝置100的處理進(jìn)行說明。首先,在使用表單進(jìn)行問卷調(diào)查或考試之前,表單處理裝置100的表單生成單元1生成表單。以下參照圖9,對表單生成單元1的表單生成處理進(jìn)行說明。
表單生成單元1根據(jù)操作員指令來生成表單圖像數(shù)據(jù)。圖9A示出了如何在為表單處理裝置100設(shè)置的顯示器上輸出所生成的表單。然后,如圖9B所示,操作員通過使用為表單處理裝置100設(shè)置的打印機(jī)輸出所生成的表單圖像數(shù)據(jù)來獲得表單。如圖9C所示,表單生成單元1也根據(jù)所生成的表單圖像數(shù)據(jù),生成表示各問題及其針對各問題而設(shè)置的記入欄在表單上的位置的位置定義信息,并把該信息登記在記入欄位置定義表8內(nèi)。
使用這樣生成的表單來進(jìn)行問卷調(diào)查或考試,并收集這些表單。然后,表單處理裝置100對在表單上的記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測。
以下參照圖10,對由表單處理裝置100進(jìn)行的表單中的記入欄內(nèi)記入的標(biāo)記檢測處理進(jìn)行說明。首先,如圖10A所示,操作員獲得在記入欄內(nèi)記入了標(biāo)記的表單,并且表單處理裝置100使用表單讀入單元2讀入該表單作為圖像數(shù)據(jù)。圖像校正單元3對在讀入圖像數(shù)據(jù)時產(chǎn)生的變形進(jìn)行校正。校正后的圖像數(shù)據(jù)被存儲在圖像存儲單元11內(nèi)。
然后,表單識別單元4對在校正后的圖像數(shù)據(jù)中的記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測,并且如圖10B所示,把其識別結(jié)果存儲在標(biāo)記項目識別結(jié)果表9內(nèi)。然后,記入欄著色單元5根據(jù)識別結(jié)果,對位于圖像數(shù)據(jù)中的記入欄附近的像素值進(jìn)行修改。在像素值修改完成之后,如圖10C所示,輸出控制單元6在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)顯示像素值被修改的圖像數(shù)據(jù)。
以下參照圖11,對標(biāo)記識別處理進(jìn)行詳細(xì)說明。在以下說明中,假定像素值被修改的像素位于記入欄的框內(nèi)。
首先,表單讀入單元2把表單作為圖像數(shù)據(jù)讀入表單處理裝置100內(nèi),圖像校正單元3對在讀入表單圖像數(shù)據(jù)時產(chǎn)生的變形進(jìn)行校正,并且圖像存儲單元11存儲該數(shù)據(jù)(S11)。
然后,進(jìn)行標(biāo)記識別處理。在此情況下,表單識別單元4從圖像存儲單元11抽出圖像數(shù)據(jù),并把圖像數(shù)據(jù)的左上角作為表單原點(diǎn)Os進(jìn)行檢測(S12)。
然后,表單識別單元4根據(jù)在S12檢測的表單原點(diǎn)Os和存儲在記入欄位置定義表8內(nèi)的位置定義信息,對各記入欄位于圖像數(shù)據(jù)中的位置進(jìn)行計算,并獲得位于該圖像數(shù)據(jù)中的記入欄的框內(nèi)的圖像數(shù)據(jù)(S13)。然后,表單識別單元4根據(jù)所獲得的圖像數(shù)據(jù),通過對在各記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測來識別所選項目,并把其識別結(jié)果登記在標(biāo)記項目識別結(jié)果表9內(nèi)(S14)。
圖12示出了記入欄的圖像數(shù)據(jù)的一例。如圖12所示,記入欄由多個像素構(gòu)成。在該說明中,假定每像素的存儲器由8位構(gòu)成。如果每像素的存儲器由8位構(gòu)成,則可顯示256種不同顏色。以下參照圖12,著重于一個記入欄,對標(biāo)記識別處理進(jìn)行詳細(xì)說明。假定一個目標(biāo)表單的背景色是白色,并且在記入欄內(nèi)記入的標(biāo)記是黑色。如圖12所示,還假定記入欄由7個像素×8個像素構(gòu)成。
表單識別單元4把由表單讀入單元2讀入的圖像數(shù)據(jù)變換成256色調(diào)灰度級圖像。表單識別單元4根據(jù)該變換數(shù)據(jù)判斷構(gòu)成記入欄的各像素。如果像素值等于或小于128,則它判定像素值的顏色是黑色。如果像素值大于128,則它判定像素值的顏色是白色。顏色被判定為黑色的像素構(gòu)成了在記入欄內(nèi)記入的標(biāo)記。
表單識別單元4具有第一閾值和第二閾值,以便分別判定記入欄是否記入標(biāo)記并判定是否可對記入標(biāo)記的記入欄進(jìn)行識別。在此情況下,第一閾值大于第二閾值。表單識別單元4對黑色像素與構(gòu)成記入欄的所有像素的比率進(jìn)行計算。如果該比率超過第一閾值,則判定為記入欄被記入標(biāo)記。如果該比率超過第二閾值但小于第一閾值,則判定為不能識別出記入欄是否被記入標(biāo)記。如果該比率小于第二閾值,則判定為記入欄沒有被記入標(biāo)記。
如果判定為記入欄被記入標(biāo)記,則表單識別單元4把“1”寫入標(biāo)記項目識別結(jié)果表9中的與該記入欄對應(yīng)的識別結(jié)果信息內(nèi)。如果判定為不能識別出記入欄是否被記入標(biāo)記,則它把“0”寫入與記入欄對應(yīng)的識別結(jié)果信息內(nèi)。如果判定為記入欄沒有被記入標(biāo)記,則它把“2”寫入與記入欄對應(yīng)的識別結(jié)果信息內(nèi)。表單識別單元4對包含在表單上的所有記入欄進(jìn)行處理。
然后,記入欄著色單元5從標(biāo)記項目識別結(jié)果表9獲得與各記入欄對應(yīng)的識別結(jié)果信息,并確定與該識別結(jié)果信息對應(yīng)的像素值。然后,記入欄著色單元5根據(jù)其識別結(jié)果和存儲在顏色定義表10內(nèi)的顏色定義信息,對在S13根據(jù)圖像數(shù)據(jù)獲得的、位于記入欄的框內(nèi)的未形成標(biāo)記的像素值進(jìn)行變更(修改)(S15)。然后,記入欄著色單元5終止處理。像素值被變更的并且根據(jù)標(biāo)記檢測結(jié)果對記入欄進(jìn)行強(qiáng)調(diào)的圖像數(shù)據(jù)被存儲在圖像存儲單元11內(nèi)。
以下參照圖7和圖8所示的表,對記入欄著色單元5的著色處理進(jìn)行更詳細(xì)說明。為了方便起見,假定表單的背景色是白色,并且標(biāo)記是黑色。根據(jù)圖7所示的標(biāo)記項目識別結(jié)果表9,在項目“男”內(nèi)記入的標(biāo)記的識別結(jié)果是“1”。也就是說,記入欄被記入標(biāo)記。根據(jù)圖8所示的顏色定義表10,與識別結(jié)果“1”對應(yīng)的像素值是“表示紅色的值”。在此情況下,記入欄著色單元5把構(gòu)成位于圖像數(shù)據(jù)中與項目“男”對應(yīng)的記入欄內(nèi)的圖像數(shù)據(jù)的所有像素中被判定為表示白色的像素值變更為“表示紅色的值”。
在確認(rèn)畫面的圖像顯示區(qū)域內(nèi)輸出像素值被如此修改的圖像數(shù)據(jù)。由于圖像數(shù)據(jù)中的記入欄根據(jù)其標(biāo)記識別結(jié)果被分類為多種顏色并顯示在確認(rèn)畫面上,因而操作員可容易對圖像中記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄進(jìn)行區(qū)分。
以下,對著色方法的變形例進(jìn)行說明。例如,也可對構(gòu)成標(biāo)記的像素的值進(jìn)行修改,而不是對構(gòu)成記入欄的框內(nèi)的標(biāo)記的像素以外的像素的值進(jìn)行修改?;蛘?,如圖13A所示,可使用書寫用具的顏色對記入欄進(jìn)行涂抹,而不是使用記入標(biāo)記或圓形來記入。在此情況下,不能采用上述方法對所涂抹的記入欄進(jìn)行著色。如果可以此方式使用表單的背景色以外的顏色來涂抹整個記入欄,則記入欄著色單元5可根據(jù)其識別結(jié)果,對位于離記入欄不到特定距離的位置的像素進(jìn)行著色。為此,表單識別單元4事先設(shè)有第三閾值,該第三閾值表示構(gòu)成標(biāo)記的像素與構(gòu)成記入欄的所有像素的比率。對于第三閾值,使用70%之類的值。事先對表示“盡管記入欄被記入標(biāo)記,然而使用背景色以外的顏色來對整個欄進(jìn)行著色”的識別結(jié)果信息進(jìn)行定義。在以下說明中,假定該識別結(jié)果被定義為“4”。
在該構(gòu)成中,表單識別單元4進(jìn)行與上述相同的識別處理。在此情況下,表單識別單元4對構(gòu)成一個標(biāo)記的像素與構(gòu)成記入欄的所有像素的比率進(jìn)行計算,并判定所計算的比率是否超過第三閾值。如果所計算的比率超過第三閾值,則表單識別單元4把“4”寫入標(biāo)記項目識別結(jié)果表9內(nèi),作為與該記入欄對應(yīng)的識別結(jié)果信息。如果所計算的比率大于第一閾值且小于第三閾值,則表單識別單元4把“1”寫入標(biāo)記項目識別結(jié)果表9內(nèi)。
當(dāng)根據(jù)識別結(jié)果來變更像素值時,如果記入欄的識別結(jié)果信息是“4”,則記入欄著色單元5把位于離記入欄的框不到特定像素數(shù)的像素的值變更為表示與識別結(jié)果對應(yīng)的顏色的像素值。
圖13B示出了通過根據(jù)上述變形例對記入欄進(jìn)行著色而獲得的結(jié)果的一例。在圖13B中,示出了兩個項目“男”和“女”,以及與各項目對應(yīng)的記入欄。與在圖13B中一樣,由于把與項目“男”對應(yīng)的記入欄涂抹成黑色,因而不能對該記入欄內(nèi)的像素進(jìn)行著色。因此,表單識別單元4判定為在該記入欄內(nèi)的標(biāo)記的識別結(jié)果信息是“4”。然后,記入欄著色單元5把位于離與項目“男”對應(yīng)的記入欄的框不到特定像素數(shù)位置的像素的值變更為與識別結(jié)果對應(yīng)的值。在此情況下,根據(jù)識別結(jié)果信息,把這些值變更為“表示紅色的值”。因此,在顯示器上輸出的圖像數(shù)據(jù)中,把記入欄的周圍著色為紅色。
以下參照圖14,對識別結(jié)果修改處理進(jìn)行說明。首先,在識別處理完成之后,表單處理裝置100的輸出控制單元6在未在圖14示出的顯示裝置上輸出確認(rèn)畫面。由于已參照圖2對確認(rèn)畫面作了說明,因而此處省略其詳細(xì)說明。
圖14A和圖14B示出了表單確認(rèn)畫面的例子以及與畫面對應(yīng)的識別結(jié)果信息。在圖14A所示的確認(rèn)畫面上,盡管在圖像顯示區(qū)域內(nèi)輸出的與項目“男”對應(yīng)的記入欄被記入標(biāo)記,然而該記入欄被識別為“無標(biāo)記”。在此情況下,該記入欄被著色為藍(lán)色,表示“無標(biāo)記”。在圖14B中,與記入欄對應(yīng)的識別結(jié)果信息是“0”,表示“無標(biāo)記”。因此,必須對該記入欄的識別結(jié)果信息進(jìn)行修改。
操作員使用指向裝置或鍵盤,在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)選擇與項目“男”對應(yīng)的記入欄。或者,操作員在識別結(jié)果顯示區(qū)域內(nèi)選擇與項目“男”對應(yīng)的識別結(jié)果信息。
在選擇完成之后,識別結(jié)果修改單元7把識別結(jié)果信息修改成表示與當(dāng)前值不同的內(nèi)容的值,并還根據(jù)修改結(jié)果,對記入欄的顏色進(jìn)行修改。在圖14A和圖14B中,由于與項目“男”對應(yīng)的記入欄的識別結(jié)果信息是“0”,表示“無標(biāo)記”,因而如圖14C和圖14D所示,識別結(jié)果修改單元7把識別結(jié)果信息修改成“1”,表示“有標(biāo)記”,并根據(jù)修改結(jié)果,把記入欄的顏色修改成紅色,表示“有標(biāo)記”。
以下參照圖15,對修改處理進(jìn)行更詳細(xì)說明。在以下說明和圖16中,假定表單圖像的左上角、圖像數(shù)據(jù)的左上角和畫面的左上角分別為表單原點(diǎn)Os、圖像原點(diǎn)Oi和畫面原點(diǎn)Osc。然而,這些原點(diǎn)的位置不限于此。由于各原點(diǎn)是相對表示各圖像位置的基準(zhǔn)點(diǎn),因而它可自由變更。以下對操作員通過使用指向裝置來選擇(點(diǎn)擊等)圖像數(shù)據(jù)中的記入欄內(nèi)的一點(diǎn),即構(gòu)成記入欄的所有像素中的一個像素,來發(fā)出修改指令的情況進(jìn)行說明。
首先,識別結(jié)果修改單元7對包含在圖像數(shù)據(jù)內(nèi)的表單圖像的原點(diǎn)Os(表單原點(diǎn))進(jìn)行檢測,并獲得通過使用圖像原點(diǎn)Oi作為基準(zhǔn)而獲得的該原點(diǎn)Os的坐標(biāo)(S21)。
然后,識別結(jié)果修改單元7在其檢測到操作員的修改指令之前一直等待(S22,并且在S23為No)。當(dāng)識別到修改指令時(在S23為Yes),識別結(jié)果修改單元7對通過使用圖像原點(diǎn)Oi作為當(dāng)前畫面上的基準(zhǔn)區(qū)域而獲得的、在圖像顯示區(qū)域的左上角(即畫面原點(diǎn)Osc)輸出的圖像數(shù)據(jù)內(nèi)的像素Posc的坐標(biāo)進(jìn)行檢測(S24)。
圖16示出了在表單原點(diǎn)Os、圖像原點(diǎn)Oi和確認(rèn)畫面上的畫面原點(diǎn)Osc之間的位置關(guān)系。如圖16所示,由于在讀入表單的周圍經(jīng)常存在空白,因而在圖像數(shù)據(jù)中,圖像原點(diǎn)Oi不與表單原點(diǎn)Os重合,并且它們經(jīng)常位于圖16所示的位置。網(wǎng)狀部分表示在當(dāng)前確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)輸出的部分。位于網(wǎng)狀部分的左上角的點(diǎn)與畫面原點(diǎn)Oos對應(yīng)。在該畫面原點(diǎn)Oos顯示的圖像數(shù)據(jù)像素是Posc。如果由于圖像數(shù)據(jù)量大而不能在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)查看整個圖像數(shù)據(jù),則如圖16所示,顯示圖像數(shù)據(jù)的一部分。為了顯示圖像數(shù)據(jù)的其他部分,操作員必須滾動圖像顯示區(qū)域。
然后,識別結(jié)果修改單元7把通過使用在S24計算的圖像原點(diǎn)Oi作為基準(zhǔn)而獲得的像素Posc的坐標(biāo)變換成通過使用表單原點(diǎn)Os作為基準(zhǔn)而獲得的坐標(biāo)(S25)。從通過使用圖像原點(diǎn)Oi作為基準(zhǔn)而獲得的像素Posc的坐標(biāo)中減去通過使用圖像原點(diǎn)Oi作為基準(zhǔn)而獲得的表單原點(diǎn)Os的坐標(biāo),可容易進(jìn)行該變換。
并且,識別結(jié)果修改單元7獲得由操作員選擇的像素Pp的畫面坐標(biāo)(S26),并把該坐標(biāo)變換成通過使用表單原點(diǎn)Os作為基準(zhǔn)而獲得的坐標(biāo)(S27)。把通過使用在S25計算的表單原點(diǎn)Os作為基準(zhǔn)而獲得的像素Posc的坐標(biāo)與像素Pp的畫面坐標(biāo)相加,可進(jìn)行S27的變換。
識別結(jié)果修改單元7根據(jù)存儲在記入欄位置定義表8內(nèi)的位置定義信息和通過使用在S27計算的表單原點(diǎn)Os作為基準(zhǔn)而獲得的像素Pp的坐標(biāo),判定像素Pp是否構(gòu)成表單圖像上的記入欄的一部分。并且,如果像素Pp構(gòu)成表單圖像上的記入欄的一部分,則識別結(jié)果修改單元7判定為記入欄由像素Pp構(gòu)成(S28)。如果判定為像素Pp不構(gòu)成記入欄的一部分(在S29為No),則處理返回到S22。當(dāng)處理返回到S22時,識別結(jié)果修改單元7也可通過發(fā)嘟嘟聲等,向操作員通知不能對像素Pp進(jìn)行修改。
如果判定為像素Pp構(gòu)成記入欄的一部分(在S29為Yes),則識別結(jié)果修改單元7從標(biāo)記項目識別結(jié)果表9獲得與記入欄有關(guān)的識別結(jié)果信息,并把該識別結(jié)果信息的值修改成與當(dāng)前值不同的值(S30)。修改后的值例如可按如下確定-如果當(dāng)前值是“1”,則把值修改成“0”。
-如果當(dāng)前值是“0”,則把值修改成“1”。
-如果當(dāng)前值是“2”,則把值修改成“1”。
即使判定為當(dāng)前值按如上變更,如果修改后的值與操作員考慮到的值不同,則操作員也能通過對相同記入欄進(jìn)行重新選擇(重新點(diǎn)擊等),把該當(dāng)前值修改成任意值。
然后,識別結(jié)果修改單元7把在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的識別結(jié)果信息的值修改成修改后的值(S31)。
并且,識別結(jié)果修改單元7參照記入欄位置定義表8,并獲得與記入欄有關(guān)的位置定義信息。由于這些坐標(biāo)是通過使用表單原點(diǎn)Os作為基準(zhǔn)而獲得的,因而識別結(jié)果修改單元7把這些坐標(biāo)變換成通過使用圖像原點(diǎn)Oi作為基準(zhǔn)而獲得的坐標(biāo)(S32)。
識別結(jié)果修改單元7根據(jù)在S32計算的坐標(biāo),獲得位于圖像數(shù)據(jù)中的對應(yīng)記入欄附近的圖像數(shù)據(jù)。并且,識別結(jié)果修改單元7從顏色定義表10獲得與修改后的識別結(jié)果信息的值對應(yīng)的顏色定義信息,并根據(jù)顏色定義信息來對構(gòu)成圖像數(shù)據(jù)的像素的值進(jìn)行變更(S33)。因此,可對輸出到確認(rèn)畫面中的圖像顯示區(qū)域的圖像數(shù)據(jù)中的記入欄的顏色進(jìn)行變更。由于其著色方法與記入欄著色單元5的著色方法相同,因而此處省略對其說明。
最后,識別結(jié)果修改單元7判定是否有來自操作員的終止指令(S34)。如果沒有終止指令(在S34為No),則處理返回到S22。如果有終止指令(在S34為Yes),則識別結(jié)果修改單元7終止處理。
盡管以上對由操作員通過選擇包含在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)的記入欄來進(jìn)行的修改處理作了說明,然而也可選擇表示包含在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)的識別結(jié)果信息的區(qū)域,而不是包含在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)的記入欄。在此情況下,S24至S29的處理是不必要的。
以下,對第二優(yōu)選實施例進(jìn)行說明。在第二優(yōu)選實施例的表單處理裝置200上,圖像顯示區(qū)域的滾動與在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的內(nèi)容的切換聯(lián)動。為此,除了圖4所示的表單處理裝置100的單元和表以外,第二優(yōu)選實施例的表單處理裝置200還包括輸入?yún)^(qū)域表12和問題位置/對應(yīng)畫面表13。
構(gòu)成第二優(yōu)選實施例的表單處理裝置200的各單元的操作基本上與第一優(yōu)選實施例的表單處理裝置100的操作相同。然而,表單處理裝置200與表單處理裝置100的不同在于它生成輸入?yún)^(qū)域畫面,以及在于確認(rèn)畫面的滾動控制方法。以下,對第二優(yōu)選實施例的表單處理裝置200的各單元的操作進(jìn)行說明,著重于其與第一優(yōu)選實施例的表單處理裝置100的差異。
第二優(yōu)選實施例的表單處理裝置200的表單生成單元1生成用于顯示針對各問題的識別結(jié)果的輸入?yún)^(qū)域畫面,并把該輸入?yún)^(qū)域畫面登記在輸入?yún)^(qū)域表12內(nèi)。該輸入?yún)^(qū)域畫面的生成和登記也可在表單識別單元4的記入欄識別處理之前進(jìn)行。在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出該輸入?yún)^(qū)域畫面。輸出控制單元6在顯示器上輸出確認(rèn)畫面。如果操作員指示顯示器在確認(rèn)畫面中的圖像顯示區(qū)域內(nèi)滾動圖像數(shù)據(jù),則輸出控制單元6與圖像數(shù)據(jù)的滾動同步,對要在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的輸入?yún)^(qū)域畫面進(jìn)行切換。
輸入?yún)^(qū)域表12根據(jù)輸入?yún)^(qū)域畫面的名稱來存儲輸入?yún)^(qū)域畫面,各名稱用于識別各輸入?yún)^(qū)域畫面。問題位置/對應(yīng)畫面表13根據(jù)記入欄位置定義表8,存儲用于使在圖像數(shù)據(jù)中設(shè)定各問題的位置與確認(rèn)畫面上的用于顯示該問題的識別結(jié)果的輸入?yún)^(qū)域畫面相關(guān)的位置對應(yīng)信息。
參照圖18,對問題位置/對應(yīng)畫面表13的數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。如圖18所示,問題位置/對應(yīng)畫面表13存儲位置對應(yīng)信息。位置對應(yīng)信息包含問題編號,用于識別各問題;坐標(biāo),用于表示在圖像數(shù)據(jù)中與該問題有關(guān)的信息的顯示范圍;以及畫面名稱,用于識別顯示該問題的識別結(jié)果的各輸入?yún)^(qū)域畫面。
在圖18所示的問題位置/對應(yīng)畫面表13中,如圖1所示,表單圖像垂直較長。在此情況下,畫面在y軸方向滾動,而不是在x軸方向滾動。因此,其表示范圍開始的y坐標(biāo)(開始y坐標(biāo))和其表示范圍結(jié)束的y坐標(biāo)(結(jié)束y坐標(biāo))作為表示與各問題有關(guān)的信息的顯示范圍的坐標(biāo)被存儲。相反,如果表單圖像水平較長,并且畫面在x軸方向滾動,則其表示范圍開始的x坐標(biāo)(開始x坐標(biāo))和其表示范圍結(jié)束的x坐標(biāo)(結(jié)束x坐標(biāo))作為表示與各問題有關(guān)的信息的顯示范圍的坐標(biāo)被存儲。并且,如果由于表單畫面垂直和水平較長而使得畫面在x軸方向和y軸方向滾動,則其開始x坐標(biāo)、其開始y坐標(biāo)、其結(jié)束x坐標(biāo)和其結(jié)束y坐標(biāo)作為表示與各問題有關(guān)的信息的顯示范圍被存儲。在以下說明中,對在y軸方向滾動圖像的情況進(jìn)行說明。然而,第二優(yōu)選實施例不限于此。
以下參照圖19,對第二優(yōu)選實施例的表單處理裝置200的處理進(jìn)行說明,著重于其與第一優(yōu)選實施例的表單處理裝置100的處理的差異。
首先,如圖19A所示,表單生成單元1生成針對各問題的輸入?yún)^(qū)域畫面。圖19A示出了例如圖1所示的表單的輸入?yún)^(qū)域畫面。在圖19A中,垂直示出了兩個輸入?yún)^(qū)域畫面。上畫面是與圖1所示的表單上的問題1對應(yīng)的輸入?yún)^(qū)域畫面。下畫面是與圖1所示的表單上的問題2對應(yīng)的輸入?yún)^(qū)域畫面。
在如此生成針對各問題的輸入?yún)^(qū)域之后,表單生成單元1根據(jù)存儲在記入欄位置定義表8內(nèi)的位置定義信息,把表示圖像數(shù)據(jù)中與各問題有關(guān)的信息的顯示范圍的坐標(biāo)登記在問題位置/對應(yīng)畫面表13內(nèi)。結(jié)果,如圖19B所示,例如,“開始y坐標(biāo)15,結(jié)束y坐標(biāo)20”作為問題1的顯示范圍被存儲。并且,表單生成單元1把與各問題對應(yīng)的輸入?yún)^(qū)域畫面的名稱登記在問題位置/對應(yīng)畫面表13內(nèi)。
在這樣把位置對應(yīng)信息登記在問題位置/對應(yīng)畫面表13內(nèi)之后,表單識別單元4進(jìn)行標(biāo)記識別處理。然后,輸出控制單元6在顯示器上輸出確認(rèn)畫面。確認(rèn)畫面包括圖像顯示區(qū)域和識別結(jié)果顯示區(qū)域。在識別結(jié)果顯示區(qū)域內(nèi)輸出被寫入了識別結(jié)果的輸入?yún)^(qū)域畫面。圖19C和圖19D示出了該確認(rèn)畫面的例子。盡管圖19C和圖19D所示的各確認(rèn)畫面基本上與圖3所示的確認(rèn)畫面相同,然而它們的不同在于滾動操作。具體地說,根據(jù)第二優(yōu)選實施例的表單處理裝置200,輸出控制單元6對在圖像顯示區(qū)域的基準(zhǔn)位置輸出的問題進(jìn)行識別,并把用于存儲該問題的識別結(jié)果的輸入?yún)^(qū)域畫面顯示在識別結(jié)果顯示區(qū)域內(nèi)。如果使輸出到圖像顯示區(qū)域的圖像滾動,則輸出控制單元6與滾動后在基準(zhǔn)位置顯示的問題同步,對要輸出到識別結(jié)果顯示區(qū)域的輸入?yún)^(qū)域進(jìn)行切換。例如,在圖19C中,由于在圖像顯示區(qū)域的基準(zhǔn)位置輸出的問題是問題1,因而在識別結(jié)果顯示區(qū)域內(nèi)輸出與問題1對應(yīng)的輸入?yún)^(qū)域。同樣,在圖19D中,由于在基準(zhǔn)位置顯示的問題是問題2,因而在識別結(jié)果顯示區(qū)域內(nèi)輸出與問題2對應(yīng)的輸入?yún)^(qū)域。
以下參照圖20,對表單處理裝置200的輸出控制單元6的畫面滾動控制進(jìn)行詳細(xì)說明。首先,在確認(rèn)畫面設(shè)定時,輸出控制單元6對圖像數(shù)據(jù)中的表單原點(diǎn)Os進(jìn)行檢測,并使用圖像原點(diǎn)Oi作為基準(zhǔn)來獲得表單原點(diǎn)Os的y坐標(biāo)(S41)。并且,輸出控制單元6對在確認(rèn)畫面上的圖像顯示區(qū)域的基準(zhǔn)位置(y坐標(biāo))輸出的像素進(jìn)行檢測,并使用圖像原點(diǎn)Oi作為基準(zhǔn)來獲得該像素的y坐標(biāo)(S42)。
然后,輸出控制單元6把在S42獲得的y坐標(biāo)變換成通過使用表單原點(diǎn)Os作為基準(zhǔn)而獲得的y坐標(biāo)(S43)。通過從在S42獲得的y坐標(biāo)中減去在S41獲得的表單原點(diǎn)Os的y坐標(biāo),可進(jìn)行該變換。
輸出控制單元6參照問題位置/對應(yīng)畫面表13,確定與在S43計算的y坐標(biāo)對應(yīng)的表單上的問題的顯示范圍,并獲得與該問題對應(yīng)的輸入?yún)^(qū)域畫面的名稱(S44)。輸出控制單元6從輸入?yún)^(qū)域表12獲得具有所獲得的畫面名稱的輸入?yún)^(qū)域畫面,并把所獲得的輸入?yún)^(qū)域畫面顯示在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)(S45)。
輸出控制單元6判定是否有操作員的確認(rèn)/修改處理終止指令(S46)。如果有該指令(在S46為Yes),則輸出控制單元6終止處理。如果沒有該指令(在S46為No),則輸出控制單元6等待操作員的滾動指令(S47)。當(dāng)有該指令時(在S48為Yes),輸出控制單元6對其滾動方向和滾動量進(jìn)行檢測(S49)。在該說明中,滾動方向是指應(yīng)在y軸的正方向或在負(fù)方向滾動畫面的方向。
在畫面根據(jù)在S49指示的具體滾動方向和滾動量滾動之后,輸出控制單元6對輸出到確認(rèn)畫面上的圖像顯示區(qū)域的基準(zhǔn)位置的像素進(jìn)行檢測,并使用圖像原點(diǎn)Oi作為基準(zhǔn)來獲得該像素的y坐標(biāo)。然后,處理返回到S44。
因此,輸出控制單元6與輸出到確認(rèn)畫面上的圖像顯示區(qū)域的基準(zhǔn)位置的問題同步,對要輸出到確認(rèn)畫面中的識別結(jié)果顯示區(qū)域的輸入?yún)^(qū)域畫面進(jìn)行變更。因此,可使由操作員為把圖像與其識別結(jié)果相比較而進(jìn)行的畫面滾動和切換操作得到簡化。
以下,對第二優(yōu)選實施例的變形例進(jìn)行說明。在以上說明中,已針對各問題生成了輸入?yún)^(qū)域畫面,并與在確認(rèn)畫面上的圖像顯示區(qū)域的基準(zhǔn)位置顯示的問題同步,對要在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的輸入?yún)^(qū)域畫面作了切換。然而,也可通過按問題的順序垂直連接輸入?yún)^(qū)域畫面來生成聯(lián)動的輸入?yún)^(qū)域畫面,并可在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出該輸入?yún)^(qū)域畫面。在此情況下,與在確認(rèn)畫面上的圖像顯示區(qū)域的基準(zhǔn)位置內(nèi)輸出的問題同步,從問題位置/對應(yīng)畫面表13獲得與該問題對應(yīng)的輸入?yún)^(qū)域畫面的名稱。然后,輸出控制單元6使在確認(rèn)畫面中的識別結(jié)果顯示區(qū)域內(nèi)輸出的聯(lián)動的輸入?yún)^(qū)域畫面滾動,并顯示具有該畫面名稱的輸入?yún)^(qū)域畫面。
然后,圖21示出了表單處理裝置的構(gòu)成。如圖21所示,表單處理裝置可使用計算機(jī)來實現(xiàn)。如圖21所示,使用計算機(jī)的表單處理裝置包括顯示器,用于顯示確認(rèn)畫面等;計算機(jī)主體;鍵盤/鼠標(biāo),作為輸入裝置;以及掃描器/數(shù)字照相機(jī),作為表單讀入單元2。在廣義上,表單讀入單元2也可被定義為輸入裝置。
然后,圖22示出了計算機(jī)的構(gòu)成。如圖22所示,計算機(jī)包括CPU21,存儲器22,輸入裝置23,輸出裝置24,外部存儲裝置25,介質(zhì)驅(qū)動裝置26和網(wǎng)絡(luò)連接裝置27。這些單元依靠總線28相互連接。
對于存儲器22,使用ROM(只讀存儲器)、RAM(隨機(jī)存取存儲器)等。存儲器22存儲要供處理使用的程序和數(shù)據(jù)。ROM把控制程序存儲在特定程序代碼段內(nèi),該控制程序使計算機(jī)能夠進(jìn)行表單處理裝置100或200的表單生成單元1、圖像校正單元3、表單識別單元4、記入欄著色單元5、輸出控制單元6和識別結(jié)果修改單元7的處理。
CPU 21通過使用存儲器22執(zhí)行控制程序來進(jìn)行必要處理。
對于輸入裝置23,使用鍵盤、指向裝置、觸摸板等。輸入裝置23供用戶用于輸入指令和信息。對于輸出裝置24,使用顯示器、打印機(jī)等。輸出裝置24供計算機(jī)用于把查詢、處理結(jié)果等輸出給用戶。
對于外部存儲裝置25,使用磁盤裝置、光盤裝置、磁光盤裝置等。外部存儲裝置25實現(xiàn)記入欄位置定義表8、標(biāo)記項目識別結(jié)果表9、顏色定義表10、圖像存儲單元11、輸入?yún)^(qū)域表12和問題位置/對應(yīng)畫面表13?;蛘?,可把控制程序存儲在外部存儲裝置25內(nèi),并根據(jù)需要,通過把該程序裝載到存儲器22上,可使用控制程序。
介質(zhì)驅(qū)動裝置26驅(qū)動便攜式存儲介質(zhì)29并存取其記錄內(nèi)容。對于便攜式存儲介質(zhì)29,使用任意計算機(jī)可讀取存儲介質(zhì),例如,存儲插件,存儲棒,軟盤,CD-ROM(小型磁盤只讀存儲器),光盤,磁光盤,DVD(數(shù)字通用盤)等。也可事先把控制程序存儲在該便攜式存儲介質(zhì)29內(nèi),并根據(jù)需要,通過把該程序裝載到計算機(jī)20的存儲器22上,可使用控制程序。
網(wǎng)絡(luò)連接裝置27通過諸如LAN、WAN等那樣的任意網(wǎng)絡(luò)(線路)與外部裝置進(jìn)行通信,并伴隨著通信進(jìn)行數(shù)據(jù)交換。根據(jù)需要,網(wǎng)絡(luò)連接裝置27也可從外部裝置接收程序,并通過把該程序裝載到計算機(jī)20的存儲器22上,可使用該程序。
圖23示出了如何把程序裝載到圖22所示的計算機(jī)上。
在優(yōu)選實施例中說明的表單生成單元1的功能也可由通用計算機(jī)來實現(xiàn)。在此情況下,事先把上述程序存儲在計算機(jī)可讀取存儲介質(zhì)29內(nèi)。然后,如圖23所示,計算機(jī)從存儲介質(zhì)29讀出程序,并臨時把該程序存儲在計算機(jī)的存儲器22或者外部存儲裝置25內(nèi)。然后,計算機(jī)的CPU21可讀出所存儲的程序并執(zhí)行該程序。
或者,可把程序通過通信線路(網(wǎng)絡(luò))31,從程序(數(shù)據(jù))提供者30的數(shù)據(jù)庫下載到計算機(jī)上。在此情況下,例如,程序(數(shù)據(jù))提供者30的計算機(jī)通過把表示該程序的程序數(shù)據(jù)變換成程序數(shù)據(jù)信號,并使用調(diào)制解調(diào)器對所變換的程序數(shù)據(jù)進(jìn)行調(diào)制來獲得傳輸信號,并通過通信線路31(傳輸介質(zhì))來輸出所獲得的信號。表單處理裝置的計算機(jī)通過使用調(diào)制解調(diào)器對所接收的傳輸信號進(jìn)行解調(diào)來獲得程序數(shù)據(jù)信號,并通過對所獲得的程序數(shù)據(jù)信號進(jìn)行變換來獲得程序數(shù)據(jù)。
盡管以上對優(yōu)選實施例作了說明,然而本發(fā)明不限于這些優(yōu)選實施例或其變形例,并且各種修改也可適用于本發(fā)明。例如,表單生成單元1也可適用于編譯器。在此情況下,可減少編譯所需的存儲容量,因此可有效進(jìn)行編譯。
如上詳述,通過根據(jù)表單的圖像數(shù)據(jù),對包含在表單中的記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測,并通過使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的圖像進(jìn)行強(qiáng)調(diào),操作員可容易對在顯示裝置上輸出的圖像數(shù)據(jù)中記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄進(jìn)行區(qū)分。
通過使操作員在修改處理中,指定在輸出到顯示裝置的表單的圖像數(shù)據(jù)內(nèi)要修改的記入欄,可對結(jié)果進(jìn)行修改。通過根據(jù)檢測結(jié)果對修改后的檢測結(jié)果進(jìn)行自動確定,無需使操作員輸入修改后的檢測結(jié)果。
通過把輸出控制成根據(jù)在顯示圖像數(shù)據(jù)的圖像顯示區(qū)域內(nèi)輸出的內(nèi)容,對要在顯示表示標(biāo)記檢測結(jié)果的識別結(jié)果信息的識別結(jié)果顯示區(qū)域內(nèi)輸出的內(nèi)容進(jìn)行自動修改,可使操作員把圖像與其識別結(jié)果進(jìn)行比較的操作得到簡化。
盡管以上參照本發(fā)明的優(yōu)選實施例,對本發(fā)明作了說明,然而本領(lǐng)域技術(shù)人員可以在不背離由本發(fā)明的權(quán)利要求定義的本發(fā)明的真實精神和范圍的情況下,進(jìn)行各種修改和變更。
權(quán)利要求
1.一種表單處理裝置,用于對包含要記入標(biāo)記的記入欄的表單進(jìn)行處理,該表單處理裝置包括表單識別單元,用于根據(jù)表單的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;圖像強(qiáng)調(diào)單元,用于根據(jù)檢測結(jié)果,使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的像素進(jìn)行強(qiáng)調(diào);以及輸出控制單元,用于在顯示裝置上輸出由圖像強(qiáng)調(diào)單元強(qiáng)調(diào)的圖像數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的表單處理裝置,其中,所述圖像強(qiáng)調(diào)單元是像素值修改單元,用于對位于記入欄附近的像素的值進(jìn)行修改。
3.根據(jù)權(quán)利要求2所述的表單處理裝置,其中,所述像素值修改單元把像素值修改成與構(gòu)成標(biāo)記的像素的值不同的值。
4.根據(jù)權(quán)利要求2所述的表單處理裝置,其中,位于記入欄附近的像素是位于記入欄的框內(nèi)的像素。
5.根據(jù)權(quán)利要求4所述的表單處理裝置,其中,所述像素值修改單元當(dāng)對位于記入欄附近的像素的值進(jìn)行修改時,對記入了標(biāo)記的像素以外的像素的值進(jìn)行修改。
6.根據(jù)權(quán)利要求4所述的表單處理裝置,其中,所述像素值修改單元當(dāng)對位于記入欄附近的像素的值進(jìn)行修改時,對構(gòu)成標(biāo)記的像素的值進(jìn)行修改。
7.根據(jù)權(quán)利要求2所述的表單處理裝置,其中,位于記入欄附近的像素位于記入欄的框外,并且位于離該框不到特定像素數(shù)的位置。
8.根據(jù)權(quán)利要求1所述的表單處理裝置,該表單處理裝置還包括識別結(jié)果修改單元,用于對檢測結(jié)果進(jìn)行修改,其中,如果在所強(qiáng)調(diào)的圖像數(shù)據(jù)內(nèi)指定記入欄,則識別結(jié)果修改單元對檢測結(jié)果以及位于所指定記入欄附近的像素的強(qiáng)調(diào)方法進(jìn)行修改,以及所述輸出控制單元把修改后的圖像數(shù)據(jù)輸出到顯示裝置。
9.根據(jù)權(quán)利要求8所述的表單處理裝置,其中,所述識別結(jié)果修改單元根據(jù)由表單識別單元檢測的、在所指定記入欄內(nèi)記入的標(biāo)記的結(jié)果,對修改后的檢測結(jié)果進(jìn)行確定。
10.根據(jù)權(quán)利要求8所述的表單處理裝置,該表單處理裝置還包括指向裝置,其中,通過使用指向裝置選擇在顯示裝置上輸出的圖像數(shù)據(jù)來進(jìn)行像素指定。
11.根據(jù)權(quán)利要求8所述的表單處理裝置,其中,所述表單識別單元生成表示檢測結(jié)果的檢測結(jié)果信息,所述輸出控制單元在顯示裝置上輸出檢測結(jié)果信息和圖像數(shù)據(jù),如果記入欄被指定,則所述識別結(jié)果修改單元對檢測結(jié)果信息進(jìn)行修改,以及在所述識別結(jié)果修改單元對檢測結(jié)果信息進(jìn)行修改之后,輸出控制單元在顯示裝置上輸出修改后的檢測結(jié)果信息。
12.根據(jù)權(quán)利要求11所述的表單處理裝置,其中,所述輸出控制單元與在顯示裝置上輸出的圖像數(shù)據(jù)同步,滾動在顯示裝置上輸出的檢測結(jié)果信息。
13.根據(jù)權(quán)利要求11所述的表單處理裝置,其中,所述輸出控制單元針對在表單上包含的各問題,在顯示裝置上輸出檢測結(jié)果信息,如果使在顯示裝置上輸出的圖像數(shù)據(jù)滾動,則所述輸出控制單元對在顯示裝置的規(guī)定位置顯示的問題進(jìn)行檢測,以及所述輸出控制單元在顯示裝置上輸出與檢測到的問題對應(yīng)的檢測結(jié)果信息。
14.一種存儲介質(zhì),用于記錄一種用于使計算機(jī)能夠?qū)Π浫霕?biāo)記的記入欄的表單進(jìn)行處理的程序,該程序包括根據(jù)表單的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;根據(jù)檢測結(jié)果,使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的像素進(jìn)行強(qiáng)調(diào);以及在顯示裝置上輸出由圖像強(qiáng)調(diào)單元強(qiáng)調(diào)的圖像數(shù)據(jù)。
15.一種表單處理方法,用于對包含要記入標(biāo)記的記入欄的表單進(jìn)行計算機(jī)處理,該表單處理方法包括根據(jù)表單的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;根據(jù)檢測結(jié)果,使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的像素進(jìn)行強(qiáng)調(diào);以及在顯示裝置上輸出由圖像強(qiáng)調(diào)單元強(qiáng)調(diào)的圖像數(shù)據(jù)。
16.一種表單處理裝置,用于對包含要記入標(biāo)記的記入欄的表單進(jìn)行處理,該表單處理裝置包括表單識別裝置,用于根據(jù)表單的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;圖像強(qiáng)調(diào)裝置,用于根據(jù)檢測結(jié)果,使用特定強(qiáng)調(diào)方法對位于圖像數(shù)據(jù)中的記入欄附近的像素進(jìn)行強(qiáng)調(diào);以及輸出控制裝置,用于在顯示裝置上輸出由圖像強(qiáng)調(diào)裝置強(qiáng)調(diào)的圖像數(shù)據(jù)。
全文摘要
一種表單處理裝置,用于對包含要記入標(biāo)記的記入欄的表單進(jìn)行處理,該表單處理裝置包括表單識別單元,用于根據(jù)表單的圖像數(shù)據(jù),對在記入欄內(nèi)記入的標(biāo)記進(jìn)行檢測;記入欄著色單元,用于根據(jù)檢測結(jié)果,對位于圖像數(shù)據(jù)中的記入欄附近的像素值進(jìn)行修改;以及輸出控制單元,用于在顯示裝置上輸出根據(jù)檢測結(jié)果修改了像素值的圖像數(shù)據(jù)。因此,操作員可容易對圖像中記入標(biāo)記的記入欄與沒有記入標(biāo)記的記入欄進(jìn)行區(qū)分。
文檔編號G06K9/00GK1487461SQ0315621
公開日2004年4月7日 申請日期2003年9月4日 優(yōu)先權(quán)日2002年9月4日
發(fā)明者島田艷彥, 山本一范, 島田嘉治, 治, 范 申請人:富士通株式會社