电子设备及电子设备的控制方法

文档序号:10691334阅读:646来源:国知局
电子设备及电子设备的控制方法
【专利摘要】本发明提供一种电子设备及电子设备的控制方法。为了提供一种用于适当地管理电子设备的状态改变的日志的技术,包括无线通信单元的电子设备,经由所述无线通信单元,检测来自存在于所述电子设备的周围的终端的无线通信;检测所述电子设备的状态改变。所述电子设备生成将与所述无线通信中包括的信息相对应的识别信息、与检测到的状态改变相关联的第一日志,生成将用来识别基于所述登录操作而指定的用户的识别信息、与检测到的状态改变相关联的第二日志,并且存储所述第一日志和所述第二日志。
【专利说明】
电子设备及电子设备的控制方法
技术领域
[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
【发明人】大场昇
【申请人】佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1