[go: up one dir, main page]

WO2008066036A1 - Position detection system, medical device guidance system and position detection method - Google Patents

Position detection system, medical device guidance system and position detection method Download PDF

Info

Publication number
WO2008066036A1
WO2008066036A1 PCT/JP2007/072849 JP2007072849W WO2008066036A1 WO 2008066036 A1 WO2008066036 A1 WO 2008066036A1 JP 2007072849 W JP2007072849 W JP 2007072849W WO 2008066036 A1 WO2008066036 A1 WO 2008066036A1
Authority
WO
WIPO (PCT)
Prior art keywords
magnetic field
marker
frequency
detected
alternating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2007/072849
Other languages
English (en)
French (fr)
Inventor
Akio Uchiyama
Ryoji Sato
Atsushi Kimura
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.)
Olympus Corp
Original Assignee
Olympus 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 Olympus Corp filed Critical Olympus Corp
Priority to CN2007800436396A priority Critical patent/CN101553159B/zh
Priority to US12/443,605 priority patent/US8260398B2/en
Priority to EP07832574.3A priority patent/EP2087832B1/en
Publication of WO2008066036A1 publication Critical patent/WO2008066036A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B7/00Measuring arrangements characterised by the use of electric or magnetic techniques
    • G01B7/003Measuring arrangements characterised by the use of electric or magnetic techniques for measuring position, not involving coordinate determination
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/00147Holding or positioning arrangements
    • A61B1/00158Holding or positioning arrangements using magnetic field
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/04Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor combined with photographic or television appliances
    • A61B1/041Capsule endoscopes for imaging
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • A61B34/73Manipulators for magnetic surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/06Devices, other than using radiation, for detecting or locating foreign bodies ; Determining position of diagnostic devices within or on the body of the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/06Devices, other than using radiation, for detecting or locating foreign bodies ; Determining position of diagnostic devices within or on the body of the patient
    • A61B5/061Determining position of a probe within the body employing means separate from the probe, e.g. sensing internal probe position employing impedance electrodes on the surface of the body
    • A61B5/062Determining position of a probe within the body employing means separate from the probe, e.g. sensing internal probe position employing impedance electrodes on the surface of the body using magnetic field
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/20Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage by varying inductance, e.g. by a movable armature
    • G01D5/204Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage by varying inductance, e.g. by a movable armature by influencing the mutual induction between two or more coils
    • G01D5/2086Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage by varying inductance, e.g. by a movable armature by influencing the mutual induction between two or more coils by movement of two or more coils with respect to two or more other coils
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7232Signal processing specially adapted for physiological signals or for diagnostic purposes involving compression of the physiological signal, e.g. to extend the signal recording period
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7253Details of waveform analysis characterised by using transforms
    • A61B5/7257Details of waveform analysis characterised by using transforms using Fourier transforms

Definitions

  • the present invention relates to a position detection system, a medical device guidance system, and a position detection method.
  • a position detection for detecting the position of a marker in a body cavity by inserting a marker that generates an alternating magnetic field into the body cavity by supplying electric power from outside and detecting the alternating magnetic field generated by the marker outside the body.
  • a device is known (for example, refer to Patent Document 1).
  • a magnetic induction placed in a capsule-type medical device that is applied to the body of a subject by applying a magnetic field for position detection from the outside.
  • a force detection system for detecting the position and direction of a capsule medical device by detecting the absolute value of the induced magnetic field generated by the coil is also known (for example, non-patent) See reference 1.
  • Patent Document 1 JP 2000-81303 A
  • Non-patent document 1 Tokunaga et al., 7 “High-precision position detection system using LC resonance type magnetic marker”, Journal of the Japan Society of Applied Magnetics, Vol. 29, No. 2, 2005, pl 53 ⁇ 156
  • the present invention relates to a marker that generates an alternating magnetic field by supplying power from the outside, and the alternating Position detection that can accurately detect the position or direction of one marker even when there is another marker with a resonance circuit that has the resonance frequency at or near the frequency of the magnetic field. It is an object to provide a system, a medical device guidance system, and a position detection method.
  • the present invention provides the following means.
  • a first marker that generates a first alternating magnetic field having a first position calculation frequency by supplying power from the outside, and the same resonance frequency as the position calculation frequency are provided.
  • a second marker having a magnetic induction coil having a magnetic field, a magnetic field detector disposed outside the operating range of the second marker and detecting a magnetic field at the first position calculation frequency, and the magnetic field detection
  • An extraction unit for extracting a first detected magnetic field component having the first position calculation frequency and having the same phase as the first alternating magnetic field from the magnetic field detected by the unit, and extracting by the extraction unit
  • a position / direction analysis unit that calculates at least one of the position and direction of the first marker based on the intensity of the first detected magnetic field component.
  • the first marker generates a first alternating magnetic field having a first position calculation frequency by external power supply.
  • the magnetic induction coil mounted on the second marker receives the first alternating magnetic field generated from the first marker. Since the resonance frequency of the circuit including the magnetic induction coil is the same as the first position calculation frequency, the magnetic induction coil receives the first alternating magnetic field and generates an induction magnetic field. And the magnetic field detector
  • a magnetic field in which the first alternating magnetic field and the induction magnetic field are mixed is detected at the first position calculation frequency.
  • the extraction unit extracts, from the magnetic field detected by the magnetic field detection unit, a first detection magnetic field component having the first position calculation frequency and having the same phase as the first alternating magnetic field.
  • the position / direction analysis unit calculates at least one of the position and direction of the first marker based on the strength of the first detected magnetic field component extracted by the extraction unit.
  • the induced magnetic field generated from the magnetic induction coil upon receiving the first alternating magnetic field has a first position calculation frequency and a phase shifted by 71/2 with respect to the first alternating magnetic field.
  • the first detected magnetic field component has the same frequency and the same as the first alternating magnetic field.
  • the first detected magnetic field component does not include information related to the induced magnetic field, but includes only information related to the first alternating magnetic field, among the detected magnetic fields. Therefore, the extraction unit can extract only the information related to the first alternating magnetic field from the magnetic field detected by the magnetic field detection unit. As a result, the position direction analysis unit can calculate at least one of the position and direction of the first marker using only the information on the strength of the first alternating magnetic field generated by the first marker force.
  • the first marker that generates a magnetic field by external power supply and the second marker having the magnetic induction coil coexist, the first marker that is not affected by the induction magnetic field.
  • the position or direction of one marker can be calculated with high accuracy.
  • the extraction unit has the first position calculation frequency and the phase of the first alternating magnetic field from the magnetic field detected by the magnetic field detection unit.
  • the second detected magnetic field component having a phase shifted by ⁇ / 2 is extracted, and the position and direction of the second marker is detected based on the position / direction analyzing unit 1S and the intensity of the second detected magnetic field component. At least one of them may be calculated.
  • the extraction unit extracts the first detection magnetic field component and the second detection magnetic field component from the magnetic field detected by the magnetic field detection unit.
  • the position / direction analysis unit calculates at least one of the position and direction of the first marker based on the strength of the first detected magnetic field component extracted by the extraction unit, and the second direction extracted by the extraction unit. Based on the intensity of the detected magnetic field component, calculate at least one of the position and direction of the second marker.
  • the induced magnetic field generated from the magnetic induction coil upon receiving the first alternating magnetic field has the same frequency and a phase shifted by ⁇ / 2 with respect to the first alternating magnetic field.
  • the second detected magnetic field component is also a magnetic field component having the same frequency and a phase shifted by ⁇ / 2 with respect to the first alternating magnetic field. Therefore, the second detected magnetic field component does not include information on the first alternating magnetic field but includes only information on the induced magnetic field. Therefore, the extraction unit can extract only information on the induced magnetic field from the magnetic field detected by the magnetic field detection unit.
  • the position / direction analysis unit can calculate at least one of the position and direction of the second marker using only the strength information of the induced magnetic field generated by the second marker force.
  • the first marker that generates a magnetic field by the external power supply and the second marker having the magnetic induction coil coexist, both the first marker and the second marker
  • the force S is used to accurately calculate at least one of the position and the direction simultaneously.
  • the first marker is disposed outside the operating range of the second marker, has the first position calculation frequency, and has the same position as the first alternating magnetic field.
  • a magnetic field generation unit that generates a second alternating magnetic field having a phase, wherein the position direction analysis unit and the first detected magnetic field component extracted at the time of generation of the first alternating magnetic field and the first At least one of the position and direction of the first marker may be calculated based on a difference from the intensity of the first detected magnetic field component extracted before the generation of the alternating magnetic field.
  • the magnetic field generator arranged outside the operating range of the second marker generates the second alternating magnetic field. Since the first alternating magnetic field and the second alternating magnetic field have the same frequency and phase, the magnetic induction coil receives the first alternating magnetic field and the second alternating magnetic field and generates an induced magnetic field.
  • the magnetic field detection unit detects a magnetic field in which the first alternating magnetic field, the second alternating magnetic field, and the induction magnetic field are mixed at the first position calculation frequency.
  • the first detected magnetic field component at the time of generation of the first alternating magnetic field includes information on the first alternating magnetic field and the second alternating magnetic field.
  • the first detected magnetic field component extracted before the generation of the first alternating magnetic field includes only the information on the second alternating magnetic field. Therefore, only the information on the strength of the first alternating magnetic field can be obtained by calculating these differences by the operation of the position / direction analysis unit.
  • the second detection magnetic field component does not include information on the first alternating magnetic field and the second alternating magnetic field but includes only information on the induced magnetic field. Therefore, the extraction unit can extract only the information on the induced magnetic field from the magnetic field detected by the magnetic field detection unit.
  • the position direction analysis unit calculates at least one of the position and direction of the first marker using only the information on the strength of the first alternating magnetic field, and the strength of the induced magnetic field generated from the second marker. Using only the information, at least one of the position and direction of the second marker can be calculated.
  • the first marker and the second marker For both of these, it is possible to accurately calculate at least one of the position and direction simultaneously.
  • the second alternating magnetic field also generates an induced magnetic field from the second marker, so that the strength of the induced magnetic field can be increased.
  • the first position calculating frequency is arranged outside the operating range of the second marker and is in the vicinity of the first position calculating frequency.
  • a magnetic field generator for generating a second alternating magnetic field having at least one set of second position calculation frequencies separated by a predetermined frequency with respect to the first position calculation frequency.
  • the second detection magnetic field component intensity difference may be extracted, and the position / direction analysis unit may calculate at least one of the position and direction of the second marker based on the extracted difference. .
  • the magnetic field generator arranged outside the operating range of the second marker generates a second alternating magnetic field.
  • the magnetic induction coil receives the first alternating magnetic field and generates an induction magnetic field having the first position calculation frequency, and receives the second alternating magnetic field and generates the induction magnetic field having the second position calculation frequency.
  • the magnetic field detection unit detects a magnetic field in which the first alternating magnetic field and the induced magnetic field generated by the first alternating magnetic field are mixed at the first position calculating frequency, and at the second position calculating frequency, A magnetic field that is a mixture of the second alternating magnetic field and the induced magnetic field generated by the second alternating magnetic field is detected.
  • the extraction unit extracts, from the magnetic field detected by the magnetic field detection unit, the strength of the first detection magnetic field component and at least a difference between the strengths of the pair of second detection magnetic field components.
  • the position / direction analysis unit calculates at least one of the position and direction of the first marker based on the strength of the first detected magnetic field component extracted by the extraction unit, and further extracts at least one second set of the extracted second set. Based on the difference in the intensity of the detected magnetic field component, at least one of the position and the direction of the second marker is calculated.
  • the induced magnetic field generated from the magnetic induction coil in response to the second alternating magnetic field is a set of
  • the strength of the second alternating magnetic field at each frequency is different from each other.
  • the second detected magnetic field component is a magnetic field component having the second position calculation frequency, it has the same frequency as the second alternating magnetic field.
  • the second detected magnetic field component does not include information on the first alternating magnetic field, and an induced magnetic field generated by the second alternating magnetic field and the second alternating magnetic field (hereinafter referred to as the second alternating magnetic field). Information). Therefore, the extraction unit subtracts the information on the strength of the second alternating magnetic field from the magnetic field detected by the magnetic field detection unit by calculating the difference in the strength of the pair of second detection magnetic field components to obtain the second It is possible to extract a lot of information on the intensity of the induced magnetic field related to the alternating magnetic field.
  • the position / direction analysis unit can calculate at least one of the position and the direction of the second marker by using the information on the strength of the induced magnetic field related to the second alternating magnetic field.
  • the first marker that generates a magnetic field by the external power supply and the second marker having the magnetic induction coil coexist, both the first marker and the second mar
  • at least one of the position and the direction can be calculated simultaneously with high accuracy.
  • the intensity of the second detected magnetic field component may be an absolute value intensity.
  • the absolute value intensity of the second detected magnetic field component includes only information on the second alternating magnetic field and the induced magnetic field related to the second alternating magnetic field. Therefore, the extraction unit subtracts the information on the strength of the second alternating magnetic field from the magnetic field detected by the magnetic field detection unit by calculating the difference in the strength of the pair of second detection magnetic field components to obtain the second It is possible to extract a lot of information on the intensity of the induced magnetic field related to the alternating magnetic field.
  • the second marker may be provided in a capsule medical device.
  • the first marker may be provided at the distal end portion of the endoscope! /.
  • a second aspect of the present invention includes any one of the position detection systems described above, wherein the second marker further includes a magnetic field action unit, and generates a propulsion magnetic field that acts on the magnetic field action part. And the second magnetic field calculated by the position / direction analysis unit.
  • a medical device guidance system comprising: a propulsion magnetic field control unit that controls the intensity and direction of the propulsion magnetic field based on at least one of the position and direction of one force.
  • the propulsion magnetic field generation unit generates the propulsion magnetic field that acts on the magnetic field application unit of the second marker.
  • the propulsion magnetic field control unit controls the propulsion magnetic field generation unit based on at least one of the position and direction of the second marker calculated by the position / direction analysis unit, and controls the intensity and direction of the propulsion magnetic field. To control.
  • the propulsion of the second marker can be controlled based on the position or direction of the second marker.
  • the third aspect of the present invention includes a magnetic field generation step in which the first marker generates a first alternating magnetic field having a first position calculation frequency by external power supply, and magnetic induction.
  • a second marker equipped with a coil receives the first alternating magnetic field to generate an induced magnetic field, and an induced magnetic field generating step, and a magnetic field detecting step for detecting a magnetic field at the first position calculation frequency is detected. Extracting a first detected magnetic field component having the first position calculating frequency and having the same phase as the first alternating magnetic field at the first position calculating frequency from the detected magnetic field; And a position / direction analysis step of calculating at least one of the position and direction of the first marker based on the intensity of the extracted first detected magnetic field component.
  • the extraction step is shifted from the detected magnetic field by ⁇ / 2 with respect to the phase of the first alternating magnetic field having the first position calculation frequency.
  • the magnetic field generation step includes a second alternating magnetic field having the first position calculating frequency and having the same phase as the first alternating magnetic field.
  • the induced magnetic field generating step includes the step of generating the induced magnetic field when the second marker receives the second alternating magnetic field, and the position direction analyzing step includes the first magnetic field generating step. The strength of the first detected magnetic field component extracted when the alternating magnetic field is generated and the strength of the first detected magnetic field component extracted before the generation of the first alternating magnetic field And calculating at least one of the position and direction of the first marker based on the difference between
  • the magnetic field generation step is in the vicinity of the first position calculation frequency, and the first position calculation frequency is sandwiched between the first position calculation frequency.
  • one marker that generates an alternating magnetic field by supplying electric power from the outside and another marker that includes a resonance circuit having a resonance frequency that is the same as or close to the frequency of the alternating magnetic field. Even if both are present, it is possible to accurately detect the position or direction of one marker.
  • FIG. 1 is a block diagram showing an overall configuration of a position detection system according to a first embodiment of the present invention.
  • FIG. 2 is a block diagram showing a detailed configuration of the position detection system of FIG.
  • FIG. 3 is a flowchart for explaining a waveform generation operation in a position detection method using the position detection system of FIG.
  • FIG. 4 is a flowchart for explaining the first half of the calibration operation in the position detection method of FIG.
  • FIG. 5 is a flowchart for explaining the second half of the calibration operation in the position detection method of FIG. 3.
  • FIG. 6 is a flowchart for explaining the first half of the actual measurement operation in the position detection method of FIG. 7]
  • FIG. 7 is a flowchart for explaining the actual measurement operation following FIG.
  • FIG. 8 is a flowchart for explaining the actual measurement operation following FIG.
  • FIG. 9 is an overall configuration diagram illustrating a medical device guidance system including a position detection system according to a second embodiment of the present invention.
  • FIG. 10 is a longitudinal sectional view showing an example of a capsule medical device used in the medical device guidance system of FIG.
  • FIG. 10 is a block diagram showing the overall configuration of the position detection system according to this embodiment provided in the medical device guidance system of FIG.
  • FIG. 12 is a block diagram showing a detailed configuration of the position detection system in FIG. 11.
  • FIG. 13 is a flowchart for explaining the first half of the calibration operation in the position detection method using the position detection system of FIG.
  • FIG. 14 is a flowchart for explaining the second half of the calibration operation following FIG. 13.
  • 15] is a flowchart for explaining the first half of the actual measurement operation in the position detection method of FIG.
  • FIG. 17 is a flowchart for explaining the actual measurement operation continued from FIG.
  • FIG. 18 A block diagram showing the overall configuration of a position detection system according to a third embodiment of the present invention.
  • FIG. 19 is a block diagram showing a detailed configuration of the position detection system of FIG.
  • FIG. 21 is a flowchart for explaining a calibration operation in the position detection method of FIG.
  • FIG. 23 is a flowchart for explaining the actual measurement operation following FIG.
  • FIG. 24 is a flowchart for explaining the actual measurement operation continued from FIG. Explanation of symbols
  • capsule medical device capsule medical device
  • Magnetic field generator (magnetic field generator)
  • a position detection system 1 according to a first embodiment of the present invention will be described below with reference to FIGS.
  • the position detection system 1 is provided in a medical device guidance system including an endoscope device 2 having a insertion portion 2a to be inserted into a body cavity, and a capsule medical device 3 to be inserted into the body cavity.
  • a marker coil (first marker) 4 provided at the distal end of the insertion portion 2a of the endoscope apparatus 2 and a magnetic induction coil (second marker) 5 provided in the capsule medical device 3 are provided.
  • a position detection device 6 for detecting the position of the marker coil 4, and these And a display device 8 for displaying a detection result by the position detection device 6.
  • the endoscope apparatus 2 is provided with a marker drive circuit 9 that receives an instruction signal from the control unit 7 and generates a first alternating magnetic field in the marching coil 4. ing.
  • the marching force driving circuit 9 includes a waveform data memory 10 for storing the magnetic field waveform of the first alternating magnetic field generated by the marker coil 4, a D / A converter 11 and an amplifier 12.
  • the marker coil 4 is driven by a marker drive circuit 9 to generate a first alternating magnetic field having a first position calculation frequency f.
  • the capsule medical device 3 is provided with a resonance circuit including the magnetic induction coil 5 and having the first position calculation frequency f as a resonance frequency.
  • Magnetic induction coil 5 is
  • An induction magnetic field is generated by receiving an alternating magnetic field.
  • the position detection device 6 is disposed outside the body of the subject into which the endoscope device 2 and the capsule medical device 3 are inserted, and detects a magnetic field generated from the marker coil 4 and the magnetic induction coil 5.
  • a magnetic field detection unit 13 and a position calculation unit 14 that calculates the positions and directions of the endoscope device 2 and the capsule medical device 3 based on the magnetic field detected by the magnetic field detection unit 13 are provided.
  • the magnetic field detection unit 13 includes a plurality of sense coils 13a and a reception circuit 13b that receives an output signal from each sense coil 13a.
  • the sense coil 13a is an air-core coil, and one set of nine is arranged squarely facing the distal end of the insertion portion 2a of the endoscope device 2 and the working space of the capsule medical device 3.
  • the receiving circuit 13b includes a low-pass filter (LPF) 15 that removes a high-frequency component included in an AC voltage including position information of the endoscope apparatus 2, and an amplifier (AMP) that amplifies the AC voltage from which the high-frequency component has been removed. ) 16, a bandpass filter (BPF) 17 that passes only the predetermined frequency band of the amplified AC voltage, and an A / D converter 18 that converts the AC voltage that has passed through the bandpass filter 17 into a digital signal. It has. Thereby, the magnetic field detected by the magnetic field detector 13 is output as a magnetic field signal composed of a digital signal.
  • LPF low-pass filter
  • AMP amplifier
  • the position calculation unit 14 receives the magnetic field signal output from the reception circuit 13b of the magnetic field detection unit 13.
  • First memory 19 to be stored FFT processing circuit 20 for performing frequency analysis processing of the magnetic field signal, extraction unit 21 for extracting predetermined magnetic field information from the frequency analysis processing result of the magnetic field signal, and based on the extracted magnetic field information
  • a position / direction analysis unit 22 for calculating the positions and directions of the endoscope apparatus 2 and the capsule medical apparatus 3, and a second memory for storing the calculated positions and directions of the endoscope apparatus 2 and the capsule medical apparatus 3 And 23.
  • the extraction unit 21 receives the first position calculation frequency f, which is the frequency component of the signal generated by the marker driving circuit 9, from the control unit 7, and is obtained by frequency analysis processing of the magnetic field signal.
  • a third memory 25 for storing magnetic field information at zero.
  • the magnetic field information at the first position calculation frequency f is the first position calculation frequency.
  • the real part has a first position calculation frequency f and the first intersection.
  • the imaginary part is a magnetic field component having the same phase as the magnetic field, having the first position calculating frequency f and having a phase shifted by ⁇ / 2 with respect to the phase of the first alternating magnetic field.
  • the position / direction analysis unit 22 uses the position of the capsule medical device 3 based on the imaginary part of the magnetic field detected in all the sense coils 13a among the magnetic field information stored in the third memory 25.
  • the direction and direction of the endoscope apparatus 2 are calculated based on the real part of the magnetic field detected in all the sense coils 13a and the calibration value. .
  • the control unit 7 generates an input device 26 for performing various inputs, and waveform data generation for calculating a magnetic field waveform generated from the marker coil 4 based on the resonance frequency of the magnetic induction coil 5 input by the input device 26. And a control circuit 28 for transferring the inputted resonance frequency to the waveform data generator 27.
  • the control unit 7 also generates a clock 29 for generating a predetermined clock signal and a read timing generation for instructing the FFT processing circuit 20 of the position calculation unit 14 to read out the magnetic field signal used for frequency analysis based on the clock signal. 30 and a trigger generator 31 that generates a trigger signal based on the clock signal.
  • the control circuit 28 causes the trigger generator 31 to generate a trigger signal to the read timing generator 30 and the marker driving circuit 9.
  • the waveform data generator 27 transfers the generated magnetic field waveform to the waveform data memory 10 of the marker driving circuit 9.
  • the marker coinole 4 at the distal end of the endoscope device 2 and the magnetic field in the capsule medical device 3 are used.
  • the position and direction of the induction coil 5 are detected.
  • a magnetic field waveform generated from the marker coil 4 is generated and stored in the waveform data memory 10 of the marker driving circuit 9.
  • calibration is performed for each sense coil 13a, and a calibration value is acquired and a read timing is set.
  • actual measurement is performed to calculate the positions and directions of the marker coil 4 and the magnetic induction coil 5 based on the acquired calibration value and the set readout timing.
  • the magnetic field waveform is generated by inputting the resonance frequency of the magnetic induction coil 5 from the input device 26 (step S1), and using the resonance frequency input by the control circuit 28 as waveform data. This is started by transferring to the generator 27 (step S2). Based on the resonance frequency of the magnetic induction coil 5 sent to the waveform data generator 27, the magnetic field waveform generated from the marker coil 4 is calculated (step S3). The waveform data is stored in the waveform data memory 10 of the marker driving circuit 9 (step S4).
  • the calibration is performed in a state where the distal end of the insertion portion 2a of the endoscope apparatus 2 is inserted into the body cavity and the capsule medical device 3 is not inserted into the body cavity. It starts when a calibration instruction is input from the input device 26 (step Sl l).
  • the control circuit 28 instructs the trigger generator 31 to generate a trigger signal for the marker driving circuit 9 and the readout timing generator 30. As a result, a trigger signal is generated from the trigger generator 31 (step S12).
  • the marker driving circuit 9 that has received the trigger signal is stored in the waveform data memory 10. Based on the waveform data, magnetic field generation drive signals are sequentially generated in synchronization with the clock signal from clock 29 and output to marker coil 4.
  • the marker coil 4 generates a first alternating magnetic field based on the input magnetic field generation drive signal (step S13).
  • the receiving circuit 13b receives the magnetic field signal related to the first alternating magnetic field from the marker coil 4 detected by each sense coil 13a, and performs low-pass filter processing by the low-pass filter 15 and amplification processing by the amplifier 16. After performing the bandpass filter processing by the bandpass filter 17, A / D conversion is performed in synchronization with the clock signal (step S14).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S15). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency analysis processing is performed by the FFT processing circuit 20 (step S 16).
  • the frequency selection unit 24 uses the magnetic field information at the first position calculation frequency f, which is the frequency of the first alternating magnetic field generated from the marker coil 4.
  • the control circuit 28 reads the magnetic field information stored in the third memory 25, and stores the value of the imaginary part in the internal memory (not shown) (step S18).
  • control circuit 28 sends an instruction to delay the read timing generated by the read timing generator 30 by one clock to the read timing generator 30 (step S 19).
  • control circuit 28 compares the imaginary part of the magnetic field information stored in the third memory 25 with the imaginary part stored in the internal memory. Then, the control circuit 28 sets the read timing at which the value of the imaginary part of the frequency analysis processing result stored in step S18 is closest to zero to the read timing generator 30 as the read timing used for actual measurement. (Step S20).
  • the measurement of the calibration value is performed in a state where the read timing at which the value of the imaginary part of the frequency analysis processing result is closest to zero is set in the read timing generator 30.
  • control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the marker driving circuit 9 and the readout timing generator 30 (step S21).
  • path 9 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal and outputs it to the marker coil 4.
  • the marker coil 4 generates a first alternating magnetic field by the input magnetic field generation drive signal (step S22).
  • the reception circuit 13b performs low-pass filter processing, amplification processing, and band-pass filter processing on the magnetic field signal from the marker coil 4 received by all the sense coils 13a, and performs A / D conversion in synchronization with the clock signal.
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S24).
  • the FFT processing circuit 20 reads out the magnetic field signal from the first memory 19 at the above-mentioned readout timing for the magnetic field signals detected by all the sense coils 13a, and performs frequency analysis processing (step S25). .
  • Each value is extracted by the frequency selector 24 (step S26), and the extracted value is stored in the third memory 25 as a calibration value corresponding to each sense coil 13a (step S27). As a result, the calibration process is completed, and actual measurement is performed thereafter.
  • step S31 the actual measurement is performed with the endoscope device 2 and the capsule medical device 3 inserted in the body cavity. This is started by instructing the start of actual measurement in 26 (step S32).
  • the control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the marker driving circuit 9 and the readout timing generator 30, and the trigger generator 31 generates a trigger signal (step S33).
  • the marker drive circuit 9 Based on the waveform data stored in the waveform data memory 10, the marker drive circuit 9 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal and outputs it to the marker coil 4.
  • the marker coil 4 generates a first alternating magnetic field based on the input magnetic field generation drive signal (step S34).
  • the reception circuit 13b is configured to perform low-pass filter processing by the low-pass filter 15 on the magnetic field signal related to the first alternating magnetic field from the marker coil 4 detected by each sense coil 13a, amplification processing by the amplifier 16, and band-pass filter. After performing the bandpass filter processing by 17 A / D conversion is performed in synchronization with the clock signal (step S35).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S36). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency analysis processing is performed by the FFT processing circuit 20 (step S37). Thereafter, it is determined whether or not the frequency analysis processing has been performed on the data from all the sense coils 13a (Step S38). If the data from all the sense coils 13a has not been processed, Steps S32 to S32 are performed. S37 is repeated.
  • the frequency selection unit 24 When the frequency analysis processing of data from all the sense coils 13a is performed, the frequency selection unit 24 generates from the marker coil 4 based on the processing result as shown in FIG. Only the magnetic field information at the frequency of the first alternating magnetic field is extracted and stored in the third memory 25 (step S39). This processing is based on magnetic field signals from all sense coils 13a.
  • the position / direction analysis unit 22 reads out the imaginary part of the frequency analysis processing result from the magnetic field information stored in the third memory 25 from the third memory 25 (step S41), and stores the imaginary part in the imaginary part. Based on this, the position and orientation of the magnetic induction coil 5 are repeatedly calculated (step S42).
  • the imaginary part of the result of the frequency analysis process has the same first position calculation frequency f as the first alternating magnetic field generated by the marker coil 4 and is associated with the phase of the first alternating magnetic field.
  • the calculated position and direction of the magnetic induction coil 5 are sent to the control circuit 28, displayed by the display device 8 (step S43), and stored in the second memory 23 (step S44).
  • the position / direction analysis unit 22 reads out the real part of the frequency analysis result of the magnetic field signals from all the sense coils 13a and the stored calibration values (steps S45, S46). As shown in FIG. 8, the difference value is calculated (step S47). The position and direction of the marker coil 4 are repeatedly calculated based on the calculated difference value. (Step S48).
  • the real part of the result of the frequency analysis process has the same first position calculation frequency f as the first alternating magnetic field generated by the marker coil 4 and the same as the first alternating magnetic field. Has phase
  • the position and direction of the marker coil 4 are calculated based on the difference obtained by subtracting the calibration value from the real part of the result of the frequency analysis processing, the influence of the magnetic field from other than the capsule medical device 3 is eliminated.
  • the force S can be used to calculate the position and direction of the marker coil 4 with higher accuracy.
  • the calculated position and direction of the marker coil 4 are sent to the control circuit 28, displayed by the display device 8 (step S49), and stored in the second memory 23 (step S50).
  • step S51 it is confirmed whether or not an instruction to end position detection is input in the input device 26 (step S51). If input, the generation of the trigger signal from the trigger generator 31 is ended. The operation of the position detection system 1 is stopped (step S52). On the other hand, if no termination instruction has been input, the process returns to step S23 to continue the position detection operation.
  • the magnetic induction coil 5 and the marker calculated in the previous time and stored in the second memory 23 are used as the initial value in the repeated calculation of the position and direction of the magnetic induction coil 5 and the marker coil 4.
  • the calculation result of the position and direction of the coil 4 is used.
  • the convergence time of the repetitive calculation is shortened, and the position S and the direction can be calculated quickly.
  • the signal from the marker coil 4 and the signal from the magnetic induction coil 5 are both signals. Can be completely separated based on the position information. As a result, the positions and orientations of the marker coil 4 and the magnetic induction coil 5, that is, the distal end of the insertion portion 2a of the endoscope device 2 inserted into the body cavity and the position and direction of the capsule medical device 3 are accurately determined. Finding power S
  • the position detection system 40 is provided in the medical device guidance system 100 as shown in FIG.
  • the medical device guidance system 100 includes an endoscope device 2 and a capsule medical device 3 that are inserted into a body cavity from the mouth or anus of a subject, a position detection system 40, a detected position and direction, and an operator's instruction. Based on this, a magnetic guidance device 101 for guiding the capsule medical device 3 and an image display device 102 for displaying an image signal transmitted from the capsule medical device 3 are provided.
  • the magnetic guidance device 101 includes a three-axis Helmholtz coil unit (propulsion magnetic field generation unit) 71 that generates a parallel external magnetic field (rotating magnetic field) that drives the capsule medical device 3, and Helmholtz coil driver 72 that amplifies and controls the current supplied to the 3-axis Helmholtz coil unit 71, a magnetic field control circuit (propulsion magnetic field control unit) 73 that controls the direction of the external magnetic field that drives the capsule medical device 3, and the practitioner And an input device 74 that outputs the traveling direction of the capsule medical device 3 to the magnetic field control circuit 73.
  • a three-axis Helmholtz coil unit propulsion magnetic field generation unit
  • Helmholtz coil driver 72 that amplifies and controls the current supplied to the 3-axis Helmholtz coil unit 71
  • a magnetic field control circuit (propulsion magnetic field control unit) 73 that controls the direction of the external magnetic field that drives the capsule medical device 3, and the practitioner
  • an input device 74 that outputs the traveling direction of the capsule medical device 3 to the magnetic field
  • the condition of the force Helmholtz coil labeled as the 3-axis Helmholtz coil unit 71 may not be strictly satisfied.
  • the coil may be circular, as shown in FIG. 9, and may have a substantially square shape, and the distance between the opposing coils may deviate from the conditions of the Helmholtz coil as long as the functions of this embodiment are satisfied! /, Even if it's ok
  • the triaxial Helmholtz coil unit 71 is formed in a substantially rectangular shape as shown in FIG. Further, the 3-axis Helmholtz coil unit 71 includes three pairs of Helmholtz coils (electromagnets) 71X, 71Y, 71Z facing each other, and each pair of Helmholtz coils 71X, 71Y, 71Z is the X, ⁇ , Z axis in FIG. It is arrange
  • the Helmholtz coils 71X, 71Y, 71Z are arranged so as to form a substantially rectangular space S therein. As shown in FIG. 9, the space S becomes an operation space (also referred to as an operation space S) of the capsule medical device 3 and also a space in which the subject is arranged.
  • an operation space S also referred to as an operation space S
  • the Helmholtz coil driver 72 includes Helmholtz coil drivers 72X, 72Y, and 72Z that control the Helmholtz coils 71X, 71Y, and 71Z, respectively.
  • the magnetic field control circuit 73 receives data indicating the current direction of the capsule medical device 3 from the position detection system 40 (to be described later) and the direction (direction of the longitudinal axis R of the capsule medical device 3). The direction of travel direction of the capsule medical device 3 input from the input device 74 is input.
  • the magnetic field control circuit 73 outputs signals for controlling the Helmholtz coil drivers 72X, 72Y, and 72Z, and also outputs rotational phase data of the capsule medical device 3 to the image display device 80.
  • Helmholtz coil driver 7 Current data supplied to 2X, 72Y, 72Z is output.
  • the input device 74 for example, a joystick (not shown) is provided, and the traveling direction of the capsule medical device 3 is instructed by tilting the joystick.
  • the input device 74 may be a joystick type as described above, or may be input using another type of input device, such as an input device that indicates the direction of travel by pressing a button in the direction of travel. Also good.
  • the capsule medical device 3 includes an external device 110 that houses various devices, an imaging unit 120 that images the inner wall surface of the body cavity of the subject 1, and an imaging unit.
  • a battery 130 for driving 120 an induction magnetic field generation unit 140 for generating an alternating magnetic field by a magnetic field generation device 41 to be described later, and a permanent magnet that receives an external magnetic field generated by the magnetic induction device 70 and drives the capsule medical device 3 ( Magnetic field action unit) 150.
  • the exterior 110 is a cylindrical capsule body (hereinafter simply abbreviated as a main body) 111 that transmits infrared rays with the longitudinal axis R of the capsule medical device 3 as a central axis, and a transparent hemisphere that covers the front end of the body 111
  • the capsule-shaped container is formed by a watertight structure and includes a hemispherical rear end portion 113 that covers the rear end of the main body and a hemispherical rear end portion 113 that covers the rear end of the main body.
  • the outer peripheral surface of the main body 111 of the exterior 110 is provided with a spiral portion 114 in which a wire having a circular cross section around the longitudinal axis R is spirally wound.
  • the spiral portion 114 is rotated around the longitudinal axis R together with the main body 111.
  • the rotational motion around the longitudinal axis R is converted into linear motion in the direction along the longitudinal axis R, and the capsule medical device 3 can be guided in the longitudinal axis R direction in the lumen.
  • the imaging unit 120 includes a substrate 120A disposed substantially perpendicular to the longitudinal axis R, an image sensor 121 disposed on the surface of the substrate 120A on the side of the distal end 112, and an inner wall of the body cavity passage of the subject.
  • a lens group 122 that forms an image of the surface on the image sensor 121, an LED (Light Emitting Diode) 123 that illuminates the inner wall surface of the body cavity duct, and a signal disposed on the surface on the rear end 113 side of the substrate 120A
  • a processing unit 124 and a wireless element 125 that transmits an image signal to the image display device 102 are provided.
  • the signal processing unit 124 is electrically connected to the battery 130 and is also electrically connected to the image sensor 121 and the LED 123. Further, the signal processing unit 124 compresses and temporarily stores (memory) the image signal acquired by the image sensor 121, transmits the compressed image signal to the outside from the wireless element 125, and from the switch unit 126 described later. The on / off control of the image sensor 121 and LED123 is controlled based on this signal.
  • the image sensor 121 converts an image formed through the tip 112 and the lens group 122 into an electrical signal (image signal) and outputs the electrical signal to the signal processing unit 124.
  • a CMOS Complementary Metal Oxide Semiconductor
  • a CCD can be used as the image sensor 121.
  • a plurality of LEDs 123 are arranged at intervals in the circumferential direction around the long axis R on the support member 128 arranged on the front end 112 side of the substrate 120A.
  • the image display device 102 includes an image receiving circuit 81 that receives image data sent from the capsule medical device 3, and a display device 8 that displays the received image data.
  • the permanent magnet 150 is arranged on the rear end 113 side of the signal processing unit 124.
  • the permanent magnet 150 is arranged or magnetized so as to have a magnetization direction (magnetic pole) perpendicular to the longitudinal axis R. Has been.
  • a switch portion 126 is provided on the rear end 113 side of the permanent magnet 150.
  • the switch unit 126 has an infrared sensor 127 and is electrically connected to the signal processing unit 124 and the battery 130.
  • a plurality of switch portions 126 are arranged at equal intervals in the circumferential direction around the longitudinal axis R, and the infrared sensor 127 is arranged so as to face the outside in the diameter direction.
  • the number of the force S and the number of switch parts 126 that explain an example in which four switch parts 126 are arranged is not limited to four, and any number may be used.
  • the induction magnetic field generator 140 disposed on the rear end 113 side of the wireless element 125 is a core member (magnetic core) made of ferrite formed in a cylindrical shape whose central axis substantially coincides with the long axis R 141, a magnetic induction coil 5 disposed on the outer periphery of the core member 141, and a capacitor (not shown) that is electrically connected to the magnetic induction coil 5 and forms a resonance circuit.
  • a magnetic material is suitable in addition to ferrite, and iron, nickel, permanent magnet, cobalt, or the like can also be used.
  • the position detection system 40 As shown in Figs. 9 to 12, the position detection system 40 according to the present embodiment is arranged outside the operating range of the magnetic induction coil 5 and has the first position calculation frequency f.
  • reference numeral 43 is a waveform data memory
  • reference numeral 44 is a D / A converter
  • reference numeral 45 is an amplifier
  • reference numeral 55 is a selector for selecting the magnetic field generator 41
  • reference numeral 56 is a sense coil selector for selecting the sense coil 13a. It is.
  • FIG. 11 and FIG. 12 show a simplified position detection system 40 according to the present embodiment.
  • the waveform data of the generated first and second alternating magnetic fields are generated and stored in the waveform data memories 10 and 43, and calibration is performed in a state where the capsule medical device 3 is not within the operating range.
  • the generated magnetic field waveform data includes the marker driving circuit 9 and the magnetic field generation The data is transferred to the waveform data memories 10 and 43 of the device drive circuit 42, respectively. Note that the first and second alternating magnetic fields generated from the marker coil 4 and the magnetic field generator 41 coincide with the first position calculation frequency f which is the resonance frequency of the magnetic induction coil 5 and are the same.
  • the calibration is performed in a state where the distal end of the insertion portion 2a of the endoscope apparatus 2 is inserted into the body cavity and the capsule medical device 3 is not inserted into the body cavity.
  • the process starts when a calibration instruction is input from the input device 26 (step S41).
  • the control circuit 28 instructs the trigger signal generator 31 to generate a trigger signal for the magnetic field generator drive circuit 42 and the read timing generator 30. As a result, a trigger signal is generated from the trigger signal generator 31 (step S42).
  • the magnetic field generator drive circuit 42 that has received the trigger signal sequentially generates the magnetic field generation drive signal in synchronization with the clock signal from the clock 29 based on the waveform data stored in the waveform data memory 43. And output to the magnetic field generator 41.
  • the magnetic field generator 41 generates a second alternating magnetic field by the input magnetic field generation drive signal (step S43).
  • Receiving circuit 13b receives the magnetic field signal related to the second alternating magnetic field from magnetic field generation device 41 detected by each sense coil 13a, and performs low-pass filter processing, amplification processing, and band-pass filter processing. Later, A / D conversion is performed in synchronization with the clock signal (step S44).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S45). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency analysis processing is performed by the FFT processing circuit 20 (step S46).
  • the frequency selection unit 24 uses the magnetic field information at the first position calculation frequency f, which is the frequency of the second alternating magnetic field generated from the magnetic field generator 41.
  • the control circuit 28 reads the magnetic field information stored in the third memory 25 and stores the value of the imaginary part. Remember (step S48).
  • control circuit 28 sends an instruction to delay the read timing generated by the read timing generator 30 by one clock to the read timing generator 30 (step S49).
  • steps S42 to S49 are repeated, and the read timing at which the value of the imaginary part of the frequency analysis processing result stored in step S48 is closest to zero is set in the read timing generator 30 as the read timing used for actual measurement (step S50).
  • the calibration value is measured in the state where the readout timing generator 30 is set to the readout timing at which the value of the imaginary part of the frequency analysis processing result is closest to zero.
  • control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the magnetic field generator drive circuit 42 and the read timing generator 30 (step S51), and the magnetic field generator drive circuit 42 receives the waveform data.
  • magnetic field generation drive signals are sequentially generated in synchronization with the clock signal and output to the magnetic field generator 41.
  • the magnetic field generator 41 generates a second alternating magnetic field based on the input magnetic field generation drive signal (step S52).
  • the reception circuit 13b performs low-pass filter processing, amplification processing, and band-pass filter processing on the magnetic field signals from the magnetic field generation device 41 received by all the sense coils 13a, and synchronizes with the clock signal.
  • D conversion is performed (step S53).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculator 14 (step S54).
  • the magnetic field signals detected by all the sense coils 13a are read from the first memory 19 by the read timing, and the frequency analysis process is performed (step S55). From the magnetic field information obtained as a result of the frequency analysis process, the real part, the imaginary part, and the absolute value of the magnetic field strength at the first position calculation frequency f are extracted.
  • step S56 the extracted value is stored as a calibration value corresponding to each sense coil 13a (step S57). This completes the calibration process, after which actual measurements are performed.
  • step S61 the endoscope device 2 and the capsule medical device 3 are inserted and disposed in the body cavity (step S61), and the start of the actual measurement is instructed by the input device 26.
  • Step S62 the start of the actual measurement is instructed by the input device 26.
  • the control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the marker driving circuit 9, the magnetic field generator driving circuit 42, and the readout timing generator 30, and the trigger generator 31 generates a trigger signal (step S63).
  • the marker drive circuit 9 Based on the waveform data stored in the waveform data memory 10, the marker drive circuit 9 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal and outputs it to the marker coil 4.
  • the marker coil 4 generates a first alternating magnetic field based on the input magnetic field generation drive signal (step S64).
  • the magnetic field generator drive circuit 42 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal based on the waveform data stored in the waveform data memory 43, and outputs it to the magnetic field generator 41.
  • the magnetic field generator 41 generates a second alternating magnetic field based on the input magnetic field generation drive signal (step S65).
  • the receiving circuit 13b performs low-pass filter processing, amplification processing, and amplification processing on the first alternating magnetic field from the marker coil 4 detected by each sense coil 13a and the magnetic field signal related to the second alternating magnetic field from the magnetic field generation device 41. After performing the bandpass filter processing, A / D conversion is performed in synchronization with the clock signal (step S66).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S67). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency analysis processing is performed by the FFT processing circuit 20 (step S68). Thereafter, it is determined whether or not the frequency analysis processing has been performed on the data from all the sense coils 13a (step S69). If the data from all of the sense coils 13a has not been processed, steps S63 to S63 are performed. S68 is repeated.
  • the frequency selection unit 24 When frequency analysis processing of data from all the sense coils 13a is performed, the frequency selection unit 24 generates from the marker coil 4 based on the processing result as shown in FIG. Only the magnetic field information at the frequency of the first alternating magnetic field generated and the magnetic field information at the frequency of the second alternating magnetic field generated by the magnetic field generator 41 are extracted and stored in the third memory 25 (step S70). ). This process is based on magnetic field signals from all sense coils 13a. First, the position / direction analysis unit 22 reads the imaginary part of the frequency analysis processing result from the magnetic field information stored in the third memory 25 from the third memory 25 (step S72), and the imaginary number Based on the section, the position and orientation of the magnetic induction coil 5 are repeatedly calculated (step S73). The imaginary part of the result of the frequency analysis process has the same first position calculation frequency f as the first and second alternating magnetic fields generated by the marker coil 4, and the first and second alternating currents.
  • the calculated position and direction of the magnetic induction coil 5 are sent to the control circuit 28, displayed on the display device 8 (step S74), and stored in the second memory 23 (step S75).
  • the position / direction analysis unit 22 receives the second part from the magnetic field generation device 41 stored as the real part and the calibration value of the result of the frequency analysis of the magnetic field signals from all the sense coils 13a.
  • the real part of the frequency analysis processing result of the magnetic field signal from each sense coil 13a when only the alternating magnetic field is generated is read (steps S76 and S77), and the difference value is calculated (step S78). Then, based on the calculated difference value, the position and direction of the marker coil 4 are repeatedly calculated (step S79).
  • the real part of the result of the frequency analysis process has the same first position calculation frequency f as the first and second alternating magnetic fields and the same phase as the first alternating magnetic field.
  • Magnetic field signal first
  • the magnetic field of the capsule medical device 3 can be obtained by extracting and using this real part.
  • the position and direction of the marker coil 4 that is not affected by the induction coil 5 can be accurately calculated.
  • the magnetic field generator 41 By removing the magnetic field, the position and direction of the marker coil 4 can be calculated more accurately.
  • the calculated position and direction of the marker coil 4 are sent to the control circuit 28, displayed by the display device 8 (step S80), and stored in the second memory (step S81).
  • step S82 it is confirmed whether or not an instruction to end position detection is input in the input device 26 (step S82). If input, the generation of the trigger signal from the trigger generator 31 is terminated. The operation of the position detection system 1 is stopped (step S83). On the other hand, if the end instruction has not been input, the process returns to step S63 to continue the position detection operation.
  • the marker coil 4 and the magnetic induction previously calculated and stored in the second memory 23 are used as the initial value in the repeated calculation of the position and direction of the marker coil 4 and the magnetic induction coil 5.
  • the calculation result of the position and direction of the coil 5 is used.
  • the convergence time of the repetitive calculation is shortened, and the position S and the direction can be calculated quickly.
  • the endoscope apparatus 2 having the marker coil 4 that generates a magnetic field by supplying power from the outside Even when the capsule medical device 3 having the magnetic induction coil 5 coexists, at least one of the position and the direction of both the endoscope device 2 and the capsule medical device 3 can be accurately calculated simultaneously.
  • the second alternating magnetic field and the second marker force also generate an induced magnetic field, so that the strength of the induced magnetic field can be increased.
  • the position detection system 50 is arranged in the first capsule medical device 51 instead of the marker coil 4 provided at the distal end of the endoscope device 2.
  • a marker coil 52 is used, a signal transmission unit 53 is provided to the first capsule medical device 51, and a magnetic induction coil 5 is disposed in the second capsule medical device 3 ′.
  • the difference between the frequency of the second alternating magnetic field generated by the magnetic field generator 41 and the calculation processing in the position calculation unit 14 is different from the position detection system 40 according to the second embodiment described above.
  • the first capsule medical device 51 has a first position calculation frequency f.
  • a marker coil 52 that generates a first alternating magnetic field having 0, a marker driving circuit 54 that drives the marker coil 52, a clock 55, a PLL circuit 56, a receiving unit 57, and a power source (not shown). ing.
  • the marker driving circuit 54 is configured to generate a first alternating magnetic field in the marker coil 52 in response to a command signal that is wirelessly transmitted from the transmitting unit 53 and received by the receiving unit 57.
  • the magnetic field generation device 41 is in the vicinity of the resonance frequency (first position calculation frequency f) of the magnetic induction coil 5 in the second capsule medical device 3 'and sandwiches the resonance frequency f.
  • a second position calculation frequency f, f having at least one set of second position calculation frequencies separated by an equal frequency.
  • waveform data of the generated alternating magnetic field is generated and stored in the waveform data memories 10 and 43, and calibration is performed in a state where the second capsule medical device T is not within the operating range.
  • the generated magnetic field waveform data is transferred to the waveform data memories 10 and 43 of the marker drive circuit 54 and the magnetic field generator drive circuit 42 in the first capsule medical device 51, respectively.
  • the magnetic field waveform is generated by inputting the resonance frequency f of the magnetic induction coil 5 from the input device 26.
  • Step S101 The control circuit 28 converts the input resonance frequency f
  • the control circuit 28 sandwiches the resonance frequency f.
  • the frequency of the second alternating magnetic field generated from 41 is set (step S102).
  • the control circuit 28 transfers the set frequencies f 1, f 2 and f to the waveform data generator 27 (schedule).
  • Step S 103
  • the first position calculation frequency f sent is sent.
  • the magnetic field waveform B of the first alternating magnetic field generated from the marker coil 52 based on 0 is
  • the data is transmitted from the transmission unit 53 provided in the control unit 7 to the reception unit 57 provided in the first capsule medical device 51.
  • the magnetic field waveform data received by the receiving unit 57 is stored in the waveform data memory 10 (step S106).
  • the first capsule medical device 51 is inserted into the body cavity, and the second capsule medical device ⁇ is not inserted into the body cavity, and a calibration instruction is input from the input device 26.
  • the control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the magnetic field generator drive circuit 42 and the read timing generator 30. As a result, a trigger signal is generated from the trigger generator 31 (step S112).
  • the magnetic field generator drive circuit 42 synchronizes the magnetic field generation drive signal with the clock signal based on the magnetic field waveform B data stored in the waveform data memory 43.
  • the magnetic field generator 41 generates a second alternating magnetic field based on the input magnetic field generation drive signal (step S113).
  • the receiving circuit 13b receives the magnetic field signal related to the second alternating magnetic field from the magnetic field generator 41 detected by each sense coil 13a, and performs low-pass filter processing, amplification processing, and bandpass. After performing the filter processing, A / D conversion is performed in synchronization with the clock signal (step S114).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S115). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency analysis processing is performed by the FFT processing circuit 20 (step S 116).
  • the frequency selection unit 24 uses the second position calculation frequencies f 1 and f 2 that are the frequencies of the second alternating magnetic field generated from the magnetic field generator 41.
  • the magnetic field signal strength at each frequency f, f stored here is expressed as V fl — V fl — 2 ,.
  • V fl _ N V f2 1 , V f2 2, ⁇ , and V f2 _ N.
  • superscripts fl and f 2 are frequencies
  • the magnetic field information in this case is absolute value information of the frequency element analysis processing result.
  • the magnetic field information of 2 is stored in the third memory 25 as a calibration value.
  • the magnetic field signal with the frequency f and the magnetic field signal with the frequency detected by all the sense coils 13a may be corrected. Specifically, all sense coils 1 fl N
  • V f2 — N is rewritten as follows to overwrite the first memory 19.
  • V f2 N V f2 ⁇ ⁇ ( V N) / ⁇ (V f2 N)
  • ⁇ (V fl N ) / ⁇ (V f2 N ) is stored in the first memory 19. To do this
  • V " 1 stored in the first memory 19 and the replaced V f 2 — 1 are almost equal.
  • each sense coil 13a with respect to the signal with the frequency f can be made substantially equal to the gain with respect to the signal with the frequency f.
  • the clock (first clock) 55 provided in the first capsule medical device 51, and the control The clock (second clock) 29 provided in the unit 7 is controlled so as to be synchronized. Specifically, the synchronization signal of the second clock 29 and the trigger signal from the trigger generator 31 are transmitted from the transmission unit 53 provided in the control unit 7 to the reception unit 57 provided in the first capsule medical device 51. To be sent to.
  • the phase of the first clock 55 is controlled by the PLL circuit 56 or the like using the synchronization signal of the second clock 29. Such control is carried out regularly or intermittently in the calibration and the actual measurement described later.
  • the input device 26 is instructed to start the actual measurement in a state where the first and second capsule medical devices 51 and 3 'are arranged in the body cavity (step S120). (Step S121).
  • the control circuit 28 instructs the trigger generator 31 to generate a trigger signal to the marker driving circuit 54, the magnetic field generator driving circuit 42, and the readout timing generator 30, and the trigger generator 31 generates a trigger signal (step S 122).
  • the marker drive circuit 54 Based on the waveform data stored in the waveform data memory 10, the marker drive circuit 54 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal and outputs it to the marker coil 52.
  • the marker coil 52 generates a first alternating magnetic field based on the input magnetic field generation drive signal (step S123).
  • the magnetic field generator drive circuit 42 sequentially generates a magnetic field generation drive signal in synchronization with the clock signal based on the waveform data stored in the waveform data memory 43, and outputs it to the magnetic field generator 41.
  • the magnetic field generator 41 generates a second alternating magnetic field based on the input magnetic field generation drive signal (step S124).
  • the reception circuit 13b performs low-pass filtering, amplification processing, and amplification processing on the first alternating magnetic field from the marker coil 52 detected by each sense coil 13a and the magnetic field signal related to the second alternating magnetic field from the magnetic field generator 41. After performing the band pass filter processing, A / D conversion is performed in synchronization with the clock signal (step S 125).
  • the A / D converted magnetic field signal is stored in the first memory 19 of the position calculation unit 14 (step S126). Then, it is determined whether or not the number of data necessary for performing the frequency analysis processing is accumulated in the first memory 19, and if it is accumulated, the frequency is processed by the FFT processing circuit 20. A numerical analysis process is performed (step SI 27). Thereafter, it is determined whether or not this frequency analysis processing has been performed on the data from all the sense coils 13a (step S128), and the data from all the sense coils 13a are processed! / ,! In the case, steps S122 to S127 force S are repeated.
  • the frequency selection unit 24 selects the magnetic field generator drive circuit.
  • the frequency component of the magnetic field generated in 42 that is, the absolute value of the magnetic field strength of the second position calculation frequency, f is extracted and stored in the third memory 25 in association with the frequencies f, f.
  • Step S129 This process is performed on the magnetic field signals from all the sense coils 13a (step S130).
  • the position / direction analysis unit 22 calculates the signal of each sense coil 13a for calculating the position of the magnetic induction coil 5 from the following calculation formula (step S131).
  • V ⁇ 2 ' (v fl_1 -v 0 fl_1 )-(v f2_1 -v 0 ⁇ 2 ⁇ )
  • the position / direction analysis unit 22 calculates the position and orientation of the magnetic induction coil 5 by repetitive calculation based on the calculated VV 2 , ... , V ((step S 132).
  • the calculated position and direction of the magnetic induction coil 5 are sent to the control circuit 28, displayed by the display device 8 (step S133), and stored in the second memory 23 (step S134).
  • the frequency selection unit 24 calculates the frequency component of the magnetic field generated by the marker driving circuit 54 based on the result of the frequency analysis process, that is, the magnetic field of the first position calculation frequency f. Strong
  • the value of the real part of the degree is extracted and stored in the third memory 25.
  • the position / direction analysis unit 22 calculates the position and direction of the marker coil 52 based on the value of the real part of the magnetic field strength of the first position calculation frequency f stored in the third memory 25.
  • the calculated position and direction of the marker coil 52 are sent to the control circuit 28 for display. Is displayed by the device 8 (step S136) and stored in the second memory 23 (step S137).
  • step S138 it is confirmed whether or not an instruction to end position detection is input in the input device 26 (step S138). If input, the generation of the trigger signal from the trigger generator 31 is ended. The operation of the position detection system 50 is stopped (step S139). On the other hand, if the end instruction has not been input, the process returns to step S123, and the position detection operation is continued.
  • the initial value in the repeated calculation of the position and direction of the magnetic induction coil 5 and the marker coil 52 is the position of the magnetic induction coil 5 and the marker coil 52 calculated in the previous time and stored in the second memory 23.
  • the direction calculation result is used. As a result, the convergence time of the repetitive calculation can be shortened, and the position S and direction can be calculated quickly with the force S.
  • the signal from the marker coil 52 and the signal from the magnetic induction coil 5 are used, and the phase information of both signals is used. It can be completely separated. Accordingly, it is possible to accurately calculate the position and direction of the marker coil 52. Further, since the position and direction of the magnetic induction coil 5 are obtained from the difference between the two frequency signal intensities, the calculation can be made from the signal in which the induction magnetic field by the marker coil 52 is not generated. As a result, the position and direction of the magnetic induction coil 5 can be accurately obtained while suppressing the interference of the marker coil 52.
  • each marker coil 52 may be sequentially driven by time division and steps S122 to S137 may be repeated.
  • the magnetic field generated by the marker coil 52 is a magnetic field having a frequency f equal to the resonance frequency of the magnetic induction coil 5.
  • the magnetic induction coil 5 is the marker coil 52.
  • the induced magnetic field generated by receiving these magnetic fields is shifted in phase by ⁇ / 2 with respect to the magnetic field generated by the marker coil 52.
  • the signal due to the magnetic field generated by the single force coil 52 and the magnetic induction coil 5 is observed with a deviation of ⁇ / 2.
  • the phase of the magnetic field generated by the marker coil 52 is determined by the A / D converter 18 of the receiving circuit 13b. Can be adjusted in advance by synchronizing the sampling clock of the A / D converter 11 of the marker coil driving circuit 54 with the sampling clock.
  • the readout timing generator 30 is adjusted so that all signals due to the magnetic field of the marker coil 52 appear in the real part.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Surgery (AREA)
  • Physics & Mathematics (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pathology (AREA)
  • Biophysics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Radiology & Medical Imaging (AREA)
  • Robotics (AREA)
  • Endoscopes (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Description

明 細 書
位置検出システム、医療装置誘導システムおよび位置検出方法 技術分野
[0001] 本発明は、位置検出システム、医療装置誘導システムおよび位置検出方法に関す るものである。
背景技術
[0002] 従来、外部からの電力供給により交番磁界を発生するマーカを体腔内に挿入し、 該マーカの発生した交番磁界を体外において検出することにより、体腔内における マーカの位置を検出する位置検出装置が知られている(例えば、特許文献 1参照。 ) また、外部からの位置検出用の磁界を作用させ、被検者の体内に投入されたカブ セル型医療装置内に配置される磁気誘導コイルにぉレ、て発生した誘導磁界の絶対 値強度を検出することにより、カプセル型医療装置の位置および方向を検出する力 プセル型医療装置の位置検出システムも知られている(例えば、非特許文献 1参照。
)。
[0003] 特許文献 1 :特開 2000— 81303号公報
非特許文献 1:徳永他 7名, 「LC共振型磁気マーカを用いた高精度位置検出システ ム」, 曰本応用磁気学会誌, Vol. 29, No. 2, 2005, pl 53~156
発明の開示
[0004] しかしながら、外部からの電力供給により交番磁界を発生する一のマーカと、該交 番磁界の周波数の近傍に共振周波数を有する共振回路を備えた他のマーカとが共 に存在した場合、一のマーカが発生した交番磁界により、他のマーカの共振回路か ら誘導磁界が発生する。これにより、該交番磁界の周波数において単に磁界の絶対 値強度を検出したのでは、誘導磁界も同時に検出することになるため、検出される磁 界強度が、交番磁界のみを検出した場合とは相違する。その結果、一のマーカの位 置または方向を正確に算出することが困難であった。
[0005] 本発明は、外部からの電力供給により交番磁界を発生する一のマーカと、該交番 磁界の周波数と同一またはその近傍に共振周波数を有する共振回路を備えた他の マーカとが共に存在した場合であっても、一のマーカの位置または方向を正確に検 出することができる位置検出システム、医療装置誘導システムおよび位置検出方法 を提供することを目的とする。
[0006] 上記目的を達成するために、本発明は以下の手段を提供する。
本発明の第 1の態様は、外部からの電力供給により第 1の位置算出用周波数を有 する第 1の交番磁界を発生する第 1のマーカと、前記位置算出用周波数と同一の共 振周波数を有する磁気誘導コイルを搭載した第 2のマーカと、該第 2のマーカの作動 範囲の外部に配置され、前記第 1の位置算出用周波数において磁界を検出する磁 界検出部と、該磁界検出部で検出された磁界から、前記第 1の位置算出用周波数を 有するとともに前記第 1の交番磁界と同一の位相を有する第 1の検出磁界成分を抽 出する抽出部と、該抽出部により抽出された前記第 1の検出磁界成分の強度に基づ いて前記第 1のマーカの位置および方向の少なくとも一方を算出する位置方向解析 部とを備える位置検出システムである。
[0007] 本発明の第 1の態様によれば、第 1のマーカが、外部からの電力供給により第 1の 位置算出用周波数を有する第 1の交番磁界を発生する。第 2のマーカに搭載された 磁気誘導コイルは、第 1のマーカから発生した第 1の交番磁界を受ける。磁気誘導コ ィルを含む回路の共振周波数が、第 1の位置算出用周波数と同一であるため、磁気 誘導コイルは第 1の交番磁界を受けて誘導磁界を発生する。そして、磁界検出部は
、第 1の位置算出用周波数において、第 1の交番磁界と誘導磁界とが混合した磁界 を検出する。
[0008] 抽出部は、磁界検出部で検出された磁界から、第 1の位置算出用周波数を有する とともに第 1の交番磁界と同一の位相を有する第 1の検出磁界成分を抽出する。位置 方向解析部は、抽出部により抽出された第 1の検出磁界成分の強度に基づいて、第 1のマーカの位置および方向の少なくとも一方を算出する。
[0009] ここで、第 1の交番磁界を受けて磁気誘導コイルから発生した誘導磁界は、第 1の 位置算出用周波数を有するとともに第 1の交番磁界に対して 71 /2ずれた位相を有 する。一方、第 1の検出磁界成分は、第 1の交番磁界と同一の周波数および同一の 位相を有する磁界成分である。
[0010] そのため、第 1の検出磁界成分は、検出された磁界のうち、誘導磁界に係る情報を 含まず、第 1の交番磁界に係る情報のみを含む。よって、抽出部は、磁界検出部で 検出された磁界から、第 1の交番磁界に係る情報のみを抽出できる。これにより、位 置方向解析部は、第 1のマーカ力 発生した第 1の交番磁界に係る強度の情報のみ を用いて、第 1のマーカの位置および方向の少なくとも一方を算出することができる。
[0011] その結果、外部からの電力供給により磁界を発生する第 1のマーカと、磁気誘導コ ィルを有する第 2のマーカとが共存した場合においても、誘導磁界に影響されること なぐ第 1のマーカの位置または方向を精度よく算出することができる。
[0012] 上記第 1の態様においては、前記抽出部が、前記磁界検出部で検出された磁界か ら、前記第 1の位置算出用周波数を有するとともに前記第 1の交番磁界の位相に対 して π /2ずれた位相を有する第 2の検出磁界成分を抽出し、前記位置方向解析部 1S さらに前記第 2の検出磁界成分の強度に基づいて前記第 2のマーカの位置およ び方向の少なくとも一方を算出することとしてもよい。
[0013] このようにすることで、抽出部は、磁界検出部で検出された磁界から、第 1の検出磁 界成分と第 2の検出磁界成分とを抽出する。位置方向解析部は、抽出部により抽出 された第 1の検出磁界成分の強度に基づいて、第 1のマーカの位置および方向の少 なくとも一方を算出するとともに、抽出部により抽出された第 2の検出磁界成分の強 度に基づいて、第 2のマーカの位置および方向の少なくとも一方を算出する。
[0014] ここで、第 1の交番磁界を受けて磁気誘導コイルから発生した誘導磁界は、第 1の 交番磁界に対して、同一の周波数を有するとともに、 π /2ずれた位相を有する。ま た、第 2の検出磁界成分も、第 1の交番磁界に対して、同一の周波数を有するととも に、 π /2ずれた位相を有する磁界成分である。そのため、第 2の検出磁界成分は、 第 1の交番磁界の情報を含まず、誘導磁界の情報のみを含む。よって、抽出部は、 磁界検出部で検出された磁界から、誘導磁界の情報のみを抽出できる。
[0015] これにより、位置方向解析部は、第 2のマーカ力 発生した誘導磁界の強度情報の みを用いて、第 2のマーカの位置および方向の少なくとも一方を算出することができ その結果、外部からの電力供給により磁界を発生する第 1のマーカと、磁気誘導コ ィルを有する第 2のマーカとが共存した場合においても、第 1のマーカおよび第 2の マーカの両方について、位置および方向の少なくとも一方を同時に精度よく算出す ること力 Sでさる。
[0016] また、上記第 1の態様においては、前記第 2のマーカの作動範囲の外部に配置さ れ、前記第 1の位置算出用周波数を有するとともに、前記第 1の交番磁界と同一の位 相を有する第 2の交番磁界を発生する磁界発生部を備え、前記位置方向解析部が、 前記第 1の交番磁界の発生時に抽出された前記第 1の検出磁界成分の強度と前記 第 1の交番磁界の発生前に抽出された前記第 1の検出磁界成分の強度との差分に 基づいて前記第 1のマーカの位置および方向の少なくとも一方を算出することとして あよい。
[0017] このようにすることで、第 2のマーカの作動範囲の外部に配置された磁界発生部が 、第 2の交番磁界を発生する。第 1の交番磁界および第 2の交番磁界は、周波数およ び位相ともに同一であるため、磁気誘導コイルは、第 1の交番磁界および第 2の交番 磁界を受けて誘導磁界を発生する。磁界検出部は、第 1の位置算出用周波数にお いて、第 1の交番磁界と第 2の交番磁界と誘導磁界とが混合した磁界を検出する。
[0018] 第 1の交番磁界の発生時における第 1の検出磁界成分は、第 1の交番磁界および 第 2の交番磁界の情報を含む。一方、第 1の交番磁界の発生前に抽出された第 1の 検出磁界成分は、第 2の交番磁界の情報のみを含む。したがって、位置方向解析部 の作動により、これらの差分を演算することにより、第 1の交番磁界の強度の情報の みが得られる。
[0019] 第 2の検出磁界成分は、上述した理由と同様の理由から、第 1の交番磁界および第 2の交番磁界の情報を含まず、誘導磁界の情報のみを含む。よって、抽出部は、磁 界検出部で検出された磁界から、誘導磁界の情報のみを抽出できる。これにより、位 置方向解析部は、第 1の交番磁界の強度の情報のみを用いて、第 1のマーカの位置 および方向の少なくとも一方を算出し、第 2のマーカから発生した誘導磁界の強度情 報のみを用いて、第 2のマーカの位置および方向の少なくとも一方を算出することが できる。 [0020] その結果、外部からの電力供給により磁界を発生する第 1のマーカと、磁気誘導コ ィルを有する第 2のマーカとが共存した場合においても、第 1のマーカおよび第 2の マーカの両方について、位置および方向の少なくとも一方を同時に精度よく算出す ること力 Sできる。また、第 1の交番磁界に加えて第 2の交番磁界も、第 2のマーカから 誘導磁界を発生させてレ、るので、誘導磁界の強度を大きくすることができる。
[0021] また、上記第 1の態様においては、前記第 2のマーカの作動範囲の外部に配置さ れ、前記第 1の位置算出用周波数の近傍であって、前記第 1の位置算出用周波数を 挟み該第 1の位置算出用周波数に対して所定の周波数だけ離れた少なくとも一組の 第 2の位置算出用周波数を有する第 2の交番磁界を発生する磁界発生部を備え、前 記磁界検出部が、さらに前記第 2の位置算出用周波数において磁界を検出し、前記 抽出部が、前記磁界検出部で検出された磁界から、前記一組の第 2の位置算出用 周波数を有する少なくとも一組の第 2の検出磁界成分の強度の差分を抽出し、前記 位置方向解析部が、さらに抽出された前記差分に基づいて前記第 2のマーカの位置 および方向の少なくとも一方を算出することとしてもよい。
[0022] 第 2のマーカの作動範囲の外部に配置された磁界発生部は、第 2の交番磁界を発 生する。磁気誘導コイルは、第 1の交番磁界を受けて第 1の位置算出用周波数を有 する誘導磁界を発生し、第 2の交番磁界を受けて第 2の位置算出用周波数を有する 誘導磁界を発生する。磁界検出部は、第 1の位置算出用周波数において、第 1の交 番磁界と、第 1の交番磁界により発生した誘導磁界とが混合した磁界を検出し、第 2 の位置算出用周波数において、第 2の交番磁界と、第 2の交番磁界により発生した 誘導磁界とが混合した磁界を検出する。
[0023] 抽出部は、磁界検出部で検出された磁界から、第 1の検出磁界成分の強度と、少 なくとも一組の第 2の検出磁界成分の強度の差分とを抽出する。位置方向解析部は 、抽出部により抽出された第 1の検出磁界成分の強度に基づいて、第 1のマーカの 位置および方向の少なくとも一方を算出するとともに、さらに抽出された少なくとも一 組の第 2の検出磁界成分の強度の差分に基づいて、第 2のマーカの位置および方 向の少なくとも一方を算出する。
[0024] ここで、第 2の交番磁界を受けて磁気誘導コイルから発生した誘導磁界は、一組の 第 2の位置算出用周波数を有するとともに、それぞれの周波数において第 2の交番 磁界に対する強度の大小が互いに異なっている。一方、第 2の検出磁界成分は、第 2の位置算出用周波数を有する磁界成分であるため、第 2の交番磁界と同一の周波 数を有している。
[0025] そのため、第 2の検出磁界成分は、第 1の交番磁界の情報を含まず、第 2の交番磁 界と第 2の交番磁界により発生した誘導磁界(以後、第 2の交番磁界に係る誘導磁界 とする)の情報のみを含む。よって、抽出部は、一組の第 2の検出磁界成分の強度の 差分を演算することにより、磁界検出部で検出された磁界から、第 2の交番磁界の強 度の情報を減じて第 2の交番磁界に係る誘導磁界の強度の情報を多く抽出できる。
[0026] これにより、位置方向解析部は、第 2の交番磁界に係る誘導磁界の強度の情報を 用いて、第 2のマーカの位置および方向の少なくとも一方を算出することができる。そ の結果、外部からの電力供給により磁界を発生する第 1のマーカと、磁気誘導コイル を有する第 2のマーカとが共存した場合においても、第 1のマーカおよび第 2のマー 力の両方について、位置および方向の少なくとも一方を同時に精度よく算出すること ができる。
[0027] また、上記第 1の態様においては、前記第 2の検出磁界成分の強度が絶対値強度 であることとしてあよい。
第 2の検出磁界成分の絶対値強度は、第 2の交番磁界と第 2の交番磁界に係る誘 導磁界の情報のみを含む。よって、抽出部は、一組の第 2の検出磁界成分の強度の 差分を演算することにより、磁界検出部で検出された磁界から、第 2の交番磁界の強 度の情報を減じて第 2の交番磁界に係る誘導磁界の強度の情報を多く抽出できる。
[0028] また、上記第 1の態様においては、前記第 2のマーカがカプセル医療装置に設けら れていることとしてあよい。
また、上記発明第 1の態様においては、前記第 1のマーカが内視鏡の先端部に設 けられて!/、ることとしてもよ!/、。
[0029] また、本発明の第 2の態様は、上記いずれかの位置検出システムを備え、前記第 2 のマーカが、さらに磁界作用部を備え、該磁界作用部に作用させる推進用磁界を発 生させる推進用磁界発生部と、前記位置方向解析部により算出された前記第 2のマ 一力の位置および方向の少なくとも一方に基づいて、前記推進用磁界の強度および 方向を制御する推進用磁界制御部とを備える医療装置誘導システムである。
[0030] 本発明の第 2の態様によれば、推進用磁界発生部は、第 2のマーカの磁界作用部 に作用させる推進用磁界を発生させる。推進用磁界制御部は、位置方向解析部によ り算出された第 2のマーカの位置および方向の少なくとも一方に基づいて、推進用磁 界発生部を制御して、推進用磁界の強度および方向を制御する。その結果、第 2の マーカの位置または方向に基づいて、第 2のマーカの推進を制御することができる。
[0031] また、本発明の第 3の態様は、外部からの電力供給により第 1のマーカが第 1の位 置算出用周波数を有する第 1の交番磁界を発生する磁界発生ステップと、磁気誘導 コイルを搭載した第 2のマーカが前記第 1の交番磁界を受けて誘導磁界を発生する 誘導磁界発生ステップと、前記第 1の位置算出用周波数において磁界を検出する磁 界検出ステップと、検出された磁界から、前記第 1の位置算出用周波数を有するとと もに前記第 1の位置算出用周波数において第 1の交番磁界と同一の位相を有する第 1の検出磁界成分を抽出する抽出ステップと、抽出された前記第 1の検出磁界成分 の強度に基づいて前記第 1のマーカの位置および方向の少なくとも一方を算出する 位置方向解析ステップとを有する位置検出方法である。
[0032] 上記第 3の態様においては、前記抽出ステップが、検出された磁界から、前記第 1 の位置算出用周波数を有するとともに前記第 1の交番磁界の位相に対して π /2ず れた位相を有する第 2の検出磁界成分を抽出するステップを有し、前記位置方向解 析ステップ力 さらに抽出された前記第 2の検出磁界成分の強度に基づいて前記第 2のマーカの位置および方向の少なくとも一方を算出するステップを有することとして あよい。
[0033] また、上記第 3の態様においては、前記磁界発生ステップが、前記第 1の位置算出 用周波数を有するとともに、前記第 1の交番磁界と同一の位相を有する第 2の交番磁 界を発生するステップを有し、前記誘導磁界発生ステップが、前記第 2のマーカが前 記第 2の交番磁界を受けて誘導磁界を発生するステップを有し、前記位置方向解析 ステップが、前記第 1の交番磁界の発生時に抽出された前記第 1の検出磁界成分の 強度と前記第 1の交番磁界の発生前に抽出された前記第 1の検出磁界成分の強度 との差分に基づいて前記第 1のマーカの位置および方向の少なくとも一方を算出す
Figure imgf000010_0001
[0034] また、上記第 3の態様においては、前記磁界発生ステップが、前記第 1の位置算出 用周波数の近傍であって、前記第 1の位置算出用周波数を挟み該第 1の位置算出 用周波数に対して所定の周波数だけ離れた少なくとも一組の第 2の位置算出用周波 数を有する第 2の交番磁界を発生するステップを有し、前記誘導磁界発生ステップが 、前記第 2のマーカが前記第 2の交番磁界を受けて誘導磁界を発生するステップを 有し、前記磁界検出ステップが、前記第 2の位置算出用周波数において磁界を検出 するステップを有し、前記抽出ステップが、検出された磁界から、前記一組の第 2の 位置算出用周波数を有する少なくとも一組の第 2の検出磁界成分の強度の差分を抽 出するステップを有し、前記位置方向解析ステップが、さらに抽出された前記差分に 基づいて前記第 2のマーカの位置および方向の少なくとも一方を算出するステップを 有することとしてあよい。
[0035] 本発明によれば、外部からの電力供給により交番磁界を発生する一のマーカと、該 交番磁界の周波数と同一またはその近傍に共振周波数を有する共振回路を備えた 他のマーカとが共に存在した場合であっても、一のマーカの位置または方向を正確 に検出すること力できるとレ、う効果を奏する。
図面の簡単な説明
[0036] [図 1]本発明の第 1の実施形態に係る位置検出システムの全体構成を示すブロック図 である。
[図 2]図 1の位置検出システムの詳細な構成を示すブロック図である。
[図 3]図 1の位置検出システムを用いた位置検出方法における波形生成動作を説明 するフローチャートである。
[図 4]図 3の位置検出方法におけるキャリブレーション動作の前半を説明するフロー チャートである。
[図 5]図 3の位置検出方法におけるキャリブレーション動作の後半を説明するフロー チャートである。
[図 6]図 3の位置検出方法における実測定動作の前半を説明するフローチャートであ 園 7]図 6の続きの実測定動作を説明するフローチャートである。
園 8]図 7の続きの実測定動作を説明するフローチャートである。
園 9]本発明の第 2の実施形態に係る位置検出システムを備える医療装置誘導シス テムを説明する全体構成図である。
園 10]図 9の医療装置誘導システムに用いられるカプセル医療装置の一例を示す縦 断面図である。
園 11]図 9の医療装置誘導システムに備えられる本実施形態に係る位置検出システ ムの全体構成を示すブロック図である。
[図 12]図 11の位置検出システムの詳細な構成を示すブロック図である。
園 13]図 11の位置検出システムを用いた位置検出方法におけるキャリブレーション 動作の前半を説明するフローチャートである。
[図 14]図 13に続くキャリブレーション動作の後半を説明するフローチャートである。 園 15]図 11の位置検出方法における実測定動作の前半を説明するフローチャート である。
園 16]図 15の続きの実測定動作を説明するフローチャートである。
園 17]図 16の続きの実測定動作を説明するフローチャートである。
園 18]本発明の第 3の実施形態に係る位置検出システムの全体構成を示すブロック 図である。
[図 19]図 18の位置検出システムの詳細な構成を示すブロック図である。
園 20]図 18の位置検出システムを用いた位置検出方法における波形生成動作を説 明するフローチャートである。
[図 21]図 20の位置検出方法におけるキャリブレーション動作を説明するフローチヤ ートである。
園 22]図 18の位置検出システムを用いた位置検出方法における実測定動作の前半 を説明するフローチャートである。
園 23]図 22の続きの実測定動作を説明するフローチャートである。
園 24]図 23の続きの実測定動作を説明するフローチャートである。 符号の説明
[0037] f 第 1の位置算出用周波数
0
f , f 第 2の位置算出用周波数
1 2
1 , 40, 50 位置検出システム
2 内視鏡装置(内視鏡)
2a 揷入部
3 カプセル医療装置(第 2のマーカ)
3' 第 2のカプセル医療装置(カプセル医療装置)
4, 52 マーカコィノレ(第 1のマーカ)
5 磁気誘導コイル
6 磁界検出部
21 周波数選択部 (抽出部)
22 位置方向解析部
41 磁界発生装置 (磁界発生部)
51 第 1のカプセル医療装置(カプセル医療装置)
71 3軸ヘルムホルツコイルユニット
72 ヘルムホルツコイルドライバ(推進用磁界制御部)
100 医療装置誘導システム
150 永久磁石 (磁界作用部)
発明を実施するための最良の形態
[0038] [第 1の実施形態]
本発明の第 1の実施形態に係る位置検出システム 1について、図 1〜図 3を参照し て以下に説明する。
本実施形態に係る位置検出システム 1は、体腔内に挿入される揷入部 2aを有する 内視鏡装置 2と、体腔内に投入されるカプセル医療装置 3とを含む医療装置誘導シ ステムに備えられるシステムであって、内視鏡装置 2の揷入部 2aの先端位置に備え られるマーカコイル (第 1のマーカ) 4と、カプセル医療装置 3に備えられる磁気誘導コ ィル(第 2のマーカ) 5と、マーカコイル 4の位置を検出する位置検出装置 6と、これら を制御する制御部 7と、位置検出装置 6による検出結果を表示する表示装置 8とを備 えている。
[0039] 内視鏡装置 2には、図 2に示されるように、制御部 7からの指示信号を受けて、マー 力コイル 4に第 1の交番磁界を発生させるマーカ駆動回路 9が設けられている。マー 力駆動回路 9は、マーカコイル 4により発生する第 1の交番磁界の磁界波形を記憶す る波形データメモリ 10、 D/A変換器 11および増幅器 12を備えて!/、る。
前記マーカコイル 4は、マーカ駆動回路 9により駆動されることにより、第 1の位置算 出用周波数 f を有する第 1の交番磁界を発生するようになっている。
0
[0040] カプセル医療装置 3には、前記磁気誘導コイル 5を含み、第 1の位置算出用周波数 f を共振周波数とする共振回路が備えられている。磁気誘導コイル 5は、外部からの
0
交番磁界を受けて誘導磁界を発生するようになっている。
[0041] 前記位置検出装置 6は、内視鏡装置 2およびカプセル医療装置 3が揷入される被 検者の体外に配置され、マーカコイル 4および磁気誘導コイル 5から発生される磁界 を検出する磁界検出部 13と、磁界検出部 13により検出された磁界に基づいて内視 鏡装置 2およびカプセル医療装置 3の位置および方向を算出する位置計算部 14とを 備えている。
[0042] 前記磁界検出部 13は、複数のセンスコイル 13aと、各センスコイル 13aからの出力 信号を受信する受信回路 13bとを備えている。
センスコイル 13aは、空芯コイルであり、内視鏡装置 2の揷入部 2a先端およびカプ セル医療装置 3の作動空間に面して、 9個 1組が正方配列されている。
[0043] 受信回路 13bは、内視鏡装置 2の位置情報を含む交流電圧に含まれる高周波成 分を取り除くローパスフィルタ(LPF) 15、高周波成分を取り除かれた交流電圧を増 幅するアンプ (AMP) 16と、増幅された交流電圧の所定周波数帯域のみを通過させ るバンドパスフィルタ(BPF) 17と、バンドパスフィルタ 17を通過した交流電圧をデジ タル信号に変換する A/D変換器 18とを備えている。これにより、磁界検出部 13に おいて検出された磁界は、デジタル信号からなる磁界信号として出力されるようにな つている。
[0044] 前記位置計算部 14は、磁界検出部 13の受信回路 13bから出力された磁界信号を 記憶する第 1のメモリ 19と、該磁界信号を周波数解析処理する FFT処理回路 20と、 磁界信号の周波数解析処理結果から所定の磁界情報を抽出する抽出部 21と、抽出 された磁界情報に基づいて内視鏡装置 2およびカプセル医療装置 3の位置および方 向を算出する位置方向解析部 22と、算出された内視鏡装置 2およびカプセル医療 装置 3の位置および方向を記憶する第 2のメモリ 23とを備えている。
[0045] 前記抽出部 21は、マーカ駆動回路 9が発生した信号の周波数成分である第 1の位 置算出用周波数 f を制御部 7から受けて、磁界信号の周波数解析処理により得られ
0
た磁界情報のうち、第 1の位置算出用周波数 f を有する磁界情報を抽出する周波数
0
選択部 24と、該周波数選択部 24により抽出された第 1の位置算出用周波数 f にお
0 ける磁界情報を記憶する第 3のメモリ 25とを備えている。
[0046] ここで、第 1の位置算出用周波数 f における磁界情報とは、第 1の位置算出用周波
0
数 f における磁界の絶対値、実数部(第 1の検出磁界成分)および虚数部(第 2の検
0
出磁界成分)である。実数部は、第 1の位置算出用周波数 f を有しかつ前記第 1の交
0
番磁界と同一の位相を有する磁界成分であり、虚数部は、第 1の位置算出用周波数 f を有しかつ第 1の交番磁界の位相に対して π /2ずれた位相を有する磁界成分で
0
ある。
[0047] 前記位置方向解析部 22は、第 3のメモリ 25に記憶されている磁界情報のうち、全て のセンスコイル 13aにおいて検出された磁界の虚数部に基づいて、カプセル医療装 置 3の位置および方向を算出し、全てのセンスコイル 13aにおいて検出された磁界の 実数部およびキャリブレーション値に基づ!/、て、内視鏡装置 2先端の位置および方 向を算出するようになっている。
[0048] 前記制御部 7は、各種入力を行う入力装置 26と、該入力装置 26により入力された 磁気誘導コイル 5の共振周波数に基づいてマーカコイル 4から発生する磁界波形を 計算する波形データ生成器 27と、入力された共振周波数を波形データ生成器 27へ 転送する制御回路 28とを備えている。また、制御部 7には、所定のクロック信号を発 生するクロック 29と、クロック信号に基づいて周波数解析に用いる磁界信号の読出し タイミングを位置計算部 14の FFT処理回路 20に指示する読出しタイミング生成器 3 0と、クロック信号に基づいてトリガ信号を発生するトリガ発生器 31とが備えられている 〇
[0049] 制御回路 28は、トリガ発生器 31に対し、読出しタイミング生成器 30およびマーカ駆 動回路 9へのトリガ信号を発生させるようになつている。また、前記波形データ生成器 27は、生成した磁界波形をマーカ駆動回路 9の波形データメモリ 10に転送するよう になっている。
[0050] このように構成された本実施形態に係る位置検出システム 1を用い内視鏡装置 2の 先端およびカプセル医療装置 3の位置検出方法につ!/、て、以下に説明する。
本実施形態に係る位置検出システム 1により内視鏡装置 2の先端およびカプセル 医療装置 3の位置および方向を検出するには、内視鏡装置 2の先端のマーカコィノレ 4およびカプセル医療装置 3内の磁気誘導コイル 5の位置および方向を検出する。
[0051] まず、マーカコイル 4から発生する磁界波形を生成し、マーカ駆動回路 9の波形デ 一タメモリ 10内に記憶する。次いで、各センスコイル 13aについてキャリブレーション を行い、キャリブレーション値の取得と読出しタイミングの設定を行う。その後、取得さ れたキャリブレーション値および設定された読出しタイミングに基づいてマーカコイル 4および磁気誘導コイル 5の位置および方向を算出する実測定を行う。
[0052] 磁界波形の生成は、図 3に示されるように、入力装置 26から磁気誘導コイル 5の共 振周波数を入力し (ステップ S1)、制御回路 28が入力された共振周波数を波形デー タ生成器 27へ転送する (ステップ S2)ことにより開始される。波形データ生成器 27に ぉレ、ては、送られてきた磁気誘導コイル 5の共振周波数に基づ!/、てマーカコイル 4か ら発生する磁界波形が算出され (ステップ S3)、算出された波形データがマーカ駆動 回路 9の波形データメモリ 10内に記憶される (ステップ S4)。
[0053] キャリブレーションは、図 4および図 5に示されるように、内視鏡装置 2の揷入部 2a 先端が体腔内に挿入され、カプセル医療装置 3が体腔内に投入されていない状態で 、入力装置 26からキャリブレーションの指示が入力されることにより開始される(ステツ プ Sl l)。制御回路 28は、マーカ駆動回路 9および読出しタイミング生成器 30に対し てトリガ信号を発生するようにトリガ発生器 31に指示を与える。これによりトリガ発生器 31からトリガ信号が発せられる(ステップ S12)。
[0054] トリガ信号を受けたマーカ駆動回路 9は、波形データメモリ 10内に記憶されている 波形データに基づいて、磁界発生駆動信号をクロック 29からのクロック信号に同期し て順次生成し、マーカコイル 4に出力する。マーカコイル 4は入力された磁界発生駆 動信号により第 1の交番磁界を発生する(ステップ S 13)。
[0055] 受信回路 13bは、各センスコイル 13aで検出したマーカコイル 4からの第 1の交番磁 界に係る磁界信号を受信して、ローパスフィルタ 15によるローパスフィルタ処理、増 幅器 16による増幅処理およびバンドパスフィルタ 17によるバンドパスフィルタ処理を 行った後に、クロック信号に同期して A/D変換を行う(ステップ S 14)。
[0056] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S 15)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる (ステップ S 16)。
[0057] 周波数解析処理の結果に基づ!/、て、周波数選択部 24は、マーカコイル 4から発生 させた第 1の交番磁界の周波数である第 1の位置算出用周波数 f における磁界情報
0
のみを抽出して第 3のメモリ 25に記憶する(ステップ S17)。
制御回路 28は第 3のメモリ 25に記憶された磁界情報を読み出し、虚数部の値を内 部メモリ(図示略)に記憶する(ステップ S 18)。
[0058] そして、制御回路 28は、読出しタイミング生成器 30で生成する読出しタイミングを 1 クロック分遅らせる指示を読出しタイミング生成器 30へ送る(ステップ S 19)。
その後、ステップ S 12〜S19を繰り返しながら、制御回路 28は、第 3のメモリ 25に記 憶された磁界情報の虚数部と、内部メモリに記憶されている虚数部とを比較する。そ して、制御回路 28は、ステップ S 18で記憶する周波数解析処理結果の虚数部の値 が最もゼロに近くなる読出しタイミングを実測定に使用する読出しタイミングとして読 出しタイミング生成器 30に設定する(ステップ S 20)。
[0059] このようにして、周波数解析処理結果の虚数部の値が最もゼロに近くなる読出しタ イミングが読出しタイミング生成器 30に設定された状態で、キャリブレーション値の測 定が fiわれる。
具体的には、制御回路 28がトリガ発生器 31にマーカ駆動回路 9と読出しタイミング 生成器 30へのトリガ信号の発生を指示する(ステップ S21)。そして、マーカ駆動回 路 9が波形データメモリ 10に記憶されている波形データに基づいて、磁界発生駆動 信号をクロック信号に同期して順次発生し、マーカコイル 4に出力する。マーカコイル 4は、入力された磁界発生駆動信号により第 1の交番磁界を発生する(ステップ S22)
[0060] 次いで、受信回路 13bが、全てのセンスコイル 13aで受信したマーカコイル 4からの 磁界信号をローパスフィルタ処理、増幅処理およびバンドパスフィルタ処理し、クロッ ク信号に同期して A/D変換を行う(ステップ S23)。 A/D変換された磁界信号は位 置計算部 14の第 1のメモリ 19に蓄えられる (ステップ S24)。
[0061] そして、 FFT処理回路 20が、全てのセンスコイル 13aにより検出された磁界信号に ついて、上記読出しタイミングで磁界信号を第 1のメモリ 19から読み出し、周波数解 析処理を行う(ステップ S25)。周波数解析処理の結果、得られた磁界情報のうち、第 1の位置算出用周波数 f における磁界強度の実数部、虚数部および絶対値のそれ
0
ぞれの値を周波数選択部 24が抽出し (ステップ S26)、抽出された値をそれぞれのセ ンスコイル 13aに対応したキャリブレーション値として第 3のメモリ 25に記憶する(ステ ップ S27)。これによりキャリブレーション処理が終了し、この後に実測定が行われる。
[0062] 次に、実測定は、図 6〜図 8に示されるように、体腔内に内視鏡装置 2およびカプセ ル医療装置 3が揷入配置された状態で (ステップ S31)、入力装置 26において実測 定の開始が指示されることにより開始される(ステップ S32)。
制御回路 28は、トリガ発生器 31にマーカ駆動回路 9および読出しタイミング生成器 30へのトリガ信号の発生を指示し、トリガ発生器 31がトリガ信号を発生する(ステップ S33)。
[0063] マーカ駆動回路 9は、波形データメモリ 10内に記憶されている波形データに基づ いて、磁界発生駆動信号をクロック信号に同期しながら順次生成し、マーカコイル 4 に出力する。マーカコイル 4は入力された磁界発生駆動信号により第 1の交番磁界を 発生させる(ステップ S34)。
[0064] 受信回路 13bは、各センスコイル 13aで検出したマーカコイル 4からの第 1の交番磁 界に係る磁界信号をローパスフィルタ 15によるローパスフィルタ処理、増幅器 16によ る増幅処理およびバンドパスフィルタ 17によるバンドパスフィルタ処理を行った後に、 クロック信号に同期して A/D変換を行う(ステップ S35)。
[0065] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S36)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる(ステップ S37)。その後、この周波数解析処理が全てのセン スコイル 13aからのデータに対して行われたか否かが判断され (ステップ S38)、全て のセンスコイル 13aからのデータが処理されていない場合にはステップ S32〜S37が 繰り返される。
[0066] 全てのセンスコイル 13aからのデータの周波数解析処理が行われた場合には、図 7 に示されるように、その処理結果に基づいて、周波数選択部 24は、マーカコイル 4か ら発生させた第 1の交番磁界の周波数における磁界情報のみを抽出し、第 3のメモリ 25に記憶する(ステップ S39)。この処理は全てのセンスコイル 13aからの磁界信号
[0067] 位置方向解析部 22は、第 3のメモリ 25に記憶されている磁界情報の内、周波数解 析処理結果の虚数部を第 3のメモリ 25から読み出し (ステップ S41)、該虚数部に基 づいて、磁気誘導コイル 5の位置および向きを繰り返し演算により算出する(ステップ S42)。周波数解析処理の結果の虚数部には、マーカコイル 4の発生する第 1の交番 磁界と同一の第 1の位置算出用周波数 f を有し、かつ、第 1の交番磁界の位相に対
0
して π /2だけずれた位相を有する磁気誘導コイル 5に発生した誘導磁界の磁界信 号 (第 2の検出磁界成分)のみが含まれているので、この虚数部を抽出して用いること により、磁気誘導コイル 5の位置および方向を精度よく算出することができる。
算出された磁気誘導コイル 5の位置および方向は、制御回路 28に送られて、表示 装置 8により表示される(ステップ S43)とともに、第 2のメモリ 23に記憶される(ステツ プ S44)。
[0068] また、位置方向解析部 22は、全てのセンスコイル 13aからの磁界信号の周波数解 析処理の結果の実数部および記憶されてレ、たキャリブレーション値を読み出して (ス テツプ S45, S46)、図 8に示されるように、その差分値を算出する (ステップ S47)。そ して、算出された差分値に基づいてマーカコイル 4の位置および方向が繰り返し演算 により算出される(ステップ S48)。
[0069] 周波数解析処理の結果の実数部には、マーカコイル 4の発生する第 1の交番磁界 と同一の第 1の位置算出用周波数 f を有し、かつ、第 1の交番磁界と同一の位相を有
0
する磁界信号 (第 1の検出磁界成分)のみが含まれているので、この実数部を抽出し て用いることにより、カプセル医療装置 3がセンスコイル 13aによる検出範囲内に存在 していても、カプセル医療装置 3の影響を受けることなぐマーカコイル 4の位置およ び方向を精度よく算出することができる。
[0070] また、周波数解析処理の結果の実数部からキャリブレーション値を減算した差分に 基づいてマーカコイル 4の位置および方向を算出するので、カプセル医療装置 3以 外からの磁界の影響をもなくして、さらに精度よくマーカコイル 4の位置および方向を 算出すること力 Sでさる。
算出されたマーカコイル 4の位置および方向は、制御回路 28に送られて、表示装 置 8により表示される(ステップ S49)とともに、第 2のメモリ 23に記憶される(ステップ S 50)。
[0071] そして、入力装置 26において位置検出終了の指示が入力されたか否かが確認さ れ (ステップ S51)、入力された場合には、トリガ発生器 31からのトリガ信号の発生を 終了させ、位置検出システム 1の動作を停止する (ステップ S52)。一方、終了の指示 が入力されていない場合には、ステップ S23に戻り、位置検出動作を継続する。
[0072] この場合において、磁気誘導コイル 5およびマーカコイル 4の位置および方向の繰 り返し演算における初期値としては、前回に算出され第 2のメモリ 23に記憶されてい る磁気誘導コイル 5およびマーカコイル 4の位置および方向の計算結果が利用される 。これにより、繰り返し演算の収束時間を短縮し、位置および方向を迅速に算出する こと力 Sでさる。
[0073] このように、本実施形態に係る位置検出システム 1およびこれを用いた位置検出方 法によれば、マーカコイル 4からの信号と磁気誘導コイル 5からの信号とを、両方の信 号の位置情報に基づいて完全に分離することができる。その結果、マーカコイル 4お よび磁気誘導コイル 5の位置および向き、すなわち、体腔内に挿入した状態の内視 鏡装置 2の揷入部 2aの先端およびカプセル医療装置 3の位置および方向を正確に 求めること力 Sでさる。
[0074] [第 2の実施形態]
次に、本発明の第 2の実施形態に係る位置検出システム 40について、図 9〜図 17 を参照して以下に説明する。
本実施形態の説明において、上述した第 1の実施形態に係る位置検出システム 1と 構成を共通とする箇所には同一符号を付して説明を省略する。
[0075] 本実施形態に係る位置検出システム 40は、図 9に示されるように、医療装置誘導シ ステム 100に備えられている。医療装置誘導システム 100は、被験者の口部または 肛門から体腔内に投入される内視鏡装置 2およびカプセル医療装置 3と、位置検出 システム 40と、検出された位置および方向ならびに施術者の指示に基づきカプセル 医療装置 3を誘導する磁気誘導装置 101と、カプセル医療装置 3から送信された画 像信号を表示する画像表示装置 102とを備えている。
[0076] 磁気誘導装置 101は、図 9に示すように、カプセル医療装置 3を駆動する平行な外 部磁界(回転磁界)を発生させる 3軸ヘルムホルツコイルユニット (推進用磁界発生部 ) 71と、 3軸ヘルムホルツコイルユニット 71に供給する電流を増幅制御するヘルムホ ルツコイルドライバ 72と、カプセル医療装置 3を駆動する外部磁界の方向を制御する 磁界制御回路 (推進用磁界制御部) 73と、施術者が入力したカプセル医療装置 3の 進行方向を磁界制御回路 73に出力する入力装置 74とを備えている。
[0077] なお、本実施形態では、 3軸ヘルムホルツコイルユニット 71と標記した力 ヘルムホ ルツコイルの条件を厳密に満たすものでなくてもよい。例えば、コイルは円形でなぐ 図 9に示されるように略四角をしていてもよぐまた、対向するコイルの間隔も本実施 形態の機能を満たす範囲でヘルムホルツコイルの条件から外れて!/、てもかまわなレヽ
[0078] 3軸ヘルムホルツコイルユニット 71は、図 9に示されるように、略矩形形状に形成さ れている。また、 3軸ヘルムホルツコイルユニット 71は、互いに対向する 3対のヘルム ホルツコイル(電磁石) 71X, 71Y, 71Zを備えるとともに、各対のヘルムホルツコイル 71X, 71Y, 71Zが図 9の X, Υ, Z軸に対して略垂直となるように配置されている。 X , Y, z軸に対して略垂直に配置されたヘルムホルツコイルを順にそれぞれヘルムホ ルツコイル 71X, 71Y, 71Zと表記する。
[0079] また、ヘルムホルツコイル 71X, 71Y, 71Zは、その内部に略直方体状の空間 Sを 形成するように配置されている。空間 Sは、図 9に示されるように、カプセル医療装置 3の作動空間(作動空間 Sとも言う。)になるとともに、被検者が配置される空間にもな つている。
[0080] ヘルムホルツコイルドライバ 72は、それぞれヘルムホルツコイル 71X, 71Y, 71Zを 制御するヘルムホルツコイルドライバ 72X, 72Y, 72Zを備えている。
磁界制御回路 73には、後述する位置検出システム 40からカプセル医療装置 3の 現在向いて!/、る方向(カプセル医療装置 3の長手軸 Rの方向)データが入力されると ともに、施術者が入力装置 74から入力したカプセル医療装置 3の進行方向指示が入 力されるようになっている。そして、磁界制御回路 73からは、ヘルムホルツコイルドラ ィバ 72X, 72Y, 72Zを制御する信号が出力されるとともに、画像表示装置 80にカブ セル医療装置 3の回転位相データが出力され、また、各ヘルムホルツコイルドライバ 7 2X, 72Y, 72Zに供給する電流データが出力されるようになっている。
[0081] また、入力装置 74としては、例えば、ジョイスティック(図示略)を備え、ジョイステイツ クを倒すことによりカプセル医療装置 3の進行方向を指示するようになっている。 なお、入力装置 74は、上述のようにジョイスティック方式のものを用いてもよいし、進 行方向のボタンを押すことにより進行方向を指示する入力装置など、他の方式の入 力装置を用いてもよい。
[0082] カプセル医療装置 3は、図 10に示すように、その内部に各種の機器を収納する外 装 110と、被験者 1の体腔内管路の内壁面を撮像する撮像部 120と、撮像部 120を 駆動する電池 130と、後述する磁界発生装置 41により交流磁界を発生させる誘導磁 界発生部 140と、磁気誘導装置 70で発生する外部磁界を受け、カプセル医療装置 3を駆動する永久磁石 (磁界作用部) 150とを備えている。
[0083] 外装 110は、カプセル医療装置 3の長手軸 Rを中心軸とする赤外線を透過する円 筒形状のカプセル本体(以下、単に本体と略記) 111と、本体 111の前端を覆う透明 な半球形状の先端部 112と、本体の後端を覆う半球形状の後端部 113とから構成さ れ、水密構造で密閉されたカプセル容器を形成してレ、る。 [0084] また、外装 110の本体 111の外周面には、長手軸 Rを中心として断面円形の線材 を螺旋状に巻レ、た螺旋部 114が備えられて!/、る。
磁気誘導装置 70で発生させた回転する外部磁界を受け、永久磁石 150が回転さ せられると、本体 111とともに螺旋部 114が長手軸 R回りに回転させられる結果、螺 旋部 114により本体 111の長手軸 R回りの回転運動が長手軸 Rに沿う方向の直線運 動に変換され、管腔内でカプセル医療装置 3を長手軸 R方向に誘導することができる ようになつている。
[0085] 撮像部 120は、長手軸 Rに対して略垂直に配置された基板 120Aと、基板 120Aの 先端部 112側の面に配置されたイメージセンサ 121と、被験者の体腔内管路の内壁 面の画像をイメージセンサ 121に結像させるレンズ群 122と、体腔内管路の内壁面を 照明する LED (Light Emitting Diode) 123と、基板 120Aの後端部 113側の面 に配置された信号処理部 124と、画像信号を画像表示装置 102に発信する無線素 子 125とを備えている。
[0086] 信号処理部 124は、電池 130に電気的に接続されているとともに、イメージセンサ 1 21および LED123と電気的に接続されている。また、信号処理部 124は、イメージ センサ 121が取得した画像信号を圧縮して一時的に格納 (メモリ)し、圧縮した画像 信号を無線素子 125から外部に送信するとともに、後述するスィッチ部 126からの信 号に基づきイメージセンサ 121および LED123のオン ·オフを制御している。
[0087] イメージセンサ 121は、先端部 112およびレンズ群 122を介して結像された画像を 電気信号 (画像信号)に変換して信号処理部 124へ出力している。このイメージセン サ 121としては、例えば、 CMOS (Complementary Metal Oxide Semicondu ctor)や CCDを用いることができる。
また、 LED123は、基板 120Aより先端部 112側に配置された支持部材 128に、長 手軸 Rを中心として周方向に間隔をあけて複数配置されている。
画像表示装置 102は、カプセル医療装置 3から送られてくる画像データを受信する 画像受信回路 81と、受信された画像データを表示する表示装置 8とを備えている。
[0088] 永久磁石 150は、信号処理部 124の後端部 113側に配置されている。永久磁石 1 50は、長手軸 Rに対して直行方向に磁化方向(磁極)を有するように配置または着磁 されている。
永久磁石 150の後端部 113側には、スィッチ部 126が備えられている。スィッチ部 1 26は赤外線センサ 127を有し、信号処理部 124および電池 130と電気的に接続さ れている。
[0089] また、スィッチ部 126は長手軸 Rを中心として周方向に等間隔に複数配置されると ともに、赤外線センサ 127が直径方向外側に面するように配置されている。本実施形 態においては、スィッチ部 126が 4つ配置されている例を説明する力 S、スィッチ部 12 6の数は 4つに限られることなぐその個数がいくつであってもよい。
[0090] 無線素子 125の後端部 113側に配置された誘導磁界発生部 140は、中心軸が長 手軸 Rと略一致する円柱形状に形成されたフェライトからなる芯部材 (磁性体コア) 14 1と、芯部材 141の外周部に配置された磁気誘導コイル 5と、磁気誘導コイル 5と電気 的に接続され、共振回路を形成するコンデンサ(図示略)とから形成されている。 また、芯部材 141はフェライトの他、磁性材料が適しており、鉄、ニッケル、パーマ口 ィ、コバルトなどを使用することもできる。
[0091] 本実施形態に係る位置検出システム 40は、図 9〜図 12に示されるように、磁気誘 導コイル 5の作動範囲の外部に配置され、前記第 1の位置算出用周波数 f を有する
0 とともに、前記第 1の交番磁界と同一の位相を有する第 2の交番磁界を発生する磁界 発生装置 41および磁界発生装置駆動回路 42を備える点および位置方向解析部 22 における演算処理において、上述した第 1の実施形態に係る位置検出システム 1と相 違している。図 12中、符号 43は波形データメモリ、符号 44は D/A変換器、符号 45 は増幅器、符号 55は磁界発生装置 41を選択するセレクタ、符号 56はセンスコイル 1 3aを選択するセンスコイルセレクタである。
[0092] 図 11および図 12に本実施形態に係る位置検出システム 40を簡略化して示す。
本実施形態に係る位置検出システム 40により、内視鏡装置 2の先端のマーカコィ ノレ 4およびカプセル医療装置 3内の磁気誘導コイル 5の位置および方向を検出する には、第 1の実施形態と同様にして、発生する第 1 ,第 2の交番磁界の波形データを 生成して波形データメモリ 10, 43に記憶し、カプセル医療装置 3が作動範囲内に存 在しない状態で、キャリブレーションを行う。 [0093] マーカコイル 4から第 1の交番磁界を発生するのみならず磁界発生装置 41からも第 2の交番磁界を発生するので、生成された磁界波形データは、マーカ駆動回路 9お よび磁界発生装置駆動回路 42の波形データメモリ 10, 43にそれぞれ転送される。 なお、マーカコイル 4および磁界発生装置 41から発生する第 1 ,第 2の交番磁界は、 磁気誘導コイル 5の共振周波数である第 1の位置算出用周波数 f に一致し、かつ同
0
一の位相を有している。
[0094] キャリブレーションは、図 13および図 14に示されるように、内視鏡装置 2の揷入部 2 a先端が体腔内に挿入され、カプセル医療装置 3が体腔内に投入されていない状態 で、入力装置 26からキャリブレーションの指示が入力されることにより開始される(ス テツプ S41)。制御回路 28は、磁界発生装置駆動回路 42および読出しタイミング生 成器 30に対してトリガ信号を発生するようにトリガ信号発生器 31に指示を与える。こ れによりトリガ信号発生器 31からトリガ信号が発せられる(ステップ S42)。
[0095] トリガ信号を受けた磁界発生装置駆動回路 42は、波形データメモリ 43内に記憶さ れている波形データに基づいて、磁界発生駆動信号をクロック 29からのクロック信号 に同期して順次生成し、磁界発生装置 41に出力する。磁界発生装置 41は入力され た磁界発生駆動信号により第 2の交番磁界を発生する (ステップ S43)。
[0096] 受信回路 13bは、各センスコイル 13aで検出した磁界発生装置 41からの第 2の交 番磁界に係る磁界信号を受信して、ローパスフィルタ処理、増幅処理およびバンドパ スフィルタ処理を行った後に、クロック信号に同期して A/D変換を行う(ステップ S44 )。
[0097] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S45)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる (ステップ S46)。
[0098] 周波数解析処理の結果に基づいて、周波数選択部 24は、磁界発生装置 41から発 生させた第 2の交番磁界の周波数である第 1の位置算出用周波数 f における磁界情
0
報のみを抽出して第 3のメモリ 25に記憶する(ステップ S47)。
制御回路 28は第 3のメモリ 25に記憶された磁界情報を読み出し、虚数部の値を記 憶する(ステップ S48)。
[0099] そして、制御回路 28は、読出しタイミング生成器 30で生成する読出しタイミングを 1 クロック分遅らせる指示を読出しタイミング生成器 30へ送る(ステップ S49)。
その後、ステップ S42〜S49を繰り返し、ステップ S48で記憶する周波数解析処理 結果の虚数部の値が最もゼロに近くなる読出しタイミングを実測定に使用する読出し タイミングとして読出しタイミング生成器 30に設定する(ステップ S50)。
[0100] このようにして、周波数解析処理結果の虚数部の値が最もゼロに近くなる読出しタ イミングが読出しタイミング生成器 30に設定された状態で、キャリブレーション値の測 定が fiわれる。
具体的には、制御回路 28がトリガ発生器 31に磁界発生装置駆動回路 42と読出し タイミング生成器 30へのトリガ信号の発生を指示し (ステップ S51)、磁界発生装置駆 動回路 42が波形データメモリ 43に記憶されている波形データに基づいて、磁界発 生駆動信号をクロック信号に同期して順次発生し、磁界発生装置 41に出力する。磁 界発生装置 41は、入力された磁界発生駆動信号により第 2の交番磁界を発生する( ステップ S 52)。
[0101] 次いで、受信回路 13bが、全てのセンスコイル 13aで受信した磁界発生装置 41か らの磁界信号をローパスフィルタ処理、増幅処理およびバンドパスフィルタ処理し、ク ロック信号に同期して A/D変換を行う(ステップ S53)。 A/D変換された磁界信号 は位置計算部 14の第 1のメモリ 19に蓄えられる(ステップ S54)。
[0102] そして、全てのセンスコイル 13aにより検出された磁界信号について、上記読出しタ イミングで磁界信号を第 1のメモリ 19から読み出し、周波数解析処理を行う(ステップ S55)。周波数解析処理の結果、得られた磁界情報のうち、第 1の位置算出用周波 数 f における磁界強度の実数部、虚数部および絶対値のそれぞれの値を抽出し (ス
0
テツプ S 56)、抽出された値をそれぞれのセンスコイル 13aに対応したキヤリブレーシ ヨン値として記憶する(ステップ S57)。これによりキャリブレーション処理が終了し、こ の後に実測定が行われる。
[0103] 次に、実測定は、体腔内に内視鏡装置 2およびカプセル医療装置 3が揷入配置さ れた状態で (ステップ S61)、入力装置 26において実測定の開始が指示されることに より開始される(ステップ S62)。
制御回路 28は、トリガ発生器 31にマーカ駆動回路 9、磁界発生装置駆動回路 42 および読出しタイミング生成器 30へのトリガ信号の発生を指示し、トリガ発生器 31がト リガ信号を発生する (ステップ S63)。
[0104] マーカ駆動回路 9は、波形データメモリ 10内に記憶されている波形データに基づ いて、磁界発生駆動信号をクロック信号に同期しながら順次生成し、マーカコイル 4 に出力する。マーカコイル 4は入力された磁界発生駆動信号により第 1の交番磁界を 発生させる(ステップ S64)。
また、磁界発生装置駆動回路 42は、波形データメモリ 43内に記憶されている波形 データに基づいて、磁界発生駆動信号をクロック信号に同期しながら順次生成し、磁 界発生装置 41に出力する。磁界発生装置 41は入力された磁界発生駆動信号により 第 2の交番磁界を発生させる(ステップ S65)。
[0105] 受信回路 13bは、各センスコイル 13aで検出したマーカコイル 4からの第 1の交番磁 界および磁界発生装置 41からの第 2の交番磁界に係る磁界信号をローパスフィルタ 処理、増幅処理およびバンドパスフィルタ処理を行った後に、クロック信号に同期して A/D変換を行う(ステップ S66)。
[0106] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S67)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる(ステップ S68)。その後、この周波数解析処理が全てのセン スコイル 13aからのデータに対して行われたか否かが判断され (ステップ S69)、全て のセンスコイル 13aからのデータが処理されていない場合にはステップ S63〜S68が 繰り返される。
[0107] 全てのセンスコイル 13aからのデータの周波数解析処理が行われた場合には、図 1 6に示されるように、その処理結果に基づいて、周波数選択部 24は、マーカコイル 4 から発生させた第 1の交番磁界の周波数における磁界情報および磁界発生装置 41 力、ら発生させた第 2の交番磁界の周波数における磁界情報のみを抽出し、第 3のメ モリ 25に記憶する(ステップ S70)。この処理は全てのセンスコイル 13aからの磁界信 [0108] 位置方向解析部 22は、まず、第 3のメモリ 25に記憶されている磁界情報の内、周 波数解析処理結果の虚数部を第 3のメモリ 25から読み出し (ステップ S72)、該虚数 部に基づいて、磁気誘導コイル 5の位置および向きを繰り返し演算により算出する(ス テツプ S73)。周波数解析処理の結果の虚数部には、マーカコイル 4の発生する第 1 、第 2の交番磁界と同一の第 1の位置算出用周波数 f を有し、かつ、第 1、第 2の交
0
番磁界の位相に対して π /2だけずれた位相を有する磁気誘導コイル 5に発生した 誘導磁界の磁界信号 (第 2の検出磁界成分)のみが含まれているので、この虚数部 を抽出して用いることにより、磁気誘導コイル 5の位置および方向を精度よく算出する こと力 Sでさる。
算出された磁気誘導コイル 5の位置および方向は、制御回路 28に送られて、表示 装置 8により表示されるとともに (ステップ S 74)、第 2のメモリ 23に記憶される(ステツ プ S75)。
[0109] また、位置方向解析部 22は、全てのセンスコイル 13aからの磁界信号の周波数解 析処理の結果の実数部およびキャリブレーション値として記憶していた磁界発生装 置 41からの第 2の交番磁界のみが発生しているときの各センスコイル 13aからの磁界 信号の周波数解析処理結果の実数部を読み出して (ステップ S76, S77)、その差分 値を算出する(ステップ S78)。そして、算出された差分値に基づいてマーカコイル 4 の位置および方向が繰り返し演算により算出される(ステップ S79)。
[0110] 周波数解析処理の結果の実数部には、第 1、第 2の交番磁界と同一の第 1の位置 算出用周波数 f を有し、かつ、第 1の交番磁界と同一の位相を有する磁界信号 (第 1
0
の検出磁界成分)のみが含まれているので、この実数部を抽出して用いることにより、 カプセル医療装置 3がセンスコイル 13aによる検出範囲内に存在していても、カプセ ル医療装置 3の磁気誘導コイル 5の影響を受けることなぐマーカコイル 4の位置およ び方向を精度よく算出することができる。
[0111] また、キャリブレーション値として、第 2の交番磁界のみが作用している場合の各セ ンスコイル 13aからの磁界信号の周波数解析処理結果の実数部を減算した差分に 基づいてマーカコイル 4の位置および方向を算出するので、磁界発生装置 41からの 磁界を排除して、さらに精度よくマーカコイル 4の位置および方向を算出することがで きる。
算出されたマーカコイル 4の位置および方向は、制御回路 28に送られて、表示装 置 8により表示されるとともに (ステップ S80)、第 2のメモリに記憶される(ステップ S81 )。
[0112] そして、入力装置 26において位置検出終了の指示が入力されたか否かが確認さ れ (ステップ S82)、入力された場合には、トリガ発生器 31からのトリガ信号の発生を 終了させ、位置検出システム 1の動作を停止する (ステップ S83)。一方、終了の指示 が入力されていない場合には、ステップ S63に戻り、位置検出動作を継続する。
[0113] この場合において、マーカコイル 4および磁気誘導コイル 5の位置および方向の繰 り返し演算における初期値としては、前回に算出され第 2のメモリ 23に記憶されてい るマーカコイル 4および磁気誘導コイル 5の位置および方向の計算結果が利用される 。これにより、繰り返し演算の収束時間を短縮し、位置および方向を迅速に算出する こと力 Sでさる。
[0114] このように、本実施形態に係る位置検出システム 40およびこれを用いた位置検出 方法によれば、外部からの電力供給により磁界を発生するマーカコイル 4を有する内 視鏡装置 2と、磁気誘導コイル 5を有するカプセル医療装置 3とが共存した場合にお いても、内視鏡装置 2およびカプセル医療装置 3の両方について、位置および方向 の少なくとも一方を同時に精度よく算出することができる。また、第 1の交番磁界に加 えて第 2の交番磁界も、第 2のマーカ力も誘導磁界を発生させているので、誘導磁界 の強度を大きくすることができる。
[0115] [第 3の実施形態]
次に、本発明の第 3の実施形態に係る位置検出システム 50について、図 18〜図 2 4を参照して以下に説明する。
本実施形態の説明において、上述した第 2の実施形態に係る位置検出システム 40 と構成を共通とする箇所には同一符号を付して説明を省略する。
[0116] 本実施形態に係る位置検出システム 50は、図 18に示されるように、内視鏡装置 2 の先端に設けたマーカコイル 4に代えて、第 1のカプセル医療装置 51内に配置され たマーカコイル 52を採用している点、該第 1のカプセル医療装置 51への信号の送信 部 53を備える点、磁気誘導コイル 5を第 2のカプセル医療装置 3' 内に配置している 点、磁界発生装置 41の発生する第 2の交番磁界の周波数が異なる点、および位置 計算部 14における演算処理において、上述した第 2の実施形態に係る位置検出シ ステム 40と相違している。
[0117] 第 1のカプセル医療装置 51は、図 19に示されるように、第 1の位置算出用周波数 f
0 を有する第 1の交番磁界を発生するマーカコイル 52と、該マーカコイル 52を駆動す るマーカ駆動回路 54と、クロック 55と、 PLL回路 56と、受信部 57と、図示しない電源 とを備えている。マーカ駆動回路 54は、送信部 53から無線送信され、受信部 57で 受信された指令信号に応じてマーカコイル 52に第 1の交番磁界を発生させるように なっている。
[0118] 前記磁界発生装置 41は、第 2のカプセル医療装置 3' 内の磁気誘導コイル 5の共振 周波数 (第 1の位置算出用周波数 f )の近傍であって、該共振周波数 f を挟んで略
0 0
等しい周波数だけ離れた少なくとも一組の第 2の位置算出用周波数 f , f を有する第
1 2
2の交番磁界を発生するようになっている。
[0119] 本実施形態に係る位置検出システム 50により、第 1のカプセル医療装置 51内のマ 一力コイル 52および第 2のカプセル医療装置 3' 内の磁気誘導コイル 5の位置およ び方向を検出するには、発生する交番磁界の波形データを生成して波形データメモ リ 10, 43に記憶し、第 2のカプセル医療装置; T が作動範囲内に存在しない状態で 、キャリブレーションを行う。
生成された磁界波形データは、第 1のカプセル医療装置 51内のマーカ駆動回路 5 4および磁界発生装置駆動回路 42の波形データメモリ 10, 43にそれぞれ転送され
[0120] 磁界波形の生成は、入力装置 26から磁気誘導コイル 5の共振周波数 f を入力する
0
ことにより開始される (ステップ S 101)。制御回路 28は、入力された共振周波数 f を
0 第 1のカプセル医療装置 51内のマーカコイル 52から発生する第 1の交番磁界の第 1 の位置算出用周波数 f として設定する。また、制御回路 28は、共振周波数 f を挟ん
0 0 で略等しい周波数だけ離れた一組の第 2の位置算出用周波数 f , f を磁界発生装置 41から発生する第 2の交番磁界の周波数として設定する (ステップ S 102)。
[0121] 制御回路 28は、設定された周波数 f , f , f を波形データ生成器 27へ転送する(ス
0 1 2
テツプ S 103)。
波形データ生成器 27においては、送られてきた第 2の位置算出用周波数 f , f に
1 2 基づいて磁界発生装置 41から発生する第 2の交番磁界の磁界波形 B を次式により
G
算出する (ステップ S104)。
B =B X sin (2 w f t) +B X sin (2 π f t)
G 1 1 2 2
[0122] また、波形データ生成器 27においては、送られてきた第 1の位置算出用周波数 f
0 に基づいてマーカコイル 52から発生する第 1の交番磁界の磁界波形 B を次式によ
ml
り算出する。
B =B X sin (2 w f t)
ml 3 0
[0123] 波形データ生成器 27において生成された磁界波形 B のデータは、磁界発生装
ml
置駆動回路 42の波形データメモリ 43に記憶される。また、磁界波形 B のデータは制
G
御部 7に設けられた送信部 53から第 1のカプセル医療装置 51に設けられた受信部 5 7へ送信される。受信部 57で受信された磁界波形データは、波形データメモリ 10に 記憶される(ステップ S 106)。
[0124] キャリブレーションは、第 1のカプセル医療装置 51が体腔内に投入され、第 2のカプ セル医療装置^ が体腔内に投入されていない状態で、入力装置 26からキヤリブレ ーシヨンの指示が入力されることにより開始される(ステップ S111)。制御回路 28は、 磁界発生装置駆動回路 42および読出しタイミング生成器 30に対してトリガ信号を発 生するようにトリガ発生器 31に指示を与える。これによりトリガ発生器 31からトリガ信 号が発せられる(ステップ S 112)。
[0125] トリガ信号を受けた磁界発生装置駆動回路 42は、波形データメモリ 43内に記憶さ れている磁界波形 B のデータに基づいて、磁界発生駆動信号をクロック信号に同
ml
期して順次生成し、磁界発生装置 41に出力する。磁界発生装置 41は入力された磁 界発生駆動信号により第 2の交番磁界を発生する (ステップ S113)。
[0126] 受信回路 13bは、各センスコイル 13aで検出した磁界発生装置 41からの第 2の交 番磁界に係る磁界信号を受信して、ローパスフィルタ処理、増幅処理およびバンドパ スフィルタ処理を行った後に、クロック信号に同期して A/D変換を行う(ステップ S11 4)。
[0127] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S115)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる(ステップ S 116)。
[0128] 周波数解析処理の結果に基づいて、周波数選択部 24は、磁界発生装置 41から発 生させた第 2の交番磁界の周波数である第 2の位置算出用周波数 f , f における磁
1 2
界情報のみを抽出して第 3のメモリ 25に記憶する(ステップ SI 17)
ここで記憶された各周波数 f , f における磁界信号の強度を V fl— V fl2, ···,
1 2 0 0
V fl_N, V f2 1, V f2 2, ···, V f2_Nとする。ここで、上付きの添え字 fl, f 2は周波数
0 0 0 0
成分を示し、その後の添え字 1, 2, ·'·Νはセンスコイル 13aの番号を示す。この場 合の磁界情報は、周波素解析処理結果の絶対値情報である。そして、周波数 f , f
1 2 の磁界情報をキャリブレーション値として第 3のメモリ 25に記憶する。
[0129] なお、この場合に、全てのセンスコイル 13aで検出された周波数 f の磁界信号と、 周波数 の磁界信号を補正することにしてもよい。具体的には、全てのセンスコイル 1 fl N
3aで検出された周波数 f の信号成分の和∑ (V と、全-
1 0
検出された周波数 f の信号成分の和∑ (V f2_N)とを求める。そして、 V 1 1, V
2 0 0 (
, ···, Vf2Nを次のように書き換えて第 1のメモリ 19に上書きする。
[0130] V f2 1を V ί2→Χ∑ (V flΝ)/Σ (V f2 Ν)
o o o o
v f2 2を v f2 2x∑ (v flN)/∑ (v f2 N)
o o o o
V f2 Nを V f2 ΝΧ∑ (V N)/∑ (V f2 N)
o o o o
[0131] また、∑ (V fl N)/∑ (V f2 N)を第 1のメモリ 19に保存しておく。このようにすること
0 0
で、第 1のメモリ 19に記憶されている V " 1と、置き換えられた V f21とはほぼ等しい
0 0
値を持つ。言い換えれば、各センスコイル 13aの周波数 f の信号に対するゲインと、 周波数 f の信号に対するゲインとをほぼ等しくすることができる。
2
[0132] なお、第 1のカプセル医療装置 51に設けられたクロック(第 1のクロック) 55と、制御 部 7に設けられたクロック(第 2のクロック) 29とは同期するように制御されている。具体 的には、第 2のクロック 29の同期信号とトリガ発生器 31からのトリガ信号とが、制御部 7に設けられた送信部 53から第 1のカプセル医療装置 51に設けられた受信部 57へ 送信されるようになっている。そして、第 1のクロック 55は、 PLL回路 56等により第 2の クロック 29の同期信号を用いて位相制御されるようになっている。このような制御はキ ヤリブレーシヨンおよび後述する実測定において、定常的または断続的に実行される ようになつている。
[0133] 次に、実測定は、体腔内に第 1 ,第 2のカプセル医療装置 51 , 3' が配置された状 態で (ステップ S 120)、入力装置 26において実測定の開始が指示されることにより開 始される(ステップ S 121)。
制御回路 28は、トリガ発生器 31にマーカ駆動回路 54、磁界発生装置駆動回路 42 および読出しタイミング生成器 30へのトリガ信号の発生を指示し、トリガ発生器 31がト リガ信号を発生する (ステップ S 122)。
[0134] マーカ駆動回路 54は、波形データメモリ 10内に記憶されている波形データに基づ いて、磁界発生駆動信号をクロック信号に同期しながら順次生成し、マーカコイル 52 に出力する。マーカコイル 52は入力された磁界発生駆動信号により第 1の交番磁界 を発生させる(ステップ S 123)。
また、磁界発生装置駆動回路 42は、波形データメモリ 43内に記憶されている波形 データに基づいて、磁界発生駆動信号をクロック信号に同期しながら順次生成し、磁 界発生装置 41に出力する。磁界発生装置 41は入力された磁界発生駆動信号により 第 2の交番磁界を発生させる(ステップ S 124)。
[0135] 受信回路 13bは、各センスコイル 13aで検出したマーカコイル 52からの第 1の交番 磁界および磁界発生装置 41からの第 2の交番磁界に係る磁界信号をローパスフィル タ処理、増幅処理およびバンドパスフィルタ処理を行った後に、クロック信号に同期し て A/D変換を行う(ステップ S 125)。
[0136] A/D変換された磁界信号は、位置計算部 14の第 1のメモリ 19に記憶される (ステ ップ S 126)。そして、周波数解析処理を行うのに必要なデータ数が第 1のメモリ 19内 に蓄積されたか否かが判断され、蓄積された場合には FFT処理回路 20により周波 数解析処理が行われる(ステップ S I 27)。その後、この周波数解析処理が全てのセ ンスコイル 13aからのデータに対して行われたか否かが判断され (ステップ S 128)、 全てのセンスコイル 13aからのデータが処理されて!/、な!/、場合には、ステップ S 122 〜S 127力 S繰り返される。
[0137] 全てのセンスコイル 13aからのデータの周波数解析処理が行われた場合には、図 2 3に示されるように、その処理結果に基づいて、周波数選択部 24は、磁界発生装置 駆動回路 42で発生させた磁界の周波数成分、すなわち第 2の位置算出用周波数 , f の磁界強度の絶対値を抽出し周波数 f , f と対応づけて第 3のメモリ 25に記憶す
2 1 2
る(ステップ S 129)。この処理は全てのセンスコイル 13aからの磁界信号に対して行 われる(ステップ S 130)。
[0138] 位置方向解析部 22は、磁気誘導コイル 5の位置計算を行うための各センスコイル 1 3aの信号を以下の計算式から算出する(ステップ S131)。
V Πΐ2 '= (vfl_1-v 0 fl_1) - (vf2_1-v 0 ί2→)
ν πι22= (vfl"2-v 0 ί1_2) - (νί2"2-ν 0 ί2"2) ν πι2 Ν= (vflΝ— ν 0 flΝ) - (vf2Ν— ν 0 f2Ν)
[0139] そして、位置方向解析部 22は、算出された V V 2, · · · , V Νに基づいて磁気 誘導コイル 5の位置および向きを繰り返し演算により算出する (ステップ S 132)。 算出された磁気誘導コイル 5の位置および方向は、制御回路 28に送られて、表示 装置 8により表示されるとともに (ステップ S 133)、第 2のメモリ 23に記憶される(ステツ プ S134)。
[0140] また、周波数選択部 24は、周波数解析処理の結果に基づ!/、て、マーカ駆動回路 5 4で発生させた磁界の周波数成分、すなわち、第 1の位置算出用周波数 f の磁界強
0
度の実数部の値を抽出し、第 3のメモリ 25に記憶する。
位置方向解析部 22は、第 3のメモリ 25に記憶されている第 1の位置算出用周波数 f の磁界強度の実数部の値に基づいて、マーカコイル 52の位置および方向を算出す
0
る(ステップ S 135)。
[0141] 算出されたマーカコイル 52の位置および方向は、制御回路 28に送られて、表示装 置 8により表示されるとともに (ステップ S 136)、第 2のメモリ 23に記憶される(ステップ S 137)。
[0142] そして、入力装置 26において位置検出終了の指示が入力されたか否かが確認さ れ (ステップ S138)、入力された場合には、トリガ発生器 31からのトリガ信号の発生を 終了させ、位置検出システム 50の動作を停止する(ステップ S139)。一方、終了の 指示が入力されていない場合には、ステップ S 123に戻り、位置検出動作を継続する 。この場合において、磁気誘導コイル 5およびマーカコイル 52の位置および方向の 繰り返し演算における初期値としては、前回に算出され第 2のメモリ 23に記憶されて いる磁気誘導コイル 5およびマーカコイル 52の位置および方向の計算結果が利用さ れる。これにより、繰り返し演算の収束時間を短縮し、位置および方向を迅速に算出 すること力 Sでさる。
[0143] このように、本実施形態に係る位置検出システム 50および位置検出方法によれば 、マーカコイル 52からの信号と、磁気誘導コイル 5からの信号とを、両方の信号の位 相情報を元に完全に分離できる。したがって、マーカコイル 52の位置および方向を 正確に算出すること力 Sできる。また、磁気誘導コイル 5の位置および方向に関して、 2 つの周波数信号強度の差により求めているので、マーカコイル 52による誘導磁界が 発生していない信号から計算することができる。その結果、磁気誘導コイル 5の位置 および方向をマーカコイル 52の干渉を抑えて正確に求めることができる。
[0144] なお、本実施形態においては、マーカコイル 52が複数個存在する場合には、時分 割で各マーカコイル 52を順次駆動してステップ S122〜S 137を繰り返すことにすれ ばよい。
すなわち、マーカコイル 52で発生した磁界は、磁気誘導コイル 5の共振周波数と等 しい周波数 f を有する磁界である。このため、磁気誘導コイル 5がマーカコイル 52か
0
らの磁界を受けて発生する誘導磁界は、マーカコイル 52で発生する磁界に対して π /2だけ位相がずれたものとなっている。
[0145] このため、センスコイル 13aで取得した信号を周波数解析処理した結果としては、マ 一力コイル 52と磁気誘導コイル 5が作った磁界による信号は π /2だけずれて観測さ れる。マーカコイル 52で発生させる磁界の位相は、受信回路 13bの A/D変換器 18 のサンプリングクロックと、マーカコイル駆動回路 54の A/D変換器 11のサンプリング クロックが同期していることにより、あらかじめ調節しておくことができる。本実施形態 においては、マーカコイル 52の磁界による信号が全て実数部に現れるように、読出し タイミング生成器 30で調整してある。
この調整方法はマーカコイル 52だけを駆動させ、センスコイル 13aで取得された磁 界信号を周波数解析処理を行った結果の実数部が最大で、虚数部が最小となるよう に読出しタイミング生成器 30で発生させる信号を調整すればよ!/、。これは一度行つ ておけば再度調整する必要はな!/、。この手順は第 3の実施形態で示したキヤリブレ ーシヨンの手順を、磁界発生装置 41をマーカコイル 52に置き換えて行うことで実施 できる。

Claims

請求の範囲
[1] 外部からの電力供給により第 1の位置算出用周波数を有する第 1の交番磁界を発 生する第 1のマーカと、
前記位置算出用周波数と同一の共振周波数を有する磁気誘導コイルを搭載した 第 2のマーカと、
該第 2のマーカの作動範囲の外部に配置され、前記第 1の位置算出用周波数にお V、て磁界を検出する磁界検出部と、
該磁界検出部で検出された磁界から、前記第 1の位置算出用周波数を有するとと もに前記第 1の交番磁界と同一の位相を有する第 1の検出磁界成分を抽出する抽出 部と、
該抽出部により抽出された前記第 1の検出磁界成分の強度に基づいて前記第 1の マーカの位置および方向の少なくとも一方を算出する位置方向解析部とを備える位 置検出システム。
[2] 前記抽出部が、前記磁界検出部で検出された磁界から、前記第 1の位置算出用周 波数を有するとともに前記第 1の交番磁界の位相に対して π /2ずれた位相を有す る第 2の検出磁界成分を抽出し、
前記位置方向解析部が、さらに前記第 2の検出磁界成分の強度に基づいて前記 第 2のマーカの位置および方向の少なくとも一方を算出する請求項 1に記載の位置 検出システム。
[3] 前記第 2のマーカの作動範囲の外部に配置され、前記第 1の位置算出用周波数を 有するとともに、前記第 1の交番磁界と同一の位相を有する第 2の交番磁界を発生す る磁界発生部を備え、
前記位置方向解析部が、前記第 1の交番磁界の発生時に抽出された前記第 1の検 出磁界成分の強度と前記第 1の交番磁界の発生前に抽出された前記第 1の検出磁 界成分の強度との差分に基づいて前記第 1のマーカの位置および方向の少なくとも 一方を算出する請求項 2に記載の位置検出システム。
[4] 前記第 2のマーカの作動範囲の外部に配置され、前記第 1の位置算出用周波数の 近傍であって、前記第 1の位置算出用周波数を挟み該第 1の位置算出用周波数に 対して所定の周波数だけ離れた少なくとも一組の第 2の位置算出用周波数を有する 第 2の交番磁界を発生する磁界発生部を備え、
前記磁界検出部が、さらに前記第 2の位置算出用周波数において磁界を検出し、 前記抽出部が、前記磁界検出部で検出された磁界から、前記一組の第 2の位置算 出用周波数を有する少なくとも一組の第 2の検出磁界成分の強度の差分を抽出し、 前記位置方向解析部が、さらに抽出された前記差分に基づいて前記第 2のマーカ の位置および方向の少なくとも一方を算出する請求項 1に記載の位置検出システム
[5] 前記第 2の検出磁界成分の強度が絶対値強度である請求項 4に記載の位置検出 システム。
[6] 前記第 2のマーカがカプセル医療装置に設けられている請求項 1から請求項 5のい ずれかに記載の位置検出システム。
[7] 前記第 1のマーカが内視鏡の先端部に設けられている請求項 1から請求項 6のい ずれかに記載の位置検出システム。
[8] 請求項 2から請求項 7の!/、ずれかに記載の位置検出システムを備え、
前記第 2のマーカが、さらに磁界作用部を備え、
該磁界作用部に作用させる推進用磁界を発生させる推進用磁界発生部と、 前記位置方向解析部により算出された前記第 2のマーカの位置および方向の少な くとも一方に基づいて、前記推進用磁界の強度および方向を制御する推進用磁界制 御部とを備える医療装置誘導システム。
[9] 外部からの電力供給により第 1のマーカが第 1の位置算出用周波数を有する第 1の 交番磁界を発生する磁界発生ステップと、
磁気誘導コイルを搭載した第 2のマーカが前記第 1の交番磁界を受けて誘導磁界 を発生する誘導磁界発生ステップと、
前記第 1の位置算出用周波数において磁界を検出する磁界検出ステップと、 検出された磁界から、前記第 1の位置算出用周波数を有するとともに前記第 1の位 置算出用周波数において第 1の交番磁界と同一の位相を有する第 1の検出磁界成 分を抽出する抽出ステップと、 抽出された前記第 1の検出磁界成分の強度に基づいて前記第 1のマーカの位置お よび方向の少なくとも一方を算出する位置方向解析ステップとを有する位置検出方 法。
[10] 前記抽出ステップが、検出された磁界から、前記第 1の位置算出用周波数を有する とともに前記第 1の交番磁界の位相に対して π /2ずれた位相を有する第 2の検出 磁界成分を抽出するステップを有し、
前記位置方向解析ステップが、さらに抽出された前記第 2の検出磁界成分の強度 に基づいて前記第 2のマーカの位置および方向の少なくとも一方を算出するステップ を有する請求項 9に記載の位置検出方法。
[11] 前記磁界発生ステップが、前記第 1の位置算出用周波数を有するとともに、前記第 1の交番磁界と同一の位相を有する第 2の交番磁界を発生するステップを有し、 前記誘導磁界発生ステップが、前記第 2のマーカが前記第 2の交番磁界を受けて 誘導磁界を発生するステップを有し、
前記位置方向解析ステップが、前記第 1の交番磁界の発生時に抽出された前記第 1の検出磁界成分の強度と前記第 1の交番磁界の発生前に抽出された前記第 1の検 出磁界成分の強度との差分に基づいて前記第 1のマーカの位置および方向の少な くとも一方を算出するステップである請求項 9に記載の位置検出方法。
[12] 前記磁界発生ステップが、前記第 1の位置算出用周波数の近傍であって、前記第 1の位置算出用周波数を挟み該第 1の位置算出用周波数に対して所定の周波数だ け離れた少なくとも一組の第 2の位置算出用周波数を有する第 2の交番磁界を発生 前記誘導磁界発生ステップが、前記第 2のマーカが前記第 2の交番磁界を受けて 誘導磁界を発生するステップを有し、
前記磁界検出ステップが、前記第 2の位置算出用周波数において磁界を検出する 前記抽出ステップが、検出された磁界から、前記一組の第 2の位置算出用周波数 を有する少なくとも一組の第 2の検出磁界成分の強度の差分を抽出するステップを 有し、 前記位置方向解析ステップが、さらに抽出された前記差分に基づいて前記第 2の マーカの位置および方向の少なくとも一方を算出するステップを有する請求項 9に記 載の位置検出方法。
PCT/JP2007/072849 2006-11-27 2007-11-27 Position detection system, medical device guidance system and position detection method Ceased WO2008066036A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2007800436396A CN101553159B (zh) 2006-11-27 2007-11-27 位置检测系统、医疗装置引导系统以及位置检测方法
US12/443,605 US8260398B2 (en) 2006-11-27 2007-11-27 Position detection system, medical-device guidance system, and position detection method
EP07832574.3A EP2087832B1 (en) 2006-11-27 2007-11-27 Position detection system, medical device guidance system and position detection method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006319095A JP4869040B2 (ja) 2006-11-27 2006-11-27 位置検出システムおよび医療装置誘導システム
JP2006-319095 2006-11-27

Publications (1)

Publication Number Publication Date
WO2008066036A1 true WO2008066036A1 (en) 2008-06-05

Family

ID=39467823

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/072849 Ceased WO2008066036A1 (en) 2006-11-27 2007-11-27 Position detection system, medical device guidance system and position detection method

Country Status (5)

Country Link
US (1) US8260398B2 (ja)
EP (1) EP2087832B1 (ja)
JP (1) JP4869040B2 (ja)
CN (1) CN101553159B (ja)
WO (1) WO2008066036A1 (ja)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4914574B2 (ja) * 2005-04-18 2012-04-11 オリンパスメディカルシステムズ株式会社 内視鏡形状検出装置
JP5269348B2 (ja) * 2007-05-21 2013-08-21 オリンパス株式会社 位置検出システム及び位置検出システムの作動方法
JP4751963B2 (ja) 2009-03-10 2011-08-17 オリンパスメディカルシステムズ株式会社 位置検出システムおよび位置検出システムの作動方法
EP2537451A4 (en) * 2010-02-18 2015-09-16 Olympus Medical Systems Corp POSITION RECOGNITION SYSTEM AND POSITION DETECTION METHOD
US9645204B2 (en) 2010-09-17 2017-05-09 Industrial Technology Research Institute Magnetic field sensors and sensng circuits
US9526080B2 (en) 2011-03-22 2016-12-20 Given Imaging Ltd. Systems and methods for synchronizing between an in-vivo device and a localization system
US8812914B2 (en) 2011-10-24 2014-08-19 Fisher Controls International, Llc Field control devices having pre-defined error-states and related methods
US8977883B2 (en) * 2012-11-20 2015-03-10 Roche Diagnostics Operations, Inc. Time synchronization improvements for interoperable medical devices
TWI513993B (zh) 2013-03-26 2015-12-21 Ind Tech Res Inst 三軸磁場感測器、製作磁場感測結構的方法與磁場感測電路
JP2015002791A (ja) * 2013-06-19 2015-01-08 ソニー株式会社 無線通信システム、無線端末装置、および記憶媒体
CN105358037B (zh) 2013-08-22 2017-07-25 奥林巴斯株式会社 位置检测装置以及位置检测系统
TWI540995B (zh) * 2014-02-19 2016-07-11 群曜醫電股份有限公司 消化道檢視系統及其控制方法
JP6121065B2 (ja) 2015-03-16 2017-04-26 オリンパス株式会社 位置検出システム及び位置検出方法
CN106687022A (zh) * 2015-03-25 2017-05-17 奥林巴斯株式会社 位置检测系统以及引导系统
EP3307157B1 (en) * 2015-06-12 2025-03-05 Koninklijke Philips N.V. Catheter for an electromagnetic tracking system
EP3116091A1 (en) * 2015-06-30 2017-01-11 Nokia Technologies Oy Electrically conductive coil pair configured to be coupled to a housing
CN106999004B (zh) * 2015-07-24 2018-11-20 奥林巴斯株式会社 位置检测系统以及引导系统
JP6064109B1 (ja) * 2015-07-24 2017-01-18 オリンパス株式会社 位置検出システム及び誘導システム
WO2017094415A1 (ja) 2015-12-02 2017-06-08 オリンパス株式会社 位置検出システム及び位置検出方法
JP6554423B2 (ja) * 2016-01-29 2019-07-31 株式会社東京精密 Lvdtセンサ
GB2595858B (en) * 2020-06-08 2022-06-22 Endomagnetics Ltd Systems and methods for detecting magnetic markers for surgical guidance

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000081303A (ja) 1998-09-04 2000-03-21 Olympus Optical Co Ltd 位置検出装置
JP2005121573A (ja) * 2003-10-20 2005-05-12 Japan Science & Technology Agency ワイヤレス磁気マーカの位置および方向の検出方法およびそのシステム
JP2006177684A (ja) * 2004-12-20 2006-07-06 Tohoku Univ 磁気マーカを用いた位置・方向計測方法および位置・方向計測方法システム

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6511417B1 (en) 1998-09-03 2003-01-28 Olympus Optical Co., Ltd. System for detecting the shape of an endoscope using source coils and sense coils
EP1552249A2 (en) 2002-10-16 2005-07-13 TT Electronics Technology Limited Position sensing apparatus and method
US6889833B2 (en) 2002-12-30 2005-05-10 Calypso Medical Technologies, Inc. Packaged systems for implanting markers in a patient and methods for manufacturing and using such systems
US7751866B2 (en) * 2004-03-08 2010-07-06 Olympus Corporation Detecting system of position and posture of capsule medical device
JP5030392B2 (ja) 2004-06-14 2012-09-19 オリンパス株式会社 医療装置の位置検出システムおよび医療装置誘導システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000081303A (ja) 1998-09-04 2000-03-21 Olympus Optical Co Ltd 位置検出装置
JP2005121573A (ja) * 2003-10-20 2005-05-12 Japan Science & Technology Agency ワイヤレス磁気マーカの位置および方向の検出方法およびそのシステム
JP2006177684A (ja) * 2004-12-20 2006-07-06 Tohoku Univ 磁気マーカを用いた位置・方向計測方法および位置・方向計測方法システム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JOURNAL OF THE MAGNETICS SOCIETY OF JAPAN, vol. 29, no. 2, 2005, pages 153 - 156
See also references of EP2087832A4

Also Published As

Publication number Publication date
EP2087832B1 (en) 2014-01-08
EP2087832A4 (en) 2011-08-03
US8260398B2 (en) 2012-09-04
CN101553159A (zh) 2009-10-07
US20100073185A1 (en) 2010-03-25
EP2087832A1 (en) 2009-08-12
JP4869040B2 (ja) 2012-02-01
JP2008132047A (ja) 2008-06-12
CN101553159B (zh) 2011-11-02

Similar Documents

Publication Publication Date Title
WO2008066036A1 (en) Position detection system, medical device guidance system and position detection method
US8335556B2 (en) Magnetically driven capsule medical device and capsule medical device system with position detection
CN101652092B (zh) 内窥镜系统、摄像系统以及图像处理装置
JP5030392B2 (ja) 医療装置の位置検出システムおよび医療装置誘導システム
EP1955644B1 (en) Medical device position detecting system, medical device guiding system, and position detecting method for medical device
JP4961510B2 (ja) 位置検出システムおよび位置検出システムの作動方法
JP4694571B2 (ja) 位置検出システム
JP4608602B2 (ja) 位置検出システムおよび位置検出方法
JP5269348B2 (ja) 位置検出システム及び位置検出システムの作動方法
JPWO2011118253A1 (ja) カプセル型医療装置用誘導システム
JP4009617B2 (ja) 位置関係検出装置および位置関係検出システム
WO2008032815A1 (en) Medical guidance system and method of controlling medical device
JP2006271520A (ja) カプセル型医療装置の位置検出システム、カプセル型医療装置誘導システムおよびカプセル型医療装置の位置検出方法
WO2006030772A1 (ja) 被検体内導入システム、受信装置および被検体内導入装置
JP2008011913A (ja) カプセル医療装置およびカプセル医療装置システム
JP7234386B2 (ja) 内視鏡システム及びその作動方法
JP2010000203A (ja) 検査装置およびこれを用いた磁気誘導システム
JP7084364B2 (ja) 内視鏡システム及びその作動方法
JP2006149686A (ja) 位置検出装置および被検体内導入システム
JPWO2016072156A1 (ja) カプセル型内視鏡誘導装置、カプセル型内視鏡誘導システム及びカプセル型内視鏡誘導装置の作動方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780043639.6

Country of ref document: CN

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

Ref document number: 07832574

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 12443605

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2007832574

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE