Optical device, optical device control method, and program
The optical device addresses data copying issues by integrating a memory, communication, and control system to ensure seamless data transfer between lens devices, improving user convenience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2026-03-11
AI Technical Summary
Existing lens devices face issues with data copying when connected to accessories, as data related to the accessory cannot be copied if the destination device is not equipped with the accessory, and proper copying may fail if source and destination configurations differ.
An optical device with a memory means for storing data, a communication means for data exchange, and a control means to manage data storage and transmission, allowing for seamless data copying between devices regardless of accessory connection or configuration differences.
Enhances user convenience by ensuring data copying is accurate and efficient, even when accessory devices are not connected or configurations differ, by storing and managing data appropriately.
Smart Images

Figure 2026042641000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an optical device, a control method for an optical device, and a program. [Background technology]
[0002] Conventionally, a preset function (lens control function) has been known in which, for example, an arbitrary zoom position is stored once, and then the motor is driven to the stored position by pressing a switch. By allowing each user to set such a lens control function to their preferred operating member, each user can take pictures with their preferred settings, thereby improving user operability. Furthermore, in order to realize the preferred settings in other lens devices, the lens device can be connected to other lens devices and the setting data of the lens device stored for each user can be copied between the lens devices, allowing the other lens devices to be set to the desired settings.
[0003] Patent Document 1 discloses a method for changing the settings of a plurality of lens devices wirelessly connected from an external device, either collectively or individually. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-310095 Summary of the Invention [Problem to be solved by the invention]
[0005] Incidentally, some lens devices can be connected to accessories such as an operating device. With the method disclosed in Patent Document 1, if the destination lens device is a lens device that can be connected to an accessory and copying is performed without the accessory connected to the lens device, data related to the accessory cannot be copied. Furthermore, if the configurations of the source device and the destination device are different, there is a possibility that copying will not be performed properly.
[0006] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide an optical device that improves user convenience when copying data. [Means for solving the problem]
[0007] An optical device according to one aspect of the present invention is an optical device to which an operating device can be connected, and includes a memory means for storing first data relating to the optical device and second data relating to the operating device, a communication means for communicating with an external device, and a control means for controlling the memory means and the communication means, wherein when the communication means receives the first data and the second data from the external device, the control means stores the first data and the second data in the memory means.
[0008] Other objects and features of the present invention are illustrated in the following examples. [Effects of the Invention]
[0009] According to the present invention, an optical device that improves user convenience when copying data can be provided. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a block diagram of an imaging system according to a first embodiment. [Figure 2] 10 is a flowchart showing a setting data reflection process in the first embodiment. [Figure 3] 10 is a flowchart showing a setting data selection process in the first embodiment. [Figure 4] FIG. 10 illustrates an example of a data copy process according to the first embodiment. [Figure 5] FIG. 10 illustrates an example of a data copy process according to the first embodiment. [Figure 6] FIG. 10 illustrates an example of a data copy process according to the first embodiment. [Figure 7] FIG. 10 is a block diagram of an imaging system according to a second embodiment. [Figure 8]10 is a flowchart showing a setting data saving process in the second embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of a data copy process according to the second embodiment. [Figure 10] FIG. 10 is a block diagram of an imaging system according to a third embodiment. [Figure 11] 11 is a flowchart showing a setting value selection process in the third embodiment. [Figure 12] FIG. 11 is a diagram illustrating an example of a data copy process according to the third embodiment. [Figure 13] FIG. 10 is a block diagram of an imaging system according to a fourth embodiment. [Figure 14] 10 is a flowchart showing a setting value selection process in the fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. [Example]
[0012] First, an imaging system 10 according to a first embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a block diagram of the imaging system 10 according to this embodiment. The imaging system 10 includes a lens apparatus 100, an external device 200, an operation device (external operation device, accessory) 300, and a camera body 400. In this embodiment, the external device 200 is described as an external storage device such as a USB memory, and the operation device 300 is described as a demand (an operation device such as a zoom controller), but the present invention is not limited to these.
[0013] The lens device 100 has an imaging optical system (not shown) that forms an image (optical image) of a subject. The camera body 400 has an imaging element (not shown) that photoelectrically converts the optical image formed by the imaging optical system. In this embodiment, the lens device 100 is configured to be detachable from the camera body (imaging device) 400, but this is not limiting. This embodiment can also be applied to an imaging device in which the lens device and camera body are integrated.
[0014] In this embodiment, the lens device 100 has a communication unit (communication means) 101, a configuration determination unit 102, a setting data control unit (control means) 103, a setting data storage unit (storage means, first storage means) 104, and a default value storage unit (storage means, second storage means) 105.
[0015] The communication unit 101 is connected to the setting data control unit 103. The communication unit 101 acquires lens device setting data (first data) related to the lens device 100, and operation device setting data (second data) or operation device default data (third data) related to the operation device 300. The operation device default data includes default values for the setting data of the operation device 300. The communication unit 101 is also connected to the external device 200, and outputs the lens device setting data and operation device setting data or operation device default data acquired from the setting data control unit 103 to the external device 200.
[0016] The communication unit 101 also acquires the lens device setting data and operation device setting data of the copy source from the external device 200, and transmits them to the setting data control unit 103. The communication unit 101 is also connected to the operation device 300, and periodically acquires the operation device setting data set in the operation device 300, and transmits it to the setting data control unit 103. The communication unit 101 is also connected to the configuration determination unit 102, and is capable of outputting information indicating whether or not the operation device 300 is connected (operation device connection information). Details of the reflection process when the lens device setting data and operation device setting data of the copy source are acquired will be described later.
[0017] The configuration determination unit 102 generates information (connection determination information) indicating whether the operation device 300 is currently connected to the lens device 100 from the operation device connection information acquired from the communication unit 101, and outputs the information to the setting data control unit 103.
[0018] The setting data control unit 103 is connected to the setting data storage unit 104, and transmits the lens device setting data and operation device setting data received from the communication unit 101 to the setting data storage unit 104. The setting data control unit 103 also acquires the lens device setting data and operation device setting data stored in the setting data storage unit 104.
[0019] The setting data control unit 103 is also connected to the default value storage unit 105 and acquires the stored operating device default data. Based on the connection determination information acquired from the configuration determination unit 102, the setting data control unit 103 selects whether the setting data to be transmitted to the external device 200 via the communication unit 101 is to be operating device setting data or operating device default data. Based on the operating device connection information, the setting data control unit 103 transmits the selected setting data to the operating device 300 via the communication unit 101. Details of the selection process of the setting data to be transmitted to the external device 200 will be described later.
[0020] The setting data storage unit 104 is connected to the setting data control unit 103, and stores the received lens apparatus setting data and operation device setting data. The setting data storage unit 104 also outputs the stored lens apparatus setting data and operation device setting data.
[0021] With the above configuration, when the operation device 300 is connected to the lens device 100, the lens device 100 can periodically acquire the operation device setting data set in the operation device 300, and can retain the latest operation device setting data.
[0022] Therefore, when transmitting lens device setting data and operation device setting data to the external device 200, even if the operation device 300 is not connected, it is possible to transmit the last stored operation device setting data or operation device default data.
[0023] Furthermore, when the lens device 100 receives lens device setting data and operation device setting data, it can store the operation device setting data, regardless of whether the operation device 300 is connected or not, and can always reflect the operation device setting data in the operation device 300.
[0024] Therefore, even if the configuration of the lens device from which the copy is made and the configuration of the lens device to which the copy is made are different at the time of the copy operation, the desired copy can be made by determining each configuration and switching the processing, thereby improving user convenience.
[0025] Next, the setting data reflection process performed when the lens device setting data and operation device setting data to be copied are acquired will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the setting data reflection process in this embodiment. This process is performed periodically in accordance with a computer program stored in the lens device 100.
[0026] First, in step S201, the setting data control unit 103 determines whether or not the lens device setting data and operation device setting data (setting data, copy data) of the copy source have been received. If it is determined that the setting data has been received, the process proceeds to step S202. On the other hand, if it is determined that the setting data has not been received, step S201 is repeated.
[0027] In step S202, the setting data control unit 103 stores the received lens device setting data and operation device setting data of the copy source in the setting data storage unit 104. Subsequently, in step S203, the setting data control unit 103 reflects the lens device setting data stored in the setting data storage unit 104 in each setting of the lens device 100.
[0028] Next, in step S204, the configuration determination unit 102 determines whether or not the operation device 300 is currently connected to the lens device 100 based on the operation device connection information acquired from the communication unit 101, and generates information indicating the determination result (connection determination information). If the connection determination information indicates a connected state, the process proceeds to step S205. On the other hand, if the connection determination information indicates a non-connected state, step S204 is repeated.
[0029] In step S205, the setting data control unit 103 transmits the operating device setting data stored in the setting data storage unit 104 to the external device 200 via the communication unit 101, and then the flow ends.
[0030] According to this embodiment, by acquiring connection determination information, the lens device 100 can hold the operation device setting data even when the operation device 300 is not connected, and can reflect the operation device setting data of the copy source at the timing when the operation device 300 is connected. Therefore, when copying setting data to the operation device 300, the setting data is automatically reflected in the operation device 300 without the user being aware of it, improving user convenience.
[0031] Next, a selection process of operation device setting data to be transmitted to the external device 200 (setting data selection process) will be described with reference to Fig. 3. Fig. 3 is a flowchart showing the setting data selection process. This process is performed periodically in accordance with a computer program stored in the lens device 100.
[0032] First, in step S301, the setting data control unit 103 determines whether or not a copy data transmission command has been received, which indicates whether or not the user will execute a copy operation to the external device 200. If it is determined that a copy data transmission command has been received, the process proceeds to step S302. On the other hand, if it is determined that a copy data transmission command has not been received, step S301 is repeated.
[0033] In step S302, the configuration determination unit 102 determines whether or not the operation device 300 is currently connected to the lens device 100 based on the operation device connection information acquired from the communication unit 101, and generates information indicating the determination result (connection determination information). If the connection determination information indicates a connected state, the process proceeds to step S304. On the other hand, if the connection determination information indicates a non-connected state, the process proceeds to step S303.
[0034] In step S303, when the operation device 300 is not connected, the setting data control unit 103 determines whether or not to use operation device default data as setting data to be transmitted to the external device 200. Whether or not to use operation device default data as setting data can be set by a user operation. If it is determined that use of operation device default data is set (in the case of default setting), the process proceeds to step S305. On the other hand, if it is determined that use of operation device default data is not set (in the case of not default setting), the process proceeds to step S304.
[0035] In step S304, the setting data control unit 103 selects the operating device setting data (second data) stored in the setting data storage unit 104 as the setting data to be transmitted to the external device 200, and ends this flow.
[0036] In step S305, the setting data control unit 103 selects the operation device default data (third data) stored in the default value storage unit 105 as the setting data to be transmitted to the external device 200, and ends this flow. That is, when transmitting the first data and the second data to the external device 200, if the operation device 300 is not connected to the lens device 100, the setting data control unit 103 transmits the third data to the external device 200 instead of the second data.
[0037] According to this embodiment, by acquiring connection determination information of the operation device 300 and information on whether to use default values, it is possible to generate setting data of the operation device 300 that is the source of copying even when the operation device 300 is not connected.
[0038] Here, a process for copying setting data to a USB memory (external device 200) will be described with reference to Figures 4 to 6. Figures 4 to 6 each show an example of a data copy process.
[0039] 4 shows a state in which a demand (operation device 300) is connected to the lens device 100. In the state in FIG. 4, the lens device setting data of the lens device 100 and the operation device setting data of the demand are transmitted to the USB memory as setting data to be copied.
[0040] 5 shows a state in which no demand (operation device 300) is connected to the lens device 100 and the default value use setting of the operation device setting data is not "default setting" (default setting: NO). In the state of FIG. 5, the operation device setting data of the demand that was last connected is selected and sent to the USB memory as the setting data to be copied.
[0041] 6 shows a state in which no demand (operation device 300) is connected to the lens device 100 and the default value use setting of the operation device setting data is "default setting" (default setting: YES). In the state of FIG. 6, the operation device default data stored in the default value storage unit 105 of the lens device 100 is selected and transmitted to the USB memory as the setting data to be copied.
[0042] As described above, the optical device of this embodiment is a lens device 100 to which an operation device 300 can be connected. The lens device 100 has a storage means for storing first data related to the optical device and second data related to the operation device, a communication means for communicating with an external device 200, and a control means for controlling the storage means and the communication means. When the control means receives the first data and the second data from the external device 200, the control means stores the first data and the second data in the storage means.
[0043] Preferably, when the control means receives the first data and the second data from the external device via the communication means and the operation device is connected to the optical device, the control means sets the second data in the operation device. On the other hand, when the control means receives the first data and the second data from the external device via the communication means and the operation device is not connected to the optical device, the control means stores the second data in the storage means. More preferably, when the control means receives the first data and the second data from the external device via the communication means and the operation device is not connected, the control means sets the second data in the operation device at the timing when the operation device is connected.
[0044] According to this embodiment, even if the configurations of the lens device from which the copy is made and the lens device to which the copy is made are different at the time of the copy operation, the desired copy can be made by determining the configuration and switching the process, thereby improving user convenience.
[0045] In this embodiment, the case where the operation device 300 is a demand has been described, but the operation device 300 is not limited to a demand. The operation device 300 may be any device capable of lens control that holds operation device setting data, such as an optional unit connected to the lens apparatus 100, and the same effect can be obtained.
[0046] In this embodiment, a method for copying data between a source device and a destination device using an external storage device such as a USB memory as the external device 200 has been described, but the present invention is not limited to this. By directly connecting the source device and the destination device with a cable, wirelessly, or the like, data can be copied directly from the source device to the destination device, and the same effect can be obtained.
[0047] In this embodiment, when the operation device 300 is connected to the lens device 100, the lens device 100 periodically acquires operation device setting data set in the operation device 300 and stores the latest operation device setting data. However, this embodiment is not limited to this, and it may be possible for the user to select whether or not to store the latest operation device setting data.
[0048] In this embodiment, if the lens device setting data and the operation device setting data have the same setting item (common item), such as a setting item for setting the zoom position of a preset function, the setting value of the operation device setting data may be matched to the setting value of the lens device setting data. Conversely, the setting value of the lens device setting data may be matched to the setting value of the operation device setting data. In other words, if the setting values of the common items in the first data and second data received from the external device 200 are different, the setting data control unit 103 may set the setting value of either the first data or the second data to the lens device 100 and the operation device 300. By linking (matching) the setting values of the lens device 100 and the operation device 300, it is possible to reduce the user's effort in changing settings and improve convenience. [Example]
[0049] Next, an imaging system 10a according to a second embodiment of the present invention will be described with reference to Fig. 7. Fig. 7 is a block diagram of the imaging system 10a according to this embodiment. The imaging system 10a includes a lens device 100a, an external device 200, an operation device 300, and a camera body 400. The lens device 100a according to this embodiment differs from the lens device 100 according to the first embodiment in that a history information storage unit (storage means, third storage means) 106 is added. In this embodiment, the same functions and configurations as those in the first embodiment are denoted by the same reference numerals, and their description will be omitted.
[0050] The communication unit 101 is connected to the external device 200, and acquires from the external device 200 user identification information consisting of individual information of the external device 200 and model information of the lens device from which the copy is made, and transmits the acquired information to the setting data control unit 103.
[0051] The setting data control unit 103 transmits the user identification information, model information, lens device setting data (first data), and operation device setting data (second data) acquired from the communication unit 101 to the history information storage unit 106. The setting data control unit 103 also acquires the setting data stored in the history information storage unit 106 from the history information storage unit 106. When the setting data control unit 103 receives the lens device setting data and operation device setting data from the external device 200, the setting data control unit 103 compares the received user identification information, model information, and setting data with the information (data) stored in the history information storage unit 106. The setting data control unit 103 then updates the setting data stored in the setting data storage unit 104.
[0052] The history information storage unit 106 stores the lens device setting data and operation device setting data received from the setting data control unit 103 in association with the user identification information and model information. Furthermore, when the user changes the content of the setting data using an operation means (not shown), the history information storage unit 106 updates the setting data stored in the history information storage unit 106 at the same time as the setting data in the setting data storage unit 104. The setting data stored in the history information storage unit 106 is output to the setting data control unit 103. A method for saving the setting data in the setting data storage unit 104 will be described later.
[0053] According to this embodiment, if a user changes the content of the setting data after the first copy, history information can be saved, and when the same user performs a second or subsequent copy, the setting data can be automatically updated to the user's preferred values. Therefore, even if there are setting items that require fine adjustment due to individual differences between the source device and the destination device, the setting values are automatically changed based on the history information during the copy operation. This allows the settings to be adjusted as intended by the user, improving user convenience.
[0054] Next, a process for saving setting data to the setting data storage unit 104 when the lens device setting data and the operation device setting data are received from the external device 200 will be described with reference to Fig. 8. Fig. 8 is a flowchart showing the setting data saving process. This process is performed periodically in accordance with a computer program stored in the lens device 100a.
[0055] First, in step S801, the setting data control unit 103 determines whether or not the lens device setting data and operation device setting data of the copy source have been received. If it is determined that the setting data have been received, the process proceeds to step S802. On the other hand, if it is determined that the setting data have not been received, step S801 is repeated.
[0056] In step S802, the setting data control unit 103 determines whether the received user identification information consisting of individual information of the external device 200 is stored in the history information storage unit 106. If the user identification information is stored in the history information storage unit 106, the process proceeds to step S803. On the other hand, if the user identification information is not stored in the history information storage unit 106, the process proceeds to step S806.
[0057] In step S803, the setting data control unit 103 determines whether the received model information of the lens device from which the copy is made is stored in the history information storage unit 106. If the model information is stored in the history information storage unit 106, the process proceeds to step S804. On the other hand, if the model information is not stored in the history information storage unit 106, the process proceeds to step S806.
[0058] In step S804, the setting data control unit 103 compares the lens device setting data and operation device setting data of the copy source with the lens device setting data and operation device setting data stored in the history information storage unit 106 and linked to the user identification information and model information. The setting data control unit 103 then determines whether the setting data of the copy source and the setting data stored in the history information storage unit 106 are the same. If it is determined that there are different setting items between these setting data, the process proceeds to step S805. On the other hand, if it is determined that all setting items are the same, the process proceeds to step S806.
[0059] In step S805, the setting data control unit 103 updates the values of setting items in the setting data of the copy source that differ from those in the history information storage unit 106 to the values stored in the history information storage unit 106.
[0060] Subsequently, in step S806, the setting data control unit 103 stores the lens device setting data and operation device setting data of the copy source in the setting data storage unit 104, and ends this flow.
[0061] According to this embodiment, by comparing the history information with the received setting data, it is possible to automatically change the setting values when copying is performed for the second time or thereafter. Therefore, even if there are setting items that require fine adjustment, the setting values are automatically changed based on the history information, so that the settings can be adjusted to suit the user's preferences with the fine adjustments reflected, improving user convenience.
[0062] 9 is a diagram illustrating an example of data copy processing. As shown in FIG. 9, after the first copy is executed, the user fine-tunes a certain setting item, changing the setting value from 90 to 92.
[0063] When copying for the second (or subsequent) time, if a copy operation was previously performed from the same model and the same USB memory (ID: A01), the setting value of a certain setting item will be copied as 92. If the copy operation is performed from a different USB memory (ID: A02) but the same model, it can be determined that the copy operation was performed by a different user, so the setting value of a certain setting item will be copied as 90. In other words, this will be saved in the history information as the first copy of lens A to USB memory (ID: A02). Similarly, if a copy operation is performed from the same USB memory (ID: A01) but a different model, the setting value of a certain setting item will be copied as 90, and this will be saved in the history information as the first copy of lens C by the same user.
[0064] As described above, the storage means (history information storage unit 106) stores the model information of the lens device from which the data is copied, the user identification information, the first data, and the second data received from the external device 200 in association with each other. The storage means also stores the history information when the setting values of at least one of the first data or the second data are changed. Then, when the control means (setting data control unit 103) receives new first data and new second data from the external device 200, it updates the setting values based on the history information and stores them in the storage means.
[0065] According to this embodiment, even if there are setting items that require fine adjustment due to individual differences between the copy source device and the copy destination device, the setting values are automatically changed based on the history information, which allows the user to set the values that they have intentionally adjusted, improving user convenience.
[0066] In this embodiment, the user identification information includes, but is not limited to, individual information of the USB memory (external device 200). The same effect can be obtained by using, as the user identification information, information for identifying the user who configured the lens device 100a.
[0067] In this embodiment, the description has been given of automatically reflecting values intentionally adjusted by the user, but the user may be allowed to select whether or not to automatically reflect the values.
[0068] In this embodiment, the settings data are automatically adjusted by the user after reception, but the present invention is not limited to this. For example, if the same user identification information / model information is determined and the external device 200 is a USB memory (external storage device), the copy setting data (first data and second data) in the USB memory may be updated. In other words, if the control means updates the setting values of the received data and determines that the same user is operating the same model after the external device 200 is connected, the control means may overwrite the received data with the data stored in the external device 200. [Example]
[0069] Next, an imaging system 10b according to a third embodiment of the present invention will be described with reference to Fig. 10. Fig. 10 is a block diagram of the imaging system 10b according to this embodiment. The imaging system 10b includes a lens apparatus 100b, an external device 200, an operation device 300, and a camera body 400. The lens apparatus 100b according to this embodiment differs from the lens apparatus 100 according to the first embodiment in that a version comparison unit (comparison means) 107 is added. In this embodiment, the same functions and configurations as those in the first embodiment are denoted by the same reference numerals, and their description will be omitted.
[0070] The communication unit 101 is connected to the external device 200 , and acquires the version information of the copy source from the external device 200 and transmits it to the setting data control unit 103 .
[0071] The setting data control unit 103 transmits the version information acquired from the communication unit 101 to the version comparison unit 107. The setting data control unit 103 also acquires setting data information consisting of differences in setting items of the setting data and differences in the types of setting values from the version comparison unit 107. The setting data control unit 103 also updates the setting data of the copy source stored in the setting data storage unit 104 based on the setting data information and the setting data acquired from the default value storage unit 105.
[0072] The version comparison unit 107 compares the version information received from the setting data control unit 103 with the version information of the lens device 100 and the operation device 300, and generates setting data information. The version comparison unit 107 also outputs the setting data information to the setting data control unit 103.
[0073] According to this embodiment, even if the software versions of the source device and the destination device are different and the number of setting items increases, the setting data information can be used to automatically set the setting values for the new setting items during the copy operation, thereby improving user convenience.
[0074] Next, the process of selecting a setting value from the setting data information will be described with reference to Fig. 11. Fig. 11 is a flowchart showing the process of selecting a setting value. This process is performed periodically in accordance with a computer program stored in the lens device 100b.
[0075] First, in step S1101, the version comparison unit 107 compares the version information received from the setting data control unit 103 with the version information of the lens device 100b and the operation device 300. If it is determined that the version information matches, the process proceeds to step S1108. On the other hand, if it is determined that the version information does not match, the process proceeds to step S1102.
[0076] In step S1102, the version comparison unit 107 compares the setting items / setting values for each version and generates setting data information. Subsequently, in step S1103, the setting data control unit 103 determines whether the setting items are the same between the copy source device and the lens device 100b, based on the setting data information acquired from the version comparison unit 107. If it is determined that the setting items are the same, the process proceeds to step S1107. On the other hand, if it is determined that the setting items are different, the process proceeds to step S1104.
[0077] In step S1104, the setting data control unit 103 determines whether the number of setting items in the lens device 100b is greater than the number of setting items in the copy source device. If it is determined that the number of setting items is greater, the process proceeds to step S1105. On the other hand, if it is determined that the number of setting items is less, the process proceeds to step S1106.
[0078] In step S1105, the setting data control unit 103 adds the setting items that have been added since the version of the device from which the copy was made as default values to the setting data of the device from which the copy was made, and the process proceeds to step S1107.
[0079] In step S1106, the setting data control unit 103 deletes the setting items that have been removed from the version of the device on which the copy is made from the setting data of the device on which the copy is made, and the process proceeds to step S1107.
[0080] In step S1107, the setting data control unit 103 determines whether the types of setting values are the same between the copy source device, the lens device 100b, and the operation device 300, based on the setting data information acquired from the version comparison unit 107. If it is determined that the types of setting values are the same, the process proceeds to step S1110. On the other hand, if it is determined that the types of setting values are different, the process proceeds to step S1108.
[0081] In step S1108, the setting data control unit 103 determines whether or not the setting values set in the copy source device exist in the lens device 100b and the operation device 300. If it is determined that the setting values exist, the process proceeds to step S1110. On the other hand, if it is determined that the setting values do not exist, the process proceeds to step S1109.
[0082] In step S1109, the setting data control unit 103 updates the setting values of the source device to default values for setting items that do not exist in the lens device 100b and the operation device 300, and proceeds to step S1110.
[0083] In step S1110, the setting data control unit 103 stores the lens device setting data and operation device setting data of the device from which the data is copied in the setting data storage unit 104, and then ends this flow.
[0084] Fig. 12 is a diagram showing an example of data copy processing in this embodiment. As shown in Fig. 12, if the version of the copy destination device is newer and there are additional setting items compared to the setting items of the copy source device, the setting items are added as default values and copying is performed.
[0085] As described above, the comparison means (version comparison unit 107) compares the version information received from the external device 200 with the version information of the lens device 100b and the operation device 300. When the setting data control unit 103 receives the first data and the second data from the external device 200, it updates the setting values of the first data and the second data based on the comparison result of the comparison means and stores them in the storage means.
[0086] According to this embodiment, even if the version information of the source device and the destination device is different, the setting items can be automatically set from the setting data information during the copy operation, thereby providing improved convenience for the user.
[0087] In this embodiment, if an item is added to the setting items of the copy source device, a default value is set, but this is not limited to this. For example, the user may be allowed to select whether to set the item to the default value or not to change the value from the original setting.
[0088] In this embodiment, if a setting value of the copy source device does not exist in the copy destination device, a default value is set, but this is not limiting. For example, the user may be allowed to select whether to set the value to the default value or not to change the value from the original setting. [Example]
[0089] Next, an imaging system 10c according to a fourth embodiment of the present invention will be described with reference to Fig. 13. Fig. 13 is a block diagram of the imaging system 10c according to this embodiment. The imaging system 10c includes a lens device 100c, an external device 200, an operation device 300, and a camera body 400. The lens device 100c according to this embodiment differs from the lens device 100 according to the first embodiment in that it additionally includes a shooting mode determination unit (determination means) 108. In this embodiment, the same functions and configurations as those in the first embodiment are denoted by the same reference numerals, and their description will be omitted.
[0090] The setting data control unit 103 updates the setting data of the copy source device stored in the setting data storage unit 104 based on the shooting mode information acquired from the shooting mode determination unit 108. The shooting mode determination unit 108 generates shooting mode information from, for example, the "platform mode" setting as the shooting mode of the lens device 100. The shooting mode determination unit 108 also outputs the shooting mode information to the setting data control unit 103.
[0091] According to this embodiment, by determining the shooting mode to be actually used from the settings of the lens device 100c, when performing a copy operation, setting values can be automatically set for setting items appropriate for the shooting mode based on the shooting mode information, thereby improving user convenience.
[0092] Next, the process of selecting setting values based on the shooting mode information will be described with reference to Fig. 14. Fig. 14 is a flowchart showing the process of selecting setting values in this embodiment. This process is performed periodically in accordance with a computer program stored in the lens apparatus 100.
[0093] First, in step S1401, the shooting mode determination unit 108 determines whether the "platform mode" setting of the lens device 100c is ON (whether the shooting mode is set to the pan head mode) and generates information indicating the shooting mode. If it is determined that the "platform mode" setting is ON, the process proceeds to step S1402. On the other hand, if it is determined that the "platform mode" setting is OFF, the process proceeds to step S1404.
[0094] In step S1402, the setting data control unit 103 turns on the setting items related to the remote setting of the setting data of the copy source device. Then, in step S1403, the setting data control unit 103 turns on the setting items related to the servo setting of the setting data of the copy source device.
[0095] Next, in step S1404, the setting data control unit 103 stores the lens device setting data and operation device setting data of the device from which the data is copied in the setting data storage unit 104, and this flow ends. For example, in a shooting mode that uses remote control, such as the "platform mode," the setting items related to remote control are updated to setting values suitable for remote control, and copying is performed.
[0096] As described above, the determination means (shooting mode determination unit 108) determines the shooting mode to be used from the settings of the lens device 100c. When the control means (setting data control unit 103) receives the first data and the second data from the external device 200, it updates the setting values of the first data and the second data based on the shooting mode and stores them in the storage means. Preferably, the control means may limit updates to the setting values (setting items) related to the shooting mode based on the shooting mode and store them in the storage means. For example, if the copy source device is in pan head mode and the copy destination device is not in pan head mode, the control means will not overwrite the setting values related to the shooting mode in the storage means even if it receives them.
[0097] According to this embodiment, even if the shooting modes of the source device and the destination device are different, the setting items can be automatically set based on the shooting mode information during the copy operation, thereby providing improved convenience for the user.
[0098] In this embodiment, the case where the shooting mode is "camera head mode" has been described, but this is not limited to this. For example, if the shooting mode is "shoulder mode" and IS (image stabilization) is ON, the same effect can be obtained by changing the setting items related to the shooting mode in the lens device settings related to that shooting mode.
[0099] In each embodiment, at least one of the source and destination devices of the setting data may be a lens device, and the other may be an electronic device other than a lens device. Examples of electronic devices include, but are not limited to, an imaging device, a display device, or an operating device.
[0100] In each embodiment, an operating device 300 can be connected to the optical device, but the operating device 300 is not limited to being attached (mounted) to the optical device, and may be connected via a wire such as a cable, or via wireless communication.
[0101] In each embodiment, at least one of the source device or destination device of the setting data (optical device) is described as a lens device, but this is not limited to this. The optical device can also be an optical device other than a lens device, such as a camera body 400. The optical device may also be an imaging device in which a camera body and a lens device are integrated. The optical device may also be a smartphone, a tablet terminal, or the like.
[0102] In each embodiment, regardless of whether an accessory (operation device 300) is attached to the optical device, the optical device stores the setting data of the operation device 300 received from the external device 200 in the setting data storage unit 104, but this is not limited to this. For example, when the operation device 300 is attached to the optical device, the optical device may output the setting data of the operation device 300 to the operation device 300 without storing it in the setting data storage unit 104. Alternatively, the optical device may switch whether to store the setting data of the operation device 300 in the setting data storage unit 104 depending on whether the operation device 300 is attached to the optical device, based on a setting (mode) by a user operation.
[0103] In each embodiment, it is only necessary to be able to change the processing related to the setting data of the operation device 300 received from the external device 200 depending on whether or not the operation device 300 is attached to the optical device. For this reason, for example, depending on the setting (mode) by a user operation, it is possible to switch between performing the processing of each embodiment, or not copying the setting data of the operation device 300 when the operation device 300 is not attached, as in the conventional technology.
[0104] In each embodiment, whether or not to perform the processing of each embodiment may be changed depending on the type of operation device 300 or a user selection. For example, if a first operation device and a second operation device that are different from each other can be simultaneously or selectively attached to the operation device 300, the processing of each embodiment may be performed on the first operation device, and the same processing as in the prior art may be performed on the second operation device.
[0105] (Other Examples) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.
[0106] In each embodiment, when copying data from an external device to an optical device, the data can be copied appropriately according to the configuration of the optical device. Therefore, according to each embodiment, an optical device, a control method for an optical device, and a program can be provided that improve user convenience when copying data.
[0107] The disclosure of each embodiment includes the following configurations and methods. (Configuration 1) An optical device to which an operating device can be connected, a storage means for storing first data relating to the optical device and second data relating to the operation device; A communication means for communicating with an external device; a control means for controlling the storage means and the communication means, The optical device is characterized in that the control means stores the first data and the second data in the storage means when the communication means receives the first data and the second data from the external device. (Configuration 2) When the control means receives the first data and the second data from the external device via the communication means, When the operation device is connected to the optical device, setting the second data in the operation device; The optical device according to configuration 1, wherein when the operation device is not connected to the optical device, the second data is stored in the storage means. (Configuration 3) The optical device described in configuration 1 or 2, characterized in that when the control means receives the first data and the second data from the external device via the communication means, if the operation device is not connected to the optical device, the control means sets the second data in the operation device when the operation device is connected. (Configuration 4) The optical device described in any one of configurations 1 to 3, characterized in that when the control means receives the first data and the second data from the external device, if the setting values of the common items of the first data and the second data are different from each other, it sets the setting value of either the first data or the second data to the optical device and the operating device. (Configuration 5) the storage means stores third data including default values of the setting data of the operation device, The optical device described in any one of configurations 1 to 4, characterized in that when transmitting the first data and the second data to the external device, if the operating device is not connected to the optical device, the control means transmits the third data to the external device instead of the second data. (Configuration 6) The storage means storing the model information of the optical device as the copy source, the user identification information, the first data, and the second data received from the external device in association with each other; When a setting value of at least one of the first data and the second data is changed, history information is stored; The optical device described in any one of configurations 1 to 5, characterized in that when the control means receives new first data and new second data from the external device, it updates the setting value based on the history information and stores it in the storage means. (Configuration 7) 7. The optical device according to configuration 6, wherein the user identification information is individual information of the external device. (Configuration 8) 7. The optical device according to configuration 6, wherein the user identification information is information for identifying a user who has configured the optical device. (Configuration 9) a comparison unit that compares the version information received from the external device with the version information of the optical device and the operating device; The optical device described in any one of configurations 1 to 8, characterized in that when the control means receives the first data and the second data from the external device, it updates the setting values of the first data and the second data based on the comparison result of the comparison means and stores them in the storage means. (Configuration 10) The optical system further includes a determination unit for determining a shooting mode to be used based on the settings of the optical device; The optical device described in any one of configurations 1 to 9, characterized in that when the control means receives the first data and the second data from the external device, it updates the setting values of the first data and the second data based on the shooting mode and stores them in the storage means. (Configuration 11) The optical device described in any one of configurations 6 to 8, characterized in that when the control means updates the setting values of the received first data and second data and when it is determined that the same user is operating the same model of external device after the external device is connected, it overwrites the received first data and second data with the first data and second data stored in the external device. (Configuration 12) The optical device described in any one of configurations 1 to 11, characterized in that the control means changes the processing related to the second data received from the external device depending on whether the operating device is connected to the optical device or not. (Configuration 13) 13. The optical device according to any one of configurations 1 to 12, wherein the optical device is a lens device. (Configuration 14) 13. The optical device according to any one of configurations 1 to 12, wherein the optical device is an imaging device. (Method 1) A control method for an optical device to which an operating device can be connected, comprising: a storage step of storing first data relating to the optical device and second data relating to the operation device in a storage means; a communication step of communicating with an external device using a communication means; a control step of controlling the storage means and the communication means, a control step of controlling an optical device, the control step being characterized in that, when the communication means receives the first data and the second data from the external device, the first data and the second data are stored in the storage means; (Configuration 15) A program that causes a computer to execute the optical device control method described in Method 1.
[0108] Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. [Explanation of symbols]
[0109] 100, 100a, 100b, 100c lens device 101 Communication Department (Communication Means) 103 Setting data control unit (control means) 104 Setting data storage unit (storage means) 200 External equipment 300 Operating device
Claims
1. An optical device to which an operating device can be connected, a storage means for storing first data relating to the optical device and second data relating to the operation device; A communication means for communicating with an external device; a control means for controlling the storage means and the communication means; The optical device is characterized in that the control means stores the first data and the second data in the storage means when the communication means receives the first data and the second data from the external device.
2. When the control means receives the first data and the second data from the external device via the communication means, When the operation device is connected to the optical device, setting the second data in the operation device; 2. The optical device according to claim 1, wherein the second data is stored in the storage means when the operation device is not connected to the optical device.
3. The optical device described in claim 1, characterized in that when the control means receives the first data and the second data from the external device via the communication means, if the operation device is not connected to the optical device, the control means sets the second data in the operation device at the time the operation device is connected.
4. The optical device described in claim 1, characterized in that when the control means receives the first data and the second data from the external device, if the setting values of the common items of the first data and the second data are different from each other, it sets the setting values of either the first data or the second data to the optical device and the operating device.
5. the storage means stores third data including default values of setting data of the operation device, The optical device described in claim 1, characterized in that when transmitting the first data and the second data to the external device, if the operating device is not connected to the optical device, the control means transmits the third data to the external device instead of the second data.
6. The storage means storing, in association with each other, the model information of the optical device from which the copy is made, the user identification information, the first data, and the second data received from the external device; When at least one of the set values of the first data and the second data is changed, history information is stored; The optical device according to claim 1, wherein when the control means receives new first data and new second data from the external device, the control means updates the setting values based on the history information and stores the updated values in the storage means.
7. 7. The optical device according to claim 6, wherein the user identification information is individual information of the external device.
8. 7. The optical device according to claim 6, wherein the user identification information is information for identifying a user who has configured the optical device.
9. a comparison unit that compares the version information received from the external device with the version information of the optical device and the operating device; The optical device according to claim 1, characterized in that, when the control means receives the first data and the second data from the external device, it updates the setting values of the first data and the second data based on the comparison result of the comparison means and stores them in the memory means.
10. The optical system further includes a determination unit for determining a shooting mode to be used based on the settings of the optical device; 2. The optical device according to claim 1, wherein, when the control means receives the first data and the second data from the external device, the control means updates the setting values of the first data and the second data based on the shooting mode and stores them in the storage means.
11. The optical device described in claim 6, characterized in that when the control means updates the setting values of the received first data and second data and when it is determined that the same user is operating the same model of external device after the external device is connected, it overwrites the received first data and second data with the first data and second data stored in the external device.
12. The optical device according to any one of claims 1 to 11, characterized in that the control means changes the processing related to the second data received from the external device depending on whether the operating device is connected to the optical device or not.
13. 12. The optical device according to claim 1, wherein the optical device is a lens device.
14. 12. The optical device according to claim 1, wherein the optical device is an imaging device.
15. A control method for an optical device to which an operating device can be connected, comprising: a storage step of storing first data relating to the optical device and second data relating to the operation device in a storage means; a communication step of communicating with an external device using a communication means; a control step of controlling the storage means and the communication means, A method for controlling an optical device, characterized in that, in the control step, when the communication means receives the first data and the second data from the external device, the first data and the second data are stored in the storage means.
16. A program causing a computer to execute the method for controlling an optical device according to claim 15.
Citation Information
Patent Citations
Lens system
JP2008310095A