[go: up one dir, main page]

WO2025094303A1 - Robot and method for correcting posture of probe - Google Patents

Robot and method for correcting posture of probe Download PDF

Info

Publication number
WO2025094303A1
WO2025094303A1 PCT/JP2023/039405 JP2023039405W WO2025094303A1 WO 2025094303 A1 WO2025094303 A1 WO 2025094303A1 JP 2023039405 W JP2023039405 W JP 2023039405W WO 2025094303 A1 WO2025094303 A1 WO 2025094303A1
Authority
WO
WIPO (PCT)
Prior art keywords
probe
blood vessel
robot
control device
attitude
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.)
Pending
Application number
PCT/JP2023/039405
Other languages
French (fr)
Japanese (ja)
Inventor
友汰 松本
直史 吉田
泰弘 山下
佳宏 白川
匡隆 由村
宗 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuji Corp
Original Assignee
Fuji Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Corp filed Critical Fuji Corp
Priority to PCT/JP2023/039405 priority Critical patent/WO2025094303A1/en
Publication of WO2025094303A1 publication Critical patent/WO2025094303A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves

Definitions

  • This disclosure relates to a method for correcting the attitude of a robot and a probe.
  • this type of robot has been proposed to include a robot arm that holds an ultrasound probe and moves the ultrasound probe along the body surface of the subject, a storage unit that stores instruction trajectory information for moving the ultrasound probe by the robot arm, and a robot arm control unit that controls the drive of the robot arm to move the ultrasound probe according to the stored instruction trajectory information (see, for example, Patent Document 1).
  • the living body contact pressure detected by the pressure sensor is transmitted to the operator via a tactile input device.
  • This disclosure has been made in consideration of the above problems, and aims to provide a robot that can correct the attitude of a probe, and a method for correcting the attitude of a probe.
  • this specification discloses a robot including an arm capable of holding a probe of an ultrasound device, an acquisition device that acquires posture information related to the posture of the probe relative to an object being imaged by the ultrasound device, and a control device that controls the arm based on the posture information acquired by the acquisition device and corrects the posture of the probe.
  • the contents of the present disclosure are not limited to being implemented as a robot, and are also extremely useful when implemented as a method for correcting the attitude of a probe.
  • the robot and method for correcting the probe posture disclosed herein can correct the probe posture based on posture information acquired by an acquisition device, so that the probe posture can be automatically corrected so that the desired image is displayed as an echo image. This reduces the burden on the operator of adjusting the probe posture, allowing them to concentrate on checking the echo image or other tasks.
  • FIG. 1 is an external perspective view of a robot system according to an embodiment of the present invention.
  • FIG. 1 is a schematic diagram of a robot. An enlarged view of a portion of the robot including the hand. An enlarged view of a portion of the robot including the hand.
  • FIG. 2 is a block diagram showing electrical connections in the robot system.
  • FIG. 4 is an explanatory diagram showing the movement direction of a one-dimensional ultrasonic probe.
  • FIG. 4 is an explanatory diagram showing the movement direction of an H-shaped ultrasonic probe.
  • 1 is a schematic diagram showing a state in which a one-dimensional ultrasonic probe is brought into contact with the surface of a human body to be treated and the posture is corrected.
  • FIG. 1 is a schematic diagram showing a state in which a one-dimensional ultrasonic probe is brought into contact with the surface of a human body to be treated and the posture is corrected.
  • FIG. 4 is an explanatory diagram showing a 90-degree rotation operation of the ultrasonic probe.
  • 10A and 10B are diagrams showing the positional relationship between an external force and a force sensor in this embodiment and another embodiment.
  • 13A and 13B are diagrams showing echo images before and after posture correction.
  • 11A and 11B are diagrams for explaining control of moving an ultrasound probe along a blood vessel while correcting its posture.
  • Fig. 1 is an external perspective view of a robot system 10 according to this embodiment.
  • Fig. 2 is a schematic diagram of the robot 20.
  • Figs. 3 and 4 are partial enlarged views of the robot 20 including the hand unit 60.
  • Fig. 5 is a block diagram showing the electrical connections of the robot system 10.
  • the forward/backward direction is referred to as the X-axis direction, the left/right direction as the Y-axis direction, and the up/down direction as the Z-axis direction, based on the direction as seen by an operator operating the operation panel 90 of the robot 20.
  • the robot system 10 of this embodiment includes a robot 20 having a multi-joint robot arm 21, a foot switch 91, an ESR controller 92, a tablet terminal 93, and an emergency stop switch 94.
  • the robot system 10 holds an ultrasonic probe 101 of an ultrasonic device 100 at the tip of the robot arm 21, and controls the robot 20 to move while pressing the ultrasonic probe 101 against the body surface of the human body, thereby causing the ultrasonic device 100 to obtain an ultrasonic echo image of the human body (hereinafter simply referred to as an echo image).
  • the robot system 10 is used as an ultrasonic echo guide during surgery such as catheter surgery.
  • An operator (surgeon) who operates a catheter guide wire instructs the robot 20 to press the ultrasonic probe 101 against the body surface of the human body (patient), and advances the guide wire while recognizing the positional relationship between the tip of the guide wire and the blood vessel from the obtained echo image, thereby allowing the guide wire to accurately pass through the center of the occlusion or stenosis of the blood vessel.
  • the operator can also manually operate the robot arm 21, place the ultrasound probe 101 held by the robot arm 21 against the patient, and check the acquired echo image while determining points (images) to be reproduced during surgery and registering them in the robot 20 (robot control device 80) through direct teaching.
  • the ultrasound device 100 includes an ultrasound probe 101 and an ultrasound device main body 110 connected to the ultrasound probe 101 via a cable 102.
  • the ultrasound device main body 110 includes an ultrasound diagnosis control unit 111 that controls the entire device, an image processing unit 112 that processes the received signal from the ultrasound probe 101 to generate an echo image, an image display unit 113 that displays the echo image, and various operation switches (not shown).
  • the ultrasound device 100 also includes an external IF (abbreviation of interface) 114.
  • the ultrasound device 100 can be connected to the robot control device 80 of the robot 20 via the external IF 114.
  • FIGS. 1 to 4 show the state in which the one-dimensional ultrasound probe 101 is attached.
  • the robot 20 includes a base 25, a housing 29 installed on the base 25, a robot arm 21 supported by the housing 29, a hand 60 attached to the tip of the robot arm 21, a robot control device 80 that controls the robot arm 21, and an operation panel 90.
  • Casters 26 with stoppers are attached to the four corners of the back surface of the base 25.
  • the robot 20 can be moved freely by the casters 26.
  • locking parts 28 are provided at multiple points (e.g., three points) on the back surface of the base 25, which protrude vertically downward when a lever 27 is pressed down to lock (fix) the robot 20 so that it cannot move.
  • the robot arm 21 is, for example, a seven-axis articulated arm, and has a first arm 22, a second arm 23, a base 24, a first arm driver 35, a second arm driver 36, a position holding device 37, a three-axis rotating mechanism 50, and a brake lever 65 (see FIG. 4).
  • the base end of the first arm 22 is connected to the base 24 via a first joint shaft 31 that extends in the vertical direction (Z-axis direction).
  • the first arm driving device 35 includes a motor 35a, an encoder 35b, and an amplifier 35c (see FIG. 5).
  • the rotation shaft of the motor 35a is connected to the first joint shaft 31 via a reduction gear (not shown).
  • the first arm driving device 35 rotates (pivots) the first arm 22 along a horizontal plane (XY plane) around the first joint shaft 31 as a fulcrum by driving the first joint shaft 31 to rotate with the motor 35a.
  • the encoder 35b is attached to the rotation shaft of the motor 35a and is configured as a rotary encoder that detects the amount of rotational displacement of the motor 35a.
  • the amplifier 35c is a driving unit for driving the motor 35a by switching the switching element.
  • the base end of the second arm 23 is connected to the tip end of the first arm 22 via a second joint shaft 32 extending in the vertical direction.
  • the second arm driving device 36 includes a motor 36a, an encoder 36b, and an amplifier 36c (see FIG. 5).
  • the rotating shaft of the motor 36a is connected to the second joint shaft 32 via a reduction gear (not shown).
  • the second arm driving device 36 rotates (pivots) the second arm 23 along a horizontal plane around the second joint shaft 32 as a fulcrum by driving the second joint shaft 32 to rotate with the motor 36a.
  • the encoder 36b is attached to the rotating shaft of the motor 36a and is configured as a rotary encoder that detects the amount of rotational displacement of the motor 36a.
  • the amplifier 36c is a driving unit for driving the motor 36a by switching the switching element.
  • the robot 20 has two arm postures: a right arm posture mode in which the robot arm 21 operates in a right arm posture, and a left arm posture mode in which the robot arm 21 operates in a left arm posture.
  • a lifting device 40 is provided inside the housing 29.
  • the lifting device 40 is installed on the base 25.
  • the base 24 is provided at the base end of the robot arm 21 and is capable of being raised and lowered relative to the base 25 by the lifting device 40.
  • the lifting device 40 includes a first slider 41, a first guide member 42, a first ball screw shaft 43 (lifting shaft), a motor 44a, an encoder 44b, and an amplifier 44c (see FIG. 5).
  • the first slider 41 is fixed to the base 24.
  • the first guide member 42 extends in the vertical direction to guide the movement of the first slider 41.
  • the first ball screw shaft 43 extends in the vertical direction and is screwed into a ball screw nut (not shown) fixed to the first slider 41.
  • the motor 44a rotates the first ball screw shaft 43.
  • the amplifier 44c drives the motor 44a.
  • the lifting device 40 moves the base 24 fixed to the first slider 41 up and down along the first guide member 42 by rotating the first ball screw shaft 43 with the motor 44a.
  • the encoder 44b is configured as a linear encoder that detects the vertical position (lifted position) of the first slider 41 (base 24).
  • the three-axis rotating mechanism 50 is connected to the tip of the second arm 23 via the attitude maintaining shaft 33 extending in the vertical direction.
  • the three-axis rotating mechanism 50 includes a first rotation shaft 51, a second rotation shaft 52, and a third rotation shaft 53 that are perpendicular to one another, a first rotation device 55 that rotates the first rotation shaft 51, a second rotation device 56 that rotates the second rotation shaft 52, and a third rotation device 57 that rotates the third rotation shaft 53.
  • the first rotation shaft 51 is supported in a position perpendicular to the attitude maintaining shaft 33.
  • the second rotation shaft 52 is supported in a position perpendicular to the first rotation shaft 51.
  • the third rotation shaft 53 is supported in a position perpendicular to the second rotation shaft 52.
  • the first rotating device 55 has a motor 55a that rotates the first rotating shaft 51, an encoder 55b that is attached to the rotating shaft of the motor 55a and detects the amount of rotational displacement of the motor 55a, and an amplifier 55c that drives the motor 55a (see FIG. 5).
  • the second rotating device 56 has a motor 56a that rotates the second rotating shaft 52, an encoder 56b that is attached to the rotating shaft of the motor 56a and detects the amount of rotational displacement of the motor 56a, and an amplifier 56c that drives the motor 56a (see FIG. 5).
  • the third rotating device 57 has a motor 57a that rotates the third rotating shaft 53, an encoder 57b that is attached to the rotating shaft of the motor 57a and detects the amount of rotational displacement of the motor 57a, and an amplifier 57c that drives the motor 57a (see FIG. 5).
  • the third rotation device 57 includes a housing 54 to which the second rotating shaft 52 is connected and which rotatably supports the third rotating shaft 53 so as to extend in a direction perpendicular to the second rotating shaft 52, a motor 57a which rotates the third rotating shaft 53, a force sensor 68, and the like (see FIG. 5).
  • the housing 54 is a box-shaped member having a first surface 54b, a second surface 54t, a third surface 54r, and a fourth surface 54f which are connected in the circumferential direction (direction along the outer periphery).
  • the second rotating shaft 52 is connected to the third surface 54r.
  • the third rotating shaft 53 is rotatably supported by the housing 54 so as to extend outward from the first surface 54b which is perpendicular to the third surface 54r, and is rotated by the motor 57a.
  • the first surface 54b is the lower surface
  • the second surface 54t is the upper surface
  • the third surface 54r is the back surface
  • the fourth surface 54f is the front surface.
  • an operating handle 66 and a stop switch 67 are arranged on the second surface 54t (top surface) of the housing 54.
  • the operating handle 66 is held by an operator when the operator manually operates the ultrasound probe 101 held by the robot arm 21 during direct teaching.
  • the stop switch 67 is a switch that the operator operates to temporarily stop the operation of the robot arm 21 when an unexpected operation occurs in the robot arm 21.
  • the force sensor 68 is provided in the housing 54 and attached to the third rotating shaft 53.
  • the force sensor 68 transmits power from the motor 57a (see FIG. 5) provided in the housing 54 to the third rotating shaft 53 (hand part 60), and detects force components acting in the axial directions of the X-axis, Y-axis, and Z-axis as external forces acting on the hand part 60 (ultrasonic probe 101), etc., and torque components acting around the Ra, Rb, and Rc axes.
  • the robot control device 80 of this embodiment controls the robot arm 21 based on the external force (force components, torque components, an example of the posture information of this disclosure) detected by the force sensor 68, and corrects the posture of the ultrasonic probe 101. Details of the posture correction control will be described later.
  • the force sensor 68 is an example of an acquisition device of this disclosure.
  • the acquisition device of this disclosure is not limited to the force sensor 68.
  • the robot 20 may be equipped with an acquisition device that acquires the force and torque acting on each joint of the robot arm 21.
  • the robot control device 80 may then detect the external force acting on the ultrasonic probe 101 based on the force and torque components acquired by this device, and correct the posture of the ultrasonic probe 101. Therefore, the method of detecting the external force and torque acting on the ultrasonic probe 101 can be changed as appropriate.
  • the hand part 60 is attached to the tip of the third rotating shaft 53.
  • the hand part 60 has a base part 601, a holding part 602 that holds the ultrasonic probe 101 so as to be coaxial with the third rotating shaft 53, and a grip part 603 that is held by the operator.
  • the base part 601 is a plate-shaped member, and is detachably attached to the third rotating shaft 53 by a snap lock 64. Therefore, the hand part 60 can be replaced depending on the type of ultrasonic probe 101.
  • the hand part 60 (base part 601) may be attached to the third rotating shaft 53 by other fixing devices (e.g., ratchet-type fixing devices, screws, etc.).
  • the holding section 602 is provided on one surface of the base 601 and holds the ultrasonic probe 101.
  • the holding section 602 includes, for example, a pair of support walls that support the ultrasonic probe 101 from both sides, and a plate-shaped pressing member that spans from one support wall to the other support wall and presses and holds the ultrasonic probe 101 against the base 601.
  • the pressing member can be opened and closed relative to the pair of support walls, and can be switched between a closed state in which the ultrasonic probe 101 is held, and an open state in which the ultrasonic probe 101 can be attached and detached. This allows the holding section 602 to be attached in either orientation by changing the front and back of the ultrasonic probe 101.
  • the gripping portion 603 is gripped by an operator when the operator moves the ultrasonic probe 101 held by the robot arm 21 by hand during, for example, direct teaching.
  • the gripping portion 603 is provided on the other surface opposite to the surface on which the holding portion 602 of the base 601 is provided, and is formed so as to protrude outward in a convex shape from the other surface.
  • the gripping portion 603 is formed by a convex curved surface as shown in Figures 3 and 4, but may be formed by any shape such as a tapered shape, rod shape, hemisphere shape, rectangular parallelepiped shape, cube shape, etc., as long as the shape is such that the operator can grip it.
  • a direct teaching switch 61 is provided at the top of the convex portion (convex curved surface portion) of the gripping portion 603 to allow the operator to manually operate the robot arm 21 during direct teaching.
  • the position at which the direct teaching switch 61 is provided may be changed as appropriate.
  • the direct teaching switch 61 is configured as a three-position enable switch.
  • One end of a cable 62 is connected to a terminal of the direct teaching switch 61.
  • a cable guide 63 that guides one end of the cable 62 to the direct teaching switch 61 is fixed to the other surface of the base 601 of the hand 60, closer to the housing 54 than the gripping part 603.
  • the other end of the cable 62 is connected to wiring that runs from the housing 54 along the robot arm 21 to the robot control device 80.
  • a connector 621 is provided at the other end of the cable 62, and is removably connected to a connector provided on the housing 54.
  • the robot 20 of this embodiment operates the robot arm 21 by combining the translational motion in three directions, the X-axis direction, the Y-axis direction, and the Z-axis direction, by the first arm driving device 35, the second arm driving device 36, and the lifting device 40, and the rotational motion in three directions, the X-axis Rb (pitching), the Y-axis Ra (rolling), and the Z-axis Rc (yawing), by the three-axis rotation mechanism 50.
  • the robot arm 21 operates the robot arm 21 by combining the translational motion in three directions, the X-axis direction, the Y-axis direction, and the Z-axis direction, by the first arm driving device 35, the second arm driving device 36, and the lifting device 40, and the rotational motion in three directions, the X-axis Rb (pitching), the Y-axis Ra (rolling), and the Z-axis Rc (yawing), by the three-axis rotation mechanism 50.
  • the X-axis Rb
  • the robot 20 can move the ultrasonic probe 101 in each of the X-axis, Y-axis, and Z-axis directions (both forward and reverse directions) and rotate it around each of the axes Ra, Rb, and Rc (both forward and reverse directions).
  • the X-axis direction is the direction in which the ultrasonic probe 101 is moved away from the housing 29 or moved closer to the housing 29.
  • the direction in which the ultrasonic probe 101 is moved away from the housing 29 is the positive direction
  • the direction in which the ultrasonic probe 101 is moved toward the housing 29 is the negative direction.
  • the center of rotation is set so that the holding unit 602 (ultrasonic probe 101) rotates around the center 107 (see FIG. 6 and FIG. 7) at the tip of the ultrasonic probe 101 held by the holding unit 602.
  • the attitude holding device 37 holds the attitude of the three-axis rotating mechanism 50 (the orientation of the first rotating shaft 51) in a constant orientation regardless of the orientation of the first arm 22 and the second arm 23.
  • the attitude holding device 37 includes a motor 37a, an encoder 37b, and an amplifier 37c (see FIG. 5).
  • the rotating shaft of the motor 37a is connected to the attitude holding shaft 33 via a reduction gear (not shown).
  • the attitude holding device 37 sets a target rotation angle of the attitude holding shaft 33 based on the rotation angle of the first joint shaft 31 and the rotation angle of the second joint shaft 32 so that the axial direction of the first rotating shaft 51 is always in the left-right direction (Y-axis direction), and drives and controls the motor 37a so that the attitude holding shaft 33 is at the target rotation angle. This makes it possible to control the translational motion in three directions and the rotational motion in three directions independently, making the control easier.
  • the brake lever 65 is a generally L-shaped member that extends downward (in the direction of extension of the attitude-maintaining shaft 33) from the three-axis rotating mechanism 50 (first rotating shaft 51) and bends at an orthogonal direction at the end of the extension.
  • Mechanical brakes e.g., disk brakes
  • the mechanical brakes are attached to each axis of the robot arm 21 except for the horizontally rotating axis (first joint shaft 31, second joint shaft 32, and attitude-maintaining shaft 33), and the mechanical brakes are configured to be activated when the corresponding motor stops operating.
  • the operator can release the mechanical brake by operating the brake lever 65 upward in the figure. As a result, even if the power supply is cut off due to some abnormality in the robot 20, the operator can manually release the mechanical brake and move the robot arm 21 to a safe position.
  • the operation panel 90 is a touch panel display that displays various information related to the robot system 10 and allows various instructions to be input to the robot system 10.
  • the operation panel 90 is installed on the top surface of the housing 29 that houses the lifting device 40 and the robot control device 80 of the robot 20.
  • the user can issue operation instructions, emergency stop instructions, etc. to the robot system 10 by operating the foot switch 91, ESR controller 92, tablet terminal 93, and emergency stop switch 94 shown in FIG. 1.
  • the robot control device 80 comprises a robot control unit 81, a monitoring unit 82, an IO unit 83, a communication unit 84, a memory unit 85, and an external IF 86.
  • the robot control unit 81 is configured as a processor including a CPU, ROM, RAM, peripheral circuits, etc.
  • the monitoring unit 82 is configured as a one-chip microcomputer including a CPU, ROM, RAM, peripheral circuits, etc.
  • the robot control unit 81 performs various processes related to the control of the robot arm 21 (motors 35a-37a, 44a, 55a-57a).
  • the monitoring unit 82 monitors the status of each unit, such as the IO unit 83, the communication unit 84, the external IF 86, the amplifiers 35c-37c, 44c, 55c-57c, the encoders 35b-37b, 44b, 55b-57b, and the sensor unit including the direct teaching switch 61, etc.
  • the robot control unit 81 detects abnormalities in the robot system 10 based on the monitoring results of the monitoring unit 82.
  • the IO unit 83 is an I/O port that inputs detection signals from the direct teaching switch 61, detection signals from the stop switch 67, and operation signals from the operation panel 90, and outputs display signals to the operation panel 90.
  • the communication unit 84 communicates with the robot control device 80 and external devices (foot switch 91, ESR controller 92, tablet terminal 93, emergency stop switch 94, etc.) via wire or wirelessly, and exchanges various signals and data.
  • the memory unit 85 is a memory device such as a RAM, ROM, HDD, or SSD.
  • the external IF 86 is, for example, a LAN interface, and is connected to the external IF 114 of the ultrasound device main body 110 via a LAN cable 87.
  • the robot control device 80 can acquire echo images from the ultrasound device 100 via the LAN cable 87.
  • the standard of the communication cable connecting the robot 20 and the ultrasound device 100 is not limited to the LAN standard, and may be other communication standards such as the USB standard.
  • the communication connecting the robot 20 and the ultrasound device 100 is not limited to wired communication, and may be wireless communication.
  • Each of amplifiers 35c-37c, 44c, 55c-57c includes a motor control unit 71, a drive power supply unit 72, and an IO unit 73.
  • Drive power supply unit 72 includes, for example, an inverter circuit that supplies the power necessary to drive motors 35a-37a, 44a, 55a-57a.
  • Motor control unit 71 controls each of motors 35a-37a, 44a, 55a-57a, for example, by feedback control (switching control) of the switching elements of the inverter circuit of drive power supply unit 72 based on encoder information from encoders 35b-37b, 44b, 55b-57b, etc.
  • the IO unit 83 is an I/O port that inputs various signals such as encoder information from the encoders 35b-37b, 44b, 55b-57b, current signals from current sensors that detect the current flowing through each of the motors 35a-37a, 44a, 55a-57a, and command signals (control signals) from the robot control unit 81 to each of the motors 35a-37a, 44a, 55a-57a.
  • the posture correction control of the robot 20 provided in the robot system 10 thus configured will be described.
  • the robot 20 of this embodiment has a function of automatically correcting the posture of the ultrasound probe 101 so that the echo image desired by the operator is easily captured.
  • the robot control device 80 of the robot 20 corrects the posture of the ultrasound probe 101 based on both the external force detected by the force sensor 68 and the echo image acquired from the ultrasound device 100.
  • the robot control device 80 may switch the posture correction function on and off based on an operation on the operation panel 90.
  • the posture correction function may be a function that is always executed when the robot system 10 is started up.
  • the robot control device 80 may be configured to be capable of executing only one of posture correction based on an external force detected by the force sensor 68, or posture correction based on an echo image acquired from the ultrasound device 100.
  • the robot control device 80 may execute the posture correction function not only during a procedure, but also at times other than a procedure, such as when registering the above-mentioned registered points (during direct teaching) or when moving between registered registered points.
  • the posture correction control using the force sensor 68 will be described. Note that the posture correction control using the force sensor 68 below will be described in the case where a one-dimensional ultrasonic probe 101 is used, but the same can be performed with other types of ultrasonic probes 101, such as an H-shaped ultrasonic probe 101.
  • FIG. 8 shows a schematic diagram of a one-dimensional ultrasonic probe 101 in contact with the surface of the human body of a patient P who is the subject of treatment.
  • FIG. 8 shows the state of the ultrasonic probe 101 before the posture is corrected on the left side, and the state after the posture is corrected on the right side.
  • the robot 20 (robot arm 21) and the hand 60 are omitted from illustration to avoid cluttering the drawing.
  • the robot control device 80 can detect the force components acting in each of the X, Y and Z axial directions applied to the hand 60 (ultrasonic probe 101) as external forces using the force sensor 68. As shown by the arrow in FIG.
  • an external force 122 is generated from the contact part 121 of the patient P toward the ultrasonic probe 101.
  • the external force 122 is an external force that has force components in each of the X, Y and Z axial directions.
  • the arrow in FIG. 8 shows the direction obtained by combining the force components in each axial direction generated at the contact part 121.
  • the ultrasonic probe 101 is set with a central axis 125 as a reference for correcting the posture, for example.
  • This central axis 125 indicates the orientation (direction, rotational position) of the posture of the ultrasonic probe 101.
  • the central axis 125 is a straight line passing through the center 107 of the tip of the ultrasonic probe 101 shown in FIG. 6 and FIG. 7 and passing through the center of the ultrasonic probe 101.
  • the central axis 125 is parallel to the axial direction of the third rotation shaft 53 when the ultrasonic probe 101 is attached to the hand part 60.
  • the hand part 60 is prepared with a different structure depending on the type of ultrasonic probe 101.
  • the hand part 60 corresponding to the various ultrasonic probes 101 is formed so that the relative positions of the central axis 125 and the center 107 with respect to the third rotation shaft 53 are consistent regardless of the type of ultrasonic probe 101 (hand part 60) attached to the third rotation shaft 53.
  • the coordinates of the center 107 and the direction of the central axis 125 are set in advance in the memory unit 85.
  • the robot control device 80 reads the setting information in the memory unit 85 and sets the central axis 125, etc.
  • the robot control device 80 may detect the center of gravity of the ultrasound probe 101 using the force sensor 68, etc., and automatically set the coordinates of the central axis 125 and center 107.
  • the robot control device 80 adjusts the orientation of the ultrasonic probe 101 (hand part 60) so that the central axis 125 of the ultrasonic probe 101 is parallel to the direction of the external force 122. As shown on the right side of FIG. 8, the robot control device 80 controls the robot arm 21 based on the direction of the external force 122 detected by the force sensor 68 to correct the orientation of the ultrasonic probe 101, and corrects the posture of the ultrasonic probe 101 so that the ultrasonic probe 101 (central axis 125) is aligned with the external force 122. Therefore, the force sensor 68 is an example of an external force acquisition device that acquires the external force 122 acting on the ultrasonic probe 101 from the patient P as posture information of the present disclosure.
  • the robot control device 80 corrects the posture of the ultrasonic probe 101 based on the external force 122 so as to shorten the distance 127 between the blood vessel 126 (imaging subject) and the ultrasonic probe 101 in contact with the epidermis.
  • the distance 127 between the blood vessel 126 and the ultrasonic probe 101 can be minimized.
  • the blood vessel 126 can be more reliably included in the echo image.
  • the robot control device 80 also corrects the posture of the ultrasound probe 101 so that the angle ⁇ 1 between the direction of the external force 122 acting on the ultrasound probe 101 from the contact site 121 (external force direction) and the ultrasound probe 101 becomes smaller, and also corrects so that the blood vessel 126 appears in the echo image. Note that the robot control device 80 does not need to completely match the direction of the external force 122 and the central axis 125, and may control the robot arm 21 so that the angle ⁇ 1 between the direction of the external force 122 and the central axis 125 is equal to or smaller than a predetermined reference angle.
  • the robot control device 80 processes the echo image acquired from the ultrasound device 100 to detect the position of the blood vessel 126.
  • the robot control device 80 maintains the state in which the blood vessel 126 is reflected in the echo image based on the detected position, and controls the robot arm 21 so that the angle ⁇ 1 between the direction of the external force 122 and the central axis 125 is equal to or less than a predetermined reference angle. This allows the distance 127 between the blood vessel 126 and the ultrasound probe 101 to be shortened while the blood vessel 126 to be treated is more reliably imaged.
  • the method for detecting the position of the blood vessel 126 is not particularly limited, but for example, a method using an AI (artificial intelligence) program can be adopted.
  • the memory unit 85 stores an AI program that has learned the process of detecting the position of the blood vessel from the echo image.
  • the robot control device 80 executes this AI program to detect the position of the blood vessel 126 and perform correction.
  • the method for detecting the position of the blood vessel is not limited to the method using the AI program, and other methods such as a method of detecting the edge of the blood vessel 126 by image processing may also be used.
  • the method of determining whether or not the blood vessel 126 is displayed in the echo image is not limited to the image processing method by the robot control device 80 described above.
  • the robot control device 80 may receive a detection signal from the ultrasound device 100 indicating whether or not the blood vessel 126 is displayed, and correct the posture of the ultrasound probe 101 within the range in which the detection signal indicating detection is received.
  • the robot control device 80 corrects the posture of the ultrasonic probe 101 in the rotation direction about the extension direction of the blood vessel 126 based on the external force 122.
  • the longitudinal direction of the ultrasonic probe 101 here is, for example, the direction in which ultrasonic transducer elements (such as piezoelectric elements, which may also be called an transducer array) that transmit and receive ultrasonic waves in the linear ultrasonic probe 101 are arranged.
  • the extension direction is also a direction perpendicular to the paper surface in FIG. 8. Therefore, the blood vessel 126 in FIG.
  • the angle ⁇ 1 can be reduced and the distance 127 between the blood vessel 126 and the ultrasonic probe 101 can be shortened.
  • the center of rotation along the extension direction can be, for example, a straight line passing through the center of the blood vessel 126.
  • the method of detecting the center of the blood vessel 126 can be a method of detecting the position of the blood vessel 126 by the image processing described above.
  • the robot control device 80 may set the center of the cross section of the blood vessel 126, and then correct the posture of the ultrasonic probe 101 based on the set center. For example, if the ultrasonic probe 101 is an H-type, the longitudinal section and cross section of the blood vessel 126 can be imaged without changing the position of the ultrasonic probe 101.
  • the center of the blood vessel 126 can be set from the echo image of the blood vessel 126 in the imaged cross section.
  • the robot control device 80 may then correct the posture of the ultrasonic probe 101 around the center of the blood vessel 126 detected and set from the echo image of the cross section.
  • an echo image of the longitudinal section can be obtained by applying the longitudinal direction of the ultrasonic probe 101 to the extension direction of the blood vessel 126. Also, by rotating the ultrasonic probe 101 by 90 degrees and applying the short side direction of the ultrasonic probe 101 to the extension direction, a transverse section (widthwise section) of the blood vessel 126 can be imaged. At this time, the robot control device 80 may rotate the ultrasonic probe 101 by 90 degrees while maintaining the posture of the robot arm 21 so that the imaging position is not changed. Also, if the ultrasonic probe 101 is rotated while being applied to the patient P, there is a risk that the patient P will feel uncomfortable.
  • the robot control device 80 may temporarily move the ultrasonic probe 101 away from the body surface of the patient P, rotate the ultrasonic probe 101 by 90 degrees around the third rotation axis 53, and then contact the ultrasonic probe 101 with the body surface, as shown in FIG. 9.
  • the robot control device 80 may then set the center of the blood vessel 126 from the cross-sectional echo image and correct the posture of the ultrasound probe 101 based on the set center.
  • the robot control device 80 may also obtain information about the center of the blood vessel 126 detected by the ultrasound device 100 from the ultrasound device 100.
  • the robot control device 80 may also correct the posture of the ultrasonic probe 101 based on the moment acting on the ultrasonic probe 101 from the patient P.
  • the force sensor 68 is attached to the third rotation axis 53, and can detect the force components acting in the axial directions of the X-axis, Y-axis, and Z-axis as external forces applied to the hand portion 60 (ultrasonic probe 101), and the torque (moment) components acting around the axes Ra, Rb, and Rc.
  • FIG. 10 shows the positional relationship between the external force 122 and the force sensors 68, 68A in this embodiment and another embodiment.
  • the force component acting on the third rotation axis 53 to which the hand part 60 is attached is directly detected by the force sensor 68, so the posture can be corrected by aligning the center axis 125 of the ultrasonic probe 101 with the direction of the external force 122.
  • this external force 1221 is along the center axis 125, the ultrasonic probe 101 is in a state where no moment that tries to rotate the ultrasonic probe 101 acts (ideally, the moment is zero).
  • the robot control device 80 controls the robot arm 21 so that the torque components acting around each axis detected by the force sensor 68, i.e., the moment acting on the ultrasonic probe 101, are reduced (for example, the moment is zero).
  • the distance 127 can be shortened, similar to the control for correcting the posture to reduce the angle ⁇ 1 described above.
  • the detection position of the force sensor 68A and the position where the ultrasonic probe 101 is attached are offset by a distance L.
  • the ultrasonic probe 101 is attached to the end of a holder that extends a distance L forward in the X-axis direction from the third rotation axis 53.
  • a moment due to the weight of the ultrasonic probe 101 is generated in the ultrasonic probe 101 even when it is not in contact with the patient P.
  • a moment is generated that is the product of the distance L and the mass of the ultrasonic probe 101 (or the mass including the member that holds the ultrasonic probe 101).
  • the robot control device 80 may eliminate the effect of the moment due to its own weight among the moments detected by the force sensor 68A, and then correct the posture of the ultrasonic probe 101 so that the remaining moment becomes zero. For example, the robot control device 80 subtracts the moment component due to its own weight from the moment components acting around the Ra, Rb, and Rc axes, and then controls the robot arm 21 so that each remaining moment component becomes zero. This makes it possible to correct the posture of the ultrasonic probe 101 even if, for some reason, the ultrasonic probe 101 is attached at a position offset from the force sensor 68A.
  • posture correction control using echo images will be explained. Note that posture correction control using echo images, which will be explained below, and posture correction control using the force sensor 68, which has been described above, may be used in combination. In addition, the following explanation will be given for the case where an H-shaped ultrasonic probe 101 is used.
  • FIG. 11 shows echo images 131 before and after posture correction using echo images.
  • FIG. 12 shows a schematic diagram of the state of the H-shaped ultrasound probe 101 and blood vessel 126 before and after posture correction.
  • the H-shaped ultrasound probe 101 has, for example, two probes 101A and 101C that image the transverse section of the blood vessel 126, and a probe 101B that is disposed between the two probes 101A and 101C and images the longitudinal section of the blood vessel 126.
  • the longitudinal direction of the central probe 101B of the three probes 101A to 101C of the H-shaped ultrasound probe 101 is disposed in the extension direction of the blood vessel 126.
  • the operator performs surgery while moving the ultrasound probe 101 from the base of the patient P's foot to the toes.
  • the echo image 131 of the cross section captured by the probe 101A on the toe side will be referred to as echo image 131A
  • the echo image 131 of the cross section captured by the probe 101C on the head side will be referred to as echo image 131C.
  • the blood vessel 126 of the cross section captured by the echo image 131A will be referred to as blood vessel 126A
  • the blood vessel 126 of the longitudinal section captured by the echo image 131B as blood vessel 126B
  • the blood vessel 126 of the cross section captured by the echo image 131C as blood vessel 126C
  • the echo images 131A to 131C are collectively referred to, they are referred to as the echo image 131
  • the blood vessels 126A to 126C are collectively referred to, they are referred to as the blood vessel 126.
  • the directions shown in FIG. 11 and FIG. 12 are merely examples, and are appropriately changed depending on the type and orientation of the ultrasonic probe 101 attached to the hand part 60.
  • the actual echo image 131 is displayed as an image having a shape such as a fan shape depending on the direction of emission of the ultrasonic waves.
  • the echo image 131 is a square image as shown in FIG. 11.
  • a correction similar to the correction of the posture based on the square echo image 131 described below can be performed by changing the fan-shaped image to a square image or by performing a process such as converting the coordinates in the image. That is, the shape of the echo image 131 is not particularly limited.
  • FIG. 11 shows two patterns of pre-correction echo images 131A-131C on the left side.
  • blood vessel 126A In the pre-correction state shown at the top, blood vessel 126A is located at the top of the rear side in echo image 131A.
  • the probe 101A (see FIG. 12) on the toe side of the ultrasound probe 101 is shifted forward with respect to blood vessel 126A.
  • blood vessel 126B is tilted from the top left to the bottom right in echo image 131B.
  • the distance 133 between probe 101A on the toe side and blood vessel 126 is shorter than the distance 134 between probe 101C on the head side and blood vessel 126.
  • the ultrasound probe 101 is tilted so that the foot side is closer to blood vessel 126 than the head side.
  • blood vessel 126C is located at the bottom of the front side in echo image 131C.
  • the ultrasound probe 101 has the head-side probe 101C (see FIG. 12) shifted backward relative to the blood vessel 126C.
  • the robot control device 80 detects the positions of the blood vessels 126A to 126C from each of the echo images 131A to 131C using the AI program described above. The robot control device 80 then controls the robot arm 21 to correct the posture of the ultrasound probe 101 (hand part 60) so that it is in the corrected state on the right side. In the corrected state on the right side, the center of the blood vessel 126A coincides with the center P1 of the echo image 131A. Furthermore, the blood vessel 126B is in a state in which it is aligned in the left-right direction, that is, the horizontal direction of the echo image 131B, at the center in the vertical direction of the echo image 131B.
  • the robot control device 80 corrects the posture of the ultrasound probe 101 so that it is in the state of the echo images 131A to 131C after correction, that is, in an ideal imaging state, as shown by the arrows in the echo images 131A to 131C before correction in FIG. 11.
  • the robot control device 80 controls the robot arm 21 to move the toe-side probe 101A backward. This brings the position of the blood vessel 126A closer to the center P1.
  • the robot control device 80 also controls the head-side probe 101C to move forward. This brings the position of the blood vessel 126C closer to the center P1.
  • the robot control device 80 also rotates the ultrasound probe 101 so that the toe side of the ultrasound probe 101 (probe 101B) moves upward and the head side moves downward. This brings the posture of the ultrasound probe 101 closer to the state of the corrected echo images 131A to 131C on the right side of FIG. 11, i.e., the ideal imaging state.
  • the state shown in the lower left of FIG. 11 shows a state in which the ultrasonic probe 101 is tilted in the opposite direction to the state shown in the upper left.
  • the robot control device 80 corrects the posture of the ultrasonic probe 101 in the opposite direction to the state shown in the upper left of FIG. 11.
  • the robot control device 80 controls the robot arm 21 to move the probe 101A on the toe side forward.
  • the robot control device 80 also controls the probe 101C on the head side to move backward.
  • the robot control device 80 also rotates the ultrasonic probe 101 so that the toe side of the ultrasonic probe 101 moves downward and the head side moves upward.
  • the posture of the ultrasonic probe 101 approaches the state of the corrected echo images 131A to 131C on the right side of FIG. 11.
  • posture correction control using the echo image 131 captured by the H-type ultrasound probe 101 has been described, but posture correction control can be performed in the same way with other types of ultrasound probes, such as linear type.
  • posture correction control can be performed in the same way as with the H-type by rotating the one-dimensional ultrasound probe 101 by 90 degrees and capturing a cross section.
  • the robot control device 80 rotates the one-dimensional ultrasound probe 101 by 90 degrees, captures a cross section (echo image 131A) on the toe side and a cross section (echo image 131C) on the head side, and determines the positions of the blood vessels 126A to 126C by combining them with the longitudinal section (echo image 131B) before rotating by 90 degrees. This allows correction to be performed in the same way as with the H-type.
  • the robot control device 80 may perform correction using at least one echo image 131 of the three echo images 131A to 131C, or may perform correction using four or more echo images 131.
  • the robot control device 80 can control the robot arm 21 based on the echo image 131 acquired by the ultrasonic probe 101 in addition to the external force 122 acquired by the force sensor 68, and correct the posture of the ultrasonic probe 101.
  • the robot control device 80 may execute correction based on the echo image 131 in a state where the angle ⁇ 1 between the external force 122 and the central axis 125 is within a predetermined angle. This shortens the distance between the ultrasonic probe 101 and the blood vessel 126, and allows the blood vessel 126 to be properly displayed in the echo image 131.
  • the robot control device 80 may execute correction of posture based on the above-mentioned echo image 131, and then execute correction of posture based on the external force 122.
  • the robot control device 80 may execute control to correct the traveling direction of the ultrasonic probe 101 based on the echo image 131 described later, and after moving a predetermined distance, execute correction of posture based on the external force 122 at the destination.
  • the robot control device 80 may also be configured to be switchable between a mode in which posture correction is performed using only the external force 122 and a mode in which posture correction is performed using only the echo image 131.
  • the robot 20 also includes an external IF 86 that acquires the echo image 131 captured by the ultrasonic probe 101 from the ultrasonic device 100.
  • the robot control device 80 controls the robot arm 21 based on the echo image 131 acquired from the ultrasonic device 100 via the external IF 86, and corrects the posture of the ultrasonic probe 101. This allows the echo image 131 to be acquired quickly from the ultrasonic device 100, preferably in real time, and allows smooth correction of the posture based on the echo image 131.
  • the robot control device 80 corrects the posture of the ultrasonic probe 101 so that the angle ⁇ 2 between the blood vessel 126 and the ultrasonic probe 101 (central axis 125) is reduced as shown in FIG. 12 by correcting the inclination of the ultrasonic probe 101 (probe 101B) with respect to the blood vessel 126.
  • the inclination of the probe 101B can be changed according to the inclination of the blood vessel 126B in the longitudinal cross-sectional echo image 131B, so that the blood vessel 126 and the ultrasonic probe 101 can be parallel to each other.
  • the ultrasonic probe 101 can be positioned so that the extension direction of the blood vessel 126 and the longitudinal direction of the probe 101B are parallel to each other.
  • the robot control device 80 controls the robot arm 21 in a direction in which the inclination of the blood vessel 126B is reduced in the longitudinal cross-sectional echo image 131B.
  • This allows, for example, the blood vessel 126B to always have the same inclination (angle) in the echo image 131B, which is a longitudinal section, by continuing the control to automatically correct the posture, and preferably the blood vessel 126B can be displayed in a direction parallel to the horizontal direction of the echo image 131B.
  • the operator can view the blood vessel 126 held at a constant angle in the echo image 131, allowing him or her to concentrate on the catheter operation.
  • the robot control device 80 also controls the robot arm 21 based on both echo image 131B of a longitudinal section cut along a plane along the extension direction of the blood vessel 126, for example, a plane parallel to the extension direction, and echo images 131A and 131C of transverse sections cut along a plane perpendicular to the extension direction. Based on the two types of echo images 131, the robot control device 80 corrects the posture of the ultrasound probe 101 so that the angle ⁇ 2 between the blood vessel 126 and the ultrasound probe 101 becomes smaller. This makes it possible to correct the positional deviation between the echo images 131A-131C and the blood vessels 126A-126C in the up-down and back-and-forth directions. Preferably, the centers of the blood vessels 126A and 126C can be aligned with the center P1 of the echo images 131A and 131C.
  • the above-mentioned correction using the echo image 131 can be performed at a specific imaging position, but can also be performed while moving the ultrasound probe 101.
  • the ultrasound probe 101 can be moved along the blood vessel 126.
  • the ultrasound probe 101 can be moved along the blood vessel 126 being imaged while imaging that blood vessel 126.
  • FIG. 13 shows the state of control in which the ultrasound probe 101 is moved along the blood vessel 126 while correcting the posture.
  • FIG. 13 also shows the position of the blood vessel 126 as viewed from above and the imaging ranges of cross-sectional echo images 131A and 131C, for example, when imaging a patient P lying on his back on a bed with the ultrasound probe 101 placed from above.
  • FIG. 13 also illustrates the imaging ranges of the echo images 131A and 131C at four imaging positions P3, P4, P5, and P6.
  • the operator places the ultrasound probe 101 at the insertion position for inserting a catheter on patient P who is lying on his back, so that the blood vessel 126 is displayed in the echo images 131A-131C.
  • the robot control device 80 receives an instruction from the operator to move toward the toes, it moves the ultrasound probe 101 toward the toes.
  • the robot control device 80 moves the ultrasound probe 101 while a movement instruction button displayed on the operation panel 90 is being pressed.
  • the robot control device 80 executes control to correct the posture while moving the ultrasound probe 101, and moves the ultrasound probe 101 so that it follows the blood vessel 126.
  • the robot control device 80 rotates the ultrasonic probe 101, for example, by rotating the hand part 60 in the clockwise direction in FIG. 13 around the third rotation axis 53 parallel to the up-down direction so that the toe side of the ultrasonic probe 101 is tilted forward as shown in imaging position P4.
  • the ultrasonic probe 101 assumes a posture in which the center of the blood vessel 126 is imaged at the center in the front-back direction (centers P1, P2 in FIG. 12) in the echo images 131A, 131C of the two cross sections.
  • the robot control device 80 can correct the traveling direction of the ultrasonic probe 101 by determining the direction and amount of rotation of the ultrasonic probe 101 according to the direction and amount of positional shift of the blood vessels 126A, 126C relative to the echo images 131A, 131C of the two cross sections. For example, the robot control device 80 can move the ultrasound probe 101 from the head side to the toes side while performing the above-mentioned correction for the misalignment at a predetermined cycle, thereby moving the ultrasound probe 101 along the blood vessel 126.
  • the robot control device 80 rotates the hand part 60 counterclockwise in FIG. 13 about the third rotation axis 53 so that the toe side of the ultrasound probe 101 is tilted backward, as shown in imaging position P6, thereby rotating the ultrasound probe 101.
  • the ultrasound probe 101 assumes a posture that images the center of the blood vessel 126 at the center in the front-to-back direction in the echo images 131A and 131C of the two cross sections. In this way, the ultrasound probe 101 can be moved along the blood vessel 126 while correcting its posture.
  • the robot control device 80 of this embodiment therefore moves the ultrasound probe 101 along the blood vessel 126 while maintaining the state in which the blood vessel 126 is reflected in the longitudinal cross-sectional echo image 131B and the transverse cross-sectional echo images 131A and 131C by correcting the posture of the ultrasound probe 101.
  • This allows the operator to move the ultrasound probe 101 along the blood vessel 126 while capturing an image of the blood vessel 126, simply by instructing whether to move from the head side to the toes side, or from the toes side to the head side.
  • the robot control device 80 corrects the direction of travel of the ultrasonic probe 101 based on the positions of the blood vessels 126A and 126C in the two cross-sectional echo images 131A and 131C taken at different positions in the extension direction of the blood vessel 126.
  • the robot control device 80 corrects the posture and direction of travel of the ultrasonic probe 101 while moving the probe in the corrected direction of travel. This allows the direction of travel of the ultrasonic probe 101 to be corrected according to the imaging position of the blood vessel 126, and the ultrasonic probe 101 to be moved along the blood vessel 126.
  • the ultrasonic probe 101 is first positioned in a position and posture where the blood vessel 126 is reflected in the three echo images 131A to 131C, and then the ultrasonic probe 101 can be moved to follow the blood vessel 126 by instructing the direction of travel (the direction of travel toward the toes or the direction of travel toward the head).
  • the direction of travel the direction of travel toward the toes or the direction of travel toward the head.
  • the control of movement from the head side to the toes side was explained, but the control of movement in the opposite direction, from the toes side to the head side, can be executed in a similar manner. Therefore, when moving from the toes side to the head side, the direction of travel may be corrected based on the echo image 131, and the ultrasound probe 101 may be moved along the blood vessel 126.
  • the ultrasound device 100 of this embodiment is an example of an ultrasound device.
  • the ultrasound probe 101 is an example of a probe of the present disclosure.
  • the robot arm 21 is an example of an arm.
  • the force sensor 68 is an example of an acquisition device or an external force acquisition device.
  • the robot control device 80 is an example of a control device.
  • the external IF 86 is an example of an acquisition device or an external interface.
  • the external force 122 is an example of posture information.
  • the echo image 131B is an example of posture information or a longitudinal cross-sectional echo image.
  • the echo images 131A and 131C are examples of posture information or a transverse cross-sectional echo image.
  • the blood vessels 126, 126A to 126C are examples of an imaged subject.
  • the patient P is an example of an object.
  • the robot control device 80 which is one aspect of this embodiment, corrects the posture of the ultrasonic probe 101 based on the external force 122 acquired by the force sensor 68 and the echo image 131 acquired by the external IF 86. This reduces the burden on the operator of adjusting the posture of the ultrasonic probe 101, allowing the operator to concentrate on checking the echo image 131 and performing treatment.
  • the present disclosure is not limited to the above-described embodiments, and it goes without saying that various improvements and modifications are possible without departing from the spirit and scope of the present disclosure.
  • the configuration of the robot system 10 in the above embodiment is merely an example.
  • the robot system 10 may be configured to include at least one of the operation panel 90, the foot switch 91, the ESR controller 92, and the tablet terminal 93.
  • the robot control device 80 executes both the posture correction due to the external force 122 and the posture correction due to the echo image 131, but may be configured to execute only one of them.
  • the robot control device 80 may execute at least one of the posture correction due to the external force 122, the posture correction due to the echo image 131, and the posture correction due to the moment shown in FIG.
  • the robot 20 includes the force sensor 68 as the external force acquisition device of the present disclosure, but this is not limited thereto.
  • the external force acquisition device of the present disclosure may be a device that acquires the force and torque acting on each joint of the robot arm 21.
  • the robot control device 80 may detect the external force 122 based on the force and torque acting on each joint.
  • the robot 20 is configured as a seven-axis articulated robot capable of translational motion in three directions and rotational motion in three directions. However, the number of axes may be any number.
  • the robot 20 may be configured as a so-called vertical articulated robot or horizontal articulated robot.
  • the subject of the present disclosure is not limited to a patient P (human body).
  • the ultrasound device of the present disclosure is not limited to a device that captures the echo image 131, but may be a device that captures echo images and performs treatment, such as high intensity focused ultrasound therapy (HIFU).
  • HIFU high intensity focused ultrasound therapy
  • the purpose of use of the ultrasound emitted from the probe can be changed as appropriate.

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

Provided are: a robot capable of correcting the posture of a probe; and a method for correcting the posture of a probe. This robot comprises: an arm that can hold a probe of an ultrasonic device; an acquisition device that acquires posture information pertaining to the posture of the probe with respect to an object imaged by the ultrasonic device; and a control device that controls the arm on the basis of the posture information acquired by the acquisition device and that corrects the posture of the probe.

Description

ロボット、及びプローブの姿勢を補正する方法Method for correcting attitude of robot and probe

 本開示は、ロボット、及びプローブの姿勢を補正する方法に関するものである。 This disclosure relates to a method for correcting the attitude of a robot and a probe.

 従来、この種のロボットとしては、超音波プローブを保持して被検体の体表面に沿って超音波プローブを移動させるロボットアームと、ロボットアームによって超音波プローブを移動させるための指示軌跡情報を記憶する記憶部と、記憶された指示軌跡情報に従って超音波プローブを移動させるようにロボットアームの駆動を制御するロボットアーム制御部と、を備えるものが提案されている(例えば、特許文献1参照)。このロボットでは、圧力センサによって検出した生体接触圧力を、触覚付入力デバイスを介して操作者に伝えている。 Conventionally, this type of robot has been proposed to include a robot arm that holds an ultrasound probe and moves the ultrasound probe along the body surface of the subject, a storage unit that stores instruction trajectory information for moving the ultrasound probe by the robot arm, and a robot arm control unit that controls the drive of the robot arm to move the ultrasound probe according to the stored instruction trajectory information (see, for example, Patent Document 1). In this robot, the living body contact pressure detected by the pressure sensor is transmitted to the operator via a tactile input device.

特開2017-159027号公報JP 2017-159027 A

 超音波プローブを用いるロボットでは、患者が姿勢を変更するなどによって望ましいエコー画像が映らない場合、エコー画像の映り方を確認しながらロボットアームを操作し超音波プローブの姿勢を補正する必要が生じる。その結果、操作者の負担が増加する問題があった。 In a robot that uses an ultrasound probe, if the patient changes their posture and the desired echo image is not captured, it becomes necessary to operate the robot arm and correct the posture of the ultrasound probe while checking how the echo image is captured. This results in an increased burden on the operator.

 本開示は、上記の課題に鑑みてなされたものであり、プローブの姿勢を補正できるロボット、及びプローブの姿勢を補正する方法を提供することを目的とする。 This disclosure has been made in consideration of the above problems, and aims to provide a robot that can correct the attitude of a probe, and a method for correcting the attitude of a probe.

 上記課題を解決するために、本明細書は、超音波装置のプローブを保持可能なアームと、前記超音波装置により撮影する対象物に対する前記プローブの姿勢に係る姿勢情報を取得する取得装置と、前記取得装置により取得した前記姿勢情報に基づいて前記アームを制御し、前記プローブの姿勢を補正する制御装置と、を備えるロボットを開示する。
 尚、本開示の内容は、ロボットとしての実施に限らず、プローブの姿勢を補正する方法として実施しても極めて有益である。
In order to solve the above problems, this specification discloses a robot including an arm capable of holding a probe of an ultrasound device, an acquisition device that acquires posture information related to the posture of the probe relative to an object being imaged by the ultrasound device, and a control device that controls the arm based on the posture information acquired by the acquisition device and corrects the posture of the probe.
The contents of the present disclosure are not limited to being implemented as a robot, and are also extremely useful when implemented as a method for correcting the attitude of a probe.

 本開示のロボット、及びプローブの姿勢を補正する方法によれば、取得装置により取得した姿勢情報に基づいてプローブの姿勢を補正できるため、エコー画像として、所望の画像が映し出されるようにプローブの姿勢を自動で補正できる。操作者は、プローブの姿勢を調整する作業の負担を軽減され、エコー画像の確認や他の作業に集中することができる。 The robot and method for correcting the probe posture disclosed herein can correct the probe posture based on posture information acquired by an acquisition device, so that the probe posture can be automatically corrected so that the desired image is displayed as an echo image. This reduces the burden on the operator of adjusting the probe posture, allowing them to concentrate on checking the echo image or other tasks.

本実施形態のロボットシステムの外観斜視図。FIG. 1 is an external perspective view of a robot system according to an embodiment of the present invention. ロボットの概略構成図。FIG. 1 is a schematic diagram of a robot. 手先部を含むロボットの部分拡大図。An enlarged view of a portion of the robot including the hand. 手先部を含むロボットの部分拡大図。An enlarged view of a portion of the robot including the hand. ロボットシステムの電気的な接続関係を示すブロック図。FIG. 2 is a block diagram showing electrical connections in the robot system. 1次元の超音波プローブの動作方向を示す説明図。FIG. 4 is an explanatory diagram showing the movement direction of a one-dimensional ultrasonic probe. H型の超音波プローブの動作方向を示す説明図。FIG. 4 is an explanatory diagram showing the movement direction of an H-shaped ultrasonic probe. 1次元の超音波プローブを、施術対象の人体の表面に接触させ、姿勢を補正する状態を示す模式図。1 is a schematic diagram showing a state in which a one-dimensional ultrasonic probe is brought into contact with the surface of a human body to be treated and the posture is corrected. 超音波プローブの90度回転動作の様子を示す説明図。FIG. 4 is an explanatory diagram showing a 90-degree rotation operation of the ultrasonic probe. 本実施形態と別実施形態における外力と力覚センサの位置関係を示す図。10A and 10B are diagrams showing the positional relationship between an external force and a force sensor in this embodiment and another embodiment. 姿勢の補正の前後におけるエコー画像を示す図。13A and 13B are diagrams showing echo images before and after posture correction. 姿勢の補正の前後における超音波プローブと血管の状態を示す模式図。Schematic diagram showing the state of an ultrasound probe and blood vessels before and after posture correction. 姿勢を補正しながら血管に沿って超音波プローブを移動させる制御を説明するための図。11A and 11B are diagrams for explaining control of moving an ultrasound probe along a blood vessel while correcting its posture.

 以下、本開示のロボットを具体化した一実施形態について図面を参照しながら説明する。図1は、本実施形態のロボットシステム10の外観斜視図である。図2は、ロボット20の概略構成図である。図3及び図4は、手先部60を含むロボット20の部分拡大図である。図5は、ロボットシステム10の電気的な接続関係を示すブロック図である。尚、以下の説明では、図1及び図2に示すように、ロボット20の操作パネル90を操作する操作者から見た方向を基準として、前後方向をX軸方向、左右方向をY軸方向、上下方向をZ軸方向と称して説明する。 Below, an embodiment of the robot disclosed herein will be described with reference to the drawings. Fig. 1 is an external perspective view of a robot system 10 according to this embodiment. Fig. 2 is a schematic diagram of the robot 20. Figs. 3 and 4 are partial enlarged views of the robot 20 including the hand unit 60. Fig. 5 is a block diagram showing the electrical connections of the robot system 10. In the following description, as shown in Figs. 1 and 2, the forward/backward direction is referred to as the X-axis direction, the left/right direction as the Y-axis direction, and the up/down direction as the Z-axis direction, based on the direction as seen by an operator operating the operation panel 90 of the robot 20.

 本実施形態のロボットシステム10は、図1~図5に示すように、多関節のロボットアーム21を有するロボット20と、フットスイッチ91と、ESRコントローラ92と、タブレット端末93と、非常停止スイッチ94と、を備える。ロボットシステム10は、図1~図4に示すように、ロボットアーム21の手先に超音波装置100の超音波プローブ101を保持し、超音波プローブ101を人体の体表面に押し当てて移動するようにロボット20を制御することにより、超音波装置100に人体の超音波エコー画像(以下、単に、エコー画像という)を取得させる。ロボットシステム10は、例えばカテーテル手術などの手術時の超音波エコーガイドとして用いられる。カテーテルのガイドワイヤを操作する操作者(術者)は、ロボット20に指示して超音波プローブ101を人体(患者)の体表面に押し当て、得られるエコー画像からガイドワイヤの先端と血管との位置関係を認識しながら、ガイドワイヤを進めることで、ガイドワイヤを正確に血管の閉塞部位や狭窄部位の中央を通すことができる。また、操作者は、ロボットアーム21を手動操作し、ロボットアーム21に保持された超音波プローブ101を患者に当てて取得されるエコー画像を確認しつつ、手術中に再現したいポイント(画像)を決定してロボット20(ロボット制御装置80)に登録するダイレクトティーチングを行なうこともできる。 As shown in Figs. 1 to 5, the robot system 10 of this embodiment includes a robot 20 having a multi-joint robot arm 21, a foot switch 91, an ESR controller 92, a tablet terminal 93, and an emergency stop switch 94. As shown in Figs. 1 to 4, the robot system 10 holds an ultrasonic probe 101 of an ultrasonic device 100 at the tip of the robot arm 21, and controls the robot 20 to move while pressing the ultrasonic probe 101 against the body surface of the human body, thereby causing the ultrasonic device 100 to obtain an ultrasonic echo image of the human body (hereinafter simply referred to as an echo image). The robot system 10 is used as an ultrasonic echo guide during surgery such as catheter surgery. An operator (surgeon) who operates a catheter guide wire instructs the robot 20 to press the ultrasonic probe 101 against the body surface of the human body (patient), and advances the guide wire while recognizing the positional relationship between the tip of the guide wire and the blood vessel from the obtained echo image, thereby allowing the guide wire to accurately pass through the center of the occlusion or stenosis of the blood vessel. The operator can also manually operate the robot arm 21, place the ultrasound probe 101 held by the robot arm 21 against the patient, and check the acquired echo image while determining points (images) to be reproduced during surgery and registering them in the robot 20 (robot control device 80) through direct teaching.

 超音波装置100は、図1に示すように、超音波プローブ101と、超音波プローブ101とケーブル102を介して接続された超音波装置本体110と、を備える。超音波装置本体110は、図5に示すように、装置全体の制御を司る超音波診断制御部111と、超音波プローブ101からの受信信号を処理してエコー画像を生成する画像処理部112と、エコー画像を表示する画像表示部113と、各種操作スイッチ(図示せず)と、を備える。また、超音波装置100は、外部IF(インタフェースの略)114を備えている。超音波装置100は、外部IF114を介してロボット20のロボット制御装置80と接続可能となっている。尚、超音波プローブ101としては、1次元のリニア型、コンベックス型の他、2次元や3次元の多次元のプローブ、H型などの他形状のプローブも採用できる。尚、図1~図4は、1次元の超音波プローブ101を取り付けた状態を示している。 1, the ultrasound device 100 includes an ultrasound probe 101 and an ultrasound device main body 110 connected to the ultrasound probe 101 via a cable 102. As shown in FIG. 5, the ultrasound device main body 110 includes an ultrasound diagnosis control unit 111 that controls the entire device, an image processing unit 112 that processes the received signal from the ultrasound probe 101 to generate an echo image, an image display unit 113 that displays the echo image, and various operation switches (not shown). The ultrasound device 100 also includes an external IF (abbreviation of interface) 114. The ultrasound device 100 can be connected to the robot control device 80 of the robot 20 via the external IF 114. As the ultrasound probe 101, in addition to one-dimensional linear and convex types, two-dimensional and three-dimensional multi-dimensional probes, H-shaped probes, and other shaped probes can also be used. Note that FIGS. 1 to 4 show the state in which the one-dimensional ultrasound probe 101 is attached.

 図1及び図2に示すように、ロボット20は、基台25と、基台25上に設置された筐体29と、筐体29に支持されたロボットアーム21と、ロボットアーム21の先端部に取り付けられた手先部60と、ロボットアーム21を制御するロボット制御装置80と、操作パネル90と、を備えている。 As shown in Figures 1 and 2, the robot 20 includes a base 25, a housing 29 installed on the base 25, a robot arm 21 supported by the housing 29, a hand 60 attached to the tip of the robot arm 21, a robot control device 80 that controls the robot arm 21, and an operation panel 90.

 基台25の裏面の四隅には、ストッパ付きのキャスター26が取り付けられている。ロボット20は、キャスター26により自由に移動させることが可能である。また、基台25の裏面の複数箇所(例えば3箇所)には、レバー27を押し下げることにより鉛直下方向に突出してロボット20を移動不能にロック(固定)するロック部28が設けられている。 Casters 26 with stoppers are attached to the four corners of the back surface of the base 25. The robot 20 can be moved freely by the casters 26. In addition, locking parts 28 are provided at multiple points (e.g., three points) on the back surface of the base 25, which protrude vertically downward when a lever 27 is pressed down to lock (fix) the robot 20 so that it cannot move.

 ロボットアーム21は、本実施形態では、例えば、7軸の多関節アームであり、第1アーム22と第2アーム23とベース24と第1アーム駆動装置35と第2アーム駆動装置36と姿勢保持装置37と回転3軸機構50とブレーキレバー65(図4参照)とを有する。 In this embodiment, the robot arm 21 is, for example, a seven-axis articulated arm, and has a first arm 22, a second arm 23, a base 24, a first arm driver 35, a second arm driver 36, a position holding device 37, a three-axis rotating mechanism 50, and a brake lever 65 (see FIG. 4).

 第1アーム22の基端部は、上下方向(Z軸方向)に延在する第1関節軸31を介してベース24に連結されている。第1アーム駆動装置35は、モータ35aとエンコーダ35bとアンプ35cとを備える(図5参照)。モータ35aの回転軸は、図示しない減速機を介して第1関節軸31に接続されている。第1アーム駆動装置35は、モータ35aにより第1関節軸31を回転駆動することにより、第1関節軸31を支点に第1アーム22を水平面(XY平面)に沿って回動(旋回)させる。エンコーダ35bは、モータ35aの回転軸に取り付けられ、モータ35aの回転変位量を検出するロータリエンコーダとして構成される。アンプ35cは、スイッチング素子のスイッチングによりモータ35aを駆動するための駆動部である。 The base end of the first arm 22 is connected to the base 24 via a first joint shaft 31 that extends in the vertical direction (Z-axis direction). The first arm driving device 35 includes a motor 35a, an encoder 35b, and an amplifier 35c (see FIG. 5). The rotation shaft of the motor 35a is connected to the first joint shaft 31 via a reduction gear (not shown). The first arm driving device 35 rotates (pivots) the first arm 22 along a horizontal plane (XY plane) around the first joint shaft 31 as a fulcrum by driving the first joint shaft 31 to rotate with the motor 35a. The encoder 35b is attached to the rotation shaft of the motor 35a and is configured as a rotary encoder that detects the amount of rotational displacement of the motor 35a. The amplifier 35c is a driving unit for driving the motor 35a by switching the switching element.

 第2アーム23の基端部は、上下方向に延在する第2関節軸32を介して第1アーム22の先端部に連結されている。第2アーム駆動装置36は、モータ36aとエンコーダ36bとアンプ36cとを備える(図5参照)。モータ36aの回転軸は、図示しない減速機を介して第2関節軸32に接続されている。第2アーム駆動装置36は、モータ36aにより第2関節軸32を回転駆動することにより、第2関節軸32を支点に第2アーム23を水平面に沿って回動(旋回)させる。エンコーダ36bは、モータ36aの回転軸に取り付けられ、モータ36aの回転変位量を検出するロータリエンコーダとして構成される。アンプ36cは、スイッチング素子のスイッチングによりモータ36aを駆動するための駆動部である。 The base end of the second arm 23 is connected to the tip end of the first arm 22 via a second joint shaft 32 extending in the vertical direction. The second arm driving device 36 includes a motor 36a, an encoder 36b, and an amplifier 36c (see FIG. 5). The rotating shaft of the motor 36a is connected to the second joint shaft 32 via a reduction gear (not shown). The second arm driving device 36 rotates (pivots) the second arm 23 along a horizontal plane around the second joint shaft 32 as a fulcrum by driving the second joint shaft 32 to rotate with the motor 36a. The encoder 36b is attached to the rotating shaft of the motor 36a and is configured as a rotary encoder that detects the amount of rotational displacement of the motor 36a. The amplifier 36c is a driving unit for driving the motor 36a by switching the switching element.

 本実施形態では、第1アーム22と第2アーム23は、水平関節アームを構成する。このため、ロボット20は、腕姿勢として、ロボットアーム21を右腕姿勢で動作させる右腕姿勢モードと、ロボットアーム21を左腕姿勢で動作させる左腕姿勢モードと、を有する。 In this embodiment, the first arm 22 and the second arm 23 form a horizontal joint arm. Therefore, the robot 20 has two arm postures: a right arm posture mode in which the robot arm 21 operates in a right arm posture, and a left arm posture mode in which the robot arm 21 operates in a left arm posture.

 図2に示すように、筐体29内には、昇降装置40が設けられている。昇降装置40は、基台25の上に設置されている。ベース24は、ロボットアーム21の基端部に設けられ、昇降装置40により、基台25に対して昇降可能に設けられている。昇降装置40は、第1スライダ41と、第1ガイド部材42と、第1ボールねじ軸43(昇降軸)と、モータ44aと、エンコーダ44bと、アンプ44cと、を備える(図5参照)。第1スライダ41は、ベース24に固定されている。第1ガイド部材42は、上下方向に延出して第1スライダ41の移動をガイドする。第1ボールねじ軸43は、上下方向に延出すると共に第1スライダ41に固定されたボールねじナット(図示せず)に螺合されている。モータ44aは、第1ボールねじ軸43を回転駆動する。アンプ44cは、モータ44aを駆動する。昇降装置40は、モータ44aにより第1ボールねじ軸43を回転駆動することにより、第1スライダ41に固定されたベース24を第1ガイド部材42に沿って上下に移動させる。エンコーダ44bは、第1スライダ41(ベース24)の上下方向における位置(昇降位置)を検出するリニアエンコーダとして構成される。 As shown in FIG. 2, a lifting device 40 is provided inside the housing 29. The lifting device 40 is installed on the base 25. The base 24 is provided at the base end of the robot arm 21 and is capable of being raised and lowered relative to the base 25 by the lifting device 40. The lifting device 40 includes a first slider 41, a first guide member 42, a first ball screw shaft 43 (lifting shaft), a motor 44a, an encoder 44b, and an amplifier 44c (see FIG. 5). The first slider 41 is fixed to the base 24. The first guide member 42 extends in the vertical direction to guide the movement of the first slider 41. The first ball screw shaft 43 extends in the vertical direction and is screwed into a ball screw nut (not shown) fixed to the first slider 41. The motor 44a rotates the first ball screw shaft 43. The amplifier 44c drives the motor 44a. The lifting device 40 moves the base 24 fixed to the first slider 41 up and down along the first guide member 42 by rotating the first ball screw shaft 43 with the motor 44a. The encoder 44b is configured as a linear encoder that detects the vertical position (lifted position) of the first slider 41 (base 24).

 回転3軸機構50は、図1、図2に示すように、上下方向に延在する姿勢保持用軸33を介して第2アーム23の先端部に連結されている。回転3軸機構50は、互いに直交する第1回転軸51,第2回転軸52及び第3回転軸53と、第1回転軸51を回転させる第1回転装置55と、第2回転軸52を回転させる第2回転装置56と、第3回転軸53を回転させる第3回転装置57と、を備える。第1回転軸51は、姿勢保持用軸33に対して直交する姿勢で支持されている。第2回転軸52は、第1回転軸51に対して直交する姿勢で支持されている。第3回転軸53は、第2回転軸52に対して直交する姿勢で支持されている。第1回転装置55は、第1回転軸51を回転駆動するモータ55aと、モータ55aの回転軸に取り付けられモータ55aの回転変位量を検出するエンコーダ55bと、モータ55aを駆動するアンプ55cと、を有する(図5参照)。第2回転装置56は、第2回転軸52を回転駆動するモータ56aと、モータ56aの回転軸に取り付けられモータ56aの回転変位量を検出するエンコーダ56bと、モータ56aを駆動するアンプ56cと、を有する(図5参照)。第3回転装置57は、第3回転軸53を回転駆動するモータ57aと、モータ57aの回転軸に取り付けられモータ57aの回転変位量を検出するエンコーダ57bと、モータ57aを駆動するアンプ57cと、を有する(図5参照)。 As shown in Figures 1 and 2, the three-axis rotating mechanism 50 is connected to the tip of the second arm 23 via the attitude maintaining shaft 33 extending in the vertical direction. The three-axis rotating mechanism 50 includes a first rotation shaft 51, a second rotation shaft 52, and a third rotation shaft 53 that are perpendicular to one another, a first rotation device 55 that rotates the first rotation shaft 51, a second rotation device 56 that rotates the second rotation shaft 52, and a third rotation device 57 that rotates the third rotation shaft 53. The first rotation shaft 51 is supported in a position perpendicular to the attitude maintaining shaft 33. The second rotation shaft 52 is supported in a position perpendicular to the first rotation shaft 51. The third rotation shaft 53 is supported in a position perpendicular to the second rotation shaft 52. The first rotating device 55 has a motor 55a that rotates the first rotating shaft 51, an encoder 55b that is attached to the rotating shaft of the motor 55a and detects the amount of rotational displacement of the motor 55a, and an amplifier 55c that drives the motor 55a (see FIG. 5). The second rotating device 56 has a motor 56a that rotates the second rotating shaft 52, an encoder 56b that is attached to the rotating shaft of the motor 56a and detects the amount of rotational displacement of the motor 56a, and an amplifier 56c that drives the motor 56a (see FIG. 5). The third rotating device 57 has a motor 57a that rotates the third rotating shaft 53, an encoder 57b that is attached to the rotating shaft of the motor 57a and detects the amount of rotational displacement of the motor 57a, and an amplifier 57c that drives the motor 57a (see FIG. 5).

 第3回転装置57は、第2回転軸52が連結されると共に第2回転軸52に対して直交方向に延出するように第3回転軸53を回転可能に支持する筐体54や、第3回転軸53を回転駆動するモータ57a、力覚センサ68等を備える(図5参照)。図3に示すように、筐体54は、それぞれ周方向(外周に沿った方向)につながる第1面54b、第2面54t、第3面54r及び第4面54fを有する箱形の部材である。第2回転軸52は、第3面54rに連結される。第3回転軸53は、第3面54rに対して直交する第1面54bから外方へ延出するように筐体54に対して回転可能に支持され、モータ57aにより回転駆動される。ここで、ロボットアーム21が図2に示す状態において、第1面54bは下面となり、第2面54tは上面となり、第3面54rは背面となり、第4面54fは前面となる。筐体54の第2面54t(上面)には、図3に示すように、操作ハンドル66や停止スイッチ67が配置されている。操作ハンドル66は、ダイレクトティーチングにおいて、ロボットアーム21に保持された超音波プローブ101を操作者が手動操作する際に、操作者により把持される。停止スイッチ67は、ロボットアーム21に予期しない動作が発生した際に操作者の操作によりロボットアーム21の動作を一時的に停止させるためのスイッチである。 The third rotation device 57 includes a housing 54 to which the second rotating shaft 52 is connected and which rotatably supports the third rotating shaft 53 so as to extend in a direction perpendicular to the second rotating shaft 52, a motor 57a which rotates the third rotating shaft 53, a force sensor 68, and the like (see FIG. 5). As shown in FIG. 3, the housing 54 is a box-shaped member having a first surface 54b, a second surface 54t, a third surface 54r, and a fourth surface 54f which are connected in the circumferential direction (direction along the outer periphery). The second rotating shaft 52 is connected to the third surface 54r. The third rotating shaft 53 is rotatably supported by the housing 54 so as to extend outward from the first surface 54b which is perpendicular to the third surface 54r, and is rotated by the motor 57a. Here, when the robot arm 21 is in the state shown in FIG. 2, the first surface 54b is the lower surface, the second surface 54t is the upper surface, the third surface 54r is the back surface, and the fourth surface 54f is the front surface. As shown in FIG. 3, an operating handle 66 and a stop switch 67 are arranged on the second surface 54t (top surface) of the housing 54. The operating handle 66 is held by an operator when the operator manually operates the ultrasound probe 101 held by the robot arm 21 during direct teaching. The stop switch 67 is a switch that the operator operates to temporarily stop the operation of the robot arm 21 when an unexpected operation occurs in the robot arm 21.

 力覚センサ68は、筐体54内に設けられ、第3回転軸53に取り付けられる。力覚センサ68は、筐体54内に設けられたモータ57a(図5参照)からの動力を第3回転軸53(手先部60)に伝達すると共に、手先部60(超音波プローブ101)等に加わる外力としてX軸、Y軸及びZ軸の各軸方向に作用する力成分と、Ra,Rb及びRcの各軸周りに作用するトルク成分とを検出する。本実施形態のロボット制御装置80は、力覚センサ68で検出した外力(力成分、トルク成分、本開示の姿勢情報の一例)に基づいてロボットアーム21を制御し、超音波プローブ101の姿勢を補正する。姿勢を補正する制御の詳細については後述する。力覚センサ68は、本開示の取得装置の一例である。尚、本開示の取得装置は、力覚センサ68に限らない。例えば、ロボット20は、取得装置として、ロボットアーム21の各関節に作用する力やトルクを取得する装置を備えても良い。そして、ロボット制御装置80は、この装置により取得した力やトルクの成分に基づいて超音波プローブ101に作用する外力を検出し、超音波プローブ101の姿勢を補正しても良い。従って、超音波プローブ101に作用する外力やトルクを検出する方法は、適宜変更可能である。 The force sensor 68 is provided in the housing 54 and attached to the third rotating shaft 53. The force sensor 68 transmits power from the motor 57a (see FIG. 5) provided in the housing 54 to the third rotating shaft 53 (hand part 60), and detects force components acting in the axial directions of the X-axis, Y-axis, and Z-axis as external forces acting on the hand part 60 (ultrasonic probe 101), etc., and torque components acting around the Ra, Rb, and Rc axes. The robot control device 80 of this embodiment controls the robot arm 21 based on the external force (force components, torque components, an example of the posture information of this disclosure) detected by the force sensor 68, and corrects the posture of the ultrasonic probe 101. Details of the posture correction control will be described later. The force sensor 68 is an example of an acquisition device of this disclosure. Note that the acquisition device of this disclosure is not limited to the force sensor 68. For example, the robot 20 may be equipped with an acquisition device that acquires the force and torque acting on each joint of the robot arm 21. The robot control device 80 may then detect the external force acting on the ultrasonic probe 101 based on the force and torque components acquired by this device, and correct the posture of the ultrasonic probe 101. Therefore, the method of detecting the external force and torque acting on the ultrasonic probe 101 can be changed as appropriate.

 手先部60は、第3回転軸53の先端部に取り付けられる。手先部60は、基部601と、第3回転軸53と同軸になるように超音波プローブ101を保持する保持部602と、操作者により把持される部分である把持部603と、を有する。基部601は、プレート状の部材であり、パッチン錠64により第3回転軸53に対して着脱可能に取り付けられている。このため、手先部60は、超音波プローブ101の種類に応じて交換することが可能である。尚、手先部60(基部601)は、他の固定具(例えば、ラチェット式固定具や、ねじ等)により第3回転軸53に取り付けられても良い。 The hand part 60 is attached to the tip of the third rotating shaft 53. The hand part 60 has a base part 601, a holding part 602 that holds the ultrasonic probe 101 so as to be coaxial with the third rotating shaft 53, and a grip part 603 that is held by the operator. The base part 601 is a plate-shaped member, and is detachably attached to the third rotating shaft 53 by a snap lock 64. Therefore, the hand part 60 can be replaced depending on the type of ultrasonic probe 101. The hand part 60 (base part 601) may be attached to the third rotating shaft 53 by other fixing devices (e.g., ratchet-type fixing devices, screws, etc.).

 保持部602は、基部601の一方の表面に設けられ、超音波プローブ101を保持する。保持部602は、例えば、超音波プローブ101を両サイドから支持する一対の支持壁と、一方の支持壁から他方の支持壁に架け渡され超音波プローブ101を基部601に押さえ付けて保持する板状の押さえ部材と、を備えている。押さえ部材は、一対の支持壁に対して開閉可能となっており、超音波プローブ101を保持する閉状態と、超音波プローブ101を着脱可能な開状態とに切り替わる。これにより、保持部602は、超音波プローブ101の表裏の向きを変えて、どちらの向きにしても取り付け可能となっている。 The holding section 602 is provided on one surface of the base 601 and holds the ultrasonic probe 101. The holding section 602 includes, for example, a pair of support walls that support the ultrasonic probe 101 from both sides, and a plate-shaped pressing member that spans from one support wall to the other support wall and presses and holds the ultrasonic probe 101 against the base 601. The pressing member can be opened and closed relative to the pair of support walls, and can be switched between a closed state in which the ultrasonic probe 101 is held, and an open state in which the ultrasonic probe 101 can be attached and detached. This allows the holding section 602 to be attached in either orientation by changing the front and back of the ultrasonic probe 101.

 把持部603は、例えば、ダイレクトティーチングにおいて、ロボットアーム21に保持された超音波プローブ101を操作者が手で動かす際に、当該操作者により把持される。把持部603は、基部601の保持部602が設けられた一方の表面とは反対側の他方の表面に設けられ、当該他方の表面から外側に凸状に突出するように形成されている。本実施形態では、把持部603は、図3、図4に示すように、凸曲面により形成されるが、操作者が把持可能な形状であれば、例えばテーパー形状、棒状、半球状、直方体状、立方体状など如何なる形状により形成されても良い。また、把持部603における凸状部(凸曲面部)の頂部には、ダイレクトティーチングにおいて操作者によるロボットアーム21の手動操作を許可するためのダイレクトティーチングスイッチ61が設けられている。尚、ダイレクトティーチングスイッチ61を設ける位置を、適宜変更しても良い。 The gripping portion 603 is gripped by an operator when the operator moves the ultrasonic probe 101 held by the robot arm 21 by hand during, for example, direct teaching. The gripping portion 603 is provided on the other surface opposite to the surface on which the holding portion 602 of the base 601 is provided, and is formed so as to protrude outward in a convex shape from the other surface. In this embodiment, the gripping portion 603 is formed by a convex curved surface as shown in Figures 3 and 4, but may be formed by any shape such as a tapered shape, rod shape, hemisphere shape, rectangular parallelepiped shape, cube shape, etc., as long as the shape is such that the operator can grip it. In addition, a direct teaching switch 61 is provided at the top of the convex portion (convex curved surface portion) of the gripping portion 603 to allow the operator to manually operate the robot arm 21 during direct teaching. The position at which the direct teaching switch 61 is provided may be changed as appropriate.

 ダイレクトティーチングスイッチ61は、本実施形態では、3ポジションのイネーブルスイッチとして構成される。ダイレクトティーチングスイッチ61の端子には、ケーブル62の一端が接続される。手先部60の基部601における上記他方の表面であって把持部603よりも筐体54側には、ケーブル62の一端をダイレクトティーチングスイッチ61に導くケーブルガイド63が固定されている。ケーブル62の他端は、筐体54からロボットアーム21に沿ってロボット制御装置80につながる配線と接続される。本実施形態では、ケーブル62の他端には、コネクタ621が設けられており、筐体54に設けられたコネクタに対して抜き差し可能に接続される。 In this embodiment, the direct teaching switch 61 is configured as a three-position enable switch. One end of a cable 62 is connected to a terminal of the direct teaching switch 61. A cable guide 63 that guides one end of the cable 62 to the direct teaching switch 61 is fixed to the other surface of the base 601 of the hand 60, closer to the housing 54 than the gripping part 603. The other end of the cable 62 is connected to wiring that runs from the housing 54 along the robot arm 21 to the robot control device 80. In this embodiment, a connector 621 is provided at the other end of the cable 62, and is removably connected to a connector provided on the housing 54.

 図6は、1次元の超音波プローブ101の動作方向を示しており、図7は、H型の超音波プローブ101の動作方向を示している。本実施形態のロボット20は、上記したように、第1アーム駆動装置35と第2アーム駆動装置36と昇降装置40とによるX軸方向、Y軸方向及びZ軸方向の3方向の並進運動と、回転3軸機構50によるX軸回りRb(ピッチング)、Y軸回り(ローリング)Ra及びZ軸回り(ヨーイング)Rcの3方向の回転運動との組み合わせにより、ロボットアーム21を動作させる。これにより、ロボット20は、図6及び図7に示すように、超音波プローブ101をX軸、Y軸及びZ軸の各軸方向(正逆両方向)に移動させると共にRa、Rb及びRcの各軸周り(正逆両回転方向)に回転させることができる。本実施形態では、X軸方向は、筐体29から超音波プローブ101を離す又は筐体29へ超音波プローブ101を近づける方向となっている。例えば、図6及び図7に示すように、X軸方向において、筐体29から超音波プローブ101を離す方向をプラス方向、筐体29へ超音波プローブ101を近づける方向をマイナス方向とする。また、Y軸方向において、左方向をプラス方向、右方向をマイナス方向とする。また、Z軸方向において、上方向をプラス方向、下方向をマイナス方向とする。尚、図6及び図7に示す方向及びプラス/マイナスの定義は一例である。また、本実施形態のロボットシステム10は、保持部602に保持された超音波プローブ101の先端における中央107(図6、図7参照)を回転中心として保持部602(超音波プローブ101)を回転させるように、回転中心が設定されている。 6 shows the direction of movement of the one-dimensional ultrasonic probe 101, and FIG. 7 shows the direction of movement of the H-shaped ultrasonic probe 101. As described above, the robot 20 of this embodiment operates the robot arm 21 by combining the translational motion in three directions, the X-axis direction, the Y-axis direction, and the Z-axis direction, by the first arm driving device 35, the second arm driving device 36, and the lifting device 40, and the rotational motion in three directions, the X-axis Rb (pitching), the Y-axis Ra (rolling), and the Z-axis Rc (yawing), by the three-axis rotation mechanism 50. As a result, as shown in FIG. 6 and FIG. 7, the robot 20 can move the ultrasonic probe 101 in each of the X-axis, Y-axis, and Z-axis directions (both forward and reverse directions) and rotate it around each of the axes Ra, Rb, and Rc (both forward and reverse directions). In this embodiment, the X-axis direction is the direction in which the ultrasonic probe 101 is moved away from the housing 29 or moved closer to the housing 29. For example, as shown in FIG. 6 and FIG. 7, in the X-axis direction, the direction in which the ultrasonic probe 101 is moved away from the housing 29 is the positive direction, and the direction in which the ultrasonic probe 101 is moved toward the housing 29 is the negative direction. In the Y-axis direction, the left direction is the positive direction, and the right direction is the negative direction. In the Z-axis direction, the upward direction is the positive direction, and the downward direction is the negative direction. Note that the definitions of the directions and positive/negative shown in FIG. 6 and FIG. 7 are merely examples. In the robot system 10 of this embodiment, the center of rotation is set so that the holding unit 602 (ultrasonic probe 101) rotates around the center 107 (see FIG. 6 and FIG. 7) at the tip of the ultrasonic probe 101 held by the holding unit 602.

 姿勢保持装置37は、第1アーム22及び第2アーム23の姿勢によらず回転3軸機構50の姿勢(第1回転軸51の向き)を一定の向きに保持するものである。姿勢保持装置37は、モータ37aとエンコーダ37bとアンプ37cとを備える(図5参照)。モータ37aの回転軸は、図示しない減速機を介して姿勢保持用軸33に接続されている。姿勢保持装置37は、第1回転軸51の軸方向が常時、左右方向(Y軸方向)となるように第1関節軸31の回転角度と第2関節軸32の回転角度とに基づいて姿勢保持用軸33の目標回転角度を設定し、姿勢保持用軸33が目標回転角度となるようにモータ37aを駆動制御する。これにより、3方向の並進運動の制御と3方向の回転運動の制御とをそれぞれ独立して行なうことが可能となり、制御が容易となる。 The attitude holding device 37 holds the attitude of the three-axis rotating mechanism 50 (the orientation of the first rotating shaft 51) in a constant orientation regardless of the orientation of the first arm 22 and the second arm 23. The attitude holding device 37 includes a motor 37a, an encoder 37b, and an amplifier 37c (see FIG. 5). The rotating shaft of the motor 37a is connected to the attitude holding shaft 33 via a reduction gear (not shown). The attitude holding device 37 sets a target rotation angle of the attitude holding shaft 33 based on the rotation angle of the first joint shaft 31 and the rotation angle of the second joint shaft 32 so that the axial direction of the first rotating shaft 51 is always in the left-right direction (Y-axis direction), and drives and controls the motor 37a so that the attitude holding shaft 33 is at the target rotation angle. This makes it possible to control the translational motion in three directions and the rotational motion in three directions independently, making the control easier.

 ブレーキレバー65は、図4に示すように、回転3軸機構50(第1回転軸51)から図中、下方向(姿勢保持用軸33の延在方向)に延出すると共に延出端において直交方向に屈曲する略L字状の部材である。ロボットアーム21には、水平旋回する軸(第1関節軸31、第2関節軸32及び姿勢保持用軸33)を除いた各軸に対して機械ブレーキ(例えば、ディスクブレーキ)が取り付けられており、当該機械ブレーキは、対応するモータの動作の停止により作動するように構成されている。操作者は、ブレーキレバー65を図中、上方向に操作することで、機械ブレーキの作動を解除することができる。これにより、ロボット20の何らかの異常により電源が遮断されても、操作者は、機械ブレーキを手動により解除することができ、ロボットアーム21を動かして安全な位置に退避させることが可能となる。 As shown in FIG. 4, the brake lever 65 is a generally L-shaped member that extends downward (in the direction of extension of the attitude-maintaining shaft 33) from the three-axis rotating mechanism 50 (first rotating shaft 51) and bends at an orthogonal direction at the end of the extension. Mechanical brakes (e.g., disk brakes) are attached to each axis of the robot arm 21 except for the horizontally rotating axis (first joint shaft 31, second joint shaft 32, and attitude-maintaining shaft 33), and the mechanical brakes are configured to be activated when the corresponding motor stops operating. The operator can release the mechanical brake by operating the brake lever 65 upward in the figure. As a result, even if the power supply is cut off due to some abnormality in the robot 20, the operator can manually release the mechanical brake and move the robot arm 21 to a safe position.

 操作パネル90は、ロボットシステム10に関する各種情報を表示すると共にロボットシステム10に対する各種指示を入力可能なタッチパネル式のディスプレイである。操作パネル90は、本実施形態では、ロボット20の昇降装置40やロボット制御装置80が収容された筐体29の上面に設置されている。また、ユーザは、図1に示すフットスイッチ91、ESRコントローラ92、タブレット端末93、非常停止スイッチ94を操作することで、ロボットシステム10に対し動作指示や非常停止指示等を出すことができる。 The operation panel 90 is a touch panel display that displays various information related to the robot system 10 and allows various instructions to be input to the robot system 10. In this embodiment, the operation panel 90 is installed on the top surface of the housing 29 that houses the lifting device 40 and the robot control device 80 of the robot 20. In addition, the user can issue operation instructions, emergency stop instructions, etc. to the robot system 10 by operating the foot switch 91, ESR controller 92, tablet terminal 93, and emergency stop switch 94 shown in FIG. 1.

 図5に示すように、ロボット制御装置80は、ロボット制御部81と監視部82とIO部83と通信部84と記憶部85と外部IF86とを備える。ロボット制御部81は、CPUやROM,RAM、周辺回路などを含むプロセッサとして構成されるものである。監視部82は、CPUやROM,RAM、周辺回路などを含むワンチップマイクロコンピュータとして構成されるものである。ロボット制御部81は、ロボットアーム21(モータ35a~37a,44a,55a~57a)の制御に係る各種処理を行なう。監視部82は、IO部83や、通信部84、外部IF86、アンプ35c~37c,44c,55c~57c、エンコーダ35b~37b,44b,55b~57b、ダイレクトティーチングスイッチ61等を含むセンサ部といった各部の状態を監視する。ロボット制御部81は、監視部82の監視結果に基づいて、ロボットシステム10の異常を検出する。IO部83は、I/Oポートであり、ダイレクトティーチングスイッチ61からの検出信号や停止スイッチ67からの検出信号、操作パネル90からの操作信号等を入力し、操作パネル90への表示信号等を出力する。通信部84は、有線又は無線によりロボット制御装置80と外部機器(フットスイッチ91やESRコントローラ92、タブレット端末93、非常停止スイッチ94等)との通信を行ない、各種信号やデータのやり取りを行なう。記憶部85は、例えば、RAM、ROM、HDD、SDDなどの記憶装置である。 As shown in FIG. 5, the robot control device 80 comprises a robot control unit 81, a monitoring unit 82, an IO unit 83, a communication unit 84, a memory unit 85, and an external IF 86. The robot control unit 81 is configured as a processor including a CPU, ROM, RAM, peripheral circuits, etc. The monitoring unit 82 is configured as a one-chip microcomputer including a CPU, ROM, RAM, peripheral circuits, etc. The robot control unit 81 performs various processes related to the control of the robot arm 21 (motors 35a-37a, 44a, 55a-57a). The monitoring unit 82 monitors the status of each unit, such as the IO unit 83, the communication unit 84, the external IF 86, the amplifiers 35c-37c, 44c, 55c-57c, the encoders 35b-37b, 44b, 55b-57b, and the sensor unit including the direct teaching switch 61, etc. The robot control unit 81 detects abnormalities in the robot system 10 based on the monitoring results of the monitoring unit 82. The IO unit 83 is an I/O port that inputs detection signals from the direct teaching switch 61, detection signals from the stop switch 67, and operation signals from the operation panel 90, and outputs display signals to the operation panel 90. The communication unit 84 communicates with the robot control device 80 and external devices (foot switch 91, ESR controller 92, tablet terminal 93, emergency stop switch 94, etc.) via wire or wirelessly, and exchanges various signals and data. The memory unit 85 is a memory device such as a RAM, ROM, HDD, or SSD.

 外部IF86は、例えば、LANインタフェースであり、LANケーブル87を介して、超音波装置本体110の外部IF114と接続されている。ロボット制御装置80は、LANケーブル87を介して超音波装置100からエコー画像を取得することができる。尚、ロボット20と超音波装置100とを接続する通信ケーブルの規格は、LAN規格に限らず、USB規格などの他の通信規格でも良い。また、ロボット20と超音波装置100を接続する通信は、有線通信に限らず、無線通信でも良い。 The external IF 86 is, for example, a LAN interface, and is connected to the external IF 114 of the ultrasound device main body 110 via a LAN cable 87. The robot control device 80 can acquire echo images from the ultrasound device 100 via the LAN cable 87. The standard of the communication cable connecting the robot 20 and the ultrasound device 100 is not limited to the LAN standard, and may be other communication standards such as the USB standard. Furthermore, the communication connecting the robot 20 and the ultrasound device 100 is not limited to wired communication, and may be wireless communication.

 アンプ35c~37c,44c,55c~57cには、それぞれ、モータ制御部71と駆動電力供給部72とIO部73とが含まれる。駆動電力供給部72は、例えば、モータ35a~37a,44a,55a~57aの駆動に必要な電力を供給するインバータ回路を備えている。モータ制御部71は、例えば、駆動電力供給部72のインバータ回路のスイッチング素子を、エンコーダ35b~37b,44b,55b~57b等からのエンコーダ情報に基づいてフィードバック制御(スイッチング制御)することで各モータ35a~37a,44a,55a~57aを制御する。IO部83は、I/Oポートであり、エンコーダ35b~37b,44b,55b~57bからのエンコーダ情報や各モータ35a~37a,44a,55a~57aを流れる電流を検知する電流センサからの電流信号、ロボット制御部81から各モータ35a~37a,44a,55a~57aへの指令信号(制御信号)等の各種信号を入力する。 Each of amplifiers 35c-37c, 44c, 55c-57c includes a motor control unit 71, a drive power supply unit 72, and an IO unit 73. Drive power supply unit 72 includes, for example, an inverter circuit that supplies the power necessary to drive motors 35a-37a, 44a, 55a-57a. Motor control unit 71 controls each of motors 35a-37a, 44a, 55a-57a, for example, by feedback control (switching control) of the switching elements of the inverter circuit of drive power supply unit 72 based on encoder information from encoders 35b-37b, 44b, 55b-57b, etc. The IO unit 83 is an I/O port that inputs various signals such as encoder information from the encoders 35b-37b, 44b, 55b-57b, current signals from current sensors that detect the current flowing through each of the motors 35a-37a, 44a, 55a-57a, and command signals (control signals) from the robot control unit 81 to each of the motors 35a-37a, 44a, 55a-57a.

 次に、こうして構成されたロボットシステム10が備えるロボット20の姿勢の補正制御について説明する。ここで、例えば、ロボットシステム10を用いた手技を行うにあたって、操作者は、超音波プローブ101の姿勢を確認しエコー画像の映り方を確認しながらカテーテル手術を行うと、逐一確認する作業が発生する。結果として、操作者の作業負担が増加する。そこで、本実施形態のロボット20では、操作者が望むエコー画像が映り易いように、超音波プローブ101の姿勢を自動で補正する機能を有している。ロボット20のロボット制御装置80は、力覚センサ68で検出した外力、及び、超音波装置100から取得したエコー画像の各々に基づいて、超音波プローブ101の姿勢を補正する。 Next, the posture correction control of the robot 20 provided in the robot system 10 thus configured will be described. Here, for example, when performing a procedure using the robot system 10, if the operator performs catheter surgery while checking the posture of the ultrasound probe 101 and how the echo image is captured, a task of checking each step will be generated. As a result, the operator's workload will increase. Therefore, the robot 20 of this embodiment has a function of automatically correcting the posture of the ultrasound probe 101 so that the echo image desired by the operator is easily captured. The robot control device 80 of the robot 20 corrects the posture of the ultrasound probe 101 based on both the external force detected by the force sensor 68 and the echo image acquired from the ultrasound device 100.

 尚、ロボット制御装置80は、操作パネル90に対する操作に基づいて、姿勢の補正機能のオン・オフを切り替えても良い。また、姿勢の補正機能は、ロボットシステム10のシステム起動時に常に実行される機能でも良い。また、ロボット制御装置80は、力覚センサ68で検出した外力に基づく姿勢の補正、又は、超音波装置100から取得したエコー画像に基づく姿勢の補正の一方のみを実行可能な構成でも良い。また、ロボット制御装置80は、手技中に限らず、上記した登録ポイントの登録時(ダイレクトティーチング時)、登録済みの登録ポイント間の移動時など、手技以外のタイミングで姿勢の補正機能を実行しても良い。 The robot control device 80 may switch the posture correction function on and off based on an operation on the operation panel 90. The posture correction function may be a function that is always executed when the robot system 10 is started up. The robot control device 80 may be configured to be capable of executing only one of posture correction based on an external force detected by the force sensor 68, or posture correction based on an echo image acquired from the ultrasound device 100. The robot control device 80 may execute the posture correction function not only during a procedure, but also at times other than a procedure, such as when registering the above-mentioned registered points (during direct teaching) or when moving between registered registered points.

 まず、力覚センサ68を用いた姿勢の補正制御について説明する。尚、以下の力覚センサ68を用いた姿勢の補正制御では、1次元の超音波プローブ101を用いた場合について説明するが、H型の超音波プローブ101などの他の種類の超音波プローブ101においても同様に実行できる。 First, the posture correction control using the force sensor 68 will be described. Note that the posture correction control using the force sensor 68 below will be described in the case where a one-dimensional ultrasonic probe 101 is used, but the same can be performed with other types of ultrasonic probes 101, such as an H-shaped ultrasonic probe 101.

 図8は、1次元の超音波プローブ101を、施術対象の患者Pの人体の表面に接触させた状態を模式的に示している。また、図8は、超音波プローブ101の姿勢を補正する前の状態を左側に、姿勢を補正した後の状態を右側に図示している。尚、図8は、図面が煩雑となるのを避けるため、ロボット20(ロボットアーム21)や手先部60の図示を省略している。上記したように、ロボット制御装置80は、力覚センサ68により、手先部60(超音波プローブ101)に加わるXYZの各軸方向に作用する力成分を外力として検出可能である。図8の矢印で示すように、患者Pの接触部位121から超音波プローブ101側へ外力122が発生する。外力122は、所定のXYZの各軸方向の力成分をもつ外力である。図8の矢印は、接触部位121に発生する各軸方向の力成分を合成した方向を示している。 FIG. 8 shows a schematic diagram of a one-dimensional ultrasonic probe 101 in contact with the surface of the human body of a patient P who is the subject of treatment. In addition, FIG. 8 shows the state of the ultrasonic probe 101 before the posture is corrected on the left side, and the state after the posture is corrected on the right side. In FIG. 8, the robot 20 (robot arm 21) and the hand 60 are omitted from illustration to avoid cluttering the drawing. As described above, the robot control device 80 can detect the force components acting in each of the X, Y and Z axial directions applied to the hand 60 (ultrasonic probe 101) as external forces using the force sensor 68. As shown by the arrow in FIG. 8, an external force 122 is generated from the contact part 121 of the patient P toward the ultrasonic probe 101. The external force 122 is an external force that has force components in each of the X, Y and Z axial directions. The arrow in FIG. 8 shows the direction obtained by combining the force components in each axial direction generated at the contact part 121.

 また、超音波プローブ101には、例えば、姿勢を補正する基準となる中心軸125が設定される。この中心軸125は、超音波プローブ101の姿勢の向き(方向、回転位置)を示すものである。中心軸125は、例えば、図6及び図7に示す超音波プローブ101の先端の中央107を通り、超音波プローブ101の中心を通る直線である。また、中心軸125は、例えば、超音波プローブ101を手先部60に取り付けた状態では、第3回転軸53の軸方向と平行な方向となる。例えば、手先部60は、超音波プローブ101の種類に応じて異なる構造のものが準備される。この各種の超音波プローブ101に対応する手先部60は、何れの種類の超音波プローブ101(手先部60)が第3回転軸53に取り付けられた場合にも、第3回転軸53に対する中心軸125や中央107の相対的な位置が一致するように形成されている。そして、記憶部85には、例えば、この中央107の座標や中心軸125の方向が予め設定されている。ロボット制御装置80は、記憶部85の設定情報を読み出して中心軸125等を設定する。尚、ロボット制御装置80は、力覚センサ68等により超音波プローブ101の重心等を検出し、自動で中心軸125や中央107の座標を設定しても良い。 Furthermore, the ultrasonic probe 101 is set with a central axis 125 as a reference for correcting the posture, for example. This central axis 125 indicates the orientation (direction, rotational position) of the posture of the ultrasonic probe 101. For example, the central axis 125 is a straight line passing through the center 107 of the tip of the ultrasonic probe 101 shown in FIG. 6 and FIG. 7 and passing through the center of the ultrasonic probe 101. Furthermore, the central axis 125 is parallel to the axial direction of the third rotation shaft 53 when the ultrasonic probe 101 is attached to the hand part 60. For example, the hand part 60 is prepared with a different structure depending on the type of ultrasonic probe 101. The hand part 60 corresponding to the various ultrasonic probes 101 is formed so that the relative positions of the central axis 125 and the center 107 with respect to the third rotation shaft 53 are consistent regardless of the type of ultrasonic probe 101 (hand part 60) attached to the third rotation shaft 53. The coordinates of the center 107 and the direction of the central axis 125, for example, are set in advance in the memory unit 85. The robot control device 80 reads the setting information in the memory unit 85 and sets the central axis 125, etc. The robot control device 80 may detect the center of gravity of the ultrasound probe 101 using the force sensor 68, etc., and automatically set the coordinates of the central axis 125 and center 107.

 ロボット制御装置80は、超音波プローブ101の中心軸125が外力122の方向と平行になるように、超音波プローブ101(手先部60)の向きを調整する。図8の右側に示すように、ロボット制御装置80は、力覚センサ68で検出した外力122の方向に基づいてロボットアーム21を制御して超音波プローブ101の向きを補正し、超音波プローブ101(中心軸125)が外力122に沿うように、超音波プローブ101の姿勢を補正する。従って、力覚センサ68は、患者Pから超音波プローブ101に作用する外力122を、本開示の姿勢情報として取得する外力取得装置の一例である。これにより、超音波プローブ101から接触部位121に加える力の向きと、接触部位121から超音波プローブ101に加わる反力(外力122)の向きとを揃えることができる。又は、2つの力がなす角度θ1を小さくすることができる。超音波プローブ101から接触部位121に効率良く力を加えることができ、撮像対象である血管126と表皮との間にある脂肪等を収縮させ、血管126と超音波プローブ101との間の距離127をより短くすることができる。結果として、ロボット制御装置80は、血管126(撮像対象)と、表皮に接触した超音波プローブ101との間の距離127が短くなるように、外力122に基づいて超音波プローブ101の姿勢を補正することとなる。好適には、血管126と超音波プローブ101との間の距離127を最小距離にすることができる。エコー画像内に血管126をより確実に収めることができる。 The robot control device 80 adjusts the orientation of the ultrasonic probe 101 (hand part 60) so that the central axis 125 of the ultrasonic probe 101 is parallel to the direction of the external force 122. As shown on the right side of FIG. 8, the robot control device 80 controls the robot arm 21 based on the direction of the external force 122 detected by the force sensor 68 to correct the orientation of the ultrasonic probe 101, and corrects the posture of the ultrasonic probe 101 so that the ultrasonic probe 101 (central axis 125) is aligned with the external force 122. Therefore, the force sensor 68 is an example of an external force acquisition device that acquires the external force 122 acting on the ultrasonic probe 101 from the patient P as posture information of the present disclosure. This makes it possible to align the direction of the force applied from the ultrasonic probe 101 to the contact part 121 and the direction of the reaction force (external force 122) applied from the contact part 121 to the ultrasonic probe 101. Or, it is possible to reduce the angle θ1 between the two forces. Force can be efficiently applied from the ultrasonic probe 101 to the contact area 121, and fat and the like between the blood vessel 126 (imaging subject) and the epidermis can be contracted, shortening the distance 127 between the blood vessel 126 and the ultrasonic probe 101. As a result, the robot control device 80 corrects the posture of the ultrasonic probe 101 based on the external force 122 so as to shorten the distance 127 between the blood vessel 126 (imaging subject) and the ultrasonic probe 101 in contact with the epidermis. Preferably, the distance 127 between the blood vessel 126 and the ultrasonic probe 101 can be minimized. The blood vessel 126 can be more reliably included in the echo image.

 また、ロボット制御装置80は、接触部位121から超音波プローブ101に作用する外力122の方向(外力方向)と超音波プローブ101とがなす角度θ1が小さくなるように超音波プローブ101の姿勢を補正し、且つ、血管126がエコー画像内に映るように補正する。尚、ロボット制御装置80は、外力122の方向と中心軸125を完全に一致させなくとも良く、外力122の方向と中心軸125とのなす角度θ1が所定の基準角度以下となるようにロボットアーム21を制御しても良い。 The robot control device 80 also corrects the posture of the ultrasound probe 101 so that the angle θ1 between the direction of the external force 122 acting on the ultrasound probe 101 from the contact site 121 (external force direction) and the ultrasound probe 101 becomes smaller, and also corrects so that the blood vessel 126 appears in the echo image. Note that the robot control device 80 does not need to completely match the direction of the external force 122 and the central axis 125, and may control the robot arm 21 so that the angle θ1 between the direction of the external force 122 and the central axis 125 is equal to or smaller than a predetermined reference angle.

 例えば、ロボット制御装置80は、超音波装置100から取得したエコー画像を画像処理し、血管126の位置を検出する。ロボット制御装置80は、検出した位置に基づいて血管126がエコー画像内に映る状態を維持し、外力122の方向と中心軸125とがなす角度θ1が所定の基準角度以下となるようにロボットアーム21を制御する。これにより、施術対象の血管126がより確実に撮像される状態で、血管126と超音波プローブ101との間の距離127を短くできる。血管126の位置を検出する方法は、特に限定されないが、例えば、AI(artificial intelligence)プログラムを用いる方法を採用できる。例えば、記憶部85には、エコー画像から血管の位置を検出する処理を学習したAIプログラムが記憶されている。ロボット制御装置80は、このAIプログラムを実行して血管126の位置を検出し補正を実行する。尚、血管の位置を検出する方法は、AIプログラムを用いる方法に限らず、血管126のエッジを画像処理により検出する方法などの他の方法を用いても良い。また、エコー画像内に血管126が映し出されているか否かを判断する方法は、上記したロボット制御装置80が画像処理する方法に限らない。例えば、ロボット制御装置80は、超音波装置100から血管126が映し出されているか否かを示す検出信号を入力し、検出していることを示す検出信号が入力されている範囲で、超音波プローブ101の姿勢を補正しても良い。 For example, the robot control device 80 processes the echo image acquired from the ultrasound device 100 to detect the position of the blood vessel 126. The robot control device 80 maintains the state in which the blood vessel 126 is reflected in the echo image based on the detected position, and controls the robot arm 21 so that the angle θ1 between the direction of the external force 122 and the central axis 125 is equal to or less than a predetermined reference angle. This allows the distance 127 between the blood vessel 126 and the ultrasound probe 101 to be shortened while the blood vessel 126 to be treated is more reliably imaged. The method for detecting the position of the blood vessel 126 is not particularly limited, but for example, a method using an AI (artificial intelligence) program can be adopted. For example, the memory unit 85 stores an AI program that has learned the process of detecting the position of the blood vessel from the echo image. The robot control device 80 executes this AI program to detect the position of the blood vessel 126 and perform correction. The method for detecting the position of the blood vessel is not limited to the method using the AI program, and other methods such as a method of detecting the edge of the blood vessel 126 by image processing may also be used. Furthermore, the method of determining whether or not the blood vessel 126 is displayed in the echo image is not limited to the image processing method by the robot control device 80 described above. For example, the robot control device 80 may receive a detection signal from the ultrasound device 100 indicating whether or not the blood vessel 126 is displayed, and correct the posture of the ultrasound probe 101 within the range in which the detection signal indicating detection is received.

 また、ロボット制御装置80は、図8に示すように、1次元の超音波プローブ101の長手方向を、人体の血管126が延びる方向に沿うように配置した場合、血管126が延びる延設方向を回転中心とする回転方向における超音波プローブ101の姿勢を、外力122に基づいて補正する。ここでいう、超音波プローブ101の長手方向とは、例えば、リニア型の超音波プローブ101における超音波を送受信する超音波振動素子(振動子アレイとも言い得る、圧電素子など)が並ぶ方向である。また、延設方向とは、図8における紙面に垂直な方向である。従って、図8の血管126は、血管126を延設方向(長手方向)に垂直な平面で切断した横断面を示している。このように、延設方向を中心とする回転方向に沿って超音波プローブ101の姿勢を補正することで、角度θ1を小さくして血管126と超音波プローブ101との間の距離127を短くできる。尚、上記した延設方向に沿った回転中心としては、例えば、血管126の中心を通る直線を採用できる。また、血管126の中心を検出する方法としては、上記した画像処理により血管126の位置を検出する方法を採用できる。 In addition, as shown in FIG. 8, when the longitudinal direction of the one-dimensional ultrasonic probe 101 is arranged along the direction in which the blood vessel 126 of the human body extends, the robot control device 80 corrects the posture of the ultrasonic probe 101 in the rotation direction about the extension direction of the blood vessel 126 based on the external force 122. The longitudinal direction of the ultrasonic probe 101 here is, for example, the direction in which ultrasonic transducer elements (such as piezoelectric elements, which may also be called an transducer array) that transmit and receive ultrasonic waves in the linear ultrasonic probe 101 are arranged. The extension direction is also a direction perpendicular to the paper surface in FIG. 8. Therefore, the blood vessel 126 in FIG. 8 shows a cross section of the blood vessel 126 cut by a plane perpendicular to the extension direction (longitudinal direction). In this way, by correcting the posture of the ultrasonic probe 101 along the rotation direction about the extension direction, the angle θ1 can be reduced and the distance 127 between the blood vessel 126 and the ultrasonic probe 101 can be shortened. In addition, the center of rotation along the extension direction can be, for example, a straight line passing through the center of the blood vessel 126. In addition, the method of detecting the center of the blood vessel 126 can be a method of detecting the position of the blood vessel 126 by the image processing described above.

 また、1次元の超音波プローブ101の長手方向を血管126の延設方向に沿うように配置し、血管126がエコー画像内に映し出される状態で、外力122の方向と中心軸125を一致させるように制御することで、結果として、延設方向を回転中心とする回転方向における超音波プローブ101の姿勢を、外力122に基づいて補正する。しかしながら、ロボット制御装置80は、血管126の横断面における中心を設定した上で、その設定した中心を基準に超音波プローブ101の姿勢を補正しても良い。例えば、H型の超音波プローブ101であれば、超音波プローブ101の位置を変更せずに、血管126の縦断面と横断面を撮像することができる。このため、撮像された横断面の血管126のエコー画像から、血管126の中心を設定することができる。そして、ロボット制御装置80は、横断面のエコー画像から検出・設定した血管126の中心周りに超音波プローブ101の姿勢を補正しても良い。 Also, by arranging the longitudinal direction of the one-dimensional ultrasonic probe 101 so as to be aligned with the extension direction of the blood vessel 126, and controlling the direction of the external force 122 to coincide with the central axis 125 while the blood vessel 126 is displayed in the echo image, the posture of the ultrasonic probe 101 in the rotation direction about the extension direction as the center of rotation is corrected based on the external force 122. However, the robot control device 80 may set the center of the cross section of the blood vessel 126, and then correct the posture of the ultrasonic probe 101 based on the set center. For example, if the ultrasonic probe 101 is an H-type, the longitudinal section and cross section of the blood vessel 126 can be imaged without changing the position of the ultrasonic probe 101. Therefore, the center of the blood vessel 126 can be set from the echo image of the blood vessel 126 in the imaged cross section. The robot control device 80 may then correct the posture of the ultrasonic probe 101 around the center of the blood vessel 126 detected and set from the echo image of the cross section.

 また、1次元の超音波プローブ101であれば、血管126の延設方向に対して超音波プローブ101の長手方向を当てることで、縦断面のエコー画像を取得できる。また、超音波プローブ101を90度回転させ、延設方向に対して超音波プローブ101の短手方向を当てることで、血管126の横断面(幅方向断面)を撮像できる。この際に、ロボット制御装置80は、撮像位置が変更されないように、ロボットアーム21の姿勢を保持しつつ、超音波プローブ101を90度だけ回転させても良い。また、超音波プローブ101を患者Pに当てた状態で回転させると、患者Pに違和感を与える虞がある。このため、ロボット制御装置80は、90度の回転を実行する場合に、図9に示すように、超音波プローブ101を患者Pの体表面から一旦、離間させ、第3回転軸53を中心に超音波プローブ101を90度だけ回転させてから、超音波プローブ101を体表面に接触させても良い。そして、ロボット制御装置80は、横断面のエコー画像から血管126の中心を設定し、設定した中心を基準に超音波プローブ101の姿勢を補正しても良い。尚、ロボット制御装置80は、超音波装置100により検出した血管126の中心の情報を、超音波装置100から取得しても良い。 Also, if the one-dimensional ultrasonic probe 101 is used, an echo image of the longitudinal section can be obtained by applying the longitudinal direction of the ultrasonic probe 101 to the extension direction of the blood vessel 126. Also, by rotating the ultrasonic probe 101 by 90 degrees and applying the short side direction of the ultrasonic probe 101 to the extension direction, a transverse section (widthwise section) of the blood vessel 126 can be imaged. At this time, the robot control device 80 may rotate the ultrasonic probe 101 by 90 degrees while maintaining the posture of the robot arm 21 so that the imaging position is not changed. Also, if the ultrasonic probe 101 is rotated while being applied to the patient P, there is a risk that the patient P will feel uncomfortable. Therefore, when performing a 90-degree rotation, the robot control device 80 may temporarily move the ultrasonic probe 101 away from the body surface of the patient P, rotate the ultrasonic probe 101 by 90 degrees around the third rotation axis 53, and then contact the ultrasonic probe 101 with the body surface, as shown in FIG. 9. The robot control device 80 may then set the center of the blood vessel 126 from the cross-sectional echo image and correct the posture of the ultrasound probe 101 based on the set center. The robot control device 80 may also obtain information about the center of the blood vessel 126 detected by the ultrasound device 100 from the ultrasound device 100.

 また、ロボット制御装置80は、患者Pから超音波プローブ101に作用するモーメントに基づいて超音波プローブ101の姿勢を補正しても良い。上記したように、力覚センサ68は、第3回転軸53に取り付けられ、手先部60(超音波プローブ101)に加わる外力としてX軸、Y軸及びZ軸の各軸方向に作用する力成分と、Ra,Rb及びRcの各軸周りに作用するトルク(モーメント)成分とを検出することができる。 The robot control device 80 may also correct the posture of the ultrasonic probe 101 based on the moment acting on the ultrasonic probe 101 from the patient P. As described above, the force sensor 68 is attached to the third rotation axis 53, and can detect the force components acting in the axial directions of the X-axis, Y-axis, and Z-axis as external forces applied to the hand portion 60 (ultrasonic probe 101), and the torque (moment) components acting around the axes Ra, Rb, and Rc.

 図10は、本実施形態と別実施形態における外力122と力覚センサ68,68Aの位置関係を示している。図10の左側の図に示す本実施形態の場合、手先部60を取り付けた第3回転軸53に作用する力成分を力覚センサ68で直接検出する構成であるため、外力122の方向に超音波プローブ101の中心軸125を合わせることで姿勢を補正できる。換言すれば、この外力1221が中心軸125に沿った状態では、超音波プローブ101には、超音波プローブ101を回転させようとするモーメントが働かない状態(理想的にはゼロの状態となる)。このため、ロボット制御装置80は、力覚センサ68で検出した各軸周りに作用するトルク成分、即ち、超音波プローブ101に作用するモーメントが小さく(例えば、モーメントがゼロに)なるようにロボットアーム21を制御する。その結果、上記したなす角度θ1を小さくするように姿勢を補正する制御と同様に、距離127(図8参照)を短くすることができる。 10 shows the positional relationship between the external force 122 and the force sensors 68, 68A in this embodiment and another embodiment. In the case of this embodiment shown in the left diagram of FIG. 10, the force component acting on the third rotation axis 53 to which the hand part 60 is attached is directly detected by the force sensor 68, so the posture can be corrected by aligning the center axis 125 of the ultrasonic probe 101 with the direction of the external force 122. In other words, when this external force 1221 is along the center axis 125, the ultrasonic probe 101 is in a state where no moment that tries to rotate the ultrasonic probe 101 acts (ideally, the moment is zero). For this reason, the robot control device 80 controls the robot arm 21 so that the torque components acting around each axis detected by the force sensor 68, i.e., the moment acting on the ultrasonic probe 101, are reduced (for example, the moment is zero). As a result, the distance 127 (see FIG. 8) can be shortened, similar to the control for correcting the posture to reduce the angle θ1 described above.

 また、図10の右側の図に示す別実施形態の力覚センサ68Aの場合、力覚センサ68Aの検出位置と、超音波プローブ101を取り付けた位置とが距離Lだけオフセットした構成となっている。例えば、第3回転軸53からX軸方向の前側へ距離Lだけ延びる保持具の先に超音波プローブ101を取り付けたとする。この場合、超音波プローブ101には、患者Pと接触していない状態でも超音波プローブ101の自重によるモーメントが発生する。具体的には、距離Lと、超音波プローブ101の質量(あるいは超音波プローブ101を保持する部材を含めた質量)を乗算した値のモーメントが発生する。 Furthermore, in the case of a force sensor 68A of another embodiment shown in the diagram on the right side of FIG. 10, the detection position of the force sensor 68A and the position where the ultrasonic probe 101 is attached are offset by a distance L. For example, assume that the ultrasonic probe 101 is attached to the end of a holder that extends a distance L forward in the X-axis direction from the third rotation axis 53. In this case, a moment due to the weight of the ultrasonic probe 101 is generated in the ultrasonic probe 101 even when it is not in contact with the patient P. Specifically, a moment is generated that is the product of the distance L and the mass of the ultrasonic probe 101 (or the mass including the member that holds the ultrasonic probe 101).

 このため、ロボット制御装置80は、別実施形態の場合には、力覚センサ68Aで検出したモーメントのうち、自重によるモーメントの影響を排除した上で、残ったモーメントがゼロになるように超音波プローブ101の姿勢を補正しても良い。例えば、ロボット制御装置80は、Ra,Rb及びRcの各軸周りに作用するモーメント成分から自重によるモーメント成分を減算した後、残りの各モーメント成分がゼロになるようにロボットアーム21を制御する。これにより、何らかの事情により超音波プローブ101を力覚センサ68Aからオフセットした位置に取り付けた場合にも、超音波プローブ101の姿勢を補正できる。 For this reason, in another embodiment, the robot control device 80 may eliminate the effect of the moment due to its own weight among the moments detected by the force sensor 68A, and then correct the posture of the ultrasonic probe 101 so that the remaining moment becomes zero. For example, the robot control device 80 subtracts the moment component due to its own weight from the moment components acting around the Ra, Rb, and Rc axes, and then controls the robot arm 21 so that each remaining moment component becomes zero. This makes it possible to correct the posture of the ultrasonic probe 101 even if, for some reason, the ultrasonic probe 101 is attached at a position offset from the force sensor 68A.

 次に、エコー画像を用いた姿勢の補正制御について説明する。尚、以下に説明するエコー画像を用いた姿勢の補正制御と、上記した力覚センサ68を用いた姿勢の補正制御を併用しても良い。また、以下の説明では、H型の超音波プローブ101を用いた場合について説明する。 Next, posture correction control using echo images will be explained. Note that posture correction control using echo images, which will be explained below, and posture correction control using the force sensor 68, which has been described above, may be used in combination. In addition, the following explanation will be given for the case where an H-shaped ultrasonic probe 101 is used.

 図11は、エコー画像による姿勢の補正を実行する前後のエコー画像131を示している。図12は、姿勢の補正の前後におけるH型の超音波プローブ101と血管126の状態を模式的に示している。H型の超音波プローブ101は、例えば、血管126の横断面を撮像する2つプローブ101A,101Cと、2つのプローブ101A,101Cの間に配置され血管126の縦断面を撮像するプローブ101Bを有している。以下の説明では、H型の超音波プローブ101の3つのプローブ101A~101Cのうち、中央のプローブ101Bの長手方向を血管126の延設方向に配置した場合について説明する。 FIG. 11 shows echo images 131 before and after posture correction using echo images. FIG. 12 shows a schematic diagram of the state of the H-shaped ultrasound probe 101 and blood vessel 126 before and after posture correction. The H-shaped ultrasound probe 101 has, for example, two probes 101A and 101C that image the transverse section of the blood vessel 126, and a probe 101B that is disposed between the two probes 101A and 101C and images the longitudinal section of the blood vessel 126. In the following explanation, we will explain the case where the longitudinal direction of the central probe 101B of the three probes 101A to 101C of the H-shaped ultrasound probe 101 is disposed in the extension direction of the blood vessel 126.

 また、カテーテル手術において、操作者は、例えば、超音波プローブ101を患者Pの足の付け根から足先に向かって移動させながら手術を行う。以下の説明では、H型の超音波プローブ101により、例えば、足の大腿部の血管126を、足の付け根から足先に向かって撮影する場合について説明する。また、撮像した3つのエコー画像131のうち、足先側のプローブ101Aで撮像した横断面のエコー画像131をエコー画像131Aと、プローブ101Bで撮像した縦断面のエコー画像131を131Bと、頭側のプローブ101Cで撮像した横断面のエコー画像131をエコー画像131Cと称して説明する。また、エコー画像131Aで撮像された横断面の血管126を血管126Aと、エコー画像131Bで撮像された縦断面の血管126を血管126Bと、エコー画像131Cで撮像された横断面の血管126を血管126Cと称して説明する。また、エコー画像131A~131Cを総称する場合は、エコー画像131と、血管126A~126Cを総称する場合は、血管126と記載する。また、図11及び図12に示す方向は、一例であり、手先部60に取り付ける超音波プローブ101の種類や向き等により適宜変更される。また、実際のエコー画像131では、超音波の発射方向に応じて扇型等の形状の画像として映し出される。しかしながら、説明が煩雑となるのを避けるため、以下の説明では、図11に示すように、エコー画像131を正方形の画像として説明する。また、正方形でないエコー画像131を用いた画像処理や補正制御では、扇型の画像を正方形の画像に変更する、あるいは、画像内の座標を変換する等の処理を実行することで、以下に説明する正方形のエコー画像131に基づく姿勢の補正と同様の補正を実行できる。即ち、エコー画像131の形状等は特に限定されない。 In addition, in catheter surgery, the operator performs surgery while moving the ultrasound probe 101 from the base of the patient P's foot to the toes. In the following explanation, a case will be described in which, for example, blood vessels 126 in the femoral region of the leg are imaged from the base of the foot to the toes using the H-shaped ultrasound probe 101. Of the three captured echo images 131, the echo image 131 of the cross section captured by the probe 101A on the toe side will be referred to as echo image 131A, the echo image 131 of the longitudinal section captured by the probe 101B as 131B, and the echo image 131 of the cross section captured by the probe 101C on the head side will be referred to as echo image 131C. In addition, the blood vessel 126 of the cross section captured by the echo image 131A will be referred to as blood vessel 126A, the blood vessel 126 of the longitudinal section captured by the echo image 131B as blood vessel 126B, and the blood vessel 126 of the cross section captured by the echo image 131C as blood vessel 126C. Moreover, when the echo images 131A to 131C are collectively referred to, they are referred to as the echo image 131, and when the blood vessels 126A to 126C are collectively referred to, they are referred to as the blood vessel 126. The directions shown in FIG. 11 and FIG. 12 are merely examples, and are appropriately changed depending on the type and orientation of the ultrasonic probe 101 attached to the hand part 60. The actual echo image 131 is displayed as an image having a shape such as a fan shape depending on the direction of emission of the ultrasonic waves. However, in order to avoid complicating the explanation, the following explanation will be given assuming that the echo image 131 is a square image as shown in FIG. 11. In addition, in image processing and correction control using the non-square echo image 131, a correction similar to the correction of the posture based on the square echo image 131 described below can be performed by changing the fan-shaped image to a square image or by performing a process such as converting the coordinates in the image. That is, the shape of the echo image 131 is not particularly limited.

 図11は、左側に2パターンの補正前のエコー画像131A~131Cを示している。上側の補正前の状態では、血管126Aは、エコー画像131Aにおける後側の上方となっている。この場合、超音波プローブ101は、足先側のプローブ101A(図12参照)が血管126Aに対して前側にずれていることとなる。また、血管126Bは、エコー画像131Bにおける左上から右下に向かって傾いている。図11の上のエコー画像131Bの場合、超音波プローブ101は、図12に示すように、足先側のプローブ101Aと血管126との間の距離133が、頭側のプローブ101Cと血管126との間の距離134に比べて短くなっている。即ち、超音波プローブ101は、頭側よりも足側を血管126に近づけるように傾いている状態となる。また、血管126Cは、エコー画像131Cにおける前側の下方となっている。この場合、超音波プローブ101は、頭側のプローブ101C(図12参照)が血管126Cに対して後側にずれていることとなる。 FIG. 11 shows two patterns of pre-correction echo images 131A-131C on the left side. In the pre-correction state shown at the top, blood vessel 126A is located at the top of the rear side in echo image 131A. In this case, the probe 101A (see FIG. 12) on the toe side of the ultrasound probe 101 is shifted forward with respect to blood vessel 126A. Also, blood vessel 126B is tilted from the top left to the bottom right in echo image 131B. In the case of the ultrasound probe 101 in the upper echo image 131B of FIG. 11, as shown in FIG. 12, the distance 133 between probe 101A on the toe side and blood vessel 126 is shorter than the distance 134 between probe 101C on the head side and blood vessel 126. In other words, the ultrasound probe 101 is tilted so that the foot side is closer to blood vessel 126 than the head side. Also, blood vessel 126C is located at the bottom of the front side in echo image 131C. In this case, the ultrasound probe 101 has the head-side probe 101C (see FIG. 12) shifted backward relative to the blood vessel 126C.

 ロボット制御装置80は、上記したAIプログラムにより、エコー画像131A~131Cの各々から血管126A~126Cの位置を検出する。そして、ロボット制御装置80は、ロボットアーム21を制御し、右側の補正後の状態となるように、超音波プローブ101(手先部60)の姿勢を補正する。右側の補正後の状態では、血管126Aの中心は、エコー画像131Aの中心P1と一致している。また、血管126Bは、エコー画像131Bの上下方向の中央において、左右方向、即ち、エコー画像131Bの横方向に沿った状態となっている。また、血管126Cの中心は、エコー画像131Cの中心P2と一致している。このように、ロボット制御装置80は、図11の補正前のエコー画像131A~131Cに矢印で示すように、補正後のエコー画像131A~131Cの状態、即ち、理想的な撮像状態となるように、超音波プローブ101の姿勢を補正する。 The robot control device 80 detects the positions of the blood vessels 126A to 126C from each of the echo images 131A to 131C using the AI program described above. The robot control device 80 then controls the robot arm 21 to correct the posture of the ultrasound probe 101 (hand part 60) so that it is in the corrected state on the right side. In the corrected state on the right side, the center of the blood vessel 126A coincides with the center P1 of the echo image 131A. Furthermore, the blood vessel 126B is in a state in which it is aligned in the left-right direction, that is, the horizontal direction of the echo image 131B, at the center in the vertical direction of the echo image 131B. Furthermore, the center of the blood vessel 126C coincides with the center P2 of the echo image 131C. In this way, the robot control device 80 corrects the posture of the ultrasound probe 101 so that it is in the state of the echo images 131A to 131C after correction, that is, in an ideal imaging state, as shown by the arrows in the echo images 131A to 131C before correction in FIG. 11.

 また、図11の左上の状態であれば、ロボット制御装置80は、ロボットアーム21を制御し、足先側のプローブ101Aを後方へ移動するように制御する。これにより、血管126Aの位置が中心P1に近く。また、ロボット制御装置80は、頭側のプローブ101Cを前方へ移動するように制御する。これにより、血管126Cの位置が中心P1に近く。また、ロボット制御装置80は、超音波プローブ101(プローブ101B)の足先側を上方へ、頭側を下方へ移動させるように、超音波プローブ101を回転させる。これにより、超音波プローブ101の姿勢は、図11の右側の補正後のエコー画像131A~131Cの状態、即ち、理想的な撮像状態に近づくこととなる。 Also, in the state shown in the upper left of FIG. 11, the robot control device 80 controls the robot arm 21 to move the toe-side probe 101A backward. This brings the position of the blood vessel 126A closer to the center P1. The robot control device 80 also controls the head-side probe 101C to move forward. This brings the position of the blood vessel 126C closer to the center P1. The robot control device 80 also rotates the ultrasound probe 101 so that the toe side of the ultrasound probe 101 (probe 101B) moves upward and the head side moves downward. This brings the posture of the ultrasound probe 101 closer to the state of the corrected echo images 131A to 131C on the right side of FIG. 11, i.e., the ideal imaging state.

 また、図11の左下に示す状態は、左上に示す状態とは逆方向に超音波プローブ101が傾いている状態を示している。この場合、ロボット制御装置80は、図11の左上の状態とは逆方向に、超音波プローブ101の姿勢を補正する。詳細な説明については省略するが、例えば、ロボット制御装置80は、ロボットアーム21を制御し、足先側のプローブ101Aを前方へ移動するように制御する。また、ロボット制御装置80は、頭側のプローブ101Cを後方へ移動するように制御する。また、ロボット制御装置80は、超音波プローブ101の足先側を下方へ、頭側を上方へ移動させるように、超音波プローブ101を回転させる。これにより、超音波プローブ101の姿勢は、図11の右側の補正後のエコー画像131A~131Cの状態に近づくこととなる。 The state shown in the lower left of FIG. 11 shows a state in which the ultrasonic probe 101 is tilted in the opposite direction to the state shown in the upper left. In this case, the robot control device 80 corrects the posture of the ultrasonic probe 101 in the opposite direction to the state shown in the upper left of FIG. 11. Although detailed explanation is omitted, for example, the robot control device 80 controls the robot arm 21 to move the probe 101A on the toe side forward. The robot control device 80 also controls the probe 101C on the head side to move backward. The robot control device 80 also rotates the ultrasonic probe 101 so that the toe side of the ultrasonic probe 101 moves downward and the head side moves upward. As a result, the posture of the ultrasonic probe 101 approaches the state of the corrected echo images 131A to 131C on the right side of FIG. 11.

 尚、上記した説明では、H型の超音波プローブ101により撮像したエコー画像131による姿勢の補正制御について説明したが、リニア型などの他の種類の超音波プローブ101においても同様に姿勢の補正制御を実行できる。例えば、上記した1次元の超音波プローブ101を90度だけ回転させ、横断面を撮像することによって、H型と同様に姿勢の補正制御を実行できる。詳細な説明については省略するが、ロボット制御装置80は、1次元の超音波プローブ101を90度だけ回転させ、足先側の横断面(エコー画像131A)と、頭側の横断面(エコー画像131C)を撮像し、90度回転させる前の縦断面(エコー画像131B)と合わせて血管126A~126Cの位置を判断する。これにより、上記したH型と同様の補正を実行できる。また、ロボット制御装置80は、3つのエコー画像131A~131Cのうち、少なくとも1つのエコー画像131を用いた補正を実行しても良く、4つ以上のエコー画像131を用いた補正を実行しても良い。 In the above description, the posture correction control using the echo image 131 captured by the H-type ultrasound probe 101 has been described, but posture correction control can be performed in the same way with other types of ultrasound probes, such as linear type. For example, posture correction control can be performed in the same way as with the H-type by rotating the one-dimensional ultrasound probe 101 by 90 degrees and capturing a cross section. Although detailed description will be omitted, the robot control device 80 rotates the one-dimensional ultrasound probe 101 by 90 degrees, captures a cross section (echo image 131A) on the toe side and a cross section (echo image 131C) on the head side, and determines the positions of the blood vessels 126A to 126C by combining them with the longitudinal section (echo image 131B) before rotating by 90 degrees. This allows correction to be performed in the same way as with the H-type. In addition, the robot control device 80 may perform correction using at least one echo image 131 of the three echo images 131A to 131C, or may perform correction using four or more echo images 131.

 上記したように、ロボット制御装置80は、力覚センサ68により取得した外力122に加え、超音波プローブ101により取得したエコー画像131に基づいてロボットアーム21を制御し、超音波プローブ101の姿勢を補正することができる。例えば、ロボット制御装置80は、外力122と中心軸125とがなす角度θ1が所定の角度以内となる状態で、エコー画像131に基づく補正を実行しても良い。これにより、超音波プローブ101と血管126の間の距離を短くし、エコー画像131内に血管126を適切に映し出すことができる。あるいは、ロボット制御装置80は、上記したエコー画像131に基づく姿勢の補正を実行した後、外力122に基づく姿勢の補正を実行しても良い。例えば、ロボット制御装置80は、後述するエコー画像131に基づいて超音波プローブ101の進行方向を補正する制御を実行し、所定距離だけ移動した後、移動先において外力122に基づく姿勢の補正を実行しても良い。また、ロボット制御装置80は、外力122だけで姿勢の補正を実行するモードと、エコー画像131だけで姿勢の補正を実行するモードとを切り替え可能な構成でも良い。 As described above, the robot control device 80 can control the robot arm 21 based on the echo image 131 acquired by the ultrasonic probe 101 in addition to the external force 122 acquired by the force sensor 68, and correct the posture of the ultrasonic probe 101. For example, the robot control device 80 may execute correction based on the echo image 131 in a state where the angle θ1 between the external force 122 and the central axis 125 is within a predetermined angle. This shortens the distance between the ultrasonic probe 101 and the blood vessel 126, and allows the blood vessel 126 to be properly displayed in the echo image 131. Alternatively, the robot control device 80 may execute correction of posture based on the above-mentioned echo image 131, and then execute correction of posture based on the external force 122. For example, the robot control device 80 may execute control to correct the traveling direction of the ultrasonic probe 101 based on the echo image 131 described later, and after moving a predetermined distance, execute correction of posture based on the external force 122 at the destination. The robot control device 80 may also be configured to be switchable between a mode in which posture correction is performed using only the external force 122 and a mode in which posture correction is performed using only the echo image 131.

 また、ロボット20は、超音波プローブ101により撮像したエコー画像131を、超音波装置100から取得する外部IF86を備えている。ロボット制御装置80は、超音波装置100から外部IF86を介して取得したエコー画像131に基づいてロボットアーム21を制御し、超音波プローブ101の姿勢を補正する。これにより、超音波装置100からエコー画像131を迅速に取得でき、好適にはリアルタイムで取得でき、エコー画像131に基づく姿勢の補正を円滑に実行できる。 The robot 20 also includes an external IF 86 that acquires the echo image 131 captured by the ultrasonic probe 101 from the ultrasonic device 100. The robot control device 80 controls the robot arm 21 based on the echo image 131 acquired from the ultrasonic device 100 via the external IF 86, and corrects the posture of the ultrasonic probe 101. This allows the echo image 131 to be acquired quickly from the ultrasonic device 100, preferably in real time, and allows smooth correction of the posture based on the echo image 131.

 また、ロボット制御装置80は、上記したように、血管126に対する超音波プローブ101(プローブ101B)の傾きを補正することで、図12に示すように、血管126と超音波プローブ101(中心軸125)とがなす角度θ2が小さくなるように、超音波プローブ101の姿勢を補正する。好適には、縦断面のエコー画像131B中の血管126Bの傾きに合わせてプローブ101Bの傾きを変更することで、血管126と超音波プローブ101とを互いに平行な状態にすることができる。具体的には、血管126の延設方向と、プローブ101Bの長手方向とが平行になるように超音波プローブ101を配置できる。換言すれば、ロボット制御装置80は、縦断面のエコー画像131Bにおいて、血管126Bの傾きが小さくなる方向へロボットアーム21を制御する。これにより、例えば、自動で姿勢を補正する制御を継続することで、縦断面であるエコー画像131Bにおいて、血管126Bを常に同じ傾き(角度)にでき、好適にはエコー画像131Bの横方向と平行な方向で血管126Bを映し出すことができる。操作者(医師)は、一定の角度に保持された血管126をエコー画像131で見ることができ、カテーテルの手術に集中できる。 Also, as described above, the robot control device 80 corrects the posture of the ultrasonic probe 101 so that the angle θ2 between the blood vessel 126 and the ultrasonic probe 101 (central axis 125) is reduced as shown in FIG. 12 by correcting the inclination of the ultrasonic probe 101 (probe 101B) with respect to the blood vessel 126. Preferably, the inclination of the probe 101B can be changed according to the inclination of the blood vessel 126B in the longitudinal cross-sectional echo image 131B, so that the blood vessel 126 and the ultrasonic probe 101 can be parallel to each other. Specifically, the ultrasonic probe 101 can be positioned so that the extension direction of the blood vessel 126 and the longitudinal direction of the probe 101B are parallel to each other. In other words, the robot control device 80 controls the robot arm 21 in a direction in which the inclination of the blood vessel 126B is reduced in the longitudinal cross-sectional echo image 131B. This allows, for example, the blood vessel 126B to always have the same inclination (angle) in the echo image 131B, which is a longitudinal section, by continuing the control to automatically correct the posture, and preferably the blood vessel 126B can be displayed in a direction parallel to the horizontal direction of the echo image 131B. The operator (doctor) can view the blood vessel 126 held at a constant angle in the echo image 131, allowing him or her to concentrate on the catheter operation.

 また、ロボット制御装置80は、血管126が延びる延設方向に沿った平面、例えばその延設方向と平行な平面で切断した縦断面のエコー画像131B、及び、延設方向と垂直な平面で切断した横断面のエコー画像131A,131Cの両方に基づいてロボットアーム21を制御する。ロボット制御装置80は、2種類のエコー画像131に基づいて、血管126と超音波プローブ101とがなす角度θ2が小さくなるように超音波プローブ101の姿勢を補正する。これにより、上下方向や前後方向におけるエコー画像131A~131Cと血管126A~126Cの位置のずれを補正できる。好適には、血管126A,126Cの中心をエコー画像131A,131Cの中心P1に合わせることができる。 The robot control device 80 also controls the robot arm 21 based on both echo image 131B of a longitudinal section cut along a plane along the extension direction of the blood vessel 126, for example, a plane parallel to the extension direction, and echo images 131A and 131C of transverse sections cut along a plane perpendicular to the extension direction. Based on the two types of echo images 131, the robot control device 80 corrects the posture of the ultrasound probe 101 so that the angle θ2 between the blood vessel 126 and the ultrasound probe 101 becomes smaller. This makes it possible to correct the positional deviation between the echo images 131A-131C and the blood vessels 126A-126C in the up-down and back-and-forth directions. Preferably, the centers of the blood vessels 126A and 126C can be aligned with the center P1 of the echo images 131A and 131C.

 上記したエコー画像131による補正は、特定の撮像位置において実行することもできるが、超音波プローブ101を移動させながら実行することもできる。2つの横断面のエコー画像131A,131Cの中心P1,P2に血管126A,126Cの中心が一致又は近づくように姿勢を補正しつつ、縦断面のエコー画像131Bに血管126Bが映るように姿勢を補正することで、血管126に沿って超音波プローブ101を移動させることができる。換言すれば、頭側から足先側へ、又は、足先側から頭側への移動する方向さえ指示すれば、撮像中の血管126に沿って、その血管126を撮像しながら超音波プローブ101を移動させることができる。 The above-mentioned correction using the echo image 131 can be performed at a specific imaging position, but can also be performed while moving the ultrasound probe 101. By correcting the posture so that the centers of the blood vessels 126A and 126C coincide or approach the centers P1 and P2 of the two cross-sectional echo images 131A and 131C, and correcting the posture so that the blood vessel 126B is reflected in the longitudinal cross-sectional echo image 131B, the ultrasound probe 101 can be moved along the blood vessel 126. In other words, by simply instructing the direction of movement from the head side to the toes side, or from the toes side to the head side, the ultrasound probe 101 can be moved along the blood vessel 126 being imaged while imaging that blood vessel 126.

 詳述すると、図13は、姿勢を補正しながら血管126に沿って超音波プローブ101を移動させる制御の状態を示している。また、図13は、例えば、ベッドに仰向きに寝ている患者Pの上方から超音波プローブ101を当てて撮像した様子を、上方から見た血管126の位置と、横断面のエコー画像131A,131Cの撮像範囲を示している。以下の説明では、一例として、頭側から足先側に向かって超音波プローブ101を移動させる指示を受け付けた場合について説明する。また、図13には、4つの撮像位置P3,P4,P5,P6におけるエコー画像131A,131Cの撮像範囲を図示している。 More specifically, FIG. 13 shows the state of control in which the ultrasound probe 101 is moved along the blood vessel 126 while correcting the posture. FIG. 13 also shows the position of the blood vessel 126 as viewed from above and the imaging ranges of cross-sectional echo images 131A and 131C, for example, when imaging a patient P lying on his back on a bed with the ultrasound probe 101 placed from above. In the following explanation, as an example, a case where an instruction to move the ultrasound probe 101 from the head side to the toes side is received will be described. FIG. 13 also illustrates the imaging ranges of the echo images 131A and 131C at four imaging positions P3, P4, P5, and P6.

 例えば、操作者は、仰向けになった患者Pのカテーテルを挿入する挿入位置に超音波プローブ101を当て、血管126がエコー画像131A~131Cに映る状態とする。ロボット制御装置80は、操作者から足先側へ移動する指示を受け付けると、超音波プローブ101を足先側へ移動させる。ロボット制御装置80は、例えば、操作パネル90に表示した移動指示ボタンが押されている間、超音波プローブ101を移動させる。ロボット制御装置80は、超音波プローブ101を移動させながら姿勢を補正する制御を実行し、血管126に沿うように超音波プローブ101を移動させる。 For example, the operator places the ultrasound probe 101 at the insertion position for inserting a catheter on patient P who is lying on his back, so that the blood vessel 126 is displayed in the echo images 131A-131C. When the robot control device 80 receives an instruction from the operator to move toward the toes, it moves the ultrasound probe 101 toward the toes. For example, the robot control device 80 moves the ultrasound probe 101 while a movement instruction button displayed on the operation panel 90 is being pressed. The robot control device 80 executes control to correct the posture while moving the ultrasound probe 101, and moves the ultrasound probe 101 so that it follows the blood vessel 126.

 例えば、図13に示す撮像位置P3では、足先側のエコー画像131Aの撮像範囲において血管126の位置が前側にずれている。このため、ロボット制御装置80は、撮像位置P4に示すように、超音波プローブ101を、足先側が前に傾くように、例えば、上下方向と平行な第3回転軸53を中心に手先部60を図13における時計回り方向へ回転させ、超音波プローブ101を回転させる。超音波プローブ101は、2つの横断面のエコー画像131A,131Cにおいて、前後方向の中心(図12の中心P1,P2)に血管126の中心を撮像する姿勢となる。従って、ロボット制御装置80は、2つの横断面のエコー画像131A,131Cに対する血管126A,126Cの位置がずれる方向や位置のずれ量に応じて、超音波プローブ101を回転させる方向や回転させる量を決定することで、超音波プローブ101の進行方向を補正できる。例えば、ロボット制御装置80は、上記したずれに対する補正を所定の周期ごとに実行しながら、頭側から足先側へ超音波プローブ101を移動させることで、血管126に沿わせるように超音波プローブ101を進行させることができる。 For example, at the imaging position P3 shown in FIG. 13, the position of the blood vessel 126 is shifted forward in the imaging range of the echo image 131A on the toe side. Therefore, the robot control device 80 rotates the ultrasonic probe 101, for example, by rotating the hand part 60 in the clockwise direction in FIG. 13 around the third rotation axis 53 parallel to the up-down direction so that the toe side of the ultrasonic probe 101 is tilted forward as shown in imaging position P4. The ultrasonic probe 101 assumes a posture in which the center of the blood vessel 126 is imaged at the center in the front-back direction (centers P1, P2 in FIG. 12) in the echo images 131A, 131C of the two cross sections. Therefore, the robot control device 80 can correct the traveling direction of the ultrasonic probe 101 by determining the direction and amount of rotation of the ultrasonic probe 101 according to the direction and amount of positional shift of the blood vessels 126A, 126C relative to the echo images 131A, 131C of the two cross sections. For example, the robot control device 80 can move the ultrasound probe 101 from the head side to the toes side while performing the above-mentioned correction for the misalignment at a predetermined cycle, thereby moving the ultrasound probe 101 along the blood vessel 126.

 その後、撮像位置P5において、足先側のエコー画像131Aの撮像範囲において血管126の位置が後側にずれている。このため、ロボット制御装置80は、撮像位置P6に示すように、超音波プローブ101を、足先側が後に傾くように、第3回転軸53を中心に手先部60を図13における反時計回り方向へ回転させ、超音波プローブ101を回転させる。超音波プローブ101は、2つの横断面のエコー画像131A,131Cにおいて、前後方向の中心に血管126の中心を撮像する姿勢となる。このように、超音波プローブ101の姿勢を補正しながら、超音波プローブ101を血管126に沿って移動させることができる。 After that, at imaging position P5, the position of the blood vessel 126 is shifted backward in the imaging range of the echo image 131A on the toe side. Therefore, the robot control device 80 rotates the hand part 60 counterclockwise in FIG. 13 about the third rotation axis 53 so that the toe side of the ultrasound probe 101 is tilted backward, as shown in imaging position P6, thereby rotating the ultrasound probe 101. The ultrasound probe 101 assumes a posture that images the center of the blood vessel 126 at the center in the front-to-back direction in the echo images 131A and 131C of the two cross sections. In this way, the ultrasound probe 101 can be moved along the blood vessel 126 while correcting its posture.

 従って、本実施形態のロボット制御装置80は、縦断面のエコー画像131B及び横断面のエコー画像131A,131C内に血管126が映る状態を、超音波プローブ101の姿勢を補正することで維持しながら、超音波プローブ101を血管126に沿って移動させる。これにより、操作者は、頭側から足先側へ、又は、足先側から頭側へのどちらの方向へ移動するのかさえ指示すれば、血管126を撮像しながら血管126に沿って超音波プローブ101を移動させることができる。 The robot control device 80 of this embodiment therefore moves the ultrasound probe 101 along the blood vessel 126 while maintaining the state in which the blood vessel 126 is reflected in the longitudinal cross-sectional echo image 131B and the transverse cross-sectional echo images 131A and 131C by correcting the posture of the ultrasound probe 101. This allows the operator to move the ultrasound probe 101 along the blood vessel 126 while capturing an image of the blood vessel 126, simply by instructing whether to move from the head side to the toes side, or from the toes side to the head side.

 また、上記したように、ロボット制御装置80は、血管126の延設方向において異なる位置で撮影した2つの横断面のエコー画像131A,131Cの各々における血管126A,126Cの位置に基づいて超音波プローブ101の進行方向の補正を実行する。ロボット制御装置80は、超音波プローブ101の姿勢の補正及び進行方向の補正を実行しながら、補正した進行方向にプローブを移動させる。これにより、血管126の撮像位置に応じて超音波プローブ101の進行方向を補正し、血管126に沿って超音波プローブ101を移動させることができる。好適には、最初に、血管126が3つのエコー画像131A~131Cに映る位置や姿勢で超音波プローブ101を配置するだけで、後は、進行方向(足先側への移動方向又は頭側への移動方向)を指示すれば、血管126を追従するように超音波プローブ101を移動させることができる。尚、上記した図13を用いた説明では、頭側から足先側への移動における制御について説明したが、逆方向の足先側から頭側への移動における制御についても同様に実行できる。従って、足先側から頭側への移動において、エコー画像131に基づいて進行方向を補正し、超音波プローブ101を血管126に沿って移動させても良い。 As described above, the robot control device 80 corrects the direction of travel of the ultrasonic probe 101 based on the positions of the blood vessels 126A and 126C in the two cross-sectional echo images 131A and 131C taken at different positions in the extension direction of the blood vessel 126. The robot control device 80 corrects the posture and direction of travel of the ultrasonic probe 101 while moving the probe in the corrected direction of travel. This allows the direction of travel of the ultrasonic probe 101 to be corrected according to the imaging position of the blood vessel 126, and the ultrasonic probe 101 to be moved along the blood vessel 126. Preferably, the ultrasonic probe 101 is first positioned in a position and posture where the blood vessel 126 is reflected in the three echo images 131A to 131C, and then the ultrasonic probe 101 can be moved to follow the blood vessel 126 by instructing the direction of travel (the direction of travel toward the toes or the direction of travel toward the head). In the explanation above using FIG. 13, the control of movement from the head side to the toes side was explained, but the control of movement in the opposite direction, from the toes side to the head side, can be executed in a similar manner. Therefore, when moving from the toes side to the head side, the direction of travel may be corrected based on the echo image 131, and the ultrasound probe 101 may be moved along the blood vessel 126.

 因みに、以下に、本実施形態の用語と請求の範囲に記載した用語との対応関係について説明する。本実施形態の超音波装置100は、超音波装置の一例である。超音波プローブ101は、本開示のプローブの一例である。ロボットアーム21は、アームの一例である。力覚センサ68は、取得装置、外力取得装置の一例である。ロボット制御装置80は、制御装置の一例である。外部IF86は、取得装置、外部インタフェースの一例である。外力122は、姿勢情報の一例である。エコー画像131Bは、姿勢情報、縦断面エコー画像の一例である。エコー画像131A,131Cは、姿勢情報、横断面エコー画像の一例である。血管126,126A~126Cは、撮像対象の一例である。患者Pは、対象物の一例である。 Incidentally, the correspondence between the terms used in this embodiment and those described in the claims will be explained below. The ultrasound device 100 of this embodiment is an example of an ultrasound device. The ultrasound probe 101 is an example of a probe of the present disclosure. The robot arm 21 is an example of an arm. The force sensor 68 is an example of an acquisition device or an external force acquisition device. The robot control device 80 is an example of a control device. The external IF 86 is an example of an acquisition device or an external interface. The external force 122 is an example of posture information. The echo image 131B is an example of posture information or a longitudinal cross-sectional echo image. The echo images 131A and 131C are examples of posture information or a transverse cross-sectional echo image. The blood vessels 126, 126A to 126C are examples of an imaged subject. The patient P is an example of an object.

 以上、上記した本実施例によれば以下の効果を奏する。
 本実施例の一態様であるロボット制御装置80は、力覚センサ68により取得した外力122や外部IF86により取得したエコー画像131に基づいて超音波プローブ101の姿勢を補正する。これにより、操作者は、超音波プローブ101の姿勢を調整する作業の負担が軽減され、エコー画像131の確認と施術に集中することができる。
As described above, the present embodiment provides the following effects.
The robot control device 80, which is one aspect of this embodiment, corrects the posture of the ultrasonic probe 101 based on the external force 122 acquired by the force sensor 68 and the echo image 131 acquired by the external IF 86. This reduces the burden on the operator of adjusting the posture of the ultrasonic probe 101, allowing the operator to concentrate on checking the echo image 131 and performing treatment.

 尚、本開示は上記の実施例に限定されるものではなく、本開示の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
 例えば、上記実施形態のロボットシステム10の構成は、一例である。例えば、ロボットシステム10は、操作パネル90、フットスイッチ91、ESRコントローラ92、タブレット端末93のうち、少なくとも1つを備える構成でも良い。
 また、ロボット制御装置80は、外力122による姿勢の補正と、エコー画像131による姿勢の補正の両方を実行したが、どちらか一方のみを実行する構成でも良い。また、ロボット制御装置80は、外力122による姿勢の補正、エコー画像131による姿勢の補正、図10に示すモーメンによる姿勢の補正のうち、少なくとも1つの補正を実行しても良い。
 また、上記実施形態では、ロボット20は、本開示の外力取得装置として力覚センサ68を備えたが、これに限らない。例えば、本開示の外力取得装置としては、ロボットアーム21の各関節に作用する力やトルクを取得する装置を採用できる。この場合、ロボット制御装置80は、各関節に作用する力やトルクに基づいて外力122を検出しても良い。
 また、上記実施形態では、ロボット20は、3方向の並進運動と3方向の回転運動とが可能な7軸の多関節ロボットとして構成されるものとした。しかし、軸の数はいくつであっても構わない。また、ロボット20は、所謂、垂直多関節ロボットや水平多関節ロボットなどにより構成されても良い。
Incidentally, the present disclosure is not limited to the above-described embodiments, and it goes without saying that various improvements and modifications are possible without departing from the spirit and scope of the present disclosure.
For example, the configuration of the robot system 10 in the above embodiment is merely an example. For example, the robot system 10 may be configured to include at least one of the operation panel 90, the foot switch 91, the ESR controller 92, and the tablet terminal 93.
In addition, the robot control device 80 executes both the posture correction due to the external force 122 and the posture correction due to the echo image 131, but may be configured to execute only one of them. In addition, the robot control device 80 may execute at least one of the posture correction due to the external force 122, the posture correction due to the echo image 131, and the posture correction due to the moment shown in FIG.
In the above embodiment, the robot 20 includes the force sensor 68 as the external force acquisition device of the present disclosure, but this is not limited thereto. For example, the external force acquisition device of the present disclosure may be a device that acquires the force and torque acting on each joint of the robot arm 21. In this case, the robot control device 80 may detect the external force 122 based on the force and torque acting on each joint.
In the above embodiment, the robot 20 is configured as a seven-axis articulated robot capable of translational motion in three directions and rotational motion in three directions. However, the number of axes may be any number. The robot 20 may be configured as a so-called vertical articulated robot or horizontal articulated robot.

 また、本開示の対象物は、患者P(人体)に限らない。従って、撮像対象も血管126に限らない。
 また、本開示の超音波装置は、エコー画像131を撮像する装置に限らず、例えば、高密度焦点式超音波治療(HIFU)などのエコー画像の撮像と治療を行う装置でも良い。即ち、プローブから照射する超音波の使用目的は、適宜変更可能である。
In addition, the subject of the present disclosure is not limited to a patient P (human body).
In addition, the ultrasound device of the present disclosure is not limited to a device that captures the echo image 131, but may be a device that captures echo images and performs treatment, such as high intensity focused ultrasound therapy (HIFU). In other words, the purpose of use of the ultrasound emitted from the probe can be changed as appropriate.

 尚、本開示の範囲は、特許請求の範囲に記載された従属関係に限定されない。例えば、本明細書では、請求項5において「請求項2又は請求項3に記載のロボット」を「請求項2から4の何れか1項に記載のロボット」に変更した技術思想も開示されている。また、例えば、本明細書では、請求項6において「請求項2又は請求項3に記載のロボット」を「請求項2から5の何れか1項に記載のロボット」に変更した技術思想も開示されている。また、例えば、本明細書では、請求項7において「請求項1に記載のロボット」を「請求項1から6の何れか1項に記載のロボット」に変更した技術思想も開示されている。また、例えば、本明細書では、請求項10において「請求項7又は請求項8に記載のロボット」を「請求項7から9の何れか1項に記載のロボット」に変更した技術思想も開示されている。また、例えば、本明細書では、請求項12において「請求項1に記載のロボット」を「請求項1から11の何れか1項に記載のロボット」に変更した技術思想も開示されている。 The scope of this disclosure is not limited to the dependent relationships described in the claims. For example, this specification also discloses a technical idea in claim 5 where "the robot according to claim 2 or claim 3" is changed to "the robot according to any one of claims 2 to 4". For example, this specification also discloses a technical idea in claim 6 where "the robot according to claim 2 or claim 3" is changed to "the robot according to any one of claims 2 to 5". For example, this specification also discloses a technical idea in claim 7 where "the robot according to claim 1" is changed to "the robot according to any one of claims 1 to 6". For example, this specification also discloses a technical idea in claim 10 where "the robot according to claim 7 or claim 8" is changed to "the robot according to any one of claims 7 to 9". For example, this specification also discloses a technical idea in claim 12 where "the robot according to claim 1" is changed to "the robot according to any one of claims 1 to 11".

 産業上の利用可能性
 本開示は、ロボットの製造産業などに利用可能である。
INDUSTRIAL APPLICABILITY The present disclosure is applicable to the robot manufacturing industry and the like.

 20 ロボット、21 ロボットアーム(アーム)、68 力覚センサ(取得装置、外力取得装置)、80 ロボット制御装置(制御装置)、86 外部IF(取得装置)、100 超音波装置(超音波装置)、101 超音波プローブ(プローブ)、121 接触部位、122 外力(姿勢情報)、131 エコー画像(姿勢情報)、131A,131C エコー画像(姿勢情報、横断面エコー画像)、131B エコー画像(姿勢情報、縦断面エコー画像)、126,126A~126C 血管(撮像対象)、127 距離、P 患者(対象物)、θ1,θ2 角度。 20 robot, 21 robot arm (arm), 68 force sensor (acquisition device, external force acquisition device), 80 robot control device (control device), 86 external IF (acquisition device), 100 ultrasound device (ultrasound device), 101 ultrasound probe (probe), 121 contact area, 122 external force (posture information), 131 echo image (posture information), 131A, 131C echo image (posture information, transverse echo image), 131B echo image (posture information, longitudinal echo image), 126, 126A-126C blood vessel (image subject), 127 distance, P patient (subject), θ1, θ2 angle.

Claims (14)

 超音波装置のプローブを保持可能なアームと、
 前記超音波装置により撮影する対象物に対する前記プローブの姿勢に係る姿勢情報を取得する取得装置と、
 前記取得装置により取得した前記姿勢情報に基づいて前記アームを制御し、前記プローブの姿勢を補正する制御装置と、
 を備えるロボット。
an arm capable of holding a probe of an ultrasound device;
an acquisition device for acquiring orientation information relating to an orientation of the probe with respect to an object imaged by the ultrasound device;
a control device that controls the arm based on the attitude information acquired by the acquisition device to correct the attitude of the probe;
A robot comprising:
 前記取得装置は、
 前記対象物から前記プローブに作用する外力を、前記姿勢情報として取得する外力取得装置であり、
 前記制御装置は、
 前記外力取得装置により取得した外力に基づいて前記アームを制御し、前記プローブの姿勢を補正する、請求項1に記載のロボット。
The acquisition device includes:
an external force acquisition device that acquires an external force acting on the probe from the object as the posture information,
The control device includes:
The robot according to claim 1 , wherein the arm is controlled based on the external force acquired by the external force acquisition device, and an attitude of the probe is corrected.
 前記制御装置は、
 前記対象物内に設けられた撮像対象と、前記対象物の表面に接触した前記プローブとの間の距離が短くなるように、前記外力取得装置により取得した外力に基づいて前記プローブの姿勢を補正する、請求項2に記載のロボット。
The control device includes:
3. The robot according to claim 2, wherein an attitude of the probe is corrected based on the external force acquired by the external force acquisition device so that a distance between an imaging target provided within the object and the probe in contact with a surface of the object is shortened.
 前記制御装置は、
 前記対象物の前記プローブが接触する接触部位において、前記プローブに作用する外力の方向である外力方向と前記プローブとがなす角度が小さくなるように前記プローブの姿勢を補正し、且つ、前記撮像対象がエコー画像内に映るように補正する、請求項3に記載のロボット。
The control device includes:
4. The robot according to claim 3, wherein the attitude of the probe is corrected so that an angle between the probe and an external force direction acting on the probe at a contact portion of the object where the probe comes into contact is reduced, and the attitude of the probe is corrected so that the object to be imaged is reflected in an echo image.
 前記取得装置は、
 前記プローブに作用するモーメントを、前記姿勢情報として取得する外力取得装置であり、
 前記制御装置は、
 前記外力取得装置により取得したモーメントが小さくなるように前記アームを制御し、前記プローブの姿勢を補正する、請求項1に記載のロボット。
The acquisition device includes:
an external force acquisition device that acquires a moment acting on the probe as the posture information,
The control device includes:
The robot according to claim 1 , wherein the arm is controlled so that the moment acquired by the external force acquisition device is reduced, and the attitude of the probe is corrected.
 前記対象物は、
 人体であり、
 前記制御装置は、
 前記人体の血管が延びる方向である延設方向を回転中心とする回転方向における前記プローブの姿勢を、前記外力に基づいて補正する、請求項2又は請求項3に記載のロボット。
The object is
The human body,
The control device includes:
4. The robot according to claim 2, wherein an attitude of the probe in a rotational direction about a direction in which blood vessels of the human body extend is corrected based on the external force.
 前記制御装置は、
 前記外力取得装置により取得した外力に加え、前記超音波装置により取得したエコー画像に基づいて前記アームを制御し、前記プローブの姿勢を補正する、請求項2又は請求項3に記載のロボット。
The control device includes:
4. The robot according to claim 2, further comprising: a controller that controls the arm based on an echo image acquired by the ultrasonic device in addition to the external force acquired by the external force acquisition device, and corrects the attitude of the probe.
 前記取得装置は、
 前記プローブにより撮像したエコー画像を前記姿勢情報として、前記超音波装置から取得する外部インタフェースであり、
 前記制御装置は、
 前記超音波装置から前記外部インタフェースを介して取得したエコー画像に基づいて前記アームを制御し、前記プローブの姿勢を補正する、請求項1に記載のロボット。
The acquisition device includes:
an external interface that acquires an echo image captured by the probe from the ultrasound device as the posture information;
The control device includes:
The robot according to claim 1 , wherein the robot controls the arm based on an echo image acquired from the ultrasonic device via the external interface to correct the attitude of the probe.
 前記制御装置は、
 前記超音波装置により撮影する前記対象物内に設けられた撮像対象と、前記プローブとがなす角度が小さくなるように、前記超音波装置から取得したエコー画像に基づいて前記プローブの姿勢を補正する、請求項8に記載のロボット。
The control device includes:
9. The robot according to claim 8, wherein the attitude of the probe is corrected based on an echo image acquired from the ultrasonic device so as to reduce an angle formed between the probe and an imaging target provided within the object imaged by the ultrasonic device.
 前記対象物は、
 人体であり、
 前記制御装置は、
 前記人体の血管を、前記血管が延びる方向である延設方向に沿った平面で切断した縦断面エコー画像において、前記血管の傾きが小さくなる方向へ前記アームを制御する、請求項8又は請求項9に記載のロボット。
The object is
The human body,
The control device includes:
The robot according to claim 8 or claim 9, wherein the arm is controlled in a direction that reduces the inclination of the blood vessel in a longitudinal cross-sectional echo image of the blood vessel of the human body cut along a plane along an extension direction in which the blood vessel extends.
 前記対象物は、
 人体であり、
 前記制御装置は、
 前記人体の血管が延びる方向である延設方向に沿った平面で前記血管を切断した縦断面エコー画像、及び、前記延設方向と垂直な平面で前記血管を切断した横断面エコー画像の両方に基づいて前記アームを制御し、前記血管と前記プローブとがなす角度が小さくなるように前記プローブの姿勢を補正する、請求項8又は請求項9に記載のロボット。
The object is
The human body,
The control device includes:
10. The robot according to claim 8 or claim 9, wherein the arm is controlled based on both a longitudinal cross-sectional echo image of the blood vessel cut along a plane along an extension direction in which the blood vessel of the human body extends, and a transverse cross-sectional echo image of the blood vessel cut along a plane perpendicular to the extension direction, and the attitude of the probe is corrected so that the angle between the blood vessel and the probe is reduced.
 前記プローブは、
 H型プローブであり、
 前記制御装置は、
 前記H型プローブにより撮影される前記縦断面エコー画像及び前記横断面エコー画像内に前記血管が映る状態を、前記プローブの姿勢を補正することで維持しながら、前記プローブを前記血管に沿って移動させる、請求項11に記載のロボット。
The probe comprises:
It is an H-type probe,
The control device includes:
The robot according to claim 11, wherein the probe is moved along the blood vessel while maintaining the state in which the blood vessel is reflected in the longitudinal section echo image and the transverse section echo image taken by the H-shaped probe by correcting the attitude of the probe.
 前記取得装置は、
 前記プローブにより撮像したエコー画像を前記姿勢情報として、前記超音波装置から取得する外部インタフェースであり、
 前記制御装置は、
 前記超音波装置から取得したエコー画像に基づいて前記アームを制御し、前記プローブの姿勢を補正し、
 前記対象物は、
 人体であり、
 前記制御装置は、
 前記人体の血管が延びる方向である延設方向と垂直な平面で前記血管を切断した2つの横断面エコー画像であって、前記延設方向において異なる位置で撮影した2つの前記横断面エコー画像の各々における前記血管の位置に基づいて、前記プローブの進行方向の補正を実行し、前記プローブの姿勢の補正及び進行方向の補正を実行しながら、補正した進行方向に前記プローブを移動させる、請求項1に記載のロボット。
The acquisition device includes:
an external interface that acquires an echo image captured by the probe from the ultrasound device as the posture information;
The control device includes:
Controlling the arm based on the echo image acquired from the ultrasonic device to correct the attitude of the probe;
The object is
The human body,
The control device includes:
The robot according to claim 1, wherein the robot corrects the direction of travel of the probe based on the positions of the blood vessel in each of the two transverse echo images taken at different positions in the extension direction, the two transverse echo images being obtained by cutting the blood vessel in a plane perpendicular to an extension direction in which the blood vessel extends, and moves the probe in the corrected direction of travel while correcting the attitude and direction of the probe.
 超音波装置のプローブを保持可能なアームと、前記超音波装置により撮影する対象物に対する前記プローブの姿勢に係る姿勢情報を取得する取得装置と、を備えるロボットにおけるプローブの姿勢を補正する方法であって、
 前記取得装置により取得した前記姿勢情報に基づいて前記アームを制御し、前記プローブの姿勢を補正する、プローブの姿勢を補正する方法。
1. A method for correcting a probe orientation in a robot including an arm capable of holding a probe of an ultrasound device and an acquisition device for acquiring orientation information relating to the orientation of the probe with respect to an object imaged by the ultrasound device, comprising:
A method for correcting a probe attitude, comprising: controlling the arm based on the attitude information acquired by the acquisition device, and correcting the attitude of the probe.
PCT/JP2023/039405 2023-11-01 2023-11-01 Robot and method for correcting posture of probe Pending WO2025094303A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/039405 WO2025094303A1 (en) 2023-11-01 2023-11-01 Robot and method for correcting posture of probe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2023/039405 WO2025094303A1 (en) 2023-11-01 2023-11-01 Robot and method for correcting posture of probe

Publications (1)

Publication Number Publication Date
WO2025094303A1 true WO2025094303A1 (en) 2025-05-08

Family

ID=95582475

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2023/039405 Pending WO2025094303A1 (en) 2023-11-01 2023-11-01 Robot and method for correcting posture of probe

Country Status (1)

Country Link
WO (1) WO2025094303A1 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007090049A (en) * 2005-08-29 2007-04-12 Yunekusu:Kk Blood vessel image measuring device
JP2009089911A (en) * 2007-10-09 2009-04-30 Yunekusu:Kk Vascular ultrasound image measurement method
JP2019084088A (en) * 2017-11-08 2019-06-06 学校法人早稲田大学 Ultrasonic probe moving device
JP2020092830A (en) * 2018-12-12 2020-06-18 フォルテ グロウ メディカル株式会社 Portable ultrasonic image diagnostic apparatus
WO2020246151A1 (en) * 2019-06-06 2020-12-10 富士フイルム株式会社 Three-dimensional ultrasonic image generation device, method, and program
WO2021111581A1 (en) * 2019-12-05 2021-06-10 株式会社Fuji Ultrasonic diagnosis system
WO2022024375A1 (en) * 2020-07-31 2022-02-03 朝日インテック株式会社 Ultrasound probe operation device and method
WO2022195776A1 (en) * 2021-03-17 2022-09-22 株式会社Fuji Ultrasonic diagnostic system
JP2022174859A (en) * 2021-05-12 2022-11-25 神鋼検査サービス株式会社 Flaw detection apparatus and flaw detection method
CN116849707A (en) * 2023-08-11 2023-10-10 武汉库柏特科技有限公司 Breast ultrasound scanning method, device, equipment and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007090049A (en) * 2005-08-29 2007-04-12 Yunekusu:Kk Blood vessel image measuring device
JP2009089911A (en) * 2007-10-09 2009-04-30 Yunekusu:Kk Vascular ultrasound image measurement method
JP2019084088A (en) * 2017-11-08 2019-06-06 学校法人早稲田大学 Ultrasonic probe moving device
JP2020092830A (en) * 2018-12-12 2020-06-18 フォルテ グロウ メディカル株式会社 Portable ultrasonic image diagnostic apparatus
WO2020246151A1 (en) * 2019-06-06 2020-12-10 富士フイルム株式会社 Three-dimensional ultrasonic image generation device, method, and program
WO2021111581A1 (en) * 2019-12-05 2021-06-10 株式会社Fuji Ultrasonic diagnosis system
WO2022024375A1 (en) * 2020-07-31 2022-02-03 朝日インテック株式会社 Ultrasound probe operation device and method
WO2022195776A1 (en) * 2021-03-17 2022-09-22 株式会社Fuji Ultrasonic diagnostic system
JP2022174859A (en) * 2021-05-12 2022-11-25 神鋼検査サービス株式会社 Flaw detection apparatus and flaw detection method
CN116849707A (en) * 2023-08-11 2023-10-10 武汉库柏特科技有限公司 Breast ultrasound scanning method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
KR102345782B1 (en) Surgical assistance device, control method therefor, and recording medium
EP2740435B1 (en) Manipulator for medical use and surgery support device
KR102186510B1 (en) Redundant axis and degree of freedom for hardware-constrained remote center robotic manipulator
US11490972B2 (en) Driver interface, robotic surgical system, and method of detecting attachment of drape to driver interface
JP6562174B1 (en) Surgery support device
US12102407B2 (en) Surgical robot
JP2020065904A (en) Surgery support device
US20250268676A1 (en) Robotic surgical system, operator-side apparatus, and control method of robotic surgical system
KR20200075534A (en) Surgical robot apparatus and operating method of surgical robot apparatus
US20250041008A1 (en) Surgical robot, surgical system, and control method
WO2021188017A1 (en) Assistive surgical complex
US20250186161A1 (en) Surgical robot and control method of surgical robot
WO2025094303A1 (en) Robot and method for correcting posture of probe
JP7153335B2 (en) Surgery support device
WO2022195776A1 (en) Ultrasonic diagnostic system
CN114378819B (en) Master-slave hand control method and device for digestive endoscopy minimally invasive surgery robot
US20250025250A1 (en) Robotic surgical system and control method for robotic surgical system
US12133706B2 (en) Surgical robot
CN223169806U (en) Microsurgery robot patient platform
CN112690900A (en) Surgical instrument and method of assembling surgical instrument
WO2025052590A1 (en) Robot system
US20250041009A1 (en) Robotic surgical system, operator-side apparatus, and control method of robotic surgical system
WO2024089815A1 (en) Robot
JP6165057B2 (en) Surgery support device
WO2024089813A1 (en) Robot

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23957631

Country of ref document: EP

Kind code of ref document: A1