[go: up one dir, main page]

JP6731430B2 - Information providing device, method, and program - Google Patents

Information providing device, method, and program Download PDF

Info

Publication number
JP6731430B2
JP6731430B2 JP2018012059A JP2018012059A JP6731430B2 JP 6731430 B2 JP6731430 B2 JP 6731430B2 JP 2018012059 A JP2018012059 A JP 2018012059A JP 2018012059 A JP2018012059 A JP 2018012059A JP 6731430 B2 JP6731430 B2 JP 6731430B2
Authority
JP
Japan
Prior art keywords
user
image
clothes
information
unit
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
Application number
JP2018012059A
Other languages
Japanese (ja)
Other versions
JP2019128923A (en
Inventor
孫 正義
正義 孫
康介 朝長
康介 朝長
正人 山際
正人 山際
和貴 本橋
和貴 本橋
滋宜 今仲
滋宜 今仲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SoftBank Corp
Original Assignee
SoftBank Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SoftBank Corp filed Critical SoftBank Corp
Priority to JP2018012059A priority Critical patent/JP6731430B2/en
Publication of JP2019128923A publication Critical patent/JP2019128923A/en
Application granted granted Critical
Publication of JP6731430B2 publication Critical patent/JP6731430B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)

Description

本発明は、情報提供装置、方法、及びプログラムに関する。 The present invention relates to an information providing device, a method, and a program.

EC(Electronic Commerce)サイトで衣服を購入する消費者が増えている。消費者は、ECサイト上で閲覧できる複数の衣服の画像及び衣服の説明を参考にして自分の体型に合う衣服を選択する。
[先行技術文献]
[特許文献]
[特許文献1]特開2005−216094号公報
An increasing number of consumers are purchasing clothes on EC (Electronic Commerce) sites. The consumer selects clothes suitable for his body type by referring to the images of the clothes and the description of the clothes that can be viewed on the EC site.
[Prior Art Document]
[Patent Document]
[Patent Document 1] Japanese Patent Laid-Open No. 2005-216094

しかしながら、ECサイトで衣服を購入する場合、購入前に試着できない。そのため、消費者は、自分の体型に合う衣服を適切に選択できないことがある。 However, when purchasing clothes on the EC site, it is not possible to try them on before purchasing. Therefore, consumers may not be able to properly select clothes that fit their body type.

本発明の第1の態様によれば、情報提供装置が提供される。情報提供装置は、ユーザの身体を含む画像であるユーザ画像を取得するユーザ画像取得部を備えてよい。情報提供装置は、上記ユーザ画像に基づいて、上記ユーザの体型を示す体型情報を生成する体型情報生成部を備えてもよい。情報提供装置は、複数の衣服に関する情報及び上記ユーザの体型を示す体型情報に基づいて、上記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部を備えてもよい。情報提供装置は、上記衣服選択部により選択された上記少なくとも1つの衣服に関する情報を上記ユーザに提供する情報提供部を備えてもよい。情報提供装置は、上記ユーザの身長、体重、年齢、及び性別の少なくとも1つを含むユーザ情報を取得するユーザ情報取得部をさらに備えてもよい。上記体型情報生成部は、上記ユーザ情報にさらに基づいて、上記ユーザの体型を示す体型情報を生成してもよい。情報提供装置は、上記ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得部をさらに備えてもよい。情報提供装置は、上記ユーザの体型を示す体型情報及び上記衣服選択部により選択された上記少なくとも1つの衣服に関する情報の少なくとも一方を、上記ユーザ識別情報に対応づけて格納装置に格納する格納制御部をさらに備えてもよい。上記ユーザ識別情報取得部は、上記ユーザ識別情報としてユーザの電話番号を取得してもよい。 According to the first aspect of the present invention, an information providing device is provided. The information providing device may include a user image acquisition unit that acquires a user image that is an image including the body of the user. The information providing device may include a body type information generation unit that generates body type information indicating the body type of the user based on the user image. The information providing device may include a clothes selection unit that selects at least one clothes from the plurality of clothes based on information about a plurality of clothes and body shape information indicating a body shape of the user. The information providing device may include an information providing unit that provides the user with information regarding the at least one clothes selected by the clothes selecting unit. The information providing device may further include a user information acquisition unit that acquires user information including at least one of the height, weight, age, and sex of the user. The body type information generation unit may generate body type information indicating the body type of the user based on the user information. The information providing device may further include a user identification information acquisition unit that acquires the user identification information for identifying the user. The information providing device stores at least one of a body type information indicating a body type of the user and information about the at least one clothes selected by the clothes selecting unit in a storage device in association with the user identification information. May be further provided. The user identification information acquisition unit may acquire the user's telephone number as the user identification information.

情報提供装置は、上記衣服選択部により選択された上記少なくとも1つの衣服の画像である衣服画像を取得する衣服画像取得部をさらに備えてもよい。情報提供装置は、上記衣服画像及び上記ユーザ画像に基づいて、上記衣服選択部により選択された上記少なくとも1つの衣服を着用している上記ユーザの画像であるユーザ合成画像を生成する画像生成部をさらに備えてもよい。上記情報提供部は、上記ユーザ合成画像を上記ユーザに提供してもよい。情報提供装置は、上記ユーザとは異なる人物の画像であるモデル画像を抽出するモデル画像取得部をさらに備えてもよい。情報提供装置は、上記人物の体型を示す体型情報に基づいて、上記衣服選択部により選択された上記少なくとも1つの衣服と同種であってサイズが同一又は異なる衣服の画像である衣服画像を取得する衣服画像取得部をさらに備えてもよい。情報提供装置は、上記衣服画像及び上記モデル画像に基づいて、上記衣服選択部により選択された上記少なくとも1つの衣服を着用している上記人物の画像であるモデル合成画像を生成する画像生成部をさらに備えてもよい。上記情報提供部は、上記モデル合成画像を上記ユーザに提供してもよい。 The information providing device may further include a clothes image acquisition unit that acquires a clothes image that is an image of the at least one clothes selected by the clothes selection unit. The information providing device includes an image generation unit that generates a user composite image that is an image of the user wearing the at least one clothes selected by the clothes selection unit based on the clothes image and the user image. You may further prepare. The information providing unit may provide the user composite image to the user. The information providing apparatus may further include a model image acquisition unit that extracts a model image that is an image of a person different from the user. The information providing apparatus acquires, based on the body shape information indicating the body shape of the person, a clothes image which is an image of clothes of the same type as the at least one clothes selected by the clothes selecting unit and having the same or different size. You may further provide a clothes image acquisition part. The information providing device includes an image generation unit that generates a model composite image that is an image of the person wearing the at least one clothes selected by the clothes selection unit based on the clothes image and the model image. You may further prepare. The information providing unit may provide the user with the model composite image.

情報提供装置は、上記ユーザの体型を示す体型情報及び上記人物の体型を示す体型情報に基づいて、上記ユーザの体型を改善するための計画を示す計画情報を生成する計画情報生成部をさらに備えてもよい。上記情報提供部は、上記計画情報を上記ユーザに提供してもよい。上記体型情報生成部は、機械学習モデルを用いて、上記ユーザ画像及び上記ユーザ情報から上記ユーザの体型を示す体型情報を生成してもよい。上記体型情報生成部は、上記ユーザ画像及び上記ユーザ情報に基づいて、上記ユーザの身体の部位のサイズを含む体型情報を生成してもよい。上記体型情報生成部は、上記ユーザ画像に含まれる上記ユーザが着用している衣服の皺の形状を特定する皺形状特定部を有してもよい。上記体型情報生成部は、上記ユーザ画像、上記ユーザ情報、及び上記ユーザが着用している衣服の上記皺の形状に基づいて、上記ユーザの身体の部位のサイズを導出する部位サイズ導出部を有してもよい。 The information providing apparatus further includes a plan information generation unit that generates plan information indicating a plan for improving the user's body type based on the body type information indicating the user's body type and the body type information indicating the person's body type. May be. The information providing unit may provide the plan information to the user. The body type information generation unit may generate a body type information indicating a body type of the user from the user image and the user information using a machine learning model. The body type information generation unit may generate body type information including the size of the body part of the user based on the user image and the user information. The body type information generation unit may include a wrinkle shape specifying unit that specifies a wrinkle shape of the clothes worn by the user included in the user image. The body type information generation unit has a body part size derivation unit that derives a size of a body part of the user based on the user image, the user information, and the shape of the wrinkles of the clothes worn by the user. You may.

上記ユーザ画像取得部は、複数の上記ユーザ画像を取得してもよい。上記皺形状特定部は、上記複数のユーザ画像のそれぞれに含まれる上記ユーザが着用している衣服の皺の形状を特定してもよい。上記体型情報生成部は、上記複数のユーザ画像のそれぞれに含まれる上記ユーザの衣服の皺の形状に基づいて、上記複数のユーザ画像のうちの第1ユーザ画像を用いてサイズが導出されるべき上記ユーザの身体の第1部位及び上記複数のユーザ画像のうちの第2ユーザ画像を用いてサイズが導出されるべき上記ユーザの身体の第2部位を決定する導出部位決定部をさらに有してもよい。上記部位サイズ導出部は、上記第1ユーザ画像に基づいて、上記第1部位のサイズを導出し、上記第2ユーザ画像に基づいて、上記第2部位のサイズを導出する部位サイズ導出してもよい。 The user image acquisition unit may acquire a plurality of user images. The wrinkle shape specifying unit may specify the shape of the wrinkle of the clothes worn by the user included in each of the plurality of user images. The body type information generation unit should derive the size using the first user image of the plurality of user images based on the wrinkle shape of the user's clothes included in each of the plurality of user images. A derivation part determination unit that determines a second part of the user's body whose size should be derived using the first part of the user's body and the second user image of the plurality of user images Good. The part size deriving unit derives the size of the first part based on the first user image and also derives the size of the second part based on the second user image. Good.

上記体型情報生成部は、上記ユーザ画像に含まれる上記ユーザの身体の部位が向いている方向を特定する部位方向特定部を有してもよい。上記体型情報生成部は、上記ユーザの身体の部位の方向が予め定められた条件を満たす場合に、上記ユーザ画像に基づいて、上記ユーザの身体の部位のサイズを導出する部位サイズ導出部を有してもよい。上記体型情報生成部は、上記ユーザ画像に含まれる上記ユーザが着用している衣服の種類を特定する衣服種類特定部を有してもよい。上記体型情報生成部は、上記衣服の種類に基づいて、上記衣服の各部位のサイズを特定する衣服サイズ特定部を有してもよい。上記体型情報生成部は、上記ユーザ画像、上記ユーザ情報、及び上記衣服の各部位のサイズに基づいて、上記ユーザの身体の部位のサイズを導出する部位サイズ導出部を有してもよい。上記衣服選択部は、衣服の在庫情報を参照して、販売可能な上記少なくとも1つの衣服を選択してもよい。 The body type information generation unit may include a body part direction identification unit that identifies a direction in which the body part of the user included in the user image is facing. The body type information generation unit has a body part size derivation unit that derives the size of the body part of the user based on the user image when the direction of the body part of the user satisfies a predetermined condition. You may. The body type information generation unit may include a clothing type identification unit that identifies the type of clothing worn by the user included in the user image. The body type information generation unit may include a clothes size specifying unit that specifies the size of each part of the clothes based on the type of the clothes. The body type information generation unit may include a body part size derivation unit that derives a size of a body part of the user based on the user image, the user information, and the size of each part of the clothing. The clothes selection unit may select the at least one clothes that can be sold by referring to the stock information of the clothes.

本発明の第2の態様によれば、方法が提供される。方法は、ユーザの身体を含む画像であるユーザ画像を取得する段階を備えてよい。方法は、上記ユーザ画像に基づいて、上記ユーザの体型を示す体型情報を生成する段階を備えてもよい。方法は、複数の衣服に関する情報及び上記ユーザの体型を示す体型情報に基づいて、上記複数の衣服の中から少なくとも1つの衣服を選択する段階を備えてもよい。方法は、選択された上記少なくとも1つの衣服に関する情報を上記ユーザに提供する段階を備えてもよい。 According to a second aspect of the invention, a method is provided. The method may include acquiring a user image that is an image that includes the user's body. The method may include the step of generating body type information indicating a body type of the user based on the user image. The method may comprise selecting at least one garment from the plurality of garments based on information about the plurality of garments and morphological information indicating the physique of the user. The method may include providing information to the user regarding the selected at least one garment.

本発明の第3の態様によれば、情報提供装置が提供される。情報提供装置は、ユーザの身体を含む画像であるユーザ画像を取得するユーザ画像取得部を備えてよい。情報提供装置は、上記ユーザの身長、体重、年齢、及び性別の少なくとも1つを含むユーザ情報を取得するユーザ情報取得部を備えてもよい。情報提供装置は、上記ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得部を備えてもよい。情報提供装置は、上記ユーザ画像、上記ユーザ情報、及び上記ユーザ識別情報を外部の他の情報提供装置に送信する送信部を備えてもよい。情報提供装置は、上記他の情報提供装置により選択された少なくとも1つの衣服に関する情報を受信する受信部を備えてもよい。情報提供装置は、上記少なくとも1つの衣服に関する情報を表示する表示部を備えてもよい。 According to a third aspect of the present invention, an information providing device is provided. The information providing device may include a user image acquisition unit that acquires a user image that is an image including the body of the user. The information providing device may include a user information acquisition unit that acquires user information including at least one of the height, weight, age, and sex of the user. The information providing device may include a user identification information acquisition unit that acquires user identification information for identifying the user. The information providing device may include a transmission unit that transmits the user image, the user information, and the user identification information to another external information providing device. The information providing device may include a receiving unit that receives information about at least one piece of clothing selected by the other information providing device. The information providing device may include a display unit that displays information about the at least one piece of clothing.

上記情報提供装置は、携帯通信端末であってもよい。上記ユーザ識別情報取得部は、上記ユーザの電話番号を取得してもよい。情報提供装置は、撮像部をさらに備えてもよい。上記ユーザ画像取得部は、上記撮像部による撮像された上記ユーザ画像を取得してもよい。 The information providing device may be a mobile communication terminal. The user identification information acquisition unit may acquire the telephone number of the user. The information providing device may further include an imaging unit. The user image acquisition unit may acquire the user image captured by the image capturing unit.

本発明の第4の態様によれば、コンピュータを上記情報提供装置として機能させるためのプログラムが提供される。 According to a fourth aspect of the present invention, there is provided a program for causing a computer to function as the information providing device.

本発明の第5の態様によれば、情報提供装置が提供される。情報提供装置は、表示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる撮像制御部を備えてよい。情報提供装置は、上記ユーザ画像に基づいて、上記ユーザの体型を示す体型情報を生成する体型情報生成部を備えてもよい。情報提供装置は、複数の衣服に関する情報及び上記体型情報に基づいて、上記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部を備えてもよい。情報提供装置は、上記衣服選択部により選択された上記少なくとも1つの衣服の画像である衣服画像を取得する衣服画像取得部を備えてもよい。情報提供装置は、上上記衣服画像及び上記ユーザ画像に基づいて、上記衣服選択部により選択された上記少なくとも1つの衣服を着用している上記ユーザの画像であるユーザ合成画像を生成する画像生成部を備えてもよい。情報提供装置は、上記ユーザ合成画像を上記表示部に表示させる表示制御部を備えてもよい。 According to a fifth aspect of the present invention, an information providing device is provided. The information providing device may include an image capturing control unit that causes the image capturing unit to capture a user image that is an image including the body of the user existing in front of the display surface of the display unit. The information providing device may include a body type information generation unit that generates body type information indicating the body type of the user based on the user image. The information providing device may include a clothes selection unit that selects at least one clothes from the plurality of clothes based on the information about the plurality of clothes and the body type information. The information providing device may include a clothes image acquisition unit that acquires a clothes image that is an image of the at least one clothes selected by the clothes selection unit. The information providing device is an image generation unit that generates a user composite image that is an image of the user wearing the at least one clothes selected by the clothes selection unit, based on the clothes image and the user image. May be provided. The information providing device may include a display control unit that causes the display unit to display the user composite image.

情報提供装置は、上記ユーザ画像に基づいて、上記ユーザの体型以外の特徴を示す特徴情報を生成する特徴情報生成部をさらに備えてもよい。上記衣服選択部は、上記特徴情報にさらに基づいて、上記複数の衣服の中から少なくとも1つの衣服を選択してもよい。上記衣服選択部は、衣服の在庫情報を参照して、販売可能な上記少なくとも1つの衣服を選択してもよい。上記衣服選択部は、少なくとも1つの衣服をそれぞれ含む複数の衣服の組み合わせを選択してもよい。上記衣服画像取得部は、上記複数の衣服の組み合わせに含まれる複数の衣服の画像を取得してもよい。上記画像生成部は、上記複数の衣服の組み合わせ毎に、上記ユーザ画像に含まれる上記ユーザの衣服の領域に上記衣服画像が合成された複数のユーザ合成画像を生成してもよい。上記表示制御部は、上記複数のユーザ合成画像を上記表示部に順次表示させてもよい。上記複数の衣服の組み合わせのそれぞれに対して予め評価値が定められていてもよい。上記表示制御部は、上記評価値に応じた順で、上記複数のユーザ合成画像を上記表示部に表示させてもよい。 The information providing apparatus may further include a feature information generation unit that generates feature information indicating a feature other than the body type of the user based on the user image. The clothes selection unit may select at least one clothes from the plurality of clothes based on the feature information. The clothes selection unit may select the at least one clothes that can be sold by referring to the stock information of the clothes. The clothes selection unit may select a combination of a plurality of clothes each including at least one clothes. The clothes image acquisition unit may acquire images of a plurality of clothes included in a combination of the plurality of clothes. The image generation unit may generate, for each combination of the plurality of clothes, a plurality of user combined images in which the clothes image is combined with an area of the user's clothes included in the user image. The display control unit may sequentially display the plurality of user composite images on the display unit. An evaluation value may be set in advance for each of the combinations of the plurality of clothes. The display control unit may cause the display unit to display the plurality of user composite images in an order according to the evaluation value.

本発明の第6の態様によれば、コンピュータを上記情報提供装置として機能させるためのプログラム。 According to a sixth aspect of the present invention, a program for causing a computer to function as the information providing device.

本発明の第7の態様によれば、方法が提供される。方法は、表示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる段階を備えてよい。方法は、上記ユーザ画像に基づいて、上記ユーザの体型を示す体型情報を生成する段階を備えてもよい。方法は、複数の衣服に関する情報及び上記体型情報に基づいて、上記複数の衣服の中から少なくとも1つの衣服を選択する段階を備えてもよい。方法は、選択された上記少なくとも1つの衣服の画像である衣服画像を取得する段階を備えてもよい。方法は、上記ユーザ画像に含まれる上記ユーザの衣服の領域に上記衣服画像が合成されたユーザ合成画像を生成する段階を備えてもよい。方法は、上記ユーザ合成画像を上記表示部に表示させる段階を備えてもよい。 According to a seventh aspect of the invention, a method is provided. The method may include causing the image capturing unit to capture a user image, which is an image including the body of the user existing in front of the display surface of the display unit. The method may include the step of generating body type information indicating a body type of the user based on the user image. The method may include selecting at least one garment from the plurality of garments based on information about the plurality of garments and the body type information. The method may include acquiring a garment image that is an image of the at least one selected garment. The method may include the step of generating a user composite image in which the clothes image is combined with an area of the clothes of the user included in the user image. The method may include displaying the user-composed image on the display.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 Note that the above summary of the invention does not enumerate all the necessary features of the present invention. Further, a sub-combination of these feature groups can also be an invention.

一実施形態に係る情報提供システム100の一例を示す。1 shows an example of an information providing system 100 according to an embodiment. 消費者デバイス102に衣服に関する情報を提供する方法の一例を示す。1 illustrates an example of a method of providing consumer device 102 with information about clothing. 生産業者デバイス110に需要予測に関する情報を提供する方法の一例を示す。3 illustrates an example of a method of providing information about demand forecasts to a manufacturer device 110. ファッションプラットフォーム104による需要予測の補正方法の一例を示す。An example of a demand forecast correction method by the fashion platform 104 will be described. 消費者デバイス102の機能構成の一例を示す。An example of a functional structure of the consumer device 102 is shown. ファッションプラットフォーム104の機能構成の一例を示す。An example of a functional configuration of the fashion platform 104 is shown. ファッション提案プラットフォーム600の機能構成の一例を示す。An example of a functional structure of the fashion suggestion platform 600 is shown. ユーザデータベース742に格納される情報の一例を示す。An example of information stored in the user database 742 is shown. 需要予測プラットフォーム602の機能構成の一例を示す。An example of the functional configuration of the demand forecasting platform 602 is shown. 店舗デバイス108の機能構成の一例を示す。An example of a functional configuration of the store device 108 is shown. 表示部1031に表示される表示内容の一例を示す。An example of display contents displayed on the display unit 1031 is shown. 消費者デバイス102として機能するコンピュータ1200のハードウエア構成の一例を示す。An example of a hardware configuration of a computer 1200 that functions as the consumer device 102 is shown. ファッションプラットフォーム104として機能するコンピュータ1300のハードウエア構成の一例を示す。An example of a hardware configuration of a computer 1300 that functions as the fashion platform 104 is shown. 店舗デバイス108として機能するコンピュータ1400のハードウエア構成の一例を示す。An example of a hardware configuration of a computer 1400 that functions as the store device 108 is shown.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Further, not all of the combinations of features described in the embodiments are essential to the solving means of the invention.

図1は、一実施形態に係る情報提供システム100の一例を示す。情報提供システム100は、消費者デバイス102、ファッションプラットフォーム104、データベース106、店舗デバイス108、及び生産業者デバイス110を備える。消費者デバイス102、ファッションプラットフォーム104、データベース106、店舗デバイス108、及び生産業者デバイス110は、インターネット等の通信ネットワーク112を介して互いに通信する。消費者デバイス102、ファッションプラットフォーム104、及び店舗デバイス108はそれぞれ、情報提供装置の一例である。 FIG. 1 shows an example of an information providing system 100 according to an embodiment. The information providing system 100 includes a consumer device 102, a fashion platform 104, a database 106, a store device 108, and a manufacturer device 110. Consumer device 102, fashion platform 104, database 106, store device 108, and manufacturer device 110 communicate with each other via communication network 112 such as the Internet. The consumer device 102, the fashion platform 104, and the store device 108 are each examples of an information providing device.

消費者デバイス102は、消費者が利用するスマートフォン、携帯電話、タブレットデバイス、パーソナルコンピュータ等のデバイスである。データベース106は、消費者の情報、生産業者の情報、商品の情報等を含むいわゆるビッグデータを格納している。店舗デバイス108は、実店舗に設置されて消費者に商品の情報を提供するデバイスである。生産業者デバイス110は、ファッションブランドのような商品の生産業者又は販売業者が利用するデバイスである。ファッションプラットフォーム104は、クラウド型プラットフォームでもよく、サーバ型プラットフォームでもよい。 The consumer device 102 is a device used by a consumer, such as a smartphone, a mobile phone, a tablet device, or a personal computer. The database 106 stores so-called big data including consumer information, manufacturer information, product information, and the like. The store device 108 is a device that is installed in a physical store and provides consumers with product information. The producer device 110 is a device used by a producer or a seller of a product such as a fashion brand. The fashion platform 104 may be a cloud type platform or a server type platform.

ファッションプラットフォーム104は、生産業者又は販売業者に対して、衣服の将来の需要を予測するサービスを提供する。より具体的には、ファッションプラットフォーム104は、消費者デバイス102、店舗デバイス108、及び生産業者デバイス110から通信ネットワーク112を介してデータを収集する。また、ファッションプラットフォーム104は、気象予報サイト、ソーシャルネットワークサービス(SNS)、検索サイト、及びアンケートサイト等のインターネットサービスからデータを収集する。ファッションプラットフォーム104は、様々なソースから収集されたデータをビッグデータとしてデータベース106に蓄積する。ファッションプラットフォーム104は、データベース106に蓄積されたデータに基づいて衣服の将来の需要を予測し、生産業者デバイス110を介して生産業者又は販売業者に情報を提供する。 The fashion platform 104 provides the manufacturer or seller with a service for predicting future demand for clothing. More specifically, fashion platform 104 collects data from consumer device 102, store device 108, and manufacturer device 110 via communication network 112. The fashion platform 104 also collects data from Internet services such as weather forecast sites, social network services (SNS), search sites, and questionnaire sites. The fashion platform 104 accumulates data collected from various sources in the database 106 as big data. The fashion platform 104 predicts future demand for clothing based on the data stored in the database 106 and provides the information to the producer or seller via the producer device 110.

また、ファッションプラットフォーム104は、消費者に対して、消費者の体型に合う衣服を提案するサービスを提供する。より具体的には、ファッションプラットフォーム104は、消費者デバイス102又は店舗デバイス108から、消費者の体型に関する情報を受信する。ファッションプラットフォーム104は、消費者の体型に関する情報に基づいて、その消費者の体型に合う衣服を選択し、消費者デバイス102又は店舗デバイス108を介して消費者に情報を提供する。 In addition, the fashion platform 104 provides a service for proposing to the consumer clothes suitable for the body shape of the consumer. More specifically, the fashion platform 104 receives information from the consumer device 102 or the store device 108 regarding the consumer's body type. The fashion platform 104 selects a garment that fits the body type of the consumer based on the information regarding the body type of the consumer, and provides the information to the consumer via the consumer device 102 or the store device 108.

図2は、消費者デバイス102に衣服に関する情報を提供する方法の一例を示す。消費者デバイス102は、消費者であるユーザの身長、体重、性別、年齢、及びID等の情報、並びにユーザの画像をファッションプラットフォーム104に送信する。ユーザの画像は、ユーザの身体を含む画像である。IDは、ユーザを識別するためのユーザ識別情報であり、例えば、電話番号である。IDは、インターネットサービスのユーザアカウント又はSNSのIDであってもよい。 FIG. 2 illustrates an example of a method of providing consumer device 102 with information about clothing. The consumer device 102 transmits information such as the height, weight, sex, age, and ID of the consumer user, and the image of the user to the fashion platform 104. The image of the user is an image including the body of the user. The ID is user identification information for identifying the user, and is, for example, a telephone number. The ID may be the ID of an Internet service user account or SNS.

ファッションプラットフォーム104は、消費者デバイス102から送信された情報を受信する。ファッションプラットフォーム104は、消費者デバイス102から送信された情報に基づいて、ユーザの体型に合う衣服を選択する。ファッションプラットフォーム104は、消費者デバイス102から送信されたユーザの画像を用いて、選択された衣服をユーザが着用している様子を表す画像を生成して、消費者デバイス102に送信する。また、ファッションプラットフォーム104は、選択された衣服の画像及び価格等の情報を消費者デバイス102に送信してよい。 Fashion platform 104 receives the information transmitted from consumer device 102. The fashion platform 104 selects a garment that fits the user's body shape based on the information sent from the consumer device 102. The fashion platform 104 uses the image of the user transmitted from the consumer device 102 to generate an image showing how the user wears the selected clothes and transmits the image to the consumer device 102. The fashion platform 104 may also send information such as images and prices of the selected clothes to the consumer device 102.

図3は、生産業者デバイス110に需要予測に関する情報を提供する方法の一例を示す。生産業者デバイス110は、衣服に関する情報を含む衣服情報、衣服の在庫に関する情報である在庫情報、及び販売実績を示す販売実績情報をデータベース310で管理する。ファッションプラットフォーム104は、衣服情報、在庫情報、及び販売実績情報を生産業者デバイス110から受信する。図3に示されるA社、B社、及びC社は、衣服の生産業者又は販売業者を例示したものである。また、ファッションプラットフォーム104は、将来の天候等の様々な情報を収集する。 FIG. 3 illustrates an example of a method for providing manufacturer device 110 with information regarding demand forecasting. The manufacturer device 110 manages, in the database 310, clothes information including information about clothes, inventory information that is information about the inventory of clothes, and sales performance information that indicates sales performance. The fashion platform 104 receives clothing information, inventory information, and sales record information from the manufacturer device 110. Company A, company B, and company C shown in FIG. 3 are examples of garment producers or distributors. The fashion platform 104 also collects various information such as future weather conditions.

ファッションプラットフォーム104は、生産業者デバイス110から送信された衣服情報、在庫情報、及び販売実績情報、並びに将来の天候等の様々な情報を分析し、衣服の将来の需要及び衣服のトレンドを予測する。ファッションプラットフォーム104は、衣服の将来の需要を示す需要予測情報及び衣服のトレンドを示すトレンド情報を生産業者デバイス110に送信する。生産業者は、需要予測情報及びトレンド情報を短期的、中期的、又は長期的な生産計画に反映することができる。 The fashion platform 104 analyzes various information such as clothing information, inventory information, sales performance information, and future weather information transmitted from the manufacturer device 110, and predicts future demand for clothing and clothing trends. The fashion platform 104 sends demand forecast information indicating future demand for clothes and trend information indicating trends for clothes to the manufacturer device 110. The manufacturer can reflect the demand forecast information and the trend information in a short-term, medium-term, or long-term production plan.

図4は、ファッションプラットフォーム104による需要予測の補正方法の一例を示す。ファッションプラットフォーム104は、天気予報、アンケート、店舗データ、及びライバル商品情報に基づいて、衣服の将来の需要を予測する。ファッションプラットフォーム104は、これらの情報を継続的に収集し、例えば日次で衣服の将来の需要を予測する又は前回の予測を補正する。より具体的には、他企業の動向、ファッションショー、及び雑誌等から得られる流行情報及び特集情報、衣服又はブランドに関するアンケート、並びに店舗の初動売上等の情報から衣服の将来の需要を予測する又は前回の予測を補正する。ファッションプラットフォーム104は、機械学習モデルを用いて、衣服の将来の需要を予測してよい又は前回の予測を補正してよい。 FIG. 4 shows an example of a demand forecast correction method by the fashion platform 104. The fashion platform 104 predicts future demand for clothing based on weather forecasts, questionnaires, store data, and rival product information. The fashion platform 104 continually collects this information to predict future demand for clothing, for example on a daily basis, or to correct previous predictions. More specifically, the future demand of clothing is predicted from trends of other companies, fashion information and special information obtained from fashion shows, magazines, etc., questionnaire about clothing or brand, and information such as initial sales of stores, or Correct the previous prediction. The fashion platform 104 may use machine learning models to predict future demand for clothing or correct previous predictions.

生産業者は、ファッションプラットフォーム104から提供された需要予測に基づいて、衣服の販売に至るまでの生産計画を立てることができる。生産業者は、生産計画を素材調達工程、デザイン工程、及び製造工程等に工程分けを行い、適宜補正された需要予測を生産計画に反映してよい。例えば、衣服の発売前の6か月の間、生産業者は、ファッションプラットフォーム104から提供される需要予測に基づいて約1か月毎に生産計画を見直すことができる。衣服の販売が開始された後、生産業者は、ファッションプラットフォーム104から需要予測に基づいて翌日以降の衣服の出荷数を毎日更新できる。需要予測を生産計画に反映することで、衣服の在庫不足又は余剰在庫が生じる可能性を低減できる。 The manufacturer can make a production plan up to sales of clothes based on the demand forecast provided from the fashion platform 104. The manufacturer may divide the production plan into the material procurement process, the design process, the manufacturing process, and the like, and reflect the demand forecast corrected appropriately in the production plan. For example, during the six months prior to the sale of the garment, the manufacturer may review the production plan approximately every month based on the demand forecast provided by the fashion platform 104. After the sale of clothes is started, the manufacturer can update the shipment number of clothes from the next day on a daily basis based on the demand forecast from the fashion platform 104. By reflecting the demand forecast in the production plan, it is possible to reduce the possibility of a shortage of clothing or an excess inventory.

図5は、消費者デバイス102の機能構成の一例を示す。消費者デバイス102は、撮像部500、操作入力部502、表示部504、ユーザ画像取得部506、ユーザ情報取得部508、ユーザ識別情報取得部510、表示制御部512、及び通信部514を備える。通信部514は、送信部516及び受信部518を有する。 FIG. 5 shows an example of the functional configuration of the consumer device 102. The consumer device 102 includes an imaging unit 500, an operation input unit 502, a display unit 504, a user image acquisition unit 506, a user information acquisition unit 508, a user identification information acquisition unit 510, a display control unit 512, and a communication unit 514. The communication unit 514 has a transmission unit 516 and a reception unit 518.

撮像部500は、消費者デバイス102が備えるカメラであってよい。操作入力部502は、操作ボタン、タッチパネル、キーボード、又はマウスであってよい。表示部504は、消費者デバイス102が備えるディスプレイであってよい。 The imaging unit 500 may be a camera included in the consumer device 102. The operation input unit 502 may be an operation button, a touch panel, a keyboard, or a mouse. The display unit 504 may be a display included in the consumer device 102.

ユーザ画像取得部506は、撮像部500により撮像されたユーザの身体を含むユーザ画像を取得する。ユーザ情報取得部508は、操作入力部502に入力されたユーザの身長、体重、及び性別の少なくとも1つを含むユーザ情報を取得する。ユーザ情報は、ユーザの遺伝子情報を含んでよい。ユーザ識別情報取得部510は、ユーザを識別するためのユーザ識別情報を取得する。ユーザ識別情報は、例えば、電話番号である。ユーザ識別情報は、インターネットサービスのユーザアカウント又はSNSのIDであってもよい。送信部516は、ユーザ画像、ユーザ情報、及びユーザ識別情報をファッションプラットフォーム104に送信する。受信部518は、ファッションプラットフォーム104により選択された少なくとも1つの衣服に関する情報を受信する。表示制御部512は、少なくとも1つの衣服に関する情報を表示部504に表示する。 The user image acquisition unit 506 acquires the user image including the body of the user captured by the image capturing unit 500. The user information acquisition unit 508 acquires user information including at least one of the height, weight, and sex of the user input to the operation input unit 502. The user information may include gene information of the user. The user identification information acquisition unit 510 acquires user identification information for identifying a user. The user identification information is, for example, a telephone number. The user identification information may be an Internet service user account or an SNS ID. The transmission unit 516 transmits the user image, the user information, and the user identification information to the fashion platform 104. The receiving unit 518 receives information regarding at least one garment selected by the fashion platform 104. The display control unit 512 displays information regarding at least one piece of clothing on the display unit 504.

ユーザ画像取得部506は、他のデバイスから送信されたユーザ画像を、受信部518を介して取得してもよい。例えば、ユーザ画像取得部506は、消費者デバイス102とは別個の撮像デバイスから送信されたユーザ画像を、受信部518を介して取得してもよい。 The user image acquisition unit 506 may acquire the user image transmitted from another device via the reception unit 518. For example, the user image acquisition unit 506 may acquire the user image transmitted from the imaging device different from the consumer device 102 via the reception unit 518.

ユーザ情報取得部508は、他のデバイスから送信されたユーザ情報を、受信部518を介して取得してもよい。例えば、ユーザ情報取得部508は、体組成計等のIoTデバイスから送信されたユーザ情報を、受信部518を介して取得してよい。また、ユーザ情報取得部508は、ユーザの体型を測定するレーザ測定装置を備える据え付け型専用機器から送信されたユーザの体型情報を、受信部518を介して取得してもよい。体型情報は、ユーザの首回りのサイズ、肩幅のサイズ、袖丈のサイズ、足丈のサイズ、胸囲のサイズ、及び腹囲のサイズ等の身体の部位のサイズを含んでよい。送信部516は、据え付け型専用器を用いて測定したユーザの体型情報をファッションプラットフォーム104に送信してもよい。 The user information acquisition unit 508 may acquire user information transmitted from another device via the reception unit 518. For example, the user information acquisition unit 508 may acquire user information transmitted from an IoT device such as a body composition monitor via the reception unit 518. In addition, the user information acquisition unit 508 may acquire, via the reception unit 518, the body type information of the user transmitted from the stationary dedicated device including the laser measurement device that measures the body type of the user. The body type information may include the size of the body part such as the size of the neck of the user, the size of the shoulder width, the size of the sleeve length, the size of the foot length, the size of the chest circumference, and the size of the abdominal circumference. The transmission unit 516 may transmit the body type information of the user measured by using the stationary dedicated device to the fashion platform 104.

ユーザ情報取得部508は、深度センサを用いて測定された測定情報を、受信部518を介して取得してよい。測定情報は、衣服の皺の凹凸を特定するための情報であってよい。送信部516は、深度センサを用いて測定された測定情報をファッションプラットフォーム104に送信してよい。 The user information acquisition unit 508 may acquire the measurement information measured using the depth sensor via the reception unit 518. The measurement information may be information for identifying the wrinkles of the clothes. The transmitter 516 may transmit the measurement information measured using the depth sensor to the fashion platform 104.

ユーザ識別情報取得部510は、他のデバイスから送信されたユーザ識別情報を、受信部518を介して取得してよい。例えば、ユーザ情報取得部508は、インターネットサービスを提供するサーバ又はSNSを提供するサーバから送信されたユーザ識別情報を、受信部518を介して取得してもよい。 The user identification information acquisition unit 510 may acquire the user identification information transmitted from another device via the reception unit 518. For example, the user information acquisition unit 508 may acquire the user identification information transmitted from the server providing the Internet service or the server providing the SNS via the receiving unit 518.

図6は、ファッションプラットフォーム104の機能構成の一例を示す。ファッションプラットフォーム104は、ファッション提案プラットフォーム600及び需要予測プラットフォーム602を備える。 FIG. 6 shows an example of the functional configuration of the fashion platform 104. The fashion platform 104 includes a fashion suggestion platform 600 and a demand forecasting platform 602.

ファッション提案プラットフォーム600は、ユーザの身体を含むユーザ画像及びユーザの身長、体重、及び性別の少なくとも1つを含むユーザ情報に基づいてユーザの体型を推定し、ユーザの体型に合う衣服を消費者デバイス102に提案する。需要予測プラットフォーム602は、ビックデータを用いて衣服の将来の需要を予測し、予測した需要予測情報を生産業者デバイス110に提供する。 The fashion suggestion platform 600 estimates the body type of the user based on the user image including the body of the user and the user information including at least one of the height, weight, and gender of the user, and wears clothes suitable for the body type of the consumer device. Propose to 102. The demand forecasting platform 602 forecasts future demand for clothing using the big data and provides the forecasted demand forecasting information to the manufacturer device 110.

図7は、ファッション提案プラットフォーム600の機能構成の一例を示す。ファッション提案プラットフォーム600は、ユーザ識別情報取得部700、ユーザ情報取得部702、ユーザ画像取得部704、体型情報生成部706、衣服選択部720、格納制御部722、衣服画像取得部724、モデル画像取得部726、画像生成部728、情報提供部730、計画情報生成部732、ユーザデータベース742、衣服データベース744、及びモデルデータベース746を備える。体型情報生成部706は、体型情報を生成するための構成の一例として、部位サイズ導出部708、皺形状特定部710、導出部位決定部712、部位方向特定部714、衣服種類特定部716、及び衣服サイズ特定部718を有する。 FIG. 7 shows an example of the functional configuration of the fashion suggestion platform 600. The fashion suggestion platform 600 includes a user identification information acquisition unit 700, a user information acquisition unit 702, a user image acquisition unit 704, a body type information generation unit 706, a clothes selection unit 720, a storage control unit 722, a clothes image acquisition unit 724, and a model image acquisition. A unit 726, an image generating unit 728, an information providing unit 730, a plan information generating unit 732, a user database 742, a clothing database 744, and a model database 746 are provided. The body type information generation unit 706, as an example of a configuration for generating the body type information, a part size deriving unit 708, a wrinkle shape specifying unit 710, a derived part determining unit 712, a part direction specifying unit 714, a clothing type specifying unit 716, and It has a clothing size specifying unit 718.

衣服データベース744は、複数の衣服に関する情報を格納する。具体的には、衣服データベース744は、衣服を識別するための衣服識別情報、衣服の商品名、色、価格、サイズ、各部位のサイズ、衣服の画像である衣服画像、生産業者、及び販売業者を含む。衣服データベース744は、衣服に対して複数の方向から撮影された複数の衣服画像、又は衣服の部位の衣服画像を格納してよい。また、衣服データベース744は、衣服画像の3次元画像データを格納してもよい。 The clothes database 744 stores information about a plurality of clothes. Specifically, the clothes database 744 includes clothes identification information for identifying clothes, product name, color, price, size of clothes, size of each part, clothes image which is an image of clothes, producer, and distributor. including. The clothes database 744 may store a plurality of clothes images taken from a plurality of directions with respect to clothes, or clothes images of parts of clothes. Further, the clothes database 744 may store three-dimensional image data of clothes images.

モデルデータベース746は、モデルとなる人物の情報を格納する。具体的には、モデルデータベース746は、人物を識別するための人物識別情報、人物の名前、人物の画像であるモデル画像、身長、体重、性別、年齢、及び各部位のサイズを含む。モデルデータベース746は、人物に対して複数の方向から撮影された複数のモデル画像、又は異なるポーズで撮影された複数のモデル画像を格納してよい。衣服データベース744は、モデル画像の3次元画像データを格納してもよい。 The model database 746 stores information on a person who becomes a model. Specifically, the model database 746 includes person identification information for identifying a person, a person's name, a model image as a person's image, height, weight, sex, age, and size of each part. The model database 746 may store a plurality of model images captured from a plurality of directions with respect to a person, or a plurality of model images captured in different poses. The clothing database 744 may store three-dimensional image data of a model image.

ユーザ識別情報取得部700は、ユーザを識別するためのユーザ識別情報を消費者デバイス102から取得する。ユーザ識別情報は、例えば、電話番号である。ユーザ情報取得部702は、ユーザの身長、体重、年齢、及び性別の少なくとも1つを含むユーザ情報を消費者デバイス102から取得する。ユーザ画像取得部704は、ユーザの身体を含む画像であるユーザ画像を消費者デバイス102から取得する。 The user identification information acquisition unit 700 acquires user identification information for identifying a user from the consumer device 102. The user identification information is, for example, a telephone number. The user information acquisition unit 702 acquires user information including at least one of height, weight, age, and sex of the user from the consumer device 102. The user image acquisition unit 704 acquires a user image, which is an image including the user's body, from the consumer device 102.

体型情報生成部706は、ユーザ画像取得部704により取得されたユーザ画像及びユーザ情報取得部702により取得されたユーザ情報の少なくとも一方に基づいて、ユーザの体型を示す体型情報を生成する。体型情報生成部706は、部位サイズ導出部708により導出されたユーザの身体の部位のサイズを含む体型情報を生成する。 The body type information generation unit 706 generates body type information indicating the body type of the user based on at least one of the user image acquired by the user image acquisition unit 704 and the user information acquired by the user information acquisition unit 702. The body type information generation unit 706 generates body type information including the size of the body part of the user derived by the part size derivation unit 708.

皺形状特定部710は、ユーザ画像に含まれるユーザが着用している衣服の皺の形状を特定する。皺形状特定部710は、消費者デバイス102から送信された深度センサの測定情報に基づいて、衣服の皺の凹凸を特定してよい。 The wrinkle shape specifying unit 710 specifies the wrinkle shape of the clothes worn by the user included in the user image. The wrinkle shape specifying unit 710 may specify the wrinkle unevenness of the clothing based on the measurement information of the depth sensor transmitted from the consumer device 102.

導出部位決定部712は、複数のユーザ画像のそれぞれに含まれるユーザの衣服の皺の形状に基づいて、複数のユーザ画像のそれぞれからサイズが導出されるべきユーザの身体の部位を決定する。例えば、導出部位決定部712は、複数のユーザ画像のうちの第1ユーザ画像を用いてサイズが導出されるべきユーザの身体の第1部位を決定し、複数のユーザ画像のうちの第2ユーザ画像を用いてサイズが導出されるべきユーザの身体の第2部位を決定する。例えば、導出部位決定部712は、衣服の形状がユーザの体型に近いか否か、つまり衣服が身体の各部位に密着しているか否かを衣服の皺の形状から判断する。そして、導出部位決定部712は、衣服の形状がユーザの体型に近い部位をユーザ画像毎に決定する。より具体的には、導出部位決定部712は、ユーザが着用している衣服のボタンの周りに横皺が形成されている場合、衣服の形状がユーザの体型に近いと判断する。 The derivation|leading-out part determination part 712 determines the site|part of the user's body whose size should be derived from each of several user image based on the shape of the wrinkles of the user's clothes contained in each of several user image. For example, the derivation part determination unit 712 determines the first part of the body of the user whose size is to be derived using the first user image of the plurality of user images, and determines the second user of the plurality of user images. The image is used to determine a second part of the user's body whose size is to be derived. For example, the derivation|leading-out part determination part 712 determines whether the shape of the clothing is close to the user's body shape, that is, whether the clothing is in close contact with each part of the body from the shape of the wrinkles of the clothing. Then, the derived portion determination unit 712 determines, for each user image, a portion in which the shape of the clothing is close to the body shape of the user. More specifically, the derivation|leading-out part determination part 712 judges that the shape of the clothing is close to the user's body shape when the wrinkles are formed around the button of the clothing worn by the user.

部位方向特定部714は、ユーザ画像に含まれるユーザの身体の部位が向いている方向を特定する。部位方向特定部は、複数のユーザ画像のそれぞれに含まれるユーザの各部位がそれぞれ向いている方向を特定してよい。 The part direction specifying unit 714 specifies the direction in which the part of the user's body included in the user image is facing. The part direction specifying unit may specify the direction in which each part of the user included in each of the plurality of user images faces.

衣服種類特定部716は、ユーザ画像に含まれるユーザが着用している衣服の種類を特定する。衣服種類特定部716は、ユーザ画像から検出される衣服の情報と衣服データベース744に格納されている情報とを比較して、ユーザ画像に含まれる衣服の種類を特定する。衣服サイズ特定部718は、衣服の種類に基づいて、衣服データベース744を参照して衣服の各部位のサイズを特定する。また、衣服種類特定部716は、ユーザ画像から検出される衣服の情報と衣服データベース744に格納されている衣服に関する情報に基づいて、ユーザが着用している衣服の生産業者又は販売業者を特定してよい。衣服サイズ特定部718は、衣服の生産業者又は販売業者に基づいて、衣服の各部位のサイズを推定してもよい。 The clothing type identification unit 716 identifies the type of clothing worn by the user included in the user image. The clothing type identification unit 716 compares the clothing information detected from the user image with the information stored in the clothing database 744 to identify the type of clothing included in the user image. The clothing size identifying unit 718 identifies the size of each part of the clothing by referring to the clothing database 744 based on the type of clothing. In addition, the clothing type identification unit 716 identifies the manufacturer or seller of the clothing worn by the user based on the clothing information detected from the user image and the clothing information stored in the clothing database 744. You can The clothing size specifying unit 718 may estimate the size of each part of the clothing based on the manufacturer or seller of the clothing.

部位サイズ導出部708は、ユーザ画像及びユーザ情報に基づいて、ユーザの身体の部位のサイズを導出する。部位サイズ導出部708は、皺形状特定部710により特定された衣服の皺の形状、導出部位決定部712により決定された各ユーザ画像からサイズが導出されるべき部位、部位方向特定部714により特定された部位が向いている方向、及び衣服サイズ特定部718により特定された衣服の各部位のサイズの少なくとも1つにさらに基づいて、ユーザの身体の部位のサイズを導出する。 The body part size deriving unit 708 derives the size of the body part of the user based on the user image and the user information. The part size deriving unit 708 is specified by the wrinkle shape of the clothes specified by the wrinkle shape specifying unit 710, a part whose size is to be derived from each user image determined by the derived part determining unit 712, and the part direction specifying unit 714. The size of the part of the user's body is derived based on at least one of the direction in which the selected part faces and the size of each part of the clothes specified by the clothes size specifying unit 718.

導出部位決定部712が、複数のユーザ画像のうちの第1ユーザ画像を用いてサイズが導出されるべきユーザの身体の第1部位を決定し、複数のユーザ画像のうちの第2ユーザ画像を用いてサイズが導出されるべきユーザの身体の第2部位を決定する場合、部位サイズ導出部708は、第1ユーザ画像に基づいて、第1部位のサイズを導出し、第2ユーザ画像に基づいて、第2部位のサイズを導出する。部位サイズ導出部708は、部位方向特定部714により特定されたユーザの身体の部位の方向が予め定められた条件を満たす場合に、そのユーザ画像に基づいて、ユーザの身体の部位のサイズを導出する。 The derivation part determination unit 712 determines the first part of the user's body whose size is to be derived using the first user image of the plurality of user images, and determines the second user image of the plurality of user images. When determining the second part of the user's body whose size is to be derived using the part size deriving unit 708, the size of the first part is derived based on the first user image, and based on the second user image. Then, the size of the second portion is derived. Body part size deriving unit 708 derives the size of the body part of the user based on the user image when the direction of the body part of the user identified by body part direction identifying section 714 satisfies a predetermined condition. To do.

なお、体型情報生成部706は、ユーザ画像内のユーザの骨格を判定し、骨格の判定結果及びユーザ情報に含まれる身長の情報から身体の部位の長さを推定してよい。また、体型情報生成部706は、ユーザ画像内のユーザの身体の部位の画像を判別し、部位の画像及びユーザ情報に含まれる身長の情報から身体の部位の長さ及び太さを推定してもよい。また、体型情報生成部706は、ユーザ画像が専用の施設で撮影される場合、背景に敷設された目印を用いて身体の部位の長さ及び太さを推定してもよい。さらに、体型情報生成部706は、機械学習モデルを用いて、ユーザ画像及びユーザ情報からユーザの体型を示す体型情報を生成してもよい。 The body type information generation unit 706 may determine the skeleton of the user in the user image, and estimate the length of the body part from the skeleton determination result and the height information included in the user information. In addition, the body type information generation unit 706 determines the image of the body part of the user in the user image, and estimates the length and thickness of the body part from the image of the part and the height information included in the user information. Good. Also, when the user image is captured in a dedicated facility, the body type information generation unit 706 may estimate the length and thickness of the body part by using the mark laid on the background. Furthermore, the body type information generation unit 706 may generate the body type information indicating the body type of the user from the user image and the user information using the machine learning model.

衣服選択部720は、衣服データベース744に格納された複数の衣服に関する情報及びユーザの体型を示す体型情報に基づいて、複数の衣服の中から少なくとも1つの衣服を選択する。例えば、衣服選択部720は、体型情報に含まれるユーザの身体の部位のサイズにより近い1つ又は複数の衣服を選択する。格納制御部722は、ユーザの体型を示す体型情報、衣服選択部720により選択された少なくとも1つの衣服に関する情報、ユーザ情報、及びユーザ画像の少なくとも1つを、ユーザ識別情報に対応づけてユーザデータベース742に格納する。 The clothing selection unit 720 selects at least one clothing from the plurality of clothing based on the information about the plurality of clothing stored in the clothing database 744 and the body type information indicating the body type of the user. For example, the clothes selection unit 720 selects one or more clothes that are closer to the size of the body part of the user included in the body type information. The storage control unit 722 associates at least one of body type information indicating the body type of the user, information about at least one piece of clothing selected by the clothing selection unit 720, user information, and a user image with user identification information, and a user database. 742.

衣服画像取得部724は、衣服選択部720により選択された少なくとも1つの衣服の画像である衣服画像を衣服データベース744から取得する。モデル画像取得部726は、ユーザとは異なる人物の画像であるモデル画像をモデルデータベース746から取得する。衣服画像取得部724は、人物の体型を示す体型情報に基づいて、衣服選択部720により選択された少なくとも1つの衣服と同種であってサイズが同一又は異なる衣服の画像である衣服画像を取得する。 The clothes image acquisition unit 724 acquires, from the clothes database 744, a clothes image that is an image of at least one clothes selected by the clothes selection unit 720. The model image acquisition unit 726 acquires a model image, which is an image of a person different from the user, from the model database 746. The clothes image acquisition unit 724 acquires a clothes image which is an image of clothes of the same type as or different in size from at least one clothes selected by the clothes selection unit 720, based on the body shape information indicating the body shape of the person. ..

画像生成部728は、衣服画像及びユーザ画像に基づいて、衣服選択部720により選択された少なくとも1つの衣服を着用しているユーザの画像であるユーザ合成画像を生成する。具体的には、画像生成部728は、ユーザ画像に含まれるユーザの衣服の領域に衣服画像が合成されたユーザ合成画像を生成する。画像生成部728は、衣服画像及びモデル画像に基づいて、衣服選択部720により選択された少なくとも1つの衣服を着用している人物の画像であるモデル合成画像を生成する。具体的には、画像生成部728は、モデル画像に含まれる人物の衣服の領域に衣服画像が合成されたモデル合成画像を生成する。 The image generation unit 728 generates a user composite image that is an image of a user wearing at least one clothes selected by the clothes selection unit 720, based on the clothes image and the user image. Specifically, the image generation unit 728 generates a user combined image in which the clothes image is combined with the area of the user's clothes included in the user image. The image generation unit 728 generates a model composite image that is an image of a person wearing at least one clothes selected by the clothes selection unit 720, based on the clothes image and the model image. Specifically, the image generation unit 728 generates a model composite image in which the clothes image is combined with the area of the clothes of the person included in the model image.

計画情報生成部732は、ユーザの体型を示す体型情報及び人物の体型を示す体型情報に基づいて、ユーザの体型を改善するための計画を示す計画情報を生成する。計画情報は、食事のメニュー、運動の方法、及び筋力トレーニングの方法を含む。計画情報生成部732は、画像生成部728により生成されたユーザ合成画像に基づいて、衣服選択部720により選択された少なくとも1つの衣服に合うユーザのヘアスタイルを提案するためのヘアスタイル情報を生成してよい。 The plan information generation unit 732 generates plan information indicating a plan for improving the user's body type, based on the body type information indicating the user's body type and the body type information indicating the person's body type. Planning information includes meal menus, exercise methods, and strength training methods. The plan information generation unit 732 generates hairstyle information for proposing a user's hairstyle that matches at least one clothes selected by the clothes selection unit 720, based on the user composite image generated by the image generation unit 728. You can do it.

計画情報生成部732は、ユーザの体型を示す体型情報に基づいてユーザの将来の体型を予測してよい。計画情報生成部732は、体型情報及びユーザの遺伝子情報に基づいて、ユーザの将来の体型のタイプを予測してもよい。例えば、体型のタイプは、脂肪がより多くつきやすい部位別に体型を分類したものであってよい。計画情報生成部732は、予測したユーザの将来の体型及び体型のタイプのうちの少なくとも一方に基づいて計画情報を生成してもよい。 The plan information generation unit 732 may predict the future body type of the user based on the body type information indicating the body type of the user. The plan information generation unit 732 may predict the future body type of the user based on the body type information and the gene information of the user. For example, the body type may be a type in which body types are classified according to sites where more fat tends to adhere. The plan information generation unit 732 may generate the plan information based on at least one of the predicted future body type and body type of the user.

情報提供部730は、画像生成部728により生成されたユーザ合成画像及びモデル画像の少なくとも一方を消費者デバイス102に提供する。また、情報提供部730は、計画情報生成部732により生成された計画情報を消費者デバイス102に提供する。さらに、情報提供部730は、衣服データベース744に格納されている衣服の画像及び衣服の価格を消費者デバイス102に提供する。情報提供部730は、計画情報生成部732により生成されたヘアスタイル情報を消費者デバイス102に提供してよい。情報提供部730は、計画情報生成部732により生成された、ユーザの将来の体型に基づく計画情報を消費者デバイス102に提供してもよい。 The information providing unit 730 provides at least one of the user composite image and the model image generated by the image generation unit 728 to the consumer device 102. In addition, the information providing unit 730 provides the plan information generated by the plan information generating unit 732 to the consumer device 102. Further, the information providing unit 730 provides the image of the clothes and the price of the clothes stored in the clothes database 744 to the consumer device 102. The information providing unit 730 may provide the hairstyle information generated by the plan information generation unit 732 to the consumer device 102. The information providing unit 730 may provide the consumer device 102 with the plan information generated by the plan information generating unit 732 based on the future physical form of the user.

図8は、ユーザデータベース742に格納される情報の一例を示す。ユーザデータベース742は、電話番号、体型情報、ユーザ情報、ユーザ画像、及び提案履歴を格納する。 FIG. 8 shows an example of information stored in the user database 742. The user database 742 stores telephone numbers, body type information, user information, user images, and proposal history.

電話番号は、ユーザ識別情報の一例である。体型情報は、ユーザの首回りの寸法、肩幅の寸法、袖丈の寸法、足丈の寸法、胸囲の寸法、及び腹回りの寸法等のユーザの身体の各部位のサイズを含む。体型情報は、ユーザの二の腕の太さ、太腿の太さ、及びふくらはぎの太さに関する寸法をさらに含んでよい。ユーザ情報は、身長、体重、性別、年齢、及びユーザの位置に関する情報を含む。ユーザ情報は、ユーザの遺伝子情報を含んでよい。ユーザ画像は、ユーザの身体が撮像された画像である。ユーザ画像は、ユーザの全身が撮影された画像であってよい。ユーザ画像は、ユーザが正面から撮影された画像、ユーザが背面から撮影された画像、ユーザが横から撮影された画像、及びユーザの腕が広げられた状態で撮影された画像の少なくとも1つであってよい。また、ユーザ画像は、静止画及び動画のいずれであってよい。提案履歴は、ファッション提案プラットフォーム600からユーザに過去に提案された衣服を識別するための衣服識別情報を含む。 The telephone number is an example of user identification information. The body type information includes the size of each part of the user's body such as the size of the neck of the user, the size of the shoulder width, the size of the sleeve length, the size of the foot length, the size of the chest circumference, and the size of the abdomen. The body type information may further include dimensions regarding the thickness of the user's forearm, thigh thickness, and calf thickness. The user information includes height, weight, sex, age, and information regarding the position of the user. The user information may include gene information of the user. The user image is an image of the body of the user. The user image may be an image of the entire body of the user. The user image is at least one of an image captured by the user from the front, an image captured by the user from the back, an image captured by the user from the side, and an image captured with the user's arms extended. You can The user image may be either a still image or a moving image. The suggestion history includes clothes identification information for identifying clothes that have been previously proposed to the user by the fashion suggestion platform 600.

図9は、需要予測プラットフォーム602の機能構成の一例を示す。需要予測プラットフォーム602は、天候情報取得部900、調査結果情報取得部902、販売実績情報取得部904、注目度情報取得部906、購買履歴情報取得部908、製造関連情報取得部910、ユーザ位置情報取得部912、需要予測部914、及び情報提供部916を備える。 FIG. 9 shows an example of the functional configuration of the demand forecasting platform 602. The demand forecasting platform 602 includes a weather information acquisition unit 900, a survey result information acquisition unit 902, a sales record information acquisition unit 904, an attention degree information acquisition unit 906, a purchase history information acquisition unit 908, a manufacturing related information acquisition unit 910, and user position information. An acquisition unit 912, a demand prediction unit 914, and an information provision unit 916 are provided.

天候情報取得部900は、将来の天候を示す天候情報を取得する。例えば、天候情報取得部900は、3か月間の季節予報、月間天気予報、週間天気予報、及び翌日の天気予報のうちの少なくとも1つをインターネット上の気象予報サイトから取得する。 The weather information acquisition unit 900 acquires weather information indicating future weather. For example, the weather information acquisition unit 900 acquires at least one of a three-month seasonal forecast, a monthly forecast, a weekly forecast, and a next-day forecast from a weather forecast site on the Internet.

調査結果情報取得部902は、衣服に関するユーザの嗜好の調査結果を示す調査結果情報を取得する。調査結果情報は、ウェブアンケート結果及びアンケートの集計情報を含んでよい。アンケートは、複数の衣服のそれぞれに対して好きか嫌いか普通かを選択させるものであってよい。アンケートは、アンケートに対する報酬をユーザに提供する方式で実施されてよい。 The survey result information acquisition unit 902 acquires survey result information indicating the survey result of the taste of the user regarding clothes. The survey result information may include a web questionnaire result and questionnaire total information. The questionnaire may allow each of the plurality of clothes to be selected as favorite, dislike, or normal. The questionnaire may be implemented by a method of providing the user with a reward for the questionnaire.

販売実績情報取得部904は、複数の衣服の販売実績を示す販売実績情報を取得する。販売実績情報取得部904は、生産業者デバイス110から通信ネットワーク112を介して販売実績情報を取得してよい。販売実績情報は、生産業者又は販売業者毎の衣服の販売実績及びその他の統計情報である。 The sales performance information acquisition unit 904 acquires sales performance information indicating the sales performance of a plurality of clothes. The sales record information acquisition unit 904 may acquire the sales record information from the manufacturer device 110 via the communication network 112. The sales record information is the sales record of clothes and other statistical information for each manufacturer or each distributor.

注目度情報取得部906は、複数の衣服の注目度を示す注目度情報を取得する。注目度情報は、例えば、雑誌、新聞、テレビ番組等のメディア、ファッションショー等の発表会、又は展示会で取り上げられたこと又は特集されたことを示す指標値である。また、注目度情報は、メディア、発表会、又は展示会で取り上げられた数又は特集された数を示す指標値であってよい。 The attention degree information acquisition unit 906 acquires attention degree information indicating the attention degree of a plurality of clothes. The attention level information is, for example, an index value indicating that it has been picked up or featured in a media such as a magazine, a newspaper, a television program, a presentation such as a fashion show, or an exhibition. Further, the attention level information may be an index value indicating the number picked up or featured in a media, a presentation, or an exhibition.

購買履歴情報取得部908は、ユーザの衣服の購買履歴を示す購買履歴情報を取得する。購買履歴は、衣服の購買位置を含む。購買位置は、実店舗の物理的な位置又はECサイトの論理的な位置であってよい。購買履歴情報取得部908は、店舗デバイス108が設置された実店舗から通信ネットワーク112を通じて実店舗でのユーザの購入履歴を取得してもよい。 The purchase history information acquisition unit 908 acquires purchase history information indicating the purchase history of the user's clothes. The purchase history includes the purchase position of clothes. The purchase location may be a physical location of a physical store or a logical location of an EC site. The purchase history information acquisition unit 908 may acquire the purchase history of the user at the actual shop through the communication network 112 from the actual shop in which the shop device 108 is installed.

製造関連情報取得部910は、原料費又は加工費を含む製造関連情報を取得する。製造関連情報取得部910は、衣服の生産業者から通信ネットワーク112を通じて製造関連情報を取得する。 The manufacturing-related information acquisition unit 910 acquires manufacturing-related information including raw material costs or processing costs. The manufacturing-related information acquisition unit 910 acquires manufacturing-related information from a garment manufacturer through the communication network 112.

ユーザ位置情報取得部912は、ユーザの位置を示すユーザ位置情報を取得する。ユーザ位置情報取得部912は、ユーザデータベース742が格納しているユーザ情報に含まれる位置の情報をユーザ位置情報として取得する。 The user position information acquisition unit 912 acquires user position information indicating the position of the user. The user position information acquisition unit 912 acquires the position information included in the user information stored in the user database 742 as the user position information.

需要予測部914は、天候情報、調査結果情報、販売実績情報、注目度情報、購買履歴情報、及び製造関連情報の少なくとも1つに基づいて、複数の衣服の将来の需要を予測する。需要予測部914は、調査結果情報であるアンケートの集計結果を需要量に換算する換算式を用いて、複数の衣服の将来の需要を予測してよい。換算式は、アンケートの種類毎に用意されてもよく、消費者の年齢又は世代毎に用意されてもよい。需要予測部914は、注目度情報である指標値を需要量に換算する換算式を用いて、複数の衣服の将来の需要を予測してよい。換算式は、メディア、発表会、又は展示会の種類毎に用意されていてもよい。 The demand prediction unit 914 predicts future demand for a plurality of clothes based on at least one of weather information, survey result information, sales record information, attention level information, purchase history information, and manufacturing-related information. The demand prediction unit 914 may predict future demands for a plurality of clothes by using a conversion formula that converts the totalized result of the questionnaire, which is the survey result information, into the demand amount. The conversion formula may be prepared for each type of questionnaire, or may be prepared for each age or generation of consumers. The demand prediction unit 914 may predict future demands for a plurality of clothes by using a conversion formula that converts an index value that is attention level information into a demand amount. The conversion formula may be prepared for each type of media, presentation, or exhibition.

需要予測部914は、購買履歴情報に含まれる購買位置又はユーザ位置情報が示すユーザの位置を利用して、地域又は世代等のマーケット毎に、複数の衣服の将来の重要を予測してよい。需要予測部914は、ファッション提案プラットフォーム600の情報提供部730から提供された少なくとも1つの衣服に関する情報にさらに基づいて、複数の衣服の将来の需要を予測してもよい。 The demand prediction unit 914 may predict the future importance of a plurality of clothes for each market such as region or generation by using the purchase position included in the purchase history information or the position of the user indicated by the user position information. The demand prediction unit 914 may predict future demands for the plurality of clothes, further based on the information about the at least one clothes provided by the information providing unit 730 of the fashion suggestion platform 600.

需要予測部914は、機械学習モデルを用いて、複数の衣服の将来の需要を予測してもよい。また、需要予測部914は、日次で複数の衣服の将来の需要を予測してもよい。 The demand prediction unit 914 may predict a future demand for a plurality of clothes using a machine learning model. In addition, the demand prediction unit 914 may predict the future demand for a plurality of clothes on a daily basis.

情報提供部916は、複数の衣服の将来の需要に関する情報を生産業者デバイス110に提供する。情報提供部916は、ユーザデータベース742に格納されるユーザ情報及びユーザ画像を生産業者デバイス110へ提供してよい。 The information providing unit 916 provides the manufacturer device 110 with information regarding future demand for a plurality of clothes. The information providing unit 916 may provide the user information and the user image stored in the user database 742 to the manufacturer device 110.

図10は、店舗デバイス108の機能構成の一例を示す。店舗デバイス108は、撮像部1000、撮像制御部1002、体型情報生成部1006、特徴情報生成部1007、衣服選択部1020、衣服画像取得部1024、画像生成部1028、表示制御部1029、表示部1031、ユーザデータベース1042、衣服データベース1044、衣服評価データベース1048、操作入力部1050、及びユーザ特定部1052を備える。店舗デバイス108は、スマートミラーであってよい。 FIG. 10 shows an example of the functional configuration of the store device 108. The store device 108 includes an imaging unit 1000, an imaging control unit 1002, a body type information generation unit 1006, a characteristic information generation unit 1007, a clothing selection unit 1020, a clothing image acquisition unit 1024, an image generation unit 1028, a display control unit 1029, a display unit 1031. A user database 1042, a clothing database 1044, a clothing evaluation database 1048, an operation input unit 1050, and a user identification unit 1052. The store device 108 may be a smart mirror.

体型情報生成部1006、特徴情報生成部1007、衣服選択部1020、衣服画像取得部1024、及び画像生成部1028は、店舗デバイス108とは異なる位置に設けられてもよい。例えば、店舗デバイス108は、ファッションプラットフォーム104が備える体型情報生成部706、衣服選択部720、衣服画像取得部724、及び画像生成部728を、体型情報生成部1006、特徴情報生成部1007、衣服選択部1020、衣服画像取得部1024、及び画像生成部1028として利用してもよい。なお、体型情報生成部1006、衣服選択部1020、衣服画像取得部1024、及び画像生成部1028のそれぞれは、体型情報生成部706、衣服選択部720、衣服画像取得部724、及び画像生成部728と同様の機能を有してよい。また、ユーザデータベース1042は、ユーザデータベース742に格納されている情報と同様の情報を格納してよい。衣服データベース1044は、衣服データベースと744に格納されている情報と同様の情報を格納してよい。 The body type information generation unit 1006, the characteristic information generation unit 1007, the clothing selection unit 1020, the clothing image acquisition unit 1024, and the image generation unit 1028 may be provided at positions different from the shop device 108. For example, the store device 108 includes a body type information generation unit 706, a clothing selection unit 720, a clothing image acquisition unit 724, and an image generation unit 728 included in the fashion platform 104, a body type information generation unit 1006, a characteristic information generation unit 1007, and clothing selection. You may use as the part 1020, the clothes image acquisition part 1024, and the image generation part 1028. Each of the body type information generation unit 1006, the clothing selection unit 1020, the clothing image acquisition unit 1024, and the image generation unit 1028 has a body type information generation unit 706, a clothing selection unit 720, a clothing image acquisition unit 724, and an image generation unit 728. It may have a function similar to. Further, the user database 1042 may store the same information as the information stored in the user database 742. Clothes database 1044 may store information similar to the information stored in clothes database and 744.

撮像制御部1002は、表示部1031の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部1000に撮像させる。体型情報生成部1006は、ユーザ画像に基づいて、ユーザの体型を示す体型情報を生成する。特徴情報生成部1007は、ユーザ画像に基づいて、ユーザの体型以外の特徴を示す特徴情報を生成する。ユーザの体型以外の特徴は、ユーザの髪型、雰囲気、及び推定年齢であってよい。店舗デバイス108は、ユーザ画像、体型情報及び特徴情報の少なくとも1つをファッションプラットフォーム104及び生産業者デバイス110に提供してよい。ユーザデータベース1042は、ユーザの特徴情報をさらに格納してよい。 The image capturing control unit 1002 causes the image capturing unit 1000 to capture a user image that is an image including the user's body existing in front of the display surface of the display unit 1031. The body type information generation unit 1006 generates body type information indicating the body type of the user based on the user image. The characteristic information generation unit 1007 generates characteristic information indicating characteristics other than the body type of the user based on the user image. Features other than the user's body type may be the user's hairstyle, mood, and estimated age. The store device 108 may provide at least one of a user image, body type information, and characteristic information to the fashion platform 104 and the manufacturer device 110. The user database 1042 may further store user characteristic information.

衣服選択部1020は、複数の衣服に関する情報及び体型情報に基づいて、複数の衣服の中から少なくとも1つの衣服を選択する。衣服選択部1020は、複数の衣服に関する情報、体型情報、及び特徴情報に基づいて、複数の衣服の中から少なくとも1つの衣服を選択してよい。衣服選択部1020は、衣服データベース1044に衣服に対応づけて格納されている季節の情報を参照して、現在の季節に適合する複数の衣服の中から少なくとも1つの衣服を選択してもよい。衣服選択部1020は、衣服データベース1044に格納されている衣服の在庫情報を参照して、販売可能な少なくとも1つの衣服を選択してもよい。衣服画像取得部1024は、衣服選択部1020により選択された少なくとも1つの衣服の画像である衣服画像を取得する。 The clothing selection unit 1020 selects at least one clothing out of the plurality of clothings based on the information about the plurality of clothings and the body type information. The clothes selecting unit 1020 may select at least one clothes from the plurality of clothes based on the information about the plurality of clothes, the body type information, and the feature information. The clothing selection unit 1020 may select at least one clothing from a plurality of clothing that matches the current season by referring to the season information stored in the clothing database 1044 in association with the clothing. The clothes selecting unit 1020 may select at least one clothes that can be sold by referring to the stock information of clothes stored in the clothes database 1044. The clothes image acquisition unit 1024 acquires a clothes image which is an image of at least one clothes selected by the clothes selection unit 1020.

他の例においては、衣服選択部1020は、複数の衣服に関する情報及び体型情報に基づいて、複数の衣服の組み合わせの中から少なくとも1つの衣服の組み合わせを選択する。衣服選択部1020は、有名人又はスタイリストによりコーディネートされた複数の衣服の組み合わせを含むデータベースを参照する。衣服選択部1020は、コーディネートされた複数の衣服の組み合わせに基づいて、衣服データベース1044に格納された在庫情報に含まれる複数の衣服の組み合わせの中から少なくとも1つの衣服の組み合わせを選択する。衣服画像取得部1024は、衣服選択部1020により選択された複数の衣服の組み合わせに含まれる複数の衣服の画像である衣服画像を取得する。 In another example, the clothing selection unit 1020 selects at least one clothing combination from among the plurality of clothing combinations based on the information about the plurality of clothing and the body type information. The clothing selection unit 1020 refers to a database containing a combination of a plurality of clothing coordinated by a celebrity or a stylist. The clothing selection unit 1020 selects at least one clothing combination from among the plurality of clothing combinations included in the inventory information stored in the clothing database 1044, based on the coordinated plurality of clothing combinations. The clothes image acquisition unit 1024 acquires a clothes image which is an image of a plurality of clothes included in the combination of a plurality of clothes selected by the clothes selection unit 1020.

画像生成部1028は、衣服画像及びユーザ画像に基づいて、衣服選択部1020により選択された少なくとも1つの衣服を着用しているユーザの画像であるユーザ合成画像を生成する。具体的には、画像生成部1028は、ユーザ画像に含まれるユーザの衣服の領域に衣服画像が合成されたユーザ合成画像を生成する。画像生成部1028は、複数の衣服の組み合わせ毎に、ユーザ画像に含まれるユーザの衣服の領域に衣服画像が合成された複数のユーザ合成画像を生成してよい。 The image generation unit 1028 generates a user composite image that is an image of a user wearing at least one clothes selected by the clothes selection unit 1020, based on the clothes image and the user image. Specifically, the image generation unit 1028 generates a user combined image in which the clothes image is combined with the area of the clothes of the user included in the user image. The image generation unit 1028 may generate, for each combination of a plurality of clothes, a plurality of user combined images in which the clothes image is combined with the area of the user's clothes included in the user image.

表示制御部1029は、ユーザ合成画像を表示部1031に表示させる。表示制御部1029は、複数のユーザ合成画像を表示部1031に順次表示させる。複数の衣服の組み合わせのそれぞれに対して予め評価値が定められている。評価値は、衣服評価データベース1048に格納されている。表示制御部1029は、衣服評価データベース1048に格納された評価値を参照し、評価値に応じた順で、複数のユーザ合成画像を表示部1031に表示させる。表示制御部1029は、ユーザ特定部1052により特定されたユーザに対応するユーザ識別情報及びユーザ名をユーザデータベース1042から取得する。表示制御部1029は、取得したユーザ識別情報及びユーザ名を表示部1031に表示させる。表示制御部1029は、衣服データベース1044に格納されている衣服の価格を表示部1031に表示させてよい。 The display control unit 1029 causes the display unit 1031 to display the user composite image. The display control unit 1029 causes the display unit 1031 to sequentially display a plurality of user composite images. An evaluation value is set in advance for each of a plurality of combinations of clothes. The evaluation value is stored in the clothes evaluation database 1048. The display control unit 1029 refers to the evaluation value stored in the clothing evaluation database 1048, and causes the display unit 1031 to display a plurality of user composite images in the order according to the evaluation value. The display control unit 1029 acquires from the user database 1042 the user identification information and the user name corresponding to the user identified by the user identification unit 1052. The display control unit 1029 causes the display unit 1031 to display the acquired user identification information and user name. The display control unit 1029 may cause the display unit 1031 to display the price of the clothes stored in the clothes database 1044.

ユーザ特定部1052は、ユーザによって操作入力部1050に入力されたユーザ識別情報及びユーザデータベース1042に格納されているユーザ識別情報に基づいてユーザを特定する。ユーザ特定部1052は、撮像部1000により撮像されたユーザ画像及びユーザデータベース1042に格納されているユーザ画像に基づいてユーザの顔認証を行うことによりユーザを特定してよい。表示制御部1029は、特定されたユーザに関連付けられたユーザ名、及びユーザ識別情報を表示部1031に表示させてもよい。 The user identification unit 1052 identifies a user based on the user identification information input by the user in the operation input unit 1050 and the user identification information stored in the user database 1042. The user identifying unit 1052 may identify the user by performing face authentication of the user based on the user image captured by the image capturing unit 1000 and the user image stored in the user database 1042. The display control unit 1029 may cause the display unit 1031 to display the user name associated with the specified user and the user identification information.

図11は、表示部1031に表示される表示内容の一例を示す。表示部1031には、計測ボタン1104、送信ボタン1105、ユーザ合成画像1108、左スクロールボタン1110、右スクロールボタン1112、ポインタ1114、及び購入金額1116が表示される。表示部1031には、ユーザ名1100及びユーザ識別情報1102のうちの少なくとも一方が表示されてよい。表示部1031の初期画面には、ユーザ合成画像1108が表示される代わりに、表示部1031の表示面の前方に存在するユーザを撮像部1000で撮影した映像が表示されてもよい。表示制御部1029は、ユーザ合成画像に含まれる衣服が店舗内で実際に陳列されている棚の番号を衣服データベース1044から取得してよい。表示制御部1029は、取得した棚の番号を表示部1031に表示させてもよい。 FIG. 11 shows an example of display contents displayed on the display unit 1031. The display unit 1031 displays a measurement button 1104, a send button 1105, a user composite image 1108, a left scroll button 1110, a right scroll button 1112, a pointer 1114, and a purchase price 1116. At least one of the user name 1100 and the user identification information 1102 may be displayed on the display unit 1031. Instead of displaying the user composite image 1108, the initial screen of the display unit 1031 may display a video image captured by the imaging unit 1000 of the user in front of the display surface of the display unit 1031. The display control unit 1029 may acquire, from the clothes database 1044, the number of the shelf in which the clothes included in the user-combined image are actually displayed in the store. The display control unit 1029 may display the acquired shelf number on the display unit 1031.

計測ボタン1104、送信ボタン1105、左スクロールボタン1110、及び右スクロールボタン1112はタッチパネル式ボタンであってよい。ユーザが各ボタンに触れると各ボタンに対応する動作が実行される。ユーザがマウスを操作して、ポインタ1114を各ボタン上に位置合わせした状態でマウスをクリックすることにより各ボタンに対応する動作が実行されてよい。 The measurement button 1104, the send button 1105, the left scroll button 1110, and the right scroll button 1112 may be touch panel buttons. When the user touches each button, the operation corresponding to each button is executed. When the user operates the mouse and clicks the mouse with the pointer 1114 aligned with each button, the operation corresponding to each button may be executed.

計測ボタン1104が選択された場合、体型情報生成部1006は、ユーザ画像に基づいて体型情報を生成する。特徴情報生成部1007はユーザ画像に基づいて特徴情報を生成してよい。さらに、図10に示す衣服選択部1020、衣服画像取得部1024、画像生成部1028による処理の後、表示部1031は、生成されたユーザ合成画像1108を表示する。 When the measurement button 1104 is selected, the body type information generation unit 1006 generates body type information based on the user image. The characteristic information generation unit 1007 may generate characteristic information based on the user image. Furthermore, after the processing by the clothing selection unit 1020, the clothing image acquisition unit 1024, and the image generation unit 1028 illustrated in FIG. 10, the display unit 1031 displays the generated user composite image 1108.

送信ボタン1105が選択された場合、店舗デバイス108は、表示部1031に表示されているユーザ合成画像1108及び購入金額1116をユーザのスマートフォンに送信する。スマートフォンは、消費者デバイス102の一例である。左スクロールボタン1110又は右スクロールボタン1112が選択された場合、表示制御部1029は、ユーザ合成画像1108が左方向又は右方向にスクロールする処理を表示部1031に実行させ、次のおすすめの衣服の組み合わせを合成したユーザ合成画像1108が表示部1031に表示させる。ユーザのクレジットカード情報が店舗の会員情報としてユーザデータベース1042に登録されている場合、表示制御部1029は、購入ボタンを表示部1031に表示させてもよい。購入ボタンが選択された場合、店舗デバイス108は、表示部1031に表示されている衣服の会計処理を行ってもよい。 When the send button 1105 is selected, the store device 108 sends the user composite image 1108 and the purchase price 1116 displayed on the display unit 1031 to the user's smartphone. A smartphone is an example of consumer device 102. When the left scroll button 1110 or the right scroll button 1112 is selected, the display control unit 1029 causes the display unit 1031 to perform a process of scrolling the user composite image 1108 in the left direction or the right direction, and the next recommended combination of clothes. A user-composite image 1108 composed by combining is displayed on the display unit 1031. When the credit card information of the user is registered in the user database 1042 as the member information of the store, the display control unit 1029 may display the purchase button on the display unit 1031. When the purchase button is selected, the store device 108 may perform the accounting process on the clothes displayed on the display unit 1031.

図12は、消費者デバイス102として機能するコンピュータ1200のハードウエア構成の一例を示す。本実施形態に係るコンピュータ1200は、SoC1210、メインメモリ1222、フラッシュメモリ1224、アンテナ1232、アンテナ1234、ディスプレイ1240、マイク1242、スピーカ1244、カメラ1246、USBポート1252、及びカードスロット1254を備える。 FIG. 12 shows an example of the hardware configuration of a computer 1200 that functions as the consumer device 102. The computer 1200 according to this embodiment includes a SoC 1210, a main memory 1222, a flash memory 1224, an antenna 1232, an antenna 1234, a display 1240, a microphone 1242, a speaker 1244, a camera 1246, a USB port 1252, and a card slot 1254.

SoC1210は、メインメモリ1222及びフラッシュメモリ1224に格納されたプログラムに基づいて動作し、各部の制御を行う。アンテナ1232は、いわゆるセルラーアンテナである。アンテナ1234は、いわゆるWiFi(登録商標)アンテナである。SoC1210は、アンテナ1232及びアンテナ1234を用いて、各種通信機能を実現してよい。SoC1210は、例えば、アンテナ1232又はアンテナ1234を用いてSoC1210が使用するプログラムを受信して、フラッシュメモリ1224に格納してよい。 The SoC 1210 operates based on the programs stored in the main memory 1222 and the flash memory 1224, and controls each unit. The antenna 1232 is a so-called cellular antenna. The antenna 1234 is a so-called WiFi (registered trademark) antenna. The SoC 1210 may implement various communication functions using the antenna 1232 and the antenna 1234. The SoC 1210 may receive the program used by the SoC 1210 using the antenna 1232 or the antenna 1234 and store the program in the flash memory 1224, for example.

SoC1210は、ディスプレイ1240を用いて各種表示機能を実現してよい。SoC1210は、マイク1242を用いて各種音声入力機能を実現してもよい。SoC1210は、スピーカ1244を用いて各種音声出力機能を実現してもよい。SoC1210は、カメラ1246を用いて各種撮影機能を実現してもよい。 The SoC 1210 may implement various display functions using the display 1240. The SoC 1210 may implement various audio input functions using the microphone 1242. The SoC 1210 may implement various audio output functions using the speaker 1244. The SoC 1210 may implement various shooting functions using the camera 1246.

USBポート1252は、USB接続を実現する。カードスロット1254は、SDカード等の各種カードとの接続を実現する。SoC1210は、USBポート1252に接続された機器又はメモリと、カードスロット1254に接続されたカードとから、SoC1210が使用するプログラムを受信して、フラッシュメモリ1224に格納してよい。 The USB port 1252 realizes USB connection. The card slot 1254 realizes connection with various cards such as an SD card. The SoC 1210 may receive a program used by the SoC 1210 from a device or a memory connected to the USB port 1252 and a card connected to the card slot 1254 and store the program in the flash memory 1224.

コンピュータ1200にインストールされ、コンピュータ1200を消費者デバイス102として機能させるプログラムは、SoC1210等に働きかけて、コンピュータ1200を、消費者デバイス102の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ1200に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である撮像部500、操作入力部502、表示部504、ユーザ画像取得部506、ユーザ情報取得部508、ユーザ識別情報取得部510、表示制御部512、及び通信部514として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ1200の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の消費者デバイス102が構築される。 A program installed in the computer 1200 and causing the computer 1200 to function as the consumer device 102 may work on the SoC 1210 or the like to cause the computer 1200 to function as each unit of the consumer device 102. The information processing described in these programs is read by the computer 1200, so that the image capturing unit 500, the operation input unit 502, and the display, which are specific means in which software and the various hardware resources described above cooperate with each other. It functions as the unit 504, the user image acquisition unit 506, the user information acquisition unit 508, the user identification information acquisition unit 510, the display control unit 512, and the communication unit 514. Then, by implementing the calculation or processing of information according to the purpose of use of the computer 1200 in the present embodiment by these concrete means, the specific consumer device 102 according to the purpose of use is constructed.

図13は、ファッションプラットフォーム104として機能するコンピュータ1300の一例を概略的に示す。本実施形態に係るコンピュータ1300は、ホストコントローラ1392により相互に接続されるCPU1310、及びRAM1330を有するCPU周辺部と、入出力コントローラ1394によりホストコントローラ1392に接続されるROM1320、通信I/F1340、ハードディスクドライブ1350、及び入出力チップ1380を有する入出力部を備える。コンピュータ1300は、CPU1310に代えてGPU又はFPGA(Field-Programmable Gate Array)を備えてよい。 FIG. 13 schematically illustrates an example of a computer 1300 that functions as the fashion platform 104. The computer 1300 according to this embodiment includes a CPU 1310 and a RAM 1330, which are mutually connected by a host controller 1392, a CPU peripheral unit, a ROM 1320, a communication I/F 1340, and a hard disk drive that are connected to the host controller 1392 by an input/output controller 1394. 1350 and an input/output unit having an input/output chip 1380. The computer 1300 may include a GPU or an FPGA (Field-Programmable Gate Array) instead of the CPU 1310.

CPU1310は、ROM1320及びRAM1330に格納されたプログラムに基づいて動作し、各部の制御を行う。通信I/F1340は、有線又は無線により通信ネットワーク112を介して他の装置と通信する。また、通信I/F1340は、通信を行うハードウエアとして機能する。ハードディスクドライブ1350は、CPU1310が使用するプログラム及びデータを格納する。 The CPU 1310 operates based on the programs stored in the ROM 1320 and the RAM 1330, and controls each unit. The communication I/F 1340 communicates with other devices via the communication network 112 by wire or wirelessly. Further, the communication I/F 1340 functions as hardware for performing communication. The hard disk drive 1350 stores programs and data used by the CPU 1310.

ROM1320は、コンピュータ1300が起動時に実行するブート・プログラム及びコンピュータ1300のハードウエアに依存するプログラムなどを格納する。入出力チップ1380は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ1394へと接続する。 The ROM 1320 stores a boot program executed by the computer 1300 at startup and a program dependent on the hardware of the computer 1300. The input/output chip 1380 connects various input/output devices to the input/output controller 1394 via, for example, a parallel port, a serial port, a keyboard port, a mouse port, and the like.

RAM1330を介してハードディスクドライブ1350に提供されるプログラムは、ICカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM1330を介してハードディスクドライブ1350にインストールされ、CPU1310において実行される。 The program provided to the hard disk drive 1350 via the RAM 1330 is stored in a recording medium such as an IC card and provided by the user. The program is read from the recording medium, installed in the hard disk drive 1350 via the RAM 1330, and executed by the CPU 1310.

コンピュータ1300にインストールされ、コンピュータ1300をファッションプラットフォーム104として機能させるプログラムは、CPU1310などに働きかけて、コンピュータ1300を、ファッションプラットフォーム104の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ1300に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段であるユーザ識別情報取得部700、ユーザ情報取得部702、ユーザ画像取得部704、体型情報生成部706、衣服選択部720、格納制御部722、衣服画像取得部724、モデル画像取得部726、画像生成部728、情報提供部730、計画情報生成部732、ユーザデータベース742、衣服データベース744、及びモデルデータベース746として機能する。さらに、これらのプログラムに記述された情報処理は、コンピュータ1300に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である天候情報取得部900、調査結果情報取得部902、販売実績情報取得部904、注目度情報取得部906、購買履歴情報取得部908、製造関連情報取得部910、ユーザ位置情報取得部912、需要予測部914、及び情報提供部916として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ1300の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有のファッションプラットフォーム104が構築される。 A program installed in the computer 1300 and causing the computer 1300 to function as the fashion platform 104 may cause the CPU 1310 or the like to cause the computer 1300 to function as each unit of the fashion platform 104. When the information processing described in these programs is read by the computer 1300, the user identification information acquisition unit 700 and the user information acquisition, which are specific means in which software and the various hardware resources described above cooperate with each other. Unit 702, user image acquisition unit 704, body type information generation unit 706, clothes selection unit 720, storage control unit 722, clothes image acquisition unit 724, model image acquisition unit 726, image generation unit 728, information provision unit 730, plan information generation. It functions as the section 732, the user database 742, the clothing database 744, and the model database 746. Furthermore, the information processing described in these programs is read by the computer 1300, and the weather information acquisition unit 900, which is a specific means in which the software and the various hardware resources described above cooperate, and the survey results. The information acquisition unit 902, the sales record information acquisition unit 904, the attention degree information acquisition unit 906, the purchase history information acquisition unit 908, the manufacturing related information acquisition unit 910, the user position information acquisition unit 912, the demand prediction unit 914, and the information provision unit 916. Function as. Then, the specific fashion platform 104 according to the purpose of use is constructed by implementing the calculation or processing of information according to the purpose of use of the computer 1300 in the present embodiment by these specific means.

図14は、店舗デバイス108として機能するコンピュータ1400の一例を概略的に示す。本実施形態に係るコンピュータ1400は、ホストコントローラ1492により相互に接続されるCPU1410、RAM1430、及びグラフィックコントローラ1485を有するCPU周辺部と、入出力コントローラ1494によりホストコントローラ1492に接続されるROM1420、通信I/F1440、ハードディスクドライブ1450、カメラ1460、及び入出力チップ1480を有する入出力部を備える。コンピュータ1400は、CPU1410に代えてGPU又はFPGA(Field-Programmable Gate Array)を備えてよい。 FIG. 14 schematically illustrates an example of a computer 1400 that functions as the store device 108. The computer 1400 according to the present embodiment has a CPU peripheral unit including a CPU 1410, a RAM 1430, and a graphic controller 1485 interconnected by a host controller 1492, a ROM 1420 connected to the host controller 1492 by an input/output controller 1494, and a communication I/O. An input/output unit having an F1440, a hard disk drive 1450, a camera 1460, and an input/output chip 1480 is provided. The computer 1400 may include a GPU or an FPGA (Field-Programmable Gate Array) instead of the CPU 1410.

CPU1410は、ROM1420及びRAM1430に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ1485は、CPU1410などがRAM1430内に設けたフレーム・バッファ上に生成する画像データを取得し、ディスプレイ1490上に表示させる。ディスプレイ1490は、表示部1031の一例であってよい。これに代えて、グラフィックコントローラ1485は、CPU1410などが生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。 The CPU 1410 operates based on programs stored in the ROM 1420 and the RAM 1430 to control each unit. The graphic controller 1485 acquires image data generated by the CPU 1410 or the like on a frame buffer provided in the RAM 1430 and displays it on the display 1490. The display 1490 may be an example of the display unit 1031. Alternatively, the graphic controller 1485 may internally include a frame buffer that stores image data generated by the CPU 1410 or the like.

通信I/F1440は、有線又は無線により通信ネットワーク112を介して他の装置と通信する。また、通信I/F1440は、通信を行うハードウエアとして機能する。ハードディスクドライブ1450は、CPU1410が使用するプログラム及びデータを格納する。 The communication I/F 1440 communicates with other devices via the communication network 112 by wire or wirelessly. Further, the communication I/F 1440 functions as hardware for performing communication. The hard disk drive 1450 stores programs and data used by the CPU 1410.

ROM1420は、コンピュータ1400が起動時に実行するブート・プログラム及びコンピュータ1400のハードウエアに依存するプログラムなどを格納する。入出力チップ1480は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ1494へと接続する。 The ROM 1420 stores a boot program executed by the computer 1400 at startup and a program dependent on the hardware of the computer 1400. The input/output chip 1480 connects various input/output devices to the input/output controller 1494 via, for example, a parallel port, a serial port, a keyboard port, a mouse port, and the like.

RAM1430を介してハードディスクドライブ1450に提供されるプログラムは、ICカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、RAM1430を介してハードディスクドライブ1450にインストールされ、CPU1410において実行される。 The program provided to the hard disk drive 1450 via the RAM 1430 is stored in a recording medium such as an IC card and provided by the user. The program is read from the recording medium, installed in the hard disk drive 1450 via the RAM 1430, and executed by the CPU 1410.

コンピュータ1400にインストールされ、コンピュータ1400を店舗デバイス108として機能させるプログラムは、CPU1410などに働きかけて、コンピュータ1400を、店舗デバイス108の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ1400に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である撮像部1000、撮像制御部1002、体型情報生成部1006、特徴情報生成部1007、衣服選択部1020、衣服画像取得部1024、画像生成部1028、表示制御部1029、表示部1031、ユーザデータベース1042、衣服データベース1044、衣服評価データベース1048、操作入力部1050、及びユーザ特定部1052として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ1400の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の店舗デバイス108が構築される。 A program installed in the computer 1400 and causing the computer 1400 to function as the store device 108 may cause the CPU 1410 or the like to cause the computer 1400 to function as each unit of the store device 108. The information processing described in these programs is read by the computer 1400, and is a specific means in which software and various hardware resources described above cooperate with each other, that is, the image capturing unit 1000, the image capturing control unit 1002, and the body type. Information generation unit 1006, characteristic information generation unit 1007, clothes selection unit 1020, clothes image acquisition unit 1024, image generation unit 1028, display control unit 1029, display unit 1031, user database 1042, clothes database 1044, clothes evaluation database 1048, operation It functions as the input unit 1050 and the user identification unit 1052. Then, by implementing the calculation or processing of information according to the purpose of use of the computer 1400 in this embodiment by these specific means, a unique store device 108 according to the purpose of use is constructed.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various modifications and improvements can be added to the above-described embodiment. It is clear from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The execution order of each process such as the operation, procedure, step, and step in the device, system, program, and method shown in the claims, the specification, and the drawings is, in particular, “before” or “prior to”. It should be noted that the output of the previous process can be realized in any order unless the output of the previous process is used in the subsequent process. The operation flow in the claims, the description, and the drawings is described by using “first,” “next,” and the like for convenience, but it is essential that the operations are performed in this order. Not a thing.

100 情報提供システム、102 消費者デバイス、104 ファッションプラットフォーム、106 データベース、108 店舗デバイス、110 生産業者デバイス、112 通信ネットワーク、310 データベース、500 撮像部、502 操作入力部、504 表示部、506 ユーザ画像取得部、508 ユーザ情報取得部、510 ユーザ識別情報取得部、512 表示制御部、514 通信部、516 送信部、518 受信部、600 ファッション提案プラットフォーム、602 需要予測プラットフォーム、700 ユーザ識別情報取得部、702 ユーザ情報取得部、704 ユーザ画像取得部、706 体型情報生成部、708 部位サイズ導出部、710 皺形状特定部、712 導出部位決定部、714 部位方向特定部、716 衣服種類特定部、718 衣服サイズ特定部、720 衣服選択部、722 格納制御部、724 衣服画像取得部、726 モデル画像取得部、728 画像生成部、730 情報提供部、732 計画情報生成部、742 ユーザデータベース、744 衣服データベース、746 モデルデータベース、900 天候情報取得部、902 調査結果情報取得部、904 販売実績情報取得部、906 注目度情報取得部、908 購買履歴情報取得部、910 製造関連情報取得部、912 ユーザ位置情報取得部、914 需要予測部、916 情報提供部、1000 撮像部、1002 撮像制御部、1006 体型情報生成部、1007 特徴情報生成部、1020 衣服選択部、1024 衣服画像取得部、1028 画像生成部、1029 表示制御部、1031 表示部、1042 ユーザデータベース、1044 衣服データベース、1048 衣服評価データベース、1050 操作入力部、1052 ユーザ特定部、1100 ユーザ名、1102 ユーザ識別情報、1104 計測ボタン、1105 送信ボタン、1108 ユーザ合成画像、1110 左スクロールボタン、1112 右スクロールボタン、1114 ポインタ、1116 購入金額、1200 コンピュータ、1210 SoC、1222 メインメモリ、1224 フラッシュメモリ、1232 アンテナ、1234 アンテナ、1240 ディスプレイ、1242 マイク、1244 スピーカ、1246 カメラ、1252 USBポート、1254 カードスロット、1300 コンピュータ、1310 CPU、1320 ROM、1330 RAM、1340 通信I/F、1350 ハードディスクドライブ、1380 入出力チップ、1392 ホストコントローラ、1394 入出力コントローラ、1400 コンピュータ、1410 CPU、1420 ROM、1430 RAM、1440 通信I/F、1450 ハードディスクドライブ、1460 カメラ、1485 グラフィックコントローラ、1490 ディスプレイ、1492 ホストコントローラ、1494 入出力コントローラ 100 information providing system, 102 consumer device, 104 fashion platform, 106 database, 108 store device, 110 manufacturer device, 112 communication network, 310 database, 500 imaging unit, 502 operation input unit, 504 display unit, 506 user image acquisition Section, 508 user information acquisition section, 510 user identification information acquisition section, 512 display control section, 514 communication section, 516 transmission section, 518 reception section, 600 fashion proposal platform, 602 demand forecasting platform, 700 user identification information acquisition section, 702 User information acquisition unit, 704 User image acquisition unit, 706 Body shape information generation unit, 708 Part size derivation unit, 710 Wrinkle shape specification unit, 712 Derived part determination unit, 714 Part direction specification unit, 716 Clothes type specification unit, 718 Clothes size Specific part, 720 clothes selection part, 722 storage control part, 724 clothes image acquisition part, 726 model image acquisition part, 728 image generation part, 730 information provision part, 732 plan information generation part, 742 user database, 744 clothes database, 746 Model database, 900 weather information acquisition unit, 902 survey result information acquisition unit, 904 sales performance information acquisition unit, 906 attention level information acquisition unit, 908 purchase history information acquisition unit, 910 manufacturing related information acquisition unit, 912 user position information acquisition unit , 914 Demand forecasting unit, 916 Information providing unit, 1000 Imaging unit, 1002 Imaging control unit, 1006 Body type information generation unit, 1007 Characteristic information generation unit, 1020 Clothes selection unit, 1024 Clothes image acquisition unit, 1028 Image generation unit, 1029 display Control unit, 1031 display unit, 1042 user database, 1044 clothes database, 1048 clothes evaluation database, 1050 operation input unit, 1052 user identification unit, 1100 user name, 1102 user identification information, 1104 measurement button, 1105 transmission button, 1108 user composition Image, 1110 left scroll button, 1112 right scroll button, 1114 pointer, 1116 purchase amount, 1200 computer, 1210 SoC, 1222 main memory, 1224 flash memo Re, 1232 antenna, 1234 antenna, 1240 display, 1242 microphone, 1244 speaker, 1246 camera, 1252 USB port, 1254 card slot, 1300 computer, 1310 CPU, 1320 ROM, 1330 RAM, 1340 communication I/F, 1350 hard disk drive, 1380 input/output chip, 1392 host controller, 1394 input/output controller, 1400 computer, 1410 CPU, 1420 ROM, 1430 RAM, 1440 communication I/F, 1450 hard disk drive, 1460 camera, 1485 graphic controller, 1490 display, 1492 host controller, 1494 I/O controller

Claims (20)

プログラムを格納するメモリと、
前記プログラムを実行するプロセッサと、
通信ネットワークを介して他の装置と通信する通信インタフェースと
を備える情報提供装置であって、
前記プロセッサが前記プログラムを実行することにより、
前記通信インタフェースを介して、ユーザが利用する消費者デバイスから、前記ユーザの身体を含む画像であるユーザ画像を取得するユーザ画像取得部と
前記通信インタフェースを介して、前記消費者デバイス又は前記ユーザの体型を測定するデバイスから、前記ユーザの身長を含むユーザ情報を取得するユーザ情報取得部と、
記ユーザ画像と前記ユーザ情報とに基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する体型情報生成部と
衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部と
前記通信インタフェースを介して、前記衣服選択部により選択された前記少なくとも1つの衣服に関する情報を前記ユーザに提供する情報提供部と
を実現し、
前記体型情報生成部は、
前記ユーザ画像に含まれる前記ユーザが着用している衣服の皺の形状を特定する皺形状特定部と、
前記衣服が前記ユーザの身体の各部位に密着しているか否かを前記衣服の皺の形状から判断し、前記衣服の形状が前記ユーザの体型に近い部位をユーザ画像毎に決定する導出部位決定部と、
前記導出部位決定部が前記ユーザ画像毎に決定した前記ユーザの体型に近い部位に基づいて前記ユーザの身体の部位のサイズを導出する部位サイズ導出部と
を有する、情報提供装置。
A memory to store the program,
A processor for executing the program,
A communication interface that communicates with other devices via a communication network
An information providing device comprising:
By the processor executing the program,
Via the communication interface, and a user image acquisition unit that acquires user image is from the consumer device used by the user, an image including the body of the User chromatography THE,
A user information acquisition unit that acquires user information including the height of the user from the consumer device or a device that measures the body type of the user via the communication interface;
Before SL based on the user image image and the user information, and type information generating unit that generates the body type information including the size of the bodily parts of the user,
And clothing selection unit based on the information and before Kitai type information about the garment several stored in the garment database, selecting at least one of the garment from the plurality of garment,
Via the communication interface, and before Symbol information providing unit that provides information about the selected at least one garment by garment selecting unit to the user
Realized,
The body type information generation unit,
A wrinkle shape specifying unit that specifies a wrinkle shape of the clothes worn by the user included in the user image,
Derived part determination that determines whether or not the clothes are in close contact with each part of the user's body from the wrinkle shape of the clothes and determines a part where the shape of the clothes is close to the user's body shape for each user image Department,
A body part size deriving unit that derives the size of the body part of the user based on the body part close to the user's body structure determined for each user image by the derived part determination unit.
The having, information providing apparatus.
記ユーザ情報は、ユーザの体重、年齢、及び性別の少なくとも1つをさらに含む、
求項1に記載の情報提供装置。
Before SL user information further comprises User chromatography The body weight, age, and at least one of sex,
Information providing device according to Motomeko 1.
前記プロセッサが前記プログラムを実行することにより、
前記通信インタフェースを介して、前記消費者デバイス又はインターネットサービスを提供するサーバ若しくはSNSを提供するサーバから、前記ユーザを識別するためのユーザ識別情報を取得するユーザ識別情報取得部と、
記体型情報及び前記衣服選択部により選択された前記少なくとも1つの衣服に関する情報の少なくとも一方を、前記ユーザ識別情報に対応づけて格納装置に格納する格納制御部と
をさらに実現する請求項1又は2に記載の情報提供装置。
By the processor executing the program,
Via the communication interface, from a server to provide server or SNS provides the consumer device or Internet service, and the user identification information acquiring section for acquiring user identification information for identifying the previous SL user,
At least one of information on the previous Kitai type information and the garment selecting unit said at least one garment selected by, billed to achieve the further a storage control unit for storing in the storage device in association with the user identification information The information providing device according to Item 1 or 2.
前記ユーザ識別情報取得部は、前記ユーザ識別情報としてユーザの電話番号を取得する、
請求項3に記載の情報提供装置。
The user identification information acquisition unit acquires a user's telephone number as the user identification information,
The information providing device according to claim 3.
前記プロセッサが前記プログラムを実行することにより、
記衣服選択部により選択された前記少なくとも1つの衣服の画像である衣服画像を取得する衣服画像取得部と、
前記衣服画像及び前記ユーザ画像に基づいて、前記衣服選択部により選択された前記少なくとも1つの衣服を着用している前記ユーザの画像であるユーザ合成画像を生成する画像生成部と
をさらに実現し、
前記情報提供部は、前記通信インタフェースを介して、前記ユーザ合成画像を前記ユーザに提供する、
請求項1から4のいずれか一項に記載の情報提供装置。
By the processor executing the program,
A clothing image acquisition unit for acquiring clothing image is at least one garment image selected by pre Symbol clothing selection unit,
On the basis of the clothing image and the user image, and an image generation unit for generating a user synthesized image is an image of the user wearing said at least one garment selected by the garment selector realized in further ,
Wherein the information providing unit via the communication interface to provide pre-SL user composite image to the user,
The information providing device according to any one of claims 1 to 4.
前記プロセッサが前記プログラムを実行することにより、
記ユーザとは異なる人物の画像であるモデル画像を格納するモデルデータベースから前記モデル画像を抽出するモデル画像取得部と、
前記人物の体型を示す体型情報に基づいて、前記衣服選択部により選択された前記少なくとも1つの衣服と同種であってサイズが同一又は異なる衣服の画像である衣服画像を取得する衣服画像取得部と、
前記衣服画像及び前記モデル画像に基づいて、前記衣服選択部により選択された前記少なくとも1つの衣服を着用している前記人物の画像であるモデル合成画像を生成する画像生成部と
をさらに実現し、
前記情報提供部は、前記通信インタフェースを介して、前記モデル合成画像を前記ユーザに提供する、
請求項1から4のいずれか一項に記載の情報提供装置。
By the processor executing the program,
And the model image acquisition unit for extracting the model image from the model database that stores a model image image is an image of a person different from the previous SL user,
A clothes image acquisition unit for acquiring a clothes image which is an image of clothes of the same type as the at least one clothes selected by the clothes selection unit and having the same or different size based on the body shape information indicating the body shape of the person; ,
On the basis of the clothing image and the model image, and an image generating unit that generates an image model composite image is of the person wearing the said at least one garment selected by the garment selector realized in further ,
Wherein the information providing unit via the communication interface to provide pre SL model composite image to the user,
The information providing device according to any one of claims 1 to 4.
前記体型情報生成部は、
前記ユーザ画像に含まれる前記ユーザの身体の部位が向いている方向を特定する部位方向特定部と、
前記ユーザの身体の部位の方向が予め定められた条件を満たす場合に、前記ユーザ画像に基づいて、前記ユーザの身体の部位のサイズを導出する部位サイズ導出部と
を有する、
請求項1に記載の情報提供装置。
The body type information generation unit,
A body part direction specifying unit that specifies the direction in which the body part of the user included in the user image is facing,
A body part size deriving unit that derives a size of the body part of the user based on the user image when the direction of the body part of the user satisfies a predetermined condition.
The information providing device according to claim 1 .
前記衣服データベースは、
衣服を識別するための衣服識別情報、衣服の各部位のサイズ及び衣服の画像である衣服画像を含む情報を格納し、
前記体型情報生成部は
前記ユーザ画像から衣服を検出し、検出した前記衣服の情報と前記衣服データベースに格納されている前記情報とを比較して、前記ユーザ画像に含まれる前記ユーザが着用している衣服の種類を特定する衣服種類特定部と、
前記衣服の種類に基づいて、前記衣服データベースを参照して前記衣服の各部位のサイズを特定する衣服サイズ特定部と
記衣服の各部位のサイズに基づいて、記ユーザの身体の部位のサイズを導出する部位サイズ導出部と
を有する、
請求項1に記載の情報提供装置。
The clothes database is
Stores information including clothing identification information for identifying clothing, the size of each part of clothing, and a clothing image that is an image of clothing,
The body type information generation unit ,
Wherein detecting the clothing from the user image, by comparing the information stored the garment information detected with the garment database, the type of clothing the user is wearing included before SL user image A clothing type identification section to identify,
Based on the type of the garment, and the garment size specifying unit for specifying the size of each part of the pre-Symbol clothing with reference to the garment databases,
Before SL based on the size of each part of the garment, and a part sizes deriving unit that derives the size of the site of the body before Symbol user,
The information providing device according to claim 1 .
前記衣服選択部は、衣服の在庫情報を参照して、販売可能な前記少なくとも1つの衣服を選択する、
請求項1から8のいずれか一項に記載の情報提供装置。
The clothing selection unit refers to clothing inventory information and selects the at least one clothing that can be sold;
Information providing device according to any one of claims 1 or et 8.
プログラムを格納するメモリと、A memory to store the program,
前記プログラムを実行するプロセッサと、A processor for executing the program,
通信ネットワークを介して他の装置と通信する通信インタフェースとA communication interface that communicates with other devices via a communication network
を備える情報提供装置であって、An information providing device comprising:
前記プロセッサが前記プログラムを実行することにより、By the processor executing the program,
前記通信インタフェースを介して、ユーザが利用する消費者デバイスから、前記ユーザの身体を含む画像であるユーザ画像を取得するユーザ画像取得部と、A user image acquisition unit that acquires a user image, which is an image including the body of the user, from a consumer device used by the user via the communication interface;
前記通信インタフェースを介して、前記消費者デバイス又は前記ユーザの体型を測定するデバイスから、前記ユーザの身長を含むユーザ情報を取得するユーザ情報取得部と、A user information acquisition unit that acquires user information including the height of the user from the consumer device or a device that measures the body type of the user via the communication interface;
前記ユーザ画像と前記ユーザ情報とに基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する体型情報生成部と、A body type information generation unit that generates body type information including the size of the body part of the user based on the user image and the user information;
衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部と、A clothes selecting unit that selects at least one clothes from the plurality of clothes based on the information about the plurality of clothes and the body type information stored in the clothes database;
前記通信インタフェースを介して、前記衣服選択部により選択された前記少なくとも1つの衣服に関する情報を前記ユーザに提供する情報提供部とAn information providing unit that provides the user with information regarding the at least one clothes selected by the clothes selecting unit via the communication interface;
を実現し、Realized,
前記衣服データベースは、The clothes database is
衣服を識別するための衣服識別情報、衣服の各部位のサイズ及び衣服の画像である衣服画像を含む情報を格納し、Stores information including clothing identification information for identifying clothing, the size of each part of clothing, and a clothing image that is an image of clothing,
前記体型情報生成部は、The body type information generation unit,
前記ユーザ画像から衣服を検出し、検出した前記衣服の情報と前記衣服データベースに格納されている前記情報とを比較して、前記ユーザ画像に含まれる前記ユーザが着用している衣服の種類を特定する衣服種類特定部と、Detecting clothes from the user image and comparing the detected clothes information with the information stored in the clothes database to identify the type of clothes worn by the user included in the user image. And a clothing type identification unit that
前記衣服の種類に基づいて、前記衣服データベースを参照して前記衣服の各部位のサイズを特定する衣服サイズ特定部と、A clothes size specifying unit that specifies the size of each part of the clothes by referring to the clothes database based on the type of clothes;
前記衣服の各部位のサイズに基づいて、前記ユーザの身体の部位のサイズを導出する部位サイズ導出部とA body part size deriving unit that derives the size of the body part of the user based on the size of each part of the clothes.
を有する、情報提供装置。An information providing device having.
プログラムを格納するメモリと、
前記プログラムを実行するプロセッサと、
通信ネットワークを介して他の装置と通信する通信インタフェースと
を備える情報提供装置により実現される方法であって、
前記情報提供装置が、前記通信インタフェースを介して、ユーザが利用する消費者デバイスから、前記ユーザの身体を含む画像であるユーザ画像を取得する段階と
前記情報提供装置が、前記通信インタフェースを介して、前記消費者デバイス又は前記ユーザの体型を測定するデバイスから、前記ユーザの身長を含むユーザ情報を取得する段階と、
前記情報提供装置が、前記ユーザ画像と前記ユーザ情報とに基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する段階と、
前記情報提供装置が、衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する段階と
前記情報提供装置が、前記通信インタフェースを介して、選択された前記少なくとも1つの衣服に関する情報を前記ユーザに提供する段階と
を備え、
前記体型情報を生成する段階は、
前記情報提供装置が、前記ユーザ画像に含まれる前記ユーザが着用している衣服の皺の形状を特定する段階と、
前記情報提供装置が、前記衣服が前記ユーザの身体の各部位に密着しているか否かを前記衣服の皺の形状から判断し、前記衣服の形状が前記ユーザの体型に近い部位をユーザ画像毎に決定する段階と、
前記情報提供装置が、前記ユーザ画像毎に決定する段階で決定した前記ユーザの体型に近い部位に基づいて前記ユーザの身体の部位のサイズを導出する段階と
を含む、方法。
A memory to store the program,
A processor for executing the program,
A communication interface that communicates with other devices via a communication network
A method realized by an information providing device comprising:
A method wherein the information providing device via the communication interface, from the consumer device used by a user, to retrieve the user image is an image including the body of the User chromatography THE,
The information providing apparatus obtains user information including the height of the user from the consumer device or a device that measures the body type of the user via the communication interface;
A method wherein the information providing apparatus, the front SL based on the user image image and the user information to generate the body type information including the size of the bodily parts of the user,
It said information providing apparatus, and based on the information and before Kitai type information about the garment several stored in the garment database, selecting at least one of the garment from the plurality of garment stage,
The information providing device via the communication interface, e Bei and providing information about the selected at least one of the garment to the user,
The step of generating the body type information includes
The information providing device specifies the wrinkle shape of the clothes worn by the user included in the user image;
The information providing device determines whether or not the clothes are in close contact with the respective parts of the user's body from the shape of the wrinkles of the clothes, and determines the parts where the shape of the clothes is close to the user's body shape for each user image. And the stage of determining
The information providing apparatus derives the size of the body part of the user based on the part close to the body shape of the user determined in the step of determining for each user image;
Including, METHODS.
プログラムを格納するメモリと、A memory to store the program,
前記プログラムを実行するプロセッサと、A processor for executing the program,
通信ネットワークを介して他の装置と通信する通信インタフェースとA communication interface that communicates with other devices via a communication network
を備える情報提供装置により実現される方法であって、A method realized by an information providing device comprising:
前記情報提供装置が、前記通信インタフェースを介して、ユーザが利用する消費者デバイスから、前記ユーザの身体を含む画像であるユーザ画像を取得する段階と、The information providing apparatus acquires a user image, which is an image including the body of the user, from a consumer device used by the user via the communication interface;
前記情報提供装置が、前記通信インタフェースを介して、前記消費者デバイス又は前記ユーザの体型を測定するデバイスから、前記ユーザの身長を含むユーザ情報を取得する段階と、The information providing apparatus obtains user information including the height of the user from the consumer device or a device that measures the body type of the user via the communication interface;
前記情報提供装置が、前記ユーザ画像と前記ユーザ情報とに基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する段階と、The information providing device generates body type information including a size of a body part of the user based on the user image and the user information;
前記情報提供装置が、衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する段階と、The information providing device selects at least one clothes from the plurality of clothes based on the information about the plurality of clothes and the body type information stored in a clothes database;
前記情報提供装置が、前記通信インタフェースを介して、選択された前記少なくとも1つの衣服に関する情報を前記ユーザに提供する段階とThe information providing device provides the user with information regarding the selected at least one clothes through the communication interface;
を備え、Equipped with
前記衣服データベースは、The clothes database is
衣服を識別するための衣服識別情報、衣服の各部位のサイズ及び衣服の画像である衣服画像を含む情報を格納し、Stores information including clothing identification information for identifying clothing, the size of each part of clothing, and a clothing image that is an image of clothing,
前記体型情報を生成する段階は、The step of generating the body type information includes
前記情報提供装置が、前記ユーザ画像から衣服を検出し、検出した前記衣服の情報と前記衣服データベースに格納されている前記情報とを比較して、前記ユーザ画像に含まれる前記ユーザが着用している衣服の種類を特定する段階と、The information providing device detects clothes from the user image, compares information about the detected clothes with the information stored in the clothes database, and is worn by the user included in the user image. The type of clothing that is present,
前記情報提供装置が、前記衣服の種類に基づいて、前記衣服データベースを参照して前記衣服の各部位のサイズを特定する段階と、The information providing device identifies the size of each part of the clothing by referring to the clothing database based on the type of the clothing;
前記情報提供装置が、前記衣服の各部位のサイズに基づいて、前記ユーザの身体の部位のサイズを導出する段階とThe information providing device derives the size of the body part of the user based on the size of each part of the clothes;
を含む、方法。Including the method.
プログラムを格納するメモリと、
前記プログラムを実行するプロセッサと
を備える情報提供装置であって、
前記プロセッサが前記プログラムを実行することにより、
示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる撮像制御部と、
前記ユーザ画像及びユーザデータベースに格納されたユーザ情報に含まれる前記ユーザの身長に基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する体型情報生成部と
衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部と、
前記衣服選択部により選択された前記少なくとも1つの衣服の画像である衣服画像を取得する衣服画像取得部と、
前記衣服画像及び前記ユーザ画像に基づいて、前記衣服選択部により選択された前記少なくとも1つの衣服を着用している前記ユーザの画像であるユーザ合成画像を生成する画像生成部と、
前記ユーザ合成画像を前記表示部に表示させる表示制御部と
を実現し、
前記体型情報生成部は、
前記ユーザ画像に含まれる前記ユーザが着用している衣服の皺の形状を特定する皺形状特定部と、
前記衣服が前記ユーザの身体の各部位に密着しているか否かを前記衣服の皺の形状から判断し、前記衣服の形状が前記ユーザの体型に近い部位をユーザ画像毎に決定する導出部位決定部と、
前記導出部位決定部が前記ユーザ画像毎に決定した前記ユーザの体型に近い部位に基づいて前記ユーザの身体の部位のサイズを導出する部位サイズ導出部と
を有する、情報提供装置。
A memory to store the program,
A processor for executing the program,
An information providing device comprising:
By the processor executing the program,
An imaging control unit for capturing a user image in the image pickup unit is an image including the body of a user in front of the display surface of the table radical 113,
Based on the height of the user included in the user information stored in the user image image and a user database, and the type information generating unit that generates the body type information including the size of the bodily parts of the user,
And clothing selection unit based on the information and the type information about the garment several stored in the garment database, selecting at least one of the garment from the plurality of garment,
A clothes image acquisition unit that acquires a clothes image that is an image of the at least one clothes selected by the clothes selection unit;
An image generation unit that generates a user composite image that is an image of the user wearing the at least one clothes selected by the clothes selection unit based on the clothes image and the user image;
A display control unit for displaying the user composite image on the display unit;
Realized,
The body type information generation unit,
A wrinkle shape specifying unit that specifies a wrinkle shape of the clothes worn by the user included in the user image,
Derived part determination that determines whether or not the clothes are in close contact with each part of the user's body from the wrinkle shape of the clothes and determines a part where the shape of the clothes is close to the user's body shape for each user image Department,
A body part size deriving unit that derives the size of the body part of the user based on the body part close to the user's body structure determined for each user image by the derived part determination unit.
The having, information providing apparatus.
前記衣服選択部は、前記衣服データベースに格納されている衣服の在庫情報を参照して、販売可能な前記少なくとも1つの衣服を選択する、
請求項13に記載の情報提供装置。
The garment selection unit refers to the stock information of the clothing stored in the garment database, selects a salable said at least one clothing,
The information providing device according to claim 13 .
前記衣服選択部は、少なくとも1つの衣服をそれぞれ含む複数の衣服の組み合わせを格納するデータベースを参照して、前記複数の衣服の組み合わせを選択し、
前記衣服画像取得部は、前記複数の衣服の組み合わせに含まれる複数の衣服の画像を取得し、
前記画像生成部は、前記複数の衣服の組み合わせ毎に、前記ユーザ画像に含まれる前記ユーザの衣服の領域に前記衣服画像が合成された複数のユーザ合成画像を生成し、
前記表示制御部は、前記複数のユーザ合成画像を前記表示部に順次表示させる、
請求項13又は14に記載の情報提供装置。
The garment selection unit refers to the database that stores a combination of a plurality of garments, including each at least one garment, the combination of the plurality of garment select,
The clothes image acquisition unit acquires images of a plurality of clothes included in the combination of the plurality of clothes,
The image generation unit generates, for each combination of the plurality of clothes, a plurality of user combined images in which the clothes images are combined in a region of the user's clothes included in the user image,
The display control unit causes the display unit to sequentially display the plurality of user composite images.
The information providing device according to claim 13 or 14 .
前記複数の衣服の組み合わせのそれぞれに対して予め評価値が定められており、前記評価値は、衣服評価データベースに格納されており、
前記表示制御部は、前記衣服評価データベースに格納された前記評価値を参照し、前記評価値に応じた順で、前記複数のユーザ合成画像を前記表示部に表示させる、
請求項15に記載の情報提供装置。
An evaluation value is predetermined for each of the plurality of combinations of clothes, and the evaluation value is stored in the clothes evaluation database,
The display controller, the garment evaluated with reference to the evaluation values stored in the database, in the order corresponding to the previous SL evaluation value, and displays the plurality of users composite image on the display unit,
The information providing device according to claim 15 .
プログラムを格納するメモリと、
前記プログラムを実行するプロセッサと
を備える情報提供装置であって、
前記プロセッサが前記プログラムを実行することにより、
表示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる撮像制御部と、
前記ユーザ画像及びユーザデータベースに格納されたユーザ情報に含まれる前記ユーザの身長に基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する体型情報生成部と、
衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する衣服選択部と、
前記衣服選択部により選択された前記少なくとも1つの衣服の画像である衣服画像を取得する衣服画像取得部と、
前記衣服画像及び前記ユーザ画像に基づいて、前記衣服選択部により選択された前記少なくとも1つの衣服を着用している前記ユーザの画像であるユーザ合成画像を生成する画像生成部と、
前記ユーザ合成画像を前記表示部に表示させる表示制御部と
を実現し、
前記衣服データベースは、
衣服を識別するための衣服識別情報、衣服の各部位のサイズ及び衣服の画像である衣服画像を含む情報を格納し、
前記体型情報生成部は、
前記ユーザ画像から衣服を検出し、検出した前記衣服の情報と前記衣服データベースに格納されている前記情報とを比較して、前記ユーザ画像に含まれる前記ユーザが着用している衣服の種類を特定する衣服種類特定部と、
前記衣服の種類に基づいて、前記衣服データベースを参照して前記衣服の各部位のサイズを特定する衣服サイズ特定部と、
前記衣服の各部位のサイズに基づいて、前記ユーザの身体の部位のサイズを導出する部位サイズ導出部と
を有する、情報提供装置。
A memory to store the program,
A processor for executing the program,
An information providing device comprising:
By the processor executing the program,
An imaging control unit that causes the imaging unit to capture a user image that is an image including the user's body existing in front of the display surface of the display unit;
A body type information generation unit that generates body type information including the size of the body part of the user based on the height of the user included in the user image and the user information stored in the user database;
A clothes selecting unit that selects at least one clothes from the plurality of clothes based on the information about the plurality of clothes and the body type information stored in the clothes database;
A clothes image acquisition unit that acquires a clothes image that is an image of the at least one clothes selected by the clothes selection unit;
An image generation unit that generates a user composite image that is an image of the user wearing the at least one clothes selected by the clothes selection unit based on the clothes image and the user image;
A display control unit for displaying the user composite image on the display unit;
Realized,
The clothes database is
Stores information including clothing identification information for identifying clothing, the size of each part of clothing, and a clothing image that is an image of clothing,
The body type information generation unit,
Detecting clothes from the user image, and comparing the detected clothes information with the information stored in the clothes database to identify the type of clothes worn by the user included in the user image. And a clothing type identification unit that
A clothes size specifying unit that specifies the size of each part of the clothes by referring to the clothes database based on the type of clothes;
A body part size deriving unit that derives the size of the body part of the user based on the size of each part of the clothes.
An information providing device having .
コンピュータを請求項13から17のいずれか一項に記載の情報提供装置として機能させるためのプログラム。 A program for causing a computer to function as the information providing device according to any one of claims 13 to 17 . プログラムを格納するメモリと、
前記プログラムを実行するプロセッサと
を備える情報提供装置により実現される方法であって、
前記情報提供装置が、表示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる段階と
前記情報提供装置が、前記ユーザ画像及びユーザデータベースに格納されたユーザ情報に含まれる前記ユーザの身長に基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する段階と、
前記情報提供装置が、衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する段階と、
前記情報提供装置が、選択された前記少なくとも1つの衣服の画像である衣服画像を取得する段階と、
前記情報提供装置が、前記ユーザ画像に含まれる前記ユーザの衣服の領域に前記衣服画像が合成されたユーザ合成画像を生成する段階と、
前記情報提供装置が、前記ユーザ合成画像を前記表示部に表示させる段階と
を備え
前記体型情報を生成する段階は、
前記情報提供装置が、前記ユーザ画像に含まれる前記ユーザが着用している衣服の皺の形状を特定する段階と、
前記情報提供装置が、前記衣服が前記ユーザの身体の各部位に密着しているか否かを前記衣服の皺の形状から判断し、前記衣服の形状が前記ユーザの体型に近い部位をユーザ画像毎に決定する段階と、
前記情報提供装置が、前記ユーザ画像毎に決定する段階で決定した前記ユーザの体型に近い部位に基づいて前記ユーザの身体の部位のサイズを導出する段階と
を含む、方法。
A memory to store the program,
A processor for executing the program,
A method realized by an information providing device comprising:
It said information providing apparatus, and a step of imaging the imaging unit user image is an image including the body of a user in front of the display surface of the table radical 113,
A method wherein the information providing apparatus, the front SL based on height of the user included in the user information stored in the user image picture and a user database, to generate the body type information including the size of the bodily parts of the user,
It said information providing apparatus, and based on the information and the type information about the garment several stored in the garment database, selecting at least one of the garment from the plurality of garment stage,
Said information providing apparatus, the steps of acquiring the garment image is selected by said at least one clothing image,
A method wherein the information providing device, for generating user combined image the garment image in the region of the garment of the user is synthesized included before SL user image,
Said information providing apparatus, a pre-SL user combined image and a step of displaying on the display unit,
The step of generating the body type information includes
The information providing device specifies the wrinkle shape of the clothes worn by the user included in the user image;
The information providing device determines whether or not the clothes are in close contact with the respective parts of the user's body from the shape of the wrinkles of the clothes, and determines the parts where the shape of the clothes is close to the user's body shape for each user image. And the stage of determining
The information providing apparatus derives the size of the body part of the user based on the part close to the body shape of the user determined in the step of determining for each user image;
Including, METHODS.
プログラムを格納するメモリと、A memory to store the program,
前記プログラムを実行するプロセッサとA processor for executing the program,
を備える情報提供装置により実現される方法であって、A method realized by an information providing device comprising:
前記情報提供装置が、表示部の表示面の前方に存在するユーザの身体を含む画像であるユーザ画像を撮像部に撮像させる段階と、The information providing device causes the image capturing unit to capture a user image that is an image including a user's body existing in front of the display surface of the display unit;
前記情報提供装置が、前記ユーザ画像及びユーザデータベースに格納されたユーザ情報に含まれる前記ユーザの身長に基づいて、前記ユーザの身体の部位のサイズを含む体型情報を生成する段階と、The information providing device generates body type information including a size of a body part of the user based on the height of the user included in the user image and the user information stored in the user database;
前記情報提供装置が、衣服データベースに格納されている複数の衣服に関する情報及び前記体型情報に基づいて、前記複数の衣服の中から少なくとも1つの衣服を選択する段階と、The information providing device selects at least one clothes from the plurality of clothes based on the information about the plurality of clothes and the body type information stored in a clothes database;
前記情報提供装置が、選択された前記少なくとも1つの衣服の画像である衣服画像を取得する段階と、The information providing device acquires a clothes image which is an image of the selected at least one clothes;
前記情報提供装置が、前記ユーザ画像に含まれる前記ユーザの衣服の領域に前記衣服画像が合成されたユーザ合成画像を生成する段階と、The information providing device generates a user composite image in which the clothes image is combined with an area of the clothes of the user included in the user image;
前記情報提供装置が、前記ユーザ合成画像を前記表示部に表示させる段階とThe information providing device displays the user composite image on the display unit;
を備え、Equipped with
前記衣服データベースは、The clothes database is
衣服を識別するための衣服識別情報、衣服の各部位のサイズ及び衣服の画像である衣服画像を含む情報を格納し、Stores information including clothing identification information for identifying clothing, the size of each part of clothing, and a clothing image that is an image of clothing,
前記体型情報を生成する段階は、The step of generating the body type information includes
前記情報提供装置が、前記ユーザ画像から衣服を検出し、検出した前記衣服の情報と前記衣服データベースに格納されている前記情報とを比較して、前記ユーザ画像に含まれる前記ユーザが着用している衣服の種類を特定する段階と、The information providing device detects clothes from the user image, compares information about the detected clothes with the information stored in the clothes database, and is worn by the user included in the user image. The type of clothing that is present,
前記情報提供装置が、前記衣服の種類に基づいて、前記衣服データベースを参照して前記衣服の各部位のサイズを特定する段階と、The information providing device identifies the size of each part of the clothing by referring to the clothing database based on the type of the clothing;
前記情報提供装置が、前記衣服の各部位のサイズに基づいて、前記ユーザの身体の部位のサイズを導出する段階とThe information providing device derives the size of the body part of the user based on the size of each part of the clothes;
を含む、方法。Including the method.
JP2018012059A 2018-01-26 2018-01-26 Information providing device, method, and program Active JP6731430B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018012059A JP6731430B2 (en) 2018-01-26 2018-01-26 Information providing device, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018012059A JP6731430B2 (en) 2018-01-26 2018-01-26 Information providing device, method, and program

Publications (2)

Publication Number Publication Date
JP2019128923A JP2019128923A (en) 2019-08-01
JP6731430B2 true JP6731430B2 (en) 2020-07-29

Family

ID=67473100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018012059A Active JP6731430B2 (en) 2018-01-26 2018-01-26 Information providing device, method, and program

Country Status (1)

Country Link
JP (1) JP6731430B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102382633B1 (en) * 2019-11-29 2022-04-04 오드컨셉 주식회사 Method, apparatus, and system for providing fashion information
JP7241126B2 (en) * 2021-06-04 2023-03-16 株式会社Zozo Information processing device, information processing method and information processing program
JP7431196B2 (en) * 2021-06-04 2024-02-14 株式会社Zozo Information processing device, information processing method, and information processing program
KR20230063112A (en) * 2021-11-01 2023-05-09 라인플러스 주식회사 Method, device, and computer program to provide body effect for video call

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002194613A (en) * 2000-12-25 2002-07-10 Bau Haus:Kk Coordinate image display method and coordinate image display system
JP2002373266A (en) * 2001-06-15 2002-12-26 Nec Fielding Ltd System and method for coordinate sales of fashion merchandise
JP2003263546A (en) * 2002-03-08 2003-09-19 Matsushita Electric Ind Co Ltd Information evaluation system, information evaluation method, program thereof, and information evaluation device
JP2004086662A (en) * 2002-08-28 2004-03-18 Univ Waseda Clothes try-on service providing method and clothes try-on system, user terminal device, program, program for mounting cellphone, and control server

Also Published As

Publication number Publication date
JP2019128923A (en) 2019-08-01

Similar Documents

Publication Publication Date Title
US20230161812A1 (en) Search supporting system, search supporting method and search supporting program
US10665022B2 (en) Augmented reality display system for overlaying apparel and fitness information
KR102127562B1 (en) Apparatus and method for providing coordinating service for clothing shopping mall
JP6091472B2 (en) Product provision system, product provision method, and product provision program
JP6431925B2 (en) Customizing presentation of evaluation information
CN111681070B (en) Online commodity purchasing method, purchasing device, storage device and purchasing equipment
US11315324B2 (en) Virtual try-on system for clothing
US20220188897A1 (en) Methods and systems for determining body measurements and providing clothing size recommendations
JP6731430B2 (en) Information providing device, method, and program
WO2011050205A1 (en) System and method for providing consumers with personalized information about products
US20140379461A1 (en) Information processing device, communication system, and information processing method
KR20130027801A (en) User terminal for style matching, style matching system using the user terminal and method thereof
JP2020071884A (en) Information processor
CN108876430A (en) A kind of advertisement sending method based on crowd characteristic, electronic equipment and storage medium
JP2015004848A (en) Information processing apparatus, communication system, and information processing method
US20130013447A1 (en) System and method for determining the best size of products for online and offline purchase
JP2007265077A (en) Child clothing management device and child clothing management system
JP6756751B2 (en) Information providing equipment and method
JP2022118540A (en) Program, information processing method and information processor
WO2019033963A1 (en) Transaction method and system based on physical store
CN117745373A (en) Product recommendation method and system and electronic equipment
KR102064653B1 (en) Wearable glasses and method for clothes shopping based on augmented relity
JP2013161116A (en) Recommendation system, recommendation method, and recommendation program
US11170428B2 (en) Method for generating priority data for products
WO2019145972A1 (en) System and method for recommending suitable apparel using body shape and waist placement

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200326

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: 20200616

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200706

R150 Certificate of patent or registration of utility model

Ref document number: 6731430

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250