電子設備及電子設備的控制方法
【專利摘要】本發明提供一種電子設備及電子設備的控制方法。為了提供一種用于適當地管理電子設備的狀態改變的日志的技術,包括無線通信單元的電子設備,經由所述無線通信單元,檢測來自存在于所述電子設備的周圍的終端的無線通信;檢測所述電子設備的狀態改變。所述電子設備生成將與所述無線通信中包括的信息相對應的識別信息、與檢測到的狀態改變相關聯的第一日志,生成將用來識別基于所述登錄操作而指定的用戶的識別信息、與檢測到的狀態改變相關聯的第二日志,并且存儲所述第一日志和所述第二日志。
【專利說明】
電子設備及電子設備的控制方法
技術領域
[0001] 本發明總體設及一種電子設備及電子設備的控制方法,尤其設及一種管理電子設 備的狀態改變的日志(log)的技術。
【背景技術】
[0002] 在數字設備中,存在廣泛使用的功能,即,將對數字設備進行的特定操作的操作項 目與進行了該操作的用戶相關聯地作為日志來獲取。例如,多功能打印機(MFP)通過使用1C 卡等的登錄來識別用戶,并且通過將用戶與操作、狀態改變等的項目W及時間信息相關聯 來獲取日志。
[0003] W運種方式獲得的日志能夠被用于用戶公司中的系統管理。即使在數字設備中發 生了故障,也能夠指定相關聯的用戶。此外,將日志發送到云端并使用數據挖掘技術分析日 志。例如,用戶的使用狀態、維護狀態等被分析并且用作減少用戶公司的成本的信息,或者 被提供給制造商并且用作用于維護預測和故障預測或數字設備的開發/改進的信息。
[0004]另一方面,還設計了使用射頻標簽(radio frequen巧化g)來識別用戶的系統。例 如,日本特開2007-320033號公報提出了檢測周圍的射頻標簽的通信機器人。更具體地,公 開了如下的技術,即,使機器人基于檢測到的射頻標簽來識別各個用戶,將動作歷史與用戶 相關聯地管理,并且基于該歷史決定針對各個用戶的動作。
[0005] 為了通過將由對數字設備的外部部分的操作(蓋打開/關閉、零件更換操作等)而 引起的數字設備的狀態改變與進行了操作的用戶相關聯來獲取日志,需要識別該用戶。然 而,如果用戶針對數字設備進行了操作而未進行登錄操作,則數字設備無法內部識別用戶。 在未進行MFP的登錄操作的情況下的可執行操作的示例是紙張托盤的打開關/閉、主體蓋的 打開/關閉和調色劑更換。
[0006] 當進行針對數字設備的操作時,能夠檢測由用戶保持的終端(射頻標簽等),并且 將檢測結果與操作相關聯地存儲為日志。然而,在運種情況下,可能會錯誤地關聯與操作無 關的用戶。
【發明內容】
[0007] 根據本發明的一個方面,一種包括無線通信單元的電子設備,所述電子設備包括: 檢測單元,其被構造為經由所述無線通信單元,檢測來自存在于所述電子設備的周圍的終 端的無線通信;狀態檢測單元,其被構造為檢測所述電子設備的狀態改變;第一日志生成單 元,其被構造為在所述狀態檢測單元檢測到所述狀態改變,并且所述檢測單元檢測到滿足 預定條件的無線通信的情況下,生成將與所述無線通信中包括的信息相對應的識別信息、 與檢測到的狀態改變相關聯的第一日志;第二日志生成單元,其被構造為當在進行了對所 述電子設備的登錄操作之后,所述狀態檢測單元檢測到所述狀態改變的情況下,生成將用 來識別基于所述登錄操作而指定的用戶的識別信息、與所檢測到的狀態改變相關聯的第二 日志;W及日志存儲單元,其被構造為存儲所述第一日志和所述第二日志。
[000引根據本發明的另一方面,一種包括無線通信單元的電子設備的控制方法,所述方 法包括W下步驟:無線通信檢測步驟,經由所述無線通信單元,檢測來自存在于所述電子設 備的周圍的終端的無線通信;狀態改變檢測步驟,檢測所述電子設備的狀態改變;當在所述 狀態改變檢測步驟中檢測到所述狀態改變,并且在所述無線通信檢測步驟中檢測到滿足預 定條件的無線通信的情況下,生成將與所述無線通信中包括的信息相對應的識別信息、與 檢測到的狀態改變相關聯的第一日志;當在進行了對所述電子設備的登錄操作之后,在所 述狀態改變檢測步驟中檢測到所述狀態改變的情況下,生成將用來識別基于所述登錄操作 而指定的用戶的識別信息、與所檢測到的狀態改變相關聯的第二日志;W及存儲步驟,存儲 所述第一日志和所述第二日志。
[0009] 本發明能夠更適當地管理電子設備中的狀態改變的日志。
[0010] 通過W下(參照附圖)對示例性實施例的描述,本發明的其他特征將變得清楚。
【附圖說明】
[0011] 并入說明書中并構成說明書的一部分的附圖,例示了本發明的實施例,并且與文 字描述一起,用來說明本發明的原理。
[0012] 圖1是示出根據第一實施例的系統的整體布置的框圖;
[0013] 圖2A是示出數字設備的硬件布置的框圖;
[0014] 圖2B是示出用戶終端的硬件布置的框圖;
[0015] 圖2C是示出服務器的硬件布置的框圖;
[0016] 圖3是示出設備的功能布置的框圖;
[0017] 圖4A至圖4C是示出各種數據的結構的圖;
[0018] 圖5是示出數字設備的初始化處理的流程圖;
[0019] 圖6是示出數字設備的日志輸出處理的流程圖;
[0020] 圖7是示出用戶終端在信標接收時的處理的流程圖;
[0021 ]圖8是示出數字設備的日志發送處理的流程圖;
[0022] 圖9是示出服務器的處理的流程圖;
[0023] 圖10是用于說明信標強度和可操作范圍的圖;
[0024] 圖11A至圖11C是示出可操作范圍與用戶位置之間的關系的示例的圖;
[0025] 圖12A和圖12B是示出各自將狀態改變與信標發送強度相關聯的表的圖;
[00%]圖13是示出輸出日志的示例的圖;
[0027] 圖14是示出輸出日志的另一示例的圖;
[0028] 圖15是示出用戶信息表的圖;
[0029] 圖16是示出根據第二實施例的系統的整體布置的框圖;
[0030] 圖17是示出各設備的功能布置的框圖;
[0031 ]圖18是示出數據的結構的圖;
[0032] 圖19是示出數字設備的初始化處理的流程圖;
[0033] 圖20是示出數字設備的日志輸出處理的流程圖;W及
[0034] 圖21A和圖21B是示出各自將狀態改變與信標最小接收強度相關聯的表的圖。
【具體實施方式】
[0035] 現在,將參照附圖詳細描述本發明的優選實施例。注意,W下實施例僅是示例,并 且本發明的技術范圍不受運些實施例的限制。
[0036] (第一實施例)
[0037] 下面將舉例說明數字設備110,作為根據本發明的第一實施例的電子設備。
[0038] <系統布置和各個設備的布置〉
[0039] 圖1是示出根據第一實施例的系統1000的整體布置的框圖。系統1000包括作為電 子設備的數字設備110。系統1000包括經由網絡150可通信地彼此連接的數字設備110、用戶 終端120和用于數據收集/分析的服務器140。
[0040] 數字設備110包括作為無線通信單元的無線設備111。無線設備111具有如下的功 能,即,廣播包括發送側的數字設備110的信息的無線電信號(信標),并且將內容發送到附 近存在的同一標準的無線設備。信標112表示從無線設備111發送的信標。
[0041] 用戶終端120是由用戶保持的用戶設備,并且包括無線設備121。用戶終端120能夠 是例如員工ID卡或智能電話。雖然圖1例示了僅一個用戶終端120,但是在數字設備110周圍 可W存在多個用戶終端,或者可W不存在用戶終端。無線設備121接收從無線設備111發送 的信標112,對程序進行操作,并且進行與無線設備111的通信113。
[0042] 服務器140具有分析數據的功能。更具體地,服務器140收集由數字設備110獲取并 傳送到服務器140的日志,并且分析所收集的日志。注意,能夠將服務器140放置在網絡150 上的任意位置,或者可W經由因特網放置在云端。服務器140可W包括一個服務器或多個服 務器。
[0043] 圖2A是示出數字設備110的硬件布置的框圖。注意,在第一實施例中,數字設備110 被假設為是多功能打印機(MFP)。然而,布置并不限于此,它可W是包括無線設備或各種傳 感器的任何數字設備。例如,能夠將該實施例應用到諸如機器人或ATM等的數字設備。
[0044] 中央處理單元(CPU)201根據在作為存儲單元的ROM 202中存儲的程序,總體控制 連接到系統總線209的設備。RAM 203用作CPU 201的主存儲器或工作區域。ROM 202存儲各 種程序和數據。傳感器控制I/F 229監視與作為日志獲取目標的狀態改變相關聯的各種傳 感器,檢測狀態改變,并且接收來自各種傳感器的數據。
[0045] 各種傳感器被分類成操作檢測傳感器組220和狀態改變檢測傳感器組225,操作檢 測傳感器組220被構造為檢測依據針對數字設備110的用戶操作的狀態改變,狀態改變檢測 傳感器組225被構造為檢測設備中的自主狀態改變(諸如數字設備110中的錯誤發生或錯誤 恢復)。
[0046] 操作檢測傳感器組220包括例如給送器紙張檢測傳感器221、稿臺打開/關閉傳感 器222、主體蓋打開關/閉傳感器223W及紙張托盤打開/關閉傳感器224,它們都連接到傳感 器控制I/F 229。給送器紙張檢測傳感器221是放置在原稿給送器中的傳感器,并且檢測紙 張是否被設置在原稿給送器中。稿臺打開關/閉傳感器222能夠獲取稿臺的蓋的打開/關閉 狀態,并且如果打開/關閉狀態改變,則向傳感器控制I/F 229發送信號。主體蓋打開/關閉 傳感器223能夠獲取放置調色劑或紙張運送設備的部分的蓋的打開/關閉狀態,并且如果打 開/關閉狀態改變,則向傳感器控制I/F 229發送信號。紙張托盤打開關/閉傳感器224能夠 獲取用于存儲紙張的托盤的打開/關閉狀態,并且如果打開/關閉狀態改變,則向傳感器控 制I/F 229發送信號。
[0047] 狀態改變檢測傳感器組225包括例如紙張托盤剩余量傳感器226和調色劑剩余量 傳感器227,它們都連接到傳感器控制I/F 229。狀態改變檢測傳感器組225包括能夠檢測數 字設備110的操作、錯誤發生、與維護有關的狀態W及狀態改變的定時的傳感器。紙張托盤 剩余量傳感器226檢測紙張托盤中放置的紙張的剩剩余量。調色劑剩余量傳感器227檢測調 色劑盒中的調色劑剩剩余量。電源開關傳感器231檢測被構造為用于接通/斷開系統1000的 主電源211的開關的狀態改變。當用戶進行接通/斷開電源開關的操作時,電源開關傳感器 231能夠檢測到該操作,并且向傳感器控制I/F 229發送信號。
[0048] 注意,各種傳感器并不限于運些,并且依據數字設備110的類型,可W安裝能獲取 狀態改變的任意傳感器。例如,如果數字設備110是車輛,則可W安裝口打開關/閉傳感器、 窗打開/關閉傳感器、座椅傳感器、運動傳感器、重量傳感器等。
[0049] 傳感器控制I/F 229向無線設備111發送由各種傳感器中的各個檢測到的狀態改 變。由此觸發執行日志獲取的過程。檢測到的狀態改變被發送到無線設備111,而不是CPU 201,W使得即使在數字設備110的主體的主電源211斷開并且CPU 201正停止的情況下,也 能夠進行日志獲取。注意,傳感器控制I/F 229和各種傳感器被構造為在通電狀態下使用主 電源211,而在斷電狀態下通過將電源切換到其他電源215來被驅動。注意,當主電源為斷開 時,僅能夠操作最低限度必需的傳感器。當主電源為斷開時,與不需要獲取日志的狀態改變 相對應的傳感器被斷電。
[0050] 另一方面,與傳感器控制I/F 229-樣,傳感器控制I/F 206也監視各種傳感器,但 是連接到系統總線209。當主電源為接通時,能夠使用傳感器控制I/F 206,從各種傳感器獲 取作為通常MPF的操作所需的信息。
[0051] LCD屏233是向用戶直接顯示數字設備110的信息的設備,并且經由顯示單元控制 I/F 236連接到系統總線209。注意,LCD屏233不限于指定類型的設備,只要能用于向用戶的 信息發送即可。例如,為了向用戶發送音頻信息,可W安裝蜂鳴器或揚聲器。在車輛中,能夠 安裝速度計和油量表。注意,如果向用戶的信息發送是不必要的,則也可W不安裝LCD屏 233。
[0052] 操作按鈕232包括至少一個用于W接受對設備的用戶操作的按鈕。在根據第一實 施例的數字設備110中,用戶通過操作按鈕來操作數字設備110。由CPU 201經由操作單元控 制I/F 235來處理對操作按鈕232的操作。為了獲取對操作按鈕232的操作的日志,CPU 201 指示無線設備控制I/F 249進行日志獲取。注意,可W由觸摸屏等來實現操作按鈕232。在例 如車輛中,方向盤、控制桿、油口踏板、剎車踏板等可用于代替操作按鈕232。如果不必要,貝U 可W不安裝操作按鈕232。
[0053] 硬盤驅動器化DD)204是連接到系統總線209的存儲單元。注意,存儲單元不限于 皿D,并且可W是能永久存儲數據的任何設備。它可W是非易失性半導體存儲器。作為選擇, 可W經由讀取器/寫入器設備連接諸如CD-R等的可更換存儲介質。
[0054] 網絡I/F 205是到網絡150的連接I/F,其使得能夠連接到網絡150并且控制數據發 送/接收。注意,可W控制與便攜式電話網絡的通信,W連接到至基站的網絡。
[0055] 無線設備111是安裝在數字設備110中的并且對應于信標112的發送的無線設備。 無線設備111與在周圍由各個用戶保持的終端的無線設備121通信。在此假設無線設備111 被并入數字設備110中。然而,可W經由諸如USB等的接口,將無線設備111附裝在設備外部。 可W使用SoC(System on a化ip,片上系統)技術,來實現無線設備111。
[0056]無線設備 111包括例如CPU 24URAM 243、R0M 242、無線通信I/F 245、NVRAM 246 W及傳感器控制I/F 229。在第一實施例中,作為電源,無線設備111包括與安裝數字設備 110的主體分離的系統的其他電源215。即,即使數字設備110的主電源211為斷開,或者AGS 配器212從插座斷開,無線設備111也能夠操作。其他電源215可W如同電池那樣是獨立的, 或者可W經由充電器從數字設備110的主體的主電源系統充電。注意,如果在數字設備110 的主電源211的斷開狀態下沒有必要進行日志獲取,則可W僅使用主電源211而不配設其他 電源215。
[0057]無線設備111的CPU 241通過執行在作為存儲單元的ROM 242中存儲的程序,總體 控制無線設備111上的連接到系統總線248的設備。RAM 243用作CPU 241的主存儲器或工作 區域。如果數字設備110的主電源為斷開,則RAM 243還用作暫時保持日志信息的區域。ROM 242存儲各種程序和數據。無線設備111經由無線設備控制I/F 249與數字設備110的主體通 信。
[005引圖像形成單元207是被構造為進行作為通常MFP功能的打印的模塊。原稿輸入單元 208是被構造為當進行作為通常MFP功能的掃描或復印時讀取原稿的模塊。
[0059] 圖2B是示出用戶終端120的硬件布置的框圖。CPU 251根據在作為存儲單元的ROM 252中存儲的程序,總體控制連接到系統總線259的設備。RAM 253用作CPU 251的主存儲器 或工作區域。ROM 252存儲各種程序和數據。電源254可W是電池或可再充電電池。無線通信 I/F 255是與信標112的接收相對應的無線設備。
[0060] 圖2C是示出服務器的硬件布置的框圖。CPU 261根據在作為存儲單元的ROM 262中 存儲的程序,總體控制連接到系統總線269的設備。RAM 263不僅用作當CPU 261執行程序時 加載程序代碼的區域,還用作主存儲器或工作區域。ROM 262存儲各種程序和數據。網絡I/F 264是至網絡150的連接I/F,其使得能夠連接到網絡150,并且控制數據發送/接收。
[0061] 圖3是示出系統1000中包括的各設備的功能布置的框圖。實現運些功能的程序被 存儲在設備的ROM中。各個設備的CPU將程序加載到ROM并執行程序,從而實現運些功能。
[0062] 數字設備110包括初始化單元301、信標發送強度管理單元302、信標發送單元303、 存儲處理單元304、響應接收處理單元305、網絡通信單元306W及數據存儲單元307。初始化 單元301決定可操作范圍501,計算要從無線設備111發送的信號的強度,并將其傳送到信標 發送強度管理單元302。信標發送強度管理單元302保持信標發送強度表,在信標發送強度 表中,"狀態改變"的項目與"信標發送強度"相關聯。
[0063] 圖12A和圖12B是示出各自將狀態改變與信標發送強度相關聯的表的圖。圖12A示 出了在存在單個無線設備111的情況下的信標發送強度表的示例。該表包括狀態改變601和 信標發送強度602。圖12B示出了在存在多個無線設備111的情況下的信標發送強度表的示 例。該表包括改變狀態611、無線設備A信標發送強度612、無線設備B信標發送強度613、無線 設備C信標發送強度614W及組合條件615。注意,雖然在此例示了存在3個無線設備A至C的 示例,但是無線設備的數量可W改變。
[0064] 操作檢測傳感器組220或狀態改變檢測傳感器組225,檢測數字設備110的狀態改 變。由此觸發存儲處理單元304執行獲取日志的處理。
[0065] 存儲處理單元304是指示信標發送單元303發送信標112W獲取在附近的用戶終端 120的功能單元。信標發送單元303指定狀態改變的項目,從信標發送強度管理單元302獲取 要從無線設備111發送的信標發送強度,并且發送來自無線設備111的信標。
[0066] <無線發送/接收的數據〉
[0067] 圖4A至圖4C是示例性示出各種數據的結構的圖。圖4A是示例性示出在從數字設備 110發送的信標112中包括的信息的圖。信標112包括數字設備識別信息341、無線設備識別 信息342W及捜索范圍343。
[0068] 數字設備識別信息341是用來唯一地識別數字設備的信息。能夠從數字設備識別 信息341,指定數字設備110中配設的無線設備111。無線設備識別信息342是當存在多個無 線設備111時用來識別各個無線設備111的信息。如果存在單個無線設備111,則可W不存在 無線設備識別信息342。
[0069] 捜索范圍343是捜索用戶終端120的范圍的信息。當捜索范圍343被設置為比可操 作范圍501更寬時,能夠獲取可操作范圍501外部的用戶終端120的信息。在接收到信標112 時,僅當用戶終端120位于捜索范圍%3內時,用戶終端120才返回響應。然而,在捜索范圍 343總是恒定的情況下,例如,在日志獲取目標僅設置在可操作范圍501內部的情況下,信標 112可W不包括捜索范圍343。作為捜索范圍343,可W指定距離值或信標接收強度,或者可 W使用表示范圍的任意字符串。
[0070] 注意,在W下描述中,作為用于檢測周圍存在的終端的無線技術,假設使用能夠在 相對長的距離(達數米)中進行節能通信的遵循BLE(Bluetooth Low Energy,藍牙低功耗) 的無線通信。另外,作為指定范圍的信息,假設使用在使用化E的舊日化、〇11@中使用的距離信 息。更具體地,使用巧巾類型的離散距離水平,"緊接(Immediate)"表示數厘米至約1米的距 離,"近(Near)"對應于1米至數米的距離,并且"遠(化r)"對應于數米或W上的距離。
[0071] 響應接收處理單元305檢測來自用戶終端120的響應的無線通信并將其接收。響應 接收處理單元305獲取用戶識別信息351和距離信息352,并將它們傳送到存儲處理單元 304。存儲處理單元304將接收到的用戶識別信息351和距離信息352,與狀態改變的項目相 關聯,并且將它們作為日志保存在數據存儲單元307中。注意,用戶識別信息351包括在未進 行對數字設備110的登錄操作的情況下指定的用戶終端的唯一識別信息、與用戶終端的無 線通信相對應的唯一識別信息W及用來識別用戶終端的用戶的識別信息中的一者。
[0072] <日志的示例〉
[0073] 圖13是示出輸出日志的示例的圖。尤其是,圖13示出了存儲用于可操作范圍501中 的用戶終端的用戶識別信息的日志的示例。日志包括狀態改變項目621,狀態改變項目621 是數字設備110的狀態改變的項目。日志還包括可操作范圍內用戶622,可操作范圍內用戶 622是當發生狀態改變時,可操作范圍501內部存在的用戶終端的用戶識別信息351的列表。 日志還包括時間623,時間623是發生狀態改變時的時間。注意,在如稍后描述的圖11B或圖 11C中所示的,使用多個無線設備的情況下,日志可W包括表示無線設備檢測到各個用戶終 端的數據。
[0074] 圖14是示出輸出日志的另一示例的圖。尤其是,圖14示出了連同可操作范圍501外 部(可檢測范圍內)的各個用戶終端的用戶識別信息一起存儲的示例。除圖14中的可操作范 圍外用戶633W外,其他項目與圖13中的相同。項目633是"可操作范圍外用戶",表示檢測到 的用戶終端中的、可操作范圍501外部存在的用戶終端的用戶識別信息351。如此存儲用戶 終端,W在可操作范圍501的內部與外部之間是能夠識別的。
[0075] 注意,圖13和14僅僅例示了日志的示例,并且能夠使用任意格式,只要可操作范圍 內部和外部的狀態改變與用戶終端被彼此相關聯地被存儲即可。例如,關于同一狀態改變 而檢測到的多個用戶終端可W被存儲在不同的行中,或者可W將狀態改變分類并存儲在多 個表中。
[0076] 當在數據存儲單元307中累積了預定數量的日志時,網絡通信單元306將它們發送 到服務器140。用戶終端120包括信標接收單元311、響應處理單元312W及用戶識別信息存 儲單元313。信標接收單元311接收從數字設備110的信標發送單元303發送的信標112。另 夕h信標接收單元311向響應處理單元312,傳送接收到信標112時的時間、信標112的接收強 度W及在信標112中包括的數字設備識別信息341。
[0077] 響應處理單元312從用戶識別信息存儲單元313獲取用戶識別信息351。另外,響應 處理單元312基于數字設備識別信息341指定響應目的地的無線設備111,并且發送用戶識 別信息351、接收到信標112時的時間W及信標112的接收強度。
[0078] 圖4B示出了從用戶終端120到數字設備110的響應中包括的信息。用戶識別信息 351是由用戶保持的用戶終端120唯一的識別信息。距離信息352表示當無線設備121接收信 標時獲取的距離,并且當使用諸如能夠獲取離散值的BLE等的技術時,具有諸如"緊接"、 "近"或"遠"等的值。如果能夠獲取連續值,則可W指定數值。如果僅可操作范圍501內的用 戶終端為目標,即,如果在信標112中未包括捜索范圍343,則可W不存在距離信息352。如果 距離信息352不存在,則認為用戶終端存在于可操作范圍中。
[0079] 無線設備識別信息353對應于在信標112中包括的無線設備識別信息342。當接收 到多個信標時,包括多個無線設備識別信息。注意,如果數字設備110僅包括一個無線設備 111,則可W不存在無線設備識別信息353。
[0080] 服務器140包括網絡通信單元321、數據存儲單元323、數據分析單元324W及用戶 信息處理單元325。網絡通信單元321從數字設備110的網絡通信單元306接收日志,并且將 它保存在數據存儲單元323中。
[0081] 網絡通信單元321能夠與多個數字設備110通信。在運種情況下,可W針對各個數 字設備110保存日志數據,或者可W將各自包括數字設備識別信息341的日志保存在一個表 中。
[0082] 數據分析單元324分析在數據存儲單元323中保存的數據。數據分析單元324將用 戶識別信息351傳送到用戶信息處理單元325,從而獲取與用戶識別信息相對應的、諸如用 戶的姓名和崗位等的信息。
[0083] <設備的操作〉
[0084] 接下來將描述當在數字設備110中檢測到狀態改變(檢測到操作狀態,或者檢測到 內部狀態的改變的狀態)時,用于檢測用戶終端120的初始化操作。首先,在NVRAM 216中預 先設置用來決定可操作范圍501的初始參數,可操作范圍501是當發生了狀態改變時捜索用 戶終端120的范圍。因此,將描述可操作范圍501和初始參數的決定方法。
[0085] 將首先描述可操作范圍501。可操作范圍501是區別能夠進行操作的用戶的范圍。 注意,如稍后將詳細描述的,能夠通過例如改變信標發送強度,來改變可操作范圍501的大 小。
[0086] 圖11A至圖11C是示出可操作范圍與用戶位置之間的關系的示例的圖。圖11A示出 了僅存在一個無線設備111的示例。在運種情況下,可操作范圍501是W無線設備111為中屯、 的球形范圍。可操作范圍501被優選地設置為足夠窄,W不檢測等待使用的用戶或偶然在附 近存在的用戶的用戶終端。注意,稍后將參照圖10描述信標強度與可操作范圍之間的關系。
[0087] 數字設備110(數字設備503)包括至少一個操作單元506和至少一個無線設備111 (無線設備502)。操作單元506是用戶對數字設備110進行操作的部分。操作單元506是例如 觸摸屏或用于打印結果的排出托盤。無線設備111發送信標,并且位于球形可操作范圍501 的中屯、。
[0088] 無線設備與操作單元之間的距離505是安裝在數字設備110上的無線設備111與操 作單元506之間的距離。用戶終端120與上述的相同。身體大小507是用戶的各個身體部位的 大小。雖然存在個體差異,但是使用平均值或者最大值。能夠基于用戶的身體大小507,來決 定從操作單元到由用戶保持的用戶終端的距離。
[0089] 能夠基于假設為用戶的用戶組的平均值和個體差異的幅度,來估計用戶的身體大 小。通常,對于成人,個體差異可W被認為是數十厘米。特定類型的數字設備110面向嬰兒或 兒童。然而,身體大小與成年人的不同,因此基于假設為諸如嬰兒和兒童等的用戶的組的個 體差異和平均值來計算。
[0090] 另外,假設用戶持握用戶終端120。例如,如果用戶終端120是員工ID卡,則規則通 常要求用戶當值班時使用頸帶將其佩戴。基于運些條件,決定當用戶操作數字設備110的操 作單元時,操作單元與用戶終端之間的最大距離361。
[0091] 另外,為了獲得可操作范圍501,添加了無線設備與操作單元之間的距離505。如果 存在一個無線設備111,則能夠基于運兩個要求,來獲得可操作范圍501的最大值。操作單元 的位置依據操作的類型而改變。
[0092] 例如,在MFP中,在許多情況下,操作按鈕位于設備的上部中,紙張托盤位于設備的 下部中,并且排出托盤位于設備的側面。如果數字設備110的尺寸大,或者附裝有子單元,貝U 操作單元存在于數字設備110和子單元的各個地方中。
[0093] 如果操作單元位于遠離無線設備111,則需要將可操作范圍501設置得大。為了應 付運種情況,能夠通過例如操作的項目和狀態改變,來設置不同的可操作范圍501。當將可 操作范圍501設置為盡可能窄時,能夠提高用戶檢測精度。
[0094] 另外,當將無線設備111添加到數字設備110或子單元時,能夠提高檢測精度。例 如,能夠將多個無線設備111放置在數字設備110或子單元中。即使在放置多個無線設備111 情況下,也能夠通過操作項目來設置不同的可操作范圍501。
[00M]在圖11B中,3個無線設備分別被放置在數字設備110和子單元516和子單元517中。 在運種情況下,當捜索對子單元517進行了操作的用戶時,通過使用僅無線設備515,能夠W 足夠的精度指定用戶的位置。
[0096]在圖11C中,系統包括數字設備110和子單元525和子單元526。然而,無線設備111 僅被放置在數字設備110的主體和子單元526中。然而,如果無線設備502和無線設備527的 捜索范圍所交疊的范圍,被設置為子單元525的操作單元的可操作范圍,則能夠W足夠的精 度來指定子單元525的操作單元附近存在的用戶的位置。
[0097] 也能夠W上述的方式,來設置除球面可操作范圍之外的可操作范圍501。例如,即 使對于具有小深度和足夠寬度和高度的物品,例如圖書館中的書架,當放置大量的無線設 備111時,也能夠W足夠的精度來指定用戶的位置。
[0098] 注意,在圖11B中,將一個無線設備與一個單元相對應放置。然而,多個無線設備可 W被放置在一個單元中。當放置多個無線設備111時,能夠對應于狀態改變的項目,來設置 可操作范圍501。
[0099] 圖4C是用于說明預先設置在NVRAM 216中的初始參數的圖。
[0100] 作為操作單元與用戶終端120之間的最大距離361,設置數字設備110的操作單元 與由可操作距離中存在的用戶所保持的用戶終端120之間的最大距離。如已經描述的,能夠 根據身體大小來設置該距離。決定操作單元與用戶終端120之間的最大距離361,并將其作 為初始參數預先設置在NVRAM 216中。
[0101] 可W由狀態改變的項目,來改變操作單元與用戶終端之間的最大距離361。在運種 情況下,可W創建將狀態改變的項目與距無線設備111的距離配對的表,并將其設置在 NVRAM 216中,作為初始參數。另外,決定能夠在數字設備110的可操作范圍中同時存在的用 戶的預定數量362。如果范圍變大,則許多用戶能夠進入,并且檢測到與數字設備110的操作 無關的用戶的可能性增大。因此,能夠通過將范圍設置為盡可能窄,來提升指定用戶的準確 度。
[0102] 作為例外,如果等待區域和進行操作的區域被明確區分,如銀行的ATM或商店中的 自助結賬單元,則能夠設置相對大的可操作范圍501。由于如果檢測到不相關的用戶,則日 志的準確度降低,所W可操作范圍還取決于日志的應用目的。
[0103] 基于運些條件,決定能夠在可操作范圍中同時存在的用戶的數量362,并將其作為 初始參數預先設置在NVRAM 216中。注意,可W由狀態改變的項目,來改變用戶的預定數量。
[0104] 圖5是示出數字設備110的初始化處理的流程圖。當數字設備110被放置且首次使 用時,執行初始化單元301的處理。還當針對數字設備110進行諸如子單元添加等的改變時, 自動執行該處理。當例如數字設備110的放置環境已改變時,可W自動執行該處理或基于用 戶指令來執行該處理。
[0105] 注意,管理員可W手動創建信標發送強度表,并將它保存在NVRAM 246中,而不進 行初始化單元301的處理過程。可操作范圍501不依據狀態改變項目而改變,可W將單個信 標發送強度值保存在NVRAM 246中,而不進行初始化單元301的處理過程。如果不需要改變 信標發送強度值或信標發送強度表,則可W將它保存在ROM 242中或者硬編碼為固定值。
[0106] 在步驟S401中,初始化單元301獲取操作單元與用戶終端120之間的最大距離361, W及能夠在可操作范圍中同時存在的用戶的預定數量362。如上所述,運些信息被預先保存 在 NVRAM 216 中。
[0107] 在步驟S402中,初始化單元301計算無線設備111與該設備的操作單元的位置之間 的距離。當設置有多個無線設備111時,選擇最近的無線設備111,并且計算距無線設備111 的距離。如果距多個無線設備的距離111幾乎相等,則計算距多個無線設備111的距離。
[0108] 在步驟S403中,初始化單元301決定可操作范圍501的候選。例如,如果在步驟S402 中目標包括一個無線設備111,則W操作單元與用戶終端120之間的最大距離361、與無線設 備111與該設備的操作單元的位置之間的距離的和為半徑的球形范圍,被決定為可操作范 圍501的候選。如果目標包括多個無線設備111,則來自多個無線設備111的球形范圍所交疊 的區域,被決定為可操作范圍501的候選。
[0109] 在步驟S404中,初始化單元301計算能夠同時進入可操作范圍501的候選的用戶的 數量。在步驟S405中,初始化單元301確定在步驟S404中計算出的數量,是否小于在步驟 S401中從NVRAM 216獲取的、能夠在可操作范圍中同時存在的用戶的預定數量362。如果確 定結果為真,則處理前進到步驟S407。如果確定結果為假,則處理前進到步驟S406。
[0110] 在步驟S406中,初始化單元301減小可操作范圍501,并且返回到步驟S404。在步驟 S407中,初始化單元301將可操作范圍501的候選決定為可操作范圍501。
[0111] 在步驟S408中,初始化單元301計算與可操作范圍501相對應的信標112的發送強 度。稍后將參照圖10描述詳細的方法。
[0112] 在步驟S409中,初始化單元301創建總結了狀態改變項目和無線設備的信標112的 發送強度的信標發送強度表,并且將它保存在NVRAM 246中。
[0113] 利用該操作,上述的圖12A或圖12B中所示的信標發送強度表,被存儲在NVRAM 246 中。
[0114] 圖10是用于說明信標強度與可操作范圍之間的關系的圖。尤其是,圖10示出了離 散信標強度、和無線設備111與操作數字設備110的用戶間的距離之間的關系。注意,由用戶 終端120可獲取的距離信息依據要使用的技術而改變。在此,由從信標112的強度計算出的 離散距離水平來表示距離。
[0115] 緊接531表示最接近作為信標112的發送源的無線設備111的區域,或者數厘米至 約1米的范圍。近532表示第二最接近的區域,或者1米至數米的范圍。由于由信標112的接收 強度來計算緊接531和近532的實際范圍,所W通過改變信標112的發送強度,來放大/縮小 緊接531和近532的范圍。
[0116] 如上所述,根據人體大小,可操作范圍501被設置為例如數十厘米。因此,選擇緊接 531,并且計算信標112的發送強度,使得范圍與在步驟S407中決定的可操作范圍501相匹 配。運使得如果由用戶終端120接收到的信標112的接收強度為緊接531,則能夠區別出可操 作范圍501內部存在用戶終端120。
[0117] 如果放置有多個無線設備111,則計算在步驟S402中選擇的無線設備111應當發送 信標112的強度,W使可操作范圍501與緊接的范圍相匹配。如果多個無線設備111同時發送 信標112,則指定組合條件,W決定應當檢測哪個無線設備。
[0118] 當指定同時接收多個信標112的范圍時,例如,使用AND(和)條件限定"無線設備A& 無線設備護。如果發送了多個信標112,但是需要接收至少一個無線設備的信標112,例如, 使用OR(或)條件限定"無線設備A|無線設備護。
[0119] 圖6是示出數字設備110的日志輸出處理的流程圖。如果在數字設備110中已發生 了狀態改變,則數字設備110檢測周圍存在的用戶終端120,獲取用戶識別信息351,并且生 成并輸出日志。
[0120] 注意,如果檢測到的狀態改變需要用戶的登錄操作,則也照常進行同一日志生成。 即,生成并輸出將基于登錄操作而指定的用戶與狀態改變相關聯的日志。
[0121] 操作檢測傳感器組220或狀態改變檢測傳感器組225檢測在數字設備110中已發生 的狀態改變。由此觸發數字設備110執行日志輸出處理。注意,如果操作檢測傳感器組220或 狀態改變檢測傳感器組225不檢測在數字設備110中已發生的狀態改變,則不執行日志輸出 處理。為此,在該技術中,不必要總是檢測用戶終端120的位置,并且電力消耗可W是小的。
[0122] 在步驟S422中,數字設備110獲取與狀態改變相對應的信標發送強度。如果信標發 送強度在狀態改變中改變,或一個或更多個無線設備111被放置在數字設備110上,則從 NVRAM 246中保存的信標發送強度表,獲取各個無線設備的信標發送強度。
[0123] 在步驟S423中,數字設備110發送已獲取的強度發送信標112。作為信標112的信 息,包括數字設備110唯一的數字設備識別信息341W及捜索范圍343。如果放置有多個無線 設備111,則還包括無線設備識別信息342。
[0124] 如上所述,捜索范圍343是表示用戶終端120需要響應的范圍的信息。在第一實施 例中,在日志獲取目標僅被設置在可操作范圍501內部的情況下,不包括捜索范圍343。周圍 的用戶終端120接收信標112,并且根據需要返回包括用戶識別信息351的信息。
[0125] 在步驟S424中,數字設備110在預定時間接收來自用戶終端120的響應,并且從響 應中獲取接收時間354。數字設備110基于足夠接近的發送時間,確認響應是對信標112的響 應,并將信息暫時存儲在RAM 243中。
[0126] 在步驟S425中,數字設備110確定是否接收到來自用戶終端120的響應。例如,如果 數字設備110被操作,則應當從至少一個用戶終端120接收到響應。為此,如果根本未接收到 響應,則假設進行了操作的用戶沒有用戶終端120。因此,在步驟S432中,將未識別用戶與狀 態改變相關聯地暫時存儲在RAM 243中。如果從至少一個用戶終端120接收到響應,則處理 進入在步驟S426中針對各個響應的循環。
[0127] 在步驟S427中,數字設備110從響應中獲取用戶識別信息351和距離信息352。在步 驟S428中,數字設備110確定距離信息352是否表示在可操作范圍501的內部或者存儲的范 圍的內部。如果距離信息表示在范圍的內部,則在步驟S429中,將用戶識別信息351添加到 用戶列表。當在步驟S428中確定距離信息不表示在范圍的內部時,處理跳過步驟S429。
[0128] 在步驟S431中,數字設備110將距離信息352和RAM 243中的時間,與至少一個用戶 識別信息相關聯地,存儲在用戶列表中。
[0129] 在處理來自用戶終端120的所有響應之后,在步驟S433中,如果數字設備110的主 電源211為接通,則數字設備110將存儲在RAM 243中的日志移動到皿D 204。
[0130] 注意,如果數字設備110的主電源211為斷開,則處理跳過步驟S433,并且使日志保 持暫時存儲在RAM 243中。在接下來執行該過程,并且在步驟S433中數字設備110的主電源 211為接通的情況下,將暫時存儲在RAM 243中的日志一次性地移動到皿D 204。
[0131] 在上述的圖13和圖14中示出了在HDD 204中存儲的日志的示例。13示出了日志獲 取目標僅被設置在可操作范圍501內(僅可操作范圍501內部)的示例。圖14示出了日志獲取 目標被設置在可操作范圍內和可操作范圍外(可操作范圍501外部)二者的示例。根據范圍 區別地存儲用戶信息。
[0132] 上述日志可W被存儲為將基于登錄操作而指定的用戶與狀態改變相關聯的、與常 規日志不同的日志數據,或者可W被存儲為單個日志。當存儲單個日志數據時,W能夠識別 是基于哪個的日志的方式來存儲日志。注意,如果關于同一狀態改變,生成了根據圖6中所 示的過程的日志和常規日志,則將兩個日志相關聯并存儲為一個記錄。作為選擇,禁止存儲 兩個日志中的一者的記錄。
[0133] 圖7是示出在信標接收時的用戶終端120的處理的流程圖。即,圖7示出了當用戶終 端120從數字設備110接收到信標112時進行的過程。
[0134] 在步驟S441中,當從數字設備110接收到信標112時,用戶終端120獲取距離信息 352和信標112的接收時間354。用戶終端120還獲取在信標112中包括的信息,即數字設備 110唯一的數字設備識別信息341W及捜索范圍343。如果不包括捜索范圍343,則僅當用戶 終端120存在于可操作范圍501內時,用戶終端120才響應。
[0135] 由用戶終端120可獲取的距離信息352依據要使用的技術而改變。在此,從信標112 的強度獲取離散距離水平。即,獲取如下的值,例如對應于最接近信標發送源的區域的"緊 接",對應于第二最接近的區域的"近",或者對應于遠區域的"遠"。在此,調整來自數字設備 110的信標強度,W使"緊接"的范圍與可操作范圍501相匹配。為此,如果信標強度對應于 "緊接",則表示用戶終端存在于可操作范圍501內部。
[0136] 如果在數字設備110上安裝有多個無線設備111,則從無線設備111發送的信標112 的內容包括同一數字設備識別信息341。當在同一定時接收到來自同一設備的多個信標112 時,作為用于識別信標發送源的無線設備111的信息的無線設備識別信息353W及與信標 112相對應的距離信息352,被包括在響應中。然后,由數字設備識別信息341決定一個無線 設備111,并且將一個響應被返回到響應的目的地。
[0137] 在步驟S442中,用戶終端120確定其自身的位置是否位于無線設備111的可操作范 圍501內。如果用戶終端120存在于可操作范圍501內部,則處理前進到步驟S444。另一方面, 如果用戶終端120存在于可操作范圍501外部,則處理前進到步驟S443。
[0138] 在步驟S443中,用戶終端120確定是否需要發送響應。在包括捜索范圍343的情況 下,僅當用戶終端存在于捜索范圍343內部時,處理前進到步驟S444。否則,過程結束,而不 進行任何處理。
[0139] 在步驟S444中,用戶終端120發送用戶識別信息351和接收時間354作為響應。如果 在信標112中包括無線設備識別信息353,則發送無線設備識別信息353和與其對應的距離 信息中的至少一者,作為響應。
[0140] 圖8是示出數字設備110的日志發送處理的流程圖。即,圖8示出了當數字設備110 向服務器140發送通過上述的圖6中示出的過程而存儲在HDD 204中的日志時進行的過程。 例如,在通電狀態下,數字設備now預定的時間間隔執行圖8中所示的過程。
[0141] 在步驟S451中,數字設備110確定日志的量是否已超過預定量。如果日志的量還未 達到預定量,則過程結束。如果日志的量已超過預定量,則處理前進到步驟S452。
[0142] 在步驟S452中,如果數字設備110處于能夠進行與服務器140的通信的狀態,則處 理前進到步驟S453。如果數字設備110和服務器140不處于可通信狀態,則過程結束。
[0143] 在步驟S453中,數字設備110將日志數據傳送到服務器140,服務器140將接收到的 日志保存在硬盤265中。服務器140中累積的日志數據,能夠被用于各種數據分析。
[0144] 圖9是示出服務器140的處理的流程圖。更具體地,圖9示出了當分析服務器140中 累積的日志時由服務器140獲取用戶信息的過程。
[0145] 在步驟S461中,服務器140獲取日志中包括的用戶識別信息351。在步驟S462中,月良 務器140使用用戶識別信息351作為關鍵字,捜索圖15中所示的用戶信息表。用戶信息表是 將用戶識別信息351與諸如用戶的姓名和崗位等的信息相關聯的表。注意,用戶信息表能夠 具有任意格式。在步驟S463中,服務器140獲取與用戶識別信息351相對應的、諸如用戶的姓 名和崗位等的信息。
[0146] 如上所述,根據第一實施例,即使對于未進行到數字設備的登錄操作的情況下的 狀態改變(例如調色劑更換、紙張更換或錯誤恢復),也能夠獲取與用戶相關聯的日志。尤其 是,當使用無線通信指定用戶相對于數字設備的位置時,能夠指定與狀態改變相關的更適 當的用戶。
[0147] 注意,上面已經描述了使用化E(尤其是,iBeacon中的離散距離信息)的示例。然 而,可W使用任何其他的無線技術,只要能夠識別用戶并且確定用戶的位置即可。
[0148] 另外,當由其他電源操作最小限度所需的傳感器和無線設備111時,即使當主電源 為斷開時,也能夠將與用戶相關聯的操作存儲在日志中。
[0149] (第二實施例)
[0150] 在第二實施例中,將描述用戶終端發送信標并且數字設備110側接收信標的形式。 良P,信標發送/接收方向與上述的第一實施例中的相反。用戶終端120是諸如用戶能夠自身 攜帶的安全卡等的設備,并且定期發送信標712。信標712包括用戶識別信息,作為最小項 目。
[0151] <系統布置和各個設備的布置〉
[0152] 圖16是示出根據第二實施例的系統2000的整體布置的框圖。系統2000包括數字設 備110。數字設備110包括無線設備111。無線設備111具有接收信標的功能,但是也可W不具 有發送信標的功能。
[0153] 系統2000包括用戶終端120。用戶終端120總是W預定的時間間隔發送包括用戶識 別信息的信標712。此外,在系統2000中,數字設備110包括無線設備111。無線設備111從周 圍存在的用戶終端120接收信標712。系統2000經由網絡750連接到服務器140。服務器140與 第一實施例相同。
[0154] 接下來,將描述系統2000中包括的各個設備/服務器的硬件布置。數字設備110的 硬件布置與第一實施例相同。然而,在第二實施例中,如上所述,無線設備111具有接收信標 712的功能。用戶終端120的硬件布置也與第一實施例相同。然而,無線通信I/F具有發送信 標712的功能。
[0155] 圖17是示出系統2000中包括的各設備的功能布置的框圖。實現圖17中所示的軟件 布置的功能的程序,被存儲在各設備的ROM中。各個設備的CP閑尋程序加載到ROM并執行程 序,從而實現運些功能。
[0156] 數字設備110包括初始化單元801、信標接收強度管理單元802、存儲處理單元804、 信標接收處理單元805、網絡通信單元806 W及數據存儲單元807。初始化單元801決定可操 作范圍501。如果在可操作范圍501內存在用戶終端120,則初始化單元801計算由無線設備 111接收到的信標的最小強度,并將它傳送到信標接收強度管理單元802。信標接收強度管 理單元802保持信標最小接收強度表,在信標最小接收強度表中,將狀態改變項目1101與信 標最小接收強度項目1102彼此相關聯。
[0157] 圖18是示出數據的結構的圖。更具體地,圖18示出了從用戶終端120到數字設備 110的信標712中包括的數據。用戶識別信息951是對由用戶保持的用戶終端120唯一的識別 信息。
[0158] 圖21A和圖21B是示出各自將狀態改變與信標最小接收強度相關聯的表的圖。尤其 是,圖21A示出了在存在單個無線設備111的情況下的信標最小接收強度表的示例。該表包 括狀態改變項目1101和信標最小接收強度項目1102。
[0159] 圖21B示出了在存在3個無線設備111的情況下的信標最小接收強度表的示例。該 表包括與無線設備111(在此,3個無線設備)的數量一樣多的信標最小接收強度、W及組合 條件項目1115。在此,包括無線設備A信標最小接收強度的項目1112,無線設備B信標最小接 收強度的項目1113、W及無線設備C信標最小接收強度的項目1114。
[0160] 當操作檢測傳感器組220或狀態改變檢測傳感器組225檢測到數字設備110的狀態 改變時,由此觸發存儲處理單元804執行獲取日志的處理。存儲處理單元804使信標接收處 理單元805,接收從用戶終端120定期發送W捜索在附近的由用戶保持的用戶終端120的信 標712。
[0161] 信標接收處理單元805獲取用戶識別信息951、距離信息352和信標接收強度,并將 它們傳送到存儲處理單元804。存儲處理單元804指定狀態改變的項目,并且從信標接收強 度管理單元802獲取可操作范圍501中的信標最小接收強度。如果信標接收強度高于信標最 小接收強度,則發現用戶終端120位于可操作范圍501內。W運種方式確定用戶終端120是位 于可操作范圍501內部還是外部。確定結果、用戶識別信息951和距離信息352被與狀態改變 的項目相關聯,并且被保存在數據存儲單元807作為日志。
[0162] 在上述的圖13和圖14中示出了在HDD 204中存儲的日志的示例。當在數據存儲單 元807中累積了預定數量的日志時,網絡通信單元806將它們發送到服務器140。
[0163] 用戶終端120包括信標發送單元812和用戶識別信息存儲單元813。信標發送單元 812從用戶識別信息存儲單元813獲取用戶識別信息951,并且定期發送包括用戶識別信息 951的信標712。
[0164] 服務器140包括網絡通信單元821、數據存儲單元823、數據分析單元824W及用戶 信息處理單元825。網絡通信單元821接收來自數字設備110的網絡通信單元806的日志,并 將它保存在數據存儲單元823中。網絡通信單元821能夠連接到多個數字設備110。在運種情 況下,可W針對各個數字設備110保存日志數據,或者可W將各自包括數字設備識別信息 341的日志保存在單個表中。任意保存格式是可用的。數據分析單元824分析數據存儲單元 823中保存的日志。數據分析單元824將用戶識別信息951傳送到用戶信息處理單元825,從 而獲取諸如用戶的姓名和崗位等的信息。
[01化] < 設備的操作〉
[0166] 接下來,將描述當在數字設備110中發生了狀態改變時,用于檢測用戶終端120的 初始化。首先,將用來決定可操作范圍501的初始參數預先設置在NVRAM 216中,可操作范圍 501是當發生了狀態改變時捜索用戶終端120的范圍。
[0167] 圖4C是示例性示出在NVRAM 216中預先設置的初始參數的圖。操作單元與用戶終 端120之間的距離361,W及能夠在數字設備110的可操作范圍中同時存在的用戶的預定數 量362,與第一實施例相同。
[0168] 圖19是示出數字設備110的初始化處理的流程圖。即,圖19示出了使得當在數字設 備110中發生了狀態改變時使得數字設備110能夠檢測用戶終端120而進行的初始化單元 801的處理的過程。初始化單元801的處理的執行定時與第一實施例相同。
[0169] 在步驟S1001中,初始化單元801獲取預先保存在NVRAM 216中的操作單元與用戶 終端之間的最大距離361,W及能夠在可操作范圍中同時存在的用戶的預定數量362。步驟 S1002至S1007與第一實施例的步驟S402至S407相同,并且其描述將被省略。
[0170] 在步驟S1008中,初始化單元801將可操作范圍501轉換成信標712的接收強度。首 先,初始化單元801計算當用戶終端120存在于可操作范圍501的邊界處時,無線設備111接 收信標712的強度。如果由狀態改變的項目改變了可操作范圍501,則狀態改變的項目和信 標接收強度改變。
[0171] 如果無線設備111基于接收到的信標712,能夠獲取離散距離,例如對應于最接近 區域的"緊接"、對應于第二最接近區域的"近"或對應于遠區域的"遠",則可W使用它們中 的最接近的一者,代替信標接收強度。
[0172] 例如,如果可操作范圍501接近于"緊接",則將"緊接"指定為信標接收強度。當多 個無線設備111同時接收信標的區域被設置為可操作范圍501時,針對各個無線設備111,獲 得在用戶終端120位于可操作范圍501內的距無線設備111最遠的情況下的信標712的接收 強度。
[0173] 在步驟S1009中,初始化單元801創建總結了狀態改變項目和無線設備的信標712 的接收強度的信標最小接收強度表,并將它保存在NVRAM 246中。
[0174] 圖21A示出了在存在一個無線設備111的情況下的信標最小接收強度表的示例。圖 21B示出了在存在多個無線設備111的情況下的信標最小接收強度表的示例。注意,圖21A和 圖21B僅僅示出了示例,并且各個表能夠使用任意格式。如果可操作范圍501未被狀態改變 項目改變,則可W將單個信標接收強度值保存在NVRAM 246中。
[0175] 圖20是示出數字設備110的日志輸出處理的流程圖。即,圖20示出了當在數字設備 110中發生了狀態改變的情況下,數字設備110檢測周圍存在的用戶終端120、獲取用戶識別 信息951并輸出日志的功能的處理的過程。
[0176] 操作檢測傳感器組220或狀態改變檢測傳感器組225檢測在數字設備110中已發生 的狀態改變。由此觸發數字設備110執行日志輸出處理。注意,如果操作檢測傳感器組220或 狀態改變檢測傳感器組225不檢測在數字設備110中已發生的狀態改變,則不執行日志輸出 處理。因此,不需要總是檢測用戶終端120的位置,并且電力消耗可W是小的。
[0177] 在步驟S1022中,數字設備110從NVRAM 246上的信標最小接收強度表,獲取與狀態 改變的項目相對應的信標最小接收強度。在步驟S1023中,數字設備110接收從在附近的由 用戶保持的用戶終端120發送的信標712,并將該信息暫時存儲在RAM 243中。注意,數字設 備110在預定時間接收信標712。該時間被設置為比由用戶終端120的信標發送的時間間隔 長很多。
[0178] 在步驟S1024中,數字設備110確定從用戶終端120是否接收到信標712。即,如果數 字設備110被操作,則應當從至少一個用戶終端120接收到信標712。即,如果根本無法接收 到信標712,則假設進行了操作的用戶沒有用戶終端120。因此,在步驟S1030中,將未識別用 戶與狀態改變相關地暫時存儲在RAM 243中。
[0179] 如果從至少一個用戶終端120接收到響應,則處理進入步驟S1025中的循環。在步 驟S1026中,從信標712獲取用戶識別信息951和信標接收強度。如果信標接收強度高于信標 最小接收強度,則發現用戶終端120位于可操作范圍501內部。W運種方式確定用戶終端120 位于可操作范圍501內部還是外部。如果信標接收強度表示可操作范圍501的內部或者存儲 的范圍的內部,在步驟S1028中,則將用戶識別信息951添加到用戶列表。當確定不必要存儲 時,則處理跳過步驟S1028。
[0180] 在步驟S1031中,數字設備110將距離信息352和時間存儲在RAM 243中。
[0181] 在步驟S1029中,數字設備110將距離信息352和時間,與用戶列表中的至少一個用 戶識別信息相關聯地存儲在RAM 243中。
[0182] 在步驟S1031中,如果數字設備110的主電源211接通,則數字設備110將存儲在RAM 243中的日志移動到皿D 204。
[0183] 注意,如果數字設備110的主電源211為斷開,則處理跳過步驟S1031,并且使日志 保持暫時存儲在RAM 243中。在接下來執行該過程,并且在步驟S1031中數字設備110的主電 源211為接通的情況下,將暫時存儲在RAM 243中的日志一次性地移動到皿D 204。
[0184] 在上述的圖13和圖14中示出了在皿D 204中存儲的日志的示例。
[0185] 接下來,將描述使用戶終端120將信標712發送到數字設備110的過程。用戶終端 120W預定的時間間隔從用戶識別信息存儲單元813獲取用戶識別信息951,并且發送包括 用戶識別信息951的信標712。
[0186] 使數字設備110向服務器140發送日志的過程與第一實施例相同。當分析在服務器 140中累積的日志時獲取用戶信息的過程也與第一實施例相同。
[0187] 如上所述,根據第二實施例,即使對于未進行到數字設備的登錄操作的情況下的 狀態改變(例如調色劑更換、紙張更換或錯誤恢復),也能夠獲取與用戶相關聯的日志。尤其 是,當使用無線通信指定用戶相對于數字設備的位置時,能夠指定與狀態改變相關的更適 當的用戶。
[018引其它實施例
[0189] 本發明的實施例還可W通過如下的方法來實現,即,通過網絡或者各種存儲介質 將執行上述實施例的功能的軟件(程序)提供給系統或裝置,該系統或裝置的計算機或是中 央處理單元(CPU)、微處理單元(MPU)讀出并執行程序的方法。
[0190] 雖然參照示例性實施例對本發明進行了描述,但是應當理解,本發明不限于所公 開的示例性實施例。應當對所附權利要求的范圍給予最寬的解釋,W使其涵蓋所有運些變 型例W及等同的結構和功能。
【主權項】
1. 一種包括無線通信單元的電子設備,所述電子設備包括: 檢測單元,其被構造為經由所述無線通信單元,檢測來自存在于所述電子設備的周圍 的終端的無線通信; 狀態檢測單元,其被構造為檢測所述電子設備的狀態改變; 第一日志生成單元,其被構造為在所述狀態檢測單元檢測到所述狀態改變,并且所述 檢測單元檢測到滿足預定條件的無線通信的情況下,生成將與所述無線通信中包括的信息 相對應的識別信息、與所檢測到的狀態改變相關聯的第一日志; 第二日志生成單元,其被構造為當在進行了對所述電子設備的登錄操作之后,所述狀 態檢測單元檢測到所述狀態改變的情況下,生成將用來識別基于所述登錄操作而指定的用 戶的識別信息、與所檢測到的狀態改變相關聯的第二日志;以及 日志存儲單元,其被構造為存儲所述第一日志和所述第二日志。2. 根據權利要求1所述的電子設備,其中,根據所述無線通信而生成的所述第一日志包 括,在未進行對所述電子設備的登錄操作的情況下指定的如下信息中的中的至少一者來作 為所述識別信息:終端的唯一識別信息、與終端的無線通信相對應的唯一識別信息以及用 來識別終端的用戶的識別信息。3. 根據權利要求1所述的電子設備,其中,在能夠基于所述無線通信確定在針對所述電 子設備的預定的能操作范圍內部存在終端的情況下,所述第一日志生成單元假定所述預定 條件被滿足,并且生成所述第一日志。4. 根據權利要求3所述的電子設備,其中,所述檢測單元檢測來自存在于所述電子設備 的周圍的多個終端的多個無線通信,并且 所述第一日志生成單元還將在基于來自第一終端的第一無線通信確定在所述預定的 能操作范圍內部存在第一終端的情況下生成的所述第一日志,和與來自被確定為存在于所 述預定的能操作范圍外部的其他設備的第二無線通信中包括的信息相對應的識別信息相 關聯。5. 根據權利要求1所述的電子設備,其中,在存在與同一狀態改變相關聯的所述第一日 志和所述第二日志的情況下,所述日志存儲單元將所述第一日志和所述第二日志彼此相關 聯地存儲,或者禁止存儲所述第一日志和所述第二日志中的一者。6. 根據權利要求1所述的電子設備,其中,所述電子設備包括多個無線通信單元、以及 分別與所述多個無線通信單元相對應的多個檢測單元,并且 所述第一日志生成單元在所述第一日志中還包括,表示所述多個檢測單元中的、已檢 測到用來生成所述第一日志的無線通信的檢測單元的信息。7. 根據權利要求1所述的電子設備,其中,所述狀態改變的檢測包括針對所述電子設備 的操作的檢測、以及所述電子設備的內部狀態的改變的檢測。8. 根據權利要求1所述的電子設備,其中,所述無線通信單元進行遵循藍牙低功耗的無 線通信。9. 一種包括無線通信單元的電子設備的控制方法,所述方法包括: 無線通信檢測步驟,經由所述無線通信單元,檢測來自存在于所述電子設備的周圍的 終端的無線通信; 狀態改變檢測步驟,檢測所述電子設備的狀態改變; 在所述狀態改變檢測步驟中檢測到所述狀態改變,并且在所述無線通信檢測步驟中檢 測到滿足預定條件的無線通信的情況下,生成將與所述無線通信中包括的信息相對應的識 別信息、與所檢測到的狀態改變相關聯的第一日志; 在進行了對所述電子設備的登錄操作之后,在所述狀態改變檢測步驟中檢測到所述狀 態改變的情況下,生成將用來識別基于所述登錄操作而指定的用戶的識別信息、與檢測到 的狀態改變相關聯的第二日志;以及 存儲步驟,存儲所述第一日志和所述第二日志。
【文檔編號】H04N1/00GK106060301SQ201610204297
【公開日】2016年10月26日
【申請日】2016年4月1日 公開號201610204297.2, CN 106060301 A, CN 106060301A, CN 201610204297, CN-A-106060301, CN106060301 A, CN106060301A, CN201610204297, CN201610204297.2
【發明人】大場昇
【申請人】佳能株式會社