СПОСОБ И УСТРОЙСТВО РАСПОЗНАВАНИЯ ОТПЕЧАТКОВ ПАЛЬЦЕВ
METHOD AND DEVICE FOR RECOGNIZING FINGERPRINTS

[0001] Настоящая заявка основана на и претендует на приоритет китайской патентной заявки №201510649735.1, поданной 9 октября 2015 года, полное содержание которой включается в настоящий документ посредством ссылки.
ТЕХНИЧЕСКАЯ ОБЛАСТЬ
[0002] Настоящее изобретение относится к области экранов жидкокристаллических дисплеев, в частности к способам и устройствам распознавания отпечатков пальцев.
ОБЩИЕ ПОЛОЖЕНИЯ
[0003] Расположенные в электронном устройстве датчики распознавания отпечатков пальцев распознают и выполняют проверку отпечатков пальцев пользователя, после чего пользователь получает доступ к управлению электронным устройством, таким образом избегают риска управления электронным устройством незнакомцем и обеспечивают безопасность электронного устройства.
[0004] Когда датчики распознавания отпечатков пальцев равномерно распределены на экране жидкокристаллического дисплея, способ распознавания отпечатков пальцев в прототипе включает такие действия, как определение того, принимает ли экран жидкокристаллического дисплея электронного устройства операцию действия; при получении операции действия на экране жидкокристаллического дисплея начинается построчное сканирование с первого ряда датчиков распознавания отпечатков до последнего ряда датчиков распознавания отпечатков пальцев на экране жидкокристаллического дисплея, таким образом получают отпечатки пальцев пользователя.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Данное изложение является набором упрощенных понятий, также описанных ниже в Подробном описании. Данное изложение не предназначено для определения ключевых или существенных признаков заявленного предмета, а также не предназначено для ограничения области действия заявленного предмета.
[0006] Для решения проблем, связанных с прототипом, настоящее изобретение раскрывает способ и устройство распознавания отпечатков пальцев.
[0007] В соответствии с первым аспектом вариантов реализации настоящего изобретения предложен способ распознавания отпечатков пальцев, используемый в электронном устройстве, содержащем экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, способ включает:
[0008] получение команды распознавания отпечатков пальцев, инициированной касанием пальца пользователя;
[0009] определение области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после получения команды распознавания отпечатков пальцев;
[0010] выбор части датчиков распознавания отпечатков пальцев в соответствии с областью экранирования; а также
[0011] управление выбранной частью датчиков распознавания отпечатков пальцев для распознавания отпечатков пальцев.
[0012] В некоторых случаях определение области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после получения команды распознавания отпечатков пальцев, включает:
[0013] определение соответствующих светочувствительных датчиков, измеренные значения яркости которых ниже заданного порогового значения после получения команды распознавания отпечатков пальцев; а также
[0014] определение области, состоящей из положений соответствующих светочувствительных датчиков, как области экранирования.
[0015] В некоторых случаях способ включает:
[0016] обнаружение того, экранированы ли светочувствительные датчики пальцами согласно области экранирования; а также
[0017] переключение выбора части датчиков распознавания отпечатков пальцев в соответствии с областью экранирования при обнаружении того, что светочувствительные датчики экранированы пальцами согласно области экранирования.
[0018] В некоторых случаях часть датчиков распознавания отпечатков пальцев, выбранная в соответствии с областью экранирования, включает:
[0019] определение соответствующих датчиков распознавания отпечатков пальцев, распределенных в области экранирования; или
[0020] определение номера столбца и номера строки, покрытых областью экранирования, когда датчики распознавания отпечатков пальцев распределены на экране жидкокристаллического дисплея, создавая прямоугольную область распознавания с номером столбца в качестве длины и номером строки в качестве ширины, и определение соответствующих датчиков распознавания отпечатков пальцев, распределенных в области распознавания.
[0021] В некоторых случаях контроль выбранной части датчиков распознавания отпечатков пальцев для распознавания отпечатков пальцев содержит:
[0022] управление частью датчиков распознавания отпечатков пальцев для обеспечения электрических соединений с соответствующими линиями передачи данных; а также
[0023] вывод данных об отпечатках пальцев, собранных частью датчиков распознавания отпечатков пальцев, по линиям передачи данных.
[0024] В некоторых случаях контроль части датчиков распознавания отпечатков пальцев, для обеспечения электрических соединений с соответствующими линиями передачи данных, содержит:
[0025] инициализацию всех датчиков распознавания отпечатков пальцев и контроль части датчиков распознавания отпечатков пальцев, для обеспечения электрических соединений с соответствующими линиями передачи данных, посредством линии разрешения передачи данных, где каждый датчик распознавания отпечатков пальцев электрически соединен с соответствующей линией разрешения передачи данных.
[0026] В соответствии со вторым аспектом реализации настоящего изобретения обеспечивается устройство распознавания отпечатков пальцев, которое использовано в электронном устройстве, содержащем экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, устройство содержит:
[0027] модуль приема команд с возможностью получения команд распознавания отпечатков пальцев, инициированных касанием пальца пользователя;
[0028] модуль определения области, выполненный с возможностью определения области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранируемых пальцами после того, как модуль приема команд получит команду распознавания отпечатков пальцев;
[0029] модуль выбора датчика, выполненный с возможностью выбора части датчика распознавания отпечатков пальцев в зависимости от области экранирования, определенной модулем распознавания области; а также
[0030] модуль распознавания отпечатков пальцев, выполненный с возможностью контроля выбранной части датчиков распознавания отпечатков пальцев модулем выбора датчика для распознавания отпечатков пальцев.
[0031] В некоторых случаях модуль определения области может включать в себя:
[0032] первый подмодуль определения с возможностью определения соответствующих светочувствительных датчиков, измеренные значения яркости которых меньше заданного порогового значения после получения команды распознавания отпечатков пальцев; а также
[0033] второй подмодуль определения с возможностью определения области, состоящей из положений соответствующих светочувствительных датчиков, как области экранирования.
[0034] В некоторых случаях устройство может содержать:
[0035] модуль определения области, выполненный с возможностью определения экранирования светочувствительных датчиков пальцами в зависимости от области экранирования; а также
[0036] модуль переключения операции с возможностью запуска выполнения операции выбора части датчиков распознавания отпечатков пальцев в соответствии с областью экранирования, когда модуль обнаружения область определяет, что светочувствительные датчики экранированы пальцами по области экранирования.
[0037] В некоторых случаях модуль выбора датчика включает:
[0038] первый подмодуль выбора с возможностью определения соответствующих датчиков распознавания отпечатков пальцев, распределенных в области экранирования; или
[0039] второй подмодуль выбора с возможностью определения номера столбца и номера строки, охватываемых областью экранирования, когда датчики распознавания отпечатков пальцев находятся в распределении массива на экране жидкокристаллического дисплея, а также генерирования прямоугольной области распознавания, где номер столбца принимается в качестве длины, а номер строки - в качестве ширины, и определения соответствующих датчиков распознавания отпечатков пальцев, распределенных в области распознавания.
[0040] В некоторых случаях модуль распознавания отпечатков пальцев включает в себя:
[0041] соединительный подмодуль управления, выполненный с возможностью управления частью датчиков распознавания отпечатков пальцев, для электрического соединения с соответствующими линиями передачи данных; а также
[0042] подмодуль вывода отпечатка пальца, выполненный с возможностью вывода данных отпечатков пальцев, собранных со стороны датчиков распознавания отпечатков пальцев, по линиям передачи данных.
[0043] В некоторых случаях соединительный подмодуль управления, выполненный с возможностью:
[0044] инициализации всех датчиков распознавания отпечатков пальцев, а также управления частью датчиков распознавания отпечатков пальцев для электрического соединения с соответствующими линиями передачи данных, позволяя соединять линии, в которых каждый датчик распознавания отпечатков пальцев электрически соединен с соответствующей линией разрешения передачи данных.
[0045] В соответствии с третьим аспектом вариантов реализации настоящего изобретения, обеспечивается устройство распознавания отпечатков пальцев, включающее в себя:
[0046] экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея;
[0047] процессор; а также:
[0048] запоминающее устройство для хранения команд, выполняемых процессором,
[0049] причем процессор выполнен с возможностью
[0050] получения команды распознавания отпечатков пальцев, инициированной пальцем пользователя;
[0051] определения области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после получения команды распознавания отпечатков пальцев;
[0052] выбора части датчиков распознавания отпечатков пальцев в соответствии с областью экранирования; а также
[0053] контроля выбранной части датчиков распознавания отпечатков пальцев, для распознавания отпечатки пальцев.
[0054] Технические решения вариантов реализации настоящего изобретения имеют следующие положительные эффекты: принимается команда распознавания отпечатка пальца, инициированная пальцем пользователя; полученная область экранирования, состоящая из положений соответствующих светочувствительных датчиков, экранированных пальцем, определяется после получения команды распознавания отпечатков пальцев с возможностью распознавания отпечатков пальцев частью датчиков, выбранных в зависимости от области экранирования; выбранная часть датчиков распознавания отпечатков пальцев имеет возможность распознавать отпечатки пальцев, решая проблему растраты ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев на всем экране жидкокристаллического дисплея могут распознавать отпечатки пальцев, и достигая эффекта экономии ресурсов.
[0055] Следует понимать, что и предшествующее общее описание, и последующее подробное описание являются только примерными и пояснительными и не ограничивают изобретение.
КРАТКОЕ ОПИСАНИЕ РИСУНКОВ
[0056] Прилагаемые чертежи включены в описание и составляют часть данного описания, иллюстрируют варианты реализации в соответствии с настоящим изобретением и вместе с описанием, служат для объяснения принципов настоящего изобретения.
[0057] На Фиг. 1 представлена блок-схема, показывающая способ распознавания отпечатков пальцев в соответствии с примерным вариантом реализации.
[0058] На Фиг. 2А представлена блок-схема, иллюстрирующая способ распознавания отпечатков пальцев в соответствии с другим примерным вариантом реализации.
[0059] На Фиг. 2Б представлено схематическое изображение, показывающее область экранирования в соответствии с другим примерным вариантом реализации.
[0060] На Фиг. 2B представлено схематическое изображение, показывающее область распознавания в соответствии с другим вариантом реализации.
[0061] На Фиг. 2Г представлена блок-схема, иллюстрирующая подсистему управления датчиками распознавания отпечатков пальцев для распознавания отпечатков пальцев в соответствии с другим вариантом реализации.
[0062] На Фиг. 2Д представлена первая блок-схема датчиков, показывающая датчики распознавания отпечатков пальцев в соответствии с другим вариантом реализации.
[0063] На Фиг. 2Е представлена вторая блок-схема, показывающая датчики распознавания отпечатков пальцев в соответствии с другим вариантом реализации.
[0064] На Фиг. 3 представлена блок-схема, показывающая устройство распознавания отпечатков пальцев в соответствии с примерным вариантом реализации.
[0065] На Фиг. 4 представлена блок-схема, показывающая устройство распознавания отпечатков пальцев в соответствии с примерным вариантом реализации.
[0066] На Фиг. 5 представлена блок-схема, показывающая устройство распознавания отпечатков пальцев в соответствии с примерным вариантом реализации.
ПОДРОБНОЕ ОПИСАНИЕ
[0067] Здесь будет представлено подробное описание примерных вариантов реализации, примеры которых показаны на прилагаемых чертежах. Следующее описание ссылается на прилагаемые чертежи, с соответствующими номерами, представляющие одинаковые или аналогичные элементы, если не указано иное. Реализации, изложенные в следующем описании примерных вариантов реализации, не представляют все возможные варианты реализации данного изобретения. Они служат лишь примерами устройств и способов, с соответствующими аспектами, связанными с настоящим изобретением, как изложено в прилагаемой формуле изобретения.
[0068] На Фиг. 1 представлена блок-схема, показывающая способ распознавания отпечатков пальцев в соответствии с примерным вариантом реализации. Способ распознавания отпечатков пальцев используется в электронном устройстве, содержащем экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея. Способ распознавания отпечатков пальцев, показанный на Фиг. 1, включает следующие этапы:
[0069] на этапе 101 получают команду распознавания отпечатков пальцев, инициированную пальцем пользователя;
[0070] на этапе 102 определяют область экранирования, состоящую из положений соответствующих светочувствительных датчиков, экранированных пальцем после получения команды распознавания отпечатков пальцев;
[0071] на этапе 103 выбирают часть датчиков распознавания отпечатков пальцев в зависимости от области экранирования;
[0072] на этапе 104 контролируют выбранную часть датчиков распознавания отпечатков пальцев.
[0073] Подводя итог, в соответствии со способом распознавания отпечатков пальцев, представленным в настоящем описании, сначала принимают команду распознавания отпечатков пальцев, инициированную пальцем пользователя; затем определяют область экранирования, состоящую из положений соответствующих светочувствительных датчиков, экранированных пальцем, после получения команды распознавания отпечатка пальца, в зависимости от области экранирования выбирают часть датчиков распознавания отпечатков пальцев; выбранная часть датчиков распознавания отпечатков пальцев распознает отпечатки пальцев частью датчиков распознавания отпечатков пальцев, тем самым решая проблему растраты ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев на всем экране жидкокристаллического дисплея распознают отпечатки пальцев, и достигая эффекта экономии ресурсов.
[0074] На Фиг. 2А представлена блок-схема, показывающая способ распознавания отпечатков пальцев в соответствии с другим примерным вариантом реализации способа распознавания отпечатков пальцев, используемый в электронном устройстве, содержащем экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, и как показано на Фиг. 2А, способ распознавания отпечатков пальцев включает следующие этапы:
[0075] на этапе 201 получают команду распознавания отпечатков пальцев, инициированную пальцем пользователя.
[0076] Команда распознавания отпечатков пальцев инициирует запуск сервиса распознавания отпечатков пальцев для распознавания отпечатков пальцев на электронном устройстве. Команда распознавания отпечатков пальцев может быть сформирована прикладной программой в процессе использования этой прикладной программы пользователем, затем получена электронным устройством; команда распознавания отпечатков пальцев может быть также получена электронным устройством другим способом. Данный вариант не ограничивает способ получения команды распознавания отпечатков пальцев.
[0077] На этапе 202 определяются соответствующие светочувствительные датчики, в которых измеренные значения яркости меньше заданного порогового значения после получения команды распознавания отпечатков пальцев; и определяют область, состоящую из положений соответствующих светочувствительных датчиков, как область экранирования.
[0078] После того, как команда распознавания отпечатков пальцев получена, пользователь должен инициировать операцию касания пальцем на экране жидкокристаллического дисплея, чтобы облегчить электронному устройству распознавание отпечатков пальцев. Когда пальцы пользователя коснутся экрана жидкокристаллического дисплея, пальцы будут препятствовать попаданию окружающего света на светочувствительные датчики, и в этот момент значения яркости окружающего света, измеренные светочувствительными датчиками, будут меньше, следовательно, электронное устройство сможет определить, контактируют ли пальцы пользователя с экраном жидкокристаллического дисплея в соответствии со значениями яркостей, измеренными с помощью соответствующих светочувствительных датчиков. В ходе реализации, электронное устройство может получать значения яркости от всех светочувствительных датчиков и сравнивать соответствующие значения яркости с заранее определенной пороговой величиной, и когда определенные значения яркости меньше, чем заданное пороговое значение, устройство определяет, что светочувствительный датчик экранирован и пальцы контактируют с экраном жидкокристаллического дисплея.
[0079] В настоящем варианте реализации электронное устройство может определять положение соответствующих светочувствительных датчиков, у которых значения яркости меньше заданного порогового значения, и определять область, состоящую из соответствующих позиций в качестве области экранирования. Этот принцип показан на схематической блок-схеме области экранирования, на Фиг. 2B, на которой черные точки, распределенные на экране дисплея жидких кристаллах, представляют собой светочувствительные датчики, левый вид сбоку на Фиг. 2Б показывает ситуацию, когда пальцы пользователя инициируют сенсорную операцию на экране жидкокристаллического дисплея, а вид справа на Фиг. 2Б представляет собой овал области экранирования зоны касания.
[0080] На этапе 203 обнаруживают экранирование светочувствительных датчиков пальцами, в зависимости от области экранирования; затем идет переход к шагу 204, на котором определяют, что светочувствительные датчики экранированы пальцами согласно области экранирования.
[0081] Поскольку операция касания может быть вызвана другими частями, например ладонью пользователя, электронное устройство должно исключить операции запуска, вызванные касанием другими частями, что позволит избежать потери вычислительных ресурсов, вызванной запуском процесса распознавания отпечатков пальцев.
[0082] В процессе реализации, электронное устройство может вычислить площадь области экранирования и определить, меньше ли заданная площадь порогового значения, в том случае, если площадь меньше заданного порогового значения, определяется, что сенсорная операция инициирована пальцами; а если область больше, чем заданное пороговое значение, определяется, что сенсорная операция инициирована не пальцами. Или, электронное устройство может определить, имеет ли область экранирования овальную форму, если форма - овальная, то определяется, что операция касания инициируется пальцами; а если форма не овальная, то определяется, что сенсорная операция инициирована не пальцами. Конечно, электронное устройство может обнаружить, что операция касания инициирована пальцами и другими способами, которые не ограничены в настоящем варианте реализации изобретения;
[0083] на этапе 204 выбирают часть датчиков распознавания отпечатков пальцев в зависимости от области экранирования.
[0084] Так как область контакта между пальцем и экраном жидкокристаллического дисплея является областью экранирования, и электронное устройство должно распознавать отпечатки пальцев, электронное устройство может выбрать часть датчиков распознавания отпечатков пальцев в зависимости от области экранирования, на которой распознаются отпечатки пальцев, тем самым решая проблему растраты ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев на всем экране жидкокристаллического дисплея могут распознавать отпечатки пальцев, а также достигая эффекта экономии ресурсов,
[0085] в настоящем варианте реализации предусмотрены два способа выбора части датчиков распознавания отпечатков пальцев в соответствии с областью экранирования, которые соответственно, описаны ниже.
[0086] В первом способе определения датчиков распознавания отпечатков пальцев, определяются датчики, распределенные в области экранирования,
[0087] причем, электронное устройство может управлять соответствующими датчиками распознавания отпечатков пальцев, распределенными в области экранирования для распознавания отпечатков пальцев. На данный момент электронное устройство может получить координаты соответствующих датчиков распознавания отпечатков пальцев на экране жидкокристаллического дисплея, а затем определить соответствующие датчики распознавания отпечатков пальцев, распределенные в области экранирования по координатам.
[0088] Во втором способе определения - определение номера столбца и номера строки, покрывающего область экранирования, когда датчики распознавания отпечатков пальцев находятся в области массива на экране жидкокристаллического дисплея, генерируется прямоугольная область распознавания, причем номер столбца принимается в качестве длины и номер строки - в качестве ширины, и определяет соответствующие датчики распознавания отпечатков пальцев, распределенные в области распознавания.
[0089] Форма области экранирования может быть нестабильной, и электронное устройство потребует большей вычислительной мощности при определении датчиков распознавания отпечатков пальцев, распределенных в области распознавания, следовательно, электронное устройство может определить область распознавания, содержащую область экранирования обычной формы, а затем получить координаты соответствующих датчиков распознавания отпечатков пальцев на экране жидкокристаллического дисплея и определить соответствующие датчики распознавания отпечатков пальцев, распределенные в области экранирования по координатам.
[0090] Причем, когда датчики распознавания отпечатков пальцев находятся в области массива на экране жидкокристаллического дисплея, область распознавания может быть прямоугольной, так как длина и ширина прямоугольной области фиксированы, электронное устройство может очень легко определить соответствующие датчики распознавания отпечатков пальцев, распределенные в области распознавания.
[0091] На блок-схеме области распознавания, представленной на Фиг. 2С, на которой черные точки распределены на экране жидкокристаллического дисплея, представляют датчики распознавания отпечатков пальцев, овальная область - область экранирования, то датчики распознавания отпечатков пальцев, расположенные в области экранирования - второй и третий датчики распознавания отпечатков пальцев в четвертом ряду, второй и четвертый датчики распознавания отпечатков пальцев в пятом ряду, и третий-четвертый датчик распознавания отпечатков пальцев в шестом ряду. Область распознавания определяется овальной областью, представляет собой прямоугольную область, а датчики распознавания отпечатков пальцев, распределенные в прямоугольной области, - второй и четвертый датчики распознавания отпечатков пальцев в четвертом-шестом рядах.
[0092] На этапе 205 осуществляют контроль выбранной части датчиков распознавания отпечатков пальцев для распознавания отпечатков пальцев.
[0093] На блок-схеме на Фиг. 2Г представлен процесс управления датчиками распознавания отпечатков пальцев для распознавания отпечатков пальцев, с контролем выбранной части датчиков распознавания отпечатков пальцев, распознавание отпечатков пальцев включает:
[0094] на этапе 2051 управляющая часть должна быть электрически соединена с датчиками распознавания отпечатков пальцев с соответствующими линиями передачи данных;
[0095] на этапе 2052 вывод данных об отпечатках пальцев, собранных с датчиков распознавания отпечатков пальцев, по линиям передачи данных.
[0096] После того как датчики распознавания отпечатков пальцев определены, электронное устройство должно запустить эти датчики распознавания отпечатков пальцев, таким образом, чтобы распознать отпечатки пальцев с помощью этих датчиков распознавания отпечатков пальцев, причем запуск датчиков распознавания отпечатков пальцев включает инициализацию датчиков распознавания отпечатков пальцев и контроль датчиков отпечатков пальцев, которые должны быть электрически соединены с линиями передачи данных с помощью подключения линии разрешения передачи данных.
[0097] В ходе реализации, управляющая часть датчиков распознавания отпечатков пальцев должна быть электрически соединена с соответствующими линиями передачи данных и включать: инициализацию всех датчиков распознавания отпечатков пальцев, контроль части датчиков распознавания отпечатков пальцев, которые должны быть электрически соединены с соответствующими линиями передачи данных, линии разрешения передачи данных, в которых каждый датчик распознавания отпечатков пальцев электрически соединен с соответствующей линией разрешения передачи данных.
[0098] Инициализация всех датчиков распознавания отпечатков пальцев включает: запуск службы распознавания отпечатков пальцев, контроль всех датчиков распознавания отпечатков пальцев, которые должны быть в состоянии ожидания и ждать команды сканирования, причем вывод каждого датчика распознавания отпечатков пальцев электрически соединен с соответствующим выводом линии разрешения передачи данных, любой датчик распознавания отпечатков пальцев, электрически соединен с линией передачи данных и управляется сигналами, передаваемыми по линиям разрешения передачи данных, а линии передачи данных используются для передачи собранных данных отпечатков пальцев.
[0099] На первой блок-схеме датчиков распознавания отпечатков пальцев, представленной на Фиг. 2Д, черные прямоугольники - датчики распознавания отпечатков пальцев, горизонтальные линии - линии разрешения передачи данных, вертикальные линии - линии передачи данных, и каждый датчик распознавания отпечатков пальцев подключается к соответствующей линии передачи данных одним коммутатором и не связан с линией передачи данных.
[00100] Вторая блок-схема датчиков распознавания отпечатков пальцев, представлена на Фиг. 2Е. Предполагается, что электронное устройство должно контролировать датчики распознавания отпечатков пальцев во втором ряду, для распознавания отпечатков пальцев, затем соответствующими датчиками распознавания отпечатков пальцев во втором ряду можно управлять, чтобы электрически соединить их с линиями передачи данных с помощью сигналов, передаваемых на линии разрешения передачи данных.
[00101] После того, как датчики распознавания отпечатков пальцев будут электрически соединены с линиями передачи данных, электронное устройство начнет контролировать эти датчики распознавания отпечатков пальцев сканирующей командой для получения данных об отпечатках пальцев и передавать эти данные по линии передачи данных для обработки распознавания отпечатков пальцев, при которой, когда датчики распознавания отпечатков пальцев - датчики распознавания отпечатков пальцев емкостного типа, данные отпечатков пальцев являются значениями емкости.
[00102] Необходимо указать, что стадия инициализации датчиков распознавания отпечатков пальцев может быть выполнена в кратчайшие сроки после этапа 201, таким образом, заставляя электронное устройство непосредственно распознавать отпечатки пальцев с помощью датчиков распознавания отпечатков пальцев в неактивном состоянии после определения датчиков распознавания отпечатков пальцев, а также повышая эффективность распознавания отпечатков пальцев; или этот шаг может не выполняться до тех пор, пока электронное не устройство определит датчики распознавания отпечатков пальцев, которые будут участвовать в распознавании отпечатков пальцев, тем самым экономя расход ресурсов, вызванный слишком ранним запуском сервиса распознавания отпечатков пальцев.
[00103] В завершение в соответствии со способом распознавания отпечатков пальцев, представленным в настоящем описании, получают команду распознавания отпечатков пальцев, инициированную пальцем пользователя; область экранирования, состоящая из положений соответствующих светочувствительных датчиков, экранируется пальцами и определяется после получения команды распознавания отпечатков пальцев; часть датчиков распознавания отпечатков пальцев выбирают в зависимости от области экранирования; а выбранная часть датчиков распознавания отпечатков пальцев распознает отпечатки пальцев, тем самым решая проблему расхода ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев на всем экране жидкокристаллического дисплея могут распознавать отпечатки пальцев, и достигая эффекта экономии ресурсов.
[00104] Кроме того, определяют соответствующие светочувствительные датчики с измеренными значениями яркости, меньшими, чем предварительно установленное пороговое значение, область, состоящая из положений соответствующих светочувствительных датчиков определяется как область экранирования, контакт между пальцами и экраном жидкокристаллического дисплея может определяться светочувствительными датчиками, сначала, затем запускается сервис распознавания отпечатков пальцев, таким образом, решается проблема расхода ресурсов, вызванная слишком ранним запуском сервиса распознавания отпечатков пальцев, и достигается эффект сохранения ресурсов.
[00105] На Фиг. 3 представлена блок-схема, показывающая устройство распознавания отпечатков пальцев в соответствии с примерным вариантом реализации, устройство распознавания отпечатков пальцев используется в электронном устройстве, которое содержит экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, как показано на Фиг. 3, устройство содержит: модуль 310 приема команды, модуль 320 определения области, модуль 330 выбора датчика и модуль 340 распознавания отпечатков пальцев.
[00106] Модуль 310 приема команды выполнен с возможностью получения команды распознавания отпечатков пальцев, инициированной пальцем пользователя.
[00107] Модуль 320 определения области реализован с возможностью определения области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после того, как модуль 310 приема команды примет команду распознавания отпечатков пальцев.
[00108] Модуль 330 выбора датчика реализован с возможностью выбора части датчиков распознавания отпечатков пальцев в зависимости от области экранирования, определенной модулем 320 определения области.
[00109] Модуль 340 распознавания отпечатков пальцев реализован с возможностью управления частью датчиков распознавания отпечатков пальцев, выбранных с помощью модуля 330 выбора датчика для распознавания отпечатков пальцев.
[00110] В завершение в соответствии с устройством распознавания отпечатков пальцев, представленным в настоящем описании, получают команду распознавания отпечатков пальцев, инициированную пальцем пользователя; область экранирования, состоящая из положений соответствующих светочувствительных датчиков, экранируется пальцами и определяется после получения команды распознавания отпечатков пальцев; выбирается часть датчиков распознавания отпечатков пальцев, в зависимости от области экранирования; а выбранная часть датчиков распознавания отпечатков пальцев распознает отпечатки пальцев, тем самым решая проблему расхода ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев на всем экране жидкокристаллического дисплея могут распознавать отпечатки пальцев, и достигая эффект экономии ресурсов.
[00111] На Фиг. 4 представлена блок-схема, показывающая устройство распознавания отпечатков пальцев в соответствии с примерным вариантом реализации, устройство распознавания отпечатков пальцев используется в электронном устройстве, содержащем экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, как показано на Фиг. 4, устройство распознавания отпечатков пальцев содержит: модуль 410 приема команды, модуль 420 определения области, модуль 430 выбора датчика и модуль 440 распознавания отпечатков пальцев.
[00112] Модуль 410 приема команды реализован с возможностью получения команды распознавания отпечатков пальцев, инициированной пальцем пользователя.
[00113] Модуль 420 определения области реализован с возможностью определения области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после того, как модуль 410 приема команды примет команду распознавания отпечатков пальцев.
[00114] Модуль 430 выбора датчика реализован с возможностью выбора части датчиков распознавания отпечатков пальцев в зависимости от области экранирования и определяется модулем 420 определения области.
[00115] Модуль 440 распознавания отпечатков пальцев реализован с возможностью управления частью датчиков распознавания отпечатков пальцев, выбранных модулем 430 выбора датчика для распознавания отпечатков пальцев.
[00116] В некоторых случаях модуль 420 определения области включает в себя: первый определяющий подмодуль 421 и второй определяющий подмодуль 422.
[00117] Первый определяющий подмодуль 421 выполненный с возможностью определения соответствующих светочувствительных датчиков, у которых измеренные значения яркости меньше, чем предварительно установленное пороговое значение после приема команды распознавания отпечатков пальцев.
[00118] Второй определяющий подмодуль 422, выполненный с возможностью определения области, состоящей из положений соответствующих светочувствительных датчиков, как области экранирования.
[00119] В некоторых случаях устройство распознавания отпечатков пальцев, представленное в настоящем варианте реализации изобретения, может дополнительно содержать: модуль 450 обнаружения области и модуль 460 запуска операции.
[00120] Модуль 450 определения области реализован с возможностью обнаружения экранирования светочувствительных датчиков пальцами, в зависимости от области экранирования.
[00121] Модуль 460 запуска операции реализован с возможностью запуска выполнения операции управления выбранной частью датчиков распознавания отпечатков пальцев для распознавания отпечатков пальцев, когда модуль 450 определения области обнаруживает, что светочувствительные датчики экранированы пальцем по области экранирования.
[00122] В некоторых случаях модуль 430 выбора датчика включает в себя:
[00123] первый определяющий подмодуль 431, выполненный с возможностью определения соответствующих датчиков распознавания отпечатков пальцев, распределенных в области экранирования; или
[00124] второй определяющий подмодуль 432, выполненный с возможностью определения номера столбца и номера строки, охватывающих область экранирования, когда датчики распознавания отпечатков пальцев находятся в области массива на экране жидкокристаллического дисплея и генерируют прямоугольную область распознавания, принимая номер колонки, в качестве длины и номер строки в качестве ширины, затем определяет соответствующие датчики распознавания отпечатков пальцев, распределенные в области распознавания.
[00125] В некоторых случаях модуль 440 распознавания отпечатков пальцев включает в себя: подмодуль 441 управления соединением и подмодуль 442 вывода отпечатков пальцев.
[00126] Подмодуль 441 управления соединением реализован с возможностью управления частью датчиков распознавания отпечатков пальцев для электрического соединения с соответствующими линиями передачи данных.
[00127] Подмодуль 442 вывода отпечатка пальца реализован с возможностью вывода данных отпечатков пальцев, собранных датчиками распознавания отпечатков пальцев по линии передачи данных.
[00128] В некоторых случаях подмодуль 441 управления соединением реализован с возможностью:
[00129] инициализации всех датчиков распознавания отпечатков пальцев, а также управления частью датчиков распознавания отпечатков пальцев, электрически соединенных с соответствующими линиями разрешения передачи данных, причем, каждый датчик распознавания отпечатков пальцев электрически соединен с соответствующей линией разрешения передачи данных.
[00130] В завершение, в соответствии с устройством распознавания отпечатков пальцев, представленным в данном описании, получают команду распознавания отпечатков пальцев, инициированную пальцем пользователя; область экранирования, состоящая из положений соответствующих светочувствительных элементов, экранированная пальцем, определяется после получения команды распознавания отпечатков пальцев; часть датчиков распознавания отпечатков пальцев выбирается в зависимости от области экранирования; а выбранная часть датчиков распознавания отпечатков пальцев распознает отпечатки пальцев, тем самым решая проблему расхода ресурсов, вызванную тем, что все датчики распознавания отпечатков пальцев по всему экрану дисплея жидкого кристалла имеют возможность распознавать отпечатки пальцев, и достигая эффекта экономии ресурсов.
[00131] Кроме того, соответствующие светочувствительные датчики с данными измерений яркости, меньшими, чем предварительно установленное пороговое значение, определяют область, состоящую из положений соответствующих светочувствительных датчиков, как область экранирования, контакт между пальцами и экраном жидкокристаллического дисплея может сначала определяться светочувствительными датчиками, затем запускается сервис распознавания отпечатков пальцев, тем самым избегаются проблемы, связанные с расходом ресурсов, вызванным слишком ранним запуском сервиса распознавания отпечатков пальцев, а также достигается эффект экономии ресурсов.
[00132] В отношении устройств, в описанных выше вариантах реализации, манера реализации конкретных операций и соответствующие модули подробно описаны в вариантах реализации изобретения, относящихся к способу, и их подробное описание здесь не повторяется.
[00133] Примерный вариант реализации настоящего описания относится к устройству для распознавания отпечатков пальцев, позволяющему реализовать способ распознавания отпечатков пальцев, представленный в настоящем описании. Устройство распознавания отпечатков пальцев используется в электронном устройстве и содержит: экран жидкокристаллического дисплея, по которому распределены датчики распознавания отпечатков пальцев и светочувствительные датчики жидкокристаллического дисплея, процессор и запоминающее устройство для хранения команд, исполняемых процессором,
[00134] причем процессор выполнен с возможностью:
[00135] получения команды распознавания отпечатков пальцев, инициированной пальцем пользователя;
[00136] определения области экранирования, состоящей из положений соответствующих светочувствительных датчиков, экранированных пальцами после получения команды распознавания отпечатков пальцев;
[00137] выбора части датчиков распознавания отпечатков пальцев, в зависимости от области экранирования; а также
[00138] контроля выбранной части датчиков распознавания отпечатков пальцев, для распознавания отпечатков пальцев.
[00139] На Фиг. 5 представлена блок-схема, показывающая устройство 500 для распознавания отпечатков пальцев в соответствии с примерным вариантом реализации. Например, устройство 500 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство обмена сообщениями, игровую приставку, пультовое устройство, медицинский прибор, фитнес-оборудование, карманный персональный компьютер или другое устройство.
[00140] Причем, как показано на Фиг. 5, устройство 500 может включать в себя один или несколько из следующих компонентов: обработчик данных 502, запоминающее устройство 504, входящий в состав блок питания 506, мультимедийный компонент 508, аудиоустройство, 510, интерфейс входа/выхода 512, входящий в состав датчика 514, а также коммуникатор 516.
[00141] Обработчик данных 502, как правило, управляет всеми операциями устройства 500, такими как операции, связанные с дисплеем, телефонными звонками, передачей данных, работой камеры, а также операциями записи. Обработчик данных 502 может включать в себя один или несколько процессоров 518 для выполнения инструкций, чтобы выполнить все или часть этапов в вышеописанных способах. К тому же, обработчик данных 502 может включать в себя один или более модулей, облегчающих взаимодействие между обработчиком данных 502 и другими компонентами. Например, компонент обработчик данных 502 может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 508 и обработчиком данных 502.
[00142] Запоминающее устройство 504 реализовано с возможностью сохранять различные типы данных, чтобы поддерживать работу устройства 500. Примеры таких данных включают в себя инструкции для любых приложений или способов, эксплуатируемых на устройстве 500, контактные данные, данные из телефонной книги, сообщения, изображения, видео и т.д. Запоминающее устройство 504 может быть реализовано с помощью запоминающих устройств любого типа - энергозависимых, или энергонезависимых, или их комбинаций, например карты статической оперативной памяти СОП (SRAM), электрически стираемой программируемой постоянной памяти ЭСППП (EEPROM), стираемого программируемого постоянного запоминающего устройства СППЗС (EPROM), программируемой постоянной памяти ППП (PROM), постоянным запоминающим устройством ПЗУ (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00143] Компонент питания 506 обеспечивает питание для различных компонентов устройства 500. Компонент питания 506 может включать в себя систему электропитания, управления, один или несколько источников питания, а также любые другие компоненты, связанные с генерированием, управлением и распределением мощности в устройстве 500.
[00144] Мультимедийный компонент 508 включает в себя окно, обеспечивающее выходной интерфейс между устройством 500 и пользователем. В некоторых вариантах реализации, экран может содержать жидкокристаллический дисплей ЖКД (LCD) и сенсорную панель СП (TP). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде экрана жидкокристаллического дисплея с возможностью приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько сенсорных датчиков, реагирующих на касания, провод пальцем и жесты на сенсорной панели. Сенсорные датчики могут не только различать границу действий касания и провода пальцем, а также обнаруживать определенный период времени, давление, связанное с действиями касания и провода пальцем. В некоторых вариантах реализации настоящего изобретения, мультимедийный компонент 508 включает в себя переднюю камеру и/или заднюю камеру. На передней камере и/или задней камере модуль может получать внешние мультимедийные данные, в то время как устройство 500 находится в режиме работы, например в режим е фотографирования, либо режиме съемки видео. И передняя и задняя камеры могут иметь систему неподвижных оптических линз или иметь возможность фокусироваться и возможность оптически увеличивать изображение.
[00145] Аудиоустройство 510 выполнено с возможностью выводить и/или вводить звуковые сигналы. Так, например, аудиоустройство 510 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего звукового сигнала, когда устройство 500 находится в режиме работы, таком как режим вызова, режим записи, а также режим распознавания голоса. Принимаемый звуковой сигнал дополнительно может быть сохранен в запоминающем устройстве 504, или передан с помощью коммуникатора 516, в некоторых вариантах реализации, аудиоустройство 510 дополнительно включает в себя динамик для вывода аудиосигналов.
[00146] Интерфейс ввода/вывода 512 обеспечивает интерфейс между обработчиком данных 502 и модулем интерфейса периферийных устройств, таким как клавиатура, колесо управления, кнопки и тому подобное. Кнопки могут включать (но не ограничиваются этим): домашнюю кнопку, кнопку громкости, кнопку запуска и кнопку блокировки.
[00147] Датчик 514 включает в себя один или несколько датчиков для проведения оценки состояния различных аспектов устройства 500, например, датчик 514 может обнаружить открытое/закрытое состояние устройства 500, относительное расположение компонентов, например дисплея и клавиатуры устройства 500, изменение положения устройства 500, или одного из компонентов устройства 500, в присутствии, или при отсутствии контакта пользователя с устройством 500, ориентация, или ускорение/замедление работы устройства 500, и изменение температуры в устройстве 500. Датчик 514 может включать в себя датчик положения, выполненный с возможностью обнаружения наличия объектов вблизи без какого-либо физического контакта. Датчик 514 также может включать в себя светочувствительный датчик, такой как светочувствительный датчик на КМОП (CMOS) или светочувствительном элементе ПЗС (CCD) для использования в приложениях обработки изображений. Датчик 514 может также включать в себя датчик распознавания отпечатков пальцев с возможностью распознавания отпечатков пальцев. В некоторых вариантах реализации настоящего изобретения, датчик 514 может также включать в себя акселерометр, датчик гироскопа, магнитный датчик, датчик давления, или датчик температуры.
[00148] Коммуникатор 516 с возможностью установления связи, проводного или беспроводного соединения, между устройством 500 и другими устройствами. Устройство 500 может получать доступ к беспроводной сети на основе стандарта связи, например, Wi-Fi, 2G или 3G, или того и другого вместе. В одном примерном варианте реализации коммуникатор 516 принимает сигнал широковещательной передачи или связанную информацию широковещательной передачи из системы управления внешним вещанием по виртуальному каналу вещания. В одном примерном варианте реализации коммуникатор 516 дополнительно включает в себя действия модуля связи малого радиуса действия СМРД (NFC), чтобы облегчить связь на малой дальности. Например, модуль СМРД, можно реализовать на основе технологии радиочастотной идентификации РЧИД (RFID), технологии Ассоциации по инфракрасной технологии передачи данных (IrDA), технологии с ультраширокополосной передачей данных (UWB), устройства на базе технологии Bluetooth (ВТ), а также других технологий.
[00149] В приведенных в качестве примера вариантах реализации, устройство 500 может быть реализовано с одной или большим количеством специализированных интегральных схем СИС (ASIC), цифровых сигнальных процессоров ЦСП (DSP), устройств цифровой обработки сигналов УЦОС (DSPD), программируемых логических устройств ПЛУ (PLD), программируемых пользователем вентильных матриц ППВМ (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для реализации описанных выше способов.
[00150] В примерных вариантах реализации также предложен непреходящий машиночитаемый носитель для хранения данных, включая команды, такие как запись в память запоминающего устройства 504, в том числе команд, выполняемых процессором 518 в устройстве 500, для выполнения описанных выше способов. Так, например, непреходящий машиночитаемый носитель информации может представлять собой постоянное запоминающее устройство ПЗУ (ROM), оперативное запоминающее устройство ОЗУ (RAM), компакт-диск, магнитную ленту, гибкий диск, устройство хранения данных, оптические носители и тому подобное.
[00151] Другие варианты реализации настоящего изобретения будут очевидными для специалистов в данной области, исходя из рассмотрения описания и практического применения изобретения, раскрытого здесь. Это приложение предназначено для покрытия любых вариаций, применений или адаптаций изобретения, следующего общим принципам такового, включая отклонения от настоящего описания, находящиеся в пределах известной или обычной практики в данной области. Следует понимать, что описание и примеры следует рассматривать только в качестве примера, истинный объем и сущность настоящего изобретения указаны в прилагаемой формуле изобретения.
[00152] Следует иметь в виду, что настоящее изобретение не ограничивается точной конструкцией, описанной выше, и представлена на прилагаемых чертежах, и что возможны различные модификации и изменения без выхода за пределы объема настоящего изобретения. Следует понимать, что объем настоящего изобретения будет ограничен только прилагаемой формулой изобретения.