Камера и устройство объектива
CAMERA AND OBJECTIVE APPARATUS

Уровень техники
Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к оптическим устройствам, т.е., к устройствам объектива и камерам, используемым в системах камеры, имеющих функцию коррекции размытия изображения.
Описание предшествующего уровня техники
[0002] Система камеры со сменным объективом, имеющая функцию коррекции размытия изображения для оптического уменьшения (коррекции) размытия изображения, включает в себя систему, которая перемещает корректирующие линзы, установленные в сменном объективе, относительно их оптической оси и перемещает датчик изображения, установленный в камере, относительно оптической оси.
[0003] Однако величина перемещения корректирующих линз ограничена механически, а величина перемещения датчика изображения ограничена, помимо его механического ограничения, кругом изображения, образованным сменным объективом. В выложенной патентной заявке Японии № 2009–265182 раскрыта система камеры, которая изменяет, в зависимости от величин перемещений корректирующих линз и датчика изображения, соотношение (коэффициент коррекции) между величинами коррекции размытия изображения, соответственно, обеспечиваемыми перемещениями корректирующих линз и датчика изображения.
[0004] Кроме того, в системе камеры со сменным объективом центр круга изображения может быть смещен от центра датчика изображения из–за ошибок изготовления сменного объектива. В выложенной патентной заявке Японии № 2009–139877 раскрыта камера, в которой датчик изображения захватывает изображение карты, сформированное сменным объективом, и перемещает, используя захваченное изображение карты, начальное положение перемещения датчика изображения из его начального положения центра.
[0005] Однако величина смещения и направление смещения центра круга изображения различны в каждой отдельном сменном объективе. В результате величина перемещения датчика изображения при перемещении в пределах области круга изображения также различается в зависимости от направления его перемещения (направления + и –). По этой причине, если коэффициент коррекции устанавливается просто в зависимости от величин перемещения корректирующих линз и датчика изображения, как раскрыто в выложенной заявке на патент Японии № 2009–265182, может быть выполнена недостаточная коррекция размытия изображения. Кроме того, если начальное положение перемещения датчика изображения перемещается из начального положения центра, то величины перемещения датчика изображения в его направлении перемещения являются взаимно различными.
Сущность изобретения
[0006] Настоящее изобретение предусматривает камеру и устройство объектива (оптическое устройство), каждое из которых способно эффективно использовать величину перемещения датчика изображения, даже когда центр круга изображения смещен от центра датчика изображения.
[0007] В качестве аспекта настоящего изобретения предлагается камера, используемая в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя оптический элемент, перемещаемый для коррекции размытия изображения. Камера включает в себя блок установки, сконфигурированный, чтобы устанавливать соотношение величин коррекции размытия изображения, обеспечиваемых соответственно перемещениями оптического элемента и датчика изображения в каждом из их направлений перемещения, с использованием информации о круге изображения, образованном устройством объектива, информации о величине механического перемещения датчика изображения и информации о размере области считывания сигнала датчика изображения.
[0008] В качестве еще одного аспекта настоящего изобретения предлагается устройство объектива, используемое в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя оптический элемент, перемещаемый для коррекции размытия изображения. Устройство объектива включает в себя блок установки, сконфигурированный, чтобы устанавливать соотношения величин коррекции размытия изображения, обеспечиваемых соответственно перемещениями оптического элемента и датчика изображения в каждом из их направлений перемещения, с использованием информации о круге изображения, сформированного устройством объектива, информации о величине механического перемещения датчика изображения и информации о размере области считывания сигнала датчика изображения.
[0009] Настоящее изобретение обеспечивает еще один аспект этого аспекта – камеру, используемую в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя оптический элемент, перемещаемый для коррекции размытия изображения. Камера включает в себя блок управления, сконфигурированный, чтобы перемещать начальное положение перемещения датчика изображения в положение, в котором величины перемещения датчика изображения в его направлениях перемещения становятся взаимно равными, используя информацию о круге изображения, сформированном устройством объектива.
[0010] В качестве еще одного аспекта настоящего изобретения предлагается способ управления камерой, используемой в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя оптический элемент, перемещаемый для коррекции размытия изображения. Способ включает в себя этап получения информации о круге изображения, сформированном устройством объектива, информации о величине механического перемещения датчика изображения и информации о размере области считывания сигнала датчика изображения, и этап установки соотношения величин коррекции размытия изображения, обеспечиваемых, соответственно, перемещениями оптического элемента и датчика изображения в каждом из их направлений перемещения, с использованием информации о круге изображения, информации о величине механического перемещения и информации о размере области считывания сигнала.
[0011] Настоящее изобретение обеспечивает еще один его аспект – способ управления устройством объектива, используемым в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя перемещаемый оптический элемент для коррекции размытия изображения. Способ включает в себя этап получения информации о круге изображения, сформированном устройством объектива, информации о величине механического перемещения датчика изображения и информации о размере области считывания сигнала датчика изображения, и этап установки соотношения величин коррекции размытия изображения, обеспечиваемых, соответственно, перемещениями оптического элемента и датчика изображения в каждом из их направлений перемещения, с использованием информации о круге изображения, информации о величине механического перемещения и информации о размере области считывания сигнала.
[0012] В качестве еще одного дополнительного аспекта настоящего изобретения предлагается способ управления камерой, используемой в системе камеры, включающей в себя камеру, которая включает в себя датчик изображения, перемещаемый для коррекции размытия изображения, и устройство объектива, которое съемно прикрепляется к камере и включает в себя оптический элемент, перемещаемый для коррекции размытия изображения. Способ включает в себя этап получения информации о круге изображения, сформированном устройством объектива, и этап перемещения датчика изображения в положение, в котором величины перемещения датчика изображения в его направлениях перемещения становятся взаимно равными, используя информацию о круге изображения.
[0013] В качестве еще одного дополнительного аспекта настоящего изобретения предлагается компьютерно-читаемый энергонезависимый носитель хранения, хранящий программу, инструктирующую камере или устройству объектива выполнять процесс в соответствии с любым из вышеупомянутых способов.
[0014] Дополнительные признаки настоящего изобретения станут очевидны из последующего описания примерных вариантов осуществления со ссылкой на приложенные чертежи.
Краткое описание чертежей
[0015] Фиг. 1 – блок–схема, иллюстрирующая конфигурацию системы камеры, которая является вариантом 1 осуществления настоящего изобретения.
[0016] Фиг. 2 иллюстрирует величину перемещения IIS, когда центр круга изображения сменного объектива не сдвинут относительно центра диапазона механического хода IIS.
[0017] Фиг. 3 иллюстрирует величину перемещения IIS, когда центр круга изображения сменного объектива сдвинут относительно центра диапазона механического хода IIS.
[0018] Фиг. 4 представляет собой блок–схему последовательности операций процесса коррекции размытия изображения, выполняемого в варианте 1 осуществления.
[0019] Фиг.5 – блок–схема последовательности операций процесса вычисления величины перемещения IIS, выполняемого в варианте 1 осуществления.
[0020] Фиг. 6 иллюстрирует зону считывания датчика, когда коррекция тряски вращения выполняется с помощью IIS в варианте 1 осуществления.
[0021] Фиг. 7 иллюстрирует пример коррекции размытия изображения, выполняемого перемещением корректирующих линз и датчика изображения в варианте 1 осуществления.
[0022] Фиг. 8 представляет собой блок–схему последовательности операций процесса коррекции размытия изображения, выполняемого в варианте 2 осуществления настоящего изобретения.
[0023] Фиг. 9 представляет собой блок–схему последовательности операций процесса коррекции размытия изображения, выполняемого в варианте 3 осуществления настоящего изобретения.
[0024] Фиг. 10 представляет собой блок–схему последовательности операций процесса установки эффективного размера датчика, выполняемого в варианте 3 осуществления.
[0025] Фиг 11 иллюстрирует область считывания датчика и область подрезки EIS в варианте 3 осуществления.
[0026] Фиг. 12 иллюстрирует эффективный размер датчика в варианте 3 осуществления.
[0027] Фиг. 13 иллюстрирует случай, когда положение центра круга изображения смещен относительно положения 1 центра диапазона механического хода IIS в варианте 3 осуществления.
[0028] Фиг. 14 представляет собой блок–схему последовательности операций процесса коррекции размытия изображения, выполняемого в варианте 4 осуществления настоящего изобретения.
[0029] Фиг. 15 представляет собой блок–схему последовательности операций процесса, выполняемого в другом варианте осуществления настоящего изобретения.
Описание вариантов осуществления
[0030] Примерные варианты осуществления настоящего изобретения будут описаны ниже со ссылкой на прилагаемые чертежи.
[Вариант 1 осуществления]
[0031] Фиг. 1 иллюстрирует конфигурацию системы 10 камеры, которая является первым вариантом осуществления (вариант 1 осуществления) по настоящему изобретению. Система 10 камеры включает в себя сменный объектив 101 в качестве устройства объектива и первого оптического устройства (одно оптическое устройство) и корпус 100 камеры в качестве камеры и второго оптического устройства (другое оптическое устройство), к которой сменный объектив 101 прикреплен (подключен) съемно и с возможностью связи. Корпус 100 камеры включает в себя MPU 102 камеры, операционный блок 103, датчик 104 изображения, клеммы 105 подключения камеры, гироскопический датчик 106 камеры и задний дисплей 120.
[0032] MPU 102 камеры (блок управления камерой) представляет собой компьютер, который выполняет общее управление корпусом 100 камеры и сменным объективом 101 и управляет различными операциями, такими как AE, AF и захват изображения, в ответ на входные сигналы от операционного блока 103. MPU 102 камеры обменивается различными командами и информацией с MPU 109 объектива (блоком управления объективом) в качестве компьютера через клеммы 105 подключения камеры и клеммы 111 подключения объектива, предусмотренные в сменном объективе 101. Клеммы 105 подключения камеры и клеммы 111 подключения объектива включают в себя вывод источника питания для подачи питания от корпуса 100 камеры в сменный объектив 101.
[0033] Операционный блок 103 включает в себя диск режимов для установки различных режимов захвата изображения, кнопку спуска для инструктирования начала операции подготовки захвата изображения и операции захвата изображения и другие операционные элементы. Когда кнопка спуска нажата наполовину, включается первый переключатель (SW1). Когда кнопка спуска нажата полностью, включается второй переключатель (SW2). В ответ на включение SW1 выполняется операция подготовки захвата изображения (AE и AF). В ответ на включение SW2 инструктируется начало операции захвата изображения (экспонирования), и по истечении предварительно определенного времени от инструкции начинается операция захвата изображения. О включении/выключении SW1 и SW2 сообщается от MPU 102 камеры в MPU 109 объектива посредством связи между ними.
[0034] Датчик 104 изображения состоит из элемента фотоэлектрического преобразования, такого как датчик CCD или датчик CMOS, и фотоэлектрически преобразует изображение объекта, сформированное оптической системой захвата изображения, описанной ниже, для формирования сигнала захвата изображения. MPU 102 камеры формирует неподвижное изображение или движущееся изображение (видеосигнал) с использованием сигнала захвата изображения от датчика 104 изображения.
[0035] Гироскопический датчик 106 камеры представляет собой датчик тряски, который обнаруживает угловую тряску корпуса 100 камеры (далее называемое "тряской камеры") из–за покачивания руки пользователя или тому подобного, чтобы выводить сигнал обнаружения тряски камеры в качестве сигнала угловой скорости. MPU 102 камеры приводит в действие привод 107 датчика изображения в зависимости от сигнала обнаружения тряски камеры и коэффициента коррекции IIS (описанного ниже), принимаемого от сменного объектива 101, для перемещения датчика 104 изображения в направлении, ортогональном оптической оси оптической системы захвата изображения (или направлении, включающем в себя направленную составляющую, ортогональную к оптической оси). Перемещение датчика 104 изображения уменьшает (исправляет) размытие изображения, вызванное тряской камеры.
[0036] При перемещении датчика 104 изображения MPU 102 камеры выполняет управление с обратной связью приводом 107 датчика изображения так, что положение датчика 104 изображения (его величина перемещения из положения на оптической оси, которое является центром перемещения), определяемое посредством датчика 108 положения датчика изображения, приближается к целевому положению. Таким образом, выполняется коррекция размытия изображения (в дальнейшем называемая "IIS") посредством перемещения датчика 104 изображения. IIS выполняется в ответ на тряску камеры в вертикальном (наклон) направлении и горизонтальном (рыскание) направлении.
[0037] Задний дисплей 120, состоящий из устройства отображения, отображает движущееся изображение, соответствующее видеосигналу, формируемому MPU 102 камеры, с использованием сигнала захвата изображения от датчика 104 изображения. Перед захватом изображения задний дисплей 120 отображает изображение видоискателя (изображение в реальном времени), чтобы пользователь мог наблюдать. Кроме того, после захвата изображения задний дисплей 120 может отображать неподвижное изображение или движущееся изображение для записи, сформированные захватом изображения. Слово "захват изображения" в этом варианте осуществления означает захват изображения для записи.
[0038] Сменный объектив 101 включает в себя оптическую систему захвата изображения (не показана), MPU 109 объектива и клеммы 111 подключения объектива, описанные выше, и гироскопический датчик 110 объектива. Гироскопический датчик 110 объектива представляет собой датчик тряски, который обнаруживает угловую тряску сменного объектива 101 (в дальнейшем называемую "тряска объектива") для вывода сигнала обнаружения тряски объектива в качестве сигнала угловой скорости.
[0039] MPU 109 объектива управляет приводом 112 объектива в зависимости от сигнала обнаружения тряски объектива и коэффициента коррекции OIS (описанного ниже) для перемещения корректирующих линз 113 в качестве оптического элемента, который является частью оптической системы захвата изображения в направлении, ортогональном к оптической оси оптической системы захвата изображения. Перемещение корректирующих линз 113 уменьшает (корректирует) размытие изображения, вызванное тряской объектива. При перемещении корректирующих линз 113, MPU 109 объектива выполняет управление с обратной связью приводом 112 объектива таким образом, что положение корректирующих линз 113 (величина их перемещения из положения на оптической оси, которое является центром перемещения), определяемое посредством датчика 114 положения линз, приближается к целевому положению. Таким образом, выполняется коррекция размытия изображения посредством перемещения корректирующих линз 113 (в дальнейшем называемого "OIS").
[0040] OIS выполняется, как и IIS, в ответ на тряску объектива в направлении наклона и в направлении рыскания. Корректирующие линзы 113 могут перемещаться в направлении, ортогональном к оптической оси, путем перемещения параллельно в плоскости, ортогональной к оптической оси, или путем вращения вокруг точки на оптической оси.
[0041] Далее будет дано описание контролируемой величины перемещения датчика 104 изображения (в дальнейшем именуемой "величиной перемещения IIS"), установленной в зависимости от соотношения между положением центра круга изображения, образованного сменным объективом 101, и положением центра диапазона механического перемещения датчика 104 изображения в IIS (далее называемого "диапазон механического хода IIS"). В последующем описании корректируемая величина размытия изображения, предоставляемая IIS, которая получается из величины перемещения IIS, упоминается как "корректируемая величина IIS". Кроме того, корректируемая величина размытия изображения, обеспечиваемая OIS, которая получается из механического или управляемого диапазона перемещения корректирующих линз 113, далее именуется как "корректируемая величина OIS".
[0042] В этом варианте осуществления корректируемая величина IIS и корректируемая величина OIS выражаются как угол (в градусах). Кроме того, вышеупомянутый коэффициент коррекции IIS представляет собой соотношение корректируемой величины IIS к общей корректируемой величине размытия изображения как IIS, так и OIS, и коэффициент коррекции OIS представляет собой соотношение корректируемой величины OIS к общей корректируемой величине размытия изображения.
[0043] Фиг. 2 иллюстрирует величину перемещения IIS в идеальном случае, когда положение 1' центра круга 3 изображения совпадает с положением 1 центра диапазона 2 механического хода IIS. На фиг. 2 и фиг. 3, описанных ниже, правое направление является направлением +X, левое направление – направлением –X, верхнее направление – направлением +Y, а нижнее направление – направлением –Y.
[0044] В IIS, область считывания сигнала на поверхности захвата изображения датчика 104 изображения, из которой сигнал захвата изображения для формирования отображаемых изображений или записываемых изображений (в дальнейшем область называется "областью 4 считывания датчика"), может быть перемещена в пределах круга 3 изображения и в пределах диапазона 2 механического хода IIS. На фиг. 2 величина 5 перемещения IIS в направлении +X и величина 6 перемещения IIS в направлении –Х равны друг другу. Таким образом, коэффициент коррекции IIS в направлении +X и коэффициент коррекции IIS в направлении –X также равны друг другу. То же самое относится к направлению +Y и направлению –Y.
[0045] С другой стороны, на фиг. 3 показан случай, когда положение 1' центра круга 3 изображения смещается относительно положения 1 центра диапазона 2 механического хода IIS влево–вниз из–за погрешностей изготовления или т.п. сменного объектива 101. В этом случае величина 6' перемещения IIS в направлении +X и величина 5' перемещения IIS в направлении –X отличаются друг от друга (в частности, величина 6' перемещения IIS меньше, чем величина 5' перемещения IIS). Следовательно, коэффициент коррекции IIS в направлении +X и коэффициент коррекции IIS в направлении –X также отличаются друг от друга. В таком случае, даже если коэффициент коррекции IIS установлен без учета смещения круга изображения, другими словами, направлений перемещения датчика 104 изображения, коэффициент коррекции IIS не может быть реализован в одном из направлений +X и –Х.
[0046] В частности, в одном из направлений +X и –X устанавливается коэффициент коррекции IIS больший, чем фактически достижимый коэффициент коррекции IIS, и, таким образом, величина перемещения датчика не может использоваться в достаточной степени. Кроме того, из–за вышеупомянутого большого коэффициента коррекции IIS, когда коэффициент коррекции OIS меньше, чем фактически достижимый коэффициент коррекции OIS, корректируемая величина OIS не может быть использована в достаточной степени. В результате достаточная коррекция размытия изображения не может быть выполнена. То же самое относится к направлениям +Y и –Y. Чтобы решить такую проблему, этот вариант осуществления выполняет следующий процесс.
[0047] Фиг. 4 иллюстрирует блок–схему последовательности операций процесса 1 коррекции размытия изображения, выполняемого корпусом 100 камеры (MPU 102 камеры) и сменным объективом 101 (MPU 109 объектива). Процесс, выполняемый MPU 102 камеры, показан на левой стороне фиг. 4, и процесс, выполняемый MPU 109 объектива, показан на правой стороне. MPU 102 камеры и MPU 109 объектива выполняют соответствующие процессы в соответствии с компьютерными программами, хранящимися в памяти 130 и 140, соответственно, предусмотренной в корпусе 100 камеры и сменном объективе 101.
[0048] Когда корпус 100 камеры включается, чтобы подать питание на сменный объектив 101, и начинается связь между MPU 102 камеры и MPU 109 объектива, MPU 102 камеры запускает этот процесс на этапе S101. Хотя процесс коррекции размытия изображения в направлении X будет описан ниже, такой же процесс коррекции размытия изображения выполняется в направлении Y. То же самое относится и к другим процессам (блок–схемам последовательности операция способа), которые будут описаны позже.
[0049] На этапе S101 MPU 102 камеры отправляет в MPU 109 объектива эффективный размер датчика, величину хода механического перемещения датчика 104 изображения в IIS (далее называемую "величиной механического хода IIS") и корректируемый угол тряски вращения в IIS (далее называемый "корректируемый угол тряски вращения IIS"). Эффективный размер датчика – это размер (горизонтальная ширина и вертикальная ширина) вышеописанной области 4 считывания датчика в датчике 104 изображения. Корректируемый угол тряски вращения – это максимальный корректируемый угол в коррекции тряски вращения (коррекция вращения) посредством IIS для коррекции размытия изображения из–за тряски вращения, которая представляет собой вращательную тряску вокруг центра датчика 104 изображения (области считывания датчика). Таким образом, MPU 109 объектива получает (принимает) эффективный размер датчика, величину механического хода IIS и корректируемый угол тряски вращения IIS.
[0050] Затем на этапе S102 MPU 109 объектива отправляет в MPU 102 камеры информацию о круге изображения сменного объектива 101 (оптическая система захвата изображения) и информацию о фокусном расстоянии сменного объектива 101. Информация о круге изображения в дальнейшем упоминается как "информация круга изображения", а информация о фокусном расстоянии в дальнейшем упоминается как "информация фокусного расстояния".
[0051] Информация круга изображения включает в себя, по меньшей мере, информацию о фактической положения центра круга изображения, который смещен от положения центра спроектированного круга изображения, т.е., положение центра области считывания датчика датчика 104 изображения из–за производственных ошибок или т.п. В этом варианте осуществления информация круга изображения дополнительно включает в себя информацию о радиусе круга изображения. Информация круга изображения может включать в себя информацию о диаметре круга изображения, потому что радиус может быть вычислен из диаметра. Информация круга изображения требуется, когда MPU 102 камеры позже вычисляет диапазон перемещения IIS. Кроме того, информация круга изображения может изменяться в зависимости от условий захвата изображения, таких как фокусное расстояние, положение фокусировки и диаметр диафрагмы оптической системы захвата изображения, и положения системы камеры. Поэтому желательно, чтобы информация круга изображения, отправляемая из MPU 109 объектива в MPU 102 камеры, была связана со значением, по меньшей мере, одного из параметров условий захвата изображения.
[0052] Информация фокусного расстояния является информацией, указывающей фокусное расстояние оптической системы захвата изображения, и требуется для преобразования величины (угла) коррекции размытия изображения, обеспечиваемой перемещением датчика 104 изображения, в величину перемещения датчика 104 изображения в управлении IIS.
[0053] На этапе S103, MPU 109 объектива вычисляет корректируемую величину (угол) IIS датчика 104 изображения в каждом из его направлений перемещения (направление +X и –X). Будет сделано описание способа расчета корректируемой величины IIS со ссылкой на блок–схему последовательности операций способа на фиг. 5.
[0054] На этапе S201 MPU 109 объектива вычисляет величину перемещения IIS, так что область 4 считывания датчика не выступает из круга 3 изображения в каждом из направлений перемещения. Когда корректируемый угол тряски вращения IIS, отправленный из MPU 102 камеры на этапе S101, установлен равным 0, и, таким образом, IIS не выполняет коррекцию тряски вращения, то MPU 109 объектива вычисляет величину 6' перемещения IIS в направлении+и величину 5 перемещения IIS в направлении – на фиг. 3.
[0055] Когда IIS выполняет коррекцию тряски вращения, то MPU 102 камеры отправляет в MPU 109 объектива угол коррекции тряски вращения в IIS, и MPU 109 объектива вычисляет величины 5' и 6' перемещения IIS с учетом угла коррекции тряски вращения. Фиг. 6 иллюстрирует диапазон 7, в котором область 4 считывания датчика может перемещаться (поворачиваться), когда IIS выполняет коррекцию тряски вращения. Ссылочные позиции 1, 1' – 4 такие же, как на фиг. 3.
[0056] Диапазон 7, в котором область 4 считывания датчика может быть повернута, вычисляется из эффективного размера датчика и корректируемого угла тряски вращения IIS. В частности, величина перемещения IIS рассчитывается таким образом, чтобы диапазон 7, в котором может быть повернута область 4 считывания датчика, не выступал из круга 3 изображения в каждом из направлений перемещения (направления +X и –X).
[0057] Затем, на этапе S202, MPU 109 объектива определяет, является ли величина перемещения IIS в каждом из направлений перемещения, вычисленная из эффективного размера датчика, и информация круга изображения меньше, чем величина механического хода IIS. Если величина перемещения IIS меньше, чем величина механического хода IIS, MPU 109 объектива переходит к этапу S203.
[0058] На этапе S203 MPU 109 объектива устанавливает величину перемещения IIS, вычисленную из эффективного размера датчика и информации круга изображения, в величину перемещения IIS, используемую для установки коэффициента коррекции IIS. Когда величина перемещения IIS больше величины механического хода IIS, то MPU 109 объектива переходит к этапу S204, чтобы установить величину механического перемещения, которая соответствует величине механического хода, в величину перемещения IIS, которая будет использоваться для установки коэффициента коррекции IIS.
OIS
OIS
OIS
OIS
OIS
+
–
[0059] Затем на этапе S104 на фиг. 4, MPU 109 объектива преобразует, используя информацию фокусного расстояния оптической системы захвата изображения, величину перемещения OIS в корректируемый угол θ OIS. В последующем описании корректируемый угол θ OIS,когда корректирующие линзы 113 перемещаются относительно оптической оси в направлении +X, упоминается как "корректируемый угол θ OIS+", а корректируемый угол θ OIS, когда корректирующие линзы 113 перемещаются в направлении –X, упоминается как "корректируемый угол θ OIS–".
IIS
IIS
IIS
IIS
IIS
+
–
[0060] Кроме того, на этом этапе MPU 109 объектива преобразует, используя информацию фокусного расстояния оптической системы захвата изображения, величину перемещения IIS в корректируемый угол θIIS.В последующем описании корректируемый угол θIIS, когда датчик 104 изображения перемещается в направлении +X из начального положения (положение центра области 4 считывания датчика), упоминается как "корректируемый угол θ IIS+" и корректируемый угол θIIS, когда датчик 104 изображения перемещается в направлении –X, упоминается как "корректируемый угол θ IIS–". Поскольку величина перемещения IIS отличается в зависимости от направления перемещения датчика 104 изображения, корректируемый угол IIS также отличается в зависимости от направления перемещения.
[0061] Затем на этапе S105 MPU 109 объектива в качестве блока установки вычисляет (устанавливает) коэффициент коррекции OIS и коэффициент коррекции IIS в каждом из направлений перемещения корректирующих линз 113 и датчика 104 изображения. Коэффициент коррекции OIS указывает отношение величины коррекции размытия изображения (угол [градус]), предоставляемой OIS (в дальнейшем называемой "величиной коррекции OIS"), к общей величине коррекции размытия изображения, предоставляемой как OIS, так и IIS. Кроме того, коэффициент коррекции IIS указывает отношение коррекции размытия изображения, предоставляемой IIS (далее называемой "величиной коррекции IIS"), к общей величине коррекции размытия изображения.
[0062] Коэффициент коррекции OIS+, коэффициент коррекции OIS–, коэффициент коррекции IIS+ и коэффициент коррекции IIS– рассчитываются следующим образом:
OIS
IIS
OIS
+
+
+
Коэффициент коррекции OIS+: θ/(θ+θ)
OIS
IIS
OIS
−
−
−
Коэффициент коррекции OIS–: θ/(θ+θ)
IIS
IIS
OIS
+
+
+
Коэффициент коррекции IIS+: θ/(θ+θ)
IIS
IIS
OIS
−
−
−
Коэффициент коррекции IIS–: θ/(θ+θ)
[0063] Затем на этапе S106 MPU 109 объектива отправляет коэффициент коррекции IIS+ и коэффициент коррекции IIS–, вычисленные на этапе S105, в MPU 102 камеры. Затем, на этапе S107, MPU 102 камеры управляет IIS с использованием коэффициента коррекции IIS+ и коэффициента коррекции IIS–, полученные (принятые) от MPU 109 объектива на этапе S106. В частности, MPU 102 камеры вычисляет величину коррекции IIS в зависимости от тряски камеры, обнаруженной гироскопическим датчиком 106 камеры, и коэффициентов коррекции IIS±. После этого MPU 102 камеры управляет приводом 107 датчика изображения для перемещения датчика 104 изображения в целевое положение, соответствующее величине коррекции IIS.
[0064] В то же время, как и на этапе S107, на этапе S108 MPU 109 объектива управляет OIS, используя коэффициент коррекции OIS+ и коэффициент коррекции OIS–, рассчитанный на этапе S105. В частности, MPU 109 объектива вычисляет величину коррекции OIS в зависимости от тряски объектива, обнаруженной гироскопическим датчиком 110 объектива, и коэффициентов коррекции OIS±. После этого MPU 109 объектива управляет приводом 112 объектива для перемещения корректирующих линз 113 в целевое положение, соответствующее величине коррекции OIS.
[0065] Таким образом, выполняется совместная коррекция размытия изображения с помощью OIS и IIS, т.е., с помощью корректирующих линз 11 и датчика 104 изображения.
[0066] Далее со ссылкой на фиг.7 будет дано описание совместной скоординированной коррекции размытия изображения с помощью OIS и IIS. Средняя часть фиг. 7 иллюстрирует изменения в величине коррекции IIS посредством сплошной линии. Кроме того, нижняя часть фиг. 7 иллюстрирует изменения в величине коррекции OIS посредством сплошной линии. Кроме того, верхняя часть фиг. 7 иллюстрирует общую величину коррекции размытия изображения, которая является суммой величины коррекции IIS, показанной в средней части фиг. 7, и величины коррекции OIS, показанной в нижней его части, и общая коррекция размытия изображения показана посредством пунктирной линии в средней и нижней частях. На этих чертежах "0" указывает положение центра диапазона механического хода корректирующих линз 113 (далее называемого "диапазон механического хода OIS") и диапазон механического хода IIS.
[0067] В OIS корректирующие линзы 113 перемещаются в зависимости от тряски объектива в области OIS+ и области OIS–, разделенных в положении центра диапазона механического хода OIS. С другой стороны, в IIS, датчик 104 изображения перемещается в зависимости от тряски камеры в области IIS+ и области IIS–, разделенных в положении центра диапазона механического хода IIS (начальное положение).
IIS
IIS
+
−
[0068] Как показано в середине фиг. 7, коэффициент коррекции IIS+, когда датчик 104 изображения перемещается в области IIS+ и коэффициент коррекции IIS– , когда датчик 104 изображения перемещается в области IIS–, отличаются друг от друга. Таким образом, MPU 109 объектива устанавливает в качестве коэффициента коррекции IIS+ и коэффициента коррекции IIS взаимно разные значения в зависимости от корректируемого угла θ IIS+ и корректируемого угла θ IIS−. Поскольку коэффициент коррекции IIS+ и коэффициент коррекции IIS– отличаются друг от друга, коэффициент коррекции OIS+, когда корректирующие линзы 113 перемещаются в области OIS+, и коэффициент коррекции OIS–, когда корректирующие линзы 113 перемещаются в области OIS–, также отличаются друг от друга.
[0069] Как описано выше, в этом варианте осуществления коэффициент коррекции IIS+ и коэффициент коррекции IIS– устанавливаются на соответствующие значения, отличающиеся друг от друга, в зависимости от разницы между корректируемым углом IIS+ и корректируемым углом IIS–, вызванным смещением круга изображения. В результате коррекция размытия изображения может быть выполнена посредством эффективного использования величин перемещения корректирующих линз 113 и датчика 104 изображения.
[0070] В этом варианте осуществления, когда изменяется оптическое состояние, такое как фокус или масштабирование оптической системы захвата изображения, корректируемые углы IIS и OIS пересчитываются. Когда MPU 102 камеры вычисляет корректируемые углы IIS и OIS, текущее оптическое состояние оптической системы захвата изображения периодически отправляется в MPU 102 камеры, и MPU 102 камеры вычисляет корректируемые углы IIS и OIS на основе полученного оптического состояния и полученной информация круга изображения. То же самое относится к следующим вариантам осуществления.
[Вариант 2 осуществления]
[0071] В системе камеры, которая представляет собой второй вариант осуществления (вариант 2 осуществления) настоящего изобретения, сменный объектив 101 соответствует второму оптическому устройству и одному оптическому устройству, а корпус 100 камеры соответствует первому оптическому устройству и другому оптическому устройству. В варианте 2 осуществления корпус 100 камеры устанавливает, используя корректируемый угол OIS, информацию круга изображения и информацию фокусного расстояния, принятую от сменного объектива 101, коэффициент коррекции OIS и коэффициент коррекции IIS в каждом из направлений перемещения корректирующих линз 113 и датчика 104 изображения. Сменный объектив 101 управляет OIS в зависимости от коэффициента коррекции OIS, принятого от корпуса 100 камеры. Система камеры этого варианта осуществления имеет ту же конфигурацию, что и система камеры варианта 1 осуществления, и те же составные элементы, что и в варианте 1 осуществления, обозначены теми же ссылочными позициями, что и в варианте 1 осуществления.
[0072] Фиг. 8 иллюстрирует блок–схему последовательности операций процесса 2 коррекции размытия изображения, выполняемого корпусом 100 камеры (MPU 102 камера) и сменным объективом 101 (MPU 109 объектива). Процесс, выполняемый MPU 102 камеры, показан на левой стороне фиг. 8, и процесс, выполняемый MPU 109 объектива, показан на правой стороне. MPU 102 камеры и MPU 109 объектива выполняют соответствующие процессы в соответствии с компьютерными программами.
[0073] Когда корпус 100 камеры включается, чтобы подать питание на сменный объектив 101, и начинается связь между MPU 102 камеры и MPU 109 объектива, MPU 109 объектива запускает этот процесс на этапе S301.
OIS
OIS
[0074] На этапе S301, MPU 109 объектива вычисляет корректируемый угол θ OIS из величины перемещения OIS и информации фокусного расстояния, и отправляет корректируемый угол θ OIS в MPU 102 камеры.
[0075] Далее на этапе S302, MPU 109 объектива отправляет информацию круга изображения и информацию фокусного расстояния в MPU 102 камеры. Причина этого описана на этапе S102 в варианте 1 осуществления. Таким образом, MPU 102 камеры получает (принимает) информацию круга изображения и информацию фокусного расстояния.
[0076] Затем на этапе S303 MPU 102 камеры вычисляет величину перемещения IIS в каждом из направлений перемещения (направления +X и –X) датчика 104 изображения. Способ вычисления величины перемещения IIS такой же, как описанный на этапе S103 в варианте 1 осуществления.
IIS
[0077] Затем на этапе S304 MPU 102 камеры преобразует, используя информацию фокусного расстояния, принятую от MPU 109 объектива на этапе S302, величину перемещения IIS, вычисленную на этапе S303, в корректируемый угол θ IIS.
[0078] Затем на этапе S305 MPU 102 камеры в качестве блока установки вычисляет (устанавливает) коэффициент коррекции OIS (коэффициенты коррекции OIS+ и OIS–) и коэффициент коррекции IIS (коэффициенты коррекции IIS+ и IIS–) в каждом из направлений перемещения. Способ его вычисления такой же, как описанный на этапе S105 в варианте 1 осуществления.
[0079] Затем на этапе S306 MPU 102 камеры отправляет коэффициенты коррекции OIS+ и OIS–, вычисленные на этапе S305, в MPU 109 объектива.
[0080] Затем на этапе S307 MPU 102 камеры управляет IIS, используя коэффициенты коррекции IIS+ и IIS–, вычисленные на этапе S306, как на этапе S107 первого варианта осуществления.
[0081] На этапе S308 одновременно с этапом S307 MPU 109 объектива управляет OIS с использованием коэффициентов коррекции OIS+ и OIS–, полученных от MPU 102 камеры на этапе S306, как на этапе S108 в варианте 1 осуществления.
[0082] Таким образом, выполняется совместная коррекция размытия изображения с помощью OIS и IIS, т.е., с помощью корректирующих линз 113 и датчика 104 изображения.
[0083] В этом варианте осуществления MPU 109 объектива отправляет в MPU 102 камеры эквивалентное значение угла в качестве корректируемого угла OIS. Однако в качестве другого варианта осуществления настоящего изобретения MPU 109 объектива может отправлять в MPU 102 камеры величину перемещения [мм] корректирующих линз 113 вместо эквивалентного значения угла. При отправке величины перемещения [мм] MPU 109 объектива отдельно отправляет в MPU 102 камеры информацию о чувствительности коррекции размытия изображения (чувствительность для преобразования величины перемещения [мм] корректирующих линз 113 в угол [град]). Однако, более желательно, чтобы MPU 109 объектива отправлял корректируемый угол OIS в MPU 102 камеры, потому что можно уменьшить объем связи для чувствительности коррекции размытия изображения.
[Вариант 3 осуществления]
[0084] В системе камеры, которая представляет собой третий вариант осуществления (вариант 3 осуществления) настоящего изобретения, сменный объектив 101 соответствует первому оптическому устройству и одному оптическому устройству, а корпус 100 камеры соответствует второму оптическому устройству и другому оптическому устройству. В варианте 3 осуществления корпус 100 камеры выполняет электронную коррекцию размытия изображения (в дальнейшем называемую "EIS") в дополнение к IIS. Сменный объектив 101 устанавливает, используя эффективный размер датчика и величину механического хода IIS, полученные от корпуса 100 камеры, коэффициент коррекции OIS и коэффициент коррекции IIS+EIS в качестве общего коэффициента коррекции IIS и EIS, выполняемого корпусом 100 камеры. Корпус 100 камеры управляет IIS и EIS в зависимости от коэффициента коррекции IIS+EIS, получаемого от сменного объектива 101.
[0085] Этот вариант осуществления отличается от других вариантов осуществления тем, что необходимо, чтобы MPU 109 объектива устанавливал каждый коэффициент коррекции с учетом не только корректируемого угла OIS и корректируемого угла IIS, но также корректируемого угла посредством EIS (далее называемого как "корректируемый угол EIS"). Кроме того, в варианте 1 осуществления необходимо, чтобы MPU 102 камеры отправлял корректируемый угол тряски вращения IIS в MPU 109 объектива и чтобы MPU 109 объектива вычислял величину перемещения IIS с учетом корректируемого угла тряски вращения IIS.
[0086] С другой стороны, в варианте 3 осуществления MPU 109 объектива вычисляет каждый коэффициент коррекции без получения корректируемого угла EIS и корректируемого угла тряски вращения IIS от MPU 102 камеры. Это позволяет уменьшить объем связи между корпусом 100 камеры и сменный объективом 101 и упростить процесс вычисления коэффициента коррекции.
[0087] Фиг. 9 иллюстрирует блок–схему последовательности операций процесса 3 коррекции размытия изображения, выполняемого корпусом 100 камеры (MPU 102 камеры) и сменным объективом 101 (MPU 109 объектива). Процесс, выполняемый MPU 102 камеры, показан на левой стороне фиг. 9, и процесс, выполняемый MPU 109 объектива, показан на правой стороне. MPU 102 камеры и MPU 109 объектива выполняют соответствующие процессы в соответствии с компьютерными программами.
[0088] Когда корпус 100 камеры включается, чтобы подать питание на сменный объектив 101, и начинается связь между MPU 102 камеры и MPU 109 объектива, MPU 102 камеры запускает этот процесс на этапе S401.
[0089] На этапе S401 MPU 102 камеры вычисляет эффективный размер датчика с учетом корректируемого угла EIS и корректируемого угла тряски вращения IIS. В этом расчете, MPU 102 камеры делает расчетный эффективный размер датчика, отличающийся от фактического размера области 4 считывания датчика. Описание будет сделано в процессе расчета эффективного размера датчика со ссылкой на блок–схему последовательности операций на фиг. 10.
[0090] На этапе S501 MPU 102 камеры определяет, следует ли выполнять EIS в корпусе 100 камеры. При выполнении EIS MPU 102 камеры переходит к этапу S502, чтобы установить эффективный размер датчика равным размеру отсечения EIS, который меньше, чем фактический размер области 4 считывания датчика. Фиг. 11 иллюстрирует область 4 считывания датчика и область 8 отсечения EIS, которая является областью отсечения изображения в EIS. Корректируемый угол EIS устанавливается в зависимости от максимальной величины, на которую область 8 отсечения EIS может перемещаться в пределах области 4 считывания датчика. Кроме того, величина перемещения области 8 отсечения EIS в пределах круга 3 изображения и в пределах диапазона 2 механического хода IIS представляет собой сумму величины перемещения области 8 отсечения EIS в области 4 считывания датчика и величины перемещения IIS.
[0091] Затем на этапе S503 MPU 102 камеры определяет, выполнять ли IIS коррекцию тряски вращения. Когда должна быть выполнена коррекция тряски вращения, MPU 102 камеры переходит к этапу S504.
[0092] На этапе S504 MPU 102 камеры устанавливает эффективный размер датчика, который больше, чем фактический размер области 4 считывания датчика или размер области 8 отсечения EIS, когда процесс на этапе 502 был выполнен.
[0093] Фиг. 12 иллюстрирует эффективный размер 9 датчика, принимая во внимание величину коррекции тряски вращения IIS. Эффективный размер 9 датчика задается в виде прямоугольника, включающего весь диапазон 7, в котором область 4 считывания датчика поворачивается с помощью коррекции тряски вращения. Этот эффективный размер 9 датчика выражается следующим выражением (1). В выражении (1) "*" представляет умножение.
’=*cos+*sin
’=*sin+*cos (1)
Roll
[0094] В выражении (1) Lx' и Ly', соответственно, представляют горизонтальную ширину и вертикальную ширину эффективного размера датчика с учетом величины коррекции тряски вращения IIS, а Lx и Ly, соответственно, представляют горизонтальную ширину и вертикальную ширина эффективного размера датчика, равные области считывания 4 датчика. Далее, θ представляет собой корректируемый угол тряски вращения IIS.
[0095] На этапе S103 в первом варианте осуществления, поскольку область 7, в которой область 4 считывания датчика может быть повернута, имеет сложную форму, вычисление величины перемещения IIS в круге 3 изображения и в диапазоне 2 механического хода IIS становится сложным. С другой стороны, использование эффективного размера 9 прямоугольного датчика с учетом коррекции тряски вращения, как в этом варианте осуществления, позволяет просто вычислить величину перемещения IIS.
[0096] Затем на этапе S402 на фиг. 9, MPU 102 камеры отправляет эффективный размер датчика, вычисленный на этапе S401 и величину механического хода IIS в MPU 109 объектива. Поскольку эффективный размер датчика, отправленный в это время, был установлен с учетом корректируемого угла EIS и корректируемого угла тряски вращения IIS, то нет необходимости отправлять корректируемый угол EIS и корректируемый угол тряски вращения IIS в MPU 109 объектива.
[0097] Далее на этапе S403, MPU 109 объектива отправляет информацию круга изображения и информацию фокусного расстояния в MPU 102 камеры. Причина этого описана на этапе S102 в варианте 1 осуществления. Таким образом, MPU 102 камеры получает (принимает) информацию круга изображения и информацию фокусного расстояния.
[0098] Затем на этапе S404 MPU 109 объектива вычисляет, используя эффективный размер датчика, информацию круга изображения и величину механического хода IIS, величину перемещения I/EIS в каждом из направлений перемещения датчика 104 изображения. I/EIS обозначает IIS+EIS. Способ вычисления величины перемещения I/EIS является таким же, как описанный на этапе S103 в варианте 1 осуществления. Эффективный размер датчика был установлен на этапе S401 с учетом EIS и коррекции тряски вращения посредством IIS, так что величина перемещения I/EIS, рассчитанная на этом этапе, представляет собой сумму величины перемещения IIS с учетом коррекции тряски вращения и корректируемого угла EIS (величина перемещения EIS).
[0099] Затем на этапе S405 MPU 109 объектива преобразует величину перемещения OIS и величину перемещения I/EIS, соответственно, в корректируемые углы тем же способом преобразования, который описан на этапе S104 в варианте 1 осуществления.
[0100] На этапе S406 MPU 109 объектива в качестве блока установки вычисляет (устанавливает) коэффициент коррекции OIS (коэффициенты коррекции OIS+ и OIS–) и коэффициент коррекции I/EIS (коэффициенты коррекции I/EIS+ и I/EIS–) в каждом из направлений перемещения. В этом варианте осуществления коэффициент коррекции OIS представляет собой отношение величины коррекции OIS к общей величине коррекции размытия изображения (угол [градус]), предоставляемой посредством IIS, EIS и OIS, и коэффициент коррекции I/EIS представляет собой отношение величины коррекции (в дальнейшем называемой "величиной коррекции I/EIS"), предоставляемой посредством IIS и EIS, к вышеуказанной общей величине коррекции размытия изображения.
[0101] Затем, на этапе S407, MPU 109 объектива отправляет коэффициент коррекции I/EIS, вычисленный на этапе S406, в MPU 102 камеры.
[0102] Затем, на этапе S408, MPU 102 камеры вычисляет корректируемый угол EIS и корректируемый угол IIS, используя информацию круга изображения и информацию фокусного расстояния, принятую от MPU 109 объектива, на этапе S403. Кроме того, на этапе S407, MPU 102 камеры делит коэффициент коррекции I/EIS, полученный от MPU 109 объектива, в зависимости от соотношения между корректируемым углом EIS и корректируемым углом IIS. Таким образом, MPU 102 камеры вычисляет коэффициент коррекции IIS (коэффициенты коррекции IIS+ и IIS–) и коэффициент коррекции EIS (коэффициенты коррекции EIS+ и EIS–) в каждом из направлений перемещения датчика 104 изображения. Коэффициент коррекции IIS представляет собой отношение величины коррекции IIS к общей величине коррекции размытия изображения, предоставляемой посредством IIS, EIS и OIS. Коэффициент коррекции EIS представляет собой отношение величины коррекции (в дальнейшем называемой "величиной коррекции EIS"), предоставляемой посредством EIS, к вышеуказанной общей величине коррекции размытия изображения.
[0103] Затем, на этапе S409, MPU 102 камеры управляет EIS, используя коэффициент коррекции EIS (коэффициенты коррекции EIS+ и EIS–), вычисленный на этапе S408. В частности, MPU 102 камеры вычисляет, в зависимости от тряски камеры, обнаруженной гироскопическим датчиком 106 камеры, и коэффициента коррекции EIS, величину коррекции EIS, которая является величиной перемещения области отсечения EIS. Затем MPU 102 камеры изменяет положение области отсечения EIS в зависимости от вычисленной величины коррекции EIS для вывода движущегося изображения.
[0104] На этапе S410 одновременно с этапом S409 MPU 102 камеры управляет IIS, используя коэффициент коррекции IIS (коэффициенты коррекции IIS+ и IIS–), рассчитанный на этапе S408, как на этапе S107 в варианте 1 осуществления.
[0105] Кроме того, на этапе S411 одновременно с этапом S409 MPU 109 объектива управляет OIS, используя коэффициент коррекции OIS (коэффициенты коррекции OIS+ и OIS–), вычисленный на этапе S407, как на этапе S108 в варианте осуществления.
[0106] Таким образом, выполняется совместная коррекция размытия изображения с помощью OIS, IIS и EIS.
[0107] В этом варианте осуществления MPU 102 камеры изменяет эффективный размер датчика в зависимости от величины коррекции EIS и величины коррекции тряски вращения IIS, чтобы отправлять измененный эффективный размер датчика в MPU 109 объектива. Таким образом, MPU 109 объектива может вычислять (устанавливать) коэффициент коррекции OIS и коэффициент коррекции I/EIS без учета корректируемого угла EIS и корректируемого угла вращения IIS в корпусе 100 камеры. Следовательно, этот вариант осуществления может уменьшать величину связи между корпусом 100 камеры и сменным объективом 101, и уменьшать нагрузку обработки на MPU 109 объектива при вычислении каждого коэффициента коррекции.
[Вариант 4 осуществления]
[0108] В системе камеры, которая представляет собой четвертый вариант осуществления (вариант 4 осуществления) настоящего изобретения, сменный объектив 101 соответствует первому оптическому устройству и одному оптическому устройству, а корпус 100 камеры соответствует второму оптическому устройству и другому оптическому устройству. В варианте 4 осуществления корпус 100 камеры изменяет начальное положение (далее именуемое как "начальное положение IIS") перемещения датчика 10 изображения, которое отличается от других вариантов осуществления, чтобы исключить необходимость вычисления коэффициента коррекции IIS в каждом из направлений перемещения датчика 104 изображения. Сменный объектив 101 вычисляет коэффициент коррекции OIS и коэффициент коррекции IIS, используя величину перемещения IIS, полученную от корпуса 100 камеры. Затем корпус 100 камеры управляет IIS в зависимости от коэффициента коррекции IIS, получаемого от сменного объектива 101.
[0109] Со ссылкой на фиг. 13 будет дано описание изменения начального положения IIS. В левой и правой частях фиг. 13, как на фиг. 3, проиллюстрирован случай, когда положение 1' центра круга 3 изображении смещается в нижний левый угол относительно положения 1 центра диапазона 2 механического хода IIS. В левой части фиг. 13, проиллюстрирован случай, где величина 6' перемещения IIS в направлении +X и величина 5' перемещения IIS в направлении –Х, когда начальное положение IIS находится в положении 1 центра диапазона 2 механического хода IIS. Величины 5' и 6' перемещения IIS отличаются друг от друга. Аналогично, величина 12' перемещения IIS в направлении +Y и величина 11' перемещения IIS в направлении –Y взаимно различаются. Следовательно, необходимо рассчитать и установить коэффициент коррекции IIS в каждом из направлений перемещения (направления +X, –X, +Y и –Y) датчика 104 изображения, как в других вариантах осуществления.
[0110] С другой стороны, в правой части фиг. 13 проиллюстрирован случай, когда начальное положение IIS установлено в положение, в котором можно получить одинаковую величину перемещения в направлениях+и – в каждом из направлений X и Y. В этом случае, величина 6" перемещения IIS в направлении +X и величина 5" перемещения IIS в направлении –X равны друг другу, а величина 12" перемещения IIS в направлении +Y и величина 11" перемещения IIS в направлении –Y равны друг другу. Следовательно, нет необходимости вычислять коэффициент коррекции IIS в каждом из направлений перемещения датчика 104 изображения. Т.е., один и тот же коэффициент коррекции IIS может использоваться в направлении +X и направлении –X, и один и тот же коэффициент коррекции IIS может использоваться в направлении +Y и в направлении –Y.
[0111] Фиг. 14 иллюстрирует блок–схему последовательности операций процесса 4 коррекции размытия изображения, выполняемого корпусом 100 камеры (MPU 102 камеры) и сменным объективом 101 (MPU 109 объектива). Процесс, выполняемый MPU 102 камеры, показан на левой стороне фиг. 14, и процесс, выполняемый MPU 109 объектива, показан на правой стороне. MPU 102 камеры и MPU 109 объектива выполняют соответствующие процессы в соответствии с компьютерными программами.
[0112] Когда корпус 100 камеры включается, чтобы подавать питание на сменный объектив 101, и начинается связь между MPU 102 камеры и MPU 109 объектива, MPU 109 объектива запускает этот процесс на этапе S601.
[0113] На этапе S601 MPU 109 объектива отправляет информацию круга изображения в MPU 102 камеры. Таким образом, MPU 102 камеры получает (принимает) информацию круга изображения.
[0114] Затем на этапе S602 MPU 102 камеры вычисляет, используя эффективный размер датчика, информацию круга изображения и величину механического хода IIS, величину перемещения IIS в каждом из направлений перемещения датчика 104 изображения. Способ вычисления величины перемещения IIS является таким же, как описанный на этапе S103 в варианте 1 осуществления.
[0115] Затем на этапе S603 MPU 102 камеры в качестве блока управления перемещает начальное положение IIS (т.е., перемещает датчик 104 изображения) в положение, в котором величина перемещения IIS в соответствующих направлениях перемещения (направления +X и –X) вычисленные на этапе S602 становятся равными друг другу. Затем MPU 102 камеры пересчитывает величину перемещения IIS. В этом расчете, поскольку величины перемещений IIS в соответствующих направлениях перемещения равны друг другу, необходимо только вычислить величину перемещения IIS в одном направлении перемещения. Величина перемещения IIS после перемещения начальной позиции IIS выражается следующим выражением (2).
(2)
x
x
x
+
–
[0116] В выражении (2) d' представляет величину перемещения IIS в направлении +X и –X после перемещения начальной позиции IIS, d представляет величину перемещения IIS в направлении +X, и d представляет величину перемещения IIS в направлении –X.
[0117] Затем на этапе S604 MPU 102 камеры отправляет величину перемещения IIS, вычисленную на этапе S603, в MPU 109 объектива. Как описано выше, поскольку величины перемещения IIS в соответствующих направлениях перемещения равны друг другу, необходимо только отправить величину перемещения IIS в одном направлении перемещения в MPU 109 объектива.
[0118] Далее на этапе S605 MPU 109 объектива отправляет информацию фокусного расстояния оптической системы захвата изображения в MPU 102 камеры.
[0119] Затем на этапе S606 MPU 109 объектива преобразует, как на этапе S104 в варианте 1 осуществления, величину перемещения OIS и величину перемещения IIS, соответственно, в корректируемый угол OIS и корректируемый угол IIS.
[0120] Затем на этапе S607 MPU 109 объектива в качестве блока установки вычисляет (устанавливает) из отношения корректируемого угла OIS и корректируемого угла IIS, вычисленного на этапе S606, коэффициент коррекции OIS и коэффициент коррекции IIS. В этом расчете, поскольку корректируемый угол IIS является общим для направлений +X и –X, нет необходимости вычислять коэффициенты коррекции IIS в этих направлениях.
[0121] Затем на этапе S608 MPU 109 объектива отправляет общий коэффициент коррекции IIS в направлениях +X и –X в MPU 102 камеры. Затем, на этапе S609, MPU 102 камеры управляет IIS, используя коэффициент коррекции IIS, полученный из MPU 109 объектива на этапе S606, как на этапе S107 в варианте 1 осуществления.
[0122] На этапе S610 одновременно с этапом S609 MPU 109 объектива управляет управлением OIS, используя коэффициент коррекции OIS, вычисленный на этапе S607, как на этапе S108 в варианте 1 осуществления.
[0123] Таким образом, выполняется совместная коррекция размытия изображения как с помощью OIS, так и IIS, т.е., с помощью корректирующих линз 113 и датчика 104 изображения.
[0124] В этом варианте осуществления начальное положение IIS перемещается в положение, в котором величины перемещения IIS в соответствующих направлениях перемещения (направления +X и –X) датчика 104 изображения равны друг другу, так что коэффициенты коррекции IIS в соответствующие направления перемещения становятся равными друг другу. Это позволяет исключить необходимость расчета коэффициентов коррекции IIS в соответствующих направлениях перемещения. Следовательно, нет необходимости передавать коэффициенты коррекции IIS в соответствующих направлениях перемещения между корпусом 100 камеры и сменным объективом 101, тем самым уменьшая объем связи между ними. Кроме того, нет необходимости вычислять коэффициенты коррекции IIS в соответствующих направлениях перемещения, чтобы можно было снизить нагрузку процесса MPU 109 объектива.
[0125] В варианте 1 осуществления описан случай, когда MPU 102 камеры отправляет эффективный размер датчика, величину механического хода IIS и корректируемый угол тряски вращения IIS в MPU 109 объектива, и MPU 109 объектива вычисляет величину перемещения IIS в каждом из направлений перемещения датчика 104 изображения. Однако, MPU 102 камеры может заранее рассчитать величину перемещения IIS в каждом из направлений перемещения, используя информацию круга изображения и информацию фокусного расстояния, чтобы отправлять их в MPU 109 объектива, и MPU 109 объектива может рассчитать коэффициент коррекции IIS в зависимости от этого.
[0126] Кроме того, в варианте 3 осуществления описан случай, когда MPU 109 объектива вычисляет величину перемещения I/EIS и коэффициент коррекции I/EIS. Однако, MPU 102 камеры может вычислять величину перемещения I/EIS и коэффициент коррекции I/EIS. В этом случае MPU 102 камеры может преобразовывать эффективный размер датчика в эффективный размер датчика с учетом величины коррекции тряски вращения, чтобы уменьшить нагрузку процесса MPU 102 камеры при вычислении величины перемещения I/EIS и коэффициента коррекции I/EIS.
[0127] Кроме того, может быть выполнен процесс, в котором процесс 1 коррекции размытия изображения, описанный в варианте 1 осуществления, выполняется, когда корпус 100 камеры выполняет захват неподвижного изображения, и обработка 2 коррекции размытия изображения, описанная в варианте 2 осуществления, выполняется, когда корпус 100 камеры выполняет захват перемещающегося изображения. Фиг. 15 иллюстрирует этот процесс, выполняемый с помощью MPU 102 камеры.
[0128] На этапе S701 MPU 102 камеры определяет, выполняет ли корпус 100 камеры захват неподвижного изображения или захват перемещающегося изображения. При выполнении захвата неподвижного изображения MPU 102 камеры переходит к этапу S702, чтобы выполнять процесс 1 коррекции размытия изображения с помощью MPU 109 объектива. С другой стороны, при выполнении захвата движущегося изображения MPU 102 камеры переходит к этапу S703, чтобы выполнять процесс 2 коррекции размытия изображения с помощью MPU 109 объектива.
[0129] В этом случае соответствующий процесс коррекции размытия изображения может быть выборочно выполнен при захвате неподвижного изображения и при захвате движущегося изображения.
[Другие варианты осуществления]
[0130] Варианты осуществления настоящего изобретения могут также быть реализованы посредством компьютера системы или устройства, которое считывает и выполняет компьютерные исполняемые инструкции (например, одну или более программ), записанных на носителе хранения (который может также называться более полно как "энергонезависимый компьютерно–читаемый носитель хранения"), чтобы выполнять функции одного или более из вышеописанных вариантов осуществления, и/или которое включает в себя одну или более схем (например, специализированную интегральную микросхему (ASIC)) для выполнения функций одного или более из вышеописанных вариантов осуществления, и посредством способа, выполняемого компьютером системы или устройством, например, посредством считывания и выполнения компьютерных исполняемых инструкций с носителя хранения, чтобы выполнять функции одного или более из вышеописанных вариантов осуществления и/или управлять одной или более схем, чтобы выполнять функции одного или более из вышеописанных вариантов осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров, чтобы считывать и исполнять компьютерные исполняемые инструкции. Компьютерные исполняемые инструкции могут быть предоставлены компьютеру, например, из сети или с носителя хранения информации. Носитель хранения информации может включать в себя, например, одно или более из жесткого диска, оперативного запоминающего устройства (RAM), постоянного запоминающего устройства (ROM), хранилища распределенных вычислительных систем, оптического диска (такого как компакт–диск (CD), цифровой многофункциональный диск (DVD) или диск Blu–ray (BD)™), устройства флэш–памяти, карты памяти и т.п.
[0131] В то время как настоящее изобретение было описано со ссылкой на примерные варианты осуществления, должно быть понятно, что изобретение не ограничено раскрытыми примерными вариантами осуществления. Рамки следующей формулы должны соответствовать самой широкой интерпретации, так, чтобы охватывать все такие модификации и эквивалентные структуры и функции.