(57)【要約】【課題】ユーザの利便性を向上できる３Ｄデザイン装置、方法及びプログラムを提供すること。【解決手段】デザインサーバ１０は、指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出し部１１と、配置条件に適合可能なデザインパーツデータを抽出する抽出部１２と、指定されたテンプレートデータに対して、抽出されたデザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御部１３と、を備え、表示制御部１３は、配置条件に適合しない配置又は拡大率の指定を受け付けないように制御する。【選択図】図２
2016031743.tif 000002
【特許請求の範囲】
【請求項１】
指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出し部と、
前記配置条件に適合可能なデザインパーツデータを抽出する抽出部と、
指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御部と、を備え、
前記表示制御部は、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御する３Ｄデザイン装置。
【請求項２】
前記テンプレートデータ及び前記デザインパーツデータは、属性情報を含み、
前記配置条件は、前記属性情報の組み合わせの可否条件を含む請求項１に記載の３Ｄデザイン装置。
【請求項３】
前記配置条件は、前記デザインパーツデータを配置する大きさ、位置、回転、期限の少なくともいずれかの条件を含む請求項１又は請求項２に記載の３Ｄデザイン装置。
【請求項４】
前記表示制御部は、指定されたデザインパーツデータの配置又は拡大率が前記配置条件に適合しない場合、既に配置されているデザインパーツデータのいずれかを削除することによって前記配置条件に適合させる削除候補を提示する請求項１から請求項３のいずれかに記載の３Ｄデザイン装置。
【請求項５】
新たなデザインパーツデータの入力を受け付ける受付部を備える請求項１から請求項４のいずれかに記載の３Ｄデザイン装置。
【請求項６】
前記テンプレートデータ及び前記デザインパーツデータを組み合わせたデザインパターンを記憶する記憶部を備え、
前記読み出し部は、前記デザインパターンの選択を受け付け、前記テンプレートデータに代えて、当該選択されたデザインパターンを読み出す請求項１から請求項５のいずれかに記載の３Ｄデザイン装置。
【請求項７】
コンピュータの制御部が、
指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出しステップと、
前記配置条件に適合可能なデザインパーツデータを抽出する抽出ステップと、
指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御ステップと、を実行し、
前記表示制御ステップにおいて、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御する３Ｄデザイン方法。
【請求項８】
コンピュータの制御部に、
指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出しステップと、
前記配置条件に適合可能なデザインパーツデータを抽出する抽出ステップと、
指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御ステップと、を実行させ、
前記表示制御ステップにおいて、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御させるための３Ｄデザインプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デザインパーツを配置した筐体デザインを生成する３Ｄデザイン装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、商品のデザインをユーザ自身に選択又は作成させることにより、多様な商品を提供するサービスが提供されてきている。
例えば、特許文献１には、各部品に対して適合する適合部品の情報を関連付けて記憶しておき、ユーザが選択した部品同士が適合しない場合に修正部品へ変更した商品デザインを設計するシステムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２２２２１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、デザインシステムにおいてユーザに好みのパーツを選択させた場合、配置された後になって組み合わせられないパーツが選択されたことが判定されると、デザインの手戻りが生じるため、操作が煩雑となっていた。
【０００５】
本発明は、ユーザの利便性を向上できる３Ｄデザイン装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る３Ｄデザイン装置は、指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出し部と、前記配置条件に適合可能なデザインパーツデータを抽出する抽出部と、指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御部と、を備え、前記表示制御部は、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御する。
【０００７】
前記テンプレートデータ及び前記デザインパーツデータは、属性情報を含み、前記配置条件は、前記属性情報の組み合わせの可否条件を含んでもよい。
【０００８】
前記配置条件は、前記デザインパーツデータを配置する大きさ、位置、回転、期限の少なくともいずれかの条件を含んでもよい。
【０００９】
前記表示制御部は、指定されたデザインパーツデータの配置又は拡大率が前記配置条件に適合しない場合、既に配置されているデザインパーツデータのいずれかを削除することによって前記配置条件に適合させる削除候補を提示してもよい。
【００１０】
前記３Ｄデザイン装置は、新たなデザインパーツデータの入力を受け付ける受付部を備えてもよい。
【００１１】
前記３Ｄデザイン装置は、前記テンプレートデータ及び前記デザインパーツデータを組み合わせたデザインパターンを記憶する記憶部を備え、前記読み出し部は、前記デザインパターンの選択を受け付け、前記テンプレートデータに代えて、当該選択されたデザインパターンを読み出してもよい。
【００１２】
本発明に係る３Ｄデザイン方法は、コンピュータの制御部が、指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出しステップと、前記配置条件に適合可能なデザインパーツデータを抽出する抽出ステップと、指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御ステップと、を実行し、前記表示制御ステップにおいて、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御する。
【００１３】
本発明に係る３Ｄデザインプログラムは、コンピュータの制御部に、指定された筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを読み出す読み出しステップと、前記配置条件に適合可能なデザインパーツデータを抽出する抽出ステップと、指定された前記テンプレートデータに対して、抽出された前記デザインパーツデータを、指定された配置及び拡大率で組み合わせて表示させる表示制御ステップと、を実行させ、前記表示制御ステップにおいて、前記配置条件に適合しない配置又は拡大率の指定を受け付けないように制御させる。
【発明の効果】
【００１４】
本発明によれば、３Ｄデザインにおけるユーザの利便性が向上する。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る３Ｄデザインシステムの構成を示す図である。
【図２】実施形態に係るデザインサーバの機能構成を示す図である。
【図３】実施形態に係る足だし補正の第１の例を示す図である。
【図４】実施形態に係る足だし補正の第２の例を示す図である。
【図５】実施形態に係る処理手順を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態の一例について説明する。
図１は、本実施形態に係る３Ｄデザインシステム１の構成を示す図である。
【００１７】
３Ｄデザインシステム１は、デザインサーバ１０（３Ｄデザイン装置）と、ユーザ端末２０と、デザインＤＢ３０と、受注サーバ４０とを備える。これらの各装置は、互いにネットワークを介して接続されている。
【００１８】
デザインサーバ１０は、ネットワークを介してユーザ端末２０に対して３Ｄデザインサービスを提供するサーバ装置である。３Ｄデザインサービスは、例えば、スマートフォン等の携帯機器のアクセサリ（例えば、ケース、ストラップ、イヤホンジャック、スタンド等）のデザインをユーザに作成させ、３Ｄプリントした商品を提供するサービスである。本実施形態では、一例として、スマートフォンのケースをデザインして３Ｄプリントするサービスを説明する。
【００１９】
ユーザ端末２０は、デザインサーバ１０にアクセスし、ユーザから受け付けた商品デザインの作成のための操作に応じて、デザインサーバ１０により生成されるデザイン画像を表示する。
【００２０】
デザインＤＢ３０は、デザインサーバ１０が参照するデータベースであり、商品の筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを記憶している。
なお、デザインＤＢ３０は、デザインサーバ１０が備えていてもよい。
【００２１】
受注サーバ４０は、デザインサーバ１０で生成された商品デザインを受け付け、３Ｄプリントの注文として処理する。
【００２２】
図２は、本実施形態に係るデザインサーバ１０の機能構成を示す図である。
デザインサーバ１０は、読み出し部１１と、抽出部１２と、表示制御部１３と、受付部１４と、記憶部１５とを備える。これらの機能部は、所定のプログラムがデザインサーバ１０の制御部により実行されることにより実現される。
【００２３】
読み出し部１１は、ユーザ端末２０から指定された機種に合わせたケース筐体上のデザイン可能領域の情報を含むテンプレートデータ、及び配置条件を有するデザインパーツデータを、デザインＤＢ３０から読み出す。
【００２４】
テンプレートデータ及びデザインパーツデータは、例えば、ブランド、キャラクタ、又はデザイナが指定した種別等を特定する属性情報を含み、デザインパーツの配置条件は、属性情報の組み合わせの可否条件を含む。
【００２５】
また、配置条件は、テンプレート上にデザインパーツを配置する際の大きさ、位置、回転、期限等の条件を含む。
大きさの条件とは、デザインパーツを拡大又は縮小したことによる厚みや面積が、テンプレート上の配置の許容範囲に収まっていること（厚みが所定以下であること、メッシュの穴より小さくならないこと等）である。
位置の条件とは、例えば、デザインパーツを配置する位置を６面のいずれか、又は所定の範囲内に限定するものである。
期限の条件とは、デザインパーツを選択できる日時を限定するものである。
【００２６】
このように、配置条件は、３Ｄプリントの工程における物理的な制限、又はデザインのバランス上の制限（デザイナの意図を逸脱しないこと）等により、デザインパーツ毎に予め設定される。また、デザインパーツの配置条件として、例えば曲面形状のテンプレートにデザインパーツを配置する際に、デザインパーツとテンプレートの曲面との間を埋める足だし補正を行う旨が登録されていてもよい。
【００２７】
図３は、本実施形態に係る足だし補正の第１の例を示す図である。
テンプレートとしてのケース５０の曲面上に、デザインパーツとしてのスタンプ５１を配置した場合、ケース５０とスタンプ５１とが接した面に対して垂直に、隙間を埋めるための足だし５２ａ及び５２ｂが施される。
【００２８】
図４は、本実施形態に係る足だし補正の第２の例を示す図である。
テンプレートとしてのケース５０の曲面上に、デザインパーツとしてのスタンプ５１を、基準となる地面に平行に配置した場合、ケース５０とスタンプ５１との位置関係に応じて、（Ａ）に示すように隙間を埋めるための複数の足だし５３ａ及び５３ｂが、あるいは（Ｂ）に示すように単一の足だし５４が地面に対して垂直に施される。
【００２９】
なお、説明の簡略化のため、足だしの数を１つ又は２つとしたが、テンプレート及びデザインパーツの形状に応じて、足だしの形状及び数は適宜調整されてよい。
【００３０】
抽出部１２は、配置条件に適合可能なデザインパーツデータを抽出する。抽出部１２は、指定されたテンプレート上に配置可能なデザインパーツ、さらには、既に配置されているテンプレート及びデザインパーツとの組み合わせが許可されているデザインパーツを、配置条件に基づいて選択し、表示制御部１３へ提供する。
【００３１】
表示制御部１３は、ユーザにより指定されたテンプレートデータに対して、抽出されたデザインパーツデータを、指定された配置及び拡大率で組み合わせて、ユーザ端末２０に表示させる。
【００３２】
このとき、表示制御部１３は、配置条件に適合しない配置又は拡大率の指定を受け付けないように制御することにより、デザインの手戻りを抑制する。
表示制御部１３は、配置条件に適合しない場合のエラー処理として、例えば、表示色を変更若しくはエラー表示する、又はデザインパーツの移動を制限する等の制御を行ったり、有効期限に合わせて、印刷・再編集・プレビュー等の機能制限を行ったりする。
【００３３】
また、表示制御部１３は、指定されたデザインパーツデータの配置又は拡大率が配置条件に適合しない場合、既に配置されているデザインパーツデータのいずれかを削除することによって配置条件に適合するのであれば、この削除候補を提示する。
【００３４】
受付部１４は、ユーザ端末２０から、ユーザが自作した新たなデザインパーツデータの入力を受け付ける。
【００３５】
記憶部１５は、テンプレートデータ及びデザインパーツデータを組み合わせたデザインパターンを記憶する。記憶領域は、デザインサーバ１０が有していてもよいし、デザインＤＢ３０が有していてもよい。
読み出し部１１は、デザインパターンの選択を受け付けると、テンプレートデータに代えて、この選択されたデザインパターンを読み出す。
【００３６】
図５は、本実施形態に係る３Ｄデザインシステム１における処理手順を示すシーケンス図である。
【００３７】
ステップＳ１において、ユーザ端末２０は、ケースを作成するスマートフォンの機種の指定をユーザから受け付ける。ユーザ端末２０は、指定された機種の識別データをデザインサーバ１０へ送信する。
【００３８】
ステップＳ２において、デザインサーバ１０は、ステップＳ１で受信した識別データに基づいて、指定された機種に適合するテンプレート及びデザインパーツを、デザインＤＢ３０から読み出す。
【００３９】
ステップＳ３において、デザインサーバ１０は、ステップＳ２で読み出したテンプレート及びデザインパーツを用いたケースデザインのための編集画面を、ユーザ端末２０に表示させる。なお、編集画面は３Ｄ表示で行うものでもよいし、デザイン操作を簡易にするために２Ｄ表示で行うものでもよい。２Ｄ表示の場合には、完成したケースデザインを確認可能とするために、編集画面と共に又は互いに切り替え可能に３Ｄ表示画面とを設け、２Ｄ表示された編集画面への入力に基づいて、３Ｄ表示をユーザが確認できるようにしてもよい。３Ｄ表示には、足だし補正をしたものが表示される。
【００４０】
ステップＳ４において、ユーザ端末２０は、ユーザの操作に応じて、テンプレート及びデザインパーツを指定する。ユーザ端末２０は、指定されたテンプレート及びデザインパーツの配置データをデザインサーバ１０へ送信する。
【００４１】
ステップＳ５において、デザインサーバ１０は、ステップＳ４で受信した配置データが配置条件に適合するか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ６に移る。一方、判定がＮＯの場合、処理はステップＳ３に移り、ユーザの指定を受け付けない旨のエラー表示と共に編集画面を、ユーザ端末２０に表示させる。
【００４２】
ステップＳ６において、デザインサーバ１０は、指定されたテンプレート及びデザインパーツの配置に応じて、新たに配置条件に適合する可能性のあるデザインパーツを絞り込む。
【００４３】
ステップＳ７において、デザインサーバ１０は、ステップＳ６で絞り込んだデザインパーツを用いたケースデザインのための編集画面を、ユーザ端末２０に表示させる。
【００４４】
ステップＳ８において、ユーザ端末２０は、ユーザからデザインの決定が指示されたか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ９に移り、判定がＮＯの場合、処理はステップＳ４に移る。なお、ここでは、デザインパーツの指定について説明しているが、デザインパーツの指定の他、既に配置されているデザインパーツの削除を受け付けてもよい。
【００４５】
ステップＳ９において、ユーザ端末２０は、デザインサーバ１０に対して、デザインを決定する旨の指示データを送信する。
【００４６】
ステップＳ１０において、デザインサーバ１０は、決定されたデザインに基づいて注文データを生成して受注サーバ４０へ提供する。この後、ユーザは、ユーザ端末２０から受注サーバ４０にアクセスし、決済手続を行う。
【００４７】
本実施形態によれば、デザインサーバ１０は、配置条件に適合するデザインパーツの配置及び拡大率のみを受け付けることにより、デザイン後のエラーによる手戻りを抑制して、ユーザの利便性を向上できる。
【００４８】
配置条件は、属性情報の組み合わせ、デザインパーツの大きさ、位置、回転、期限等の制限を含み、デザインサーバ１０は、これらの配置条件に基づいて、配置可能なデザイン候補を効率的に提示し、ユーザの利便性を向上できる。
【００４９】
また、デザインサーバ１０は、配置条件に適合しない配置又は拡大率を指定された場合には、既に配置されている他のデザインパーツを削除することにより配置条件に適合させるように、削除候補を提示する。これにより、デザイン選択の幅が広がり、ユーザの利便性が向上する。
【００５０】
さらに、デザインサーバ１０は、ユーザ端末２０から新たなデザインパーツの入力を受け付けるので、ユーザが自作したパーツを採用でき、デザインの自由度を向上できる。
また、デザインサーバ１０は、作成済みのデザインパターンを記憶して、テンプレートの代わりに提供できる。したがって、ユーザは、他のユーザ又はデザイナが作成したパターンを元にして、効率的にデザインを作成できる。
【００５１】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００５２】
本実施形態では、ユーザ端末２０からの指示に基づいてデザインサーバ１０がデザインパーツの配置及び表示制御を行ったが、前述の各機能は、ユーザ端末２０が備えていてもよい。
【００５３】
３Ｄデザインシステム１による３Ｄデザイン方法は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、情報処理装置（デザインサーバ１０又はユーザ端末２０）にインストールされる。また、これらのプログラムは、ＣＤ−ＲＯＭのようなリムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してコンピュータにダウンロードされることにより配布されてもよい。さらに、これらのプログラムは、ダウンロードされることなくネットワークを介したＷｅｂサービスとしてコンピュータに提供されてもよい。
【符号の説明】
【００５４】
１  デザインシステム
１０  デザインサーバ（３Ｄデザイン装置）
１１  読み出し部
１２  抽出部
１３  表示制御部
１４  受付部
１５  記憶部
２０  ユーザ端末
３０  デザインＤＢ
【図１】
2016031743.tif 000003
【図２】
2016031743.tif 000004
【図３】
2016031743.tif 000005
【図４】
2016031743.tif 000006
【図５】
2016031743.tif 000007