OBJECTIVES AND PROGRAMME SYSTEM

The lens system addresses abrupt focus changes by adjusting operating sensitivity based on stored and current states, ensuring smooth transitions and improved emotional impact in captured images.

FR3164590A1Pending Publication Date: 2026-01-16TAMRON CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
FR2025005954
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-11
Filing Date
2025-06-03
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

Existing lens control technologies, such as those described in JP 2023-175426 A, result in abrupt changes in focus that can diminish the emotional impact of captured moving images, making them visually taxing for viewers.

Method used

A lens system with a processor-controlled optical system that adjusts operating sensitivity based on the difference between a stored state and a current state, using a touchscreen for input operations, to achieve a smooth transition in focus changes.

Benefits of technology

The system enables a fluid and smooth change in the state of the lens optical system, enhancing the emotional impact of captured images by maintaining a consistent focus transition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

A lens system comprises: a lens optical system; at least one operating element that receives at least one actuation operation, which is an operation intended to change a state of the lens optical system; at least one memory; and at least one processor, in which the processor controls the lens optical system such that the operating sensitivity, which is a ratio between a quantity of change in the state of the lens optical system and a quantity of operation of the actuation operation entered into the processor, changes according to a difference between a storage state, which is a state of the lens optical system and which is stored in the processor in advance, and a current state, which is a current state of the lens optical system. Figure 1:
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: OBJECTIVE SYSTEM AND PROGRAM REFERENCE TO ASSOCIATED REQUESTS

[0001] This application is based on and claims the benefit of priority rights from Japanese patent application No. 2024-111627, filed on July 11, 2024, the entire contents of which are incorporated herein by reference. technical field

[0002] The present invention relates to a target system and a program. Related Technique

[0003] With the spread of video publishing sites such as TikTok (registered trademark) and YouTube (registered trademark), there is a growing need for a video capture technology using a camera, such as a mirrorless single-lens camera, and for a control technology for a lens mounted on the camera.

[0004] As a lens control technique, for example, JP 2023-175426 A describes a lens system that controls a portion of a virtual screen displayed on a touchscreen in accordance with a scrolling operation by a user, and controls a lens optical system so that a state of the lens optical system is coordinated with the portion of the virtual screen displayed on the touchscreen. Furthermore, JP 2023-175426 A describes a technique for limiting a portion of the virtual screen that can be displayed on the touchscreen to a specific part of the virtual screen based on information indicating a limit position set by a user, and thus controlling the lens optical system so as to coordinate with a portion displayed on the touchscreen.According to such a technique, for example, when a focus position is manually adjusted as the state of the lens's optical system, the lens's optical system can be reliably stopped at a position corresponding to the limiting end. Therefore, it is possible to reliably fix a focus position desired by the user that corresponds to the stopped focus position.

[0005] In the technique described in JP 2023-175426 A, for example, when focusing is operated as the state of the lens optical system, a change in focus stops abruptly when the focus reaches the position corresponding to the endpoint, and thus a change in focus of a moving image to be captured also stops abruptly. Therefore, the captured moving image may lack emotional impact on a viewer and may be visually taxing.

[0006] Therefore, there is a demand for mitigating the abrupt stopping of the change when the state of the lens optical system changes, for example, with regard to the implementation of an emotional tracking focus.

[0007] An object of one aspect of the present invention is to implement a technology that allows a fluid change of state of an optical lens system. Summary of the invention

[0008] To solve the above problems, a lens system according to one aspect of the present invention comprises a lens optical system, at least one operating element that receives at least one actuation operation, which is an operation intended to change a state of the lens optical system, at least one memory, and at least one processor. The at least one processor controls the lens optical system such that the operating sensitivity, which is a ratio between a quantity of change of state of the lens optical system and a quantity of operation of the actuation operation entered into the at least one operating element, changes according to a difference between a storage state, which is a state of the lens optical system and which is stored in the at least one memory in advance, and a current state, which is a current state of the lens optical system.

[0009] Furthermore, a program according to one aspect of the present invention is a program for controlling a lens system comprising: a lens optical system; at least one operating member which receives at least one actuation operation which is an operation intended to change a state of the lens optical system; at least one memory and at least one processor, the program causing the at least one processor to execute a control processing of the lens optical system so that the operating sensitivity which is a ratio between a quantity of change of the state of the lens optical system and a quantity of operation of the actuation operation entered into the at least one operating member changes according to a difference between a storage state which is a state of the lens optical system and which is stored in the at least one memory in advance and a current state which is a current state of the lens optical system.

[0010] According to one aspect of the present invention, it is possible to implement a technique capable of smoothly changing a state of the lens optical system. Brief description of the drawings

[0011] [Fig. 1] The [Fig. 1] is a schematic diagram illustrating a configuration of a system of objectives according to a first embodiment of the present invention;

[0012] [Fig. 2A-2B] FIG. 2A and 2B are schematic diagrams illustrating a view In the overall control processing of the objective system illustrated in [Fig. 1], FIG. 2A illustrates a configuration of a screen and a virtual screen by a terminal of operation, and FIG. 2B illustrates a configuration of a focusing of the lens optical system;

[0013] [Fig.3] [Fig.3] is a flowchart illustrating a processing procedure executed by a processor of an operating terminal illustrated in [Fig.1] to control the optical lens system;

[0014] [Fig 4A-4B FIG. 4A and 4B are schematic diagrams to explain the sensitivity determination processing performed by the operating terminal illustrated in FIG. 1, FIG. 4A illustrates a configuration of the screen and the virtual screen by the operating terminal, and FIG. 4B illustrates a correspondence relationship between a difference and an operating sensitivity;

[0015] [Fig. 5A-5B] [Fig. 5C] Figures 5A to 5C are schematic diagrams illustrating the screen scroll quantity calculation processing performed by the operation terminal illustrated in [Fig.1], FIG. 5A illustrates a direction of an input scroll operation and a screen scroll direction coordinated with the scroll operation, FIG. 5B illustrates a screen scroll quantity calculated on the basis of the scroll operation, and [Fig.5C] illustrates a relationship between an integrated operation quantity and the focus;

[0016] [Fig. 6A-6B] FIG. 6A and 6B are schematic diagrams illustrating the magnification determination processing performed by the operating terminal illustrated in [Fig.1], FIG. 6A illustrates the display by the operating terminal, and FIG. 6B illustrates a correspondence relationship between the operating sensitivity and a magnification;

[0017] [Fig.7] [Fig.7] is a flowchart illustrating a processing procedure for command executed by a processor of an objective illustrated in [Fig.1];

[0018] [Fig.8] [Fig.8] is a flowchart illustrating a processing procedure executed by the processor of the operating terminal illustrated in [Fig.1] to store a storage state in memory;

[0019] [Fig. 9A-9B] FIG. 9A and 9B are schematic diagrams illustrating the restoration processing executed by the operating terminal processor and the target processor illustrated in [Fig. 1], FIG. 9A illustrates a change in the display by the operating terminal during restoration processing, and FIG. 9B illustrates a correspondence between a difference and a rate of change in restoration processing; and

[0020] [Fig. 10] [Fig. 10] illustrates an example of modification of the correspondence relationship between the difference and the sensitivity of operation illustrated in FIG. 4B. Description of the implementation methods

[0021] [First embodiment]

[0022] A first embodiment, which is an embodiment of the present invention, will be described in detail below.

[0023] (Objective System 100)

[0024] A configuration of a lens system 100 according to the first embodiment of the present invention will be described with reference to [Fig. 1]. [Fig. 1] is a schematic diagram illustrating the configuration of the lens system 100 according to the first embodiment of the present invention. The lens system 100 is a control system for an optical lens system intended to appropriately obtain an image of a subject in at least one of the following modes: still image capture and moving image capture. In this description, the "optical lens system" refers to a lens unit comprising at least one single lens and a support member that supports the at least one single lens.

[0025] As illustrated in [Fig. 1], the lens system 100 comprises a lens 10 and an operating terminal 20. The lens 10 and the operating terminal 20 are connected to each other via a communication means. In the present embodiment, the lens 10 and the operating terminal 20 are connected by a universal serial bus (USB) cable via a communication interface 12 included in the lens 10 and a communication interface 24 included in the operating terminal 20.

[0026] In the present embodiment, the USB cable is used as a means of communication to connect the lens 10 and the operating terminal 20, but the present invention is not limited to this. The means of communication connecting the lens 10 and the operating terminal 20 can be any means capable of handling the transmission and reception of electronic data between the lens 10 and the operating terminal 20, and can be either a wired or a wireless means of communication. Specific examples of wireless means of communication include Wi-Fi (registered trademark), Near Field Communication (NFC), and Bluetooth (registered trademark). Furthermore, the means of communication can directly connect the lens 10 and the operating terminal 20 or can indirectly connect the lens 10 and the operating terminal 20.Examples of a network that can be interposed between the lens 10 and the operating terminal 20 include a local area network (LAN) and camera media communication. In an embodiment in which camera media communication is used, for example, the lens 10 is mounted on a camera bracket and the operating terminal 20 is connected to the camera via communication, thus implementing media communication.

[0027] (Operating Terminal 20)

[0028] The operating terminal 20 is configured to allow a user to input an operation as an instruction to the lens system 100 and to display a status of the lens optical system to the user. In the present embodiment, a smartphone is used as the operating terminal 20. As illustrated in [Fig. 1], the operating terminal 20 is separate from the lens 10 and includes a touchscreen 21, memory 22, a processor 23, and a communication interface 24.

[0029] The touchscreen 21 functions as an operating element to which the user performs an operation, and also as a display element that displays information concerning the control of the optical lens system 30 for the user. In the present embodiment, the touchscreen 21 is an electronic component in which a touch sensor that detects a touch operation entered by the user and a screen that displays the status of the optical lens system 30 for the user are integrated. As a conversion method in the touch sensor, a known method such as a resistive film method, a capacitive method, a surface acoustic wave method, an infrared method, an electromagnetic induction method, an image recognition method, and an optical sensor method can be appropriately adopted.A known type of display, such as a liquid crystal display or an organic electroluminescent (EL) display, can be used.

[0030] The touchscreen 21 has a display region. The display region is at least a portion of the touchscreen 21's display area and is a region intended to display a portion of a virtual screen as a physical screen region. In this description, "virtual screen" refers to a graphic that the processor 23 generates on a virtual space by electronic calculation. In addition, the "physical screen region" refers to a portion of the virtual screen displayed in the display region of the touchscreen 21. The configurations of the display region and the virtual screen will be described later in connection with a different drawing. As a display region and virtual screen according to the present embodiment, the configuration described in JP 2023-175426 A may be used insofar as it is not inconsistent with the configuration according to the present embodiment described later.

[0031] The memory 22 is configured to store a storage state and a threshold value. In the present embodiment, the memory 22 comprises a primary memory and a secondary memory. The primary memory has the function of volatilely storing the storage state and the threshold value. The secondary memory has the function of non-volatilely storing a control processing program P20. In the present embodiment, dynamic memory (DRAM) is used as the primary memory, and flash memory is used as the secondary memory. It should be noted that the storage state and the threshold value stored in the primary memory can be stored in non-volatile memory such as electrically erasable programmable read-only memory (EEPROM, registered trademark) when memory 22 is off, and can be restored from the EEPROM to primary memory when memory 22 is on, so as to be retained even when memory 22 is off.

[0032] The processor 23 is configured to control the overall operation of the operating terminal 20. The processor 23 is, for example, a central processing unit (CPU), a graphics processing unit (GPU), or a combination of both. The processor 23 primarily performs command processing S20 and S30 of the operating terminal 20 by developing and executing the command processing program P20 stored in the memory 22 of the operating terminal 20. The command processing S20 and S30 performed by the processor 23 will be described later with reference to different drawings.

[0033] The communication interface 24 is configured to control the transmission of various data from the operating terminal 20 and the reception of various data by the operating terminal 20. In the present embodiment, a USB interface is used as the communication interface 24.

[0034] (Objective 10)

[0035] The lens 10 can be configured to form an image of the subject on an image sensor provided in the camera. In the present embodiment, a lens detachably attached to the camera is used as lens 10. As illustrated in [Fig. 1], the lens 10 comprises a processor 11, the communication interface 12, and the lens optical system 30.

[0036] The processor 11 is a configuration intended to control the overall operation of the objective 10. The processor 11 develops and executes a command processing program P10 stored in a memory of the objective 10, receives a control signal from the processor 23 of the operating terminal 20, and primarily executes command processing S10 of the objective 10. In the present embodiment, a CPU is used as the processor 11. The command processing S10 executed by the processor 11 will be described below with reference to a separate drawing.

[0037] The communication interface 12 is a configuration intended to control the transmission of various data from the objective 10 and the reception of various data by the objective 10. In the present embodiment, a USB interface is used as the communication interface 12.

[0038] The optical system of lenses 30 is a group of optical elements arranged on an optical axis OA passing through the subject. As illustrated in [Fig. 1], the optical system of lenses 30 includes a focusing group 31 as an optical element.

[0039] The focusing group 31 is an optical element designed to change a focus position of the entire lens optical system 30 contained within the lens 10. The focusing group 31 changes a focus position in order to change the focus position. Here, the focus position means a position of at least one single lens contained within the focusing group 31 inside the lens optical system 30, and is distinct from the focus position, which is a position in which the subject is in focus on the optical axis OA. Hereafter, in this description, the "focus position of the entire lens optical system 30 contained within the lens 10" may be referred to as "focusing of the lens optical system 30" or simply "focusing." In the present embodiment, focusing is controlled by moving the single lens of the focusing group 31 along the optical axis OA.In this description, "controlling the objective optical system 30" includes changing or maintaining one or more states of the objective optical system 30.

[0040] (Control processing of the objective system 100)

[0041] The control processing of the lens system 100 will be described below. The control processing is a control processing of the lens optical system 30 such that the operating sensitivity, which is a ratio between a change in the state of the lens optical system 30 and an input on the touchscreen 21, changes according to a difference between the storage state, which is a state of the lens optical system 30 stored in memory 22 in advance, and a current state, which is the current state of the lens optical system 30. In the present embodiment, focusing is controlled as a state of the lens optical system 30.

[0042] In the present embodiment, the control processing comprises the S10 control processing of the lens 10 and the S30 control processing of the operating terminal 20 for controlling the focus. The control processing is executed by the processor 23 of the operating terminal 20, which executes the S30 control processing with reference to the storage state, and the processor 11 of the lens 10, which executes the S10 control processing in coordination with the S30 control processing. The control processing further comprises the S20 control processing of the operating terminal 20, which is intended to store the storage state in memory 22.

[0043] (Overview of order processing)

[0044] Before proceeding to a detailed description of the processing included in the control processing, an overview of the control processing will be described with reference to FIG. 2A and 2B. FIG. 2A and 2B are schematic diagrams illustrating the overview of the control processing of the objective system 100 illustrated in [Fig.1], FIG. 2A illustrates a configuration of a screen and a virtual screen VI by the operating terminal 20, and FIG. 2B illustrates a focusing configuration of the lens optical system 30.

[0045] As illustrated in FIG. 2A, the touchscreen 21 of the operating terminal 20 has a display region RI that extends across the entire screen of the touchscreen 21. A portion of the virtual screen VI is displayed within the display region RI. The virtual screen VI is a rectangular graphic with the same width (horizontal direction) as the display region RI and a greater length (vertical direction) than the display region RI. Within the display region RI, a cursor G1 is also displayed at a fixed position independent of the virtual screen VI. The cursor G1 indicates the current state, which will be described later.

[0046] The S30 command processing of the operating terminal 20, when the user's touch position HB slides, i.e., when the scrolling operation is applied to the touchscreen 21, a portion of the virtual screen VI displayed in the display region RI is scrolled so that the graphic substantially follows the touch position HB. For example, when the touch position HB slides upward, the portion of the virtual screen displayed in the display region RI is scrolled downward. In the present embodiment, the scrolling of the portion of the virtual screen VI displayed in the display region RI is referred to as "screen scrolling" or something similar.

[0047] In FIG. 2B, an upper end of an axis passing through the focusing group 31 of the lens optical system 30 represents a near end (MOD) of the focus, and a lower end of the axis represents an infinity end (INF) of the focus. The virtual screen VI shown in FIG. 2A corresponds to the axis shown in FIG. 2B, and the cursor G1 shown in FIG. 2A corresponds to the current focus position shown in FIG. 2B. By way of example, as the screen is scrolled down in the control processing S30 of the operating terminal 20, the lens optical system 30 is controlled so that the focus moves further in the INF direction in the control processing S10 of the lens 10 in coordination with the scrolling.As an example, when the cursor G1 is superimposed on the lower end of the virtual screen VI, the optical system of lens 30 is controlled so that the focus is on INF. .

[0048] (S30 command processing of operating terminal 20)

[0049] The S30 control process of the operating terminal 20 will be described with reference to [Fig. 3]. [Fig. 3] is a flowchart illustrating a procedure of the S30 process executed by the processor 23 of the operating terminal 20 shown in [Fig. 1] to control the objective optical system 30. The S30 control process is a A process designed to control focusing based on an input on the touchscreen 21 to change the state of the lens optical system 30. As illustrated in [Fig. 3], the control process S30 includes a wait-forward process for the actuation operation S31, a difference calculation process S32, a sensitivity determination process S33, a screen scroll calculation process S34, a display area update process S35, a magnification determination process S36, and a command transmission process S37. In the present embodiment, the processing described above is executed primarily by the processor 23 of the operating terminal 20.

[0050] (Waiting processing for the S31 actuation operation)

[0051] The wait-forward process for the actuation operation S31 is a process in which the processor 23 waits for an operation (actuation operation) intended to change the state of the optical lens system 30 on the touchscreen 21 by the user. When the touchscreen sensor of the touchscreen 21 does not detect the actuation operation by the user ("NO"), the processor 23 executes the wait-forward process S31 in a loop. When the touchscreen sensor of the touchscreen 21 receives the actuation operation ("YES"), the touchscreen sensor transmits a signal to the processor 23 indicating the quantity and direction of the actuation operation, and the processor 23, having received the signal, begins the subsequent difference calculation process S32.In the present embodiment, a scrolling operation in the vertical direction applied to the display region RI of the touchscreen 21 is adopted as the actuation operation.

[0052] (S32 Difference Calculation Process)

[0053] The difference calculation process S32 is a process in which the processor 23 calculates a difference between the storage state and the current state.

[0054] The storage state is information concerning at least one predetermined focus state, such as the state of the lens optical system 30, i.e., the focus position. In the present embodiment, the storage state is information representing at least one predetermined coordinate on a coordinate axis extending in the vertical direction of the virtual screen VI, and this information can be transformed into information representing at least one predetermined focus according to a transformation formula defined in the control processing program P10 or P20. It should be noted that the present invention is not limited to this, and that the storage state can itself be information representing at least one predetermined focus. Alternatively, the storage state can be any information that can be transformed into information indicating at least one predetermined focus. The storage state is stored in memory 22 in advance.

[0055] The current state is information concerning the current state of the focus, such as the state of the optical system of lens 30, i.e., the current focus position. In the present embodiment, the current information is information representing the coordinates of the cursor G1 on the coordinate axis extending in the vertical direction of the virtual screen VI, and the current information can be transformed into information representing a focus according to a transformation formula defined in the control processing program P10 or P20. It should be noted that the present invention is not limited to this, and that the current state can itself be information representing at least one predetermined focus. Alternatively, the current state can be any information that can be transformed into at least one predetermined focus.

[0056] Regarding the current state, the processor 23 can generate the current state by referring to a signal that notifies the current focus state detected by a sensor of the lens optical system 30 and which has been received by the processor 23 from the sensor. In this case, based on the generated current information, the processor 23 determines a portion of the virtual screen VI to be displayed in the display region RI such that the coordinates of the cursor G1 on the coordinate axis extending in the vertical direction of the virtual screen V1 correspond to the current state.

[0057] In the present embodiment, the processor 23 calculates an absolute value of the difference between coordinates represented by the storage state and coordinates represented by the current state on the coordinate axis extending in the vertical direction of the virtual screen VI as the difference between the storage state and the current state. However, the processor 23 can calculate, as the difference between the coordinates, a difference having a positive or negative value along the upward or downward direction of the coordinate axis. Furthermore, in a case where the storage state and the current state represent the focus itself, the processor 23 can calculate a difference between the focus represented by the storage state and the focus represented by the current state as the difference between the storage state and the current state.In a case where one of the storage state and the current state represents coordinates and the other represents focus, processor 23 can transform one of the storage state and the current state representing the coordinates into information representing focus and calculate a difference between the transformed focus and the other focus. Processor 23 can perform the inverse transformation and calculate the difference.

[0058] (S33 sensitivity determination treatment)

[0059] The sensitivity determination process S33 is a process in which the processor 23 determines the operating sensitivity with reference to the difference calculated in the difference calculation process S32. In the present embodiment, the operating sensitivity refers to the ratio between the amount of focus change and the distance over which the touch position in the scrolling operation entered on the touchscreen 21 slides, i.e., a scrolling operation quantity. The sensitivity determination process S33 will be described with reference to FIG. 4A and 4B. FIG. 4A and 4B are schematic diagrams intended to explain the sensitivity determination process S33 performed by the operating terminal 20 illustrated in [Fig. 1]. FIG. 4A illustrates a display configuration and the virtual screen VI by the operating terminal 20, and FIG.4B illustrates a correspondence relationship between the difference and the sensitivity of the operation.

[0060] As illustrated in FIG. 4A, the display region RI of the touchscreen 21 displays the storage state as a marker Ml representing coordinates. The display region RI displays the current state as the cursor G1 representing the coordinates. Within the display region RI, a region including the marker Ml is displayed as a variable region VR on the coordinate axis extending in the vertical direction of the virtual screen VI, and two threshold values ​​are displayed as two end portions Th (upper end and lower end) of the variable region VR. The display allows the user to easily recognize the storage state and the current state, and further improves the operability of the system of objectives 100 for the user.Furthermore, in the present embodiment, the touchscreen 21 functions as a display element as described above, and also has a function of receiving a scrolling operation as an actuation operation. Thus, the operability of the objective system 100 for the user is further improved. The marker M1, the two end portions Th, and the variable region VR are components of the virtual screen VL. The two threshold values ​​are stored in memory 22 in advance, and a region between two end portions Th is displayed as the variable region VR. In addition, in the present invention, the display region RI is not limited to the configuration illustrated in FIG. 4A, and, for example, only the marker M1 or only the two end portions Th can be displayed.

[0061] FIG. 4B illustrates a correspondence relationship between the difference between the storage state and the current state and the operating sensitivity according to the present embodiment, and the correspondence relationship is stored in the memory 22 of the operating terminal 20 beforehand. Hereinafter, the correspondence relationship between the difference and the operating sensitivity can be referred to as the "sensitivity profile". As illustrated in FIG. 4B, the operating sensitivity changes depending on the difference. Since the operating sensitivity changes depending on the difference, the operating sensitivity to the difference in a specific range becomes less than the operating sensitivity to the difference in other ranges. Therefore, even if the user continues to input a scrolling operation at a constant speed, the rate of focus change decreases in the specific range where the operating sensitivity decreases. Thus, it is possible to control focus more smoothly even with a constant scrolling speed.

[0062] In the present embodiment, the operating sensitivity is constant when the difference is equal to or greater than the threshold value. When the difference is less than the threshold value, the operating sensitivity is lower than when the difference is equal to or greater than the threshold value. This allows for smooth focus control within a range where the difference is below the threshold value. When the difference is below the threshold value, the smaller the difference, the lower the operating sensitivity. Consequently, as the difference decreases—that is, as the current state approaches the storage state—the rate of focus change decreases. Therefore, even when the scrolling operation is performed at a constant speed, focus can be controlled more smoothly in a state close to the storage state.The sensitivity profile is asymmetric with respect to the axis of operational sensitivity, and operational sensitivity is determined solely based on the absolute value of the difference.

[0063] The sensitivity profile is associated with the display and the virtual screen by the operating terminal illustrated in FIG. 4A. As a specific example, when the marker Ml indicating the storage state corresponds to the cursor G1 indicating the current state in the display illustrated in FIG. 4A, the marker Ml corresponds to the difference which is 0 in the sensitivity profile illustrated in FIG. 4B.

[0064] In the sensitivity determination process S33, the processor 23 refers to the calculated difference and the sensitivity profile, and determines the operating sensitivity as the objective variable by introducing the difference to the sensitivity profile as the explanatory variable. By way of example, in FIG. 4A and 4B, the processor 23 determines the operating sensitivity as a sensitivity corresponding to a point A.

[0065] (Screen scrolling calculation process S34)

[0066] The screen scrolling quantity calculation process S34 is a process in which the processor 23 calculates the screen scrolling quantity and the screen scrolling direction with reference to the operation quantity and the operation direction of the actuation operation (scrolling operation) notified in the actuation operation wait process S31 and to the sensitivity determined in the sensitivity determination process S33. In the present embodiment, The amount of screen scrolling and the screen scrolling direction refer respectively to the amount of scrolling and the direction of scrolling during screen scrolling in the display region update process S35, which will be described later. The screen scrolling amount calculation process S34 will be described with reference to Figures 5A to 5C. Figures 5A to 5C are schematic diagrams illustrating the screen scrolling amount calculation process S34 performed by the operation terminal 20 shown in [Fig. 1]. Figure 5A illustrates the direction of an input scrolling operation and a screen scrolling direction coordinated with the scrolling operation. Figure 5B illustrates a screen scrolling amount calculated based on the scrolling operation, and [Fig. 5C] illustrates a relationship between an integrated operation amount and the focus.

[0067] The processor 23 determines the screen scrolling direction as the opposite direction to the operating direction of the scrolling operation. Furthermore, the processor 23 calculates the amount of screen scrolling by multiplying the determined operating sensitivity by the amount of operation and the operating direction of the scrolling operation. By way of example, as illustrated in FIG. 5A, a case where the touch position HB slides in a direction from marker M1 towards cursor G1, i.e., a scrolling operation is entered, will be described. In this case, the processor 23 determines the screen scrolling direction as the opposite direction to the operating direction of the scrolling operation, i.e., the direction from cursor G1 towards marker M1; in other words, the direction in which the difference approaches 0. As illustrated in FIG.5B, the processor 23 performs an integration along the sensitivity profile in the direction in which the screen scrolls (the direction in which the difference approaches 0) starting from the determined operation sensitivity (point A) over a quantity corresponding to the quantity of operation of the scrolling operation, and calculates the integrated quantity as the quantity of screen scrolling.

[0068] As can be understood from the following description, the amount of screen scrolling is proportional to the amount of focus change. Therefore, as illustrated in [Fig. 5C], the relationship (smooth transition curve) between focus and the amount of integrated operation of the scrolling operation obtained from the sensitivity profile illustrated in Fig. 4B has four stages: two linear stages, one smooth transition stage at the input, and one smooth transition stage at the output. One operation in each stage, when the scrolling operation is continuously input at a constant rate, will be described below. In the two linear stages, the rate of focus change is also constant, and the focus is operated in such a way as to follow the operation. In the smooth transition stage at the output, the rate of focus change gradually decreases, and thus The rate of change is lowest in a state close to the storage state. In the smooth transition stage, the rate of change of focus gradually increases, and thus the focus moves smoothly away from the storage state.

[0069] (S35 display region update process)

[0070] The display region update process S35 is a process in which the processor 23 updates the graphic displayed in the display region RI with reference to the amount of screen scrolling and the direction of screen scrolling calculated in the amount of screen scrolling calculation process S34. The processor 23 updates the graphic so that the portion of the virtual screen VI displayed in the display region RI scrolls in the direction of screen scrolling calculated by the amount of screen scrolling. As a result, the display region RI of the touchscreen 21 displays a scrolled image in coordination with the amount of scrolling operation and the direction of scrolling operation of the scrolling operation entered to the touchscreen 21.The coordinated image display allows the user to operate the Lens 100 system more intuitively and easily, and the operability of the Lens 100 system for the user is further improved.

[0071] (S36 magnification determination treatment)

[0072] The magnification determination process S36 is a process in which the processor 23 determines the magnification with reference to the operating sensitivity determined in the sensitivity determination process S33. The magnification determination process S36 is performed simultaneously with the display region update process S35, and the determined magnification indicates the magnification of the image displayed in the display region RL. The determination of the magnification will be described with reference to FIG. 6A and 6B. FIG. 6A and 6B are schematic diagrams illustrating the magnification determination process S36 executed by the operating terminal 20 shown in [Fig. 1]. FIG. 6A illustrates the display by the operating terminal 20, and FIG. 6B illustrates a correspondence between the operating sensitivity and the magnification.

[0073] As illustrated in FIG. 6A, in the magnification determination process S36, when the difference between the storage state and the current state is less than the threshold value, i.e., when the cursor G1 is inside the variable region VR, the processor 23 displays an expanded region SR in a part of the display region RL. The expanded region SR is a region in which the virtual screen VI is enlarged and displayed so as to overlap the front side of the virtual screen VL. The position of the expanded region SR in the display region RI is arbitrary, and the expanded SR region may or may not include the coordinates of the Gl cursor.

[0074] FIG. 6B illustrates the relationship between magnification and operating sensitivity when the virtual screen VI is displayed in the enlarged region SR. The relationship is stored in the memory 22 of the operating terminal 20 in advance. Hereafter, the relationship between magnification and operating sensitivity can be referred to as the "magnification profile." The magnification increases or remains constant as the sensitivity decreases. In a case where the magnification is always constant regardless of the operating sensitivity, when the operating sensitivity changes according to the difference between the stored state and the current state, the ratio between the amount of screen scrolling and the amount of scrolling operation also changes.Therefore, the ability to track image scrolling in coordination with the amount and direction of scrolling can degrade, and an intuitive operational feel may be affected. Conversely, by widening the image further when operational sensitivity becomes low, the ability to track image scrolling can be maintained, and thus the intuitive operational feel is preserved.

[0075] In the present embodiment, the magnification is inversely proportional to the operating sensitivity, and thus the product of the magnification and the operating sensitivity is constant. Here, the apparent amount of screen scrolling in the enlarged SR region is proportional to the product of the magnification and the amount of screen scrolling, that is, the product of the magnification, the operating sensitivity, and the amount of scrolling operation. Therefore, in the present embodiment in which the product of the magnification and the operating sensitivity is constant, the apparent amount of screen scrolling is always proportional to the scrolling operation in the enlarged SR region, and the intuitive operating feel is maintained more appropriately.

[0076] In the present invention, the magnification profile is not limited to that illustrated in FIG. 6B, and can be arbitrarily fixed within a range in which the magnification increases or remains constant as the operating sensitivity decreases. For example, the magnification can take two different values, and can remain constant at a lower value in a range where the difference is equal to or greater than the threshold value, and can remain constant at a higher value in a range where the difference is less than the threshold value.

[0077] In the magnification determination process S36, the processor 23 refers to the determined operating sensitivity and the magnification profile, and determines the magnification as the objective variable by inputting the operating sensitivity to the magnification profile as an explanatory variable. For example, as illustrated in FIG. 6A and 6B, when the operating sensitivity is the sensitivity corresponding to point A, the processor 23 determines the magnification as the magnification corresponding to point B.

[0078] (S37 command transmission processing)

[0079] The command transmission process S37 is a process in which the processor 23 transmits a control signal to the processor 11 of the lens 10. The processor 23 calculates the coordinates of the cursor G1 on the coordinate axis extending in the vertical direction of the virtual screen VI for the display region RI updated by the display region update process S35. The processor 23 transmits information indicating the coordinates of the cursor G1 as a control signal to the processor 11 of the lens 10 via the communication interface 12 of the lens 10 and the communication interface 24 of the operating terminal 20.

[0080] After transmission of the control signal to the processor 11, the processor 23 returns the control processing S30 to the waiting processing of the actuation operation S31.

[0081] (Objective 10 command processing S10)

[0082] The control processing S10 of the lens 10 will be described with reference to [Fig. 7]. [Fig. 7] is a flowchart illustrating a procedure of the control processing S10 executed by the processor 11 of the lens 10 shown in [Fig. 1]. The control processing S10 is a focusing control process for the optical system of the lens 30, coordinated with the control processing S30 of the operating terminal 20. As illustrated in [Fig. 7], the control processing S10 comprises a command wait process SI1, a focusing calculation process S12, and a focusing group drive process S13. In this embodiment, the processing described above is performed primarily by the processor 11 of the lens 10.

[0083] (SU order standby processing)

[0084] The command wait process SI 1 is a process in which the processor 11 waits for the command signal transmitted from the processor 23 of the operating terminal 20 in the command transmission process S37. The processor 11 of the objective 10 executes the command wait process SI 1 in a loop when the command signal ("NO") is not received. When the command signal ("YES") is received, the processor 11 begins the next focusing calculation process S12.

[0086] The focus calculation process S12 is a process in which the processor 11 refers to the coordinates of the cursor G1 in the information indicating the coordinates of the cursor G1 on the coordinate axis extending in the vertical direction of the virtual screen VI as a control signal received in the command wait process SI 1, and calculates the focus as a target displacement of the focus group 31 in the subsequent focus group drive process S13. In the present embodiment, a correspondence between the coordinates of the cursor G1 and the focus is determined by a transformation formula defined in the control processing program P10 stored in the memory of the lens 10, and the processor 11 calculates the focus from the coordinates of the cursor G1 based on the transformation formula defined in the control processing program P10.In the present embodiment, the correspondence relationship between the coordinates of the cursor G1 and the focus is linear, and thus the amount of change in focus is directly proportional to the amount of screen scrolling.

[0087] (S13 development group training treatment)

[0088] The focusing group drive process S13 is a process in which the processor 11 drives the focusing group 31 with reference to the focus determined in the focusing calculation process S12. The processor 11 transmits a control signal to a motor associated with the single lens of the focusing group 31 to drive the motor, thereby driving the single lens. As a result, the focus calculated in the focusing calculation process S12 is implemented in the focusing group 31.

[0089] When the training of the single objective is finished, the processor 11 returns the command processing S10 to the command waiting processing SI 1.

[0090] (S20 command processing of operating terminal 20)

[0091] The S20 command process of the operating terminal 20 will be described with reference to [Fig. 8]. [Fig. 8] is a flowchart illustrating a procedure of the S20 process executed by the processor 23 of the operating terminal 20 shown in [Fig. 1] to store the storage state in memory 22. The S20 command process is designed to store the focus in memory 22 as a storage state based on an operation entered on the touchscreen 21. As illustrated in [Fig. 8], the S20 command process includes a wait-forward process for the storage operation S21 and a storage process S22. In the present embodiment, the process described above is executed primarily by the processor 23 of the operating terminal 20.

[0092] (S21 storage operation wait processing)

[0093] The wait-forward process for the storage operation S21 is a process in which the processor 23 waits for an operation (storage operation) intended to store, in memory 22, the storage state entered by the user on the touchscreen 21. When the touchscreen sensor of the touchscreen 21 does not detect the user's storage operation ("NO"), the processor 23 executes the wait-forward process for the storage operation S21 in a loop. When the touchscreen sensor of the touchscreen 21 receives the storage operation ("YES"), the touchscreen sensor transmits a signal to the processor 23 notifying it of the detection of the storage operation, and the processor 23, having received the signal, begins the subsequent storage process S22. In the present embodiment, a tap operation on a predetermined graphical user interface (GUI) displayed on the touchscreen 21 is used as the storage operation.

[0094] In the present embodiment, the processor 23 executes the storage operation wait process S21 simultaneously with the actuation operation wait process S31 described above. Thus, the processor 23 executes the storage process S22 upon receiving the signal notifying the detection of the storage operation (the tap operation on the predetermined GUI), and executes the difference calculation process S32 upon receiving a signal notifying the detection of the actuation operation (the scroll operation).

[0095] (S22 storage processing)

[0096] The storage process S22 is a process in which the processor 23 stores the focus in memory 22 as a storage state. Through this process, a state desired by the user is fixed as the storage state and can be referenced in the command process S30. The focus stored as the storage state is determined by an arbitrary method. For example, the stored focus may be the focus when the touch sensor of the touchscreen 21 detects the storage operation, or it may be determined by the processor 23 based on the content of the detected storage operation, for example, the type of GUI typed.

[0097] The storage process S22 can be a process in which the processor 23 stores, in memory 22, at least one correspondence relation between the difference between the storage state and the current state and the operation sensitivity, i.e., the sensitivity profile, and the threshold value. Through this process, the sensitivity profile and the threshold value desired by the user are fixed and can be referenced in the control process S30. Which of the sensitivity profile and the threshold value is stored is determined by an arbitrary process and can be determined by the processor 23 based on the content of the detected storage operation, for example.

[0098] The storage processing S22 can be a processing in which the processor 23 stores, in memory 22, the correspondence relation between the magnification and the Operational sensitivity, i.e., the magnification profile. Through this process, the magnification profile desired by the user is fixed and can be referenced in the S30 control process.

[0099] The storage process S22 can also serve (1) as the process in which the processor 23 stores the focus in memory 22 as a storage state, and (2) as the process in which the processor 23 stores at least one of the sensitivity profile and the threshold value in memory 22. In this case, which of the processes (1) and (2) is executed is determined by an arbitrary method, and for example, the processor 23 can determine which of the processes (1) and (2) is executed based on the content of the detected storage operation. The storage state, sensitivity profile, and threshold value stored in memory 22 in the storage process S22 are referenced in the control process S30 of the operation terminal 20 to control the focus.

[0100] After storing the predetermined information in memory 22 in the storage processing S22, the processor 23 returns the command processing S20 to the waiting processing of the storage operation S21.

[0101] (Additional control processing of the objective system 100)

[0102] In the present embodiment, the control processing of the objective system 100 further includes a restoration processing S40. The restoration processing S40 is executed by the processor 11 and the processor 23 as a process independent of the control processing S10, S20 and S30 described above, according to an operation entered on the touch screen 21.

[0103] The S40 restoration process is a process in which the processor 23 of the operating terminal 20 references the stored information and updates the graphic displayed in the display region RI, and the processor 11 of the lens 10 controls the optical system of the lens 30 so that the focus corresponds with the stored state in coordination with the update. The S40 restoration process will be described with reference to FIG. 9A and 9B. FIG. 9A and 9B are schematic diagrams illustrating the S40 restoration process executed by the processor 23 of the operating terminal 20 and the processor 11 of the lens 10 shown in [Fig. 1]. FIG. 9A illustrates a change in the display by the operating terminal 20 in the S40 restoration process, and FIG. 9B illustrates a correspondence between the difference and the rate of change in the S40 restoration process.

[0104] When the touch sensor receives a predetermined operation (restore operation) on the touch screen 21 from the user and the processor 23 of the operating terminal 20 receives a signal notifying detection from the touch sensor, the processor 23 begins the restore processing S40. In the embodiment Currently, a tap operation on a predetermined graphical user interface (GUI) displayed on the touchscreen 21 is used as the restore operation. As illustrated in Fig. 9A, the processor 23 scrolls the portion of the virtual screen VI displayed in the display region RI so that the cursor G1 indicating the current information corresponds with the marker M1 indicating the stored information, and updates the graphic. During scrolling, the processor 23 transmits information indicating the coordinates of the cursor G1 on the coordinate axis extending in the vertical direction of the virtual screen VI to the processor 11 of the lens 10 as a control signal. The processor 11 that receives the control signal focuses the optical system of the lens 30 in a manner similar to the focus calculation processing S12 and the focus group drive processing S13 described above.Through the process described above, the focus changes to correspond to the storage state.

[0105] The focus change rate is proportional to the rate (scrolling rate) at which the processor 23 scrolls the displayed portion in the display region RL. As illustrated in FIG. 9B, the focus change rate varies according to the difference between the stored state and the current state during scrolling. In the present embodiment, the change rate is constant when the difference is equal to or greater than the threshold value. When the difference is less than the threshold value, the change rate is lower than when the difference is equal to or greater than the threshold value. When the difference is less than the threshold value, the smaller the difference, the lower the change rate.

[0106] According to the S40 restoration process, the focus corresponds to the storage state regardless of the number of operations. Therefore, it is possible to implement the user's desired focus even under imaging conditions such as selfies, where it is difficult to maintain focus on the 21-inch touchscreen. Furthermore, since the speed at which the focus changes until it matches the storage state varies according to the difference between the storage state and the current state during scrolling, the focus can be controlled smoothly.

[0107] [Examples of modification of the first embodiment]

[0108] Examples of modification of the first embodiment will be described below. below.

[0109] (Operating terminal, operating unit and input operation)

[0110] In the present invention, the operating terminal 20 is not limited to a smartphone, and any operating terminal capable of participating in the transmission of a control signal to the processor 11 of the optical lens system 30 can Examples of the operating terminal 20 include devices with operating elements other than the touchscreen 21, such as a mouse, keyboard, ring, switch, and touchpad. Such a device may be detachable or non-detachable from the lens 10. For example, the operating element may be a ring or switch provided on the lens 10. In a case where a device with an operating element other than the touchscreen 21 is adopted as the operating terminal 20, any operation that can be entered into the device may be adopted as an alternative to the scrolling operation described above.For example, a sliding operation or a scroll wheel operation using a mouse, a key operation using a keyboard, a rotating operation using a ring, a pressing operation on a switch, or a tap operation using a touchpad can be adopted.

[0111] In addition, examples of the operating terminal 20 include devices featuring a touchscreen 21, such as a rear touch panel of a camera to which the lens 10 can be attached, a tablet computer (PC), a stabilizer mount with a touchscreen, a laptop computer with a touchscreen, a personal digital assistant (PDA), a smartwatch, and a dynamic digital display with a touchscreen panel. In a case where a device featuring a touchscreen 21 is adopted as the operating terminal 20, a scrolling operation may be adopted as the actuation operation as described above, or another touch operation may be adopted as the actuation operation.

[0112] Regarding the actuation operation, what the processor 23 refers to in the screen scrolling quantity calculation process S34 is not limited to the amount of operation. The processor 23 may refer to the operating speed instead of, or in addition to, the amount of operation. For example, the processor 23 may execute the screen scrolling quantity calculation process S34 in such a way that the amount of screen scrolling increases as the operating speed increases and decreases as the operating speed decreases, for example.Furthermore, in a case where a device including the touchscreen 21 is adopted as the operating terminal 20, a configuration can be adopted in which a flick operation is used as the actuation operation, and the operating speed (flick speed) of the flick operation is referenced as an alternative to the operating range. In this case, after a finger moves away from the touchscreen 21 in the flick operation, the processor 23 refers to the flick speed and reduces the scrolling speed by inertia while scrolling the screen further as the operating speed increases. The processor 23 further controls the scrolling speed so that the greater the difference between the state of . The smaller the storage capacity and the lower the current state, the slower the scrolling speed. Processor 11 controls the focus in coordination with this screen scrolling.

[0113] In the objective system 100, the operating unit may be provided in the objective 10 comprising the objective optical system 30. In this case, the processor 11 of the objective 10 may further function as the processor 23 of the operating terminal 20, and the memory of the objective 10 may further serve as the memory 22 of the operating terminal 20. In this case, the processor 11 of the objective 10 may continuously execute a processing similar to the command processing S30 and a processing similar to the command processing S10 except that the processor 11 does not execute the command transmission processing S37 and the command waiting processing SU.

[0114] The lens system 100 may include two or more operating elements. When two or more operating elements are included in the lens system 100, the actuation operation of the control processing S30 or the storage operation of the control processing S20 may be assigned to each of the two or more operating elements. Examples of two or more operating elements include a switch and a ring included in the lens 10. In such a case, the storage operation may be assigned to the switch operation, and the actuation operation may be assigned to the ring operation. Generally, in the operation of the ring of the lens 10, manually and smoothly reducing the operating speed is a technique that requires skill, and the quality of a captured image is affected by a variation of approximately 1 mm in the amount of operation.However, in the present invention, since the operating sensitivity to the difference in the specific range is lower than the operating sensitivity to the difference in the other ranges, it is possible to mitigate the effect of a shock during manual operation. Furthermore, one or more control elements can be provided in each of the separate terminals, i.e., the lens 10 and the operating terminal 20.

[0115] The lens system 100 may not include any display element. As can be easily understood from the above description concerning the S30 control processing, in order for the lens system 100 to control the optical lens system so that the operating sensitivity changes according to the difference between the stored state and the current state, it is sufficient for the lens system 100 to refer to the stored state, the current state, and the sensitivity profile. Therefore, it is not essential for the lens system 100 to refer to the information displayed in the display element by the lens system 100, for example, the cursor Gl.

[0116] Furthermore, in the lens system 100, a terminal can also function as an operating terminal 20 and an objective 10. By way of example, in a lens, an optical lens system included in the lens can function as an optical lens system 30, and a focusing ring and a switch included in the lens can function as operating elements included in the operating terminal 20. As another example, in a smartphone, a camera lens included in the smartphone can function as an optical lens system 30, and a touch screen included in the smartphone can function as an operating element.

[0117] (Objective and target to be ordered)

[0118] The lens 10 can be configured so that at least one of arbitrary optical elements is controlled. Examples of optical elements include a focusing group, a magnifying group, a diaphragm, and a variable neutral density filter. Furthermore, in the present invention, the lens 10 can be detachably attached to the camera, or it can be permanently attached to the camera and may not be detachable from the camera. Examples of the lens 10 detachably attached to the camera include a magnifying lens and a single-focal-length lens. Examples of the camera to which the lens 10 is permanently attached include a camera intended for use in a smartphone or tablet PC, a compact digital camera, a video camera, a surveillance camera, a far-infrared camera, and a microscope camera.

[0119] The state of the optical system 30 to be controlled is not limited to focusing, and any optical element related to the optical system 30, for example a zoom lens, an aperture diaphragm, or a variable neutral density filter, can be controlled. The state to be controlled can be an element that can be controlled without driving a component physically present in the optical system 30, for example a digital zoom lens. Which of the states of the optical system 30 is to be controlled is determined by the processor 23 of the operating terminal 20 according to a mode previously selected by the user and entered into the operating terminal 20.

[0120] (Stored information)

[0121] In the present embodiment, the number of pieces of stored information is one, but the present invention is not limited to this, and the number of pieces of stored information may be two or more. In a case where the number of pieces of stored information is two or more, in the difference calculation process S32, the processor 23 selects the stored information with the highest priority in a priority order determined on the basis of a predetermined algorithm, and applies the selected stored information to the calculation of the difference of the current information. The predetermined algorithm may be any algorithm, and as such For example, an algorithm can be adopted in which the smaller the difference between each piece of stored information and the current information, the higher the priority.

[0122] (Sensitivity Profile)

[0123] In the present embodiment, the sensitivity profile is as illustrated in FIG. 4B, but the present invention is not limited thereto, and any sensitivity profile may be adopted. The threshold value may be set asymmetrically before and after the storage state (MOD side and INF side). In addition, a region where the operating sensitivity is 0 in the sensitivity profile may be present.

[0124] An example of the sensitivity profile will be described with reference to [Fig. 10]. [Fig. 10] illustrates an example of a modification of the correspondence relationship between the difference and the operating sensitivity shown in FIG. 4B. In the example shown in [Fig. 10], the sensitivity profile is asymmetric with respect to the axis of operating sensitivity, and a first threshold value on the positive side of the difference 0 is greater than a second threshold value on the negative side of the difference 0. In addition, a two-step transition is present in a region from the difference 0 to the second threshold value, and the operating sensitivity with respect to the difference close to 0 is extremely low.In a case where such a sensitivity profile is adopted, and a continuous scrolling operation is entered at a constant speed from the positive to the negative side of the difference 0, even if the focus exceeds the storage state (the point of difference 0), which is a desired focus, the operating sensitivity is extremely low, so that the focus exceeds the desired focus at an extremely slow speed. Therefore, excessive focus change is appropriately reduced.

[0125] In addition, in controlling the state of the lens optical system 30, the processor 23 can select one sensitivity profile from among two or more sensitivity profiles and execute the S30 control processing. In this case, at least one of the two or more sensitivity profiles can ensure that the operating sensitivity changes according to the difference between the storage state and the current state, and the operating sensitivity can remain constant in the remaining sensitivity profiles regardless of the difference. The selection of the sensitivity profile can be performed by the processor 23 based on a user operation.

[0126] The processor 23 can select the sensitivity profile according to the direction of application of the scrolling operation. For example, in a case where the sensitivity profile (first profile) illustrated in [Fig. 10] and the sensitivity profile (second profile) obtained by inverting the first profile with respect to the axis of operation sensitivity are stored in memory 22, the processor 23 can select the first profile in a case where the direction of application is from the positive side to the negative side of the difference, and select the second profile in a case where the direction The application direction is the opposite. According to this modification example, even if the storage state is exceeded on the positive or negative side of the difference 0, the operating sensitivity immediately after exceeding the storage state is extremely low, so that excessive focus change is appropriately reduced.

[0127] In the present embodiment, the threshold value is set using an object distance (meter) between the near end (MOD) and the far end (INF) as the unit, but the present invention is not limited to this, and the threshold value can be set using an arbitrary unit. For example, depth of field can be used as the unit. As a specific example for this case, the processor 23 can calculate the front and back depths of field based on the current state with respect to the f-number, focal length, permissible circle of confusion, or similar values, and the difference between the current state and the stored state with respect to the object distance, and set the front and back depths of field with respect to the threshold value such that the difference between the current state and the threshold value becomes a predetermined difference with respect to the depths of field.

[0128] Additional note]

[0129] The present invention is not limited to the embodiments described above and can be modified in various ways while remaining within the scope of the claims. Embodiments obtained by appropriately combining technical means disclosed in different embodiments are also included within the technical scope of the present invention.

[0130] [Summary]

[0131] As can be understood from the above description, the present invention comprises the following aspects.

[0132] According to a first aspect, a lens system (100) comprising: a lens optical system (30); at least one operating member (21) which receives at least one actuation operation which is an operation intended to change a state of the lens optical system; at least one memory (22); and at least one processor (11, 23), in which the at least one processor controls the lens optical system so that the operating sensitivity which is a ratio between a quantity of change of state of the lens optical system and a quantity of operation of the actuation operation entered into the at least one operating member changes according to a difference between a storage state which is a state of the lens optical system and which is stored in the at least one memory in advance and a current state which is a current state of the lens optical system.

[0133] According to a second aspect, the lens system according to the first aspect, wherein at least one processor controls the lens optical system such that, when the difference between the storage state and the current state is less than a threshold value stored in at least one memory, the operation sensitivity is less than an operation sensitivity in a case where the difference is equal to or greater than the threshold value.

[0134] According to a third aspect, the objective system according to the second aspect, in which at least one operating element further receives a storage operation which is an operation intended to store, in at least one memory, at least one among a correspondence relation between the difference between the storage state and the current state and the operation sensitivity, and the threshold value, and at least one processor stores, in at least one memory, at least one among the correspondence relation between the difference between the storage state and the current state and the operation sensitivity, and the threshold value, according to the storage operation entered into at least one operating element.

[0135] According to a fourth aspect, the lens system according to the second aspect, further comprising at least one display element (21) which displays at least one of the storage state and threshold value, and the current state, in which the at least one display element receives a scrolling operation as an actuation operation to change the state of the lens optical system.

[0136] According to a fifth aspect, the lens system according to any one of the first to fourth aspects, further comprising at least one display element (21) which displays a scrolling image in coordination with an amount of operation and an operation direction entered into the at least one operating element, wherein the at least one processor commands a magnification of the image such that the magnification becomes greater or constant as the operating sensitivity decreases.

[0137] According to a sixth aspect, the lens system according to any one of the first to fifth aspects, wherein at least one operating element further receives a restore operation which is an operation intended to match the state of the lens optical system with the storage state, and in response to the restore operation entered into at least one operating element, at least one processor commands the lens optical system so that the state of the lens optical system changes so as to match the storage state, and a rate at which the state of the lens optical system changes is changed according to the difference between the storage state and the current state.

[0138] According to a seventh aspect, the objective system according to any one of the first to sixth aspects, wherein at least one operating element further receives a storage operation which is an operation intended to store the storage state in at least one memory, and at least one processor stores, in at least one memory, the state of the optical lens system as a storage state depending on the storage operation entered into at least one operating unit.

[0139] According to an eighth aspect, a program for controlling a lens system (100) comprising a lens optical system (30), at least one operating member (21) which receives at least one actuation operation which is an operation intended to change a state of the lens optical system, at least one memory (22) and at least one processor (11, 23), the program causing the at least one processor to execute a control processing of the lens optical system in such a way that the operating sensitivity which is a ratio between a quantity of change of the state of the lens optical system and a quantity of operation of the actuation operation entered into the at least one operating member changes according to a difference between a storage state which is a state of the lens optical system and which is stored in the at least one memory in advance and a current state which is a current state of the lens optical system.

Claims

Demands

1. Lens system (100) comprising: an optical lens system (30); at least one operating member (20) which receives at least one actuation operation which is an operation intended to change a state of the optical lens system (30); at least one memory (22); and at least one processor (11, 23), wherein the at least one processor (11, 23) controls the lens optical system (30) so that the operating sensitivity, which is a ratio between a quantity of change of the state of the lens optical system (30) and a quantity of operation of the actuation operation entered on a touch screen (21) of the at least one operating member (20), changes according to a difference between a storage state, which is a state of the lens optical system (30) and which is stored in the at least one memory (22) in advance, and a current state, which is a current state of the lens optical system (30).

2. Lens system (100) according to claim 1, wherein at least one processor (11, 23) controls the lens optical system (30) such that, when the difference between the storage state and the current state is less than a threshold value stored in at least one memory (22), the operating sensitivity is less than an operating sensitivity in a case where the difference is equal to or greater than the threshold value.

3. Objective system (100) according to claim 2, wherein at least one operating member (20) further receives a storage operation which is an operation intended to store, in at least one memory (22), at least one of a correspondence relation between the difference between the storage state and the current state and the operation sensitivity, and the threshold value, and at least one processor (11, 23) stores, in at least one memory (22), at least one of the correspondence relation between the difference between the storage state and the current state and the operation sensitivity, and the threshold value, according to the storage operation entered into at least one operating member (20).

4. Lens system (100) according to claim 2, further comprising at least one display element (21) which displays at least one of the storage state and threshold value, and the current state, in which the at least one display element receives a scroll operation as an actuation operation to change the state of the lens optical system (30).

5. Lens system (100) according to claim 1, further comprising at least one display member which displays a scrolling image in coordination with an amount of operation and a direction of operation entered into at least one operating member (20), wherein at least one processor (11, 23) commands a magnification of the image such that the magnification becomes greater or constant as the operating sensitivity decreases.

6. Lens system (100) according to claim 1, wherein at least one operating member (20) further receives a restore operation which is an operation intended to match the state of the lens optical system (30) with the storage state, and in response to the restore operation entered into at least one operating member (20), at least one processor (11, 23) commands the lens optical system (30) so that the state of the lens optical system (30) changes so as to match the storage state, and a rate at which the state of the lens optical system (30) changes is changed according to the difference between the storage state and the current state.

7. Lens system (100) according to claim 1, wherein at least one operating member (20) further receives a storage operation which is an operation intended to store the storage state in at least one memory (22), and at least one processor (11, 23) stores, in at least one memory (22), the state of the lens optical system (30) as a storage state according to the storage operation entered into at least one operating member (20).

8. A program for controlling a lens system (100) comprising a lens optical system (30), at least one operating member (20) that receives at least one actuation operation that is an operation intended to change a state of the optical system of objective (30), at least one memory (22) and at least one processor (11, 23), the program bringing at least one processor (11, 23) to execute a control processing of the optical lens system (30) so that the operating sensitivity which is a ratio between a quantity of change of the state of the optical lens system (30) and a quantity of operation of the actuation operation entered on a touch screen (21) of at least one operating member (20) changes according to a difference between a storage state which is a state of the optical lens system (30) and which is stored in at least one memory (22) in advance and a current state which is a current state of the optical lens system (30).