Operating device

JP2026095790APending Publication Date: 2026-06-12CANON KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
CANON KK
Filing Date
2024-12-02
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Conventional operating devices for imaging devices have dead zones where the optical member does not move in response to user operations, particularly when approaching the reference position, leading to deteriorated operability.

Method used

An operating device equipped with a detection unit to determine the position and state of the operating member, generating command information to prevent movement when stopped and facilitate movement in response to user operations.

Benefits of technology

The device ensures the optical member remains stationary when not in use and moves in accordance with user input, eliminating dead zones and enhancing operability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026095790000001_ABST
    Figure 2026095790000001_ABST
Patent Text Reader

Abstract

To provide an operating device that does not move the optical component when the operating component is stopped, but moves the optical component in response to user operation during operation. [Solution] The operating device is an operating device that includes an operating member to which an operation for moving an optical member can be input, and comprises a detection unit for detecting the position of the operating member, a determination unit for determining whether the operating member is in a stopped state, and a generation unit for generating command information for the optical member, wherein the generation unit generates first command information to not move the optical member when it is determined that the operating member is in a stopped state, and generates second command information to move the optical member in response to the operation of the operating member when it is determined that the operating member is not in a stopped state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an operating member.

Background Art

[0002] Conventionally, in an imaging device such as a television camera, an operating device that moves an optical member in accordance with an operation on an operating member by a user has been used. In the operating device, in order to suppress the movement of the optical member due to the stop position of the operating member being different from the reference position when moving the optical member, there may be a dead zone where the optical member is not moved in accordance with the user operation, but the operability deteriorates. Patent Document 1 discloses a configuration in which even if an operation on an operating member in a direction away from the reference position is within the dead zone, the optical member is moved.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the configuration of Patent Document 1, there is a dead zone for an operation on an operating member in a direction approaching the reference position.

[0005] An object of the present invention is to provide an operating device that does not move an optical member during the stop of an operating member and can move the optical member in accordance with a user operation during the operation.

Means for Solving the Problems

[0006] An operating device as one aspect of the present invention is an operating device equipped with an operating member capable of inputting an operation for moving an optical member, comprising: a detection unit for detecting the position of the operating member; a determination unit for determining whether the operating member is in a stopped state; and a generation unit for generating command information for the optical member, wherein the generation unit generates first command information to prevent the optical member from moving when it is determined that the operating member is in a stopped state, and generates second command information to move the optical member in response to the operation of the operating member when it is determined that the operating member is not in a stopped state. [Effects of the Invention]

[0007] According to the present invention, it is possible to provide an operating device that does not move the optical member when the operating member is stopped, and moves the optical member in response to user operation during operation. [Brief explanation of the drawing]

[0008] [Figure 1] This is a block diagram of the imaging system of Example 1. [Figure 2] This diagram shows the relationship between the operating range and operating position information of the operating component. [Figure 3] This is a diagram illustrating the lens command information for Example 1. [Figure 4] This is a flowchart showing the process for generating operational status information in Example 1. [Figure 5] This is a flowchart showing the process for generating lens command information in Example 1. [Figure 6] This is a block diagram of the imaging system of Example 2. [Figure 7] This is a diagram illustrating the lens command information for Example 2. [Figure 8] This is a flowchart showing the process for generating operational status information in Example 2. [Figure 9] This flowchart shows the process for generating lens command information in Example 2. [Modes for carrying out the invention]

[0009] The embodiments of the present invention will be described in detail below with reference to the drawings. In each figure, the same reference numeral is used for identical components, and redundant explanations are omitted. [Examples]

[0010] Figure 1 is a block diagram of the imaging system of this embodiment. The imaging system includes a zoom demand 100 and a lens device 200. In the imaging system of this embodiment, a rocker seesaw 250 provided on the zoom demand 100 and the lens device 200 is used as an operating device to operate a movable optical element, a zoom lens (not shown) provided on the lens device 200, but the present invention is not limited thereto.

[0011] The zoom demand 100 is a microcomputer equipped with a CPU, ROM, RAM, and various sensors, and executes processing according to the stored computer program. The zoom demand 100 has an operation position detection unit 101, an operation state determination unit 102, a storage unit 103, an operation output generation unit 104, and a lens operation command transmission unit 105. The zoom demand 100 also has an operation member (not shown) that changes in response to user operation such as a thumb ring (to which an operation to move an optical element can be input).

[0012] The operation position detection unit 101 detects the position of the operating member and outputs operation position information to the operation state determination unit 102, the storage unit 103, and the operation output generation unit 104. The operation position information indicates the position of the operating member within its entire range of motion.

[0013] The operation state determination unit 102 determines the operation state of the operating member, such as "stopped" or "operating," from the input operation position information and electrical center position information which serves as the reference position for operation, and generates operation state information. The operation state determination unit 102 also includes a storage means (not shown) that can temporarily store the input operation position information. Furthermore, the operation state determination unit 102 outputs the operation state information to the operation output generation unit 104.

[0014] The memory unit 103 stores the input operation position information as the electrical center position and generates electrical center position information. Further, the memory unit 103 outputs the electrical center position information to the operation state determination unit 102 and the operation output generation unit 104. The electrical center position information is stored in a non-illustrated non-volatile memory.

[0015] The operation output generation unit 104 generates lens command information from the input operation position information, operation state information, and electrical center position information, and outputs the lens command information to the lens operation command transmission unit 105.

[0016] The lens operation command transmission unit 105 transmits the input lens command information to the lens operation command reception unit 201 according to a predetermined communication protocol.

[0017] The lens device 200 includes a lens operation command reception unit 201, a zoom lens control unit 202, and a rocker seesaw 250. The lens operation command reception unit 201 receives the lens command information from the lens operation command transmission unit 105 according to a predetermined communication protocol. Further, the lens operation command reception unit 201 outputs the received lens command information to the zoom lens control unit 202. The zoom lens control unit 202 controls a non-illustrated zoom lens based on the input lens command information.

[0018] Since the rocker seesaw 250 functions in the same manner as the zoom demand 100, the overlapping parts will not be described. The rocker seesaw 250 includes an operation position detection unit 251, an operation state determination unit 252, a memory unit 253, and an operation output generation unit 254. The operation position detection unit 251, the operation state determination unit 252, and the memory unit 253 have the same functions as the operation position detection unit 101, the operation state determination unit 102, and the memory unit 103, respectively, and thus the description thereof will be omitted. The operation output generation unit 254 generates lens command information from the input operation position information, operation state information, and electrical center position information, and outputs the lens command information to the zoom lens control unit 202.

[0019] The electrical center position information will be explained below with reference to Figure 2. Figure 2 is a diagram showing the relationship between the operating range and operating position information of the operating member of the zoom demand 100. In this embodiment, the operating member of the zoom demand 100 has an operating range from 0° to 100°, as shown in Figure 2. The center of the operating range is called the physical center position. The detected value detected by the operating position detection unit 101 when the operating member is at any position within the operating range is called the operating position information. The zoom demand 100 also has an operating reference position return mechanism (not shown). The operating reference position return mechanism generates a force that biases the operating member to the physical center position from both sides of the operating member using springs or the like (not shown), thereby holding the operating member near the physical center position if not operated by the user. When the operating member is stopped at a position near the physical center position (P1 in the figure) by the operating reference position return mechanism, the storage unit 103 stores the input operating position information as the electrical center position and generates electrical center position information. The operation status determination unit 102 determines the status as "stopped" if two conditions are met: that there is no change in the input operation position information, and that the difference between the operation position information and the electrical center position is not greater than or equal to a threshold. Otherwise, it determines the status as "operating" and generates operation status information.

[0020] The generation of lens command information will be explained below with reference to Figure 3. Figure 3 is a diagram illustrating lens command information. The operation output generation unit 104 generates different lens command information according to the input operation state information. In Figure 3, the X axis is the difference between the electrical center position and the operation position information, and the Y axis is the lens command information. When the operation state information indicates "stopped," the lens command information (first command information y1) is represented by a value of 0, indicating no user operation, as shown in Figure 3(a) (y1=0). When the operation state information indicates "operating," the lens command information (second command information y2) is represented by a value corresponding to the magnitude and polarity, using the difference (x) between the operation position information and the electrical center position information, as shown in Figure 3(b) (y2=x).

[0021] With this configuration, the operation position detection unit 101 can detect the position of the operating member, and the operation state determination unit 102 can generate operation state information from the electrical center position information and the operation position information. Furthermore, the operation output generation unit 104 can generate different lens command information according to the operation state information. In addition, the lens operation command transmission unit 105 inputs the lens command information to the zoom lens control unit 202 via the lens operation command reception unit 201, enabling control of a zoom lens (not shown).

[0022] The process for generating operation status information is described below. Figure 4 is a flowchart of the process for generating operation status information. The flow in Figure 4 is performed according to the computer program stored in Zoom Demand 100.

[0023] In step S101, the operation state determination unit 102 acquires operation position information (the position of the operating member at the first time point) and electrical center position information.

[0024] In step S102, the operation state determination unit 102 determines whether the difference between the current operation position information acquired in step S101 and the previously acquired operation position information (the position of the operating member detected at a second time point prior to the first time point) is less than a threshold (a first predetermined value). If the operation state determination unit 102 determines that the difference between the two operation position information is less than the threshold, it executes the process in step S103. If it determines that the difference between the two operation position information is greater than the threshold, it executes the process in step S105. Note that if the difference between the two operation position information is equal to the threshold, it is possible to arbitrarily set which step's process to execute. Also, if there is no previously acquired operation position information, the operation state determination unit 102 executes the process in step S103.

[0025] In step S103, the operation state determination unit 102 determines whether the difference between the electrical center position information and the operation position information obtained in step S101 is smaller than a threshold (a second predetermined value). If the operation state determination unit 102 determines that the difference between the electrical center position information and the operation position information is smaller than the threshold, it executes the process in step S104. If it determines that the difference between the electrical center position information and the operation position information is greater than the threshold, it executes the process in step S105. Note that if the difference between the electrical center position information and the operation position information is equal to the threshold, it is possible to arbitrarily set which step's process to execute.

[0026] In step S104, the operation status determination unit 102 outputs operation status information indicating "stopped" to the operation output generation unit 104.

[0027] In step S105, the operation status determination unit 102 outputs operation status information indicating "operation in progress" to the operation output generation unit 104.

[0028] According to the above flow, the operation state determination unit 102 uses the position of the operating member detected by the operation position detection unit 101 to determine whether the operation is "stopped" or "in operation," and can output operation state information, including the determination result, to the operation output generation unit 104.

[0029] The following describes the process of generating lens command information according to the operating status information. Figure 5 is a flowchart of the process of generating lens command information. The flow in Figure 5 is performed according to the computer program stored in the zoom demand 100.

[0030] In step S201, the operation output generation unit 104 acquires operation position information, operation status information, and electrical center position information.

[0031] In step S202, the operation output generation unit 104 determines whether the operation status information indicates "stopped". If the operation output generation unit 104 determines that the operation status information indicates "stopped", it executes the process in step S203; otherwise, it executes the process in step S204.

[0032] In step S203, the operation output generation unit 104 generates lens command information (first command information y1) indicating that the lens is stopped. Specifically, lens command information represented by the equation y1=0 is generated.

[0033] In step S204, the operation output generation unit 104 generates lens command information (second command information y2) indicating that an operation is in progress. Specifically, when x is the difference between the operation position information and the electrical center position information, lens command information expressed by the equation y2 = x is generated.

[0034] With the above configuration, the operation output generation unit 104 can generate lens command information corresponding to the operating state of the operating member based on the operating state information. When "stopped," it can generate lens command information indicating no operation even if there is a slight difference between the electrical center position and the operating position information, and when "operating," it can generate lens command information corresponding to the difference between the electrical center position and the operating position information.

[0035] As described above, in this embodiment, operation status information indicating whether the zoom demand 100 is "stopped" or "operating" is generated from operation position information, which is the position of the operating member of the zoom demand 100 in response to user operation, and electrical center position information. The lens command information generated from the operation position information and electrical center position information is changed according to the operation status information. When stopped, lens command information is generated that prevents the lens device 200 from operating even if there is a slight difference between the electrical center position and the operation position information, and when operating, lens command information is generated that immediately operates the lens device 200 in response to user operation without creating a dead zone. [Examples]

[0036] Figure 6 is a block diagram of the imaging system of this embodiment. The imaging system includes a zoom demand 300 and a lens device 200. In the imaging system of this embodiment, the zoom demand 300 is used as an operating device to operate the zoom lens (not shown) provided in the lens device 200, which is a movable optical element, but the present invention is not limited to this. In this embodiment, only the configurations that differ from those of Embodiment 1 will be described, and the common configurations will not be described.

[0037] The zoom demand 300 includes an operation position detection unit 101, an operation state determination unit 302, a storage unit 303, an operation output generation unit 304, a lens operation command transmission unit 105, and an operation pressure detection unit 306. The zoom demand 300 also includes an operation member (not shown) that changes in response to user operation, such as a thumb ring.

[0038] The operation state determination unit 302 determines the operating state of the operating member from the input operating position information, electrical center position information, detection accuracy information, and operating pressure information, and generates operation state information. The operating states are "Stopped," "Operating transition (negative to positive direction)," "Operating transition (positive to negative direction)," and "Operating," etc. The negative to positive direction (second direction) and the positive to negative direction (first direction) are the operating directions of the operating member and are opposite to each other. The negative to positive direction is the direction in which the detected value of the operating position detection unit 101 increases, and the positive to negative direction is the direction in which the detected value of the operating position detection unit 101 decreases. The operation state determination unit 302 is equipped with a storage means (not shown) that can temporarily store the input operating position information and the determined operating state. Furthermore, the operation state determination unit 302 outputs the operation state information to the operation output generation unit 304.

[0039] The memory unit 303 has the same functions as the memory unit 103 and also stores detection accuracy information indicating the range in which the detected value fluctuates even when the operating member of the operating position detection unit 101 is stationary. The detection accuracy information is stored in a non-volatile memory (not shown). The memory unit 303 also outputs electrical center position information to the operating state determination unit 302 and the operating output generation unit 304.

[0040] The operation output generation unit 304 has the same functions as the operation output generation unit 104, and generates and outputs lens command information from the input operation position information, operation status information, and electrical center position information.

[0041] The operating pressure detection unit 306 is equipped with a pressure sensor (not shown) and detects whether the user has made contact with the operating member, and generates operating pressure information. The operating pressure detection unit 306 outputs the operating pressure information to the operating state determination unit 302.

[0042] The following describes the operation state information of this embodiment. In this embodiment, the operation state determination unit 302 determines that the operation is "stopped" if two conditions are met: the difference between the input operation position information and the previously input operation position information does not change by more than the detection accuracy information, and the difference between the operation position information and the electrical center position is less than the threshold. Otherwise, if the previous operation state information was "stopped", the operation state determination unit 302 determines either "operational transition (negative to positive direction)" or "operational transition (positive to negative direction)" according to the input operation position information. Also, if the previous operation state information was either "operational transition (negative to positive direction)" or "operational transition (positive to negative direction)", the operation state determination unit 302 determines that it is the same as the previous operation state information, or determines that it is "operating".

[0043] Hereinafter, referring to FIGS. 3 and 7, generation of lens command information will be described. FIG. 7 is a diagram for explaining lens command information. The operation output generation unit 104 generates different lens command information according to the input operation state information. In FIG. 7, the X-axis is the difference between the electrical center position and the operation position information, and the Y-axis is the lens command information. When the operation state information indicates "stopped", as shown in FIG. 3(a), the value 0 indicating the state without user operation is generated as the lens command information. When the operation state information indicates "operating", as shown in FIG. 3(b), the difference between the operation position information and the electrical center position information is taken, and the lens command information corresponding to the magnitude and polarity is generated. When the operation state information indicates "transition during operation (from negative to positive direction)", as shown in FIG. 7(a), the lens command information y is determined according to the following formula.

[0044] y = 0 (when the value range of x is -x0 ≤ x < 0) y = x (when the value range of x is not -x0 ≤ x < 0) Here, "-x0" is the position at the time of the stop state change when the operation state information transitions from "stopped" to "transition during operation (from negative to positive direction)".

[0045] When the operation state information indicates "transition during operation (from positive to negative direction)", as shown in FIG. 7(b), the lens command information y is determined according to the following formula.

[0046] y = 0 (when the value range of X is 0 < x ≤ x0) y = x (when the value range of X is not 0 < x ≤ x0) Here, "-x0" is the position at the time of the stop state change when the operation state information transitions from "stopped" to "transition during operation (from positive to negative direction)".

[0047] Thereby, when the operation state information is "stopped", the operation position information can be prevented from generating a lens command with a polarity opposite to the user's operation direction, such as when the operation position information is positive and the user starts operating in the negative direction, or when the operation position information is negative and the user starts operating in the positive direction. Also, the polarity of the operation and the command can be made to match, and the reproducibility of the operation position of the operation member and the lens operation can be maintained.

[0048] With this configuration, the operation position detection unit 101 can detect the position of the operating member, and the operation state determination unit 302 can generate operation state information from electrical center position information, operation position information, operation pressure information, and previous operation state information. Furthermore, the operation output generation unit 304 can generate different lens command information according to the operation state information. In addition, the lens operation command transmission unit 105 inputs the lens command information to the zoom lens control unit 202 via the lens operation command reception unit 201, enabling control of a zoom lens (not shown).

[0049] The process for generating operation status information is described below. Figure 8 is a flowchart of the process for generating operation status information. The flow in Figure 8 is performed according to the computer program stored in Zoom Demand 300.

[0050] In step S301, the operation state determination unit 302 acquires operation position information, electrical center position information, detection accuracy information, and operation pressure information.

[0051] In step S302, the operation state determination unit 302 determines whether the user is in contact with the operating member based on the operating pressure information. If the operation state determination unit 302 determines that the user is in contact with the operating member, it executes the process in step S303. If it determines that the user is not in contact with the operating member, it executes the process in step S305.

[0052] In step S303, the operation state determination unit 302 determines whether the difference between the operation position information acquired in step S301 and the previously acquired operation position information is smaller than the detection accuracy information. If the operation state determination unit 302 determines that the difference between the two operation position information is smaller than the detection accuracy information, it executes the process in step S304. If it determines that the difference between the two operation position information is larger than the detection accuracy information, it executes the process in step S306. Note that if the difference between the two operation position information is equal to the detection accuracy information, it is possible to arbitrarily set which step's process to execute. Also, if there is no previously acquired operation position information, the operation state determination unit 302 executes the process in step S304.

[0053] In step S304, the operation state determination unit 302 determines whether the difference between the electrical center position information and the operation position information obtained in step S301 is less than a threshold. If the operation state determination unit 302 determines that the difference between the electrical center position information and the operation position information is less than a threshold, it executes the process in step S305. If it determines that the difference between the electrical center position information and the operation position information is greater than a threshold, it executes the process in step S306. Note that if the difference between the electrical center position information and the operation position information is equal to a threshold, it is possible to arbitrarily set which step's process to execute.

[0054] In step S305, the operation status determination unit 302 outputs operation status information indicating "stopped" to the operation output generation unit 104 and saves the operation status information.

[0055] In step S306, the operation status determination unit 302 determines whether the previously saved operation status information is "stopped". If the operation status determination unit 302 determines that the previously saved operation status information is "stopped", it executes the process in step S307; otherwise, it executes the process in step S311.

[0056] In step S307, the operation state determination unit 302 stores the input operation position information as the position at the time of the stop state change.

[0057] In step S308, the operation state determination unit 302 determines whether the position at the time of the change in the stopped state is a positive value. If the operation state determination unit 302 determines that the position at the time of the change in the stopped state is a positive value, it executes the process in step S309. If it determines that the position at the time of the change in the stopped state is not a positive value, it executes the process in step S310.

[0058] In step S309, the operation state determination unit 302 outputs operation state information indicating "operation transition (positive to negative direction)" to the operation output generation unit 304.

[0059] In step S310, the operation state determination unit 302 outputs operation state information indicating "operation transition (negative to positive direction)" to the operation output generation unit 304.

[0060] In step S311, the operation state determination unit 302 determines whether the previously saved operation state information is "operation in progress (positive to negative direction)". If the operation state determination unit 302 determines that the previously saved operation state information is "operation in progress (positive to negative direction)", it executes the process in step S312; otherwise, it executes the process in step S313.

[0061] In step S312, the operation state determination unit 302 determines whether the input operation position information is a value greater than or equal to the position at the time of the stop state change, or a value of 0 or less. If the operation state determination unit 302 determines that the input operation position information is a value greater than or equal to the position at the time of the stop state change, or a value of 0 or less, it executes the process in step S315; otherwise, it executes the process in step S309.

[0062] In step S313, the operation state determination unit 302 determines whether the previously saved operation state information is "operation in progress (negative to positive direction)". If the operation state determination unit 302 determines that the previously saved operation state information is "operation in progress (negative to positive direction)", it executes the process in step S314; otherwise, it executes the process in step S315.

[0063] In step S314, the operation state determination unit 302 determines whether the input operation position information is less than or equal to the position at the time of the stop state change, or whether it is 0 or greater. If the operation state determination unit 302 determines that the input operation position information is less than or equal to the position at the time of the stop state change, or whether it is 0 or greater, it executes the process in step S315; otherwise, it executes the process in step S310.

[0064] In step S315, the operation status determination unit 302 outputs operation status information indicating "operation in progress" to the operation output generation unit 304.

[0065] According to the above flow, the operation state determination unit 102 determines the operation state using the position of the operating member detected by the operation position detection unit 101. The operation state is one of the following: "Stopped", "Operation transition (negative to positive direction)", "Operation transition (positive to negative direction)", or "Operating". The operation state determination unit 302 can output operation state information, including the determination result, to the operation output generation unit 304.

[0066] The following describes the process of generating lens command information according to the operating status information. Figure 9 is a flowchart of the process of generating lens command information. The flow in Figure 9 is performed according to the computer program stored in the zoom demand 300.

[0067] In step S401, the operation output generation unit 304 acquires operation position information, operation status information, and electrical center position information.

[0068] In step S402, the operation output generation unit 304 determines whether the operation status information indicates "stopped". If the operation output generation unit 304 determines that the operation status information indicates "stopped", it executes the process in step S403; otherwise, it executes the process in step S404.

[0069] In step S403, the operation output generation unit 304 generates lens command information indicating that the system is stopped.

[0070] In step S404, the operation output generation unit 304 determines whether the operation state information indicates an "operation transition (positive to negative direction)". If the operation output generation unit 304 determines that the operation state information is an "operation transition (positive to negative direction)", it executes the process in step S405; otherwise, it executes the process in step S406.

[0071] In step S405, the operation output generation unit 304 generates lens command information indicating an operation transition (from positive to negative direction).

[0072] In step S406, the operation output generation unit 304 determines whether the operation state information is in the "operation transition (negative to positive direction)" state. If the operation output generation unit 304 determines that the operation state information is in the "operation transition (negative to positive direction)" state, it executes the process in step S407; otherwise, it executes the process in step S408.

[0073] In step S407, the operation output generation unit 304 generates lens command information indicating an operation transition (from negative to positive direction).

[0074] In step S408, the operation output generation unit 304 generates lens command information indicating that an operation is in progress.

[0075] With the above configuration, the operation output generation unit 304 can generate lens command information corresponding to the operating state of the operating member based on the operating state information. When "stopped," it is possible to generate lens command information indicating no operation even if there is a slight difference between the electrical center position and the operating position information. When "operating transition (positive to negative direction)" or "operating transition (negative to positive direction)," it is possible to generate lens commands that do not have the opposite polarity to the direction operated by the user, and that have the polarity of the generated lens command match the polarity of the user operation. When "operating," it is possible to generate lens command information corresponding to the difference between the electrical center position and the operating position information.

[0076] As described above, in this embodiment, operation state information is generated from operation position information, electrical center position information, and operation pressure information of the operation member of the zoom demand 300 according to a user operation. The operation state information is any one of "stopped", "transition during operation (from negative to positive direction)", "transition during operation (from positive to negative direction)", and "during operation". According to the operation state information, the lens command information generated from the operation position information and the electrical center position information is changed. In the "stopped" state, it is possible to generate lens command information in which the lens device 200 does not operate even if there is a slight difference between the electrical center position and the operation position information. In the "transition during operation (from negative to positive direction)" or "transition during operation (from positive to negative direction)", it is possible to prevent the generation of a lens command having a polarity opposite to the polarity of the operation position information in the immediately preceding "stopped" state and the direction in which the user operates. During operation, it is possible to generate lens command information that immediately operates the lens device 200 according to the user operation without causing a dead zone.

[0077] In addition, in this embodiment, an example of the lens command information generated according to the operation state information has been described, but the present invention is not limited to this. For example, when the operation state information indicates "transition during operation (from negative to positive direction)", as shown in FIG. 7(c), the lens command information y may be determined according to the following formula.

[0078]

Equation

[0079] (When the value range of x (predetermined range) is -x0 ≤ x < x0) y = x (when the value range of x is not -x0 ≤ x < x0) Here, "-x0" is the position at the time of the stop state change when the operation state information transitions from "stopped" to "transition during operation (from negative to positive direction)", and is the value having the largest absolute value in the predetermined range.

[0080] Also, when the operation state information indicates "transition during operation (from positive to negative direction)", as shown in FIG. 7(d), the lens command information y may be determined according to the following formula.

[0081] [Number]

[0082] (when the value range of X is -x0 ≤ X < x0) y = x (when the value range of x is not -x0 ≤ x < x0) Here, "x0" is the position at the time of the stop state change when the operation state information transitions from "stopped" to "operation transition (positive to negative direction)", and is the value with the largest absolute value within a predetermined range.

[0083] Thus, when the operation state information is "stopped", the operation position information can immediately generate a lens command with a polarity opposite to the direction in which the user operates, such as when the user operates in the negative direction when it is positive or in the positive direction when it is negative, depending on the position where the user starts the operation from the stop state. Also, while matching the polarities of the operation and the command (without changing the moving direction of the optical member), the reproducibility of the operation position of the operation member and the lens operation can be maintained if the operation is performed with an operation amount greater than or equal to a certain operation amount.

[0084] Also, in this embodiment, although an operation device in which the operation range can be operated in two directions along one axis with respect to the physical center position, such as a zoom demand, has been described as an example, an operation device that can be operated in four directions along two axes (X-axis and Y-axis), such as the joystick of a game pad, may also be used. Also, an operation device that can be operated in six directions along three axes with an additional Z-axis may be used. At that time, the electrical center position information may be a range defined by a circle or a sphere instead of a range defined by a line.

[0085] The disclosure of this embodiment includes the following configurations and methods. (Configuration 1) An operation device including an operation member capable of inputting an operation for moving an optical member, a detection unit that detects the position of the operation member, a determination unit that determines whether the operation member is in a stopped state, and a generation unit that generates command information for the optical member. The operating device is characterized in that the generation unit generates a first command information that does not move the optical member when it is determined that the operating member is in the stopped state, and generates a second command information that moves the optical member in response to the operation of the operating member when it is determined that the operating member is not in the stopped state. (Configuration 2) The operating device according to configuration 1, characterized in that the determination unit determines that the operating member is in the stopped state if the difference between the position of the operating member at a first time point and the position of the operating member detected at a second time point prior to the first time point is less than a first predetermined value, and the difference between the position of the operating member at the first time point and the reference position for operation of the operating member is less than a second predetermined value. (Composition 3) The operating device according to configuration 2, characterized in that the first predetermined value is determined based on the range in which the detected value of the detection unit changes when the operating member is stopped. (Composition 4) The system further includes a sensor capable of detecting operations on the operating member, The operating device according to any one of configurations 1 to 3, characterized in that the determination unit determines that the operating member is in the stopped state if no operation is detected on the operating member by the sensor. (Composition 5) When x is the difference between the position of the operating member at the first time point and the reference position for operating the operating member, y1 is the first command information, and y2 is the second command information, the first command information is: y1=0 It can be expressed by the following formula: The second command information is, y² = x An operating device according to any one of configurations 1 to 4, characterized by being represented by the formula shown. (Composition 6) The operating device according to any one of configurations 1 to 5, characterized in that the generating unit generates command information to move the optical member without changing the direction of movement of the optical member when the operating member is not in the stopped state and the position of the operating member is within a predetermined range centered on the reference position for operation of the operating member. (Composition 7) The operating device according to configuration 6, characterized in that the predetermined range is determined based on the position at which the operating member ceases to be in the stopped state. (Composition 8) When x is the difference between the current position of the operating member and the reference position, x0 is the value with the largest absolute value within the predetermined range, and y is the command information for the operating member, the command information when the operating member is not in the stopped state, the position of the operating member is within the predetermined range, and the operating direction of the operating member is the first direction in which the detected value of the detection unit decreases is: y = -(x - x0) / 2 It can be expressed by the following formula: The command information when the operating member is not in the stopped state, is located within the predetermined range, and the operating direction of the operating member is a second direction opposite to the first direction is: y=(x+x0) / 2 The operating device according to configuration 6 or 7, characterized by being represented by the formula shown. (Composition 9) An operating device comprising an operating member capable of inputting operations for moving an optical element, A detection unit for detecting the position of the operating member, A determination unit that determines whether the operating member is in a stopped state, It has a generation unit that generates command information for the optical member, The generating unit is If the operating member is determined to be in the stopped state, a first state in which the position of the operating member is located within a first predetermined range on the first direction side from the reference position for operating the operating member, and the operating direction for the operating member is a second direction opposite to the first direction, or a second state in which the position of the operating member is located within a second predetermined range on the second direction side from the reference position, and the operating direction is the first direction, then command information is generated not to move the optical member. If it is determined that the operating member is not in the stopped state, the first state, or the second state, command information is generated to move the optical member in response to the operation on the operating member. An operating device characterized by the following features.

[0086] Although 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 its gist. [Explanation of Symbols]

[0087] 100 Zoom Demand (Control Device) 101 Operation position detection unit (detection unit) 102 Operation status determination unit (determination unit) 104 Operation output generation section (generation section)

Claims

1. An operating device comprising an operating member capable of inputting operations for moving an optical element, A detection unit for detecting the position of the operating member, A determination unit that determines whether the operating member is in a stopped state, It has a generation unit that generates command information for the optical member, The operating device is characterized in that the generation unit generates a first command information that does not move the optical member when it is determined that the operating member is in the stopped state, and generates a second command information that moves the optical member in response to the operation of the operating member when it is determined that the operating member is not in the stopped state.

2. The operating device according to claim 1, characterized in that the determination unit determines that the operating member is in the stopped state if the difference between the position of the operating member at a first time point and the position of the operating member detected at a second time point prior to the first time point is less than a first predetermined value, and the difference between the position of the operating member at the first time point and the reference position for operation of the operating member is less than a second predetermined value.

3. The operating device according to claim 2, characterized in that the first predetermined value is determined based on the range in which the detected value of the detection unit changes when the operating member is stopped.

4. The system further includes a sensor capable of detecting operations on the operating member, The operating device according to claim 1 or 2, characterized in that the determination unit determines that the operating member is in the stopped state if no operation is detected on the operating member by the sensor.

5. When x is the difference between the position of the operating member at the first time point and the reference position for operating the operating member, y1 is the first command information, and y2 is the second command information, the first command information is: y1 = 0 It can be expressed by the following formula: The second command information is, y² = x The operating device according to claim 1 or 2, characterized in that it is represented by the formula:

6. The operating device according to claim 1 or 2, characterized in that the generating unit generates command information to move the optical member without changing the direction of movement of the optical member when the operating member is not in the stopped state and the position of the operating member is within a predetermined range centered on the reference position for operation of the operating member.

7. The operating device according to claim 6, characterized in that the predetermined range is determined based on the position at which the operating member ceases to be in the stopped state.

8. x is the difference between the current position of the operating member and the reference position, and x is the value with the largest absolute value within the predetermined range. 0 When the operating member is defined as the command information y, the command information when the operating member is not in the stopped state, the position of the operating member is within the predetermined range, and the operating direction of the operating member is the first direction in which the detected value of the detection unit decreases is: y=-(x-x 0 ) / 2 It can be expressed by the following formula: The command information when the operating member is not in the stopped state, is located within the predetermined range, and the operating direction of the operating member is a second direction opposite to the first direction is: y=(x+x 0 ) / 2 The operating device according to claim 6, characterized in that it is expressed by the formula.

9. An operating device comprising an operating member capable of inputting operations for moving an optical element, A detection unit for detecting the position of the operating member, A determination unit that determines whether the operating member is in a stopped state, It has a generation unit that generates command information for the optical member, The generating unit is If the operating member is determined to be in the stopped state, a first state in which the position of the operating member is located within a first predetermined range on the first direction side from the reference position for operating the operating member, and the operating direction for the operating member is a second direction opposite to the first direction, or a second state in which the position of the operating member is located within a second predetermined range on the second direction side from the reference position, and the operating direction is the first direction, then command information is generated not to move the optical member. If it is determined that the operating member is not in the stopped state, the first state, or the second state, command information is generated to move the optical member in response to the operation on the operating member. An operating device characterized by the following features.