两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

讀取設(shè)備及其控制方法

文檔序號:8000583閱讀:406來源:國知局
讀取設(shè)備及其控制方法
【專利摘要】本發(fā)明涉及一種讀取設(shè)備及其控制方法。所述讀取設(shè)備包括第一生成單元、判斷單元、第二生成單元和關(guān)聯(lián)單元。所述第一生成單元生成第一對象物的數(shù)據(jù),通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的第一對象物來獲得所述第一對象物的數(shù)據(jù)。所述判斷單元在所述第一對象物放置在所述讀取區(qū)域中的狀態(tài)下,判斷第二對象物是否已被放置在所述讀取區(qū)域中。所述第二生成單元生成第二對象物的數(shù)據(jù),通過使用所述攝像單元讀取所述第二對象物來獲得所述第二對象物的數(shù)據(jù)。所述關(guān)聯(lián)單元響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
【專利說明】讀取設(shè)備及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種使用安裝在讀取臺板的上方的攝像單元來讀取對象物的讀取設(shè)備。
【背景技術(shù)】
[0002]許多目前流行的讀取設(shè)備使用掃描器來讀取面朝下放置在原稿臺板上的原稿。然而,近年來,已經(jīng)論述了使用安裝在原稿臺板的上方的攝像單元來讀取面朝上放置在原稿臺板上的原稿的讀取設(shè)備。
[0003]日本特開2005-25247論述了如下方法,其中該方法用于在逐一處理多個原稿時,在無需移除已處理的原稿的情況下將要處理的原稿放置在該已處理的原稿的頂部,并且處理該原稿。
[0004]然而,日本特開2005-25247米用逐一處理原稿的方法,但并未描述將堆疊原稿存儲在一個文件中的處理。因而,無法將經(jīng)過了一系列處理的原稿存儲在一個文件中。結(jié)果,為了將多個原稿存儲在一個文件中,用戶需要在讀取了所述多個原稿之后進(jìn)行將所述多個原稿合并成一個文件的處理。

【發(fā)明內(nèi)容】

[0005]本發(fā)明涉及基于用戶對對象物進(jìn)行的動作來使所讀取的多個對象物的數(shù)據(jù)彼此相關(guān)聯(lián)。
[0006]根據(jù)本發(fā)明的一種讀取設(shè)備,其包括:第一生成單元,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù);判斷單元,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將第二對象物放置在所述讀取區(qū)域中;第二生成單元,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
[0007]根據(jù)本發(fā)明的另一種讀取設(shè)備,其包括:第一生成單元,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù);判斷單元,用于判斷用戶是已將不同于所述第一對象物的第二對象物放置在所述讀取區(qū)域中,還是已將所述第一對象物從所述讀取區(qū)域中移除;第二生成單元,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián),并且響應(yīng)于所述判斷單元判斷為已從所述讀取區(qū)域中移除所述第一對象物,不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
[0008]根據(jù)本發(fā)明的又一種讀取設(shè)備,其包括:第一生成單元,用于生成第一對象物的數(shù)據(jù)和第二對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù),通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);判斷單元,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將不同于所述第一對象物的所述第二對象物放置在所述讀取區(qū)域中;以及關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
[0009]根據(jù)本發(fā)明的一種讀取設(shè)備的控制方法,其包括以下步驟:第一生成步驟,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù);判斷步驟,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將第二對象物放置在所述讀取區(qū)域中;第二生成步驟,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及關(guān)聯(lián)步驟,用于響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
[0010]根據(jù)本發(fā)明的另一種讀取設(shè)備的控制方法,其包括以下步驟:第一生成步驟,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù);判斷步驟,用于判斷用戶是已將不同于所述第一對象物的第二對象物放置在所述讀取區(qū)域中,還是已將所述第一對象物從所述讀取區(qū)域中移除;第二生成步驟,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及關(guān)聯(lián)步驟,用于響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián),并且響應(yīng)于判斷為已從所述讀取區(qū)域中移除所述第一對象物,不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
[0011]通過以下參考附圖對典型實施例的詳細(xì)說明,本發(fā)明的其它特征和方面將變得明顯。
【專利附圖】

【附圖說明】
[0012]包含在說明書中并構(gòu)成說明書一部分的附圖示出了本發(fā)明的典型實施例、特征和方面,并和說明書一起用來解釋本發(fā)明的原理。
[0013]圖1A和圖1B是示出根據(jù)本發(fā)明的讀取設(shè)備101的框圖。
[0014]圖2A是示出根據(jù)本發(fā)明的讀取設(shè)備101的硬件結(jié)構(gòu)圖,并且圖2B是根據(jù)本發(fā)明的讀取設(shè)備101的外觀圖。
[0015]圖3是示出根據(jù)第一典型實施例的讀取設(shè)備101所執(zhí)行的處理的流程圖。
[0016]圖4是步驟S301的詳細(xì)流程圖。
[0017]圖5是步驟S302的詳細(xì)流程圖。[0018]圖6是步驟S303和S306的詳細(xì)流程圖。
[0019]圖7是步驟S304和S307的詳細(xì)流程圖(方法I)。
[0020]圖8是步驟S304和S307的詳細(xì)流程圖的另一示例(方法2)。
[0021]圖9是步驟S304和S307的詳細(xì)流程圖的另一示例(方法3)。
[0022]圖10是步驟S304和S307的詳細(xì)流程圖的另一示例(方法4)。
[0023]圖11是步驟S304和S307的詳細(xì)流程圖的另一示例(方法5)。
[0024]圖12是示出根據(jù)第一典型實施例的變形例的讀取設(shè)備101所執(zhí)行的處理的流程圖。
[0025]圖13是示出根據(jù)第二典型實施例的讀取設(shè)備101所執(zhí)行的處理的流程圖。
[0026]圖14是示出根據(jù)第三典型實施例的讀取設(shè)備101所執(zhí)行的處理的流程圖。
[0027]圖15A、15B、15C、15D、15E和15F是說明對象物區(qū)域的圖。
【具體實施方式】
[0028]以下將參考附圖來詳細(xì)說明本發(fā)明的各種典型實施例、特征和方面。
[0029]將說明第一典型實施例。圖2A是示出了讀取設(shè)備101的硬件結(jié)構(gòu)的結(jié)構(gòu)圖。圖2A示出中央處理單元(CPU) 201、隨機(jī)存取存儲器(RAM) 202、只讀存儲器(ROM) 203、照相機(jī)204、系統(tǒng)總線205、硬盤驅(qū)動器(HDD) 206、打印機(jī)207和通信設(shè)備208。系統(tǒng)總線205使讀取設(shè)備101內(nèi)的各組件彼此連接以在各組件之間發(fā)送和接收信號。HDD206是外部存儲裝置。
[0030]圖1A是示出根據(jù)第一典型實施例的讀取設(shè)備101的功能框圖。
[0031]攝像單元104是諸如照相機(jī)或攝像機(jī)等的攝像單元。圖2B是讀取設(shè)備101的外觀圖。攝像單元104安裝在讀取臺板的上方并且拍攝該讀取臺板上的面朝上放置的對象物和用戶的手。將攝像單元104能夠拍攝的范圍定義為讀取區(qū)域。這里,假定讀取臺板的大小等于讀取區(qū)域的大小。
[0032]攝像控制單元107是被配置為控制攝像單元104的單元并且包括CPU 201等。攝像控制單元107將存儲在ROM 203中的程序或數(shù)據(jù)載入RAM 202以執(zhí)行該程序或數(shù)據(jù)。攝像控制單元107控制讀取對象物的時刻,并且還控制檢測區(qū)域。
[0033]保持單元102與RAM202相對應(yīng)并且保持拍攝數(shù)據(jù)。該拍攝數(shù)據(jù)是通過使用攝像單元104拍攝讀取區(qū)域所獲得的數(shù)據(jù)。保持單元102還保持對象物數(shù)據(jù)(讀取數(shù)據(jù))、與對象物有關(guān)的信息和與檢測到的手有關(guān)的信息。
[0034]對象物數(shù)據(jù)生成單元103包括CPU 201等。對象物數(shù)據(jù)生成單元103將存儲在ROM 203中的程序或數(shù)據(jù)載入RAM 202以自動切出多個對象物,獲得對象物在讀取臺板上的坐標(biāo),并且生成對象物的數(shù)據(jù)。
[0035]檢測單元105包括CPU 201等。檢測單元105將存儲在ROM 203中的程序或數(shù)據(jù)載入RAM 202以檢測用戶的手和對象物的有無,并且還檢測用戶的手和對象物的動作和位置。
[0036]判斷單元106包括CPU 201等。判斷單元106將存儲在ROM 203中的程序或數(shù)據(jù)載入RAM 202以判斷用戶是放置了對象物還是移除了對象物。判斷單元106使用對象物數(shù)據(jù)生成單元103所生成的對象物數(shù)據(jù)、與檢測單元105檢測到的用戶的手有關(guān)的信息、或者同樣由檢測單元105檢測到的用戶的手和對象物的動作來進(jìn)行該判斷。
[0037]關(guān)聯(lián)單元110包括CPU 201等。關(guān)聯(lián)單元110將存儲在ROM 203中的程序或數(shù)據(jù)載入RAM 202以使保持單元102中所保持的讀取數(shù)據(jù)彼此相關(guān)聯(lián),并將關(guān)聯(lián)后的讀取數(shù)據(jù)存儲在文件中。
[0038]存儲裝置108與HDD 206相對應(yīng)并且將保持單元102中所保持的數(shù)據(jù)作為存儲數(shù)據(jù)保持。該存儲數(shù)據(jù)包括讀取數(shù)據(jù)和讀取區(qū)域的拍攝數(shù)據(jù)。
[0039]打印設(shè)備109與打印機(jī)207相對應(yīng)并且打印保持單元102中所保持的數(shù)據(jù)。
[0040]應(yīng)當(dāng)注意,在該示例中,攝像單元104設(shè)置在讀取設(shè)備101內(nèi),但可以是外部設(shè)備。此外,在該示例中,存儲裝置108和打印設(shè)備109是外部設(shè)備,但可以設(shè)置在讀取設(shè)備101內(nèi)。此外,這里,對象物數(shù)據(jù)生成單元103和檢測單元105被描述為分立單元,但可以作為檢測單元由一個單元來實現(xiàn)。此外,其它設(shè)備或裝置可以通過(包括云計算的)分布式處理來進(jìn)行除攝像單元104的功能以外的一個或多個功能。
[0041]此外,圖2B示出攝像單元104安裝在讀取臺板的上方的情況。但不限于此,攝像單元104可以安裝至給定位置。作為示例,攝像單元104可以安裝至讀取臺板的側(cè)方并且傾斜地拍攝對象物。在這種情況下,攝像單元104對傾斜拍攝到的數(shù)據(jù)進(jìn)行圖像處理以校正該數(shù)據(jù)的失真。這樣使得能夠獲得與從上方拍攝到的數(shù)據(jù)相同的數(shù)據(jù)。作為另一示例,攝像單元104可以嵌入讀取臺板內(nèi)并且安裝成拍攝上方的對象物,并且可以在讀取臺板的上方安裝諸如鏡等的反射板,以使得攝像單元104可以拍攝經(jīng)由反射板所獲得的對象物的圖像。
[0042]圖3是示出根據(jù)第一典型實施例的讀取設(shè)備101所進(jìn)行的處理的流程圖。
[0043]在步驟S301中,攝像單元104拍攝讀取臺板上的讀取區(qū)域。保持單元102保持拍攝數(shù)據(jù)。應(yīng)當(dāng)注意,步驟S301中拍攝到并保持的數(shù)據(jù)是通過在讀取臺板上沒有放置諸如原稿或?qū)ο笪锏鹊淖x取對象的狀態(tài)下拍攝該讀取臺板所獲得的數(shù)據(jù)。
[0044]在步驟S302中,攝像單元104拍攝讀取臺板上的讀取區(qū)域,并且判斷單元106判斷在讀取臺板上的讀取區(qū)域中是否放置有對象物。在判斷單元106判斷為在讀取臺板的讀取區(qū)域中沒有放置對象物的情況下(步驟S302中為“否”),該處理返回至步驟S302。在判斷單元106判斷為在讀取臺板的讀取區(qū)域中放置有對象物的情況下(步驟S302中為“是”),該處理進(jìn)入步驟S303。
[0045]在步驟S303中,攝像單兀104拍攝對象物,并且保持單兀102保持拍攝數(shù)據(jù)。這里,拍攝單元104可以從步驟S302中拍攝到的數(shù)據(jù)中切出對象物數(shù)據(jù)(讀取數(shù)據(jù)),或者攝像單元104可以重新拍攝讀取臺板上的讀取區(qū)域以獲得對象物數(shù)據(jù)。對象物數(shù)據(jù)生成單元103根據(jù)該拍攝數(shù)據(jù)生成對象物數(shù)據(jù)。
[0046]在步驟S304中,攝像單元104拍攝讀取臺板,并且判斷單元106判斷是在讀取臺板上的讀取區(qū)域中新放置了對象物還是移除了存在于讀取臺板上的讀取區(qū)域中的對象物。如果判斷單元106判斷為在讀取臺板上放置有對象物(步驟S304中為“已放置”),則該處理進(jìn)入步驟S306。如果判斷單元106判斷為移除了存在于讀取臺板上的對象物(步驟S304中為“已移除”),則該處理進(jìn)入步驟S305。
[0047]在步驟S305中,關(guān)聯(lián)單元110將被移除的對象物的數(shù)據(jù)存儲在一個文件中。這里,關(guān)聯(lián)單元Iio將步驟S303中保持單元102中所保持的對象物數(shù)據(jù)作為對象物數(shù)據(jù)P[l]以一個文件存儲在存儲裝置108中。在該示例中,關(guān)聯(lián)單元110將該數(shù)據(jù)存儲在作為外部存儲裝置的存儲裝置108中??蛇x地,設(shè)置在讀取設(shè)備101內(nèi)的保持單元102可以保持該數(shù)據(jù)。
[0048]在步驟S306中,攝像單兀104拍攝對象物,并且保持單兀102保持拍攝數(shù)據(jù)。這里,攝像單元104可以從步驟S304中拍攝到的數(shù)據(jù)中切出對象物數(shù)據(jù)(讀取數(shù)據(jù)),或者攝像單元104可以重新拍攝讀取臺板上的讀取區(qū)域以獲得對象物數(shù)據(jù)。對象物數(shù)據(jù)生成單元103根據(jù)該拍攝數(shù)據(jù)生成對象物數(shù)據(jù)。
[0049]在步驟S307中,攝像單元104拍攝讀取臺板,并且判斷單元106判斷是在讀取臺板上的讀取區(qū)域中新放置了對象物還是從讀取臺板上的讀取區(qū)域移除了對象物。步驟S307的處理與步驟S304的處理相同。如果判斷單元106判斷為在讀取臺板上放置有對象物(步驟S307中為“已放置”),則該處理返回到步驟S306。如果判斷單元106判斷為對象物已被移除(步驟S307中為“已移除”),該處理進(jìn)入步驟S308。
[0050]在步驟S308中,關(guān)聯(lián)單元110使之前讀取的多個對象物數(shù)據(jù)彼此關(guān)聯(lián)以存儲在同一文件中。然后,關(guān)聯(lián)單元110將關(guān)聯(lián)后的數(shù)據(jù)存儲在一個文件中。這里,關(guān)聯(lián)單元110使保持單元102中所保持的多個對象物數(shù)據(jù)(對象物數(shù)據(jù)P[1]、P[2]和P[T] ;“Τ”表示讀取次數(shù))按讀取順序彼此連結(jié),由此形成一個文件,向該文件賦予一個文件名,并將該文件存儲在存儲裝置108中。
[0051]應(yīng)當(dāng)注意,在存儲文件時,文件名可以由用戶輸入,或者可以基于特定規(guī)則來自動分配。這里,在該示例中,關(guān)聯(lián)單元Iio將該文件存儲在作為外部存儲裝置的存儲裝置108中??蛇x地,設(shè)置在讀取設(shè)備101內(nèi)的保持單元102可以保持該文件。
[0052]應(yīng)當(dāng)注意,沒有必要每當(dāng)進(jìn)行圖3的流程圖所示的處理時都執(zhí)行步驟S301的處理。例如,在攝像環(huán)境沒有改變的情況下,可以在最初的時候執(zhí)行步驟S301,或者周期性地執(zhí)行步驟S301。
[0053]圖4是圖3的步驟S301的詳細(xì)流程圖。
[0054]在步驟S401中,攝像單元104拍攝讀取臺板上的讀取區(qū)域以獲得拍攝數(shù)據(jù)(拍攝數(shù)據(jù)獲得)。
[0055]在步驟S402中,判斷單元106設(shè)置T=O。
[0056]在步驟S403中,保持單元102將步驟S401中攝像單元104所拍攝到的拍攝數(shù)據(jù)作為拍攝數(shù)據(jù)Β[0]存儲。應(yīng)當(dāng)注意,拍攝數(shù)據(jù)Β[0]是在讀取臺板上的讀取區(qū)域中沒有放置對象物的狀態(tài)下該讀取區(qū)域的圖像數(shù)據(jù)。
[0057]圖5是圖3的步驟S302的詳細(xì)流程圖。
[0058]在步驟S501中,攝像單元104按預(yù)定時間間隔多次拍攝讀取臺板上的讀取區(qū)域。
[0059]在步驟S502中,保持單元102保持步驟S501中攝像單元104所拍攝到的多個拍攝數(shù)據(jù)。
[0060]在步驟S503中,檢測單元105使用保持單元102中所保持的多個拍攝數(shù)據(jù)來檢測存在于讀取區(qū)域中的手。這里,假定用戶使用他們的手來將對象物放置在讀取臺板上。因此,在放置對象物的動作期間在讀取區(qū)域中檢測到手。應(yīng)當(dāng)注意,檢測單元105使用現(xiàn)有技術(shù)來檢測手。該技術(shù)的示例包括判斷肌膚色以檢測手的方法和識別形狀以檢測手的方法。
[0061]在步驟S504中,判斷單元106判斷手是否從讀取區(qū)域消失。判斷單元106使用來自檢測單元105的檢測結(jié)果來進(jìn)行該判斷。在判斷單元106判斷為手從讀取區(qū)域消失的情況下(步驟S504中為“是”),該處理進(jìn)入步驟S505。在判斷單元106判斷為手存在于讀取區(qū)域中的情況下(步驟S504中為“否”),該處理返回至步驟S501。
[0062]在步驟S505中,攝像單元104拍攝讀取臺板上的讀取區(qū)域以獲得作為拍攝數(shù)據(jù)Bh的拍攝數(shù)據(jù)。保持單元102保持該拍攝數(shù)據(jù)。
[0063]在步驟S506中,判斷單元106判斷在讀取區(qū)域中沒有放置對象物的狀態(tài)下該讀取區(qū)域的拍攝數(shù)據(jù)B [O]與步驟S505中保持單元102中所保持的拍攝數(shù)據(jù)Bh是否一致。
[0064]在步驟S506中,在判斷單元106判斷為拍攝數(shù)據(jù)B [O]與拍攝數(shù)據(jù)Bh —致的情況下(步驟S506中為“是”),該處理返回至步驟S501。
[0065]在判斷單元106判斷為拍攝數(shù)據(jù)B [O]與拍攝數(shù)據(jù)Bh不一致的情況下(步驟S506中為“否”),該處理進(jìn)入步驟S507。拍攝數(shù)據(jù)B[0]與拍攝數(shù)據(jù)Bh —致意味著在讀取臺板上的讀取區(qū)域中還沒有放置對象物。另一方面,拍攝數(shù)據(jù)B[0]與拍攝數(shù)據(jù)Bh不一致意味著在讀取臺板上的讀取區(qū)域中已放置有對象物。
[0066]在步驟S507中,判斷單元106判斷為在讀取臺板上的讀取區(qū)域中放置有對象物。
[0067]應(yīng)當(dāng)注意,可以不進(jìn)行步驟S505的處理,在步驟S506中可以使用步驟S502中保持單元102中所保持的多個拍攝數(shù)據(jù)中的手消失之后的拍攝數(shù)據(jù)的其中一個,來代替步驟S505中保持單元102中所保持的拍攝數(shù)據(jù)。這些多個拍攝數(shù)據(jù)中的手消失之后的拍攝數(shù)據(jù)的其中一個,例如可以是這些多個拍攝數(shù)據(jù)中的最后拍攝到的拍攝數(shù)據(jù)。
[0068]當(dāng)在步驟S506中判斷拍攝數(shù)據(jù)B [O]與拍攝數(shù)據(jù)Bh是否一致時,判斷單元106可以獲得拍攝數(shù)據(jù)B[0]和拍攝數(shù)據(jù)Bh之間的差值以判斷是否存在差值。判斷單元106可以通過獲得拍攝數(shù)據(jù)的各像素的差值來獲得該差值。
[0069]在步驟S506中使用差值來進(jìn)行判斷的情況下,判斷單元106可以判斷該差值是否小于預(yù)定值,以代替判斷是否存在差值。判斷差值是否小于預(yù)定值可以降低在讀取區(qū)域中沒有放置對象物的情況下、基于判斷為已放置對象物的判斷而誤識別的可能性。
[0070]圖6是圖3的步驟S303和S306的詳細(xì)流程圖。圖3的步驟S303和S306的處理彼此相同,并且在步驟S303和S306中各自進(jìn)行圖6的流程圖所示的處理。
[0071]在步驟S601中,攝像單元104拍攝讀取臺板。
[0072]在步驟S602中,判斷單元106設(shè)置T=T+1。
[0073]在步驟S603中,保持單元102將步驟S601中攝像單元104所拍攝到的拍攝數(shù)據(jù)作為拍攝數(shù)據(jù)Β[Τ]保持。
[0074]在步驟S604中,對象物數(shù)據(jù)生成單元103基于保持單元102中所保持的拍攝數(shù)據(jù)Β[Τ]和拍攝數(shù)據(jù)Β[Τ-1]來生成對象物數(shù)據(jù)P [Τ]。保持單元102保持所生成的對象物數(shù)據(jù)Ρ[Τ]。對象物數(shù)據(jù)生成單元103通過計算B[Τ]-B[Τ-1]并且僅切出對象物的區(qū)域的數(shù)據(jù)來生成對象物數(shù)據(jù)P [Τ]。
[0075]圖7是圖3的步驟S304和S307的詳細(xì)流程圖(方法I)。圖3的步驟S304和S307的處理彼此相同,并且在步驟S304和S307中各自進(jìn)行圖7的流程圖所示的處理。應(yīng)當(dāng)注意,進(jìn)行與圖5的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不進(jìn)行說明。
[0076]在步驟S506中,在判斷單元106判斷為拍攝數(shù)據(jù)B [O]與拍攝數(shù)據(jù)Bh —致的情況下(步驟S506中為“是”),該處理進(jìn)入步驟S703。在判斷單元106判斷為拍攝數(shù)據(jù)Β[0]與拍攝數(shù)據(jù)Bh不一致的情況下(步驟S506中為“否”),該處理進(jìn)入步驟S701。這里,拍攝數(shù)據(jù)B[0]與拍攝數(shù)據(jù)Bh —致意味著放置在讀取臺板上的對象物已被移除。另一方面,拍攝數(shù)據(jù)B[0]與拍攝數(shù)據(jù)Bh不一致意味著該對象物存在于讀取臺板上。
[0077]在步驟S701中,判斷單元106判斷拍攝數(shù)據(jù)B [T]與拍攝數(shù)據(jù)Bh是否一致。在判斷單元106判斷為拍攝數(shù)據(jù)B[T]與拍攝數(shù)據(jù)Bh不一致的情況下(步驟S701中為“否”),該處理進(jìn)入步驟S702。在判斷單元106判斷為拍攝數(shù)據(jù)B[T]與拍攝數(shù)據(jù)Bh —致的情況下(步驟S701中為“是”),該處理返回至步驟S501。這里,拍攝數(shù)據(jù)B[T]與拍攝數(shù)據(jù)Bh —致意味著在讀取臺板上不存在新的對象物。拍攝數(shù)據(jù)B[T]與拍攝數(shù)據(jù)Bh不一致意味著在讀取臺板上存在新的對象物。
[0078]在步驟S702中,判斷單元106判斷為放置了對象物。
[0079]在步驟S703中,判斷單元106判斷為移除了對象物。
[0080]應(yīng)當(dāng)注意,可以不進(jìn)行步驟S505的處理,在步驟S506和S701中可以使用步驟S502中保持單元102中所保持的多個拍攝數(shù)據(jù)中的手消失之后的拍攝數(shù)據(jù)的其中一個,以代替步驟S505中保持單元102中所保持的拍攝數(shù)據(jù)。這些多個拍攝數(shù)據(jù)中的手消失之后的拍攝數(shù)據(jù)的其中一個,例如可以是這些多個拍攝數(shù)據(jù)中的最后拍攝到的拍攝數(shù)據(jù)。
[0081]此外,在步驟S506和S701中,判斷單元106可以判斷該差值是否小于預(yù)定值,以代替判斷是否存在差值。判斷差值是否小于預(yù)定值可以降低在讀取臺板上沒有放置對象物的情況下、基于判斷為已放置對象物的判斷而誤識別的可能性。
[0082]如上所述,方法I可以基于對象物數(shù)據(jù)的內(nèi)容來判斷是放置了對象物還是移除了對象物。
[0083]圖8是圖3的步驟S304和S307的詳細(xì)流程圖的另一示例(方法2)。圖3的步驟S304和S307的處理彼此相同,并且在步驟S304和S307中各自進(jìn)行圖8的流程圖所示的處理。應(yīng)當(dāng)注意,進(jìn)行與圖7的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。圖7示出了首先在步驟S504中判斷為手從讀取區(qū)域中消失、然后提取對象物的情況。作為對比,圖8示出即使手沒有從讀取區(qū)域中消失、也使得能夠判斷為放置了對象物的方法。
[0084]在步驟SllOO中,判斷單元106設(shè)置i=0。
[0085]在步驟SllOl中,檢測單元105從拍攝數(shù)據(jù)B[0]中檢測手以獲得非手區(qū)域(non-hand region)數(shù)據(jù)C[0]。具體地,檢測單元105在拍攝數(shù)據(jù)B [O]中使手的區(qū)域(手區(qū)域)與除了手以外的區(qū)域(非手區(qū)域)分離以獲得非手區(qū)域數(shù)據(jù)C[0]。保持單元102保持該非手區(qū)域數(shù)據(jù)C[O]。
[0086]在步驟SI 102中,攝像單元104拍攝讀取臺板。
[0087]在步驟SI 103中,保持單元102保持步驟SI 102中拍攝到的數(shù)據(jù)。
[0088]在步驟S1104中,基于步驟S1103中保持單元102中所保持的拍攝數(shù)據(jù),判斷單元106判斷在讀取區(qū)域中是否檢測到手。在步驟S1104中,在判斷單元106判斷為檢測到手的情況下(步驟S1104中為“是”),該處理進(jìn)入步驟S1105。在判斷單元106判斷為沒有檢測到手的情況下(步驟S1104中為“否”),該處理進(jìn)入步驟S505。
[0089]在步驟SI 105中,判斷單元106設(shè)置i=i+l。
[0090]在步驟SI 106中,檢測單元105從步驟SI 103中保持單元102中所保持的拍攝數(shù)據(jù)中檢測手,以獲得非手區(qū)域數(shù)據(jù)c[i]。保持單元102保持該非手區(qū)域數(shù)據(jù)C[i]。
[0091]在步驟S1107中,判斷單元106判斷非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[i_l]是否一致、即非手區(qū)域是否未改變。這里,判斷單元106通過比較非手區(qū)域數(shù)據(jù)C[i]和非手區(qū)域數(shù)據(jù)C[1-1]的各點的像素值來判斷該一致性。具體地,在手的位置改變的情況下,判斷單元106將非手區(qū)域數(shù)據(jù)C[i]和非手區(qū)域數(shù)據(jù)C[1-1]中的與手的區(qū)域相對應(yīng)的像素值從判斷中排除。在步驟S1107中,在判斷單元106判斷為非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[1-1] 一致的情況下(步驟S1107中為“是”),該處理進(jìn)入步驟S1108。在判斷單元106判斷為非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[1-1]不一致的情況下(步驟S1107中為“否”),該處理返回至步驟S1102。
[0092]在步驟S1108中,判斷單元106判斷非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[0]是否一致。與步驟S1107相同,判斷單元106通過比較非手區(qū)域數(shù)據(jù)C[i]和非手區(qū)域數(shù)據(jù)C[O]中的各點的像素值來判斷該一致性。在步驟S1108中,在判斷單元106判斷為非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[0] —致的情況下(步驟S1108中為“是”),該處理返回至步驟S1102。在判斷單元106判斷為非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[0]不一致的情況下(步驟S1108中為“否”),該處理進(jìn)入步驟S702。這里,非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[0] —致意味著還沒有放置新的對象物。另一方面,非手區(qū)域數(shù)據(jù)C[i]與非手區(qū)域數(shù)據(jù)C[0]不一致意味著放置了對象物。
[0093]如上所述,即使手沒有從讀取區(qū)域中消失,方法2也可以判斷為放置了對象物。
[0094]圖9是說明圖3的步驟S304和S307的詳細(xì)流程圖的另一示例(方法3)。圖3的步驟S304和S307的處理彼此相同,并且在步驟S304和S307中各自進(jìn)行圖9的流程圖所示的處理。應(yīng)當(dāng)注意,進(jìn)行與圖7的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。在圖7中,判斷單元106使用對象物數(shù)據(jù)的內(nèi)容(對象物數(shù)據(jù)的像素值)來判斷是放置了對象物還是移除了對象物。另一方面,圖9說明了基于手的動作和對象物的動作來進(jìn)行該判斷的方法(方法3)。
[0095]在圖9中,在步驟S801中,攝像單元104按預(yù)定時間間隔多次拍攝讀取臺板上的讀取區(qū)域。
[0096]在步驟S802中,保持單元102保持步驟S801中攝像單元104所拍攝到的多個拍
攝數(shù)據(jù)。
[0097]在步驟S803中,檢測單元105使用保持單元102中所保持的多個拍攝數(shù)據(jù)來檢測手的動作和除手以外的物體(非手物體;對象物)的動作。檢測單元105使用現(xiàn)有技術(shù)來檢測手。該技術(shù)的示例包括判斷肌膚色以檢測手的方法和識別形狀以檢測手的方法。此外,檢測單元105使用用于檢測非手物體的方法的現(xiàn)有技術(shù)。例如,檢測單元105基于按時序方式獲得的拍攝數(shù)據(jù)之間的時間差來提取運動物體,從提取出的運動物體中排除檢測單元105所檢測到的手,并且將其余部分判斷為非手物體。
[0098]在步驟S804中,判斷單元106判斷手和非手物體(即,手和對象物)是否已進(jìn)入讀取區(qū)域。判斷單元106使用步驟S803中檢測單元105所檢測到的手的動作和非手物體的動作來進(jìn)行該判斷。在判斷單元106判斷為手和對象物進(jìn)入了讀取區(qū)域的情況下(步驟S804中為“是”),該處理進(jìn)入步驟S805。在判斷單元106判斷為手和對象物沒有進(jìn)入讀取區(qū)域的情況下(步驟S804中為“否”),該處理進(jìn)入步驟S810。[0099]步驟S805、S806和S807的處理分別與步驟S801、S802和S803的處理相同。
[0100]在步驟S808中,判斷單元106判斷手是否離開讀取區(qū)域。判斷單元106使用步驟S807中檢測單元105檢測到的手的動作來進(jìn)行該判斷。在判斷單元106判斷為手離開了讀取區(qū)域的情況下(步驟S808中為“是”),該處理進(jìn)入步驟S809。在判斷單元106判斷為手沒有離開讀取區(qū)域的情況下(步驟S808中為“否”),該處理返回至步驟S805。
[0101]在步驟S809中,判斷單元106判斷讀取區(qū)域中的物體(對象物)是否靜止。判斷單元106使用步驟S807中檢測單元105所檢測到的非手物體的動作來進(jìn)行該判斷。在判斷單元106判斷為讀取區(qū)域中的物體(對象物)靜止的情況下(步驟S809中為“是”),該處理進(jìn)入步驟S702。在判斷單元106判斷為讀取區(qū)域中的物體(對象物)正在運動的情況下(步驟S809中為“否”),該處理進(jìn)入步驟S815。
[0102]在步驟S810中,判斷單元106判斷手是否進(jìn)入讀取區(qū)域。判斷單元106使用步驟S803中檢測單元105檢測到的手的動作來進(jìn)行該判斷。在判斷單元106判斷為手進(jìn)入了讀取區(qū)域的情況下(步驟S810中為“是”),該處理進(jìn)入步驟S811。在判斷單元106判斷為手沒有進(jìn)入讀取區(qū)域的情況下(步驟S810中為“否”),該處理返回至步驟S801。
[0103]步驟S811、S812和S813的處理分別與步驟S801、S802和S803的處理相同。
[0104]在步驟S814中,判斷單元106判斷手是否離開了讀取區(qū)域。判斷單元106使用步驟S813中檢測單元105所檢測到的手的動作來進(jìn)行該判斷。在判斷單元106判斷為手離開了讀取區(qū)域的情況下(步驟S814中為“是”),該處理進(jìn)入步驟S815。在判斷單元106判斷為手沒有離開讀取區(qū)域的情況下(步驟S814中為“否”),該處理返回至步驟S811。
[0105]在步驟S815中,判斷單元106判斷物體(對象物)是否離開了讀取區(qū)域。在該處理從步驟S809進(jìn)入步驟S815的情況下,判斷單元106使用步驟S807中檢測單元105所檢測到的非手物體的動作來進(jìn)行該判斷。另一方面,在該處理從步驟S814進(jìn)入步驟S815的情況下,判斷單元106使用步驟S813中檢測單元105所檢測到的非手物體的動作來進(jìn)行該判斷。在判斷單元106判斷為物體(對象物)離開了讀取區(qū)域的情況下(步驟S815中為“是”),該處理進(jìn)入步驟S703。在判斷單元106判斷為物體(對象物)沒有離開讀取區(qū)域的情況下(步驟S815中為“否”),該處理結(jié)束。
[0106]如上所述,方法3可以基于手和對象物的動作來判斷是放置了對象物還是移除了對象物,而無需使用對象物數(shù)據(jù)的內(nèi)容。這樣可以減輕對對象物數(shù)據(jù)的內(nèi)容進(jìn)行比較的處理所造成的負(fù)荷。
[0107]圖10是說明圖3的步驟S304和S307的詳細(xì)流程圖的另一示例(方法4)。圖3的步驟S304和S307的處理彼此相同,并且在步驟S304和S307中各自進(jìn)行圖10的流程圖所示的處理。應(yīng)當(dāng)注意,進(jìn)行與圖7的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。在圖7中,判斷單元106使用對象物數(shù)據(jù)的內(nèi)容來判斷是放置了對象物還是移除了對象物。另一方面,圖10說明了基于手的動作來進(jìn)行該判斷的方法(方法4) ο
[0108]在步驟S901中,判斷單元106設(shè)置i=0。
[0109]在步驟S902中,攝像單兀104拍攝讀取臺板上的讀取區(qū)域。保持單兀102保持?jǐn)z像單元104所拍攝到的拍攝數(shù)據(jù)。
[0110]在步驟S903中,基于步驟S902中保持單元102中所保持的拍攝數(shù)據(jù),判斷單元106判斷是否檢測到用戶的手。在判斷單元106判斷為檢測到手的情況下(步驟S903中為“是”),該處理進(jìn)入步驟S904。在判斷單元106判斷為沒有檢測到手的情況下(步驟S903中為“否”),該處理返回至步驟S902。
[0111]在步驟S904中,檢測單元105從步驟S902中拍攝到的拍攝數(shù)據(jù)中獲得手的數(shù)據(jù)作為手?jǐn)?shù)據(jù)H[i]。保持單元102保持該手?jǐn)?shù)據(jù)H[i]。
[0112]在步驟S905中,判斷單元106設(shè)置i=i+l。
[0113]在步驟S906中,攝像單元104拍攝讀取臺板上的讀取區(qū)域。保持單元102保持?jǐn)z像單元104所拍攝到的拍攝數(shù)據(jù)。
[0114]在步驟S907中,判斷單元106判斷手是否從讀取區(qū)域消失。判斷單元106使用步驟S906中所拍攝到的數(shù)據(jù)并且基于是否檢測到手來進(jìn)行該判斷。在判斷單元106判斷為手從讀取區(qū)域中消失的情況下(步驟S907中為“是”),該處理進(jìn)入步驟S908。在判斷單元106判斷為手存在于讀取區(qū)域中的情況下(步驟S907中為“否”),該處理返回至步驟S904。
[0115]在步驟S908中,檢測單元105基于保持單元102中所保持的數(shù)據(jù)H[0]?H[i]來進(jìn)行姿勢識別。檢測單元105使用用于姿勢識別的傳統(tǒng)技術(shù)。例如,檢測單元105預(yù)先準(zhǔn)備動作模式,該動作模式例如包括放置對象物的動作和移除對象物的動作。檢測單元105將數(shù)據(jù)H[0]?H[i]定義為輸入動作模式,并且計算該輸入動作模式與各動作模式(即,放置對象物的動作和移除對象物的動作)之間的距離。檢測單元105判斷為相對于輸入動作模式的距離較小的動作模式是識別結(jié)果。
[0116]在步驟S909中,判斷單元106判斷從在步驟S908中經(jīng)過了姿勢識別的動作中所獲得的識別結(jié)果是否是放置對象物的動作。在判斷單元106判斷為識別結(jié)果是放置對象物的動作的情況下(步驟S909中為“是”),該處理進(jìn)入步驟S702。在判斷單元106判斷為識別結(jié)果不是放置對象物的動作的情況下(步驟S909中為“否”),該處理進(jìn)入步驟S910。
[0117]在步驟S910中,判斷單元106判斷從在步驟S908中經(jīng)過了姿勢識別的動作中所獲得的識別結(jié)果是否是移除對象物的動作。在判斷單元106判斷為識別結(jié)果是移除對象物的動作的情況下(步驟S910中為“是”),該處理進(jìn)入步驟S703。在判斷單元106判斷為識別結(jié)果不是移除對象物的動作的情況下(步驟S910中為“否”),該處理進(jìn)入步驟S901。
[0118]如上所述,方法4可以通過僅檢查手的動作來判斷是放置了對象物還是移除了對象物。這樣可以減輕對對象物數(shù)據(jù)的內(nèi)容進(jìn)行比較的處理所造成的負(fù)荷。
[0119]圖11是說明圖3的步驟S304和S307的詳細(xì)流程圖的其它示例(方法5)。圖3的步驟S304和S307的處理彼此相同,并且在步驟S304和S307各自中進(jìn)行圖11的流程圖所示的處理。應(yīng)當(dāng)注意,進(jìn)行與圖7的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。此外,進(jìn)行與圖10的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。
[0120]圖10說明在步驟S907中等待手從讀取區(qū)域中消失、然后進(jìn)行姿勢識別的情況。作為對比,圖11說明了在無需等待手從讀取區(qū)域中消失的情況下進(jìn)行姿勢識別的方法(方法5)。
[0121]在步驟S1001中,判斷單元106判斷是否能夠進(jìn)行姿勢識別。判斷單元106基于自步驟S903中檢測到手起是否經(jīng)過了預(yù)定時間、或者基于手的位置是否移動了預(yù)定距離以上,來進(jìn)行該判斷。也就是說,如上所述,即使手存在于讀取區(qū)域中,方法5也可以通過僅檢查手的動作來判斷是放置了對象物還是移除了對象物。
[0122]圖12是示出讀取設(shè)備101所進(jìn)行的處理的流程圖的另一示例(變形例)。進(jìn)行與圖3的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。圖3說明如下示例:在檢測到對象物的移除之后,將對象物數(shù)據(jù)存儲在一個文件中。作為對比,圖12說明如下示例:在讀取了對象物的情況下,將對象物數(shù)據(jù)存儲在文件中。
[0123]在步驟S1201中,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P[l]存儲在一個文件中。這里,關(guān)聯(lián)單元110將步驟S303中保持單元102中所保持的對象物數(shù)據(jù)作為對象物數(shù)據(jù)P [I]以一個文件存儲在存儲裝置108中。在該示例中,關(guān)聯(lián)單元110將該數(shù)據(jù)存儲在作為外部存儲裝置的存儲裝置108中??蛇x地,設(shè)置在讀取設(shè)備101內(nèi)的保持單元102可以保持該數(shù)據(jù)。
[0124]在步驟S1202中,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P [T]存儲在與之前讀取的多個對象物數(shù)據(jù)(p[l]?Ρ[τ-1])的文件相同的文件中。這里,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P[Τ]作為數(shù)據(jù)添加至之前讀取的多個對象物數(shù)據(jù)(ρ[1]?Ρ[τ-1])的文件中,由此將如此得到的文件作為一個文件存儲在存儲裝置108中。在該示例中,關(guān)聯(lián)單元110將該文件存儲在作為外部存儲裝置的存儲裝置108中??蛇x地,設(shè)置在讀取設(shè)備內(nèi)的保持單元102可以保持該文件。
[0125]因而,第一典型實施例說明了將多個對象物按順序放置在讀取區(qū)域中、并使這些對象物彼此相關(guān)聯(lián)的情況。然而,在首先將要存儲在一個文件中的多個對象物放置在讀取區(qū)域中、隨后逐一移除這些對象物的情況下,也可以使這些對象物彼此相關(guān)聯(lián)。在這種情況下,在圖3的步驟S304和S307中,判斷單元106判斷是移除了對象物的其中一個還是移除了所有的對象物。此外,對象物數(shù)據(jù)生成單元103所檢測到的對象物的讀取數(shù)據(jù)是在移除對象物的其中一個之前的拍攝數(shù)據(jù)與該移除動作之后的拍攝數(shù)據(jù)之間的差值區(qū)域。具體地,判斷單元106提取Β[Τ-1]-Β[Τ],以使得拍攝數(shù)據(jù)Β[Τ-1]中的與該差值區(qū)域相對應(yīng)的數(shù)據(jù)是對象物數(shù)據(jù)Ρ[Τ]。此外,在判斷單元106判斷對象物的其中一個是否被移除的情況下,所移除的對象物的數(shù)量并非必須為一個。在這種情況下,判斷單元106可以判斷在讀取區(qū)域中殘留了其它對象物的情況下,任意的對象物是否被移除。在本典型實施例中,“移除了對象物”的措辭等同于“在讀取區(qū)域中不存在對象物”的措辭?!胺胖昧藢ο笪铩钡拇朕o等同于“在讀取區(qū)域中存在新的對象物”的措辭。換句話說,如果對象物從讀取區(qū)域中消失,則可以生成之前所讀取的對象物數(shù)據(jù)的文件。因而,用戶可以進(jìn)行將多個對象物按順序放置在讀取區(qū)域中的動作、或者將多個對象物按順序從讀取區(qū)域移除的動作。
[0126]如上所述,在第一典型實施例中,在圖3的步驟S304和S307中,判斷單元306判斷是在讀取臺板上的讀取區(qū)域中放置了新的對象物(第二對象物)還是移除了讀取區(qū)域中所放置的對象物(第一對象物)。這里,假定進(jìn)行放置對象物的動作或者移除對象物的動作。換句話說,這些步驟等同于判斷在不移除讀取臺板上的讀取區(qū)域中所放置的對象物(第一對象物)的情況下、在該讀取區(qū)域中是否放置了新的對象物(第二對象物)的處理。
[0127]將說明第二典型實施例。第一典型實施例說明了如下示例:判斷單元106判斷是放置了對象物還是移除了對象物,并且如果在不移除已放置的對象物的情況下放置了對象物,則關(guān)聯(lián)單元110將這些對象物一起存儲在一個文件中。本典型實施例例示如下示例:識別通過將對象物以一個對象物堆疊在另一個對象物的上部的方式進(jìn)行堆疊所形成的對象物的集合(對象物區(qū)域),由此針對各對象物區(qū)域?qū)⑦@些對象物一起存儲在一個文件中。另一方面,沒有重疊對象物區(qū)域的對象物(或?qū)ο笪锏募?被確定為與對象物區(qū)域的對象物(或?qū)ο笪锏募?不同的集合,并被存儲在與對象物區(qū)域的文件不同的文件中。
[0128]圖1B是示出根據(jù)第二典型實施例的讀取設(shè)備101的功能框圖。圖1B中的除區(qū)域獲得單元111以外的各組件與圖1A的各組件相同。因而,與圖1A的功能塊相同的功能塊的組件由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。
[0129]區(qū)域獲得單元111從攝像單元104所拍攝到的讀取區(qū)域的拍攝數(shù)據(jù)中獲得對象物區(qū)域。此外,在讀取區(qū)域中放置了新的對象物的情況下,區(qū)域獲得單元111獲得該新的對象物的區(qū)域作為更新區(qū)域。
[0130]圖15A?15F是說明對象物區(qū)域的圖。圖15A?15F示出讀取臺板上的讀取區(qū)域1501。圖15A是示出在讀取區(qū)域的區(qū)域1502中放置第一對象物的狀態(tài)的圖。圖15B示出在放置了第一對象物之后獲得的第一對象物區(qū)域1503。
[0131]圖15C是示出在讀取臺板上以不與第一對象物區(qū)域1503重疊的方式在讀取區(qū)域的區(qū)域1504中放置第二對象物的狀態(tài)的圖。圖MD示出在放置了第二對象物之后獲得的第二對象物區(qū)域1505。這里,如果以不與第一對象物區(qū)域1503重疊的方式放置了第二對象物,則新添加第二對象物區(qū)域1505。從而針對對象物彼此重疊的各個區(qū)域生成對象物區(qū)域。
[0132]圖15E是示出以重疊第一對象物區(qū)域1503的方式在讀取區(qū)域的區(qū)域1506中放置對象物的狀態(tài)的圖。在以重疊第一對象物區(qū)域1503的方式在讀取區(qū)域的區(qū)域1506中放置了對象物的情況下,將第一對象物區(qū)域1503更新為圖15F中的區(qū)域1507。
[0133]圖13是示出根據(jù)第二典型實施例的讀取設(shè)備101所進(jìn)行的處理的流程圖。進(jìn)行與圖12的處理相同的處理的步驟由相同的附圖標(biāo)記來指定,并且這里不對其進(jìn)行說明。
[0134]在步驟S1301中,區(qū)域獲得單元111獲得第一對象物區(qū)域。該第一對象物區(qū)域與圖15中的第一對象物區(qū)域1503相對應(yīng)。
[0135]在步驟S1302中,區(qū)域獲得單元111獲得表示放置了對象物的區(qū)域的更新區(qū)域。該更新區(qū)域與圖15C中的區(qū)域1504或圖15E中的區(qū)域1506相對應(yīng)。
[0136]在步驟S1303中,判斷單元106判斷更新區(qū)域是否是任意的對象物區(qū)域。
[0137]在步驟S1304中,判斷單元106設(shè)置k=l。
[0138]在步驟S1305中,判斷單元106判斷更新區(qū)域是否是第k個對象物區(qū)域。
[0139]在步驟S1306中,判斷單元106設(shè)置k=k+l。
[0140]在步驟S1307中,關(guān)聯(lián)單元110使對象物數(shù)據(jù)P [T]與第k個文件相關(guān)聯(lián)。關(guān)聯(lián)單元110將對象物數(shù)據(jù)P [T]添加至第k個文件的末尾,由此形成一個文件。
[0141]在步驟S1308中,區(qū)域獲得單元111更新對象物區(qū)域。
[0142]在步驟S1309中,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P [T]存儲在一個文件中。
[0143]應(yīng)當(dāng)注意,在本典型實施例中,圖13的步驟S304和S307各自的流程可以是圖7、8、9、10和11的任意流程。
[0144]如上所述,針對對象物彼此重疊的各個區(qū)域來生成文件,使得用戶能夠在無需明確指定文件的情況下將對象物存儲在期望的多個文件中。
[0145]將說明第三典型實施例。第一典型實施例說明了在不移除已放置的對象物的情況下放置對象物、由此將這些對象物一起存儲在一個文件中的情況。本典型實施例說明如下方法,其中該方法在無法將所有對象物放置在讀取臺板上或者對象物開始散落在讀取臺板上的情況下,即使在曾經(jīng)從讀取臺板移除了對象物之后,也能夠?qū)⑦@些對象物的數(shù)據(jù)一起存儲在一個文件中。具體地,在將X+A個原稿存儲在一個文件中的情況下,用戶將第I個?第X個原稿按順序放置在讀取臺板上。之后,用戶將這些第I個?第X個原稿從讀取臺板
上移除并且再次放置第X個原稿。之后,用戶將第x+l個.....第X+A個原稿按順序放置在
讀取臺板上,由此將第I個?第X+A個原稿存儲在一個文件中。這里,在所移除的對象物中的最后放置在讀取區(qū)域中的原稿與該移除動作之后最先放置在讀取區(qū)域中的第X個原稿一致的情況下,判斷為這些原稿屬于連續(xù)的文件。
[0146]根據(jù)第三典型實施例的讀取設(shè)備101的功能框圖與圖1A的功能框圖相同。
[0147]在本典型實施例中,關(guān)聯(lián)單元10使文件彼此相關(guān)聯(lián)以使得能夠理解這些關(guān)聯(lián)文件的順序。此外,定義成如下:第S-1個關(guān)聯(lián)的文件中的數(shù)據(jù)的讀取順序是P[s-1] [I]、
P[S-1] [2].....和P[s-1] [L]。數(shù)據(jù)P[s-1] [L]表示第S-1個關(guān)聯(lián)的文件中最后讀取的對
象物數(shù)據(jù)。
[0148]圖14是示出根據(jù)第三典型實施例的讀取設(shè)備101所進(jìn)行的處理的流程圖。進(jìn)行與圖3的處理相同的處理的步驟由相同的附圖標(biāo)記來表示,并且這里不對其進(jìn)行說明。
[0149]在步驟S1401中,判斷單元106判斷步驟S303中讀取的對象物數(shù)據(jù)P [S] [I]與已存儲在文件中的對象物數(shù)據(jù)P [s-l] [L]是否一致(一致判斷)。在判斷單元106判斷為對象物數(shù)據(jù)P[S][1]與對象物數(shù)據(jù)P[S-1][L] —致的情況下(步驟S1401中為“是”),該處理進(jìn)入步驟S1404。在判斷單元106判斷為對象物數(shù)據(jù)P[S] [I]與對象物數(shù)據(jù)P[S_1] [L]不一致的情況下(步驟S1401中為“否”),該處理進(jìn)入步驟S304。
[0150]在步驟S1402中,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P[S] [I]?P[S][L]存儲在一個文件中。
[0151]在步驟S1403中,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P[S] [I]存儲在一個文件中。
[0152]步驟S1404、S1405和S1406的處理分別與圖3的步驟S304、S306和S307的處理相同。
[0153]在步驟S1407中,關(guān)聯(lián)單元110將對象數(shù)據(jù)P[S_1] [I]?P[S_1][L]和對象物數(shù)據(jù)P[S][2]?P[S][T]存儲在一個文件中。這里,關(guān)聯(lián)單元110將對象物數(shù)據(jù)P[S] [2]?P[S] [T]添加至已存儲在文件中的對象物數(shù)據(jù)P[S-1] [I]?P[S-1][L],由此形成一個文件。
[0154]此外,在步驟S1402、S1403和S1407中,關(guān)聯(lián)單元110向通過使各文件彼此關(guān)聯(lián)所生成的這些文件添加文件編號以使得可以區(qū)分這些關(guān)聯(lián)文件的順序??蛇x地,關(guān)聯(lián)單元110可以添加識別信息以使得可以區(qū)分最后關(guān)聯(lián)的文件。
[0155]如上所述,即使在曾經(jīng)將對象物從讀取區(qū)域中移除之后,也可以將這些對象物的數(shù)據(jù)一起存儲在一個文件中。
[0156]此外,在步驟S1401中,判斷單元106可以附加地判斷對象物數(shù)據(jù)P[S] [I]是否是在生成了對象物數(shù)據(jù)P[s-1] [L]之后的預(yù)定時間內(nèi)生成的。在這種情況下,判斷單元106判斷步驟S303中讀取的對象物數(shù)據(jù)P[S][1]與對象物數(shù)據(jù)P[S-1][L]是否一致(條件1),并且還判斷對象物數(shù)據(jù)P[S] [I]是否是在生成了對象物數(shù)據(jù)P[S-1] [L]之后的預(yù)定時間內(nèi)生成的(條件2)。僅在條件I和條件2這兩者均為“是”的情況下,該處理才進(jìn)入步驟S1404。在條件I或條件2為“否”的情況下,該處理進(jìn)入步驟S304。
[0157]因而,除了條件I之外還考慮條件2,例如使得其它用戶在想要將數(shù)據(jù)存儲在其它文件中的情況下,就能夠?qū)⒃摂?shù)據(jù)排除。
[0158]應(yīng)當(dāng)注意,在本典型實施例中,圖14的步驟S304和S307各自的流程可以是圖7、
8、9、10和11的任意流程。
[0159]上述典型實施例可以縮減來自用戶的用以將多個原稿合并成一個文件的明確指
/Jn ο
[0160]上述典型實施例說明了將關(guān)聯(lián)的對象物數(shù)據(jù)存儲在一個文件中的情況,但不限于此。可選地,可以對關(guān)聯(lián)的對象物數(shù)據(jù)進(jìn)行給定處理。例如,可以將關(guān)聯(lián)的對象物數(shù)據(jù)存儲在數(shù)據(jù)庫中。作為另一示例,可以將關(guān)聯(lián)的對象物數(shù)據(jù)作為集成數(shù)據(jù)經(jīng)由通信設(shè)備208發(fā)送(例如,發(fā)郵件)至網(wǎng)絡(luò)。作為又一示例,經(jīng)由打印機(jī)207,可以對關(guān)聯(lián)的對象物數(shù)據(jù)進(jìn)行雙面打印,或者可以將多頁縮小為一頁并進(jìn)行打印。
[0161]此外,在上述典型實施例中,用作讀取對象的對象物可以是諸如紙張等的原稿,并且還可適用于具有厚度的物體和具有三維形狀的物體。
[0162]基于上述典型實施例,可以基于用戶對對象物進(jìn)行的動作來使所讀取的多個對象物數(shù)據(jù)彼此相關(guān)聯(lián)。
[0163]其它實施例
[0164]還可以通過讀出并執(zhí)行記錄在存儲介質(zhì)(例如,非瞬態(tài)計算機(jī)可讀存儲介質(zhì))上的計算機(jī)可執(zhí)行指令以進(jìn)行本發(fā)明的上述一個或多個實施例的功能的系統(tǒng)或設(shè)備的計算機(jī)和通過下面的方法來實現(xiàn)本發(fā)明的實施例,其中,系統(tǒng)或設(shè)備的計算機(jī)通過例如從存儲介質(zhì)讀出并執(zhí)行計算機(jī)可執(zhí)行指令以進(jìn)行上述一個或多個實施例的功能來執(zhí)行該方法。計算機(jī)可以包括中央處理單元(CPU)、微處理單元(MPU)或其它電路中的一個或多個,并且可以包括分立的計算機(jī)或分立的計算機(jī)處理器的網(wǎng)絡(luò)。例如可以從網(wǎng)絡(luò)或存儲介質(zhì)將計算機(jī)可執(zhí)行指令提供至計算機(jī)。存儲介質(zhì)例如可以包括以下中的一個或多個:硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算系統(tǒng)的存儲器、光盤(諸如致密盤(CD)、數(shù)字多功能盤(DVD)或藍(lán)光盤(BD) ?等)、閃速存儲器裝置和存儲卡等。
[0165]盡管已經(jīng)參考典型實施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不限于所公開的典型實施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有修改、等同結(jié)構(gòu)和功能。
【權(quán)利要求】
1.一種讀取設(shè)備,包括: 第一生成單元,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù); 判斷單元,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將第二對象物放置在所述讀取區(qū)域中; 第二生成單元,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及 關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,所述判斷單元還判斷所述用戶是否已將所述第一對象物從所述讀取區(qū)域中移除,以及 響應(yīng)于所述判斷單元判斷為已從所述讀取區(qū)域中移除所述第一對象物,所述關(guān)聯(lián)單元不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2所述的讀取設(shè)備,其中,響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,所述關(guān)聯(lián)單元將所述第一對象物的數(shù)據(jù)和所述第二對象物的數(shù)據(jù)存儲在一個文件中,并且響應(yīng)于所述判斷單元判斷為已從所述讀取區(qū)域中移除所述第一對象物,所述關(guān)聯(lián)單元將所述第一對象物的數(shù)據(jù)和所述第二對象物的數(shù)據(jù)存儲在不同的文件中。
4.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,還包括: 第一拍攝數(shù)據(jù)獲得單元,用于響應(yīng)于所述第一對象物被放置在所述讀取區(qū)域中,獲得通過拍攝所述讀取區(qū)域所獲得的第一拍攝數(shù)據(jù);以及 第二拍攝數(shù)據(jù)獲得單元,用于在所述用戶的手從所述讀取區(qū)域中消失之后,獲得通過拍攝所述讀取區(qū)域所獲得的第二拍攝數(shù)據(jù), 其中,所述判斷單元使用所述第一拍攝數(shù)據(jù)和所述第二拍攝數(shù)據(jù)來進(jìn)行判斷。
5.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,還包括檢測單元,所述檢測單元用于檢測所述用戶的手的動作, 其中,所述判斷單元基于所述檢測單元檢測到的所述用戶的手的動作來進(jìn)行判斷。
6.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,還包括檢測單元,所述檢測單元用于檢測所述用戶的手的動作和對象物的動作, 其中,所述判斷單元基于所述檢測單元檢測到的所述用戶的手的動作和所述對象物的動作來進(jìn)行判斷。
7.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,還包括區(qū)域獲得單元,所述區(qū)域獲得單元用于獲得包括放置在所述讀取區(qū)域中的所述第一對象物的對象物區(qū)域, 其中,在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,所述判斷單元判斷所述用戶是否已將所述第二對象物放置成與所獲得的包括所述第一對象物的對象物區(qū)域重疊,以及 響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置成與包括所述第一對象物的對象物區(qū)域重疊,所述關(guān)聯(lián)單元 使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
8.根據(jù)權(quán)利要求7所述的讀取設(shè)備,其中,響應(yīng)于所述判斷單元判斷為所述第二對象物沒有被放置成與包括所述第一對象物的所述對象物區(qū)域重疊,所述關(guān)聯(lián)單元不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
9.根據(jù)權(quán)利要求1所述的讀取設(shè)備,其中,還包括一致判斷單元,所述一致判斷單元用于判斷已存儲在文件中的對象物的數(shù)據(jù)與所述第一對象物的數(shù)據(jù)是否一致, 其中,響應(yīng)于所述一致判斷單元判斷為已存儲在文件中的對象物的數(shù)據(jù)與所述第一對象物的數(shù)據(jù)一致,所述關(guān)聯(lián)單元使已存儲在文件中的對象物的數(shù)據(jù)與所述第一對象物的數(shù)據(jù)相關(guān)聯(lián)。
10.一種讀取設(shè)備,包括: 第一生成單元,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù); 判斷單元,用于判斷用戶是已將不同于所述第一對象物的第二對象物放置在所述讀取區(qū)域中,還是已將所述第一對象物從所述讀取區(qū)域中移除; 第二生成單元,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及 關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián),并且響應(yīng)于所述判斷單元判斷為已從所述讀取區(qū)域中移除所述第一對象物,不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
11. 一種讀取設(shè)備,包括: 第一生成單元,用于生成第一對象物的數(shù)據(jù)和第二對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù),通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù); 判斷單元,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將不同于所述第一對象物的所述第二對象物放置在所述讀取區(qū)域中;以及 關(guān)聯(lián)單元,用于響應(yīng)于所述判斷單元判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
12.—種讀取設(shè)備的控制方法,包括以下步驟: 第一生成步驟,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù); 判斷步驟,用于在所述第一對象物被放置在所述讀取區(qū)域中的狀態(tài)下,判斷用戶是否已將第二對象物放置在所述讀取區(qū)域中; 第二生成步驟,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及 關(guān)聯(lián)步驟,用于響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
13.根據(jù)權(quán)利要求12所述的讀取設(shè)備的控制方法,其中,所述判斷步驟包括判斷所述用戶是否已將所述第一對象物從所述讀取區(qū)域中移除,以及 響應(yīng)于判斷為已從所述讀取區(qū)域中移除所述第一對象物,所述關(guān)聯(lián)步驟包括不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
14.根據(jù)權(quán)利要求13所述的讀取設(shè)備的控制方法,其中,響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,所述關(guān)聯(lián)步驟包括將所述第一對象物的數(shù)據(jù)和所述第二對象物的數(shù)據(jù)存儲在一個文件中,并且響應(yīng)于判斷為已從所述讀取區(qū)域中移除所述第一對象物,所述關(guān)聯(lián)步驟包括將所述第一對象物的數(shù)據(jù)和所述第二對象物的數(shù)據(jù)存儲在不同的文件中。
15.一種讀取設(shè)備的控制方法,包括以下步驟 : 第一生成步驟,用于生成第一對象物的數(shù)據(jù),其中,通過使用安裝在讀取臺板的上方的攝像單元讀取放置在所述讀取臺板的讀取區(qū)域中的所述第一對象物來獲得所述第一對象物的數(shù)據(jù); 判斷步驟,用于判斷用戶是已將不同于所述第一對象物的第二對象物放置在所述讀取區(qū)域中,還是已將所述第一對象物從所述讀取區(qū)域中移除; 第二生成步驟,用于生成第二對象物的數(shù)據(jù),其中,通過使用所述攝像單元讀取放置在所述讀取區(qū)域中的所述第二對象物來獲得所述第二對象物的數(shù)據(jù);以及 關(guān)聯(lián)步驟,用于響應(yīng)于判斷為所述第二對象物已被放置在所述讀取區(qū)域中,使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián),并且響應(yīng)于判斷為已從所述讀取區(qū)域中移除所述第一對象物,不使所述第一對象物的數(shù)據(jù)與所述第二對象物的數(shù)據(jù)相關(guān)聯(lián)。
【文檔編號】H04N1/10GK103491278SQ201310226591
【公開日】2014年1月1日 申請日期:2013年6月7日 優(yōu)先權(quán)日:2012年6月7日
【發(fā)明者】奧谷泰夫 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁远县| 龙州县| 石城县| 延川县| 息烽县| 玉门市| 卓尼县| 荥阳市| 铜川市| 怀集县| 于都县| 马龙县| 永定县| 雷波县| 虞城县| 陈巴尔虎旗| 石渠县| 大埔区| 微博| 澄迈县| 闸北区| 呼图壁县| 裕民县| 房产| 大城县| 于都县| 胶州市| 盈江县| 馆陶县| 广南县| 松潘县| 保定市| 安达市| 廉江市| 买车| 漳浦县| 全南县| 茂名市| 金塔县| 建水县| 玉门市|