Код документа: RU2604570C2
Область техники, к которой относится изобретение
Настоящее изобретение относится к методике уведомления во время съемки в темном месте.
Уровень техники
В последние годы с повышением чувствительности устройств захвата изображения растет многообразие снимаемых сцен. Желательно реализовать функцию, позволяющую самым разным пользователям без труда снимать специальные сцены, такие как звездное небо, которые трудно снять с использованием стандартных приемов.
Во время съемки в темном месте, например, звездного неба, для предотвращения дрожания камеры используют режим съемки с применением таймера автоспуска. Сам таймер автоспуска позволяет снимать людей в групповом фото и предотвратить вышеупомянутое дрожание камеры.
Что касается использования указанного способа съемки с таймером автоспуска, то в выложенном патенте Японии № 2011-091792 предложен способ запуска съемки с использованием таймера автоспуска при увеличении количества обнаруженных в кадре лиц. В выложенном патенте Японии № 2012-198564 предложен способ запуска таймера автоспуска при входе конкретного человека в зону съемки. С другой стороны, в выложенном патенте Японии № 2006-178201 предложен способ для изменения яркости излучения светоизлучающего диода (LED) или т.п. для уведомления пользователя о запуске режима съемки с использованием таймера автоспуска даже в случае яркого внешнего освещения.
В режиме съемки с использованием таймера автоспуска важной функцией (в случае съемки человека) является обеспечение уведомления о временной настройке съемки посредством включения LED или т.п. Однако для предотвращения дрожания камеры не обязательно включать LED. Например, при фотографировании природных объектов, когда снимают светлячков или т.п., световое излучение LED может помешать съемке.
Способ, описанный в выложенном патенте Японии № 2011-091792, является эффективным применительно к съемке группового фото, включая самого фотографа, но в этом патенте ничего не говорится об уведомлении пользователя о временной настройке съемки. Кроме того, в выложенном патенте Японии № 2012-198564 описан случай, когда LED или т.п. используется для обеспечения уведомления о том, что сам фотограф вошел в зону съемки при создании автопортрета, но в этом патенте не упоминается способ уведомления при выполнении съемки с использованием таймера автоспуска для предотвращения дрожания камеры во время съемки в темном месте. В выложенном патенте Японии № 2006-178201 раскрыт способ управления излучением LED в режиме съемки сцены с высоким уровнем яркости с использованием таймера автоспуска при ярком внешнем окружении, но не рассматривается съемка в темном месте.
В последнее время растет интерес к созданию памятных снимков на фоне звездного неба.
В выложенном патенте Японии № 8-160492 предлагается способ, при котором во время съемки человека ночью с использованием медленной синхронизации сначала снимают ночной пейзаж с длительной выдержкой, а затем снимают человека с использованием мигающего светоизлучающего диода. Кроме того, в патенте Японии №4892434 предлагается способ, в котором, используются два разных щелкающих звука (длинный и короткий), издаваемых затвором, где, если в начале операции съемки выдается второй, короткий щелкающий звук синхронно с окончанием предыдущей операции съемки, то длинный щелкающий звук синхронно с началом данной операции съемки не выводится, либо приостанавливается использование короткого щелкающего звука.
Однако в способе, в котором человек и ночной пейзаж снимают отдельно, как это описано в выложенном патенте Японии № 8-160492, пользователю трудно оценить время съемки. В способе обеспечения уведомления пользователя о времени выдержки с помощью звуков затвора (как это описано в патенте Японии №4892434) пользователь, находясь далеко от камеры, может не услышать эти звуки. Таким образом, пользователь может столкнуться с трудностями при выполнении съемки. Если пользователь не может определить временную настройку съемки, то он/она не может узнать, насколько долго следует позировать, находясь в зоне съемки.
Сущность изобретения
Настоящее изобретение выполнено с учетом вышеупомянутых проблем и реализует методику, позволяющую избежать использования не обязательного светоизлучения во время съемки.
Настоящее изобретение выполнено с учетом вышеупомянутых проблем и реализует методику, позволяющую подходящим образом обеспечить уведомление пользователя об операции съемки при непрерывном многократном выполнении съемки.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает устройство захвата изображения, содержащее: светоизлучающий блок, сконфигурированный для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска; блок установки режима, сконфигурированный для установки одного из множества рабочих режимов; и блок управления, сконфигурированный для управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если блок установки режима установил первый рабочий режим, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если блок установки режима установил второй рабочий режим.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает устройство захвата изображения, содержащее: светоизлучающий блок, сконфигурированный для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска; блок обнаружения объекта, сконфигурированный для обнаружения специфического объекта из захваченного (зафиксированного) изображения; и блок управления, сконфигурированный для управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если блок обнаружения объекта обнаружил упомянутый специфический объект, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если блок обнаружения объекта не обнаружил упомянутый специфический объект.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает устройство захвата изображения, содержащее: блок настройки времени, сконфигурированный для настройки времени таймера автоспуска при выполнении съемки с использованием таймера автоспуска; светоизлучающий блок, сконфигурированный для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска; и блок управления, сконфигурированный для управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если время таймера автоспуска, настроенное блоком настройки времени, не меньше заранее определенного времени, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если время таймера автоспуска, настроенное блоком настройки времени, меньше заранее определенного времени.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает способ управления устройством захвата изображения, имеющим: светоизлучающий блок, для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, и блок установки режима для установки одного из множества рабочих режимов, причем способ содержит: этап управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если блок установки режима установил первый рабочий режим, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если блок установки режима установил второй рабочий режим.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает способ управления устройством захвата изображения, имеющим: светоизлучающий блок, сконфигурированный для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска; и блок обнаружения объекта, сконфигурированный для обнаружения специфического объекта из захваченного (зафиксированного) изображения; причем способ содержит: этап управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если блок обнаружения объекта обнаружил упомянутый специфический объект, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если блок обнаружения объекта не обнаружил упомянутый специфический объект.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает способ управления устройством захвата изображения, имеющим: блок настройки времени, сконфигурированный для настройки времени таймера автоспуска при выполнении съемки с использованием таймера автоспуска; и светоизлучающий блок, сконфигурированный для обеспечения посредством светового излучения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, причем способ содержит: этап управления светоизлучающим блоком для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если время таймера автоспуска, настроенное блоком настройки времени, не меньше заранее определенного времени, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если время таймера автоспуска, настроенное блоком настройки времени, меньше упомянутого заранее определенного времени.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает устройство захвата изображения, содержащее: блок уведомления, сконфигурированный для обеспечения уведомления о рабочем состоянии; блок управления съемкой, сконфигурированный для управления выполнением ряда операций съемки, включая по меньшей мере первую операцию съемки для съемки человека и вторую операцию съемки для съемки фона; и блок управления, сконфигурированный для управления блоком уведомления таким образом, чтобы не обеспечивать уведомление в конце операции съемки, не являющейся последней операцией съемки в упомянутом ряду операций съемки, и для управления блоком уведомления таким образом, чтобы обеспечить уведомление по окончании последней операции съемки в упомянутом ряду операций съемки.
Для разрешения вышеупомянутых проблем настоящее изобретение обеспечивает способ управления устройством захвата изображения, имеющим: блок уведомления для обеспечения уведомления о рабочем состоянии, причем способ содержит: этап управления выполнением ряда операции съемки, включая по меньшей мере первую операцию съемки для съемки человека и вторую операцию съемки для съемки фона; и этап управления блоком уведомления таким образом, чтобы не обеспечивать уведомление в конце операции съемки, не являющейся последней операцией съемки в упомянутом ряду операций съемки, и для управления блоком уведомления таким образом, чтобы обеспечить уведомление по окончании последней операции съемки в упомянутом ряду операций съемки.
Согласно настоящему изобретению можно избежать необязательного светового излучения во время съемки.
Кроме того, признаки настоящего изобретения станут очевидными из последующего описания вариантов его осуществления (со ссылками на приложенные чертежи).
Краткое описание чертежей
Фиг. 1А - внешний вид устройства захвата изображения согласно варианту с видом сзади;
фиг. 1В - внешний вид устройства захвата изображения согласно варианту с видом спереди;
фиг. 2 - блок-схема, показывающая конфигурацию устройства захвата изображения согласно рассматриваемому варианту;
фиг. 3 - блок-схема, иллюстрирующая обработку при выборе режима звездного неба согласно варианту осуществления изобретения;
фиг. 4А и 4В - виды, на которых в качестве примера показан экран для выбора режима звездного неба согласно варианту осуществления изобретения;
фиг. 5А-5D - блок-схемы, иллюстрирующие обработку съемки в режиме моментальной съемки звездного неба согласно варианту осуществления изобретения;
фиг. 6А-6G - виды, показывающие пример отображения экрана в режиме моментальной съемки звездного неба согласно варианту осуществления изобретения;
фиг. 7А-7С - блок-схемы, иллюстрирующие обработку съемки в режиме ночного пейзажа со звездами согласно варианту осуществления изобретения;
фиг. 8А-8D - блок-схемы, иллюстрирующие обработку съемки в режиме «Звездный след» согласно варианту осуществления изобретения; и
фиг. 9А-9С - виды, каждый из которых показывает пример отображения экрана в режиме «Звездный след» согласно варианту осуществления изобретения.
Описание вариантов осуществления изобретения
Далее со ссылками на сопроводительные чертежи подробно описываются варианты осуществления настоящего изобретения.
Конфигурация устройства
Для описания функций и внешнего вида устройства захвата изображения (в этом варианте в качестве примера взята цифровая камера) согласно этому варианту, к которому применяется настоящее изобретение, используются ссылки на фиг. 1А, 1В, и 2.
На фиг. 1А и 1В, где показан внешний вид цифровой камеры 100 согласно настоящему варианту, блок 101 отображения отображает изображения и различную информацию. Кнопка 102 спуска затвора является операционным элементом для выполнения съемки. Кнопка 103 переключения режима является операционным элементом, предназначенным для перехода с одного режима на другой. Разъем 107 представляет собой интерфейс, который соединяет соединительный кабель 108 с цифровой камерой 100. Операционные блоки 104 содержат операционные элементы, такие как разного рода переключатели, кнопки и сенсорную панель, которые приводятся в действие пользователем различными путями. Маховичок 106 управления представляет собой вращающийся операционный элемент, входящий в состав операционных блоков 104. Переключатель 105 питания переключается из состояния «вкл» в состояние «выкл» питания. Носитель 109 записи представляет собой носитель, такой как карта памяти или жесткий диск. Гнездо 110 носителя записи предназначено для размещения носителя 109 записи. Носитель 109 записи, размещенный в гнезде 110 носителя записи, дает возможность обмена данными с цифровой камерой 100. Гнездо 110 носителя записи закрыто защитной крышкой 111.
Светоизлучающий блок 112 сформирован на основе светоизлучающего диода (LED), который обеспечивает уведомление о рабочем состоянии (например, состоянии, в котором выполняется операция обратного отсчета, выполняемая таймером автоспуска, или о начале/окончании съемки) цифровой камеры 100 для объекта, находящегося перед камерой, с помощью заранее определенного режима наличия/отсутствия светового излучения. Светоизлучающий блок 112 скомпонован на передней поверхности (со стороны объекта или со стороны поверхности, фиксирующей изображение) камеры, с тем, чтобы обеспечить возможность визуального восприятия со стороны объекта. Электронная вспышка 113 включает в себя выдвижное устройство, которое мигает, освещая объект, и переходит из состояния хранения (не используется) (фиг. 1А) в состояние экспонирования (использования) (фиг. 1В) в соответствии с действием пользователя или автоматически переходит в режим программного AE (автоматического экспонирования).
На фиг. 2, где показана внутренняя конфигурация цифровой камеры 100 согласно настоящему варианту, фотографический объектив 203 включает в себя зум-линзу и фокусирующую линзу. Затвор 204 выполняет функцию диафрагмы. Блок 205 захвата изображения является датчиком изображения, который образован приборами CCD (прибор с зарядовой связью) и CMOS (комплементарная структура «металл-окисел-полупроводник») для преобразования оптического изображения в электрический сигнал. Аналого-цифровой (A/D) преобразователь 206 преобразует аналоговый сигнал в цифровой сигнал. Аналого-цифровой преобразователь 206 используют для преобразования аналогового сигнала с выхода блока 205 захвата изображения в цифровой сигнал. Защитная крышка 202 закрывает систему захвата изображений (которая включает в себя фотографическую линзу 203) цифровой камеры 100, предотвращая тем самым загрязнение и повреждение системы захвата изображения, которая включает в себя фотографическую линзу 203, затвор 204 и блок 205 захвата изображения.
Блок 207 обработки изображения выполняет обработку, связанную с изменением размеров, такую как заранее определенная пиксельная интерполяция и сокращение, а также обработку, связанную с цветовым преобразованием, в отношении данных, поступающих от аналого-цифрового преобразователя 206, или данных от блока 209 управления памятью. Кроме того, блок 207 обработки изображения выполняет обработку, связанную с заранее определенными вычислениями, используя данные захваченного (зафиксированного) изображения, а системный блок 201 управления выполняет управление экспозицией и управление измерением расстояния на основе результатов вычислений. Таким образом выполняются обработка, связанная с автоматической фокусировкой (AF), обработка, связанная с автоматическим экспонированием (AE) и обработка, связанная с мигающим предварительным излучением (EF) типа TTL («сквозь линзу»). Кроме того, блок 207 обработки изображения выполняет обработку, связанную с заранее определенными вычислениями, используя данные захваченного (зафиксированного) изображения, и на основе результатов упомянутых вычислений выполняется обработка типа TTL автоматического баланса белого.
Данные от аналого-цифрового преобразователя 206 записываются непосредственно в память 210 через блок 207 обработки изображения и блок 209 управления памятью либо через блок 209 управления памятью. В памяти 210 хранятся данные изображения, полученные от блока 205 захвата изображения и аналого-цифрового преобразователя 206, а также данные отображения изображения, подлежащие отображению на блоке 101 отображения. Память 210 имеет емкость, достаточную для запоминания заранее определенного количества неподвижных изображений, а также движущихся изображений и аудио в течение заранее определенного временного периода.
Память 210 также выполняет функцию памяти для отображения изображения (видеопамять). Цифро-аналоговый преобразователь 208 выполняет преобразование данных отображения изображения, хранящихся в памяти 210 в аналоговый сигнал и подает этот аналоговый сигнал в блок 101 отображения. Данные отображения изображения, которые были записаны в памяти 210, отображаются блоком 101 отображения через цифро-аналоговый преобразователь 208. Блок 101 отображения выполняет на устройстве отображения, таком как жидко-кристаллический дисплей (LCD), отображение в соответствии с аналоговым сигналом от цифро-аналогового преобразователя 208. Благодаря преобразованию цифровых сигналов, преобразованных аналого-цифровым преобразователем и запомненных в памяти 210, в аналоговые сигналы цифро-аналоговым преобразователем и последующей передаче аналоговых сигналов на блок 101 отображения с целью их отображения, можно реализовать функциональные возможности электронного видоискателя (EVF) и выполнить отображение так называемого «сквозного изображения» (отображение в режиме «живого вида»).
Заметим, что термин «сквозное изображение» перефразируется в термин «изображение живого вида», а «отображение сквозного изображения» перефразируется в «живой вид». Другими словами, термины «изображение живого вида» и «сквозное изображение» являются взаимозаменяемыми.
В качестве энергонезависимой памяти 213 используется, например, электрически стираемое, программируемое ПЗУ (EEPROM), которое является перезаписывающим запоминающим устройством. В энергонезависимой памяти 213 хранятся константы и программы, например, необходимые для работы системного блока 201 управления. В данном контексте термин «программы» может относиться к программам для выполнения различных алгоритмов, (блок-схемы которых будут описаны ниже).
Системный блок 201 управления представляет собой вычислительное обрабатывающее устройство для общего управления камерой 100, которое посредством выполнения программ, хранящихся в энергонезависимой памяти 213, реализует процедуры согласно блок-схемам, которые будут описаны далее. Системная память 212 представляет собой, например, ОЗУ (RAM), которая используется также в качестве рабочей памяти, где разворачиваются константы и переменные, необходимые для работы системного блока 201 управления, и программы, считанные из энергонезависимой памяти 213. Системный блок 201 управления управляет памятью 210, цифро-аналоговым преобразователем 208, блоком 101 отображения и т.п., выполняя управление отображением.
Системный таймер 211 представляет собой схему таймера, предназначенную для измерения временных периодов для различных типов операций управления, а также времени встроенных часов.
Кнопка 103 переключения режима, первый переключатель 102а затвора, второй переключатель 102b затвора, а также операционные блоки 104 являются операционными элементами, предназначенными для ввода команд различных типов в системный блок 201 управления.
Кнопка 103 переключения режима переключает рабочий режим системного блока 201 управления на любой из следующих режимов: режим съемки неподвижного изображения, режим записи движущегося изображения и режим воспроизведения. Режим съемки неподвижного изображения включает в себя режим автоматической съемки, режим автоматического определения сцены, ручной режим, режимы сцен различных типов, в которых конфигурируются разные настройки для отдельных сцен съемки, режим программного AE, режим пользователя и т.п. При использовании кнопки 103 переключения режима происходит непосредственное переключение на любой из множества режимов, включенных в режим съемки неподвижного изображения. В качестве альтернативы, также возможно, используя кнопку 103 переключения режимов, переключиться на режим съемки неподвижного изображения, а затем, используя другой операционный элемент, переключиться на любой из множества режимов, включенных в режим съемки неподвижного изображения. Аналогичным образом, режим записи движущегося изображения также может включать в себя множество режимов.
Когда приведена в действие, то есть наполовину нажата кнопка 102 затвора, предусмотренная на камере 100 (команда подготовки съемки), включается первый переключатель 102а затвора, и генерируется первый сигнал SW1 переключения затвора. Получив первый сигнал SW1 переключения затвора, системный блок 201 управления инициирует запуск блоком 207 обработки изображения обработки AF (автоматическая фокусировка), обработки AE (автоматическое экспонирование), обработки AWB (автоматического баланса белого), обработки EF (мигающее предварительное излучение) и т.п.
Когда воздействие на кнопку 102 затвора завершено, то есть, кнопка 102 затвора нажата полностью (команда на съемку), то включается второй переключатель 102b затвора, и генерируется второй сигнал SW2 переключения затвора. Получив второй сигнал SW2 переключения затвора, системный блок 201 управления запускает ряд операций обработки съемки, начиная со считывания сигнала, поступающего от блока 205 захвата изображения, до записи данных изображения на носитель 109 записи (управление съемкой).
Выбрав различные функциональные пиктограммы, отображаемые на блоке 101 отображения, операционным блокам 104 можно присвоить соответствующие функции для каждой конкретной ситуации, и тогда операционные блоки 104 будут действовать в качестве различных функциональных кнопок. Примеры таких функциональных кнопок включают в себя кнопку окончания, кнопку возврата, кнопку прокрутки изображений, кнопку быстрого перехода, кнопку «стрелка вниз», кнопку изменения атрибута. Например, выдается уведомление для команды на переключение меню, и на блоке 101 отображения отображается экран меню, позволяющий выполнять различные настройки посредством нажатия кнопки меню. Пользователь может выполнить различные настройки интуитивно, используя экран меню, который отображается на блоке 101 отображения, кнопки четырех направлений (вверх, вниз, влево, вправо), а также кнопку SET.
В число операционных блоков 104 также включена сенсорная панель в качестве сенсорного блока обнаружения, способного обнаруживать касание экрана блока 101 отображения. Сенсорная панель и блок 101 отображения могут быть сконструированы в виде единого интегрированного блока. Например, сенсорная панель конструируется таким образом, что светопропускание не создает помех для отображения, представляемого блоком 101 отображения, причем эта панель монтируется поверх самого верхнего слоя лицевой поверхности блока 101 отображения. Вдобавок, координаты ввода на сенсорной панели и координаты отображения на блоке 101 отображения коррелированы. В результате можно сконструировать графический интерфейс пользователя (GUI), который предоставляет пользователю возможность выполнения манипуляций непосредственно на экране, отображаемом на блоке 101 отображения.
Маховичок 106 управления, который представляет собой вращающийся операционный элемент, входящий в число операционных блоков 104, используют вместе с кнопками направления, когда определена позиция выбора. При повороте маховичка 106 управления создается импульсный электрический сигнал в соответствии с углом поворота, и системный блок 201 управления управляет каждым блоком цифровой камеры 100 на основе этого импульсного сигнала. Угол, на который был повернут маховичок 106 управления, а также количество проделанных поворотов можно определить по указанному импульсному сигналу. Следует заметить, что маховичок 106 управления может представлять любой операционный элемент, коль скоро он является операционным элементом, поворот которого может быть обнаружен. Например, это может быть дисковый наборный операционный элемент, в котором маховичок 106 управления непосредственно поворачивают для создания импульсного сигнала в соответствии с операцией поворота, выполненной пользователем. Кроме того, это может быть устройство (так называемое сенсорное колесико), которое реагирует на такую операцию, как круговое движение пальцем пользователя без самого поворота маховичка 106 управления.
Блок 214 управления питанием состоит, например, из схемы определения наличия батареи, преобразователя «постоянный ток-постоянный ток», коммутационной схемы для переключения на блок, на который должно подаваться питание, причем блок 214 управления питанием определяет, вставлена ли батарея, определяет тип батареи, а также ее остаточную емкость. Кроме того, блок 214 управления питанием осуществляет управление преобразователем «постоянный ток-постоянный ток» в соответствии с результатами вышеупомянутого определения и командой системного блока 201 управления и подает необходимое напряжение в течение необходимого периода времени на каждый из блоков, включая носитель 109 записи.
Блок 215 подачи питания содержит основную батарею, такую как щелочная батарея или литиевая батарея, вспомогательную батарею, такую как никель-кадмиевая батарея, никель-марганцевая батарея или литиевая батарея, либо адаптер переменного тока. Интерфейс (I/F) 216 носителя записи предназначен для взаимодействия с носителем 109 записи, таким как карта памяти или жесткий диск. Носитель 109 записи, например, карта памяти, предназначен для записи снятых изображений и сформирован на основе полупроводниковой памяти, магнитного диска или т.п.
Блок 217 создания звука включает в себя динамик, который воспроизводит звуковой сигнал обратного отсчета таймера автоспуска, звуки затвора, синхронизированные с открыванием/закрыванием затвора, другие операционные звуки сигналы, звуки движущегося изображения при его воспроизведении и т.п.
Вдобавок к вышеописанным компонентам в камеру может быть включен блок связи для передачи/приема видео и звуков на/от внешнего устройства, способный осуществлять связь через беспроводную антенну или проводной кабель. В этом случае блок связи также может быть подсоединен к беспроводной сети LAN и сети Интернет и может передавать изображение (включая сквозное изображение), зафиксированные блоком 205 захвата изображения, а также файл изображений, записанный на носителе 109 записи, на внешнее устройство и принимать данные изображения и другую информацию различного рода от внешнего устройства.
Кроме того, в камеру может быть включен блок определения ориентации, такой как датчик ускорения или гироскопический датчик для определения ориентации цифровой камеры 100 относительно направления силы тяжести. В этом случае на основе ориентации, определенной блоком определения ориентации, можно решить, было ли снято изображение, зафиксированное блоком 205 захвата изображения, посредством настройки цифровой камеры 100 для пейзажной сцены или портрета. Системный блок 201 управления может добавить информацию об ориентации, определенной блоком определения ориентации, в файл изображения и повернуть и записать снятое изображение.
Цифровую камеру 100 можно использовать, переключаясь по меньшей мере с режима воспроизведения, используемого для воспроизведения изображения, на режим съемки, используемый для съемки изображения, и обратно. Режим съемки включает в себя режим автоматической съемки, ручной режим и множество режимов съемки, специфичных для конкретной сцены. Режим автосъемки - это режим, в котором программа, установленная в цифровой камере 100, автоматически определяет различные параметры камеры на основе измеренного значения выдержки. Ручной режим - это режим, в котором пользователь может свободно изменять различные параметры камеры. Режим съемки, специфичный для конкретной сцены - это режим съемки, реализуемый для каждой сцены съемки посредством комбинирования скорости затвора, фокусного числа, состояния мигающего излучения, настройки чувствительности, настройки баланса белого (WB) и т.п., которые подходят для съемки данной сцены. Цифровая камера 100 может работать в режимах (1)-(14) съемки, специфичной для конкретной сцены. Заметим, что режимы съемки, специфичные для конкретной сцены, не ограничиваются перечисленными здесь режимами.
(1) Режим съемки на воде (пляжный режим) - это режим, позволяющий выполнять съемку без затемнения человека или т.п. даже на море или солнечном пляже с сильным отражением солнечного света.
(2) Режим съемки ночного пейзажа - это режим, специфичный для сцены ночного пейзажа, характеризующийся излучением мигающего света на человека и записью фона при низкой скорости затвора.
(3) Режим съемки сигнальной ракеты - это режим, предназначенный для живой съемки сигнальной ракеты с оптимальной выдержкой.
(4) Режим съемки под водой - это режим, устанавливающий оптимальный баланс белого для подводной съемки и выполнении съемки при подавлении оттенков синего.
(5) Режим съемки заката - это режим, предназначенный для выполнения съемки посредством выделения силуэта и красных тонов.
(6) Режим портретной съемки - это режим, специально предназначенный для съемки человека с размыванием фона, так чтобы выделить человека.
(7) Режим спортивной съемки - это режим съемки, устанавливающий настройки, специфичные при съемке быстро передвигающегося объекта.
(8) Режим съемки на снегу - это режим, предназначенный для выполнения съемки человека без затемнения даже в сцене со снегом с сохранением оттенков синего.
(9) Режим ночной моментальной съемки - это режим, подходящий для получения четкого изображения при съемке ночного пейзажа и человека без использования треноги.
(10) Режим съемки с прожектором - это режим съемки, позволяющий получить четкое изображение объекта, освещенного прожектором.
(11) Режим моментальной съемки звездного неба - это режим для съемки звездного неба и человека вместе.
(12) Режим ночного пейзажа со звездами - это режим, позволяющий быстро снять ночное небо.
(13) Режим «Звездный след» - это режим для записи звездных следов, соответствующих суточному перемещению звезд посредством объединения изображений, полученных в результате съемки с длительным экспонированием в соответствующих операциях интервальной съемки.
(14) Режим интервальной съемки движущегося изображения со звездным небом - это режим, предназначенный для создания быстро движущегося вперед изображения посредством формирования файла движущегося изображения из неподвижных изображений, снятых с заранее определенным интервалом.
Режим моментальной съемки звездного неба, режим ночного пейзажа со звездами, режим «Звездный след» и режим интервальной съемки движущегося изображения со звездным небом далее называют вместе режимами звездного неба. Заметим, что режим звездного неба может быть установлен в качестве режима съемки верхнего уровня, а затем можно установить любой из режимов съемки (режим моментальной съемки звездного неба, режим ночного пейзажа со звездами, режим «Звездный след» и режим интервальной съемки движущегося изображения со звездным небом) в качестве более низких уровней, включенных в режим звездного неба. Пользователь может выполнить съемку, установив желаемый режим съемки цифровой камеры 100, выбрав его из меню выбора режима съемки (настройка режима съемки). Все режимы звездного неба являются режимами съемки в темном месте, которые используют для выполнения съемки в темном месте.
Обработка при выборе режима звездного неба
Далее со ссылками на фиг. 3 описывается обработка при выборе режима звездного неба согласно данному варианту осуществления изобретения. Заметим, что процесс обработки, показанный на фиг. 3, реализуется при считывании программы, записанной в энергонезависимой памяти 213, в системную память 212 и выполняется системным блоком 201 управления. Процесс обработки, показанный на фиг. 3, запускается, когда запускается цифровая камера 100, и через операционные блоки 104 (посредством нажатия кнопки DISP, входящей в состав операционных блоков 104) вводится команда выбора режима звездного неба (отображается на экране), когда установлен один из вышеописанных режимов звездного неба.
На этапе S301 системный блок 201 управления отображает на блоке 101 отображения экран выбора режима звездного неба (фиг. 4В).
На этапе S302 системный блок 201 управления определяет выбранный режим съемки. Если был выбран режим моментальной съемки звездного неба, то процесс переходит к этапу S303. Если был выбран режим ночного пейзажа со звездами, то процесс переходит к этапу S304. Если выбран режим «Звездный след», то процесс переходит к этапу S305. Если был выбран режим интервальной съемки движущегося изображения со звездным небом, то процесс переходит к этапу S306. Режим моментальной съемки звездного неба на этапе S303 будет описан позднее со ссылками на фиг. 5А-5D и 6А-6G. Режим ночного пейзажа со звездами на этапе S304 будет описан ниже со ссылками на фиг. 7А-7С. Режим «Звездный след» на этапе S305 будет описан позднее со ссылками на фиг. 8А-8D и 9А-9C. Заметим, что, поскольку файл движущегося изображения создается в режиме движущегося изображения со звездным небом на этапе S306, звук затвора в каждой операции съемки не выдается. Пользователь может установить интервал съемки (например, интервал, равный 1 мин) и требуемое время съемки (съемка в течение двух часов). Даже в том случае, когда требуемое время съемки еще не истекло, пользователь может остановить запись, нажав кнопку записи движущегося изображения, входящую в состав операционных блоков 104. Между операциями съемки на блоке 101 отображения отображается записанное изображение и, сколько времени съемки истекло. Записанное изображение не отображается с целью энергосбережения после того, как истекло заранее определенное время. Используя настройки меню, можно установить запись неподвижного изображения вместе с движущимся изображением.
Пользователь запускает и останавливает интервальную съемку движущегося изображения со звездным небом, оперируя кнопкой записи движущегося изображения, входящей в состав операционных блоков 104. При нажатии пользователем кнопки 102 спуска затвора в состоянии ожидания съемки он/она может выполнить съемку неподвижного изображения с теми же настройками, которые использовались для съемки движущегося изображения. Таким образом, можно без труда выполнить регулировку выдержки и т.п. без записи какого-либо движущегося изображения.
На этапе S307 системный блок 201 управления определяет, выключен ли переключатель питания, если переключатель питания выключен, то процесс переходит к этапу S308; в противном случае процесс возвращается к этапу S301.
На этапе S308 системный блок 201 управления выполняет обработку окончания. Обработка окончания включает в себя, например, обработку перехода дисплея блока 101 отображения в состояние окончания и обработку закрывания защитной крышки 202 для защиты блока 205 захвата изображения. Обработка окончания может включать в себя обработку записи параметров, в число которых входят: флаг и переменная управления, значения уставок и режим, установленный в энергонезависимой памяти 213, и прерывает подачу питания для тех частей камеры, для которых питание не требуется.
После завершения обработки окончания на этапе S308 устройство переходит в состояние с выключенным питанием.
Заметим, что, поскольку режим звездного неба является режимом для выполнения широкоугольной съемки, системный блок 201 управления может зафиксировать фотографический объектив 203 при максимальном значении угла в начале обработки в режиме звездного неба. При выборе пользователем режима звездного неба или одного из режимов, входящих в число режимов звездного неба, системный блок 201 управления может отобразить следующее руководство на блоке 101 отображения:
информацию, указывающую, что выбранным режимом является режим для съемки звездного неба;
рекомендацию по выполнению съемки посредством фиксации камеры с использованием треноги. В режиме звездного неба время выдержки велико по причине съемки в темном месте, в связи с чем быстро возникает дрожание камеры при выполнении съемки с руки; поэтому чем рекомендуется выполнять съемку, зафиксировав камеру с использованием треноги. (То есть, режим звездного неба предполагает использование треноги);
команду для фиксации зум-линзы с максимальным значением угла для выполнения широкоугольной съемки.
Экран для выбора режима звездного неба
Далее со ссылками на фиг. 4А и 4В описывается экран, отображаемый на блоке 101 отображения в режиме звездного неба согласно данному варианту изобретения.
На фиг. 4А в качестве примера представлен экран для выбора режима звездного неба. На блоке 101 отображения отображается информация 404 о параметрах съемки (настройки съемки) и пиктограмма 402 режима съемки, указывающая, какой режим звездного неба выбран в данный момент, причем эта информация отображается в виде OSD (отображаемые позиции), наложенными на сквозное изображение 401. Кроме того, отображается наложенными на сквозное изображение 401 пиктограмма 403 режима звездного неба, указывающая текущий режим съемки и рабочий способ выбора режима моментальной съемки звездного неба, режима ночного пейзажа со звездами, режима «Звездный след» или режима интервальной съемки движущегося изображения со звездным небом из числа режимов звездного неба. Информация 404 о съемке включает в себя пиктограммы, указывающие текущие настройки и состояние цифровой камеры 100, которые представляют собой: остаточный уровень заряда батареи, качество записанного изображения (коэффициент сжатия и размер изображения), а также количество записываемых изображений слева.
Пиктограмма 402 режима съемки указывает режим съемки, установленный в цифровой камере 100, и отображается в левом верхнем углу. Пиктограмма 403 режима звездного неба представляет выбранный в данный момент режим из числа режимов звездного неба, установленных в цифровой камере 100. Пиктограмма 403 режима звездного неба также указывает, что имеется возможность отображения диалогового окна переключения для установки одного из режимов звездного неба посредством нажатия кнопки DISP, входящей в состав операционных блоков 104.
На фиг. 4В показан пример отображения экрана для выбора одного из режимов звездного неба в состоянии ожидания съемки в режиме звездного неба. Этот экран отображается, когда нажата кнопка DISP, входящая в состав операционных блоков 104, при отображении экрана, показанного на фиг. 4А.
На экране для выбора режима звездного неба отображаются указания 411, касающиеся выбранного режима съемки, название 412 выбранного режима съемки, пиктограмма 414 выбранного в данный момент режима съемки, а также список 413 с множеством режимов съемки. На экране для выбора режима звездного неба при нажатии кнопки SET, входящей в состав операционных блоков 104, отображаются рабочие указания 415 для отображения информации, указывающей, что экран возвращается к своему начальному состоянию, показанному на фиг. 4А. Пользователь может произвольно выбрать один из режимов звездного неба посредством воздействия на левую или правую кнопку (левую или правую клавишу) 4-позиционного селектора, входящего в состав операционных блоков 104, при отображении упомянутого экрана. При нажатии пользователем кнопки SET, входящей в состав операционных блоков 104, выполняется установка выбранного режима. Таким образом пользователь может установить произвольный режим из числа режимов звездного неба.
Имея вышеописанное отображение экрана, можно без труда переключаться с режима портретной съемки на режим звездного неба и обратно, и выбрать режим моментальной съемки звездного неба, режим ночного пейзажа со звездами, режим «Звездный след» или режим интервальной съемки движущегося изображения со звездным небом из числа режимов звездного неба.
Режим моментальной съемки звездного неба
Далее со ссылками на фиг. 5А-5D описывается обработка, выполняемая в режиме моментальной съемки звездного неба на этапе S303 по фиг. 3.
На этапе S500 системный блок 201 управления отображает начальный экран (фиг. 6А) режима моментальной съемки звездного неба на блоке 101 отображения.
На этапе S501 системный блок 201 управления определяет, выдвинута ли электронная вспышка 113. Если электронная вспышка 113 выдвинута, то процесс переходит к этапу S502, и указание «Пожалуйста, выдвинете электронную вспышку», показанное на фиг. 6А, устанавливается в состояние «не отображается». С другой стороны, если электронная вспышка 113 не выдвинута, то процесс переходит к этапу S503.
На этапе S503 системный блок 201 управления определяет, нажата ли кнопка DISP, входящая в состав операционных блоков 104, для выполнения операции выбора другого режима звездного неба. Если кнопка DISP нажата, то процесс переходит к этапу S504, и выполняется обработка, связанная с выбором режима звездного неба, описанная со ссылками на фиг. 3. Если кнопка DISP не нажата, то процесс переходит к этапу S505.
На этапе S505 системный блок 201 управления определяет, отображается ли экран меню в результате операции, выполненной пользователем, и определяет, выполнено ли переключение ВКЛ/ВЫКЛ отображения в темном месте, с использованием пункта меню «отображение в темном месте» (режим отображения для темного места). Если переключение было выполнено, то процесс переходит к этапу S506, и выполняется обработка, связанная с переключением на установку отображения в темном месте. Если операция переключения не выполнялась, то процесс переходит к этапу S507. Заметим, что отображение в темном месте можно установить, используя соответствующий пункт в меню даже в режиме, отличном от режима звездного неба, таком как режим программного AE, режим с приоритетом диафрагмы, режим с приоритетом скорости затвора, ручной режим, режим съемки ночного пейзажа, или режим съемки сигнальной ракеты, что предполагает проведение съемки в темном месте. На фиг. 6В показан пример отображения экрана в состоянии ожидания съемки, когда настройка отображения в темном месте соответствует состоянию ВКЛ. На фиг. 6С показан пример отображения экрана в состоянии ожидания съемки, когда настройка отображения в темном месте соответствует состоянию ВЫКЛ. Заметим, что случай, в котором пользователем выполняется переключение ВКЛ/ВЫКЛ настройки отображения в темном месте, уже был объяснен. Однако переключение ВКЛ/ВЫКЛ настройки отображения в темном месте может выполняться автоматически в результате обнаружения изменения внешнего освещения. Например, если определено темное место, поскольку яркость моментального снимка невелика, настройка отображения в темном месте может быть включена автоматически. Если определено, что место съемки не темное, то, поскольку яркость сквозного изображения велика, настройка отображения в темном месте может быть автоматически выключена.
На этапе S507 системный блок 201 управления определяет, была ли выполнена операция коррекции баланса белого, через операционные блоки 104. Если операция коррекции баланса белого была выполнена, то процесс переходит к этапу S508, и выполняется настройка коррекции баланса белого. На фиг. 6D в качестве примера показан экран настройки во время коррекции баланса белого. Если операция коррекции баланса белого была выполнена, то процесс переходит к этапу S509.
На этапе S508 системный блок 201 управления сохраняет в памяти 210 значение коррекции баланса белого, установленное через операционные блоки 104, и выполняет управление с применением значения коррекции к блоку 205 захвата изображения и блоку 207 обработки изображения. При использовании указанной обработки на блоке 101 отображения отображается изображение, полученное с учетом коррекции баланса белого.
На этапе S509 системный блок 201 управления определяет, выполнялась ли операция коррекции выдержки через операционные блоки 104. Если операции коррекции выдержки выполнялась, то процесс переходит к этапу S510, и выполняется настройка коррекции выдержки. Если операция коррекции выдержки не была выполнена, то процесс переходит к этапу S511.
На этапе S510 системный блок 201 управления удерживает в памяти 210 значение коррекции выдержки, установленное посредством операционных блоков 104, и выполняет управление, применяя это значение коррекции к блоку 205 захвата изображения и блоку 207 обработки изображения, отображая в результате на блоке 101 отображения изображение, полученное с учетом коррекции выдержки.
На этапе S511 системный блок 201 управления определяет, выполнена ли операция настройки таймера автоспуска через операционные блоки 104. Если операция настройки таймера автоспуска выполнена, то процесс переходит к этапу S510, и выполняется настройка таймера автоспуска в соответствии с упомянутой операцией настройки. Если операция настройки таймера автоспуска не была выполнена, то процесс переходит к этапу S513.
На этапе S512 системный блок 201 управления сохраняет в памяти 210 значение в секундах настройки таймера автоспуска, установленное через операционные блоки 104. Заметим, что настройка в секундах, удерживаемая в памяти 210, может быть записана в энергонезависимой памяти 213 после отключения питания, и может поддерживаться на следующем периоде активации. Настройка таймера автоспуска включает в себя:
2-секундную настройку таймера (первое время), используемую в основном для предотвращения дрожания камеры;
10-секундную настройку таймера (второе время), используемую в основном для увеличения времени, необходимого фотографу, чтобы переместиться в зону съемки и стать ее объектом; и
настройку таймера пользователя, используемую для произвольной настройки интервала между съемками и количества изображений для съемки.
Заметим, что съемка в режиме звездного неба часто выполняется в темном месте, в связи с чем скорость затвора часто оказывается установленной на низком уровне (время выдержки устанавливается большим). В результате с большой вероятностью возникает дрожание камеры. Предполагается, что съемка с использованием таймера автоспуска часто выполняется в режиме звездного неба для предотвращения дрожания камеры. В режиме звездного неба состояние настройки таймера автоспуска записывается в качестве настройки режима звездного неба в энергонезависимой памяти 213 для поддержания той же самой настройки таймера автоспуска во время следующей активации режима звездного неба после отключения питания. Подобная обработка позволяет пользователю, который в основном использует съемку с таймером автоспуска в режиме звездного неба, не выполнять операцию настройки таймера автоспуска при каждой активации режима звездного неба. Настройка таймера автоспуска для режима звездного неба не используется, когда активирован режим съемки, отличный от режима звездного неба. Также в режиме съемки, отличном от режима звездного неба, настройка таймера автоспуска не записывается в энергонезависимой памяти 213. То есть, во время следующей активации после отключения питания настройка таймера автоспуска устанавливается в состояние ВЫКЛ в качестве начальной настройки независимо от предшествующей настройки. Это может предотвратить ситуацию, в которой во время следующего включения питания, когда сцена съемки скорее всего изменилась, съемка с использованием таймера автоспуска выполняется неумышленно, поскольку съемка с использованием таймера автоспуска была выполнена перед отключением питания, и следовательно, наиболее благоприятная возможность для съемки будет упущена.
На этапе S513 системный блок 201 управления определяет, включался ли первый сигнал SW1 переключения затвора в результате нажатия на полхода кнопки 102 спуска затвора. Если первый сигнал SW1 переключения затвора включался, то процесс переходит к этапу S514; в противном случае, процесс возвращается к этапу S500.
На этапе S514 системный блок 201 управления определяет, включался ли второй сигнал SW2 переключения затвора в результате полного нажатия кнопки 102 спуска затвора. Если второй сигнал SW2 переключения затвора включался, то процесс переходит к этапу S516; в противном случае, процесс переходит к этапу S515.
На этапе S515 системный блок 201 управления определяет, включался ли первый сигнал SW1 переключения затвора в результате нажатия на полхода кнопки 102 спуска затвора. Если первый сигнал SW1 переключения затвора включался, то процесс переходит к этапу S514; в противном случае, процесс возвращается к этапу S500.
На этапе S516 системный блок 201 управления определяет, находится ли настройка таймера автоспуска в состоянии ВКЛ. Если настройка таймера автоспуска находится в состоянии ВКЛ, то процесс переходит к этапу S517; в противном случае, процесс переходит к этапу S519.
На этапе S517 системный блок 201 управления отсчитывает секунды настройки таймера автоспуска в соответствии с настройкой таймера автоспуска, определенной на этапе S516. Системный блок 201 управления инициирует мигание светоизлучающего блока 112 для обеспечения на стороне объекта уведомления о том, что отсчет (операция обратного отсчета), выполняемый таймером автоспуска, продолжается. В режиме моментальной съемки звездного неба предполагается, что человека и звездное небо снимают в темном месте одновременно. Таким образом, системный блок 201 управления инициирует мигание светоизлучающего блока 112 во время операции обратного отсчета, выполняемой таймером автоспуска, уведомляя тем самым человека как объекта съемки о том, что операция обратного отсчета продолжается. С другой стороны, в режиме, когда в темном месте моментально снимается только звездное небо, в таком как режим ночного пейзажа со звездами, режим «Звездный след» и режим интервальной съемки движущегося изображения со звездным небом (которые описываются ниже), светоизлучающий блок 112 не включается даже во время операции обратного отсчета, выполняемой таймером автоспуска. Заметим, что создание звукового сигнала таймера автоспуска для обеспечения уведомления о том, что операция обратного отсчета продолжается, синхронизировано с состоянием мигания и состоянием ВКЛ/состоянием ВЫКЛ светоизлучающего диода (LED). То есть, когда светоизлучающий блок 112 находится в состоянии ВЫКЛ, звуковой сигал таймера автоспуска не выдается.
Заметим, что в режиме съемки, отличном от режима моментальной съемки звездного неба, таком как режим портретной съемки, который предполагает съемку человека, светоизлучающий блок 112 во время операции обратного отсчета, выполняемой таймером автоспуска, включен.
В режиме съемки, предполагающем, что съемка человека маловероятна, и который используется для съемки в темном месте, например, режим съемки сигнальной ракеты и режим съемки ночного пейзажа, отличный от режима ночного пейзажа со звездами, светоизлучающий блок 112 во время операции обратного отсчета, выполняемой таймером автоспуска, выключен.
Вместо определения темноты на основе режима съемки системный блок 201 управления может определить, что съемка выполнятся в темном месте в соответствии с яркостью объекта на основе результата фотометрии, когда объект съемки темный. Если определено, что съемка выполняется в темном месте, то можно установить рабочий режим для съемки в темном месте и выключить светоизлучающий блок 112.
Обработка мигания светоизлучающего блока 112 может выполняться только тогда, когда можно обнаружить лицо/человека вдобавок к определению того, что место съемки темное на основе режима съемки.
Также можно реализовать обработку мигания, объединив результаты определения яркости и обнаружения лица/обнаружения человека.
В соответствии с настройкой времени таймера автоспуска (в секундах), если таймер автоспуска настроен на 2 секунды предположительно для использования с целью предотвращения дрожания камеры, системный блок 201 управления может выключить светоизлучающий блок 112. Если таймер автоспуска настроен на 10 секунд предположительно, как это чаще всего бывает, для съемки человека, системный блок 201 управления может инициировать мигание светоизлучающего блока 112, либо просто его включить.
На этапе S518 системный блок 201 управления определяет, истекло ли установленное в секундах время таймера автоспуска. Если установленные секунды истекли, то процесс переходит к этапу S519; в противном случае процесс возвращается к этапу S517.
На этапе S519 системный блок 201 управления определяет, следует ли активировать электронную вспышку 113. Если системный блок 201 управления определяет, что следует активировать электронную вспышку 113 для излучения света, то процесс переходит к этапу S520; в противном случае, процесс переходит к этапу S550 обработки в режиме ночного пейзажа со звездами (который описывается ниже со ссылками на фиг. 7А-7С). При использовании такой обработки, когда электронная вспышка 113 находится в не выдвинутом состоянии (состояние не использования) в режиме моментальной съемки звездного неба, может выполняться такая же обработка, как в режиме ночного пейзажа со звездами (который описан ниже).
На этапе S520 системный блок 201 управления инициирует создание блоком 217 звука, сопровождающего начало движения затвора, синхронно с временной диаграммой открытия затвора 204. Это позволяет фотографу согласовать время начала первой операции съемки. Звук затвора включает в себя начальный звук (например, «cli») синхронно с началом экспонирования, и завершающий звук (например, «ck») синхронно с окончанием экспонирования. Когда пользователь один за другим слышит начальный звук и завершающий звук, эти звуки воспринимаются как «click», что имитирует звук операции переключения механического зеркала. На основе интервала между начальным звуком и завершающим звуком пользователь может определить, является ли время выдержки длинным или коротким. Например, когда пользователь слышит «cli…ck», он/она может определить, что время выдержки велико.
На этапе S521 системный блок 201 управления инициирует излучение света электронной вспышкой 113, выполняя тем самым съемку человека.
На этапе S522 системный блок 201 управления инициирует создание блоком 217 создание завершающего звука затвора синхронно с окончанием экспонирования. Это позволяет фотографу подтвердить завершение экспонирования для первой операции съемки.
На этапе S523 системный блок 201 управления инициирует создание блоком 217 начального звука затвора синхронно с временной диаграммой открытия затвора 204. Это позволяет фотографу подтвердить момент начала второй операции съемки. В это время системный блок 201 управления не инициирует излучение света светоизлучающим блоком 112. Если светоизлучающий блок 112 в это время излучает свет в направлении объекта, то объект остается освещенным во время экспонирования по второй операции съемки (этап S524) и третьей операции съемки (этап S527) (оба этих этапа описываются ниже), что неблагоприятно сказывается на съемке. Вторая и третья операции съемки выполняются в темном месте без использования электронной вспышки, в связи с чем периоды экспонирования оказываются длинными. Если светоизлучающий блок 112 освещает объект светом во время периода экспонирования, то этот объект может быть выделен для съемки без фона, или съемка может выполняться с ярко выраженным не естественным цветом от светоизлучающего блока 112. Для предотвращения указанной ситуации после операций съемки (первая и вторая операции съемки), отличных от последней операции съемки из ряда операций съемки в режиме моментальной съемки звездного неба уведомление об окончании съемки посредством светового излучения от светоизлучающего блока 112 не обеспечивается. С другой стороны, если пользователя уведомляют об окончании первой или второй операции съемки, то он/она может ошибочно понять, что в этот момент последовательность операций съемки завершена, а значит, он/она может двигаться. В режиме моментальной съемки звездного неба съемка выполняется посредством съемки человека, съемки фона с большой выдержкой и составления множества полученных изображений в одно изображение. Однако, пользователь выдает только одну команду на съемку и может не знать механизм выполнения многократной съемки. В этом случае, если уведомление об окончании первой операции съемки обеспечивается с использованием светоизлучающего блока 112, пользователь может понять, что ему/ей нельзя двигаться после этого уведомления. В результате объект перемещается в течение длинной выдержки во время второй или третьей операции съемки, и фиксируется изображение, на котором объект получается размытым. Для предотвращения указанной ситуации после окончания первой ли второй операции съемки из ряда операций съемки уведомление посредством светового излучения от светоизлучающего блока 112 не происходит, а излучение света светоизлучающим блоком 112 инициируется после окончания третьей операции съемки, то есть, последней операции из упомянутого ряда операций съемки.
На этапе S524 для выделения снимка человека на этапе S521 системный блок 201 управления выполняет съемку фона без использования электронной вспышки 113.
На этапе S525 системный блок 201 управления инициирует создание блоком 217 создания завершающего звука затвора синхронно с окончанием экспонирования. Это позволяет фотографу подтвердить завершение экспонирования по второй операции съемки. В это время системный блок 201 управления не инициирует излучение света светоизлучающим блоком 112.
На этапе S526 системный блок 201 управления инициирует создание блоком 217 создания начального звука затвора синхронно с моментом открытия затвора 204. Это позволяет фотографу подтвердить момент начала съемки согласно третьей операции съемки.
На этапе S527 системный блок 201 управления выполняет съемку темного объекта, такого как звездное небо или ночной пейзаж, посредством выполнения съемки с большой выдержкой (большая выдержка, например, как при съемке со временем экспонирования 0,5 секунды или более).
На этапе S528 системный блок 201 управления создает звук, сопровождающий окончание срабатывания затвора синхронно с окончанием экспонирования. Это позволяет фотографу подтвердить завершение экспонирования по третьей операции съемки.
На этапе S529 системный блок 201 управления инициирует мигание светоизлучающего блока 112 три раза, уведомляя тем самым объект о том, что указанный ряд операций съемки завершен (три операции съемки). Когда объект не движется, пока он/она не увидит мигания светоизлучающего блока 112, можно вести фотосъемку, включая звездное небо и человека, без размывания объекта. Поскольку имеет место уведомление объекта о завершении ряда операций съемки, посредством светового излучения в темном месте, объект, находящийся далеко от камеры, может без труда воспринять визуально это уведомление, и понять, что съемка закончена. Если объект может понять, что съемка закончена, он/она может определить, что ему/ей нет необходимости находиться в одной позе в зоне съемки, то есть, можно двигаться или выйти из зоны съемки. Благодаря обеспечению указанного уведомления после окончания экспонирования по третьей операции съемки, на съемку с длинной выдержкой ничего не влияет. Заметим, что уведомление о завершении съемки можно реализовать, используя световое излучение электронной вспышки, звук или т.п.
На этапе S529 мигание светоизлучающего блока 112 не является обязательным, если не была выполнена настройка таймера автоспуска. В этом случае фотограф находится рядом с камерой и имеет представление рабочем состоянии из звука затвора и отображения на экране. Даже в том случае, если камера не обеспечивает уведомление объекта, фотограф может сам уведомить объект. Кроме того, если в изображении, снятом во время первой операции съемки (съемка на этапе S521) невозможно обнаружить человека (человеческое лицо), на этапе S529 нет необходимости инициировать мигание светоизлучающего блока 112. Причина этого состоит в том, что нет необходимости уведомления объекта, если нет человека как объекта съемки.
На этапе S530 для выполнения обработки шумов при съемке с длинной выдержкой, выполненной на этапе S527, системный блок 201 управления выполняет съемку черного изображения с длинной выдержкой посредством закрывания затвора 204. Блок 207 обработки изображения создает изображение с пониженным уровнем шума посредством обработки изображения, полученного на этапе S527, и изображения, полученного на этапе S530.
На этапе S531 системный блок 201 управления обращается к текущему состоянию настройки, запомненному в энергонезависимой памяти 213 или системной памяти 212, и определяет, включена ли обработка, обеспечивающая улучшенное изображение звезд. Предположим, что может быть заранее установлено согласно операции, осуществленной пользователем на экране меню, выполнять ли обработку (ВКЛ или ВЫКЛ), обеспечивающую улучшенное изображение звезд. Если такая обработка активирована (ВКЛ), то процесс переходит к этапу S532; в противном случае, процесс переходит к этапу S533.
На этапе S532 системный блок 201 управления инициирует обнаружение блоком 207 обработки изображения ярких пятен, таких как звезды, в изображении с пониженным уровнем шума, полученном на этапе S530, и выполняет обработку, обеспечивающую улучшение изображения, например, увеличивая размеры этих ярких пятен.
На этапе S533 системный блок 201 управления инициирует обнаружение блоком 207 обработки изображения ярких пятен, таких как звезды, в изображении с пониженным уровнем шума, полученном на этапе S530, и выполняет обработку, обеспечивающую улучшение изображения.
На этапе S534 системный блок 201 управления инициирует выделение блоком 207 обработки изображения части изображения с человеком, снятого со вспышкой на этапе S521, и изображение фона, снятого на этапе S524. Системный блок 201 управления компонует изображение человека на изображении звездного неба, созданного на этапе S532 или S533, и записывает результирующее изображение на носитель 109 записи.
На этапе S535 системный блок 201 управления определяет, была ли выполнена настройка просмотра записи через операционные блоки 104. Если настройка просмотра записи была выполнена, то процесс переходит к этапу S536; в противном случае, процесс переходит к этапу S540.
На этапе S536 системный блок 201 управления выполняет отображение для просмотра записи данных изображения, полученных посредством обработки съемки, на блоке 101 отображения. Отображение для просмотра записи указывает обработку отображения данных изображения на блоке 101 отображения только в течение заранее определенного времени (время просмотра) сразу после съемки объекта, с тем чтобы подтвердить снятое изображение.
На этапе S537 системный блок 201 управления определяет, была ли выдана команда на отображение гистограммы через операционные блоки 104. Если гистограммы должны отображаться, то процесс переходит к этапу S538; в противном случае, процесс переходит к этапу S539.
На этапе S538 системный блок 201 управления вычисляет гистограмму яркости для каждого из цветов R, G и B, исходя из данных изображения, растрированных в памяти 210, отображает вычисленные гистограммы на блоке 101 отображения. В это время, если включена настройка отображения для съемки в темном месте, данные для отображения гистограмм изменяют, чтобы цвета R, G и B отображались в одинаковом цвете. В нормальном состоянии важно, чтобы R данные отображались красным цветом, G данные - зеленым, а В данные - синим, с тем чтобы подтвердить изображение сразу после съемки. Однако, в состоянии отображения в темном месте, поскольку В компоненты уменьшены, возникают трудности с визуальным восприятием указанной гистограммы. Для разрешения этой проблемы при отображении в темном месте на экране отображения гистограммы в виде экрана, включающего в себя позиции (OSD), отображаемые синим цветом, R, G и B данные отображаются одинаковым цветом.
Учитывая, что подробности будут описаны ниже, на фиг. 6Е показан экран отображения для просмотра записи, когда включена настройка отображения в темном месте, и отображаются гистограммы, а на фиг. 6F в качестве примера показан экран отображения для просмотра записи при нормальном состоянии отображения, при отображении гистограмм.
На этапе S539 системный блок 201 управления определяет, удовлетворяется ли условие окончания просмотра записи. Если условие окончания удовлетворяется, то отображение для просмотра записи прекращается, и процесс переходит к этапу S540; в противном случае процесс возвращается к этапу S535 для продолжения отображения для просмотра записи. Условие окончания просмотра записи может, например, состоять в том, что истекло время просмотра, или что была на полхода нажата кнопка 102 спуска затвора.
На этапе S540 системный блок 201 управления определяет, был ли включен первый сигнал SW1 переключения затвора посредством нажатия на полхода кнопки 102 спуска затвора. Если первый сигнал SW1 переключения затвора включался, то процесс переходит к этапу S514; в противном случае процесс возвращается к этапу S500.
Экран режима моментальной съемки звездного неба
Экран, отображаемый на блоке 101 отображения в режиме моментальной съемки звездного неба согласно данному варианту осуществления изобретения, будет описан со ссылками на фиг. 6А-6G.
На фиг. 6А в качестве примера показан начальный экран режима моментальной съемки звездного неба. Информация OSD (например, условия съемки) накладывается и отображается на сквозном изображении 600 на блоке 101 отображения. В информации OSD отображается указание 601 с рекомендацией (при не выдвинутой электронной вспышке 113) по выполнению съемки посредством выдвижения электронной вспышки 113, а также отображение 602 для режима съемки, указывающее, что в данный момент выбран режим моментальной съемки звездного неба.
На фиг. 6В показан пример дисплейного экрана, когда включена настройка отображения в темном месте. В блоке 101 отображения информация OSD 611 накладывается на сквозное изображение 610, и выполняется отображение темного места посредством выполнения подходящего светового преобразования для этого темного места путем умножения данных на коэффициенты усиления для R, G и B. Коэффициенты усиления R, G и B настраивают при пересылке OSD (позиции отображения), развернутой в памяти RAM, в память VRAM для отображения.
При съемке в условиях темноты, например, при астрономических наблюдениях, известно, что глаза фотографа адаптируются к темной окружающей среде (адаптация к темноте). Поскольку адаптация к темноте быстро исчезает под воздействием света с длиной волны, близкой к длине волны синего цвета, эффективно отображать данные посредством уменьшения света с длиной волны, близкой к синему цвету видимого света, с тем, чтобы поддерживать адаптацию к темноте. То есть, известно, что выполнение отображения посредством подавления компоненты B из числа цветовых компонент R, G и B (выполнение отображения с подавлением оттенков синего) может привести к тому, что адаптацию к темноте будет трудно аннулировать (подавление помех с адаптацией к темноте).
В данном варианте сокращаются только компоненты B или компоненты B и G посредством включения настройки отображения в темном месте, в результате чего выполняется отображение в темном месте на блоке 101 отображения в цвете типа темно оранжевого или коричневого. При использовании такой обработки в темном месте выполняется отображение в подходящем цвете, что открывает возможность без труда поддерживать визуальную адаптацию к темноте у пользователя.
На фиг. 6С показан пример экрана отображения, когда настройка отображения в темном месте отключена. На блоке 101 отображения информация о съемке накладывается на сквозное изображение 620 и отображается обычным образом в виде OSD 621 без выполнения преобразования цветов в темном месте.
На фиг. 6D представлен пример экрана настройки коррекции баланса белого в режиме моментальной съемки звездного неба. На блоке 101 отображения накладывается и отображается в качестве OSD на сквозном изображении 630 средства 631 регулировки баланса белого, указывающие, что настройка баланса белого может быть изменена с компоненты B (синий) на компоненту A (желтый), с использованием операционных блоков 104.
На фиг. 6E в качестве примера показан экран для просмотра записи, когда включена настройка отображения в темном месте, и отображаются гистограммы. На блоке 101 от отображения информация OSD, полученная посредством умножения данных на коэффициенты усиления R, G и B (коэффициенты усиления, которые уменьшают B и G) для отображения в темном месте, накладывается и отображается на изображении 640 для просмотра записи, для которого не выполнялось умножение на коэффициенты усиления R, G и B для темноты. Особенно, если B компоненты 643 обычно отображаемые в синем цвете на части отображения гистограмм RGB, умножаются на коэффициенты усиления R, G и B, что уменьшает компоненту B, видимость может значительно уменьшиться, затрудняя визуальное восприятие. Если, например, пиксели, отображаемые в чисто синем свете (R=0, G=0 и B=255), умножаются на коэффициент усиления, который уменьшает компоненту B до нуля, то пиксели отображаются в черном цвете (R=0, G=0 и B=0) для обнуления отличия от периферии пикселей, вследствие чего становится невозможным визуальное восприятие такой гистограммы. Для разрешения этой проблемы после изменения цвета R компонент 641, G компонент 642 и B компонент 643 на один и тот же цвет, отличный от синего (более подходящим будет отличие от синего и зеленого), данные умножают на коэффициенты усиления R, G и B, что уменьшает компоненты B и G. Например, все участки R, G и B гистограммы устанавливаются в белом цвете (R=255, G=255 и B=255). После этого, если данные умножить на коэффициент усиления, который сводит компоненту B к нулю, получается цвет, близкий к красному (R=255, G=255 и B=0), в результате чего участки гистограммы отличаются от черного (R=0, G=0 и B=0) участка, отличного от участков гистограммы. То есть, даже в том случае, если компоненты B и G участка, который обычно имеет синий цвет, и участка, который обычно имеет зеленый цвет, уменьшены (то есть, включена настройка отображения в темном месте), то эти участки можно визуально воспринять. Заметим, что указанная обработка, обеспечивающая уменьшение синих компонент посредством задания одинакового цвета, отличного от синего, выполняется для отображения экрана в темном месте, включая часть OSD (позиции отображения), которая отображается в синем цвете, когда настройка отображения в темном месте отключена, подобно отображению упомянутых гистограмм. На экране (экран по фиг. 6С, отображаемый в состоянии ожидания съемки) без OSD (позиции отображения), которая отображается синим цветом при выключенной настройке отображения в темном месте, обработка, задающая одинаковый цвет, не выполняется просто потому, что в противном случае нагрузка по такой обработке была бы непомерной. Положим, что позиция отображения, которая отображается синим цветом при выключенной настройке отображения в темном месте, является позиция, сформированная пикселями, каждый из которых включает в себя B компоненту с заранее определенным значением или превышающем заранее определенное значение (например, тональный уровень, равный 130 или более из числа 255 тональных уровней), и компоненты R и G с заранее определенным или меньшим значением (например, тональный уровень 70 или менее из числа 255 тональных уровней). В качестве альтернативы, позиция отображения может формироваться пикселями, каждый из которых включает в себя B компоненту с заранее определенным или большим значением, а также R и G компоненты, чье отношение к B компоненте меньше или равно заранее определенному значению. Позиция отображения может быть сформирована пикселями, каждый из которых включает в себя B компоненту с заранее определенным или большим значением без R и G компонент. В любом случае позиции, отображаемые синим цветом, при выключенной настройке отображения в темном месте, включают в себя позицию, отображаемую чисто синим цветом (R=0, G=0 и B=255) как было описано выше, то есть, позиция отображения, сформированная пикселями, каждый из которых включает в себя B компоненту с максимально возможным при настройке значением без каких-либо других цветовых компонент.
Заметим, что в этом варианте цветовое обозначение R компонент 641, G компонент 642 и B компонент 643 изменяется на один и тот же цвет. Однако изменение может коснуться только цвета B компонент 643 (то есть, только часть пикселей отображается синим цветом), чья видимость значительно ухудшается.
Можно улучшить видимость при выполнении отображения в темном месте даже в том случае, если OSD отображается посредством уменьшения только коэффициента усиления B компонент 643 или коэффициентов усиления B компонент 643 и G компонент 642 вместо изменения обозначения цвета. Заметим, что обработка, обеспечивающая уменьшение коэффициента усиления B компонент (или уменьшение к тому же коэффициента усиления G компонент) после изменения цвета контента, который обычно отображается синим цветом, на цвет, отличный от синего, при выполнении отображения в темном месте, применимо к устройству, отличному от цифровой камеры. Описанную обработку можно применить к любому устройству управления отображением, имеющему функцию уменьшения коэффициента усиления B компонент во время отображения в темном месте. Например, указанную обработку можно применить к портативным терминалам, таким как планшетный персональный компьютер и смартфон, которые могут выполнять отображение в темном месте карты звездного неба, используемого для обучения во время астрономических наблюдений. В данном варианте был проанализирован случай, в котором на экране с OSD чисто синего цвета, OSD отображается посредством замены цвета на другой цвет, отличный от синего, для уменьшения B компонент. Эту обработку можно применить для снятого изображения с большим синим участком. Например, для снятого изображения, в котором отношение пикселей, очень близких по тону с синим, велико (больше или равно заранее определенного значения), пиксели, очень близкие по тону к синему, заменяют пикселями, цвет которых отличен от синего, и уменьшают коэффициенты усиления для G и B компонент, выполняя отображение в темном месте. Положим, что пикселем с оттенками, очень близкими к синему, является пиксель, у которого отношение значения B компоненты к каждому из значений R, G и B компонент больше или равно заранее определенному значению.
Заметим, что в отличие от OSD снятое изображение включает в себя чисто синие пиксели (R=0, G=0 и B=255) с весьма низкой вероятностью. Таким образом, вместо вышеописанной обработки, обеспечивающей замену пикселей с оттенками, очень близкими к синему, на пиксели другого цвета, может выполняться обработка, обеспечивающая относительное усиление (увеличение) значений R для всех пикселей снятого изображения по отношению к значениям G и B, а затем может выполняться обработка, обеспечивающая уменьшение коэффициентов усиления G и B компонент, в результате чего выполняется отображение в темном месте. Это также дает возможность идентификации пикселей с оттенками очень близкими к синему, даже в том случае, если выполняется отображение этих пикселей в темном месте. Вдобавок, при обработке усиления значений R различия в плотности и оттенке между пикселями больше, чем при обработке, обеспечивающей замену пикселей с очень близкими к синему тонами на пиксели одинакового цвета, в результате чего увеличивается разрешение снятого изображения. Обработка относительного усиления (увеличения) значений R по отношению к значениям G и B, представляет собой обработку, состоящую в умножении каждого из значений R, G и B одного пикселя на некий коэффициент, где коэффициент для компонент R больше коэффициентов компонент G и B. Даже в том случае, если указанная обработка выполняется с целью умножения значений R чисто синих пикселей (R=0, G=0 и B=255) на упомянутый коэффициент, значения R остаются равными 0. Это означает, что R усилить невозможно, и такие пиксели нельзя будет увидеть при выполнении отображения в темном месте. Таким образом, как было описано выше, для отображения OSD, включая чисто синий цвет (R=0, G=0 и B=255), обработка, обеспечивающая уменьшение коэффициентов усиления G и B, после выполнения обработки, обеспечивающей замену пикселей синего цвета на цвет, отличный от синего, подходит для обработки, состоящей в умножении каждой компоненты R, G и B на упомянутый коэффициент посредством взвешивания R. Эти процессы могут быть использованы должным правильным образом. Например, при выполнении в темном месте отображения OSD, которая включает в себя синий цвет при нормальном отображении, выполняется обработка, обеспечивающая замену пикселей синего цвета на другой цвет, отличный от синего. В качестве альтернативы, при выполнении отображения (в темном месте) снятого изображения, у которого отношение оттенков синего высоко при нормальном отображении, применяется обработка, обеспечивающая усиление R компонент для всех пикселей.
На фиг. 6F в качестве примера показан экран просмотра записи при выключенной настройке отображения в темном месте и при отображении гистограмм. На блоке 101 отображаются информация OSD и изображение 650 просмотра записи, которое не умножалось на коэффициенты усиления R, G и B для отображения в темном месте.
Гистограммы R, G и B могут непосредственно восприниматься посредством отображения на гистограммах R компонент 651 красным цветом (R=255, G=0 и B=0), G компонент 652 зеленым цветом (R=0, G=255 и B=0) и B компонент 653 синим цветом (R=0, G=0 и B=255).
На фиг. 6G в качестве примера показан другой способ представления, позволяющий подтверждать гистограммы R, G и B при выполнении отображения в темном месте. Вместо отображения гистограмм R, G и B одинаковым цветом, как показано на фиг. 6Е, можно ясно представить отличия между R, G и B при обеспечении хорошей видимости благодаря использованию затенения.
Также можно использовать способ выявления различий между R, G и B посредством изменения направлений градации оттенка цвета. Например, для R компоненты используют вертикальную градацию, для G компоненты используют диагональную градацию и для B компоненты используют горизонтальную градацию. То есть, при уменьшении коэффициента усиления для B посредством замены синего цвета на цвет, отличный от синего, коэффициент усиления для B уменьшается после изменения экрана в режиме отображения в разных конфигурациях, соответствующих классификации по цвету на экране перед изменением синего цвета на другой цвет, отличный от синего.
Заметим, что в этом варианте были даны разъяснения по поводу отображения гистограмм R, G и B. Однако, настоящее изобретение можно применить для отображения, которое трудно визуально воспринимать при выполнении отображения в темном месте, поскольку количество В компонент велико. Например, можно решить эту проблему посредством выполнения обработки, подобной обработке для гистограмм R, G и B, когда информацию OSD отображают с использованием B компонент при выполнении коррекции баланса белого.
Режим ночного пейзажа со звездами
Далее со ссылками на фиг. 7А-7С описывается обработка в режиме ночного пейзажа со звездами на этапе S304 по фиг. 3.
На этапе S700 системный блок 201 управления отображает начальный экран режима ночного пейзажа со звездами на блоке 101 отображения. Контент, отображаемый на начальном экране, совпадает с контентом начального экрана (фиг.6А) вышеописанного режима моментальной съемки звездного неба за исключением того, что на экране не отображаются соответствующие указания 601.
Процессы, выполняемые на этапах S701-S714 и на этапах S726-S732 аналогичны процессам на этапах S503-S516 и этапах S535-S541 по фиг. 5А-5D соответственно, и поэтому их описание здесь опущено. Заметим, что, поскольку необходимо выполнить съемку со вспышкой, чтобы получить снимок человека в режиме моментальной съемки звездного неба, на этапе S501 определяют, выдвинута ли электронная вспышка 113. Однако, поскольку в режиме ночного пейзажа со звездами нет необходимости выполнять съемку со вспышкой, в режиме ночного пейзажа со вспышкой обработка определения, соответствующего процессу на этапе S501, не выполняется.
На этапе S715 системный блок 201 управления отсчитывает секунды, установленные в таймере автоспуска, в соответствии с настройкой таймера автоспуска, определенной на этапе S714. Заметим, что в режиме ночного пейзажа со звездами светоизлучающий блок 112 выключен во время отсчета (операция обратного отсчета) таймера автоспуска, и при этом не создается звуковой сигнал таймера автоспуска. В отличие от режима моментальной съемки звездного неба, режим ночного пейзажа со звездами не предполагает съемку человека. Таким образом, нет необходимости предоставлять уведомление объекту посредством включения светоизлучающего блока 112 во время операции обратного отсчета, выполняемой таймером автоспуска. Включение светоизлучающего блока 112 может привести к нарушениям в отношении цели съемки и ситуации при съемке, которую предполагается выполнить в режиме ночного пейзажа со звездами. Положим, например, что при съемке звездного неба или ночного пейзажа (ночной вид) в темном месте имеется другой человек, наблюдающий за звездным небом или ночным пейзажем (ночной вид) поблизости от фотографа. В этом случае, если светоизлучающий блок 112 включен, это может помешать наблюдению за звездным небом или ночным пейзажем другим человеком, что приведет к неудобной ситуации. Режим ночного пейзажа со звездами также подходит для съемки светлячков. Если в это время светоизлучающий блок 112 включен, это неблагоприятно влияет на светлячков. Также, если присутствует другой человек, наблюдающий за светлячками вблизи фотографа, то включение светоизлучающего блока 112 может помешать ему наблюдать за светлячками, в результате чего возникнет неудобная ситуация.
Аналогичным образом, нет необходимости обеспечить уведомление в виде звукового сигнала таймера автоспуска. Скорее это может стать недостатком. Сцена в темном месте, такая как вид звездного неба, ночной пейзаж и светлячки часто происходит в тишине, и поэтому звуковой сигнал таймера автоспуска может помешать людям, находящимся вблизи фотографа. Кроме того, когда объектами съемки являются природные живые существа, например, светлячки, звук может заставить их скрыться, что сделает съемку невозможной. В режиме съемки сигнальной ракеты и режиме съемки ночного пейзажа возможны аналогичные недостатки. Таким образом, светоизлучающий блок 112 не включается и не создается звуковой сигнал таймера автоспуска. Заметим, что может быть запрещено только световое излучение (включено/мигание) светоизлучающего блока 112, и может быть запрещен только звуковой сигнал таймера автоспуска.
Заметим, что в режиме ночного пейзажа со звездами можно предположить, что съемка человека выполняется, когда можно обнаружить его лицо на основе снимаемого сквозного изображения, и поэтому можно инициировать мигание светоизлучающего блока 112 на этапе S715, обеспечив тем самым уведомление объекта съемки о рабочем состоянии таймера автоспуска. Кроме того, поскольку можно предположить, что съемка человека выполняется в предположении, что фотограф войдет в зону съемки в качестве объекта съемки, когда настройка таймера автоспуска составляет 10 секунд или более, можно инициировать мигание светоизлучающего блока 112 на этапе S715, обеспечив тем самым уведомление объекта съемки о рабочем состоянии таймера автоспуска. Если настройка таймера автоспуска составляет менее 10 секунд, например, 2 секунды, то, как предполагается, таймер автоспуска не будет использован для съемки человека, а будет использован для исключения последствий дрожания камеры посредством нажатия на кнопку затвора.
На этапе S716 системный блок 201 управления определяет, истекло ли время настройки таймера автоспуска. Если это время истекло, то процесс переходит к этапу S717; в противном случае, процесс возвращается к этапу S715.
На этапе S717 системный блок 201 управления инициирует блоком 217 инициирования создание начального звука затвора синхронно со временем открытия затвора 204. Это позволяет фотографу подтвердить время начала съемки. Заметим, что в том случае, если на экране меню или т.п. заранее установлен режим тишины, то звук, сопровождающий работу затвора, не создается.
На этапе S718 системный блок 201 управления выполняет съемку с длительной выдержкой.
На этапе S719 системный блок 201 управления инициирует блоком 217 инициирования создание завершающего звука (срабатывания) затвора синхронно с окончанием экспонирования. Это позволяет фотографу подтвердить завершение экспонирования. Если на экране меню или т.п. заранее был установлен режим тишины, то звук затвора не создается. Также системный блок 201 управления не включает светоизлучающий блок 112, то есть, не обеспечивает уведомление о завершении съемки. Как было описано выше, обеспечение уведомления объекта съемки не является обязательным, а включение светоизлучающего блока 112 в темном месте может привести к возникновению неблагоприятных ситуаций.
На этапе S720 системный блок 201 управления выполняет снимок черного изображения, используя съемку с длинной выдержкой, посредством закрывания затвора 204 для выполнения обработки шума для съемки с длинной выдержкой, выполненной на этапе S718. Блок 207 обработки изображения создает изображение с пониженным уровнем помех посредством обработки изображения, полученного на этапе S718, и изображения, полученного на этапе S720.
На этапе S721 системный блок 201 управления обращается к состоянию текущих настроек, сохраненных в энергонезависимой памяти 213 или системной памяти 212, и определяет, включена ли обработка, обеспечивающая улучшение качества съемки звезд. Если такая обработка включена, то процесс переходит к этапу S722; в противном случае процесс переходит к этапу S723.
На этапе S722 системный блок 201 управления инициирует обнаружение блоком 207 обработки изображения ярких пятен, таких как звезды, из изображения с пониженным уровнем помех, полученного на этапе S720, и выполняет обработку, обеспечивающую улучшение, например, увеличивает размеры этих ярких пятен.
На этапе S723 системный блок 201 управления инициирует обнаружение блоком 207 обработки изображения ярких пятен, таких как звезды из изображения с пониженным уровнем шума, полученного на этапе S720, и не выполняет обработку, обеспечивающую улучшение изображения.
На этапе S724 системный блок 201 управления записывает изображение звездного неба, созданное на этапе S722 или S723 на носителе 109 записи.
На этапе S725 системный блок 201 управления определяет, был ли установлен режим моментальной съемки звездного неба через операционные блоки 104. Если режим моментальной съемки звездного неба был установлен, то выполняется обработка, показанная на фиг. 5А-5D; в противном случае, процесс переходит к этапу S726.
Режим «Звездный след»
Далее со ссылками на фиг. 8А-8D описывается обработка в режиме «Звездный след» на этапе S305 по фиг. 3.
В режиме «Звездный след» многократно выполняется операция съемки неподвижного изображения с заранее определенным интервалом в соответствии с одной командой на съемку. Компонентное изображение (многокомпонентное изображение) создается и записывается из отснятых неподвижных изображений. То есть, режим «Звездный след» - это режим, в котором согласно одной команде на съемку многократно выполняется интервальная съемка. Далее для удобства объяснения ряд процессов с начала съемки до записи компонентного изображения называется съемкой «звездного следа», а каждая операция съемки неподвижного изображения, выполняемая в процессе съемки звездного следа, называется просто «съемкой» (или съемкой неподвижного изображения).
На этапе S800 системный блок 201 управления отображает начальный экран (фиг. 9А) режима «Звездный след» на блоке 101 отображения.
Процессы на этапах S801-S810 аналогичны процессам на этапах S503-S512 по фиг. 5А соответственно, и поэтому их описание опущено.
На этапе S811 системный блок 201 управления определяет, было ли установлено общее время съемки с использованием маховичка 106 управления, входящего в состав операционных блоков 104. Общее время съемки - это время, в течение которого непрерывно выполняется съемка звездного следа, причем это время пользователь может установить, выбрав одно из возможных значений: 10 мин, 30 мин, 60 мин и 120 мин. Другими словами, общее время съемки - это время, запланированное как время, необходимое для выполнения ряда операций интервальной съемки. Если общее время съемки было установлено, то процесс переходит к этапу S812; в противном случае, процесс переходит к этапу S813.
На этапе S812 системный блок 201 управления поддерживает общее время съемки, установленное на этапе S811 в памяти 210, и изменяет общее время съемки, отображенное на блоке 101 отображения. Заметим, что общее время съемки, поддерживаемое в памяти 210, может быть записано в энергонезависимой памяти 213 после отключения питания.
На этапе S813 системный блок 201 управления определяет, был ли включен первый сигнал SW1 переключения затвора посредством нажатия на полхода кнопки 102 спуска затвора. Если первый сигнал SW1 переключения затвора был включен, то процесс переходит к этапу S814; в противном случае, процесс возвращается к этапу S800.
На этапе S814 системный блок 201 управления выполняет обработку AF, инициируя фокусировку фотографического объектива 203 на объект съемки, и выполняет обработку AE для определения фокусного числа и времени выдержки в секундах для затвора 204.
На этапе S815 системный блок 201 управления добавляет заранее определенное время, необходимое для одной съемки, к времени (в секундах) для затвора, определенному на этапе S814, вычисляя тем самым интервал при съемке звездного следа.
На этапе S816 системный блок 201 управления делит общее время съемки, установленное на этапе S812, на интервал съемки, вычисленный на этапе S815, определяя тем самым общее количество изображений, которое следует снять при съемке звездного следа.
Процессы на этапах S817-S821 аналогичны процессам на этапах S712-S716 по фиг. 7В соответственно, и поэтому их описание здесь опущено.
На этапе S822 системный блок 201 управления выполняет обработку, обеспечивающую уменьшение уровня шума при съемке с длинной выдержкой, и обработку инициализации, например, установки начального значения в счетчике количества операций съемки неподвижного изображения (описывается ниже).
На этапе S823 системный блок 201 управления сравнивает текущее количество операций съемки с общим количеством изображений, вычисленных на этапе S816. Если количество операций съемки меньше или равно общему количеству изображений, то процесс переходит к этапу S824; в противном случае процесс переходит к этапу S834.
На этапе S824 системный блок 201 управления инициирует создание блоком 217 начального звука затвора синхронно со временем открытия затвора 204. Это позволяет фотографу подтвердить момент начала съемки.
На этапе S825 системный блок 201 управления выполняет экспонирование в условиях съемки, определенных на этапе S814, снимая такой объект, как звездное небо или ночной пейзаж.
На этапе S826 системный блок 201 управления инициирует создание блоком 217 звука, сопровождающего окончание движения затвора синхронно с окончанием экспонирования. Это позволяет фотографу подтвердить завершение экспонирования. Заметим, что системный блок 201 управления не включает светоизлучающий блок 112, то есть, не обеспечивает уведомление о завершении съемки. Как было описано выше, нет необходимости уведомлять объект и включать светоизлучающий блок 112 в темном месте, поскольку это может привести к неудобствам.
На этапе S827 системный блок 201 управления выполняет съемку черного изображения посредством съемки с длинной выдержкой, закрывая затвор 204 для выполнения обработки съемки с длинной выдержкой, обеспечивая подавление шума, выполненной на этапе S815. Блок 207 обработки изображения создает изображение с пониженным уровнем шума посредством обработки изображения, полученного на этапе S825, и изображения, полученного на этапе S827.
На этапе S828 системный блок 201 управления составляет изображение, созданное на этапах S827, и составное изображение, созданное и сохраненное в памяти 210 на этапе S828, создавая тем самым новое составное изображение и сохраняя его в памяти 210. Такая обработка представляет собой множественную композицию, в которой изображение, созданное на этапе S827, и составное изображение, сохраненное в памяти 210, накладываются друг на друга (что не является панорамной композицией).
На этапе S829 системный блок 201 управления вычисляет время, истекшее после начала съемки, посредством умножения текущего количества операций съемки на интервал съемки, вычисленный на этапе S815.
На этапе S830 системный блок 201 управления добавляет 1 к текущему количеству операций съемки.
На этапе S831 системный блок 201 управления отображает составное изображение, созданное на этапе S828, а также истекшее время, вычисленное на этапе S829 на блоке 101 отображения (фиг. 9В).
На этапе S832 системный блок 201 управления определяет, превышает ли время, затраченное на обработку съемки за исключением экспонирования при съемке неподвижного изображения на этапе S825 заранее определенное время в процессе одной съемки. Заранее определенное время - это время, используемое для вычисления интервала съемки на этапе S815. Если заранее определенное время истекло, то процесс переходит к этапу S833; в противном случае процесс возвращается к этапу S832 для ожидания пока это заранее определенное время не истечет.
На этапе S833 системный блок 201 управления определяет, был ли включен второй сигнал SW2 переключения затвора посредством полного нажатия кнопки 102 спуска затвора. Если второй сигнал SW2 переключения затвора выключен, то процесс переходит к этапу S823 для выполнения обработки следующей съемки неподвижного изображения; в противном случае, процесс переходит к этапу S834. Если же второй сигнал SW2 переключения затвора включен, то процесс переходит к этапу S834 для выполнения и обработки съемки звездного следа. То есть, можно завершить съемку звездного следа посередине, полностью нажав кнопку 102 спуска затвора.
На этапе S834 системный блок 201 управления записывает составное изображение, созданное и сохраненное в памяти 210 на этапе S828, на носителе 109 записи в виде файла неподвижных изображений.
Процессы на этапах S835-S841 аналогичны процессам на этапах S535-S541 по фиг. 5D соответственно, и поэтому их описание здесь опущено.
Экран режима «Звездный след»
Далее со ссылками на фиг. 9А-9C описывается экран, отображаемый на блоке 101 отображения в режиме «Звездный след» согласно данному варианту осуществления изобретения.
На фиг. 9А в качестве примера показан экран ожидания съемки в режиме «Звездный след». На блоке 101 отображения накладываются и отображаются на сквозном изображении 900 в виде информации OSD текущее суммарное время съемки и пиктограмма 901, которой можно управлять с помощью маховичка 106 управления или т.п. для изменения общего времени съемки. В примере, показанном на фиг. 9А общее время съемки установлено равным 60 минут.
На фиг. 9В в качестве примера показан экран отображения при просмотре хода выполнения съемки в режиме «Звездный след». На блоке 101 отображения накладывается и отображается истекшее время 911 в просвечиваемой области 912 отображения истекшего времени в качестве OSD на составном изображении 910, созданным на этот момент.
Заметим, что отображение для наблюдения за ходом съемки может выглядеть так, как показано на фиг. 9С. То есть на блоке 101 отображения накладываются и отображаются на составном изображении 910 в качестве информации OSD истекшее время 914 и общее время 913 съемки. Хотя здесь отображаются оба этих параметра, возможно отображение только одного из них. Истекшее время 914 отображается контурными символами, а область отображения истекшего времени не отображена.
Режимы отображения, приведенные в качестве примеров на фиг. 9В и 9С, можно комбинировать соответствующим образом. Время 911, истекшее после начала съемки, обновляется и отображается каждый раз, когда выполняется операция съемки неподвижного изображения, и не обновляется на интервале времени (в середине) между операциями съемки неподвижного изображения. Эта обработка позволяет пользователю узнать не только, сколько времени истекло, но также интервал между съемками на основе разницы между обновленными истекшими временами. Например, предположим, что в качестве истекшего времени 911 в момент получения N-го неподвижного изображения отображается 12 минут 34 секунды, причем это время продолжает отображаться, пока не начнется (N+1)-я операция съемки неподвижного изображения, а затем истекшее время 911 обновляется на значение 12 мин 40 сек при выполнении (N+1)-й операции съемки неподвижного изображения. В этом случае пользователь может узнать, что интервал съемки составляет 6 секунд. То есть суммарное время экспонирования, время обработки в темном месте и время других обработок по первой операции съемки составит порядка 6 секунд. Это дает возможность указать истекшее время и интервал съемки одним фрагментом временной информации, что экономит пространство отображения и предотвращает возможные затруднения при просмотре составного изображения 910, отображаемого на блоке 101 отображения. Кроме того, посредством выполнения отображения для просмотра составного изображения 910, созданного в это время вместе с истекшим временем 911, пользователь может связать истекшее время с длиной следа и оценить оставшееся время, которое потребуется для съемки следа желаемой длины.
Заметим, что в вышеописанном варианте был описан и разъяснен случай, в котором одно составное изображение окончательно записывалось на этапе S834. Однако вдобавок к одному составному изображению также могут отдельно записываться неподвижные изображения (то есть, материальные изображения составного изображения), записанные на этапе S825, в виде файлов неподвижных изображений на носителе 109 записи. Кроме того, составное изображение, созданное на полпути на этапе S828 может быть записано отдельно. Индивидуальная запись изображений в качестве материалов составного изображения дает возможность выполнения модификации с использованием приложения для обработки изображений или т.п. персонального компьютера позднее, когда составное изображение, снятое в режиме «звездный свет» определяется как бракованное.
Пользователь может произвольно установить время съемки. Когда пользователь имеет возможность установить время съемки, съемка звездного следа может выполняться более свободно.
Если имеется ограничение при выборе общего времени съемки из-за оставшейся емкости носителя 109 записи, может быть установлен верхний предел для значения, выбираемого на этапе S811 или S812, либо может быть обеспечено уведомление пользователя посредством изменения цвета пиктограммы 901.
Вместо отображения истекшего времени (прямой отсчет) может отображаться оставшееся время (обратный отсчет). В этом случае пользователь может узнать не только оставшееся время из одного фрагмента временной информации, но также оставшееся время на основе разности общего времени съемки, установленного им самим, и интервалом съемки на основе отличия от обновленного оставшегося времени, реализуя тем самым отображение информации с экономией пространства дисплея.
Вместо временной информации может отображаться количество записываемых изображений, оставшееся время или оставшаяся емкость носителя 109 записи.
Пользователь может свободно установить режим отображения этих фрагментов отображаемой информации через экран меню или т.п.
Кроме того, когда интервал между отдельными съемками короткий, даже если отображение истекшего времени обновляется для каждой операции съемки, пользователю трудно зафиксировать интервал между съемками посредством мгновенного вычисления разницы во времени по сравнению с последней операцией обновления. При коротком интервале между съемками (короче, чем заранее определенное время), истекшее время отображать не обязательно. В качестве альтернативы, хотя истекшее время отображается, оно может отсчитываться независимо от длительности интервала (например, раз в секунду), вместо обновления отображения истекшего времени для каждой операции съемки, когда интервал между съемками короткий (короче заранее определенного времени). Если интервал между съемками больше или равен заранее определенному времени, то выполняется операция обновления для каждой операции съемки, как было описано выше.
Вышеописанный способ отображения истекшего времени (операция обновления выполняется для каждой операции съемки) может быть выполнен в режиме интервальной съемки движущегося изображения со звездным небом, котором выполняется интервальная съемка движущегося изображения.
Заметим, что управлять системным блоком 201 управления может один компонент аппаратного обеспечения, или все устройство в целом может управляться множеством компонент аппаратного обеспечения, выполняющих обработку совместно.
Хотя настоящее изобретение было конкретизировано выше на основе подходящих вариантов его осуществления, настоящее изобретение не предполагает ограничений на эти конкретные варианты и включает в себя различные модификации, если они не выходят за рамки концепции настоящего изобретения. Вышеописанные варианты просто носят иллюстративный характер и могут быть скомбинированы, когда это возможно.
Хотя в вышеописанных вариантах описан пример применения настоящего изобретения к устройству захвата изображения, такому как цифровая камера, настоящее изобретение не ограничивается этим примером. Оно применимо, например, к устройству, с помощью которого можно выполнить съемку в темном месте, такую как съемка звездного неба или ночного пейзажа. В частности, настоящее изобретение применимо к планшетному терминалу, мобильному телефону, такому как смартфон, и т.п.
Другие варианты осуществления изобретения
Варианты настоящего изобретения также можно реализовать с помощью компьютера системы или устройства, которое считывает и выполняет исполняемые на компьютере команды, записанные в запоминающей среде (например, считываемой компьютером запоминающей среде долговременного хранения) для выполнения функций одного или нескольких вышеописанных вариантов настоящего изобретения, и с помощью способа, выполняемого компьютером системы или устройства, например, считывания и исполнения считываемых компьютером команд из упомянутой запоминающей среды для выполнения функций одного или нескольких вышеописанных вариантов. Указанный компьютер может содержать один или несколько центральных обрабатывающих блоков (CPU), микропроцессорных блоков (MPU) или иные схемы и может включать в себя сеть из отдельных компьютеров или отдельных компьютерных процессоров. Считываемые компьютером команды могут подаваться в компьютер, например, из сети или запоминающей среды. Запоминающая среда может включать в себя, например, один или несколько жестких дисков, память с произвольным доступом (RAM), память только для считывания (ROM), запоминающее устройство распределенных вычислительных систем, оптический диск (такой как компакт-диск (CD), цифровой универсальный диск (DVD) или диск типа Blue-ray (BD)™), устройство флэш-памяти, карту памяти и т.п.
Хотя настоящее изобретение было описано со ссылками на варианты его осуществления, следует понимать, что изобретение не ограничивается раскрытыми здесь вариантами. Объем нижеследующей формулы изобретения должен соответствовать самой широкой интерпретации, охватывающей все указанные модификации, эквивалентные структуры и функции.
Настоящее изобретение относится к методике уведомления во время съемки в темном месте. Заявленная группа изобретений включается в себя устройства захвата изображения и способы управления устройством захвата изображения. Причем устройство захвата изображения содержит светоизлучающий блок, сконфигурированный для обеспечения посредством мигающего светового излучения уведомления о рабочем состоянии операции обратного отсчета таймера автоспуска при выполнении съемки с использованием таймера автоспуска, блок установки режима, сконфигурированный для установки одного из множества рабочих режимов, и блок управления, сконфигурированный для управления светоизлучающим блоком, для обеспечения уведомления о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска, если блок установки режима установил первый рабочий режим, и для управления светоизлучающим блоком таким образом, чтобы уведомление о рабочем состоянии таймера автоспуска при выполнении съемки с использованием таймера автоспуска не обеспечивалось, если блок установки режима установил второй рабочий режим. Заявленный способ управления устройством захвата изображения, имеющим светоизлучающий блок, сконфигурированный для обеспечения посредством мигающего светового излучения уведомления о рабочем состоянии операции обратного отсчета таймера автоспуска при выполнении съемки с использованием таймера автоспуска, и блок установки режима, сконфигурированный для установки одного из множества рабочих режимов, содержит: этап управления светоизлучающим блоком для обеспечения уведомления о рабочем