WO2023008906A1 - 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치 - Google Patents

서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치 Download PDF

Info

Publication number
WO2023008906A1
WO2023008906A1 PCT/KR2022/011044 KR2022011044W WO2023008906A1 WO 2023008906 A1 WO2023008906 A1 WO 2023008906A1 KR 2022011044 W KR2022011044 W KR 2022011044W WO 2023008906 A1 WO2023008906 A1 WO 2023008906A1
Authority
WO
WIPO (PCT)
Prior art keywords
abutment
virtual
patient
crown
implant body
Prior art date
Application number
PCT/KR2022/011044
Other languages
English (en)
French (fr)
Inventor
김종문
조상형
최규옥
Original Assignee
오스템임플란트 주식회사
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 오스템임플란트 주식회사 filed Critical 오스템임플란트 주식회사
Priority to EP22849882.0A priority Critical patent/EP4378417A1/en
Priority to CN202280048547.1A priority patent/CN117693321A/zh
Publication of WO2023008906A1 publication Critical patent/WO2023008906A1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C8/00Means to be fixed to the jaw-bone for consolidating natural teeth or for fixing dental prostheses thereon; Dental implants; Implanting tools
    • A61C8/0048Connecting the upper structure to the implant, e.g. bridging bars
    • A61C8/005Connecting devices for joining an upper structure with an implant member, e.g. spacers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C13/00Dental prostheses; Making same
    • A61C13/0003Making bridge-work, inlays, implants or the like
    • A61C13/0004Computer-assisted sizing or machining of dental prostheses
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C5/00Filling or capping teeth
    • A61C5/70Tooth crowns; Making thereof
    • A61C5/77Methods or devices for making crowns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/50ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/108Computer aided selection or customisation of medical implants or cutting guides
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C1/00Dental machines for boring or cutting ; General features of dental machines or apparatus, e.g. hand-piece design
    • A61C1/08Machine parts specially adapted for dentistry
    • A61C1/082Positioning or guiding, e.g. of drills
    • A61C1/084Positioning or guiding, e.g. of drills of implanting tools

Definitions

  • the present invention relates to a method and apparatus for recommending a virtual abutment for designing a surgical guide.
  • a dental implant surgical guide using surgical guide software
  • the user can place the implant body in an accurate position, obtain high mechanical fixation, and the user can After implantation, an abutment can be fastened and a temporary prosthesis can be fastened to the patient.
  • implant surgery using the surgical guide design software can give patients aesthetic and functional satisfaction.
  • an implant surgical guide design method and apparatus for recommending a virtual abutment to a user are proposed.
  • a method for recommending a virtual abutment for designing a surgical guide includes arranging, by a design device, a virtual crown on an image screen displaying dental image data; Designing a virtual implant body according to the placement of the virtual crown; When the abutment included in the implant is set as a patient-customized abutment, the patient-customized abutment's gum outer length, gum outer shape, diameter, and crown insertion based on the virtual crown and the implant body. determining at least one of abutment heights (A/H); and searching for an abutment that matches the patient-specific abutment from a pre-stored abutment library based on the determination.
  • A/H abutment heights
  • the searching may include calculating a degree of similarity between abutments included in the abutment library and the patient-specific abutment based on the determination; and determining an abutment matching the patient-specific abutment from among the abutment library based on the degree of similarity.
  • the step of calculating the similarity may include a first similarity between the gingival height (G/H) of each of the abutments included in the abutment library and the G/H of the patient-specific abutment, The second similarity between the diameter value of each of the abutments included in the abutment library and the diameter of the patient-specific abutment, the A/H of each of the abutments included in the abutment library, and the A step of calculating at least one of the third similarities between A/H of the patient-specific abutment may be included.
  • Determining an abutment that matches the patient-specific abutment may include comparing the at least one calculated from among the first similarity, the second similarity, and the third similarity with a reference value set in the at least one , determining an abutment that matches the patient-specific abutment.
  • a step of modifying the A/H of the abutment determined to match the patient-specific abutment may be further included.
  • the method may further include searching for an abutment that matches an existing abutment from a pre-stored abutment library.
  • the method may include arranging a virtual crown in dental image data; Designing a virtual implant body according to the placement of the virtual crown; and when the placement position of the virtual implant body is moved, the outer length of the gum part, the outer shape of the gum part, the diameter, and the A/ A step of adjusting at least one of H may be further included.
  • the method may further include changing a shape of the virtual crown according to the moved placement position of the virtual implant body when the placement position of the virtual implant body is moved.
  • a surgical guide generation method performed by a design device includes arranging a virtual crown in dental image data; Designing a virtual implant body according to the placement of the virtual crown; When the virtual abutment is set as a patient-customized abutment, based on the virtual crown and the implant body, the outer length of the gum portion, the outer shape of the gum portion, the diameter, and the height of the crown insertion portion of the patient-customized abutment ( Determining at least one of Abutment Height, A/H); Based on the determination, searching for an abutment that matches the patient-specific abutment from a pre-stored abutment library; and applying the searched abutment to the surgical guide.
  • the design device receiving input whether the virtual abutment is a patient-specific abutment; arranging a virtual crown in dental image data; Designing an implant body according to the placement of the virtual crown; checking whether the input virtual abutment is set as a patient-specific abutment; And based on the placed virtual crown and the placed virtual implant body, if the confirmed setting is a patient-specific abutment, an abutment that matches the patient-customized abutment is selected from a pre-stored abutment library.
  • An apparatus for recommending a virtual abutment for designing a surgical guide includes: a data acquiring unit acquiring dental image data; and when the abutment is set as a patient-specific abutment, a virtual crown is arranged using the image data, a virtual implant body is designed according to the arrangement of the virtual crown, and the virtual crown and the virtual implant body are designed.
  • At least one of the length of the outer part of the gum part, the shape of the outer part of the gum part, the diameter, and the height of the crown insertion part (Abutment Height, A / H) of the patient-specific abutment is determined, and based on the determination, the pre-stored A control unit for searching for an abutment that matches the patient-specific abutment from among an abutment library may be included.
  • the user when designing a dental implant surgical guide, the user can check the shape of the final prosthesis in advance by adjusting the placement position of the virtual implant body to show the changing appearance of the virtual crown.
  • the virtual crown and the virtual implant body it is possible to provide convenience to the user by suggesting an abutment suitable for the design and applying it to the manipulator.
  • FIG. 1 shows the configuration of a guide design device for implant surgery according to an embodiment of the present invention.
  • FIG. 2 is a flowchart illustrating a series of steps for determining the type of abutment and designing and recommending the determined abutment according to an embodiment of the present invention.
  • FIG. 3 is a flow chart for designing and recommending a ready-made abutment in the case of designing a ready-made abutment.
  • FIG. 4 is a flowchart for designing and recommending a patient-specific abutment in the case of designing a patient-specific abutment.
  • FIG. 5 is a screen for arranging a virtual crown according to an embodiment of the present invention according to an opposing tooth.
  • FIG. 6 is a CT cross-sectional screen after virtual crown placement according to an embodiment of the present invention.
  • FIG. 7 is a CT cross-sectional view in which an implant body is placed based on the central axis of a virtual crown according to an embodiment of the present invention.
  • FIG. 8 is a screen for determining the height from the top of the virtual implant body to the gum line according to an embodiment of the present invention.
  • connection line connecting both connection points on a virtual implant body is a screen for generating a connection line connecting both connection points on a virtual implant body according to an embodiment of the present invention.
  • 10 is a screen for measuring a distance between a virtual implant body and a gum line according to an embodiment of the present invention.
  • 11 is a screen for determining the G/H of an abutment when the margin type is a subgingival margin according to an embodiment of the present invention.
  • FIG. 13 shows a supragingival margin according to an embodiment of the present invention.
  • 15 is a screen for determining A/H of an abutment according to an embodiment of the present invention.
  • 16 is a screen for determining the A/H of an abutment according to another embodiment of the present invention.
  • 17 is a screen for determining the diameter of an abutment according to an embodiment of the present invention.
  • connection points on the virtual implant body to the crown are connected to both connection points on the virtual implant body to the margin of the crown according to an embodiment of the present invention. show how to do it
  • 19 is a screen for providing a manipulator with specifications of an abutment product according to an embodiment of the present invention.
  • 20 is a screen for designing a virtual drilling hole according to an embodiment of the present invention.
  • 21 is a screen for connecting a connection point on a virtual implant body and a point of a bone margin according to an embodiment of the present invention.
  • 22 is a screen for adjusting the shape of a second connection line using a virtual manipulator according to an embodiment of the present invention.
  • 23 is a screen in which distances from a first gum margin to a second gum line are measured in three dimensions, respectively, according to an embodiment of the present invention.
  • 24 is a screen for determining the outer length of the gum portion of the patient-customized abutment when the margin type is the subgingival margin according to an embodiment of the present invention.
  • 25 is a screen for determining the outer length of the gum portion of the patient-customized abutment when the margin type is the supragingival margin according to an embodiment of the present invention.
  • 26 is a screen for determining the outer length of the gingival portion of the patient-customized abutment when the margin type is the gingival margin according to an embodiment of the present invention.
  • 29 is an image screen providing a virtual manipulator capable of adjusting the outer shape of the gum portion of the patient-customized abutment according to an embodiment of the present invention.
  • FIG. 30 shows a change in diameter according to a margin type of a patient-specific abutment according to an embodiment of the present invention.
  • 31 is a screen for determining the A/H of the abutment in the anterior region according to an embodiment of the present invention.
  • 32 is a screen for determining the A/H of the abutment in the posterior teeth according to an embodiment of the present invention.
  • 33 is a screen for determining the final A/H of the abutment in consideration of the strength of the virtual crown and the material of the final prosthesis according to an embodiment of the present invention.
  • FIG. 34 shows a method of matching a patient-specific abutment designed according to an embodiment of the present invention with an existing abutment.
  • 35 is a screen for presenting specifications of a patient-customized abutment according to an embodiment of the present invention and providing an abutment selection screen to the user through a virtual manipulator.
  • 36 is a screen for presenting specifications of a matched ready-made abutment according to an embodiment of the present invention and providing an abutment selection screen to the user through a virtual manipulator.
  • FIG. 37 is a screen on which a shape change of a virtual crown is output according to a change in the placement position of a virtual implant body according to an embodiment of the present invention.
  • FIG. 1 is a diagram showing the configuration of a guide design device for dental implant surgery according to an embodiment of the present invention.
  • the guide design device 100 includes a data acquisition unit 110, a storage unit 120, and a control unit 130.
  • the guide design device 100 may further include an input unit 140 and an output unit 150.
  • the guide design device 100 may execute various dental software for dental implant surgery.
  • Dental software includes viewer software and CAD software.
  • Viewer software and CAD software may provide 2-dimensional and 3-dimensional images, as well as diagnostic information on teeth and tooth peripheries, depending on circumstances.
  • the data acquisition unit 110 acquires one or more data for dental implant surgery.
  • data includes, for example, CT data and scan data.
  • CT data and scan data are used for the design of the surgical guide.
  • the scan data is data having information on actual teeth including damaged teeth.
  • the scan data may be obtained by scanning a plaster model created by imitating the patient's oral cavity with a 3D scanner, or by scanning an impression body created by imitating the patient's oral cavity with a 3D scanner.
  • the scan data may be obtained by scanning the inside of the oral cavity of the patient using a 3D intra-oral scanner.
  • CT data is data generated for a patient's head using computed tomography.
  • CT data may be obtained by a CT device, preferably a Cone Beam CT (CBCT) device.
  • CBCT Cone Beam CT
  • the storage unit 120 has a plurality of libraries.
  • the storage unit 120 includes, for example, at least one of a crown library, an abutment library, and an implant body library.
  • Each library has information about crowns, abutments or implant bodies associated with each library.
  • the crowns, abutments, and implant bodies stored in the library may be processed by the control unit 130 or provided to the output unit 150.
  • the abutment library may be divided into a first abutment library and a second abutment library based on the shape of a margin.
  • the abutment library may be divided into at least three or more abutment libraries, but in an exemplary embodiment, the shape of the margin is divided into circular and non-circular, and each of the first , classified as a second abutment library. That is, the first abutment library is a library associated with abutments having circular margins, and the second abutment library is associated with abutments having non-circular margins.
  • an abutment having a circular margin shape may be a ready-made abutment
  • an abutment having a non-circular margin shape may be a patient-specific abutment.
  • the margin of the abutment is a part that protrudes in the diametric direction and can be classified as circular or non-circular depending on the shape, and depending on the positional relationship with the gum, the supra-gingival margin (Supra Margin), sinusoidal margin (Equi -Gingival Margin) and sub-gingival margin (Sub Margin).
  • the first abutment library specifications of an abutment having a circular margin line are predefined.
  • the first abutment library is predefined with gingival height (G/H), abutment height (A/H), and diameter.
  • the second abutment library specifications of an abutment whose margin line is not circular are predefined.
  • the second abutment library is predefined in terms of the outer length of the gum portion, A/H, and diameter.
  • the controller 130 creates a virtual crown that opposes the opposing tooth in the area where the tooth is missing.
  • the shape of the opposing surface of such a virtual crown may be created based on information about opposing teeth.
  • the rest of the shape except for the facing surface of the virtual crown may be made using shape information of the same name or selected from a crown library having a plurality of virtual crowns.
  • the controller 130 determines a virtual implant body corresponding to the virtual crown and a position of the virtual implant body, based on the shape and position of the created virtual crown.
  • the controller 130 creates a virtual implant body having a determined shape at the determined position.
  • the controller 130 generates 3D data of the implant body itself at the determined location or data representing the implant body in 2D at the determined location.
  • the controller 130 based on at least two, preferably at least three, particularly preferably at least four of the shape of the virtual implant body, the position of the virtual implant body, the shape of the virtual crown, and the position of the virtual crown.
  • the specification of the virtual abutment refers to all information related to the shape of the abutment
  • the size of the virtual abutment refers to a specification of the abutment that can be measured with a predetermined parameter.
  • Specifications of the abutment include, for example, G/H, A/H, diameter, circumference of the margin, and shape of the margin.
  • the abutment specifications may also include, for example, a shape of an upper part of the margin located above the margin and a shape of a lower part of the margin located below the margin based on the diameter and the position of the margin.
  • ‘top’ refers to the direction from the abutment to the crown
  • ‘bottom’ refers to the direction from the abutment to the implant body.
  • the controller 130 may search for at least one abutment in the abutment library based on the specifications of the abutment, and generate an execution screen including the searched abutment and/or a product code for the abutment. In some cases, the searched abutment and/or its product code may be provided in the surgical report.
  • the controller 130 may check a change in the placement position of the virtual implant body.
  • the change in the placement position of the implant body may include a change in the placement position of the virtual implant body, a change in the placement direction of the virtual implant body, and a change in the placement depth of the virtual implant body.
  • the controller 130 may calculate margin information, which is information about a boundary area between the virtual prosthesis and the teeth. In addition, the controller 130 may check the change in the placement position of the virtual implant body and, when the placement position of the virtual implant body is changed, reflect the change to calculate margin information again.
  • the input unit 140 refers to a means for receiving a user manipulation signal, and includes, for example, a touch screen, a mouse, a keyboard, and a remote controller, but is not limited thereto. According to an embodiment, when the user wants to manually move the placement position of the virtual implant body, the input unit 140 may receive a user manipulation signal for adjusting the placement position of the virtual implant body. Also, the input unit 140 may receive an input for selecting an abutment that the user wants to use among the recommended abutments output by the output unit 150 .
  • the output unit 150 may display at least one of a simulation screen in which an abutment is virtually placed, a simulation screen in which an implant body and an abutment are fastened, and a simulation screen in which a virtual crown is inserted over the abutment.
  • the output unit 150 may display the optimal abutment specifications determined through the control unit 130 on the screen.
  • a color map expressing the margin information calculated through the controller 130 in color may be displayed on the screen.
  • a virtual user interface for user manipulation When a virtual user interface for user manipulation is provided on the screen by the output unit 150 and the input unit 140 receives a user manipulation signal by a user operation through the user interface, the control unit 130 moves the abutment. Can be manually adjusted.
  • a virtual user interface may include a manipulator.
  • the manipulator may be provided so that the user can adjust the specifications of the abutment.
  • the virtual manipulator may output the recommended abutment and provide a screen for the user to select the abutment.
  • the method of recommending an abutment may be formed as at least part of a computer program.
  • the control unit of the guide design device recommends an abutment using such software.
  • an operation by a control unit may be described as an operation by software.
  • Figure 2 is a flow chart showing the step of determining the abutment specifications according to an embodiment of the present invention.
  • the software receives an input of whether to design a patient-specific abutment (S100). Depending on whether or not to design an abutment customized for the inputted patient, the process of designing the abutment later becomes different.
  • the software arranges the virtual crown according to the opposing tooth (S200).
  • the software determines an implantation position, an implantation direction, and an implantation depth of the virtual implant body based on the information related to the placed virtual crown (S300).
  • the information related to the virtual crown may include specifications, tooth axis, and material information of the virtual crown.
  • an implantation position, an implantation direction, and an implantation depth of the virtual implant body may be changed in response to a user input.
  • the software checks whether to design a custom abutment (S400). For example, the software determines the design target as either a customized abutment or a ready-made abutment based on user settings or user input. For another example, the software preferentially selects a ready-made abutment to calculate the specifications of the abutment, but determines to design a customized abutment if the calculated specifications are out of the standard range. On the other hand, in the case of preferentially selecting the ready-made abutment, at least some of the operations to be described later, for example, S510 to S530 of S500 in FIG. 3 may be omitted and operation S540 may be performed directly.
  • FIG. 3 is a flow chart for designing and recommending a ready-made abutment (S500) when designing a ready-made abutment.
  • the software may first determine the G/H of the abutment (S510).
  • the software determines the diameter of the abutment by the widths of the mesial, distal, buccal and lingual sides of the crown, and then from the margin line of the abutment to the gum of the opposing tooth.
  • the length to the highest part is determined as the A/H of the abutment, or the length to the lowest part of the virtual crown is determined as the A/H of the abutment (S520).
  • the software may determine the height obtained by subtracting a preset value (eg, 1.5 to 2.0 mm) in consideration of the strength or material of the crown as the A/H of the abutment.
  • the software checks whether the determined G/H and A/H of the abutment are out of a preset reference range (S530). If the G/H and A/H of the determined abutment are out of the preset standard range ('Yes' in S530), the software cannot recommend the abutment product in the first abutment library. It may proceed to a process of designing a butment (S600).
  • the software selects the G/H of the abutment designed from among the existing abutments in the first abutment library.
  • a plurality of abutments may be recommended in consideration of /H, diameter, angle, and A/H (S540).
  • the angle of the abutment refers to an angle ⁇ from the first connection points 311 and 312 of the uppermost end 310 of the implant body shown in FIG. 18 to the abutment.
  • the software first selects a first group in which the G/H of the abutment determined in the first abutment library satisfies a predetermined criterion, and the diameter of the abutment determined in the selected first group. A second group smaller than the designed abutment diameter may be selected again. Next, the software may select a third group in which the angle of the abutment is less than or equal to a predetermined value in the selected second group.
  • the software may select, as the first group, a plurality of abutments higher than the G/H of the abutments designed in the first abutment library. Subsequently, the software may select a second group smaller than the designed diameter of the abutment from the selected first group.
  • the software may select a third group in which the angle of the abutment is less than or equal to a predetermined value in the selected second group.
  • the number of abutments that the software will recommend to the user among the third group may be limited to three.
  • a virtual manipulator may be displayed along with a plurality of recommended abutments.
  • the software may select one of a plurality of recommended abutments according to a user input to the manipulator.
  • FIG. 4 is a flowchart for designing and recommending (S600) a patient-specific abutment when designing a patient-specific abutment.
  • the software first detects bone density around the virtual drilling hole and detects a bone margin (S610).
  • the software determines the outer length and shape of the gum portion of the abutment and the diameter of the abutment (S620).
  • the software may design the shape of the part where the gum part of the abutment is adjacent to the bone margin and the part where the gum part of the abutment is adjacent to the gum margin.
  • the software determines the connection shape of the margin line of the abutment at the location where the diameter is determined (S630).
  • the connection shape of the margin line of the abutment is the shape of the part connected to the prosthesis in the margin line of the abutment.
  • the software determines the A/H of each different abutment at the position where the connection shape of the margin line of the abutment is determined, and then calculates the A/H of the final abutment considering the strength of the virtual crown and the material of the final prosthesis. It is determined (S640).
  • the software In the step of determining the A/H of the abutment (S640), the software considers at least one of the shape of the opposing tooth and the shape of the virtual crown at the position where the connection shape of the margin line of the abutment is determined, and each different abutment The A/H of the ment can be determined.
  • the software determines the height obtained by subtracting a preset distance (eg, 1.5 to 2.0 mm) in consideration of the strength of the virtual crown and the material of the final prosthesis. It can be decided by the final A/H.
  • a preset distance eg, 1.5 to 2.0 mm
  • the software may provide the designed customized abutment specification to the user as it is, or may recommend and output a plurality of ready-made abutments from the second abutment library (S650).
  • S650 A method for selecting an abutment from the second abutment library will be described later in detail with reference to FIG. 36 .
  • the software checks the change in the placement position of the virtual implant body according to the user input on the output screen (S700), and if there is a change in the placement position of the virtual implant body, the virtual crown is repositioned. (S800), and the abutment can be redesigned (S500 or S600). That is, when there is a change in the placement position of the virtual implant body, the software may immediately recommend the abutment determined according to the change in the placement position of the virtual implant body to the user without executing a separate design program.
  • the software may output the selected abutment specification and provide it on a surgical report (S900). At this time, the software can record the determined specifications of the abutment on the surgical report and automatically interlock with the product code.
  • 5 and 6 are screens showing steps of arranging the virtual crown of FIG. 2 according to an embodiment of the present invention.
  • FIG. 5 is a screen for arranging a virtual crown according to an embodiment of the present invention according to an opposing tooth.
  • the software arranges the virtual crown 200 to match the opposing tooth.
  • the software creates 3D oral data by matching the patient's scan data and CT data, and then arranges the virtual crown 200 according to the opposing tooth using upper and lower jaw information of the 3D oral data.
  • the widths of the mesial and distal surfaces of the virtual crown 200 are set based on the adjacent teeth on both sides, and in FIG. As shown in b, the height of the virtual crown 200 is set based on the shape of the tooth opposing the gum of the scan data. Also, as shown in FIG. 5C , the buccal and lingual widths of the virtual crown 200 are determined by the sizes of the buccal and lingual widths of opposing teeth.
  • FIG. 6 is a CT cross-sectional screen after virtual crown placement according to an embodiment of the present invention.
  • a CT section eg, cross section
  • FIG. 7 and 8 are video screens showing a step of designing a virtual implant body (S300 in FIG. 2) according to the arranged virtual crown of FIG. 2 according to an embodiment of the present invention.
  • FIG. 7 is a CT cross-sectional view in which a virtual implant body is placed based on the central axis of a virtual crown according to an embodiment of the present invention.
  • the software designs the virtual implant body 300 including the implantation position, implantation direction, and implantation depth of the virtual implant body 300 using the central axis of the virtual crown 200 and surrounding structures.
  • the software may determine the placement position of the virtual implant body 300 to be located at the center of the virtual crown 200 with the same central axis as that of the virtual crown 200 .
  • the software may determine the placement position of the virtual implant body 300 by additionally considering relationship information of the virtual implant body 300 with surrounding structures (eg, alveolar bone, adjacent teeth, and anatomical structures). For example, the software may determine the placement position of the virtual implant body 300 so that the virtual implant body 300 is located inside the alveolar bone 400 . At this time, the software may determine the placement position of the virtual implant body 300 while checking the alveolar bone information of the CT data.
  • surrounding structures eg, alveolar bone, adjacent teeth, and anatomical structures.
  • FIG. 8 is a screen for determining the height from the top of the virtual implant body 300 to the gum line according to an embodiment of the present invention
  • FIG. 9 is a connection on the virtual implant body 300 according to an embodiment of the present invention.
  • FIG. 10 is a screen for measuring the distance between the virtual implant body 300 and the gum line according to an embodiment of the present invention.
  • margin information of the gum and cross-section information of CT data are displayed on the screen at one cross-section of CT data and oral model data.
  • the software may determine the height from the top 310 of the virtual implant body 300 displayed on the screen to the gum line 500 .
  • the upper and lower sides of the implant body appear inverted.
  • the software creates a connection line 313 connecting the first connection points 311 and 312 on the uppermost end 310 of the virtual implant body 300 .
  • the first connection points 311 and 312 are areas where the abutment and the virtual implant body 300 come into contact, respectively.
  • the software measures vertical distances 1010 and 1020 from the first connection points 311 and 312 to the gum line 500 .
  • the vertical distances 1010 and 1020 between the first connection points 311 and 312 and the gum line 500 are the heights from the uppermost end 310 of the virtual implant body 300 to the gum line 500 .
  • FIG. 11 is a screen for determining G/H of an abutment when the margin type is a subgingival margin according to an embodiment of the present invention
  • FIG. 12 shows a subgingival margin according to an embodiment of the present invention.
  • the software sets the abutment at a preset distance (eg, 0.5 to 1.0 mm) from the gum line 1200.
  • the G/H of the abutment 600 may be determined so that the margin line 610 of the abutment 600 is positioned.
  • the subgingival margin refers to a case where the margin line 610 of the abutment is buried under the gum line 1200, and is generally used in areas requiring aesthetics.
  • the software selects an abutment having a G/H closest to the determined G/H of the abutment from among a plurality of first abutments having a smaller G/H than the determined G/H of the abutment. . Subsequently, the software may determine the G/H of the abutment under design as the G/H of the selected abutment.
  • the margin type is a subgingival margin
  • the measured vertical distances 1010 and 1020 to the first connection points 311 and 312 and the gum line 500 are 4.26 mm, respectively.
  • 4.15 mm and the G/H of the first abutment in the first abutment library is 3 mm, 4 mm, or 5 mm
  • the software may determine the G/H of the abutment to be 4 mm.
  • FIG. 13 shows a supragingival margin according to an embodiment of the present invention.
  • the software moves a preset distance (eg, 0.5 to 1.0 mm) above the gum line 1200 .
  • the G/H of the abutment may be determined so that the margin line 610 of the butment 600 is located.
  • the supragingival margin refers to the case where the margin line 610 of the abutment 600 is above the gum line 1200, and is generally used in the molar area to give good periodontal results. can be obtained.
  • the software selects an abutment having a G/H closest to the determined G/H of the abutment from among a plurality of first abutments having a G/H greater than the determined G/H of the abutment. Subsequently, the software may determine the G/H of the selected abutment as the G/H of the designing abutment.
  • the software may determine the G/H of the abutment as 5mm.
  • the software generates warning information when the virtual implant body 300 needs to be deeply placed or when the thickness of the gum is thick and the G/H of the abutment 600 exceeds a preset maximum value (eg, 7 mm). can be output to the screen.
  • the warning information may include a phrase warning that selectable abutments are limited.
  • margin information 1400 obtained according to the relationship between the virtual implant body and the abutment is displayed on the screen.
  • the margin information 1400 may be provided in the form of a color map expressed in color.
  • the software may provide screens viewed from various directions on the margin information 1400 .
  • FIG. 14 shows a screen including margin information viewed from the occlusal direction
  • FIG. 14 shows a screen including margin information viewed from the buccal direction
  • FIG. 14(d) shows a screen including margin information viewed from the Lingual direction
  • FIG. 14(e) includes margin information viewed from the Distal direction. screen can be displayed.
  • the software may determine the diameter of the abutment after determining the G/H of the abutment and then the A/H of the abutment. As another example, the software may determine the A/H after determining the G/H of the abutment and then determine the diameter of the abutment. That is, the software may first determine the G/H of the abutment.
  • 15 is a screen for determining A/H of an abutment according to an embodiment of the present invention.
  • the software measures a vertical distance 1500 from the margin line 610 of the abutment to the uppermost end 710 of the opposing tooth 700, The measured vertical distance (1500) can be used to determine the A/H of the abutment.
  • 16 and 17 are screens for determining A/H of an abutment according to another embodiment of the present invention.
  • the software calculates the vertical distance from the margin line 610 of the abutment to the top 210, which is the farthest position from the gum of the virtual crown ( 1610), and the measured vertical distance (1610, B1) can be used to determine the A/H of the abutment.
  • the software may determine the vertical distance (1620, B2) deducted by a certain length as the A/H of the abutment in consideration of the strength of the virtual crown and the material of the final prosthetic appliance. 16 and 17, since the virtual crown is located in the upper jaw, the virtual crown appears in an inverted form.
  • the software may determine the diameter of the abutment using the mesial, distal, buccal, and lingual widths of the virtual crown. For example, if the diameter of the abutment is increased by a certain value and the abutment comes into contact with any one of the widths of the mesial, distal, buccal and lingual sides of the virtual crown, the software calculates the length of the abutment at this time. Determined by the diameter of the ment.
  • the software measures the mesial, distal, buccal and lingual widths of the crown. Thereafter, the software may determine the diameter of the abutment based on the smallest one among the widths of the mesial, distal, buccal and lingual sides of the crown. If the diameter of the virtual crown does not fall into an integer for the mesial, distal, buccal and lingual widths, the software calculates the abutment diameter as the measured (or determined) virtual crown diameter value minus the decimal point. Decide.
  • FIG. 18 is a method for selecting the one in the first abutment library where the angle from the first connection points 311 and 312 mentioned in FIG. 10 to the abutment (ie, the angle of the abutment) is less than or equal to a predetermined angle. indicates
  • the software when the abutment in the first abutment library is coupled to the implant body and the crown, the software is vertical at the first connection points 311 and 312 of the top end 310 of the implant body.
  • the software measures the angle ⁇ of the abutment representing the angle between the first straight line and the second straight line, and selects only the abutment where the angle ⁇ of the abutment is less than or equal to a predetermined angle, and the user selects only the abutment.
  • the predetermined angle may be 40 degrees.
  • the software determines that the G/H of the abutment is 3.0 mm, 4.0 mm, or 5.0 among abutments having an angle of 40 degrees or less measured according to an embodiment of the present invention. You can choose an abutment in mm.
  • 19 is a screen for providing an abutment determined according to an embodiment of the present invention as an output screen to a user along with information such as specifications of a product to a virtual manipulator.
  • the software provides the determined ready-made abutment to the user along with a product code or abutment specification to a virtual manipulator, so that the user can select a product.
  • the determined ready-made abutment may further include, in addition to the most ideal ready-made abutment, a next-ranked ready-made abutment having the most similar specifications to the most ideal ready-made abutment.
  • the software highlights the most ideal ready-made abutment as shown in (a) of FIG. 19 (1910) or displays the most ideal ready-made abutment as shown in (b) in order to distinguish it from the next ready-made abutment.
  • the edge color of can be emphasized differently from the next-order ready-made abutment (1920).
  • the software After the specifications of the abutment are determined, the software records the specifications of the abutment (G/H, A/H, diameter of the abutment) in the Surgical Report, and the product code of the abutment. It can be recorded in the surgical report in conjunction with the specification.
  • the product code may be expressed in the order of a predetermined management name (eg, GSTA), the diameter of the abutment, A/H, and G/H.
  • a predetermined management name eg, GSTA
  • the product code is expressed as GSTA7450.
  • 20 is a screen for designing a virtual drilling hole according to an embodiment of the present invention.
  • the software may analyze bone density around the designed virtual implant body and design a virtual drilling hole 2010 based on the diameter and length of the virtual implant body.
  • the software then detects the bone margin and creates a first gum line 2020 adjacent to the bone margin.
  • the bone margin may be generated by referring to bone density information around the virtual drilling hole 2010 designed based on the virtual implant body.
  • the bone density of the part in contact with the virtual drilling hole 2010 is obtained from CT data through the HU (housfield unit) value of the part in contact with the virtual drilling hole 2010, and the bone density of the gum It is obtained through the average HU value in the gingiva.
  • the final bone margin may be obtained using the acquired bone density of the gum.
  • the software also creates a second gum line 2030 from the scan data to touch the virtual crown 200 .
  • the outer length of the gum part of the abutment is from the point where the implant body and the abutment are combined to the point where the first gum line 2020 and the virtual drilling hole 2010 meet.
  • the outer length of the first gum portion and the outer length of the second gum portion may be designed respectively.
  • 21 to 23 are screens showing the step of determining the outer length, shape, and diameter of the gum portion of the abutment (S620 in FIG. 4) according to an embodiment of the present invention.
  • 21 is a screen for connecting a connection point of a virtual implant body and a point of a bone margin according to an embodiment of the present invention.
  • the software after matching scan data and CT data to generate three-dimensional oral data, the software generates a first gum line 2020 obtained from a cross section of the CT data and a second gum line 2020 obtained from a cross section of the scan data.
  • a screen displaying the gum line 2030 may be provided to the user.
  • the software creates first connection points 2011 and 2012 at the point of the virtual drilling hole 2010 where the virtual drilling hole 2010 and the first gum line 2020 come into contact, and the second Connection points 2013 and 2014 are created, and a first connection line is created by connecting each of the second connection points 2013 and 2014.
  • the software measures the length from the first connection points 2011 and 2012 to the second connection points 2013 and 2014. At this time, the first connection points 2011 and 2012 are located on the first gum line 2020 .
  • the software creates second connection lines 2015 and 2016 by connecting the second connection points 2013 and 2014 and the first connection points 2011 and 2012 of the virtual implant body.
  • the second connection lines 2015 and 2016 may be formed in a straight line or a curve, and correspond to the outer length of the first gum portion, which is the length from the top of the implant body to the first gum line 2020.
  • each of the first connection points 2011 and 2012 and the second connection points 2013 and 2014 may be three or more. That is, in this specification, since the screen shown in FIG. 21 is a two-dimensional screen, for convenience of description, two first connection points 2011 and 2012 and two second connection points 2013 and 2014 are generated respectively. Although described as being done, each of the first connection points 2011 and 2012 and the second connection points 2013 and 2014 may be three or more. Accordingly, the number of second connection lines 2015 and 2016 connecting the first connection points 2011 and 2012 and the second connection points 2013 and 2014 may also be three or more.
  • a curved surface may be formed by the plurality of second connection lines 2015 and 2016, and the curved surface may correspond to a surface including the outer length of the first gum part among the outer lengths of the gum part of the abutment.
  • 22 is a screen for adjusting the shape of a second connection line using a virtual manipulator according to an embodiment of the present invention.
  • the software creates a virtual manipulator (2210, 2210) for manual adjustment at a predetermined point (eg, 1/2 point, 1/3 point, etc.) 2220) is provided to the user so that the user can adjust the shape of the second connecting lines 2015 and 2016.
  • a predetermined point eg, 1/2 point, 1/3 point, etc.
  • software provides a virtual manipulator to adjust the shape of the second connection lines 2015 and 2016 only to a concave shape. That is, the user may adjust the shape of the second connection lines 2015 and 2016 from a concave shape to a straight shape.
  • 23 is a screen in which distances from a first gum line to a second gum line are measured in three dimensions, respectively, according to an embodiment of the present invention.
  • the software provides information from the first connection points 2011 and 2012, which are connection points on the first gum line 2020, to the third connection points 2211 and 2212 on the second gum line 2030.
  • the outer lengths 2213 and 2214 of the second gum portion may be measured.
  • the outer lengths 2213 and 2214 of the second gum portion may be different from each other.
  • the outer lengths of the second gum portion 2213 and 2214 may be determined to be 2.51 mm and 2.48 mm, respectively.
  • 24 to 30 are screens showing a step (S620 in FIG. 4) of determining the outer length of the gum portion, the outer shape of the gum portion, and the diameter of the abutment according to the margin type according to an embodiment of the present invention.
  • software may adjust the outer shape of the gum portion of the abutment.
  • the software will 3-dimensionally make the margin line of the abutment U-shaped and 0.5mm below the set line.
  • a subgingival margin can be implemented by designing a patient-specific abutment to be positioned.
  • 24 is a screen for determining the outer length of the gum portion of the patient-specific abutment when the margin type is a subgingival margin according to an embodiment of the present invention.
  • the software changes the outer lengths 2213 and 2214 of the second gum portion smaller than the value determined in the previous step (eg, 0.5 mm subgingival margin).
  • the outer lengths 2213 and 2214 of the second gum portion are changed from 2.51 mm to 2.01 mm and from 2.48 mm to 1.98 mm, respectively).
  • the abutment margin line 610 is lower than the gum line 1200, it is generally used in an area where aesthetics are important.
  • 25 is a screen for determining the outer length of the gum portion of the patient-customized abutment when the margin type is the supragingival margin according to an embodiment of the present invention.
  • the software changes the outer lengths 2213 and 2214 of the second gum portion to a greater extent than the value determined in the previous step (for example, 0.5 mm supragingival margin).
  • the outer lengths 2213 and 2214 of the second gum portion are changed from 2.51 mm to 3.01 mm and from 2.48 mm to 2.98 mm, respectively).
  • the abutment margin line 610 is above the gum line 1200 and is generally used for the molar region, and corresponds to a periodontally good margin.
  • FIG. 26 is a screen for determining the outer length of the gingival portion of a patient-customized abutment when the margin type is a sinusoidal margin according to an embodiment of the present invention
  • FIG. 27 is a sinusoidal margin according to an embodiment of the present invention. indicates
  • the margin type is the pars gingival margin
  • the second gum portion outer lengths 2213 and 2214 are , determined the same as the value determined in the previous step.
  • the scalloped margin which can embody the shape of the gingival margin and gum as it is, can only be applied to patient-specific abutments.
  • FIG. 28 shows types of outer shape of the gum part of the patient-customized abutment according to an embodiment of the present invention
  • FIG. 29 shows a virtual manipulator capable of adjusting the outer shape of the patient-customized gum part according to an embodiment of the present invention. screen is provided.
  • the software converts the outer shape 2800 of the second gum outer length 2213, 2214 into a concave, straight, or convex shape. can be adjusted to
  • the software sets predetermined points on the second outer lengths of the gum part 2213 and 2214 (eg, the second outer lengths of the gum part 2213 and 2214, respectively).
  • virtual manipulators 2910 and 2920 for adjusting the outer shape of the gum portion are displayed.
  • the user may adjust the outer shape of the gum portion of the abutment by a predetermined operation (eg, an operation of extending or decreasing by dragging a mouse).
  • FIG. 30 shows a change in the diameter of a patient-specific abutment according to an embodiment of the present invention.
  • the process of designing an abutment customized for the patient by the software changes the diameter of the abutment.
  • the software according to the virtual crown and margin type (i.e., supragingival margin, subgingival margin, Equivalence margin) created in the virtual crown placement step (S200 in FIG. 2),
  • the diameter 3000 of the abutment may be determined.
  • 31 to 33 are screens showing the step of determining the A/H of the abutment of FIG. 4 (S640) according to an embodiment of the present invention.
  • 31 is a screen for determining the A/H of an abutment in the anterior region according to an embodiment of the present invention.
  • the software directs the central axis of the abutment on the outer surface of the designed virtual crown for the anterior tooth (ie, the mesial, distal, buccal and lingual directions of the four outer surfaces of the virtual crown, respectively). Measure the A/H of the abutment at the point moved by the preset length H mm (for example, 1.5 to 2 mm).
  • FIG. 31 shows a method for determining the point at which the A/H value of the abutment is measured on the Anterior screen, and (b) shows how A method for determining the point at which the A/H value of the butment is measured is shown, and (c) may indicate a method for determining the point at which the A/H value of the abutment is measured on the Occlusal screen.
  • 32 is a screen for determining the A/H of an abutment in the posterior region according to an embodiment of the present invention.
  • the software measures A/H of the abutment based on the mesial surface, the distal surface, and the buccal and lingual cusps of the designed virtual crown for the posterior teeth.
  • FIG. 31 shows a method for determining the point where the A/H of the abutment is measured on the Anterior screen, and (b) shows the abutment on the Cross screen. The method of determining the point to measure the A/H of the abutment is shown, and (c) can indicate the method of determining the point to measure the A/H of the abutment on the Occlusal screen.
  • each value can be adjusted according to the shape of the opposing tooth or the shape of the virtual crown.
  • 33 is a screen for determining the final A/H of an abutment in consideration of the material or strength of a virtual crown according to an embodiment of the present invention.
  • the software takes into account the strength of the temporary prosthesis (eg, temporary virtual crown) or the material of the final prosthesis in the A/H of the abutment at the measured abutment joint site in advance.
  • the final A/H of the abutment is determined by subtracting the set length (eg, 1.5 to 2.0 mm).
  • the software reduces the final A/H (M1 mm to M4 mm) of the patient-specific abutment in FIG. 33 by 2.0 mm compared to the A/H (K1 mm to K4 mm) of the abutment in FIG. can decide
  • FIG. 33 shows a screen for determining the final A/H of the abutment on the Anterior screen, and (b) shows the final A/H of the abutment on the Cross screen.
  • a screen for determining the A/H may be shown, and (c) may indicate a screen for determining the final A/H of the abutment on the Occlusal screen.
  • 34 illustrates a method of matching the specifications of a patient-specific abutment designed according to an embodiment of the present invention to an abutment in a second abutment library.
  • the designed patient-specific abutment and the abutment in the second abutment library are respectively placed in a three-dimensional coordinate system. do.
  • the software may compare the degree of similarity between the designed patient-specific abutment arranged in the three-dimensional coordinate system and the abutment in the second abutment library.
  • the specifications of the abutment for comparing the similarity are the G/H (3410, 3420) of the abutment, the A/H (3430, 3440) of the abutment included in the outer shape of the abutment, and the diameters 3450 and 3460.
  • the software may compare the degree of similarity and match an abutment having a degree of similarity equal to or greater than a predetermined value among the abutments in the second abutment library with a designed patient-specific abutment.
  • the software compares the area corresponding to the G / H (3410, 3420) of the designed patient-specific abutment and the abutment in the second abutment library to obtain a similar degree. It can be defined as the first degree of similarity.
  • the software may match an abutment in the second abutment library having a first similarity equal to or greater than a predetermined value (eg, 90%) with a designed patient-specific abutment.
  • the second similarity may be defined by comparing the diameters 3450 and 3460 of the abutment, and the software may determine a second similarity in a second abutment library having a predetermined value (eg, 90%) or more. Butts can be matched with designed patient-specific abutments.
  • the software may compare the A/H (3430, 3440) of the abutment to define a third similarity, and the second abutment library having the third similarity equal to or greater than a predetermined value (eg, 90%).
  • a predetermined value eg, 90%
  • the software may define, as the first group, an abutment having a first similarity of a predetermined value (eg, 90%) or more among the second abutment library, and among the abutments of the first group, the second group Abutments having a similarity of at least a predetermined value (eg, 90%) may be defined as a second group. Subsequently, the software may select an abutment having a third similarity of a predetermined value (eg, 90%) or more among the abutments of the second group as a patient-specific abutment.
  • a predetermined value eg, 90%
  • the software may select three matching abutments from the second abutment library, but is not limited thereto. That is, the number of abutments selected by the software may vary depending on the embodiment.
  • the software determines the A/H of the abutment based on the strength of the temporary prosthesis and the material of the final prosthesis.
  • a correction value eg, a decrease value
  • the user can later adjust the A/H of the abutment corresponding to the third degree of similarity from the second abutment library, and select an optimized abutment using the correction value.
  • FIG. 35 is a screen for presenting specifications of a patient-customized abutment according to an embodiment of the present invention and providing an abutment selection screen to the user through a virtual manipulator
  • FIG. 36 is a screen according to an embodiment of the present invention. This screen presents the specifications of the matched ready-made abutment and provides the user with an abutment selection screen through a virtual manipulator.
  • the user can check the designed patient-specific abutment through the screen and select it through the virtual manipulator.
  • the software stores a plurality of ready-made abutments selected from the second abutment library by product code and/or abutment specification (Mesiodistal (M/D) length, Buccolinual (B/L) length, etc.) is provided to the user, and the user can select one of the ready-made abutments provided through the virtual manipulator.
  • the software uses methods such as highlighting the product screen corresponding to the abutment most suitable for the user among the ready-made abutments selected from the second abutment library or changing the border color to differentiate it from other abutments. may be displayed differently.
  • the following is a description of the abutment design process that can be performed regardless of whether it is a process of designing a custom abutment.
  • the software checks whether the placement position of the virtual implant body is changed (S700).
  • the software places the virtual crown again (S800) and checks whether it is a process of designing an abutment customized for the patient (S400).
  • the software performs a process of designing a ready-made abutment or a process of designing a patient-specific abutment, and recommends the abutment to the user (S500 and S600). Subsequently, the user may select an abutment whose specifications are changed in real time using a virtual manipulator.
  • the user can be recommended an optimal abutment according to the movement of the implant body in real time without using separate software.
  • FIG. 37 is a screen for providing a shape change of a virtual crown to a user when there is a change in the implantation position of the implant body according to an embodiment of the present invention.
  • the software determines the movement of the placement position 3700 of the virtual implant body. Accordingly, the shape of the virtual crown 200 may be deformed and provided to the user.
  • the user can immediately check the shape of the virtual crown according to the change in the placement position of the virtual implant body in real time.
  • Combinations of each block of the block diagram and each step of the flowchart attached to the present invention may be implemented as a computer program or code.
  • a computer program or code may create means for performing the functions described in each block or each step of the flowchart. Since these computer programs or codes may be stored in any kind of computer usable or computer readable recording medium, the programs or codes stored in the recording medium, etc. may produce a block or manufactured item that performs the function of each step of the flowchart. . In addition, these programs or codes may be loaded on a computer or other programmable data processing equipment, so that the computer or other programmable data processing equipment may perform a series of operation steps.
  • Each block or step may represent a module or portion of code comprising one or more executable programs or codes, and it is possible for blocks or steps in a flowchart to be performed out of sequence. For example, two blocks or steps shown in succession may be performed concurrently, or the blocks or steps may be performed in reverse order depending on their function.

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Epidemiology (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Medical Informatics (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Biomedical Technology (AREA)
  • Surgery (AREA)
  • Computer Graphics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Primary Health Care (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Geometry (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Architecture (AREA)
  • Robotics (AREA)
  • Data Mining & Analysis (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Dental Prosthetics (AREA)

Abstract

본 발명의 일 실시 예에 따른 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법은, 디자인 장치가 치과용 영상 데이터에서 가상 크라운을 배치하는 단계; 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계; 상기 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 가상 크라운과 상기 가상 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 값 중에서 적어도 하나를 결정하는 단계; 및 상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함할 수 있다.

Description

서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치
본 발명은 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치에 관한 것이다.
일반적으로, 서지컬 가이드 소프트웨어를 이용한 치과 임플란트 서지컬 가이드를 디자인하는 경우, 사용자는 정확한 위치에 임플란트 바디(Implant body)를 식립할 수 있고, 높은 기계적 고정력을 얻을 수 있을 뿐만 아니라, 사용자는 임플란트 바디를 식립한 후 바로 어버트먼트(abutment)를 체결하고 임시 보철물을 환자에게 체결할 수 있다. 이로 인해, 서지컬 가이드 디자인 소프트웨어를 이용하는 임플란트 수술은 환자에게 심미적으로나 기능적으로 만족감을 줄 수 있다.
일 실시 예에 따라, 치과 임플란트 서지컬 가이드를 디자인할 때, 가상 어버트먼트를 사용자에게 추천하는 임플란트 서지컬 가이드 디자인 방법 및 그 장치를 제안한다.
다만, 본 발명이 해결하고자 하는 과제는 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재로부터 본 발명이 속하는 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 실시 예에 따른 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법은, 디자인 장치가 치과용 영상 데이터가 표시된 영상 화면에서 가상 크라운을 배치하는 단계; 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계; 상기 임플란트에 포함되는 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 가상 크라운과 상기 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하는 단계; 및 상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함할 수 있다.
상기 검색하는 단계는, 상기 결정에 기초하여, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들과 상기 환자 맞춤형 어버트먼트 사이의 유사도를 계산하는 단계; 및 상기 유사도에 기초하여, 상기 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계를 포함할 수 있다.
상기 유사도를 계산하는 단계는, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 잇몸부 높이(Gingival Height, G/H)와 상기 환자 맞춤형 어버트먼트의 G/H 사이의 제1 유사도, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 직경 값과 상기 환자 맞춤형 어버트먼트의 직경 사이의 제2 유사도, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 A/H와 상기 환자 맞춤형 어버트먼트의 A/H 사이의 제3 유사도 중에서 적어도 하나를 계산하는 단계를 포함할 수 있다.
상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계는, 상기 제1 유사도, 상기 제2 유사도 및 상기 제3 유사도 중에서 계산된 상기 적어도 하나와 상기 적어도 하나에 기 설정된 기준 값을 비교하여, 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계를 포함할 수 있다.
상기 환자 맞춤형 어버트먼트와 매칭되는 것으로 결정된 어버트먼트의 A/H가 상기 환자 맞춤형 어버트먼트의 A/H보다 큰 경우, 임시 보철물의 강도 및 최종 보철물의 재료 중에서 적어도 하나에 기초하여, 상기 환자 맞춤형 어버트먼트와 매칭되는 것으로 결정된 어버트먼트의 A/H를 수정하는 단계를 더 포함할 수 있다.
상기 임플란트에 포함되는 어버트먼트가 기성 어버트먼트로 설정된 경우, 상기 가상 임플란트 바디의 최상단에서 상기 가상 크라운까지 수직으로 이은 선과 상기 가상 임플란트 바디의 최상단에서 상기 가상 크라운의 마진부분까지 이은 선에 의해 결정되는 각도에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 기성 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 더 포함할 수 있다.
상기 방법은, 치과용 영상 데이터에서 가상 크라운을 배치하는 단계; 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계; 및 상기 가상 임플란트 바디의 식립 위치가 이동된 경우, 이동된 상기 가상 임플란트 바디의 식립 위치에 따라, 상기 환자 맞춤형 어버트먼트의 상기 잇몸부 외곽 길이, 상기 잇몸부 외곽 형상, 상기 직경 및 상기 A/H 중에서 적어도 하나를 조정하는 단계를 더 포함할 수 있다.
상기 방법은, 상기 가상 임플란트 바디의 식립 위치가 이동된 경우, 이동된 상기 가상 임플란트 바디의 식립 위치에 따라, 상기 가상 크라운의 형상을 변경하는 단계를 더 포함할 수 있다.
본 발명의 제2 실시예에 따른 디자인 장치에 의해 수행되는 서지컬 가이드 생성 방법은 치과용 영상 데이터에서 가상 크라운을 배치하는 단계; 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계; 상기 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 가상 크라운과 상기 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하는 단계; 상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계; 및 상기 검색된 어버트먼트를 상기 서지컬 가이드에 적용하는 단계를 포함할 수 있다.
본 발명의 제3 실시예에 따른 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법에 있어서, 디자인 장치가 상기 가상 어버트먼트가 환자 맞춤형 어버트먼트인지 입력받는 단계; 치과용 영상 데이터에서 가상 크라운을 배치하는 단계; 상기 가상 크라운의 배치에 따라 임플란트 바디를 디자인하는 단계; 상기 입력받은 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정되었는지를 확인하는 단계; 및 상기 배치된 가상 크라운과 상기 배치된 가상 임플란트 바디에 기초하여, 상기 확인된 설정이 환자 맞춤형 어버트먼트인 경우, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하고, 상기 확인된 설정이 환자 맞춤형 어버트먼트가 아닌 경우, 기 저장된 어버트먼트 라이브러리 중에서 기성 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함할 수 있다. 본 발명의 다른 실시 예에 따른 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 장치는, 치과용 영상 데이터를 획득하는 데이터 획득부; 및 상기 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 영상 데이터를 이용하여, 가상 크라운을 배치하고, 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하며, 상기 가상 크라운과 상기 가상 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하고, 상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 제어부를 포함할 수 있다.
본 발명의 실시 예에 따르면, 치과 임플란트 서지컬 가이드를 디자인할 때, 사용자가 가상 임플란트 바디의 식립 위치를 조정하여 변화하는 가상 크라운의 외형을 보여주어 최종 보철물의 형태를 미리 점검할 수 있다. 또한 가상 크라운과 가상 임플란트 바디를 디자인한 후, 그에 맞는 어버트먼트를 제안해주고 매니퓰레이터에 적용시켜 사용자에게 편의성을 제공해 줄 수 있다.
도 1은 본 발명의 일 실시 예에 따른 임플란트 수술용 가이드 디자인 장치의 구성을 나타낸다.
도 2는 본 발명의 일 실시 예에 따른 어버트먼트의 종류를 결정하고, 결정된 어버트먼트를 디자인 및 추천하는 일련의 단계를 나타낸 순서도이다.
도 3은 기성 어버트먼트를 디자인하는 과정인 경우, 기성 어버트먼트를 디자인하고 추천하기 위한 순서도이다.
도 4는 환자 맞춤형 어버트먼트를 디자인하는 과정인 경우, 환자 맞춤형 어버트먼트를 디자인하고 추천하기 위한 순서도이다.
도 5는 본 발명의 일 실시 예에 따른 가상 크라운을 대합되는 치아에 맞게 배치하는 화면이다.
도 6은 본 발명의 일 실시 예에 따른 가상 크라운 배치 이후 CT 단면 화면이다.
도 7은 본 발명의 일 실시 예에 따른 가상 크라운의 중심축을 기준으로 임플란트 바디가 식립된 CT 단면 화면이다.
도 8은 본 발명의 일 실시 예에 따른 가상 임플란트 바디의 최상단에서부터 잇몸 라인까지의 높이를 결정하는 화면이다.
도 9는 본 발명의 일 실시 예에 따른 가상 임플란트 바디 상의 양쪽 연결지점을 연결하는 연결선을 생성하는 화면이다.
도 10은 본 발명의 일 실시 예에 따른 가상 임플란트 바디와 잇몸 라인 사이 거리를 측정하는 화면이다.
도 11은 본 발명의 일 실시 예에 따른 마진 유형이 치은연하 마진인 경우, 어버트먼트의 G/H를 결정하는 화면이다.
도 12는 본 발명의 일 실시 예에 따른 치은연하 마진을 나타낸다.
도 13은 본 발명의 일 실시 예에 따른 치은연상 마진을 나타낸다.
도 14는 본 발명의 일 실시 예에 따른 마진 정보를 출력하는 화면이다.
도 15는 본 발명의 일 실시 예에 따른 어버트먼트의 A/H를 결정하는 화면이다.
도 16은 본 발명의 다른 실시 예에 따른 어버트먼트의 A/H를 결정하는 화면이다.
도 17은 본 발명의 일 실시 예에 따른 어버트먼트의 직경을 결정하는 화면이다.
도 18은 본 발명의 일 실시 예에 따라 가상 임플란트 바디 상의 양쪽 연결지점에서 크라운까지 수직으로 이은 선과 가상 임플란트 바디 상의 양쪽 연결지점에서 크라운의 마진부분까지 이은 선이 이루는 각도에 따라 어버트먼트를 선정하는 방법을 나타낸다.
도 19는 본 발명의 일 실시 예에 따라 어버트먼트 제품을 사양과 함께 매니퓰레이터를 제공하는 화면이다.
도 20은 본 발명의 일 실시 예에 따른 가상 드릴링 홀을 디자인하는 화면이다.
도 21은 본 발명의 일 실시 예에 따른 가상 임플란트 바디 상의 연결지점과 골 마진의 포인트를 연결하는 화면이다.
도 22는 본 발명의 일 실시 예에 따른 가상의 매니퓰레이터를 이용하여 제2 연결선의 형상을 조정하는 화면이다.
도 23은 본 발명의 일 실시 예에 따른 제1 잇몸 마진에서 제2 잇몸 라인까지의 거리를 3차원적으로 각각 측정한 화면이다.
도 24는 본 발명의 일 실시 예에 따른 마진 유형이 치은연하 마진인 경우, 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이다.
도 25는 본 발명의 일 실시 예에 따른 마진 유형이 치은연상 마진인 경우, 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이다.
도 26은 본 발명의 일 실시 예에 따른 마진 유형이 치은동등 마진인 경우, 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이다.
도 27은 본 발명의 일 실시 예에 따른 치은동등 마진을 나타낸다.
도 28은 본 발명의 일 실시 예에 따른 환자 맞춤형 어버트먼트의 잇몸부 외곽 형상 종류를 나타낸다.
도 29는 본 발명의 일 실시 예에 따른 환자 맞춤형 어버트먼트의 잇몸부 외곽 형상을 조정할 수 있는 가상의 매니퓰레이터를 제공하는 영상 화면이다.
도 30은 본 발명의 일 실시 예에 따라 환자 맞춤형 어버트먼트의 마진 유형에 따른 직경의 변화를 나타낸다.
도 31은 본 발명의 일 실시 예에 따른 전치부에서의 어버트먼트의 A/H를 결정하는 화면이다.
도 32는 본 발명의 일 실시 예에 따른 구치부에서의 어버트먼트의 A/H를 결정하는 화면이다.
도 33은 본 발명의 일 실시 예에 따른 가상 크라운의 강도 및 최종 보철물의 재료를 고려하여 어버트먼트의 최종 A/H를 결정하는 화면이다.
도 34는 본 발명의 일 실시 예에 따라 디자인된 환자 맞춤형 어버트먼트와 기성 어버트먼트를 매칭하는 방법을 나타낸다.
도 35는 본 발명의 일 실시 예에 따른 환자 맞춤형 어버트먼트의 사양을 제시하고 가상의 매니퓰레이터를 통해 사용자에게 어버트먼트 선택화면을 제공하는 화면이다.
도 36은 본 발명의 일 실시 예에 따른 매칭된 기성 어버트먼트의 사양을 제시하고 가상의 매니퓰레이터를 통해 사용자에게 어버트먼트 선택화면을 제공하는 화면이다.
도 37은 본 발명의 일 실시 예에 따른 가상 임플란트 바디의 식립 포지션 변동이 있는 경우, 그에 맞추어 가상 크라운의 형태 변화를 출력한 화면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있다. 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 발명의 실시 예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 실시 예에서의 기능을 고려하여 정의된 용어들로써 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 발명의 일 실시 예에 따른 치과 임플란트 수술을 위한 가이드 디자인 장치의 구성을 도시한 도면이다.
도 1을 참조하면, 가이드 디자인 장치(100)는 데이터 획득부(110), 저장부(120), 제어부(130)를 포함한다. 또한, 가이드 디자인 장치(100)는 입력부(140)와 출력부(150)를 더 포함할 수 있다.
가이드 디자인 장치(100)는 치과 임플란트 수술을 위한 다양한 치과용 소프트웨어들을 실행할 수 있다. 치과용 소프트웨어들은 뷰어 소프트웨어, CAD 소프트웨어를 포함한다. 뷰어 소프트웨어 및 CAD 소프트웨어는, 경우에 따라, 2차원, 3차원 영상을 제공할 뿐만 아니라, 치아 및 치아 주변부에 대한 진단 정보 또한 제공할 수 있다.
데이터 획득부(110)는 치과 임플란트 수술을 위한 하나 이상의 데이터를 획득한다. 그러한 데이터는, 예를 들어, CT 데이터, 스캔 데이터를 포함한다. CT 데이터와 스캔 데이터는, 각각 또는 함께, 서지컬 가이드의 디자인을 위해 이용된다.
스캔 데이터는 손상된 치아를 포함한 실제 치아들의 정보를 가진 데이터이다. 스캔 데이터는 환자의 구강을 본떠 생성한 석고 모형을 3D 스캐너(3D Scanner)로 스캐닝하여 획득될 수 있고, 환자의 구강을 본 떠 생성한 인상체를 3D 스캐너로 스캐닝하여 획득될 수 있다. 다른 예로서, 스캔 데이터는 구강 내 3D 스캐너(3D Intra-oral scanner)를 이용하여 환자의 구강 내부를 스캐닝하여 획득될 수 있다. CT 데이터는 컴퓨터 단층 촬영을 사용하여 환자의 두부에 대하여 생성된 데이터이다. CT 데이터는 CT 장치, 바람직하게는 CBCT(Cone Beam CT) 장치에 의해 획득될 수 있다.
저장부(120)는 복수의 라이브러리들을 갖는다. 저장부(120)는, 예를 들어, 크라운 라이브러리, 어버트먼트 라이브러리, 임플란트 바디 라이브러리 중 적어도 하나를 포함한다. 각각의 라이브러리는 각각의 라이브러리에 연관된 크라운들, 어버트먼트들 또는 임플란트 바디들에 대한 정보를 갖는다. 이처럼 라이브러리에 저장된 크라운들, 어버트먼트들, 임플란트 바디들은 이후 제어부(130)에 의해 처리되거나 출력부(150)로 제공될 수 있다.
한편, 본 발명의 예시적인 실시예에서, 어버트먼트 라이브러리는 마진(Margin)의 형태에 기초하여 제1 어버트먼트 라이브러리, 제2 어버트먼트 라이브러리로 구분될 수 있다. 마진의 형태에 다양성을 적용하여, 어버트먼트 라이브러리는 적어도 3개 이상의 어버트먼트 라이브러리들로 구분될 수도 있으나, 예시적인 실시예에서는, 마진의 형태를 원형과 원형이 아닌 것으로 구분하여 각각 제1, 제2 어버트먼트 라이브러리로 구분한다. 즉, 제1 어버트먼트 라이브러리는 마진의 형태가 원형인 어버트먼트들에 연관된 라이브러리이고, 제2 어버트먼트 라이브러리는 마진의 형태가 원형이 아닌 어버트먼트들에 연관된 라이브러리이다.
한편, 마진의 형태가 원형인 어버트먼트는 기성 어버트먼트(ready-made abutment), 마진의 형태가 원형이 아닌 어버트먼트는 환자 맞춤형 어버트먼트(patient-specific abutment)로 이루어질 수도 있다. 참고로, 어버트먼트의 마진은 직경방향으로 돌출된 부위로서, 형태에 따라 원형 또는 비원형으로 구분될 수 있고, 잇몸과의 위치 관계에 따라 치은연상 마진(Supra Margin), 치은동등 마진(Equi-Gingival Margin), 치은연하 마진(Sub Margin)으로 구분될 수 있다.
제1 어버트먼트 라이브러리의 경우, 마진 라인의 형태가 원형인 어버트먼트의 사양이 미리 정의된다. 예를 들어, 제1 어버트먼트 라이브러리는 G/H(Gingival Height), A/H(Abutment Height), 직경으로 미리 정의된다. 제2 어버트먼트 라이브러리의 경우, 마진 라인의 형태가 원형이 아닌 어버트먼트의 사양이 미리 정의된다. 예를 들어, 제2 어버트먼트 라이브러리는 잇몸부 외곽 길이, A/H, 직경으로 미리 정의된다.
제어부(130)는 대향하는 치아와 대합하는 가상 크라운을 치아가 상실된 영역에 생성한다. 그러한 가상 크라운은 대향하는 치아와의 대합 정보에 기초하여 대합하는 면의 형상이 만들어질 수 있다. 또한, 가상 크라운의 대합하는 면을 제외한 나머지 형상은 동명치에 대한 형상 정보를 이용하여 만들어지거나, 복수의 가상 크라운을 갖는 크라운 라이브러리로부터 선택되어 만들어질 수 있다.
제어부(130)는 생성된 가상 크라운의 형상 및 위치에 기초하여, 상기 가상 크라운과 상응하는 가상 임플란트 바디 및 그러한 가상 임플란트 바디의 위치를 결정한다. 제어부(130)는 결정된 형상을 갖는 가상 임플란트 바디를 결정된 위치에 생성한다. 경우에 따라, 제어부(130)는 임플란트 바디 그 자체의 3차원 데이터를 결정된 위치에 생성하거나, 임플란트 바디를 2차원으로 표현한 데이터를 결정된 위치에 생성한다.
이후, 제어부(130)는 가상 임플란트 바디의 형상, 가상 임플란트 바디의 위치, 가상 크라운의 형상, 가상 크라운의 위치 중 적어도 2개, 바람직하게는 적어도 3개, 특히 바람직하게는 적어도 4개에 기초하여 가상 어버트먼트의 사양, 바람직하게는 치수를 결정한다. 참고로 가상 어버트먼트의 사양은 어버트먼트의 형상에 연관된 모든 정보를 말하며, 가상 어버트먼트의 치수는 상기 어버트먼트의 사양 중 소정의 파라미터로 측정가능한 것을 말한다. 어버트먼트의 사양은, 예를 들어, G/H, A/H, 직경, 마진의 둘레, 마진의 형상을 포함한다. 또한, 어버트먼트 사양은, 더 예를 들어, 직경, 마진의 위치를 기준으로 마진 보다 위에 위치한 마진 상부의 형상, 마진 보다 아래에 위치한 마진 하부의 형상도 포함할 수 있다. 여기서, ‘위’는 어버트먼트에서 크라운을 향하는 방향을 말하고, ‘아래’는 어버트먼트에서 임플란트 바디를 향하는 방향을 말한다.
제어부(130)는 어버트먼트의 사양에 기초하여 어버트먼트 라이브러리에서 적어도 하나의 어버트먼트를 검색하고, 검색된 어버트먼트 및/또는 그에 대한 제품코드를 포함한 실행화면을 생성할 수 있다. 경우에 따라, 검색된 어버트먼트 및/또는 그에 대한 제품코드는 수술 보고서에 제공될 수도 있다.
제어부(130)는 가상 임플란트 바디의 식립 포지션의 변동을 확인할 수 있다. 임플란트 바디의 식립 포지션의 변동은 가상 임플란트 바디의 식립 위치 이동, 가상 임플란트 바디의 식립 방향 변동, 가상 임플란트 바디의 식립 깊이 변동을 포함할 수 있다.
제어부(130)는 어버트먼트가 가상 임플란트 바디와 연결되면, 가상 보철물과 치아의 경계 영역에 대한 정보인 마진 정보를 연산할 수 있다. 또한, 제어부(130)는 가상 임플란트 바디의 식립 포지션의 변동을 확인하고, 가상 임플란트 바디의 식립 포지션이 변동된 경우, 이를 반영하여, 마진 정보를 다시 연산할 수 있다.
입력부(140)는 사용자 조작신호를 입력 받기 위한 수단을 말하며, 예를 들어, 터치 스크린, 마우스, 키보드, 리모트 컨트롤러를 포함하나, 이에 한정되는 것은 아니다. 일 실시 예에 따르면, 사용자가 가상 임플란트 바디의 식립 위치를 수동으로 이동하고자 하는 경우, 입력부(140)는 가상 임플란트 바디의 식립 위치를 조정하기 위한 사용자 조작신호를 입력 받을 수 있다. 또한, 입력부(140)는 출력부(150)에 의해 출력된 추천 어버트먼트 중 사용자가 이용하고자 하는 어버트먼트를 선택하는 입력을 수신할 수 있다.
출력부(150)는 가상으로 어버트먼트가 배치되는 시뮬레이션 화면, 임플란트 바디와 어버트먼트가 체결되는 시뮬레이션 화면 및 어버트먼트 상부에 가상 크라운이 삽입되는 시뮬레이션 화면 중 적어도 하나를 표시할 수 있다. 출력부(150)는 제어부(130)를 통해 결정된 최적의 어버트먼트 사양을 화면에 표시할 수 있다. 또한, 제어부(130)를 통해 연산된 마진 정보를 컬러로 표현한 컬러맵을 화면에 표시할 수도 있다.
출력부(150)에 의해 사용자 조작을 위한 가상의 사용자 인터페이스가 화면에 제공되고, 입력부(140)가 사용자 인터페이스를 통해 사용자 동작에 의한 사용자 조작신호를 입력 받으면, 제어부(130)는 어버트먼트를 수동으로 조정할 수 있다. 그러한 가상의 사용자 인터페이스는 매니퓰레이터(manipulator)를 포함할 수 있다. 매니퓰레이터는 본 발명의 일 실시 예에 따라, 사용자가 어버트먼트의 사양을 조정할 수 있도록 제공될 수 있다. 또한, 가상의 매니퓰레이터는 추천된 어버트먼트를 출력하고, 사용자가 어버트먼트를 선택하는 화면을 제공할 수 있다.
이하 명세서에서, 상술한 가이드 디자인 장치에 의하여 구현되는 어버트먼트의 추천 방법을 설명한다. 어버트먼트의 추천 방법은 컴퓨터 프로그램의 적어도 일부로 이루어질 수 있다. 가이드 디자인 장치의 제어부는 그러한 소프트웨어를 이용하여 어버트먼트를 추천한다. 본 명세서에서 제어부에 의한 동작은 소프트웨어에 의한 동작으로 설명될 수 있다.
도 2는 본 발명의 일 실시 예에 따른 어버트먼트 사양 결정 단계를 나타낸 순서도이다.
도 2를 참조하면, 소프트웨어는 환자 맞춤형 어버트먼트를 디자인할 지를 입력받는다(S100). 입력된 환자 맞춤형 어버트먼트를 디자인 하는지 여부에 따라, 이후 어버트먼트를 디자인하는 과정이 달라지게 된다.
소프트웨어는 가상 크라운을 대합되는 치아에 맞게 배치(S200)한다.
소프트웨어는 배치된 가상 크라운에 연관된 정보에 기초하여 가상 임플란트 바디의 식립 위치, 식립 방향 및 식립 깊이를 결정한다(S300). 일 실시예에서, 가상 크라운에 연관된 정보는 가상 크라운의 사양, 치축, 재료 정보를 포함할 수 있다. 경우에 따라, 가상 임플란트 바디의 식립 위치, 식립 방향 및 식립 깊이는 사용자 입력에 응답하여 변경될 수 있다.
소프트웨어는 맞춤형 어버트먼트를 디자인하는 것인지 여부를 확인(S400)한다. 예를 들어, 소프트웨어는 사용자 설정 또는 사용자 입력에 기초하여 맞춤형 어버트먼트 또는 기성 어버트먼트 중 어느 하나로 디자인 대상을 결정한다. 다른 예를 들어, 소프트웨어는 기성 어버트먼트를 우선적으로 선택하여 어버트먼트의 사양을 계산하되, 계산된 사양이 기준 범위를 벗어나면 맞춤형 어버트먼트를 디자인하는 것으로 결정한다. 한편, 기성 어버트먼트를 우선적으로 선택하는 경우에는, 후술될 동작 중 적어도 일부, 예를 들어, 도 3의 S500의 S510 내지 S530을 생략하고 바로 S540의 동작이 수행될 수도 있다.
도 3은 기성 어버트먼트를 디자인하는 경우, 기성 어버트먼트를 디자인하고, 추천(S500)하기 위한 순서도이다.
도 3을 더 참조하면, 소프트웨어는 환자 맞춤형 어버트먼트를 디자인하는 과정이 아닌 경우(S400의 ‘아니오’), 먼저 어버트먼트의 G/H 를 결정할 수 있다(S510).
이어서, 소프트웨어는 어버트먼트의 G/H가 결정되면, 크라운의 근심면, 원심면, 협측 및 설측의 폭경에 의해 어버트먼트의 직경을 결정한 후 어버트먼트의 마진 라인으로부터 대합치의 잇몸에서 가장 높은 부위까지의 길이를 어버트먼트의 A/H로 결정하거나, 가상 크라운의 가장 낮은 부위까지의 길이를 어버트먼트의 A/H로 결정한다(S520). 이때, 소프트웨어는 크라운의 강도 또는 재료를 고려하여 미리 설정된 값(예를 들어, 1.5~2.0mm)을 차감한 높이를 어버트먼트의 A/H로 결정할 수 있다.
이어서, 소프트웨어는 결정된 어버트먼트의 G/H, A/H가 미리 설정된 기준 범위를 벗어나는 지를 확인한다(S530). 결정된 어버트먼트의 G/H, A/H가 미리 설정된 기준 범위를 벗어나는 경우(S530의 ‘예’), 제1 어버트먼트 라이브러리내에 있는 어버트먼트 제품을 추천할 수 없으므로 소프트웨어는 환자 맞춤형 어버트먼트를 디자인하는 과정(S600)으로 진행할 수 있다.
결정된 어버트먼트의 G/H, A/H가 미리 설정된 기준 범위를 벗어나지 않는다면(S530의 ‘아니오’), 소프트웨어는 제1 어버트먼트 라이브러리내에 있는 기성 어버트먼트 중에서 디자인된 어버트먼트의 G/H, 직경, 각도, 및 A/H를 고려하여 복수의 어버트먼트를 추천할 수 있다(S540). 여기서 어버트먼트의 각도는 도 18에 도시된 임플란트 바디 최상단(310)의 제1 연결지점(311, 312)에서 어버트먼트까지의 각도(α)를 말한다.
예를 들어, 소프트웨어는 제1 어버트먼트 라이브러리내에서 결정된 어버트먼트의 G/H가 소정의 기준을 만족하는 제1 그룹을 먼저 선정하고, 선정된 제1 그룹내에서 결정된 어버트먼트의 직경이 디자인된 어버트먼트 직경보다는 작은 제2 그룹을 다시 선정할 수 있다. 이어서, 소프트웨어는 선정된 제2 그룹에서 어버트먼트의 각도가 소정의 값 이하인 제3 그룹을 선정할 수 있다.
예를 들어, 마진 유형이 치은연상 마진인 경우, 소프트웨어는 제1 어버트먼트 라이브러리에서 디자인된 어버트먼트의 G/H보다 높은 복수의 어버트먼트를 제1 그룹으로 선정할 수 있다. 이어서, 소프트웨어는 선정된 제1 그룹에서, 디자인된 어버트먼트의 직경보다 작은 제2 그룹을 선정할 수 있다.
최종적으로, 소프트웨어는 선정된 제2 그룹에서 어버트먼트의 각도가 소정의 값 이하인 제3 그룹을 선정할 수 있다. 소프트웨어가 제3 그룹 중에서 사용자에게 추천될 복수의 어버트먼트들의 개수는 3개로 제한될 수 있다. 이때, 가상 매니퓰레이터가 추천된 복수의 어버트먼트들과 함께 표시될 수도 있다. 소프트웨어는 매니퓰레이터에 대한 사용자 입력에 따라 추천된 복수의 어버트먼트들 중 어느 하나를 선택할 수 있다.
도 4는 환자 맞춤형 어버트먼트를 디자인하는 경우, 환자 맞춤형 어버트먼트를 디자인하고, 추천(S600)하기 위한 순서도이다.
도 4를 더 참조하면, 환자 맞춤형 어버트먼트를 디자인하는 과정인 경우 소프트웨어는 먼저 가상 드릴링 홀 주변의 골밀도를 파악하여 골 마진을 검출하는 단계(S610)를 수행한다.
이어서, 소프트웨어는 어버트먼트의 잇몸부의 외곽 길이 및 형상, 그리고 어버트먼트의 직경을 결정한다(S620). 소프트웨어는 잇몸부의 형상을 디자인할 때, 어버트먼트의 잇몸부가 골 마진과 인접하는 부분과 어버트먼트의 잇몸부가 잇몸 마진과 인접하는 부분의 형상을 각각 디자인할 수 있다.
이어서, 소프트웨어는 직경이 결정된 위치에서 어버트먼트의 마진 라인의 연결 형상을 결정한다(S630). 어버트먼트의 마진 라인의 연결 형상은 어버트먼트의 마진 라인에서 보철물과 연결되는 부분의 형상이다. 소프트웨어는 상기 어버트먼트의 마진 라인의 연결 형상이 결정된 위치에서 각기 다른 어버트먼트의 A/H를 결정한 후, 가상 크라운의 강도와 최종 보철물의 재료를 고려하여 최종 어버트먼트의 A/H를 결정한다(S640).
어버트먼트의 A/H를 결정하는 단계(S640)에서, 소프트웨어는 어버트먼트의 마진 라인의 연결 형상이 결정된 위치에서 대합치의 형상 및 가상 크라운의 형상 중 적어도 하나를 고려하여 각기 다른 어버트먼트의 A/H를 결정할 수 있다.
또한, 어버트먼트의 A/H를 결정하는 단계(S640)에서, 소프트웨어는 가상 크라운의 강도와 최종 보철물의 재료를 고려하여 미리 설정된 거리(예를 들어, 1.5~2.0mm)를 차감한 높이를 최종 A/H로 결정할 수 있다.
이어서, 소프트웨어는 디자인된 맞춤형 어버트먼트 사양을 그대로 사용자에게 제공할 수도 있고, 제2 어버트먼트 라이브러리에서 복수의 기성 어버트먼트를 추천하여 출력할 수도 있다(S650). 제2 어버트먼트 라이브러리에서 어버트먼트를 선택하는 방법은 도 36에서 상세히 후술한다.
다시 도 2를 참조하면, 소프트웨어는 출력된 화면에서, 사용자 입력에 따라 가상 임플란트 바디의 식립 포지션의 변동을 확인하여(S700), 만약 가상 임플란트 바디의 식립 포지션의 변동이 있다면, 가상 크라운을 다시 배치하고(S800), 어버트먼트를 다시 디자인할 수 있다(S500 또는 S600). 즉, 가상 임플란트 바디의 식립 포지션의 변동이 있는 경우, 소프트웨어는 별도의 설계 프로그램 실행 없이 곧바로 가상 임플란트 바디의 식립 포지션의 변동에 따라 결정된 어버트먼트를 사용자에게 추천할 수 있다.
이어서, 임플란트 바디의 식립 위치 이동이 없고 사용자가 어버트먼트를 선택하였다면, 소프트웨어는 선택된 어버트먼트 사양을 출력하고 수술 보고서 상에 제공할 수 있다(S900). 이 때, 소프트웨어는 결정된 어버트먼트의 사양을 수술 보고서 상에 기록하고 제품 코드까지 자동으로 연동할 수 있다.
도 5 및 도 6은 본 발명의 일 실시 예에 따라 도 2의 가상 크라운을 배치하는 단계를 나타내는 화면이다.
도 5는 본 발명의 일 실시 예에 따른 가상 크라운을 대합되는 치아에 맞게 배치하는 화면이다.
도 5를 참조하면, 소프트웨어는 가상 크라운(200)을 대합되는 치아에 맞게 배치한다. 이를 위해, 소프트웨어는 환자의 스캔 데이터와 CT 데이터를 정합하여 3차원 구강 데이터를 생성한 후, 3차원 구강 데이터의 상, 하악 정보를 이용하여 가상 크라운(200)을 대합되는 치아에 맞게 배치한다.
예를 들어, 도 5의 a에 도시된 바와 같이, 양 옆의 인접치를 기준으로 가상 크라운(200)의 근심면(Mesial) 및 원심면(Distal)의 폭경(Width)이 설정되고, 도 5의 b에 도시된 바와 같이 스캔 데이터의 잇몸에서부터 대합되는 치아의 형태를 기준으로 가상 크라운(200)의 높이가 설정된다. 또한 도 5의 c에 도시된 바와 같이 대합되는 치아의 협측(Buccal) 및 설측(Lingual)의 폭경 사이즈에 의해 가상 크라운(200)의 협측 및 설측의 폭경이 결정된다.
도 6은 본 발명의 일 실시 예에 따른 가상 크라운 배치 이후 CT 단면 화면이다. 도 6을 참조하면, 사용자가 3차원 구강 데이터에 소프트웨어에 의해 또는 수동으로 가상 크라운을 배치하는 경우, 사용자는 CT 단면(예를 들어, Cross 단면)화면에 가상 크라운(200)이 배치된 것을 확인할 수 있다.
도 7 및 도 8은 본 발명의 일 실시 예에 따른 도 2의 배치된 가상 크라운에 따라 가상 임플란트 바디를 디자인(도2의 S300)하는 단계를 나타내는 영상 화면이다.
보다 세부적으로, 도 7은 본 발명의 일 실시 예에 따라 가상 크라운의 중심축을 기준으로 가상 임플란트 바디가 식립된 CT 단면 화면이다.
도 7을 참조하면, 소프트웨어는 가상 크라운(200)의 중심 축과 주변 구조물을 이용하여 가상 임플란트 바디(300)의 식립 위치, 식립 방향 및 식립 깊이를 포함하여 가상 임플란트 바디(300)를 디자인 한다. 예를 들어, 소프트웨어는 가상 크라운(200)의 중심 축과 동일한 중심 축을 가지고 가상 크라운(200)의 중심에 위치하도록 가상 임플란트 바디(300)의 식립 위치를 결정할 수 있다.
나아가, 소프트웨어는 가상 임플란트 바디(300)의 주변 구조물(예를 들어, 치조골, 인접치 및 해부학적 구조물)과의 관계정보를 추가로 고려하여 가상 임플란트 바디(300)의 식립 위치를 결정할 수 있다. 예를 들어, 소프트웨어는 가상 임플란트 바디(300)가 치조골(400) 내부에 위치하도록 가상 임플란트 바디(300)의 식립 위치를 결정할 수 있다. 이때, 소프트웨어는 CT 데이터의 치조골 정보를 확인하면서 가상 임플란트 바디(300)의 식립 위치를 결정할 수 있다.
이하 도 8 내지 도 19에서는 기성 어버트먼트를 디자인하고 추천하는 단계(도2의 S500)에 대해 상세히 후술한다.
도 8은 본 발명의 일 실시 예에 따라 가상 임플란트 바디(300)의 최상단에서부터 잇몸 라인까지의 높이를 결정하는 화면이고, 도 9는 본 발명의 일 실시 예에 따라 가상 임플란트 바디(300) 상의 연결지점을 연결하는 연결선을 생성하는 화면이며, 도 10는 본 발명의 일 실시 예에 따라 가상 임플란트 바디(300)와 잇몸 라인 사이 거리를 측정하는 화면이다.
도 8을 참조하면, 스캔 데이터와 CT 데이터가 정합되면, CT 데이터와 구강 모델 데이터 중 하나의 단면에서 잇몸의 마진정보와 CT 데이터의 단면정보가 화면에 같이 표현된다. 이때, 소프트웨어는 화면에 표시된 가상 임플란트 바디(300)의 최상단(310)에서부터 잇몸 라인(500)까지의 높이를 결정할 수 있다. 도 7에서 가상 임플란트 바디(300)는 상악에 위치하므로, 임플란트 바디의 상하가 반전된 형태로 나타난다.
예를 들어, 도 9에 도시된 바와 같이, 소프트웨어는 가상 임플란트 바디(300)의 최상단(310) 상의 제1 연결지점(311, 312)을 잇는 연결선(313)을 생성한다. 제1 연결지점(311, 312)은 각각 어버트먼트와 가상 임플란트 바디(300)가 닿는 부위이다.
이어서, 도 10에 도시된 바와 같이, 소프트웨어는 제1 연결지점(311, 312)과 잇몸 라인(500)까지의 수직 거리(1010, 1020)를 측정한다. 제1 연결지점(311, 312)과 잇몸 라인(500)까지의 수직 거리(1010, 1020)가 가상 임플란트 바디(300)의 최상단(310)부터 잇몸 라인(500)까지의 높이가 된다.
도 11은 본 발명의 일 실시 예에 따라 마진 유형이 치은연하 마진인 경우 어버트먼트의 G/H를 결정하는 화면이고, 도 12는 본 발명의 일 실시 예에 따른 치은연하 마진을 나타낸다.
도 11 및 도 12을 참조하면, 어버트먼트(600)에 대한 마진 유형이 치은연하 마진인 경우, 소프트웨어는 잇몸 라인(1200)에서 미리 설정된 거리(예를 들어, 0.5~1.0mm)에 어버트먼트(600)의 마진 라인(610)이 위치하도록 어버트먼트(600)의 G/H를 결정할 수 있다. 도 12에 도시된 바와 같이, 치은연하 마진은 잇몸 라인(1200) 아래에 어버트먼트의 마진 라인(610)이 묻히는 경우를 의미하는 것이므로, 일반적으로 심미감이 필요한 부위에 사용된다.
이때, 소프트웨어는 결정된 어버트먼트의 G/H보다 작은 G/H를 갖는 복수의 제1 어버트먼트 중에서, 결정된 어버트먼트의 G/H에 가장 가까운 G/H를 갖는 어버트먼트를 선정한다. 이어서, 소프트웨어는 선정된 어버트먼트의 G/H로써, 디자인 중인 어버트먼트의 G/H를 결정할 수 있다.
예를 들어, 도 11에 도시된 바와 같이, 마진 유형이 치은연하 마진이고, 측정된 제1 연결지점(311, 312)과 잇몸 라인(500)까지의 수직 거리(1010, 1020)가 각각 4.26mm, 4.15mm이고 제1 어버트먼트 라이브러리 내에 있는 제1 어버트먼트의 G/H가 3mm, 4mm, 5mm 경우, 소프트웨어는 어버트먼트의 G/H를 4mm로 결정할 수 있다.
도 13는 본 발명의 일 실시 예에 따른 치은연상 마진을 나타낸다.
도 11 및 도 13을 참조하면, 마진 유형이 치은연상 마진인 경우, 도 13에 도시된 바와 같이, 소프트웨어는 잇몸 라인(1200)에서 미리 설정된 거리(예를 들어, 0.5~1.0mm) 상방에 어버트먼트(600)의 마진 라인(610)이 위치하도록 어버트먼트의 G/H를 결정할 수 있다. 도 13에 도시된 바와 같이, 치은연상 마진은 잇몸 라인(1200) 위에 어버트먼트(600)의 마진 라인(610)이 있는 경우를 의미하는 것으로, 일반적으로 대구치 부위에 사용되어 치주적으로 좋은 결과를 얻을 수 있다.
이때, 소프트웨어는 결정된 어버트먼트의 G/H보다 큰 G/H를 갖는 복수의 제1 어버트먼트 중에서, 결정된 어버트먼트의 G/H에 가장 가까운 G/H를 갖는 어버트먼트를 선정한다 이어서, 소프트웨어는 선정된 어버트먼트의 G/H를 디자인하는 어버트먼트의 G/H로 결정할 수 있다.
예를 들어, 도 13에 도시된 바와 같이 마진 유형이 치은연상 마진이면, 측정된 제1 연결지점(311, 312)와 잇몸 라인(500)까지의 수직 거리(1010, 1020)가 각각 4.26mm, 4.15mm이고 제1 어버트먼트 라이브러리 내에 있는 제1 어버트먼트의 G/H가 3mm, 4mm, 5mm 경우인 경우, 소프트웨어는 어버트먼트의 G/H를 5mm로 결정할 수 있다.
소프트웨어는 가상 임플란트 바디(300)를 깊게 식립해야 하거나 잇몸의 두께가 두꺼워 어버트먼트(600)의 G/H가 미리 설정된 최대 값(예를 들어, 7mm) 이상이 되는 경우, 경고정보를 생성하여 화면에 출력할 수 있다. 예를 들어, 경고정보는 선택 가능한 어버트먼트에 제한이 있음을 경고하는 문구를 포함할 수 있다.
이 경우, 도 19에서 후술할 어버트먼트 사양을 선택하는 가상의 매니퓰레이터 상에 아무것도 표현되지 않으며, 제1 어버트먼트 라이브러리가 아닌 맞춤형 어버트먼트를 디자인하는 과정을 따라 제2 어버트먼트 라이브러리에서 추천된 어버트먼트 또는 환자 맞춤형 어버트먼트가 가상의 매니퓰레이터 상에 제공될 수 있다.
도 14는 본 발명의 일 실시 예에 따른 마진 정보를 출력하는 화면이다.
도 14를 참조하면, 사용자가 미리 설정한 마진의 종류에 따라 어버트먼트가 가상 임플란트 바디와 연결되어 표현되면, 가상 임플란트 바디와 어버트먼트와의 관계에 따라 얻어지는 마진 정보(1400)가 화면으로 제공될 수 있다. 상기 마진 정보(1400)는 컬러로 표현된 컬러맵의 형태로 제공될 수 있다.
또한, 소프트웨어는 상기 마진 정보(1400)를 여러 방향에서 바라본 화면을 제공할 수 있다. 예를 들어, 도 14의 (a)는 교합면 방향에서 바라본 마진 정보를 포함하는 화면을 나타내고, 도 14의 (b)는 Buccal 방향에서 바라본 마진 정보를 포함하는 화면을 나타내고, 도 14의 (c)는 Mesial 방향에서 바라본 마진 정보를 포함하는 화면을 나타내고, 도 14의 (d)는 Lingual 방향에서 바라본 마진 정보를 포함하는 화면을 나타내고, 도 14의 (e)는 Distal 방향에서 바라본 마진 정보를 포함하는 화면을 나타낼 수 있다.
소프트웨어는 어버트먼트의 G/H를 결정한 이후 어버트먼트의 직경을 결정하고 그 후 어버트먼트의 A/H를 결정할 수 있다. 또 다른 예로, 소프트웨어는 어버트먼트의 G/H를 결정한 이후 A/H를 결정하고 그 후 어버트먼트의 직경을 결정할 수 있다. 즉, 소프트웨어는 가장 우선적으로 어버트먼트의 G/H를 결정할 수 있다.
이하, 도 15 내지 도 17을 참조로 하여 어버트먼트의 A/H를 결정하는 실시 예에 대해 후술한다.
도 15는 본 발명의 일 실시 예에 따른 어버트먼트의 A/H를 결정하는 화면이다.
도 15를 참조하면, 어버트먼트의 G/H가 결정된 이후, 소프트웨어는 어버트먼트의 마진 라인(610)으로부터 대합치(700)의 최상단(710)까지의 수직거리(1500)를 측정하고, 측정한 수직거리(1500)를 이용하여 어버트먼트의 A/H로 결정할 수 있다.
도 16 및 도 17은 본 발명의 다른 실시 예에 따른 어버트먼트의 A/H를 결정하는 화면이다.
도 16 및 도 17을 참조하면, 어버트먼트의 G/H가 결정된 이후, 소프트웨어는 어버트먼트의 마진 라인(610)으로부터 가상 크라운의 잇몸으로부터 가장 먼 위치인 최상단(210)까지의 수직거리(1610)를 측정하여, 측정한 수직거리(1610,B1)를 이용하여 어버트먼트의 A/H로 결정할 수 있다. 이어서 소프트웨어는 가상 크라운의 강도 및 최종 보철물의 재료를 고려하여 일정 길이만큼을 차감한 수직거리(1620, B2)를 어버트먼트의 A/H로 결정할 수 있다. 도 16 및 도 17에서 가상 크라운은 상악에 위치하므로, 가상 크라운의 상하가 반전된 형태로 나타난다.
소프트웨어는 어버트먼트의 G/H 및 A/H가 결정된 이후, 가상 크라운의 근심면, 원심면, 협측 및 설측의 폭경을 이용하여, 어버트먼트의 직경을 결정할 수 있다. 예를 들어, 어버트먼트의 직경을 일정 수치씩 늘리다가 어버트먼트가 가상 크라운의 근심면, 원심면, 협측 및 설측의 폭경 중 어느 한 곳과 맞닿을 경우, 소프트웨어는 이때의 길이를 어버트먼트의 직경으로 결정한다.
다른 예로, 어버트먼트의 G/H 및 A/H가 결정된 이후, 소프트웨어는 크라운의 근심면, 원심면, 협측 및 설측의 폭경을 측정한다. 이후 소프트웨어는 크라운의 근심면, 원심면, 협측 및 설측의 폭경 중에서 가장 크기가 작은 것을 기준으로 어버트먼트의 직경을 결정할 수 있다. 만약, 가상 크라운의 직경이 근심면, 원심면, 협측 및 설측의 폭경 모두 정수로 떨어지지 않을 경우, 소프트웨어는 측정된(또는 결정된) 가상 크라운의 직경 값에서 소수점을 버린 값으로 어버트먼트의 직경을 결정한다.
도 18은 제1 어버트먼트 라이브러리에서, 도 10에서 언급된 제1 연결지점(311, 312)에서 어버트먼트까지의 각도(즉, 어버트먼트의 각도)가 소정의 각도 이하인 것을 선정하는 방법을 나타낸다.
도 18의 (a)를 참조하면, 소프트웨어는 제1 어버트먼트 라이브러리 내에 어버트먼트를 임플란트 바디와 크라운에 결합하였을 경우, 임플란트 바디 최상단(310)의 제1 연결지점(311, 312)에서 수직으로 크라운에 닿는 점(1810)을 연결한 제1 직선과 임플란트 바디 최상단(310)의 제1 연결지점(311, 312)에서 어버트먼트의 마진라인(1820)을 연결한 제2 직선을 생성할 수 있다. 이어서, 소프트웨어는 제1 직선과 제2 직선 사이의 각도를 나타내는 어버트먼트의 각도(α)를 측정하고, 어버트먼트의 각도(α)가 미리 설정된 소정의 각도 이하인 어버트먼트만을 선정하여 사용자에게 제공한다.
어버트먼트의 각도(α)가 기 설정된 소정의 각도를 초과한 경우, 잇몸이 어버트먼트에 눌릴 수 있으며, 따라서 어버트먼트에 의한 압력이 잇몸에 가해질 수 있기 때문이다. 일 실시 예에 따라 소정의 각도는 40도일 수 있다.
예를 들어, 도 18의 (b)를 참조하면, 소프트웨어는 본 발명의 일 실시 예에 따라 측정한 각도가 40도 이하인 어버트먼트 중에 어버트먼트의 G/H가 3.0mm, 4.0mm, 5.0mm 인 어버트먼트를 선택할 수 있다.
도 19는 본 발명의 일 실시 예에 따라 결정된 어버트먼트를 가상의 매니퓰레이터에 제품의 사양 등의 정보와 함께 사용자에게 출력화면으로 제공하는 화면이다.
도 19를 참조하면, 소프트웨어는 결정된 기성 어버트먼트를 가상의 매니퓰레이터로 제품 코드 또는 어버트먼트 사양과 함께 사용자에게 제공하여, 사용자는 제품을 선택할 수 있다.
여기서, 결정된 기성 어버트먼트는 가장 이상적인 기성 어버트먼트 외에 가장 이상적인 기성 어버트먼트와 스펙이 가장 유사한 차순위의 기성 어버트먼트를 더 포함할 수 있다. 이 때, 소프트웨어는 차순위의 기성 어버트먼트와 구별하기 위해 도 19의 (a)와 같이 가장 이상적인 기성 어버트먼트를 하이라이트하거나(1910), (b)와 같이 가장 이상적인 기성 어버트먼트를 나타내는 화면의 테두리 색을 차순위의 기성 어버트먼트와 다르게 강조할 수 있다(1920).
소프트웨어는, 어버트먼트의 사양이 결정된 이후, 수술 보고서(Surgical Report)에 어버트먼트의 사양(어버트먼트의 G/H, A/H, 직경)을 기록하고, 제품코드까지 어버트먼트의 사양과 연동하여 수술 보고서에 기록할 수 있다.
실시 예에 따라, 제품코드는 소정의 관리명칭(예컨대, GSTA), 어버트먼트의 직경, A/H, G/H 순으로 표현될 수 있다. 예를 들어, 사용자가 선택한 가장 이상적인 기성 어버트먼트의 사양이 A/H: 4.0mm, 직경: 7.0mm, G/H: 5.0 mm 인 경우, 제품코드는 GSTA7450로 표현된다.
이하 도 20 내지 도 36에서는 맞춤형 어버트먼트를 디자인하는 과정(도2의 S600)에 대해 상세히 후술한다.
도 20은 본 발명의 일 실시 예에 따라 가상 드릴링 홀을 디자인하는 화면이다.
도 20을 참조하면, 소프트웨어는 디자인된 가상 임플란트 바디 주변의 골밀도를 분석하고, 가상 임플란트 바디의 직경과 길이를 기반으로 가상 드릴링 홀(2010)을 디자인할 수 있다.
이어서, 소프트웨어는 골 마진을 검출하여 골 마진과 인접한 제1 잇몸 라인(2020)을 생성한다. 골 마진은, 가상 임플란트 바디를 기반으로 디자인되는 가상 드릴링 홀(2010) 주변의 골밀도 정보를 참조하여 생성될 수 있다.
예를 들어, 가상의 드릴링 홀(2010)과 맞닿고 있는 부분의 골밀도는 CT 데이터로부터 가상의 드릴링 홀(2010)과 맞닿고 있는 부분의 HU(hounsfield unit) 값을 통해 획득되고, 잇몸의 골밀도는 잇몸에서의 평균적인 HU 값을 통해 획득된다. 최종적인 골 마진은 획득한 잇몸의 골밀도를 이용하여 획득될 수 있다.
또한, 소프트웨어는 스캔 데이터로부터 가상 크라운(200)과 닿도록 제2 잇몸 라인(2030)을 생성한다.
맞춤형 어버트먼트에서, 어버트먼트의 잇몸부의 외곽 길이는 임플란트 바디와 어버트먼트가 결합되는 지점에서 제1 잇몸 라인(2020)과 가상 드릴링 홀(2010)이 만나는 지점까지의 제1 잇몸부 외곽 길이와, 제1 잇몸 라인(2020)과 가상 드릴링 홀(2010)이 만나는 지점에서 제2 잇몸 라인(2030) 중 가상 크라운(도 5의 200)과 만나는 지점까지의 제2 잇몸부 외곽 길이로 구성된다. 여기서, 제1 잇몸부 외곽 길이와 제2 잇몸부 외곽 길이는 각각 디자인될 수 있다.
도 21 내지 도 23은 본 발명의 일 실시 예에 따라 어버트먼트의 잇몸부의 외곽 길이, 형상 및 직경을 결정하는 단계(도 4의 S620)를 나타내는 화면이다.
도 21는 본 발명의 일 실시 예에 따라 가상 임플란트 바디의 연결지점과 골 마진의 포인트를 연결하는 화면이다.
도 20 및 도 21을 참조하면, 스캔 데이터와 CT 데이터를 정합하여 3차원 구강 데이터를 생성한 후, 소프트웨어는 CT 데이터의 단면에서 얻어진 제1 잇몸 라인(2020)과 스캔 데이터의 단면에서 얻어진 제2 잇몸 라인(2030)을 표시한 화면을 사용자에게 제공할 수 있다.
소프트웨어는 가상 드릴링 홀(2010)과 제1 잇몸라인(2020)이 맞닿고 있는 가상 드릴링 홀(2010)의 지점에 제1 연결지점(2011, 2012)을 생성하고, 임플란트 바디의 최상단 상에 제2 연결지점(2013, 2014)을 생성하며, 제2 연결지점(2013, 2014) 각각을 연결하여 제1 연결선을 생성한다.
이어서, 소프트웨어는 제1 연결지점(2011, 2012)에서 제2 연결지점(2013, 2014)까지의 길이를 측정한다. 이때, 제1 연결지점(2011, 2012)은 제1 잇몸라인(2020) 상에 위치한다.
또한, 소프트웨어는 가상 임플란트 바디의 제2 연결지점(2013, 2014)과 제1 연결지점(2011, 2012)을 연결하여 제2 연결선(2015, 2016)을 생성한다. 제2 연결선(2015, 2016)은 직선형 또는 곡선으로 형성될 수 있으며, 임플란트 바디의 최상단에서부터 제1 잇몸 라인(2020)까지의 길이인 제1 잇몸부 외곽 길이에 해당한다.
여기서, 제1 연결지점(2011, 2012)과 제2 연결지점(2013, 2014) 각각은 셋 이상일 수 있다. 즉, 본 명세서에서는, 도 21에 도시된 화면이 2차원 화면임에 따라, 설명의 편의를 위해, 제1 연결지점(2011, 2012)과 제2 연결지점(2013, 2014)은 각각 두 개씩 생성된 것으로 설명하였지만, 제1 연결지점(2011, 2012)과 제2 연결지점(2013, 2014) 각각은 셋 이상일 수 있다. 따라서, 제1 연결지점(2011, 2012)과 제2 연결지점(2013, 2014)을 연결한 제2 연결선(2015, 2016) 또한 셋 이상일 수 있다.
다수 개의 제2 연결선(2015, 2016)에 의해 곡면이 형성될 수 있으며, 상기 곡면은 어버트먼트의 잇몸부 외곽 길이 중에서 제1 잇몸부 외곽 길이를 포함하는 면에 해당할 수 있다.
도 22는 본 발명의 일 실시 예에 따라 가상의 매니퓰레이터를 이용하여 제2 연결선의 형상을 조정하는 화면이다.
도 21 및 도 22를 참조하면, 소프트웨어는 제2 연결선(2015, 2016) 상의 소정의 지점(예를 들어, 1/2 지점, 1/3 지점 등)에 수동 조정을 위한 가상의 매니퓰레이터(2210, 2220)를 사용자에게 제공하여, 사용자가 제2 연결선(2015, 2016)의 형상을 조정할 수 있도록 한다.
일 실시 예에 따라, 도 22에 도시된 바와 같이, 소프트웨어는 제2 연결선(2015, 2016)의 형상을 오목한 형상으로만 조정할 수 있도록 가상의 매니퓰레이터를 제공한다. 즉, 사용자는 제2 연결선(2015, 2016)의 형상을 오목한 형상에서부터 직선 형상까지 조정할 수 있다.
사용자가 제2 연결선(2015, 2016)을 볼록한 형상으로 조정하면, 시술자가 디자인된 가이드를 이용하여 드릴링한 후 임플란트 바디를 식립하고 어버트먼트를 체결할 때, 어버트먼트가 드릴링 홀 주변의 골에 걸리게 되어 오체결이 발생하거나 주변골을 삭제해야 되는 번거로움이 있기 때문이다.
도 23는 본 발명의 일 실시 예에 따라 제1 잇몸 라인에서 제2 잇몸 라인까지의 거리를 3차원적으로 각각 측정한 화면이다.
도 21 내지 도 23 참조하면, 소프트웨어는 제1 잇몸 라인(2020) 상의 커넥션 지점인 제1 연결지점(2011, 2012)에서 제2 잇몸 라인(2030) 상의 제3 연결 지점(2211, 2212)까지의 제2 잇몸부 외곽 길이(2213, 2214)를 측정할 수 있다.
실시 예에 따라, 제2 잇몸부 외곽 길이(2213, 2214)는 서로 상이할 수 있다. 예를 들어, 제2 잇몸부 외곽 길이(2213, 2214)는 각각 2.51mm, 2.48mm로 결정될 수 있다.
도 24 내지 도 30은 본 발명의 일 실시 예에 따라 마진 유형에 따른 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상 및 직경을 결정하는 단계(도 4의 S620)를 나타내는 화면이다.
제1 어버트먼트와는 다르게 환자 맞춤형 어버트먼트를 디자인할 경우, 소프트웨어는 어버트먼트의 잇몸부 외곽 형상을 조정할 수 있다.
일반적으로 잇몸의 단면 형태는 직선이 아닌 U자이므로, 제1 어버트먼트에 대해서는 치은동등 마진을 설정하는데 어려움이 있다. 그에 반해, 환자 맞춤형 어버트먼트 디자인 과정에서는 어버트먼트의 잇몸부 외곽 형상을 조절할 경우, 치은연하 마진, 치은동등 마진 또는 치은연상 마진을 자유롭게 설정할 수 있다는 장점이 있다.
예를 들면, 잇몸의 단면 형태가 U자이고, 잇몸이 설정 라인에서 0.5mm 하방에 위치하면, 소프트웨어는 3차원적으로 어버트먼트의 마진 라인이 U자 형태이고, 설정 라인에서 0.5mm 하방에 위치하도록 환자 맞춤형 어버트먼트를 디자인하여 치은연하 마진을 구현할 수 있다.
도 24는 본 발명의 일 실시 예에 따라 마진 유형이 치은연하 마진인 경우, 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이다.
도 24 및 도 12를 참조하면, 마진 유형이 치은연하 마진인 경우, 소프트웨어는 제2 잇몸부 외곽 길이(2213, 2214)를, 이전 단계에서 결정된 수치보다 작게 변경(예를 들어, 0.5mm 치은연하 마진인 경우, 제2 잇몸부 외곽 길이(2213, 2214)를 각각 2.51mm에서 2.01mm로, 2.48mm에서 1.98mm로 변경)한다. 치은연하 마진에서는 어버트먼트 마진 라인(610)이 잇몸 라인(1200)보다 아래에 있어 일반적으로 심미감이 중요한 부위에 이용된다.
도 25는 본 발명의 일 실시 예에 따라 마진유형이 치은연상 마진인 경우 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이다.
도 25 및 도 13을 참조하면, 마진 유형이 치은연상 마진인 경우, 소프트웨어는 제2 잇몸부 외곽 길이(2213, 2214)를, 이전 단계에서 결정된 수치보다 크게 변경(예를 들어, 0.5mm 치은연상 마진인 경우, 제2 잇몸부 외곽 길이(2213, 2214)를 각각 2.51mm에서 3.01mm로, 2.48mm에서 2.98mm로 변경)한다. 치은연상 마진에서는 어버트먼트 마진 라인(610)이 잇몸 라인(1200)보다 위에 있어 일반적으로 대구치 부위에 이용되며, 치주적으로 좋은 마진에 해당한다.
도 26은 본 발명의 일 실시 예에 따라 마진 유형이 치은동등 마진인 경우, 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이를 결정하는 화면이고, 도 27은 본 발명의 일 실시 예에 따른 치은동등 마진을 나타낸다.
도 26 및 도 27을 참조하면, 마진 유형이 치은동등 마진인 경우, 잇몸 라인(1200)과 어버트먼트 마진 라인(610)의 위치가 일치하므로, 제2 잇몸부 외곽 길이(2213, 2214)를, 이전 단계에서 결정된 수치와 동일하게 결정한다.
제1 어버트먼트는 어버트먼트 마진 라인(610)의 형상이 측면에서 봤을 때 직선형이므로 치은동등 마진을 구현하기 힘들다. 따라서, 치은동등 마진과 잇몸의 형태를 그대로 구현할 수 있는 Scalloped 마진은 환자 맞춤형 어버트먼트에만 적용될 수 있다.
도 28은 본 발명의 일 실시 예에 따라 환자 맞춤형 어버트먼트의 잇몸부 외곽 형상 종류를 나타내고, 도 29은 본 발명의 일 실시 예에 따라 환자 맞춤형 잇몸부 외곽 형상을 조정할 수 있는 가상의 매니퓰레이터를 제공하는 화면이다.
도 26, 도 28 및 도 29를 참조하면, 환자 맞춤형 어버트먼트를 디자인하는 경우, 소프트웨어는 제2 잇몸부 외곽 길이(2213, 2214)의 잇몸부 외곽 형상(2800)을 오목형, 직선형 또는 볼록형으로 조정할 수 있다.
사용자가 잇몸부 외곽 형상(2800)을 조절할 수 있도록 하기 위해, 소프트웨어는 제2 잇몸부 외곽 길이(2213, 2214) 상의 소정의 지점(예를 들어, 제2 잇몸부 외곽 길이(2213, 2214) 각각의 중간 지점)에 잇몸부 외곽 형상을 조정할 수 있도록 하는 가상의 매니퓰레이터(2910, 2920)를 표시한다. 사용자는 소정의 동작(예를 들어, 마우스 드래그 방식으로 늘리고 줄이는 동작)으로 어버트먼트의 잇몸부 외곽 형상을 조정할 수 있다.
도 30은 본 발명의 일 실시 예에 따라 환자 맞춤형 어버트먼트의 직경의 변화를 나타낸다.
도 30을 참조하면, 고정된 직경 값을 갖는 제1 어버트먼트 라이브러리내의 기성 어버트먼트를 디자인하는 과정과는 달리, 소프트웨어는 환자 맞춤형 어버트먼트를 디자인하는 과정은 어버트먼트의 직경을 변경할 수 있다.
따라서, 환자 맞춤형 어버트먼트를 디자인하는 경우, 소프트웨어는 가상 크라운 배치 단계(도 2의 S200)에서 생성된 가상 크라운 및 마진 유형(즉, 치은연상 마진, 치은연하 마진, 치은동등 마진)에 따라, 어버트먼트의 직경(3000)을 결정할 수 있다.
도 31 내지 도 33는 본 발명의 일 실시 예에 따라 도 4의 어버트먼트의 A/H을 결정하는 단계(S640)를 나타내는 화면이다.
도 31은 본 발명의 일 실시 예에 따라 전치부에서 어버트먼트의 A/H를 결정하는 화면이다.
도 31을 참조하면, 소프트웨어는 전치부에 대해, 디자인된 가상 크라운의 외측면에서 어버트먼트의 중심축 방향(즉, 가상 크라운의 네 외측면에서 근심면, 원심면, 협측 및 설측 각각의 방향)으로 미리 설정된 길이인 H mm(예를 들어, 1.5~2mm)만큼 이동한 지점에서의 어버트먼트의 A/H를 측정한다.
예를 들어, 본 발명의 일 실시 예에 따라, 도 31의 (a)는 Anterior 화면에서 어버트먼트의 A/H 값을 측정하는 지점을 결정하는 방법을 나타내고, (b)는 Cross 화면에서 어버트먼트의 A/H 값을 측정하는 지점을 결정하는 방법을 나타내고, (c)는 Occlusal 화면에서 어버트먼트의 A/H 값을 측정하는 지점을 결정하는 방법을 나타낼 수 있다.
도 32는 본 발명의 일 실시 예에 따라 구치부에서의 어버트먼트의 A/H 를 결정하는 화면이다.
도 32를 참조하면, 소프트웨어는 구치부에 대해, 디자인된 가상 크라운의 근심면, 원심면, 협측 및 설측 교두를 기준으로 어버트먼트의 A/H를 측정한다. 예를 들어, 본 발명의 일 실시 예에 따라, 도 31의 (a)는 Anterior 화면에서 어버트먼트의 A/H를 측정하는 지점을 결정하는 방법을 나타내고, (b)는 Cross 화면에서 어버트먼트의 A/H를 측정하는 지점을 결정하는 방법을 나타내고, (c)는 Occlusal화면상에서 어버트먼트의 A/H를 측정하는 지점을 결정하는 방법을 나타낼 수 있다.
기성 어버트먼트를 디자인하는 과정에서는 각 수치가 기 정해져 있기 때문에, 대합치의 가장 높은 부위까지를 측정하거나, 가상 크라운의 가장 낮은 부위까지를 측정한다. 이에 비해, 환자 맞춤형 어버트먼트를 디자인하는 과정에서는 대합치의 형상이나 가상 크라운의 형상에 따라 각 수치를 조절할 수 있다는 장점이 있다.
도 33은 본 발명의 일 실시 예에 따라 가상 크라운의 재료 또는 강도를 고려하여 어버트먼트의 최종 A/H를 결정하는 화면이다.
도 33을 참조하면, 소프트웨어는 측정된 어버트먼트의 결합부위에서의 어버트먼트의 A/H에서, 임시 보철물(예를 들어, 임시의 가상 크라운)의 강도 또는 최종 보철물의 재료를 고려하여 미리 설정된 길이(예를 들면, 1.5~2.0mm)를 차감하여 어버트먼트의 최종 A/H를 결정한다. 예를 들어, 소프트웨어는 도 33에서 환자 맞춤형 어버트먼트의 최종 A/H(M1 mm 내지 M4 mm)을 도 32의 어버트먼트의 A/H(K1 mm 내지 K4 mm)에 비해 2.0mm를 줄여 결정할 수 있다.
예를 들어, 본 발명의 일 실시 예에 따라, 도 33의 (a)는 Anterior 화면에서 어버트먼트의 최종 A/H를 결정하는 화면을 나타내고, (b)는 Cross 화면에서 어버트먼트의 최종 A/H를 결정하는 화면을 나타내고, (c)는 Occlusal 화면에서 어버트먼트의 최종 A/H를 결정하는 화면을 나타낼 수 있다.
도 34는 본 발명의 일 실시 예에 따라 디자인된 환자 맞춤형 어버트먼트의 사양을 제2 어버트먼트 라이브러리 내의 어버트먼트에 매칭시키는 방법을 나타낸다.
도 4 및 도 34을 참조하면, 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 A/H 중에서 적어도 하나를 고려하여 어버트먼트를 추천 및 출력하는 단계(S650)는 디자인된 환자 맞춤형 어버트먼트와 제2 어버트먼트 라이브러리 내의 어버트먼트를 매칭하는 단계를 포함한다.
디자인된 환자 맞춤형 어버트먼트와 제2 어버트먼트 라이브러리 내의 어버트먼트를 매칭하는 단계는 먼저, 디자인된 환자 맞춤형 어버트먼트와 제2 어버트먼트 라이브러리 내의 어버트먼트를 3차원 좌표계에 각각 배치한다. 이어서, 소프트웨어는 3차원 좌표계에 배치된 디자인된 환자 맞춤형 어버트먼트와 제2 어버트먼트 라이브러리 내 어버트먼트 간에 유사도를 비교할 수 있다.
유사도를 비교하기 위한 어버트먼트의 사양은 어버트먼트의 외곽 형상에 포함되는 어버트먼트의 G/H(3410, 3420), 어버트먼트의 A/H(3430, 3440) 및 어버트먼트의 직경(3450, 3460)일 수 있다.
소프트웨어는 유사도를 비교하여 제2 어버트먼트 라이브러리 내의 어버트먼트 중에서 각각의 유사도가 일정 값 이상인 어버트먼트를 디자인된 환자 맞춤형 어버트먼트와 매칭시킬 수 있다.
보다 자세하게는, 발명의 일 실시 예에 의하면 소프트웨어는 디자인된 환자 맞춤형 어버트먼트와 제2 어버트먼트 라이브러리 내 어버트먼트의 G/H(3410, 3420)에 해당하는 면적을 비교하여 유사한 정도를 제1 유사도로 정의할 수 있다. 소프트웨어는 제1 유사도가 소정의 값(예를 들어, 90%) 이상인 제2 어버트먼트 라이브러리 내의 어버트먼트를 디자인된 환자 맞춤형 어버트먼트와 매칭할 수 있다.
또한, 어버트먼트의 직경(3450, 3460)을 비교하여 제2 유사도로 정의할 수 있고, 소프트웨어는 제2 유사도가 소정의 값(예를 들어, 90%) 이상인 제2 어버트먼트 라이브러리 내의 어버트먼트를 디자인된 환자 맞춤형 어버트먼트와 매칭할 수 있다.
이어서, 소프트웨어는 어버트먼트의 A/H(3430, 3440)를 비교하여 제3 유사도로 정의할 수 있고, 제3 유사도가 소정의 값(예를 들어, 90%) 이상인 제2 어버트먼트 라이브러리 내의 어버트먼트를 디자인된 환자 맞춤형 어버트먼트와 매칭할 수 있다.
여기서, 소프트웨어는 제2 어버트먼트 라이브러리 중에서 제1 유사도가 소정의 값(예를 들어, 90%) 이상인 어버트먼트를 제1 군으로 정의할 수 있으며, 제1 군의 어버트먼트 중에 제2 유사도가 소정의 값(예를 들어, 90%) 이상인 어버트먼트를 제2 군으로 정의할 수 있다. 이어서 소프트웨어는 제2 군의 어버트먼트 중에 제3 유사도가 소정의 값(예를 들어, 90%) 이상인 어버트먼트를 환자 맞춤형 어버트먼트로 선택할 수 있다.
어버트먼트의 A/H(3430,3440)는 길이 변경이 비교적 용이하지만, 어버트먼트의 G/H(3410,3420)와 어버트먼트의 직경(3450,3460)은 변경이 용이하지 않을 뿐만 아니라, 중요도도 높기 때문에, 소프트웨어 또는 사용자는 이를 고려하여 매칭 순서를 정할 수 있다.
소프트웨어는 제2 어버트먼트 라이브러리 중에서 매칭되는 3개의 어버트먼트를 선택할 수 있으나, 이에 한정되지 않는다. 즉, 소프트웨어가 선택하는 어버트먼트의 개수는 실시 예에 따라 상이할 수 있다.
이때, 선택된 어버트먼트의 A/H(3430, 3440)가 디자인된 환자 맞춤형 어버트먼트에 비해 큰 경우, 소프트웨어는 임시 보철물의 강도 및 최종 보철물의 재료에 기초하여, 어버트먼트의 A/H에 대한 수정 값(예컨대, 감소 값)을 사용자에게 제공해 줄 수 있다. 이를 이용하여, 사용자는 제2 어버트먼트 라이브러리 중에서 제3 유사도에 대응하는 어버트먼트의 A/H를 추후 조정할 수 있고, 수정 값을 이용하여 최적화된 어버트먼트를 선택할 수 있다.
도 35는 본 발명의 일 실시 예에 따른 환자 맞춤형 어버트먼트의 사양을 제시하고 가상의 매니퓰레이터를 통해 사용자에게 어버트먼트 선택화면을 제공하는 화면이고, 도 36는 본 발명의 일 실시 예에 따른 매칭된 기성 어버트먼트의 사양을 제시하고 가상의 매니퓰레이터를 통해 사용자에게 어버트먼트 선택화면을 제공하는 화면이다.
도 35를 참조하면, 사용자는 디자인된 환자 맞춤형 어버트먼트를 화면을 통해 확인하고, 가상의 매니퓰레이터를 통해 선택할 수 있다.
도 36를 참조하면 소프트웨어가 제2 어버트먼트 라이브러리에서 선정된 복수의 기성 어버트먼트를 제품 코드 및/또는 어버트먼트 사양(Mesiodistal(M/D) 길이, Buccolingual(B/L) 길이 등)과 같이 사용자에게 제공하고, 사용자는 가상의 매니퓰레이터를 통해 제공받은 기성 어버트먼트 중에서 어느 하나를 선택할 수 있다. 이때, 소프트웨어는 제2 어버트먼트 라이브러리에서 선정된 기성 어버트먼트 중에서 사용자에게 가장 적합한 어버트먼트에 해당하는 제품 화면을 하이라이트 하거나 테두리 색을 다르게 하는 등의 방식을 이용하여 다른 어버트먼트와는 다르게 표시할 수 있다.
이하는 맞춤형 어버트먼트를 디자인하는 과정인지 여부와 관계없이 수행 가능한 어버트먼트 디자인 과정에 대한 설명으로 후술한다.
도 2를 다시 참조하면, 사용자가 가상의 매니퓰레이터를 통해 가상 임플란트 바디의 식립 위치를 조정하면, 소프트웨어는 가상 임플란트 바디의 식립 포지션 변동 여부를 확인한다(S700). 임플란트 바디의 식립 포지션 변동이 확인되면(S700의 ‘예’), 소프트웨어는 다시 가상 크라운을 배치하고(S800) 환자 맞춤형 어버트먼트를 디자인하는 과정인 지를 확인한다(S400). 확인 결과에 따라, 소프트웨어는 기성 어버트먼트를 디자인하는 과정 또는 환자 맞춤형 어버트먼트를 디자인하는 과정을 수행하고, 어버트먼트를 사용자에게 추천한다(S500, S600). 이어서, 사용자는 실시간으로 사양이 변경된 어버트먼트를 가상의 매니퓰레이터를 이용하여 선택할 수 있다.
이에 따라, 사용자는 별도의 소프트웨어 이용 없이 실시간으로 임플란트 바디의 이동에 따라 최적의 어버트먼트를 추천받을 수 있다.
도 37은 본 발명의 일 실시 예에 따라, 임플란트 바디의 식립 포지션 변동이 있는 경우, 가상 크라운의 형태 변화를 사용자에게 제공하는 화면이다.
도 2와 도 37을 참조하면, 가상 임플란트 바디의 식립 포지션 변동을 확인하고(S700), 가상 임플란트 바디의 식립 위치(3700)가 이동된 경우, 소프트웨어는 가상 임플란트 바디의 식립 위치(3700) 이동에 따라 가상 크라운(200)의 형상을 변형시켜 사용자에게 제공할 수 있다.
따라서, 사용자는 실시간으로 가상 임플란트 바디의 식립 포지션 변동에 따른 가상 크라운의 형상을 곧바로 확인할 수 있다.
본 발명에 첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 또는 코드로 구현될 수도 있다. 컴퓨터 프로그램 또는 코드는 각 블록 또는 순서도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성할 수 있다. 이들 컴퓨터 프로그램 또는 코드는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능한 모든 종류의 기록매체에 저장될 수도 있으므로, 기록매체 등에 저장된 프로그램 또는 코드들은 블록 또는 순서도 각 단계의 기능을 수행하는 제조 품목을 생산하는 것도 가능하다. 또한, 이들 프로그램 또는 코드들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되어, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비가 일련의 동작 단계를 수행할 수도 있다.
각 블록 또는 각 단계는 하나 이상의 실행 가능한 프로그램 또는 코드들을 포함하는 모듈 또는 코드의 일부를 나타낼 수 있고, 블록 또는 순서도의 단계는 순서를 벗어나서 수행되는 것도 가능하다. 예컨대, 잇달아 도시된 두 개의 블록들 또는 단계들은 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 품질에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.

Claims (13)

  1. 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법에 있어서, 디자인 장치가,
    치과용 영상 데이터에서 가상 크라운을 배치하는 단계;
    상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계;
    상기 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 가상 크라운과 상기 가상 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하는 단계; 및
    상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함하는
    추천 방법.
  2. 제1 항에 있어서,
    상기 검색하는 단계는,
    상기 결정에 기초하여, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들과 상기 환자 맞춤형 어버트먼트 사이의 유사도를 계산하는 단계; 및
    상기 유사도에 기초하여, 상기 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계를 포함하는
    추천 방법.
  3. 제2 항에 있어서,
    상기 유사도를 계산하는 단계는,
    상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 잇몸부 높이(Gingival Height, G/H)와 상기 환자 맞춤형 어버트먼트의 G/H 사이의 제1 유사도, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 직경 값과 상기 환자 맞춤형 어버트먼트의 직경 값 사이의 제2 유사도, 상기 어버트먼트 라이브러리에 포함된 어버트먼트들 각각의 A/H와 상기 환자 맞춤형 어버트먼트의 A/H 사이의 제3 유사도 중에서 적어도 하나를 계산하는 단계를 포함하는
    추천 방법.
  4. 제3 항에 있어서,
    상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계는,
    상기 제1 유사도, 상기 제2 유사도 및 상기 제3 유사도 중에서 계산된 상기 적어도 하나와 상기 적어도 하나에 기 설정된 기준 값을 비교하여, 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 결정하는 단계를 포함하는
    추천 방법.
  5. 제4 항에 있어서,
    상기 환자 맞춤형 어버트먼트와 매칭되는 것으로 결정된 어버트먼트의 A/H 가 상기 환자 맞춤형 어버트먼트의 A/H보다 큰 경우, 임시 보철물의 강도 및 최종 보철물의 재료 중에서 적어도 하나에 기초하여, 상기 환자 맞춤형 어버트먼트와 매칭되는 것으로 결정된 어버트먼트의 A/H를 수정하는 단계를 더 포함하는
    추천 방법.
  6. 제1 항에 있어서,
    상기 임플란트에 포함되는 어버트먼트가 기성 어버트먼트로 설정된 경우, 상기 가상 임플란트 바디의 최상단에서 상기 가상 크라운까지 수직으로 이은 선과 상기 가상 임플란트 바디의 최상단에서 상기 가상 크라운의 마진부분까지 이은 선에 의해 결정되는 각도에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 기성 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함하는
    추천 방법.
  7. 제1 항 또는 제6 항에 있어서,
    상기 가상 임플란트 바디의 위치가 이동된 경우, 이동된 상기 가상 임플란트 바디의 위치에 따라, 상기 환자 맞춤형 어버트먼트의 상기 잇몸부 외곽 길이, 상기 잇몸부 외곽 형상, 상기 직경 및 상기 A/H 중에서 적어도 하나를 조정하는 단계를 더 포함하는
    추천 방법.
  8. 제7 항에 있어서,
    상기 가상 임플란트 바디의 위치가 이동된 경우, 이동된 상기 가상 임플란트 바디의 위치에 따라, 상기 가상 크라운의 형상을 변경하는 단계를 더 포함하는
    추천 방법.
  9. 디자인 장치에 의해 수행되는 서지컬 가이드 생성 방법에 있어서,
    치과용 영상 데이터에서 가상 크라운을 배치하는 단계;
    상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하는 단계;
    상기 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 가상 크라운과 상기 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하는 단계;
    상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계; 및
    상기 검색된 어버트먼트를 상기 서지컬 가이드에 적용하는 단계를 포함하는
    가이드 생성 방법.
  10. 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법에 있어서, 디자인 장치가,
    상기 가상 어버트먼트가 환자 맞춤형 어버트먼트인지 입력받는 단계;
    치과용 영상 데이터에서 가상 크라운을 배치하는 단계;
    상기 가상 크라운의 배치에 따라 임플란트 바디를 디자인하는 단계;
    상기 입력받은 가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정되었는지를 확인하는 단계; 및
    상기 배치된 가상 크라운과 상기 배치된 가상 임플란트 바디에 기초하여, 상기 확인된 설정이 환자 맞춤형 어버트먼트인 경우, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하고, 상기 확인된 설정이 환자 맞춤형 어버트먼트가 아닌 경우, 기 저장된 어버트먼트 라이브러리 중에서 기성 어버트먼트와 매칭되는 어버트먼트를 검색하는 단계를 포함하는
    추천 방법.
  11. 치과용 영상 데이터를 획득하는 데이터 획득부; 및
    가상 어버트먼트가 환자 맞춤형 어버트먼트로 설정된 경우, 상기 영상 데이터를 이용하여, 가상 크라운을 배치하고, 상기 가상 크라운의 배치에 따라 가상 임플란트 바디를 디자인하며, 상기 가상 크라운과 상기 임플란트 바디에 기초하여, 상기 환자 맞춤형 어버트먼트의 잇몸부 외곽 길이, 잇몸부 외곽 형상, 직경 및 크라운 삽입부 높이(Abutment Height, A/H) 중에서 적어도 하나를 결정하 결정하고, 상기 결정에 기초하여, 기 저장된 어버트먼트 라이브러리 중에서 상기 환자 맞춤형 어버트먼트와 매칭되는 어버트먼트를 검색하는 제어부를 포함하는
    추천 장치
  12. 컴퓨터 프로그램을 저장하고 있는 컴퓨터 판독 가능 기록매체로서,
    상기 컴퓨터 프로그램은,
    제1 항 내지 제10 항 중 어느 한 항에 따른 방법을 프로세서가 수행하도록 하기 위한 명령어를 포함하는
    컴퓨터 판독 가능한 기록매체.
  13. 컴퓨터 판독 가능한 기록매체에 저장되어 있는 컴퓨터 프로그램으로서,
    상기 컴퓨터 프로그램은,
    제1 항 내지 제10 항 중 어느 한 항에 따른 방법을 프로세서가 수행하도록 하기 위한 명령어를 포함하는
    컴퓨터 프로그램.
PCT/KR2022/011044 2021-07-28 2022-07-27 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치 WO2023008906A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP22849882.0A EP4378417A1 (en) 2021-07-28 2022-07-27 Method and device for recommending virtual abutment for designing surgical guide
CN202280048547.1A CN117693321A (zh) 2021-07-28 2022-07-27 手术导板设计用虚拟基台的推荐方法以及装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20210099476 2021-07-28
KR10-2021-0099476 2021-07-28

Publications (1)

Publication Number Publication Date
WO2023008906A1 true WO2023008906A1 (ko) 2023-02-02

Family

ID=85087996

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2022/011044 WO2023008906A1 (ko) 2021-07-28 2022-07-27 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치

Country Status (3)

Country Link
EP (1) EP4378417A1 (ko)
CN (1) CN117693321A (ko)
WO (1) WO2023008906A1 (ko)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101638558B1 (ko) * 2015-07-14 2016-07-11 주식회사 디오 디지털 라이브러리를 이용한 치과 임플란트용 디지털 원바디 어버트먼트 및 그의 제조방법
KR20170014592A (ko) * 2015-07-30 2017-02-08 한국전자통신연구원 치아 모델 생성/관리 장치 및 방법
US20170340418A1 (en) * 2016-05-25 2017-11-30 Matthew Raanan System and method for dental implant recognition
KR102194777B1 (ko) * 2020-06-10 2020-12-23 클리어테크놀로지 주식회사 인공지능 기반의 치과 보철 자동 디자인 설계 시스템 및 그 방법
KR102248604B1 (ko) * 2019-03-12 2021-05-07 오스템임플란트 주식회사 최적화된 어버트먼트 및 보철물 수복 유형 설계를 위한 임플란트 식립 설계장치 및 그 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101638558B1 (ko) * 2015-07-14 2016-07-11 주식회사 디오 디지털 라이브러리를 이용한 치과 임플란트용 디지털 원바디 어버트먼트 및 그의 제조방법
KR20170014592A (ko) * 2015-07-30 2017-02-08 한국전자통신연구원 치아 모델 생성/관리 장치 및 방법
US20170340418A1 (en) * 2016-05-25 2017-11-30 Matthew Raanan System and method for dental implant recognition
KR102248604B1 (ko) * 2019-03-12 2021-05-07 오스템임플란트 주식회사 최적화된 어버트먼트 및 보철물 수복 유형 설계를 위한 임플란트 식립 설계장치 및 그 방법
KR102194777B1 (ko) * 2020-06-10 2020-12-23 클리어테크놀로지 주식회사 인공지능 기반의 치과 보철 자동 디자인 설계 시스템 및 그 방법

Also Published As

Publication number Publication date
EP4378417A1 (en) 2024-06-05
CN117693321A (zh) 2024-03-12

Similar Documents

Publication Publication Date Title
WO2019212228A1 (ko) 3차원 구강 모델 분석방법 및 이를 포함하는 보철물 디자인 방법
WO2018066765A1 (ko) 모바일 연동 임플란트 진단 시스템
WO2017188593A1 (ko) 레퍼런스 마커에 기반하여 설계 이미지를 생성하는 이미지 처리장치 및 그 방법
WO2017010782A1 (ko) 디지털 라이브러리를 이용한 치과 임플란트용 보철물 및 그의 제조방법
US10512525B2 (en) Modeling and manufacturing of dentures
WO2018143497A1 (ko) 임플란트 수술 가이드 방법
US11318000B2 (en) Digital dental prosthesis and method for manufacturing same
WO2018066764A1 (ko) 임플란트 진단용 영상 생성 시스템 및 그 생성방법
WO2021133120A2 (ko) 구조물 데이터 매칭 방법 및 이를 이용한 구조물 데이터 매칭 시스템
WO2018066763A1 (ko) 임플란트 진단용 영상 생성 시스템 및 그 생성방법
WO2016163579A1 (ko) 치과용 임플란트 키트
WO2021137573A2 (ko) 마진라인 설정 장치 및 방법
WO2023008906A1 (ko) 서지컬 가이드를 디자인하기 위한 가상 어버트먼트의 추천 방법 및 장치
WO2022092627A1 (ko) 3차원 모델로부터 대상체 영역을 결정하는 방법 및 3차원 모델 처리 장치
WO2020185019A1 (ko) 디지털 스캔바디 정렬 방법 및 이를 이용하는 장치
WO2020105835A1 (ko) 치아 수복물 제조방법 및 제조시스템, 이에 적용되는 범용 왁스바이트
WO2019088343A1 (ko) 아크라인에 기초한 보철물 디자인 방법 및 시스템
WO2022164175A1 (ko) 삼차원 구강 모델을 처리하는 방법 및 장치
WO2020185015A1 (ko) 치아 보철 제조를 위한 3차원 스캔 데이터 처리 방법
WO2021242053A1 (ko) 3차원 데이터 획득 방법, 장치 및 그 방법을 수행하는 프로그램이 저장된 컴퓨터 판독 가능 저장 매체
WO2019124846A1 (ko) 치과용 임플란트 시술 가이드장치, 치과용 임플란트 시술 가이드장치 제작시스템 및 그 제작방법
WO2021137652A2 (ko) 통합 라이브러리 사용 방법
WO2023059167A1 (ko) 구강 이미지 처리 장치 및 구강 이미지 처리 방법
WO2020060350A1 (ko) 3차원 맞춤형 골신장술을 위한 골 신장장치, 그 제작방법, 기록매체 및 완전맞춤형 골신장장치 제작장치
WO2022203354A1 (ko) 삼차원 구강 모델 처리 장치 및 삼차원 구강 모델 처리 방법

Legal Events

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

Ref document number: 22849882

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202280048547.1

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2022849882

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2022849882

Country of ref document: EP

Effective date: 20240228