(57)【要約】【課題】デンタル加工機で発生したエラーがいつ発生したかを把握することができる。【解決手段】デンタル加工機１００のエラー履歴表示システム１は、デンタル加工機１００で発生したエラーに対するエラー情報Ｅ１の履歴が記憶された記憶装置１２０と、記憶装置１２０と通信可能に接続された表示処理装置２１０と、を備えている。表示処理装置２１０は、記憶装置１２０に記憶されたエラー情報Ｅ１を取得する取得処理部２１３と、取得処理部２１３によって取得されたエラー情報Ｅ１を表示する表示処理部２１５と、を備えている。【選択図】図７
2020135013.tif 000002
【特許請求の範囲】
【請求項１】
デンタル加工機で発生したエラーに対するエラー情報の履歴が記憶された記憶装置と、
前記記憶装置と通信可能に接続された表示処理装置と、
を備え、
前記表示処理装置は、
前記記憶装置に記憶された前記エラー情報を取得する取得処理部と、
前記取得処理部によって取得された前記エラー情報を表示する表示処理部と、
を備えた、デンタル加工機のエラー履歴表示システム。
【請求項２】
前記記憶装置には、複数の前記デンタル加工機で発生したエラーに対する前記エラー情報の履歴が記憶されている、請求項１に記載されたデンタル加工機のエラー履歴表示システム。
【請求項３】
前記表示処理部は、前記デンタル加工機毎に前記エラー情報を表示する、請求項２に記載されたデンタル加工機のエラー履歴表示システム。
【請求項４】
前記デンタル加工機と、
前記デンタル加工機と通信可能に接続された操作端末と、
を備え、
前記記憶装置は、前記操作端末と通信可能に接続され、
前記デンタル加工機は、エラーが発生したとき、前記操作端末に前記エラー情報を送信する送信部を備え、
前記操作端末は、前記送信部によって送信された前記エラー情報を前記記憶装置に送信する端末送信部を備え、
前記記憶装置は、前記端末送信部によって送信された前記エラー情報を記憶するように構成された、請求項１から３までの何れか１つに記載されたデンタル加工機のエラー履歴表示システム。
【請求項５】
前記エラー情報は、エラーの内容を識別するエラーＩＤを有する、請求項４に記載されたデンタル加工機のエラー履歴表示システム。
【請求項６】
前記デンタル加工機の前記送信部は、エラーが発生した場合、前記操作端末に前記エラーＩＤを送信する、請求項５に記載されたデンタル加工機のエラー履歴表示システム。
【請求項７】
前記エラー情報は、前記デンタル加工機に付された固有の機器ＩＤを有し、
前記端末送信部は、前記デンタル加工機の前記送信部によって送信された前記エラーＩＤと、エラーが発生した前記デンタル加工機の前記機器ＩＤとを前記記憶装置に送信し、
前記記憶装置は、前記端末送信部によって送信された前記エラーＩＤと、前記機器ＩＤとを関連付けて記憶するように構成され、
前記表示処理部は、前記記憶装置に記憶された前記エラーＩＤと、前記機器ＩＤとを関連付けて表示する、請求項６に記載されたデンタル加工機のエラー履歴表示システム。
【請求項８】
前記デンタル加工機は、加工プログラムを実行することで被加工物を加工する加工制御部を備え、
前記操作端末は、前記加工制御部によって実行された前記加工プログラムの加工プログラム名が記憶された端末記憶部を備え、
前記端末送信部は、前記デンタル加工機の前記送信部によって送信された前記エラーＩＤと、エラーが発生したときに前記加工制御部によって実行された前記加工プログラムの前記加工プログラム名とを前記記憶装置に送信し、
前記記憶装置は、前記端末送信部によって送信された前記エラーＩＤと、前記加工プログラム名とを関連付けて記憶するように構成され、
前記表示処理部は、前記記憶装置に記憶された前記エラーＩＤと、前記加工プログラム名とを関連付けて表示する、請求項６または７に記載されたデンタル加工機のエラー履歴表示システム。
【請求項９】
前記デンタル加工機は、被加工物を加工する加工制御部を備え、
前記操作端末は、前記加工制御部によって加工されている前記被加工物の種類が記憶された端末記憶部を備え、
前記端末送信部は、前記デンタル加工機の前記送信部によって送信された前記エラーＩＤと、エラーが発生したときに前記加工制御部によって加工されていた前記被加工物の種類とを前記記憶装置に送信し、
前記記憶装置は、前記端末送信部によって送信された前記エラーＩＤと、前記被加工物の種類とを関連付けて記憶するように構成され、
前記表示処理部は、前記記憶装置に記憶された前記エラーＩＤと、前記被加工物の種類とを関連付けて表示する、請求項６から８までの何れか１つに記載されたデンタル加工機のエラー履歴表示システム。
【請求項１０】
前記デンタル加工機は、
加工ツールを把持するツール把持部と、
前記ツール把持部を回転させるスピンドルと、
を備え、
前記操作端末は、前記デンタル加工機が加工しているときに前記ツール把持部が把持している前記加工ツールの種類が記憶された端末記憶部を備え、
前記端末送信部は、前記デンタル加工機の前記送信部によって送信された前記エラーＩＤと、エラーが発生したときに前記デンタル加工機の前記ツール把持部が把持していた前記加工ツールの種類とを前記記憶装置に送信し、
前記記憶装置は、前記端末送信部によって送信された前記エラーＩＤと、前記加工ツールの種類とを関連付けて記憶するように構成され、
前記表示処理部は、前記記憶装置に記憶された前記エラーＩＤと、前記加工ツールの種類とを関連付けて表示する、請求項６から９までの何れか１つに記載されたデンタル加工機のエラー履歴表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デンタル加工機のエラー履歴表示システムに関する。
【背景技術】
【０００２】
例えば特許文献１には、セラミックまたは樹脂などの所定の材料によって成型された被加工物を所望の形状に切削加工（以下、加工という。）することで、対象物を作製する切削加工機が開示されている。特許文献１に開示された切削加工機は、棒状の加工ツールを用いて、加工ツールを軸方向に回転させながら、加工ツールと被加工物との相対的な位置を変更することで、被加工物を加工する。その結果、所望の対象物を作製することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１２０２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記切削加工機の一例として、デンタル分野で使用されるデンタル加工機が挙げられる。デンタル加工機において、加工中などにエラーが発生することがあり得る。エラーが発生することで被加工物に対する加工が取り止められるため、無駄な費用を要することとなる。そのため、加工中にエラーが発生しないことが好ましい。エラーを発生させないためには、どのようなエラーがどのようなタイミングで発生し、どのようなエラーがどれくらいの頻度で発生しているかを把握することが重要である。
【０００５】
本発明はかかる点に鑑みてなされたものであり、その目的は、デンタル加工機で発生したエラーがいつ発生したかを把握することが可能なデンタル加工機のエラー履歴表示システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るデンタル加工機のエラー履歴表示システムは、デンタル加工機で発生したエラーに対するエラー情報の履歴が記憶された記憶装置と、前記記憶装置と通信可能に接続された表示処理装置と、を備えている。前記表示処理装置は、前記記憶装置に記憶された前記エラー情報を取得する取得処理部と、前記取得処理部によって取得された前記エラー情報を表示する表示処理部と、を備えている。
【０００７】
前記デンタル加工機のエラー履歴表示システムによれば、記憶装置には、デンタル加工機で発生したエラー情報の履歴が記憶されている。このエラー情報は、例えばデンタル加工機でエラーが発生したときに、順次、記憶装置に記憶される。このように記憶装置に記憶されたエラー情報の履歴に基づいて、エラー情報を表示する。利用者は、表示処理部によって表示されたエラー情報を見ることで、デンタル加工機でどのようなエラーがいつ発生したかを把握することができる。
【発明の効果】
【０００８】
本発明によれば、デンタル加工機で発生したエラーがいつ発生したかを把握することが可能なデンタル加工機のエラー履歴表示システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るエラー履歴表示システムの概念図である。
【図２】デンタル加工機の斜視図である。
【図３】デンタル加工機の正面図であり、カバーを開けた状態を示す図である。
【図４】ツールマガジン、回転支持部材およびクランプの斜視図である。
【図５】エラー履歴表示システムのブロック図である。
【図６】エラー履歴テーブルの一例を示す図である。
【図７】表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本発明の実施の形態に係るデンタル加工機のエラー履歴表示システム（以下、エラー履歴表示システムという。）について説明する。なお、ここで説明される実施の形態は、当然ながら本発明を特に限定することを意図したものではない。
【００１１】
図１は、本実施形態に係るエラー履歴表示システム１の概念図である。エラー履歴表示システム１は、複数のデンタル加工機１００で発生したエラーの履歴を一括で管理するシステムである。まずは、エラー履歴表示システム１の概要について説明する。
【００１２】
図１に示すように、エラー履歴表示システム１は、デンタル加工機１００と、操作端末１１０と、サーバ１２０と、エラー履歴表示装置２００とを備えている。本実施形態に係るデンタル加工機１００の数は特に限定されない。デンタル加工機１００の数は、１つであってもよいし複数であってもよい。操作端末１１０は、利用者がデンタル加工機１００を操作する端末である。操作端末１１０には、１つまたは複数のデンタル加工機１００が通信可能に接続されている。なお、本実施形態に係る操作端末１１０の数も特に限定されない。操作端末１１０は、１つであってもよいし複数であってもよい。サーバ１２０は、複数のデンタル加工機１００に関する情報を一括に管理するものである。サーバ１２０には、複数のデンタル加工機１００が接続されている。本実施形態では、サーバ１２０には、複数の操作端末１１０が通信可能に接続されており、操作端末１１０を介して複数のデンタル加工機１００が接続されている。
【００１３】
エラー履歴表示装置２００は、デンタル加工機１００で発生したエラーの履歴を管理および表示するものである。ここでは、エラー履歴表示装置２００は、サーバ１２０に通信可能に接続されている。なお、エラー履歴表示装置２００の数も特に限定されない。エラー履歴表示装置２００の数は、１つであってもよいし、複数であってもよい。なお、本実施形態では、エラー履歴表示システム１は、クライアントサーバ型のシステムによって実現されるものであってもよいし、クラウド・コンピューティングによって実現されるものであってもよい。以下、デンタル加工機１００、操作端末１１０、サーバ１２０およびエラー履歴表示装置２００について詳しく説明する。
【００１４】
まず、デンタル加工機１００について説明する。複数のデンタル加工機１００は、機種が異なることがあり得る。しかしながら、複数のデンタル加工機１００の基本的な構成は同じである。そのため、ここでは、１つのデンタル加工機１００の基本的な構成について説明する。
【００１５】
図２は、デンタル加工機１００の斜視図である。図３は、デンタル加工機１００の正面図であり、カバー１２を開けた状態を示す図である。図４は、後述するツールマガジン１４、回転支持部材１５およびクランプ１６の斜視図である。図５は、エラー履歴表示システム１のブロック図である。以下の説明において、左方、右方とは、デンタル加工機１００の正面にいる利用者から見た左方、右方をそれぞれ意味する。また、デンタル加工機１００の本体１１の内部の空間を形成する底面は、上記利用者から見て手前から奥に向かうにしたがって下方に傾斜している。そこで、本実施形態では、上記底面に沿って上記利用者がデンタル加工機１００から遠ざかる方を前方とし、上記底面に沿って上記利用者がデンタル加工機１００に近づく方を後方とする。また、上記底面に直交する方向において、上を上方、下を下方とする。なお、図面中のＦ、Ｒｒ、Ｌ、Ｒ、Ｕ、Ｄは、それぞれ前、後、左、右、上、下を意味する。
【００１６】
本実施形態では、デンタル加工機１００は、互いに直交する軸をＸ軸、Ｙ軸、Ｚ軸としたとき、Ｘ軸とＹ軸とで構成される平面に配置されている。Ｘ軸は左右方向に延びた軸であり、Ｙ軸は前後方向に延びた軸であり、Ｚ軸は上下方向に延びた軸である。また、図面中の符号θｘ、θｙ、θｚは、それぞれＸ軸回り、Ｙ軸回り、Ｚ軸回りの回転方向を示している。ただし、上記方向は、説明の便宜上定めた方向に過ぎず、デンタル加工機１００の設置態様を何ら限定するものではなく、本発明を何ら限定するものでもない。
【００１７】
デンタル加工機１００は、被加工物５（図４参照）を加工することで、対象物を作製する。ここで、対象物の種類は特に限定されないが、例えば歯冠補綴物である。歯冠補綴物として、例えばインレー、クラウン、ブリッジなどが挙げられる。本実施形態では、デンタル加工機１００は、デンタル分野で使用されるものであり、被加工物５から歯冠補綴物を作製する。
【００１８】
被加工物５の形状は、例えば円盤形状である。被加工物５は、ジルコニア、ワックス、ポリメタクリル酸メチル樹脂（ＰＭＭＡ）、ハイブリッドレジン、ＰＥＥＫ（ポリエーテルエーテルケトン樹脂）、石膏などの各種の材料によって形成されている。被加工物５の材料としてジルコニアを用いるときには、例えば、半焼結したジルコニアが用いられる。ただし、被加工物５の形状および材料は特に限定されない。
【００１９】
図２に示すように、デンタル加工機１００は、本体１１と、カバー１２と、加工機構１３（図３参照）と、ツールマガジン（図４参照）と、回転支持部材１５と、クランプ１６（図４参照）とを備えている。本体１１は、箱状に形成されており、内部に空間を有している。詳しい図示は省略するが、上記空間を形成する底面は、前方から後方に向かうにしたがって下方に傾斜している。本体１１の前部は開口している。図３に示すように、カバー１２は、本体１１の開口を開閉自在に、本体１１に支持されている。カバー１２には窓部１２ａが設けられている。利用者は窓部１２ａから本体１１の内部を視認することができる。
【００２０】
図３に示すように、加工機構１３は、加工ツール８を使用して被加工物５を加工するものである。加工機構１３は、加工ツール８を回転させながら被加工物５に接触させることで、被加工物５を加工する。加工機構１３は、スピンドル３１と、ツール把持部３２とを有している。スピンドル３１は、ツール把持部３２、および、ツール把持部３２に把持された加工ツール８を、長手方向を軸にして回転させるものである。スピンドル３１は、本体１１に対して取り換え可能に設けられている。スピンドル３１は、上下方向に延びており、Ｚ軸周りθｚに回転可能に構成されている。ツール把持部３２は、加工ツール８を把持するものであり、スピンドル３１に設けられている。詳しくは、ツール把持部３２は、スピンドル３１の底面に設けられている。スピンドル３１がＺ軸周りθｚに回転することで、ツール把持部３２、および、ツール把持部３２に把持された加工ツール８は、Ｚ軸周りθｚ、言い換えると加工ツール８の中心軸周りに回転する。本実施形態では、加工機構１３は、第１駆動機構（図示せず）によって左右方向および上下方向に移動するように構成されている。
【００２１】
本実施形態では、ツール把持部３２に把持される加工ツール８は、複数存在する。加工ツール８は、棒状であり、下部に刃物部８ａを有している。この刃物部８ａの形状が異なる複数の加工ツール８が予め用意されている。加工中、後述する加工プログラムＰＧ１（図５参照）に沿って、ツール把持部３２に把持された加工ツール８は、必要に応じて他の加工ツール８に交換される。
【００２２】
図４に示すように、ツールマガジン１４は、複数の加工ツール８を収容することが可能なものである。本実施形態では、ツールマガジン１４は、箱状に形成されている。ツールマガジン１４の上面には、加工ツール８を収容する複数の収容孔３５が形成されている。加工ツール８は、その上部が露出された状態で収容孔３５に挿通されている。なお、収容孔３５の数は特に限定されないが、ここでは１０個である。そのため、本実施形態では、ツールマガジン１４には、１０本の加工ツール８を収容することが可能である。ツール把持部３２に把持されている加工ツール８を交換する際には、ツール把持部３２に把持されている加工ツール８を収容孔３５に戻す。そして、次に使用する加工ツール８の上方の位置まで加工機構１３を移動させる。その後、ツール把持部３２の下方に位置する加工ツール８の上端をツール把持部３２が把持する。
【００２３】
本実施形態では、デンタル加工機１００は、ツールセンサ３６を備えている。ツールセンサ３６は、ツールマガジン１４に設けられている。ツールセンサ３６は、ツール把持部３２によって把持された棒状の加工ツール８が接触したことを検知するセンサである。ツールセンサ３６の構成は特に限定されない。本実施形態では、ツールセンサ３６は、スイッチ３６ａを有している。スイッチ３６ａは、微小荷重が上方から加えられたことにより微小に変位するように構成されており、ツールセンサ３６は、スイッチ３６ａが変位することで加工ツール８の接触を検出する。
【００２４】
本実施形態では、ツールマガジン１４には、回転支持部材１５を回転可能に支持する第１回転軸４１が設けられている。第１回転軸４１は左右方向に延びており、回転支持部材１５に連結している。図示は省略するが、ツールマガジン１４には、第１回転軸４１を回転させる第２駆動機構が設けられている。第１回転軸４１は、上記第２駆動機構によってＸ軸周りθｘに回転可能に構成されている。第１回転軸４１がＸ軸周りθｘに回転することで、回転支持部材１５はＸ軸周りθｘに回転する。
【００２５】
回転支持部材１５は、クランプ１６を回転可能に支持している。回転支持部材１５は、平面視で、略Ｃ字形状に形成されている。回転支持部材１５は、第１回転軸４１を介して、ツールマガジン１４と連結している。回転支持部材１５は、第１部分５１と、第２部分５２と、第３部分５３とを有している。第１部分５１は、ツールマガジン１４の左方に配置されており、前後方向に延びている。第２部分５２は、第１部分５１の後端から左方に延びている。第３部分５３は、第１部分５１の前端から左方に延びている。第３部分５３は、第２部分５２と対向している。本実施形態では、第２部分５２と第３部分５３との間に、クランプ１６が配置されている。
【００２６】
クランプ１６は、被加工物５を加工する際に被加工物５を支持する部材である。本実施形態では、被加工物５には、アダプタ（図示せず）が取り付けられており、クランプ１６は、上記アダプタを介して被加工物５を支持する。例えばクランプ１６は、被加工物５の形状の一部に対応した形状をしている。ここでは、クランプ１６は、平面視において略Ｃ字形状である。本実施形態では、クランプ１６によって支持された被加工物５に対して加工が行われる。クランプ１６は、回転支持部材１５の第２部分５２および第３部分５３に回転可能に支持されている。クランプ１６の後部には、第２回転軸４２の一端が接続されており、第２回転軸４２の他端には、第２部分５２が接続されている。クランプ１６の前部には、第３回転軸４３の一端が接続されており、第３回転軸４３の他端には、第３部分５３が接続されている。本実施形態では、第３部分５３には、クランプ１６をＹ軸回りθｙに回転させる駆動モータ１６ａ（図５参照）が設けられている。
【００２７】
本実施形態では、図３に示すように、デンタル加工機１００は、集塵機２９を備えている。集塵機２９は、本体１１の内部の加工空間（図示せず）において、被加工物５が切削加工された際に発生した加工粉を収集するものである。集塵機２９は、本体１１に設けられている。なお、集塵機２９の構成は特に限定されないが、例えば集塵機２９は、ファンを有している。ファンが作動することで、上記加工空間内の加工粉を収集することができる。
【００２８】
本実施形態に係るデンタル加工機１００は、いわゆるディスクチェンジャー付きのデンタル加工機であってもよい。なお、この場合のディスクチェンジャーは、従来公知のものを採用することができる。ディスクチェンジャーとして、例えば特開２０１８−８９７６３号公報に記載された被加工物搬送装置を採用することができる。
【００２９】
図２に示すように、デンタル加工機１００は、制御装置６０を備えている。制御装置６０は、被加工物５の加工に関する制御をする装置である。制御装置６０は、マイクロコンピュータからなっており、本体１１の内部に設けられている。制御装置６０は、例えば中央処理装置（ＣＰＵ）と、ＣＰＵが実行するプログラムなどを格納したＲＯＭと、ＲＡＭなどを備えている。ここでは、マイクロコンピュータ内に保存されたプログラムを使用して、被加工物５の加工に関する制御を行う。
【００３０】
図５に示すように、制御装置６０は、スピンドル３１に通信可能に接続されており、スピンドル３１の回転を制御する。制御装置６０は、クランプ１６をＹ軸周りθｙに回転させる駆動モータ１６ａに通信可能に接続されており、駆動モータ１６ａを制御する。制御装置６０は、集塵機２９に通信可能に接続されており、集塵機２９の駆動を制御する。図示は省略するが、制御装置６０は、加工機構１３を左右方向および上下方向に移動させる上記第１駆動機構に通信可能に接続されており、上記第１駆動機構を制御する。また、図示は省略するが、制御装置６０は、第１回転軸４１を回転させる上記第２駆動機構に通信可能に接続されており、上記第２駆動機構を制御する。
【００３１】
本実施形態では、制御装置６０は、記憶部６１と、加工制御部６２と、エラー検出部６４と、送信部６６とを備えている。制御装置６０の各部は、ソフトウェアによって構成されていてもよいし、ハードウェアによって構成されていてもよい。制御装置６０の各部は、１つまたは複数のプロセッサによって実現されるものであってもよいし、回路によって組み込まれるものであってもよい。
【００３２】
ところで、本実施形態に係るデンタル加工機１００は、加工プログラムＰＧ１に基づいて、１つまたは複数の加工ツール８を使用して自動で被加工物５を加工することで、所望の対象物を作製する。デンタル加工機１００は、加工プログラムＰＧ１に基づいて被加工物５を加工する。この加工プログラムＰＧ１は、いわゆるＮＣデータ（ＮＣプログラム）、または、ジョブデータ（ジョブプログラム）と呼ばれるものである。加工プログラムＰＧ１とは、デンタル加工機１００がどのような手順で被加工物５を加工するかを示したものである。加工プログラムＰＧ１とは、加工機構１３の動作、および、被加工物５を支持するクランプ１６の動作を座標値によって定義したコマンドが複数記録されたものである。
【００３３】
加工プログラムＰＧ１は、例えばＣＡＭ装置（図示せず）によって作成される。ＣＡＭとは、Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｍａｎｕｆａｃｔｕｒｉｎｇの略であり、ＣＡＭ装置は、コンピュータ支援製造装置と呼ばれるものである。ＣＡＭ装置は、被加工物５を加工することで作製される１つまたは複数の対象物の形状のデータ（以下、対象物データともいう。）に基づいて、加工プログラムＰＧ１を作成する。なお、対象物データは、ＳＴＬデータのことであり、例えばコンピュータ支援設計装置（以下、ＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）装置ともいう。）によって作成されるデータである。ＣＡＭ装置によって作成された加工プログラムＰＧ１は、例えば加工開始時にデンタル加工機１００に送信される。そして、デンタル加工機１００は、受信した加工プログラムＰＧ１のコマンドを順次実行することで、被加工物５から対象物を作製する。
【００３４】
本実施形態では、加工制御部６２は、加工プログラムＰＧ１を実行することで被加工物５を加工するように構成されている。加工制御部６２は、加工プログラムＰＧ１に基づいて被加工物５を加工するように、加工機構１３、クランプ１６の制御を行う。本実施形態では、加工制御部６２は、加工プログラムＰＧ１のコマンドに示された座標値に基づいて、加工機構１３およびクランプ１６の動作を制御する。加工制御部６２は、加工機構１３の動作と共に、クランプ１６の動作を全体として統括的に制御する。このことによって、クランプ１６に支持された被加工物５と加工ツール８との相対的な位置関係を３次元で変化させて、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向、Ｘ軸周りθｘ、Ｙ軸周りθｙの５軸制御による高精度な加工を実現することができる。本実施形態では、加工機構１３のスピンドル３１によって回転された加工ツール８の刃物部８ａ（図３参照）を、クランプ１６に支持された被加工物５に当接させることで、被加工物５に対する加工を行うことができる。ここでは、被加工物５に対して、任意の位置に加工ツール８が任意の角度で当接されることによって、対象物が作製される。
【００３５】
エラー検出部６４は、被加工物５が加工しているときに発生したデンタル加工機１００のエラーを検出する。このエラーの内容は特に限定されず、従来公知のエラーが含まれるものとする。エラーは、被加工物５を適切に加工できないときに発生するものである。エラーには、例えば加工ツール８が折れたことによるエラー（以下、ツール折れエラーという。）、ツール把持部３２が加工ツール８を把持できなかったことによるエラー、スピンドル３１が適切な回転数で回転しないことによるエラー、加工機構１３またはクランプ１６が適切な位置に移動できないことによるエラーなどが含まれる。また、エラーには、集塵機２９が作動していなことによるエラーが含まれる。エラー検出部６４は、これらのエラーを、従来公知のようにセンサなどを介して検出する。
【００３６】
以下、エラー検出部６４によるエラー検出の制御の一例として、上記ツール折れエラーの検出制御について簡単に説明する。本実施形態では、複数の加工ツール８のそれぞれに対する長さ（言い換えると、加工ツール８の軸方向の長さ）である「判定長さ」が記憶部６１に記憶されている。加工中において加工ツール８の使用前と使用後、すなわち、ツールマガジン１４から加工ツール８を取り出した後と、加工ツール８をツールマガジン１４に収容する前において、エラー検出部６４は、ツール折れエラーが発生しているか否かを検出する。ここでは、エラー検出部６４は、ツール把持部３２によって加工ツール８を把持している状態において、加工ツール８の下端をツールセンサ３６のスイッチ３６ａに接触させるように、加工機構１３の移動を制御する。そして、スイッチ３６ａに加工ツール８が接触したときの、ツール把持部３２またはスピンドル３１の上下方向の位置に基づいて、加工ツール８の実際の長さである実長さを算出する。
【００３７】
そして、エラー検出部６４は、記憶部６１に記憶された加工ツール８の判定長さと、加工ツール８の実長さとを比較する。そして、加工ツール８の実長さが加工ツール８の判定長さよりも短いとき、エラー検出部６４は、ツール折れエラーが発生していると判定し、エラーを検出する。
【００３８】
送信部６６は、デンタル加工機１００にエラーが発生した際、そのエラーに関するエラー情報Ｅ１（図６参照）を操作端末１１０に送信する。ここでは、送信部６６は、エラー検出部６４によってエラーが検出されたとき、その検出されたエラーに関するエラー情報Ｅ１を操作端末１１０に送信する。
【００３９】
次に、図１に示す操作端末１１０について説明する。本実施形態では、複数の操作端末１１０は、同じ構成を有している。そのため、以下では、１つの操作端末１１０の構成について説明する。操作端末１１０は、デンタル加工機１００を操作する端末である。操作端末１１０は、例えばパーソナルコンピュータによって実現されるものである。操作端末１１０は、汎用のコンピュータによって実現されるものであってもよいし、専用のコンピュータによって実現されるものであってもよい。
【００４０】
図１に示すように、操作端末１１０には、１つまたは複数のデンタル加工機１００が通信可能に接続されている。操作端末１１０は、通信可能に接続されたデンタル加工機１００を操作することが可能である。操作端末１１０は、図５に示すように、例えば端末表示画面１１１と、端末操作部１１２と、端末制御装置１１３とを備えている。端末表示画面１１１の種類は特に限定されないが、例えばデスクトップ型またはノート型のパーソナルコンピュータのディスプレイである。端末操作部１１２は、例えばパーソナルコンピュータのキーボードおよびマウスである。ただし、端末操作部１１２は、端末表示画面１１１に設けられたタッチパネルであってもよい。
【００４１】
端末制御装置１１３は、例えばマイクロコンピュータである。マイクロコンピュータのハードハードウェアの構成は特に限定されないが、例えば、ＣＰＵと、ＲＯＭと、ＲＡＭと、記憶装置などを備えている。端末制御装置１１３は、端末表示画面１１１および端末操作部１１２に通信可能に接続されている。
【００４２】
端末制御装置１１３には、デンタル加工機１００を操作するための専用のアプリケーションがインストールされている。利用者は、上記アプリケーションを端末表示画面１１１に表示し、端末操作部１１２を介して上記アプリケーションを操作することで、デンタル加工機１００を操作することができる。端末制御装置１１３は、端末記憶部１１４と、端末送信部１１５と、端末受信部１１６とを備えている。
【００４３】
端末記憶部１１４には、上述した加工プログラムＰＧ１が記憶されている。例えばデンタル加工機１００に被加工物５を加工させる際、端末送信部１１５は、デンタル加工機１００の制御装置６０に加工プログラムＰＧ１を送信する。デンタル加工機１００の加工制御部６２は、制御装置６０が受信した加工プログラムＰＧ１を実行することで、被加工物５を加工し、所望の対象物を作製する。端末受信部１１６は、デンタル加工機１００の制御装置６０から加工に関する情報を受信する。ここで、加工に関する情報には、例えばエラー情報Ｅ１（図６参照）の一部が含まれる。端末受信部１１６が受信したエラー情報Ｅ１の一部を含む加工に関する情報は、端末記憶部１１４に記憶される。
【００４４】
次に、図１に示すサーバ１２０について説明する。サーバ１２０には、１つまたは複数の操作端末１１０が通信可能に接続されており、操作端末１１０を介して１つまたは複数のデンタル加工機１００が通信可能に接続されている。例えばエラー履歴表示システム１がクラウド・コンピューティングによって実現されるものである場合、サーバ１２０は、クラウドである。サーバ１２０は、本発明の記憶装置の一例である。
【００４５】
図５に示すように、サーバ１２０には、エラー履歴テーブルＴＢ１が記憶されている。図６は、エラー履歴テーブルＴＢ１の一例を示す図である。エラー履歴テーブルＴＢ１は、各デンタル加工機１００で発生したエラーに関するエラー情報Ｅ１の履歴を管理するテーブルである。エラー履歴テーブルＴＢ１は、各デンタル加工機１００で発生したエラー情報Ｅ１の履歴を一括で管理するテーブルである。本実施形態では、エラー履歴テーブルＴＢ１には、エラーが発生した際に実行していた加工プログラムＰＧ１毎にエラー情報Ｅ１が管理されている。
【００４６】
なお、エラー履歴テーブルＴＢ１の構成は特に限定されない。例えばエラー履歴テーブルＴＢ１には、エラー情報Ｅ１が記憶されている。エラー情報Ｅ１は、エラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラムＰＧ１のファイル名１３４（以下、加工プログラム名１３４という。）と、被加工物５の種類１３５と、加工ツール８の種類１３６とを有している。エラー履歴テーブルＴＢ１は、エラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とが関連付けられたテーブルである。言い換えると、エラー履歴テーブルＴＢ１は、エラー日時１３１、エラーＩＤ１３２、機器ＩＤ１３３、加工プログラム名１３４、被加工物５の種類１３５、および、加工ツール８の種類１３６などの項目が存在する。ここで、「関連付けられた」とは、テーブルの同じ行に記載された項目同士のことをいう。
【００４７】
エラー日時１３１は、デンタル加工機１００でエラーが発生したときの日付および時刻のことである。詳しくは、エラー日時１３１は、デンタル加工機１００のエラー検出部６４がエラーを検出したときの日付および時刻のことである。ただし、エラー日時１３１は、操作端末１１０がデンタル加工機１００からエラー情報Ｅ１（詳しくは、エラーＩＤ１３２）を受信した日時であってもよい。エラーＩＤ１３２は、エラーの内容を一意的に特定するものである。エラーＩＤ１３２は、エラーの内容毎に付された固有のＩＤである。エラーＩＤ１３２からどのようなエラーが発生したかを知ることができる。詳しい図示は省略するが、エラーＩＤ１３２のリストが、デンタル加工機１００の記憶部６１に記憶されている。エラー検出部６４がエラーを検出したとき、エラーＩＤ１３２のリストを参照し、エラー検出部６４に検出されたエラーに該当するエラーＩＤ１３２を操作端末１１０に送信する。機器ＩＤ１３３は、デンタル加工機１００毎に付された固有のＩＤである。この機器ＩＤ１３３からデンタル加工機１００を一意的に特定することができる。
【００４８】
加工プログラム名１３４は、例えば加工プログラムＰＧ１が保存されたファイル名である。加工プログラム名１３４から加工プログラムＰＧ１を特定することができる。被加工物５の種類１３５とは、エラーが発生したときにデンタル加工機１００が加工していた被加工物５の種類のことである。言い換えると、被加工物５の種類１３５とは、エラー検出部６４によってエラーが検出されたときに、デンタル加工機１００が加工していた被加工物５の種類のことである。被加工物５の種類１３５は、エラーが発生したときにデンタル加工機１００のクランプ１６（図４参照）が支持していた被加工物５の種類である。言い換えると、被加工物５の種類１３５は、エラーが発生したときにデンタル加工機１００が実行していた加工プログラムＰＧ１によって指定された被加工物５の種類である。
【００４９】
加工ツール８の種類１３６とは、エラーが発生したときに被加工物５を加工していた加工ツール８の種類のことである。言い換えると、加工ツール８の種類１３６とは、エラー検出部６４によってエラーが検出されたときに、被加工物５を加工していた加工ツール８の種類のことである。加工ツール８の種類１３６は、エラーが発生したときにデンタル加工機１００のツール把持部３２が把持していた加工ツール８の種類である。言い換えると、加工ツール８の種類１３６は、エラーが発生していたときにデンタル加工機１００が実行していた加工プログラムＰＧ１によって指定された加工ツール８の種類である。
【００５０】
本実施形態では、エラー履歴テーブルＴＢ１には、以下のような手順でエラー情報Ｅ１の各項目のデータが追加される。例えばデンタル加工機１００のエラー検出部６４によってエラーを検出した場合、デンタル加工機１００の送信部６６は、操作端末１１０に該当するエラーＩＤ１３２を送信する。操作端末１１０の端末受信部１１６は、デンタル加工機１００から送信されたエラーＩＤ１３２を受信する。このとき、操作端末１１０側では、エラーＩＤ１３２が送信されたデンタル加工機１００の機器ＩＤ１３３、および、エラーＩＤ１３２を受信した日時を取得することができる。そのため、操作端末１１０は、エラーＩＤ１３２を受信した日時をエラー日時１３１として、エラー日時１３１と、エラーＩＤ１３２と、エラーＩＤ１３２が送信されたデンタル加工機１００の機器ＩＤ１３３とを関連付けた状態とする。
【００５１】
本実施形態では、操作端末１１０の端末記憶部１１４には、デンタル加工機１００の加工制御部６２によって実行された加工プログラムＰＧ１が記憶されている。操作端末１１０は、エラーが発生したデンタル加工機１００の加工制御部６２が実行していた加工プログラムＰＧ１の加工プログラム名１３４を端末記憶部１１４から取得することができる。さらに、本実施形態では、加工プログラムＰＧ１には、加工対象となる被加工物５の種類１３５に関する情報と、加工に使用される加工ツール８の種類１３６に関する情報が示されている。言い換えると、端末記憶部１１４には、加工制御部６２によって加工されていた被加工物５の種類１３５、および、加工ツール８の種類１３６が記憶されている。そのため、操作端末１１０は、端末記憶部１１４に記憶された加工プログラムＰＧ１から、エラーが発生したときに加工していた被加工物５の種類１３５、および、エラーが発生したときにデンタル加工機１００が使用していた加工ツール８の種類１３６を取得することができる。操作端末１１０は、端末記憶部１１４に記憶された加工プログラムＰＧ１から取得された加工プログラム名１３４、被加工物５の種類１３５および加工ツール８の種類１３６を、エラー日時１３１、エラーＩＤ１３２、および、機器ＩＤ１３３と関連付ける。
【００５２】
操作端末１１０の端末送信部１１５は、エラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とを関連付けてエラー情報Ｅ１をサーバ１２０に送信する。そして、サーバ１２０は、受信したエラー情報Ｅ１、すなわちエラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とを関連付けてエラー履歴テーブルＴＢ１に追加する。以上のようにして、デンタル加工機１００にエラーが発生した際に、エラー履歴テーブルＴＢ１にエラー情報Ｅ１が順次追加される。
【００５３】
なお、エラー履歴テーブルＴＢ１は、１つのテーブルによって構成されていてもよいし、複数のテーブルによって構成されていてもよい。エラー履歴テーブルＴＢ１は、サーバ１２０以外に、操作端末１１０の端末記憶部１１４に記憶されていてもよい。
【００５４】
次に、図１に示すエラー履歴表示装置２００について説明する。エラー履歴表示装置２００は、複数のデンタル加工機１００のエラー情報Ｅ１の履歴を管理および表示する。エラー履歴表示装置２００は、操作端末１１０と同様に、例えばパーソナルコンピュータによって実現されるものである。エラー履歴表示装置２００は、汎用コンピュータによって実現されてもよいし、専用のコンピュータによって実現されてもよい。
【００５５】
図１に示すように、エラー履歴表示装置２００は、サーバ１２０に通信可能に接続されている。エラー履歴表示装置２００は、サーバ１２０に記憶されたエラー履歴テーブルＴＢ１からエラー情報Ｅ１を取得し、取得したエラー情報Ｅ１に基づいて、各デンタル加工機１００のエラー情報Ｅ１の履歴を表示する。図５に示すように、エラー履歴表示装置２００は、表示画面２０１と、操作部２０２と、表示処理装置２１０とを備えている。
【００５６】
表示画面２０１の種類は特に限定されない。表示画面２０１は、例えば携帯型端末のディスプレイである。ただし、表示画面２０１は、例えばデスクトップ型またはノート型のパーソナルコンピュータのディスプレイであってもよい。
【００５７】
操作部２０２は、表示画面２０１に表示されたものを利用者が操作するものである。例えば利用者は、操作部２０２を操作することで、表示画面２０１に表示されたものを切り替えることができる。なお、操作部２０２の種類は特に限定されない。操作部２０２は、例えば表示画面２０１上に配置されたタッチパネルである。ただし、操作部２０２は、パーソナルコンピュータのキーボードおよびマウスであってもよい。
【００５８】
表示処理装置２１０は、サーバ１２０からエラー情報Ｅ１が記憶されたエラー履歴テーブルＴＢ１を取得し、エラー情報Ｅ１を表示画面２０１に表示する。なお、表示処理装置２１０の構成は特に限定されない。表示処理装置２１０は、いわゆる制御装置である。表示処理装置２１０は、例えばマイクロコンピュータである。表示処理装置２１０は、ＣＰＵと、ＲＯＭと、ＲＡＭと、記憶装置などを備えている。本実施形態では、表示処理装置２１０は、サーバ１２０と別々のものであるが、サーバ１２０と一体的なものであってもよい。表示処理装置２１０は、サーバ１２０と有線または無線を介して通信可能に接続されている。
【００５９】
本実施形態では、表示処理装置２１０は、表示記憶部２１１と、取得処理部２１３と、表示処理部２１５とを備えている。表示処理装置２１０の各部は、ソフトウェアによって構成されていてもよいし、ハードウェアによって構成されていてもよい。表示処理装置２１０の各部は、１つまたは複数のプロセッサによって実現されるものであってもよいし、回路に組み込まれるものであってもよい。
【００６０】
取得処理部２１３は、サーバ１２０に記憶されたエラー履歴テーブルＴＢ１を取得することで、エラー情報Ｅ１を取得する。なお、取得処理部２１３によって取得されたエラー履歴テーブルＴＢ１内のエラー情報Ｅ１は、表示記憶部２１１に記憶されてもよい。
【００６１】
表示処理部２１５は、取得処理部２１３によって取得されたエラー情報Ｅ１を表示画面２０１に表示する。なお、エラー情報Ｅ１を表示画面２０１にどのように表示するかは特に限定されず、例えば表やグラフなどを用いてエラー情報Ｅ１を表示画面２０１に表示する。
【００６２】
図７は、表示画面２０１の一例を示す図である。図７に示すように、表示処理部２１５は、デンタル加工機１００毎に、エラー情報Ｅ１を表示する。本実施形態では、表示処理部２１５は、デンタル加工機１００毎のエラー履歴一覧表Ｔ１を表示画面２０１に表示する。このエラー履歴一覧表Ｔ１は、取得処理部２１３によって取得されたエラー履歴テーブルＴＢ１のエラー情報Ｅ１に基づいて作成されたものである。
【００６３】
本実施形態では、表示画面２０１において、複数の選択ボタンＢＴ１が配置されている。これら選択ボタンＢＴ１は、デンタル加工機１００毎に設けられており、１つの選択ボタンＢＴ１は、１つのデンタル加工機１００に対応している。利用者は、操作部２０２を介して１つの選択ボタンＢＴ１を選択して押すことで、利用者に選択された選択ボタンＢＴ１に対応したデンタル加工機１００に関するエラー履歴一覧表Ｔ１が表示される。なお、図７において、説明の便宜上、選択ボタンＢＴ１には、機器ＩＤ１３３が付されている。ここでは、５つの選択ボタンＢＴ１は、それぞれ機器ＩＤ１３３がａ１、ａ２、ａ３、ａ４、ａ５であるデンタル加工機１００に対応しており、５つのデンタル加工機１００のそれぞれのエラー履歴一覧表Ｔ１を表示画面２０１に表示することが可能である。
【００６４】
なお、エラー履歴一覧表Ｔ１の構成は特に限定されない。本実施形態では、エラー履歴一覧表Ｔ１は、選択ボタンＢＴ１によって選択された機器ＩＤ１３３に対応したデンタル加工機１００で発生したエラーのエラー情報Ｅ１に関する表である。エラー履歴一覧表Ｔ１には、エラーが発生したときのエラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とが表示されている。ここでは、エラー履歴一覧表Ｔ１の１行分のデータが１つの加工プログラムＰＧ１におけるエラー情報Ｅ１である。本実施形態では、エラー履歴一覧表Ｔ１には、詳細情報１３８が表示されている。この詳細情報１３８は、エラーＩＤ１３２が示すエラー内容に関する情報であり、実際にどのようなエラーが発生したかが示されている。この詳細情報１３８は、エラーＩＤ１３２と関連付けられており、表示記憶部２１１に予め記憶されている。
【００６５】
エラー履歴一覧表Ｔ１は、表示処理部２１５によって、例えば以下のような手順で作成され、かつ、表示される。ここでは、機器ＩＤ１３３がａ１のデンタル加工機１００に対応したエラー履歴一覧表Ｔ１の作成手順について簡単に説明する。表示処理部２１５は、まず取得処理部２１３によって取得されたエラー履歴テーブルＴＢ１から、機器ＩＤ１３３がａ１を含む行のデータを抽出する。すなわち、機器ＩＤ１３３がａ１に対応したエラー日時１３１と、エラーＩＤ１３２と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とを抽出する。
【００６６】
次に、表示処理部２１５は、エラー履歴テーブルＴＢ１から抽出したエラー日時１３１と、エラーＩＤ１３２と、機器ＩＤ１３３と、加工プログラム名１３４と、被加工物５の種類１３５と、加工ツール８の種類１３６とを関連付けて、エラー履歴一覧表Ｔ１に表示する。このことによって、機器ＩＤ１３３がａ１であるデンタル加工機１００で発生したエラー情報Ｅ１を、エラー履歴一覧表Ｔ１を使用して、表示画面２０１に表示することができる。
【００６７】
本実施形態では、表示処理部２１５は、エラー履歴一覧表Ｔ１の他に、エラーの発生回数の割合を示した円グラフＧ１およびエラー発生回数表Ｔ２を表示画面２０１に表示する。円グラフＧ１は、エラー履歴一覧表Ｔ１と連動しており、エラー履歴一覧表Ｔ１で示されたエラー情報Ｅ１をエラーＩＤ１３２毎に発生回数１４０を集計し、１つのデンタル加工機１００で発生したエラーの合計回数に対する、エラーＩＤ１３２毎の発生回数１４０の割合を示すグラフである。言い換えると、円グラフＧ１は、選択ボタンＢＴ１で選択された機器ＩＤ１３３のデンタル加工機１００で発生したエラーの合計回数に対する、エラーＩＤ１３２毎の発生回数１４０の割合を示すグラフである。エラー発生回数表Ｔ２は、円グラフＧ１に対応した表であり、エラー履歴一覧表Ｔ１で示されたエラー情報Ｅ１を、エラーＩＤ１３２毎に発生回数１４０を集計した表である。言い換えると、エラー発生回数表Ｔ２は、選択ボタンＢＴ１で選択された機器ＩＤ１３３のデンタル加工機１００で発生したエラーＩＤ１３２毎の発生回数１４０を示す表である。
【００６８】
以上、本実施形態では、サーバ１２０には、図５に示すように、操作端末１１０から送信されたエラー情報Ｅ１が記憶されている。このエラー情報Ｅ１は、デンタル加工機１００でエラーが発生したときに、順次、サーバ１２０に記憶されるものである。このようにサーバ１２０に記憶されたエラー情報Ｅ１に基づいて、図７に示すように、表示画面２０１にエラー情報Ｅ１を表示する。利用者は、表示画面２０１に表示されたエラー情報Ｅ１を見ることで、デンタル加工機１００でどのようなエラーがいつ発生したかを把握することができる。
【００６９】
本実施形態では、サーバ１２０には、複数のデンタル加工機１００で発生したエラーに対するエラー情報Ｅ１の履歴が記憶されている。このことによって、複数のデンタル加工機１００におけるエラー情報Ｅ１を表示画面２０１に表示することができる。そのため、複数のデンタル加工機１００におけるエラー情報Ｅ１を一括で管理することができる。
【００７０】
本実施形態では、表示処理部２１５は、デンタル加工機１００毎にエラー情報Ｅ１を表示する。このことによって、利用者は、デンタル加工機１００毎に、エラー情報Ｅ１を確認することができる。よって、デンタル加工機１００の単位で、どのエラーがいつ行われたかを把握することができる。
【００７１】
本実施形態では、図６に示すように、エラー情報Ｅ１は、エラーの内容を識別するエラーＩＤ１３２を有する。このエラーＩＤ１３２からデンタル加工機１００にどのようなエラーが発生したかを識別することができる。よって、どのようなエラーがどのような頻度で発生しているかを把握し易い。
【００７２】
本実施形態では、デンタル加工機１００の送信部６６は、エラーが発生した場合、操作端末１１０にエラーＩＤ１３２を送信する。このようにエラーＩＤ１３２は、実際にエラーが発生したデンタル加工機１００から送信されるため、正確な情報である。よって、デンタル加工機１００でどのようなエラーが発生したかを正確に把握することができる。
【００７３】
本実施形態では、エラー情報Ｅ１は、デンタル加工機１００に付された固有の機器ＩＤ１３３を有している。操作端末１１０の端末送信部１１５は、デンタル加工機１００の送信部６６によって送信されたエラーＩＤ１３２と、エラーが発生したデンタル加工機１００の機器ＩＤ１３３とをサーバ１２０に送信する。サーバ１２０は、端末送信部１１５によって送信されたエラーＩＤ１３２と、機器ＩＤ１３３とを関連付けて記憶するように構成されている。表示処理部２１５は、図７に示すように、サーバ１２０に記憶されたエラーＩＤ１３２と、機器ＩＤ１３３とを関連付けて表示画面２０１に表示する。このことによって、エラーＩＤ１３２に対応したエラーがどのデンタル加工機１００で発生したかを機器ＩＤ１３３によって特定することができる。よって、どのようなエラーＩＤ１３２に対応したエラーが発生し易いかを、デンタル加工機１００毎に把握し易い。
【００７４】
本実施形態では、デンタル加工機１００は、加工プログラムＰＧ１を実行することで被加工物５を加工する加工制御部６２を備えている。操作端末１１０は、加工制御部６２によって実行された加工プログラムＰＧ１の加工プログラム名１３４が記憶された端末記憶部１１４を備えている。端末送信部１１５は、デンタル加工機１００の送信部６６によって送信されたエラーＩＤ１３２と、エラーが発生したときに加工制御部６２によって実行された加工プログラムＰＧ１の加工プログラム名１３４とをサーバ１２０に送信する。サーバ１２０は、端末送信部１１５によって送信されたエラーＩＤ１３２と、加工プログラム名１３４とを関連付けて記憶するように構成されている。表示処理部２１５は、サーバ１２０に記憶されたエラーＩＤ１３２と、加工プログラム名１３４とを関連付けて表示画面２０１に表示する。このことによって、エラーＩＤ１３２に対応したエラーがどのような加工プログラムＰＧ１を実行しているときに発生したかを加工プログラム名１３４から特定することができる。よって、加工プログラムＰＧ１毎に、どのようなエラーが発生したかを把握し易い。
【００７５】
端末記憶部１１４には、加工制御部６２によって加工されている被加工物５の種類１３５が記憶されている。端末送信部１１５は、デンタル加工機１００の送信部６６によって送信されたエラーＩＤ１３２と、エラーが発生したときに加工制御部６２によって加工されていた被加工物５の種類１３５とをサーバ１２０に送信する。サーバ１２０は、端末送信部１１５によって送信されたエラーＩＤ１３２と、被加工物５の種類１３５とを関連付けて記憶するように構成されている。表示処理部２１５は、サーバ１２０に記憶されたエラーＩＤ１３２と、被加工物５の種類１３５とを関連付けて表示画面２０１に表示する。このことによって、エラーＩＤ１３２に対応したエラーが、デンタル加工機１００がどのような種類１３５の被加工物５を加工しているときに発生したかを把握し易い。よって、被加工物５の種類１３５毎に、どのようなエラーが発生したかを把握し易い。
【００７６】
本実施形態では、端末記憶部１１４には、デンタル加工機１００が加工しているときにツール把持部３２が把持している加工ツール８の種類１３６が記憶されている。端末送信部１１５は、デンタル加工機１００の送信部６６によって送信されたエラーＩＤ１３２と、エラーが発生したときにデンタル加工機１００のツール把持部３２が把持していた加工ツール８の種類１３６とをサーバ１２０に送信する。サーバ１２０は、端末送信部１１５によって送信されたエラーＩＤ１３２と、加工ツール８の種類１３６とを関連付けて記憶するように構成されている。表示処理部２１５は、サーバ１２０に記憶されたエラーＩＤ１３２と、加工ツール８の種類１３６とを関連付けて表示画面２０１に表示する。このことによって、エラーＩＤ１３２に対応したエラーが、デンタル加工機１００がどのような種類１３６の加工ツール８を使用しているときに発生したかを把握し易い。よって、加工ツール８の種類１３６毎に、どのようなエラーが発生したかを把握し易い。
【００７７】
上記実施形態では、エラー履歴一覧表Ｔ１は、デンタル加工機１００毎のエラー情報Ｅ１に関する表であり、デンタル加工機１００毎のエラー情報Ｅ１が表示画面２０１に表示されている。しかしながら、エラー履歴一覧表Ｔ１は、例えば利用者によって選択された複数のデンタル加工機１００に関するエラー情報Ｅ１の表であってもよいし、利用者によって選択された期間に該当するデンタル加工機１００のエラー情報Ｅ１の表であってもよい。すなわち、エラー履歴一覧表Ｔ１に示される期間やデンタル加工機１００の数は、利用者によって適宜に設定されるものである。
【符号の説明】
【００７８】
１  エラー履歴表示システム
６４  エラー検出部
６６  送信部
１００  デンタル加工機
１１０  操作端末
１１５  端末送信部
１１６  端末受信部
１２０  サーバ（記憶装置）
１３１  エラー日時
１３２  エラーＩＤ
２００  エラー履歴表示装置
２１０  表示処理装置
２１３  取得処理部
２１５  表示処理部
Ｅ１  エラー情報
【図１】
2020135013.tif 000003
【図２】
2020135013.tif 000004
【図３】
2020135013.tif 000005
【図４】
2020135013.tif 000006
【図５】
2020135013.tif 000007
【図６】
2020135013.tif 000008
【図７】
2020135013.tif 000009