JP6874323B2 - Data generation program, data generation method, and information processing device - Google Patents

Data generation program, data generation method, and information processing device Download PDF

Info

Publication number
JP6874323B2
JP6874323B2 JP2016206175A JP2016206175A JP6874323B2 JP 6874323 B2 JP6874323 B2 JP 6874323B2 JP 2016206175 A JP2016206175 A JP 2016206175A JP 2016206175 A JP2016206175 A JP 2016206175A JP 6874323 B2 JP6874323 B2 JP 6874323B2
Authority
JP
Japan
Prior art keywords
tooth
shape data
shape
data
dentin
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
JP2016206175A
Other languages
Japanese (ja)
Other versions
JP2018064821A (en
Inventor
知宏 高梨
知宏 高梨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2016206175A priority Critical patent/JP6874323B2/en
Publication of JP2018064821A publication Critical patent/JP2018064821A/en
Application granted granted Critical
Publication of JP6874323B2 publication Critical patent/JP6874323B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Dental Prosthetics (AREA)

Description

本発明は、データ生成プログラム、データ生成方法、および情報処理装置に関する。 The present invention relates to a data generation program, a data generation method, and an information processing apparatus.

従来、虫歯や歯周病、事故などにより、歯を破損したり、治療のために削ったりする場合がある。このような場合、損傷した歯を補うために義歯が作成されることがある。義歯の作成方法としては、例えば、スキャンされた歯の形状データをもとにセラミック材料を機械加工して義歯を作成するものがある。 Conventionally, teeth may be damaged or scraped for treatment due to tooth decay, periodontal disease, accidents, or the like. In such cases, dentures may be created to replace the damaged tooth. As a method of creating a denture, for example, there is a method of creating a denture by machining a ceramic material based on scanned tooth shape data.

先行技術としては、OCT(Optical Coherent Tomography)プローブで測定した口腔内部位の三次元形状データから取得した治療対象歯の三次元形状データに対応するように、被覆物三次元形状データを作成するものがある。また、セラミックペースト材を介してセラミック型材を基盤または歯根モデル上に装着する義歯製造方法がある。また、歯牙の修復において、色調適合性が良好であり、かつ明度の低下が少ない修復を行うための歯科用充填修復材料キットがある。 As a prior art, a coating three-dimensional shape data is created so as to correspond to the three-dimensional shape data of the tooth to be treated obtained from the three-dimensional shape data of the oral cavity measured by an OCT (Optical Coherence Tomography) probe. There is. There is also a method of manufacturing a denture in which a ceramic mold material is mounted on a base or a root model via a ceramic paste material. Further, in the restoration of teeth, there is a dental filling restoration material kit for performing restoration having good color compatibility and less decrease in brightness.

国際公開第2011/102118号International Publication No. 2011/102118 特開2000−139957号公報Japanese Unexamined Patent Publication No. 2000-139957 国際公開第2014/148293号International Publication No. 2014/148293

しかしながら、従来技術では、見た目が天然歯に近い義歯を作成することが難しい。例えば、天然歯は、象牙質(マメロン)と、それを覆うエナメル質とからなる2色構造である。ところが、セラミック材料を機械加工して義歯を作成する方法では、作成される義歯が1種類のセラミックからなる単色のものとなり、天然歯となじまない。 However, with the prior art, it is difficult to create a denture that looks similar to a natural tooth. For example, a natural tooth has a two-color structure consisting of dentin (mamelon) and the enamel that covers it. However, in the method of machining a ceramic material to make a denture, the denture to be made becomes a monochromatic one made of one kind of ceramic and does not fit with a natural tooth.

一つの側面では、本発明は、マメロン形態を表す形状データを生成することを目的とする。 In one aspect, the present invention aims to generate shape data representing mamelon morphology.

1つの実施態様では、歯の形状データを取得し、歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成するデータ生成プログラムが提供される。 In one embodiment, the shape data of the tooth is acquired, the storage unit that stores the shape data representing the shape of the dentin of the tooth is referred to, and the dentin of a specific tooth is referred to with respect to the shape data of the tooth. The shape data is superimposed and displayed by adjusting the size, and the size of the shape data of the outer shape of a specific tooth is displayed with respect to the shape data of the tooth by referring to the storage unit that stores the shape data of the outer shape of the tooth. Is adjusted and superimposed, and the composite data of the tooth in which the shape data of the tooth, the shape data of the dentin of the specific tooth after adjustment, and the shape data of the outer shape of the specific tooth after adjustment are associated with each other is displayed. A data generation program to generate is provided.

また、1つの実施態様では、歯の形状データを取得し、歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出し、抽出した前記2次元形状データに基づいて、歯の象牙質の形状データを生成し、前記歯の形状データに対して、生成した前記歯の象牙質の形状データを、大きさを調整して重畳表示し、前記歯の形状データと、調整後の歯の象牙質の形状データとを対応付けた歯の合成データを生成するデータ生成プログラムが提供される。 Further, in one embodiment, the shape data of the tooth is acquired, the two-dimensional shape data indicating the shape of the dentin of the tooth is extracted from the captured image obtained by imaging the tooth, and based on the extracted two-dimensional shape data, the data is used. The shape data of the dentin of the tooth is generated, and the shape data of the dentin of the generated tooth is superimposed and displayed on the shape data of the tooth by adjusting the size, and the shape data of the tooth is adjusted. A data generation program for generating synthetic data of a tooth associated with the shape data of the dentin of the later tooth is provided.

また、1つの実施態様では、歯の形状データを取得し、歯の象牙質の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の象牙質の形状データの大きさを調整し、前記歯の形状データと、前記調整後の特定の歯の象牙質の形状データとに応じた形状データを生成し、生成された前記形状データをNCデータに変換し、出力するデータ生成プログラムが提供される。 Further, in one embodiment, the tooth shape data is acquired, the storage unit that stores the tooth dentin shape data is referred to, and the dentin of a specific tooth is referred to according to the acquired tooth shape data. The size of the shape data of the above is adjusted, the shape data corresponding to the shape data of the tooth and the shape data of the dentin of the specific tooth after the adjustment is generated, and the generated shape data is converted into NC data. A data generator that converts and outputs is provided.

また、1つの実施態様では、歯の形状データを取得し、歯の外形の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の外形の形状データの大きさを調整し、前記調整後の特定の歯の外形の形状データに基づいて、前記調整後の特定の歯の外形の形状データが表す外形と、前記調整後の特定の歯の外形の形状データが表す外形から所定量内側に設定される境界面とを有する形状データを生成し、生成された前記形状データをNCデータに変換し、出力するデータ生成プログラムが提供される。 Further, in one embodiment, the shape data of the tooth is acquired, the storage unit that stores the shape data of the outer shape of the tooth is referred to, and the shape of the outer shape of a specific tooth is determined according to the acquired shape data of the tooth. The size of the data is adjusted, and based on the shape data of the outer shape of the specific tooth after the adjustment, the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment and the outer shape of the specific tooth after the adjustment are adjusted. A data generation program is provided that generates shape data having a boundary surface set inside a predetermined amount from the outer shape represented by the shape data of the above, converts the generated shape data into NC data, and outputs the data.

本発明の一側面によれば、マメロン形態を表す形状データを生成することができる。 According to one aspect of the present invention, shape data representing the mamelon morphology can be generated.

図1は、実施の形態1にかかるデータ生成方法の一実施例を示す説明図である。FIG. 1 is an explanatory diagram showing an embodiment of a data generation method according to the first embodiment. 図2は、実施の形態1にかかる情報処理装置101のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing a hardware configuration example of the information processing apparatus 101 according to the first embodiment. 図3は、クラウンDB300の記憶内容の一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of the stored contents of the crown DB 300. 図4は、マメロンDB400の記憶内容の一例を示す説明図(その1)である。FIG. 4 is an explanatory diagram (No. 1) showing an example of the stored contents of the Mamelon DB 400. 図5は、実施の形態1にかかる情報処理装置101の機能的構成例を示すブロック図である。FIG. 5 is a block diagram showing a functional configuration example of the information processing apparatus 101 according to the first embodiment. 図6Aは、操作画面の画面遷移例を示す説明図(その1)である。FIG. 6A is an explanatory diagram (No. 1) showing an example of screen transition of the operation screen. 図6Bは、操作画面の画面遷移例を示す説明図(その2)である。FIG. 6B is an explanatory diagram (No. 2) showing an example of screen transition of the operation screen. 図6Cは、操作画面の画面遷移例を示す説明図(その3)である。FIG. 6C is an explanatory diagram (No. 3) showing an example of screen transition of the operation screen. 図6Dは、操作画面の画面遷移例を示す説明図(その4)である。FIG. 6D is an explanatory diagram (No. 4) showing an example of screen transition of the operation screen. 図6Eは、操作画面の画面遷移例を示す説明図(その5)である。FIG. 6E is an explanatory diagram (No. 5) showing an example of screen transition of the operation screen. 図7は、実施の形態1にかかる情報処理装置101のデータ生成処理手順の一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of the data generation processing procedure of the information processing apparatus 101 according to the first embodiment. 図8は、マメロンDB400の記憶内容の一例を示す説明図(その2)である。FIG. 8 is an explanatory diagram (No. 2) showing an example of the stored contents of the Mamelon DB 400. 図9は、マメロン形状データMの生成例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of generating mamelon shape data M. 図10は、実施の形態2にかかる情報処理装置101のデータ生成処理手順の一例を示すフローチャート(その1)である。FIG. 10 is a flowchart (No. 1) showing an example of the data generation processing procedure of the information processing apparatus 101 according to the second embodiment. 図11は、実施の形態2にかかる情報処理装置101のデータ生成処理手順の一例を示すフローチャート(その2)である。FIG. 11 is a flowchart (No. 2) showing an example of the data generation processing procedure of the information processing apparatus 101 according to the second embodiment.

以下に図面を参照して、本発明にかかるデータ生成プログラム、データ生成方法、および情報処理装置の実施の形態を詳細に説明する。 Hereinafter, embodiments of a data generation program, a data generation method, and an information processing apparatus according to the present invention will be described in detail with reference to the drawings.

(実施の形態1)
図1は、実施の形態1にかかるデータ生成方法の一実施例を示す説明図である。図1において、情報処理装置101は、マメロン形態を表す形状データを生成するコンピュータである。情報処理装置101は、例えば、CAD/CAM(Computer aided design/Computer aided manufacturing)システムが導入されたPC(Personal Computer)、タブレットPCなどである。
(Embodiment 1)
FIG. 1 is an explanatory diagram showing an embodiment of a data generation method according to the first embodiment. In FIG. 1, the information processing device 101 is a computer that generates shape data representing a mamelon morphology. The information processing device 101 is, for example, a PC (Personal Computer) in which a CAD / CAM (Computer aided design / Computer aided manufacturing) system is introduced, a tablet PC, or the like.

ここで、マメロン形態とは、象牙質のマメロンと呼ばれる歯の内部構造体の形態である。マメロン形態を表す形状データは、義歯の作成に用いられる。義歯とは、損傷した歯を補うための人工の歯である。例えば、虫歯や歯周病、事故などで損傷した歯を補うために義歯が作成されることがある。 Here, the mamelon morphology is the morphology of the internal structure of the tooth called dentin mamelon. Shape data representing mamelon morphology is used to create dentures. A denture is an artificial tooth that replaces a damaged tooth. For example, dentures may be created to replace teeth damaged by tooth decay, periodontal disease, accidents, etc.

義歯は、例えば、3D(Dimensions)スキャンされた歯の形状データをもとに、セラミック材料を機械加工あるいは鋳造するなどして作成される。この作成方法で作成される義歯は、1種類のセラミック材料からなる単色のものとなる。一方で、天然歯は、象牙質と、それを覆うエナメル質とを含む構造である。また、象牙質は黄色っぽい色をしているが、エナメル質は白みがかった半透明の色をしており象牙質よりも色が薄い。つまり、天然歯は単色ではない。このため、1種類のセラミック材料からなる単色の義歯は、天然歯になじまない。 The denture is created, for example, by machining or casting a ceramic material based on 3D (Dimensions) scanned tooth shape data. The denture produced by this production method is a monochromatic one made of one kind of ceramic material. Natural teeth, on the other hand, are structures that contain dentin and the enamel that covers it. In addition, dentin has a yellowish color, but enamel has a whitish translucent color and is lighter in color than dentin. That is, natural teeth are not monochromatic. For this reason, monochromatic dentures made of one type of ceramic material do not fit into natural teeth.

なお、歯科技工士が、手作業で義歯に色を付けて、見た目を天然歯に近づけることも考えられる。しかしながら、天然歯と義歯の色合いを揃えるには、微妙な色の調合等を行うことになり、歯科技工士の高いスキルや経験が要求される。また、義歯の色付けを手作業で行うには手間や時間がかかる。 It is also conceivable that a dental technician manually colors the denture to make it look more like a natural tooth. However, in order to match the shades of natural teeth and dentures, it is necessary to mix delicate colors, etc., and high skills and experience of dental technicians are required. In addition, it takes time and effort to manually color the denture.

そこで、本実施の形態では、マメロン形態を表す形状データを生成することにより、見た目が天然歯に近い義歯の作成を支援するデータ生成方法について説明する。以下、情報処理装置101の処理例について説明する。 Therefore, in the present embodiment, a data generation method for supporting the creation of a denture having an appearance close to that of a natural tooth by generating shape data representing the mameron morphology will be described. Hereinafter, a processing example of the information processing apparatus 101 will be described.

(1)情報処理装置101は、歯の形状データを取得する。ここで、歯の形状データとは、歯の3次元形状を表す電子データであり、例えば、3次元点群データである。歯の形状データは、例えば、石膏等により患者の歯の模型を作成し、3Dスキャナによって患者の歯の模型をスキャンすることにより生成される。 (1) The information processing device 101 acquires tooth shape data. Here, the tooth shape data is electronic data representing the three-dimensional shape of the tooth, and is, for example, three-dimensional point cloud data. The tooth shape data is generated by creating a model of the patient's tooth with, for example, plaster and scanning the model of the patient's tooth with a 3D scanner.

図1の例では、歯の形状データD1が取得された場合を想定する。歯の形状データD1は、虫歯や歯周病の治療のために削られた患者の歯の3次元形状を表す。なお、図1中、符号「D1」を付した部分は、歯の形状データD1が表す患者の歯を示している。 In the example of FIG. 1, it is assumed that the tooth shape data D1 is acquired. The tooth shape data D1 represents the three-dimensional shape of the patient's tooth that has been shaved for the treatment of tooth decay and periodontal disease. In FIG. 1, the portion with the reference numeral “D1” indicates the patient's tooth represented by the tooth shape data D1.

(2)情報処理装置101は、第1の記憶部110を参照し、取得した歯の形状データに対して、特定の歯の象牙質の象牙質形状データを、大きさを調整して重畳表示する。ここで、第1の記憶部110は、歯の象牙質の形状を表した象牙質形状データを記憶する記憶部である。歯の象牙質とは、歯の内部構造体であるマメロンである。 (2) The information processing device 101 refers to the first storage unit 110 and superimposes and displays the dentin shape data of the dentin of a specific tooth on the acquired tooth shape data by adjusting the size. To do. Here, the first storage unit 110 is a storage unit that stores dentin shape data representing the shape of the dentin of the tooth. Dentin of a tooth is mamelon, which is the internal structure of a tooth.

また、象牙質形状データとは、歯の象牙質の3次元形状を表す電子データであり、例えば、3次元点群データである。象牙質形状データは、例えば、指状構造を含む。象牙質形状データは、例えば、石膏等により歯の象牙質の模型を作成し、3Dスキャナによって歯の象牙質の模型をスキャンすることにより生成される。 The dentin shape data is electronic data representing the three-dimensional shape of the tooth dentin, and is, for example, three-dimensional point cloud data. The dentin shape data includes, for example, finger-like structures. The dentin shape data is generated by, for example, creating a tooth dentin model with plaster or the like and scanning the tooth dentin model with a 3D scanner.

第1の記憶部110には、例えば、歯の種類に対応して、その種類の歯の象牙質の形状を表した象牙質形状データを記憶することにしてもよい。歯の種類としては、例えば、中切歯、側切歯、犬歯などがある。この場合、特定の歯は、例えば、取得された歯の形状データから特定される種類の歯となる。 The first storage unit 110 may store, for example, dentin shape data representing the shape of the dentin of the type of tooth, corresponding to the type of tooth. Examples of tooth types include central incisors, lateral incisors, and canines. In this case, the specific tooth is, for example, a type of tooth specified from the acquired tooth shape data.

図1の例では、情報処理装置101は、例えば、取得した歯の形状データD1に基づいて、第1の記憶部110から、特定の歯の象牙質の象牙質形状データD2を取得する。特定の歯は、例えば、歯の形状データD1から特定される種類の歯である。そして、情報処理装置101は、歯の形状データD1に基づいて、象牙質形状データD2が表す象牙質の大きさを調整する。 In the example of FIG. 1, the information processing apparatus 101 acquires dentin shape data D2 of the dentin of a specific tooth from the first storage unit 110, for example, based on the acquired tooth shape data D1. The specific tooth is, for example, a type of tooth specified from the tooth shape data D1. Then, the information processing device 101 adjusts the size of the dentin represented by the dentin shape data D2 based on the tooth shape data D1.

具体的には、例えば、情報処理装置101は、歯の形状データD1が表す歯の大きさに応じて、象牙質形状データD2が表す象牙質の大きさを、3次元形状を維持したまま拡縮(拡大または縮小)する。これにより、象牙質形状データD2が表す象牙質の大きさを、歯の形状データD1が表す歯の大きさに合わせて自動調整する。 Specifically, for example, the information processing apparatus 101 scales the size of the dentin represented by the dentin shape data D2 while maintaining the three-dimensional shape according to the size of the tooth represented by the tooth shape data D1. (Enlarge or reduce). As a result, the size of the dentin represented by the dentin shape data D2 is automatically adjusted according to the size of the tooth represented by the tooth shape data D1.

また、情報処理装置101は、例えば、歯の形状データに対して象牙質形状データを重畳表示する際に、歯の形状データと象牙質形状データとの重心の位置を合わせて表示することにしてもよい。また、情報処理装置101は、歯の形状データと象牙質形状データとの中心軸を合わせつつ、上端または下端の位置を合わせて表示することにしてもよい。 Further, for example, when the information processing device 101 superimposes and displays the dentin shape data on the tooth shape data, the information processing device 101 displays the position of the center of gravity of the tooth shape data and the dentin shape data in alignment with each other. May be good. Further, the information processing apparatus 101 may display by aligning the positions of the upper end or the lower end while aligning the central axes of the tooth shape data and the dentin shape data.

図1の例では、歯の形状データD1に対して、大きさを調整後の象牙質形状データD2が重畳表示される。ここでは、歯の形状データD1と、大きさを調整後の象牙質形状データD2とが、中心軸を合わせつつ、下端の位置を合わせて表示されている。なお、図1中、符号「D2」を付した部分は、大きさを調整後の象牙質形状データD2が表す象牙質を示している。 In the example of FIG. 1, the dentin shape data D2 after adjusting the size is superimposed and displayed on the tooth shape data D1. Here, the tooth shape data D1 and the dentin shape data D2 after adjusting the size are displayed with the positions of the lower ends aligned while aligning the central axis. In FIG. 1, the portion with the reference numeral “D2” indicates the dentin represented by the dentin shape data D2 after adjusting the size.

(3)情報処理装置101は、第2の記憶部120を参照し、歯の形状データに対して、特定の歯の外形の外形形状データを、大きさを調整して重畳表示する。ここで、第2の記憶部120は、歯の外形の形状を表した外形形状データを記憶する記憶部である。歯の外形とは、歯の象牙質(マメロン)を覆うエナメル質の部分である。 (3) The information processing device 101 refers to the second storage unit 120, and superimposes and displays the outer shape data of the outer shape of a specific tooth on the shape data of the tooth by adjusting the size. Here, the second storage unit 120 is a storage unit that stores external shape data representing the external shape of the tooth. The outer shape of a tooth is the part of the enamel that covers the dentin (mamelon) of the tooth.

また、外形形状データとは、歯の外形の3次元形状を表す電子データであり、例えば、3次元点群データである。外形形状データは、例えば、石膏等により歯の外形の模型を作成し、3Dスキャナによって歯の外形の模型をスキャンすることにより生成される。第2の記憶部120には、例えば、歯の種類に対応して、その種類の歯の外形の形状を表した外形形状データを記憶することにしてもよい。 The outer shape data is electronic data representing the three-dimensional shape of the outer shape of the tooth, and is, for example, three-dimensional point cloud data. The outer shape data is generated by creating a model of the outer shape of the tooth with plaster or the like and scanning the model of the outer shape of the tooth with a 3D scanner. In the second storage unit 120, for example, the outer shape data representing the outer shape of the tooth of the type may be stored corresponding to the type of the tooth.

図1の例では、情報処理装置101は、例えば、取得した歯の形状データD1に基づいて、第2の記憶部120から、特定の歯の外形の外形形状データD3を取得する。特定の歯は、例えば、歯の形状データD1から特定される種類の歯である。そして、情報処理装置101は、歯の形状データD1に基づいて、外形形状データD3が表す特定の歯の外形の大きさを調整する。 In the example of FIG. 1, the information processing apparatus 101 acquires the outer shape data D3 of the outer shape of a specific tooth from the second storage unit 120, for example, based on the acquired tooth shape data D1. The specific tooth is, for example, a type of tooth specified from the tooth shape data D1. Then, the information processing device 101 adjusts the size of the outer shape of a specific tooth represented by the outer shape data D3 based on the tooth shape data D1.

具体的には、例えば、情報処理装置101は、歯の形状データD1が表す歯の大きさに応じて、外形形状データD3が表す特定の歯の外形の大きさを、3次元形状を維持したまま拡縮する。これにより、外形形状データD3が表す特定の歯の外形の大きさを、歯の形状データD1が表す歯の大きさに合わせて自動調整する。 Specifically, for example, the information processing apparatus 101 maintains a three-dimensional shape of the outer shape of a specific tooth represented by the outer shape data D3 according to the tooth size represented by the tooth shape data D1. Scale as it is. As a result, the outer shape size of the specific tooth represented by the outer shape data D3 is automatically adjusted according to the tooth size represented by the tooth shape data D1.

また、情報処理装置101は、例えば、歯の形状データに対して外形形状データを重畳表示する際に、歯の形状データと外形形状データとの重心の位置を合わせて表示することにしてもよい。また、情報処理装置101は、歯の形状データと外形形状データとの中心軸を合わせつつ、上端または下端の位置を合わせて表示することにしてもよい。 Further, for example, when the external shape data is superimposed and displayed on the tooth shape data, the information processing device 101 may display the tooth shape data and the external shape data by aligning the positions of the centers of gravity. .. Further, the information processing device 101 may display by aligning the positions of the upper end or the lower end while aligning the central axes of the tooth shape data and the outer shape data.

図1の例では、歯の形状データD1に対して、大きさを調整後の外形形状データD3が重畳表示される。ここでは、歯の形状データD1と、大きさを調整後の外形形状データD3とが、中心軸を合わせつつ、下端の位置を合わせて表示されている。なお、図1中、符号「D3」を付した部分は、大きさを調整後の外形形状データD3が表す特定の歯の外形を示している。 In the example of FIG. 1, the outer shape data D3 after adjusting the size is superimposed and displayed on the tooth shape data D1. Here, the tooth shape data D1 and the external shape data D3 after adjusting the size are displayed with the positions of the lower ends aligned while aligning the central axis. In FIG. 1, the portion with the reference numeral “D3” indicates the outer shape of a specific tooth represented by the outer shape data D3 after adjusting the size.

(4)情報処理装置101は、取得した歯の形状データと、調整後の特定の歯の象牙質の象牙質形状データと、調整後の特定の歯の外形の外形形状データとを対応付けた歯の合成データを生成する。ここで、歯の合成データは、患者の歯の大きさに応じて大きさが調整された歯の外形とマメロン形態とを表す二層構造の形状データである。 (4) The information processing apparatus 101 associates the acquired tooth shape data with the dentin shape data of the dentin of the specific tooth after adjustment and the outer shape data of the outer shape of the specific tooth after adjustment. Generate synthetic data for teeth. Here, the synthetic tooth data is shape data having a two-layer structure representing the outer shape of the tooth and the mameron morphology whose size is adjusted according to the size of the patient's tooth.

図1の例では、情報処理装置101は、歯の形状データD1と、大きさを調整後の象牙質形状データD2と、大きさを調整後の外形形状データD3とを対応付けた歯の合成データD4を生成する。歯の合成データD4には、例えば、歯の形状データD1に対する、象牙質形状データD2と外形形状データD3との相対的な位置関係が記録される。 In the example of FIG. 1, the information processing apparatus 101 synthesizes a tooth in which the tooth shape data D1, the dentin shape data D2 after adjusting the size, and the outer shape data D3 after adjusting the size are associated with each other. Generate data D4. In the tooth composite data D4, for example, the relative positional relationship between the dentin shape data D2 and the outer shape data D3 with respect to the tooth shape data D1 is recorded.

このように、情報処理装置101によれば、歯のマメロン形態を表す形状データを生成することができ、見た目が天然歯に近い義歯の作成を支援することができる。図1の例では、治療のために削られた患者の歯の大きさに応じて大きさが調整された歯の外形とマメロン形態とを表す二層構造の歯の合成データD4を生成することができる。 As described above, according to the information processing apparatus 101, it is possible to generate shape data representing the mamelon morphology of the tooth, and it is possible to support the creation of a denture having an appearance close to that of a natural tooth. In the example of FIG. 1, a two-layered tooth composite data D4 representing a tooth outline and a mamelon morphology adjusted in size according to the size of the patient's tooth that has been shaved for treatment is generated. Can be done.

また、例えば、生成された歯の合成データD4をディスプレイ(例えば、後述の図2に示すディスプレイ206)に表示して、細かい箇所を人手で調整することができる。この際、歯の形状データD1に対して、大きさが自動調整された象牙質形状データD2と外形形状データD3とが、中心軸を合わせつつ、下端の位置を合わせて表示されるため、調整作業がしやすくなり、調整作業にかかるユーザの操作数を抑えることができる。 Further, for example, the generated synthetic data D4 of the teeth can be displayed on a display (for example, the display 206 shown in FIG. 2 described later), and fine parts can be manually adjusted. At this time, the dentin shape data D2 and the outer shape data D3 whose size is automatically adjusted are displayed with respect to the tooth shape data D1 so that the positions of the lower ends are aligned with each other while aligning the central axis. The work becomes easier, and the number of user operations required for adjustment work can be reduced.

また、歯の合成データを用いた義歯の作成方法としては、例えば、ロストワックス製法等の鋳造方法や機械加工を用いることができる。例えば、ロストワックス製法によって義歯を作成する場合には、ワックス(ロウ)を削ってマメロン形態の原型を作り、その周りを石膏等でくるんでから中のワックスを溶かして空洞を作り、その空洞に溶けたセラミック材料等を流し込むことにより、象牙質部分の義歯を作成することができる。同様にして、作成した象牙質部分の義歯の上に、ワックスを削って歯の外形の原型を作り、その周りを石膏等でくるんでから中のワックスを溶かして空洞を作り、その空洞に溶けたセラミック材料等を流し込むことにより、象牙質部分の上にエナメル質部分が形成された義歯を作成することができる。この際、象牙質部分に用いたセラミック材料とは異なる材料を用いることで、最終的に天然歯のように2色構造の義歯を作成することが可能となる。また、機械加工によって義歯を作成する場合は、歯の合成データをもとに、象牙質部分の義歯とエナメル質部分の義歯を、それぞれ異なるセラミック材料を用いた機械加工(切削等)によって作成することで、天然歯のような2色構造の義歯を作成することが可能となる。 Further, as a method for creating a denture using synthetic tooth data, for example, a casting method such as a lost wax production method or machining can be used. For example, when making a denture by the lost wax manufacturing method, the wax (wax) is scraped to make a prototype of the mameron form, and after wrapping it with plaster etc., the wax inside is melted to make a cavity, and the cavity is filled. By pouring a melted ceramic material or the like, a denture of the dentin portion can be created. In the same way, on the created dentin part of the denture, scrape the wax to make a prototype of the outer shape of the tooth, wrap it with plaster etc., melt the wax inside to make a cavity, and dissolve it in the cavity. By pouring a ceramic material or the like, it is possible to create a denture in which an enamel portion is formed on the dentin portion. At this time, by using a material different from the ceramic material used for the dentin portion, it is finally possible to create a denture having a two-color structure like a natural tooth. When creating a denture by machining, the denture part denture and the enamel part denture are created by machining (cutting, etc.) using different ceramic materials based on the synthetic data of the tooth. This makes it possible to create a denture with a two-color structure like a natural tooth.

(情報処理装置101のハードウェア構成例)
つぎに、情報処理装置101のハードウェア構成例について説明する。
(Example of hardware configuration of information processing device 101)
Next, a hardware configuration example of the information processing device 101 will be described.

図2は、実施の形態1にかかる情報処理装置101のハードウェア構成例を示すブロック図である。図2において、情報処理装置101は、CPU(Central Processing Unit)201と、メモリ202と、ディスクドライブ203と、ディスク204と、I/F(Interface)205と、ディスプレイ206と、入力装置207と、を有する。また、各構成部はバス200によってそれぞれ接続される。 FIG. 2 is a block diagram showing a hardware configuration example of the information processing apparatus 101 according to the first embodiment. In FIG. 2, the information processing device 101 includes a CPU (Central Processing Unit) 201, a memory 202, a disk drive 203, a disk 204, an I / F (Interface) 205, a display 206, an input device 207, and the like. Has. Further, each component is connected by a bus 200.

ここで、CPU201は、情報処理装置101の全体の制御を司る。メモリ202は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)およびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU201のワークエリアとして使用される。メモリ202に記憶されるプログラムは、CPU201にロードされることで、コーディングされている処理をCPU201に実行させる。 Here, the CPU 201 controls the entire information processing device 101. The memory 202 includes, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), a flash ROM, and the like. Specifically, for example, a flash ROM or ROM stores various programs, and the RAM is used as a work area of the CPU 201. The program stored in the memory 202 is loaded into the CPU 201 to cause the CPU 201 to execute the coded process.

ディスクドライブ203は、CPU201の制御に従ってディスク204に対するデータのリード/ライトを制御する。ディスク204は、ディスクドライブ203の制御で書き込まれたデータを記憶する。ディスク204としては、例えば、磁気ディスク、光ディスクなどが挙げられる。 The disk drive 203 controls data read / write to the disk 204 according to the control of the CPU 201. The disk 204 stores the data written under the control of the disk drive 203. Examples of the disk 204 include a magnetic disk and an optical disk.

I/F205は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他の装置に接続される。そして、I/F205は、ネットワーク210と自装置内部とのインターフェースを司り、他の装置からのデータの入出力を制御する。ネットワーク210は、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネットなどである。 The I / F 205 is connected to the network 210 through a communication line, and is connected to another device via the network 210. Then, the I / F 205 controls the interface between the network 210 and the inside of the own device, and controls the input / output of data from other devices. The network 210 is, for example, a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, or the like.

ディスプレイ206は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ206は、例えば、液晶ディスプレイ、CRT(Cathode Ray Tube)などを採用することができる。 The display 206 displays data such as documents, images, and functional information, as well as cursors, icons, and toolboxes. As the display 206, for example, a liquid crystal display, a CRT (Cathode Ray Tube), or the like can be adopted.

入力装置207は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置207は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。 The input device 207 has keys for inputting characters, numbers, various instructions, and the like, and inputs data. The input device 207 may be a keyboard, a mouse, or the like, or may be a touch panel type input pad, a numeric keypad, or the like.

(クラウンDB300の記憶内容)
つぎに、情報処理装置101が用いるクラウンDB300の記憶内容について説明する。クラウンDB300は、例えば、図2に示したメモリ202やディスク204などの記憶装置に記憶される。図1に示した第2の記憶部120は、例えば、クラウンDB300に対応する。
(Memory contents of Crown DB300)
Next, the stored contents of the crown DB 300 used by the information processing apparatus 101 will be described. The crown DB 300 is stored in a storage device such as the memory 202 or the disk 204 shown in FIG. 2, for example. The second storage unit 120 shown in FIG. 1 corresponds to, for example, the crown DB 300.

図3は、クラウンDB300の記憶内容の一例を示す説明図である。図3において、クラウンDB300は、番号と、複数のクラウン形状データと、を対応付けて表すクラウン雛形情報(例えば、クラウン雛形情報300−1,300−2)を記憶する。 FIG. 3 is an explanatory diagram showing an example of the stored contents of the crown DB 300. In FIG. 3, the crown DB 300 stores crown template information (for example, crown template information 300-1, 300-2) represented by associating a number with a plurality of crown shape data.

番号は、歯を識別する番号である。歯には、その歯の場所(位置)に応じた番号が付される。クラウン形状データは、歯の外形の3次元形状を表す電子データである。例えば、クラウン雛形情報300−1は、番号「t1」の歯の外形を表す3つのクラウン形状データC1−1,C1−2,C1−3を含む。 The number is a number that identifies a tooth. Teeth are numbered according to the location (position) of the tooth. The crown shape data is electronic data representing the three-dimensional shape of the outer shape of the tooth. For example, the crown template information 300-1 includes three crown shape data C1-1, C1-2, C1-3 representing the outer shape of the tooth of the number "t1".

なお、クラウン形状データは、例えば、各番号の歯について、石膏等により何種類かの典型的な歯の外形を模した模型を作成し、3Dスキャナによって歯の外形の模型をスキャンすることにより生成することができる。クラウン形状データは、例えば、人の全ての歯について生成されていてもよく、また、一部の歯について生成されることにしてもよい。 The crown shape data is generated by, for example, creating a model that imitates the outer shape of some typical teeth with plaster or the like for each number of teeth, and scanning the model of the outer shape of the tooth with a 3D scanner. can do. The crown shape data may be generated for all human teeth, for example, or may be generated for some teeth.

(マメロンDB400の記憶内容)
つぎに、情報処理装置101が用いるマメロンDB400の記憶内容について説明する。マメロンDB400は、例えば、図2に示したメモリ202やディスク204などの記憶装置に記憶される。図1に示した第1の記憶部110は、例えば、マメロンDB400に対応する。
(Memory contents of Mameron DB400)
Next, the stored contents of the Mamelon DB 400 used by the information processing apparatus 101 will be described. The Mamelon DB 400 is stored in a storage device such as the memory 202 or the disk 204 shown in FIG. 2, for example. The first storage unit 110 shown in FIG. 1 corresponds to, for example, the Mamelon DB 400.

図4は、マメロンDB400の記憶内容の一例を示す説明図(その1)である。図4において、マメロンDB400は、番号と、複数のマメロン形状データと、を対応付けて表すマメロン雛形情報(例えば、マメロン雛形情報400−1,400−2)を記憶する。 FIG. 4 is an explanatory diagram (No. 1) showing an example of the stored contents of the Mamelon DB 400. In FIG. 4, the mamelon DB 400 stores mamelon template information (for example, mamelon template information 400-1, 400-2) representing the numbers and a plurality of mamelon shape data in association with each other.

番号は、歯を識別する番号である。マメロン形状データは、歯の象牙質の3次元形状を表す電子データである。例えば、マメロン雛形情報400−1は、番号「t1」の歯の象牙質を表す3つのマメロン形状データM1−1,M1−2,M1−3を含む。 The number is a number that identifies a tooth. Mamelon shape data is electronic data representing the three-dimensional shape of tooth dentin. For example, the mamelon template information 400-1 includes three mamelon shape data M1-1, M1-2, M1-3 representing the dentin of the tooth of number "t1".

なお、マメロン形状データは、例えば、各番号の歯について、石膏等により何種類かの典型的な歯の象牙質を模した模型を作成し、3Dスキャナによって歯の象牙質の模型をスキャンすることにより生成することができる。マメロン形状データは、例えば、人の全ての歯について生成されていてもよく、また、一部の歯について生成されることにしてもよい。 For the mamelon shape data, for example, for each number of teeth, create a model that imitates the dentin of some typical teeth with plaster or the like, and scan the model of the dentin of the tooth with a 3D scanner. Can be generated by. The mamelon shape data may be generated for all human teeth, for example, or may be generated for some teeth.

(情報処理装置101の機能的構成例)
図5は、実施の形態1にかかる情報処理装置101の機能的構成例を示すブロック図である。図5において、情報処理装置101は、取得部501と、調整部502と、表示制御部503と、生成部504と、出力部505と、を含む構成である。取得部501〜出力部505は制御部となる機能であり、具体的には、例えば、図2に示したメモリ202、ディスク204などの記憶装置に記憶されたプログラムをCPU201に実行させることにより、または、I/F205により、その機能を実現する。各機能部の処理結果は、例えば、メモリ202、ディスク204などの記憶装置に記憶される。
(Example of functional configuration of information processing device 101)
FIG. 5 is a block diagram showing a functional configuration example of the information processing apparatus 101 according to the first embodiment. In FIG. 5, the information processing device 101 has a configuration including an acquisition unit 501, an adjustment unit 502, a display control unit 503, a generation unit 504, and an output unit 505. The acquisition units 501 to output units 505 are functions that serve as control units. Specifically, for example, by causing the CPU 201 to execute a program stored in a storage device such as the memory 202 and the disk 204 shown in FIG. Alternatively, the function is realized by I / F205. The processing result of each functional unit is stored in a storage device such as a memory 202 or a disk 204, for example.

取得部501は、歯の形状データTを取得する。ここで、歯の形状データTは、義歯の作成対象となる歯の3次元形状を表す電子データであり、例えば、3次元点群データである。歯の形状データTには、例えば、義歯の作成対象となる歯を識別する番号が含まれる。なお、歯の形状データTには、義歯の作成対象となる歯以外の他の歯の3次元形状を表す情報が含まれていてもよい。 The acquisition unit 501 acquires the tooth shape data T. Here, the tooth shape data T is electronic data representing the three-dimensional shape of the tooth for which the denture is to be created, and is, for example, three-dimensional point cloud data. The tooth shape data T includes, for example, a number that identifies a tooth to be created as a denture. The tooth shape data T may include information representing the three-dimensional shape of a tooth other than the tooth for which the denture is to be created.

具体的には、例えば、取得部501は、図2に示した入力装置207を用いたユーザの操作入力により、歯の形状データTを取得することにしてもよい。ユーザは、例えば、歯科技工士である。また、取得部501は、例えば、I/F205により、他のコンピュータから歯の形状データTを受信することにより、歯の形状データTを取得することにしてもよい。 Specifically, for example, the acquisition unit 501 may acquire the tooth shape data T by the user's operation input using the input device 207 shown in FIG. The user is, for example, a dental technician. Further, the acquisition unit 501 may acquire the tooth shape data T by receiving the tooth shape data T from another computer by, for example, the I / F 205.

調整部502は、図3に示したクラウンDB300を参照して、取得された歯の形状データTに対して、特定の歯の外形の3次元形状を表すクラウン形状データCを、大きさを調整して対応付ける。具体的には、例えば、まず、調整部502は、クラウンDB300から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応するいずれかのクラウン形状データCを取得する。 The adjusting unit 502 adjusts the size of the crown shape data C representing the three-dimensional shape of the outer shape of a specific tooth with respect to the acquired tooth shape data T with reference to the crown DB 300 shown in FIG. And correspond. Specifically, for example, first, the adjusting unit 502 acquires any crown shape data C corresponding to the number of the tooth to be created of the denture included in the acquired tooth shape data T from the crown DB 300. ..

例えば、義歯の作成対象となる歯が「右上の中切歯」であれば、調整部502は、クラウンDB300から、「右上の中切歯」の番号に対応するクラウン形状データCを取得する。なお、歯の番号に対応するクラウン形状データが複数存在する場合に、どのクラウン形状データを取得するかは、予め設定されていてもよい。また、例えば、入力装置207を用いたユーザの操作入力により、歯の番号に対応する複数のクラウン形状データからいずれかのクラウン形状データを選択させることにしてもよい。 For example, if the tooth for which the denture is to be created is the "upper right middle incisor", the adjusting unit 502 acquires the crown shape data C corresponding to the number of the "upper right middle incisor" from the crown DB 300. When there are a plurality of crown shape data corresponding to the tooth numbers, which crown shape data to acquire may be set in advance. Further, for example, one of the crown shape data may be selected from a plurality of crown shape data corresponding to the tooth numbers by the operation input of the user using the input device 207.

つぎに、調整部502は、歯の形状データTに基づいて、取得したクラウン形状データCが表す特定の歯の外形の大きさを調整する。具体的には、例えば、調整部502は、歯の形状データTが表す歯の大きさに応じて、クラウン形状データCが表す特定の歯の外形の大きさを拡縮する。 Next, the adjusting unit 502 adjusts the size of the outer shape of a specific tooth represented by the acquired crown shape data C based on the tooth shape data T. Specifically, for example, the adjusting unit 502 scales the size of the outer shape of a specific tooth represented by the crown shape data C according to the size of the tooth represented by the tooth shape data T.

より詳細に説明すると、例えば、調整部502は、クラウン形状データCが表す特定の歯の根本部分の外周が、歯の形状データTが表す歯の根本部分の外周の所定の倍率となるように、大きさを調整することにしてもよい。所定の倍率は、1より大きい任意の値に設定可能である。また、調整部502は、クラウン形状データCが表す特定の歯の根本部分の大きさが、歯の形状データTが表す歯の根本部分の大きさより数ミリ程度大きくなるように、大きさを調整することにしてもよい。 More specifically, for example, in the adjusting unit 502, the outer circumference of the root portion of the specific tooth represented by the crown shape data C is set to a predetermined magnification of the outer circumference of the root portion of the tooth represented by the tooth shape data T. , The size may be adjusted. The predetermined magnification can be set to any value greater than 1. Further, the adjusting unit 502 adjusts the size so that the size of the root portion of the specific tooth represented by the crown shape data C is several millimeters larger than the size of the root portion of the tooth represented by the tooth shape data T. You may decide to do it.

そして、調整部502は、歯の形状データTと、大きさを調整後のクラウン形状データCとを対応付けて記録する。この際、調整部502は、例えば、歯の形状データTに対する、大きさを調整後のクラウン形状データCの相対的な位置関係を決定して記録することにしてもよい。 Then, the adjusting unit 502 records the tooth shape data T and the crown shape data C after adjusting the size in association with each other. At this time, the adjusting unit 502 may determine and record the relative positional relationship of the crown shape data C after adjusting the size with respect to the tooth shape data T, for example.

より詳細に説明すると、例えば、調整部502は、歯の形状データTに対して、大きさを調整後のクラウン形状データCを対応付ける際に、歯の形状データTとクラウン形状データCとの重心の位置を合わせて記録することにしてもよい。また、調整部502は、歯の形状データTとクラウン形状データCとの中心軸を合わせつつ、上端または下端の位置を合わせて記録することにしてもよい。なお、中心軸とは、物の中心(例えば、重心)を通る垂直な軸である。 More specifically, for example, when the adjusting unit 502 associates the crown shape data C after adjusting the size with the tooth shape data T, the center of gravity of the tooth shape data T and the crown shape data C. It may be recorded by aligning the positions of. Further, the adjusting unit 502 may record by aligning the positions of the upper end or the lower end while aligning the central axes of the tooth shape data T and the crown shape data C. The central axis is a vertical axis passing through the center of an object (for example, the center of gravity).

また、調整部502は、図4に示したマメロンDB400を参照して、取得された歯の形状データTに対して、特定の歯の象牙質の3次元形状を表すマメロン形状データMを、大きさを調整して対応付ける。具体的には、例えば、まず、調整部502は、マメロンDB400から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応するいずれかのマメロン形状データMを取得する。 Further, the adjusting unit 502 increases the size of the mamelon shape data M representing the three-dimensional shape of the dentin of a specific tooth with respect to the acquired tooth shape data T with reference to the mamelon DB 400 shown in FIG. Adjust and associate. Specifically, for example, first, the adjusting unit 502 acquires any mameron shape data M corresponding to the number of the tooth to be created of the denture included in the acquired tooth shape data T from the mameron DB 400. ..

例えば、義歯の作成対象となる歯が「右上の中切歯」であれば、調整部502は、マメロンDB400から、「右上の中切歯」の番号に対応するマメロン形状データMを取得する。なお、歯の番号に対応するマメロン形状データが複数存在する場合に、どのマメロン形状データを取得するかは、予め設定されていてもよい。また、例えば、入力装置207を用いたユーザの操作入力により、歯の番号に対応する複数のマメロン形状データからいずれかのマメロン形状データを選択させることにしてもよい。 For example, if the tooth for which the denture is to be created is the "upper right central incisor", the adjusting unit 502 acquires the mameron shape data M corresponding to the number of the "upper right central incisor" from the mamelon DB 400. When there are a plurality of mameron shape data corresponding to the tooth numbers, which mameron shape data to be acquired may be set in advance. Further, for example, one of the mamelon shape data may be selected from a plurality of mameron shape data corresponding to the tooth numbers by the user's operation input using the input device 207.

つぎに、調整部502は、歯の形状データTに基づいて、取得したマメロン形状データMが表す特定の歯の象牙質の大きさを調整する。具体的には、例えば、調整部502は、歯の形状データD1が表す歯の大きさに応じて、マメロン形状データMが表す特定の歯の象牙質の大きさを拡縮する。 Next, the adjusting unit 502 adjusts the size of the dentin of a specific tooth represented by the acquired mamelon shape data M based on the tooth shape data T. Specifically, for example, the adjusting unit 502 expands or contracts the size of the dentin of a specific tooth represented by the mameron shape data M according to the tooth size represented by the tooth shape data D1.

より詳細に説明すると、例えば、調整部502は、マメロン形状データMが表す象牙質の根本部分の外周が、歯の形状データTが表す歯の根本部分の外周の所定の倍率となるように、大きさを調整することにしてもよい。所定の倍率は、1より大きい任意の値に設定可能である。また、調整部502は、マメロン形状データMが表す象牙質の根本部分の大きさが、歯の形状データTが表す歯の根本部分の大きさより数ミリ程度大きくなるように、大きさを調整することにしてもよい。 More specifically, for example, in the adjusting unit 502, the outer circumference of the root portion of the dentin represented by the mamelon shape data M becomes a predetermined magnification of the outer circumference of the root portion of the tooth represented by the tooth shape data T. The size may be adjusted. The predetermined magnification can be set to any value greater than 1. Further, the adjusting unit 502 adjusts the size so that the size of the root portion of the dentin represented by the mamelon shape data M is several millimeters larger than the size of the root portion of the tooth represented by the tooth shape data T. You may decide.

そして、調整部502は、歯の形状データTと、大きさを調整後のマメロン形状データMとを対応付けて記録する。この際、調整部502は、例えば、歯の形状データTに対する、大きさを調整後のマメロン形状データMの相対的な位置関係を決定して記録することにしてもよい。 Then, the adjusting unit 502 records the tooth shape data T and the mamelon shape data M whose size has been adjusted in association with each other. At this time, the adjusting unit 502 may determine and record the relative positional relationship of the mamelon shape data M after adjusting the size with respect to the tooth shape data T, for example.

より詳細に説明すると、例えば、調整部502は、歯の形状データTに対して、大きさを調整後のマメロン形状データMを対応付ける際に、歯の形状データTとマメロン形状データMとの重心の位置を合わせて記録することにしてもよい。また、調整部502は、歯の形状データTとマメロン形状データMとの中心軸を合わせつつ、上端または下端の位置を合わせて記録することにしてもよい。 More specifically, for example, when the adjusting unit 502 associates the tooth shape data T with the size-adjusted mameron shape data M, the center of gravity of the tooth shape data T and the mameron shape data M is associated with the tooth shape data T. It may be recorded by aligning the positions of. Further, the adjusting unit 502 may record by aligning the positions of the upper end or the lower end while aligning the central axes of the tooth shape data T and the mameron shape data M.

表示制御部503は、歯の形状データTに対して、大きさを調整したクラウン形状データCを調整可能に表示する制御を行う。具体的には、例えば、表示制御部503は、歯の形状データTに対するクラウン形状データCの位置、大きさ、および形状の少なくともいずれかを調整可能な操作画面を、図2に示したディスプレイ206に表示する。 The display control unit 503 controls the tooth shape data T to display the adjusted crown shape data C in an adjustable manner. Specifically, for example, the display control unit 503 displays an operation screen in which at least one of the position, size, and shape of the crown shape data C with respect to the tooth shape data T can be adjusted with respect to the display 206 shown in FIG. Display on.

この際、表示制御部503は、例えば、歯の形状データTに対して記録されたクラウン形状データCの相対的な位置関係に従って、クラウン形状データCの配置位置を決定し、歯の形状データTに対してクラウン形状データCを重畳表示することにしてもよい。操作画面上でのクラウン形状データCの位置、大きさ、および形状の調整は、例えば、入力装置207を用いたユーザの操作入力により行われる。 At this time, the display control unit 503 determines, for example, the arrangement position of the crown shape data C according to the relative positional relationship of the crown shape data C recorded with respect to the tooth shape data T, and the tooth shape data T. The crown shape data C may be superimposed and displayed on the product. The position, size, and shape of the crown shape data C on the operation screen are adjusted by, for example, a user's operation input using the input device 207.

これにより、歯の形状データTに対して大きさが自動調整されたクラウン形状データCの位置、大きさ、および形状をユーザが任意に変更することができる。また、クラウン形状データCを表示する際に、歯の形状データTと重心の位置等を合わせて表示するため、歯の形状データTとクラウン形状データCとの対応関係を分かりやすく表示することができる。 As a result, the user can arbitrarily change the position, size, and shape of the crown shape data C whose size is automatically adjusted with respect to the tooth shape data T. Further, when displaying the crown shape data C, the tooth shape data T and the position of the center of gravity are displayed together, so that the correspondence between the tooth shape data T and the crown shape data C can be displayed in an easy-to-understand manner. it can.

また、表示制御部503は、例えば、歯の形状データTに対してクラウン形状データCを重畳表示する際に、クラウン形状データCを透過表示することにしてもよい。ここで、透過表示とは、画面上での対象図形の輪郭以外の透過度を高くして、対象図形の後ろの図形(下のレイヤの図形)が見えるように表示することである。これにより、クラウン形状データCと重畳表示される歯の形状データTの位置や大きさをユーザが確認しやすくなるため、クラウン形状データCの位置や大きさを調整しやすくなる。 Further, the display control unit 503 may transparently display the crown shape data C, for example, when the crown shape data C is superimposed and displayed on the tooth shape data T. Here, the transparent display is to increase the transparency other than the outline of the target figure on the screen so that the figure behind the target figure (the figure in the lower layer) can be seen. This makes it easier for the user to confirm the position and size of the tooth shape data T that is superimposed and displayed on the crown shape data C, and thus makes it easier to adjust the position and size of the crown shape data C.

なお、操作画面上でクラウン形状データCの位置や大きさが調整された場合は、調整部502は、操作画面上で調整された調整後のクラウン形状データCを、歯の形状データTに対して対応付ける。また、クラウン形状データCの位置や大きさを調整可能な操作画面の画面例については、図6Aを用いて後述する。 When the position and size of the crown shape data C are adjusted on the operation screen, the adjusting unit 502 transmits the adjusted crown shape data C adjusted on the operation screen to the tooth shape data T. Correspond. A screen example of an operation screen in which the position and size of the crown shape data C can be adjusted will be described later with reference to FIG. 6A.

また、表示制御部503は、歯の形状データTに対して、大きさを調整したマメロン形状データMを調整可能に表示する制御を行う。具体的には、例えば、表示制御部503は、歯の形状データTに対するマメロン形状データMの位置、大きさ、および形状の少なくともいずれかを調整可能な操作画面を、ディスプレイ206に表示する。 Further, the display control unit 503 controls the tooth shape data T to display the size-adjusted mameron shape data M in an adjustable manner. Specifically, for example, the display control unit 503 displays an operation screen on the display 206 in which at least one of the position, size, and shape of the mamelon shape data M with respect to the tooth shape data T can be adjusted.

この際、表示制御部503は、例えば、歯の形状データTに対して記録されたマメロン形状データMの相対的な位置関係に従って、マメロン形状データMの配置位置を決定して、歯の形状データTに対してマメロン形状データMを重畳表示することにしてもよい。操作画面上でのマメロン形状データMの位置、大きさ、および形状の調整は、例えば、入力装置207を用いたユーザの操作入力により行われる。 At this time, the display control unit 503 determines, for example, the arrangement position of the mamelon shape data M according to the relative positional relationship of the mamelon shape data M recorded with respect to the tooth shape data T, and the tooth shape data. The mamelon shape data M may be superimposed and displayed on T. The position, size, and shape of the mamelon shape data M on the operation screen are adjusted by, for example, a user's operation input using the input device 207.

これにより、歯の形状データTに対して大きさが自動調整されたマメロン形状データMの位置、大きさ、および形状をユーザが任意に変更することができる。また、マメロン形状データMを表示する際に、歯の形状データTと重心の位置等を合わせて表示するため、歯の形状データTとマメロン形状データMとの対応関係を分かりやすく表示することができる。 As a result, the user can arbitrarily change the position, size, and shape of the mamelon shape data M whose size is automatically adjusted with respect to the tooth shape data T. Further, when displaying the mamelon shape data M, the tooth shape data T and the position of the center of gravity are displayed together, so that the correspondence between the tooth shape data T and the mamelon shape data M can be displayed in an easy-to-understand manner. it can.

また、表示制御部503は、例えば、歯の形状データTに対してマメロン形状データMを重畳表示する際に、マメロン形状データMを透過表示することにしてもよい。これにより、マメロン形状データMと重畳表示される歯の形状データTの位置や大きさをユーザが確認しやすくなるため、マメロン形状データMの位置や大きさを調整しやすくなる。 Further, the display control unit 503 may transparently display the mamelon shape data M when, for example, the mamelon shape data M is superimposed and displayed on the tooth shape data T. This makes it easier for the user to confirm the position and size of the tooth shape data T superimposed on the mamelon shape data M, and thus makes it easier to adjust the position and size of the mamelon shape data M.

なお、操作画面上でマメロン形状データMの位置や大きさが調整された場合は、調整部502は、操作画面上で調整された調整後のマメロン形状データMを、歯の形状データTに対して対応付ける。また、マメロン形状データMの位置や大きさを調整可能な操作画面の画面例については、図6B〜図6Dを用いて後述する。 When the position and size of the mamelon shape data M are adjusted on the operation screen, the adjusting unit 502 sends the adjusted mamelon shape data M adjusted on the operation screen to the tooth shape data T. Correspond. Further, a screen example of the operation screen in which the position and size of the mamelon shape data M can be adjusted will be described later with reference to FIGS. 6B to 6D.

生成部504は、歯の形状データTと、調整後のマメロン形状データMと、調整後のクラウン形状データCとを対応付けた歯の合成データSDを生成する。ここで、歯の合成データSDは、義歯の作成対象となる歯について、象牙質の形状と、外形の形状とが表現された二層構造の形状データである。 The generation unit 504 generates a tooth composite data SD in which the tooth shape data T, the adjusted mameron shape data M, and the adjusted crown shape data C are associated with each other. Here, the tooth synthetic data SD is shape data having a two-layer structure in which the shape of the dentin and the shape of the outer shape of the tooth to be created for the denture are expressed.

すなわち、歯の合成データSDは、例えば、歯の形状データTと、調整後のマメロン形状データMと、調整後のクラウン形状データCとを含み、歯の形状データTに対する、調整後のマメロン形状データMおよび調整後のクラウン形状データCの相対的な位置関係が定義された情報である。 That is, the tooth composite data SD includes, for example, the tooth shape data T, the adjusted mameron shape data M, and the adjusted crown shape data C, and the adjusted mameron shape with respect to the tooth shape data T. This is information that defines the relative positional relationship between the data M and the adjusted crown shape data C.

出力部505は、生成された歯の合成データSDを出力する。出力部505の出力形式としては、例えば、メモリ202、ディスク204などの記憶装置への記憶、I/F205による外部装置への送信、ディスプレイ206への表示などがある。 The output unit 505 outputs the generated synthetic data SD of the tooth. Examples of the output format of the output unit 505 include storage in a storage device such as a memory 202 and a disk 204, transmission to an external device by the I / F 205, and display on the display 206.

また、生成部504は、歯の形状データTと、調整後のマメロン形状データMとに応じたマメロン形状データM’を生成することにしてもよい。具体的には、例えば、生成部504は、歯の形状データTと調整後のマメロン形状データMとを組み合わせた場合に、調整後のマメロン形状データMが表す象牙質のうち、歯の形状データTが表す歯と重複する部分を除いた象牙質の3次元形状を表すマメロン形状データM’を生成する。 Further, the generation unit 504 may generate the mamelon shape data M'corresponding to the tooth shape data T and the adjusted mamelon shape data M. Specifically, for example, when the generation unit 504 combines the tooth shape data T and the adjusted mamelon shape data M, the tooth shape data of the dentin represented by the adjusted mamelon shape data M is obtained. Mamelon shape data M'representing the three-dimensional shape of dentin excluding the portion overlapping with the tooth represented by T is generated.

ここで、歯の形状データTは、損傷した歯の3次元形状を表す。したがって、マメロン形状データM’は、調整後のマメロン形状データMが表す象牙質から患者の歯(例えば、削った歯)の部分を除いた象牙質の3次元形状を表す電子データとなる。 Here, the tooth shape data T represents the three-dimensional shape of the damaged tooth. Therefore, the mamelon shape data M'is electronic data representing the three-dimensional shape of the dentin excluding the portion of the patient's tooth (for example, the shaved tooth) from the dentin represented by the adjusted mamelon shape data M.

また、生成部504は、生成したマメロン形状データM’をNC(Numerical Control)データに変換することにしてもよい。ここで、NCデータとは、NC工作機械の動作を制御するために、使用する工具や、3次元座標系において工具が移動する座標位置、速度等を指定する数値データである。 Further, the generation unit 504 may convert the generated mameron shape data M'to NC (Numerical Control) data. Here, the NC data is numerical data that specifies a tool to be used for controlling the operation of the NC machine tool, a coordinate position where the tool moves in a three-dimensional coordinate system, a speed, and the like.

すなわち、生成部504は、NC工作機械によってセラミック材料等を機械加工して、マメロン形状データM’が表す象牙質部分(マメロン形態部分)の義歯を作成するためのNCデータに変換する。この場合、出力部505は、マメロン形状データM’を変換したNCデータを出力することにしてもよい。 That is, the generation unit 504 machines a ceramic material or the like with an NC machine tool and converts it into NC data for creating a denture of the dentin portion (mamelon form portion) represented by the mamelon shape data M'. In this case, the output unit 505 may output NC data obtained by converting the mamelon shape data M'.

これにより、NC工作機械によって、残っている患者の歯(例えば、削った歯)の部分を除いた象牙質部分の義歯を作成することができる。この際、義歯のエナメル質部分に用いるセラミック材料とは異なるセラミック材料を用いることで、最終的に天然歯のように2色構造の義歯を作成することが可能となる。なお、マメロン形状データM’をもとに、ロストワックス製法等の鋳造方法により、象牙質部分の義歯を作成することにしてもよい。 Thereby, the NC machine tool can create a denture portion of the dentin portion excluding the portion of the remaining patient's tooth (for example, a shaved tooth). At this time, by using a ceramic material different from the ceramic material used for the enamel portion of the denture, it is finally possible to create a denture having a two-color structure like a natural tooth. It should be noted that the denture of the dentin portion may be created by a casting method such as a lost wax production method based on the mamelon shape data M'.

また、生成部504は、調整後のクラウン形状データCに基づいて、調整後のクラウン形状データCが表す外形と、調整後のクラウン形状データCが表す外形から所定量内側に設定される境界面とを有するクラウン形状データC’を生成することにしてもよい。所定量は、任意に設定可能である。 Further, the generation unit 504 is a boundary surface set inward by a predetermined amount from the outer shape represented by the adjusted crown shape data C and the outer shape represented by the adjusted crown shape data C based on the adjusted crown shape data C. Crown shape data C'with and may be generated. The predetermined amount can be arbitrarily set.

例えば、所定量は、歯のエナメル質の厚さ、すなわち、歯の切縁からマメロンまでの距離に相当する数ミリ程度に設定される。また、実際の歯のマメロン形態は、山のように隆起した形状がいくつか形成されたものとなることが多い。このため、生成部504は、例えば、境界面にいくつかの隆起した形状が表現されるように位置に応じて所定量を変化させることにしてもよい。 For example, the predetermined amount is set to the thickness of the tooth enamel, that is, about several millimeters corresponding to the distance from the incisal edge of the tooth to the mamelon. In addition, the actual mameron morphology of teeth is often a mountain-like raised shape. Therefore, for example, the generation unit 504 may change a predetermined amount according to the position so that some raised shapes are expressed on the boundary surface.

換言すれば、調整後のクラウン形状データCが表す外形から所定量内側に設定される境界面は、象牙質との境界面である。したがって、クラウン形状データC’は、調整後のクラウン形状データCが表す外形から象牙質の部分を除いたエナメル質の3次元形状を表す電子データとなる。 In other words, the boundary surface set inward by a predetermined amount from the outer shape represented by the adjusted crown shape data C is the boundary surface with the dentin. Therefore, the crown shape data C'is electronic data representing the three-dimensional shape of the enamel excluding the dentin portion from the outer shape represented by the adjusted crown shape data C.

また、生成部504は、生成したクラウン形状データC’をNCデータに変換することにしてもよい。すなわち、生成部504は、NC工作機械によってセラミック材料等を機械加工して、クラウン形状データC’が表すエナメル質部分の義歯を作成するためのNCデータに変換する。この場合、出力部505は、クラウン形状データC’を変換したNCデータを出力することにしてもよい。 Further, the generation unit 504 may convert the generated crown shape data C'to NC data. That is, the generation unit 504 machines a ceramic material or the like with an NC machine tool and converts it into NC data for creating an artificial tooth of an enamel portion represented by crown shape data C'. In this case, the output unit 505 may output NC data obtained by converting the crown shape data C'.

これにより、NC工作機械によって、患者の歯のエナメル質部分の義歯を作成することができる。この際、義歯の象牙質部分に用いるセラミック材料とは異なるセラミック材料を用いることで、最終的に天然歯のように2色構造の義歯を作成することが可能となる。なお、クラウン形状データC’をもとに、ロストワックス製法等の鋳造方法により、エナメル質部分の義歯を作成することにしてもよい。 This allows the NC machine tool to create a denture for the enamel portion of the patient's tooth. At this time, by using a ceramic material different from the ceramic material used for the dentin portion of the denture, it is finally possible to create a denture having a two-color structure like a natural tooth. The denture of the enamel portion may be prepared by a casting method such as a lost wax production method based on the crown shape data C'.

なお、情報処理装置101は、例えば、上述した歯の合成データSD、マメロン形状データM’およびクラウン形状データC’のうちの少なくともいずれかを生成する形態としてもよい。 The information processing device 101 may be in a form of generating at least one of the above-mentioned synthetic tooth data SD, mameron shape data M'and crown shape data C', for example.

(操作画面の画面遷移例)
つぎに、図6A〜図6Eを用いて、歯の合成データSDを生成する際にディスプレイ206に表示される操作画面の画面遷移例について説明する。
(Example of screen transition of operation screen)
Next, an example of screen transition of the operation screen displayed on the display 206 when the composite data SD of the teeth is generated will be described with reference to FIGS. 6A to 6E.

図6A〜図6Eは、操作画面の画面遷移例を示す説明図である。図6Aの(6−1)において、操作画面OS1には、歯の形状データT1,T2が表示されている。歯の形状データT1,T2は、義歯の作成対象となる歯の3次元形状を表す。ここでは、義歯の作成対象となる歯は、虫歯や歯周病などの治療のために削れた上の左右の中切歯である。なお、図6Aでは、義歯の作成対象となる歯以下の他の歯も表示されている。 6A to 6E are explanatory views showing an example of screen transition of the operation screen. In (6-1) of FIG. 6A, tooth shape data T1 and T2 are displayed on the operation screen OS1. The tooth shape data T1 and T2 represent the three-dimensional shape of the tooth for which the denture is to be created. Here, the teeth to be created as dentures are the upper left and right central incisors that have been shaved for the treatment of tooth decay and periodontal disease. In addition, in FIG. 6A, other teeth below the tooth for which the denture is to be created are also displayed.

操作画面OS1において、例えば、入力装置207を用いたユーザの操作入力により、次へボタンB1をクリックすると、(6−2)に示すように、歯の形状データT1,T2それぞれに対して、大きさを調整したクラウン形状データCが表示される。なお、操作画面OS1において、戻るボタンB2をクリックすると、一つ前の操作画面に戻って、患者の選択や、歯の形状データTの取得をし直すことができる。 On the operation screen OS1, for example, when the next button B1 is clicked by the user's operation input using the input device 207, as shown in (6-2), the tooth shape data T1 and T2 are larger than each other. The crown shape data C adjusted for is displayed. When the back button B2 is clicked on the operation screen OS1, the patient can be returned to the previous operation screen, and the patient can be selected and the tooth shape data T can be acquired again.

図6Aの(6−2)において、操作画面OS2には、歯の形状データT1,T2それぞれに対して、大きさを調整したクラウン形状データCa,Cbが表示されている。クラウン形状データCaは、歯の形状データT1に含まれる歯の番号に対応するクラウン形状データCである。また、クラウン形状データCbは、歯の形状データT2に含まれる歯の番号に対応するクラウン形状データCである。 In (6-2) of FIG. 6A, the crown shape data Ca and Cb whose sizes are adjusted for each of the tooth shape data T1 and T2 are displayed on the operation screen OS2. The crown shape data Ca is the crown shape data C corresponding to the tooth number included in the tooth shape data T1. Further, the crown shape data Cb is the crown shape data C corresponding to the tooth number included in the tooth shape data T2.

なお、歯の形状データT1,T2に含まれる歯の番号に対応するクラウン形状データCが複数存在する場合がある。この場合、情報処理装置101は、例えば、ユーザの操作入力により、複数のクラウン形状データCからいずれかのクラウン形状データCを選択可能な操作画面をポップアップ表示することにしてもよい。 In addition, there may be a plurality of crown shape data C corresponding to the tooth numbers included in the tooth shape data T1 and T2. In this case, the information processing device 101 may pop up an operation screen on which any crown shape data C can be selected from a plurality of crown shape data Cs, for example, by a user's operation input.

操作画面OS2において、ユーザの操作入力により、クラウン形状データCa,Cbをクリックすると、クラウン形状データCa,Cbの位置、大きさ、および形状を調整することができる。この際、視点を変更して、各クラウン形状データCa,Cbが表す歯の外形の3次元形状をいろいろな角度から確認しながら、位置、大きさ、および形状を調整することができる。 On the operation screen OS2, when the crown shape data Ca, Cb is clicked by the user's operation input, the position, size, and shape of the crown shape data Ca, Cb can be adjusted. At this time, the viewpoint can be changed, and the position, size, and shape can be adjusted while checking the three-dimensional shape of the outer shape of the tooth represented by each crown shape data Ca and Cb from various angles.

また、(6−2)の例では、クラウン形状データCa,Cbが透過表示されている。このため、ユーザは、歯の形状データT1,T2が表す歯の位置や大きさを把握しながら、クラウン形状データCa,Cbの位置や大きさを調整することができる。 Further, in the example of (6-2), the crown shape data Ca and Cb are transparently displayed. Therefore, the user can adjust the positions and sizes of the crown shape data Ca and Cb while grasping the position and size of the teeth represented by the tooth shape data T1 and T2.

図6Bの(6−3)において、操作画面OS2には、ユーザの操作入力により位置や大きさが調整されたクラウン形状データCa,Cbが表示されている。操作画面OS2において、ユーザの操作入力により、次へボタンB1をクリックすると、クラウン形状データCa,Cbの調整が終了し、(6−4)に示すように、歯の形状データT1,T2それぞれに対して、大きさを調整したマメロン形状データMが表示される。 In (6-3) of FIG. 6B, the crown shape data Ca and Cb whose positions and sizes are adjusted by the user's operation input are displayed on the operation screen OS2. When the next button B1 is clicked on the operation screen OS2 by the user's operation input, the adjustment of the crown shape data Ca and Cb is completed, and as shown in (6-4), the tooth shape data T1 and T2 are displayed respectively. On the other hand, the mameron shape data M whose size has been adjusted is displayed.

図6Bの(6−4)において、操作画面OS3には、歯の形状データT1,T2それぞれに対して、大きさを調整したマメロン形状データMa,Mbが表示されている。マメロン形状データMaは、歯の形状データT1に含まれる歯の番号に対応するマメロン形状データMである。また、マメロン形状データMbは、歯の形状データT2に含まれる歯の番号に対応するマメロン形状データMである。 In (6-4) of FIG. 6B, the mameron shape data Ma and Mb whose sizes are adjusted for each of the tooth shape data T1 and T2 are displayed on the operation screen OS3. The mamelon shape data Ma is the mamelon shape data M corresponding to the tooth number included in the tooth shape data T1. Further, the mamelon shape data Mb is the mameron shape data M corresponding to the tooth number included in the tooth shape data T2.

なお、歯の形状データT1,T2に含まれる歯の番号に対応するマメロン形状データMが複数存在する場合がある。この場合、情報処理装置101は、例えば、ユーザの操作入力により、複数のマメロン形状データMからいずれかのマメロン形状データMを選択可能な操作画面をポップアップ表示することにしてもよい。 In addition, there may be a plurality of mameron shape data M corresponding to the tooth numbers included in the tooth shape data T1 and T2. In this case, the information processing apparatus 101 may pop up an operation screen on which any of the mamelon shape data Ms can be selected from the plurality of mamelon shape data Ms, for example, by the operation input of the user.

操作画面OS3において、ユーザの操作入力により、マメロン形状データMa,Mbをクリックすると、マメロン形状データMa,Mbの位置、大きさ、および形状を調整することができる。この際、視点を変更して、各マメロン形状データMa,Mbが表す歯の象牙質の3次元形状をいろいろな角度から確認しながら、位置、大きさ、および形状を調整することができる。 On the operation screen OS3, when the mamelon shape data Ma, Mb is clicked by the user's operation input, the position, size, and shape of the mamelon shape data Ma, Mb can be adjusted. At this time, the viewpoint can be changed, and the position, size, and shape can be adjusted while checking the three-dimensional shape of the tooth dentin represented by the mamelon shape data Ma and Mb from various angles.

図6Cの(6−5)において、操作画面OS3には、ユーザの操作入力により大きさが調整されたマメロン形状データMa,Mbが表示されている。また、(6−6)に示すように、操作画面OS3において、ユーザの操作入力により、マメロン形状データMa,Mbに対して、調整後のクラウン形状データCa,Cbを透過表示することができる。 In (6-5) of FIG. 6C, the mameron shape data Ma and Mb whose size is adjusted by the operation input of the user are displayed on the operation screen OS3. Further, as shown in (6-6), on the operation screen OS3, the adjusted crown shape data Ca and Cb can be transparently displayed on the mameron shape data Ma and Mb by the operation input of the user.

これにより、ユーザは、調整後のクラウン形状データCa,Cbが表す歯の外形の位置や大きさを把握しながら、マメロン形状データMa,Mbの位置や大きさを調整することができる。(6−6)では、マメロン形状データMa,Mbの位置が調整されている。 As a result, the user can adjust the position and size of the mamelon shape data Ma and Mb while grasping the position and size of the outer shape of the tooth represented by the adjusted crown shape data Ca and Cb. In (6-6), the positions of the mamelon shape data Ma and Mb are adjusted.

また、(6−7)に示すように、操作画面OS3において、ユーザの操作入力により、歯の形状データT1,T2に対して、マメロン形状データMa,Mbを透過表示することができる。これにより、ユーザは、歯の形状データT1,T2が表す歯の位置や大きさを把握しながら、マメロン形状データMa,Mbの位置や大きさを調整することができる。 Further, as shown in (6-7), the mameron shape data Ma and Mb can be transparently displayed on the tooth shape data T1 and T2 by the user's operation input on the operation screen OS3. Thereby, the user can adjust the position and size of the mameron shape data Ma and Mb while grasping the position and size of the tooth represented by the tooth shape data T1 and T2.

(6−8)では、マメロン形状データMa,Mbが表す歯の象牙質同士が接触しないように、マメロン形状データMa,Mbの横幅が調整されている。操作画面OS3において、ユーザの操作入力により、次へボタンB1をクリックすると、マメロン形状データMa,Mbの調整が終了し、(6−9)に示すように、歯の合成データSDが表示される。 In (6-8), the widths of the mamelon shape data Ma and Mb are adjusted so that the dentins of the teeth represented by the mamelon shape data Ma and Mb do not come into contact with each other. When the next button B1 is clicked on the operation screen OS3 by the user's operation input, the adjustment of the mameron shape data Ma and Mb is completed, and the tooth composite data SD is displayed as shown in (6-9). ..

図6Eの(6−9)において、操作画面OS4には、歯の形状データT1,T2と、調整後のマメロン形状データMa,Mbと、調整後のクラウン形状データCa,Cbと、を対応付けた歯の合成データSDが表示されている。操作画面OS4において、ユーザの操作入力により、保存ボタンB3をクリックすると、歯の合成データSDを、メモリ202、ディスク204などの記憶装置に保存することができる。 In (6-9) of FIG. 6E, the tooth shape data T1 and T2, the adjusted mameron shape data Ma and Mb, and the adjusted crown shape data Ca and Cb are associated with each other on the operation screen OS4. The synthetic data SD of the tooth is displayed. On the operation screen OS4, when the save button B3 is clicked by the user's operation input, the tooth composite data SD can be saved in a storage device such as a memory 202 or a disk 204.

なお、操作画面OS2において、ユーザの操作入力により、生成ボタンB4をクリックすると、クラウン形状データC’a,C’bが生成されることにしてもよい。また、操作画面OS3において、ユーザの操作入力により、生成ボタンB4をクリックすると、マメロン形状データM’a,M’bが生成されることにしてもよい。 In the operation screen OS2, when the generation button B4 is clicked by the user's operation input, the crown shape data C'a and C'b may be generated. Further, on the operation screen OS3, when the generation button B4 is clicked by the operation input of the user, the mamelon shape data M'a and M'b may be generated.

(情報処理装置101のデータ生成処理手順)
つぎに、情報処理装置101のデータ生成処理手順について説明する。
(Data generation processing procedure of information processing device 101)
Next, the data generation processing procedure of the information processing apparatus 101 will be described.

図7は、実施の形態1にかかる情報処理装置101のデータ生成処理手順の一例を示すフローチャートである。図7のフローチャートにおいて、まず、情報処理装置101は、歯の形状データTを取得する(ステップS701)。 FIG. 7 is a flowchart showing an example of the data generation processing procedure of the information processing apparatus 101 according to the first embodiment. In the flowchart of FIG. 7, first, the information processing device 101 acquires the tooth shape data T (step S701).

つぎに、情報処理装置101は、クラウンDB300から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応するクラウン形状データCを取得する(ステップS702)。そして、情報処理装置101は、歯の形状データTに基づいて、取得したクラウン形状データCが表す特定の歯の外形の大きさを調整して、歯の形状データTに対応付ける(ステップS703)。 Next, the information processing apparatus 101 acquires the crown shape data C corresponding to the number of the tooth to be created of the denture included in the acquired tooth shape data T from the crown DB 300 (step S702). Then, the information processing apparatus 101 adjusts the size of the outer shape of the specific tooth represented by the acquired crown shape data C based on the tooth shape data T, and associates the size with the tooth shape data T (step S703).

つぎに、情報処理装置101は、歯の形状データTに対して、大きさを調整したクラウン形状データCを調整可能に重畳表示する(ステップS704)。そして、情報処理装置101は、クラウン形状データCの調整が終了したか否かを判断する(ステップS705)。ここで、情報処理装置101は、クラウン形状データCの調整が終了するのを待つ(ステップS705:No)。 Next, the information processing apparatus 101 superimposes and displays the crown shape data C whose size has been adjusted on the tooth shape data T in an adjustable manner (step S704). Then, the information processing device 101 determines whether or not the adjustment of the crown shape data C is completed (step S705). Here, the information processing device 101 waits for the adjustment of the crown shape data C to be completed (step S705: No).

そして、情報処理装置101は、クラウン形状データCの調整が終了した場合(ステップS705:Yes)、マメロンDB400から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応するマメロン形状データMを取得する(ステップS706)。 Then, when the adjustment of the crown shape data C is completed (step S705: Yes), the information processing device 101 corresponds to the number of the tooth to be created of the denture included in the tooth shape data T acquired from the mameron DB 400. Acquire the mamelon shape data M to be processed (step S706).

つぎに、情報処理装置101は、歯の形状データTに基づいて、取得したマメロン形状データMが表す特定の歯の象牙質の大きさを調整して、歯の形状データTに対応付ける(ステップS707)。つぎに、情報処理装置101は、歯の形状データTに対して、大きさを調整したマメロン形状データMを調整可能に重畳表示する(ステップS708)。 Next, the information processing apparatus 101 adjusts the size of the dentin of a specific tooth represented by the acquired mameron shape data M based on the tooth shape data T, and associates the size with the tooth shape data T (step S707). ). Next, the information processing apparatus 101 superimposes and displays the size-adjusted mameron shape data M on the tooth shape data T in an adjustable manner (step S708).

そして、情報処理装置101は、マメロン形状データMの調整が終了したか否かを判断する(ステップS709)。ここで、情報処理装置101は、マメロン形状データMの調整が終了するのを待つ(ステップS709:No)。情報処理装置101は、マメロン形状データMの調整が終了した場合(ステップS709:Yes)、歯の形状データTと、調整後のマメロン形状データMと、調整後のクラウン形状データCとを対応付けた歯の合成データSDを生成する(ステップS710)。 Then, the information processing device 101 determines whether or not the adjustment of the mamelon shape data M is completed (step S709). Here, the information processing apparatus 101 waits for the adjustment of the mameron shape data M to be completed (step S709: No). When the adjustment of the mameron shape data M is completed (step S709: Yes), the information processing device 101 associates the tooth shape data T with the adjusted mameron shape data M and the adjusted crown shape data C. The synthetic data SD of the tooth is generated (step S710).

そして、情報処理装置101は、生成した歯の合成データSDを出力して(ステップS711)、本フローチャートによる一連の処理を終了する。これにより、義歯の作成対象となる歯について、象牙質の形状と、外形の形状とが表現された二層構造の歯の形状データTを生成して出力することができる。 Then, the information processing device 101 outputs the generated synthetic data SD of the teeth (step S711), and ends a series of processes according to this flowchart. As a result, it is possible to generate and output the shape data T of the tooth having a two-layer structure in which the shape of the dentin and the shape of the outer shape are expressed for the tooth for which the denture is to be created.

なお、ステップS710において、情報処理装置101は、歯の形状データTと、調整後のマメロン形状データMとに応じたマメロン形状データM’を生成することにしてもよい。そして、ステップS711において、情報処理装置101は、生成したマメロン形状データM’をNCデータに変換して、出力することにしてもよい。この場合、情報処理装置101は、ステップS702〜S705の処理を行わないことにしてもよい。 In step S710, the information processing device 101 may generate the mameron shape data M'corresponding to the tooth shape data T and the adjusted mameron shape data M. Then, in step S711, the information processing apparatus 101 may convert the generated mameron shape data M'to NC data and output it. In this case, the information processing apparatus 101 may not perform the processes of steps S702 to S705.

また、ステップS710において、情報処理装置101は、調整後のクラウン形状データCに基づいて、調整後のクラウン形状データCが表す外形と、調整後のクラウン形状データCが表す外形から所定量内側に設定される境界面とを有するクラウン形状データC’を生成することにしてもよい。そして、ステップS711において、情報処理装置101は、生成したクラウン形状データC’をNCデータに変換して、出力することにしてもよい。この場合、情報処理装置101は、ステップS706〜S709の処理を行わないことにしてもよい。 Further, in step S710, the information processing apparatus 101 moves inward by a predetermined amount from the outer shape represented by the adjusted crown shape data C and the outer shape represented by the adjusted crown shape data C based on the adjusted crown shape data C. Crown shape data C'with a set interface may be generated. Then, in step S711, the information processing apparatus 101 may convert the generated crown shape data C'to NC data and output it. In this case, the information processing apparatus 101 may not perform the processes of steps S706 to S709.

以上説明したように、実施の形態1にかかる情報処理装置101によれば、クラウンDB300を参照して、取得された歯の形状データTに対して、特定の歯の外形の3次元形状を表すクラウン形状データCを、大きさを調整して重畳表示することができる。また、情報処理装置101によれば、マメロンDB400を参照して、取得された歯の形状データTに対して、特定の歯の象牙質の3次元形状を表すマメロン形状データMを、大きさを調整して重畳表示することができる。そして、情報処理装置101によれば、歯の形状データTと、調整後のマメロン形状データMと、調整後のクラウン形状データCとを対応付けた歯の合成データSDを生成して出力することができる。これにより、義歯の作成対象となる歯について、象牙質の形状と、外形の形状とが表現された二層構造の歯の合成データSDを生成することができ、見た目が天然歯に近い義歯の作成を支援することができる。 As described above, according to the information processing apparatus 101 according to the first embodiment, the three-dimensional shape of the outer shape of a specific tooth is represented with respect to the acquired tooth shape data T with reference to the crown DB 300. The crown shape data C can be superimposed and displayed by adjusting the size. Further, according to the information processing apparatus 101, the size of the mamelon shape data M representing the three-dimensional shape of the dentin of a specific tooth is set with respect to the acquired tooth shape data T with reference to the mamelon DB 400. It can be adjusted and superimposed. Then, according to the information processing device 101, the tooth composite data SD in which the tooth shape data T, the adjusted mameron shape data M, and the adjusted crown shape data C are associated with each other is generated and output. Can be done. As a result, it is possible to generate synthetic data SD of a two-layered tooth in which the shape of dentin and the shape of the outer shape are expressed for the tooth to be created as a denture, and the appearance of the denture is similar to that of a natural tooth. Can assist in creation.

また、情報処理装置101によれば、歯の形状データTが表す歯の大きさに応じて、マメロン形状データMが表す特定の歯の象牙質の大きさを、拡大または縮小することができる。また、情報処理装置101によれば、歯の形状データTが表す歯の大きさに応じて、クラウン形状データCが表す特定の歯の外形の大きさを、拡大または縮小することができる。これにより、義歯の作成対象となる歯の大きさに合わせて、歯の象牙質の大きさと外形の大きさとを、例えば、3次元形状を維持したまま拡大または縮小して自動調整することができる。 Further, according to the information processing apparatus 101, the size of the dentin of a specific tooth represented by the mameron shape data M can be enlarged or reduced according to the tooth size represented by the tooth shape data T. Further, according to the information processing device 101, the size of the outer shape of a specific tooth represented by the crown shape data C can be enlarged or reduced according to the tooth size represented by the tooth shape data T. As a result, the size of the dentin and the size of the outer shape of the tooth can be automatically adjusted by enlarging or reducing the size of the tooth while maintaining the three-dimensional shape, for example, according to the size of the tooth for which the denture is to be created. ..

また、情報処理装置101によれば、歯の形状データTに対して、大きさを調整して重畳表示したクラウン形状データCを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示することができる。これにより、歯の形状データTに対して大きさが自動調整されたクラウン形状データCの位置、大きさ、および形状をユーザが任意に変更することができる。 Further, according to the information processing apparatus 101, the crown shape data C, which is superposed and displayed by adjusting the size of the tooth shape data T, is displayed so that at least one of the position, size, and shape can be adjusted. can do. As a result, the user can arbitrarily change the position, size, and shape of the crown shape data C whose size is automatically adjusted with respect to the tooth shape data T.

また、情報処理装置101によれば、歯の形状データTに対して、大きさを調整して重畳表示したマメロン形状データMを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示することができる。これにより、歯の形状データTに対して大きさが自動調整されたマメロン形状データMの位置、大きさ、および形状をユーザが任意に変更することができる。 Further, according to the information processing apparatus 101, the mameron shape data M, which is superposed and displayed by adjusting the size of the tooth shape data T, is displayed so that at least one of the position, size, and shape can be adjusted. can do. As a result, the user can arbitrarily change the position, size, and shape of the mamelon shape data M whose size is automatically adjusted with respect to the tooth shape data T.

また、情報処理装置101によれば、歯の形状データTに対してクラウン形状データCを重畳表示する際に、クラウン形状データCを透過表示することができる。これにより、クラウン形状データCと重畳表示される歯の形状データTの位置や大きさをユーザが確認しやすくなるため、クラウン形状データCの位置や大きさを調整しやすくなる。 Further, according to the information processing apparatus 101, when the crown shape data C is superimposed and displayed on the tooth shape data T, the crown shape data C can be transparently displayed. This makes it easier for the user to confirm the position and size of the tooth shape data T that is superimposed and displayed on the crown shape data C, and thus makes it easier to adjust the position and size of the crown shape data C.

また、情報処理装置101によれば、歯の形状データTに対してマメロン形状データMを重畳表示する際に、マメロン形状データMを透過表示することができる。これにより、マメロン形状データMと重畳表示される歯の形状データTの位置や大きさをユーザが確認しやすくなるため、マメロン形状データMの位置や大きさを調整しやすくなる。 Further, according to the information processing apparatus 101, when the mameron shape data M is superimposed and displayed on the tooth shape data T, the mameron shape data M can be transparently displayed. This makes it easier for the user to confirm the position and size of the tooth shape data T superimposed on the mamelon shape data M, and thus makes it easier to adjust the position and size of the mamelon shape data M.

また、情報処理装置101によれば、歯の形状データTと、調整後のマメロン形状データMとに応じたマメロン形状データM’を生成し、生成したマメロン形状データM’をNCデータに変換して出力することができる。これにより、マメロン形態を表す形状データを生成することができ、例えば、NC工作機械によって、残っている患者の歯(例えば、削った歯)の部分を除いた象牙質部分の義歯を作成することが可能となる。 Further, according to the information processing apparatus 101, the mameron shape data M'corresponding to the tooth shape data T and the adjusted mameron shape data M is generated, and the generated mameron shape data M'is converted into NC data. Can be output. As a result, shape data representing the mameron morphology can be generated, and for example, an NC machine tool is used to create a dentin part denture excluding the remaining patient's tooth (for example, a shaved tooth). Is possible.

また、情報処理装置101によれば、調整後のクラウン形状データCに基づいて、調整後のクラウン形状データCが表す外形と、調整後のクラウン形状データCが表す外形から所定量内側に設定される境界面とを有するクラウン形状データC’を生成することができる。そして、情報処理装置101によれば、生成したクラウン形状データC’をNCデータに変換して出力することができる。これにより、歯の外形から象牙質の部分を除いたエナメル質部分を表す形状データを生成することができ、例えば、患者の歯のエナメル質部分の義歯を作成することが可能となる。 Further, according to the information processing apparatus 101, based on the adjusted crown shape data C, the outer shape represented by the adjusted crown shape data C and the outer shape represented by the adjusted crown shape data C are set inside by a predetermined amount. Crown shape data C'with an interface can be generated. Then, according to the information processing apparatus 101, the generated crown shape data C'can be converted into NC data and output. As a result, it is possible to generate shape data representing the enamel portion excluding the dentin portion from the outer shape of the tooth, and for example, it is possible to create a denture of the enamel portion of the patient's tooth.

これらのことから、実施の形態1にかかる情報処理装置101によれば、歯のマメロン形態を再現する形状データを容易に生成することが可能となり、スキルや熟練度が低い歯科技工士であっても、見た目が天然歯に近い義歯を作成することが可能となる。 From these facts, according to the information processing apparatus 101 according to the first embodiment, it is possible to easily generate shape data for reproducing the mameron morphology of the tooth, and the dental technician has low skill and skill level. However, it is possible to create a denture that looks like a natural tooth.

(実施の形態2)
つぎに、実施の形態2にかかる情報処理装置101について説明する。なお、実施の形態1で説明した箇所と同様の箇所については、図示および説明を省略する。
(Embodiment 2)
Next, the information processing device 101 according to the second embodiment will be described. The same parts as those described in the first embodiment will be omitted from the illustration and description.

歯の内部構造体であるマメロンは、経時的に変化していく。例えば、マメロンは、成長期を終えた若年者では切縁から離れた位置にあり、年齢を重ねることで咬摩耗等により切縁に近づいていき、やがて露出する。したがって、人によってマメロン形態は異なるものとなることが多い。 Mamelon, the internal structure of the tooth, changes over time. For example, mameron is located far from the incisal edge in young people who have finished the growth period, and as they get older, they approach the incisal edge due to bite wear and the like, and eventually become exposed. Therefore, the mamelon morphology often differs from person to person.

そこで、実施の形態2では、人それぞれのマメロン形態を再現する形状データを生成するデータ生成方法について説明する。まず、実施の形態2にかかる情報処理装置101が用いるマメロンDB400の記憶内容について説明する。 Therefore, in the second embodiment, a data generation method for generating shape data that reproduces the mameron form of each person will be described. First, the stored contents of the Mamelon DB 400 used by the information processing apparatus 101 according to the second embodiment will be described.

(マメロンDB400の記憶内容)
図8は、マメロンDB400の記憶内容の一例を示す説明図(その2)である。図8において、マメロンDB400は、番号と、複数のマメロン形状データと、を対応付けて表すマメロン雛形情報(例えば、マメロン雛形情報800−1,800−2)を記憶する。
(Memory contents of Mameron DB400)
FIG. 8 is an explanatory diagram (No. 2) showing an example of the stored contents of the Mamelon DB 400. In FIG. 8, the mamelon DB 400 stores mamelon template information (for example, mamelon template information 800-1, 800-2) representing the numbers and a plurality of mamelon shape data in association with each other.

番号は、歯を識別する番号である。マメロン形状データは、歯の象牙質の3次元形状を表す電子データである。ただし、マメロン形状データには、先端部分(切縁に近い部分)が未加工の状態のものが含まれる。 The number is a number that identifies a tooth. Mamelon shape data is electronic data representing the three-dimensional shape of tooth dentin. However, the mamelon shape data includes data in which the tip portion (the portion near the cut edge) is in an unprocessed state.

例えば、マメロン雛形情報800−1は、番号「t1」の歯の象牙質を表す4つのマメロン形状データM1−1,M1−2,M1−3,M1−4を含む。そして、マメロン形状データM1−4は、先端部分以外の象牙質の形状が表現され、先端部分が未加工の状態の情報である。なお、マメロン形状データM1−4の先端部分以外の形状は、例えば、マメロン形状データM1−1〜M1−3のいずれかと同じ形状である。 For example, the mamelon template information 800-1 includes four mamelon shape data M1-1, M1-2, M1-3, M1-4 representing the tooth dentin of the number "t1". The mameron shape data M1-4 is information in which the shape of the dentin other than the tip portion is expressed and the tip portion is in an unprocessed state. The shape of the mamelon shape data M1-4 other than the tip portion is the same as any of the mamelon shape data M1-1 to M1-3, for example.

(情報処理装置101の機能的構成例)
つぎに、実施の形態2にかかる情報処理装置101の機能的構成例について説明する。ただし、実施の形態2にかかる情報処理装置101の機能的構成例は、実施の形態1にかかる情報処理装置101の機能的構成例と同様のため図示を省略する。また、以下の説明では、実施の形態2にかかる情報処理装置101が有する機能部の処理内容のうち、実施の形態1にかかる情報処理装置101が有する機能部の処理内容とは異なる部分について説明する。
(Example of functional configuration of information processing device 101)
Next, a functional configuration example of the information processing apparatus 101 according to the second embodiment will be described. However, the functional configuration example of the information processing device 101 according to the second embodiment is the same as the functional configuration example of the information processing device 101 according to the first embodiment, and thus the illustration is omitted. Further, in the following description, among the processing contents of the functional unit included in the information processing apparatus 101 according to the second embodiment, a portion different from the processing content of the functional unit included in the information processing apparatus 101 according to the first embodiment will be described. To do.

取得部501は、歯を撮像した撮像画像から抽出される象牙質の形状を示す2次元形状データを取得する。ここで、撮像画像は、歯を外側または内側から撮像したものである。歯を外側から撮像するとは、歯を唇側から撮像することである。また、歯を内側から撮像するとは、歯を舌側(口蓋側)から撮像することである。 The acquisition unit 501 acquires two-dimensional shape data indicating the shape of the dentin extracted from the captured image of the tooth. Here, the captured image is an image of the tooth taken from the outside or the inside. Imaging the tooth from the outside means imaging the tooth from the labial side. In addition, imaging the tooth from the inside means imaging the tooth from the lingual side (palatal side).

撮像対象となる歯は、義歯の作成対象となる歯、または、その歯に対応する歯である。例えば、撮像対象となる歯は、治療のために削る前の患者の歯である。また、義歯の作成対象となる歯を損傷している場合は、その歯の反対側の同じ種類の歯を撮像対象としてもよい。例えば、上の左側の中切歯を損傷している場合は、上の右側の中切歯を撮像対象にしてもよい。 The tooth to be imaged is a tooth to be created as a denture or a tooth corresponding to the tooth. For example, the tooth to be imaged is the patient's tooth before it is shaved for treatment. If the tooth to be created as a denture is damaged, the same type of tooth on the opposite side of the tooth may be imaged. For example, if the upper left middle incisor is damaged, the upper right middle incisor may be the imaging target.

なお、象牙質の形状を示す2次元形状データは、例えば、歯の撮像画像をもとに人手で作成されることにしてもよく、また、エッジ検出技術を利用して歯の撮像画像から象牙質の形状を示す2次元形状データを自動抽出することにより作成されることにしてもよい。 The two-dimensional shape data indicating the shape of the dentin may be manually created based on the captured image of the tooth, for example, or the dentin may be manually created from the captured image of the tooth by using the edge detection technique. It may be created by automatically extracting the two-dimensional shape data indicating the shape of the quality.

生成部504は、取得された象牙質の形状を示す2次元形状データに基づいて、特定の歯の象牙質の3次元形状を表すマメロン形状データMを生成する。特定の歯は、義歯の作成対象となる歯である。具体的には、例えば、生成部504は、特定の歯の象牙質のマメロン形状データMの先端部分が、取得された2次元形状データが示す象牙質の形状となるように、特定の歯の象牙質のマメロン形状データMを生成する。 The generation unit 504 generates mameron shape data M representing the three-dimensional shape of the dentin of a specific tooth based on the acquired two-dimensional shape data showing the shape of the dentin. A specific tooth is a tooth for which a denture is to be created. Specifically, for example, the generation unit 504 determines that the tip portion of the mamelon shape data M of the dentin of the specific tooth has the shape of the dentin indicated by the acquired two-dimensional shape data. Generates dentin mamelon shape data M.

より具体的には、例えば、まず、生成部504は、図8に示したマメロンDB400から、歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応し、かつ、先端部分が未加工のマメロン形状データMを取得する。そして、生成部504は、先端部分が未加工のマメロン形状データMを、外側または内側から見た先端部分の形状が、取得された2次元形状データが表す象牙質の形状となるように加工する。 More specifically, for example, first, the generation unit 504 corresponds to the number of the tooth to be created of the denture included in the tooth shape data T from the mamelon DB 400 shown in FIG. 8, and the tip portion has a tip portion. The raw mamelon shape data M is acquired. Then, the generation unit 504 processes the mamelon shape data M whose tip portion is unprocessed so that the shape of the tip portion viewed from the outside or the inside becomes the shape of the dentin represented by the acquired two-dimensional shape data. ..

これにより、患者の歯のマメロン形態を再現するマメロン形状データMを生成することができる。この場合、調整部502は、歯の形状データTに対して、生成されたマメロン形状データMを、大きさを調整して対応付ける。また、表示制御部503は、歯の形状データTに対して、大きさを調整したマメロン形状データMを調整可能に表示する制御を行う。また、生成部504は、例えば、歯の形状データTと、調整後のマメロン形状データMとを対応付けた歯の合成データを生成することにしてもよい。この場合、出力部505は、歯の形状データTと、調整後のマメロン形状データMとを対応付けた歯の合成データを出力することにしてもよい。 This makes it possible to generate mamelon shape data M that reproduces the mamelon morphology of the patient's teeth. In this case, the adjusting unit 502 associates the generated mamelon shape data M with the tooth shape data T by adjusting the size. Further, the display control unit 503 controls the tooth shape data T to display the size-adjusted mameron shape data M in an adjustable manner. Further, the generation unit 504 may generate, for example, tooth composite data in which the tooth shape data T and the adjusted mameron shape data M are associated with each other. In this case, the output unit 505 may output the composite data of the tooth in which the tooth shape data T and the adjusted mameron shape data M are associated with each other.

なお、マメロン形状データMの生成例については、図9を用いて後述する。 An example of generating the mamelon shape data M will be described later with reference to FIG.

また、生成部504は、歯の形状データTと、生成したマメロン形状データMとに応じたマメロン形状データM’を生成することにしてもよい。そして、生成部504は、生成したマメロン形状データM’をNCデータに変換することにしてもよい。 Further, the generation unit 504 may generate the mamelon shape data M'corresponding to the tooth shape data T and the generated mamelon shape data M. Then, the generation unit 504 may convert the generated mameron shape data M'to NC data.

(マメロン形状データMの生成例)
図9は、マメロン形状データMの生成例を示す説明図である。図9において、撮像画像901は、患者の歯を外側(唇側)から撮像した撮像画像である。また、2次元形状データ902は、撮像画像901から抽出される象牙質の2次元形状を示した情報である。ここでは、義歯の作成対象となる歯の番号を「t1」とする。
(Example of generating mamelon shape data M)
FIG. 9 is an explanatory diagram showing an example of generating mamelon shape data M. In FIG. 9, the captured image 901 is a captured image obtained by capturing the patient's teeth from the outside (labial side). Further, the two-dimensional shape data 902 is information indicating the two-dimensional shape of the dentin extracted from the captured image 901. Here, the number of the tooth for which the denture is to be created is set to "t1".

この場合、生成部504は、マメロンDB400(図8参照)から、義歯の作成対象となる歯の番号「t1」に対応し、かつ、先端部分が未加工のマメロン形状データM1−4を取得する。そして、生成部504は、取得したマメロン形状データM1−4を、外側から見た先端部分の形状が、2次元形状データ902が表す象牙質の形状となるように加工する。 In this case, the generation unit 504 acquires the mamelon shape data M1-4 corresponding to the tooth number “t1” for which the denture is to be created and whose tip portion is unprocessed, from the mamelon DB400 (see FIG. 8). .. Then, the generation unit 504 processes the acquired mameron shape data M1-4 so that the shape of the tip portion viewed from the outside becomes the shape of the dentin represented by the two-dimensional shape data 902.

より具体的には、例えば、生成部504は、3次元座標系において、2次元形状データ902の上端部が、マメロン形状データM1−4の上端部から5mm程度の位置となるように、2次元形状データ902を配置する。つぎに、生成部504は、マメロン形状データM1−4の横幅と一致するように、2次元形状データ902を拡大または縮小して大きさを調整する。 More specifically, for example, the generation unit 504 is two-dimensional so that the upper end portion of the two-dimensional shape data 902 is located about 5 mm from the upper end portion of the mameron shape data M1-4 in the three-dimensional coordinate system. The shape data 902 is arranged. Next, the generation unit 504 adjusts the size of the two-dimensional shape data 902 by enlarging or reducing it so as to match the width of the mameron shape data M1-4.

そして、生成部504は、マメロン形状データM1−4を、調整後の2次元形状データ902を用いて、外側から内側(あるいは、内側から外側)にくり抜くように加工する。これにより、撮像画像901から特定される患者の歯のマメロン形態を再現するマメロン形状データM1−4を生成することができる。 Then, the generation unit 504 processes the mameron shape data M1-4 so as to be hollowed out from the outside to the inside (or from the inside to the outside) using the adjusted two-dimensional shape data 902. As a result, it is possible to generate mamelon shape data M1-4 that reproduces the mameron morphology of the patient's tooth specified from the captured image 901.

(情報処理装置101のデータ生成処理手順)
つぎに、情報処理装置101のデータ生成処理手順について説明する。
(Data generation processing procedure of information processing device 101)
Next, the data generation processing procedure of the information processing apparatus 101 will be described.

図10および図11は、実施の形態2にかかる情報処理装置101のデータ生成処理手順の一例を示すフローチャートである。図10のフローチャートにおいて、まず、情報処理装置101は、歯の形状データTを取得する(ステップS1001)。 10 and 11 are flowcharts showing an example of the data generation processing procedure of the information processing apparatus 101 according to the second embodiment. In the flowchart of FIG. 10, first, the information processing device 101 acquires the tooth shape data T (step S1001).

そして、情報処理装置101は、歯を撮像した撮像画像から抽出される歯の象牙質の形状を示す2次元形状データを取得する(ステップS1002)。つぎに、情報処理装置101は、クラウンDB300から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応するクラウン形状データCを取得する(ステップS1003)。 Then, the information processing device 101 acquires two-dimensional shape data indicating the shape of the dentin of the tooth extracted from the captured image of the tooth (step S1002). Next, the information processing apparatus 101 acquires the crown shape data C corresponding to the number of the tooth to be created of the denture included in the acquired tooth shape data T from the crown DB 300 (step S1003).

そして、情報処理装置101は、歯の形状データTに基づいて、取得したクラウン形状データCが表す特定の歯の外形の大きさを調整して、歯の形状データTに対応付ける(ステップS1004)。つぎに、情報処理装置101は、歯の形状データTに対して、大きさを調整して対応付けたクラウン形状データCを調整可能に重畳表示する(ステップS1005)。 Then, the information processing device 101 adjusts the size of the outer shape of the specific tooth represented by the acquired crown shape data C based on the tooth shape data T, and associates the size with the tooth shape data T (step S1004). Next, the information processing apparatus 101 adjusts the size of the tooth shape data T and superimposes and displays the associated crown shape data C in an adjustable manner (step S1005).

そして、情報処理装置101は、クラウン形状データCの調整が終了したか否かを判断する(ステップS1006)。ここで、情報処理装置101は、クラウン形状データCの調整が終了するのを待つ(ステップS1006:No)。そして、情報処理装置101は、クラウン形状データCの調整が終了した場合(ステップS1006:Yes)、図11に示すステップS1101に移行する。 Then, the information processing device 101 determines whether or not the adjustment of the crown shape data C is completed (step S1006). Here, the information processing apparatus 101 waits for the adjustment of the crown shape data C to be completed (step S1006: No). Then, when the adjustment of the crown shape data C is completed (step S1006: Yes), the information processing apparatus 101 shifts to step S1101 shown in FIG.

図11のフローチャートにおいて、まず、情報処理装置101は、マメロンDB400から、取得した歯の形状データTに含まれる義歯の作成対象となる歯の番号に対応し、かつ、先端部分が未加工のマメロン形状データMを取得する(ステップS1101)。そして、情報処理装置101は、取得した象牙質の形状を表した2次元形状データと、先端部分が未加工のマメロン形状データMとに基づいて、歯の象牙質の3次元形状を表すマメロン形状データMを生成する(ステップS1102)。 In the flowchart of FIG. 11, first, the information processing device 101 corresponds to the number of the tooth to be created of the denture included in the tooth shape data T acquired from the mamelon DB 400, and the tip portion of the mamelon is unprocessed. The shape data M is acquired (step S1101). Then, the information processing device 101 is based on the acquired two-dimensional shape data representing the shape of the dentin and the mamelon shape data M whose tip portion is unprocessed, and the mamelon shape representing the three-dimensional shape of the tooth dentin. Data M is generated (step S1102).

つぎに、情報処理装置101は、歯の形状データTに基づいて、生成したマメロン形状データMが表す歯の象牙質の大きさを調整して、歯の形状データTに対応付ける(ステップS1103)。つぎに、情報処理装置101は、歯の形状データTに対して、大きさを調整して対応付けたマメロン形状データMを調整可能に重畳表示する(ステップS1104)。 Next, the information processing apparatus 101 adjusts the size of the tooth dentin represented by the generated mamelon shape data M based on the tooth shape data T and associates it with the tooth shape data T (step S1103). Next, the information processing apparatus 101 adjusts the size of the tooth shape data T and superimposes and displays the associated mameron shape data M in an adjustable manner (step S1104).

そして、情報処理装置101は、マメロン形状データMの調整が終了したか否かを判断する(ステップS1105)。ここで、情報処理装置101は、マメロン形状データMの調整が終了するのを待つ(ステップS1105:No)。情報処理装置101は、マメロン形状データMの調整が終了した場合(ステップS1105:Yes)、歯の形状データTと、調整後のマメロン形状データMと、調整後のクラウン形状データCとを対応付けた歯の合成データSDを生成する(ステップS1106)。 Then, the information processing device 101 determines whether or not the adjustment of the mamelon shape data M is completed (step S1105). Here, the information processing device 101 waits for the adjustment of the mameron shape data M to be completed (step S1105: No). When the adjustment of the mameron shape data M is completed (step S1105: Yes), the information processing device 101 associates the tooth shape data T with the adjusted mameron shape data M and the adjusted crown shape data C. The synthetic data SD of the tooth is generated (step S1106).

そして、情報処理装置101は、生成した歯の合成データSDを出力して(ステップS1107)、本フローチャートによる一連の処理を終了する。これにより、義歯の作成対象となる歯について、患者の歯を撮像した撮像画像から抽出された象牙質の形状が表現された歯の形状データTを生成して出力することができる。 Then, the information processing device 101 outputs the generated synthetic data SD of the teeth (step S1107), and ends a series of processes according to this flowchart. As a result, it is possible to generate and output the tooth shape data T expressing the shape of the dentin extracted from the captured image of the patient's tooth for the tooth to be created as the denture.

以上説明したように、実施の形態2にかかる情報処理装置101によれば、歯を撮像した撮像画像から抽出される歯の象牙質の形状を示す2次元形状データを取得し、取得した2次元形状データに基づいて、特定の歯の象牙質のマメロン形状データMを生成することができる。これにより、患者の歯のマメロン形態を再現可能な形状データを生成することができ、見た目が天然歯に近く、かつ、患者の他の歯となじみやすい義歯の作成を支援することができる。 As described above, according to the information processing apparatus 101 according to the second embodiment, two-dimensional shape data indicating the shape of the dentin of the tooth extracted from the captured image of the tooth is acquired, and the acquired two-dimensional shape is acquired. Based on the shape data, the mamelon shape data M of the dentin of a specific tooth can be generated. As a result, it is possible to generate shape data that can reproduce the mamelon morphology of the patient's tooth, and it is possible to support the creation of a denture that looks like a natural tooth and is easily compatible with other teeth of the patient.

また、情報処理装置101によれば、特定の歯の先端部分が未加工の象牙質の形状を表したマメロン形状データMを、外側または内側から見た先端部分の形状が、取得した2次元形状データが表す象牙質の形状となるように加工することにより、特定の歯の象牙質のマメロン形状データMを生成することができる。これにより、歯の先端部分以外の部分については、例えば、典型的な歯の象牙質の形状で補完することができ、患者の歯のマメロン形態を再現する形状データを生成する際の工数を抑えることができる。 Further, according to the information processing apparatus 101, the shape of the tip portion of the mamelon shape data M in which the tip portion of a specific tooth represents the shape of unprocessed dentin is acquired as the two-dimensional shape obtained from the outside or the inside. By processing so as to have the shape of the dentin represented by the data, it is possible to generate the mamelon shape data M of the dentin of a specific tooth. As a result, the part other than the tip part of the tooth can be complemented with, for example, the shape of the dentin of a typical tooth, and the man-hours for generating shape data for reproducing the mameron morphology of the patient's tooth can be suppressed. be able to.

なお、本実施の形態で説明したデータ生成方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本データ生成プログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO(Magneto−Optical disk)、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本データ生成プログラムは、インターネット等のネットワークを介して配布してもよい。 The data generation method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This data generation program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO (Magnet-Optical disk), a DVD (Digital Versail Disc), or a USB (Universal Social Bus) memory. It is executed by being read from a recording medium by a computer. Further, this data generation program may be distributed via a network such as the Internet.

上述した実施の形態に関し、さらに以下の付記を開示する。 The following additional notes are further disclosed with respect to the above-described embodiment.

(付記1)歯の形状データを取得し、
歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、
歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、
前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成する、
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。
(Appendix 1) Obtain tooth shape data and
With reference to the storage unit that stores the shape data representing the shape of the dentin of the tooth, the shape data of the dentin of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the shape data of the outer shape of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
Generates tooth composite data in which the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment are associated with each other.
A data generation program characterized by having a computer perform processing.

(付記2)前記特定の歯の象牙質の形状データの大きさを調整する処理は、
前記歯の形状データが表す歯の大きさに応じて、前記特定の歯の象牙質の形状データが表す象牙質の大きさを、拡大または縮小させ、
前記特定の歯の外形の形状データの大きさを調整する処理は、
前記歯の形状データが表す歯の大きさに応じて、前記特定の歯の外形の形状データが表す外形の大きさを、拡大または縮小させる、
ことを特徴とする付記1に記載のデータ生成プログラム。
(Appendix 2) The process of adjusting the size of the dentin shape data of the specific tooth is
The size of the dentin represented by the shape data of the dentin of the specific tooth is enlarged or reduced according to the size of the tooth represented by the shape data of the tooth.
The process of adjusting the size of the shape data of the outer shape of the specific tooth is
The size of the outer shape represented by the shape data of the outer shape of the specific tooth is enlarged or reduced according to the size of the tooth represented by the shape data of the tooth.
The data generation program according to Appendix 1, wherein the data is generated.

(付記3)前記歯の形状データに対して大きさを調整して重畳表示した前記特定の歯の象牙質の形状データを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示し、
前記歯の形状データに対して大きさを調整して重畳表示した前記特定の歯の外形の形状データを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示する、
ことを特徴とする付記1または2に記載のデータ生成プログラム。
(Appendix 3) The shape data of the dentin of the specific tooth, which is superimposed and displayed by adjusting the size with respect to the shape data of the tooth, is displayed so that at least one of the position, size, and shape can be adjusted. ,
The shape data of the outer shape of the specific tooth, which is superposed on the shape data of the tooth by adjusting the size, is displayed so that at least one of the position, the size, and the shape can be adjusted.
The data generation program according to Appendix 1 or 2, characterized in that.

(付記4)歯の形状データを取得し、
歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出し、
抽出した前記2次元形状データに基づいて、歯の象牙質の形状データを生成し、
前記歯の形状データに対して、生成した前記歯の象牙質の形状データを、大きさを調整して重畳表示し、
前記歯の形状データと、調整後の歯の象牙質の形状データとを対応付けた歯の合成データを生成する、
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。
(Appendix 4) Obtain tooth shape data and
Two-dimensional shape data showing the shape of the dentin of the tooth is extracted from the captured image of the tooth.
Based on the extracted two-dimensional shape data, the shape data of the dentin of the tooth is generated.
The generated dentin shape data of the tooth is superimposed and displayed on the tooth shape data by adjusting the size.
Generates tooth composite data in which the tooth shape data and the adjusted tooth dentin shape data are associated with each other.
A data generation program characterized by having a computer perform processing.

(付記5)前記歯の象牙質の形状データを生成する処理は、前記歯の象牙質の形状データの先端部分が、取得した前記2次元形状データが示す象牙質の形状となるように前記歯の象牙質の形状データを生成する、
ことを特徴とする付記4に記載のデータ生成プログラム。
(Appendix 5) In the process of generating the dentin shape data of the tooth, the tooth has the shape of the dentin indicated by the acquired two-dimensional shape data so that the tip portion of the dentin shape data of the tooth has the shape of the dentin. Generate dentin shape data for
The data generation program according to Appendix 4, wherein the data is generated.

(付記6)生成された前記歯の合成データを出力する、処理を前記コンピュータに実行させることを特徴とする付記1〜3のいずれか一項に記載のデータ生成プログラム。 (Supplementary Note 6) The data generation program according to any one of Supplementary note 1 to 3, wherein the computer is made to execute a process of outputting the generated synthetic data of the tooth.

(付記7)前記歯の形状データに対して前記特定の歯の象牙質の形状データを重畳表示する際に、前記特定の歯の象牙質の形状データを透過表示し、
前記歯の形状データに対して前記特定の歯の外形の形状データを重畳表示する際に、前記特定の歯の外形の形状データを透過表示する、
ことを特徴とする付記3に記載のデータ生成プログラム。
(Appendix 7) When the shape data of the dentin of the specific tooth is superimposed and displayed on the shape data of the tooth, the shape data of the dentin of the specific tooth is transparently displayed.
When the shape data of the outer shape of the specific tooth is superimposed and displayed on the shape data of the tooth, the shape data of the outer shape of the specific tooth is transparently displayed.
The data generation program according to Appendix 3, wherein the data is generated.

(付記8)前記歯の象牙質の形状を表した形状データは、指状構造を含む、
ことを特徴とする付記1に記載のデータ生成プログラム。
(Appendix 8) The shape data representing the shape of the dentin of the tooth includes a finger-like structure.
The data generation program according to Appendix 1, wherein the data is generated.

(付記9)歯の形状データを取得し、
歯の象牙質の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の象牙質の形状データの大きさを調整し、
前記歯の形状データと、前記調整後の特定の歯の象牙質の形状データとに応じた形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。
(Appendix 9) Obtain tooth shape data and
With reference to the storage unit that stores the shape data of the dentin of the tooth, the size of the shape data of the dentin of a specific tooth is adjusted according to the acquired shape data of the tooth.
The shape data corresponding to the shape data of the tooth and the shape data of the dentin of the specific tooth after the adjustment is generated.
The generated shape data is converted into NC data and output.
A data generation program characterized by having a computer perform processing.

(付記10)歯の形状データを取得し、
歯の外形の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の外形の形状データの大きさを調整し、
前記調整後の特定の歯の外形の形状データに基づいて、前記調整後の特定の歯の外形の形状データが表す外形と、前記調整後の特定の歯の外形の形状データが表す外形から所定量内側に設定される境界面とを有する形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。
(Appendix 10) Obtain tooth shape data and
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the size of the shape data of the outer shape of a specific tooth is adjusted according to the acquired shape data of the tooth.
Based on the shape data of the outer shape of the specific tooth after the adjustment, the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment and the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment are obtained. Generate shape data with a boundary surface set inside the fixed quantity,
The generated shape data is converted into NC data and output.
A data generation program characterized by having a computer perform processing.

(付記11)歯の形状データを取得し、
歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、
歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、
前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成する、
処理をコンピュータが実行することを特徴とするデータ生成方法。
(Appendix 11) Obtain tooth shape data and obtain
With reference to the storage unit that stores the shape data representing the shape of the dentin of the tooth, the shape data of the dentin of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the shape data of the outer shape of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
Generates tooth composite data in which the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment are associated with each other.
A data generation method characterized by the processing being performed by a computer.

(付記12)歯の形状データを取得し、
歯の象牙質の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の象牙質の形状データの大きさを調整し、
前記歯の形状データと、前記調整後の特定の歯の象牙質の形状データとに応じた形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
処理をコンピュータが実行することを特徴とするデータ生成方法。
(Appendix 12) Obtain tooth shape data and obtain
With reference to the storage unit that stores the shape data of the dentin of the tooth, the size of the shape data of the dentin of a specific tooth is adjusted according to the acquired shape data of the tooth.
The shape data corresponding to the shape data of the tooth and the shape data of the dentin of the specific tooth after the adjustment is generated.
The generated shape data is converted into NC data and output.
A data generation method characterized by the processing being performed by a computer.

(付記13)歯の形状データを取得し、
歯の外形の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の外形の形状データの大きさを調整し、
前記調整後の特定の歯の外形の形状データに基づいて、前記調整後の特定の歯の外形の形状データが表す外形と、前記調整後の特定の歯の外形の形状データが表す外形から所定量内側に設定される境界面とを有する形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
処理をコンピュータが実行することを特徴とするデータ生成方法。
(Appendix 13) Obtain tooth shape data and obtain
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the size of the shape data of the outer shape of a specific tooth is adjusted according to the acquired shape data of the tooth.
Based on the shape data of the outer shape of the specific tooth after the adjustment, the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment and the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment are obtained. Generate shape data with a boundary surface set inside the fixed quantity,
The generated shape data is converted into NC data and output.
A data generation method characterized by the processing being performed by a computer.

(付記14)歯の形状データを取得し、
歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、
歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、
前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成する、
制御部を有することを特徴とする情報処理装置。
(Appendix 14) Obtain tooth shape data and obtain
With reference to the storage unit that stores the shape data representing the shape of the dentin of the tooth, the shape data of the dentin of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the shape data of the outer shape of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
Generates tooth composite data in which the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment are associated with each other.
An information processing device characterized by having a control unit.

(付記15)歯の形状データを取得し、
歯の象牙質の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の象牙質の形状データの大きさを調整し、
前記歯の形状データと、前記調整後の特定の歯の象牙質の形状データとに応じた形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
制御部を有することを特徴とする情報処理装置。
(Appendix 15) Obtain tooth shape data and
With reference to the storage unit that stores the shape data of the dentin of the tooth, the size of the shape data of the dentin of a specific tooth is adjusted according to the acquired shape data of the tooth.
The shape data corresponding to the shape data of the tooth and the shape data of the dentin of the specific tooth after the adjustment is generated.
The generated shape data is converted into NC data and output.
An information processing device characterized by having a control unit.

(付記16)歯の形状データを取得し、
歯の外形の形状データを記憶した記憶部を参照し、取得された前記歯の形状データに応じて、特定の歯の外形の形状データの大きさを調整し、
前記調整後の特定の歯の外形の形状データに基づいて、前記調整後の特定の歯の外形の形状データが表す外形と、前記調整後の特定の歯の外形の形状データが表す外形から所定量内側に設定される境界面とを有する形状データを生成し、
生成された前記形状データをNCデータに変換し、出力する、
制御部を有することを特徴とする情報処理装置。
(Appendix 16) Tooth shape data is acquired and
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the size of the shape data of the outer shape of a specific tooth is adjusted according to the acquired shape data of the tooth.
Based on the shape data of the outer shape of the specific tooth after the adjustment, the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment and the outer shape represented by the shape data of the outer shape of the specific tooth after the adjustment are obtained. Generate shape data with a boundary surface set inside the fixed quantity,
The generated shape data is converted into NC data and output.
An information processing device characterized by having a control unit.

101 情報処理装置
110,120 記憶部
200 バス
201 CPU
202 メモリ
203 ディスクドライブ
204 ディスク
205 I/F
206 ディスプレイ
207 入力装置
210 ネットワーク
300 クラウンDB
400 マメロンDB
501 取得部
502 調整部
503 表示制御部
504 生成部
505 出力部
101 Information processing device 110, 120 Storage unit 200 Bus 201 CPU
202 Memory 203 Disk Drive 204 Disk 205 I / F
206 Display 207 Input Device 210 Network 300 Crown DB
400 Mamelon DB
501 Acquisition unit 502 Adjustment unit 503 Display control unit 504 Generation unit 505 Output unit

Claims (8)

歯の形状データを取得し、
歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出し、
歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、抽出した前記2次元形状データに基づいて、指状構造を含む、特定の歯の象牙質の形状データを生成し、
前記歯の形状データに対して、生成した前記特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、
歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、
前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成する、
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。
Get tooth shape data,
Two-dimensional shape data showing the shape of the dentin of the tooth is extracted from the captured image of the tooth.
With reference to the storage unit that stores the shape data representing the shape of the dentin of the tooth, the shape data of the dentin of a specific tooth including the finger-like structure is generated based on the extracted two-dimensional shape data.
The generated dentin shape data of the specific tooth is superimposed and displayed on the tooth shape data by adjusting the size.
With reference to the storage unit that stores the shape data of the outer shape of the tooth, the shape data of the outer shape of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
Generates tooth composite data in which the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment are associated with each other.
A data generation program characterized by having a computer perform processing.
前記特定の歯の象牙質の形状データの大きさを調整する処理は、 The process of adjusting the size of the dentin shape data of the specific tooth is
前記歯の形状データが表す歯の大きさに応じて、前記特定の歯の象牙質の形状データが表す象牙質の大きさを、拡大または縮小させ、 The size of the dentin represented by the shape data of the dentin of the specific tooth is enlarged or reduced according to the size of the tooth represented by the shape data of the tooth.
前記特定の歯の外形の形状データの大きさを調整する処理は、 The process of adjusting the size of the shape data of the outer shape of the specific tooth is
前記歯の形状データが表す歯の大きさに応じて、前記特定の歯の外形の形状データが表す外形の大きさを、拡大または縮小させる、 The size of the outer shape represented by the shape data of the outer shape of the specific tooth is enlarged or reduced according to the size of the tooth represented by the shape data of the tooth.
ことを特徴とする請求項1に記載のデータ生成プログラム。 The data generation program according to claim 1.
前記歯の形状データに対して大きさを調整して重畳表示した前記特定の歯の象牙質の形状データを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示し、 The dentin shape data of the specific tooth, which is superposed on the tooth shape data by adjusting the size, is displayed so that at least one of the position, size, and shape can be adjusted.
前記歯の形状データに対して大きさを調整して重畳表示した前記特定の歯の外形の形状データを、位置、大きさ、および形状の少なくともいずれかを調整可能に表示する、 The shape data of the outer shape of the specific tooth, which is superposed on the shape data of the tooth by adjusting the size, is displayed so that at least one of the position, the size, and the shape can be adjusted.
ことを特徴とする請求項1または2に記載のデータ生成プログラム。 The data generation program according to claim 1 or 2.
生成された前記歯の合成データを出力する、処理を前記コンピュータに実行させることを特徴とする請求項1乃至3のいずれか一項に記載のデータ生成プログラム。 The data generation program according to any one of claims 1 to 3, wherein the computer executes a process of outputting the generated synthetic data of the teeth. 前記特定の歯の象牙質の形状データを生成する処理は、前記特定の歯の象牙質の形状データの先端部分が、取得した前記2次元形状データが示す象牙質の形状となるように前記特定の歯の象牙質の形状データを生成する、 The process of generating the dentin shape data of the specific tooth is such that the tip portion of the dentin shape data of the specific tooth has the dentin shape indicated by the acquired two-dimensional shape data. Generate dentin shape data for teeth,
ことを特徴とする請求項1に記載のデータ生成プログラム。 The data generation program according to claim 1.
歯の形状データを取得し、 Get tooth shape data,
歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出し、 Two-dimensional shape data showing the shape of the dentin of the tooth is extracted from the captured image of the tooth.
歯の象牙質の形状データを記憶した記憶部を参照し、抽出した前記2次元形状データに基づいて、指状構造を含む、特定の歯の象牙質の形状データを生成し、 With reference to the storage unit that stores the shape data of the dentin of the tooth, the shape data of the dentin of a specific tooth including the finger-like structure is generated based on the extracted two-dimensional shape data.
取得された前記歯の形状データに応じて、生成した前記特定の歯の象牙質の形状データの大きさを調整し、 The size of the generated dentin shape data of the specific tooth is adjusted according to the acquired shape data of the tooth.
前記歯の形状データと、前記調整後の特定の歯の象牙質の形状データとに応じた形状データを生成し、 The shape data corresponding to the shape data of the tooth and the shape data of the dentin of the specific tooth after the adjustment is generated.
生成された前記形状データをNCデータに変換し、出力する、 The generated shape data is converted into NC data and output.
処理をコンピュータに実行させることを特徴とするデータ生成プログラム。 A data generation program characterized by having a computer perform processing.
制御部を有する情報処理装置が、 An information processing device that has a control unit
前記制御部により、歯の形状データを取得する工程と、 The process of acquiring tooth shape data by the control unit and
前記制御部により、歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出する工程と、 The step of extracting the two-dimensional shape data showing the shape of the dentin of the tooth from the captured image of the tooth by the control unit, and
前記制御部により、歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、抽出した前記2次元形状データに基づいて、指状構造を含む、特定の歯の象牙質の形状データを生成する工程と、 The control unit refers to a storage unit that stores shape data representing the shape of the dentin of the tooth, and based on the extracted two-dimensional shape data, the shape of the dentin of a specific tooth including a finger structure. The process of generating data and
前記制御部により、前記歯の形状データに対して、生成した前記特定の歯の象牙質の形状データについて大きさを調整する工程と、 A step of adjusting the size of the generated dentin shape data of the specific tooth with respect to the tooth shape data by the control unit.
前記制御部により、前記歯の形状データに対して、調整後の特定の歯の象牙質の形状データを重畳表示する工程と、 A step of superimposing and displaying the adjusted dentin shape data of a specific tooth on the tooth shape data by the control unit.
前記制御部により、歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データについて大きさを調整する工程と、 A step of referring to a storage unit that stores the shape data of the outer shape of the tooth by the control unit, and adjusting the size of the shape data of the outer shape of a specific tooth with respect to the shape data of the tooth.
前記制御部により、前記歯の形状データに対して、調整後の特定の歯の外形の形状データを重畳表示する工程と、 A step of superimposing and displaying the shape data of the outer shape of a specific tooth after adjustment on the shape data of the tooth by the control unit.
前記制御部により、前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを組み合わせた歯の合成データを生成する工程と、 A step of generating synthetic tooth data by combining the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment by the control unit. ,
を実行することを特徴とするデータ生成方法。 A data generation method characterized by executing.
歯の形状データを取得し、 Get tooth shape data,
歯を撮像した撮像画像から歯の象牙質の形状を示す2次元形状データを抽出し、 Two-dimensional shape data showing the shape of the dentin of the tooth is extracted from the captured image of the tooth.
歯の象牙質の形状を表した形状データを記憶した記憶部を参照し、抽出した前記2次元形状データに基づいて、指状構造を含む、特定の歯の象牙質の形状データを生成し、 With reference to the storage unit that stores the shape data representing the shape of the dentin of the tooth, the shape data of the dentin of a specific tooth including the finger-like structure is generated based on the extracted two-dimensional shape data.
前記歯の形状データに対して、生成した前記特定の歯の象牙質の形状データを、大きさを調整して重畳表示し、 The generated dentin shape data of the specific tooth is superimposed and displayed on the tooth shape data by adjusting the size.
歯の外形の形状データを記憶した記憶部を参照し、前記歯の形状データに対して、特定の歯の外形の形状データを、大きさを調整して重畳表示し、 With reference to the storage unit that stores the shape data of the outer shape of the tooth, the shape data of the outer shape of a specific tooth is superimposed and displayed on the shape data of the tooth by adjusting the size.
前記歯の形状データと、調整後の特定の歯の象牙質の形状データと、調整後の特定の歯の外形の形状データとを対応付けた歯の合成データを生成する、 Generates tooth composite data in which the tooth shape data, the dentin shape data of the specific tooth after adjustment, and the outer shape data of the specific tooth after adjustment are associated with each other.
制御部を有することを特徴とする情報処理装置。 An information processing device characterized by having a control unit.
JP2016206175A 2016-10-20 2016-10-20 Data generation program, data generation method, and information processing device Active JP6874323B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016206175A JP6874323B2 (en) 2016-10-20 2016-10-20 Data generation program, data generation method, and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016206175A JP6874323B2 (en) 2016-10-20 2016-10-20 Data generation program, data generation method, and information processing device

Publications (2)

Publication Number Publication Date
JP2018064821A JP2018064821A (en) 2018-04-26
JP6874323B2 true JP6874323B2 (en) 2021-05-19

Family

ID=62085297

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016206175A Active JP6874323B2 (en) 2016-10-20 2016-10-20 Data generation program, data generation method, and information processing device

Country Status (1)

Country Link
JP (1) JP6874323B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4166116B2 (en) * 2003-03-31 2008-10-15 株式会社ジーシーデンタルプロダクツ Artificial tooth manufacturing method
US7333874B2 (en) * 2004-02-24 2008-02-19 Cadent Ltd. Method and system for designing and producing dental prostheses and appliances
US7236842B2 (en) * 2004-12-02 2007-06-26 Cadent Ltd. System and method for manufacturing a dental prosthesis and a dental prosthesis manufactured thereby
DE102005055526A1 (en) * 2005-11-22 2007-06-06 BEGO Bremer Goldschlägerei Wilh. Herbst GmbH & Co. KG Method and system for producing a dental prosthesis
JP2007236465A (en) * 2006-03-06 2007-09-20 Gc Dental Products Corp Main body member for multi-layer artificial tooth
WO2011102118A1 (en) * 2010-02-16 2011-08-25 財団法人ヒューマンサイエンス振興財団 Method of fabricating dental covering piece, and dental cad/cam apparatus
JP5702691B2 (en) * 2011-09-09 2015-04-15 クラレノリタケデンタル株式会社 Coated crown and method for producing the same

Also Published As

Publication number Publication date
JP2018064821A (en) 2018-04-26

Similar Documents

Publication Publication Date Title
US11344392B2 (en) Computer implemented method for modifying a digital three-dimensional model of a dentition
US11523887B2 (en) Method and system for fabricating a dental coping, and a coping fabricated thereby
Coachman et al. Chairside 3D digital design and trial restoration workflow
JP6118259B2 (en) System, method, apparatus, and computer-readable storage medium for designing and manufacturing a custom abutment formation guide
EP3212119B1 (en) Method, system and user interface for creating a digital design for use in manufacturing a molding-shell for a dental restoration
US20080261165A1 (en) Systems for haptic design of dental restorations
US8200462B2 (en) Dental appliances
US9308055B2 (en) Designing a dental positioning jig
US20090148816A1 (en) Design of dental appliances
US20090142733A1 (en) Support structure for a printed model in multi-component dental appliances
KR101045004B1 (en) Customized Abutment Processing Apparatus and Method for Dental Implants
US20120015330A1 (en) Method of designing a dental prosthetic, and computer readable medium for performing a method of designing a dental prosthetic
CN101689309A (en) Synchronized view of video data and 3D model data
EP3054891B1 (en) Method and user interface for use in manufacturing multi-shaded dental restorations
JP6815068B2 (en) Manufacturing method of denture base, denture, denture base and denture
KR102790352B1 (en) A data processing apparatus, a data processing method
KR102085852B1 (en) M method and apparatus for designing dental workpiece considering the occlusal relationship with an antagonistic teeth
WO2024042192A1 (en) Generation of a three-dimensional digital model of a replacement tooth
KR102854727B1 (en) A data processing apparatus, a data processing method
JP2024541720A (en) Computer-aided design and manufacturing of dental restorations according to anatomical structures for the treatment of dental pathologies
JP6874323B2 (en) Data generation program, data generation method, and information processing device
KR102687647B1 (en) Method and apparatus for designing margin line of dental prosthesis
KR20250008695A (en) Method, apparatus and recording medium storing commands for processing scanned image of intraoral scanner
Saksena et al. Revolutionizing cosmetic dentistry through digital smile design: A narrative review
JP2026040383A (en) Method and device for providing a user interface for fabricating a prosthesis, and computer-readable recording medium having recorded thereon a program for executing the method and device on a computer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190709

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200811

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201012

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210323

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210405

R150 Certificate of patent or registration of utility model

Ref document number: 6874323

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150