Interchangeable lens and data transmission method

文档序号:1576777 发布日期:2020-01-31 浏览:39次 中文

阅读说明:本技术 更换镜头以及数据发送方法 (Interchangeable lens and data transmission method ) 是由 河井亮彦 于 2019-07-19 设计创作,主要内容包括:本公开涉及更换镜头以及数据发送方法。能够从相机机身拆卸、向相机机身安装的更换镜头具备:移动部件,其能够在所述更换镜头内移动;第一通信部,其在与所述相机机身之间进行第一通信;以及第二通信部,其进行周期性地向所述相机机身发送数据的第二通信,通过所述第二通信发送的所述数据包含第1信息和第2信息,所述第1信息表示所述移动部件的位置,所述第2信息能用于所述移动部件的移动量的算出。由此,将更换镜头的可动部的驱动状态报告给相机机身。(An interchangeable lens detachable from and attachable to a camera body includes a moving member movable within the interchangeable lens, an th communication unit performing th communication with the camera body, and a second communication unit performing second communication for periodically transmitting data to the camera body, the data transmitted by the second communication including 1 st information and 2 nd information, the 1 st information indicating a position of the moving member, the 2 nd information being usable for calculating a movement amount of the moving member, thereby reporting a driving state of the moving part of the interchangeable lens to the camera body.)

An interchangeable lens of types 1 and , which is detachable from and attachable to a camera body, comprising:

a moving member movable within the interchangeable lens;

an th communication section for performing th communication with the camera body, and

a second communication unit that performs second communication for periodically transmitting data to the camera body,

the data transmitted by the second communication includes 1 st information and 2 nd information, the 1 st information indicating a position of the moving member, and the 2 nd information being usable for calculating a moving amount of the moving member.

2. The replacement lens according to claim 1,

the 2 nd information includes information indicating reliability of the 1 st information.

3. The replacement lens according to claim 1 or 2,

the 2 nd information includes information indicating a state in the interchangeable lens.

4. The replacement lens according to any of claims 1 to 3,

an operation ring which can be operated by a user to change the focal distance of the optical system,

the 2 nd information contains information indicating an operation state of the operation ring.

5. The replacement lens according to any of claims 1 to 4,

the 2 nd information contains information indicating that the moving member is moving .

6. The replacement lens according to any of claims 1 to 5,

a design position on the optical axis corresponding to at least th side of the focal distance and the shooting distance of the optical system is set for the moving member,

the 2 nd information includes information indicating that the moving member is located at the design position.

7. The replacement lens according to any of claims 1 to 6,

a relative member in which a relative position with respect to the moving member is set in accordance with at least th of a focal distance and an imaging distance of the optical system,

the 2 nd information includes information indicating that the relative position of the relative member to the moving member is at the set relative position.

8. The replacement lens according to any of claims 1 to 7,

the moving member is movable in an optical axis direction of the optical system.

9. The replacement lens according to any of claims 1 to 8,

the moving member is movable in a direction intersecting with an optical axis of the optical system.

10. The replacement lens according to any of claims 1 to 9,

a clock receiving unit for receiving a 1 st clock signal from the camera body,

the th communication unit receives an instruction relating to movement of the moving member based on the 1 st clock signal.

11. The replacement lens according to any of claims 1 to 10,

a clock transmission unit for outputting a 2 nd clock signal to the camera body,

the second communication section periodically transmits the data according to the 2 nd clock signal.

12. The replacement lens according to any of claims 1 to 11,

the th communication part can receive an indication relating to movement of the moving part,

the data includes information representative of an operating condition relative to the indication.

13. The replacement lens according to any of claims 1 to 12,

the moving member includes a 1 st moving member that moves in an optical axis direction of an optical system, and a 2 nd moving member that moves in a direction intersecting the optical axis of the optical system,

the 1 st information includes 1 st position information indicating a position of the 1 st moving member and 2 nd position information indicating a position of the 2 nd moving member.

14. The replacement lens according to claim 13,

the data includes 2 nd information about the 1 st moving part and 2 nd information about the 2 nd moving part.

15, A data transmission method for an interchangeable lens which is detachable from and attachable to a camera body and includes a movable member movable therein, the data transmission method comprising:

th communication is made with the camera body,

performing a second communication that periodically transmits data to the camera body,

the data transmitted by the second communication includes 1 st information and 2 nd information, the 1 st information indicating a position of the moving member, and the 2 nd information being usable for calculating a moving amount of the moving member.

Technical Field

The present invention relates to an interchangeable lens (interchangeable lens) and a data transmission method.

Background

A technique of transmitting information indicating a state of an interchangeable lens to a camera body (see patent document 1) is known. However, if the transmitted information is not appropriate, the accuracy of control using the transmitted information is lowered.

Disclosure of Invention

An interchangeable lens according to claim 1 of the present invention is an interchangeable lens attachable to and detachable from a camera body, and includes a movable member movable in the interchangeable lens, an th communication unit performing th communication with the camera body, and a second communication unit performing second communication for periodically transmitting data to the camera body, the data transmitted by the second communication including 1 st information indicating a position of the movable member and 2 nd information usable for calculating a movement amount of the movable member.

A data transmission method according to claim 2 of the present invention is a data transmission method in an interchangeable lens that is attachable to and detachable from a camera body and includes a movable member movable inside thereof, the data transmission method including -th communication between the data transmission method and the camera body, and second communication for periodically transmitting data to the camera body, the data transmitted by the second communication including 1 st information and 2 nd information, the 1 st information indicating a position of the movable member, and the 2 nd information being usable for calculating a movement amount of the movable member.

Drawings

Fig. 1 is a perspective view illustrating a camera system.

Fig. 2 is a block diagram illustrating the structure of the main part of the camera system.

Fig. 3 is a circuit diagram schematically showing electrical connection between the camera body and the interchangeable lens.

Fig. 4 is a time chart (timechart) illustrating command (instruction) data communication and hotline (hotline) communication.

Fig. 5 is a diagram illustrating timing of command data communication.

Fig. 6 is a diagram illustrating the timing of hotline communication.

Fig. 7 is a diagram illustrating information included in hotline data.

Fig. 8 is a diagram illustrating a relationship between a focus lens position, a focal distance (focal length), and a shooting distance.

Fig. 9 is a diagram illustrating information included in hotline data.

Fig. 10 is a diagram illustrating the timing of autofocus.

Fig. 11 is a diagram illustrating the timing of the anti-shake operation.

Fig. 12 (a) is a diagram illustrating the movement trajectories of the plurality of focusing lenses, and fig. 12 (b) is a diagram illustrating the case where the movement trajectory when the optical performance is given priority coincides with the movement trajectory part when the speed is given priority.

Description of the reference symbols

1a camera system; 2, a camera body; 3, replacing the lens; 90 hotline data; 91. 92 data; 210 fuselage side mount (mount); 230a body-side control unit; 235 a storage unit; 240a body-side communication unit; 265 a sensor driving part; 270 a signal processing section; 310 lens side mounting parts; 330 a lens-side control unit; 340a lens-side communication unit; 350 a lens-side storage unit; 360 shooting optical system; 370a lens driving section; 375 zoom operation ring.

Detailed Description

Hereinafter, specific embodiments will be described with reference to the drawings.

Fig. 1 is a perspective view of a camera system 1 in which an interchangeable lens 3 according to embodiments of the invention is attached to a camera body 2, fig. 2 is a block diagram illustrating a configuration of a main part of the camera system 1, engagement of the camera body 2 and the interchangeable lens 3 is performed by a bayonet (bajont) structure of a body-side attachment and a lens-side attachment, when the camera body 2 and the interchangeable lens 3 are engaged, a terminal provided to the body-side attachment and a terminal provided to the lens-side attachment are physically and electrically contacted with each other, and an X-axis direction and a Y-axis direction within an optical axis O of the interchangeable lens 3 and a plane intersecting the optical axis O are respectively indicated by lines in fig. 1.

< Camera body >

The camera body 2 includes a body-side attachment 210, a body-side control unit 230, a body-side communication unit 240, a power supply unit 250, an imaging element 260, a sensor driving unit 265, a signal processing unit 270, an operation member 280, a display unit 285, and a shake sensor 290.

The annular body-side attachment 210 is provided with a body-side terminal holding portion 220 (fig. 3). the body-side terminal holding portion 220 has a plurality of body-side terminals, and the plurality of body-side terminals include, for example, an attachment detection terminal for transmitting a signal indicating that indicating that the interchangeable lens 3 is attached to the camera body 2, a communication terminal used for communication between the camera body 2 and the interchangeable lens 3, a power supply terminal for supplying power from the camera body 2 to the interchangeable lens 3, and a ground terminal.

The body-side control unit 230 is constituted by a microcomputer, its peripheral circuits, and the like. The body-side control unit 230 executes the control program stored in the storage unit 235 to control each unit in the camera body 2. The body-side control unit 230 is connected to the body-side communication unit 240, the power supply unit 250, the imaging element 260, the sensor drive unit 265, the signal processing unit 270, the operation member 280, the display unit 285, the shake sensor 290, and the attachment detection terminal.

The body-side control section 230 includes a storage section 235. The storage unit 235 controls recording and reading of data by the body-side control unit 230. The storage unit 235 stores a control program executed by the body-side control unit 230, and the like.

The body-side control unit 230 includes a body-side 1 st control unit 230a and a body-side 2 nd control unit 230 b. The body-side 1 st control unit 230a controls the entire camera body 2 such as image processing and generates an instruction to a moving member included in the interchangeable lens 3, and the body-side 2 nd control unit 230b is connected to the shake sensor 290 and the sensor drive unit 265 and mainly controls a shake correction operation in the camera body 2. Since the body-side 2 nd control unit 230b mainly controls the sensor drive unit 265, it is possible to quickly perform control related to shake correction. The body-side 1 st control unit 230a transmits instructions related to the shake correction, such as start of shake correction, to the body-side 2 nd control unit 230 b. The body-side 1 st control unit 230a and the body-side 2 nd control unit 230b appropriately transmit and receive data and instructions required for each other.

The body-side communication unit 240 performs predetermined communication with the lens-side communication unit 340. The body-side communication unit 240 is connected to the communication terminal and transmits a signal to the body-side control unit 230. The body-side communication unit 240 includes a body-side 1 st communication unit 240a and a body-side 2 nd communication unit 240 b. The body-side 1 st communication unit 240a is connected to a terminal for performing command data communication described later, and the body-side 2 nd communication unit 240b is connected to a terminal for performing hot line communication described later.

The body-side 1 st communication unit 240a is connected to the body-side 1 st control unit 230a, and information transmitted from the camera body 2 to the interchangeable lens 3 in command data communication is created by the body-side 1 st control unit 230 a. The body-side 2 nd communication unit 240b is connected to the body-side 1 st control unit 230a and the body-side 2 nd control unit 230b, and information transmitted from the interchangeable lens 3 to the camera body 2 in the hot-line communication is transmitted to the body-side 1 st control unit 230a and the body-side 2 nd control unit 230 b.

The power supply unit 250 converts the voltage of a battery, not shown, into a voltage used in each part of the camera system 1, and supplies the voltage to each part of the camera body 2 and the interchangeable lens 3. The power supply unit 250 can switch the ON/OFF (ON/OFF) of the power supply for each power supply destination in accordance with the instruction of the body-side control unit 230. The power supply unit 250 is connected to the power supply terminal.

The imaging element 260 is a solid-state imaging element such as a CMOS image sensor or a CCD image sensor. The image pickup device 260 photoelectrically converts an image of a subject (subject) on the image pickup surface (image pickup plane) 260S in accordance with a control signal from the body-side control unit 230 and outputs a signal.

The image pickup device 260 includes a photoelectric conversion unit for image generation and a photoelectric conversion unit for focus detection. The image pickup pixel signal generated by the image generation photoelectric conversion unit is used by the signal processing unit 270 to generate image data. The detection pixel signal generated by the focus detection photoelectric conversion unit is used by the signal processing unit 270 to detect the imaging state of the interchangeable lens 3, in other words, to perform focus detection processing for detecting the focus of the interchangeable lens 3.

The signal processing unit 270 performs predetermined image processing on the pixel signal for imaging output from the imaging element 260 to generate image data. The generated image data is recorded in a predetermined file format in a storage medium not shown, and is also used for image display by the display unit 285. The signal processing unit 270 performs predetermined focus detection processing on the detection pixel signal output from the imaging element 260 to calculate the defocus amount. The signal processing unit 270 is connected to the body-side control unit 230, the imaging element 260, and the display unit 285.

The shake sensor 290 detects a shake of the camera body 2 caused by hand shake or the like. The shake sensor 290 includes an angular velocity sensor 290a and an acceleration sensor 290 b. The shake sensor 290 detects angular shake and translational shake by dividing them into an X-axis direction component and a Y-axis direction component.

The angular velocity sensor 290a detects an angular velocity generated by the rotational motion of the camera body 2. The angular velocity sensor 290a detects, for example, rotations about axes parallel to the X axis and the Y axis, and outputs a detection signal relating to the X axis direction and a detection signal relating to the Y axis direction to the body-side 2 nd control unit 230 b.

In addition, the acceleration sensor 290b detects acceleration due to translational movement of the camera body 2. The acceleration sensor 290b detects, for example, accelerations in the directions of an axis parallel to the X axis and an axis parallel to the Y axis, and outputs a detection signal in the X axis direction and a detection signal in the Y axis direction to the body-side 2 nd control unit 230b, respectively.

The angular velocity sensor 290a and the acceleration sensor 290b can each periodically output a detection signal at a cycle shorter than that of the hot wire communication.

The sensor driving section 265 includes, for example, an actuator and a driving mechanism. The sensor driving unit 265 moves the imaging element 260 in a direction intersecting the optical axis O based on an instruction output from the body-side 2 nd control unit 230 b. By the movement of the imaging element 260 in the direction intersecting the optical axis O, the shake (image shake) of the subject image on the imaging surface 260S of the imaging element 260 is suppressed. The sensor driving section 265 also includes a hall element for detecting the position of the imaging element 260 in the direction intersecting the optical axis O.

An operation member 280 including a release button, an operation switch, and the like is provided on the outer surface of the camera body 2. The user operates the operation member 280 to give an imaging instruction, an imaging condition setting instruction, and the like. The operation member 280 transmits an operation signal corresponding to an operation by the user to the body-side control unit 230.

The display unit 285 is formed of, for example, a liquid crystal display panel. The display unit 285 displays an image based on the image data processed by the signal processing unit 270, an operation menu screen, and the like in response to an instruction from the body-side control unit 230.

< lens exchange >

The interchangeable lens 3 includes a lens-side attachment 310, a lens-side control unit 330, a lens-side communication unit 340, a lens-side storage unit 350, an imaging optical system 360, a lens driving unit 370, a zoom operation ring 375, a diaphragm driving unit 380, and a shake sensor 390.

The annular lens-side attachment 310 is provided with a lens-side terminal holding portion 320 (fig. 3). the lens-side terminal holding portion 320 has a plurality of lens-side terminals in an arc shape centered on the optical axis O. as shown in fig. 3, the plurality of lens-side terminals include an attachment detection terminal for transmitting indicating that the interchangeable lens 3 is attached to the camera body 2, a communication terminal used for communication between the interchangeable lens 3 and the camera body 2, a power supply terminal for supplying power from the camera body 2 to the interchangeable lens 3, and a ground terminal.

The lens-side control unit 330 is constituted by a microcomputer, its peripheral circuits, and the like. The lens-side control unit 330 executes a control program stored in the lens-side storage unit 350 to control each part of the interchangeable lens 3. The lens-side control section 330 is directly or indirectly connected to the lens-side communication section 340, the lens-side storage section 350, the lens driving section 370, the zoom operation ring 375, the diaphragm driving section 380, and the shake sensor 390.

The lens-side storage unit 350 is constituted by a nonvolatile storage medium, the lens-side storage unit 350 controls recording and reading of data by the lens-side control unit 330, the lens-side storage unit 350 can store data indicating the model name of the interchangeable lens 3, data indicating the optical characteristics of the photographing optical system 360, and the like in addition to a control program and the like executed by the lens-side control unit 330, and examples of the optical characteristics include an anti-shake coefficient according to a focal distance and a photographing distance, and a position in the optical axis O direction of the focus lens 361a according to the focal distance and the photographing distance.

The photographing optical system 360 forms an object image on an image forming surface (photographing surface 260S), the optical axis O of the photographing optical system 360 is substantially with the center positions of the lens-side attachment 310, the body-side attachment 210, and the photographing surface 260S, at least part of the photographing optical system 360 is configured as a moving member to be movable to a position within the interchangeable lens 3.

The photographing optical system 360 is configured by, for example, a focus lens 361a as a moving member, a shake correction lens 361b as a moving member, a zoom lens 361c as a moving member, and a diaphragm 362.

The lens driving unit 370 is a unit that moves a moving member, and includes lens driving units 370a, 370b, and 370 c. The lens driving unit 370 includes an actuator, a driving mechanism, and a position detecting unit of a moving member. In the present embodiment, the lens-side control unit 330 periodically generates position information of the moving member based on a signal from the position detection unit and/or the actuator of the lens driving unit 370. In addition, the moving state such as whether the moving member is being driven to move, the moving direction of the moving member, whether the moving member is stopped, and the like is periodically recognized in the lens-side control section 330 according to a signal from the position detection section and/or the actuator of the lens driving section 370. The cycle of creating the positional information of the moving member and the cycle of recognizing the moving state of the moving member can be made shorter than the cycle of the hotline communication.

The focus lens 361a is configured to be movable forward and backward (forward and backward) in the optical axis O direction by a lens driving unit 370 a. The focal position of the photographing optical system 360 is adjusted by moving the focus lens 361 a. The instruction to drive the focus lens 361a in the moving direction, the moving amount, the moving speed, and the like may be based on the instruction from the body-side controller 230, or may be given by the lens-side controller 330 in consideration of the instruction from the body-side controller 230. When a stepping motor and an origin detection unit are used for the lens driving unit 370a, the position of the focus lens 361a can be detected based on the number of pulses (amount of movement) of the stepping motor and the detection result of the origin detection unit.

Although focusing lenses 361a are shown in fig. 2, as shown in fig. 12 a, the focus position of the imaging optical system 360 may be adjusted by moving a plurality of focusing lenses 363 and 364, in this case, a plurality of lens driving units 370a that drive the focusing lenses 363 and 364 in the optical axis O direction, respectively, may be provided, and in fig. 12 a, the positions of the focusing lenses 363 and 364 when the imaging distance at the focal distances W to M to T (W < M < T) is infinity are shown, and in fig. 12 a, the positions of the focusing lenses 363 and 364 are shown by the coordinates of P (a numerical value corresponding to the imaging distance, a symbol corresponding to the focal distance).

The shake correction lens 361b is configured to be movable forward and backward in a direction intersecting the optical axis O by the lens driving unit 370 b. By moving the shake correction lens 361b, the shake (image shake) of the subject image on the imaging surface 260S of the imaging element 260 is suppressed. The instruction to drive the shake correction lens 361b in the movement direction, the movement amount, the movement speed, and the like may be instructed by the lens-side controller 330, or may be instructed by the lens-side controller 330 in consideration of the instruction from the body-side controller 230. The position of the shake correction lens 361b can be detected by a hall element or the like of the lens driving unit 370 b. The lens driving unit 370b detects, for example, the position of the optical axis O' of the shake correction lens 361b in the plane intersecting the optical axis O as the positional information of the shake correction lens 361 b. That is, the coordinate values in the X-axis direction and the coordinate values in the Y-axis direction of the optical axis O' of the shake correction lens 361b, which is located at the origin position on the optical axis O, are detected. Therefore, the positional information of the shake correction lens 361b is represented by the position in the X-axis direction and the position in the Y-axis direction.

The zoom lens 361c is configured to be movable forward and backward in the optical axis O direction by the lens driving unit 370c or the zoom operation ring 375. The focal length of the photographing optical system 360 changes by the movement of the zoom lens 361 c. The moving direction, moving amount, moving speed, and the like of the zoom lens 361c are instructed by the lens-side control unit 330 or are based on a driving force mechanically transmitted from the zoom operation ring 375. The position of the zoom lens 361c can be detected by an encoder of the lens driving unit 370 c.

The diaphragm 362 has a plurality of diaphragm blades as a moving member, and the amount of light incident on the image pickup element 260 is adjusted by an opening formed using the plurality of diaphragm blades. The diaphragm driving unit 380 is composed of a motor and a diaphragm driving mechanism, and the diaphragm 362 is configured to be capable of changing the aperture (diaphragm value) by the diaphragm driving unit 380 and/or manual operation. The aperture of the diaphragm 362 can be detected by an encoder of the diaphragm driving unit 380. The position information of the diaphragm blade as the moving member is created as an aperture by the diaphragm driving section 380 and/or the lens side control section 330.

The zoom operation ring 375 is provided on, for example, an outer cylinder of the interchangeable lens 3. The user performs a zoom operation of changing the focal length of the interchangeable lens 3 using the zoom operation ring 375. An operation signal corresponding to a zoom operation by the user may be sent from the zoom operation ring 375 to the lens-side control unit 330.

The shake sensor 390 detects shake of the interchangeable lens 3 caused by hand shake or the like. The shake sensor 390 includes an angular velocity sensor 390a and an acceleration sensor 390 b. The shake sensor 390 separates the angular shake and the translational shake into an X-axis direction component and a Y-axis direction component to detect.

The angular velocity sensor 390a detects an angular velocity generated by the rotational movement of the interchangeable lens 3. The angular velocity sensor 390a detects, for example, rotations about axes parallel to the X axis and the Y axis, and outputs a detection signal relating to the X axis direction and a detection signal relating to the Y axis direction to the lens side control unit 330.

Further, the acceleration sensor 390b detects acceleration due to the translational movement of the interchangeable lens 3. The acceleration sensor 390b detects accelerations in the directions of an axis parallel to the X axis and an axis parallel to the Y axis, respectively, and outputs a detection signal in the X axis direction and a detection signal in the Y axis direction to the lens-side control unit 330, respectively.

The angular velocity sensor 390a and the acceleration sensor 390b can output detection signals periodically at a cycle shorter than that of the hot wire communication, respectively.

The lens-side communication unit 340 performs predetermined communication with the body-side communication unit 240. The lens-side communication unit 340 is connected to the lens-side control unit 330 and the communication terminal. The lens-side communication unit 340 includes a lens-side 1 st communication unit 340a and a lens-side 2 nd communication unit 340 b. The lens-side 1 st communication unit 340a is connected to a terminal for performing command data communication described later, and the lens-side 2 nd communication unit 340b is connected to a terminal for performing hot line communication described later.

The lens-side 1 st communication unit 340a is connected to the lens-side control unit 330, and information transmitted from the interchangeable lens 3 to the camera body 2 in command data communication is created by the lens-side control unit 330. The lens-side 2 nd communication unit 340b is also connected to the lens-side control unit 330, and information transmitted from the interchangeable lens 3 to the camera body 2 in the hotline communication is created by the lens-side control unit 330, the lens-side 2 nd communication unit 340b, and the like.

< details of terminals >

Fig. 3 is a circuit diagram schematically showing the electrical connection between the camera body 2 and the interchangeable lens 3. Arrows indicate the flow of signals.

The body-side terminal holding portion 220 of the body-side mounting device 210 includes, as the body-side terminals, an ldet (B) terminal, a vbat (B) terminal, a pgnd (B) terminal, a V33(B) terminal, a gnd (B) terminal, an rdy (B) terminal, a datab (B) terminal, a clk (B) terminal, a datal (B) terminal, an hclk (B) terminal, and an hdata (B) terminal. The total of 11 body-side terminals are collectively referred to as a body-side terminal group. The terminals of the body-side terminal group are arranged in an arc shape centering on the central axis of the body-side attachment 210 in the order shown in fig. 3 in the body-side terminal holding portion 220.

The lens-side terminal holding portion 320 of the lens-side attachment 310 includes an ldet (L) terminal, a vbat (L) terminal, a pgnd (L) terminal, a V33(L) terminal, a gnd (L) terminal, an rdy (L) terminal, a datab (L) terminal, a clk (L) terminal, a datal (L) terminal, an hclk (L) terminal, and an hdata (L) terminal. The total of 11 lens-side terminals are collectively referred to as a lens-side terminal group. The terminals of the lens-side terminal group are arranged in an arc shape centering on the optical axis O in the lens-side terminal holding portion 320 in the order shown in fig. 3.

The rdy (b) terminal, the datab (b) terminal, the clk (b) terminal, the datal (b) terminal, the rdy (l) terminal, the datab (l) terminal, the clk (l) terminal, and the datal (l) terminal are communication terminals for communicating command data. The hclk (b) terminal, the hdata (b) terminal, the hclk (l) terminal, and the hdata (l) terminal are communication terminals and used for hot line communication.

The rdy (b) terminal, the datab (b) terminal, the clk (b) terminal, the datal (b) terminal, the hclk (b) terminal, and the hdata (b) terminal are connected to the body-side controller 230 via the body-side communication unit 240, respectively. The rdy (l) terminal, the datab (l) terminal, the clk (l) terminal, the datal (l) terminal, the hclk (l) terminal, and the hdata (l) terminal are connected to the lens-side control unit 330 via the lens-side communication unit 340, respectively.

The RDY (b) terminal is an input terminal to which a signal (hereinafter referred to as an RDY signal) indicating whether or not the interchangeable lens 3 can perform command data communication is input from the RDY (l) terminal. When the command data communication is enabled, the lens-side control unit 330 changes the potential of the RDY signal from the L level (low level) to the L level again via the H level (high level) temporarily. The body-side control unit 230 determines that the interchangeable lens 3 is capable of performing the command data communication when detecting a change in the potential of the input RDY signal such as L level → H level → L level.

The tab (b) terminal is an output terminal for outputting a data signal (hereinafter referred to as a tab signal) to a tab (l) terminal of the interchangeable lens 3. In the command data communication, the lens-side 1 st communication section 340a receives a tab signal from the body-side 1 st communication section 240 a.

The DATAL (b) terminal is an input terminal to which a data signal (hereinafter referred to as a DATAL signal) from the DATAL (l) terminal is input. In the command data communication, the digital signal from the lens-side 1 st communication unit 340a is input to the body-side 1 st communication unit 240 a.

The CLK (b) terminal is an output terminal that outputs a clock signal (hereinafter referred to as CLK signal) for instructing data communication to the CLK (l) terminal. The lens-side 1 st communication unit 340a receives the CLK signal from the body-side 1 st communication unit 240 a. The command data communication is bidirectional data communication performed between the camera body 2 and the interchangeable lens 3, and transmits and receives a DATAB signal and a DATAL signal in synchronization with a CLK signal.

The HCLK (b) terminal is an input terminal to which a clock signal (hereinafter, referred to as HCLK signal) for hot-line communication from the HCLK (l) terminal is input.

The HDATA (b) terminal is an input terminal to which a data signal for hot line communication (hereinafter referred to as HDATA signal) is input from the HDATA (l) terminal.

The passive infrared communication is one-way data communication from the interchangeable lens 3 to the camera body 2, and the body-side 2 nd communication unit 240b receives the HDATA signal from the lens-side 2 nd communication unit 340b in synchronization with the HCLK signal.

The ldet (b) terminal is the above-described attachment detection terminal. In the camera body 2, the ldet (b) terminal is connected to the body-side control unit 230 via a resistor R2. The resistor R2 and the body-side control unit 230 are connected to a power supply V33 supplied from the power supply unit 250 via a resistor R1.

, in the interchangeable lens 3, the ldet (l) terminal is connected to the GND potential (ground) via the resistor R3, and with this configuration, the ldet (b) terminal is pulled up (pull up) in the camera body 2, and becomes the potential of the power supply V33 in a state where the interchangeable lens 3 is not attached, when the interchangeable lens 3 is attached, the ldet (l) terminal connected to the ground potential is lowered with respect to the pulled-up ldet (b) terminal, and thereby, the camera body 2 can detect in which the interchangeable lens 3 is attached.

The vbat (B) terminal and the V33(B) terminal are power supply terminals for supplying power to the interchangeable lens 3. The vbat (b) terminal supplies drive system power to the vbat (l) terminal. The V33(B) terminal supplies the circuitry power to the V33(L) terminal. The drive system power is supplied to the lens drive section 370 and/or the diaphragm drive section 380 including an actuator such as a motor. The circuitry power is supplied to the lens-side control unit 330 and the lens-side communication unit 340. In the present embodiment, the drive system power is larger than the circuit system power.

The pgnd (b) terminal is a ground terminal corresponding to the vbat (b) terminal. The terminal PGND (B) is connected to the terminal PGND (L). The gnd (B) terminal is a ground terminal corresponding to the V33(B) terminal. The GND (B) terminal is connected to the GND (L) terminal.

In fig. 3, the direction in which power is supplied and the direction in which signals are transmitted are indicated by arrows.

< details of communication >

The camera system 1 includes two independent communication systems of command data communication and hotline communication, and thus can perform each communication in parallel. That is, the camera body 2 and the interchangeable lens 3 can start the hotline communication and end the hotline communication when the command data communication is performed. In addition, command data communication can be performed when the hotline communication is performed. Therefore, the interchangeable lens 3 can continue to transmit data to the camera body 2 by hotline communication even during command data communication. For example, even if the time required for command data communication is extended due to an increase in the amount of data, hotline communication can be performed at a required timing.

Further, even during the reception of data by the hotline communication, the camera body 2 can transmit various instructions and requests to the interchangeable lens 3 at an arbitrary timing by the command data communication and can receive data from the interchangeable lens 3 at an arbitrary timing.

Fig. 4 is a time chart illustrating command data communication and hotline communication.

The camera body 2 periodically receives data from the interchangeable lens 3 by the hotline communication after the start of the hotline communication is instructed by the command data communication, for example, after time t 1.

In addition, data is transmitted and received between the camera body 2 and the interchangeable lens 3 by command data communication. Specifically, the camera body 2 receives various data of the interchangeable lens 3 transmission instruction between the time t2 to the time t3 and the time t9 to the time t10, transmits various data to the interchangeable lens 3 between the time t5 to the time t6 and the time t12 to the time t13, and transmits instructions related to the movement control of the moving member, such as an instruction to start the shake correction, an instruction to drive the diaphragm, and an instruction to drive the focus, to the interchangeable lens 3 at the time t4, t7, t8, and t11 of the gap therebetween.

In the present embodiment, the types of data to be transmitted and received by command data communication are large, and the frequency of instructing the interchangeable lens 3 is high. The time required for transmission and reception increases depending on the type of data, and the time for transmitting and receiving various data at times t2 to t3, t5 to t6, t9 to t10, and t12 to t13 is longer than the time for transmitting the instructions at times t4, t7, t8, and t 11.

The interchangeable lens 3 transmits data indicating information (a focal distance, a shooting distance, an aperture value, and the like) of the interchangeable lens 3 to the camera body 2, for example, in accordance with an instruction from the camera body 2 transmitted through command data communication. The interchangeable lens 3 further receives data indicating information (frame rate, setting of the camera body 2, whether a moving image is being recorded, etc.) of the camera body 2 transmitted from the camera body 2.

Since the command data communication requires not only a long time for times of transmission and reception but also a high frequency of transmission and reception, it is difficult to continuously perform data communication in a short cycle.

On the other hand, since the hot line communication uses a communication terminal different from the communication terminal used for command data communication, data communication from the interchangeable lens 3 to the camera body 2 can be continuously performed in a short cycle. For example, the hotline communication can be performed for a desired period from the end of the startup process of the camera body 2, including the exposure period, to the interruption process.

The start instruction and the end instruction of the hotline communication are transmitted from the camera body 2 to the interchangeable lens 3 by command data communication, but are not limited thereto.

< description of Command data communication >

Next, command data communication will be described with reference to fig. 5. Fig. 5 illustrates timings of the RDY signal, CLK signal, DATAB signal, and DATAL signal.

In times of command data communication, after command packets (packets) 402 are transmitted from the camera body 2 to the interchangeable lens 3, data packets 406 and 407 are mutually transmitted and received by between the camera body 2 and the interchangeable lens 3.

The lens-side 1 st communication unit 340a sets the potential of the RDY signal to the L level at the start of command data communication (t 21). The body-side 1 st communication unit 240a starts outputting the CLK signal 401 when the RDY signal is at the L level. The frequency of the CLK signal 401 is, for example, 8 MHz. The body-side 1 st communication section 240a outputs a DATAB signal containing a command packet 402 of a predetermined length in synchronization with the clock signal 401. The command packet 402 is represented by a switch between H and L levels. The body-side 1 st communication unit 240a ends the output of the CLK signal after outputting the CLK signal 401 for a period corresponding to the data length of the command packet 402 (t 22).

The command packet 402 includes, for example, synchronization data, data for identifying the communication of the second command data, data indicating an instruction from the camera body 2, data indicating the data length of the subsequent data packet 406, data for checking a communication error, and the like. The instruction included in the command packet 402 includes, for example, an instruction to drive a moving member from the camera body 2 to the interchangeable lens 3, an instruction to transmit data from the camera body 2 to the interchangeable lens 3, and the like.

The interchangeable lens 3 may determine whether or not a communication error occurs based on whether or not the value calculated from the received command packet 402 corresponds to the communication error check data included in the command packet 402.

Upon completion of the reception of the command packet 402, the lens-side 1 st communication section 340a brings the RDY signal to the H level, and the lens-side control section 330 starts the 1 st control process 404 based on the command packet 402 (t 22).

When the 1 st control process 404 of the lens-side controller 330 is completed, the lens-side 1 st communication unit 340a may set the RDY signal to the L level (t 23). The body-side 1 st communication unit 240a outputs the CLK signal 405 when the input RDY signal becomes L level.

The body-side 1 st communication section 240a outputs a DATAB signal including the data packet 406 in synchronization with the CLK signal 405. The lens-side 1 st communication unit 340a outputs a DATAL signal including the data packet 407 having a predetermined length in synchronization with the CLK signal 405. The data packets 406, 407 are represented by a switch of H and L levels. The body-side 1 st communication unit 240a ends the output of the CLK signal after outputting the CLK signal 405 for a period corresponding to the data length of the data packet 406 (t 24).

The data packets 406, 407 are variable length data of m bytes with the number of data shown by the command packet 402. The data packets 406 and 407 include data for synchronization, data indicating information of the camera body 2, data indicating information of the interchangeable lens 3, data for communication error check, and the like.

The data packet 406 transmitted from the camera body 2 to the interchangeable lens 3 includes data indicating the driving amount of the moving member, data for transferring the setting and/or the operating state in the camera body 2, and the like.

The data packet 407 transmitted from the interchangeable lens 3 to the camera body 2 includes data indicating model name information of the interchangeable lens 3, data indicating a moving state of a moving member in the interchangeable lens 3, data relating to optical characteristics such as a focal length of the interchangeable lens 3, and the like.

The device on the receiving side (the interchangeable lens 3 or the camera body 2) may determine whether or not a communication error has occurred based on whether or not the value calculated from the received data packets 406 and 407 matches the communication error check data included in the data packets 406 and 407.

When the transmission and reception of the data packets 406 and 407 are completed, the lens-side 1 st communication unit 340a sets the RDY signal to the H level, and the lens-side control unit 330 starts the 2 nd control process 408 based on the data packets 406 and 407 (t 24).

(explanation of the 1 st control processing and the 2 nd control processing)

Next, examples of the 1 st control process 404 and the 2 nd control process 408 of the command data communication will be described.

For example, it is assumed that the command packet 402 includes a drive instruction of the focus lens 361a as the 1 st control processing 404, the lens-side control section 330 generates a data packet 407 indicating when receiving a drive instruction of the focus lens 361 a.

Next, as the 2 nd control processing 408, the lens-side control section 330 instructs the lens driving section 370a to move the focus lens 361a by the movement amount indicated by the data packet 406. Thereby, the movement of the focus lens 361a in the optical axis O direction is started. When the lens-side control unit 330 issues an instruction to move the focus lens 361a to the lens driving unit 370a, the lens-side 1 st communication unit 340a sets the RDY signal to the L level, and the 2 nd control process 408 is completed (t 25).

For example, it is assumed that the command packet 402 includes a start instruction of the hotline communication, the lens-side control unit 330 generates a data packet 407 indicating that , which is the case where the start instruction of the hotline communication is received, as the 1 st control processing 404, next, as the 2 nd control processing 408, the lens-side control unit 330 starts the hotline communication through the lens-side 2 nd communication unit 340b, and when the start of the hotline communication is instructed, the lens-side control unit 330 sets the RDY signal to the L level, as the 2 nd control processing 408 is completed (t 25).

< description of hotline communication >

Next, the hot line communication will be described with reference to fig. 6, fig. 6 illustrates timings of the HCLK signal and the HDATA signal, and in hot line communications, HDATA signals 503 are transmitted from the interchangeable lens 3 to the camera body 2 in synchronization with HCLK signals 502.

In the camera system 1 of the present embodiment, matters related to hotline communication are agreed between the interchangeable lens 3 and the camera body 2 in advance before a start instruction of the hotline communication is transmitted and received, and as matters related to the hotline communication, for example, data length (number of bytes) of an HDATA signal transmitted by times of hotline communication, data contained by the HDATA signal and its order, clock frequency of the HCLK signal, cycle (Tinterval of fig. 6), communication time within cycles (Ttransmit of fig. 6), etc. in the present embodiment, the frequency of the HCLK signal is 2.5MHz, &lttttransdisplacement = one "& -gtt/ttt gtt hotline communication is longer than the command packet 402, the cycle of times of hotline communication is 1 millisecond, the communication time within cycles is shorter than 75% of the transmission interval, but not limited thereto, times of hotline communication means that data from times of hotline communication is instructed based on the hotline communication start instruction from the camera body 2 to the end of the hotline communication.

First, the operation of the lens-side 2 nd communication unit 340b in the hotline communication will be described. When receiving an instruction to start hot line communication by command data communication before time t31, the lens-side 2 nd communication unit 340b starts outputting the HCLK signal to the camera body 2 (t 31). The HCLK signal is a signal periodically output from the interchangeable lens 3, and is represented as HCLK signals 502, 502', … … in fig. 6.

The lens-side 2 nd communication unit 340b outputs HDATA signals in synchronization with the HCLK signal, the HDATA signals are represented by switching between the H level and the L level, HDATA signals have a predetermined data length, and are represented in fig. 6 as signals having N1 bytes including 8 bits from D0 to D7, HDATA signals may include an unused bit region and/or an unused byte region for forming a fixed length, a predetermined initial value is input to the unused bit region and/or the unused byte region, the HDATA signals are signals periodically output from the interchangeable lens 3 in synchronization with the HCLK signal 502, 502', … …, and are represented in fig. 6 as HDATA signals 503, 503', … ….

When the transmission of the HDATA signal is completed (t32), the lens-side 2 nd communication unit 340b stops the output of the HCLK signal until time t34 at which the transmission of the next HDATA signal is started, times of hot line communication are performed at times t31 to t32, cycles of hot line communication are performed at times t31 to t34, and the second time of hot line communication is started from time t34 by the lens-side 2 nd communication unit 340 b.

The lens-side 2 nd communication unit 340b continues to periodically perform the hotline communication until the camera body 2 transmits an instruction to terminate the hotline communication by the command data communication.

The lens-side 2 nd communication unit 340b transmits the HDATA signals 503, 503', … … to the body-side 2 nd communication unit 240b via the built-in serial communication unit. The lens-side 2 nd communication unit 340b efficiently transfers data stored in a data area of a Memory, not shown, as an HDATA signal by using, for example, a DMA (Direct Memory Access) function. The DMA function is a function of automatically accessing data on the memory without intervention of the CPU.

Next, the operation of the body-side 2 nd communication unit 240b in the hot line communication will be described. In the present embodiment, the body-side 2 nd communication unit 240b waits (stands by) for the hdata (b) terminal and the hclk (b) terminal to be able to receive when the initialization process at the time of power-on is completed or when it is determined that the start instruction of the hot line communication is transmitted by command data communication.

The body-side 2 nd communication unit 240b determines that the received data is normally complete communication when the transmission of the HDATA signal is started from the interchangeable lens 3 and the reception of data of a predetermined length is completed (t32) after a predetermined time Terror0 has elapsed (time t33) since the start time t31, the predetermined time Terror0 is a time for which the communication time Ttransmit in cycles has a margin, and is 80% of cycles, for example, the body-side 2 nd communication unit 240b makes the HDATA (b) terminal and the hclk b) terminal wait in a state where reception is possible even after HDATA signals are received, and starts reception of the next HDATA signal when cycles have elapsed from time t31 (t 34).

When the body-side 2 nd communication unit 240b does not complete the reception of data of a predetermined length within the predetermined time Terror0 after the lens-side 2 nd communication unit 340b starts the transmission of the HDATA signal, the received data is discarded as failing to perform normal communication (communication error).

Further, in the hotline communication, the communication time (Ttransmit) within cycles is preferably not more than 75% so that communication error processing and the like can be performed between cycles (between times t33 to t34), but is not limited thereto.

< Hot line data >

In hot line communications, hot line data 90 are transmitted from the interchangeable lens 3 to the camera body 2.

The hot line data 90 may include at least two kinds of information, which are position information of the moving member (hereinafter referred to as 1 st information) and information (hereinafter referred to as 2 nd information) usable for calculating the driving amount of the moving member, for each moving member, in the present embodiment, the hot line data 90 includes 1 st data 91 and 2 nd data 92, the 1 st data 91 includes the 1 st information indicating the position of the focus lens 361a and the 2 nd information usable for calculating the driving amount of the focus lens 361a, the 2 nd data 92 includes the 1 st information indicating the position of the shake correction lens 361b and the 2 nd information usable for calculating the driving amount of the shake correction lens 361b, the information included in the 1 st data 91 may be the same as or partially different from the information included in the 2 nd data , the camera body 2 may calculate the driving amount using the 2 nd information or may calculate the driving amount without using the 2 nd information, and in the case where the lens 3 is not replaced with the lens 361b, the hot line data 90 may be set so that the 1 st data 91 does not include the 2 nd data 92.

The 2 nd information can be set for each moving member, for example, at least of the reliability of the position information, the moving state of the moving member, and the operating state of the operating member such as the zoom operation ring 375 are included, and the information, the status, and the like are expressed in the form of numerical values and/or identifiers in the lens-side control unit 330, the lens-side 2 nd communication unit 340b, and the like and are included in the hotline data 90.

The hotline data 90 transmitted in times of hotline communication includes at least of the 1 st information and the 2 nd information one by one, and therefore, the camera body 2 can acquire the 1 st information and the 2 nd information in times of hotline communication, and here, for example, when the 1 st information and the 2 nd information are received by separate communication, it is necessary to match the timing of creating the 1 st information in the camera body 2 with the timing of creating the 2 nd information, however, according to the present embodiment, a plurality of information are transmitted in times of hotline communication, and therefore, a plurality of information can be easily considered in the camera body 2.

(description of data No. 1 91)

Fig. 7 is a diagram illustrating information included in the 1 st data 91.

The 1 st data 91 includes data 91a regarding the position of the focus lens 361a as the 1 st information, and the 1 st data 91 includes at least of data 91b regarding the reliability of the data 91a, data 91c regarding the movement state of the focus lens 361a, data 91d regarding whether the focus lens 361a is located at a designed position, data 91e regarding the operation state of the operation member, and data 91f regarding the operation state of the focus drive instruction as the 2 nd information, where the 2 nd information is information that can be considered when the focus drive instruction is made in the camera body 2, and the 2 nd information may be changed as appropriate as long as it is information that can affect the calculation of the driving amount of the focus lens 361 a.

The data 91a may include an absolute position in the optical axis O direction of the focus lens 361a detected by the lens driving unit 370a, a relative position such as a movement amount in the optical axis O direction of the focus lens 361a, or a shooting distance determined according to the position of the focus lens 361a, the data 91a may include a value indicating the current position of the focus lens 361a by associating respective positions of infinity to an extremely close end of the focus lens 361a with values of 0 to 255 at each focal distance, for example, the data 91a may be indicated by a pulse number output from the lens driving unit 370a, in which case the data 91a is easy to produce, and is preferable, in the case of having a plurality of focus lenses 363 and 364, the data 91a of the present embodiment may be set as the position information of the plurality of focus lenses 363 and selected from among the plurality of focus lenses 363 and 364, and the number of the position information of the plurality of focus lenses 56 and 364 may be set as the number of focus lens 363 and the focus lens 363 and 364 may be changed without changing the number of focus lens 363 and 35 of focus lens 363 and the camera body mount, and the camera body mount may be changed according to the number of focus lens 363 and (, the focus lens 363 and 364).

The data 91c is related to the movement state of the focus lens 361a, and is represented by an identifier indicating whether the focus lens 361a is moving, an identifier indicating whether the focus lens 361a is movable, an identifier indicating the movement direction of the focus lens 361a, and the like.

The data 91d is related to whether the focus lens 361a is located at a designed position, for example, an identifier indicating whether the focus lens 361a is moving at a zoom tracking position, an identifier indicating whether the focus lens 361a is moving along a movement locus where a speed is preferred to the designed movement locus (movement locus where optical performance is prioritized), and the like, the designed position of the focus lens 361a refers to, for example, a position in the optical axis O direction which can be obtained from the focal distance and the photographing distance . , the replacement lens 3 sets a position in the optical axis O direction of the focus lens 361a corresponding to the focal distance and the photographing distance, and is designed to achieve desired optical performance.

The interchangeable lens 3 can transmit whether or not the focus lens 361a is located at the designed position by the hot-wire communication using the data 91d, and the camera body 2 can perform processing considering that the focus lens 361a is not located at the designed position, that is, the possibility of the reduction of the optical performance.

The data 91b is related to the reliability of the data 91a as the position information, and includes an identifier indicating whether the data 91a is valid. The body-side controller 230 can know the reliability of the data 91a (position information) from the data 91 b.

When the focal position is adjusted by the plurality of focusing lenses 363 and 364, if the relative position of the focusing lenses 363 and 364 in the optical axis O direction is different from the designed position, the lens side control section 330 cannot define the photographing distance, and the reliability of the data 91a is lowered, that is, in (a) of fig. 12, when the zoom operation is performed from the focal distance W to the focal distance T via the focal distance M, the movement locus of the focusing lens 363 when optical performance is prioritized coincides with the movement locus when speed is prioritized, so that the focusing lens 363 moves from P (0, W) to P (0, T) via P (0, M) and the numerical value indicating the position in the optical axis O direction remains 0, and in , the movement locus when optical performance is prioritized with respect to the focusing lens 364 does not coincide with the movement locus when speed is prioritized, and when movement is performed at equal speed such as zoom tracking, the focusing lens 363 and 363 b is determined to be the focal position information that the focal position is always selectable as the focal tracking data, the focal length of the focusing lens 363 b, and the focal length of the.

The lens-side control unit 330 selects an identifier indicating that the operation member is in operation from the data 91e when the zoom operation ring 375 is rotated and zoom operation is performed, and recognizes that the zoom lens 361c is moved in the optical axis O direction and the focal distance of the imaging optical system 360 has changed, the focal distance recognized by the lens-side control unit 330 is transmitted in command data communication also based on a transmission instruction from the camera body 2.

In this case, in the case of being subjected to a zoom operation, in order to change the focal distance without changing the imaging distance, it is necessary to perform so-called zoom tracking in fig. 8, which shows the relationship between the focal distance (angle corresponds to 0, telephoto corresponds to 5), the imaging distance (infinity corresponds to L0, and close corresponds to L4), and the position (design value) of the optical axis O direction of the focus lens 361 a. in the present embodiment, a table showing the relationship between the imaging distance and the position of the optical axis O direction of the focus lens 361a is stored for each of focal distances 0 to 5. in the lens-side storage section 350, in the case where the focus lens 361a is located at P (0,1) of fig. 8 before the zoom operation, for example, in the case where the lens driving section 370a is located at P (0,1) of fig. 8, the focus lens 361a is moved to P (0,2), P (0,3), … …, etc. in the case where the focus lens is moved by the zoom tracking, there is a possibility that the focus lens is moved from the focal lens position of being subjected to the optical tracking system by the zoom tracking, and the zoom tracking system is not possible to be moved from the focal point P (2, which is recognized by the zoom tracking system) in the zoom tracking system, which is performed by recognizing that the zoom tracking system, the zoom tracking system is performed by recognizing that the zoom tracking is performed by the zoom tracking system, which is performed by the zoom tracking system, and the zoom tracking system is performed by recognizing that it is performed by the zoom tracking system, the zoom tracking system is performed by recognizing that it is.

The data 91f is related to the operation state of the focus drive instruction and is represented by an identifier indicating whether the interchangeable lens 3 is performing the drive instruction, an identifier indicating whether the interchangeable lens 3 is in a state capable of receiving the drive instruction, an identifier indicating whether the interchangeable lens 3 has completed performing the drive instruction, and the like, in the present embodiment, an identifier indicating that the drive instruction cannot be performed and the interchangeable lens 3 cannot be received is selected without being limited thereto, in the zoom tracking period , according to the present embodiment, the camera body 2 can recognize that the execution of the drive instruction is completed by hot line communication with a short cycle , and can perform the processing after completion of the execution earlier, and regarding the processing after completion of the execution, for example, in the case of the focus drive instruction, there is a processing of reporting to the user that the user is focused on the object , which is focused on the object after the drive instruction, and the user can recognize that the focus is on the object earlier, thereby preventing a chance of missing the quick .

Further, an ID number or the like for identifying a drive instruction transmitted from the camera body 2 may be included in the data 91. When the interchangeable lens 3 is drive-controlled based on a drive instruction from the camera body 2, the data 91 may include an ID number or the like included in the command packet 402 of the drive instruction. Even when the same type of drive instruction is periodically transmitted from the camera body 2, such as a focus drive instruction, the interchangeable lens 3 can be operated based on which timing the drive instruction is output and transmitted to the camera body 2.

(2 nd data 92 description)

Fig. 9 is a diagram illustrating information included in the 2 nd data 92.

The 2 nd data 92 includes, for example, at least pieces of data 92h to 92k relating to the shake correction amount in the interchangeable lens 3, data 92l and 92m relating to the shake amount of the object image on the imaging surface 260S calculated by the interchangeable lens 3, data 92n and 92o relating to the residual shake amount obtained from the detection signal detected by the shake sensor 390 and the position of the shake correction lens 361b, data 92a to 92d relating to the shake state detected by the shake sensor 390, data 92e and 92f relating to the shake correction amount or the reliability of the calculated shake amount, and data 92g relating to the movement state of the shake correction lens 361 b.

The data 92a to 92d are related to the shake state detected by the shake sensor 390, and include an identifier selected by the lens-side control unit 330 based on the detection signal from the shake sensor 390. The lens-side control unit 330 determines the shake state from the detection signal of the shake sensor 390. In the present embodiment, as the shake state, a state of a composition change period, a state in which a composition is stabilized, a state in which the composition is fixed to a tripod, and the like are determined. The lens-side control unit 330 selects an identifier indicating whether or not the composition is in the composition change period, an identifier indicating whether or not the composition is in the stable state, and an identifier indicating whether or not the composition is in the tripod fixed state, and transmits the identifiers as the hotline data 90. The lens-side control unit 330 performs shake correction control suitable for each shake state, such as changing the cutoff frequency of the detection signal.

The data 92a represents a shake state relating to the angular shake in the X-axis direction output by the shake sensor 390. For example, the lens-side control unit 330 selects and sets, as the data 92a, an identifier indicating whether or not the composition is in the composition change period, an identifier indicating whether or not the composition is in the stable state, and an identifier indicating whether or not the tripod is in the fixed state, based on the angular shake detection signal in the X-axis direction.

The data 92b is different from the data 92a in that it performs the above determination in the Y-axis direction.

The data 92c is different from the data 92a in that it performs the above determination of translational shake.

The data 92d is different from the data 92a in that it determines the translational shake in the Y-axis direction.

The body-side control unit 230 can know the determination result of the blur state in the interchangeable lens 3 from the data 92a to 92 d. Therefore, the body-side control unit 230 can perform the shake correction control for matching the shake state with the determination result in the interchangeable lens 3. Note that the judder state may be determined based on the detection result of the shake sensor 290 in the body-side control unit 230, or the judder state may not be determined based on the detection result of the shake sensor 290 in the body-side control unit 230.

The data 92g includes an identifier selected by the lens-side control unit 330 based on the shake control state of the interchangeable lens 3, which relates to the movement state of the shake correction lens 361b, in the present embodiment, the shake control state includes a state in which the lens driving unit 370b is not driven and the shake correction is not performed, a state in which the shake correction is performed during still image anti-shake, which refers to a state in which the shake correction is performed during shooting suitable for a still image based on a still image anti-shake start instruction transmitted from the camera body 2 through command data communication, and a state in which the shake correction is performed during shooting suitable for a still image and/or during live view (live view) image shooting based on a moving image anti-shake start instruction transmitted from the camera body 2 through command data communication, is set so that the effect of the shake correction is stronger in the moving image anti-shake than in the still image anti-shake.

The body-side controller 230 can know the movement state of the shake correction lens 361b from the data 92g, and can reflect the movement state to the shake correction control in the body-side controller 230.

The data 92h to 92k relate to the shake amount (shake correction amount) corrected in the interchangeable lens 3, and a numerical value indicating the position of the shake correction lens 361b is indicated by the lens driving unit 370b, or a numerical value indicating the movement amount of the shake correction lens 361b calculated from the position of the shake correction lens 361b is indicated by the lens-side control unit 330.

Data 92h indicates the current position of the optical axis O' of the shake correction lens 361b in the X-axis direction. In the present embodiment, the data 92h is expressed by converting the coordinate values in the X-axis direction detected in the interchangeable lens 3 into coordinate values (image plane conversion values) on the imaging surface 260S of the imaging element 260. The image plane conversion value is calculated by multiplying the coordinate value of the blur correction lens 361b detected by the interchangeable lens 3 by the anti-shake coefficient. The anti-shake coefficient indicates a movement amount of the image plane on the imaging plane 260S with respect to a unit movement amount of the shake correction lens 361b, and is a value that varies according to the focal length of the imaging optical system 360 and the imaging distance, and is stored in the lens-side storage unit 350 or the like. The lens-side control unit 330 reads the anti-shake coefficient corresponding to the focal length and the imaging distance when the coordinate values of the shake correction lens 361b are detected from the lens-side storage unit 350, and calculates an image plane conversion value.

By calculating the image plane conversion value in the interchangeable lens 3, has the effect of eliminating the need to transmit the anti-shake coefficient corresponding to the focal length and/or the imaging distance to the camera body 2, but the value before the image plane conversion may be transmitted by hot-wire communication.

The data 92i is different from the data 92h in that it performs the above determination in the Y-axis direction.

The data 92j is different from the data 92h in that it is a shake correction amount obtained by the lens-side control unit 330 from the position of the shake correction lens 361 b. For example, the lens-side controller may use the same value as the data 92h as the data 92j, may use the coordinate values indicating the position of the shake correction lens 361b as the data 92j without performing image plane conversion, or may use the movement amount of the shake correction lens 361b calculated from the position of the shake correction lens 361b as the data 92 j.

The data 92k is different from the data 92j in that it performs the above determination on the Y axis.

The body-side control unit 230 can know the shake amount (shake correction amount) corrected in the interchangeable lens 3 from the data 92h to 92 k.

The data 92l and 92m are expressed by numerical values calculated by the lens-side control unit 330 from the detection signal of the shake sensor 390 and the anti-shake coefficient at the time of outputting the detection signal, in relation to the shake amount (total shake amount) of the subject image on the imaging surface 260S calculated by the interchangeable lens 3.

The data 92l represents the image plane conversion of the entire amount of shake in the X-axis direction detected by the interchangeable lens 3. The image plane scaling is as described above.

The data 92m is different from the data 92l in that it performs the above determination on the Y axis.

The body-side controller 230 can know the total shake amount calculated by the interchangeable lens 3 from the data 92l and 92m, and can check whether or not the total shake amount has been corrected.

The data 92n and 92o are values calculated by the lens-side control unit 330, with respect to the residual shake amount obtained from the detection signal detected by the shake sensor 390 and the position of the shake correction lens 361b, the residual shake amount may be obtained by subtracting the shake correction amounts indicated by the data 92j and 92k from the total shake amount indicated by the data 92l and 92m, and the residual shake amount may be calculated in the camera body 2, so that the residual shake amount may be omitted from the hot-line data 90 when at least out of the current positions of the shake correction amounts or the shake correction lens 361b and the total shake amount are transmitted.

The data 92n is obtained by converting the residual shake amount in the X-axis direction, which has not been corrected in the interchangeable lens 3, into the image pickup surface 260S of the image pickup device 260. The image plane scaling is as described above.

The data 92o and 92n are different in that they perform the above determination on the Y axis.

The body-side control unit 230 can know the amount of shake remaining despite the shake correction control in the interchangeable lens 3 from the data 92n and 92o, and can correct the shake that has not been corrected in the interchangeable lens 3 without calculating the amount of shake from the detection signal of the shake sensor 290 in the body-side control unit 230.

The data 92e and 92f relate to the reliability of the positional information of the shake correction lens 361b, the calculated shake amount, and/or the reliability of the shake correction amount, and include an identifier selected by the lens-side control unit 330 based on the reliability of the data 92h to 92 o. In the present embodiment, the data 92e and 92f are data indicating whether or not the data 92h to 92o are valid, respectively, but are not limited thereto.

The body-side controller 230 can know the reliability of the data 92h to 92o from the data 92e and 92 f.

Description of autofocus

Next, an example of autofocus accompanying zoom tracking will be described with reference to fig. 10, fig. 10 is a time chart illustrating timing of autofocus, and fig. 10 is an example in which an operation of shooting a monitor image called a live view image is repeatedly performed at a frame rate of, for example, 1/60 seconds.

Prior to the time chart of fig. 10, the hotline communication is started, and hotline data 90 is periodically transmitted from the interchangeable lens 3 to the camera body 2 at times t61, t62, and … …. In addition, at time t61 in fig. 10, the interchangeable lens 3 is executing the focus drive instruction of the work ID2, and the zoom operation ring 375 is being operated by the user. From time t61, the zoom operation ring 375 is continuously rotated and the shooting distance is continuously changed, and at times t65 and t71, an operation signal of the zoom operation ring 375 is output and the focal distance recognized by the lens side control section 330 is changed stepwise. In fig. 10, the distance between the subject and the camera body 2 is not changed, and the position of the focus lens 361a in the optical axis O direction is adjusted by zoom tracking in accordance with the operation of the zoom operation ring 375. In fig. 10, the positional information of the data 91a is represented by the numerical range from the very near end 0 to the infinite end 255 at each focal distance, and therefore at time t65 when the focal distance recognized by the lens-side controller 330 changes stepwise, the numerical value of the data 91a changes greatly even if the position of the focus lens 361a in the optical axis O direction does not change.

The reason why the data 91a changes at time t65 in fig. 10 will be described below with reference to fig. 8. In fig. 8, the positions of the focusing lens 361a in the optical axis O direction are represented by values of 0 to 255 at the respective focal distances from infinity to the very close end of the focusing lens 361 a. Therefore, in P (0,0), P (0,1), … …, and P (0,5) in fig. 8, the numerical value included in the data 91a becomes 0. Similarly, in P (4,0), P (4,1), … …, and P (4,5) in fig. 8, the numerical value included in the data 91a is 255.

Until time t64, when the focus lens 361a is located at the position shown by P (0,2) in fig. 8 at the focal distance 2 and the imaging distance L0, the value of the data 91a as the positional information of the focus lens 361a becomes 0. Therefore, until time t64, the value of the data 91a becomes 0.

Next, when the focal length becomes 1 at time t65 without changing the position of the focus lens 361a, the value of the data 91a changes from 0 corresponding to P (0,2) to 63 corresponding to P (1,1) in fig. 8 according to the change in the referred table. That is, the lens-side control unit 330 recognizes that the shooting distance has become L1 by referring to the table of focal distance 1. Then, the lens side control section 330 moves the focus lens 361a to P (0,1) corresponding to the value of the data 91a being 0 in order to return to the shooting distance L0 before the zoom operation by zoom tracking. Zoom tracking is performed between times t65' and t66, and the value of the data 91a changes from 63 to 0.

The signal processing section 270 performs predetermined image processing on the pixel signal for imaging output from the imaging element 260 every times of accumulation completion, and generates a live view image, the signal processing section 270 performs calculation of the defocus amount based on the pixel signal for focus detection output from the imaging element 260 every times of accumulation completion, and the body-side 1 st control section 230a calculates the drive amount of the focus lens 361a based on the calculated defocus amount and the position information (current position) of the focus lens 361a transmitted by hot-line communication.

Here, in the present embodiment, when the driving amount is calculated based on the focus detection pixel signals outputted by accumulation until time t63, at least (preferably, an average of a plurality of pieces of positional information) of the positional information of the focus lens 361a transmitted by the hotline communication shown at times t61, t62, … … included in the accumulation time are used, and thus the driving amount of the focus lens 361a can be calculated using the positional information of the focus lens 361a at the time included in the accumulation time, and the precision of focusing is improved, the body-side 1 st control unit 230a transmits the driving amount of the hotline data 90 between the focus detection pixel signals outputted by accumulation until time t63 and times t61 to t63 as a focus drive instruction of the operation ID4 through the command data communication of time t64, and the camera body-side 1 st control unit transmits the focus drive instruction of the operation ID4 as a focus drive instruction of the operation ID 9684, and the camera body-side camera-may perform the operation of the focus detection operation on the accumulated operation data of the accumulated focal point detection pixel signals outputted by the accumulation until times t63, t64, t 7377, t67, t70, t73, and t-3 the camera body-side focus detection camera-replacement-operation-and the camera body-side focus detection camera-operation-communication can be performed by-communication, and the accumulated focal-communication of the camera body-operation.

When the operation signal of the zoom operation ring 375 is output at time t65, the lens-side control unit 330 changes the identifier of the data 91e and transmits indicating that there is a zoom operation to the camera body 2 by hot-line communication, and the lens-side control unit 330 changes the identifiers of the data 91d and 91f at times t65' to t66 during the zoom tracking period and transmits during the zoom tracking period and indicating that the focus drive instruction cannot be executed to the camera body 2 by hot-line communication.

When the drive amount of the focus lens 361a is calculated based on the focus detection pixel signals accumulated at times t64 to t67, the body-side 1 st control unit 230a may calculate the drive amount without using the position information (data 91a) including the hot line data 90 indicating the data 91d and 91f during the zoom tracking period, that is, the body-side 1 st control unit 230a may calculate the drive amount using the position information with high reliability transmitted between times t64 to t65 and t66 to t67, or the body-side 1 st control unit 230a may add information indicating that the focus drive instruction is made to include the position information with low reliability ("unfit" in fig. 10) to the focus drive instruction based on the focus detection pixel signals accumulated at times t64 to t67 and output the information to the replacement lens 3, in this case, the received focus drive instruction may be discarded, the operation ID is the first operation ID5, and the replacement lens 3 may be the operation ID 69.

, in the auto-focusing process, when the zoom tracking is performed during the accumulation period, the accuracy of the calculation result of the drive amount (particularly, the defocus amount) may sometimes be degraded due to the position change of the focus lens 361a, however, according to the present embodiment, the camera body 2 does not use the position information with low reliability when calculating the drive amount because the hotline data 90 includes information on the reliability of the position information, does not output the focus drive instruction based on the accumulated pixel signals for focus detection when receiving the hotline data 90 indicating the reduction in reliability, and can appropriately perform the processing such as adding information indicating the case created based on the accumulated pixel signals for focus detection when receiving the hotline data 90 indicating the reduction in reliability and outputting the focus drive instruction.

< description of jitter correction >

The camera system 1 of the present embodiment is configured to be able to perform lens-side shake correction by driving the shake correction lens 361b by the lens driving unit 370b and body-side shake correction by driving the image pickup device 260 by the sensor driving unit 265. therefore, for example, the shake correction effect can be improved by performing the lens-side shake correction by driving the shake correction lens 361b and performing the body-side shake correction with respect to the amount of shake remaining after the lens-side shake correction, and the shake correction effect can be improved by operating the lens-side shake correction in cooperation with the body-side shake correction, and the shake state determined in the interchangeable lens 3 is transmitted to the camera body 2 by hot wire communication when the lens-side shake correction is operated in cooperation with the body-side shake correction, and therefore, the camera body 2 can perform control to bring the interchangeable lens 3 and the shake state .

As described above, the lens-side control unit 330 determines the tripod-fixed state, the composition-changing state, and the composition-stable state as the shake state based on the detection signal of the shake sensor 390. The lens-side control unit 330 and the body-side 2 nd control unit 230b can appropriately change the threshold value and the coefficient according to the shake state, and adjust the effect of shake correction.

For example, the movable range of the shake correction lens 361b or the imaging element 260 (hereinafter referred to as a movable portion) and/or the frequency band of shake to be corrected can be changed according to the shake state, a shake detection signal in a frequency band of several tens of hertz which is likely to occur when a tripod is fixed can be extracted and corrected in the state in which the composition is being changed, the movable range can be narrowed so that the shake of the interchangeable lens 3 expected by the user accompanying the composition change is not corrected even if the frequency band is limited to a specific range, and the movable range can be enlarged by aligning the movable range with the mechanical movable range or the like in the state in which the composition is being changed.

The lens-side control unit 330 calculates the total shake amount detected on the interchangeable lens 3 side based on the detection signal of the shake sensor 390. The lens-side control unit 330 calculates an angular shake amount from the detection signal of the angular velocity sensor 390a, calculates a translational shake amount from the detection signal of the acceleration sensor 390b, and calculates the total shake amount using the angular shake amount and the translational shake amount.

The lens-side control unit 330 further reads the anti-shake coefficient at the time point when the detection signal is output, and calculates an image plane conversion value based on all the shake amounts and the anti-shake coefficient. At this time, the lens-side controller 330 calculates the image plane conversion value without considering the driving range (the mechanical movable range and the controlled movable range) of the shake correction lens 361 b. Here, the mechanical movable range refers to a movable range of the holding mechanism based on the shake correction lens 361b, and the controlled movable range refers to a movable range limited by user setting and/or shooting conditions.

The lens-side controller 330 calculates the movement amount of the shake correction lens 361b in the X-axis direction and the Y-axis direction, taking into account the movable range of the machine and the movable range of the control. The movement amount may be calculated as a coordinate value (target position) of a target in the X-axis direction and the Y-axis direction.

The lens-side control unit 330, which calculates the movement amount or target position of the shake correction lens 361b, outputs a drive signal to the lens driving unit 370b to drive the shake correction lens 361 b. The lens driving unit 370b that receives the driving signal moves the shake correction lens 361b in the X-axis direction and the Y-axis direction, respectively, which intersect the optical axis O. The lens driving unit 370b periodically detects the positions of the shake correction lens 361b in the X-axis direction and the Y-axis direction, and outputs the positions to the lens-side control unit 330 as current positions. The lens-side control unit 330 may use the value output from the lens driving unit 370b as data 92h and 92i, or may use the value obtained by performing an operation such as image plane conversion on the data as data 92h and 92 i.

Further, the lens-side controller 330 calculates the residual shake amount in the X-axis direction and the Y-axis direction based on the difference between the detected current position and the target position of the shake correction lens 361 b. The residual shake amount may be calculated from the difference between the movement amount to the target position calculated by the lens-side control unit 330 and the movement amount calculated from the current position of the shake correction lens 361 b. The lens-side controller 330 calculates an image plane conversion value of the residual shake amount using the anti-shake coefficient when the current position of the shake correction lens 361b is detected.

The body-side 2 nd control unit 230b generates a drive signal based on at least of the positional information of the shake correction lens 361b received by the hot wire communication, the total shake amount received by the hot wire communication, the residual shake amount received by the hot wire communication, and the detection signal output from the shake sensor 290, and outputs the drive signal to the sensor drive unit 265. the sensor drive unit 265 having received the drive signal moves the image pickup element 260 in the X-axis direction and the Y-axis direction intersecting the optical axis O, respectively.the drive amount of the image pickup element 260 may be the residual shake amount received by the hot wire communication or the drive amount necessary for shake correction calculated in the body-side 2 nd control unit 230 b.the calculation of the drive amount in the body-side 2 nd control unit 230b may be based on the difference between the total shake amount received by the hot wire communication and the shake correction amount, may be based on the output result of the shake sensor 290 and information received by the hot wire communication, and it is preferable to determine the state of the lens in consideration of the change of the lens received by the hot wire communication.

Next, an example of the anti-shake operation will be described with reference to fig. 11, fig. 11 is a time chart illustrating the timing of the moving image anti-shake period, and fig. 11 is an example in which, for example, repeats imaging operations times every 1/60 seconds, and image correction is performed while monitoring images called live view images are captured.

Before the time chart of fig. 11, the hotline communication is started, and an instruction to start moving image stabilization is transmitted from the camera body 2 to the interchangeable lens 3 by the command data communication, and the lens driving unit 370b starts to be driven.

The camera body 2 performs command data communication with the interchangeable lens 3 every time accumulations of the image pickup element 260 are completed, for example, as shown at times t43, t44, t47, … …, the body-side 1 st control unit 230a periodically performs command data communication based on a frame rate, here, the command data communication performed at times t43, t44, t47, and … … is communication for transmitting and receiving information related to each accumulation, for example, shooting conditions and the like are transmitted from the camera body 2 to the interchangeable lens 3, and a focal distance and the like are transmitted from the interchangeable lens 3 to the camera body 2, and information transmitted and received by the command data communication may be partially overlapped in content of with information transmitted and received by hotline communication.

Further, command data communication not based on the frame rate (for example, a focus drive instruction or the like) may be performed among the command data communication at the times t43, t44, t47, and … ….

As shown at times t41, t42, and … …, the lens-side controller 330 creates the hotline data 90 every time based on the period of the hotline communication, and transmits the hotline data from the lens-side 2 nd communicator 340b to the camera body 2. The body-side 2 nd communication unit 240b outputs the hot line data 90 received at times t41, t42, and … … to the body-side 1 st control unit 230a and the body-side 2 nd control unit 230b, respectively.

In fig. 11, examples of the 2 nd data 92 are shown as data 92a to 92d, 92g, and 92l to 92o, and on the graph showing the data 92a to 92d, and 92l to 92o, the timing of command data communication is shown by an arrow, and the timing of hot line communication is shown by a circular symbol.

Although not shown in fig. 11, the lens-side control unit 330 sets an identifier indicating that the data 92h to 92o are valid for the data 92e and 92f, respectively. In fig. 11, the lens-side control unit 330 sets an identifier indicating "moving image anti-shake period" to the data 92 g.

In fig. 11, the curves representing the data 92l to 92o are, for example, curves illustrating a single axis of the X axis or the Y axis. The residual shake amount exaggeratedly (with a scale changed) represents the difference between the total shake amount and the shake correction amount.

Even if all the shake amounts exceed the upper limit of the shake correction range as at times t48 to t49, the remaining shake amount cannot be transmitted to the camera body 2 until time t50 at which the command data communication is performed.

However, in the present embodiment, since the information of the interchangeable lens 3 is transmitted to the camera body 2 by the hotline communication, the information of the time point indicated by the circular symbol can be transmitted to the camera body 2 in addition to the time point to which the arrow is attached. Therefore, the residual shake amount can be transmitted to the camera body 2 during a period (time t48 to time t49) in which all shake amounts exceed the upper limit of the shake correction range.

With this configuration, in the camera body 2, for example, the body-side 2 nd control unit 230b performs blur correction or the like on the residual blur amount that has not been corrected in the interchangeable lens 3, and the blur correction effect can be further improved .

The body-side 2 nd control unit 230b can continuously recognize the shake correction amount or the entire shake amount in the interchangeable lens 3 at a shorter cycle by hot wire communication, and therefore can perform shake correction control corresponding to the shake correction amount or the entire shake amount of the interchangeable lens 3. for example, the body-side 2 nd control unit 230b may perform control for correcting an amount obtained by subtracting the shake correction amount of the interchangeable lens 3 from the entire shake amount of the body calculated from the detection signal of the shake sensor 290, or may perform control for correcting an amount obtained by subtracting the shake correction amount from the entire shake amount of the interchangeable lens 3. in addition, the body-side 2 nd control unit 230b may determine whether or not occurs between the entire shake amount in the interchangeable lens 3 and the entire shake amount of the body calculated from the detection signal of the shake sensor 290. here, if the camera body 2 does not recognize the shake correction amount in the interchangeable lens 3, the shake correction effect of the interchangeable lens 3 and the effect of the camera body 2 are cancelled, or the shake correction effect of the camera body is increased.

The lens-side controller 330 sets, based on the detection signal of the shake sensor 390, an identifier indicating "tripod fixed state" between times t41 and t44, an identifier indicating "composition stable state" between times t45 and t46 and after time t51, and an identifier indicating "composition changing" between times t47 and t51 in the data 92a to 92 d.

Here, when the shake state is transmitted by command data communication without transmission by hot-wire communication, even if the lens-side control unit 330 recognizes the composition stable state as at time t51 to t52, the shake state cannot be transmitted to the camera body 2 until time t52 when the command data communication is commanded at lower , and even if the lens-side control unit 330 recognizes the composition stable state as at time t45 to t46, the shake state may be changed at time t47 when the command data communication is commanded at lower .

With this configuration, the camera body 2 can recognize the shake state detected in the interchangeable lens 3 early, and the time during which the shake correction control in the camera body 2 does not match the shake correction control in the interchangeable lens 3 can be reduced, and if the shake correction control in the interchangeable lens 3 and the camera body 2 does not result in , the shake correction effect of the interchangeable lens 3 and the shake correction effect of the camera body 2 may not result in , and a live view image or the like may look unnatural.

In the present embodiment, however, the time at which the detection result of the shake state on the lens side can be recognized in the camera body 2 is delayed, and the time at which the detection result of the shake state on the camera body side increases in the interchangeable lens 3 and the camera body 2, and the user's sense of use (sense of discomfort) with respect to the finder image and the live image at the shake correction time can be reduced, in the present embodiment, the time at which the shake state is deviated in the interchangeable lens 3 and the camera body 2 can be reduced.

According to the above embodiment, the following operational effects can be obtained.

Since the interchangeable lens 3 periodically transmits the 1 st information regarding the position of the moving member and the 2 nd information usable for calculating the moving amount of the moving member to the camera body 2 by the hotline communication, the accuracy of the calculation of the moving amount in the camera body 2 can be improved.

The interchangeable lens 3 transmits the 1 st information and the 2 nd information to the camera body 2 by times of hot-line communication, so the camera body 2 can easily consider the reliability of the 1 st information included in the 2 nd information, and the interchangeable lens 3 can easily select the identifier because the reliability of the 1 st information is represented by an identifier indicating whether the position information is valid or invalid, and the interchangeable lens 3 can easily transmit the 1 st information and the 2 nd information by hot-line communication, considering the 1 st information and the 2 nd information indicating that there is a possibility of a decrease in the optical performance of the photographing optical system 360 by the identifier, and the camera body 2 can take countermeasures such as identifying the drive instruction signal created from the 1 st information having low reliability without using the 1 st information having low reliability.

The interchangeable lens 3 can include a plurality of information as the 2 nd information in the hotline data 90, and can appropriately select the number and/or the type of information that can be reported to the camera body 2 by the hotline communication, and therefore, the camera body 2 can receive a plurality of information by times of hotline communication, and thus, compared with a case where a plurality of information are received by a plurality of times of communication, it is not necessary to consider the timing of acquiring each information, and it is possible to easily perform movement control.

The interchangeable lens 3 can include information on a plurality of moving members in the hot line data 90, and can transmit position information of the focus lens 361a and position information of the shake correction lens 361b to the camera body 2 by times of hot line communication, for example.

The interchangeable lens 3 outputs the HCLK signal for hot line communication together with the HDATA signal , and therefore, hot line communication can be conducted dominantly, and in addition, the camera body 2 outputs the CLK signal for command data communication together with the DATAB signal , and therefore, command data communication can be conducted dominantly, and therefore, the camera body 2 and the interchangeable lens 3 can each take precedence of two independent communication systems.

Since the interchangeable lens 3 periodically transmits information on the position of the shake correction lens 361b and information on the total shake amount calculated in the interchangeable lens 3 to the camera body 2, the effect of canceling the shake correction with the camera body 2 can be suppressed.

The interchangeable lens 3 can also transmit the coordinates in the X-axis direction and the Y-axis direction intersecting the optical axis O, which are output from the lens driving unit 370b, as information on the position of the shake correction lens 361b, and can suppress the load for creating the hot line data 90.

The interchangeable lens 3 can also transmit at least of the information on the position of the blur correction lens 361b, the blur correction amount, the total blur amount, and the residual blur amount as an image plane conversion value, and can suppress the load of calculation in the camera body 2.

Moreover, it is also possible to perform image plane conversion on all the information included in the hot line data 90 in the interchangeable lens 3, and it is possible to prevent image plane conversion from being performed using different anti-shake coefficients for the information included in the hot line data 90 in the interchangeable lens 3 and the camera body 2.

The lens-side 2 nd communication unit 340b can also periodically transmit the hotline data 90 at a shorter period than the period of receiving an instruction from the camera body 2 by command data communication, and can immediately transmit information for calculating the movement amount of the moving member regardless of the timing or period of command data communication.

Further, the shake sensor 390 can output the detection signal periodically at a shorter period than the hot wire communication, and it is not necessary to consider a deviation between the output timing of the hot wire data 90 and the output timing of the detection signal of the shake sensor 390, and the immediacy of the hot wire data 90 can be improved.

Since the interchangeable lens 3 can also transmit the reliability of the numerical values (information on the position, the shake correction amount, the total shake amount, and the residual shake amount) included in the hotline data 90, it is possible to transmit the numerical values and the reliability thereof to the camera body 2 by times of hotline communication, and to cope with the reliability in the camera body 2.

Since the interchangeable lens 3 can also transmit the moving state of the moving member, the cooperation between the accumulation timing of the imaging elements 260 of the camera body 2 and the moving timing of the moving member of the interchangeable lens 3 can be improved.

Since the interchangeable lens 3 periodically transmits the fixed-length hotline data 90 to the camera body 2, unlike the case of transmitting variable-length data, the transmission can be repeated at regular intervals.

The present invention is not limited to the above. Other technical solutions considered within the scope of the technical idea of the present invention are also included in the scope of the present invention.

(modification 1)

In the above description, the example in which the DMA function is used for the hotline communication has been described, the hotline data 90 may be generated by the CPU instead of using the DMA function, and in modification 1, the lens-side 2 nd communication unit 340b transmits the HDATA signal and the lens-side control unit 330 generates the hotline data 90.

(modification 2)

In the above description, the example in which the body-side controller 230 is divided into the body-side 1 st controller 230a and the body-side 2 nd controller 230b has been described, but the body-side controller 230 may be configured as body-side controllers 230 without being divided into the body-side 1 st controller 230a and the body-side 2 nd controller 230b, in this case, the body-side controller 230 may directly control the sensor driver 265, and the communication line of the body-side 2 nd communication unit 240b may be connected to only the body-side controllers 230.

In the example of the hot line communication in fig. 6, the data transfer direction of the clock synchronization type communication using only two signal lines of the HCLK signal line and the HDATA signal line is directions from the interchangeable lens 3 to the camera body 2, but signal lines may be added to enable data transfer in two directions.

The hotline communication is not limited to the clock synchronization type, and UART (asynchronous communication) may be used. Further, a handshake signal line or a CS (chip select) signal line may be added in addition to the clock signal line and the data signal line, and the lens-side control unit 330 may be configured to match the timing of starting communication with the body-side 1 st control unit 230a and the body-side 2 nd control unit 230 b.

(modification 3)

In the camera body 2, the sensor driving unit 265 that drives the image pickup device 260 in the direction intersecting the optical axis O may be omitted, and the image processing performed by the signal processing unit 270 may perform the shake correction that shifts the position of the image. Alternatively, in the camera body 2, the shake correction by the sensor driving unit 265 and the shake correction by the signal processing unit 270 may be performed simultaneously.

(modification 4)

The blur correction may be shared by determining a sharing ratio between the interchangeable lens 3 and the camera body 2. For example, the sharing ratio of the shake correction performed in the interchangeable lens 3 and the camera body 2 is determined in advance for all the shake amounts calculated in the interchangeable lens 3. The lens-side controller 330 moves the blur correction lens 361b so as to cancel out the amount of blur obtained by multiplying the calculated total amount of blur by the ratio shared by the interchangeable lens 3.

Further , the body-side second control unit 230b performs shake correction control so as to cancel out the shake amount obtained by multiplying the shake amount by the ratio shared by the camera body 2, out of all the shake amounts.

According to modification 4, by determining in advance the sharing ratio of the blur correction performed in the interchangeable lens 3 and the camera body 2, the blur correction can be shared appropriately between the interchangeable lens 3 and the camera body 2.

The correction sharing between the interchangeable lens 3 and the camera body 2 may be determined as a sharing ratio or may be determined as a predetermined correction amount. Further, it may be determined that the camera body 2 corrects the shake exceeding the driving range of the shake correction lens 361 b. Further, the driving range of the control of the shake correction lens 361b may be transmitted to the camera body 2 by hot wire communication.

(modification 5)

The interchangeable lens 3 and the camera body 2 may share the shake correction according to the shake component. For example, the interchangeable lens 3 is responsible for correction of angular shake and predetermined amount of translational shake, and the camera body 2 is responsible for shake (flip component) around the optical axis O and the remaining translational shake. The predetermined amount of translational shake refers to a correction amount that is left to such an extent as not to adversely affect the optical performance of the photographing optical system 360. In the case of modification 5, the lens-side control unit 330 may include data relating to a component of jitter that is not shared in the hot line data 90.

Since the lens-side control unit 330 and the body-side 2 nd control unit 230b control the blur correction according to the blur component, the blur correction can be appropriately shared between the interchangeable lens 3 and the camera body 2.

(modification 6)

The body-side 2 nd control unit 230b performs the shake correction control suitable for the shake state based on the shake state transmitted through the hotline data 90, but is not limited thereto. In the present embodiment, since the camera body 2 is also provided with the shake sensor 290, the body-side 2 nd control unit 230b may perform shake correction control in consideration of both the hotline data 90 and the detection signal of the shake sensor 290.

(modification 7)

In the above embodiment, the data 91d includes the identifier indicating whether or not the zoom tracking is in progress and/or the identifier indicating that the zoom tracking is moving with priority over speed, but the present invention is not limited to this. Other examples of the case where the focus lens 361a is not located at the designed position include an initialization period of the lens driving unit 370a, an error occurrence period in the interchangeable lens 3, and a period in which the focus lens 361a is driven for reasons other than focusing.

(modification 8)

In the above embodiment, it has been described that the data 91b includes an identifier indicating that a plurality of focus lenses are provided and that the zoom tracking period does not have reliability, but this is not a limitation, and the data 91b may include a numerical value corresponding to the reliability of the data 91a, or may include an identifier indicating whether position information of focus lenses is valid or invalid, and the lens-side control unit 330 is not limited to the number of focus lenses, and may include an identifier indicating "invalid" in the data 91d when information corresponding to the shooting distance (indicated by numerical values 0 to 255 in the present embodiment) cannot be determined.

38页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:物镜的物镜基体、物镜的外壳体、物镜系统和物镜组件

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!