ЭЛЕКТРОННОЕ УСТРОЙСТВО ДЛЯ ВВОДА КОМАНДЫ ПОЛЬЗОВАТЕЛЯ 3-МЕРНЫМ СПОСОБОМ И СПОСОБ, ИСПОЛЬЗУЮЩИЙ ЭТО УСТРОЙСТВО
ELECTRONIC DEVICE FOR 3-D ENTERING OF USER COMMANDS AND METHOD USING SAID DEVICE

Область техники, к которой относится изобретение
Данное изобретение имеет отношение к электронному устройству. Более подробно, данное изобретение имеет отношение к электронному устройству для ввода команды пользователя 3-мерным способом.
Уровень техники
Пользовательский интерфейс (UI) обычно упоминается как механизм, с помощью которого могут взаимодействовать электронное устройство и пользователь. Другими словами, UI является механизмом, с помощью которого пользователь может передать команду на электронное устройство. Физический пользовательский интерфейс (PUI) и графический интерфейс пользователя (GUI) являются выборочными примерами UI.
PUI относится к механизму, с помощью которого команда пользователя является вводом в физический способ, используя клавиатуру, кнопку манипуляции или подобное этому, и графический интерфейс пользователя (GUI) относится к элементу, через который значок (иконка) или меню, отображенные на дисплее, выбираются для ввода команды пользователя.
Даже когда команда пользователя является вводом, использующим графический интерфейс пользователя, все еще требуется PUI. Это происходит потому, что движение и команды выбора являются вводом только PUI в GUI, с помощью которого пользователь перемещает указатель (курсор) в отношении меню, списка, значка или подобного, отображенного на дисплее, и выбирает элемент, в который установлен указатель.
Сущность изобретения
Техническая проблема
3-мерные графические интерфейсы пользователя (GUI) были разработаны для того, чтобы обеспечить удобство манипуляции электронными устройствами и визуальными эффектами высокого разрешения пользователям, и обычно используются в играх и т.п.
К сожалению, как описано выше, хотя GUI, обеспеченный пользователю, может быть 3-мерным, манипуляция ввода пользователя через PUI остается выполняемой 2-мерным способом.
Техническое решение
Соответственно, общая концепция данного изобретения была сделана для того, чтобы решить вышеупомянутые проблемы, и аспект общей концепции данного изобретения должен обеспечить электронное устройство для ввода команды пользователя 3-мерным способом и согласования способа 3-мерного изменения 3-мерного графического интерфейса пользователя с 3-мерной манипуляцией ввода пользователя.
Согласно аспекту данного изобретения оно обеспечивает электронное устройство, включающее в себя: сенсорную клавиатуру, считывающую 3-мерный интерфейс; и контроллер, управляющий графическим интерфейсом пользователя (GUI) в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Сенсорная клавиатура может считывать интерфейсы на первой, второй и третьей осях, введенные пользователем, и контроллер может декодировать интерфейсы на первой, второй и третьей осях, считанные сенсорной клавиатурой как первая, вторая и третья команды пользователя соответственно, и управлять GUI на основании декодированных результатов.
Первая команда пользователя может быть командой пользователя, связанной с направлением четвертой оси на изображении GUI, вторая команда пользователя может быть командой пользователя, связанной с направлением пятой оси на изображении GUI, и третья команда пользователя может быть командой пользователя, связанной с направлением шестой оси на изображении GUI.
Интерфейс на первой оси может быть считан в одной из верхней и нижней областей сенсорной клавиатуры, интерфейс на второй оси может быть считан в одной из левой и правой областей сенсорной клавиатуры, и интерфейс на третьей оси может быть считан в одной из верхней, нижней, левой и правой областей сенсорной клавиатуры.
Сенсорная клавиатура может включать в себя внешние и внутренние части, формирующие заданный наклон.
Сенсорная клавиатура может иметь кольцевую форму, круговую форму, квадратную кольцевую форму, квадратную форму, форму C или форму L.
Сенсорная клавиатура считывает точку, которой коснулся пользователь, и контроллер декодирует тип команды пользователя на основании точки, которой коснулся пользователь, считанной сенсорной клавиатурой.
Электронное устройство может включать в себя сенсорную точку, отображающую информацию относительно команды пользователя, введенной через касание сенсорной точки.
Электронное устройство может включать в себя сенсорную точку, отображающую информацию относительно команды пользователя, введенной через касание сенсорной точки вокруг сенсорной точки.
Электронное устройство может дополнительно включать в себя главный дисплей, установленный вне сенсорной клавиатуры и отображающий информацию относительно команды пользователя, введенной через касание сенсорной точки.
Позиция информации относительно команды пользователя на главном дисплее может визуально соответствовать позиции сенсорной точки на сенсорной клавиатуре, которой коснулись для того, чтобы ввести команду пользователя.
Электронное устройство может дополнительно включать в себя вспомогательный дисплей, отображающий информацию относительно команды пользователя.
Информация относительно команды пользователя может быть отображена в точке на вспомогательном дисплее, смежной с точкой на сенсорной клавиатуре, которой коснулись, чтобы ввести команду пользователя.
Электронное устройство может дополнительно включать в себя кнопку манипуляции, установленную внутри сенсорной клавиатуры и считывающую ввод пользователя. Контроллер может декодировать ввод пользователя, считанный кнопкой манипуляции, как заданную команду пользователя.
Кнопка манипуляции может включать в себя по меньшей мере одну кнопку, считывающую нажатие, выполненное пользователем.
Электронное устройство может дополнительно включать в себя вспомогательный дисплей, установленный в сенсорной клавиатуре, отображающий информацию относительно команды пользователя, которая может быть введена, и вводящий команду пользователя, отображенную через касание.
Электронное устройство может дополнительно включать в себя источник, включающий в себя по меньшей мере одно светоизлучающее устройство, обеспеченное в сенсорной клавиатуре.
Контроллер может управлять светоизлучающим устройством для излучения света, соответствующего 3-мерному интерфейсу, считанному сенсорной клавиатурой.
Сенсорная клавиатура может считывать интерфейсы в первом, втором и третьем направлениях, введенные пользователем, и контроллер может управлять светоизлучающим устройством для излучения света так, чтобы свет проходил в первом, втором и третьем направлениях интерфейсов, считанных сенсорной клавиатурой.
Сенсорная клавиатура может считывать интерфейсы на первой, второй и третьей осях, введенные пользователем, и контроллер управляет светоизлучающим устройством для изменения яркости света в ответ на интерфейсы на первой, второй и третьей осях, считанные сенсорной клавиатурой.
Сенсорная клавиатура может считывать точку, которой коснулся пользователь, и контроллер может управлять светоизлучающим устройством для излучения света в по меньшей мере одной из точек, которой коснулись, считанной сенсорной клавиатурой, и вокруг точки, которой коснулись.
Контроллер может управлять светоизлучающим устройством для изменения степени излучения света соответственно силе касания пользователя.
Контроллер может управлять светоизлучающим устройством для излучения света в соответствии с состоянием работы электронного устройства.
Светоизлучающее устройство может отобразить информацию, указывающую области, в которых пользователь может ввести интерфейсы на первой, второй и третьей осях, в каждой из областей.
Электронное устройство может дополнительно включать в себя главный дисплей, установленный вне сенсорной клавиатуры и отображающий информацию относительно команды пользователя, введенной через касание сенсорной точки. Цвет информации относительно команды пользователя, отображенной на главном дисплее, может быть идентичен цвету сенсорной точки, отображенной светоизлучающим устройством.
Контроллер может управлять размером изображения, которое должно быть отображено, так, чтобы изменить размер изображения в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Контроллер может управлять несколькими изображениями, которые должны быть отображены, так, чтобы изменить число изображений в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Если множество окон, выполняющих различные задачи, может быть расположено в многоуровневой структуре, контроллер может управлять заданным окном для перемещения на другой уровень для того, чтобы отобразить заданное окно на другом уровне в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Контроллер может управлять верхним меню или нижним меню заданного пункта меню для того, чтобы отобразить верхнее или нижнее меню в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Контроллер может управлять изображением выполнения пункта меню, обозначенного указателем для того, чтобы отобразить изображение выполнения в указателе в ответ на 3-мерный интерфейс, считанный сенсорной клавиатурой.
Согласно другому аспекту данного изобретения в нем обеспечивается способ пользовательского интерфейса (UI), включающий в себя этапы, на которых считывают 3-мерный интерфейс и управляют графическим интерфейсом пользователя в ответ на считанный 3-мерный интерфейс.
Интерфейсы на первой, второй и третьей осях, введенные пользователем, могут быть считаны, интерфейсы на первой, второй и третьей осях могут быть соответственно декодированы как первая, вторая и третья команды пользователя, и графическим интерфейсом пользователя можно управлять на основании декодированных результатов.
Первая команда пользователя может быть командой пользователя, связанной с направлением четвертой оси на изображении графического интерфейса пользователя, вторая команда пользователя может быть командой пользователя, связанной с направлением пятой оси на изображении графического интерфейса пользователя, и третья команда пользователя может быть командой пользователя, связанной с направлением шестой оси на изображении графического интерфейса пользователя.
Согласно другому аспекту данного изобретения в нем обеспечивается электронное устройство, включающее в себя модуль ввода, считывающий по меньшей мере один из интерфейсов в первом, втором и третьем направлениях, и контроллер, управляющий графическим интерфейсом пользователя в ответ на интерфейсы, считанные модулем ввода.
Согласно другому аспекту данного изобретения в нем обеспечивается способ UI, включающий в себя этапы, на которых считывают по меньшей мере один из интерфейсов в первом, втором и третьем направлениях и управляют графическим интерфейсом пользователя в ответ на считанные интерфейсы.
Согласно другому аспекту данного изобретения в нем обеспечивается электронное устройство, включающее в себя модуль ввода, считывающий 3-мерный интерфейс, и контроллер, управляющий содержанием, отображенным на дисплее, в ответ на 3-мерный интерфейс, считанный модулем ввода.
Согласно другому аспекту данного изобретения в нем обеспечивается способ UI, включающий в себя этапы, на которых считывают 3-мерный интерфейс и управляют отображенным содержанием в ответ на считанный 3-мерный интерфейс.
Согласно другому аспекту данного изобретения в нем обеспечивается модуль ввода, включающий в себя сенсорную клавиатуру, считывающую 3-мерный интерфейс, введенный пользователем. 3-мерный интерфейс, считанный сенсорной клавиатурой, может быть передан в устройство, управляющее электронным устройством.
Согласно другому аспекту данного изобретения в нем обеспечивается электронное устройство, включающее в себя модуль ввода, считывающий интерфейсы в первом и втором направлениях, и контроллер, управляющий содержанием, отображенным на дисплее, в ответ на интерфейсы, считанные модулем ввода.
Согласно другому аспекту данного изобретения в нем обеспечивается электронное устройство, включающее в себя модуль ввода, считывающий интерфейс, введенный пользователем, и контроллер, декодирующий тип команды пользователя в ответ на интерфейс, считанный модулем ввода.
Согласно другому аспекту данного изобретения в нем обеспечивается электронное устройство, включающее в себя модуль ввода, содержащий по меньшей мере две области, считывающие интерфейс, введенный пользователем. Тип интерфейса, считанного по меньшей мере двумя областями модуля ввода, может быть определен в зависимости от направления, в котором изображение отображено на дисплее.
Полезные эффекты
Как описано выше, в электронном устройстве для 3-мерного способа ввода команды пользователя согласно данному изобретению способ 3-мерного изменения 3-мерного графического интерфейса пользователя может гармонировать с 3-мерной манипуляцией ввода пользователя. Таким образом, пользователь может дополнительно интуитивно ввести команды пользователя через графический интерфейс пользователя в электронное устройство для того, чтобы в дальнейшем легко управлять электронным устройством. Кроме того, пользователь может чувствовать основательность в течение манипуляции ввода так же, как и с точки зрения визуального считывания для того, чтобы дополнительно развлекаться во время использования электронного устройства.
Краткое описание чертежей
Фиг.1 является перспективным представлением внешнего вида электронного устройства для ввода команды пользователя 3-мерным способом согласно варианту воплощения данного изобретения;
Фиг.2 и 3 являются представлениями, иллюстрирующими формы 3-мерной сенсорной клавиатуры, показанной на фиг.1;
Фиг.4 и 5 являются представлениями, иллюстрирующими область на 3-мерной сенсорной клавиатуре, которую можно тереть;
Фиг.6 является представлением, иллюстрирующим направление трения;
Фиг.7 является представлением, иллюстрирующим 3-мерную сенсорную клавиатуру, имеющую сенсорную точку, в которой визуально отображено направление команды пользователя;
Фиг.8 является представлением, иллюстрирующим 3-мерную сенсорную клавиатуру, отображающую направление касания в сенсорной точке, с использованием светоизлучающей функции;
Фиг.9 является представлением, иллюстрирующим формы 3-мерной сенсорной клавиатуры;
Фиг.10 является представлением, иллюстрирующим 3-мерную сенсорную клавиатуру, установленную в угол электрического устройства;
Фиг.11 является представлением, иллюстрирующим кнопки манипуляции, установленные внутри 3-мерной сенсорной клавиатуры;
Фиг.12 является представлением, иллюстрирующим вспомогательный жидкокристаллический дисплей (LCD), установленный в 3-мерной сенсорной клавиатуре;
Фиг.13 является представлением, иллюстрирующим вспомогательный LCD, на котором отображается направление команды пользователя;
Фиг.14 является представлением, иллюстрирующим примеры электронных устройств, реализованных выборочно, обеспечивая главный LCD, кнопки манипуляции, 3-мерные сенсорные клавиатуры и вспомогательные LCD и расположение их, используя различные способы;
Фиг.15 является представлением, иллюстрирующим MP3-плейер, подходящий для использования в продольном направлении;
Фиг.16a и 16b являются представлениями, иллюстрирующими MP3-плейеры, подходящие для использования в поперечном направлении;
Фиг.17 является представлением, иллюстрирующим проигрыватель радиопередачи цифровой мультимедиа (DMB);
Фиг.18 является представлением, иллюстрирующим цифровую камеру;
Фиг.19 является представлением, иллюстрирующим удаленные контроллеры;
Фиг.20 и 21 являются представлениями, иллюстрирующими сообщение манипуляции светоизлучением для манипуляций ввода пользователя трением через 3-мерную сенсорную клавиатуру;
Фиг.22 является блок-схемой электронного устройства для ввода команды пользователя 3-мерным способом согласно варианту воплощения данного изобретения;
Фиг.23 является представлением, иллюстрирующим состояние размещения сенсорных датчиков внутри модуля 3-мерного сенсорного датчика;
Фиг.24 является блок-схемой способа изменения 3-мерного графического интерфейса пользователя согласно 3-мерному способу ввода команды пользователя согласно варианту воплощения данного изобретение; и
Фиг.25-43 являются представлениями, иллюстрирующими способы считывания и декодирования 3-мерного трения пользователем для генерации и/или отображения 3-мерных графических интерфейсов пользователя, соответствующих командам пользователя.
Лучший способ для осуществления изобретения
Примерные варианты воплощения данного изобретения будут описаны подробно со ссылкой на соответствующие чертежи. В чертежах те же самые элементы обозначаются теми же самыми цифрами справочной информации всюду по чертежам. В следующем описании подробные описания известных функций и конфигураций, включенных сюда, опущены для осмысленности и ясности.
Фиг.1 является перспективным представлением внешнего вида электронного устройства для ввода команды пользователя 3-мерным способом согласно варианту воплощения данного изобретения. Как показано на фиг.1, электронное устройство включает в себя главный LCD 110, кнопку 120 манипуляции и 3-мерную сенсорную клавиатуру 130.
Главный LCD 110 является дисплеем, отображающим содержание типа изображений и текстов и 3-мерный графический интерфейс пользователя.
3-мерный графический интерфейс пользователя является графическим интерфейсом пользователя, отображенным 3-мерным способом и изменяющимся в 3-мерном пространстве. Подробнее, 3-мерный графический интерфейс пользователя означает графический интерфейс пользователя, с помощью которого 3-мерное изображение графического интерфейса пользователя или содержание, отображенное на 3-мерном изображении графического интерфейса пользователя, проходят Ось X, Ось Y, Ось Z или комбинацию осей Оси X, Оси Y и Оси Z или изменяют его с ее движением по Оси X, Оси Y, Оси Z или комбинации осей. Содержание, отображенное на 3-мерном изображении графического интерфейса пользователя, может быть значком, меню, списком, указателем (курсором), изображением и так далее. Кроме того, изменение с движением содержания, отображенного на 3-мерном изображении графического интерфейса пользователя, включает в себя изменения в размерах содержания и изменение в содержании.
Кнопка 120 манипуляции является PUI, с помощью которого пользователь может ввести команду пользователя через касание. Кнопка 120 манипуляции главным образом используется для того, чтобы выбрать или выполнить элемент, обозначенный указателем (курсором), отображенным на 3-мерном графическом интерфейсе пользователя.
3-мерная сенсорная клавиатура 130 является PUI, с помощью которого пользователь может 3-мерным способом ввести команды пользователя в отношении 3-мерного графического интерфейса пользователя, отображенного на главном LCD 110. Другими словами, 3-мерная сенсорная клавиатура 130 используется для ввода команды пользователя 3-мерным способом и изменения 3-мерным способом 3-мерного графического интерфейса пользователя на 3-мерном пространстве. Подробнее, 3-мерная сенсорная клавиатура 130 используется для того, чтобы ввести команды пользователя, чтобы переместить 3-мерное изображение графического интерфейса пользователя или содержание, отображенное на 3-мерном изображении графического интерфейса пользователя, по Оси X, Оси Y, Оси Z или комбинации Оси X, Оси Y и Оси Z, или изменить его с движением Оси X, Оси Y, Оси Z или комбинации осей.
Форма 3-мерной сенсорной клавиатуры 130 будет теперь описана подробно.
Фиг.2a иллюстрирует только 3-мерную сенсорную клавиатуру 130, показанную на фиг.1, и фиг.2b является поперечным секционным представлением, взятым по линии A-A' фиг.2a. Как показано на фиг.2a и 2b, внешняя часть 3-мерной сенсорной клавиатуры 130 выше, чем внутренняя часть 3-мерной сенсорной клавиатуры 130. Другими словами, 3-мерная сенсорная клавиатура 130 имеет наклон, убывающий под заданным углом d от внешней части к внутренней части.
Заданный угол d убывающего наклона 3-мерной сенсорной клавиатуры 130 может быть произвольно настроен с учетом толщины электронного устройства, которое будет реализовано. Другими словами, если электронное устройство должно быть утолщенным, заданный угол d убывающего наклона может быть большим. Другими словами, если электронное устройство должно быть тонким, заданный угол d убывающего наклона может быть маленьким. Если электронное устройство должно быть очень тонко изготовлено, заданный угол d убывающего наклона может быть "0°", то есть 3-мерная сенсорная клавиатура 130 может быть реализована плоской.
Другими словами, 3-мерная сенсорная клавиатура 130 может быть реализована в форме впадины, как показано на фиг.3а, или может быть реализована в плоской форме, как показано на фиг.3b.
Кроме того, как показано на фиг.3c, 3-мерная сенсорная клавиатура 130 может иметь плоскую форму, когда электронное устройство является выключенным, но может быть изменена в вогнутую форму, когда электронное устройство включено.
3-мерная сенсорная клавиатура 130 может быть изменена от плоской формы в вогнутую форму только тогда, когда команда пользователя может или ей необходимо быть введенной 3-мерным способом. В этом случае пользователь может интуитивно чувствовать, что команда пользователя может быть введенной 3-мерным способом.
Хотя это и не показано на фиг.3а-3c, 3-мерная сенсорная клавиатура 130 может быть реализована в выпуклой форме.
Теперь будет описан способ 3-мерного ввода команды пользователя от пользователя через 3-мерную сенсорную клавиатуру 130. 3-мерный способ ввода команды пользователя означает, что пользователь 3-мерным способом трет 3-мерную сенсорную клавиатуру 130 для того, чтобы ввести команды пользователя.
Подробнее, пользователь может потереть 3-мерную сенсорную клавиатуру 130 вперед в трех различных направлениях, то есть по Оси X, Оси Y или Оси Z, как показано на фиг.2a. Как показано на фиг.2a, Ось Z не ортогональна к Оси X и Оси Y и, таким образом, не может быть расценена как Ось Z, совпадающая с математическим значением, но упоминается как Ось Z для удобства в данном варианте воплощения.
Трение на Оси X включает трение в левом и правом направлениях на 3-мерной сенсорной клавиатуре 130. Трение в левом направлении обозначает трение в левом направлении в верхней или нижней области 3-мерной сенсорной клавиатуры 130, как показано на фиг.4a. В дальнейшем, трение в левом направлении упоминается для удобства как левое трение.
Трение в правом направлении обозначает трение в правом направлении в верхней или нижней области на 3-мерной сенсорной клавиатуре 130, как показано на фиг.4a. В дальнейшем, трение в правом направлении упоминается для удобства как правое трение.
Левое трение и/или правое трение выполнены для того, чтобы ввести команды пользователя, чтобы переместить отображение 3-мерного GUI или содержание, отображенное на 3-мерном изображении GUI, налево и/или направо (на Оси X) или изменять его или их ее движением или их движениями налево и/или направо.
Трение по Оси Y включает в себя трение вверх и вниз по направлениям на 3-мерной сенсорной клавиатуре 130. Трение в направлении вверх обозначает трение в направлении вверх левой или правой области на 3-мерной сенсорной клавиатуре 130, как показано на фиг.4b. В дальнейшем, трение в направлении вверх упоминается как трение вверх для удобства.
Трение в направлении вниз обозначает трение в направлении вниз в левой или правой области на 3-мерной сенсорной клавиатуре 130, как показано на фиг.4b. В дальнейшем, трение в направлении вниз упоминается как трение вниз для удобства.
Трение вверх и/или трение вниз выполнены для того, чтобы ввести команды пользователя для перемещения изображения 3-мерного графического интерфейса пользователя или содержания, отображенного на 3-мерном изображении графического интерфейса пользователя, вверх и/или вниз (на Оси Y) или изменять его или их с ее движением или их движениями вверх и/или вниз.
Трение по Оси Z включает в себя трение в направлении внутрь и вне на 3-мерной сенсорной клавиатуре 130.
Трение во внутреннем направлении обозначает трение во внутреннем направлении на 3-мерной сенсорной клавиатуре 130, как показано на фиг.4c. В дальнейшем, трение во внутреннем направлении упоминается как трение внутрь.
Трение в направлении, направленном наружу, обозначает трение в направлении извне на 3-мерной сенсорной клавиатуре 130, как показано на фиг.4c. В дальнейшем, трение в направлении, направленном наружу, упоминается как трение наружу.
Как показано на фиг.4c, позиции 3-мерной сенсорной клавиатуры 130, в которой трение внутрь и трение извне может быть вводом, не ограничены. Другими словами, трение внутрь и трение извне может быть вводом в любой позиции 3-мерной сенсорной клавиатуры 130.
Другими словами, трение внутрь и трение извне могут быть вводом в верхней и нижней области на 3-мерной сенсорной клавиатуре 130, в которой трение налево и трение направо являются вводом в левой или правой областях на 3-мерной сенсорной клавиатуре 130, в которой трение наверх и трение вниз являются вводом. Хотя трение является вводом к идентичной области на 3-мерной сенсорной клавиатуре 130, трение является вводом в различных направлениях. Таким образом, трение ввода в идентичной области не имеет значения.
Кроме того, трение внутрь и трение извне могут быть вводом в левой верхней области, в которой левые и правые области пересекаются, левой нижней области, в которой левые и нижние области пересекаются, правой верхней области, в которой правые и верхние области пересекаются, или правой нижней области, в которой пересекаются правые и нижние области.
Как описано выше, 3-мерная сенсорная клавиатура 130 имеет вогнутую форму, в которой внешняя часть выше, чем внутренняя часть. Таким образом, трение внутрь от направления наружу к внутреннему направлению может быть расценено как трение от верхней точки к нижней точке на 3-мерной сенсорной клавиатуре 130. Кроме того, трение от внутреннего направления к направлению наружу может быть расценено как трение от нижней точки к верхней точке на 3-мерной сенсорной клавиатуре 130.
Таким образом, когда трение внутрь является вводом, пользователь чувствует, что палец идет внутрь или вниз. Когда трение извне является вводом, пользователь чувствует, что палец идет в направлении наружу или вверх.
Трение внутрь и/или трение извне выполнены для того, чтобы ввести команду пользователя для перемещения изображения 3-мерного графического интерфейса пользователя или содержаний, отображенного на 3-мерном графическом интерфейсе пользователя, изображенного внутрь и/или наружу (на Оси Z), или изменить его или их при ее движении или их движениях, направленных внутрь и/или наружу.
Подробнее, трение внутрь выполнено для того, чтобы ввести команды пользователя для перемещения меню, обозначенного указателем (курсором), к нижнему элементу меню, двигаясь к подробной информации относительно элемента списка элементов списка, обозначенного указателем (курсором), изменяя масштаб изображения отображенного изображения и перемещая окно на самый высокий уровень к случаю самого низкого уровня расположения множества окон, выполняющих различные задачи в многоуровневой структуре.
Кроме того, команда пользователя, которая может закончить ввод трением извне, является симметричной к команде пользователя, которая может закончить ввод трением внутрь. Другими словами, трение извне выполнено для того, чтобы ввести команды пользователя для того, чтобы двигаться от нижнего меню к верхнему меню, двигаясь от подробной информации к списку, закрывая отображенное изображение и перемещая случай второго по высоте уровня к случаю самого высокого уровня расположения множества окон, выполняющих различные задачи в многоуровневой структуре.
Как показано на фиг.4b, трение вверх и/или трение вниз может быть вводом в двух областях, то есть левые и правые области на 3-мерной сенсорной клавиатуре 130. Таким образом, пользователь может выборочно использовать область, в которой трение наверх и/или трение вниз может быть удобно для ввода. Другими словами, пользователь-левша может обеспечить ввод трением наверх и/или трением вниз через левую область на 3-мерной сенсорной клавиатуре 130, в то время как пользователь-правша может обеспечить ввод трением наверх и/или трением вниз через правую область на 3-мерной сенсорной клавиатуре 130. В результате удобство пользователя может быть увеличено.
Типы трения, которые могут быть вводом через области на 3-мерной сенсорной клавиатуре 130, не установлены, но могут изменяться. Подробно, областью на 3-мерной сенсорной клавиатуре 130, в которой трение налево и/или трение направо могут быть вводом, можно обмениваться с областью на 3-мерной сенсорной клавиатуре 130, в которой трение наверх и/или трение вниз может быть вводом.
Более подробно, можно предложить случай, когда трение области ввода изменяется с направлением использования из электронного устройства. Другими словами, в случае, когда электронное устройство используется в продольном направлении, как показано на фиг.5a, область, обозначенная двунаправленной стрелкой, является областью, в которой трение наверх и/или трение вниз может быть вводом. В случае, когда электронное устройство используется в поперечном направлении, как показано на фиг.5b, область, обозначенная двунаправленной стрелкой, является областью, в которой трение наверх и/или трение вниз может быть вводом.
Соответственно, область 3-мерной сенсорной клавиатуры 130, в которой трение наверх и/или трение вниз могут быть вводом, изменяется с пользовательским направлением электронного устройства. В результате удобство пользователя может быть увеличено.
Другими словами, хотя трение является вводом в идентичной области, типы трения могут быть различными, согласно направлениям использования электронного устройства. Здесь, направления использования электронного устройства могут быть направлениями, по которым изображение отображено на главном LCD 110.
3-мерная сенсорная клавиатура 130 как своего рода PUI для 3-мерного способа ввода команды пользователя была описана подробно. 3-мерная сенсорная клавиатура 130 может быть понята как член ввода, считывающий 3-мерный интерфейс как 3-мерную манипуляцию ввода пользователя. 3-мерная сенсорная клавиатура 130 может также быть понята как член ввода, считывающий интерфейсы на трех направлениях ввода пользователя. Кроме того, 3-мерная сенсорная клавиатура 130 может также быть понята как член ввода, считывающий интерфейсы в трех направлениях ввода пользователем.
Даже в случае, когда 3-мерная сенсорная клавиатура 130 реализована в плоской форме, пользователь может ввести интерфейсы в этих трех направлениях, и 3-мерная сенсорная клавиатура 130 может считывать интерфейсы.
3-мерная сенсорная клавиатура 130 испускает свет помимо 3-мерного получения команды пользователя. Светоизлучение из 3-мерной сенсорной клавиатуры 130 будет теперь описано подробно.
3-мерная сенсорная клавиатура 130 может использовать такую светоизлучающую функцию для того, чтобы отобразить трение в направлении в области (в дальнейшем называемой как возможная область трения) на 3-мерной сенсорной клавиатуре 130, в котором трение может быть вводом относительно 3-мерного графического интерфейса пользователя, отображаемого, в настоящее время, на главном LCD 110.
Направление трения является информацией, указывающей тип трения, который может быть вводом в области возможного трения, отображающей направление трения. Таким образом, пользователь может проверить возможную область трения и тип трения, которая может быть вводом к возможной области трения через направление трения.
Теперь будет описан главный LCD 110 из электронного устройства, которое показано на фиг.6a. Текущий пользователь U может выполнить ввод только трением наверх и/или трением вниз для того, чтобы переместить указатель (курсор), установленный в пункт меню вверх и/или вниз. Таким образом, двунаправленными стрелками вверх и/или вниз показывают направление трения в левой области на 3-мерной сенсорной клавиатуре 130.
Двунаправленные стрелки вверх и/или вниз показываются как направление трения в левой области на 3-мерной сенсорной клавиатуре 130 на фиг.6a, но не ограничиваются этим. Таким образом, двунаправленные стрелки вверх и/или вниз в качестве направления трения могут быть показаны в правой области на 3-мерной сенсорной клавиатуре 130, которая является другой возможной областью трения вверх и/или вниз.
Теперь будет описан главный LCD 110 из электронного устройства, которое показано на фиг.6b. Текущий пользователь U может сделать ввод трением верх и/или трением вниз для того, чтобы продвинуть отображенную карту вверх и/или вниз, трением налево извне и/или трением направо для того, чтобы переместить отображенную карту налево и/или направо, или трением внутрь и/или трением извне для увеличения и/или уменьшения отображенной карты.
Таким образом, двунаправленные стрелки вверх и/или вниз как направление трения вверх и/или трения вниз отображены в левой области на 3-мерной сенсорной клавиатуре 130, двунаправленные стрелки влево и/или направо как направление трения налево и/или трения направо отображены в верхней области на 3-мерной сенсорной клавиатуре 130, двунаправленные стрелки внутрь и/или извне как направление трения внутрь и/или трения извне отображены в правой нижней области на 3-мерной сенсорной клавиатуре 130.
Как показано на фиг.6b, направление трения может быть дополнительно отображено в другой возможной области трения, в которой трение может быть вводом.
Здесь были описаны 3-мерная сенсорная клавиатура 130 для 3-мерного способа ввода команды пользователя через 3-мерное трение, способ 3-мерного трения 3-мерной сенсорной клавиатуры 130 до 3-мерного способа ввода команды пользователя и способ представления направления трения в возможной области трения, используя светоизлучающую функцию.
3-мерная сенсорная клавиатура 130 может быть тронута пользователем помимо того, чтобы быть потертой пользователем 3-мерным способом. Это будет подробнее описано ниже.
Пользователь может коснуться определенной точки 3-мерной сенсорной клавиатуры 130 для того, чтобы ввести определенную команду пользователя. Другими словами, 3-мерная сенсорная клавиатура 130 включает в себя множество точек (в дальнейшем называемых сенсорные точки), которых можно коснуться для того, чтобы ввести команды пользователя, и ввод команд пользователя через касания пользователем по-другому определяется в каждой сенсорной точке.
В электронном устройстве, показанном на фиг.7, 3-мерная сенсорная клавиатура 130 включает в себя четыре сенсорные точки. Кроме того, направление (в дальнейшем называемое направлением команды пользователя) к вводу команды пользователя через касание визуально отображено в каждой из сенсорных точек. Таким образом, пользователь может чувствовать сенсорную точку на 3-мерной сенсорной клавиатуре 130 и типы ввода команд пользователя через сенсорные точки. Направление команды пользователя может быть отображено, используя различные способы подписывания, типа печати, пониженной гравировки и т.п.
Подробнее, 3-мерная сенсорная клавиатура 130 из электронного устройства, показанного на фиг.7, включает в себя левую верхнюю сенсорную точку для ввода команды пользователя "назад", левую нижнюю сенсорную точку для ввода команды пользователя "|◄◄", правую верхнюю сенсорную точку для ввода команды пользователя "Меню" и правую нижнюю сенсорную точку для ввода команды пользователя "|". Кроме того, соответствующие направления команды пользователя визуально отображены в левой верхней сенсорной точке, левой нижней сенсорной точке, правой верхней сенсорной точке и правой нижней сенсорной точке.
Команды направления пользователя могут быть отображены вокруг 3-мерной сенсорной клавиатуры 130, не на 3-мерной сенсорной клавиатуре 130. Например, в электронном устройстве, показанном на фиг.1, направление команды пользователя отображено на внешнем краю электронного устройства, установленного вне 3-мерной сенсорной клавиатуры 130. Кроме того, в этом случае, направление команды пользователя, которое может быть вводом через сенсорную точку, отображено рядом с сенсорной точкой.
Как описано выше, команда пользователя, которая может быть вводом через касание сенсорной точки, может относительно часто использоваться для того, чтобы обеспечить удобство пользователю.
Направление команды пользователя может быть отображено на главном LCD 110 из электронного устройства не на или вокруг 3-мерной сенсорной клавиатуры 130. В этом случае, позиция главного LCD 110, в которой отображены направления команды пользователя, может визуально соответствовать позиции сенсорной точки 3-мерной сенсорной клавиатуры 130 для того, чтобы ввести команды пользователя.
Кроме того, в этом случае, 3-мерная сенсорная клавиатура 130 может отобразить направление касания сенсорной точки, используя, вслед за этим, светоизлучающую функцию. Направление касания является информационным указанием сенсорной точки на 3-мерной сенсорной клавиатуре 130 через испускание света. Таким образом, пользователь может чувствовать позицию сенсорной точки на 3-мерной сенсорной клавиатуре 130 через направление касания.
Другими словами, как показано на фиг.8a, направления команды пользователя отображены на главном LCD 110, и направления касания отображены в сенсорных точках на 3-мерной сенсорной клавиатуре 130. Позиции направления команды пользователя по главному LCD 110 визуально соответствуют позициям сенсорных точек 3-мерной сенсорной клавиатуры 130, которых коснулись для того, чтобы ввести команды пользователя.
Обратимся к фиг.8a, где позиция команды пользователя "меню", отображенная на главном LCD 110, визуально соответствует позиции левой верхней сенсорной точки на 3-мерной сенсорной клавиатуре 130, которой коснулись для того, чтобы ввести команду пользователя "меню". Кроме того, позиция команды пользователя "set", отображенной на главном LCD 110, визуально соответствует позиции промежуточной верхней сенсорной точки на 3-мерной сенсорной клавиатуре 130, которой коснулись для того, чтобы ввести команду пользователя "set".
Если пользователь U касается верхней сенсорной точки, как показано на фиг.8a, пользовательская команда "меню" является вводом.
Обратимся к фиг.8b, где направления касания отображены в левой верхней сенсорной точке, промежуточной сенсорной точке, правой верхней сенсорной точке, левой промежуточной сенсорной точке, правой промежуточной сенсорной точке и левой нижней сенсорной точке на 3-мерной сенсорной клавиатуре 130, которых касаются соответственно для того, чтобы ввести команды пользователя "Mp3", "Кино", "Фотография", "Текст", "Словарь" и "Игра".
Кроме того, позиции сенсорных точек на 3-мерной сенсорной клавиатуре 130 визуально соответствуют позициям направления команды пользователя к командам пользователя, отображенным на главном LCD 110, направления команды пользователя, являющейся вводом при касании сенсорной точки. Если левая нижняя сенсорная точка касается пользователем U, как показано на фиг.8b, команда пользователя "Игра" является вводом.
Позиции направления команды пользователя по главному LCD 110 могут визуально соответствовать позициям сенсорной точки на 3-мерной сенсорной клавиатуре 130, сенсорной точки, которой касаются для того, чтобы ввести команды пользователя, и цвета направления команды пользователя равны таковым из сенсорных направлений, чтобы помочь пользователю упростить восприятие.
Было описано, что 3-мерная сенсорная клавиатура 130 имеет квадратную кольцевую форму. Однако 3-мерная сенсорная клавиатура 130, возможно, не имеет квадратной кольцевой формы, но может иметь любую форму. 3-мерная сенсорная клавиатура 130 может иметь квадратную кольцевую форму, как показано на фиг.9a, кольцевую форму, которая показана на фиг.9b, или форму L, которая показана на фиг.9c.
Хотя и не показанная на фиг.9a-9c, 3-мерная сенсорная клавиатура 130 может иметь круглую форму, квадратную форму, форму C или любую другую форму.
В случае, где 3-мерная сенсорная клавиатура 130 имеет форму L, 3-мерная сенсорная клавиатура 130 может быть установлена в угол электронного устройства, как показано на фиг.10. В этом случае, 3-мерная сенсорная клавиатура 130 может быть реализована для того, чтобы сформировать наклон, убывающий из электронного устройства к внешней стороне, то есть к направлениям dl, d2 и d3.
В случае, когда 3-мерная сенсорная клавиатура 130 имеет квадратную кольцевую форму, как показанная на фиг.1, или кольцевую форму, кнопку 120 манипуляции можно обеспечить в 3-мерной сенсорной клавиатуре 130. Пользователь может нажать кнопку 120 манипуляции для того, чтобы ввести определенную команду пользователя.
Кнопка 120 манипуляции может быть хорошо найдена и легко управляться пользователем и, таким образом, реализована для того, чтобы ввести часто используемые команды пользователя.
Кроме того, кнопка 120 манипуляции установлена в 3-мерной сенсорной клавиатуре 130 и таким образом может использоваться для того, чтобы ввести команды пользователя, связанные с вводом команд пользователя через 3-мерную сенсорную клавиатуру 130. Например, 3-мерная сенсорная клавиатура 130 используется для того, чтобы ввести команды пользователя, чтобы переместить указатель (курсор) в меню или список, отображенный на 3-мерном GUI, отображенном на главном LCD 110. Таким образом, кнопка 120 манипуляции используется для того, чтобы ввести команды пользователя, чтобы выбрать или выполнить меню и/или элементы списка элементов меню и/или списка, обозначенного указателем (курсором).
Одну кнопку 120 манипуляции можно обеспечить, как показано на фиг.11a, и множество кнопок манипуляции 120-1, 120-2, 120-3, 120-4 и 120-5 можно обеспечить, как показано на фиг.11b. Другими словами, множество кнопок манипуляции, установленных в 3-мерной сенсорной клавиатуре 130, не ограничено, но может изменяться.
Не кнопку 120 манипуляции, но вспомогательный LCD 140 можно обеспечить внутри 3-мерной сенсорной клавиатуры 130, как показано на фиг.12. В этом случае, направления команды пользователя могут быть отображены на вспомогательном LCD 140, как показано на фиг.13. Однако 3-мерная сенсорная клавиатура 130 может иметь кольцевую форму, не квадратную кольцевую форму, как показано на фиг.13, и включать в себя вспомогательный LCD 140, имеющий круговую форму.
Таким образом, пользователь U может ввести желательную команду пользователя через касание 3-мерной сенсорной клавиатуры 130 в отношении направления команды пользователя, отображенного на вспомогательном LCD 140. Подробно, пользователь U может коснуться сенсорной точки, установленной вокруг (прямо рядом с) направления команды пользователя, отображенной на вспомогательном LCD 140, для того чтобы ввести команды пользователя.
Здесь, направление касания может быть отображено в сенсорной точке на 3-мерной сенсорной клавиатуре 130 через испускание света, как показано на фиг.13. Кроме того, направление команды пользователя, отображенной на вспомогательном LCD 140, может иметь тот же самый цвет, что и направление касания, для того чтобы помочь пользователю U с упрощением восприятия.
Если пользователь касается сенсорной точки, установленной в правую верхнюю часть на 3-мерной сенсорной клавиатуре 130, как показано на фиг.13, команда пользователя "4||" является вводом.
Кроме того, направление трения, как описано выше, может быть отображено на вспомогательном LCD 140.
Вспомогательный LCD 140, обеспеченный в 3-мерной сенсорной клавиатуре 130, может быть сенсорным LCD, но не LCD для отображения. Если вспомогательный LCD 140 является сенсорным LCD, команда пользователя может быть вводом, используя только вспомогательный LCD 140, исключая 3-мерную сенсорную клавиатуру 130.
И кнопку 120 манипуляции, и вспомогательный LCD 140 можно обеспечить в 3-мерной сенсорной клавиатуре 130. 3-мерная сенсорная клавиатура 130 может быть пустой. Это может быть выборочно определено в зависимости от потребности манипуляции электронного устройства.
Основываясь на вышеописанном содержании, электронные устройства, выборочно включающие в себя главный LCD 110, кнопки манипуляции 120, 3-мерную сенсорную клавиатуру 130 и вспомогательный LCD 140 и расположенные для использования различных способов, показаны на фиг.14.
Как показано на фиг.14, части, отмеченные темным цветом, соответствуют 3-мерной сенсорной клавиатуре 130, и части, отмеченные LCD вне 3-мерной сенсорной клавиатуры 130, соответствуют главному LCD 110. Кроме того, части, отмеченные светлым цветом в 3-мерной сенсорной клавиатуре 130, соответствуют кнопкам манипуляции 120, части, отмеченные с LCD в 3-мерной сенсорной клавиатуре 130, соответствуют вспомогательному LCD 140 для отображения, и части, отмеченные темным цветом в 3-мерной сенсорной клавиатуре 130, соответствуют сенсорному вспомогательному LCD 140.
Электронные устройства, которые показаны на фиг.14, являются только примерами электронных устройств, которые могут быть реализованы, основываясь на вышеописанном содержании. Таким образом, можно предложить электронные устройства, имеющие различные формы электронных устройств, которые показаны на фиг.14.
Такие электронные устройства будут теперь описаны более подробно в отношении фиг.15-19.
Фиг.15 является представлением, иллюстрирующим MP3-плейер, подходящий для того, чтобы использоваться в продольном направлении, фиг.16a и 16b являются представлениями, иллюстрирующими MP3-плейеры, подходящие для того, чтобы использоваться в поперечном направлении. Фиг.17 является представлением, иллюстрирующим проигрыватель DMB, фиг.18 является представлением, иллюстрирующим цифровую камеру, и фиг.19a и 19b являются представлениями, иллюстрирующими дистанционные управления.
Объявление манипуляции светоизлучения и объявление состояния светоизлучения может быть выполнено, используя светоизлучающую функцию 3-мерной сенсорной клавиатуры 130. Светоизлучающее объявление манипуляции является светоизлучающей операцией для того, чтобы визуально объявить, что пользователь трет или касается 3-мерной сенсорной клавиатуры 130, и состояние объявления светоизлучения является светоизлучающей операцией для того, чтобы объявить текущее состояние операции электронного устройства.
Таким образом, пользователь может немедленно почувствовать ввод манипуляций через 3-мерную сенсорную клавиатуру 130 и текущее состояние операции электронного устройства и предоставить высокий визуальный эффект.
Светоизлучающее объявление манипуляции будет теперь описано с подробными примерами.
Светоизлучающее объявление манипуляции, для манипуляции трением ввода пользователя через 3-мерную сенсорную клавиатуру 130, будет взято как пример. Например, в случае, когда пользователь U вводит трением налево через 3-мерную сенсорную клавиатуру 130, как показано на фиг.20, 3-мерная сенсорная клавиатура 130 испускает свет так, чтобы свет походил на прохождение направления ввода пользователем U трением налево.
Светоизлучающее объявление манипуляции для сенсорной манипуляции ввода пользователя через 3-мерную сенсорную клавиатуру 130 будет взято как пример. Например, в случае, когда пользователь касается сенсорной точки 3-мерной сенсорной клавиатуры 130, как показано на фиг.21a, 3-мерная сенсорная клавиатура 130 испускает легкий свет в сенсорных точках, которых коснулся пользователь, и (их) окружениях.
Светоизлучающее объявление манипуляции для помещения (сильное касание) манипуляции ввода пользователя через 3-мерную сенсорную клавиатуру 130 будет взято как пример. Например, в случае, когда пользователь помещает сенсорную точку, как показано на фиг.21b, 3-мерная сенсорная клавиатура 130 испускает глубокий свет в сенсорной точке, помещенной пользователем, и (ее) окружениях. Это соответствует светоизлучающему объявлению манипуляции, используя способ изменения легкой световой эмиссии от силы касания.
Светоизлучающее объявление манипуляции для трения внутрь и/или трения извне ввода манипуляции пользователя через 3-мерную сенсорную клавиатуру 130 будет взято как пример. Например, в случае, когда пользователь выполняет трение внутрь на 3-мерной сенсорной клавиатуре 130, как показано в левой части фиг.21с, 3-мерная сенсорная клавиатура 130 постепенно испускает глубокий свет от внешней стороны к внутренней части, чтобы выразить эффект перемещения внутрь или эффект перемещения вниз. Это соответствует случаю, когда светоизлучающее объявление манипуляции для трения внутрь и/или трения извне манипуляций ввода обеспечивается пользователю через изменения в яркости испускаемого света.
В случае, когда пользователь выполняет трение извне на 3-мерной сенсорной клавиатуре 130, как показано в правой части фиг.21с, 3-мерная сенсорная клавиатура 130 постепенно испускает свет в глубине от внутренней части к внешней стороне, чтобы выразить эффект движения наружу или эффект движения вверх.
Светоизлучающее объявление манипуляции может быть выполнено вспомогательным LCD 140 помимо 3-мерной сенсорной клавиатуры 130. Другими словами, в случае, когда пользователь касается сенсорного вспомогательного LCD 140, как показано на фиг.21d, сенсорный вспомогательный LCD 140 испускает свет в точке, которой пользователь коснулся, и вокруг нее.
Состояние светоизлучающего объявления будет теперь описано с подробными примерами.
Состояние светоизлучающего объявления для преобразования от состояния выключения питания электронного устройства в состояние включения питания будет взято как пример. В этом случае, 3-мерная сенсорная клавиатура 130 может беспорядочно изменять светоизлучающую точку для того, чтобы испускать свет.
Состояние светоизлучающего объявления для преобразования в состояние удержания электронного устройства будет взято как пример. В этом случае, 3-мерная сенсорная клавиатура 130 может периодически испускать и затем тушить (нежелательное мерцание) свет в определенных светоизлучающих точках.
Состояние светоизлучающего объявления для преобразования электронного устройства в состояние игры будет взято как пример. В этом случае, 3-мерная сенсорная клавиатура 130 испускает свет так, чтобы свет походил на вращение по кольцевой форме 3-мерной сенсорной клавиатуры 130.
Внутренняя структура электронного устройства будет теперь описана подробно со ссылкой на фиг.22. Фиг.22 является блок-схемой электронного устройства для 3-мерного способа ввода команды пользователя согласно варианту воплощения данного изобретения.
Как показано на фиг.22, электронное устройство включает в себя модуль 210 PUI, контроллер 260, модуль 270 3-мерного графического интерфейса пользователя и главный LCD 280. Модуль 210 PUI включает в себя 3-мерную сенсорную клавиатуру 220 и кнопку 250 манипуляции, и 3-мерная сенсорная клавиатура 220 включает в себя модуль 230 3-мерного сенсорного датчика и излучатель (источник) 240 света.
Главный LCD 280, кнопка 250 манипуляции и 3-мерная сенсорная клавиатура 220 соответственно соответствуют главному LCD 110, кнопке 120 манипуляции и 3-мерной сенсорной клавиатуре 130, показанным на фиг.1.
Модуль 230 3-мерного сенсорного датчика из 3-мерной сенсорной клавиатуры 220 считывает 3-мерное трение и касание пользователя и передает считанные результаты на контроллер 260, который будет описан позже.
Как показано на фиг.23, модуль 230 3-мерного сенсорного датчика включает в себя сенсорные датчики 231, расположенные на двух линиях. Здесь, сенсорные датчики 231 расположены на этих двух линиях в модуле 230 3-мерного сенсорного датчика для того, чтобы считать трение внутрь и/или трение извне. Сенсорные датчики 231 могут быть расположены на двух или больше линиях.
Излучатель 240 света из 3-мерной сенсорной клавиатуры 220 установлен под модулем 230 3-мерного сенсорного датчика. Излучатель 240 света включает в себя множество светоизлучающих диодов (LED). Излучатель 240 света излучает свет под управлением контроллера 260 для того, чтобы выполнить светоизлучающую функцию 3-мерной сенсорной клавиатуры 220.
Кнопка 250 манипуляции считывает манипуляции пользователя и передает результаты считывания на контроллер 260.
Модуль 270 3-мерного GUI генерирует 3-мерный графический интерфейс пользователя. Главный LCD 280 является дисплеем, отображающим 3-мерный графический интерфейс пользователя, сгенерированный модулем 270 3-мерного графического интерфейса пользователя.
Контроллер 260 декодирует команды пользователя в отношении считанных результатов модуля 230 3-мерного сенсорного датчика и считанные результаты кнопки 250 манипуляции. Контроллер 260 также управляет модулем 270 3-мерного графического интерфейса пользователя для того, чтобы генерировать 3-мерный графический интерфейс пользователя, совпадающий с декодированной командой пользователя.
Контроллер 260 может быть понят как управление содержанием, отображенным на главном LCD 280, согласно команде пользователя.
Контроллер 260 также управляет светоизлучающей операцией излучателя 240 света для того, чтобы отображать направление трения и направление касания. Кроме того, контроллер 260 управляет светоизлучающей операцией излучателя 240 света для того, чтобы выполнять светоизлучающее объявление манипуляции и состояние светоизлучающего объявления.
Контроллер 260 управляет другими элементами (не показанными здесь) электронного устройства для выполнения декодированной команды пользователя.
Хотя и не показанное на фиг.22 электронное устройство согласно данному варианту воплощения может дополнительно включать в себя вспомогательный LCD. В этом случае, вспомогательным LCD может быть вспомогательный LCD для отображения или сенсорного вспомогательного LCD. Содержание, отображенное на вспомогательном LCD, определено контроллером 260. Кроме того, результат считывания касания пользователя через сенсорный вспомогательный LCD передан на контроллер 260.
Процесс 3-мерного способа ввода команды пользователя и изменения 3-мерного графического интерфейса пользователя согласно команде ввода пользователя в электронном устройстве, которое показано на фиг.22, будет теперь описан подробно в отношении фиг.24. Фиг.24 является блок-схемой способа изменения 3-мерного графического интерфейса пользователя согласно 3-мерному способу ввода команды пользователя согласно варианту воплощения данного изобретения.
В операции S310 модуль 270 3-мерного графического интерфейса пользователя генерирует 3-мерный графический интерфейс пользователя под управлением контроллера 260, и главный LCD 280 отображает 3-мерный графический интерфейс пользователя.
В операции S320 излучатель 240 света отображает направление трения под управлением контроллера 260.
В операции S330 модуль 230 3-мерного сенсорного датчика считывает 3-мерное трение пользователя и передает считанный результат на контроллер 260.
В операции S340 контроллер 260 декодирует команды пользователя через считанный результат. В операции S350 источник 240 излучения выполняет светоизлучающее объявление манипуляции под управлением контроллера 260.
В операции S360 контроллер 260 управляет модулем 270 3-мерного графического интерфейса пользователя для генерации 3-мерного графического интерфейса пользователя, совпадающего с декодированной командой пользователя, так, чтобы 3-мерный графический интерфейс пользователя мог быть отображен на главном LCD 280.
После этого операции S320-S360 повторяются.
Операция S360 будет теперь описана с подробным примером.
Команда пользователя, декодированная контроллером 260, когда 3-мерное касание модуля 230 датчика считывает трение наверх и/или трение вниз, то есть команду пользователя, которая может закончить ввод, трение наверх и/или трение вниз будет описано с подробным примером.
Трение наверх и/или трение вниз используются, чтобы ввести команды пользователя, чтобы переместить 3-мерное изображение графического интерфейса пользователя или содержание, отображенное на 3-мерном графическом интерфейсе пользователя, вверх и/или вниз (на Оси Y) или изменяют ее или их с ее движением или их движением вверх и/или вниз.
В случае, когда изображение графического интерфейса пользователя, которое показано на фиг.25, отображено на главном LCD 280, трение наверх и/или трение вниз, считанное модулем 230 3-мерного сенсорного датчика, используется для того, чтобы ввести команды пользователя, чтобы переместить указатель (курсор), отображенный на изображении графического интерфейса пользователя, вверх и/или вниз (на Оси Y).
Если пользователь непрерывно помещает палец в модуль 230 3-мерного сенсорного датчика после трения наверх и/или трения вниз, указатель (курсор) может двигаться с высокой скоростью.
Трение наверх и/или трение вниз может использоваться для того, чтобы ввести команды пользователя для перемещения указателя (курсора), отображенного на изображении графического интерфейса пользователя, вверх и/или вниз (на Оси Y) и перемещения элемента, обозначенного перемещенным указателем (курсором), к другой позиции, с раскрытием элемента.
Например, в случае, когда изображение графического интерфейса пользователя, которое показано на фиг.26a, отображено на главном LCD 280, трение вниз, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команду пользователя на перемещение указателя (курсора) во второй элемент списка, как показано на фиг.26b, и переместить второй элемент списка в вершину с раскрытием второго элемента списка, обозначенного перемещенным указателем (курсором), как показано на фиг.26c.
Трение налево и/или трение направо используется для того, чтобы ввести команды пользователя, чтобы переместить 3-мерное изображение графического интерфейса пользователя или содержание, отображенное на 3-мерном графическом интерфейсе пользователя, изображенное слева и/или справа (на Оси X), или изменяют ее или их движением ее или их налево и/или направо.
Например, в случае, когда изображение графического интерфейса пользователя, показывающее список папки 2 Album, показанный на фиг.27a, отображено на главном LCD 280, трение направо, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя к медленно (последовательно) перемещающемуся указателю на отображение списков изображения графического интерфейса пользователя папки "3 Album" рядом с папкой "2 Album", как показано на фиг.27b, 27c и 27d.
Как другой пример, в случае, когда изображение графического интерфейса пользователя отображает списки, отсортированные, соответственно, по "Дате", показанные на фиг.28a, отображено на главном LCD 280, трение налево извне и/или трение направо, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя для того, чтобы переместить указатель на изображение графического интерфейса пользователя, отображающего списки, сортированные, согласно "Артисту", как показано на фиг.28b, или изображения графического интерфейса пользователя, отображающие списки, сортированные согласно "Альбому", как показано на фиг.28c. В этом случае, движения к изображениям графического интерфейса пользователя, отображающим списки, могут быть медленно (последовательно) реализованы.
Трение внутрь используется для того, чтобы ввести команды пользователя для того, чтобы переместить меню, обозначенное указателем (курсором), к нижнему меню элементов, к подробной информации, такой как элемент списка элементов списка, обозначенного указателем (курсором), раскрывая отображенное изображение и перемещая окно к самому высокому уровню к самому низкому уровню случая расположения множества окон, выполняющих различные задачи в многоуровневой структуре.
Команда пользователя, которая может закончить ввод трением извне, является симметричной пользовательской команде, которая может закончить ввод трением внутрь. Другими словами, трение извне используется для того, чтобы ввести команды пользователя для того, чтобы двигаться от более низкого меню до верхнего меню, двигаясь от подробной информации до списка, закрывая отображенное изображение и перемещая второе на высший уровень к случаю самого высокого уровня расположения множества окон, выполняющих различные задачи в многоуровневой структуре.
Например, в случае, где электронное устройство запускает файл MP3, как показано на фиг.29a, трение извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить указатель на изображение графического интерфейса пользователя, отображающее списки, включающие в себя элементы файлов MP3, как показано на фиг.29d.
В случае, когда изображение графического интерфейса пользователя, показывающее списки, включающие в себя элементы файлов MP3, отображено на главном LCD 280, как показано на фиг.29d, трение извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя для перемещения указателя на изображение графического интерфейса пользователя, показывающего элементы "проигрывать MP3", "проигрывать Кино", из верхнего меню файла MP3, перечисленного, как показано на фиг.29f.
В случае, когда изображение графического интерфейса пользователя, как показано на фиг.29f, отображено на главном LCD 280, трение направо, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя для перемещения указателя (курсора) направо, как показано на фиг.29b.
В случае, когда изображение графического интерфейса пользователя, как показано на фиг.29b, отображено на главном LCD 280, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы вызвать список файла "Кино", подчиненный элементу "проигрывать Кино", обозначенный указателем (курсором), как показано на фиг.29e.
В случае, когда изображение графического интерфейса пользователя показывает список файлов "Кино", как показано на фиг.29e, отображенным на главном LCD 280, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы запустить файл "Кино", обозначенный указателем (курсором), как показано на фиг.29g.
В случае, когда изображение графического интерфейса пользователя, как показано на фиг.29d, отображено на главном LCD 280, трение вниз, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить указатель (курсор) вниз, как показано на фиг.29c.
В случае, когда изображение графического интерфейса пользователя, отображающее списки файлов MP3, отображено на главном LCD 280, как показано на фиг.29c, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы запустить файл MP3, обозначенный указателем (курсором), как показано на фиг.29a.
Как другой пример, в случае, когда изображение графического интерфейса пользователя показывает карты, отображенные на главном LCD 280, как показано на фиг.30a, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы увеличить карту, как показано на фиг.30b.
В случае, когда изображение графического интерфейса пользователя показывает карты, отображенные на главном LCD 280, как показано на фиг.30a, трение извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы уменьшить карту.
Как другой пример, в случае, когда изображение графического интерфейса пользователя показывает множество эскизов, отображенных на главном LCD 280, как показано на фиг.31a, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы раскрыть эскизы, вместо того чтобы уменьшить множество эскизов, отображенных на изображении графического интерфейса пользователя, как показано на фиг.31b, 31c и 31d.
В случае, когда изображение графического интерфейса пользователя показывает изображения, отображенные на главном LCD 280, как показано на фиг.31d, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы раскрыть изображение, как показано на фиг.31e.
В случае, когда изображение графического интерфейса пользователя показывает множества эскизов, отображенных на главном LCD 280, трение извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы закрыть эскизы, вместо того чтобы увеличить множество эскизов, отображенных на изображении графического интерфейса пользователя.
Как другой пример, в случае, где 3-мерное изображение графического интерфейса пользователя, отображающее множество окон, выполняющих различные задачи в многоуровневой структуре, отображено на главном LCD 280, как показано на фиг.32a и 32b, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить окно в самый высокий уровень к самому низкому уровню. Кроме того, трение извне может использоваться для того, чтобы ввести команды пользователя, чтобы переместить окно во второй наивысший уровень к самому высокому уровню. Здесь, движения окон могут быть медленно (последовательно) реализованы.
Как другой пример, в случае, когда 3-мерное изображение графического интерфейса пользователя, показывающее различные меню в многоуровневой структуре, отображено на главном LCD 280, как показано на фиг.32c и 32d, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить меню в самый высокий уровень к самому низкому уровню. Кроме того, трение извне может использоваться для того, чтобы ввести команды пользователя, чтобы переместить меню во второй наивысший уровень к самому высокому уровню. Здесь, меню могут медленно (последовательно) перемещаться.
Фиг.33a-33c иллюстрируют меню, в которых информация элемента написана внутри кругов. Наибольший круг в каждом из меню, которые показаны на фиг.33a-33c, работает как указатель. "Теперь играет", написанный в кругах, установленных в центре, как показано на фиг.33b и 33c, обозначает команды пользователя, которые могут быть вводом, касаясь кнопки 120 манипуляции, установленной в 3-мерной сенсорной клавиатуре 130.
В меню, как показано на фиг.33a-33c, круги могут стать большими, как показано на фиг.34a-34c, когда электронное устройство включено для того, чтобы обеспечить более высокий визуальный эффект пользователю.
В случае, когда 3-мерное изображение графического интерфейса пользователя, показывающее меню, как показано на фиг.35a, отображено на главном LCD 280, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы отобразить круговой указатель с его медленным раскрытием и более низким пунктом меню, обозначенным круговым указателем в круговом указателе, как показано на фиг.35b, 35c и 35d.
Как другой пример, в случае, когда 3-мерное изображение графического интерфейса пользователя, отображающее меню, как показано на фиг.36a, отображено на главном LCD 280, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы отобразить круговой указатель с его медленным раскрытием и изображением выполнения пункта меню, обозначенного круговым указателем в указателе изменения масштаба изображения, как показано на фиг.36b-36f.
Как другой пример, в случае, когда 3-мерное изображение 3-мерного графического интерфейса пользователя, показывающее различные меню, отображено на главном LCD 280, как показано на фиг.37a и 37b, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить самое близкое меню (установленное наверху 3-мерного изображения графического интерфейса пользователя) к самой удаленной позиции (самая низкая позиция на 3-мерном изображении графического интерфейса пользователя).
Кроме того, трение извне может использоваться для того, чтобы ввести команды пользователя, чтобы переместить самое близкое второе меню к самой близкой позиции. Здесь, меню могут медленно (последовательно) перемещаться.
Как другой пример, в случае, когда изображение графического интерфейса пользователя, показывающее список, отображено на главном LCD 280, как показано на фиг.38a, трение внутрь, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы назвать изображение графического интерфейса пользователя, отображающее подробную информацию (информация альбома, информация лирики и так далее) относительно элемента списка, обозначенного указателем (курсором), как показано на фиг.38b и 38c.
В случае, когда изображение графического интерфейса пользователя, как показано на фиг.38b или 38c, отображено на главном LCD 280, трение извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить указатель на список, включающий в себя элементы списка подробной информации, как показано на фиг.38d.
Как другой пример, в случае, когда изображение графического интерфейса пользователя, показывающее корейское алфавитное меню поиска (фиг.39b), вызывается выбором элемента "Поиск" на изображении графического интерфейса пользователя, которое показано на фиг.39a, отображено на главном LCD 280, трение направо, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы вызвать изображение графического интерфейса пользователя показом английских меню поиска, показанных на фиг.39c.
В случае, когда изображение графического интерфейса пользователя, показывающее английские меню поиска, которые показаны на фиг.39c, отображено на главном LCD 280, трение налево извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы вызвать изображение графического интерфейса пользователя показом корейских меню поиска, показанных на фиг.39b.
В случае, когда изображение графического интерфейса пользователя, показывающее список файлов музыки, начинающихся с "B", показанный на фиг.39d, отображено на главном LCD 280, трение направо, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить указатель на изображение графического интерфейса пользователя, показывающее списки файлов кино, начинающихся с "B", что показано на фиг.39e.
В случае, когда изображение графического интерфейса пользователя, показывающее списки файлов кино, начинающихся с "B", показанные на фиг.39e, отображено на главном LCD 280, трение налево извне, считанное модулем 230 3-мерного сенсорного датчика, может использоваться для того, чтобы ввести команды пользователя, чтобы переместить указатель на изображение графического интерфейса пользователя, показывающее список файлов музыки, начинающихся с "B", что показано на фиг.39.
Выбор элемента списка элементов списка, который показан на фиг.39d, может использоваться для ввода команды пользователя для того, чтобы выполнить элементы списка, как показано на фиг.39f.
Как показано на фиг.40, способ, показывающий указатель (курсор) на графическом интерфейсе пользователя, может быть тем же самым, что и светоизлучающий способ 3-мерной сенсорной клавиатуры, которой показан на фиг.21a. В этом случае пользователь может чувствовать, что PUI эквивалентен графическому интерфейсу пользователя.
Как показано на фиг.41, способ добавления "*" к элементу "Поиск", обозначенный указателем, может также быть тем же самым, что и светоизлучающий способ 3-мерной сенсорной клавиатуры.
В случае, когда выбранный элемент выполняется для того, чтобы отобразить изображение на главном LCD 280, начальный способ представления для изображения может измениться. Изображение графического интерфейса пользователя, представляющее окно "Эффект Перехода" для того, чтобы устанавливать начальный способ представления, показано на фиг.41. Как показано в окне "Эффект Перехода", начальный способ представления может быть способом "Вертикального перемещения", способом "Наплыва", способом "Зеркального отражения" или подобным этому.
В случае, когда элемент музыки выполняется, опция типа эквалайзера или подобное этому может наложиться на элемент музыки, как показано на фиг.43.
Способ считывания 3-мерного трения пользователя, чтобы генерировать и/или отображать 3-мерный графический интерфейс пользователя, совпадающий с декодированной командой пользователя, был описан с подробными примерами. Вышеописанное содержание может быть применено для того, чтобы генерировать и/или отобразить 3-мерный графический интерфейс пользователя, используя способы, отличные от вышеописанных способов. Эти способы будут понятны специалистам в данной области техники и, таким образом, не будут описаны здесь подробно.
Предшествующие варианты воплощения и преимущества являются просто примерными и не должны рассматриваться как ограничение данного изобретения. Данное обучение может быть с готовностью применено к другим типам устройств. Кроме того, описание вариантов воплощения данного изобретения предназначено для иллюстрации, а не ограничения объема формулы изобретения, и многие альтернативы, модификации и изменения будут очевидны специалистам в данной области техники.
Промышленная применимость
Данное изобретение может быть применено в электронном устройстве, выполненном с возможностью приема команды пользователя.