(57)【要約】本発明は３Ｄプリントデータの生成方法及び装置に関する。前記方法は、スマートグラスに応用され、スキャン対象物体を識別することと、前記スキャン対象物体をスキャンし、スキャン結果を得ることと、前記スキャン結果に基づいて３Ｄプリントデータを生成することと、選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することとを含む。該技術案は、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。【選択図】図１
2019505863.tif 000002
【特許請求の範囲】
【請求項１】
３Ｄプリントデータの生成方法であって、スマートグラスに応用され、前記方法は、
スキャン対象物体を識別することと、
前記スキャン対象物体をスキャンし、スキャン結果を得ることと、
前記スキャン結果に基づいて３Ｄプリントデータを生成することと、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することと、
を含むことを特徴とする、前記３Ｄプリントデータの生成方法。
【請求項２】
前記スキャン対象物体を識別することは、
前記スマートグラスの予め設定された表示エリア内の物体を取得することと、
前記予め設定された表示エリア内の物体を前記スキャン対象物体として確定することと、
を含むことを特徴とする請求項１に記載の３Ｄプリントデータの生成方法。
【請求項３】
前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンすることを含むことを特徴とする請求項１に記載の３Ｄプリントデータの生成方法。
【請求項４】
前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スキャン対象物体の特徴情報を取得することと、
前記特徴情報に基づいて、前記スキャン対象物体に対してスキャンモードを確定することと、
前記スキャンモードを用いて、前記スキャン対象物体をスキャンすることと、
を含み、前記特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含むことを特徴とする請求項１に記載の３Ｄプリントデータの生成方法。
【請求項５】
前記選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することは、
選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、前記３Ｄプリントデータを前記３Ｄプリンターに送信することと、
選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、前記３Ｄプリントデータをシェア対象端末に送信することと、
選定された操作オプションがクラウドストレージである場合、クラウドサーバから前記３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、前記３Ｄプリントデータをクラウドサーバにアップロードして記憶することと、
を含むことを特徴とする請求項１に記載の３Ｄプリントデータの生成方法。
【請求項６】
３Ｄプリントデータの生成装置であって、スマートグラスに応用され、前記装置は、
スキャン対象物体を識別するように構成される識別モジュールと、
前記識別モジュールによって識別されたスキャン対象物体をスキャンし、スキャン結果を得るように構成されるスキャンモジュールと、
前記スキャンモジュールのスキャン結果に基づいて、３Ｄプリントデータを生成するように構成される生成モジュールと、
選定された操作オプションに基づいて、前記生成モジュールによって生成された３Ｄプリントデータを前記操作オプションに対応される操作端に送信するように構成される送信モジュールと、
を含むことを特徴とする、前記３Ｄプリントデータの生成装置。
【請求項７】
前記識別モジュールは、
前記スマートグラスの予め設定された表示エリア内の物体を取得するように構成される第１取得サブモジュールと、
前記第１取得サブモジュールにより取得された予め設定された表示エリア内の物体を前記スキャン対象物体として確定するように構成される第１確定サブモジュールと、
を含むことを特徴とする請求項６に記載の３Ｄプリントデータの生成装置。
【請求項８】
前記スキャンモジュールは、前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンするように構成されることを特徴とする請求項６に記載の３Ｄプリントデータの生成装置。
【請求項９】
前記スキャンモジュールは、
前記識別モジュールによって識別されたスキャン対象物体の特徴情報を取得するように構成される第２取得サブモジュールと、
前記第２取得サブモジュールによって取得された特徴情報に基づいて、前記スキャン対象物体に対してスキャンモードを確定するように構成される第２確定サブモジュールと、
前記第２確定サブモジュールによって確定されたスキャンモードを用いて、前記スキャン対象物体をスキャンするように構成されるスキャンサブモジュールと、
を含み、前記特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含むことを特徴とする請求項６に記載の３Ｄプリントデータの生成装置。
【請求項１０】
前記送信モジュールは、
選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、前記３Ｄプリントデータを前記３Ｄプリンターに送信し、
選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、前記３Ｄプリントデータをシェア対象端末に送信し、
選定された操作オプションがクラウドストレージである場合、クラウドサーバから前記３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、前記３Ｄプリントデータをクラウドサーバにアップロードして記憶するように構成されることを特徴とする請求項６に記載の３Ｄプリントデータの生成装置。
【請求項１１】
３Ｄプリントデータの生成装置であって、スマートグラスに応用され、前記装置は、
プロセッサと、
プロセッサによって実行可能な命令を記憶するための記憶装置と、
を含み、前記プロセッサは、
スキャン対象物体を識別し、
前記スキャン対象物体をスキャンし、スキャン結果を得て、
前記スキャン結果に基づいて３Ｄプリントデータを生成し、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信する、
ように構成されることを特徴とする前記３Ｄプリントデータの生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互引用）
本願は、出願番号２０１６１１１６８４４４．１、出願日２０１６年１２月１６日の中国特許出願に基づいて提出され、且つ該中国特許出願の優先権を主張し、該中国特許出願のすべての内容が本願において援用される。
【０００２】
（技術分野）
本発明は画像処理技術分野に関し、特に３Ｄプリントデータの生成方法及び装置に関する。
【背景技術】
【０００３】
３Ｄプリントは、ラピッドプロトタイピングに関する技術であり、デジタルモデルファイルに基づいて、粉末状の金属又はプラスチック等の接着可能な材料を用いて、層別プリント方式で物体を造形する技術である。
【０００４】
３Ｄプリントは、通常、デジタルテクノロジー材料プリンターを用いて実現され、金型製造、工業設計などの分野でプロトタイプの製造に良く用いられるが、その後、製品の製造に直接に用いられ、このような技術を用いてプリントして製造される部品が既に存在している。該技術はジュエリー、履物、工業設計、建築、エンジニアリング及び施工（ＡＥＣ）、自動車、航空、歯科及び医療産業、教育、地理情報システム、土木工学、銃器、及びその他の分野に応用されている。
【０００５】
従来の３Ｄプリント技術では、デザイナーがＣＡＤ又はモデリングソフトウェアを使用してモデリングしてから、モデリングした３次元のモデルに対して「断面のパーティング」を行うことによって、プリンターが層別プリントするように指示する。
【発明の概要】
【課題を解決するための手段】
【０００６】
本発明の実施例において、３Ｄプリントデータの生成方法及び装置を提供し、技術案は下記のようになる。
【０００７】
本発明の実施例の第１態様に基づいて、３Ｄプリントデータの生成方法を提供し、スマートグラスに応用され、前記方法は、
スキャン対象物体を識別することと、
前記スキャン対象物体をスキャンし、スキャン結果を得ることと、
前記スキャン結果に基づいて３Ｄプリントデータを生成することと、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することと、
を含む。
【０００８】
もう一つの実施例において、前記スキャン対象物体を識別することは、
前記スマートグラスの予め設定された表示エリア内の物体を取得することと、
前記予め設定された表示エリア内の物体を前記スキャン対象物体として確定することと、
を含む。
【０００９】
もう一つの実施例において、前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンすることを含む。
【００１０】
もう一つの実施例において、前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スキャン対象物体の特徴情報を取得することと、
前記特徴情報に基づいて、前記スキャン対象物体に対してスキャンモードを確定することと、
前記スキャンモードを用いて、前記スキャン対象物体をスキャンすることと、
を含み、前記特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含む。
【００１１】
もう一つの実施例において、前記選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することは、
選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、前記３Ｄプリントデータを前記３Ｄプリンターに送信することと、
選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、前記３Ｄプリントデータをシェア対象端末に送信することと、
選定された操作オプションがクラウドストレージである場合、クラウドサーバから前記３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、前記３Ｄプリントデータをクラウドサーバにアップロードして記憶することと、
を含む。
【００１２】
本発明の実施例の第２態様に基づいて、３Ｄプリントデータの生成装置を提供し、スマートグラスに応用され、前記装置は、
スキャン対象物体を識別するように構成される識別モジュールと、
前記識別モジュールによって識別されたスキャン対象物体をスキャンし、スキャン結果を得るように構成されるスキャンモジュールと、
前記スキャンモジュールのスキャン結果に基づいて、３Ｄプリントデータを生成するように構成される生成モジュールと、
選定された操作オプションに基づいて、前記生成モジュールによって生成された３Ｄプリントデータを前記操作オプションに対応される操作端に送信するように構成される送信モジュールと、
を含む。
【００１３】
もう一つの実施例において、前記識別モジュールは、
前記スマートグラスの予め設定された表示エリア内の物体を取得するように構成される第１取得サブモジュールと、
前記第１取得サブモジュールにより取得された予め設定された表示エリア内の物体を前記スキャン対象物体として確定するように構成される第１確定サブモジュールと、
を含む。
【００１４】
もう一つの実施例において、前記スキャンモジュールは、前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンするように構成される。
【００１５】
もう一つの実施例において、前記スキャンモジュールは、
前記識別モジュールによって識別されたスキャン対象物体の特徴情報を取得するように構成される第２取得サブモジュールと、
前記第２取得サブモジュールによって取得された特徴情報に基づいて、前記スキャン対象物体に対してスキャンモードを確定するように構成される第２確定サブモジュールと、
前記第２確定サブモジュールによって確定されたスキャンモードを用いて、前記スキャン対象物体をスキャンするように構成されるスキャンサブモジュールと、
を含み、前記特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含む。
【００１６】
もう一つの実施例において、前記送信モジュールは、選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、前記３Ｄプリントデータを前記３Ｄプリンターに送信し、選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、前記３Ｄプリントデータをシェア対象端末に送信し、選定された操作オプションがクラウドストレージである場合、クラウドサーバから前記３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、前記３Ｄプリントデータをクラウドサーバにアップロードして記憶するように構成される。
【００１７】
本発明の実施例の第３態様に基づいて、３Ｄプリントデータの生成装置を提供し、スマートグラスに応用され、前記装置は、
プロセッサと、
プロセッサによって実行可能な命令を記憶するための記憶装置と、
を含み、ここで、前記プロセッサは、
スキャン対象物体を識別し、
前記スキャン対象物体をスキャンし、スキャン結果を得て、
前記スキャン結果に基づいて３Ｄプリントデータを生成し、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信する、
ように構成される。
【００１８】
本発明の実施例によって提供されている技術案は下記の効果が備えられる。
【００１９】
本実施例において、スマートグラスは３Ｄスキャン機能を備え、スマートグラスによってスキャン対象物体をスキャンし、スキャン結果を用いて、３Ｄプリンターのサポートできるフォーマットの３Ｄプリントデータを生成し、３Ｄプリントデータを無線方式で指定された操作端、例えば、３Ｄプリンター、その他のユーザ端末、又はクラウドサーバなどに送信する。このように、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００２０】
もう一つの実施例において、スキャン中の隣接する物体のスキャンに起因する誤った３Ｄデータの取得を回避するために、スキャン対象物体が特定のスキャンエリアに置かれてスキャンされる必要がある。そのため、ユーザがスマートグラスでスキャン対象物体をスキャンする時に、スキャン対象物体をスマートグラスの予め設定された表示エリアに置く必要がある。
【００２１】
もう一つの実施例において、スマートグラスには、赤外線センサ、画像識別センサ及び超音波距離測定センサのうちの少なくとも一つのセンサが統合されて、スマートグラスには、３Ｄ物体をスキャンする機能、即ちスキャン対象物体の形状、構造、色彩などのデータを取得する機能が付与されて、ユーザがスマートグラスをかけると、スマートグラスで直接にスキャンすることができ、ユーザの見たものをそのまま３Ｄプリントデータに変換し、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００２２】
もう一つの実施例において、スキャン対象物体の特徴情報に基づいて、対応するスキャンモードを使用して３Ｄスキャンを行い、３Ｄスキャンの効率と正確性を向上させ、またユーザの操作が簡単で、ユーザーエクスペリエンスが優れる。
【００２３】
もう一つの実施例において、スマートグラスと３Ｄプリンターとの間は、ブルートゥース（登録商標）、Ｗｉ−Ｆｉなどのような同一のプロトコル下で協力して、スマートグラスのスキャン結果を特定の形式で３Ｄプリンターに入力でき、即時に３Ｄプリントが行われることを確保し、３Ｄプリントデータをその他のユーザにシェアすることもでき、又は、遠隔プリントが必要である時に（即ち、スキャン対象物体と実際にプリントされた完成品が同じ場所になく、ひいては同一の時間に存在しない場合）、３Ｄプリントデータをクラウドサーバに記憶しておき、必要となる時に遠隔プリントを行うことが可能であり、クラウドサーバを通じて他人にシェアしてダウンロードさせたり、使わせたりすることも可能である。このように、３Ｄプリントデータの使用がより便利、迅速になり、より優れたユーザーエクスペリエンスになる。
【００２４】
なお、上記一般的な説明および以下の詳細な説明は、単なる例示的かつ説明的なものにすぎず、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２５】
【図１】一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートである。
【図２】もう一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートである。
【図３】一つの例示的な実施例によって示されているスマートグラスの表示を示す図である。
【図４】一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートである。
【図５】もう一つの例示的な実施例によって示されているスマートグラスの表示を示す図である。
【図６】一つの例示的な実施例によって示されている３Ｄプリントデータの生成装置のブロック図である。
【図７】一つの例示的な実施例によって示されている識別モジュールのブロック図である。
【図８】一つの例示的な実施例によって示されているスキャンモジュールのブロック図である。
【図９】一つの例示的な実施例によって示されている３Ｄプリントデータを生成するための装置のブロック図である。
【発明を実施するための形態】
【００２６】
上記の図面は、明細書に取り込まれ、明細書の一部として、本発明の実施例を示しており、明細書と共に本発明の原理を解釈するように用いられる。
【００２７】
ここで、例示的な実施例に対して詳しく説明し、その具体例は図面に示されている。下記の説明が図面に係った場合、明示的にその他の符号で表現する以外に、異なる図面での同じ数字は、同一又は類似的な要素を示すとする。以下の例示的な実施例に記載されている実施形態は、本発明と一致している全ての実施形態を表すものではない。逆に、それらは、単なる特許請求の範囲に記載されている本発明の幾つかの態様と一致している装置及び方法の例である。
【００２８】
本発明の実施例より提供されている技術案は、スマートグラスに関するものであり、スマートグラスを通して３Ｄデータを収集し、ユーザが専門のモデリングソフトウェアで設計することは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００２９】
本実施例におけるスマートグラスには、赤外線センサ、画像識別センサ及び超音波距離測定センサのうちの少なくとも一つのセンサが統合されて、３Ｄ物体をスキャンする機能が付与される。しかも、該スマートグラスは、ブルートゥース（登録商標）又は無線ＬＡＮなどの方式を介してその他の装置と接続を確立することができる。
【００３０】
図１は一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートであり、図１に示すように、３Ｄプリントデータの生成方法は、スマートグラスに応用され、ステップＳ１１〜Ｓ１４を含む。
【００３１】
ステップＳ１１において、スキャン対象物体を識別する。
【００３２】
ステップＳ１２において、スキャン対象物体をスキャンし、スキャン結果を得る。
【００３３】
ステップＳ１３において、スキャン結果に基づいて、３Ｄプリントデータを生成する。
【００３４】
ステップＳ１４において、選定された操作オプションに基づいて、３Ｄプリントデータを操作オプションに対応される操作端に送信する。
【００３５】
本実施例において、スマートグラスは３Ｄスキャン機能を備え、スマートグラスによってスキャン対象物体をスキャンし、スキャン結果を用いて、３Ｄプリンターのサポートできるフォーマットの３Ｄプリントデータを生成し、３Ｄプリントデータを無線方式で指定された操作端、例えば、３Ｄプリンター、その他のユーザ端末、又はクラウドサーバなどに送信する。このように、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００３６】
図２は、もう一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートであり、図２に示すように、もう一つの実施例において、スキャン対象物体を識別することは、ステップＳ２１〜Ｓ２２を含む。
【００３７】
ステップＳ２１において、スマートグラスの予め設定された表示エリア内の物体を取得する。
【００３８】
ステップＳ２２において、予め設定された表示エリア内の物体をスキャン対象物体として確定する。
【００３９】
本実施例において、スキャン中の隣接する物体のスキャンに起因する誤った３Ｄデータの取得を回避するために、スキャン対象物体が特定のスキャンエリアに置かれてスキャンされる必要がある。そのため、ユーザがスマートグラスでスキャン対象物体をスキャンする時に、スキャン対象物体をスマートグラスの予め設定された表示エリアに置く必要がある。
【００４０】
図３に示すように、ユーザが３Ｄスキャンを選択する時に、スマートグラスの表示エリア３１に表示フレーム３２が表示され、スマートグラスは表示フレーム３２内に位置する物体だけに対してスキャンする。そのため、スキャン対象物体３３が表示フレーム３２内に位置するように、ユーザはスマートグラスの位置又は角度を調整する必要がある。
【００４１】
このように、スマートグラスは、確実的にスキャン対象物体をスキャンすることができ、ユーザの視野内のスキャンする必要のない他の対象物体をスキャンせず、誤った３Ｄスキャンデータの取得を避けて、３Ｄスキャンの正確性が高まる。
【００４２】
もう一つの実施例において、スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンすることを含む。
【００４３】
ここで、赤外線センサは、赤外線の物理性質を利用して測量するセンサである。赤外線センサはターゲットの検査、物体の定位又は距離の測定などに用いられる。画像センサ、即ち受光素子は、光学映像を電気信号に変換する装置であり、デジタルカメラとその他の電子光学装置に広く応用されている。画像センサを通して、スキャン対象物体の光学映像に対応する電気信号を取得することができる。超音波センサは、超音波をその他のエネルギー信号（通常は電気信号）に変換するセンサであり、スキャン対象物体に対して距離を測定するために用いられることが可能である。
【００４４】
本実施例において、スマートグラスには、赤外線センサ、画像識別センサ及び超音波距離測定センサのうちの少なくとも一つのセンサが統合されて、スマートグラスには、３Ｄ物体をスキャンする機能、即ちスキャン対象物体の形状、構造、色彩などのデータを取得する機能が付与されて、ユーザがスマートグラスをかけると、スマートグラスで直接にスキャンすることができ、ユーザの見たものをそのまま３Ｄプリントデータに変換し、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００４５】
図４は、一つの例示的な実施例によって示されている３Ｄプリントデータの生成方法のフローチャートであり、図４に示すように、もう一つの実施例において、スキャン対象物体をスキャンし、スキャン結果を得ることは、ステップＳ４１〜Ｓ４３を含む。
【００４６】
ステップＳ４１において、スキャン対象物体の特徴情報を取得し、特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含む。
【００４７】
ステップＳ４２において、特徴情報に基づいて、スキャン対象物体に対してスキャンモードを確定する。
【００４８】
ステップＳ４３において、スキャンモードを用いて、スキャン対象物体をスキャンする。
【００４９】
例えば、物体の体積の大きさによって異なるスキャンモードを設定することができ、体積の小さいもの、例えば小型彫塑、おもちゃモデルなどに対して、自動的にスキャンを行うことができ、即ちユーザが移動させずスキャンができる。それに対して、体積の大きいもの、例えば大型彫塑、建物などに対して、全体的、確実にスキャン対象物体の３Ｄプリントデータを取得するように、ユーザがスキャン対象物体を巡って移動するように指示することができる。
【００５０】
本実施例において、スキャン対象物体の特徴情報に基づいて、対応するスキャンモードを用いて３Ｄスキャンを行い、３Ｄスキャンの効率と正確性を高めて、またユーザの操作が簡単で、ユーザーエクスペリエンスが優れる。
【００５１】
もう一つの実施例において、選定された操作オプションに基づいて、３Ｄプリントデータを操作オプションに対応される操作端に送信することは、
選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、３Ｄプリントデータを３Ｄプリンターに送信することと、
選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、３Ｄプリントデータをシェア対象端末に送信することと、
選定された操作オプションがクラウドストレージである場合、クラウドサーバから３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェア（ｓｈａｒｅ）をするように、３Ｄプリントデータをクラウドサーバにアップロードして記憶することと、
を含む。
【００５２】
ここで、スマートグラスと３Ｄプリンターとの間は、ブルートゥース（登録商標）、Ｗｉ−Ｆｉなどのような同一のプロトコル下で協力して、スマートグラスのスキャン結果を特定の形式で３Ｄプリンターに入力でき、即時に３Ｄプリントが行われることを確保し、３Ｄプリントデータをその他のユーザにシェアすることもでき、又は、遠隔プリントが必要である時に（即ち、スキャン対象物体と実際にプリントされた完成品が同じ場所になく、ひいては同一の時間に存在しない場合）、３Ｄプリントデータをクラウドサーバに記憶しておき、必要となる時に遠隔プリントを行うことが可能であり、クラウドサーバを通じて他人にシェアしてダウンロードさせたり、使わせたりすることも可能である。このように、３Ｄプリントデータの使用がより便利、迅速になり、より優れたユーザーエクスペリエンスになる。
【００５３】
例えば、図に示すように、３Ｄスキャンが完了してから、スマートグラスの表示インターフェースにダイアログをポップアップし、３Ｄプリントデータに対する後続操作をユーザに問い合わせする。図５に示すように、ダイアログ５１に表示される操作オプションは、３Ｄプリント、シェア、クラウドストレージ、…を含む。ユーザは必要に応じて操作オプションを選択することができ、ユーザが３Ｄプリントを選択した場合、スマートグラスは、予め設定された３Ｄプリンター又は付近の接続可能な３Ｄプリンターに接続することができ、３Ｄプリントデータを３Ｄプリンターに送信して３Ｄプリントを行う。
【００５４】
図６は、一つの例示的な実施例によって示されている３Ｄプリントデータの生成装置のブロック図であり、該装置は、ソフトウェア、ハードウェア、又はその両者の結合によって電子装置の部分又は全部を実現する。図６に示すように、該３Ｄプリントデータの生成装置は、スマートグラスに応用され、
スキャン対象物体を識別するように構成される識別モジュール６１と、
識別モジュール６１によって識別されたスキャン対象物体をスキャンし、スキャン結果を得るように構成されるスキャンモジュール６２と、
スキャンモジュール６２のスキャン結果に基づいて、３Ｄプリントデータを生成するように構成される生成モジュール６３と、
選定された操作オプションに基づいて、生成モジュール６３によって生成された３Ｄプリントデータを操作オプションに対応される操作端に送信するように構成される送信モジュール６４と、
を含む。
【００５５】
本実施例において、スマートグラスは３Ｄスキャン機能を備え、スマートグラスによってスキャン対象物体をスキャンし、生成モジュールは、スキャン結果を用いて、３Ｄプリンターのサポートできるフォーマットの３Ｄプリントデータを生成し、送信モジュールは、３Ｄプリントデータを無線方式で指定された操作端、例えば、３Ｄプリンター、その他のユーザ端末、又はクラウドサーバなどに送信する。このように、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００５６】
図７は、一つの例示的な実施例によって示されている識別モジュールのブロック図であり、図７に示すように、もう一つの実施例において、識別モジュール６１は、
スマートグラスの予め設定された表示エリア内の物体を取得するように構成される第１取得サブモジュール７１と、
第１取得サブモジュール７１により取得された予め設定された表示エリア内の物体をスキャン対象物体として確定するように構成される第１確定サブモジュール７２と、
を含む。
【００５７】
本実施例において、スキャン中の隣接する物体のスキャンに起因する誤った３Ｄデータの取得を回避するために、スキャン対象物体が特定のスキャンエリアに置かれてスキャンされる必要がある。そのため、ユーザがスマートグラスでスキャン対象物体をスキャンする時に、スキャン対象物体をスマートグラスの予め設定された表示エリアに置く必要がある。
【００５８】
図３に示すように、ユーザが３Ｄスキャンを選択する時に、スマートグラスの表示エリア３１に表示フレーム３２が表示され、スマートグラスは表示フレーム３２内に位置する物体だけに対してスキャンする。そのため、スキャン対象物体３３が表示フレーム３２内に位置するように、ユーザはスマートグラスの位置又は角度を調整する必要がある。
【００５９】
このように、スマートグラスは、確実的にスキャン対象物体をスキャンすることができ、ユーザの視野内のスキャンする必要のない他の対象物体をスキャンせず、誤った３Ｄスキャンデータの取得を避けて、３Ｄスキャンの正確性が高まる。
【００６０】
もう一つの実施例において、スキャンモジュール６２は、スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、スキャン対象物体をスキャンするように構成される。
【００６１】
ここで、赤外線センサは、赤外線の物理性質を利用して測量するセンサである。赤外線センサはターゲットの検査、物体の定位又は距離の測定などに用いられる。画像センサ、即ち受光素子は、光学映像を電気信号に変換する装置であり、デジタルカメラとその他の電子光学装置に広く応用されている。画像センサを通して、スキャン対象物体の光学映像に対応する電気信号を取得することができる。超音波センサは、超音波をその他のエネルギー信号（通常は電気信号）に変換するセンサであり、スキャン対象物体に対して距離を測定するために用いられることが可能である。
【００６２】
本実施例において、スマートグラスには、赤外線センサ、画像識別センサ及び超音波距離測定センサのうちの少なくとも一つのセンサが統合されて、スマートグラスには、３Ｄ物体をスキャンする機能、即ちスキャン対象物体の形状、構造、色彩などのデータを取得する機能が付与されて、ユーザがスマートグラスをかけると、スマートグラスで直接にスキャンすることができ、ユーザの見たものをそのまま３Ｄプリントデータに変換し、ユーザが専門のモデリングソフトウェアで設計すること、又は専門の３Ｄスキャンデバイスでスキャンすることは必要とせず、３Ｄプリントデータの取得の難易度を減軽し、コストを削減することができ、ユーザの操作を簡易化することによって、普通のユーザが３Ｄプリントを使用するハードルを下げることができ、スマートグラス及び３Ｄプリントに対するユーザーエクスペリエンスを向上させることができる。
【００６３】
図８は、一つの例示的な実施例によって示されているスキャンモジュールのブロック図であり、図８に示すように、スキャンモジュール６２は、
識別モジュール６１によって識別されたスキャン対象物体の特徴情報を取得するように構成される第２取得サブモジュール８１と、
第２取得サブモジュール８１によって取得された特徴情報に基づいて、スキャン対象物体に対してスキャンモードを確定するように構成される第２確定サブモジュール８２と、
第２確定サブモジュール８２によって確定されたスキャンモードを用いて、スキャン対象物体をスキャンするように構成されるスキャンサブモジュール８３と、
を含み、ここで、特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含む。
【００６４】
例えば、物体の体積の大きさによって異なるスキャンモードを設定することができ、体積の小さいもの、例えば小型彫塑、おもちゃモデルなどに対して、自動的にスキャンを行うことができ、即ちユーザが移動させずスキャンができる。それに対して、体積の大きいもの、例えば大型彫塑、建物などに対して、全体的、確実にスキャン対象物体の３Ｄプリントデータを取得するように、ユーザがスキャン対象物体を巡って移動するように指示することができる。
【００６５】
本実施例において、スキャン対象物体の特徴情報に基づいて、対応するスキャンモードを用いて３Ｄスキャンを行い、３Ｄスキャンの効率と正確性を高めて、またユーザの操作が簡単で、ユーザーエクスペリエンスが優れる。
【００６６】
もう一つの実施例において、送信モジュール６４は、選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、３Ｄプリントデータを３Ｄプリンターに送信し、選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、３Ｄプリントデータをシェア対象端末に送信し、選定された操作オプションがクラウドストレージである場合、クラウドサーバから３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、３Ｄプリントデータをクラウドサーバにアップロードして記憶するように構成される。
【００６７】
ここで、スマートグラスと３Ｄプリンターとの間は、ブルートゥース（登録商標）、Ｗｉ−Ｆｉなどのような同一のプロトコル下で協力して、スマートグラスのスキャン結果を特定の形式で３Ｄプリンターに入力でき、即時に３Ｄプリントが行われることを確保し、３Ｄプリントデータをその他のユーザにシェアすることもでき、又は、遠隔プリントが必要である時に（即ち、スキャン対象物体と実際にプリントされた完成品が同じ場所になく、ひいては同一の時間に存在しない場合）、３Ｄプリントデータをクラウドサーバに記憶しておき、必要となる時に遠隔プリントを行うことが可能であり、クラウドサーバを通じて他人にシェアしてダウンロードさせたり、使わせたりすることも可能である。このように、３Ｄプリントデータの使用がより便利、迅速になり、より優れたユーザーエクスペリエンスになる。
【００６８】
例えば、図に示すように、３Ｄスキャンが完了してから、スマートグラスの表示インターフェースにダイアログをポップアップし、３Ｄプリントデータに対する後続操作をユーザに問い合わせする。図５に示すように、ダイアログ５１に表示される操作オプションは、３Ｄプリント、シェア、クラウドストレージ、…を含む。ユーザは必要に応じて操作オプションを選択することができ、ユーザが３Ｄプリントを選択した場合、スマートグラスは、予め設定された３Ｄプリンター又は付近の接続可能な３Ｄプリンターに接続することができ、３Ｄプリントデータを３Ｄプリンターに送信して３Ｄプリントを行う。
【００６９】
本発明はさらに、３Ｄプリントデータの生成装置を提供し、スマートグラスに応用され、前記装置は、
プロセッサと、
プロセッサによって実行可能な命令を記憶するための記憶装置と、
を含み、ここで、前記プロセッサは、
スキャン対象物体を識別し、
前記スキャン対象物体をスキャンし、スキャン結果を得て、
前記スキャン結果に基づいて３Ｄプリントデータを生成し、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信する、
ように構成される。
【００７０】
図９は、一つの例示的な実施例によって示されている３Ｄプリントデータを生成するための装置のブロック図であり、該装置はスマートグラスに適用される。
【００７１】
装置１７００は下記の一つ又は複数のコンポーネントを含むことが可能である。
【００７２】
処理コンポーネント１７０２は、通常、装置１７００の全体操作、例えば、表示、電話コール、データ通信、カメラ操作及び記録操作と相関する操作を制御する。処理コンポーネント１７０２は、上記の全部又は一部のステップを完成させるように、一つ又は複数のプロセッサ１７２０を含んで命令を実行することが可能である。それ以外、処理コンポーネント１７０２は、処理コンポーネント１７０２とその他のコンポーネントとのインタラクションために、一つ又は複数のモジュールを含むことが可能である。例えば、マルチメディアコンポーネント１７０８と処理コンポーネント１７０２とのインタラクションのために、処理コンポーネント１７０２はマルチメディアモジュールを含んでも良い。
【００７３】
記憶装置１７０４は、装置１７００の操作をサポートするために各種タイプのデータを記憶するように構成される。これらのデータは、例示的に、装置１７００で操作するためのあらゆるアプリケーション又は方法の命令、連絡先データ、電話帳データ、メッセージ、画像、ビデオなどを含む。記憶装置１７０４は、任意の揮発性記憶装置、不揮発性記憶装置、又はそれらの組み合わせで実現することが可能であり、例えば、静的なランダムアクセスメモリ（ＳＲＡＭ）、電気的消去可能、プログラム可能な読み取り専用な記憶装置（ＥＥＰＲＯＭ）、消去可能、プログラム可能な読み取り専用な記憶装置（ＥＰＲＯＭ）、プログラム可能な読み取り専用な記憶装置（ＰＲＯＭ）、読み取り専用な記憶装置（ＲＯＭ）、磁気記憶装置、フラッシュ記憶装置、磁気ディスク又は光ディスクである。
【００７４】
電源コンポーネント１７０６は、装置１７００の各種のコンポーネントに電力を提供する。電源コンポーネント１７０６は、電源管理システム、一つ又は複数の電源、及び装置１７００への電力の生成、管理及び割り当てと関連するその他のコンポーネントを含むことが可能である。
【００７５】
マルチメディアコンポーネント１７０８は、前記装置１７００とユーザとの間における出力インターフェースを提供するディスプレイを含む。幾つかの実施例において、ディスプレイは、液晶ディスプレー（ＬＣＤ）とタッチパネル（ＴＰ）を含むことができる。ディスプレイがタッチパネルを含む場合、ユーザからの入力信号を受けるために、ディスプレイはタッチスクリーンとして実現することが可能である。タッチパネルは、タッチ、スライド及びタッチパネル上での手振りを感知するために、１個又は複数のタッチセンサを含む。前記タッチセンサは、タッチ或いはスライドの動作の境界を感知することができるだけではなく、前記タッチ或いはスライドの操作に関連する持続時間と圧力も感知する。幾つかの実施例において、、マルチメディアコンポーネント１７０８は、一つの前置撮影カメラ及び／又は後置撮影カメラを含む。装置１７００が操作モード、例えば、撮影モード又はビデオモードである場合、前置撮影カメラ及び／又は後置撮影カメラは、外部マルチメディアのデータを受け取ることができる。個々の前置撮影カメラ及び後置撮影カメラは、一つの固定の光学レンズシステムであっても良く、又はフォーカルレングス及び光学可変焦点の能力を備える。
【００７６】
オーディオコンポーネント１７１０は、オーディオ信号を入力及び／又は出力するように構成される。例えば、オーディオコンポーネント１７１０は、一つのマイク（ＭＩＣ）を含み、装置１７００が操作モードである場合、例えばコールモード、記録モード及び音声認識モードである場合、マイクは、外部オーディオ信号を受け取るように構成される。受け取られたオーディオ信号は、さらに記憶装置１７０４に記憶され、又は通信コンポーネント１７１６を介して送信することができる。幾つかの実施例において、オーディオコンポーネント１７１０はさらに、一つのスピーカーを含み、オーディオ信号を出力するように用いられる。
【００７７】
Ｉ／Ｏインターフェース１７１２は、処理コンポーネント１７０２と周辺インターフェースモジュールとの間に、インターフェースを提供し、上記の周辺インターフェースモジュールは、キーボード、クリックホイール、ボタンなどであっても良い。これらのボタンは、ホームページのボタン、ボリュームボタン、起動ボタン及びロックボタンを含むことが可能であるが、それらに限定されない。
【００７８】
センサコンポーネント１７１４は、１個又は複数のセンサを含み、装置１７００に各種の状態評価を提供するために用いられる。例えば、センサコンポーネント１７１４は、装置１７００の開／閉状態、コンポーネントの相対定位を検出することができ、例えば、前記コンポーネントが装置１７００のディスプレイとキーボードである。センサコンポーネント１７１４はさらに、装置１７００又は装置１７００の一つのコンポーネントの位置変化、ユーザと装置１７００とのタッチがあるか否か、装置１７００の位置又は加速／減速、及び装置１７００の温度変化も検出することができる。センサコンポーネント１７１４は、近接センサを含むことができ、いずれの物理的な接触をせずに、周囲の物体の存在を検出するために用いられるように構成される。センサコンポーネント１７１４はさらに光センサ、例えばＣＭＯＳ又はＣＣＤ画像センサを含むことができ、撮像アプリケーションで使用することに用いられる。幾つかの実施例において、該センサコンポーネント１７１４はさらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ又は温度センサを含むことが可能である。
【００７９】
通信コンポーネント１７１６は、装置１７００とその他のデバイスとの間に有線又は無線方式の通信を有利にさせるように構成される。装置１７００は、通信規格に基づく無線ネットワーク、例えばＷｉＦｉ、２Ｇ又は３Ｇ、或いはそれらの組み合わせにアクセスすることができる。一つの例示的な実施例において、通信コンポーネント１７１６は、ブロードキャストチャネルを介して、外部ブロードキャスト管理システムからのブロードキャスト信号を受信し、又は相関情報をブロードキャストする。一つの例示的な実施例において、前記通信コンポーネント１７１６はさらに、近距離無線通信（ＮＦＣ）モジュールを含み、短距離通信を促進させる。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外線データ通信（ＩｒＤＡ）技術、超広帯域無線（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術及びその他の技術に基づいて実現されることが可能である。
【００８０】
例示的な実施例において、装置１７００は、１個又は複数のアプリケーション専用集積回路（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能なロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサー又はその他の回路によって実現されることが可能であり、上記方法を実行することに用いられる。
【００８１】
例示的な実施例において、さらに、命令を含む非一時的コンピュータ読み取り可能記憶媒体、例えば、命令を含む記憶装置１７０４を提供し、上記命令は、装置１７００のプロセッサ１７２０によって実行され、上記方法を完成させる。例えば、前記非一時的コンピュータ読み取り可能記憶媒体は、ＲＯＭ、ランダムアクセスメモリー（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク及び光学データ記憶装置などであっても良い。
【００８２】
非一時的コンピュータ読み取り可能記憶媒体であって、前記記憶媒体内の命令が装置１７００のプロセッサによって実行される時に、装置１７００が上記の３Ｄプリントデータの生成方法を実行することができるようにする。前記方法は、
スキャン対象物体を識別することと、
前記スキャン対象物体をスキャンし、スキャン結果を得ることと、
前記スキャン結果に基づいて３Ｄプリントデータを生成することと、
選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することと、
を含む。
【００８３】
もう一つの実施例において、前記スキャン対象物体を識別することは、
前記スマートグラスの予め設定された表示エリア内の物体を取得することと、
前記予め設定された表示エリア内の物体を前記スキャン対象物体として確定することと、
を含む。
【００８４】
もう一つの実施例において、前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スマートグラスの赤外線センサ、画像センサ及び超音波センサのうちの少なくとも一つを用いて、前記スキャン対象物体をスキャンすることを含む。
【００８５】
もう一つの実施例において、前記スキャン対象物体をスキャンし、スキャン結果を得ることは、
前記スキャン対象物体の特徴情報を取得することと、
前記特徴情報に基づいて、前記スキャン対象物体に対してスキャンモードを確定することと、
前記スキャンモードを用いて、前記スキャン対象物体をスキャンすることと、
を含み、前記特徴情報は、タイプ、材質、形状、体積及び色彩のうちの少なくとも一つを含む。
【００８６】
もう一つの実施例において、前記選定された操作オプションに基づいて、前記３Ｄプリントデータを前記操作オプションに対応される操作端に送信することは、
選定された操作オプションが３Ｄプリントである場合、ブルートゥース（登録商標）又は無線ＬＡＮを介して、前記３Ｄプリントデータを前記３Ｄプリンターに送信することと、
選定された操作オプションがデータシェアである場合、ブルートゥース（登録商標）、無線ＬＡＮ又はインスタントメッセージングソフトウェアを介して、前記３Ｄプリントデータをシェア対象端末に送信することと、
選定された操作オプションがクラウドストレージである場合、クラウドサーバから前記３Ｄプリントデータを取得して遠隔プリント、ダウンロード、又はシェアをするように、前記３Ｄプリントデータをクラウドサーバにアップロードして記憶することと、
を含む。
【００８７】
当業者は、明細書を考慮し、及びここで開示されている発明を実施した後、本発明のその他の実施形態を容易に想到し得ることになる。この出願は、本発明のいずれの変形、用途又は適切な変化をカバーすることを意図し、これらの変形、用途、又は適切な変化は、本発明の一般性の原理に従い、そして本発明の開示されていない本技術分野における一般知識又は慣用技術手段も含む。明細書と実施例は、単なる例示的なものと見なされ、本発明の範囲と精神は特許請求範囲によって示される。
【００８８】
なお、本発明は、上記に記載されて、図面に示されている明確な構成に限らず、その範囲を逸脱せず各種の改修と変化を行うことができる。本発明の範囲は、特許請求範囲のみによって制限される。
【図１】
2019505863.tif 000003
【図２】
2019505863.tif 000004
【図３】
2019505863.tif 000005
【図４】
2019505863.tif 000006
【図５】
2019505863.tif 000007
【図６】
2019505863.tif 000008
【図７】
2019505863.tif 000009
【図８】
2019505863.tif 000010
【図９】
2019505863.tif 000011
【国際調査報告】
2019505863.tif 000012
2019505863.tif 000013
2019505863.tif 000014
2019505863.tif 000015