WO2017014075A1 - 超音波処置システム及びエネルギー制御装置 - Google Patents
超音波処置システム及びエネルギー制御装置 Download PDFInfo
- Publication number
- WO2017014075A1 WO2017014075A1 PCT/JP2016/070309 JP2016070309W WO2017014075A1 WO 2017014075 A1 WO2017014075 A1 WO 2017014075A1 JP 2016070309 W JP2016070309 W JP 2016070309W WO 2017014075 A1 WO2017014075 A1 WO 2017014075A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- end effector
- drive current
- current
- unit
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/32—Surgical cutting instruments
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B17/00—Surgical instruments, devices or methods
- A61B17/56—Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
Definitions
- the present invention relates to an ultrasonic treatment system including an ultrasonic treatment instrument that treats bone or cartilage as a treatment target using ultrasonic vibration, and driving the vibration generator to a vibration generation unit in the ultrasonic treatment system.
- the present invention relates to an energy control device that controls supply of current.
- Japanese Patent Application Laid-Open No. 2005-152098 discloses an ultrasonic treatment tool for cutting bone (or cartilage) as a treatment target using ultrasonic vibration.
- the ultrasonic vibration generated in the vibration generating part is transmitted to the female part (end effector), and the female part is vibrated.
- the treatment object is cut by vibrating the knife part in a state where the knife part is in contact with the treatment object.
- an end effector is caught on a treatment target in a state where bone or cartilage is cut as the treatment target using ultrasonic vibration. Sometimes. If the end effector is pressed against the treatment target in a state where the end effector is caught on the treatment target, the treatment target may be excessively cut (more than necessary).
- the present invention has been made paying attention to the above-mentioned problems, and the purpose thereof is an ultrasonic treatment system that can effectively prevent excessive treatment of a treatment target (bone or cartilage), and An object of the present invention is to provide an energy control device provided in the ultrasonic treatment system.
- an ultrasonic treatment system includes a vibration generation unit that generates ultrasonic vibrations when a drive current is supplied, and the ultrasonic vibration generated in the vibration generation unit.
- An end effector that cuts bone or cartilage as a treatment target using the transmitted ultrasonic vibration, an energy output unit that outputs the drive current supplied to the vibration generating unit, and the end effector includes the When it is determined whether the end effector is in a state of being caught on the treatment target in a state of being in contact with the treatment target, and when it is determined that the end effector is being hooked on the treatment target, And a determination unit that generates a signal indicating that the end effector is engaged.
- Another aspect of the present invention includes a vibration generating unit that generates ultrasonic vibrations when a driving current is supplied, the ultrasonic vibrations generated by the vibration generating unit being transmitted, and the transmitted ultrasonic vibrations.
- An end effector that cuts bone or cartilage as a treatment target using an energy control device that controls the supply of the drive current to the vibration generating unit, wherein the vibration generating unit Determining whether the end effector is in a state of being caught on the treatment target in a state where the end effector is in contact with the treatment target, and an energy output unit that outputs the supplied drive current; When it is determined that the end effector is engaged with the treatment target, a signal indicating that the end effector is engaged is generated. Comprising a determining unit for, a.
- FIG. 1 is a schematic view showing an ultrasonic treatment system according to the first embodiment of the present invention.
- FIG. 2 is a flowchart showing processing in the energy control apparatus when performing treatment using the ultrasonic treatment system according to the first embodiment.
- FIG. 3 is a flowchart illustrating determination processing for catching a treatment target of the end effector performed by the energy control apparatus according to the first embodiment.
- FIG. 4 is a schematic diagram illustrating an example of changes in impedance over time.
- FIG. 5 is a schematic diagram for explaining the control of the drive current and the drive voltage based on the determination process of the catch by the control unit according to the first embodiment.
- FIG. 6 is a flowchart illustrating determination processing for catching a treatment target of the end effector performed by the energy control apparatus according to the second embodiment.
- FIG. 7 is a schematic diagram illustrating an example of a change in drive voltage over time.
- FIG. 8 is a schematic diagram illustrating a configuration of a vibrating body according to the third embodiment.
- FIG. 9 is a flowchart illustrating a determination process for catching a treatment target of an end effector performed by the energy control apparatus according to the third embodiment.
- FIG. 10 is a flowchart showing processing in the energy control apparatus when performing treatment using the ultrasonic treatment system according to the first modification of the first to third embodiments.
- FIG. 11 is a flowchart showing processing in the energy control device when performing treatment using the ultrasonic treatment system according to the second modification of the first to third embodiments.
- FIG. 12 is a schematic diagram illustrating an example different from FIG. 4 of the change in impedance over time.
- FIG. 1 is a diagram showing an ultrasonic treatment system 1.
- the ultrasonic treatment system 1 includes an ultrasonic treatment instrument 2 and an energy control device 3 that controls supply of energy to the ultrasonic treatment instrument 2.
- the ultrasonic treatment instrument 2 has a longitudinal axis C.
- one side in the direction along the longitudinal axis C is defined as the distal end side (arrow C1 side in FIG. 1), and the side opposite to the distal end side is defined as the proximal end side (direction of arrow C2 in FIG. 1).
- the ultrasonic treatment instrument 2 includes a holdable housing 5 that extends along the longitudinal axis C.
- One end of a cable 7 is connected to the housing 5.
- the other end of the cable 7 is connected to the energy control device 3.
- a sheath 8 extending along the longitudinal axis C is connected to the housing 5.
- the sheath 8 is connected to the housing 5 while being inserted into the housing 5 from the distal end side.
- the vibration transmitting member 11 extends along the longitudinal axis C (centering on the longitudinal axis C) toward the distal end side through the inside of the sheath 8.
- An end effector (treatment section) 12 is formed at the distal end of the vibration transmitting member 11.
- the vibration transmitting member 11 is inserted through the sheath 8 so that the end effector 12 protrudes from the distal end of the sheath 8 to the distal end side.
- the end effector 12 is formed in a hook shape, but the end effector 12 may be formed in a shape other than a hook shape such as a spatula shape or a blade shape.
- a vibration generating part (ultrasonic transducer) 15 is provided inside the housing 5, inside the vibration transmission member 11 is connected to the distal end side of the vibration generating unit 15.
- the vibration generator 15 includes (in this embodiment, four) piezoelectric elements 16A to 16D and ultrasonic electrodes 17A and 17B.
- the energy control device 3 includes a power source 21 and a drive circuit (energy output unit) 22.
- the ultrasonic electrode 17A is electrically connected to the drive circuit 22 via an electric path 18A extending through the inside of the cable 7, and the ultrasonic electrode 17B is extended through the inside of the cable 7. It is electrically connected to the drive circuit 22 via the electrical path 18B.
- the power source 21 is a battery or an outlet, and the drive circuit 22 converts the power from the power source 21 into ultrasonic electric energy (AC power). By outputting the converted ultrasonic electric energy from the drive circuit 22, the ultrasonic electric energy is supplied to the vibration generating unit 15 through the electric paths 18A and 18B. As a result, a drive voltage (alternating voltage) V is applied to the piezoelectric elements 16A to 16D between the ultrasonic electrodes 17A and 17B, and a driving current (alternating current) I flows through the piezoelectric elements 16A to 16B. That is, the drive current I output from the drive circuit (energy output unit) 22 is supplied to the piezoelectric elements 16A to 16D of the vibration generating unit 15.
- alternating voltage alternating voltage
- the drive current I When the drive current I is supplied to the vibration generator 15, the drive current I is converted into ultrasonic vibration by the piezoelectric elements 16A to 16D, and ultrasonic vibration is generated.
- the generated ultrasonic vibration is transmitted from the vibration generating unit 15 to the vibration transmitting member 11, and is transmitted from the proximal end side to the distal end side in the vibration transmitting member 11.
- ultrasonic vibration is transmitted to the end effector 12, and the end effector 12 cuts bone or cartilage as a treatment target using the ultrasonic vibration.
- the vibrating body 10 is formed in the vibration generating unit 15 and the vibration transmitting member 11.
- a predetermined frequency range for example, a range of 46 kHz to 48 kHz.
- a current detection unit 25 such as an ammeter that detects the drive current I output from the drive circuit (energy output unit) 22 (supplied to the vibration generation unit 15) over time is provided. ing.
- the current detection unit 25 detects the drive current I flowing in the electrical path (18A or 18B).
- a voltage detection unit 26 such as a voltmeter for detection is provided. The voltage detector 26 detects a drive voltage V (potential difference) between the electrical paths 18A and 18B.
- the energy control device 3 includes a control unit 30 and a storage medium 31 such as a memory.
- the control unit 30 includes, for example, a processor or an integrated circuit including a CPU (Central Processing Unit) or an ASIC (application specific integrated circuit), can store information in the storage medium 31, and is stored in the storage medium 31. Information etc. can be read.
- the control part 30 may be comprised from a single processor, and the control part 30 may be comprised by the some processor.
- the control unit 30 detects whether or not an energy operation is input with the energy operation button 27 by detecting the open / closed state of the switch 28.
- the control unit 30 controls the output of the drive current I (ultrasonic electric energy) from the drive circuit 22 based on the input of the energy operation with the energy operation button 27.
- the control unit 30 includes an impedance detection unit 33, a calculation unit 35, and a determination unit 36.
- the impedance detection unit 33, the calculation unit 35, and the determination unit 36 perform, for example, part of the processing performed by the processor that configures the control unit 30.
- the impedance detection unit 33 Based on the detection results of the current detection unit 25 and the voltage detection unit 26, the impedance detection unit 33 calculates the impedance (ultrasonic impedance) Z of the ultrasonic electric energy (that is, the faith generation unit (ultrasonic transducer) 15) over time. Are detected.
- the impedance Z is calculated as shown in the equation (1) based on the drive current I and the drive voltage V.
- the impedance Z may be calculated as shown in equation (2) instead of equation (1).
- the peak peak value Ipp of the drive current (alternating current) I is the current value
- the peak peak value Vpp of the drive voltage (alternating voltage) V is the current value
- the impedance Z is calculated using.
- the impedance Z may be calculated using the peak value (maximum value) Im of the drive current I as the current value and the peak value (maximum value) Vm of the drive voltage V as the voltage value.
- the impedance Z may be calculated using the value Ie as a current value and the effective value Ve of the drive voltage V as a voltage value.
- the calculation unit 35 performs calculation processing based on detection results of the drive current I, the drive voltage V, and the impedance Z. Further, the determination unit 36 detects the drive current I, the drive voltage V, and the impedance Z in a state where the drive current I is output from the drive circuit 22 (a state in which the vibrating body 10 transmits ultrasonic vibration). And based on the calculation result in the calculating part 35, it is judged whether the end effector 12 is the state caught on the treatment object (bone or cartilage). When it is determined that the end effector 12 is in a state of being caught by the treatment target, the determination unit 36 generates a signal indicating that the end effector 12 is in a state of being caught.
- the control unit 30 determines the drive current I (ultrasonic wave) from the drive circuit (energy output unit) 22 based on the determination result in the determination unit 36 (whether or not the end effector 12 is in a state of being caught by the treatment target). The output of electrical energy is controlled.
- the energy control device 3 is provided with a warning unit 37 whose operation is controlled by the control unit 30.
- the warning unit 37 is a lamp, a buzzer, a monitor, or the like, and gives a warning when activated.
- the end effector 12 When cutting bone or cartilage as a treatment target using the ultrasonic treatment system 1 (ultrasonic treatment tool 2), the end effector 12 is inserted into a body cavity such as the abdominal cavity. At this time, the treatment object and its vicinity are observed using a rigid endoscope (not shown), and a liquid such as physiological saline is supplied to the treatment object and its vicinity using a liquid delivery tube (not shown). Has been. When the end effector 12 is inserted into the body cavity, the operator inputs an energy operation with the energy operation button 27.
- the drive current I (ultrasonic electric energy) is output from the drive circuit 22 by the control unit 30, and ultrasonic vibration is generated from the drive current I supplied in the vibration generating unit 15.
- the generated ultrasonic vibration is transmitted to the end effector 12.
- the treatment target bone or cartilage
- the treatment target is cut in the liquid by bringing the end effector 12 into contact with the treatment target while the end effector 12 is longitudinally vibrated by ultrasonic vibration.
- FIG. 2 is a flowchart showing processing in the energy control device 3 when performing treatment using the ultrasonic treatment system 1.
- the control unit 30 detects whether or not an energy operation is input with the energy operation button 27 (step S ⁇ b> 101). Unless the input of the energy operation is detected (step S101—No), the process returns to step S101.
- the control unit 30 starts output of the drive current I (ultrasonic electric energy) from the drive circuit (energy output unit) 22 (step S102). Thereby, the ultrasonic vibration is transmitted to the end effector 12 as described above, and the end effector 12 cuts the treatment target using the ultrasonic vibration.
- the drive current I ultrasonic electric energy
- the control unit 30 controls the output of the drive current I so that the current value of the drive current I is maintained at a constant reference current value Iref over time (step S103). ).
- the current detection unit 25 detects the drive current I with time and the voltage detection unit 26 detects the drive voltage V with time (step S104).
- the impedance detection unit 33 detects the impedance Z over time (step S105).
- the impedance Z is calculated using the above-described formula (1) or formula (2). For example, the impedance Z is periodically calculated every one cycle or half cycle of the drive current I and the drive voltage V.
- constant current control in which the drive current I is kept constant at the reference current value Iref over time, when the impedance Z increases, the voltage value of the drive voltage V is increased and the current value of the drive current I is kept constant. Conversely, when the impedance Z decreases, the voltage value of the drive voltage V is decreased and the current value of the drive current I is kept constant.
- constant current control is performed in which the peak value Ipp of the drive current (alternating current) I is used as a current value, and the current value is kept constant at a reference current value Iref over time.
- the value of the reference current value Iref is different from the case where the peak peak value Ipp is the current value, even if the above-described constant current control is performed using the peak value (maximum value) Im of the drive current I as the current value.
- the constant current control described above may be performed using the effective value Ie of the drive current I as a current value.
- FIG. 3 is a flowchart showing the determination process for catching the treatment target of the end effector 12 performed by the energy control device 3.
- the determination unit 36 determines whether the impedance Z (t) at the time t detected by the impedance detection unit 33 is greater than or equal to the impedance threshold (first impedance threshold) Zth1. It is determined whether or not (step S121).
- the time t is a variable based on the output start of the drive current I.
- the impedance threshold Zth1 may be set by an operator or the like, or may be stored in the storage medium 31. If the impedance Z (t) is equal to or greater than the impedance threshold Zth1 (step S121—Yes), the determination unit 36 sets the determination parameter ⁇ to 1 (step S122). On the other hand, when the impedance Z (t) is smaller than the impedance threshold Zth1 (step S122-No), the determination unit 36 sets the determination parameter ⁇ to 0 (step S123).
- the determination unit 36 determines whether or not the end effector 12 has been engaged with the treatment target based on the determination parameter ⁇ set in the determination process (step S ⁇ b> 106). Is determined (step S107). When the determination parameter ⁇ is set to 0, the determination unit 36 determines that the end effector 12 is not in the state of being caught by the treatment target (No in step S107). On the other hand, when the determination parameter ⁇ is set to 1, the determination unit 36 determines that the end effector 12 is in the state of being caught by the treatment target (step S107—Yes).
- the end effector 12 it is determined whether or not the end effector 12 is caught by the treatment target based on whether or not the impedance Z is equal to or greater than the impedance threshold (first impedance threshold) Zth1. .
- the impedance threshold first impedance threshold
- Zth1 the impedance threshold
- Step S107—No the control unit 30 detects whether the energy operation button 27 continues to input energy operation. (Step S108). When the input of the energy operation is stopped (step S108—Yes), the control unit 30 stops the output of the drive current I from the drive circuit 22 (step S109). When the input of the energy operation is continued (No at Step S108), the process returns to Step S103, and the processes after Step S103 described above are sequentially performed.
- step S107 If it is determined in step S107 that the end effector 12 has been engaged (step S107—Yes), the determination unit 36 generates a signal indicating that the end effector 12 has been engaged.
- the control unit 30 outputs the current value of the drive current I output from the drive circuit (energy output unit) 22 (peak peak in the present embodiment).
- the value Ipp) is decreased from the reference current value Iref (step S110). As a result, the drive current I output from the drive circuit 22 is reduced compared to before the time point when the end effector 12 is determined to be engaged.
- Step S111 when it is determined that the impedance Z (t) is equal to or greater than the impedance threshold Zth1 at time t, it is determined that the end effector 12 is in a state of being caught on the treatment target at or after time t. Therefore, when it is determined that the impedance Z (t) becomes equal to or greater than the impedance threshold Zth1 at time t, the time T starts to be counted from time t or immediately thereafter.
- step S110 When the drive current I is made smaller than the reference current value Iref (step S110) and the time T is started to be counted (step S111), the control unit 30 continues the energy operation input with the energy operation button 27. Whether or not is detected (step S112). When the input of the energy operation is stopped (step S112—Yes), the control unit 30 stops the output of the drive current I from the drive circuit 22 (step S113).
- step S112 the control unit 30 determines whether or not the counted time T is equal to or greater than the reference time Tref (step S114). . That is, whether or not the reference time Tref has elapsed from the time when it is determined that the end effector 12 is in a state of being caught by the treatment target (when the impedance Z (t) becomes equal to or greater than the impedance threshold Zth1). To be judged.
- the time T is smaller than the reference time Tref (No at Step S114)
- the process returns to Step S110, and the processes after Step S110 described above are sequentially performed.
- the current value of the drive current I is the reference current value Iref. Keep smaller.
- the time T is continuously counted.
- step S114 when the time T is equal to or longer than the reference time Tref (step S114-Yes), the process returns to step S103, and the control unit 30 uses the current value of the drive current I (the peak peak value Ipp in this embodiment) as the reference current.
- the value is set to Iref (step S103). That is, after the reference time Tref has elapsed from the time when it is determined that the end effector 12 is engaged, the drive current I is output from the drive circuit (energy output unit) 22 at a reference current value Iref that is constant over time. It becomes a state to be.
- the constant current control of the drive current I at the reference current value Iref is performed by the control unit 30 after the reference time Tref has elapsed from the time when it is determined that the end effector 12 is engaged.
- the processing after step S104 is performed again.
- the reference time Tref may be set by an operator or the like, or may be stored in the storage medium 32.
- step S107 If it is determined in step S107 that the end effector 12 is engaged (step S107—Yes), the control unit 30 makes the current value of the drive current I smaller than the reference current value Iref (step S107). In addition to S110), the warning unit 37 may warn that a catch has occurred. The warning unit 37 issues a warning by, for example, lighting, transmitting a sound, or displaying the warning on a monitor.
- FIG. 4 is a diagram showing an example of the change in impedance Z with time.
- the horizontal axis indicates time t based on the output start of the drive current I
- the vertical axis indicates impedance Z.
- a catch occurs at time t2 or in the vicinity thereof.
- the determination unit 36 determines that the impedance Z (t2) becomes equal to or greater than the impedance threshold value Zth1 at time t2 by continuously performing the processes of steps S104 to S107 described above. Then, at time t2 or immediately after that, it is determined that the end effector 12 has been engaged with the treatment target, and a signal indicating that the end effector 12 has been engaged is generated.
- the surgeon By performing a warning, for example, based on a signal indicating that the end effector 12 has been engaged, the surgeon recognizes that the end effector 12 has been engaged with the treatment target. This prevents the treatment target from being excessively (unnecessarily) cut by the surgeon separating the end effector 12 from the treatment target or stopping the input of the energy operation.
- FIG. 5 shows the drive current I and the drive voltage V at and near the time when the end effector 17 is determined to be engaged when the impedance Z changes with time as shown in FIG. It is a figure which shows a time-dependent change.
- the horizontal axis indicates the time t based on the output start of the drive current I
- the vertical axis indicates the drive current I and the drive voltage V.
- a change with time of the drive current I is indicated by a broken line
- a change with time of the drive voltage V is indicated by a solid line.
- FIG. 5 illustrates control of the drive current I and the drive voltage V based on the catch determination process. As shown in FIG.
- the control unit 30 Performs the constant current control in which the current value of the drive current I (the peak peak value Ipp in the present embodiment) is made constant over time by continuously performing the process of step S103 described above. Yes.
- the current value of the drive current I may be smaller than the reference current value Iref.
- the drive voltage V is increased in response to the increase in the impedance Z, so that the current value of the drive current I is temporarily smaller than the reference current value Iref.
- the control unit 30 When it is detected that the impedance Z (t2) becomes equal to or greater than the impedance threshold Zth1 at time t2, and it is determined that the end effector 12 is caught immediately after time t2 and time t2, the control unit 30 By performing the process of step S110 described above, the current value of the drive current I is made smaller than the reference current value Iref. In the example shown in FIG. 5, the current value is reduced to the reduced current value Ilow that is smaller than the reference current value Iref by determining that the end effector 12 is in the hooked state or immediately after time t2.
- step S103 is performed, and the current value of the drive current I is changed to the reference current value Iref. become.
- the process of step S103 described above is continuously performed, so that the current value of the drive current I is kept constant over time at the reference current value Iref.
- the current value of the drive current I is kept smaller than the reference current value Iref before the reference time Tref elapses from the time when it is determined that the end effector 12 is engaged. .
- the amplitude and vibration speed of vibration (longitudinal vibration) due to ultrasonic vibration in the vibrator 10 including the end effector 12 are reduced. Thereby, even if the end effector 12 is caught on the treatment target, it is more effectively prevented that the treatment target is excessively cut (unnecessarily).
- the determination process for catching may be performed using the voltage threshold (first voltage threshold) Vth1 instead of the impedance threshold Zth1. In this case, it is determined whether or not the end effector 12 is engaged based on whether or not the voltage value of the drive voltage V (t) at the time t is equal to or greater than the voltage threshold value Vth1.
- the determination unit 36 sets the determination parameter ⁇ to 1, and the end effector 12 is hooked to the treatment target in step S107.
- the state is determined (step S107—Yes).
- the determination unit 36 sets the determination parameter ⁇ to 0, and the end effector 12 is hooked to the treatment target in step S107. (Step S107-No).
- the control unit 30 increases the voltage value of the drive voltage V in accordance with the increase in the impedance Z. . Therefore, based on whether or not the voltage value of the drive voltage V (t) at time t is equal to or higher than the voltage threshold value (first voltage threshold value) Vth1, it is determined whether or not the end effector 12 is in a hooked state. Judged appropriately.
- a peak peak value Vpp As the voltage value of the drive voltage (AC voltage) V, a peak peak value Vpp, a peak value (maximum value) Vm, or an effective value Ve is used.
- the value of the voltage threshold Vth1 varies depending on which of the peak peak value Vpp, the peak value Vm, and the effective value Ve is used as the voltage value.
- the determination process for catching may be performed using the current threshold (first current threshold) Ith1 instead of the impedance threshold Zth1.
- the determination unit 36 sets the determination parameter ⁇ to 1, and the end effector 12 is caught by the treatment target in step S107. The state is determined (step S107—Yes).
- Step S107-No when it is determined that the current state is caught, the control unit 30 reduces the current value of the drive current I to the reduced current value Ilow.
- the reduced current value Ilow is a current threshold value. (First current threshold) It is set to a value smaller than Ith1.
- the above-described constant current control is performed in which the current value of the drive current I is constant over time (with the reference current value Iref).
- the constant current control when the impedance Z increases rapidly due to the end effector 12 being caught by the bone or cartilage, the drive voltage V is increased with respect to the timing when the impedance Z increases. The timing is delayed and the current value of the drive current I is temporarily smaller than the reference current value Iref. Therefore, based on whether or not the current value of the drive current I (t) at the time t is equal to or less than the current threshold value (first current threshold value) Ith1, it is determined whether or not the end effector 12 is engaged. Judged appropriately.
- the drive voltage V is increased in response to an increase in the impedance Z. Therefore, when a certain amount of time has elapsed since the decrease in the current value of the drive current I, the current of the drive current I The value becomes constant over time at the reference current value Iref. For this reason, in this modification, it is necessary to shorten the time interval of the timing for detecting the current value of the drive current I and determine whether or not the end effector 12 is engaged.
- a peak peak value Ipp, a peak value (maximum value) Im, or an effective value Ie is used as the current value of the drive current (alternating current) I.
- the value of the current threshold Ith1 differs depending on which of the peak peak value Ipp, the peak value Im, and the effective value Ie is used as the current value.
- step S105 in FIG. 2 detection of impedance Z over time
- FIG. 6 is a flowchart showing a process for determining whether the end effector 12 is caught by the energy control device 3 (the process in step S106 in FIG. 2).
- the voltage detection unit 26 and the calculation unit 35 based on the detected drive voltage V, have a peak value (maximum value) Vm ( t) is detected (step S131).
- the peak value Vm (t) of the drive voltage V is periodically detected (calculated) every one cycle or half cycle of the drive voltage V. Therefore, when the time point (t ⁇ 1) that is the detection target one time before the time t is defined, the drive voltage V becomes the peak value Vm (t) from the time point when the drive voltage V reaches the peak value Vm (t ⁇ 1).
- the detected peak value Vm (t) of the drive voltage V is stored in the storage medium 31.
- the peak value Vm (t) is detected only from the peak or the valley of the drive voltage (AC voltage) V.
- the peak value Vm (t) is detected in both the peak and valley of the drive voltage V.
- the calculation unit 35 determines that the detection target is one time before the time t from the peak value Vm (t) of the drive voltage V at time t.
- a change rate (amount of change) ⁇ (t) obtained by subtracting the peak value Vm (t ⁇ 1) of the drive voltage V at the time point (t ⁇ 1) is calculated (step S132).
- the determination unit 36 determines whether or not the calculated change rate ⁇ (t) is positive (step S133).
- the rate of change ⁇ (t) is positive
- the peak value Vm (t) of the drive voltage V increases with time at time t, and the rate of change ⁇ (t) is driven at time t.
- the increase rate (increase amount) of the peak value Vm (t) of the voltage V is shown.
- the determination unit 36 determines the rate of change (increase rate) ⁇ (from time (t ⁇ 1) to time t) at time t. It is determined whether or not t) is equal to or greater than a reference increase rate (reference increase amount) ⁇ ref (step S134). Therefore, in the present embodiment, the increase rate (change rate) ⁇ (t) of the peak value Vm (t) of the drive voltage V is increased in a state where the peak value Vm (t) of the drive voltage V increases with time. It is determined whether or not the calculated increase rate ⁇ (t) is equal to or greater than the reference increase rate ⁇ ref.
- the reference increase rate ⁇ ref may be set by an operator or the like, or may be stored in the storage medium 31.
- the count number M (t) at time t is specified.
- the calculation unit 35 becomes a detection target one time before the time t (t ⁇ )
- the count number M (t) at time t is calculated by adding 1 to the count number M (t ⁇ 1) at 1) (step S135).
- the count number M (t ⁇ 1) at time (t ⁇ 1) is 1, the count number M (t) at time t is 2.
- the calculated count number M (t) is stored in the storage medium 31. Note that the count number M (t) is set to 0 when the output of the drive current I from the drive circuit 22 is started.
- the determination unit 36 determines whether or not the calculated count number M (t) is equal to or greater than the reference count number Mref (step S136).
- the reference count number Mref may be set by an operator or the like, or may be stored in the storage medium 31.
- step S137 the determination unit 36 sets the determination parameter ⁇ to 1 (step S137). Then, in step S107 of FIG. 2, the determination unit 36 determines that the end effector 12 is in a state of being caught by the treatment target (step S107—Yes). On the other hand, when the count number M (t) is smaller than the reference count number Mref (step S136—No), the determination unit 36 sets the determination parameter ⁇ to 0 (step S138). Then, in step S107 of FIG. 2, the determination unit 36 determines that the end effector 12 is not in a state of being caught on the treatment target (No in step S107). However, in this case, a value obtained by adding 1 from the count number M (t ⁇ 1) at time (t ⁇ 1) is stored as the count number M (t) at time t.
- step S133 If it is determined in step S133 that the rate of change ⁇ (t) of the peak value Vm (t) at time t (from time (t ⁇ 1) to time t) is 0 or negative (step S133). -No), and when it is determined in step S134 that the increase rate (change rate) ⁇ (t) of the peak value Vm (t) at time t is smaller than the reference increase rate ⁇ ref (step S134-No), The calculator 35 resets the count number M (t) at time t to 0 (step S139). Then, the determination unit 36 sets the determination parameter ⁇ to 0 (step S140), and in step S107 in FIG.
- the determination unit 36 determines that the end effector 12 is not in a state of being caught on the treatment target (step S107). -No). At this time, the reset value (that is, 0) is stored as the count number M (t) at time t.
- the crest value Vm (t) of the drive voltage V has an increase rate ⁇ (t) equal to or higher than the reference increase rate ⁇ ref for a predetermined time. Only in the case of a continuous increase during this period, the determination parameter ⁇ is set to 1 in step S137.
- the determination unit 36 determines that the peak value Vm (t) of the drive voltage V is an increase rate ⁇ (t) equal to or higher than the reference increase rate ⁇ ref for a predetermined time (the count number M (t) is changed from 0 to the reference count number Mref It is determined that the end effector 12 is in a state of being caught on the treatment target based on the continuous increase.
- the control unit 30 causes the drive current output from the drive circuit (energy output unit) 22 as described above in the first embodiment.
- the current value of I is made smaller than the reference current value Iref, and the warning unit 37 is warned.
- FIG. 7 is a diagram showing an example of the change over time of the drive voltage V.
- the horizontal axis indicates the time t based on the output start of the drive current I
- the vertical axis indicates the drive voltage V.
- Vm (t) also increases with time. In the example illustrated in FIG. 7, at or near time t4, the end effector 12 starts to contact the treatment target, and the treatment target starts to be cut.
- the peak value Vm (t) of the drive voltage V increases with time from Vm4 to Vm5 from time t4 to time t5.
- the crest value Vm (t) does not increase abruptly, and the increase rate ⁇ ( t) is smaller than the reference increase rate ⁇ ref. Therefore, during the period from time t4 to time t5, the determination parameter ⁇ is continuously set to 0 by the process of step S140 in FIG. 6, and it is determined that the end effector 12 is not in a state of being caught on the treatment target.
- the impedance Z becomes substantially constant with time, and the peak value Vm (t) of the drive voltage V also changes with time. Becomes substantially constant.
- the treatment target is cut by the end effector 12 without being caught by the end effector 12 from time t5 to time t6, and the peak value Vm (t) of the drive voltage V is Vm5. Is kept almost constant. Therefore, during the period from time t4 to time t5, the determination parameter ⁇ is continuously set to 0 by the process of step S140 in FIG. 6, and it is determined that the end effector 12 is not in a state of being caught on the treatment target.
- the impedance Z increases rapidly with time, and the peak value Vm of the drive voltage V also increases suddenly for some time.
- the end effector 12 is caught at or near time t6.
- the peak value Vm (t) of the drive voltage V increases rapidly with time from Vm5 to Vm7 from time t6 to time t7.
- the increase rate ⁇ (t) of the crest value Vm (t) is set to the reference increase rate by the process of step S134.
- the count number M (t) continues to increase by the process of step S135.
- the determination parameter ⁇ is continuously set to 0 by the process of step S138.
- the count number M (t) since the count number M (t) continuously increases from time t6 to time t7, the count number M (t) becomes equal to or greater than the reference count number Mref by the process of step S136 at or before time t7. It is judged that it became.
- the determination parameter ⁇ is set to 1 by the process of step S137, and it is determined that the end effector 12 is in a state of being caught by the treatment target. As a result, a signal indicating that the end effector 12 is engaged is generated at or before time t7.
- the end effector 12 is caught based on the fact that the peak value Vm (t) of the drive voltage V has increased for a predetermined time at an increase rate ⁇ (t) greater than or equal to the reference increase rate ⁇ ref. It is judged that. Therefore, for example, when the voltage value of the drive voltage V instantaneously becomes a large value due to noise or the like, it is properly determined that the end effector 12 is not in a hooked state, and the end effector 12 is hooked appropriately. It is determined whether or not.
- FIG. 8 is a diagram illustrating a configuration of the vibrating body 20 of the present embodiment. Further, FIG. 8 shows the relationship between the position X and the amplitude A of the longitudinal vibration in the direction along the longitudinal axis C when the vibrating body 20 vibrates (in a state of longitudinal vibration) by ultrasonic vibration.
- the horizontal axis indicates the position X in the direction along the longitudinal axis C
- the vertical axis indicates the amplitude A.
- vibration (longitudinal vibration) vibration antinodes in a direction along the longitudinal axis C.
- the most proximal vibration belly B1 in the vibration antinode Bi is located at the proximal end of the vibration generating unit 15 (the proximal end of the vibration body 10), and the most distal vibration antinode Bk in the vibration antinode Bi. Is located at the tip of the vibration transmitting member 11 (tip of the vibrating body 10).
- the vibration generator 15 is provided with an amplitude detector 41 such as a vibration sensor.
- the vibration antinode B2 In a state where the vibrating body vibrates longitudinally within a predetermined frequency range, the vibration antinode B2 is located at a position where the amplitude detector 41 is attached.
- the vibration antinode B2 is secondly located on the base end side in the vibration antinode Bi.
- the amplitude detector 41 detects the amplitude A (B2, t) at the vibration antinode B2 over time.
- the detection result of the amplitude detection unit 41 is transmitted to the control unit 30 of the energy control device 3 by wire or wireless.
- the amplitude A (X, t) indicates the amplitude A of the longitudinal vibration at the time t at the position X in the direction along the longitudinal axis C.
- step S104 detection of drive current I and drive voltage V
- step S105 detection of impedance Z with time
- the amplitude detector 41 instead of these processes or in addition to these processes, the amplitude detector 41 detects the amplitude A (B2, t) at the vibration antinode B2.
- FIG. 9 is a flowchart showing a process for determining whether the end effector 12 is caught by the energy control device 3 (the process in step S106 in FIG. 2).
- the determination unit 36 has the amplitude A (B2, t) at the vibration antinode B2 at the time t detected by the amplitude detection unit 41 is equal to or less than the amplitude threshold Ath. It is determined whether or not (step S141).
- the amplitude threshold Ath may be set by an operator or the like, and may be stored in the storage medium 31.
- the determination unit 36 sets the determination parameter ⁇ to 1 (step S142). In step S107 in FIG. 2, the determination unit 36 determines that the end effector 12 is in a state of being caught on the treatment target. On the other hand, when the amplitude A (B2, t) at the vibration antinode B2 is larger than the amplitude threshold Ath (step S142-No), the determination unit 36 sets the determination parameter ⁇ to 0 (step S143). In step S107 of FIG. 2, the determination unit 36 determines that the end effector 12 is not in a state of being caught on the treatment target.
- the vibration body 10 reduces the amplitude A (X, t) of longitudinal vibration at a position other than the vibration node Ni. Therefore, whether or not the end effector 12 is caught is appropriately determined based on whether or not the amplitude A (B2, t) of the vibration antinode B2 at the time t is equal to or less than the amplitude threshold Ath. .
- the cutting of the treatment target is performed in a state where the end effector 12 is not caught at time t8, and the end effector 12 is caught near time t9 after time t8.
- the amplitude A (X, t8) of the vibrating body 10 at time t8 is indicated by a solid line
- the amplitude A (X, t9) of the vibrating body 10 at time t9 is indicated by a broken line.
- the amplitude A (B2, t8) at the vibration antinode B2 is larger than the amplitude threshold Ath.
- the end effector 12 In the vicinity of time t9, the end effector 12 is caught on the treatment target, and the end effector 12 is caught. Accordingly, at time t9, the amplitude A (B2, t9) at the vibration antinode B2 becomes equal to or less than the amplitude threshold Ath. At this time, the determination unit 36 determines that the amplitude A (B2, t9) at the vibration antinode B2 is equal to or less than the amplitude threshold Ath at the time t9 by performing the above-described processing of steps S141 and S142. Then, at or after time t9, it is determined that the end effector 12 has been engaged with the treatment target, and a signal indicating that the end effector 12 has been engaged is generated.
- the vibration antinode Bi including the vibration antinode B2 is a place where the amplitude A (X, t) is maximized in the direction along the longitudinal axis C. For this reason, in each of the vibration antinodes Bi, the difference in amplitude A (X, t) increases between the state where the end effector 12 is not hooked and the state where the end effector 12 is hooked. For this reason, the determination process of the catch of the end effector 12 is performed based on the amplitude A (B2, t) at the vibration antinode B2, so that it is further appropriately determined whether or not the catch is in the caught state.
- the amplitude detection unit 41 is disposed on the vibration antinode B2.
- the amplitude detection unit 41 is one of the vibration antinodes B2 other than the vibration antinode B2. (Bk here) may be arranged. In this case, whether or not the end effector 12 is caught based on whether or not the amplitude A (Bk, t) at the time t of the vibration antinode Bk where the amplitude detector 41 is disposed is equal to or smaller than the amplitude threshold Ath. It is determined whether or not.
- the amplitude A (Bk, t) at each of the vibration antinodes B3 to Bn is larger than the amplitude A (B2, t) at the vibration antinode B2.
- the value of the amplitude threshold Ath is different when the amplitude detector 41 is arranged in any of the vibration antinodes B3 to Bn, compared to the case where the amplitude detector 41 is arranged in the vibration antinode B2.
- the amplitude detector 41 may be arranged at a position Xk between a certain vibration antinode (any of Bi) and a certain vibration node (any of Ni). Even at the position Xk, the amount of decrease is smaller than the amplitude A (Bi, t) at the vibration antinode Bi, but when the end effector 12 is caught by bone or cartilage, the amplitude A (Xk, t) of the longitudinal vibration is increased. Decrease. Also in this case, whether or not the end effector 12 is caught based on whether or not the amplitude A (Xk, t) at the time t at the position Xk where the amplitude detector 41 is disposed is equal to or less than the amplitude threshold Ath.
- the amplitude threshold Ath is different from the case where the amplitude detection unit 41 is arranged in any of the vibration antinodes Bi. As described above, the amplitude detector 41 only needs to be disposed at a place other than the vibration node Ni.
- a speed detection unit such as a motion sensor may be attached to the vibrating body 10 instead of the amplitude detection unit 41.
- an average vibration speed (for example, ⁇ (B2, t)) at a time t at a position where the speed detection unit is disposed (for example, vibration antinode B2) is detected over time.
- the average vibration speed (for example, ⁇ (B2, t)) is detected, for example, every one cycle or half cycle of the longitudinal vibration.
- the end is determined based on whether or not the average vibration speed (for example, ⁇ (B2, t)) at the position (for example, vibration antinode B2) at the time t is equal to or less than the speed threshold ⁇ th. It is determined whether or not the effector 12 is caught. That is, when the average vibration speed (for example, ⁇ (B2, t)) is equal to or less than the speed threshold value ⁇ th, the determination unit 36 sets the determination parameter ⁇ to 1, and the end effector 12 sets the treatment target in step S107. It is determined that the state has been caught (step S107—Yes).
- the average vibration speed for example, ⁇ (B2, t)
- the determination unit 36 sets the determination parameter ⁇ to 0, and the end effector 12 is hooked to the treatment target in step S107. It is determined that it is not in the state (step S107-No).
- the end effector 12 determines whether the average vibration speed (for example, ⁇ (B2, t)) at the position (for example, the vibration antinode B2) at the time t is equal to or less than the speed threshold value ⁇ th. It is appropriately determined whether or not the state has been caught.
- a process of adjusting the frequency of longitudinal vibration to a certain resonance frequency within a predetermined frequency range is performed by, for example, PLL (Phase Lock Loop) control.
- PLL Phase Lock Loop
- the control unit 30 determines whether or not the process of adjusting the frequency of the longitudinal vibration is completed, and controls the amplitude detection unit 41 or the speed detection unit based on the determination result. Yes.
- the amplitude for example, A (Bi, t)
- the average vibration speed is determined.
- ⁇ (Bi, t) is not detected.
- Whether or not the process of adjusting the frequency of longitudinal vibration has been completed is determined based on, for example, a change with time in the impedance Z.
- step S107 if it is determined in step S107 that the end effector 12 is hooked (step S107—Yes), The control unit 30 stops the output of the drive current I from the drive circuit (energy output unit) 22 or causes the warning unit 37 to warn (step S145). In this case, even if it is determined that the end effector 12 is engaged, the process of making the current value of the drive current I smaller than the reference current value Iref is not performed.
- the control unit 30 stops the output of the drive current I from the drive circuit (energy output unit) 22, and Both warnings by the warning unit 37 may be performed.
- the impedance threshold (first impedance threshold) Zth1 used for the hook determination process (step S106).
- an impedance threshold (second impedance threshold) Zth2 larger than the impedance threshold Zth1 is set.
- the determination unit 36 performs a hook determination process (step S106), and the end effector 12 is hooked to the treatment target based on the set determination parameter ⁇ . It is determined whether or not it is in the state (step S107).
- the control unit 30 displays the current of the drive current I output from the drive circuit (energy output unit) 22.
- the value is decreased from the reference current value Iref (step S110), and the time T when the end effector 12 is determined to be engaged is counted as 0 (step S111).
- the current detection unit 25 detects the drive current I over time and the voltage detection unit 26 detects the drive voltage after the time point when the end effector 12 is determined to be engaged. V is detected over time (step S151). Based on the detected drive current I and drive voltage V, the impedance detector 33 detects the impedance Z over time (step S152).
- step S112 determination of step S112 is performed similarly to 1st Embodiment.
- the determination unit 36 detects the impedance Z () at time t detected by the impedance detection unit 33 in the process of step S152. It is determined whether or not t) is equal to or greater than the impedance threshold (second impedance threshold) Zth2 (step S153). As described above, the impedance threshold value Zth2 is larger than the impedance threshold value Zth1. If the impedance Z (t) is greater than or equal to the impedance threshold Zth2 (step S153-Yes), the control unit 30 stops outputting the drive current I from the drive circuit 22 (step S154).
- step S153-No the control unit 30 determines that the counted time T is equal to or greater than the reference time Tref as in the first embodiment. Is determined (step S114). When the time T is smaller than the reference time Tref (step S114—No), the process returns to step S110. If the time T is equal to or longer than the reference time Tref (step S114—Yes), the process returns to step S103, and the control unit 30 sets the current value of the drive current I to the reference current value Iref (step S103).
- the impedance threshold value Zth1 and the impedance threshold value Zth2 larger than the impedance threshold value Zth1 are set, and the determination in step S153 is performed based on the impedance threshold value Zth2.
- the control unit 30 stops outputting the drive current I from the drive circuit 22 based on the fact that the impedance Z (t) is equal to or greater than the impedance threshold Zth2. Further, when the impedance Z (t) is kept smaller than the impedance threshold Zth2 from the time when it is determined that the end effector 12 is engaged until the reference time Tref elapses, the reference current value is maintained during the reference time Tref. The drive current I is continuously output with a current value smaller than Iref.
- FIG. 12 is a diagram illustrating an example different from FIG. In FIG. 12, the horizontal axis indicates time t with reference to the output start of the drive current I, and the vertical axis indicates impedance Z. In the example shown in FIG. 12, a catch occurs at time t10 or in the vicinity thereof.
- the determination unit 36 determines that the impedance Z (t10) becomes equal to or greater than the impedance threshold (first impedance threshold) Zth1 at time t10 by continuously performing the processes of steps S104 to S107 described above. to decide. Then, at or after time t10, it is determined that the end effector 12 has been engaged with the treatment target, and a signal indicating that the end effector 12 has been engaged is generated. By generating a signal indicating that the end effector 12 is caught, the current value of the drive current I is kept smaller than the reference current value Iref by the process of step S110.
- the impedance Z is continuously increased and it is determined that the end effector 12 is in a hooked state (t10). Or, immediately after that, at time t11 before the reference time Tref elapses, the impedance Z becomes equal to or greater than the impedance threshold (second impedance threshold) Zth2.
- the impedance Z is detected over time by the processing of steps S151 and S152 even after it is determined that the end effector 12 is caught. For this reason, the impedance Z is detected even after it is determined that the end effector 12 is in a state of being caught by the treatment target at or after the time t10.
- step S153 it is determined that the impedance Z has become equal to or greater than the impedance threshold Zth2 at time t11. Thereby, the output of the drive current I is stopped by the process of step S154 at or immediately after the time t11.
- impedance threshold values Zth1 and Zth2 are used.
- a voltage threshold value (first voltage threshold value) Vth1 and a voltage threshold value Vth1 are used instead of the impedance threshold values Zth1 and Zth2.
- a larger voltage threshold (second voltage threshold) Vth2 may be used.
- the voltage value of the drive voltage V (for example, the peak peak value Vpp) also continues to increase.
- the drive voltage V is detected over time even after it is determined that the end effector 12 is engaged.
- the determination unit 36 determines whether or not the voltage value of the drive voltage V (t) at the time t is equal to or higher than the voltage threshold value (second voltage threshold value) Vth2.
- the output of the drive current I is stopped. Is done.
- the reference voltage Tth is the reference time Tref.
- the drive current I is continuously output at a current value smaller than the current value Iref. Therefore, also in this modification, it is determined that the end effector 12 is in a state of being caught, and after the current value of the drive current I is reduced from the reference current value Iref, the catch is not eliminated and the drive voltage V ( When the impedance Z) continues to rise, the output of the drive current I is appropriately stopped.
- the voltage threshold values Vth1 and Vth2 differ depending on which of the peak peak value Vpp, peak value Vm, and effective value Ve is used as the voltage value.
- a current threshold (first current threshold) Ith1 and a current threshold (second current threshold) Ith2 smaller than the current threshold Ith1 may be used instead of the impedance thresholds Zth1 and Zth2.
- the determination unit 36 determines in step S107 that the end effector 12 is in a state of being caught by the treatment target (step S107). -Yes).
- the control unit 30 reduces the current value of the drive current I to the reduced current value Ilow.
- the reduced current value Ilow is a current threshold value. (First current threshold value) is set to a value smaller than Ith1 and larger than a current threshold value (second current threshold value) Ith2.
- the current value (for example, peak peak value Ipp) of the drive current I continuously decreases.
- the drive current I is detected over time even after it is determined that the end effector 12 is engaged.
- the determination unit 36 determines whether or not the current value of the drive current I (t) at the time t is equal to or less than the current threshold value (second current threshold value) Ith2.
- the output of the drive current I is stopped.
- the current threshold value Ith2 When the current value of the drive current I is kept larger than the current threshold value Ith2 from the time when it is determined that the end effector 12 is engaged until the reference time Tref elapses, during the reference time Tref (current threshold value Ith2 The drive current I is continuously output at a current value that is larger and smaller than the reference current value Iref. Therefore, also in this modified example, it is determined that the end effector 12 is in a state of being caught, and after the current value of the drive current I is reduced from the reference current value Iref, the catch is not eliminated and the drive current I is not reduced. When the voltage continuously decreases (when the impedance Z increases continuously), the output of the drive current I is appropriately stopped.
- the current threshold values Ith1 and Ith2 differ depending on which of the peak peak value Ipp, the peak value Im, and the effective value Ie is used as the current value.
- the energy control device 3 can output high-frequency electric energy (high-frequency power) in addition to ultrasonic electric energy (driving current I), and ultrasonic vibration is transmitted to the end effector 12.
- High frequency electrical energy may be supplied from the energy control device 3 to the end effector 12.
- the ultrasonic treatment system (1) is generated by the vibration generating unit (15) that generates ultrasonic vibrations when the drive current (I) is supplied, and the vibration generating unit (15).
- the ultrasonic vibration is transmitted, and an end effector (12) that cuts bone or cartilage as a treatment target using the transmitted ultrasonic vibration, and a drive current (I) supplied to the vibration generation unit (15) are output.
- the determination unit (36) determines whether or not the end effector (12) is caught by the treatment target in a state where the end effector (12) is in contact with the treatment target, and the end effector (12) By determining that the treatment target is caught, a signal indicating that the end effector (12) is caught is generated.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Heart & Thoracic Surgery (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Surgical Instruments (AREA)
Abstract
超音波処置システムは、振動発生部から伝達された超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタと、振動発生部に供給される駆動電流を出力するエネルギー出力部と、を備える。判断部は、前記エンドエフェクタが前記処置対象へ引掛かった状態であるか否かを判断し、前記エンドエフェクタが前記処置対象へ引掛かった状態であると判断した際、前記エンドエフェクタが引掛かった状態であることを示す信号を生成する。
Description
本発明は、超音波振動を用いて骨又は軟骨を処置対象として処置を行う超音波処置具を備える超音波処置システム、及び、その超音波処置システムにおいて超音波処置具の振動発生部への駆動電流の供給を制御するエネルギー制御装置に関する。
特開2005-152098号公報には、超音波振動を用いて骨(又は軟骨)を処置対象として切削する超音波処置具が開示されている。この超音波処置具では、振動発生部で発生した超音波振動をメス部(エンドエフェクタ)に伝達し、メス部を振動させている。メス部を処置対象に当接させた状態でメス部を振動させることにより、処置対象が切削される。
特開2005-152098号公報のような超音波処置具(超音波処置システム)では、超音波振動を用いて骨又は軟骨を処置対象として切削している状態において、エンドエフェクタが処置対象に引掛かることがある。処置対象にエンドエフェクタが引掛かった状態で、エンドエフェクタを処置対象に対して押付けると、過度に(必要以上に)処置対象が切削される可能性がある。
本発明は、前記課題に着目してなされたものであり、その目的とするところは、過度に処置対象(骨又は軟骨)が切削されることが有効に防止される超音波処置システム、及び、その超音波処置システムに設けられるエネルギー制御装置を提供することにある。
前記目的を達成するため、本発明のある態様の超音波処置システムは、駆動電流が供給されることにより超音波振動を発生する振動発生部と、前記振動発生部で発生した前記超音波振動が伝達され、伝達された前記超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタと、前記振動発生部に供給される前記駆動電流を出力するエネルギー出力部と、前記エンドエフェクタが前記処置対象に接触している状態において前記エンドエフェクタが前記処置対象へ引掛かった状態であるか否かを判断し、前記エンドエフェクタが前記処置対象へ引掛かった状態であると判断した際、前記エンドエフェクタが引掛かった状態であることを示す信号を生成する判断部と、を備える。
本発明の別のある態様は、駆動電流が供給されることにより超音波振動を発生する振動発生部と、前記振動発生部で発生した前記超音波振動が伝達され、伝達された前記超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタと、を備える超音波処置システムにおいて、前記振動発生部への前記駆動電流の供給を制御するエネルギー制御装置であって、前記振動発生部に供給される前記駆動電流を出力するエネルギー出力部と、前記エンドエフェクタが前記処置対象に接触している状態において前記エンドエフェクタが前記処置対象へ引掛かった状態であるか否かを判断し、前記エンドエフェクタが前記処置対象へ引掛かった状態であると判断した際、前記エンドエフェクタが引掛かった状態であることを示す信号を生成する判断部と、を備える。
(第1の実施形態)
本発明の第1の実施形態について、図1乃至図5を参照して説明する。図1は、超音波処置システム1を示す図である。図1に示すように、超音波処置システム1は、超音波処置具2と、超音波処置具2へのエネルギーの供給を制御するエネルギー制御装置3と、を備える。超音波処置具2は、長手軸Cを有する。ここで、長手軸Cに沿う方向の一方側を先端側(図1の矢印C1側)とし、先端側とは反対側を基端側(図1の矢印C2の方向)とする。超音波処置具2は、長手軸Cに沿って延設される保持可能なハウジング5を備える。ハウジング5には、ケーブル7の一端が接続されている。ケーブル7の他端は、エネルギー制御装置3に接続されている。
本発明の第1の実施形態について、図1乃至図5を参照して説明する。図1は、超音波処置システム1を示す図である。図1に示すように、超音波処置システム1は、超音波処置具2と、超音波処置具2へのエネルギーの供給を制御するエネルギー制御装置3と、を備える。超音波処置具2は、長手軸Cを有する。ここで、長手軸Cに沿う方向の一方側を先端側(図1の矢印C1側)とし、先端側とは反対側を基端側(図1の矢印C2の方向)とする。超音波処置具2は、長手軸Cに沿って延設される保持可能なハウジング5を備える。ハウジング5には、ケーブル7の一端が接続されている。ケーブル7の他端は、エネルギー制御装置3に接続されている。
ハウジング5には、長手軸Cに沿って延設されるシース8が連結されている。シース8は、ハウジング5の内部に先端側から挿入された状態で、ハウジング5に連結されている。ハウジング5の内部からは、シース8の内部を通って振動伝達部材11が長手軸Cに沿って(長手軸Cを中心として)先端側に向かって延設されている。振動伝達部材11の先端部には、エンドエフェクタ(処置部)12が形成されている。振動伝達部材11は、エンドエフェクタ12がシース8の先端から先端側に突出する状態に、シース8に挿通されている。なお、本実施形態では、エンドエフェクタ12は、フック状に形成されているが、エンドエフェクタ12はヘラ状、ブレード状等のフック状以外の形状に形成されてもよい。
ハウジング5の内部には、振動発生部(超音波トランスデューサ)15が設けられている。ハウジング5の内部では、振動発生部15の先端側に、振動伝達部材11が接続されている。振動発生部15は、(本実施形態では4つの)圧電素子16A~16Dと、超音波電極17A,17Bと、を備える。エネルギー制御装置3には、電源21及び駆動回路(エネルギー出力部)22を備える。超音波電極17Aは、ケーブル7の内部を通って延設される電気経路18Aを介して駆動回路22に電気的に接続され、超音波電極17Bは、ケーブル7の内部を通って延設される電気経路18Bを介して駆動回路22に電気的に接続されている。
電源21は、バッテリー又はコンセント等であり、駆動回路22では、電源21からの電力が超音波電気エネルギー(交流電力)に変換される。駆動回路22から変換された超音波電気エネルギーが出力されることにより、電気経路18A,18Bを介して振動発生部15に超音波電気エネルギーが供給される。これにより、超音波電極17A,17Bの間で圧電素子16A~16Dに駆動電圧(交流電圧)Vが印加され、圧電素子16A~16Bに駆動電流(交流電流)Iが流れる。すなわち、駆動回路(エネルギー出力部)22から出力された駆動電流Iは、振動発生部15の圧電素子16A~16Dに供給される。
駆動電流Iが振動発生部15に供給されることにより、圧電素子16A~16Dによって駆動電流Iが超音波振動に変換され、超音波振動が発生する。発生した超音波振動は、振動発生部15から振動伝達部材11に伝達され、振動伝達部材11において基端側から先端側へ伝達される。これにより、エンドエフェクタ12に超音波振動が伝達され、エンドエフェクタ12は超音波振動を用いて、骨又は軟骨を処置対象として切削する。ここで、振動発生部15で発生した超音波振動がエンドエフェクタ12に伝達されている状態では、振動発生部15及び振動伝達部材11におい振動体10が形成されている。振動体10がエンドエフェクタ12に向かって超音波振動を伝達することにより、振動体10は所定の周波数範囲(例えば46kHz以上48kHz以下の範囲)で、振動方向が長手軸Cに平行な縦振動を行う。振動体10が所定の周波数範囲で振動する状態では、振動体10における振動(縦振動)の振動腹Bi(i=1,2,…,n)及び振動節Ni(i=1,2,…,n-1)の長手軸Cに沿う方向についての位置は定まっている。
超音波処置システム1では、駆動回路(エネルギー出力部)22から出力される(振動発生部15に供給される)駆動電流Iを経時的に検出する電流計等の電流検出部25が、設けられている。電流検出部25は、電気経路(18A又は18B)において流れる駆動電流Iを検出している。また、超音波処置システム1では、駆動回路22から駆動電流Iが出力されることによって、超音波電極17A,17Bの間(電気経路18A,18Bの間)に印加される駆動電圧Vを経時的に検出する電圧計等の電圧検出部26が、設けられている。電圧検出部26は、電気経路18A,18B間の駆動電圧V(電位差)を検出している。
ハウジング5には、エネルギー操作入力部であるエネルギー操作ボタン27が取付けられている。また、ハウジング5の内部には、スイッチ28が設けられている。エネルギー操作ボタン27でのエネルギー操作の入力の有無に基づいて、スイッチ28の開閉状態が切替わる。エネルギー制御装置3には、制御部30及びメモリ等の記憶媒体31が設けられている。制御部30は、例えばCPU(Central Processing Unit)又はASIC(application specific integrated circuit)を備えるプロセッサ又は集積回路等を備え、記憶媒体31に情報等を記憶可能であるとともに、記憶媒体31に記憶された情報等を読取り可能である。また、制御部30は、単一のプロセッサから構成されてもよく、複数のプロセッサによって制御部30が構成されていてもよい。制御部30は、スイッチ28の開閉状態を検出することにより、エネルギー操作ボタン27でエネルギー操作が入力されているか否かを検出する。また、制御部30は、エネルギー操作ボタン27でのエネルギー操作の入力に基づいて、駆動回路22からの駆動電流I(超音波電気エネルギー)の出力を制御している。
制御部30は、インピーダンス検出部33、演算部35及び判断部36を備える。インピーダンス検出部33、演算部35及び判断部36は、例えば制御部30を構成するプロセッサによって行われる処理の一部を行う。インピーダンス検出部33は、電流検出部25及び電圧検出部26での検出結果に基づいて、超音波電気エネルギー(すなわち、信仰発生部(超音波トランスデューサ)15)のインピーダンス(超音波インピーダンス)Zを経時的に検出している。インピーダンスZは、駆動電流I及び駆動電圧Vに基づいて、式(1)のようにして算出される。
また、駆動電流I及び駆動電圧Vとの間の位相差φを考慮して、式(1)の代わりに式(2)のようにして、インピーダンスZが算出されてもよい。
ここで、例えば、駆動電流(交流電流)Iのピークピーク値Ippを電流値とし、かつ、駆動電圧(交流電圧)Vのピークピーク値Vppが電流値として、式(1)又は式(2)を用いたインピーダンスZの算出が行われる。ただし、駆動電流Iの波高値(最高値)Imを電流値とし、かつ、駆動電圧Vの波高値(最高値)Vmを電圧値として、インピーダンスZが算出されてもよく、駆動電流Iの実効値Ieを電流値とし、かつ、駆動電圧Vの実効値Veを電圧値として、インピーダンスZが算出されてもよい。
演算部35は、駆動電流I、駆動電圧V及びインピーダンスZの検出結果に基づいて、演算処理を行う。また、判断部36は、駆動回路22から駆動電流Iが出力されている状態(振動体10が超音波振動を伝達している状態)において、駆動電流I、駆動電圧V及びインピーダンスZの検出結果及び演算部35での演算結果に基づいて、エンドエフェクタ12が処置対象(骨又は軟骨)へ引掛かった状態であるか否かを判断する。そして、エンドエフェクタ12が処置対象へ引掛かった状態であると判断した場合は、判断部36は、エンドエフェクタ12が引掛かった状態であることを示す信号を生成する。制御部30は、判断部36での判断結果(エンドエフェクタ12が処置対象へ引掛かった状態であるか否か)に基づいて、駆動回路(エネルギー出力部)22からの駆動電流I(超音波電気エネルギー)の出力を制御している。
また、エネルギー制御装置3には、制御部30によって作動が制御される警告部37が設けられている。警告部37は、ランプ、ブザー、モニタ等であり、作動されることにより警告を行う。
次に、超音波処置システム1及びエネルギー制御装置3の作用及び効果について説明する。超音波処置システム1(超音波処置具2)を用いて、骨又は軟骨を処置対象として切削する際には、エンドエフェクタ12を腹腔等の体腔に挿入する。この際、硬性鏡(図示しない)を用いて処置対象及びその近傍の観察が行われるとともに、送液チューブ(図示しない)等を用いて処置対象及びその近傍へ生理食塩水等の液体が送液されている。エンドエフェクタ12が体腔に挿入されると、術者は、エネルギー操作ボタン27でエネルギー操作を入力する。これにより、制御部30によって、駆動回路22から駆動電流I(超音波電気エネルギー)が出力され、振動発生部15において供給された駆動電流Iから超音波振動が発生する。発生した超音波振動は、エンドエフェクタ12に伝達される。超音波振動によってエンドエフェクタ12が縦振動している状態でエンドエフェクタ12を処置対象に接触させることにより、液体中において処置対象(骨又は軟骨)が切削される。
図2は、超音波処置システム1を用いて処置を行う際のエネルギー制御装置3での処理を示すフローチャートである。図2に示すように、骨又は軟骨を切削する処置を行う際には、制御部30は、エネルギー操作ボタン27でエネルギー操作が入力されているか否かを検出する(ステップS101)。エネルギー操作の入力が検出されない限り(ステップS101-No)、処理は、ステップS101に戻る。エネルギー操作の入力が検出されると(ステップS101-Yes)、制御部30は、駆動回路(エネルギー出力部)22からの駆動電流I(超音波電気エネルギー)の出力を開始させる(ステップS102)。これにより、前述のようにして、エンドエフェクタ12に超音波振動が伝達され、エンドエフェクタ12は、超音波振動を用いて処置対象を切削する。
駆動電流Iの出力が開始されると、制御部30は、駆動電流Iの電流値が経時的に一定の基準電流値Irefに保たれる状態に、駆動電流Iの出力を制御する(ステップS103)。また、駆動電流Iの出力が開始されると、電流検出部25が駆動電流Iを経時的に検出するとともに、電圧検出部26が駆動電圧Vを経時的に検出する(ステップS104)。そして、検出された駆動電流I及び駆動電圧Vに基づいて、インピーダンス検出部33が、インピーダンスZを経時的に検出する(ステップS105)。インピーダンスZは、前述した式(1)又は式(2)を用いて算出され、例えば、駆動電流I及び駆動電圧Vの一周期又は半周期ごとに定期的に算出される。駆動電流Iを経時的に一定に基準電流値Irefで保つ定電流制御では、インピーダンスZが大きくなると、駆動電圧Vの電圧値を大きくし、駆動電流Iの電流値を一定に保つ。逆に、インピーダンスZが小さくなると、駆動電圧Vの電圧値を小さくして、駆動電流Iの電流値を一定に保つ。本実施形態では、駆動電流(交流電流)Iのピークピーク値Ippを電流値として、電流値を経時的に一定に基準電流値Irefで保つ定電流制御が行われる。ただし、ピークピーク値Ippを電流値とした場合とは基準電流値Irefの値が異なるが、駆動電流Iの波高値(最高値)Imを電流値として、前述の定電流制御が行われてもよく、駆動電流Iの実効値Ieを電流値として、前述の定電流制御が行われてもよい。
インピーダンスZの検出が行われると、判断部36は、インピーダンスZの検出結果に基づいて、エンドエフェクタ12の処置対象への引掛かりの判断処理を行う(ステップS106)。図3は、エネルギー制御装置3によって行われるエンドエフェクタ12の処置対象への引掛かりの判断処理を示すフローチャートである。図3に示すように、引掛かりの判断処理においては、判断部36が、インピーダンス検出部33によって検出された時間tにおけるインピーダンスZ(t)がインピーダンス閾値(第1のインピーダンス閾値)Zth1以上であったか否かを、判断する(ステップS121)。ここで、時間tは、駆動電流Iの出力開始を基準とする変数である。また、インピーダンス閾値Zth1は、術者等によって設定されてもよく、記憶媒体31に記憶されていてもよい。インピーダンスZ(t)がインピーダンス閾値Zth1以上であった場合は(ステップS121-Yes)、判断部36は、判断パラメータηを1に設定する(ステップS122)。一方、インピーダンスZ(t)がインピーダンス閾値Zth1より小さかった場合は(ステップS122-No)、判断部36は、判断パラメータηを0に設定する(ステップS123)。
図2及び図3に示すように、判断部36は、引掛かりの判断処理(ステップS106)で設定した判断パラメータηに基づいて、エンドエフェクタ12が処置対象へ引掛かった状態であるか否かを判断する(ステップS107)。判断パラメータηが0に設定された場合は、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断する(ステップS107-No)。一方、判断パラメータηが1に設定された場合は、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する(ステップS107-Yes)。したがって、本実施形態では、インピーダンスZがインピーダンス閾値(第1のインピーダンス閾値)Zth1以上になったか否かに基づいて、エンドエフェクタ12が処置対象へ引掛かった状態であるか否かが判断される。エンドエフェクタ12が骨又は軟骨に引掛かると、振動体10への負荷が大きくなり、インピーダンスZが大きくなる。このため、時間tでのインピーダンスZ(t)がインピーダンス閾値Zth1以上であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが適切に判断される。
判断部36によってエンドエフェクタ12が引掛かった状態でないと判断された場合は(ステップS107-No)、制御部30は、エネルギー操作ボタン27でエネルギー操作の入力が継続されているか否かを検出する(ステップS108)。エネルギー操作の入力が停止されている場合は(ステップS108-Yes)、制御部30は、駆動回路22からの駆動電流Iの出力を停止する(ステップS109)。エネルギー操作の入力が継続されている場合は(ステップS108-No)、ステップS103に戻り、前述したステップS103以降の処理が順次行われる。
ステップS107においてエンドエフェクタ12が引掛かった状態であると判断された場合は(ステップS107-Yes)、判断部36は、エンドエフェクタ12が引掛かった状態であることを示す信号を生成する。エンドエフェクタ12が引掛かった状態であることを示す信号が生成されると、制御部30は、駆動回路(エネルギー出力部)22から出力される駆動電流Iの電流値(本実施形態ではピークピーク値Ipp)を基準電流値Irefから減少させる(ステップS110)。これにより、エンドエフェクタ12が引掛かった状態であると判断された時点より前に比べて、駆動回路22から出力される駆動電流Iが減少する。また、エンドエフェクタ12が引掛かった状態であることを示す信号が生成されると、制御部30は、エンドエフェクタ12が引掛かった状態であると判断した時点を0とする時間Tをカウントする(ステップS111)。ここで、時間tにおいてインピーダンスZ(t)がインピーダンス閾値Zth1以上になったと判断された場合、時間t又はその直後に、エンドエフェクタ12が処置対象へ引掛かった状態であると判断される。したがって、時間tにおいてインピーダンスZ(t)がインピーダンス閾値Zth1以上になったと判断された場合、時間t又はその直後から時間Tのカウントが開始される。
駆動電流Iを基準電流値Irefより小さくし(ステップS110)、かつ、時間Tのカウントを開始する(ステップS111)と、制御部30は、エネルギー操作ボタン27でエネルギー操作の入力が継続されているか否かを検出する(ステップS112)。エネルギー操作の入力が停止されている場合は(ステップS112-Yes)、制御部30は、駆動回路22からの駆動電流Iの出力を停止する(ステップS113)。
ステップS112において、エネルギー操作の入力が継続されている場合は(ステップS112-No)、制御部30は、カウントされている時間Tが基準時間Tref以上であるか否かを判断する(ステップS114)。すなわち、エンドエフェクタ12が処置対象へ引掛かった状態であると判断された時点(インピーダンスZ(t)がインピーダンス閾値Zth1以上になった時点又はその直後)から基準時間Tref経過したか否かが、判断される。時間Tが基準時間Trefより小さい場合は(ステップS114―No)、ステップS110に戻り、前述したステップS110以降の処理が順次行われる。したがって、エンドエフェクタ12が処置対象へ引掛かった状態であると判断された時点から基準時間Tref経過する前において駆動電流Iの出力が継続される場合、駆動電流Iの電流値が基準電流値Irefより小さく保たれる。そして、エンドエフェクタ12が処置対象へ引掛かった状態であると判断された時点から基準時間Tref経過する前において駆動電流Iの出力が継続される場合は、時間Tが継続してカウントされる。
ステップS114において、時間Tが基準時間Tref以上の場合は(ステップS114-Yes)、ステップS103に戻り、制御部30は、駆動電流Iの電流値(本実施形態ではピークピーク値Ipp)を基準電流値Irefにする(ステップS103)。すなわち、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過した後において、駆動回路(エネルギー出力部)22から駆動電流Iが経時的に一定に基準電流値Irefで出力される状態になる。したがって、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過した後において、基準電流値Irefでの駆動電流Iの定電流制御が制御部30によって行われる。ステップS103に戻り、基準電流値Irefでの駆動電流Iの定電流制御が再び行われると、ステップS104以降の処理が再び行われる。なお、基準時間Trefは、術者等によって設定されてもよく、記憶媒体32に記憶されていてもよい。
また、ステップS107でエンドエフェクタ12が引掛かった状態であると判断された場合は(ステップS107-Yes)、制御部30は、駆動電流Iの電流値を基準電流値Irefより小さくすること(ステップS110)に加えて、引掛かりが発生したことを警告部37によって警告させてもよい。警告部37は、例えば、点灯したり、音を発信したり、警告をモニタ表示したりすることにより、警告を行う。
図4は、インピーダンスZの経時的な変化の一例を示す図である。図4では、横軸に駆動電流Iの出力開始を基準とする時間tを示し、縦軸にインピーダンスZを示している。図4に示すように、骨又は軟骨を処置対象として切削する際には、エンドエフェクタ12が処置対象への接触を開始することにより、インピーダンスZが経時的に増加する。図4に示す一例では、時間t1又はその近傍において、エンドエフェクタ12が処置対象への接触を開始し、処置対象が切削され始める。そして、処置対象を切削している状態において、エンドエフェクタ12の処置対象への引掛かりが発生し、エンドエフェクタ12が引掛かった状態になると、インピーダンスZが経時的に急激に増加する。図4に示す一例では、時間t2又はその近傍において引掛かりが発生する。本実施形態では、前述したステップS104~S107の処理が継続して行われることにより、時間t2においてインピーダンスZ(t2)がインピーダンス閾値Zth1以上になったと、判断部36が判断する。そして、時間t2又はその直後に、エンドエフェクタ12が処置対象へ引掛かった状態であると判断され、エンドエフェクタ12が引掛かった状態であることを示す信号が生成される。
エンドエフェクタ12が引掛かった状態であることを示す信号に基づいて例えば警告を行うことにより、術者は、エンドエフェクタ12が処置対象へ引掛かった状態であることを認識する。これにより、術者がエンドエフェクタ12を処置対象から離間させたり、エネルギー操作の入力を停止したりすることにより、過度に(必要以上に)処置対象が切削されることが防止される。
図5は、図4のようにインピーダンスZが経時的に変化した場合において、エンドエフェクタ17が引掛かった状態であると判断された時点及びその近傍での、駆動電流I及び駆動電圧Vのそれぞれの経時的な変化を示す図である。図5では、横軸に駆動電流Iの出力開始を基準とする時間tを示し、縦軸に駆動電流I及び駆動電圧Vを示している。そして、駆動電流Iの経時的な変化を破線で示し、駆動電圧Vの経時的な変化を実線で示す。図5によって、引掛かりの判断処理に基づく駆動電流I及び駆動電圧Vの制御が説明される。図5に示すように、エンドエフェクタ12が引掛かった状態であると判断された時点(インピーダンスZ(t2)がインピーダンス閾値Zth1以上になった時間t2又はその直後)より前においては、制御部30は、前述のステップS103の処理を継続して行うことにより、駆動電流Iの電流値(本実施形態ではピークピーク値Ipp)を経時的に一定に基準電流値Irefにする定電流制御を行っている。なお、制御部30によって定電流制御を行っている状態においてインピーダンスZが増加した場合に、駆動電流Iの電流値が基準電流値Irefより小さくなることがある。ただし、定電流制御が行われている状態では、インピーダンスZの増加に対応して駆動電圧Vを増加させるため、駆動電流Iの電流値が基準電流値Irefより小さくなるのは一時的である。
時間t2においてインピーダンスZ(t2)がインピーダンス閾値Zth1以上になったことが検出され、時間t2及び時間t2の直後においてエンドエフェクタ12が引掛かった状態であると判断されると、制御部30は、前述のステップS110の処理を行うことにより、駆動電流Iの電流値を基準電流値Irefより小さくする。図5に示す一例では、エンドエフェクタ12が引掛った状態であると時間t2又はその直後に判断されることにより、基準電流値Irefより小さい低下電流値Ilowまで電流値が低下される。そして、前述のステップS110~S112、S114の処理が継続して行われることにより、エンドエフェクタ12が引掛かった状態であると判断された時点(時間t2又はその直後)から基準時間Tref経過する前においては、駆動電流Iの電流値が基準電流値Irefより小さく保たれる。
そして、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過した後の時間t3において、前述のステップS103の処理が行われ、駆動電流Iの電流値が基準電流値Irefになる。引掛かった状態であると判断された時点(時間t2又はその直後)と時間t3との間では、低下電流値Ilowから基準電流値Irefへ駆動電流Iの電流値を経時的に増加させる電流制御が制御部30によって行われ、基準電流値Irefより小さい範囲で駆動電流Iの電流値が経時的に変化している。時間t3以後においては、前述のステップS103の処理が継続して行われることにより、駆動電流Iの電流値が基準電流値Irefで経時的に一定に保たれる。
前述ように、本実施形態では、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過する前においては、駆動電流Iの電流値が基準電流値Irefより小さく保たれる。駆動電流Iの電流値が小さくなることにより、エンドエフェクタ12を含む振動体10において超音波振動による振動(縦振動)の振幅及び振動速度が小さくなる。これにより、エンドエフェクタ12の処置対象への引掛かりが発生しても、過度に(必要以上に)処置対象が切削されることがさらに有効に防止される。
(第1の実施形態の変形例)
なお、第1の実施形態では、インピーダンスZがインピーダンス閾値(第1のインピーダンス閾値)Zth1以上になったことに基づいて、エンドエフェクタ12が処置対象(骨又は軟骨)へ引掛かった状態であるか否かが判断されるが、これに限るものではない。例えば、ある変形例では、インピーダンス閾値Zth1の代わりに電圧閾値(第1の電圧閾値)Vth1を用いて引掛かりの判断処理(図2のステップS106)が行われてもよい。この場合、時間tにおいて駆動電圧V(t)の電圧値が電圧閾値Vth1以上であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。すなわち、駆動電圧V(t)の電圧値が電圧閾値Vth1以上であった場合は、判断部36は、判断パラメータηを1に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断される(ステップS107-Yes)。一方、駆動電圧V(t)の電圧値が電圧閾値Vth1より小さかった場合は、判断部36は、判断パラメータηを0に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される(ステップS107-No)。
なお、第1の実施形態では、インピーダンスZがインピーダンス閾値(第1のインピーダンス閾値)Zth1以上になったことに基づいて、エンドエフェクタ12が処置対象(骨又は軟骨)へ引掛かった状態であるか否かが判断されるが、これに限るものではない。例えば、ある変形例では、インピーダンス閾値Zth1の代わりに電圧閾値(第1の電圧閾値)Vth1を用いて引掛かりの判断処理(図2のステップS106)が行われてもよい。この場合、時間tにおいて駆動電圧V(t)の電圧値が電圧閾値Vth1以上であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。すなわち、駆動電圧V(t)の電圧値が電圧閾値Vth1以上であった場合は、判断部36は、判断パラメータηを1に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断される(ステップS107-Yes)。一方、駆動電圧V(t)の電圧値が電圧閾値Vth1より小さかった場合は、判断部36は、判断パラメータηを0に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される(ステップS107-No)。
本変形例でも、エンドエフェクタ12が引掛かっていない状態では、駆動電流Iの電流値を(基準電流値Irefで)経時的に一定にする前述の定電流制御が行われている。定電流制御が行われている状態においてエンドエフェクタ12の骨又は軟骨への引掛かりによってインピーダンスZが大きくなると、制御部30は、インピーダンスZの増加に対応させて駆動電圧Vの電圧値を大きくする。このため、時間tでの駆動電圧V(t)の電圧値が電圧閾値(第1の電圧閾値)Vth1以上であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが適切に判断される。なお、駆動電圧(交流電圧)Vの電圧値として、ピークピーク値Vpp、波高値(最高値)Vm又は実効値Veが用いられる。ただし、ピークピーク値Vpp、波高値Vm及び実効値Veのいずれを電圧値として用いるかにより、電圧閾値Vth1の値が異なる。
また、別のある変形例では、インピーダンス閾値Zth1の代わりに電流閾値(第1の電流閾値)Ith1を用いて引掛かりの判断処理(図2のステップS106)が行われてもよい。この場合、時間tにおいて駆動電流I(t)の電流値が電流閾値Ith1以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。すなわち、駆動電流I(t)の電流値が電流閾値Ith1以下であった場合は、判断部36は、判断パラメータηを1に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断される(ステップS107-Yes)。一方、駆動電流I(t)の電流値が電流閾値Ith1より大きかった場合は、判断部36は、判断パラメータηを0に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される(ステップS107-No)。なお、本変形例でも、引掛かった状態であると判断された際には、制御部30は、駆動電流Iの電流値を低下電流値Ilowまで低下させるが、低下電流値Ilowは、電流閾値(第1の電流閾値)Ith1より小さい値に設定されている。
本変形例でも、エンドエフェクタ12が引掛かっていない状態では、駆動電流Iの電流値を(基準電流値Irefで)経時的に一定にする前述の定電流制御が行われている。ここで、定電流制御が行われている状態においても、エンドエフェクタ12の骨又は軟骨への引掛かりによってインピーダンスZが急激に増加すると、インピーダンスZが増加するタイミングに対して駆動電圧Vを増加させるタイミングが遅れ、駆動電流Iの電流値が一時的に基準電流値Irefより小さくなる。このため、時間tでの駆動電流I(t)の電流値が電流閾値(第1の電流閾値)Ith1以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが適切に判断される。ただし、定電流制御が行われている状態では、インピーダンスZの増加に対応して駆動電圧Vを増加させるため、駆動電流Iの電流値の減少からある程度の時間が経過すると、駆動電流Iの電流値が基準電流値Irefで経時的に一定になる。このため、本変形例では、駆動電流Iの電流値を検出するタイミングの時間間隔を短くし、エンドエフェクタ12が引掛かった状態であるか否かの判断を行う必要がある。なお、駆動電流(交流電流)Iの電流値として、ピークピーク値Ipp、波高値(最高値)Im又は実効値Ieが用いられる。ただし、ピークピーク値Ipp、波高値Im及び実効値Ieのいずれを電流値として用いるかにより、電流閾値Ith1の値が異なる。
(第2の実施形態)
次に、本発明の第2の実施形態について、図6及び図7を参照して説明する。なお、第2の実施形態は、第1の実施形態の構成を次の通り変形したものである。なお、第1の実施形態と同一の部分については同一の符号を付して、その説明は省略する。本実施形態では、図2のステップS105の処理(インピーダンスZの経時的な検出)が行われなくてもよい。
次に、本発明の第2の実施形態について、図6及び図7を参照して説明する。なお、第2の実施形態は、第1の実施形態の構成を次の通り変形したものである。なお、第1の実施形態と同一の部分については同一の符号を付して、その説明は省略する。本実施形態では、図2のステップS105の処理(インピーダンスZの経時的な検出)が行われなくてもよい。
図6は、エネルギー制御装置3によって行われるエンドエフェクタ12の処置対象への引掛かりの判断処理(図2のステップS106の処理)を示すフローチャートである。図6に示すように、引掛かりの判断処理においては、電圧検出部26及び演算部35は、検出された駆動電圧Vに基づいて、時間tにおける駆動電圧Vの波高値(最大値)Vm(t)を検出する(ステップS131)。駆動電圧Vの波高値Vm(t)は、駆動電圧Vの一周期又は半周期ごとに定期的に検出される(算出される)。したがって、時間tより1回前の検出対象となった時点(t-1)を規定すると、駆動電圧Vが波高値Vm(t-1)となった時点から駆動電圧Vが波高値Vm(t)となった時点までは、駆動電圧Vの一周期又は半周期となる。検出された駆動電圧Vの波高値Vm(t)は、記憶媒体31に記憶される。なお、駆動電圧Vの一周期ごとに波高値Vm(t)を検出する場合は、駆動電圧(交流電圧)Vの山のみ又は谷のみで波高値Vm(t)を検出する。一方、駆動電圧Vの半周期ごとに波高値Vm(t)を検出する場合は、駆動電圧Vの山及び谷の両方で波高値Vm(t)を検出する。
時間tでの駆動電圧Vの波高値Vm(t)が検出されると、演算部35が、時間tでの駆動電圧Vの波高値Vm(t)から時間tより1回前の検出対象となった時点(t-1)での駆動電圧Vの波高値Vm(t-1)を減算した変化率(変化量)ε(t)を、算出する(ステップS132)。そして、判断部36が、算出された変化率ε(t)が正であったか否かを判断する(ステップS133)。ここで、変化率ε(t)が正であった場合は、時間tにおいて駆動電圧Vの波高値Vm(t)が経時的に増加し、変化率ε(t)は、時間tでの駆動電圧Vの波高値Vm(t)の増加率(増加量)を示している。
変化率ε(t)が正であった場合は(ステップS133-Yes)、判断部36は、時間tでの(時間(t-1)から時間tまでの)変化率(増加率)ε(t)が基準増加率(基準増加量)εref以上であったか否かを判断する(ステップS134)。したがって、本実施形態では、駆動電圧Vの波高値Vm(t)が経時的に増加している状態において、駆動電圧Vの波高値Vm(t)の増加率(変化率)ε(t)が算出され、算出された増加率ε(t)が基準増加率εref以上であったか否かが、判断される。ここで、基準増加率εrefは、術者等によって設定されてもよく、記憶媒体31に記憶されていてもよい。
ここで、時間tにおけるカウント数M(t)を規定する。変化率(増加率)ε(t)が基準増加率εref以上であった場合には(ステップS134―Yes)、演算部35は、時間tより1回前の検出対象となった時点(t-1)でのカウント数M(t-1)に1を加算することにより、時間tでのカウント数M(t)を算出する(ステップS135)。この際、時間(t-1)でのカウント数M(t-1)が1である場合は、時間tでのカウント数M(t)が2となる。算出されたカウント数M(t)は、記憶媒体31に記憶される。なお、駆動回路22からの駆動電流Iの出力開始時においては、カウント数M(t)は、0に設定されている。
ステップS135でカウント数M(t)が算出されると、判断部36が、算出されたカウント数M(t)が基準カウント数Mref以上であったか否かを判断する(ステップS136)。ここで、基準カウント数Mrefは、術者等によって設定されてもよく、記憶媒体31に記憶されていてもよい。
そして、カウント数M(t)が基準カウント数Mref以上であった場合は(ステップS136-Yes)、判断部36は、判断パラメータηを1に設定する(ステップS137)。そして、図2のステップS107において、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する(ステップS107-Yes)。一方、カウント数M(t)が基準カウント数Mrefより小さかった場合は(ステップS136-No)、判断部36は、判断パラメータηを0に設定する(ステップS138)。そして、図2のステップS107において、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態でない判断する(ステップS107-No)。ただし、この場合、時間(t-1)でのカウント数M(t-1)から1加算された値が、時間tでのカウント数M(t)として記憶される。
また、ステップS133において時間tでの(時間(t-1)から時間tまでの)波高値Vm(t)の変化率ε(t)が、0又は負であったと判断された場合(ステップS133-No)、及び、ステップS134において時間tでの波高値Vm(t)の増加率(変化率)ε(t)が基準増加率εrefより小さかったと判断された場合(ステップS134-No)は、演算部35は、時間tでのカウント数M(t)を0にリセットする(ステップS139)。そして、判断部36は、判断パラメータηを0に設定し(ステップS140)、図2のステップS107において、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断する(ステップS107-No)。この際、リセットされた値(すなわち0)が時間tでのカウント数M(t)として記憶される。
前述のようにして引掛かりの判断処理(ステップS106)及びステップS107の判断が行われるため、駆動電圧Vの波高値Vm(t)が基準増加率εref以上の増加率ε(t)で所定時間の間継続して増加した場合のみ、ステップS137において判断パラメータηが1に設定される。すなわち、判断部36は、駆動電圧Vの波高値Vm(t)が基準増加率εref以上の増加率ε(t)で所定時間の間(カウント数M(t)が0から基準カウント数Mrefに到達するまでの間)継続して増加したことに基づいて、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する。なお、本実施形態でも、引掛かった状態であると判断されることにより、制御部30は、第1の実施形態で前述したように、駆動回路(エネルギー出力部)22から出力される駆動電流Iの電流値を基準電流値Irefより小さくするとともに、警告部37に警告させる。
図7は、駆動電圧Vの経時的な変化の一例を示す図である。図7では、横軸に駆動電流Iの出力開始を基準とする時間tを示し、縦軸に駆動電圧Vを示している。図7に示すように、骨又は軟骨を処置対象として切削する際には、エンドエフェクタ12が処置対象への接触を開始することにより、インピーダンスZが経時的に増加し、駆動電圧Vの波高値Vm(t)も経時的に増加する。図7に示す一例では、時間t4又はその近傍において、エンドエフェクタ12が処置対象への接触を開始し、処置対象が切削され始める。このため、時間t4から時間t5までの間において、駆動電圧Vの波高値Vm(t)は、Vm4からVm5まで経時的に増加する。ただし、エンドエフェクタ12の処置対象への接触開始に起因する波高値Vm(t)の増加においては、波高値Vm(t)は急激に増加せず、波高値Vm(t)の増加率ε(t)は基準増加率εrefより小さくなる。このため、時間t4から時間t5までの間では、図6のステップS140の処理によって継続して判断パラメータηが0に設定され、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される。
また、エンドエフェクタ12の引掛かりが発生することなく処置対象がエンドエフェクタ12によって切削されている状態では、インピーダンスZは経時的に略一定になり、駆動電圧Vの波高値Vm(t)も経時的に略一定になる。図7に示す一例では、時間t5から時間t6までの間において、エンドエフェクタ12の引掛かりが発生することなく処置対象がエンドエフェクタ12によって切削され、駆動電圧Vの波高値Vm(t)がVm5で略一定に保たれる。このため、時間t4から時間t5までの間では、図6のステップS140の処理によって継続して判断パラメータηが0に設定され、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される。
そして、処置対象を切削している状態において、エンドエフェクタ12の処置対象への引掛かりが発生すると、インピーダンスZが経時的に急激に増加し、駆動電圧Vの波高値Vmもある程度の時間は急激に増加する。図7に示す一例では、時間t6又はその近傍においてエンドエフェクタ12の引掛かりが発生する。このため、時間t6から時間t7までの間において、駆動電圧Vの波高値Vm(t)は、Vm5からVm7まで経時的に急激に増加する。時間t6から時間t7までの間では、駆動電圧Vの波高値Vm(t)が急激に増加するため、ステップS134の処理によって、波高値Vm(t)の増加率ε(t)が基準増加率εref以上であったと継続して判断される。そして、時間t6から時間t7の間では、ステップS135の処理によって、カウント数M(t)が継続して増加する。カウント数M(t)が基準カウント数Mrefに到達する前においては、ステップS138の処理によって継続して判断パラメータηが0に設定される。ただし、時間t6から時間t7の間ではカウント数M(t)が継続して増加するため、時間t7又はその前に、ステップS136の処理によって、カウント数M(t)が基準カウント数Mref以上になったと判断される。これにより、ステップS137の処理によって、判断パラメータηが1に設定され、エンドエフェクタ12が処置対象に引掛った状態であると判断される。これにより、時間t7又はその前に、エンドエフェクタ12が引掛かった状態であることを示す信号が生成される。
エンドエフェクタ12が引掛かった状態であることを示す信号に基づいて、制御部30での制御によって、警告が行われたり、駆動電流Iの電流値を基準電流値Irefより小さくしたりすることにより、本実施形態でも第1の実施形態と同様の作用及び効果を奏する。
また、本実施形態では、駆動電圧Vの波高値Vm(t)が基準増加率εref以上の増加率ε(t)で所定時間の間増加したことに基づいて、エンドエフェクタ12が引掛かった状態であると判断される。したがって、例えばノイズ等によって駆動電圧Vの電圧値が瞬間的に大きい値になった場合は、エンドエフェクタ12が引掛かった状態でないと適切に判断され、さらに適切にエンドエフェクタ12が引掛かった状態であるか否かが判断される。
また、本実施形態では、駆動電圧Vの波高値Vm(t)に基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。このため、駆動電流Iと駆動電圧Vとの間に位相差φが発生しても、位相差φに関係なく、適切にエンドエフェクタ12が引掛かった状態であるか否かが判断される。
(第3の実施形態)
次に、本発明の第3の実施形態について、図8及び図9を参照して説明する。なお、第3の実施形態は、第1の実施形態の構成を次の通り変形したものである。なお、第1の実施形態と同一の部分については同一の符号を付して、その説明は省略する。
次に、本発明の第3の実施形態について、図8及び図9を参照して説明する。なお、第3の実施形態は、第1の実施形態の構成を次の通り変形したものである。なお、第1の実施形態と同一の部分については同一の符号を付して、その説明は省略する。
図8は、本実施形態の振動体20の構成を示す図である。また、図8では、超音波振動によって振動体20が振動(縦振動している状態)での長手軸Cに沿う方向についての位置Xと縦振動の振幅Aとの関係を示している。なお、図8のグラフでは、横軸に長手軸Cに沿う方向についての位置Xを示し、縦軸に振幅Aを示している。図8に示すように、振動体10が所定の周波数範囲(例えば46kHz以上48kHz以下の範囲)で縦振動する状態では、長手軸Cに沿う方向について所定の位置に振動(縦振動)の振動腹Bi(i=1,2,…,n)及び振動節Ni(i=1,2,…,n-1)のそれぞれが位置している。例えば、振動腹Biの中で最も基端側の振動腹B1は、振動発生部15の基端(振動体10の基端)に位置し、振動腹Biの中で最も先端側の振動腹Bkは、振動伝達部材11の先端(振動体10の先端)に位置している。
本実施形態では、振動発生部15に、振動センサ等の振幅検出部41が設けられている。振動体が所定の周波数範囲で縦振動する状態では、振幅検出部41が取付けられる位置に振動腹B2が位置している。ここで、振動腹B2は、振動腹Biの中で2番目に基端側に位置する。駆動回路22から駆動電流Iが出力され、振動体20が振動している状態では、振幅検出部41は、振動腹B2での振幅A(B2,t)を経時的に検出する。振幅検出部41での検出結果は、有線又は無線によって、エネルギー制御装置3の制御部30に伝達される。なお、振幅A(X,t)とは、長手軸Cに沿う方向について位置Xでの時間tにおける縦振動の振幅Aを示している。
本実施形態では、図2のステップS104の処理(駆動電流I及び駆動電圧Vの検出)及びステップS105の処理(インピーダンスZの経時的な検出)が行われなくてもよい。そして、これらの処理の代わりに、又は、これらの処理に加えて本実施形態では、振幅検出部41によって、振動腹B2での振幅A(B2,t)が検出される。
図9は、エネルギー制御装置3によって行われるエンドエフェクタ12の処置対象への引掛かりの判断処理(図2のステップS106の処理)を示すフローチャートである。図9に示すように、引掛かりの判断処理においては、判断部36が、振幅検出部41によって検出された時間tにおける振動腹B2での振幅A(B2,t)が振幅閾値Ath以下であったか否かを、判断する(ステップS141)。振幅閾値Athは、 術者等によって設定されてもよく、記憶媒体31に記憶されていてもよい。振動腹B2での振幅A(B2,t)が振幅閾値Ath以下であった場合は(ステップS141-Yes)、判断部36は、判断パラメータηを1に設定する(ステップS142)。そして、図2のステップS107において、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する。一方、振動腹B2での振幅A(B2,t)が振幅閾値Athより大きかった場合は(ステップS142-No)、判断部36は、判断パラメータηを0に設定する(ステップS143)。そして、図2のステップS107において、判断部36は、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断する。
前述のように本実施形態では、振動腹B2での振幅A(B2,t)が振幅閾値Ath以下になったか否かに基づいて、エンドエフェクタ12が処置対象へ引掛かった状態であるか否かが判断される。エンドエフェクタ12が骨又は軟骨に引掛かると、振動体10では、振動節Ni以外の位置において、縦振動の振幅A(X,t)が減少する。このため、時間tでの振動腹B2の振幅A(B2,t)が振幅閾値Ath以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが適切に判断される。
ここで、時間t8においてエンドエフェクタ12が引掛かっていない状態で処置対象の切削が行われており、時間t8より後の時間t9の近傍でエンドエフェクタ12の引掛かりが発生したとする。図8では、時間t8での振動体10の振幅A(X,t8)が実線で示され、時間t9での振動体10の振幅A(X,t9)が破線で示されている。図8に示すように、エンドエフェクタ12の引掛かりが発生していない時間t8においては、振動腹B2での振幅A(B2,t8)は、振幅閾値Athより大きくなる。そして、時間t9の近傍においてエンドエフェクタ12の処置対象への引掛かりが発生し、エンドエフェクタ12が引掛かった状態になる。これにより、時間t9においては、振動腹B2での振幅A(B2,t9)が振幅閾値Ath以下になる。この際、前述したステップS141,S142の処理が行われることにより、時間t9において振動腹B2での振幅A(B2,t9)が振幅閾値Ath以下になったと、判断部36が判断する。そして、時間t9又はその直後に、エンドエフェクタ12が処置対象へ引掛かった状態であると判断され、エンドエフェクタ12が引掛かった状態であることを示す信号が生成される。
エンドエフェクタ12が引掛かった状態であることを示す信号に基づいて、制御部30での制御によって、警告が行われたり、駆動電流Iの電流値を基準電流値Irefより小さくしたりすることにより、本実施形態でも第1の実施形態と同様の作用及び効果を奏する。
また、振動腹B2を含む振動腹Biは、長手軸Cに沿う方向について振幅A(X,t)が極大になる箇所である。このため、振動腹Biでのそれぞれでは、エンドエフェクタ12が引掛かっていない状態とエンドエフェクタ12が引掛かった状態との間で、振幅A(X,t)の差が大きくなる。このため、振動腹B2での振幅A(B2,t)に基づいてエンドエフェクタ12の引掛かりの判断処理が行われることにより、引掛かった状態であるか否かがさらに適切に判断される。
(第3の実施形態の変形例)
なお、第3の実施形態では、振幅検出部41が振動腹B2に配置されているが、ある変形例では、振幅検出部41が振動腹Biの中で振動腹B2以外のいずれかの振動腹(ここではBkとする)に配置されてもよい。この場合、振幅検出部41が配置される振動腹Bkの時間tでの振幅A(Bk,t)が振幅閾値Ath以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。ただし、振動腹B3~Bnのそれぞれでの振幅A(Bk,t)は、振動腹B2での振幅A(B2,t)に比べて大きくなる。このため、振動腹B3~Bnのいずれかに振幅検出部41が配置される場合は、振幅検出部41が振動腹B2に配置される場合とは、振幅閾値Athの値が異なる。
なお、第3の実施形態では、振幅検出部41が振動腹B2に配置されているが、ある変形例では、振幅検出部41が振動腹Biの中で振動腹B2以外のいずれかの振動腹(ここではBkとする)に配置されてもよい。この場合、振幅検出部41が配置される振動腹Bkの時間tでの振幅A(Bk,t)が振幅閾値Ath以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。ただし、振動腹B3~Bnのそれぞれでの振幅A(Bk,t)は、振動腹B2での振幅A(B2,t)に比べて大きくなる。このため、振動腹B3~Bnのいずれかに振幅検出部41が配置される場合は、振幅検出部41が振動腹B2に配置される場合とは、振幅閾値Athの値が異なる。
また、ある変形例では、ある振動腹(Biのいずれか)とある振動節(Niのいずれか)との間の位置Xkに、振幅検出部41が配置されてもよい。位置Xkにおいても、振動腹Biでの振幅A(Bi,t)に比べて減少量は小さくなるが、エンドエフェクタ12が骨又は軟骨に引掛かると、縦振動の振幅A(Xk,t)が減少する。この場合も、振幅検出部41が配置される位置Xkの時間tでの振幅A(Xk,t)が振幅閾値Ath以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。ただし、振幅検出部41が振動腹Biのいずれかに配置される場合とは、振幅閾値Athが異なる。前述のように、振幅検出部41は、振動節Ni以外の箇所に配置されていればよい。
また、ある変形例では、振幅検出部41の代わりにモーションセンサ等の速度検出部(図示しない)が振動体10に取付けられてもよい。この場合、速度検出部が配置される箇所(例えば振動腹B2)での時間tにおける平均振動速度(例えばν(B2,t))が経時的に検出される。平均振動速度(例えばν(B2,t))は、例えば縦振動の一周期ごと又は半周期ごとに検出される。
本変形例では、時間tにおいて速度検出部が配置される箇所(例えば振動腹B2)での平均振動速度(例えばν(B2,t))が速度閾値νth以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。すなわち、平均振動速度(例えばν(B2,t))が速度閾値νth以下であった場合は、判断部36は、判断パラメータηを1に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断される(ステップS107-Yes)。一方、平均振動速度(例えばν(B2,t)が速度閾値νthより大きかった場合は、判断部36は、判断パラメータηを0に設定し、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態でないと判断される(ステップS107-No)。
エンドエフェクタ12が骨又は軟骨に引掛かると、振動体10では、振動節Ni以外の位置において、縦振動の平均振動速度ν(X,t)が減少する。このため時間tにおいて速度検出部が配置される箇所(例えば振動腹B2)での平均振動速度(例えばν(B2,t))が速度閾値νth以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが適切に判断される。
また、ある変形例では、駆動電流Iの出力が開始されると、所定の周波数範囲内のある共振周波数に縦振動の周波数を調整する処理が、例えばPLL(Phase Lock Loop)制御によって行われる。縦振動の周波数を調整する処理が行われている際には、振動体10での縦振動の振幅A及び平均振動速度νは小さくなる。このため、本変形例では、制御部30は、縦振動の周波数を調整する処理が完了したか否かを判断し、この判断結果に基づいて、振幅検出部41又は速度検出部を制御している。すなわち、縦振動の周波数を調整する処理が完了したと判断された時点より前においては、制御部30での制御によって、振幅(例えばA(Bi,t))の検出が行われず、平均振動速度(例えばν(Bi,t))の検出も行われない。このため、縦振動の周波数を調整する処理が完了したと判断された時点より前においては、エンドエフェクタ12が引掛かった状態であるか否かの判断が行われない。なお、縦振動の周波数を調整する処理が完了したか否かの判断は、例えばインピーダンスZの経時的な変化に基づいて行われる。
(その他の変形例)
なお、図10に示す第1の実施形態乃至第3の実施形態の第1の変形例では、ステップS107においてエンドエフェクタ12が引掛かった状態であると判断されると(ステップS107-Yes)、制御部30は、駆動回路(エネルギー出力部)22からの駆動電流Iの出力を停止させるか、又は、警告部37に警告させる(ステップS145)。この場合、エンドエフェクタ12が引掛かった状態であると判断されても、駆動電流Iの電流値を基準電流値Irefより小さくする処理は行われない。なお、エンドエフェクタ12が引掛かった状態であると判断された際に(ステップS107-Yes)、制御部30は、駆動回路(エネルギー出力部)22からの駆動電流Iの出力の停止、及び、警告部37による警告の両方を行ってもよい。
なお、図10に示す第1の実施形態乃至第3の実施形態の第1の変形例では、ステップS107においてエンドエフェクタ12が引掛かった状態であると判断されると(ステップS107-Yes)、制御部30は、駆動回路(エネルギー出力部)22からの駆動電流Iの出力を停止させるか、又は、警告部37に警告させる(ステップS145)。この場合、エンドエフェクタ12が引掛かった状態であると判断されても、駆動電流Iの電流値を基準電流値Irefより小さくする処理は行われない。なお、エンドエフェクタ12が引掛かった状態であると判断された際に(ステップS107-Yes)、制御部30は、駆動回路(エネルギー出力部)22からの駆動電流Iの出力の停止、及び、警告部37による警告の両方を行ってもよい。
また、図11及び図12に示す第1の実施形態乃至第3の実施形態の第2の変形例では、引掛かりの判断処理(ステップS106)に用いられるインピーダンス閾値(第1のインピーダンス閾値)Zth1に加えて、インピーダンス閾値Zth1より大きいインピーダンス閾値(第2のインピーダンス閾値)Zth2が設定される。本変形例でも、第1の実施形態と同様にして、判断部36は、引掛かりの判断処理(ステップS106)を行い、設定した判断パラメータηに基づいて、エンドエフェクタ12が処置対象へ引掛かった状態であるか否かを判断する(ステップS107)。
本変形例でも、エンドエフェクタ12が引掛かった状態であると判断された場合は(ステップS107-Yes)、制御部30は、駆動回路(エネルギー出力部)22から出力される駆動電流Iの電流値を基準電流値Irefから減少させ(ステップS110)、エンドエフェクタ12が引掛かった状態であると判断した時点を0とする時間Tをカウントする(ステップS111)。ただし、本変形例では、エンドエフェクタ12が引掛かった状態であると判断された時点より後においても、電流検出部25が駆動電流Iを経時的に検出するとともに、電圧検出部26が駆動電圧Vを経時的に検出する(ステップS151)。そして、検出された駆動電流I及び駆動電圧Vに基づいて、インピーダンス検出部33が、インピーダンスZを経時的に検出する(ステップS152)。
そして、第1の実施形態と同様にステップS112の判断が行わる。本変形例では、ステップS112においてエネルギー操作の入力が継続されている場合は(ステップS112-No)、判断部36が、ステップS152の処理でインピーダンス検出部33によって検出された時間tにおけるインピーダンスZ(t)がインピーダンス閾値(第2のインピーダンス閾値)Zth2以上であったか否かを、判断する(ステップS153)。前述のように、インピーダンス閾値Zth2は、インピーダンス閾値Zth1より大きい値である。インピーダンスZ(t)がインピーダンス閾値Zth2以上であった場合は(ステップS153-Yes)、制御部30は、駆動回路22からの駆動電流Iの出力を停止する(ステップS154)。
ステップS153において、インピーダンスZ(t)がインピーダンス閾値Zth2より小さかった場合は(ステップS153-No)、第1の実施形態と同様に、制御部30は、カウントされている時間Tが基準時間Tref以上であるか否かを判断する(ステップS114)。そして、時間Tが基準時間Trefより小さい場合は(ステップS114―No)、処理はステップS110に戻る。また、時間Tが基準時間Tref以上の場合は(ステップS114-Yes)、処理はステップS103に戻り、制御部30は、駆動電流Iの電流値を基準電流値Irefにする(ステップS103)。
前述のように本変形例では、インピーダンス閾値Zth1及びインピーダンス閾値Zth1より大きいインピーダンス閾値Zth2が設定され、インピーダンス閾値Zth2に基づいてステップS153の判断が行われる。これにより、本変形例では、駆動電流Iを基準電流値Irefから減少させた後で、かつ、判断部36によってエンドエフェクタ12が引掛かった状態である判断された時点から基準時間Tref経過する前において、インピーダンスZ(t)がインピーダンス閾値(第2のインピーダンス閾値)Zth2以上になったか否かが判断される。そして、この判断において、インピーダンスZ(t)がインピーダンス閾値Zth2以上になったことに基づいて、制御部30は、駆動回路22からの駆動電流Iの出力を停止する。また、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過するまでインピーダンスZ(t)がインピーダンス閾値Zth2より小さく保たれた場合は、基準時間Trefの間、基準電流値Irefより小さい電流値で駆動電流Iが継続して出力される。
図12は、インピーダンスZの経時的な変化の図4とは別の一例を示す図である。図12では、横軸に駆動電流Iの出力開始を基準とする時間tを示し、縦軸にインピーダンスZを示している。図12に示す一例では、時間t10又はその近傍において引掛かりが発生する。本変形例では、前述したステップS104~S107の処理が継続して行われることにより、時間t10においてインピーダンスZ(t10)がインピーダンス閾値(第1のインピーダンス閾値)Zth1以上になったと、判断部36が判断する。そして、時間t10又はその直後に、エンドエフェクタ12が処置対象へ引掛かった状態であると判断され、エンドエフェクタ12が引掛かった状態であることを示す信号が生成される。エンドエフェクタ12が引掛かった状態であることを示す信号が生成されることにより、ステップS110の処理によって、駆動電流Iの電流値が基準電流値Irefより小さく保たれる。
図12に示す一例では、駆動電流Iの電流値を基準電流値Irefから低下させた後でも、インピーダンスZが継続して上昇し、エンドエフェクタ12が引っ掛かった状態であると判定された時点(t10又はその直後)から基準時間Tref経過する前の時間t11において、インピーダンスZがインピーダンス閾値(第2のインピーダンス閾値)Zth2以上になる。本変形例では、エンドエフェクタ12が引っ掛かった状態であると判定された時点より後においても、ステップS151、S152の処理によって、インピーダンスZが経時的に検出される。このため、時間t10又はその直後に、エンドエフェクタ12が処置対象へ引掛かった状態であると判断された後も、インピーダンスZが検出される。そして、ステップS153の処理が継続して行われることにより、時間t11においてインピーダンスZがインピーダンス閾値Zth2以上になったと判断される。これにより、時間t11又はその直後に、ステップS154の処理によって、駆動電流Iの出力が停止される。
前述のように、本変形例では、エンドエフェクタ12が引掛かった状態であると判断され、駆動電流Iの電流値を基準電流値Irefから低下させた後において、引掛かりが解消されずにインピーダンスZが継続して上昇した場合に、適切に駆動電流Iの出力が停止される。したがって、エンドエフェクタ12の処置対象への引掛かりが解消されない場合でも、過度に(必要以上に)処置対象が切削されることが有効に防止される。
なお、図11の第2の変形例では、インピーダンス閾値Zth1,Zth2が用いられたが、ある変形例では、インピーダンス閾値Zth1,Zth2の代わりに電圧閾値(第1の電圧閾値)Vth1及び電圧閾値Vth1より大きい電圧閾値(第2の電圧閾値)Vth2が用いられてもよい。この場合、時間tにおいて駆動電圧V(t)の電圧値が電圧閾値Vth1以上であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。そして、駆動電圧V(t)の電圧値が電圧閾値Vth1以上であった場合は、判断部36は、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する(ステップS107-Yes)。
エンドエフェクタ12が引掛かった状態であると判断された後において、継続してインピーダンスZが上昇した場合は、駆動電圧Vの電圧値(例えばピークピーク値Vpp)も継続して上昇する。本変形例では、エンドエフェクタ12が引掛かった状態であると判断された後においても、駆動電圧Vを経時的に検出している。そして、判断部36は、時間tにおける駆動電圧V(t)の電圧値が電圧閾値(第2の電圧閾値)Vth2以上であったか否かを判断する。そして、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過する前に、駆動電圧V(t)の電圧値が電圧閾値Vth2以上になると、駆動電流Iの出力が停止される。エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過するまで駆動電圧V(t)の電圧値が電圧閾値Vth2より小さく保たれた場合は、基準時間Trefの間、基準電流値Irefより小さい電流値で駆動電流Iが継続して出力される。したがって、本変形例でも、エンドエフェクタ12が引掛かった状態であると判断され、駆動電流Iの電流値を基準電流値Irefから低下させた後において、引掛かりが解消されずに駆動電圧V(インピーダンスZ)が継続して上昇した場合に、適切に駆動電流Iの出力が停止される。なお、本変形例でも、ピークピーク値Vpp、波高値Vm及び実効値Veのいずれを電圧値として用いるかにより、電圧閾値Vth1,Vth2のそれぞれの値が異なる。
また、別のある変形例では、インピーダンス閾値Zth1,Zth2の代わりに電流閾値(第1の電流閾値)Ith1及び電流閾値Ith1より小さい電流閾値(第2の電流閾値)Ith2が用いられてもよい。この場合、時間tにおいて駆動電流I(t)の電流値が電流閾値Ith1以下であったか否かに基づいて、エンドエフェクタ12が引掛かった状態であるか否かが判断される。そして、駆動電流I(t)の電流値が電流閾値Ith1以下であった場合は、判断部36は、ステップS107において、エンドエフェクタ12が処置対象へ引掛かった状態であると判断する(ステップS107-Yes)。なお、本変形例でも、引掛かった状態であると判断された際には、制御部30は、駆動電流Iの電流値を低下電流値Ilowまで低下させるが、低下電流値Ilowは、電流閾値(第1の電流閾値)Ith1より小さい値で、かつ、電流閾値(第2の電流閾値)Ith2より大きい値に設定されている。
エンドエフェクタ12が引掛かった状態であると判断された後において、継続してインピーダンスZが上昇した場合は、駆動電流Iの電流値(例えばピークピーク値Ipp)が継続して減少する。本変形例では、エンドエフェクタ12が引掛かった状態であると判断された後においても、駆動電流Iを経時的に検出している。そして、判断部36は、時間tにおける駆動電流I(t)の電流値が電流閾値(第2の電流閾値)Ith2以下であったか否かを判断する。そして、エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過する前に、駆動電流Iの電流値が電流閾値Ith2以下になると、駆動電流Iの出力が停止される。エンドエフェクタ12が引掛かった状態であると判断された時点から基準時間Tref経過するまで駆動電流Iの電流値が電流閾値Ith2より大きく保たれた場合は、基準時間Trefの間、(電流閾値Ith2より大きく、かつ、)基準電流値Irefより小さい電流値で駆動電流Iが継続して出力される。したがって、本変形例でも、エンドエフェクタ12が引掛かった状態であると判断され、駆動電流Iの電流値を基準電流値Irefから低下させた後において、引掛かりが解消されずに駆動電流Iが継続して低下した場合(インピーダンスZが継続して上昇した場合)に、適切に駆動電流Iの出力が停止される。なお、本変形例でも、ピークピーク値Ipp、波高値Im及び実効値Ieのいずれを電流値として用いるかにより、電流閾値Ith1,Ith2のそれぞれの値が異なる。
また、ある変形例では、エネルギー制御装置3が超音波電気エネルギー(駆動電流I)に加えて高周波電気エネルギー(高周波電力)を出力可能であり、エンドエフェクタ12に超音波振動が伝達されるとともに、エネルギー制御装置3からエンドエフェクタ12に高周波電気エネルギーが供給されてもよい。
前述の実施形態等では、超音波処置システム(1)は、駆動電流(I)が供給されることにより超音波振動を発生する振動発生部(15)と、振動発生部(15)で発生した超音波振動が伝達され、伝達された超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタ(12)と、振動発生部(15)に供給される駆動電流(I)を出力するエネルギー出力部(22)と、を備える。判断部(36)は、エンドエフェクタ(12)が処置対象に接触している状態においてエンドエフェクタ(12)が処置対象へ引掛かった状態であるか否かを判断し、エンドエフェクタ(12)が処置対象へ引掛かった状態であると判断することにより、エンドエフェクタ(12)が引掛かった状態であることを示す信号を生成する。
前述の構成を満たすものであれば、前述の実施形態等を適宜変更してもよく、前述の実施形態等を適宜部分的に組み合わせてもよい。
以上、本発明の実施形態等について説明したが、本発明は前述の実施形態等に限るものではなく、発明の趣旨を逸脱することなく種々の変形ができることは、もちろんである。
Claims (10)
- 駆動電流が供給されることにより超音波振動を発生する振動発生部と、
前記振動発生部で発生した前記超音波振動が伝達され、伝達された前記超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタと、
前記振動発生部に供給される前記駆動電流を出力するエネルギー出力部と、
前記エンドエフェクタが前記処置対象に接触している状態において前記エンドエフェクタが前記処置対象へ引掛かった状態であるか否かを判断し、前記エンドエフェクタが前記処置対象へ引掛かった状態であると判断した際、前記エンドエフェクタが引掛かった状態であることを示す信号を生成する判断部と、
を具備する超音波処置システム。 - 前記判断部での判断に基づいて前記エネルギー出力部からの前記駆動電流の出力を制御し、前記判断部によって前記エンドエフェクタが引掛かった状態であることを示す前記信号が生成されたことに基づいて、前記エネルギー出力部からの前記駆動電流の出力を停止する、又は、前記エンドエフェクタが引掛かった状態であると判断された時点より前に比べて前記エネルギー出力部から出力される前記駆動電流を減少させる制御部を、さらに具備する、請求項1の超音波処置システム。
- 前記制御部は、前記判断部によって前記エンドエフェクタが引掛かった状態であることを示す前記信号が生成される前において、経時的に一定に基準電流値で前記駆動電流を前記エネルギー出力部から出力させ、前記エンドエフェクタが引掛かった状態であることを示す前記信号が生成されたことに基づいて、前記エネルギー出力部から出力される前記駆動電流の電流値を前記基準電流値から減少させる、請求項2の超音波処置システム。
- 前記制御部は、前記判断部によって前記エンドエフェクタが引掛かった状態である判断された前記時点から基準時間経過した後において、前記エネルギー出力部から前記駆動電流が経時的に一定に前記基準電流値で出力される状態にする、請求項3の超音波処置システム。
- 前記駆動電流、前記駆動電流が出力されることによって印加される駆動電圧、及び、前記駆動電流及び前記駆動電圧に基づいて算出されるインピーダンスの少なくとも1つを経時的に検出する検出部をさらに具備し、
前記制御部は、前記駆動電流を前記基準電流値から減少させた後で、かつ、前記判断部によって前記エンドエフェクタが引掛かった状態である判断された前記時点から基準時間経過する前において、前記インピーダンスがインピーダンス閾値以上になったこと、前記駆動電圧が電圧閾値以上になったこと、又は、前記駆動電流が電流閾値以下になったことに基づいて、前記エネルギー出力部からの前記駆動電流の出力を停止する、
請求項3の超音波処置システム。 - 前記駆動電流、前記駆動電流が出力されることによって印加される駆動電圧、及び、前記駆動電流及び前記駆動電圧に基づいて算出されるインピーダンスの少なくとも1つを経時的に検出する検出部をさらに具備し、
前記判断部は、前記インピーダンスがインピーダンス閾値以上になったこと、前記駆動電圧が電圧閾値以上になったこと、又は、前記駆動電流が電流閾値以下になったことに基づいて、前記エンドエフェクタが引掛かった状態である判断する、
請求項1の超音波処置システム。 - 前記駆動電流が出力されることによって印加される駆動電圧の波高値を定期的に検出する検出部と、
前記駆動電圧の前記波高値が経時的に増加している状態において、前記検出部での検出結果に基づいて、前記駆動電圧の前記波高値の増加率を算出する演算部と、
をさらに具備し、
前記判断部は、前記駆動電圧の前記波高値が基準増加率以上の増加率で所定時間の間継続して増加したことに基づいて、前記エンドエフェクタが引掛かった状態であると判断する、
請求項1の超音波処置システム。 - 前記振動発生部及び前記エンドエフェクタが設けられ、前記振動発生部から前記エンドエフェクタに向かって前記超音波振動を伝達することにより、振動する振動体と、
前記振動体に配置され、前記振動体が振動している状態において、振幅及び平均振動速度の少なくとも一方を経時的に検出する検出部と、
をさらに具備し、
前記判断部は、前記超音波振動による前記振幅が振幅閾値以下になったこと、又は、前記超音波振動による前記平均振動速度が速度閾値以下になったことに基づいて、前記エンドエフェクタが引掛かった状態であると判断する、
請求項1の超音波処置システム。 - 作動されることにより、警告を行う警告部と、
前記判断部での判断に基づいて前記警告部の作動を制御し、前記判断部によって前記エンドエフェクタが引掛かった状態であることを示す前記信号が生成されたことに基づいて、前記エンドエフェクタが引掛かった状態であることを前記警告部に警告させる制御部と、
をさらに具備する、請求項1の超音波処置システム。 - 駆動電流が供給されることにより超音波振動を発生する振動発生部と、前記振動発生部で発生した前記超音波振動が伝達され、伝達された前記超音波振動を用いて骨又は軟骨を処置対象として切削するエンドエフェクタと、を備える超音波処置システムにおいて、前記振動発生部への前記駆動電流の供給を制御するエネルギー制御装置であって、
前記振動発生部に供給される前記駆動電流を出力するエネルギー出力部と、
前記エンドエフェクタが前記処置対象に接触している状態において前記エンドエフェクタが前記処置対象へ引掛かった状態であるか否かを判断し、前記エンドエフェクタが前記処置対象へ引掛かった状態であると判断した際、前記エンドエフェクタが引掛かった状態であることを示す信号を生成する判断部と、
を具備するエネルギー制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017503631A JPWO2017014075A1 (ja) | 2015-07-23 | 2016-07-08 | 超音波処置システム及びエネルギー制御装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015-145884 | 2015-07-23 | ||
| JP2015145884 | 2015-07-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017014075A1 true WO2017014075A1 (ja) | 2017-01-26 |
Family
ID=57834023
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2016/070309 Ceased WO2017014075A1 (ja) | 2015-07-23 | 2016-07-08 | 超音波処置システム及びエネルギー制御装置 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPWO2017014075A1 (ja) |
| WO (1) | WO2017014075A1 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0751281A (ja) * | 1993-05-12 | 1995-02-28 | Ethicon Inc | 鈍端の超音波套管針 |
| JP2001161706A (ja) * | 1999-12-09 | 2001-06-19 | Olympus Optical Co Ltd | 超音波手術装置 |
| JP2001238893A (ja) * | 2000-02-29 | 2001-09-04 | Olympus Optical Co Ltd | 超音波手術装置 |
| WO2015021216A1 (en) * | 2013-08-07 | 2015-02-12 | Stryker Corporation | System and method for driving an ultrasonic handpiece as a function of the mechanical impedance of the handpiece |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8858439B2 (en) * | 2009-06-03 | 2014-10-14 | Olympus Medical Systems Corp. | Ultrasound operation apparatus, ultrasound operation system, and cavitation suppression method |
-
2016
- 2016-07-08 WO PCT/JP2016/070309 patent/WO2017014075A1/ja not_active Ceased
- 2016-07-08 JP JP2017503631A patent/JPWO2017014075A1/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0751281A (ja) * | 1993-05-12 | 1995-02-28 | Ethicon Inc | 鈍端の超音波套管針 |
| JP2001161706A (ja) * | 1999-12-09 | 2001-06-19 | Olympus Optical Co Ltd | 超音波手術装置 |
| JP2001238893A (ja) * | 2000-02-29 | 2001-09-04 | Olympus Optical Co Ltd | 超音波手術装置 |
| WO2015021216A1 (en) * | 2013-08-07 | 2015-02-12 | Stryker Corporation | System and method for driving an ultrasonic handpiece as a function of the mechanical impedance of the handpiece |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2017014075A1 (ja) | 2017-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5905178B1 (ja) | 骨を処置するための、超音波システム、エネルギー源ユニット、及び、エネルギー源ユニットの作動方法 | |
| JP5942045B2 (ja) | 超音波処置装置 | |
| US9693793B2 (en) | Ultrasonic probe and ultrasonic treatment instrument | |
| US9808305B2 (en) | Energy treatment apparatus | |
| JP6665299B2 (ja) | エネルギー制御装置、処置システム及びエネルギー制御装置の作動方法 | |
| JP5851664B1 (ja) | 超音波処置装置 | |
| JPWO2017187524A1 (ja) | 処置システム及び制御装置 | |
| JP5551845B1 (ja) | 超音波手術システム | |
| JP6072394B1 (ja) | エネルギー処置システム及びエネルギー制御装置 | |
| JP6109433B2 (ja) | 振動伝達ユニット及び超音波処置具 | |
| US10045815B2 (en) | Energy treatment device and energy control device | |
| WO2016076365A1 (ja) | 高周波制御ユニット及び高周波処置システム | |
| EP3205300A1 (en) | Vibration-generating unit, vibrating body unit, and ultrasonic treatment tool | |
| WO2017014075A1 (ja) | 超音波処置システム及びエネルギー制御装置 | |
| US10182963B2 (en) | Vibration generating unit, vibrating body unit and ultrasonic treatment instrument | |
| WO2018020578A1 (ja) | エネルギー制御装置及び処置システム | |
| JP6234641B1 (ja) | 超音波トランスデューサ及び超音波トランスデューサの製造方法 | |
| WO2018042586A1 (ja) | エネルギー処置システム | |
| JPWO2017149765A1 (ja) | エネルギー制御装置及びエネルギー処置具 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ENP | Entry into the national phase |
Ref document number: 2017503631 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16827637 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16827637 Country of ref document: EP Kind code of ref document: A1 |