【技术领域】【Technical field】
这里公开的实施例涉及用于在电子设备中识别指纹的技术。Embodiments disclosed herein relate to techniques for identifying fingerprints in electronic devices.
【背景技术】【Background technique】
随着用于识别生物信息的技术的发展,广泛使用包括诸如指纹传感器或虹膜传感器的生物传感器的电子设备。电子设备可以通过使用上述生物传感器识别或存储用户的生物信息。存储在电子设备中的生物信息可以用于解锁电子设备或金融交易。With the development of technologies for identifying biological information, electronic devices including biosensors such as fingerprint sensors or iris sensors are widely used. The electronic device may recognize or store user's biological information by using the above-mentioned biosensor. Biometric information stored in an electronic device can be used to unlock the electronic device or conduct financial transactions.
电子设备可以使用指纹传感器获得用户的指纹。电子设备可以将指纹的脊分叉或断开的特征设置作为细节特征,并通过分析指纹来识别细节特征的分布和数量。电子设备可以通过将先前存储的细节特征的分布和数量与指纹传感器识别的细节特征的分布和数量进行比较来验证电子设备的用户。电子设备可以通过将获得的指纹图像与先前存储的指纹图像进行比较来获得指纹图像并认证电子设备的用户。An electronic device may obtain a user's fingerprint using a fingerprint sensor. The electronic device can set the ridge bifurcation or disconnected feature of the fingerprint as a minutiae feature, and identify the distribution and quantity of the minutiae feature by analyzing the fingerprint. The electronic device may authenticate the user of the electronic device by comparing the distribution and number of previously stored minutiae with the distribution and number of minutiae recognized by the fingerprint sensor. The electronic device may obtain a fingerprint image and authenticate a user of the electronic device by comparing the obtained fingerprint image with previously stored fingerprint images.
【发明内容】【Content of invention】
【技术问题】【technical problem】
当通过指纹验证来唤醒或解锁电子设备时,即使当电子设备处于睡眠状态时,包括在电子设备中的指纹传感器也可能需要处于唤醒状态。在这种情况下,由于指纹传感器的驱动可能消耗不必要的电力,并且电子设备的性能可能劣化。另外,当指纹传感器是光学指纹传感器时,由于显示器需要操作以提供用于指纹传感器的操作的光源,因此可能增加不必要的电力消耗。此外,即使当不包含指纹的另一个对象与指纹传感器接触时,包括在电子设备中的处理器也需要执行比较操作,从而导致不必要的电力消耗的进一步增加。When waking up or unlocking an electronic device through fingerprint authentication, a fingerprint sensor included in the electronic device may need to be in an awake state even when the electronic device is in a sleep state. In this case, unnecessary power may be consumed due to driving of the fingerprint sensor, and performance of the electronic device may be degraded. In addition, when the fingerprint sensor is an optical fingerprint sensor, since the display needs to operate to provide a light source for the operation of the fingerprint sensor, unnecessary power consumption may be increased. Furthermore, even when another object that does not contain a fingerprint comes into contact with the fingerprint sensor, a processor included in the electronic device needs to perform a comparison operation, resulting in further increase of unnecessary power consumption.
这里公开的实施例提供了一种电子设备和方法,其能够在电子设备处于睡眠状态时降低指纹识别的电力消耗,以解决上述问题和本公开中提出的问题。Embodiments disclosed herein provide an electronic device and method capable of reducing power consumption of fingerprint recognition when the electronic device is in a sleep state, so as to solve the above-mentioned problems and the problems raised in the present disclosure.
【技术方案】【Technical solutions】
根据其中公开的实施例的电子设备可以包括:包括触摸传感器的显示器、在显示器的至少部分区域中形成的指纹传感器、处理器和控制触摸传感器的控制电路,该控制电路可以在处理器处于低功率状态时:通过至少部分区域检测与外部对象有关的输入,确定外部对象是与指纹传感器有关的输入,当外部对象不是与指纹传感器有关的输入时丢弃外部对象的输入,当确定外部对象是与指纹传感器有关的输入时通过显示区域发光,该显示区域至少包括处于低功率状态的所述至少部分区域。An electronic device according to an embodiment disclosed therein may include a display including a touch sensor, a fingerprint sensor formed in at least a partial area of the display, a processor, and a control circuit for controlling the touch sensor. State: through at least part of the area to detect the input related to the external object, determine that the external object is an input related to the fingerprint sensor, discard the input of the external object when the external object is not an input related to the fingerprint sensor, and discard the input of the external object when it is determined that the external object is related to the fingerprint sensor A sensor-related input is illuminated through a display area including at least said at least part of the area in a low power state.
此外,根据其中公开的实施例的电子设备可以包括:检测外部对象的接近的触摸传感器、电连接到触摸传感器的触摸IC、发光的显示板、电连接到触摸IC和显示板以驱动显示板的显示电路、电连接到触摸IC以使用从显示板发出的光检测外部对象的图案的指纹传感器、以及电连接到触摸IC、显示电路和指纹传感器的处理器,其中触摸IC可以控制显示电路,使得在处理器处于睡眠状态时,当在触摸传感器的特定区域内检测到外部对象的触摸事件时,显示板的至少部分区域发光;当外部对象的图案对应于指纹时,触摸IC或指纹传感器可以唤醒处理器。In addition, an electronic device according to an embodiment disclosed therein may include: a touch sensor detecting an approach of an external object, a touch IC electrically connected to the touch sensor, a display panel emitting light, and an IC electrically connected to the touch IC and the display panel to drive the display panel. A display circuit, a fingerprint sensor electrically connected to the touch IC to detect a pattern of an external object using light emitted from the display panel, and a processor electrically connected to the touch IC, the display circuit, and the fingerprint sensor, wherein the touch IC can control the display circuit so that When the processor is in a sleep state, when a touch event of an external object is detected in a specific area of the touch sensor, at least a partial area of the display panel emits light; when the pattern of the external object corresponds to a fingerprint, the touch IC or fingerprint sensor can wake up processor.
另外,根据其中公开的实施例的方法可以包括:在应用处理器处于睡眠状态时检测触摸传感器的特定区域中的外部对象的触摸事件,允许显示板的至少部分区域发光以识别外部对象的图案,使用指纹传感器确定外部对象的图案是否对应于指纹,以及当外部对象的图案对应于指纹时唤醒应用处理器。In addition, the method according to the embodiments disclosed therein may include: detecting a touch event of an external object in a specific area of the touch sensor when the application processor is in a sleep state, allowing at least a partial area of the display panel to emit light to recognize a pattern of the external object, It is determined whether the pattern of the external object corresponds to the fingerprint using the fingerprint sensor, and the application processor is woken up when the pattern of the external object corresponds to the fingerprint.
【有益效果】【Beneficial effect】
根据本公开中公开的实施例,在处理器处于睡眠状态时,当检测到触摸事件时,可以使用触摸IC和/或指纹传感器过滤掉与指纹识别无关的事件。According to the embodiments disclosed in the present disclosure, when the processor is in a sleep state, when a touch event is detected, the touch IC and/or the fingerprint sensor can be used to filter out events not related to fingerprint recognition.
此外,可以提供通过本公开直接或间接理解的各种效果。In addition, various effects understood directly or indirectly through the present disclosure may be provided.
【附图说明】【Description of drawings】
图1示出了根据各种实施例的网络环境中的电子设备。FIG. 1 illustrates electronic devices in a network environment according to various embodiments.
图2示出了根据各种实施例的电子设备的框图。FIG. 2 shows a block diagram of an electronic device according to various embodiments.
图3示出了根据各种实施例的程序模块的框图。Figure 3 shows a block diagram of program modules according to various embodiments.
图4是根据实施例的电子设备的正视图。FIG. 4 is a front view of an electronic device according to an embodiment.
图5是根据实施例的电子设备的剖视图。FIG. 5 is a cross-sectional view of an electronic device according to an embodiment.
图6是示出根据实施例的电子设备的配置的框图。FIG. 6 is a block diagram showing the configuration of an electronic device according to the embodiment.
图7是示出根据实施例的电子设备的配置的框图。FIG. 7 is a block diagram showing the configuration of an electronic device according to the embodiment.
图8是示出根据实施例的电子设备的配置的框图。FIG. 8 is a block diagram showing the configuration of an electronic device according to the embodiment.
图9示出了根据实施例的电子设备的示例性操作。FIG. 9 illustrates exemplary operations of an electronic device according to an embodiment.
图10示出了根据实施例的电子设备的示例性操作。FIG. 10 illustrates exemplary operations of an electronic device according to an embodiment.
图11是用于描述根据实施例的用于在电子设备中识别指纹的方法的流程图。FIG. 11 is a flowchart for describing a method for recognizing a fingerprint in an electronic device according to an embodiment.
图12是用于描述根据实施例的用于在电子设备中识别指纹的方法的流程图。FIG. 12 is a flowchart for describing a method for recognizing a fingerprint in an electronic device according to an embodiment.
【具体实施方式】【Detailed ways】
在下文中,可以参考附图描述本公开的各种实施例。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和主旨的情况下,可以对本文描述的各种实施例进行各种修改、等同和/或替换。关于附图的描述,类似的组件可以用类似的参考标号标记。除非另有说明,否则单数形式的术语可包括复数形式。在本公开中,表述“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或多个”等可以包括相关所列项目的一个或多个的任何和所有组合。诸如“第一”、“第二”等的术语可以用于指代各种组件而不管顺序和/或优先级,并且将相关组件与其他组件区分开,但是不限制组件。当组件(例如第一组件)被称为“(可操作地或通信地)与另一组件(例如第二组件)耦合/耦合到另一组件(例如第二组件)”或“连接到”另一组件(例如,第二组件)时,该组件可以直接与其他组件耦合/耦合到其他组件/或者连接到其他组件或者可以存在介入组件(例如第三组件)。Hereinafter, various embodiments of the present disclosure may be described with reference to the accompanying drawings. Accordingly, those of ordinary skill in the art will recognize that various modifications, equivalents and/or substitutions can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. With respect to the description of the figures, similar components may be labeled with similar reference numerals. Terms in a singular form may include plural forms unless otherwise specified. In the present disclosure, the expression "A or B", "at least one of A or/and B" or "one or more of A or/and B" etc. may include one or more of the relevant listed items Any and all combinations. Terms such as 'first', 'second', etc. may be used to refer to various components regardless of order and/or priority and to distinguish related components from other components, but do not limit the components. When a component (such as a first component) is referred to as being “coupled (operably or communicatively) to/coupled to another component (such as a second component)” or “connected to” another When a component (eg, a second component) is used, the component may be directly coupled/coupled to/or connected to the other component or there may be an intervening component (eg, a third component).
根据情况,本公开中使用的表述“被配置用于”可以用作例如在硬件或软件中的表述“适合于”、“具有…能力”、“适应于”、“使得”、“能够”或“被设计用于”。表述“被配置用于…的设备”可以意味着该设备“能够”与另一设备或其他组件一起操作。例如,“被配置用于(或设置用于)执行A、B和C的处理器”可以表示用于执行对应操作的专用处理器(例如嵌入式处理器)或通用处理器(例如中央处理单元(CPU)或应用处理器),其通过执行存储在存储器设备中的一个或多个软件程序来执行相应的操作。Depending on the circumstances, the expression "configured to" used in the present disclosure may be used, for example, in hardware or software as an expression "adapted to", "capable of", "adapted to", "enabling", "capable of" or "is designed for". The expression "a device configured for" may mean that the device is "capable of" operating with another device or other component. For example, "a processor configured (or arranged) to perform A, B, and C" may mean a special-purpose processor (such as an embedded processor) or a general-purpose processor (such as a central processing unit) for performing the corresponding operations. (CPU or application processor), which performs corresponding operations by executing one or more software programs stored in the memory device.
根据本公开的各种实施例的电子设备可以包括例如智能手机、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频第3层(MP3)播放器、医疗设备、相机或可穿戴设备中的至少一个。根据各种实施例,可穿戴设备可包括附件类型(例如手表、戒指、手镯、脚镯、项链、眼镜、隐形眼镜或头戴式设备(HMD))、织物或服装-集成类型(例如电子服装)、身体附着类型(例如皮肤垫或纹身)或生物可植入类型(例如可植入电路)中的至少一个。根据各种实施例,电子设备可以包括例如电视(TV)、数字多功能光盘(DVD)播放器、音响、冰箱、空调、清洁器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制板、安全控制板、媒体盒(例如Samsung HomeSyncTM、Apple TVTM或Google TVTM)、游戏控制台(例如XboxTM或PlayStationTM)、电子词典、电子钥匙、便携式摄像机、电子相框等中的至少一个。Electronic devices according to various embodiments of the present disclosure may include, for example, smartphones, tablet personal computers (PCs), mobile phones, video phones, e-book readers, desktop PCs, laptop PCs, netbook computers, workstations, servers, At least one of a Personal Digital Assistant (PDA), Portable Multimedia Player (PMP), Moving Picture Experts Group (MPEG-1 or MPEG-2) Audio Layer 3 (MP3) player, medical device, camera, or wearable device . According to various embodiments, wearable devices may include accessory types (such as watches, rings, bracelets, anklets, necklaces, glasses, contact lenses, or head-mounted devices (HMDs)), fabric or garment-integrated types (such as electronic clothing ), a body attachment type (such as a skin pad or a tattoo), or a bioimplantable type (such as an implantable circuit). According to various embodiments, electronic devices may include, for example, televisions (TVs), digital versatile disc (DVD) players, stereos, refrigerators, air conditioners, cleaners, ovens, microwave ovens, washing machines, air purifiers, set-top boxes, home automation controls Board, security control board, media box (such as Samsung HomeSync™ , Apple TV™ or Google TV™ ), game console (such as Xbox™ or PlayStation™ ), electronic dictionary, electronic key, camcorder, electronic photo frame, etc. One.
根据另一实施例,电子设备可以包括各种医疗设备(例如,各种便携式医疗测量设备(例如血糖监测设备、心跳测量设备、血压测量设备、体温测量设备等)、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)、扫描仪和超声波设备)、导航设备、全球导航卫星系统(GNSS)、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐设备、船舶电子设备(例如导航系统和陀螺仪)、航空电子设备、安全设备、车辆头部单元、工业或家用机器人、无人机、自动柜员机机器(ATM)、商店销售点(POS)或物联网(例如灯泡、各种传感器、喷淋设备、火警、恒温器、路灯、烤面包机、健身器材、热水器、加热器、锅炉等)中的至少一个。根据实施例,电子设备可以包括家具或建筑物/结构的至少一部分、电子板、电子签名接收设备、投影仪或各种测量仪器(例如水表、电表、煤气表或量波表等)中的至少一个。根据各种实施例,电子设备可以是柔性电子设备或者两个或更多个上述设备的组合。此外,根据本公开的实施例的电子设备可以不限于上述电子设备。在本公开中,术语“用户”可以指使用电子设备的人或可以指代使用电子设备的设备(例如人工智能电子设备)。According to another embodiment, the electronic equipment may include various medical equipment (for example, various portable medical measurement equipment (such as blood glucose monitoring equipment, heartbeat measurement equipment, blood pressure measurement equipment, body temperature measurement equipment, etc.), magnetic resonance angiography (MRA) , magnetic resonance imaging (MRI), computed tomography (CT), scanners and ultrasound equipment), navigation equipment, global navigation satellite system (GNSS), event data recorder (EDR), flight data recorder (FDR), vehicle Infotainment equipment, marine electronics (such as navigation systems and gyroscopes), avionics, safety equipment, vehicle head units, industrial or domestic robots, drones, automated teller machines (ATMs), store point-of-sale (POS) Or at least one of the Internet of Things (such as light bulbs, various sensors, sprinkler equipment, fire alarms, thermostats, street lights, toasters, fitness equipment, water heaters, heaters, boilers, etc.). According to an embodiment, an electronic device may include at least a part of furniture or a building/structure, an electronic board, an electronic signature receiving device, a projector, or at least one of various measuring instruments (such as a water meter, an electric meter, a gas meter or a wave meter, etc.) One. According to various embodiments, the electronic device may be a flexible electronic device or a combination of two or more of the aforementioned devices. In addition, electronic devices according to embodiments of the present disclosure may not be limited to the above-mentioned electronic devices. In the present disclosure, the term "user" may refer to a person using an electronic device or may refer to a device using an electronic device (eg, an artificial intelligence electronic device).
图1示出了根据各种实施例的网络环境100中的电子设备101。参考图1,电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。根据实施例,电子设备101可以不包括上述组件中至少之一或可以进一步包括其他组件。总线110可以将上述组件110至170互连,并且可以包括用于在上述组件之间传送通信(例如控制消息和/或数据)的电路。处理器120可以包括中央处理单元(CPU)、应用处理器(AP)或通信处理器(CP)中的一个或多个。例如,处理器120可以执行与电子设备101的至少其他组件的控制和/或通信相关联的算术运算或数据处理。FIG. 1 illustrates an electronic device 101 in a network environment 100 according to various embodiments. Referring to FIG. 1 , an electronic device 101 may include a bus 110 , a processor 120 , a memory 130 , an input/output interface 150 , a display 160 and a communication interface 170 . According to an embodiment, the electronic device 101 may not include at least one of the above components or may further include other components. The bus 110 may interconnect the aforementioned components 110 to 170 and may include circuitry for communicating communications (eg, control messages and/or data) between the aforementioned components. The processor 120 may include one or more of a Central Processing Unit (CPU), an Application Processor (AP), or a Communication Processor (CP). For example, the processor 120 may perform arithmetic operations or data processing associated with control and/or communication of at least other components of the electronic device 101 .
存储器130可以包括易失性和/或非易失性存储器。例如,存储器130可以存储与电子设备101的至少一个其他组件相关联的指令或数据。根据实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(API)145和/或应用程序(或“应用”)147。内核141、中间件143或API 145的至少一部分可以被称为“操作系统(OS)”。例如,内核141可以控制或管理用于执行其他程序(例如中间件143、API 145和应用程序147)的操作或功能的系统资源(例如总线110、处理器120、存储器130等)。此外,内核141可以提供允许中间件143、API 145或应用程序147访问电子设备101的分立组件以便控制或管理系统资源的接口。Memory 130 may include volatile and/or non-volatile memory. For example, memory 130 may store instructions or data associated with at least one other component of electronic device 101 . According to an embodiment, the memory 130 may store software and/or programs 140 . Programs 140 may include, for example, kernel 141 , middleware 143 , application programming interface (API) 145 and/or application programs (or “apps”) 147 . At least a part of the kernel 141, the middleware 143, or the API 145 may be called an "operating system (OS)". For example, kernel 141 may control or manage system resources (eg, bus 110, processor 120, memory 130, etc.) for performing operations or functions of other programs (eg, middleware 143, API 145, and applications 147). In addition, the kernel 141 may provide an interface that allows the middleware 143, the API 145, or the application 147 to access discrete components of the electronic device 101 in order to control or manage system resources.
中间件143可以执行例如中介角色,使得API 145或应用程序147与内核141通信以交换数据。此外,中间件143可以根据优先级处理从应用程序147接收到的一个或多个任务请求。例如,中间件143可以将使得可以使用电子设备101的系统资源(例如总线110、处理器120、存储器130等)的优先级分配到至少一个应用程序147,并且可以处理该一个或多个任务请求。API 145可以是应用程序147通过其控制由内核141或中间件143提供的功能的接口,并且可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如指令)。输入/输出接口150可以将从用户或另一外部设备输入的指令或数据发送到电子设备101的(一个或多个)其他组件,或者可以将从电子设备101的其他组件接收到的指令或数据输出到用户或其他外部设备。Middleware 143 may perform, for example, an intermediary role such that API 145 or application 147 communicates with kernel 141 to exchange data. Additionally, middleware 143 may process one or more task requests received from applications 147 according to priority. For example, the middleware 143 can assign priority to at least one application program 147 to enable the use of system resources (such as the bus 110, the processor 120, the memory 130, etc.) of the electronic device 101, and can process the one or more task requests . The API 145 may be an interface through which the application program 147 controls functions provided by the kernel 141 or the middleware 143, and may include, for example, at least one interface or function (such as an instruction) for file control, window control, image processing, character control, etc. ). The input/output interface 150 may transmit instructions or data input from a user or another external device to other component(s) of the electronic device 101, or may transmit instructions or data received from other components of the electronic device 101 Output to user or other external device.
显示器160可包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、微机电系统(MEMS)显示器或电子纸显示器。显示器160可以向用户显示例如各种内容(例如文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且可以使用电子笔或用户身体的一部分接收例如触摸、手势、接近或悬停输入。例如,通信接口170可以在电子设备101和外部设备(例如第一电子设备102、第二电子设备104或服务器106)之间建立通信。例如,通信接口170可以通过无线通信或有线通信连接到网络162以与外部设备(例如第二电子设备104或服务器106)通信。The display 160 may include, for example, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, an Organic LED (OLED) display, a Micro Electro Mechanical System (MEMS) display, or an e-paper display. The display 160 may display, for example, various contents (eg, text, image, video, icon, symbol, etc.) to the user. The display 160 may include a touch screen, and may receive, for example, touch, gesture, approach or hover input using an electronic pen or a part of the user's body. For example, the communication interface 170 can establish communication between the electronic device 101 and an external device (eg, the first electronic device 102 , the second electronic device 104 or the server 106 ). For example, the communication interface 170 may be connected to the network 162 through wireless communication or wired communication to communicate with external devices such as the second electronic device 104 or the server 106 .
例如,无线通信可以包括使用长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)、全球移动通信系统(GSM)等中的至少一个的蜂窝通信。无线通信可以包括无线保真(Wi-Fi)、蓝牙、蓝牙低功耗(BLE)、Zigbee、近场通信(NFC)、磁条传输(MST)、射频(RF)、体域网等中的至少一个。根据实施例,无线通信可以包括GNSS。GNSS可以是例如全球定位系统(GPS)、全球导航卫星系统(Glonass)、北斗导航卫星系统(以下称为“北斗”)或欧洲全球卫星导航系统(以下称为“伽利略”)中的一种。在下文中,在本公开中“GPS”和“GNSS”可以互换使用。有线通信可以包括例如通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)、电力线通信、普通老式电话服务(POTS)等中的至少一个。网络162可以包括电信网络中的至少一个,例如计算机网络(例如LAN或WAN)、因特网或电话网络。For example, wireless communications may include the use of Long Term Evolution (LTE), LTE Advanced (LTE-A), Code Division Multiple Access (CDMA), Wideband CDMA (WCDMA), Universal Mobile Telecommunications System (UMTS), Wireless Broadband (WiBro), Global Cellular communication of at least one of the mobile communication system (GSM) and the like. Wireless communication can include wireless fidelity (Wi-Fi), Bluetooth, Bluetooth low energy (BLE), Zigbee, near field communication (NFC), magnetic stripe transmission (MST), radio frequency (RF), body area network, etc. at least one. According to an embodiment, the wireless communication may include GNSS. The GNSS may be, for example, one of Global Positioning System (GPS), Global Navigation Satellite System (Glonass), Beidou Navigation Satellite System (hereinafter referred to as “Beidou”), or European Global Satellite Navigation System (hereinafter referred to as “Galileo”). Hereinafter, "GPS" and "GNSS" may be used interchangeably in this disclosure. Wired communications may include, for example, at least one of Universal Serial Bus (USB), High-Definition Multimedia Interface (HDMI), Recommended Standard 232 (RS-232), Powerline Communications, Plain Old Telephone Service (POTS), and the like. Network 162 may include at least one of a telecommunications network, such as a computer network (eg, LAN or WAN), the Internet, or a telephone network.
第一外部电子设备102和第二外部电子设备104中的每一个可以是其类型与电子设备101的类型不同或相同的设备。根据各种实施例,电子设备101将执行的全部或部分操作可以由另一个或多个电子设备(例如,电子设备102或104或服务器106)执行。根据实施例,在电子设备101自动地或响应于请求执行任何功能或服务的情况下,电子设备101可以不在内部执行功能或服务,而是额外可选地,它可以请求在其他电子设备(例如电子设备102或104或服务器106)上与电子设备101相关联的功能的至少一部分。该其他电子设备(例如电子设备102或104或服务器106)可以执行所请求的功能或附加功能,并且可以将执行结果发送到电子设备101。电子设备101可以使用所接收的结果提供所请求的功能或服务或者额外地处理所接收的结果以提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算。Each of the first external electronic device 102 and the second external electronic device 104 may be a device whose type is different from or the same as that of the electronic device 101 . According to various embodiments, all or part of the operations to be performed by the electronic device 101 may be performed by another or more electronic devices (eg, the electronic device 102 or 104 or the server 106). According to an embodiment, in the case that the electronic device 101 performs any function or service automatically or in response to a request, the electronic device 101 may not perform the function or service internally, but additionally optionally, it may request to perform any function or service in other electronic devices (such as At least a part of the functions associated with the electronic device 101 on the electronic device 102 or 104 or the server 106). The other electronic device (such as the electronic device 102 or 104 or the server 106 ) may execute the requested function or additional function, and may send the execution result to the electronic device 101 . The electronic device 101 may provide the requested function or service using the received result or additionally process the received result to provide the requested function or service. For this, cloud computing, distributed computing or client-server computing can be used, for example.
图2示出了根据各种实施例的电子设备201的框图。电子设备201可以包括例如图1中所示的电子设备101的全部或一部分。电子设备201可以包括一个或多个处理器(例如应用处理器(AP))210、通信模块220、订户识别模块224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和马达298。处理器210可以驱动例如操作系统(OS))应用以控制连接到处理器210的多个硬件或软件组件,并且可以处理和计算各种数据。例如,处理器210可以用片上系统(SoC)实现。根据实施例,处理器210还可包括图形处理单元(GPU)和/或图像信号处理器。处理器210可以包括图2中所示的组件的至少一部分(例如蜂窝模块221)。处理器210可以将从其他组件(例如非易失性存储器)中的至少一个接收到的命令或数据加载到易失性存储器中并处理加载的指令或数据。处理器210可以将结果数据存储在非易失性存储器中。FIG. 2 shows a block diagram of an electronic device 201 according to various embodiments. The electronic device 201 may include, for example, all or part of the electronic device 101 shown in FIG. 1 . The electronic device 201 may include one or more processors (e.g., an application processor (AP)) 210, a communication module 220, a subscriber identification module 224, a memory 230, a sensor module 240, an input device 250, a display 260, an interface 270, an audio module 280 , camera module 291 , power management module 295 , battery 296 , indicator 297 and motor 298 . The processor 210 may drive applications such as an Operating System (OS) to control various hardware or software components connected to the processor 210, and may process and calculate various data. For example, the processor 210 may be implemented with a system on chip (SoC). According to an embodiment, the processor 210 may further include a graphics processing unit (GPU) and/or an image signal processor. The processor 210 may include at least a part of the components shown in FIG. 2 (for example, the cellular module 221). The processor 210 may load commands or data received from at least one of other components (eg, nonvolatile memory) into the volatile memory and process the loaded instructions or data. Processor 210 may store the resulting data in non-volatile memory.
通信模块220可以与图1中的通信接口170相同或类似地被配置。通信模块220可以包括蜂窝模块221、Wi-Fi模块223、蓝牙(BT)模块225、GNSS模块227、近场通信(NFC)模块228和射频(RF)模块229。蜂窝模块221可以通过通信网络提供例如语音通信、视频通信、特性服务、因特网服务等。根据实施例,蜂窝模块221可以通过使用订户识别模块(例如SIM卡)224来执行通信网络内的电子设备201的辨别和认证。根据实施例,蜂窝模块221可以执行处理器210提供的至少一部分功能。根据实施例,蜂窝模块221可以包括通信处理器(CP)。根据实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227或NFC模块228的至少一部分(例如两个或更多个)可以包括在一个集成电路(IC)或IC封装内。例如,RF模块229可以发送和接收通信信号(例如RF信号)。例如,RF模块229可以包括收发器、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)、天线等。根据另一实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227或NFC模块228中的至少一个可以通过单独的RF模块发送和接收RF信号。订户识别模块224可以包括例如包括订户识别模块的卡和/或嵌入式SIM,并且可以包括唯一识别信息(例如集成电路卡识别符(ICCID))或订户信息(例如国际移动订户身份(IMSI))。The communication module 220 may be configured the same as or similar to the communication interface 170 in FIG. 1 . The communication module 220 may include a cellular module 221 , a Wi-Fi module 223 , a Bluetooth (BT) module 225 , a GNSS module 227 , a near field communication (NFC) module 228 and a radio frequency (RF) module 229 . The cellular module 221 may provide, for example, voice communication, video communication, feature service, Internet service, etc. through a communication network. According to an embodiment, the cellular module 221 may perform identification and authentication of the electronic device 201 within the communication network by using a subscriber identity module (eg, a SIM card) 224 . According to an embodiment, the cellular module 221 may perform at least a part of functions provided by the processor 210 . According to an embodiment, the cellular module 221 may include a communication processor (CP). According to an embodiment, at least a part (for example, two or more) of the cellular module 221, the Wi-Fi module 223, the BT module 225, the GNSS module 227 or the NFC module 228 may be included in one integrated circuit (IC) or IC package . For example, the RF module 229 may transmit and receive communication signals (eg, RF signals). For example, the RF module 229 may include a transceiver, a power amplifier module (PAM), a frequency filter, a low noise amplifier (LNA), an antenna, and the like. According to another embodiment, at least one of the cellular module 221 , the Wi-Fi module 223 , the BT module 225 , the GNSS module 227 or the NFC module 228 may transmit and receive RF signals through a separate RF module. Subscriber identity module 224 may include, for example, a card and/or an embedded SIM including a subscriber identity module, and may include unique identification information such as an integrated circuit card identifier (ICCID) or subscriber information such as an international mobile subscriber identity (IMSI) .
存储器230(例如存储器130)可以包括内部存储器232或外部存储器234。例如,内部存储器232可以包括易失性存储器(例如动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步DRAM(SDRAM)等中的至少一个)、非易失性存储器(例如一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除和可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪存ROM、闪存、硬盘驱动器或固态驱动器(SSD)。外部存储器234可包括闪存驱动器,诸如紧凑型闪存(CF)、安全数字(SD)、微型安全数字(Micro-SD)、迷你安全数字(Mini-SD)、极速数字(xD)、多媒体卡(MMC)、记忆棒等。外部存储器234可以通过各种接口可操作地和/或物理地连接到电子设备201。Memory 230 , such as memory 130 , may include internal memory 232 or external memory 234 . For example, the internal memory 232 may include volatile memory (such as at least one of dynamic random access memory (DRAM), static RAM (SRAM), synchronous DRAM (SDRAM), etc.), nonvolatile memory (such as one-time Programmable Read Only Memory (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), Mask ROM, Flash ROM, Flash, Hard Disk Drive or Solid State Drive (SSD). External memory 234 may include a flash drive such as Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), Extreme Digital (xD) , Multimedia Card (MMC), memory stick, etc. The external memory 234 may be operatively and/or physically connected to the electronic device 201 through various interfaces.
传感器模块240可以测量例如物理量或者可以检测电子设备201的操作状态。传感器模块240可以将测量或检测到的信息转换为电信号。例如,传感器模块240可以包括手势传感器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如红色、绿色、蓝色(RGB)传感器)、生物传感器240I、温度/湿度传感器240J、照度传感器240K或UV传感器240M中的至少一个。尽管未示出,但附加地或替代地,传感器模块240还可包括例如电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹传感器。传感器模块240还可包括用于控制其中包括的至少一个或多个传感器的控制电路。根据实施例,电子设备201还可以包括处理器,该处理器是处理器210的一部分或者独立于处理器210并且被配置用于控制传感器模块240。处理器可以在处理器210保持睡眠状态时控制传感器模块240。The sensor module 240 may measure, for example, a physical quantity or may detect an operation state of the electronic device 201 . The sensor module 240 may convert measured or detected information into electrical signals. For example, the sensor module 240 may include a gesture sensor 240A, a gyro sensor 240B, an air pressure sensor 240C, a magnetic sensor 240D, an acceleration sensor 240E, a grip sensor 240F, a proximity sensor 240G, a color sensor 240H (such as red, green, blue (RGB ) sensor), biosensor 240I, temperature/humidity sensor 240J, illuminance sensor 240K, or UV sensor 240M. Although not shown, the sensor module 240 may additionally or alternatively include, for example, an electronic nose sensor, an electromyography (EMG) sensor, an electroencephalogram (EEG) sensor, an electrocardiogram (ECG) sensor, an infrared (IR) sensor , iris sensor and/or fingerprint sensor. The sensor module 240 may further include a control circuit for controlling at least one or more sensors included therein. According to an embodiment, the electronic device 201 may further include a processor which is a part of the processor 210 or independent of the processor 210 and configured to control the sensor module 240 . The processor may control the sensor module 240 while the processor 210 remains in a sleep state.
输入设备250可以包括例如触摸板252、(数字)笔传感器254、键256或超声输入单元258。例如,触摸板252可以使用电容、电阻、红外和超声检测方法中的至少一个。而且,触摸板252还可以包括控制电路。触摸板252还可以包括用于向用户提供触觉反应的触觉层。(数字)笔传感器254可以是例如触摸板的一部分或者可以包括用于识别的附加片。键256可以包括例如物理按钮、光学键或小键盘。超声输入设备258可以通过麦克风(例如麦克风288)检测(或感测)从输入设备生成的超声信号并且可以检查与检测到的超声信号对应的数据。The input device 250 may include, for example, a touchpad 252 , a (digital) pen sensor 254 , keys 256 or an ultrasonic input unit 258 . For example, the touchpad 252 may use at least one of capacitance, resistance, infrared and ultrasonic detection methods. Also, the touchpad 252 may further include a control circuit. The touchpad 252 may also include a tactile layer for providing a tactile response to the user. The (digital) pen sensor 254 may be, for example, part of a touchpad or may include an additional piece for identification. Keys 256 may include, for example, physical buttons, optical keys, or a keypad. The ultrasonic input device 258 may detect (or sense) an ultrasonic signal generated from the input device through a microphone (eg, the microphone 288 ) and may check data corresponding to the detected ultrasonic signal.
显示器260(例如显示器160)可以包括面板262、全息设备264、投影仪266和/或用于控制面板262、全息设备264或投影仪266的控制电路。面板262可以实现为例如柔性的、透明的或可穿戴的。面板262和触摸板252可以集成到单个模块中。根据实施例,面板262可包括压力传感器(或力传感器),其测量用户的触摸压力的强度。压力传感器可以与触摸板252一体地实现,或者可以实现为与触摸板252分开的至少一个传感器。全息设备264可以使用光干涉现象在空间中显示立体图像。投影仪266可以将光投射到屏幕上以便显示图像。例如,屏幕可以布置在电子设备201的内部或外部。接口270可以包括例如高清晰度多媒体接口(HDMI)272、通用串行总线(USB)274、光学接口276或超小型(D-sub)278。接口270例如可以包括在图1中所示的通信接口170中。附加地或替代地,接口270可以包括例如移动高清链路(MHL)接口、SD卡/多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口。Display 260 (eg, display 160 ) may include panel 262 , holographic device 264 , projector 266 , and/or control circuitry for controlling panel 262 , holographic device 264 , or projector 266 . Panel 262 may be implemented, for example, as flexible, transparent, or wearable. The panel 262 and the touchpad 252 may be integrated into a single module. According to an embodiment, the panel 262 may include a pressure sensor (or force sensor) that measures the strength of the user's touch pressure. The pressure sensor may be implemented integrally with the touchpad 252 or may be implemented as at least one sensor separate from the touchpad 252 . The hologram device 264 may display a stereoscopic image in space using a light interference phenomenon. Projector 266 may project light onto a screen to display images. For example, the screen may be arranged inside or outside the electronic device 201 . Interface 270 may include, for example, High-Definition Multimedia Interface (HDMI) 272 , Universal Serial Bus (USB) 274 , Optical Interface 276 , or Subminiature (D-sub) 278 . Interface 270 may, for example, be included in communication interface 170 shown in FIG. 1 . Additionally or alternatively, interface 270 may include, for example, a Mobile High Definition Link (MHL) interface, an SD Card/Multimedia Card (MMC) interface, or an Infrared Data Association (IrDA) standard interface.
音频模块280可以在双向上转换声音和电信号。音频模块280的至少一个组件可以包括在例如图1中所示的输入/输出接口150中。音频模块280可以处理例如通过扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。例如,相机模块291可以拍摄静态图像或者视频。根据实施例,相机模块291可包括至少一个或多个图像传感器(例如前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如LED或氙气灯)。电源管理模块295可以管理例如电子设备201的电力。根据一个实施例,电源管理集成电路(PMIC)、充电器IC或电池量表或油量表可以包括在电源管理模块中295。PMIC可以具有有线充电方法和/或无线充电方法。无线充电方法可以包括例如磁共振方法、磁感测方法或电磁方法,并且还可以包括附加电路,例如线圈回路、谐振电路、整流器等。电池量表可以测量例如电池296的剩余容量以及电池充电时的电压、电流或温度。电池296可包括例如可充电电池和/或太阳能电池。The audio module 280 may bidirectionally up-convert sound and electrical signals. At least one component of the audio module 280 may be included in, for example, the input/output interface 150 shown in FIG. 1 . The audio module 280 may process sound information input or output through, for example, a speaker 282 , a receiver 284 , an earphone 286 or a microphone 288 . For example, the camera module 291 may capture still images or videos. According to an embodiment, the camera module 291 may include at least one or more image sensors (such as a front sensor or a rear sensor), a lens, an Image Signal Processor (ISP), or a flash (such as an LED or Xenon lamp). The power management module 295 may manage power of the electronic device 201, for example. According to one embodiment, a power management integrated circuit (PMIC), a charger IC, or a battery or fuel gauge may be included in the power management module 295 . The PMIC can have a wired charging method and/or a wireless charging method. The wireless charging method may include, for example, a magnetic resonance method, a magnetic sensing method, or an electromagnetic method, and may also include additional circuits such as coil circuits, resonance circuits, rectifiers, and the like. The battery gauge may measure, for example, the remaining capacity of the battery 296 as well as the voltage, current or temperature at which the battery is charging. Battery 296 may include, for example, a rechargeable battery and/or a solar cell.
指示器297可以显示电子设备201或其一部分(例如处理器210)的特定状态,诸如引导状态、消息状态、充电状态等。马达298可以将电信号转换为机械振动并且可以生成以下效果:振动、触觉等。电子设备201可以包括用于支持移动TV的处理设备(例如GPU)。用于支持移动TV的处理设备可以根据数字多媒体广播(DMB)、数字视频广播(DVB)、MediaFLOTM等的标准来处理媒体数据。根据本公开各种实施例的电子设备的上述组件中的每一个可以配置有一个或多个组件,并且可以根据电子设备的类型来改变组件的名称。在各种实施例中,可以省略电子设备(例如电子设备201)的一些组件或者可以添加其他附加组件。此外,电子设备的一些组件可以彼此组合以形成一个实体,从而可以以与组合之前相同的方式执行组件的功能。Indicator 297 may display a particular status of electronic device 201 or a portion thereof (eg, processor 210), such as boot status, message status, charging status, and the like. The motor 298 may convert electrical signals into mechanical vibrations and may generate the following effects: vibrations, tactile sensations, and the like. The electronic device 201 may include a processing device (such as a GPU) for supporting mobile TV. The processing device for supporting mobile TV may process media data according to the standards of Digital Multimedia Broadcasting (DMB), Digital Video Broadcasting (DVB), MediaFLO™ , and the like. Each of the above-mentioned components of the electronic device according to various embodiments of the present disclosure may be configured with one or more components, and the names of the components may be changed according to the type of the electronic device. In various embodiments, some components of an electronic device (eg, electronic device 201 ) may be omitted or other additional components may be added. Also, some components of an electronic device may be combined with each other to form one entity, so that the functions of the components may be performed in the same manner as before combination.
图3示出了根据各种实施例的程序模块的框图。根据实施例,程序模块310(例如程序140)可以包括用于控制与电子设备(例如电子设备101)相关联的资源的操作系统(OS),和/或在OS上驱动的不同的应用(例如应用程序147)。OS可以是例如AndroidTM、iOSTM、WindowsTM、SymbianTM、TizenTM或BadaTM。参考图3,程序模块310可以包括内核320(例如内核141)、中间件330(例如中间件143)、应用编程接口(API)360(例如API 145)和/或应用370(例如应用程序147)。程序模块310的至少一部分可以预先加载在电子设备上或者可以从外部电子设备(例如第一电子设备102、第二电子设备104、服务器106等)下载。Figure 3 shows a block diagram of program modules according to various embodiments. According to an embodiment, program module 310 (such as program 140) may include an operating system (OS) for controlling resources associated with an electronic device (such as electronic device 101), and/or different applications driven on the OS (such as application 147). The OS can be eg Android™ , iOS™ , Windows™ , Symbian™ , Tizen™ or Bada™ . 3, program modules 310 may include kernel 320 (eg, kernel 141), middleware 330 (eg, middleware 143), application programming interface (API) 360 (eg, API 145), and/or applications 370 (eg, application 147) . At least a part of the program module 310 may be preloaded on the electronic device or may be downloaded from an external electronic device (such as the first electronic device 102, the second electronic device 104, the server 106, etc.).
内核320(例如内核141)可以包括例如系统资源管理器321或设备驱动器323。系统资源管理器321可以控制、分配或检索系统资源。根据实施例,系统资源管理器321可以包括进程管理单元、存储器管理单元、文件系统管理单元等。设备驱动器323可以包括例如显示驱动程序、相机驱动程序、蓝牙驱动程序、共享存储器驱动程序、USB驱动程序、键盘驱动程序、Wi-Fi驱动程序、音频驱动程序或进程间通信(IPC)驱动程序。中间件330可以提供例如应用370共同需要的功能,或者可以通过API 360向应用370提供各种功能以允许应用370有效地使用电子设备的有限系统资源。根据实施例,中间件330可以包括运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、数据包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351或安全管理器352中的至少一个。Kernel 320 (eg, kernel 141 ) may include, for example, system resource manager 321 or device driver 323 . System resource manager 321 may control, allocate or retrieve system resources. According to an embodiment, the system resource manager 321 may include a process management unit, a memory management unit, a file system management unit, and the like. The device driver 323 may include, for example, a display driver, a camera driver, a Bluetooth driver, a shared memory driver, a USB driver, a keyboard driver, a Wi-Fi driver, an audio driver, or an inter-process communication (IPC) driver. The middleware 330 may provide, for example, functions commonly required by the applications 370, or may provide various functions to the applications 370 through the API 360 to allow the applications 370 to efficiently use limited system resources of the electronic device. According to an embodiment, the middleware 330 may include a runtime library 335, an application manager 341, a window manager 342, a multimedia manager 343, a resource manager 344, a power manager 345, a database manager 346, a packet manager 347, At least one of connection manager 348 , notification manager 349 , location manager 350 , graphics manager 351 , or security manager 352 .
运行时库335可以包括例如库模块,编译器在执行应用370时使用该库模块以通过编程语言添加新功能。运行时库335可以执行输入/输出管理、存储器管理或关于算术函数的能力。应用管理器341可以管理例如应用370的至少一个应用的生命周期。窗口管理器342可以管理在屏幕中使用的图形用户界面(GUI)资源。多媒体管理器343可以识别播放不同媒体文件所需的格式,并且可以通过使用适合于该格式的编解码器来执行媒体文件的编码或解码。资源管理器344可以管理诸如应用370的存储器空间或源代码之类的资源。电源管理器345可以管理电池或电力,并且可以提供用于电子设备的操作的电力信息。根据实施例,电源管理器345可以与基本输入/输出系统(BIOS)一起操作。数据库管理器346可以生成、搜索或修改将在应用370中使用的数据库。数据包管理器347可以安装或更新以数据包文件的形式分发的应用。The runtime library 335 may include, for example, library modules that are used by the compiler when executing the application 370 to add new functionality through the programming language. The runtime library 335 may perform input/output management, memory management, or capabilities related to arithmetic functions. The application manager 341 may manage a life cycle of at least one application such as the application 370 . The window manager 342 may manage Graphical User Interface (GUI) resources used in screens. The multimedia manager 343 may recognize formats required to play various media files, and may perform encoding or decoding of media files by using a codec suitable for the format. Resource manager 344 may manage resources such as memory space or source code of applications 370 . The power manager 345 may manage batteries or power, and may provide power information for the operation of the electronic device. According to an embodiment, the power manager 345 may operate together with a basic input/output system (BIOS). Database manager 346 may generate, search, or modify databases to be used in applications 370 . The package manager 347 may install or update applications distributed in the form of package files.
连接管理器348可以管理例如无线连接。通知管理器349可以向用户提供事件,例如到达消息、约会或接近通知。例如,位置管理器350可以管理关于电子设备的位置信息。图形管理器351可以管理提供给用户的图形效果或管理与其相关的用户界面。安全管理器352可以提供例如系统安全性或用户认证。根据实施例,中间件330可以包括用于管理电子设备的语音或视频呼叫功能的电话管理器或者将上述组件的各种功能组合的中间件模块。根据实施例,中间件330可以提供专用于每种OS类型的模块以提供差异化功能。另外,中间件330可以动态地去除预先存在的组件的一部分或者可以向其添加新组件。API 360可以是例如一组编程功能并且可以被提供以取决于OS可变的配置。例如,在OS是android或iOS的情况下,它可以每个平台提供一个API集。在OS是tizen的情况下,它可以每个平台提供两个或更多个API集。Connection manager 348 may manage wireless connections, for example. The notification manager 349 may provide the user with events, such as incoming messages, appointments, or proximity notifications. For example, the location manager 350 may manage location information on electronic devices. The graphic manager 351 may manage graphic effects provided to a user or manage a user interface related thereto. Security manager 352 may provide, for example, system security or user authentication. According to an embodiment, the middleware 330 may include a phone manager for managing a voice or video call function of the electronic device or a middleware module combining various functions of the above-mentioned components. According to an embodiment, the middleware 330 may provide a module dedicated to each OS type to provide differentiated functions. Additionally, middleware 330 may dynamically remove a portion of pre-existing components or may add new components thereto. The API 360 may be, for example, a set of programming functions and may be provided with variable configuration depending on the OS. For example, where the OS is android or iOS, it may provide one API set per platform. In case the OS is tizen, it can provide two or more API sets per platform.
应用370可以包括例如应用,该应用为诸如主页371、拨号器372、SMS/MMS 373、即时消息(IM)374、浏览器375、摄像机376、报警器377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383、手表384、健康护理(例如测量运动量、血糖等)或提供环境信息(例如气压、湿度、温度等的信息)。根据实施例,应用370可以包括用于支持电子设备和外部电子设备之间的信息交换的信息交换应用。信息交换应用可以包括例如用于将特定信息发送到外部电子设备的通知中继应用或者用于管理外部电子设备的设备管理应用。例如,通知中继应用可以包括将来自其他应用的通知信息发送到外部电子设备或者可以从外部电子设备接收通知信息并将该通知信息提供给用户的功能。设备管理应用可以安装、删除或更新例如与电子设备通信的外部电子设备的功能(例如外部电子设备本身(或组件的一部分)的开启/关闭或显示器的亮度(或分辨率)的调整)以及在外部电子设备中运行的应用。根据实施例,应用370可以包括根据外部电子设备的属性分配的应用(例如移动医疗设备的健康护理应用)。根据实施例,应用370可以包括从外部电子设备接收到的应用。程序模块310的至少一部分可以由软件、固件、硬件(例如处理器210)或其两个或更多个的组合(例如执行)来实现,并且可以包括用于执行一个或多个功能的模块、程序、例程、指令集、过程等。Applications 370 may include, for example, applications such as home page 371, dialer 372, SMS/MMS 373, instant messaging (IM) 374, browser 375, camera 376, alarm 377, contacts 378, voice dial 379, electronic Mail 380, calendar 381, media player 382, photo album 383, watch 384, health care (such as measuring exercise, blood sugar, etc.) or providing environmental information (such as information on air pressure, humidity, temperature, etc.). According to an embodiment, the application 370 may include an information exchange application for supporting information exchange between the electronic device and an external electronic device. The information exchange application may include, for example, a notification relay application for transmitting specific information to an external electronic device or a device management application for managing the external electronic device. For example, a notification relay application may include a function of transmitting notification information from other applications to an external electronic device or may receive notification information from an external electronic device and provide the notification information to a user. The device management application may install, delete, or update, for example, functions of an external electronic device that communicates with the electronic device (such as turning on/off of the external electronic device itself (or a part of a component) or adjustment of the brightness (or resolution) of a display) and in the Applications running on external electronic devices. According to an embodiment, the application 370 may include an application assigned according to an attribute of an external electronic device (eg, a health care application of a mobile medical device). According to an embodiment, the application 370 may include an application received from an external electronic device. At least a part of the program module 310 may be implemented by software, firmware, hardware (such as the processor 210) or a combination (such as execution) of two or more thereof, and may include modules for performing one or more functions, Programs, routines, sets of instructions, procedures, etc.
图4是根据实施例的电子设备的正视图。FIG. 4 is a front view of an electronic device according to an embodiment.
参考图4,根据实施例的电子设备400(例如电子设备101、200、600、700、900或1000)可以包括显示器430、边框401和按钮480。Referring to FIG. 4 , an electronic device 400 (eg, electronic device 101 , 200 , 600 , 700 , 900 or 1000 ) according to an embodiment may include a display 430 , a bezel 401 and a button 480 .
显示器430可以通过电子设备400的前表面暴露。显示器430可以显示导引431,使得导引431(或图形指示器)的至少一部分与指纹感测区域432重叠。当显示器430显示导引431时,用户可以用手指触摸导引431,并且电子设备400可以使用例如指纹传感器通过指纹感测区域432获得指纹信息。The display 430 may be exposed through the front surface of the electronic device 400 . The display 430 may display the guide 431 such that at least a portion of the guide 431 (or graphic indicator) overlaps the fingerprint sensing area 432 . When the display 430 displays the guide 431, the user may touch the guide 431 with a finger, and the electronic device 400 may obtain fingerprint information through the fingerprint sensing region 432 using, for example, a fingerprint sensor.
在本公开中,导引431可以是引导用户用手指触摸显示器430的指示器。尽管在图1中以指纹的形式示出了导引431,但是导引431的形式不限于图1中所示的示例。指纹感测区域432可以是与布置在显示器430下方的指纹传感器重叠的区域。指纹感测区域432可以直接显示在显示器430上或者可以不显示。In the present disclosure, the guide 431 may be a pointer guiding the user to touch the display 430 with a finger. Although the guide 431 is shown in the form of a fingerprint in FIG. 1 , the form of the guide 431 is not limited to the example shown in FIG. 1 . The fingerprint sensing area 432 may be an area overlapping with a fingerprint sensor disposed under the display 430 . The fingerprint sensing area 432 may be directly displayed on the display 430 or may not be displayed.
边框401可以设置在显示器430的一侧,并且可以与电子设备400的外壳接合。边框401可以包括非金属区域,并且可以例如由塑料注塑形成。尽管未在图1中示出,但是在边框401的部分区域中可以设置接收器、接近传感器、相机等。The bezel 401 may be disposed at one side of the display 430 and may be coupled with the housing of the electronic device 400 . Bezel 401 may include a non-metallic region, and may be formed, for example, from plastic injection molding. Although not shown in FIG. 1 , a receiver, a proximity sensor, a camera, etc. may be disposed in a partial area of the bezel 401 .
按钮480可以设置在边框401的部分区域中。例如,按钮480可以被称为主页按钮480、后退按钮480、菜单按钮480等。在按钮480是主页按钮480的情况下,当用户按下按钮480时,可以在显示器430上输出主页屏幕。The button 480 may be disposed in a partial area of the bezel 401 . For example, button 480 may be referred to as home button 480, back button 480, menu button 480, and the like. In case the button 480 is a home button 480 , when the user presses the button 480 , a home screen may be output on the display 430 .
尽管在图4中电子设备400被示出为包括显示器430、边框401和按钮480,但是电子设备400也可以不包括边框401和按钮480。Although the electronic device 400 is shown as including the display 430 , the bezel 401 and the button 480 in FIG. 4 , the electronic device 400 may not include the bezel 401 and the button 480 .
另外,尽管在图4中指纹传感器被示出为设置在显示器430的指纹感测区域432下方,但是不限于此,电子设备400可以包括设置在按钮480下方的指纹传感器。在这种情况下,指纹感测区域可以包括在按钮480中,并且导引431可以不显示在显示器430上。In addition, although the fingerprint sensor is shown as being disposed under the fingerprint sensing area 432 of the display 430 in FIG. 4 , without being limited thereto, the electronic device 400 may include a fingerprint sensor disposed under the button 480 . In this case, the fingerprint sensing area may be included in the button 480 and the guide 431 may not be displayed on the display 430 .
图5是根据实施例的电子设备的剖视图。FIG. 5 is a cross-sectional view of an electronic device according to an embodiment.
参考图5,根据实施例的电子设备400(例如,电子设备101、200、400、600、700、900或1000)可以包括盖玻璃410、粘合层420、显示器430、指纹传感器440、弹性构件451和452、结构461和462以及印刷电路板(PCB)470。Referring to FIG. 5 , an electronic device 400 (for example, an electronic device 101, 200, 400, 600, 700, 900, or 1000) according to an embodiment may include a cover glass 410, an adhesive layer 420, a display 430, a fingerprint sensor 440, an elastic member 451 and 452 , structures 461 and 462 and printed circuit board (PCB) 470 .
盖玻璃410可以透射从显示器430发出的光。盖玻璃410可以由例如钢化玻璃、强化塑料或柔性聚合物材料形成。盖玻璃410可以保护显示器430和包括在电子设备400中的其他组件免受外部冲击。盖玻璃410可以被称为窗口。The cover glass 410 may transmit light emitted from the display 430 . Cover glass 410 may be formed of, for example, tempered glass, reinforced plastic, or a flexible polymer material. The cover glass 410 may protect the display 430 and other components included in the electronic device 400 from external impact. The cover glass 410 may be called a window.
粘合层420可以将盖玻璃410和显示器430彼此附接。粘合层420可以由能够透射由显示器430生成的光的透明材料制成。例如,粘合层420可以是光学透明粘合剂(OCA)。The adhesive layer 420 may attach the cover glass 410 and the display 430 to each other. The adhesive layer 420 may be made of a transparent material capable of transmitting light generated by the display 430 . For example, adhesive layer 420 may be an optically clear adhesive (OCA).
显示器430可以在盖玻璃410和粘合层420的下面与盖玻璃410平行地设置。显示器430可以包括触摸传感器(或触摸板)和显示板。触摸传感器可以感测外部对象(或外部主体)相对于盖玻璃410的接近。显示板可以在盖玻璃410的方向上发光。The display 430 may be disposed parallel to the cover glass 410 under the cover glass 410 and the adhesive layer 420 . The display 430 may include a touch sensor (or touchpad) and a display panel. The touch sensor may sense the approach of an external object (or external body) relative to the cover glass 410 . The display panel may emit light in the direction of the cover glass 410 .
指纹传感器440可以设置在显示器430和PCB 470之间。指纹传感器440可以在显示器430的板下面与显示器430的板平行地设置。指纹传感器440可以获得与盖玻璃410接触的外部对象的图案。例如,当用户的手指触摸盖玻璃410时,指纹传感器440可以获得手指的指纹信息。尽管在图5中指纹传感器440被示出为设置在显示器430和PCB 470之间,但是指纹传感器440不限于此,并且可以设置在显示器430内或者设置在盖玻璃410和显示器430之间。指纹传感器440的尺寸可以小于显示器430的尺寸,并且可以等于显示器430的尺寸。例如,指纹传感器440可以形成在显示器430的至少部分区域中。当指纹传感器440的尺寸等于显示器430的尺寸时,电子设备400可以使用指纹传感器440通过显示器430的整个区域获得指纹信息。The fingerprint sensor 440 may be disposed between the display 430 and the PCB 470 . The fingerprint sensor 440 may be disposed parallel to the panel of the display 430 under the panel of the display 430 . The fingerprint sensor 440 may obtain a pattern of an external object in contact with the cover glass 410 . For example, when a user's finger touches the cover glass 410, the fingerprint sensor 440 may obtain fingerprint information of the finger. Although the fingerprint sensor 440 is shown as being disposed between the display 430 and the PCB 470 in FIG. 5 , the fingerprint sensor 440 is not limited thereto and may be disposed within the display 430 or between the cover glass 410 and the display 430 . The size of the fingerprint sensor 440 may be smaller than that of the display 430 and may be equal to the size of the display 430 . For example, the fingerprint sensor 440 may be formed in at least a partial area of the display 430 . When the size of the fingerprint sensor 440 is equal to the size of the display 430 , the electronic device 400 may obtain fingerprint information through the entire area of the display 430 using the fingerprint sensor 440 .
指纹传感器440的数量可以是一个或两个或更多个。当指纹传感器440的数量是两个或更多时,电子设备400可以在多个区域中获得指纹信息。指纹传感器440可以采用光学系统、超声系统或静电系统中的一种,并且指纹传感器440的类型不限于上述示例。The number of fingerprint sensors 440 may be one or two or more. When the number of fingerprint sensors 440 is two or more, the electronic device 400 may obtain fingerprint information in a plurality of areas. The fingerprint sensor 440 may employ one of an optical system, an ultrasonic system, or an electrostatic system, and the type of the fingerprint sensor 440 is not limited to the above examples.
弹性构件451和452可以设置在指纹传感器440和显示器430之间。弹性构件451和452可以减轻显示器430和指纹传感器440之间的冲击。例如,弹性构件451和452可以由海绵或橡胶形成。弹性构件451和452可以防止异物被引入指纹传感器440。The elastic members 451 and 452 may be disposed between the fingerprint sensor 440 and the display 430 . The elastic members 451 and 452 can reduce impact between the display 430 and the fingerprint sensor 440 . For example, the elastic members 451 and 452 may be formed of sponge or rubber. The elastic members 451 and 452 may prevent foreign matter from being introduced into the fingerprint sensor 440 .
结构461和462可以被配置用于固定安装指纹传感器440的空间。结构461和462也可以称为支架。结构461和462可以由镁合金制成。结构461和462可以耦合到显示器430和PCB 470,并且可以物理地支撑显示器430。The structures 461 and 462 may be configured to fix the space where the fingerprint sensor 440 is installed. Structures 461 and 462 may also be referred to as scaffolds. Structures 461 and 462 may be made from a magnesium alloy. Structures 461 and 462 may be coupled to display 430 and PCB 470 and may physically support display 430 .
PCB 470可以设置在结构461和462下面。PCB 470可以通过特定的连接器或特定的布线电连接到显示器430和指纹传感器440。根据实施例,电子设备400的部件、元件或印刷电路可以安装或设置在PCB 470上。PCB 470 may be disposed under structures 461 and 462 . The PCB 470 may be electrically connected to the display 430 and the fingerprint sensor 440 through a specific connector or a specific wiring. According to an embodiment, components, elements or printed circuits of the electronic device 400 may be mounted or disposed on the PCB 470 .
图6是示出根据实施例的电子设备的配置的框图。FIG. 6 is a block diagram showing the configuration of an electronic device according to the embodiment.
参考图6,根据实施例的电子设备600(例如电子设备101、200、400、700、900或1000)可以包括触摸传感器610、触摸IC 620、显示板630、显示电路(或者显示驱动电路)640、指纹传感器650、处理器660和电源管理IC(PMIC)670。在本公开中,触摸IC 620可以被称为控制电路。Referring to FIG. 6 , an electronic device 600 (such as an electronic device 101, 200, 400, 700, 900, or 1000) according to an embodiment may include a touch sensor 610, a touch IC 620, a display panel 630, a display circuit (or a display driving circuit) 640 , a fingerprint sensor 650 , a processor 660 and a power management IC (PMIC) 670 . In this disclosure, the touch IC 620 may be referred to as a control circuit.
触摸传感器610可以检测外部对象的接近。例如,触摸传感器610可以感测外部对象相对于盖玻璃的接近或接触。触摸传感器610可以是各种类型的传感器之一,诸如电阻传感器、静电传感器或光学传感器。触摸传感器610可包括力传感器。The touch sensor 610 may detect the approach of an external object. For example, the touch sensor 610 may sense approach or contact of an external object with respect to the cover glass. The touch sensor 610 may be one of various types of sensors, such as a resistive sensor, an electrostatic sensor, or an optical sensor. The touch sensor 610 may include a force sensor.
触摸IC 620可以电连接到触摸传感器610。触摸IC 620可以控制触摸传感器610并且可以感测与触摸有关的信号。触摸IC 620可以基于从触摸传感器610接收到的信号获得发生触摸事件处的坐标。触摸IC 620可以确定与触摸事件对应的手势(例如双击、拖动或轻弹)。触摸IC 620可以将关于坐标、手势等的信息传送到处理器660。The touch IC 620 may be electrically connected to the touch sensor 610 . The touch IC 620 may control the touch sensor 610 and may sense touch-related signals. The touch IC 620 may obtain coordinates where a touch event occurs based on a signal received from the touch sensor 610 . The touch IC 620 can determine a gesture (eg, double tap, drag, or flick) corresponding to the touch event. The touch IC 620 can transmit information on coordinates, gestures, etc. to the processor 660 .
根据实施例,触摸IC 620可以电连接到显示电路640、指纹传感器650和处理器660。处理器660处于睡眠状态(或低功率状态)时,触摸IC 620可以控制显示电路640和指纹传感器650。触摸IC 620可以唤醒(或激活)显示电路640和指纹传感器650。触摸IC 620可以唤醒(或激活)处于睡眠状态的处理器660。According to an embodiment, the touch IC 620 may be electrically connected to the display circuit 640 , the fingerprint sensor 650 and the processor 660 . When the processor 660 is in a sleep state (or a low power state), the touch IC 620 can control the display circuit 640 and the fingerprint sensor 650 . The touch IC 620 can wake up (or activate) the display circuit 640 and the fingerprint sensor 650 . The touch IC 620 can wake up (or activate) the processor 660 in a sleeping state.
显示板630可以发光。显示板630可以输出各种图像。显示板630还可以用作用于指纹传感器650操作的光源。显示板630可以是例如有机发光二极管(OLED)板。The display panel 630 may emit light. The display panel 630 may output various images. The display panel 630 may also serve as a light source for the fingerprint sensor 650 to operate. The display panel 630 may be, for example, an organic light emitting diode (OLED) panel.
显示电路640可以电连接到显示板630。显示电路640可以是例如驱动显示板630的显示驱动器IC(DDI)。显示电路640还可以调节显示电路640的照度。根据实施例,显示电路640可以电连接到触摸IC 620和处理器660,并且可以由触摸IC 620或处理器660控制。The display circuit 640 may be electrically connected to the display panel 630 . The display circuit 640 may be, for example, a display driver IC (DDI) that drives the display panel 630 . The display circuit 640 can also adjust the illumination of the display circuit 640 . According to an embodiment, the display circuit 640 may be electrically connected to the touch IC 620 and the processor 660 and may be controlled by the touch IC 620 or the processor 660 .
根据实施例,显示电路640可以包括电源管理电路641。电源管理电路641可以控制提供给显示板630的电力。例如,当显示板630以低功率模式(例如AOD(始终显示))驱动时,电源管理电路641可以控制提供给显示板630的电力。在本公开中,低功率模式可以指其中在处理器660处于睡眠状态时以特定的低照度驱动显示板630的模式。电源管理电路641可以是可选的,并且可以取决于电子设备600的实现方式而被省略。According to an embodiment, the display circuit 640 may include a power management circuit 641 . The power management circuit 641 may control power supplied to the display panel 630 . For example, the power management circuit 641 may control power supplied to the display panel 630 when the display panel 630 is driven in a low power mode such as AOD (Always On Display). In the present disclosure, the low power mode may refer to a mode in which the display panel 630 is driven with a certain low illuminance while the processor 660 is in a sleep state. The power management circuit 641 may be optional and may be omitted depending on the implementation of the electronic device 600 .
指纹传感器650可以使用从显示板630发出的光来检测外部对象的图案。指纹传感器650可以确定在外部对象上绘制的图案是否对应于指纹。指纹传感器650可以获得指纹图像或提取指纹中包含的细节特征。根据实施例,指纹传感器650可以电连接到触摸IC 620和处理器660并且可以由触摸IC 620或处理器660控制。指纹传感器650可以包括指纹IC 651和光检测器652。光检测器652可以感测由显示板630发出并由外部对象反射的光。指纹IC651可以控制光检测器652并处理由光检测器652检测的信息。The fingerprint sensor 650 may detect a pattern of an external object using light emitted from the display panel 630 . The fingerprint sensor 650 may determine whether a pattern drawn on an external object corresponds to a fingerprint. The fingerprint sensor 650 can obtain a fingerprint image or extract minutiae features contained in the fingerprint. According to an embodiment, the fingerprint sensor 650 may be electrically connected to the touch IC 620 and the processor 660 and may be controlled by the touch IC 620 or the processor 660 . The fingerprint sensor 650 may include a fingerprint IC 651 and a light detector 652 . The light detector 652 may sense light emitted from the display panel 630 and reflected by an external object. The fingerprint IC 651 may control the photodetector 652 and process information detected by the photodetector 652 .
处理器660可以电连接到触摸IC 620、显示电路640和指纹传感器650。处理器660可以控制触摸IC 620、显示电路640和指纹传感器650。处于睡眠状态的660可以被触摸IC620唤醒。The processor 660 may be electrically connected to the touch IC 620 , the display circuit 640 and the fingerprint sensor 650 . The processor 660 may control the touch IC 620 , the display circuit 640 and the fingerprint sensor 650 . The 660 in the sleep state can be woken up by the touch IC 620 .
PMIC 670可以电连接到触摸传感器610、触摸IC 620、显示板630、显示电路640、指纹传感器650和处理器660。PMIC 670可以控制提供给触摸传感器610、触摸IC 620、显示板630、显示电路640、指纹传感器650和处理器660的电力。根据实施例,在显示板630被以正常功率模式驱动时,PMIC 670可以控制提供给显示板630的电力。在本公开中,正常功率模式可以是指在处理器660处于唤醒状态时驱动显示板630的模式。当省略电源管理电路641时,在显示板630以低功率模式或正常功率模式驱动时,PMIC 670可以控制提供给显示板630的电力。The PMIC 670 may be electrically connected to the touch sensor 610 , the touch IC 620 , the display panel 630 , the display circuit 640 , the fingerprint sensor 650 and the processor 660 . The PMIC 670 may control power supplied to the touch sensor 610 , the touch IC 620 , the display panel 630 , the display circuit 640 , the fingerprint sensor 650 and the processor 660 . According to an embodiment, the PMIC 670 may control power supplied to the display panel 630 when the display panel 630 is driven in a normal power mode. In the present disclosure, the normal power mode may refer to a mode in which the display panel 630 is driven when the processor 660 is in a wake-up state. When the power management circuit 641 is omitted, the PMIC 670 may control power supplied to the display panel 630 when the display panel 630 is driven in a low power mode or a normal power mode.
根据一个实施例,触摸IC 620可以控制显示电路640,使得在处理器660处于睡眠状态(或低功率状态)时,当在触摸传感器610的特定区域内检测到外部对象(或外部主体)的触摸事件时,显示板630的至少部分区域发光。当处理器660处于低功率状态时,触摸IC620可以通过显示板630的部分区域检测外部对象的输入并确定外部对象的输入是否是与指纹感测有关的输入。例如,在处理器660处于低功率状态时,当在触摸传感器610的特定区域中检测到外部对象的特定触摸事件时,触摸IC 620可以确定外部对象的输入是与指纹传感有关的输入。当外部对象的输入不是与指纹感测有关的输入时,触摸IC 620可以丢弃该外部对象的输入,并且当外部对象的输入是与指纹感测有关的输入时,触摸IC 620可以在低功率状态下通过显示板630的部分区域输出光。例如,在处理器660处于睡眠状态时,触摸IC 620可以处于唤醒状态。触摸IC 620消耗的电力可以低于处理器660消耗的电力。触摸IC620可以在处理器660处于睡眠状态时检测触摸传感器610的特定区域内的触摸事件。触摸传感器610的特定区域可以是例如指纹传感器650和触摸传感器610彼此重叠的区域。外部对象可以是能够被触摸传感器610检测到的导体。触摸IC 620可以在检测到触摸事件时,将打开显示板630的请求发送到显示电路640以确保用于感测指纹的光源。当接收到请求时,显示电路640可以驱动显示板630并且可以允许显示板630的至少部分区域发光。显示板630的部分区域可以是例如与指纹传感器650重叠的区域。According to one embodiment, the touch IC 620 can control the display circuit 640 so that when the processor 660 is in a sleep state (or a low power state), when a touch of an external object (or external body) is detected within a specific area of the touch sensor 610 At least a portion of the display panel 630 emits light during the event. When the processor 660 is in a low power state, the touch IC 620 may detect an input of an external object through a partial area of the display panel 630 and determine whether the input of the external object is an input related to fingerprint sensing. For example, when a specific touch event of an external object is detected in a specific area of the touch sensor 610 while the processor 660 is in a low power state, the touch IC 620 may determine that the input of the external object is an input related to fingerprint sensing. When the input of the external object is not an input related to fingerprint sensing, the touch IC 620 can discard the input of the external object, and when the input of the external object is an input related to fingerprint sensing, the touch IC 620 can be in a low power state The light is output through a partial area of the display panel 630 . For example, the touch IC 620 may be in an awake state while the processor 660 is in a sleep state. The power consumed by the touch IC 620 may be lower than that consumed by the processor 660 . The touch IC 620 may detect a touch event within a specific area of the touch sensor 610 when the processor 660 is in a sleep state. A specific area of the touch sensor 610 may be, for example, an area where the fingerprint sensor 650 and the touch sensor 610 overlap each other. The external object may be a conductor that can be detected by the touch sensor 610 . The touch IC 620 may transmit a request to turn on the display panel 630 to the display circuit 640 to secure a light source for sensing a fingerprint when a touch event is detected. When a request is received, the display circuit 640 may drive the display panel 630 and may allow at least a partial area of the display panel 630 to emit light. A partial area of the display panel 630 may be, for example, an area overlapping with the fingerprint sensor 650 .
根据一个实施例,在处理器660处于睡眠状态时,当在触摸传感器610的特定区域中检测到外部对象的特定图案的触摸事件时,触摸IC 620可以控制显示电路640使得显示板630的至少部分区域发光。例如,在处理器660处于睡眠状态时,触摸IC 620可以仅当检测到特定图案的触摸事件(诸如双击、轻弹、拖动等)时控制显示电路640。According to one embodiment, when the processor 660 is in the sleep state, when a touch event of a specific pattern of an external object is detected in a specific area of the touch sensor 610, the touch IC 620 can control the display circuit 640 so that at least part of the display panel 630 The area glows. For example, when the processor 660 is in a sleep state, the touch IC 620 may only control the display circuit 640 when a specific pattern of touch events (such as double tap, flick, drag, etc.) is detected.
根据一个实施例,在低功率模式下驱动显示板630(或者确定外部对象的输入是与指纹感测有关的输入)时,当在触摸传感器610的特定区域中检测到外部对象的触摸事件时,触摸IC 620可以控制显示电路640使得显示板630以正常功率模式被驱动。According to one embodiment, when the display panel 630 is driven in the low power mode (or the input of the external object is determined to be an input related to fingerprint sensing), when a touch event of the external object is detected in a specific area of the touch sensor 610, The touch IC 620 may control the display circuit 640 such that the display panel 630 is driven in a normal power mode.
例如,可以在处理器660处于睡眠状态时以低功率模式(例如AOD)驱动显示板630。例如,当在低功率模式下驱动显示板630时,在显示电路640中包括的电源管理电路641可以控制提供给显示板630的电力。当显示板630以低功率模式驱动时,显示电路640可以将第一伽马值应用于显示板630。显示电路640可以使用先前存储在寄存器中的伽马表来确定第一伽马值。For example, the display panel 630 may be driven in a low power mode (eg, AOD) while the processor 660 is in a sleep state. For example, the power management circuit 641 included in the display circuit 640 may control power supplied to the display panel 630 when the display panel 630 is driven in a low power mode. When the display panel 630 is driven in a low power mode, the display circuit 640 may apply the first gamma value to the display panel 630 . The display circuit 640 may determine the first gamma value using a gamma table previously stored in a register.
当触摸IC 620检测到触摸传感器610的特定区域中的触摸事件时,可以以正常功率模式驱动显示板630。例如,显示电路640可以使用从PMIC 670提供给显示板630的电力来驱动显示板630。显示电路640可以改变要向显示板630应用的伽马值。例如,在显示板630以正常功率模式驱动时,显示器电路640可以向显示板630应用第二伽马值。显示电路640可以使用先前存储在寄存器中的伽马表来确定第二伽马值。When the touch IC 620 detects a touch event in a specific area of the touch sensor 610, the display panel 630 may be driven in a normal power mode. For example, the display circuit 640 may drive the display panel 630 using power supplied to the display panel 630 from the PMIC 670 . The display circuit 640 may change the gamma value to be applied to the display panel 630 . For example, the display circuit 640 may apply the second gamma value to the display panel 630 while the display panel 630 is driven in the normal power mode. The display circuit 640 may determine the second gamma value using a gamma table previously stored in the register.
根据一个实施例,显示电路640可以存储显示电路640是否忙碌、对应于低功率模式的伽马值、对应于正常功率模式的伽马值或者与显示板630的驱动序列有关的至少一些寄存器。例如,显示电路640可以存储表示显示电路640的忙碌状态的1位只读寄存器。作为另一示例,显示电路640可以存储用于存储与低功率模式对应的伽马值的寄存器。作为又另一示例,显示电路640可以存储用于存储与正常功率模式对应的伽马值的寄存器。作为又另一示例,显示电路640可以存储用于存储在低功率模式和正常功率模式下驱动显示板630的序列的寄存器。与驱动序列有关的寄存器可以存储序列中的每一个的寄存器地址、寄存器值和延迟值。According to one embodiment, the display circuit 640 may store whether the display circuit 640 is busy, a gamma value corresponding to a low power mode, a gamma value corresponding to a normal power mode, or at least some registers related to the driving sequence of the display panel 630 . For example, display circuit 640 may store a 1-bit read-only register indicating the busy status of display circuit 640 . As another example, the display circuit 640 may store a register for storing a gamma value corresponding to a low power mode. As yet another example, the display circuit 640 may store a register for storing a gamma value corresponding to the normal power mode. As yet another example, the display circuit 640 may store a register for storing a sequence of driving the display panel 630 in the low power mode and the normal power mode. Registers associated with driving sequences may store register addresses, register values, and delay values for each of the sequences.
根据一个实施例,触摸IC 620或指纹传感器650可以被设置为当外部对象的图案对应于指纹时唤醒处理器660。例如,当显示板630的至少部分区域发光时,触摸IC 620可以向指纹传感器650传送请求以确定外部对象的图案是否对应于指纹。当指纹传感器650接收到该请求时,可以使用从显示板630发出的光来检测外部对象的图案。指纹传感器650可以通过比较外部对象的图案和先前存储的图案来确定外部对象的图案是否对应于指纹。当外部对象的图案对应于指纹时,指纹传感器650可以向触摸IC620传送指示外部对象的图案对应于指纹的信号。触摸IC 620可以向显示电路640传送关闭显示板630的请求。当显示电路640接收到该请求时,可以停止驱动显示板630。显示电路640可以停止显示板630的驱动然后向触摸IC620传送指示关闭显示板630的信号。当显示板630关闭时,触摸IC 620或指纹传感器650可以向处理器660发送中断以唤醒处理器660。当接收到中断时处理器660被唤醒。According to one embodiment, the touch IC 620 or the fingerprint sensor 650 may be configured to wake up the processor 660 when a pattern of an external object corresponds to a fingerprint. For example, when at least a partial area of the display panel 630 emits light, the touch IC 620 may transmit a request to the fingerprint sensor 650 to determine whether the pattern of the external object corresponds to a fingerprint. When the fingerprint sensor 650 receives the request, it may detect a pattern of an external object using light emitted from the display panel 630 . The fingerprint sensor 650 may determine whether the pattern of the external object corresponds to a fingerprint by comparing the pattern of the external object with previously stored patterns. When the pattern of the external object corresponds to the fingerprint, the fingerprint sensor 650 may transmit a signal indicating that the pattern of the external object corresponds to the fingerprint to the touch IC 620 . The touch IC 620 may transmit a request to turn off the display panel 630 to the display circuit 640 . When the display circuit 640 receives the request, it may stop driving the display panel 630 . The display circuit 640 may stop driving of the display panel 630 and then transmit a signal indicating to turn off the display panel 630 to the touch IC 620 . When the display panel 630 is turned off, the touch IC 620 or the fingerprint sensor 650 may send an interrupt to the processor 660 to wake up the processor 660 . Processor 660 wakes up when an interrupt is received.
根据一个实施例,处理器660可以在其被唤醒时使用指纹传感器650获得指纹信息,并且可以在指纹信息与先前存储的信息匹配时解锁电子设备600。例如,处理器660可以控制显示电路640,使得显示板630的至少部分区域发光。可以在正常功率模式下驱动显示板630。处理器660可以使用指纹传感器650获得关于指纹图像或指纹的细节特征的信息。处理器660可以将关于所获得的指纹图像或指纹的细节特征的信息与关于先前存储的指纹图像或指纹的细节特征的信息进行比较。先前存储的信息可以存储在例如处理器660的信任区中。当获得的信息与先前存储的信息匹配时,处理器660可以解锁电子设备600。According to one embodiment, the processor 660 may obtain fingerprint information using the fingerprint sensor 650 when it is woken up, and may unlock the electronic device 600 when the fingerprint information matches previously stored information. For example, the processor 660 may control the display circuit 640 so that at least a partial area of the display panel 630 emits light. The display panel 630 may be driven in a normal power mode. The processor 660 may use the fingerprint sensor 650 to obtain information about the fingerprint image or the minutiae characteristics of the fingerprint. The processor 660 may compare the information on the obtained fingerprint image or the minutiae features of the fingerprint with the information on the previously stored fingerprint image or the minutiae features of the fingerprint. Previously stored information may be stored, for example, in a trusted zone of processor 660 . When the obtained information matches the previously stored information, the processor 660 may unlock the electronic device 600 .
图7是示出根据实施例的电子设备的配置的框图。FIG. 7 is a block diagram showing the configuration of an electronic device according to the embodiment.
参考图7,根据实施例的电子设备700(例如电子设备101、200、400、600、900或1000)可以包括触摸传感器710、触摸IC 720、显示板730、显示电路740、指纹传感器750、处理器760和PMIC 770。图7所示的触摸传感器710、触摸IC 720、指纹传感器750、处理器760和PMIC 770可以具有与图6中所示的触摸传感器610、触摸IC 620、指纹传感器650、处理器660和PMIC 670相同的配置。为了便于描述,将省略对触摸传感器710、触摸IC 720、指纹传感器750、处理器760和PMIC 770的重复描述。Referring to FIG. 7 , an electronic device 700 according to an embodiment (such as an electronic device 101, 200, 400, 600, 900, or 1000) may include a touch sensor 710, a touch IC 720, a display panel 730, a display circuit 740, a fingerprint sensor 750, a processing device 760 and PMIC 770. The touch sensor 710, touch IC 720, fingerprint sensor 750, processor 760, and PMIC 770 shown in FIG. same configuration. For convenience of description, repeated descriptions of the touch sensor 710, the touch IC 720, the fingerprint sensor 750, the processor 760, and the PMIC 770 will be omitted.
显示板730可以是例如液晶显示器(LCD)。显示板730可以包括背光单元731和液晶板732。显示板730可以发光。显示板730还可以用作用于指纹传感器750的操作的光源。The display panel 730 may be, for example, a Liquid Crystal Display (LCD). The display panel 730 may include a backlight unit 731 and a liquid crystal panel 732 . The display panel 730 may emit light. The display panel 730 may also serve as a light source for the operation of the fingerprint sensor 750 .
显示电路740可以电连接到显示板730。显示电路740可以包括背光(BL)IC和DDI742。BL IC 741可以驱动包括在显示板730中的背光单元731。BL IC 741可以调整背光单元731的照度。DDI 742可以驱动显示板730。DDI 742可以驱动例如包括在显示板730中的液晶板732。The display circuit 740 may be electrically connected to the display panel 730 . The display circuit 740 may include a backlight (BL) IC and a DDI 742 . The BL IC 741 may drive the backlight unit 731 included in the display panel 730 . The BL IC 741 can adjust the illuminance of the backlight unit 731 . The DDI 742 can drive the display panel 730 . The DDI 742 may drive, for example, a liquid crystal panel 732 included in the display panel 730 .
根据一个实施例,在处理器760处于睡眠状态时,当在触摸传感器710的特定区域内检测到外部对象的触摸事件时,触摸IC 720可以控制显示电路740,使得显示板730的至少一部分区域发光。例如,在处理器处于睡眠状态时,触摸IC 720可以处于唤醒状态。在处理器760处于睡眠状态时,触摸IC 720可以检测触摸传感器710的特定区域内的触摸事件。触摸IC 720可以将打开背光单元731的请求传送到显示电路740(例如BL IC 741),以在检测到触摸事件时确保用于检测指纹的光源。当接收到请求时,BL IC 741可以驱动背光单元731并且允许显示板730的至少部分区域发光。According to one embodiment, when the processor 760 is in a sleep state, when a touch event of an external object is detected in a specific area of the touch sensor 710, the touch IC 720 can control the display circuit 740 so that at least a part of the display panel 730 emits light. . For example, the touch IC 720 may be in an awake state while the processor is in a sleep state. While the processor 760 is in a sleep state, the touch IC 720 may detect a touch event within a specific area of the touch sensor 710 . The touch IC 720 may transmit a request to turn on the backlight unit 731 to the display circuit 740 (eg, the BL IC 741 ) to ensure a light source for detecting fingerprints when a touch event is detected. When receiving a request, the BL IC 741 may drive the backlight unit 731 and allow at least a partial area of the display panel 730 to emit light.
根据一个实施例,处理器760可以经由触摸IC 720电连接到显示电路740。在这种情况下,可以省略处理器760和显示电路740之间的接口。处理器760可以经由触摸IC 720控制显示电路740。According to one embodiment, the processor 760 may be electrically connected to the display circuit 740 via the touch IC 720 . In this case, the interface between the processor 760 and the display circuit 740 may be omitted. The processor 760 can control the display circuit 740 via the touch IC 720 .
根据一个实施例,电子设备可以使用红外光或超声波以及由显示板730(或图6的显示板630)发出的可见光来检测指纹。例如,触摸IC 720(或图6的触摸IC 620)可以电连接到发出用于获得指纹信息的源的模块(例如红外(IR)二极管模块、超声波模块或压电模块)。触摸IC 720可以以与用于控制显示电路740(或显示电路640)的方式类似的方式控制IR二极管模块、超声模块或压电模块。According to one embodiment, the electronic device may detect fingerprints using infrared light or ultrasonic waves and visible light emitted by the display panel 730 (or display panel 630 of FIG. 6 ). For example, the touch IC 720 (or the touch IC 620 of FIG. 6 ) may be electrically connected to a module (such as an infrared (IR) diode module, an ultrasonic module, or a piezoelectric module) emitting a source for obtaining fingerprint information. The touch IC 720 can control the IR diode module, ultrasound module or piezoelectric module in a similar manner to that used to control the display circuit 740 (or display circuit 640).
图8是示出根据实施例的电子设备的配置的框图。FIG. 8 is a block diagram showing the configuration of an electronic device according to the embodiment.
参考图8,根据实施例的电子设备600(例如电子设备101、200、400、700、900或1000)可以包括触摸IC 620(例如触摸IC 720)、显示板630(例如显示板730)、显示电路640(例如显示电路740)和处理器660(例如显示电路740)。为了便于描述,省略了电子设备600的一些组件。Referring to FIG. 8 , an electronic device 600 (such as an electronic device 101, 200, 400, 700, 900, or 1000) according to an embodiment may include a touch IC 620 (such as a touch IC 720), a display panel 630 (such as a display panel 730), a display Circuitry 640 (eg, display circuit 740 ) and processor 660 (eg, display circuit 740 ). For ease of description, some components of the electronic device 600 are omitted.
根据一个实施例,触摸IC 620(例如触摸IC 720)可以将控制信号发送到显示电路640(例如显示电路740)(1)。例如,触摸IC 620可以发送用于控制显示电路640(例如显示电路740)的控制信号,使得在处理器660(例如处理器760)处于睡眠状态时,当检测到触摸事件时显示电路640(例如显示板730)的至少部分区域发光。According to one embodiment, touch IC 620 (eg, touch IC 720 ) may send a control signal to display circuit 640 (eg, display circuit 740 )(1). For example, the touch IC 620 may send a control signal for controlling the display circuit 640 (eg, the display circuit 740) such that when the processor 660 (eg, the processor 760) is in a sleep state, the display circuit 640 (eg, At least a partial area of the display panel 730) emits light.
根据一个实施例,当接收到控制信号时,显示电路640(例如显示电路740)可以驱动显示板630(例如显示板730)(2)。例如,显示电路640(例如使用显示电路740中的BL IC741)可以驱动显示板630(例如显示板730),使得显示板630的至少部分区域(例如显示板730)发光。According to one embodiment, display circuit 640 (eg, display circuit 740 ) may drive display panel 630 (eg, display panel 730 ) when a control signal is received (2). For example, display circuit 640 (eg, using BL IC 741 in display circuit 740 ) may drive display panel 630 (eg, display panel 730 ) such that at least a portion of display panel 630 (eg, display panel 730 ) emits light.
根据一个实施例,处理器660(例如处理器760)可以在显示电路640(例如显示电路740)操作时将控制信号发送到显示电路640(例如显示电路740)(3)。在显示电路640(例如显示电路740使用BL IC 741或DDI 742)驱动显示板630(例如显示板730)时,处理器660可以在各种情况下(例如为:当接收到呼叫时、当接收到消息时、当生成通知时、当操作定时器时或者当发生用户唤醒时)将用于控制显示电路640(例如显示电路740)的控制信号发送到显示电路640(例如显示电路740),使得显示板630的至少部分区域(例如显示板730)发出光以用于指纹识别。According to one embodiment, the processor 660 (eg, the processor 760 ) may send control signals to the display circuit 640 (eg, the display circuit 740 ) when the display circuit 640 (eg, the display circuit 740 ) is operating (3). When the display circuit 640 (for example, the display circuit 740 uses the BL IC 741 or the DDI 742) drives the display board 630 (for example, the display board 730), the processor 660 may be in various situations (for example: when a call is received, when a call is received, A control signal for controlling the display circuit 640 (e.g., the display circuit 740) is sent to the display circuit 640 (e.g., the display circuit 740) when a message is received, when a notification is generated, when a timer is operated, or when a user wake-up occurs, such that At least a partial area of the display panel 630 (for example, the display panel 730 ) emits light for fingerprint identification.
根据一个实施例,在执行由触摸IC 620(例如触摸IC 720)请求的操作时,当从处理器660(例如,处理器760或能够向显示电路发送控制信号的另一模块(例如PMIC 670或770))接收到另一请求时,显示电路640(例如显示电路740或BLIC 741)可以将表示忙碌状态的信号发送到处理器660(例如处理器760或另一模块(例如PMIC 670或770))(4)。例如,显示电路640(例如显示电路740或BL IC 741)在根据从触摸IC 620(例如触摸IC 720)接收到的控制信号驱动显示板630(例如显示板730)时,当从处理器660(例如处理器760或另一模块(例如PMIC 670或770))接收到控制信号时,其可以将表示忙碌状态的信号发送到处理器660(例如处理器760或另一模块(例如PMIC 670或770)),以防止竞争状况。According to one embodiment, when performing an operation requested by the touch IC 620 (such as the touch IC 720), when the slave processor 660 (such as the processor 760 or another module capable of sending a control signal to the display circuit (such as the PMIC 670 or 770)) When another request is received, display circuit 640 (e.g., display circuit 740 or BLIC 741) may send a signal representing a busy state to processor 660 (e.g., processor 760 or another module (e.g., PMIC 670 or 770) )(4). For example, when the display circuit 640 (such as the display circuit 740 or the BL IC 741) drives the display board 630 (such as the display board 730) according to the control signal received from the touch IC 620 (such as the touch IC 720), when the processor 660 (such as For example, when the processor 760 or another module (such as the PMIC 670 or 770) receives a control signal, it may send a signal representing a busy state to the processor 660 (such as the processor 760 or another module (such as the PMIC 670 or 770) )) to prevent race conditions.
根据一个实施例,当接收到指示忙碌状态的信号时,处理器660(例如处理器760或另一模块(例如PMIC 670或770))可以在等待之后重新发送控制信号(5)。例如,处理器660(例如处理器760或另一模块(例如PMIC 670或770))可以等待使用如下代码:According to one embodiment, when receiving a signal indicating a busy state, the processor 660 (such as the processor 760 or another module (such as the PMIC 670 or 770)) may resend the control signal after waiting (5). For example, processor 660 (such as processor 760 or another module (such as PMIC 670 or 770)) may wait to use code like:
当(dsi_read(DDI_BUSY)==DDI_BUSY){when(dsi_read(DDI_BUSY)==DDI_BUSY){
mdelay(10);mdelay(10);
}}
display_init_sequence();display_init_sequence();
例如,当显示电路640或740(例如DDI或BLIC)处于忙碌状态时处理器660或760可等待10毫秒然后重新确定显示电路640是否处于忙碌状态。处理器660可以每10毫秒重复执行上述操作。当显示电路640的忙碌状态终止时,处理器660可以重新发送用于驱动显示电路640的控制信号。For example, when the display circuit 640 or 740 (eg, DDI or BLIC) is in the busy state, the processor 660 or 760 may wait for 10 milliseconds and then re-determine whether the display circuit 640 is in the busy state. The processor 660 may repeatedly perform the above operations every 10 milliseconds. When the busy state of the display circuit 640 is terminated, the processor 660 may resend the control signal for driving the display circuit 640 .
根据一个实施例,处理器660可以以类似于上述方式的方式来控制发送用于获得指纹信息的源的其他模块,诸如IR二极管模块、超声模块或压电模块。According to one embodiment, the processor 660 may control other modules transmitting sources for obtaining fingerprint information, such as IR diode modules, ultrasonic modules or piezoelectric modules, in a manner similar to that described above.
图9示出了根据实施例的电子设备的示例性操作。FIG. 9 illustrates exemplary operations of an electronic device according to an embodiment.
参考图9,根据实施例的电子设备900(例如电子设备101、200、400、600、700或1000)可以包括显示器910。在本公开中,术语“显示器”可以被理解为包括显示器电路和显示板。电子设备900可以处于睡眠状态。当电子设备900处于睡眠状态时,可以停用显示器910。当电子设备900处于睡眠状态时,包括在电子设备900中的处理器可以处于睡眠状态。当电子设备900处于睡眠状态时,包括在电子设备900中的触摸IC可以处于唤醒状态。Referring to FIG. 9 , an electronic device 900 (eg, electronic device 101 , 200 , 400 , 600 , 700 , or 1000 ) according to an embodiment may include a display 910 . In this disclosure, the term "display" may be understood to include display circuits and display panels. The electronic device 900 may be in a sleep state. When the electronic device 900 is in a sleep state, the display 910 may be deactivated. When the electronic device 900 is in the sleep state, a processor included in the electronic device 900 may be in the sleep state. When the electronic device 900 is in a sleep state, the touch IC included in the electronic device 900 may be in a wake-up state.
根据实施例,在电子设备900处于睡眠状态时,当触摸IC检测到显示器910上的触摸事件时,电子设备900可以控制显示器910使得显示器910的至少部分区域发光。电子设备900可以控制显示器910使得显示器910的整个区域发光。电子设备900可以控制显示器910使得显示器910的指纹识别区域911发光。指纹识别区域911可以是与包括在电子设备900中的指纹传感器重叠的区域。电子设备900可以利用在电子设备900中包括的PMIC控制的电力来驱动显示器910。According to an embodiment, when the electronic device 900 is in a sleep state, when the touch IC detects a touch event on the display 910, the electronic device 900 may control the display 910 so that at least a partial area of the display 910 emits light. The electronic device 900 may control the display 910 such that the entire area of the display 910 emits light. The electronic device 900 may control the display 910 to make the fingerprint identification area 911 of the display 910 emit light. The fingerprint recognition area 911 may be an area overlapping with a fingerprint sensor included in the electronic device 900 . The electronic device 900 may drive the display 910 using power controlled by a PMIC included in the electronic device 900 .
图10示出了根据实施例的电子设备的示例性操作。FIG. 10 illustrates exemplary operations of an electronic device according to an embodiment.
参考图10,根据实施例的电子设备1000(例如电子设备101、200、400、600、700或900)可以包括显示器1010。电子设备1000可以处于睡眠状态。当电子设备1000处于睡眠状态时可以以低功率模式驱动显示器1010。电子设备1000可以由嵌入在处于低功率模式的显示器1010中的电源管理模块控制的电力驱动显示器1010。电子设备1000可以在显示器1010上显示用户界面1011,其显示时间、日期、通知等。电子设备1000可以在显示器1010上显示例如指纹状导引1012以引导用户输入指纹。作为另一示例,电子设备1000可以显示框形导引1013。当电子设备1000处于睡眠状态时或者当显示器1010以低功率模式驱动时,包括在电子设备1000中的处理器可以是处于睡眠状态或者包括在电子设备1000中的触摸IC可以处于唤醒状态。Referring to FIG. 10 , an electronic device 1000 (eg, electronic device 101 , 200 , 400 , 600 , 700 , or 900 ) according to an embodiment may include a display 1010 . The electronic device 1000 may be in a sleep state. The display 1010 may be driven in a low power mode when the electronic device 1000 is in a sleep state. The electronic device 1000 may drive the display 1010 by power controlled by a power management module embedded in the display 1010 in a low power mode. The electronic device 1000 may display a user interface 1011 on the display 1010, which displays time, date, notification, and the like. The electronic device 1000 may display, for example, a fingerprint-like guide 1012 on the display 1010 to guide the user to input a fingerprint. As another example, the electronic device 1000 may display a frame-shaped guide 1013 . When the electronic device 1000 is in a sleep state or when the display 1010 is driven in a low power mode, a processor included in the electronic device 1000 may be in a sleep state or a touch IC included in the electronic device 1000 may be in an awake state.
根据一个实施例,在电子设备1000处于睡眠状态或者以低功率模式驱动显示器1010时,当检测到触摸事件时,电子设备1000(例如显示电路1010)可以在其以低功耗方式驱动时去除屏幕输出。电子设备1000可以以正常功率模式驱动显示器1010以发出用于使用触摸传感器来感测外部对象的图案的光。例如,电子设备1000可以控制显示器1010使得显示器1010的整个区域发光,并且可以控制显示器1010使得显示器1010的指纹识别区域1014发光。指纹识别区域1014可以是与包括在电子设备1000中的指纹传感器重叠的区域。电子设备1000可以利用由电子设备1000中包括的PMIC控制的电力以正常功率模式驱动显示器1010。According to one embodiment, when the electronic device 1000 is in a sleep state or drives the display 1010 in a low-power mode, when a touch event is detected, the electronic device 1000 (for example, the display circuit 1010 ) can remove the screen when it is driven in a low-power mode. output. The electronic device 1000 may drive the display 1010 in a normal power mode to emit light of a pattern for sensing an external object using a touch sensor. For example, the electronic device 1000 may control the display 1010 so that the entire area of the display 1010 emits light, and may control the display 1010 such that the fingerprint recognition area 1014 of the display 1010 emits light. The fingerprint recognition area 1014 may be an area overlapping with a fingerprint sensor included in the electronic device 1000 . The electronic device 1000 may drive the display 1010 in a normal power mode using power controlled by a PMIC included in the electronic device 1000 .
图11是用于描述根据实施例的用于识别电子设备中的指纹的方法的流程图。FIG. 11 is a flowchart for describing a method for identifying a fingerprint in an electronic device according to an embodiment.
假设图6的电子设备600或图7的电子设备700执行图11的过程。而且,在图11的描述中,被描述为由电子设备执行的操作可以被理解为由电子设备600的触摸IC 620、指纹传感器650或处理器660控制,或者可以被理解为由电子设备700的触摸IC 720、指纹传感器750或处理器760控制。Assume that the electronic device 600 of FIG. 6 or the electronic device 700 of FIG. 7 performs the process of FIG. 11 . Moreover, in the description of FIG. 11 , the operations described as being performed by the electronic device can be understood as being controlled by the touch IC 620, the fingerprint sensor 650, or the processor 660 of the electronic device 600, or can be understood as being controlled by the electronic device 700. Touch IC 720, fingerprint sensor 750 or processor 760 control.
参考图11,在操作1110中,电子设备可以进入睡眠状态。例如,当电子设备在特定的时间内不操作时或者当用户向电力按钮施加输入时,电子设备可以进入睡眠状态(或低功率状态)。Referring to FIG. 11 , in operation 1110, the electronic device may enter a sleep state. For example, an electronic device may enter a sleep state (or low power state) when the electronic device is not operated for a certain period of time or when a user applies an input to a power button.
在操作1120中,电子设备可以检测触摸传感器的特定区域内外部对象的触摸事件。例如,电子设备可以通过显示器的部分区域(例如与触摸传感器的指纹传感器重叠的区域)检测外部对象的输入。In operation 1120, the electronic device may detect a touch event of an external object within a specific area of the touch sensor. For example, the electronic device may detect an input of an external object through a partial area of the display (eg, an area overlapping with a fingerprint sensor of a touch sensor).
在操作1130中,电子设备可以允许显示板的至少部分区域发光以便识别外部对象的图案。例如,当外部对象的输入是与指纹感测有关的输入时,电子设备可以在保持处理器的低功率状态时通过显示板的部分区域输出光。In operation 1130, the electronic device may allow at least a partial area of the display panel to emit light in order to recognize a pattern of an external object. For example, when an input of an external object is an input related to fingerprint sensing, the electronic device may output light through a partial area of the display panel while maintaining a low power state of the processor.
在操作1140中,电子设备可以使用指纹传感器来检测外部对象的图案。例如,电子设备可以使用从显示板发出的光来检测外部对象的图案。In operation 1140, the electronic device may detect a pattern of an external object using a fingerprint sensor. For example, an electronic device may detect a pattern of an external object using light emitted from a display panel.
在操作1150中,电子设备可以确定外部对象的图案是否对应于指纹。例如,电子设备可以通过将检测到的外部对象的图案与先前存储的图案进行比较来确定检测到的外部对象的图案是否是指纹。当外部对象的图案不对应于指纹时,电子设备可以再次进入睡眠模式。In operation 1150, the electronic device may determine whether the pattern of the external object corresponds to the fingerprint. For example, the electronic device may determine whether the detected pattern of the external object is a fingerprint by comparing the detected pattern of the external object with previously stored patterns. When the pattern of the external object does not correspond to the fingerprint, the electronic device may enter the sleep mode again.
当外部对象的图案对应于指纹时,在操作1160中,电子设备可以唤醒应用处理器。例如,电子设备可以通过从电子设备的另一组件(例如触摸IC或指纹传感器)向应用处理器发送中断来唤醒处理器。When the pattern of the external object corresponds to the fingerprint, in operation 1160, the electronic device may wake up the application processor. For example, the electronic device can wake up the processor by sending an interrupt to the application processor from another component of the electronic device, such as a touch IC or a fingerprint sensor.
在操作1170中,电子设备可以使用指纹传感器获得指纹信息。例如,电子设备可以使用指纹传感器获得指纹图像用于用户认证。电子设备可以从指纹图像中提取细节特征。In operation 1170, the electronic device may obtain fingerprint information using a fingerprint sensor. For example, an electronic device may use a fingerprint sensor to obtain a fingerprint image for user authentication. Electronic devices can extract minutiae features from fingerprint images.
在操作1180中,电子设备可以确定指纹信息是否与先前存储的信息匹配。例如,电子设备可以将获得用于用户认证的指纹图像与先前存储的指纹图像进行比较。作为另一个例子,电子设备可以将获得的细节特征与先前存储的细节特征进行比较。电子设备可以通过比较两者来确定两者是否彼此匹配。当指纹信息与先前存储的信息不匹配时,电子设备可以使用指纹传感器重新获得指纹信息。In operation 1180, the electronic device may determine whether fingerprint information matches previously stored information. For example, the electronic device may compare a fingerprint image obtained for user authentication with previously stored fingerprint images. As another example, the electronic device may compare the obtained minutiae with previously stored minutiae. The electronic device can determine whether the two match each other by comparing the two. When the fingerprint information does not match the previously stored information, the electronic device can retrieve the fingerprint information using the fingerprint sensor.
当指纹信息与先前存储的信息匹配时,在操作1190中,电子设备可以解锁电子设备。例如,当指纹信息与先前存储的信息匹配时,电子设备可以认证用户。当用户被认证时,可以解锁电子设备。When the fingerprint information matches the previously stored information, in operation 1190, the electronic device may unlock the electronic device. For example, an electronic device can authenticate a user when fingerprint information matches previously stored information. When the user is authenticated, the electronic device can be unlocked.
图12是根据实施例的用于描述电子设备中识别指纹的方法的流程图。FIG. 12 is a flow chart for describing a method for recognizing a fingerprint in an electronic device according to an embodiment.
在下文中,假设图6的电子设备600或图7的电子设备700执行图12中的过程。而且,在参考图12的描述中,被描述为由电子设备执行的操作可以被理解为由电子设备600的触摸IC 620、指纹传感器650或处理器660控制,或者可以被理解为由电子设备700的触摸IC720、指纹传感器750或处理器760控制。Hereinafter, it is assumed that the electronic device 600 of FIG. 6 or the electronic device 700 of FIG. 7 performs the process in FIG. 12 . Also, in the description with reference to FIG. 12 , operations described as being performed by the electronic device may be understood as being controlled by the touch IC 620, the fingerprint sensor 650, or the processor 660 of the electronic device 600, or may be understood as being controlled by the electronic device 700. Touch IC720, fingerprint sensor 750 or processor 760 control.
参考图12,在操作1210中,电子设备可以进入睡眠状态。Referring to FIG. 12 , in operation 1210, the electronic device may enter a sleep state.
在操作1220中,电子设备可以检测在触摸传感器的特定区域内的外部对象的触摸事件。In operation 1220, the electronic device may detect a touch event of an external object within a specific area of the touch sensor.
在操作1230,电子设备可以确定是否已经检测到与特定模式相对应的触摸事件。例如,电子设备可以确定触摸事件是否对应于特定的模式(例如双击、轻弹或拖动)。当未检测到对应于特定模式的触摸事件时,电子设备可以再次进入睡眠模式。In operation 1230, the electronic device may determine whether a touch event corresponding to a specific pattern has been detected. For example, the electronic device can determine whether a touch event corresponds to a particular pattern (eg, double tap, flick, or drag). When no touch event corresponding to a specific pattern is detected, the electronic device may enter the sleep mode again.
当检测到对应于特定模式的触摸事件时,在操作1240,电子设备可以允许显示板的至少部分区域发光以便识别外部对象的图案。When a touch event corresponding to a specific pattern is detected, in operation 1240, the electronic device may allow at least a partial area of the display panel to emit light in order to recognize a pattern of an external object.
在操作1250中,电子设备可以使用指纹传感器来检测外部对象的图案。In operation 1250, the electronic device may detect a pattern of an external object using a fingerprint sensor.
在操作1260中,电子设备可以确定外部对象的图案是否对应于指纹。In operation 1260, the electronic device may determine whether the pattern of the external object corresponds to the fingerprint.
当外部对象的图案对应于指纹时,在操作1270中,电子设备可以唤醒应用处理器。When the pattern of the external object corresponds to the fingerprint, in operation 1270, the electronic device may wake up the application processor.
在操作1280中,电子设备可以使用指纹传感器获得指纹信息。In operation 1280, the electronic device may obtain fingerprint information using a fingerprint sensor.
在操作1290中,电子设备可以确定指纹信息是否与先前存储的信息匹配。In operation 1290, the electronic device may determine whether fingerprint information matches previously stored information.
如果指纹信息与先前存储的信息匹配,则在操作1295中,电子设备可以解锁电子设备。If the fingerprint information matches the previously stored information, in operation 1295, the electronic device may unlock the electronic device.
本公开中使用的术语“模块”可以包括由硬件、软件和固件组成的单元,并且可以与术语“单元”、“逻辑”、“逻辑块”、“部分”和“电路”可互换地使用。“模块”可以是集成部分,或者可以是用于执行一个或多个功能或其一部分的最小单元。“模块”可以机械地或电子地实现,并且可以包括已知或将要开发的专用IC(ASIC)芯片、现场可编程门阵列(FPGA)和用于执行一些操作的可编程逻辑器件中的至少一个。根据各种实施例的装置或方法(例如操作)的至少一部分(例如其模块或功能)可以例如由以程序模块的形式存储在计算机可读存储介质(例如存储器130)中的指令实现。当由处理器(例如处理器120)执行时,该指令可以使处理器执行与该指令相对应的功能。计算机可读记录介质可以包括硬盘、软盘、磁介质(例如磁带)、光学介质(例如压缩盘只读存储器(CD-ROM)和数字通用光盘(DVD)、磁光介质(例如光盘))和内部存储器。而且,一个或多个指令可以包含由编译器生成的代码或由解释器可执行的代码。根据各种实施例的模块或程序模块可以包括上述组件中的至少一个或者可以省略上述组件的一部分或者可以进一步包括其他组件。由根据各种实施例的模块、程序模块或其他组件执行的操作可以顺序地、并行地、重复地或以启发式方法执行,或者一些操作可以以不同的顺序执行或者可以省略。或者,可以添加其他操作。The term "module" used in this disclosure may include a unit consisting of hardware, software and firmware, and may be used interchangeably with the terms "unit", "logic", "logic block", "part" and "circuit" . A "module" may be an integrated part, or may be a minimum unit for performing one or more functions or a part thereof. A "module" may be implemented mechanically or electronically, and may include at least one of known or to-be-developed application-specific IC (ASIC) chips, field-programmable gate arrays (FPGAs), and programmable logic devices for performing some operations . At least a part (eg, modules or functions thereof) of an apparatus or method (eg, operations) according to various embodiments may be implemented, eg, by instructions stored in a computer-readable storage medium (eg, memory 130 ) in the form of program modules. When executed by a processor (eg, processor 120), the instructions may cause the processor to perform the function corresponding to the instructions. Computer-readable recording media may include hard disks, floppy disks, magnetic media such as magnetic tape, optical media such as compact disc read-only memory (CD-ROM) and digital versatile disc (DVD), magneto-optical media such as optical discs, and internal memory. Also, one or more instructions may comprise code generated by a compiler or executable by an interpreter. A module or program module according to various embodiments may include at least one of the above-mentioned components or may omit a part of the above-mentioned components or may further include other components. Operations performed by modules, program modules, or other components according to various embodiments may be performed sequentially, in parallel, iteratively, or heuristically, or some operations may be performed in a different order or omitted. Alternatively, additional actions can be added.
虽然已经参考其中的各种实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的主旨和范围的情况下,可以在其中进行形式和细节上的各种改变。While the present disclosure has been shown and described with reference to various embodiments thereof, those skilled in the art will understand that, without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents, other modifications may be made. Various changes in form and detail have been made therein.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2017-0013743 | 2017-01-31 | ||
| KR1020170013743AKR20180089093A (en) | 2017-01-31 | 2017-01-31 | Electronic device and method for recognizing fingerprint |
| PCT/KR2018/001351WO2018143673A1 (en) | 2017-01-31 | 2018-01-31 | Electronic device and fingerprint recognition method of electronic device |
| Publication Number | Publication Date |
|---|---|
| CN110235086Atrue CN110235086A (en) | 2019-09-13 |
| CN110235086B CN110235086B (en) | 2023-10-13 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201880009176.XAActiveCN110235086B (en) | 2017-01-31 | 2018-01-31 | Electronic equipment and fingerprint identification method thereof |
| Country | Link |
|---|---|
| US (1) | US20190354226A1 (en) |
| EP (1) | EP3550400B1 (en) |
| KR (1) | KR20180089093A (en) |
| CN (1) | CN110235086B (en) |
| WO (1) | WO2018143673A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111406427A (en)* | 2017-12-06 | 2020-07-10 | 指纹卡有限公司 | Method for converting device controller included in electronic device and electronic device |
| CN111666596A (en)* | 2020-07-10 | 2020-09-15 | 腾讯科技(深圳)有限公司 | Data processing method, device and medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108280446A (en)* | 2018-02-27 | 2018-07-13 | 北京小米移动软件有限公司 | Fingerprint collecting method, device and computer readable storage medium |
| CN108899344B (en)* | 2018-06-29 | 2021-02-09 | 京东方科技集团股份有限公司 | An OLED display panel, its driving method and display device |
| KR102158811B1 (en)* | 2018-07-03 | 2020-09-22 | 주식회사 엘엠에스 | Optical disc for fingerprint recognition sensor and optical filter including the same |
| WO2020088156A1 (en)* | 2018-10-30 | 2020-05-07 | Oppo广东移动通信有限公司 | Under-screen fingerprint module, electronic device and fingerprint image processing method |
| KR102759081B1 (en)* | 2018-11-22 | 2025-01-23 | 삼성전자주식회사 | Electronic device and method for obtaining information associated with fingerprint |
| CN109657441B (en) | 2018-11-27 | 2022-11-29 | Oppo广东移动通信有限公司 | Application opening method and related device |
| CN111259690B (en)* | 2018-11-30 | 2024-01-19 | 上海耕岩智能科技有限公司 | Biological feature recognition driving method, storage medium and apparatus |
| KR102539064B1 (en) | 2018-12-12 | 2023-06-01 | 삼성전자주식회사 | An electronic device including a fingerprint recognition module with a conductive pattern |
| KR102593829B1 (en) | 2019-01-25 | 2023-10-27 | 삼성디스플레이 주식회사 | Display device |
| US12148238B2 (en)* | 2019-08-21 | 2024-11-19 | Novatek Microelectronics Corp. | Electronic circuit having display driving function, touch sensing function and fingerprint sensing function |
| US11270095B2 (en)* | 2019-08-21 | 2022-03-08 | Novatek Microelectronics Corp. | Electronic circuit having display driving function, touch sensing function and fingerprint sensing function |
| US11551466B2 (en)* | 2019-08-21 | 2023-01-10 | Novatek Microelectronics Corp. | Control circuit and related method for controlling display panel |
| US11232282B2 (en)* | 2019-08-21 | 2022-01-25 | Novatek Microelectronics Corp. | Control circuit, display system, and related method of controlling display panel |
| US10977470B1 (en)* | 2019-11-27 | 2021-04-13 | Novatek Microelectronics Corp. | Touch-panel control apparatus and operation method thereof |
| US11763594B2 (en) | 2019-12-26 | 2023-09-19 | Novatek Microelectronics Corp. | Driver integrated circuit for fingerprint sensing, touch sensing and display driving and driving method thereof |
| US11797086B2 (en)* | 2020-04-30 | 2023-10-24 | Tap Systems Inc. | Wearable finger tap detection system with low power mode |
| TWI794749B (en)* | 2020-05-03 | 2023-03-01 | 神盾股份有限公司 | Fingerprint sensing device and operation method thereof |
| KR20230015753A (en)* | 2021-07-23 | 2023-01-31 | 삼성전자주식회사 | Electronic device and method for acquiring fingerprint information thereof |
| US11803624B2 (en) | 2021-07-23 | 2023-10-31 | Samsung Electronics Co., Ltd. | Electronic device and method for acquiring fingerprint information thereof |
| CN113778273B (en)* | 2021-07-29 | 2022-12-23 | 荣耀终端有限公司 | Light spot display method, electronic device, and computer-readable storage medium |
| US11856256B1 (en)* | 2022-03-30 | 2023-12-26 | Amazon Technologies, Inc. | Presence-detection modes for display devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050018101A (en)* | 2003-08-13 | 2005-02-23 | (주)모비솔 | A Pointing Device and Pointing Method having the Fingerprint Image Recognition Function |
| US20150199553A1 (en)* | 2014-01-13 | 2015-07-16 | Samsung Electronics Co., Ltd. | Method for recognizing fingerprint and mobile terminal supporting the same |
| US20160034117A1 (en)* | 2014-07-29 | 2016-02-04 | Samsung Electronics Co., Ltd. | Electronic device operating in idle mode and method thereof |
| CN105683883A (en)* | 2013-11-04 | 2016-06-15 | 高通股份有限公司 | Piezoelectric Force Sensing Array |
| CN105867676A (en)* | 2015-02-05 | 2016-08-17 | 三星电子株式会社 | Electronic device with touch sensor and driving method therefor |
| CN106055944A (en)* | 2015-04-08 | 2016-10-26 | Lg电子株式会社 | Mobile terminal and method for controlling same |
| CN107526953A (en)* | 2016-06-15 | 2017-12-29 | 三星电子株式会社 | Support the electronic installation and its operating method of finger print identifying function |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102981678B (en)* | 2006-06-09 | 2015-07-22 | 苹果公司 | Touch screen liquid crystal display |
| CN101403982B (en)* | 2008-11-03 | 2011-07-20 | 华为技术有限公司 | Task distribution method, system for multi-core processor |
| KR101869624B1 (en)* | 2013-11-22 | 2018-06-21 | 선전 구딕스 테크놀로지 컴퍼니, 리미티드 | Secure human fingerprint sensor |
| CN107580709B (en)* | 2015-06-18 | 2021-02-12 | 深圳市汇顶科技股份有限公司 | Multifunctional fingerprint sensor with optical sensing capability |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050018101A (en)* | 2003-08-13 | 2005-02-23 | (주)모비솔 | A Pointing Device and Pointing Method having the Fingerprint Image Recognition Function |
| CN105683883A (en)* | 2013-11-04 | 2016-06-15 | 高通股份有限公司 | Piezoelectric Force Sensing Array |
| US20150199553A1 (en)* | 2014-01-13 | 2015-07-16 | Samsung Electronics Co., Ltd. | Method for recognizing fingerprint and mobile terminal supporting the same |
| US20160034117A1 (en)* | 2014-07-29 | 2016-02-04 | Samsung Electronics Co., Ltd. | Electronic device operating in idle mode and method thereof |
| CN105867676A (en)* | 2015-02-05 | 2016-08-17 | 三星电子株式会社 | Electronic device with touch sensor and driving method therefor |
| CN106055944A (en)* | 2015-04-08 | 2016-10-26 | Lg电子株式会社 | Mobile terminal and method for controlling same |
| CN107526953A (en)* | 2016-06-15 | 2017-12-29 | 三星电子株式会社 | Support the electronic installation and its operating method of finger print identifying function |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111406427A (en)* | 2017-12-06 | 2020-07-10 | 指纹卡有限公司 | Method for converting device controller included in electronic device and electronic device |
| CN111406427B (en)* | 2017-12-06 | 2023-11-14 | 指纹卡安娜卡敦知识产权有限公司 | Method for switching device controllers included in electronic device and electronic device |
| CN111666596A (en)* | 2020-07-10 | 2020-09-15 | 腾讯科技(深圳)有限公司 | Data processing method, device and medium |
| CN111666596B (en)* | 2020-07-10 | 2023-05-05 | 腾讯科技(深圳)有限公司 | Data processing method, device and medium |
| Publication number | Publication date |
|---|---|
| EP3550400B1 (en) | 2024-01-17 |
| EP3550400A4 (en) | 2020-01-08 |
| CN110235086B (en) | 2023-10-13 |
| US20190354226A1 (en) | 2019-11-21 |
| EP3550400A1 (en) | 2019-10-09 |
| WO2018143673A1 (en) | 2018-08-09 |
| KR20180089093A (en) | 2018-08-08 |
| Publication | Publication Date | Title |
|---|---|---|
| CN110235086B (en) | Electronic equipment and fingerprint identification method thereof | |
| US11194989B2 (en) | Apparatus and method for receiving fingerprint information through guide | |
| CN108021860B (en) | Device for reducing noise input of fingerprint sensor | |
| US10261615B2 (en) | Method and electronic device for outputting screen | |
| US10725578B2 (en) | Apparatus and method for controlling fingerprint sensor | |
| CN108388782B (en) | Electronic device and system for authenticating biometric data | |
| US11073942B2 (en) | Touch recognition method and electronic device executing same | |
| US10444886B2 (en) | Method and electronic device for providing user interface | |
| KR20180128178A (en) | Method for displaying contents and electronic device thereof | |
| US10949019B2 (en) | Electronic device and method for determining touch coordinate thereof | |
| CN110325993B (en) | Electronic device for performing authentication by using a plurality of biometric sensors and method of operating the same | |
| CN110226163B (en) | Electronic device and method of using same to control biosensor connected to display | |
| CN107918760A (en) | Electronic device and its control method with multiple fingerprint sensing patterns | |
| CN106445065A (en) | Method for controlling according to state and electronic device thereof | |
| CN106598322A (en) | Apparatus and method for obtaining coordinate through touch panel thereof | |
| KR20170109408A (en) | Electronic device and method for controlling thereof | |
| KR20180098058A (en) | Method and electronic device for identifying position of sensor using pixels of display | |
| KR20160036927A (en) | Method for reducing ghost touch and electronic device thereof | |
| US20190204958A1 (en) | Display device, electronic device including display device, and pressure sensing method therefor | |
| KR102126286B1 (en) | Electronic Device for Controlling Transmission Power and Method Thereof | |
| US10317764B2 (en) | Method and electronic device for executing screen security function | |
| CN108427529B (en) | Electronic device and method of operation | |
| KR20180060683A (en) | Device for displaying user interface based on sensing signal of grip sensor |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |