[go: up one dir, main page]

KR102815086B1 - Server for providing chart based on image and method thereof - Google Patents

Server for providing chart based on image and method thereof Download PDF

Info

Publication number
KR102815086B1
KR102815086B1 KR1020230116372A KR20230116372A KR102815086B1 KR 102815086 B1 KR102815086 B1 KR 102815086B1 KR 1020230116372 A KR1020230116372 A KR 1020230116372A KR 20230116372 A KR20230116372 A KR 20230116372A KR 102815086 B1 KR102815086 B1 KR 102815086B1
Authority
KR
South Korea
Prior art keywords
information
subject
chart
image data
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020230116372A
Other languages
Korean (ko)
Other versions
KR20250033797A (en
Inventor
정호걸
송희정
Original Assignee
덴투바이오 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 덴투바이오 주식회사 filed Critical 덴투바이오 주식회사
Priority to KR1020230116372A priority Critical patent/KR102815086B1/en
Priority to PCT/KR2024/012796 priority patent/WO2025048460A1/en
Publication of KR20250033797A publication Critical patent/KR20250033797A/en
Priority to KR1020250068592A priority patent/KR20250085688A/en
Application granted granted Critical
Publication of KR102815086B1 publication Critical patent/KR102815086B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0033Features or image-related aspects of imaging apparatus, e.g. for MRI, optical tomography or impedance tomography apparatus; Arrangements of imaging apparatus in a room
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0059Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
    • A61B5/0082Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes
    • A61B5/0088Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes for oral or dental tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/45For evaluating or diagnosing the musculoskeletal system or teeth
    • A61B5/4538Evaluating a particular part of the muscoloskeletal system or a particular medical condition
    • A61B5/4542Evaluating the mouth, e.g. the jaw
    • A61B5/4547Evaluating teeth
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61CDENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
    • A61C19/00Dental auxiliary appliances
    • A61C19/04Measuring instruments specially adapted for dentistry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H15/00ICT specially adapted for medical reports, e.g. generation or transmission thereof
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • 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

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Pathology (AREA)
  • Molecular Biology (AREA)
  • Dentistry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Geometry (AREA)
  • Rheumatology (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명의 일 실시예에 따른 영상 기반의 차트 제공 방법에 의하면, 서버가 영상 기반으로 차트를 제공하는 방법에 있어서, 영상 장치로부터 피검자의 영상 데이터를 수신하는 단계; 상기 영상 데이터에 기초하여 상기 피검자의 상태 정보를 추출하는 단계; 상기 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하는 단계; 및 상기 변환된 차트 정보를 상기 템플릿에 따라 사용자 단말에 제공하는 단계를 포함할 수 있다.According to an embodiment of the present invention, a method for providing an image-based chart by a server may include the steps of: receiving image data of a subject from an image device; extracting status information of the subject based on the image data; converting the status information into chart information corresponding to a preset template; and providing the converted chart information to a user terminal according to the template.

Description

영상 기반의 차트를 제공하는 서버 및 그의 동작방법{SERVER FOR PROVIDING CHART BASED ON IMAGE AND METHOD THEREOF}{SERVER FOR PROVIDING CHART BASED ON IMAGE AND METHOD THEREOF}

본 발명은 영상 기반의 차트 제공하는 서버 및 그의 동작방법에 관한 것이다.The present invention relates to a server providing an image-based chart and an operating method thereof.

일반적으로 치과에서는 환자의 내원 및 접수로부터 현재 증상, 치료, 수납, 보험 청구 및 병원 관리 등 다양한 치과 업무를 관리하고 있다. 이를 위해. 치과에서는 별도의 치과용 업무 프로그램을 이용하여 환자에게 전자 차트를 제공하기도 한다.In general, dental clinics manage various dental tasks, such as patient visits and admissions, current symptoms, treatment, payment, insurance claims, and hospital management. For this purpose, dental clinics also provide electronic charts to patients using separate dental work programs.

그러나, 이러한 전자 차트를 제공하는 경우, 당일 시행한 치료 입력, 다음 치료에 대한 정보 입력, 예약 정보 입력, 피검자의 질환, 피검자의 치아 정보 등 사용자가 일일이 수동으로 입력해야만 하므로 입력 과정이 복잡한 문제점이 있다. 이로 인해 전자 차트를 사용하는 것에 불편함이 따르고 업무 효율이 낮아질 수 있다.However, if such an electronic chart is provided, there is a problem in that the input process is complicated because the user must manually input the treatment performed on the day, information about the next treatment, reservation information, the subject's disease, the subject's dental information, etc. This can cause inconvenience in using the electronic chart and reduce work efficiency.

대한민국 공개특허공보 제10-2023-0097247호(2023.07.03.)Republic of Korea Patent Publication No. 10-2023-0097247 (2023.07.03.)

본 발명은 피검자의 치아를 촬영한 다양한 영상을 바탕으로 치아 질환, 유실 상태 등과 같은 특징점을 추출하고, 추출된 특징점을 전자 차트에 자동으로 제공하는 영상 기반의 차트 제공하는 서버 및 그에 대한 방법을 제공하는 것을 목적으로 한다.The purpose of the present invention is to provide an image-based chart providing server and method therefor, which extracts characteristic points, such as dental disease and loss status, based on various images taken of a subject's teeth and automatically provides the extracted characteristic points in an electronic chart.

또한, 본 발명은 치과용 업무 프로그램 사용 시 진료자는 피검자의 질환, 유실 정보 등 치아의 특징점을 직관적으로 확인할 수 있도록 하여 사용의 편의성을 증대하면서 체계적인 치료와 고객 관리가 가능한 영상 기반의 차트 제공하는 서버 및 그에 대한 방법을 제공하는 것을 목적으로 한다.In addition, the present invention aims to provide a server and method therefor that provides an image-based chart that enables systematic treatment and customer management while allowing a practitioner to intuitively check the characteristics of a subject's teeth, such as disease and missing information, when using a dental work program, thereby increasing convenience of use.

본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버의 동작방법에 의하면, 서버가 영상 기반으로 차트를 제공하는 방법에 있어서, 영상 장치로부터 피검자의 영상 데이터를 수신하는 단계; 상기 영상 데이터에 기초하여 상기 피검자의 상태 정보를 추출하는 단계; 상기 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하는 단계; 및 상기 변환된 차트 정보를 상기 템플릿에 따라 사용자 단말에 제공하는 단계를 포함할 수 있다.According to an operation method of a server providing an image-based chart according to one embodiment of the present invention, a method for a server providing an image-based chart may include the steps of: receiving image data of a subject from an image device; extracting status information of the subject based on the image data; converting the status information into chart information corresponding to a preset template; and providing the converted chart information to a user terminal according to the template.

일 실시예에 있어서, 상기 피검자의 상태 정보를 추출하는 단계는, 상기 영상 데이터에 포함된 특징점에 기초하여 상기 피검자의 상태 정보를 추출할 수 있다.In one embodiment, the step of extracting the condition information of the subject may extract the condition information of the subject based on feature points included in the image data.

일 실시예에 있어서, 상기 템플릿은, 상기 피검자의 치아 상태에 관한 정보를 표시하기 위한 전자 차트를 포함할 수 있다.In one embodiment, the template may include an electronic chart for displaying information about the dental condition of the subject.

일 실시예에 있어서, 상기 전자 차트는, 상기 피검자의 치아 상태를 나타내는 도면을 포함하고, 상기 피검자의 상태에 대응되는 형상, 색상 및 텍스트 중 적어도 하나의 형태로 상기 차트 정보를 표시하도록 구성될 수 있다.In one embodiment, the electronic chart may include a drawing representing the condition of the teeth of the subject, and may be configured to display the chart information in the form of at least one of a shape, a color, and text corresponding to the condition of the subject.

일 실시예에 있어서, 상기 영상 데이터는, 상기 피검자에 대한 파노라마 영상 데이터와 상기 피검자에 대한 구강 스캔 영상 데이터 중 적어도 하나를 포함할 수 있다.In one embodiment, the image data may include at least one of panoramic image data of the subject and oral scan image data of the subject.

일 실시예에 있어서, 상기 차트 정보는, 상기 피검자의 상태 정보에 대응되는 치료 정보를 포함하고, 상기 치료 정보는 미리 설정된 의무기록지 형식으로 제공될 수 있다.In one embodiment, the chart information includes treatment information corresponding to the condition information of the subject, and the treatment information may be provided in a preset medical record format.

일 실시예에 있어서, 상기 치료 정보에 기반하여 상기 피검자의 다음 예약 정보를 생성하는 단계를 더 포함할 수 있다.In one embodiment, the method may further include generating next appointment information for the subject based on the treatment information.

본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버는 메모리; 및 상기 메모리와 연결되고, 상기 메모리에 포함된 명령들을 실행하도록 구성된 프로세서를 포함하되, 상기 프로세서는, 영상 장치로부터 피검자의 영상 데이터를 수신하는 단계; 상기 영상 데이터에 기초하여 상기 피검자의 상태 정보를 추출하는 단계; 상기 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하는 단계; 및 상기 변환된 차트 정보를 상기 템플릿에 따라 사용자 단말에 제공하는 단계를 수행하도록 구성될 수 있다.A server providing an image-based chart according to one embodiment of the present invention comprises: a memory; and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor may be configured to perform the steps of: receiving image data of a subject from an image device; extracting status information of the subject based on the image data; converting the status information into chart information corresponding to a preset template; and providing the converted chart information to a user terminal according to the template.

본 발명의 영상 기반의 차트 제공하는 서버 및 그의 동작방법에 따르면, 피검자의 치아를 촬영한 다양한 영상을 바탕으로 치아 질환, 유실 상태 등과 같은 특징점을 추출하고, 추출된 특징점을 전자 차트에 자동으로 제공할 수 있다.According to the image-based chart providing server of the present invention and its operating method, it is possible to extract characteristic points such as dental disease, loss status, etc. based on various images taken of the teeth of a subject, and automatically provide the extracted characteristic points in an electronic chart.

또한, 본 발명의 영상 기반의 차트 제공하는 서버 및 그의 동작방법에 따르면, 치과용 업무 프로그램 사용 시 진료자는 피검자의 질환, 유실 정보 등 치아의 특징점을 직관적으로 확인할 수 있도록 하여 사용의 편의성을 증대하면서 체계적인 치료와 고객 관리가 가능하다.In addition, according to the image-based chart providing server of the present invention and its operating method, when using a dental work program, the practitioner can intuitively check the characteristics of the teeth of the subject, such as diseases and missing information, thereby increasing the convenience of use and enabling systematic treatment and customer management.

본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도 1은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 서버가 통신하는 네트워크 환경을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버의 구성을 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 영상 데이터를 분석하는 것을 예시적으로 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 영상 데이터를 분석하는 것을 예시적으로 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 차트 정보를 제공하는 것을 예시적으로 설명하기 위한 도면이다.
도 6은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 차트 정보를 제공하는 것을 예시적으로 설명하기 위한 도면이다.
도 7은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 방법을 나타내는 흐름도이다.
도 8은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버의 하드웨어 구성을 나타내는 블록도이다.
In order to more fully understand the drawings cited in the detailed description of the present invention, a brief description of each drawing is provided.
FIG. 1 is a diagram showing a network environment in which an image-based chart providing server according to one embodiment of the present invention communicates.
FIG. 2 is a block diagram showing the configuration of a server providing an image-based chart according to one embodiment of the present invention.
FIG. 3 is a diagram for exemplarily explaining how a server providing an image-based chart according to one embodiment of the present invention analyzes image data.
FIG. 4 is a diagram for exemplarily explaining how a server providing an image-based chart according to one embodiment of the present invention analyzes image data.
FIG. 5 is a diagram for exemplarily explaining that a server providing an image-based chart according to one embodiment of the present invention provides chart information.
FIG. 6 is a drawing for exemplarily explaining that a server providing an image-based chart according to one embodiment of the present invention provides chart information.
FIG. 7 is a flowchart illustrating a method for providing an image-based chart according to one embodiment of the present invention.
FIG. 8 is a block diagram showing the hardware configuration of a server providing an image-based chart according to one embodiment of the present invention.

이하, 본 발명의 다양한 실시 예가 첨부된 도면을 참조하여 기재된다. 본 발명은 특정 실시 예에 대해 한정되지 아니며, 본 발명의 실시 예들의 다양한 변경(modification), 균등물(equivalent), 및/또는 대체물(alternative)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다.Hereinafter, various embodiments of the present invention will be described with reference to the attached drawings. It should be understood that the present invention is not limited to specific embodiments, but includes various modifications, equivalents, and/or alternatives of the embodiments of the present invention. In connection with the description of the drawings, similar reference numerals may be used for similar components.

본 문서에서, "가진다", "가질 수 있다", "포함한다", 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다.In this document, the expressions "have", "can have", "include", or "may include" indicate the presence of a feature (e.g., a numerical value, function, operation, or component such as a part), but do not exclude the presence of additional features.

본 문서에서, "A 또는 B", "A 또는/및 B 중 적어도 하나", 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B", "A 및 B 중 적어도 하나", 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는 (3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다.In this document, the expressions "A or B", "at least one of A and/or B", or "one or more of A or/and B" can include all possible combinations of the items listed together. For example, "A or B", "at least one of A and B", or "at least one of A or B" can all refer to cases where (1) at least one A is included, (2) at least one B is included, or (3) both at least one A and at least one B are included.

본 문서에서 사용된 "제1", "제2", "첫째", 또는 "둘째" 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 본 문서에 기재된 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.The expressions "first," "second," "first," or "second" used in this document can describe various components, regardless of order and/or importance, and are only used to distinguish one component from another, but do not limit the components. For example, without departing from the scope of the rights set forth in this document, the first component can be named the second component, and similarly, the second component can also be renamed as the first component.

본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합한(suitable for)", "~하는 능력을 가지는(having the capacity to)", "~하도록 설계된(designed to)", "~하도록 변경된(adapted to)", "~하도록 만들어진(made to)", 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성(또는 설정)된"은 "특별히 설계된(specifically designed to)"것만을 반드시 의미하지는 않는다. The expression "configured to" as used herein can be used interchangeably with, for example, "suitable for", "having the capacity to", "designed to", "adapted to", "made to", or "capable of". The term "configured to" does not necessarily mean "specifically designed to".

본 문서에 있어서 제1 전자장치(들)와 제2 전자장치(들) 사이에서 송수신되는, 예컨대, "명령(command)", "명령어(instruction)", "제어 정보", "메시지", "정보", "데이터", "패킷", "데이터 패킷", "인텐트(intent)" 및/또는 "신호"는 그 표현에 구애됨 없이 인간이 인지할 수 있는 사상이나 구체적인 전기적 표현(예: 디지털 부호/아날로그 물리량)을 포함하거나 그 자체를 지칭하는 것일 수 있다. 상기 열거된 예시적인 표현이 사용하게 되는 맥락에 따라 다양하게 해석될 수 있음은 본 문서에서 개시된 발명이 속한 기술분야의 통상의 기술자에게 자명할 것이다. 본 문서에서 “가 B보다 크다”는 단순히 “가 B보다 크다”는 의미를 갖고 있을 뿐만 아니라 “가 B보다 같거나 크다”라는 의미도 포함한다.In this document, terms such as "command", "instruction", "control information", "message", "information", "data", "packet", "data packet", "intent" and/or "signal" transmitted and received between the first electronic device(s) and the second electronic device(s) may include or refer to human-perceivable ideas or specific electrical representations (e.g., digital codes/analog physical quantities) regardless of their expressions. It will be apparent to those skilled in the art to which the invention disclosed in this document belongs that the exemplary expressions listed above may be interpreted in various ways depending on the context in which they are used. In this document, "is greater than B" not only simply means "is greater than B" but also includes "is equal to or greater than B."

본 문서에서 사용된 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한정하려는 의도가 아닐 수 있다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은 관련 기술의 문맥 상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시 예들을 배제하도록 해석될 수 없다.The terms used in this document are only used to describe specific embodiments and may not be intended to limit the scope of other embodiments. The singular expression may include the plural expression unless the context clearly indicates otherwise. The terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by a person of ordinary skill in the art described in this document. Among the terms used in this document, terms defined in general dictionaries may be interpreted as having the same or similar meaning in the context of the related technology, and shall not be interpreted in an ideal or excessively formal meaning unless explicitly defined in this document. In some cases, even if a term is defined in this document, it cannot be interpreted to exclude the embodiments of this document.

도 1은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 서버(150)가 통신하는 네트워크 환경을 나타내는 도면이다.FIG. 1 is a diagram showing a network environment in which an image-based chart providing server (150) communicates according to one embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(도 1의 서버)(150)는 네트워크를 통해 영상 장치(110) 및 사용자 단말(130)과 통신할 수 있다.Referring to FIG. 1, a server (server of FIG. 1) (150) providing an image-based chart according to one embodiment of the present invention can communicate with an image device (110) and a user terminal (130) through a network.

도 1에서 영상 장치(110)는 치과 전문가(예: 치과 의사, 치위생사 등)에 의해 사용되는 촬영 장치일 수 있다. 이 때, 영상 장치(110)는 치과 전문가에 의해 사용되는 단말이나 별도 장치 형태로 구성될 수 있다. 예를 들어, 영상 장치(110)는 파노라마 영상 장치, 스캐너 영상 장치 등을 포함할 수 있다. 또한, 사용자 단말(130)은 치과 전문가에 의해 사용되는 단말일 수 있다.In Fig. 1, the imaging device (110) may be a photographing device used by a dental professional (e.g., a dentist, a dental hygienist, etc.). At this time, the imaging device (110) may be configured as a terminal used by the dental professional or as a separate device. For example, the imaging device (110) may include a panoramic imaging device, a scanner imaging device, etc. In addition, the user terminal (130) may be a terminal used by the dental professional.

한편, 도 1에서는 영상 장치(110)와 사용자 단말(130)만을 나타내었으나, 본 발명이 이에 제한되는 것은 아니며, 영상 장치나 사용자 단말의 개수는 다양하게 구성될 수 있다.Meanwhile, in FIG. 1, only a video device (110) and a user terminal (130) are shown, but the present invention is not limited thereto, and the number of video devices or user terminals may be configured in various ways.

참고로, 제1 전자장치(110) 및 제2 전자장치(130)는, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 예를 들어, 컴퓨터는 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 또한, 제1 전자장치(110) 및 제2 전자장치(130)는 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 예를 들어, 제1 전자장치(110) 및 제2 전자장치(130)는 휴대성과 이동성이 보장되는 무선 통신 장치로서, 내비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communication), PDC(Personal Digital Cellular), PHS(Personal Handphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 태블릿 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. For reference, the first electronic device (110) and the second electronic device (130) may be implemented as a computer that can access a remote server or terminal via a network. For example, the computer may include a notebook, desktop, laptop, etc. equipped with a web browser. In addition, the first electronic device (110) and the second electronic device (130) may be implemented as a terminal that can access a remote server or terminal via a network. For example, the first electronic device (110) and the second electronic device (130) are wireless communication devices that ensure portability and mobility, and may include all types of handheld-based wireless communication devices, such as navigation, PCS (Personal Communication System), GSM (Global System for Mobile communication), PDC (Personal Digital Cellular), PHS (Personal Handphone System), PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication)-2000, CDMA (Code Division Multiple Access)-2000, W-CDMA (W-Code Division Multiple Access), Wibro (Wireless Broadband Internet) terminals, smartphones, smartpads, tablet PCs, etc.

서버(150)는 적어도 하나의 제1 전자장치(110)와 통신 가능하게 결합될 수 있다. 서버(150)는 적어도 하나의 제2 전자장치(130)와 통신 가능하게 결합될 수 있다. 또한, 제1 전자장치(110)와 제2 전자장치(130) 상호 간에도 네트워크를 통해 통신이 이루어질 수 있다. 예를 들어, 제1 전자장치(110)와 제2 전자장치(130)는 서버(150)가 구현되는 앱 또는 웹 서비스 기반의 프로그램 내에서 데이터를 주고받을 수 있다.The server (150) can be communicatively coupled with at least one first electronic device (110). The server (150) can be communicatively coupled with at least one second electronic device (130). In addition, communication can be made between the first electronic device (110) and the second electronic device (130) through a network. For example, the first electronic device (110) and the second electronic device (130) can exchange data within an app or web service-based program in which the server (150) is implemented.

본 발명의 일 실시 예에 따른 서버(150)는 명령, 코드 파일, 컨텐츠, 서비스 등을 제공하는 컴퓨터 장치 혹은 복수의 컴퓨터 장치들로 구현될 수 있다. 서버(150)는 개인 또는 기업에 의해 제작되어 운영되는 자체 웹 페이지 또는 어플리케이션(APP)의 형태로 구현될 수 있고, 이 경우 사용자가 제1 전자장치(110)를 통해 상기 웹 페이지 또는 어플리케이션에 접속함으로써 서버(150)와 제1 전자장치(110) 간의 데이터 교환이 수행될 수 있다. A server (150) according to an embodiment of the present invention may be implemented as a computer device or multiple computer devices that provide commands, code files, contents, services, etc. The server (150) may be implemented in the form of a self-web page or application (APP) produced and operated by an individual or a company, and in this case, data exchange between the server (150) and the first electronic device (110) may be performed when a user accesses the web page or application through the first electronic device (110).

서버(150)는 영상 기반으로 차트를 제공하는 서버로서, 영상 장치(110)로부터 피검자의 영상 데이터를 수신할 수 있다. 이 때, 영상 데이터는 영상 장치(110)로 촬영한 피검자의 치아를 촬영한 영상 또는 이미지 데이터를 포함할 수 있다.The server (150) is a server that provides a chart based on an image and can receive image data of the subject from the image device (110). At this time, the image data can include an image or image data of the subject's teeth captured by the image device (110).

서버(150)는 영상 데이터에 기초하여 피검자의 상태 정보를 추출할 수 있다. 예를 들어, 피검자의 상태 정보는 치아의 상태 인식(예: 정상, 수복치료, 신경치료, 임플란트, 결손 여부 등), 치아 관련 질환 진단, 치주질환 진단, TMJ와 기타 특이소견에 관한 정보를 포함할 수 있다. 이 경우, 서버(150)는 피검자의 영상 데이터를 분석하여 특징점을 추출할 수 있다.The server (150) can extract the condition information of the subject based on the image data. For example, the condition information of the subject can include recognition of the condition of the teeth (e.g., normal, restorative treatment, root canal treatment, implant, missing, etc.), diagnosis of dental diseases, diagnosis of periodontal diseases, information on TMJ and other special findings. In this case, the server (150) can analyze the image data of the subject to extract feature points.

서버(150)는 피검자의 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환할 수 있다. 여기서, 미리 설정된 템플릿이란 치과에서 사용하는 전자 차트 형식을 포함할 수 있다. 즉, 서버(150)는 피검자에 대해 추출된 특징점에 기초하여 상태 정보를 획득하고, 이러한 상태 정보를 전자 차트 형식으로 변환할 수 있다.The server (150) can convert the condition information of the subject into chart information corresponding to a preset template. Here, the preset template may include an electronic chart format used in dentistry. That is, the server (150) can obtain condition information based on the extracted feature points of the subject and convert this condition information into an electronic chart format.

서버(150)는 변환된 차트 정보를 템플릿에 따라 사용자 단말(130)에 제공할 수 있다. 즉, 서버(150)는 피검자의 영상 데이터로부터 특징점을 추출하고, 이에 기초하여 피검자에 대응하는 상태 정보를 전자 차트 형식으로 제공할 수 있다.The server (150) can provide the converted chart information to the user terminal (130) according to the template. That is, the server (150) can extract feature points from the subject's image data and provide status information corresponding to the subject in the form of an electronic chart based on the feature points.

도 2는 도 1에 도시된 서버의 세부적인 구성을 개략적으로 나타낸 블록도이다.Figure 2 is a block diagram schematically showing the detailed configuration of the server illustrated in Figure 1.

도 2에 도시된 바와 같이, 서버(150)는 버스(210), 디스플레이(220), 통신회로(230), 데이터베이스(240), 메모리(250), I/O 인터페이스(260) 및 프로세서(270)를 포함할 수 있다. 다른 실시 예에서는, 서버(150)는 상기 구성요소들 중 적어도 하나를 생략하거나 다른 구성요소를 추가적으로 구비할 수 있다.As illustrated in FIG. 2, the server (150) may include a bus (210), a display (220), a communication circuit (230), a database (240), a memory (250), an I/O interface (260), and a processor (270). In other embodiments, the server (150) may omit at least one of the above components or additionally include other components.

참고로, 도 2에 도시되는 서버(150)의 구성요소들(210, 220, 230, 240, 250, 260, 270)은 본 발명의 일 실시 예에 따른 문서 작성 지원 방법을 설명하기 위한 예시적인 구성요소들에 불과하다. 즉, 본 발명의 일 실시 예에 따른 서버(150)가 도시된 구성요소들 이외의 다른 구성요소를 추가로 포함할 수 있음은 명백하다.For reference, the components (210, 220, 230, 240, 250, 260, 270) of the server (150) illustrated in FIG. 2 are merely exemplary components for explaining a document creation support method according to one embodiment of the present invention. That is, it is clear that the server (150) according to one embodiment of the present invention may additionally include other components in addition to the illustrated components.

버스(210)는 구성요소들(220 내지 270)을 서로 전기적으로 연결할 수 있다. 버스(210)는 구성요소들(220 내지 270) 간의 통신(예를 들면, 제어 메시지 및/또는 데이터)을 위한 회로를 포함할 수 있다.The bus (210) can electrically connect the components (220 to 270) to each other. The bus (210) can include circuitry for communication (e.g., control messages and/or data) between the components (220 to 270).

디스플레이(220)는 각종 콘텐츠를 구성하는 텍스트, 이미지, 비디오, 아이콘 혹은 심볼 등을 표시할 수 있다. 디스플레이(220)는 터치스크린을 포함할 수 있으며, 전자펜 혹은 사용자 신체의 일부를 이용한 터치, 제스처, 근접 혹은 호버링(hovering) 입력을 수신할 수 있다.The display (220) can display text, images, videos, icons, or symbols that constitute various contents. The display (220) can include a touch screen and can receive touch, gesture, proximity, or hovering input using an electronic pen or a part of the user's body.

예를 들면, 디스플레이(220)는 액정디스플레이(LCD), 발광다이오드(LED) 디스플레이, 유기 발광 다이오드(organic LED) 디스플레이 또는 마이크로 전자기기 시스템(microelectromechanical systems, MEMS) 디스플레이, 또는 전자 종이(electronic paper) 디스플레이를 포함할 수 있다. 디스플레이(220)는 서버(150)에 포함되어 구현되거나, 서버(150)와 별도로 구현되되 상기 서버(150)에 기능적(operatively)으로 연결될 수 있다.For example, the display (220) may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a microelectromechanical systems (MEMS) display, or an electronic paper display. The display (220) may be implemented as included in the server (150), or may be implemented separately from the server (150) but operatively connected to the server (150).

통신회로(230)는 서버(150)와 외부장치들과의 통신 채널을 수립할 수 있다. 통신회로(230)는 무선 통신 혹은 유선 통신을 통하여 네트워크(280)에 액세스하여 외부장치들과 통신할 수 있다. 예컨대, 통신회로(230)는 제1 전자장치(110) 및 제2 전자장치(130)와 필요한 데이터를 송수신할 수 있다. 통신회로(230)는 네트워크를 통해 전술한 영상 장치(110) 및 사용자 단말(130)과 유선 또는 무선의 방식으로 통신을 수행할 수 있다. 즉, 통신회로(230)는 영상 장치(110) 및 사용자 단말(130)과 피검자의 상태 정보나 전자 차트에 관련된 각종 데이터를 송수신하도록 할 수 있다.The communication circuit (230) can establish a communication channel with the server (150) and external devices. The communication circuit (230) can access the network (280) through wireless communication or wired communication to communicate with the external devices. For example, the communication circuit (230) can transmit and receive necessary data with the first electronic device (110) and the second electronic device (130). The communication circuit (230) can perform wired or wireless communication with the aforementioned imaging device (110) and the user terminal (130) through the network. That is, the communication circuit (230) can transmit and receive various data related to the condition information of the subject or the electronic chart with the imaging device (110) and the user terminal (130).

데이터베이스(240)는 메모리(250) 상에 구현되거나 별도의 저장매체에 구현될 수 있다. 데이터베이스(240)는 제1 전자장치(110) 및 제2 전자장치(130)와 송수신한 데이터의 내용, 내역 등을 모두 저장할 수 있다. 데이터베이스(240)는 영상 기반의 전자 차트를 제공하는 것과 관련된 각종 데이터가 저장될 수 있다. 예를 들면, 데이터베이스(240)는 피검자의 영상 데이터, 상태 정보, 차트 정보, 치료 정보, 예약 정보 등의 데이터들이 저장될 수 있다. 예를 들어, 데이터베이스(240)는 클라우드 방식으로 동작할 수 있다.The database (240) may be implemented on the memory (250) or may be implemented on a separate storage medium. The database (240) may store all of the contents, details, etc. of data transmitted and received with the first electronic device (110) and the second electronic device (130). The database (240) may store various data related to providing an image-based electronic chart. For example, the database (240) may store data such as the subject's image data, status information, chart information, treatment information, and reservation information. For example, the database (240) may operate in a cloud manner.

한편, 본 발명의 일 실시예에 따른 서버(150)는 데이터베이스(240)를 내부에 포함하거나 네트워크를 통해 외부에 마련된 데이터베이스(240)와 연결되어 있을 수 있다.Meanwhile, a server (150) according to one embodiment of the present invention may include a database (240) internally or be connected to a database (240) provided externally via a network.

다양한 실시 예에 따르면, 데이터베이스(240)에 저장되는 데이터는 사용자의 민감한 정보이므로, 상기 정보들의 이용에 관한 보안성 향상을 위하여 블록체인 네트워크에 분산 저장될 수도 있다. 데이터베이스(240)가 블록체인 네트워크에 분산 저장되면, 데이터베이스(240)에 포함된 정보의 전송, 수정(modification), 삭제, 추가 등의 이력은 당해 블록체인 네트워크에서 더욱 안전하게 관리될 수 있다.According to various embodiments, since the data stored in the database (240) is sensitive information of the user, it may be distributed and stored in a blockchain network to enhance the security of the use of the information. If the database (240) is distributed and stored in a blockchain network, the history of transmission, modification, deletion, addition, etc. of the information contained in the database (240) can be managed more safely in the blockchain network.

메모리(250)는 휘발성 및/또는 비휘발성 메모리를 포함할 수 있다. 메모리(250)는 서버(150)에 적어도 하나의 다른 구성요소에 관계된 명령 혹은 데이터를 저장할 수 있다. 예를 들어, 메모리(250)에는 영상 데이터에 기반하여 전자 차트 정보를 제공하기 위한 애플리케이션 등이 저장될 수 있다.The memory (250) may include volatile and/or nonvolatile memory. The memory (250) may store commands or data related to at least one other component in the server (150). For example, the memory (250) may store an application for providing electronic chart information based on image data.

I/O 인터페이스(260)는 사용자 혹은 다른 외부기기로부터 입력된 명령 혹은 데이터를 서버(150)의 다른 구성요소에 전달할 수 있는 역할을 수행할 수 있다. I/O 인터페이스(260)는 하드웨어 혹은 소프트웨어로 구현될 수 있으며, 사용자 인터페이스(UI) 및 외부 다른 장치와의 통신을 위한 단자를 포괄하는 개념으로 사용될 수 있다.The I/O interface (260) can perform a role of transmitting commands or data input from a user or another external device to other components of the server (150). The I/O interface (260) can be implemented as hardware or software, and can be used as a concept encompassing a user interface (UI) and a terminal for communication with other external devices.

프로세서(270)는 중앙처리장치(CPU), 어플리케이션 프로세서(AP) 혹은 커뮤니케이션 프로세서(CP) 중 적어도 하나 이상을 포함할 수 있다. 프로세서(270)는 버스(210)를 통하여 메모리(250), 디스플레이(220) 및 통신회로(230)과 전기적으로 연결되며, 동작 중에, 메모리(250)에 저장된 명령어, 프로그램 혹은 소프트웨어에 따라 다른 구성요소들의 제어 및/또는 통신에 관한 연산이나 데이터 처리를 실행할 수 있다. 따라서, 상기 명령어, 어플리케이션 프로그램 혹은 소프트웨어의 실행은 프로세서(270)의 동작으로 이해될 수 있다.The processor (270) may include at least one of a central processing unit (CPU), an application processor (AP), or a communication processor (CP). The processor (270) is electrically connected to the memory (250), the display (220), and the communication circuit (230) via the bus (210), and during operation, may execute operations or data processing related to control and/or communication of other components according to commands, programs, or software stored in the memory (250). Therefore, execution of the commands, application programs, or software may be understood as an operation of the processor (270).

프로세서(270)는 메모리(250)와 연결되어, 메모리(250)에 포함된 명령들을 실행할 수 있다. 프로세서(270)는 메모리(250) 및 통신회로(230)의 전반적인 동작을 제어하여 영상 기반의 차트 제공과 관련된 각종 애플리케이션을 실행할 수 있다. The processor (270) is connected to the memory (250) and can execute commands included in the memory (250). The processor (270) can control the overall operation of the memory (250) and the communication circuit (230) to execute various applications related to providing image-based charts.

프로세서(270)는 영상 장치(110)로부터 피검자의 영상 데이터를 수신할 수 있다. 이 때, 영상 데이터는 영상 장치(110)로 촬영한 피검자의 치아를 촬영한 영상 또는 이미지 데이터를 포함할 수 있다. 예를 들면, 영상 데이터는 피검자에 대한 파노라마 영상 데이터와 구강 스캔 영상 데이터 중 적어도 하나를 포함할 수 있다.The processor (270) may receive image data of the subject from the image device (110). At this time, the image data may include an image or image data of the subject's teeth captured by the image device (110). For example, the image data may include at least one of panoramic image data and oral scan image data of the subject.

프로세서(270)는 영상 데이터에 기초하여 피검자의 상태 정보를 추출할 수 있다. 예를 들어, 피검자의 상태 정보는 치아의 상태 인식(예: 정상, 수복치료, 신경치료, 임플란트, 결손 여부 등), 치아 관련 질환 진단, 치주질환 진단, TMJ와 기타 특이소견에 관한 정보를 포함할 수 있다. 또한, 피검자의 상태 정보는 치아 위치 확인 및 정면, 배면, 좌측면, 우측면 확인, 치아 색상, 범위 등 확인을 위한 정보를 포함할 수 있다. The processor (270) can extract the subject's condition information based on the image data. For example, the subject's condition information can include recognition of the condition of the teeth (e.g., normal, restorative treatment, root canal treatment, implant, missing, etc.), diagnosis of dental diseases, diagnosis of periodontal diseases, information on TMJ and other special findings. In addition, the subject's condition information can include information for confirming the tooth position and confirming the front, back, left, and right sides, and confirming the tooth color, range, etc.

또한, 프로세서(270)는 피검자의 상태 정보를 추출하는 경우, 영상 데이터에 포함된 특징점에 기초하여 피검자의 상태 정보를 추출할 수 있다. 이 경우, 프로세서(270)는 피검자의 영상 데이터를 분석하여 특징점을 추출하고, 특징점에 대응되는 치아 상태, 질환, 위치, 색상, 크기 등의 정보를 획득할 수 있다.In addition, when extracting the condition information of the subject, the processor (270) can extract the condition information of the subject based on the characteristic points included in the image data. In this case, the processor (270) can analyze the image data of the subject to extract the characteristic points and obtain information such as the tooth condition, disease, location, color, and size corresponding to the characteristic points.

프로세서(270)는 피검자의 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환할 수 있다. 여기서, 미리 설정된 템플릿이란 피검자의 치아 상태에 관한 정보를 표시하기 위해 치과에서 사용하는 전자 차트 형식을 포함할 수 있다. 즉, 프로세서(270)는 피검자에 대해 추출된 특징점에 기초하여 상태 정보를 획득하고, 이러한 상태 정보를 전자 차트 형식으로 변환할 수 있다.The processor (270) can convert the condition information of the subject into chart information corresponding to a preset template. Here, the preset template can include an electronic chart format used in dentistry to display information about the condition of the subject's teeth. That is, the processor (270) can obtain condition information based on the extracted feature points of the subject and convert the condition information into an electronic chart format.

또한, 프로세서(270)에 의해 변환되는 전자 차트의 형식은 피검자의 치아 상태를 나타내는 도면을 포함하고, 피검자의 상태에 대응되는 형상, 색상 및 텍스트 중 적어도 하나의 형태로 차트 정보를 표시하도록 구성될 수 있다. 이에 관해서는 도 5, 6에서 예시를 들어 설명한다.In addition, the format of the electronic chart converted by the processor (270) may include a drawing showing the condition of the subject's teeth, and may be configured to display chart information in the form of at least one of a shape, color, and text corresponding to the condition of the subject. This will be described with examples in FIGS. 5 and 6.

프로세서(270)는 변환된 차트 정보를 템플릿에 따라 사용자 단말(130)에 제공할 수 있다. 즉, 프로세서(270)는 피검자의 영상 데이터로부터 특징점을 추출하고, 이에 기초하여 피검자에 대응하는 상태 정보를 전자 차트 형식으로 제공할 수 있다.The processor (270) can provide the converted chart information to the user terminal (130) according to the template. That is, the processor (270) can extract feature points from the image data of the subject and, based on this, provide status information corresponding to the subject in the form of an electronic chart.

또한, 프로세서(270)에 의해 제공되는 차트 정보는 피검자의 상태 정보에 대응되는 치료 정보를 포함할 수 있다. 예를 들어, 피검자의 상태 정보에 대응되는 치료 정보란 피검자의 치아 상태에 따라 실시할 수 있는 치료 방법, 치료 일정, 프로세스 등에 관한 정보를 포함할 수 있다. 이 경우, 치료 정보는 미리 설정된 의무기록지 형식으로 제공될 수 있다. 따라서, 치과 전문가가 직접 치료 정보를 수동 기입하는 단계가 생략되어 사용의 편의를 제공하고 정확한 정보를 제공하도록 할 수 있다.In addition, the chart information provided by the processor (270) may include treatment information corresponding to the condition information of the subject. For example, the treatment information corresponding to the condition information of the subject may include information on treatment methods, treatment schedules, processes, etc. that can be performed according to the condition of the subject's teeth. In this case, the treatment information may be provided in a preset medical record format. Accordingly, the step of a dental professional manually entering the treatment information may be omitted, thereby providing convenience of use and providing accurate information.

프로세서(270)는 치료 정보에 기반하여 피검자의 다음 예약 정보를 자동으로 생성할 수 있다. 이 때, 피검자의 다음 예약 정보는 피검자의 치아 상태에 따른 치료 프로세스(계획)에 따라 다음 치료 순서에 기반하여 생성될 수 있다. The processor (270) can automatically generate the subject's next appointment information based on the treatment information. At this time, the subject's next appointment information can be generated based on the next treatment order according to the treatment process (plan) according to the subject's dental condition.

또한, 예약 정보는 치료 정보에 기초하여 치료 일정을 고려하여 자동으로 예약 일정을 지정하도록 생성될 수 있다. 예를 들어, 예약 정보는 치료 정보에 기초하여 다음 치료 순서에 대응하는 치료 내용, 치료 시기, 소요 시간 등에 기초하여 자동으로 등록되도록 제공될 수 있다. 이 경우, 예약 정보 또한 자동으로 전자 차트 형식으로 제공되거나, 별도의 예약 등록 화면으로 제공될 수 있다.In addition, the reservation information can be generated to automatically designate a reservation schedule based on the treatment information, taking into account the treatment schedule. For example, the reservation information can be provided to be automatically registered based on the treatment content, treatment period, required time, etc. corresponding to the next treatment order based on the treatment information. In this case, the reservation information can also be automatically provided in the form of an electronic chart, or provided as a separate reservation registration screen.

네트워크(280)는 통신 네트워크(telecommunications network), 컴퓨터 네트워크(computer network), 인터넷, 혹은 전화망(telephone network) 중 적어도 하나를 포함할 수 있다. 상기 네트워크(280)에 액세스하기 무선 통신 프로토콜은, 예를 들면, LTE(Long-Term Evolution), LTE-A(LTE Advanced), CDMA(Code Division Multiple Access), WCDMA(Wideband CDMA), UMTS(Universal Mobile Telecommunications System), WiBro(Wireless Broadband), GSM(Global System for Mobile communications), 또는 5G 표준통신 프로토콜 중 적어도 하나를 사용할 수 있다. 다만, 이는 예시적인 것으로서, 본 발명이 적용되는 실시 예에 따라 당해 기술분야에서 적용 가능한 다양한 유, 무선 통신 기술이 이용될 수 있다.The network (280) may include at least one of a telecommunications network, a computer network, the Internet, or a telephone network. A wireless communication protocol for accessing the network (280) may use at least one of, for example, Long-Term Evolution (LTE), LTE-A (LTE Advanced), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), UMTS (Universal Mobile Telecommunications System), WiBro (Wireless Broadband), GSM (Global System for Mobile communications), or 5G standard communication protocols. However, this is exemplary, and various wired and wireless communication technologies applicable in the relevant technical field may be used depending on the embodiment to which the present invention is applied.

이와 같이, 본 발명의 영상 기반의 차트 제공하는 서버(150)에 따르면, 피검자의 치아를 촬영한 다양한 영상을 바탕으로 치아 질환, 유실 상태 등과 같은 특징점을 추출하고, 추출된 특징점을 전자 차트에 자동으로 제공할 수 있다.In this way, according to the image-based chart providing server (150) of the present invention, it is possible to extract characteristic points such as dental disease, loss status, etc. based on various images taken of the subject's teeth, and automatically provide the extracted characteristic points in an electronic chart.

또한, 본 발명의 영상 기반의 차트 제공하는 서버(150)에 따르면, 치과용 업무 프로그램 사용 시 진료자는 피검자의 질환, 유실 정보 등 치아의 특징점을 직관적으로 확인할 수 있도록 하여 사용의 편의성을 증대하면서 체계적인 치료와 고객 관리가 가능하다.In addition, according to the server (150) that provides the image-based chart of the present invention, when using a dental work program, the practitioner can intuitively check the characteristics of the teeth, such as the subject's disease and missing information, thereby increasing the convenience of use and enabling systematic treatment and customer management.

도 3은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 영상 데이터를 분석하는 것을 예시적으로 설명하기 위한 도면이다.FIG. 3 is a diagram for exemplarily explaining how a server providing an image-based chart according to one embodiment of the present invention analyzes image data.

도 3을 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 장치(110)로부터 영상 데이터를 수신할 수 있다. 이 때, 도 3에 도시된 것과 같이, 영상 데이터는 파노라마 영상 장치에 의해 촬영된 영상 데이터를 포함할 수 있다. Referring to FIG. 3, a server (150) providing an image-based chart according to one embodiment of the present invention may receive image data from an image device (110). At this time, as illustrated in FIG. 3, the image data may include image data captured by a panoramic image device.

도 3의 (a)를 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)가 AI 기반으로 파노라마 영상 데이터를 분석하는 것을 나타낸다. 이 경우, 도 3의 (a)에 도시된 것과 같이, 오브젝트 디텍션(object detection) 기법으로 피검자의 치아에 대한 특징점을 추출하고 있다. Referring to (a) of Fig. 3, it is shown that a server (150) providing an image-based chart according to one embodiment of the present invention analyzes panoramic image data based on AI. In this case, as shown in (a) of Fig. 3, feature points of the subject's teeth are extracted using an object detection technique.

예를 들면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 데이터의 특징점에 기반하여 치아 번호를 식별하고, 턱관절(TMJ), 상악, 하악 등에 대한 이상 여부 등을 추출하여 피검자의 상태 정보를 획득할 수 있다. 이 경우, 각 특징점은 상이한 도형, 색상, 크기 등으로 나타날 수 있다.For example, a server (150) providing an image-based chart according to one embodiment of the present invention can identify a tooth number based on the characteristic points of image data, extract abnormalities in the temporomandibular joint (TMJ), maxilla, mandible, etc., and obtain information on the condition of the subject. In this case, each characteristic point can be represented by a different shape, color, size, etc.

도 3의 (b)를 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)가 AI 기반으로 파노라마 영상 데이터를 분석하는 것을 나타낸다. 이 경우, 도 3의 (b)에 도시된 것과 같이, 세그멘테이션(segmentation) 기법으로 피검자의 치아에 대한 특징점을 추출하고 있다. Referring to (b) of Fig. 3, it is shown that a server (150) providing an image-based chart according to one embodiment of the present invention analyzes panoramic image data based on AI. In this case, as shown in (b) of Fig. 3, feature points for the subject's teeth are extracted using a segmentation technique.

예를 들면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 데이터의 특징점에 기반하여 치아의 상태를 인식하여 정상, 수복치료, 신경치료, 임플란트, 결손 여부 등을 표시하거나, 치아 관련 질환 또는 치주질환을 진단할 수 있다. 또한, 영상 기반의 차트 제공하는 서버(150)는 TMJ와 기타 특이소견을 진단해서 전자차트 그림에 표시하도록 할 수 있다. 이 경우, 영상 기반의 차트 제공하는 서버(150)는 상악, 하악, 턱관절, 치아 등 각 부위에 대하여 각각 다른 도형이나 색상 등으로 나타내고, 이상 부분에 대하여 별도의 색상이나 도형 등으로 표시할 수 있다.For example, the server (150) providing an image-based chart according to one embodiment of the present invention can recognize the state of teeth based on the characteristic points of image data and indicate whether the teeth are normal, undergoing restorative treatment, undergoing nerve treatment, undergoing implants, or undergoing a defect, or can diagnose a dental disease or periodontal disease. In addition, the server (150) providing an image-based chart can diagnose TMJ and other special findings and display them on an electronic chart picture. In this case, the server (150) providing an image-based chart can display each part, such as the maxilla, mandible, temporomandibular joint, and teeth, in different shapes or colors, and can display abnormal parts in separate colors or shapes.

도 4는 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 영상 데이터를 분석하는 것을 예시적으로 설명하기 위한 도면이다.FIG. 4 is a diagram for exemplarily explaining how a server providing an image-based chart according to one embodiment of the present invention analyzes image data.

도 4를 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 장치(110)로부터 영상 데이터를 수신할 수 있다. 이 때, 도 4에 도시된 것과 같이, 영상 데이터는 구강 스캔 영상 장치에 의해 촬영된 영상 데이터를 포함할 수 있다. Referring to FIG. 4, a server (150) providing an image-based chart according to one embodiment of the present invention may receive image data from an image device (110). At this time, as illustrated in FIG. 4, the image data may include image data captured by an oral scan image device.

도 4에 나타낸 것과 같이, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 AI 기반으로 구강 스캔 영상 데이터를 분석할 수 있다. 이 경우, 영상 기반의 차트 제공하는 서버(150)는 영상 데이터에 기반하여 치아 위치와 정면, 배면, 좌측면, 우측면 등을 확인하고, 치아 색상, 범위 등을 확인할 수 있다. As shown in Fig. 4, the server (150) providing an image-based chart according to one embodiment of the present invention can analyze oral scan image data based on AI. In this case, the server (150) providing an image-based chart can check the tooth location and front, back, left side, right side, etc. based on the image data, and check the tooth color, range, etc.

또한, 영상 기반의 차트 제공하는 서버(150)는 도 4에 나타낸 것과 같이 치아의 상태에 따른 특징점을 별도의 음영으로 표시할 수 있다. 또한, 영상 기반의 차트 제공하는 서버(150)는 특징점에 대응하는 치아 상태(예: 질환 등) 정보를 별도 팝업으로 표시할 수 있다.In addition, the server (150) providing an image-based chart can display feature points according to the condition of the teeth in separate shades, as shown in Fig. 4. In addition, the server (150) providing an image-based chart can display information on the condition of the teeth (e.g., disease, etc.) corresponding to the feature points in a separate pop-up.

도 5는 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 차트 정보를 제공하는 것을 예시적으로 설명하기 위한 도면이다.FIG. 5 is a diagram for exemplarily explaining that a server providing an image-based chart according to one embodiment of the present invention provides chart information.

도 5를 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 데이터 기반으로 추출된 피검자의 치아에 대한 상태 정보를 변환하여 전자 차트에 표시할 수 있다.Referring to FIG. 5, a server (150) providing an image-based chart according to one embodiment of the present invention can convert status information on a subject's teeth extracted based on image data and display it on an electronic chart.

도 5에 도시한 것과 같이, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 피검자의 구강 구조에 대한 도면을 표시할 수 있다. 이 경우, 영상 데이터에 기반하여 자동으로 추출된 피검자의 상태 정보에 기반하여 치아의 상태에 관한 정보를 전자 차트에 제공할 수 있다.As illustrated in FIG. 5, the server (150) providing an image-based chart according to one embodiment of the present invention can display a drawing of the oral structure of a subject. In this case, information on the condition of the teeth can be provided in an electronic chart based on the condition information of the subject automatically extracted based on the image data.

예를 들어, 도 5에서는 영상 기반의 차트 제공하는 서버(150)가 영상 데이터에 기반하여 추출된 상태 정보를 별도 색상(예: 노란색, 녹색, 청색 등)으로 표시하고 해당 질환에 대한 정보를 텍스트로 제공할 수 있다. 또한, 영상 기반의 차트 제공하는 서버(150)는 치아의 상태에 따라 치아의 형상을 다르게 표시할 수도 있다.For example, in Fig. 5, the server (150) providing an image-based chart may display status information extracted based on image data in a separate color (e.g., yellow, green, blue, etc.) and provide information on the corresponding disease as text. In addition, the server (150) providing an image-based chart may also display the shape of the teeth differently depending on the condition of the teeth.

도 6은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버가 차트 정보를 제공하는 것을 예시적으로 설명하기 위한 도면이다.FIG. 6 is a drawing for exemplarily explaining that a server providing an image-based chart according to one embodiment of the present invention provides chart information.

도 6을 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 영상 데이터 기반으로 추출된 피검자의 치아에 대한 상태 정보를 변환하여 전자 차트에 표시할 수 있다.Referring to FIG. 6, a server (150) providing an image-based chart according to one embodiment of the present invention can convert status information on a subject's teeth extracted based on image data and display it on an electronic chart.

도 6에 도시한 것과 같이, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버(150)는 피검자의 구강 구조 및 치아에 대한 X-ray 이미지와 함께 치아 도면을 표시할 수 있다. 이 경우, 영상 데이터에 기반하여 자동으로 추출된 피검자의 상태 정보에 기반하여 치아의 상태에 관한 정보를 전자 차트에 제공할 수 있다.As illustrated in FIG. 6, the server (150) providing an image-based chart according to one embodiment of the present invention can display a dental drawing together with an X-ray image of the subject's oral structure and teeth. In this case, information about the condition of the teeth can be provided in an electronic chart based on the condition information of the subject automatically extracted based on the image data.

예를 들어, 도 6에서는 영상 기반의 차트 제공하는 서버(150)가 영상 데이터에 기반하여 추출된 상태 정보를 도면에 형상화하여 표시하도록 하고 있다. 이 경우, 영상 기반의 차트 제공하는 서버(150)는 관골궁이나 설골 등과 같은 구강 관련 상태 정보를 피검자의 현재 상태에 따라 자동으로 형상화하여 전자 차트에 표시할 수 있다.For example, in Fig. 6, the server (150) providing an image-based chart displays status information extracted based on image data in a graphical format on a drawing. In this case, the server (150) providing an image-based chart can automatically display oral condition information such as the zygomatic arch or hyoid bone in a graphical format based on the current condition of the subject on an electronic chart.

도 7은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 방법을 나타내는 흐름도이다.FIG. 7 is a flowchart illustrating a method for providing an image-based chart according to one embodiment of the present invention.

도 7을 참조하면, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 방법은 영상 장치로부터 피검자의 영상 데이터를 수신하는 단계(S110), 영상 데이터에 기초하여 상기 피검자의 상태 정보를 추출하는 단계(S120), 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하는 단계(S130) 및 변환된 차트 정보를 템플릿에 따라 사용자 단말에 제공하는 단계(S140)를 포함할 수 있다.Referring to FIG. 7, a method for providing an image-based chart according to one embodiment of the present invention may include a step of receiving image data of a subject from an image device (S110), a step of extracting status information of the subject based on the image data (S120), a step of converting the status information into chart information corresponding to a preset template (S130), and a step of providing the converted chart information to a user terminal according to the template (S140).

단계 S110에서, 영상 장치(110)로부터 피검자의 영상 데이터를 수신할 수 있다. 이 때, 영상 데이터는 영상 장치(110)로 촬영한 피검자의 치아를 촬영한 영상 또는 이미지 데이터를 포함할 수 있다. 예를 들면, 영상 데이터는 피검자에 대한 파노라마 영상 데이터와 구강 스캔 영상 데이터 중 적어도 하나를 포함할 수 있다.In step S110, image data of the subject may be received from the image device (110). At this time, the image data may include an image or image data of the subject's teeth captured by the image device (110). For example, the image data may include at least one of panoramic image data and oral scan image data of the subject.

단계 S120에서, 영상 데이터에 기초하여 피검자의 상태 정보를 추출할 수 있다. 예를 들어, 피검자의 상태 정보는 치아의 상태 인식(예: 정상, 수복치료, 신경치료, 임플란트, 결손 여부 등), 치아 관련 질환 진단, 치주질환 진단, TMJ와 기타 특이소견에 관한 정보를 포함할 수 있다. 또한, 피검자의 상태 정보는 치아 위치 확인 및 정면, 배면, 좌측면, 우측면 확인, 치아 색상, 범위 등 확인을 위한 정보를 포함할 수 있다. In step S120, the condition information of the subject can be extracted based on the image data. For example, the condition information of the subject can include recognition of the condition of the teeth (e.g., normal, restorative treatment, root canal treatment, implant, missing, etc.), diagnosis of dental diseases, diagnosis of periodontal diseases, information on TMJ and other special findings. In addition, the condition information of the subject can include information for confirming the position of the teeth and confirming the front, back, left, and right sides, and confirming the color and range of the teeth.

또한, 단계 S120에서는 피검자의 상태 정보를 추출하는 경우, 영상 데이터에 포함된 특징점에 기초하여 피검자의 상태 정보를 추출할 수 있다. 이 경우, 피검자의 영상 데이터를 분석하여 특징점을 추출하고, 특징점에 대응되는 치아 상태, 질환, 위치, 색상, 크기 등의 정보를 획득할 수 있다.In addition, in step S120, when extracting the condition information of the subject, the condition information of the subject can be extracted based on the feature points included in the image data. In this case, the image data of the subject can be analyzed to extract the feature points, and information such as the tooth condition, disease, location, color, and size corresponding to the feature points can be obtained.

단계 S130에서, 피검자의 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환할 수 있다. 여기서, 미리 설정된 템플릿이란 피검자의 치아 상태에 관한 정보를 표시하기 위해 치과에서 사용하는 전자 차트 형식을 포함할 수 있다. 즉, 피검자에 대해 추출된 특징점에 기초하여 상태 정보를 획득하고, 이러한 상태 정보를 전자 차트 형식으로 변환할 수 있다.In step S130, the condition information of the subject can be converted into chart information corresponding to a preset template. Here, the preset template may include an electronic chart format used in dentistry to display information on the condition of the subject's teeth. That is, condition information can be acquired based on the extracted feature points of the subject, and the condition information can be converted into an electronic chart format.

또한, 단계 S130에서 변환되는 전자 차트의 형식은 피검자의 치아 상태를 나타내는 도면을 포함하고, 피검자의 상태에 대응되는 형상, 색상 및 텍스트 중 적어도 하나의 형태로 차트 정보를 표시하도록 구성될 수 있다.Additionally, the format of the electronic chart converted in step S130 may include a drawing representing the condition of the subject's teeth, and may be configured to display chart information in the form of at least one of a shape, color, and text corresponding to the condition of the subject.

단계 S140에서, 변환된 차트 정보를 템플릿에 따라 사용자 단말(130)에 제공할 수 있다. 즉, 단계 S140에서는 피검자의 영상 데이터로부터 특징점을 추출하고, 이에 기초하여 피검자에 대응하는 상태 정보를 전자 차트 형식으로 제공할 수 있다.In step S140, the converted chart information can be provided to the user terminal (130) according to the template. That is, in step S140, feature points can be extracted from the subject's image data, and based on this, status information corresponding to the subject can be provided in the form of an electronic chart.

또한, 단계 S140에서 제공되는 차트 정보는 피검자의 상태 정보에 대응되는 치료 정보를 포함할 수 있다. 예를 들어, 피검자의 상태 정보에 대응되는 치료 정보란 피검자의 치아 상태에 따라 실시할 수 있는 치료 방법, 치료 일정, 프로세스 등에 관한 정보를 포함할 수 있다. 이 경우, 치료 정보는 미리 설정된 의무기록지 형식으로 제공될 수 있다. 따라서, 치과 전문가가 직접 치료 정보를 수동 기입하는 단계가 생략되어 사용의 편의를 제공하고 정확한 정보를 제공하도록 할 수 있다.In addition, the chart information provided in step S140 may include treatment information corresponding to the condition information of the subject. For example, the treatment information corresponding to the condition information of the subject may include information on treatment methods, treatment schedules, processes, etc. that can be performed according to the condition of the subject's teeth. In this case, the treatment information may be provided in a preset medical record format. Accordingly, the step of a dental professional manually entering the treatment information may be omitted, thereby providing convenience of use and providing accurate information.

또한, 본 발명의 일 실시예에 따른 영상 기반의 차트 제공 방법에 의하면, 치료 정보에 기반하여 피검자의 다음 예약 정보를 자동으로 생성할 수 있다. 이 때, 피검자의 다음 예약 정보는 피검자의 치아 상태에 따른 치료 프로세스(계획)에 따라 다음 치료 순서에 기반하여 생성될 수 있다. In addition, according to the image-based chart providing method according to one embodiment of the present invention, the next appointment information of the subject can be automatically generated based on the treatment information. At this time, the next appointment information of the subject can be generated based on the next treatment order according to the treatment process (plan) according to the dental condition of the subject.

또한, 예약 정보는 치료 정보에 기초하여 치료 일정을 고려하여 자동으로 예약 일정을 지정하도록 생성될 수 있다. 예를 들어, 예약 정보는 치료 정보에 기초하여 다음 치료 순서에 대응하는 치료 내용, 치료 시기, 소요 시간 등에 기초하여 자동으로 등록되도록 제공될 수 있다. 이 경우, 예약 정보 또한 자동으로 전자 차트 형식으로 제공되거나, 별도의 예약 등록 화면으로 제공될 수 있다.In addition, the reservation information can be generated to automatically designate a reservation schedule based on the treatment information, taking into account the treatment schedule. For example, the reservation information can be provided to be automatically registered based on the treatment content, treatment period, required time, etc. corresponding to the next treatment order based on the treatment information. In this case, the reservation information can also be automatically provided in the form of an electronic chart, or provided as a separate reservation registration screen.

이와 같이, 본 발명의 영상 기반의 차트 제공 방법에 따르면, 피검자의 치아를 촬영한 다양한 영상을 바탕으로 치아 질환, 유실 상태 등과 같은 특징점을 추출하고, 추출된 특징점을 전자 차트에 자동으로 제공할 수 있다.In this way, according to the image-based chart providing method of the present invention, it is possible to extract characteristic points such as dental disease, loss status, etc. based on various images taken of the teeth of a subject, and automatically provide the extracted characteristic points in an electronic chart.

또한, 본 발명의 영상 기반의 차트 제공 방법에 따르면, 치과용 업무 프로그램 사용 시 진료자는 피검자의 질환, 유실 정보 등 치아의 특징점을 직관적으로 확인할 수 있도록 하여 사용의 편의성을 증대하면서 체계적인 치료와 고객 관리가 가능하다.In addition, according to the image-based chart providing method of the present invention, when using a dental work program, the practitioner can intuitively check the characteristics of the teeth, such as the subject's disease and missing information, thereby increasing the convenience of use and enabling systematic treatment and customer management.

도 8은 본 발명의 일 실시예에 따른 영상 기반의 차트 제공하는 서버의 하드웨어 구성을 나타내는 블록도이다.FIG. 8 is a block diagram showing the hardware configuration of a server providing an image-based chart according to one embodiment of the present invention.

도 8을 참조하면, 본 문서에 개시된 일 실시예에 따른 컴퓨팅 시스템(1000)은 MCU(1010), 메모리(1020), 입출력 I/F(1030) 및 통신 I/F(1040)를 포함할 수 있다.Referring to FIG. 8, a computing system (1000) according to one embodiment disclosed in the present document may include an MCU (1010), a memory (1020), an input/output I/F (1030), and a communication I/F (1040).

MCU(1010)는 메모리(1020)에 저장되어 있는 영상 기반의 차트 제공 서비스를 제공하기 위한 각종 프로그램(예를 들면, 영상 데이터 수집 프로그램, 상태 정보 추출 프로그램, 차트 정보 변환 프로그램 등)을 실행시키고, 이러한 프로그램들을 통해 사용자의 영상 데이터, 상태 정보, 차트 정보, 치료 정보, 예약 정보 등 여러 데이터를 처리하며, 전술한 도 2에 나타낸 서버(150)의 기능들을 수행하도록 하는 프로세서일 수 있다.The MCU (1010) may be a processor that executes various programs (e.g., an image data collection program, a status information extraction program, a chart information conversion program, etc.) for providing an image-based chart provision service stored in a memory (1020), processes various data such as the user's image data, status information, chart information, treatment information, and reservation information through these programs, and performs the functions of the server (150) shown in the aforementioned FIG. 2.

메모리(1020)는 영상 기반의 차트 제공에 관한 각종 프로그램을 저장할 수 있다. 또한, 메모리(1020)는 클라이언트(예를 들면, 영상 장치(110), 사용자 단말(130) 등)로부터 수신한 사용자의 영상 데이터, 상태 정보, 차트 정보, 치료 정보, 예약 정보 등의 각종 데이터를 저장할 수 있다.The memory (1020) can store various programs related to providing image-based charts. In addition, the memory (1020) can store various data such as user image data, status information, chart information, treatment information, and reservation information received from a client (e.g., an image device (110), a user terminal (130), etc.).

이러한 메모리(1020)는 필요에 따라서 복수 개 마련될 수도 있을 것이다. 메모리(1020)는 휘발성 메모리일 수도 있으며 비휘발성 메모리일 수 있다. 휘발성 메모리로서의 메모리(1020)는 RAM, DRAM, SRAM 등이 사용될 수 있다. 비휘발성 메모리로서의 메모리(1020)는 ROM, PROM, EAROM, EPROM, EEPROM, 플래시 메모리 등이 사용될 수 있다. 상기 열거한 메모리(1020)들의 예를 단지 예시일 뿐이며 이들 예로 한정되는 것은 아니다.These memories (1020) may be provided in multiple numbers as needed. The memories (1020) may be volatile memories or nonvolatile memories. As the volatile memories (1020), RAM, DRAM, SRAM, etc. may be used. As the nonvolatile memories (1020), ROM, PROM, EAROM, EPROM, EEPROM, flash memories, etc. may be used. The examples of the memories (1020) listed above are only examples and are not limited to these examples.

입출력 I/F(1030)는, 키보드, 마우스, 터치 패널 등의 입력 장치(미도시)와 디스플레이(미도시) 등의 출력 장치와 MCU(1010) 사이를 연결하여 데이터를 송수신할 수 있도록 하는 인터페이스를 제공할 수 있다.The input/output I/F (1030) can provide an interface that enables data to be transmitted and received between an input device (not shown) such as a keyboard, mouse, or touch panel, and an output device (not shown) such as a display and the MCU (1010).

통신 I/F(1040)는 서버와 각종 데이터를 송수신할 수 있는 구성으로서, 유선 또는 무선 통신을 지원할 수 있는 각종 장치일 수 있다. 예를 들면, 통신 I/F(1040)를 통해 별도로 마련된 외부 서버로부터 영상 기반의 차트 제공 서비스에 관한 각종 데이터 관리를 위한 프로그램이나 각종 데이터 등을 송수신할 수 있다.The communication I/F (1040) is a configuration that can transmit and receive various data with the server, and may be various devices that can support wired or wireless communication. For example, through the communication I/F (1040), various data or programs for managing various data related to image-based chart provision services can be transmitted and received from a separately provided external server.

이와 같이, 본 문서에 개시된 일 실시예에 따른 컴퓨터 프로그램은 메모리(1020)에 기록되고, MCU(1010)에 의해 처리됨으로써, 예를 들면 도 2에서 도시한 각 기능들을 수행하는 모듈로서 구현될 수도 있다.In this way, a computer program according to one embodiment disclosed in this document may be implemented as a module that performs each function illustrated in FIG. 2, for example, by being recorded in a memory (1020) and processed by an MCU (1010).

이상에서, 본 발명의 실시 예를 구성하는 모든 구성 요소들이 하나로 결합하거나 결합하여 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다.In the above, although all the components constituting the embodiments of the present invention have been described as being combined as one or operating in combination, the present invention is not necessarily limited to such embodiments. That is, within the scope of the purpose of the present invention, all of the components may be selectively combined as one or more and operating.

한편, 본 명세서에 기재된 다양한 실시 예들은 하드웨어, 미들웨어, 마이크로코드, 소프트웨어 및/또는 이들의 조합에 의해 구현될 수 있다. 예를 들어, 다양한 실시 예들은 하나 이상의 주문형 반도체(ASIC)들, 디지털 신호 프로세서(DSP)들, 디지털 신호 프로세싱 디바이스(DSPD)들, 프로그램어블 논리 디바이스(PLD)들, 필드 프로그램어블 게이트 어레이(FPGA)들, 프로세서들, 컨트롤러들, 마이크로컨트롤러들, 마이크로프로세서들, 여기서 제시되는 기능들을 수행하도록 설계되는 다른 전자 유닛들 또는 이들의 조합 내에서 구현될 수 있다.Meanwhile, various embodiments described in this specification may be implemented by hardware, middleware, microcode, software, and/or a combination thereof. For example, various embodiments may be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.

또한, 예를 들어, 다양한 실시 예들은 명령들을 포함하는 컴퓨터-판독가능한 매체에 수록되거나 인코딩될 수 있다. 컴퓨터-판독가능한 매체에 수록 또는 인코딩된 명령들은 프로그램 가능한 프로세서 또는 다른 프로세서로 하여금 예컨대, 명령들이 실행될 때 방법을 수행하게끔 할 수 있다. 컴퓨터-판독가능한 매체는 컴퓨터 저장 매체를 포함하며, 컴퓨터 저장 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수도 있다. 예를 들어, 이러한 컴퓨터-판독가능한 매체는 RAM, ROM, EEPROM, CD-ROM 또는 기타 광학 디스크 저장 매체, 자기 디스크 저장 매체 또는 기타 자기 저장 디바이스를 포함할 수 있다.Also, for example, various embodiments may be embodied in or encoded on a computer-readable medium containing instructions. The instructions embodied in or encoded on the computer-readable medium may cause a programmable processor or other processor to perform a method when the instructions are executed, for example. The computer-readable medium includes a computer storage medium, and the computer storage medium may be any available medium that can be accessed by a computer. For example, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage media, magnetic disk storage media, or other magnetic storage devices.

이러한 하드웨어, 소프트웨어, 펌웨어 등은 본 명세서에 기술된 다양한 동작들 및 기능들을 지원하도록 동일한 디바이스 내에서 또는 개별 디바이스들 내에서 구현될 수 있다. 추가적으로, 본 발명에서 "~부"로 기재된 구성요소들, 유닛들, 모듈들, 컴포넌트들 등은 함께 또는 개별적이지만 상호 운용 가능한 로직 디바이스들로서 개별적으로 구현될 수 있다. 모듈들, 유닛들 등에 대한 서로 다른 특징들의 묘사는 서로 다른 기능적 실시 예들을 강조하기 위해 의도된 것이며, 이들이 개별 하드웨어 또는 소프트웨어 컴포넌트들에 의해 실현되어야만 함을 필수적으로 의미하지 않는다. 오히려, 하나 이상의 모듈들 또는 유닛들과 관련된 기능은 개별 하드웨어 또는 소프트웨어 컴포넌트들에 의해 수행되거나 또는 공통의 또는 개별의 하드웨어 또는 소프트웨어 컴포넌트들 내에 통합될 수 있다.Such hardware, software, firmware, etc. may be implemented within the same device or within separate devices to support the various operations and functions described herein. Additionally, components, units, modules, components, etc. described as “~units” in the present invention may be implemented together or individually as separate but interoperable logic devices. The depiction of different features for modules, units, etc. is intended to emphasize different functional embodiments and does not necessarily imply that they must be realized by separate hardware or software components. Rather, the functionality associated with one or more modules or units may be performed by separate hardware or software components, or integrated into common or separate hardware or software components.

특정한 순서로 동작들이 도면에 도시되어 있지만, 이러한 동작들이 원하는 결과를 달성하기 위해 도시된 특정한 순서, 또는 순차적인 순서로 수행되거나, 또는 모든 도시된 동작이 수행되어야 할 필요가 있는 것으로 이해되지 말아야 한다. 임의의 환경에서는, 멀티태스킹 및 병렬 프로세싱이 유리할 수 있다. 더욱이, 상술한 실시 예에서 다양한 구성요소들의 구분은 모든 실시 예에서 이러한 구분을 필요로 하는 것으로 이해되어서는 안 되며, 기술된 구성요소들이 일반적으로 단일 소프트웨어 제품으로 함께 통합되거나 다수의 소프트웨어 제품으로 패키징될 수 있다는 것이 이해되어야 한다.Although the operations are depicted in the drawings in a particular order, it should not be understood that these operations need to be performed in the particular order depicted, or in any sequential order, or that all of the depicted operations need to be performed to achieve a desired result. In some circumstances, multitasking and parallel processing may be advantageous. Furthermore, the separation of the various components in the embodiments described above should not be understood to require such separation in all embodiments, and it should be understood that the components depicted may generally be integrated together in a single software product or packaged into multiple software products.

이상으로 설명한 본 문서의 다양한 실시 예들에 따른 전자장치, 서버, 혹은 외부 장치는, 예를 들면, 스마트폰, 태블릿 PC, 이동 전화기, 영상 전화기, 데스크탑 PC, 랩탑 PC, PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 카메라, 또는 웨어러블 장치(wearable device) 중 적어도 하나를 포함할 수 있다. The electronic device, server, or external device according to various embodiments of the present document described above may include, for example, at least one of a smartphone, a tablet PC, a mobile phone, a video phone, a desktop PC, a laptop PC, a personal digital assistant (PDA), a portable multimedia player (PMP), an MP3 player, a mobile medical device, a camera, or a wearable device.

다양한 실시 예에 따르면 웨어러블 장치는 액세서리형(예: 시계, 반지, 팔찌, 발찌, 목걸이, 안경, 콘택트 렌즈, 또는 머리 착용형 장치(head-mounted-device(HMD)), 직물 또는 의류 일체 형(예: 전자 의복), 신체 부착 형(예: 스킨 패드(skin pad) 또는 문신), 또는 생체 이식 형(예: implantable circuit) 중 적어도 하나를 포함할 수 있다. According to various embodiments, a wearable device may include at least one of an accessory type (e.g., a watch, a ring, a bracelet, an anklet, a necklace, glasses, contact lenses, or a head-mounted device (HMD)), an integrated type of fabric or clothing (e.g., an electronic garment), a body-attached type (e.g., a skin pad or tattoo), or an implantable type (e.g., an implantable circuit).

어떤 실시 예들에서, 전자장치 또는 외부 장치는 가전 제품(home appliance)일 수 있다. 가전 제품은, 예를 들면, 텔레비전, DVD 플레이어(Digital Video Disk player), 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스(set-top box), 홈 오토매이션 컨트롤 패널(home automation control panel), 보안 컨트롤 패널(security control panel), TV 박스, 게임 콘솔, 전자 사전, 전자 키, 캠코더, 또는 전자 액자 중 적어도 하나를 포함할 수 있다. In some embodiments, the electronic device or external device may be a home appliance. The home appliance may include, for example, at least one of a television, a digital video disk player (DVD player), an audio, a refrigerator, an air conditioner, a vacuum cleaner, an oven, a microwave oven, a washing machine, an air purifier, a set-top box, a home automation control panel, a security control panel, a TV box, a game console, an electronic dictionary, an electronic key, a camcorder, or an electronic picture frame.

다른 실시 예에서, 전자장치, 외부 장치, 웨어러블 장치는, 각종 의료기기(예: 각종 휴대용 의료측정기기(혈당 측정기, 심박 측정기, 혈압 측정기, 또는 체온 측정기 등), MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 또는 초음파기 등), 내비게이션(navigation) 장치, 위성 항법 시스템 (GNSS(Global Navigation Satellite System)), EDR(event data recorder), FDR(flight data recorder), 자동차 인포테인먼트(infotainment) 장치, 가정용 로봇, 또는 사물 인터넷 장치(internet of things) (예: 전구, 각종 센서, 전기 또는 가스 미터기, 스프링클러 장치, 화재경보기, 온도조절기(thermostat), 가로등, 운동기구, 온수탱크, 히터, 보일러 등) 중 적어도 하나를 포함할 수 있다. In another embodiment, the electronic device, the external device, the wearable device may include at least one of various medical devices (e.g., various portable medical measuring devices (such as a blood sugar meter, a heart rate meter, a blood pressure meter, or a thermometer), magnetic resonance angiography (MRA), magnetic resonance imaging (MRI), computed tomography (CT), a camera, or an ultrasound machine), a navigation device, a satellite navigation system (a Global Navigation Satellite System (GNSS)), an event data recorder (EDR), a flight data recorder (FDR), an automobile infotainment device, a home robot, or an internet of things device (e.g., a light bulb, various sensors, an electric or gas meter, a sprinkler device, a fire alarm, a thermostat, a streetlight, an exercise machine, a hot water tank, a heater, a boiler, or the like).

이상에서와 같이 도면과 명세서에서 최적 실시 예가 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.As described above, the best embodiment has been disclosed in the drawings and the specification. Although specific terms have been used herein, they have been used only for the purpose of describing the present invention and have not been used to limit the meaning or the scope of the present invention described in the claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible from this. Therefore, the true technical protection scope of the present invention should be determined by the technical idea of the appended claims.

Claims (5)

서버가 영상 기반으로 차트를 제공하는 방법에 있어서,
영상 장치로부터 피검자의 영상 데이터를 수신하는 단계;
상기 영상 데이터에 포함된 특징점을 추출하고, 상기 특징점에 기초하여 상기 피검자의 치아상태정보, 치아질환정보, 치주질환정보, 턱관절정보 및 치아 위치 정보, 치아 정면, 배면, 좌측면, 우측면, 치아 색상에 관한 정보를 포함하는 상태 정보를 추출하는 단계;
상기 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하는 단계; 및
상기 변환된 차트 정보를 상기 템플릿에 따라 사용자 단말에 제공하는 단계를 포함하며,
상기 영상 데이터는,
상기 피검자에 대한 파노라마 영상 데이터와 상기 피검자에 대한 구강 스캔 영상 데이터 중 적어도 하나를 포함하고,
상기 차트 정보는,
상기 피검자의 상태 정보에 대응되는 치료 정보를 포함하고,
상기 치료 정보는 미리 설정된 의무기록지 형식으로 제공되며,
상기 치료 정보에 기반하여 상기 피검자의 다음 예약 정보를 생성하고, 상기 예약 정보를 상기 템플릿에 표기하는 단계;
상기 영상 데이터에 기초하여 상기 피검자의 치아부위, 상악부위, 하악부위 및 턱관절부위 각각의 부위에 대하여 서로 다른 색상으로 상기 템플릿에 표시하는 단계;
상기 피검자의 관골궁 및 설골 중 적어도 하나 이상에 대한 정보를 상기 템플릿에 표시하는 단계; 및
상기 영상 데이터, 상기 상태 정보, 상기 차트 정보, 상기 치료 정보, 상기 예약 정보를 블록체인 네트워크에 분산 저장하는 단계를 더 포함하는,
영상 기반의 차트 제공 방법.
In the method of providing charts based on images by the server,
A step of receiving image data of a subject from an image device;
A step of extracting feature points included in the image data, and extracting status information including information on the subject's dental condition, dental disease information, periodontal disease information, temporomandibular joint information, tooth location information, front side, back side, left side, right side, and tooth color based on the feature points;
A step of converting the above status information into chart information corresponding to a preset template; and
A step of providing the converted chart information to a user terminal according to the template is included.
The above video data is,
At least one of panoramic image data for the subject and oral scan image data for the subject is included,
The above chart information is,
Contains treatment information corresponding to the condition information of the above subject,
The above treatment information is provided in a preset medical record format.
A step of generating the next appointment information of the subject based on the above treatment information and indicating the appointment information in the template;
A step of displaying each of the subject's teeth area, maxillary area, mandibular area, and temporomandibular joint area in different colors on the template based on the image data;
A step of displaying information about at least one of the subject's zygomatic arch and hyoid bone on the template; and
Further comprising a step of distributing and storing the image data, the status information, the chart information, the treatment information, and the reservation information in a blockchain network.
How to provide image-based charts.
삭제delete 청구항 1에 있어서,
상기 템플릿은,
상기 피검자의 치아 상태에 관한 정보를 표시하기 위한 전자 차트를 포함하는,
영상 기반의 차트 제공 방법.
In claim 1,
The above template is,
Including an electronic chart for displaying information about the dental condition of the subject;
How to provide image-based charts.
청구항 3에 있어서,
상기 전자 차트는,
상기 피검자의 치아 상태를 나타내는 도면을 포함하고,
상기 피검자의 상태에 대응되는 형상, 색상 및 텍스트 중 적어도 하나의 형태로 상기 차트 정보를 표시하도록 구성되는,
영상 기반의 차트 제공 방법.
In claim 3,
The above electronic chart,
Including a drawing showing the condition of the subject's teeth,
configured to display the chart information in the form of at least one of shape, color and text corresponding to the condition of the subject;
How to provide image-based charts.
메모리; 및
상기 메모리와 연결되고, 상기 메모리에 포함된 명령들을 실행하도록 구성된 프로세서를 포함하되,
상기 프로세서는,
영상 장치로부터 피검자의 영상 데이터를 수신하고, 상기 영상 데이터에 포함된 특징점을 추출하고, 상기 특징점에 기초하여 상기 피검자의 치아상태정보, 치아질환정보, 치주질환정보, 턱관절정보 및 치아 위치 정보, 치아 정면, 배면, 좌측면, 우측면, 치아 색상에 관한 정보를 포함하는 상태 정보를 추출하며, 상기 상태 정보를 미리 설정된 템플릿에 대응되는 차트 정보로 변환하고, 상기 변환된 차트 정보를 상기 템플릿에 따라 사용자 단말에 제공하며,
상기 영상 데이터는, 상기 피검자에 대한 파노라마 영상 데이터와 상기 피검자에 대한 구강 스캔 영상 데이터 중 적어도 하나를 포함하고,
상기 차트 정보는, 상기 피검자의 상태 정보에 대응되는 치료 정보를 포함하고,
상기 치료 정보는, 미리 설정된 의무기록지 형식으로 제공되며,
상기 프로세서는
상기 치료 정보에 기반하여 상기 피검자의 다음 예약 정보를 생성하고, 상기 예약 정보를 상기 템플릿에 표기하고, 상기 영상 데이터에 기초하여 상기 피검자의 치아부위, 상악부위, 하악부위 및 턱관절부위 각각의 부위에 대하여 서로 다른 색상으로 상기 템플릿에 표시하며, 상기 피검자의 관골궁 및 설골 중 적어도 하나 이상에 대한 정보를 상기 템플릿에 표시하고, 상기 영상 데이터, 상기 상태 정보, 상기 차트 정보, 상기 치료 정보, 상기 예약 정보를 블록체인 네트워크에 분산 저장하는,
영상 기반의 차트 제공하는 서버.
memory; and
A processor connected to said memory and configured to execute instructions contained in said memory,
The above processor,
Receives image data of a subject from an image device, extracts feature points included in the image data, and extracts status information including information on the subject's dental condition, dental disease information, periodontal disease information, temporomandibular joint information, and tooth location information, front, back, left, right sides of the teeth, and information on tooth color based on the feature points, converts the status information into chart information corresponding to a preset template, and provides the converted chart information to a user terminal according to the template.
The above image data includes at least one of panoramic image data of the subject and oral scan image data of the subject,
The above chart information includes treatment information corresponding to the condition information of the subject,
The above treatment information is provided in a preset medical record format.
The above processor
Based on the treatment information, the next appointment information of the subject is generated, the appointment information is indicated in the template, and based on the image data, each of the teeth area, the maxillary area, the mandibular area and the temporomandibular joint area of the subject is indicated in the template with different colors, and information on at least one of the zygomatic arch and hyoid bone of the subject is indicated in the template, and the image data, the status information, the chart information, the treatment information and the appointment information are distributed and stored in a blockchain network.
A server that provides image-based charts.
KR1020230116372A 2023-09-01 2023-09-01 Server for providing chart based on image and method thereof Active KR102815086B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020230116372A KR102815086B1 (en) 2023-09-01 2023-09-01 Server for providing chart based on image and method thereof
PCT/KR2024/012796 WO2025048460A1 (en) 2023-09-01 2024-08-27 Server for providing image-based chart and operating method thereof
KR1020250068592A KR20250085688A (en) 2023-09-01 2025-05-26 Server for providing electronic medical chart based on image and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230116372A KR102815086B1 (en) 2023-09-01 2023-09-01 Server for providing chart based on image and method thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020250068592A Division KR20250085688A (en) 2023-09-01 2025-05-26 Server for providing electronic medical chart based on image and method thereof

Publications (2)

Publication Number Publication Date
KR20250033797A KR20250033797A (en) 2025-03-10
KR102815086B1 true KR102815086B1 (en) 2025-05-30

Family

ID=94819673

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020230116372A Active KR102815086B1 (en) 2023-09-01 2023-09-01 Server for providing chart based on image and method thereof
KR1020250068592A Pending KR20250085688A (en) 2023-09-01 2025-05-26 Server for providing electronic medical chart based on image and method thereof

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020250068592A Pending KR20250085688A (en) 2023-09-01 2025-05-26 Server for providing electronic medical chart based on image and method thereof

Country Status (2)

Country Link
KR (2) KR102815086B1 (en)
WO (1) WO2025048460A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102496567B1 (en) * 2021-10-05 2023-02-06 주식회사 인비전랩 Apparatus and Method for Providing Oral Health Analysis Services

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101723652B1 (en) * 2016-04-22 2017-04-06 오스템임플란트 주식회사 Method for generating a tooth chart, apparatus and recording medium thereof
KR102235319B1 (en) * 2018-11-26 2021-04-02 오스템임플란트 주식회사 Method, Apparatus and Recording For Computerizing Of Electro-Magnetic Resonance
KR102313749B1 (en) * 2019-12-23 2021-10-18 주식회사 메가젠임플란트 Apparatus for Automatically Transforming Color of Computerized Tomography Images on Oral Cavity Based on Artificial Intelligence and Driving Method Thereof
KR102392312B1 (en) * 2020-01-13 2022-05-02 가톨릭대학교 산학협력단 Apparatus and method for dental medical record
KR102764888B1 (en) 2021-12-23 2025-02-12 오스템임플란트 주식회사 Method for recording electronic chart and apparatus thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102496567B1 (en) * 2021-10-05 2023-02-06 주식회사 인비전랩 Apparatus and Method for Providing Oral Health Analysis Services

Also Published As

Publication number Publication date
WO2025048460A1 (en) 2025-03-06
KR20250085688A (en) 2025-06-12
KR20250033797A (en) 2025-03-10

Similar Documents

Publication Publication Date Title
US10529449B2 (en) System and method for providing dental treatment recommendations
US11830614B2 (en) Method and system for optimizing healthcare delivery
US20130332196A1 (en) Diabetes Monitoring Using Smart Device
WO2014089569A1 (en) Medical photography user interface utilizing a body map overlay in camera preview to control photo taking and automatically tag photo with body location
EP2952134A1 (en) Monitor remote control method and system thereof using mobile terminal
CN108236454B (en) Health measurement data acquisition method and electronic equipment
WO2013126532A1 (en) Wireless intra-oral imaging system and method
KR102244787B1 (en) Device for making a partial denture frame and operating method thereof
KR20210056673A (en) Method for proving electronic chart and apparatus thereof
CN105827726A (en) Information transmitting system for real-time transmitting ward patient's physical signs and states
KR102663189B1 (en) Dental prosthesis data management server and method thereof
KR20190085337A (en) Orthodontic treatment system including identification code
KR102815086B1 (en) Server for providing chart based on image and method thereof
US12191012B2 (en) Method and system for optimizing healthcare delivery
KR101611024B1 (en) Method and system for managing tooth information service
CN109450904B (en) Health monitoring thing networking gateway device
US20190130358A1 (en) Screen sharing system, method, and program for remote medical care
CN111128321A (en) Information display method and system, device, electronic equipment and readable medium
KR102764888B1 (en) Method for recording electronic chart and apparatus thereof
KR102558521B1 (en) Server for recommending solution based on user health information and mehtod thereof
KR102663182B1 (en) Device for detecting landmark and mehtod thereof
KR102677510B1 (en) Device for manufacturing surgical guide and mehtod thereof
CN115687271A (en) Schedule creation method, computer device, and computer-readable storage medium
CN114253645B (en) Method and device for creating and displaying disease area theme interface
JP7752455B1 (en) Computer program, information processing method, and information processing device

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20230901

PA0201 Request for examination

Patent event code: PA02011R01I

Patent event date: 20230901

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20230919

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240621

Patent event code: PE09021S01D

PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20241223

Patent event code: PE09021S02D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20250422

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250527

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250527

End annual number: 3

Start annual number: 1

PG1601 Publication of registration