(57)【要約】【課題】ユーザがどのサイズのネイルラップがどの指に対応するかを認識しながら、ネイルシートを作成することが可能なプログラムを提供する。【解決手段】コンピュータを、サイズ又は形状の異なる複数の印刷領域を含む印刷シート画像を表示部に表示する印刷シート画像表示制御手段、ユーザから複数の印刷領域それぞれに施す印刷画像の選択を受付け、複数の印刷領域と印刷画像との対応関係を決定する決定手段、及び複数の印刷領域のうち少なくとも１つを特定領域として選択する選択手段、として機能させ、印刷シート画像表示制御手段は、対応関係に基づいて、複数の印刷領域に対応する前記印刷画像を表示するとともに、選択された印刷領域と特定領域との関係を示す情報を表示する。【選択図】図２０
2017054254.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
サイズ又は形状の異なる複数の印刷領域を含む印刷シート画像を表示部に表示する印刷シート画像表示制御手段、
ユーザから前記複数の印刷領域それぞれに施す印刷画像の選択を受付け、前記複数の印刷領域と前記印刷画像との対応関係を決定する決定手段、及び
前記複数の印刷領域のうち少なくとも１つを特定領域として選択する選択手段、
として機能させ、
前記印刷シート画像表示制御手段は、
前記対応関係に基づいて、前記複数の印刷領域に対応する前記印刷画像を表示するとともに、
前記選択された印刷領域と前記特定領域との関係を示す情報を表示する、
ことを特徴とする印刷シート作成プログラム。
【請求項２】
前記選択手段は、前記特定領域として選択された前記印刷領域に対応して、選択された前記印刷領域とは異なる他の印刷領域を他の特定領域として選択することを特徴とする請求項１に記載の印刷シート作成プログラム。
【請求項３】
前記印刷シート作成プログラムは、コンピュータを、さらに、
印刷領域として爪の領域を有する手を表す画像を前記表示部に表示し、ユーザの操作に応じて各前記爪の領域に施す前記印刷画像を特定する特定手段として機能させるものであって、
前記印刷シート画像表示制御手段は、前記特定手段による特定を反映させた印刷シート画像を表示する
ことを特徴とする請求項１または２に記載の印刷シート作成プログラム。
【請求項４】
コンピュータを、
ユーザの入力に基づいて、ネイルシート上に配置されるシールに施されるデザインを編集し、編集された前記デザインの画像を表示部に表示するデザイン画像表示制御手段、
サイズ又は形状の異なる複数のシール領域を有するネイルシート画像を表示部に表示するネイルシート画像表示制御手段、
ユーザから前記複数のシール領域のうちの少なくとも１つのシール領域に施す前記デザインの選択を受付け、前記複数のシール領域と前記デザインとの対応関係を決定する決定手段、及び
前記複数のシール領域のうちの少なくとも１つのシール領域について、爪に貼られる指を選択する選択手段、
として機能させ、
前記ネイルシート画像表示制御手段は、
前記対応関係に基づいて、前記複数のシール領域に対応する前記デザインのシールの画像を表示するとともに、
前記選択手段において選択された前記シール領域と前記指との関係を示す情報を表示する、
ことを特徴とする印刷シート作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷シート作成プログラム等に関する。
【背景技術】
【０００２】
爪への装飾として、ネイルアートがよく知られている。ネイルアートでは、マニキュア等を用いて爪に直接デザインを施す。近年では、ネイルアートをより手軽に楽しむものとして、ネイルラップが普及している。ネイルラップは、デザインが施された爪用のシールである。複数のネイルラップが配置されたシートが市販されている。なお、本明細書においては、便宜上、複数のネイルラップが配置された当該シートをネイルシートと呼ぶ。ネイルシートに配置された複数のネイルラップは、貼られる爪によってサイズが異なっている。
【０００３】
特許文献１には、基材層の下側面に爪に貼りつけるための粘着物質を有する粘着層と、基材層の上側面に綱領を含浸させた綱領材料層とを少なくとも有し、互いを積層させて成形した、装飾性と芳香性とを備えるネイルシートについて開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】登録実用新案第３１８２９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されているような、従来の市販のネイルシートでは、シート上のどのサイズのネイルラップがどの指の爪に貼られるかが、購入者の爪の大きさ、形状に基づいて異なる。従って、シート上の個々のネイルラップがどの指の爪に貼られても複数の指全体としてのデザイン性が損なわれないように、全サイズのネイルラップについて、同じようなデザインで統一する必要があった。
【０００６】
そこで、本発明は、上記事情に鑑み、ユーザがどのサイズのネイルラップがどの指に対応するかを認識しながら、ネイルシートを作成することが可能なプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明による印刷シート作成プログラムは、コンピュータを、サイズ又は形状の異なる複数の印刷領域を含む印刷シート画像を表示部に表示する印刷シート画像表示制御手段、ユーザから複数の印刷領域それぞれに施す印刷画像の選択を受付け、複数の印刷領域と印刷画像との対応関係を決定する決定手段、及び複数の印刷領域のうち少なくとも１つを特定領域として選択する選択手段、として機能させ、印刷シート画像表示制御手段は、対応関係に基づいて、複数の印刷領域に対応する前記印刷画像を表示するとともに、選択された印刷領域と特定領域との関係を示す情報を表示する。
【０００８】
本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【０００９】
また、本明細書等において、「部」とは、単に物理的構成を意味するものではなく、その構成が有する機能をソフトウェアによって実現する場合も含む。また、１つの構成が有する機能が２つ以上の物理的構成により実現されても、２つ以上の構成の機能が１つの物理的構成により実現されてもよい。
【発明の効果】
【００１０】
本発明によれば、ユーザがどのサイズのネイルラップがどの指に対応するかを認識しながら、ネイルラップのデザインをすることが可能なプログラムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態におけるネイルシート作成システムの構成の一例を示す図である。
【図２】本発明の実施形態におけるネイルシート作成システムが作成するシートの配置の一例を示す図である。
【図３】本発明の実施形態における端末１００の構成の一例を示すブロック図である。
【図４】本発明の実施形態におけるラップと指との対応関係の一例を示す図である。
【図５】本発明の実施形態におけるシートの片手分のラップに対応する拡縮率の一例を示す図である。
【図６】本発明の実施形態における拡縮処理の起点によるデザインの違いを示す図である。
【図７】本発明の実施形態における端末１００の画面の一例を示す図である。
【図８】本発明の実施形態における端末１００の画面の一例を示す図である。
【図９】本発明の実施形態における端末１００の画面の一例を示す図である。
【図１０】本発明の実施形態における端末１００の画面の一例を示す図である。
【図１１】本発明の実施形態における端末１００の画面の一例を示す図である。
【図１２】本発明の実施形態における端末１００の画面の一例を示す図である。
【図１３】本発明の実施形態における端末１００の画面の一例を示す図である。
【図１４】本発明の実施形態における端末１００の処理フローの一例を示す図である。
【図１５】本発明の実施形態における管理サーバ２００の構成の一例を示すブロック図である。
【図１６】本発明の実施形態における印刷装置３００の一例を示す斜視図である。
【図１７】本発明の実施形態における印刷装置３００の構成の一例を示すブロック図である。
【図１８】本発明の実施形態における印刷装置３００の画面の一例を示す図である。
【図１９】本発明の実施形態における印刷装置３００の画面の一例を示す図である。
【図２０】本発明の実施形態における印刷装置３００の画面の一例を示す図である。
【図２１】本発明の実施形態における印刷装置３００の画面の一例を示す図である。
【図２２】本発明の実施形態における印刷装置３００の処理フローの一例を示す図である。
【発明を実施するための形態】
【００１２】
［第１の実施形態］
以下、本発明の実施の形態の１つについて詳細に説明する。なお、以下の実施の形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施の形態を採用することが可能であり、かかる実施の形態も本発明の範囲に含まれる。またさらに、必要に応じて示す上下左右等の位置関係は、特に断らない限り、図示の表示に基づくものとする。さらにまた、図面における各種の寸法比率は、その図示の比率に限定されるものではない。
【００１３】
＜１．システム構成の概要＞
図１は、本実施形態に係るネイルシート作成システム１０の構成の一例を示している。図１に示すように、ネイルシート作成システム１０において、ネットワークＮに、例えばユーザが利用する端末１００と、管理サーバ２００と、印刷装置３００とが接続している。
【００１４】
端末１００は、インターネットや専用線等のネットワークＮに接続されたコンピュータである。具体的には、端末１００として、例えば携帯電話やスマートフォン、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、タブレット、ウェアラブル（Ｗｅａｒａｂｌｅ）端末等が挙げられる。本実施形態では、一例として、端末１００は、カメラとタッチパネルとを備えたスマートフォンであるとして説明する。
【００１５】
管理サーバ２００は、インターネットや専用線等のネットワークＮに接続されたコンピュータから構成される。具体的には、例えばＰＣやサーバ装置等が挙げられる。
【００１６】
印刷装置３００は、インターネットや専用線等のネットワークＮに接続された印刷機能を備えた機器である。印刷装置３００は、例えば、ゲームセンターやアミューズメント施設、野球場等に設置される。印刷装置３００として、例えば、アーケード機等が挙げられる。なお、印刷装置３００は、家庭用のインクジェットプリンタ等でもよい。
【００１７】
本実施形態においては、ネイルシート作成システム１０は、端末１００と管理サーバ２００と印刷装置３００とを用いて構成されるものとして説明するが、これに限定されない。ネイルシート作成システム１０は、印刷装置３００単体で構成することも可能である。その場合、印刷装置３００は、端末１００の一部又は全部の機能を備えることができる。
【００１８】
また、本実施形態において、ネイルシート作成システム１０は、クライアントサーバ型のシステムであるとして説明するが、これに限定されるものではない。例えば、ネイルシート作成システム１０は、クラウドコンピューティング形式のシステムとして構成されてもよい。この場合、ユーザは、ネイルシート作成システム１０のコンピュータ処理をネットワーク経由でサービスとして利用する。また、ネイルシート作成システム１０は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）のサーバを含むシステムとして構成されてもよい。
【００１９】
＜２．サービスの概要＞
まず、ネイルシート作成システム１０によって提供されるネイルシート作成に関するサービスの概要について説明する。
【００２０】
本実施形態に係るサービスは、ユーザが、ネイルシート（以下、「シート」とも呼ぶ。）を作成する際に用いられる。
ネイルシートは、ネイルラップ（以下、「ラップ」とも呼ぶ。）と呼ばれる、ネイルアートの代わりとして爪に貼るシールが配置されたものをいう。シート自体がシールで構成されてもよい。例えば、シートには、左右の手の１０の爪に対して２枚ずつ、合計２０枚のラップが配置されている。シートに配置されるラップは、対応する爪の大きさに応じて異なっていることが望ましい。図２はシート上のラップの配置の一例を示す図である。シートの上段には、右手用に１０枚のラップ（小さい順にラップＲ１〜Ｒ１０とする。ラップＲ１〜Ｒ１０をまとめて「ラップＲ」とも呼ぶ。）が配置されている。また、シートの下段には、左手用に１０枚のラップ（小さい順にラップＬ１〜Ｌ１０とする。ラップＬ１〜Ｌ１０をまとめて「ラップＬ」とも呼ぶ。）が配置される。なお、右手用、左手用の明確な区別はない同じ大きさのラップが一組ずつ配置されていてもよい。
以下では、本実施形態に係るサービスを用いて図２に示すラップの配置を有するシートを作成する例について説明する。
【００２１】
ユーザは、端末１００又は印刷装置３００を用いてネイルアートのデザインデータ（以下、「アートデザイン」とも呼ぶ。）を作成する。ユーザは、端末１００を用いてアートデザインを作成する場合には、端末１００に本発明に係る印刷シート作成プログラム（以下、「ネイルアプリ」とも呼ぶ。）をインストールする。作成したアートデザインは、シート上のラップＲ、Ｌに、印刷装置３００を用いて印刷される。
【００２２】
アートデザインは、本実施形態では、背景となる色や模様のデータ（以下、「ベース」とも呼ぶ。）と、ベースに載せるマークや図形、数字、文字等のデータ（以下、「パーツ」とも呼ぶ。）とを組み合わせたものとして説明する。
【００２３】
＜３．端末１００の構成＞
＜３−１．ハードウェア構成＞
図３（Ａ）は、端末１００のハードウェア構成の一例を示す図である。
図３（Ａ）に示すように、端末１００は、プロセッサ１０１、メモリ１０３、記憶装置１０５、カメラ１０７、データＩ／Ｆ部１０９、通信Ｉ／Ｆ部１１１、及び表示装置１１３、入力Ｉ／Ｆ部１１５、を備えている。
【００２４】
プロセッサ１０１は、メモリ１０３に記憶されているプログラムを実行することにより端末１００における様々な処理を制御する。例えば、後述するネイルアプリの各機能部は、主にプロセッサ１０１上で動作するプログラムとして実現可能である。
【００２５】
メモリ１０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶媒体である。メモリ１０３は、プロセッサ１０１によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
【００２６】
記憶装置１０５は、例えばハードディスクドライブ（ＨＤＤ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置１０５は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置１０５は、各種プログラムの実行に必要なデータを記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ１０３にロードされることにより、プロセッサ１０１から参照される。
【００２７】
カメラ１０７は、静止画や動画等の画像の撮影を行うためのデバイスである。カメラ１０７によって撮影された画像は、記憶装置１０５に保存される。
【００２８】
データＩ／Ｆ部１０９は、端末１００の外部からデータを入力するためのデバイスである。データＩ／Ｆ部１０９の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ部１０９は、端末１００の外部に設けられることも考えられる。その場合、データＩ／Ｆ部１０９は、例えばＵＳＢ等のインタフェースを介して端末１００へと接続される。
【００２９】
通信Ｉ／Ｆ部１１１は、端末１００の外部の装置と有線又は無線により、インターネットＮを介したデータ通信を行うためのデバイスである。通信Ｉ／Ｆ部１１１は、端末１００の外部に設けられることも考えられる。その場合、通信Ｉ／Ｆ部１１１は、例えばＵＳＢ等のインタフェースを介して端末１００に接続される。
【００３０】
表示装置１１３は、各種情報を表示するためのデバイスである。表示装置１１３の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ウェアラブル・デバイスのディスプレイ、タッチパネル等が挙げられる。表示装置１１３は、端末１００の外部に設けられても良い。その場合、表示装置１１３は、例えばディスプレイケーブル等を介して端末１００に接続される。
【００３１】
入力Ｉ／Ｆ部１１５は、ユーザからの入力を受け付けるためのデバイスである。入力Ｉ／Ｆ部１１５の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力Ｉ／Ｆ部１１５は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインタフェースを介して端末１００に接続されてもよい。
【００３２】
なお、本実施形態において、端末１００の表示装置１１３と入力Ｉ／Ｆ部１１５とは、タッチパネルによって構成される。
【００３３】
＜３−２．機能構成＞
図３（Ｂ）は、ネイルアプリが実行された場合の端末１００の機能構成の一例を示す図である。端末１００にネイルアプリが実行されることで、記憶装置１０５には機能部として、ネイルアプリの動作に必要な各種データを記憶する記憶部１３０が構築され、プロセッサ１０１はネイルアプリを制御する制御部１２０として機能する。
【００３４】
図３（Ｂ）に示すように、記憶部１３０は、ベース情報テーブル１３１と、パーツ情報テーブル１３２と、アートデザイン情報テーブル１３３と、シート情報テーブル１３４と、ユーザ情報テーブル１３５と、画像データテーブル１３６とを有している。
【００３５】
ベース情報テーブル１３１には、アートデザインのベースとなるデータが、ベースＩＤと対応付けられて登録されている。ベースは、例えば、無地のデザインや、模様がつけられたデザインでもよい。ベース情報テーブル１３１には、後述するベース作成部１２１の処理によって作成されたベースの他、管理サーバ２００からダウンロードされたベースや、ネイルアプリとともにインストールされるテンプレートのベースが保存されている。
また、ベース情報テーブル１３１には、ベースＩＤと対応付けられてタグが登録されている。タグは、ベースの色や模様、ベースから連想される季節やイメージ等、対応付けられるベースの特徴を表すものであることが望ましい。また、タグは、対応するベースがこれまでアートデザインの作成に使用された回数を示す情報でもよい。
さらに、ベース情報テーブル１３１には、ベースと関連のあるパーツに関する情報が登録されている。
【００３６】
パーツ情報テーブル１３２には、ベースやアートデザインをカスタマイズするためのパーツが、パーツＩＤと対応付けられて登録されている。パーツは、例えば、ハートや星等の記号、アルファベットや平仮名、カタカナ等の文字、数字、画像などのデータである。また、パーツは、ホログラムネイルを作成するための光沢のあるもの（以下、「ホロ」とも呼ぶ。）を含むことが望ましい。パーツ情報テーブル１３２には、後述するパーツ作成部１２２の処理によって作成されたパーツの他、管理サーバ２００からダウンロードされたパーツや、ネイルアプリとともにインストールされるテンプレートのパーツが保存されている。さらに、パーツ情報テーブル１３２には、ベース情報テーブル１３１と同様に、パーツと対応付けられてタグが登録されている。また、パーツ情報テーブル１３２には、タグがパーツＩＤに対応付けられて登録されていてもよい。
【００３７】
アートデザイン情報テーブル１３３には、後述するデザイン部１２３の処理によって作成されたアートデザインや、管理サーバ２００からダウンロードされたアートデザインや、ネイルアプリとともにインストールされたテンプレートのアートデザインが、アートデザインＩＤと対応付けられて登録されている。また、アートデザイン情報テーブル１３３には、タグがアートデザインＩＤに対応付けられて登録されてもよい。
【００３８】
シート情報テーブル１３４には、後述するシート作成部１２４の処理によって作成されたシートデータが、シートＩＤと対応付けられて登録されている。シートデータは、例えば、アートデザイン情報テーブル１３３に登録されているアートデザインと、当該アートデザインを印刷するラップとの組み合わせである。また、シート情報テーブル１３４には、ラップと当該ラップをユーザが爪に貼る指との対応関係が登録されている。ラップと指との対応関係はシートデータに紐づいて登録されることが望ましい。さらに、シート情報テーブル１３４には、管理サーバ２００からダウンロードされたシートデータや、ネイルアプリとともにインストールされたテンプレートのシートデータが登録されている。また、シート情報テーブル１３４には、タグがシートＩＤに対応付けられて登録されてもよい。
【００３９】
ユーザ情報テーブル１３５には、後述するユーザ管理部１２５の処理によって作成されたプロフィール情報がユーザＩＤに対応付けられて登録されている。ユーザＩＤは、例えば、ユーザが端末１００にネイルアプリをインストールした際に、自動的に割り振られる。なお、ユーザＩＤはネットワークＮにおいて一意であれば、ユーザが任意に設定してもよい。
【００４０】
画像データテーブル１３６は、端末１００が画像データを格納する領域である。画像データテーブル１３６は、端末１００にネイルアプリがインストールされる前から、記憶装置１０５上に構築されてもよい。カメラ１０７が撮影した画像データや、ユーザがダウンロードした画像データは、画像データテーブル１３６に記憶される。
【００４１】
また、図３（Ｂ）に示すように制御部１２０は、ベース作成部１２１と、パーツ作成部１２２と、デザイン部１２３と、シート作成部１２４と、ユーザ管理部１２５と、印刷指示部１２６とを有している。
【００４２】
ベース作成部１２１、パーツ作成部１２２、及びデザイン部１２３は、ユーザの入力に基づいて、シート上に配置される複数のサイズのラップに施されるアートデザインを編集し、編集されたアートデザインの画像をタッチパネルに表示するデザイン画像表示制御手段として機能する。
【００４３】
また、シート作成部１２４は、各ラップに対応する領域（以下、「ラップ形」と呼ぶ。）を有するシート画像をタッチパネルに表示するネイルシート表示制御手段、ユーザからラップに施すアートデザインの選択を受付け、各ラップとアートデザインとの第１の対応関係を決定する第１の決定手段、及び各ラップと、ラップが爪に貼られる指との第２の対応関係を決定する第２の決定手段として機能する。
各機能部の詳細な処理の内容について説明する。
【００４４】
（１）ベース作成部１２１
ベース作成部１２１は、ユーザからの操作に応じて、任意のデザインのベースを作成する機能を有する。具体的には、ベース作成部１２１は、以下の機能を有している。
・データ取得機能
・加工機能
・登録機能
【００４５】
（１−１）データ取得機能
ベース作成部１２１は、データ取得機能として、ベースとして編集・登録するためのデータを取得する。データは、画像データが望ましいが、テキストデータ等でもよい。例えば、ベース作成部１２１は、ユーザの操作に応じて、カメラ１０７を制御して、ベース用の画像データを撮影して取得する。また、ベース作成部１２１は、ユーザがあらかじめ撮影やダウンロード等を行って画像データテーブル１３６に登録しているデータから、ベースとして利用するデータの選択を受け付け、当該データを取得することができる。また、ベース作成部１２１は、ベース情報テーブル１３１に登録されているベースのデータを取得することもできる。
【００４６】
（１−２）加工機能
ベース作成部１２１は、加工機能として、上述したデータ取得機能によって取得したデータを加工する。データの加工は、トリミングやサイズの変更、色彩・輝度の変更、テキストデータ等他のデータの重畳、レイヤの変更等が挙げられる。ネイルの形等の所定の抜き型を使って画像の一部を切り出してベースを作成することもできる。
【００４７】
（１−３）登録機能
ベース作成部１２１は、登録機能として、上述した加工機能によって加工したデータ、又はデータ取得機能によって取得したデータを、ベースＩＤに対応付けてベース情報テーブル１３１に登録する。このとき、ベース作成部１２１は、ベースと対応付けてタグをベース情報テーブル１３１に登録することができる。
【００４８】
（２）パーツ作成部１２２
パーツ作成部１２２は、ユーザからの操作に応じて、任意のデザインのパーツを作成する機能を有する。具体的には、パーツ作成部１２２は、以下の機能を有している。
・データ取得機能
・加工機能
・登録機能
【００４９】
（２−１）データ取得機能
パーツ作成部１２２は、データ取得機能として、パーツとして編集・登録するためのデータを取得する。データは、画像データが望ましいが、テキストデータ等でもよい。例えば、パーツ作成部１２２は、ユーザの操作に応じて、カメラ８０７を制御して、パーツ用の画像データを撮影して取得する。また、パーツ作成部１２２は、ユーザがあらかじめダウンロード等して、画像データテーブル１３６に登録しているデータから、パーツとして利用するデータの選択を受け付け、当該データを取得することができる。また、パーツ作成部１２２は、パーツ情報テーブル１３２に登録されているパーツのデータを取得することもできる。
【００５０】
（２−２）加工機能
パーツ作成部１２２は、加工機能として、上述したデータ取得機能によって取得したデータを加工する。データの加工は、トリミングやサイズの変更、色彩・輝度の変更、テキストデータ等他のデータの重畳、レイヤの変更等が挙げられる。所定の抜き型を使って画像の一部を切り出してパーツを作成することもできる。
【００５１】
（２−３）登録機能
パーツ作成部１２２は、登録機能として、上述した加工機能によって加工したデータ、又はデータ取得機能によって取得したデータを、パーツＩＤに対応付けてパーツ情報テーブル１３２に登録する。このとき、パーツ作成部１２２は、パーツと対応付けてタグをパーツ情報テーブル１３２に登録することができる。
【００５２】
（３）デザイン部１２３
デザイン部１２３は、ユーザからの操作に応じて、アートデザインを作成する機能を有する。具体的には、デザイン部１２３は、以下の機能を有している。
・ベース選択機能
・パーツ選択機能
・絞り込み表示機能
・合成機能
・警告機能
・登録機能
【００５３】
（３−１）ベース選択機能
デザイン部１２３は、ベース選択機能として、端末１００のタッチパネルにベースを表示させて、ユーザからの選択を受け付ける。例えばデザイン部１２３は、ベース情報テーブル１３１に登録されているベースをタッチパネル上に一覧表示させることができる。また、デザイン部１２３は、ベース作成部１２１のデータ取得機能と加工機能とを呼び出して、アートデザインを作成する際に、ベースを作成させることで、当該作成させたベースを選択してもよい。この場合、アートデザインが完成してから、ベース作成部１２１は、ベースをベース情報テーブル１３１に登録してもよい。
【００５４】
（３−２）パーツ選択機能
デザイン部１２３は、パーツ選択機能として、端末１００のタッチパネルにパーツを表示させて、ユーザからの選択を受け付ける。例えばデザイン部１２３は、パーツ情報テーブル１３２に登録されているパーツをタッチパネル上に一覧表示させることができる。このとき、デザイン部１２３は、ベース情報テーブル１３１を参照してユーザが選択したベースと関連づいて登録されているパーツをタッチパネル上に表示することが望ましい。また、デザイン部１２３は、パーツ作成部１２２のデータ取得機能と加工機能とを呼び出して、アートデザインを作成する際に、パーツを作成させることで、当該作成させたパーツを選択してもよい。この場合、アートデザインが完成してから、パーツ作成部１２２は、パーツをパーツ情報テーブル１３２に登録してもよい。
【００５５】
（３−３）絞り込み表示機能
デザイン部１２３は、絞り込み表示機能として、ベースやパーツに対応付けられたタグによって、タッチパネルに表示するベースやパーツを絞り込んで表示させる。例えば、デザイン部１２３は、ユーザからタグの入力を受付けた場合、パーツやベースを、タグに応じた色、パーツやベースに描かれているイラストの名称、パーツやベースから連想される季節、かわいいやポップなど、パーツやベースから連想されるイメージ等によって、絞り込むことができる。
【００５６】
（３−４）合成機能
デザイン部１２３は、合成機能として、上述したベース選択機能によって選択したベースにパーツ選択機能で選択したパーツを合成してアートデザインを作成する。例えば、デザイン部１２３は、ベースやパーツに対して、回転や反転、移動、拡大、縮小、レイヤ変更、色味変更等の各種の加工を施すことができる。なお、ユーザは、アートデザインを作成する際に、ベースからはみ出してパーツを配置することができる。デザイン部１２３は、パーツのベースからはみ出した部分を、合成確定時に切り取ることが望ましい。
【００５７】
（３−５）警告機能
デザイン部１２３は、警告機能として、ユーザが所定の範囲にパーツやベースを配置した場合に、警告を行う。例えば、デザイン部１２３は、ユーザがベースの上方のやすりによって削り落とされてしまう領域にパーツを配置した場合に、その配置ではラップを爪に貼る際にデザインが損なわれてしまうおそれがある旨の警告を行う。これによって、アートデザインを施したラップを爪に貼った場合、やすりによって削り落とされてしまう箇所にパーツが配置されるのを防ぐことができる。
また、さらに、デザイン部１２３は、所定の回数警告を繰り返した後やユーザからの入力に基づいて、警告機能を一時的にオフにしてもよい。これによって、ユーザがつけ爪など長い爪の上にラップを貼る場合など、ベースの上方も利用したいために敢えてベースの上方にパーツを配置する場合には、不要な警告を繰り返すことを防ぐことができる。
【００５８】
（３−６）登録機能
デザイン部１２３は、登録機能として、上述した合成機能によって合成したアートデザインを、アートデザインＩＤに対応付けてアートデザイン情報テーブル１３３に登録する。このとき、デザイン部１２３は、アートデザインと対応付けてタグをアートデザイン情報テーブル１３３に登録することができる。なお、デザイン部１２３は、アートデザインの元になったベースやパーツに紐づくタグに基づいて、アートデザインのタグを自動で登録してもよい。
【００５９】
（４）シート作成部１２４
シート作成部１２４は、ユーザからの操作に応じて、任意のアートデザインを組み合わせてシートを作成する機能を有する。具体的には、シート作成部１２４は、以下の機能を有している。
・サイズ調整機能
・アートデザイン選択機能
・自動振り分け機能
・拡縮機能
・登録機能
【００６０】
（４−１）サイズ調整機能
シート作成部１２４は、サイズ調整機能として、ラップＲ、Ｌと当該ラップＲ、Ｌが爪に貼られる指との対応関係（第２の対応関係）を決定する。例えば、シート作成部１２４は、普通サイズの爪用の配置か、小さ目サイズの爪用の配置かを、ユーザに選択させ、ラップと指との対応関係を決定する。シート作成部１２４は、シートデータに、決定したラップと指との第２の対応関係を紐づけて、シート情報テーブル１３４を更新する。
【００６１】
図４は、ラップＲ、Ｌと指との対応関係の一例を示す図である。図４（Ａ）は普通サイズの爪用の配置を示している。他方、図４（Ｂ）は小さ目サイズの爪用の配置を示している。図４（Ａ）（Ｂ）に表示されているラップＲ、Ｌ上には、説明のため対応する指の名称を重畳して記載している。
【００６２】
図４（Ａ）及び以下に示すように、普通サイズの爪用の配置の場合は、各指には連続する２サイズ分のラップが割り当てられる。
小指：Ｒ１、Ｒ２、Ｌ１、Ｌ２
薬指：Ｒ３、Ｒ４、Ｌ３、Ｌ４
中指：Ｒ５、Ｒ６、Ｌ５、Ｌ６
人差指：Ｒ７、Ｒ８、Ｌ７、Ｌ８
親指：Ｒ９、Ｒ１０、Ｌ９、Ｌ１０
【００６３】
他方、図４（Ｂ）及び以下に示すように、小さ目サイズの爪用の配置の場合は、各指には、サイズの小さい方から昇順に１サイズずつ、サイズの大きい方から降順に１サイズずつ、それぞれ２サイズのラップが割り当てられる。これによって、シート上の小さいラップＲ１〜Ｒ５、Ｌ１〜Ｌ５を、両手分の１０枚のラップとすることができる。
小指：Ｒ１、Ｒ１０、Ｌ１、Ｌ１０
薬指：Ｒ２、Ｒ９、Ｌ２、Ｌ９
中指：Ｒ３、Ｒ８、Ｌ３、Ｌ８
人差指：Ｒ４、Ｒ７、Ｌ４、Ｌ７
親指：Ｒ５、Ｒ６、Ｌ５、Ｌ６
ユーザが爪のサイズを普通サイズか小さ目サイズかを選択すると、シート作成部１２４は、図４（Ａ）（Ｂ）に示す規則に従って、各指に割り当てるラップを調整する。
【００６４】
さらに、シート作成部１２４は、ユーザにラップと指との第２の対応関係を直接指定させることができる。ユーザが、自分でラップと指とを対応付けることによって、ユーザは選択したアートデザインがどの指に対応するものかを認識することができる。この機能については、「３−３．画面例」において、図１２を用いて後述する。
【００６５】
（４−２）アートデザイン選択機能
シート作成部１２４は、アートデザイン選択機能として、ユーザからラップＲ、Ｌに施すアートデザインの選択を受付け、各ラップとアートデザインとの対応関係（第１の対応関係）を決定する。シート作成部１２４は、例えば、合計２０枚のラップＲ、Ｌが配置されたシートの画像をタッチパネルに表示させて、各ラップに施すアートデザインの選択を、ユーザから受け付け、第１の対応関係を決定することができる。例えばユーザは、タッチパネルに表示されたアートデザインをドラッグし、対応付けたいラップのラップ形の上でドロップすることで、対応関係を選択することができる。また、例えばシート作成部１２４は、手を表す画像をタッチパネルに表示させて、ユーザから各爪の領域に配置させるアートデザインの選択を受付ける。このときシート作成部１２４は、ユーザがアートデザインを配置した爪の指に対応するラップを、上述したサイズ調整機能によってユーザが選択した第２の対応関係（ユーザが第２の対応関係をまだ選択していない場合には、第２の対応関係の初期値を用いてもよい）を用いて特定し、アートデザインとラップとの第１の対応関係を決定することができる。
シート作成部１２４は、後述する登録機能によって、ユーザが選択したラップとアートデザインとの組み合わせを、シートデータとしてシート情報テーブル１３４に登録する。
【００６６】
シート作成部１２４は、複数のラップのうち少なくとも１つを特定領域として選択し、選択されたラップと特定領域との関係を示す情報を表示する。特定領域は、例えば、特定の指の爪に対応するラップである。シート作成部１２４は、例えば複数のラップのうち、親指の爪に貼られるラップ（例えば図２のラップＲ９）を選択し、シート画像において、選択したラップＲ９に親指を示す情報をあわせて表示することができる。
また、シート作成部１２４は、特定領域として選択されたラップに対応して、選択されたラップとは異なる他のラップを他の特定領域として選択することができる。例えば、親指の爪に対応するラップとしてラップＲ９を選択した場合、ラップＲ９以外のラップ（例えばラップＲ１）を他の指（例えば小指）に対応するラップとして選択することができる。
【００６７】
具体的には、シート作成部１２４は、第１の対応関係に基づいて、各ラップに対応するアートデザインの画像を、当該ラップに対応するラップ形に表示させることができる。このとき、シート作成部１２４は、第２の対応関係に基づいて、シート画像に関連付けて、少なくとも１つのラップと、当該ラップに対応する指との関係を示す情報を表示することができる。シート作成部１２４は、シートの画像上の全ラップ形に対して指との対応関係を表示してもよいし、一部のラップ形のみに対して対応関係を表示してもよい。例えば、シート作成部１２４は、右手に対応するラップＲについて指との対応関係をシートの画像に表示する。また例えば、左右の手の親指に対応するラップについて、指との対応関係をシートの画像に表示してもよい。シート作成部１２４が、シートの画像上にラップと指との対応関係を表示することによって、ユーザは選択したアートデザインがどの指に対応するものかを認識することができる。
【００６８】
さらに、シート作成部１２４は、爪の領域を有する手を表す画像をタッチパネルに表示させ、第２の対応関係に基づいて、各爪の領域に貼られるラップを特定し、第１の対応関係に基づいて、特定したラップに対応するアートデザインを特定し、特定したアートデザインの画像を各爪の領域に重畳させて表示することができる（以下、「試着機能」とも呼ぶ。）。シート作成部１２４の試着機能を用いることによって、ユーザはラップを実際に自分の爪に貼った場合のイメージがしやすくなる。なお、表示する手を表す画像は、手の甲側の写真やイラスト、手を握っている写真やイラスト等が挙げられる。また、手を表す画像は左右どちらの手のものでもよい。
【００６９】
試着機能を用いてユーザが、アートデザインと指との対応関係を変更した場合、シート作成部１２４は、当該指と対応づいているラップのアートデザインも連動して変更するようにシート情報テーブル１３４を更新する。具体的には、シート作成部１２４は、シート情報テーブル１３４を参照して、アートデザインが変更されたラップに対応する指を特定する。さらにシート作成部１２４は、特定した指に対応する他のラップについても、変更されたアートデザインと対応付けるように、シート情報テーブル１３４を更新する。例えば、ユーザが試着機能を用いて、中指のアートデザインを変更した場合、シート作成部１２４は、シート上で左右の中指と紐づく４つのラップに印刷されるアートデザインも連動して変更することができる。これによって、ユーザはシート上でラップとアートデザインとの対応関係を変更する手間を省くことができる。
【００７０】
また、シート作成部１２４は、手の画像の各指とシート上のラップの配置との対応関係をタッチパネルに表示することができる。この機能の詳細については、「３−３．画面例」の図１１において後述する。
【００７１】
（４−３）自動振り分け機能
シート作成部１２４は、複数のラップのうち、一部のラップとアートデザインとの第１の対応関係が設定・変更された場合に、第２の対応関係に基づいて、第１の対応関係が設定・変更された一部のラップに対応する指を特定し、当該指と対応関係を有する他のラップの第１の対応関係を、一部のシールの第１の対応関係と連動して設定・変更することができる。具体的には、シート作成部１２４は、シート情報テーブル１３４を参照して、アートデザインが選択されたラップに対応する指を特定する。さらにシート作成部１２４は、特定した指に対応する他のラップについても、選択を受付けたアートデザインと対応付けて、シート情報テーブル１３４を更新する。
【００７２】
例えば、ユーザが片手の指５本分のラップについてアートデザインをそれぞれ選択すると、シート作成部１２４は、他の１５枚のラップを、ユーザの選択したアートデザインを所定の規則でコピーすることができる。例えば、シート作成部１２４は、図４（Ａ）又は（Ｂ）に示した、ラップと指との対応関係になるように、残りのラップとアートデザインとの対応関係を決定することができる。
【００７３】
これによって、ユーザは、全部のラップについて逐一アートデザインを選択する手間を省くことができる。
【００７４】
なお、シート作成部１２４は、第１の対応関係の初期値と第２の対応関係の初期値とに基づいて、全てのラップについて自動的にアートデザインを選択することも可能である（以下、「おまかせ機能」とも呼ぶ。）。
【００７５】
（４−４）拡縮機能
シート作成部１２４は、拡縮機能として、アートデザイン情報テーブル１３３に登録されているアートデザインのサイズを、対応付けられるラップのサイズに応じて拡縮する（以下、「拡縮処理」とも呼ぶ。）。シート作成部１２４は、さらに、アートデザインの拡縮を調節した後、当該アートデザインをラップの形で切り抜くことが望ましい（以下、「マスク処理」とも呼ぶ。）。
【００７６】
図５を用いて拡縮処理について詳細に説明する。
図５は、１つのシートの片手分のラップＲ（図５の左から順にラップＲ１〜Ｒ１０とする）に対応する拡縮率の一例を示している。
【００７７】
図５の例では、ラップＲ６が基準となるサイズである。そのため、シート作成部１２４は、ラップＲ６に対応するアートデザインには拡縮処理を行わない。ラップＲ１〜Ｒ５は、基準であるラップＲ６よりも小さいサイズである。そのため、シート作成部１２４は、ラップＲ１〜Ｒ５に対応するアートデザインに対しては、図５に示す倍率で縮小処理を行う。さらに、ラップＲ７〜Ｒ１０は、基準であるラップＲ６よりも大きいサイズである。そのため、シート作成部１２４は、ラップＲ７〜Ｒ１０に対応するアートデザインに対しては、図５に示す倍率で拡大処理を行う。なお、このとき、シート作成部１２４は、アートデザインの短辺を２等分する線分の下端５ｍｍ程度の点Ｑを起点に拡縮処理を行うことが望ましい。
【００７８】
図６は、アートデザインの中心の点Ｑ´を起点に拡縮処理を行った場合（図６（Ａ））と、上述の点Ｑ´´を起点に拡縮処理を行った場合（図６（Ｂ））とにおける、デザインの差を示す図である。図６（Ａ）（Ｂ）は、それぞれ拡縮処理後のアートデザインを示している。図６（Ａ）の例では、例えば小指Ｋ１に対応するアートデザインが小指Ｋ１の中央に寄ってしまい、バランスが悪い。他方、図６（Ｂ）の例では、どの指に対応するアートデザインも、バランスよく配置されている。このように、シート作成部１２４が、アートデザインの下端寄りの点Ｑ´´を起点として拡縮処理を行うことによって、対応する指のサイズに関わらず、バランスの良いデザインを保つことができる。
シート作成部１２４は、拡縮処理を施したアートデザインに対して、マスク処理を実行する。
【００７９】
（４−６）登録機能
シート作成部１２４は、登録機能として、シート情報テーブル１３４に、シートＩＤと対応付けて作成したシートデータを登録する。また、シート作成部１２４は、ラップと指との対応関係を、作成したシートデータに紐づけてシート情報テーブル１３４に登録してもよい。シート作成部１２４が登録するシートデータは、シート作成部１２４の上述した処理によって作成されたシートデータや、ユーザがダウンロードしたシートデータである。なお、シート作成部１２４は、ユーザが作成したシートデータを、管理サーバ２００にアップロードすることも可能である。このときシート作成部１２４は、シートデータにタグを紐づけてアップロードすることが望ましい。シートデータに紐づけるタグは、シートに関連するアートデザインのタグでもよいし、ユーザが任意に設定可能でもよい。
【００８０】
（５）ユーザ管理部１２５
ユーザ管理部１２５は、ネイルアプリを利用するユーザに関する情報を管理する機能を有する。具体的には、ユーザ管理部１２５は、以下の機能を有している。
・プロフィール設定機能
・フォロー機能
・コメント機能
・プレゼント機能
【００８１】
（５−１）プロフィール設定機能
ユーザ管理部１２５は、プロフィール設定機能として、プロフィールの設定を行う。ユーザ管理部１２５は、例えば、ユーザの氏名、画像イメージ、自己紹介文等のプロフィールの入力をユーザから受け付け、ユーザＩＤと対応付けてユーザ情報テーブル１３５に登録する。さらに、ユーザ管理部１２５は、登録したプロフィールをユーザＩＤに紐づけて、後述する管理サーバ２００に送信することが望ましい。
【００８２】
（５−２）フォロー機能
ユーザ管理部１２５は、フォロー機能として、フォロー対象とするユーザ（以下、「フォローユーザ」とも呼ぶ。）の選択をユーザから受け付ける。他ユーザをフォローすると、例えば、管理サーバ２００からフォローユーザのプロフィール情報や、フォローユーザが作成したシートに関する情報の提供を受けることができる。ユーザ管理部１２５は、管理サーバ２００に登録されているユーザの情報をタッチパネルに一覧表示して、端末１００のユーザからフォロー対象となるユーザの選択を受け付ける。ユーザ管理部１２５は、フォローユーザの選択を受付けると、当該フォローユーザのＩＤを管理サーバ２００に送信することができる。管理サーバ２００は、ネットワークＮに接続するネイルアプリのユーザの更新情報を適宜監視し、フォロー対象のユーザが更新を行った場合に、端末１００のユーザに通知を行うことができる。
【００８３】
さらに、ユーザ管理部１２５は、ブロックする対象となるユーザの選択を受付けることもできる。特定のユーザをブロックするとは、当該特定のユーザに、自分をフォローできなくさせることをいう。ユーザ管理部１２５は、ブロックする対象のユーザを受け付けると当該ユーザのＩＤを管理サーバ２００に通知する。なお、特定のユーザをブロックした場合であって、当該ユーザをフォローしている場合には、フォローが強制的に解除になることが望ましい。
【００８４】
（５−３）コメント機能
ユーザ管理部１２５は、コメント機能として、他のユーザのプロフィールや作成したシートデータに対するコメントを送る。さらに、ユーザ管理部１２５は、端末１００のユーザから、他のユーザが作成したシートデータに対する「いいね」を受け付けることができる。「いいね」は、ネットワークＮに接続するユーザからの、シートデータやプロフィールに対する評価を表す指標である。例えば、受け付けた「いいね」の数が多いシートデータ程、評価の高いシートデータである。
【００８５】
ユーザ管理部１２５は、端末１００のユーザからコメントや「いいね」を受け付けると、コメントや「いいね」対象となったシートデータのＩＤと端末１００のユーザＩＤを管理サーバ２００に通知する。
【００８６】
（５−４）プレゼント機能
ユーザ管理部１２５は、プレゼント機能として、シートデータを他のユーザにプレゼントすることができる。プレゼント可能なシートデータは、例えば、端末１００のユーザが作成したシートデータや、ダウンロードしたシートデータである。また、アートデザインやベース、パーツをプレゼントできるとしてもよい。具体的には、例えばシートデータをプレゼントする場合、ユーザ管理部１２５は、プレゼント相手とするユーザとプレゼント対象とするシートデータとの選択を端末１００のユーザから受け付ける。ユーザ管理部１２５は、受け付けたユーザとシートデータに対応するユーザＩＤとシートＩＤを管理サーバ２００に通知する。
なお、ユーザ管理部１２５は、端末１００のユーザが選択した他ユーザのシートデータを管理サーバ２００からダウンロードすることも可能である。
【００８７】
（６）印刷指示部１２６
印刷指示部１２６は、端末１００が記憶しているシートデータの印刷を、印刷装置３００に指示する機能を提供する。具体的には、印刷指示部１２６は、シート情報テーブル１３４に登録されたシートデータの一覧をタッチパネルに表示させ、ユーザから印刷対象となるシートデータの選択を受け付ける。また、印刷指示部１２６は、シート作成部１２４の処理よって作成中のシートデータを印刷対象として受け付けることも可能である。印刷指示部１２６は、例えば選択されたシートデータを画像データテーブル１３６にコピーすることができる。なお、印刷指示部１２６は、選択を受付けたシートデータをシートＩＤと対応付けて印刷装置３００に送信してもよい。
【００８８】
＜３−３．画面例＞
図７（Ａ）〜（Ｃ）は、アートデザイン作成画面の一例を示す図である。アートデザイン作成画面の上部には、終了ボタンＢ１と保存ボタンＢ２とが表示されている。また、アートデザイン作成画面の下部にはツールボタンＢ３とパーツ編集ボタンＢ６が表示され、ツールボタンＢ３の下部にはツールバーｂ１が表示されている。さらに、アートデザイン作成画面の中央には、ベース表示枠Ｗ１と、加工ボタンＢ５とが表示されている。
【００８９】
図７（Ａ）は、まだベースが選択されていない状態を示している。アートデザイン作成画面の中央には、アートデザインを施す爪の形の画像（以下、「ネイル形」とも呼ぶ。）が表示されている。図７（Ａ）において、デザイン部１２３は、ツールバーｂ１上にベース情報テーブル１３１に登録されているベースの画像を表示させる。ユーザが任意のベース画像をタップしたり、選択したベース画像をベース表示枠Ｗ１にドラッグ＆ドロップしたりすると、デザイン部１２３は、選択されたベース画像をベース表示枠Ｗ１に表示させる。
【００９０】
図７（Ｂ）は、ベース表示枠Ｗ１に、選択されたベース画像が表示されている様子を示している。デザイン部１２３は、ベース表示枠Ｗ１に表示するベース画像のうち、ネイル形と重畳する部分の色を濃く表示させる。ユーザが端末１００を操作して、ベース表示枠Ｗ１を移動させると、デザイン部１２３は、ベース表示枠Ｗ１の動きに合わせてネイル形に重畳させるベース画像を変化させる。またさらに、ユーザが加工ボタンＢ５をタップした状態で画面上で指を移動させると、デザイン部１２３は、ベース表示枠Ｗ１を中心に、ベース画像を回転させたり拡大・縮小させることができる。パーツ編集ボタンＢ６がタップされると、デザイン部１２３は、ベースを確定させ、パーツ編集機能を提供する。ツールボタンＢ３がタップされると、ツールバーｂ１の上部にカメラボタンＢ３´と写真選択ボタンＢ３″とが表示される。
【００９１】
図７（Ｃ）は、ベース画像上に、選択されたパーツ画像が重畳表示されている状態を示している。図７（Ｃ）の画面では、ツールバーｂ１には、パーツ情報テーブル１３２に登録されているパーツの画像が表示される。ベース画像同様に、パーツ画像も回転させたり拡大・縮小させることができる。また、ツールバーｂ１がタップされた場合に、テキストデータ入力画面が表示されるとしてもよい。ユーザは、パーツ画像をネイル形からはみ出した位置に配置することも可能である。この場合、アートデザインの作成が完了すると、デザイン部１２３は、ネイル形からはみ出したパーツ画像をカットする。ベース編集ボタンＢ６がタップされると、パーツ画像の選択は解除されて、図７（Ｂ）に示す画面に戻る。
【００９２】
保存ボタンＢ２がタップされると、デザイン部１２３は、アートデザイン作成画面に表示されている画像データＤ１を、アートデザインとしてアートデザイン情報テーブル１３３に登録する。他方、終了ボタンＢ１がタップされると、デザイン部１２３は、アートデザイン作成画面に表示されている画像データＤ１を破棄して、当該画面の表示を終了する。
【００９３】
図８は、図７（Ａ）（Ｂ）に示したアートデザイン画面において、ツールボタンＢ３がタップされた場合に表示される、ベース作成画面の一例を示す図である。
図８（Ａ）に示すように、ツールボタンＢ３がタップされると、ツールバーｂ１の上部にカメラボタンＢ３´と写真選択ボタンＢ３″とが表示される。カメラボタンＢ３´がタップされると、ベース作成部１２１は、カメラ１０７を起動させ写真を撮影することができる。図８（Ｂ）は、カメラが起動した場合に表示される撮影画面である。図８（Ｂ）に示すように、写真を撮影する際の画面を、ベース作成部１２１は、ネイル形でマスクして表示させることができる。例えば、動物や植物をカメラ撮影する場合、ネイル型がフレームとなり、ネイル型の範囲内に収まっている動物の画像をベース画像として使用できる。
【００９４】
他方、図８（Ａ）の画面において、写真選択ボタンＢ３″がタップされると、ベース作成部１２１は画像データテーブル１３６からユーザの入力に基づいて任意のデータを選択することができる。ベース作成部１２１は、写真等のデータを取得すると、取得したデータをベース表示枠Ｗ１に表示させる。ユーザが、取得したデータの配置や大きさを変更させ、保存ボタンＢ２をタップすると、ベース作成部１２１は、ベースの作成を完了し、作成したベースをベース情報テーブル１３１に保存する。
【００９５】
図９は、図８（Ａ）において、カメラボタンＢ３´がタップされた場合に表示されるパーツ作成画面の一例を示す図である。パーツ作成部１２２は写真を撮影してパーツを作成する場合に、写真を撮影する際の画面をマスクして表示する。このときのマスク型をユーザはツールバーｂ２に表示されるマスク型から選択することができる。
【００９６】
パーツ作成画面の中央には、パーツ作成部１２２が取得した画像データＤ２が表示されている。パーツ作成画面の上部には、終了ボタンＢ１が表示されている。また、パーツ作成画面の下部には、ツールバーｂ２が表示され、さらにツールバーｂ２の下部には撮影ボタンＢ４が表示されている。ツールバーｂ２には、画像データＤ２をマスクするためのマスク型が表示されている。ユーザが任意のマスク型を選択して、撮影ボタンＢ４をタップすると、パーツ作成部１２２は、パーツ作成画面に表示されている画像データＤ２を、選択されたマスク型でマスクされた画像データＤ２´をパーツとしてパーツ情報テーブル１３２に登録する。他方、終了ボタンＢ１がタップされると、パーツ作成部１２２は、パーツ作成画面に表示されている画像データＤ２を破棄して、パーツ作成画面の表示を終了する。
【００９７】
図１０及び図１１は、本実施形態に係るシート配置画面の一例を示す図である。図１０は、シート画像を用いてラップ画像に直接アートデザインを配置する画面を、図１１は、シート作成部１２４の試着機能によって、手の画像Ｄ３を用いてシートの各ラップとアートデザインを対応づける試着画面を示している。
【００９８】
図１０のシート配置画面では、画面の中央には、片手分のラップを表すシート作成用画像が表示されている。シート作成用画像は、シートの各ラップ（Ｒ1乃至Ｒ１０、Ｌ１乃至Ｌ１０）に対応する領域であるラップ形を有している。図１０の例では、シート作成部１２４は、シート作成用画像のラップ形と紐づけられたアートデザインに基づいて、自動振り分け機能によってシートデータを作成する。図１０の画面の中央にはラップの形を示す画像が破線で表示されている。また、画面上部には後述する指レイアウトボタンＢ９が表示されている。ユーザは、ツールバーｂ３に表示される任意のアートデザインを選択して、画面中央に表示されるラップ形の画像のいずれかにドラッグ＆ドロップする。このとき、シート作成部１２４は、ドロップされるラップのサイズに紐づく拡縮率に応じて、まず選択されたアートデザインに拡縮処理を行う。さらに、ドロップされるラップ形の画像に基づいて、選択されたアートデザインをマスクして、ラップ形の上に表示する。保存ボタンＢ２がタップされると、シート作成部１２４は、選択されたアートデザインとドロップされたラップとを紐づけてシートデータを作成し、シート情報テーブル１３４に登録する。
【００９９】
図１０のシート配置画面における試着ボタンＢ８をタップすると、図１１の試着画面に遷移することができる。図１１の試着画面では、画面の中央には爪の領域を有する手を表す画像Ｄ３が表示されている。なお、手を表す画像Ｄ３は、カメラで撮影した実際のユーザの手の写真や、ユーザがダウンロードした任意の手の画像でもよい。シート配置画面の下部のツールバーｂ３には、アートデザイン情報テーブル１３３に登録されているアートデザインが表示されている。また、画面の右下には、図１０のシート配置画面に遷移するシートボタンＢ８´が表示されている。さらに、シート配置画面の上部には、手の画像Ｄ３の各指とシートに配置されるラップとの対応関係を示す画像Ｄ４が表示されている。画像Ｄ４には、手の画像Ｄ３の各指がシートのどのラップに対応するかを示すマークＭ１〜Ｍ５が表示されている。
【０１００】
ユーザは、任意のアートデザインを選択して、対応付けたい指の爪の領域へドラッグ＆ドロップする。このとき、シート作成部１２４は、ドロップされる指の爪に対応するラップに紐づく拡縮率に応じて、拡縮処理とマスク処理を行い、爪領域上に表示する。保存ボタンＢ２がタップされると、シート作成部１２４は、選択されたアートデザインとドロップされたラップとを紐づけて、シート情報テーブル１３４に登録する。このような試着画面は、シート配置画面に比べて、ユーザが実際に自分の指の爪にラップを貼った際のイメージが湧き易く、ユーザにとってラップデザインを作成し易い環境となる。
【０１０１】
図１０における各ラップ形は、初期設定で対応する指（第２の対応関係）が設定されている。従って、図１０のシート配置画面で各ラップ形のデザインを選択（作成）した状態で図１１の試着画面に遷移すると、画像Ｄ３の各指の爪に当該選択（作成）したデザインが反映される。また、試着画面において各指の爪のデザインを変更した場合、当該変更が図１０のシート配置画面に反映される。このような構成により、ユーザ自身が、シート上のどのラップが自分のどの指に対応するのか把握することができる。さらに、各ラップサイズが決まっている定型のネイルシートで、様々なユーザのネイルサイズに対応して、ユーザの好みのアートデザインのネイルラップを有するネイルシートを作成できる。ユーザのネイルサイズに応じたネイルラップを有するネイルシートを個別に作成する必要もなくなり、シート作成コストを削減できる。また、シート配置画面ではなく試着画面で全ての指の爪のデザインを選択（作成）または変更することができる。
【０１０２】
図１０のシート配置画面において、ユーザが全てのラップについてアートデザインを選択しないで、一部のラップについて自動でアートデザインを選択されてもよい。例えば、全てのラップについて共通のデザインを選択したい場合は、ユーザが１つのラップについてアートデザインを選択すると、残りのラップは同じアートデザインが自動で選択されてもよい。また、ユーザがユーザ自身の指５本に対応する５つのラップについてのみアートデザインを選択し、残りのラップは自動でアートデザインがランダムで選択されてもよい。ユーザは必要最小限の入力操作のみ行えばよく、プレイ時間の短縮できる。
【０１０３】
図１２は、図１０の指レイアウトボタンＢ９がタップされた場合に表示される、サイズ調整画面である。サイズ調整画面では、ラップ画像に幅のサイズが重畳して表示される。ラップ画像の上に表示される吹出Ｈ１〜Ｈ５は、当該ラップと対応する指を示している。ユーザが、吹出Ｈ１〜Ｈ５を移動させることで、シート作成部１２４は、ラップと指との対応関係を任意に設定することができる。サイズ調整画面にて行った当該設定は、試着画面における各指のアートデザインに反映される。例えば、サイズ調整画面にてラップと指との対応関係を設定後、試着画面にて特定の指のアートデザインを選択または変更した場合、シート配置画面における当該特定の指に対応するラップのアートデザインが選択または変更される。これによって、ユーザは、自分のどの指がどのラップに対応するかを認識することが可能になる。なお、図１２に示すサイズ調整画面は、ユーザがシートデータを作成した後に表示されてもよいし、シートデータを作成する前に表示されてもよい。ユーザは、シート配置画面（図１０）、試着画面（図１１）、サイズ調整画面（図１２）を適宜交互に参照することで、ユーザの意向に沿ったネイルシートが作成しやすくなる。また、シート配置画面または試着画面のいずれかの画面のみを用いてネイルシートを作成できてもよい。
【０１０４】
図１２のサイズ調整画面において、ユーザが５本の指全てを設定しなくてもよい。一部の指のみ設定すれば、残りの指が自動的に設定されてもよい。例えば、ユーザが親指のみ設定すると、親指が設定されたラップ画像以外のラップ画像の中から所定の規則で残りの指が自動で設定されてもよい。これによって、ユーザの手間を軽減し、プレイ時間を短縮できる。  
【０１０５】
図１３は、プロフィール画面の一例を示す図である。プロフィール画面の上部には、プロフィール情報として、ユーザ名Ｕ１、画像イメージＵ２、ユーザＩＤＵ３、コメントＵ４が表示されている。また、このユーザをフォロー対象にしている人数を示すフォロワー欄Ｕ５、このユーザがフォロー対象にしているユーザの人数を示すフォロー欄Ｕ６、及びこのユーザが受信したプレゼントを確認するためのプレゼントマークＵ７が表示されている。プレゼントマークＵ７には、ユーザが未確認のプレゼントの数が示されている。
【０１０６】
プロフィール画面の下部には、フォロー中のユーザが作成したシートが一覧表示されている。ユーザ管理部１２５は、作成日時が新しい順にシートを一覧表示することができる（「みんなのネイル」タブをタップした状態）。また、各シートの右側には「いいね」ボタンＢ１０が表示されている。ユーザが、「いいね」ボタンＢ１０をタップすると、ユーザ管理部１２５は、「いいね」の対象となったユーザのユーザＩＤを管理サーバ２００に通知する。「わたしのネイル」をタップすると、ユーザ自身が作成したシートや、ユーザ自身は作成していないが、ユーザがブックマークしたシートが表示されてもよい。図１３においては、「わたしのネイル」にて表示されるシート数が５であることが表示されている。
【０１０７】
＜３−４．処理フロー＞
図１４は、本実施形態に係るシート作成処理の一例を示すフローチャートである。
シートを作成する際に、まずユーザは、端末１００を操作して、ネイルアプリを起動させる。すでに作成済みのアートデザインやダウンロード済みのアートデザインを用いて、シートデータを作成する場合（Ｓ１０１：ＮＯ）には、ユーザは、端末１００に登録されているアートデザインから、シートデータの作成に使いたいアートデザインを選択する。アートデザインの選択は、シート作成部１２４によって受け付けられる（Ｓ１５１）。
【０１０８】
他方、新たにアートデザインを作成する場合（Ｓ１０１：ＹＥＳ）、デザイン部１２３はベースの選択を要求する。ユーザが、アートデザインを作成するために、登録済みのベースを選択する場合には（Ｓ１０２：ＮＯ）、ユーザは、端末１００に登録されているベースからアートデザインに使いたいベースを選択する。デザイン部１２３は、ベースの選択を受け付ける（Ｓ１５２）。
【０１０９】
他方、ユーザがベースを新たに作成する場合（Ｓ１０２：ＹＥＳ）には、ベース作成部１２１は、ベースの作成に用いる画像データを取得し、当該画像データの編集を受け付ける（Ｓ１０３）。ベース作成部１２１は、画像データを、カメラで撮影して取得したり、あらかじめ記憶部１３０に保存されている画像データから取得したりすることができる。ベース作成部１２１は、作成したベースをベース情報テーブル１３１に登録する（Ｓ１０４）。
【０１１０】
ベースを選択すると、次に、デザイン部１２３はパーツの選択を要求する。ユーザが、登録済みのパーツを選択する場合（Ｓ１０５：ＮＯ）には、ユーザは、端末１００に登録されているパーツからアートデザインに使いたいパーツを選択する。デザイン部１２３は、パーツの選択を受付ける（Ｓ１５３）。
【０１１１】
他方、ユーザがパーツを新たに作成する場合（Ｓ１０５：ＹＥＳ）には、パーツ作成部１２２は、パーツの作成に用いる画像データを取得し、当該画像データの編集を受け付ける（Ｓ１０６）。パーツ作成部１２２は、画像データを、カメラで撮影して取得したり、あらかじめ記憶部１３０に保存されている画像データから取得したりすることができる。パーツ作成部１２２は、作成したパーツをパーツ情報テーブル１３２に登録する（Ｓ１０７）。
【０１１２】
ベースとパーツとが選択され、アートデザインが作成されると、デザイン部１２３は作成したアートデザインをアートデザイン情報テーブル１３３に登録する（Ｓ１０８）。
【０１１３】
次に、ユーザは、シートデータを作成する方法を選択する。ユーザがシート画像を用いてシートデータを作成することを選択した場合（Ｓ１０９：Ｃａｓｅ「シート画像」）には、端末１００には、シートの画像が表示される。ユーザは、シート画像上に表示されているラップごとに任意のアートデザインを選択することができる。シート作成部１２４は、ユーザの選択に応じて、ラップとアートデザインとを対応付ける（Ｓ１５４）。その際に、シート作成部１２４は、アートデザインに対して拡縮処理とマスク処理を行う（Ｓ１５５）。
【０１１４】
他方、ユーザが手の画像を用いてシートデータを作成することを選択した場合（Ｓ１０９：Ｃａｓｅ「手の画像」）には、端末１００には、手の画像が表示される。ユーザは、手の画像上に表示されている爪ごとに任意のアートデザインを選択することができる。シート作成部１２４は、ユーザの選択に応じて、爪とアートデザインとを対応付ける（Ｓ１１０）。その際に、シート作成部１２４は、アートデザインに対して、各爪のサイズに応じて拡縮処理とマスク処理とを行う（Ｓ１１１）。さらに、ユーザが設定したラップと指との対応関係に応じて、シート作成部１２４は、シートにおけるアートデザインの配置を決定する（Ｓ１１２）。シート作成部１２４は、作成したシートデータをシート情報テーブル１３４に登録する（Ｓ１１３）。
【０１１５】
＜４．管理サーバ２００の構成＞
＜４−１．ハードウェア構成＞
図１５（Ａ）は、管理サーバ２００のハードウェア構成の一例を示す図である。
図１５（Ａ）に示すように、管理サーバ２００は、プロセッサ２０１、メモリ２０３、記憶装置２０５、データＩ／Ｆ部２０９、通信Ｉ／Ｆ部２１１、表示装置２１３、及び入力Ｉ／Ｆ部２１５、及びを備えている。
【０１１６】
プロセッサ２０１は、メモリ２０３に記憶されているプログラムを実行することにより管理サーバ２００における様々な処理を制御する。
【０１１７】
メモリ２０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶媒体である。メモリ２０３は、プロセッサ２０１によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
【０１１８】
記憶装置２０５は、例えばハードディスクドライブ（ＨＤＤ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置２０５は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。この他、記憶装置２０５は、各種プログラムの実行に必要なデータを記憶することも可能である。このようなプログラムやデータは、必要に応じてメモリ２０３にロードされることにより、プロセッサ２０１から参照される。
【０１１９】
データＩ／Ｆ部２０９は、管理サーバ２００の外部からデータを入力するためのデバイスである。データＩ／Ｆ部２０９の具体例としては、各種記憶媒体に記憶されているデータを読み取るためのドライブ装置等がある。データＩ／Ｆ部２０９は、管理サーバ２００の外部に設けられることも考えられる。その場合、データＩ／Ｆ部２０９は、例えばＵＳＢ等のインタフェースを介して管理サーバ２００へと接続される。
【０１２０】
通信Ｉ／Ｆ部２１１は、管理サーバ２００の外部の装置と有線又は無線により、インターネットＮを介したデータ通信を行うためのデバイスである。通信Ｉ／Ｆ部２１１は、管理サーバ２００の外部に設けられることも考えられる。その場合、通信Ｉ／Ｆ部２１１は、例えばＵＳＢ等のインタフェースを介して管理サーバ２００に接続される。
【０１２１】
表示装置２１３は、各種情報を表示するためのデバイスである。表示装置２１３の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ウェアラブル・デバイスのディスプレイ等が挙げられる。表示装置２１３は、管理サーバ２００の外部に設けられても良い。その場合、表示装置２１３は、例えばディスプレイケーブル等を介して管理サーバ２００に接続される。
【０１２２】
入力Ｉ／Ｆ部２１５は、ユーザからの入力を受け付けるためのデバイスである。入力Ｉ／Ｆ部２１５の具体例としては、キーボードやマウス、タッチパネル、各種センサ、ウェアラブル・デバイス等が挙げられる。入力Ｉ／Ｆ部２１５は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインタフェースを介して管理サーバ２００に接続されても良い。
【０１２３】
＜４−２．機能構成＞
図１５（Ｂ）は、管理サーバ２００の機能構成の一例を示す図である。管理サーバ２００の記憶装置２０５には、各種のデータを記憶する記憶部２３０が構築され、プロセッサ２０１は、制御部２２０が配布部２２１、更新情報管理部２２２と、ランキング部２２３と、ネイルアプリ管理部２２４して機能する。
【０１２４】
記憶部２３０には、ユーザ情報ＤＢ２３１と、シート情報ＤＢ２３２とが記憶されている。
【０１２５】
ユーザ情報ＤＢ２３１は、ネットワークＮ上において、ネイルアプリをインストールしたユーザに関する情報がユーザＩＤと対応付けられて登録されている。ユーザに関する情報は、例えば、プロフィール情報や、このユーザをフォロー対象としているユーザのＩＤ、シート作成部１２４によってアップロードされたシートデータのシートＩＤ等である。
【０１２６】
シート情報ＤＢ２３２には、シート作成部１２４によってアップロードされたシートデータと、当該シートデータにつけられた「いいね」数等がシートＩＤと対応付けられて登録されている。
【０１２７】
配布部２２１は、ネットワークＮを介して、端末１００に、シートデータやベース、パーツ、アートデザインのテンプレートを配布する。配布部２２１は、新たに追加されたシートデータやベース、パーツ、アートデザインのテンプレートのみを選択的に、端末１００に配布することも可能である。
【０１２８】
更新情報管理部２２２は、端末１００の更新情報を管理する。更新情報は、例えば、プロフィール情報の更新や、新たに作成したシートデータに関する情報である。更新情報管理部２２２は、端末１００のユーザ管理部１２５から、プロフィール情報を受信する。また、シート作成部１２４から、シートデータに関する更新情報を受け付ける。更新情報管理部２２２は、受信した更新情報を、ユーザ情報ＤＢ２３１やシート情報ＤＢ２３２に反映する。
【０１２９】
ランキング部２２３は、アップロードされたシートデータの「いいね」数を集計し、ランキングを作成する。具体的には、ランキング部２２３は、端末１００のユーザ管理部１２５から「いいね」をしたシートデータの通知を受信すると、シート情報ＤＢ２３２に登録されている当該シートに対応する「いいね」数を１増加させる。ランキング部２２３は、各シートデータの「いいね」数を集計して、ネットワークＮにおけるシートデータのランキングを算出する。
【０１３０】
ネイルアプリ管理部２２４は、更新があったユーザの更新情報を、当該ユーザをフォロー対象としているユーザに配信する。例えば、ネイルアプリ管理部２２４は、端末１００から送信されたプロフィール情報を、ユーザ情報ＤＢ２３１の対応するユーザＩＤのレコードに登録する。また、ネイルアプリ管理部２２４は、端末１００からシートデータのアップロードを受信した場合には、ユーザ情報ＤＢ２３１の対応するユーザのレコードに受信したシートＩＤを登録し、さらにシート情報ＤＢ２３２に受信したシートデータをシートＩＤに対応付けて登録する。さらに、ネイルアプリ管理部２２４は、ユーザ情報ＤＢ２３１を参照して、このユーザをフォロー対象としているユーザのユーザＩＤを特定し、該当するユーザに、フォローユーザに更新があった旨の通知を送る。
【０１３１】
また、ネイルアプリ管理部２２４は、ユーザのプロフィール情報やユーザが作成したシートデータを、当該ユーザをフォロー対象としたユーザにのみ閲覧可能とすることができる。なお、ユーザ同士が互いにフォローし合った場合にのみ閲覧可能としてもよい。
さらに、ネイルアプリ管理部２２４は、端末１００から、任意のユーザをブロックした通知を受信した場合、当該任意のユーザが、端末１００のユーザをフォローしていたとしても、端末１００のユーザのプロフィールやシートデータを、ブロックされたユーザには閲覧させないことができる。
【０１３２】
また、ネイルアプリ管理部２２４は、端末１００から、「いいね」やコメントを受信すると、ユーザ情報ＤＢ２３１を参照して、「いいね」やコメントの送信先となったユーザＩＤのレコードの「いいね」数を増加させたり、コメントを追加して登録する。
【０１３３】
＜５．印刷装置３００の構成＞
＜５−１．ハードウェア構成＞
図１６は、本実施形態に係る印刷装置３００の外観の一例を示す図である。図１３に示すように、印刷装置３００は、モニタ３１０と、シート排出口Ｅと、コイン投入口Ｉと、ケーブルＣとを備えている。
【０１３４】
モニタ３１０は、印刷装置３００の正面上方に設けられている。モニタ３１０には重ねてタッチパネル３１１が設けられている。これによって、モニタ３１０は、利用者のタッチによる入力を受け付けることができる。
【０１３５】
シート排出口Ｅは、印刷装置３００の正面下方に設けられている。シート排出口Ｅは、印刷装置３００の内部に設けられたプリンタ３２０（図１６には図示せず）が印刷したシートを排出する。
【０１３６】
コイン投入口Ｉは、印刷装置３００の正面の中央右側に設けられている。
【０１３７】
ケーブルＣは、モニタ３１０の右側に設けられている。ケーブルＣは端末１００の通信Ｉ／Ｆ部１１１と接続可能なコネクタｃを有している。
【０１３８】
＜５−２．制御回路＞
図１７（Ａ）は、本実施形態に係る印刷装置３００の制御回路の一例を示すブロック図である。図１７（Ａ）に示すように印刷装置３００は、ＣＰＵ、ＲＯＭ、ＲＡＭを有して印刷装置３００の各装置を制御する制御装置３５０と、制御装置３５０に接続する、モニタ３１０と、タッチパネル３１１と、プリンタ３２０と、貨幣処理装置３３０と、記憶装置３４０と、ケーブルＣとを備えている。
【０１３９】
モニタ３１０は、制御装置３５０からデジタル信号を受信し、該信号に従って画像を表示する。
【０１４０】
タッチパネル３１１は、利用者からタップされた座標を入力信号として制御装置３５０に送信する。
【０１４１】
プリンタ３２０は、制御装置３５０からプリント画像データを受信し、所定のシール紙にプリント画像データを印刷する。プリンタ３２０は、印刷したシール紙をシート排出口Ｅから排出する。なお、プリンタ３２０は、ホロ印刷に対応していることが望ましい。
【０１４２】
貨幣処理装置３３０は、コイン投入口Ｉの内部に設けられている。貨幣処理装置３３０は、利用者によって投入された貨幣の真偽や種類、枚数の判別を行う。貨幣処理装置３３０は、判別した結果を制御装置３５０に送信する。
【０１４３】
記憶装置３４０は、これまでに印刷装置３００によって印刷されたシートデータの履歴を保存していることが望ましい。さらに、記憶装置３４０には、テンプレートのシートデータやアートデザインと、パーツとが関連付けられて記憶されている。
【０１４４】
＜５−３．制御装置３５０の機能構成＞
図１７（Ｂ）は、本実施形態に係る印刷装置３００の制御装置３５０の機能ブロックの一例を示す図である。制御装置３５０は、機能部として、データ管理部３５１と、作成処理部３５２と、印刷処理部３５３と、スタンプ作成部３５４とを備えている。
【０１４５】
（１）データ管理部３５１
データ管理部３５１は、印刷装置３００上のデータを管理する機能を提供する。例えば、データ管理部３５１は、以下の機能を有している。
・履歴保存機能
・テンプレートシート提供機能
・ランキング取得機能
【０１４６】
（１−１）履歴保存機能
データ管理部３５１は、履歴保存機能として、印刷装置３００を用いて印刷したシートデータの履歴を記憶装置３４０に記憶する。データ管理部３５１は、後述する作成処理部３５２の機能によって印刷したシートデータのみを履歴として保存することが望ましいが、これに限定されない。データ管理部３５１は、印刷処理部３５３の機能によって印刷したシートデータの履歴も保存してもよい。従って、他のユーザが作成したシートデータを用いて別のユーザがネイルシートを印刷可能とする。また、例えば、保存されたシートデータをネットークを介して管理サーバ２００にアップロードすることで、１ユーザが作成したシートデータを他ユーザや別の印刷装置３００と共有することができる。なお、シートデータの履歴の保存は、作成したユーザが任意で決定できてもよい。
【０１４７】
（１−２）ランキング機能
データ管理部３５１は、ランキング機能として、管理サーバ２００からシートデータのランキング結果を受信する。さらにデータ管理部３５１は、受信したランキングを記憶装置３４０に記憶されているシートデータと対応付けて保存する。
【０１４８】
（１−３）テンプレート提供機能
データ管理部３５１は、テンプレート提供機能として、テンプレートのシートデータ（以下、「お手本シート」とも呼ぶ。）や、複数の指分のテンプレートのアートデザイン（以下、「お手本デザイン」とも呼ぶ。）のセット（以下、「お手本デザインセット」とも呼ぶ。）をモニタ３１０に表示させる。お手本シートやお手本デザインセットは、例えば記憶装置３４０に保存されている。なお、データ管理部３５１は、お手本シートやお手本デザインセットを管理サーバ２００から随時受信してもよい。データ管理部３５１は、お手本シートやお手本デザインを表示する際に、所定の順番に並べ替えることができる。所定の順番は、例えば作成日時の新しい順や、ランキング順、管理者の任意の順等である。
【０１４９】
また、データ管理部３５１は、お手本シートやお手本デザインセットを、所定の条件で絞り込んで表示することも可能である。所定の条件は、例えば、デザインの色、デザインのテイスト（ベーシック、キュート、ポップ等）、ホロの有無等である。
【０１５０】
（２）作成処理部３５２
作成処理部３５２は、利用者に印刷装置３００を利用してシートデータを作成する機能を提供する。具体的には、作成処理部３５２は以下の機能を有している。
・コーデ機能
・アレンジ機能
・サイズ選択機能
【０１５１】
（２−１）サイズ選択機能
作成処理部３５２は、コーデ機能として、「３−２．（４）」において上述した端末１００のシート作成部１２４のサイズ調整機能に相当する機能を有している。
例えば、作成処理部３５２は、利用者にラップと指との第２の対応関係を選択させることができる。具体的には、作成処理部３５２は、指のサイズとシートのラップの配置とをあらかじめ設定しておき、利用者に指のサイズを選択させることで、ラップと指との対応関係（第２の対応関係）を決定する。サイズ選択機能の詳細については、「５−４．画面例」において説明する。
【０１５２】
（２−２）コーデ機能
作成処理部３５２は、コーデ機能として、「３−２．（４）」において上述した端末１００のシート作成部１２４のアートデザイン選択機能に相当する機能を有している。
例えば、作成処理部３５２は、コーデ機能として、お手本デザインからシートデータを作成する。作成処理部３５２は、シート画像、又は手を表す画像をモニタ３１０に表示させる。例えば、作成処理部３５２は、シート画像をモニタ３１０に表示させて、利用者にシート画像のラップに配置させるお手本デザインを選択させることで、第１の対応関係を決定する。
【０１５３】
また、例えば、作成処理部３５２は、手を表す画像をモニタ３１０に表示させて、利用者から各爪の領域に配置させるお手本デザインの選択を受付ける。作成処理部３５２は、サイズ選択機能によって、利用者が選択した第２の対応関係に基づいて、利用者がお手本デザインを配置した爪の指に対応するラップを特定し、お手本デザインとラップとの第１の対応関係を決定することができる。
【０１５４】
さらに作成処理部３５２は、お手本デザインをシート画像上のラップ形や手を表す画像の爪の領域に表示させる。このとき作成処理部３５２は、お手本デザインに対して上述した拡縮処理、マスク処理を行うことができる。
【０１５５】
なお、作成処理部３５２は、シート作成部１２４の自動振り分け機能と同様に、第１の対応関係の初期値と第２の対応関係の初期値に基づいて、自動でお手本デザインをシート画像や手の画像に配置する機能も有している。
【０１５６】
（２−３）アレンジ機能
作成処理部３５２は、アレンジ機能として、「３−２．（３）」において上述した端末１００のデザイン部１２３に相当する機能を有している。
【０１５７】
例えば、作成処理部３５２は、アレンジ機能として、お手本デザインを編集することができる。このとき、作成処理部３５２は、表示されているお手本デザインと記憶装置３４０において関連づけられているパーツをアレンジ用に表示することができる。
【０１５８】
さらに、作成処理部３５２は、上述したデザイン部１２３の警告機能を有していることが望ましい。なお、警告機能の詳細については、「５−４．画面例」において説明する。
【０１５９】
（３）印刷処理部３５３
印刷処理部３５３は、利用者が端末１００を利用して作成したシートの印刷処理を行う機能を提供する。具体的には、印刷処理部３５３は以下の機能を有している。
・データ取得機能
・目隠し表示機能
【０１６０】
（３−１）データ取得機能
印刷処理部３５３は、データ取得機能として、端末１００からシートデータを取得する。例えば、印刷処理部３５３は、端末１００がケーブルＣを介して接続されることで、シートデータを取得することができる。たとえば、印刷処理部３５３は、端末１００の画像データテーブル１３６に保存されているデータのうち、最新のデータを取得する。なお、データ取得方法はこれに限定されず、例えばＢｌｕｅｔｏｏｔｈ（登録商標）や赤外線を利用して端末１００と接続して取得する方法や、端末１００からメールで受信する方法等も可能である。
【０１６１】
（３−２）目隠し機能
印刷処理部３５３は、目隠し機能として、端末１００から取得したシートデータの画像をモニタ３１０に表示する場合に、当該シートデータの画像を目隠しして表示する。目隠し機能の詳細については、「５−４．画面例」において説明する。
【０１６２】
（２）スタンプ作成部３５４
スタンプ作成部３５４は、利用者の操作に応じて、スタンプ画像を作成する。スタンプ作成部３５４が作成したスタンプ画像は、シート上にラップとともに印刷されることが望ましい。例えば、スタンプ作成部３５４は、利用者がモニタ３１０をタップする速度や、座標、フリックの開始位置から終了位置との座標の差等に基づいて、スタンプの大きさや形状、色等を決定することができる。スタンプ作成部３５４の詳細な処理については、「５−４．画面例」で説明する。
【０１６３】
＜５−４．画面例＞
図１８は、手の画像を用いてシートデータを作成する際に表示されるコーデ画面である。コーデ画面の左上に設けられる領域Ａ１には、シートデータの作成を行うことができる残り時間が表示されている。また、領域Ａ１の下方に設けられる領域Ａ２には、お手本デザインｄ１〜ｄ５が表示されている。また、領域Ａ２の右側に設けられる領域Ａ３には、お手本デザインをアレンジしたアートデザインが表示される。図１８の例では領域Ａ３にはアートデザインはまだ表示されておらず、爪型ｄ´６及びｄ´７が表示されている。また、コーデ画面の中央に設けられる領域Ａ４には、指ｆ１〜ｆ５を有する手の画像が表示されている。なお、シートの画像を用いてシートデータの作成を行う場合には、Ａ４の領域にシート画像が表示される。さらに領域Ａ４の右下には、おまかせボタンＢ１１が表示されている。
【０１６４】
利用者が、領域Ａ２から任意のお手本デザインを選択してドラッグし、領域Ａ４のいずれかの爪の画像上でドロップすると、作成処理部３５２は、お手本デザインと指とを対応付ける。このとき、作成処理部３５２は、第２の対応関係の初期値を用いて、お手本デザインが対応づいた指に対応するラップを特定する。作成処理部３５２は、特定したラップと、ユーザが選択したお手本デザインとを対応付け、第１の対応関係を決定することができる。また、作成処理部３５２は、お手本デザインと手の画像の爪の領域とが連続してタップされた場合に、当該お手本デザインと指とを対応付けることもできる。さらに、おまかせボタンＢ１１がタップされた場合には、作成処理部３５２は、所定の規則（第１の対応関係の初期値と第２の対応関係の初期値）に従って自動でお手本デザインをシート上のラップ画像や手の画像の爪の領域に配置する。
【０１６５】
図１９は、お手本コーデをアレンジする場合に表示されるアレンジ画面である。図１９のアレンジ画面は、図１８のコーデ画面において、領域Ａ３に表示されている爪型ｄ´６、又はｄ´７をタップすると表示される。
【０１６６】
アレンジ画面の中央の領域Ａ４の左側には、お手本デザイン群ＢＤが表示されている。お手本デザイン群ＢＤから選択されたお手本デザインが、領域Ａ４に表示される。領域Ａ４の下方には、パーツ群Ｐが表示されている。パーツ群Ｐは、記憶装置３４０に、お手本デザイン群ＢＤと関連づけられて記憶されているパーツである。利用者は、パーツ群Ｐから任意のパーツをドラッグして、領域Ａ４に表示される爪の領域の上にドラッグすることでパーツを配置することができる。なお、パーツと、パーツを配置したい箇所とを連続してタップすることでパーツが配置されてもよい。さらに、領域Ａ４に表示されている破線Ｌよりも上方にパーツが配置された場合には、作成処理部３５２は所定の回数警告を行うことができる。
【０１６７】
図２０は、サイズ選択画面の一例を示す図である。図２０（Ａ）のサイズ選択画面の中央の領域Ａ４には、アートデザインが配置されたシート画像Ｓ１が設けられている。シート画像Ｓ１の下部には、親指のサイズを選択するための、ＳサイズボタンＢ１２、ＭサイズボタンＢ１３、及びＬサイズボタンＢ１４が表示されている。各サイズのボタンには、そのサイズに対応する親指の爪の実際の幅が示されていることが望ましい。
【０１６８】
図２０（Ｂ）は、ＭサイズボタンＢ１３がタップされている場合に表示される画面である。この時、シート画像Ｓ１には、Ｍサイズの親指位置に対応するラップＲ７、Ｒ８、Ｌ７、Ｌ８の画像に、コーデ画面で作成したアートデザイン（またはアレンジ画面でアレンジした）アートデザイン等が表示される。他方、他のラップＲ１〜６、Ｒ９、Ｒ１０、Ｌ１〜６、Ｌ９、Ｌ１０の画像にはアートデザインは表示されずラップ形の画像のみが表示される。親指位置に対応するラップは、選択されるサイズに応じて変更される。なお、指のサイズが選択された場合にアートデザインが重畳表示されるラップの画像は、親指に対応するラップのものに限定されない。他の指に対応するラップ画像にアートデザインが重畳表示されてもよい。また、シート画像Ｓ１上の各ラップに対応する指の名称を表示させる等して、全ての指とラップとの対応が表示されてもよい。図２０（Ｂ）の画面において、利用者が任意のサイズのボタンを選択すると、当該ボタンによって特定されるラップと指との対応関係に従って、作成処理部３５２は、第２の対応関係を決定する。このような構成により、ユーザ自身が、シート上のどのラップが自分のどの指に対応するのか把握することができる。さらに、各ラップサイズが決まっている定型のネイルシートで、様々なユーザのネイルサイズに対応して、ユーザの好みのアートデザインのネイルラップを有するネイルシートを作成できる。ユーザのネイルサイズに応じたネイルラップを有するネイルシートを個別に作成する必要もなくなり、シート作成コストを削減できる。
【０１６９】
例えば、ＳサイズボタンＢ１２がタップされた場合、親指がラップＲ６、Ｌ６、Ｒ７、Ｌ７、人差し指がラップＲ３、Ｌ３、Ｒ１０、Ｌ１０、中指がラップＲ４、Ｌ４、Ｒ５、Ｌ５、薬指がラップＲ２、Ｌ２、Ｒ９、Ｌ９、小指がラップＲ１、Ｌ１、Ｒ８、Ｌ８に割り当てられる。
ＭサイズボタンＢ１３がタップされた場合、親指がラップＲ７、Ｌ７、Ｒ８、Ｌ８、人差し指がラップＲ４、Ｌ４、Ｒ１０、Ｌ１０、中指がラップＲ５、Ｌ５、Ｒ６、Ｌ６、薬指がラップＲ３、Ｌ３、Ｒ９、Ｌ９、小指がラップＲ１、Ｌ１、Ｒ２、Ｌ２に割り当てられる。
ＬサイズボタンＢ１４がタップされた場合、親指がラップＲ９、Ｌ９、Ｒ１０、Ｌ１０、人差し指がラップＲ４、Ｌ４、Ｒ５、Ｌ５、中指がラップＲ７、Ｌ７、Ｒ８、Ｌ８、薬指がラップＲ１、Ｌ１、Ｒ６、Ｌ６、小指がラップＲ２、Ｌ２、Ｒ３、Ｌ３に割り当てられる。
なお、印刷装置３００によって上記割り当てが成された後に、ユーザ側で任意で割り当てを変更できるにしてもよい。また、上記割り当てを印刷装置３００にさせずに、ユーザ自身で各指の割り当てを設定できてもよい。
【０１７０】
また、上記割り当てを確認後に改めて個々のネイルラップのデザインを変更できてもよい。このような構成により、ネイルシート印刷後にユーザ自身が使用しないラップについて、他ユーザにプレゼントすることを想定して別のデザインにしたりするなど遊戯性が向上する。例えば、上記割り当て後、コーデ画面にて特定の指のアートデザインを選択または変更した場合、ネイルシートにおける当該特定の指に対応するラップのアートデザインが選択または変更される。コーデ画面とサイズ選択画面が連動することになり、一度選択したサイズが維持された状態で改めてネイルラップのデザインを変更できるので、よりネイルシートが作成しやすくなる。
【０１７１】
図２１は、印刷処理部３５３が、端末１００から取得したシートデータの画像を表示するシート表示画面である。シート表示画面中央の領域Ａ４には、印刷処理部３５３が端末１００から取得したシートデータの画像が、印刷処理部３５３の目隠し機能によってカーテンに覆われて表示されている。カーテンの右上には、当該カーテンを開閉するための開閉ボタンＢ１５が表示されている。利用者は開閉ボタンＢ１５をタップすることでカーテンの開閉を切り替えることができる。これによって、印刷しようとしているシート内容を他ユーザに見られたくない場合に利用することができる。
【０１７２】
さらに図２１のシート表示画面の下部には、実際に印刷を実行するためのＯＫボタンＢ１６が表示されている。図２１に示すとおり、ＯＫボタンＢ１６はそれぞれ色の異なる７つの長方形が連続して配置されることで構成されている。スタンプ作成部３５４は、利用者がＯＫボタンＢ１６をタップした場合には、タップされた位置に対応する長方形の色でスタンプを作成する。利用者がＯＫボタンＢ１６をフリックした場合には、スタンプ作成部３５４は、フリックの開始位置と終了位置とに対応する２つの長方形の色を用いて２色のスタンプを作成し、印刷後のネイルシートに表示することができる。
【０１７３】
このように、利用者の操作に応じて、作成するスタンプを決定することで、シート作成のゲーム性をより向上させることができる。
【０１７４】
＜５−５．処理フロー＞
図２２は、本実施形態に係る印刷装置３００の印刷処理のフロー示すチャートである。制御装置３５０のデータ管理部３５１は、シートデータの作成方法に関して、お手本シートを用いて作成するか、印刷装置３００を用いて作成するか、又は端末１００を用いて作成したシートを利用するか、の選択肢をモニタ３１０に提示する（Ｓ３００）。
【０１７５】
利用者が、お手本シートを用いて作成することを選択した場合（Ｓ３００：お手本シート）、データ管理部３５１はお手本シートを一覧表示する（Ｓ３０１）。データ管理部３５１は、お手本シートを所定の条件で並べ替えたり絞り込んで表示することが可能である。利用者がお手本シートを選択すると、制御装置３５０は、所定の金額の硬貨の投入を促し、課金処理を行う（Ｓ３０２）。具体的には、コイン投入口Ｉに硬貨が投入されると、貨幣処理装置３３０が、硬貨の真偽と種類とが適切であるかを判別し、適切であった場合には、投入された硬貨の枚数を制御装置３５０に通知する。制御装置３５０は、所定の枚数の硬貨が投入されると、印刷処理を実行する（Ｓ３０３）。
【０１７６】
次に、利用者が印刷装置３００を利用してシートデータを作成することを選択した場合（Ｓ３００：シート作成処理）、データ管理部３５１は、お手本デザインセットを一覧表示する（Ｓ４０１）。データ管理部３５１は、お手本デザインセットを所定の条件で並べ替えたり絞り込んで表示することが可能である。利用者がシート作成に用いるお手本デザインセットを選択すると、制御装置３５０は課金処理を実行する（Ｓ４０２）。課金処理が正常に完了すると、作成処理部３５２がお手本デザインの配置方法に関して、手を表す画像を用いて配置するか、シートの画像を用いて配置するか、の選択肢をモニタ３１０に提示する（Ｓ４０３）。利用者がシートの画像を用いて配置することを選択した場合（Ｓ４０３：シート画像）、作成処理部３５２は、モニタ３１０にシートの画像を表示させる。
【０１７７】
利用者は、シート画像上に設けられたラップの画像にお手本デザインを直接配置させることができる。利用者が決定した配置に従って、作成処理部３５２は、ラップとお手本デザインとを対応付け、第１の対応関係を決定する（Ｓ４５４）。このとき、作成処理部３５２は、お手本デザインに対して、ラップに紐づく拡縮率に合わせて拡縮処理及びマスク処理を行う（Ｓ４５５）。なお、作成処理部３５２は、お手本デザインにアレンジがあった場合には、アレンジ後のお手本デザインとラップとを対応付ける。配置が完了すると、作成処理部３５２は印刷処理を実行する（Ｓ３０３）。
【０１７８】
他方、Ｓ４０３において、利用者が手を表す画像を用いて配置することを選択した場合（Ｓ４０３：手の画像）、作成処理部３５２は、モニタ３１０に手を表す画像を表示させる。利用者は、手を表す画像に設けられた爪の領域にお手本デザインを配置させることができる。作成処理部３５２は、利用者が行った配置に従って、お手本デザインと指とを対応付ける（Ｓ４０４）。さらに、作成処理部３５２は、例えば利用者に親指の爪のサイズを選択させる等して、印刷されるネイルシート上の各ラップと指との第２の対応関係を指定させる。作成処理部３５２は、指定された第２の対応関係に基づいて、ラップとお手本デザインとの第１の対応関係を決定する（Ｓ４０５）。例えば、作成処理部３５２は、ユーザが片手の指５本分のラップについてお手本デザインをそれぞれ配置すると、他の１５枚のラップを、ユーザの選択したお手本デザインを所定の規則でコピーすることができてもよい。これによって、ユーザは、全部のラップについて逐一アートデザインを選択する手間を省くことができる。
【０１７９】
他方、Ｓ３００において、利用者が端末１００を用いて作成したシート画像を利用することを選択した場合（Ｓ３００：印刷処理）、印刷処理部３５３は、利用者にケーブルＣに端末１００を接続させることを促す画面を表示する。印刷処理部３５３がケーブルＣに端末１００が接続されたことを検出すると（Ｓ５０１：ＹＥＳ）、印刷処理部３５３は、端末１００から印刷対象となるシートのデータを取得する（Ｓ５０２）。印刷処理部３５３は、取得したデータをモニタ３１０に目隠しして表示する（Ｓ５０３）。
【０１８０】
さらに、印刷処理部３５３は、利用者からの印刷実行操作に基づいて、シートに印刷するスタンプの色を決定する（Ｓ５０４）。例えば、印刷処理部３５３は、印刷実行ボタンをモニタ３１０に表示させ、利用者が当該印刷実行ボタンをフリックする際に、フリックの開始位置と終了位置とに基づいて、スタンプの色を決定することができる。
印刷処理部３５３は、課金処理を実行し（Ｓ５０５）、印刷処理を行う（Ｓ３０３）。
【０１８１】
以上説明した各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。また、各実施形態は例示であり、異なる実施形態で示した構成の部分的な置換または組み合わせが可能であることは言うまでもなく、これらも本発明の特徴を含む限り本発明の範囲に包含される。
【０１８２】
上記各実施例ではネイルシートについて説明したが、ネイルシートに限らず、ボディーシールやタトゥーシール、スマートフォン用ステッカー、スクラッチカードなど、サイズや形状の異なる複数のラップやアートデザイン印刷領域を有するシート全般に適用できる。
【０１８３】
上記各実施例では、印刷をユーザ自身で行う形態であったが、専門の印刷業者によって印刷する形態であってもよい。例えば、ユーザが作成したネイルシートデータを印刷業者に送り、印刷業者にて印刷後、ユーザに送付する形態であっても良い。その場合、ネイルシートにおける各ネイルラップの大きさ、形状をユーザの希望に合わせて適宜変更して印刷してもよく、よりユーザの爪の大きさ、形状に適したネイルラップを作成できる。
【０１８４】
端末１００や印刷装置３００に撮影装置を設けて、大きさが定まっている物（１０円玉など）と一緒に撮影した手の画像に基づき、印刷対象となるユーザの爪サイズや形状を自動で採寸する機能を設けてもよい。印刷業者によってネイルシートを印刷する形態の場合、自動採寸された情報に基づいたネイルラップを作成し、ネイルシートを印刷してもよい。よりユーザの爪の大きさ、形状に適したネイルラップを作成できる。
【０１８５】
他のユーザが作成したネイルシートデータを使用（ダウンロード）する際は、課金やゲーム内ポイント（課金によって購入できるポイント、ゲームプレイ結果に応じて付与されるポイントなど）の消費を伴う（購入する）形態であってもよい。作成したネイルシートデータが他ユーザによって使用された場合、作成したユーザに報酬（ゲーム内ポイントなど）が付与されてもよい。このような構成とすることで、ユーザのネイルシート作成の意欲が向上し、様々なユーザが作成した新しいネイルシートデータが次々に共有され、ゲームが活性化する。
【符号の説明】
【０１８６】
１０          ネイルシート作成システム
１００        端末
１２１        ベース作成部
１２２        パーツ作成部
１２３        デザイン部
１２４        シート作成部（第１の決定手段、第２の決定手段、印刷シート画像表示制御手段）
１２５        ユーザ管理部
１２６        印刷指示部
２００        管理サーバ
２２１        配布部
２２２        更新情報管理部
２２３        ランキング部
３００        印刷装置
３５１        データ管理部
３５２        作成処理部
３５３        印刷処理部
３５４        スタンプ作成部
Ｎ            ネットワーク
【図１】
2017054254.tif 000003
【図２】
2017054254.tif 000004
【図３】
2017054254.tif 000005
【図４】
2017054254.tif 000006
【図５】
2017054254.tif 000007
【図６】
2017054254.tif 000008
【図７】
2017054254.tif 000009
【図８】
2017054254.tif 000010
【図９】
2017054254.tif 000011
【図１０】
2017054254.tif 000012
【図１１】
2017054254.tif 000013
【図１２】
2017054254.tif 000014
【図１３】
2017054254.tif 000015
【図１４】
2017054254.tif 000016
【図１５】
2017054254.tif 000017
【図１６】
2017054254.tif 000018
【図１７】
2017054254.tif 000019
【図１８】
2017054254.tif 000020
【図１９】
2017054254.tif 000021
【図２０】
2017054254.tif 000022
【図２２】
2017054254.tif 000023
【図２１】
2017054254.tif 000024