JP6729655B2 - Interchangeable lens and camera body - Google Patents

Interchangeable lens and camera body Download PDF

Info

Publication number
JP6729655B2
JP6729655B2 JP2018188202A JP2018188202A JP6729655B2 JP 6729655 B2 JP6729655 B2 JP 6729655B2 JP 2018188202 A JP2018188202 A JP 2018188202A JP 2018188202 A JP2018188202 A JP 2018188202A JP 6729655 B2 JP6729655 B2 JP 6729655B2
Authority
JP
Japan
Prior art keywords
initialization
lens
interchangeable lens
driven
camera body
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018188202A
Other languages
Japanese (ja)
Other versions
JP2019012289A (en
Inventor
及川 雅史
雅史 及川
今藤 和晴
和晴 今藤
茂雄 高橋
茂雄 高橋
俊二 長屋
俊二 長屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nikon Corp
Original Assignee
Nikon Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nikon Corp filed Critical Nikon Corp
Priority to JP2018188202A priority Critical patent/JP6729655B2/en
Publication of JP2019012289A publication Critical patent/JP2019012289A/en
Application granted granted Critical
Publication of JP6729655B2 publication Critical patent/JP6729655B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Structure And Mechanism Of Cameras (AREA)
  • Adjustment Of Camera Lenses (AREA)
  • Studio Devices (AREA)
  • Lens Barrels (AREA)

Description

本発明は、交換レンズおよびカメラボディに関する。 The present invention relates to an interchangeable lens and a camera body.

カメラボディと、カメラボディに着脱可能な交換レンズと、から成るカメラシステムが知られている。例えば特許文献1には、カメラ本体と、カメラヘッドと、から成り、カメラヘッドの初期化を行うカメラシステムが記載されている。 A camera system including a camera body and an interchangeable lens detachable from the camera body is known. For example, Patent Document 1 describes a camera system that includes a camera body and a camera head and that initializes the camera head.

特開2006−319631号公報JP, 2006-319631, A

カメラに装着される交換レンズにおいて、交換レンズの初期化に関連した仕組みに関して、従来の技術とは異なる仕組みが望まれている。 Regarding the interchangeable lens mounted on the camera, a mechanism different from the conventional technique is desired regarding the mechanism related to the initialization of the interchangeable lens.

本発明の第1の態様による交換レンズは、カメラボディが着脱可能に取り付けられる取付部と、駆動力を受けて状態が変化する複数の被駆動部材と、前記複数の被駆動部材のうちの少なくとも1つに対して初期化処理を実行する初期化部と、前記初期化処理が完了したことを示す初期化状況情報を、前記カメラボディから第1の所定周期で送信される初期化状況要求に応じて、第1の伝送路を介して前記カメラボディへ送信する第1通信部と、前記複数の被駆動部材の被駆動状態を、前記第1の所定周期より短い第2の所定周期で、前記第1の伝送路とは異なる第2の伝送路を介して前記カメラボディに送信する第2通信部と、を備える。
本発明の第2の態様によるカメラボディは、駆動力を受けて状態が変化する複数の被駆動部材を有する交換レンズが着脱可能に取り付けられる取付部と、初期化状況要求を、第1の伝送路を介して前記交換レンズに第1の所定周期で送信するとともに、前記交換レンズにおいて前記複数の被駆動部材のうちの少なくとも1つに対する初期化処理が完了したことを示す初期化状況情報を、前記第1の伝送路を介して前記交換レンズから受信する第1通信部と、前記複数の被駆動部材の被駆動状態を、前記第1の所定周期より短い第2の所定周期で、前記第1の伝送路とは異なる第2の伝送路を介して前記交換レンズから受信する第2通信部と、を備える。
The interchangeable lens according to the first aspect of the present invention includes an attachment portion to which a camera body is detachably attached, a plurality of driven members whose state is changed by receiving a driving force, and at least one of the plurality of driven members. An initialization unit that executes initialization processing for one and initialization status information indicating that the initialization processing is completed are included in an initialization status request transmitted from the camera body in a first predetermined cycle. in response, the first communication unit for transmitting to the first transmission path the camera body via the driven state of the plurality of the driven member, in the short second predetermined period from the first predetermined cycle A second communication unit that transmits to the camera body via a second transmission line different from the first transmission line.
A camera body according to a second aspect of the present invention includes a mounting portion to which an interchangeable lens having a plurality of driven members, the state of which is changed by receiving a driving force, is detachably mounted; Initialization status information indicating that the initialization process for at least one of the plurality of driven members in the interchangeable lens has been completed, while transmitting to the interchangeable lens at a first predetermined cycle via a path; a first communication unit that receives from the interchangeable lens through the first transmission path, the driven state of the plurality of the driven member, with the shorter than the first predetermined period the second predetermined period, wherein A second communication unit that receives from the interchangeable lens via a second transmission line different from the first transmission line.

本発明を適用したレンズ交換式のカメラシステムを示した斜視図である。FIG. 1 is a perspective view showing an interchangeable lens type camera system to which the present invention is applied. 本発明を適用したレンズ交換式のカメラシステムを示した断面図である。It is sectional drawing which showed the lens interchangeable type camera system to which this invention is applied. 保持部102,202の詳細を示す模式図である。It is a schematic diagram which shows the detail of holding|maintenance part 102,202. コマンドデータ通信の例を示すタイミングチャートである。It is a timing chart which shows the example of command data communication. ホットライン通信の例を示すタイミングチャートである。6 is a timing chart showing an example of hotline communication. 初期化状況データの構造を示す図である。It is a figure which shows the structure of initialization status data. 電源オン後の初期化処理の実行順序を表すタイムチャートである。7 is a time chart showing the execution sequence of initialization processing after power-on. 被駆動状態データの構造を示す図である。It is a figure which shows the structure of driven state data. 電源オン操作から撮影可能になるまでの処理を示すフローチャートである。6 is a flowchart showing a process from a power-on operation to a state in which shooting is possible. 電源オン後の初期化処理の実行順序を表すタイムチャートである。7 is a time chart showing the execution sequence of initialization processing after power-on.

(第1の実施の形態)
図1は、本発明を適用したレンズ交換式のカメラシステムを示した斜視図である。なお、図1では本発明に係わる機器および装置のみを示し、それ以外の機器および装置については図示と説明を省略する。カメラ1は、カメラボディ100と、カメラボディ100に着脱可能な交換レンズ200とから構成される。
(First embodiment)
FIG. 1 is a perspective view showing a lens-interchangeable camera system to which the present invention is applied. It should be noted that FIG. 1 shows only the devices and apparatuses according to the present invention, and the illustration and description of the other devices and apparatuses are omitted. The camera 1 includes a camera body 100 and an interchangeable lens 200 that is attachable to and detachable from the camera body 100.

カメラボディ100には交換レンズ200が着脱可能に取り付けられるレンズマウント101が設けられている。カメラボディ100のレンズマウント101の近傍(レンズマウント101の内周側)の位置には、レンズマウント101の内周側に部分的に突出する状態で、接点を保持する保持部(電気的な接続部)102が設けられている。この保持部102には複数の接点が設けられている。 The camera body 100 is provided with a lens mount 101 to which the interchangeable lens 200 is detachably attached. At a position near the lens mount 101 of the camera body 100 (inner peripheral side of the lens mount 101), a holding portion (electrical connection) that holds a contact in a state of partially protruding to the inner peripheral side of the lens mount 101 Part) 102 is provided. The holding portion 102 is provided with a plurality of contacts.

また交換レンズ200には、ボディ側のレンズマウント101に対応する、カメラボディ100が着脱可能に取り付けられるレンズマウント201が設けられている。交換レンズ200のレンズマウント201の近傍(レンズマウント201の内周側)の位置には、レンズマウント201の内周側に部分的に突出する状態で、接点を保持する保持部(電気的な接続部)202が設けられている。この保持部202には複数の接点が設けられている。 Further, the interchangeable lens 200 is provided with a lens mount 201 corresponding to the lens mount 101 on the body side, to which the camera body 100 is detachably attached. At a position near the lens mount 201 of the interchangeable lens 200 (inner peripheral side of the lens mount 201), a holding portion (electric connection Part) 202 is provided. The holding portion 202 is provided with a plurality of contacts.

カメラボディ100に交換レンズ200が装着されると、複数の接点が設けられた保持部102が、複数の接点が設けられた保持部202に電気的に且つ物理的に接続される。両保持部102,202は、カメラボディ100から交換レンズ200への電力供給、および、カメラボディ100と交換レンズ200との信号の送受信に利用される。 When the interchangeable lens 200 is mounted on the camera body 100, the holding unit 102 provided with a plurality of contacts is electrically and physically connected to the holding unit 202 provided with a plurality of contacts. Both holders 102 and 202 are used for supplying power from the camera body 100 to the interchangeable lens 200 and for transmitting and receiving signals between the camera body 100 and the interchangeable lens 200.

カメラボディ100内のレンズマウント101後方には、例えばCMOSやCCDなどの撮像素子104が設けられる。カメラボディ100の上方には、入力装置たるボタン107が設けられている。ユーザはボタン107等の入力装置を用いてカメラボディ100に撮影指示や撮影条件の設定指示等を行う。 An image sensor 104 such as a CMOS or CCD is provided behind the lens mount 101 in the camera body 100. A button 107, which is an input device, is provided above the camera body 100. The user uses the input device such as the button 107 to instruct the camera body 100 to perform shooting, set shooting conditions, and the like.

図2は、本発明を適用したレンズ交換式のカメラシステムを示した断面図である。交換レンズ200は、被写体像を結像させる結像光学系210を備える。結像光学系210は複数のレンズ210a〜210cおよび絞り211により構成されている。これら複数のレンズ210a〜210cには、被写体像のピント位置を制御するためのフォーカシングレンズ210bと、被写体像の像ぶれを補正するぶれ補正レンズ210cが含まれている。 FIG. 2 is a sectional view showing an interchangeable lens type camera system to which the present invention is applied. The interchangeable lens 200 includes an image forming optical system 210 that forms a subject image. The image forming optical system 210 is composed of a plurality of lenses 210a to 210c and a diaphragm 211. The plurality of lenses 210a to 210c include a focusing lens 210b for controlling the focus position of the subject image and a blur correction lens 210c for correcting image blur of the subject image.

交換レンズ200内部には、交換レンズ200の各部の制御を司るレンズ制御部203が設けられている。レンズ制御部203は不図示のマイクロコンピュータおよびその周辺回路等から構成される。レンズ制御部203には、レンズ側第1通信部217、レンズ側第2通信部218、フォーカシングレンズ駆動部212、ぶれ補正レンズ駆動部213、絞り駆動部214、ROM215、およびRAM216が接続されている。 Inside the interchangeable lens 200, a lens controller 203 that controls each part of the interchangeable lens 200 is provided. The lens controller 203 is composed of a microcomputer (not shown) and its peripheral circuits. The lens control unit 203 is connected to the first lens side communication unit 217, the second lens side communication unit 218, the focusing lens drive unit 212, the blur correction lens drive unit 213, the diaphragm drive unit 214, the ROM 215, and the RAM 216. ..

レンズ側第1通信部217およびレンズ側第2通信部218は、保持部102、202の各通信接点を介してカメラボディ100とのデータの授受を行う。このレンズ側第1通信部217とレンズ側第2通信部218はそれぞれ、交換レンズ200側の通信インターフェースである。レンズ制御部203はこれら通信インターフェースを使って、カメラボディ100(後述するボディ制御部103)との間で後述する各通信(ホットライン通信、コマンドデータ通信)を行う。 The lens-side first communication unit 217 and the lens-side second communication unit 218 exchange data with the camera body 100 via the communication contacts of the holding units 102 and 202. The lens-side first communication unit 217 and the lens-side second communication unit 218 are communication interfaces on the interchangeable lens 200 side, respectively. The lens control unit 203 uses these communication interfaces to perform each communication (hotline communication, command data communication) described below with the camera body 100 (body control unit 103 described below).

フォーカシングレンズ駆動部212は例えばステッピングモータ等のアクチュエータを有し、フォーカシングレンズ駆動部212に入力された信号に応じてフォーカシングレンズ210bを駆動する。ぶれ補正レンズ駆動部213および絞り駆動部214も同様に、例えばボイスコイルモータ等のアクチュエータをそれぞれ有しており、入力信号に応じてぶれ補正レンズ210cおよび絞り211をそれぞれ駆動する。 The focusing lens drive unit 212 has an actuator such as a stepping motor, and drives the focusing lens 210b according to a signal input to the focusing lens drive unit 212. Similarly, the blur correction lens drive unit 213 and the aperture drive unit 214 each have an actuator such as a voice coil motor, and drive the blur correction lens 210c and the aperture 211, respectively, according to an input signal.

フォーカシングレンズ210bは、フォーカシングレンズ駆動部212により光軸方向に駆動される。ぶれ補正レンズ210cは、ぶれ補正レンズ駆動部213により光軸の垂直方向(X方向、Y方向)に駆動される。絞り211は、絞り駆動部214により、被写体光を通過させるための開口の大きさ(開口径)が変化するように駆動される。すなわち、これらの各部材は、各駆動部からの駆動力を受けて駆動されることで被駆動状態が変化する被駆動部材である。ここで被駆動状態とは、各被駆動部材に固有の状態のうち、当該被駆動部材が駆動されることにより変化する状態を指す。例えばフォーカシングレンズ210bであれば光軸方向の位置、ぶれ補正レンズ駆動部213であれば光軸に垂直な平面における位置、絞り211であれば開口径(および開口径に応じて変化する結像光学系210のF値)などが被駆動状態に含まれる。 The focusing lens 210b is driven in the optical axis direction by the focusing lens driving unit 212. The blur correction lens 210c is driven by the blur correction lens drive unit 213 in the direction (X direction, Y direction) perpendicular to the optical axis. The diaphragm 211 is driven by the diaphragm driving unit 214 so that the size (opening diameter) of the opening for passing the subject light is changed. That is, each of these members is a driven member whose driven state changes by being driven by the driving force from each driving unit. Here, the driven state refers to a state that is changed by driving the driven member among the states unique to each driven member. For example, in the case of the focusing lens 210b, the position in the optical axis direction, in the case of the blur correction lens driving unit 213, the position in the plane perpendicular to the optical axis, and in the case of the diaphragm 211, the aperture diameter (and the imaging optics that changes according to the aperture diameter) The F value of the system 210) and the like are included in the driven state.

なお、交換レンズ200内に、上記の各被駆動部材(フォーカシングレンズ210b、ぶれ補正レンズ210c、絞り211)以外の被駆動部材を設けてもよい。例えば、上記フォーカシングレンズ210bと同様に、結像光学系210の光軸方向に移動可能な部材としてズームレンズを設けると共に、そのズームレンズを電気的に駆動する機構(いわゆるパワーズーム機構)を交換レンズ200内に設けてもよい。 It should be noted that driven members other than the driven members (focusing lens 210b, blur correction lens 210c, diaphragm 211) described above may be provided in the interchangeable lens 200. For example, like the focusing lens 210b, a zoom lens is provided as a member that can move in the optical axis direction of the imaging optical system 210, and a mechanism (a so-called power zoom mechanism) that electrically drives the zoom lens is an interchangeable lens. It may be provided within 200.

ROM215は不揮発性の記憶媒体であり、レンズ制御部203が実行する所定の制御プログラム等が予め記憶される。RAM216は揮発性の記憶媒体であり、レンズ制御部203により各種データの記憶領域として利用される。 The ROM 215 is a non-volatile storage medium, and stores a predetermined control program executed by the lens control unit 203 in advance. The RAM 216 is a volatile storage medium and is used by the lens control unit 203 as a storage area for various data.

レンズ制御部203は、ソフトウェア形態により、初期化状況送信部221、被駆動状態送信部222、および初期化制御部223を有する。これらの各機能部は、レンズ制御部203がROM215に記憶されている所定の制御プログラムを実行することにより、ソフトウェア的に実現される。 The lens control unit 203 includes an initialization status transmission unit 221, a driven state transmission unit 222, and an initialization control unit 223 according to the software form. Each of these functional units is realized in software by the lens control unit 203 executing a predetermined control program stored in the ROM 215.

初期化制御部223は、上述した複数の被駆動部材の各々に対し、所定の初期化処理を実行する。初期化状況送信部221は、これら複数の被駆動部材の各々について、初期化処理の状況を表す初期化状況データ(例えば初期化処理の実行が完了したか未完了かを表す状況データ)を、第1伝送路(後に詳述)を介して所定周期毎にカメラボディ100に送信する。被駆動状態送信部222は、上述した複数の被駆動部材の被駆動状態を表す被駆動状態データを、第1伝送路と異なる第2伝送路(後に詳述)を介して所定周期毎にカメラボディに送信する。ここで初期化状況送信部221がカメラボディ100に対して所定周期毎に初期化状況データを送信する仕組みについて述べる。カメラボディ100は交換レンズ200に対して、交換レンズ200から初期化処理の完了を示す信号を受け取るまで、初期化状況データを要求するコマンドを所定周期毎に出している。交換レンズの初期化状況送信部221は、この要求コマンドに対して準備した初期化状況データを応答する。このような仕組みにより初期化状況送信部221はカメラボディ100に対して所定周期で初期化状況データを送信する。 The initialization control unit 223 executes a predetermined initialization process on each of the plurality of driven members described above. The initialization status transmission unit 221 outputs initialization status data indicating the status of the initialization processing (for example, status data indicating whether the execution of the initialization processing is completed or not) for each of the plurality of driven members. It is transmitted to the camera body 100 at predetermined intervals via the first transmission path (described in detail later). The driven state transmission unit 222 transmits the driven state data representing the driven states of the plurality of driven members described above to the camera at predetermined intervals via a second transmission path (detailed later) different from the first transmission path. Send to the body. Here, the mechanism by which the initialization status transmission unit 221 transmits the initialization status data to the camera body 100 at predetermined intervals will be described. The camera body 100 issues a command requesting initialization status data to the interchangeable lens 200 at predetermined intervals until it receives a signal from the interchangeable lens 200 indicating completion of initialization processing. The initialization status transmission unit 221 of the interchangeable lens responds to the request command with the prepared initialization status data. With such a mechanism, the initialization status transmission unit 221 transmits the initialization status data to the camera body 100 in a predetermined cycle.

撮像素子104の前面には、撮像素子104の露光状態を制御するためのシャッター115と、光学的ローパスフィルターや赤外線カットフィルターを組み合わせた光学フィルター116とが設けられている。結像光学系210を透過した被写体光は、シャッター115およびフィルター116を介して撮像素子104に入射する。 A shutter 115 for controlling the exposure state of the image sensor 104 and an optical filter 116 that is a combination of an optical low pass filter and an infrared cut filter are provided on the front surface of the image sensor 104. The subject light that has passed through the imaging optical system 210 enters the image sensor 104 via the shutter 115 and the filter 116.

カメラボディ100内部には、カメラボディ100の各部の制御を司るボディ制御部103が設けられている。ボディ制御部103は不図示のマイクロコンピュータ、RAMおよびその周辺回路等から構成される。 Inside the camera body 100, a body control unit 103 that controls each unit of the camera body 100 is provided. The body control unit 103 is composed of a microcomputer (not shown), a RAM, peripheral circuits thereof, and the like.

ボディ制御部103には、ボディ側第1通信部117およびボディ側第2通信部118が接続されている。ボディ側第1通信部117は保持部102に接続されており、保持部102に設けられた複数の接点を介して、レンズ側第1通信部217とデータの授受を行うことができる。同様に、ボディ側第2通信部118はレンズ側第2通信部218とデータの授受を行うことができる。換言すれば、ボディ側第1通信部117とボディ側第2通信部118はそれぞれ、ボディ側の通信インターフェースである。ボディ制御部103はこれら通信インターフェースを使って、交換レンズ200(レンズ制御部203)との間で、後述する各通信(ホットライン通信、コマンドデータ通信)を行う。 A body-side first communication unit 117 and a body-side second communication unit 118 are connected to the body control unit 103. The body-side first communication unit 117 is connected to the holding unit 102, and data can be exchanged with the lens-side first communication unit 217 via a plurality of contacts provided on the holding unit 102. Similarly, the second body side communication unit 118 can exchange data with the second lens side communication unit 218. In other words, the body-side first communication unit 117 and the body-side second communication unit 118 are body-side communication interfaces, respectively. The body control unit 103 uses these communication interfaces to perform each communication (hot line communication, command data communication) described later with the interchangeable lens 200 (lens control unit 203).

カメラボディ100の背面には、LCDパネル等により構成される表示装置111が配置される。ボディ制御部103はこの表示装置111に対し、撮像素子104の出力に基づく被写体の画像(いわゆるスルー画)や、撮影条件等を設定するための各種のメニュー画面を表示する。 A display device 111 including an LCD panel or the like is arranged on the back surface of the camera body 100. The body control unit 103 displays, on the display device 111, an image of a subject (so-called through image) based on the output of the image sensor 104, various menu screens for setting shooting conditions, and the like.

ボディ制御部103は、ソフトウェア形態により、初期化状況受信部121、被駆動状態受信部122、および駆動制御部123を有する。これらの各機能部は、ボディ制御部103が所定の制御プログラムを実行することにより、ソフトウェア的に実現される。初期化状況受信部121は、初期化状況送信部221により送信された初期化状況データを受信する。被駆動状態受信部122は、被駆動状態送信部222により送信された複数の被駆動部材の被駆動状態を表す被駆動状態データを受信する。駆動制御部123は、初期化状況受信部121により受信された初期化状況データに基づいて、各被駆動部材に対する制御処理(後述)を実行する。 The body control unit 103 has an initialization status reception unit 121, a driven status reception unit 122, and a drive control unit 123, depending on the software form. Each of these functional units is implemented as software by the body control unit 103 executing a predetermined control program. The initialization status reception unit 121 receives the initialization status data transmitted by the initialization status transmission unit 221. The driven state receiving unit 122 receives the driven state data indicating the driven state of the plurality of driven members, which is transmitted by the driven state transmitting unit 222. The drive control unit 123 executes control processing (described later) for each driven member based on the initialization status data received by the initialization status receiving unit 121.

(保持部102,202の説明)
図3は保持部102,202の詳細を示す模式図である。なお図3において保持部102がレンズマウント101の右側に配置されているのは、実際のマウント構造に倣ったものである。すなわち、本実施形態の保持部102は、カメラボディ100のレンズマウント101のマウント面よりも奥まった場所(図3においてレンズマウント101よりも右側の場所)に配置されている。同様に、保持部202がレンズマウント201の右側に配置されているのは、本実施形態の保持部202が交換レンズ200のレンズマウント201のマウント面よりも突出した場所に配置されていることを表している。保持部102と保持部202がこのように配置されているので、レンズマウント101のマウント面とレンズマウント201のマウント面とを接触させて、カメラボディ100と交換レンズ200とをマウント結合させると、保持部102と保持部202とが接続され、両保持部に設けられている電気接点同士も接続することになる。このようなマウント構造については周知であるのでこれ以上の説明、図示を省略する。
(Description of holding units 102 and 202)
FIG. 3 is a schematic diagram showing details of the holding units 102 and 202. It should be noted that the holding portion 102 is arranged on the right side of the lens mount 101 in FIG. 3 according to an actual mount structure. That is, the holding unit 102 of the present embodiment is arranged at a position deeper than the mounting surface of the lens mount 101 of the camera body 100 (a position on the right side of the lens mount 101 in FIG. 3 ). Similarly, the holding portion 202 is arranged on the right side of the lens mount 201 because the holding portion 202 of the present embodiment is arranged at a position protruding from the mount surface of the lens mount 201 of the interchangeable lens 200. It represents. Since the holding unit 102 and the holding unit 202 are arranged in this way, when the mount surface of the lens mount 101 and the mount surface of the lens mount 201 are brought into contact with each other to mount and couple the camera body 100 and the interchangeable lens 200, The holding part 102 and the holding part 202 are connected, and the electrical contacts provided on both holding parts are also connected. Since such a mount structure is well known, further description and illustration will be omitted.

図3に示すように、保持部102にはBP1〜BP12の12個の接点が存在する。また保持部202には、上記の12個の接点にそれぞれ対応する、LP1〜LP12の12個の接点が存在する。 As shown in FIG. 3, the holding portion 102 has 12 contacts BP1 to BP12. Further, the holding portion 202 has 12 contacts LP1 to LP12 corresponding to the above 12 contacts.

接点BP1および接点BP2は、カメラボディ100内の第1電源回路130に接続されている。第1電源回路130は、接点BP1に、アクチュエータ等の駆動系を有し消費電力が比較的大きい回路(フォーカシングレンズ駆動部212、ぶれ補正レンズ駆動部213、絞り駆動部214など)を除く交換レンズ200内の各部の動作電圧を供給する。すなわち、接点BP1および接点LP1からは、上記の各駆動部を除く交換レンズ200内の各部の動作電圧が供給される。この接点BP1に供給可能な電圧値は、最小電圧値〜最大電圧値の範囲(例えば3V台での電圧幅)をもつが、標準的に供給される電圧値はその最大電圧値と最小電圧値の中間値近傍の電圧値である。そしてこれにより、カメラボディ100側から交換レンズ200側に供給される電流値は、電源ON状態において、約数10mA〜数100mAの範囲内の電流値である。 The contacts BP1 and BP2 are connected to the first power supply circuit 130 in the camera body 100. The first power supply circuit 130 is an interchangeable lens excluding a circuit having a drive system such as an actuator at the contact point BP1 and relatively large power consumption (focusing lens drive unit 212, blur correction lens drive unit 213, diaphragm drive unit 214, etc.). The operating voltage of each unit in 200 is supplied. That is, from the contact point BP1 and the contact point LP1, the operating voltage of each part in the interchangeable lens 200 excluding the above-mentioned drive parts is supplied. The voltage value that can be supplied to this contact point BP1 has a range from the minimum voltage value to the maximum voltage value (for example, a voltage width in the range of 3V), but the standardly supplied voltage value is the maximum voltage value and the minimum voltage value. It is a voltage value near the intermediate value of. As a result, the current value supplied from the camera body 100 side to the interchangeable lens 200 side is a current value within the range of approximately several tens mA to several hundred mA in the power-on state.

接点BP2は、接点BP1に与えられる上記動作電圧に対応する接地端子である。すなわち、接点BP2および接点LP2は、上記の動作電圧に対応する接地端子電圧である。 The contact point BP2 is a ground terminal corresponding to the operating voltage given to the contact point BP1. That is, the contact BP2 and the contact LP2 are ground terminal voltages corresponding to the above-mentioned operating voltage.

以下の説明では、接点BP1および接点LP1により構成される信号線を、信号線V33と呼ぶ。また、接点BP2および接点LP2により構成される信号線を、信号線GNDと呼ぶ。これらの接点LP1,LP2、BP1,BP2は、カメラボディ100側から交換レンズ200側へ電源供給するための、電源系接点を構成する。 In the following description, the signal line formed by the contact point BP1 and the contact point LP1 is referred to as a signal line V33. The signal line formed by the contact point BP2 and the contact point LP2 is referred to as a signal line GND. These contacts LP1, LP2, BP1 and BP2 form a power supply system contact for supplying power from the camera body 100 side to the interchangeable lens 200 side.

接点BP3,BP4,BP5,およびBP6は、ボディ側第1通信部117に接続されている。これらの接点に対応する交換レンズ200側の接点LP3,LP4,LP5,およびLP6は、レンズ側第1通信部217に接続されている。ボディ側第1通信部117とレンズ側第1通信部217は、これらの接点(通信系接点)を用いて、互いにデータの送受信を行う。ボディ側第1通信部117とレンズ側第1通信部217が行う通信の内容については、後に詳述する。 The contacts BP3, BP4, BP5, and BP6 are connected to the body-side first communication unit 117. The contacts LP3, LP4, LP5, and LP6 corresponding to these contacts on the interchangeable lens 200 side are connected to the lens-side first communication unit 217. The body-side first communication unit 117 and the lens-side first communication unit 217 send and receive data to and from each other using these contacts (communication system contacts). The contents of the communication performed by the body-side first communication unit 117 and the lens-side first communication unit 217 will be described in detail later.

なお以下の説明では、接点BP3および接点LP3により構成される信号線を、信号線CLKと呼ぶ。同様に、接点BP4および接点LP4により構成される信号線を信号線BDATと、接点BP5および接点LP5により構成される信号線を信号線LDATと、接点BP6および接点LP6により構成される信号線を信号線RDYと呼ぶ。 In the following description, the signal line composed of the contact point BP3 and the contact point LP3 is referred to as the signal line CLK. Similarly, the signal line formed by the contact points BP4 and LP4 is the signal line BDAT, the signal line formed by the contact points BP5 and LP5 is the signal line LDAT, and the signal line formed by the contact points BP6 and LP6 is the signal line. Called line RDY.

接点BP7,BP8,BP9,およびBP10は、ボディ側第2通信部118に接続されている。これらの接点に対応する交換レンズ200側の接点LP7,LP8,LP9,およびLP10は、レンズ側第2通信部218に接続されている。レンズ側第2通信部218は、これらの接点(通信系接点)を用いて、ボディ側第2通信部118にデータの送信を行う。ボディ側第2通信部118とレンズ側第2通信部218が行う通信の内容については、後に詳述する。 The contacts BP7, BP8, BP9, and BP10 are connected to the body-side second communication unit 118. The contacts LP7, LP8, LP9, and LP10 on the interchangeable lens 200 side corresponding to these contacts are connected to the lens side second communication unit 218. The lens-side second communication unit 218 transmits data to the body-side second communication unit 118 using these contacts (communication system contacts). The contents of the communication performed by the second body side communication unit 118 and the second lens side communication unit 218 will be described in detail later.

なお以下の説明では、接点BP7および接点LP7により構成される信号線を、信号線HREQと呼ぶ。同様に、接点BP8および接点LP8により構成される信号線を信号線HANSと、接点BP9および接点LP9により構成される信号線を信号線HCLKと、接点BP10および接点LP10により構成される信号線を信号線HDATと呼ぶ。 In the following description, the signal line composed of the contact point BP7 and the contact point LP7 is referred to as a signal line HREQ. Similarly, the signal line formed by the contact points BP8 and LP8 is a signal line HANS, the signal line formed by the contact points BP9 and LP9 is a signal line HCLK, and the signal line formed by the contact points BP10 and LP10 is a signal line. Called line HDAT.

接点BP11および接点BP12は、カメラボディ100内の第2電源回路131に接続されている。第2電源回路131は、接点BP12に、アクチュエータ等の駆動系を有し消費電力が比較的大きい回路(フォーカシングレンズ駆動部212、ぶれ補正レンズ駆動部213、絞り駆動部214など)の駆動電圧を供給する。すなわち、接点BP12および接点LP12からは、フォーカシングレンズ駆動部212、ぶれ補正レンズ駆動部213、および絞り駆動部214の駆動電圧が供給される。この接点BP12に供給可能な電圧値は、最小電圧値〜最大電圧値の範囲をもつが、その範囲はいずれも、前述した接点BP1に供給可能な電圧値範囲よりも大きい電圧値である(例えば、接点BP12に供給可能な最大電圧値は、接点BP1に供給可能な最大電圧値の数倍程度)。即ち接点BP12に供給される電圧値は、上述の接点BP1に供給される電圧値とは、その大きさが異なる電圧値である。なお接点BP12に標準的に供給される電圧値は、接点BP12に供給可能な最大電圧値と最小電圧値の中間値近傍の電圧値である。そしてこれにより、カメラボディ100側から交換レンズ200側に供給される電流は、電源ON状態において、約10mA〜数Aの電流値となる。 The contacts BP11 and BP12 are connected to the second power supply circuit 131 in the camera body 100. The second power supply circuit 131 supplies the drive voltage of a circuit (focusing lens driving unit 212, blur correction lens driving unit 213, diaphragm driving unit 214, etc.) having a relatively large power consumption with a driving system such as an actuator to the contact point BP12. Supply. That is, the drive voltages of the focusing lens drive unit 212, the blur correction lens drive unit 213, and the diaphragm drive unit 214 are supplied from the contact point BP12 and the contact point LP12. The voltage value that can be supplied to the contact point BP12 has a range from the minimum voltage value to the maximum voltage value, and each range is a voltage value larger than the voltage value range that can be supplied to the contact point BP1 described above (for example, , The maximum voltage value that can be supplied to the contact BP12 is approximately several times the maximum voltage value that can be supplied to the contact BP1). That is, the voltage value supplied to the contact point BP12 is a voltage value whose magnitude is different from the voltage value supplied to the contact point BP1. The voltage value normally supplied to the contact BP12 is a voltage value near the intermediate value between the maximum voltage value and the minimum voltage value that can be supplied to the contact BP12. As a result, the current supplied from the camera body 100 side to the interchangeable lens 200 side has a current value of about 10 mA to several A in the power-on state.

接点BP11は、接点BP12に与えられる上記駆動電圧に対応する接地端子である。すなわち、接点BP11および接点LP11は、上記駆動電圧に対応する接地端子である。 The contact point BP11 is a ground terminal corresponding to the drive voltage given to the contact point BP12. That is, the contact point BP11 and the contact point LP11 are ground terminals corresponding to the drive voltage.

以下の説明では、接点BP11および接点LP11により構成される信号線を、信号線PGNDと呼ぶ。また、接点BP12および接点LP12により構成される信号線を、信号線BATと呼ぶ。これらの接点LP11,LP12、BP11,BP12は、カメラボディ100側から交換レンズ200側へ電源供給するための、電源系接点を構成する。 In the following description, the signal line configured by the contact point BP11 and the contact point LP11 is referred to as the signal line PGND. Further, the signal line formed by the contact point BP12 and the contact point LP12 is referred to as a signal line BAT. These contacts LP11, LP12, BP11, BP12 form a power supply system contact for supplying power from the camera body 100 side to the interchangeable lens 200 side.

なお、上述の接点BP12、接点LP12に供給される電圧値(電流値)と、接点BP1,LP1に供給される電圧値(電流値)との大小関係から明らかなように、それら各接点に供給される電圧にそれぞれに対する接地端子となる接点BP11および接点LP11を流れる電流の最大値と最小値との差は、接点BP2および接点LP2を流れる電流の最大値と最小値との差よりも大きくなっている。これは、アクチュエータ等の駆動系を有する各駆動部が消費する電力が、交換レンズ200内のレンズ制御部203等の電子回路に比べて大きいこと、ならびに、被駆動部材を駆動する必要がない場合には各駆動部が電力を消費しないことに拠る。 As is clear from the magnitude relation between the voltage value (current value) supplied to the contact points BP12 and LP12 and the voltage value (current value) supplied to the contact points BP1 and LP1, the voltage value is supplied to each contact point. The difference between the maximum value and the minimum value of the current flowing through the contact BP11 and the contact LP11, which are the ground terminals for the respective voltage, is larger than the difference between the maximum value and the minimum value of the current flowing through the contact BP2 and the contact LP2. ing. This is because the power consumed by each drive unit having a drive system such as an actuator is larger than that of an electronic circuit such as the lens control unit 203 in the interchangeable lens 200, and when it is not necessary to drive a driven member. This is because each drive does not consume power.

(コマンドデータ通信の説明)
レンズ制御部203は、レンズ側第1通信部217を制御して、接点LP3〜LP6、すなわち信号線CLK,BDAT,LDAT,およびRDYを介して、ボディ側第1通信部117からの制御データの受信と、ボディ側第1通信部117への応答データの送信とを並行して、予め決められた第1の所定周期(本実施形態では例えば16ミリ秒)で行う。以下、レンズ側第1通信部217とボディ側第1通信部117との間で行われる通信の詳細を説明する。
(Explanation of command data communication)
The lens control unit 203 controls the lens-side first communication unit 217 to transmit control data from the body-side first communication unit 117 via the contacts LP3 to LP6, that is, the signal lines CLK, BDAT, LDAT, and RDY. The reception and the transmission of the response data to the body-side first communication unit 117 are performed in parallel at a predetermined first predetermined cycle (for example, 16 milliseconds in this embodiment). Hereinafter, details of communication performed between the lens-side first communication unit 217 and the body-side first communication unit 117 will be described.

なお、本実施形態において、レンズ制御部203およびレンズ側第1通信部217と、ボディ制御部103およびボディ側第1通信部117との間で行われる通信を「コマンドデータ通信」と称する。また、コマンドデータ通信に利用される4つの信号線(信号線CLK,BDAT,LDAT,およびRDY)から成る伝送路を第1伝送路と称する。またこれらコマンドデータ通信を行うための通信系を「コマンドデータ通信系」と称す。 In the present embodiment, communication performed between the lens control unit 203 and the first lens-side communication unit 217 and the body control unit 103 and the first body-side communication unit 117 is referred to as “command data communication”. A transmission line composed of four signal lines (signal lines CLK, BDAT, LDAT, and RDY) used for command data communication is called a first transmission line. A communication system for performing these command data communication is called "command data communication system".

図4は、コマンドデータ通信の例を示すタイミングチャートである。ボディ制御部103およびボディ側第1通信部117は、コマンドデータ通信の開始時(T1)、まず信号線RDYの信号レベルを確認する。信号線RDYの信号レベルはレンズ側第1通信部217の通信可否を表している。レンズ制御部203およびレンズ側第1通信部217は、通信できない状態である場合には、接点LP6からH(High)レベルの信号を出力する。すなわち、信号線RDYの信号レベルをHレベルにする。ボディ制御部103およびボディ側第1通信部117は、信号線RDYがHレベルである場合、これがLレベルになるまで通信開始しない。また通信中の次の処理を実行しない。 FIG. 4 is a timing chart showing an example of command data communication. When the command data communication is started (T1), the body control unit 103 and the first body-side communication unit 117 first check the signal level of the signal line RDY. The signal level of the signal line RDY indicates whether or not the lens side first communication unit 217 can communicate. The lens control unit 203 and the first lens side communication unit 217 output a signal of H (High) level from the contact point LP6 when communication is impossible. That is, the signal level of the signal line RDY is set to the H level. When the signal line RDY is at the H level, the body control unit 103 and the body-side first communication unit 117 do not start communication until the signal line RDY goes to the L level. Also, the next process during communication is not executed.

信号線RDYがL(Low)レベルであれば、ボディ制御部103およびボディ側第1通信部117は接点BP3からクロック信号401を出力する。すなわち、信号線CLKを介してレンズ側第1通信部217にクロック信号401を伝送する。ボディ制御部103およびボディ側第1通信部117はこのクロック信号401に同期して、接点BP4から制御データの前半部分であるボディ側コマンドパケット信号402を出力する。すなわち、信号線BDATを介してレンズ側第1通信部217にボディ側コマンドパケット信号402を伝送する。 When the signal line RDY is at L (Low) level, the body control unit 103 and the first body-side communication unit 117 output the clock signal 401 from the contact point BP3. That is, the clock signal 401 is transmitted to the first lens side communication unit 217 via the signal line CLK. The body control unit 103 and the first body-side communication unit 117 output the body-side command packet signal 402, which is the first half of the control data, from the contact BP4 in synchronization with the clock signal 401. That is, the body side command packet signal 402 is transmitted to the first lens side communication unit 217 via the signal line BDAT.

また、信号線CLKにクロック信号401が出力されると、レンズ制御部203およびレンズ側第1通信部217は、クロック信号401に同期して接点LP5から応答データの前半部分であるレンズ側コマンドパケット信号403を出力する。すなわち、信号線LDATを介してボディ側第1通信部117にレンズ側コマンドパケット信号403を伝送する。 When the clock signal 401 is output to the signal line CLK, the lens control unit 203 and the first lens-side communication unit 217 synchronize with the clock signal 401 and the lens-side command packet that is the first half of the response data from the contact LP5. The signal 403 is output. That is, the lens-side command packet signal 403 is transmitted to the first body-side communication unit 117 via the signal line LDAT.

レンズ制御部203およびレンズ側第1通信部217は、レンズ側コマンドパケット信号403の送信完了に応じて、信号線RDYの信号レベルをHレベルにする(T2)。レンズ制御部203は、受信したボディ側コマンドパケット信号402の内容に応じた処理である第1制御処理404(後述)を開始する。 The lens control unit 203 and the first lens-side communication unit 217 set the signal level of the signal line RDY to the H level in response to the completion of the transmission of the lens-side command packet signal 403 (T2). The lens control unit 203 starts a first control process 404 (described later) that is a process according to the content of the received body-side command packet signal 402.

レンズ制御部203は第1制御処理404が完了すると、レンズ側第1通信部217に第1制御処理404の完了を通知する。レンズ側第1通信部217はこの通知に応じて、接点LP6からLレベルの信号を出力する。すなわち、信号線RDYの信号レベルをLレベルにする(T3)。ボディ制御部103およびボディ側第1通信部117はこの信号レベルの変化に応じて、接点BP3からクロック信号405を出力する。すなわち、信号線CLKを介してレンズ側第1通信部217にクロック信号405を伝送する。 When the first control process 404 is completed, the lens control unit 203 notifies the lens-side first communication unit 217 of the completion of the first control process 404. In response to this notification, the first lens side communication unit 217 outputs an L level signal from the contact point LP6. That is, the signal level of the signal line RDY is set to the L level (T3). The body control unit 103 and the first body-side communication unit 117 output the clock signal 405 from the contact BP3 according to the change in the signal level. That is, the clock signal 405 is transmitted to the first lens side communication unit 217 via the signal line CLK.

ボディ制御部103およびボディ側第1通信部117はこのクロック信号405に同期して、接点BP4から制御データの後半部分であるボディ側データパケット信号406を出力する。すなわち、信号線BDATを介してレンズ側第1通信部217にボディ側データパケット信号406を伝送する。 The body control unit 103 and the first body-side communication unit 117 output the body-side data packet signal 406, which is the latter half of the control data, from the contact point BP4 in synchronization with the clock signal 405. That is, the body side data packet signal 406 is transmitted to the first lens side communication unit 217 via the signal line BDAT.

また、信号線CLKにクロック信号405が出力されると、レンズ制御部203およびレンズ側第1通信部217はクロック信号405に同期して接点LP5から応答データの後半部分であるレンズがデータパケット信号407を出力する。すなわち、信号線LDATを介してボディ側第1通信部117にレンズ側データパケット信号407を伝送する。 Further, when the clock signal 405 is output to the signal line CLK, the lens control unit 203 and the first lens side communication unit 217 synchronize with the clock signal 405 and the lens which is the latter half of the response data from the contact LP5 outputs the data packet signal. 407 is output. That is, the lens side data packet signal 407 is transmitted to the first body side communication unit 117 via the signal line LDAT.

レンズ制御部203およびレンズ側第1通信部217は、レンズ側データパケット信号407の送信完了に応じて、信号線RDYの信号レベルを再びHレベルにする(T4)。レンズ制御部203は、受信したボディ側データパケット信号406の内容に応じた処理である第2制御処理408(後述)を開始する。 The lens control unit 203 and the first lens side communication unit 217 set the signal level of the signal line RDY to the H level again in response to the completion of the transmission of the lens side data packet signal 407 (T4). The lens control unit 203 starts a second control process 408 (described later) that is a process according to the content of the received body side data packet signal 406.

ここで、レンズ制御部203が行う第1制御処理404、および第2制御処理408について述べる。 Here, the first control processing 404 and the second control processing 408 performed by the lens control unit 203 will be described.

例えば、受信したボディ側コマンドパケット信号402が、交換レンズ側の特定のデータを要求する内容であった場合について述べる。レンズ制御部203は、第1制御処理404として、コマンドパケット信号402の内容を解析処理すると共に、当該要求されている特定データを生成する処理を実行する。更にレンズ制御部203は、第1制御処理404として、コマンドパケット信号402に含まれているチェックサムデータを用いて、コマンドパケット信号402の通信にエラーがないか否かをデータバイト数から簡易的にチェックする通信エラーチェック処理をも実行する。この第1制御処理404で生成された特定データの信号は、レンズ側データパケット信号407としてボディ側に出力される。なお、この場合においてコマンドパケット信号402の後でボディ側から出力されるボディ側データパケット信号406は、レンズ側にとっては特に意味をなさないダミーデータ信号(チェックサムデータは含む)となっている。この場合にはレンズ制御部203は、第2制御処理408として、ボディ側データパケット信号406に含まれるチェックサムデータを用いた、上述の如き通信エラーチェック処理を実行する。 For example, the case where the received body side command packet signal 402 has a content requesting specific data on the interchangeable lens side will be described. As the first control processing 404, the lens control unit 203 analyzes the content of the command packet signal 402 and also executes processing of generating the requested specific data. Further, the lens control unit 203 uses the checksum data included in the command packet signal 402 as the first control processing 404 to easily determine whether there is an error in the communication of the command packet signal 402 from the number of data bytes. It also executes the communication error check process to check. The signal of the specific data generated in the first control processing 404 is output to the body side as a lens side data packet signal 407. In this case, the body side data packet signal 406 output from the body side after the command packet signal 402 is a dummy data signal (including checksum data) which does not make any special sense to the lens side. In this case, the lens control unit 203 executes, as the second control processing 408, the above-described communication error check processing using the checksum data included in the body side data packet signal 406.

また例えば、受信したボディ側コマンドパケット信号402が、レンズ側の被駆動部材を駆動する指示であった場合について述べる。例えば、コマンドパケット信号402がフォーカシングレンズ210bの駆動指示であり、受信したボディ側データパケット信号406がフォーカシングレンズ210bの駆動量であった場合について述べる。レンズ制御部203は、第1制御処理404として、コマンドパケット信号402の内容を解析処理すると共に、その内容を理解したことを表す了解信号を生成する。更にレンズ制御部203は、第1制御処理404として、コマンドパケット信号402に含まれているチェックサムデータを用いて、上述の如き通信エラーチェック処理をも実行する。この第1制御処理404で生成された了解信号は、レンズ側データパケット信号407としてボディ側に出力される。またレンズ制御部203は、第2制御処理408として、ボディ側データパケット信号406の内容の解析処理を実行すると共に、ボディ側データパケット信号406に含まれるチェックサムデータを用いた上述の如き通信エラーチェック処理を実行する。 Further, for example, the case where the received body side command packet signal 402 is an instruction to drive the driven member on the lens side will be described. For example, a case will be described in which the command packet signal 402 is an instruction to drive the focusing lens 210b, and the received body side data packet signal 406 is an amount to drive the focusing lens 210b. As the first control processing 404, the lens control unit 203 analyzes the content of the command packet signal 402 and also generates an acknowledgment signal indicating that the content is understood. Further, the lens control unit 203 also executes the communication error check processing as described above using the checksum data included in the command packet signal 402 as the first control processing 404. The approval signal generated in the first control processing 404 is output to the body side as a lens side data packet signal 407. Further, the lens control unit 203 executes the analysis processing of the content of the body side data packet signal 406 as the second control processing 408, and at the same time, the communication error as described above using the checksum data included in the body side data packet signal 406. Execute the check process.

レンズ制御部203は第2制御処理408が完了すると、レンズ側第1通信部217に第2制御処理408の完了を通知する。これによってレンズ制御部203は、レンズ側第1通信部217に、接点LP6からLレベルの信号を出力させる。すなわち、信号線RDYの信号レベルをLレベルにする(T5)。 When the second control process 408 is completed, the lens control unit 203 notifies the lens-side first communication unit 217 of the completion of the second control process 408. As a result, the lens control unit 203 causes the first lens-side communication unit 217 to output an L level signal from the contact point LP6. That is, the signal level of the signal line RDY is set to the L level (T5).

なお受信したボディ側コマンドパケット信号402が、上述のようなレンズ側の被駆動部材(たとえばフォーカシングレンズ)を駆動する指示であった場合、レンズ制御部203は、レンズ側第1通信部217に信号線RDYの信号レベルをLレベルにさせつつ、フォーカシングレンズ駆動部212に対して、フォーカシングレンズ210bを当該駆動量だけ駆動する処理を実行させる。 When the received body-side command packet signal 402 is an instruction to drive the lens-side driven member (for example, a focusing lens) as described above, the lens control unit 203 sends a signal to the lens-side first communication unit 217. While the signal level of the line RDY is set to the L level, the focusing lens driving unit 212 is caused to execute the process of driving the focusing lens 210b by the driving amount.

上述した時刻T1〜時刻T5に行われた通信が、1回のコマンドデータ通信である。上述のように、1回のコマンドデータ通信では、ボディ制御部103およびボディ側第1通信部117により、ボディ側コマンドパケット信号402およびボディ側データパケット信号406がそれぞれ1つずつ送信される。すなわち、処理の都合上2つに分割されて送信されるものの、ボディ側コマンドパケット信号402およびボディ側データパケット信号406は2つ合わせて1つの制御データを構成する。 The communication performed from time T1 to time T5 described above is one command data communication. As described above, in one command data communication, one body-side command packet signal 402 and one body-side data packet signal 406 are transmitted by the body control unit 103 and the body-side first communication unit 117, respectively. That is, although divided into two for the convenience of processing and transmitted, the body side command packet signal 402 and the body side data packet signal 406 together form one control data.

同様に、1回のコマンドデータ通信では、レンズ制御部203およびレンズ側第1通信部217によりレンズ側コマンドパケット信号403およびレンズ側データパケット信号407がそれぞれ1つずつ送信される。すなわち、レンズ側コマンドパケット信号403およびレンズ側データパケット信号407は2つ合わせて1つの応答データを構成する。 Similarly, in one command data communication, one lens-side command packet signal 403 and one lens-side data packet signal 407 are transmitted by the lens control unit 203 and the lens-side first communication unit 217, respectively. That is, the lens-side command packet signal 403 and the lens-side data packet signal 407 together form one response data.

以上のように、レンズ制御部203およびレンズ側第1通信部217は、ボディ側第1通信部117からの制御データの受信と、ボディ側第1通信部117への応答データの送信とを並行して行う。コマンドデータ通信に利用される接点LP6および接点BP6は、他のクロック信号に同期しない非同期信号(信号線RDYの信号レベル/H(High)レベル、またはL(Low)レベル)が伝送される接点である。 As described above, the lens control unit 203 and the lens-side first communication unit 217 perform the reception of control data from the body-side first communication unit 117 and the transmission of response data to the body-side first communication unit 117 in parallel. Then do. The contacts LP6 and BP6 used for command data communication are contacts to which an asynchronous signal (signal level of signal line RDY/H (High) level or L (Low) level) that is not synchronized with another clock signal is transmitted. is there.

(ホットライン通信の説明)
レンズ制御部203は、レンズ側第2通信部218を制御して、接点LP7〜LP10、すなわち信号線HREQ,HANS,HCLK,およびHDATを介して、ボディ側第2通信部118へレンズ位置データを送信する。以下、レンズ側第2通信部218とボディ側第2通信部118との間で行われる通信の詳細を説明する。
(Explanation of hotline communication)
The lens control unit 203 controls the lens side second communication unit 218 to send the lens position data to the body side second communication unit 118 via the contacts LP7 to LP10, that is, the signal lines HREQ, HANS, HCLK, and HDAT. Send. Hereinafter, details of communication performed between the second lens side communication unit 218 and the second body side communication unit 118 will be described.

なお、本実施形態において、レンズ制御部203およびレンズ側第2通信部218と、ボディ制御部103およびボディ側第2通信部118との間で行われる通信を「ホットライン通信」と称する。また、ホットライン通信に利用される4つの信号線(信号線HREQ,HANS,HCLK,およびHDAT)から成る伝送路を第2伝送路と称する。またこれらホットライン通信を行うための通信系を「ホットライン通信系」と称す。 In the present embodiment, the communication performed between the lens control unit 203 and the second lens side communication unit 218 and the body control unit 103 and the second body side communication unit 118 is referred to as “hotline communication”. A transmission line composed of four signal lines (signal lines HREQ, HANS, HCLK, and HDAT) used for hot line communication is called a second transmission line. Further, the communication system for performing these hotline communication is referred to as "hotline communication system".

図5は、ホットライン通信の例を示すタイミングチャートである。本実施形態のボディ制御部103は、ホットライン通信を第2の所定周期(本実施形態では例えば1ミリ秒)毎に開始するように構成されている。この周期は、コマンドデータ通信を行う周期よりも短い。図5(a)は、ホットライン通信が所定周期Tn毎に繰り返し実行されている様子を示す図である。繰り返し実行されるホットライン通信のうち、ある1回の通信の期間Txを拡大した様子が図5(b)に示されている。以下、図5(b)のタイミングチャートに基づいて、ホットライン通信の手順を説明する。 FIG. 5 is a timing chart showing an example of hotline communication. The body control unit 103 of the present embodiment is configured to start hotline communication every second predetermined cycle (for example, 1 millisecond in the present embodiment). This cycle is shorter than the cycle for command data communication. FIG. 5A is a diagram showing a state in which hotline communication is repeatedly executed every predetermined period Tn. FIG. 5B shows a state in which the period Tx of a certain one communication is expanded in the hotline communication which is repeatedly executed. Hereinafter, the procedure of hotline communication will be described based on the timing chart of FIG.

ボディ制御部103およびボディ側第2通信部118は、ホットライン通信の開始時(T6)、まず接点BP7からLレベルの信号を出力する。すなわち、信号線HREQの信号レベルをLレベルにする。レンズ側第2通信部218は、この信号が接点LP7に入力されたことをレンズ制御部203に通知する。レンズ制御部203はこの通知に応じて、レンズ位置データを生成する生成処理501の実行を開始する。生成処理501とは、レンズ制御部203が不図示のフォーカシングレンズ位置検出部にフォーカシングレンズ210bの位置を検出させ、検出結果を表すレンズ位置データを生成する処理である。 When the hotline communication is started (T6), the body control unit 103 and the second body-side communication unit 118 first output an L level signal from the contact BP7. That is, the signal level of the signal line HREQ is set to L level. The lens side second communication unit 218 notifies the lens control unit 203 that this signal has been input to the contact point LP7. In response to this notification, the lens control unit 203 starts execution of the generation process 501 that generates lens position data. The generation process 501 is a process in which the lens control unit 203 causes a focusing lens position detection unit (not shown) to detect the position of the focusing lens 210b and generates lens position data representing the detection result.

レンズ制御部203が生成処理501を実行完了すると、レンズ制御部203およびレンズ側第2通信部218は接点LP8からLレベルの信号を出力する(T7)。すなわち、信号線HANSの信号レベルをLレベルにする。ボディ制御部103およびボディ側第2通信部118は、この信号が接点BP8に入力されたことに応じて、接点BP9からクロック信号502を出力する。すなわち、信号線HCLKを介してレンズ側第2通信部218にクロック信号を伝送する。 When the lens control unit 203 completes the execution of the generation process 501, the lens control unit 203 and the second lens-side communication unit 218 output an L level signal from the contact LP8 (T7). That is, the signal level of the signal line HANS is set to the L level. The body control unit 103 and the second body-side communication unit 118 output the clock signal 502 from the contact BP9 in response to the input of this signal to the contact BP8. That is, the clock signal is transmitted to the second lens side communication unit 218 via the signal line HCLK.

レンズ制御部203およびレンズ側第2通信部218は、このクロック信号502に同期して、接点LP10からレンズ位置データを表すレンズ位置データ信号503を出力する。すなわち、信号線HDATを介してボディ側第2通信部118にレンズ位置データ信号503を伝送する。 The lens control unit 203 and the second lens-side communication unit 218 output a lens position data signal 503 representing lens position data from the contact point LP10 in synchronization with the clock signal 502. That is, the lens position data signal 503 is transmitted to the second body-side communication unit 118 via the signal line HDAT.

レンズ位置データ信号503の送信が完了すると、レンズ制御部203およびレンズ側第2通信部218は接点LP8からHレベルの信号を出力する。すなわち、信号線HANSの信号レベルをHレベルにする(T8)。ボディ側第2通信部118は、この信号が接点BP8に入力されたことに応じて、接点LP7からHレベルの信号を出力する。すなわち、信号線HREQの信号レベルをHレベルにする(T9)。 When the transmission of the lens position data signal 503 is completed, the lens control unit 203 and the second lens side communication unit 218 output an H level signal from the contact LP8. That is, the signal level of the signal line HANS is set to the H level (T8). The second body side communication unit 118 outputs a signal of H level from the contact LP7 in response to the input of this signal to the contact BP8. That is, the signal level of the signal line HREQ is set to the H level (T9).

上述した時刻T6〜時刻T9に行われた通信が、1回のホットライン通信である。上述のように、1回のホットライン通信では、レンズ制御部203およびレンズ側第2通信部218により、レンズ位置データ信号503が1つ送信される。ホットライン通信に利用される接点LP7、LP8、BP7、およびBP8は、他のクロック信号に同期しない非同期信号が伝送される接点である。つまり接点LP7およびBP7は、非同期信号(信号線HREQの信号レベル/H(High)レベル、またはL(Low)レベル)が伝送される接点であり、接点LP8およびBP8は、非同期信号(信号線HANSの信号レベル/H(High)レベル、またはL(Low)レベル)が伝送される接点である。 The communication performed from the time T6 to the time T9 described above is one hotline communication. As described above, in one hot line communication, one lens position data signal 503 is transmitted by the lens control unit 203 and the second lens side communication unit 218. The contacts LP7, LP8, BP7, and BP8 used for hotline communication are contacts to which asynchronous signals that are not synchronized with other clock signals are transmitted. That is, the contacts LP7 and BP7 are contacts to which an asynchronous signal (signal level of the signal line HREQ/H (High) level or L (Low) level) is transmitted, and the contacts LP8 and BP8 are asynchronous signals (signal line HANS. Signal level/H (High) level or L (Low) level).

なお、コマンドデータ通信とホットライン通信は、同時にも或いは一部並行的にも実行することが可能である。すなわち、レンズ側第1通信部217とレンズ側第2通信部218との一方は、その他方がカメラボディ100と通信を行っている場合であってもカメラボディ100と通信を行うことが可能である。 The command data communication and the hotline communication can be executed simultaneously or partially in parallel. That is, one of the lens-side first communication unit 217 and the lens-side second communication unit 218 can communicate with the camera body 100 even when the other is communicating with the camera body 100. is there.

(電源オン後に実行される処理の説明)
ユーザによりカメラ1の電源オン操作(例えば不図示の電源スイッチをオンする操作)がなされると、レンズ制御部203(初期化制御部223)は交換レンズ200の各部の初期化処理を実行する。ボディ制御部103も同様に、カメラボディ100の各部の初期化処理を実行する。
(Explanation of processing executed after power-on)
When the user turns on the power of the camera 1 (for example, turns on a power switch (not shown)), the lens control unit 203 (initialization control unit 223) executes initialization processing of each unit of the interchangeable lens 200. Similarly, the body control unit 103 also executes initialization processing of each unit of the camera body 100.

レンズ制御部203(初期化制御部223)はこの初期化処理において、まずレンズ側第1通信部217およびレンズ側第2通信部218を初期化する。ボディ制御部103も同様に、まずボディ側第1通信部117およびボディ側第2通信部118を初期化する。これらの処理により、カメラボディ100と交換レンズ200との間でデータ通信(コマンドデータ通信およびホットライン通信)が行えるようになる。 In this initialization processing, the lens control unit 203 (initialization control unit 223) first initializes the lens-side first communication unit 217 and the lens-side second communication unit 218. Similarly, the body control unit 103 first initializes the body-side first communication unit 117 and the body-side second communication unit 118. By these processes, data communication (command data communication and hotline communication) can be performed between the camera body 100 and the interchangeable lens 200.

レンズ制御部203(初期化制御部223)は各通信部の初期化の次に、交換レンズ200が有する複数の被駆動部材の初期化を開始する。本実施形態の交換レンズ200は複数の被駆動部材(フォーカシングレンズ210b、ぶれ補正レンズ210c、および絞り211)を備える。カメラ1の電源オンの後、初期化制御部223による所定の初期化処理の実行が完了するまで、ボディ制御部103およびレンズ制御部203はこれらの被駆動部材に対して通常の制御処理を実行することができない。通常の制御処理の例としては、被駆動状態送信部222による被駆動状態の送信処理や、駆動制御部123による駆動処理などが挙げられる。 The lens control unit 203 (initialization control unit 223) starts the initialization of the plurality of driven members included in the interchangeable lens 200 after the initialization of each communication unit. The interchangeable lens 200 of the present embodiment includes a plurality of driven members (focusing lens 210b, blur correction lens 210c, and diaphragm 211). After the power of the camera 1 is turned on, the body control unit 103 and the lens control unit 203 perform normal control processing on these driven members until the initialization control section 223 completes the predetermined initialization processing. Can not do it. Examples of normal control processing include transmission processing of the driven state by the driven state transmission unit 222, drive processing by the drive control unit 123, and the like.

本実施形態の初期化制御部223は、絞り211,ぶれ補正レンズ210c、フォーカシングレンズ210bの順に、各被駆動部材の初期化処理を順次実行する。カメラボディ100(ボディ制御部103)は初期化制御部223による初期化処理が完了するまで、これらの被駆動部材を扱う処理を実行できない。例えば絞り211の初期化が完了するまで、カメラボディ100(ボディ制御部103)は絞り211の絞り径を自在に変更することができないので、露出制御等の処理を行うことができない。 The initialization control unit 223 of the present embodiment sequentially executes the initialization process of each driven member in the order of the diaphragm 211, the blur correction lens 210c, and the focusing lens 210b. The camera body 100 (body control unit 103) cannot execute processing for handling these driven members until the initialization processing by the initialization control unit 223 is completed. For example, the camera body 100 (body control unit 103) cannot freely change the aperture diameter of the aperture 211 until the initialization of the aperture 211 is completed, so that processing such as exposure control cannot be performed.

本実施形態では、初期化状況送信部221が、各被駆動部材の初期化状況を表す初期化状況データを所定周期毎にカメラボディ100(初期化状況受信部121)に送信する。ボディ制御部103は初期化状況受信部121により受信された初期化状況データを読み取り、初期化が完了している被駆動部材について、順次制御処理を開始する。例えば駆動制御部123は、初期化状況データにより初期化処理の実行が未完了であることが表された被駆動部材には制御処理を実行しない。 In the present embodiment, the initialization status transmission unit 221 sends initialization status data representing the initialization status of each driven member to the camera body 100 (initialization status reception unit 121) at predetermined intervals. The body control unit 103 reads the initialization status data received by the initialization status receiving unit 121, and sequentially starts the control processing for the driven members that have been initialized. For example, the drive control unit 123 does not perform the control process on the driven member that is indicated by the initialization status data that the initialization process has not been completed.

図6は、初期化状況を表す情報(データ)の構造を示す図である。ボディ制御部103は、各通信部の初期化が完了すると、所定周期毎に、図6(a)に示す初期化状況要求コマンド(データ)50をボディ側第1通信部117から交換レンズ200に送信する。レンズ側第1通信部217は、この初期化状況要求コマンド(データ)50を受信すると、図6(b)に示す初期化状況情報(データ)60をボディ側第1通信部117に送信する。すなわち、初期化状況送信部221は、複数の被駆動部材の各々について初期化処理の実行が完了したか未完了かを表す初期化状況情報(データ)60を、レンズ側第1通信部217により所定周期(例えば16ミリ秒)毎にボディ側第1通信部117に送信する。図4に示したコマンドデータ通信において、初期化状況要求コマンド(データ)50がボディ側コマンドパケット信号402に、初期化状況情報(データ)60がレンズ側データパケット信号407にそれぞれ対応する。 FIG. 6 is a diagram showing the structure of information (data) representing the initialization status. When the initialization of each communication unit is completed, the body control unit 103 sends the initialization status request command (data) 50 shown in FIG. 6A from the first body-side communication unit 117 to the interchangeable lens 200 at predetermined intervals. Send. Upon receiving the initialization status request command (data) 50, the lens-side first communication unit 217 transmits initialization status information (data) 60 shown in FIG. 6B to the body-side first communication unit 117. That is, the initialization status transmission unit 221 uses the first lens side communication unit 217 to send initialization status information (data) 60 indicating whether the initialization process has been completed or not completed for each of the plurality of driven members. It transmits to the body side 1st communication part 117 for every predetermined period (for example, 16 milliseconds). In the command data communication shown in FIG. 4, the initialization status request command (data) 50 corresponds to the body side command packet signal 402, and the initialization status information (data) 60 corresponds to the lens side data packet signal 407.

なお図6において「N/A」と記載されている領域は、データの規定がない領域である。つまり「N/A」と記載された箇所にはどのようなデータが入っていても構わない。ボディ側第1通信部117およびレンズ側第1通信部217は、この領域に格納されているデータを単に無視する。 The area described as “N/A” in FIG. 6 is an area for which no data is defined. That is, any data may be included in the portion described as “N/A”. The body-side first communication unit 117 and the lens-side first communication unit 217 simply ignore the data stored in this area.

図6(a)に示した初期化状況要求コマンド(データ)50は2バイトのデータであり、下位1バイトは本データが初期化状況要求コマンド(データ)50であることを表す識別用の整数51である。図6(a)では一例として、この識別用の整数51を「60H」という16進数にしているが、初期化状況要求コマンド(データ)50であることを識別可能であれば他の通信にしてもよい。 The initialization status request command (data) 50 shown in FIG. 6A is 2-byte data, and the lower 1 byte is an identification integer indicating that this data is the initialization status request command (data) 50. 51. In FIG. 6A, as an example, the identification integer 51 is a hexadecimal number “60H”, but if it is possible to identify the initialization status request command (data) 50, other communication is performed. Good.

図6(b)に示した初期化状況情報(データ)60は2バイトのデータであり、下位1バイトは本データが初期化状況情報(データ)60であることを表す識別用の整数61である。8ビット目は絞り211の初期化処理の実行が完了したか未完了かを表すフラグ62である。絞り211の初期化処理が未完了であるとき、初期化状況送信部221は、フラグ62が0である初期化状況情報(データ)60を送信する。同様に、9ビット目はぶれ補正レンズ210cの初期化処理の実行が完了したか未完了かを表すフラグ63であり、10ビット目はフォーカシングレンズ210bの初期化処理の実行が完了したか未完了かを表すフラグ64である。 The initialization status information (data) 60 shown in FIG. 6B is 2-byte data, and the lower 1 byte is an identification integer 61 indicating that this data is the initialization status information (data) 60. is there. The 8th bit is a flag 62 indicating whether the initialization process of the aperture 211 is completed or not completed. When the initialization process of the aperture 211 is not completed, the initialization status transmission unit 221 transmits the initialization status information (data) 60 in which the flag 62 is 0. Similarly, the 9th bit is a flag 63 indicating whether the initialization processing of the blur correction lens 210c is completed or not completed, and the 10th bit is the completion or incomplete execution of the initialization processing of the focusing lens 210b. It is a flag 64 indicating whether or not.

図7は電源オン後の初期化処理の実行順序を表すタイムチャートである。時刻T10にカメラ1に対して電源オン操作が実行されると、ボディ制御部103は各通信部の初期化処理71を開始する。同様に、レンズ制御部203(初期化制御部223)も各通信部の初期化処理72を開始する。 FIG. 7 is a time chart showing the execution sequence of the initialization process after the power is turned on. When the power-on operation is performed on the camera 1 at time T10, the body control unit 103 starts the initialization process 71 of each communication unit. Similarly, the lens control unit 203 (initialization control unit 223) also starts the initialization process 72 of each communication unit.

ボディ制御部103は各通信部の初期化処理71が完了すると、前述した初期化状況要求コマンド(データ)50の送信を開始する。これ以降、ボディ制御部103は、後述するフォーカシングレンズ210bの制御処理78が完了するまで(すなわち期間Tiにおいて)、所定周期毎に初期化状況要求コマンド(データ)50を繰り返し送信する。 When the initialization process 71 of each communication unit is completed, the body control unit 103 starts transmitting the above-mentioned initialization status request command (data) 50. After that, the body control unit 103 repeatedly transmits the initialization status request command (data) 50 every predetermined cycle until the control processing 78 of the focusing lens 210b described later is completed (that is, in the period Ti).

レンズ制御部203(初期化制御部223)は各通信部の初期化処理72が完了すると、絞り211の初期化処理73を開始する。絞り211の初期化処理73には例えば、絞り211を駆動する絞りアクチュエータ(不図示)の原点出し処理が含まれる。この処理は、絞りアクチュエータを駆動して、絞り211を絞り開放位置(絞り全開となる絞り開放側に設けられたメカ制限に当接する位置)まで駆動(当て付け駆動)する処理である。レンズ制御部203(初期化状況送信部221)は初期化制御部223による絞り211の初期化処理73の実行が完了するまでの間、カメラボディ100から初期化状況要求コマンド(データ)50が送信されてくる度に、フラグ62、フラグ63、およびフラグ64がすべて0の初期化状況情報(データ)60を、レンズ側第1通信部217に(カメラボディ100に対して)送信させる。 When the initialization process 72 of each communication unit is completed, the lens control unit 203 (initialization control unit 223) starts the initialization process 73 of the diaphragm 211. The initialization processing 73 of the diaphragm 211 includes, for example, origin search processing of a diaphragm actuator (not shown) that drives the diaphragm 211. In this process, the diaphragm actuator is driven to drive (abutting drive) the diaphragm 211 to the diaphragm open position (the position where the diaphragm 211 is in full contact with the mechanical limit provided on the diaphragm open side). The lens control unit 203 (initialization status transmission unit 221) transmits the initialization status request command (data) 50 from the camera body 100 until the initialization control unit 223 completes the execution of the initialization processing 73 for the aperture 211. Each time the flag is sent, the initialization status information (data) 60 in which the flag 62, the flag 63, and the flag 64 are all 0 is transmitted to the first lens side communication unit 217 (to the camera body 100 ).

なお本実施形態では、絞り211の初期化処理として2種類の処理が存在する。そのうちの1つは、カメラボディ100側の電源スイッチがOFFされた「電源OFF状態」から電源ON操作(起動)された場合における初期化処理1である。もう一つは、カメラボディ側の電源スイッチはONのままであるがカメラボディが低消費電力状態に移行している「スリープ状態」からカメラボディを起動する場合における初期化処理2である。ここで、スリープ状態に入る前の絞り211の位置(制御絞り位置)は、スリープ状態に移行する再に、レンズ制御部203内のメモリに記憶される。 In the present embodiment, there are two types of processing for initializing the diaphragm 211. One of them is the initialization process 1 when the power is turned on (started) from the “power off state” in which the power switch on the camera body 100 side is turned off. The other is the initialization processing 2 when the camera body is activated from the "sleep state" in which the power switch on the camera body side remains ON but the camera body is in the low power consumption state. Here, the position of the diaphragm 211 (control diaphragm position) before entering the sleep state is stored in the memory in the lens control unit 203 before the transition to the sleep state.

初期化処理1は、上述したように絞り211を駆動する絞りアクチュエータ(不図示)の原点出し処理のことである。 The initialization process 1 is a process for finding the origin of a diaphragm actuator (not shown) that drives the diaphragm 211 as described above.

一方、初期化処理2は、まず上述したような絞りアクチュエータの原点出し処理を行った後で、上述したレンズ制御部203内のメモリに記憶していたスリープ状態移行前の絞り位置(制御絞り位置)に、絞り211を駆動制御する処理である。 On the other hand, in the initialization processing 2, first, after performing the origin determination processing of the diaphragm actuator as described above, the diaphragm position (control diaphragm position before the sleep state stored in the memory in the lens control unit 203 described above is controlled. ) Is a process for driving and controlling the diaphragm 211.

ボディ制御部103は、カメラボディが電源OFF状態であるのかスリープ状態であるのかを認識しており、レンズ制御部203に対して初期化開始指示を送る際に、初期化処理1を行わせるのか初期化処理2を行わせるのかを示す情報(パラメータ)を、レンズ制御部203に送信する。レンズ側制御部203は、このパラメータをふまえて、初期化処理1、初期化処理2の何れか一方の初期化処理を行う。 The body control unit 103 recognizes whether the camera body is in a power-off state or a sleep state, and whether to execute the initialization process 1 when sending an initialization start instruction to the lens control unit 203. Information (parameter) indicating whether to perform the initialization process 2 is transmitted to the lens control unit 203. The lens-side control unit 203 performs either one of the initialization processing 1 and the initialization processing 2 based on this parameter.

絞り211の初期化処理73の実行が完了すると(すなわち絞り211の初期化が完了し通常の絞り制御が可能な状態になると)、初期化状況送信部221はフラグ61が1の初期化状況情報(データ)60を送信するようになる。ボディ制御部103はフラグ61が1になっている初期化状況情報(データ)60を受信すると、駆動制御部123に、絞り211の制御処理74の実行を開始させる。絞り211の制御処理には例えば、露出制御を行うのに必要な測光情報をボディ内の撮像素子104からの出力に基づいて求める測光演算処理や、現在の絞り211の位置を検出するための絞り位置情報の取得処理が含まれる。またこの絞り211の制御処理に、撮影モードや前述の測光情報(被写体輝度)などの撮影条件に応じて、撮影時に制御すべき撮影絞り値に絞り211を変更制御する撮影絞り制御処理を含ませても良い。 When the initialization process 73 of the aperture 211 is completed (that is, the initialization of the aperture 211 is completed and normal aperture control becomes possible), the initialization status transmission unit 221 notifies the initialization status information that the flag 61 is 1 (Data) 60 will be transmitted. When the body control unit 103 receives the initialization status information (data) 60 in which the flag 61 is 1, the drive control unit 123 causes the drive control unit 123 to start execution of the control processing 74 of the diaphragm 211. The control process of the diaphragm 211 includes, for example, a photometric calculation process for obtaining photometric information necessary for performing exposure control based on the output from the image sensor 104 in the body, and a diaphragm for detecting the current position of the diaphragm 211. A process of acquiring position information is included. Further, the control processing of the diaphragm 211 includes a photographing diaphragm control processing for changing the diaphragm 211 to a photographing diaphragm value to be controlled at the time of photographing according to the photographing conditions such as the photographing mode and the photometric information (subject brightness) described above. May be.

他方、レンズ制御部203(初期化制御部223)は絞り211の初期化処理に続いて、ぶれ補正レンズ210cの初期化処理75と、フォーカシングレンズ210bの初期化処理77とを順に実行する。つまり本実施形態におけるレンズ制御部203(初期化制御部223)は、絞り211の初期化処理を他の被駆動部材の初期化処理よりも先に完了させる。これらの各初期化処理が終わる度に、初期化状況送信部221は送信する初期化状況情報(データ)60の各フラグ(フラグ62、フラグ63)を0から1に変化させる。ボディ制御部103はこのような各フラグの変化(すなわち各初期化処理の終了)を検知した後に、駆動制御部123に、それぞれのフラグに応じて初期化処理以外の制御が可能になったと判断された被駆動部材に対する制御処理(例えばぶれ補正レンズ210cの制御処理76(例えば、ぶれ補正レンズのセンタリング処理動作や、それに伴うぶれ補正レンズの位置情報を上述のホットライン通信系では無くコマンドデータ通信系を介して取得する動作など)やフォーカシングレンズ210bの制御処理78(例えばボディ内メモリに記憶されていたフォーカシング処理に関するデータ(例えば直前のフォーカシング処理のために記憶していたピントズレを示すデフォーカス情報)をメモリからクリアする処理など)を実行させる。そして図7に示した各被駆動部材の初期化処理が完了し、更には各被駆動部材の制御処理の全ての処理が完了すると、カメラ1は撮影開始を指示する操作部材への操作(例えばレリーズ釦への半押し操作/全押し操作)がなされれば、撮影準備動作(フォーカシングレンズ制御、ぶれ補正レンズ制御、絞り制御など)を経て撮影が可能な状態になる。 On the other hand, the lens control unit 203 (initialization control unit 223) sequentially executes the initialization process 75 of the blur correction lens 210c and the initialization process 77 of the focusing lens 210b following the initialization process of the diaphragm 211. That is, the lens control unit 203 (initialization control unit 223) in this embodiment completes the initialization process of the diaphragm 211 before the initialization process of other driven members. After each of these initialization processes, the initialization status transmission unit 221 changes each flag (flag 62, flag 63) of the initialization status information (data) 60 to be transmitted from 0 to 1. After detecting such a change in each flag (that is, the end of each initialization process), the body control unit 103 determines that the drive control unit 123 can perform control other than the initialization process according to each flag. The control process for the driven member that has been driven (for example, the control process 76 of the blur correction lens 210c (for example, the centering process operation of the blur correction lens and the accompanying position information of the blur correction lens is not performed by the above-mentioned hot line communication system but by the command data communication). Defocus information indicating a focus shift stored for the immediately preceding focusing process (for example, data relating to the focusing process stored in the in-body memory) (for example, an operation obtained through the system) or the control process 78 of the focusing lens 210b ) Is executed from the memory.) When the initialization process of each driven member shown in Fig. 7 is completed and all the control processes of each driven member are completed, the camera 1 If the operation member for instructing the start of shooting (for example, half-pressing/full-pressing the release button) is performed, shooting preparation is performed (focusing lens control, blur correction lens control, aperture control, etc.) Is ready for use.

上述のフォーカシングレンズ210bの初期化処理77は、上述の絞り211の初期化処理73と同様に、フォーカシングレンズを駆動するフォーカシングレンズアクチュエータ(不図示)の原点出し処理を含む。この原点出し処理は、予め決められているフォーカシングレンズの基準位置(例えばテレ端位置、またはワイド端位置など)にフォーカシングレンズを駆動する処理である。なおフォーカシングレンズ210bは基準位置に到達したか否かは交換レンズ内に設けられているセンサ(不図示のフォトインタラプタ)によって検出され、レンズ制御部203はこのセンサの検出結果に基づいてフォーカシングレンズアクチュエータを停止制御する。 The initialization processing 77 of the focusing lens 210b described above includes the origin setting processing of the focusing lens actuator (not shown) that drives the focusing lens, similarly to the initialization processing 73 of the diaphragm 211 described above. This origin finding process is a process of driving the focusing lens to a predetermined reference position of the focusing lens (for example, a tele end position or a wide end position). Whether or not the focusing lens 210b has reached the reference position is detected by a sensor (photo interrupter, not shown) provided in the interchangeable lens, and the lens control unit 203 determines the focusing lens actuator based on the detection result of this sensor. Stop control.

なおフォーカシングレンズ210bの初期化処理77も、上述の絞り211の初期化処理73と同様に、2種類の処理(「電源OFF状態」から電源ON操作(起動)された場合における初期化処理1と、「スリープ状態」からカメラボディを起動する場合における初期化処理2)が存在する。初期化処理1,2の内容は、絞り211の初期化処理73と同様であり、異なっているのは駆動対象が絞り211であるかフォーカシングレンズ210bであるかという点のみであるので、ここでの説明を省略する。 The initialization processing 77 for the focusing lens 210b is also the same as the initialization processing 73 for the diaphragm 211 described above, namely two types of processing (initialization processing 1 when the power is turned on (started) from the "power off state"). , There is an initialization process 2) when the camera body is activated from the "sleep state". The contents of the initialization processes 1 and 2 are the same as those of the initialization process 73 of the diaphragm 211, and the only difference is that the driving target is the diaphragm 211 or the focusing lens 210b. Will be omitted.

一方、上述のぶれ補正レンズ210cの初期化処理75は、ぶれ補正レンズ210cの位置を検出するための位置検出センサの出力を補正するための補正値を算出する処理である。本実施形態では、ぶれ補正レンズ210cの位置検出センサとして低コストのセンサ(例えばホールセンサ)を用いている。このような位置検出センサは、周囲温度の変動によってその出力が変動する。このため周囲温度に関わらず適正な位置検出が行えるように、周囲温度に応じて位置検出センサの出力に補正を施す処理が必要になる。初期化処理75では、この補正処理として、周囲温度に基づいた補正値を算出しておき、レンズ制御部203のメモリ内に記憶しておく。この補正値の記憶処理までが初期化処理75である。そして実際のぶれ補正レンズ210cの位置検出時には、このレンズ制御部203のメモリ内に記憶された補正値に基づいて、ぶれ補正レンズ210cの位置を検出する位置検出センサの出力を補正する。なお周囲温度は、レンズ内の回路基板上に設けられている不図示の温度センサーによって検出される。 On the other hand, the above-described initialization processing 75 for the blur correction lens 210c is processing for calculating a correction value for correcting the output of the position detection sensor for detecting the position of the blur correction lens 210c. In this embodiment, a low-cost sensor (for example, a hall sensor) is used as the position detection sensor of the blur correction lens 210c. The output of such a position detection sensor fluctuates due to fluctuations in ambient temperature. Therefore, it is necessary to correct the output of the position detection sensor according to the ambient temperature so that the position can be detected properly regardless of the ambient temperature. In the initialization processing 75, as this correction processing, a correction value based on the ambient temperature is calculated and stored in the memory of the lens control unit 203. The process up to the process of storing the correction value is the initialization process 75. When the actual position of the blur correction lens 210c is detected, the output of the position detection sensor that detects the position of the blur correction lens 210c is corrected based on the correction value stored in the memory of the lens control unit 203. The ambient temperature is detected by a temperature sensor (not shown) provided on the circuit board in the lens.

なお本実施形態における初期化処理75では、ぶれ補正レンズ210cの原点出し処理(ぶれ補正レンズ210cを予め決められた基準位置に駆動する処理、例えばぶれ補正レンズ210cの中心を交換レンズ200の光軸中心に一致せしめるよう駆動する処理)は、省エネのために行なわない。 In the initialization process 75 in the present embodiment, the origin correction process of the blur correction lens 210c (the process of driving the blur correction lens 210c to a predetermined reference position, for example, the center of the blur correction lens 210c, The process of driving so as to match the center) is not performed for energy saving.

(被駆動状態データの説明)
図8は、被駆動状態情報(データ)の構造を示す図である。被駆動状態情報(データ)は、交換レンズ200が有する複数の被駆動部材の被駆動状態を表す情報(データ)である。被駆動状態送信部222は、所定周期(例えば1ミリ秒)毎に、図8に示す被駆動状態情報(データ)80をカメラボディ100(被駆動状態受信部122)に送信する。被駆動状態情報(データ)80はホットライン通信により送信される。すなわち被駆動状態情報(データ)80は、レンズ側第2通信部218から第2伝送路を介してボディ側第2通信部118に送信される。被駆動状態送信部222は、全ての被駆動部材の初期化が完了した後に、各被駆動部材の被駆動状態の送信を開始する。つまり、初期化制御部223による各被駆動部材の初期化処理が完了するまでは、被駆動状態情報(データ)80の送信を開始しない。換言すれば、カメラボディ100側の被駆動状態受信部122は、全ての被駆動部材の初期化が完了したことを表す初期化状況情報(データ)60が初期化状況受信部121により受信された後に、上述のホットライン通信系を使って交換レンズ200に対してリクエスト信号を出すことによって、被駆動状態情報(データ)80の受信を開始する。ここで被駆動状態送信部222がカメラボディ100に対して所定周期毎(第2の周期毎)に初期化状況データを送信する仕組みについて述べる。カメラボディ100は交換レンズ200に対して、被駆動状態情報(データ)を要求する信号(リクエスト信号)を第2の周期(例えば1msec)毎に出している。交換レンズの被駆動状態送信部222は、このリクエスト信号に対して準備し被駆動状態情報(データ)を応答する。このような仕組みにより被駆動状態送信部222はカメラボディ100に対して第2の所定周期で被駆動状態情報(データ)を送信する。
(Explanation of driven status data)
FIG. 8 is a diagram showing a structure of driven state information (data). The driven state information (data) is information (data) indicating the driven states of the plurality of driven members included in the interchangeable lens 200. The driven state transmission unit 222 transmits the driven state information (data) 80 shown in FIG. 8 to the camera body 100 (driven state receiving unit 122) every predetermined period (for example, 1 millisecond). The driven state information (data) 80 is transmitted by hotline communication. That is, the driven state information (data) 80 is transmitted from the second lens side communication unit 218 to the second body side communication unit 118 via the second transmission path. The driven state transmission unit 222 starts transmitting the driven state of each driven member after the initialization of all the driven members is completed. That is, transmission of the driven state information (data) 80 is not started until the initialization processing of each driven member by the initialization control unit 223 is completed. In other words, the driven state receiving unit 122 on the camera body 100 side receives the initialization state information (data) 60 indicating that the initialization of all the driven members is completed by the initialization state receiving unit 121. After that, a request signal is issued to the interchangeable lens 200 using the above-mentioned hot line communication system to start receiving the driven state information (data) 80. Here, a mechanism in which the driven state transmission unit 222 transmits the initialization status data to the camera body 100 at every predetermined cycle (every second cycle) will be described. The camera body 100 outputs a signal (request signal) requesting the driven state information (data) to the interchangeable lens 200 every second cycle (for example, 1 msec). The driven state transmission unit 222 of the interchangeable lens prepares for this request signal and responds with driven state information (data). With such a mechanism, the driven state transmission unit 222 transmits the driven state information (data) to the camera body 100 in the second predetermined cycle.

被駆動状態情報(データ)80は、フォーカシングレンズ210bの位置データ81と、絞り211の開口径データ82と、ぶれ補正レンズ210cの位置データ83とから成る4バイトのデータである。フォーカシングレンズ210bの位置データ81は1バイトの整数であり、至近位置から無限遠位置までの各位置に0〜255までの値が対応している。絞り211の開口径データ82も同様に1バイトの整数であり、開放絞り(最大開口径)から最小絞り(最小開口径)までの各位置に0〜255の値が対応している。ぶれ補正レンズ210cの位置データ83は1バイトの整数が2つ組み合わさったデータであり、結像光学系210の光軸に垂直な平面におけるぶれ補正レンズ210cの位置が、X軸方向について0〜255までの値に、Y軸方向について0〜255までの値に、それぞれ対応している。 The driven state information (data) 80 is 4-byte data including position data 81 of the focusing lens 210b, aperture diameter data 82 of the diaphragm 211, and position data 83 of the blur correction lens 210c. The position data 81 of the focusing lens 210b is a 1-byte integer, and values from 0 to 255 correspond to each position from the closest position to the infinity position. The aperture diameter data 82 of the diaphragm 211 is also an integer of 1 byte, and values of 0 to 255 correspond to each position from the open diaphragm (maximum aperture diameter) to the minimum diaphragm (minimum aperture diameter). The position data 83 of the shake correction lens 210c is a combination of two 1-byte integers, and the position of the shake correction lens 210c on the plane perpendicular to the optical axis of the imaging optical system 210 is 0 in the X-axis direction. The values up to 255 correspond to the values 0 to 255 in the Y-axis direction.

ボディ制御部103は、被駆動状態受信部122により受信された被駆動状態データ80を参照することにより、各被駆動部材の現在の被駆動状態を取得する。そして、ここで得られた被駆動状態に基づいて、駆動制御部123に駆動制御を行わせる。例えば、フォーカシングレンズ210bを駆動させる際に、フォーカシングレンズ210bが目標の位置まで駆動したか否かを、被駆動状態データ80を参照することにより判定する。 The body control unit 103 acquires the current driven state of each driven member by referring to the driven state data 80 received by the driven state receiving unit 122. Then, the drive control unit 123 is caused to perform drive control based on the driven state obtained here. For example, when the focusing lens 210b is driven, it is determined by referring to the driven state data 80 whether or not the focusing lens 210b has been driven to the target position.

(電源オン操作から撮影可能になるまでの処理の説明)
図9は、電源オン操作から撮影可能になるまでの処理を示すフローチャートである。図9の左側にはボディ制御部103が実行する処理を、図9の右側にはレンズ制御部203が実行する処理を、それぞれ示す。まずボディ制御部103により実行される処理から説明する。
(Explanation of processing from power-on operation to enabling shooting)
FIG. 9 is a flowchart showing the processing from the power-on operation to the time when shooting is possible. The process executed by the body control unit 103 is shown on the left side of FIG. 9, and the process executed by the lens control unit 203 is shown on the right side of FIG. First, the processing executed by the body control unit 103 will be described.

ステップS100ではボディ制御部103が、ユーザによる電源オン操作を受け付ける。ステップS110ではボディ制御部103が、ボディ側第1通信部117およびボディ側第2通信部118の初期化処理を実行する。ステップS120ではボディ制御部103が、保持部102の接点を介して交換レンズ200に所定のレンズ起動信号を出力する。ステップS130ではボディ制御部103が、ボディ側第1通信部117に所定の初期化開始指示を送信させる。 In step S100, the body control unit 103 receives a power-on operation by the user. In step S110, the body control unit 103 executes initialization processing for the first body-side communication unit 117 and the second body-side communication unit 118. In step S120, the body control unit 103 outputs a predetermined lens activation signal to the interchangeable lens 200 via the contact of the holding unit 102. In step S130, the body control unit 103 causes the first body-side communication unit 117 to transmit a predetermined initialization start instruction.

ステップS140ではボディ制御部103が、ステップS130の実行から所定期間(例えば16ミリ秒)が経過したか否かを判定する。ボディ制御部103は所定期間が経過するまでステップS140の処理を繰り返す。所定期間が経過していた場合には、処理はステップS150に進む。ステップS150ではボディ制御部103が、交換レンズ200に初期化状況要求コマンド(データ)50を送信する。ステップS160では初期化状況受信部121が、初期化状況情報(データ)60を受信する。ステップS170ではボディ制御部103がステップS160において受信された初期化状況情報(データ)60を参照し、前回受信した初期化状況情報(データ)60から初期化状況が変化したか否かを判定する。初期化状況が変化していない場合、処理はステップS140に進み、ステップS170の実行から所定期間が経過するのを待つ。他方、初期化状況が変化していた場合にはステップS180に進む。ステップS180では駆動制御部123が、初期化状況が変化した被駆動部材に対して所定の制御処理を実行する。ステップS190ではボディ制御部103が、全ての被駆動部材の初期化が完了しているか否かを判定する。未初期化の被駆動部材が残っている場合にはステップS140に戻り、ステップS190の実行から所定期間が経過するのを待つ。他方、全ての被駆動部材の初期化が完了していた場合にはステップS200に進み、カメラボディ100を撮影可能状態に移行させる。 In step S140, the body control unit 103 determines whether or not a predetermined period (for example, 16 milliseconds) has elapsed from the execution of step S130. The body control unit 103 repeats the process of step S140 until the predetermined period has elapsed. If the predetermined period has elapsed, the process proceeds to step S150. In step S150, the body control unit 103 transmits an initialization status request command (data) 50 to the interchangeable lens 200. In step S160, the initialization status receiving unit 121 receives the initialization status information (data) 60. In step S170, the body control unit 103 refers to the initialization status information (data) 60 received in step S160 and determines whether the initialization status has changed from the initialization status information (data) 60 received last time. .. If the initialization status has not changed, the process proceeds to step S140, and waits for the lapse of a predetermined period from the execution of step S170. On the other hand, if the initialization status has changed, the process proceeds to step S180. In step S180, the drive control unit 123 executes a predetermined control process on the driven member whose initialization status has changed. In step S190, the body control unit 103 determines whether the initialization of all the driven members has been completed. When the uninitialized driven member remains, the process returns to step S140 and waits for a predetermined period from the execution of step S190. On the other hand, if the initialization of all the driven members has been completed, the process proceeds to step S200, and the camera body 100 is shifted to the image-capable state.

次に、レンズ制御部203により実行される処理を説明する。ステップS210では、カメラボディ100からレンズ起動信号が入力される。レンズ制御部203はこの信号に応じて起動処理を開始する。ステップS220では初期化制御部223が、レンズ側第1通信部217およびレンズ側第2通信部218の初期化処理を実行する。ステップS230ではレンズ制御部203が、カメラボディ100から初期化開始指示を受信する。ステップS240では初期化制御部223が、各被駆動部材の初期化処理を順次開始する。初期化制御部223はまず絞り211の初期化処理を開始し、それが完了すると他の被駆動部材の初期化処理を順次開始する。前述の通り、初期化制御部223は初期化処理を同時に1つだけ実行する。 Next, the processing executed by the lens control unit 203 will be described. In step S210, a lens activation signal is input from the camera body 100. The lens control unit 203 starts the activation process in response to this signal. In step S220, the initialization control unit 223 executes initialization processing of the first lens-side communication unit 217 and the second lens-side communication unit 218. In step S230, the lens control unit 203 receives an initialization start instruction from the camera body 100. In step S240, the initialization control unit 223 sequentially starts the initialization processing of each driven member. The initialization control unit 223 first starts the initialization processing of the diaphragm 211, and when that is completed, the initialization processing of the other driven members is sequentially started. As described above, the initialization control unit 223 executes only one initialization process at a time.

ステップS250ではレンズ制御部203が、カメラボディ100から初期化状況要求コマンド(データ)50を受信したか否かを判定する。レンズ制御部203は初期化状況要求コマンド(データ)50を受信するまでステップS250を繰り返す。初期化状況要求コマンド(データ)50を受信すると、処理はステップS260に進む。ステップS260では初期化状況送信部221が、初期化状況情報(データ)60をカメラボディ100に送信する。ステップS270ではレンズ制御部203が、直前にステップS260で送信された初期化状況情報(データ)60の各フラグが全て1であったか否かを判定する。ステップS270で否定判定がなされた場合には、処理はステップS250に進む。他方、全フラグが1の初期化状況情報(データ)60を送信していた場合には、処理はステップS280に進む。ステップS280ではレンズ制御部203が、交換レンズ200を撮影可能状態に移行させる。 In step S250, the lens control unit 203 determines whether or not the initialization status request command (data) 50 has been received from the camera body 100. The lens control unit 203 repeats step S250 until it receives the initialization status request command (data) 50. When the initialization status request command (data) 50 is received, the process proceeds to step S260. In step S260, the initialization status transmission unit 221 transmits the initialization status information (data) 60 to the camera body 100. In step S270, the lens control unit 203 determines whether or not all the flags of the initialization status information (data) 60 transmitted immediately before in step S260 are all “1”. If a negative determination is made in step S270, the process proceeds to step S250. On the other hand, if the initialization status information (data) 60 in which all the flags are 1 is transmitted, the process proceeds to step S280. In step S280, the lens control unit 203 shifts the interchangeable lens 200 to a photographing enabled state.

上述した第1の実施の形態によるカメラシステムによれば、次の作用効果が得られる。
(1)初期化制御部223は、複数の被駆動部材の各々に対し、所定の初期化処理を実行する。初期化状況送信部221は、複数の被駆動部材の各々について初期化処理の実行が完了したか未完了かを表す初期化状況情報(データ)をカメラボディ100に送信する。このように交換レンズ200からカメラボディ100に対して初期化状況を送信するようにしたので、交換レンズの初期化完了の検知に要する時間を短縮することができる。
The camera system according to the first embodiment described above has the following advantages.
(1) The initialization control unit 223 executes a predetermined initialization process on each of the plurality of driven members. The initialization status transmission unit 221 transmits, to the camera body 100, initialization status information (data) indicating whether the initialization processing has been completed or not completed for each of the plurality of driven members. Since the interchangeable lens 200 transmits the initialization status to the camera body 100 in this way, the time required to detect the completion of initialization of the interchangeable lens can be shortened.

また本実施形態によれば、初期化状況情報(データ)を第1伝送路(コマンドデータ通信系)を介して、予め決められた所定周期(カメラボディ側から第1の所定周期で発せられる要求コマンドに応じる形であって、例えば16msec)毎にカメラボディ100に送信する。このように交換レンズ200からカメラボディ100に対して、ある所定周期で定期的に初期化状況を送信するようにしたので、交換レンズの初期化完了の検知に要する時間を短縮することができる。 Further, according to the present embodiment, the initialization status information (data) is issued via the first transmission path (command data communication system) in a predetermined cycle (a request issued from the camera body side in the first predetermined cycle). It is in the form of responding to a command and is transmitted to the camera body 100 every 16 msec, for example. In this way, since the initialization status is periodically transmitted from the interchangeable lens 200 to the camera body 100 at a predetermined cycle, the time required to detect the completion of initialization of the interchangeable lens can be shortened.

また被駆動状態送信部222は、各被駆動部材の初期化が完了した後に、被駆動部材の被駆動状態を表す被駆動状態データを、第2伝送路(ホットライン通信系)を介して所定周期毎にカメラボディ100に送信する。このようにしたので、カメラボディ100は、初期化処理の完了直後から被駆動部材の状態をいち早く知ることができる。 In addition, the driven state transmission unit 222 transmits the driven state data representing the driven state of the driven members through the second transmission path (hotline communication system) after the initialization of each driven member is completed. It is transmitted to the camera body 100 every cycle. Since this is done, the camera body 100 can promptly know the state of the driven member immediately after the initialization processing is completed.

(2)初期化制御部223は、絞り211の初期化処理を他の被駆動部材の初期化処理よりも先に完了させる。本実施形態における絞り部材の初期化処理は、絞り開放(初期化処理1)またはスリープ前に記憶されていた撮影絞り開口(初期化処理2)の何れかに絞り211を設定する処理であり、状況に応じた測光準備状態(開放測光または撮影絞りへの絞り込み測光)に絞り211を初期設定する。このようにしたので、他の被駆動部材の初期化を待たずして、カメラボディ側は測光動作の準備(上述した撮像素子出力に基づく測光演算処理など)に取り掛かることができ、撮影可能状態になるまでの時間を短縮することができる。 (2) The initialization control unit 223 completes the initialization processing of the diaphragm 211 before the initialization processing of the other driven members. The aperture member initialization process in the present embodiment is a process of setting the aperture 211 to either the aperture opening (initialization process 1) or the shooting aperture aperture (initialization process 2) stored before sleep, The aperture 211 is initially set to a metering preparation state (open metering or aperture metering to the shooting aperture) according to the situation. Since this is done, the camera body side can start preparations for the photometric operation (such as the photometric calculation processing based on the output of the image sensor described above) without waiting for the initialization of other driven members, and the camera is ready for shooting. It is possible to shorten the time until it becomes.

(3)交換レンズ200の初期化状況送信部221は、複数の被駆動部材の初期化状況を毎回示す初期化状況データ60をカメラボディ100に所定周期で送信する。このようにしたので、カメラボディ100は各被駆動部材毎の状況を毎回確実に把握することができ、それに応じたボディ側の準備動作を行うことができ、その結果、撮影可能状態になるまでの時間を短縮することができる。 (3) The initialization status transmission unit 221 of the interchangeable lens 200 transmits initialization status data 60 indicating the initialization status of the plurality of driven members each time to the camera body 100 at a predetermined cycle. Since this is done, the camera body 100 can surely grasp the situation for each driven member each time, and can perform the preparatory operation on the body side in accordance therewith, and as a result, until the camera is ready for shooting. The time can be shortened.

(4)初期化制御部223は、複数の被駆動部材の初期化処理を所定の順序で同時に1つだけ実行する。このようにしたので、各被駆動部材の初期化処理の実行完了順序を常に一定に保つことが可能となり、制御が容易になる。 (4) The initialization control unit 223 executes only one initialization process for a plurality of driven members simultaneously in a predetermined order. Since it did in this way, it becomes possible to always keep the execution completion order of the initialization processing of each driven member constant, and control becomes easy.

(5)被駆動状態受信部122は、被駆動部材の初期化が完了したことを表す初期化状況データ60が初期化状況受信部121により受信された後に、当該被駆動部材の被駆動状態の受信を開始する。このようにしたので、未初期化の被駆動部材から不正確な被駆動状態を受信することがない。 (5) The driven state receiving unit 122 indicates the driven state of the driven member after the initialization state data 60 indicating that the initialization of the driven member is completed is received by the initialization state receiving unit 121. Start receiving. Since it did in this way, an incorrect driven state is not received from an uninitialized driven member.

(6)駆動制御部123は、初期化状況データ60により初期化処理の実行が未完了であることが表された被駆動部材には、所定の制御処理を実行しない。このようにしたので、未初期化の被駆動部材に対して、不適切な駆動制御を行ってしまうことがない。 (6) The drive control unit 123 does not perform a predetermined control process on the driven member whose initialization state data 60 indicates that the initialization process has not been completed. Since it did in this way, improper drive control will not be performed to an uninitialized driven member.

(第2の実施の形態)
本発明の第2の実施の形態に係るカメラシステムは、第1の実施の形態に係るカメラシステムと同様の構成を有する。ただし、第1の実施の形態と比べて、初期化制御部223が複数の被駆動部材の初期化処理を実行する順序(手順)が異なる。なお本第2の実施形態において、上記第1の実施形態と同内容を示す場合には同一符号を付している。
(Second embodiment)
The camera system according to the second embodiment of the present invention has the same configuration as the camera system according to the first embodiment. However, as compared with the first embodiment, the order (procedure) in which the initialization control unit 223 executes the initialization processing of the plurality of driven members is different. In the second embodiment, the same reference numerals are given to indicate the same contents as the first embodiment.

図10は、電源オン後の初期化処理の実行順序を表すタイムチャートである。本実施形態に係る初期化制御部223は、各通信部の初期化処理72を実行した後に、複数の被駆動部材の初期化処理を並列的に実行する。すなわち、絞り211の初期化処理73と、ぶれ補正レンズ210cの初期化処理75と、フォーカシングレンズ210bの初期化処理77と、を同時に実行開始する。これらの各初期化処理は実行に要する時間がそれぞれ異なっており、ボディ制御部103は、初期化が完了した被駆動部材から順に、当該被駆動部材の制御処理の実行を開始する。例えば図10に示すように、最初に絞り初期化処理73が終了すると、これに応じて絞り制御処理74の実行を開始する。そして、絞り制御処理74の実行が完了すると、他の被駆動部材の初期化処理が実行完了するまで待機する。そして、初期化処理の実行が完了する都度、対応する制御処理(例えばぶれ補正レンズ制御処理76やフォーカシングレンズ制御処理78)を実行する。 FIG. 10 is a time chart showing the execution sequence of the initialization process after the power is turned on. The initialization control unit 223 according to the present embodiment executes the initialization process 72 of each communication unit and then executes the initialization process of the plurality of driven members in parallel. That is, the initialization process 73 for the diaphragm 211, the initialization process 75 for the blur correction lens 210c, and the initialization process 77 for the focusing lens 210b are started simultaneously. The respective initialization processes have different times required for execution, and the body control unit 103 starts execution of the control process for the driven members in order from the driven member that has been initialized. For example, as shown in FIG. 10, when the aperture initialization process 73 is first completed, the aperture control process 74 is started in response thereto. When the execution of the aperture control process 74 is completed, the process waits until the initialization process of the other driven members is completed. Then, each time the initialization process is completed, the corresponding control process (for example, the blur correction lens control process 76 or the focusing lens control process 78) is executed.

なお上記初期化処理73,77として、2種類の処理(「電源OFF状態」からの起動時の処理と、「スリープ状態」からの起動時の処理)とが存在することは、上記第1の実施形態と同様である。 It should be noted that, as the initialization processing 73, 77, there are two types of processing (processing at startup from the “power OFF state” and processing at startup from the “sleep state”). It is similar to the embodiment.

また本第2実施形態の動作フローは、図9に示した動作フローとほぼ同じである。図9において、第1実施形態における動作フローと相違する点は、第2実施形態では、ステップS240において初期化制御部223が各被駆動部材の初期化処理を「同時に開始する」点である。 The operation flow of the second embodiment is almost the same as the operation flow shown in FIG. In FIG. 9, the difference from the operation flow in the first embodiment is that in the second embodiment, the initialization control unit 223 “starts the initialization processing of each driven member at the same time” in step S240.

上述した第2の実施の形態によるカメラシステムによれば、第1の実施の形態によるカメラシステムで得られる作用効果に加えて、次の作用効果が得られる。
(1)初期化制御部223は、複数の被駆動部材の初期化処理を同時に実行開始する。これにより複数の初期化処理を並行処理できるので、全ての初期化の完了に要する時間も短縮することができ、それにともない撮影可能状態になるまでの時間を短縮することが可能となる。
The camera system according to the second embodiment described above can obtain the following action and effect in addition to the action and effect obtained by the camera system according to the first embodiment.
(1) The initialization control unit 223 starts execution of initialization processing of a plurality of driven members at the same time. As a result, since a plurality of initialization processes can be performed in parallel, the time required to complete all the initialization processes can be shortened, and accordingly, the time required to enter the image-capable state can be shortened.

(2)初期化制御部223は、複数の被駆動部材の初期化処理を同時に実行開始する。そして交換レンズ200は、各被駆動部材ごとに初期化処理が完了のたびに、その旨を示す情報をカメラボディ側に送信する。このようにしたので、初期化処理の完了した被駆動部材をカメラボディはいち早く知ることができ、それにともないカメラボディ側の撮影準備動作に順次着手でき、撮影可能状態になるまでの時間を更に短縮することが可能となる。 (2) The initialization control unit 223 starts execution of initialization processing of a plurality of driven members at the same time. Each time the interchangeable lens 200 completes the initialization process for each driven member, it transmits information indicating that effect to the camera body side. Since this is done, the camera body can quickly know the driven member that has been initialized, and along with that, the camera body side can start the shooting preparation operation in sequence, further shortening the time until the camera becomes ready for shooting. It becomes possible to do.

次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。 The following modifications are also within the scope of the present invention, and one or more modifications can be combined with the above-described embodiment.

(変形例1)
上述した各実施形態において、被駆動状態送信部222は、全ての被駆動部材の初期化が完了するまで被駆動状態を送信していなかった。これを、初期化が完了した被駆動部材から被駆動状態を順次送信するようにしてもよい。例えば、被駆動状態データ80を可変長のデータとし、絞り211の開口径に関する情報のみを送信可能にして、絞り211の初期化が完了した後に、絞り211の被駆動状態の送信が開始されるようにしてもよい。
(Modification 1)
In each of the above-described embodiments, the driven state transmission unit 222 does not transmit the driven state until the initialization of all the driven members is completed. The driven state may be sequentially transmitted from the driven member whose initialization has been completed. For example, the driven state data 80 is variable length data, only the information about the aperture diameter of the diaphragm 211 can be transmitted, and after the initialization of the diaphragm 211 is completed, the transmission of the driven state of the diaphragm 211 is started. You may do it.

(変形例2)
被駆動部材は、上述した絞り、フォーカシングレンズ、ぶれ補正レンズに限定されない。また、被駆動部材の初期化順序は、上述した各実施の形態において示した順序に限定されない。
(Modification 2)
The driven member is not limited to the diaphragm, focusing lens, and blur correction lens described above. Further, the initialization order of the driven members is not limited to the order shown in each of the above-described embodiments.

(変形例3)
上記実施形態の交換レンズ200は(図8)では、ホットライン通信系を用いてカメラボディ側に通信する被駆動部材の被駆動状態情報として、複数の被駆動部財の被駆動状態情報を送信するように構成している。しかしながら本発明は複数の被駆動部材の状態情報を送信するものに限られず、いずれか1つの被駆動部材の被駆動状態を示す情報を送信するように構成しても良い。
(Modification 3)
In the interchangeable lens 200 of the above embodiment (FIG. 8), the driven state information of the plurality of driven parts is transmitted as the driven state information of the driven member that communicates to the camera body side using the hotline communication system. It is configured to do. However, the present invention is not limited to transmitting the state information of a plurality of driven members, and may be configured to transmit the information indicating the driven state of any one of the driven members.

(変形例4)
上記各実施形態では、交換レンズ200は、コマンドデータ通信系を用いて、第1の所定周期で初期化状況データ60をカメラボディ100に送信するように構成されている。しかしながら交換レンズ200側での初期化処理が完了するまでは、その初期化処理の状態変化をカメラボディ側にいち早く知らせるように工夫しても良い。例えば、交換レンズ200の全ての被駆動部材の初期化処理が完了するまでは、コマンドデータ通信系の通信周期を早めるように構成しても良い。具体的には、上述したカメラボディ100側および交換レンズ200側におけるコマンドデータ通信系の通信周期を、上述の第1の所定周期よりも早い周期に制御するように構成しても良い。これにより、カメラボディ100は、各被駆動部材の初期化処理の完了をいち早く知ることができ、撮影準備および撮影を行うまでの期間を短縮することができる。
(Modification 4)
In each of the above embodiments, the interchangeable lens 200 is configured to transmit the initialization status data 60 to the camera body 100 in the first predetermined cycle by using the command data communication system. However, until the initialization process on the interchangeable lens 200 side is completed, it may be devised to notify the camera body side of the change in the state of the initialization process as soon as possible. For example, the communication cycle of the command data communication system may be advanced until the initialization processing of all the driven members of the interchangeable lens 200 is completed. Specifically, the communication cycle of the command data communication system on the side of the camera body 100 and the side of the interchangeable lens 200 described above may be controlled to be faster than the first predetermined cycle described above. As a result, the camera body 100 can quickly know the completion of the initialization processing of each driven member, and can shorten the period until the preparation for shooting and the shooting.

(変形例5)
上記各実施形態におけるぶれ補正レンズ210cの初期化処理75において、ぶれ補正レンズ210cを、基準位置に駆動する処理(例えばぶれ補正レンズ210cの中心位置を撮影レンズ200の光軸中心に一致させるように、ぶれ補正レンズ210cを駆動する処理)を行うように構成しても良い。例えばカメラボディ側の電池残量が十分ある場合には、このようなぶれ補正レンズ210cの原点出し処理を、初期化処理75に加えるようにしても良い。
(Modification 5)
In the initialization process 75 of the blur correction lens 210c in each of the above-described embodiments, the process of driving the blur correction lens 210c to the reference position (for example, the center position of the blur correction lens 210c is aligned with the optical axis center of the photographing lens 200). The processing for driving the blur correction lens 210c) may be performed. For example, when the battery level on the camera body side is sufficient, the origin finding process of the blur correction lens 210c may be added to the initialization process 75.

(変形例6)
上記第2の実施形態では、3つの初期化処理73,75,77を同時に開始するようにしているがこれに限らず、何れか2つの初期化処理だけを同時に開始し、残りの初期化処理を異なるタイミングで開始するように構成しても良い。
(Modification 6)
In the second embodiment, the three initialization processes 73, 75, 77 are started at the same time. However, the present invention is not limited to this, and only any two initialization processes are started at the same time, and the remaining initialization processes are started. May be configured to start at different timings.

(変形例7)
上記実施形態では、それぞれの初期化処理の状態が変化するたびに(初期化処理を終了するたびに)、その旨を示す情報をカメラボディ側に送るように構成しているが、これと別の手法も可能である。例えば、初期化対象の被駆動部材の全ての初期化処理が完了するまでは、交換レンズ側は、初期化処理の全てが終了したわけではないことを示す情報(例えば全ての初期化処理は未完了であることを示す情報、一例として図6の初期化状況データ60のフラグ62〜63が全て「0」であるデータ)を送るように構成しておく。そして、全ての被駆動部材の初期化処理が完了すると、その旨を示す情報(全ての初期化処理が完了したことを示す情報、具体的には図6の初期化状況データ60のフラグ62〜63が全て「1」であるデータ)を送るように構成しておく。このような構成によっても、交換レンズは、全ての初期化処理が完了した時点で、その旨をカメラボディに伝えることができる。
(Modification 7)
In the above embodiment, each time the state of each initialization process changes (every time the initialization process ends), the information indicating that is sent to the camera body side. The method of is also possible. For example, until the initialization processing of all the driven members to be initialized is completed, the interchangeable lens side has information indicating that all the initialization processing is not completed (for example, all initialization processing is not completed). Information indicating completion, that is, data in which the flags 62 to 63 of the initialization status data 60 of FIG. 6 are all “0”) is sent. Then, when the initialization processing of all the driven members is completed, information indicating that (information indicating that all the initialization processing is completed, specifically, the flags 62 to 60 of the initialization status data 60 of FIG. 6). 63 is configured to send data in which all are "1"). Even with such a configuration, the interchangeable lens can notify the camera body to the effect when all the initialization processing is completed.

本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。 The present invention is not limited to the above embodiments as long as the characteristics of the present invention are not impaired, and other forms conceivable within the scope of the technical idea of the present invention are also included in the scope of the present invention. ..

1…カメラ、100…カメラボディ、101…レンズマウント、102…保持部、103…ボディ制御部、117…ボディ側第1通信部、118…ボディ側第2通信部、121…初期化状況受信部、122…被駆動状態受信部、123…駆動制御部、200…交換レンズ、201…レンズマウント、202…保持部、203…レンズ制御部、210…結像光学系、210b…フォーカシングレンズ、210c…ぶれ補正レンズ、211…絞り、212…フォーカシングレンズ駆動部、213…ぶれ補正レンズ駆動部、214…絞り駆動部、217…レンズ側第1通信部、218…レンズ側第2通信部、221…初期化状況送信部、222…被駆動状態送信部、223…初期化制御部
1... Camera, 100... Camera body, 101... Lens mount, 102... Holding part, 103... Body control part, 117... Body side first communication part, 118... Body side second communication part, 121... Initialization status receiving part , 122... Driven state receiving section, 123... Drive control section, 200... Interchangeable lens, 201... Lens mount, 202... Holding section, 203... Lens control section, 210... Imaging optical system, 210b... Focusing lens, 210c... Blur correction lens, 211... Aperture, 212... Focusing lens drive section, 213... Blur correction lens drive section, 214... Aperture drive section, 217... Lens side first communication section, 218... Lens side second communication section, 221... Initial stage Activation status transmission unit 222... Driven status transmission unit 223... Initialization control unit

Claims (16)

カメラボディが着脱可能に取り付けられる取付部と、
駆動力を受けて状態が変化する複数の被駆動部材と、
前記複数の被駆動部材のうちの少なくとも1つに対して初期化処理を実行する初期化部と、
前記初期化処理が完了したことを示す初期化状況情報を、前記カメラボディから第1の所定周期で送信される初期化状況要求に応じて、第1の伝送路を介して前記カメラボディへ送信する第1通信部と、
前記複数の被駆動部材の被駆動状態を、前記第1の所定周期より短い第2の所定周期で、前記第1の伝送路とは異なる第2の伝送路を介して前記カメラボディに送信する第2通信部と、
を備える交換レンズ。
A mounting part to which the camera body can be detachably mounted,
A plurality of driven members whose state is changed by receiving driving force,
An initialization unit that executes an initialization process on at least one of the plurality of driven members;
The initialization status information indicating that the initialization process is completed is transmitted to the camera body via the first transmission line in response to the initialization status request transmitted from the camera body in the first predetermined cycle. A first communication unit that
Transmitting the plurality of the driven state of the driven member, at the first shorter than a predetermined period the second predetermined period, the first of said camera body through a different second transmission path is a transmission line A second communication unit that
Interchangeable lens equipped with.
請求項1に記載の交換レンズにおいて、
前記被駆動状態は、前記被駆動部材の位置に関する位置情報である、交換レンズ。
The interchangeable lens according to claim 1,
The driven lens is an interchangeable lens, which is position information regarding the position of the driven member.
請求項1に記載の交換レンズにおいて、
前記初期化部は、全ての前記複数の被駆動部材に対して前記初期化処理を同時に実行開始する、交換レンズ。
The interchangeable lens according to claim 1,
The said initialization part is an interchangeable lens which starts the said initialization process simultaneously with respect to all the said some driven member.
請求項1から3のいずれか一項に記載の交換レンズにおいて、
前記複数の被駆動部材の1つは絞りであり、
前記初期化部は、前記絞りに対する前記初期化処理を、他の被駆動部材に対する前記初期化処理よりも先に完了させる、交換レンズ。
The interchangeable lens according to any one of claims 1 to 3,
One of the plurality of driven members is a diaphragm,
The initialization unit completes the initialization process for the diaphragm before the initialization process for other driven members.
請求項4に記載の交換レンズにおいて、
前記第1通信部は、前記初期化部が前記絞りに対する前記初期化処理を完了するまで、前記絞り以外の他の被駆動部材の前記初期化処理が未完了であることを示す初期化状況情報を送信する、交換レンズ。
The interchangeable lens according to claim 4,
The first communication unit is initialization status information indicating that the initialization process of the driven members other than the aperture is not completed until the initialization unit completes the initialization process for the aperture. Send the interchangeable lens.
請求項1に記載の交換レンズにおいて、
前記初期化部は、前記複数の被駆動部材に対する前記初期化処理を、所定の順序で一つずつ実行する、交換レンズ。
The interchangeable lens according to claim 1,
The said initialization part is an interchangeable lens which performs the said initialization process with respect to the said some driven member one by one in a predetermined order.
請求項1に記載の交換レンズにおいて、
前記初期化部により全ての前記複数の被駆動部材に対する前記初期化処理が完了した後に、前記第2通信部は、前記被駆動状態の送信を開始する、交換レンズ。
The interchangeable lens according to claim 1,
The interchangeable lens, wherein the second communication unit starts transmitting the driven state after the initialization unit completes the initialization process for all the plurality of driven members.
請求項1からのいずれか一項に記載の交換レンズにおいて、
前記第1通信部は、前記複数の被駆動部材のうちの少なくとも1つに対する駆動指示を、前記第1の伝送路を介して前記カメラボディから受信する、交換レンズ。
The interchangeable lens according to any one of claims 1 to 7 ,
The interchangeable lens, wherein the first communication unit receives a drive instruction for at least one of the plurality of driven members from the camera body via the first transmission path.
請求項に記載の交換レンズにおいて、
前記第1通信部は、前記初期化状況要求より前に、前記初期化処理の開始指示を、前記第1の伝送路を介して前記カメラボディから受信する、交換レンズ。
The interchangeable lens according to claim 8 ,
The first communication unit is an interchangeable lens, which receives an instruction to start the initialization processing from the camera body via the first transmission path before the initialization status request.
請求項1からのいずれか一項に記載の交換レンズにおいて、
前記複数の被駆動部材の1つは絞りであり、
前記絞りは、前記初期化処理の一部として、前記初期化部によって開放状態に駆動される、交換レンズ。
The interchangeable lens according to any one of claims 1 to 9 ,
One of the plurality of driven members is a diaphragm,
The interchangeable lens, wherein the diaphragm is driven to an open state by the initialization unit as a part of the initialization process.
請求項1から10のいずれか一項に記載の交換レンズにおいて、
前記初期化部は、前記カメラボディの電源オン後に実行する第1の初期化処理、または前記カメラボディのスリープ状態からの起動後に実行する第2の初期化処理を実行可能である、交換レンズ。
The interchangeable lens according to any one of claims 1 to 10 ,
The interchangeable lens is capable of executing a first initialization process executed after the camera body is powered on or a second initialization process executed after the camera body is activated from a sleep state.
請求項1から11のいずれか一項に記載の交換レンズにおいて、
前記複数の被駆動部材の1つはフォーカシングレンズであり、
前記フォーカシングレンズは、前記初期化処理の一部として、基準位置へ駆動される、交換レンズ。
The interchangeable lens according to any one of claims 1 to 11 ,
One of the plurality of driven members is a focusing lens,
The focusing lens is an interchangeable lens that is driven to a reference position as part of the initialization process.
請求項1から11のいずれか一項に記載の交換レンズにおいて、
前記複数の被駆動部材の1つはフォーカシングレンズであり、
前記フォーカシングレンズは、前記初期化処理の一部として、ワイド端位置へ駆動される、交換レンズ。
The interchangeable lens according to any one of claims 1 to 11 ,
One of the plurality of driven members is a focusing lens,
The focusing lens is an interchangeable lens that is driven to a wide end position as a part of the initialization process.
駆動力を受けて状態が変化する複数の被駆動部材を有する交換レンズが着脱可能に取り付けられる取付部と、
初期化状況要求を、第1の伝送路を介して前記交換レンズに第1の所定周期で送信するとともに、前記交換レンズにおいて前記複数の被駆動部材のうちの少なくとも1つに対する初期化処理が完了したことを示す初期化状況情報を、前記第1の伝送路を介して前記交換レンズから受信する第1通信部と、
前記複数の被駆動部材の被駆動状態を、前記第1の所定周期より短い第2の所定周期で、前記第1の伝送路とは異なる第2の伝送路を介して前記交換レンズから受信する第2通信部と、
を備えるカメラボディ。
An attachment portion to which an interchangeable lens having a plurality of driven members whose state is changed by receiving a driving force is detachably attached,
An initialization status request is transmitted to the interchangeable lens at a first predetermined period via a first transmission path, and the initialization process for at least one of the plurality of driven members is completed in the interchangeable lens. A first communication unit that receives the initialization status information indicating that it has been performed from the interchangeable lens via the first transmission path;
The driven state of the plurality of the driven member, received from said at first is shorter than a predetermined period the second predetermined period, the first of the interchangeable lens through the different second transmission path is a transmission line A second communication unit that
Camera body with.
請求項14に記載のカメラボディにおいて、
前記複数の被駆動部材のそれぞれに対して所定の制御処理を実行させる制御部を備え、
前記制御部は、前記初期化処理が完了したことを示す前記初期化状況情報が受信されていない被駆動部材に対し、前記制御処理を実行させない、カメラボディ。
The camera body according to claim 14 ,
A control unit for executing a predetermined control process on each of the plurality of driven members,
The camera body, wherein the control unit does not cause the driven member, which has not received the initialization status information indicating that the initialization process has been completed, to perform the control process.
請求項15に記載のカメラボディにおいて、
前記複数の被駆動部材の1つは絞りであり、
前記制御部は、前記絞りに対して前記所定の制御処理として絞り制御処理を実行させる、カメラボディ。
The camera body according to claim 15 ,
One of the plurality of driven members is a diaphragm,
The camera body causes the control unit to execute aperture control processing as the predetermined control processing for the aperture.
JP2018188202A 2018-10-03 2018-10-03 Interchangeable lens and camera body Active JP6729655B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018188202A JP6729655B2 (en) 2018-10-03 2018-10-03 Interchangeable lens and camera body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018188202A JP6729655B2 (en) 2018-10-03 2018-10-03 Interchangeable lens and camera body

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016210910A Division JP6414180B2 (en) 2016-10-27 2016-10-27 Interchangeable lens and camera body

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020115015A Division JP7136158B2 (en) 2020-07-02 2020-07-02 Accessories and interchangeable lenses

Publications (2)

Publication Number Publication Date
JP2019012289A JP2019012289A (en) 2019-01-24
JP6729655B2 true JP6729655B2 (en) 2020-07-22

Family

ID=65226925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018188202A Active JP6729655B2 (en) 2018-10-03 2018-10-03 Interchangeable lens and camera body

Country Status (1)

Country Link
JP (1) JP6729655B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5573770B2 (en) 2011-05-13 2014-08-20 株式会社ニコン Interchangeable lens and camera body
JP7136158B2 (en) * 2020-07-02 2022-09-13 株式会社ニコン Accessories and interchangeable lenses

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2694636B2 (en) * 1995-02-13 1997-12-24 キヤノン株式会社 Image input device
JPH09211651A (en) * 1996-01-31 1997-08-15 Minolta Co Ltd Lens interchangeable camera
JP4585802B2 (en) * 2004-07-20 2010-11-24 キヤノン株式会社 Lens device, imaging system, and interchangeable lens system
JP2008122827A (en) * 2006-11-15 2008-05-29 Matsushita Electric Ind Co Ltd Camera with collapsible lens barrel
JP2009053429A (en) * 2007-08-27 2009-03-12 Olympus Imaging Corp Lens interchangeable type digital camera system
JP2010237514A (en) * 2009-03-31 2010-10-21 Nikon Corp Imaging apparatus and imaging lens
JP5573770B2 (en) * 2011-05-13 2014-08-20 株式会社ニコン Interchangeable lens and camera body

Also Published As

Publication number Publication date
JP2019012289A (en) 2019-01-24

Similar Documents

Publication Publication Date Title
JP5573770B2 (en) Interchangeable lens and camera body
JP7243756B2 (en) camera body
JP6642677B2 (en) Camera accessories, interchangeable devices and camera bodies
JP4978745B1 (en) Accessories, camera body and camera system
JP5729067B2 (en) Interchangeable lens and camera system
JP2013057812A (en) Interchangeable lens
JP2013057813A (en) Interchangeable lens
JP2013054122A (en) Accessory, camera body, and camera system
JP6662404B2 (en) Camera accessories
JP6729655B2 (en) Interchangeable lens and camera body
JP5708737B2 (en) Interchangeable lens and camera body
JP6414180B2 (en) Interchangeable lens and camera body
JP2012226291A (en) Lens barrel and camera system
JP7136158B2 (en) Accessories and interchangeable lenses
JP6032307B2 (en) Interchangeable lens and camera body
JP6566099B2 (en) interchangeable lens
JP5966276B2 (en) interchangeable lens
JP2016145984A (en) interchangeable lens

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200602

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200615

R150 Certificate of patent or registration of utility model

Ref document number: 6729655

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250