(57)【要約】  【課題】ユーザは、商品情報の紹介を容易に行うことができる。  【解決手段】記憶部は、商品の画像データと、商品の商品情報とを対応付けて記憶している。受信部は、端末から商品の画像データを受信する。照合部は、受信部が受信した商品の画像データと、記憶部に記憶されている商品の画像データとを照合する。送信部は、照合部の照合結果に基づいて、受信部が受信した商品の画像データに対応する商品情報を含む商品情報画像データを、端末に送信する。【選択図】図２
2016143375.tif 000002
【特許請求の範囲】
【請求項１】
商品の画像データと商品の商品情報とを対応付けて記憶する記憶部と、
端末から商品の画像データを受信する受信部と、
前記受信部が受信した商品の画像データと前記記憶部に記憶されている商品の画像データとを照合する照合部と、
前記照合部の照合結果に基づいて、前記受信部が受信した商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信部と、
を有することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記送信部が送信する商品情報画像データには、前記受信部が受信した画像データが含まれている、
ことを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記送信部が送信する商品情報画像データには、前記記憶部に記憶されている商品の画像データが含まれている、
ことを特徴とする情報処理装置。
【請求項４】
請求項１〜３のいずれか一項に記載の情報処理装置であって、
前記記憶部には、商品を提供する場所の位置情報が含まれており、
前記受信部は、前記端末から商品の画像データが取得された位置情報を受信し、
前記照合部は、前記受信部が受信した位置情報に対応する、前記記憶部に記憶されている商品の画像データと前記受信部が受信した商品の画像データとを照合する、
ことを特徴とする情報処理装置。
【請求項５】
請求項１に記載の情報処理装置であって、
前記送信部は、前記受信部が受信した商品の画像データに対応する商品情報を含むテキストデータを、前記端末に送信する、
ことを特徴とする情報処理装置。
【請求項６】
商品の識別情報と商品の商品情報とを対応付けて記憶する記憶部と、
端末から商品の識別情報を受信する受信部と、
前記受信部が受信した商品の識別情報と前記記憶部に記憶されている商品の識別情報とを照合する照合部と、
前記照合部の照合結果に基づいて、前記受信部が受信した商品の識別情報に対応する商品情報を含む商品情報画像データを、前記端末に送信する送信部と、
を有することを特徴とする情報処理装置。
【請求項７】
端末から商品の画像データを受信する受信ステップと、
商品の画像データと商品の商品情報とを対応付けて記憶している記憶部の商品の画像データと、前記受信ステップにて受信された商品の画像データとを照合する照合ステップと、
前記照合ステップの照合結果に基づいて、前記受信ステップにて受信された商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信ステップと、
を有することを特徴とする商品情報提供方法。
【請求項８】
情報処理装置と端末とを有する商品情報提供システムであって、
前記情報処理装置は、
商品の画像データと商品の商品情報とを対応付けて記憶する記憶部と、
前記端末から商品の画像データを受信する第１の受信部と、
前記受信部が受信した商品の画像データと前記記憶部に記憶されている商品の画像データとを照合する照合部と、
前記照合部の照合結果に基づいて、前記受信部が受信した商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する第１の送信部と、を有し、
前記端末は、
撮像部と、
前記撮像部が撮像した商品の画像データを前記情報処理装置に送信する第２の送信部と、
前記第２の送信部が送信した画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する第２の受信部と、
を有することを特徴とする商品情報提供システム。
【請求項９】
撮像部と、
前記撮像部が撮像した商品の画像データを情報処理装置に送信する送信部と、
前記送信部が送信した画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する受信部と、
を有することを特徴とする端末。
【請求項１０】
端末から商品の画像データを受信する受信ステップと、
商品の画像データと商品の商品情報とを対応付けて記憶している記憶部の商品の画像データと、前記受信ステップにて受信された商品の画像データとを照合する照合ステップと、
前記照合ステップの照合結果に基づいて、前記受信ステップにて受信された商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信ステップと、
をコンピューターに実行させることを特徴とするプログラム。
【請求項１１】
撮像部が撮像した商品の画像データを情報処理装置に送信する送信ステップと、
前記送信ステップにて送信された画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する受信ステップと、
をコンピューターに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、商品情報提供方法、商品情報提供システム、端末、およびプログラムに関するものである。
【背景技術】
【０００２】
特許文献１には、「商品を代表する色である代表色、および、顧客が嗜好する色である嗜好色に基づいて、商品群に含まれる商品を顧客に推薦する商品推薦装置であって、顧客によって購入または閲覧された少なくとも１つの商品の代表色に基づいて、前記顧客の嗜好色を算出する嗜好色算出手段と、前記商品群に含まれる商品ごとに、前記商品の代表色と、算出された前記嗜好色との類似度を算出する類似度算出手段と、算出された前記類似度に基づいて、前記商品群のうちから少なくとも１つの商品の情報を出力する商品情報出力手段と、を備えることを特徴とする商品推薦装置」が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６０３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、購入した商品を、ブログ等で紹介するユーザが存在する。ユーザは、購入した商品の商品情報を、例えば、インターネット等で調べ、文字入力等を行ってブログ等を完成させる。そのため、ユーザは、商品情報をブログ等で紹介する際、手間がかかるという問題がある。
【０００５】
なお、特許文献１には、商品の情報を出力すると記載されているだけである。また、特許文献１には、出力された商品の情報を、どのようにして他人に紹介するかについては記載されていない。
【０００６】
そこで本発明は、商品情報の紹介を容易に行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。上記課題を解決すべく、本発明に係る情報処理装置は、商品の画像データと商品の商品情報とを対応付けて記憶する記憶部と、端末から商品の画像データを受信する受信部と、前記受信部が受信した商品の画像データと前記記憶部に記憶されている商品の画像データとを照合する照合部と、前記照合部の照合結果に基づいて、前記受信部が受信した商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信部と、を有することを特徴とする。
【０００８】
また、上記の前記送信部が送信する商品情報画像データには、前記受信部が受信した画像データが含まれている、ことを特徴とするものであってもよい。
【０００９】
また、上記の前記送信部が送信する商品情報画像データには、前記記憶部に記憶されている商品の画像データが含まれている、ことを特徴とするものであってもよい。
【００１０】
また、上記の前記記憶部には、商品を提供する場所の位置情報が含まれており、前記受信部は、前記端末から商品の画像データが取得された位置情報を受信し、前記照合部は、前記受信部が受信した位置情報に対応する前記記憶部に記憶されている商品の画像データと前記受信部が受信した商品の画像データとを照合する、ことを特徴とするものであってもよい。
【００１１】
また、上記の前記送信部は、前記受信部が受信した商品の画像データに対応する商品情報を含むテキストデータを、前記端末に送信する、ことを特徴とするものであってもよい。
【００１２】
また、本発明に係る情報処理装置は、商品の識別情報と商品の商品情報とを対応付けて記憶する記憶部と、端末から商品の識別情報を受信する受信部と、前記受信部が受信した商品の識別情報と前記記憶部に記憶されている商品の識別情報とを照合する照合部と、前記照合部の照合結果に基づいて、前記受信部が受信した商品の識別情報に対応する商品情報を含む商品情報画像データを、前記端末に送信する送信部と、を有することを特徴とする。
【００１３】
また、本発明に係る商品情報提供方法は、端末から商品の画像データを受信する受信ステップと、商品の画像データと商品の商品情報とを対応付けて記憶している記憶部の商品の画像データと、前記受信ステップにて受信された商品の画像データとを照合する照合ステップと、前記照合ステップの照合結果に基づいて、前記受信ステップにて受信された商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信ステップと、を有することを特徴とする。
【００１４】
また、本発明に係る情報処理装置と端末とを有する商品情報提供システムは、前記情報処理装置は、商品の画像データと商品の商品情報とを対応付けて記憶する記憶部と、前記端末から商品の画像データを受信する第１の受信部と、前記受信部が受信した商品の画像データと前記記憶部に記憶されている商品の画像データとを照合する照合部と、前記照合部の照合結果に基づいて、前記受信部が受信した商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する第１の送信部と、を有し、前記端末は、撮像部と、前記撮像部が撮像した商品の画像データを前記情報処理装置に送信する第２の送信部と、前記第２の送信部が送信した画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する第２の受信部と、を含むことを特徴とする。
【００１５】
また、本発明に係る端末は、撮像部と、前記撮像部が撮像した商品の画像データを情報処理装置に送信する送信部と、前記送信部が送信した画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する受信部と、を有することを特徴とする。
【００１６】
また、本発明に係るプログラムは、端末から商品の画像データを受信する受信ステップと、商品の画像データと商品の商品情報とを対応付けて記憶している記憶部の商品の画像データと、前記受信ステップにて受信された商品の画像データとを照合する照合ステップと、前記照合ステップの照合結果に基づいて、前記受信ステップにて受信された商品の画像データに対応する商品情報を含む商品情報画像データを、前記端末に送信する送信ステップと、をコンピューターに実行させることを特徴とする。
【００１７】
また、本発明に係るプログラムは、撮像部が撮像した商品の画像データを情報処理装置に送信する送信ステップと、前記送信ステップにて送信された画像データの商品に対応する商品情報を含む商品情報画像データを、前記情報処理装置から受信する受信ステップと、をコンピューターに実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ユーザは、商品情報の紹介を容易に行うことができる。上記した以外の課題、構成、および効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係る商品情報提供システムの構成例を示した図である。
【図２】情報処理装置の機能ブロックの一例を示した図である。
【図３】商品情報ＤＢのデータ構成例を示した図である。
【図４】画像データＤＢのデータ構成例を示した図である。
【図５】端末の機能ブロックの一例を示した図である。
【図６】端末に表示される画面例のその１を示した図である。
【図７】端末に表示される画面例のその２を示した図である。
【図８】端末に表示される画面例のその３を示した図である。
【図９】端末に表示される画面例のその４を示した図である。
【図１０】情報処理装置の動作例を示したフローチャートである。
【図１１】端末の動作例を示したフローチャートである。
【図１２】第２の実施の形態に係る端末の機能ブロックの一例を示した図である。
【図１３】情報処理装置の機能ブロックの一例を示した図である。
【図１４】画像データＤＢのデータ構成例を示した図である。
【図１５】第３の実施の形態に係る情報処理装置の機能ブロックの一例を示した図である。
【図１６】端末の動作例を示したフローチャートである。
【図１７】情報処理装置の動作例を示したフローチャートである。
【図１８】情報処理装置のハードウェア構成例を示した図である。
【図１９】端末のハードウェア構成例を示した図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２１】
［第１の実施の形態］
図１は、第１の実施の形態に係る商品情報提供システムの構成例を示した図である。図１に示すように、商品情報提供システムは、端末１と、基地局２と、ネットワーク３と、情報処理装置４とを有している。
【００２２】
図１に示す商品Ｐは、端末１を使用するユーザに、商品情報が提供される商品である。商品Ｐは、例えば、洋服、家具、電化製品、食べ物などであり、商品Ｐの商品情報は、例えば、商品Ｐの特徴や性質などを含む、商品Ｐに関する情報である。例えば、商品Ｐが洋服の場合、商品情報には、その洋服の商品名や素材、取扱いサイズ、色、値段などが含まれる。
【００２３】
端末１は、商品Ｐの商品情報の提供を受けるユーザが使用する端末である。端末１は、商品Ｐを撮像するためのカメラを内蔵している。端末１は、例えば、スマートフォン、タブレット端末、または携帯電話などの端末である。
【００２４】
基地局２は、端末１と無線通信を行う。基地局２は、例えば、携帯電話ネットワークの基地局である。
【００２５】
ネットワーク３は、例えば、インターネットである。端末１と情報処理装置４は、基地局２およびネットワーク３を介して、互いに通信することができる。
【００２６】
情報処理装置４は、商品Ｐの商品情報を提供する装置である。情報処理装置４は、商品Ｐの商品情報を記憶している。情報処理装置４は、端末１から、端末１で撮像された商品Ｐの画像データを受信し、受信した画像データに基づき、商品Ｐの商品情報を取得する。そして、情報処理装置４は、取得した商品Ｐの商品情報と、端末１から受信した商品Ｐの画像とを含む画像データを生成し、端末１に送信する。
【００２７】
図１の商品情報提供システムの動作について説明する。まず、端末１には、情報処理装置４にアクセスして、商品Ｐの商品情報を受信するためのアプリケーションソフトが記憶されているとする。このアプリケーションソフト（以下では、商品情報提供ソフトと呼ぶことがある）は、例えば、図１の商品情報提供システムを提供する提供者によって提供され、ネットワーク３に接続された、図示していないサーバからダウンロードすることができる。
【００２８】
ユーザは、商品Ｐを購入したとする。ユーザは、例えば、購入した商品Ｐの良さを他人に紹介したいため、ブログ等に商品Ｐの商品情報を掲載したいとする。この場合、ユーザは、端末１の商品情報提供ソフトを起動する。そして、ユーザは、商品情報提供ソフトの指示に基づき、端末１のカメラで商品Ｐを撮像する。端末１（商品情報提供ソフト）は、撮像した商品Ｐの画像データを、基地局２およびネットワーク３を介して、情報処理装置４に送信する。
【００２９】
情報処理装置４は予め、商品の画像データと、その商品の商品情報とを対応付けて記憶している。情報処理装置４は、端末１から送信された商品Ｐの画像データと、予め記憶している商品の画像データとを照合する。情報処理装置４は、端末１から送信された商品Ｐの画像データと一致する（所定以上一致する場合を含む）画像データを記憶していた場合、記憶していた画像データに対応する商品情報を取得する。そして、情報処理装置４は、取得した商品情報（すなわち、商品Ｐの商品情報）と、端末１から送信された、ユーザが撮像した商品Ｐの画像とを含む画像データ（以下では、商品情報画像データと呼ぶことがある）を生成する。
【００３０】
すなわち、情報処理装置４が生成する商品情報画像データには、ユーザが端末１で撮像した商品Ｐの画像と、その商品Ｐの商品情報とが含まれている。言い換えれば、１つの画像データ（１つの画像データファイル、例えば、ＪＰＥＧ（Joint Photographic Experts Group）のファイル）に、ユーザが撮像した、他人に紹介したい商品Ｐの画像と、その商品Ｐの商品情報とが含まれている。
【００３１】
端末１が受信する画像データには、上記したように、ユーザが端末１で撮像した商品Ｐの画像と、その商品Ｐの商品情報とが含まれている。従って、ユーザは、情報処理装置４から受信した１つの画像データを、ブログに張り付けることにより（例えば、受信した画像データをブログサーバにアップロードすることにより）、商品Ｐの画像と、その商品Ｐの商品情報とを簡単に他人に紹介することができる。つまり、ユーザは、他人に紹介したい商品Ｐの商品情報を、例えば、キー入力装置等で手入力することなく、他人に紹介できる。
【００３２】
このように、情報処理装置４は、ユーザが撮像した商品Ｐの画像データに対応する商品情報を含む商品情報画像データを、端末１に送信する。これにより、ユーザは、商品情報の紹介を容易に行うことができる。
【００３３】
なお、ユーザが端末１で撮像する商品Ｐは、購入したものに限られない。例えば、店頭に展示されているものであってもよい。
【００３４】
また、ユーザは、情報処理装置４から受信した商品情報画像データをブログにアップロードするとしたが、これに限られない。例えば、ユーザは、メールマガジンなどによって、他人に商品Ｐを紹介してもよい。具体的には、ユーザは、商品情報画像データを、添付ファイルとして送信すればよい。
【００３５】
また、上記では、端末１は、無線によって、ネットワーク３にアクセスし、情報処理装置４と通信を行ったが、これに限られない。端末１とネットワーク３は、有線によって繋がれていてもよい。
【００３６】
図２は、情報処理装置４の機能ブロックの一例を示した図である。図２に示すように、情報処理装置４は、受信部１１と、照合部１２と、送信部１３と、記憶部１４とを有している。
【００３７】
受信部１１は、端末１から、ユーザが撮像した商品の画像データを受信する。
【００３８】
照合部１２は、受信部１１が受信した商品の画像データと、後述する記憶部１４に記憶されている商品の画像データとを照合する。
【００３９】
送信部１３は、照合部１２の照合結果に基づいて、受信部１１が受信した商品の画像データに対応する商品情報を取得し、取得した商品情報を含む商品情報画像データを、端末１に送信する。
【００４０】
記憶部１４には、商品の画像データと、その商品の商品情報とが対応づけて記憶されている。記憶部１４は、商品情報ＤＢ（Data Base）１４ａと、画像データＤＢ１４ｂとを有している。
【００４１】
図３は、商品情報ＤＢ１４ａのデータ構成例を示した図である。商品情報ＤＢ１４ａは、商品の商品情報を記憶している。
【００４２】
商品情報は、例えば、商品を販売する店舗等（以下、商品情報提供者と呼ぶことがある）によって、商品情報ＤＢ１４ａに登録（アップロード）される。例えば、商品情報提供者は、販売する商品を、ユーザによってブログ等で広めて欲しい場合、商品情報提供システムを提供する事業者に申込みをし、販売する商品の商品情報を商品情報ＤＢ１４ａに登録する。
【００４３】
図３に示すように、商品情報ＤＢ１４ａは、商品コード２１ａと、商品名称２１ｂと、素材２１ｃと、商品種別２１ｄと、サイズ２１ｅと、色２１ｆと、値段２１ｇと、店舗２１ｈと、在庫２１ｉと、その他２１ｊとを有している。
【００４４】
商品コード２１ａは、商品を識別するコードである。商品名称２１ｂは、商品の名称である。素材２１ｃは、商品の素材である。商品種別２１ｄは、商品の種別である。サイズ２１ｅは、商品に存在するサイズである。色２１ｆは、商品に存在する色である。値段２１ｇは、商品の値段である。店舗２１ｈは、商品を提供する店舗の名称である。在庫２１ｉは、商品の在庫情報である。その他２１ｊは、商品に関するその他の情報である。
【００４５】
図４は、画像データＤＢ１４ｂのデータ構成例を示した図である。画像データＤＢ１４ｂは、商品の画像データを記憶している。
【００４６】
図４に示すように、画像データＤＢ１４ｂは、商品コード２２ａと、ファイル名２２ｂと、全体画像データ２２ｃと、特異点画像データ２２ｄ，…，２２ｅを有している。
【００４７】
商品コード２２ａは、商品を識別するコードである。商品コード２２ａは、図３の商品情報の登録と同様に、商品情報提供者によって登録される。
【００４８】
ファイル名２２ｂは、次に説明する全体画像データ２２ｃのファイル名である。情報処理装置４は、例えば、商品情報提供者が登録する商品の商品コード２２ａを、ファイル名２２ｂとして付与し、画像データＤＢ１４ｂに記憶する。
【００４９】
全体画像データ２２ｃは、商品情報が登録される商品の全体の画像データである。全体画像データ２２ｃは、図３の商品情報の登録と同様に、商品情報提供者によって登録される。
【００５０】
特異点画像データ２２ｄ，…，２２ｅは、商品の特異点の画像データである。特異点画像データ２２ｄ，…，２２ｅは、商品情報提供者が、全体画像データ２２ｃを画像データＤＢ１４ｂに登録する際に、情報処理装置４の特異点抽出部（図３には示していない）によって生成され、画像データＤＢ１４ｂに記憶される。
【００５１】
特異点抽出部は、商品情報提供者が登録する全体画像データ２２ｃから、商品の特異点を抽出する。例えば、特異点抽出部は、全体画像データ２２ｃに含まれている商品の全体の形状（商品の輪郭）や、各部の形状、位置、配置などを特異点として抽出する。具体的には、商品が洋服の場合、特異点抽出部は、洋服全体の輪郭、ボタンやポケットの形状、ボタンやポケットの位置等を特異点として抽出する。特異点抽出部は、商品の特異点を抽出すると、全体画像データ２２ｃから、抽出した商品の特異点の特異点画像データ２２ｄ，…，２２ｅを生成し、画像データＤＢ１４ｂに記憶する。
【００５２】
図４の商品コード２２ａは、図３の商品コード２１ａに対応している。従って、画像データＤＢ１４ｂに記憶されている商品の全体画像データ２２ｃは、図３の商品情報ＤＢ１４ａの商品情報（商品コード２１ａ、商品名称２１ｂ、…、その他２１ｊ）と対応付けられている。例えば、図４の商品コード２２ａが「Ｔ−１２−ＡＢ」の商品の画像データ（ファイル名「Ｔ−１２−ＡＢ．ｊｐｇ」の画像データ）は、図３の商品コード２１ａが「Ｔ−１２−ＡＢ」の商品情報と対応している。
【００５３】
照合部１２と送信部１３について詳細に説明する。照合部１２は、受信部１１が受信した画像データから、ユーザが撮像した商品の特異点を抽出する。例えば、照合部１２は、上記した特異点抽出部と同様の機能を有し、ユーザが撮像した商品の全体の輪郭や、各部の形状、位置などを特異点として抽出する。
【００５４】
照合部１２は、ユーザが撮像した商品の特異点を抽出すると、抽出した商品の特異点の画像データと、画像データＤＢ１４ｂに記憶されている、商品コード２２ａごとに対応する特異点画像データ２２ｄ，…，２２ｅとを照合する。そして、照合部１２は、ユーザが撮像した商品の画像データと所定以上一致する全体画像データ２２ｃが画像データＤＢ１４ｂに記憶されているか判定する。
【００５５】
具体的には、照合部１２は、商品コード２２ａごとにおいて、ユーザが撮像した商品の特異点の画像データと所定以上一致する特異点画像データ２２ｄ，…，２２ｅの数をカウントする。そして、照合部１２は、カウントした数が、所定数以上あれば、ユーザが撮像した商品の画像データと所定以上一致する全体画像データ２２ｃが、画像データＤＢ１４ｂに記憶されていると判定する。すなわち、照合部１２は、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されていると判定する。
【００５６】
なお、照合部１２の画像データの照合方法は、上記に限られず、一般的な手法を用いることができる。例えば、照合部１２は、２つの画像データをマッピングによる比較によって照合する。その際、照合部１２は、受信部１１が受信した画像データに含まれる商品を特定し、特定した商品の輪郭、大きさ、長さ等から、画像サイズを調整し、記憶部１４に記憶されている画像データと照合を行う。
【００５７】
送信部１３は、照合部１２によって、ユーザが撮像した商品の画像データと所定以上一致する全体画像データ２２ｃが画像データＤＢ１４ｂに記憶されていると判定された場合、その全体画像データ２２ｃに対応する商品コード２２ａを取得する。そして、送信部１３は、取得した商品コード２２ａに基づいて、商品情報ＤＢ１４ａの商品コード２１ａを参照し、ユーザが撮像した商品の商品情報を取得する。送信部１３は、取得した商品情報と、受信部１１が受信した画像データとを含む商品情報画像データを生成し、端末１に送信する。
【００５８】
なお、ユーザが撮像した商品の画像データと所定以上一致する全体画像データ２２ｃは、複数存在する場合がある。その場合、送信部１３は、ユーザが撮像した商品の画像データと最も一致する（特定点画像データがより多く一致する）全体画像データ２２ｃに対応する商品コード２２ａに基づいて、商品情報ＤＢ１４ａを参照し、ユーザが撮像した商品の商品情報を取得する。
【００５９】
図５は、端末１の機能ブロックの一例を示した図である。図５に示すように、端末１は、撮像部３１と、送信部３２と、受信部３３と、入力部３４と、表示部３５とを有している。
【００６０】
撮像部３１は、端末１が有するカメラを介して、商品を撮像する。
【００６１】
送信部３２は、撮像部３１が撮像した商品の画像データを、情報処理装置４に送信する。
【００６２】
受信部３３は、情報処理装置４から送信される商品情報画像データを受信する。
【００６３】
入力部３４は、ユーザの操作を受付ける。例えば、入力部３４は、端末１が有するタッチパネルを介して、ユーザから操作を受付ける。
【００６４】
表示部３５は、端末１が有するＬＣＤ（Liquid Crystal display）などの表示装置に、画像を表示する。
【００６５】
図６は、端末１に表示される画面例のその１を示した図である。図６には、端末１の表示装置に表示される画面４１が示してある。画面４１は、例えば、ユーザが端末１に記憶されている商品情報提供ソフトを起動し、商品を撮像するための操作を行うと表示される。
【００６６】
ユーザは、商品情報を知りたい商品を、端末１が有するカメラで撮像する。図６の例の場合、ユーザは、商品情報を知りたい商品として、洋服４１ａを撮像している。
【００６７】
画面４１には、ボタン４１ｂが表示されている。端末１の撮像部３１は、例えば、ボタン４１ｂがユーザによってタップされると、カメラが映し出している商品（洋服４１ａ）を撮像する。
【００６８】
図７は、端末１に表示される画面例のその２を示した図である。図７に示す画面４２は、図６のボタン４１ｂがユーザによってタップされると表示される。
【００６９】
画面４２には、ボタン４２ａ，４２ｂが表示されている。端末１の送信部３２は、ユーザによってボタン４２ａがタップされると、図６で撮像した洋服４１ａの画像データを、情報処理装置４に送信する。
【００７０】
一方、ボタン４２ｂがユーザによってタップされると、撮像部３１は、商品の撮像処理に処理を移行する。すなわち、撮像部３１は、洋服４１ａの撮り直しができるように、図６の画面４１の処理へ移行する。
【００７１】
図８は、端末１に表示される画面例のその３を示した図である。図８に示す画面４３は、情報処理装置４から、商品情報画像データのダウンロードを問い合わせる情報が端末１に送信された場合に表示される。すなわち、画面４３は、情報処理装置４によって、ユーザが撮像した商品の商品情報が取得され、情報処理装置４が商品情報を取得した旨の情報を端末１に送信した場合に表示される。
【００７２】
画面４３には、ボタン４３ａ，４３ｂが表示されている。端末１の受信部３３は、ボタン４３ａがタップされると、情報処理装置４から、情報処理装置４が生成した商品情報画像データを受信する。
【００７３】
一方、ボタン４３ｂがユーザによってタップされると、端末１は、例えば、商品情報提供ソフトの実行を終了する。
【００７４】
図９は、端末１に表示される画面例のその４を示した図である。図９の画面４４には、情報処理装置４から送信された商品情報画像データに基づく画面が表示されている。なお、画面４４には、図３の商品情報ＤＢ１４ａの、商品コード２１ａが「Ｔ−１２−ＡＢ」の商品情報が表示されている。
【００７５】
画面４４は、図８のボタン４３ａがユーザによってタップされると表示される。例えば、端末１の受信部３３は、図８のボタン４３ａがユーザによってタップされると、情報処理装置４から商品情報画像データを受信し、表示部３５が受信した商品情報画像データに基づく画面４４を、端末１の表示装置に表示する。
【００７６】
画面４４には、ユーザが撮像した洋服４１ａが表示されている。また、画面４４には、情報処理装置４が取得した洋服４１ａの商品情報４４ａが表示されている。すなわち、情報処理装置４から受信した商品情報画像データ（１つの画像データファイル）には、ユーザが撮像した商品と、その商品の商品情報とが含まれている。
【００７７】
端末１の受信部３３は、情報処理装置４から受信した商品情報画像データのファイルを、所定の記憶部（図５には示していない）に記憶する。これにより、ユーザは、例えば、情報処理装置４から受信した商品情報画像データをブログ等に貼り付けることにより、簡単に、商品の画像と、その商品の商品情報とを他人に紹介することができる。
【００７８】
図１０は、情報処理装置４の動作例を示したフローチャートである。まず、受信部１１は、端末１から、ユーザが撮像した商品の画像データを受信する（ステップＳ１）。
【００７９】
次に、照合部１２は、ステップＳ１にて受信した画像データと、記憶部１４の画像データＤＢ１４ｂに記憶されている画像データとを照合する（ステップＳ２）。
【００８０】
次に、照合部１２は、ステップＳ２の照合処理により、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されているか判定する（ステップＳ３）。照合部１２は、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されていない判定した場合（Ｓ３の「Ｎｏ」）、処理をステップＳ４に移行する。照合部１２は、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されている判定した場合（Ｓ３の「Ｙｅｓ」）、処理をステップＳ５に移行する。
【００８１】
ステップＳ３にて、照合部１２が、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されていない判定した場合（Ｓ３の「Ｎｏ」）、送信部１３は、商品情報は登録されていないかまたは照合することはできなかった旨の情報を端末１に送信する（ステップＳ４）。なお、照合部１２が、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されていないと判定するケースには、例えば、全体画像データ２２ｃが画像データＤＢ１４ｂに登録されていないケースと、商品が適切に撮像されていないケースとがある。
【００８２】
ステップＳ３にて、照合部１２が、ユーザが撮像した商品の画像データと所定以上一致する画像データが記憶部１４に記憶されていると判定した場合（Ｓ３の「Ｙｅｓ」）、送信部１３は、商品情報画像データをダウンロードするか否か問い合わせる情報を端末１に送信する（ステップＳ５）。
【００８３】
次に、受信部１１は、端末１から、商品情報画像データのダウンロード要求があったか否か判定する（ステップＳ６）。受信部１１は、端末１から商品情報画像データのダウンロード要求があったと判定した場合（Ｓ６の「Ｙｅｓ」）、処理をステップＳ７に移行する。受信部１１は、端末１から商品情報画像データのダウンロード要求がなかったと判定した場合（Ｓ６の「Ｎｏ」）、図１０のフローチャートの処理を終了する。
【００８４】
ステップＳ６にて、受信部１１が、端末１から商品情報画像データのダウンロード要求があったと判定した場合（Ｓ６で「Ｙｅｓ」）、送信部１３は、商品情報画像データを生成する（ステップＳ７）。例えば、送信部１３は、照合部１２によって照合された画像データＤＢ１４ｂの特異点画像データ２２ｄ，…，２２ｅに対応する商品コード２２ａを取得する。送信部１３は、取得した商品コード２２ａに基づいて、商品情報ＤＢ１４ａを参照し、対応する商品コード２１ａの商品情報（図３の商品コード２１ａ〜その他２１ｊ）を取得する。そして、送信部１３は、取得した商品情報と、端末１から送信されたユーザが撮像した商品の画像とを含む１つの商品情報画像データを生成する。
【００８５】
次に、送信部１３は、ステップＳ７にて生成した商品情報画像データを、端末１に送信する（ステップＳ８）。そして、送信部１３は、図１０のフローチャートの処理を終了する。
【００８６】
図１１は、端末１の動作例を示したフローチャートである。図１１に示すフローチャートは、ユーザが商品情報提供ソフトを起動すると、実行される。
【００８７】
まず、撮像部３１は、ユーザの操作に応じて、商品を撮像する（ステップＳ１１）。
【００８８】
次に、撮像部３１は、ユーザが商品の撮り直し操作を行ったか否か判定する（ステップＳ１２）。撮像部３１は、ユーザが商品の撮り直し操作を行ったと判定した場合（Ｓ１２の「Ｙｅｓ」）、処理をステップＳ１に移行する。撮像部３１は、ユーザが商品の撮り直し操作を行っていないと判定した場合（Ｓ１２の「Ｎｏ」）、処理をステップＳ１３に移行する。
【００８９】
ステップＳ１２にて、撮像部３１が、ユーザが商品の撮り直し操作を行っていないと判定した場合（Ｓ１２の「Ｎｏ」）、送信部３２は、ステップＳ１１にて撮像部３１が撮像した商品の画像データを、情報処理装置４に送信する（ステップＳ１３）。
【００９０】
なお、情報処理装置４は、ステップＳ１３にて送信される画像データを、図１０のステップＳ１の処理により受信する。そして、情報処理装置４は、受信した画像データと所定以上一致する画像データが記憶部１４に記憶されていないと判定した場合（図１０のＳ３の「Ｎｏ」）、商品情報は登録されていないかまたは照合することはできなかった旨の情報を端末１に送信する（図１０のＳ４）。情報処理装置４は、受信した画像データと所定以上一致する画像データが記憶部１４に記憶されていると判定した場合（図１０のＳ３の「Ｙｅｓ」）、ダウンロードを問う情報を端末１に送信する（図１０のＳ５）。
【００９１】
次に、入力部３４は、ユーザが商品情報画像データをダウンロードする指示を入力したか否か判定する（ステップＳ１４）。入力部３４は、ユーザが商品情報画像データをダウンロードする指示を入力したと判定した場合（Ｓ１４の「Ｙｅｓ」）、処理をステップＳ１５に移行する。入力部３４は、ユーザが商品情報画像データをダウンロードする指示を入力しなかったと判定した場合（Ｓ１４の「Ｎｏ」）、図１１のフローチャートの処理を終了する。
【００９２】
ステップＳ１４にて、入力部３４が、ユーザが商品情報画像データをダウンロードする指示を入力したと判定した場合（Ｓ１４の「Ｙｅｓ」）、受信部３３は、情報処理装置４から、商品情報画像データを受信する（ステップＳ１５）。受信部３３は、受信した商品情報画像データを、ユーザがブログ等で利用できるように、所定の記憶部に記憶する。
【００９３】
次に、表示部３５は、ステップＳ１５にて受信された商品情報画像データを、表示装置に表示する（ステップＳ１６）。
【００９４】
このように、情報処理装置４は、端末１が撮像した商品の画像データを受信し、商品の画像データと商品の商品情報とを対応付けて記憶する記憶部１４を参照して、受信した商品の画像データと、記憶部１４に記憶されている商品の画像データとを照合する。そして、送信部１３は、照合結果に基づいて、端末１から受信された商品の画像データに対応する商品情報を含む商品情報画像データを、端末１に送信する。
【００９５】
これにより、ユーザは、商品情報の紹介を容易に行うことができる。例えば、ユーザは、情報処理装置４から受信した商品情報画像データによって、紹介したい商品の画像データと、その商品の商品情報とを、容易にブログに掲載することができる。また、ユーザは、メールマガジン等で、容易に商品の画像データと、その商品の商品情報とを他のユーザに紹介することができる。
【００９６】
また、商品を提供する店舗等は、ユーザによる商品の紹介によって、売上げを伸ばすことができる。
【００９７】
なお、上記では、商品情報画像データには、ユーザが撮像した商品の画像が含まれるとしたが、記憶部１４の画像データＤＢ１４ｂに記憶されている全体画像データ２２ｃが含まれていてもよい。すなわち、送信部１３は、商品を販売する店舗等によって撮像された商品の画像を、商品情報画像データに含めてもよい。
【００９８】
また、送信部１３は、商品情報を含むテキストデータを端末１に送信してもよい。これにより、ユーザは、例えば、受信したテキストデータをコピーアンドペーストすることによって、商品情報をブログやメールに掲載することができる。
【００９９】
また、情報処理装置４は、ユーザが撮像した商品の画像データの照合を行うことができなかった場合、ユーザにその商品の商品情報を提供してもらうようにしてもよい。これにより、情報処理装置４は、多くの商品情報を蓄積することが可能となる。なお、その際、ユーザに積極的に商品情報を提供してもらえるよう、ユーザにポイントを付与するようにしてもよい。この場合、情報処理装置４は、ユーザのポイントを管理するため、ユーザ情報を登録する必要がある。登録するユーザ情報は、例えば、ユーザの氏名、ニックネーム、住所、生年月日、年齢、電話番号、メールアドレス、利用店舗などである。情報処理装置４は、例えば、ユーザが商品情報提供ソフトをダウンロードした際に、ユーザのユーザ登録を行う。
【０１００】
また、情報処理装置４は、商品情報画像データを生成した商品の情報を蓄積するようにしてもよい。これにより、情報処理装置４は、商品のマーケティングを把握することができる。例えば、情報処理装置４は、ユーザによって、どのような商品が、どのくらい紹介されたかにより、商品の流行等を予測することができる。
【０１０１】
また、商品情報は、図３の例に限られない。例えば、商品情報には、在庫がない場合の、商品の入荷予定日等が含まれていてもよい。
【０１０２】
また、情報処理装置４の送信部１３は、端末１に送信する商品情報画像データのデータサイズを変更してもよい。例えば、ユーザは、端末１で受信する商品情報画像データのデータサイズを指定する。情報処理装置４の送信部１３は、指定されたデータサイズの商品情報画像データを生成し、端末１に送信する。
【０１０３】
［第２の実施の形態］
第２の実施の形態では、端末１は、商品の画像データと、その商品が撮像された位置の情報とを情報処理装置４に送信する。情報処理装置４は、端末１から送信された商品の画像データと位置情報とに基づいて、記憶部１４に記憶されている画像データの照合処理を行う。
【０１０４】
図１２は、第２の実施の形態に係る端末１の機能ブロックの一例を示した図である。図１２において、図５と同じものには同じ符号を付し、その説明を省略する。
【０１０５】
図１２に示すように、端末１は、位置情報取得部５１を有している。位置情報取得部５１は、撮像部３１が商品の画像を撮像したときの、端末１の現在の位置情報を取得する。位置情報取得部５１は、例えば、端末１が備えるＧＰＳ（Global Positioning System）によって、現在の位置情報を取得する。
【０１０６】
位置情報取得部５１によって取得された端末１の位置情報は、送信部３２によって、情報処理装置４に送信される。すなわち、ユーザが商品を撮像したときの位置の情報は、撮像部３１によって撮像された商品の画像データと対応付けられて、情報処理装置４に送信される。
【０１０７】
図１３は、情報処理装置の機能ブロックの一例を示した図である。図１３において、図２と同じものには同じ符号を付し、その説明を省略する。
【０１０８】
照合部６１は、受信部１１が受信した位置情報に対応する、画像データＤＢ６２に記憶された商品の画像データと、受信部１１が受信した商品の画像データとを照合する。
【０１０９】
画像データＤＢ６２には、商品の画像データと、商品を提供する場所の位置情報とが対応付けられて記憶されている。
【０１１０】
図１４は、画像データＤＢ６２のデータ構成例を示した図である。図１４において、図４と同じものには同じ符号を付し、その説明を省略する。
【０１１１】
画像データＤＢ６２には、位置情報６２ａが記憶される。位置情報６２ａは、商品コード２２ａの商品を提供している提供場所の住所である。例えば、位置情報６２ａは、商品コード２２ａの商品を販売している店舗の住所である。位置情報６２ａは、商品情報提供者によって画像データＤＢ６２に登録される。なお、位置情報６２ａは、地図上の地点座標であってもよい。
【０１１２】
照合部６１について詳細に説明する。ユーザは、端末１を用いて商品を撮像する。ユーザが商品を撮像する場所は、例えば、その商品が提供されている提供場所（以下、店舗とする）である。
【０１１３】
端末１の位置情報取得部５１は、ＧＰＳ信号に基づいて、商品が撮像された場所の位置情報を取得する。すなわち、位置情報取得部５１は、商品を販売している店舗の位置情報を取得する。そして、端末１の送信部３２は、ユーザが撮像した商品の画像データと、その商品が撮像された位置情報（商品を販売している店舗の位置情報）とを、情報処理装置４に送信する。
【０１１４】
情報処理装置４の受信部１１は、端末１から、ユーザが撮像した商品の画像データと、その商品が撮像された位置情報とを受信する。
【０１１５】
照合部６１は、受信部１１によって受信された位置情報に基づいて、ユーザが撮像した商品を販売する店舗の住所を特定する。照合部６１は、特定した店舗の住所に基づいて、画像データＤＢ６２の位置情報６２ａを参照し、特定した店舗の住所と一致する位置情報６２ａに対応する特異点画像データ２２ｄ，…，２２ｅを取得する。そして、照合部６１は、取得した特異点画像データ２２ｄ，…，２２ｅと、受信部１１によって受信された、ユーザが撮像した商品の画像データとを照合する。照合方法は、第１の実施の形態と同様である。
【０１１６】
すなわち、照合部６１は、ユーザが撮像した商品の画像データと照合する、画像データＤＢ６２に予め記憶されている商品の画像データを、商品を販売する店舗の住所で絞り込む。
【０１１７】
例えば、図１４の商品コード２２ａが「Ｔ−１２−ＡＢ」の商品と、「Ｔ−３４−ＣＤ」の商品は、店舗Ａで販売されているとする。そして、商品コード２２ａが「Ｔ−１２−ＡＢ」の商品に対応する位置情報６２ａと、「Ｔ−３４−ＣＤ」の商品に対応する位置情報６２ａには、店舗Ａの住所が記憶されているとする。
【０１１８】
ユーザは、店舗Ａにて、ある商品を撮像したとする。端末１は、ユーザが撮像したある商品の画像データと、位置情報取得部５１が取得した店舗Ａの位置情報とを情報処理装置４に送信する。情報処理装置４の受信部１１は、端末１から送信された、ある商品の画像データと、店舗Ａの位置情報とを受信する。
【０１１９】
照合部６１は、画像データの照合処理を行うとき、受信部１１が受信した位置情報に対応する特異点画像データ２２ｄ，…２２ｅと、受信部１１が受信した商品の画像データとを照合する。上記例の場合、照合部６１は、商品コード２２ａが「Ｔ−１２−ＡＢ」である商品（すなわち、店舗Ａが販売している商品）に対応する特異点画像データ２２ｄ，…２２ｅと、受信部１１が受信した商品の画像データとを照合する。また、照合部６１は、商品コード２２ａが「Ｔ−３４−ＣＤ」である商品（すなわち、店舗Ａが販売している商品）に対応する特異点画像データ２２ｄ，…２２ｅと、受信部１１が受信した商品の画像データとを照合する。すなわち、照合部６１は、ユーザが店舗Ａにて、ある商品を撮像した場合、ユーザが撮像したある商品の画像データと、画像データＤＢ６２に記憶されている店舗Ａが提供している商品の画像データと照合する。
【０１２０】
このように、端末１の位置情報取得部５１は、ユーザが商品を撮像したときの、現在の位置情報を取得する。情報処理装置４の受信部１１は、端末１から、ユーザが撮像した商品の画像データと、商品の画像データが撮像された場所の位置情報とを受信する。情報処理装置４の記憶部１４には、商品の画像データと、商品を提供する場所の位置情報とが対応付けて記憶されており、照合部６１は、受信部１１が受信した位置情報に対応する、記憶部１４に記憶されている商品の画像データと、受信部１１が受信した商品の画像データとを照合する。
【０１２１】
これにより、情報処理装置４は、画像データの照合の確度を向上させることができる。また、情報処理装置４は、画像データの照合処理の速度を向上させることができる。
【０１２２】
なお、上記では、照合部６１は、商品が撮像された場所の住所と一致する特異点画像データ２２ｄ，…，２２ｅと、ユーザが撮像した商品の画像データとを照合したが、これに限られない。例えば、照合部６１は、住所の一部が一致する特異点画像データ２２ｄ，…，２２ｅと、ユーザが撮像した商品の画像データとを照合してもよい。これにより、照合部６１は、端末１が取得する位置情報の精度が低い場合でも、適切に画像データの照合を行うことができる。
【０１２３】
［第３の実施の形態］
第３の実施の形態では、端末１は、商品の識別情報を情報処理装置４に送信する。情報処理装置４は、端末１から送信された識別情報によって、商品の商品情報を取得し、商品情報画像データを生成する。
【０１２４】
図１５は、第３の実施の形態に係る情報処理装置４の機能ブロックの一例を示した図である。図１５において、図２と同じものには同じ符号を付し、その説明を省略する。
【０１２５】
照合部７１は、受信部１１によって受信された商品の識別情報と記憶部１４の商品情報ＤＢ１４ａに記憶されている商品の識別情報とを照合する。商品の識別情報は、例えば、図３で説明した商品コード２１ａである。
【０１２６】
例えば、受信部１１は、端末１から、「Ｔ−１２−ＡＢ」の商品コードを受信したとする。この場合、照合部７１は、受信部１１が受信した商品コード「Ｔ−１２−ＡＢ」と、図３の商品情報ＤＢ１４ａの商品コード２１ａとを照合する。そして、照合部７１は、端末１から受信した「Ｔ−１２−ＡＢ」の商品コードが、商品情報ＤＢ１４ａに記憶されているか否か判定する。
【０１２７】
送信部７２は、照合部７１によって、端末１から受信した商品コードが商品情報ＤＢ１４ａに記憶されていると判定された場合、商品情報ＤＢ１４ａを参照し、端末１から受信した商品コードに対応する商品情報を取得する。そして、送信部７２は、取得した商品情報を含む商品情報画像データを生成し、端末１に送信する。
【０１２８】
端末１の機能ブロックは、図５と同様であり、その説明を省略する。ただし、撮像部３１は、商品の識別情報を撮像する。例えば、撮像部３１は、商品コードを示すＱＲコード（登録商標）を撮像する。また、送信部３２は、撮像部３１が撮像した商品の識別情報を、情報処理装置４に送信する。また、後述するが、送信部３２は、入力部３４がユーザから受付けた商品の識別情報を、情報処理装置４に送信する。
【０１２９】
図１６は、端末１の動作例を示したフローチャートである。端末１は、例えば、ユーザによって、商品情報提供ソフトが起動されると、図１６のフローチャートの処理を実行する。なお、以下では、商品を識別する識別情報は、商品コードとする。そして、商品コードを示すＱＲコードは、商品に紐づけされたタグに印刷されているとする。また、商品コードは、商品に紐づけされたタグに印刷されているとする。
【０１３０】
まず、表示部３５は、情報の送信方法について、表示装置に表示する（ステップＳ２１）。例えば、表示部３５は、商品の画像データを撮像し、その画像データを情報処理装置４に送信するか、商品コードを示すＱＲコードを撮像し、そのＱＲコードが示す商品コードを情報処理装置４に送信するか、または、商品コードを手入力によって入力し、情報処理装置４に送信するか、を問う画面を表示装置に表示する。
【０１３１】
次に、入力部３４は、ユーザがどの送信方法を選択したか判定する（ステップＳ２２）。例えば、入力部３４は、ユーザが商品を撮像し、その画像データを情報処理装置４に送信することを選択したか、ＱＲコードを撮像し、ＱＲコードが示す商品コードを情報処理装置４に送信することを選択したか、または、商品コードを手入力し、情報処理装置４に送信することを選択したかを判定する。入力部３４は、商品の撮像による画像データの送信方法を判定した場合（Ｓ２２の「商品撮像」）、処理をステップＳ２３に移行する。入力部３４は、ＱＲコードの撮像による商品コードの送信方法を判定した場合（Ｓ２２の「ＱＲコード撮像」）、処理をステップＳ２５に移行する。入力部３４は、商品コードの手入力による商品コードの送信方法を判定した場合（Ｓ２２の「入力」）、処理をステップＳ２７に移行する。
【０１３２】
ステップＳ２２にて、入力部３４が、商品の撮像による画像データの送信方法を判定した場合（Ｓ２２の「商品撮像」）、撮像部３１は、ユーザの操作に応じて、商品を撮像する（ステップＳ２３）。
【０１３３】
次に、撮像部３１は、ユーザが商品の撮り直し操作を行ったか否か判定する（ステップＳ２４）。撮像部３１は、ユーザが商品の撮り直し操作を行ったと判定した場合（Ｓ２４の「Ｙｅｓ」）、処理をステップＳ２３に移行する。撮像部３１は、ユーザが商品の撮り直し操作を行っていないと判定した場合（Ｓ２４の「Ｎｏ」）、処理をステップＳ２９に移行する。
【０１３４】
ステップＳ２２にて、入力部３４が、ＱＲコードの撮像による商品コードの送信方法を判定した場合（Ｓ２２の「ＱＲコード撮像」）、撮像部３１は、ユーザの操作に応じて、ＱＲコードを撮像する（ステップＳ２５）。
【０１３５】
次に、撮像部３１は、ユーザがＱＲコードの撮り直し操作を行ったか否か判定する（ステップＳ２６）。撮像部３１は、ユーザがＱＲコードの撮り直し操作を行ったと判定した場合（Ｓ２６の「Ｙｅｓ」）、処理をステップＳ２５に移行する。撮像部３１は、ユーザがＱＲコードの撮り直し操作を行っていないと判定した場合（Ｓ２６の「Ｎｏ」）、処理をステップＳ２９に移行する。
【０１３６】
ステップＳ２２にて、入力部３４は、手入力による商品コードの送信方法を判定した場合（Ｓ２２の「入力」）、ユーザの操作に応じて、商品コードを入力する（ステップＳ２７）。
【０１３７】
次に、入力部３４は、ユーザが商品コードの再入力操作を行ったか否か判定する（ステップＳ２８）。入力部３４は、ユーザが商品コードの再入力操作を行ったと判定した場合（Ｓ２８の「Ｙｅｓ」）、処理をステップＳ２７に移行する。入力部３４は、ユーザが商品コードの再入力操作を行っていないと判定した場合（Ｓ２８の「Ｎｏ」）、処理をステップＳ２９に移行する。
【０１３８】
ステップＳ２４にて、撮像部３１が、ユーザが商品の撮り直し操作を行っていないと判定した場合（Ｓ２４の「Ｎｏ」）、送信部３２は、ステップＳ２３にて撮像部３１が撮像した商品の画像データを、情報処理装置４に送信する（ステップＳ２９）。また、ステップＳ２６にて、撮像部３１が、ユーザがＱＲコードの撮り直し操作を行っていないと判定した場合（Ｓ２６の「Ｎｏ」）、送信部３２は、ステップＳ２５にて撮像部３１が撮像したＱＲコードの商品コードを、情報処理装置４に送信する（ステップＳ２９）。また、ステップＳ２８にて、入力部３４が、ユーザが商品コードの再入力操作を行っていないと判定した場合（Ｓ２８の「Ｎｏ」）、送信部３２は、ステップＳ２７にて入力部３４がユーザから受付けた商品コードを、情報処理装置４に送信する（ステップＳ２９）。
【０１３９】
ステップＳ３０〜Ｓ３２の処理は、図１１のステップＳ１４〜Ｓ１６の処理と同様であり、その説明を省略する。
【０１４０】
情報処理装置４の動作について説明する。端末１が、図１６のステップＳ２９にて、画像データを送信した場合の情報処理装置４の動作は、図１０のフローチャートの動作と同様であり、その説明を省略する。以下では、端末１が、図１６のステップＳ２９にて、商品コードを送信した場合の情報処理装置４の動作について説明する。
【０１４１】
図１７は、情報処理装置４の動作例を示したフローチャートである。まず、受信部１１は、端末１から、ユーザが撮像したＱＲコードの商品コードまたはユーザが手入力した商品コードを受信する（ステップＳ３１）。
【０１４２】
次に、照合部７１は、ステップＳ３１にて受信した商品コードと、記憶部１４の商品情報ＤＢ１４ａに記憶されている商品コード２１ａとを照合する（ステップＳ３２）。
【０１４３】
次に、照合部７１は、ステップＳ３２の照合処理により、端末１から受信した商品コードが、記憶部１４の商品情報ＤＢ１４ａに記憶されているか判定する（ステップＳ３３）。照合部７１は、端末１から受信した商品コードが、記憶部１４の商品情報ＤＢ１４ａに記憶されていないと判定した場合（Ｓ３３の「Ｎｏ」）、処理をステップＳ３４に移行する。照合部７１は、端末１から受信した商品コードが、記憶部１４の商品情報ＤＢ１４ａに記憶されていると判定した場合（Ｓ３３の「Ｙｅｓ」）、処理をステップＳ３５に移行する。
【０１４４】
ステップＳ３３にて、照合部７１が、端末１から受信した商品コードが記憶部１４の商品情報ＤＢ１４ａに記憶されていない判定した場合（Ｓ３３の「Ｎｏ」）、送信部７２は、商品情報は登録されていない旨の情報を端末１に送信する（ステップＳ３４）。
【０１４５】
ステップＳ３３にて、照合部７１が、端末１から受信した商品コードが記憶部１４の商品情報ＤＢ１４ａに記憶されていると判定した場合（Ｓ３３の「Ｙｅｓ」）、送信部７２は、商品情報画像データをダウンロードするか否か問い合わせる情報を端末１に送信する（ステップＳ３５）。
【０１４６】
次に、受信部１１は、端末１から、商品情報画像データのダウンロード要求があったか否か判定する（ステップＳ３６）。受信部１１は、端末１から商品情報画像データのダウンロード要求があったと判定した場合（Ｓ３６の「Ｙｅｓ」）、処理をステップＳ３７に移行する。受信部１１は、端末１から商品情報画像データのダウンロード要求がなかったと判定した場合（Ｓ３６の「Ｎｏ」）、図１７のフローチャートの処理を終了する。
【０１４７】
ステップＳ３６にて、受信部１１が、端末１から商品情報画像データのダウンロード要求があったと判定した場合（Ｓ３６の「Ｙｅｓ」）、送信部７２は、商品情報画像データを生成する（ステップＳ３７）。例えば、送信部７２は、照合部７１によって照合された商品コード２１ａに対応する商品情報を取得する。そして、送信部７２は、取得した商品情報の画像を含む商品情報画像データを生成する。
【０１４８】
なお、送信部７２は、受信部１１によって受信された商品コードに基づいて、画像データＤＢ１４ｂを参照し、受信された商品コードに対応する商品の画像データ（図４の全体画像データ２２ｃ）を取得してもよい。そして、送信部７２は、取得した画像データを、生成する商品情報画像データに含めてもよい。
【０１４９】
次に、送信部７２は、ステップＳ３７にて生成した商品情報画像データを、端末１に送信する（ステップＳ３８）。そして、送信部７２は、図１７のフローチャートの処理を終了する。
【０１５０】
このように、情報処理装置４の記憶部１４には、商品を識別する識別情報を、商品情報と対応付けて記憶している。情報処理装置４の受信部１１は、端末１から商品の識別情報を受信し、照合部７１は、受信部１１が受信した商品の識別情報と、記憶部１４に記憶されている商品の識別情報とを照合する。そして、送信部７２は、照合部７１の照合結果に基づいて、受信部１１が受信した商品の識別情報に対応する商品情報を含む商品情報画像データを、端末１に送信する。
【０１５１】
これにより、ユーザは、商品に付されているタグのＱＲコードや商品コードから、商品の商品情報を取得することができる。
【０１５２】
なお、端末１の表示部３５は、画像データの照合が行われなかった場合に（画像データの照合が行われないケースは、例えば、第１の実施の形態で説明したような２つのケースがある）、ユーザにＱＲコードを撮像するか、商品コードを手入力するかを促す画面を表示装置に表示してもよい。例えば、情報処理装置４が、図１０のステップＳ４の処理を実行した場合、端末１の表示部３５は、ユーザにＱＲコードを撮像するか、商品コードを手入力するかを促す画面を表示装置に表示してもよい。これにより、情報処理装置４は、ユーザの撮像の仕方によって、画像データの照合を適切に行えなかった場合でも、商品コードから商品情報を取得して、端末１に送信することが可能となる。
【０１５３】
また、上記では、カメラで撮像する識別情報の例としてＱＲコードを挙げたが、これに限られない。例えば、カメラで撮像する識別情報は、バーコードであってもよい。
【０１５４】
また、端末１は、商品の画像データを情報処理装置４に送信する機能を有していなくてもよい。例えば、端末１は、商品の識別情報のみを送信する機能を有していてもよい。また、情報処理装置４は、画像データの照合処理を行う機能を有していなくてもよい。例えば、情報処理装置４は、識別情報の照合処理のみを行う機能を有していてもよい。
【０１５５】
以下、上記の各実施の形態を実現するための情報処理装置４のハードウェア構成例と、端末１のハードウェア構成例とについて説明する。
【０１５６】
図１８は、情報処理装置４のハードウェア構成例を示した図である。情報処理装置４は、例えば、図１８に示すような、ＣＰＵ（Central Processing Unit）等の演算装置１０１と、ＲＡＭ（Random Access Memory）などの主記憶装置１０２と、ＨＤＤ（Hard Disk Drive）等の補助記憶装置１０３と、有線又は無線により通信ネットワークと接続するための通信インターフェイス（Ｉ／Ｆ）１０４と、マウス、キーボード、タッチセンサーやタッチパネルなどの入力装置１０５と、液晶ディスプレイなどの表示装置１０６と、ＤＶＤ（Digital Versatile Disk）などの持ち運び可能な記憶媒体に対する情報の読み書きを行う読み書き装置１０７と、を備えるコンピューターで実現することができる。
【０１５７】
例えば、情報処理装置４の各部の機能は、補助記憶装置１０３などから主記憶装置１０２にロードされた所定のプログラムを演算装置１０１が実行することで実現される。記憶部１４は、例えば、演算装置１０１が主記憶装置１０２または補助記憶装置１０３を利用することで実現される。
【０１５８】
上記の所定のプログラムは、例えば、読み書き装置１０７により読み取られた記憶媒体からインストールされてもよいし、通信Ｉ／Ｆ１０４を介してネットワークからインストールされてもよい。
【０１５９】
図１９は、端末１のハードウェア構成例を示した図である。端末１は、例えば、図１９に示すような、ＣＰＵ等の演算装置１１１と、ＲＡＭなどの主記憶装置１１２と、フラッシュメモリ等の補助記憶装置１１３と、有線又は無線により通信ネットワークと接続するための通信インターフェイス（Ｉ／Ｆ）１１４と、キーボード、タッチセンサーやタッチパネルなどの入力装置１１５と、液晶ディスプレイなどの表示装置１１６と、ＤＶＤなどの持ち運び可能な記憶媒体に対する情報の読み書きを行う読み書き装置１１７と、衛星からＧＰＳ信号を受信するＧＰＳ装置１１８と、を備えるコンピューターで実現することができる。
【０１６０】
例えば、端末１の各部の機能は、補助記憶装置１１３などから主記憶装置１１２にロードされた所定のプログラムを演算装置１１１が実行することで実現される。
【０１６１】
上記の所定のプログラムは、例えば、読み書き装置１１７により読み取られた記憶媒体からインストールされてもよいし、通信Ｉ／Ｆ１１４を介してネットワークからインストールされてもよい。
【０１６２】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１６３】
また、上述した端末１および情報処理装置４の機能構成は、端末１および情報処理装置４の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。端末１および情報処理装置４の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。例えば、送信部が商品情報画像データを生成するとしたが、生成部が、照合部の照合結果に基づいて、商品情報画像データを生成してもよい。そして、送信部は、生成部が生成した商品情報画像データを、端末１に送信してもよい。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１６４】
また、上述したフローチャートの各処理単位は、端末１および情報処理装置４の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。端末１および情報処理装置４の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。
【０１６５】
また、上記の各実施の形態は、組み合わせることもできる。また、本発明は、商品情報を提供する商品情報提供方法、端末１および情報処理装置４において、商品情報を提供する機能を実現するプログラム、および当該プログラムを記憶した記憶媒体として提供することもできる。
【符号の説明】
【０１６６】
１：端末、２：基地局、３：ネットワーク、４：情報処理装置、Ｐ：商品、１１：受信部、１２：照合部、１３：送信部、１４：記憶部、１４ａ：商品情報ＤＢ、１４ｂ：画像データＤＢ、３１：撮像部、３２：送信部、３３：受信部、３４：入力部、３５：表示部、４１：画面、４１ａ：洋服、４１ｂ：ボタン、４２：画面、４２ａ，４２ｂ：ボタン、４３：画面、４３ａ，４３ｂ：ボタン、４４：画面、５１：位置情報取得部、６１：照合部、６２：画像データＤＢ６２、７１：照合部、７２：送信部。
【図１】
2016143375.tif 000003
【図２】
2016143375.tif 000004
【図３】
2016143375.tif 000005
【図４】
2016143375.tif 000006
【図５】
2016143375.tif 000007
【図６】
2016143375.tif 000008
【図７】
2016143375.tif 000009
【図８】
2016143375.tif 000010
【図９】
2016143375.tif 000011
【図１０】
2016143375.tif 000012
【図１１】
2016143375.tif 000013
【図１２】
2016143375.tif 000014
【図１３】
2016143375.tif 000015
【図１４】
2016143375.tif 000016
【図１５】
2016143375.tif 000017
【図１６】
2016143375.tif 000018
【図１７】
2016143375.tif 000019
【図１８】
2016143375.tif 000020
【図１９】
2016143375.tif 000021