Способ и устройство для управления сенсорным экраном

Иллюстрации

Показать все

Изобретение относится к области электроники. Технический результат заключается в повышении точности управления экраном. Способ включает: выбор среди светочувствительных датчиков, распределенных на сенсорном экране, N измерительных датчиков, которые не заблокированы рабочим телом, при этом N - натуральное число, большее чем 1; и управление сенсорным экраном согласно указанным N измерительным датчикам. 3 н. и 12 з.п. ф-лы, 11 ил.

Реферат

Перекрестная ссылка на связанные заявки

[0001] Настоящая заявка ссылается на приоритет заявки на патент КНР №201510493149.2, зарегистрированной 12 августа 2015 г., все содержание которой включено в данный документ путем ссылки.

Область техники

[0002] Настоящее изобретение относится к области электроники, а более конкретно - к способу и устройству для управления сенсорным экраном.

Предпосылки создания изобретения

[0003] Светочувствительные датчики - это обычные датчики, которые широко применяются в электронных устройствах, таких как мобильный телефон, планшетный компьютер, ноутбук и т.п.

[0004] В общем случае, на верхнем крае на передней стороне корпуса электронного устройства имеется малое отверстие, в котором расположен светочувствительный датчик. Когда рассеянный свет, создаваемый источником света, проходит через это малое отверстие и падает на светочувствительный датчик, электронное устройство может измерить значение яркости рассеянного света светочувствительным датчиком.

Сущность изобретения

[0005] Для преодоления проблем, существующих в данной области техники предложны способ и устройство для управления сенсорным экраном.

[0006] Согласно первому аспекту вариантов выполнения настоящего изобретения, предложен способ управления сенсорным экраном, используемым в электронном устройстве, содержащем сенсорный экран, в котором равномерно распределены светочувствительные датчики. Способ включает:

[0007] выбор среди светочувствительных датчиков, распределенных на сенсорном экране, N измерительных датчиков, которые не заблокированы рабочим телом, при этом N - натуральное число, большее чем 1; и

[0008] управление сенсорным экраном согласно этим N измерительным датчикам.

[0009] В качестве опции управление сенсорным экраном согласно N измерительным датчикам включает:

[0010] вычисление значения яркости рассеянного света согласно измеренным значениям указанных N измерительных датчиков;

[0011] регулировку значения яркости сенсорного экрана согласно значению яркости рассеянного света, при этом значение яркости сенсорного экрана находится в положительной корреляции со значением яркости рассеянного света.

[0012] В качестве опции управление сенсорным экраном согласно указанным N измерительным датчикам включает:

[0013] вычисление значения яркости рассеянного света согласно измеренным значениям указанных N измерительных датчиков;

[0014] когда значение яркости превышает заранее заданный порог, выключение подсветки клавиш; и

[0015] когда значение яркости не превышает заранее заданного порога, включение подсветки клавиш сенсорного экрана.

[0016] В качестве опции вычисление значения яркости рассеянного света согласно измеренным значениям указанных N измерительных датчиков включает:

[0017] удаление i максимальных измеренных значений и j минимальных измеренных значений из измеренных значений N измерительных датчиков, при этом i и j - целые положительные числа; и

[0018] вычисление среднего значения оставшихся измеренных значений, и принятие этого среднего значения в качестве яркости рассеянного света.

[0019] В качестве опции способ дополнительно включает:

[0020] определение блокирующего положения рабочего тела согласно положениям светочувствительных датчиков, которые заблокированы рабочим телом; и

[0021] управление сенсорным экраном согласно этому блокирующему положению.

[0022] В качестве опции выбор N измерительных датчиков, которые не заблокированы рабочим телом, включает:

[0023] выявление рабочей области на сенсорном экране, на которую воздействует рабочее тело, и определение неэффективной области, содержащей рабочую область, в которой рассеянный свет, падающий на светочувствительные датчики, заблокирован рабочим телом; и

[0024] выбор N измерительных датчиков из светочувствительных датчиков вне неэффективной области; или, для каждого выбираемого измерительного датчика, когда этот выбираемый измерительный датчик находится в пределах неэффективной области, замену выбираемого измерительного датчика заменяющим измерительным датчиком, находящимся вне неэффективной области, а когда выбираемый измерительный датчик находится вне неэффективной области, выбор этого измерительного датчика и так далее до тех пор, пока не будут выбраны N измерительных датчиков.

[0025] В качестве опции замена выбираемого измерительного датчика на заменяющий измерительный датчик, расположенный вне неэффективной области, включает:

[0026] когда светочувствительные датчики распределены на сенсорном экране в виде массива, выбор светочувствительного датчика, ближайшего к выбираемому измерительному датчику и вне неэффективной области в направлении строки или в направлении столбца с получением заменяющего измерительного датчика; или

[0027] при выборе измерительных датчиков в заранее заданном направлении вдоль первой линии, определение второй линии, параллельной первой линии, но не пересекающейся с неэффективной областью, и выбор светочувствительного датчика, соответствующего выбираемому измерительному датчику вдоль второй линии с получением заменяющего измерительного датчика, или выбор светочувствительного датчика вне неэффективной области в заранее заданном направлении вдоль первой линии с получением заменяющего измерительного датчика.

[0028] Согласно второму аспекту вариантов выполнения настоящего изобретения, предложено устройство для управления сенсорным экраном, используемым в электронном устройстве, содержащем сенсорный экран, на котором равномерно распределены светочувствительные датчики. Это устройство содержит:

[0029] модуль выбора датчиков, предназначенный для выбора среди светочувствительных датчиков, распределенных на сенсорном экране, N измерительных датчиков, которые не заблокированы рабочим телом, при этом N - натуральное число, большее чем 1; и

[0030] первый управляющий модуль, предназначенный для управления сенсорным экраном согласно N измерительным датчикам, выбранным модулем выбора датчиков.

[0031] В качестве опции первый управляющий модуль содержит:

[0032] вычислительный субмодуль, предназначенный для вычисления значения яркости рассеянного света согласно измеренным значениям указанных N измерительных датчиков; и

[0033] субмодуль регулировки яркости, предназначенный для регулировки значения яркости сенсорного экрана согласно значению яркости рассеянного света, вычисленного первым вычислительным субмодулем, при этом значение яркости сенсорного экрана находится в положительной корреляции со значением яркости рассеянного света.

[0034] В качестве опции первый управляющий модуль содержит:

[0035] второй вычислительный субмодуль, предназначенный для вычисления значения яркости рассеянного света согласно измеренным значениям указанных N измерительных датчиков; и

[0036] первый управляющий субмодуль, который, когда значение яркости, вычисленное вторым вычислительным субмодулем, превышает заранее заданный порог, выключает подсветку клавиш сенсорного экрана; и

[0037] второй управляющий субмодуль, который, когда значение яркости, вычисленное вторым вычислительным субмодулем, не превышает заранее заданный порог, включает подсветку клавиш сенсорного экрана.

[0038] В качестве опции первый вычислительный субмодуль дополнительно выполняет следующее: удаление i максимальных измеренных значений и j минимальных измеренных значений из измеренных значений указанных N измерительных датчиков, при этом i и j - целые положительные числа; вычисление среднего значения оставшихся измеренных значений и принятие этого среднего значения в качестве яркости рассеянного света, или

[0039] второй вычислительный субмодуль дополнительно выполняет следующее: удаление i максимальных измеренных значений и j минимальных измеренных значений из измеренных значений указанных N измерительных датчиков, при этом i и j - целые положительные числа; и вычисление среднего значения оставшихся измеренных значений, и принятие этого среднего значения в качестве яркости рассеянного света.

[0040] В качестве опции устройство дополнительно содержит:

[0041] модуль определения положения, предназначенный для определения блокирующего положения рабочего тела согласно положениям светочувствительных датчиков, которые заблокированы рабочим телом; и

[0042] второй управляющий модуль, предназначенный для управления сенсорным экраном согласно блокирующему положению, определенному модулем определения положения.

[0043] В качестве опции субмодуль выбора датчиков содержит:

[0044] субмодуль определения области, предназначенный для выявления рабочей области на сенсорном экране, на которую воздействует рабочее тело, и для определения неэффективной области, включающей рабочую область, при этом рассеянный свет, падающий на светочувствительные датчики в неэффективной области, заблокирован рабочим телом; и

[0045] субмодуль выбора датчиков, предназначенный для выбора N измерительных датчиков среди светочувствительных датчиков вне неэффективной области; или, для каждого выбираемого измерительного датчика, когда этот выбираемый измерительный датчик находится в пределах неэффективной области, для замены выбираемого измерительного датчика заменяющим измерительным датчиком, находящимся вне неэффективной области, а когда выбираемый измерительный датчик находится вне неэффективной области, для выбора этого измерительного датчика и так далее до тех пор, пока не будут выбраны N измерительных датчиков.

[0046] В качестве опции субмодуль выбора датчиков содержит:

[0047] первый субмодуль выбора, который, когда светочувствительные датчики распределены на сенсорном экране в виде массива, выбирает светочувствительный датчик, ближайший к выбираемому измерительному датчику и вне неэффективной области в направлении строк или в направление столбцов с получением заменяющего измерительного датчика; или

[0048] второй субмодуль выбора, который, когда измерительные датчики выбраны в заранее заданном направлении вдоль первой линии, определяет вторую линию, параллельную первой линии, но не пересекающуюся с неэффективной областью, и выбирает светочувствительный датчик, соответствующий выбираемому измерительному датчику, вдоль второй линии с получением заменяющего измерительного датчика или выбирает светочувствительный датчик вне неэффективной области в заранее заданном направлении вдоль первой линии с получением заменяющего измерительного датчика.

[0049] Согласно третьему аспекту вариантов выполнения настоящего изобретения, предложено устройство для управления сенсорным экраном, содержащее:

[0050] сенсорный экран, на котором равномерно распределены светочувствительные датчики;

[0051] процессор и

[0052] память для хранения инструкций, выполняемых процессором;

[0053] при этом процессор выполняет следующее::

[0054] выбор среди светочувствительных датчиков, распределенных на сенсорном экране, N измерительных датчиков, которые не заблокированы рабочим телом, при этом N - натуральное число, большее чем 1; и

[0055] управление сенсорным экраном согласно указанным N измерительным датчикам.

[0056] Технические решения, предлагаемые в вариантах выполнения настоящего изобретения, имеют следующий положительный эффект:

[0057] N измерительных датчиков, которые не заблокированы рабочим телом, выбирают из светочувствительных датчиков, распределенных на сенсорном экране, и управляют сенсорным экраном согласно этим N измерительным датчикам. Значение яркости рассеянного света может быть вычислена согласно N точным измеренным значениям, и сенсорным экраном управляют согласно этому значению яркости. Поэтому настоящее изобретение устраняет проблему, когда один светочувствительный датчик, расположенному в маленьком отверстии, легко может оказаться заблокированным, и в результате неточные измерения значения яркости окружающего освещения влияют на управления сенсорным экраном. Следовательно, настоящее изобретение позволяет повысить точность управления экраном.

[0058] Очевидно, что предыдущее общее описание и последующее подробное описание даны только в качестве примера и пояснения и не ограничивают объем изобретения, который определяется формулой изобретения.

Краткое описание чертежей

[0059] Сопровождающие чертежи, которые составляют часть настоящего документа, иллюстрируют варианты выполнения настоящего изобретения, совместимые с изобретением и, совместно с описанием, служат для объяснения принципов изобретения.

[0060] На фиг. 1 показана последовательность операций для способа управления сенсорным экраном согласно данному в качестве примера варианту выполнения настоящего изобретения.

[0061] На фиг. 2А показана последовательность операций для способа управления сенсорным экраном согласно другому данному в качестве примера варианту выполнения настоящего изобретения.

[0062] На фиг. 2В схематично показано распределение светочувствительных датчиков согласно другому данному в качестве примера варианту выполнения настоящего изобретения.

[0063] На фиг. 2С схематично показана первая неэффективная область согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0064] На фиг. 2D схематично показана вторая неэффективная область согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0065] На фиг. 2Е схематично показана третья неэффективная область согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0066] На фиг. 2F схематично показана первая линия согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0067] На фиг. 2G схематично показана первая линия и вторая линия согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0068] На фиг. 3 показана блок-схема устройства для управления сенсорным экраном согласно данному в качестве примера варианту выполнения настоящего изобретения.

[0069] На фиг. 4 показана блок-схема устройства для управления сенсорным экраном согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

[0070] На фиг. 5 показана блок-схема устройства для управления сенсорным экраном согласно еще одному данному в качестве примера варианту выполнения настоящего изобретения.

Подробное описание

[0071] Ниже подробно описаны варианты выполнения настоящего изобретения, примеры которых иллюстрируются на сопровождающих чертежах. Последующее описание относится к сопровождающим чертежам, в которых одинаковыми позициями на различных чертежах обозначены одинаковые или сходные элементы, если не сказано обратное. Реализация данных в качестве примера вариантов выполнения настоящего изобретения, изложенных в последующем описании, не представляет всех реализаций, совместимых с настоящим изобретением. Это просто примеры устройств и способов, совместимых с некоторыми аспектами, связанными с изобретением, которое раскрыто в пунктах формулы изобретения

[0072] На фиг. 1 показана последовательность операций, иллюстрирующая способ управления сенсорным экраном согласно данному в качестве примера варианту выполнения настоящего изобретения. Способ управления сенсорным экраном используется в электронном устройстве, содержащем сенсорный экран, на котором равномерно распределены светочувствительные датчики. Как показано на фиг. 1, способ управления сенсорным экраном включает следующие шаги.

[0073] На шаге 101 из светочувствительных датчиков, распределенных на сенсорном экране, выбирают N измерительных датчиков, которые не заблокированы рабочим телом, при этом N - натуральное число, большее, чем 1.

[0074] На шаге 102, управляют сенсорным экраном согласно этим N измерительным датчикам.

[0075] Ввиду вышеизложенного, в способе управления сенсорным экраном согласно настоящему изобретению из светочувствительных датчиков, распределенных на сенсорном экране выбирают N измерительных датчиков, которые не заблокированы рабочим телом, и управляют сенсорным экраном согласно этим N измерительным датчикам. Значение яркости рассеянного света может быть вычислено согласно N точным измеренным значением, и сенсорным экраном управляют согласно этому значению яркости. Поэтому настоящее изобретение устраняет проблему, когда один светочувствительный датчик, расположенный в маленьком отверстии, может легко оказаться заблокированным, и, таким образом, неточные измерения значения яркости окружающего освещения влияют на управление сенсорным экраном. Следовательно, настоящее изобретение повышает точность управления экраном.

[0076] На фиг. 2А показана последовательность операций для способа управления сенсорным экраном согласно другому данному в качестве примера варианту выполнения настоящего изобретения. Способ управления сенсорным экраном используется в электронном устройстве, содержащем сенсорный экран, на котором равномерно распределены светочувствительные датчики. Как показано на фиг. 2А, способ управления сенсорным экраном включает следующие шаги.

[0077] На шаге 201 выявляют рабочую область на сенсорном экране, на которую воздействует рабочее тело, и определяют неэффективную область, содержащую эту рабочую область. Рассеянный свет, падающий на светочувствительные датчики в неэффективной области, заблокирован рабочим телом.

[0078] В этом варианте выполнения настоящего изобретения светочувствительные датчики равномерно распределены на сенсорном экране. На фиг. 2В схематично показано распределение светочувствительных датчиков, при этом точки представляют светочувствительные датчики 210, верхний прямоугольник представляет управляющий чип 220, линии соответствуют проводам 230, а соответствующие прямоугольники ниже представляют блоки 240 цветовых пикселей, при этом светочувствительный датчик 210 связан с управляющим чипом 220 проводом 230.

[0079] Поскольку на сенсорном экране расположено множество светочувствительных датчиков, измерение рассеянного света всеми светочувствительными датчиками может потребовать много ресурсов, и, таким образом, электронное устройство может выбрать N светочувствительных датчиков среди всех светочувствительных датчиков, чтобы произвести выборку и измерить значение яркости рассеянного света с использованием измерительных датчиков. Во время выбора N измерительных датчиков, если пользователь касается сенсорного экрана, электронное устройство может считать тактильную операцию, произведенную рабочим телом на сенсорном экране. Рабочее тело может, но не обязательно, быть пальцем или ладонью пользователя, или может быть другими частями пользователя, что не конкретизируется в этом варианте выполнения настоящего изобретения.

[0080] На сенсорном экране равномерно расположено множество сенсорных блоков. Когда тактильная операция воздействует на сенсорный экран, емкости сенсорных блоков, закрываемых при тактильной операции, меняется, и электронное устройство определяет область, образованную тактильными блоками, емкости которых меняются, в качестве рабочей области при тактильной операции. В этом варианте выполнения настоящего изобретения сенсорные блоки, емкости которых меняются, называются контактами.

[0081] Рабочее тело входит в контакт с рабочей областью, и таким образом, для этих светочувствительных датчиков в пределах рабочей области рассеянный свет, падающий на эти светочувствительные датчики, заблокирован рабочим телом, и измеренные значения для этих светочувствительных датчиков не дают правильных значений яркости рассеянного света. Это влияет на точность измерения значения яркости рассеянного света. Кроме того, когда источник света расположен выше электронного устройства, рабочее тело может отбросить тень на сенсорный экран из-за попадания рассеянного света на рабочее тело, и измеренные значения светочувствительных датчиков в тени не дают правильных значений яркости рассеянного света, и это также влияет на точность измеренных значений яркости рассеянного света. Поэтому при измерении значения яркости рассеянного света желательно исключить измеренные значения для этих светочувствительных датчиков.

[0082] В этом варианте выполнения настоящего изобретения область, сформированная светочувствительными датчиками, для которых падающий рассеянный свет заблокирован рабочим телом, принимается в качестве неэффективной области. Неэффективная область содержит рабочую область и теневую область. Поскольку рабочее тело может или быть пальцем или ладонью, палец и ладонь отбрасывают различные тени во время работы, и в этом варианте выполнения настоящего изобретения происходит выбор различных алгоритмов обработки тени для различных теней, отбрасываемых пальцем и ладонью во время работы. Таким образом, в этом варианте выполнения настоящего изобретения решается проблема неточности определения неэффективной области путем вычисления неэффективных областей, создаваемых пальцем и ладонью согласно тому же алгоритму обработки тени. Следовательно, настоящий вариант выполнения настоящего изобретения позволяет повысить точность определения неэффективной области. Эти способы определения неэффективной области изложены ниже.

[0083] В первом способе определения берут первую заранее заданную длину, которая больше, чем расстояние от любой точки в рабочей области до центральной точки рабочей области. Неэффективную область, содержащую рабочую область, определяют согласно этой первой заранее заданной длине с центральным точкой в качестве центра.

[0084] Первая заранее заданная длина должна быть больше, чем расстояние от любой точки в рабочей области до центральной точки рабочей области, так чтобы все точки в рабочей области находились в пределах неэффективной области. Обычно первую заранее заданную длину можно взять относительно большой, например, первую заранее заданную длину берут равной 20 мм или другому численному значению. В этом варианте выполнения настоящего изобретения численное значение первой заранее заданной длины не ограничено.

[0085] В этом варианте выполнения настоящего изобретения может также быть определена форма неэффективной области. Например, форма неэффективной области может быть кругом, эллипсом, правильным многоугольником, неправильной формой и т.п.Когда форма неэффективной области представляет собой круг, первая заранее заданная длина - это длина радиуса круга. Когда форма неэффективной области - правильный многоугольник, первая заранее заданная длина - это длина половины диагонали.

[0086] На фиг. 2С схематично показана первая неэффективная область. На левой картинке фиг. 2С показан палец пользователя, служащий рабочим телом, которое воздействует на сенсорный экран. На правой картинке фиг. 2С, область а рабочей области пальца соответствует темному пятну в центре рабочей области, а область b может быть получена, если из этого центра провести круг радиусом, равным первой заранее заданной длине. Область b представляет собой неэффективную область.

[0087] Во втором способе определения анализируются рабочие силы прикосновения при тактильной операции, действующие на соответствующие контакты в рабочей области, и направление, в котором эти рабочие силы убывают быстрее всего, выбирают в качестве направления продольной оси для формирования эллиптической неэффективной области, при этом указанное направление продольной оси - это направление от первой конечной точки на продольной оси ко второй конечной точке, а расстояние от первой конечной точки до рабочей области меньше, чем расстояние от второй конечной точки до рабочей области, при этом эллиптическая неэффективная область содержит рабочую область.

[0088] Поскольку тень от пальца имеет вытянутую форму, можно задать эллиптическую неэффективную область. Во время работы теневую область можно определить согласно направлению пальца, а затем неэффективную область можно определить согласно теневой области и рабочей области. Направление пальца может быть отражено действующими силами.

[0089] На фиг. 2D схематично показана вторая неэффективная область. На левой картинке фиг. 2D показан палец пользователя, служащий рабочим телом, которое воздействует на сенсорный экран. На правой картинке 2D область а представляет рабочую область пальца. Согласно направлению пальца, может быть заранее известно направление, в котором рабочая сила уменьшается быстрее всего, и она является направлением прямой линии, на которой расположены первая конечная точка D1 и вторая конечная точка D2. После того, как направление продольной оси определено, генерируют эллиптическую неэффективную область b.

[0090] В третьем способе определения определяют вторую заранее заданную длину; при этом вторая заранее заданная длина простирается вдоль заданного направления от контактов на границе рабочей области, при этом область, окруженная соответствующими контактами, определена как неэффективная область, содержащая рабочую область. Заданное направление - это направление от центра рабочей области к контакту.

[0091] Вторая заранее заданная длина может быть выбрана относительно малой, например, вторая заранее заданная длина может быть меньше первой заранее заданной длины. Если первая заранее заданная длина составляет 20 мм, вторая заранее заданная длина может быть равна 10 мм. Но вторую заранее заданную длину можно взять равной другим численным значениям. Этот вариант выполнения настоящего изобретения не ограничен численным значением второй заранее заданной длины.

[0092] На фиг. 2Е схематично третья неэффективная область. На левой картинке фиг. 2Е показана ладонь пользователя, служащая рабочим телом, которое действует на сенсорный экран. На правой картинке фиг. 2Е область а представляет собой рабочую область ладони, а темное пятно в области а --- центр рабочей области. Для каждого контакта на границе рабочей области направление от центра к контактной точке определено как заранее заданное направление, соответствующее контакту, и контакт распространяют наружу на вторую заранее заданную длину d вдоль этого заранее заданного направления, а затем область b, окруженную соответствующими контактами после указанного расширения, определяют как неэффективную область.

[0093] На шаге 202 выбирают N измерительных датчиков из светочувствительных датчиков вне неэффективной области; или для каждого выбираемого измерительного датчика, когда этот выбираемый измерительный датчик находится в пределах неэффективной области, заменяют выбираемый измерительный датчик заменяющим измерительным датчиком, находящимся вне неэффективной области, а когда выбираемый измерительный датчик находится вне неэффективной области, выбирают этот измерительный датчик и так далее до тех пор, пока не будут выбраны N измерительных датчиков, при этом N - натуральное число, большее чем 1.

[0094] Вариант выполнения настоящего изобретения предлагает два способа выбора N измерительных датчиков в зависимости от неэффективной области, и эти два способа соответственно описаны ниже.

[0095] В первом способе выбора электронное устройство, во-первых, исключает светочувствительные датчики, которые заблокированы рабочим телом согласно неэффективной области, а затем выбирает N измерительных датчиков из оставшихся светочувствительных датчиков. В это время электронное устройство может или случайным образом выбрать N измерительных датчиков из оставшихся светочувствительных датчиков, или сначала определить маршруты распределения измерительных датчиков, а затем выбрать N измерительных датчиков вдоль этих маршрутов распределения. Данный вариант выполнения настоящего изобретения не ограничен способом выбора.

[0096] Во втором способе выбора электронное устройство сначала определяет измерительные датчики, которые будут выбраны согласно заранее заданному правилу; когда выбираемый измерительный датчик определен как заблокированный рабочим телом согласно неэффективной области, выбирают заменяющий измерительный датчик, соответствующий выбираемому измерительному датчику. При этом рассеянный свет, падающий на измерительный датчик, не заблокирован рабочим телом.

[0097] Во время фактического использования электронное устройство сначала определяет выбираемые измерительные датчики согласно заранее заданному правилу. Если светочувствительные датчики распределены на сенсорном экране в виде массива, заранее заданное правило требует определять одну строку каждые q строк и определять один измерительный датчик каждые р светочувствительных датчиков в каждой строке, где р и q - положительные целые числа. Поскольку определенные выбираемые измерительные датчики распределены на сенсорном экране равномерно, измеренное значение яркости рассеянного света имеет большую точность. Например, имеется 100*100 светочувствительных датчиков, распределенных на электронном устройстве. При условии, что N=100, можно в качестве измерительных датчиков выбрать 1-ый, 11-ый, 21-ый… и 91-ый светочувствительные датчики в 1-ой строке, можно выбрать 1-ый, 11-ый, 21-ый…, и 91-ый светочувствительные датчики в 11-ой строке… и можно выбрать 1-ый, 11-ый, 21-ый.. .., и 91-ый светочувствительные датчики в 91-ой строке. Таким образом, получают 100 измерительных датчиков.

[0098] Или же заранее заданное правило может потребовать определения маршрута распределения измерительных датчиков на сенсорном экране, и, если маршрут представляет собой первую линию, определять N измерительных датчиков равномерно вдоль первой линии. Первая линия может быть прямой линией, многоугольной линией или кривой, что не ограничивает вариант выполнения настоящего изобретения. На фиг. 2F схематично показана первая линия. Как показано на фиг. 2F, первая линия р является горизонтальной прямой линией, первая линия q является вертикальной прямой линией, первая линия т является диагональной линией, и первая линия m является кривой.

[0099] В этом варианте выполнения настоящего изобретения, после того, как определен каждый выбираемый измерительный датчик, желательно также выяснить, расположен ли выбираемый измерительный датчик в пределах неэффективной области; если выбираемый измерительный датчик находится в пределах неэффективной области, желательно найти заменяющий измерительный датчик, и этот заменяющий измерительный датчик берут в качестве окончательного выбираемого измерительного датчика; когда выбираемый измерительный датчик находится вне неэффективной области, нет необходимости в нахождении заменяющего измерительного датчика, и этот измерительный датчик выбирают в качестве окончательного выбираемого измерительного датчика.

[00100] Варианты выполнения настоящего изобретения предлагают два подхода для замены выбираемых измерительных датчиков на заменяющие измерительные датчики, и эти два подхода для замены соответственно описаны ниже.

[00101] В первом подходе замены, если светочувствительные датчики распределены на сенсорном экране в виде массива, выбирают светочувствительный датчик, ближайший к выбираемому измерительному датчику и вне неэффективной области, подряд в направление строки или столбца с получением заменяющего измерительного датчика.

[00102] Электронное устройство может выбрать светочувствительный датчик, ближайший к выбираемому измерительному датчику и вне неэффективной области в направлении строки, и определить этот светочувствительный датчик в качестве заменяющего измерительного датчика или может выбрать светочувствительный датчик, ближайший к выбираемому измерительному датчику и вне неэффективной области в направлении столбца, и определить этот светочувствительный датчик в качестве заменяющего измерительного датчика; или может выбрать светочувствительный датчик, ближайший к выбираемому измерительному датчику и вне неэффективной области в направлении строки, и выбрать светочувствительный датчик, ближайший к указанному выбранному измерительному датчику и вне неэффективной области в направлении строки, и определить этот светочувствительный датчик, ближайший к указанному выбранному измерительному датчику из этих двух светочувствительных датчиков в качестве заменяющего измерительного датчика.

[00103] Например, когда выбираемый измерительный датчик является 20-м светочувствительным датчиком в 15-ой строке, и 18-25-й светочувствительные датчики в 15-ой строке расположены в пределах неэффективной области, тогда 17-й светочувствительный датчик в 15-ой строке может быть определен как заменяющий измерительный датчик.

[00104] Во втором подходе к замене, когда N измерительных датчиков выбраны в заранее заданном направлении вдоль первой линии, определяют вторую линию, параллельную первой линии, но не пересекающуюся с неэффективной областью, и светочувствительный датчик, соответствующий выбираемому измерительному датчику берут вдоль второй линии с получением заменяющего измерительного датчика, или светочувствительный датчик вне неэффективной области выбирают в заранее заданном направлении вдоль первой линии с получением заменяющего измерительного датчика.

[00105] На фиг. 2G схематично показаны первая линия и вторая линия. Первая линия g является поперечной линией, неэффективная область - круговой областью, а вторая линия h идет параллельно первой линии g, но не пересекает круговую область.

[00106] Например, когда в качестве первой линии выбрана 15-ая строка, выбираемый измерительный датчик является 20-ым светочувствительным датчиком на первой линии, и 18-25-ый светочувствительные датчики на первой линии расположены в пределах неэффективной области, то 20-ая строка может быть определена как вторая линия, не пересекающаяся с неэффективной областью, и 20-ый датчик на второй линии определен в качестве заменяющего измерительного датчика; или же 26-ой светочувствительный датчик на первой линии определен в качестве заменяющего измерительного датчика.

[00107] После того, как заменяющий измерительный датчик выбран, электронное устройство определяет следующий выбираемый измерительный датчик, согласно заранее заданному правилу, пока не будут выбраны все остальные измерительные датчики.

[00108] Когда первая линия и вторая линия существуют, электронное устройство может или определить следующий выбираемый измерительный датчик на первой линии, или определить следующий выбираемый измерительный датчик на второй линии, но это не ограничивает этот вариант выполнения настоящего изобретения. Во время выбора измерительных датчиков вероятность, что рабочее тело будет вновь взаимодействовать на той же самой линии, относительно мала, и, таким образом, время для повторного поиска нового заменяющего измерительного датчика не тратится. Следовательно, повышается эффективность выбора.

[00109] В качестве опции способ, предлагаемый вариантом выполнения настоящего изобретения, дополнительно включает:

[00110] 1) переключение с заменяющего измерительного датчика на выбираемый измерительный датчик и выбор затем следующего выбираемого измерительного датчика в заранее заданном направлении вдоль первой линии при взятии указанного выбираемого измерительного датчика в качестве начального; или,

[00111] 2) взятие заменяющего измерительного датчика в качестве начального и определение затем выбираемого измерительного датчика в заранее заданном направлении вдоль второй линии.

[00112] При условии, что имеется девять светочувствительных датчиков между каждыми двумя выбираемыми измерительными датчиками, можно определить, что 30-ый светочувствительный датчик на первой линии является следующим выбираемым измерительным датчиком, на том основании, что выбираемый измерительный датчик на сей раз, является 20-ым светочувствительным датчиком; или, можно определить, что 30-ый светочувствительный датчик на второй линии является следующим выбираемым измерительным датчиком.

[00113] На шаге 203 сенсорным экраном управляют согласно указанным N измерительным датчикам.

[00114] После получения N измерительных датчиков электронное устройство может использовать эти N измерительных датчиков для измерения значения яркости рассеянного света, и затем управлять сенсорным экраном согласно этому значению яркости рассеянного света. Наприм