(57)【要約】【課題】異なる利用者によって作成された複数の３Ｄプリンタデータを合成して新たな立体物の３Ｄプリンタデータが作成された場合、利用者の判断に応じて、当該３Ｄプリンタデータに基づく立体物を示す見本画像の公開や当該３Ｄプリンタデータの配信を行うことが可能な３Ｄプリンタデータ配信装置を提供する。【解決手段】見本画像生成部によって生成された第３の見本画像を第１の利用者の利用者端末に送信し、第３の見本画像の公開及び／または合成３Ｄプリンタデータの第２の利用者への配信の可否を確認する確認部を有し、第３の見本画像の公開の許可があった場合、第３の見本画像を公開し、合成３Ｄプリンタデータの配信の許可があった場合、合成３Ｄプリンタデータを第２の利用者の利用者端末に配信する、３Ｄプリンタデータ配信装置。【選択図】図２
2018206039.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して利用者端末と通信する通信部と記憶装置とを備えたコンピュータシステムによって構成され、３Ｄプリンタに立体物を出力させるための３Ｄプリンタデータを利用者端末に配信する３Ｄプリンタデータ配信装置であって、
前記記憶装置には、第１の利用者により作成された第１の３Ｄプリンタデータを含む、複数の３Ｄプリンタデータ、及び当該第１の３Ｄプリンタデータに基づく第１の立体物を示す第１の見本画像を含む、当該複数の３Ｄプリンタデータそれぞれに基づく立体物を示す複数の見本画像が格納され、
前記見本画像を生成する見本画像生成部と、
前記見本画像を公開する公開部と、
第２の利用者により作成された３Ｄプリンタデータであって、当該第２の利用者が選択した第１の見本画像に対応する前記第１の３Ｄプリンタデータと合成するための第２の３Ｄプリンタデータを、前記第２の利用者の利用者端末から受信するデータ受信部と、
前記第２の利用者の利用者端末から入力された、前記第１の３Ｄプリンタデータ及び前記第２の３Ｄプリンタデータを合成する際に使用する合成パラメータに基づいて、前記第１の３Ｄプリンタデータと前記第２の３Ｄプリンタデータとを合成し、合成３Ｄプリンタデータを生成する合成３Ｄプリンタデータ生成部と、
前記見本画像生成部によって生成された、前記合成３Ｄプリンタデータに基づく第３の立体物を示す第３の見本画像を前記第１の利用者の利用者端末に送信し、当該第３の見本画像の公開及び／または前記合成３Ｄプリンタデータの前記第２の利用者への配信の可否を確認する確認部と、
前記３Ｄプリンタデータを前記利用者端末に配信する配信部と、
を有し、
前記第３の見本画像の公開の許可があった場合、前記公開部は、前記第３の見本画像を公開し、
前記合成３Ｄプリンタデータの配信の許可があった場合、前記配信部は、前記合成３Ｄプリンタデータを前記第２の利用者の利用者端末に配信する、
３Ｄプリンタデータ配信装置。
【請求項２】
前記第１の見本画像、及び前記見本画像生成部によって生成された、前記第２の３Ｄプリンタデータに基づく第２の立体物を示す第２の見本画像を、前記第２の利用者の利用者端末に送信する見本画像送信部を有することを特徴とする請求項１記載の３Ｄプリンタデータ配信装置。
【請求項３】
前記合成パラメータは、前記第１の立体物と、前記第２の立体物との相対的な位置情報を含むことを特徴とする請求項１または２記載の３Ｄプリンタデータ配信装置。
【請求項４】
前記合成３Ｄプリンタデータ生成部は、前記第１の立体物と前記第２の立体物との少なくとも一部が空間的に重なった場合、或いは接した場合のみ、前記第１の３Ｄプリンタデータと前記第２のプリンタデータとの合成を行うことを特徴とする請求項１〜３のいずれか一つに記載の３Ｄプリンタデータ配信装置。
【請求項５】
前記確認部は、前記第３の見本画像を前記第２の利用者の利用者端末に送信し、当該第３の見本画像の公開及び／または前記合成３Ｄプリンタデータの前記第１の利用者への配信の可否を確認し、
前記第１の利用者及び前記第２の利用者の双方から前記第３の見本画像の公開の許可があった場合、前記公開部は、前記第３の見本画像を公開し、
前記第２の利用者から前記合成３Ｄプリンタデータの配信の許可があった場合、前記配信部は、前記合成３Ｄプリンタデータを前記第１の利用者の利用者端末に配信することを特徴とする請求項１〜４のいずれか一つに記載の３Ｄプリンタデータ配信装置。
【請求項６】
前記第１の利用者は複数の利用者であり、
前記第１の３Ｄプリンタデータは、前記複数の利用者が作成した３Ｄプリンタデータを前記合成３Ｄプリンタデータ生成部により合成して生成したものであり、
前記公開部は、前記第１の利用者である複数の利用者の全てが前記第３の見本画像の公開を許可した場合に前記第３の見本画像を公開し、
前記配信部は、前記第１の利用者である複数の利用者の全てが前記合成３Ｄプリンタデータの配信を許可した場合に前記合成３Ｄプリンタデータを前記第２の利用者の利用者端末に配信することを特徴とする請求項１〜５のいずれか一つに記載の３Ｄプリンタデータ配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は３Ｄプリンタデータ配信装置に関する。
【背景技術】
【０００２】
３Ｄプリンタは立体物を造形して出力する装置である。近年、高性能化とともに、小型化、低価格化が進み、個人でも所有可能な３Ｄプリンタが急速に普及し始めた。そして小型で安価な３Ｄプリンタは、個人が所有してその利用者の趣味に基づく様々な立体物（フィギュア、組立式模型の部品など）を出力する用途に供されるだけではなく、その３Ｄプリンタを備えた作業場所を利用者に時間貸しする「貸し工房」や期限を設けて３Ｄプリンタを個人に貸し出す「レンタル３Ｄプリンタ」などの新たなビジネスの創出にも寄与している。
【０００３】
利用者が３Ｄプリンタを用いて立体物を出力するためには、通常、利用者が使用するパーソナル・コンピュータなど（以下、利用者端末）に３Ｄプリンタを制御するための専用ソフトウェア（以下、プリンタソフト）をインストールしておき、出力したい立体物の形状を表現するとともに、プリンタソフトが解釈可能な所定の形式の３Ｄプリンタデータ（例えば、ＳＴＬ形式など）を用意しておく。そして３Ｄプリンタが接続された利用者端末にて実行中のプリンタソフトが３Ｄプリンタデータを処理することで、３Ｄプリンタが制御されて立体物が出力される。
【０００４】
３Ｄプリンタデータの本質は、立体物をポリゴンなどで表現した３Ｄモデリングデータである。したがって利用者が自身の３Ｄプリンタで任意の立体物を出力するためには、その出力作業に先立って３Ｄプリンタデータそのものを作成する作業が必要となる。３Ｄプリンタデータは、利用者端末にて実行可能な周知の３ＤＣＡＤソフトウエアや３ＤＣＧの作成ソフトウエアなどの３Ｄモデル作成ソフトウエアを用いることで作成できる。あるいは３Ｄスキャナを用いて出力対象物の原型となる造形物をスキャンすることで作成できる。
【０００５】
ここで、最近では、アニメキャラクタのフィギュア、立体地図、オリジナルデザインのインテリア、玩具、スマートホンのカバー、市販家電製品の補修パーツなど、３Ｄプリンタで出力した立体物の見本画像をインターネット上に公開するとともに、その立体物の３Ｄプリンタデータを有償あるいは無償でダウンロードできるサービス（以下、３Ｄプリンタデータ配信サービス）が提供されている。３Ｄプリンタを所持する利用者は、利用者端末に実装されているブラウザによって３Ｄプリンタデータ配信サービスを提供しているＷｅｂサイトにアクセスし、そのＷｅｂサイト上にて見本画像として示された様々な立体物から所望の立体物を選択し、その３Ｄプリンタデータをダウンロードする。そして利用者端末がダウンロードした３Ｄプリンタデータをプリンタソフトによって処理することにより、３Ｄプリンタに立体物を出力させる。
【０００６】
上述した３Ｄプリンタデータ配信サービスとしては、例えば、以下の非特許文献１に示したアメリカ航空宇宙局（ＮＡＳＡ）のＷｅｂサイト（ＮＡＳＡ  ３Ｄ  Ｒｅｓｏｕｒｃｅｓ）で提供されているものがある。このＷｅｂサイトでは月面の立体地図や各種宇宙探査機の立体模型などを出力するための３Ｄプリンタデータが無償でダウンロード可能に用意されている。また以下の非特許文献２には３Ｄプリンタデータの作成方法やその３Ｄプリンタデータを用いて立体物を３Ｄプリンタにて出力させる手順などが記載されている。また３Ｄプリンタデータに対する編集操作に関連して、以下の特許文献１には、３Ｄプリンタを用いて所定の立体物を出力するためのプリンタデータに別情報を合成して利用者に配信する方法について記載されている。当該方法において、合成された別情報は、立体物の内部に外部からでは視認不可能な（Ｘ線スキャナなどでしか確認できない）構造物、すなわち３次元バーコードを造形するためのデータであり、その３次元バーコードをプリンタデータの出所を特定するためのデータや、著作権保護を目的としたデータとして利用することができるようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１５−０８２６７８号公報
【非特許文献】
【０００８】
【非特許文献１】National Aeronautics and Space Administration、” 3D Models - 3D printable”、[online]、[平成２９年５月１６日検索]、インターネット＜ＵＲＬ：https://nasa3d.arc.nasa.gov/models/printable＞
【非特許文献２】株式会社インプレス、” ここから始める、3Dプリンタ＆モデリング基礎知識”、[online]、[平成２９年５月１６日検索]、インターネット＜ＵＲＬ：http://akiba-pc.watch.impress.co.jp/docs/column/3dpcontest/620205.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、上述のように他人がインターネット上に公開した立体物に対して別の立体物を組み合わせ、新たな立体物を作成したいと考える利用者も存在する。
【００１０】
この場合、当該利用者は、自己の利用者端末を介し、公開された立体物の３Ｄプリンタデータをダウンロードする。そして、利用者端末において、ダウンロードした３Ｄプリンタデータと自己が作成した立体物の３Ｄプリンタデータとを合成することにより、新たな立体物の３Ｄプリンタデータを作成する。また、上述の３Ｄプリンタデータ配信サービスを利用することにより、作成した３Ｄプリンタデータに基づく立体物を示す見本画像をインターネット上に公開したり、Ｗｅｂサイトを通じてその立体物の３Ｄプリンタデータを配信することができる。
【００１１】
しかしながら、このようにして作成された新たな立体物の３Ｄプリンタデータは、元々の立体物（公開された立体物）を作成した者（他の利用者）にとっては自己の立体物の３Ｄプリンタデータを改変されたものであるため、場合によっては見本画像の公開や３Ｄプリンタデータの配信を望まないこともありうる。
【００１２】
そこで本発明は、異なる利用者によって作成された複数の３Ｄプリンタデータを合成して新たな立体物の３Ｄプリンタデータが作成された場合、利用者の判断に応じて、当該３Ｄプリンタデータに基づく立体物を示す見本画像の公開や当該３Ｄプリンタデータの配信を行うことが可能な３Ｄプリンタデータ配信装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
上記目的を達成するための主たる発明は、ネットワークを介して利用者端末と通信する通信部と記憶装置とを備えたコンピュータシステムによって構成され、３Ｄプリンタに立体物を出力させるための３Ｄプリンタデータを利用者端末に配信する３Ｄプリンタデータ配信装置であって、前記記憶装置には、第１の利用者により作成された第１の３Ｄプリンタデータを含む、複数の３Ｄプリンタデータ、及び当該第１の３Ｄプリンタデータに基づく第１の立体物を示す第１の見本画像を含む、当該複数の３Ｄプリンタデータそれぞれに基づく立体物を示す複数の見本画像が格納され、前記見本画像を生成する見本画像生成部と、前記見本画像を公開する公開部と、第２の利用者により作成された３Ｄプリンタデータであって、当該第２の利用者が選択した第１の見本画像に対応する前記第１の３Ｄプリンタデータと合成するための第２の３Ｄプリンタデータを、前記第２の利用者の利用者端末から受信するデータ受信部と、前記第２の利用者の利用者端末から入力された、前記第１の３Ｄプリンタデータ及び前記第２の３Ｄプリンタデータを合成する際に使用する合成パラメータに基づいて、前記第１の３Ｄプリンタデータと前記第２の３Ｄプリンタデータとを合成し、合成３Ｄプリンタデータを生成する合成３Ｄプリンタデータ生成部と、前記見本画像生成部によって生成された、前記合成３Ｄプリンタデータに基づく第３の立体物を示す第３の見本画像を前記第１の利用者の利用者端末に送信し、当該第３の見本画像の公開及び／または前記合成３Ｄプリンタデータの前記第２の利用者への配信の可否を確認する確認部と、前記３Ｄプリンタデータを前記利用者端末に配信する配信部と、を有し、前記第３の見本画像の公開の許可があった場合、前記公開部は、前記第３の見本画像を公開し、前記合成３Ｄプリンタデータの配信の許可があった場合、前記配信部は、前記合成３Ｄプリンタデータを前記第２の利用者の利用者端末に配信する、３Ｄプリンタデータ配信装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１４】
本発明によれば、異なる利用者によって作成された複数の３Ｄプリンタデータを合成して新たな立体物の３Ｄプリンタデータが作成された場合、利用者の判断に応じて、当該３Ｄプリンタデータに基づく立体物を示す見本画像の公開や当該３Ｄプリンタデータの配信を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る３Ｄプリンタデータ配信装置を含むネットワーク構成を示す図である。
【図２】第１実施形態に係る３Ｄプリンタデータ配信装置の構成を示すブロック図である。
【図３】第１実施形態に係る３Ｄプリンタデータ配信装置による３Ｄプリンタデータ配信サービスの提供手順を示す図である。
【図４Ａ】第１実施形態に係る立体物の例を示す図である。
【図４Ｂ】第１実施形態に係る立体物の例を示す図である。
【図４Ｃ】第１実施形態に係る立体物の例を示す図である。
【図５】第２実施形態に係る３Ｄプリンタデータ配信装置による３Ｄプリンタデータ配信サービスの提供手順を示す図である。
【発明を実施するための形態】
【００１６】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１７】
すなわち、前記第１の見本画像、及び前記見本画像生成部によって生成された、前記第２の３Ｄプリンタデータに基づく第２の立体物を示す第２の見本画像を、前記第２の利用者の利用者端末に送信する見本画像送信部を有する３Ｄプリンタデータ配信装置が明らかとなる。このような３Ｄプリンタデータ配信装置によれば、利用者端末側で見本画像を対比することができる。
【００１８】
また、前記合成パラメータが、前記第１の立体物と、前記第２の立体物との相対的な位置情報を含む３Ｄプリンタデータ配信装置が明らかとなる。このように立体物同士の相対的な位置情報を用いて３Ｄプリンタデータの合成を行うことにより、正確な合成３Ｄプリンタデータを生成できる。
【００１９】
また、前記合成３Ｄプリンタデータ生成部が、前記第１の立体物と前記第２の立体物との少なくとも一部が空間的に重なった場合、或いは接した場合のみ、前記第１の３Ｄプリンタデータと前記第２のプリンタデータとの合成を行う３Ｄプリンタデータ配信装置が明らかとなる。このような３Ｄプリンタデータ配信装置によれば、３Ｄプリンタデータを合成する必要がある場合にのみ、合成処理を行うことができる。
【００２０】
また、前記確認部が、前記第３の見本画像を前記第２の利用者の利用者端末に送信し、当該第３の見本画像の公開及び／または前記合成３Ｄプリンタデータの前記第１の利用者への配信の可否を確認し、前記第１の利用者及び前記第２の利用者の双方から前記第３の見本画像の公開の許可があった場合、前記公開部が、前記第３の見本画像を公開し、前記第２の利用者から前記合成３Ｄプリンタデータの配信の許可があった場合、前記配信部が、前記合成３Ｄプリンタデータを前記第１の利用者の利用者端末に配信すること３Ｄプリンタデータ配信装置が明らかとなる。このような３Ｄプリンタデータ配信装置によれば、異なる利用者によって作成された複数の３Ｄプリンタデータを合成して新たな立体物の３Ｄプリンタデータが作成された場合、各利用者の判断に応じて、当該３Ｄプリンタデータに基づく立体物を示す見本画像の公開や当該３Ｄプリンタデータの配信を行うことができる。
【００２１】
また、前記第１の利用者は複数の利用者であり、前記第１の３Ｄプリンタデータは、前記複数の利用者が作成した３Ｄプリンタデータを前記合成３Ｄプリンタデータ生成部により合成して生成したものであり、前記公開部が、前記第１の利用者である複数の利用者の全てが前記第３の見本画像の公開を許可した場合に前記第３の見本画像を公開し、前記配信部が、前記第１の利用者である複数の利用者の全てが前記合成３Ｄプリンタデータの配信を許可した場合に前記合成３Ｄプリンタデータを前記第２の利用者の利用者端末に配信する３Ｄプリンタデータ配信装置が明らかとなる。このような３Ｄプリンタデータ配信装置によれば、複数の利用者によって作成された新たな立体物の３Ｄプリンタデータに対し、更に別の３Ｄプリンタデータを合成して別の立体物の３Ｄプリンタデータが作成された場合であっても、複数の利用者の判断に応じて、当該３Ｄプリンタデータに基づく別の立体物を示す見本画像の公開や当該３Ｄプリンタデータの配信を行うことができる。
【００２２】
＜第１実施形態＞
＝＝＝ネットワーク構成＝＝＝
図１は、本実施形態に係る３Ｄプリンタデータ配信装置（以下、配信サーバ）を含む、ネットワーク構成の概略を示した図である。配信サーバ１は、コンピュータシステムにより構成されており、各利用者端末と通信可能にインターネット１００に接続されている。利用者端末は、インターネット１００に接続されており、且つ３ＤプリンタがＵＳＢ、有線あるいは無線のイーサネット（登録商標）などの適宜な通信インタフェースを介して接続されている。また、各利用者端末は、所定のブラウザが実装されている。図１においては、利用者Ａが所有する利用者端末３０及び３Ｄプリンタ３１、及び利用者Ｂが所有する利用者端末４０及び３Ｄプリンタ４１を示している。利用者Ａは「第１の利用者」に相当し、利用者Ｂは「第２の利用者」に相当する。
【００２３】
＝＝＝配信サーバの構成＝＝＝
配信サーバ１は、インターネット１００上にＷｅｂサイトを公開するコンピュータシステムであり、記憶装置２０と１台あるいは複数台のコンピュータ（以下、制御部）１０によって構成され、各利用者端末とのＨＴＴＰ通信を通して利用者に３Ｄプリンタデータ配信サービスを提供している。図２は配信サーバ１における制御部１０の機能や記憶装置２０に格納されているデータの概略を示すブロック図である。なお、「画像」と「画像データ」は一対一に対応するので、本実施形態においては、これらを同一視する場合がある。
【００２４】
［記憶装置］
記憶装置２０にはインターネット上に公開するＷｅｂサイトを構成する個々のＷｅｂページに対応するＨＴＭＬ文書データや画像などのＷｅｂコンテンツ２１や３Ｄプリンタに立体物を出力させるための複数の３Ｄプリンタデータ２３などが格納されている。また、３Ｄプリンタデータ２３に基づいて３Ｄプリンタにて出力される立体物を示す複数の見本画像データ２２もＷｅｂコンテンツ２１として格納されている。
【００２５】
３Ｄプリンタデータは、たとえば、利用者が自己の利用者端末によって作成することができる。利用者が作成した３Ｄプリンタデータを配信サーバ１にアップロードした場合、記憶装置２０は、当該３Ｄプリンタデータを記憶する。見本画像データ２２は、アップロードされた３Ｄプリンタデータに基づいて、見本画像生成部１１ｄによって作成される（詳細は後述）。
【００２６】
ここで、本実施形態に係る記憶装置２０には、少なくとも、利用者Ａにより作成された３ＤプリンタデータＰ１、及び３ＤプリンタデータＰ１に基づく立体物Ｃ１を示す見本画像Ｓ１が格納されているとする。３ＤプリンタデータＰ１は「第１の３Ｄプリンタデータ」に相当し、立体物Ｃ１は「第１の立体物」に相当し、見本画像Ｓ１は「第１の見本画像」に相当する。
【００２７】
［制御部］
制御部１０は、各種機能を実現するためのハードウエアとソフトウエアを備えている。本実施形態では、インターネットを介して利用者端末と通信するための通信部１１ａ、ＷＷＷサーバ部１１ｂ、記憶装置２０の格納情報を管理するデータベース管理部１１ｃなどＷｅｂサイトをインターネット上に公開するための周知の機能を実現するための構成を備えている。
【００２８】
また、本実施形態に係る制御部１０は、見本画像生成部１１ｄ、公開部１１ｅ、データ受信部１１ｆ、見本画像送信部１１ｇ、合成３Ｄプリンタデータ生成部１１ｈ、確認部１１ｉ、及び配信部１１ｊを含んで構成されている。
【００２９】
（見本画像生成部）
見本画像生成部１１ｄは、記憶装置２０に記憶される見本画像を生成する。見本画像は、３Ｄプリンタデータによって出力される立体物を３次元的な立体図として表示するための画像（２次元画像または３次元画像）である。たとえば、見本画像送信部１１ｇにより見本画像が利用者端末側に送信された場合、利用者は、利用者端末の表示画面において、見本画像に示された立体図の位置や視点、スケールを自由に変換することができる。たとえば、見本画像生成部１１ｄは、利用者端末３０から送信された３Ｄプリンタデータを処理することにより３ＤＣＧ画像を生成する。３Ｄプリンタデータの処理については、公知の手法を用いることができる。見本画像生成部１１ｄは、生成した３ＤＣＧ画像を記憶装置２０に出力する。このような３ＤＣＧ画像は「見本画像」に相当する。
【００３０】
（公開部）
公開部１１ｅは、記憶装置２０に記憶されている見本画像を公開する。具体的に、公開部１１ｅは、ＷＷＷサーバ部１１ｂ等によって公開されているＷｅｂサイトに、見本画像の画像データをアップロードすることにより、見本画像を公開する。
【００３１】
（データ受信部）
データ受信部１１ｆは、第２の利用者により作成された３Ｄプリンタデータであって、当該第２の利用者が選択した第１の見本画像に対応する第１の３Ｄプリンタデータと合成するための第２の３Ｄプリンタデータを、第２の利用者の利用者端末から受信する。
【００３２】
たとえば、利用者Ｂがインターネット上に公開された見本画像の中から見本画像Ｓ１を選択し、見本画像Ｓ１が示す立体物Ｃ１に対して別の立体物を組み合わせ、新たな立体物（後述の立体物Ｃ３）を作成したいと考えたとする。
【００３３】
この場合、利用者Ｂは、利用者端末４０で別の立体物として立体物Ｃ２の３ＤプリンタデータＰ２を作成し、配信サーバ１に送信する。データ受信部１１ｆは、立体物Ｃ２の３ＤプリンタデータＰ２を受信する。立体物Ｃ２は「第２の立体物」に相当し、３ＤプリンタデータＰ２は「第２の３Ｄプリンタデータ」に相当する。
【００３４】
（見本画像送信部）
見本画像送信部１１ｇは、第１の見本画像、及び見本画像生成部１１ｄによって生成された、第２の３Ｄプリンタデータに基づく第２の立体物を示す第２の見本画像を、第２の利用者の利用者端末に送信する。
【００３５】
上述のように、データ受信部１１ｆが利用者Ｂの利用者端末４０から３ＤプリンタデータＰ２を受信したとする。この場合、見本画像生成部１１ｄは、３ＤプリンタデータＰ２に基づく立体物Ｃ２を示す見本画像Ｓ２を生成する。見本画像Ｓ２は「第２の見本画像」に相当する。
【００３６】
見本画像送信部１１ｇは、記憶装置２０に記憶されている見本画像Ｓ１（利用者Ｂによって選択された見本画像）、及び見本画像生成部１１ｄによって生成された見本画像Ｓ２の画像データを、利用者Ｂの利用者端末４０に送信する。なお、公開部１１ｅは、生成された見本画像Ｓ２をＷｅｂサイトで公開してもよい。
【００３７】
（合成３Ｄプリンタデータ生成部）
合成３Ｄプリンタデータ生成部１１ｈは、第２の利用者の利用者端末から入力された、第１の３Ｄプリンタデータ及び第２の３Ｄプリンタデータを合成する際に使用する合成パラメータに基づいて、第１の３Ｄプリンタデータと第２の３Ｄプリンタデータとを合成し、合成３Ｄプリンタデータを生成する。
【００３８】
合成パラメータは、複数の３Ｄプリンタデータを合成する際に使用するパラメータであり、それぞれの３Ｄプリンタデータをどのように合成するかを決定するためのパラメータである。具体的に、合成パラメータは、第１の立体物と第２の立体物との相対的な位置情報を含む。位置情報は、たとえば個々の立体物の三次元（ＸＹＺ）上の座標値である。また、合成パラメータは、各立体物のスケール情報を含んでいてもよい。
【００３９】
ここで、新たな立体物を作成したいと考える利用者Ｂは、利用者端末４０の表示画面上において、見本画像Ｓ１と見本画像Ｓ２を見比べたり、画像同士を重ね合わせたりしながら、立体物Ｃ１に対する立体物Ｃ２の位置、高さ、角度等を検討する。そして、検討した位置等に関する情報を合成パラメータとして配信サーバ１に送信する。
【００４０】
合成３Ｄプリンタデータ生成部１１ｈは、利用者端末４０から受信した合成パラメータに基づいて、３ＤプリンタデータＰ１と３ＤプリンタデータＰ２とを合成し、３ＤプリンタデータＰ３を生成する。３Ｄプリンタデータ同士の合成は、公知の手法を用いることができる。３ＤプリンタデータＰ３は「合成３Ｄプリンタデータ」に相当する。
【００４１】
なお、合成３Ｄプリンタデータ生成部１１ｈは、第１の立体物と第２の立体物との少なくとも一部が空間的に重なった場合、或いは接した場合のみ、第１の３Ｄプリンタデータと第２のプリンタデータとの合成を行うことでもよい。
【００４２】
ある２つの立体物が空間的に重なっていない場合や接していない場合、当該立体物の３Ｄプリンタデータを合成したデータを用いたとしても、３Ｄプリンタから出力される立体物は別々の部品となる。従って、当該立体物の３Ｄプリンタデータ同士を合成する必要はない。そこで、合成３Ｄプリンタデータ生成部１１ｈは、受信した合成パラメータに基づいて、３Ｄプリンタデータ同士の位置関係を判断し、立体物同士の一部が空間的に重なっている場合や接している場合にのみ、３Ｄプリンタデータの合成を行う。
【００４３】
（確認部）
確認部１１ｉは、見本画像生成部１１ｄによって生成された、合成３Ｄプリンタデータに基づく第３の立体物を示す第３の見本画像を第１の利用者の利用者端末に送信し、第３の見本画像の公開及び／または合成３Ｄプリンタデータの第２の利用者への配信の可否を確認する。
【００４４】
上記例の通り、合成３Ｄプリンタデータ生成部１１ｈによって３ＤプリンタデータＰ３が生成された場合、見本画像生成部１１ｄは、３Ｄプリンタデータ３に基づく立体物Ｃ３を示す見本画像Ｓ３を生成する。立体物Ｃ３は「第３の立体物」に相当し、見本画像Ｓ３は「第３の見本画像」に相当する。
【００４５】
確認部１１ｉは、生成された見本画像Ｓ３を利用者Ａの利用者端末３０に送信する。この際、確認部１１ｉは、見本画像Ｓ３の公開の可否、及び／または３ＤプリンタデータＰ３の利用者Ｂへの配信の可否についての問い合わせを併せて行う。
【００４６】
利用者Ａは、利用者端末３０を介して見本画像Ｓ３を参照しながら、見本画像Ｓ３の公開の可否や、３ＤプリンタデータＰ３の配信の可否について判断し、その結果を入力する。
【００４７】
利用者Ａから見本画像Ｓ３の公開の許可があった場合、公開部１１ｅは、見本画像Ｐ３をＷｅｂサイト上に公開する。
【００４８】
（配信部）
配信部１１ｊは、３Ｄプリンタデータを利用者端末に配信する。
【００４９】
たとえば、利用者Ａから３ＤプリンタデータＰ３の配信の許可があった場合、配信部１１ｊは、３ＤプリンタデータＰ３を利用者Ｂの利用者端末４０に配信する。利用者Ｂは、３Ｄプリンタ４１で３ＤプリンタデータＰ３に基づく立体物Ｃ３を作成できる。
【００５０】
＝＝＝３Ｄプリンタデータ配信サービスの提供手順＝＝＝
次に、図３〜図４Ｃを参照して、利用者に対する３Ｄプリンタデータ配信サービスの提供手順について説明する。図３は３Ｄプリンタデータ配信サービスの提供過程における配信サーバ１と利用者端末３０、４０との通信や、通信に基づく情報処理の流れの一例を示す図である。この例では、見本画像の公開及び３Ｄプリンタデータの配信の可否を確認するものとする。図４Ａは、立体物Ｃ１（人）の例であり、図４Ｂは立体物Ｃ２（葱）の例であり、図４Ｃは立体物Ｃ３（葱を持った人）の例である。
【００５１】
利用者端末３０は、利用者Ａからの指示入力に基づいて、利用者Ａが作成した３ＤプリンタデータＰ１を、配信サーバ１がインターネット上で公開しているＷｅｂサイトにアップロードする（３ＤプリンタデータＰ１のアップロード。ステップ１０）。
【００５２】
見本画像生成部１１ｄは、ステップ１０でアップロードされた３ＤプリンタデータＰ１に基づいて見本画像Ｓ１を生成する（見本画像Ｓ１の生成。ステップ１１）。生成した見本画像Ｓ１は、記憶装置２０に記憶される。
【００５３】
公開部１１ｅは、ステップ１１で生成した見本画像Ｓ１をＷｅｂサイト上で公開する（見本画像Ｓ１の公開。ステップ１２）。
【００５４】
利用者端末４０は、利用者Ｂからの指示入力に基づいて、Ｗｅｂサイトにアクセスし、公開されている見本画像の中から所望の見本画像を選択する。ここでは見本画像Ｓ１が選択されたとする（見本画像Ｓ１の選択。ステップ１３）。
【００５５】
次に、利用者Ｂは、利用者端末４０を介して見本画像Ｓ１が示す立体物Ｃ１（図４Ａ参照）と合成する立体物Ｃ２（図４Ｂ参照）の３ＤプリンタデータＰ２を作成する。利用者端末４０は、作成された３ＤプリンタデータＰ２を配信サーバ１に送信する（３ＤプリンタデータＰ２の送信。ステップ１４）。
【００５６】
データ受信部１１ｆは、ステップ１４で送信された３ＤプリンタデータＰ２を受信する（３ＤプリンタデータＰ２の受信。ステップ１５）。
【００５７】
見本画像生成部１１ｄは、ステップ１５で受信した３ＤプリンタデータＰ２に基づく立体物Ｃ２を示す見本画像Ｓ２を生成する（見本画像Ｓ２の生成。ステップ１６）。
【００５８】
見本画像送信部１１ｇは、記憶装置２０に記憶されている見本画像Ｓ１、及びステップ１６で生成した見本画像Ｓ２を利用者端末４０に送信する（見本画像Ｓ１及びＳ２の送信。ステップ１７）。
【００５９】
利用者Ｂは、見本画像Ｓ１及び見本画像Ｓ２を参照しながら、合成パラメータを設定する。利用者端末４０は、設定した合成パラメータを配信サーバ１に送信する（合成パラメータの送信。ステップ１８）。
【００６０】
合成３Ｄプリンタデータ生成部１１ｈは、ステップ１８で送信された合成パラメータに基づいて、３ＤプリンタデータＰ１と３ＤプリンタデータＰ２とを合成し、３ＤプリンタデータＰ３を生成する（３ＤプリンタデータＰ３の生成。ステップ１９）。
【００６１】
見本画像生成部１１ｄは、ステップ１９で受信した３ＤプリンタデータＰ３に基づく立体物Ｃ３（図４Ｃ参照）を示す見本画像Ｓ３を生成する（見本画像Ｓ３の生成。ステップ２０）。
【００６２】
確認部１１ｉは、ステップ２０で生成した見本画像Ｓ３を利用者Ａの利用者端末３０に送信し、見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の利用者Ｂへの配信の可否を確認する（公開及び配信の可否を確認。ステップ２１）。
【００６３】
利用者Ａは、利用者端末３０を介して見本画像Ｓ３を確認し、見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信の可否を判断する。ここでは、利用者Ａが見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信をいずれも許可したとする。
【００６４】
利用者端末３０は、利用者Ａからの指示入力に基づいて、公開及び配信の許可信号を送信する（許可信号の送信。ステップ２２）。
【００６５】
ステップ２２で送信された許可信号に基づいて、公開部１１ｅは、見本画像Ｓ３をＷｅｂサイト上で公開する（見本画像Ｓ３の公開。ステップ２３）。
【００６６】
また、ステップ２２で送信された許可信号に基づいて、配信部１１ｊは、３ＤプリンタデータＰ３を利用者Ｂの利用者端末４０に配信する（プリンタデータＰ３の配信。ステップ２４）。
【００６７】
３Ｄプリンタ４１は、ステップ２４で配信されたプリンタデータＰ３に基づいて、立体物Ｃ３を出力する（立体物Ｃ３の出力。ステップ２５）。
【００６８】
このように、本実施形態に係る配信サーバ１によれば、見本画像生成部１１ｄによって生成された見本画像Ｓ３を利用者Ａの利用者端末３０に送信し、見本画像Ｓ３の公開及び／または３ＤプリンタデータＰ３の利用者Ｂへの配信の可否を確認することができる。そして、配信サーバ１は、利用者Ａから見本画像Ｓ３の公開の許可があった場合、見本画像Ｐ３を公開し、利用者Ａから３ＤプリンタデータＰ３の配信の許可があった場合、合成３ＤプリンタデータＰ３を利用者Ｂの利用者端末４０に配信する。
【００６９】
すなわち、本実施形態に係る配信サーバ１を用いることにより、利用者Ｂが利用者Ａの作成した３ＤプリンタデータＰ１を利用して新たな立体物Ｃ３を作成したいと考えた場合、利用者Ａの判断に応じて、立体物Ｃ３の見本画像Ｓ３の公開や３ＤプリンタデータＰ３の配信をコントロールすることができる。従って、利用者Ａは自己の作成した３Ｄプリンタデータに対して望ましくない改変等が行われていないかを公開前に確認することができるため、自己の意に反して見本画像が公開されたり、自己の３Ｄプリンタデータを利用した新たな立体物を他人が作成することを防止できる。
【００７０】
＜第２実施形態＞
次に、図５を参照して、第２実施形態に係る配信サーバ１について説明する。第２実施形態においては、第１実施形態における利用者Ｂに対しても見本画像Ｓ３の公開や３Ｄプリンタデータの配信の許可を求める構成について説明を行う。第１実施形態と同様の構成については、詳細な説明を省略する。
【００７１】
＝＝＝配信サーバの構成＝＝＝
本実施形態に係る確認部１１ｉは、第３の見本画像を第２の利用者の利用者端末に送信し、当該第３の見本画像の公開及び／または合成３Ｄプリンタデータの第１の利用者への配信の可否を確認する。
【００７２】
たとえば、第１実施形態の例において見本画像Ｓ３を利用者端末３０に送信する際、本実施形態に係る確認部１１ｉは、見本画像Ｓ３を利用者Ｂの利用者端末４０に送信し、見本画像Ｓ３の公開及び／または３ＤプリンタデータＰ３の利用者Ａへの配信の可否について確認する。
【００７３】
本実施形態に係る公開部１１ｅは、第１の利用者及び第２の利用者の双方から第３の見本画像の公開の許可があった場合、第３の見本画像を公開する。
【００７４】
上記例において、利用者Ａ及び利用者Ｂの双方から見本画像Ｓ３の公開の許可があった場合、公開部１１ｅは、見本画像Ｓ３を公開する。一方、いずれか一方の利用者が拒否の判断を行った場合、公開部１１ｅは、他方の判断に関わらず、見本画像Ｓ３の公開を行わない。
【００７５】
本実施形態に係る配信部１１ｊは、第２の利用者から合成３Ｄプリンタデータの配信の許可があった場合、合成３Ｄプリンタデータを第１の利用者の利用者端末に配信する。
【００７６】
上記例において、利用者Ｂから３ＤプリンタデータＰ３の配信の許可があった場合、配信部１１ｊは、３ＤプリンタデータＰ３を利用者Ａの利用者端末３０に配信する。
【００７７】
＝＝＝３Ｄプリンタデータ配信サービスの提供手順＝＝＝
次に、図５を参照して、本実施形態に係る３Ｄプリンタデータ配信サービスの提供手順について説明する。図５は３Ｄプリンタデータ配信サービスの提供過程における配信サーバ１と利用者端末３０、４０との通信や、通信に基づく情報処理の流れの一例を示す図である。この例では、見本画像の公開及び３Ｄプリンタデータの配信の可否を確認するものとする。
【００７８】
ステップ３０〜ステップ４０は、第１実施形態におけるステップ１０〜ステップ２０と同様の処理であるため説明を省略する。
【００７９】
確認部１１ｉは、ステップ４０で生成した見本画像Ｓ３を利用者端末３０及び利用者端末４０に送信し、見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の他方の利用者への配信の可否を確認する（各利用者に対して公開及び配信の可否を確認。ステップ４１）。
【００８０】
利用者Ａは、利用者端末３０を介して見本画像Ｓ３を確認し、見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信の可否を判断する。ここでは、利用者Ａが見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信をいずれも許可したとする。
【００８１】
利用者端末３０は、利用者Ａからの指示入力に基づいて、公開及び配信の許可信号を送信する（許可信号の送信。ステップ４２）。
【００８２】
同様に、利用者Ｂは、利用者端末４０を介して見本画像Ｓ３を確認し、見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信の可否を判断する。ここでは、利用者Ｂが見本画像Ｓ３の公開及び３ＤプリンタデータＰ３の配信をいずれも許可したとする。
【００８３】
利用者端末４０は、利用者Ｂからの指示入力に基づいて、公開及び配信の許可信号を送信する（許可信号の送信。ステップ４３）。
【００８４】
ステップ４２及びステップ４３で送信された許可信号に基づいて、公開部１１ｅは、見本画像Ｓ３をＷｅｂサイト上で公開する（見本画像Ｓ３の公開。ステップ４４）。
【００８５】
また、ステップ４２で送信された許可信号に基づいて、配信部１１ｊは、３ＤプリンタデータＰ３を利用者端末４０に配信し、ステップ４３で送信された許可信号に基づいて、配信部１１ｊは、３ＤプリンタデータＰ３を利用者端末３０に配信する（各利用者端末にプリンタデータＰ３を配信。ステップ４５）。
【００８６】
３Ｄプリンタ３１は、ステップ４５で配信されたプリンタデータＰ３に基づいて、立体物Ｃ３を出力する（立体物Ｃ３の出力。ステップ４６）。
【００８７】
同様に、３Ｄプリンタ４１は、ステップ４５で配信されたプリンタデータＰ３に基づいて、立体物Ｃ３を出力する（立体物Ｃ３の出力。ステップ４７）。
【００８８】
このように、本実施形態に係る配信サーバ１によれば、見本画像生成部１１ｄによって生成された見本画像Ｓ３を利用者Ａの利用者端末３０だけでなく、利用者Ｂの利用者端末４０にも送信し、利用者Ａ及び利用者Ｂそれぞれに対し、見本画像Ｓ３の公開及び／または３ＤプリンタデータＰ３の配信の可否を確認することができる。そして、配信サーバ１は、利用者Ａ及び利用者Ｂの双方から見本画像Ｓ３の公開の許可があった場合、見本画像Ｐ３を公開し、３ＤプリンタデータＰ３の配信を許可された利用者の端末に対し、３ＤプリンタデータＰ３を配信する。
【００８９】
すなわち、本実施形態に係る配信サーバ１を用いることにより、利用者Ｂが利用者Ａの作成した３ＤプリンタデータＰ１を利用して新たな立体物Ｃ３を作成したいと考えた場合、元の立体物を作成した利用者Ａだけでなく、新たな立体物Ｃ３を作成した利用者Ｂの判断も含め、立体物Ｃ３の見本画像Ｓ３の公開や３ＤプリンタデータＰ３の配信をコントロールすることができる。従って、利用者Ａ及び利用者Ｂそれぞれが、自己の意に反して見本画像が公開されたり、自己の３Ｄプリンタデータを利用した新たな立体物を他人が作成することを防止できる。
【００９０】
＜その他＞
上記実施形態では、２つの３Ｄプリンタデータ（利用者Ａが作成した３ＤプリンタデータＰ１及び利用者Ｂが作成した３ＤプリンタデータＰ２）を合成する例について述べたが、合成する３Ｄプリンタデータは３つ以上であってもよい。
【００９１】
たとえば、利用者Ｃ〜利用者Ｅそれぞれが、自己が作成した３Ｄプリンタデータをインターネット上のＷｅｂサイトで公開しているとする。ここで、他の利用者Ｆは、利用者Ｃ〜利用者Ｅが公開している３Ｄプリンタデータが示す立体物と、自己が作成した３Ｄプリンタデータが示す立体物とを合わせて新たな立体物を作成することも可能である。この場合、配信サーバ１は、利用者Ｃ〜利用者Ｅそれぞれの利用者端末との間で、上記実施形態で説明した各処理を実行する。
【００９２】
或いは、上記実施形態において利用者Ａと利用者Ｂの許可に基づいて公開された見本画像Ｓ３を、他の利用者である利用者Ｇが見て、立体物Ｃ３と、利用者Ｇ自身が作成した３ＤプリンタデータＰ４に対応する立体物Ｃ４とのさらなる合成を希望したとする。この場合、合成された３ＤプリンタデータＰ５から生成された見本画像Ｓ５を利用者端末３０及び利用者端末４０に送信し、見本画像Ｓ５の公開及び３ＤプリンタデータＰ５の利用者Ｇへの配信の可否を利用者Ａと利用者Ｂの両方に確認する。すなわち、利用者Ａと利用者Ｂが第１の利用者に、利用者Ｇが第２の利用者に相当し、３ＤプリンタデータＰ３が第１の３Ｄプリンタデータに、３ＤプリンタデータＰ４が第２の３Ｄプリンタデータに、３ＤプリンタデータＰ５が第３の３Ｄプリンタデータに相当し、立体物Ｃ３が第１の立体物に、立体物Ｃ４が第２の立体物に、立体物Ｃ５が第３の立体物に相当し、見本画像Ｓ３が第１の見本画像に、見本画像Ｓ４が第２の見本画像に、見本画像Ｓ５が第３の見本画像に相当する。利用者Ａと利用者Ｂの両方が許可すれば、見本画像Ｓ５を公開し、３ＤプリンタデータＰ５を利用者Ｇに配信する。
【００９３】
また、上記実施形態では、見本画像送信部１１ｇが利用者端末に見本画像を送信し、利用者端末側で見本画像を操作する例について述べたがこれに限られない。利用者端末からの指示入力に応じて、配信サーバ１側で見本画像を操作するように構成することも可能である。
【００９４】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９５】
１  ３Ｄプリンタデータ配信装置（配信サーバ）
１０  制御部
１１ｄ  見本画像生成部
１１ｅ  公開部
１１ｆ  データ受信部
１１ｇ  見本画像送信部
１１ｈ  合成３Ｄプリンタデータ生成部
１１ｉ  確認部
１１ｊ  配信部
２０  記憶装置
３０、４０  利用者端末
３１、４１  ３Ｄプリンタ
【図１】
2018206039.tif 000003
【図２】
2018206039.tif 000004
【図３】
2018206039.tif 000005
【図４Ａ】
2018206039.tif 000006
【図４Ｂ】
2018206039.tif 000007
【図４Ｃ】
2018206039.tif 000008
【図５】
2018206039.tif 000009