[go: up one dir, main page]

JP7555881B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7555881B2
JP7555881B2 JP2021111515A JP2021111515A JP7555881B2 JP 7555881 B2 JP7555881 B2 JP 7555881B2 JP 2021111515 A JP2021111515 A JP 2021111515A JP 2021111515 A JP2021111515 A JP 2021111515A JP 7555881 B2 JP7555881 B2 JP 7555881B2
Authority
JP
Japan
Prior art keywords
fashion
target
deviation
information
degree
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
JP2021111515A
Other languages
Japanese (ja)
Other versions
JP2023008170A (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.)
KDDI Corp
Original Assignee
KDDI 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 KDDI Corp filed Critical KDDI Corp
Priority to JP2021111515A priority Critical patent/JP7555881B2/en
Publication of JP2023008170A publication Critical patent/JP2023008170A/en
Priority to JP2024157807A priority patent/JP7663765B2/en
Application granted granted Critical
Publication of JP7555881B2 publication Critical patent/JP7555881B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

従来、人に衣服を着用させた仮想映像を表示する技術が知られている。特許文献1には、人物画像に衣服画像を合成する技術が開示されている。 Technology for displaying a virtual image of a person wearing clothes is known. Patent Document 1 discloses a technology for synthesizing a clothing image with a person image.

特開平9-044556号公報Japanese Patent Application Publication No. 9-044556

衣服を含むファッションは、場所をはじめとする所定の環境に応じて見え方が異なる。例えば、ユーザのファッションは、所定の環境においてユーザのファッションと同じファッションの人が多いほど目立つ度合いが低くなり、所定の環境においてユーザのファッションと同じファッションの人が少ないほど目立つ度合いが高くなり得る。特許文献1の技術では、ユーザのファッションがユーザに合うか合わないかをユーザに認識させることはできても、所定の環境においてユーザのファッションがどのように見えるかをユーザに認識させることができないという問題があった。 Fashion, including clothing, looks different depending on the location and other specified environments. For example, the more people in a specified environment who wear the same fashion as the user, the less noticeable the user's fashion will be, and vice versa. The technology in Patent Document 1 can help a user recognize whether their fashion suits them or not, but has the problem of not being able to help the user recognize how their fashion looks in a specified environment.

そこで、本発明はこれらの点に鑑みてなされたものであり、所定の環境下におけるユーザのファッションを評価することができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。 Therefore, the present invention has been made in consideration of these points, and aims to provide an information processing device, information processing method, and program that can evaluate a user's fashion in a specified environment.

本発明の第1の態様にかかる情報処理装置は、ユーザが選択した衣服を含む選択ファッションと、前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得する取得部と、所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶する記憶部と、前記記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出する算出部と、前記乖離度に基づく情報を出力する出力部と、を有する。 The information processing device according to the first aspect of the present invention has an acquisition unit that acquires a selected fashion including clothing selected by a user and information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season; a storage unit that stores a specific location, a specific season, and fashion including clothing of each of a plurality of people present at the specific location in the specific season in association with each other; a calculation unit that refers to the storage unit and calculates a degree of deviation indicating the degree to which the selected fashion deviates from the target fashion based on a comparison result obtained by comparing the selected fashion with the target fashion in the target environment; and an output unit that outputs information based on the degree of deviation.

前記取得部は、前記ユーザが選択した衣服と、前記ユーザが選択した髪型とを含む前記選択ファッションを取得してもよいし、前記記憶部は、前記所定の季節において前記所定の場所に存在する複数の人それぞれの衣服と、前記所定の季節において前記所定の場所に存在する複数の人それぞれの髪型とを含むファッションを記憶してもよい。 The acquisition unit may acquire the selected fashion including clothing selected by the user and a hairstyle selected by the user, and the storage unit may store fashion including clothing of each of a plurality of people present at the specified location in the specified season and a hairstyle of each of a plurality of people present at the specified location in the specified season.

前記取得部は、特定の時間帯、特定の天気、及び特定の衣服の用途のうちの少なくともいずれかによってさらに定まる前記対象環境を示すための情報を取得してもよいし、前記記憶部は、所定の時間帯と、所定の天気と、所定の衣服の用途とをさらに関連付けて記憶してもよい。 The acquisition unit may acquire information for indicating the target environment that is further determined by at least one of a specific time period, a specific weather, and a specific use of the clothing, and the storage unit may further store a specific time period, a specific weather, and a specific use of the clothing in association with each other.

前記取得部は、前記選択ファッションの特徴を表す属性情報を取得してもよいし、前記記憶部は、前記所定の季節において前記所定の場所に存在する前記複数の人それぞれのファッションの特徴を表す属性情報を記憶してもよいし、前記算出部は、前記選択ファッションの前記属性情報と、前記記憶部に記憶されている前記対象環境に対応する前記対象ファッションの前記属性情報とを比較した前記比較結果に基づいて、前記乖離度を算出してもよい。 The acquisition unit may acquire attribute information representing characteristics of the selected fashion, the storage unit may store attribute information representing characteristics of the fashion of each of the plurality of people present at the specified location in the specified season, and the calculation unit may calculate the degree of deviation based on the comparison result obtained by comparing the attribute information of the selected fashion with the attribute information of the target fashion corresponding to the target environment stored in the storage unit.

前記取得部は、前記ユーザが選択した衣服と、前記ユーザが選択した髪型とを含む前記選択ファッションの特徴を表す複数の属性項目を含む属性情報と、前記ユーザが前記選択ファッションにおいて着目する着目部分とを取得してもよいし、前記記憶部は、前記所定の季節において前記所定の場所に存在する複数の人それぞれの衣服と、前記所定の季節において前記所定の場所に存在する複数の人それぞれの髪型とを含むファッションの特徴を表す複数の属性項目を含む属性情報を記憶してもよいし、前記算出部は、前記属性項目ごとに前記選択ファッションの当該属性項目と前記対象環境における前記対象ファッションの当該属性項目とを比較した比較結果に基づいて算出した複数の前記属性項目それぞれの前記乖離度のうち、前記着目部分に対応する前記乖離度に所定の係数で重み付けた後に、各属性項目の前記乖離度を合計した前記選択ファッションの前記乖離度を算出してもよい。 The acquisition unit may acquire attribute information including a plurality of attribute items representing characteristics of the selected fashion, including the clothes selected by the user and the hairstyle selected by the user, and a focal part on which the user focuses in the selected fashion, the storage unit may store attribute information including a plurality of attribute items representing characteristics of the fashion, including the clothes of each of the plurality of people present at the predetermined location in the predetermined season, and the hairstyle of each of the plurality of people present at the predetermined location in the predetermined season, and the calculation unit may calculate the degree of deviation of the selected fashion by summing the degrees of deviation of each attribute item, after weighting the degree of deviation corresponding to the focal part by a predetermined coefficient, among the degrees of deviation of each of the plurality of attribute items calculated based on a comparison result obtained by comparing the attribute item of the selected fashion with the attribute item of the target fashion in the target environment for each of the attribute items.

前記情報処理装置は、前記対象環境が表現された仮想的な空間において、前記選択ファッションの格好をした仮想ユーザが表示された仮想画像を生成する生成部をさらに有してもよいし、前記出力部は、前記生成部が生成した前記仮想画像をさらに出力してもよい。 The information processing device may further include a generation unit that generates a virtual image in which a virtual user dressed in the selected fashion is displayed in a virtual space in which the target environment is represented, and the output unit may further output the virtual image generated by the generation unit.

前記生成部は、前記仮想ユーザとは異なる他の仮想ユーザであって、前記対象環境における前記対象ファッションの格好をした前記他の仮想ユーザがさらに表示された前記仮想画像を生成してもよい。 The generation unit may generate the virtual image further displaying another virtual user different from the virtual user, the other virtual user dressed in the target fashion in the target environment.

前記取得部は、前記ユーザが使用する端末の位置を示す位置情報を、前記対象環境の少なくとも一部を特定するためのデータとして取得してもよい。 The acquisition unit may acquire location information indicating the location of the terminal used by the user as data for identifying at least a portion of the target environment.

本発明の第2の態様にかかる情報処理方法は、コンピュータが実行する、ユーザが選択した衣服を含む選択ファッションを取得するステップと、前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得するステップと、所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶部に記憶させるステップと、前記記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出するステップと、前記乖離度に基づく情報を出力するステップと、を有する。 The information processing method according to the second aspect of the present invention includes the steps of: acquiring a selected fashion including clothing selected by a user; acquiring information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season; storing in a storage unit a specific location, a specific season, and fashion including clothing of each of a plurality of people present in the specific location during the specific season in association with each other; referring to the storage unit, and calculating a degree of deviation indicating the degree to which the selected fashion deviates from the target fashion based on a comparison result obtained by comparing the selected fashion with the target fashion in the target environment; and outputting information based on the degree of deviation.

本発明の第3の態様にかかるプログラムは、コンピュータを、ユーザが選択した衣服を含む選択ファッションと、前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得する取得部、所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶されている記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出する算出部、及び前記乖離度に基づく情報を出力する出力部、として機能させる。 The program according to the third aspect of the present invention causes a computer to function as an acquisition unit that acquires a selected fashion including clothing selected by a user and information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season; a calculation unit that refers to a storage unit in which a specific location, a specific season, and fashion including clothing of each of a number of people present at the specific location in the specific season are stored in association with each other, and calculates a degree of deviation indicating the degree to which the selected fashion deviates from the target fashion based on a comparison result obtained by comparing the selected fashion with the target fashion in the target environment; and an output unit that outputs information based on the degree of deviation.

本発明の第4の態様にかかる情報処理装置は、少なくとも特定の場所及び特定の季節によって定まる対象環境を示すための情報を取得する対象環境取得部と、所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶する記憶部と、前記記憶部を参照し、前記対象環境に存在するそれぞれ異なる複数のファッションの分布に基づいて、前記対象環境における複数のファッションそれぞれの希少の度合いを示す希少度を算出する算出部と、ユーザが指定した前記希少度である指定希少度を取得する希少度取得部と、前記複数のファッションのうち、前記希少度が前記指定希少度に少なくとも近似するファッションを選択する選択部と、前記選択部が選択したファッションに基づく情報を出力する出力部と、を有する。 The information processing device according to the fourth aspect of the present invention has a target environment acquisition unit that acquires information for indicating a target environment determined by at least a specific location and a specific season, a memory unit that stores a specific location, a specific season, and fashion including clothing of each of a plurality of people present at the specific location in the specific season in association with each other, a calculation unit that refers to the memory unit and calculates a rarity indicating the degree of rarity of each of a plurality of fashions in the target environment based on the distribution of a plurality of different fashions present in the target environment, a rarity acquisition unit that acquires a designated rarity that is the rarity designated by a user, a selection unit that selects, from the plurality of fashions, a fashion whose rarity is at least close to the designated rarity, and an output unit that outputs information based on the fashion selected by the selection unit.

前記情報処理装置は、前記対象環境が表現された仮想的な空間において、前記選択部が選択したファッションの格好をした仮想ユーザが表示された仮想画像を生成する生成部をさらに有してもよいし、前記出力部は、前記選択部が選択したファッションに基づく情報として、前記生成部が生成した前記仮想画像を出力してもよい。 The information processing device may further include a generation unit that generates a virtual image in which a virtual user dressed in the fashion selected by the selection unit is displayed in a virtual space in which the target environment is represented, and the output unit may output the virtual image generated by the generation unit as information based on the fashion selected by the selection unit.

前記生成部は、前記仮想ユーザとは異なる他の仮想ユーザであって、前記対象環境に存在するそれぞれ異なる複数のファッションの格好をした前記他の仮想ユーザがさらに表示された前記仮想画像を生成してもよい。 The generation unit may generate the virtual image further displaying other virtual users different from the virtual user, the other virtual users being present in the target environment and dressed in a number of different fashion styles.

本発明によれば、所定の環境下におけるユーザのファッションを評価することができるという効果を奏する。 The present invention has the effect of being able to evaluate a user's fashion in a specified environment.

情報処理システムの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of an information processing system. 情報処理装置の構成を示す図である。FIG. 1 is a diagram illustrating a configuration of an information processing device. ファッション管理データベースの構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a configuration of a fashion management database. 算出部による乖離度の算出方法の一例を模式的に表した図である。10 is a diagram illustrating an example of a method for calculating a deviation degree by a calculation unit. FIG. 算出部による乖離度の算出方法の一例を模式的に表した図である。10 is a diagram illustrating an example of a method for calculating a deviation degree by a calculation unit. FIG. 算出部による乖離度の算出方法の一例を模式的に表した図である。10 is a diagram illustrating an example of a method for calculating a deviation degree by a calculation unit. FIG. 仮想画像を模式的に表した図である。FIG. 2 is a schematic diagram illustrating a virtual image. 仮想画像を模式的に表した図である。FIG. 2 is a schematic diagram illustrating a virtual image. 情報処理システムの処理の流れを示すシーケンス図である。FIG. 2 is a sequence diagram showing a processing flow of the information processing system. 算出部による乖離度の算出方法の一例を模式的に表した図である。10 is a diagram illustrating an example of a method for calculating a deviation degree by a calculation unit. FIG.

[情報処理システムSの概要]
図1は、情報処理システムSの概要を説明するための図である。情報処理システムSは、ユーザUが指定した所定の環境下におけるユーザUのファッションを評価するために用いられるシステムである。情報処理システムSは、端末1と、情報処理装置2とを有する。
[Overview of Information Processing System S]
1 is a diagram for explaining an overview of an information processing system S. The information processing system S is a system used for evaluating a fashion of a user U in a predetermined environment specified by the user U. The information processing system S has a terminal 1 and an information processing device 2.

端末1は、ユーザUが使用する端末であり、例えば、スマートフォン、タブレット、パーソナルコンピュータ等である。端末1は、ユーザUが評価を希望するファッションを選択するために用いられる。 Terminal 1 is a terminal used by user U, and may be, for example, a smartphone, a tablet, a personal computer, etc. Terminal 1 is used by user U to select the fashion that he or she wishes to evaluate.

例えば、端末1は、衣服を販売する店舗に設置されており、店舗において販売されている複数の衣服の中からユーザUが衣服を選択することにより、ユーザUのファッションが選択される。なお、端末1は、店舗に設置されている場合に限らず、ユーザUが所持する端末であってもよい。この場合、ユーザUは、端末1を用いてオンラインで衣服を販売するショッピングサイトにアクセスし、当該ショッピングサイトにおいて販売されている複数の衣服の中からユーザUが衣服を選択することにより、ユーザUのファッションが選択される。 For example, terminal 1 is installed in a store that sells clothes, and user U selects clothes from a number of clothes sold at the store, thereby selecting user U's fashion. Note that terminal 1 does not have to be installed in a store, and may be a terminal owned by user U. In this case, user U uses terminal 1 to access a shopping site that sells clothes online, and user U's fashion is selected by user U selecting clothes from a number of clothes sold at the shopping site.

情報処理装置2は、所定の環境下におけるユーザUのファッションを評価する装置であり、例えばサーバである。情報処理装置2には、所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとが関連付けて記憶されている。 The information processing device 2 is a device that evaluates the fashion of a user U in a specified environment, for example a server. The information processing device 2 stores a specified location, a specified season, and the fashion including the clothes of each of a plurality of people present in the specified location during the specified season in association with each other.

以下において、情報処理システムSが所定の環境下におけるユーザUのファッションを評価する処理について説明する。まず、情報処理装置2は、選択ファッションと、対象環境を示すための環境情報とを端末1から取得する(図1の(1))。選択ファッションは、ユーザUが選択したファッションであって、少なくとも衣服を含む情報である。対象環境は、選択ファッションと比較する対象ファッションを特定するための環境であって、少なくとも特定の場所(例えば、青山、銀座、渋谷及び池袋等)及び特定の季節(例えば、春夏秋冬)によって定まる環境である。環境情報には、例えば、場所を特定するための情報と、季節を特定するための情報とが含まれる。 The following describes the process in which the information processing system S evaluates the fashion of the user U in a specified environment. First, the information processing device 2 acquires the selected fashion and environmental information for indicating the target environment from the terminal 1 ((1) in FIG. 1). The selected fashion is the fashion selected by the user U, and is information that includes at least clothing. The target environment is an environment for identifying a target fashion to be compared with the selected fashion, and is an environment that is determined by at least a specific location (e.g., Aoyama, Ginza, Shibuya, Ikebukuro, etc.) and a specific season (e.g., spring, summer, autumn, winter). The environmental information includes, for example, information for identifying the location and information for identifying the season.

情報処理装置2は、記憶されている情報を参照し、選択ファッションと、環境情報によって示される対象環境における対象ファッションとを比較した比較結果に基づいて、対象環境における選択ファッションを評価するための評価値を算出する(図1の(2))。評価値は、対象環境における選択ファッションの見え方を示すための情報である。評価値は、例えば、選択ファッションが対象ファッションと乖離する度合いを示す乖離度であるが、これに限らず、対象環境における対象ファッションに対する選択ファッションの希少の度合いを示す希少度、選択ファッションが対象環境における対象ファッションに対して目立つ度合いを示す目立ち度等であってもよい。 The information processing device 2 refers to the stored information, and calculates an evaluation value for evaluating the selected fashion in the target environment based on the results of a comparison between the selected fashion and the target fashion in the target environment indicated by the environmental information ((2) in FIG. 1). The evaluation value is information for indicating how the selected fashion appears in the target environment. The evaluation value is, for example, a deviation indicating the degree to which the selected fashion deviates from the target fashion, but is not limited to this, and may also be a rarity indicating the degree to which the selected fashion is rare relative to the target fashion in the target environment, a conspicuousness indicating the degree to which the selected fashion stands out relative to the target fashion in the target environment, etc.

そして、情報処理装置2は、算出した評価値(乖離度)に基づく情報を出力する(図1の(3))。このようにすることで、情報処理システムSは、対象環境下におけるユーザUの選択ファッションを評価することができる。これにより、ユーザUは、乖離度によって示される対象環境における選択ファッションの見え方と、ユーザUが想定する対象環境における選択ファッションの見え方との差を認識することができる。これにより、ユーザUは、対象環境における選択ファッションの見え方を把握することができる。
以下、情報処理装置2の構成について説明する。
The information processing device 2 then outputs information based on the calculated evaluation value (deviation degree) ((3) in FIG. 1). In this way, the information processing system S can evaluate the user U's selected fashion in the target environment. This allows the user U to recognize the difference between how the selected fashion looks in the target environment indicated by the deviation degree and how the selected fashion looks in the target environment envisioned by the user U. This allows the user U to grasp how the selected fashion looks in the target environment.
The configuration of the information processing device 2 will be described below.

[情報処理装置2の構成]
図2は、情報処理装置2の構成を示す図である。情報処理装置2は、通信部21と、記憶部22と、制御部23とを有する。制御部23は、取得部231と、算出部232と、出力部233と、生成部234とを有する。
[Configuration of information processing device 2]
2 is a diagram showing a configuration of the information processing device 2. The information processing device 2 has a communication unit 21, a storage unit 22, and a control unit 23. The control unit 23 has an acquisition unit 231, a calculation unit 232, an output unit 233, and a generation unit 234.

通信部21は、端末1と通信するためのインターフェイスであり、例えばLAN(Local Area Network)コントローラを含んで構成されている。記憶部22は、ROM(Read Only Memory)、RAM(Random Access Memory)及びハードディスク等の記憶媒体である。記憶部22は、制御部23が実行するプログラムを記憶している。 The communication unit 21 is an interface for communicating with the terminal 1, and is configured to include, for example, a LAN (Local Area Network) controller. The storage unit 22 is a storage medium such as a ROM (Read Only Memory), a RAM (Random Access Memory), or a hard disk. The storage unit 22 stores a program executed by the control unit 23.

記憶部22は、所定の環境に存在する人のファッションを管理するファッション管理データベースを記憶している。ファッション管理データベースに記憶されている情報は、所定の場所に設置されたカメラによって撮像された撮像画像に写る人のファッションを解析した情報であってもよいし、所定の場所において調査した調査員が入力した情報であってもよいし、所定の場所を訪れる人がアンケートなどの形式で入力した情報であってもよい。 The storage unit 22 stores a fashion management database that manages the fashion of people in a specified environment. The information stored in the fashion management database may be information obtained by analyzing the fashion of people appearing in images captured by a camera installed at a specified location, information entered by an investigator who conducted an investigation at the specified location, or information entered in the form of a questionnaire or the like by people who visit the specified location.

ファッション管理データベースは、所定の環境と、当該所定の環境に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶している。ファッション管理データベースは、所定の環境として、少なくとも所定の場所と、所定の季節とを記憶するが、これに限らず、所定の時間帯と、所定の天気と、所定の衣服の用途とをさらに記憶してもよい。ファッション管理データベースは、所定の環境に存在する複数の人それぞれの髪型をさらに含むファッションを記憶してもよい。 The fashion management database stores a specified environment in association with fashion, including clothing, of each of multiple people present in the specified environment. The fashion management database stores at least a specified location and a specified season as the specified environment, but is not limited to this and may further store a specified time period, a specified weather, and a specified purpose of the clothing. The fashion management database may also store fashion, including hairstyles, of each of multiple people present in the specified environment.

ファッション管理データベースは、所定の環境に存在する複数の人それぞれのファッションとして、所定の季節において所定の場所に存在する複数の人それぞれのファッションの特徴を表す属性情報を記憶している。具体的には、ファッション管理データベースは、所定の環境に存在する複数の人それぞれのファッションの特徴を表す複数の属性項目を記憶している。 The fashion management database stores attribute information that represents the characteristics of the fashion of each of multiple people who exist in a specified location during a specified season, as the fashion of each of multiple people who exist in a specified environment. Specifically, the fashion management database stores multiple attribute items that represent the characteristics of the fashion of each of multiple people who exist in a specified environment.

図3は、ファッション管理データベースの構成の一例を示す図である。ファッション管理データベースは、環境と、ファッションとを関連付けて記憶している。ファッション管理データベースに記憶されている環境には、当該環境を特定するための複数の特定項目が記憶されており、図3に示す例において、特定項目として、場所、季節、時間帯、天気、及び用途等が記憶されている。また、ファッション管理データベースに記憶されているファッションには、当該ファッションの特徴を表す複数の属性項目が記憶されており、図3に示す例において、属性項目として、衣服の種類、衣服の色、衣服の型、衣服の長さ、髪型における髪の長さ及び髪型における髪の色等が記憶されている。なお、ファッション管理データベースに記憶されているファッションは、1つの衣服だけではなく、複数の衣服の組み合わせ(例えば、シャツをはじめとする上部の衣服と、スカートをはじめとする下部の衣服との組み合わせ)であってもよい。 Figure 3 is a diagram showing an example of the configuration of a fashion management database. The fashion management database stores environments and fashions in association with each other. The environments stored in the fashion management database have multiple specific items for identifying the environments. In the example shown in Figure 3, the specific items stored are location, season, time of day, weather, and purpose. The fashions stored in the fashion management database also have multiple attribute items that represent the characteristics of the fashion. In the example shown in Figure 3, the attribute items stored are type of clothing, color of clothing, style of clothing, length of clothing, hair length and hair color of hairstyle. Note that the fashions stored in the fashion management database may be not only one piece of clothing, but also a combination of multiple pieces of clothing (for example, a combination of an upper piece of clothing such as a shirt and a lower piece of clothing such as a skirt).

図2に戻り、制御部23は、例えば、CPU(Central Processing Unit)である。制御部23は、記憶部22に記憶されたプログラムを実行することにより、取得部231、算出部232、出力部233及び生成部234として機能する。 Returning to FIG. 2, the control unit 23 is, for example, a CPU (Central Processing Unit). The control unit 23 executes the programs stored in the storage unit 22, thereby functioning as an acquisition unit 231, a calculation unit 232, an output unit 233, and a generation unit 234.

取得部231は、ユーザUが選択した選択ファッションであって、衣服と髪型とのうち少なくとも衣服を含む選択ファッションを端末1から取得する。具体的には、取得部231は、選択ファッションとして、選択ファッションの特徴を表す属性情報を取得する。より具体的には、取得部231は、選択ファッションの特徴を表す複数の属性項目を含む属性情報を取得する。 The acquisition unit 231 acquires from the terminal 1 a selected fashion selected by the user U, the selected fashion including at least the clothing out of the clothing and hairstyle. Specifically, the acquisition unit 231 acquires attribute information representing the characteristics of the selected fashion as the selected fashion. More specifically, the acquisition unit 231 acquires attribute information including a plurality of attribute items representing the characteristics of the selected fashion.

例えば、店舗又はショッピングサイト(以下、「店舗等」という。)において販売されている衣服には、予め複数の属性項目それぞれに設定値が設定されており、ユーザUが端末1において店舗等で販売されている複数の衣服の中から衣服を選択すると、端末1は、選択された衣服に設定されている複数の属性項目それぞれの設定値を含む属性情報を情報処理装置2に送信する。なお、端末1は、属性項目ごとに当該属性項目の複数の選択肢の中からユーザUが選択した選択肢の値を含む属性情報を情報処理装置2に送信してもよい。 For example, clothing sold at a store or shopping site (hereinafter referred to as "store, etc.") has multiple attribute items each set with a set value in advance, and when user U uses terminal 1 to select clothing from multiple clothing items sold at a store, etc., terminal 1 transmits attribute information including the set values of the multiple attribute items set for the selected clothing to information processing device 2. Terminal 1 may also transmit attribute information including the value of the option selected by user U from multiple options for each attribute item to information processing device 2.

取得部231は、対象環境を示すための環境情報を端末1から取得する。取得部231は、少なくとも特定の場所及び特定の季節によって定まる対象環境を示すための環境情報を取得するが、これに限らず、特定の時間帯、特定の天気、及び特定の衣服の用途のうちの少なくともいずれかによってさらに定まる対象環境を示すための環境情報を取得してもよい。 The acquisition unit 231 acquires environmental information indicating the target environment from the terminal 1. The acquisition unit 231 acquires environmental information indicating the target environment determined at least by a specific location and a specific season, but is not limited thereto, and may acquire environmental information indicating the target environment further determined by at least one of a specific time period, a specific weather, and a specific use of clothing.

取得部231は、例えば、端末1においてユーザUが入力した環境情報を取得する。例えば、端末1は、特定環境を特定するための特定項目(特定の場所、特定の季節、特定の時間帯、特定の天気、及び特定の衣服の用途)ごとに当該特定項目の複数の選択肢の中からユーザUが選択した選択肢の値を情報処理装置2に送信する。 The acquisition unit 231 acquires, for example, environmental information input by the user U at the terminal 1. For example, the terminal 1 transmits to the information processing device 2 the value of an option selected by the user U from multiple options for each specific item (specific location, specific season, specific time period, specific weather, and specific use of clothing) for identifying a specific environment.

取得部231は、端末1の位置を示す位置情報を、対象環境の少なくとも一部を特定するための環境情報として取得してもよい。例えば、端末1には、位置情報の履歴が記憶されており、まず、取得部231は、位置情報の履歴を取得する。そして、取得部231は、取得した位置情報の履歴において、ファッション管理データベースに記憶されている複数の場所のうちのいずれかの場所を示す位置情報が記憶されている場合、当該場所を特定の場所として特定することにより、対象環境の少なくとも一部を特定するための環境情報として取得する。「複数の場所のうちのいずれかの場所を示す位置情報」は、複数の場所のうちのいずれかの場所(所定の地点)から所定の距離(例えば、1キロメートル以内等)までの範囲内を示す位置情報であってもよいし、複数の場所それぞれを示す複数の位置情報が存在する場合、もっとも多い位置情報であってもよい。 The acquisition unit 231 may acquire location information indicating the location of the terminal 1 as environmental information for identifying at least a part of the target environment. For example, a history of location information is stored in the terminal 1, and the acquisition unit 231 first acquires the history of location information. Then, when location information indicating any one of a plurality of locations stored in the fashion management database is stored in the acquired history of location information, the acquisition unit 231 acquires the location as environmental information for identifying at least a part of the target environment by identifying the location as a specific location. The "location information indicating any one of the plurality of locations" may be location information indicating a range of a specific distance (for example, within 1 kilometer) from any one of the plurality of locations (a specific point), or may be the most common location information when there are multiple location information indicating each of the plurality of locations.

算出部232は、ファッション管理データベースを参照し、選択ファッションと、対象環境における対象ファッションとを比較した比較結果に基づいて、選択ファッションが対象ファッションと乖離する度合いを示す乖離度を算出する。具体的には、算出部232は、選択ファッションにおける属性情報と、ファッション管理データベースに記憶されている対象環境に対応する対象ファッションにおける属性情報とを比較した比較結果に基づいて、乖離度を算出する。より具体的には、算出部232は、選択ファッションの特徴を表す複数の属性項目を含む属性情報と、ファッション管理データベースに記憶されている対象環境に対応する対象ファッションの特徴を表す複数の属性項目を含む属性情報とを比較した比較結果に基づいて、乖離度を算出する。 The calculation unit 232 refers to the fashion management database and calculates a deviation degree indicating the degree to which the selected fashion deviates from the target fashion based on a comparison result obtained by comparing the selected fashion with a target fashion in the target environment. Specifically, the calculation unit 232 calculates the deviation degree based on a comparison result obtained by comparing attribute information in the selected fashion with attribute information in the target fashion corresponding to the target environment stored in the fashion management database. More specifically, the calculation unit 232 calculates the deviation degree based on a comparison result obtained by comparing attribute information including a plurality of attribute items representing the characteristics of the selected fashion with attribute information including a plurality of attribute items representing the characteristics of the target fashion corresponding to the target environment stored in the fashion management database.

例えば、算出部232は、まず、対象環境に関連付けてファッション管理データベースに記憶されている属性情報がそれぞれ異なる複数のファッションを集計し、当該複数の対象ファッションそれぞれの割合を算出する。そして、算出部232は、複数の対象ファッションのうち、複数の属性項目それぞれが選択ファッションと一致する対象ファッションの割合に基づいて、乖離度を算出する。このようにすることで、情報処理装置2は、対象環境における選択ファッションを評価することができる。 For example, the calculation unit 232 first tally up multiple fashions with different attribute information stored in the fashion management database in association with the target environment, and calculates the proportion of each of the multiple target fashions. The calculation unit 232 then calculates the degree of deviation based on the proportion of target fashions among the multiple target fashions whose attribute items match the selected fashion. In this way, the information processing device 2 can evaluate the selected fashion in the target environment.

算出部232は、例えば、取得部231が衣服を含む選択ファッションを取得した場合、選択ファッションの衣服と、ファッション管理データベースに記憶されている対象環境に対応する対象ファッションの衣服とを比較した比較結果に基づいて乖離度を算出する。また、算出部232は、例えば、取得部231が衣服及び髪型を含む選択ファッションを取得した場合、選択ファッションの衣服及び髪型と、ファッション管理データベースに記憶されている対象環境に対応する対象ファッションの衣服及び髪型とを比較した比較結果に基づいて乖離度を算出してもよい。このようにすることで、情報処理装置2は、乖離度を算出する精度を向上させることができる。 For example, when the acquisition unit 231 acquires a selected fashion including clothing, the calculation unit 232 calculates the deviation degree based on a comparison result obtained by comparing the clothing of the selected fashion with clothing of a target fashion corresponding to the target environment stored in the fashion management database. In addition, when the acquisition unit 231 acquires a selected fashion including clothing and a hairstyle, the calculation unit 232 may calculate the deviation degree based on a comparison result obtained by comparing the clothing and hairstyle of the selected fashion with the clothing and hairstyle of the target fashion corresponding to the target environment stored in the fashion management database. In this way, the information processing device 2 can improve the accuracy of calculating the deviation degree.

算出部232は、例えば、取得部231が場所を特定するための情報と季節を特定するための情報とを含む環境情報を取得した場合、選択ファッションと、当該場所及び当該季節に関連付けてファッション管理データベースに記憶されている対象ファッションとを比較した比較結果に基づいて乖離度を算出する。また、算出部232は、例えば、取得部231が場所を特定するための情報と季節を特定するための情報と時間帯を特定するための情報と天気を特定するための情報と衣服の用途を特定するための情報とを含む環境情報を取得した場合、選択ファッションと、当該場所、当該季節、当該時間帯、当該天気及び当該衣服の用途に関連付けてファッション管理データベースに記憶されている対象ファッションとを比較した比較結果に基づいて乖離度を算出する。このようにすることで、情報処理装置2は、対象環境を特定する精度を向上させることができる。 For example, when the acquisition unit 231 acquires environmental information including information for identifying a location and information for identifying a season, the calculation unit 232 calculates the deviation based on a comparison result obtained by comparing the selected fashion with a target fashion stored in the fashion management database in association with the location and the season. Also, when the acquisition unit 231 acquires environmental information including information for identifying a location, information for identifying a season, information for identifying a time period, information for identifying the weather, and information for identifying the use of the clothing, the calculation unit 232 calculates the deviation based on a comparison result obtained by comparing the selected fashion with a target fashion stored in the fashion management database in association with the location, the season, the time period, the weather, and the use of the clothing. In this way, the information processing device 2 can improve the accuracy of identifying the target environment.

図4は、算出部232による乖離度の算出方法の一例を模式的に表した図である。図4(a)は、選択ファッションを示し、図4(b)は、対象環境における対象ファッションを示す。図4(b)に示すように、算出部232は、対象環境に関連付けてファッション管理データベースに記憶されている属性情報がそれぞれ異なる複数の対象ファッションそれぞれの割合を算出する。そして、算出部232は、複数の対象ファッションのうち、選択ファッションに一致する対象ファッションの割合に基づいて、乖離度を算出する。 Figure 4 is a schematic diagram showing an example of a method for calculating the degree of deviation by the calculation unit 232. Figure 4(a) shows a selected fashion, and Figure 4(b) shows a target fashion in the target environment. As shown in Figure 4(b), the calculation unit 232 calculates the proportion of each of a plurality of target fashions having different attribute information stored in the fashion management database in association with the target environment. The calculation unit 232 then calculates the degree of deviation based on the proportion of target fashions that match the selected fashion among the plurality of target fashions.

図4に示す例において、図4(b)に示す複数の対象ファッションのうち、2番の対象ファッションが、図4(a)に示す選択ファッションに一致している。この場合において、算出部232は、例えば、対象環境に関連付けてファッション管理データベースに記憶されている対象ファッション全体を「100%」とした場合、当該対象ファッション全体から2番の対象ファッションの割合である「15%」を減算した「85%」を、乖離度として算出する。このようにすることで、情報処理装置2は、対象環境に存在する対象ファッション全体に対する選択ファッションの乖離度を算出することができる。 In the example shown in FIG. 4, of the multiple target fashions shown in FIG. 4(b), target fashion No. 2 matches the selected fashion shown in FIG. 4(a). In this case, the calculation unit 232 calculates the deviation as "85%" by subtracting "15%", which is the proportion of target fashion No. 2, from the entire target fashions, assuming that the entire target fashions associated with the target environment and stored in the fashion management database are "100%". In this way, the information processing device 2 can calculate the deviation of the selected fashion from the entire target fashions present in the target environment.

算出部232は、選択ファッションと、対象環境に関連付けてファッション管理データベースに記憶されているそれぞれ異なる複数の対象ファッションのうち割合が相対的に高い1つの対象ファッションとを比較した比較結果に基づいて、乖離度算出してもよい。図5は、算出部232による乖離度の算出方法の一例を模式的に表した図である。図5(a)は、選択ファッションを示し、図5(b)は、対象環境に関連付けてファッション管理データベースに記憶されているそれぞれ異なる複数の対象ファッションのうち割合が最も高い1つの対象ファッションを示す。 The calculation unit 232 may calculate the deviation based on a comparison result between the selected fashion and one target fashion with a relatively high proportion among a plurality of different target fashions associated with the target environment and stored in the fashion management database. FIG. 5 is a diagram showing a schematic example of a method of calculating the deviation by the calculation unit 232. FIG. 5(a) shows the selected fashion, and FIG. 5(b) shows one target fashion with the highest proportion among a plurality of different target fashions associated with the target environment and stored in the fashion management database.

この場合において、算出部232は、属性項目ごとに選択ファッションと対象ファッションとにおける当該属性項目の乖離度を算出し、算出した各属性項目の乖離度を合計することにより、選択ファッションの乖離度を算出する。例えば、各属性項目の乖離度は、0から100までの数値で表現される。 In this case, the calculation unit 232 calculates the degree of deviation of each attribute item between the selected fashion and the target fashion for each attribute item, and calculates the degree of deviation of the selected fashion by summing up the calculated degrees of deviation of each attribute item. For example, the degree of deviation of each attribute item is expressed as a numerical value from 0 to 100.

算出部232は、例えば、衣服の種類の属性項目において、選択ファッションの衣服の種類と対象ファッションの衣服の種類とが一致する場合、「0」とし、選択ファッションの衣服の種類と対象ファッションの衣服の種類とが一致しない場合、「100」とする乖離度を算出する。算出部232は、衣服の型の属性項目の乖離度を、衣服の種類の属性項目と同様に算出する。また、算出部232は、例えば、衣服の色の属性項目において、選択ファッションの衣服の色と対象ファッションの衣服の色とが補色の関係に近いほど高い乖離度を算出し、選択ファッションの衣服の色と対象ファッションの衣服の色とが補色の関係に遠いほど低い乖離度を算出する。また、算出部232は、例えば、衣服の長さの属性項目において、選択ファッションの衣服の長さと対象ファッションの衣服の長さとの差が大きいほど高い乖離度を算出し、選択ファッションの衣服の長さと対象ファッションの衣服の長さの差が小さいほど低い乖離度を算出する。 The calculation unit 232 calculates the degree of deviation for the attribute item of clothing type, for example, by setting the degree of deviation to "0" when the type of clothing in the selected fashion matches the type of clothing in the target fashion, and setting the degree of deviation to "100" when the type of clothing in the selected fashion does not match the type of clothing in the target fashion. The calculation unit 232 calculates the degree of deviation for the attribute item of clothing type in the same way as for the attribute item of clothing type. In addition, for example, in the attribute item of clothing color, the calculation unit 232 calculates a higher degree of deviation the closer the color of clothing in the selected fashion and the color of clothing in the target fashion are to a complementary color relationship, and calculates a lower degree of deviation the farther the color of clothing in the selected fashion and the color of clothing in the target fashion are to a complementary color relationship. In addition, the calculation unit 232 calculates a higher degree of deviation for the attribute item of clothing length, for example, the larger the difference between the length of clothing in the selected fashion and the length of clothing in the target fashion is, and calculates a lower degree of deviation the smaller the difference between the length of clothing in the selected fashion and the length of clothing in the target fashion is.

また、算出部232は、例えば、髪型ごとに長さを設定し、髪型における長さの属性項目において、選択ファッションの髪型における長さと対象ファッションの髪型における長さとの差が大きいほど高い乖離度を算出し、選択ファッションの髪型における長さと対象ファッションの髪型における長さの差が小さいほど低い乖離度を算出する。算出部232は、髪の色の属性項目の乖離度を、衣服の種類の属性項目と同様に算出する。また、算出部232は、例えば、髪型における色の属性項目において、選択ファッションの髪型における色と対象ファッションの髪型における色とのカラーチャートにおける差が大きい高い乖離度を算出し、選択ファッションの髪型における色と対象ファッションの髪型における色とのカラーチャートにおける差が小さいほど低い乖離度を算出する。 The calculation unit 232 also sets a length for each hairstyle, and calculates a higher deviation for the attribute item of hairstyle length when the difference between the length of the hairstyle in the selected fashion and the length of the hairstyle in the target fashion is larger, and calculates a lower deviation for the attribute item of hair color when the difference between the length of the hairstyle in the selected fashion and the length of the hairstyle in the target fashion is smaller. The calculation unit 232 calculates the deviation for the attribute item of hair color in the same manner as the attribute item of clothing type. The calculation unit 232 also calculates a higher deviation for the attribute item of hairstyle color when the difference between the color of the hairstyle in the selected fashion and the color of the hairstyle in the target fashion is larger in the color chart, and calculates a lower deviation for the attribute item of hairstyle color when the difference between the color of the hairstyle in the selected fashion and the color of the hairstyle in the target fashion is smaller in the color chart.

算出部232は、上記のように算出した各属性項目の乖離度に基づいて、選択ファッションの乖離度を算出する。算出部232は、例えば、各属性項目の乖離度の合計を、選択ファッションの乖離度として算出する。このようにすることで、情報処理装置2は、対象環境において最も多く存在する対象ファッション、すなわち、対象環境において最も流行しているファッションに対する選択ファッションの乖離度を算出することができる。 The calculation unit 232 calculates the deviation degree of the selected fashion based on the deviation degree of each attribute item calculated as described above. The calculation unit 232, for example, calculates the sum of the deviation degrees of each attribute item as the deviation degree of the selected fashion. In this way, the information processing device 2 can calculate the deviation degree of the selected fashion from the target fashion that is most prevalent in the target environment, i.e., the fashion that is most prevalent in the target environment.

上記において、算出部232が、選択ファッションと、対象環境に関連付けてファッション管理データベースに記憶されているそれぞれ異なる複数の対象ファッションのうち割合が最も高い1つの対象ファッションとを比較した比較結果に基づいて乖離度を算出する例を説明したが、これに限らない。例えば、算出部232は、選択ファッションと、情報処理装置2の管理者が設定した対象環境における対象ファッションとを比較した比較結果に基づいて乖離度を算出してもよい。このようにすることで、情報処理装置2は、ファッション管理データベースに記憶されている対象環境における対象ファッションが存在しなかったり、当該対象ファッションの数が少なかったりする場合であっても、選択ファッションの乖離度を算出することができる。 In the above, an example has been described in which the calculation unit 232 calculates the deviation degree based on the comparison result of comparing the selected fashion with one target fashion that has the highest proportion among multiple different target fashions associated with the target environment and stored in the fashion management database, but this is not limited to the above. For example, the calculation unit 232 may calculate the deviation degree based on the comparison result of comparing the selected fashion with a target fashion in the target environment set by the administrator of the information processing device 2. In this way, the information processing device 2 can calculate the deviation degree of the selected fashion even if there is no target fashion in the target environment stored in the fashion management database or the number of such target fashions is small.

算出部232は、ユーザUが選択ファッションにおいて着目する着目部分の乖離度に重み付けた後に、各属性項目の乖離度の合計を、選択ファッションの乖離度として算出してもよい。着目部分は、複数の属性項目のうちのいずれかを特定するための情報である。着目部分は、1つの属性項目に限らず、複数の属性項目を特定するための情報であってもよい。 The calculation unit 232 may weight the degree of deviation of the portion of interest that the user U focuses on in the selected fashion, and then calculate the sum of the degrees of deviation of each attribute item as the degree of deviation of the selected fashion. The portion of interest is information for identifying one of multiple attribute items. The portion of interest is not limited to one attribute item, and may be information for identifying multiple attribute items.

具体的には、まず、取得部231は、ユーザUが選択ファッションにおいて着目する着目部分をさらに取得する。そして、算出部232は、属性項目ごとに選択ファッションの当該属性項目と対象環境における対象ファッションの当該属性項目とを比較した比較結果に基づいて算出した複数の属性項目それぞれの乖離度のうち、着目部分に対応する乖離度に所定の係数で重み付けた後に、各属性項目の乖離度を合計した選択ファッションの乖離度を算出する。 Specifically, first, the acquisition unit 231 further acquires a portion of interest that the user U focuses on in the selected fashion. Then, the calculation unit 232 calculates the degree of deviation of each of the multiple attribute items calculated based on the comparison result obtained by comparing the attribute item of the selected fashion with the attribute item of the target fashion in the target environment for each attribute item, weights the degree of deviation corresponding to the portion of interest with a predetermined coefficient, and then calculates the degree of deviation of the selected fashion by summing the degrees of deviation of each attribute item.

所定の係数は、あらかじめ設定された数値である。着目部分には、優先順位がつけられていてもよく、この場合における所定の係数は、着目部分の優先順位が高いほど高い数値が設定され、着目部分の優先順位が低いほど低い数値が設定される。このようにすることで、情報処理装置2は、ユーザUが選択ファッションにおいて着目する着目部分を考慮して乖離度を算出することができる。なお、算出部232は、各属性項目の乖離度の統計値(例えば平均値)を、選択ファッションの乖離度として算出してもよい。 The specified coefficient is a preset numerical value. Priorities may be assigned to the focused parts, and in this case, the specified coefficient is set to a higher numerical value the higher the priority of the focused part, and to a lower numerical value the lower the priority of the focused part. In this way, the information processing device 2 can calculate the deviation degree taking into account the focused part that the user U focuses on in the selected fashion. Note that the calculation unit 232 may calculate a statistical value (e.g., an average value) of the deviation degree of each attribute item as the deviation degree of the selected fashion.

算出部232は、一部の属性項目が指定された場合において、選択ファッションの指定された属性項目である指定項目以外の他の属性項目と対象環境における対象ファッションの当該他の属性項目とを比較した比較結果に基づいて、乖離度を算出してもよい。具体的には、まず、算出部232は、指定項目をさらに取得する。そして、算出部232は、選択ファッションの他の属性項目と対象環境における対象ファッションの当該他の属性項目とを比較した比較結果に基づいて、乖離度を算出する。 When some attribute items are specified, the calculation unit 232 may calculate the deviation based on a comparison result of comparing other attribute items other than the specified item, which is the specified attribute item of the selected fashion, with the other attribute items of the target fashion in the target environment. Specifically, the calculation unit 232 first acquires further specified items. Then, the calculation unit 232 calculates the deviation based on a comparison result of comparing the other attribute items of the selected fashion with the other attribute items of the target fashion in the target environment.

例えば、算出部232は、まず、他の属性項目ごとに、対象環境に関連付けてファッション管理データベースに記憶されている指定項目と当該他の属性項目との組み合わせを集計し、各他の属性項目それぞれの組み合わせの割合を算出する。そして、算出部232は、他の属性項目ごとに、指定項目と当該他の属性項目における複数の組み合わせのうち、選択ファッションの指定項目と当該他の属性項目との組み合わせに一致する組み合わせの割合に基づいて乖離度を算出し、算出した各他の属性項目の乖離度を合計することにより、選択ファッションの乖離度を算出する。 For example, the calculation unit 232 first counts, for each other attribute item, combinations of the designated items stored in the fashion management database in association with the target environment and the other attribute items, and calculates the proportion of each combination of the other attribute items. The calculation unit 232 then calculates, for each other attribute item, a deviation based on the proportion of combinations that match the combination of the designated item of the selected fashion and the other attribute item among multiple combinations of the designated item and the other attribute item, and calculates the deviation of the selected fashion by summing up the calculated deviations of each other attribute item.

図6は、算出部232による乖離度の算出方法の一例を模式的に表した図である。図6においては、衣服の種類の属性項目が「ワンピース」に指定された指定項目である例を説明する。図6(a)は、選択ファッションを示し、図6(b)、(c)、(d)、(e)は、他の属性項目ごとに割合が算出された指定項目と当該他の属性項目との組み合わせを示す。 Figure 6 is a diagram showing a schematic example of a method for calculating the deviation degree by the calculation unit 232. In Figure 6, an example is described in which the attribute item of clothing type is a specified item designated as "one piece". Figure 6 (a) shows the selected fashion, and Figures 6 (b), (c), (d), and (e) show combinations of the specified item and other attribute items for which the ratios for each attribute item are calculated.

算出部232は、図6(b)に示すように指定項目と衣服の色の属性項目とにおける複数の組み合わせ(以下、「第1組合群」という。)それぞれの割合を算出し、図6(c)に示すように指定項目と衣服の型の属性項目とにおける複数の組み合わせ(以下、「第2組合群」という。)それぞれの割合を算出し、図6(d)に示すように指定項目と衣服の長さの属性項目とにおける複数の組み合わせ(以下、「第3組合群」という。)それぞれの割合を算出し、図6(e)に示すように指定項目と髪型の属性項目とにおける複数の組み合わせ(以下、「第4組合群」という。)それぞれの割合を算出する。 The calculation unit 232 calculates the proportion of each of multiple combinations of designated items and clothing color attribute items (hereinafter referred to as the "first combination group") as shown in FIG. 6(b), calculates the proportion of each of multiple combinations of designated items and clothing style attribute items (hereinafter referred to as the "second combination group") as shown in FIG. 6(c), calculates the proportion of each of multiple combinations of designated items and clothing length attribute items (hereinafter referred to as the "third combination group") as shown in FIG. 6(d), and calculates the proportion of each of multiple combinations of designated items and hairstyle attribute items (hereinafter referred to as the "fourth combination group") as shown in FIG. 6(e).

算出部232は、第1組合群において選択ファッションの指定項目と衣服の色の属性項目との組み合わせに一致する組み合わせの割合「30%」に基づいて乖離度を算出し、第2組合群において選択ファッションの指定項目と衣服の型の属性項目との組み合わせに一致する組み合わせの割合「20%」に基づいて乖離度を算出し、第3組合群において選択ファッションの指定項目と衣服の長さの属性項目との組み合わせに一致する組み合わせの割合「30%」に基づいて乖離度を算出し、第4組合群において選択ファッションの指定項目と髪型の属性項目との組み合わせに一致する組み合わせの割合「20%」に基づいて乖離度を算出する。そして、算出部232は、各乖離度を合計することにより、選択ファッションの乖離度を算出する。 The calculation unit 232 calculates the deviation degree based on the percentage of combinations that match the combination of the selected fashion specification item and the clothing color attribute item in the first combination group (30%), calculates the deviation degree based on the percentage of combinations that match the combination of the selected fashion specification item and the clothing type attribute item in the second combination group (20%), calculates the deviation degree based on the percentage of combinations that match the combination of the selected fashion specification item and the clothing length attribute item in the third combination group (30%), and calculates the deviation degree based on the percentage of combinations that match the combination of the selected fashion specification item and the clothing length attribute item in the fourth combination group (20%). The calculation unit 232 then calculates the deviation degree of the selected fashion by summing up each deviation degree.

出力部233は、算出部232が算出した乖離度に基づく情報を出力する。具体的には、出力部233は、通信部21を介して、乖離度に基づく情報を端末1に送信することにより、端末1に乖離度に基づく情報を表示させる。 The output unit 233 outputs information based on the deviation calculated by the calculation unit 232. Specifically, the output unit 233 transmits the information based on the deviation to the terminal 1 via the communication unit 21, thereby causing the terminal 1 to display the information based on the deviation.

出力部233は、例えば、乖離度に基づく情報として、乖離度を出力する。例えば、乖離度が示す数値ごとに選択ファッションが対象環境における対象ファッションと乖離する度合いを説明するメッセージが関連付けられており、出力部233は、乖離度に基づく情報として、乖離度が示す数値に関連付けられているメッセージを出力してもよい。 The output unit 233 may, for example, output the degree of deviation as information based on the degree of deviation. For example, a message explaining the degree to which the selected fashion deviates from the target fashion in the target environment may be associated with each numerical value indicated by the degree of deviation, and the output unit 233 may output the message associated with the numerical value indicated by the degree of deviation as information based on the degree of deviation.

出力部233は、対象環境が表現された仮想的な空間において選択ファッションの格好をした仮想ユーザが表示された仮想画像を出力してもよい。具体的には、まず、生成部234は、対象環境が表現された仮想的な空間において、選択ファッションの格好をした仮想ユーザが表示された仮想画像を生成する。そして、出力部233は、生成部234が生成した仮想画像を出力する。出力部233は、算出部232が算出した乖離度に基づく情報に加えて、生成部234が生成した仮想画像をさらに出力してもよいし、算出部232が算出した乖離度に基づく情報に代えて、生成部234が生成した仮想画像を出力してもよい。 The output unit 233 may output a virtual image in which a virtual user dressed in the selected fashion is displayed in a virtual space in which the target environment is represented. Specifically, first, the generation unit 234 generates a virtual image in which a virtual user dressed in the selected fashion is displayed in a virtual space in which the target environment is represented. Then, the output unit 233 outputs the virtual image generated by the generation unit 234. The output unit 233 may further output the virtual image generated by the generation unit 234 in addition to the information based on the deviation degree calculated by the calculation unit 232, or may output the virtual image generated by the generation unit 234 instead of the information based on the deviation degree calculated by the calculation unit 232.

図7は、仮想画像を模式的に表した図である。図7に示す画像G1は仮想画像であり、対象環境が表現された仮想的な空間において、選択ファッションの格好をした仮想ユーザであるアバターAが表示されている。情報処理装置2がこのような仮想画像を表示することにより、ユーザUは、対象環境において、選択ファッションの格好をした場合にどのように見えるかを視覚的に認識することができる。 Figure 7 is a schematic diagram of a virtual image. Image G1 shown in Figure 7 is a virtual image, in which avatar A, a virtual user dressed in the selected fashion, is displayed in a virtual space that represents the target environment. By the information processing device 2 displaying such a virtual image, the user U can visually recognize how he or she would look in the target environment if dressed in the selected fashion.

出力部233は、対象ファッションの格好をした他の仮想ユーザがさらに表示された仮想画像を出力してもよい。具体的には、生成部234は、仮想ユーザとは異なる他の仮想ユーザであって、対象環境におけるファッションの格好をした他の仮想ユーザがさらに表示された仮想画像を生成する。そして、出力部233は、生成部234が生成した仮想画像を出力する。 The output unit 233 may output a virtual image in which another virtual user dressed in the target fashion is further displayed. Specifically, the generation unit 234 generates a virtual image in which another virtual user, different from the virtual user, dressed in a fashion in the target environment is further displayed. Then, the output unit 233 outputs the virtual image generated by the generation unit 234.

図8は、仮想画像を模式的に表した図である。図8に示す画像G2には、対象環境が表現された仮想的な空間において、選択ファッションの格好をした仮想ユーザであるアバターAと、対象環境における対象ファッションの格好をした他の仮想ユーザである複数の他のアバターとが表示されている。情報処理装置2がこのような仮想画像を表示することにより、ユーザUは、対象環境に存在する対象ファッションの格好をした複数の人が存在する状況下で、選択ファッションの格好をした場合にどのように見えるかを視覚的に認識することができる。 Figure 8 is a schematic diagram of a virtual image. Image G2 shown in Figure 8 displays avatar A, a virtual user dressed in the selected fashion, in a virtual space that represents the target environment, along with multiple other avatars that are other virtual users dressed in the target fashion in the target environment. By having information processing device 2 display such a virtual image, user U can visually recognize how he or she would look dressed in the selected fashion in a situation where there are multiple people dressed in the target fashion in the target environment.

[情報処理システムSの処理]
続いて、情報処理システムSの処理の流れについて説明する。図9は、情報処理システムSの処理の流れを示すシーケンス図である。本処理は、取得部231が、選択ファッションと、環境情報とを取得したことを契機として開始する(S1)。
[Processing of Information Processing System S]
Next, a description will be given of the flow of processing in the information processing system S. Fig. 9 is a sequence diagram showing the flow of processing in the information processing system S. This processing starts when the acquisition unit 231 acquires a selected fashion and environmental information (S1).

算出部232は、ファッション管理データベースを参照し、選択ファッションと、対象環境における対象ファッションとを比較した比較結果に基づいて、選択ファッションが対象ファッションと乖離する度合いを示す乖離度を算出する(S2)。そして、出力部233は、算出部232が算出した乖離度に基づく情報を出力する(S3)。 The calculation unit 232 refers to the fashion management database and calculates a degree of deviation indicating the degree to which the selected fashion deviates from the target fashion based on the results of a comparison between the selected fashion and the target fashion in the target environment (S2). The output unit 233 then outputs information based on the degree of deviation calculated by the calculation unit 232 (S3).

[変形例]
上記において、情報処理装置2が、選択ファッションが対象環境における対象ファッションと乖離する度合いを示す乖離度に基づく情報を出力する例を説明したが、これに限らない。例えば、情報処理装置2は、対象環境における複数の対象ファッションのうち、ユーザUによって指定された指定希少度に少なくとも近似する対象ファッションに基づく情報を出力してもよい。
[Modification]
In the above, an example has been described in which the information processing device 2 outputs information based on a degree of deviation indicating the degree to which a selected fashion deviates from a target fashion in the target environment, but this is not limiting. For example, the information processing device 2 may output information based on a target fashion that is at least close to a specified rarity level specified by the user U, among multiple target fashions in the target environment.

取得部231は、対象環境取得部として機能し、少なくとも特定の場所及び特定の季節によって定まる対象環境を示すための環境情報を取得する。また、取得部231は、希少度取得部としてさらに機能し、ユーザUが指定した希少度である指定希少度を取得する。 The acquisition unit 231 functions as a target environment acquisition unit, and acquires environmental information for indicating a target environment that is determined by at least a specific location and a specific season. The acquisition unit 231 further functions as a rarity acquisition unit, and acquires a designated rarity, which is a rarity designated by the user U.

算出部232は、ファッション管理データベースを参照し、対象環境に存在するそれぞれ異なる複数のファッションの分布に基づいて、対象環境における当該複数のファッションそれぞれの希少の度合いを示す希少度を算出する。具体的には、まず、算出部232は、対象環境に関連付けてファッション管理データベースに記憶されているそれぞれ異なる複数のファッションを集計し、当該複数の対象ファッションそれぞれの割合を算出する。そして、算出部232は、算出した複数の対象ファッションそれぞれの割合に基づいて、希少度を算出する。 The calculation unit 232 refers to the fashion management database, and calculates a rarity indicating the degree of rarity of each of the multiple different fashions in the target environment based on the distribution of the multiple different fashions present in the target environment. Specifically, the calculation unit 232 first tallies the multiple different fashions stored in the fashion management database in association with the target environment, and calculates the proportion of each of the multiple target fashions. The calculation unit 232 then calculates the rarity based on the calculated proportion of each of the multiple target fashions.

図10は、算出部232による希少度の算出方法の一例を模式的に表した図である。図10は、対象環境における対象ファッションを示す。図10に示すように、算出部232は、対象環境に関連付けてファッション管理データベースに記憶されているそれぞれ異なる複数のファッションそれぞれの割合を算出する。そして、算出部232は、算出した対象ファッションの割合に基づいて、各対象ファッションの希少度を算出する。算出部232は、例えば、対象環境に関連付けてファッション管理データベースに記憶されているファッション全体を「100%」とした場合、対象ファッションの割合を減算することにより希少度を算出してもよいし、算出した対象ファッションの割合を希少度として算出してもよい。 Figure 10 is a diagram that illustrates an example of a method for calculating rarity by the calculation unit 232. Figure 10 shows target fashions in a target environment. As shown in Figure 10, the calculation unit 232 calculates the proportion of each of a plurality of different fashions that are stored in the fashion management database in association with the target environment. The calculation unit 232 then calculates the rarity of each target fashion based on the calculated proportion of the target fashion. For example, when all fashions stored in the fashion management database in association with the target environment are set to "100%, " the calculation unit 232 may calculate the rarity by subtracting the proportion of the target fashion, or may calculate the calculated proportion of the target fashion as the rarity.

図示はしないが、制御部23は、記憶部22に記憶されたプログラムを実行することにより、選択部としてさらに機能する。選択部は、複数の対象ファッションのうち、希少度が指定希少度に少なくとも近似する対象ファッションを選択する。 Although not shown in the figure, the control unit 23 further functions as a selection unit by executing a program stored in the storage unit 22. The selection unit selects, from among a plurality of target fashions, a target fashion whose rarity is at least close to the specified rarity.

図10に示す例において、例えば、対象ファッションの割合が希少度を示し、ユーザUが指定した指定希少度が「5%」である場合、選択部は、指定希少度に最も近い対象ファッションである4番の対象ファッションを選択する。選択部は、指定希少度から所定の範囲(例えば指定希少度の前後5%の範囲等)に含まれる複数の対象ファッションを選択してもよい。また、選択部は、指定希少度に最も近い順に、所定の数(例えば2つ等)の対象ファッションを選択してもよい。 In the example shown in FIG. 10, for example, if the percentage of target fashions indicates rarity and the specified rarity specified by user U is "5%, " the selection unit selects target fashion No. 4, which is the target fashion closest to the specified rarity. The selection unit may select multiple target fashions that fall within a predetermined range from the specified rarity (for example, a range of 5% around the specified rarity). The selection unit may also select a predetermined number (for example, two) of target fashions in order of closest to the specified rarity.

出力部233は、選択部が選択したファッションに基づく情報を出力する。出力部233は、例えば、店舗等で販売されている複数の衣服のうち、選択部が選択したファッションの衣服と一致する衣服を表示する。このようにすることで、情報処理装置2は、ユーザUが望む衣服を提示する蓋然性を高めることができる。 The output unit 233 outputs information based on the fashion selected by the selection unit. For example, the output unit 233 displays clothes that match the fashion selected by the selection unit from among a plurality of clothes sold in a store or the like. In this way, the information processing device 2 can increase the likelihood of presenting clothes that the user U desires.

出力部233は、選択部が選択したファッションに基づく情報として、選択部が選択したファッションの格好をした仮想ユーザが表示された仮想画像を出力してもよい。具体的には、まず、生成部234は、対象環境が表現された仮想的な空間において、選択部が選択したファッションの格好をした仮想ユーザが表示された仮想画像を生成する。そして、出力部233は、生成部234が生成した仮想画像を出力する。出力部233は、例えば、生成部234が生成した図7に示す画像G1を出力する。このようにすることで、情報処理装置2は、ユーザUが望み得る衣服を視覚的に提示することができる。 The output unit 233 may output a virtual image in which a virtual user dressed in the fashion selected by the selection unit is displayed as information based on the fashion selected by the selection unit. Specifically, first, the generation unit 234 generates a virtual image in which a virtual user dressed in the fashion selected by the selection unit is displayed in a virtual space in which the target environment is represented. Then, the output unit 233 outputs the virtual image generated by the generation unit 234. The output unit 233 outputs, for example, image G1 shown in FIG. 7 generated by the generation unit 234. In this way, the information processing device 2 can visually present clothing that the user U may desire.

また、出力部233は、生成部234が生成した仮想画像であって、対象環境に存在するそれぞれ異なる複数のファッションの格好をした他の仮想ユーザがさらに表示された仮想画像を出力してもよい。出力部233は、例えば、生成部234が生成した図8に示す画像G2を出力する。 The output unit 233 may also output a virtual image generated by the generation unit 234 that further displays other virtual users in the target environment, each dressed in a number of different fashions. The output unit 233 outputs, for example, image G2 shown in FIG. 8 that was generated by the generation unit 234.

[本実施の形態における効果]
以上説明したとおり、情報処理装置2は、選択ファッションと、対象環境における対象ファッションとを比較した比較結果に基づいて、選択ファッションが対象ファッションと乖離する度合いを示す乖離度を算出し、算出した乖離度に基づく情報を出力する。このようにすることで、情報処理装置2は、対象環境下におけるユーザUの選択ファッションを評価することができる。これにより、ユーザUは、乖離度によって示される対象環境における選択ファッションの見え方と、ユーザUが想定する対象環境における選択ファッションの見え方との差を認識することができる。これにより、ユーザUは、対象環境における選択ファッションの見え方を把握することができる。
[Effects of this embodiment]
As described above, the information processing device 2 calculates a deviation degree indicating the degree to which the selected fashion deviates from the target fashion based on a comparison result between the selected fashion and the target fashion in the target environment, and outputs information based on the calculated deviation degree. In this way, the information processing device 2 can evaluate the selected fashion of the user U in the target environment. This allows the user U to recognize the difference between how the selected fashion looks in the target environment indicated by the deviation degree and how the selected fashion looks in the target environment envisioned by the user U. This allows the user U to grasp how the selected fashion looks in the target environment.

なお、本発明により、国連が主導する持続可能な開発目標(SDGs)の目標9「産業と技術革新の基盤をつくろう」に貢献することが可能となる。 Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and infrastructure."

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination also has the effect of the original embodiment.

1 端末
2 情報処理装置
21 通信部
22 記憶部
23 制御部
231 取得部
232 算出部
233 出力部
234 生成部
S 情報処理システム
U ユーザ
Reference Signs List 1 Terminal 2 Information processing device 21 Communication unit 22 Storage unit 23 Control unit 231 Acquisition unit 232 Calculation unit 233 Output unit 234 Generation unit S Information processing system U User

Claims (10)

ユーザが選択した衣服を含む選択ファッションと、前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得する取得部と、
所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶する記憶部と、
前記記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出する算出部と、
前記乖離度に基づく情報を出力する出力部と、
を有する情報処理装置。
an acquisition unit that acquires a selected fashion including clothes selected by a user and information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season;
a storage unit that stores a predetermined location, a predetermined season, and fashion including clothing of each of a plurality of people present at the predetermined location in the predetermined season in association with each other;
a calculation unit that refers to the storage unit and calculates a degree of deviation indicating a degree to which the selected fashion deviates from the target fashion based on a comparison result obtained by comparing the selected fashion with the target fashion in the target environment;
an output unit that outputs information based on the deviation degree;
An information processing device having the above configuration.
前記取得部は、前記ユーザが選択した衣服と、前記ユーザが選択した髪型とを含む前記選択ファッションを取得し、
前記記憶部は、前記所定の季節において前記所定の場所に存在する複数の人それぞれの髪型をさらに含む前記ファッションを記憶する、
請求項1に記載の情報処理装置。
the acquisition unit acquires the selected fashion including clothes selected by the user and a hairstyle selected by the user;
The storage unit stores the fashion further including hairstyles of each of a plurality of people present in the predetermined location in the predetermined season.
The information processing device according to claim 1 .
前記取得部は、特定の時間帯、特定の天気、及び特定の衣服の用途のうちの少なくともいずれかによってさらに定まる前記対象環境を示すための情報を取得し、
前記記憶部は、所定の時間帯と、所定の天気と、所定の衣服の用途とをさらに関連付けて記憶する、
請求項1又は2に記載の情報処理装置。
The acquisition unit acquires information for indicating the target environment, the target environment being further determined by at least one of a specific time period, a specific weather, and a specific use of clothing;
The storage unit further stores a predetermined time period, a predetermined weather, and a predetermined purpose of the clothing in association with each other.
3. The information processing device according to claim 1 or 2.
前記取得部は、前記選択ファッションの特徴を表す属性情報を取得し、
前記記憶部は、前記ファッションとして、前記所定の季節において前記所定の場所に存在する前記複数の人それぞれの前記ファッションの特徴を表す属性情報を記憶し、
前記算出部は、前記選択ファッションの前記属性情報と、前記記憶部に記憶されている前記対象環境に対応する前記対象ファッションの前記属性情報とを比較した前記比較結果に基づいて、前記乖離度を算出する、
請求項1から3のいずれか一項に記載の情報処理装置。
The acquisition unit acquires attribute information that represents characteristics of the selected fashion,
the storage unit stores, as the fashion, attribute information that represents features of the fashion of each of the plurality of people present at the predetermined location in the predetermined season;
the calculation unit calculates the degree of deviation based on a comparison result obtained by comparing the attribute information of the selected fashion with the attribute information of the target fashion corresponding to the target environment stored in the storage unit;
The information processing device according to claim 1 .
前記取得部は、前記ユーザが選択した衣服と、前記ユーザが選択した髪型とを含む前記選択ファッションの特徴を表す複数の属性項目を含む属性情報と、前記ユーザが前記選択ファッションにおいて着目する着目部分とを取得し、
前記記憶部は、前記ファッションとして、前記所定の季節において前記所定の場所に存在する複数の人それぞれの衣服と、前記所定の季節において前記所定の場所に存在する複数の人それぞれの髪型とを含む前記ファッションの特徴を表す複数の属性項目を含む属性情報を記憶し、
前記算出部は、前記属性項目ごとに前記選択ファッションの当該属性項目と前記対象環境における前記対象ファッションの当該属性項目とを比較した比較結果に基づいて算出した複数の前記属性項目それぞれの前記乖離度のうち、前記着目部分に対応する前記乖離度に所定の係数で重み付けた後に、各属性項目の前記乖離度を合計した前記選択ファッションの前記乖離度を算出する、
請求項1から4のいずれか一項に記載の情報処理装置。
the acquisition unit acquires attribute information including a plurality of attribute items that represent features of the selected fashion, including the clothes selected by the user and the hairstyle selected by the user, and an attention part that the user focuses on in the selected fashion;
the storage unit stores, as the fashion, attribute information including a plurality of attribute items expressing features of the fashion, the plurality of attribute items including clothing of each of the plurality of people present at the predetermined location in the predetermined season and hairstyles of each of the plurality of people present at the predetermined location in the predetermined season;
the calculation unit calculates the degree of deviation of the selected fashion by summing the degrees of deviation of each attribute item after weighting the degree of deviation of each attribute item corresponding to the portion of interest by a predetermined coefficient out of the degrees of deviation of each attribute item calculated based on a comparison result obtained by comparing the attribute item of the selected fashion with the attribute item of the target fashion in the target environment for each attribute item;
The information processing device according to claim 1 .
前記対象環境が表現された仮想的な空間において、前記選択ファッションの格好をした仮想ユーザが表示された仮想画像を生成する生成部をさらに有し、
前記出力部は、前記生成部が生成した前記仮想画像をさらに出力する、
請求項1から5のいずれか一項に記載の情報処理装置。
a generating unit configured to generate a virtual image in which a virtual user dressed in the selected fashion is displayed in a virtual space in which the target environment is represented,
The output unit further outputs the virtual image generated by the generation unit.
The information processing device according to claim 1 .
前記生成部は、前記仮想ユーザとは異なる他の仮想ユーザであって、前記対象環境における前記対象ファッションの格好をした前記他の仮想ユーザがさらに表示された前記仮想画像を生成する、
請求項6に記載の情報処理装置。
the generation unit generates the virtual image in which another virtual user different from the virtual user is further displayed, the other virtual user being dressed in the target fashion in the target environment.
The information processing device according to claim 6.
前記取得部は、前記ユーザが使用する端末の位置を示す位置情報を、前記対象環境の少なくとも一部を特定するための情報として取得する、
請求項1から7のいずれか一項に記載の情報処理装置。
The acquisition unit acquires location information indicating a location of a terminal used by the user as information for identifying at least a part of the target environment.
The information processing device according to claim 1 .
コンピュータが実行する、
ユーザが選択した衣服を含む選択ファッションを取得するステップと、
前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得するステップと、
所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶部に記憶させるステップと、
前記記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出するステップと、
前記乖離度に基づく情報を出力するステップと、
を有する情報処理方法。
The computer executes
obtaining a selected fashion including a garment selected by a user;
obtaining information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season;
a step of storing in a storage unit a predetermined location, a predetermined season, and fashion including clothing of each of a plurality of people present at the predetermined location in the predetermined season in association with each other;
a step of calculating a degree of deviation indicating a degree of deviation between the selected fashion and the target fashion in the target environment based on a comparison result obtained by referring to the storage unit;
outputting information based on the deviation;
An information processing method comprising the steps of:
コンピュータを、
ユーザが選択した衣服を含む選択ファッションと、前記選択ファッションと比較する対象ファッションを特定するための対象環境であって少なくとも特定の場所及び特定の季節によって定まる前記対象環境を示すための情報とを取得する取得部、
所定の場所と、所定の季節と、当該所定の季節において当該所定の場所に存在する複数の人それぞれの衣服を含むファッションとを関連付けて記憶されている記憶部を参照し、前記選択ファッションと、前記対象環境における前記対象ファッションとを比較した比較結果に基づいて、前記選択ファッションが前記対象ファッションと乖離する度合いを示す乖離度を算出する算出部、及び
前記乖離度に基づく情報を出力する出力部、
として機能させるためのプログラム。
Computer,
an acquisition unit that acquires a selected fashion including clothes selected by a user and information indicating a target environment for identifying a target fashion to be compared with the selected fashion, the target environment being determined by at least a specific location and a specific season;
a calculation unit which refers to a storage unit in which a predetermined location, a predetermined season, and fashion including clothing of each of a plurality of people present at the predetermined location in the predetermined season are stored in association with each other, and calculates a degree of deviation indicating a degree of deviation between the selected fashion and the target fashion in the target environment based on a comparison result obtained by comparing the selected fashion with the target fashion in the target environment; and an output unit which outputs information based on the degree of deviation.
A program to function as a
JP2021111515A 2021-07-05 2021-07-05 Information processing device, information processing method, and program Active JP7555881B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021111515A JP7555881B2 (en) 2021-07-05 2021-07-05 Information processing device, information processing method, and program
JP2024157807A JP7663765B2 (en) 2021-07-05 2024-09-11 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021111515A JP7555881B2 (en) 2021-07-05 2021-07-05 Information processing device, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024157807A Division JP7663765B2 (en) 2021-07-05 2024-09-11 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2023008170A JP2023008170A (en) 2023-01-19
JP7555881B2 true JP7555881B2 (en) 2024-09-25

Family

ID=85112681

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021111515A Active JP7555881B2 (en) 2021-07-05 2021-07-05 Information processing device, information processing method, and program
JP2024157807A Active JP7663765B2 (en) 2021-07-05 2024-09-11 Information processing device, information processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024157807A Active JP7663765B2 (en) 2021-07-05 2024-09-11 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (2) JP7555881B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003096613A (en) 2001-09-26 2003-04-03 Miho Suda Total fashion coordinating data management system
JP2004220200A (en) 2003-01-10 2004-08-05 Sony Ericsson Mobilecommunications Japan Inc Coordinate information providing method and device, coordinate information providing system, and coordinate information providing program
JP2009266166A (en) 2008-04-30 2009-11-12 Nec Access Technica Ltd Harmony determination apparatus, harmony determination method and harmony determination program
JP2010250754A (en) 2009-04-20 2010-11-04 Japan Research Institute Ltd Costume providing support device, costume providing support method, and costume providing support program
JP6089157B1 (en) 2016-06-16 2017-03-01 株式会社オプティム Clothing information providing system, clothing information providing method, and program
JP2018106593A (en) 2016-12-28 2018-07-05 洋明 岸田 Coordination system, coordination device, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003096613A (en) 2001-09-26 2003-04-03 Miho Suda Total fashion coordinating data management system
JP2004220200A (en) 2003-01-10 2004-08-05 Sony Ericsson Mobilecommunications Japan Inc Coordinate information providing method and device, coordinate information providing system, and coordinate information providing program
JP2009266166A (en) 2008-04-30 2009-11-12 Nec Access Technica Ltd Harmony determination apparatus, harmony determination method and harmony determination program
JP2010250754A (en) 2009-04-20 2010-11-04 Japan Research Institute Ltd Costume providing support device, costume providing support method, and costume providing support program
JP6089157B1 (en) 2016-06-16 2017-03-01 株式会社オプティム Clothing information providing system, clothing information providing method, and program
JP2018106593A (en) 2016-12-28 2018-07-05 洋明 岸田 Coordination system, coordination device, and program

Also Published As

Publication number Publication date
JP7663765B2 (en) 2025-04-16
JP2024170625A (en) 2024-12-10
JP2023008170A (en) 2023-01-19

Similar Documents

Publication Publication Date Title
US12118602B2 (en) Recommendation system, method and computer program product based on a user's physical features
CN108876526B (en) Product recommendation method, apparatus and computer-readable storage medium
CN105354334B (en) A kind of information publishing method based on smart mirror and smart mirror
CN105531691A (en) Methods and apparatus to identify privacy relevant correlations between data values
JP7279361B2 (en) Clothing proposal device, clothing proposal method, and program
CN107688606A (en) The acquisition methods and device of a kind of recommendation information, electronic equipment
CN104737209A (en) Information processing device, system, information processing method and program
KR102392163B1 (en) Apparatus and method for providing style recommendation and style fitting simulation service based on artificial intelligence
JP2018092331A (en) Pregnancy period prediction device and pregnancy period prediction method and pregnancy period prediction program
JP2016071881A (en) Item recommendation system
US20160292770A1 (en) System, method, and apparatus for remote sizing and shopping
JP2011257811A (en) Merchandise search system, and method for searching merchandise in merchandise search system
CN116629925A (en) Digital exhibition method and system
JP6322070B2 (en) Information processing apparatus, information processing method, and program
JP7581440B2 (en) Information Processing Method
JP7555881B2 (en) Information processing device, information processing method, and program
CN111859115B (en) User allocation method and system, data processing equipment and user allocation equipment
WO2010150371A1 (en) Person evaluation device, person evaluation method, and person evaluation program
KR102499686B1 (en) Server and method for managing department store based on metaverse and bigdata
JP7253325B2 (en) Information processing device, program, and information processing method
KR20110131680A (en) Virtual Internet Shopping Mall Service System Using 3D Virtual Reality Technology
JP6699419B2 (en) Risk determination device, risk determination method, and risk determination program
JP7406502B2 (en) Information processing device, program and information processing method
CN113454673B (en) Information processing device and program
JP7466039B1 (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230718

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20231016

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240729

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240911

R150 Certificate of patent or registration of utility model

Ref document number: 7555881

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150