×
20.08.2015
216.013.70ea

УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002560476
Дата охранного документа
20.08.2015
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к устройству, способу и носителю информации и для усовершенствования пользовательского интерфейса для отображения меню. Технический результат - управление отображением пунктов меню таким образом, что пользователь сразу может понять, что на экране отображен концевой пункт меню. Устройство отображения меню включает в себя: средство для отображения на экране данного участка в пределах меню, в котором множество пунктов меню размещено списком; средство для перемещения данного участка в ответ на заданную операцию, выполненную пользователем; средство для определения, отображен ли концевой пункт меню в пределах меню в заданном положении на экране или нет; и средство для изменения интервала между пунктами меню, отображенными на экране, в ответ на заданную операцию, выполненную пользователем, когда концевой пункт меню отображен в заданном положении на экране. 3 н. и 4 з.п. ф-лы, 12 ил.
Реферат Свернуть Развернуть

Область техники, к которой относится изобретение

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

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

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

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

Техническая проблема

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

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

Решение проблемы

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

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

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

Кроме того, программа согласно настоящему изобретению является программой для обеспечения функционирования компьютера в качестве: средства для отображения на экране данного участка в пределах меню, в котором множество пунктов меню размещено списком; средства для перемещения данного участка в ответ на заданную операцию, выполненную пользователем; средства для определения, отображен ли концевой пункт меню в пределах меню в заданном положении на экране или нет; и средства для изменения интервала между пунктами меню, отображенными на экране, в ответ на заданную операцию, выполненную пользователем, когда концевой пункт меню отображен в заданном положении на экране. Эта программа может храниться на считываемом компьютером носителе информации, таком как CD-ROM, DVD-ROM или карта памяти.

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

Фиг.1 - внешний вид в перспективе портативного устройства обработки информации согласно примеру осуществления настоящего изобретения.

Фиг.2 - схема аппаратной конфигурация портативного устройства обработки информации согласно примеру осуществления настоящего изобретения.

Фиг.3 - схема, иллюстрирующая экран во время прокрутки меню.

Фиг.4 - схема, иллюстрирующая экран во время прокрутки меню.

Фиг.5 - схема, иллюстрирующая экран во время концевой обработки.

Фиг.6 - схема, иллюстрирующая экран во время прокрутки меню.

Фиг.7 - схема, иллюстрирующая экран во время концевой обработки.

Фиг.8 - концептуальная схема прокрутки меню.

Фиг.9 - схема, иллюстрирующая определение каждой из переменных, управление которыми осуществляется во время отображения меню.

Фиг.10 - схема, иллюстрирующая таблицу, сохраняемую во время отображения меню.

Фиг.11 - блок-схема иллюстрирующая процесс обработки информации для отображения меню.

Фиг.12 - блок-схема, иллюстрирующая процесс обработки информации для отображения меню.

Описание вариантов осуществления

Ниже приводится подробное описание варианта осуществления настоящего изобретения со ссылками на прилагаемые чертежи.

На фиг.1 представлен внешний вид в перспективе портативного устройства обработки информации согласно варианту осуществления настоящего изобретения, а на фиг.2 - схема аппаратной конфигурации портативного устройства обработки информации. Портативное устройство 10 обработки информации, показанное на этих фигурах представляет вариант осуществления устройства отображения меню согласно настоящему изобретению, а способ управления этим устройством представляет вариант осуществления способа управления отображением меню согласно настоящему изобретению. Кроме того, программа, исполняемая на портативном устройстве 10 обработки информации, представляет вариант осуществления программы согласно настоящему изобретению. Портативное устройство 10 обработки информации является компьютерной системой, имеющей тонкий коробчатый корпус, как показано на фиг.1, большую часть передней поверхности которого занимает сенсорная поверхность сенсорной панели 12, а на боковой поверхности которого размещены кнопка 14 питания и гнездо 15 для карты памяти. Питание этого портативного устройства 10 обработки информации осуществляется от встроенной перезаряжаемой батареи (не показана).

Как показано на фиг.2, портативное устройство 10 обработки информации включает в себя MPU (микропроцессорный блок) 16, память 18, интерфейс 20 FPD (плоскопанельного дисплея), интерфейс 22 сенсорной площадки, блок 24 связи, энергонезависимую память 26 и считыватель 28, которые подключены к шине 30 и выполнены с возможностью взаимной передачи/приема данных. Как описано выше, портативное устройство 10 обработки информации включает в себя сенсорную панель 12. Эта сенсорная панель 12 включает в себя плоскопанельный дисплей (FPD) 12а на основе жидких кристаллов или органической электролюминесценции (EL) и сенсорную площадку 12b емкостного типа или другого такого типа. Интерфейс 20 FPD подключен к FPD 12a, а интерфейс 22 сенсорной площадки подключен к сенсорной площадке 12b. Память 18 используется в качестве рабочего пространства для MPU 16. Интерфейс 20 FPD включает в себя память для сохранения изображения, подлежащего отображению на FPD 12a, периодически выводит изображение, хранимое в памяти, на FPD 12a и обновляет изображение, отображаемое с помощью FPD 12a. Интерфейс 22 сенсорной площадки периодически вычисляет координаты положения касания на основе сигнала, вырабатываемого от сенсорной площадки 12b, и передает координаты положение касания в MPU 16. Блок 24 связи подключен к сети передачи данных, такой как Интернет, и имеет функцию передачи и приема данных. Энергонезависимая память 26 является средством хранения с емкостью, превышающей емкость памяти 18, и хранит операционную систему и различные приложения. Считыватель 28 считывает данные со считываемого компьютером носителя информации, такого как карта памяти 32, и записывает данные на такой считываемый компьютером носитель информации.

На этом портативном устройстве 10 обработки информации исполняется программа для отображения меню, прокручивание которого может осуществляться в ответ на операцию пользователя. Эта программа может быть частью операционной системы или может быть прикладной программой, такой как программа просмотра изображений для отображения большого числа изображений или программа поиска для отображения большого числа результатов поиска. Кроме того, эта программа может быть сохранена в энергонезависимой памяти 26 заранее или может быть загружена через блок 24 связи перед сохранением в энергонезависимой памяти 26. Кроме того, программа может быть скопирована в энергонезависимую память 26 с карты 32 памяти или программа, хранимая на карте памяти 32, может быть исполнена непосредственно MPU 16.

Фиг.3-7 иллюстрируют меню, отображаемое на сенсорной панели 12 во время прокрутки меню. Кроме того, фиг.8 представляет собой схему, иллюстрирующую соотношение между меню и участком отображения, который покрывает часть этого меню. Как показано на фиг.8, в этом варианте осуществления меню 50, отображенное на сенсорной панели 12, включает в себя, например, изображения 1-8 пунктов меню в виде прямоугольников, вытянутых в горизонтальном направлении. Примеры изображений 1-8 пунктов меню включают в себя представления заголовков электронной почты, выстроенные в порядке дат приема, представления названий музыкальных данных, выстроенные в порядке получения, и миниатюры данных изображения, выстроенные в порядке съемки. Фактически эти восемь изображений 1-8 пунктов меню выстроены в вертикальном направлении в этом порядке со стандартным интервалом Δ. Другими словами, изображение 1 пункта меню размещено на верхнем конце меню 50, а изображение 8 пункта меню размещено на нижнем конце. Кроме того, меню 50 размещено так, что проходит в вертикальном направлении через участок 52 отображения, отображаемый на сенсорной панели 12, другими словами, меню 52 фактически перемещается в вертикальном направлении относительно участка 52 отображения в ответ на операцию пользователя. При такой конфигурации изображения пунктов меню в произвольной части располагаются в пределах участка 52 отображения, и эти изображения пунктов меню отображаются на сенсорной панели 12. Однако диапазон перемещения меню 50 ограничен, и перемещение вниз может осуществляться до тех пор, пока верхний край изображения 1 пункта меню не достигнет положения (положения A), отстоящего вниз от верхнего края участка 52 отображения на заданное расстояние, а перемещение вверх - пока нижний край изображения 8 пункта меню не достигнет положения (положения B), отстоящего вверх от нижнего края участка 52 отображения на заданное расстояние. Кроме того, допускается расширение каждого из интервалов между изображениями 1-8 пунктов меню до значения, превышающего значение стандартного интервала Δ.

В частности, когда в состоянии, при котором, как показано на фиг.3, на сенсорной панели 12 отображены изображения 2-7 пунктов меню, пользователь скользит (перетаскивает) кончиком 40 своего пальца по сенсорной поверхности в направлении вниз, указанном стрелкой 42D, удерживая кончик 40 пальца в контакте с этой сенсорной поверхностью, меню 50 перемещается вниз относительно участка 52 отображения в соответствии с количеством скольжения, что приводит к отображению на сенсорной панели 12 изображений 1-5 пунктов меню, как показано на фиг.4. В этом состоянии меню 50 переместилось в направлении вниз до нижней границы, и верхний край изображения 1 пункта меню находится в положении A. В этом состоянии, когда пользователь дополнительно скользит кончиком 40 пальца в направлении вниз, указанном стрелкой 42D, удерживая кончик 40 своего пальца в контакте с областью отображения изображения 3 пункта меню на сенсорной поверхности, то, как показано на фиг.5, происходит расширение интервала Δ1 между изображением 1 пункта меню и изображением 2 пункта и интервала Δ2 между изображением 2 пункта меню и изображением 3 пункта меню в соответствии с количеством скольжения. Таким образом, для изображения 3 пункта меню, отображенного в положении касания кончика 40 пальца, и изображений 1 и 2 пунктов меню, размещенных выше изображения 3 пункта меню, эти интервалы Δ1 и Δ2 расширяются. Другие же интервалы не расширяются. Следует отметить, что на фиг.4 и 5 положение отображения изображения 1 пункта меню, размещенного на верхнем конце меню 50, является неизменным. При скольжении положения касания вверх происходит сужение интервалов Δ1 и Δ2 в соответствии с количеством скольжения, а при скольжении положения касания вниз - дополнительное расширение интервалов Δ1 и Δ2 в соответствии с количеством скольжения. При отрыве же кончика 40 пальца от сенсорной поверхности каждый интервал постепенно возвращается к стандартному интервалу Δ. На фиг.5 интервал Δ1 между изображением 1 пункта меню и изображением 2 пункта меню и интервал Δ2 между изображением 2 пункта меню и изображением 3 пункта меню могут быть одинаковыми, или интервал Δ1 между изображением 1 пункта меню и изображением 2 пункта меню может быть уже, чем интервал Δ2 между изображением 2 пункта меню и изображением 3 пункта меню. Кроме того, величина интервалов Δ между изображениями пунктов меню может задаваться в соответствии с расстояниями от положения касания ступенчато. При такой конфигурации на фиг.5 интервал Δ2 задается так, что становится больше, чем интервал Δ1. Осознание достижения конца пунктов меню позволяет сделать работу пользователя с меню более интуитивной.

Точно также, когда в состоянии, при котором, как показано на фиг.3, на сенсорной панели 12 отображены изображения 2-7 пунктов меню, пользователь скользит (перетаскивает) кончиком 40 своего пальца по сенсорной поверхности в направлении вверх, указанном стрелкой 42U, удерживая кончик 40 пальца в контакте с этой сенсорной поверхностью, меню 50 перемещается вверх относительно в участка 52 отображения в соответствии с количеством скольжения, что приводит к отображению на сенсорной панели 12 изображений 4-8 пунктов меню, как показано на фиг.6. В этом состоянии меню 50 переместилось в направлении вверх до верхней границы и изображение 8 пункта меню находится на экране в положении В. В этом состоянии, когда пользователь дополнительно скользит кончиком 40 пальца в направлении вверх, указанном стрелкой 42U, удерживая кончик 40 своего пальца в контакте с сенсорной поверхностью, то, как показано на фиг.7, происходит расширение интервала между изображением 8 пункта меню и изображением 7 пункта меню в соответствии с количеством скольжения. Таким образом, для изображения 7 пункта меню, отображенного в положении касания кончика 40 пальца, и изображения 8 пункта меню, размещенного ниже изображения 7 пункта меню, этот интервал расширяется. Другие же интервалы не расширяются. Следует отметить, что на фиг.6 и 7 положение отображения изображения 8 пункта меню, размещенного на нижнем конце меню 50, является неизменным. При скольжении положения касания вниз происходит сужение интервала в соответствии с количеством скольжения, а при скольжении положения касания вверх - дополнительное расширение интервала в соответствии с количеством скольжения. При отрыве же кончика 40 пальца от сенсорной поверхности интервал постепенно возвращается к стандартному интервалу Δ.

Кроме того, в этом варианте осуществления возможно обнаружение щелчка пользователя кончиком 40 его пальца по сенсорной панели 12, и при обнаружении выполнения щелчка в направлении вниз происходит перемещение меню 50 вниз через участок 52 отображения (автоматическая прокрутка). Щелчок представляет собой операцию скольжения кончиком 40 пальца по сенсорной поверхности со скоростью равной или выше, чем заданная стандартная скорость с удерживанием кончика 40 пальца в контакте с этой сенсорной поверхностью и последующего отрыва кончика 40 пальца от сенсорной поверхности. После щелчка кончик 40 пальца пользователя отрывается от сенсорной поверхности сенсорной панели 12, в то время как меню 50 продолжает перемещение в направлении вниз. В этом случае, чем выше скорость скольжения во время щелчка, тем выше и начальная скорость перемещения. Кроме того, с течением времени скорость перемещения меню 50 замедляется и, в конце концов, перемещение прекращается. Следует отметить, что выполнение операции щелчка может приводить к расширению интервалов между изображениями 1-8 пунктов меню. В этом случае, чем выше скорость скольжения во время щелчка, тем более широкими могут становиться интервалы между изображениями 1-8 пунктов меню. Кроме того, когда во время автоматической прокрутки верхний край изображения 1 пункта меню достигает положения A, интервалы между изображениями 1-8 пунктов меню постепенно расширяются. После этого происходит постепенное сужение интервалов, и при возврате каждого интервала к стандартному интервалу Δ изменение экрана прекращается.

Точно также при обнаружении выполнения щелчка в направлении вверх происходит перемещение меню 50 вверх через участок 52 отображения. После щелчка кончик 40 пальца пользователя отрывается от сенсорной поверхности сенсорной панели 12, в то время как меню 50 продолжает перемещение в направлении вверх. В этом случае также, чем выше скорость скольжения во время щелчка, тем выше и начальная скорость перемещения. Кроме того, с течением времени скорость перемещения меню 50 замедляется и, в конце концов, перемещение прекращается. Кроме того, когда во время автоматической прокрутки нижний край изображения 8 пункта меню достигает положения B, интервалы между изображениями 1-8 пунктов меню постепенно расширяются. После этого происходит постепенное сужение интервалов, и при возврате каждого интервала к стандартному интервалу Δ изменение экрана прекращается.

Как описано выше, когда в результате операции по перемещению (щелчка или перетаскивания) меню 50 в направлении вниз верхний край изображения 1 пункта меню достигает положения A, дальнейшего перемещения изображения 1 пункта вниз не происходит, а вместо этого происходит расширение интервала между изображением 1 пункта меню и изображением 2 пункта меню. Точно также, когда в результате операции по перемещению (щелчка или перетаскивания) меню 50 в направлении вверх нижний край изображения 8 пункта меню достигает положения В, дальнейшего перемещения изображения 8 пункта меню вверх не происходит, а вместо этого происходит расширение интервала между изображением 8 пункта меню и изображением 7 пункта меню. Таким образом, пользователю предоставляется возможность облегчения понимания того, что меню 50 переместилось до нижней границы или верхней границы, то есть того, что изображение 1 пункта меню на верхнем конце или изображение 8 пункта меню на нижнем конце отображено на сенсорной панели 12 в заданном положении.

Ниже приводится более подробное описание процесса обработки для отображения меню 50. Фиг.9 иллюстрирует определение каждой из переменных, управление которыми осуществляется портативным устройством 10 обработки информации во время отображения меню 50, а фиг.10 схематично иллюстрирует таблицу, сохраняемую в памяти 18 портативного устройства 10 обработки информации во время отображения меню 50. Как показано на этих фигурах, во время отображения меню 50 интервалы Δ1-Δ7 между каждым из изображений 1-7 пунктов меню и соответствующих изображений 2-8 пунктов меню, размещающихся ниже, сохраняются в памяти 18 в ассоциированном с соответствующими изображениями 1-7 пунктов меню виде. В частности, интервал Δn является расстоянием между нижним краем изображения n пункта меню и верхним краем изображения n+1 (n=1-7) пункта меню. Кроме того, каждая из координат X1-Х8 положения отображения сохраняется в памяти 18 в ассоциированном с соответствующими изображениями 1-8 пунктов меню виде. Координата Xn выражает, как показано на фиг.8 и 9, расстояние между верхним краем экрана сенсорной панели 12 и верхним краем изображения n пункта меню. При этом в случае отрицательного значения координаты Xn эта координата располагается за границами участка 52 отображения (n=1-8).

Фиг.11 и 12 иллюстрируют процесс обработки по программе для отображения меню 50. Как показано на фиг.11, в этой программе сначала определяется, необходима ли концевая обработка или нет (S101). Концевая обработка представляет собой обработку, иллюстрируемую блок-схемой последовательности процесса на фиг.12 и исполняемую после того, как верхний край изображения 1 пункта меню в результате операции перемещения меню 50 в направлении вниз достигает положения A, или после того, как нижний край изображения 8 пункта меню в результате операции перемещения меню 50 в направлении вверх достигает положения B. В частности, необходимость концевой обработки определяется в случаях: (1) когда операция перетаскивания в направлении вниз выполняется в состоянии, при котором верхний край изображения 1 пункта меню находится в положении A; (2) когда операция перетаскивания в направлении вверх выполняется в состоянии, при котором нижний край изображения 8 пункта меню находится в положении B; (3) когда верхний край изображения 1 пункта меню достигает положения A в результате автоматической обработки, соответствующей операции щелчка в направлении вниз; (4) когда нижний край изображения 8 пункта меню достигает положения B в результате автоматической обработки, соответствующей операции щелчка в направлении вверх; (5) когда в состоянии, при котором верхний край изображения 1 пункта меню находится в положении А, текущий интервал Δ1 между изображением 1 пункта меню и изображением 2 пункта меню превышает стандартный интервал; и (6) когда в состоянии, при котором нижний край изображения 8 пункта меню находится в положении В, текущий интервал Δ7 между изображением 8 пункта меню и изображением пункта 7 меню также превышает стандартный интервал Δ.

При этом определить, находится ли верхний край изображения 1 пункта меню в положении A или нет, и находится ли нижний край изображения 8 пункта меню в положении B или нет, можно по координатам X1 и Х8, сохраняемых в таблице на фиг.10. Кроме того, определение выполнения или невыполнения операции перетаскивания и направления операции перетаскивания может быть осуществлено на основе выходного сигнала от интерфейса 22 сенсорной площадки. Кроме того, в этой программе в памяти 18 сохраняется скорость автоматической обработки, соответствующая операции щелчка, и когда скорость автоматической обработки выше, чем 0, можно определить, что в результате операции щелчка выполняется автоматическая обработка в направлении вниз (выполняется автоматическая обработка). Или, в другом варианте изобретения, когда скорость автоматической обработки ниже, чем 0, можно определить, что в результате операции щелчка выполняется автоматическая обработка в направлении вверх (выполняется автоматическая обработка). Когда же скорость автоматической обработки составляет 0, можно определить, что автоматическая обработка не выполняется.

Когда определяется, что концевая обработка не является необходимой, то затем на основе выходного сигнала интерфейса 22 сенсорной площадки определяется, произошло ли касание сенсорной площадки 12b или нет (S103). В случае касания сенсорной площадки 12b скорость автоматической обработки задается равной 0 (S104), и получается вертикальное расстояние между положением касания, обнаруженным в самый последний раз, и положением касания, обнаруженным в этот раз, другими словами, расстояние перетаскивания для перемещения меню 50 на это расстояние перетаскивания (S105). В частности, когда положение касания переместилось в направлении вверх, расстояние перетаскивания вычитается из каждой координаты Xn, включенной в состав таблицы, показанный на фиг.10. А когда положение касания переместилось в направлении вниз, расстояние перетаскивания добавляется к каждой координате Xn. При этом изображения 1-8 пунктов меню отображаются на FPD 12a в соответствии с обновленной таблицей, и процесс возвращается к этапу S101.

Когда на этапе S103 определяется, что касания сенсорной площадки 12b не происходило, то затем определяется, был ли выполнен щелчок или нет (S106). Например, выполнение щелчка определяется, когда обнаруживается, что вертикальное расстояние между положением касания, обнаруженным в самый последний раз, и положением касания, обнаруженным перед самым последним разом, другими словами, самое последнее расстояние перетаскивания (скорость скольжения) составляет не менее заданного расстояния, и когда в этот раз положение касания не было обнаружено. Когда определяется, что щелчок был выполнен, автоматическая скорость обработки задается в соответствии с самым последним расстоянием перетаскивания (S107). В частности, чем больше расстояние перетаскивания, тем более высокой задается скорость автоматической обработки. Кроме того, при выполнении перетаскивания в направлении вниз скорость автоматической обработки является положительной величиной, а при выполнении перетаскивания в направлении вверх скорость автоматической обработки является отрицательной величиной.

После этого значение скорости автоматической обработки добавляется к координате Xn, включенной в состав таблицы на фиг.10, и изображения 1-8 пунктов меню отображаются на FPD 12a в соответствии с обновленной таблицей (S109). Кроме того, происходит приближение значения скорости автоматической обработки к 0 (S110). Например, приближение скорости автоматической обработки к 0 может осуществляться на заданную величину за один раз. Когда в результате процесса на этапе S110 скорость автоматической обработки становится равной 0, автоматическая обработка закачивается. После этого процесс возвращается к этапу S101.

Когда на этапе S106 определяется, что щелчок не был выполнен, то определяется, выполняется ли автоматическая обработка в настоящее время или нет (S108). В частности, когда скорость автоматической обработки составляет 0, то определяется, что автоматическая обработка не выполняется, в ином же случае определяется, что автоматическая обработка выполняется. Когда автоматическая обработка не выполняется, то процесс сразу же возвращается к этапу S101, а когда автоматическая обработка выполняется, процесс переходит к этапу S109.

Когда на этапе S101 определяется, что концевая обработка необходима, то исполняется концевая обработка, показанная на фиг.12. В процессе этой обработки сначала определяется, произошло ли касание сенсорной площадки 12b или нет (S1021). В случае касания сенсорной площадка 12b получается разность между положением касания в самый последний раз и положением касания в этот раз, другими словами, расстояние перетаскивания (S1022). Кроме того, идентифицируется изображение пункта меню, соответствующее положению касания в этот раз (S1023). Например, после вычисления вертикальных расстояний между положением касания в этот раз и положениями центров изображений 1-8 пунктов меню, в качестве изображения пункта меню, соответствующего положению касания в этот раз, задается изображение с наименьшим значением этого расстояния. Затем определяется, является ли идентифицированное изображение пункта меню изображением 1 пункта меню или изображением 8 пункта меню (S1024). Когда идентифицированное изображение пункта меню является изображением 1 пункта меню или изображением 8 пункта меню, то в соответствии с расстоянием перетаскивания, полученным на этапе S1022, обновляются интервалы Δ1-Δ7, включенные в состав таблицы на фиг.10, обновляются и координаты X1-Х8 (S1028). В частности, когда верхний край изображения 1 пункта меню находится в положении А, и когда перетаскивание выполняется в направлении вниз, происходит расширение интервалов Δ1-Δ7 на величину, пропорциональную расстоянию перетаскивания. А когда перетаскивание выполняется в направлении вверх, обеспечивается сужение интервалов Δ1-Δ7 на величину, пропорциональную расстоянию перетаскивания. Величина расширения и величина сужения интервалов Δ1-Δ7 могут быть заданы равными одна другой. После этого при сохранении значения координаты X1 происходит обновление координат X2-X8, осуществляемое в соответствии координатой X1 и интервалами Δ1-Δ7. То есть верхний край изображения 1 пункта меню размещается в положении A, а другие изображения 2-8 пунктов меню выстраиваются с интервалами Δ1-Δ7.

Точно также, когда нижний край изображения 8 пункта меню находится в положении В, и когда перетаскивание выполняется в направлении вверх, происходит расширение интервалов Δ1-Δ7 на величину, пропорциональную расстоянию перетаскивания. А когда перетаскивание выполняется в направлении вниз, обеспечивается сужение интервалов Δ1-Δ7 на величину, пропорциональную расстоянию перетаскивания. И в этом случае величина расширения и величина сужения интервалов Δ1-Δ7 могут быть заданы равными одна другой. После этого при сохранении значения координаты Х8 происходит обновление координат X1-Х7, осуществляемое в соответствии с координатой X8 и интервалами Δ1-Δ7. То есть нижний край изображения 8 пункта меню размещается в положении B, а другие изображения 1-7 пунктов меню выстраиваются с интервалами Δ1-Δ7.

Когда же на этапе S1024 определяется, что идентифицированное изображение пункта меню не является ни изображением 1 пункта меню, ни изображением 8 пункта меню, то затем осуществляется перемещение идентифицированного изображения пункта меню (S1025). Другими словами, осуществляется перемещение координаты Xn относительно изображения пункта меню, идентифицированного на этапе S1023, на расстояние перетаскивания, полученное на этапе S1022. В этом случае, когда перетаскивание выполняется в направлении вниз, расстояние перетаскивания добавляется к координате Xn, а когда перетаскивание выполняется в направлении вверх, расстояние перетаскивания вычитается из координаты Xn.

Кроме того, между изображением пункта меню, идентифицированным на этапе S1023, и изображением 1 пункта меню или изображением 8 пункта меню изображения пунктов меню размещаются с равными интервалами (S1026). Другими словами, когда верхний край изображения 1 пункта меню находится в положении А, интервал Δn и координата Xn в таблице, показанной на фиг.10, обновляются так, что между изображением пункта меню, идентифицированным на этапе S1023, и изображением 1 пункта меню изображения пунктов меню располагаются с равными интервалами. И когда нижний край изображения 8 пункта меню находится в положении В, интервал Δn и координата Xn в таблице, показанной на фиг.10, обновляются так, что и между изображением пункта меню, идентифицированным на этапе S1023, и изображением 8 пункта меню изображения пунктов меню располагаются с равными интервалами.

При этом на этапе S1026 между изображением пункта меню, идентифицированным на этапе S1023, и изображением 1 пункта меню или изображением 8 пункта меню изображения интервал между изображениями пунктов меню может постепенно изменяться. Например, как уже было описано со ссылкой на фиг.5, по мере удаления от изображения пункта меню, идентифицированного на этапе S1023, может обеспечиваться сужение интервала между изображениями пунктов меню.

Кроме того, в соответствии с интервалом Δn и координатой Xn, обновленными на этапе S1026, обновляются и остальные координаты Xn, которые не были обновлены на этапе S1026 (S1027). То есть, когда верхний край изображения 1 пункта меню находится в положении A, изображения пунктов меню ниже изображения пункта меню, идентифицированного на этапе S1023, должны быть выстроены с интервалами Δn, записанными в таблице на фиг.10. Точно также, когда нижний край изображения 8 пункта меню находится в положении B, изображения пунктов меню выше изображения пункта меню, идентифицированного на этапе S1023, должны быть выстроены с интервалами Δn, записанными в таблице на фиг.10. После этого изображения 1-8 пунктов меню отображаются на FPD 12a в соответствии с таблицей, обновленной, как описано выше (S1029).

Когда на этапе S1021 определяется, что касания сенсорной площадки 12b не происходило, то затем определяется, выполняется ли автоматическая обработка или нет (S1036). В случае выполнения автоматической обработки обеспечивается расширение интервалов Δ1-Δ7 в соответствии с величиной скорости текущей автоматической обработки (S1030). Например, к интервалам Δ1-Δ7 может быть добавлена величина, пропорциональная абсолютному значению скорости автоматической обработки. При этом расширение интервалов Δ1-Δ7 может происходить равномерно или степень их расширения может быть различной. Например, когда верхний край изображения 1 пункта меню находится в положении A, то в большей степени расширению может подвергаться интервал, более близкий к изображению 1 пункта меню (то есть интервал Δ1). То есть может выполняться соотношение Δ1>Δ2>Δ3…. А когда нижний край изображения 8 пункта меню находится в положении В, то в большей степени расширению может подвергаться интервал, более близкий к изображению 8 пункта меню. То есть может выполняться соотношение Δ8>Δ7>Δ6…. И наоборот, когда верхний край изображения 1 пункта меню находится в положении A, в большей степени расширению может подвергаться интервал, более удаленный от изображения 1 пункта меню. То есть может выполняться соотношение Δ8>Δ7>Δ6…. А когда нижний край изображения 8 пункта меню находится в положении В, в большей степени расширению может подвергаться интервал, более удаленный от изображения 8 пункта меню. То есть может выполняться соотношение Δ1>Δ2>Δ3…. Затем в соответствии с интервалами Δ1-Δ7, обновленными на этапе S1030, обновляются координаты X2-X8 (S1031). Таким образом, при охранении изображения 1 пункта меню в одном и том же положении изображения 1-8 пунктов меню должны выстраиваться с обновленными интервалами Δ1-Δ7. После этого изображения 1-8 пунктов меню отображаются на FPD 12a в соответствии с таблицей, обновленной, как описано выше (S1032). Кроме того, обеспечивается приближение значения скорости автоматической обработки к 0 (S1033). Например, приближение скорости автоматической обработки к 0 может осуществляться на заданную величину за один раз. Когда в результате процесса на этапе S1033 скорость автоматической обработки становится равной 0, автоматическая обработка закачивается.

Кроме того, когда на этапе S1002 определяется, что автоматическая обработка не выполняется, то обеспечивается приближение интервалов Δ1-Δ7 к исходному стандартному интервалу Δ. Например, приближение интервалов Δ1-Δ7 к стандартному интервалу Δ может осуществляться на заданную величину за один раз. Кроме того, координаты X1-Х8 обновляются так, что изображения 1-8 пунктов меню выстраиваются с обновленными интервалами Δ1-Δ7 (S1034). В частности, когда верхний край изображения 1 пункта меню находится в положении А, то при сохранении одного и того же значения координаты X1 координаты X2-X8 обновляются так, что изображения 1-8 пунктов меню выстраиваются с обновленными интервалами Δ1-Δ7. А когда нижний край изображения 8 пункта меню находится в положении В, то при сохранении одного и того же значения координаты Х8 координаты X1-X7 обновляются так, что изображения 1-8 пунктов меню выстраиваются с обновленными интервалами Δ1-Δ7. После этого изображения 1-8 пунктов меню отображаются на FPD 12a в соответствии с таблицей, обновленной, как описано выше (S1035).

Согласно портативному устройству 10 обработки информации, описанному выше, когда в результате щелчка или перетаскивания в направлении вниз верхний край изображения 1 пункта меню достигает положения А, то дальнейшего перемещения изображения 1 пункта меню в направлении вниз не происходит, а вместо этого происходит расширение интервала между изображением 1 пункта меню и изображением 2 пункта меню. И когда в результате щелчка или перетаскивания в направлении вверх нижний край изображения пункта 8 меню достигает положения В, то дальнейшего перемещения изображения 8 пункта меню в направлении вверх не происходит, а вместо этого происходит расширение интервала между изображением 8 пункта меню и изображением 7 пункта меню. Таким образом, пользователю предоставляется возможность облегчения понимания того, что меню 50 переместилось до нижней границы или верхней границы, то есть того, что изображение 1 пункта меню на верхнем конце или изображение 8 пункта меню на нижнем конце отображено на сенсорной панели 12 в заданном положении.

Следует отметить, что настоящее изобретение не ограничивается рассмотренным выше вариантом осуществления. Например, процесс обработки, показанный на фиг.9-12, является просто примером, и следует понимать, что пользовательский интерфейс в соответствии с настоящим изобретением может быть реализован в результате другого модифицированного процесса обработки.


УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
УСТРОЙСТВО ОТОБРАЖЕНИЯ МЕНЮ, СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ МЕНЮ, ПРОГРАММА И НОСИТЕЛЬ ИНФОРМАЦИИ
Источник поступления информации: Роспатент

Показаны записи 1-10 из 18.
20.01.2014
№216.012.98d3

Устройство обработки информации

Изобретение относится к устройству обработки информации, которое отображает множество областей отображения на экране, а также к способу обработки информации и носителю информации. Техническим результатом является обеспечение возможности наблюдения каждого элемента отображения, размещенного в...
Тип: Изобретение
Номер охранного документа: 0002504822
Дата охранного документа: 20.01.2014
10.03.2014
№216.012.aa6a

Устройство обработки изображения и способ обработки изображения

Изобретение относится к технологии обработки изображений для увеличения/уменьшения изображения, воспроизводимого на дисплее, или для перемещения изображения вверх, вниз, влево или вправо. Техническим результатом является обеспечение эффективного манипулирования воспроизводимого на дисплее...
Тип: Изобретение
Номер охранного документа: 0002509341
Дата охранного документа: 10.03.2014
10.03.2014
№216.012.aa6c

Устройство отображения списка

Изобретение относится к устройству отображения списка для отображения списка, включающего в себя множество пунктов, способу управления отображением списка и носителю информации, хранящему программу для реализации способа. Техническим результатом является снижение нагрузки на процесс...
Тип: Изобретение
Номер охранного документа: 0002509343
Дата охранного документа: 10.03.2014
20.05.2014
№216.012.c66f

Устройство обработки информации и система обработки информации

Изобретение относится к устройствам и системе обработки информации. Техническим результатом является обеспечение пользовательского интерфейса с более быстрым доступом к информации, относящейся к доступности приложения. Устройство содержит: блок связи, блок сбора информации, выполненный с...
Тип: Изобретение
Номер охранного документа: 0002516558
Дата охранного документа: 20.05.2014
10.06.2014
№216.012.d027

Устройство формирования файлов изображения, устройство обработки изображения, способ формирования файлов изображения, способ обработки изображения и структура данных файлов изображения

Изобретение относится к технологии обработки изображений для увеличения или уменьшения изображения, воспроизводимого на дисплее, или перемещению изображения вверх, вниз, вправо или влево. Технический результат заключается в повышении эффективности воспроизведения изображения за счет алгоритма,...
Тип: Изобретение
Номер охранного документа: 0002519058
Дата охранного документа: 10.06.2014
10.06.2014
№216.012.d028

Способ и устройство компактного графического интерфейса пользователя

Изобретение относится к устройству ввода, которое получает входные данные операции от руки пользователя, устройству обработки информации и способу получения входных значений, используемому в этом устройстве. Технический результат - создание комбинированного графического интерфейса пользователя...
Тип: Изобретение
Номер охранного документа: 0002519059
Дата охранного документа: 10.06.2014
20.06.2014
№216.012.d536

Устройство обработки информации и способ обработки информации

Изобретение относится к технологии обработки информации. Техническим результатом является обеспечение возможности реализации различных процессов обработки информации посредством простых операций. На устройстве отображения (УО) отображается стандартное изображение, на которое задана ссылка...
Тип: Изобретение
Номер охранного документа: 0002520353
Дата охранного документа: 20.06.2014
10.10.2014
№216.012.fbcc

Портативное электронное устройство

Изобретение относится к портативным электронным устройствам. Технический результат заключается в обеспечении возможности плавного управления задней сенсорной панелью с помощью своего пальца, размещенного на задней поверхности электронного устройства при удержании электронного устройства за...
Тип: Изобретение
Номер охранного документа: 0002530306
Дата охранного документа: 10.10.2014
20.11.2014
№216.013.08f0

Устройство и способ, программа обработки видео, и устройство формирования изображений, смонтированное с устройством обработки видео

Группа изобретений относится к средствам передачи изображений. Техническим результатом является снижение запаздывания при передаче изображений от видеокамеры на терминал. Способ содержит получение от устройства съемки изображений части необработанного изображения, уменьшенного изображения,...
Тип: Изобретение
Номер охранного документа: 0002533689
Дата охранного документа: 20.11.2014
10.01.2015
№216.013.1d3a

Игровое устройство

Изобретение относится к игровому устройству, способу управления этим устройством, серверу управления распределением и носителю информации. Предлагается пользовательский интерфейс, отличающийся повышенным удобством в случае, когда при распределении информации, относящейся к состоянию игры,...
Тип: Изобретение
Номер охранного документа: 0002538910
Дата охранного документа: 10.01.2015
Показаны записи 1-10 из 17.
20.01.2014
№216.012.98d3

Устройство обработки информации

Изобретение относится к устройству обработки информации, которое отображает множество областей отображения на экране, а также к способу обработки информации и носителю информации. Техническим результатом является обеспечение возможности наблюдения каждого элемента отображения, размещенного в...
Тип: Изобретение
Номер охранного документа: 0002504822
Дата охранного документа: 20.01.2014
10.03.2014
№216.012.aa6a

Устройство обработки изображения и способ обработки изображения

Изобретение относится к технологии обработки изображений для увеличения/уменьшения изображения, воспроизводимого на дисплее, или для перемещения изображения вверх, вниз, влево или вправо. Техническим результатом является обеспечение эффективного манипулирования воспроизводимого на дисплее...
Тип: Изобретение
Номер охранного документа: 0002509341
Дата охранного документа: 10.03.2014
10.03.2014
№216.012.aa6c

Устройство отображения списка

Изобретение относится к устройству отображения списка для отображения списка, включающего в себя множество пунктов, способу управления отображением списка и носителю информации, хранящему программу для реализации способа. Техническим результатом является снижение нагрузки на процесс...
Тип: Изобретение
Номер охранного документа: 0002509343
Дата охранного документа: 10.03.2014
20.05.2014
№216.012.c66f

Устройство обработки информации и система обработки информации

Изобретение относится к устройствам и системе обработки информации. Техническим результатом является обеспечение пользовательского интерфейса с более быстрым доступом к информации, относящейся к доступности приложения. Устройство содержит: блок связи, блок сбора информации, выполненный с...
Тип: Изобретение
Номер охранного документа: 0002516558
Дата охранного документа: 20.05.2014
10.06.2014
№216.012.d027

Устройство формирования файлов изображения, устройство обработки изображения, способ формирования файлов изображения, способ обработки изображения и структура данных файлов изображения

Изобретение относится к технологии обработки изображений для увеличения или уменьшения изображения, воспроизводимого на дисплее, или перемещению изображения вверх, вниз, вправо или влево. Технический результат заключается в повышении эффективности воспроизведения изображения за счет алгоритма,...
Тип: Изобретение
Номер охранного документа: 0002519058
Дата охранного документа: 10.06.2014
10.06.2014
№216.012.d028

Способ и устройство компактного графического интерфейса пользователя

Изобретение относится к устройству ввода, которое получает входные данные операции от руки пользователя, устройству обработки информации и способу получения входных значений, используемому в этом устройстве. Технический результат - создание комбинированного графического интерфейса пользователя...
Тип: Изобретение
Номер охранного документа: 0002519059
Дата охранного документа: 10.06.2014
20.06.2014
№216.012.d536

Устройство обработки информации и способ обработки информации

Изобретение относится к технологии обработки информации. Техническим результатом является обеспечение возможности реализации различных процессов обработки информации посредством простых операций. На устройстве отображения (УО) отображается стандартное изображение, на которое задана ссылка...
Тип: Изобретение
Номер охранного документа: 0002520353
Дата охранного документа: 20.06.2014
10.10.2014
№216.012.fbcc

Портативное электронное устройство

Изобретение относится к портативным электронным устройствам. Технический результат заключается в обеспечении возможности плавного управления задней сенсорной панелью с помощью своего пальца, размещенного на задней поверхности электронного устройства при удержании электронного устройства за...
Тип: Изобретение
Номер охранного документа: 0002530306
Дата охранного документа: 10.10.2014
20.11.2014
№216.013.08f0

Устройство и способ, программа обработки видео, и устройство формирования изображений, смонтированное с устройством обработки видео

Группа изобретений относится к средствам передачи изображений. Техническим результатом является снижение запаздывания при передаче изображений от видеокамеры на терминал. Способ содержит получение от устройства съемки изображений части необработанного изображения, уменьшенного изображения,...
Тип: Изобретение
Номер охранного документа: 0002533689
Дата охранного документа: 20.11.2014
10.01.2015
№216.013.1d3a

Игровое устройство

Изобретение относится к игровому устройству, способу управления этим устройством, серверу управления распределением и носителю информации. Предлагается пользовательский интерфейс, отличающийся повышенным удобством в случае, когда при распределении информации, относящейся к состоянию игры,...
Тип: Изобретение
Номер охранного документа: 0002538910
Дата охранного документа: 10.01.2015
+ добавить свой РИД