圖像處理裝置及其控制方法
【技術領域】
[0001]本發(fā)明涉及圖像處理裝置、該圖像處理裝置的控制方法以及針對該控制方法的程序。
【背景技術】
[0002]當利用具有平板掃描器的傳統(tǒng)多功能機掃描多個原稿時,需要逐一讀取原稿,然后開始掃描所讀取的原稿。即,需要進行如下的復雜過程:將原稿逐一放置在平板稿臺玻璃上、在放置原稿前后打開和關閉稿臺玻璃的蓋、并且按下用于掃描的讀取開始按鈕。
[0003]當利用具有ADF(自動原稿給送器)的多功能機掃描多個原稿時,僅必須將原稿一次性地放置到ADF,然后按下讀取開始按鈕。因此,能夠跳過上述復雜過程。
[0004]然而,利用具有ADF的多功能機的這種操作無法處理對多個原稿的各個進行不同處理的情況。例如,上述操作無法處理彩色掃描包括字符和圖像的原稿A并且黑白掃描僅包括字符的下一原稿B的情況。此外,當利用平板多功能機對多個原稿進行上述處理時,需要對各原稿進行上述復雜過程并且還需要在掃描各原稿前進行設置。
[0005]另外,當用戶確認掃描圖像的內容時,用戶存在在進行掃描后打開預覽畫面、然后選擇用于預覽的掃描數據的麻煩。
[0006]為了減少當進行掃描時的這類必要的麻煩,存在如下技術,在對放置在原稿臺上的原稿進行拍攝的照相機掃描器中,檢測出原稿擱置在原稿臺上,然后對擱置的原稿進行拍攝(例如,日本專利特開第2007-208821號公報)。
[0007]根據上述技術,由于能夠僅通過將原稿擺放在原稿臺上來進行掃描,因此能夠大大減少在包括原稿臺的蓋的打開/關閉、按鈕的按下等的掃描中的麻煩。
[0008]另外,為了減少對原稿的內容確認的麻煩,存在在原稿臺上顯示由照相機讀取的原稿的技術(例如,日本專利特愿第2005-252737號公報,或者日本專利特開第2012-053545 號公報)。
[0009]在日本專利特愿第2005-252737號公報公開的技術中,照相機掃描器的原稿臺用作顯示器,并且拍攝的原稿的圖像在顯示器上被顯示預定時間以使得用戶能夠容易確認所拍攝的原稿的內容,由此改善可操作性。
[0010]在日本專利特開第2012-053545號公報公開的技術中,通過投影儀投影的電子介質與紙質原稿交疊并被拍攝以生成該電子介質與該紙質原稿的數據已被組合的數據,并且所生成的數據被投影在與電子介質被投影到的位置相同的位置。
[0011]這里,假設在如日本專利特開第2007-208821號公報中的通過利用擱置檢測的照相機掃描來連續(xù)讀取原稿的系統(tǒng)中,在確認原稿的各內容的同時,針對確認了的原稿,在每次掃描時,進行諸如彩色設置等的不同處理。
[0012]在這種情況下,如果如日本專利特愿第2005-252737號公報中公開的技術僅進行預定時間的顯示,則存在所顯示的原稿在針對該原稿的操作完成前消失的可能性。
[0013]另外,在如日本專利特愿第2005-252737號公報中公開的技術在顯示器上顯示掃描數據的同時或者如日本專利特開第2012-053545號公報中公開的技術通過投影儀投影掃描數據的同時期望讀取下一原稿的情況下,期望讀取的原稿與被顯示或投影的圖像彼此交疊。這樣,原稿的識別率劣化。
[0014]另一方面,存在通過在由照相機的手動拍攝的定時、隱藏(即,成為非顯示狀態(tài))投影圖像而不讀取與期望讀取的圖像以外的圖像對應的投影圖像的技術(例如,日本專利特開第2006-184333號公報)。然而,在日本專利特開第2006-184333號公報公開的技術中,由于在由照相機的手動拍攝的定時不顯示投影圖像,所以在連續(xù)拍攝原稿時必須逐頁進行操作。
【發(fā)明內容】
[0015]因此,本發(fā)明的目的在于提供如下的圖像處理裝置、該圖像處理裝置的控制方法以及要用于進行該控制方法的程序,該圖像處理裝置改善了使用拍攝原稿并顯示拍攝的原稿的圖像處理裝置的用戶的可操作性。
[0016]為了實現(xiàn)以上目的,在本發(fā)明中,提供一種圖像處理裝置,其配備有對能夠擺放原稿的攝像區(qū)域進行拍攝的攝像設備以及能夠顯示圖像的顯示設備,該圖像處理裝置包括:提取單元,其被構造為從通過利用所述攝像設備對擺放有所述原稿的所述攝像區(qū)域進行拍攝而獲得的圖像中,提取表示所述原稿的圖像的原稿圖像數據;殘留圖像顯示單元,其被構造為使所述顯示設備在所述原稿被擺放的位置,顯示由通過所述提取單元提取的所述原稿圖像數據生成的并且對應于所述原稿的圖像的殘留圖像;檢測單元,其被構造為檢測所述原稿進入用于檢測所述原稿的檢測區(qū)域;以及縮略圖像顯示單元,其被構造為響應于通過所述檢測單元檢測到所述原稿進入所述檢測區(qū)域,使所述顯示設備以使得所述殘留圖像的縮略圖像不與進入所述檢測區(qū)域的所述原稿交疊的方式顯示所述縮略圖像。
[0017]根據本發(fā)明,與表示原稿的圖像對應的殘留圖像被顯示在所述原稿被擺放的位置,并且如果檢測到所述原稿進入到檢測區(qū)域,則以使得所述殘留圖像的縮略圖像不與進入所述檢測區(qū)域的所述原稿交疊的方式顯示所述縮略圖像。這樣,由于用作用于確認的殘留圖像的縮略圖像每次被自動顯示,因此能夠提高使用對原稿進行拍攝并顯示表示所拍攝的原稿的圖像的圖像處理裝置的用戶的可操作性。
[0018]根據以下參照附圖對示例性實施例的描述,本發(fā)明的其他特征將變得清楚。
【附圖說明】
[0019]圖1是例示根據本發(fā)明的實施例的包括照相機掃描器的掃描器系統(tǒng)的示意圖。
[0020]圖2是例示圖1的照相機掃描器的外觀的圖。
[0021]圖3是例示圖2的控制器單元的示意框圖。
[0022]圖4是例示用于控制圖1的照相機掃描器的程序的框圖。
[0023]圖5A、圖5B和圖5C是例示圖3的HDD(硬盤驅動器)中的、通過對圖2中的讀取區(qū)域進行拍攝獲得的讀取區(qū)域背景圖像被存儲到的記錄區(qū)域的構造的圖。
[0024]圖6A、圖6B和圖6C是例示圖3的HDD中的、原稿圖像數據被存儲到的記錄區(qū)域的構造的圖。
[0025]圖7A、圖7B和圖7C是例示要被存儲在圖3的RAM (隨機存取存儲器)中的文檔屬性信息以及圖像屬性信息的圖。
[0026]圖8A、圖8B、圖8C、圖8D、圖8E以及圖8F是用于描述原稿操作以及顯示圖像的示例的圖。
[0027]圖9是例示通過利用照相機進行拍攝獲得的圖像以及投影變換后的圖像的圖。
[0028]圖10是表示要通過圖4的攝像處理部進行的初始化設置處理的過程的流程圖。
[0029]圖11是表示主要通過圖4的攝像處理部以及定時檢測部進行的殘留圖像投影處理的過程的流程圖。
[0030]圖12A、圖12B、圖12C、圖12D、圖12E、圖12F、圖12G和圖12H是用于描述檢測入鏡(frame-1n)或出鏡(frame-out)的方法的圖。
[0031]圖13是表示圖11的S621中的原稿圖像數據提取處理的過程的流程圖。
[0032]圖14是表示圖11的S620中的輸出文件生成處理的過程的流程圖。
[0033]圖15是表示圖11的S623中的殘留圖像處理的過程的流程圖。
[0034]圖16A、圖16B、圖16C、圖16D、圖16E和圖16F是用于描述原稿操作以及顯示圖像的示例的圖。
[0035]圖17是表示主要由圖4的攝像處理部和定時檢測部進行的殘留圖像投影處理的過程的流程圖。
[0036]圖18A是例示了原稿圖像數據的坐標的圖,圖18B是例示了顯示圖像的示例的圖,以及圖18C是例示了從讀取區(qū)域205中的殘留圖像區(qū)域2101提取的殘留圖像2102的圖。
[0037]圖19是表示圖17的S625中的移動識別處理的過程的流程圖。
[0038]圖20A和圖20B是用于描述當發(fā)生陰影時要進行的處理的圖。
[0039]圖21是表示圖17的S625中的移動識別處理的過程的流程圖。
[0040]圖22A、圖22B、圖22C以及圖22D是用于描述根據原稿對殘留圖像區(qū)域的進入、殘留圖像逐漸消失的狀態(tài)的圖。
[0041]圖23是表示圖17的S625中的移動識別處理的過程的流程圖。
[0042]圖24A、圖24B、圖24C、圖24D、圖24E、圖24F、圖24G以及圖24H是用于描述通過原稿對殘留圖像區(qū)域的進入、殘留圖像逐漸被切除的狀態(tài)的圖。
[0043]圖25是表示圖17的S625中的移動識別處理的過程的流程圖。
[0044]圖26A、圖26B以及圖26C是用于描述原稿操作以及顯示圖像的示例的圖。
[0045]圖27是例示當生成要存儲在圖3的RAM中的縮略圖像時生成的文檔屬性信息以及圖像屬性信息的圖。
[0046]圖28A、圖28B、圖28C、圖28D、圖28E以及圖28F是例示縮略圖像的坐標以及顯示圖像的圖。
[0047]圖29是表示圖11的S623中的殘留圖像處理的過程的流程圖。
[0048]圖30A、圖30B以及圖30C是用于描述原稿操作以及顯示圖像的示例的圖。
[0049]圖31是表示圖17的S625中的移動識別處理的過程的流程圖。
[0050]圖32A是例示了在讀取區(qū)域205中顯示縮略圖像的預定區(qū)域的圖,圖32B是例示了原稿與該區(qū)域中顯示的縮略圖像交疊的情形的圖,圖32C是例示了要布置縮略圖像的位置被改變的情形的圖。
[0051]圖33A、圖33B以及圖33C是例示原稿與被縮略圖像填滿的預定區(qū)域交疊的情形的圖。
[0052]圖34A、圖34B、圖34C以及圖34D是例示縮略圖像被重新布置的情形的圖。
[0053]圖35A、圖35B以及圖35C是例示縮略圖像被歸結顯示的情形的圖。
[0054]圖36A、圖36B、圖36C以及圖36D是例示縮略圖像被縮小并顯示的情形的圖。
[0055]圖37A、圖37B、圖37C、圖37D以及圖37E是例示在縮小處理中縮略圖像的大小被縮小過多的情形的圖。
[0056]圖38是表示圖17的S625中的移動識別處理的過程的流程圖。
[0057]圖39是表示圖17的S625中的移動識別處理的過程的流程圖。
[0058]圖40是表示圖38的S2807中的縮略圖像偏移處理的過程的流程圖。
[0059]圖41是表示要通過攝像處理部和定時檢測部進行的殘留圖像投影處理的過程的流程圖。
[0060]圖42是表示圖41的S625中的移動識別處理的過程的流程圖。
[0061]圖43是表示圖41的S627中的縮略圖像處理的過程的流程圖。
[0062]圖44A、圖44B、圖44C、圖44D、圖44E、圖44F以及圖44G是例示搜索縮略圖像可以被布置的區(qū)域的情形的圖。
[0063]圖45是表示圖42的S2807中的縮略圖像偏移處理的過程的流程圖。
【具體實施方式】
[0064]以下將根據附圖來詳細描述本發(fā)明的優(yōu)選實施例。
[0065][第一實施例]
[0066]圖1是例示根據本發(fā)明的實施例的包括照相機掃描器101的掃描器系統(tǒng)100的示意圖。
[0067]在圖1中,通過網絡104連接到主計算機102和打印機103的照相機掃描器101可以響應于來自主計算機102的指令,進行用于從照相機掃描器101讀取圖像的掃描功能以及用于向打印機103輸出掃描數據的打印功能。
[0068]另外,無需使用主計算機102而能夠直接指示照相機掃描器101進行掃描功能和打印功能。
[0069]圖2是例示圖1的照相機掃描器101的外觀的圖。
[0070]在圖2中,照相機掃描器101大體由控制器單元201、照相機202、臂單元203以及投影儀207構成。
[0071]圖2示出了照相機掃描器101被放置在原稿板204上的情形。這里,用作攝像設備的照相機202的鏡頭朝向原稿板204,由此可以對讀取區(qū)域205中的圖像進行讀取和拍攝,該讀取區(qū)域205被虛線圍繞并用作可以擺放原稿的攝像區(qū)域。在圖2所示的示例中,原稿206被擺放在讀取區(qū)域205中。
[0072]用作照相機掃描器101的主體的控制器單元201和照相機202通過臂單元203彼此連接。臂單元203通過利用關節(jié)(joint)而可以自由彎曲和拉伸。用作顯示設備的投影儀207向原稿板204等投影用于協(xié)助操作的圖像來顯示圖像。另外,可以替代投影儀207而使用LCD (液晶顯示器)觸摸屏。
[0073]圖3是例示圖2的控制器單元201的示意性框圖。
[0074]在圖3中,控制器單元201主要由分別連接到系統(tǒng)總線301的CPU(中央處理單元)302、存儲設備、各種控制器以及各種接口構成。
[0075]CPU 302對控制器單元201的整體操作進行控制。RAM 303是易失性存儲器,ROM(只讀存儲器)304是非易失性存儲器。針對CPU 302的引導程序(代碼)等被存儲在ROM 304 中。
[0076]HDD (硬盤驅動器)305與RAM 303相比具有大存儲容量。要由控制器單元201執(zhí)行的用于照相機掃描器101的控制以及其他各種程序被存儲在HDD 305中。
[0077]CPU 302在通過通電等啟動控制器單元時執(zhí)行存儲在ROM 304中的引導程序代碼。這里,引導程序代碼是要用于讀取存儲在HDD 305中的控制程序代碼并將所讀取的代碼提取到RAM 303中的代碼。
[0078]如果引導程序代碼被執(zhí)行,則CPU 302通過執(zhí)行提取到RAM 303中的控制程序代碼來進行各種控制。順便提及,在CPU 302執(zhí)行被存儲在HDD 305中然后被提取到RAM 303中的程序代碼的條件下,進行稍后描述的流程圖的處理。
[0079]另外,CPU 302將要用于通過控制程序的操作的數據存儲在RAM 303中,并且從RAM 303中讀取該數據。另外,諸如通過控制程序的操作所必須的各種設置、由照相機輸入而生成的圖像數據等的各種數據可以被存儲在HDD 305中,并且所存儲的各種數據被CPU302讀取和寫入。
[0080]CPU 302通過網絡I/F (接口)306進行與網絡104上的其他設備的通信。
[0081]圖像處理器307讀取存儲在RAM 303中的圖像數據,處理所讀取的數據,將處理后的數據寫回到RAM 303中。這里,要由圖像處理器307進行的圖像處理包括旋轉處理、倍率改變處理、色彩轉換處理等。
[0082]連接到照相機202的照相機I/F 308響應于來自CPU 302的指令,從照相機202獲得圖像數據并且將獲得的數據寫入到RAM 303中。另外,照相機I/F將來自CPU 302的控制命令發(fā)送到照相機202以設置和控制照相機202。
[0083]投影儀207和IXD觸摸屏330連接至的顯示控制器309響應于來自CPU 302的指令,使投影儀和LCD觸摸屏中的各個顯示圖像。
[0084]輸入和輸出串行信號的串行I/F 310連接到IXD觸摸屏330。這樣,當IXD觸摸屏330被按下時,CPU 302通過串行I/F 310獲得對應于所按下位置的坐標。
[0085]連接到揚聲器340的音頻控制器311響應于CPU 302的指令,將音頻數據轉換成模擬音頻信號并且進一步通過揚聲器340輸出聲音。
[0086]USB (通用串行總線)控制器312響應于CPU 302的指令來控制外部USB設備。這里,諸如USB存儲器、SD (安全數字)卡等的外部存儲器350連接到USB控制器312,從而從外部存儲器讀取數據以及向外部存儲器寫入數據。
[0087]圖4是例示用于控制圖1的照相機掃描器101的控制程序401的框圖。
[0088]在圖4中,如上所述,在啟動照相機掃描器的操作時,CPU 302將已被存儲在HDD305中的照相機掃描器101的控制程序提取到RAM 303中并且執(zhí)行該控制程序。
[0089]用于照相機掃描器101的控制程序401包括主控制部402、操作顯示部403、網絡通信部404、數據管理部405、攝像處理部406、圖像識別部407、顯示處理部408以及輸出文件生成部409。
[0090]作為程序主體的主控制部402通過控制程序中的各個模塊來執(zhí)行照相機掃描器控制程序。操作顯示部403響應于來自主控制部402的描繪請求,通過顯示控制器309進行對投影儀207或LCD觸摸屏330的描繪操作。
[0091]另外,在IXD觸摸屏330被按下時,操作顯示部403通過串行I/F 310接收與按下位置對應的坐標,將描繪操作中的操作畫面的內容與接收的坐標相關聯(lián),決定所按下按鈕的操作內容等,然后將決定的操作內容通知給主控制部402。上述的操作顯示部403使顯示設備將基于從原稿提取的原稿圖像數據生成的并且對應于表示原稿的圖像的殘留圖像顯示在原稿被擺放的位置。另外,如稍后所描述的,如果檢測到原稿進入檢測區(qū)域,則操作顯示部403使顯示設備將殘留圖像的縮略圖像顯示為,使得該縮略圖像不與進入檢測區(qū)域的原稿交疊。
[0092]網絡通信部404經由網絡I/F 306,通過TCP/IP (發(fā)送控制協(xié)議/互聯(lián)網協(xié)議)進行與網絡104上的其他設備的通信。
[0093]數據管理部405將執(zhí)行控制程序401所需的設置數據等存儲在HDD305的預定區(qū)域中,并管理存儲的數據。
[0094]攝像處理部406通過照相機I/F 308控制照相機202,并且將在通過定時檢測部410檢測到的定時拍攝的照相機圖像發(fā)送到圖像識別部407。
[0095]由移動識別部412生成并且對應于照相機圖像的命令被發(fā)送到顯示處理部408。
[0096]定時檢測部410檢測原稿的入鏡定時、擱置定時以及出鏡定時??梢曰趶恼障鄼C202接收的照相機圖像來檢測上述定時。
[0097]這里,出鏡定時可以被設置為就在原稿從讀取區(qū)域205出鏡之前的定時,當原稿開始出鏡時的定時,或者上述兩個定時之間的任意定時。
[0098]移動識別部412通過針對從照相機202接收的各幀計算照相機圖像的幀間差,來識別手或原稿在原稿臺上的移動,并且將檢測到的移動轉換成預先關聯(lián)的命令。
[0099]這樣,能夠通過在原稿臺上朝著照相機進行諸如揮手操作等的手勢操作來對照相機掃描器101給出指令。上述的攝像處理部406檢測到原稿進入用于檢測原稿的檢測區(qū)域。
[0100]圖像識別部407從照相機202接收照相機圖像,并且識別接收的照相機圖像的內容。
[0101]圖像識別部407中包括的原稿圖像數據提取部411從在通過定時檢測部410檢測到的擱置定時拍攝的并且從照相機發(fā)送的照相機圖像中,提取原稿圖像數據。提取的原