(57)【要約】【課題】彫刻のレッスンを行う場合に、生徒が大きなミスをした場合でも作業のやり直しを少なくすることが可能な彫刻レッスン用サーバを提供する。【解決手段】完成状態の立体物を示す第１の３Ｄプリンタ用データ、彫刻を開始する前の初期状態の立体物を示す第２の３Ｄプリンタ用データ、及び彫刻の途中状態の立体物を示す彫刻作業データを記憶する記憶部と、受信した彫刻作業データと、第１の３Ｄプリンタ用データとを比較する比較部と、立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、比較した彫刻作業データを受信する前に記憶されている彫刻作業データまたは第２の３Ｄプリンタ用データを読み出して利用者端末に送信するデータ送信部と、を有する彫刻レッスン用サーバである。【選択図】図２
2019028253.tif 000002
【特許請求の範囲】
【請求項１】
３Ｄプリンタ及び３Ｄスキャナを含む利用者端末と通信可能に接続され、ネットワークを介して立体物の彫刻を指導するために用いられるサーバであって、
完成状態の前記立体物を示す第１の３Ｄプリンタ用データ、前記完成状態の立体物を内包し、彫刻を開始する前の初期状態の前記立体物を示す第２の３Ｄプリンタ用データ、及び前記利用者端末から送信された、前記３Ｄスキャナによりスキャンされた前記彫刻の途中状態の前記立体物を示す彫刻作業データを記憶する記憶部と、
受信した前記彫刻作業データと、少なくとも前記第１の３Ｄプリンタ用データとを比較する比較部と、
前記立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、比較した前記彫刻作業データを受信する前に記憶されている彫刻作業データまたは前記第２の３Ｄプリンタ用データを読み出して前記利用者端末に送信するデータ送信部と、
を有する彫刻レッスン用サーバ。
【請求項２】
前記比較部は、受信した前記彫刻作業データと前記第１の３Ｄプリンタ用データとを比較する際に、当該彫刻作業データにおける所定の部位の外縁が前記第１の３Ｄプリンタ用データの外縁よりも内側に所定値以上ずれている場合に、彫り過ぎがあるという比較結果を得ることを特徴とする請求項１記載の彫刻レッスン用サーバ。
【請求項３】
前記比較部は、完成状態の前記立体物毎に一または複数の所定の部位を設定し、当該所定の部位毎に彫り過ぎを判断するための基準となる所定値を設定することを特徴とする請求項２記載の彫刻レッスン用サーバ。
【請求項４】
前記データ送信部は、前記立体物の所定の部位において彫り不足があるという比較結果が得られた場合、前記利用者端末に対し、当該彫り不足の領域を視認するための補足作業データを送信することを特徴とする請求項１〜３のいずれか一つに記載の彫刻レッスン用サーバ。
【請求項５】
前記記憶部は、前記立体物の彫刻を行う利用者に対する複数の指導メッセージを記憶し、
前記データ送信部は、前記比較結果に応じた指導メッセージを前記記憶部から読み出して、前記利用者端末に送信することを特徴とする請求項１〜４のいずれか一つに記載の彫刻レッスン用サーバ。
【請求項６】
前記比較部は、前記立体物の所定の部位において彫り過ぎがあるという比較結果が得られ、且つ前記利用者端末に彫り直し不要の入力があった場合に、当該比較結果の代わりに彫り過ぎが無いという比較結果を前記データ送信部に出力することを特徴とする請求項１〜５のいずれか一つに記載の彫刻レッスン用サーバ。
【請求項７】
前記比較部は、比較を行う前記所定の部位を変更することにより当該所定の部位を彫り過ぎの観点での比較の対象から除外し、または、比較を行う前記所定の部位における所定値を変更することにより当該所定の部位において彫り過ぎが無いという比較結果を得ることを特徴とする請求項６に記載の彫刻レッスン用サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は彫刻レッスン用サーバに関する。
【背景技術】
【０００２】
ネットワークを利用したオンライン・レッスンが知られている。これは、生徒側のコンピュータシステムと先生側のコンピュータシステムとをネットワークを介して接続し、英会話、楽器演奏、彫刻等を遠隔指導するものである。
【０００３】
たとえば特許文献１には、自宅に居ながら先生のアドバイスを受けることができる双方向性を持った楽器演奏システムが開示されている。具体的には、先生側および生徒側に、コンピュータとそれに接続された電子楽器により構成されるシステムを設け、ネットワークを介してそれぞれのシステムを接続する。先生側システムは、生徒側システムから送られてくる生徒の演奏データに基づく演奏を再生し、その演奏に対する演奏指導データや模範演奏データを作成して生徒側システムに送信する。生徒側システムは、先生側システムから送られてきた模範演奏データに基づいて演奏を再生するとともに、演奏指導データに基づく指導内容をディスプレイに表示できる。
【０００４】
また、特許文献２には、電子楽器が接続された生徒側のパーソナルコンピュータとサーバとをネットワークを介して接続し、サーバに置かれた豊富な教材を用いて生徒が楽器の演奏を練習できるようにした演奏教習システムが開示されている。特許文献２のシステムでは、サーバの指導プログラムによる自動評価が可能であるため、生徒が独習することができる。
【０００５】
また、石鹸を使った彫刻である「ソープカービング」のオンライン・レッスン用プログラムが販売されている（非特許文献１参照）。このプログラムは、具体的な彫刻作業を動画で提供することにより、作業内容を繰り返し確認することができる。
【０００６】
ところで、現在では３Ｄプリンタの高性能化、小型化、低価格化が進み、従来の業務用３Ｄプリンタだけでなく、民生用の３Ｄプリンタも急速に普及している。このような３Ｄプリンタを利用できるオンライン・レッスンの形態も検討されている。
【０００７】
たとえば、特許文献３には、折り紙の折り方等、軟弱材の手作業加工法を効果的に学習するための教材が開示されている。この教材は、学習のための動画や音声、テキストと併せて、完成品に至る途中の複数個の半成品の３Ｄプリンタ用データが含まれる。学習者は、インターネット経由で入手した３Ｄプリンタ用データを３Ｄプリンタで出力することにより、半成型品の立体物を入手できる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−２８２０９５号公報
【特許文献２】特開２００２−０２３６０７号公報
【特許文献３】特開２０１５−２２５０９３号公報
【非特許文献】
【０００９】
【非特許文献１】“ソープカービング基礎講座”、［ｏｎｌｉｎｅ］、株式会社ＮＴＴぷらら、［平成２９年７月２６日検索］、インターネット＜ＵＲＬ：https://shummy.hikaritv.net/pages/lp/soap#carving.html＞
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ここで、楽器演奏のオンライン・レッスンにおいては、生徒の演奏にミスがあった場合、先生や指導プログラムによってミスの箇所が指摘され、生徒はミスした箇所を繰り返し練習することができる。
【００１１】
一方、彫刻のレッスンにおいては、先生の指導のもと、或いは非特許文献１のように動画を見ながら、実際に手作業で彫刻を行う。しかしながら、彫刻のレッスンにおいては、彫り過ぎのように大きなミス（修復不能なミス）をしてしまう場合がある。このような大きなミスをしてしまうと、最初から彫刻をやり直す必要が生じるため、それまでの作業が全て無駄になってしまうという問題がある。
【００１２】
本発明の目的は、彫刻のレッスンを行う場合に、生徒が大きなミスをした場合でも作業のやり直しを少なくすることが可能な彫刻レッスン用サーバを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するための主たる発明は、３Ｄプリンタ及び３Ｄスキャナを含む利用者端末と通信可能に接続され、ネットワークを介して立体物の彫刻を指導するために用いられるサーバであって、完成状態の前記立体物を示す第１の３Ｄプリンタ用データ、前記完成状態の立体物を内包し、彫刻を開始する前の初期状態の前記立体物を示す第２の３Ｄプリンタ用データ、及び前記利用者端末から送信された、前記３Ｄスキャナによりスキャンされた前記彫刻の途中状態の前記立体物を示す彫刻作業データを記憶する記憶部と、受信した前記彫刻作業データと、少なくとも前記第１の３Ｄプリンタ用データとを比較する比較部と、前記立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、比較した前記彫刻作業データを受信する前に記憶されている彫刻作業データまたは前記第２の３Ｄプリンタ用データを読み出して前記利用者端末に送信するデータ送信部と、を有する彫刻レッスン用サーバである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１４】
本発明によれば、彫刻のレッスンを行う場合に、生徒が大きなミスをした場合でも作業のやり直しを少なくすることができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る彫刻レッスンシステムの概略を示す図である。
【図２】実施形態に係る彫刻レッスン用サーバの構成例を示す図である。
【図３】彫刻レッスンで使用する彫刻物の例を示す図である。
【図４】実施形態に係る彫刻レッスン用サーバの処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
＜実施形態＞
図１〜図４を参照して、実施形態に係る彫刻レッスン用サーバＳについて説明する。
【００１７】
＝＝彫刻レッスンシステム＝＝
図１に示すように、彫刻レッスンシステム１は、複数の利用者端末Ｍ、及び彫刻レッスン用サーバＳを備える。各利用者端末と彫刻レッスン用サーバＳとは、ネットワークＮを介して通信可能に接続されている。ネットワークＮは、たとえば公衆電話回線網やインターネット回線等の伝送路である。
【００１８】
本実施形態における彫刻レッスンは、彫刻レッスン用サーバＳから提供されるレッスンプログラムに沿って、利用者（以下、「生徒」）が初期状態の立体物に対して段階的に彫刻作業を行い、完成状態の立体物を作成するオンライン方式のレッスンである。
【００１９】
＝＝利用者端末＝＝
利用者端末Ｍは、彫刻レッスンを受ける生徒が所有する機器である。利用者端末Ｍは、コンピュータｍ１、３Ｄプリンタｍ２、及び３Ｄスキャナｍ３を含む。
【００２０】
コンピュータｍ１は、家庭用のパーソナルコンピュータ等である。コンピュータｍ１は、画像や文字を表示するためのディスプレイが付属されている。また、コンピュータｍ１は、３Ｄプリンタｍ２や３Ｄスキャナｍ３を制御するためのソフトウェア、３Ｄプリンタ用データが示す立体物の画像や彫刻レッスン用サーバＳから送信される各種情報を表示するためのソフトウェア等がインストールされている。
【００２１】
３Ｄプリンタｍ２は、３Ｄプリンタ用データに基づいて、立体物を造形する装置である。造形方式は、ＦＤＭ方式や光造形方式等、様々な方式を用いることができる。なお、３Ｄプリンタｍ２に用いるフィラメント（立体物の素材）は、立体物の外観に適しているだけでなく、彫刻作業に適した材質であることが望ましい。たとえば、樹脂材料に対して木や竹の粉末を添加したフィラメントを用いることができる。
【００２２】
３Ｄスキャナｍ３は、生徒がレッスンプログラムに沿って実際に彫刻した立体物をスキャンし、当該立体物を示す３Ｄデータを作成する装置である。
【００２３】
生徒は、コンピュータｍ１を使用して、ネットワークＮ経由で彫刻レッスン用サーバＳが提供するレッスンサイトにアクセスする。生徒は、ユーザー登録を行った後、希望するレッスンを選択し、レッスンに関する詳細情報（１回あたりの作業時間、レッスンを希望する曜日等）を入力する。最後に、生徒は、オンラインで料金支払いを行うことでレッスンプログラムの提供を受けることが可能となる。
【００２４】
一のレッスンは、複数回のレッスンプログラムにより構成されている。一のレッスンプログラムは、立体物の一部を彫刻するための内容が含まれており、全てのレッスンプログラムを行うことで、立体物を完成することができる。
【００２５】
初回のレッスンプログラムには、彫刻を開始する前の初期状態の立体物を示す３Ｄプリンタ用データ（第２の３Ｄプリンタ用データ。詳細は後述）が含まれている。コンピュータｍ１は、生徒からの指示入力に応じて当該データを３Ｄプリンタｍ２に入力する。３Ｄプリンタｍ２は、当該データに基づいて初期状態の立体物を造形する。生徒は、初回のレッスンプログラムに沿って、初期状態の立体物に対して彫刻を行う。一回のレッスンが終了した後、生徒は、３Ｄスキャナｍ３に彫刻の途中状態の立体物をスキャンさせる。３Ｄスキャナｍ３は、彫刻の途中状態の立体物を示す３Ｄデータ（彫刻作業データ。詳細は後述）を作成する。利用者端末Ｍは、作成した３Ｄデータを彫刻レッスン用サーバＳに送信する。生徒は、レッスンプログラムに沿った彫刻、彫刻した立体物の３Ｄデータ作成、及び当該３Ｄデータの送信を繰り返し行うことで、徐々に立体物を完成させる。
【００２６】
＝＝彫刻レッスン用サーバ＝＝
彫刻レッスン用サーバＳは、ネットワークＮを介して立体物の彫刻を指導するために用いられるコンピュータである。図２は彫刻レッスン用サーバＳの構成例を示す図である。彫刻レッスン用サーバＳは、記憶部１０、通信部２０及び制御部３０を備える。
【００２７】
［記憶部］
記憶部１０は、各種レッスンプログラムや、レッスンプログラムで用いられる各種のデータ等を記憶する大容量の記憶装置である。本実施形態に係る記憶部１０は、レッスン用データ記憶部１０ａ及び作業データ記憶部１０ｂを含んで構成されている。
【００２８】
（レッスン用データ記憶部）
レッスン用データ記憶部１０ａは、第１の３Ｄプリンタ用データ、第２の３Ｄプリンタ用データ、及び指導メッセージを記憶する。
【００２９】
第１の３Ｄプリンタ用データは、完成状態の立体物を示すデータである。以下では、完成状態の立体物として図３に示す仏像Ｘを用いて説明を行う。仏像Ｘは複数の部位から構成されている。具体的に、仏像Ｘは、頭部Ｘ１、胴体前部Ｘ２、胴体後部Ｘ３、右手Ｘ４、左手Ｘ５、右足Ｘ６、左足Ｘ７、台座上部Ｘ８、及び台座下部Ｘ９の９つの部位で構成されている。
【００３０】
第２の３Ｄプリンタ用データは、完成状態の立体物を内包し、彫刻を開始する前の初期状態の立体物を示すデータである。初期状態の形状は、完成状態の立体物を内包する形状であれば特に限定されない。たとえば、直方体や円柱状であってもよいし、初心者が彫刻しやすいよう、完成状態の外形を模った形状（仏像Ｘのポージングを模った形状等）や、全体のバランス（仏像Ｘの上半身に相当する部位は下半身の部位及び台座に比べて小さめに構成されている等）が反映された形状でもよい。また、初期状態の立体物は、一の完成状態の立体物に対して様々なものを準備しておき、生徒の習熟度に合わせて適当なものが選択されることでもよい。
【００３１】
なお、第１の３Ｄプリンタ用データ及び第２の３Ｄプリンタ用データには、彫刻作業データと重ね合わせる際（詳細は後述）の基準位置が予め設定されている。本実施形態における彫刻レッスンでは、彫刻作業と３Ｄスキャンと３Ｄプリント出力が繰り返されるため、基準位置は、立体物と３Ｄプリンタ用データとの間で必ず引き継がれるように設定される。より具体的には、初期状態の台座下部Ｘ９に相当する位置の一部に彫刻作業不要の完成状態の領域を設け、これを基準点としてもよい。
【００３２】
指導メッセージは、立体物の彫刻を行う生徒に対する指導内容やアドバイスを示すデータである。指導メッセージは、彫刻する立体物の構造や、レッスンの進捗等に応じた複数のパターンが存在する。たとえば、指導メッセージは、各部位に応じた９つの指導内容を示すデータとして記憶される。具体例として、頭部Ｘ１の指導メッセージは、「頭部Ｘ１を彫刻しましょう。道具は●●と●●を準備してください。この部位のポイントは●●です。焦らず丁寧に作業しましょう！」といったように、彫刻を行う部位、使用する道具、作業の注意点等を示す内容で構成される。指導メッセージには、彫刻すべき場所を示す画像データが含まれていてもよい。
【００３３】
（作業データ記憶部）
作業データ記憶部１０ｂは、彫刻作業データを記憶する。彫刻作業データは、利用者端末Ｍから送信された、３Ｄスキャナｍ３によりスキャンされた彫刻の途中状態の立体物を示すデータである。
【００３４】
彫刻の途中状態とは、最終的な完成状態に至るまでの未完成状態であり、一回のレッスンプログラムに沿った彫刻が終了した状態である。本実施形態における彫刻レッスンでは、生徒は初期状態の立体物から徐々に全体にわたって彫刻し全体のバランスを考慮しながら完成度を上げていくよう指導される。なお、各部位毎に完成させていくレッスンにおいては、たとえば、図３に示した仏像Ｘを完成状態とした場合、彫刻の途中状態とは、頭部Ｘ１の彫刻が終了した状態、胴体前部Ｘ２の彫刻が終了した状態、・・・・・、台座下部Ｘ９の彫刻が終了した状態に相当する。
【００３５】
上述の通り、一回のレッスンが終了した後、３Ｄスキャナｍ３は、彫刻の途中状態の立体物を示す彫刻作業データを作成する。利用者端末Ｍは、その彫刻作業データに対して生徒を識別するためのＩＤや作業日時を示す情報を関連付けて、彫刻レッスン用サーバＳに送信する。彫刻レッスン用サーバＳは、受信した彫刻作業データと第１の３Ｄプリンタ用データとを比較し、彫り過ぎが無いと判断された彫刻作業データを作業データ記憶部１０ｂに記憶させる（詳細は後述）。本実施形態では、生徒が、初期状態から完成状態までの彫刻作業に通常１８時間を要するとされるレッスンを選択し、１回あたりの作業時間を２時間と入力したので、彫刻作業データは９つ（彫刻作業データＮ１〜Ｎ９）得られる。そして９回目の彫刻作業データにおいて彫り過ぎや彫り不足が無いと判断されれば彫刻作業が終了する。
【００３６】
なお、作業データ記憶部１０ｂは、レッスンプログラムの進捗に応じて順次送信される彫刻作業データを時系列に記憶することでもよいし、常に最新の彫刻作業データのみを記憶することでもよい。たとえば、作業データ記憶部１０ｂは、彫刻作業データＮ１〜Ｎ９全てを記憶しておくことができる。一方、彫刻作業データＮ１が記憶されている状態で、新たな彫刻作業データＮ２を記憶させる場合に、彫刻レッスン用サーバＳは、作業データ記憶部１０ｂから彫刻作業データＮ１を消去し、新たに彫刻作業データＮ２を記憶させることも可能である。このように最新の彫刻データのみを記憶させることにより、作業データ記憶部１０ｂの記憶領域を節約することができる。
【００３７】
［通信部］
通信部２０は、彫刻レッスン用サーバＳと利用者端末Ｍとを接続するためのインターフェースを提供する。
【００３８】
［制御部］
制御部３０は、彫刻レッスン用サーバＳにおける各種の制御を行う。制御部３０はＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態においては、ＣＰＵがメモリに記憶されるプログラムを実行することにより、制御部３０は、比較部３０ａ及びデータ送信部３０ｂとして機能する。
【００３９】
（比較部）
比較部３０ａは、受信した彫刻作業データと、少なくとも第１の３Ｄプリンタ用データとを比較する。
【００４０】
比較部３０ａは、たとえば、彫刻作業データと第１の３Ｄプリンタ用データとを重ね合わせた場合のずれ量に基づく比較結果を出力する。データの重ね合わせは、第１の３Ｄプリンタデータに設定され、第２の３Ｄプリンタ用データを経て彫刻作業データにも引き継がれている基準位置を元に行う。
【００４１】
比較は、「彫り過ぎ」、「彫り不足」の観点で行うことができる。「彫り過ぎ」は、完成状態の立体物に対して、本来彫ってはいけない部分まで彫刻されている状態である。逆に、「彫り不足」は、完成状態の立体物に対して、本来彫るべき部分が彫刻されていない状態である。
【００４２】
たとえば、４回目（通常作業時間の合計で８時間）の彫刻が終わった場合、利用者端末Ｍは、３Ｄスキャナｍ３により作成された彫刻の途中状態の立体物を示す彫刻作業データＮ４を彫刻レッスン用サーバＳに送信する。比較部３０ａは、受信した彫刻作業データＮ４と、完成状態の仏像Ｘを示すデータ（第１の３Ｄプリンタ用データ）との比較を行う。
【００４３】
具体的に、比較部３０ａは、彫刻作業データＮ４における所定の部位の外縁が第１の３Ｄプリンタ用データの外縁よりも内側に所定値以上ずれているかどうかを確認する。内側に所定値以上ずれている場合、比較部３０ａは、彫り過ぎがあると判断する。
【００４４】
一方、比較部３０ａは、彫刻作業データＮ４における所定の部位の外縁が第１の３Ｄプリンタ用データの外縁よりも外側に所定値以上ずれている場合かどうかを確認する。外側に所定値以上ずれている場合、比較部３０ａは、彫り不足があると判断する。
【００４５】
比較部３０ａは、彫り過ぎの有無や彫り不足の有無を比較結果としてデータ送信部３０ｂに出力する。
【００４６】
所定値は、彫り過ぎまたは彫り不足を判断するための基準となる値である。所定値は、立体物毎に共通の値を用いてもよいし、一の立体物において部位ごとに異なる値を設定してもよい。たとえば、仏像Ｘの頭部Ｘ１のように複雑な部分は、ずれ量の厳密な判断を要することから所定値として「３ｍｍ」を設定する。一方、胴体前部Ｘ２のように簡単な部分は、ある程度のずれが許容されるため、所定値として「５ｍｍ」を設定してもよい。
【００４７】
所定の部位は、ずれ量の比較を行う具体的な場所である。所定の部位は、完成状態の立体物毎に予め設定されていてもよいし、利用者端末Ｍを介して生徒が指定することも可能である。所定の部位は、立体物の全体でもよいし、一部であってもよい。たとえば、仏像Ｘの場合、仏像Ｘの見た目に大きく影響する可能性が高い、頭部Ｘ１、胴体前部Ｘ２、右手Ｘ４、左手Ｘ５、右足Ｘ６、及び左足Ｘ７を所定の部位として設定することができる。
【００４８】
また、彫り過ぎの場合と彫り不足の場合で比較対象となる所定の部位を異ならせることも可能である。たとえば、彫り過ぎを判断する場合には、彫り過ぎが生じやすい部位を所定の部位として設定し、彫り不足を判断する場合には、彫り不足が生じやすい部位を所定の部位として設定する。
【００４９】
なお、彫り不足の観点での比較は必須の処理ではない。本実施形態における彫刻レッスンの様に、初期状態の立体物から徐々に全体にわたって彫刻し全体のバランスを考慮しながら完成度を上げていくよう指導される場合には、彫刻作業がある程度進むまでは彫り不足の観点での比較を行わない方が望ましい。たとえば、比較部３０ａは、彫刻作業データＮ１〜Ｎ７までは、彫り過ぎの観点での比較のみを行い、彫刻作業データＮ８及びＮ９に対して、彫り過ぎ及び彫り不足両方の観点での比較を行うことが可能である。
【００５０】
また、彫り不足を判断する場合に、比較部３０ａは、彫刻作業データと第２の３Ｄプリンタ用データ（初期状態の立体物を示すデータ）とを重ね合わせ、一致した領域がある場合に彫り不足（彫り忘れ）があるという比較結果を得ることもできる。
【００５１】
（データ送信部）
データ送信部３０ｂは、立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、比較した彫刻作業データを受信する前に記憶されている彫刻作業データまたは第２の３Ｄプリンタ用データを読み出して利用者端末Ｍに送信する。
【００５２】
上記例において、彫刻作業データＮ４が示す立体物の所定の部位において彫り過ぎがあるという比較結果が比較部３０ａから入力された場合、データ送信部３０ｂは、彫刻作業データＮ４を受信する前に記憶されている直近の彫刻作業データＮ３を読み出して利用者端末Ｍに送信する。
【００５３】
利用者端末Ｍの３Ｄプリンタｍ２は、受信した彫刻作業データＮ３を読み込んで、立体物を作成することができる。従って、生徒は、彫刻作業データＮ４が示す立体物を彫刻する前の状態から改めて作業を行うことができる。
【００５４】
ここで、上記例においてデータ送信部３０ｂが読み出す彫刻作業データは、彫刻作業データＮ４よりも前に記憶されているものであれば、彫刻作業データＮ３に限られない（たとえば、彫刻作業データＮ２でもよい）。但し、生徒の彫刻作業のやり直しを少なくする観点からは、彫り過ぎがあるという比較結果となった彫刻作業データＮ４の直前に記憶された彫刻作業データＮ３を読み出すことが好ましい。
【００５５】
なお、初回のレッスンプログラムに沿って彫刻した立体物について彫り過ぎがあるという比較結果が入力された場合、作業データ記憶部１０ｂには、それ以前の彫刻作業データが存在しない。この場合、データ送信部３０ｂは、初期状態の立体物を示す第２の３Ｄプリンタ用データを読み出して利用者端末Ｍに送信する。
【００５６】
一方、立体物の所定の部位において彫り不足があるという比較結果が比較部３０ａから入力された場合、データ送信部３０ｂは、利用者端末Ｍに対し、当該彫り不足の領域を視認するための補足作業データを送信する。
【００５７】
補足作業データは、生徒が利用者端末Ｍ上で彫り不足の領域を視認し、追加で彫刻すべき部位を把握するためデータである。補足作業データは、たとえば、彫刻作業データ及び第１の３Ｄプリンタ用データに基づいて作成することができる。彫刻レッスン用サーバＳは、第１の３Ｄプリンタ用データ及び彫刻作業データを重ね合わせた場合にずれがある領域を特定し、当該領域に対して他の領域（ずれが無い領域）と異なる表示色を設定することにより、補足作業データを作成する。
【００５８】
上記例において、彫刻作業データＮ８が示す立体物の所定の部位において彫り不足があるという比較結果が入力された場合、データ送信部３０ｂは、第１の３Ｄプリンタデータ及び彫刻作業データＮ８に基づいて補足作業データを作成し、利用者端末Ｍに送信する。
【００５９】
なお、彫り過ぎが無いという比較結果が比較部３０ａから入力された場合、データ送信部３０ｂは、利用者端末Ｍから受信した彫刻作業データを作業データ記憶部１０ｂに記憶させる。
【００６０】
また、データ送信部３０ｂは、比較結果に応じた指導メッセージをレッスン用データ記憶部１０ａから読み出して、利用者端末Ｍに送信する。
【００６１】
上記例において、彫刻作業データＮ４が示す立体物の所定の部位、たとえば右手Ｘ４において彫り過ぎがあるという比較結果が比較部３０ａから入力された場合、データ送信部３０ｂは、彫刻作業データＮ３を読み出して利用者端末Ｍに送信する際に、「右手Ｘ４を彫刻する際に彫り過ぎがありました。もう一度、右手Ｘ４の彫刻に挑戦しましょう！」のように、次に行うべき作業内容を示すメッセージを送信することができる。
【００６２】
或いは、最後まで彫刻が完了した際に得られた彫刻作業データＮ９について、彫り過ぎも彫り不足も無いという比較結果が得られた場合、データ送信部３０ｂは、「仏像Ｘの完成です。お疲れ様でした！」という完了のメッセージを利用者端末Ｍに送信してもよい。なお、彫刻作業データＮ９について彫り不足があるという比較結果が得られた場合には、上述の彫刻作業データＮ８までと同様の処理を行うとともに、彫刻作業データＮ９を記憶することが望ましい。これは、生徒が彫り不足を解消しようとして彫り過ぎる可能性があるからである。ただし９回目の彫刻作業のやり直しで彫り不足が続いた場合でも、彫刻作業データＮ９として上書きすればよく、作業データ記憶部１０ｂに記憶する彫刻作業データの数は変わらない。
【００６３】
＝＝彫刻レッスン用サーバの動作について＝＝
次に、図４を参照して本実施形態における彫刻レッスン用サーバＳの動作の具体例について述べる。図４は、彫刻レッスン用サーバＳにおける処理を示すフローチャートである。以下では、一の彫刻作業データに対し、彫り過ぎ及び彫り不足両方の観点で比較を行う例について述べる。
【００６４】
彫刻レッスン用サーバＳは、利用者端末Ｍから彫刻作業データを受信する（彫刻作業データの受信。ステップ１０）。
【００６５】
比較部３０ａは、レッスン用データ記憶部１０ａから第１の３Ｄプリンタ用データを読み出し、ステップ１０で受信した彫刻作業データとの比較を行う（彫刻作業データと第１の３Ｄプリンタ用データとを比較。ステップ１１）。
【００６６】
立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合（ステップ１２でＹの場合）、データ送信部３０ｂは、比較した彫刻作業データを受信する前に記憶されている彫刻作業データまたは第２の３Ｄプリンタ用データを読み出して利用者端末Ｍに送信する（受信する前に記憶されているデータの送信。ステップ１３）。生徒は、当該データに基づいて３Ｄプリンタｍ２で立体物を作成し、彫刻作業を再度行う。作業者端末Ｍは、再度の作業により彫刻された立体物を３Ｄスキャナｍ３でスキャンし、得られた彫刻作業データを送信する。
【００６７】
また、立体物の所定の部位において彫り不足があるという比較結果が得られた場合（ステップ１４でＹの場合）、データ送信部３０ｂは、利用者端末Ｍに対し、当該彫り不足の領域を視認するための補足作業データを送信する（補足作業データの送信。ステップ１５）。生徒は、コンピュータｍ１のディスプレイで、補足作業データに基づく画像を参照することで、彫り不足の領域を把握できる。
【００６８】
一方、立体物の所定の部位において彫り過ぎ及び彫り不足がないという比較結果が得られた場合、または彫り不足があるという比較結果が得られてステップ１５の処理を行った場合、比較部３０ａは、ステップ１０で受信した彫刻作業データを作業データ記憶部１０ｂに記憶する（彫刻作業データの記憶。ステップ１６）。
【００６９】
彫刻レッスン用サーバＳは、立体物が完成する（ステップ１７でＹの場合）まで、ステップ１０から１６までの処理を繰り返し行う。
【００７０】
なお、上記のステップ１２とステップ１４の処理は順番が逆であってもよい。また、上記例では、彫り過ぎ又は彫り不足のいずれか一方のみが生じる場合について述べたが、ある彫刻作業データについて、彫り過ぎ及び彫り不足の両方があるという比較結果が得られる場合もある。この場合、データ送信部３０ｂは、比較した彫刻作業データを受信する前に記憶されている彫刻作業データ（または第２の３Ｄプリンタ用データ）を読み出して利用者端末Ｍに送信するだけでなく、彫り不足の領域を視認するための補足作業データを作成し、利用者端末Ｍに送信する。生徒は、利用者端末Ｍで受信した補足作業データを参照しつつ、受信したデータに基づいて造形された立体物の彫刻を改めて行うことができる。
【００７１】
このように本実施形態に係る彫刻レッスン用サーバＳは、３Ｄプリンタｍ２及び３Ｄスキャナｍ３を含む利用者端末Ｍと通信可能に接続され、ネットワークＮを介して立体物の彫刻を指導するために用いられるサーバである。彫刻レッスン用サーバＳは、完成状態の立体物を示す第１の３Ｄプリンタ用データ、完成状態の立体物を内包し、彫刻を開始する前の初期状態の立体物を示す第２の３Ｄプリンタ用データ、及び利用者端末Ｍから送信された、３Ｄスキャナｍ３によりスキャンされた彫刻の途中状態の立体物を示す彫刻作業データを記憶する記憶部１０と、受信した彫刻作業データと、少なくとも第１の３Ｄプリンタ用データとを比較する比較部３０ａと、立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、比較した彫刻作業データを受信する前に記憶されている彫刻作業データまたは第２の３Ｄプリンタ用データを読み出して利用者端末Ｍに送信するデータ送信部３０ｂと、を有する。
【００７２】
彫刻レッスン用サーバＳによれば、立体物の所定の部位において彫り過ぎがある場合には、前に彫刻作業を行った際に得られた彫刻作業データ（または初期状態の立体物を示すデータ）を利用者端末Ｍに送信できる。従って、生徒は、直近のレッスンの状態から改めて彫刻を行うことができるため、はじめから彫り直す作業を行う必要が無い。たとえば、従来のレッスンでは、立体物を彫り過ぎてしまった場合には初期状態から再度彫り直しを行う必要があった。一方、彫刻レッスン用サーバＳによれば、彫刻作業データＮ４が彫り過ぎである場合であっても、一回前のレッスンで彫刻して得られた彫刻作業データＮ３を利用者端末Ｍに送信することで、生徒は彫刻作業データＮ３の状態から彫刻を再開できる。すなわち、本実施形態に係る彫刻レッスン用サーバＳによれば、生徒が大きなミスをした場合でも作業のやり直しを少なくすることができる。
【００７３】
また、本実施形態に係る比較部３０ａは、受信した彫刻作業データと第１の３Ｄプリンタ用データとを比較する際に、当該彫刻作業データにおける所定の部位の外縁が第１の３Ｄプリンタ用データの外縁よりも内側に所定値以上ずれている場合に、彫り過ぎがあるという比較結果を得ることができる。このように外縁同士の比較を行うことにより、彫り過ぎの有無についてより緻密な判断が可能となる。
【００７４】
また、本実施形態に係る比較部３０ａは、完成状態の立体物毎に一または複数の所定の部位を設定し、当該所定の部位毎に彫り過ぎを判断するための基準となる所定値を設定することができる。このように所定の部位を任意に設定することにより、彫り過ぎの判断を行う対象となる部位に自由度を持たせることができる。
【００７５】
また、本実施形態に係るデータ送信部３０ｂは、立体物の所定の部位において彫り不足があるという比較結果が得られた場合、利用者端末Ｍに対し、当該彫り不足の領域を視認するための補足作業データを送信することができる。このように、利用者端末Ｍに対して補足作業データを送信することにより、生徒は利用者端末Ｍで彫り不足の部分を容易に把握することができる。
【００７６】
また、本実施形態に係る記憶部１０は、立体物の彫刻を行う利用者に対する複数の指導メッセージを記憶し、データ送信部３０ｂは、比較結果に応じた指導メッセージを記憶部１０から読み出して、利用者端末Ｍに送信することができる。このように、比較結果に応じた指導メッセージを送信することにより、生徒は彫刻作業の評価や次に行うべき作業内容を容易に把握できる。
【００７７】
また、本実施形態に係る比較部３０ａは、受信した彫刻作業データと第２の３Ｄプリンタ用データとを比較して、当該彫刻作業データにおける所定の部位の外縁が第２の３Ｄプリンタ用データの外縁と一致している場合に、彫り不足があるという比較結果を得ることができる。このように外縁同士の比較を行うことにより、全く手を付けていない部分（掘り忘れ）の有無について、より緻密な判断が可能となる。
【００７８】
また、本実施形態に係る比較部３０ａは、少なくとも２つ受信の彫刻作業データを受信した後に、彫り不足の観点での比較を行なうことができる。彫刻作業の初期段階のように完成度が低い段階においては意図的であるかどうかに関わらず、完成状態の立体物に対して彫り不足が生じやすい。従って、そのような段階で彫り不足の観点で比較を行うことは余り意味をなさない可能性がある。そこで、ある一定数の彫刻作業データを受信した後に、彫り不足の観点での比較を行なうことにより、比較処理の実効性を高めることができる。
【００７９】
＜その他＞
上記実施形態では、立体物の所定の部位において彫り過ぎがあるという比較結果が得られた場合、データ送信部３０ｂが比較した彫刻作業データを受信する前に記憶されている彫刻作業データまたは第２の３Ｄプリンタ用データを自動的に送信する。従って、生徒は彫り直しを強制的に行う必要がある。一方、比較部３０ａは、立体物の所定の部位において彫り過ぎがあるという比較結果が得られ、且つ利用者端末Ｍに彫り直し不要の入力があった場合に、当該比較結果の代わりに彫り過ぎが無いという比較結果をデータ送信部３０ｂに出力することができる。この場合、生徒自身が彫り直しの作業を行うかどうかを判断することができる。
【００８０】
たとえば、上記実施形態の例において、彫刻作業データＮ４について所定の部位（右手Ｘ４）において彫り過ぎがあるという比較結果が得られた場合、比較部３０ａは、その旨を利用者端末Ｍに送信する。ここで、当該比較結果を見た生徒が利用者端末Ｍを介して彫り直し不要という入力を行ったとする。この場合、比較部３０ａは、当該比較結果の代わりに彫り過ぎが無いという比較結果をデータ送信部３０ｂに出力する。
【００８１】
更に、比較部３０ａは、比較を行う所定の部位の変更、または所定の部位における所定値の変更により、生徒が望まない彫り直しの作業が発生することを防止できる。
【００８２】
上記例において、比較部３０ａは、所定の部位から右手Ｘ４を除くよう調整することで、これ以降の彫り過ぎの比較において当該部位を比較の対象から除外できる。或いは、比較部３０ａは、右手Ｘ４のずれ量を判断する際の所定値を実際のずれよりも大きく設定し直すことで、これ以降の彫り過ぎの比較において当該部位について彫り過ぎが無いという比較結果を得ることができる。
【００８３】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８４】
１０  記憶部
１０ａ  レッスン用データ記憶部
１０ｂ  作業データ記憶部
３０ａ  比較部
３０ｂ  データ送信部
Ｍ  利用者端末
ｍ２  ３Ｄプリンタ
ｍ３  ３Ｄスキャナ
Ｓ  彫刻レッスン用サーバ
【図１】
2019028253.tif 000003
【図２】
2019028253.tif 000004
【図３】
2019028253.tif 000005
【図４】
2019028253.tif 000006