(57)【要約】【課題】  デザインが印刷された商品をユーザの体の部位に適合するように提供する。【解決手段】  一実施形態に係るシステムは、サーバと端末装置とを備える。このサーバは、情報を記憶する情報記憶部と、ネイルシール提供サービスの提供を全体的に制御するサービス提供制御部と、ユーザの爪（体の部位）に関する部位情報を取得する部位情報取得部と、ユーザによって指定されたデザインを特定するデザイン特定部と、取得した部位情報と特定されたデザインとに基づいて、ユーザの爪に適合するように特定されたデザインが印刷されたネイルシール（印刷商品）の印刷用データを生成する印刷用データ生成部と、ユーザによって作成されたデザインを、他のユーザがアクセス可能となるように情報記憶部（記憶装置）に記憶させるデザイン共有部と、を備える。【選択図】  図２
2016083206.tif 000002
【特許請求の範囲】
【請求項１】
体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのシステムであって、
１又は複数のコンピュータプロセッサを備え、
前記コンピュータプロセッサは、読取可能な命令を実行することに応じて、
ユーザの前記体の部位に関する部位情報を取得するステップと、
前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行する、
システム。
【請求項２】
請求項１に記載のシステムであって、
前記部位情報は、前記体の部位の形状及び大きさに関する情報を含み、
前記印刷用データを生成するステップは、前記印刷商品が前記体の部位の形状及び大きさに適合するように、当該印刷商品の印刷用データを生成することを含む、
システム。
【請求項３】
請求項１又は２に記載のシステムであって、
前記デザインは、デザイン要素が配置されたデザインを含み、
前記部位情報は、前記体の部位の形状及び大きさに関する情報を含み、
前記印刷用データを生成するステップは、前記体の部位の形状及び大きさに適合するように、前記特定されたデザインに含まれるデザイン要素の位置、形状及び大きさのうち少なくとも１つを調整して前記印刷商品の印刷用データを生成することを含む、
システム。
【請求項４】
請求項３に記載のシステムであって、
前記デザインは、前記印刷商品に対する前記デザイン要素の相対的な位置、形状及び大きさのうち少なくとも１つが設定されており、
前記印刷用データを生成するステップは、前記特定されたデザインに設定されている前記デザイン要素の前記相対的な位置、形状及び大きさを前記体の部位に対して適用することにより、当該デザイン要素の位置、形状及び大きさのうち少なくとも１つを調整することを含む、
システム。
【請求項５】
前記部位情報を取得するステップは、前記体の部位の撮影画像に基づいて前記部位情報を取得することを含む請求項１ないし４いずれかに記載のシステム。
【請求項６】
前記デザインを特定するステップは、デザインを作成するためのデザイン作成用画面を介して前記ユーザによって作成されたデザインを当該ユーザによって指定されたデザインとして特定することを含む請求項１ないし５いずれかに記載のシステム。
【請求項７】
請求項６に記載のシステムであって、
複数のデザインを記憶する記憶装置を更に備え、
前記コンピュータプロセッサは、前記ユーザによって作成されたデザインを、他のユーザがアクセス可能となるように前記記憶装置に記憶させるステップを更に実行する、
システム。
【請求項８】
前記印刷用データを生成するステップは、前記特定されたデザインが印刷された印刷商品の画像を前記体の部位の画像に重畳させて表示することを含む請求項１ないし７いずれかに記載のシステム。
【請求項９】
請求項１ないし８いずれかに記載のシステムであって、
前記体の部位は、人体の爪であり、
前記印刷商品は、ネイルシールである、
システム。
【請求項１０】
前記部位情報は、爪の形状、大きさ及び湾曲のうち少なくとも１つを含む請求項９に記載のシステム。
【請求項１１】
体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのプログラムであって、
コンピュータ上で実行されることに応じて、当該コンピュータに、
ユーザの前記体の部位に関する部位情報を取得するステップと、
前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行させる、
プログラム。
【請求項１２】
１又は複数のコンピュータによって実行され、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するための方法であって、
ユーザの前記体の部位に関する部位情報を取得するステップと、
前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を備える、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、体の部位に装着される印刷商品を提供するシステム、プログラム及び方法に関し、詳しくは、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのシステム、プログラム及び方法に関する。
【背景技術】
【０００２】
従来より、印刷するデザインをユーザ自らが指定してＴシャツ等を注文できるシステムが提案されている。このようにデザインが印刷される商品の一つとしてネイルシールが存在し、このネイルシールにおいてもユーザ自らがデザインを指定して注文できると便利である。ネイルシールのように体の部位（爪）に装着して用いられる商品の場合、体の部位の特徴（例えば、形状や大きさ）はユーザ毎に異なるから、ユーザ毎に商品をカスタマイズするのが好ましい。例えば、日本国特開２０１４−１５５６８３号公報には、パソコンに取り込んだ任意の画像等を所望のサイズに縮小して基材に印刷し、これを所望のサイズにカットしてネイルシールを作成する手法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５５６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したネイルシールを作成する手法では、自身の爪の形状や大きさに適合するように、ユーザ自らがデザインを調整しつつ基材をカットする必要が生じ、このことは、ユーザにとって過大な負荷となり得る。また、上述したように、体の部位の特徴はユーザ毎に異なるから、あるユーザがデザインした商品を、他のユーザがそのまま用いることが難しい。従って、ユーザ毎に特徴の異なる体の部位に装着されるネイルシール等の商品を、体の部位に適合するよう調整して提供できる仕組みの構築が望まれる。
【０００５】
本発明の実施形態は、デザインが印刷された商品をユーザの体の部位に適合するように提供することを目的の一つとする。本発明の実施形態の他の目的は、本明細書全体を参照することにより明らかとなる。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るシステムは、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのシステムであって、１又は複数のコンピュータプロセッサを備え、前記コンピュータプロセッサは、読取可能な命令を実行することに応じて、ユーザの前記体の部位に関する部位情報を取得するステップと、前記ユーザによって指定されたデザインを特定するステップと、前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行する。
【０００７】
本発明の一実施形態に係るプログラムは、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのプログラムであって、コンピュータ上で実行されることに応じて、当該コンピュータに、ユーザの前記体の部位に関する部位情報を取得するステップと、前記ユーザによって指定されたデザインを特定するステップと、前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行させる。
【０００８】
本発明の一実施形態に係る方法は、１又は複数のコンピュータによって実行され、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するための方法であって、ユーザの前記体の部位に関する部位情報を取得するステップと、前記ユーザによって指定されたデザインを特定するステップと、前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を備える。
【発明の効果】
【０００９】
本発明の様々な実施形態によって、デザインが印刷された商品をユーザの体の部位に適合するように提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るシステム１の構成を概略的に示す構成図。
【図２】一実施形態におけるサーバ１０の機能を示すブロック図。
【図３】一実施形態におけるネイルシール提供処理の一例を示すフロー図。
【図４】一実施形態におけるトップ画面５０の一例を示す図。
【図５】一実施形態における撮影用画面６０Ａの一例を示す図。
【図６】一実施形態における撮影用画面６０Ｂの一例を示す図。
【図７】一実施形態における抽出されたユーザの各指の爪の形状及び大きさ（輪郭）の一例を示す図。
【図８】一実施形態におけるデザイン特定用画面７０の一例を示す図。
【図９】一実施形態におけるデザイン作成用画面８０の一例を示す図。
【図１０】一実施形態におけるユーザによって作成されたデザインの一例を示す図。
【図１１】一実施形態におけるデザインの設定情報の一例を示す図。
【図１２】一実施形態におけるデザイン購入用画面９０の一例を示す図。
【図１３】一実施形態における特定されたデザインが各爪の形状及び大きさに適合するように調整される様子を説明するための図。
【図１４】一実施形態における注文用画面１００の一例を示す図。
【図１５】一実施形態におけるプレビュー画面１１０の一例を示す図。
【発明を実施するための形態】
【００１１】
図１は、本発明の一実施形態に係るシステム１の構成を概略的に示す構成図である。一実施形態におけるシステム１は、図示するように、サーバ１０と、このサーバ１０とインターネット等の通信網２０を介して通信可能に接続された複数の端末装置３０と、を備え、ユーザの爪（体の部位）に装着されると共にデザインが印刷されたネイルシール（印刷商品）を端末装置３０のユーザに提供するためのネイルシール提供サービスを提供する。一実施形態におけるシステム１は、ネイルシール提供サービスの他、オンラインゲーム、電子書籍、動画コンテンツ、及び音楽コンテンツ等の様々なデジタルコンテンツの提供サービス、テキストチャット（ミニメール）、サークル、アバター、日記、伝言板、及び挨拶等の様々なユーザ間のコミュニケーション機能を実現するコミュニケーションプラットフォーム（ＳＮＳプラットフォーム）サービス、並びに電子商取引サービス等の様々なインターネットサービスを、端末装置３０のユーザに対して提供するように構成され得る。
【００１２】
一実施形態におけるサーバ１０は、一般的なコンピュータとして構成されており、図示のとおり、ＣＰＵ（コンピュータプロセッサ）１１と、メインメモリ１２と、ユーザＩ／Ｆ１３と、通信Ｉ／Ｆ１４と、ストレージ１５と、を含み、これらの各構成要素がバス１７を介して互いに電気的に接続されている。ＣＰＵ１１は、ストレージ１５からオペレーティングシステムやその他様々なプログラムをメインメモリ１２にロードし、このロードしたプログラムに含まれる命令を実行する。メインメモリ１２は、ＣＰＵ１１が実行するプログラムを格納するために用いられ、例えば、ＤＲＡＭ等によって構成される。なお、一実施形態におけるサーバ１０は、それぞれ上述したようなハードウェア構成を有する複数のコンピュータを用いて構成され得る。
【００１３】
ユーザＩ／Ｆ１３は、例えば、オペレータの入力を受け付けるキーボードやマウス等の情報入力装置と、ＣＰＵ１１の演算結果を出力する液晶ディスプレイ等の情報出力装置とを含む。通信Ｉ／Ｆ１４は、ハードウェア、ファームウェア、又はＴＣＰ／ＩＰドライバやＰＰＰドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装され、通信網２０を介して端末装置３０と通信可能に構成される。
【００１４】
ストレージ１５は、例えば磁気ディスクドライブで構成され、各種サービスの提供を制御するための制御用プログラム等の様々なプログラムが記憶される。また、ストレージ１５には、各種サービスの提供において用いられる各種データも記憶され得る。ストレージ１５に記憶され得る各種データは、サーバ１０と通信可能に接続されるサーバ１０とは物理的に別体のデータベースサーバ等に格納されてもよい。
【００１５】
一実施形態において、サーバ１０は、階層構造の複数のウェブページから成るウェブサイトを管理するウェブサーバとしても機能し、こうしたウェブサイトを介して上述した様々なインターネットサービスを端末装置３０に対して提供し得る。ストレージ１５には、このウェブページに対応するＨＴＭＬデータも記憶され得る。ＨＴＭＬデータは、様々な画像データが関連付けられ、又、ＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語等で記述された様々なプログラムが埋め込まれ得る。
【００１６】
また、一実施形態において、サーバ１０は、端末装置３０においてウェブブラウザ以外の実行環境上で実行されるアプリケーションを介して、上述した様々なインターネットサービスを端末装置３０に対して提供し得る。ストレージ１５には、こうしたアプリケーションも記憶され得る。このアプリケーションは、例えば、Ｏｂｊｅｃｔｉｖｅ−ＣやＪａｖａ（登録商標）等のプログラミング言語を用いて作成される。ストレージ１５に記憶されたアプリケーションは、配信要求に応じて端末装置３０に配信される。なお、端末装置３０は、こうしたアプリケーションを、サーバ１０以外の他のサーバ（アプリマーケットを提供するサーバ）等からダウンロードすることもできる。
【００１７】
このように、サーバ１０は、各種サービスを提供するためのウェブサイトを管理し、当該ウェブサイトを構成するウェブページ（ＨＴＭＬデータ）を端末装置３０からの要求に応答して配信することにより、端末装置３０のユーザに対して各種サービスを提供することができる。また、上述したように、サーバ１０は、このようなウェブページ（ウェブブラウザ）を用いたサービスの提供とは代替的に、又は、これに加えて、端末装置３０において実行されるアプリケーションとの通信に基づいて各種サービスを提供することができる。いずれの態様でサービスを提供するにしても、サーバ１０は、各種サービスの提供に必要な各種データ（画面表示に必要なデータを含む）を端末装置３０との間で送受信することができる。また、サーバ１０は、各ユーザを識別する識別情報（例えば、ユーザＩＤ）毎にサービスの提供に必要な各種データを記憶することによって、ユーザ毎にサービスの提供状況を管理することができる。詳細な説明は省略するが、サーバ１０は、サービスの提供の開始時におけるユーザの認証処理やサービスの提供に応じて発生する課金処理等を行う機能を有することもできる。
【００１８】
一実施形態における端末装置３０は、サーバ１０が提供するウェブサイトのウェブページをウェブブラウザ上で表示すると共にアプリケーションを実行するための実行環境を実装した任意の情報処理装置であり、パーソナルコンピュータ、スマートフォン、タブレット端末、ウェアラブルデバイス、及びゲーム専用端末等が含まれ得る。
【００１９】
端末装置３０は、一般的なコンピュータとして構成され、図１に示すとおり、ＣＰＵ（コンピュータプロセッサ）３１と、メインメモリ３２と、ユーザＩ／Ｆ３３と、通信Ｉ／Ｆ３４と、ストレージ３５と、カメラ３６と、を含み、これらの各構成要素がバス３７を介して互いに電気的に接続されている。
【００２０】
ＣＰＵ３１は、ストレージ３５からオペレーティングシステムやその他様々なプログラムをメインメモリ３２にロードし、このロードしたプログラムに含まれる命令を実行する。メインメモリ３２は、ＣＰＵ３１が実行するプログラムを格納するために用いられ、例えば、ＤＲＡＭ等によって構成される。
【００２１】
ユーザＩ／Ｆ３３は、例えば、ユーザの入力を受け付けるタッチパネル、キーボード、ボタン及びマウス等の情報入力装置と、ＣＰＵ３１の演算結果を出力する液晶ディスプレイ等の情報出力装置とを含む。通信Ｉ／Ｆ３４は、ハードウェア、ファームウェア、又は、ＴＣＰ／ＩＰドライバやＰＰＰドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装され、通信網２０を介してサーバ１０と通信可能に構成される。
【００２２】
ストレージ３５は、例えば磁気ディスクドライブやフラッシュメモリ等により構成され、オペレーティングシステム等の様々なプログラムが記憶される。また、ストレージ３５は、サーバ１０等から受信した様々なアプリケーションが記憶され得る。カメラ３６は、図示しないレンズを介して入力される画像を静止画像及び動画像として撮影し記録する一般的なデジタルカメラとして構成されている。
【００２３】
端末装置３０は、例えば、ＨＴＭＬ形式のファイル（ＨＴＭＬデータ）を解釈して画面表示するためのウェブブラウザを備えており、このウェブブラウザの機能によりサーバ１０から取得したＨＴＭＬデータを解釈して、受信したＨＴＭＬデータに対応するウェブページを表示することができる。また、端末装置３０のウェブブラウザには、ＨＴＭＬデータに関連付けられた様々な形式のファイルを実行可能なプラグインソフトが組み込まれ得る。
【００２４】
端末装置３０のユーザがサーバ１０によって提供される各種サービスを受ける際には、例えば、ＨＴＭＬデータやアプリケーションによって指示されたアニメーションや操作用アイコン等が端末装置３０に画面表示される。ユーザは、端末装置３０のタッチパネル等を用いて各種指示を入力することができる。ユーザから入力された指示は、端末装置３０のウェブブラウザやＮｇＣｏｒｅ（商標）等のアプリケーション実行環境の機能を介してサーバ１０に伝達される。
【００２５】
次に、一実施形態におけるサーバ１０が有する機能について説明する。上述したように、サーバ１０は、端末装置３０のユーザに対して様々なインターネットサービスを提供し得るが、ここでは、上述したネイルシール提供サービスの提供に関する機能を中心に説明する。図２は、一実施形態におけるサーバ１０が有する機能を概略的に示すブロック図である。一実施形態におけるサーバ１０は、図示するように、情報を記憶する情報記憶部４１と、ネイルシール提供サービスの提供を全体的に制御するサービス提供制御部４２と、ユーザの爪（体の部位）に関する部位情報を取得する部位情報取得部４３と、ユーザによって指定されたデザインを特定するデザイン特定部４４と、取得した部位情報と特定されたデザインとに基づいて、ユーザの爪に適合するように特定されたデザインが印刷されたネイルシール（印刷商品）の印刷用データを生成する印刷用データ生成部４５と、ユーザによって作成されたデザインを、他のユーザがアクセス可能となるように情報記憶部４１（記憶装置）に記憶させるデザイン共有部４６と、を備える。これらの機能は、ＣＰＵ１１及びメインメモリ１２等のハードウェア、並びに、ストレージ１５に記憶されている各種プログラムやテーブル等が協働して動作することによって実現され、例えば、ロードしたプログラムに含まれる命令をＣＰＵ１１が実行することによって実現される。また、図２に例示したサーバ１０が有する機能の一部又は全部は、サーバ１０と端末装置３０とが協働することによって実現され、又は、端末装置３０によって実現され得る。例えば、部位情報取得部４３及びデザイン特定部４４の機能は、サーバ１０と端末装置３０とが協働することによって実現され、又は、端末装置３０によって実現され得る。
【００２６】
一実施形態における情報記憶部４１は、ストレージ１５等によって実現され、図２に示すように、ユーザに関する情報を管理するユーザ管理データベース４１ａと、ネイルシールのデザインに関する情報を管理するデザイン管理データベース４１ｂと、を有する。一実施形態において、ユーザ管理データベース４１ａは、ネイルシール提供サービスを利用するユーザとして登録されているユーザに関する情報を管理し、例えば、ユーザの基本情報（例えば、ユーザＩＤ、氏名、性別、連絡先等）、ユーザが保有するネイルシールのデザインに関する情報（例えば、個々のデザインを識別するデザインＩＤ、デザインの設定情報等）等の情報を管理する。デザイン管理データベース４１ｂは、ネイルシール提供サービスにおいてユーザに提供されるネイルシールのデザインに関する情報を管理し、例えば、デザインＩＤ、デザインの設定情報、価格、提供者、デザインが印刷される基材の種類等の情報を管理する。ここで、一実施形態において、ネイルシールのデザインは、背景、並びに、図柄、写真及び文字等の素材（デザイン要素）によって構成され、上述したデザインの設定情報は、これら背景及び素材の設定に関する情報である。デザインの設定情報の詳細については後述する。
【００２７】
次に、こうして構成された一実施形態におけるシステム１の動作について説明する。図３は、ユーザが、一実施形態におけるネイルシール提供サービスを利用してネイルシールを注文するときにシステム１によって実行されるネイルシール提供処理の一例を示すフロー図である。ネイルシール提供処理では、まず、図示するように、ユーザの爪に関する部位情報を取得する（ステップＳ１００）。この処理は、主に、サーバ１０の部位情報取得部４３の機能に対応する処理である。部位情報の取得は、具体的には、ユーザの爪の撮影画像に基づいてユーザの爪の形状及び大きさ（輪郭）に関する情報を取得することによって行われる。
【００２８】
ここで、一実施形態において、ユーザは、端末装置３０上に表示されるネイルシール提供サービスを利用するための各種画面（ネイルシール提供サービス用画面）を介してネイルシール提供サービスを利用する。ステップＳ１００における部位情報の取得も、このネイルシール提供サービス用画面を介して行われる。図４は、ネイルシール提供サービス用画面に含まれるトップ画面５０の一例である。このトップ画面５０は、例えば、ネイルシール提供サービスを提供するためのプログラム（ＨＴＭＬデータ又はアプリケーション等）が端末装置３０上で実行されることに応じて表示される。トップ画面５０は、図示するように、ユーザが自身の爪を撮影するための撮影ボタン５１と、ユーザがネイルシールを注文するための注文ボタン５２と、を有する。
【００２９】
ユーザがトップ画面５０の撮影ボタン５１を選択すると、図５に例示する撮影用画面６０Ａが端末装置３０上に表示される。撮影用画面６０Ａは、図示するように、カメラ３６のレンズを介して入力される画像を表示するカメラ画像表示領域６２Ａを有する。このカメラ画像表示領域６２Ａには、親指以外の４本の指の輪郭を破線で示す指ガイド領域６４Ａが、カメラ３６のレンズを介して入力される画像上に重ねて表示される。ユーザは、自身の親指以外の４本の指が指ガイド領域６４Ａに概ね合致するように端末装置３０又は自身の手の位置を調整する。そして、ユーザの操作に応じて、又は、ユーザの４本の指が指ガイド領域６４Ａに概ね合致したことを端末装置３０が検出することに応じて、カメラ３６のレンズを介して入力されるユーザの４本の指が、カメラ３６の機能により撮影される。
【００３０】
こうして撮影用画面６０Ａを介して親指以外の４本の指を撮影すると、次に、図６に例示する撮影用画面６０Ｂが端末装置３０上に表示される。撮影用画面６０Ｂは、図示するように、撮影用画面６０Ａのカメラ画像表示領域６２Ａと同様のカメラ画像表示領域６２Ｂを有し、このカメラ画像表示領域６２Ｂには、親指の輪郭を破線で示す指ガイド領域６４Ｂが、カメラ３６のレンズを介して入力される画像上に重ねて表示される。ユーザは、自身の親指が指ガイド領域６４Ｂに概ね合致するように端末装置３０又は自身の手の位置を調整する。そして、ユーザの操作に応じて、又は、ユーザの親指が指ガイド領域６４Ｂに概ね合致したことを端末装置３０が検出することに応じて、カメラ３６のレンズを介して入力されるユーザの親指が、カメラ３６の機能により撮影される。ここで、一実施形態においては、撮影用画面６０Ａ及び６０Ｂそれぞれを介して、親指以外の４本の指及び親指を撮影するようにしたが、２つの画面を用いることなく、１つの画面を用いて５本の指を一度に撮影するようにしても良い。また、一実施形態において、撮影用画面６０Ａ及び６０Ｂを介して一方の手（例えば、左手）の５本の指が撮影された後に、同様の画面を介して他方の手（例えば、右手）の５本の指が撮影され得る。
【００３１】
このように端末装置３０においてユーザの指が撮影されると、一実施形態では、この撮影画像がサーバ１０に送信され、ステップＳ１００において、この撮影画像に基づいてユーザの爪に関する部位情報を取得する。具体的には、撮影画像に対して所定の画像処理を適用することにより、ユーザの各指の爪の形状及び大きさに関する情報を取得する。撮影画像に基づく爪の形状及び大きさに関する情報の取得は、様々な画像処理技術を適用して行うことができ、例えば、エッジ検出等の特徴検出技術等を適用して各指の爪の輪郭を抽出することによって実現され得る。また、爪の形状及び大きさに関する情報は、様々な形式の情報として取り扱うことができ、例えば、グラフィックデザインソフトウェア等で用いられる「パスデータ」の形式で取り扱うことができる。
【００３２】
ここで、ステップＳ１００において取得する爪の大きさに関する情報は、爪の実物大の大きさを特定する情報である。爪の実物大の大きさは、様々な手法を適用して特定することができる。例えば、上述した撮影用画面６０Ａ及び６０Ｂを介してユーザの指を撮影するときに、１０円硬貨等の実物大の大きさが予め分かっている基準オブジェクトと共に撮影するようにし、この基準オブジェクトの大きさとの比較に基づいて（基準オブジェクトに対する相対的な大きさに基づいて）、爪の実物大の大きさを特定することができる。また、ステップＳ１００において取得する爪の形状に関する情報について、爪の傾きを補正するようにしても良い。具体的には、例えば、撮影画像に基づいて抽出した爪の輪郭に対して画像処理を適用して上下方向に延びる中心線を特定し、この特定した中心線に基づいて爪の傾きを補正する（具体的には、中心線が垂直となるように傾きを補正する）ことができる。
【００３３】
ここで、他の実施形態においては、端末装置３０においてユーザの指が撮影されると、同じく端末装置３０において、この撮影画像に基づいてユーザの爪に関する部位情報（爪の形状及び大きさに関する情報）が取得され、その後、この部位情報が、端末装置３０からサーバ１０に対して送信され得る。
【００３４】
図７は、ユーザの指の撮影画像に基づいて抽出されたユーザの各指の爪の形状及び大きさ（輪郭）の一例を示す。一実施形態において、こうした各指の爪の形状及び大きさに関する情報が、例えば上述したパスデータ等の形式で、端末装置３０のストレージ３５、及び／又は、サーバ１０のストレージ１５（例えば、ユーザ管理データベース４１ａ）等に記憶され得る。ここで、例えば、端末装置３０のユーザが過去にネイルシールを注文しており、このユーザの爪に関する部位情報が既に記憶されている場合には、自動的に、又は、ユーザの操作に応じて、ステップＳ１００において、この既に記憶されている部位情報を取得するようにしても良い。
【００３５】
こうしてユーザの爪に関する部位情報を取得すると、次に、ユーザによって指定されたデザインを特定する（ステップＳ１１０）。この処理は、主に、サーバ１０のデザイン特定部４４の機能に対応する処理である。デザインの特定は、図８に例示するデザイン特定用画面７０を介したユーザの操作に応じて行われる。このデザイン特定用画面７０は、上述したトップ画面５０の注文ボタン５２をユーザが選択することに応じて端末装置３０上に表示される。デザイン特定用画面７０は、図示するように、ユーザが既に保有するネイルシールのデザインを一覧表示する保有デザイン表示領域７２と、ユーザがデザインを新たに作成するためのデザイン作成ボタン７４と、ユーザがデザインを新たに購入するためのデザイン購入ボタン７６と、を有する。一実施形態において、ユーザは、ネイルシールに適用（印刷）するデザインを、自ら作成し、又は、購入することによって入手することができ、入手したデザインは、ユーザが保有するデザインとしてユーザ管理データベース４１ａにおいて管理される。このユーザ管理データベース４１ａにおいて管理されている情報に基づいて、ユーザが既に保有するネイルシールのデザインに関する情報（例えば、サムネイル画像等）が保有デザイン表示領域７２に一覧表示される。ユーザは、自身が既に保有しているデザインを適用してネイルシールを注文する場合には、この保有デザイン表示領域７２に一覧表示されているデザインの中から所望のデザインを選択することによって、ネイルシールに適用するデザインを指定することができる。ユーザが、保有デザイン表示領域７２に一覧表示されているデザインの中から所望のデザインを選択すると、選択されたデザインを特定可能な情報（例えば、デザインＩＤ）が、端末装置３０からサーバ１０に対して送信され、サーバ１０は、ユーザが指定したデザインを特定することができる。
【００３６】
デザインを新たに作成する場合には、ユーザは、デザイン特定用画面７０のデザイン作成ボタン７４を選択する。ユーザがデザイン作成ボタン７４を選択すると、図９に例示するデザイン作成用画面８０が端末装置３０上に表示される。デザイン作成用画面８０は、図示するように、仮想的な爪の輪郭を示すと共にデザインのベースとなるベース領域８２と、デザインの背景を設定するための背景ボタン８４と、デザインに含まれる素材を設定するための素材ボタン８６と、を有する。
【００３７】
一実施形態において、ユーザが背景ボタン８４を選択すると、例えば、複数の色の中から所望の色を選択できると共に所望の画像ファイルを選択できる画面が表示され、ユーザは、この画面を介して所望の色を背景色として設定し、又は、所望の画像ファイルを背景画像として設定することができる。
【００３８】
また、一実施形態において、ユーザが素材ボタン８６を選択すると、例えば、ネイルシールのデザインに利用可能な素材に関する情報（例えば、サムネイル画像等）が一覧表示され、ユーザは、一覧表示されている素材の中から所望の素材を選択し、ベース領域８２の所望の位置に配置することができる。図１０は、デザイン作成用画面８０を介してユーザによって作成されたデザインの一例を示す。この例では、ベース領域８２の上端部分に爪の先端形状を有する素材Ｍ１が配置され、ベース領域８２の左下部分にハート形状を有する素材Ｍ２が配置されている。一実施形態において、こうしたデザインに利用可能な素材は、例えば、サーバ１０のストレージ１５等において管理されている。また、ユーザが保有する画像ファイル等をデザインの素材として利用できるようにしても良い。
【００３９】
ここで、デザイン作成用画面８０において、既存のデザイン（例えば、ユーザが既に保有するデザイン、又は、ネイルシール提供サービスにおいて無償で又は有償で提供されるデザイン等）をテンプレートとして用いて、ユーザがデザインを作成できるようにしても良い。具体的には、例えば、ユーザの操作に応じて既存のデザインの設定情報を読み込んで、背景及び素材に関する設定をベース領域８２に反映し、このベース領域８２に反映された背景及び素材に関する設定をユーザが変更できるようにしても良い。こうすれば、ネイルシールのデザインに不慣れなユーザによるデザインの作成を支援することができる。
【００４０】
図１１は、一実施形態におけるネイルシールのデザインの設定情報の一例であり、図１０に例示したデザインに対応している。一実施形態におけるデザインの設定情報は、図示するように、背景の設定に関する背景情報と、素材の設定に関する素材情報と、を含む。背景情報は、例えば、背景色又は背景画像の設定に関する情報が含まれる。素材情報は、例えば、配置されている各素材毎に、素材を識別する素材ＩＤ、素材の色、素材の位置、及び、素材の大きさの設定に関する情報が含まれる。
【００４１】
ここで、一実施形態のネイルシール提供サービスにおいて、ネイルシールのデザインに含まれる素材の位置及び大きさは、ネイルシールの輪郭に対する相対的な位置及び大きさとして設定されている。具体的には、図１１に例示するように、素材の位置及び大きさは、ベース領域８２の輪郭を基準とした比率（パーセント）を用いて設定されている。例えば、素材ＩＤ「ＦＮ１１０」によって特定される素材Ｍ１の位置は「Ｘ；５０％，Ｙ；０％」と設定されており、この設定は、横方向の位置（Ｘ）が左から５０％の位置（即ち、中央）であり、縦方向の位置（Ｙ）が上から０％の位置（即ち、上端）であることを示す。同様に、素材ＩＤ「ＨＴ１２２」によって特定される素材Ｍ２の位置は「Ｘ；２８％，Ｙ；７５％」と設定されており、この設定は、横方向の位置（Ｘ）が左から２８％の位置であり、縦方向の位置（Ｙ）が上から７５％の位置であることを示す。また、素材Ｍ１の大きさは「Ｗ；１００％，Ｈ；１５％」と設定されており、この設定は、幅方向の大きさ（Ｗ）がベース領域８２の幅に対して１００％の大きさであり、高さ方向の大きさ（Ｈ）がベース領域８２の高さに対して１５％の大きさであることを示す。同様に、素材Ｍ２の大きさは「Ｗ；５０％，Ｈ；４０％」と設定されており、この設定は、幅方向の大きさ（Ｗ）がベース領域８２の幅に対して５０％の大きさであり、高さ方向の大きさ（Ｈ）がベース領域８２の高さに対して４０％の大きさであることを示す。
【００４２】
このようにユーザが新たにデザインを作成すると、作成されたデザインの設定情報が、例えば、デザインＩＤと共に端末装置３０のストレージ３５、及び／又は、サーバ１０のストレージ１５（例えば、ユーザ管理データベース４１ａ）等に記憶される。また、一実施形態において、ユーザが作成したデザインを、他のユーザによって参照（アクセス）可能となるように、サーバ１０のストレージ１５（例えば、デザイン管理データベース４１ｂ）等に記憶するようにしても良い。そして、このように記憶されたデザインに対して他のユーザがコメントを投稿したり、注文するネイルシールに適用するデザインとして他のユーザが利用できる（即ち、このデザインを他のユーザが購入できる）ようにしても良い。ここで、注文するネイルシールに適用するデザインとして他のユーザによって利用された場合には、ネイルシールの売上の一部（例えば、５０％）が、デザインを作成したユーザに提供され得る。また、一実施形態において、デザインを作成する際に使用される素材をユーザが作成し、アップロードすることも可能である。例えば、ユーザが作成した素材を、他のユーザによって参照（アクセス）可能となるように、サーバ１０のストレージ１５（例えば、デザイン管理データベース４１ｂ）等に記憶するようにしても良い。そして、このように記憶された素材に対して他のユーザがコメントを投稿したり、ネイルシールのデザインを作成する際に他のユーザが利用できる（即ち、この素材を他のユーザが購入できる）ようにしても良い。この場合、ネイルシールの売上の一部が、素材を作成したユーザに提供され得る。さらに、他のユーザによってその素材を使用して作成されたネイルシールが、別のユーザに購入された場合には、ネイルシールの売上が、素材を作成したユーザとデザインを作成したユーザとで分配され得る。このようにユーザが作成したデザインや素材を他のユーザによって参照可能となるように記憶する処理は、主に、サーバ１０のデザイン共有部４６の機能に対応する処理である。
【００４３】
デザインを新たに購入する場合には、ユーザは、図８に例示したデザイン特定用画面７０の購入ボタン７６を選択する。ユーザが購入ボタン７６を選択すると、図１２に例示するデザイン購入用画面９０が端末装置３０上に表示される。デザイン購入用画面９０は、図示するように、キーワード等を入力してデザインを検索するための検索用領域９２と、検索されたデザインを一覧表示するデザイン一覧表示領域９４と、を有する。ここで検索の対象とされるデザインは、一実施形態において、サーバ１０のデザイン管理データベース４１ｂにおいて管理されているデザインである。例えば、ユーザは、デザインの特徴（色、利用シーン、キャラクタ名等）、又は、提供者（ネイリスト等）等に関係するキーワードを用いてデザインを検索することができる。ユーザは、デザイン一覧表示領域９４に表示されているデザインの中から所望のデザインを選択することによって、注文するネイルシールに適用するデザインを指定することができる。ユーザが、デザイン一覧表示領域９４に一覧表示されているデザインの中から所望のデザインを選択すると、選択されたデザインを特定可能な情報（例えば、デザインＩＤ）が、端末装置３０からサーバ１０に対して送信され、サーバ１０は、ユーザが指定したデザインを特定することができる。
【００４４】
このように、既に保有しているデザインの中から選択し、デザインを新たに作成し、又は、デザインを新たに購入することによって、ユーザは、注文するネイルシールに適用するデザインを指定することができる。そして、ユーザによって指定されたデザインを特定すると、次に、この特定されたデザインが印刷されたネイルシールの印刷用データを生成し（ステップＳ１２０）、このネイルシール提供処理を終了する。この処理は、主に、サーバ１０の印刷用データ生成部４５の機能に対応する処理である。一実施形態において、印刷用データを生成するときには、ユーザの爪の形状及び大きさに適合するように、ネイルシールのデザインが調整される。具体的には、ユーザの爪の形状及び大きさに適合するように、ネイルシール自体の形状及び大きさ（輪郭）が調整され、又、デザインに含まれる素材の位置及び大きさが調整される。ここで、上述したように、デザインに含まれる素材の位置及び大きさに関する設定情報は、ネイルシールの輪郭に対する相対的な位置及び大きさとして設定されているから、この設定情報をユーザの爪の輪郭に対して適用することによって、素材の位置及び大きさが調整される。
【００４５】
図１３は、ネイルシールのデザインが、ユーザの各指の爪の形状及び大きさに適合するように調整される様子を説明するための図である。図示するように、各爪の形状及び大きさに応じて、ネイルシール自体の形状及び大きさが調整されると共に、デザインに含まれる素材（この例では、素材Ｍ１及びＭ２）の大きさ及び位置が調整されている。例えば、小指の爪と親指の爪とを比較すると、輪郭の大きい親指の爪の方が、輪郭の小さい小指の爪よりも、デザインに含まれる素材Ｍ１及びＭ２が大きくなっている。また、図１１に例示したデザインの設定情報においては、素材の大きさは、幅方向の大きさがネイルシールの幅に対する比率を用いて設定されると共に、高さ方向の大きさがネイルシールの高さに対する比率を用いて設定されているから、素材の形状（アスペクト比）は、爪の形状（アスペクト比）に応じた形状に調整され得る。ここで、一実施形態において、素材の形状（アスペクト比）については、爪の形状に応じた調整をすることなく、素材の元々の形状（アスペクト比）が確保されるようにしても良い。
【００４６】
一実施形態において、印刷用データが生成されると、図１４に例示する注文用画面１００が端末装置３０上に表示される。注文用画面１００は、図示するように、特定されたデザイン（ユーザによって指定されたデザイン）を表示すると共に、特定されたデザインが適用（印刷）されたネイルシールの画像を表示するためのプレビュー表示ボタン１０２と、郵送によって受け取る方法でネイルシールを注文するための郵送注文ボタン１０４と、ユーザ自身が印刷する方法でネイルシールを注文するための印刷注文ボタン１０６と、を有する。
【００４７】
プレビュー表示ボタン１０２をユーザが選択すると、図１５に例示するプレビュー画面１１０が端末装置３０上に表示される。プレビュー画面１１０は、図示するように、ユーザの指の画像上に、デザインが印刷されたネイルシールの画像が重ねて表示される。一実施形態において、プレビュー画面１１０に表示されるユーザの指の画像は、上述したステップＳ１００において撮影した撮影画像が用いられ得る。一実施形態において、図示するように、プレビュー画面１１０に表示されるネイルシールの画像は、上述した印刷用データを生成するためにデザインが調整されたネイルシールの画像である。具体的には、各指の爪の形状に適合するようにネイルシール自体の形状及びデザインに含まれる素材の位置及び大きさが調整されたネイルシールの画像が、対応する指の爪の位置に重ねて表示される。
【００４８】
ここで、プレビュー画面１１０において、ステップＳ１００において撮影したユーザの指の撮影画像に代えて、カメラ３６のレンズを介して入力される画像を表示し、この入力される画像上に、ネイルシールの画像を重ねて表示するようにしても良い。この場合、カメラ３６のレンズを介して入力される画像上における指の爪の輪郭を検出し、この検出された爪の輪郭に適合するように、重ねて表示するネイルシールの画像を調整しても良い。例えば、入力される画像上において指の向きが傾いており、爪の形状が正面から見た形状とは異なる場合には、この正面から見た形状とは異なる形状に適合するように、ネイルシールの画像を調整するようにしても良い。また、一実施形態において、プレビュー画面１１０においてネイルシールの画像が重ねて表示されている指の画像を、ユーザの操作に応じて保存できるようにしても良い。このように、ユーザは、プレビュー画面１１０を介して、仮想的なネイルシールの試着を楽しむことができる。
【００４９】
ここで、上述したデザイン特定用画面７０を介してユーザがデザインを購入する際にも、プレビュー画面１１０に相当するプレビュー画面が表示されるようにしても良い。デザインを購入する際に表示されるプレビュー画面においても、各指の爪の形状に適合するようにネイルシール自体の形状及びデザインに含まれる素材の位置及び大きさが調整されたネイルシールの画像が、対応する指の爪の位置に重ねて表示される。その際、事前に撮影したユーザの指の撮影画像に重ねてネイルシールの画像を表示し、又は、カメラ３６のレンズを介して入力される画像を表示し、この入力される画像上に、ネイルシールの画像を重ねて表示するようにしても良い。
【００５０】
そして、注文用画面１００の郵送注文ボタン１０４がユーザによって選択された場合には、ステップＳ１２０において生成された印刷用データが、例えば、所定の印刷業者（ネイルシールの提供者）に提供される。その後、この印刷用データを用いて印刷されたネイルシールがユーザ（又は、ユーザが指定したコンビニエンスストアやネイルサロン等）に郵送される。また、注文用画面１００の印刷注文ボタン１０６がユーザによって選択された場合には、ステップＳ１２０において生成された印刷用データが、ユーザの端末装置３０に送信される。その後、ユーザは、この印刷用データ及び専用のプリンタ（３Ｄプリンタを含む）等を用いてネイルシールを印刷することができる。ここで、ユーザが、商業施設等に設置されているプリントシール機を用いて、サーバ１０から印刷用データを受信してネイルシールを印刷できるように構成することも可能である。また、例えば、生成された印刷用データを、サーバ１０のストレージ１５（例えば、ユーザ管理データベース４１ａ）等に記憶しておき、ネイルシールの再印刷（再注文）に利用できるようにしても良い。
【００５１】
ここで、上述した実施形態において、印刷用データを生成するときに、ユーザの各指の爪の形状及び大きさに適合するようにデザインが調整されたネイルシールの画像を端末装置３０上に表示し、この調整されたネイルシールのデザインを、ユーザによって更に調整できるようにしても良い。こうすれば、例えば、各指の爪毎のデザインの細かな調整をユーザが行うことができる。
【００５２】
以上説明した本発明の実施形態は、ユーザの爪（体の部位）に関する部位情報を取得し、ユーザによって指定されたデザインを特定し、取得した部位情報と特定されたデザインとに基づいて、ユーザの爪に適合するように特定されたデザインが印刷されたネイルシール（印刷商品）の印刷用データを生成する。このように、ユーザ毎に特徴の異なる爪に適合するネイルシールの印刷用データを生成するから、この印刷用データを用いてユーザの爪に適合するネイルシールを提供することができる。即ち、本発明の実施形態は、デザインが印刷された商品をユーザの体の部位に適合するように提供することができる。
【００５３】
また、一実施形態におけるシステム１では、ユーザの爪の形状及び大きさに適合するようにネイルシール自体の形状及び大きさが調整されるから、ユーザは、ユーザの爪の形状及び大きさに適合するようにネイルシールをカットする手間を省くことが可能となる。さらに、ネイルシールをカットすることによって、デザインに含まれる素材の一部が切り落とされてしまったり、購入時（デザインの指定時）に確認したデザインの全体的なイメージと異なってしまうといった問題を防止することができる。即ち、一実施形態におけるシステム１では、デザインの購入時（指定時）に確認したデザインの全体的なイメージが、そのデザインが印刷された商品が実際に着用される際にも保持され得る。
【００５４】
また、一実施形態におけるシステム１では、デザインの設定情報として、デザインに含まれる素材（デザイン要素）の相対的な位置及び大きさが設定されており、印刷用データを生成するときには、特定されたデザインに設定されている素材の相対的な位置及び大きさをユーザの爪に対して適用することにより、素材の位置及び大きさを調整する。従って、デザインに含まれる素材の位置及び大きさを、ユーザの爪に適合するように、より容易に調整することができる。
【００５５】
上述した実施形態では、爪の形状及び大きさに適合するようにネイルシールの印刷用データを生成するようにしたが、爪の形状及び大きさに代えて、又は、加えて、爪の湾曲に適合するようにネイルシールの印刷用データを生成するようにしても良い。例えば、爪の湾曲の度合いが大きいほど、ネイルシールの横方向の大きさ（横幅）を大きくするように調整して印刷用データを生成するようにしても良い。
【００５６】
上述した実施形態では、ユーザの爪に適合するように、ネイルシール自体の形状、並びに、デザインに含まれる素材の位置、大きさ及び形状を調整するようにしたが、本発明の実施形態は、これら以外の方法でネイルシールのデザインを調整し得る。例えば、ユーザの爪に適合するように、デザインの色に関するパラメータを調整するようにしても良く、具体的には、例えば、ユーザの爪又は指の色に基づいて、背景色を調整する（例えば、色に関するパラメータを調整する所定の画像処理を適用する）ようにしても良い。
【００５７】
上述した実施形態では、主に平面的（２次元的）なネイルシールの提供について説明してきたが、本発明の実施形態によって提供されるネイルシールは、立体的（３次元的）なネイルシールが含まれる。この場合、ユーザは立体的な素材を配置したり、背景部分の任意の箇所の厚みを設定したりすることで、立体的なネイルシールのデザインを行うことが可能である。その際、ネイルシールのデザインの設定情報の一部として、縦方向（爪の表面を基準とした高さ方向）の厚み（Ｚ）を記憶するようにしても良い。このようにしてデザインされた立体的なネイルシールは、３Ｄプリンター等で印刷され得る。
【００５８】
本明細書で説明された処理及び手順は、実施形態中で明示的に説明されたもの以外にも、ソフトウェア、ハードウェアまたはこれらの任意の組み合わせによって実現される。より具体的には、本明細書で説明される処理及び手順は、集積回路、揮発性メモリ、不揮発性メモリ、磁気ディスク、光ストレージ等の媒体に、当該処理に相当するロジックを実装することによって実現される。また、本明細書で説明される処理及び手順は、それらの処理・手順をコンピュータプログラムとして実装し、各種のコンピュータに実行させることが可能である。
【００５９】
本明細書中で説明される処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理または手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び／又は複数のモジュールによって実行され得る。また、本明細書中で説明されるデータ、テーブル、又はデータベースが単一のメモリに格納される旨説明されたとしても、そのようなデータ、テーブル、又はデータベースは、単一の装置に備えられた複数のメモリまたは複数の装置に分散して配置された複数のメモリに分散して格納され得る。さらに、本明細書において説明されるソフトウェアおよびハードウェアの要素は、それらをより少ない構成要素に統合して、またはより多い構成要素に分解することによって実現することも可能である。
【００６０】
本明細書において、発明の構成要素が単数もしくは複数のいずれか一方として説明された場合、又は、単数もしくは複数のいずれとも限定せずに説明された場合であっても、文脈上別に解すべき場合を除き、当該構成要素は単数又は複数のいずれであってもよい。
【符号の説明】
【００６１】
１  システム
１０  サーバ
２０  通信網
３０  端末装置
４１  情報記憶部
４２  サービス提供制御部
４３  部位情報取得部
４４  デザイン特定部
４５  印刷用データ生成部
４６  デザイン共有部
６０  撮影用画面
７０  デザイン特定用画面
８０  デザイン作成用画面
９０  デザイン購入用画面
１００  注文用画面
１１０  プレビュー画面
【図１】
2016083206.tif 000003
【図２】
2016083206.tif 000004
【図３】
2016083206.tif 000005
【図４】
2016083206.tif 000006
【図５】
2016083206.tif 000007
【図６】
2016083206.tif 000008
【図７】
2016083206.tif 000009
【図８】
2016083206.tif 000010
【図１１】
2016083206.tif 000011
【図１２】
2016083206.tif 000012
【図１３】
2016083206.tif 000013
【図１４】
2016083206.tif 000014
【図９】
2016083206.tif 000015
【図１０】
2016083206.tif 000016
【図１５】
2016083206.tif 000017
【手続補正書】
【提出日】平成27年2月12日(2015.2.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのシステムであって、
複数のデザインを記憶する記憶装置と、
１又は複数のコンピュータプロセッサと、を備え、
前記コンピュータプロセッサは、読取可能な命令を実行することに応じて、
ユーザの前記体の部位に関する部位情報を取得するステップと、
前記記憶装置に記憶されている複数のデザインの中から前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行し、
前記記憶装置に記憶されている複数のデザインの各々は、前記印刷商品の輪郭に対するデザイン要素の相対的な位置及び大きさが設定されており、
前記部位情報は、前記体の部位の形状及び大きさに関する情報を含み、
前記印刷用データを生成するステップは、前記体の部位の形状及び大きさに適合するように、前記特定されたデザインに設定されている前記デザイン要素の前記相対的な位置及び大きさを前記体の部位に対して適用することにより、当該デザイン要素の位置及び大きさを調整することを含み、
前記コンピュータプロセッサは、前記ユーザによって前記印刷商品の輪郭に対する前記デザイン要素の相対的な位置及び大きさが設定されたデザインを、他のユーザがアクセス可能となるように前記記憶装置に記憶させるステップを更に実行する、
システム。
【請求項２】
請求項１に記載のシステムであって、
前記印刷用データを生成するステップは、前記体の部位の形状及び大きさに適合するように、前記特定されたデザインに含まれるデザイン要素の形状を調整することを含む、
システム。
【請求項３】
請求項１又は２に記載のシステムであって、
前記記憶装置に記憶されている複数のデザインの各々は、前記印刷商品の輪郭に対するデザイン要素の相対的な形状が更に設定されており、
前記印刷用データを生成するステップは、前記特定されたデザインに設定されている前記デザイン要素の前記相対的な形状を前記体の部位に対して更に適用することにより、当該デザイン要素の形状を更に調整することを含む、
システム。
【請求項４】
前記部位情報を取得するステップは、前記体の部位の撮影画像に基づいて前記部位情報を取得することを含む請求項１ないし３いずれかに記載のシステム。
【請求項５】
前記デザインを特定するステップは、前記ユーザによって前記印刷商品の輪郭に対する前記デザイン要素の相対的な位置及び大きさが設定されたデザインを当該ユーザによって指定されたデザインとして特定することを含む請求項１ないし４いずれかに記載のシステム。
【請求項６】
前記印刷用データを生成するステップは、前記特定されたデザインが印刷された印刷商品の画像を前記体の部位の画像に重畳させて表示することを含む請求項１ないし５いずれかに記載のシステム。
【請求項７】
請求項１ないし６いずれかに記載のシステムであって、
前記体の部位は、人体の爪であり、
前記印刷商品は、ネイルシールである、
システム。
【請求項８】
前記部位情報は、爪の形状、大きさ及び湾曲のうち少なくとも１つを含む請求項７に記載のシステム。
【請求項９】
体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するためのプログラムであって、
コンピュータ上で実行されることに応じて、当該コンピュータに、
複数のデザインを記憶するステップと、
前記記憶されている複数のデザインの中からユーザの前記体の部位に関する部位情報を取得するステップと、
前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を実行させ、
前記記憶されている複数のデザインの各々は、前記印刷商品の輪郭に対するデザイン要素の相対的な位置及び大きさが設定されており、
前記部位情報は、前記体の部位の形状及び大きさに関する情報を含み、
前記印刷用データを生成するステップは、前記体の部位の形状及び大きさに適合するように、前記特定されたデザインに設定されている前記デザイン要素の前記相対的な位置及び大きさを前記体の部位に対して適用することにより、当該デザイン要素の位置及び大きさを調整することを含み、
前記コンピュータに、前記ユーザによって前記印刷商品の輪郭に対する前記デザイン要素の相対的な位置及び大きさが設定されたデザインを、他のユーザがアクセス可能となるように記憶するステップを更に実行させる、
プログラム。
【請求項１０】
１又は複数のコンピュータによって実行され、体の部位に装着されると共にデザインが印刷された印刷商品をユーザに提供するための方法であって、
複数のデザインを記憶するステップと、
前記記憶されている複数のデザインの中からユーザの前記体の部位に関する部位情報を取得するステップと、
前記ユーザによって指定されたデザインを特定するステップと、
前記取得した部位情報と前記特定されたデザインとに基づいて、前記ユーザの前記体の部位に適合するように当該特定されたデザインが印刷された印刷商品の印刷用データを生成するステップと、を備え、
前記記憶されている複数のデザインの各々は、前記印刷商品の輪郭に対するデザイン要素の相対的な位置及び大きさが設定されており、
前記部位情報は、前記体の部位の形状及び大きさに関する情報を含み、
前記印刷用データを生成するステップは、前記体の部位の形状及び大きさに適合するように、前記特定されたデザインに設定されている前記デザイン要素の前記相対的な位置及び大きさを前記体の部位に対して適用することにより、当該デザイン要素の位置及び大きさを調整することを含み、
前記ユーザによって前記印刷商品の輪郭に対する前記デザイン要素の相対的な位置及び大きさが設定されたデザインを、他のユーザがアクセス可能となるように記憶するステップを更に備える、
方法。