Способ и аппарат для установки яркости экрана
Иллюстрации
Показать всеИзобретение относится к области регулирования яркости экрана мобильного устройства, а именно к регулированию яркости на основании измерения внешнего освещения. Техническим результатом является повышение точности уровня яркости подсветки аз счет определения взаиморасположения датчика света и источника освещения. Для этого осуществляют получение датчиком света первой яркости внешнего освещения в среде, где расположен терминал, и обнаружение, направлен ли датчик света в противоположную сторону от источника света в среде. Далее производят вычисление первого уровня яркости подсветки согласно первой яркости внешнего освещения, если датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, который вычисляется согласно первой яркости внешнего освещения, когда датчик света направлен в сторону источника света. И затем осуществляют установку яркости подсветки терминала на первый уровень яркости подсветки. Таким образом, решается проблема вычисления неточного уровня яркости подсветки, когда датчик света направлен в противоположную сторону от источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света. 3 н. и 8 з.п. ф-лы, 7 ил.
Реферат
[0001] Эта заявка основана и испрашивает приоритет патентной заявки Китая № 201510072593.7, поданной 11 февраля 2015 года, и патентной заявки Китая № 201510010144.X, поданной 8 января 2015 года, полные содержания которых включены посредством ссылки в этом документе.
Область техники
[0002] Настоящее раскрытие в общем относится к области компьютерных технологий и более конкретно к способу для установки яркости экрана и аппарату для установки яркости экрана.
Уровень техники
[0003] Автоматическая подстройка подсветки заключается в том, что яркость подсветки экрана терминала подстраивается автоматически согласно яркости внешнего освещения для обеспечения возможности яркости подсветки экрана быть в положительной корреляции с внешним освещением. Автоматическая подстройка подсветки может гарантировать, что яркость подсветки экрана адаптирована к внешнему освещению так, чтобы защитить зрение пользователя.
[0004] В общем, датчик света устанавливается в отверстие передней поверхности терминала. Когда внешнее освещение, сгенерированное источником света, входит в датчик света через отверстие, терминал может измерять яркость внешнего освещения посредством датчика света, вычислять уровень яркости подсветки согласно яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в сторону источника света, и устанавливать яркость подсветки на вычисленный уровень яркости подсветки.
Сущность изобретения
[0005] Для того чтобы решить проблему, заключающуюся в том, что вычисляется неточный уровень яркости подсветки согласно измеренной яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в сторону источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света, настоящее раскрытие обеспечивает способ и аппарат для установки яркости экрана.
[0006] Согласно первому аспекту вариантов осуществления настоящего раскрытия обеспечивается способ для установки яркости экрана, включающий в себя:
получение датчиком света первой яркости внешнего освещения в среде, где расположен терминал;
обнаружение, направлен ли датчик света в противоположную сторону от источника света в среде;
вычисление первого уровня яркости подсветки согласно упомянутой первой яркости внешнего освещения, если датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света; и
установку яркости подсветки терминала на упомянутый первый уровень яркости подсветки.
[0007] Согласно второму аспекту вариантов осуществления настоящего раскрытия обеспечивается аппарат для установки яркости экрана, включающий в себя:
модуль получения яркости, сконфигурированный с возможностью получения датчиком света первой яркости внешнего освещения в среде, где расположен терминал;
первый модуль обнаружения, сконфигурированный с возможностью обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде;
модуль вычисления уровня яркости, сконфигурированный с возможностью вычисления первого уровня яркости подсветки согласно упомянутой первой яркости внешнего освещения, полученной модулем получения яркости, если упомянутый первый модуль обнаружения обнаруживает, что датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света; и
первый модуль установки, сконфигурированный с возможностью установки яркости подсветки терминала на упомянутый первый уровень яркости подсветки, вычисляемый модулем вычисления уровня яркости.
[0008] Согласно третьему аспекту вариантов осуществления настоящего раскрытия обеспечивается аппарат для установки яркости экрана, включающий в себя:
процессор
память, сконфигурированную с возможностью хранения инструкции, исполняемой процессором;
при этом процессор сконфигурирован с возможностью:
получения датчиком света первой яркости внешнего освещения в среде, где расположен терминал;
обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде;
вычисления первого уровня яркости подсветки согласно упомянутой первой яркости внешнего освещения, если датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света; и
установки яркости подсветки терминала на упомянутый первый уровень яркости подсветки.
[0009] Технические решения, обеспеченные в вариантах осуществления настоящего раскрытия, могут иметь следующий преимущественный эффект.
[0010] Яркость внешнего освещения в среде, где расположен терминал, получается датчиком света, обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде; вычисляется первый уровень яркости подсветки согласно яркости внешнего освещения, если обнаруживается, что датчик света направлен в противоположную сторону от источника света, причем первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, который вычисляется согласно яркости внешнего освещения, когда датчик света направлен в сторону источника света; и затем яркость подсветки терминала устанавливается на первый уровень яркости подсветки. Поскольку яркость, полученная датчиком света, является более низкой, чем фактическая яркость внешнего освещения, когда датчик света направлен в противоположную сторону от источника света, первый уровень яркости подсветки, вычисляемый, когда датчик света направлен в противоположную сторону от источника света, выше, чем второй уровень яркости подсветки, вычисляемый, когда датчик света направлен в сторону источника света. Проблема, заключающаяся в том, что вычисляется неточный уровень яркости подсветки согласно измеренной яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в противоположную сторону от источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света, решена и достигнут эффект улучшения точности уровня яркости подсветки.
[0011] Следует понимать, что и следующее общее описание и следующее подробное описание являются лишь примерными и объяснительными и не предназначены для ограничения настоящего раскрытия.
Краткое описание чертежей
[0012] Сопроводительные чертежи, которые составляют часть и включены в это описание, иллюстрируют варианты осуществления в соответствии с настоящим раскрытием и вместе с описанием служат для объяснения принципов настоящего раскрытия.
[0013] Фиг. 1 представляет собой блок-схему последовательности операций, показывающую способ для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия;
[0014] Фиг. 2A представляет собой блок-схему последовательности операций, показывающую способ для установки яркости экрана согласно другому примерному варианту осуществления настоящего раскрытия;
[0015] Фиг. 2B представляет собой схематическое представление, иллюстрирующее функцию подсветки согласно примерному варианту осуществления настоящего раскрытия;
[0016] Фиг. 2C представляет собой схематическое представление, иллюстрирующее сравнение функций подсветки согласно примерному варианту осуществления настоящего раскрытия;
[0017] Фиг. 3 представляет собой блок-схему, показывающую аппарат для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия;
[0018] Фиг. 4 представляет собой блок-схему, показывающую аппарат для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия; и
[0019] Фиг. 5 представляет собой блок-схему, показывающую устройство для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия.
Подробное описание
[0020] Теперь подробно будет сделана ссылка на примерные варианты осуществления, примеры которых проиллюстрированы в сопроводительных чертежах. Следующее описание ссылается на сопроводительные чертежи, на которых одинаковые числа на различных чертежах представляют одинаковые или похожие элементы, если они не представлены иначе. Реализации, изложенные в последующем описании примерных вариантов осуществления, не представляют все реализации в соответствии с настоящим раскрытием. Вместо этого они являются лишь примерами аппаратов и способов в соответствии с аспектами, связанными с изобретением, как изложено в приложенной формуле изобретения.
[0021] Фиг. 1 представляет собой блок-схему последовательности операций, показывающую способ для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия. Способ для установки яркости экрана применяется в терминале. Как показано на Фиг. 1, способ для установки яркости экрана включает в себя следующие этапы.
[0022] На этапе 101 датчиком света получается первая яркость внешнего освещения в среде, где расположен терминал.
[0023] На этапе 102 обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде.
[0024] На этапе 103 вычисляется первый уровень яркости подсветки согласно упомянутой первой яркости внешнего освещения, если обнаруживается, что датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света.
[0025] На этапе 104 яркость подсветки терминала устанавливается на первый уровень яркости подсветки.
[0026] В сущности, со способом для установки яркости экрана, обеспеченным настоящим раскрытием, яркость внешнего освещения в среде, где расположен терминал, получается датчиком света, и обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде, и вычисляется первый уровень яркости подсветки согласно яркости внешнего освещения, если обнаруживается, что датчик света направлен в противоположную сторону от источника света, причем первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, который вычисляется согласно яркости внешнего освещения, когда датчик света направлен в сторону источника света, и затем яркость подсветки терминала устанавливается на первый уровень яркости подсветки. Поскольку яркость, полученная датчиком света, является более низкой, чем фактическая яркость внешнего освещения, когда датчик света направлен в противоположную сторону от источника света, первый уровень яркости подсветки, вычисляемый, когда датчик света направлен в противоположную сторону от источника света, выше, чем второй уровень яркости подсветки, вычисляемый, когда датчик света направлен в сторону источника света. Проблема, заключающаяся в том, что вычисляется неточный уровень яркости подсветки согласно измеренной яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в противоположную сторону от источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света, решена и достигнут эффект улучшения точности уровня яркости подсветки.
[0027] Фиг. 2A представляет собой блок-схему последовательности операций, показывающую способ для установки яркости экрана согласно другому примерному варианту осуществления настоящего раскрытия. Способ для установки яркости экрана применяется в терминале. Как показано на Фиг. 2A, способ для установки яркости экрана включает в себя следующие этапы.
[0028] На этапе 201 датчиком света получается первая яркость внешнего освещения в среде, где расположен терминал.
[0029] Внешнее освещение в среде, где расположен терминал, может быть сгенерировано точечным источником света или другими источниками света. Точечный источник света может быть солнцем, лампой освещения и так далее.
[0030] На этапе 202 обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде.
[0031] Когда датчик света направлен в сторону источника света, яркость, измеренная датчиком света, является фактической яркостью внешнего освещения. В это время терминал может вычислять уровень яркости подсветки согласно яркости и первой функции подсветки, причем первая функция подсветки является функцией подсветки, используемой, когда датчик света направлен в сторону источника света. Поскольку посредством статистики может быть получено соответствующее отношение между зрительным восприятием и яркостью внешнего освещения, первая функция подсветки может быть получена со ссылкой на соответствующее отношение. Ссылаясь на схематическое представление функции подсветки, показанной на Фиг. 2B, кривая на Фиг. 2B(1) используется для показа соответствующего отношения между зрительным восприятием и яркостью внешнего освещения, и кривая на Фиг. 2B(2) используется для показа графика первой функции подсветки.
[0032] Когда датчик света направлен в противоположную сторону от источника света, яркость, измеренная датчиком света, является меньшей, чем фактическая яркость внешнего освещения. В это время, если терминал может вычислять уровень яркости подсветки все еще согласно яркости и первой функции подсветки, вычисленная яркость подсветки является более низкой, так что контраст между внешним освещением и яркостью подсветки экрана является более большим, таким образом, наносит большой вред зрению пользователя. Поэтому до вычисления уровня яркости подсветки согласно яркости терминал должен обнаруживать, направлен ли датчик света в противоположную сторону от источника света, и затем вычислять уровень яркости подсветки согласно результату обнаружения.
[0033] Варианты осуществления настоящего раскрытия обеспечивают две метода для обнаружения, направлен ли датчик света в противоположную сторону от источника света. В нижеследующем будут описаны два метода.
[0034] В первом методе способ для обнаружения, направлен ли датчик света в противоположную сторону от источника света, включает в себя следующие этапы.
[0035] 1) Определяется плоскость измерения, где расположен датчик света.
[0036] 2) Обнаруживается датчиком силы тяжести, направлена ли плоскость измерения в сторону направления источника света, причем направление источника света является направлением по умолчанию или направлением, введенным пользователем.
[0037] 3) Определяется, что датчик света направлен в сторону источника света, если плоскость измерения направлена в сторону направления источника света.
[0038] 4) Определяется, что датчик света направлен в противоположную сторону от источника света, если плоскость измерения не направлена в сторону направления источника света.
[0039] До обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде, должна быть определена плоскость измерения, где расположен датчик света. Плоскость измерения может быть плоскостью, где расположена передняя поверхность терминала, или плоскостью, где расположена задняя поверхность терминала, или другими плоскостями, которые не ограничены в этом варианте осуществления.
[0040] Поскольку датчик света является фиксированным в некоторой позиции терминала до выхода с предприятия, плоскость измерения, где расположен датчик света, является известным параметром, который может быть получен непосредственно терминалом. В общем, датчик света размещен на передней поверхности терминала.
[0041] После определения плоскости измерения терминал может определять ориентацию плоскости измерения терминала датчиком и затем может определять направление источника света и затем обнаруживать, направлен ли датчик света в противоположную сторону от источника света, согласно ориентации плоскости измерения и направлению датчика света.
[0042] Во-первых, терминал может определять ориентацию плоскости измерения датчиком многими методами. В этом варианте осуществления в качестве примера взят датчик, являющийся датчиком силы тяжести.
[0043] Терминал может устанавливать систему координат. Предположим, что интерфейс терминала является плоскостью xz, центр терминала является началом координат, положительная полуось оси x направлена вправо от терминала, ось z является перпендикулярной к оси x на плоскости терминала, положительная полуось оси z направлена к верхней части терминала в плоскости xz, ось y является перпендикулярной к плоскости терминала, положительная полуось полуоси оси y направлена к верхней стороне терминала вне плоскости xz. В это время терминал может измерять ускорение терминала на оси y датчиком силы тяжести. Когда направление ускорения направлено к положительной полуоси оси y, определяется, что плоскость измерения направлена вниз. Когда направление ускорения направлено к отрицательной полуоси оси y, определяется, что плоскость измерения направлена вверх.
[0044] Во-вторых, направление источника света может быть направлением по умолчанию, таким как направление вверх терминала, или может быть направлением, введенным пользователем. Конечно, пользователь может модифицировать направление по умолчанию, которое не ограничено в этом варианте осуществления.
[0045] Когда пользователь вводит направление, терминал может обеспечивать окно ввода для ввода позиции источника света, или терминал может отображать варианты выбора позиции источника света, так что пользователь может выбирать один из вариантов выбора согласно фактической позиции источника света, и терминал может определять позицию источника света согласно варианту выбора, выбранному пользователем, таким образом определяя направление источника света. Например, терминал отображает два варианта выбора, что "источник света находится выше терминала" и "источник света находится ниже терминала", если пользователь выбирает вариант выбора, что "источник света находится выше терминала", определяется, что направление источника света является направлением вверх терминала.
[0046] В общем, источник света размещен выше терминала. Когда датчик света размещен на передней поверхности терминала, терминал может обнаруживать, размещен ли терминал с передней поверхностью терминала, направленной вверх, датчиком силы тяжести. Если терминал размещен с передней поверхностью, направленной вверх, определяется, что датчик света направлен в сторону источника света. Если терминал размещен с передней поверхностью, направленной вниз, определяется, что датчик света направлен в противоположную сторону от источника света.
[0047] Во втором методе способ для обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде, включает в себя следующие этапы.
[0048] 1) Вторая яркость внешнего освещения получается предустановленным устройством в терминале, причем плоскость, где расположено предустановленное устройство, направлена в сторону направления напротив плоскости, где расположен датчик света, и предустановленное устройство является другим датчиком света или камерой.
[0049] 2) Первая яркость, полученная датчиком света, сравнивается со второй яркостью, полученной предустановленным устройством.
[0050] 3) Определяется, что датчик света направлен в сторону источника света, если упомянутая первая яркость, полученная датчиком света, является большей, чем упомянутая вторая яркость, полученная предустановленным устройством.
[0051] 4) Определяется, что датчик света направлен в противоположную сторону от источника света, если упомянутая первая яркость, полученная датчиком света, является меньшей, чем упомянутая вторая яркость, полученная предустановленным устройством.
[0052] В первой реализации терминал может включать в себя предустановленное устройство с функцией получения яркости внешнего освещения, причем предустановленное устройство может быть другим датчиком света или камерой. Плоскость, где расположено предустановленное устройство, направлена в сторону направления напротив плоскости, где расположен датчик света. Например, когда датчик света размещен на передней поверхности терминала, предустановленное устройство размещено на задней поверхности терминала, и предустановленное устройство может быть задней камерой. Когда датчик света размещен на задней поверхности терминала, предустановленное устройство размещено на передней поверхности терминала и предустановленное устройство может быть фронтальной камерой.
[0053] Терминал может получать вторую яркость внешнего освещения предустановленным устройством и сравнивать первую яркость, полученную датчиком света, со второй яркостью, полученной предустановленным устройством, и обнаруживать, направлен ли датчик света в противоположную сторону от источника света согласно результату сравнения. Порядок получения яркости датчиком света и получения яркости предустановленным устройством не ограничен в этом варианте осуществления.
[0054] Например, предположим, что первая яркость, полученная датчиком света, равна 400 люкс. Если вторая яркость, полученная предустановленным устройством, равна 300 люкс, определяется, что датчик света направлен в сторону источника света. Если вторая яркость, полученная предустановленным устройством, равна 500 люкс, определяется, что датчик света направлен в противоположную сторону от источника света.
[0055] Во второй реализации терминал может измерять яркость внешнего освещения дважды датчиком света, и ориентации плоскостей измерений двух измерений являются противоположными. Если яркость, полученная на этапе 201, задана в качестве первой яркости, терминал может записывать направление, в сторону которого направлена плоскость измерения, при измерении первой яркости, и затем плоскость измерения делается направленной в сторону противоположного направления, терминал может измерять вторую яркость датчиком света, сравнивать первую яркость со второй яркостью и определять, что датчик света направлен в противоположную сторону от источника света, если вторая яркость является большей, чем первая яркость, и что датчик света направлен в сторону источника света, если вторая яркость является меньшей, чем первая яркость.
[0056] На этапе 203 обнаруживается, используется ли терминал пользователем, если обнаруживается, что датчик света направлен в противоположную сторону от источника света. Если обнаруживается, что терминал не используется пользователем, исполняется этап 204. Если обнаруживается, что терминал используется пользователем, этап 205 запускается к исполнению.
[0057] В сценарии применения пользователь размещает терминал на объекте и датчик света направлен в противоположную сторону от источника света. В это время пользователь не использует терминал. Если установлен более высокий уровень яркости подсветки, теряется питание терминала, так что на впечатления от использования оказывается негативное воздействие. Таким образом, до установки яркости подсветки терминал должен обнаруживать, используется ли терминал пользователем.
[0058] Метод для обнаружения, используется ли терминал пользователем, включает в себя следующие этапы.
[0059] 1) Обнаруживается датчиком расстояния, существует ли объект с расстоянием от терминала, являющимся меньшим, чем пороговая величина расстояния; или
[0060] 2) Обнаруживается экраном терминала, принята ли операция, запущенная пользователем.
[0061] Терминал может обнаруживать, используется ли терминал пользователем, по меньшей мере одним из двух следующих методов.
[0062] В первом методе терминал может получать расстояние между объектом и терминалом датчиком расстояния и обнаруживать, является ли расстояние меньшим, чем пороговая величина расстояния. Если расстояние является меньшим, чем пороговая величина расстояния, определяется, что терминал расположен на объекте, таким образом, терминал не используется пользователем. Если расстояние является большим, чем пороговая величина расстояния, определяется, что терминал не расположен на объекте, таким образом, терминал используется пользователем. Датчик расстояния и датчик света расположены на одной и той же плоскости.
[0063] Во втором методе терминал может обнаруживать посредством экрана, принимается ли операция от пользователя. Если экран не принимает операцию от пользователя, определяется, что терминал не используется пользователем. Если экран принимает операцию от пользователя, определяется, что терминал используется пользователем.
[0064] На этапе 204 вычисляется третий уровень яркости подсветки и яркость подсветки терминала устанавливается на третий уровень яркости подсветки, причем третий уровень яркости подсветки ниже, чем первый уровень яркости подсветки, и первый уровень яркости подсветки является уровнем яркости подсветки, вычисляемым, когда датчик света направлен в противоположную сторону от источника света, и процедура завершается.
[0065] Когда терминал не используется пользователем, терминал может устанавливать уровень яркости подсветки на вычисленный третий уровень яркости подсветки. Третий уровень яркости подсветки может быть уровнем яркости подсветки, вычисленным согласно яркости внешнего освещения, или может быть фиксированным уровнем, или может быть случайным уровнем, меньшим, чем упомянутый первый уровень яркости подсветки, который не ограничивается в этом варианте осуществления. Первый уровень яркости подсветки является уровнем яркости подсветки, вычисленным, когда датчик света направлен в противоположную сторону от датчика света.
[0066] На этапе 205 вычисляется первый уровень яркости подсветки согласно упомянутой первой яркости внешнего освещения, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света.
[0067] Поскольку первая яркость, полученная датчиком света, является меньшей, чем фактическая яркость внешнего освещения, когда датчик света направлен в противоположную сторону от источника света, терминал может вычислять вторую функцию подсветки согласно первой функции подсветки, так что первый уровень яркости подсветки, вычисляемый согласно первой яркости и второй функции подсветки, является большим, чем второй уровень яркости подсветки, вычисляемый согласно первой яркости и первой функции подсветки. Метод для вычисления второй функции подсветки согласно первой функции подсветки не ограничивается в этом варианте осуществления. Ссылаясь на схематическое представление сравнения функций подсветки, показанных на Фиг. 2C, нижняя кривая на Фиг. 2C является графиком первой функции подсветки, и верхняя кривая на Фиг. 2C является графиком второй функции подсветки.
[0068] В качестве альтернативы терминал может не вычислять вторую функцию подсветки, а вычислять первый уровень яркости подсветки согласно второму уровню яркости подсветки. Например, терминал может получать первый уровень яркости подсветки посредством добавления второго уровня яркости подсветки к предустановленному значению или посредством умножения второго уровня яркости подсветки на предустановленный коэффициент. Например, терминал может устанавливать предустановленный коэффициент в значение в диапазоне 5%-10%, которое не ограничено в этом варианте осуществления.
[0069] На этапе 206 яркость подсветки терминала устанавливается на первый уровень яркости подсветки.
[0070] Чтобы показать это на примере, возьмем установку яркости экрана в качестве примера в этом варианте осуществления. Предположим, что яркость внешнего освещения, освещаемого люминесцентной лампой, равна 400 люкс. Когда терминал расположен в прямом направлении, то есть датчик света направлен в сторону люминесцентной лампы, измеренная яркость равна 400 люкс, и вычисленный второй уровень яркости подсветки равен 100 (100 в диапазоне 0-255). Когда терминал расположен в направлении сзади, то есть датчик света направлен в противоположную сторону от люминесцентной лампы, измеренная яркость может быть 370 люкс. Поскольку график второй функции подсветки является более высоким, чем график первой функции подсветки, полученный первый уровень яркости подсветки все еще равен 100, и уровень яркости подсветки у яркости подсветки терминала не изменяется.
[0071] В сущности, со способом для установки яркости экрана, обеспеченным настоящим раскрытием, яркость внешнего освещения в среде, где расположен терминал, получается датчиком света, и обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде, и вычисляется первый уровень яркости подсветки согласно яркости внешнего освещения, если обнаруживается, что датчик света направлен в противоположную сторону от источника света, причем первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, который вычисляется согласно яркости внешнего освещения, когда датчик света направлен в сторону источника света, и затем яркость подсветки терминала устанавливается на первый уровень яркости подсветки. Поскольку яркость, полученная датчиком света, является более низкой, чем фактическая яркость внешнего освещения, когда датчик света направлен в противоположную сторону от источника света, первый уровень яркости подсветки, вычисляемый, когда датчик света направлен в противоположную сторону от источника света, выше, чем второй уровень яркости подсветки, вычисляемый, когда датчик света направлен в сторону источника света. Проблема, заключающаяся в том, что вычисляется неточный уровень яркости подсветки согласно измеренной яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в противоположную сторону от источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света, решена и достигнут эффект улучшения точности уровня яркости подсветки.
[0072] В дополнение, посредством вычисления третьего уровня яркости подсветки, когда обнаруживается, что терминал не используется пользователем, и установки яркости подсветки терминала на третий уровень яркости подсветки, который является меньшим, чем первый уровень яркости подсветки, яркость подсветки является низкой, когда пользователь не использует терминал, так что проблема, заключающаяся в том, что питание терминала теряется вследствие более высокой яркости подсветки, когда пользователь не использует терминал, решена и достигнут эффект сохранения питания терминала.
[0073] Фиг. 3 представляет собой блок-схему, показывающую аппарат для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия. Аппарат для установки яркости экрана применяется в терминале. Как показано на Фиг. 3, аппарат для установки яркости экрана включает в себя модуль 301 получения яркости, первый модуль 302 обнаружения, модуль 303 вычисления уровня яркости и первый модуль 304 установки.
[0074] Модуль 301 получения яркости сконфигурирован с возможностью получения датчиком света первой яркости внешнего освещения в среде, где расположен терминал.
[0075] Первый модуль 302 обнаружения сконфигурирован с возможностью обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде.
[0076] Модуль 303 вычисления уровня яркости сконфигурирован с возможностью вычисления первого уровня яркости подсветки согласно упомянутой первой яркости внешнего освещения, полученной модулем 301 получения яркости, если упомянутый первый модуль 302 обнаружения обнаруживает, что датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторону источника света.
[0077] Первый модуль 304 установки сконфигурирован с возможностью установки яркости подсветки терминала на упомянутый первый уровень яркости подсветки, вычисляемый модулем 303 вычисления уровня яркости.
[0078] В сущности, с аппаратом для установки яркости экрана, обеспеченным настоящим раскрытием, яркость внешнего освещения в среде, где расположен терминал, получается датчиком света, и обнаруживается, направлен ли датчик света в противоположную сторону от источника света в среде, и вычисляется первый уровень яркости подсветки согласно яркости внешнего освещения, если обнаруживается, что датчик света направлен в противоположную сторону от источника света, причем первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, который вычисляется согласно яркости внешнего освещения, когда датчик света направлен в сторону источника света, и затем яркость подсветки терминала устанавливается на первый уровень яркости подсветки. Поскольку яркость, полученная датчиком света, является более низкой, чем фактическая яркость внешнего освещения, когда датчик света направлен в противоположную сторону от источника света, первый уровень яркости подсветки, вычисляемый, когда датчик света направлен в противоположную сторону от источника света, выше, чем второй уровень яркости подсветки, вычисляемый, когда датчик света направлен в сторону источника света. Проблема, заключающаяся в том, что вычисляется неточный уровень яркости подсветки согласно измеренной яркости внешнего освещения и функции подсветки, которая используется, когда датчик света направлен в противоположную сторону от источника света, поскольку измеренная яркость внешнего освещения является более низкой, когда датчик света направлен в противоположную сторону от источника света, решена и достигнут эффект улучшения точности уровня яркости подсветки.
[0079] Фиг. 4 представляет собой блок-схему, показывающую аппарат для установки яркости экрана согласно примерному варианту осуществления настоящего раскрытия. Аппарат для установки яркости экрана применяется в терминале. Как показано на Фиг. 4, аппарат для установки яркости экрана включает в себя модуль 401 получения яркости, первый модуль 402 обнаружения, модуль 403 вычисления уровня яркости и первый модуль 404 установки.
[0080] Модуль 401 получения яркости сконфигурирован с возможностью получения датчиком света первой яркости внешнего освещения в среде, где расположен терминал.
[0081] Первый модуль 402 обнаружения сконфигурирован с возможностью обнаружения, направлен ли датчик света в противоположную сторону от источника света в среде.
[0082] Модуль 403 вычисления уровня яркости сконфигурирован с возможностью вычисления первого уровня яркости подсветки согласно упомянутой первой яркости внешнего освещения, полученной модулем 401 получения яркости, если упомянутый первый модуль 402 обнаружения обнаруживает, что датчик света направлен в противоположную сторону от источника света, причем упомянутый первый уровень яркости подсветки выше, чем второй уровень яркости подсветки, и упомянутый второй уровень яркости подсветки вычисляется согласно упомянутой первой яркости внешнего освещения, когда датчик света направлен в сторо