Область техники, к которой относится изобретение
Настоящая технология относится к устройству управления отображением, способу управления отображением и компьютерному программному продукту, и, в частности, относится к устройству управления отображением, способу и компьютерному программному продукту, которые пригодны для использования, когда выполняют управление отображением в устройстве отображения, которым можно управлять путем приближения к нему.
В прошлом была предложена технология для автомобильного навигационного устройства, в котором, когда пользователь подносит палец к экрану дисплея, заданное меню отображается рядом с ним с наложением на карту таким образом, что пользователь прикасается пальцем к отображаемому меню, для выбора пункта. Например, такая технология раскрыта в публикации находящейся на экспертизе заявки №2002-358162 на японский патент.
Раскрытие изобретения
Однако в технологии, описанной в публикации находящейся на экспертизе заявки №2002-358162 на японский патент, можно предположить возникновение ошибочной операции, при которой пользователь случайно прикасается пальцем к непреднамеренному пункту в меню и, следовательно, будет выполнена нежелательная обработка.
Учитывая такую ситуацию, как описано выше, разработана настоящая технология. Кроме того, желательно надежно выбирать требуемый пункт среди пунктов, отображаемых в устройстве отображения, которое может срабатывать в результате приближения к нему.
В соответствии с одним не ограничительным вариантом осуществления устройство включает в себя контроллер, выполненный с возможностью вызывать отображение на дисплее связанного элемента в ответ на прием указания об обнаружении близости объекта к отображаемому элементу, при этом отображаемый элемент отображается на периферии дисплея, и изменять отображаемый вид участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
В соответствии с одним аспектом контроллер выполнен с возможностью изменения отображаемого вида связанного элемента, когда положение касания объекта совпадает со связанным элементом.
В соответствии с другим аспектом контроллер распознает область отклика на близость, превышающую размер элемента, причем область отклика на близость представляет собой область, служащую критерием, используемым при обнаружении близости объекта к элементу.
В соответствии с другим аспектом область отклика на близость представляет собой прямоугольную область, окружающую элемент.
В соответствии с другим аспектом контроллер вызывает выделение на дисплее по меньшей мере указанного элемента при обнаружении, что объект находится вблизи элемента.
В соответствии с другим аспектом контроллер вызывает отображение меню вариантов выбора при обнаружении, что объект находится вблизи элемента.
В соответствии с другим аспектом меню вариантов выбора полупрозрачно наложено на изображение, отображаемое на дисплее, и связанный элемент включает в себя меню вариантов выбора.
В соответствии с другим аспектом область отклика на близость включает в себя по меньшей мере область, занимаемую меню вариантов выбора и указанным элементом.
В соответствии с другим аспектом меню вариантов выбора включает в себя множество пиктограмм, имеющих соответствующие области отклика на контакт, и область отклика на близость, включающую в себя по меньшей мере область, занимаемую соответствующими областями отклика на контакт.
В соответствии с другим аспектом контроллер вызывает выделение выбранной пиктограммы из множества пиктограмм на дисплее, когда объект расположен вблизи выбранной пиктограммы.
В соответствии с другим аспектом контроллер также вызывает отображение справочника функций, причем справочник функций поясняет функции, назначенные соответствующим вариантам выбора в меню вариантов выбора.
В соответствии с другим аспектом меню вариантов выбора отображается в полупрозрачном виде так, что фоновое изображение остается, по меньшей мере частично, видимым на дисплее.
В соответствии с другим аспектом дисплей включает в себя электростатическую сенсорную панель.
В соответствии с еще одним аспектом контроллер выделяет элемент при помощи изменения цвета, и/или размера, и/или формы, и/или оформления, и/или яркости элемента.
В соответствии с другим аспектом меню вариантов выбора включает в себя пиктограммы вариантов выбора, которые имеют более низкий ранг, чем указанный элемент.
В соответствии с другим аспектом меню вариантов выбора включает в себя устанавливаемые пользователем пиктограммы вариантов выбора.
В соответствии с другим аспектом когда объект находится за пределами заданного диапазона обнаружения на дисплее, состояние выбора элемента остается неизменным.
В соответствии с другим аспектом контроллер сменяет по меньшей мере одну из множества пиктограмм другой пиктограммой, при прикосновении объекта к дисплею.
В соответствии с другим аспектом множество пиктограмм остаются на дисплее, когда объект прикасается к дисплею и затем отводится от дисплея на расстояние, большее, чем расстояние обнаружения положения близости.
В соответствии с другим аспектом меню вариантов выбора включает в себя множество пиктограмм, имеющих соответствующие области отклика на контакт, при этом по меньшей мере одна из областей отклика на контакт имеет меньшую площадь, чем площадь, занимаемая соответствующей пиктограммой.
В соответствии с другим аспектом контроллер распознает состояние выбора для функции, связанной с элементом, при обнаружении объекта вблизи элемента, и контроллер поддерживает состояние выбора даже при отсутствии перемещения объекта так, чтобы объект оказался вблизи меню вариантов выбора.
В варианте осуществления способа способ включает в себя этапы, на которых принимают указание обнаружения положения близости объекта к отображаемому элементу; вызывают отображение на дисплее связанного элемента в ответ на указанный прием, при этом отображаемый пункт отображается на периферии дисплея, и изменяют отображаемый вид участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
В варианте осуществления энергонезависимого компьютерного устройства накопителя, содержащего команды, которые при их выполнении схемой обработки выполняют процесс, который включает в себя этапы, на которых принимают указание обнаружением положения близости объекта к отображаемому элементу; вызывают отображение на дисплее связанного элемента в ответ на указанный прием, при этом отображаемый элемент отображается на периферии дисплея, и изменяют вид отображения участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
В соответствии с вариантом осуществления настоящей технологии становится возможным надежно выбирать требуемый пункт среди пунктов, отображаемых в устройстве отображения, которым можно управлять путем приближения к нему.
Краткое описание чертежей
На фиг.1 показана блок-схема, иллюстрирующая пример конфигурации варианта осуществления цифрового фотоаппарата, в котором применяется существующая технология;
на фиг.2А и 2В представлены виды в перспективе, иллюстрирующие примеры конфигураций внешнего вида цифрового фотоаппарата;
на фиг.3 показана блок-схема, иллюстрирующая пример конфигурации функции, реализуемой CPU в цифровом фотоаппарате;
на фиг.4 показана схема, иллюстрирующая пример отображения экрана ожидания захвата изображения;
на фиг.5 показана блок-схема последовательности операций для пояснения обработки управления отображением, выполняемой цифровым фотоаппаратом;
на фиг.6 показана блок-схема последовательности операций для пояснения обработки управления отображением, выполняемая цифровым фотоаппаратом;
на фиг.7 показана схема, иллюстрирующая примеры области отклика на положение непосредственной близости и области отклика на контакт пиктограммы режима захвата изображения;
на фиг.8 показана схема, иллюстрирующая пример отображения меню вариантов выбора;
на фиг.9 показана схема, иллюстрирующая примеры увеличенной области отклика на положение непосредственной близости для пиктограммы режима захвата изображения и области отклика на контакт пиктограммы вариантов выбора;
на фиг.10 показана схема, иллюстрирующая пример отображения экрана ожидания захвата изображения, когда палец установлен в положение непосредственной близости к пиктограмме вариантов выбора; и
на фиг.11 показана схема, иллюстрирующая пример экрана установки режима захвата изображения.
Осуществление изобретения
Ниже будет описана форма варианта осуществления настоящей технологии (ниже называется "вариантом осуществления"). Кроме того, вариант осуществления будет описан в следующем порядке.
1. Вариант осуществления.
2. Модификация.
1. Вариант осуществления
Пример конфигурации цифровой камеры 1
На фиг.1 показана блок-схема, иллюстрирующая пример конфигурации варианта осуществления цифровой камеры (цифровой фотокамеры) 1, в которой применяется настоящая технология.
Модуль 11 объектива включает в себя объектив для захвата изображения, упор диафрагмы, линзу фокусирования и т.п., и свет, попадающий в модуль 11 объектива направляют в виде лучей в элемент 12 формирования изображения.
Например, элемент 12 формирования изображение включает в себя прибор с зарядовой связью (CCD), блок формирования изображения на комплементарном металлооксидном полупроводнике (CMOS) и т.п., выполняет фотоэлектрическое преобразование света, поступающего из модуля 11 объектива, и подает в модуль 13 аналоговой обработки сигналов, аналоговый сигнал изображения, полученный, как ее результат.
Модуль 13 обработки аналоговых сигналов подвергает сигнал изображения из элемента 12 формирования изображения обработке аналоговых сигналов, такой как обработка скоррелированной двойной выборки, обработка автоматической регулировки усиления и т.п., и подает сигнал изображения, подвергнутый обработке аналоговых сигналов, в модуль 14 аналогово/цифрового (A/D) преобразования.
Модуль 14 A/D преобразования выполняет A/D-преобразование сигнала изображения из модуля 13 обработки аналоговых сигналов и подает в модуль 15 обработки цифровых сигналов данные цифрового изображения, полученные, как его результат.
Модуль 15 обработки цифровых сигналов подвергает данные изображения из модуля 14 A/D преобразования обработке цифровых сигналов, такой как обработка регулирования баланса белого, обработка уменьшения уровня шумов, необходимая обработка кодирования сжатия (например, используя кодирование Объединенной группы экспертов фотографических изображений (JPEG) и т.п.), и т.п., и подает данные изображения в модуль 17 дисплея на панели 18 ввода-вывода и в устройство 19 записи.
Панель 18 ввода-вывода включает в себя модуль 16 ввода и модуль 17 дисплея.
Модуль 16 ввода включает в себя устройство, имеющее функцию приема (детектирования) входных сигналов, поступающих снаружи от него, а именно, например, электростатическую сенсорную панель и т.п., набор светового источника для излучения света и датчика для приема отражения света, отраженного от объекта, и т.п.
Модуль 16 ввода детектирует положение непосредственной близости и прикосновение (контакт) объекта (например, пальца пользователя, стилуса, используемого пользователем, и т.п.) снаружи и подает сигнал (ниже называется "операционным сигналом"), обозначающий положения непосредственной близости или прикосновения его в CPU 23.
Модуль 17 дисплея включает в себя устройство (устройство дисплея), предназначенное для отображения изображения, например жидкокристаллическую панель и т.п., и отображает изображение в соответствии с данными изображения и т.п., подаваемыми из модуля 15 обработки цифровых сигналов.
В панели 18 ввода-вывода, модуль 16 ввода и модуль 1 дисплея, описанные выше, интегрированы друг с другом, при этом возможно отображать изображение в модуле 17 дисплея, и в модуле 16 ввода становится возможным принимать ввод операции (здесь как непосредственная близость, так и прикосновение) снаружи относительно изображения, отображаемого в модуле 17 дисплея.
Кроме того, ниже объект, такой как палец, стилус и т.п., используемый для ввода (непосредственная близость или прикосновение) в модуль 16 ввода в панели 18 ввода -вывода, называется инструментом ввода.
Кроме того, в дополнение к пальцу и стилусу в качестве инструмента ввода также можно использовать произвольный объект, который можно подносить в положение непосредственной близости и прикосновения для установления положения в модуле 16 ввода на панели 18 ввода-вывода.
Например, диск, такой как цифровой универсальный диск (DVD) и т.п., съемное полупроводниковое устройство (не показано), такое как карта памяти и т.п., и другой съемный носитель записи (не показан) может быть установлен и извлечен в и из устройства 19 записи. Кроме того, устройство 19 записи выполняет управление записью и воспроизведением на установленном носителе записи. А именно, устройство 19 записи записывает на носителе записи данные изображения из модуля 15 обработки цифровых сигналов и считывает и подает эти данные изображения, записанные на носителе записи, в модуль 15 обработки цифровых сигналов.
Исполнительный элемент 20 представляет собой электродвигатель, который регулирует линзу фокусирования и упор диафрагмы в модуле 11 объектива, и его привод осуществляют с помощью привода 21 от двигателя.
Привод 21 от двигателя осуществляет привод исполнительного элемента 20 в соответствии с управлением центрального процессорного устройства (CPU) 23.
ТG (Генератор синхронизации) 22 подает в элемент 12 формирования изображения сигнал синхронизации, используемый для регулирования времени экспозиции и т.п., в соответствии с управлением CPU 23.
В результате выполнения программы, записанной в постоянном запоминающем устройстве (ROM) 26 программы и, кроме того, программы, записанной в электрически стираемом программируемом ROM (EEPROM) 25, в соответствии с необходимостью CPU 23 управляет отдельными блоками, включенными в цифровую камеру 1.
Модуль 24 операций представляет собой физическую кнопку и т.п., с которой выполняют операции пользователь, и подает в CPU 23 сигнал (ниже называется "сигналом операции"), соответствующий операции пользователя.
Например, в EEPROM 25 содержатся программа и данные, где эти данные представляют собой параметры формирования изображения и т.п., установленные пользователем, при выполнении операций с модулем 24 операций и т.п., и оно также необходимо для содержания данных, когда источник питания цифровой камеры 1 выключен.
В ROM 26 программы содержится программа, выполняемая CPU 23 и т.п. В RAM 27 временно содержатся данные и программа, необходимая для операций, выполняемых CPU 23.
В цифровой камере 1, имеющей описанную выше конфигурацию, CPU 23 выполняет программу, записанную в ROM 26 программы и т.п., управляя таким образом отдельными частями цифровой камеры 1.
С другой стороны, свет, поступающий в модуль 11 объектива, подвергают фотоэлектрическому преобразованию в элементе 12 формирования изображения, и сигнал изображения, полученный в результате его, передают в модуль 13 аналоговой обработки сигналов. В модуле 13 аналоговой обработки сигналов сигнал изображения из элемента 12 формирования изображения подвергают аналоговой обработке сигналов и подают в модуль 14 A/D преобразования.
В модуле 14 A/D преобразования для сигнала изображения из модуля 13 аналоговой обработки сигналов выполняют A/D-преобразование и цифровой сигнал изображения, полученный в результате него, подают в модуль 15 цифровой обработки сигналов.
В модуле 15 цифровой обработки сигналов, данные изображения из модуля 14 A/D преобразования подвергают цифровой обработке сигналов, и подают в модуль 17 дисплея на панели 18 ввода-вывода, отображая таким образом соответствующее изображение, а именно так называемое изображение, получаемое непосредственно из объектива.
Кроме того, CPU 23 выполняет заданную обработку в соответствии с сигналом операций из модуля 16 ввода в панели 18 ввода-вывода или в модуле 24 операций.
А именно, например, когда модуль 16 ввода панели 18 ввода-вывода или модуль 24 операций выполняют операции таким образом, что выполняется захват изображения, CPU 23 выполняет обработку для захвата неподвижного изображения, такого, как фотография, обеспечивает выполнение модулем 15 цифровой обработки сигналов для данных изображения из модуля 14 A/D преобразования обработке сжатия кодирования, и обеспечивает запись данных изображения на носителе записи через устройство 19 записи.
Кроме того, например, когда модуль 16 ввода в панели 18 ввода-вывода или модуль 24 операций выполняют операции таким образом, что выполняется воспроизведение, CPU 23 управляет модулем 15 цифровой обработки сигналов, обеспечивая таким образом считывание данных изображения с носителя записи через устройство 19 записи.
Кроме того, CPU 23 обеспечивает расширение модуля обработки 15 цифровых сигналов данных изображения, считанных с носителя записи, и подает эти данные изображения в панель 18 ввода-вывода, обеспечивая, таким образом, отображение данных изображения.
Кроме того, в ответ на сигнал операции и т.п. из модуля 16 ввода в панели 18 ввода-вывода или в модуле 24 операций, CPU 23 подает в панель 18 ввода-вывода через модуль 15 цифровой обработки сигналов, изображение графического интерфейса пользователя (GUI), используемое для выполнения операции цифровой камеры 1, подтверждения различных видов информации и т.п.
Кроме того, например, данные, используемые для GUI, сохраняют в EEPROM 25 или в ROM 26 программы.
Кроме того, например, программа, которая должна быть выполнена в CPU 23, может быть установлена со съемного носителя записи в цифровую камеру 1 или может быть загружена через сеть и установлена в цифровой камере 1.
На фиг.2А и 2В показаны виды в перспективе, иллюстрирующие примеры конфигураций внешнего вида цифровой камеры 1, представленной на фиг.1.
А именно, на фиг.2А показан вид в перспективе стороны передней поверхности цифровой камеры 1 (стороны, направленной к субъекту во время съемки изображения), и на фиг.2В показан вид в перспективе стороны задней поверхности цифровой камеры 1.
Крышка 31 для объектива предусмотрена так, что она закрывает переднюю поверхность цифровой камеры 1, и может смешаться вверх и вниз.
Когда крышка 31 для объектива расположена на верхней стороне, модуль 11 объектива и т.п. переводят в состояния, в которых модуль 11 объектива и т.п. закрыты. Кроме того, когда крышка 31 для объектива расположена на нижней стороне, модуль 11 объектива и т.п. открыты и цифровую камеру 1 переводят в состояние, в котором может быть выполнена съемка изображения.
На фиг.2А крышка 31 для объектива расположена на нижней стороне и модуль 11 объектива открыт.
Осветитель 32 автофокуса предусмотрен на левой стороне от модуля 11 объектива.
Например, когда субъект является темным и трудно сфокусироваться на субъекте с помощью функции автофокуса, осветитель 32 автофокуса излучает свет (вспомогательный свет), используемый для подсветки субъекта.
Кроме того, когда собственный таймер используется для съемки изображения, осветитель 32 автофокуса также функционирует, как лампа собственного таймера, которая излучает свет, так, чтобы уведомить пользователя о моменте съемки изображения, на основе собственного таймера.
На верхнем участке цифровой камеры 1 предусмотрены кнопка 33 "питания", кнопка 34 воспроизведения, кнопка 35 затвора (кнопка спуска) и рычаг 36 изменения масштаба изображения, предусмотренные так, что они включены в модуль 24 операций на фиг.1.
Кнопку 33 "питания" нажимают, когда источник питания цифровой камеры 1 включают и выключают и когда выполняют операцию с кнопкой 34 воспроизведения, когда воспроизводят данные изображения, записанные на носителе записи, прикрепленном к устройству 19 записи (на фиг.1).
Кнопку 35 затвора (кнопку спуска) нажимают, когда данные изображения записывают на носителе записи, прикрепленном на устройстве 19 записи (на фиг.1) (захватывают фотографию (неподвижное изображение)), и выполняют операцию с рычагом 36 изменения масштаба изображения, когда регулируют изменение масштаба изображения.
На задней поверхности цифровой камеры 1 предусмотрена панель 18 ввода-вывода. На панели 18 ввода-вывода отображают изображение, непосредственно снимаемое объективом, GUI и т.п.
Когда инструмент ввода подносят в положение непосредственной близости к панели 18 ввода-вывода или прикасаются инструментом ввода к панели 18 ввода -вывода, пользователь может подавать различного рода (операции) входные сигналы в цифровую камеру 1.
Пример конфигурации функции, реализуемой с помощью CPU 23
На фиг.3 показана блок-схема, иллюстрирующая пример конфигурации части функции, реализуемой с помощью CPU 23 по фиг.1, путем выполнения заданной программы управления. CPU 23 выполняет заданную программу управления, реализуя таким образом функцию, включающую в себя функции, в которых CPU 23 работает, как устройство 51 управления отображением и устройство 52 обработки информации.
В ответ на операцию модуля 16 ввода в панели 18 ввода-вывода (установка в положении непосредственной близости или прикосновение инструмента ввода) и операцию модуля 24 операций устройство 51 управления отображением обеспечивает отображение GUI в модуле 17 дисплея на панели 18 ввода-вывода через модуль 15 обработки цифровых сигналов, для выполнения операции цифровой камеры 1, подтверждение различных видов информации и т.п.
Устройство 51 управления отображением выполнено так, что оно включает в себя модуль 61 детектирования ввода и модуль 62 управления отображением.
На основе сигнала операции из модуля 16 ввода в панели 18 ввода-вывода, модуль 61 детектирования ввода детектирует ввод (установку в положении непосредственной близости или прикосновение инструмента ввода) снаружи от модуля 16 ввода в панели 18 ввода-вывода, и положение и т.п. на модуле 16 ввода, на который воздействуют путем установки непосредственной близости или прикосновения инструмента ввода. Кроме того, модуль 61 детектирования ввода подает в модуль 62 управления отображением информацию, включающую в себя эти результаты детектирования, как информацию операции, обозначающую операцию, выполняемую пользователем в модуле 16 ввода, в панели 18 ввода-вывода.
В ответ на сигнал операции из модуля 24 операций и операцию пользователя, обозначенную информацией об операции из модуля 61 детектирования ввода, модуль 62 управления отображением обеспечивает отображение GUI в модуле 17 дисплея в панели 18 ввода-вывода через модуль 15 обработки цифрового сигнала, на основе данных и т.п., сохраненных в EEPROM 25 или в ROM 26 программы.
Кроме того, на основе информации операции из модуля 61 детектирования ввода модуль 62 управления отображением распознает функцию цифровой камеры 1, причем эта функция выполняется по указанию пользователя, который выполняет операцию с модулем 16 ввода в отношении GUI, отображаемого в модуле 17 дисплея, в панели 18 ввода-вывода. Кроме того, модуль 62 управления отображением уведомляет устройство 52 обработки информации о распознанной функции.
Устройство 52 обработки информации управляет отдельными частями цифровой камеры 1 и обеспечивает выполнение отдельными частями функции, о которой уведомил модуль 62 управления отображением.
Пример отображения панели 18 ввода-вывода
На фиг.4 показана схема, иллюстрирующая пример отображения экрана дисплея модуля 17 дисплея в панели 18 ввода-вывода.
На фиг.4 иллюстрируется пример отображения экрана дисплея модуля 17 дисплея в панели 18 ввода-вывода в состоянии, в котором цифровая камера 1 находится в состоянии ожидания захвата изображения и на модуль 16 ввода не воздействует установка непосредственной близости или прикосновение инструмента ввода.
Здесь состояние ожидания захвата изображения означает состояние, в котором, если на кнопку 35 затвора (на фиг.2) нажмут, будет выполнен захват фотографии (неподвижного изображения) (состояние, в котором изображение захватывают и записывают на носителе записи, который установлен на устройстве 19 записи (на фиг.1)).
На экране дисплея на фиг.4 в пределах центральной области АС, кроме вертикальных длинных областей AL и AR в форме полос, расположенных с обеих сторон, отображается изображение, непосредственно снимаемое объективом. Кроме того, пиктограммы 101-105, которым назначены заданные функции, отображают в два ряда с заданными размерами, в заданных положениях в пределах области AL. Кроме того, пиктограммы 106 и 107, которым назначены заданные функции, и группа 108 пиктограмм, обозначающая состояния и т.п. цифровой камеры 1, отображаются в виде тандема с заданными размерами, в заданных положениях в пределах области AR.
Кроме того, например, группа 108 пиктограмм включает в себя пиктограммы, обозначающие оставшееся количество заряда батареи в цифровой камере 1, количество фотографий (неподвижных изображений), которое может быть записано на носителе записи, уже установленный режим захвата изображений и т.п.
Например, в результате установки инструмента ввода в непосредственной близости к или с прикосновением к пиктограммам 101-107 на экране дисплея на фиг.4 пользователь может обеспечить выполнение цифровой камерой 1 функций, назначенных для отдельных пиктограмм.
Кроме того, ниже экран дисплея на фиг.4 называется экраном ожидания захвата изображения.
Кроме того, ниже предполагается, что поперечные направления модуля 16 ввода и модуля 17 дисплея в панели 18 ввода-вывода представляют собой направления оси X, и ее вертикальные направления представляют собой направление оси Y. В соответствии с этим, например, поперечное направление экрана ожидания захвата изображения на фиг.4 представляет собой направление оси X и его вертикальное направление представляет собой направление оси Y.
Кроме того, ниже в некоторых случаях описания модуля 16 ввода и модуля 17 дисплея в панели 18 ввода-вывода будут исключены, и модуль 16 ввода и модуль 17 дисплея в панели 18 ввода-вывода будут просто описаны, как панель 18 ввода-вывода. Например, в некотором случае фраза "модуль 17 дисплея в панели 18 ввода-вывода отображает изображение" описана как фраза на "панели 18 ввода-вывода отображаются изображения", и фраза "на модуль 16 ввода на панели 18 ввода-вывода воздействуют, поднося инструмент ввода в положение непосредственной близости или в положение прикосновения" описана как фраза на "панель 18 ввода-вывода воздействуют, поднося инструмент ввода в положение непосредственной близости или в положение прикосновения".
Обработка управления отображением, когда воздействуют на пиктограмму режима захвата изображения
Далее, со ссылкой на блок-схемы последовательности операций, показанные на фиг.5 и фиг.6, фокусирование на пиктограмме 106 (ниже называется пиктограммой 106 режима захвата изображения), используемой для установки режима захвата изображения на экране ожидания захвата изображения на фиг.4, будет описана обработка управления отображением, которую выполняют с помощью цифровой камеры 1, когда выполняют операции с пиктограммой 106 режима захвата изображения.
Кроме того, например, эта обработка начинается, когда источник питания цифровой камеры 1 включают или выполняют операцию, обеспечивающую отображение панелью 18 ввода-вывода изображения экрана ожидания захвата изображения на панели 18 ввода-вывода или в модуле 24 операций.
Кроме того, ниже для удобства описания будет исключено описание другой обработки, чем обработка, относящаяся к операции, выполняемой с пиктограммой 106 режима захвата изображения (например, обработки, выполняемой, когда выполняют операции с другой пиктограммой, чем пиктограмма 106 режима захвата изображения, и т.п.).
На этапе S1 в цифровой камере 1 отображается экран ожидания захвата изображения. В частности, элемент 12 формирования изображения подает в модуль 13 обработки аналоговых сигналов сигнал изображения, полученный в результате захвата изображения. Модуль 13 обработки аналоговых сигналов подвергает сигнал изображения из элемента 12 формирования изображения обработке аналоговых сигналов, и подает сигнал изображения в модуль 14 A/D преобразования. Модуль 14 A/D преобразования выполняет A/D-преобразование сигнала изображения из модуля 13 обработки аналоговых сигналов и подает в модуль 15 обработки цифровых сигналов данные цифрового изображения, полученные в его результате. Модуль 15 обработки цифровых сигналов подвергает данные изображения из модуля 14 A/D преобразования обработке цифровых сигналов и подает данные изображения в панель 18 ввода-вывода. На основе сигнала изображения из модуля 15 обработки цифровых сигналов, панель 18 ввода-вывода отображает изображение, непосредственно видимое через объектив, в области АС на экран ожидания захвата изображения.
Кроме того, модуль 62 управления отображением обеспечивает отображение пиктограмм 101-105 в виде тандема в области AL на экране ожидания захвата изображения через модуль 15 обработки цифровых сигналов и обеспечивает отображение изображения пиктограммы 106 режима захвата изображения пиктограммы 107 и группы 108 пиктограмм в тандеме в области AR на экране ожидания захвата изображения.
На этапе S2 модуль 62 управления отображением устанавливает область отклика на состояние непосредственной близости и область отклика на контакт пиктограммы 106 режима захвата изображения.
Здесь область отклика на состояние непосредственной близости представляет собой область, которая представляет собой критерий, используемый для детектирования состояния непосредственной близости инструмента ввода в отдельные пиктограммы, такие как пиктограмма, строка знаков, миниатюрное изображение и т.п., отображаемые на панели 18 ввода-вывода. Кроме того, область отклика на контакт представляет собой область, которая представляет собой критерий, используемый для детектирования контакта инструмента ввода с отдельными пунктами, отображаемыми на панели 18 ввода-вывода.
На фиг.7 иллюстрируются примеры области Rc отклика на положение непосредственной близости и области Rt1 отклика на контакт, установленные в отношении пиктограммы 106 режима захвата изображения при обработке, выполняемой на этапе S2. Область Rc отклика на положение непосредственной близости несколько больше, чем физический внешний вид пиктограммы 106 в режиме захвата изображения, и установлена, как прямоугольная область, окружающая пиктограмму 106 режима захвата изображения. Кроме того, область Rt1 отклика на контакт установлена в той же самой области, что и область Re отклика на положение непосредственной близости.
На этапе S3 модуль 61 детектирования ввода выполняет детектирование положения непосредственной близости инструмента ввода на основе сигнала операции из панели 18 ввода-вывода. Модуль 61 детектирования ввода подает в модуль 62 управления отображением информацию операции, включающую в себя результат детектирования положения непосредственной близости инструмента ввода.
На этапе S4 модуль 62 управления отображением определяет, установлен ли или нет инструмент ввода в положение непосредственной близости к области Re отклика на положение непосредственной близости для пиктограммы 106 режима захвата изображения. Кроме того, когда положение непосредственной близости инструмента ввода для панели 18 ввода-вывода не детектируют или детектируемое положение непосредственной близости находится за пределами области Re отклика на положение непосредственной близости, определяют, что инструмент ввода не установлен в положение непосредственной близости для области Re отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения и обработка возвращается на этап S3.
После этого на этапе S4 до тех пор, пока не определят, что инструмент ввода установлен в положение непосредственной близости для области Re отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения, операции обработки на этапах S3 и S4 выполняют повторно.
С другой стороны, когда на этапе S4 детектируют положение непосредственной близости инструмента ввода для панели 18 ввода-вывода и детектируемое положение непосредственной близости определяют в пределах области Rc отклика на положение непосредственной близости, определяют, что инструмент ввода устанавливают в положение непосредственной близости для области Re отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения и обработка переходит на этап S5.
На этапе S5 модуль 62 управления отображением обеспечивает изменение дисплеем формы пиктограммы 106 режима захвата изображения, с помощью модуля 15 обработки цифровых сигналов, и обеспечивает отображение меню вариантов выбора.
На фиг.8 иллюстрируется пример экрана дисплея, отображаемого на панели 18 ввода-вывода во время обработки на этапе S5, когда палец 121 как инструмент ввода устанавливают рядом с пиктограммой 106 режима захвата изображения.
На экране дисплея на фиг.8 пиктограмма 106 режима захвата изображения и окружающая ее область отображены с выделением и курсор 131 отображается так, что он окружает пиктограмму 106 режима захвата изображения. В соответствии с этим, когда палец 121 приближают к пиктограмме 106 режима захвата изображения, пользователь может интуитивно распознать, что была выбрана пиктограмма 106 режима захвата изображения (пиктограмма 106 режима захвата изображения реагирует на палец 121).
Кроме того, отображение с выделением и отображение курсора представляют собой примеры, и также в другой форме может быть обозначено, что была выбрана пиктограмма 106 режима захвата изображения. Например, цвет, размер, дизайн, яркость и т.п. пиктограммы 106 режима захвата изображения также могут изменяться. Кроме того, комбинация множества изменений форм отображения также может быть принята.
Кроме того, над пиктограммой 106 режима захвата изображения как информация, относящаяся к пиктограмме 106 режима захвата изображения, отображается справочник 132 функции, который поясняет функцию, назначенную для пиктограммы 106 режима захвата изображения. В соответствии с этим пользователь может легко и быстро распознать детали функции, назначенной для пиктограммы 106 режима захвата изображения.
Кроме того, варианты выбора 133, ориентированные в горизонтальном направлении, продолжаются в направлении, перпендикулярном области AR, с левой стороны пиктограммы 106 режима захвата изображения, и отображаются так, что они накладываются на изображение, непосредственно снимаемое через объектив области АС. Кроме того, пиктограммы 141-143 вариантов выбора отображаются на одной линии с заданными размерами, в заданных положениях, в пределах меню 133 вариантов выбора.
Пиктограммы 141-143 вариантов выбора представляют собой пиктограммы, относящиеся к пиктограмме 106 режима захвата изображения. Более конкретно, пиктограммы 141-143 вариантов выбора представляют собой пиктограммы, принадлежащие нижнему рангу пиктограммы 106 режима захвата изображения, в системе меню цифровой камеры 1. Кроме того, функцию установки одного из режимов захвата изображения цифровой камеры 1 назначают для каждой из пиктограмм 141-143 вариантов выбора.
Кроме того, пользователь может свободно устанавливать пиктограммы 141-143 вариантов выбора, предназначенные для отображения в меню 133 вариантов выбора. Например, для того, чтобы быстро установить часто используемый режим захвата изображения, пользователь может установить пиктограмму, соответствующую режиму захвата изображения для пиктограммы вариантов выбора, и обеспечить отображение пиктограммы в меню 133 вариантов выбора.
Кроме того, справочник 132 функций и меню 133 вариантов выбора отображают в полупрозрачном виде таким образом, что изображение, непосредственно снимаемое объективом на фоне, можно видеть сквозь него. В соответствии с этим даже в состоянии, в котором отображают справочник 132 функций и меню 133 вариантов выбора, возможно, конечно, просматривать изображение, непосредственно снимаемое через объектив фонового изображения.
Таким образом, как описано выше, отображается меню 133 вариантов выбора, которое включает в себя пиктограммы 141-143 вариантов выбора, относящиеся к пиктограмме 106 режима захвата изображения, отображаемого на внешней кромке в положении непосредственной близости, для которого инструмент ввода находится в положении непосредственной близости.
На этапе S6 модуль 62 управления отображением увеличивает область отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения и устанавливает области отклика на контакт пиктограмм 141-143 вариантов выбора.
На фиг.9 иллюстрируется область Rc' отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения и области Rt2-Rt4 отклика на контакт пиктограмм 141-143 вариантов выбора, установленные при обработке, выполняемой на этапе S6. Кроме того, на этом чертеже для того, чтобы сделать такой чертеж понятным, иллюстрация курсора 131 и справочника 132 функций и выделенное отображение пиктограммы 106 режима захвата изображения исключены. Кроме того, область, расположенная над меню 133 вариантов выбора и обозначенная двухточечной пунктирной линией, представляет собой область, в которой отображают справочник функций для пиктограмм 141-143 вариантов выбора, которые описаны ниже со ссылкой на фиг.10.
Область Rc' отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения больше, чем область Rc отклика на положение непосредственной близости на фиг.7, и установлена, как прямоугольная область, включающая в себя область Re отклика на положение непосредственной близости, меню 133 вариантов выбора и область отображения для справочников функций для пиктограмм 141-143 вариантов выбора.
Кроме того, также часть или вся область отображения для справочников функций может быть не включена в область Rc' отклика на положение непосредственной близости.
Области Rt2-Rt4 отклика на контакт выполнены несколько большими, чем физически внешние виды пиктограмм 141-143 вариантов выбора соответственно, и установлены, как прямоугольные области, окружающие пиктограммы 141-143 вариантов выбора соответственно.
Кроме того, область Rt1 отклика на контакт для пиктограммы 106 режима захвата изображения и области Rt2-Rt4 отклика на контакт пиктограмм 141-143 вариантов выбора установлены практически с одинаковым размером.
На этапе S7 модуль 61 детектирования ввода выполняет детектирование положения контакта инструмента ввода на основе сигнала операции панели 18 ввода-вывода. Модуль 61 детектирования ввода передает в модуль 62 управления отображением информацию об операции, включающую в себя результат детектирования положения контакта инструмента ввода.
На этапе S8 модуль 62 управления отображением определяет, прикоснулся или нет инструмент ввода к панели 18 ввода-вывода, на основе результата детектирования, полученного модулем 61 детектирования ввода. Когда определяют, что инструмент ввода не прикоснулся к панели 18 ввода-вывода, обработка переходит на этап S9.
На этапе S9 так же, как и при обработке на этапе S3, выполняют детектирование положения непосредственной близости инструмента ввода и информацию операции, включающую в себя результат детектирования положения непосредственной близости инструмента ввода, подают из модуля 61 детектирования ввода в модуль 62 управления отображением.
На этапе S10 модуль 62 управления отображением определяет, был или нет поднесен инструмент ввода в положение непосредственной близости с увеличением области Rc' отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения. Кроме того, когда детектируют инструмент ввода в положении непосредственной близости к панели 18 ввода-вывода и детектируемое положение непосредственной близости расположено в пределах области Rc' отклика на положение непосредственной близости, определяют, что инструмент ввода переносят в положение непосредственной близости к увеличенной области Rc' отклика на положение непосредственной близости, и обработка переходит на этап S11.
На этапе S11 в ответ на положение непосредственной близости инструмента ввода, модуль 62 управления отображением изменяет форму отображения и т.п. отдельных пиктограмм через модуль 15 обработки цифровых сигналов.
В частности, когда координата х положения непосредственной близости инструмента ввода расположена в пределах определенной дальности в направлении оси Х одной из областей Rt1-Rt4 отклика на контакт, модуль 62 управления отображением определяет, что выбирают пиктограмму, соответствующую области отклика на контакт.
Кроме того, ниже область, определенная протяженностью в направлении оси Х каждой из областей Rt1-Rt4 отклика на контакт, и в направлении оси Y области Rc' отклика на положение непосредственной близости называется областью определения выбора. Например, область определения выбора пиктограммы 106 режима захвата изображения становится областью с протяженностью в направлении оси Х области Rt1 отклика на контакт и протяженностью в направлении оси Y области Rc' отклика на положение непосредственной близости.
Кроме того, модуль 62 управления отображением изменяет форму отображения пиктограммы, для которой определили, что ее выбирают, и предоставляет справочник функций для пояснения функции, назначенной для этой пиктограммы, предназначенной для отображения.
Например, будет описан случай, в котором из состояния, показанного на фиг.8, палец 121 движется, оставаясь в непосредственной близости к панели 18 ввода-вывода, и палец 121 устанавливают на пиктограмме 143 вариантов выбора, как показано на фиг.10.
В этом случае координата х положения непосредственной близости пальца 121 включена в область определения выбора пиктограммы 143 вариантов выбора, и, следовательно, определяют, что выбирают пиктограмму 143 вариантов выбора. Кроме того, пиктограмму 143 вариантов выбора отображают с выделением и курсор 131 отображают так, что он окружает пиктограмму 143 вариантов выбора. А именно, при движении пальца 121, который представляет собой инструмент ввода, форма отображения пиктограммы 143 вариантов выбора изменяется, которая отображается на внешней кромке положения непосредственной близости пальца 121.
В соответствии с этим, перемещая палец 121, обеспечивая то, что палец 121 остается в положении непосредственной близости к панели 18 ввода-вывода, пользователь может интуитивно распознавать, что выбор пиктограммы переключается и выбирают пиктограмму, отображаемую в положении непосредственной близости к пальцу 121 (пиктограмма реагирует на палец 121).
Кроме того, таким же образом, как и в случае изображения пиктограммы 106 режима захвата изображения на фиг.8, используя другую форму, кроме выделенного отображения и отображения курсора, или комбинируя множество изменений форм отображения, также можно обозначить, что выбирают каждую из пиктограмм вариантов выбора.
В дополнение к описанному выше меню 133 вариантов выбора отображают справочник 151 по функциям, который объясняет название и содержание функции, назначенной для пиктограммы 143 вариантов выбора. В соответствии с этим пользователь может легко и быстро распознать детали функции, назначенной для пиктограммы 143 вариантов выбора.
Кроме того, справочник 151 по функциям отображают в полупрозрачном виде так, что изображение, непосредственно снимаемое объективом, представленное на фоне, может быть видимо благодаря прозрачности. В соответствии с этим даже в состоянии, в котором отображают справочник 151 функций, возможно определенно просматривать изображение, снимаемое непосредственно через объектив, представленное на фоне.
Кроме того, когда положение непосредственной близости инструмента ввода не включено ни в одну из областей определения выбора для пиктограмм, состояние выбора пиктограммы не меняется и его сохраняют без изменений.
Например, когда из состояния, представленного на фиг.10, палец 121 движется из положения выше пиктограммы 143 вариантов выбора в положение над пиктограммой 142 вариантов выбора, в свою очередь, возникает состояние, в котором положение непосредственной близости пальца 121 не включено ни в одну из областей определения выбора среди пиктограмм. В это время состояние выбора пиктограммы 143 вариантов выбора поддерживают без изменений, и экран отображения на фиг.10 непрерывно отображают без изменения. Кроме того, когда положение непосредственной близости пальца 121 входит в область определения выбора пиктограммы 142 вариантов выбора, определяют, что выполняют выбор пиктограммы 142 вариантов выбора, форма дисплея пиктограммы 142 вариантов выбора изменяется и отображается справочник по функциям пиктограммы 142 вариантов выбора.
Возвращаясь к фиг.5, после этого обработка возвращается на этап S7. Кроме того, пока на этапе S8 не будет определено, что инструмент ввода прикасается к панели 18 ввода-вывода, или на этапе S10 определяют, что инструмент ввода не был поднесен в положение непосредственной близости к области Rc' отклика на положение непосредственной близости, операции по обработке с этапа S7 на этап S11 будут повторно выполнены.
В соответствии с этим, даже если пользователь не подносит инструмент ввода для прикосновения к панели 18 ввода-вывода, пользователь может свободно изменять выбор для пиктограммы 106 режима захвата изображения и пиктограмм 141-143 вариантов выбора, перемещая инструмент ввода в пределах области Rc' отклика на положение непосредственной близости, поддерживая инструмент ввода в непосредственной близости к панели 18 ввода-вывода. Кроме того, при изменении выбора пиктограммы форма отображения выбранной пиктограммы изменяется и отображение справочника по функциям переключается.
С другой стороны, когда на этапе S10 положение непосредственной близости инструмента ввода к панели 18 ввода-вывода не будет детектировано, или детектируемое положение непосредственной близости находится за пределами области Rc' отклика на положение непосредственной близости, определяют, что инструмент ввода не был поднесен в положение непосредственной близости к области Rc' отклика на положение непосредственной близости и обработка переходит на этап S12.
На этапе S12 модуль 62 управления отображением восстанавливает области отклика отдельных пиктограмм. А именно, модуль 62 управления отображением уменьшает область Rc' отклика на положение непосредственной близости или пиктограмму 106 режима захвата изображения до области Rc' отклика положения непосредственной близости и отменяет установки областей Rt2-Rt4 отклика на контакт пиктограмм 141-143 вариантов выбора. В соответствии с этим состояния областей отклика отдельных пиктограмм восстанавливают из состояний, показанных на фиг.9, в состояния, показанные на фиг.7.
На этапе S13 модуль 62 управления отображением устанавливает меню 133 вариантов выбора в состояние отсутствия изображения через модуль 15 обработки цифровых сигналов. А именно, меню 133 вариантов выбора закрывают, справочник по функциям и курсор 131 удаляют и экран отображения панели 18 ввода-вывода восстанавливают в состоянии, показанном на фиг.4.
После этого обработка возвращается на этап S3, и выполняют обработку, следующую после этапа S3.
С другой стороны, на этапе S8, когда определяют, что инструментом ввода прикоснулись к панели 18 ввода-вывода, обработка переходит на этап S14.
На этапе S14 модуль 62 управления отображением определяет, было ли выполнено прикосновение инструментом ввода в пределах увеличенной области Rc' отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения. Кроме того, когда детектируемое положение контакта инструмента ввода расположено в пределах области Rc' отклика на положение непосредственной близости, определяют, что был выполнен контакт инструмента ввода в пределах области Rc' отклика на положение непосредственной близости и обработка переходит на этап S15.
На этапе S15 модуль 62 управления отображением обеспечивает изменение форм отображения отдельных пиктограмм и т.п. с помощью модуля 15 обработки цифровых сигналов в ответ на положение контакта инструмента ввода.
Кроме того, на этапе S15, в принципе, выполняют ту же обработку, что и на этапе S12, в то время как положение непосредственной близости всего лишь заменено положением контакта. А именно, используя тот же способ определения, как и в случае, когда использовали положение непосредственной близости, выбираемую пиктограмму детектируют на основе положения контакта инструмента ввода. Кроме того, форма отображения выбираемой пиктограммы изменяется, и отображают справочник по функциям, соответствующий этой пиктограмме.
На этапе S16 так же, как и во время обработки на этапе S7, выполняют детектирование положения контакта инструмента ввода, и информацию операции, включающую в себя результат детектирования положения контакта инструмента ввода, подают из модуля 61 детектирования ввода в модуль 62 управления отображением.
На этапе S17 на основе результата детектирования для модуля 61 детектирования ввода модуль 62 управления отображением определяет, движется или нет инструмент ввода от панели 18 ввода-вывода. Когда определяют, что инструмент ввода не движется от панели 18 ввода-вывода, другими словами, определяют, что инструмент ввода продолжает прикасаться к панели 18 ввода-вывода, обработка возвращается на этап S14.
После этого до тех пор, пока на этапе S14 не определят, что инструмент ввода больше не прикасается в пределах области Rc' отклика на положение непосредственной близости для пиктограммы 106 режима захвата изображения, или на этапе S17 определяют, что инструмент ввода движется от панели 18 ввода-вывода, операции по обработке с этапа S14 на S17 повторно выполняют.
В соответствии с этим путем перемещения инструмента ввода в пределах области Rc' отклика на положение непосредственной близости, прикасаясь инструментом ввода к панели 18 ввода-вывода, пользователь может свободно изменять выбор пиктограммы 106 режима захвата изображения и пиктограмм 141-143 вариантов выбора. Кроме того, при изменении выбора пиктограммы форма отображения выбранной пиктограммы изменяется и отображение справочника по функциям переключается.
С другой стороны, когда на этапе S17 определяют, что инструмент ввода отводят от панели 18 ввода-вывода, обработка переходит на этап S18. Кроме того, это соответствует случаю, в котором входной инструмент перемещается от панели 18 ввода-вывода с продолжением быть причиненным коснуться в пределах дистанционного управления области отклика на положение непосредственной близости.
На этапе S18 цифровая камера 1 выполняет функцию, назначенную для выбранной пиктограммы. В частности, вначале модуль 62 управления отображением подтверждает выбор пиктограммы, которая была выбрана непосредственно перед тем, как инструмент ввода убрали от панели 18 ввода-вывода. Например, когда инструмент ввода убирают от панели 18 ввода-вывода во время выбора пиктограммы 106 режима захвата изображения, выбор пиктограммы 106 режима захвата изображения подтверждается. Таким же образом, когда инструмент ввода убирают от панели 18 ввода-вывода во время выбора любой одной из пиктограмм 141-143 вариантов выбора, выбор выбираемой пиктограммы вариантов выбора подтверждается. В соответствии с этим на основе положения контакта непосредственно перед тем, как инструмент ввода убрали от панели 18 ввода-вывода, подтверждается выбор пиктограммы.
Кроме того, когда выбор любой одной из пиктограмм 141-143 вариантов выбора подтверждают, модуль 62 управления отображением уведомляет устройство 52 обработки информации, например, о функции, назначенной пиктограмме. В результат управления отдельными частями цифровой камеры 1 устройство 52 обработки информации обеспечивает выполнении функции, уведомление о которой поступило.
С другой стороны, когда выбор пиктограммы 106 режима захвата изображения подтверждается, модуль 62 управления отображением обеспечивает отображение на панели 18 ввода-вывода экрана дисплея, используемого для установки режима захвата изображения, например, через модуль 15 обработки цифровых сигналов.
На фиг.11 иллюстрируется пример экрана дисплея (ниже называется "экраном установки режима захвата изображения"), который отображается на панели 18 ввода-вывода.
На экране установки режима захвата изображения, показанном на фиг.11, пиктограммы 201-208, каждой из которых назначена функция по установке одного из режимов захвата изображения цифровой камеры 1, упорядочены в виде структуры решетки. Кроме того, например, пользователь выбирает пиктограммы 141-143 вариантов выбора, отображаемые в меню 133 вариантов выбора среди пиктограмм 201-208.
Кроме того, в правом верхнем углу отображают пиктограмму 209, с которой выполняют операции, когда отображается описание функции каждой пиктограммы, и пиктограмму 210, с которой выполняют операции, когда экран установки режима захвата изображения закрывается, и отображается экран ожидания захвата изображения по фиг.4.
Таким же образом, как и операция для меню 133 вариантов выбора, когда инструмент ввода подносят в положение непосредственной близости к или им прикасаются к панели 18 ввода-вывода, пользователь может выбрать требуемую пиктограмму среди пиктограмм 201-210 на экране выбора режима захвата изображения и подтвердить свой выбор.
Кроме того, модуль 62 управления отображением уведомляет устройство 52 обработки информации о функции, назначенной для пиктограммы, выбор которой был подтвержден. Путем управления отдельными частями цифровой камеры 1 устройство 52 обработки обеспечивает выполнение функции, уведомление о которой поступило.
После этого обработка управления отображением заканчивается.
С другой стороны, когда на этапе S14 детектируемое положение непосредственной близости инструмента ввода находится за пределами области Rc' отклика на положение непосредственной близости, определяют, что инструментом ввода прикасаются за пределами области Rc' отклика на положение непосредственной близости и обработка переходит на этап S19.
На этапе S19 так же, как и при обработке на этапе S12, области отклика отдельных пиктограмм восстанавливают.
На этапе S20 так же, как и при обработке на этапе S13, меню 133 вариантов выбора устанавливают так, что оно не отображается.
На этапе S21 так же, как и при обработке на этапе S7, выполняют детектирование положения контакта инструмента ввода.
На этапе S22 так же, как и при обработке на этапе S17, определяют, перемещается ли или нет инструмент ввода от панели 18 ввода-вывода, и когда определяют, что инструмент ввода не перемещается от 18 панели ввода-вывода, обработка возвращается на этап S21. После этого, пока не будет определено, что инструмент ввода отводят от панели 18 ввода-вывода, операции по обработке на этапе S21 и S22 выполняют повторно.
Кроме того, когда на этапе S22 определяют, что инструмент ввода отводят от панели 18 ввода-вывода, обработка возвращается на этап S3 и выполняется обработка, следующая после этапа S3.
Таким образом, как описано выше, только путем перемещения инструмента ввода в положение непосредственной близости к пиктограмме 106 режима захвата изображения пользователь может обеспечить отображение меню 133 вариантов выбора. Кроме того, только путем прикосновения инструментом ввода к кромке одной из пиктограмм 141-143 вариантов выбора без изменения пользователь может обеспечить выполнение функции, назначенной для пиктограммы, к которой произошло прикосновение.
В соответствии с этим, например, по сравнению со случаем, когда выполняют операцию, в которой после того, как произошло прикосновение к пиктограмме 106 режима съемки изображения и отображение меню 133 вариантов выбора, в случае прикосновения к одной из пиктограмм 141-143 вариантов выбора количество этапов операций уменьшается. Поэтому возможно быстро установить режим захвата изображения, и при этом возможно выполнить съемку изображения в требуемом режиме захвата изображения без потери возможности съемки фотографии. Кроме того, возможно уменьшить нагрузку, которую ощущает пользователь при установке операций режима захвата изображения.
Кроме того, только путем перемещения инструмента ввода, оставляя инструмент ввода в положении непосредственной близости к панели 18 ввода-вывода, выбор пиктограммы переключается и форма отображения выбранной пиктограммы изменяется. Поэтому пользователь может определенно распознать выбранную пиктограмму прежде, чем он прикоснется к панели 18 ввода-вывода. Поэтому становится возможным уменьшить такие ошибочные операции, как выполнение нежелательной функции из-за ошибочного прикосновения к другой пиктограмме.
Кроме того, после прикосновения инструмента ввода к панели 18 ввода-вывода также возможно свободно выбрать пиктограмму до тех пор, пока инструмент ввода не будет отведен от панели 18 ввода-вывода. Поэтому даже если инструмент ввода прикоснется к ошибочной пиктограмме, можно выбрать требуемую пиктограмму.
Кроме того, благодаря полупрозрачному отображению меню 133 вариантов выбора, которое выполнено длинным и тонким в поперечном направлении, возможно уменьшить размер участка, на котором изображение, получаемое непосредственно из объектива, отображаемое в области АС, будет скрыто от обзора. Поэтому становится возможным установить режим захвата изображения так, что при этом субъект полностью находится в зоне обзора. В соответствии с этим пользователь может установить режим захвата изображения с распознаванием изменения субъекта и выполнить захват изображения без потери возможности съемки фотографии.
Кроме того, не возникает ситуация, в которой для установки режима захвата изображения весь экран переключают и изображение, наблюдаемое непосредственно через объектив, будет скрыто от обзора, и, следовательно, становится возможным снизить стресс, который пользователь ощущает из-за изменения экрана во время захвата изображения.
Кроме того, когда инструмент ввода устанавливают в непосредственной близости к пиктограмме 106 режима захвата изображения, область отклика на положение непосредственной близости пиктограммы 106 режима захвата изображения увеличивается. Поэтому, даже если положение инструмента ввода будет несколько перемещено во время выполнения им операции, меню 133 вариантов выбора все еще будет отображаться и не будет закрыто. Соответственно, уменьшается вероятность возникновения ситуации, в которой меню 133 вариантов выбора будет выбрано по ошибке, и пользователь может быстро установить режим захвата изображения без возникновения стресса.
2. Модификации
В дополнение, вариант осуществления настоящей технологии не ограничивается описанным выше вариантом осуществления, и различные вариации могут быть выполнены без выхода за пределы объема настоящей технологии.
Первый пример модификации
Например, когда прикасаются к пиктограмме 106 режима захвата изображения (область Rt1 отклика на контакт), типы пиктограмм вариантов выбора, отображаемых в меню 133 вариантов выбора, могут изменяться. А именно, в зависимости от того, когда инструмент ввода перемещают в положение непосредственной близости к или когда он прикасается к пиктограмме 106 режима захвата изображения, содержание меню 133 вариантов выбора также может изменяться.
Второй пример модификации
Кроме того, например, после прикосновения к пиктограмме 106 режима захвата изображения (область Rt1 отклика на контакт) отображение меню 133 вариантов выбора также может быть фиксированным. А именно, когда прикасаются к пиктограмме 106 режима захвата изображения во время отображения меню 133 вариантов выбора, даже если инструмент ввода отводят от панели 18 ввода-вывода после этого, отображение меню 133 вариантов выбора также может продолжаться. Следовательно, пользователь может тщательно выбрать режим захвата изображения из меню 133 вариантов выбора. Кроме того, например, когда выбор пиктограммы подтверждают или прикасаются к участку, расположенному за пределами области Rc' отклика на положение непосредственной близости, меню 133 вариантов выбора также может быть закрыто.
Третий пример модификации
Кроме того, например, когда инструмент ввода переносят близко к пиктограмме 106 режима захвата изображения, меню установки режима захвата изображения по фиг.11 также может отображаться вместо меню 133 вариантов выбора. В этом случае, хотя изображение, получаемое непосредственно через объектив, временно скрыто от обзора, поскольку таким же образом, как и в случае, в котором выполняют операции с меню 133 вариантов выбора, необходимы только несколько этапов операций, используемых для выбора пиктограммы, возможно быстро выбрать режим захвата изображения среди большего количества кандидатов и обеспечить повторное отображение изображения, наблюдаемого через объектив.
Четвертый пример модификации
Кроме того, например, когда инструмент ввода не отводят от панели 18 ввода-вывода (когда контакт не отпускают), но при этом инструмент ввода прикасается к панели 18 ввода-вывода, выбор пиктограммы также может быть подтвержден. В соответствии с этим становится возможным быстрее установить режим захвата изображения.
Пятый пример модификации
Кроме того, например, когда положение непосредственной близости или положение контакта инструмента ввода находится за пределами области Rc' отклика на положение непосредственной близости, меню 133 вариантов выбора не будет закрыто непосредственно, но может быть предусмотрено время ожидания. Следовательно, например, даже если положение непосредственной близости или положение контакта инструмента ввода временно будет за пределами области Rc' отклика положения непосредственной близости, становится возможным непрерывно отображать меню 133 вариантов выбора в результате быстрого возврата инструмента ввода в пределы области Rc' отклика на положение непосредственной близости.
Шестой пример модификации
Кроме того, хотя в приведенном выше описании был представлен пример, в котором область (область Rc' отклика на положение непосредственной близости), используемая для определения, установлено ли или нет меню 133 вариантов выбора в режим отсутствия отображения, устанавливают в той же области в положении непосредственной близости и во время контакта, область также может изменяться. Например, поскольку положение инструмента ввода относительно панели 18 ввода-вывода более легко распознается во время контакта, чем в положении непосредственной близости, область Rc' отклика положения непосредственной близости также может быть уменьшена по размеру во время контакта по сравнению с положением непосредственной близости.
Седьмой пример модификации
Таким же образом, область определения выбора каждой пиктограммы также может быть изменена в зависимости от времени нахождения в положении непосредственной близости или от времени контакта. Например, поскольку, как описано выше, положение инструмента ввода относительно панели 18 ввода-вывода более легко распознается во время контакта, чем во время нахождения в положении непосредственной близости, область определения выбора также может быть уменьшена по размеру во время контакта по сравнению со временем нахождения в положении непосредственной близости.
Восьмой пример модификации
Кроме того, хотя в приведенном выше описании был представлен пример, в котором область определения выбора каждой пиктограммы выполнена более крупной, чем ее область отклика на контакт, область отклика на контакт также может использоваться как область определения выбора без изменения.
Девятый пример модификации
Кроме того, область отклика на контакт (или область определения выбора) каждой пиктограммы не обязательно включает в себя всю область отображения соответствующей пиктограммы и также может включать в себя только часть области отображения соответствующей пиктограммы. Например, когда пиктограммы расположены рядом друг с другом через плотный промежуток, становится возможным предотвратить ошибочный выбор соседней пиктограммы путем установки области отклика на контакт (или соответствующей области определения выбора) как области с меньшими размерами, чем область отображения каждой пиктограммы.
Кроме того, для каждой пиктограммы размеры различных видов областей отклика также могут изменяться.
Десятый пример модификации
Кроме того, хотя в приведенном выше описании был представлен пример, в котором состояние выбора пиктограммы поддерживается, когда положение непосредственной близости или положение контакта инструмента ввода не включены в область определения выбора любой из пиктограмм, выбор пиктограммы также может быть отменен при отображении меню 133 вариантов выбора.
Одиннадцатый пример модификации
Кроме того, размещение пиктограмм вариантов выбора в пределах меню 133 вариантов выбора не ограничено упомянутым выше примером и также может быть установлено произвольно. Например, возможно разместить пиктограммы вариантов выбора в виде тандема или двумерно.
Кроме того, форма, размер, положение отображения, направление отображения и т.п. меню 133 вариантов выбора также могут быть изменены в соответствии с положением пиктограммы 106 режима захвата изображения, направлением или положением последовательности пиктограмм, включающих в себя пиктограмму 106 режима захвата изображения, содержание меню 133 вариантов выбора и т.п.
Двенадцатый пример модификации
Кроме того, хотя в приведенном выше описании была представлена конфигурация меню, в которой также выбирают пиктограмму 106 режима захвата изображения как инициатора отображения меню 133 вариантов выбора, настоящая технология также может применяться для случая, когда меню отображают в конфигурации, в которой не выбирают пиктограмму, которая должна представлять собой инициатора изображения меню. Например, этот случай соответствует случаю, в котором конфигурация меню, в которой пиктограмму 106 режима захвата изображения используют для отображения меню 133 вариантов выбора и выбирают только пиктограммы 141-143 вариантов выбора.
Тринадцатый пример модификации
Кроме того, настоящая технология также может применяться в случае, в котором выполняют другую операцию, кроме установки режима захвата изображения. Например, можно рассмотреть случай, в котором функции кнопки быстрого вызова различного рода операций назначают для множества пиктограмм быстрого вызова, и меню, включающее в себя эти пиктограммы быстрого вызова, отображают, когда инструмент ввода подносят в положение непосредственной близости к заданной пиктограмме.
Четырнадцатый пример модификации
Кроме того, например, настоящая технология также может применяться в случае, в котором выбирают другие пункты, кроме пиктограмм, такие как строки знаков, миниатюрное изображение в виде движущихся изображений или неподвижных изображений, и т.п. В соответствии с этим, например, также возможно выполнить конфигурацию пункта в меню 133 вариантов выбора, используя строку знаков, обозначающую название функции и т.п.
Пятнадцатый пример модификации
Кроме того, например, в качестве информации, относящейся к выбираемому пункту, также возможно отображать другую информацию, кроме функций, такую как название файла, дата захвата изображения, дата обновления и т.п.
Шестнадцатый пример модификации
Кроме того, настоящая технология также может применяться в случае, когда множество пунктов могут быть выбраны одновременно. Например, существующая технология также может применяться в случае, когда инструмент ввода переносят в положение непосредственной близости к или инструментом ввода прикасаются к участку, расположенному между множеством пунктов, множество пунктов на его кромке выбирают одновременно, или в случае, когда, поскольку расстояние детектируемого положения непосредственной близости и положения контакта велики, множество пунктов могут быть выбраны одновременно. В данном случае, например, необходимо только изменить формы отображения множества выбираемых пунктов, как описано выше.
Семнадцатый пример модификации
Кроме того, настоящая технология может также применяться в других устройствах, кроме цифровых камер, каждое из которых включает в себя устройство дисплея, которое может работать на основе положения непосредственной близости или на основе положения непосредственной близости и прикосновения, и в устройствах, выполняющих управление отображением этих устройств. Например, настоящая технология также может применяться в персональных компьютерах (PC), карманных персональных компьютерах (например, мобильном телефоне, портативном музыкальном плеере, считывателе электронной книги и т.п.), в цифровых видеокамерах, игровых консолях, навигационных устройствах, в телевизионных приемниках, дисплеях, контроллерах (включая в себя пульты дистанционного управления) для различных видов устройств, имеющих функции дисплея, и т.п.
В частности, например настоящая технология также может применяться в случае, в котором, когда изображения редактируют, используя PC и т.п., меню, используемое для выбора типа редактирования, отображают так, что при этом продолжают отображать редактируемые изображения. Кроме того, например, настоящая технология также может применяться в случае, в котором, когда рассматривают карту, используя PC, навигационное устройство и т.п., отображают меню, используемое для выбора формы отображения (отображение спутниковой фотографии, отображение карты, отображение схемы и т.п.) этой карты.
Настоящее раскрытие содержит предмет изобретения, относящийся к тому, что раскрыто в приоритетной заявке JP 2010-291081 на японский патент, поданной в японское патентное ведомство 27 декабря 2010 г., полное содержание которой представлено здесь по ссылке.
Для специалистов в данной области будет понятно, что различные модификации, комбинации, подкомбинации и изменения могут возникнуть в зависимости от конструктивных требований и других факторов, если только они находятся в пределах объема приложенной формулы изобретения или ее эквивалентов.
Изобретение относится к устройству управления отображением, способу управления отображением и компьютерному программному продукту и, в частности, относится к устройству управления отображением, способу и компьютерному программному продукту, которые пригодны для использования, когда выполняют управление отображением в устройстве отображения, которым можно управлять путем приближения к нему. Технический результат - возможность надежно выбирать требуемый пункт среди пунктов, отображаемых в устройстве отображения, которым можно управлять путем приближения к нему. Устройство управления графическим интерфейсом пользователя содержит контроллер, выполненный с возможностью вызывать на дисплее отображение связанного элемента, связанного с отображаемым элементом, в ответ на прием указания об обнаружении близости объекта к отображаемому элементу, при этом отображаемый элемент отображается на периферии дисплея, и с возможностью изменять вид отображения участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу. 3 н. и 20 з.п. ф-лы, 12 ил.
1. Устройство управления графическим интерфейсом пользователя, содержащее:
контроллер, выполненный с возможностью вызывать на дисплее отображение связанного элемента, связанного с отображаемым элементом, в ответ на прием указания об обнаружении близости объекта к отображаемому элементу, при этом отображаемый элемент отображается на периферии дисплея, и с возможностью изменять вид отображения участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
2. Устройство по п.1, в котором контроллер выполнен с возможностью изменения отображаемого вида связанного элемента при совпадении положения прикосновения объекта со связанным элементом.
3. Устройство по п.1, в котором контроллер выполнен с возможностью распознавания области отклика на близость, превышающей размер элемента, причем область отклика на близость представляет собой область, служащую критерием, используемым при обнаружении объекта вблизи элемента.
4. Устройство по п.3, в котором область отклика на близость представляет собой прямоугольную область, окружающую элемент.
5. Устройство по п.1, в котором контроллер выполнен с возможностью выделения на дисплее по меньшей мере указанного элемента при обнаружении объекта вблизи указанного элемента.
6. Устройство по п.1, в котором контроллер выполнен с возможностью отображения меню вариантов выбора при обнаружении объекта вблизи указанного элемента.
7. Устройство по п.6, в котором меню вариантов выбора полупрозрачно наложено на изображение, отображаемое на дисплее, а связанный элемент включает в себя указанное меню вариантов выбора.
8. Устройство по п.6, в котором область отклика на близость включает в себя по меньшей мере область, занимаемую меню вариантов выбора и указанным элементом.
9. Устройство по п.6, в котором меню вариантов выбора включает в себя множество пиктограмм, имеющих соответствующие области отклика на контакт, при этом область отклика на близость включает в себя по меньшей мере область, занимаемую соответствующими областями отклика на контакт.
10. Устройство по п.9, в котором контроллер выполнен с возможностью выделения выбранной пиктограммы из множества пиктограмм на дисплее при нахождении объекта вблизи выбранной пиктограммы.
11. Устройство по п.6, в котором контроллер также выполнен с возможностью отображения справочника функций, причем справочник функций поясняет функции, назначенные соответствующим вариантом выбора в меню вариантов выбора.
12. Устройство по п.11, характеризующееся тем, что выполнено с возможностью отображения меню вариантов выбора в полупрозрачном виде так, чтобы фоновое изображение оставалось, по меньшей мере частично, видимым на дисплее.
13. Устройство по п.1, дополнительно содержащее:
дисплей, включающий в себя электростатическую сенсорную панель.
14. Устройство по п.5, в котором контроллер выполнен с возможностью выделения элемента при помощи изменения цвета, и/или размера, и/или формы, и/или оформления, и/или яркости элемента.
15. Устройство по п.6, в котором меню вариантов выбора включает в себя пиктограммы вариантов выбора, имеющие более низкий ранг, чем указанный элемент.
16. Устройство по п.6, в котором меню вариантов выбора включает в себя устанавливаемые пользователем пиктограммы вариантов выбора.
17. Устройство по п.1, характеризующееся тем, что при нахождении объекта за пределами заданного диапазона обнаружения на дисплее выполнено с возможностью не изменять состояние выбора элемента.
18. Устройство по п.9, в котором контроллер выполнен с возможностью смены по меньшей мере одной из множества пиктограмм другой пиктограммой при прикосновении объекта к дисплею.
19. Устройство по п.9, характеризующееся тем, что сохраняет указанное множество пиктограмм при прикосновении объекта к дисплею и последующем отведении объекта на расстояние, большее расстояния обнаружения положения близости.
20. Устройство по п.6, в котором меню вариантов выбора включает в себя множество пиктограмм, имеющих соответствующие области отклика на контакт, причем по меньшей мере одна из областей отклика на контакт имеет меньшую площадь, чем площадь, занятая соответствующей пиктограммой.
21. Устройство по п.6, в котором контроллер выполнен с возможностью распознавания состояния выбора функции, связанной с указанным элементом при обнаружении объекта вблизи элемента, и с возможностью поддержания состояния выбора даже при отсутствии перемещения объекта в положение близости к меню вариантов выбора.
22. Способ управления графическим интерфейсом пользователя, содержащий этапы, на которых:
принимают указание обнаружения положения близости объекта к отображаемому элементу;
вызывают отображение на дисплее связанного элемента, связанного с отображаемым элементом, в ответ на указанный прием, причем отображаемый элемент отображается на периферии дисплея, и
изменяют вид отображения участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
23. Энергонезависимое компьютерное устройства хранения данных, содержащее хранящиеся на нем команды, которые при их выполнении схемой обработки выполняют процесс, содержащий этапы, на которых:
принимают указание обнаружения положения близости объекта к отображаемому элементу;
вызывают отображение на дисплее связанного элемента, связанного с отображаемым элементом, в ответ на указанный прием, причем отображаемый элемент отображается на периферии дисплея, и
изменяют вид отображения участка связанного элемента, находящегося вблизи объекта или в контакте с объектом, по мере перемещения объекта по связанному элементу.
Колосоуборка | 1923 |
|
SU2009A1 |
JP 2002358162 A, 13.12.2002 | |||
ОРГАНИЗАЦИЯ МНОГООКОННОГО РЕЖИМА, СИСТЕМА, УПРАВЛЯЮЩАЯ ЭТИМ РЕЖИМОМ, СОДЕРЖАЩАЯ КОМПЬЮТЕРНОЕ УСТРОЙСТВО | 2004 |
|
RU2345425C2 |
Авторы
Даты
2014-06-10—Публикация
2011-12-19—Подача