Данное изобретение относится к способу отображения информации, в котором на отображающей поверхности отображают подмножество списка, которое содержит множество записей списка. Отображенное подмножество списка изменяют с помощью первого процесса управления пользователя, при этом с помощью первого процесса управления последовательно прогоняют записи списка. Кроме того, изобретение относится к устройству для отображения информации, содержащему устройство отображения с отображающей поверхностью, запоминающее устройство для сохранения списка, который содержит множество записей списка, из которых предусмотрена возможность отображения на отображающей поверхности одного подмножества, и устройство управления, предназначенное для управления пользователем, с целью изменения отображенного подмножества списка с помощью первого процесса управления, при этом за счет первого процесса управления последовательно прогоняются записи списка.
Мобильные приборы развлекательной электроники, такие как, например, приборы для воспроизведения аудио- или видеомассивов данных, имеют в настоящее время память, в которой могут храниться большие количества данных. Например, в современных мобильных проигрывателях музыки могут храниться многие тысячи музыкальных произведений. В таких мобильных приборах возникает проблема обеспечения простого доступа пользователя к этим большим файлам. Для помощи пользователю мобильные приборы часто имеют дисплей и управляющее устройство. Управляющее устройство может быть сенсорной поверхностью дисплея или отдельным от дисплея управляющим устройством.
Хранящиеся в приборе файлы могут храниться по меньшей мере частично в виде списка, из которого одно подмножество может быть отображено на дисплее. С помощью управляющего устройства пользователь может прокручивать список для выбора желаемой записи в списке. Однако если список содержит очень много записей списка, то необходимо слишком много времени для выбора записи в списке, которая расположена на слишком большом удалении от отображаемых записей списка. Поэтому предлагалось группировать записи списка с иерархией. Однако за счет этого возникает тот недостаток, что пользователь должен проходить через глубоко разветвленную иерархически структуру меню с целью нахождения желаемой записи списка.
Кроме того, при отображении информации в автомобиле возникает проблема необходимости визуализации очень больших файлов. Современные автомобили содержат, например, множество поддерживающих водителя систем, информация которых должна отображаться в автомобиле. Кроме того, автомобили часто содержат навигационную систему. С помощью такой навигационной системы можно отображать цифровые географические дорожные карты с маршрутом и, возможно, различной дополнительной информацией. Наконец, современные автомобили часто содержат коммуникационные и мультимедийные применения, включая интерфейс для мобильного телефона и устройства для воспроизведения музыки и речи. Для этих применений в автомобиле также должна иметься возможность отображения информации. При этом при отображении информации в автомобиле и для управления различными устройствами автомобиля возникают очень специфические требования. Восприятие информации и управление осуществляется в автомобиле, среди прочего, водителем. Таким образом, информация должна отображаться в автомобиле так, чтобы восприятие водителем информации не приводило к отвлечению внимания во время движения. Поэтому отображаемая информация должна обеспечивать возможность интуитивного и быстрого восприятия водителем, чтобы он для восприятия информации должен был отводить взгляд от дороги лишь на очень короткое время. Точно так же управление устройствами автомобиля должно происходить, возможно, более интуитивно и быстро, чтобы водитель мог управлять устройствами также во время движения. Если управление поддерживается или направляется с помощью отображения, то отображение должно происходить так, чтобы водитель для управления должен был бы смотреть на отображение лишь очень короткое время, чтобы осуществлять управление.
Отображение информации в автомобиле часто происходит за счет того, что отображается подмножество общей информации на отображающей поверхности в автомобиле, и пользователь может изменять подмножество. Общая информация может относиться, например, к списку с множеством записей списка. Из всего списка отображается одно подмножество записей списка. С помощью процесса управления пользователь может вызывать прогон (прокручивание) изображения с целью отображения других записей списка. В процессе управления пользователь может, например, выполнять движение управления определенной длины. Кроме того, пользователь может, например, приводить в действие элемент управления в течение определенной длительности управления. Величина, соответственно мера изменения отображаемой информации, т.е. в этом случае количество позиций, на которое изменяются отображаемые записи списка, зависит в этом случае от длины движения управления, соответственно от длительности управления.
Если в автомобиле должен обеспечиваться доступ к очень длинному списку со многими записями, то возникает проблема, состоящая в том, что процесс управления для прогона изображения к очень далеко расположенным записям списка требует от пользователя много времени и внимания. Однако это является, как указывалось выше, недостатком при применении в автомобиле.
Поэтому задачей данного изобретения является создание способа и устройства вышеуказанного вида, с помощью которых простым и для пользователя интуитивным образом можно осуществлять изменение отображаемого подмножества списка так, что требующийся для этого процесс управления можно выполнять возможно быстрее. Кроме того, от пользователя должна требоваться возможно меньшая мера внимания.
Эта задача решена согласно изобретению с помощью способа с признаками пункта 1 формулы изобретения и устройства с признаками пункта 12 формулы изобретения. Предпочтительные варианты выполнения и модификации следуют из зависимых пунктов формулы изобретения.
Способ согласно изобретению характеризуется тем, что с помощью второго процесса управления перескакивают через многие записи списка, чтобы достичь записи списка, которая не содержится в отображенном подмножестве записей списка, которые отображались при выполнении второго процесса управления.
Под списком в рамках данного изобретения понимается файл, который выполнен с возможностью разделения на множество блоков данных. В этом случае блоки данных соответствуют записям списка. Блоки данных могут быть расположены в определенной последовательности, так что они в этом случае представляют список. С помощью первого процесса управления пользователь может последовательно прогонять записи списка. При этом на отображающей поверхности может изображаться одно подмножество списка, т.е. многие записи списка, на основании графического объекта.
Список может, например, содержать множество аудио- и видеофайлов. Кроме того, это могут быть записи, относящиеся к записям телефонной или адресной книги, записи к иерархической структуре меню для управления определенным устройством или файлами, которые можно сводить в список и изображать абстрактно с помощью графического объекта.
С помощью второго процесса управления, возможность которого обеспечивает способ согласно изобретению, можно просматривать список намного быстрее, с целью достижения желаемой записи списка, поскольку нет необходимости в прохождении всего списка запись за записью, пока не будет достигнута желаемая запись списка, а можно с помощью второго процесса управления перескочить через несколько записей списка с целью более быстрого достижения желаемой записи списка.
Согласно одному варианту выполнения способа согласно изобретению первый процесс управления содержит управление движением записи списка в первом направлении, а второй процесс управления содержит управление движением записи списка во втором направлении, которое отличается от первого направления. Второе направление проходит, в частности, по существу перпендикулярно первому направлению. Например, запись списка можно перемещать с помощью процесса управления в горизонтальном направлении, чтобы прокручивать отдельные записи списка. В этом случае вертикальное движение записи списка приводит к тому, что перескакиваются многие записи списка для достижения записи списка, которая еще не отображена, при перемещении соответствующей записи списка в вертикальном направлении. Естественно, возможны также любые другие комбинации направлений для обоих процессов управления, если оба направления для процессов управления отличаются друг от друга.
Согласно одному варианту выполнения способа записи списка разделены на классы. В этом случае с помощью второго процесса управления достигается запись списка другого класса. Классы образуют, в частности, также список, при этом отдельные классы содержат сортированные записи списка. В этом случае с помощью второго процесса управления приходят к первой записи списка следующего или предыдущего класса. Примером такого разделения на классы является сортировка по алфавиту записей списка. В этом случае класс содержит все записи списка с определенной начальной буквой.
В частности, с помощью первого процесса управления прокручивается список. С помощью второго процесса управления можно сократить прокручивание за счет перескакивания нескольких записей списка.
Согласно одному варианту выполнения способа согласно изобретению по меньшей мере один процесс управления содержит движение по сенсорной поверхности устройства ввода. Однако возможны также многие другие процессы управления, которые по существу зависят от вида устройства ввода. Если с помощью устройства ввода возможно так называемое распознавание жестов, то процесс управления может содержать выполняемый рукой пользователя жест. Если устройство ввода является механическим элементом управления, то процесс управления состоит в приведении в действие этого элемента управления, например, посредством поворота или нажатия в течение определенного времени.
Согласно одной модификации способа сенсорная поверхность устройства ввода образована на отображающей поверхности. Записи списка подмножества списка могут отображаться на одномерной линии на отображающей поверхности. В этом случае первый процесс управления может содержать движение на сенсорной поверхности, которое проходит по существу в направлении одномерной линии. Второй процесс управления может содержать движение на сенсорной поверхности, которое проходит по существу в направлении, перпендикулярном направлению одномерной линии. При этом движения не обязательно должны проходить точно в направлении одномерной линии, соответственно перпендикулярно ей. Они могут проходить также в угловой зоне, например ±5° или ±10° вокруг этих направлений.
Когда сенсорная поверхность устройства ввода образована на отображающей поверхности, то дополнительно второй процесс управления может быть движением, которое начинается соприкосновением с сенсорной поверхностью в одном положении, в котором отображена запись подмножества списка.
Согласно одной модификации способа по меньшей мере один процесс управления содержит перемещение отображающей поверхности в пространстве, и измеряется ускорение отображающей поверхности в пространстве. В этом случае пользователь перемещает устройство, которое содержит отображающую поверхность, например, в одном определенном направлении. Это перемещение содержит ускорение отображающей поверхности, которое измеряется. Из направления движения можно делать вывод, в каком направлении должен просматриваться список. Перемещение в другом направлении можно интерпретировать как второй процесс управления, в котором перескакиваются многие записи списка.
Согласно одному варианту выполнения способа согласно изобретению отображаемые записи списка изображаются на виртуальном, изображенном в изометрической проекции кольце или частичном кольце. В этом случае с помощью первого процесса управления отображаемые записи списка поворачиваются, как на карусели, на виртуальном кольце или частичном кольце.
Под понятием поворот в рамках изобретения понимается, что поворачивается виртуальное кольцо, соответственно частичное кольцо. Поскольку трехмерное виртуальное кольцо изображается на дисплее в двухмерной изометрической проекции, то объекты действительно сдвигаются относительно их положения на дисплее.
Устройство согласно изобретению для отображения информации характеризуется тем, что устройство управления приводится в действие пользователем с помощью второго процесса управления, за счет которого перескакивается несколько записей списка, с целью достижения записи списка, которая не содержится в отображаемом подмножестве записей списка, которые отображались при выполнении второго процесса управления.
Устройство согласно изобретению выполнено, в частности, так, что могут выполняться частично или полностью указанные выше стадии способа.
Устройство управления устройства отображения согласно изобретению может содержать устройство интерфейса пользователя и устройство ввода. С помощью устройства интерфейса пользователя обеспечивается возможность создания в зависимости от ввода через устройство ввода графических данных, которые управляют устройством отображения так, что воспроизводится определенное отображение на отображающей поверхности. Для изменения графических данных, например для создания анимации, устройство интерфейса пользователя может содержать вычислительный блок, который создает графические данные для промежуточных изображений для анимации. Однако эти промежуточные изображения можно также заранее сохранять в памяти.
Первый, соответственно второй процесс управления, который с помощью устройства управления устройства согласно изобретению преобразуется в изменение отображения на отображающей поверхности, содержат, в частности, указанные выше применительно к способу согласно изобретению процессы управления. Для этого устройство ввода может содержать сенсорную поверхность. Эта поверхность может быть частью так называемой сенсорной панели. Кроме того, поверхность может быть образована на отображающей поверхности, т.е. устройство отображения снабжено сенсорным экраном. Кроме того, устройство ввода может быть устройством для обнаружения и оценки жеста части тела пользователя, который выполняется перед отображающей поверхностью. Для этого устройство ввода может содержать, в частности, приемное устройство, в которое можно емкостно передавать сигнал от части тела пользователя, когда часть тела находится вблизи приемного устройства.
С помощью этой емкостной связи можно обнаруживать положение части тела. Из изменения во времени этого положения можно делать вывод о жесте пользователя.
Кроме того, согласно одному варианту выполнения устройство ввода может содержать источник инфракрасного света или приемник для отраженного инфракрасного света для обнаружения жеста части тела пользователя. В этом случае также обнаруживается положение части тела и его изменение во времени и интерпретируется в качестве жеста.
Кроме того, может быть предусмотрен датчик сближения, с помощью которого можно определять намерение пользователя выполнять управление на основании приближения части тела пользователя.
Кроме того, устройство согласно изобретению может содержать датчик ускорения, с помощью которого можно измерять ускорение отображающей поверхности в пространстве. Устройство управления может интерпретировать измеренные датчиком ускорения данные так, что они относятся к первому, соответственно второму процессу управления.
Ниже приводится пояснение изобретения на основании примера выполнения со ссылками на прилагаемые чертежи, на которых схематично изображено следующее:
фиг.1 - пример выполнения устройства отображения согласно изобретению и связь этого устройства отображения с электроникой автомобиля;
фиг.2 - создаваемое с помощью способа согласно изобретению отображение информации в автомобиле, в котором изображено множество объектов;
фиг.3 - созданное с помощью способа согласно изобретению отображение информации активированного объекта;
фиг.4 - созданное с помощью способа согласно изобретению отображение информации другого объекта;
фиг.5 - ход изменения во времени угла поворота объекта при поворачивании на виртуальном кольце; и
фиг.6-8 - изменение отображаемых записей списка при втором процессе управления.
Приведенное ниже описание примера выполнения относится к устройству отображения и к способу отображения информации в транспортном средстве, в частности в автомобиле. Однако изобретение можно использовать тем же образом в мобильном или стационарном приборе развлекательной электроники, в частности в приборе для воспроизведения аудио- и видеофайлов.
Устройство отображения содержит дисплей 1 для графического изображения информации на отображающей поверхности. Дисплей 1 может быть матричным дисплеем, например жидкокристаллическим дисплеем (LCD), в частности цветным дисплеем в технике тонкопленочных транзисторов (TFT). Кроме того, дисплей может быть так называемым дисплеем на твистнематических жидких кристаллах (TN-LCD), дисплеем на супертвистнематических жидких кристаллах (STN), дисплеем на двухслойных супертвистнематических жидких кристаллах (STN), или дисплеем на ферроэлектрических жидких кристаллах (FLC), или дисплеем на стабилизированных на поверхности ферроэлектрических жидких кристаллах (SSFLC). Дисплей 1 снабжен (неизображенной) подсветкой фона, которая может обеспечиваться с помощью одного или нескольких эмитирующих свет диодов. Дисплей 1 является свободно программируемым, т.е. можно создавать различные графические данные, которые изображаются на дисплее 1.
Дисплей 1 закреплен, в частности, в зоне автомобиля, которая хорошо видна по меньшей мере для водителя. Если управление устройствами автомобиля непосредственно связано с расположением дисплея 1, так что пользователь должен помещать, например, руку или палец по меньшей мере вблизи дисплея 1 для осуществления вводов, то дисплей 1 расположен так, что водитель автомобиля может легко достигать его рукой или пальцем. Например, дисплей 1 может быть установлен в средней консоли автомобиля.
Дисплей 1 соединен с устройством 2 интерфейса пользователя, с помощью которого можно создавать графические данные для изображаемых на дисплее 1 графических объектов 6. Кроме того, устройство 2 интерфейса пользователя соединено с устройством 4 ввода, с помощью которого пользователь может управлять устройствами автомобиля, информация которых отображается на дисплее 1. Устройство 2 интерфейса пользователя и устройство 4 ввода образуют устройство управления, которое приводится в действие пользователем и которое преобразует ввод пользователя в графические данные для изображения на дисплее 1.
Кроме того, устройство 2 интерфейса пользователя соединено с запоминающим устройством 15. В этом запоминающем устройстве могут храниться, в частности, данные списка, а также относящиеся к отдельным записям списка графические объекты 6.
Устройство 4 ввода может быть, например, устройством для обнаружения и оценки жеста части тела пользователя. Например, пользователь может выполнять рукой жест перед дисплеем 1. При этом измеряется пространственное положение руки в определенной зоне пребывания перед дисплеем 1, без необходимости соприкосновения с дисплеем 1. Допустимая зона пребывания зависит от расположения дисплея 1 в автомобиле. Зона должна быть выбрана так, что нахождение руки пользователя в этой зоне однозначно связывается с управлением устройством 4 ввода. Граница зоны пребывания может лежать, например, примерно от 40 см до 10 см перед дисплеем 1. Если рука пользователя перемещается ближе чем эта предельная величина к дисплею 1, то это распознается устройством 4 ввода или отдельным датчиком сближения, и приближение интерпретируется как намерение управления. Это может, например, приводить к тому, что отображенные на дисплее 1 объекты изображаются по-другому. Устройство 4 ввода обнаруживает положение и движение руки пользователя в зоне пребывания. При этом распознаются различные выполняемые рукой жесты и интерпретируются как вводы.
Устройство 2 ввода может содержать, например, источники инфракрасного света и приемники инфракрасного света, которые обнаруживают отраженный от руки инфракрасный свет. Детали такого устройства ввода указаны в DE 10058244 С2, относящееся к этому содержание которого включается в данное описание. Описание других устройств ввода, которые можно использовать в связи с устройством отображения, приведены в следующих публикациях: DE 10305341 А1 и DE 102004048956 А1.
Кроме того, положение руки и изменение его во времени можно измерять также с помощью оптической системы. В этой системе один светодиод излучает, например, прямоугольные, модулированные по амплитуде импульсы света. Этот свет отражается от подлежащего измерению объекта, например руки, и попадает после отражения на фотодиод. Другой светодиод также излучает прямоугольные, модулированные по амплитуде импульсы света, которые, однако, сдвинуты по фазе на 180°. В фотодиоде оба сигнала накладываются друг на друга и взаимно уничтожаются, если они имеют точно одинаковую амплитуду. Если сигналы на фотодиоде не уничтожаются, то излучение света вторым диодом регулируют так, что общий принимаемый сигнал снова становится равным нулю. Если изменяется положение объекта, то изменяется также доля света, которая попадает от первого светодиода на фотодиод за счет отражения от объекта. Это приводит к изменению интенсивности света второго светодиода с помощью регулировочного контура. Таким образом, сигнал регулирования является мерой отражения света, который излучается диодом, от объекта. Таким образом, из сигнала регулирования можно получать сигнал, который характеризует положение объекта.
Кроме того, устройство ввода может быть сенсорной пленкой, которая предусмотрена на дисплее 1. С помощью пленки можно обнаруживать положение соприкосновения с расположенным позади пленки дисплеем 1. Пленка может быть выполнена, например, в виде резистивной сенсорной пленки, емкостной сенсорной пленки или пьезоэлектрической пленки. Кроме того, пленка может быть выполнена так, что измеряется тепловой поток, который исходит, например, из пальца пользователя. Из изменения во времени соприкосновения с пленкой можно получать различные вводы. Например, в простейшем случае соприкосновение с пленкой в определенном положении соответствует отображаемому на дисплее 1 графическому объекту. Кроме того, можно интерпретировать движения скольжения пальца по пленке. В частности, пользователь может таким способом задавать на дисплее 1 линию посредством касания пленки в одной точке, скольжения к другой точке на пленке и отнимания пальца от пленки в другой точке.
Наконец, в качестве устройства ввода можно использовать выносной элемент управления. Выносной элемент управления является, в частности, механическим элементом управления. Например, может быть предусмотрен поворотный переключатель, с помощью которого обеспечивается возможность управления отображаемыми на дисплее объектами и выбора посредством нажатия на поворотный переключатель. Кроме того, с помощью поворотного переключателя можно также непосредственно задавать угол поворота, как будет пояснено ниже. Дополнительно к этому вокруг поворотного переключателя могут быть расположены отдельные нажимные переключатели, при этом расположение полей отображения на дисплее, которые согласованы с нажимными переключателями, по меньшей мере схематично соответствует расположению нажимных переключателей. Система информации согласно изобретению может содержать, например, мультифункциональное устройство управления, описание которого приведено в ЕР 1212208 В1.
Устройство 2 интерфейса пользователя дополнительно соединено с системными часами 8 и, возможно, с шиной 7 автомобиля. Через шину 7 автомобиля устройство 2 интерфейса пользователя может быть соединено с системами поддержки водителя автомобиля. Устройство 2 интерфейса пользователя получает через шину 7 автомобиля данные его систем поддержки водителя и обрабатывает их так, что эти данные графически отображаются для водителя, соответственно для пассажиров автомобиля, с помощью дисплея 1. Для этого устройство 2 интерфейса пользователя создает графические данные для отображаемых на дисплее 1 объектов, которые, среди прочего, графически изображают изменения систем поддержки водителя. Кроме того, устройство 2 интерфейса пользователя соединено через шину 7 автомобиля с различными информационными и коммуникационными, а также развлекательными устройствами автомобиля. Различная информация этих устройств автомобиля обрабатывается в устройстве 2 интерфейса пользователя и преобразуется в графические данные для графического изображения. Для анимации графических изображений на дисплее устройство интерфейса пользователя содержит вычислительный блок 3, который для создания промежуточных изображений использует системные часы 8.
Ниже детально поясняется отображение в автомобиле информации на дисплее 1.
Графические данные, которые создает устройство 2 интерфейса пользователя, относятся к подмножеству списка. Из этого списка несколько записей списка изображаются в виде объектов, расположенных на виртуальном, изображенном в изометрической проекции частичном кольце 5, как будто пользователь смотрит наклонно сверху на частичное кольцо 5. При этом один объект 6 отображается на переднем плане изометрической проекции наиболее крупно. Позади изображаются другие объекты 6, с частичным закрыванием находящимися перед ними объектами 6. С объектами 6, соответственно с относящимися к ним записями списка согласованы одно или несколько устройств автомобиля. При этом показанные на фиг.2 объекты 6 представляют либо указание на согласованное устройство автомобиля, либо дополнительно уже информационное содержание этого устройства.
Как показано на фиг.2, изображенный на переднем плане объект 6 относится к управлению кондиционированием воздуха внутреннего пространства автомобиля. Объект справа и позади этого объекта 6 согласован с устройством воспроизведения музыки автомобиля, а объект слева от относящегося к управлению кондиционированием воздуха объекта 6 согласован с навигационной системой автомобиля. Лежащий дальше сзади объект относится к настройкам самого устройства отображения.
Ниже изображенного в изометрической проекции виртуального частичного кольца 5 находятся переключательные поверхности для управления создаваемыми устройством 2 интерфейса пользователя графическими данными для дисплея 1. С помощью первой переключательной поверхности 9 пользователь может при каждом состоянии отображения возвращаться в исходное положение, в котором объекты 6 изображены расположенными на виртуальном, изображенном в изометрической проекции частичном кольце 5. С помощью переключательных поверхностей 10 и 11 можно поворачивать объекты 6 на виртуальном частичном кольце 5 на одно положение, как на карусели, по часовой стрелке, соответственно против часовой стрелки, как будет подробно пояснено ниже. С помощью переключательных поверхностей 12 и 13 можно приводить в действие функции внутри объекта 6, а с помощью переключательной поверхности 14 пользователь может, например, входить в меню настройки для графики.
Исходя из показанного на фиг.2 вида дисплея 1, можно с помощью устройства 4 ввода выбирать и активировать каждый из изображенных на виртуальном частичном кольце 5 объектов 6. Если устройство ввода содержит сенсорную пленку, то пользователь может, например, своим пальцем касаться подлежащего активированию объекта 6. Если устройство 4 ввода, например, определяет положение пальца или руки пользователя перед дисплеем 1, то достаточно приближения пальца пользователя к месту на дисплее 1, в котором изображен подлежащий активированию объект 6. Если объект 6 активирован с помощью устройства 4 ввода, то виртуальное кольцо 5 с находящимися на нем объектами 6 плавно затемняется, и изображается лишь активированный объект 6. При затемнении виртуального частичного кольца 5 и находящихся на нем объектов 6 до изображения лишь активированного объекта 6 активированный объект 6 вытесняет другие объекты 6 частичного кольца 5 и непрерывно увеличивается, пока не будет изображен лишь активированный объект 6. Графические данные для этого плавного перехода вычисляются устройством 2 интерфейса пользователя. При этом при создании промежуточных изображений устройство 2 интерфейса пользователя использует системные часы 8 с целью обеспечения плавного воспроизведения анимации без колебательных движений.
На фиг.3 показан в качестве примера вид дисплея 1, который отображается при активировании относящегося к управлению кондиционированием воздуха объекта 6. В этом случае крупно изображается показанный на фиг.2 объект 6 для кондиционирования воздуха. При этом сохраняются переключательные поверхности 9-14. Если, исходя из показанного на фиг.2 вида, пользователь приводит в действие переключательную поверхность 9, то изображение объекта 6 для кондиционирования воздуха постепенно уменьшается, снова возникают другие объекты 6 виртуального частичного кольца 5, пока не будет изображен показанный на фиг.2 вид.
Если, с другой стороны, приводятся в действие переключательные поверхности 10, соответственно 11, то объект 6 для кондиционирования воздуха также уменьшается, и отображаются снова другие объекты 6 виртуального частичного кольца 5, показанные на фиг.2. Однако после этого виртуальное частичное кольцо 5 поворачивается, как карусель, по часовой стрелке, соответственно против часовой стрелки в следующее положение, после чего автоматически активируется находящейся теперь на переднем плане следующий объект 6 и отображается с плавным переходом крупно с вытеснением других объектов 6, пока не будет изображаться лишь этот следующий объект 6.
На фиг.4 изображен относящийся к настройкам самой графики объект 6. При активировании этого объекта 6 можно с помощью устройства 4 ввода выполнять различные настройки для графического воспроизведения.
Записи списка, к которым относятся графические объекты 6, как указывалось выше, являются частью иерархической структуры, поскольку активирование записи списка, соответственно графического объекта 6, приводит к тому, что отображается подробная информация. Кроме того, активирование записи списка, соответственно графического объекта 6 может приводить к тому, что, например, воспроизводится аудиофайл. Также в этом случае воспроизведение аудиофайла соответствует более низкой иерархической ступени. При отображении иерархически так организованного файла переход между двумя статичными изображениями на дисплее 1 имеет особое значение. А именно, когда устройство отображения установлено, в частности, в автомобиле, то особенно важно, чтобы, в частности, водитель автомобиля мог быстро, просто и интуитивно воспринимать изображенную на дисплее 1 информацию, даже когда он лишь на короткое время направляет свой взгляд на дисплей 1. При этом особенно важно, что наблюдатель в любое время может хорошо ориентироваться внутри иерархической структуры. Было установлено, что резкая смена изображений не способствует этому. Было, в частности, установлено, что плавные переходы между двумя статичными изображениями, при которых отображаются промежуточные изображения, которые поясняют переход между двумя статичными изображениями, облегчают ориентацию в структуре, а также воспринимаемость содержания информации.
Кроме того, особенно важно, как происходит визуализация перехода между двумя статичными изображениями. При этом было установлено, что линейный переход от одного статичного изображения к следующему статичному изображению при применении в автомобиле является непригодным. Более предпочтительными являются промежуточные изображения, которые делают наглядным движение объекта 6, которое по меньшей мере частично тормозится. Параметры для выбора торможения и длительности перехода также необходимо согласовывать с применением в автомобиле, так что обычные, известные из компьютерной области способы анимации в большинстве случаев не применимы.
Ниже приводится подробное описание того, как пользователь с помощью устройства 4 ввода может поворачивать расположенные на виртуальном частичном кольце 5 объекты 6, как на карусели, на этом виртуальном частичном кольце 5.
Исходной точкой поворота является показанное на фиг.2 расположение объектов 6 на виртуальном частичном кольце 5. Таким образом, объекты 6 изображены на кольцеобразной одномерной линии. Пользователь с помощью первого процесса управления задает через устройство 4 ввода общий угол поворота αDrehung, на который должны поворачиваться объекты 6 на всем кольце, от которого показано лишь частичное кольцо 5. Для этого пользователь задает, например, с помощью устройства 4 ввода линию на дисплее 1. Если устройство 4 ввода содержит сенсорную пленку, то пользователь может проводить пальцем по пленке для задания этой линии. Эта линия для ввода первого процесса управления проходит, в частности, по существу по линии, на которой изображены объекты 6, или параллельно этой линии. Если устройство 4 ввода может обнаруживать жест пользователя, соответственно движение его руки или пальца перед дисплеем 1, то ввод линии осуществляется таким способом. Если линия ориентирована не в направлении ширины дисплея 1, а проходит наклонно, то предпочтительно применяется лишь длина ориентированной параллельно ширине дисплея 1 горизонтальной составляющей вводимой линии, если отклонение от горизонтали не превышает 45°. Из отношения длины этой горизонтальной составляющей линии к общей ширине дисплея 1 вычисляется общий угол поворота αDrehung. В действительности объекты 6 при изображении в изометрической проекции на дисплее 1 лишь сдвигаются в плоскости дисплея 1. Таким образом, угол α поворота соответственно преобразуется при создании графических данных с помощью устройства 2 интерфейса пользователя.
Если устройство 4 ввода является выносным элементом управления с поворотным датчиком, то можно вводить общий угол поворота также за счет угла поворота датчика поворота.
Поскольку на дисплее 1 отображается лишь одно подмножество списка, то при повороте виртуального кольца происходит изменение отображаемого подмножества. При повороте на одной стороне частичного кольца 5 исчезают объекты 6, а на другой стороне частичного кольца 5 отображаются новые объекты 6, которые относятся к записям списка, которые первоначально не отображались. Таким образом, с помощью первого процесса управления можно последовательно проходить через записи списка, при этом записи списка изображаются в виде графических объектов 6.
После задания пользователем с помощью устройства 4 ввода общего угла поворота αDrehung, с помощью вычислительного блока 3 устройства 2 интерфейса пользователя создается анимация, которая содержит графические данные для следующих друг за другом промежуточных изображений, которые воспроизводят следующие друг за другом углы поворота α для объектов 6. Переход от исходного состояния с исходным углом объектов в конечное состояние, в котором объекты повернуты на общий угол αDrehung, происходит при этом за счет заторможенного движения, которое вычисляется с помощью следующих вычислительных стадий:
При этом t является системным временем, которое вычислительный блок 3 получает от системных часов 8. В начале поворота системное время равно нулю. В конечном состоянии поворота системное время t соответствует длительности d всего поворота на общий угол, равный углу, умноженному на поворот. При этом стадии (i) и (ii) повторяются так часто, пока системное время не станет больше длительности d всего поворота.
На фиг.5 показана зависимость от времени угла поворота α для промежуточных изображений, когда объект 6 поворачивается на общий угол поворота αDrehung, равный 30°, за 2,5 с. Показано, что скорость поворота сначала относительно велика, а затем тормозится.
Кроме того, в данном примере выполнения общий угол поворота αDrehung согласован с углом, который соответствует карусельному повороту объектов 6 на виртуальном частичном кольце 5, при котором в конечном состоянии один объект 6, как показано на фиг.2, появляется на переднем плане. Таким образом, задаваемый пользователем угол поворота округляется вверх или вниз до этого дискретного угла поворота.
Если один объект поворачивается пользователем с помощью устройства 4 ввода на передний план, то этот объект 6 по истечении некоторого интервала времени автоматически активируется. Таким образом, этот объект 6 по истечении определенного интервала времени увеличивается, при этом одновременно исчезает виртуальное частичное кольцо 5 с другими объектами 6, пока не будет изображен лишь активированный объект 6.
Согласно одной модификации примера выполнения в устройство 2 интерфейса пользователя и тем самым в вычислительный блок 3 через шину 7 автомобиля передаются данные измерителя скорости автомобиля. Эти данные применяются в вычислительном блоке 3 для определения длительности поворота. При этом длительность всего поворота тем больше, чем выше скорость автомобиля.
Кроме того, в способе согласно изобретению соответственно с помощью устройства согласно изобретению предусмотрено выполнение второго процесса управления. В этом процессе управления пользователь выполняет движение управления, которое отличается от движения управления первого процесса управления. В данном случае выполняется вертикальное движение управления вверх или вниз. Например, пользователь может перемещать палец вверх или вниз на сенсорной поверхности. Второе движение управления начинается, в частности, с касания сенсорной поверхности в положении, в котором отображен объект 6, т.е. запись подмножества списка. Таким образом, для второго процесса управления нет необходимости, как в уровне техники, отображения, например, отдельного индекса с целью перескакивания через записи списка. Достаточно выполнить движение управления, которое имеет направление движения, которое однозначно отличается от направления движения первого движения управления. Кроме того, пользователь может выполнять определенный жест перед отображающей поверхностью 1. Наконец, возможно, что он приводит в действие соответствующие механические элементы управления для управления движением объекта 6 в соответствующем направлении.
Второй процесс управления приводит к тому, что устройство 2 интерфейса пользователя изменяет графические данные так, что при отображении подмножества списка перескакивается несколько записей списка, с целью прихода к записи списка, соответственно соответствующий графический объект 6 которой не содержится в отображенном подмножестве записей списка, которые отображались при выполнении второго процесса управления. Таким образом, после выполнения второго процесса управления на переднем плане изображен объект 6, который перед этим не был изображен. Общее кольцо с записями списка переводится непосредственно в повернутое состояние, в котором отображается другое подмножество списка, без необходимости прохождения последовательно через все отдельные записи списка.
Ниже приводится подробное пояснение второго процесса управления со ссылками на фиг.6-8.
Исходной точкой является отображение подмножества списка на отображающей поверхности дисплея 1, как показано на фиг.6. Это отображение информации соответствует по существу показанному на фиг.2 отображению информации записей списка с помощью графических объектов 6. В показанном на фиг.6 состоянии изображены в качестве примера три записи G22, G23 и G24 списка.
Записи этого списка разделены на классы, при этом отдельные классы снова образуют список. В данном случае речь идет в качестве примера об алфавитной сортировке понятий, которые согласованы с записями списка. Записи G22, G23 и G24 списка в этом случае являются записями №22-24 с начальной буквой G. Записи списка с другими начальными буквами сортированы соответствующим образом.
Пользователь может посредством первого процесса управления, как указывалось выше, с помощью движения управления в направлении двойной стрелки Н вызывать изменение отображаемых записей списка. Если он перемещает палец на сенсорной поверхности, например, влево, то отображаемое подмножество списка также перемещается влево, так что на левой стороне записи списка исчезают, а на правой стороне возникают новые записи списка. Соответственно при движении управления вправо исчезают записи списка на правой стороне и возникают новые записи списка на левой стороне.
Во втором процессе управления пользователь может выполнять движение в направлении стрелки А вверх или в направлении стрелки В вниз. При этом движение управления в направлении стрелки А вверх приводит к тому, что отображаемое подмножество записей списка изменяется непосредственно так, что перескакивается несколько записей списка и достигается первая запись списка следующей начальной буквы, т.е., как показано на фиг.7, запись F1 списка. Кроме того, отображаемое подмножество списка может изменяться так, что последняя запись списка или последние записи с начальной буквой G не содержатся в отображаемом подмножестве.
Если же в противоположность этому второй процесс управления содержит движение управления в направлении стрелки В вниз, то приходят непосредственно к первой записи списка с предшествующей начальной буквой, т.е., как показано на фиг.8, к записи Н1 списка. Таким образом, отображается подмножество списка, которое начинается с записи Н1 списка, и после этого отображаются другие записи списка с начальной буквой Н.
Кроме того, устройство 2 интерфейса пользователя может быть соединено с датчиком 16 ускорения, который альтернативно или дополнительно может служить в качестве устройства ввода. Датчик 16 ускорения может измерять ускорение устройства, которое в этом случае образует мобильный прибор, а также направление ускорения. Движение устройства, включая отображающую поверхность 1, в пространстве соответствует в этом случае поясненному выше движению на сенсорной поверхности отображающей поверхности 1. За счет движения влево можно в этом случае прокручивать список в одном направлении, а при движении вправо можно прокручивать список в другом направлении. Движение вверх приводит к перескакиванию нескольких записей списка вперед в списке, а движение вниз - к перескакиванию нескольких записей списка назад, как пояснялось выше.
Перечень позиций
1 Дисплей
2 Устройство интерфейса пользователя
3 Вычислительный блок
4 Устройство ввода
5 Виртуальное частичное кольцо
6 Графические объекты
7 Шина автомобиля
8 Системные часы
9-14 Переключательные поверхности объекта 6
15 Запоминающее устройство
16 Датчик ускорения
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ ИНДИКАЦИИ ИНФОРМАЦИИ В АВТОМОБИЛЕ И ИНДИКАТОРНОЕ УСТРОЙСТВО ДЛЯ АВТОМОБИЛЯ | 2008 |
|
RU2475373C2 |
ПЕРЕХОДЫ ГРАФИЧЕСКОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА (GUI) НА НОСИМОМ ЭЛЕКТРОННОМ УСТРОЙСТВЕ | 2013 |
|
RU2754525C2 |
ПЕРЕХОДЫ ГРАФИЧЕСКОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА (GUI) НА НОСИМОМ ЭЛЕКТРОННОМ УСТРОЙСТВЕ | 2013 |
|
RU2641462C2 |
НОСИМОЕ ЭЛЕКТРОННОЕ УСТРОЙСТВО | 2013 |
|
RU2614575C2 |
ВВОД ЖЕСТА ПОЛЬЗОВАТЕЛЕМ НА НОСИМОМ ЭЛЕКТРОННОМ УСТРОЙСТВЕ, ВКЛЮЧАЮЩИЙ В СЕБЯ ДВИЖЕНИЕ УСТРОЙСТВА | 2013 |
|
RU2623805C2 |
ДЕЛЕГИРОВАНИЕ ОБРАБОТКИ ИЗ НОСИМОГО ЭЛЕКТРОННОГО УСТРОЙСТВА | 2013 |
|
RU2621975C2 |
НАВИГАЦИОННОЕ УСТРОЙСТВО С СЕНСОРНЫМ ЭКРАНОМ | 2004 |
|
RU2361177C2 |
Устройства, способы и графические интерфейсы пользователя для управления объектами интерфейса пользователя с визуальной и/или гаптической обратной связью | 2016 |
|
RU2677381C1 |
ФОТО- И/ИЛИ ВИДЕОАНИМАЦИЯ НА ОСНОВЕ МЕТАДАННЫХ | 2015 |
|
RU2674434C2 |
МОБИЛЬНЫЙ ТЕРМИНАЛ СВЯЗИ С УЛУЧШЕННЫМ ПОЛЬЗОВАТЕЛЬСКИМ ИНТЕРФЕЙСОМ И СПОСОБ УПРАВЛЕНИЯ ПОЛЬЗОВАТЕЛЬСКИМ ИНТЕРФЕЙСОМ | 2005 |
|
RU2363033C2 |
Изобретение относится к способу и устройству отображения информации. Техническим результатом является повышение удобства отображения информации. Изобретение характеризуется тем, что на отображающей поверхности отображается подмножество одного списка, который содержит множество записей списка, и отображенное подмножество списка изменяют с помощью первого процесса управления пользователя, при этом с помощью первого процесса управления последовательно прогоняют записи списка. Способ согласно изобретению характеризуется тем, что с помощью второго процесса управления перескакивают несколько записей списка, чтобы достичь записи списка, которая не содержится в отображенном подмножестве записей списка, которые отображались при выполнении второго процесса управления. Кроме того, устройство относится к устройству для отображения информации, с помощью которого обеспечивается возможность, в частности, выполнения указанных выше стадий способа. 2 н. и 12 з.п. ф-лы, 8 ил.
1. Способ отображения информации, в котором
- на отображающей поверхности отображают подмножество списка, которое содержит множество записей (G22, G23, G24) списка,
- отображенное подмножество списка изменяют с помощью первого процесса управления пользователя,
- при этом с помощью первого процесса управления последовательно прогоняют записи списка,
отличающийся тем, что
- с помощью второго процесса управления перескакивают несколько записей списка, чтобы достичь записи (F1) списка, которая не содержится в отображенном подмножестве записей (G22, G23, G24) списка, которые отображались при выполнении второго процесса управления,
причем первый процесс управления содержит управление движением записи (G23) списка в первом направлении (Н), а второй процесс управления содержит управление движением записи списка во втором направлении (А, В), которое отличается от первого направления (Н).
2. Способ по п.1, отличающийся тем, что записи списка разделены на классы, и что с помощью второго процесса управления приходят к записи списка другого класса.
3. Способ по п.1, отличающийся тем, что с помощью первого процесса управления прокручивают список.
4. Способ по п.1, отличающийся тем, что по меньшей мере один процесс управления содержит движение по сенсорной поверхности устройства (4) ввода.
5. Способ по п.4, отличающийся тем, что на отображающей поверхности образована сенсорная поверхность устройства (4) ввода, что записи (G22, G23, G24) списка подмножества списка отображают на одномерной линии на отображающей поверхности, что первый процесс управления содержит движение на сенсорной поверхности, которое проходит по существу в направлении (Н) одномерной линии, и что второй процесс управления содержит движение на сенсорной поверхности, которое проходит по существу в направлении (А, В), перпендикулярном направлению одномерной линии.
6. Способ по п.5, отличающийся тем, что сенсорная поверхность устройства (4) ввода образована на отображающей поверхности, и что второй процесс управления является движением (А, В), которое начинается касанием сенсорной поверхности в положении, в котором отображена запись (G23) подмножества списка.
7. Способ по п.1, отличающийся тем, что по меньшей мере один процесс управления содержит движение по сенсорной поверхности устройства (4) ввода.
8. Способ по п.7, отличающийся тем, что на отображающей поверхности образована сенсорная поверхность устройства (4) ввода, что записи (G22, G23, G24) списка подмножества списка отображают на одномерной линии на отображающей поверхности, что первый процесс управления содержит движение на сенсорной поверхности, которое проходит по существу в направлении (Н) одномерной линии, и что второй процесс управления содержит движение на сенсорной поверхности, которое проходит по существу в направлении (А, В), перпендикулярном направлению одномерной линии.
9. Способ по п.8, отличающийся тем, что сенсорная поверхность устройства (4) ввода образована на отображающей поверхности и что второй процесс управления является движением (А, В), которое начинается касанием сенсорной поверхности в положении, в котором отображена запись (G23) подмножества списка.
10. Способ по п.1, отличающийся тем, что по меньшей мере один процесс управления содержит движение отображающей поверхности в пространстве, и измеряют ускорение отображающей поверхности в пространстве.
11. Способ по п.1, отличающийся тем, что отображаемые записи списка изображают расположенными на виртуальном, изображенном в изометрической проекции кольце или частичном кольце (5), и что с помощью первого процесса управления отображаемые записи списка поворачивают как на карусели на виртуальном кольце или частичном кольце (5).
12. Устройство для отображения информации, содержащее
- устройство отображения с отображающей поверхностью,
- запоминающее устройство для хранения списка, который содержит множество записей списка, из которых предусмотрена возможность отображения на отображающей поверхности одного подмножества, и
- устройство (2, 4; 2, 16) управления, предназначенное для приведения в действие пользователем, с целью изменения отображенного подмножества списка с помощью первого процесса управления, при этом за счет первого процесса управления последовательно прогоняются записи списка, отличающееся тем, что
- устройство (2, 4; 2, 16) управления приводится в действие пользователем с помощью второго процесса управления, за счет которого перескакивается несколько записей списка, с целью достижения записи (F1) списка, которая не содержится в отображаемом подмножестве записей (G22, G23, G24) списка, которые отображались при выполнении второго процесса управления, причем первый процесс управления содержит управление движением записи (G23) списка в первом направлении (Н), а второй процесс управления содержит управление движением записи списка во втором направлении (А, В), которое отличается от первого направления (Н).
13. Устройство по п.12, отличающееся тем, что устройство (2, 4; 2, 16) управления содержит устройство (4) ввода с сенсорной поверхностью.
14. Устройство по п.12, отличающееся тем, что устройство содержит датчик (16) ускорения, с помощью которого обеспечивается возможность измерения ускорения отображающей поверхности в пространстве.
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
User manual «Cubedesktop», 31.03.2008, найдено в интернет 19.06.2012 по адресу URL: http://www.thinkinbytes.com/downloads/manuals/cubedesktop-en.pdf | |||
СИСТЕМА И СПОСОБ ДЛЯ ОБЕСПЕЧЕНИЯ ПРИЛОЖЕНИЙ, МИНИМИЗИРОВАННЫХ С РАСШИРЕННЫМ НАБОРОМ ФУНКЦИЙ | 2003 |
|
RU2336553C2 |
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек | 1923 |
|
SU2007A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
ПАНЕЛЬ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ ДЛЯ ИГРОВОГО УСТРОЙСТВА | 2003 |
|
RU2298230C2 |
KR 2008011954 A, 11.02.2008 | |||
US 6043809 A, 28.03.2000. |
Авторы
Даты
2013-03-10—Публикация
2009-08-06—Подача