Устройство съемки изображения и сменный объектив
Иллюстрации
Показать всеУстройство съемки изображения, к которому может быть подключен сменный объектив, содержит первый и второй выводы для коммуникации со сменным объективом и средство управления коммуникацией. Если коммуникация осуществляется с подключенным сменным объективом, в синхронной коммуникации, в которой первый вывод выводит тактовый сигнал, принимается решение, является или не является подключенный сменный объектив доступным для асинхронной коммуникации, в которой первый вывод не выводит тактовый сигнал, продолжать синхронную коммуникацию, в которой первый вывод выводит тактовый сигнал, если выносится решение, что асинхронная коммуникация является недоступной, и определять скорость передачи данных для асинхронной коммуникации, в которой коммуникация осуществляется путем использования первого и второго выводов без тактового сигнала, если выносится решение, что асинхронная коммуникация является доступной. Технический результат - повышение объема передачи для коррекции оптических характеристик, повышение скорости непрерывной съемки и сохранение совместимости с объективом, не доступным для асинхронной коммуникации. 2 н. и 4 з.п. ф-лы, 16 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к обмену информацией между устройством съемки изображения и сменным объективом, подключаемым к устройству съемки изображения.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
В патентной литературе PTL 1 раскрывается нижеследующая техническая идея в качестве способа для обмена информацией между камерой, которая используется в качестве устройства съемки изображения, и сменным объективом, подключаемым к камере. В PTL 1 раскрывается способ, который выполняет синхронную последовательную передачу с первой скоростью передачи данных, с которой даже сменный объектив старого типа может осуществлять передачу, и если подключенный сменный объектив рассматривается в качестве нового объектива в отношении содержимого передачи, передача изменяется на синхронную последовательную передачу со второй скоростью передачи данных, которая выше первой скорости передачи данных. В PTL 1 также описывается, что схема для коммуникационного терминала устройства изменяется от типа «с открытым стоком» на тип комплементарной структуры металл-оксид-полупроводник (КМОП, CMOS), подходящий для высокоскоростной передачи, если изменяется скорость передачи данных. Этот способ может обеспечивать конфигурацию, которая может работать в комбинации со сменным объективом старого типа, даже если скорость передачи данных является низкой, и которая может работать в комбинации со сменным объективом нового типа со скоростью передачи данных, которая является повышенной на некоторый уровень.
Список патентной литературы
PTL 1: Патент Японии № 3658084
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Техническая задача
Для повышения объема передачи для коррекции оптических характеристик и повышения скорости непрерывной съемки является желательным улучшить рабочие характеристики устройства снятия изображения и сменного объектива.
В традиционной синхронной последовательной передаче имеется время ожидания, чтобы анализировать данные, принятые объективом, между передачами и устанавливать данные, которые передаются на камеру, согласно следующей передаче, а также чтобы исполнять обработку на основе принятых данных. Состояние в течение времени ожидания называется "Busy" ("занято"). Объектив не принимает передачу от камеры в течение (состояния) Busy.
Вследствие этого, даже если тактовая частота является повышенной, микрокомпьютер в камере осуществляет передачу в то время, как микрокомпьютер ожидает отмены Busy. Улучшение рабочей характеристики ограничено. Между тем камера часто осуществляет прерывание передачи по отношению к микрокомпьютеру в объективе, и объектив должен предпочтительно выполнять обработку прерывания передачи, чтобы выводить сигнал Busy или отменять состояние Busy при всяком возникновении прерывания коммуникации. Это может мешать улучшению рабочей характеристики.
Настоящее изобретение обеспечивает устройство съемки изображения, предоставленное для коммуникации со сменным объективом, который может дополнительно улучшить рабочую характеристику, и для коммуникации со сменным объективом старого типа, который использует традиционный способ коммуникации при поддержании при этом совместимости, а также обеспечивает сменный объектив.
Решение технической задачи изобретения
Для решения задачи устройство съемки изображения, к которому может быть подключен сменный объектив, согласно технической идее настоящей заявки включает в себя первый и второй выводы для коммуникации со сменным объективом; и средство управления коммуникацией, чтобы, если коммуникация осуществляется с подключенным сменным объективом, в синхронной коммуникации, в которой первый вывод выводит тактовый сигнал, принимать решение, является ли подключенный сменный объектив доступным для асинхронной коммуникации, в которой первый вывод не выводит тактовый сигнал, продолжать синхронную коммуникацию, в которой первый вывод выводит тактовый сигнал, если выносится решение, что асинхронная коммуникация является недоступной, и определять скорость передачи данных для асинхронной коммуникации, в которой коммуникация осуществляется путем использования первого и второго выводов без тактового сигнала, если выносится решение, что асинхронная коммуникация является доступной.
Кроме того, сменный объектив, подключаемый к устройству съемки изображения, включает в себя первый и второй выводы для коммуникации с устройством съемки изображения; и средство управления коммуникацией, чтобы, если коммуникация осуществляется с подключенным сменным объективом, в синхронной коммуникации, в которой тактовый сигнал принимается первым выводом, принимать решение, является ли устройство снятия изображения с подключенным объективом доступным для асинхронной коммуникации, в которой тактовый сигнал не выводится на первый вывод, продолжать синхронную коммуникацию, в которой тактовый сигнал принимается первым выводом, если выносится решение, что асинхронная коммуникация является недоступной, и осуществлять асинхронную коммуникацию, в которой коммуникация осуществляется путем использования первого и второго выводов без тактового сигнала, если выносится решение, что асинхронная коммуникация является доступной.
Полезные эффекты изобретения
С помощью технической идеи объекта заявки могут обеспечиваться устройство снятия изображения, являющееся доступным для коммуникации со сменным объективом, который может дополнительно улучшить рабочую характеристику, и для коммуникации со сменным объективом старого типа, использующим традиционный способ коммуникации при поддержании при этом совместимости, и сменный объектив.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - иллюстрация, показывающая конфигурации схем для камеры и сменного объектива.
Фиг.2 - принципиальная блок-схема микрокомпьютера.
Фиг.3 - блок-схема для схемы управления коммуникацией.
Фиг.4 - временная диаграмма коммуникационных сигналов между камерой и сменным объективом.
Фиг.5 - схема последовательности операций для микрокомпьютера камеры.
Фиг.6 - схема последовательности операций для микрокомпьютера объектива.
Фиг.7 - схема последовательности операций для системы камеры из камеры и сменного объектива.
Фиг.8 - временная диаграмма коммуникационных сигналов между камерой и сменным объективом.
Фиг.9 - временная диаграмма коммуникационных сигналов между камерой и сменным объективом.
Фиг.10 - схема последовательности операций для микрокомпьютера камеры.
Фиг.11 - схема последовательности операций для микрокомпьютера камеры.
Фиг.12 - схема последовательности операций для микрокомпьютера объектива.
Фиг.13 - схема последовательности операций для микрокомпьютера камеры согласно второму варианту осуществления.
Фиг.14 - схема последовательности операций для микрокомпьютера объектива согласно второму варианту осуществления.
Фиг.15 - схема последовательности операций для микрокомпьютера объектива согласно второму варианту осуществления.
Фиг.16 - временная диаграмма коммуникационных сигналов между камерой и сменным объективом согласно второму варианту осуществления.
Описание вариантов осуществления изобретения
Далее, примеры, к которым применяется техническая идея объекта заявки, описываются ниже в форме вариантов осуществления.
Первый вариант осуществления
Конфигурации схем для камеры и сменного объектива
На фиг.1 показана иллюстрация конфигураций схем для сменного объектива 2 и камеры 1, к которой может быть подключен сменный объектив 2, показана в виде реализаций настоящего изобретения. Сменный объектив 2 может быть объективом I-типа и объективом II-типа. Объектив I-типа является недоступным для асинхронной коммуникации, которая может обеспечивать синхронизацию без осуществления вывода тактового сигнала CLK (описанного далее), и объектив II-типа является доступным для асинхронной коммуникации. Камера 1 включает в себя установочную часть 3, и сменный объектив 2 включает в себя установочную часть 4 объектива.
Камера 1 включает в состав аккумуляторную батарею 11, блок 12 электропитания (выработки электроэнергии) и микрокомпьютер 13 камеры. Блок 12 электропитания принимает напряжение, которое выводит аккумуляторная батарея 11, и генерирует напряжение питания, являющееся оптимально стабилизированным для управления электрической схемой микрокомпьютера 13 камеры и т.д. Блок 12 электропитания подает напряжение на соответственные части электрической схемы. Камера 1 обычно включает в себя фотометрический сенсор для управления экспозицией и сенсор автофокусировки (AF) для управления автоматической фокусировкой. Кроме того, камера 1 включает в себя конфигурацию схемы, содержащую устройство съемки изображения для получения (фиксации) цифрового изображения и управляющую схему для устройства, схему аналогово-цифрового (A/D) преобразования, схему обработки изображения, жидкокристаллический монитор и управляющую схему для монитора, запоминающее устройство для записи цифрового изображения и блок управления электродвигателем для управления действием механической части. Эти компоненты не касаются глубоко предмета технической идеи объекта заявки, и, следовательно, эти компоненты не показываются.
Контактные части 14-18, которые обеспечены в установочной части 3 в камере и используются для обмена электрическими сигналами со сменным объективом, описаны ниже. Вывод 14 питания камеры подает на сменный объектив питание для объектива, генерируемое блоком 12 электропитания. Вывод 15 камеры «CLK» (тактовый сигнал) используется в качестве первого вывода, который передает, например, синхронный тактовый сигнал при осуществлении коммуникации между камерой и сменным объективом. Вывод 16 камеры «DOC» используется в качестве второго вывода, который передает данные передачи от камеры на сменный объектив. Вывод 17 камеры «DOL» используется в качестве второго вывода, который принимает данные передачи от сменного объектива на камеру. В этом варианте осуществления DOC вывод и DOL вывод, использующиеся в качестве вторых выводов, проиллюстрированы в виде выполненных отдельно DOC вывода 16 и DOL вывода 17 для последовательной передачи. Альтернативно, DOC вывод и DOL вывод, используемые в качестве вторых выводов, могут использоваться в качестве первых выводов. Эти выводы 15-17 соединяются с микрокомпьютером 13 камеры. Ссылочный символ 18 обозначает вывод заземления. Датчик 19 температуры выводит информацию, относящуюся к температуре вокруг камеры. «Температурный» выход соединяется с микрокомпьютером 13 камеры.
Сменный объектив 2 включает в состав микрокомпьютер 21 объектива, и контактные части 24-28, которые обеспечиваются на установочной части 4 объектива и используются для обмена электрическими сигналами с камерой. Вывод 25 питания объектива принимает электропитание от камеры. CLK вывод 25 объектива передает, например, синхронный тактовый сигнал, если осуществляется коммуникация с камерой. DOC вывод 26 объектива принимает данные передачи от камеры на сменный объектив. DOL вывод 27 объектива передает данные передачи от сменного объектива на камеру. Ссылочный символ 28 обозначает заземляющий вывод объектива.
При корректно подключенном к камере 1 сменном объективе 2 выводы 14-18 камеры соединяются с выводами 24-28 объектива согласно взаимно однозначному соответствию, как проиллюстрировано.
Настоящее изобретение может применяться даже при осуществлении беспроводной коммуникации между камерой и объективом.
В этом варианте осуществления выводы 14-18 камеры обеспечиваются в установочной части 3. Однако CLK вывод 15 камеры может обеспечиваться в позиции, отличной от установочной части 3. Кроме того, выводы 24-28 объектива обеспечиваются в установочной части 4 объектива. Однако CLK вывод 25 объектива может обеспечиваться в позиции, отличной от установочной части 4 объектива.
В этом варианте осуществления два типа сменных объективов 2 используются, как описано ниже. Объективом одного типа является объектив I-типа, являющийся доступным для синхронной коммуникации, но являющийся недоступным для асинхронной коммуникации с камерой. Объективом другого типа является объектив II-типа, который является доступным для синхронной коммуникации и асинхронной коммуникации с камерой. Синхронной коммуникацией является способ осуществления коммуникации между камерой и сменным объективом на основе синхронного тактового сигнала, передаваемого через CLK вывод 25, тогда как при этом поддерживаются синхронная передача и прием. Асинхронной коммуникацией является способ осуществления коммуникации между камерой и сменным объективом с заранее заданной скоростью передачи данных в бодах, без использования синхронного тактового сигнала, передаваемого через CLK вывод 25.
Конфигурация, относящаяся к управлению последовательной передачей
На фиг.2 иллюстрируется конфигурация, относящаяся к управлению последовательной передачей, из конфигураций схем, включенных в состав микрокомпьютера 13 камеры или микрокомпьютера 21 объектива. Микрокомпьютер 13 камеры и микрокомпьютер 21 объектива являются конфигурациями, обеспеченными отдельно; однако эти микрокомпьютеры могут иметь одинаковые компоненты, чтобы реализовывать конфигурации, относящиеся к управлению последовательной передачей. Следовательно, микрокомпьютеры описываются со ссылкой на общий чертеж.
Во многих случаях генератором 31 является кварцевый генератор или керамический генератор. Такой генератор часто является предпочтительнее внешним устройством, чем размещаемым в микрокомпьютере. Схема 32 формирования тактовых сигналов является генераторной схемой, которая соединена с генератором 31 и генерирует колебательные тактовые сигналы. Генераторная схема включает в себя схему умножителя, которая преобразовывает колебательные тактовые сигналы в тактовые сигналы более высокой частоты, и схему формирования тактовых сигналов, которая делит и комбинирует тактовые сигналы высокой частоты, преобразованные схемой умножителя, и генерирует тактовые сигналы с различными частотами. Ссылочный символ 33 представляет схему управления коммуникацией, которая описывается подробно со ссылкой на фиг.3. Схема 34 счетчика/таймера может подсчитывать число импульсов входного сигнала и измерять временную длительность входного сигнала. Тактовый сигнал, генерируемый схемой 32 формирования тактовых сигналов, подается на схему управления коммуникацией и схему 34 счетчика/таймера. Ниже описаны схемы 35-37 управления вводом-выводом (I/O). Схемы 35-37 управления вводом-выводом являются схемами, которые изменяют направление ввода/вывода данных и тип входного/выходного сигнала для входных/выходных сигналов и форму входной/выходной схемы для входных/выходных выводов 45-47. Изменение направления ввода/вывода данных выбирает, используется ли вывод для вывода данных или для ввода данных. Изменение типа входного/выходного сигнала выбирает, соединен ли с выводом входной/выходной сигнал для сигнала универсального параллельного ввода-вывода или входной/выходной сигнал со схемой 33 управления коммуникацией. Изменение формы входной/выходной схемы выбирает, выполняется ли вывод способом «с открытым стоком» или способом CMOS, описанным в PTL 1, и выбирает, подсоединен ли нагрузочный резистор. Схема 35 управления вводом-выводом выбирает ввод или вывод относительно входного/выходного вывода 45. Синхронный тактовый сигнал SCLK подсоединен от схемы 33 управления коммуникацией к схеме 35 управления вводом-выводом. Схема 35 управления вводом-выводом может подавать сигнал SCLK на схему 34 счетчика/таймера. Схема 36 управления вводом-выводом выбирает ввод или вывод относительно входного/выходного вывода 46. Выходной сигнал TXD (передачи данных) последовательной передачи данных подсоединен от схемы 33 управления коммуникацией к схеме 36 управления вводом-выводом. Схема 37 управления вводом-выводом выбирает ввод или вывод относительно входного/выходного вывода 47. Входной сигнал RXD (приема данных) последовательной передачи данных подсоединен от схемы 33 управления коммуникацией к схеме 37 управления вводом-выводом.
Ссылочный символ 38 представляет схему управления прерываниями. Сигналы генерации прерывания подсоединены к схеме 38 управления прерываниями от схемы 33 управления коммуникацией и схемы 34 счетчика/таймера. Шина 40 данных обеспечивается в микрокомпьютере. Вышеописанная схема 33 управления коммуникацией, схема 34 счетчика/таймера и схемы 35-37 управления вводом-выводом соединяются с шиной 34 данных и могут передавать и принимать данные, требуемые для операций. Микрокомпьютер включает в себя конфигурации схем, содержащие арифметико-логическое устройство (АЛУ, ALU), счетчик команд, постоянное запоминающее устройство (ПЗУ, ROM), оперативное запоминающее устройство (ОЗУ, RAM), аналого-цифровой преобразователь (АЦП, A/D) в дополнение к проиллюстрированным конфигурациям; однако такие конфигурации схем не показаны.
В случае микрокомпьютера камеры входной/выходной вывод 45 соединяется с CLK выводом 15 по фиг.1, входной/выходной вывод 46 соединяется с DOC выводом 16 по фиг.1, и входной/выходной вывод 47 соединяется с DOL выводом 17 по фиг.1.
В случае микрокомпьютера камеры входной/выходной вывод 45 соединяется с CLK выводом 25 объектива по фиг.1, входной/выходной вывод 46 соединяется с DOL выводом 27 объектива по фиг.1, и входной/выходной вывод 47 соединяется с DOC выводом 26 объектива по фиг.1. Это имеет место потому, что сигнал DOC соответствует данным передачи от камеры на объектив, и сигнал DOL соответствует данным передачи от объектива на камеру.
Детализированная конфигурация схемы 33 управления коммуникацией
На фиг.3 показана иллюстрация для пояснения с дополнительными подробностями конфигурации схемы 33 управления коммуникацией, показанной на фиг.2. Тактовые сигналы с различными частотами, генерируемые схемой 32 формирования тактовых сигналов, вводятся на генератор-контроллер 51 скорости передачи в бодах. Генератор-контроллер 51 скорости передачи в бодах генерирует тактовые сигналы, требуемые для управления передачей данных, в соответствии с различными данными установки коммуникации, передаваемыми через шину 40 данных. Данные установки коммуникации включают выборку, является ли коммуникация ведущей или ведомой, выборку, является ли коммуникация синхронной коммуникацией или асинхронной коммуникацией, установку частоты для синхронных тактовых сигналов в случае синхронной коммуникации, и установку частоты для асинхронных стробирующих сигналов в случае асинхронной коммуникации. Если данные установки коммуникации задают синхронную коммуникацию и ведущее устройство коммуникации, синхронный тактовый сигнал SCLK, соответствующий значению установки частоты для синхронных тактовых сигналов в случае синхронной коммуникации, является выходным. Если данные установки коммуникации задают синхронную коммуникацию и ведомое устройство коммуникации, синхронный тактовый сигнал SCLK является входным. Синхронный тактовый сигнал SCLK подается также на блок 52 управления передачей/приемом. Если данные установки коммуникации задают асинхронную коммуникацию, стробирующие тактовые сигналы, соответствующие значению установки частоты для асинхронных стробирующих сигналов в случае асинхронной коммуникации, подаются на блок 52 управления передачей/приемом. Блок 52 управления передачей/приемом подает тактовые сигналы сдвига на сдвиговый регистр 53 передачи и сдвиговый регистр 54 приема (описаны далее) в соответствии с различными данными установки коммуникации, передаваемыми через шину 40 данных, и выполняет управление синхронизацией для последовательной передачи путем ввода и вывода запускающего сигнала для передачи и приема. Кроме того, блок 52 управления передачей/приемом генерирует сигнал прерывания в момент времени завершения передачи и приема для последовательной передачи.
Сдвиговый буфер 53 передачи вводит данные, которые передаются посредством последовательной передачи, в виде параллельного ввода, и выводит сигнал TXD в виде последовательного вывода. Блок 52 управления передачей/приемом подает тактовые сигналы сдвига для последовательного вывода. Если осуществляется асинхронная коммуникация, запускающий сигнал передачи вводится от блока 52 управления передачей/приемом. Сдвиговый регистр 54 приема вводит сигнал данных RXD, принятый посредством последовательной передачи, в виде последовательного ввода, и выводит сигнал в виде параллельного вывода. Блок 52 управления передачей/приемом подает тактовые сигналы сдвига для последовательного ввода. Если осуществляется асинхронная коммуникация, запускающий сигнал приема выводится на блок 52 управления передачей/приемом. Регистр 55 данных передачи вводит данные передачи с шины 40 данных и устанавливает данные в сдвиговый регистр 53 передачи. Регистр 56 данных приема вводит данные приема из сдвигового регистра 54 приема и может выводить данные на шину 40 данных.
Протокол синхронной коммуникации
На фиг.4 показан пример протокола между камерой и сменным объективом в течение синхронной коммуникации. Сигналом CLK является синхронный тактовый сигнал для синхронной коммуникации. В этом примере камера используется в качестве ведущего устройства для коммуникации между камерой и сменным объективом. Сигналом DOC являются данные передачи, которые выводятся от камеры и вводятся на объектив. Сигналом DOL являются данные передачи, которые выводятся от объектива и вводятся на камеру.
В этом примере данные сигналов DOC и DOL изменяются в синхронизации с задним фронтом синхронного тактового сигнала CLK на 8-битовой основе в качестве единицы одиночной передачи, и данные DOL фиксируются (в регистре-защелке) в камере, и данные DOC фиксируются (в регистре-защелке) в объективе по переднему фронту синхронного тактового сигнала CLK. Уровни сигналов DOC и DOL изменяются в синхронизации с задним фронтом синхронного тактового сигнала CLK в соответствии с битовыми значениями данных, подлежащих передаче. Следовательно, подробность, каким образом изменяются уровни, не описывается.
Синхронная коммуникация, в которой данные синхронизируются тактовым сигналом, дает возможность, чтобы обмену подлежали многие порции информации даже при малом числе контактов. В частности, при использовании относительно недорогого микрокомпьютера обмен данными может осуществляться надежно, даже если рабочий тактовый сигнал имеет ошибку в точности.
Последовательность операций управления
для микрокомпьютера 13 камеры
Последовательность операций управления при осуществлении микрокомпьютером 13 камеры коммуникации со сменным объективом в соответствии с протоколом коммуникации по фиг.4 описывается со ссылкой на фиг.5.
Проверяется уровень входного сигнала для вывода, который выводит синхронный тактовый сигнал CLK, и выносится решение, отменяется ли состояние Busy объектива (этап 301). В этом варианте осуществления полагается, что состояние находится в состоянии Busy, если объектив устанавливает вывод на уровень L («низкий»). В этом состоянии камера не может осуществлять коммуникацию с объективом даже для синхронного тактового сигнала CLK. Состоянием Busy является неработоспособное состояние ожидания-коммуникации. Если уровень входного сигнала для вывода, который выводит сигнал CLK, находится на уровне H («высокий»), и, следовательно, объектив не находится в состоянии Busy, процесс переходит на этап 302.
На этапе 302 данные DATA_C1, которые передаются на объектив, устанавливаются в сдвиговый регистр последовательной передачи данных, и последовательная передача осуществляется на основе одиночной передачи. Данные DATA_C1, которые передаются на объектив, являются некоторой командой для объектива, и ответными данными от объектива в ответ на команду являются данные DATA_L2 посредством следующей передачи данных на основе одиночной передачи. Данные DATA_L1, которые передаются от объектива на камеру в этот момент, являются несвязанными (безразличными) данными, которые не соответствуют команде от камеры. Следовательно, данные DATA_L1 не являются считываемыми или обрабатываемыми.
Проверяется уровень входного сигнала для вывода, который выводит синхронный тактовый сигнал CLK, и выносится решение, отменяется или не отменяется состояние Busy объектива (этап 303). Сменный объектив устанавливает вывод, который выводит синхронный сигнал CLK на уровень L в то время, как содержимое переданных DATA_C1 анализируется в объективе, и обработка применяется к ним в соответствии с анализом. В качестве результата, синхронный сигнал CLK приводится в состояние Busy. Процесс ожидает, пока не завершится обработка, и сменный объектив устанавливает на уровень H вывод, который выводит синхронный сигнал CLK. То есть процесс переходит на этап 304 после того, как сменный объектив более не находится в состоянии Busy.
Затем, данные DATA_C2, которые передаются на сменный объектив, устанавливаются в сдвиговый регистр последовательной передачи данных, и выполняется последовательная передача на основе одиночной передачи (этап 304). Если данные DATA_C1, переданные на этапе 302, являются командой для передачи на камеру специфической для объектива информации, содержимое данных DATA_C2 представляет несвязанные данные. В этом случае данные DATA_L2, переданные от объектива, содержат информацию ответа на данные DATA_C1. Данные DATA_L2, переданные на сдвиговый регистр приема, являются полученными (этап 305).
Вышеописанная последовательность операций является последовательностью основных операций микрокомпьютера камеры при осуществлении коммуникации со сменным объективом.
Последовательность операций управления
для микрокомпьютера 21 объектива
Последовательность операций управления при осуществлении микрокомпьютером 21 сменного объектива коммуникации с камерой в соответствии с протоколом коммуникации по фиг.4 описывается ниже со ссылкой на фиг.6.
Микрокомпьютер 21 сменного объектива используется в качестве ведомого устройства в течение коммуникации. Таким образом, прием последовательной передачи данных на основе одиночной передачи от камеры обнаруживается функцией прерывания коммуникации, которая генерирует сигнал прерывания, если подсчитано заранее заданное число передних фронтов для синхронного тактового сигнала CLK.
Во-первых, вывод, который принимает синхронный тактовый сигнал CLK, устанавливается на уровень L, так что камера может принять решение, что объектив находится в состоянии Busy (этап 401).
Вводятся данные передачи DATA_C1, которые передаются от камеры и вводятся на сдвиговый регистр приема, и анализируется содержимое данных. Хотя данными передачи от камеры являются DATA_C1, данные на блок-схеме называются DATA_Cx, поскольку DATA_C2 и т.д. могут передаваться в последующем процессе (этап 402).
На этапе 403, если содержимым данных передачи DATA_C1 от камеры является команда управления (приводом) для исполнительного (приводного) устройства в сменном объективе, процесс переходит на этап 404.
На этапе 404 обработка управления выполняется для исполнительного устройства в сменном объективе в соответствии с содержимым данных передачи DATA_C1 от камеры.
Выносится решение, закончена ли обработка, относящаяся к управлению действием исполнительного устройства, в объективе, и объектив может принимать следующую передачу данных от камеры (этап 405). Если объектив может принимать следующую передачу, процесс переходит на этап 407.
Если на этапе 403 содержимым данных передачи, DATA_C1, от камеры является запрос передачи данных, специфический для сменного объектива, процесс переходит на этап 406. На этапе 406 специфические для объектива данные, запрашиваемые на основе данных передачи DATA_C1 от камеры, устанавливаются в сдвиговый регистр передачи.
На этапе 407 вывод, который принимает синхронный тактовый сигнал CLK, устанавливается на уровень H, так что камера может вынести решение, что объектив не находится в состоянии Busy.
Объем данных, подлежащий обработке для коммуникации, чтобы выполнять с высокой точностью управление экспозицией и управление автоматической фокусировкой, требует многократных единиц передач данных. Кроме того, информация должна последовательно обновляться всякий раз, когда изменяются позиции изменения масштаба изображения и позиции кольца дальности для сменного объектива. Следовательно, камера должна часто осуществлять такой обмен информацией. Микрокомпьютер камеры осуществляет передачу в то время, как микрокомпьютер часто ожидает отмены состояния Busy для объектива. Вследствие этого, даже если частота синхронного тактового сигнала CLK повышается, рабочая характеристика может улучшаться менее ожидаемого. Камера часто осуществляет прерывание коммуникации по отношению к микрокомпьютеру объектива, и объектив должен предпочтительно выполнять обработку прерывания коммуникации, чтобы выводить сигнал Busy или сбрасывать состояние Busy при всяком возникновении прерывания коммуникации. Это может мешать улучшению рабочей характеристики.
Операция установки параметров коммуникации для системы камеры
На фиг.7 показана блок-схема операции установки параметров, относящаяся к коммуникации для системы камеры, включающей в себя камеру и сменный объектив, которые являются реализациями по настоящему изобретению. Нужно отметить, что отдельные последовательности операций для микрокомпьютеров в камере и сменном объективе будут описаны далее. Фиг.7 описывается в качестве общей последовательности операций.
Если включается выключатель питания (не показан), и камера и сменный объектив становятся работоспособными, начинается операция по блок-схеме. Микрокомпьютер 13 камеры выполняет установку параметров для схемы 33 управления коммуникацией и схем 35-37 управления вводом-выводом согласно синхронной коммуникации в качестве начальной установки для способа коммуникации со сменным объективом (этап 101). Это имеет место, поскольку камера является доступной для объектива I-типа и объектива II-типа. При этой установке параметров микрокомпьютер 13 камеры используется в качестве ведущего устройства коммуникации в течение коммуникации. В микрокомпьютере 13 камеры входной/выходной вывод 45 выводит синхронные тактовые коммуникационные сигналы SCLK. Кроме того, при этой установке параметров, в микрокомпьютере 13 камеры, TXD сигнал данных передачи от камеры на сменный объектив выводится от входного/выходного вывода 46, и RXD сигнал данных передачи от сменного объектива на камеру вводится от входного/выходного вывода 47.
Даже в случае объектива II-типа, доступного для асинхронной коммуникации, сменный объектив выполняет установку параметров ведомого устройства в течение синхронной коммуникации для схемы 33 управления коммуникацией и схем 35-37 управления вводом-выводом в качестве начальной установки. При этой установке параметров, в микрокомпьютере 21 объектива, синхронный тактовый коммуникационной сигнал SCLK вводится от входного/выходного вывода 45. Кроме того, при этой установке, в микрокомпьютере 21 объектива, TXD сигнал данных передачи от сменного объектива на камеру выводится от входного/выходного вывода 46, и RXD сигнал данных передачи от камеры на сменный объектив вводится от входного/выходного вывода 47.
Коммуникация согласно способу синхронизации осуществляется между камерой и сменным объективом (этап 102). Временная диаграмма для синхронной коммуникации и последовательности операций для микрокомпьютера 13 камеры и микрокомпьютера 21 объектива будут описаны далее со ссылкой на фиг.10-12.
При этой коммуникации команда передачи информации объектива передается от камеры в виде DATA_C1. Командой передачи информации объектива является команда, которая дает указание сменному объективу передать на камеру тип и имя сменного объектива, или информацию, указывающую, является ли сменный объектив объективом I-типа, недоступным для асинхронной коммуникации, или объективом II-типа, доступным для асинхронной коммуникации.
При приеме сменным объективом команды на передачу информации объектива сменный объектив передает соответствующую команде информацию объектива на камеру в виде DATA_L2.
Микрокомпьютер 13 камеры анализирует принятую информацию объектива, DATA_L2, и выносит решение, является ли подключенный сменный объектив объективом I-типа, недоступным для асинхронной коммуникации, или объективом II-типа, доступным для асинхронной коммуникации (этап 103). Если микрокомпьютер 13 камеры выносит решение, что подключенным сменным объективом является объектив II-типа, процесс переходит на этап 104.
Камера осуществляет коммуникацию согласно способу синхронизации со сменным объективом и передает команду для вывода импульса измерения для регулировки скорости передачи в бодах, если осуществляется асинхронная коммуникация (этап 104). Подробность регулировки скорости передачи в бодах описывается далее. В асинхронной коммуникации передача данных осуществляется без использования синхронного тактового сигнала, передаваемого посредством вывода 25 CLK. Следовательно, проводится регулировка скорости передачи в бодах, чтобы подстроить скорость передачи данных.
Если объектив принимает эту команду, объектив выполняет вывод импульсного сигнала для регулировки скорости передачи в бодах при осуществлении асинхронной коммуникации, чтобы позволить камере выполнять измерение. Временная диаграмма вывода импульса для регулировки скорости передачи в бодах, чтобы установить скорость передачи данных, описывается далее со ссылкой на фиг.9.
На этапе 105 микрокомпьютер 13 камеры подстраивает скорость передачи в бодах для асинхронной коммуникации с учетом относительного сдвига точности частоты колебаний для микрокомпьютера 21 объектива на основе счетного значения для импульса Tmes регулировки скорости передачи в бодах, которое получено на этапе 104.
На этапе 106 микрокомпьютер 13 камеры изменяет установку параметров для способа коммуникации со сменным объективом и выполняет установку для схемы 33 управления коммуникацией и схем 35-37 управления вводом-выводом для осуществления асинхронной коммуникации.
Микрокомпьютер 21 объектива изменяет установку параметров для способа коммуникации с камерой и выполняет установку для схемы 33 управления коммуникацией и схем 35-37 управления вводом-выводом для осуществления асинхронной коммуникации. После исполнения этого этапа коммуникация между камерой и сменным объективом становится асинхронной коммуникацией.
Если подключенным сменным объективом является объектив I-типа, недоступный для асинхронной коммуникации, процесс переходит от этапа 103 на этап 107, и синхронная коммуникация продолжается.
Пример временной диаграммы коммуникации
в асинхронной коммуникации
На фиг.8 показан пример временной диаграммы коммуникации в асинхронной коммуникации. Если от камеры на объектив передается команда запроса передачи информации объектива или команда управления для исполнительного устройства в объективе, то выходной является комбинация асинхронно передаваемых данных со скоростью передачи в бодах, установленной в сигнале DOC. Во-первых, выводится стартовый бит на уровне L, и затем данные с заранее заданным числом битов выводятся с установленной скоростью в бодах. Если окончен вывод данных с заранее заданным числом битов, выводится стоповый бит на уровне H, и передача является завершенной. Сигнал CLK не подлежит выводу, и сигнал DOL не должен приниматься одновременно.
Если объектив передает на камеру информацию объектива в ответ на команду, переданную от камеры, объектив выводит информацию объектива на сигнал DOL в момент времени, когда объектив становится готовым к передаче данных, без использования сигнала CLK. Протокол коммуникации подобен таковому для сигнала DOC.
Путем изменения коммуникации на способ асинхронной коммуникации отмена состояния Busy не подлежит проверке. В противном случае выполняется проверка между микрокомпьютером 13 камеры и микрокомпьютером 21 объектива на основе одиночной передачи.
Нужно отметить, что вывод, который используется для осуществления передачи команды управления от камеры на объектив в течение асинхронной коммуникации, не ограничивается выводом DOC и может быть изменен на вывод CLK. В этом сл