国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      信息處理裝置的制作方法

      文檔序號:11235017閱讀:946來源:國知局
      信息處理裝置的制造方法

      本發(fā)明涉及一種可由包含有已重疊在多個字符串的多個標記的原稿圖像作成以作了標記的字符串作為解答的填空題的信息處理裝置。



      背景技術(shù):

      已知有如下作成填空題的技術(shù):讀取利用手寫的標記指定出作為問題的解答的字符串的原稿圖像,從所讀取的原稿圖像數(shù)據(jù)中抽取標記的圖像,在標記的位置抽取字符串,在標記的位置刪除字符串,且在字符串的刪除部分設(shè)定解答欄。作為用于抽取字符串的技術(shù),已知有光學字符識別(opticalcharacterrecognition;ocr)。



      技術(shù)實現(xiàn)要素:

      [發(fā)明所要解決的問題]

      在可作成填空題的信息處理裝置中,希望對于問題制作者及回答者雙方可越來越友善(userfriendly)。

      鑒于以上情況,本發(fā)明的目的在于在能由包含有已重疊在多個字符串的多個標記的原稿圖像作成以作了標記的字符串作為解答的填空題的信息處理裝置中提高用戶的便利性。

      [解決問題的手段]

      為了達到所述目的,本發(fā)明的一實施方式的信息處理裝置具備:標記抽取部,從包含有分別已重疊在多個字符串的多個標記的原稿圖像抽取所述多個標記;相同字符串識別部,識別已分別重疊著所述標記的所述多個字符串中的相同的字符串;及

      符號決定部,對所述相同的字符串分配相同的符號,對不同的字符串分配不同的符號。

      為了達到所述目的,本發(fā)明的一實施方式的信息處理裝置具備:標記抽取部,從具有包含有已重疊著標記的字符串及未重疊標記的字符串的字符串區(qū)域的原稿圖像抽取所述標記;及圖像轉(zhuǎn)換部,將已重疊在所述字符串的標記放大而作成放大字符串,將未重疊所述標記的字符串縮小而作成縮小字符串。

      為了達到所述目的,本發(fā)明的一實施方式的信息處理裝置具備:標記抽取部,從包含有已重疊在字符串的標記的原稿圖像抽取所述標記;及字符串比較部,從所述原稿圖像抽取與已重疊著所述標記的字符串相同的未重疊標記的字符串。

      [發(fā)明的效果]

      根據(jù)本發(fā)明,在能由包含有已重疊在多個字符串的多個標記的原稿圖像作成以作了標記的字符串作為解答的填空題的信息處理裝置中提高用戶的便利性。

      附圖說明

      圖1是表示第1實施方式中的圖像形成裝置的硬件結(jié)構(gòu)的框圖。

      圖2是表示圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      圖3是表示圖像形成裝置的動作的流程圖。

      圖4是用于說明圖像形成裝置的動作的圖。

      圖5是表示第2實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      圖6是表示圖像形成裝置的動作的流程圖。

      圖7是表示第3實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      圖8是表示圖像形成裝置的動作的流程圖。

      圖9是用于說明圖像形成裝置的動作的圖。

      圖10是用于說明用以算出放大率或縮小率的算式中使用的變量的圖。

      圖11是用于說明實施例1中的放大率或縮小率的計算方法的圖。

      圖12是用于說明實施例2中的放大率或縮小率的計算方法的圖。

      圖13是用于說明實施例3中的放大率或縮小率的計算方法的圖。

      圖14是用于說明實施例4中的放大率或縮小率的計算方法的圖。

      圖15是用于說明實施例5中的放大率或縮小率的計算方法的圖。

      圖16是表示第4實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      圖17是表示圖像形成裝置的動作的流程圖。

      圖18是用于說明圖像形成裝置的動作的圖。

      具體實施方式

      以下,參照附圖說明本發(fā)明的實施方式。

      (i.第1實施方式)

      (1.圖像形成裝置的硬件結(jié)構(gòu))

      圖1是表示本發(fā)明的第1實施方式中的圖像形成裝置的硬件結(jié)構(gòu)的框圖。

      本發(fā)明的各實施方式中的信息處理裝置是圖像形成裝置(例如多功能外圍設(shè)備(multifunctionperipheral;mfp)),以下稱為mfp。

      mfp1具備控制部11??刂撇?1由中央處理器(centralprocessingunit;cpu)、隨機存儲器(randomaccessmemory;ram)、只讀存儲器(readonlymemory;rom)及專用的硬件電路等所構(gòu)成,負責mfp1整體的動作控制。使mfp1作為各功能部(下文敘述)發(fā)揮功能的計算機程序存儲在rom等非暫時性存儲媒體中。

      控制部11連接于圖像讀取部12、圖像處理部14、圖像存儲器15、圖像形成部16、操作部17、存儲部18、網(wǎng)絡(luò)通信部13等??刂撇?1對連接著的所述各部進行動作控制、且進行對各部之間的信號或數(shù)據(jù)的收發(fā)。

      控制部11根據(jù)由用戶通過操作部17或連接于網(wǎng)絡(luò)的個人計算機(未圖示)等輸入的工作的執(zhí)行指示,對于執(zhí)行關(guān)于掃描功能、印刷功能及復制功能等各功能的動作控制時所需的機構(gòu)的驅(qū)動及處理進行控制。

      圖像讀取部12從原稿讀取圖像。

      圖像處理部14根據(jù)需要對圖像讀取部12所讀取的圖像的圖像數(shù)據(jù)進行圖像處理。例如,圖像處理部14進行陰影(shading)校正等圖像處理,以提高圖像讀取部12所讀取的圖像經(jīng)過圖像形成后的品質(zhì)。

      圖像存儲器15具有暫時存儲經(jīng)圖像讀取部12讀取而獲得的原稿圖像的數(shù)據(jù)、或暫時存儲作為圖像形成部16的印刷對象的數(shù)據(jù)的區(qū)域。

      圖像形成部16對圖像讀取部12所讀取的圖像數(shù)據(jù)等進行圖像形成。

      操作部17具備針對mfp1可執(zhí)行的各種動作及處理而接受來自用戶的指示的觸摸面板部及操作按鍵部。觸摸面板部具備設(shè)有觸摸面板的液晶顯示器(liquidcrystaldisplay;lcd)等顯示部17a。

      網(wǎng)絡(luò)通信部13是用于與網(wǎng)絡(luò)連接的界面。

      存儲部18是存儲由圖像讀取部12所讀取的原稿圖像等的硬盤驅(qū)動器(harddiskdrive;hdd)等大容量的存儲裝置。

      (2.圖像形成裝置的功能性結(jié)構(gòu))

      圖2是表示圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      mfp1通過執(zhí)行信息處理程序而作為標記抽取部101、標記判定部102、字符串抽取部103、相同字符串識別部110、符號決定部104、空欄作成部105及圖像合成部106發(fā)揮功能。

      標記抽取部101從圖像讀取部12所讀取的原稿圖像抽取分別已重疊在多個字符串的多個標記。

      標記判定部102對標記抽取部101所抽取的多個標記各自在原稿圖像內(nèi)的位置及形狀進行判定。

      字符串抽取部103根據(jù)標記判定部102所判定的多個標記的位置及形狀,抽取已重疊著各個標記的多個字符串。

      相同字符串識別部110具有字符串識別部111、ocr用數(shù)據(jù)庫112及字符串比較部113,識別各自已重疊著標記的多個字符串中的相同的字符串。

      符號決定部104對字符串比較部113所識別的相同的字符串分配相同的符號,對不同的字符串分配不同的符號。

      空欄作成部105作成分別重疊在各自已重疊著標記的多個字符串的空欄圖像。

      圖像合成部106作成將圖像讀取部12所讀取的原稿圖像、空欄作成部105所作成的空欄圖像、及作為符號決定部104所分配的符號的圖像的符號圖像予以合成的合成圖像。

      (3.圖像形成裝置的動作)

      圖3是表示圖像形成裝置的動作的流程圖。圖4是用于說明圖像形成裝置的動作的圖。

      作為前提,在原稿(典型的是紙)上印有作為文本數(shù)據(jù)的字符串?;蛘撸谠迳?,形成作為圖像數(shù)據(jù)的字符串的圖像(復制印有字符串的原稿)。并且,字符串整體中的多個一部分的字符串(復合詞、短語、數(shù)值等)由作為用戶的問題制作者使用熒光標記筆等以手寫的方式作標記。作了標記的字符串是填空題中作為解答的字符串。

      圖像讀取部12對原稿進行光學掃描,讀取原稿圖像(步驟s101,參照圖4)。作為“原稿圖像”,整體而言是包含有多數(shù)字符串的文檔原稿的圖像數(shù)據(jù),包括已重疊在多個字符串的多個標記(圖4中所示的陰影部分)?!白址笔钦Z句(單詞、短語、文章等)、數(shù)值等,嚴格而言是其圖像。

      標記抽取部101從圖像讀取部12所讀取的原稿圖像抽取分別已重疊在多個字符串的多個標記(步驟s102)。具體而言,標記抽取部101抽取明度及/或彩度等與背景(白色等)不同且具有特定的形狀及尺寸(特定寬度的帶狀的長方形等)的區(qū)域作為標記。

      標記判定部102對標記抽取部101所抽取的多個標記各自在原稿圖像內(nèi)的位置及形狀進行判定(步驟s103)。具體而言,標記判定部102將原稿圖像整體作為坐標系整體,將標記的位置及形狀作為坐標算出。

      字符串抽取部103根據(jù)標記判定部102所判定的多個標記的位置及形狀(坐標),抽取已重疊著各個標記的多個字符串(步驟s104)。具體而言,字符串抽取部103通過邊緣檢測而抽取已重疊著由標記判定部102判定的位置及形狀(坐標)所定義的標記的字符串。另外,字符串抽取部103并不抽取字符串所含有的1個1個的字符,而是抽取已重疊著1個標記的字符串整體作為1個字符串。

      字符串識別部111對字符串抽取部103所抽取的多個字符串各自進行識別。具體而言,字符串識別部111從字符串抽取部103所抽取的多個字符串的各個字符串抽取多個字符。“字符”是字符串所含有的1個1個的字符(根據(jù)語言,也可稱為1個1個的單詞),嚴格而言是其圖像。字符串識別部111參照ocr用數(shù)據(jù)庫112,對所抽取的多個字符的各個字符進行識別(步驟s105)。具體而言,在ocr用數(shù)據(jù)庫112中,字符的圖像圖案與字符代碼對應(yīng)且逐個字符地注冊。字符串識別部111從ocr用數(shù)據(jù)庫112中檢索出表示所抽取的字符的圖像圖案,獲取與經(jīng)檢索而得的圖像圖案對應(yīng)的字符代碼。字符串識別部111針對字符串所含有的所有字符獲取字符代碼。字符串識別部111通過將字符串所含有的所有字符各自的字符代碼組合來識別字符串(步驟s106)。字符串識別部111針對已重疊著標記的所有字符串抽取字符,獲取字符各自表示的字符代碼,將字符代碼組合,利用該組合的字符代碼來識別字符串。

      字符串比較部113通過對字符串識別部111所識別的字符串彼此進行比較而對相同的字符串進行識別,從而識別相同的字符串(步驟s107)。具體而言,字符串比較部113針對已重疊著標記的所有字符串,對組合的字符代碼彼此進行比較,由此識別相同的字符串。

      符號決定部104向字符串比較部113所識別的相同的字符串分配相同的符號(數(shù)字、字符、符號等),向不同的字符串分配不同的符號(步驟s108)。

      空欄作成部105作成分別重疊在各自已重疊著標記的多個字符串的空欄圖像(步驟s109,參照圖4)。具體而言,空欄作成部105作成消除了字符串抽取部103通過邊緣檢測而抽取的字符串(步驟s104)、及從該字符串露出的標記的邊緣部分的形狀及位置(坐標)的空欄圖像??諜趫D像可為單純的空格,也可包含有預先決定的格式(下劃線、矩形框、括弧等)。圖4所示的例中,空欄圖像包含有下劃線。

      圖像合成部106作成將圖像讀取部12所讀取的原稿圖像(步驟s101)、空欄作成部105所作成的空欄圖像(步驟s109)、及作為符號決定部104所分配的符號(步驟s108)的圖像的符號圖像予以合成的合成圖像(步驟s110,參照圖4)。具體而言,圖像合成部106將形狀及位置由坐標定義的空欄圖像配置在原稿圖像的坐標系。并且,圖像合成部106通過將預先決定的格式(字體、尺寸等)的符號配置在原稿圖像中配置的空欄圖像的預先決定的位置(中央、左端等),而作成合成圖像。圖4所示的例中,合成了原稿圖像、包含有下劃線的空欄圖像、及符號的圖像。

      圖像形成部16將圖像合成部106所作成的合成圖像形成(打印輸出)在紙上(步驟s111)。

      (ii.第2實施方式)

      以下的說明中,對于與第1實施方式相同的結(jié)構(gòu)及動作等省略說明,而以不同點為中心進行說明。

      第1實施方式中,相同字符串識別部110利用光學字符識別(ocr)(步驟s105)對字符串進行識別(步驟s106),識別相同的字符串(步驟s107)。相對于此,第2實施方式中,相同字符串識別部是利用光學字符識別(ocr)以外的方法識別相同的字符串。

      (1.圖像形成裝置的功能性結(jié)構(gòu))

      圖5是表示第2實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      mfp2通過執(zhí)行信息處理程序而作為標記抽取部101、標記判定部102、字符串抽取部103、字符串類似度判定部201、符號決定部104、空欄作成部105及圖像合成部106發(fā)揮功能。mfp2中,作為第1實施方式的相同字符串識別部110,具有字符串類似度判定部201以代替字符串識別部111、ocr用數(shù)據(jù)庫112及字符串比較部113。其他均與第1實施方式的mfp1相同。

      字符串類似度判定部201對字符串抽取部103所抽取的多個字符串彼此的類似度進行判定,當類似度為閾值以上時,判定多個字符串為相同的字符串。

      (2.圖像形成裝置的動作)

      圖6是表示圖像形成裝置的動作的流程圖。

      步驟s101至步驟s104與第1實施方式相同。

      步驟s104之后,字符串類似度判定部201判定字符串抽取部103所抽取(步驟s104)的多個字符串彼此的類似度,當類似度為閾值以上時,判定多個字符串為相同的字符串(步驟s201)。具體而言,字符串類似度判定部201對字符串的圖像圖案(像素)彼此進行比較,當圖像圖案的重復度為閾值以上時,判定為相同的字符串。該閾值只要設(shè)為如下的值即可:當字符結(jié)構(gòu)相同但字體不同時,也可判定為相同的字符串。例如,閾值為90%等,用戶可作為識別級別而任意設(shè)定。

      步驟s201之后,步驟s108至步驟s111與第1實施方式相同。

      (3.變化例)

      各實施方式中,圖像讀取部12讀取原稿圖像(步驟s101)。取而代之,mfp1、mfp2也可通過網(wǎng)絡(luò)通信部13而從連接于網(wǎng)絡(luò)的信息處理裝置(未圖示)接收原稿圖像。

      (4.總結(jié))

      當利用原有原稿作成填空題時,1個文章中,作為解答的字符串有時會出現(xiàn)多次。此情況下,由于作為解答的字符串直接顯示在文章中會變成提示,所以作為解答的相同的字符串須要全部為空欄。即,應(yīng)解答為相同的字符串的空欄有多個。然而,若對應(yīng)解答為相同的字符串的多個空欄分配不同的符號,則回答者可能會誤解為應(yīng)回答不同的語句。為了防止此現(xiàn)象,問題制作者向應(yīng)解答為相同的字符串的多個空欄利用手動作業(yè)分配相同的符號較為麻煩。尤其是,當空欄的總數(shù)較多時、或有多組相同的字符串時等,若問題制作者利用手動作業(yè)分配符號,則還可能會分配錯誤的符號。

      對此,根據(jù)各實施方式,mfp1向相同的字符串分配相同的符號,向不同的字符串分配不同的符號(步驟s108)。由此,可消除由于向應(yīng)解答為相同的字符串的多個空欄分配不同的符號,回答者會誤解為應(yīng)回答不同的語句的情況。而且,問題制作者不需要花費工夫向應(yīng)解答為相同的字符串的多個空欄利用手動作業(yè)分配相同的符號,而且也不可能分配錯誤的符號。

      第2實施方式中,mfp2對多個字符串彼此的類似度進行判定,當類似度為閾值以上時,判定多個字符串為相同的字符串(步驟s201)。即,字符串實際包含有的字符并不是問題,只要知道字符串相同即可。與第1實施方式中的ocr相比,第2實施方式具有處理量少且無需數(shù)據(jù)庫的優(yōu)點。

      另外,各實施方式中,已對于標記著具有多個字符的字符串時的處理進行了說明,但當標記著由1個字符所構(gòu)成的字符串時,也能按照圖3及圖6進行處理。此情況下,在圖3所示的步驟s106中,字符串識別部111無需將字符串所含有的所有字符各自的字符代碼組合,只要根據(jù)已重疊著標記的1個字符的字符代碼識別字符即可。而且,在圖3所示的步驟s107中,字符串識別部111可針對已重疊著標記的所有的1個字符,通過對字符代碼彼此進行比較而識別相同的1個字符。

      (iii.第3實施方式)

      (1.概要)

      第3實施方式中,通過縮小未重疊標記的字符串而作成縮小字符串、放大已重疊在字符串的標記而作成放大字符串,從而使應(yīng)重疊空欄圖像的字符串的尺寸相對擴大。

      (2.圖像形成裝置的功能性結(jié)構(gòu))

      圖7是表示第3實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      mfp1是通過執(zhí)行信息處理程序而作為標記抽取部301、標記判定部302、字符串區(qū)域判定部303、行區(qū)域判定部304、行區(qū)域分割部307、轉(zhuǎn)換率計算部308、圖像轉(zhuǎn)換部309、空欄作成部305及圖像合成部306發(fā)揮功能。

      標記抽取部301從圖像讀取部12所讀取的原稿圖像抽取已重疊在字符串的標記。

      標記判定部302對標記抽取部301所抽取的標記在原稿圖像內(nèi)的位置及尺寸進行判定。

      字符串區(qū)域判定部303對字符串區(qū)域在原稿圖像內(nèi)的位置及尺寸進行判定。

      行區(qū)域判定部304將字符串區(qū)域判定部303所判定的字符串區(qū)域分割為多個行區(qū)域。行區(qū)域判定部304對多個行區(qū)域在字符串區(qū)域內(nèi)的位置及尺寸進行判定。

      行區(qū)域分割部307對標記抽取部301所抽取的標記在該標記所屬的行區(qū)域內(nèi)的位置及尺寸進行判定。行區(qū)域分割部307將標記所屬的行區(qū)域分割為已重疊在字符串的標記與未重疊標記的字符串。另外,本實施方式中,“字符串”表示由1個字符所構(gòu)成的單位、或由連續(xù)的多個字符所構(gòu)成的單位。

      轉(zhuǎn)換率計算部308計算用于使已重疊在字符串的標記放大的放大率、或用于使未重疊標記的字符串縮小的縮小率。

      圖像轉(zhuǎn)換部309通過使已重疊在字符串的標記放大而作成放大字符串。圖像轉(zhuǎn)換部309通過使未重疊標記的字符串縮小而作成縮小字符串。圖像轉(zhuǎn)換部309將所作成的放大字符串及縮小字符串設(shè)計配置于作為輸出對象的原稿。

      空欄作成部305作成已重疊在圖像轉(zhuǎn)換部309所作成的放大字符串的空欄圖像。

      圖像合成部306按照設(shè)計來配置圖像轉(zhuǎn)換部309所作成的縮小字符串的圖像、及空欄作成部305所作成的空欄圖像,從而作成合成圖像。

      (3.圖像形成裝置的動作)

      圖8是表示圖像形成裝置的動作的流程圖。圖9是用于說明圖像形成裝置的動作的圖。

      作為前提,在原稿(典型的是紙)上印有作為文本數(shù)據(jù)的字符串?;蛘撸谠迳?,形成作為圖像數(shù)據(jù)的字符串的圖像(復制印有字符串的原稿)。并且,字符串整體中的多個一部分的字符串(復合詞、短語、數(shù)值等)由作為用戶的問題制作者使用熒光標記筆等以手寫的方式作標記。作了標記的字符串是填空題中作為解答的字符串。

      圖像讀取部12對原稿進行光學掃描,讀取原稿圖像(步驟s301)。作為“原稿圖像”,整體而言是包含有多數(shù)字符串的文檔原稿的圖像數(shù)據(jù),包括已重疊在多個字符串的多個標記?!白址笔钦Z句(單詞、短語、文章等)、數(shù)值等,嚴格而言是其圖像。

      標記抽取部301從圖像讀取部12所讀取的原稿圖像抽取已重疊在字符串的標記(步驟s302)。具體而言,標記抽取部301抽取明度及/或彩度等與背景(白色等)不同且具有特定的形狀及尺寸(特定寬度的帶狀的長方形等)的區(qū)域作為標記。

      標記判定部302對標記抽取部301所抽取的標記(圖9的左下圖中所示的陰影部分)在原稿圖像內(nèi)的位置及尺寸進行判定(步驟s303,參照圖9)。具體而言,標記判定部302將原稿圖像整體(包括空白(頁邊的空白))作為坐標系整體,將標記的位置及尺寸作為坐標算出。

      另一方面,與步驟s302及步驟s303并行地,字符串區(qū)域判定部303對字符串區(qū)域在原稿圖像內(nèi)的位置及尺寸進行判定(步驟s304,參照圖9)?!白址畢^(qū)域”是在原稿圖像中存在包含有已重疊著標記的字符串及未重疊標記的字符串的字符串集合體的區(qū)域。具體而言,字符串區(qū)域判定部303將原稿圖像整體(包括空白(頁邊的空白))作為坐標系整體,將字符串區(qū)域的位置及尺寸作為坐標算出。

      行區(qū)域判定部304將字符串區(qū)域判定部303所判定的字符串區(qū)域分割為多個行區(qū)域?!靶袇^(qū)域”是將字符串區(qū)域內(nèi)存在的字符串集合體逐行地分割而得的區(qū)域。換而言之,一般來說,文檔原稿中,多個字符沿一個方向連續(xù)地排列而成為1行,而將包含有連成1行的字符串且在字符串區(qū)域的一端到另一端作為“行區(qū)域”。而且,包含有某1行字符串的“行區(qū)域”與包含有下1行字符串的“行區(qū)域”相鄰。換而言之,相鄰的2個行區(qū)域之間無空間。圖9的中央的圖所示的例中,被虛線包圍的矩形的行區(qū)域無間隙地相連。行區(qū)域判定部304對將字符串區(qū)域分割而得的多個行區(qū)域在字符串區(qū)域內(nèi)的位置及尺寸進行判定(步驟s305,參照圖9)。具體而言,行區(qū)域判定部304將原稿圖像整體作為坐標系整體,將字符串區(qū)域內(nèi)的行區(qū)域的位置及尺寸作為坐標算出。

      行區(qū)域分割部307對標記抽取部301所抽取(步驟s302)的標記在該標記所屬的行區(qū)域內(nèi)的位置及尺寸進行判定。具體而言,行區(qū)域分割部307獲取標記判定部302所判定(步驟s303)的標記在原稿圖像內(nèi)的位置及尺寸、及行區(qū)域判定部304所判定(步驟s305)的多個行區(qū)域在字符串區(qū)域內(nèi)的位置及尺寸。行區(qū)域分割部307通過將標記在原稿圖像內(nèi)的位置及尺寸反映為多個行區(qū)域在字符串區(qū)域內(nèi)的位置及尺寸,而對該標記在標記所屬的行區(qū)域內(nèi)的位置及尺寸進行判定。圖9右側(cè)的圖所示的例中,判定從上數(shù)起第4個與第6個行區(qū)域內(nèi)的標記(陰影部分)在行區(qū)域內(nèi)的位置及尺寸。并且,行區(qū)域分割部307將標記所屬的行區(qū)域分割為已重疊在字符串的標記及未重疊標記的字符串(步驟s306,參照圖9)。具體而言,行區(qū)域分割部307算出標記的位置及尺寸作為坐標,算出未重疊標記的字符串的位置及尺寸作為坐標。

      轉(zhuǎn)換率計算部308算出用于使行區(qū)域分割部307分割(步驟s306)后所得且已重疊在字符串的標記放大的放大率、或用于使行區(qū)域分割部307分割(步驟s306)后所得且未重疊標記的字符串縮小的縮小率(步驟s307)。轉(zhuǎn)換率計算部308根據(jù)預先決定的放大率及縮小率中的任一者計算放大率及縮小率中的另一者。所謂預先決定放大率的情況是指例如用戶使用操作部17在mfp1中預先設(shè)定放大率的情況、或用戶使用操作部17在mfp1中預先設(shè)定空欄尺寸的情況(根據(jù)原有的字符尺寸與空欄尺寸預先決定放大率)。所謂預先決定縮小率的情況是指例如用戶使用操作部17在mfp1中預先設(shè)定縮小率的情況、或用戶使用操作部17在mfp1中預先設(shè)定縮小后的字符尺寸的情況(根據(jù)原有的(縮小前的)字符尺寸與縮小后的字符尺寸預先決定縮小率)。

      優(yōu)選的是,轉(zhuǎn)換率計算部308以如下方式計算放大率或縮小率:包含有放大字符串的行區(qū)域在行區(qū)域內(nèi)的字符排列方向上的長度為放大及縮小前的行區(qū)域的同方向上的長度以下。更優(yōu)選的是,轉(zhuǎn)換率計算部308在包含有放大字符串的行區(qū)域在行區(qū)域內(nèi)的字符排列方向上的長度為放大及縮小前的行區(qū)域的同方向上的長度以下的范圍內(nèi),以放大字符串成為最大尺寸的方式計算放大率,或以縮小字符串成為最大尺寸的方式計算縮小率。由此,盡管包含有放大字符串的行區(qū)域的長度相對變長,也無需換行等,所以能盡量運用原有的原稿圖像的設(shè)計,且使空欄圖像的尺寸相對變大。

      優(yōu)選的是,轉(zhuǎn)換率計算部308是以如下方式計算放大率或縮小率:包含有放大字符串的字符串區(qū)域在多個行區(qū)域排列方向上的長度為放大及縮小前的字符串區(qū)域的同方向上的長度以下。更優(yōu)選的是,轉(zhuǎn)換率計算部308在包含有放大字符串的字符串區(qū)域在多個行區(qū)域排列方向上的長度為放大及縮小前的字符串區(qū)域的同方向上的長度以下的范圍內(nèi),以放大字符串成為最大尺寸的方式計算放大率,或以縮小字符串成為最大尺寸的方式計算縮小率。由此,盡管包含有放大字符串的字符串區(qū)域的長度變得比原有的原稿圖像長,也無須分頁等,所以能盡量運用原有的原稿圖像的設(shè)計,且使空欄圖像的尺寸相對變大。

      關(guān)于轉(zhuǎn)換率計算部308對放大率及縮小率的計算方法,在下文敘述的各實施例中更具體地進行說明。

      圖像轉(zhuǎn)換部309使經(jīng)行區(qū)域分割部307分割(步驟s306)后所得且已重疊在字符串的標記以預先決定的或轉(zhuǎn)換率計算部308計算(步驟s307)出的放大率放大,而作成放大字符串(嚴格而言是放大字符串的圖像)。并且,圖像轉(zhuǎn)換部309使經(jīng)行區(qū)域分割部307分割(步驟s306)后所得且未重疊標記的字符串以預先決定的或轉(zhuǎn)換率計算部308計算(步驟s307)出的縮小率縮小,而作成縮小字符串(嚴格而言是縮小字符串的圖像)(步驟s308)。圖像轉(zhuǎn)換部309將所作成的放大字符串及縮小字符串設(shè)計配置于作為輸出對象的原稿(步驟s309)。所謂“設(shè)計”是指例如使多個行區(qū)域分別“居中”、“左對齊”(橫向書寫時)等。

      空欄作成部305作成重疊在圖像轉(zhuǎn)換部309所作成(步驟s308)的放大字符串的空欄圖像(步驟s310)。空欄圖像可為單純的空格,也可包含有預先決定的格式(下劃線、矩形框、括弧、符號等)。

      圖像合成部306使圖像轉(zhuǎn)換部309所作成(步驟s308)的縮小字符串的圖像以及空欄作成部305所作成(步驟s310)的空欄圖像按照設(shè)計(步驟s309)而配置,作成合成圖像(步驟s311)。

      圖像形成部16使圖像合成部306所作成的合成圖像形成(打印輸出)在紙上(步驟s312)。

      (4.實施例)

      以下的各實施例中,對轉(zhuǎn)換率計算部308的放大率或縮小率的計算方法進行具體說明。

      圖10是用于說明用以算出放大率或縮小率的算式中使用的變量的圖。

      各實施例中,字符為“橫向書寫”。以下,將行區(qū)域內(nèi)的字符排列方向(圖10的橫向)上的長度定義為“寬度”。將字符串區(qū)域內(nèi)的行區(qū)域排列方向(圖10的縱向)上的長度定義為“高度”。將用于算出放大率或縮小率的算式中使用的變量定義如下。

      以下全部是圖像讀取部12所讀取的原稿圖像內(nèi)的值。

      1個字符串區(qū)域內(nèi)所含有的行區(qū)域的總數(shù):l。

      1個字符串區(qū)域內(nèi)所含有的且包含有標記(圖10中所示的陰影部分)的行區(qū)域的總數(shù):lm。

      字符串區(qū)域的寬度:x。

      字符串區(qū)域的高度:y。

      1個行區(qū)域內(nèi)所含有的且已重疊在字符串的標記的合計寬度:xm。

      已重疊在字符串的各標記的高度:ym。

      包含有標記的行區(qū)域內(nèi)所含有的且未重疊標記的字符串的合計寬度:xn。

      未重疊標記的字符串的高度:yn。

      用于由已重疊在字符串的標記作成放大字符串的放大率:α(α>1)。

      用于由未重疊標記的字符串作成縮小字符串的縮小率:β(0<β<1)。

      以下的各實施例中所示的算式都包含有放大率α及縮小率β。放大率α及縮小率β中的任一者都作為變量而預先決定。結(jié)果,能算出放大率α及縮小率β中的另一者。

      為求方便,圖像轉(zhuǎn)換部309的放大/縮小后的尺寸稱為如下。它們并非變量。

      包含有標記的行區(qū)域的寬度:x’。

      字符串區(qū)域的高度:y’。

      (4-1.實施例1)

      圖11是用于說明實施例1中的放大率或縮小率的計算方法的圖。

      圖11中表示在1個字符串區(qū)域所含有的多個行區(qū)域中的1個行區(qū)域,包含有1個標記、及未重疊1個標記(圖11所示的陰影部分)的字符串的情況。此情況下,式1及式2成立即可。

      [式1]

      y’=αym+β(y1+y3+y4+···+yl)≦y

      αym是放大后且包含有標記的行區(qū)域的高度的合計值。

      β(y1+y3+y4+···+yl)是縮小后且不含標記的多個行區(qū)域的高度的合計值。

      y’≦y成立。即,能使放大/縮小后的字符串區(qū)域的高度y’處于放大/縮小前的字符串區(qū)域的高度y以下。

      [式2]

      x’=αxm+βxn≦x

      αxm是放大后的標記的寬度的合計值。

      βxn是縮小后且未重疊標記的字符串的寬度的合計值。

      x’≦x成立。即,能使放大/縮小后的包含有標記的行區(qū)域的寬度x’處于放大/縮小前的字符串區(qū)域的寬度x以下。

      (4-2.實施例2)

      以下,對于與已說明的實施例相同的方面省略說明,而以不同點為中心進行說明。

      圖12是用以說明實施例2中的放大率或縮小率的計算方法的圖。

      圖12中表示在1個字符串區(qū)域所含有的多個行區(qū)域中的2個行區(qū)域內(nèi),包含有1個標記(圖12所示的陰影部分)、及1個未重疊標記的字符串的情況。此情況下,式3、式4及式5成立即可。

      [式3]

      y’=α(ym1+ym2)+β(y1+y3+···+yl)≦y

      [式4]

      x’1=αxm1+βxn1≦x

      [式5]

      x’2=αxm2+βxn2≦x

      (4-3.實施例3)

      圖13是用于說明實施例3中的放大率或縮小率的計算方法的圖。

      圖13中表示在1個字符串區(qū)域所含有的多個行區(qū)域中的1個行區(qū)域,包含有1個標記(圖13所示的陰影部分)、及2個未重疊標記的字符串的情況。

      x=10、y=12、l=6、xm=2、xn=5+3、yn=2、ym=2、α=1.4預先作為變量而決定。

      若將這些變量代入式1及式2,則成為式6及式7。

      [式6]

      y’=1.4×2+β(2+2+2+2+2)≦12

      根據(jù)式6,β≦0.92。

      [式7]

      x’=1.4×2+β(5+3)≦10

      根據(jù)式7,β≦0.9。

      在滿足β≦0.92及β≦0.9兩者的范圍內(nèi),縮小率β的最小值(即,縮小字符串成為最大尺寸的縮小率β的值)為0.9。為了提高視認性,可采用縮小字符串成為最大尺寸的縮小率,所以此情況下可為β=0.9。

      (4-4.實施例4)

      圖14是用于說明實施例4中的放大率或縮小率的計算方法的圖。

      圖14中表示在1個字符串區(qū)域所含有的多個行區(qū)域中的2個行區(qū)域分別含有標記(圖14所示的陰影部分)而且2個行區(qū)域的標記的合計寬度xm彼此相等的情況。

      x=10、y=12、l=6、從上數(shù)起第2行的xm1=3+2、從上數(shù)起第4行的xm2=4+1、從上數(shù)起第2行的xn1=2+3、從上數(shù)起第4行的xn2=1+4、yn=2、ym=2、α=1.2預先作為變量而決定。

      若將這些變量代入式3、式4及式5,則成為式8、式9及式10。

      [式8]

      y’=1.2(2+2)+β(2+2+2+2)≦12

      根據(jù)式8,β≦0.9。

      [式9]

      x’1=1.2×(3+2)+β(2+3)≦10

      根據(jù)式9,β≦0.8。

      [式10]

      x’2=1.2×(4+1)+β(1+4)≦10

      根據(jù)式10,β≦0.8。

      在完全滿足β≦0.9、β≦0.8及β≦0.8的范圍內(nèi),縮小率β的最小值(即,縮小字符串成為最大尺寸的縮小率β的值)為0.8。為了提高視認性,可采用縮小字符串成為最大尺寸的縮小率,所以此情況下可為β=0.8。

      (4-5.實施例5)

      圖15是用于說明實施例5中的放大率或縮小率的計算方法的圖。

      圖15中表示在1個字符串區(qū)域所含有的多個行區(qū)域中的2個行區(qū)域分別包含有標記(圖15的陰影部分)而且2個行區(qū)域的標記的合計寬度xm彼此不同的情況。

      x=10、y=12、l=6、從上數(shù)起第2行的xm1=2、從上數(shù)起第4行的xm2=5、從上數(shù)起第2行的xn1=3+5、從上數(shù)起第4行的xn2=2+3、yn=2、ym=2、α=1.2預先作為變量而決定。

      若將這些變量代入式3、式4及式5,則成為式11、式12及式13。

      [式11]

      y’=1.2(2+2)+β(2+2+2+2)≦12

      根據(jù)式11,β≦0.9。

      [式12]

      x’1=1.2×2+β(3+5)≦10

      根據(jù)式12,β≦0.95。

      [式13]

      x’2=1.2×5+β(2+3)≦10

      根據(jù)式13,β≦0.8。

      在完全滿足β≦0.9、β≦0.95及β≦0.8的范圍內(nèi),縮小率β的最小值(即,縮小字符串成為最大尺寸的縮小率β的值)為0.8。為了提高視認性,可采用縮小字符串成為最大尺寸的縮小率,所以此情況下可為β=0.8。

      以上,已說明實施例1至實施例5,但還包括除此之外的例子,在放大率或縮小率的計算方法中,式14及式15成立即可。

      [式14]

      式14中,n表示包含有標記的行區(qū)域的數(shù)量,mn表示包含有標記的行區(qū)域內(nèi)的標記,m表示不含標記的行區(qū)域的數(shù)量,lm表示不含標記的行區(qū)域。

      [式15]

      式15中,n表示包含有標記的行區(qū)域的數(shù)量,pn表示包含有標記的行區(qū)域,s表示行區(qū)域pn內(nèi)的標記的數(shù)量,ms表示行區(qū)域pn內(nèi)的標記,t表示行區(qū)域pn內(nèi)的未重疊標記的字符串的數(shù)量,nt表示行區(qū)域pn內(nèi)的未重疊標記的字符串。

      (5.總結(jié))

      mfp1由包含有已重疊在字符串的標記的原稿圖像作成以作了標記的字符串作為解答的填空題(空欄問題)。空欄內(nèi),有時會由回答者填寫作為回答的字符串或符號,或由問題制作者填寫符號等。若空欄小,則可能出現(xiàn)如下等情況:回答者難以填寫作為回答的字符串或符號,或難以看見問題制作者所填寫的符號等。

      對此,根據(jù)本實施方式,圖像轉(zhuǎn)換部309將已重疊在字符串的標記放大而作成放大字符串,且使未重疊標記的字符串縮小而作成縮小字符串??諜谧鞒刹?05作成重疊在放大字符串的空欄圖像。圖像合成部306作成已將縮小字符串與空欄圖像予以合成的合成圖像。

      這樣,通過縮小空欄以外的字符串(未作標記的字符串)、放大空欄的尺寸,能盡量運用原有的原稿圖像的設(shè)計,且使空欄的尺寸相對放大。

      (iv.第4實施方式)

      (1.概要)

      根據(jù)第4實施方式,從原稿圖像抽取與已重疊著標記的字符串相同的未重疊標記的字符串,作成分別重疊在已重疊著標記的字符串及所抽取的字符串的多個空欄圖像。

      (2.圖像形成裝置的功能性結(jié)構(gòu))

      圖16是表示第4實施方式中的圖像形成裝置的功能性結(jié)構(gòu)的框圖。

      mfp1通過執(zhí)行信息處理程序而作為標記抽取部401、標記判定部402、字符抽取部403、字符識別部411、字符串比較部413、空欄作成部405及圖像合成部406發(fā)揮功能。

      標記抽取部401從圖像讀取部12所讀取的原稿圖像抽取已重疊在字符串的標記。

      標記判定部402對標記抽取部401所抽取的標記在原稿圖像內(nèi)的位置及形狀進行判定。

      字符抽取部403從圖像讀取部12所讀取的原稿圖像抽取多個字符。

      字符識別部411參照ocr用數(shù)據(jù)庫112,對字符抽取部403所抽取的多個字符分別進行識別。字符識別部411根據(jù)標記判定部402所判定的標記的位置及形狀,利用字符代碼的組合來識別已重疊著標記的字符串。

      字符串比較部413從字符識別部411所識別的多個字符抽取與字符識別部411所識別的已重疊著標記的字符串相同的未重疊標記的字符串。

      空欄作成部405作成分別重疊在字符串比較部413所抽取的未重疊標記的字符串、及已重疊著標記的字符串的空欄圖像。

      圖像合成部406作成已將圖像讀取部12所讀取的原稿圖像、及空欄作成部405所作成的空欄圖像予以合成的合成圖像。

      (3.圖像形成裝置的動作)

      圖17是表示圖像形成裝置的動作的流程圖。圖18是用于說明圖像形成裝置的動作的圖。

      作為前提,在原稿(典型的是紙)上印有作為文本數(shù)據(jù)的字符串?;蛘?,在原稿上,形成作為圖像數(shù)據(jù)的字符串的圖像(復制印有字符串的原稿)。并且,字符串整體中的多個一部分的字符串(復合詞、短語、數(shù)值等)由作為用戶的問題制作者使用熒光標記筆等以手寫的方式作標記。作了標記的字符串是填空題中作為解答的字符串。

      圖像讀取部12對原稿進行光學掃描,讀取原稿圖像(步驟s401,參照圖18)。作為“原稿圖像”,整體而言是包含有多數(shù)字符串的文檔原稿的圖像數(shù)據(jù),包括已重疊在多個字符串的多個標記(圖18中所示的陰影部分)?!白址笔钦Z句(單詞、短語、文章等)、數(shù)值等,嚴格而言是其圖像。

      標記抽取部401從圖像讀取部12所讀取的原稿圖像抽取已重疊在字符串的標記(步驟s402)。具體而言,標記抽取部401抽取明度及/或彩度等與背景(白色等)不同且具有特定的形狀及尺寸(特定寬度的帶狀的長方形等)的區(qū)域作為標記。

      標記判定部402對標記抽取部401所抽取的標記在原稿圖像內(nèi)的位置及形狀進行判定(步驟s403)。具體而言,標記判定部402將原稿圖像整體作為坐標系整體,將標記的位置及形狀作為坐標算出。

      另一方面,與步驟s402及步驟s403并行地,字符抽取部403從圖像讀取部12所讀取的原稿圖像抽取多個字符(步驟s404)。具體而言,字符抽取部403通過邊緣檢測而抽取原稿圖像所含有的所有字符。換而言之,字符抽取部403通過邊緣檢測而將原稿圖像分解為1個1個的字符。即,“字符”是原稿圖像所含有的1個1個的字符(根據(jù)語言,也可為1個1個的單詞),嚴格而言是其圖像。

      字符識別部411參照ocr用數(shù)據(jù)庫112,對字符抽取部403所抽取的多個字符分別進行識別(步驟s405)。具體而言,在ocr用數(shù)據(jù)庫112中,字符的圖像圖案與字符代碼對應(yīng)地且逐個字符地注冊。字符識別部411從ocr用數(shù)據(jù)庫112中檢索出表示字符抽取部403所抽取的字符的圖像圖案,獲取與經(jīng)檢索而得的圖像圖案對應(yīng)的字符代碼。字符識別部411針對原稿圖像所含有的所有字符獲取字符代碼。

      字符識別部411根據(jù)標記判定部402所判定的標記的位置及形狀,識別已重疊著標記的字符串。字符識別部411針對已重疊著標記的字符串,通過將已重疊著標記的字符串所含有的所有字符各自的字符代碼進行組合,從而利用該組合的字符代碼來進行識別(步驟s406)。

      字符串比較部413從字符識別部411所識別的多個字符抽取與字符識別部411所識別的已重疊著標記的字符串相同的未重疊標記的字符串(步驟s407,參照圖18)。具體而言,字符串比較部413對于已重疊著標記的字符串的字符代碼的組合與未重疊標記的字符的字符代碼進行比較。并且,字符串比較部413抽取與已重疊著標記的字符串的字符代碼的組合相同且原稿圖像所含有的所有未重疊標記的字符中的連續(xù)的字符代碼的組合。圖18所示的例中,抽取字符串“def”及“yz”。

      若字符串比較部413抽取與已重疊著標記的字符串相同的未重疊標記的字符串(步驟s408中為是),則空欄作成部405作成已分別重疊著字符串比較部413所抽取的未重疊標記的字符串(步驟s409)及已重疊著標記的字符串的空欄圖像(步驟s410,參照圖18)。另一方面,若字符串比較部413未抽取與重疊著標記的字符串相同的未重疊標記的字符串(步驟s408中為否),則空欄作成部405作成已重疊在重疊著標記的字符串的空欄圖像(步驟s410)。具體而言,空欄作成部405作成消除了字符抽取部403通過邊緣檢測所抽取的字符(步驟s404)、及已重疊著標記時的從該字符露出的標記的邊緣部分的形狀及位置(坐標)的空欄圖像??諜趫D像可為單純的空格,也可包含有預先決定的格式(下劃線、矩形框、括弧等)。圖18所示的例中,空欄圖像包含有下劃線。

      圖像合成部406作成已將圖像讀取部12所讀取的原稿圖像(步驟s401)、空欄作成部405所作成的空欄圖像(步驟s409、s410)予以合成的合成圖像(步驟s411,參照圖18)。具體而言,圖像合成部406將形狀及位置由坐標定義的空欄圖像配置在原稿圖像的坐標系。圖18所示的例中,合成了原稿圖像、及包含有下劃線的空欄圖像。

      圖像形成部16將圖像合成部406所作成的合成圖像形成在(打印輸出)紙上(步驟s412)。

      (4.變化例)

      實施方式中,空欄圖像為單純的空格等,但亦可對空欄圖像分配符號(數(shù)字、字符、符號等)。

      即,一變化例中,字符串比較部413對已重疊著標記的字符串、及與其相同的未重疊標記的字符串分配相同的符號(數(shù)字、字符、符號等)。

      圖像合成部406作成將圖像讀取部12所讀取的原稿圖像、空欄作成部405所作成的空欄圖像、及作為字符串比較部413所分配的符號的圖像的符號圖像予以合成的合成圖像。具體而言,圖像合成部406通過將預先決定的格式(字體、尺寸等)的符號配置在原稿圖像中配置的空欄圖像的預先決定的位置(中央、左端等),而作成合成圖像。

      實施方式中,圖像讀取部12讀取原稿圖像(步驟s401)。取而代之,mfp1也可通過網(wǎng)絡(luò)通信部13而從連接于網(wǎng)絡(luò)的信息處理裝置(未圖示)接收原稿圖像。

      (5.總結(jié))

      當利用原有原稿作成填空題時,1個文章中,作為解答的字符串有時會出現(xiàn)多次。此情況下,由于作為解答的字符串直接顯示在文章中會成為提示,所以作為解答的相同的字符串須要全部為空欄。然而,問題制作者利用手動作業(yè)抽取作為解答的所有相同的字符串不僅費事,而且確實難以抽取所有相同的字符串。

      對此,根據(jù)實施方式,mfp1從原稿圖像抽取與已重疊著標記的字符串相同的未重疊標記的字符串(步驟s407),作成分別重疊在已重疊著標記的字符串及所抽取的字符串的多個空欄圖像(步驟s409、步驟s410)。由此,能確實使作為解答的相同字符串全部成為空欄。因此,不會出現(xiàn)作為解答的字符串直接顯示在文章中而成為提示的現(xiàn)象,而且問題制作者無需花費工夫利用手動作業(yè)抽取作為解答的所有相同的字符串。

      而且,若對應(yīng)解答為相同的字符串的多個空欄分配不同的符號,則回答者可能會誤解為應(yīng)回答不同的語句。為了防止此現(xiàn)象,問題制作者利用手動作業(yè)對應(yīng)解答為相同的字符串的多個空欄分配相同的符號較為麻煩。尤其是,當空欄的總數(shù)較多時、或有多組相同字符串時等,若問題制作者利用手動作業(yè)分配符號,則還可能會分配錯誤的符號。

      對此,根據(jù)變化例,mfp1對已重疊著標記的字符串、及與其相同的未重疊標記的字符串分配相同的符號。由此,可消除由于向應(yīng)解答為相同的字符串的多個空欄分配不同的符號,回答者會誤解為應(yīng)回答不同的語句的情況。而且,問題制作者不需要花費工夫向應(yīng)解答為相同的字符串的多個空欄利用手動作業(yè)分配相同的符號,而且,也不會分配錯誤的符號。

      另外,各實施方式中,已對于標記著具有多個字符的字符串時的處理進行了說明,但在標記著由1個字符所構(gòu)成的字符串時,也可按照圖17進行處理。此情況下,在圖17所示的步驟s406中,字符串識別部411無需將字符串中所含有的所有字符各自的字符代碼組合,只要根據(jù)已重疊著標記的1個字符的字符代碼識別字符即可。而且,在圖17所示的步驟s407中,字符串識別部411可針對已重疊著標記的1個字符的字符代碼與未重疊標記的字符的字符代碼進行比較,抽取與已重疊著標記的1個字符的字符代碼相同且原稿圖像所含有的所有未重疊標記的字符。

      而且,當標記著1個字符(根據(jù)語言,可為1個單詞)時,可不執(zhí)行圖17所示的處理。一般而言,相同的原稿中,相同的1個字符有時會采用分別不同的使用方法。此時,能防止非用戶預期的1個字符成為空欄。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1