СПОСОБ ПОЛУЧЕНИЯ СКРИНШОТА И СВЯЗАННЫЕ С НИМ ИЗДЕЛИЯ
METHOD FOR OBTAINMENT OF SCREENSHOT AND RELATED PRODUCTS

Область техники
Настоящее изобретение относится к области электронных устройств, и, в частности, оно относится к способу получения скриншота и связанным с ним изделиям.
Предпосылки изобретения
С ростом популярности электронных устройств (мобильных телефонов, планшетных компьютеров и т. п.) электронное устройство может поддерживать все больше и больше приложений и становиться более мощным. Разработка электронных устройств направлена на диверсификацию и индивидуализацию, и они становятся необходимыми электронными изделиями в жизни пользователей.
В настоящее время экраны специальной формы (такие как экраны с вырезом) получают все больше внимания со стороны пользователей. Тем не менее экраны специальной формы, в отличие от традиционных прямоугольных экранов, представляют собой конструкции определенного профиля, так что скриншот с экрана специальной формы получается особой формы, как у экрана специальной формы, что влияет на впечатления пользователя. Таким образом, то, как получить целый скриншот на экране специальной формы, стало актуальной проблемой, требующей решения.
Сущность изобретения
В вариантах осуществления настоящего изобретения предложены способ получения скриншота и связанные с ним изделия, посредством которых можно получать целый скриншот при создании скриншота на экране специальной формы.
Согласно первому аспекту настоящего изобретения предложено электронное устройство. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы (который представляет собой экран с вырезом), содержащим незаполненную область, которая не принадлежит к области экрана и не может отображать информационный материал. Экран специальной формы дополнительно содержит третью область и четвертую область. Печатная плата снабжена электросхемой, связанной с экраном специальной формы.
Экран специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в третьей области и четвертой области.
Электросхема выполнена с возможностью получения первого скриншота предварительно установленного интерфейса в первом положении экрана; получения второго скриншота путем поворачивания на 180 градусов вокруг оси, перпендикулярной экрану специальной формы, предварительно установленного интерфейса и получения скриншота повернутого предварительно установленного интерфейса во втором положении экрана; и получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
Согласно второму аспекту настоящего изобретения предложен способ получения скриншота. Способ получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы, содержащим незаполненную область, которая не принадлежит к области экрана и не может отображать информационный материал. Экран специальной формы дополнительно содержит третью область и четвертую область. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Способ получения скриншота включает следующее.
В третьей области и четвертой области экрана специальной формы отображают предварительно установленный интерфейс, и при этом может быть получен первый скриншот предварительно установленного интерфейса в первом положении экрана. Второй скриншот может быть получен путем поворачивания на 180 градусов вокруг оси, перпендикулярной экрану специальной формы, предварительно установленного интерфейса и получения скриншота повернутого предварительно установленного интерфейса. Путем объединения первого скриншота со вторым скриншотом может быть получен объединенный скриншот, при этом объединенный скриншот представляет собой целый скриншот.
Согласно третьему аспекту настоящего изобретения предложен энергонезависимый машиночитаемый носитель данных для хранения компьютерных программ. На основании компьютерных программ компьютер выполняет команды, касающиеся некоторых или всех из этапов/операций, описанных во втором аспекте вариантов осуществления настоящего изобретения.
Способ получения скриншота и связанные с ним изделия, предложенные в данном документе, являются применимыми в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы, при этом экран специальной формы содержит область специальной формы и область обычной формы, и печатная плата снабжена электросхемой, связанной с экраном специальной формы. В области специальной формы и области обычной формы экрана специальной формы отображается предварительно установленный интерфейс. Осуществляется получение первого скриншота предварительно установленного интерфейса в первом положении экрана. Второй скриншот во втором положении экрана получают путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса. Путем объединения первого скриншота со вторым скриншотом осуществляется получение объединенного скриншота, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
Краткое описание графических материалов
Чтобы понятнее проиллюстрировать технические решения, осуществленные в вариантах осуществления настоящего изобретения, ниже кратко приведены прилагаемые графические материалы, необходимые для описания вариантов осуществления или известного уровня техники. Разумеется, на прилагаемых графических материалах в нижеследующем описании изображены лишь некоторые варианты осуществления настоящего изобретения. На основании этих прилагаемых графических материалов специалисты в данной области техники без творческих усилий также могут получить другие графические материалы.
Фиг. 1A представляет собой схематическое конструктивное изображение, показывающее приведенное в качестве примера электронное устройство согласно вариантам осуществления настоящего изобретения.
Фиг. 1B представляет собой схематическое изображение, показывающее электронное устройство согласно вариантам осуществления настоящего изобретения.
Фиг. 1C представляет собой схематическое изображение, показывающее электронное устройство согласно вариантам осуществления настоящего изобретения.
Фиг. 1D представляет собой блок-схему, иллюстрирующую способ получения скриншота согласно вариантам осуществления настоящего изобретения.
Фиг. 1E представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1F представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1G представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1H представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1I представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1J представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 1K представляет собой схематическое изображение, показывающее интерфейс электронного устройства согласно вариантам осуществления настоящего изобретения.
Фиг. 2 представляет собой блок-схему, иллюстрирующую другой способ получения скриншота согласно вариантам осуществления настоящего изобретения.
Фиг. 3 представляет собой другое схематическое конструктивное изображение, показывающее электронное устройство согласно вариантам осуществления настоящего изобретения.
Фиг. 4A представляет собой схематическое конструктивное изображение, показывающее устройство для получения скриншота согласно вариантам осуществления настоящего изобретения.
Фиг. 4B представляет собой схематическое конструктивное изображение, показывающее объединяющий элемент устройства для получения скриншота, показанного на фиг. 4A, согласно вариантам осуществления настоящего изобретения.
Фиг. 4C представляет собой другое схематическое конструктивное изображение, показывающее объединяющий элемент устройства для получения скриншота, показанного на фиг. 4A, согласно вариантам осуществления настоящего изобретения.
Фиг. 4D представляет собой схематическое конструктивное изображение, показывающее модуль наложения объединяющего элемента, показанного на фиг. 4C, согласно вариантам осуществления настоящего изобретения.
Фиг. 4E представляет собой другое схематическое конструктивное изображение устройства для получения скриншота, показанного на фиг. 4A, согласно вариантам осуществления настоящего изобретения.
Фиг. 5 представляет собой схематическое конструктивное изображение, показывающее другое электронное устройство согласно вариантам осуществления настоящего изобретения.
Подробное описание изобретения
Ниже технические решения в вариантах осуществления настоящего изобретения будут понятно и полностью описаны со ссылками на прилагаемые графические материалы в вариантах осуществления настоящего изобретения. Разумеется, описанные варианты осуществления представляют собой лишь некоторые, а не все варианты осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистами в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, должны входить в объем защиты настоящего изобретения.
Такие выражения, как «первый» и «второй», используемые в описании, формуле и прилагаемых графических материалах настоящего изобретения, применяются для разграничения разных объектов, а не для описания конкретного порядка. Выражения «включать» и «содержать», а также производные от них предназначены для указания на включение, не носящее абсолютного характера. Например, процесс, способ, система, изделие, устройство или приспособление, предусматривающие ряд этапов или элементов, не ограничиваются перечисленными этапами или элементами, они могут необязательно предусматривать другие этапы или элементы, которые не перечислены; в качестве альтернативы также могут предусматриваться другие этапы или элементы, присущие такому процессу, способу, изделию или устройству.
Термин «вариант осуществления» или «реализация», применяемый в данном документе, означает, что конкретный элемент, конструкция или элемент, описанный в связи с таким вариантом осуществления, могут предусматриваться в по меньшей мере одном варианте осуществления настоящего изобретения. Фраза, встречающаяся в данном описании в разных местах, не обязательно относится к одному и тому же варианту осуществления, равно как она не относится к отдельному или альтернативному варианту осуществления, который является взаимоисключающим по отношению к другим вариантам осуществления. Специалистам в данной области техники в явной и неявной форме будет понятно, что один вариант осуществления, описанный в этом документе, может быть скомбинирован с другими вариантами осуществления.
К электронному устройству, применяемому в вариантах осуществления настоящего изобретения, могут относиться различные портативные устройства с функциями беспроводной связи, бортовые устройства, носимые устройства, вычислительные устройства или другие устройства обработки, подключенные к модему беспроводной связи, а также различные виды пользовательского оборудования (UE), мобильные станции (MS), терминальные устройства и т. п. Для удобства описания вышеуказанные устройства совместно называются электронным устройством.
Согласно первому аспекту настоящего изобретения предложено электронное устройство. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы.  Печатная плата снабжена электросхемой, связанной с экраном специальной формы.
Экран специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы. Электросхема выполнена с возможностью получения первого скриншота предварительно установленного интерфейса в первом положении экрана; получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана; и получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
Согласно второму аспекту настоящего изобретения предложен способ получения скриншота. Способ получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Способ получения скриншота включает следующее.
Экран специальной формы отображает предварительно установленный интерфейс в области специальной формы и области обычной формы экрана специальной формы. Посредством электросхемы получают первый скриншот предварительно установленного интерфейса в первом положении экрана. Посредством электросхемы получают второй скриншот путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса. Посредством электросхемы получают объединенный скриншот путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
Согласно третьему аспекту настоящего изобретения предложен энергонезависимый машиночитаемый носитель данных для хранения компьютерных программ. На основании компьютерных программ компьютер выполняет команды, касающиеся некоторых или всех из этапов/операций, описанных в третьем аспекте вариантов осуществления настоящего изобретения.
Согласно четвертому аспекту настоящего изобретения предложен способ получения скриншота. Способ получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Способ получения скриншота включает следующее.
В области специальной формы и области обычной формы экрана специальной формы отображают предварительно установленный интерфейс, и при этом может быть получен первый скриншот предварительно установленного интерфейса в первом положении экрана. Второй скриншот может быть получен путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса. Путем объединения первого скриншота со вторым скриншотом может быть получен объединенный скриншот, при этом объединенный скриншот представляет собой целый скриншот.
Согласно пятому аспекту настоящего изобретения предложено устройство для получения скриншота. Устройство для получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Устройство для получения скриншота содержит первый элемент захвата кадра, второй элемент захвата кадра и объединяющий элемент.
Первый элемент захвата кадра выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы экрана специальной формы и получения первого скриншота предварительно установленного интерфейса в первом положении экрана.
Второй элемент захвата кадра выполнен с возможностью получения второго скриншота путем переворачивания предварительно установленного интерфейса (то есть поворота предварительно установленного интерфейса на 180 градусов относительно оси, перпендикулярной экрану специальной формы) и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана.
Объединяющий элемент выполнен с возможностью получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
Согласно шестому аспекту настоящего изобретения предложено электронное устройство. Электронное устройство содержит прикладной процессор (ПП), запоминающее устройство и одну или более программ. Одна или более программ хранятся в запоминающем устройстве и выполнены с возможностью выполнения посредством ПП. Программы содержат команды, касающиеся некоторых или всех из этапов/операций, описанных в третьем аспекте.
Согласно седьмому аспекту настоящего изобретения предложен компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, на котором хранятся компьютерные программы. Выполнение компьютерных программ обеспечивает выполнение компьютером некоторых или всех из этапов/операций, описанных в третьем аспекте вариантов осуществления настоящего изобретения. Компьютерный программный продукт может представлять собой установочный пакет программного обеспечения.
Варианты осуществления настоящего изобретения характеризуются следующими положительными эффектами.
Способ получения скриншота и связанные с ним изделия, предложенные в данном документе, являются применимыми в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. В области специальной формы и области обычной формы экрана специальной формы отображается предварительно установленный интерфейс. Осуществляется получение первого скриншота предварительно установленного интерфейса в первом положении экрана. Получение второго скриншота осуществляется путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана. Путем объединения первого скриншота со вторым скриншотом осуществляется получение объединенного скриншота, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
Следующие варианты осуществления настоящего изобретения будут описаны подробно.
Фиг. 1A представляет собой схематическое конструктивное изображение, показывающее электронное устройство 100 согласно вариантам осуществления настоящего изобретения. Вышеуказанное электронное устройство 100 содержит корпус 110, печатную плату 120, аккумулятор 130 и крышку 140. Печатная плата 120, аккумулятор 130 и крышка 140 расположены на корпусе 110. Крышка 140 содержит первую область 141 и вторую область 142, отличающуюся от первой области 141. Внутренняя поверхность первой области 141 снабжена экраном 150 специальной формы. Экран 150 специальной формы содержит область 151 специальной формы (другими словами, третью область) и область 152 обычной формы (другими словами, четвертую область). Печатная плата 120 снабжена электросхемой 170, связанной с экраном 150 специальной формы.
Электросхема 170 может содержать прикладной процессор (ПП) и запоминающее устройство. ПП представляет собой центр управления электронного устройства и выполнен для связывания различных частей всего электронного устройства посредством различных интерфейсов и линий, для запуска или выполнения программ и/или модулей программного обеспечения, сохраненных в запоминающем устройстве, и для вызова данных, сохраненных в запоминающем устройстве, для выполнения различных функций электронного устройства и обработки данных с осуществлением тем самым мониторинга электронного устройства в целом. В по меньшей мере одном варианте реализации ПП может представлять собой ПП как таковой; в качестве альтернативы в ПП также может быть интегрирован процессор модема, при этом ПП в основном предусмотрен для управления операционной системой, пользовательским интерфейсом, приложениями и т. п., а процессор модема в основном предусмотрен для управления беспроводной связью. Следует понимать, что вышеуказанный процессор модема также может не быть интегрирован в процессор.
Запоминающее устройство выполнено с возможностью хранения программ и модулей программного обеспечения, и ПП выполнен с возможностью выполнения различных функциональных приложений и обработки данных электронного устройства путем запуска программ и модулей программного обеспечения, сохраненных в запоминающем устройстве. Запоминающее устройство может содержать область хранения программ и область хранения данных. В области хранения программ может храниться операционная система, прикладные программы, необходимые для выполнения по меньшей мере одной функции, и т. п. В области хранения данных могут храниться данные, созданные в соответствии с использованием электронного устройства, и т. п. Кроме того, запоминающее устройство может содержать высокоскоростное запоминающее устройство с произвольным доступом (RAM) и может также содержать энергонезависимое запоминающее устройство, например по меньшей мере одно дисковое запоминающее устройство, флеш-память или другие энергонезависимые твердотельные запоминающие устройства.
В одном варианте реализации вторая область 142 может содержать сплошную область (то есть в одном варианте реализации может быть только одна вторая область 142. В другом варианте реализации вторых областей 142 может быть больше чем одна, что в этом документе не описано), и сплошная область может частично перекрывать боковой край крышки 140.
В одном варианте реализации на участке электросхемы 120, соответствующем второй области 142, может быть расположен по меньшей мере один функциональный узел 160, и электросхема 170 может быть связана с по меньшей мере одним функциональным узлом 160.
Кроме того, по меньшей мере один функциональный узел 160 может содержать по меньшей мере одно из фронтальной камеры, устройства распознавания лиц, датчика приближения, датчика внешнего освещения и т. п.
В одном варианте реализации экран 150 специальной формы может предусматривать сенсорный экран и отображающий экран, и отображающий экран может предусматривать отображающий экран на органических светоизлучающих диодах (OLED).
Кроме того, из того, что показано на фиг. 1B, можно понять, что в некоторых областях, расположенных на верхнем конце экрана специальной формы, то есть в незаполненной области, соответствующей экрану специальной формы (показанной прямоугольной штриховой областью на фиг. 1B и соответствующей второй области 142 на фиг. 1A), информационный материал не может быть отображен. Поскольку незаполненная область предназначена для размещения некоторых датчиков (таких как камера (камеры), микрофон и т. п.), незаполненная область не принадлежит к области отображения данных экрана специальной формы и не может быть использована для отображения. Следовательно, рассматривается отображающий экран с вырезом.
Кроме того, на фиг. 1C показана альтернативная конструкция электронного устройства 100, показанного на фиг. 1A, которая дополнительно содержит кнопку Home (то есть кнопку в прямоугольной штриховой области на фиг. 1C). Поэтому экран специальной формы на фиг. 1C также представлен как имеющий вырез. Можно заметить, что в некоторых областях, расположенных на нижнем конце экрана специальной формы, то есть в незаполненной области на экране специальной формы, информационный материал не может быть отображен. Поскольку незаполненная область предназначена для размещения некоторых датчиков (таких как вышеуказанная кнопка Home), незаполненная область не принадлежит к области отображения данных экрана специальной формы и не может быть использована для отображения, и поэтому представлен отображающий экран с вырезом.
Разумеется, незаполненная область, соответствующая экрану специальной формы, может быть расположена не только на его верхнем или нижнем концах, но также может быть расположена на его левой или правой сторонах или даже расположена в каком-либо из его углов. Кроме того, незаполненная область также может быть осуществлена в виде нескольких областей. Экран специальной формы соответствует незаполненной области, которая не может быть использована для отображения информационного материала, поскольку в ней расположено несколько датчиков. Поэтому при выполнении скриншота на экране специальной формы будет получено изображение в виде скриншота особой формы. Таким образом, с одной стороны, нет соответствия традиционной эстетике, а с другой стороны, невозможность отображения информационного материала в незаполненной области приводит к отсутствию соответствующего информационного материала, который должен изначально отображаться, в результате чего информационный материал отображается не полностью, что портит впечатления пользователя.
Электронное устройство, описанное со ссылками на фиг. 1A–1C, может быть использовано для выполнения следующих функций.
Экран 150 специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы.
Электросхема 170 выполнена с возможностью получения первого скриншота предварительно установленного интерфейса в первом положении экрана; получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана; и получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
Экран 150 специальной формы содержит область 151 специальной формы и область 152 обычной формы, то есть область 151 специальной формы и область 152 обычной формы выполняют одинаковую функцию. Экран 150 специальной формы может быть экраном с сенсорным экраном, то есть экран 150 специальной формы может быть выполнен с возможностью обнаружения касания, а также отображения информационного материала.
В одном варианте осуществления настоящего изобретения экран 150 специальной формы является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном 150 специальной формы. Экран 150 специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой 170, связанной с экраном специальной формы. Экран 150 специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы. Электросхема 170 выполнена с возможностью получения первого скриншота предварительно установленного интерфейса в первом положении экрана; получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении; и получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
В одном варианте реализации электросхема 170, выполненная с возможностью получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, выполнена с возможностью осуществления следующего.
Электросхема 170 выполнена с возможностью определения незаполненной области в первом скриншоте (то есть незаполненной области, соответствующей первому скриншоту, представленной прямоугольной штриховой областью на фиг. 1B и соответствующей второй области 142 на фиг. 1A); получения третьего скриншота (в одном варианте реализации третий скриншот может быть изображением I) путем переворачивания второго скриншота, при этом третий скриншот ориентирован так же, как и первый скриншот; получения целевого изображения, соответствующего незаполненной области, из третьего скриншота путем обрезки третьего скриншота; и получения объединенного скриншота путем совмещения первого скриншота и целевого изображения.
В одном варианте реализации электросхема 170, выполненная с возможностью получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, выполнена с возможностью осуществления следующего.
Электросхема 170 выполнена с возможностью получения третьего скриншота (в одном варианте реализации третий скриншот может быть изображением II) путем переворачивания второго скриншота и получения объединенного скриншота путем наложения друг на друга первого скриншота и третьего скриншота.
В одном варианте реализации электросхема 170, выполненная с возможностью наложения друг на друга первого скриншота и третьего скриншота, выполнена с возможностью осуществления следующего.
Электросхема 170 выполнена с возможностью определения веса a1 незаполненной области и веса b1 заполненной области в первом скриншоте, при этом вес a1 и вес b1 находятся в диапазоне от 0 до 1; определения веса a2 симметричной области незаполненной области и веса b2 несимметричной области в незаполненной области в третьем скриншоте, при этом вес a2 и вес b2 находятся в диапазоне от 0 до 1; и выполнения вычисления веса в отношении первого скриншота и третьего скриншота на основании веса a1, веса b1, веса a2 и веса b2.
В этом варианте осуществления заполненная область соответствует первой области 141 на фиг. 1A; другими словами, заполненная область соответствует экрану 150 специальной формы (то есть области 151 специальной формы и области 152 обычной формы).
В этом варианте осуществления третий скриншот может содержать несимметричную область и симметричную область. Симметричная область представляет собой зеркально отображаемую область незаполненной области в третьем скриншоте. Симметричная область может быть определена путем проведения оси симметрии в третьем скриншоте. Несимметричная область представляет собой область, отличающуюся от симметричной области в третьем скриншоте.
В одном варианте реализации электросхема 170 также выполнена с возможностью осуществления следующего.
Может быть определено, содержит ли незаполненная область первого скриншота предварительно установленный информационный материал. Электросхема 170 выполнена с возможностью получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса на основании определения того, что незаполненная область первого скриншота содержит предварительно установленный информационный материал.
Со ссылкой на электронное устройство, показанное на фиг. 1A–1C, на фиг. 1D представлена блок-схема, иллюстрирующая способ получения скриншота согласно вариантам осуществления настоящего изобретения. Способ получения скриншота может быть применим в электронном устройстве, показанном на фиг. 1A–1C. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы, и печатная плата снабжена электросхемой, связанной с экраном специальной формы. Способ получения скриншота, представленный в вариантах осуществления настоящего изобретения, начинается с блока 101.
В блоке 101 в области специальной формы и области обычной формы экрана специальной формы отображают предварительно установленный интерфейс, и при этом может быть получен первый скриншот предварительно установленного интерфейса в первом положении экрана.
В этом варианте осуществления предварительно установленный интерфейс представляет собой первоначально отображенную информацию в виде данных, в отношении которой делается скриншот; другими словами, предварительно установленный интерфейс представляет собой целый интерфейс в первоначальном виде. Ввиду области терминального устройства, не предназначенной для отображения данных (то есть второй области 142 на фиг. 1A) в первом скриншоте есть недостающая область.
Первое положение экрана относится к положению предварительно установленного интерфейса. Первое положение экрана может представлять собой одно из следующего: прямое положение в портретном режиме (то есть прямое положение отображенного интерфейса, когда электронное устройство расположено в портретной ориентации); перевернутое положение в портретном режиме (то есть перевернутое положение отображенного интерфейса, когда электронное устройство расположено в портретной ориентации); прямое положение в ландшафтном режиме (то есть прямое положение отображенного интерфейса, когда электронное устройство расположено в ландшафтной ориентации); и перевернутое положение в ландшафтном режиме (то есть перевернутое положение отображенного интерфейса, когда электронное устройство расположено в ландшафтной ориентации). Вышеуказанный предварительно установленный интерфейс может быть интерфейсом, допускающим выполнение скриншота, который может быть определен пользователями. Предварительно установленный интерфейс может быть любым интерфейсом, отображаемым экраном специальной формы. Например, первый скриншот предварительно установленного интерфейса в первом положении экрана может быть получен, когда получена команда сделать скриншот. Как можно понять из фиг. 1E и 1F, на фиг. 1E показано прямое положение в портретном режиме, а на фиг. 1F показано перевернутое положение в портретном режиме. На фиг. 1J показано прямое положение в ландшафтном режиме, а на фиг. 1K показано перевернутое положение в ландшафтном режиме.
В блоке 102 может быть получен второй скриншот путем переворачивания предварительно установленного интерфейса (то есть поворота предварительно установленного интерфейса на 180 градусов относительно оси, перпендикулярной экрану специальной формы) и получения скриншота перевернутого предварительно установленного интерфейса.
Предварительно установленный интерфейс можно переводить во второе положение экрана путем переворачивания предварительно установленного интерфейса. Вышеуказанное второе положение экрана может представлять собой одно из следующего: прямое положение в портретном режиме, перевернутое положение в портретном режиме, прямое положение в ландшафтном режиме и перевернутое положение в ландшафтном режиме. Следует понимать, что предварительно установленный интерфейс в первом положении экрана и предварительно установленный интерфейс во втором положении экрана являются противоположно ориентированными относительно друг друга. Например, предварительно установленный интерфейс в прямом положении в портретном режиме и предварительно установленный интерфейс в перевернутом положении в портретном режиме являются противоположно ориентированными относительно друг друга, и предварительно установленный интерфейс в прямом положении в ландшафтном режиме и предварительно установленный интерфейс в перевернутом положении в ландшафтном режиме являются противоположно ориентированными относительно друг друга. В частности, первое положение экрана может быть прямым положением в портретном режиме, и тогда второе положение экрана может быть перевернутым положением в портретном режиме. В качестве альтернативы первое положение экрана может быть прямым положением в ландшафтном режиме, и тогда второе положение экрана может быть перевернутым положением в ландшафтном режиме.
В качестве альтернативы электросхема 170 (то есть управляющая электросхема для экрана специальной формы) электронного устройства выполнена с возможностью получения второго положения экрана путем управления экраном специальной формы с осуществлением изменения ориентации предварительно установленного интерфейса на противоположную. Второе положение экрана и первое положение экрана являются противоположно ориентированными относительно друг друга, и при этом может быть получен скриншот предварительно установленного интерфейса во втором положении экрана (то есть второй скриншот). Разумеется, для обеспечения лучшего впечатления пользователя изменение ориентации экрана на противоположную и процесс получения второго скриншота предварительно установленного интерфейса во втором положении экрана могут быть осуществлены в фоновом режиме. Так, пользователям будет представлен только один процесс создания скриншота, и скриншот, полученный с применением только одного процесса создания скриншота, который видят пользователи, также является целым.
В блоке 103 путем объединения первого скриншота со вторым скриншотом может быть получен объединенный скриншот, при этом объединенный скриншот представляет собой целый скриншот.
Ниже описана модель электронного устройства, показанного на фиг. 1A в качестве примера, которая содержит незаполненную область, и поэтому первый скриншот содержит соответствующую незаполненную область, а второй скриншот также содержит другую соответствующую незаполненную область. Тем не менее, первый скриншот и второй скриншот являются противоположно ориентированными относительно друг друга, так что две незаполненные области полностью разнесены друг от друга. В вышеуказанной ситуации изображение экрана, которое отсутствует в соответствующей незаполненной области в первом скриншоте, доступно во втором скриншоте.
На фиг. 1G представлено изображение в первом положении экрана, и прямоугольной штриховой областью на изображении A представлена незаполненная область. Изображение B представляет собой изображение во втором положении экрана (изображениями A и B соответственно показаны два скриншота одного и того же предварительно установленного изображения в двух положениях экрана, и при этом A и B представляют собой два изображения, противоположно ориентированные относительно друг друга), и прямоугольной штриховой областью на изображении B представлена незаполненная область. Можно заметить, что изображения экрана, отсутствующие в незаполненных областях на изображениях A и B, отличаются друг от друга. В частности, C представляет собой изображение соответствующей незаполненной области на изображении A, тогда как изображение C доступно на изображении B, и тогда изображения A и C могут быть объединены друг с другом с получением изображения D, которое представляет собой завершенное целое изображение. Согласно вышеприведенному анализу объединенный скриншот может быть получен путем объединения первого скриншота со вторым скриншотом, и объединенный скриншот представляет собой целый скриншот.
Разумеется, согласно вышеприведенному анализу в блоке 103 скриншот и второй скриншот также могут быть объединены следующими двумя способами. Одному соответствуют приведенные ниже операции на этапах A1–A4, а другому соответствуют приведенные ниже операции на этапах B1–B2.
В качестве альтернативы в блоке 103 объединенный скриншот может быть получен путем объединения первого скриншота со вторым скриншотом следующим образом.
На этапе A1 может быть определена незаполненная область в первом скриншоте.
На этапе A2 путем переворачивания второго скриншота может быть получен третий скриншот (в одном варианте реализации третий скриншот может быть изображением I), при этом третий скриншот ориентирован так же, как и первый скриншот.
На этапе A3 из третьего скриншота путем обрезки третьего скриншота может быть получено целевое изображение, соответствующее незаполненной области.
На этапе A4 путем совмещения первого скриншота и целевого изображения может быть получен объединенный скриншот.
Как указывалось выше, экран специальной формы содержит незаполненную область, и тогда первый скриншот содержит незаполненную область. Поскольку первый скриншот и второй скриншот являются противоположно ориентированными относительно друг друга, то, следовательно, второй скриншот можно подвергнуть смене ориентации на противоположную (то есть ориентация второго скриншота может быть изменена на противоположную). Таким образом, когда первый скриншот и третий скриншот наложены друг на друга, третий скриншот способен полностью заполнить незаполненную область в первом скриншоте. В частности, как показано на фиг. 1G, после изменения ориентации изображения В на противоположную с получением изображения, показанного на фиг. 1H, в процессе наложения изображений A и B перевернутое изображение B способно полностью заполнить незаполненную область на изображении A, и изображение незаполненной области на изображении A точно отображается на изображении C, при этом изображение C может быть получено на этапе A3. Кроме того, на этапе A4 путем совмещения изображений A и C может быть получено изображение D (то есть завершенное полное изображение).
В качестве альтернативы на этапе A3 объединенный скриншот может быть получен путем объединения первого скриншота со вторым скриншотом следующим образом.
На этапе B1 путем переворачивания второго скриншота может быть получен третий скриншот (в одном варианте реализации третий скриншот может быть изображением II).
На этапе B2 объединенный скриншот может быть получен путем наложения друг на друга первого скриншота и третьего скриншота.
Со ссылкой на фиг. 1G, третий скриншот (со ссылкой на фиг. 1H) может быть получен путем изменения ориентации второго скриншота, изображенного как В, на противоположную. Таким образом, объединенный скриншот может быть получен лишь путем осуществления вычисления веса в отношении изображения A и фиг. 1H.
В качестве альтернативы на этапе B2 первый скриншот и третий скриншот могут быть наложены друг на друга следующим образом.
На этапе B21 в первом скриншоте может быть определен вес a1 незаполненной области и вес b1 заполненной области, при этом вес a1 и вес b1 находятся в диапазоне от 0 до 1.
На этапе B22 в незаполненной области в третьем скриншоте может быть определен вес a2 симметричной области и вес b2 несимметричной области, при этом вес a2 и вес b2 находятся в диапазоне от 0 до 1.
На этапе B23 вычисление веса может осуществляться в отношении первого скриншота и третьего скриншота на основании веса a1, веса b1, веса a2 и веса b2.
Вышеуказанные веса a1 и b1 находятся в диапазоне от 0 до 1, и вышеуказанные веса a2 и b2 находятся в диапазоне от 0 до 1. Как показано на фиг. 1G и фиг. 1H, вес незаполненной области в изображении A на фиг. 1G может быть установлен равным 0, вес заполненной области в изображении A на фиг. 1G может быть установлен равным 1, и перевернутое изображение B показано на фиг. 1H. На фиг. 1I, которая соответствует фиг. 1H, и фиг. 1H есть незаполненная область. Путем проведения оси симметрии может быть определена симметричная область. Вес симметричной области, соответствующей незаполненной области на изображении A, может быть установлен равным 1, и вес других областей может быть установлен равным 0. Необходимо отметить, что, как и в случае способа установки весов, могут применяться другие способы, и подробности таковых в данном документе не будут повторяться.
Следует понимать, что в процессе выполнения вышеуказанных операций на этапах B1 и B2 может быть выполнена операция заполнения пикселями на этапах B1 и B2, то есть значения для пикселей, соответствующих незаполненным областям, как на этапе B1, так и B2, могут быть установлены равными 0.
Кроме того, после завершения вышеуказанных операций в блоке 103 также может быть отображен объединенный скриншот. В качестве альтернативы объединенный скриншот может быть сохранен.
В одном варианте осуществления настоящего изобретения способ получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Экран специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы. Электросхема 170 выполнена с возможностью осуществления следующего. Осуществляется получение первого скриншота предварительно установленного интерфейса в первом положении экрана. Получение второго скриншота обеспечивается путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана. Путем объединения первого скриншота со вторым скриншотом осуществляется получение объединенного скриншота, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
Соответственно, фиг. 2 представляет собой блок-схему, иллюстрирующую способ получения скриншота согласно вариантам осуществления настоящего изобретения. Способ получения скриншота, представленный в вариантах осуществления настоящего изобретения, может включать следующее.
В блоке 201 может быть получен первый скриншот предварительно установленного интерфейса в первом положении экрана.
В блоке 202 может быть определено, содержит ли незаполненная область первого скриншота предварительно установленный информационный материал.
Вышеуказанный присутствующий информационный материал может рассматриваться как информационный материал, который не был отображен полностью, такой как символы, изображения, элементы управления и т. п. Присутствующий информационный материал, который не был отображен полностью, может быть важной частью предварительно установленного интерфейса. Например, если часть селфи отображается не полностью, то в способе получения скриншота может происходить переход к блоку 203 на основании определения того, что незаполненная область первого скриншота содержит предварительно установленный информационный материал (в одном варианте реализации предварительно установленный информационный материал может быть лицом пользователя). В способе получения скриншота переход к блоку 203 может не происходить на основании определения того, что незаполненная область первого скриншота не содержит предварительно установленный информационный материал.
В качестве одного варианта реализации в процессе выполнения вышеуказанного блока 202 определение того, содержит ли незаполненная область первого скриншота предварительно установленный информационный материал, может быть выполнено посредством применения метода семантического анализа или проверки целостности изображения. Например, в незаполненной области должно отображаться предложение, например «OPPO R11S photographing mobile phone», однако, так как в незаполненной области не может быть отображен информационный материал, то предложение отображается как «OPPO  photographing mobile phone», и, таким образом, вышеуказанное определение может быть выполнено методом семантического анализа. В качестве другого примера, если скриншот должен содержать изображение, то вышеуказанное определение может быть выполнено методом проверки целостности изображения, например определением краев изображения, проверкой на наличие резких переходов между прилегающими областями (то есть большой разницы в изменениях), определением того, является ли целевое изображение целым, и т. п.
В блоке 203 второй скриншот может быть получен путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса, на основании определения того, что незаполненная область содержит предварительно установленный информационный материал.
В блоке 204 путем объединения первого скриншота со вторым скриншотом может быть получен объединенный скриншот, при этом объединенный скриншот представляет собой целый скриншот.
Вышеуказанный блок 201 и блоки 203–204 могут быть описаны со ссылкой на соответствующие блоки способа получения скриншота, показанные на фиг. 1D, которые повторно в этом документе не описаны.
В одном варианте осуществления настоящего изобретения способ получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Экран специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы. Электросхема 170 выполнена с возможностью осуществления следующего. Осуществляется получение первого скриншота предварительно установленного интерфейса в первом положении экрана. Получение второго скриншота обеспечивается путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса во втором положении экрана. Путем объединения первого скриншота со вторым скриншотом осуществляется получение объединенного скриншота, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
На фиг. 3 представлено схематическое конструктивное изображение, показывающее электронное устройство согласно вариантам осуществления настоящего изобретения. Электронное устройство содержит прикладной процессор (ПП) и запоминающее устройство, выполненное с возможностью хранения одной или более программ. Одна или более программ выполнены с возможностью выполнения процессором и содержат команды, позволяющие выполнять следующие операции.
В области специальной формы и области обычной формы отображают предварительно установленный интерфейс и получают первый скриншот предварительно установленного интерфейса в первом положении экрана. Второй скриншот получают путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса. Путем объединения первого скриншота со вторым скриншотом осуществляется получение объединенного скриншота, при этом объединенный скриншот представляет собой целый скриншот.
Что касается получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, в одном варианте реализации одна или более программ содержат команды, позволяющие выполнять следующие операции.
Посредством программ определяют незаполненную область в первом скриншоте. Посредством программ путем переворачивания второго скриншота получают третий скриншот, при этом третий скриншот ориентирован так же, как и первый скриншот. Посредством программ из третьего скриншота путем обрезки третьего скриншота получают целевое изображение, соответствующее незаполненной области. Посредством программ путем совмещения первого скриншота и целевого изображения получают объединенный скриншот.
Что касается получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, в одном варианте реализации одна или более программ содержат команды, позволяющие выполнять следующие операции.
Посредством программ путем переворачивания второго скриншота получают третий скриншот. Посредством программ объединенный скриншот получают путем наложения друг на друга первого скриншота и третьего скриншота.
Что касается наложения друг на друга первого скриншота и третьего скриншота, в одном варианте реализации одна или более программ содержат команды, позволяющие выполнять следующие операции.
В первом скриншоте посредством программ определяют вес a1 незаполненной области и вес b1 заполненной области, при этом вес a1 и вес b1 находятся в диапазоне от 0 до 1. В незаполненной области в третьем скриншоте посредством программ определяют вес a2 симметричной области и вес b2 несимметричной области, при этом вес a2 и вес b2 находятся в диапазоне от 0 до 1. Посредством программ определяют выполнение вычисления веса в отношении первого скриншота и третьего скриншота на основании веса a1, веса b1, веса a2 и веса b2.
В одном варианте реализации одна или более программ дополнительно содержат команды, позволяющие выполнять следующие операции.
Может быть определено, содержит ли незаполненная область первого скриншота предварительно установленный информационный материал. Второй скриншот может быть получен путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса на основании определения того, что незаполненная область первого скриншота содержит предварительно установленный информационный материал.
Предложено следующее устройство для выполнения вышеуказанного способа получения скриншота.
На фиг. 4A представлено схематическое конструктивное изображение, показывающее устройство для получения скриншота согласно вариантам осуществления настоящего изобретения. Устройство для получения скриншота является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Устройство для получения скриншота содержит первый элемент 401 захвата кадра, второй элемент 402 захвата кадра и объединяющий элемент 403.
Первый элемент 401 захвата кадра выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы экрана специальной формы и получения первого скриншота предварительно установленного интерфейса в первом положении экрана.
Второй элемент 402 захвата кадра выполнен с возможностью получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса.
Объединяющий элемент 403 выполнен с возможностью получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот.
На фиг. 4B представлена схематическая подробная структурная схема, показывающая объединяющий элемент 403 устройства для получения скриншота, показанного на фиг. 4A, согласно вариантам осуществления настоящего изобретения. Объединяющий элемент 403 может содержать первый модуль 4031 определения, первый модуль 4032 переворачивания, модуль 4033 обрезки и модуль 4034 совмещения.
Первый модуль 4031 определения выполнен с возможностью определения незаполненной области в первом скриншоте.
Первый модуль 4032 переворачивания выполнен с возможностью получения третьего скриншота путем переворачивания второго скриншота, при этом третий скриншот ориентирован так же, как и первый скриншот.
Модуль 4033 обрезки выполнен с возможностью получения целевого изображения, соответствующего незаполненной области, из третьего скриншота путем обрезки третьего скриншота.
Модуль 4034 совмещения выполнен с возможностью получения объединенного скриншота путем совмещения первого скриншота и целевого изображения.
На фиг. 4C представлена другая схематическая подробная структурная схема, показывающая объединяющий элемент 403 устройства для получения скриншота, показанного на фиг. 4A, согласно вариантам осуществления настоящего изобретения. Объединяющий элемент 403 может содержать второй модуль 4035 переворачивания и модуль 4036 наложения.
Второй модуль 4035 переворачивания выполнен с возможностью получения третьего скриншота путем переворачивания второго скриншота.
Модуль 4036 наложения выполнен с возможностью получения объединенного скриншота путем наложения друг на друга первого скриншота и третьего скриншота.
На фиг. 4D представлено еще одно схематическое конструктивное изображение, показывающее модуль 4036 наложения объединяющего элемента 403, показанного на фиг. 4C, согласно вариантам осуществления настоящего изобретения. Модуль 4036 наложения может содержать второй модуль 501 определения и операционный модуль 502.
Второй модуль 501 определения выполнен с возможностью определения в первом скриншоте веса a1 незаполненной области и веса b1 заполненной области, при этом вес a1 и вес b1 находятся в диапазоне от 0 до 1. Второй модуль 501 определения также выполнен с возможностью определения в незаполненной области в третьем скриншоте веса a2 симметричной области и веса b2 несимметричной области, при этом вес a2 и вес b2 находятся в диапазоне от 0 до 1.
Операционный модуль 502 выполнен с возможностью осуществления вычисления веса в отношении первого скриншота и третьего скриншота на основании веса a1, веса b1, веса a2 и веса b2.
На фиг. 4E показана альтернативная конструкция устройства для получения скриншота, показанного на фиг. 4A. По сравнению с устройством на фиг. 4A, дополнительно может быть предусмотрен элемент 404 определения.
Элемент 404 определения выполнен с возможностью определения того, содержит ли незаполненная область первого скриншота предварительно установленный информационный материал. Второй элемент 402 захвата кадра выполнен с возможностью получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса на основании определения того, что незаполненная область первого скриншота содержит предварительно установленный информационный материал.
Можно заметить, что устройство для получения скриншота, представленное в вариантах осуществления настоящего изобретения, является применимым в электронном устройстве. Электронное устройство содержит корпус, печатную плату, аккумулятор и крышку. Печатная плата, аккумулятор и крышка расположены на корпусе. Крышка содержит первую область и вторую область, отличающуюся от первой области. Внутренняя поверхность первой области снабжена экраном специальной формы. Экран специальной формы содержит область специальной формы и область обычной формы. Печатная плата снабжена электросхемой, связанной с экраном специальной формы. Экран специальной формы выполнен с возможностью отображения предварительно установленного интерфейса в области специальной формы и области обычной формы. Электросхема 170 выполнена с возможностью получения первого скриншота предварительно установленного интерфейса в первом положении экрана; получения второго скриншота путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса; и получения объединенного скриншота путем объединения первого скриншота со вторым скриншотом, при этом объединенный скриншот представляет собой целый скриншот. Так, может быть получен скриншот с незаполненной областью, а также скриншот с изображением, соответствующим незаполненной области, и целый скриншот затем может быть получен путем объединения двух вышеуказанных скриншотов.
Следует понимать, что функции программных модулей устройства для получения скриншота в этом варианте осуществления, в частности, могут быть реализованы согласно способу получения скриншота в представленных выше вариантах осуществления способа. Что касается конкретного процесса реализации этого, можно обратиться к соответствующему описанию представленных выше вариантов осуществления способа, поэтому подробности в данном документе повторно не описываются.
В этом варианте осуществления устройство для получения скриншота представлено в виде модулей. «Модуль» в данном документе может относиться к специализированной интегральной схеме (ASIC), процессору и запоминающему устройству, которые могут выполнять одну или более программ программного обеспечения или программно-аппаратного обеспечения, интегральной логической схеме и/или к другим компонентам, которые могут обеспечивать выполнение вышеописанных функций. Кроме того, вышеуказанные элементы или модули реализуются посредством ПП электронного устройства, показанного на фиг. 3.
В вариантах осуществления настоящего изобретения также предложено другое электронное устройство, показанное на фиг. 5. Для удобства описания показаны только части, соответствующие вариантам осуществления настоящего изобретения. Конкретные технические подробности не раскрываются, поэтому необходимо обратиться к вариантам осуществления способа согласно настоящему изобретению. Электронное устройство может быть любым терминальным устройством, таким как мобильный телефон, планшетный компьютер, карманный персональный компьютер (PDA), торговый терминал (POS), бортовой компьютер и т. п. Ниже в качестве примера электронного устройства описан мобильный телефон.
На фиг. 5 представлена структурная схема части конструкции мобильного телефона, соответствующей электронному устройству согласно одному варианту осуществления настоящего изобретения. На фиг. 5 мобильный телефон содержит радиочастотную (РЧ) схему 910, запоминающее устройство 920, элемент 930 ввода, датчик 950, звуковую схему 960, модуль 970 беспроводной связи (Wi-Fi), прикладной процессор (ПП) 980, а также источник 990 питания и другие компоненты. Специалисты в данной области техники должны понимать, что конструкция мобильного телефона, изображенная на фиг. 5, не накладывает никаких ограничений на мобильный телефон. Мобильный телефон, выполненный с возможностью осуществления технических решений согласно изобретению, может содержать больше или меньше компонентов, чем изображено, или может сочетать определенные компоненты или другие компоненты.
Далее различные компоненты мобильного телефона будут подробно описаны со ссылкой на фиг. 5.
Элемент 930 ввода может быть выполнен с возможностью приема входной цифровой или символьной информации и генерирования основного входного сигнала, связанного с пользовательскими параметрами и средствами функционального управления мобильного телефона. В одном варианте реализации элемент 930 ввода может содержать экран 933 специальной формы, приспособление 931 биологического распознавания и другие устройства 932 ввода. Экран 933 специальной формы может содержать область специальной формы и область обычной формы. Приспособление 931 биологического распознавания может относиться к вышеуказанной конструкции, и его конкретная конструкция может быть составлена со ссылкой на вышеприведенное описание, поэтому подробности в этом документе не описаны. Элемент 930 ввода может дополнительно содержать другие устройства 932 ввода. В одном варианте реализации другие устройства 932 ввода могут содержать, но без ограничения, одно или несколько из следующего: физическую клавиатуру, функциональную клавишу (такую как регулятор громкости, пусковая кнопка и т. д.), трекбол, мышь, джойстик и тому подобное.
ПП 980 выполнен с возможностью осуществления следующих операций. Предварительно установленный интерфейс отображают в области специальной формы и области обычной формы. Может обеспечиваться получение первого скриншота предварительно установленного интерфейса в первом положении экрана. Второй скриншот может быть получен путем переворачивания предварительно установленного интерфейса и получения скриншота перевернутого предварительно установленного интерфейса. Путем объединения первого скриншота со вторым скриншотом может быть получен объединенный скриншот, при этом объединенный скриншот представляет собой целый скриншот.
ПП 980 представляет собой центр управления мобильного телефона и соединяет различные части всего мобильного телефона посредством различных интерфейсов и линий. Путем запуска или выполнения программ и/или модулей программного обеспечения, сохраненных в запоминающем устройстве 920, и применения данных, сохраненных в запоминающем устройстве 920, ПП 980 может выполнять различные функции мобильного телефона и проводить обработку данных для мониторинга мобильного телефона в целом. ПП 980 может содержать один или более элементов обработки. В ПП 980 может быть интегрирован ПП (такой как CPU или GPU) и процессор модема, при этом ПП в основном предусмотрен для управления операционной системой, пользовательским интерфейсом, приложениями и т. п. Процессор модема в основном предназначен для управления беспроводной связью. Следует понимать, что процессор модема, указанный выше, может не быть интегрирован в ПП 980.
Кроме того, запоминающее устройство 920 может содержать высокоскоростное RAM и может дополнительно содержать энергонезависимое запоминающее устройство, такое как по меньшей мере одно дисковое запоминающее устройство, флеш-память или другие энергонезависимые твердотельные запоминающие устройства.
РЧ-схема 910 выполнена с возможностью получения или передачи информации. Как правило, РЧ-схема 910 содержит, но без ограничения, антенну, по меньшей мере один усилитель, приемопередатчик, согласующее устройство, усилитель с низким уровнем помех (LNA), дуплексер и т. п. Кроме того, РЧ-схема 910 также может устанавливать связь с другими устройствами с помощью беспроводной связи и сети. Для вышеупомянутой беспроводной связи может использоваться любой стандарт или протокол связи, включая, но без ограничения, глобальную систему мобильной связи (GSM), систему пакетной радиосвязи общего пользования (GPRS), систему множественного доступа с кодовым разделением (CDMA), систему широкополосного множественного доступа с кодовым разделением (WCDMA), систему долгосрочного развития (LTE), электронную почту, службу коротких сообщений (SMS) и т. п.
Мобильный телефон также может содержать по меньшей мере один датчик 950, такой как датчик освещения, датчик движения и другие датчики. В одном варианте реализации датчик освещения может содержать датчик внешнего освещения и датчик приближения, при этом датчик внешнего освещения может регулировать яркость экрана 933 специальной формы согласно внешнему освещению. Датчик приближения может выключать экран 933 специальной формы и/или фоновую подсветку, когда мобильный телефон поднесен близко к уху. Датчик-акселерометр, в качестве разновидности датчика движения, может определять величину ускорения во всех направлениях (обычно по трем осям), а также, когда мобильный телефон неподвижен, датчик-акселерометр может определять величину и направление гравитации; кроме того, датчик-акселерометр может идентифицировать использование жестов при работе с мобильным телефоном (таких как вертикальный и горизонтальный поворот экрана, связанные игры, калибровка ориентации посредством магнитометра), или датчик-акселерометр может использоваться для функций, связанных с распознаванием вибрации (таких как шагомер, касание) и так далее. Мобильный телефон также может быть оснащен гироскопом, барометром, гигрометром, термометром, инфракрасным датчиком и другими датчиками, и здесь это не будет описываться повторно.
Звуковая схема 960, громкоговоритель 961 и микрофон 962 могут обеспечить аудиоинтерфейс между пользователем и мобильным телефоном. Звуковая схема 960 может преобразовывать полученные аудиоданные в электрические сигналы и передавать электрические сигналы в громкоговоритель 961; затем громкоговоритель 961 преобразует электрические сигналы в звуковые сигналы для вывода. С другой стороны, микрофон 962 преобразует получаемые звуковые сигналы в электрические сигналы, которые будут приниматься и преобразовываться в аудиоданные звуковой схемой 960 для вывода. Затем ПП 980 обрабатывает и передает эти аудиоданные посредством РЧ-схемы 910, например, на другой мобильный телефон, или аудиоданные выводятся на запоминающее устройство 920 для дополнительной обработки.
Wi-Fi относится к технологии беспроводной передачи данных ближнего радиуса действия. С помощью Wi-Fi модуля 970 мобильный телефон может помогать пользователю отправлять и принимать электронные письма, просматривать веб-страницы, получать доступ к потоковому мультимедиа и тому подобное. Wi-Fi предоставляет пользователям беспроводной широкополосный доступ к сети Интернет. Несмотря на то, что Wi-Fi модуль 970 показан на фиг. 5, следует понимать, что Wi-Fi модуль 970 не является обязательной составляющей мобильного телефона и может отсутствовать в соответствии с актуальными потребностями без отступления от сущности настоящего изобретения.
Мобильный телефон также содержит источник 990 питания (например, аккумулятор), который подает питание на различные компоненты. Например, источник 990 питания может быть логически связан с ПП 980 посредством системы управления питанием, что позволяет управлять зарядкой, разрядкой и потреблением энергии посредством системы управления питанием.
Хотя это не показано, мобильный телефон также может содержать камеру, Bluetooth-модуль и т. д., но в описании настоящего изобретения о них не будет говориться подробно.
В вариантах осуществления, показанных на приведенных выше фиг. 1D или фиг. 2, каждая операция в потоке операций способа может быть выполнена на основании конструкции мобильного телефона.
В вариантах осуществления, показанных на приведенных выше фиг. 3 и фиг. 4A–4E, функции каждого элемента могут быть выполнены на основании конструкции мобильного телефона.
В вариантах осуществления настоящего изобретения также предложен энергонезависимый машиночитаемый носитель данных. В энергонезависимом машиночитаемом носителе данных сохранены компьютерные программы для электронного обмена данными, которые при выполнении на компьютере способны осуществлять все операции или их часть любого из способов, описанных в вышеприведенных вариантах осуществления способа.
В вариантах осуществления настоящего изобретения также предложен компьютерный программный продукт. Компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, в котором сохранены компьютерные программы. Компьютерные программы при выполнении на компьютере способны осуществлять все операции или их часть любого из способов получения скриншота, описанных в вышеприведенных вариантах осуществления способа.
Следует отметить, что для простоты изложения приведенные выше варианты осуществления способа описаны в виде ряда сочетаний действий, однако специалисты в данной области техники поймут, что настоящее изобретение не ограничивается описанными последовательностями действий. Согласно настоящему изобретению определенные этапы или операции могут быть выполнены в другом порядке или одновременно. Кроме того, специалисты в данной области техники должны понимать, что варианты осуществления, описанные в настоящем описании, являются представленными в качестве примера вариантами осуществления, и упоминаемые в них действия и модули не обязательно являются необходимыми для настоящего изобретения.
В приведенных выше вариантах осуществления описание каждого варианта осуществления подчеркивает свои моменты. Если в одном варианте осуществления нет подробного описания каких-то частей, может быть сделана отсылка на соответствующие описания в других вариантах осуществления.
В вариантах осуществления настоящего изобретения следует понимать, что устройство/приспособление, раскрываемое в приводимых здесь вариантах осуществления, может быть реализовано по-другому. Например, описанные выше варианты осуществления устройства/приспособления являются лишь иллюстративными; например, разделение элемента представляет собой разделение только логических функций и при фактической реализации могут применяться другие способы разделения, например, несколько элементов или компонентов могут быть скомбинированы или могут быть объединены в другую систему, или могут игнорироваться, отсутствовать или не выполняться некоторые признаки. Кроме того, связь или коммуникационное соединение между каждым из показанных или описанных компонентов могут быть прямой связью или коммуникационным соединением или могут быть непрямой связью или коммуникационным соединением между устройствами или элементами посредством каких-либо интерфейсов и могут быть электрическим соединением или другими видами соединения.
Элементы, описанные в качестве отдельных компонентов, могут быть или не быть физически раздельными, компоненты, показанные как элементы, могут представлять или не представлять собой физические элементы, т. е., они могут быть расположены в одном месте или могут быть распределены между множеством сетевых элементов. Все элементы или их часть могут быть выбраны в соответствии с фактическими потребностями для достижения цели технических решений вариантов осуществления.
Кроме того, функциональные элементы в различных вариантах осуществления настоящего изобретения могут быть интегрированы в один обрабатывающий элемент, или каждый элемент может физически наличествовать, или два или более элементов могут быть интегрированы в один элемент. Вышеупомянутый интегрированный элемент может быть реализован в форме аппаратных средств или программного функционального элемента.
Интегрированный элемент может храниться на машиночитаемом носителе данных, если он реализован в виде программного функционального элемента, и продаваться или использоваться в качестве отдельного продукта. На основании понимания этого технические решения настоящего изобретения по существу или та часть технических решений, которая вносит вклад в область техники изобретения, или все технические решения или их часть могут быть реализованы в виде программного продукта, который хранится на запоминающем устройстве и содержит команды для обеспечения выполнения компьютерным устройством (которое может представлять собой персональный компьютер, сервер или сетевое устройство и т. д.) всех или части этапов, описанных в различных вариантах осуществления настоящего изобретения. Запоминающее устройство содержит различные носители, способные хранить программные коды, такие как флеш-накопитель USB (универсальная последовательная шина), постоянное запоминающее устройство (ROM), запоминающее устройство с произвольным доступом (RAM), съемный жесткий диск, диск, компакт-диск (CD) и тому подобное.
Специалистам в данной области техники будет понятно, что все различные способы или их часть в вариантах осуществления, описанных выше, могут быть реализованы посредством программы, отдающей команды связанным аппаратным средствам, при этом программа может быть сохранена в машиночитаемом запоминающем устройстве, которое может содержать флеш-память, ROM, RAM, диск, CD и т. п.