JP2018132821A - Information processing device, information processing system, terminal device, program, and information processing method - Google Patents
Information processing device, information processing system, terminal device, program, and information processing method Download PDFInfo
- Publication number
- JP2018132821A JP2018132821A JP2017024137A JP2017024137A JP2018132821A JP 2018132821 A JP2018132821 A JP 2018132821A JP 2017024137 A JP2017024137 A JP 2017024137A JP 2017024137 A JP2017024137 A JP 2017024137A JP 2018132821 A JP2018132821 A JP 2018132821A
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- similar
- information processing
- control 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.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】第1の情報に類似する第2の情報をユーザに好適に提示することができる情報処理装置等を提供する。【解決手段】サーバ(20)は、制御部(202)を備え、制御部(202)は、互いに関連付けられた画像のデータと情報とを含む画像情報データベース(232)及び商品情報データベース(233)を参照して、第1の情報を取得し、第1の情報に関連付けられた画像に類似する類似画像を特定し、且つ、第2の情報として特定する。【選択図】図1An information processing apparatus and the like capable of suitably presenting to a user second information similar to the first information. A server (20) includes a control unit (202), and the control unit (202) includes an image information database (232) and a product information database (233) including image data and information associated with each other. The first information is acquired, the similar image similar to the image associated with the first information is specified, and the second information is specified. [Selection] Figure 1
Description
本発明は、第1の情報を参照して第2の情報を特定する情報処理装置、情報処理システム、端末装置、プログラム及び情報処理方法に関する。 The present invention relates to an information processing device, an information processing system, a terminal device, a program, and an information processing method that specify second information with reference to the first information.
第1の情報に基づき、第1の情報と相関性の高い第2の情報をユーザに提示する技術が知られている。 A technique for presenting a user with second information having a high correlation with the first information based on the first information is known.
例えば、特許文献1には、画像からユーザの皮膚色を推定し、その皮膚色との相関性の高い商品をユーザに提示する方法が記載されている。
For example,
しかしながら、上述のような従来技術は、皮膚色と相関性の高い商品しかユーザに推奨できない。そのため、第1の情報と第2の情報とが全体として類似していても、皮膚色が類似していない情報は、第2の情報としてユーザに提示することができないという問題がある。 However, the conventional technology as described above can only recommend a product having a high correlation with the skin color to the user. Therefore, even if the first information and the second information are similar as a whole, there is a problem that information whose skin color is not similar cannot be presented to the user as the second information.
本発明は、上記課題を踏まえたものであり、その目的は、第1の情報に類似する第2の情報をユーザに好適に提示することができる情報処理装置等を提供することにある。 The present invention is based on the above problems, and an object of the present invention is to provide an information processing apparatus and the like that can suitably present to a user second information similar to the first information.
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、互いに関連付けられた画像のデータと情報とを含むデータベースを参照する情報処理装置であって、制御部を備え、上記制御部は、第1の情報を取得し、上記データベースを参照して、上記第1の情報に関連付けられた画像に類似する類似画像を特定し、上記類似画像に関連付けられた情報を第2の情報として特定する。 In order to solve the above-described problem, an information processing apparatus according to an aspect of the present invention refers to an information processing apparatus that refers to a database including image data and information associated with each other, and includes a control unit. The control unit acquires the first information, refers to the database, specifies a similar image similar to the image associated with the first information, and sets the information associated with the similar image to the second Identify as information.
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、互いに関連付けられた音のデータと情報とを含むデータベースを参照する情報処理装置であって、制御部を備え、上記制御部は、第1の情報を取得し、上記データベースを参照して、上記第1の情報に関連付けられた音に類似する類似音を特定し、上記類似音に関連付けられた情報を第2の情報として特定する。 In order to solve the above problem, an information processing apparatus according to an aspect of the present invention refers to an information processing apparatus that refers to a database including sound data and information associated with each other, and includes a control unit. The control unit acquires the first information, refers to the database, specifies a similar sound similar to the sound associated with the first information, and sets the information associated with the similar sound to the second Identify as information.
上記の課題を解決するために、本発明の一態様に係る端末装置は、制御部と表示部と通信部とを備えた端末装置であって、上記制御部は、第1の情報を情報処理装置に上記通信部を介して送信し、上記第1の情報に関連付けられた画像に類似する類似画像に関連付けられた第2の情報を上記情報処理装置から上記通信部を介して受信し、上記第2の情報を上記表示部に表示させる。 In order to solve the above problem, a terminal device according to an aspect of the present invention is a terminal device including a control unit, a display unit, and a communication unit, and the control unit processes the first information. Transmitting to the apparatus via the communication unit, receiving second information associated with a similar image similar to the image associated with the first information from the information processing apparatus via the communication unit, and The second information is displayed on the display unit.
上記の課題を解決するために、本発明の一態様に係る端末装置は、制御部と表示部と通信部とを備えた端末装置であって、上記制御部は、第1の情報を情報処理装置に上記通信部を介して送信し、上記第1の情報に関連付けられた音に類似する類似音に関連付けられた第2の情報を上記情報処理装置から上記通信部を介して受信し、上記類似音に関連付けられた第2の情報を上記表示部に表示させる。 In order to solve the above problem, a terminal device according to an aspect of the present invention is a terminal device including a control unit, a display unit, and a communication unit, and the control unit processes the first information. Transmitting to the apparatus via the communication unit, receiving second information associated with a similar sound similar to the sound associated with the first information from the information processing apparatus via the communication unit, and Second information associated with the similar sound is displayed on the display unit.
上記の課題を解決するために、本発明の一態様に係る情報処理方法は、互いに関連付けられた画像のデータと情報とを含むデータベースを参照する情報処理方法であって、第1の情報を取得する第1情報取得工程と、上記データベースを参照して、上記第1の情報に関連付けられた画像に類似する類似画像を特定する類似画像特定工程と、上記類似画像に関連付けられた情報を第2の情報として特定する第2情報特定工程とを備えている。 In order to solve the above-described problem, an information processing method according to an aspect of the present invention is an information processing method that refers to a database including image data and information associated with each other, and acquires first information. A first information acquisition step, a similar image specifying step for specifying a similar image similar to the image associated with the first information with reference to the database, and a second information for the similar image. And a second information specifying step for specifying as the information.
上記の課題を解決するために、本発明の一態様に係る情報処理方法は、互いに関連付けられた音のデータと情報とを含むデータベースを参照する第1の情報を参照して第2の情報を特定する情報処理方法であって、第1の情報を取得する第1情報取得工程と、上記データベースを参照して、上記第1の情報に関連付けられた音に類似する類似音を特定する類似音特定工程と、上記類似音に関連付けられた情報を第2の情報として特定する第2情報特定工程とを備えている。 In order to solve the above-described problem, an information processing method according to an aspect of the present invention refers to first information that refers to a database including sound data and information associated with each other. An information processing method for specifying, a first information acquisition step for acquiring first information, and a similar sound for specifying a similar sound similar to a sound associated with the first information with reference to the database A specifying step and a second information specifying step of specifying information associated with the similar sound as second information.
本発明の一態様によれば、第1の情報に類似する第2の情報をユーザに好適に提示することができる情報処理装置等を提供することができるという効果を奏する。 According to one embodiment of the present invention, there is an effect that it is possible to provide an information processing apparatus and the like that can suitably present second information similar to the first information to the user.
<実施形態1>
本実施形態に係る情報処理システム1について、図1から図5を参照して以下に説明する。ただし、この実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
<
The
〔情報処理システム1〕
まず、本実施形態に情報処理システム1の概要について、図2を参照して説明する。図2は、本実施形態に係る情報処理システム1の概要を示す外観図である。
[Information processing system 1]
First, an outline of the
図2に示すように、本実施形態に係る情報処理システム1は、端末装置10、及び、サーバ(情報処理装置)20により構成されている。図2に示すように、端末装置10とサーバ20とは、ネットワーク2を介して接続されている。なお、端末装置10とサーバ20とが別々の建物に配置されている場合、ネットワーク2としてインターネット等のグローバルネットワークを用いればよい。また、端末装置10とサーバ20とが両方とも同一建物内にある場合は、ネットワーク2としてホームネットワーク等のローカルエリアネットワークを用いればよい。
As illustrated in FIG. 2, the
情報処理システム1においては、端末装置10に人間(ユーザ)が第1の情報を入力すると、サーバ20が、入力された第1の情報に関連付けられた画像に類似する類似画像を特定する。また、サーバ20は、当該類似画像に関連付けられた情報を、第2の情報として特定する。これによって、本実施形態に係る情報処理システム1は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
In the
次に、本実施形態に係る情報処理システム1の要部構成について、図1を参照して説明する。図1は、本実施形態に係る情報処理システム1の要部構成を示すブロック図である。
Next, a configuration of main parts of the
〔端末装置10〕
本実施形態に係る端末装置10の構成について、図1を参照して説明する。図1に示すように、本実施形態に係る端末装置10は、通信部101、制御部102、表示部103、及び、操作部104を備えている。
[Terminal device 10]
The configuration of the
端末装置10としては、例えば、スマートフォン、パーソナルコンピュータ及びテレビ等を挙げることができる。
Examples of the
(通信部101)
通信部101は、外部との通信を行う手段である。
(Communication unit 101)
The
通信部101は無線通信を行っても、有線通信を行ってもよい。
The
(制御部102)
制御部102は、端末装置10の各部である通信部101、表示部103及び操作部104等を統括的に制御する。
(Control unit 102)
The
例えば、制御部102は、操作部104から入力された第1の情報を表示部103に表示し、通信部101を介して、第1の情報をサーバ20に送信するように制御する。また、制御部102は、通信部101を介して受信した第2の情報を、表示部103に表示するように制御する。
For example, the
制御部102の機能は、例えば、RAM(Random Access Memory)及びフラッシュメモリ等の記憶装置に記憶されたプログラムを、CPU(Central Processing Unit)が実行することによって実現される(何れも不図示)。
The function of the
(表示部103)
表示部103は、入力された信号が示す第1の情報及び第2の情報等の情報を表示する出力装置である。
(Display unit 103)
The
本実施形態では、表示部103としては、例えば、スマートフォン及びパソコンの画面等を挙げることができる。ユーザは、第1の情報及び第2の情報を、表示部103に表示された画像を見て確認する。
In the present embodiment, examples of the
(操作部104)
操作部104は、ユーザによる操作を受け付ける入力装置である。
(Operation unit 104)
The
操作部104としては、ユーザが第1の情報を入力したり、第2の情報を閲覧したりすることができる機能を有していれば、例えば、キーボード及びタッチパネル等、任意の形態を取ることができる。
The
〔サーバ20〕
次に、本実施形態に係るサーバ20の構成について、図1を参照して説明する。図1に示すように、本実施形態に係るサーバ20は、通信部201、制御部202、及び、記憶部203を備えている。
[Server 20]
Next, the configuration of the
上述の例では、サーバ20が1つのサーバによって実現される構成を例に挙げて説明するが、本実施形態はこれに限定されない。本実施形態では、サーバ20の備える各部(各機能)の少なくとも一部を、他のサーバにより実現する構成を採用してもよい。
In the above example, the configuration in which the
(通信部201)
通信部201は、外部との通信を行う手段である。
(Communication unit 201)
The
通信部201は、インターネット等のネットワーク2を介して端末装置10と無線通信を行ってもよく、端末装置10と有線接続され、有線通信を行ってもよい。
The
(制御部202)
制御部202は、サーバ20の通信部201及び記憶部203等の各部を統括的に制御する。
(Control unit 202)
The
また、制御部202は、第1の情報を取得し、第1の情報に関連付けられた画像に類似する類似画像を特定する。また、制御部202は、類似画像に関連付けられた情報を、第2の情報として特定する。
In addition, the
(第1の情報及び第2の情報の例)
次に、第1の情報及び第2の情報の例を、図3の(a)を用いて説明する。図3の(a)は、本実施形態に係る情報処理システム1において利用される第1の情報と、第1の情報に関連付けられた画像と、類似画像と、第2の情報との関係を示す図である。
(Example of first information and second information)
Next, examples of the first information and the second information will be described with reference to FIG. (A) of FIG. 3 shows the relationship between the 1st information utilized in the
図3の(a)に示すように、第1の情報が、口紅等の化粧品の商品情報である商品Aの情報である場合、制御部202は、商品Aに関連付けられた画像として、商品Aという口紅が塗られた画像である、写真Aを特定する。このように、第1の情報に関連付けられた画像としては、例えば、第1の情報の使用例の画像等を挙げることができる。
As illustrated in FIG. 3A, when the first information is information on the product A that is product information on cosmetics such as lipstick, the
次に、制御部202は、写真Aに類似する類似画像として、写真Bを特定し、写真Bに示される、唇に塗られた口紅である商品Bの情報を第2の情報として特定する。図3の(a)に示すように、写真Aと写真Bとが類似していることから、商品Aと商品Bとが類似するとみなすことができる。
Next, the
ここで、商品名、色及び価格等を文字で記載した情報のみを比較した場合には、第1の情報と第2の情報とが類似していると判断できず、第2の情報をユーザに好適に提示することができない場合がある。これに対し、本実施形態では、制御部202が、画像が類似しているか否かを判断することによって、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
Here, if only information in which the product name, color, price, etc. are written in characters is compared, it cannot be determined that the first information and the second information are similar, and the second information is used by the user. In some cases, it cannot be suitably presented. On the other hand, in the present embodiment, the
なお、制御部202は、類似画像が複数存在する場合には、類似度のより高い類似画像に関連付けられた情報を第2の情報として特定してもよい。類似度のより高い類似画像の特定の仕方については、後述する。
Note that when there are a plurality of similar images, the
(第1の情報及び第2の情報の変更例1)
上述の例では、第1の情報及び第2の情報が口紅である場合について説明したが、本実施形態ではこれに限定されない。例えば、図3の(b)に示すように、第1の情報及び第2の情報は、商品ボタンの情報であってもよい。
(First modification example of first information and second information)
In the above-described example, the case where the first information and the second information are lipsticks has been described. However, the present embodiment is not limited to this. For example, as shown in FIG. 3B, the first information and the second information may be information on a product button.
図3の(b)に示すように、制御部202は、第1の情報が商品ボタンCの情報である場合には、制御部202は、商品ボタンCに関連付けられた画像として、商品ボタンCが縫い付けられた手芸品の画像である、写真Cを特定する。以下、上述の例と同様に、制御部202は、写真Cに類似する写真Dを特定し、商品ボタンCに類似する商品ボタンDをユーザに好適に提示することができる。
As illustrated in FIG. 3B, when the first information is information on the product button C, the
(第1の情報及び第2の情報の変更例2)
上述の例では、第1の情報及び第2の情報が商品情報である場合について説明したが、本実施形態では、これに限定されない。本実施形態では、第1の情報及び第2の情報は、画像に関連付けることができるものであればよい。
(Modification example 2 of first information and second information)
In the above-described example, the case where the first information and the second information are product information has been described. However, the present embodiment is not limited to this. In the present embodiment, the first information and the second information may be anything that can be associated with an image.
例えば、図3の(c)に示すように、制御部202は、第1の情報が観光名所E山である場合には、観光名所E山に関連付けられた画像として、観光名所E山の写真Eを特定する。このように、第1の情報に関連付けられた画像は、第1の情報として入力された名称そのものを表す画像であってもよい。また、ユーザは、第1の情報として、画像情報でなく、商品名等、第1の情報を表す文字情報を端末装置10に入力してもよい。
For example, as illustrated in FIG. 3C, when the first information is the tourist attraction E mountain, the
以下、上述の例と同様に、制御部202は、写真Eに類似する写真Fを特定し、観光名所E山に類似する観光名所F山をユーザに好適に提示することができる。
Hereinafter, similarly to the above-described example, the
(第1の情報及び第2の情報の変更例3)
また、第1の情報及び第2の情報は、食材であってもよい。
(Modification example 3 of first information and second information)
The first information and the second information may be food materials.
図3の(d)に示すように、制御部202は、第1の情報が食材Gである場合には、食材Gに関連付けられた画像として、食材Gを用いて得られる食品の写真Gを特定する。このように、本実施形態では、第1の情報に関連付けられた画像が使用例の画像である場合、第1の情報の使用例の画像は、第1の情報が使用される対象において、識別可能でなくてもよい。すなわち、第1の情報の使用例の画像は、第1の情報が使用される対象において渾然一体となっており、識別不可能となっている画像であってもよい。
As shown in (d) of FIG. 3, when the first information is the food G, the
以下、上述の例と同様に、制御部202は、写真Gに類似する写真Hを特定し、食材Gに類似する食材Hをユーザに好適に提示することができる。
Hereinafter, similarly to the above-described example, the
なお、第1の情報に関連付けられた画像に類似する類似画像の具体的な特定の仕方については、制御部202の構成の詳細とともに、後述する。
A specific method for specifying a similar image similar to the image associated with the first information will be described later along with the details of the configuration of the
また、制御部202の機能は、例えば、RAM(Random Access Memory)及びフラッシュメモリ等の記憶装置に記憶されたプログラムを、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、及び、DSP(digital signal processor)等の処理装置が実行することによって実現される(何れも不図示)。
The function of the
(記憶部203)
記憶部203は、後述する制御部202において参照される各種のデータが格納されている。各種のデータとしては、例えば、画像231、画像情報データベース232(データベース)及び商品情報データベース233(データベース)等が格納されている。
(Storage unit 203)
The
なお、画像231、画像情報データベース232及び商品情報データベース233の詳細については、図面を変えて後述する。
Details of the
〔制御部202の構成〕
次に、サーバ20の備える制御部202の構成について、図1を参照して説明する。図1に示すように、制御部202は、パラメータ算出部221として機能する。
[Configuration of Control Unit 202]
Next, the configuration of the
(パラメータ算出部221)
パラメータ算出部221は、類似画像を特定するために用いられるパラメータを、第1の情報に関連付けられた画像を解析することによって算出する。
(Parameter calculation unit 221)
The
本実施形態では、パラメータ算出部221は、色相、明度、彩度及び雰囲気をパラメータとして用いる。ここで、色相とは、赤、黄、緑、青及び紫等の色の様相の相違を意味し、明度とは、色の明るさを意味し、彩度とは、色の鮮やかさを意味する。
In the present embodiment, the
パラメータ算出部221は、まず、第1の画像に関連付けられた画像全体のピクセルを平均化させ、代表色を決定する。次に、パラメータ算出部221は、代表色の色相、明度及び彩度を、記憶部203に格納された基準データ(不図示)と比較することにより、数値化する。基準データには予め数字が付されており、パラメータ算出部221は、は、色相、明度及び彩度について、複数の基準データのうち、代表色に一番近いものを選択する。そして、パラメータ算出部221は、は、基準データに付された数値から、代表色の色相、明度及び彩度の数値をそれぞれ決定する。
The
ここで、代表色の色相、明度及び彩度の数値は、それぞれ、任意の基準によって設定することができる。 Here, the numerical values of the hue, brightness, and saturation of the representative color can be set according to arbitrary criteria.
例えば、色相の数値については、白色のときに数値を0とし、赤色の配分が高ければ高いほど数値が高くなり、青色の配分が高ければ高いほど数値が低くなるように設定してもよい。明度の数値については、明暗の中央値のときに数値を0とし、明るければ明るいほど数値が高くなり、暗ければ暗いほど数値が低くなるように設定してもよい。彩度の数値については、濃淡の中央値のときに数値を0とし、濃ければ濃いほど数値が高くなり、淡ければ淡いほど数値が低くなるように設定してもよい。 For example, the numerical value of the hue may be set so that the numerical value is 0 when white, the numerical value increases as the red distribution increases, and the numerical value decreases as the blue distribution increases. The numerical value of brightness may be set such that the numerical value is 0 at the median value of light and dark, and the numerical value is higher as it is brighter and lower as it is darker. The saturation value may be set such that the value is 0 when the median value is light and dark, and the darker the value, the higher the value, and the lighter the value, the lower the value.
また、パラメータ算出部221は、第1の画像に関連付けられた画像と、記憶部203に格納された画像231とを比較することで、第1の画像に関連付けられた画像の雰囲気を決定する。
Further, the
例えば、パラメータ算出部221は、第1の画像に関連付けられた画像と、クール、優しい、可愛い、ふんわり、かっこいい及びエキゾチック等の雰囲気をそれぞれ持つ複数のとを比較する。そして、パラメータ算出部221は、一番類似度が高い基準画像が持つ雰囲気を、第1の画像に関連付けられた画像が持つ雰囲気であるように決定する。比較する方法としては、例えば、Average hash手法等を用いる方法等を挙げることができる。
For example, the
上述のように、パラメータを算出し、当該パラメータを用いて類似画像を検索することで、第1の情報に関連付けられた画像に類似する類似画像を好適に特定することができる。これにより、第1の情報に類似する第2の情報を好適にユーザに好適に提示することができる。 As described above, by calculating a parameter and searching for a similar image using the parameter, a similar image similar to the image associated with the first information can be suitably specified. Thereby, 2nd information similar to 1st information can be suitably shown to a user suitably.
また、色相、明度、彩度及び雰囲気のうちの少なくとも1つをパラメータとして用いることで、第1の情報に関連付けられた画像により類似する類似画像を特定することができる。特に、上述のように色相、明度、彩度及び雰囲気等、これらのパラメータのうちの複数を用いることで、第1の情報に関連付けられた画像にさらに類似する類似画像を特定することができる。 In addition, by using at least one of hue, brightness, saturation, and atmosphere as a parameter, a similar image that is more similar to the image associated with the first information can be specified. In particular, by using a plurality of these parameters such as hue, brightness, saturation, and atmosphere as described above, a similar image that is more similar to the image associated with the first information can be specified.
〔情報処理〕
次に、本実施形態に係る情報処理システム1における情報処理(情報処理方法)について、図4を参照して説明する。図4は、本実施形態に係る情報処理システム1における情報処理の流れを示すシーケンス図である。
[Information processing]
Next, information processing (information processing method) in the
ステップS101:図4に示すように、まず、端末装置10は、通信部101を介してサーバ20に第1の情報を送信する。
Step S101: As shown in FIG. 4, first, the
ステップS102(第1情報取得工程):サーバ20は、通信部201を介して第1の情報を端末装置10から受信する。
Step S <b> 102 (first information acquisition step): The
ステップS103:制御部202は、第1の情報に関連付けられた画像を特定する。そして、制御部202は、パラメータ算出部221によって、第1の情報に関連付けられた画像を解析することでパラメータを算出する。
Step S103: The
ステップS104(類似画像特定工程):制御部202は、算出したパラメータを用いて、画像情報データベース232を参照することで、類似画像を特定する。
Step S104 (similar image specifying step): The
ステップS105(第2情報特定工程):制御部202は、画像情報データベース232及び商品情報データベース233を参照することで、類似画像に関連付けられた情報を、第2の情報として特定する。
Step S105 (second information specifying step): The
ステップS106:サーバ20は、通信部201を介して第2の情報を端末装置10に送信する。
Step S106: The
ステップS107:端末装置10は、通信部101を介して第2の情報をサーバ20から受信する。
Step S107: The
ステップS108:端末装置10は、表示部103に、第2の情報を表示し、当該第2の情報をユーザに提示する。
Step S108: The
なお、上述の例では、ステップS103において、第1の情報に関連付けられた画像を解析してパラメータを算出しているが、本実施形態では、これに限定されない。例えば、第1の情報に関連付けられた画像のパラメータが明らかである場合は、ステップS103を省略することができる。 In the above-described example, the parameter is calculated by analyzing the image associated with the first information in step S103. However, the present embodiment is not limited to this. For example, if the image parameter associated with the first information is clear, step S103 can be omitted.
〔類似画像及び第2の情報の特定〕
ここで、制御部202における類似画像及び第2の情報の特定について、図5を参照してより具体的に説明する。
[Identification of similar image and second information]
Here, the specification of the similar image and the second information in the
図5の(a)は、各画像における色相、明度、彩度、雰囲気及び商品IDについて記載した画像情報データベース232の一例を示す図である。また、図5の(b)は、商品IDと、商品名と、商品画像との対応関係についての商品情報を示す商品情報データベース233の一例を示す図である。
FIG. 5A is a diagram illustrating an example of an
制御部202は、パラメータ算出部221によって第1の情報に関連付けられた画像のパラメータを算出した後、図5の(a)の画像情報データベース232を参照し、類似画像を特定する。具体的には、制御部202は、特定したパラメータである、色相、明度及び彩度の数値に近く、雰囲気が同じである画像を画像情報データベース232から検索し、当該画像を類似画像として特定する。ここで、色相、明度及び彩度の数値が近いとは、例えば、第1の情報に関連付けられた画像と、図5の(a)の類似画像とにおける、色相、明度及び彩度が、それぞれ5以下の差である場合のことを指してもよい。
After calculating the parameter of the image associated with the first information by the
また、制御部202は、特定した色相、明度、彩度及び雰囲気の数値に近い画像が複数ある場合には、類似度のより高い画像を類似画像として特定してもよい。
Moreover, the
例えば、図5の(a)に示すように、動画001と、静止画001とは色相、明度、彩度及び雰囲気が近い。この場合、制御部202は、4つのパラメータのうち、何個のパラメータが動画001又は静止画001により類似しているかを計算してもよい。このとき、4つのパラメータのうち、3つ以上より類似しているほうを、より類似度の高い類似画像であるようにみなしてもよい。このように、類似度のより高い類似画像に関連付けられた情報を第2の情報として特定することで、第1の情報により類似した第2の情報を特定することができる。
For example, as shown in FIG. 5A, the moving image 001 and the still image 001 are similar in hue, brightness, saturation, and atmosphere. In this case, the
類似画像を特定した後、制御部202は、図5の(a)の画像情報データベース232を参照し、当該類似画像に対応する商品IDを特定する。次に、制御部202は、図5の(b)の商品情報データベース233を参照し、図5の(a)で特定した類似画像の商品IDに対応する商品名及び商品画像を第2の情報として特定する。例えば、類似画像が動画001である場合、類似画像の商品IDは、図5の(a)の画像情報データベース232から、C0001、C0024、C0055、C003に特定される。また、第2の情報は、図5の(b)の商品情報データベース233から、商品A、商品画像A、商品B、商品画像B、商品C、商品画像C、商品D及び商品画像Dに特定される。
After identifying the similar image, the
このようにして、制御部202は、類似画像に関連付けられた情報を、第2の情報として特定することができる。また、上述のように、本実施形態によれば、1つの第1の情報を入力しても、制御部202は、複数の第2の情報を特定することもできる。そのため、例えば、第1の情報として口紅を入力した場合、第2の情報として、口紅、ファウンデーション、アイシャドウ及びチーク等、複数の情報を特定することができる。
In this way, the
〔類似画像及び第2の情報の特定の変更例〕
上述の例では、制御部202は、まず、パラメータ算出部221で第1の情報に関連付けられた画像のパラメータを算出している。そして、制御部202は、パラメータ算出後に、類似画像を特定するために、図5の(a)の画像情報データベース232を参照している。
[Specific modification of similar image and second information]
In the above example, the
ただし、本実施形態では、パラメータ算出部221によって第1の情報に関連付けられた画像のパラメータを算出しなくてもよい。例えば、制御部202は、図5の(a)の画像情報データベース232を参照して、第1の情報に関連付けられた画像及び当該画像に対応するパラメータを決定してもよい。
However, in this embodiment, the
例えば、端末装置10に第1の情報として商品Aという商品名を入力する場合、サーバ20の制御部202は、まず、商品情報データベース233を参照する。図5の(b)の商品情報データベース233から、制御部202は、商品Aに対応する商品IDをC0001に特定する。
For example, when the product name “product A” is input to the
次に、制御部202は、図5の(a)の画像情報データベース232を参照し、商品IDC0001に対応する動画001を特定する。そして、制御部202は、動画001のパラメータである、色相、明度、彩度及び雰囲気に近い画像として、静止画001を類似画像として特定する。
Next, the
次に、制御部202は、静止画001に関連付けられた商品IDをC1022、C0010、C0088、C0452に特定する。そして、制御部202は、図5の(b)の商品情報データベース233を参照し、当該商品IDに対応する、商品I、商品画像I、商品J、商品情報J、商品K、商品画像K、商品L及び商品画像Lを第2の情報として特定することができる。
Next, the
このように、本実施形態に係るサーバ20の制御部202は、パラメータ算出部221、画像情報データベース232及び商品情報データベース233の使用順及び使用方法を適宜変更してもよい。これにより、サーバ20を備えた情報処理システム1は、様々な種類の第1の情報に適切に応じて、第2の情報をユーザに好適に提示することができる。
As described above, the
〔画像情報及び商品情報の保存方法〕
次に、画像情報及び商品情報の保存方法について説明する。換言すれば、図5の(a)の画像情報データベース232、及び、図5の(b)の商品情報データベース233の作成方法について説明する。
[Image information and product information storage method]
Next, a method for storing image information and product information will be described. In other words, a method for creating the
ユーザは、第1の情報を送信し、第2の情報を取得する前(情報処理の前)に、予め、商品情報及び商品情報に関連付けられた投稿画像を、端末装置10からサーバ20に送信する。
The user transmits the first information and transmits the product information and the posted image associated with the product information in advance from the
サーバ20の制御部202は、商品情報データベース233に、ユーザから投稿された商品情報が示す商品ID及び商品名と、商品画像とを互いに関連付けて保存する。ユーザは、別の商品情報及び当該別の商品情報に関連付けられた画像についても同様にサーバ20に投稿していく。これにより、図5の(b)に示すような商品情報データベース233が作成される。
The
次に、制御部202は、ユーザから投稿された上述の商品情報に関連付けられた画像のパラメータをパラメータ算出部221によって算出し、パラメータ及び商品情報の商品IDを画像情報データベース232に保存していく。
Next, the
例えば、ユーザが投稿した商品情報が、C0001、商品A及び商品画像Aであり、当該商品情報に関連付けられた画像が動画だったとする。このとき、制御部202は、図5の(a)の画像情報データベース232に、画像(動画001)と、パラメータ(色相5、明度5、彩度−10)及び商品ID(C0001)とを関連付けて保存する。
For example, product information posted by the user is C0001, product A, and product image A, and the image associated with the product information is a moving image. At this time, the
制御部202は、別の商品情報に関連付けられた画像についても同様にパラメータを特定し、投稿された商品情報の商品IDと関連付けて画像情報データベース232に保存していく。これにより、図5の(a)に示すような画像情報データベース232が作成される。
The
〔画像情報及び商品情報の保存方法の変更例1〕
上述の例では、商品情報及び当該商品情報に関連付けられた投稿画像を投稿するユーザ(投稿者)と、第1の情報を送信し、第2の情報を取得するユーザ(閲覧者)とは同じであってもよいし、別々であってもよい。換言すれば、上述の例では、1つの端末装置10のみを用いていたが、投稿者の端末装置は、閲覧者の端末装置10とは別の端末装置100(不図示)であってもよい。
[Modification Example 1 for Saving Image Information and Product Information]
In the above example, the user (poster) who posts the product information and the posted image associated with the product information is the same as the user (viewer) who transmits the first information and acquires the second information. Or may be separate. In other words, in the above example, only one
この場合、サーバ20の制御部202が、図5の(a)の画像情報データベース232及び図5の(b)の商品情報データベース233を作成することなく、閲覧者は、端末装置10から第1の情報をサーバ20に送信して第2の情報を取得することができる。
In this case, the
〔画像情報及び商品情報の保存方法の変更例2〕
また、上述の例では、制御部202は、ユーザが第1の情報を送信し、第2の情報を取得する前に、予め、各データベースを作成するように制御しているが、本実施形態はこれに限定されない。
[Example 2 of changing image information and product information storage method]
In the above-described example, the
制御部202は、予め、これらのデータベースを作成するだけでなく、後からさらにこれらのデータベースに画像情報及び商品情報を追加してもよい。
The
すなわち、制御部202は、第1の情報を送信し、第2の情報を取得するのと平行して、これらのデータベースに画像情報と商品情報をさらに追加してもよい。このとき、制御部202は、第1の情報、及び、第1の情報に関連付けられた画像のパラメータ等のデータを、画像情報データベース232及び商品情報データベース233を更新する形で保存するように制御する。
That is, the
例えば、制御部202が、第1の情報として、商品ID(C7700)、商品O及び商品画像Oを取得したとする。この場合、制御部202は、図5の(b)に示すように、商品情報データベース233の商品ID、商品名及び商品画像に、C7700、商品O及び商品画像Oを追加するように制御する。
For example, it is assumed that the
また、制御部202は、パラメータ算出部221によって商品画像Oのパラメータを算出し、図5の(a)の画像情報データベース232に、商品ID及びパラメータを保存するように制御する。ここで、制御部202は、商品画像が動画である場合は動画として、静止画である場合は、静止画として番号を付して保存する。例えば、商品画像Oは静止画であるとき、制御部202は、図5の(a)のように、画像の欄には、静止画002として保存するように制御する。
In addition, the
制御部202が別の商品情報を取得したときも、同様に画像情報データベース232及び商品情報データベース233を更新するように制御する。
When the
これにより、制御部202は、次回以降の画像のパラメータを算出する際に、より正確な類似画像及び第2の情報を特定することができる。
Accordingly, the
なお、制御部202は、第1の情報に関連付けられた画像を、画像231として記憶部203に保存するように制御してもよい。
Note that the
このように、本実施形態に係るサーバ20は、互いに関連付けられた画像のデータと情報とを含む画像情報データベース(232)及び商品情報データベース(233)を参照するサーバ20であって、制御部202を備え、制御部202は、第1の情報を取得し、画像情報データベース(232)及び商品情報データベース(233)を参照して、第1の情報に関連付けられた画像に類似する類似画像を特定し、類似画像に関連付けられた情報を第2の情報として特定する。
As described above, the
第1の情報に関連付けられた画像と類似画像とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。そのため、サーバ20は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
Since the image associated with the first information is similar to the similar image, it can be considered that the first information and the second information are similar. Therefore, the
また、本実施形態に係るサーバ20では、制御部202は、類似画像を特定するために用いられるパラメータを、第1の情報に関連付けられた画像を解析することによって算出する。
In the
制御部202は、第1の情報に関連付けられた画像を解析して算出したパラメータを用いる。これにより、制御部202は、第1の情報に関連付けられた画像に類似する類似画像を好適に特定することができる。その結果、サーバ20は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
The
また、本実施形態に係るサーバ20では、パラメータは、色相、明度、彩度及び雰囲気のうちの少なくとも1つである。
In the
制御部202は、色相、明度、彩度及び雰囲気のうちの少なくとも1つをパラメータとして用いることで、第1の情報に関連付けられた画像により類似する類似画像を特定することができる。そのため、サーバ20は、第1の情報により類似する第2の情報をユーザに好適に提示することができる。
The
また、本実施形態に係るサーバ20では、制御部202は、類似画像が複数存在する場合には、類似度のより高い類似画像に関連付けられた情報を第2の情報として特定する。
Further, in the
制御部202は、類似度のより高い類似画像に関連付けられた情報を第2の情報として特定する。そのため、サーバ20は、第1の情報により類似した第2の情報を特定することができる。
The
また、本実施形態に係るサーバ20では、第1の情報は、商品名であり、第2の情報は、第1の情報とは異なる商品に関する商品情報である。
In the
本実施形態に係るサーバ20は、第1の情報として、商品名を入力した場合でも、第1の情報として入力された商品名の商品情報に類似する商品情報を第2の情報としてユーザに好適に提示することができる。
Even when a product name is input as the first information, the
また、本実施形態に係る情報処理システム1は、サーバ20と、端末装置10とを備えた情報処理システム1であって、端末装置10は、サーバ20から第2の情報を受信する通信部101と、第2の情報をユーザに表示する表示部103とを備えている。
The
そのため、情報処理システム1は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
Therefore, the
また、本実施形態に係る端末装置10は、制御部102と表示部103と通信部101を備えた端末装置10であって、制御部102は、第1の情報をサーバ20に通信部101を介して送信し、第1の情報に関連付けられた画像に類似する類似画像に関連付けられた第2の情報をサーバ20から通信部101を介して受信し、第2の情報を表示部103に表示させる。
Further, the
第1の情報に関連付けられた画像と類似画像とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。そのため、端末装置10は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
Since the image associated with the first information is similar to the similar image, it can be considered that the first information and the second information are similar. Therefore, the
また、本実施形態に係る情報処理システム1は、端末装置10と、サーバ20とを備えた情報処理システム1であって、サーバ20は、第2の情報を特定する制御部202を備えている。
In addition, the
そのため、情報処理システム1は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
Therefore, the
また、本実施形態に係る情報処理方法は、互いに関連付けられた画像のデータと情報とを含む画像情報データベース(232)及び商品情報データベース(233)を参照する情報処理方法であって、第1の情報を取得する第1情報取得工程と、画像情報データベース(232)及び商品情報データベース(233)を参照して、第1の情報に関連付けられた画像に類似する類似画像を特定する類似画像特定工程と、類似画像に関連付けられた情報を、第2の情報として特定する第2情報特定工程とを備えている。 The information processing method according to the present embodiment is an information processing method that refers to an image information database (232) and a product information database (233) including image data and information associated with each other. A first information acquisition step for acquiring information, and a similar image specifying step for specifying a similar image similar to the image associated with the first information with reference to the image information database (232) and the product information database (233) And a second information specifying step for specifying the information associated with the similar image as the second information.
第1の情報に関連付けられた画像と類似画像とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。そのため、本実施形態に係る情報処理方法によれば、第1の情報に類似する第2の情報をユーザに好適に提示することができる。 Since the image associated with the first information is similar to the similar image, it can be considered that the first information and the second information are similar. Therefore, according to the information processing method according to the present embodiment, the second information similar to the first information can be suitably presented to the user.
<実施形態2>
実施形態1では、サーバ20の制御部202はパラメータ算出部221として機能するが、実施形態2のように、制御部202は、パラメータ算出部221の代わりに、機械学習部241として機能してもよい。
<
In the first embodiment, the
実施形態2について、図6及び7を参照して説明する。なお、説明の便宜上、実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。 A second embodiment will be described with reference to FIGS. For convenience of explanation, members having the same functions as those described in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
〔情報処理システム3の構成〕
図6は、本実施形態に係る情報処理システム3の要部構成を示すブロック図である。図6に示すように、本実施形態に係る情報処理システム3は、端末装置10、及び、サーバ21を備えている。
[Configuration of Information Processing System 3]
FIG. 6 is a block diagram showing a main configuration of the
図6に示すように、サーバ21は、制御部204が、パラメータ算出部221の代わりに、機械学習部241として機能する。また、サーバ21は、記憶部205が、画像情報データベース232の代わりに、画像情報データベース235を備えている。これらの点以外は、サーバ21は、実施形態1に係るサーバ20と同様の構成である。
As shown in FIG. 6, in the
(サーバ21の構成)
サーバ21の制御部204は、機械学習部241として機能する。制御部204は、機械学習部241による機械学習に基づいて、第1の情報に関連付けられた画像に類似する類似画像を特定する。
(Configuration of server 21)
The
以下、機械学習部241の機能について、画像情報及び商品情報の保存方法とともに図7を用いて説明する。すなわち、機械学習部241の機能について、図7の(a)の画像情報データベース235、及び、図7の(b)の商品情報データベース233の作成方法とともに説明する。画像情報データベース235の作成方法については、実施形態1と異なる点のみを説明する。商品情報データベース233の作成方法については、実施形態1で記載した方法と同様に作成するため、説明を省略する。
Hereinafter, the function of the
なお、図7の(a)は、各画像と商品IDとの対応関係について記載した画像情報データベース235の一例を示す図である。また、図7の(b)は、商品IDと、商品名と、商品画像との対応関係についての商品情報を示す商品情報データベース233の一例を示す図である。
FIG. 7A is a diagram illustrating an example of the
〔機械学習部241の機能、並びに、画像情報及び商品情報の保存方法〕
まず、ユーザは、第1の情報を送信し、第2の情報を取得する前に、予め、商品情報及び商品情報に関連付けられた画像をサーバ20に投稿する。
[Function of
First, the user posts the product information and an image associated with the product information in advance to the
ここで、機械学習部241は、ユーザから投稿された商品情報に関連付けられた新たな画像を取得する度に、当該新たな画像のデータと、画像情報データベース235に保存された過去の画像のデータとを比較する。次に、機械学習部241は、これらの画像のデータが、互いにどの程度類似するかを示す類似度を算出する基準を構築していく。
Here, each time the
例えば、ユーザから投稿された商品情報に関連付けられた新たな画像のデータが動画002に相当し、過去に取得した画像のデータが動画001であったとする。このとき、機械学習部241は、新たな画像、動画002と、過去の画像、動画001とを比較し、互いにどの程度類似するかを分析する。
For example, it is assumed that the new image data associated with the product information posted by the user corresponds to the moving image 002, and the image data acquired in the past is the moving image 001. At this time, the
同様に、ユーザから新たに商品情報に関連付けられた画像として静止画001のデータが投稿されたとする。このとき、機械学習部241は、新たな画像、静止画001と、過去の全ての画像、動画001及び動画002とを比較し、互いにどの程度類似するかを分析する。
Similarly, it is assumed that data of a still image 001 is posted as an image newly associated with product information by the user. At this time, the
機械学習部241は、ユーザから新たに商品情報に関連付けられた画像が投稿される度に、新たな画像と、画像情報データベース235における過去の画像とが互いにどの程度類似しているかを分析していく。これにより、画像情報データベース235が作成されると共に、類似度を算出する基準が確立される。
The
(類似画像及び第2の情報の特定)
画像情報データベース235及び商品情報データベース233が作成され、類似度を算出する基準が確立された後、ユーザは、第1の情報をサーバ21に送信する。第1の情報を取得した制御部204は、類似度を算出する基準に基づき、第1の情報に関連付けられた画像に対する過去の画像の類似度を算出する。
(Identification of similar image and second information)
After the
また、制御部204は、第1の情報に関連付けられた画像に対して類似度が高い画像を図7の(a)の画像情報データベース235を参照し、類似画像として特定する。そして、制御部204は、画像情報データベース235を参照して、当該類似画像に対応する商品IDを特定する。
Further, the
次に、制御部204は、図7の(b)の商品情報データベース233を参照し、類似画像の商品IDに対応する商品名及び商品画像を第2の情報として特定する。
Next, the
例えば、類似画像が動画001である場合、商品IDは、C0001、C0024、C0055、C003となり、第2の情報は、商品A、商品画像A、商品B、商品画像B、商品C、商品画像C、商品D、及び、商品画像Dとして特定される。このように、制御部204が、パラメータ算出部221の代わりに、機械学習部241として機能しても、サーバ21は、第2の情報をユーザに好適に提示することができる。
For example, if the similar image is a moving image 001, the product ID is C0001, C0024, C0055, C003, and the second information is product A, product image A, product B, product image B, product C, product image C. , Product D, and product image D. Thus, even if the
〔情報処理〕
次に、本実施形態に係る情報処理システム3に情報処理(情報処理方法)について、図8を参照して説明する。図8は、本実施形態に係る情報処理システム3における情報処理の流れを示すシーケンス図である。
[Information processing]
Next, information processing (information processing method) in the
図8におけるステップS201、S202及びS205〜S207は、図4に示すS101、S102及びS106〜S108と同様であるため、ここではその説明を省略する。 Steps S201, S202, and S205 to S207 in FIG. 8 are the same as S101, S102, and S106 to S108 shown in FIG.
ステップS203(類似画像特定工程):制御部202は画像情報データベース235内の画像データの、第1の画像に関連付けられた画像に対する類似度を算出することで、類似画像を特定する。
Step S203 (similar image specifying step): The
ステップS204(第2情報特定工程):制御部202は、画像情報データベース235及び商品情報データベース233を参照することで、類似画像に関連付けられた情報を、第2の情報として特定する。
Step S204 (second information specifying step): The
なお、実施形態1及び2では、それぞれ、パラメータ算出部221及び機械学習部241を1つずつのみ備えている形態について説明したが、実施形態1及び2を適宜組み合わせてもよい。すなわち、パラメータ算出部221及び機械学習部241の両方を備えた情報処理システムであってもよい。これにより、パラメータ算出部221及び機械学習部241のうちの1つのみを備えている場合に比べて、より類似度の高い第2の情報をユーザに好適に提示することができる。
In addition, although
このように、本実施形態に係るサーバ21では、制御部204は、新たな画像と、過去の画像とを参照する機械学習に基づいて、類似画像を特定する。
As described above, in the
制御部204は、新たな画像と、過去の画像とを比較することで、互いの画像がどれだけ類似するかを示す類似度を算出する基準を構築する。これにより、制御部204は、類似度を算出する基準に基づき、第1の情報に関連付けられた画像に対する過去の画像の類似度を算出する。また、制御部204は、第1の情報に関連付けられた画像に対して類似度の高い過去の画像を類似画像として特定する。その結果、サーバ21は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。
The
<実施形態3>
実施形態1では、サーバ20の制御部202がパラメータ算出部221として機能するが、実施形態3のように、サーバ20の制御部202の代わりに、端末装置11の制御部105がパラメータ算出部221として機能してもよい。
<
In the first embodiment, the
実施形態3について、図9及び10を参照して説明する。なお、説明の便宜上、実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。 A third embodiment will be described with reference to FIGS. For convenience of explanation, members having the same functions as those described in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
〔情報処理システム4の構成〕
図9は、本実施形態に係る情報処理システム4の要部構成を示すブロック図である。図9に示すように、本実施形態に係る情報処理システム4は、端末装置11及びサーバ22を備えている。
[Configuration of Information Processing System 4]
FIG. 9 is a block diagram showing a main configuration of the
図9に示すように、本実施形態に係る端末装置11は、サーバ22の制御部206の代わりに、端末装置11の制御部105が、パラメータ算出部221として機能する。また、サーバ22の記憶部207の代わりに、端末装置11が画像231を記憶部106内に備えている。これらの点以外は、本実施形態に係る情報処理システム4は、実施形態1に係る情報処理システム1と同様の構成である。
As illustrated in FIG. 9, in the
(端末装置11の構成)
端末装置11の制御部105はパラメータ算出部221として機能する。制御部105は、第1の情報を取得し、制御部105のパラメータ算出部221は、実施形態1と同様に第1の情報に関連付けられた画像のパラメータを算出する。なお、雰囲気については、パラメータ算出部221は、記憶部106の画像231における基準画像を参照しながら、実施形態1と同様に決定する。
(Configuration of terminal device 11)
The
端末装置11は、算出したパラメータをサーバ22に送信する。サーバ22は、通信部201を介して受信したパラメータを用いて、実施形態1と同様に類似画像及び第2の情報を特定する。
The
このように、本実施形態では、第1の画像に関連付けられた画像のパラメータを端末装置11で算出し、パラメータ算出と、類似画像及び第2の情報の特定とを、別々の制御部で行う。これにより、1つのサーバでパラメータ算出と、類似画像及び第2の情報の特定とを行う場合に比べて、サーバにかかる負担を軽減することができる。その結果、より効率的に第1の情報に類似する第2の情報を特定することができる。
Thus, in the present embodiment, the parameter of the image associated with the first image is calculated by the
〔画像情報及び商品情報の保存方法〕
次に、画像情報及び商品情報の保存方法、すなわち、画像情報データベース232、及び、商品情報データベース233の作成方法について説明する。
[Image information and product information storage method]
Next, a method for storing image information and product information, that is, a method for creating the
本実施形態では、サーバ20の制御部202の代わりに、端末装置11の制御部105のパラメータ算出部221が投稿された商品情報に関連付けられた画像のパラメータを算出する。端末装置11は、サーバ22にパラメータを送信し、サーバ22の制御部206は、パラメータを取得する。サーバ22は、記憶部207の画像情報データベース232に、投稿された商品情報に関連付けられた画像のパラメータとして保存するように制御する。
In this embodiment, instead of the
上述の点以外は、実施形態1と同様に画像情報データベース232及び商品情報データベース233を作成することができる。
Except for the points described above, the
〔情報処理〕
次に、本実施形態に係る情報処理システム4における情報処理(情報処理方法)について、図10を参照して説明する。図10は、本実施形態に係る情報処理システム4における情報処理の流れを示すシーケンス図である。
[Information processing]
Next, information processing (information processing method) in the
図10に示すステップS305〜S309の処理は、図4に示すステップS104〜S108と同様であるため、ここではその説明は省略する。 Since the processing of steps S305 to S309 shown in FIG. 10 is the same as that of steps S104 to S108 shown in FIG. 4, the description thereof is omitted here.
ステップS301(第1情報取得工程):まず、端末装置10の制御部105は、ユーザによる操作部104からの入力等により、第1の情報を取得する。
Step S301 (first information acquisition step): First, the
ステップS302:制御部105は、パラメータ算出部221によって、第1の情報に関連付けられた画像を解析することでパラメータを算出する。
Step S302: The
ステップS303:端末装置11は、通信部101を介してパラメータをサーバ22に送信する。
Step S303: The
ステップS304:サーバ22は、通信部201を介して端末装置11からパラメータを受信する。
Step S304: The
<実施形態4>
実施形態2では、サーバ21の制御部204が機械学習部241として機能するが、実施形態4のように、サーバ21の制御部204の代わりに、端末装置12の制御部107が機械学習部241として機能してもよい。
<
In the second embodiment, the
実施形態3について、図11及び12を参照して説明する。なお、説明の便宜上、実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。 A third embodiment will be described with reference to FIGS. For convenience of explanation, members having the same functions as those described in the first embodiment are denoted by the same reference numerals and description thereof is omitted.
〔情報処理システム5の構成〕
図11は、本実施形態に係る情報処理システム5の要部構成を示すブロック図である。図11に示すように、本実施形態に係る情報処理システム5は、端末装置12及びサーバ22を備えている。
[Configuration of Information Processing System 5]
FIG. 11 is a block diagram showing a main configuration of the
図11に示すように、本実施形態に係る端末装置12は、サーバ22の制御部206の代わりに、端末装置12の制御部107が、機械学習部241として機能する。また、サーバ22の記憶部207の代わりに、端末装置12が画像231を記憶部108内に備えている。これらの点以外は、本実施形態に係る情報処理システム5は、実施形態2に係る情報処理システム3と同様の構成である。
As illustrated in FIG. 11, in the
(端末装置12の構成)
端末装置12の制御部107は機械学習部241として機能する。
(Configuration of terminal device 12)
The
制御部107は、機械学習部241によって類似度を算出する基準を構築するとき、サーバ22の画像情報データベース235及び商品情報データベース233を参照する。このように、制御部107は、ネットワーク2を介して外部の部材のデータベースを参照する以外は、実施形態2の制御部204と同様に記載する。
The
このように、機械学習を端末装置12内の制御部107で行うことで、1つのサーバで機械学習、類似画像の特定、及び、第2の情報の特定の全てを行う場合に比べて、1つのサーバにかかる負担を軽減することができる。
In this way, machine learning is performed by the
〔画像情報及び商品情報の保存方法〕
画像情報データベース235、及び、商品情報データベース233の作成方法は、サーバ21の制御部204の代わりに、端末装置12の制御部107の機械学習部241によって、類似度を算出する基準を構築する。この点以外は、実施形態2と同様である。
[Image information and product information storage method]
In the creation method of the
〔情報処理〕
次に、本実施形態に係る情報処理システム5における情報処理(情報処理方法)について、図12を参照して説明する。図12は、本実施形態に係る情報処理システム5における情報処理の流れを示すシーケンス図である。
[Information processing]
Next, information processing (information processing method) in the
図12に示すステップS405〜S408の処理は、図8に示すステップS204〜S207と同様であるため、ここではその説明は省略する。 The processes in steps S405 to S408 shown in FIG. 12 are the same as steps S204 to S207 shown in FIG.
ステップS401(第1情報取得工程):まず、端末装置12の制御部107は、ユーザによる操作部104からの入力等により、第1の情報を取得する。
Step S401 (first information acquisition step): First, the
ステップS402(類似画像特定工程):制御部107は、画像情報データベース235内の画像データの、第1の画像に関連付けられた画像に対する類似度を算出することで、類似画像を特定する。
Step S402 (similar image specifying step): The
ステップS403:端末装置12は、通信部101を介して類似画像のデータをサーバ22に送信する。
Step S403: The
ステップS404:サーバ22は、通信部201を介して類似画像のデータを端末装置12から受信する。
Step S <b> 404: The
<実施形態5>
実施形態1では、サーバ20の制御部202が、第1の情報に関連付けられた画像に類似する類似画像を特定し、当該類似画像に関連付けられた情報を、第2の情報として特定していたが、本実施形態では、これに限定されない。第1の情報及び第2の情報に関連付ける対象は、音であってもよい。
<
In the first embodiment, the
〔情報処理システム6の構成〕
本実施形態に係る情報処理システム6(不図示)は、サーバ23(不図示)及び端末装置13(不図示)を備えている。
[Configuration of Information Processing System 6]
The information processing system 6 (not shown) according to the present embodiment includes a server 23 (not shown) and a terminal device 13 (not shown).
サーバ23の制御部208(不図示)は、第1の情報に関連付けられた音に類似する類似音を特定し、当該類似音に関連付けられた情報を、第2の情報として特定する。端末装置13は、表示部113(不図示)に第2の情報を表示する。 The control unit 208 (not shown) of the server 23 identifies a similar sound similar to the sound associated with the first information, and identifies information associated with the similar sound as the second information. The terminal device 13 displays the second information on the display unit 113 (not shown).
このとき、類似音を特定する方法としては、実施形態1と同様に、サーバ23の制御部208が、パラメータ算出部として機能し、第1の情報の関連付けられた音をパラメータ算出することによって特定してもよい。このとき、パラメータとしては、例えば、高さ、大きさ及び音色等を挙げることができる。同様に、サーバ23の制御部208は、機械学習部として機能し、機械学習によって第1の情報に関連付けられた音に類似する類似音を特定してもよい。機械学習は、画像を音に置き換える以外は、実施形態2及び4に示される方法と同様に行うことができる。 At this time, as a method for identifying similar sounds, as in the first embodiment, the control unit 208 of the server 23 functions as a parameter calculation unit and performs parameter calculation for the sound associated with the first information. May be. At this time, examples of the parameters include height, size, tone color, and the like. Similarly, the control unit 208 of the server 23 may function as a machine learning unit and specify a similar sound similar to the sound associated with the first information by machine learning. Machine learning can be performed in the same manner as the methods shown in the second and fourth embodiments except that the image is replaced with sound.
また、実施形態3及び4の端末装置11及び12のように、サーバ23の制御部208の代わりに、端末装置13の制御部109(不図示)が、パラメータ算出部又は機械学習部として機能してもよい。この場合も、サーバ23の制御部208がパラメータ算出部又は機械学習部として機能する場合と同様に、類似画像及び第2の情報を特定することができる。
Further, as in the
なお、端末装置13の表示部113(不図示)としては、上述の実施形態の表示部103と同様に、スマートフォン、パソコン又はテレビの画面であってもよいし、スピーカ等、音を出力するものであってもよい。
Note that the display unit 113 (not shown) of the terminal device 13 may be a screen of a smartphone, a personal computer, or a television, or a device that outputs sound, such as the
このように、類似画像の代わりに、類似音を特定した場合であっても、上述の部材以外については、画像を音に関する構成に置き換える以外は、上述の実施形態と同様の各部材を用いることができる。そのため、他の部材については説明を省略する。 As described above, even when similar sounds are specified instead of similar images, the same members as those in the above-described embodiment are used except that the images are replaced with sound-related components except for the above-described members. Can do. Therefore, description of other members is omitted.
〔情報処理〕
本実施形態に係る情報処理システム6における情報処理(情報処理方法)は、第1の情報を取得する第1情報取得工程と、第1の情報に関連付けられた音に類似する類似音を特定する類似音特定工程と、類似音に関連付けられた情報を、第2の情報として特定する第2情報特定工程とを含む。これらの工程を含めば、本実施形態に係る情報処理システム6における情報処理は、特に限定されない。
[Information processing]
The information processing (information processing method) in the information processing system 6 according to the present embodiment specifies a first information acquisition step of acquiring first information and a similar sound similar to the sound associated with the first information. A similar sound specifying step, and a second information specifying step of specifying information associated with the similar sound as second information. If these steps are included, the information processing in the information processing system 6 according to the present embodiment is not particularly limited.
例えば、サーバ23の制御部208がパラメータ算出部として機能する場合、実施形態1に係る情報処理の画像を音に置き換える以外、実施形態1と同様に行うことができる。 For example, when the control unit 208 of the server 23 functions as a parameter calculation unit, it can be performed in the same manner as in the first embodiment except that the information processing image according to the first embodiment is replaced with sound.
また、サーバ23の制御部208が機械学習部として機能する場合、実施形態2に係る情報処理の画像を音に置き換える以外、実施形態2と同様に行うことができる。 Further, when the control unit 208 of the server 23 functions as a machine learning unit, it can be performed in the same manner as in the second embodiment except that the information processing image according to the second embodiment is replaced with sound.
同様に、端末装置13の制御部109がパラメータ算出部として機能する場合、実施形態3に係る情報処理の画像を音に置き換える以外、実施形態3と同様に行うことができる。また、端末装置の制御部109が機械学習部として機能する場合も、実施形態4に係る情報処理の画像を音に置き換える以外、実施形態4と同様に行うことができる。 Similarly, when the control unit 109 of the terminal device 13 functions as a parameter calculation unit, it can be performed in the same manner as in the third embodiment, except that the information processing image according to the third embodiment is replaced with sound. Also, when the control unit 109 of the terminal device functions as a machine learning unit, it can be performed in the same manner as in the fourth embodiment except that the information processing image according to the fourth embodiment is replaced with sound.
このように、本実施形態に係るサーバ23は、互いに関連付けられた音のデータと情報とを含むデータベースを参照するサーバ23であって、制御部208を備え、制御部208は、第1の情報を取得し、上記データベースを参照して、第1の情報に関連付けられた音に類似する類似音を特定し、類似音に関連付けられた情報を、第2の情報として特定する。 As described above, the server 23 according to the present embodiment is a server 23 that refers to a database including sound data and information associated with each other, and includes the control unit 208. The control unit 208 includes the first information. And referring to the database, the similar sound similar to the sound associated with the first information is identified, and the information associated with the similar sound is identified as the second information.
第1の情報に関連付けられた音と類似音とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。これにより、サーバ23は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。 Since the sound associated with the first information is similar to the similar sound, it can be considered that the first information and the second information are similar. Thereby, the server 23 can suitably present the second information similar to the first information to the user.
また、本実施形態に係る端末装置13は、表示部113と通信部101を備えた端末装置13であって、制御部102は、第1の情報をサーバ23に通信部101を介して送信し、第1の情報に関連付けられた音に類似する類似音に関連付けられた第2の情報をサーバ23から通信部101を介して受信し、類似音に関連付けられた第2の情報を表示部113に表示させる。
Further, the terminal device 13 according to the present embodiment is a terminal device 13 including a display unit 113 and a
第1の情報に関連付けられた音と類似音とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。これにより、端末装置13は、第1の情報に類似する第2の情報をユーザに好適に提示することができる。 Since the sound associated with the first information is similar to the similar sound, it can be considered that the first information and the second information are similar. Thereby, the terminal device 13 can suitably present the second information similar to the first information to the user.
また、本実施形態に係る情報処理方法は、互いに関連付けられた音のデータと情報とを含むデータベースを参照する情報処理方法であって、第1の情報を取得する第1情報取得工程と、上記データベースを参照して、第1の情報に関連付けられた音に類似する類似音を特定する類似音特定工程と、類似音に関連付けられた情報を、第2の情報として特定する第2情報特定工程とを備えている。 An information processing method according to the present embodiment is an information processing method that refers to a database including sound data and information associated with each other, and includes a first information acquisition step of acquiring first information, A similar sound specifying step for specifying a similar sound similar to the sound associated with the first information with reference to the database, and a second information specifying step for specifying the information associated with the similar sound as the second information And.
第1の情報に関連付けられた音と類似音とが類似していることから、第1の情報と第2の情報とが類似するとみなすことができる。これにより、本実施形態に係る情報処理方法によれば、第1の情報に類似する第2の情報をユーザに好適に提示することができる。 Since the sound associated with the first information is similar to the similar sound, it can be considered that the first information and the second information are similar. Thereby, according to the information processing method concerning this embodiment, the 2nd information similar to the 1st information can be suitably shown to a user.
<実施形態6>
上述した例では、端末装置10、11、12又は13、及び、サーバ20、21、22又は23を備える情報処理システム1及び3〜6について説明したが、これに限定されない。情報処理システムは、端末装置10、11、12又は13、及び、サーバ20、21、22又は23のいずれかを含まなくてもよい。
<Embodiment 6>
In the example described above, the
すなわち、全ての部材を端末装置10、11、12又は13が含んでいてもよく、全ての部材をサーバ20、21、22又は23が含んでいてもよい。
That is, all the members may be included in the
以下に、サーバ20、21、22又は23を含まない情報処理システム7について説明する。
The
〔情報処理システムの構成〕
本実施形態に係る情報処理システム7は、端末装置14を備えている。
[Configuration of information processing system]
The
図13は、本実施形態に係る情報処理システム7の要部構成を示すブロック図である。図13に示すように、本実施形態に係る端末装置14は、上述した端末装置10、11、12又は13の構成に加えて、実施形態1においてサーバ20が備えている記憶部203を、記憶部110として備えている。また、端末装置10、11、12又は13は、実施形態1におけるサーバ20の制御部202のパラメータ算出部221も含む制御部105を備えている。
FIG. 13 is a block diagram illustrating a main configuration of the
実施形態6に係る情報処理システム7においても、実施形態1に係る情報処理システム1と同様の効果を奏することができる。
The
上述の実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。 About the member which has the same function as the member demonstrated in the above-mentioned embodiment, the same code | symbol is attached and the description is abbreviate | omitted.
〔情報処理〕
本実施形態に係る情報処理システム7における情報処理(情報処理方法)は、通信部101と通信部201とのデータのやり取りがない。また、サーバ20の制御部202の代わりに、端末装置14の制御部105で制御する。これらの点以外は、本実施形態に係る情報処理システム7における情報処理は、実施形態1に係る情報処理システム1の情報処理と同様に行う。
[Information processing]
Information processing (information processing method) in the
<実施形態7>
実施形態6では、端末装置14の制御部105はパラメータ算出部221として機能するが、実施形態7に係る情報処理システム8のように、制御部107は、パラメータ算出部221の代わりに機械学習部241として機能してもよい。
<
In the sixth embodiment, the
本実施形態に係る情報処理システム8は、端末装置15を備えている。
The information processing system 8 according to the present embodiment includes a
図14は、本実施形態に係る情報処理システム8の要部構成を示すブロック図である。図14に示すように、本実施形態に係る端末装置15は、上述した端末装置10、11、12又は13の構成に加えて、実施形態2においてサーバ21が備えている記憶部205を、記憶部111として備えている。また、端末装置10、11、12又は13は、実施形態2におけるサーバ21の制御部204の機械学習部241も含む制御部107を備えている。
FIG. 14 is a block diagram showing a main configuration of the information processing system 8 according to the present embodiment. As illustrated in FIG. 14, the
実施形態7に係る情報処理システム8においても、実施形態2に係る情報処理システム3と同様の効果を奏することができる。
The information processing system 8 according to the seventh embodiment can achieve the same effects as the
上述の実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。 About the member which has the same function as the member demonstrated in the above-mentioned embodiment, the same code | symbol is attached and the description is abbreviate | omitted.
〔情報処理〕
本実施形態に係る情報処理システム8における情報処理(情報処理方法)は、通信部101と通信部201とのデータのやり取りがない。また、サーバ21の制御部204の代わりに、端末装置15の制御部107で制御する。これらの点以外は、本実施形態に係る情報処理システム8における情報処理は、実施形態2に係る情報処理システム3の情報処理と同様に行う。
[Information processing]
Information processing (information processing method) in the information processing system 8 according to the present embodiment does not exchange data between the
<実施形態8>
実施形態6及び7では、端末装置14の制御部105及び端末装置15の制御部107が、第1の情報に関連付けられた画像に類似する類似画像を特定し、当該類似画像に関連付けられた情報を、第2の情報として特定している。本実施形態では、これに限定されない。第1の情報及び第2の情報に関連付ける対象は、音であってもよい。
<Eighth embodiment>
In the sixth and seventh embodiments, the
〔情報処理システム9の構成〕
本実施形態に係る情報処理システム9(不図示)は、端末装置16(不図示)を備えている。
[Configuration of Information Processing System 9]
The information processing system 9 (not shown) according to the present embodiment includes a terminal device 16 (not shown).
本実施形態に係る端末装置16は、実施形態5が備えているサーバ23の制御部208(不図示)と同様に機能する制御部112(不図示)と、類似音に関連付けられた第2の情報をユーザに表示する表示部113(不図示)を備えている。 The terminal device 16 according to the present embodiment includes a control unit 112 (not illustrated) that functions in the same manner as the control unit 208 (not illustrated) of the server 23 included in the fifth embodiment, and a second associated with the similar sound. A display unit 113 (not shown) for displaying information to the user is provided.
実施形態8に係る情報処理システム9においても、第1の情報及び第2の情報に関連付けられた対象が音である以外は、実施形態5に係る情報処理システム6と同様の効果を奏することができる。 Also in the information processing system 9 according to the eighth embodiment, the same effect as the information processing system 6 according to the fifth embodiment can be obtained except that the target associated with the first information and the second information is a sound. it can.
上述の実施形態にて説明した部材と同じ機能を有する部材については、その説明を省略する。 Description of members having the same functions as those described in the above-described embodiments is omitted.
〔情報処理〕
本実施形態に係る情報処理システム9における情報処理(情報処理方法)は、通信部101と通信部201とのデータのやり取りがない。また、サーバ23の制御部208の代わりに、端末装置16の制御部112で制御する。これらの点以外は、本実施形態に係る情報処理システム9における情報処理は、実施形態5に係る情報処理システム9の情報処理と同様に行う。
[Information processing]
In the information processing (information processing method) in the information processing system 9 according to the present embodiment, there is no data exchange between the
<実施形態9>
端末装置10〜16及びサーバ20〜23の各ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。後者の場合、端末装置10〜16及びサーバ20〜23のそれぞれを、図15に示すようなコンピュータ(電子計算機)を用いて構成することができる。
<Ninth Embodiment>
Each block of the
図15は、端末装置10〜16及びサーバ20〜23して利用可能なコンピュータ910の構成を例示したブロック図である。コンピュータ910は、バス911を介して互いに接続された演算装置912と、主記憶装置913と、補助記憶装置914と、入出力インターフェース915と、通信インターフェース916とを備えている。演算装置912、主記憶装置913、及び補助記憶装置914は、それぞれ、例えばCPU、RAM(random access memory)、ハードディスクドライブ及びフラッシュメモリ等のストレージであってもよい。入出力インターフェース915には、ユーザがコンピュータ910に各種情報を入力するための入力装置920、及び、コンピュータ910がユーザに各種情報を出力するための出力装置930が接続される。入力装置920及び出力装置930は、コンピュータ910に内蔵されたものであってもよいし、コンピュータ910に接続された(外付けされた)ものであってもよい。例えば、入力装置920は、キーボード、マウス、タッチセンサ等であってもよく、出力装置930は、ディスプレイ、プリンタ、スピーカ等であってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置920及び出力装置930の双方の機能を有する装置を適用してもよい。そして、通信インターフェース916は、コンピュータ910が外部の装置と通信するためのインターフェースである。
FIG. 15 is a block diagram illustrating a configuration of a
補助記憶装置914には、コンピュータ910を端末装置10〜16及びサーバ20〜23として動作させるための各種のプログラムが格納されている。そして、演算装置912は、補助記憶装置914に格納された上述のプログラムを主記憶装置913上に展開して該プログラムに含まれる命令を実行する。これによって、コンピュータ910を、端末装置10〜16又はサーバ20〜23が備える各部として機能させる。なお、補助記憶装置914が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路等であってもよい。
The
また、上述のプログラムは、コンピュータ910の外部から取得してもよく、この場合、任意の伝送媒体(通信ネットワーク又は放送波等)を介して取得してもよい。そして、本実施形態は、上述のプログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
Moreover, the above-mentioned program may be acquired from the outside of the
このように、本実施形態に係るコンピュータ910を制御部202、204、206又は207として機能させるためのプログラムは、サーバ20〜23のいずれかとしてコンピュータ910を機能させるためのプログラムである。
As described above, the program for causing the
コンピュータ910を機能させるためのプログラムは、サーバ20〜23の制御部202、204、206又は207として好適に機能させることができる。
A program for causing the
また、本実施形態に係るコンピュータ910を制御部102、105、107、109又は112として機能させるためのプログラムは、端末装置10〜16のいずれかとしてコンピュータを機能させるためのプログラムである。
Further, a program for causing the
コンピュータ910を機能させるためのプログラムは、端末装置10〜16の制御部102、105、107、109又は112として好適に機能させることができる。
A program for causing the
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention. Furthermore, a new technical feature can be formed by combining the technical means disclosed in each embodiment.
1、3〜9 情報処理システム
2 ネットワーク
10〜16 端末装置
20〜23 サーバ
101、201 通信部
102、105、107、109、112、202、204、206、208 制御部
103、113 表示部
104 操作部
106、108、110、111、203、205、207 記憶部
221 パラメータ算出部
231 画像
232、235 画像情報データベース(データベース)
233 商品情報データベース(データベース)
241 機械学習部
910 コンピュータ
911 バス
912 演算装置
913 主記憶装置
914 補助記憶装置
915 入出力インターフェース
916 通信インターフェース
920 入力装置
930 出力装置
1, 3-9
233 Product Information Database (Database)
241
Claims (15)
制御部を備え、
上記制御部は、
第1の情報を取得し、
上記データベースを参照して、上記第1の情報に関連付けられた画像に類似する類似画像を特定し、
上記類似画像に関連付けられた情報を第2の情報として特定する
ことを特徴とする情報処理装置。 An information processing apparatus that refers to a database including image data and information associated with each other,
With a control unit,
The control unit
Get the first information,
Referring to the database to identify a similar image similar to the image associated with the first information;
An information processing apparatus characterized by identifying information associated with the similar image as second information.
制御部を備え、
上記制御部は、
第1の情報を取得し、
上記データベースを参照して、上記第1の情報に関連付けられた音に類似する類似音を特定し、
上記類似音に関連付けられた情報を第2の情報として特定する
ことを特徴とする情報処理装置。 An information processing apparatus that refers to a database including sound data and information associated with each other,
With a control unit,
The control unit
Get the first information,
Referring to the database to identify similar sounds similar to the sound associated with the first information;
An information processing apparatus that identifies information associated with the similar sound as second information.
端末装置と
を備えた情報処理システムであって、
上記端末装置は、
上記情報処理装置から上記第2の情報を受信する通信部と、
上記第2の情報をユーザに表示する表示部と
を備えていることを特徴とする情報処理システム。 The information processing apparatus according to any one of claims 1 to 7,
An information processing system comprising a terminal device,
The terminal device is
A communication unit that receives the second information from the information processing apparatus;
An information processing system comprising: a display unit that displays the second information to a user.
上記制御部は、
第1の情報を情報処理装置に上記通信部を介して送信し、
上記第1の情報に関連付けられた画像に類似する類似画像に関連付けられた第2の情報を上記情報処理装置から上記通信部を介して受信し、
上記第2の情報を上記表示部に表示させる
ことを特徴とする端末装置。 A terminal device including a control unit, a display unit, and a communication unit,
The control unit
Transmitting the first information to the information processing apparatus via the communication unit;
Receiving second information associated with a similar image similar to the image associated with the first information from the information processing apparatus via the communication unit;
A terminal device that displays the second information on the display unit.
上記制御部は、
第1の情報を情報処理装置に上記通信部を介して送信し、
上記第1の情報に関連付けられた音に類似する類似音に関連付けられた第2の情報を上記情報処理装置から上記通信部を介して受信し、
上記類似音に関連付けられた第2の情報を上記表示部に表示させる
ことを特徴とする端末装置。 A terminal device including a control unit, a display unit, and a communication unit,
The control unit
Transmitting the first information to the information processing apparatus via the communication unit;
Receiving second information associated with a similar sound similar to the sound associated with the first information from the information processing apparatus via the communication unit;
A terminal device that displays second information associated with the similar sound on the display unit.
情報処理装置と
を備えた情報処理システムであって、
上記情報処理装置は、上記第2の情報を特定する制御部を備えていることを特徴とする情報処理システム。 The terminal device according to claim 9 or 10,
An information processing system comprising an information processing device,
The information processing apparatus includes a control unit that identifies the second information.
第1の情報を取得する第1情報取得工程と、
上記データベースを参照して、上記第1の情報に関連付けられた画像に類似する類似画像を特定する類似画像特定工程と、
上記類似画像に関連付けられた情報を第2の情報として特定する第2情報特定工程と
を備えていることを特徴とする情報処理方法。 An information processing method for referring to a database including image data and information associated with each other,
A first information acquisition step of acquiring first information;
A similar image specifying step of specifying a similar image similar to the image associated with the first information with reference to the database;
An information processing method comprising: a second information specifying step of specifying information associated with the similar image as second information.
第1の情報を取得する第1情報取得工程と、
上記データベースを参照して、上記第1の情報に関連付けられた音に類似する類似音を特定する類似音特定工程と、
上記類似音に関連付けられた情報を第2の情報として特定する第2情報特定工程と
を備えていることを特徴とする情報処理方法。 An information processing method for referring to a database including sound data and information associated with each other,
A first information acquisition step of acquiring first information;
A similar sound identifying step of referring to the database to identify a similar sound similar to the sound associated with the first information;
An information processing method comprising: a second information specifying step of specifying information associated with the similar sound as second information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017024137A JP2018132821A (en) | 2017-02-13 | 2017-02-13 | Information processing device, information processing system, terminal device, program, and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017024137A JP2018132821A (en) | 2017-02-13 | 2017-02-13 | Information processing device, information processing system, terminal device, program, and information processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018132821A true JP2018132821A (en) | 2018-08-23 |
Family
ID=63247488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017024137A Pending JP2018132821A (en) | 2017-02-13 | 2017-02-13 | Information processing device, information processing system, terminal device, program, and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018132821A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020087017A (en) * | 2018-11-27 | 2020-06-04 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
| JP2020135474A (en) * | 2019-02-20 | 2020-08-31 | ヤフー株式会社 | Information processing equipment, information processing methods and information processing programs |
| KR20210073566A (en) * | 2018-10-25 | 2021-06-18 | 로레알 | Systems and Methods for Providing Customized Product Recommendations Using Deep Learning |
-
2017
- 2017-02-13 JP JP2017024137A patent/JP2018132821A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210073566A (en) * | 2018-10-25 | 2021-06-18 | 로레알 | Systems and Methods for Providing Customized Product Recommendations Using Deep Learning |
| JP2022505760A (en) * | 2018-10-25 | 2022-01-14 | ロレアル | Systems and methods for providing personalized product recommendations using deep learning |
| US11521013B2 (en) | 2018-10-25 | 2022-12-06 | L'oreal | Systems and methods for providing personalized product recommendations using deep learning |
| JP7242848B2 (en) | 2018-10-25 | 2023-03-20 | ロレアル | Systems and methods for providing personalized product recommendations using deep learning |
| JP2023081971A (en) * | 2018-10-25 | 2023-06-13 | ロレアル | Systems and methods for providing personalized product recommendations using deep learning |
| KR102616487B1 (en) * | 2018-10-25 | 2023-12-20 | 로레알 | Systems and methods for providing personalized product recommendations using deep learning |
| JP7661380B2 (en) | 2018-10-25 | 2025-04-14 | ロレアル | SYSTEM AND METHOD FOR PROVIDING PERSONALIZED PRODUCT RECOMMENDATIONS USING DEEP LEARNING |
| JP2020087017A (en) * | 2018-11-27 | 2020-06-04 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
| JP7258524B2 (en) | 2018-11-27 | 2023-04-17 | ヤフー株式会社 | Information processing device, information processing method and information processing program |
| JP2020135474A (en) * | 2019-02-20 | 2020-08-31 | ヤフー株式会社 | Information processing equipment, information processing methods and information processing programs |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230129747A1 (en) | Virtual clothing try-on | |
| US11508087B2 (en) | Texture-based pose validation | |
| US10019779B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
| JP6022732B2 (en) | Content creation tool | |
| US11741294B2 (en) | Decoupling website service from presentation layer | |
| US9177391B1 (en) | Image-based color palette generation | |
| US9245350B1 (en) | Image-based color palette generation | |
| TWI505709B (en) | System and method for determining individualized depth information in augmented reality scene | |
| US12475496B2 (en) | Selecting color values for augmented reality-based makeup | |
| US9058056B2 (en) | System and method of dynamically generating a frequency pattern to realize the sense of touch in a computing device | |
| US20160335784A1 (en) | Image-based color palette generation | |
| US10026176B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
| CN116097319A (en) | High resolution controllable facial aging using spatially aware conditional GAN | |
| WO2019114328A1 (en) | Augmented reality-based video processing method and device thereof | |
| EP4222689A1 (en) | Object relighting using neural networks | |
| WO2021106855A1 (en) | Data generation method, data generation device, model generation method, model generation device, and program | |
| JP2018132821A (en) | Information processing device, information processing system, terminal device, program, and information processing method | |
| JP2015114946A (en) | Image processor, program, and image processing method | |
| US9036921B2 (en) | Face and expression aligned movies | |
| CN112488977B (en) | Image processing method and device, electronic equipment and storage medium | |
| KR20170018613A (en) | System and method for advertisement using 3d model | |
| US20150139558A1 (en) | Searching device, searching method, and computer program product | |
| JP2020047003A (en) | Determination device, determination method, and determination program | |
| CN116246310A (en) | Method and device for generating target conversation emoticons | |
| JPWO2015151175A1 (en) | Information processing device |