JP5194096B2 - Try-on system and program - Google Patents
Try-on system and program Download PDFInfo
- Publication number
- JP5194096B2 JP5194096B2 JP2010258300A JP2010258300A JP5194096B2 JP 5194096 B2 JP5194096 B2 JP 5194096B2 JP 2010258300 A JP2010258300 A JP 2010258300A JP 2010258300 A JP2010258300 A JP 2010258300A JP 5194096 B2 JP5194096 B2 JP 5194096B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- clothing
- person
- data
- product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000002131 composite material Substances 0.000 claims description 25
- 238000010586 diagram Methods 0.000 description 26
- 239000010410 layer Substances 0.000 description 23
- 238000000034 method Methods 0.000 description 23
- 238000004891 communication Methods 0.000 description 19
- 230000037237 body shape Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明の実施形態は、試着システムおよびプログラムに関する。 Embodiments described herein relate generally to a fitting system and a program.
従来、店舗内の試着室などで衣料品を試着している状態をカメラで撮影し、情報端末等で、撮影した画像に購入を検討している衣料品を重ね合わせた合成画像を表示する技術が開示されている(特許文献1)。 Conventionally, a technique for photographing clothing being tried on in a fitting room in a store with a camera, and using an information terminal or the like to display a composite image in which the clothing being studied is superimposed on the photographed image. Is disclosed (Patent Document 1).
ところで、従来技術においては、情報端末等では、カメラで撮影した画像に含まれる人物が着用している衣料品の丈と購入を検討している衣料品の丈との違いに関わらず、撮影した画像に対して、購入を検討している衣料品を重ね合わせた合成画像を表示している。そのため、従来技術においては、カメラで撮影した画像に含まれる人物がズボンなど丈の長い衣料品を着用している場合、撮影した画像に対して、スカートなど丈の短い衣料品を重ね合わせた合成画像を表示すると、スカートから露出する肌の部分が合成画像に含まれず、購入を検討している衣料品を実際に着用したイメージが捉え難い、という課題がある。 By the way, in the prior art, information terminals and the like were taken regardless of the difference between the length of the clothing worn by the person included in the image taken with the camera and the length of the clothing being considered for purchase. A composite image in which clothing that is being considered for purchase is superimposed on the image is displayed. Therefore, in the conventional technology, when a person included in an image taken with a camera wears long clothing such as trousers, a composition in which short clothing such as a skirt is superimposed on the photographed image. When the image is displayed, there is a problem that the skin portion exposed from the skirt is not included in the composite image, and it is difficult to capture an image of the actual wear of clothing that is being considered for purchase.
実施形態の試着システムは、画像選択手段と、データ選択手段と、判断手段と、生成手段と、表示手段と、を備える。前記画像選択手段は、衣料品を着用した人物の画像を選択する。前記データ選択手段は、前記画像選択手段により選択した画像内の人物が着用中の衣料品に変えて試着する衣料品データを選択する。前記判断手段は、前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いか否かを判断する。前記生成手段は、前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いと判断した場合、前記データ選択手段により選択した衣料品データおよび当該衣料品データから露出する人物の肌画像を含む画像を生成する。前記表示手段は、前記画像選択手段により選択した画像内の人物に、前記生成した画像を重ね合わせた合成画像を表示する。 The try-on system of the embodiment includes an image selection unit, a data selection unit, a determination unit, a generation unit, and a display unit. The image selection means selects an image of a person wearing clothing. The data selection means selects clothing data to be tried on by the person in the image selected by the image selection means instead of the clothing being worn. The determination means determines whether or not the length of the clothing item being worn is longer than the length of the clothing data selected by the data selection means. When the generation unit determines that the length of the clothing item being worn is longer than the length of the clothing data item selected by the data selection unit, from the clothing item data selected by the data selection unit and the clothing item data. An image including an exposed person's skin image is generated. The display means displays a composite image obtained by superimposing the generated images on a person in the image selected by the image selection means.
本実施形態では、衣料品店の店舗に導入されている業務支援システムを構成する試着システムへの適用例である。図1は、本実施形態にかかる業務支援システムの構成を示すブロック図である。業務支援システム11が導入されている店舗は、衣料品店であるため商品としての衣料品31(図2参照)が多数陳列されている。
This embodiment is an application example to a try-on system that constitutes a business support system installed in a clothing store. FIG. 1 is a block diagram showing a configuration of a business support system according to the present embodiment. Since the store where the
本実施形態では、業務支援システム11は、有線または無線の通信回線(例えば、インターネット等)15等を介して相互に電気的に接続されたコンピュータ301や、POS(Point Of Sale)端末501、試着室端末101、クライアント端末401、ハンディーターミナル601等を備えている。
In the present embodiment, the
この業務支援システム11では、1つまたは複数のコンピュータ301が、所定のサービスを提供するサーバとして機能することができる。この業務支援システム11では、例えばSaaS(Software as a Service)の形態で、サービスが提供されうる。
In the
POS端末501は、店舗の出口付近に設けられたレジカウンタ(図示せず)に設置されている。POS端末501は、衣料品31毎に固有の商品IDを読み取って出力するスキャナ502を備えている。商品IDは、衣料品31(図2参照)に付されているタグ41(図2参照)に、バーコードや2次元コード等のコードシンボルの形態で印刷されている。そして、POS端末501は、読み取られた情報に基づいて、商品販売データ処理を実行する。
The
このようなPOS端末501には、通信回線15を介して、コンピュータ301、クライアント端末401、試着室端末101、およびハンディーターミナル601が接続されている。
A
コンピュータ301には、ストレージデバイスとしてHDD(Hard Disk Drive)等の記憶装置が内蔵され、この記憶装置には各種ファイルが記憶されている。
The
クライアント端末401は、業務支援システム11が導入された店舗を利用する顧客の家に設置されている。クライアント端末401は、開閉自在の筐体を有するいわゆるノートパソコンであり、情報を表示するLCD(Liquid Crystal Display)402と、情報を入力するためのキーボード403と、LCD402の画面上に表示されるマウスポインタを移動させるためのトラックパッド(図示せず)とを備えている。なお、クライアント端末401のその他の構成は、一般的なノートパソコンの構成と変わるところがないため、説明を省略する。
The
試着室端末101は、顧客が商品である衣料品31(図2参照)を試着する際に使用する試着室21に設置されている。顧客は、試着室21で試着してから衣料品31(図2参照)の購入を検討する。
The
図2は、試着室端末が設置されている試着室を示す斜視図である。試着室21は、図2に示すように、上面と正面の一部とが開口した直方体形状を有している。試着室21の正面の開口部分は、顧客が出入するための出入口22となっている。出入口22には、布製のカーテン23が図示しないカーテンレールによって開閉自在に取り付けられている。なお、試着室21の出入口22は、カーテン23の代わりに、例えばスライド開閉自在な扉が設けられていても良い。図2では、カーテン23を開いた状態の試着室21を示しているため、試着室21の中を視認できる。試着室21の中の背面側の壁には、衣料品31を試着した顧客の動画像の表示や、商品の登録を行う試着室端末101が取り付けられている。また、試着室端末101の上方位置には、蛍光灯である照明25が取り付けられている。
FIG. 2 is a perspective view showing a fitting room in which a fitting room terminal is installed. As shown in FIG. 2, the
図2に示すように、試着室端末101は、厚みのある平板状のハウジング102を備えている。このハウジング102には、表示部としてのLCD103、試着室21に入って衣料品31を試着する顧客(人物)の動画像または静止画を撮影するカメラ104、および試着室21に入った顧客が音声を入力するためのマイク105(図3参照)が取り付けられている。
As shown in FIG. 2, the
さらに、試着室端末101には、コンピュータ301やハンディーターミナル601等とデータ通信を実行するための通信インタフェース162(図3参照)が内蔵されている。なお、本実施形態では、CPU151(図3参照)は、カメラ104により撮影された静止画に、後述するスキャナ181により読み取った商品ID(静止画に含まれる顧客が試着した衣料品31の商品ID)や、静止画を撮影した日時情報や、静止画の名称などを付加して、通信インタフェース162(図3参照)を介して、ハンディーターミナル601に送信するものとする。これにより、顧客は、ハンディーターミナル601において、衣料品31を試着した顧客の静止画を確認することができる。
Further, the
また、試着室端末101の下方位置には、タグ41に印刷されたバーコード42から商品IDを読み取るスキャナ181が取り付けられている。スキャナ181は、試着室端末101との間でデータ通信可能に有線接続されている。スキャナ181は、タグ41に印刷されたバーコード42から商品IDのデータを読み取って出力する。こうして出力された商品IDのデータは、試着室端末101のCPU151(図3参照)に入力される。
A
また、図2に示すように、試着室21の背面には、細長い円柱状のポール191が立設されている。ポール191の先端部には、青色と赤色と緑色とを選択的に発光可能な報知部としての発光部192が設けられている。発光部192は、ポール191を通る図示しないケーブルによって試着室端末101と接続されており、試着室端末101のCPU151(図3参照)によって動作制御を受ける。なお、CPU151による動作制御を受けていない状態では、発光部192は発光動作をしていない。
As shown in FIG. 2, an
また、図2に示すように、試着室21の出入口22の一方の側部には、出入口22を通過する顧客を検出する人感センサとして赤外線センサ171が取り付けられている。この赤外線センサ171は、いわゆる焦電型赤外線センサである。つまり、赤外線センサ171は、出入口22を通過する顧客の人体が発する赤外線を受光し、受光した赤外線を熱変換し、その熱を素子の焦電効果で電荷に変えて出力する。このような赤外線センサ171は、試着室端末101と図示しないケーブルによって接続されており、赤外線センサ171の出力は、試着室端末101のCPU151(図3参照)へと入力される。
As shown in FIG. 2, an
図3は、試着室端末のハードウェア構成を示すブロック図である。試着室端末101は、各種演算処理を実行し各部を制御する情報処理部としてのCPU151を備えている。CPU151には、コンピュータプログラム等の固定データを固定的に記憶保存するROM152と、可変データを書き換え自在に記憶してワークエリアとして使用されるRAM153と、試着室端末101の電源を落としてもデータ内容を保持する不揮発性メモリであるフラッシュメモリ154とがバス接続されている。
FIG. 3 is a block diagram showing a hardware configuration of the fitting room terminal. The
CPU151には、前述したLCD103、カメラ104、マイク105、通信インタフェース162、赤外線センサ171、スキャナ181、および発光部192が、いずれも各種の入出力回路を介して接続され、CPU151によって動作制御される。
The
なお、本実施形態では、試着室端末101は、顧客からの操作を受け付けるためのタッチパネルや操作キーなどのハードウェアを備えておらず、CPU151が、カメラ104により撮像された動画像内の顧客のジェスチャによる操作またはマイク105から入力された音声による操作を受け付けるものとする。なお、ジェスチャまたは音声による操作を受け付ける方法については、各種の公知手法を用いて実行するものとし、ここでは説明を省略する。
In the present embodiment, the
フラッシュメモリ154には、各種コンピュータプログラムおよび各種ファイルが記憶されている。このようなフラッシュメモリ154に記憶されている各種コンピュータプログラムおよび各種ファイルは、試着室端末101の起動時に、その全部または一部がRAM153にコピーされて使用される。
The
そして、試着室端末101のCPU151は、コンピュータプログラムに従って実行する処理中に各種のファイルにデータアクセスする。アクセスされるファイルは、コンピュータ301のHDD(図示せず)に格納されているファイルである。
Then, the
図1に戻り、ハンディーターミナル601は、店舗に来店した顧客に貸し出され、顧客により操作される携帯端末であり、顧客が自ら商品の登録を行うためのものである。図4は、ハンディーターミナルの構成を示すブロック図である。ハンディーターミナル601は、図4に示すように、スキャナ602、操作部603、表示部604、通信インタフェース605、記憶部606、および制御部607を備えている。
Returning to FIG. 1, the
スキャナ602は、衣料品31に付されているタグ41に印刷されたバーコード42から商品IDを読み取る。操作部603は、各種キーやタッチパネル等の入力デバイスを有し、この入力デバイスの操作に応じた操作信号を制御部607に通知する。通信インタフェース605は、中継装置12を介してコンピュータ301と接続し、装置間で行われるデータ通信を制御する。本実施形態では、通信インタフェース605は、試着室端末101から、当該試着室端末101のカメラ104により撮影された静止画を受信する。表示部604は、LCD等の表示デバイスを有し、制御部607の制御に従い文字や図形、通信インタフェース605により受信した静止画等を、表示デバイスに表示するものである。
The
記憶部606は、例えばHDDやSSD(Solid State Drive)、フラッシュメモリ等であって、制御部607が実行する各種プログラムや設定情報を予め記憶する。また、記憶部606は、通信インタフェース605により試着室端末101から受信された静止画を記憶する。
The
制御部607は、CPU、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成され、記憶部606に記憶された所定のプログラムを実行することでハンディーターミナル601の各部の動作を統括的に制御する。また、制御部607は、記憶部606に記憶される所定のプログラムに従って実行する処理中に各種のファイルにデータアクセスする。アクセスされるファイルは、コンピュータ301のHDD(図示せず)に格納されているファイルである。つまり、コンピュータ301は、中継装置12を介してハンディーターミナル601に接続されている。そのため、これらのファイルは、制御部607によってデータアクセス可能となっている。
The
ここで、図5〜9を用いて、コンピュータ301のHDD(図示せず)に格納されている各種のファイル(商品ファイルF1、在庫ファイルF2、顧客ファイルF4、画像ファイルF3等)について説明する。
Here, various files (product file F1, inventory file F2, customer file F4, image file F3, etc.) stored in the HDD (not shown) of the
図5は、商品ファイルのデータ構成を示す図である。商品ファイルF1は、商品(衣料品31)を特定する商品IDに対応付けて、商品名と、単価と、当該商品IDにより特定される商品と組み合わせて着用可能な商品のうちおすすめコーディネート商品の商品IDと、を記憶するファイルである。本実施形態では、商品IDは、8桁の数字で表され、例えば、三つボタンジャケットを特定する商品IDは、「1234××××」である。「1234××××」における下四桁「××××」は任意の数字である。そのため、例えば、「12345678」と「12341234」とは、いずれも三つボタンジャケットを示す商品IDである。商品ファイルF1は、ハンディーターミナル601による合成画像の表示処理の実行中にデータアクセスされて、商品名や単価が読み出される。
FIG. 5 is a diagram showing the data structure of the product file. The product file F1 is a product of recommended coordinated products among products that can be worn in combination with the product name, unit price, and the product specified by the product ID in association with the product ID specifying the product (clothing 31). This is a file for storing the ID. In the present embodiment, the product ID is represented by an 8-digit number. For example, the product ID that specifies the three-button jacket is “1234xxx”. The last four digits “xxxx” in “1234xxx” are arbitrary numbers. Therefore, for example, “12345678” and “12341234” are both product IDs indicating a three-button jacket. The product file F1 is accessed during execution of the composite image display process by the
なお、商品ファイルF1は、POS端末501による商品販売データ処理の実行中にもデータアクセスされて、商品名と単価とが読み出される。つまり、商品販売データ処理は、スキャナ502によって読み取られた商品IDに基づいて、商品ファイルF1から対応する商品名および単価のデータを読み出し、読み出した単価に基づいて決済金額を算出する処理である。
The product file F1 is also accessed during execution of the product sales data processing by the
図6は、在庫ファイルのデータ構成を示す図である。在庫ファイルF2は、店舗に陳列されている商品(衣料品31)について、商品名および在庫数を書き換え自在に記憶するファイルである。 FIG. 6 is a diagram showing the data structure of the inventory file. The stock file F2 is a file that stores the product name and the number of stocks in a rewritable manner for the product (clothing 31) displayed in the store.
また、在庫ファイルF2には、店舗にある全ての在庫についての商品IDに対応付けて、商品IDによって特定される個別の商品についての属性情報である色やサイズや丈が記憶されている。 In addition, the stock file F2 stores color, size, and length, which are attribute information about individual products specified by the product ID, in association with the product IDs of all stocks in the store.
さらに、在庫ファイルF2には、商品IDに対応付けて場所が記憶されている。場所には、店舗におけるその商品の陳列場所が所定の場所記号(A−1−a、B−2−c等)で記憶される。場所記号は陳列場所毎に割り当てられている。なお、その商品が店舗に陳列されておらず倉庫にある場合に、場所には「倉庫」という情報が記憶される。 Further, the inventory file F2 stores a location in association with the product ID. In the place, the display place of the product in the store is stored with a predetermined place symbol (A-1-a, B-2-c, etc.). A place symbol is assigned to each display place. When the product is not displayed in the store and is in the warehouse, information “warehouse” is stored in the place.
例えば、図6に示すように、三つボタンジャケットについては、在庫数=9である。そして、この9つの在庫中、商品ID=12345678によって特定される三つボタンジャケットは、色=ダークブラウン、サイズ=M、場所=A−1−a、丈=70cmである。 For example, as shown in FIG. 6, the number of stocks = 9 for a three button jacket. In the nine stocks, the three-button jacket specified by the product ID = 12345678 has color = dark brown, size = M, place = A-1-a, and length = 70 cm.
図7は、画像ファイルのデータ構成を示す図である。画像ファイルF3は、図7に示すように、商品IDに対応付けて、商品IDにより特定される衣料品31および当該衣料品31から露出する顧客の肌画像を含む画像(以下、衣料品画像とする)を記憶する。図8は、衣料品画像の構成を概略的に示す模式図である。本実施形態では、衣料品画像800は、図8に示すように、衣料品31の画像が配置された衣料品画像レイヤ801と、顧客が衣料品31を着用した場合に当該衣料品31から露出する肌画像が配置された肌画像レイヤ802と、の2層構成となっている。
FIG. 7 shows the data structure of the image file. As shown in FIG. 7, the image file F <b> 3 is associated with the product ID, and includes an image including the
また、本実施形態では、画像ファイルF3は、衣料品31を複数の向きに向かせた場合の衣料品31の衣料品画像を、衣料品31を向かせた向きを付加して記憶する。なお、衣料品画像は、バーチャルな3D画像であっても良いし、2D画像であっても良い。
In the present embodiment, the image file F3 stores the clothing image of the
図9は、顧客ファイルのデータ構成を示す図である。顧客ファイルF4は、図9に示すように、顧客を特定する顧客IDと対応付けて、顧客の氏名、顧客が着用する商品のサイズ、購入済み商品の商品ID、および登録済み商品の商品IDを記憶する。ここで、購入済み商品の商品IDは、POS端末501において商品販売データ処理を行った商品の商品IDである。また、登録済み商品の商品IDとは、ハンディーターミナル601において登録された商品の商品IDである。
FIG. 9 is a diagram showing the data structure of the customer file. As shown in FIG. 9, the customer file F4 is associated with the customer ID that identifies the customer, and includes the customer's name, the size of the product worn by the customer, the product ID of the purchased product, and the product ID of the registered product. Remember. Here, the product ID of the purchased product is the product ID of the product for which product sales data processing has been performed in the
このような構成において、ハンディーターミナル601を操作する顧客は、試着した衣料品31に変えて着用する他の衣料品31の衣料品画像を、衣料品31を試着した際に撮影した静止画に重ね合わせた合成画像を表示部604に表示する。これにより、顧客は、表示部604に表示した合成画像を見ながら、試着した衣料品31を購入するか若しくは他の衣料品31を購入するか否かを検討することができる。以下に、ハンディーターミナル601で実行される商品登録処理について説明する。
In such a configuration, the customer who operates the
図10は、合成画像の表示処理の流れを示すフローチャートである。記憶部606に記憶されているコンピュータプログラムには、合成画像の表示処理用のプログラムが含まれている。この合成画像の表示処理用のプログラムは、その起動時に制御部607のRAMにコピーされて使用される。図10に示すフローチャートの処理は、制御部607のRAMにコピーされた合成画像の表示処理用のプログラムに従い制御部607が実行する処理内容を示している。
FIG. 10 is a flowchart showing the flow of the composite image display process. The computer program stored in the
顧客が操作部603から自身の顧客IDやパスワードなどを入力してログインすると、制御部607は、通信インタフェース605を介して試着室端末101から受信した静止画を記憶部606に記憶させるとともに、ハンディーターミナル601において商品の登録や合成画像の表示処理など各種処理の実行を操作するための操作画面を表示部604に表示する。
When the customer inputs his / her customer ID, password, and the like from the
図11は、ハンディーターミナルにおける各種処理の実行を操作するための操作画面の一例を示す図である。本実施形態では、制御部607は、ハンディーターミナル601において実行可能な処理のメニュー1101や、ハンディーターミナル601を使用する顧客名1104や、ハンディーターミナル601を使用する顧客が衣料品31の購入により獲得したポイント情報1105や、日時情報1106や、ハンディーターミナル601が受信する電波の強さを表すアンテナ表示1107や、試着した衣料品31に変えて着用する衣料品31の衣料品画像の表示を要求するための操作ボタン1102などを含む操作画面1100を表示部604に表示する。
FIG. 11 is a diagram illustrating an example of an operation screen for operating execution of various processes in the handy terminal. In the present embodiment, the
操作画面1100が表示されると、制御部607は、操作画面1100に含まれるメニュー1101の中から、メニュー1101:「購入検討」がタッチされて、合成画像の表示処理が要求されるのを待つ(ステップS1001)。
When the
制御部607は、合成画像の表示処理が要求されると(ステップS1001:Yes)、まず、図11に示すように、記憶部606に記憶されている静止画の表示要求などのプルダウンメニュー1103を含む操作画面1100を表示部604に表示して、静止画の表示要求を待つ(ステップS1002)。その後、プルダウンメニュー1103:「試着写真」がタッチされて、記憶部606に記憶されている静止画の表示要求が行われると(ステップS1002:Yes)、制御部607は、図11に示すように、記憶部606に記憶した静止画1109,1112を含む操作画面1100を表示部604に表示する(ステップS1003)。
When the composite image display process is requested (step S1001: Yes), the
本実施形態では、制御部607は、図11に示すように、静止画1109,1112に加えて、静止画1109,1112に付加された日時情報1110または名称1111、を含む操作画面1100を表示部604に表示する。また、制御部607は、商品ファイルF1および在庫ファイルF2から、操作画面1100の略中央に配置された静止画1112に付加された商品IDと対応付けられた商品名や単価やサイズを読み出す。そして、制御部607は、図11に示すように、読み出した商品名や単価やサイズを含む吹出し1108を静止画1112に付加する。さらに、制御部607は、静止画1112に付加された商品IDが、顧客ファイルF4において、ログインの際に入力された顧客IDと対応付けられた購入済み商品の商品IDと一致した場合、図11に示すように、購入済みである旨のメッセージを吹出し1108内に含める。
In the present embodiment, as shown in FIG. 11, the
また、本実施形態では、制御部607は、記憶部606に記憶された全ての静止画を操作画面1100内に表示することができなかった場合、図11に示すように、記憶部606に記憶された他の静止画にスクロールさせるためのスクロールボタン1115を操作画面1100に含める。また、本実施形態では、制御部607は、操作画面1100の略中央に配置された静止画1112を360度回転させるための回転ボタン1113,1114を操作画面1100に含める。ただし、360度全ての向きに顧客を向かせた静止画1112を表示するためには、試着室端末101から、360度全ての向きに顧客を向かせて撮影した静止画1112を受信する必要がある。そして、制御部607は、回転ボタン1113,1114により指示された向きの静止画1112を記憶部606から読み出して、読み出した静止画1112を操作画面1100に含めるものとする。
In the present embodiment, when all the still images stored in the
さらに、本実施形態では、操作画面1100に含まれる静止画1109のうち、操作部603によりフリックされかつ操作画面1100の略中央に移動された静止画1109を、他の静止画1109よりも大きい静止画1112に変倍して、操作画面1100の略中央に配置するものとする。
Further, in the present embodiment, among the still
図12および図13は、静止画を他の静止画よりも大きい静止画に変倍して操作画面の略中央に配置する処理を説明するための図である。例えば、図11に示す操作画面1100において、右端に配置された静止画1109がフリックされると、制御部607は、フリックされた静止画1109の縁や当該静止画1109の上に配置された名称1111の縁の色を変えて強調表示する。その後、フリックされた静止画1109が操作画面1100の略中央に移動された場合、制御部607は、図12に示すように、当該フリックされた静止画1109を、他の静止画1109よりも大きい静止画1112に拡大する。そして、フリックされた静止画1112の移動が停止すると、制御部607は、図13に示すように、静止画1112に吹出し1108を付加する。
FIG. 12 and FIG. 13 are diagrams for explaining processing for scaling a still image to a still image larger than other still images and arranging it in the approximate center of the operation screen. For example, when the
図10に戻り、制御部607(画像選択部)は、操作画面1100の略中央に配置された静止画1112を、衣料品31を着用した人物の画像として選択する(ステップS1004)。なお、本実施形態では、静止画1112を、衣料品を着用した人物の画像として選択しているが、これに限定するものではなく、衣料品31を試着する人物の動画像を、衣料品31を着用した人物の画像として選択しても良い。さらに、制御部607(データ選択部)は、静止画1112に含まれる人物が着用している衣料品31に変えて着用する衣料品31(衣料品データ)を選択する(ステップS1005)。
Returning to FIG. 10, the control unit 607 (image selection unit) selects the
図14〜16は、静止画に含まれる人物が着用している衣料品に変えて着用する衣料品を選択する操作画面の一例を示す図である。例えば、図11に示す操作画面1100において、操作ボタン1102:「買物カゴ」がタッチされると、制御部607は、顧客ファイルF4から、ログインの際に入力された顧客IDと対応付けられた登録済み商品の商品IDを読み出す。次いで、制御部607は、画像ファイルF3から、読み出した商品IDと対応付けられた衣料品画像800を構成する衣料品画像レイヤ801を全て読み出す。そして、制御部607は、図14に示すように、読み出した衣料品画像レイヤ801の一覧を含む操作画面1400を表示部604に表示する。なお、本実施形態では、画像ファイルF3から読み出した全ての衣料品画像レイヤ801が操作画面1400内に表示し切れなかった場合には、制御部607は、操作画面1400内に表示されていない衣料品画像レイヤ801にスクロールさせるスクロールボタン1403を表示する。
14-16 is a figure which shows an example of the operation screen which selects the clothing to wear instead of the clothing which the person contained in a still image is wearing. For example, when the operation button 1102: “shopping basket” is touched on the
さらに、本実施形態では、制御部607は、操作画面1400に衣料品画像レイヤ801を表示する衣料品31の種類(例えば、ボトムスやトップスなど)を選択するための選択ボタン1401を操作画面1400に含める。例えば、操作画面1400において、ボトムスを選択する選択ボタン1401がタッチされると、制御部607は、図15に示すように、画像ファイルF3から読み出した衣料品画像レイヤ801のうち、ボトムスの衣料品画像レイヤ801を抽出し、抽出した衣料品画像レイヤ801を操作画面1400に含める。
Furthermore, in the present embodiment, the
次いで、操作画面1400に含めた衣料品画像レイヤ801のいずれかがタッチされると、制御部607は、図16に示すように、タッチされた衣料品画像レイヤ801の縁の色を変えて強調表示する。さらに、制御部607は、タッチされた衣料品画像レイヤ801が静止画1112の上に移動されると、画像ファイルF3において、静止画1112の上に移動された衣料品画像レイヤ801が対応付けられた商品IDにより特定される衣料品31を、静止画1112に含まれる顧客が着用している衣料品31に変えて着用する衣料品31として選択する。
Next, when one of the clothing image layers 801 included in the
図10に戻り、静止画1112に含まれる人物が着用している衣料品31に変えて着用する衣料品31が選択されると、制御部607(判断部)は、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈よりも長いか否かを判断する(ステップS1006)。本実施形態では、制御部607は、静止画1112に付加された商品IDおよび選択された衣料品31の商品IDを利用して、在庫ファイルF2から、静止画1112に含まれる人物が着用している衣料品31の丈および選択された衣料品31の丈を読み出し、読み出した丈を比較することにより、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈よりも長いか否かを判断する。
Returning to FIG. 10, when the
そして、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈よりも長いと判断した場合(ステップS1006:Yes)、制御部607(生成部)は、選択された衣料品31と当該衣料品31から露出する顧客の肌画像とを含む衣料品画像を生成する(ステップS1007)。本実施形態では、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈よりも長いと判断した場合、制御部607は、画像ファイルF3から、選択した衣料品31の商品IDと対応付けられ、衣料品画像レイヤ801と肌画像レイヤ802の2層構成となっている衣料品画像を読み出す。
If it is determined that the length of the
一方、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈以下であると判断した場合(ステップS1006:No)、制御部607(生成部)は、選択された衣料品31を含む衣料品画像を生成する(ステップS1008)。本実施形態では、静止画1112に含まれる人物が着用している衣料品31の丈が、選択された衣料品31の丈以下であると判断した場合、制御部607は、画像ファイルF3から、選択された衣料品31の商品IDと対応付けられ、衣料品画像レイヤ801の1層構成となっている衣料品画像を読み出す。
On the other hand, when it is determined that the length of the
なお、制御部607は、選択した静止画1112内の顧客(人物)の特徴を判別し、判別した特徴に応じた肌画像を含む衣料品画像を生成することも可能である。具体的には、制御部607は、選択した静止画1112内の顧客の肌の色を判別し、判別した肌の色の肌画像を含む衣料品画像を生成しても良い。本実施形態では、制御部607は、肌画像レイヤ802に配置された肌画像の色を、判別した肌の色に変更した衣料品画像を生成する。
Note that the
また、制御部607は、選択した静止画1112内の顧客の体型を判別し、判別した体型の肌画像を含む衣料品画像を生成しても良い。本実施形態では、制御部607は、判別した体型(例えば、首や腕や足の太さなど)が予め設定された体型よりも大きいか否かを判断する。そして、制御部607は、判別した体型が予め設定された体型よりも大きいと判断した場合には、肌画像レイヤ802に配置された肌画像(例えば、首や腕や足など肌画像)を大きくした衣料品画像を生成し、判別した体型が予め設定された体型よりも小さいと判断した場合には、肌画像レイヤ802に配置された肌画像を小さくした衣料品画像を生成する。
The
さらに、制御部607は、選択した静止画1112内の顧客が着用している衣料品31を判別し、判別した衣料品に応じた前記肌画像を含む前記衣料品画像を生成しても良い。本実施形態では、制御部607は、選択した静止画1112内の顧客が着用している衣料品31のサイズが予め設定されたサイズよりも小さいか否かを判断する。そして、制御部607は、選択した静止画1112内の顧客が着用している衣料品31のサイズが予め設定されたサイズよりも大きいと判断した場合には、肌画像レイヤ802に配置された肌画像(例えば、首や腕や足など肌画像)を大きくした衣料品画像を生成し、選択した静止画1112内の顧客が着用している衣料品31のサイズが予め設定されたサイズよりも小さいと判断した場合には、肌画像レイヤ802に配置された肌画像を小さくした衣料品画像を生成する。
Further, the
次いで、制御部607(衣料品表示部)は、図16に示すように、選択した静止画1112に、生成した衣料品画像1602を重ね合わせた合成画像1601を含む操作画面1400を表示部604に表示する(ステップS1009)。本実施形態では、制御部607は、静止画1112に含まれる人物が着用している衣料品31の部分に当該部分の表示と異ならせる透過処理を施す。そして、制御部607は、透過処理を施した部分に、読み出した衣料品画像1602を重ね合わせた合成画像1601を含む操作画面1400を表示部604に表示するものとする。
Next, as shown in FIG. 16, the control unit 607 (clothes display unit) displays an
図17は、衣料品の登録処理を実行するための操作ボタンが表示された操作画面の一例を示す図である。顧客が操作画面1400に含まれる衣料品画像1602にタッチすると、制御部607は、図17に示すように、タッチされた衣料品画像1602に対応する衣料品31の商品名や単価等の商品情報1702や当該衣料品31に対する各種処理を実行するための操作ボタン1703などが表示されたポップアップ1701を含む操作画面1700を表示部604に表示する。
FIG. 17 is a diagram illustrating an example of an operation screen on which operation buttons for executing clothing registration processing are displayed. When the customer touches
そして、操作画面1700において、商品(衣料品31)の登録処理を実行するための操作ボタン1703:「買物カゴ」がタッチされると、制御部607は、衣料品31の商品IDを、顧客ファイルF4において顧客IDと対応付けられた登録済み商品の商品IDに追加して、衣料品31の登録処理を実行する。
Then, on the
図18は、衣料品の登録処理の実行後に表示される操作画面の一例を示す図である。衣料品31の登録処理の実行後、制御部607は、図18に示すように、顧客ファイルF4において顧客IDと対応付けられた登録済み商品の商品IDにより特定される衣料品31の商品名や単価等の商品情報の一覧や、当該一覧に商品情報が表示された衣料品31の購入等の各種処理を実行するための操作ボタン1802などが表示されたポップアップ1801を含む操作画面1800を表示部604に表示する。
FIG. 18 is a diagram illustrating an example of an operation screen displayed after execution of the clothing registration process. After performing the registration process of the
このように本実施形態にかかる業務支援システム11によれば、衣料品31を着用した顧客の静止画1112を選択し、選択した静止画1112内の顧客が着用中の衣料品31に変えて試着する衣料品31を選択し、着用中の衣料品31の丈が選択した衣料品31の丈よりも長いか否かを判断し、着用中の衣料品31の丈が選択した衣料品31の丈よりも長いと判断した場合、選択した衣料品31および当該衣料品31から露出する顧客の肌画像を含む衣料品画像1602を生成し、選択した静止画1112内の顧客に、生成した衣料品画像1602を重ね合わせた合成画像1601を表示することにより、ズボンなど丈の長い衣料品31を着用した顧客の静止画1112に対して、スカートなど丈の短い衣料品31の衣料品画像1602を重ね合わせた合成画像1601を表示した場合に、スカートから露出する肌の部分を含んだ合成画像1601を表示できるので、購入を検討しているスカートを実際に着用したイメージを捉え易くすることができる。
As described above, according to the
本実施形態のハンディーターミナル601で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
A program executed in the
また、本実施形態のハンディーターミナル601で実行されるプログラムを、インターネット等の通信回線15に接続されたコンピュータ301上に格納し、通信回線15経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のハンディーターミナル601で実行されるプログラムをインターネット等の通信回線15経由で提供または配布するように構成しても良い。
Further, the program executed in the
また、本実施形態のハンディーターミナル601で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。
Further, the program executed in the
本実施形態のハンディーターミナル601で実行されるプログラムは、上述した各部(画像選択部、データ選択部、判断部、生成部、合成画像表示部)を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体から〜プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、画像選択部、データ選択部、判断部、生成部、合成画像表示部が主記憶装置上に生成されるようになっている。
The program executed in the
なお、本実施形態では、ハンディーターミナル601単体で上述した各部(画像選択部、データ選択部、判断部、生成部、衣料品表示部)を含む業務支援システム11(試着システム)を実現しているが、これに限定するものではなく、通信回線15に接続された一または複数のコンピュータ301で上述した各部(画像選択部、データ選択部、判断部、生成部、衣料品表示部)を含む業務支援システム11を実現しても良い。また、本実施形態では、ハンディーターミナル601で上述した各部(画像選択部、データ選択部、判断部、生成部、衣料品表示部)を含む業務支援システム11(試着システム)を実現しているが、これに限定するものではなく、試着室21に設置された試着室端末101において、上述した各部(画像選択部、データ選択部、判断部、生成部、衣料品表示部)を含む業務支援システム11(試着システム)を実現しても良い。
In this embodiment, the
11 業務支援システム
15 通信回線
31 衣料品
301 コンピュータ
601 ハンディーターミナル
604 表示部
606 記憶部
607 制御部
1112 静止画
1601 合成画像
1602 衣料品画像
11
Claims (6)
前記画像選択手段により選択した画像内の人物が着用中の衣料品に変えて試着する衣料品データを選択するデータ選択手段と、
前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いか否かを判断する判断手段と、
前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いと判断した場合、前記データ選択手段により選択した衣料品データおよび当該衣料品データから露出する人物の肌画像を含む画像を生成する生成手段と、
前記画像選択手段により選択した画像内の人物に、前記生成した画像を重ね合わせた合成画像を表示する表示手段と、
を備えたことを特徴とする試着システム。 Image selection means for selecting an image of a person wearing clothing,
Data selection means for selecting clothing data to be tried on instead of the clothing being worn by the person in the image selected by the image selection means;
Judgment means for judging whether the length of the clothing item being worn is longer than the length of the clothing data selected by the data selection unit;
When it is determined that the length of the clothing item being worn is longer than the length of the clothing data selected by the data selection unit, the clothing data selected by the data selection unit and the skin of the person exposed from the clothing data Generating means for generating an image including an image;
Display means for displaying a composite image in which the generated image is superimposed on a person in the image selected by the image selection means;
A fitting system characterized by comprising
前記生成手段は、前記判別した人物の特徴に応じた前記肌画像を含む画像を生成することを特徴とする請求項1に記載の試着システム。 A discriminating unit for discriminating characteristics of the person in the image selected by the image selecting unit;
The try-on system according to claim 1, wherein the generation unit generates an image including the skin image according to the characteristics of the determined person.
前記生成手段は、前記判別した肌の色の前記肌画像を含む画像を生成することを特徴とする請求項2に記載の試着システム。 The determining means determines the color of the person in the image selected by the image selecting means,
The fitting system according to claim 2, wherein the generation unit generates an image including the skin image of the determined skin color.
前記生成手段は、前記判別した体型に応じた前記肌画像を含む画像を生成することを特徴とする請求項2または3に記載の試着システム。 The determining means determines the figure of a person in the image selected by the image selecting means,
The try-on system according to claim 2, wherein the generation unit generates an image including the skin image corresponding to the determined body type.
前記生成手段は、前記判別した衣料品に応じた前記肌画像を含む画像を生成することを特徴とする請求項2から4のいずれか一に記載の試着システム。 The determining means determines clothing items worn by the person in the selected image,
The fitting system according to any one of claims 2 to 4, wherein the generation unit generates an image including the skin image corresponding to the determined clothing.
衣料品を着用した人物の画像を選択する画像選択手段と、
前記画像選択手段により選択した画像内の人物が着用中の衣料品に変えて試着する衣料品データを選択するデータ選択手段と、
前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いか否かを判断する判断手段と、
前記着用中の衣料品の丈が前記データ選択手段により選択した衣料品データの丈よりも長いと判断した場合、前記データ選択手段により選択した衣料品データおよび当該衣料品データから露出する人物の肌画像を含む画像を生成する生成手段と、
前記画像選択手段により選択した画像内の人物に、前記生成した画像を重ね合わせた合成画像を表示する表示手段と、
として機能させるためのプログラム。 Computer
Image selection means for selecting an image of a person wearing clothing,
Data selection means for selecting clothing data to be tried on instead of the clothing being worn by the person in the image selected by the image selection means;
Judgment means for judging whether the length of the clothing item being worn is longer than the length of the clothing data selected by the data selection unit;
When it is determined that the length of the clothing item being worn is longer than the length of the clothing data selected by the data selection unit, the clothing data selected by the data selection unit and the skin of the person exposed from the clothing data Generating means for generating an image including an image;
Display means for displaying a composite image in which the generated image is superimposed on a person in the image selected by the image selection means;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010258300A JP5194096B2 (en) | 2010-11-18 | 2010-11-18 | Try-on system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010258300A JP5194096B2 (en) | 2010-11-18 | 2010-11-18 | Try-on system and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012108806A JP2012108806A (en) | 2012-06-07 |
JP5194096B2 true JP5194096B2 (en) | 2013-05-08 |
Family
ID=46494347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010258300A Active JP5194096B2 (en) | 2010-11-18 | 2010-11-18 | Try-on system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5194096B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5994233B2 (en) | 2011-11-08 | 2016-09-21 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
KR101831499B1 (en) | 2013-01-17 | 2018-02-22 | 나이키 이노베이트 씨.브이. | Visual shopping |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09106419A (en) * | 1995-08-04 | 1997-04-22 | Sanyo Electric Co Ltd | Clothes fitting simulation method |
JPH10340282A (en) * | 1997-04-11 | 1998-12-22 | Toray Ind Inc | Device and method for virtual try-on of clothes and clothes manufacturing device |
JPH111813A (en) * | 1997-04-11 | 1999-01-06 | Toray Ind Inc | Device for supporting article coordination and display of article coordination image and production of article |
JP2000003376A (en) * | 1998-06-15 | 2000-01-07 | Toyobo Co Ltd | Correction method for clothes and correction device using the method |
-
2010
- 2010-11-18 JP JP2010258300A patent/JP5194096B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012108806A (en) | 2012-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8782565B2 (en) | System for selecting objects on display | |
US20230333603A1 (en) | Merchant/customer pos interaction system | |
KR102372872B1 (en) | User interface for loyalty accounts and private label accounts for a wearable device | |
JP4659817B2 (en) | Sales support device | |
JP2022091841A (en) | Dynamic client checkout experience in automatic shopping environment | |
US8689124B2 (en) | Method, medium, and system for simplifying user management of products during online shopping | |
KR20160015367A (en) | Store of the future | |
US20140081801A1 (en) | User terminal device and network server apparatus for providing evaluation information and methods thereof | |
CN113034226A (en) | Live broadcast data processing method and device, electronic equipment, medium and product | |
JP6261060B2 (en) | Information processing device | |
JP2012108805A (en) | Try-on system | |
US20130182005A1 (en) | Virtual fashion mirror system | |
US20180150838A1 (en) | Electronic payment acceptance device | |
CN106651491A (en) | Method and server for paying commodity using device | |
JP2016515238A (en) | Purchase of real and virtual products | |
JP2014081888A (en) | Order support device, order support method and order support program | |
US11899833B2 (en) | Systems and methods for interacting with augmented reality content using a dual-interface | |
US10469910B2 (en) | Methods for supplying, ordering, and transacting items based on motion images | |
US9483658B2 (en) | Display device | |
JP5194096B2 (en) | Try-on system and program | |
US10304120B2 (en) | Merchandise sales service device based on dynamic scene change, merchandise sales system based on dynamic scene change, method for selling merchandise based on dynamic scene change and non-transitory computer readable storage medium having computer program recorded thereon | |
US20200302418A1 (en) | Measuring apparatus | |
JP7525831B2 (en) | Contactless POS register and method for operating the same | |
JP2020057108A (en) | Sales support system and sales support method | |
JPWO2018096804A1 (en) | Information processing apparatus, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130122 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130129 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130204 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5194096 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160208 Year of fee payment: 3 |