[go: up one dir, main page]

WO2018151370A1 - System and method for ordering object for dental implant procedure - Google Patents

System and method for ordering object for dental implant procedure Download PDF

Info

Publication number
WO2018151370A1
WO2018151370A1 PCT/KR2017/002735 KR2017002735W WO2018151370A1 WO 2018151370 A1 WO2018151370 A1 WO 2018151370A1 KR 2017002735 W KR2017002735 W KR 2017002735W WO 2018151370 A1 WO2018151370 A1 WO 2018151370A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
ordering
processing device
planning data
order
Prior art date
Application number
PCT/KR2017/002735
Other languages
French (fr)
Korean (ko)
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 주식회사 디오
Publication of WO2018151370A1 publication Critical patent/WO2018151370A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Electronic shopping [e-shopping] by configuring or customising goods or services
    • 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C9/00Impression cups, i.e. impression trays; Impression methods
    • A61C9/004Means or methods for taking digitized impressions
    • A61C9/0046Data acquisition means or methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/30Polynomial surface description
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30036Dental; Teeth

Definitions

  • the present invention relates to an object ordering system and method for an artificial dental procedure, and relates to an object ordering system and method for an artificial dental procedure that can order the surgical guide, abutment and crown required for an artificial dental procedure.
  • an implant means a substitute that can replace the human tissue when the original human tissue is lost, and in particular, the dental implant means to implant an artificial tooth into the position of the actual tooth.
  • Implants in the dentist are implanted in a specific position in the oral cavity (fixture), and the abutment (abutment) and the crown (crown) is coupled to the fixture.
  • the surgical guide is a device for guiding the fixture to be easily and accurately performed.
  • the dentist checks the revision of the surgical guide, based on the inside of the subject's mouth, if a surgical guide is provided by the manufacturer. If there is a correction in the surgical guide, the dentist will forward the correction to the manufacturer and be provided with the surgical guide again. As such, when there is an amendment to the provided surgical guide, the dentist transmits the amendment to the surgical guide and receives the surgical guide from the manufacturer.
  • Various embodiments of the present invention for solving such a conventional problem is an artificial dental procedure for ordering a surgical guide, abutment and crown that can perform the procedure more accurately at the time of artificial dental treatment in the oral cavity of the subject To provide an object ordering system and method.
  • various embodiments of the present invention to minimize the time consumed when ordering the object by easily passing the request of the dentist to the manufacturer when ordering the object including the surgical guide, abutment and crown required for artificial dental surgery
  • the present invention provides an object ordering system and method for artificial dental surgery.
  • An object ordering system for artificial dental surgery according to an embodiment of the present invention, the ordering device for inputting the ordering data related to the object required for the artificial dental surgery and setting the planning data based on the ordering data and transmits to the ordering device And a processing device for completing the order processing of the object according to whether or not to confirm the planning data received from the ordering device.
  • the ordering device inputs the order data associated with the object required for artificial dental surgery, the processing device is based on the ordering data planning data The setting operation, the processing device transmitting the set planning data to the ordering device, the ordering device inputting whether to confirm the planning data, and the processing device orders the object according to the confirmation. An operation for completing the process.
  • the object ordering system and method for the artificial dental procedure of the present invention has the effect of ordering a surgical guide, abutment and crown for more accurate procedure when artificial dental procedures are performed in the oral cavity of the subject. have.
  • the object ordering system and method for artificial dental surgery when ordering an object including a surgical guide, abutment and crown required for artificial dental surgery to the manufacturer side to the request of the dentist It can be easily delivered to minimize the time spent in ordering objects.
  • FIG. 1 is a view showing an object ordering system according to an embodiment of the present invention.
  • FIG. 2 is a diagram showing the main configuration of a processing apparatus for processing an object order according to an embodiment of the present invention.
  • FIG. 3 is a flowchart illustrating a method of performing an object order according to an embodiment of the present invention.
  • FIG. 4 is a flowchart illustrating a method of performing an object order in a processing apparatus according to an embodiment of the present invention.
  • FIG. 5 is a detailed flowchart illustrating a method of setting planning data in a processing apparatus according to an embodiment of the present invention.
  • FIG. 6 is a detailed flowchart illustrating a method of confirming confirmation for planning data in a processing apparatus according to an exemplary embodiment of the present invention.
  • FIG. 1 is a view showing an object ordering system according to an embodiment of the present invention.
  • an object ordering system 10 includes a user terminal 100, an ordering device 150, and a processing device 200.
  • the user terminal 100 is an electronic device that can be carried by a user (eg, a dentist or a surgeon) and may be a mobile phone, a smart phone, a tablet PC, or the like.
  • the user terminal 100 may receive a message about a processing result according to an object order from the processing device 200.
  • the user terminal 100 may perform communication such as long term evolution (LTE), wideband code division multiple access (WCDMA), code division multiple access (CDMA), global system for mobile communications (GSM), and the like.
  • LTE long term evolution
  • WCDMA wideband code division multiple access
  • CDMA code division multiple access
  • GSM global system for mobile communications
  • the ordering device 150 is an electronic device used by a user and may be a mobile phone, a smart phone, a tablet PC, a notebook, a computer, or the like, capable of internet.
  • the ordering device 150 accesses a web site provided by the processing device 200, logs in, and orders an object for artificial dental surgery. To this end, the ordering device 150 may communicate with the processing device 200 such as long term evolution (LTE).
  • LTE long term evolution
  • the ordering device 150 inputs CT data and oral scan images of the inside of the operator's mouth and order data including the operator's information. To this end, the ordering device 150 may acquire an image of the inside of the operator's mouth.
  • the ordering device 150 may perform wireless or wired communication with a CT scanner that acquires a CT-photographed image and an oral scanner that acquires an oral scan image.
  • the ordering device 150 may perform communication such as a USB cable or communication such as Wifi, Bluetooth, and Bluetooth low energy (BLE).
  • the ordering device 150 When the user does not have an oral scanner connected to the ordering device 150, the user generates a plaster model for the inside of the mouth of the operator, sends it to the manufacturer, and sends a message indicating that the plaster model has been delivered through the ordering device 150. It may transmit to the processing device 200.
  • the ordering device 150 inputs the planning data for the inside of the operator's mouth when the order data is input, the ordering device 150 may transmit the planning data to the processing device 200 together with the ordering data.
  • the order device 150 may receive planning data from the processing device 200 after transmitting the order data to the processing device 200.
  • the order device 150 may receive planning data set by the processing device 200.
  • the ordering device 150 adds the planning data to the order data and transmits the planning data to the processing device 200, the ordering device 150 may receive the modified planning data in the processing device 200.
  • the ordering device 150 may check whether or not to confirm the received planning data.
  • the confirmation may be input by the user of the ordering device 150 through the ordering device 150.
  • the order device 150 may transmit the signal to the processing device 200.
  • the order apparatus 150 may transmit the input correction data to the processing apparatus 200.
  • the user may transmit a message to the processing device 200 informing that the delivery of the object is completed through the ordering device 150.
  • the object may include a surgical guide, an abutment, and a crown.
  • the surgical guide is an object for guiding easy and accurate placement of the fixture.
  • the abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject, and the crown is an object that is coupled to the upper portion of the abutment.
  • the processing device 200 processes an order for an object required for an artificial dental procedure received from the ordering device 150.
  • the processing device 200 is an electronic device used by a manufacturer and may be a laptop, a computer, or the like, capable of internet. To this end, the processing device 200 may perform communication such as long term evolution (LTE) with the ordering device 150.
  • LTE long term evolution
  • the processing device 200 checks the order data input by the ordering device 150 through a web site provided by the processing device 200.
  • the processing apparatus 200 may scan the delivered gypsum model from the user to obtain an oral scan image.
  • the processing device 200 may perform wireless or wired communication with an oral scanner that acquires an oral scan image.
  • the ordering device 150 may perform communication such as a USB cable or communication such as Wifi, Bluetooth, and Bluetooth low energy (BLE).
  • the processing device 200 checks whether there is missing data missing from the order data received from the ordering device 150. For example, the processing apparatus 200 may identify that at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, is missing from the order data. In this case, when the processing apparatus 200 acquires the oral scan image through the gypsum model, the processing apparatus 200 may check whether the CT image is missing. If missing data exists, the processing device 200 may request missing data from the ordering device 150. The processing device 200 may transmit a request message for the missing data through the user terminal 100 of the user.
  • the processing device 200 sets the planning data using the order data.
  • the processing apparatus 200 generates a 3D image by registering the CT photographed image and the oral scan image.
  • the processing apparatus 200 sets the placement information and the drilling guide information of the fixture to be performed in the oral cavity of the subject through the 3D image as planning data.
  • the implantation information of the fixture includes a specification including a position where the fixture is to be implanted in the oral cavity, a diameter and a length of the fixture suitable for the position.
  • the drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus.
  • the processing apparatus 200 may check whether the planning data needs to be corrected.
  • the processing apparatus 200 may generate the 3D image by matching the CT scan image with the oral scan image, and set the planning data by reflecting the correction on the received planning data based on the 3D image. have.
  • the processing apparatus 200 may transmit a message indicating that the setting of the planning data is completed to the user terminal 100.
  • the processing device 200 transmits the set planning data to the ordering device 150, and when the confirmation signal for the planning data is received from the ordering device 150, controls the production of the object based on the planning data. In addition, when the confirmation signal for the planning data is not received from the ordering device 150 and the correction data for correcting the planning data is received, the processing apparatus 200 updates the planning data based on the correction data. In this way, the processing device 200 receives the correction data for the planning data set in the processing device 200 from the ordering device 150, so that the user's request can be easily transmitted to the manufacturer. The processing device 200 controls the production of the object based on the updated planning data. To this end, the processing device 200 may be connected to a 3D printer or the like. The processing apparatus 200 may produce a surgical guide among the objects through the 3D printer.
  • the processing apparatus 200 may deliver the manufactured object to the user.
  • the processing device 200 may transmit a message indicating that the object is completed to the user terminal 100, and transmit a message to the user terminal 100 to confirm the delivery state of the object.
  • FIG. 2 is a diagram showing the main configuration of a processing apparatus for processing an object order according to an embodiment of the present invention.
  • the processing apparatus 200 includes a communication unit 210, an input unit 220, a display unit 230, a memory 240, and a controller 250.
  • the communication unit 210 performs communication with at least one ordering device 150 and at least one user terminal 100.
  • the communication unit 210 may perform long term evolution (LTE), wideband code division multiple access (WCDMA), code division multiple access (CDMA), 3G, 2G, global system for mobile communications (GSM), and the like.
  • the communication unit 210 may be an external device such as a 3D printer (not shown) for outputting a surgical guide among objects or an oral scanner (not shown) that may acquire an oral scan image by scanning a plaster model of the inside of the mouth of a subject. Communicate with To this end, the communication unit 210 performs at least one of wired and wireless communication.
  • the communication unit 210 may perform communication such as wireless fidelity (WiFi), Bluetooth (bluetooth), near field communications (NFC), bluetooth low energy (BLE), and infrared ray (IR).
  • WiFi wireless fidelity
  • NFC near field communications
  • BLE bluetooth low energy
  • IR infrared ray
  • the input unit 220 generates input data in response to a manufacturer input that is a user of the processing apparatus 200.
  • the input unit 220 includes at least one input means.
  • the input unit 220 includes a key pad, a dome switch, a touch panel, a jog & shuttle, a sensor, a touch key, and a menu button. button) and the like.
  • the display unit 230 displays display data according to the operation of the processing apparatus 200.
  • the display unit 230 may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a micro electro mechanical systems (MEMS) display. And electronic paper displays.
  • the display unit 230 may be combined with the input unit 220 to be implemented as a touch screen.
  • the memory 240 stores operation programs of the processing device 200.
  • the memory 240 stores information of a user who uses the ordering device 150, order data for a subject who the user inputs through the ordering device 150, and the like.
  • the information of the user may be information such as information of the user terminal 100 used by the user, the name of the user, the name and address of the dentist where the user works.
  • the order data includes artificial teeth, i.e., the name of the subject undergoing the implant procedure, age, gender, general medical history, CT scan images and oral scan images of the inside of the operator's mouth, procedure due date, procedure location and procedure case, and the like.
  • the memory 240 may store the planning data set by the controller 250 based on the order data for each operator, and may store a modification history of the planning data until object manufacture.
  • the memory 240 may automatically classify and store the planning data under the control of the controller 250. More specifically, the memory 240 may group and store at least one planning data according to a procedure case. Since the procedure may be different for each dentist, the memory 240 may group and store the planning data for each dentist under the control of the controller 250. The memory 240 may group and store planning data for each patient. As such, the memory 240 may group and store the planning data based on various criteria under the control of the controller 250.
  • the controller 250 checks whether the ID and password are the same as the ID and password stored in the memory 240, and permits login.
  • the controller 250 receives order data related to an object required for an artificial dental procedure from the logged-in order device 150.
  • the control unit 250 requests the missing data to the ordering device 150. If there is no missing data, the controller 250 matches the CT scan image and the oral scan image included in the order data to 3D. Create an image. The controller 250 may check whether at least one of the CT photographing data and the oral scan image is missing. At this time, if the oral scan image is missing from the order data, but the message indicating that the gypsum model for delivery of the oral scan image has been received from the ordering device 150 is received, the oral scan image is acquired. You can wait until. The controller 250 obtains an oral scan image based on the plaster model delivered from the user by using an oral scanner connected to the processing apparatus 200. The controller 250 may generate a 3D image by matching the acquired oral scan image with the CT photographed image included in the order data.
  • the controller 250 checks whether the planning data is corrected. When the controller 250 receives an input for modifying the planning data from the manufacturer, the controller 250 modifies the planning data according to the input and transmits the planning data to the ordering device 150. If the planning data is not included in the order data, the controller 250 sets the planning data based on the 3D image.
  • the planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject.
  • the implantation information of the fixture includes a specification including a position where the fixture is to be placed in the mouth of the subject, a diameter and a length of the fixture suitable for the position.
  • the drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus.
  • the controller 250 transmits a message indicating that the setting of the planning data is completed to the user terminal 100.
  • the controller 250 transmits the modified or set planning data to the ordering device 150, and when the confirmation signal for the planning data is received from the ordering device 150, controls the production of the object based on the planning data.
  • the controller 250 updates the planning data with the received correction data and stores it in the memory 240.
  • the controller 250 controls the production of the object by using the updated planning data.
  • the controller 250 may produce a surgical guide using a 3D printer based on the planning data.
  • the controller 250 may manufacture an abutment to be coupled to the fixture based on the planning data, and may manufacture a crown to be coupled to the abutment.
  • the controller 250 transmits a message indicating that the object is completed, to the user terminal 100. In addition, the controller 250 transmits a message indicating that the delivery of the object is started to the user terminal 100, in which the delivery of the produced object is started through the input unit 220.
  • FIG. 3 is a flowchart illustrating a method of performing an object order according to an embodiment of the present invention.
  • the ordering device 150 accesses a web site provided by the processing device 200 and logs in.
  • the ordering device 150 inputs order data related to an object required for an artificial dental procedure through a web site.
  • the order data includes artificial teeth, i.e., the name of the subject undergoing the implant procedure, age, gender, general medical history, CT scan images and oral scan images of the inside of the operator's mouth, procedure due date, procedure location and procedure case, and the like.
  • the object may include a surgical guide, an abutment, a crown.
  • the surgical guide is an object for guiding easy and accurate placement of the fixture.
  • the abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject
  • the crown is an object that is coupled to the upper portion of the abutment.
  • operation 305 when it is confirmed that the input of the order data is completed, the order device 150 performs operation 307. In operation 305, if it is not confirmed that the input of the order data is completed, the order device 150 returns to operation 303 to perform the operation again. In operation 307, the order device 150 transmits the input order data to the processing device 200.
  • the processing apparatus 200 checks whether missing data is missing from the received order data.
  • the processing apparatus 200 may identify at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, among the order data.
  • the processing apparatus 200 may check whether there is missing data among data such as an operator's name, age, and gender necessary for storing the order data.
  • the processing apparatus 200 performs operation 311, and if there is no missing data, the processing apparatus 200 performs operation 313.
  • the processing device 200 requests missing data from the ordering device 150.
  • the processing apparatus 200 checks whether the planning data is included in the order data.
  • the planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject.
  • the processing apparatus 200 performs operation 315, and when the planning data is not included in the order data, operation 317 is performed. If it is determined in step 315 that the correction of the planning data is necessary, the processing apparatus 200 performs operation 317. If it is determined in operation 315 that the modification to the planning data is not necessary, the processing apparatus 200 performs operation 337. In this case, the processing apparatus 200 may check whether the modification is necessary based on receiving input from the manufacturer using the processing apparatus 200 for modification of the planning data.
  • the processing apparatus 200 sets the planning data using the order data. More specifically, the processing apparatus 200 generates a 3D image by matching the CT scan image and the oral scan image of the inside of the oral cavity included in the order data. The processing device 200 sets the planning data based on the generated 3D image. In addition, in operation 317, the processing apparatus 200 generates a 3D image by matching the CT scan image and the oral scan image of the inside of the oral cavity included in the order data to correct the planning data. The processing device 200 sets the planning data based on the generated 3D image.
  • the planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject.
  • the implantation information of the fixture includes a specification including a position where the fixture is to be placed in the mouth of the subject, a diameter and a length of the fixture suitable for the position.
  • the drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus.
  • the processing apparatus 200 may perform operation 321 when the setting of the planning data is completed, and may return to operation 317 when the setting of the planning data is not completed.
  • the processing apparatus 200 transmits a message indicating that the setting of the planning data is completed to the user terminal 100 used by the user of the ordering apparatus 150.
  • the user terminal 100 outputs a message received from the processing apparatus 200.
  • the processing apparatus 200 transmits the planning data whose settings are completed to the ordering apparatus 150.
  • the ordering device 150 performs operation 329.
  • the ordering device 150 transmits a confirm signal to the processing device 200.
  • the processing device 200 having received the confirmation signal from the ordering device 150 performs operation 337.
  • the ordering device 150 performs operation 331.
  • the ordering device 150 performs operation 333.
  • the ordering device 150 transmits the correction data to the processing device 200.
  • the processing apparatus 200 updates the planning data set in operation 317 by using the received correction data, and performs operation 337. In this case, the processing apparatus 200 may store the modification history of the planning data in the memory 240 in the corrected order.
  • the processing apparatus 200 confirms that the order for the object required for the artificial dental procedure is completed, and controls the production of the object based on the planning data.
  • the processing apparatus 200 performs operation 341 when the manufacturing of the object is completed.
  • the processing apparatus 200 transmits a message to the user terminal 100 indicating that the manufacture of the object is completed.
  • the user terminal 100 outputs a message received from the processing device 200.
  • FIG. 4 is a flowchart illustrating a method of performing an object order in a processing apparatus according to an embodiment of the present invention.
  • the controller 250 of the processing apparatus 200 confirms whether the ordering apparatus 150 is logged in.
  • the control unit 250 performs login permission or denial of the order device 150 using the ID and password received from the order device 150. If the ID and password received from the ordering device 150 do not match the ID and password previously stored in the memory 240, the control unit 250 performs operation 401 again. If the received ID and password match the ID and password previously stored in the memory 240, the controller 250 performs operation 403.
  • the controller 250 sets planning data.
  • the detailed operation of setting the planning data will be described with reference to FIG. 5.
  • 5 is a detailed flowchart illustrating a method of setting planning data in a processing apparatus according to an embodiment of the present invention.
  • the controller 250 receives order data related to an object required for an artificial dental procedure from the ordering device 150.
  • Order data includes artificial teeth, i.e., the subject's name, age, sex, general history, CT scan image and oral scan image of the inside of the operator's mouth, procedure due date, procedure location, and procedure case.
  • the object may include a surgical guide, an abutment, a crown.
  • the surgical guide is an object for guiding easy and accurate placement of the fixture.
  • the abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject
  • the crown is an object that is coupled to the upper portion of the abutment.
  • the controller 250 checks whether there is missing data in the received order data. As a result of confirming operation 503, if there is missing data, the controller 250 performs operation 505. In operation 505, the controller 250 transmits a request message for requesting missing data to the ordering device 150. In particular, the controller 250 may identify at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, among the order data.
  • the controller 250 performs operation 507.
  • the controller 250 checks whether planning data exists in the order data.
  • the planning data refers to the implantation information and the drilling guide information of the fixture which the user of the ordering device 150, for example, a dentist, such as a dentist, intends to perform in the mouth of the subject.
  • the controller 250 performs operation 509.
  • the controller 250 performs operation 511.
  • the controller 250 may check whether the correction is necessary based on receiving input from the manufacturer using the processing apparatus 200 from the manufacturer using the processing apparatus 200.
  • the controller 250 In operation 511, the controller 250 generates a 3D image by matching the CT scan image and the oral scan image included in the order data. At this time, if the correction of the planning data included in the order data needs to be corrected, the controller 250 generates a 3D image by matching the CT photographed image and the oral scan image included in the order data, and plans based on the generated 3D image. You can modify the data. In operation 513, the controller 250 sets the planning data based on the generated 3D image. In step 515, when it is confirmed that the setting of the planning data is completed, the control unit 250 returns to step 405 of FIG. 4, and when the setting of the planning data is not confirmed, the control unit 250 returns to step 513.
  • Operations 517 to 521 are the same as operations 411 to 415 of FIG. 4, respectively, and thus a detailed description thereof will be omitted.
  • the controller 250 When the setting of the planning data is completed as shown in FIG. 5, the controller 250 performs operation 405. In operation 405, the controller 250 transmits a message informing of completion of setting of the planning data to the user terminal 100 associated with the ordering device 150 stored in the memory 240. In operation 407, the controller 250 transmits the planning data set in operation 513 of FIG. 5 to the ordering device 150.
  • the controller 250 confirms confirmation of the set planning data.
  • a detailed operation of confirming the confirmation of the planning data will be described with reference to FIG. 6.
  • 6 is a detailed flowchart illustrating a method of confirming confirmation for planning data in a processing apparatus according to an exemplary embodiment of the present invention.
  • the controller 250 determines whether a confirmation signal for the planning data transmitted to the ordering device 150 is received. As a result of confirming operation 601, when the confirmation signal is received, the controller 250 performs operation 613. In operation 613, the controller 250 stores the confirmed planning data in the memory 240 and returns to operation 411 of FIG. 4.
  • the controller 250 performs operation 603.
  • the controller 250 confirms whether correction data is received from the ordering device 150.
  • the correction data is correction data obtained by modifying the planning data set in operation 513 of FIG. 5 by the order apparatus 150.
  • the controller 250 performs operation 611.
  • the controller 250 updates the planning data set to the received correction data, and then performs operation 613.
  • the controller 250 stores the updated planning data in the memory 240 and returns to operation 411 of FIG. 4. In this case, the controller 250 may sequentially store the set planning data and the correction data in the memory 240.
  • the controller 250 performs operation 605.
  • the controller 250 checks whether the threshold time has elapsed. As a result of confirming operation 605, when the confirmation signal for the planning data transmitted to the ordering device 150 is not received and the threshold time elapses without the correction data being received, the controller 250 performs operation 607.
  • the controller 250 stores the planning data transmitted to the ordering device 150 in the memory 240 and performs operation 609.
  • the controller 250 executes logout of the ordering device 150 and ends the process. At this time, since the controller 250 does not have any feedback on the planning data from the ordering device 150, the controller 250 executes logout after a threshold time elapses to protect the information of the subject.
  • the controller 250 performs operation 411.
  • operation 411 the controller 250 controls the production of an ordered object based on the planning data.
  • step 413 the controller 250 performs operation 415 when the production of the object is completed, and returns to operation 411 when it is not confirmed that the production of the object is completed.
  • operation 415 the controller 250 transmits a message indicating that the manufacture of the object is completed to the user terminal 100. In this case, the controller 250 may transmit a message indicating that the delivery of the object is started to the user terminal 100.

Landscapes

  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Dentistry (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Finance (AREA)
  • Epidemiology (AREA)
  • Accounting & Taxation (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Geometry (AREA)
  • Algebra (AREA)
  • Pure & Applied Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computer Graphics (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)

Abstract

The present invention relates to a system and a method for ordering an object for a dental implant procedure, and may comprise: an ordering apparatus for inputting order data regarding an object required for a dental implant procedure; and a processing apparatus for configuring planning data based on the order data, for transmitting same to the ordering apparatus, and for completing an order process of the object according to a confirmation with respect to the planning data received from the ordering apparatus, and can be applied in other embodiments.

Description

인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법Object Ordering System and Method for Artificial Dental Procedure
본 발명은 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법에 관한 것으로, 인공 치아 시술 시에 필요한 서지컬 가이드, 어버트먼트 및 크라운을 주문할 수 있는 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법에 관한 것이다.The present invention relates to an object ordering system and method for an artificial dental procedure, and relates to an object ordering system and method for an artificial dental procedure that can order the surgical guide, abutment and crown required for an artificial dental procedure.
일반적으로, 임플란트는 본래의 인체조직이 상실되었을 때, 인체조직을 대신할 수 있는 대치물을 의미하며, 특히, 치과에서는 인공으로 만든 치아를 실제 치아의 위치에 이식하는 것을 의미한다. 치과에서의 임플란트는 구강 내부의 특정 위치에 픽스츄어(fixture)를 식립하고, 픽스츄어에 어버트먼트(abutment)와 크라운(crown)을 결합하는 형태로 시술된다. In general, an implant means a substitute that can replace the human tissue when the original human tissue is lost, and in particular, the dental implant means to implant an artificial tooth into the position of the actual tooth. Implants in the dentist are implanted in a specific position in the oral cavity (fixture), and the abutment (abutment) and the crown (crown) is coupled to the fixture.
현재는 치과 등에서 획득된 CT촬영 이미지와 오랄스캔 이미지가 치기공소 등과 같은 제조자측으로 전송되고, 제조자측에서 서지컬 가이드를 설계하고 제조하여 치과로 제공한다. 이때, 서지컬 가이드는 픽스츄어의 식립을 용이하고 정확하게 수행하도록 안내하기 위한 장치이다. Currently, CT scan images and oral scan images obtained from dentists are sent to the manufacturer side, such as dental laboratories, and the surgeon designs, manufactures and provides a surgical guide to the dentist. At this time, the surgical guide is a device for guiding the fixture to be easily and accurately performed.
치과의사는 제조자측에서 서지컬 가이드가 제공되면, 피시술자의 구강 내부를 기준으로, 서지컬 가이드의 수정 사항을 확인한다. 치과의사는 서지컬 가이드에 수정 사항이 있을 경우, 수정 사항을 제조자측에 전달하여 다시 서지컬 가이드를 제공받는다. 이와 같이, 제공된 서지컬 가이드에 수정 사항이 있을 경우, 치과의사는 서지컬 가이드에 대한 수정 사항을 제조자측에 전달하고, 수정 사항이 반영된 서지컬 가이드를 제조자측으로부터 다시 전달받는다. The dentist checks the revision of the surgical guide, based on the inside of the subject's mouth, if a surgical guide is provided by the manufacturer. If there is a correction in the surgical guide, the dentist will forward the correction to the manufacturer and be provided with the surgical guide again. As such, when there is an amendment to the provided surgical guide, the dentist transmits the amendment to the surgical guide and receives the surgical guide from the manufacturer.
따라서, 현재는 제조자측으로부터 정확한 서지컬 가이드를 제공받기 위해 많은 시간이 소모되는 문제점이 있다. Therefore, at present, there is a problem that a lot of time is consumed to receive an accurate surgical guide from the manufacturer.
이러한 종래의 문제점을 해결하기 위한 본 발명의 다양한 실시 예들은 피시술자의 구강 내부에 인공 치아 시술 시에, 시술을 보다 정확하게 수행할 수 있는 서지컬 가이드, 어버트먼트 및 크라운을 주문하기 위한 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법을 제공하는 것이다. Various embodiments of the present invention for solving such a conventional problem is an artificial dental procedure for ordering a surgical guide, abutment and crown that can perform the procedure more accurately at the time of artificial dental treatment in the oral cavity of the subject To provide an object ordering system and method.
또한, 본 발명의 다양한 실시 예들은 인공 치아 시술에 필요한 서지컬 가이드, 어버트먼트 및 크라운을 포함하는 오브젝트 주문 시에 제조자측으로 치과의 요청 사항을 쉽게 전달하여 오브젝트 주문 시의 소모되는 시간을 최소화하는 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법을 제공하는 것이다.In addition, various embodiments of the present invention to minimize the time consumed when ordering the object by easily passing the request of the dentist to the manufacturer when ordering the object including the surgical guide, abutment and crown required for artificial dental surgery The present invention provides an object ordering system and method for artificial dental surgery.
본 발명의 일 실시 예에 따른 인공 치아 시술을 위한 오브젝트 주문 시스템은, 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 입력하는 주문 장치 및 상기 주문 데이터를 기반으로 플래닝 데이터를 설정하여 상기 주문 장치로 전송하고, 상기 주문 장치로부터 수신된 상기 플래닝 데이터에 대한 컨펌 여부에 따라 상기 오브젝트의 주문 처리를 완료하는 처리 장치를 포함한다.An object ordering system for artificial dental surgery according to an embodiment of the present invention, the ordering device for inputting the ordering data related to the object required for the artificial dental surgery and setting the planning data based on the ordering data and transmits to the ordering device And a processing device for completing the order processing of the object according to whether or not to confirm the planning data received from the ordering device.
아울러, 본 발명의 일 실시 예에 따른 인공 치아 시술을 위한 오브젝트 주문 방법은, 주문 장치가 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 입력하는 동작, 처리 장치가 상기 주문 데이터를 기반으로 플래닝 데이터를 설정하는 동작, 상기 처리 장치가 상기 설정된 플래닝 데이터를 상기 주문 장치로 전송하는 동작, 상기 주문 장치가 상기 플래닝 데이터에 대한 컨펌 여부를 입력하는 동작 및 상기 처리 장치가 상기 컨펌 여부에 따라 상기 오브젝트의 주문 처리를 완료하는 동작을 포함한다.In addition, in the object ordering method for artificial dental surgery according to an embodiment of the present invention, the ordering device inputs the order data associated with the object required for artificial dental surgery, the processing device is based on the ordering data planning data The setting operation, the processing device transmitting the set planning data to the ordering device, the ordering device inputting whether to confirm the planning data, and the processing device orders the object according to the confirmation. An operation for completing the process.
상술한 바와 같이 본 발명의 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법은, 피시술자의 구강 내부에 인공 치아 시술 시에, 보다 정확한 시술을 위한 서지컬 가이드, 어버트먼트 및 크라운을 주문할 수 있는 효과가 있다.As described above, the object ordering system and method for the artificial dental procedure of the present invention has the effect of ordering a surgical guide, abutment and crown for more accurate procedure when artificial dental procedures are performed in the oral cavity of the subject. have.
또한, 본 발명의 일 실시 예에 따른 인공 치아 시술을 위한 오브젝트 주문 시스템 및 방법은, 인공 치아 시술에 필요한 서지컬 가이드, 어버트먼트 및 크라운을 포함하는 오브젝트 주문 시에 제조자측으로 치과의 요청 사항을 쉽게 전달하여 오브젝트 주문 시의 소모되는 시간을 최소화할 수 있는 효과가 있다.In addition, the object ordering system and method for artificial dental surgery according to an embodiment of the present invention, when ordering an object including a surgical guide, abutment and crown required for artificial dental surgery to the manufacturer side to the request of the dentist It can be easily delivered to minimize the time spent in ordering objects.
도 1은 본 발명의 실시 예에 따른 오브젝트 주문 시스템을 나타낸 도면이다. 1 is a view showing an object ordering system according to an embodiment of the present invention.
도 2는 본 발명의 실시 예에 따른 오브젝트 주문을 처리하는 처리 장치의 주요 구성을 나타낸 도면이다. 2 is a diagram showing the main configuration of a processing apparatus for processing an object order according to an embodiment of the present invention.
도 3은 본 발명의 실시 예에 따른 오브젝트 주문을 수행하는 방법을 설명하기 위한 흐름도이다. 3 is a flowchart illustrating a method of performing an object order according to an embodiment of the present invention.
도 4는 본 발명의 실시 예에 따른 처리 장치에서 오브젝트 주문을 수행하는 방법을 설명하기 위한 순서도이다. 4 is a flowchart illustrating a method of performing an object order in a processing apparatus according to an embodiment of the present invention.
도 5는 본 발명의 실시 예에 따른 처리 장치에서 플래닝 데이터를 설정하는 방법을 설명하기 위한 상세순서도이다. 5 is a detailed flowchart illustrating a method of setting planning data in a processing apparatus according to an embodiment of the present invention.
도 6은 본 발명의 실시 예에 따른 처리 장치에서 플래닝 데이터에 대한 컨펌을 확인하는 방법을 설명하기 위한 상세순서도이다.6 is a detailed flowchart illustrating a method of confirming confirmation for planning data in a processing apparatus according to an exemplary embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예들을 보다 상세하게 설명하고자 한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음을 유의해야 한다. 그리고 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. At this time, it should be noted that the same components in the accompanying drawings are represented by the same reference numerals as possible. And a detailed description of known functions and configurations that can blur the gist of the present invention will be omitted.
도 1은 본 발명의 실시 예에 따른 오브젝트 주문 시스템을 나타낸 도면이다.1 is a view showing an object ordering system according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 오브젝트 주문 시스템(10)은 사용자 단말(100), 주문 장치(150) 및 처리 장치(200)를 포함한다. Referring to FIG. 1, an object ordering system 10 according to the present invention includes a user terminal 100, an ordering device 150, and a processing device 200.
사용자 단말(100)은 사용자(예컨대, 치과 의사 등 인공 치아를 시술하는 시술자)가 휴대할 수 있는 전자장치로, 휴대전화기, 스마트 폰, 태블릿 PC 등일 수 있다. 사용자 단말(100)은 처리 장치(200)로부터 오브젝트 주문에 따른 처리 결과에 대한 메시지를 수신할 수 있다. 이를 위해, 사용자 단말(100)은, LTE(long term evolution), WCDMA(wideband code division multiple access), CDMA(code division multiple access), GSM(global system for mobile communications) 등의 통신을 수행할 수 있다. The user terminal 100 is an electronic device that can be carried by a user (eg, a dentist or a surgeon) and may be a mobile phone, a smart phone, a tablet PC, or the like. The user terminal 100 may receive a message about a processing result according to an object order from the processing device 200. To this end, the user terminal 100 may perform communication such as long term evolution (LTE), wideband code division multiple access (WCDMA), code division multiple access (CDMA), global system for mobile communications (GSM), and the like. .
주문 장치(150)는 사용자가 사용하는 전자장치로, 인터넷이 가능한 휴대전화기, 스마트 폰, 태블릿 PC, 노트북, 컴퓨터 등일 수 있다. 주문 장치(150)는 처리 장치(200)에서 제공하는 웹 사이트에 접속하여 로그인한 후, 인공 치아 시술을 위한 오브젝트를 주문한다. 이를 위해, 주문 장치(150)는 처리 장치(200)와 LTE(long term evolution) 등의 통신을 수행할 수 있다. The ordering device 150 is an electronic device used by a user and may be a mobile phone, a smart phone, a tablet PC, a notebook, a computer, or the like, capable of internet. The ordering device 150 accesses a web site provided by the processing device 200, logs in, and orders an object for artificial dental surgery. To this end, the ordering device 150 may communicate with the processing device 200 such as long term evolution (LTE).
보다 구체적으로, 주문 장치(150)는 피시술자 구강 내부에 대한 CT촬영 이미지 및 오랄 스캔 이미지와 피시술자 정보를 포함하는 주문 데이터를 입력한다. 이를 위해, 주문 장치(150)는 피시술자 구강 내부에 대한 이미지를 기 획득할 수 있다. 주문 장치(150)는 CT 촬영 이미지를 획득하는 CT스캐너 및 오랄 스캔 이미지를 획득하는 오랄 스캐너와 무선 통신 또는 유선 통신을 수행할 수 있다. 주문 장치(150)는 USB케이블 등의 통신 또는 Wifi, 블루투스, BLE(bluetooth low energy) 등의 통신을 수행할 수 있다. More specifically, the ordering device 150 inputs CT data and oral scan images of the inside of the operator's mouth and order data including the operator's information. To this end, the ordering device 150 may acquire an image of the inside of the operator's mouth. The ordering device 150 may perform wireless or wired communication with a CT scanner that acquires a CT-photographed image and an oral scanner that acquires an oral scan image. The ordering device 150 may perform communication such as a USB cable or communication such as Wifi, Bluetooth, and Bluetooth low energy (BLE).
사용자는 주문 장치(150)에 오랄 스캐너와 연결되지 않은 경우, 피시술자의 구강 내부에 대한 석고모델을 생성하여, 이를 제조자에게 배송하고, 주문 장치(150)를 통해 석고모델을 배송하였음을 알리는 메시지를 처리 장치(200)로 전송할 수 있다. 주문 장치(150)는 주문 데이터 입력 시에 사용자로부터 피시술자 구강 내부에 대한 플래닝 데이터가 입력되면, 플래닝 데이터를 주문 데이터와 함께 처리 장치(200)로 전송할 수 있다. When the user does not have an oral scanner connected to the ordering device 150, the user generates a plaster model for the inside of the mouth of the operator, sends it to the manufacturer, and sends a message indicating that the plaster model has been delivered through the ordering device 150. It may transmit to the processing device 200. When the ordering device 150 inputs the planning data for the inside of the operator's mouth when the order data is input, the ordering device 150 may transmit the planning data to the processing device 200 together with the ordering data.
주문 장치(150)는 주문 데이터를 처리 장치(200)로 전송한 이후에, 처리 장치(200)로부터 플래닝 데이터를 수신할 수 있다. 주문 장치(150)는 주문 데이터만 처리 장치(200)로 전송한 경우, 처리 장치(200)에서 설정된 플래닝 데이터를 수신할 수 있다. 또한, 주문 장치(150)는 주문 데이터에 플래닝 데이터를 추가하여 처리 장치(200)로 전송한 경우, 처리 장치(200)에서 수정된 플래닝 데이터를 수신할 수 있다. The order device 150 may receive planning data from the processing device 200 after transmitting the order data to the processing device 200. When only the order data is transmitted to the processing device 200, the order device 150 may receive planning data set by the processing device 200. In addition, when the ordering device 150 adds the planning data to the order data and transmits the planning data to the processing device 200, the ordering device 150 may receive the modified planning data in the processing device 200.
주문 장치(150)는 수신된 플래닝 데이터에 대한 컨펌 여부를 확인할 수 있다. 이때, 컨펌 여부는 주문 장치(150)의 사용자가 주문 장치(150)를 통해 입력할 수 있다. 주문 장치(150)는 사용자로부터 플래닝 데이터에 대한 컨펌과 관련된 신호가 입력되면 이를 처리 장치(200)로 전송할 수 있다. 또한, 주문 장치(150)는 사용자로부터 플래닝 데이터에 대한 컨펌과 관련된 신호가 입력되지 않고, 플래닝 데이터를 수정하기 위한 수정 데이터가 입력되면, 입력된 수정 데이터를 처리 장치(200)로 전송할 수 있다. The ordering device 150 may check whether or not to confirm the received planning data. In this case, the confirmation may be input by the user of the ordering device 150 through the ordering device 150. When the order device 150 receives a signal related to confirmation about the planning data from the user, the order device 150 may transmit the signal to the processing device 200. In addition, when a signal related to confirmation for planning data is not input from the user and the correction data for correcting the planning data is input, the order apparatus 150 may transmit the input correction data to the processing apparatus 200.
사용자는 제조자로부터 플래닝 데이터를 기반으로 하는 오브젝트가 배송되면, 주문 장치(150)를 통해 오브젝트의 배송이 완료되었음을 알리는 메시지를 처리 장치(200)로 전송할 수 있다. 이때, 오브젝트는, 서지컬 가이드, 어버트먼트, 크라운을 포함할 수 있다. 서지컬 가이드는, 픽스츄어의 식립을 용이하고 정확하게 수행하도록 안내하기 위한 오브젝트이다. 어버트먼트는 피시술자의 치조골에 식립된 픽스츄어에 결합되는 오브젝트이며, 크라운은 어버트먼트의 상부에 결합되는 오브젝트이다. When an object based on the planning data is delivered from the manufacturer, the user may transmit a message to the processing device 200 informing that the delivery of the object is completed through the ordering device 150. In this case, the object may include a surgical guide, an abutment, and a crown. The surgical guide is an object for guiding easy and accurate placement of the fixture. The abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject, and the crown is an object that is coupled to the upper portion of the abutment.
처리 장치(200)는 주문 장치(150)로부터 수신된 인공 치아 시술에 필요한 오브젝트에 대한 주문을 처리한다. 처리 장치(200)는 제조자가 사용하는 전자장치로, 인터넷이 가능한 노트북, 컴퓨터 등일 수 있다. 이를 위해, 처리 장치(200)는 주문 장치(150)와 LTE(long term evolution) 등의 통신을 수행할 수 있다. The processing device 200 processes an order for an object required for an artificial dental procedure received from the ordering device 150. The processing device 200 is an electronic device used by a manufacturer and may be a laptop, a computer, or the like, capable of internet. To this end, the processing device 200 may perform communication such as long term evolution (LTE) with the ordering device 150.
보다 구체적으로, 처리 장치(200)는 처리 장치(200)에서 제공하는 웹 사이트를 통해 주문 장치(150)가 입력한 주문 데이터를 확인한다. 처리 장치(200)는 주문 장치(150)로부터 오랄 스캔 이미지 대신 석고모델을 배송하였음을 알리는 메시지가 수신된 상태이면, 사용자로부터 배송된 석고모델을 스캔하여 오랄 스캔 이미지를 획득할 수 있다. 이를 위해, 처리 장치(200)는 오랄 스캔 이미지를 획득하는 오랄 스캐너와 무선 통신 또는 유선 통신을 수행할 수 있다. 주문 장치(150)는 USB케이블 등의 통신 또는 Wifi, 블루투스, BLE(bluetooth low energy) 등의 통신을 수행할 수 있다. More specifically, the processing device 200 checks the order data input by the ordering device 150 through a web site provided by the processing device 200. When the processing device 200 receives a message indicating that the gypsum model is delivered instead of the oral scan image from the order device 150, the processing apparatus 200 may scan the delivered gypsum model from the user to obtain an oral scan image. To this end, the processing device 200 may perform wireless or wired communication with an oral scanner that acquires an oral scan image. The ordering device 150 may perform communication such as a USB cable or communication such as Wifi, Bluetooth, and Bluetooth low energy (BLE).
처리 장치(200)는 주문 장치(150)로부터 수신된 주문 데이터 중에서 누락된 누락 데이터가 존재하는지 확인한다. 예를 들어, 처리 장치(200)는 주문 데이터 중에서 오브젝트 생성에 반드시 필요한 CT 촬영 이미지와 오랄 스캔 이미지 중에서 적어도 하나가 누락됨을 확인할 수 있다. 이때, 처리 장치(200)는 석고모델을 통해 오랄 스캔 이미지를 획득한 경우, CT촬영 이미지의 누락 여부를 확인할 수 있다. 처리 장치(200)는 누락 데이터가 존재할 경우, 주문 장치(150)로 누락 데이터를 요청할 수 있다. 처리 장치(200)는 사용자의 사용자 단말(100)을 통해 누락 데이터에 대한 요청 메시지를 전송할 수 있다. The processing device 200 checks whether there is missing data missing from the order data received from the ordering device 150. For example, the processing apparatus 200 may identify that at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, is missing from the order data. In this case, when the processing apparatus 200 acquires the oral scan image through the gypsum model, the processing apparatus 200 may check whether the CT image is missing. If missing data exists, the processing device 200 may request missing data from the ordering device 150. The processing device 200 may transmit a request message for the missing data through the user terminal 100 of the user.
처리 장치(200)는 주문 데이터를 이용하여 플래닝 데이터를 설정한다. 처리 장치(200)는 CT촬영 이미지와 오랄 스캔 이미지를 정합하여 3D 이미지를 생성한다. 처리 장치(200)는 3D 이미지를 통해 피시술자의 구강 내부에 시술하고자 하는 픽스츄어의 식립 정보 및 드릴링가이드 정보를 플래닝 데이터로서 설정한다. 픽스츄어의 식립정보는, 구강 내부에서 픽스츄어가 식립될 위치, 위치에 적합한 픽스츄어의 직경 및 길이를 포함하는 규격을 포함한다. 드릴링가이드 정보는, 픽스츄어가 식립될 천공을 형성할 때 사용되는 복수의 드릴장치에 대한 품번, 종류, 이미지, 명칭 등의 정보와, 픽스츄어가 식립될 위치에서의 삽입 깊이를 나타내는 삽입 깊이정보, 복수의 드릴장치에 대한 사용순서정보를 포함한다. The processing device 200 sets the planning data using the order data. The processing apparatus 200 generates a 3D image by registering the CT photographed image and the oral scan image. The processing apparatus 200 sets the placement information and the drilling guide information of the fixture to be performed in the oral cavity of the subject through the 3D image as planning data. The implantation information of the fixture includes a specification including a position where the fixture is to be implanted in the oral cavity, a diameter and a length of the fixture suitable for the position. The drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus.
아울러, 처리 장치(200)는 주문 데이터에 플래닝 데이터가 포함된 상태이면, 플래닝 데이터의 수정이 필요한지 여부를 확인할 수 있다. 처리 장치(200)는 플래닝 데이터의 수정이 필요한 경우, CT촬영 이미지와 오랄 스캔 이미지를 정합하여 3D 이미지를 생성하고, 3D 이미지를 기반으로 수신된 플래닝 데이터에 수정사항을 반영하여 플래닝 데이터를 설정할 수 있다. 처리 장치(200)는 플래닝 데이터의 설정이 완료되면 사용자 단말(100)로 플래닝 데이터의 설정이 완료되었음을 알리는 메시지를 전송할 수 있다. In addition, when the planning data is included in the order data, the processing apparatus 200 may check whether the planning data needs to be corrected. When the planning data needs to be corrected, the processing apparatus 200 may generate the 3D image by matching the CT scan image with the oral scan image, and set the planning data by reflecting the correction on the received planning data based on the 3D image. have. When the setting of the planning data is completed, the processing apparatus 200 may transmit a message indicating that the setting of the planning data is completed to the user terminal 100.
처리 장치(200)는 설정된 플래닝 데이터를 주문 장치(150)로 전송하고, 주문 장치(150)로부터 플래닝 데이터에 대한 컨펌 신호가 수신되면, 플래닝 데이터를 기반으로 오브젝트의 제작을 제어한다. 아울러, 처리 장치(200)는 주문 장치(150)로부터 플래닝 데이터에 대한 컨펌 신호가 수신되지 않고, 플래닝 데이터를 수정하고자 하는 수정 데이터가 수신되면, 수정 데이터를 기반으로 플래닝 데이터를 갱신한다. 이와 같이, 처리 장치(200)는 처리 장치(200)에서 설정된 플래닝 데이터에 대한 수정 데이터를 주문 장치(150)로부터 수신함으로써, 사용자의 요청 사항을 제조자로 용이하게 전달할 수 있는 효과가 있다. 처리 장치(200)는 갱신된 플래닝 데이터를 기반으로 오브젝트의 제작을 제어한다. 이를 위해, 처리 장치(200)는 3D 프린터 등과 연결될 수 있다. 처리 장치(200)는 3D 프린터를 통해 오브젝트 중 서지컬 가이드를 제작할 수 있다. The processing device 200 transmits the set planning data to the ordering device 150, and when the confirmation signal for the planning data is received from the ordering device 150, controls the production of the object based on the planning data. In addition, when the confirmation signal for the planning data is not received from the ordering device 150 and the correction data for correcting the planning data is received, the processing apparatus 200 updates the planning data based on the correction data. In this way, the processing device 200 receives the correction data for the planning data set in the processing device 200 from the ordering device 150, so that the user's request can be easily transmitted to the manufacturer. The processing device 200 controls the production of the object based on the updated planning data. To this end, the processing device 200 may be connected to a 3D printer or the like. The processing apparatus 200 may produce a surgical guide among the objects through the 3D printer.
처리 장치(200)는 오브젝트의 제작이 완료되면, 제작된 오브젝트를 사용자에게 배송할 수 있다. 처리 장치(200)는 오브젝트의 제작이 완료됨을 알리는 메시지를 사용자 단말(100)로 전송할 수 있고, 오브젝트의 배송 상태를 확인할 수 있는 메시지를 사용자 단말(100)로 전송할 수 있다. When the manufacturing of the object is completed, the processing apparatus 200 may deliver the manufactured object to the user. The processing device 200 may transmit a message indicating that the object is completed to the user terminal 100, and transmit a message to the user terminal 100 to confirm the delivery state of the object.
도 2는 본 발명의 실시 예에 따른 오브젝트 주문을 처리하는 처리 장치의 주요 구성을 나타낸 도면이다. 2 is a diagram showing the main configuration of a processing apparatus for processing an object order according to an embodiment of the present invention.
도 2를 참조하면, 본 발명에 따른 처리 장치(200)는 통신부(210), 입력부(220), 표시부(230), 메모리(240) 및 제어부(250)를 포함한다. 2, the processing apparatus 200 according to the present invention includes a communication unit 210, an input unit 220, a display unit 230, a memory 240, and a controller 250.
통신부(210)는 적어도 하나의 주문 장치(150) 및 적어도 하나의 사용자 단말(100)과 통신을 수행한다. 통신부(210)는 LTE(long term evolution), WCDMA(wideband code division multiple access), CDMA(code division multiple access), 3G, 2G, GSM(global system for mobile communications) 등의 통신을 수행할 수 있다. 통신부(210)는 오브젝트 중 서지컬 가이드를 출력하기 위한 3D 프린터(미도시) 또는 피시술자의 구강 내부에 대한 석고모델을 스캔하여 오랄 스캔 이미지를 획득할 수 있는 오랄 스캐너(미도시) 등의 외부 장치와 통신을 수행한다. 이를 위해, 통신부(210)는 유선 및 무선 통신 중 적어도 하나의 통신을 수행한다. 통신부(210)는 WiFi(wireless fidelity), 블루투스(bluetooth), NFC(near field communications), BLE(bluetooth low energy) 및 IR(infrared ray)등의 통신을 수행할 수 있다. The communication unit 210 performs communication with at least one ordering device 150 and at least one user terminal 100. The communication unit 210 may perform long term evolution (LTE), wideband code division multiple access (WCDMA), code division multiple access (CDMA), 3G, 2G, global system for mobile communications (GSM), and the like. The communication unit 210 may be an external device such as a 3D printer (not shown) for outputting a surgical guide among objects or an oral scanner (not shown) that may acquire an oral scan image by scanning a plaster model of the inside of the mouth of a subject. Communicate with To this end, the communication unit 210 performs at least one of wired and wireless communication. The communication unit 210 may perform communication such as wireless fidelity (WiFi), Bluetooth (bluetooth), near field communications (NFC), bluetooth low energy (BLE), and infrared ray (IR).
입력부(220)는 처리 장치(200)의 사용자인 제조자 입력에 대응하여, 입력 데이터를 발생시킨다. 입력부(220)는 적어도 하나의 입력수단을 포함한다. 입력부(220)는 키 패드(key pad), 돔 스위치(dome switch), 터치 패널(touch panel), 조그 셔틀(jog & shuttle), 센서(sensor), 터치 키(touch key) 및 메뉴 버튼(menu button) 등을 포함한다.The input unit 220 generates input data in response to a manufacturer input that is a user of the processing apparatus 200. The input unit 220 includes at least one input means. The input unit 220 includes a key pad, a dome switch, a touch panel, a jog & shuttle, a sensor, a touch key, and a menu button. button) and the like.
표시부(230)는 처리 장치(200)의 동작에 따른 표시 데이터를 표시한다. 표시부(230)는 액정 디스플레이(LCD; liquid crystal display), 발광 다이오드(LED; light emitting diode) 디스플레이, 유기 발광 다이오드(OLED; organic LED) 디스플레이, 마이크로 전자기계 시스템(MEMS; micro electro mechanical systems) 디스플레이 및 전자 종이(electronic paper) 디스플레이를 포함한다. 표시부(230)는 입력부(220)와 결합되어 터치 스크린(touch screen)으로 구현될 수 있다.The display unit 230 displays display data according to the operation of the processing apparatus 200. The display unit 230 may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a micro electro mechanical systems (MEMS) display. And electronic paper displays. The display unit 230 may be combined with the input unit 220 to be implemented as a touch screen.
메모리(240)는 처리 장치(200)의 동작 프로그램들을 저장한다. 메모리(240)는 주문 장치(150)를 사용하는 사용자의 정보, 사용자가 주문 장치(150)를 통해 입력하는 피시술자에 대한 주문 데이터 등을 저장한다. 이때, 사용자의 정보는 사용자가 사용하는 사용자 단말(100)의 정보, 사용자의 이름, 사용자가 근무하는 치과의 이름 및 주소 등의 정보일 수 있다. 주문 데이터는, 인공 치아 즉, 임플란트 시술을 받는 피시술자 이름, 나이, 성별, 전신병력, 피시술자 구강 내부에 대한 CT 촬영 이미지 및 오랄 스캔 이미지, 시술 예정일, 시술 위치 및 시술 케이스 등을 포함한다. 메모리(240)는 주문 데이터를 기반으로 제어부(250)에서 설정된 플래닝 데이터를 피시술자별로 저장할 수 있고, 오브젝트 제작 이전까지의 플래닝 데이터의 수정 이력 등을 저장할 수 있다. The memory 240 stores operation programs of the processing device 200. The memory 240 stores information of a user who uses the ordering device 150, order data for a subject who the user inputs through the ordering device 150, and the like. In this case, the information of the user may be information such as information of the user terminal 100 used by the user, the name of the user, the name and address of the dentist where the user works. The order data includes artificial teeth, i.e., the name of the subject undergoing the implant procedure, age, gender, general medical history, CT scan images and oral scan images of the inside of the operator's mouth, procedure due date, procedure location and procedure case, and the like. The memory 240 may store the planning data set by the controller 250 based on the order data for each operator, and may store a modification history of the planning data until object manufacture.
메모리(240)는 제어부(250)의 제어에 따라 플래닝 데이터를 자동으로 분류하여 저장할 수 있다. 보다 구체적으로, 메모리(240)는 시술 케이스에 따라 적어도 하나의 플래닝 데이터를 그룹화하여 저장할 수 있다. 치과별로 시술 방식의 차이가 있을 수 있으므로, 메모리(240)는 제어부(250)의 제어에 따라 치과별로 플래닝 데이터를 그룹화하여 저장할 수 있다. 메모리(240)는 환자별로 플래닝 데이터를 그룹화하여 저장할 수도 있다. 이와 같이, 메모리(240)는 제어부(250)의 제어에 따라 다양한 기준을 기반으로 플래닝 데이터를 그룹화하여 저장할 수 있다. The memory 240 may automatically classify and store the planning data under the control of the controller 250. More specifically, the memory 240 may group and store at least one planning data according to a procedure case. Since the procedure may be different for each dentist, the memory 240 may group and store the planning data for each dentist under the control of the controller 250. The memory 240 may group and store planning data for each patient. As such, the memory 240 may group and store the planning data based on various criteria under the control of the controller 250.
제어부(250)는 주문 장치(150)로부터 아이디와 패스워드가 입력되면, 메모리(240)에 저장된 아이디 및 패스워드와의 동일여부를 확인하여 로그인을 허가한다. 제어부(250)는 로그인된 주문 장치(150)로부터 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 수신한다. When the ID and password are input from the ordering device 150, the controller 250 checks whether the ID and password are the same as the ID and password stored in the memory 240, and permits login. The controller 250 receives order data related to an object required for an artificial dental procedure from the logged-in order device 150.
제어부(250)는 수신된 주문 데이터 중에 누락된 누락 데이터가 있으면, 주문 장치(150)로 누락 데이터를 요청하고, 누락 데이터가 없으면, 주문 데이터에 포함된 CT 촬영 이미지와 오랄 스캔 이미지를 정합하여 3D 이미지를 생성한다. 제어부(250)는 CT 촬영 데이터와 오랄 스캔 이미지 중 적어도 하나의 이미지에 대한 누락 여부를 확인할 수 있다. 이때, 제어부(250)는 주문 데이터에 오랄 스캔 이미지가 누락되었으나, 주문 장치(150)로부터 오랄 스캔 이미지 획득을 위한 석고모델을 배송하였음을 알리는 메시지가 수신된 상태이면, 오랄 스캔 이미지가 획득될 때까지 대기할 수 있다. 제어부(250)는 처리 장치(200)와 연결된 오랄 스캐너를 이용하여 사용자로부터 배송된 석고모델을 기반으로 하는 오랄 스캔 이미지를 획득한다. 제어부(250)는 획득된 오랄 스캔 이미지와 주문 데이터에 포함된 CT촬영 이미지를 정합하여 3D 이미지를 생성할 수 있다. If there is missing data among the received order data, the control unit 250 requests the missing data to the ordering device 150. If there is no missing data, the controller 250 matches the CT scan image and the oral scan image included in the order data to 3D. Create an image. The controller 250 may check whether at least one of the CT photographing data and the oral scan image is missing. At this time, if the oral scan image is missing from the order data, but the message indicating that the gypsum model for delivery of the oral scan image has been received from the ordering device 150 is received, the oral scan image is acquired. You can wait until. The controller 250 obtains an oral scan image based on the plaster model delivered from the user by using an oral scanner connected to the processing apparatus 200. The controller 250 may generate a 3D image by matching the acquired oral scan image with the CT photographed image included in the order data.
제어부(250)는 주문 데이터에 플래닝 데이터가 포함된 상태이면, 플래닝 데이터의 수정 여부를 확인한다. 제어부(250)는 제조자로부터 플래닝 데이터를 수정하기 위한 입력이 수신되면, 입력에 따라 플래닝 데이터를 수정하여 주문 장치(150)로 전송한다. 제어부(250)는 주문 데이터에 플래닝 데이터가 포함된 상태가 아니면, 3D 이미지를 기반으로 플래닝 데이터를 설정한다. 플래닝 데이터는 시술자가 피시술자의 구강 내부에 시술하고자 하는 픽스츄어의 식립 정보 및 드릴링가이드 정보를 의미한다. 픽스츄어의 식립정보는, 피시술자의 구강 내부에서 픽스츄어가 식립될 위치, 위치에 적합한 픽스츄어의 직경 및 길이를 포함하는 규격을 포함한다. 드릴링가이드 정보는, 픽스츄어가 식립될 천공을 형성할 때 사용되는 복수의 드릴장치에 대한 품번, 종류, 이미지, 명칭 등의 정보와, 픽스츄어가 식립될 위치에서의 삽입 깊이를 나타내는 삽입 깊이정보, 복수의 드릴장치에 대한 사용순서정보를 포함한다. 제어부(250)는 플래닝 데이터의 설정이 완료됨을 알리는 메시지를 사용자 단말(100)로 전송한다. If the planning data is included in the order data, the controller 250 checks whether the planning data is corrected. When the controller 250 receives an input for modifying the planning data from the manufacturer, the controller 250 modifies the planning data according to the input and transmits the planning data to the ordering device 150. If the planning data is not included in the order data, the controller 250 sets the planning data based on the 3D image. The planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject. The implantation information of the fixture includes a specification including a position where the fixture is to be placed in the mouth of the subject, a diameter and a length of the fixture suitable for the position. The drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus. The controller 250 transmits a message indicating that the setting of the planning data is completed to the user terminal 100.
제어부(250)는 수정되거나 설정된 플래닝 데이터를 주문 장치(150)로 전송하고, 주문 장치(150)로부터 플래닝 데이터에 대한 컨펌 신호가 수신되면, 플래닝 데이터를 기반으로 오브젝트의 제작을 제어한다. 제어부(250)는 주문 장치(150)로부터 플래닝 데이터에 대한 수정 데이터가 수신되면, 수신된 수정 데이터로 플래닝 데이터를 갱신하여 메모리(240)에 저장한다. 제어부(250)는 갱신된 플래닝 데이터를 이용하여 오브젝트의 제작을 제어한다. 이를 위해, 제어부(250)는 플래닝 데이터를 기반으로 3D 프린터를 이용하여 서지컬 가이드를 제작할 수 있다. 또한, 제어부(250)는 플래닝 데이터를 기반으로 픽스츄어에 결합될 어버트먼트를 제작하고, 어버트먼트에 결합될 크라운을 제작할 수 있다. The controller 250 transmits the modified or set planning data to the ordering device 150, and when the confirmation signal for the planning data is received from the ordering device 150, controls the production of the object based on the planning data. When the correction data with respect to the planning data is received from the ordering device 150, the controller 250 updates the planning data with the received correction data and stores it in the memory 240. The controller 250 controls the production of the object by using the updated planning data. To this end, the controller 250 may produce a surgical guide using a 3D printer based on the planning data. In addition, the controller 250 may manufacture an abutment to be coupled to the fixture based on the planning data, and may manufacture a crown to be coupled to the abutment.
제어부(250)는 입력부(220)를 통해 오브젝트의 제작이 완료됨이 입력되면, 사용자 단말(100)로 오브젝트의 제작이 완료됨을 알리는 메시지를 전송한다. 아울러, 제어부(250)는 입력부(220)를 통해 제작된 오브젝트의 배송이 시작됨이 입력되는, 사용자 단말(100)로 오브젝트의 배송이 시작됨을 알리는 메시지를 전송한다. If the input of the object is completed through the input unit 220 is input, the controller 250 transmits a message indicating that the object is completed, to the user terminal 100. In addition, the controller 250 transmits a message indicating that the delivery of the object is started to the user terminal 100, in which the delivery of the produced object is started through the input unit 220.
도 3은 본 발명의 실시 예에 따른 오브젝트 주문을 수행하는 방법을 설명하기 위한 흐름도이다. 3 is a flowchart illustrating a method of performing an object order according to an embodiment of the present invention.
도 3을 참조하면, 301동작에서 주문 장치(150)는 처리 장치(200)에서 제공하는 웹 사이트에 접속하여 로그인을 수행한다. 303동작에서 주문 장치(150)는 웹 사이트를 통해 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 입력한다. 주문 데이터는, 인공 치아 즉, 임플란트 시술을 받는 피시술자 이름, 나이, 성별, 전신병력, 피시술자 구강 내부에 대한 CT 촬영 이미지 및 오랄 스캔 이미지, 시술 예정일, 시술 위치 및 시술 케이스 등을 포함한다. 아울러, 오브젝트는, 서지컬 가이드, 어버트먼트, 크라운을 포함할 수 있다. 서지컬 가이드는, 픽스츄어의 식립을 용이하고 정확하게 수행하도록 안내하기 위한 오브젝트이다. 어버트먼트는 피시술자의 치조골에 식립된 픽스츄어에 결합되는 오브젝트이며, 크라운은 어버트먼트의 상부에 결합되는 오브젝트이다.Referring to FIG. 3, in operation 301, the ordering device 150 accesses a web site provided by the processing device 200 and logs in. In operation 303, the ordering device 150 inputs order data related to an object required for an artificial dental procedure through a web site. The order data includes artificial teeth, i.e., the name of the subject undergoing the implant procedure, age, gender, general medical history, CT scan images and oral scan images of the inside of the operator's mouth, procedure due date, procedure location and procedure case, and the like. In addition, the object may include a surgical guide, an abutment, a crown. The surgical guide is an object for guiding easy and accurate placement of the fixture. The abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject, and the crown is an object that is coupled to the upper portion of the abutment.
305동작에서 주문 장치(150)는 주문 데이터의 입력이 완료됨이 확인되면 307동작을 수행한다. 305동작에서 주문 장치(150)는 주문 데이터의 입력이 완료됨이 확인되지 않으면 303동작으로 회귀하여 상기 동작을 재수행한다. 307동작에서 주문 장치(150)는 입력된 주문 데이터를 처리 장치(200)로 전송한다. In operation 305, when it is confirmed that the input of the order data is completed, the order device 150 performs operation 307. In operation 305, if it is not confirmed that the input of the order data is completed, the order device 150 returns to operation 303 to perform the operation again. In operation 307, the order device 150 transmits the input order data to the processing device 200.
309동작에서 처리 장치(200)는 수신된 주문 데이터 중에 누락된 누락 데이터가 있는지 확인한다. 이때, 처리 장치(200)는 주문 데이터 중 오브젝트 생성에 반드시 필요한 CT 촬영 이미지와 오랄 스캔 이미지 중에서 적어도 하나의 누락을 확인할 수 있다. 또한, 처리 장치(200)는 주문 데이터를 저장하기 위해 필요한 피시술자 이름, 나이, 성별 등의 데이터 중 누락된 데이터가 있는지 확인할 수 있다. 309동작의 확인 결과, 누락 데이터가 있으면 처리 장치(200)는 311동작을 수행하고, 누락 데이터가 없으면 처리 장치(200)는 313동작을 수행한다. 311동작에서 처리 장치(200)는 주문 장치(150)로 누락 데이터를 요청한다. In operation 309, the processing apparatus 200 checks whether missing data is missing from the received order data. In this case, the processing apparatus 200 may identify at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, among the order data. In addition, the processing apparatus 200 may check whether there is missing data among data such as an operator's name, age, and gender necessary for storing the order data. As a result of confirming operation 309, if there is missing data, the processing apparatus 200 performs operation 311, and if there is no missing data, the processing apparatus 200 performs operation 313. In operation 311, the processing device 200 requests missing data from the ordering device 150.
313동작에서 처리 장치(200)는 주문 데이터에 플래닝 데이터가 포함되는지 확인한다. 플래닝 데이터는 시술자가 피시술자의 구강 내부에 시술하고자 하는 픽스츄어의 식립 정보 및 드릴링가이드 정보를 의미한다. 313동작의 확인 결과, 주문 데이터에 플래닝 데이터가 포함되면 처리 처리 장치(200)는 315동작을 수행하고, 주문 데이터에 플래닝 데이터가 포함되지 않으면 317동작을 수행한다. 315동작에서 처리 장치(200)는 플래닝 데이터에 대한 수정이 필요한 것으로 확인되면 317동작을 수행한다. 315동작에서 처리 장치(200)는 플래닝 데이터에 대한 수정이 필요하지 않은 것으로 확인되면 337동작을 수행한다. 이때, 처리 장치(200)는 처리 장치(200)를 사용하는 제조자로부터 플래닝 데이터에 대한 수정 필요여부를 입력받는 것을 기반으로 수정 필요여부를 확인할 수 있다. In operation 313, the processing apparatus 200 checks whether the planning data is included in the order data. The planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject. As a result of confirming operation 313, when the planning data is included in the order data, the processing apparatus 200 performs operation 315, and when the planning data is not included in the order data, operation 317 is performed. If it is determined in step 315 that the correction of the planning data is necessary, the processing apparatus 200 performs operation 317. If it is determined in operation 315 that the modification to the planning data is not necessary, the processing apparatus 200 performs operation 337. In this case, the processing apparatus 200 may check whether the modification is necessary based on receiving input from the manufacturer using the processing apparatus 200 for modification of the planning data.
317동작에서 처리 장치(200)는 주문 데이터를 이용하여 플래닝 데이터를 설정한다. 보다 구체적으로, 처리 장치(200)는 주문 데이터에 포함된 구강 내부에 대한 CT 촬영 이미지와 오랄스캔 이미지를 정합하여 3D 이미지를 생성한다. 처리 장치(200)는 생성된 3D 이미지를 기반으로 플래닝 데이터를 설정한다. 아울러, 317동작에서 처리 장치(200)는 플래닝 데이터를 수정하기 위해 주문 데이터에 포함된 구강 내부에 대한 CT 촬영 이미지와 오랄스캔 이미지를 정합하여 3D 이미지를 생성한다. 처리 장치(200)는 생성된 3D 이미지를 기반으로 플래닝 데이터를 설정한다. 플래닝 데이터는 시술자가 피시술자의 구강 내부에 시술하고자 하는 픽스츄어의 식립 정보 및 드릴링가이드 정보를 의미한다. 픽스츄어의 식립정보는, 피시술자의 구강 내부에서 픽스츄어가 식립될 위치, 위치에 적합한 픽스츄어의 직경 및 길이를 포함하는 규격을 포함한다. 드릴링가이드 정보는, 픽스츄어가 식립될 천공을 형성할 때 사용되는 복수의 드릴장치에 대한 품번, 종류, 이미지, 명칭 등의 정보와, 픽스츄어가 식립될 위치에서의 삽입 깊이를 나타내는 삽입 깊이정보, 복수의 드릴장치에 대한 사용순서정보를 포함한다.In operation 317, the processing apparatus 200 sets the planning data using the order data. More specifically, the processing apparatus 200 generates a 3D image by matching the CT scan image and the oral scan image of the inside of the oral cavity included in the order data. The processing device 200 sets the planning data based on the generated 3D image. In addition, in operation 317, the processing apparatus 200 generates a 3D image by matching the CT scan image and the oral scan image of the inside of the oral cavity included in the order data to correct the planning data. The processing device 200 sets the planning data based on the generated 3D image. The planning data refers to the implantation information and the drilling guide information of the fixture to be performed by the operator in the oral cavity of the subject. The implantation information of the fixture includes a specification including a position where the fixture is to be placed in the mouth of the subject, a diameter and a length of the fixture suitable for the position. The drilling guide information includes information such as part numbers, types, images, names, and the like of a plurality of drill apparatuses used when forming a hole in which a fixture is to be implanted, and an insertion depth information indicating an insertion depth at a position where the fixture is to be implanted. It includes the order of use information for a plurality of drill apparatus.
319동작에서 처리 장치(200)는 플래닝 데이터의 설정이 완료되면 321동작을 수행하고, 플래닝 데이터의 설정이 완료되지 않으면 317동작으로 회귀할 수 있다. 321동작에서 처리 장치(200)는 주문 장치(150)의 사용자가 사용하는 사용자 단말(100)로 플래닝 데이터의 설정이 완료되었음을 알리는 메시지를 전송한다. 323동작에서 사용자 단말(100)은 처리 장치(200)로부터 수신된 메시지를 출력한다. In operation 319, the processing apparatus 200 may perform operation 321 when the setting of the planning data is completed, and may return to operation 317 when the setting of the planning data is not completed. In operation 321, the processing apparatus 200 transmits a message indicating that the setting of the planning data is completed to the user terminal 100 used by the user of the ordering apparatus 150. In operation 323, the user terminal 100 outputs a message received from the processing apparatus 200.
325동작에서 처리 장치(200)는 설정이 완료된 플래닝 데이터를 주문 장치(150)로 전송한다. 327동작에서 주문 장치(150)는 플래닝 데이터에 대한 컨펌 신호가 입력되면, 329동작을 수행한다. 329동작에서 주문 장치(150)는 컨펌 신호를 처리 장치(200)로 전송한다. 주문 장치(150)로부터 컨펌 신호가 수신된 처리 장치(200)는 337동작을 수행한다. In operation 325, the processing apparatus 200 transmits the planning data whose settings are completed to the ordering apparatus 150. In operation 327, when the confirmation signal for the planning data is input, the ordering device 150 performs operation 329. In operation 329, the ordering device 150 transmits a confirm signal to the processing device 200. The processing device 200 having received the confirmation signal from the ordering device 150 performs operation 337.
327동작에서 주문 장치(150)는 플래닝 데이터에 대한 컨펌 신호가 입력되지 않으면, 331동작을 수행한다. 331동작에서 주문 장치(150)는 사용자에 의해 플래닝 데이터를 수정하기 위한 수정 데이터가 입력되면, 333동작을 수행한다. 333동작에서 주문 장치(150)는 수정 데이터를 처리 장치(200)로 전송한다. 335동작에서 처리 장치(200)는 수신된 수정 데이터를 이용하여 317동작에서 설정된 플래닝 데이터를 갱신하고, 337동작을 수행한다. 이때, 처리 장치(200)는 플래닝 데이터의 수정 이력을 수정된 순서대로 메모리(240)에 저장할 수 있다. In operation 327, if the confirmation signal for the planning data is not input, the ordering device 150 performs operation 331. In operation 331, when the correction data for correcting the planning data is input by the user, the ordering device 150 performs operation 333. In operation 333, the ordering device 150 transmits the correction data to the processing device 200. In operation 335, the processing apparatus 200 updates the planning data set in operation 317 by using the received correction data, and performs operation 337. In this case, the processing apparatus 200 may store the modification history of the planning data in the memory 240 in the corrected order.
337동작에서 처리 장치(200)는 인공 치아 시술에 필요한 오브젝트에 대한 주문이 완료된 것으로 확인하여 플래닝 데이터를 기반으로 오브젝트의 제작을 제어한다. 339동작에서 처리 장치(200)는 오브젝트의 제작이 완료되면 341동작을 수행한다. 341동작에서 처리 장치(200)는 오브젝트의 제작이 완료됨을 알리는 메시지를 사용자 단말(100)로 전송한다. 343동작에서 사용자 단말(100)은 처리 장치(200)로부터 수신된 메시지를 출력한다. In operation 337, the processing apparatus 200 confirms that the order for the object required for the artificial dental procedure is completed, and controls the production of the object based on the planning data. In operation 339, the processing apparatus 200 performs operation 341 when the manufacturing of the object is completed. In operation 341, the processing apparatus 200 transmits a message to the user terminal 100 indicating that the manufacture of the object is completed. In operation 343, the user terminal 100 outputs a message received from the processing device 200.
도 4는 본 발명의 실시 예에 따른 처리 장치에서 오브젝트 주문을 수행하는 방법을 설명하기 위한 순서도이다. 4 is a flowchart illustrating a method of performing an object order in a processing apparatus according to an embodiment of the present invention.
도 4를 참조하면, 401동작에서 처리 장치(200)의 제어부(250)는 주문 장치(150)의 로그인 여부를 확인한다. 제어부(250)는 주문 장치(150)에서 수신되는 아이디와 패스워드를 이용하여 주문 장치(150)의 로그인 허가 또는 불허를 수행한다. 주문 장치(150)에서 수신되는 아이디와 패스워드가 메모리(240)에 기 저장된 아이디 및 패스워드와 불일치하면 제어부(250)는 401동작을 재수행한다. 제어부(250)는 수신되는 아이디와 패스워드가 메모리(240)에 기 저장된 아이디 및 패스워드와 일치하면 403동작을 수행한다. 4, in operation 401, the controller 250 of the processing apparatus 200 confirms whether the ordering apparatus 150 is logged in. The control unit 250 performs login permission or denial of the order device 150 using the ID and password received from the order device 150. If the ID and password received from the ordering device 150 do not match the ID and password previously stored in the memory 240, the control unit 250 performs operation 401 again. If the received ID and password match the ID and password previously stored in the memory 240, the controller 250 performs operation 403.
403동작에서 제어부(250)는 플래닝 데이터를 설정한다. 플래닝 데이터를 설정하는 상세 동작은 도 5를 이용하여 설명하기로 한다. 도 5는 본 발명의 실시 예에 따른 처리 장치에서 플래닝 데이터를 설정하는 방법을 설명하기 위한 상세순서도이다. In operation 403, the controller 250 sets planning data. The detailed operation of setting the planning data will be described with reference to FIG. 5. 5 is a detailed flowchart illustrating a method of setting planning data in a processing apparatus according to an embodiment of the present invention.
도 5를 참조하면, 501동작에서 제어부(250)는 주문 장치(150)로부터 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 수신한다. 주문 데이터는, 인공 치아 즉, 임플란트 시술을 받는 피시술자 이름, 나이, 성별, 전신병력, 피시술자 구강 내부에 대한 CT 촬영 이미지 및 오랄 스캔 이미지, 시술 예정일, 시술 위치 및 시술 케이스를 포함한다. 아울러, 오브젝트는, 서지컬 가이드, 어버트먼트, 크라운을 포함할 수 있다. 서지컬 가이드는, 픽스츄어의 식립을 용이하고 정확하게 수행하도록 안내하기 위한 오브젝트이다. 어버트먼트는 피시술자의 치조골에 식립된 픽스츄어에 결합되는 오브젝트이며, 크라운은 어버트먼트의 상부에 결합되는 오브젝트이다.Referring to FIG. 5, in operation 501, the controller 250 receives order data related to an object required for an artificial dental procedure from the ordering device 150. Order data includes artificial teeth, i.e., the subject's name, age, sex, general history, CT scan image and oral scan image of the inside of the operator's mouth, procedure due date, procedure location, and procedure case. In addition, the object may include a surgical guide, an abutment, a crown. The surgical guide is an object for guiding easy and accurate placement of the fixture. The abutment is an object that is coupled to the fixture placed in the alveolar bone of the subject, and the crown is an object that is coupled to the upper portion of the abutment.
503동작에서 제어부(250)는 수신된 주문 데이터에 누락된 누락 데이터가 있는지 확인한다. 503동작의 확인 결과, 누락 데이터가 있으면 제어부(250)는 505동작을 수행한다. 505동작에서 제어부(250)는 주문 장치(150)로 누락 데이터를 요청하는 요청 메시지를 전송한다. 특히, 제어부(250)는 주문 데이터 중 오브젝트 생성에 반드시 필요한 CT 촬영 이미지와 오랄 스캔 이미지 중에서 적어도 하나의 누락을 확인할 수 있다. In operation 503, the controller 250 checks whether there is missing data in the received order data. As a result of confirming operation 503, if there is missing data, the controller 250 performs operation 505. In operation 505, the controller 250 transmits a request message for requesting missing data to the ordering device 150. In particular, the controller 250 may identify at least one of the CT photographed image and the oral scan image, which are necessary for generating the object, among the order data.
503동작의 확인 결과, 누락 데이터가 없으면 제어부(250)는 507동작을 수행한다. 507동작에서 제어부(250)는 주문 데이터에 플래닝 데이터가 존재하는지 확인한다. 플래닝 데이터는 주문 장치(150)의 사용자 예컨대, 치과 의사 등 인공 치아 시술을 주관하는 시술자가 피시술자의 구강 내부에 시술하고자 하는 픽스츄어의 식립 정보 및 드릴링가이드 정보를 의미한다. 507동작의 확인 결과, 주문 데이터에 플래닝 데이터가 존재하면 제어부(250)는 509동작을 수행한다. 507동작의 확인 결과, 주문 데이터에 플래닝 데이터가 존재하지 않으면 제어부(250)는 511동작을 수행한다. 509동작에서 제어부(250)는 주문 데이터에 포함된 플래닝 데이터에 수정이 필요한 것으로 확인되면 511동작을 수행한다. 제어부(250)는 입력부(220)를 통해 처리 장치(200)를 사용하는 제조자로부터 플래닝 데이터에 대한 수정 필요여부를 입력받는 것을 기반으로 수정 필요여부를 확인할 수 있다.If there is no missing data as a result of confirming operation 503, the controller 250 performs operation 507. In operation 507, the controller 250 checks whether planning data exists in the order data. The planning data refers to the implantation information and the drilling guide information of the fixture which the user of the ordering device 150, for example, a dentist, such as a dentist, intends to perform in the mouth of the subject. As a result of confirming operation 507, if the planning data exists in the order data, the controller 250 performs operation 509. As a result of confirming operation 507, if the planning data does not exist in the order data, the controller 250 performs operation 511. In operation 509, if it is determined that modification is necessary to the planning data included in the order data, the controller 250 performs operation 511. The controller 250 may check whether the correction is necessary based on receiving input from the manufacturer using the processing apparatus 200 from the manufacturer using the processing apparatus 200.
511동작에서 제어부(250)는 주문 데이터에 포함된 CT촬영 이미지와 오랄 스캔 이미지를 정합하여 3D 이미지를 생성한다. 이때, 제어부(250)는 주문 데이터에 포함된 플래닝 데이터에 대한 수정이 필요하면, 주문 데이터에 포함된 CT촬영 이미지와 오랄 스캔 이미지를 정합하여 3D 이미지를 생성하고, 생성된 3D이미지를 기반으로 플래닝 데이터를 수정할 수 있다. 513동작에서 제어부(250)는 생성된 3D이미지를 기반으로 플래닝 데이터를 설정한다. 515동작에서 제어부(250)는 플래닝 데이터의 설정이 완료됨이 확인되면 도 4의 405동작으로 리턴하고, 플래닝 데이터의 설정 완료가 확인되지 않으면 513동작으로 회귀한다. 509동작의 확인 결과, 플래닝 데이터에 수정이 필요하지 않은 것으로 확인되면 제어부(250)는 517동작을 수행한다. 517동작 내지 521동작은 각각 도 4의 411동작 내지 415동작과 동일하므로 상세한 설명을 생략하기로 한다. In operation 511, the controller 250 generates a 3D image by matching the CT scan image and the oral scan image included in the order data. At this time, if the correction of the planning data included in the order data needs to be corrected, the controller 250 generates a 3D image by matching the CT photographed image and the oral scan image included in the order data, and plans based on the generated 3D image. You can modify the data. In operation 513, the controller 250 sets the planning data based on the generated 3D image. In step 515, when it is confirmed that the setting of the planning data is completed, the control unit 250 returns to step 405 of FIG. 4, and when the setting of the planning data is not confirmed, the control unit 250 returns to step 513. As a result of confirming operation 509, if it is determined that no correction is necessary for the planning data, the controller 250 performs operation 517. Operations 517 to 521 are the same as operations 411 to 415 of FIG. 4, respectively, and thus a detailed description thereof will be omitted.
도 5에서와 같이 플래닝 데이터의 설정이 완료되면 제어부(250)는 405동작을 수행한다. 405동작에서 제어부(250)는 메모리(240)에 저장된 주문 장치(150)와 관련된 사용자 단말(100)로 플래닝 데이터의 설정 완료를 알리는 메시지를 전송한다. 407동작에서 제어부(250)는 도 5의 513동작에서 설정된 플래닝 데이터를 주문 장치(150)로 전송한다. When the setting of the planning data is completed as shown in FIG. 5, the controller 250 performs operation 405. In operation 405, the controller 250 transmits a message informing of completion of setting of the planning data to the user terminal 100 associated with the ordering device 150 stored in the memory 240. In operation 407, the controller 250 transmits the planning data set in operation 513 of FIG. 5 to the ordering device 150.
409동작에서 제어부(250)는 설정된 플래닝 데이터에 대한 컨펌을 확인한다. 플래닝 데이터에 대한 컨펌을 확인하는 상세 동작은 도 6을 이용하여 설명하기로 한다. 도 6은 본 발명의 실시 예에 따른 처리 장치에서 플래닝 데이터에 대한 컨펌을 확인하는 방법을 설명하기 위한 상세순서도이다. In operation 409, the controller 250 confirms confirmation of the set planning data. A detailed operation of confirming the confirmation of the planning data will be described with reference to FIG. 6. 6 is a detailed flowchart illustrating a method of confirming confirmation for planning data in a processing apparatus according to an exemplary embodiment of the present invention.
도 6을 참조하면, 601동작에서 제어부(250)는 주문 장치(150)로 전송한 플래닝 데이터에 대한 컨펌 신호의 수신 여부를 확인한다. 601동작의 확인 결과, 컨펌 신호가 수신되면 제어부(250)는 613동작을 수행한다. 613동작에서 제어부(250)는 컨펌된 플래닝 데이터를 메모리(240)에 저장하고 도 4의 411동작으로 리턴한다. Referring to FIG. 6, in operation 601, the controller 250 determines whether a confirmation signal for the planning data transmitted to the ordering device 150 is received. As a result of confirming operation 601, when the confirmation signal is received, the controller 250 performs operation 613. In operation 613, the controller 250 stores the confirmed planning data in the memory 240 and returns to operation 411 of FIG. 4.
601동작의 확인 결과, 컨펌 신호가 수신되지 않으면 제어부(250)는 603동작을 수행한다. 603동작에서 제어부(250)는 주문 장치(150)로부터 수정 데이터의 수신 여부를 확인한다. 수정 데이터는 도 5의 513동작에서 설정된 플래닝 데이터를 주문 장치(150)에서 수정한 수정 데이터이다. 603동작에서 제어부(250)는 수정 데이터가 수신되면 611동작을 수행한다. 611동작에서 제어부(250)는 수신된 수정 데이터로 설정된 플래닝 데이터를 갱신한 후 613동작을 수행한다. 613동작에서 제어부(250)는 갱신된 플래닝 데이터를 메모리(240)에 저장하고 도 4의 411동작으로 리턴한다. 이때, 제어부(250)는 설정된 플래닝 데이터와, 수정 데이터를 메모리(240)에 순차적으로 저장할 수 있다. If the confirmation signal is not received as a result of operation 601, the controller 250 performs operation 603. In operation 603, the controller 250 confirms whether correction data is received from the ordering device 150. The correction data is correction data obtained by modifying the planning data set in operation 513 of FIG. 5 by the order apparatus 150. In operation 603, when the correction data is received, the controller 250 performs operation 611. In operation 611, the controller 250 updates the planning data set to the received correction data, and then performs operation 613. In operation 613, the controller 250 stores the updated planning data in the memory 240 and returns to operation 411 of FIG. 4. In this case, the controller 250 may sequentially store the set planning data and the correction data in the memory 240.
603동작에서 제어부(250)는 수정 데이터가 수신되지 않으면 605동작을 수행한다. 605동작에서 제어부(250)는 임계 시간의 경과여부를 확인한다. 605동작의 확인 결과, 주문 장치(150)로 전송한 플래닝 데이터에 대한 컨펌 신호가 수신되지 않고, 수정 데이터가 수신되지 않은 상태로 임계 시간이 경과하면, 제어부(250)는 607동작을 수행한다. 607동작에서 제어부(250)는 주문 장치(150)로 전송한 플래닝 데이터를 메모리(240)에 저장하고 609동작을 수행한다. 609동작에서 제어부(250)는 주문 장치(150)의 로그 아웃을 실행하고 상기 프로세스를 종료한다. 이때, 제어부(250)는 주문 장치(150)로부터 플래닝 데이터에 대한 어떠한 피드백이 존재하지 않았으므로, 피시술자의 정보 보호를 위해 임계 시간이 경과 후 로그 아웃을 실행한다. If the correction data is not received in operation 603, the controller 250 performs operation 605. In operation 605, the controller 250 checks whether the threshold time has elapsed. As a result of confirming operation 605, when the confirmation signal for the planning data transmitted to the ordering device 150 is not received and the threshold time elapses without the correction data being received, the controller 250 performs operation 607. In operation 607, the controller 250 stores the planning data transmitted to the ordering device 150 in the memory 240 and performs operation 609. In operation 609, the controller 250 executes logout of the ordering device 150 and ends the process. At this time, since the controller 250 does not have any feedback on the planning data from the ordering device 150, the controller 250 executes logout after a threshold time elapses to protect the information of the subject.
도 6에서와 같이 플래닝 데이터에 대한 컨펌이 완료되면 제어부(250)는 411동작을 수행한다. 411동작에서 제어부(250)는 플래닝 데이터를 기반으로 주문된 오브젝트의 제작을 제어한다. 413동작에서 제어부(250)는 오브젝트의 제작이 완료됨이 확인되면 415동작을 수행하고, 오브젝트의 제작이 완료됨이 확인되지 않으면 411동작으로 회귀한다. 415동작에서 제어부(250)는 오브젝트의 제작이 완료되었음을 알리는 메시지를 사용자 단말(100)로 전송한다. 이때, 제어부(250)는 오브젝트의 배송이 시작됨을 알리는 메시지를 사용자 단말(100)로 전송할 수도 있다. As shown in FIG. 6, when the confirmation of the planning data is completed, the controller 250 performs operation 411. In operation 411, the controller 250 controls the production of an ordered object based on the planning data. In step 413, the controller 250 performs operation 415 when the production of the object is completed, and returns to operation 411 when it is not confirmed that the production of the object is completed. In operation 415, the controller 250 transmits a message indicating that the manufacture of the object is completed to the user terminal 100. In this case, the controller 250 may transmit a message indicating that the delivery of the object is started to the user terminal 100.
한편, 본 명세서와 도면에 개시된 본 발명의 실시예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 즉 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, the embodiments of the present invention disclosed in the specification and drawings are merely presented specific examples to easily explain the technical contents of the present invention and help the understanding of the present invention, and are not intended to limit the scope of the present invention. That is, it will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be implemented.

Claims (20)

  1. 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 입력하는 주문 장치; 및An ordering device for inputting order data related to an object required for an artificial dental procedure; And
    상기 주문 데이터를 기반으로 플래닝 데이터를 설정하여 상기 주문 장치로 전송하고, 상기 주문 장치로부터 수신된 상기 플래닝 데이터에 대한 컨펌 여부에 따라 상기 오브젝트의 주문 처리를 완료하는 처리 장치;A processing device configured to set planning data based on the order data and transmit the planning data to the ordering device, and complete the order processing of the object according to whether to confirm the planning data received from the ordering device;
    를 포함하는 주문 시스템. Ordering system comprising a.
  2. 제1항에 있어서, The method of claim 1,
    상기 처리 장치는, The processing device,
    상기 주문 데이터에 포함된 피시술자의 구강 내부에 대한 오랄 스캔 이미지 및 CT 촬영 이미지를 정합하여 3D 이미지를 생성하고, 상기 3D 이미지를 기반으로 상기 플래닝 데이터를 설정하는 주문 시스템. And an oral scan image and a CT scan image of the inside of the mouth of the operator included in the order data to generate a 3D image, and to set the planning data based on the 3D image.
  3. 제2항에 있어서, The method of claim 2,
    상기 처리 장치는, The processing device,
    상기 주문 데이터에 상기 플래닝 데이터가 포함된 상태이면 상기 플래닝 데이터의 수정 여부에 따라 상기 플래닝 데이터를 수정하여 상기 주문 장치로 전송하는 주문 시스템. And if the planning data is included in the order data, modifying the planning data according to whether the planning data is modified and transmitting the ordering device.
  4. 제3항에 있어서, The method of claim 3,
    상기 주문 장치는, The order device,
    상기 처리 장치로부터 수신된 상기 플래닝 데이터에 대한 수정 데이터를 입력하여 상기 처리 장치로 전송하는 주문 시스템. An order system for inputting correction data for the planning data received from the processing device and transmitting the modified data to the processing device.
  5. 제4항에 있어서, The method of claim 4, wherein
    상기 처리 장치는, The processing device,
    상기 플래닝 데이터를 기반으로 상기 주문 처리가 완료된 상기 오브젝트의 제작을 제어하는 주문 시스템. And an order system for controlling the production of the object on which the order processing is completed based on the planning data.
  6. 제5항에 있어서, The method of claim 5,
    상기 처리 장치는, The processing device,
    상기 수신된 수정 데이터로 상기 플래닝 데이터를 갱신하고, 상기 갱신된 플래닝 데이터를 기반으로 상기 오브젝트의 제작을 제어하는 주문 시스템. And update the planning data with the received correction data, and control the production of the object based on the updated planning data.
  7. 제2항에 있어서, The method of claim 2,
    상기 처리 장치는, The processing device,
    상기 주문 데이터 중 누락 데이터가 존재하면 상기 주문 장치로 상기 누락 데이터를 요청하는 주문 시스템. And request the missing data from the ordering device if missing data exists in the order data.
  8. 제2항에 있어서, The method of claim 2,
    상기 처리 장치는, The processing device,
    상기 주문 장치와 연관된 사용자 단말로 상기 플래닝 데이터의 설정 완료를 알리는 메시지를 전송하는 주문 시스템. And a message for notifying completion of setting of the planning data to a user terminal associated with the ordering device.
  9. 제6항에 있어서, The method of claim 6,
    상기 처리 장치는, The processing device,
    상기 인공 치아의 일부인 픽스츄어를 상기 구강 내부에 식립하기 위한 식립 가이드를 제공하는 서지컬 가이드, 상기 픽스츄어에 결합되는 어버트먼트 및 상기 어버트먼트에 결합되는 크라운을 포함하는 오브젝트의 제작을 제어하는 주문 시스템. Controls fabrication of an object including a surgical guide providing an implantation guide for implanting a fixture that is a part of the artificial tooth into the oral cavity, an abutment coupled to the fixture and a crown coupled to the abutment Ordering system.
  10. 제9항에 있어서, The method of claim 9,
    상기 처리 장치는, The processing device,
    상기 사용자 단말로 상기 오브젝트의 제작 완료를 알리는 메시지를 전송하는 주문 시스템. Ordering system for transmitting a message informing the completion of the production of the object to the user terminal.
  11. 주문 장치가 인공 치아 시술에 필요한 오브젝트와 관련된 주문 데이터를 입력하는 동작;Inputting, by the ordering device, order data relating to an object required for an artificial dental procedure;
    처리 장치가 상기 주문 데이터를 기반으로 플래닝 데이터를 설정하는 동작;Setting processing data by the processing device based on the order data;
    상기 처리 장치가 상기 설정된 플래닝 데이터를 상기 주문 장치로 전송하는 동작;The processing device transmitting the set planning data to the ordering device;
    상기 주문 장치가 상기 플래닝 데이터에 대한 컨펌 여부를 입력하는 동작; 및Inputting, by the ordering device, whether to confirm the planning data; And
    상기 처리 장치가 상기 컨펌 여부에 따라 상기 오브젝트의 주문 처리를 완료하는 동작;The processing device completing the order processing of the object according to the confirmation;
    을 포함하는 주문 방법. Order method comprising a.
  12. 제11항에 있어서, The method of claim 11,
    상기 플래닝 데이터를 설정하는 동작은, The operation of setting the planning data,
    상기 처리 장치가 상기 주문 데이터에 포함된 피시술자의 구강 내부에 대한 오랄 스캔 이미지 및 CT 촬영 이미지를 정합하여 3D 이미지를 생성하는 동작; 및Generating a 3D image by matching the oral scan image and the CT scan image of the inside of the mouth of the subject included in the order data by the processing apparatus; And
    상기 처리 장치가 상기 생성된 3D 이미지를 기반으로 상기 플래닝 데이터를 설정하는 동작;Setting, by the processing device, the planning data based on the generated 3D image;
    을 포함하는 주문 방법. Order method comprising a.
  13. 제12항에 있어서, The method of claim 12,
    상기 3D 이미지를 생성하는 동작 이전에, Before the operation of generating the 3D image,
    상기 처리 장치가 상기 주문 데이터에 상기 플래닝 데이터의 포함여부를 확인하는 동작; 및Checking, by the processing device, whether the planning data is included in the order data; And
    상기 처리 장치는 상기 플래닝 데이터가 포함된 상태이면 상기 플래닝 데이터의 수정 여부를 확인하는 동작; Checking, by the processor, whether the planning data is modified when the planning data is included;
    을 더 포함하는 주문 방법. Ordering method including more.
  14. 제13항에 있어서, The method of claim 13,
    상기 컨펌 여부를 입력하는 동작은, The operation of inputting whether the confirmation is performed,
    상기 주문 장치가 상기 설정된 플래닝 데이터를 컨펌하지 않고, 상기 플래닝 데이터에 대한 수정 데이터를 입력하는 동작; 및Inputting, by the ordering device, correction data for the planning data without confirming the set planning data; And
    상기 주문 장치가 수정 데이터를 상기 처리 장치로 전송하는 동작;The order device sends correction data to the processing device;
    을 더 포함하는 주문 방법. Ordering method including more.
  15. 제14항에 있어서, The method of claim 14,
    상기 주문 처리를 완료하는 동작은, The operation of completing the order processing,
    상기 처리 장치가 상기 플래닝 데이터를 기반으로 상기 오브젝트의 제작을 제어하는 동작;The processing device controlling the production of the object based on the planning data;
    을 더 포함하는 주문 방법. Ordering method including more.
  16. 제15항에 있어서, The method of claim 15,
    상기 오브젝트의 제작을 제어하는 동작은, The operation of controlling the production of the object,
    상기 처리 장치가 상기 수신된 수정 데이터로 상기 플래닝 데이터를 갱신하는 동작; 및The processing device updating the planning data with the received correction data; And
    상기 처리 장치가 갱신된 플래닝 데이터를 기반으로 상기 오브젝트의 제작을 제어하는 동작;Controlling the fabrication of the object based on updated planning data by the processing device;
    을 더 포함하는 주문 방법. Ordering method including more.
  17. 제12항에 있어서, The method of claim 12,
    상기 3D 이미지를 생성하는 동작 이전에, Before the operation of generating the 3D image,
    상기 처리 장치가 상기 주문 데이터 중 누락 데이터의 존재 여부를 확인하는 동작; 및Checking, by the processing device, whether missing data exists in the order data; And
    상기 처리 장치는 상기 누락 데이터가 존재하면 상기 주문 장치로 상기 누락 데이터를 요청하는 동작;Requesting the missing data from the processing device if the missing data exists;
    을 더 포함하는 주문 방법. Ordering method including more.
  18. 제12항에 있어서, The method of claim 12,
    상기 플래닝 데이터를 설정하는 동작 이후에, After the operation of setting the planning data,
    상기 처리 장치는 상기 주문 장치와 연관된 사용자 단말로 상기 플래닝 데이터의 설정 완료를 알리는 메시지를 전송하는 동작;The processing device transmitting a message informing of completion of setting of the planning data to a user terminal associated with the ordering device;
    을 더 포함하는 주문 방법. Ordering method including more.
  19. 제16항에 있어서, The method of claim 16,
    상기 오브젝트의 제작을 제어하는 동작은, The operation of controlling the production of the object,
    상기 처리 장치가 상기 인공 치아의 일부인 픽스츄어를 상기 구강 내부에 식립하기 위한 식립 가이드를 제공하는 서지컬 가이드, 상기 픽스츄어에 결합되는 어버트먼트 및 상기 어버트먼트에 결합되는 크라운을 포함하는 오브젝트의 제작을 제어하는 동작인 주문 방법. An object including a surgical guide, an abutment coupled to the fixture, and a crown coupled to the abutment, wherein the processing device provides an implantation guide for implanting a fixture that is part of the artificial tooth into the oral cavity Order method that is the operation to control the production of.
  20. 제19항에 있어서, The method of claim 19,
    상기 오브젝트의 제작을 제어하는 동작 이후에, After the operation of controlling the production of the object,
    상기 처리 장치가 상기 사용자 단말로 상기 오브젝트의 제작 완료를 알리는 메시지를 전송하는 동작;Transmitting, by the processing device, a message informing that the production of the object is completed to the user terminal;
    을 더 포함하는 주문 방법.Ordering method including more.
PCT/KR2017/002735 2017-02-20 2017-03-14 System and method for ordering object for dental implant procedure WO2018151370A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020170022417A KR101870901B1 (en) 2017-02-20 2017-02-20 System and Method for Ordering of Object for Procedure of Dental Implant
KR10-2017-0022417 2017-02-20

Publications (1)

Publication Number Publication Date
WO2018151370A1 true WO2018151370A1 (en) 2018-08-23

Family

ID=63103376

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/002735 WO2018151370A1 (en) 2017-02-20 2017-03-14 System and method for ordering object for dental implant procedure

Country Status (2)

Country Link
KR (1) KR101870901B1 (en)
WO (1) WO2018151370A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108986209B (en) * 2018-08-15 2020-04-14 雅客智慧(北京)科技有限公司 A method and system for evaluating implant placement accuracy
KR102779354B1 (en) * 2022-04-11 2025-03-12 배광학 System and Method for Remote Producting Unworn Laminate Using Standardized Photography Guide Kit

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100126700A (en) * 2008-01-23 2010-12-02 센서블 테크놀로지스, 인크. Haptic Operable Teeth Modeling System
KR20110024097A (en) * 2009-09-01 2011-03-09 김진환 Online pore product manufacturing system and its manufacturing method
KR20150100419A (en) * 2014-02-25 2015-09-02 라파바이오 주식회사 Manufacturing method of customized abutment using internet system
KR20160009163A (en) * 2014-07-15 2016-01-26 오스템임플란트 주식회사 Implant product choosing system and method
JP2016071784A (en) * 2014-10-01 2016-05-09 京セラメディカル株式会社 Dental prosthesis ordering system and dental prosthesis ordering method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100126700A (en) * 2008-01-23 2010-12-02 센서블 테크놀로지스, 인크. Haptic Operable Teeth Modeling System
KR20110024097A (en) * 2009-09-01 2011-03-09 김진환 Online pore product manufacturing system and its manufacturing method
KR20150100419A (en) * 2014-02-25 2015-09-02 라파바이오 주식회사 Manufacturing method of customized abutment using internet system
KR20160009163A (en) * 2014-07-15 2016-01-26 오스템임플란트 주식회사 Implant product choosing system and method
JP2016071784A (en) * 2014-10-01 2016-05-09 京セラメディカル株式会社 Dental prosthesis ordering system and dental prosthesis ordering method

Also Published As

Publication number Publication date
KR101870901B1 (en) 2018-07-20

Similar Documents

Publication Publication Date Title
KR102424096B1 (en) Service Apparatus for Coordinating of Images for Dental Implant Procedure and Method for Coordinating of Images for thereof
JP5171845B2 (en) Data transfer and auxiliary server and method and system for inspection equipment
EP1867282A1 (en) Radiographic imaging system
EP3087549A1 (en) User terminal for a telemedicine image service and control method thereof
WO2018151370A1 (en) System and method for ordering object for dental implant procedure
KR20180125790A (en) System for Providing of Integration Solution Service of Dental Implant, Service Apparatus thereof, and Method for Procedure Service of Dental Implant of using thereof
EP3173011A1 (en) Signal processing device and endoscope system
CN108366130B (en) Program control system and program control method for implantable electronic equipment
EP1416412A3 (en) Medical image administration system and method
WO2022114758A1 (en) Surgical prosthesis manufacturing method
WO2020171665A2 (en) Dental implant surgery assistance system
WO2021172928A2 (en) Alignment state indicating apparatus and method
EP4159161A1 (en) Method and apparatus for predicting missing tooth in oral image
WO2022114709A1 (en) Transparent orthodontic treatment management device and method
KR102419010B1 (en) System for Providing of Procedure Information of Dental Implant, Doctor Apparatus thereof, and Method for Providing of Procedure Information of Dental Implant of using thereof
JP2016022096A (en) Medical image diagnostic apparatus, medical information processing server, and medical image diagnostic system
KR101941096B1 (en) Electronic Apparatus, Method and System for Providing of Procedure Guide of Dental Implant
KR101956205B1 (en) Electronic Apparatus and Method for Procedure Supporting of Dental Implant
WO2018164307A1 (en) System, apparatus, and method for providing guide for artificial tooth procedure
WO2023170974A1 (en) Reservation server, reservation receiving method, and reservation system
KR20190134858A (en) Method for Store Managing of Dental Model and Database System for thereof
KR101928985B1 (en) Electronic Apparatus, Method and System for Checking of Procedure Guide of Dental Implant
WO2018164306A1 (en) Method for managing patient information and electronic device
WO2021230483A1 (en) Method for guiding implant guide surgery and apparatus therefor
KR20210148711A (en) Methods for simulating dental implant procedures

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: 17897002

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17897002

Country of ref document: EP

Kind code of ref document: A1