УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ ДЛЯ НЕГО, ПРОГРАММА И НОСИТЕЛЬ ЗАПИСИ ИНФОРМАЦИИ
INFORMATION PROCESSING DEVICE, CONTROL METHOD THEREFOR, PROGRAMME AND RECORDING MEDIUM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к устройству обработки информации и способу управления для него, сконфигурированному с возможностью предотвращения операционной ошибки на сенсорной панели.
УРОВЕНЬ ТЕХНИКИ
На протяжении последних лет на рынке предлагается цифровое устройство, включающее в себя блок отображения, имеющий сенсорную панель и предоставляющий пользователю возможность выполнения операции интуитивно. Цифровое устройство такого типа обычно предоставляет пользователю возможность выполнения функции, назначенной для пиктограммы кнопки, обеспечиваемой на экране отображения, включающем в себя сенсорную панель, посредством выполнения операции «постукивания» по пиктограмме кнопки.
Операция «постукивания» по пиктограмме кнопки относится к операции, которая может выполняться посредством всего лишь мгновенного касания пиктограммы кнопки с помощью пальца пользователя. Сразу же после того, как палец пользователя отнимается от пиктограммы кнопки, операция пользователя вводится и функция, назначенная для пиктограммы кнопки, выполняется.
Размер корпуса цифрового устройства, имеющего сенсорную панель, в последние годы уменьшился с целью достижения преимущества, так чтобы общее количество частей физических функциональных элементов могло быть уменьшено посредством обеспечения сенсорной панели. С другой стороны, с целью улучшения видимости размер самой сенсорной панели стал большим.
Если отношение области сенсорной панели к размеру всего корпуса устройства становится большим, тогда рука пользователя, держащая корпус устройства, может непроизвольно коснуться поверхности сенсорной панели, что может вызвать операционную ошибку. Ниже были рассмотрены различные способы управления для предотвращения операционной ошибки сенсорной панели.
Выложенная заявка на патент Японии № 2009-009424 рассматривает способ, в котором сенсорная панель включает в себя область, заблокированную для операций. Когда пользователь касается области, заблокированной для операций, способ управления отключает пиктограмму операции или отображает сообщение, обозначающее, что пользователь выполнил неправильную операцию. В соответствии с этим способ управления предоставляет пользователю возможность распознавания своей операционной ошибки и предотвращает неправильную установку или операционную ошибку.
Выложенная заявка на патент Японии № 05-298027 рассматривает способ, в котором, если пользователь продолжает касаться сенсорной панели в том же самом месте в течение предварительно определенного периода времени, тогда определяется, что чувствительный элемент для обнаружения состояния касания подвергшегося касанию места функционирует неправильно. В этом случае способ отключает ввод, выполненный после этого посредством касания сенсорной панели в этом месте.
Однако, поскольку способ, рассматриваемый в выложенной заявке на патент Японии № 2009-009424, включает в себя область, заблокированную для операций, элемент операции касания, такой как действующая пиктограмма кнопки, не может быть обеспечен в области, заблокированной для операций. Более конкретно, в этом способе управления часть всей области сенсорной панели не может эффективно использоваться. В дополнение к этому компоновка и размещение элементов операции касания являются ограниченными.
В способе, рассматриваемом в выложенной заявке на патент Японии № 05-298027, даже когда чувствительный элемент, соответствующий месту, подвергшемуся касанию со стороны пользователя, функционирует нормально, если пользователь в действительности касается сенсорной панели в том же самом месте в течение предварительно определенного периода времени или дольше, тогда определяется, что чувствительный элемент функционирует неправильно, и чувствительный элемент отключается. Дополнительно в этом случае отключается операция касания, выполненная после этого. В соответствии с этим в этом способе управления элемент операции касания, такой как пиктограмма кнопки, не может быть обеспечен на этом месте. Более конкретно, аналогично случаю по способу, рассматриваемому в выложенной заявке на патент Японии № 2009-009424, часть всей области сенсорной панели не может эффективно использоваться, и компоновка и размещение элементов операции касания являются ограниченными.
ПЕРЕЧЕНЬ ССЫЛОЧНОЙ ЛИТЕРАТУРЫ
ПАТЕНТНАЯ ЛИТЕРАТУРА
[Патентная литература 1]
Выложенная заявка на патент Японии № 2009-009424
[Патентная литература 2]
Выложенная заявка на патент Японии № 05-298027
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение направлено на устройство обработки информации, способное надежно подавлять операционную ошибку на участке сенсорной панели, где вероятно осуществление ненамеренного непрерывного касания, без ограничения размещения элементов операции касания сенсорной панели.
В соответствии с одним аспектом настоящего изобретения устройство обработки информации включает в себя блок обнаружения касания, сконфигурированный с возможностью обнаружения операции касания для касания блока отображения, а также операции подправки, представляющей собой операцию для прерывания касания блока отображения, блок подсчета времени, сконфигурированный с возможностью подсчета периода времени непрерывного касания в конкретной области блока отображения, и блок управления, сконфигурированный с возможностью, когда блок обнаружения касания обнаруживает, что была обнаружена операция подправки на блоке отображения, происходящая от конкретной области, в которой была обнаружена операция касания, и если период времени непрерывного касания, подсчитанный посредством блока подсчета времени, не достиг предварительно определенного периода времени, выполнять функцию, назначенную для конкретной области, в то время как когда блок обнаружения касания обнаруживает, что на блоке отображения была обнаружена операция подправки от конкретной области, в которой была обнаружена операция касания, и если период времени непрерывного касания, подсчитанный посредством блока подсчета времени, достиг предварительно определенного периода времени, не выполнять функцию, назначенную для конкретной области, в отношении только обнаруженной операции подправки.
В соответствии с одним аспектом настоящего изобретения операционная ошибка на сенсорной панели может надежно подавляться без ограничения размещения элементов операции касания на сенсорной панели.
Дополнительные признаки и аспекты настоящего изобретения станут очевидными из нижеследующего детального описания иллюстративных вариантов осуществления со ссылкой на прилагаемые чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Сопроводительные чертежи, являющиеся включенными в и составляющие часть спецификации, иллюстрируют иллюстративные варианты осуществления, признаки, а также аспекты данного изобретения и вместе с описанием служат для пояснения принципов настоящего изобретения.
Фиг.1 иллюстрирует пример внешнего вида и иллюстративной конфигурации цифровой камеры.
Фиг.2 иллюстрирует пример конфигурации аппаратного оборудования цифровой камеры.
Фиг.3 иллюстрирует пример состояния, в котором пользователь держит цифровую камеру.
Фиг.4A представляет собой начальную часть схемы последовательности операций, иллюстрирующей пример обработки, выполняемой во время режима съемки изображения.
Фиг.4B представляет собой конечную часть схемы последовательности операций, иллюстрирующей пример обработки, выполняемой во время режима съемки изображения.
Фиг.5 иллюстрирует пример экрана режима ожидания съемки изображения, отображаемого на блоке отображения.
Фиг.6 представляет собой схему последовательности операций, иллюстрирующую пример обработки, выполняемой, когда задействуется переключатель 1 (SW1).
Фиг.7A иллюстрирует пример отображения сообщения предупреждения, отображаемого на блоке отображения.
Фиг.7B иллюстрирует пример отображения сообщения предупреждения, отображаемого на блоке отображения.
Фиг.8A иллюстрирует пример способа для обнаружения одиночного места касания, в котором пользователь касается сенсорной панели резистивного пленочного типа.
Фиг.8B иллюстрирует пример способа для обнаружения одиночного места касания, в котором пользователь касается сенсорной панели резистивного пленочного типа.
Фиг.8C иллюстрирует пример способа для обнаружения множества мест касания, в которых пользователь касается сенсорной панели резистивного пленочного типа.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Различные иллюстративные варианты осуществления, признаки, а также аспекты данного изобретения будут детально описаны ниже со ссылкой на чертежи.
Фиг.1 иллюстрирует пример внешнего вида и иллюстративной конфигурации цифровой камеры 100, представляющей собой пример устройства обработки информации в соответствии с настоящим изобретением.
Касательно Фиг.1, блок 28 отображения отображает изображение и различные части информации. На поверхности блока 28 отображения обеспечивается сенсорная панель, представляющая собой пример операционного блока 70. С помощью сенсорной панели, если пользователь касается блока 28 отображения, может быть обнаружена операция касания пользователем. С помощью этой конфигурации осуществляется блок обнаружения касания в соответствии с одним иллюстративным вариантом осуществления настоящего изобретения.
Кнопка 61 затвора (затворный операционный элемент) представляет собой операционный блок для ввода команды съемки изображения. Данный операционный блок 70 включает в себя операционный элемент для приема различных операций пользователя, такой как различные переключатели, кнопки, а также панель.
Операционный блок 70 включает в себя колесо 73 контроллера. Данное колесо 73 контроллера может задействоваться пользователем посредством вращения. В дополнение к этому операционный блок 70 включает в себя операционный блок 71 масштабирования. Данный операционный блок 71 масштабирования представляет собой операционный блок для переключения на режим масштабирования, такой как режим оптического масштабирования или режим электронного масштабирования, во время режима съемки изображения. Дополнительно операционный блок 71 масштабирования переключает электронное масштабирование и количество изображений, назначенных к отображению во время режима воспроизведения изображения.
Соединитель 112 представляет собой соединитель цифровой камеры 100 с соединительным кабелем. Переключатель 72 электропитания включает и выключает электропитание цифровой камеры 100. Носитель 200 записи информации представляет собой носитель записи информации, такой как карта памяти или жесткий диск.
Слот 201 носителя записи информации представляет собой слот для хранения носителя 200 записи информации. Посредством вставки носителя 200 записи информации в слот 201 носителя записи информации, на и от носителя 200 записи информации и цифровой камеры 100 могут передаваться данные. Крышка 203 представляет собой крышку слота 201 носителя записи информации.
Фиг.2 представляет собой структурную схему, иллюстрирующую иллюстративную конфигурацию аппаратного оборудования цифровой камеры 100 в соответствии с первым иллюстративным вариантом осуществления настоящего изобретения.
Касательно Фиг.2, цифровая камера 100 включает в себя фотографический объектив 103, включающий в себя объектив с фокусным расстоянием, затвор 101, включающий в себя функцию апертурной диафрагмы, а также блок 22 захвата изображения, включающий в себя датчик изображения, такой как устройство с зарядовой связью (CCD) или комплементарный металлооксидный полупроводник (CMOS), для преобразования оптического изображения в электрический сигнал.
Устройство 23 аналого-цифрового (A/D) преобразования преобразует аналоговый сигнал в цифровой сигнал. Более конкретно, данное устройство 23 A/D преобразования преобразует выход аналогового сигнала от блока 22 захвата изображения в цифровой сигнал. Защита 102 обеспечивается для покрытия блока 22 захвата изображения, включающего в себя фотографический объектив 103. Данная защита 102 предотвращает загрязнение и повреждение системы захвата изображения, включающей в себя фотографический объектив 103, затвор 101, а также блок 22 захвата изображения.
Блок 24 захвата изображения выполняет различную обработку изображения, такую как обработка изменения размера, включающая в себя предварительно определенную обработку интерполяции пикселей, или обработка преобразования цвета, касательно данных, переданных от устройства 23 A/D преобразования или загруженных от блока 15 управления памятью.
В дополнение к этому блок 24 захвата изображения выполняет предварительно определенную обработку вычислений посредством использования данных сфотографированного изображения. Более того, схема 50 управления системой выполняет управление экспозицией и управление фокусом в соответствии с результатом операции вычисления посредством блока 24 захвата изображения. В соответствии с этим может осуществляться обработка автоматической фокусировки (AF) сквозного типа (типа «через объектив») (TTL), обработка автоматического экспонирования (AE), а также обработка электронной вспышки (EF) (мигания предварительной вспышки).
Дополнительно блок 24 захвата изображения выполняет предварительно определенную обработку вычислений посредством использования данных сфотографированного изображения и выполняет обработку автоматического баланса белого (AWB) TTL типа в соответствии с результатом операции вычисления.
Данные, выданные от устройства 23 A/D преобразования, непрямо записываются в память 32 посредством блока 24 захвата изображения и блока 15 управления памятью либо прямо записываются в память 32 посредством блока 15 управления памятью.
Память 32 сохраняет данные изображения, сделанного посредством блока 22 захвата изображения и преобразованного посредством устройства 23 A/D преобразования в цифровые данные и данные изображения, назначенные к отображению на блоке 28 отображения. Память 32 имеет емкость для хранения, достаточно большую для хранения предварительно определенного количества неподвижных изображений, а также движущегося изображения и аудиоданных предварительно определенной временной длительности. В дополнение к этому память 32 также функционирует в качестве памяти отображения изображений (видеопамяти).
Устройство 13 цифроаналогового (D/A) преобразования преобразует назначенные к отображению данные изображения, сохраненные в памяти 32, в аналоговый сигнал. Дополнительно устройство 13 D/A преобразования подает преобразованный аналоговый сигнал на блок 28 отображения. Назначенные к отображению данные изображения, записанные в памяти 32 описанным выше способом, затем отображаются на блоке 28 отображения посредством устройства 13 D/A преобразования. Блок 28 отображения отображает данные изображения на устройстве отображения, таком как жидкокристаллическое устройство отображения (LCD), в соответствии с аналоговым сигналом от устройства 13 D/A преобразования.
Энергонезависимая память 56 представляет собой электрически перезаписываемую и однократно записываемую память. В качестве энергонезависимой памяти 56 используется электрически стираемая программируемая постоянная память ROM (EEPROM). Энергонезависимая память 56 сохраняет константу и программу, используемые для управления схемой 50 управления системой. В настоящем изобретении термин «программа» относится к программе, используемой при выполнении различной обработки, проиллюстрированной в блок-схемах последовательности операций, описанных ниже в соответствии с одним иллюстративным вариантом осуществления настоящего изобретения.
Схема 50 управления системой представляет собой блок управления для управления работой всей цифровой камеры 100. Посредством выполнения программы, записанной в энергонезависимой памяти 56, схема 50 управления системой осуществляет каждую обработку в соответствии с настоящим иллюстративным вариантом осуществления, который будет детально описан ниже.
Системная память 52 включает в себя оперативную память (RAM). Константа и программа, используемые для управления схемой 50 управления системой, а также программы считываются с энергонезависимой памяти 56 в системной памяти 52. Дополнительно блок управления системой управляет памятью 32, устройством 13 D/A преобразования, а также блоком 28 отображения с целью осуществления управления устройством отображения.
Первый переключатель 62 затвора, второй переключатель 64 затвора и операционный блок 70 представляют собой операционный элемент, задействуемый пользователем с целью ввода различных операционных команд в схему 50 управления системой.
Когда переключатель 62 затвора (далее в настоящем документе именуемый просто как «SW1») нажимается пользователем наполовину, а именно когда команда ожидания съемки изображения вводится пользователем посредством нажатия кнопки 61 затвора цифровой камеры 100 наполовину, становится включенным SW1 и генерируется сигнал первого переключателя затвора. В соответствии с сигналом первого переключателя затвора начинается работа по различной обработке, такой как обработка AF, обработка AE, обработка AWB либо обработка EF.
Когда второй переключатель 64 затвора (далее в настоящем документе именуемый просто как «SW2») нажимается пользователем полностью, а именно когда команда съемки изображения вводится пользователем посредством задействования кнопки 61 затвора полностью, становится включенным SW2 и генерируется сигнал второго переключателя затвора. Схема 50 управления системой начинает последовательность операций обработки съемки изображения от считывания выхода сигнала от блока 22 захвата изображения до записи данных изображения на носитель 200 записи информации.
Переключатель 60 смещения режимов является включенным в операционный блок 70. Данный переключатель 60 смещения режимов может задействоваться с целью выдачи команды на смещение операционного режима схемы 50 управления системой на любой один из: режима съемки изображения и режима воспроизведения изображения.
В настоящем иллюстративном варианте осуществления режим съемки изображения включает в себя нижеследующее множество режимов, таких как автоматический режим съемки изображения, ручной режим, а также сюжетный режим съемки. В автоматическом режиме съемки изображения различные параметры для цифровой камеры 100 определяются автоматически посредством программы, установленной на цифровой камере 100, в соответствии с обнаруженным значением экспозиции. В ручном режиме пользователь может свободно менять различные параметры, установленные для цифровой камеры 100. В сюжетном режиме съемки выдержка затвора, значение апертурной диафрагмы, состояние излучения вспышки, а также установка чувствительности устанавливаются автоматически в сочетании. Дополнительно сюжетный режим съемки включает в себя различные режимы, такие как портретный режим, ночной режим, ландшафтный режим, режим ночного и моментального снимка, режим съемки детей и животных, режим съемки свежей зелени и осенней расцветки, режим съемки вечеринки, режим снега, пляжный режим, режим фейерверка, режим аквариума и подводный режим.
Каждый операционный элемент операционного блока 70 соответственно снабжается функцией, соответствующей каждому сюжету, посредством выбора и задействования различных функциональных пиктограмм, отображаемых на блоке 28 отображения, и функционирует в качестве функциональной кнопки. В настоящем иллюстративном варианте осуществления функциональная кнопка включает в себя кнопку окончания, кнопку возврата, кнопку прокрутки изображений вперед, кнопку перехода, кнопку сужения поиска, а также кнопку смены параметров.
Когда пользователь нажимает кнопку меню, на блоке 28 отображения отображаются различные экраны меню для выполнения различных установок. Пользователь может интуитивно выполнять различные установки посредством экрана меню, отображенного на блоке 28 отображения, с использованием физических кнопок, включающих в себя четырехнаправленную кнопку и кнопку установки.
Колесо 73 контроллера является включенным в операционный блок 70 и может задействоваться пользователем посредством вращения. Колесо 73 контроллера может задействоваться в сочетании с кнопкой каждого направления с целью выбора элемента выбора.
Более конкретно, когда пользователь задействует колесо 73 контроллера посредством его вращения, в соответствии с величиной задействования генерируется электрический импульсный сигнал. Схема 50 управления системой управляет каждым компонентом цифровой камеры 100 в соответствии с импульсным сигналом. Угол операции вращения и количество оборотов колеса 73 контроллера может определяться в соответствии с импульсным сигналом.
Тип колеса 73 контроллера не ограничивается до колеса конкретного типа. Может использоваться любой операционный элемент до тех пор, пока его операция вращения может обнаруживаться посредством схемы 50 управления системой. Например, также является полезным, если в качестве колеса 73 контроллера используется дисковый операционный элемент, если импульсный сигнал генерируется, когда дисковый операционный элемент вращается и задействуется. В дополнение к этому также является полезным, если в качестве колеса 73 контроллера может использоваться колесо касания, представляющее собой операционный элемент, включающий в себя датчик касания. В этом случае является полезным, если само колесо 73 контроллера не вращается, а обнаруживается вращательное движение пальца пользователя на колесе 73 контроллера.
Блок 80 управления электропитанием включает в себя схему обнаружения элемента аккумуляторной батареи, преобразователь постоянного тока (DC) в постоянный и схему переключателя. Данная схема переключателя переключает блок, к которому подается электропитание. Блок 80 управления электропитанием определяет, был ли установлен элемент аккумуляторной батареи, тип установленного элемента аккумуляторной батареи и оставшийся объем батареи.
В дополнение к этому блок 80 управления электропитанием управляет преобразователем постоянного тока в постоянный в соответствии с результатом описанного выше определения и командой от схемы 50 управления системой. Дополнительно блок 80 управления электропитанием осуществляет подачу необходимого напряжения электропитания на каждый блок, включая носитель 200 записи информации, в течение необходимого периода времени.
Блок 30 источника электропитания включает в себя первичную батарею, такую как щелочный элемент и литиевый элемент, вторичную батарею, такую как никель-кадмиевый элемент, никель-металл-гидридный элемент либо литиевый элемент, а также адаптер переменного тока (AC). Интерфейс 18 представляет собой интерфейс с носителем 200 записи информации, таким как карта памяти или жесткий диск. Носитель 200 записи информации представляет собой носитель записи информации, такой как карта памяти, и включает в себя полупроводниковую память или магнитный диск.
В дополнение к этому операционный блок 70 включает в себя сенсорную панель, способную к обнаружению операции касания пользователем на блоке 28 отображения. Схема 50 управления системой способна обнаруживать следующую операцию пользователя на сенсорной панели. Более конкретно, схема 50 управления системой способна обнаруживать операцию пользователя по касанию сенсорной панели с помощью пальца или ручки (далее в настоящем документе операция этого типа просто именуется как «операция прикосновения»), операцию пользователя по продолжению касания на сенсорной панели с помощью пальца или ручки (далее в настоящем документе операция этого типа просто именуется как «операция продолжения касания»), операцию пользователя по перемещению на сенсорной панели при касании сенсорной панели с помощью пальца (далее в настоящем документе операция этого типа просто именуется как «операция перемещения») и операцию пользователя по снятию касания на сенсорной панели с помощью пальца или ручки (далее в настоящем документе операция этого типа просто именуется как «операция подправки»), а также нерабочее состояние пользователя, в котором пользователь не осуществляет касание сенсорной панели (далее в настоящем документе это состояние просто именуется как «состояние некасания»).
Об этих операциях и позиционных координатах, соответствующих месту, в котором пользователь осуществляет касание сенсорной панели с помощью пальца или ручки, посредством внутренней шины 111 осуществляется уведомление схемы 50 управления системой. Схема 50 управления системой определяет, какая операция пользователя была выполнена на сенсорной панели в соответствии с информацией уведомления.
В отношении операции перемещения, направление перемещения пальца пользователя или ручки, перемещающейся на сенсорной панели, может определяться относительно продольной составляющей и поперечной составляющей на поверхности сенсорной панели в соответствии с изменением позиционных координат. Когда пользователь выполняет операцию прикосновения, затем предварительно определенную операцию перемещения и затем операцию подправки на сенсорной панели, предполагается, что пользователь наносит удар. В настоящем иллюстративном варианте осуществления операция по быстрому нанесению удара именуется как операция пролистывания.
Данная операция пролистывания представляет собой операцию, при которой пользователь быстро перемещает свой палец на конкретное расстояние на сенсорной панели при одновременном ее касании, а затем снимает свой палец с сенсорной панели. Другими словами, операция пролистывания представляет собой операцию по разворачиванию сенсорной панели по типу щелканья.
Если в этом состоянии обнаруживается операция перемещения на предварительно определенное или более длинное расстояние с предварительно определенной или более высокой операционной скоростью и затем обнаруживается операция подправки, тогда схема 50 управления системой определяет, что пользователь выполнил операцию пролистывания. С другой стороны, если обнаруживается операция перемещения на предварительно определенное или более длинное расстояние со скоростью, более низкой, чем предварительно определенная операционная скорость, тогда схема 50 управления системой определяет, что пользователь выполнил операцию перетаскивания.
Далее, со ссылкой на Фиг.3-8 ниже будет детально описана иллюстративная операция, выполняемая в соответствии с настоящим иллюстративным вариантом осуществления.
В настоящем иллюстративном варианте осуществления, если обнаруживается операция продолжения касания в области пиктограммы кнопки сенсорной панели в течение предварительно определенного периода времени, схема 50 управления системой выполняет управление по незадействованию (невыполнению) функции пиктограммы кнопки, которой пользователь коснулся, даже когда пользователь после этого выполняет операцию подправки. Настоящий иллюстративный вариант осуществления выполняет вышеописанное управление, поскольку, если обнаруживается операция продолжения касания пиктограммы кнопки в течение предварительно определенного или более длительного периода времени, определяется, что пользователь не желает задействовать пиктограмму кнопки.
Фиг.3 иллюстрирует пример состояния, в котором пользователь держит цифровую камеру 100 одной рукой. Касательно Фиг.3, предположим, что пользователь желает сделать фотографию изображения в режиме съемки изображения. В большинстве случаев такого типа пользователь с целью задействования кнопки 61 затвора или операционного блока 71 масштабирования с помощью указательного пальца 301 правой руки (доминирующей руки) пользователя держит цифровую камеру 100 в состоянии, проиллюстрированном на Фиг.3, в котором указательный палец 301 правой руки касается участка, близкого к кнопке 61 затвора или к операционному блоку 71 масштабирования. В этом случае большой палец 302 правой руки может естественным образом коснуться блока 28 отображения, представляющего собой сенсорную панель, хотя пользователь не касается блока 28 отображения намеренно с целью задействования сенсорной панели. В этом состоянии, если в месте, в котором пользователь ненамеренно касается сенсорной панели большим пальцем 302 правой руки, обеспечивается пиктограмма кнопки, тогда, когда пользователь отпускает большой палец 302 правой руки от цифровой камеры 100, может выполняться функция пиктограммы кнопки, даже если пользователь не намеревается задействовать пиктограмму кнопки. Другими словами, в этом случае может происходить описанная выше операционная ошибка.
В настоящем иллюстративном варианте осуществления, если обнаруживается операция продолжения касания в течение предварительно определенного или более длительного периода времени в месте, в котором обеспечивается пиктограмма кнопки, тогда определяется, что пользователь просто держал цифровую камеру 100 с ненамеренным касанием сенсорной панели, как проиллюстрировано на Фиг.3. Дополнительно в этом случае настоящий иллюстративный вариант осуществления не выполняет функцию пиктограммы кнопки, даже если пользователь после этого выполняет операцию подправки.
Фиг.4A и Фиг.4B представляют собой блок-схему последовательности операций, демонстрирующую пример обработки, выполняемой посредством схемы 50 управления системой в режиме съемки изображения. Каждая обработка в соответствии с блок-схемой последовательности операций на Фиг.4A и Фиг.4B осуществляется посредством схемы 50 управления системой посредством загрузки программы от энергонезависимой памяти 56 в системную память 52 и посредством ее выполнения.
Когда цифровая камера 100 активируется в режиме съемки изображения или когда цифровая камера 100 активируется в каком-либо другом операционном режиме, таком как режим воспроизведения изображения, и смещается на операцию режима съемки изображения посредством задействования пользователем переключателя 60 смещения режимов операционного блока 70, начинается обработка, проиллюстрированная на Фиг.4A и Фиг.4B.
Касательно Фиг.4A, на этапе S401 схема 50 управления системой отображает экран ожидания съемки изображения. Фиг.5 иллюстрирует пример экрана ожидания съемки изображения, отображаемого на блоке 28 отображения. Касательно Фиг.5, блок 28 отображает изображение 500 через объектив, представляющее собой изображение, сфотографированное в реальном времени посредством блока 22 захвата изображения. Каждая из пиктограмм кнопок с 501 по 503 представляет собой пиктограмму кнопки, чья функция выполняется, когда пользователь ударяет по соответствующей пиктограмме кнопки. Каждая из пиктограмм кнопок с 501 по 503 соответствует содержанию текущей установки, используемой при фотографировании изображения посредством цифровой камеры 100.
Более конкретно, пиктограмма 501 кнопки представляет собой кнопку переключения режимов. Пользователь может изменять установку на желаемый режим съемки изображения, выбираемый среди множества режимов съемки изображения посредством постукивания по пиктограмме 501 кнопки. В примере, проиллюстрированном на Фиг.5, предполагается, что пользователь установил портретный режим (один из множества сюжетных режимов съемки) из множества режимов съемки изображения.
Пиктограмма 502 кнопки представляет собой кнопку установки вспышки. Пользователь может изменять установку вспышки посредством постукивания по пиктограмме 502 кнопки. В примере, проиллюстрированном на Фиг.5, предполагается, что на текущий момент был установлен запрет на вспышку.
Пиктограмма 503 кнопки представляет собой кнопку коррекции экспозиции. Пользователь может корректировать экспозицию посредством постукивания по пиктограмме 503 кнопки. В примере, проиллюстрированном на Фиг.5, для коррекции экспозиции на текущий момент была установлена установка «плюс минус 0».
Пиктограмма 504 обозначает текущее угловое пространственное положение цифровой камеры 100. Пиктограмма 505 обозначает текущий оставшийся объем батареи. Пиктограмма 506 обозначает информацию о количестве оставшихся неподвижных изображений, возможных к записи на носитель 200 записи информации в соответствии с текущей установкой. Пиктограмма 507 обозначает текущую установку количества пикселей, назначенных к записи, а также установленную на настоящий момент установку степени сжатия.
Возвращаясь к Фиг.4A, после отображения экрана ожидания съемки изображения на этапе S401 обработка переходит к этапу S402. На этапе S402 схема 50 управления системой определяет, касается ли пользователь пиктограммы 501 кнопки.
Когда пользователь выполняет операцию прикосновения с помощью своего пальца в месте пиктограммы 501 кнопки или когда пользователь переместил свой палец от какого-либо отличного другого места на место пиктограммы 501 кнопки в состоянии продолжения касания, тогда схема 50 управления системой определяет, что пользователь касается пиктограммы 501 кнопки. Если определяется, что пользователь касается пиктограммы 501 кнопки («Да» на этапе S402), тогда обработка переходит к этапу S408. С другой стороны, если определяется, что пользователь в текущий момент не касается пиктограммы 501 кнопки («Нет» на этапе S402), тогда обработка переходит к этапу S403.
На этапе S403 схема 50 управления системой определяет, касается ли пользователь пиктограммы 502 кнопки. В настоящем иллюстративном варианте осуществления, если пользователь выполняет операцию прикосновения в месте пиктограммы 502 кнопки или если пользователь перемещает свой палец от какого-либо отличного другого места на место пиктограммы 502 кнопки в состоянии продолжения касания, тогда схема 50 управления системой определяет, что пользователь касается пиктограммы 502 кнопки.
Если определяется, что пользователь касается пиктограммы 502 кнопки («Да» на этапе S403), тогда обработка переходит к этапу S404. С другой стороны, если определяется, что пользователь в текущий момент не касается пиктограммы 502 кнопки («Нет» на этапе S403), тогда обработка переходит к этапу S436.
На этапе S404 схема 50 управления системой определяет, переместилось ли место касания (далее в настоящем документе именуемое просто как «место касания») за пределы области пиктограммы 502 кнопки. Если определяется, что место касания переместилось за пределы области пиктограммы 502 кнопки («Да» на этапе S404), тогда обработка переходит к этапу S436. С другой стороны, если определяется, что место касания не переместилось за пределы области пиктограммы 502 кнопки («Нет» на этапе S404), тогда обработка переходит к этапу S405. На этапе S405 схема 50 управления системой определяет, является ли включенным SW1. Если определяется, что SW1 является включенным («Да» на этапе S405), то тогда обработка переходит к этапу S601, проиллюстрированному на Фиг.6. Обработка в соответствии с блок-схемой последовательности операций на Фиг.6 будет детально описана ниже.
С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S405), тогда обработка переходит к этапу S406. На этапе S406 схема 50 управления системой определяет, выполнил ли пользователь операцию подправки из места пиктограммы 502 кнопки. Если определяется, что пользователь выполнил операцию подправки из места пиктограммы 502 кнопки («Да» на этапе S405), тогда обработка переходит к этапу S407. С другой стороны, если определяется, что пользователь не выполнил операцию подправки из места пиктограммы 502 кнопки («Нет» на этапе S405), тогда обработка возвращается к этапу S404.
На этапе S407 схема 50 управления системой выполняет функцию, назначенную для пиктограммы 502 кнопки. Более конкретно, в примере, проиллюстрированном на Фиг.5, была назначена функция для переключения установки вспышки. В соответствии с этим на этапе S407 схема 50 управления системой в этом случае выполняет управление для переключения установки вспышки. После выполнения функции пиктограммы 502 кнопки обработка переходит к этапу S436.
На этапе S408, представляющем собой обработку, выполняемую, если определяется, что пользователь касается пиктограммы 501 кнопки, схема 50 управления системой запускает таймер для подсчета периода времени, во время которого пользователь продолжает состояние продолжения касания пиктограммы 501 кнопки.
На этапе S409 схема 50 управления системой определяет, переместилось ли место касания за пределы области пиктограммы 501 кнопки. Если определяется, что место касания переместилось за пределы области пиктограммы 501 кнопки («Да» на этапе S409), тогда обработка переходит к этапу S410. На этапе S410 схема 50 управления системой останавливает таймер, запущенный на этапе S408, и сбрасывает счет таймера. Затем обработка возвращается к этапу S402.
С другой стороны, если определяется, что место касания не переместилось за пределы области пиктограммы 501 кнопки («Нет» на этапе S409), тогда обработка переходит к этапу S411. На этапе S411 схема 50 управления системой определяет, достиг ли счет таймера, запущенного на этапе S408, предварительно определенного периода времени. Более конкретно, на этапе S411 схема 50 управления системой определяет, продолжилась ли операция касания пиктограммы 501 кнопки в течение предварительно определенного или более длительного периода времени. Другими словами, предварительно определенный период времени используется для определения, намеревался ли пользователь ударять по пиктограмме 501 кнопки (под термином «ударять» рассматривается операция для выполнения операции подправки сразу после выполнения операции прикосновения). В настоящем иллюстративном варианте осуществления предполагается, что предварительно определенный период времени является установленным на 300 мс.
Если определяется, что операция касания пиктограммы 501 кнопки продолжается в течение предварительно определенного или более длительного периода времени («Да» на этапе S411), тогда обработка переходит к этапу S416. С другой стороны, если определяется, что операция касания пиктограммы 501 кнопки не достигла предварительно определенного времени («Нет» на этапе S411), тогда обработка переходит к этапу S412.
На этапе S412 схема 50 управления системой определяет, является ли включенным SW1. Если определяется, что SW1 является включенным («Да» на этапе S412), тогда обработка переходит к этапу S601, проиллюстрированному на Фиг.6. Обработка в соответствии с блок-схемой последовательности операций на Фиг.6 будет детально описана ниже.
С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S412), тогда обработка переходит к этапу S413. На этапе S413 схема 50 управления системой определяет, выполнил ли пользователь операцию подправки. Обработку на этапе S413 осуществляет блок обнаружения операции подправки в соответствии с настоящим иллюстративным вариантом осуществления. Более конкретно, если пользователь выполнил операцию подправки из места пиктограммы 501 кнопки в пределах предварительно определенного периода времени, после того как пользователь начал касание пиктограммы 501 кнопки, тогда схема 50 управления системой определяет, что пользователь выполнил операцию подправки.
Если определяется, что пользователь выполнил операцию подправки («Да» на этапе S413), тогда обработка переходит к этапу S414. С другой стороны, если определяется, что пользователь не выполнил операцию подправки («Нет» на этапе S413), тогда обработка возвращается к этапу S409.
На этапе S414 схема 50 управления системой останавливает таймер, запущенный на этапе S408, и сбрасывает счет таймера. На этапе S415 схема 50 управления системой выполняет функцию, назначенную для пиктограммы 501 кнопки. В примере, проиллюстрированном на Фиг.5, для пиктограммы 501 кнопки является назначенной функция для переключения режима съемки изображения. В соответствии с этим в этом случае схема 50 управления системой выполняет функцию для изменения установки на желаемый режим съемки изображения, выбираемый из множества режимов съемки изображения. После выполнения функции, назначенной для пиктограммы 501 кнопки, на этапе S415 обработка переходит к этапу S416.
На этапе S416 схема 50 управления системой останавливает таймер, запущенный на этапе S408, и сбрасывает счет таймера. На этапе S417 в соответствии с определением того, что время непрерывного касания пиктограммы 501 кнопки достигло предварительно определенного периода времени, схема 50 управления системой определяет, что пользователь не намеревался выполнять операцию постукивания по пиктограмме 501 кнопки, и отображает сообщение предупреждения 1 (отображение первого сообщения предупреждения).
Фиг.7A иллюстрирует пример сообщения предупреждения 1. Фиг.7A иллюстрирует верхний правый угол блока 28 отображения, когда цифровая камера 100, в которой в текущий момент отображается экран ожидания съемки изображения, проиллюстрированный на Фиг.5, держится способом, проиллюстрированным на Фиг.3. В примере, проиллюстрированном на Фиг.7A, большой палец пользователя ненамеренно касается пиктограммы 501 кнопки. Дополнительно на этапе S411 по Фиг.4A было определено, что пиктограмма 501 кнопки находится в состоянии продолжения касания в течение предварительно определенного или более длительного периода времени. В соответствии с этим схема 50 управления системой отображает сообщение 701 предупреждения 1.
Данное сообщение 701 предупреждения 1 обозначает для пользователя, что пользователь непрерывно касается пиктограммы 501 кнопки и что функция пиктограммы 501 кнопки не планируется к выполнению, если пользователь отпустит свой большой палец от пиктограммы 501 кнопки, как будет детально описано ниже. Посредством отображения сообщения 701 предупреждения 1 для пользователя настоящий иллюстративный вариант осуществления может предотвращать неправильное понимание пользователем того, что, если функция не выполняется, когда пользователь выполнил операцию подправки, операция подправки не выполняется по причине неправильного функционирования цифровой камеры 100. Также является полезным, если отображение пиктограммы 501 кнопки меняется на отображение «нажатой кнопки», которое означает, что, когда обнаруживается касание пиктограммы 501 кнопки пользователем, была нажата пиктограмма 501 кнопки. В этом случае отображение нажатой кнопки может прерываться во время отображения сообщения предупреждения 1.
В дополнение к этому также является полезным, если определяется, что пиктограмма 501 кнопки находится в состоянии продолжения касания в течение предварительно определенного или более длительного периода времени на этапе S411, тогда схема 50 управления системой прерывает отображение нажатой кнопки пиктограммы 501 кнопки и просто возвращает отображение пиктограммы 501 кнопки к его состоянию начального отображения без отображения сообщения предупреждения 1. Дополнительно посредством простого прерывания отображения нажатой кнопки пиктограммы 501 кнопки для пользователя может быть обозначено, что функция пиктограммы 501 кнопки не планируется к выполнению, если пользователь отпустит свой палец от пиктограммы 501 кнопки из описанного выше состояния.
После выполнения обработки на этапе S417 по Фиг.4B обработка переходит к этапу S418. На этапе S418 схема 50 управления системой определяет, является ли включенным SW1. Если определяется, что SW1 является включенным («Да» на этапе S418), тогда обработка переходит к этапу S419. На этапе S419 схема 50 управления системой очищает (заканчивает) отображение сообщения предупреждения 1. Затем обработка переходит к этапу S601 по Фиг.6. Обработка в соответствии с блок-схемой последовательности операций по Фиг.6 будет детально описана ниже.
С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S418), тогда обработка переходит к этапу S420. На этапе S420 схема 50 управления системой определяет, выполнил ли пользователь задействование операционного элемента операционного блока 70, отличного от сенсорной панели, такого как физическая кнопка. Если определяется, что пользователь выполнил задействование операционного элемента, отличного от сенсорной панели («Да» на этапе S420), тогда обработка переходит к этапу S421. С другой стороны, если определяется, что пользователь не выполнил задействование операционного элемента, отличного от сенсорной панели («Нет» на этапе S420), тогда обработка переходит к этапу S423.
На этапе S421 схема 50 управления системой очищает (заканчивает) отображение сообщения предупреждения 1. На этапе S422 схема 50 управления системой выполняет обработку, соответствующую операционному элементу, определенному в качестве задействованного на этапе S420. Более конкретно, если пользователь задействует операционный элемент, отличный от сенсорной панели, в то же время осуществляя непрерывное касание пиктограммы 501 кнопки, задействование другого операционного элемента является приоритетным. В соответствии с этим сообщение предупреждения 1, представляющее собой сообщение предупреждения, относящееся к пиктограмме 501 кнопки, очищается. После выполнения обработки на этапе S422 затем обработка возвращается к этапу S402.
На этапе S423 схема 50 управления системой определяет, коснулся ли пользователь сенсорной панели в каком-либо другом месте другим пальцем, касаясь в то же время пиктограммы 501 кнопки. Обработка на этапе S423 осуществляет блок определения множественного касания в соответствии с настоящим иллюстративным вариантом осуществления. Обработка определения на этапе S423 будет детально описана ниже со ссылкой на Фиг.8.
Если определяется, что пользователь коснулся сенсорной панели в каком-либо отличном другом месте («Да» на этапе S423), тогда обработка переходит к этапу S426. С другой стороны, если определяется, что пользователь не коснулся сенсорной панели в отличном другом месте («Нет» на этапе S423), тогда обработка переходит к этапу S424.
На этапе S424 схема 50 управления системой определяет, переместилось ли место касания за пределы области пиктограммы 501 кнопки. Если определяется, что место касания переместилось за пределы области пиктограммы 501 кнопки («Да» на этапе S424), тогда обработка переходит к этапу S435. С другой стороны, если определяется, что место касания не переместилось за пределы области пиктограммы 501 кнопки («Нет» на этапе S424), тогда обработка переходит к этапу S425.
На этапе S425 схема 50 управления системой определяет, выполнил ли пользователь операцию подправки. Обработка на этапе S425 осуществляет блок определения операции подправки в соответствии с настоящим иллюстративным вариантом осуществления.
Если определяется, что пользователь выполнил операцию подправки («Да» на этапе S425), тогда обработка переходит к этапу S435. С другой стороны, если определяется, что пользователь не выполнил операцию подправки («Нет» на этапе S425), тогда обработка возвращается к этапу S418. Операция подправки, описанная в настоящем документе, заключается в том, что пользователь выполнил операцию подправки из места пиктограммы 501 кнопки после того, как на пиктограмме 501 кнопки обнаруживается состояние продолжения касания в течение предварительно определенного или более длительного периода времени. Когда схема 50 управления системой определяет, что пользователь выполнил операцию подправки данным способом, функция, назначенная для пиктограммы 501 кнопки, не выполняется. Другими словами, если предварительно определенный период времени истек, в то время как пользователь непрерывно касается пиктограммы 501 кнопки, тогда пиктограмма 501 кнопки временно отключается. В этом случае, если пользователь выполняет операцию подправки на пиктограмме 501 кнопки, схема 50 управления системой не выполняет функцию, назначенную для пиктограммы 501 кнопки (то есть переключение режима съемки изображения).
На этапе S426 схема 50 управления системой отображает сообщение предупреждения 2 (второе сообщение предупреждения) в дополнение к сообщению предупреждения 1. Фиг.7B иллюстрирует пример отображения сообщения предупреждения 2. На Фиг.7B проиллюстрирован пример состояния, в котором пользователь держит цифровую камеру 100, отображающую в текущий момент экран ожидания съемки изображения, проиллюстрированный на Фиг.5, способом, описанным выше со ссылкой на Фиг.3. В дополнение к этому предполагается, что пользователь коснулся сенсорной панели в каком-либо другом месте другим пальцем. В этом случае пользователь может иметь намерение выполнить операцию на сенсорной панели с помощью другого пальца, не зная, что он/она касается пиктограммы 501 кнопки большим пальцем правой руки. Дополнительно в этом случае, поскольку ранее было обнаружено касание пиктограммы 501 кнопки, схема 50 управления системой не может принять операцию пользователя с помощью другого пальца. В соответствии с этим в этом случае схема 50 управления системой отображает сообщение 702 предупреждения 2, обозначающее, что операция с помощью другого пальца не может быть выполнена.
В настоящем иллюстративном варианте осуществления операция касания, отличная от операции посредством пиктограммы 501 кнопки, включает в себя постукивание по пиктограмме 502 или 503 кнопки, а также «операцию выбора AF путем касания». В настоящем иллюстративном варианте осуществления «операция выбора AF путем касания» представляет собой операцию, соответствующую функции для регулировки фокусировки на произвольный объект, подвергающийся касанию на экране, выбранный из изображения 500 через объектив, отображенного на блоке 28 отображения. Операция выбора AF путем касания не может быть выполнена, когда было осуществлено касание пиктограммы 501 кнопки. В соответствии с этим в примере, проиллюстрированном на Фиг.7B, сообщение 702 предупреждения 2 обозначает, что функция выбора AF путем касания не может быть выполнена. В настоящем иллюстративном варианте осуществления предполагается, что сообщение 702 предупреждения 2 отображается путем наложения в состоянии дисплея, в котором сообщение 701 предупреждения 1 отображается путем наложения на экране ожидания съемки изображения, проиллюстрированном на Фиг.5, отображенном на блоке 28 отображения. Более конкретно, хотя это не проиллюстрировано на Фиг.7B, предполагается, что в этом случае отображаются пиктограммы с 504 по 507 и области черного бокового поля.
После этапа S426 обработка переходит к этапу S427. На этапе S427 схема 50 управления системой определяет, является ли включенным SW1. Если определяется, что SW1 является включенным («Да» на этапе S427), тогда обработка переходит к этапу S428. На этапе S428 схема 50 управления системой очищает (заканчивает) отображение сообщения предупреждения 1 и сообщения предупреждения 2. Затем обработка переходит к этапу S601 на Фиг.6. Обработка в соответствии с блок-схемой последовательности операций по Фиг.6 будет детально описана ниже.
С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S427), тогда обработка переходит к этапу S429. На этапе S429 схема 50 управления системой определяет, выполнил ли пользователь задействование операционного элемента операционного блока 70, отличного от сенсорной панели, такого как физическая кнопка. Если определяется, что пользователь выполнил задействование операционного элемента, отличного от сенсорной панели («Да» на этапе S429), тогда обработка переходит к этапу S430. С другой стороны, если определяется, что пользователь не выполнил задействование операционного элемента, отличного от сенсорной панели («Нет» на этапе S429), тогда обработка переходит к этапу S432.
На этапе S430 схема 50 управления системой очищает (заканчивает) отображение сообщения предупреждения 1 и сообщения предупреждения 2. На этапе S431 схема 50 управления системой выполняет обработку, соответствующую операционному элементу, определенному как задействованный на этапе S429. После выполнения обработки на этапе S431 обработка возвращается к этапу S402.
На этапе S432 схема 50 управления системой определяет, выполнил ли пользователь операцию подправки в месте, отличном от места, определенного на этапе S423, которого пользователь касается. Если определяется, что операция подправки в отличном другом месте не была выполнена («Нет» на этапе S432), тогда обработка возвращается к этапу S427. С другой стороны, если определяется, что операция подправки в отличном другом месте была выполнена («Да» на этапе S432), тогда обработка переходит к этапу S433.
На этапе S433 схема 50 управления системой очищает отображение сообщения предупреждения 2, продолжая в то же время отображение сообщения предупреждения 1. На этапе S434 схема 50 управления системой определяет, осуществляет ли пользователь непрерывное касание пиктограммы 501 кнопки в состоянии продолжения касания. Если определяется, что пользователь осуществляет непрерывное касание пиктограммы 501 кнопки в состоянии продолжения касания («Да» на этапе S434), тогда обработка возвращается к этапу S418. С другой стороны, если определяется, что пользователь не осуществляет в текущий момент касание пиктограммы 501 кнопки («Нет» на этапе S434), тогда обработка переходит к этапу S435. Более конкретно, в настоящем иллюстративном варианте осуществления схема 50 управления системой определяет, что пользователь не осуществляет в текущий момент касание пиктограммы 501 кнопки, если пользователь переместил свой палец за пределы области пиктограммы 501 кнопки либо выполнил операцию подправки, осуществляя в то же время касание сенсорной панели в каком-либо отличном другом месте с помощью отличного другого пальца. Однако в этом случае аналогично операции подправки на этапе S425, поскольку состояние продолжения касания пиктограммы 501 кнопки уже продолжается в течение предварительно определенного или более длительного периода времени, пиктограмма 501 кнопки временно отключается. В соответствии с этим схема 50 управления системой не выполняет функцию пиктограммы 501 кнопки.
На этапе S435 схема 50 управления системой очищает отображение сообщения предупреждения 1. На этапе S436 схема 50 управления системой определяет, является ли включенным SW1. Если определяется, что SW1 является включенным («Да» на этапе S436), тогда обработка переходит к этапу S601 (Фиг.6). Обработка в соответствии с блок-схемой последовательности операций на Фиг.6 будет детально описана ниже. С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S436), тогда обработка переходит к этапу S437.
На этапе S437 схема 50 управления системой определяет, была ли выполнена пользователем какая-либо отличная другая операция. В настоящем иллюстративном варианте осуществления отличная другая операция включает в себя задействование операционного элемента операционного блока 70, отличного от сенсорной панели, а также операцию на сенсорной панели в месте, отличном от места пиктограммы 501 кнопки или пиктограммы 502 кнопки (например, задействование пиктограммы 503 кнопки или описанную выше операцию выбора AF путем касания). Если определяется, что пользователь выполнил отличную другую операцию («Да» на этапе S437), тогда обработка переходит к этапу S438. На этапе S438 схема 50 управления системой выполняет обработку в соответствии с отличной другой операцией. Затем обработка переходит к этапу S439. С другой стороны, если определяется, что пользователь не выполнил какую-либо любую отличную другую операцию («Нет» на этапе S437), тогда обработка переходит к этапу S439.
На этапе S439 схема 50 управления системой определяет, выполнил ли пользователь операцию окончания съемки изображения. В настоящем иллюстративном варианте осуществления «операция окончания съемки изображения» относится к операции для переключения в режим, отличный от режима съемки изображения (то есть в режим воспроизведения изображения), посредством задействования переключателя 60 смещения режимов или к операции для выключения электропитания цифровой камеры 100 посредством задействования переключателя 72 электропитания. Если определяется, что пользователь не выполнил операцию окончания съемки изображения («Нет» на этапе S439), тогда обработка возвращается к этапу S402. С другой стороны, если определяется, что пользователь выполнил операцию окончания съемки изображения («Да» на этапе S439), тогда обработка в режиме съемки изображения заканчивается.
Фиг.6 представляет собой блок-схему последовательности операций, демонстрирующую пример обработки, выполняемой, когда определяется, что SW1 является включенным во время обработки в режиме съемки изображения, описанной выше со ссылкой на Фиг.4A и Фиг.4B. Каждая обработка в соответствии с блок-схемой последовательности операций по Фиг.6 осуществляется посредством схемы 50 управления системой путем загрузки программы от энергонезависимой памяти 56 в системную память 52 и путем ее выполнения.
Касательно Фиг.6, на этапе S601 схема 50 управления системой очищает отображение пиктограмм 501 по 503 кнопок, а также пиктограмм с 504 по 507 на экране, проиллюстрированном на Фиг.5. На этапе S602 схема 50 управления системой выполняет обработку ожидания съемки изображения, такую как обработка AF или обработка AE. Если достигается сфокусированное состояние, схема 50 управления системой выполняет управление для отображения сфокусированного кадра, отображаемого путем наложения на сквозном изображении 500. На этапе S603 схема 50 управления системой определяет, является ли включенным SW2. Если определяется, что SW2 является включенным («Да» на этапе S603), тогда обработка переходит к этапу S605. С другой стороны, если определяется, что SW2 не является включенным («Нет» на этапе S603), тогда обработка переходит к этапу S604.
На этапе S604 схема 50 управления системой определяет, является ли SW1 все еще включенным. Если определяется, что SW1 является все еще включенным («Да» на этапе S604), тогда обработка возвращается к этапу S603. С другой стороны, если определяется, что SW1 не является включенным («Нет» на этапе S604), тогда обработка переходит к этапу S607. На этапе S607 схема 50 управления системой отображает экран ожидания съемки изображения. Обработка на этапе S607 является аналогичной обработке на этапе S401, описанной выше со ссылкой на Фиг.4A. Более конкретно, на этапе S607 схема 50 управления системой выполняет управление для отображения пиктограмм кнопок с 501 по 503, а также снова пиктограмм с 504 по 507, которые были удалены из отображения на этапе S601.
С другой стороны, если определяется, что является включенным SW2 («Да» на этапе S603), тогда обработка переходит к этапу S605. На этапе S605 схема 50 управления системой выполняет обработку фотографирования изображения (операцию съемки реального изображения), включающую в себя экспозицию и обработку изображения. На этапе S606 схема 50 управления системой записывает изображение, сфотографированное посредством операции съемки реального изображения, на носитель 200 записи информации в качестве файла. На этапе S607 схема 50 управления системой отображает экран ожидания съемки изображения. Затем обработка возвращается к этапу S402 на Фиг.4A.
Теперь со ссылкой на Фиг.8A-C ниже будет детально описан пример способа для определения, коснулся ли пользователь сенсорной панели в каком-либо отличном месте с помощью отличного пальца, в то же самое время осуществляя непрерывное касание пиктограммы 501 кнопки, что выполняется на этапе S423 по Фиг.4B (обработка, осуществляющая блок определения множественного касания).
В отношении типа устройства для сенсорной панели устройство емкостного типа, способное выполнять множественное обнаружение, может одновременно обнаруживать место касания пиктограммы 501 кнопки (первое место касания) и какое-либо другое место касания (второе место касания) посредством операций касания на этапе S423 по Фиг.4B. В соответствии с этим в описанном выше емкостном устройстве, когда одновременно обнаруживаются место касания пиктограммы 501 кнопки и операция прикосновения к отличному (другому) месту, схема 50 управления системой может определять, что пользователь коснулся сенсорной панели в отличном другом месте с помощью отличного (другого) пальца, осуществляя в то же самое время непрерывное касание пиктограммы 501 кнопки без выполнения отдельного способа.
С другой стороны, в отношении типа устройства для сенсорной панели широко используется устройство резистивного пленочного типа, способное обнаруживать только одно место касания и неспособное выполнять множественное обнаружение. Если используется описанное выше устройство резистивного пленочного типа, схема 50 управления системой определяет, коснулся ли пользователь сенсорной панели в каком-либо отличном месте за пределами области пиктограммы 501 кнопки с помощью отличного пальца, касаясь в то же самое время пиктограммы 501 кнопки, нижеследующим способом.
Сначала ниже будет детально описан пример способа для обнаружения места касания на сенсорной панели резистивного пленочного типа. В сенсорной панели резистивного пленочного типа, когда пользователь коснулся сенсорной панели только в одном месте, как проиллюстрировано на Фиг.8А и Фиг.8B, обнаруживается величина сопротивления на каждой из оси X и оси Y, установленных на блоке 28 отображения. Место касания идентифицируется в соответствии с обнаруженными величинами сопротивления.
В примере, проиллюстрированном на Фиг.8A, для точки 801 в качестве места касания обнаруживается величина сопротивления на каждой из оси X и оси Y. Схема 50 управления системой получает координату X и координату Y на блоке 28 отображения и идентифицирует место касания. Схожим образом, в примере, проиллюстрированном на Фиг.8B, схема 50 управления системой получает координату X и координату Y точки 802 в качестве места касания на блоке 28 отображения. Схема 50 управления системой идентифицирует место касания в соответствии с полученными координатами X и Y места 802 касания.
Однако в случае сенсорной панели резистивного пленочного типа, если пользователь одновременно коснулся сенсорной панели во множестве точек, сенсорная панель резистивного пленочного типа обнаруживает величину сопротивления на обеих из оси X и оси Y только для средней точки от множества точек касания. Например, когда пользователь коснулся сенсорной панели одновременно в точках 804 и 805 на блоке 28 отображения, сенсорная панель резистивного пленочного типа обнаруживает величины сопротивления только для одной точки 806, являющейся средней точкой между точками 804 и 805. В соответствии с этим в этом случае операции касания, выполненные одновременно во множестве мест касания, не могут быть обнаружены. Однако посредством использования характеристики такой, что обнаруживаются величины сопротивления средней точки от двух различных, одновременно затронутых точек, если пользователь коснулся сенсорной панели в первой точке и получено ее место касания, схема 50 управления системой может определять, коснулся ли пользователь сенсорной панели во второй точке, в то время как продолжается касание первой точки в соответствии с полученным местом касания.
Далее, ниже будет детально описан пример способа обработки определения, выполненной на этапе S423 по Фиг.4B. В примере, проиллюстрированном на Фиг.8C, область 803 обозначает область пиктограммы 501 кнопки. Центральная точка 808 обозначает центральную точку блока 28 отображения. Область 807 вверху справа обозначает область, существующую в верхней правой области блока 28 отображения относительно центральной точки 808 (область, включающую в себя точки, чья координата X существует в области справа от центральной точки 808 и чья координата Y существует в области сверху от центральной точки 808). В этом состоянии в большинстве случаев средняя точка точки, существующей в пределах области 803, и отличной другой произвольной точки, существующей в какой-либо другой области, обычно является включенной в область 807 вверху справа. С другой стороны, точка, которая не существует в пределах области 807 вверху справа, может рассматриваться как не являющаяся средней точкой одной точки, включенной в область 803, и какой-либо другой произвольной точки, включенной в какую-либо другую область.
В соответствии с этим на этапе S423 настоящего изобретения, если место касания, существующее в пределах области 807 вверху справа, обнаруживается после состояния, в котором в качестве места касания без обнаружения операции подправки была обнаружена одна точка, включенная в область 803, тогда схема 50 управления системой определяет, что одновременно с касанием пиктограммы 501 кнопки пользователь коснулся сенсорной панели с помощью пальца, отличного от пальца касания пиктограммы 501 кнопки.
Например, когда была обнаружена операция касания в точке 806, после того, как обнаружена операция касания в точке 804 без обнаружения операции подправки, в примере, проиллюстрированном на Фиг.8C, может быть расценено, что пользователь коснулся точки 805, представляющей собой точку точечной симметрии с точкой 804 в окружности точки 806, одновременно касаясь точки 804. В соответствии с этим схема 50 управления системой отображает сообщение предупреждения 2, обозначающее, что пользователь не может выполнить функцию выбора AF путем касания, назначенную в месте точки 805. Посредством выполнения описанного выше способа настоящий иллюстративный вариант осуществления может обнаруживать одновременно выполняемые операции касания во множестве мест, если используется сенсорная панель резистивного пленочного типа.
Как описано выше, если пользователь непрерывно касается сенсорной панели в ее конкретной области (то есть пиктограммы 501 кнопки) в течение предварительно определенного или более длительного периода времени, иллюстративный вариант осуществления настоящего изобретения отключает функцию, назначенную для касаемой области, и не выполняет функцию, соответствующую касаемой области, даже если пользователь выполняет после этого операцию подправки. В этом случае схема 50 управления системой отключает функцию касаемой области только временно. Как описано выше со ссылкой на блок-схему последовательности операций на Фиг.4A и Фиг.4B, пользователь может выполнять функцию касаемой области посредством выполнения операции подправки посредством касания сенсорной панели снова в пределах предварительно определенного периода времени после операции подправки. С помощью описанной выше конфигурации настоящий иллюстративный вариант осуществления может предотвращать выполнение функции, если пользователь ненамеренно касается сенсорной панели. В соответствии с этим настоящий иллюстративный вариант осуществления может подавлять операционную ошибку.
Дополнительно настоящий иллюстративный вариант осуществления отключает функцию только временно до того, как пользователь выполняет операцию подправки. В соответствии с этим для пользователя является необходимым только ударить по пиктограмме 501 кнопки снова, если пользователь желает выполнить функцию, назначенную для пиктограммы 501 кнопки. Вследствие этого для пользователя не является необходимым выполнять какую-либо особую операцию для снятия состояния отключенной функции. В соответствии с этим настоящий иллюстративный вариант осуществления может предотвращать операционную ошибку без снижения работоспособности.
Дополнительно в соответствии с иллюстративным вариантом осуществления настоящего изобретения на сенсорной панели в месте, которого пользователь может легко и ненамеренно коснуться, может обеспечиваться пиктограмма кнопки, способная уменьшать операционную ошибку, такая как описанная выше пиктограмма 501 кнопки. В соответствии с этим настоящий иллюстративный вариант осуществления может уменьшать ограничение размещения элементов операции касания сенсорной панели.
В примере, проиллюстрированном на Фиг.4A и Фиг.4B, схема 50 управления системой временно отключает только пиктограмму 501 кнопки (конкретную область) среди множества пиктограмм кнопок, если пользователь касается ее в течение предварительно определенного или более длительного периода времени. Пиктограммы кнопок, отличные от пиктограммы 501 кнопки, такие как пиктограмма 502 кнопки (другая область), являются включенными независимо от периода времени непрерывного состояния продолжения касания. Пиктограмма 501 кнопки обеспечивается в месте, наиболее близком к высшей точке (верхней правой высшей точке блока 28 отображения), ближайшей к кнопке 61 затвора, среди пиктограмм кнопок, отображаемых на блоке 28 отображения. В большинстве случаев пользователь может держать цифровую камеру 100, включающую в себя кнопку затвора, способом, описанным выше со ссылкой на Фиг.3. Вследствие этого пользователь может ненамеренно касаться сенсорной панели в высшей точке блока 28 отображения, вблизи кнопки 61 затвора. В противоположность этому пользователь может не часто касаться сенсорной панели в месте, удаленном от высшей точки, вблизи кнопки 61 затвора. Вследствие этого, если в месте на сенсорной панели, удаленном от кнопки 61 затвора, была обнаружена операция касания, является вероятным, что пользователь намеренно коснулся сенсорной панели в этом месте. Вследствие этого является полезным, если схема 50 управления системой отключает только пиктограмму кнопки, обеспечиваемую в месте, ближайшем к высшей точке блока 28 отображения от кнопки 61 затвора среди множества пиктограмм кнопок, если была выполнена операция непрерывного касания в течение предварительно определенного или более длительного периода времени. В соответствии с этим настоящий иллюстративный вариант осуществления может соответствующим образом различать между ненамеренным касанием пользователем и намеренной операцией касания пользователем.
В примере, проиллюстрированном на Фиг.4A и Фиг.4B, схема 50 управления системой отключает пиктограмму 501 кнопки, только если пользователь касается пиктограммы кнопки в течение предварительно определенного или более длительного периода времени. Однако настоящее изобретение не ограничивается до этого. Количество пиктограмм кнопок, отключаемых посредством непрерывного касания в течение предварительно определенного или более длительного периода времени, не ограничивается до одной.
Другими словами, схема 50 управления системой может отключать некоторые из или все из множества пиктограмм кнопок, если обнаруживается непрерывное касание пользователем в течение предварительно определенного или более длительного периода времени. Например, как проиллюстрировано на Фиг.3, пользователь может касаться сенсорной панели в месте блока 28 отображения, координата Y которого располагается близко к кнопке 61 затвора, с помощью участка подушечки большого пальца правой руки в нижнем участке блока 28 отображения. В соответствии с этим схема 50 управления системой может отключать множество пиктограмм кнопок, координата Y которых располагается близко к кнопке 61 затвора, если осуществляется непрерывное касание пользователем пиктограммы кнопки в течение предварительно определенного или более длительного периода времени. Дополнительно схема 50 управления системой может отключать множество пиктограмм кнопок в различные другие периоды времени непрерывного касания в соответствии с местами, в которых обеспечиваются пиктограммы кнопок. В этом случае, учитывая разность вероятности ненамеренного касания в соответствии с местом пиктограмм кнопок, является полезным сокращать период времени непрерывного касания (пороговое значение), в соответствии с которым отключается функция, соответствующая пиктограмме кнопки, по мере того как удаленность места от кнопки 61 затвора становится меньшей.
Например, предполагается, что схема 50 управления системой временно отключает пиктограмму 502 кнопки, когда обнаруживается непрерывное касание пользователем в течение предварительно определенного или более длительного периода времени.
В этом случае, если определяется, что пользователь коснулся сенсорной панели в месте пиктограммы 502 кнопки (второй области) («Да» на этапе S403 по Фиг.4A), тогда схема 50 управления системой запускает таймер и отсчитывает длительность периода времени, во время которого пиктограмма 502 кнопки находится в состоянии продолжения касания. Этот способ осуществляет второй блок подсчета времени в соответствии с настоящим иллюстративным вариантом осуществления. Затем схема 50 управления системой определяет, достигла ли или стала более продолжительной длительность периода времени, во время которого пиктограмма 502 кнопки находится в состоянии продолжения касания, чем второй период времени, являющийся более долгим, чем длительность периода времени непрерывного касания (предварительно определенного периода времени, используемого на этапе S411), что является критерием отключения выполнения функции пиктограммы 501 кнопки (конкретной области).
Если определяется, что на этапе S406 обнаруживается операция подправки из места пиктограммы 502 кнопки, а длительность периода времени непрерывного касания в месте пиктограммы 502 кнопки, подсчитанная посредством использования таймера, не достигла второго периода времени, тогда схема 50 управления системой выполняет функцию, назначенную для пиктограммы 502 кнопки. С другой стороны, если определяется, что на этапе S406 обнаруживается операция подправки из места пиктограммы 502 кнопки, а длительность периода времени непрерывного касания в месте пиктограммы 502 кнопки, подсчитанная посредством использования таймера, достигла второго периода времени, тогда схема 50 управления системой не выполняет функцию, назначенную для пиктограммы 502 кнопки.
В настоящем иллюстративном варианте осуществления второй период времени устанавливается как более длительный, чем предварительно определенный период времени, используемый на этапе S411 (фиг.4A), поскольку пиктограмма 502 кнопки (вторая область) является более удаленной от высшей точки блока 28 отображения, являющейся наиболее близкой к кнопке 61 затвора (то есть к верхней правой высшей точке блока 28 отображения), чем пиктограмма 501 кнопки (конкретная область). Как описано выше, в настоящем иллюстративном варианте осуществления, если удаленность места касания от кнопки 61 затвора является малой, определяется, что возможность возникновения ошибочного касания на сенсорной панели становится более высокой. Вследствие этого является полезным сокращать период времени непрерывного касания, в соответствии с которым отключается функция, соответствующая пиктограмме кнопки, по мере того как удаленность места от кнопки 61 затвора становится меньшей. В соответствии с этим схема 50 управления системой не выполняет функцию соответствующей пиктограммы кнопки, если только пользователь не выполняет конкретную намеренную операцию, а настоящий иллюстративный вариант осуществления может предотвращать операционную ошибку.
В качестве возможности операционной ошибки, если пользователь несет цифровую камеру 100 в сумке или кладет цифровую камеру 100 блоком 28 отображения вниз, причем на нем является обеспеченной сенсорная панель, объект может касаться сенсорной панели помимо намерения пользователя. Настоящее изобретение является полезным при предотвращении операционной ошибки, которая может иным образом возникать по причине описанного выше касания на сенсорной панели. Когда возникает описанное выше ненамеренное касание на сенсорной панели, является вероятным, что касание продолжается в течение относительно длительного периода времени. В этом случае в соответствии с настоящим изобретением, которое временно отключает касание, продолжающееся в течение предварительно определенного или более длительного периода времени, может предотвращаться операционная ошибка, которая может иным образом возникать по причине ненамеренного касания. В этом случае, поскольку место пиктограммы кнопки на поверхности блока 28 отображения не имеет отношения к вероятности возникновения операционной ошибки, схема 50 управления системой может временно отключать функции всех пиктограмм кнопок, когда касание продолжается в течение предварительно определенного или более длительного периода времени.
Выше со ссылкой на Фиг.4A и Фиг.4B описана обработка, выполняемая в режиме съемки изображения. С другой стороны, в режиме воспроизведения изображения, отличном от режима съемки изображения, независимо от длительности периода времени касания может задействоваться пиктограмма кнопки, обеспечиваемая на том же самом месте, что и место пиктограммы 501 кнопки, или пиктограмма кнопки, обеспечиваемая в состоянии, по меньшей мере, часть которого перекрывается областью пиктограммы 501 кнопки. Это происходит постольку, поскольку при обработке воспроизведения изображения, отличной от случая режима съемки изображения, является вероятным, что пользователь не держит цифровую камеру 100 способом, в котором палец пользователя касается кнопки 61 затвора, как проиллюстрировано на Фиг.3. Вследствие этого для режима воспроизведения изображения не обеспечивается пиктограмма кнопки, чья соответствующая функция должна отключаться посредством непрерывного касания в течение предварительно определенного или более длительного периода времени. В качестве альтернативы, учитывая способ держания цифровой камеры 100 пользователем во время режима воспроизведения изображения, пиктограмма кнопки, чья соответствующая функция должна отключаться посредством непрерывного касания в течение предварительно определенного или более длительного периода времени, может обеспечиваться в месте, отличном от места пиктограмм кнопок для режима съемки изображения.
Также является полезным, если цифровая камера 100 включает в себя датчик обнаружения углового пространственного положения. Датчик обнаружения углового пространственного положения относится к датчику, способному обнаруживать угловое пространственное положение цифровой камеры 100 относительно направления силы тяжести. Данный датчик обнаружения углового пространственного положения включает в себя датчик, такой как датчик ускорения или датчик вертикально-горизонтального положения устройства.
Когда датчик обнаружения углового пространственного положения обнаруживает, что передняя часть цифровой камеры 100 является горизонтально ориентированной (первое угловое пространственное положение), является вероятным, что цифровая камера 100 держится пользователем способом, описанным выше со ссылкой на Фиг.3. С другой стороны, когда датчик обнаружения углового пространственного положения обнаруживает, что передняя часть цифровой камеры 100 является вертикально ориентированной (второе угловое пространственное положение), является вероятным, что цифровая камера 100 держится способом, отличным от способа, описанного выше со ссылкой на Фиг.3. В этом случае является вероятным, что пользователь касается сенсорной панели в месте, отличном от места, проиллюстрированного на Фиг.3. В соответствии с этим, когда датчик обнаружения углового пространственного положения обнаруживает, что передняя часть цифровой камеры 100 является вертикально ориентированной, является полезным, чтобы пиктограмма кнопки, обеспечиваемая в месте, отличном от пиктограммы кнопки, обеспечиваемой, когда датчик обнаружения углового пространственного положения обнаруживает, что передняя часть цифровой камеры 100 является горизонтально ориентированной, могла временно отключаться по обнаружении непрерывного касания в течение предварительно определенного или более длительного периода времени.
Более конкретно, когда датчик обнаружения углового пространственного положения обнаруживает, что цифровая камера 100 является горизонтально ориентированной, является полезным, если в качестве пиктограммы кнопки, назначенной к отключению, устанавливается пиктограмма 501 кнопки, если обнаруживается, как описано выше со ссылкой на Фиг.4A и Фиг.4B, непрерывное касание в течение предварительно определенного или более длительного периода времени. В дополнение к этому пиктограммы кнопок, отличные от пиктограммы 501 кнопки, остаются включенными независимо от длительности периода времени продолжающейся операции продолжения касания. С другой стороны, когда датчик обнаружения углового пространственного положения обнаруживает, что цифровая камера 100 является вертикально ориентированной, является полезным, если в качестве пиктограммы кнопки, назначенной к временному отключению, устанавливается пиктограмма кнопки, отличная от пиктограммы 501 кнопки (то есть пиктограмма 503 кнопки, например), если обнаруживается ее непрерывное касание в течение предварительно определенного или более длительного периода времени. В дополнение к этому пиктограммы кнопок, отличные от пиктограммы 503 кнопки, включающие в себя пиктограмму 501 кнопки, являются включенными независимо от длительности периода времени продолжающейся операции продолжения касания. С помощью описанной выше конфигурации, настоящий иллюстративный вариант осуществления может надежно предотвращать операционную ошибку в соответствии с угловым пространственным положением цифровой камеры 100.
Тип сенсорной панели, осуществляемой посредством настоящего изобретения, не ограничивается до какого-либо конкретного типа. Более конкретно, в качестве сенсорной панели, в соответствии с одним иллюстративным вариантом осуществления настоящего изобретения, может использоваться какая-либо любая сенсорная панель, способная обнаруживать операцию касания блока отображения. Тип сенсорной панели, которая может осуществляться в настоящем изобретении, включает в себя сенсорную панель на основе поверхностных акустических волн, сенсорную панель на основе инфракрасных лучей или сенсорную панель на основе принципа электромагнитной индукции в дополнение к сенсорной панели резистивного пленочного типа и сенсорной панели емкостного типа, описанных выше.
Описанный выше иллюстративный вариант осуществления осуществляется посредством устройства захвата изображения. Однако настоящее изобретение может осуществляться посредством какого-либо любого устройства или приспособления, отличного от устройства захвата изображения, управляющего устройством отображения, включающим в себя сенсорную панель, такого как сотовый телефон, персональный цифровой помощник (PDA), музыкальный плеер, устройство просмотра изображений, устройство для видеоигр, печатающее устройство либо автонавигатор. Если настоящее изобретение осуществляется посредством устройства или приспособления, отличного от устройства захвата изображения, является полезным, учитывая способ держания устройства или приспособления или состояние его использования, если пиктограмма кнопки отключается в конкретный соответствующий момент времени в соответствии с местом, в котором обеспечивается каждая из множества пиктограмм кнопок.
Если настоящее изобретение осуществляется посредством устройства или приспособления, отличного от устройства захвата изображения, не включающего в себя кнопку затвора, пользователь может ненамеренно касаться сенсорной панели рукой, держащей устройство или приспособление, в месте, близком к участку захвата (удерживания) устройства или приспособления. В соответствии с этим является полезным, если отключается только пиктограмма кнопки, обеспечиваемая на блоке отображения в месте, близком к участку захвата, когда обнаруживается непрерывное касание в течение предварительно определенного или более длительного периода времени. В качестве альтернативы, также является полезным, если отключаются некоторые пиктограммы кнопок, обеспечиваемые на блоке отображения в месте, близком к участку захвата, если обнаруживается непрерывное касание в течение предварительно определенного или более длительного периода времени. Если для каждой пиктограммы кнопки устанавливается различная длительность периода времени непрерывного касания, длительность периода времени непрерывного касания для отключения ее функции может быть сокращена для пиктограммы кнопки, обеспечиваемой в месте, близком к участку захвата.
Выше описаны иллюстративные варианты осуществления настоящего изобретения. Однако настоящее изобретение не ограничивается до описанных выше иллюстративных вариантов осуществления настоящего изобретения. Более конкретно, различные другие варианты осуществления могут быть включены в объем настоящего изобретения и могут осуществлять настоящее изобретение. Более того, настоящее изобретение может осуществлять комбинация из множества описанных выше иллюстративных вариантов осуществления настоящего изобретения.
Описанное выше управление всей цифровой камерой 100 может осуществляться посредством одиночного аппаратного оборудования либо может совместно осуществляться посредством множества устройств аппаратного оборудования.
Настоящее изобретение может также достигаться посредством обеспечения системы или устройства с носителем данных, хранящим программный код программного обеспечения, осуществляющего функции иллюстративных вариантов осуществления, и посредством считывания и выполнения данного программного кода, хранящегося на данном носителе данных, с помощью компьютера системы или устройства (центрального блока обработки данных (CPU) или микропроцессора (MPU)). В этом случае сам программный код, считываемый с носителя данных, осуществляет функции описанных выше вариантов осуществления и в соответствии с этим носитель данных, сохраняющий программный код, составляет настоящее изобретение.
В то время как настоящее изобретение было описано со ссылкой на иллюстративные варианты осуществления, необходимо понимать, что данное изобретение не ограничивается до раскрытых иллюстративных вариантов осуществления. Объем нижеследующей формулы изобретения должен согласовываться с наиболее широкой интерпретацией, так чтобы охватывать все модификации, эквивалентные структуры и функции.
Данная заявка испрашивает приоритет в отношении заявки на патент Японии № 2009-189330, поданной 18 августа 2009 года, настоящим являющейся полностью включенной в настоящий документ посредством ссылки.