Embodiments described herein relate generally to an X-ray diagnostic apparatus.
A radiation medical image diagnostic apparatus such as an X-ray diagnostic apparatus is an apparatus which provides medical information of an object based by an image based on the intensity of X-rays having passed through the object. The radiation medical image diagnostic apparatus plays an important role in medical practice including diagnosis and treatment. When imaging an object using an X-ray diagnostic apparatus, the object needs to be imaged from various angles in order to obtain effective information from the object. To do this, for example, the X-ray diagnostic apparatus has an auto-positioning function of registering in advance the position and angle of a C-arm which holds an X-ray tube and an X-ray detector, and moving the C-arm and a top to the registered positions by a simple input operation (input from a preset button).
However, to execute the auto-positioning function, the position of the C-arm and that of the top need to be associated with each other. For example, in a system in which a portable C-arm or top having wheels is combined, the position of the top and that of the C-arm are not associated with each other, so the above-mentioned auto-positioning function cannot be executed. The user needs to move the C-arm and the top by a manual operation, and a long time is taken to move the C-arm and the top.
An object is to easily align an object with respect to an imaging position in an X-ray diagnostic apparatus including at least a portable C-arm or a portable top.
An X-ray diagnostic apparatus according to one embodiment comprises an X-ray tube, an X-ray detector, a holding mechanism, position specifying circuitry and control circuitry. The X-ray detector detects the X-ray which has been generated by the X-ray tube and has passed through an object placed on a top of a bed movable in an examination room. The holding mechanism holds the X-ray tube and the X-ray detector, and movable in the examination room. The position specifying circuitry specifies a position of the holding mechanism in the examination room and a position of the bed in the examination room. The control circuitry controls the holding mechanism in order to change a position and angle of the holding mechanism based on the position of the holding mechanism and the position of the bed.
X-ray diagnostic apparatuses according to the first, second, third, and fourth embodiments will now be described with reference to the accompanying drawings. Note that the same reference numerals denote constituent elements having almost the same functions and arrangements in the following description, and a repetitive description will be made only when required.
Next, the arrangements of the arm gantry 2 and top gantry 3 of the X-ray diagnostic apparatus according to the first embodiment will be explained with reference to
The arm control unit 501 controls each unit of the arm gantry 2 based on a control signal output from the imaging control unit 50. For example, the arm control unit 501 controls a high voltage generation unit 25, an X-ray detection unit 26, a C-arm driving unit 503, and a C-arm support cart driving unit 504 so as to synchronize movement of a C-arm 21, generation of X-rays, and detection of X-rays in order to execute X-ray imaging in accordance with X-ray imaging conditions. More specifically, the arm control unit 501 controls the high voltage generation unit 25 in accordance with a tube current, tube voltage, irradiation time, and the like included in the X-ray imaging conditions. At this time, the arm control unit 501 controls the X-ray detection unit 26 in synchronism with the control of the high voltage generation unit. The arm control unit 501 outputs, to the imaging control unit 50, an electrical signal output from the X-ray detection unit 26. The arm control unit 501 controls the C-arm driving unit 503 and the C-arm support cart driving unit 504 based on a movement control signal output from the imaging control unit 50. The arm gantry 2 is moved by driving the C-arm driving unit 503 and the C-arm support cart driving unit 504. Note that this movement includes rotational movement and translational movement. The operation of the arm gantry 2 will be explained with reference to
The C-arm 21 has a plurality of rotation axes. The C-arm 21 can rotate about the plurality of rotation axes by driving the C-arm driving unit 503.
The C-arm driving unit 503 includes a slide moving mechanism driving unit, a first moving mechanism driving unit, a second moving mechanism driving unit, and a third moving mechanism driving unit (none are shown). The C-arm holder 221 supports the C-arm 21 via a slide moving mechanism. The slide moving mechanism slides and rotates the C-arm 21 in an arc shape along the shape of the C-arm 21 by driving the slide moving mechanism driving unit. A rotation axis Ra of this slide rotation is an axis parallel to the floor surface.
The first support 223 supports the C-arm holder 221 via the first moving mechanism 222. By driving the first moving mechanism driving unit, the first moving mechanism 222 is rotated about a rotation axis Rb which is parallel to the floor surface and perpendicular to the slide rotation axis Ra. Accordingly, the C-arm 21 can rotate about the rotation axis Rb.
The second support 225 supports the first support 223 via the second moving mechanism 224. By driving the second moving mechanism driving unit, the second moving mechanism 224 is rotated about a rotation axis Rc perpendicular to the floor surface. The C-arm 21 can therefore rotate about the rotation axis Rc. By driving the third moving mechanism driving unit, the second moving mechanism 224 vertically moves the first support 223 in a direction perpendicular to the floor surface. An imaging axis Rd is an axis connecting the X-ray focus of the X-ray generation unit 24 and the center position of the X-ray detection surface of the X-ray detection unit 26. The rotation axis Ra, the rotation axis Rb, and the imaging axis Rd cross each other at the isocenter.
The C-arm support cart 23 supports the C-arm support 22 movably in a direction parallel to the floor surface. The C-arm support cart 23 has wheels for moving on the floor surface. The C-arm support cart 23 is moved by driving the C-arm support cart driving unit 504 and rotating the wheels. The C-arm 21 is moved together with the C-arm support cart 23. Note that the C-arm support 22 may include another moving mechanism in addition to the above-described moving mechanisms. For example, the first moving mechanism 222 may include a moving mechanism that performs an expansion/contraction operation. The C-arm 21 can therefore be moved in one direction parallel to the floor surface.
In short, the C-arm 21 can tilt the imaging axis Rd to all angles with respect to the isocenter by a rotational operation about the rotation axes Ra and Rb. The C-arm 21 can be translated in the three axial directions by movement of the C-arm support cart 23, the elevation operation of the second moving mechanism 224, and the like.
The arm control unit 501 controls each driving unit in accordance with a translation amount, translation direction, rotation angle, and rotation direction included in a movement control signal received from the imaging control unit 50. The moving amount and the moving direction are represented by the coordinate system of the arm gantry 2. The coordinate system of the arm gantry 2 will be called a machine coordinate system. To simplify the description, the origin of the machine coordinate system is the isocenter in the initial state of the arm gantry 2, the X-axis is an axis X1 parallel to the rotation axis Rb, the Z-axis is an axis Z1 parallel to the rotation axis Ra, and the Y-axis is an axis Y1 perpendicular to the X-axis X1 and the Z-axis Z1. The initial state of the arm gantry 2 is a state in which each mechanism is returned to its reference position.
For example, when the movement control signal includes a signal designating “move by 50 mm in the X1 direction”, the arm control unit 501 controls the C-arm support cart driving unit 504 to move the C-arm support cart 23 by 50 mm in the X1 direction together with the C-arm 21. When the movement control signal includes a signal designating “rotate by +20° about the slide rotation axis Ra”, the arm control unit 501 controls the slide moving mechanism driving unit to rotate the slide moving mechanism by +20° together with the C-arm 21.
The top control unit 502 controls each driving unit in accordance with a translation amount and translation direction included in a movement control signal received from the imaging control unit 50. The moving amount and the moving direction are represented by the coordinate system of the top gantry 3. The coordinate system of the top gantry 3 will be called a top coordinate system. The X-axis of the top coordinate system is an axis X2 parallel to the short axis of the top 31, the Y-axis is an axis Y2 perpendicular to the surface of the top 31 (or the floor surface), and the Z-axis is an axis Z2 parallel to the long axis of the top 31. The origin of the top coordinate system is set at a predetermined position in the initial state of the top gantry 3. For example, the origin of the top coordinate system is set at one corner of the top 31 when the top 31 is returned to its reference position.
For example, when the movement control signal includes a signal designating “move by 30 mm in the X2 direction”, the top control unit 502 controls the top driving unit 505 to move the top 31 by 30 mm in the X2 direction. Note that the top control unit 502 may control the bed cart driving unit 506 to move the top 31 by 30 mm in the X2 direction together with the bed 32. When the movement control signal includes a driving target, the top control unit 502 controls the driving target. For example, when the movement control signal includes a signal designating “control the top driving unit 505 to move the top 31 by 30 mm in the Z2 direction”, the top control unit 502 controls the top driving unit 505 to move the top 31 by 30 mm in the Z2 direction.
The C-arm 21 holds the X-ray generation unit 24 at one end. The X-ray generation unit 24 includes an X-ray tube, an X-ray filter, and an X-ray stop. The X-ray tube receives application of a high voltage (tube voltage) and supply of a tube current from the high voltage generation unit 25, and generates X-rays from the focus. The X-ray filter changes the radiation quality of X-rays, and removes long-wavelength components unnecessary for diagnosis from the continuous spectrum of X-rays generated from the focus, for the purpose of reduction of the X-ray exposure of an object, improvement of the image quality, and the like. The X-ray stop includes a plurality of independently controllable aperture blades for limiting an X-ray irradiation range on the detection surface of the X-ray detection unit 26 for X-rays which have been radiated from the focus and have passed through the X-ray filter. The plurality of aperture blades are independently moved under the control of a system control unit 49.
The C-arm 21 holds the X-ray detection unit 26 at the other end so that the X-ray detection unit 26 faces the X-ray generation unit 24. The X-ray detection unit 26 includes a plurality of X-ray detection elements. The plurality of X-ray detection elements are two-dimensionally arrayed. A detector of the two-dimensional array shape is called an FPD (Flat Panel Display). Each element of the FPD detects X-rays which have been radiated from the X-ray generation unit 24 and have passed through an object. Each element of the FPD outputs an electrical signal corresponding to a detected X-ray intensity. Although the C-arm 21 is described as a mechanism which holds the X-ray generation unit 24 and the X-ray detection unit 26, the holding mechanism is not limited to the C-arm 21 as long as the mechanism can hold the X-ray generation unit 24 and the X-ray detection unit 26. For example, the C-arm 21 can be replaced with an Ω-arm.
The data processing device 4 includes a preprocessing unit 41, an image generation unit 42, a position specifying unit 43, an interference data generation unit 45, a storage unit 46, an input unit 47, a display unit 48, the system control unit 49, and the imaging control unit 50.
The preprocessing unit 41 executes preprocessing on an electrical signal output from the X-ray detection unit 26. The preprocessing includes various types of correction processing, amplification processing, and A/D conversion processing.
The image generation unit 42 generates X-ray image data based on the electrical signal having undergone preprocessing. A pixel value assigned to each pixel constituting an X-ray image is, e.g., a value corresponding to an X-ray attenuation coefficient concerning a substance on the transmission path of X-rays.
The input unit 47 functions as an interface for inputting instruction information by the user to the X-ray diagnostic apparatus according to the first embodiment. The instruction information includes movement instructions for the arm gantry 2 and the top gantry 3, a preset registration instruction, an auto-positioning function execution instruction, and a control priority setting instruction. The input unit 47 includes an operation console for moving each of the arm gantry 2 and top gantry 3 to a position desired by the user. The operation console includes buttons, a handle, a track ball, and the like. The operation console is common to the arm gantry 2 and the top gantry 3. Note that the operation console may include an operation console dedicated to the arm gantry 2 and an operation console dedicated to the top gantry 3. The user can freely move the arm gantry 2 and the top gantry 3 by operating the operation console.
The operation console includes a plurality of preset buttons corresponding to the auto-positioning function. Each preset button is a button that triggers execution of the auto-positioning function by the X-ray diagnostic apparatus. The auto-positioning function is a function of automatically performing alignment between the arm gantry 2 and the top gantry 3. Since the auto-positioning function can reduce the labor to manually perform alignment, a series of workflow operations concerning imaging can be improved. Note that this alignment is alignment of the imaging axis with respect to the top 31. Hence, each of the arm gantry 2 and top gantry 3 can be automatically arranged at a desired imaging position. Note that the alignment may be alignment between a plurality of mechanisms constituting the arm gantry 2 and a plurality of mechanisms constituting the top gantry 3. In this case, alignment between the C-arm support cart 23 and the bed cart 33 is also performed. The embodiment will be explained below by exemplifying a case in which alignment of the imaging axis with respect to the top 31 is performed with a higher degree of freedom of the arrangement of each of the arm gantry 2 and top gantry 3.
The plurality of preset buttons correspond to respective relative positions. The relative position concerns the position of the imaging axis with respect to the top 31. By only pressing the preset button, the user can align the imaging axis with respect to the top 31.
Control priority indicates the priority order of a mechanism to be moved at the time of executing the auto-positioning function. For example, when the user does not want to positively move the top gantry 3, he sets control priority “high” for the arm gantry 2 and control priority “low” for the top gantry 3. Although control priority between the arm gantry 2 and the top gantry 3 is described here, the user can set control priority for each of a plurality of driving units constituting each of the arm gantry 2 and top gantry 3.
The storage unit 46 is a semiconductor storage device such as a flash SSD (Solid State Disk) serving as a semiconductor storage element, an HDD (Hard Disk Drive), or the like. The storage unit 46 stores data of an X-ray image generated by the image generation unit 42, and the like. Also, the storage unit 46 stores interference data which is generated by the interference data generation unit 45 (to be described later) and concerns the mechanical positional relationship between the arm gantry 2 and the top gantry 3. Further, the storage unit 46 stores data of a plurality of relative positions corresponding to the respective preset buttons. Data of relative positions are data representing the position and direction of the imaging axis with respect to the top 31. For example, to obtain the position and direction of the imaging axis with respect to the top 31, it is only necessary to obtain the position of the X-ray generation unit 24 and that of the X-ray detection unit 26 with respect to a predetermined position of the top 31. If the positional relationship between the position of the X-ray generation unit 24, the position of the X-ray detection unit 26, and the imaging axis is registered in advance, the position and direction of the imaging axis with respect to the top 31 are obtained by specifying the position of the X-ray generation unit 24 and that of the X-ray detection unit 26. Data of relative positions are data representing a predetermined position of the X-ray generation unit 24 and a predetermined position of the X-ray detection unit 26 by the top coordinate system. Note that data of relative positions may be represented by the machine coordinate system.
Data of relative positions are not limited to the above-mentioned data as long as the data represent the position and direction of the imaging axis with respect to the top 31. For example, data of relative positions may be data representing the position of the arm gantry 2 and that of the top gantry 2 by an examination room coordinate system. The examination room coordinate system is a fixed coordinate system using a predetermined position as the origin in the examination room where the arm gantry 2 and the top gantry 3 are arranged. Further, data of relative positions may be data of an image captured by a camera when the arm gantry 2 and the top gantry 3 have a relative positional relationship. Data of relative positions are output from the position specifying unit 43 (to be described later).
The position specifying unit 43 specifies the mechanical positional relationship between the arm gantry 2 and the top gantry 3. In other words, the position specifying unit 43 specifies the position of each of the plurality of mechanisms constituting the arm gantry 2 with respect to the position of each of the plurality of mechanisms constituting the top gantry 3. The first and second methods are proposed as methods of specifying the mechanical positional relationship between the arm gantry 2 and the top gantry 3.
The first method will be described first.
In the first method, the position specifying unit 43 specifies the mechanical positional relationship between the arm gantry 2 and the top gantry 3 by specifying the position of the arm gantry 2 and the position of the top gantry 3 in the examination room. The position specifying unit 43 includes a C-arm position specifying unit 431 and a top position specifying unit 432. The C-arm position specifying unit 431 specifies the position of the arm gantry 2 in the examination room. More specifically, the C-arm position specifying unit 431 specifies the examination room coordinates of each of a plurality of positions on the arm gantry 2. The top position specifying unit 432 specifies the position of the top gantry 3 in the examination room. More specifically, the top position specifying unit 432 specifies the examination room coordinates of each of a plurality of positions on the top gantry 3. A method of specifying examination room coordinates corresponding to a specific position in the examination room will be explained. In this explanation, a method of specifying a position P of the arm gantry 2 by the C-arm position specifying unit 431 will be mainly explained in order to omit a repetitive description.
The specifying method includes (1) a method using a camera image, (2) a method using a GPS (Global Positioning System), and (3) a method using an ultrasonic system. The respective methods will be explained with reference to
(1) Method Using Camera
The C-arm position specifying unit 431 includes a plurality of cameras for specifying the position of the arm gantry 2 on the examination room coordinates. The plurality of cameras are preferably provided at positions capable of imaging from a plurality of directions. An image in the examination room that has been captured by the camera will be called an examination room image. The plurality of cameras may be shared between the C-arm position specifying unit 431 and the top position specifying unit 432. Note that the plurality of cameras may be external cameras. In this case, the X-ray diagnostic apparatus according to the first embodiment is configured to include a reception unit (not shown) for receiving data of an examination room image from the external camera.
By the above-described processing, the C-arm position specifying unit 431 can specify the examination room coordinates (Px, Py, Pz) of the position P of the arm gantry 2 based on the examination room image. Note that when a doctor in the examination room, or a drip, injector device, or the like arranged in the examination room is captured in the examination room image, the C-arm position specifying unit 431 may not be able to extract the position P (feature point) of the arm gantry 2 from the examination room image. Thus, as the number of types of examination room images corresponding to different imaging directions increases, the C-arm position specifying unit 431 can specify the position P at higher accuracy.
Note that the position specifying unit 43 may specify, from an examination room image, the examination room coordinates of the positions of a man and thing other than the arm gantry 2 and the top gantry 3. The specified data is used to generate interference data by the interference data generation unit 45 (to be described later).
(2) Method Using GPS
(3) Method Using Ultrasonic System
An ultrasonic system uses an ultrasonic generator and an ultrasonic receiver. The ultrasonic receiver receives ultrasonic waves generated by the ultrasonic generator. The distance from the ultrasonic generator to the ultrasonic receiver is specified based on the time from generation to reception. By receiving ultrasonic waves generated from the ultrasonic generator by three or more ultrasonic receivers, the three-dimensional coordinates of the ultrasonic generator can be specified.
According to the first method among the above-described three types, the position specifying unit 43 can specify the examination room coordinates of a specific position in the examination room. The position specifying unit 43 specifies the mechanical positional relationship between the arm gantry 2 and the top gantry 3 based on the examination room coordinates of each of a plurality of positions on the arm gantry 2 and the examination room coordinates of each of a plurality of positions on the top gantry 3.
Next, how to set each of a plurality of positions on the arm gantry 2 and the top gantry 3 will be explained with reference to
In short, the C-arm position specifying unit 431 can specify the examination room coordinates of each of the plurality of positions on the arm gantry 2 on the examination room coordinates. The position specifying unit 43 can specify the position of each of the plurality of mechanisms constituting the arm gantry 2 on the examination room coordinates. The arm gantry 2 has the machine coordinate system serving as the reference to determine the operation direction of the arm gantry 2. The C-arm position specifying unit 431 can specify the positional relationship between the examination room coordinate system and the machine coordinate system. The C-arm position specifying unit 431 can therefore specify the position and direction of the imaging axis on the examination room coordinates.
The top position specifying unit 432 can specify the examination room coordinates of each of the plurality of positions on the top gantry 3 on the examination room coordinates. The position specifying unit 43 can specify the position of each of the plurality of mechanisms constituting the top gantry 3 on the examination room coordinates. The top gantry 3 has the top coordinate system serving as the reference to determine the operation direction of the top gantry 3. The top position specifying unit 432 can specify the positional relationship between the examination room coordinate system and the machine coordinate system. Thus, the top position specifying unit 432 can specify the position and direction of the top 31 on the examination room coordinates.
That is, the position specifying unit 43 can specify the mechanical positional relationship between the arm gantry 2 and the top gantry 3. In other words, the position specifying unit 43 can specify the positional relationship between the machine coordinate system and the top coordinate system. As a result, the position specifying unit 43 can specify the position and direction of the imaging axis with respect to the top 31.
Next, the second method will be explained. The second method is a method of specifying the relative position of the arm gantry 2 with respect to the top gantry 3.
The ultrasonic system described with reference to
In the above description, for example, the C-arm position specifying unit 431 specifies the plurality of positions on the arm gantry 2. This is because the direction in which the arm gantry 2 is oriented cannot be specified from one position. If the direction in which the arm gantry 2 is oriented can be specified, a plurality of positions may not be set on the arm gantry 2. For example, a mark (to be referred to as a three-dimensional mark hereinafter) capable of specifying three axial directions can be arranged at one portion of the arm gantry 2. By specifying the position of the three-dimensional mark of the arm gantry 2 on the examination room coordinates, the C-arm position specifying unit 431 can specify the position of the arm gantry 2 on the examination room coordinates. This also applies to the top position specifying unit 432. More specifically, the position specifying unit 43 can specify the mechanical positional relationship between the arm gantry 2 and the top gantry 3 based on the position of the three-dimensional mark on the examination room coordinates that is attached to each of the arm gantry 2 and top gantry 3, but based on one position on each of the arm gantry 2 and top gantry 3.
Data concerning the mechanical positional relationship between the arm gantry 2 and the top gantry 3 that is specified by the position specifying unit 43 is applied to generation of interference data (to be described later), and alignment between the arm gantry 2 and the top gantry 3, preset registration, and the like at the time of executing the auto-positioning function.
The interference data generation unit 45 generates interference data based on an output from the position specifying unit 43. The interference data is data representing the mechanical positional relationship between the arm gantry 2 and the top gantry 3. More specifically, the interference data includes position data of each of the plurality of mechanisms constituting the arm gantry 2 on the examination room coordinates, and position data of each of the plurality of mechanisms constituting the top gantry 3 on the examination room coordinates. The interference data may be data representing a distance and direction from each of the plurality of mechanisms constituting the arm gantry 2 to each of the plurality of mechanisms constituting the top gantry 3. When the positions, on the examination room coordinates, of obstacles such as a man and thing other than the arm gantry 2 and the top gantry 3 have been specified, the interference data may be data representing the mechanical positional relationship between the arm gantry 2 and the obstacles and between the top gantry 3 and the obstacles. The interference data is data used to limit the moving ranges of the arm gantry 2 and top gantry 3. By limiting the moving range of each of the arm gantry 2 and top gantry 3, contact between the arm gantry 2 and the top gantry 3, contact between the arm gantry 2 and the obstacles, and contact between the top gantry 3 and the obstacles can be prevented. Hence, the interference data may be data representing the movable range of each of the arm gantry 2 and top gantry 3. The movable ranges of the arm gantry 2 and top gantry 3 are moving ranges in which the mechanisms constituting the arm gantry 2 and the mechanisms constituting the top gantry 3 do not contact each other.
The display unit 48 displays an X-ray image generated by the image generation unit 42 on a display screen. The display unit 48 displays a message on the display screen based on an output from the imaging control unit 50.
The system control unit 49 receives information input from the input unit 47, and temporarily stores the input information in memory circuitry. The system control unit 49 controls each unit of the X-ray diagnostic apparatus based on this input information.
The imaging control unit 50 controls each unit in order to perform X-ray imaging in response to pressing of the imaging switch of the input unit 47. More specifically, the imaging control unit 50 controls the high voltage generation unit 25 and the X-ray detection unit 26 in order to image an object in accordance with imaging conditions set by the user. Under the control of the imaging control unit 50, the high voltage generation unit 25 and the X-ray detection unit 26 are synchronized, and the imaging operation is executed.
Also, the imaging control unit 50 controls each driving unit in order to move the arm gantry 2 and the top gantry 3 in accordance with a user instruction via the input unit 47. At this time, the imaging control unit 50 limits the moving range of each of the arm gantry 2 and top gantry 3 based on interference data generated by the interference data generation unit 45. Before the arm gantry 2 and the top gantry 3 contact each other, the imaging control unit 50 outputs a movement stop signal to at least one of the arm control unit 501 and top control unit 502. The time before the contact is, e.g., a timing when the distance between each of the plurality of mechanisms constituting the arm gantry 2 and each of the plurality of mechanisms constituting the top gantry 3 becomes equal to or smaller than a threshold. The imaging control unit 50 outputs, to the display unit 48, data of a message notifying the user that the movement has been stopped and that the arm gantry 2 and the top gantry 3 will contact each other if they are further moved. Note that the imaging control unit 50 may invalidate a user operation via the input unit 47 so as to prevent contact between the arm gantry 2 and the top gantry 3. If the interference data includes data concerning obstacles in the examination room, the imaging control unit 50 may limit the moving range of each of the arm gantry 2 and top gantry 3 so that the arm gantry 2 and the top gantry 3 do not contact the obstacles in the examination room.
The imaging control unit 50 executes the following auto-positioning processing in response to pressing of the preset button. The auto-positioning processing of the X-ray diagnostic apparatus according to the first embodiment will be explained below.
(Preparation for Auto-Positioning Function)
The user performs preset registration of the positional relationship between the arm gantry 2 and the top gantry 3. The procedures of preset registration are as follows.
First, the user moves the arm gantry 2 and the top gantry 3 via the input unit 47 to positions at which he wants to perform present registration. Then, the user presses long a preset button provided on the input unit 47. In response to this, data of relative positions representing the position and direction of the imaging axis with respect to the top 31 are registered in association with the long-pressed preset button. The storage unit 46 stores the preset button and data of the corresponding relative positions in association with each other.
(Execution of Auto-Positioning Function)
The auto-positioning function according to the first embodiment is a function of automatically moving the arm gantry 2 and the top gantry 3 so that the positional relationship between the arm gantry 2 and the top gantry 3 separately arranged without intention is changed to the relationship of relative positions corresponding to a preset button pressed by the user. Processing (to be referred to as auto-positioning processing hereinafter) concerning the auto-positioning function will be described with reference to
Auto-positioning processing will be explained with reference to the flowchart of
(Step S11)
The user selects one of a plurality of preset buttons.
(Step S12)
Data of relative positions corresponding to the selected preset button are read out from the storage unit 46 under the control of the system control unit 49. Referring to
(Step S13)
Based on the position information of the arm gantry 2 and the position information of the top gantry 3, the position specifying unit 43 specifies the current positional relationship between the arm gantry 2 and the top gantry 3. More specifically, the current positional relationship of the imaging axis Rdn with respect to the top 31 is specified. As a result, for example, the examination room coordinates of the positions Tn and Rn shown in
(Step S14)
The interference data generation unit 45 generates interference data based on the positional relationship between the arm gantry 2 and the top gantry 3 that has been specified in step S13.
(Step S15)
The imaging control unit 50 specifies the moving amount and moving direction of at least one of the arm gantry 2 and top gantry 3 so that the current positional relationship of the imaging axis Rdn with respect to the top 31 is changed to a positional relationship of the imaging axis Rdp with respect to the top 31 that is registered in the preset button. Accordingly, for example, parameters (moving amount and moving direction) for causing the current positions Tn and Rn (and the imaging axis Rdn) to respectively coincide with the positions Tp and Rp (and the imaging axis Rdp) registered in the preset button in
(Step S16)
The imaging control unit 50 moves at least one of the arm gantry 2 and top gantry 3. More specifically, the imaging control unit 50 outputs, to at least one of the arm control unit 501 and top control unit 502, a movement control signal corresponding to the moving amount and moving direction decided and specified in step S15. At this time, a movement control signal to be output to the arm control unit 501 includes movement instruction information in the machine coordinate system. To the contrary, a movement control signal to be output to the top control unit 502 includes movement instruction information in the top coordinate system. The arm control unit 501 can move the arm gantry 2, and the top control unit 502 can move the top gantry 3.
By the processing from steps S11 to S16, alignment of the imaging axis is completed, and auto-positioning is ended. A case is assumed here, in which the user such as a doctor arranges the arm gantry 2 at a position in a certain range with respect to the top gantry 3. However, the auto-positioning function is usable even in a state in which the insertion direction of the C-arm 21 with respect to the top 31 has not been determined, that is, a case in which the arm gantry 2 and the top gantry 3 are arranged at a large interval between them. At this time, in step S15, the imaging control unit 50 performs processing such as decision of the insertion direction of the C-arm 21 with respect to the top 31. A method of deciding the insertion direction of the C-arm 21 with respect to the top 31 will be explained with reference to
The auto-positioning function of the X-ray diagnostic apparatus according to the first embodiment has the following effects. By using the X-ray diagnostic apparatus according to the first embodiment, the arm gantry 2 and the top gantry 3 not having undergone intentional alignment can be automatically moved to relative positions corresponding to a preset button pressed by the user. In this movement, the arm gantry 2 can be arranged with respect to the top gantry 3 while the top gantry 3 is fixed at the current position. Also, the top gantry 3 can be arranged with respect to the arm gantry 2 while the arm gantry 2 is fixed at the current position. Each of the arm gantry 2 and top gantry 3 can be arranged at a desired position in the examination room. This can increase the degree of freedom of the arrangement method of the arm gantry 2 and top gantry 3 in the examination room. Since alignment can be performed easily every time the X-ray diagnostic apparatus is used, the improvement of the workflow can be expected.
The X-ray diagnostic apparatus according to the first embodiment moves the arm gantry 2 and the top gantry 3 in an order complying with the control priority. The control priority can be properly changed in accordance with a user instruction. By setting the control priority, the user can designate a mechanism to be preferentially moved among the arm gantry 2 and the top gantry 3. This can decrease the risk of movement with danger in which, for example, the top gantry 3 is greatly moved while a patient is placed on the top 31. The X-ray diagnostic apparatus according to the first embodiment limits the moving range of each of the arm gantry 2 and top gantry 3 in accordance with interference data. By limiting the moving range, contact between the arm gantry 2 and the top gantry 3, contact between the arm gantry 2 and obstacles, and contact between the top gantry 3 and obstacles can be prevented.
As described above, the X-ray diagnostic apparatus according to the first embodiment including at least the portable C-arm 21 or the portable top 31 can easily move the C-arm 21 to a desired position. In other words, the X-ray diagnostic apparatus according to the second embodiment including at least the portable C-arm 21 or the portable top 31 can easily align an object with respect to an imaging position.
In the first embodiment, the positional relationship between the arm gantry 2 and the top gantry 3 can be changed to a relationship between relative positions registered in advance. However, by applying the arrangement of an object position specifying unit 433 according to the third embodiment (to be described later) to the first embodiment, the positional relationship between the arm gantry 2 and a patient can be changed to a relationship between relative positions registered in advance. Main processing of each constituent unit is the same as that in the first embodiment. The difference at this time is as follows. The storage unit 46 stores data of relative positions representing the relationship between the relative positions of the arm gantry 2 and a patient. The position specifying unit 43 can specify the positional relationship between the arm gantry 2 and the patient based on a plurality of positions on the arm gantry 2 and a plurality of positions on the patient in the examination room. The imaging control unit 50 can move the arm gantry 2 with respect to the patient so as to obtain the relationship between relative positions corresponding to a preset button. In this manner, for example, the arm gantry 2 can be easily aligned to a patient placed on a stretcher or the like, other than the predetermined top gantry 3.
(Modification)
In auto-positioning processing of the X-ray diagnostic apparatus according to the first embodiment, at least one of the arm gantry 2 and top gantry 3 is automatically moved. However, the user may manually move at least one of the arm gantry 2 and top gantry 3.
An X-ray diagnostic apparatus according to a modification of the first embodiment displays, on the display unit 48, an assistant image for changing the positional relationship between the arm gantry 2 and the top gantry 3 to a positional relationship corresponding to a preset button. The assistant image includes text information about the moving direction and moving amount of each of the arm gantry 2 and top gantry 3 that are necessary to change the arm gantry 2 and the top gantry 3 from the current positional relationship to a relationship between relative positions corresponding to the preset button. The imaging control unit 50 specifies the moving direction and moving amount of each of the arm gantry 2 and top gantry 3 based on position information of the arm gantry 2, position information of the top gantry 3, and data of relative positions corresponding to a preset button. Information about the moving direction and moving amount of the arm gantry 2 is represented by the machine coordinate system. Information about the moving direction and moving amount of the top gantry 3 is represented by the top coordinate system. For example, when the arm gantry 2 is moved, the moving direction and moving amount corresponding to each of the arm gantry 2 and top gantry 3, which are displayed on the assistant image, are updated. Since the position specifying unit 43 has already specified the positional relationship between the examination room coordinate system, the machine coordinate system, and the top coordinate system, the moving direction and moving amount included in the assistant image can be represented by any of these coordinate systems. For example, information about the moving direction and moving amount of each of the arm gantry 2 and top gantry 3 may be represented by a common coordinate system, for example, the examination room coordinate system. Which of an individual coordinate system and common coordinate system represents information can be properly changed in accordance with a user instruction. The common coordinate system is selected from the examination room coordinate system, the machine coordinate system, and the top coordinate system in accordance with a user instruction.
The input unit 47 includes a selection switch for selecting the manual mode and the automatic mode at the time of executing the auto-positioning function. When the manual mode is selected, the display unit 48 displays an assistant image (modification of the first embodiment). In contrast, when the automatic mode is selected, the arm gantry 2 and the top gantry 3 are automatically moved (first embodiment).
The X-ray diagnostic apparatus according to the modification of the first embodiment has the following effects. The X-ray diagnostic apparatus according to the modification of the first embodiment can display the moving direction and moving amount of each of the arm gantry 2 and top gantry 3 that are necessary to change the arm gantry 2 and the top gantry 3 into a positional relationship corresponding to a preset button. While viewing the assistant image, the user can move each of the arm gantry 2 and top gantry 3 to change the positional relationship between the arm gantry 2 and the top gantry 3 to a positional relationship corresponding to a preset button. At this time, movement information (moving direction and moving amount) of each of the arm gantry 2 and top gantry 3, which is included in the assistant image, is displayed by a coordinate system complying with a user instruction. For example, when the user manually moves the arm gantry 2 and the top gantry 3, it is preferable to display movement information of each of the arm gantry 2 and top gantry 3 by a common coordinate system, for example, the examination room coordinate system. This is because the user can operate the arm gantry 2 and the top gantry 3 on the common coordinates. The user can easily move the arm gantry 2 and the top gantry 3, compared to a case in which he moves the arm gantry 2 while viewing movement information represented by the machine coordinate system, and moves the top gantry 3 while viewing movement information represented by the top coordinate system. When the arm gantry 2 is moved using an operation console for the arm gantry 2 and the top gantry 3 is moved using an operation console for the top gantry 3, it is preferable to display movement information of the arm gantry 2 by the machine coordinate system and movement information of the top gantry 3 by the top coordinate system. In this case, the user can move each of the arm gantry 2 and top gantry 3 by using the dedicated operation console.
As described above, the X-ray diagnostic apparatus according to the modification of the first embodiment including at least the portable C-arm or the portable top can easily move the C-arm to a desired position.
Based on the positional relationship between the arm gantry 2 and a top gantry 3, the coordinate transformation unit 60 transforms instruction information about the arm gantry 2 that has been input in the top coordinate system, into one in the machine coordinate system. In other words, the coordinate transformation unit 60 transforms instruction information about the arm gantry 2 that has been input in the top coordinate system, into one in the machine coordinate system based on the positional relationship between the top coordinate system and the machine coordinate system. This is because a coordinate system concerning the operation of the arm gantry 2 and a coordinate system concerning the operation of the top gantry 3 are different and, for example, when the arm gantry 2 operates in accordance with a movement instruction input in the top coordinate system, the arm gantry 2 cannot be moved in a direction intended by the user. This instruction information includes, e.g., a rotation instruction and a translation instruction. The coordinate transformation unit 60 specifies a transformation condition for transforming coordinates in the top coordinate system into those in the machine coordinate system. The transformation condition is, e.g., a coordinate transformation matrix. Here, only transformation from the top coordinate system into the machine coordinate system has been explained. However, since the positional relationship between the examination room coordinate system, the top coordinate system, and the machine coordinate system is known, the coordinate transformation unit 60 can also transform pieces of movement instruction information input in the machine coordinate system, the examination room coordinate system, and the top coordinate system into those in the other coordinate systems.
An imaging control unit 50 outputs, to an arm control unit 501, instruction information transformed into the machine coordinate system by the coordinate transformation unit 60.
For example, when 20-mm movement in the Z2 direction in the top coordinate system is designated, the imaging control unit 50 and the coordinate transformation unit 60 perform the following processing. Referring to
Similarly, when rotation of RAO 20° in the top coordinate system is designated, the imaging control unit 50 and the coordinate transformation unit 60 perform the following processing. Referring to
(Step S21)
The user presses a set button. The set button is a button for allowing the user to input a movement instruction for the arm gantry 2 in the top coordinate system. In other words, a transformation condition is specified in response to pressing of the set button.
(Step S22)
A position specifying unit 43 specifies the positional relationship between the arm gantry 2 and the top gantry 3.
(Step S23)
The coordinate transformation unit 60 specifies the transformation condition.
(Step S24)
The user inputs movement instruction information in the top coordinate system.
(Step S25)
The coordinate transformation unit 60 transforms the movement instruction information input in step S24 into one in the machine coordinate system in accordance with the transformation condition.
(Step S26)
The imaging control unit 50 outputs, to the arm control unit 501, the movement instruction information transformed into the machine coordinate system in step S25.
(Step S27)
The arm control unit 501 receives the movement instruction signal output from the imaging control unit 50. The arm control unit 501 moves the arm gantry 2 in accordance with the movement instruction information transferred into the machine coordinate system.
(Step S28)
If the user presses the imaging switch of the input unit 47, the process shifts to step S29. If the user does not press the imaging switch, the process shifts to step S30. The imaging switch is a switch which triggers X-ray imaging.
(Step S29)
X-ray imaging is performed under the control of the imaging control unit 50.
(Step S30)
The procedures from step S24 to step S29 are repetitively executed until X-ray imaging is ended.
By the procedures in steps S21 to S30, X-ray imaging using the X-ray diagnostic apparatus according to the second embodiment is performed. It has been described in the flow sequence of
The X-ray diagnostic apparatus according to the second embodiment has the following effects.
The X-ray diagnostic apparatus according to the second embodiment can transform movement instruction information input in the top coordinate system into one in the machine coordinate system. The X-ray diagnostic apparatus according to the second embodiment can transform pieces of movement instruction information input in the machine coordinate system, the examination room coordinate system, and the top coordinate system into those in the other coordinate systems. Therefore, the X-ray diagnostic apparatus according to the second embodiment can move the arm gantry 2 in accordance with movement instruction information input in the top coordinate system by the user. For example, even when the C-arm 21 is inserted with respect to the top 31 from various directions, as shown in
The X-ray diagnostic apparatus according to the second embodiment including at least the portable C-arm 21 or the portable top 31 can easily align an object with respect to an imaging position.
The X-ray diagnostic apparatus according to the third embodiment can move an arm gantry 2 in accordance with a movement instruction input in a clinical coordinate system. Hence, a patient can be placed in an arbitrary posture on a top 31. The X-ray diagnostic apparatus according to the third embodiment will be explained mainly for a difference from the first and second embodiments.
In the clinical coordinate system, the front direction (axis Y4) of a patient is defined as the base point, a rotation angle toward the right hand of the patient is represented by the first oblique position (Right Anterior Oblique view: to be referred to as RAO hereinafter), and a rotation angle toward the left hand is represented by the second oblique position (Left Anterior Oblique view: to be referred to as LAO hereinafter). Also, the front direction (axis Y4) of the patient is defined as the base point, and a rotation angle in the craniocaudal direction of the patient is represented by the cranial direction (CRAnial: to be referred to as CRA hereinafter) and the caudal direction (CAUdal: to be referred to as CAU hereinafter). Note that RAO, LAO, CRA, and CAU (to be referred to as clinical angles altogether hereinafter) are represented by angles (clinical angles) by setting the front direction (axis Y4) as 0°.
A position specifying unit 43 includes a C-arm position specifying unit 431, a top position specifying unit 432, and the object position specifying unit 433. As described in the first embodiment, the position specifying unit 43 can specify the positional relationship between the arm gantry 2 and a top gantry 3. The position specifying unit 43 according to the third embodiment can specify the positional relationship between the arm gantry 2 and a patient. In other words, the position specifying unit 43 can specify the positional relationship between the machine coordinate system and the clinical coordinate system. Two methods are proposed as the specifying method.
As in the first embodiment, the first method is a method of specifying the positional relationship between the arm gantry 2 and a patient by specifying the position of the arm gantry 2 and that of the patient on the examination room coordinates. At this time, the object position specifying unit 433 specifies the position and direction of the patient based on an examination room image. The direction of the patient includes even the posture of the patient. More specifically, the object position specifying unit 433 specifies the positions of feature points of the patient from each of a plurality of examination room images. The feature points can be any regions such as the face, shoulder, arm, and leg of the patient. Based on the positions of the plurality of feature points of the patient in the examination room images, the object position specifying unit 433 can specify the position of the patient on the examination room coordinates and the direction of the patient. Since the positions of the arm gantry 2 and top gantry 3 on the examination room coordinates have already been specified, the position specifying unit 43 can specify the positional relationship between the arm gantry 2 and the patient. In other words, the position specifying unit 43 can specify the positional relationship between the examination room coordinate system, the machine coordinate system, the top coordinate system, and the clinical coordinate system.
The second method is a method of specifying the positional relationship between the arm gantry 2 and a patient by specifying the position and direction of the patient on the top coordinates. At this time, the object position specifying unit 433 specifies the position and direction of the patient on the top 31 based on an output from each of a plurality of pressure sensors arranged on a mat spread on the top 31. More specifically, based on outputs from the plurality of pressure sensors, the object position specifying unit 433 detects the positions (head, shoulder, elbow, hip, and heel) of the patient that contact the mat. From this, the object position specifying unit 433 can specify the position and direction of the patient on the top coordinates. In other words, the object position specifying unit 433 can specify the positional relationship between the top gantry 3 and the patient. The positional relationship between the arm gantry 2 and the top gantry 3 has already been known. Thus, the position specifying unit 43 can specify the positional relationship between the arm gantry 2 and the patient. In other words, the position specifying unit 43 can specify the positional relationship between the examination room coordinate system, the machine coordinate system, the top coordinate system, and the clinical coordinate system.
A coordinate transformation unit 60 transforms instruction information input in the clinical coordinate system into one in the machine coordinate system based on the positional relationship between the arm gantry 2 and a patient. In other words, the coordinate transformation unit 60 transforms instruction information input in the clinical coordinate system into one in the machine coordinate system based on the positional relationship between the machine coordinate system and the clinical coordinate system. This instruction information includes, e.g., a rotation instruction and a translation instruction for a C-arm 21. The coordinate transformation unit 60 specifies a transformation condition for transforming coordinates in the clinical coordinate system into those in the machine coordinate system. The transformation condition is, e.g., a coordinate transformation matrix.
An interference data generation unit 45 generates interference data representing the positional relationship between the arm gantry 2 and a patient. More specifically, the interference data includes position data of each of a plurality of mechanisms constituting the arm gantry 2 on the examination room coordinates, and position data of the patient on the examination room coordinates. The interference data may be data representing a distance and direction to the patient from each of the plurality of mechanisms constituting the arm gantry 2. The interference data is data used to limit the moving range of the arm gantry 2. By limiting the moving range of the arm gantry 2, contact of the arm gantry 2 with the patient can be prevented. Therefore, the interference data may be data representing the movable range of the arm gantry 2.
An imaging control unit 50 outputs, to an arm control unit 501, instruction information transformed into the machine coordinate system by the coordinate transformation unit 60.
By the above-described processing of the imaging control unit 50 and coordinate transformation unit 60, the arm gantry 2 is moved in accordance with a movement instruction input in the clinical coordinate system.
The X-ray diagnostic apparatus according to the third embodiment has the following effects.
The X-ray diagnostic apparatus according to the third embodiment can transform movement instruction information input in the clinical coordinate system into one in the machine coordinate system. The X-ray diagnostic apparatus according to the third embodiment can transform pieces of movement instruction information input in the machine coordinate system, the examination room coordinate system, the top coordinate system, and the clinical coordinate system into those in the other coordinate systems. Therefore, the X-ray diagnostic apparatus according to the third embodiment can move the arm gantry 2 in accordance with movement instruction information input in the clinical coordinate system by the user. For example, even when the C-arm 21 is inserted with respect to a patient from various directions, as shown in
The X-ray diagnostic apparatus including at least the portable C-arm 21 or the portable top 31 according to the third embodiment can easily align an object with respect to an imaging position.
The first, second, and third embodiments have been explained by exemplifying the X-ray diagnostic apparatus including the portable arm gantry 2 and the portable top gantry 3. However, the above-described first, second, and third embodiments are applicable to even an X-ray diagnostic apparatus including the portable top gantry 3, and an imaging system movable in a predetermined range from a fixing position in an examination room. The fourth embodiment will be explained by exemplifying an X-ray diagnostic apparatus including a portable top gantry 3, and an imaging system movable in a predetermined range from a fixing position in an examination room.
The first holding unit 7 includes a suspension base 77, a first suspension arm joint 76, a first suspension arm 75, a second suspension arm joint 74, a second suspension arm 73, a third suspension arm 72, and a third suspension arm joint 71.
The suspension base 77 is fixed to the ceiling. The first suspension arm joint 76 supports the first suspension arm 75 to be freely rotatable with respect to the suspension base 77. The first suspension arm joint 76 has, e.g., a rotation axis parallel to the Z3 axis, and a rotation axis perpendicular to the center line of the first suspension arm 75 and the Z3 axis. The second suspension arm joint 74 supports the second suspension arm 73 to be freely rotatable with respect to the first suspension arm 75. The second suspension arm joint 74 has, e.g., a rotation axis parallel to the Z3 axis, and a rotation axis perpendicular to the center line of the second suspension arm 73 and the Z3 axis. The second suspension arm 73 supports the third suspension arm 72 so as to freely expand/contract it in directions A in
The second holding unit 8 includes a floor surface arm base 87, a first floor surface arm joint 86, a first floor surface arm 85, a second floor surface arm joint 84, a second floor surface arm 83, a third floor surface arm 82, and a third floor surface arm joint 81. The floor surface arm base 87 is fixed to the floor surface. The first floor surface arm joint 86 supports the first floor surface arm 85 to be freely rotatable with respect to the floor surface arm base 87. The first floor surface arm joint 86 has, e.g., a rotation axis parallel to the Z3 axis, and a rotation axis perpendicular to the center line of the first floor surface arm 85 and the Z3 axis. The second floor surface arm joint 84 supports the second floor surface arm 83 to be freely rotatable with respect to the first floor surface arm 85. The second floor surface arm joint 84 has, e.g., a rotation axis parallel to the Z3 axis, and a rotation axis perpendicular to the center line of the second floor surface arm 83 and the Z3 axis. The second floor surface arm 83 supports the third floor surface arm 82 so as to freely expand/contract it in directions B in
Each of the plurality of joints described with reference to
In the example of
Alternatively, a common holding unit may support the X-ray generation unit 24 and the X-ray detection unit 26 movably at fixing positions such as the ceiling, floor, and wall in the examination room. The common holding unit may be, e.g., a ceiling suspension type Ω-arm or a C-arm fixed to the wall.
As described in the first embodiment, a position specifying unit 43 can specify the position of the top gantry 3 in the examination room by using an examination room image captured by a camera, a GPS, and an ultrasonic system. By using the same method, the position of the X-ray detection unit 26 and that of the X-ray generation unit 24 in the examination room can be specified.
Note that the position specifying unit 43 can specify the position of each of the X-ray generation unit 24 and X-ray detection unit 26 in the examination room based on an output from the imaging control unit 50. More specifically, the imaging control unit 50 manages the rotation amount of each driving unit from a reference position, its moving amount from the reference position, and the like. Based on an output from the imaging control unit 50, the position specifying unit 43 can specify the position of the X-ray detection unit 26 with respect to the fixing position of the first holding unit 7, and the position of the X-ray generation unit 24 with respect to the fixing position of the second holding unit 8. The position specifying unit specifies the position of the X-ray detection unit 26 in the examination room based on the fixing position of the first holding unit 7 in the examination room, and the position of the X-ray detection unit 26 with respect to the fixing position. Similarly, the position specifying unit specifies the position of the X-ray generation unit 24 in the examination room based on the fixing position of the second holding unit 8 in the examination room, and the position of the X-ray generation unit 24 with respect to the fixing position.
By the above-described processing, the position specifying unit 43 can specify the mechanical positional relationship between the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry 3 based on the positions of the X-ray generation unit 24, X-ray detection unit 26, and top gantry 3 in the examination room. In other words, the position specifying unit 43 can specify the positional relationship between the examination room coordinate system, the top coordinate system, the coordinate system (to be referred to as the first machine coordinate system hereinafter) of the first holding unit 7, and the coordinate system (to be referred to as the second machine coordinates hereinafter) of the second holding unit 8.
The X-ray diagnostic apparatus according to the fourth embodiment can obtain the same effects as those of the X-ray diagnostic apparatus according to each of the first, second, and third embodiments. That is, the X-ray diagnostic apparatus according to the fourth embodiment can automatically move the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry 3 not having undergone intentional alignment to relative positions corresponding to a preset button pressed by the user.
The X-ray diagnostic apparatus according to the fourth embodiment can display an assistant image for manually moving the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry 3 to relative positions corresponding to a preset button. The assistant image includes movement information (moving direction and moving amount) of each of the X-ray generation unit 24, X-ray detection unit 26, and top gantry 3, which is represented by a coordinate system complying with a user instruction. While viewing the assistant image, the user can directly move the top gantry 3 manually and move the X-ray generation unit 24 and the X-ray detection unit 26 by using an operation console.
The X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information input in the top coordinate system into those in the first and second machine coordinate systems. More specifically, the X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information about the X-ray generation unit 24 that has been input in the top coordinate system, into one in the second machine coordinate system. Also, the X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information about the X-ray detection unit 26 that has been input in the top coordinate system, into one in the first machine coordinate system. Accordingly, each of the first holding unit 7 and second holding unit 8 can be moved in accordance with movement instruction information input in the top coordinate system by the user.
In addition, the X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information input in the clinical coordinate system into those in the first and second machine coordinate systems. More specifically, the X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information about the X-ray generation unit 24 that has been input in the clinical coordinate system, into one in the second machine coordinate system. Also, the X-ray diagnostic apparatus according to the fourth embodiment can transform movement instruction information about the X-ray detection unit 26 that has been input in the clinical coordinate system, into one in the first machine coordinate system. Each of the first holding unit 7 and second holding unit 8 can be moved in accordance with movement instruction information input in the clinical coordinate system by the user.
In short, the X-ray diagnostic apparatus according to the fourth embodiment allows the user to easily perform alignment between the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry.
In summary, the X-ray diagnostic apparatus according to the fourth embodiment can specify the mechanical positional relationship between the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry 3. Alignment between the X-ray generation unit 24, the X-ray detection unit 26, and the top gantry 3 can be easily performed by various methods described above.
The X-ray diagnostic apparatus according to the fourth embodiment including at least the portable C-arm 21 or the portable top 31 can easily align an object with respect to an imaging position.
Some embodiments of the present invention and the modification have been described above. However, the embodiments and modification are presented merely as examples and are not intended to restrict the scope of the invention. These embodiments can be carried out in various other forms, and various omissions, replacements, and alterations can be made without departing from the spirit of the invention. The embodiments and their modifications are also incorporated in the scope and the spirit of the invention as well as in the invention described in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2013-115579 | May 2013 | JP | national |
This application is a Continuation Application of PCT Application No. PCT/JP2014/064634, filed Jun. 2, 2014 and based upon and claims the benefit of priority from the Japanese Patent Application No. 2013-115579, filed May 31, 2013, the entire contents of all of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2014/064634 | Jun 2014 | US |
Child | 14953197 | US |