(57)【特許請求の範囲】
【請求項１】
３次元モデルの組立装置であって、
３次元モデルの組立のための様々なキー入力または画面タッチ入力によるキーデータを発生させるキー入力部と、
前記キー入力部から入力されたキー入力によって３次元モデルの組立動作を行うアプリケーションを駆動させる制御部と、
前記制御部が駆動された場合、３次元モデルの組立のためのメニュー画面を提供し、前記メニュー画面におけるタッチまたはキー入力によって組立対象として選択された３次元モデルに対する単品画面を表示して、前記単品画面で選択された単品を段階的に組み立てて３次元モデルを完成させる３次元モデル部と、
前記３次元モデル部における３次元モデルの組立による段階的画面を表示する表示部と、
を含み、
前記３次元モデル部は、
前記３次元モデルの組立のためのメニュー画面を構成するメニュー画面構成部と、
前記メニュー画面でタッチされたユーザの入力を感知する入力感知部と、
前記メニュー画面で選択された３次元モデルに対する全体単品画面を提供する単品構成部と、
前記全体単品画面で選択された単品が入力され、前記単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、前記３次元モデルを完成品として組み立てる３次元モデル組立部と、
を含み、
前記３次元モデル組立部は、
前記全体単品画面で選択された単品を組立作業のための組立トレーへ移動させ、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、
前記組立トレーは、
前記全体単品画面から分離された夫々の単品に対して一つずつ独立して生成されており、
前記組立トレーは、
前記全体単品画面から任意の単品が分離された場合、前記単品を表示する待機トレーと、
前記待機トレーに部分品として組み立てられる前記単品が全て受信された場合、前記単品の組立作業を行える状態に遷移される独立トレーと、
前記独立トレーで前記部分品への組立が完成された場合、前記完成された部分品を臨時格納する状態に遷移される完成トレーと、
を含み、
前記部分品組立部と中間品組立部は、継ぎ目の選択に間違いがあった場合、その選択のエラーを表示する、ことを特徴とする３次元モデルの組立装置。
【請求項２】
前記３次元モデル部は、さらに
前記３次元モデルの全体単品情報を格納する３次元モデル情報ＤＢ、および前記３次元モデルの完成品情報を格納する３次元モデル完成品ＤＢを含むことを特徴とする請求項１記載の３次元モデルの組立装置。
【請求項３】
前記単品構成部は、
前記選択された３次元モデルに対して、前記３次元モデルの全体単品情報を前記３次元モデル情報ＤＢから読み出して全体単品画面を提供することを特徴とする請求項２記載の３次元モデルの組立装置。
【請求項４】
前記３次元モデル組立部は、
前記全体単品画面で選択された単品を前記組立トレーに移動させた後、前記夫々の単品でタッチされる継ぎ目に合わせて組立を行う部分品組立部と、
前記部分品組立部で組み立てられた部分品のうち選択された部分品を前記組立トレーに移動させた後、前記夫々の部分品でタッチされる継ぎ目のタッチにしたがって中間品の組立を行う中間品組立部と、
を含むことを特徴とする請求項１記載の３次元モデルの組立装置。
【請求項５】
前記中間品組立部は、
前記複数の中間品のうち、前記３次元モデルの完成のためにさらに選択された中間品を前記組立トレーで繰り返して組み立てて前記３次元モデルの組立を完成することを特徴とする請求項４記載の３次元モデルの組立装置。
【請求項６】
前記装置は、タブレットコンピュータ、デスクトップパソコン、スマートフォン、またはノートパソコンのいずれか１つであることを特徴とする請求項１記載の３次元モデルの組立装置。
【請求項７】
前記３次元モデルは、
プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルであることを特徴とする請求項１記載の３次元モデルの組立装置。
【請求項８】
３次元モデルの組立装置であって、
３次元モデルの組立のためのメニュー画面を構成するメニュー画面構成部と、
前記メニュー画面でタッチされたユーザの入力を感知する入力感知部と、
前記メニュー画面で選択された３次元モデルに対する全体単品画面を提供する単品構成部と、
前記全体単品画面で選択された単品が入力され、前記単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、前記３次元モデルを完成品として組み立てる３次元モデル組立部と、
を含み、
前記３次元モデル組立部は、
前記全体単品画面で選択された単品を組立作業のための組立トレーに移動させ、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、
前記組立トレーは、
前記全体単品画面から分離された夫々の単品に対して一つずつ独立して生成されており、
前記組立トレーは、
前記全体単品画面から任意の単品が分離された場合、前記単品を表示する待機トレーと、
前記待機トレーに部分品として組み立てられる単品が全て受信された場合、前記単品の組立作業を行える状態に遷移される独立トレーと、
前記独立トレーで前記部分品への組立が完成された場合、前記完成された部分品を臨時格納する状態に遷移される完成トレーと、
を含み、
前記部分品組立部と中間品組立部は、継ぎ目の選択に間違いがあった場合、その選択のエラーを表示する、ことを特徴とする３次元モデルの組立装置。
【請求項９】
前記独立トレーにおいて組立対象となる２つの単品に表示された継ぎ目のタッチ入力に合わせて単品間の組立が行われることを特徴とする請求項８記載の３次元モデルの組立装置。
【請求項１０】
前記独立トレーにおいて組立対象となる２つの単品のうち、１つの単品を全体選択後、対応する他の単品の方にドラッグして一定距離内に接近した場合、単品間の組立が行われることを特徴とする請求項８記載の３次元モデルの組立装置。
【請求項１１】
前記装置はさらに、
前記３次元モデルの全体単品情報を格納する３次元モデル情報ＤＢ、および前記３次元モデルの完成品情報を格納する３次元モデル完成品ＤＢを含むことを特徴とする請求項８記載の３次元モデルの組立装置。
【請求項１２】
前記単品構成部は、
前記選択された３次元モデルに対して、前記３次元モデルの全体単品情報を前記３次元モデル情報ＤＢから読み出して全体単品画面を提供することを特徴とする請求項１１記載の３次元モデルの組立装置。
【請求項１３】
前記３次元モデル組立部は、
前記全体単品画面で選択された単品を前記組立トレーに移動させた後、前記夫々の単品でタッチされる継ぎ目に合わせて組立を行う部分品組立部と、
前記部分品組立部で組み立てられた部分品のうち選択された部分品を前記組立トレーに移動させた後、前記夫々の部分品でタッチされる継ぎ目のタッチにしたがって中間品の組立を行う中間品組立部と、
を含むことを特徴とする請求項８記載の３次元モデルの組立装置。
【請求項１４】
前記中間品組立部は、
前記複数の中間品のうち、前記３次元モデルの完成のためにさらに選択された中間品を前記組立トレーで繰り返して組み立てて前記３次元モデルの組立を完成することを特徴とする請求項１３記載の３次元モデルの組立装置。
【請求項１５】
前記３次元モデルは、
プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルであることを特徴とする請求項８記載の３次元モデルの組立装置。
【請求項１６】
３次元モデルの組立方法であって、
３次元モデルの組立のためのアプリケーションの実行要請が入力される段階と、
前記実行要請されたアプリケーションを駆動して前記３次元モデルの組立のためのメニュー画面を表示する段階と、
前記メニュー画面から組立対象の３次元モデルを選択する段階と、
前記選択された３次元モデルに対する全体単品画面を表示する段階と、
前記全体単品画面で選択された単品を使用して３次元モデルを組み立てる段階と、
を含み、
前記３次元モデルを組み立てる段階は、
前記メニュー画面で組立のために選択された３次元モデルに対する全体単品画面を生成する段階と、
前記全体単品画面で選択された部品が入力される段階と、
前記選択された単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、前記３次元モデルを完成品として組み立てる段階と、
を含み、
前記完成品として組み立てる段階は、
前記全体単品画面で選択された単品を前記組立トレーに移動させた後、前記夫々の単品でタッチされる継ぎ目に合わせて部分品の組立を行う段階と、
前記組み立てた複数の部分品のうち選択された部分品を前記組立トレーに移動させた後、前記夫々の部分品でタッチされる継ぎ目のタッチによって中間品組立を行う段階と、
前記中間品のうち、前記３次元モデルの完成のためにさらに選択された中間品を前記組立トレーで繰り返して組み立てて前記３次元モデルの組立を完成する段階と、
を含み、
前記組立トレーは、
前記全体単品画面から分離された夫々の単品に対して一つずつ独立して生成されており、
前記組立トレーは、
前記全体単品画面から任意の単品が分離された場合、前記単品を表示する待機トレーと、
前記待機トレーに部分品として組み立てられる前記単品が全て受信された場合、前記単品の組立作業を行える状態に遷移される独立トレーと、
前記独立トレーで前記部分品への組立が完成された場合、前記完成された部分品を臨時格納する状態に遷移される完成トレーと、
を含み、
前記部分品組立部と中間品組立部は、継ぎ目の選択に間違いがあった場合、その選択のエラーを表示する、ことを特徴とする３次元モデルの組立方法。
【請求項１７】
前記３次元モデルは、
プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルであることを特徴とする請求項１６記載の３次元モデルの組立方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元モデル(３  ｄｉｍｅｎｓｉｏｎａｌ  ｍｏｄｅｌ)を仮に組み立てる方法に関し、特にデスクトップパソコン(ｄｅｓｋｔｏｐ  ｃｏｍｐｕｔｅｒ)、ノートパソコン(ｎｏｔｅｂｏｏｋ  ｃｏｍｐｕｔｅｒ)、タブレットコンピュータ(ｔａｂｌｅｔ  ｃｏｍｐｕｔｅｒ)、スマートフォン(ｓｍａｒｔ  ｐｈｏｎｅ)、ＰＤＡ(ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ)などのような端末装置において仮に組立可能なプラモデルなどの様々な３次元モデルを提供し、組立のために選択された３次元モデルについては、実際３次元モデルを組み立てることができる全体単品画面を表示後、ユーザのタッチなどのキー入力によって選択された単品を段階的に組み立てて３次元モデルが完成される組立過程および完成された３次元モデルを３Ｄ(ｄｉｍｅｎｓｉｏｎ)でシミュレーションして提供することにより、実際に組立のためにプラモデルなどの３次元モデルがなくても、様々な種類の３次元モデルの組立を３Ｄシミュレーションにより組み立ててみることができる３次元モデルの組立装置および方法に関する。
【背景技術】
【０００２】
この出願は、２０１１年８月８日韓国出願された韓国特許出願第１０−２０１１−００７８７１０号に基づいて優先権主張をし、該当出願の明細書および図面に開示された全ての内容をここで援用している。
【０００３】
通常、３次元モデルとは、３次元で形成された実際または仮想の構造物の形状を模型で再現することをいい、実際構造物の縮小模型、あるいはコンピュータ上の３次元グラフィックになることができる。
【０００４】
３次元モデルとしては、例えば、化学分野で使用される様々な分子構造、数学的に使用される様々な図形、機械・電子部品またはプラモデルなどがある。
【０００５】
これらのうち、プラモデルとは、組立可能な玩具類をいい、飛行機、船舶、自動車、ロボットなどの模型を製作可能なプラスティック部品が提供され、ユーザが組立説明書を参照しながらプラスティック部品を段階的に組み立てて該当物品の模型を直接作成してみることができる玩具類を意味する。
【０００６】
このようなプラモデルは、ユーザが実際の物品の模型を精巧に製作されたプラスティック部品を用いて直接作成してみることができるという点で幅広い年齢層に愛されており、現在飛行機、自動車、船舶、ロボットなどを含むほとんどの物品について様々な種類および材質で製作されている。
【０００７】
なお、プラモデルは、プラスティック物品が粗雑であるか、物品が簡単な場合、相対的に安価の製品も多いが、大型であるか、構造が複雑で多数のプラスティック物品が必要な物品、またはプラスティック物品の精巧性によっては高価の製品も多い。
【０００８】
従来はこのようなプラモデルを直接組み立ててみるためには、プラモデルがいくら高くてもユーザが直接該当物品の実際プラモデルを購入するしかなかったが、プラモデルの購入費用はユーザがより多様なプラモデルを体験する機会を制約する要素である。また、実際のプラモデルは、組立過程中、プラスティック物品の破損やユーザの組立ミスなどがあった場合、高価のプラモデルを正確に組み立てることができないため、実際のプラモデルの組立において費用が浪費されるなどの様々な不便さがあった。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上記事情に鑑みなされたものであり、デスクトップパソコン、ノートパソコン、タブレットコンピュータ、スマートフォン、ＰＤＡなどのような端末装置において仮に組立可能なプラモデルなどの様々な３次元モデルを提供し、組立のために選択された３次元モデルについては、実際３次元モデルの組立を行うことができる全体単品画面を表示後、ユーザのタッチなどのキー入力によって選択された単品を段階的に組み立てて３次元モデルが完成される組立過程および完成された３次元モデルを３Ｄでシミュレーションして提供することにより、実際に組立のためにプラモデルなどの３次元モデルがなくても、様々な種類の３次元モデルの組立を３Ｄシミュレーションにより組み立ててみることができる３次元モデルの組立装置および方法を提供することにその目的がある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の一態様による３次元モデルの組立装置は、３次元モデルの組立のための様々なキー入力または画面タッチ入力によるキーデータを発生させるキー入力部と、該キー入力部から入力されたキー入力によって３次元モデルの組立動作を行うアプリケーションを駆動させる制御部と、該制御部が駆動された場合、３次元モデルの組立のためのメニュー画面を提供し、該メニュー画面におけるタッチまたはキー入力によって組立対象として選択された３次元モデルに対する単品画面を表示して、該単品画面で選択された単品を段階的に組み立てて３次元モデルを完成させる３次元モデル部と、該３次元モデル部における３次元モデルの組立による段階的画面を表示する表示部と、を含む。
【００１１】
好ましくは、３次元モデル部は、３次元モデルの組立のためのメニュー画面を構成するメニュー画面構成部と、メニュー画面でタッチされたユーザの入力を感知する入力感知部と、メニュー画面で選択された３次元モデルに対する全体単品画面を提供する単品構成部と、全体単品画面で選択された単品が入力され、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、３次元モデルを完成品として組み立てる３次元モデル組立部と、を含む。
【００１２】
好ましくは、３次元モデル組立部は、全体単品画面で選択された単品を組立作業のための組立トレーへ移動させ、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行う。
【００１３】
好ましくは、組立トレーは、全体単品画面から分離された夫々の単品に対して一つずつ独立して生成される。
【００１４】
好ましくは、組立トレーは、全体単品画面から任意の単品が分離された場合、該単品を表示する待機トレーと、待機トレーに部分品として組み立てられる単品が全て受信された場合、単品の組立作業を行える状態に遷移される独立トレーと、独立トレーで部分品への組立が完成された場合、完成された部分品を臨時格納する状態に遷移される完成トレーと、を含む。
【００１５】
好ましくは、３次元モデル部は、さらに３次元モデルの全体単品情報を格納する３次元モデル情報ＤＢ、および３次元モデルの完成品情報を格納する３次元モデル完成品ＤＢを含む。
【００１６】
好ましくは、単品構成部は、選択された３次元モデルに対して、該当３次元モデルの全体単品情報を３次元モデル情報ＤＢから読み出して全体単品画面を提供する。
【００１７】
好ましくは、３次元モデル部は、さらに３次元モデルの完成品を３Ｄモデルに再現する３Ｄ部を含む。
【００１８】
好ましくは、３次元モデル組立部は、全体単品画面で選択された単品を組立トレーに移動させた後、夫々の単品でタッチされる継ぎ目に合わせて組立を行う部分品組立部と、部分品組立部で組み立てられた部分品のうち選択された部分品を組立トレーに移動させた後、夫々の部分品でタッチされる継ぎ目のタッチにしたがって中間品の組立を行う中間品組立部と、を含む。
【００１９】
好ましくは、中間品組立部は、複数の中間品のうち、３次元モデルの完成のためにさらに選択された中間品を組立トレーで繰り返して組み立てて３次元モデルの組立を完成する。
【００２０】
好ましくは、装置は、タブレットコンピュータ、デスクトップパソコン、スマートフォン、またはノートパソコンのいずれか１つである。
【００２１】
好ましくは、３次元モデルは、プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルである。
【００２２】
上記目的を達成するために、本発明の他の態様による３次元モデルの組立装置は、３次元モデルの組立のためのメニュー画面を構成するメニュー画面構成部と、メニュー画面でタッチされたユーザの入力を感知する入力感知部と、メニュー画面で選択された３次元モデルに対する全体単品画面を提供する単品構成部と、全体単品画面で選択された単品が入力され、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、３次元モデルを完成品として組み立てる３次元モデル組立部と、を含む。
【００２３】
好ましくは、３次元モデル組立部は、全体単品画面で選択された単品を組立作業のための組立トレーに移動させ、単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行う。
【００２４】
好ましくは、組立トレーは、全体単品画面から分離された夫々の単品に対して一つずつ独立して生成される。
【００２５】
好ましくは、組立トレーは、全体単品画面から任意の単品が分離された場合、該単品を表示する待機トレーと、待機トレーに部分品として組み立てられる単品が全て受信された場合、単品の組立作業を行える状態に遷移される独立トレーと、独立トレーで部分品への組立が完成された場合、完成された部分品を臨時格納する状態に遷移される完成トレーと、を含む。
【００２６】
好ましくは、装置は、さらに３次元モデルの全体単品情報を格納する３次元モデル情報ＤＢ、および３次元モデルの完成品情報を格納する３次元モデル完成品ＤＢを含む。
【００２７】
好ましくは、単品構成部は、選択された３次元モデルに対して、該当３次元モデルの全体単品情報を３次元モデル情報ＤＢから読み出して全体単品画面を提供する。
【００２８】
好ましくは、装置は、さらに３次元モデルの完成品を３Ｄモデルに再現する３Ｄ部を含む。
【００２９】
好ましくは、３次元モデル組立部は、全体単品画面で選択された単品を組立トレーに移動させた後、夫々の単品でタッチされる継ぎ目に合わせて組立を行う部分品組立部と、部分品組立部で組み立てられた部分品のうち選択された部分品を組立トレーに移動させた後、夫々の部分品でタッチされる継ぎ目のタッチにしたがって中間品の組立を行う中間品組立部と、を含む。
【００３０】
好ましくは、中間品組立部は、複数の中間品のうち、３次元モデルの完成のためにさらに選択された中間品を組立トレーで繰り返して組み立てて３次元モデルの組立を完成する。
【００３１】
好ましくは、３次元モデルは、プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルである。
【００３２】
上記目的を達成するために、本発明の他の態様による３次元モデルの組立方法は、３次元モデルの組立のためのアプリケーションの実行要請が入力される段階と、実行要請されたアプリケーションを駆動して３次元モデルの組立のためのメニュー画面を表示する段階と、メニュー画面から組立対象の３次元モデルを選択する段階と、選択された３次元モデルに対する全体単品画面を表示する段階と、全体単品画面で選択された単品を使用して３次元モデルを組み立てる段階と、を含む。
【００３３】
好ましくは、３次元モデルを組み立てる段階は、メニュー画面で組立のために選択された３次元モデルに対する全体単品画面を生成する段階と、全体単品画面で選択された部品が入力される段階と、選択された単品を連結させる継ぎ目のタッチ入力に合わせて段階的に組立を行い、３次元モデルを完成品として組み立てる段階と、を含む。
【００３４】
好ましくは、完成品として組み立てる段階は、全体単品画面で選択された単品を組立トレーに移動させた後、夫々の単品でタッチされる継ぎ目に合わせて部分品の組立を行う段階と、組み立てた複数の部分品のうち選択された部分品を組立トレーに移動させた後、夫々の部分品でタッチされる継ぎ目のタッチによって中間品組立を行う段階と、これらの中間品のうち、３次元モデルの完成のためにさらに選択された中間品を組立トレーで繰り返して組み立てて３次元モデルの組立を完成する段階と、を含む。
【００３５】
好ましくは、組立トレーは、全体単品画面から分離された夫々の単品に対して一つずつ独立して生成される。
【００３６】
好ましくは、組立トレーは、全体単品画面から任意の単品が分離された場合、該単品を表示する待機トレーと、待機トレーに部分品として組み立てられる単品が全て受信された場合、単品の組立作業を行える状態に遷移される独立トレーと、独立トレーで部分品への組立が完成された場合、完成された部分品を臨時格納する状態に遷移される完成トレーと、を含む。
【００３７】
好ましくは、３次元モデルは、プラモデル、機械部品モデル、電子部品モデル、あるいは３次元形状を有する分子モデルまたは数学的図形モデルである。
【発明の効果】
【００３８】
本発明によれば、デスクトップパソコン、ノートパソコン、タブレットコンピュータ、スマートフォン、ＰＤＡなどのような端末装置において仮に組立可能なプラモデルなどの様々な３次元モデルを提供し、組立のために選択された３次元モデルについては、実際３次元モデルの組立を行うことができる全体単品画面を表示後、ユーザのタッチなどのキー入力によって選択された単品を段階的に組み立てて３次元モデルが完成される組立過程および完成された３次元モデルを３Ｄでシミュレーションして提供することにより、実際に組立のためにプラモデルなどの３次元モデルがなくても、様々な種類の３次元モデルの組立を３Ｄシミュレーションにより組み立ててみることができるため、様々な３次元モデルの組立を体験することができる。
【図面の簡単な説明】
【００３９】
本明細書に添付される下記の図面は本発明の望ましい実施例を例示するものであって、発明の詳細な説明とともに本発明の技術思想をさらに理解させる役割を果たすものであるため、本発明はそのような図面に記載された事項にのみ限定されて解釈されてはいけない。
【００４０】
【図１】本発明の一実施形態による３次元モデルの仮想組立が可能な端末装置の詳しいブロック構成図である。
【図２】本発明の一実施形態による３次元モデル部の詳しいブロック構成図である。
【図３】本発明の一実施形態による３次元モデルの組立のためのメニュー画面の例示図である。
【図４】本発明の一実施形態による３次元モデルの単品および説明書の画面の例示図である。
【図５】本発明の一実施形態による３次元モデルの全体単品画面の例示図である。
【図６】本発明の一実施形態による３次元モデルの単品分離画面の例示図である。
【図７】本発明の一実施形態による３次元モデルの部分品形成のための組立トレーの画面の例示図である。
【図８】本発明の一実施形態による３次元モデルの部分品形成の画面の例示図である。
【図９】本発明の一実施形態による３次元モデルの中間品形成のための組立トレーの画面の例示図である。
【図１０】本発明の一実施形態による３次元モデルの中間品形成の画面の例示図である。
【図１１】本発明の一実施形態による３次元モデルの完成品の画面の例示図である。
【図１２】本発明の一実施形態による組立トレーの動作概念の例示図である。
【図１３】本発明の一実施形態による組立トレーの動作概念の例示図である。
【図１４】本発明の一実施形態による組立トレーの動作概念の例示図である。
【図１５】本発明の一実施形態による組立トレーの動作概念の例示図である。
【図１６】本発明の一実施形態による組立トレーの動作概念の例示図である。
【図１７Ａ】本発明の一実施形態による３次元モデルの組立のための動作制御フローチャートである。
【図１７Ｂ】本発明の一実施形態による３次元モデルの組立のための動作制御フローチャートである。
【発明を実施するための形態】
【００４１】
以下、添付した図面を参照しながら本発明の望ましい実施例を詳しく説明する。これに先立って、本明細書および請求範囲に使われた用語や単語は通常的や辞書的な意味に限定して解釈されてはいけず、発明者は自らの発明を最善の方法で説明するために用語の概念を適切に定義することができるという原則に則して、本発明の技術的思想に符合する意味と概念とに解釈されなければならない。従って、本明細書に記載された実施例は本発明の最も望ましい一実施例に過ぎず、本発明の技術的思想の全てを代弁するものではないため、本出願時点においてこれらに代替できる多様な均等物と変形例があり得ることを理解しなければならない。
【００４２】
図１は、この発明の一実施形態による３Ｄシミュレーションによってプラモデルなどの３次元モデルの仮想組立が可能な端末装置の詳しいブロック構成図である。このような端末装置は、ＬＣＤなどの表示部とプラモデルの３Ｄシミュレーション処理のための信号処理が可能なプロセッサーとを備えるコンピュータなどの装置を含む。即ち、端末装置は、デスクトップパソコン、ノートパソコン、ＩＰａｄ、Ｇａｌａｘｙ  ｔａｂなどのタブレットコンピュータを含み、その他、コンピュータの性能を含む携帯電話、スマートフォンなどの装置を含むことができる。
【００４３】
以下、図１を参照しながら、本発明の端末装置の夫々の構成要素の動作について詳しく説明する。なお、この実施形態では、説明の便宜上、３次元モデルのうち、プラモデルの組立動作を一例として説明する。
【００４４】
まず、キー入力部１０４は、端末装置１００の様々な動作要請のための複数のテンキーおよびファンクションキーからなり、ユーザが所定のキーを押した時、該当キーのデータが発生して制御部１０８に出力される。キー入力部１０４は、製造会社別、国別に文字配列が異なる。またスマートフォン、ＩＰａｄなどのタブレットコンピュータでは、キー入力部１０４は、物理的なキーパッドの代わりに、ソフトウェア方式で必要時毎に表示部１０２上にタッチスクリーンの形で表示されることができる。
【００４５】
表示部１０２は、制御部１０８の制御によって端末装置１００の各種情報を表示し、キー入力部１０４で発生するキーデータおよび制御部１０８の各種情報信号を受けてディスプレイする。本発明の実施形態による端末装置１００では、３次元モデル、例えば、プラモデルの組立のためのアプリケーションが実行された場合、プラモデルの組立による段階的なプラモデルの組立過程の画面をディスプレイする。
【００４６】
制御部１０８では、メモリ部１０６に格納されている動作プログラムによって端末装置１００の全般的な動作を制御する。動作プログラムとは、端末装置１００の動作に必要な基本的な運営システムだけではなく、表示部１０２とキー入力部１０４を連結させてデータの入出力を管理したり、端末装置１００の内部アプリケーションなどを動作させたりするために製造時に予めプログラミングされたソフトウェアを通称する。
【００４７】
本発明の実施形態による制御部１０８では、キー入力部１０４で例えば、プラモデルの組立を実行しようとするキー入力があった場合、３Ｄシミュレーションのディスプレイによってプラモデルの仮想組立を行う３次元モデル部１１０を駆動して、端末装置１００でプラモデルの組立動作が行われるようにする。
【００４８】
通信部１１２は、端末装置１００をインターネットなどの通信網に有線または無線に接続させる装置であって、制御部１０８ではユーザのキー入力要請により、端末装置１００で組み立てて完成したプラモデルを通信部１１２を通じてユーザが転送しようとするフェイスブック、ツイッターなどの様々なソーシャルメディアに転送することができる。
【００４９】
３次元モデル部１１０は、飛行機、自動車、船舶、ロボットなどの様々なプラモデルを仮に組立可能にするアプリケーションであって、端末装置１００の製作時に端末装置１００に予めプログラムするか、あるいは端末装置１００の製作後、通信部１１２などによって端末装置１００にダウンロードすることにより設けることができる。
【００５０】
３次元モデル部１１０は、制御部１０８によって駆動された場合、３次元モデル例えば、プラモデルの組立のために構成されたメニュー画面を表示部１０２に表示して、端末装置１００のユーザがプラモデルの組立を行うようにする。即ち、３次元モデル部１１０は、制御部１０８によって駆動された場合、プラモデルの組立のためのメニュー画面を提供し、キー入力部１０４におけるキー入力またはメニュー画面におけるタッチなどの入力によって組立対象として選択されたプラモデルに関する単品画面を表示して、単品画面で選択された単品を段階的に組み立ててプラモデルを完成し、完成されたプラモデルをディスプレイする。
【００５１】
図２は、本発明の一実施形態による図１における３次元モデル部１１０の詳しいブロック構成図であり、３次元モデル部１１０は、メニュー構成部２００、入力感知部２０２、単品構成部２０３、３Ｄ部２０４、３次元モデル組立部２０６およびデータベース２０８を含む。
【００５２】
以下、図２を参照しながら、３次元モデル組立部２０６の各構成要素における動作について詳しく説明する。
【００５３】
まず、メニュー構成部２００では、端末装置１００で３次元モデルの一つであるプラモデルを組立可能にするメニュー画面を提供する。図３はプラモデルの組立のためのメニュー画面を例示しており、図３に示すように、端末装置１００で提供可能な様々なプラモデルが、例えば、飛行機、船舶、自動車、ロボットなどの物品の形態で表示され、これによりユーザは所望のプラモデルをキー入力またはタッチなどによって選択して、該当プラモデルに対するプラモデルの組立動作を仮に行うことができる。
【００５４】
入力感知部２０２では、メニュー画面でキー入力またはタッチ入力によるユーザの入力を感知して３次元モデル組立部２０６に提供する。
【００５５】
単品構成部２０３では、メニュー画面における旋盤形態に展示された様々なプラモデルのうちユーザが選択したプラモデルを入力感知部２０２で認識し、該プラモデルの情報、即ち、プラモデルの全体単品情報をデータベース２０８内の３次元モデル情報ＤＢ２１０から読み出して、図４に示すような全体部品画面および部品の組立説明書を生成する。３Ｄ部２０４では、３次元モデル組立部２０６で完成されたプラモデルを３Ｄでシミュレーションして３Ｄモデルとして生成する。
【００５６】
３次元モデル組立部２０６では、図４に示すように、全体単品画面で選択された２つ以上の単品を組立トレーに移動させ、ユーザからの継ぎ目の入力を受けて部分品として組み立てた後、２つ以上の部分品をさらに中間品として組み立てる動作を行い、このように組み立てられた中間品を該当プラモデルが完成されるまで繰り返して組み立てて完成品を生成してディスプレイする。このとき、継ぎ目の連結方式においては、例えば、一側の継ぎ目をタッチ後、対応する他側の継ぎ目をタッチする方式で組み立てることができる。また、組立トレー上における互いに組み立てられるように構成された２つの単品のうち、一つの単品全体をタッチなどによって選択して、対応する他の単品側に一定距離以上移動させた場合、２つの単品が自動に組み立てられるようにすることもできる。
【００５７】
このような３次元モデル組立部２０６は、図２に示すように、部分品組立部２１４および中間品組立部２１６を含む。
【００５８】
以下、３次元モデル組立部２０６の動作をより詳しく分かるために、３次元モデル組立部２０６を構成する部分品組立部２１４および中間品組立部２１６の動作について説明する。
【００５９】
まず、部分品組立部２１４は、図５に示すように、ユーザが全体単品画面から２つ以上の特定の単品を選択した場合、単品を固定している枠(以下、‘ランナー’という)から該当単品を分離して組立トレーの画面に移動させる。その後、部分品組立部２１４では、組立トレーの画面で該当単品を互いに連結させる継ぎ目に対してユーザのタッチなどを受信して、入力された継ぎ目に合わせて該当単品を１次組み立てて部分品として形成する。
【００６０】
図６ではユーザが選択した単品がランナーから分離される画面を示しており、図７ではランナーから分離された単品が部分品の組立のために組立トレーの画面に移動された画面を示している。
【００６１】
図７に示すように、組立トレーの画面に移動した単品には夫々の単品を連結させる継ぎ目が表示されており、ユーザのタッチ入力などによって夫々の単品で継ぎ目が選択された場合、図８に示すように、該当継ぎ目が連結された１次部分品として表示される。
【００６２】
この時、図８では継ぎ目が正確に選択されて組み立てられた１次部分品が例示されているが、図７の画面でユーザの理解不足やタッチミスなどによって１次部分品の構成のための継ぎ目の選択に間違いがあった場合は、部分品組立部２１４では、図８に示すような１次部分品の構成ではなく継ぎ目のエラーを表示して、ユーザが継ぎ目を再度選択するようにする。
【００６３】
中間品組立部２１６は、部分品組立部２１４で１次組立された部分品のうち、２次または２次以上の組立のために選択された部分品を組立トレーの画面に移動させる。その後、中間品組立部２１６では、組立トレーの画面で１次組立された複数の部分品を互いに連結させる継ぎ目に対してユーザのタッチなどを受信して、入力された継ぎ目に合わせて該当部分品を２次組み立てて中間品として形成する。
【００６４】
図９では２つ以上の部分品が中間品の組立のために組立トレーの画面に移動した画面が示されている。図９に示したように、組立トレーの画面に移動した部分品には、単品を１次組立する過程と同様に、夫々の部分品を連結させる継ぎ目が表示されており、ユーザのタッチ入力などによって夫々の部分品で継ぎ目が選択された場合、図１０に示すように、該当継ぎ目が連結された２次組立された中間品として表示される。
【００６５】
この時、図１０では継ぎ目が正確に選択されて組み立てられた中間品が例示されているが、部分品の組立時と同様に、図９の画面でユーザの理解不足やタッチミスなどによって２次中間品の構成のための継ぎ目の選択に間違いがあった場合は、中間品組立部２１６では、図１０に示すような２次組立された中間品の構成ではなく継ぎ目のエラーを表示して、ユーザが継ぎ目を再度選択するようにする。
【００６６】
この時、中間品組立部で２次組み立てられた中間品は、２次組立によってプラモデルの完成品として組立が完了される。
【００６７】
しかし、２次部分品の組立による中間品がプラモデルの完成品ではない場合は、中間品組立部では中間品に対して３次または４次の部分品組立を繰り返して、プラモデルを完成させる。
【００６８】
即ち、中間品組立部２１６では、２次組み立てられた中間品のうち、完成品の組立のために選択された中間品を組立トレーの画面に移動させた後、組立トレーの画面で中間品を互いに連結させる継ぎ目に対してユーザのタッチ入力などを受信して継ぎ目に合わせて該当中間品を組み立てる。このような中間品の組立は、該当プラモデルが完成されるまで中間品組立部２１６で繰り返され、中間品に対する反復的な組立過程を通じて完成品が生成された場合、中間品組立部２１６では、図１１に示すように完成されたプラモデルをデータベース２０８内の３次元モデル完成品ＤＢ２１２に格納し、３Ｄでシミュレーションしてディスプレイする。
【００６９】
図１２ないし図１６は、本発明の実施形態による段階別組立トレーの画面の一例を示す。図１２ないし図１６では、説明の便宜上、組立トレーの画面のうち、部分品組立部で単品を部分品に組み立てる過程における組立トレーの画面を示しており、部分品が完成品に組み立てる過程でも同様に適用できる。以下、図１２ないし図１６を参照しながら、部分品の組立のための組立トレーの動作について詳しく説明する。
【００７０】
まず、全体部分画面であるランナーから単品が選択された場合、選択された単品を一時的に格納する組立トレーの画面が生成され、選択された単品は、図１２に示すように、ランナーの下端に表示された組立トレーの画面に移動される。この時、選択された単品が移される組立トレーを待機トレー５００といい、待機トレー５００の一側には部分品に組み立てるために必要な単品の数５０１が表示される。
【００７１】
次に、部分品を組み立てるための全ての単品が選択されて待機トレー５００に移された場合、図１３に示すように、待機トレー５００は独立トレー５０２に変更され、単品間の継ぎ目による部分品組立を行える状態に遷移される。
【００７２】
この時、独立トレー５０２に対する画面タッチなどのユーザの入力があった場合、独立トレー５０２に載置されている複数の単品は、図１４に示すように、部分品への組立が可能な画面状態に遷移され、独立トレー５０２に載置されている夫々の単品の互いに連結可能な継ぎ目が表示される。
【００７３】
これにより、ユーザはタッチなどの入力によって、組み立てようとする 単品間の継ぎ目をさらに選択することができ、このように単品に表示された継ぎ目に対するユーザからの選択入力が受信された場合、継ぎ目を通じて組み立てられた部分品の形態が図１５のように表示される。
【００７４】
この時、図１５に示すように、部分品に対する組立が成功的に行われた場合、単品の組立が可能な状態の独立トレー５０２は、図１６に示すように組み立てられた部分品を表示する完成トレー５０４に遷移される。
【００７５】
この完成トレー５０４は、部分品別に生成されて一時的に格納することができ、今後３次元モデルの完成品組立過程で中間品組立のための構成として表示され、また単品の選択と同様に、ユーザによって選択された場合、組立トレーの画面上、待機トレーに移される部分品として用いられることができる。
【００７６】
なお、中間品組立部２１６では、プラモデルが完成された図１１に示すように、プラモデルをユーザの好みに合わせて絵取るモードを提供して、ユーザが選択した色でプラモデルを塗ったり、所定の位置に多様なシンボルや絵を挿入したりすることができる。
【００７７】
また、中間品組立部２１６では、彩色過程において、完成されたプラモデルなどの３次元モデルをユーザが選択した色で彩色する機能に加えて、様々な効果を適用させる機能も提供することができる。
【００７８】
即ち、３次元モデルの表面に対して、例えば、クロム、シルバー、ゴールド、ブロンズ、木、ガラスなどの様々な材質を適用可能にして、色だけではなく材質も選択可能にすることができる
【００７９】
図１７Ａおよび図１７Ｂは、本発明の実施形態による端末装置において、３次元モデルを仮に組み立てる動作制御の流れを示している。以下、図１ないし図１７Ａ、図１７Ｂを参照しながら、本発明の実施形態について詳しく説明する。また、以下の説明でも、説明の便宜上、３次元モデルのうち、プラモデルに対する組立動作を例示して説明する。
【００８０】
まず、プラモデルの仮想組立シミュレーションが可能な端末装置１００において、ユーザによるプラモデルの組立実行のためのキー入力があった場合Ｓ１０、端末装置１００の制御部１０８はプラモデルの仮想組立を行う３次元モデル部１１０を駆動して、端末装置１００でプラモデルの組立動作を実行させる。
【００８１】
これにより、３次元モデル部１１０が制御部１０８によって駆動され、３次元モデル部１１０内におけるメニュー構成部２００はプラモデルの組立のためのメニュー画面を構成して端末装置１００の表示部１０２に表示するＳ１２。
【００８２】
即ち、図３に示すように、端末装置１００で提供可能な様々なプラモデルが、例えば、飛行機、船舶、自動車、ロボットなどの物品の形態で表示されることができ、これによりユーザは所望のプラモデルをキー入力またはタッチなどにより選択して、該当プラモデルに対する組立動作を仮に行うことができる。
【００８３】
このように、ユーザが組み立てようとするプラモデルをメニュー画面から選択した場合Ｓ１４、入力感知部２０２ではメニュー画面でユーザのタッチなどのキー入力を感知してプラモデルの選択情報を３次元モデル組立部２０６に提供する。
【００８４】
そうすると、単品構成部２０３では、メニュー画面における旋盤形態に展示された様々なプラモデルのうち入力感知部２０２によってユーザが選択したと感知されたプラモデルを認識し、該プラモデルの情報、即ち、プラモデルの全体単品情報をデータベース２０８内の３次元モデル情報ＤＢ２１０から読み出して、図４に示すように全体単品画面および組立説明書などで構成された画面が表示されるＳ１６。
【００８５】
これにより、ユーザは、図４に示された画面のうち、下端に位置した全体単品画面をタッチなどによって選択して、図５に示すような全体単品画面に生成した後、説明書に従って特定単品を組立のために選択する。
【００８６】
そうすると、３次元モデル組立部２０６の部分品組立部２１４では、図５に示すように、全体単品画面からユーザが選択した単品の情報が入力されＳ１８、単品を固定しているランナーから該当単品を分離して図７に示すように組立トレーの画面に移動させるＳ２０。
【００８７】
次に、部分品組立部２１４では、図７に示す組立トレー画面で該当単品を互いに連結させる継ぎ目に対してユーザのタッチなどを受信し、入力された継ぎ目に合わせて該当単品を１次組み立てて部分品として形成するＳ２２。
【００８８】
この時、部分品組立部２１４における部分品組立過程は、全体単品画面から全ての単品が分離されて組み立てられるまで行われる。即ち、部分品組立部２１４では、全体単品画面から全ての単品が分離されて部分品になったかを検査してＳ２４、全ての単品を部分品として組み立てるための過程を繰り返すＳ１８〜Ｓ２２。
【００８９】
このように部分品の組立が完成された場合、中間品組立部２１６では１次組み立てられた部分品のうち、２次部分品である中間品への組立のために、ユーザが選択する部分品の入力を受けるＳ２６。
【００９０】
次に、中間品組立部２１６では、ユーザが選択した部分品を図９に示すように組立トレーの画面に移動させた後Ｓ２８、組立トレーの画面で１次組み立てられた複数の部分品を互いに連結させる継ぎ目に対してユーザのタッチなどを受信し、入力された継ぎ目に合わせて該当部分品を２次組み立てて、図１０に示すように中間品として形成するＳ３０。
【００９１】
この時、中間品組立部２１６での中間品組立過程は、１次組み立てられた全ての部分品が組み立てられるまで行われる。即ち、中間品組立部２１６では、全ての部分品が選択されて中間品になったかを検査してＳ３２、全ての部分品を中間品として組み立てる過程を繰り返すＳ２６〜Ｓ３０。
【００９２】
このように１次中間品の組立が完了した時、プラモデルの種類によって、１次中間品が完成品になることもあり、２次、３次以上の中間品組立過程を繰り返して完成品になることもある。したがって中間品組立部２１６では、１次中間品が完成品ではない場合は、プラモデルが完成されるまで中間品組立過程を繰り返す。
【００９３】
即ち、中間品組立部２１６では２次組み立てられた中間品のうち、完成品への組立のためにユーザが選択した中間品の入力を受けるＳ３４。
【００９４】
次に、中間品組立部２１６では、ユーザが選択した中間品を組立トレーの画面に移動させた後Ｓ３６、組立トレーの画面で複数の中間品を互いに連結させる継ぎ目に対してユーザのタッチなどの入力を受信し、入力された継ぎ目に合わせて該当中間品を組み立てるＳ３８。
【００９５】
この時、中間品組立部２１６での組立過程は、該当プラモデルが完成されるまで行われる。即ち、中間品組立部２１６では、プラモデルが完成されたかを検査してＳ４０、プラモデルが完成されるまで中間品に対する組立過程を繰り返すＳ３４〜Ｓ３８。
【００９６】
次に、プラモデルが完成された場合、中間品組立部２１６では図１１に示したように、完成されたプラモデルをデータベース２０８内の３次元モデル完成品ＤＢ２１２に格納し、３Ｄでシミュレーションしてディスプレイする。
【００９７】
なお、中間品組立部２１６ではプラモデルの完成後、図１１に示すように、プラモデルをユーザの好みに合わせて絵取るモードを提供して、ユーザが選択した色でプラモデルを塗ったり、所定の位置に多様なシンボルや絵を挿入したりすることができる。
【００９８】
プラモデルの表面には、クロム、シルバー、ゴールド、ブロンズ、木、ガラスなどの様々な材質を適用可能にして、色だけではなく材質も選択可能にすることができる。
【００９９】
このように、本発明では、デスクトップパソコン、ノートパソコン、タブレットコンピュータ、スマートフォン、ＰＤＡなどのような端末装置において仮に組立可能なプラモデルなどの様々な３次元モデルを提供し、組立のために選択された３次元モデルについては、実際３次元モデルを組み立てることができる全体単品画面を表示後、ユーザのタッチなどのキー入力によって選択された単品を段階的に組み立てて３次元モデルが完成される組立過程および完成された３次元モデルを３Ｄでシミュレーションして提供することにより、実際に組立のためにプラモデルなどの３次元モデルがなくても、様々な種類の３次元モデルの組立を３Ｄシミュレーションにより組み立ててみることができ、様々な３次元モデルの組立を体験することができる。
【０１００】
以上、本発明を好ましい実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。本発明が属する技術分野で通常の知識を有した者であれば、本発明が本発明の本質的な特性から逸脱しない範囲で変形した形態に実現できることを理解するはずである。
【図１】
0005786092.tif 000002
【図２】
0005786092.tif 000003
【図３】
0005786092.tif 000004
【図４】
0005786092.tif 000005
【図５】
0005786092.tif 000006
【図６】
0005786092.tif 000007
【図７】
0005786092.tif 000008
【図８】
0005786092.tif 000009
【図９】
0005786092.tif 000010
【図１０】
0005786092.tif 000011
【図１１】
0005786092.tif 000012
【図１２】
0005786092.tif 000013
【図１３】
0005786092.tif 000014
【図１４】
0005786092.tif 000015
【図１５】
0005786092.tif 000016
【図１６】
0005786092.tif 000017
【図１７Ａ】
0005786092.tif 000018
【図１７Ｂ】
0005786092.tif 000019