(57)【要約】      （修正有）【課題】ユーザが電化製品等の買い替えを行う場合、所有製品の品番や品名等を自ら調べて商品検索を行う煩わしさを低減する情報処理装置、情報処理方法および情報処理プログラムを提供する。【解決手段】情報処理装置は、取得部と、特定部と、提供部とを備える。取得部は、対象商品の画像である画像情報を取得する。特定部は、取得部によって取得された画像情報に基づいて対象商品の世代を特定する。提供部は、特定部によって特定された対象商品の世代とは異なる世代の対象商品である別世代商品に関する商品情報を提供する。【選択図】図３
2020087017.tif 000002
【特許請求の範囲】
【請求項１】
対象商品の画像である画像情報を取得する取得部と、
前記取得部によって取得された前記画像情報に基づいて前記対象商品の世代を特定する特定部と、
前記特定部によって特定された前記対象商品の世代とは異なる世代の対象商品である別世代商品に関する商品情報を提供する提供部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記提供部は、
前記特定部によって特定された前記対象商品の世代よりも新しい世代の前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記提供部は、
前記特定部によって特定された前記対象商品の世代よりも古い世代の前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記提供部は、
前記別世代商品のうち、前記対象商品と価格が類似する前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１〜３のいずれか１つに記載の情報処理装置。
【請求項５】
前記提供部は、
前記別世代商品のうち、前記対象商品と商品仕様が類似する前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記提供部は、
前記別世代商品のうち、売り上げに関する売上指標が所定の閾値以上である前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記提供部は、
前記対象商品とは異なるメーカの前記別世代商品に関する商品情報を提供すること
を特徴とする請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
所定のサーバ装置が有する画像の中から前記対象商品の画像を抽出し、抽出した前記対象商品の画像を世代毎に分類した画像データベースを生成する生成部をさらに備え、
前記特定部は、
前記取得部によって取得された前記画像情報と、前記生成部によって生成された前記画像データベースとの比較結果に基づいて前記対象商品の世代を特定すること
を特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記画像データベースは、
前記世代毎に複数の画像を含み、
前記生成部は、
前記世代毎の前記複数の画像について、前記対象商品の撮像向き、拡縮率および解像度の少なくとも１つが異なるように前記画像データベースを生成すること
を特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記取得部は、
ヘッドマウントディスプレイに表示された前記画像情報を取得し、
前記提供部は、
前記ヘッドマウントディスプレイに表示される前記商品情報を提供すること
を特徴とする請求項１〜９のいずれか１つに記載の情報処理装置。
【請求項１１】
コンピュータが実行する情報処理方法であって、
対象商品の画像である画像情報を取得する取得工程と、
前記取得工程によって取得された前記画像情報に基づいて前記対象商品の世代を特定する特定工程と、
前記特定工程によって特定された前記対象商品の世代とは異なる世代の対象商品である別世代商品に関する商品情報を提供する提供工程と
を含むことを特徴とする情報処理方法。
【請求項１２】
対象商品の画像である画像情報を取得する取得手順と、
前記取得手順によって取得された前記画像情報に基づいて前記対象商品の世代を特定する特定手順と、
前記特定手順によって特定された前記対象商品の世代とは異なる世代の対象商品である別世代商品に関する商品情報を提供する提供手順と
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、スマートフォンやタブレット型ＰＣ（Personal  Computer）などのユーザ端末を用いて、ウェブ検索を行う技術が知られている。例えば、利用者は、ショッピングサイトで提供される検索窓に検索を行いたい対象商品の品番や品名等を検索キーワードとして入力することで、入力した検索キーワードに対応する対象商品の検索結果を閲覧することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２２４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば、ユーザが電化製品等の買い替えを行う場合、所有製品の品番や品名等を自ら調べて商品検索を行う必要があり、ユーザが煩わしさを感じてしまうおそれがあった。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザが煩わしさを低減することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報処理装置は、取得部と、特定部と、提供部とを備える。前記取得部は、対象商品の画像である画像情報を取得する。前記特定部は、前記取得部によって取得された前記画像情報に基づいて前記対象商品の世代を特定する。前記提供部は、前記特定部によって特定された前記対象商品の世代とは異なる世代の対象商品である別世代商品に関する商品情報を提供する。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザの煩わしさを低減することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理の一例を示す図である。
【図２】図２は、実施形態に係る情報処理システムの構成例を示す図である。
【図３】図３は、実施形態に係る情報処理装置の構成例を示す図である。
【図４】図４は、詳細情報の一例を示す図である。
【図５】図５は、画像データベースの一例を示す図である。
【図６】図６は、実施形態に係る情報処理装置が実行する全体処理の手順を示すフローチャートである。
【図７】図７は、実施形態に係る生成部が実行する生成処理の手順を示すフローチャートである。
【図８】図８は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態（以下、「実施形態」と記載する）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
まず、図１を用いて、実施形態に係る情報処理装置が行う情報処理の一例について説明する。図１は、実施形態に係る情報処理の一例を示す図である。実施形態に係る情報処理装置は、実施形態に係る情報処理方法を実行することで、図１に示す情報処理を行う。具体的には、図１では、ユーザがユーザ端末１００を用いて撮像したテレビ５０（以下、対象商品５０と記載する）の画像に基づいて対象商品５０の世代を特定し、特定した世代とは異なる世代の対象商品（以下、別世代商品と記載する）に関する商品情報を提供する情報処理について説明する。
【００１１】
なお、対象商品５０とは、例えば、ユーザが所有する家庭用電気製品（いわゆる、家電）や、車両等の機械工業製品である。なお、対象商品５０は、技術的なリニューアルが定期的に行われる製品であれば、機械工業製品に限定されるものではない。
【００１２】
また、世代とは、例えば、技術革新等で対象商品５０に用いられる技術や設計思想の入れ替わりを指す概念である。世代は、例えば、第ｎ世代（ｎは整数）のように表現可能であり、世代が入れ替わる毎に「ｎ」が１ずつ増加する。なお、世代の表現方法は、第ｎ世代に限定されず、入れ替わりの順位が認識できる表現方法であれば、例えば、品番や型番等であってもよく、さらには、英字や、単語、絵文字等の任意の表現方法で表現可能である。
【００１３】
また、世代は、例えば、車両のマイナーチェンジのように、世代を変えずに部分的に改良を施す場合、例えば「第１．２世代」のように、マイナーチェンジを小数点で表現し、全面改良（いわゆる、フルモデルチェンジ）を整数で表現してもよい。
【００１４】
以下、実施形態に係る情報処理装置１が行う情報処理について、図１を用いて具体的に説明する。
【００１５】
まず、情報処理装置１は、ユーザ端末１００から対象商品５０の画像である画像情報を取得する（ステップＳ１）。画像情報は、例えば、ユーザ端末１００の撮像機能を用いて撮像された対象商品５０の撮像画像を含む。なお、画像情報は、ユーザが所定のサーバ装置からダウンロードした画像であってもよい。
【００１６】
つづいて、情報処理装置１は、取得した画像情報に基づいて対象商品５０の世代を特定する世代特定処理を行う（ステップＳ２）。具体的には、情報処理装置１は、対象商品５０である複数の画像が世代毎に分類された画像データベース４１２と、画像情報との比較結果（例えば、パターンマッチングや機械学習等）に基づいて画像情報における対象商品５０の世代を特定する。
【００１７】
つづいて、情報処理装置１は、世代特定処理により特定した世代とは異なる世代の対象商品５０である別世代商品に関する商品情報を提供する提供処理を行う（ステップＳ３）。例えば、情報処理装置１がショッピングサーバである場合は、別世代商品の商品一覧を商品情報として提供する。また、情報処理装置１が検索サーバである場合は、別世代商品の検索結果を商品情報として提供する。
【００１８】
なお、別世代商品は、特定した世代よりも新しい世代（もしくは、古い世代）の対象商品５０であってもよく、あるいは、異なる世代で、かつ、価格や商品仕様等が類似する対象商品５０等であってもよいが、別世代商品の詳細な選定方法については後述する。
【００１９】
つまり、利用者は、対象商品５０の品番や品名等を自ら調べる必要がなく、情報処理装置１へ対象商品５０の画像を送信するだけで、情報処理装置１から対象商品５０の別世代商品に関する商品情報の提供を受けることができる。
【００２０】
このように、実施形態に係る情報処理方法では、画像情報に基づいて対象商品５０の世代を特定し、商品情報を提供することで、例えば、ユーザが電化製品等の買い替えを行う場合、所有製品の品番や品名等を自ら調べて商品検索を行う必要がなくなる。従って、実施形態に係る情報処理方法によれば、ユーザの煩わしさを低減することができる。
【００２１】
次に、図２を用いて、実施形態に係る情報処理システムＳの構成について説明する。図２は、実施形態に係る情報処理システムＳの構成例を示す図である。図２に示すように、実施形態に係る情報処理システムＳは、情報処理装置１と、コンテンツ提供サーバ１０と、ユーザ端末１００とを含む。情報処理装置１、コンテンツ提供サーバ１０およびユーザ端末１００は、所定のネットワークＮを介して接続される。ネットワークＮは、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）、電話網（携帯電話網、固定電話網等）、地域ＩＰ（Internet  Protocol）網、インターネット等の通信ネットワークである。ネットワークＮには、有線ネットワークが含まれていてもよいし、無線ネットワークが含まれていてもよい。
【００２２】
情報処理装置１は、別世代商品に関する商品情報等のコンテンツを提供するサーバ装置である。情報処理装置１は、例えば、ユーザ端末１００にインストールされた各種アプリを介して情報を配信するサーバ装置である。情報処理装置１は、例えば、オークションサービスを提供するオークションサーバ、ショッピングサービスを提供するショッピングサーバ、フリーマーケットサービスを提供するフリマサーバ等を採用可能である。なお、情報処理装置１は、オークションサーバ、ショッピングサーバおよびフリマサーバとは独立した別体のサーバ装置として機能してもよい。
【００２３】
情報処理装置１は、ユーザ端末１００から画像情報を取得し、上記した世代特定処理や、提供処理を行い、ユーザ端末１００へ商品情報を提供する。また、情報処理装置１は、コンテンツ提供サーバ１０が有する画像の中から、対象商品５０の画像を抽出し、画像データベース４１２を生成する生成処理を行う。なお、かかる生成処理の詳細については後述する。
【００２４】
コンテンツ提供サーバ１０は、ユーザ端末１００に対して所定のコンテンツを提供するサーバ装置である。コンテンツ提供サーバ１０は、例えば、ユーザ端末１００にインストールされた各種アプリを介して情報を配信するサーバ装置である。コンテンツ提供サーバ１０は、例えば、オークションサービスを提供するオークションサーバ、ショッピングサービスを提供するショッピングサーバ、フリーマーケットサービスを提供するフリマサーバ等を採用可能である。なお、コンテンツ提供サーバ１０は、情報処理装置１と別体で構成される場合に限らず、情報処理装置１と一体的に構成されてもよい。なお、情報処理システムＳにおいて、コンテンツ提供サーバ１０は、１つである場合に限定されず、複数であってもよい。
【００２５】
コンテンツ提供サーバ１０は、ユーザ端末１００に対してオークションサービスや、ショッピングサービス、フリマサービスを提供する。また、コンテンツ提供サーバ１０は、上記の各種サービスを利用するユーザがユーザ端末１００を介してアップロードした対象商品５０の画像を情報処理装置１へ提供する。コンテンツ提供サーバ１０は、例えば、対象商品５０を出品する際に入稿する画像を情報処理装置１へ提供する。
【００２６】
ユーザ端末１００は、上記したように、ユーザによって利用される端末装置である。ユーザ端末１００は、例えば、スマートデバイス（スマートフォン、あるいはタブレット）、スマートウォッチ、ヘッドマウントディスプレイ、携帯電話、パーソナルコンピュータ等である。ユーザ端末１００は、ユーザの操作に従って、情報処理装置１およびコンテンツ提供サーバ１０との間で情報の送受信を行う。
【００２７】
次に、図３を用いて、実施形態に係る情報処理装置１の構成について説明する。図３は、実施形態に係る情報処理装置１の構成例を示す図である。
【００２８】
図３に示すように、情報処理装置１は、通信部２と、制御部３と、記憶部４とを備える。制御部３は、取得部３１と、生成部３２と、特定部３３と、提供部３４とを備える。
【００２９】
通信部２は、たとえば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部２は、ネットワークＮと有線または無線で接続され、ネットワークＮを介して、ユーザ端末１００や、コンテンツ提供サーバ１０との間で情報の送受信を行う。
【００３０】
記憶部４は、たとえば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図３に示すように、記憶部４は、詳細情報４１１および画像データベース４１２を含む対象情報４１を記憶する。
【００３１】
対象情報４１は、対象商品５０に関する情報である。対象情報４１は、後述の生成部３２によって生成される。ここで、図４および図５を用いて、対象情報４１に含まれる詳細情報４１１および画像データベース４１２について説明する。
【００３２】
図４は、詳細情報４１１の一例を示す図である。図５は、画像データベース４１２の一例を示す図である。
【００３３】
まず、図４に示す詳細情報４１１について説明する。詳細情報４１１は、対象商品５０の商品特徴に関する情報である。具体的には、図４に示すように、詳細情報４１１は、「商品ＩＤ」、「種別」、「メーカ」、「世代」、「商品仕様」および「売上指標」といった項目を含んだ情報である。
【００３４】
「商品ＩＤ」は、対象商品５０を識別する識別情報である。「種別」は、対象商品５０の種別を示す情報である。「メーカ」は、対象商品５０を製造した製造メーカである。「世代」は、対象商品５０の世代を示す情報である。「商品仕様」は、対象商品５０が有する仕様や機能（いわゆる、スペック）を示す情報である。「売上指標」は、対象商品５０の売り上げに関する指標であり、「売上額」および「販売台数」を含む。
【００３５】
詳細情報４１１は、例えば、対象商品５０のメーカから取得してもよく、あるいは、コンテンツ提供サーバ１０から取得してもよい。
【００３６】
なお、図４に示す詳細情報４１１は一例であって、例えば、対象商品５０の１個あたりの平均売価の情報や、ショッピングサービス等で投稿される対象商品５０の口コミに関する情報等が含まれてもよい。
【００３７】
次に、図５を用いて、画像データベース４１２について説明する。画像データベース４１２は、対象商品５０における複数の画像を含んだ情報であって、対象商品５０の画像世代毎に分類したデータベースである。具体的には、図５に示すように、画像データベース４１２は、「商品ＩＤ」、「世代」および「画像」といった項目を含んだ情報である。
【００３８】
「画像」は、対象商品５０の画像Ｐを含む情報である。図５に示すように、「画像」は
、世代毎に複数の画像Ｐを含む。画像Ｐは、後述の生成部３２によって対象商品５０のメーカやコンテンツ提供サーバ１０等から取得可能であるが、生成部３２の具体的な生成処理については後述する。
【００３９】
図５に示す例において、第Ｘ世代の「画像」では、対象商品５０を斜め上方の前方から撮像した画像Ｐと、対象商品５０の背面側から撮像した画像Ｐとを含む。つまり、第Ｘ世代の「画像」は、対象商品５０の撮像向きが異なる。
【００４０】
なお、世代毎の「画像」は、撮像向き以外に、拡縮率や解像度等が異なる画像Ｐが含まれてもよい。拡縮率は、画像Ｐ全体に対する対象商品５０の大きさの割合であり、解像度は、画像Ｐの解像度である。
【００４１】
すなわち、世代毎の複数の画像Ｐについて、対象商品５０の撮像向き、拡縮率および解像度の少なくとも１つが異なればよい。これにより、後述の特定部３３が画像データベース４１２を用いて対象商品５０の世代を特定する際の精度を高めることができる。
【００４２】
制御部３は、コントローラ（controller）であり、たとえば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部３は、たとえば、コントローラであり、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４３】
なお、取得部３１、生成部３２、特定部３３および提供部３４は、それぞれ一部または全部がＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成されてもよい。
【００４４】
制御部３は、ユーザ端末１００から対象商品５０の画像情報を取得して、画像情報に基づいて対象商品５０の世代を特定し、特定した世代とは異なる世代の対象商品５０である別世代商品に関する商品情報を提供する。
【００４５】
取得部３１は、対象商品５０の画像である画像情報を取得する。例えば、取得部３１は、ユーザ端末１００の撮像機能を用いて撮像された対象商品５０の画像を取得する。また、取得部３１は、ユーザがユーザ端末１００を介してコンテンツ提供サーバ１０からダウンロードした対象商品５０の画像を画像情報として取得してもよい。
【００４６】
生成部３２は、画像データベース４１２を生成する。具体的には、生成部３２は、コンテンツ提供サーバ１０が有する画像の中から対象商品５０の画像Ｐを抽出し、抽出した対象商品５０の画像Ｐを対象商品５０の世代毎に分類した画像データベース４１２を生成する。
【００４７】
例えば、生成部３２は、まず、対象商品５０を指定するクエリをコンテンツ提供サーバ１０へ送信し、クエリによって指定された画像Ｐおよび画像Ｐに紐づいた対象商品５０の詳細情報４１１をコンテンツ提供サーバ１０から取得する。例えば、生成部３２は、ショッピングサービスにアップされている商品画像の中からクエリに合致する画像を抽出する。
【００４８】
つづいて、生成部３２は、取得した画像Ｐおよび画像Ｐに紐づいた対象商品５０の詳細情報４１１が正しい組み合わせであるか否かを判定する。例えば、生成部３２は、すでに生成されている画像データベース４１２を用いて、画像Ｐおよび詳細情報４１１が正しい組み合わせであるか否かを判定する。
【００４９】
生成部３２は、画像Ｐおよび詳細情報４１１が間違った組み合わせであると判定した場合、詳細情報４１１を正しい情報に修正する。なお、生成部３２は、画像Ｐおよび詳細情報４１１が間違った組み合わせであると判定した場合、取得した画像Ｐおよび詳細情報４１１を破棄してもよい。
【００５０】
そして、生成部３２は、画像Ｐおよび詳細情報４１１が正しい組み合わせとなった場合、かかる画像Ｐと同じ画像Ｐが画像データベース４１２の中に既に存在するか否かを判定する。例えば、生成部３２は、対象商品５０の撮像向き、拡縮率および解像度の少なくとも１つについて、取得した画像Ｐと同じ画像Ｐが画像データベース４１２に既に含まれる場合、取得した画像Ｐおよび詳細情報４１１を破棄する。つまり、画像データベース４１２において、同じ画像Ｐが重複しないようにする。
【００５１】
すなわち、生成部３２は、対象商品５０の世代毎の複数の画像Ｐについて、対象商品５０の撮像向き、拡縮率および解像度の少なくとも１つが異なるように画像データベース４１２を生成する。
【００５２】
これにより、不要な画像Ｐを含まない画像データベース４１２を生成できるため、記憶部４の記憶容量が嵩むことを防止できる。
【００５３】
なお、生成部３２は、対象商品５０の撮像向き、拡縮率および解像度の少なくとも１つを指定するクエリをコンテンツ提供サーバ１０に送信してもよい。
【００５４】
また、生成部３２は、画像Ｐおよび詳細情報４１１が正しい組み合わせであるか否かを判定する際に、例えば、ショッピングサービスの商品説明や、商品の販売開始日、ＪＡＮ（Japanese  Article  Number）コード等を用いてもよい。
【００５５】
また、生成部３２は、取得部３１が取得した画像情報を画像データベース４１２として記憶してもよい。
【００５６】
特定部３３は、取得部３１によって取得された画像情報に基づいて対象商品５０の世代を特定する。具体的には、特定部３３は、取得部３１によって取得された画像情報と、生成部３２によって生成された画像データベース４１２との比較結果に基づいて対象商品５０の世代を特定する。
【００５７】
より具体的には、特定部３３は、画像情報における対象商品５０の画像と、画像データベース４１２における対象商品５０の画像Ｐとが一致した場合に、画像情報における対象商品５０が、一致した画像Ｐに対応する世代であると特定する。
【００５８】
また、特定部３３は、例えば、画像データベース４１２の画像Ｐを教師データとする機械学習により画像情報における対象商品５０の世代を特定することができる。機械学習のアルゴリズムとしては、ニューラルネットワークや、サポートベクタマシン、ベイジアンネットワーク等を用いることができる。
【００５９】
提供部３４は、特定部３３によって特定された対象商品５０の世代とは異なる世代の対象商品５０である別世代商品に関する商品情報を提供する。例えば、情報処理装置１がショッピングサーバとして機能する場合、提供部３４は、ショッピングサーバで販売している別世代商品の商品一覧を商品情報として提供する。提供部３４が提供する商品情報は、対象情報４１から必要な情報を抽出してもよく、コンテンツ提供サーバ１０等の他のサーバ装置から取得してもよい。また、提供部３４が提供する別世代商品は、１つの世代について複数の種類の対象商品５０を提供してもよく、複数の世代の対象商品５０を提供してもよい。
【００６０】
例えば、提供部３４は、特定部３３によって特定された対象商品５０の世代よりも新しい世代の別世代商品に関する商品情報を提供する。具体的には、提供部３４は、最新の対象商品５０に関する商品情報を提供する。
【００６１】
あるいは、提供部３４は、最新の対象商品５０に限らず、特定部３３によって特定された世代の次の世代の対象商品５０に関する商品情報を提供してもよい。また、提供部３４は、特定部３３によって特定された対象商品５０の世代よりも古い世代の別世代商品に関する商品情報を提供してもよい。
【００６２】
また、提供部３４は、別世代商品のうち、取得した画像情報における対象商品５０と価格が類似する別世代商品に関する商品情報を提供してもよい。これにより、例えば、新しい世代の別世代商品で価格が高すぎることにより購入を控える状況を回避できる。
【００６３】
また、提供部３４は、別世代商品のうち、対象商品５０と商品仕様が類似する別世代商品に関する商品情報を提供する。これにより、ユーザが買い換えた商品が不必要に高機能であったり、逆に低機能であったりすることで、ユーザの満足度が低下することを防止できる。
【００６４】
また、提供部３４は、別世代商品のうち、売り上げに関する売上指標が所定の閾値以上である別世代商品に関する商品情報を提供する。例えば、提供部３４は、売上額（図４参照）または販売台数（図４参照）が所定の閾値以上である別世代商品に関する商品情報を提供する。
【００６５】
また、提供部３４は、画像情報における対象商品５０とは異なるメーカの別世代商品に関する商品情報を提供する。例えば、提供部３４は、画像情報における対象商品５０の同じメーカの別世代商品および異なるメーカの別世代商品に関する商品情報を提供する。
【００６６】
また、提供部３４は、画像情報における対象商品５０と同系列（例えば、品名やメーカ）の対象商品５０で製品の型が異なる別世代商品に関する商品情報を提供してもよい。
【００６７】
また、ユーザ端末１００がヘッドマウントディスプレイの場合、提供部３４は、ユーザ端末１００を介してユーザの視界に対象商品５０が入った場合、すなわち、取得部３１がヘッドマウントディスプレイに表示された画像情報を取得した場合、ヘッドマウントディスプレイに表示される商品情報を提供してもよい。かかる場合、提供部３４は、例えば、最新の世代に関する商品情報や、対象商品５０の買い替えを促すために別世代商品に関する広告情報を含む商品情報をヘッドマウントディスプレイに表示する。
【００６８】
次に、図６を用いて、実施形態に係る情報処理装置１が実行する処理の手順について説明する。図６は、実施形態に係る情報処理装置１が実行する全体処理の手順を示すフローチャートである。
【００６９】
図６に示すように、まず、取得部３１は、対象商品５０の画像である画像情報を取得する（ステップＳ１０１）。つづいて、特定部３３は、取得した画像情報と、画像データベース４１２との比較結果に基づいて画像情報における対象商品５０の世代を特定する（ステップＳ１０２）。
【００７０】
つづいて、提供部３４は、特定部３３によって特定された世代とは異なる世代の対象商品５０である別世代商品に関する商品情報を提供し（ステップＳ１０３）、処理を終了する。
【００７１】
次に、図７を用いて、実施形態に係る生成部３２が実行する画像データベース４１２の生成処理の手順について説明する。図７は、実施形態に係る生成部３２が実行する生成処理の手順を示すフローチャートである。
【００７２】
図７に示すように、まず、生成部３２は、サーバ装置（コンテンツ提供サーバ１０）が有する画像の中から、対象商品５０の画像Ｐを抽出する（ステップＳ２０１）。
【００７３】
つづいて、生成部３２は、既に存在する画像データベース４１２の画像Ｐと、新たに抽出した画像Ｐとを比較し（ステップＳ２０２）、画像データベース４１２の画像Ｐと抽出した画像Ｐとにおいて、対象商品５０の撮像向きが異なるか否かを判定する（ステップＳ２０３）。
【００７４】
生成部３２は、対象商品５０の撮像向きが異なると判定した場合（ステップＳ２０３：Ｙｅｓ）、抽出した画像Ｐを画像データベース４１２の対応する世代に格納し（ステップＳ２０４）、処理を終了する。
【００７５】
一方、ステップＳ２０３において、生成部３２は、対象商品５０の撮像向きが同じであると判定した場合（ステップＳ２０３：Ｎｏ）、画像データベース４１２の画像Ｐと抽出した画像Ｐとにおいて、対象商品５０の拡縮率が異なるか否かを判定する（ステップＳ２０５）。
【００７６】
生成部３２は、対象商品５０の拡縮率が異なると判定した場合（ステップＳ２０５：Ｙｅｓ）、ステップＳ２０４を実行し、対象商品５０の拡縮率が同じであると判定した場合（ステップＳ２０５：Ｎｏ）、画像データベース４１２の画像Ｐと抽出した画像Ｐとにおいて、画像Ｐの解像度が異なるか否かを判定する（ステップＳ２０６）。
【００７７】
生成部３２は、画像Ｐの解像度が異なると判定した場合（ステップＳ２０６：Ｙｅｓ）、ステップＳ２０４を実行し、画像Ｐの解像度が同じであると判定した場合（ステップＳ２０６：Ｎｏ）、抽出した画像Ｐを破棄し（ステップＳ２０７）、処理を終了する。
【００７８】
また、上述してきた実施形態にかかる情報処理装置１は、例えば図８に示すような構成のコンピュータ１０００によって実現される。図８は、実施形態に係る情報処理装置１の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００７９】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【００８０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、ネットワークＮを介して他の機器へ送信する。
【００８１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【００８２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００８３】
例えば、コンピュータ１０００が実施形態にかかる情報処理装置１として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部３の機能を実現する。また、ＨＤＤ１４００には、記憶部４内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、ネットワークＮを介してこれらのプログラムを取得してもよい。
【００８４】
上述してきたように、実施形態に係る情報処理装置１は、取得部３１と、特定部３３と、提供部３４とを備える。取得部３１は、対象商品５０の画像である画像情報を取得する。特定部３３は、取得部３１によって取得された画像情報に基づいて対象商品５０の世代を特定する。提供部３４は、特定部３３によって特定された対象商品５０の世代とは異なる世代の対象商品５０である別世代商品に関する商品情報を提供する。
【００８５】
これにより、例えば、ユーザが電化製品等の買い替えを行う場合、所有製品の品番や品名等を自ら調べて商品検索を行う必要がなくなるため、ユーザの煩わしさを低減することができる。
【００８６】
また、提供部３４は、特定部３３によって特定された対象商品５０の世代よりも新しい世代の別世代商品に関する商品情報を提供する。
【００８７】
これにより、ユーザの煩わしさを低減しつつ、新たな世代の対象商品５０を容易に提供することができるため、ユーザの満足度を高めることができる。
【００８８】
また、提供部３４は、特定部３３によって特定された対象商品５０の世代よりも古い世代の別世代商品に関する商品情報を提供する。
【００８９】
これにより、ユーザの煩わしさを低減しつつ、古い世代の対象商品５０を容易に提供することができるため、対象商品５０の古い世代にこだわりが強いユーザの満足度を高めることができる。
【００９０】
また、提供部３４は、別世代商品のうち、対象商品５０と価格が類似する別世代商品に関する商品情報を提供する。
【００９１】
これにより、例えば、新しい世代の別世代商品で価格が高すぎることにより購入を控える状況を回避できるため、対象商品５０の売り上げを向上させることができる。
【００９２】
また、提供部３４は、別世代商品のうち、対象商品５０と商品仕様が類似する別世代商品に関する商品情報を提供する。
【００９３】
これにより、ユーザが買い換えた商品が不必要に高機能であったり、逆に低機能であったりすることで、ユーザの満足度が低下することを防止できる。
【００９４】
また、提供部３４は、別世代商品のうち、売り上げに関する売上指標が所定の閾値以上である別世代商品に関する商品情報を提供する。
【００９５】
これにより、別世代商品のうち、良く売れている対象商品５０を容易に提供できるため、ユーザの満足度を向上させることができる。
【００９６】
また、提供部３４は、対象商品５０とは異なるメーカの別世代商品に関する商品情報を提供する。
【００９７】
これにより、ユーザに対して提供可能な対象商品５０のラインナップを拡大できるため、ユーザの満足度を向上させることができる。
【００９８】
また、実施形態に係る情報処理装置１は、生成部３２をさらに備える。生成部３２は、所定のサーバ装置（コンテンツ提供サーバ１０）が有する画像の中から対象商品５０の画像Ｐを抽出し、抽出した対象商品５０の画像Ｐを世代毎に分類した画像データベース４１２を生成する。特定部３３は、取得部３１によって取得された画像情報と、生成部３２によって生成された画像データベース４１２との比較結果に基づいて対象商品５０の世代を特定する。
【００９９】
これにより、メーカから提供される画像以外の画像、例えば、ショッピングサーバ等でアップされている画像等を用いることができるため、特定部３３による世代特定処理の精度を高めることができる。
【０１００】
また、画像データベース４１２は、世代毎に複数の画像Ｐを含む。生成部３２は、世代毎の複数の画像Ｐについて、対象商品５０の撮像向き、拡縮率および解像度の少なくとも１つが異なるように画像データベース４１２を生成する。
【０１０１】
これにより、重複する画像Ｐが画像データベース４１２に格納されないため、記憶部４の記憶容量が嵩むことを防止できるとともに、画像データベース４１２が多様な画像Ｐで構成されるため、特定部３３による世代特定処理の精度を高めることができる。
【０１０２】
また、取得部３１は、ヘッドマウントディスプレイに表示された画像情報を取得する。提供部３４は、ヘッドマウントディスプレイに表示される商品情報を提供する。
【０１０３】
これにより、ユーザが画像情報を撮像する操作をすることなく、別世代商品に関する商品情報を提供できる。
【０１０４】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１０５】
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１０６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０７】
また、上述してきた実施形態に記載した各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１０８】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部３１は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１０９】
１    情報処理装置
２    通信部
３    制御部
４    記憶部
１０    コンテンツ提供サーバ
３１    取得部
３２    生成部
３３    特定部
３４    提供部
４１    対象情報
１００    ユーザ端末
４１１    詳細情報
４１２    画像データベース
Ｓ    情報処理システム
【図１】
2020087017.tif 000003
【図２】
2020087017.tif 000004
【図３】
2020087017.tif 000005
【図４】
2020087017.tif 000006
【図５】
2020087017.tif 000007
【図６】
2020087017.tif 000008
【図７】
2020087017.tif 000009
【図８】
2020087017.tif 000010