(57)【要約】      （修正有）【課題】売り手による入力の手間を抑えながら商品に関して多くの情報を登録する。【解決手段】情報処理装置は、商品を表す画像と該商品のカテゴリー情報とを取得するＳ１１、Ｓ１２。情報処理装置は、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶部から、取得されたカテゴリー情報に対応するリストを取得する。情報処理装置は、画像から商品の第１属性値を特定するＳ１３。情報処理装置は、取得されたリストに含まれる属性のうち第１属性値に対応しない第２属性を提示させる。情報処理装置は、第１属性値と、第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶部に記憶させる。【選択図】図１２
2018106284.tif 000002
【特許請求の範囲】
【請求項１】
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、
前記画像から前記商品の第１属性値を特定する特定手段と、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御手段と、
前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記記憶制御手段は、前記商品のタイトルを示すタイトル情報であって、前記第２属性の提示に応じてユーザにより入力された第２属性値を含むタイトル情報と、前記商品の説明を示す説明情報であって、前記第１属性値を含む説明情報とを有する商品情報を商品情報記憶手段に記憶させることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置において、
前記提示制御手段は、前記商品情報記憶手段に記憶された商品情報のうち、前記第２属性に対応する属性値を含む商品情報に対応する商品の売買成立率と、前記第２属性に対応する属性値を含まない商品情報に対応する商品の売買成立率との差に基づいて、前記第２属性の提示を制御することを特徴とする情報処理装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報処理装置において、
前記特定手段は、前記画像から前記商品が有する所定の要素が認識される場合、前記画像から前記所定の要素の所定の属性に対応する属性値を特定し、
前記提示制御手段は、前記所定の属性に対応する属性値を特定することができなかった場合、前記所定の属性を提示させることを特徴とする情報処理装置。
【請求項５】
請求項１乃至４の何れか１項に記載の情報処理装置において、
前記特定手段は、前記画像から複数の商品が認識される場合、前記複数の商品のそれぞれについて前記第１属性値を特定し、
前記リスト取得手段は、前記複数の商品のそれぞれが属するカテゴリーのカテゴリー情報に対応するリストを前記属性記憶手段から取得し、
前記提示制御手段は、前記複数の商品のそれぞれについて、前記第２属性を提示させることを特徴とする情報処理装置。
【請求項６】
コンピュータにより実行される情報処理方法において、
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得ステップと、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得ステップと、
前記画像から前記商品の第１属性値を特定する特定ステップと、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御ステップと、
前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項７】
コンピュータを、
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、
前記画像から前記商品の第１属性値を特定する特定手段と、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御手段と、
前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品に関する情報を登録するための装置、方法等の技術分野に関する。
【背景技術】
【０００２】
従来、オンラインショッピング等の電子商取引のシステムにおいては、買い手による商品選択に資する目的で、売り手は商品の画像とともに、商品に関する情報をシステムに登録していることが一般的である。例えば、特許文献１には、商品の画像、商品名、商品説明等が商品データベースに記憶されることが開示されている（図３）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６４７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、商品に関する様々な情報を全て手入力で登録するには売り手にとって手間を要した。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、売り手による入力の手間を抑えながら商品に関して多くの情報を登録することができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、前記画像から前記商品の第１属性値を特定する特定手段と、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御手段と、前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、を備える情報処理装置であることを特徴とする。
【０００７】
この発明によれば、商品画像から特定された第１属性は、ユーザが入力しなくても、商品情報に含まれる。商品が属するカテゴリーに基づき商品が有する複数の属性が属性リストにより特定される。商品が有する複数の属性のうち、第１属性値に対応しない第２属性が提示される。これにより、ユーザは、商品のカテゴリーに応じて、商品に関する情報として必要かもしれない属性を認識することができる。ユーザが第２属性に対応する第２属性値を入力すると、第１属性値と第２属性値とを含む商品情報が記憶される。従って、売り手による入力の手間を抑えながら商品に関して多くの情報を登録することができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記記憶制御手段は、前記商品のタイトルを示すタイトル情報であって、前記第２属性の提示に応じてユーザにより入力された第２属性値を含むタイトル情報と、前記商品の説明を示す説明情報であって、前記第１属性値を含む説明情報とを有する商品情報を商品情報記憶手段に記憶させることを特徴とする。
【０００９】
この発明によれば、商品の一覧を表示する画面において、買い手は、少ない種類の情報でより多くの属性値を認識することができる。一般的に、商品の一覧においては、商品を表す画像及びタイトルが表示される一方で、商品の説明の全部又は一部は表示されない。商品の一覧において商品の説明が表示されなくても、買い手は、画像から第１属性値を認識可能であり、タイトルから第２属性値を認識可能である。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置において、前記提示制御手段は、前記商品情報記憶手段に記憶された商品情報のうち、前記第２属性に対応する属性値を含む商品情報に対応する商品の売買成立率と、前記第２属性に対応する属性値を含まない商品情報に対応する商品の売買成立率との差に基づいて、前記第２属性の提示を制御することを特徴とする。
【００１１】
この発明によれば、売買成立率の差に基づく第２属性の提示の制御により、ユーザは、第２属性の中でも第２属性値を入力することで売買成立率が上がる第２属性を認識することができる。
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の情報処理装置において、前記特定手段は、前記画像から前記商品が有する所定の要素が認識される場合、前記画像から前記所定の要素の所定の属性に対応する属性値を特定し、前記提示制御手段は、前記所定の属性に対応する属性値を特定することができなかった場合、前記所定の属性を提示させることを特徴とする。
【００１３】
この発明によれば、所定の要素の所定の属性が属性リストに含まれていない場合であっても、画像から、商品がその要素を有すると認識される場合、所定の属性を第２属性の１つとして提示させることができる。
【００１４】
請求項５に記載の発明は、請求項１乃至４の何れか１項に記載の情報処理装置において、前記特定手段は、前記画像から複数の商品が認識される場合、前記複数の商品のそれぞれについて前記第１属性値を特定し、前記リスト取得手段は、前記複数の商品のそれぞれが属するカテゴリーのカテゴリー情報に対応するリストを前記属性記憶手段から取得し、前記提示制御手段は、前記複数の商品のそれぞれについて、前記第２属性を提示させることを特徴とする。
【００１５】
この発明によれば、複数の商品を含むセットを販売しようとするユーザが、カテゴリーとして「その他」等を選択せざるを得ない場合であっても、複数の商品のそれぞれに対応する適切な第２属性を提示することができる。
【００１６】
請求項６に記載の発明は、コンピュータにより実行される情報処理方法において、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得ステップと、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得ステップと、前記画像から前記商品の第１属性値を特定する特定ステップと、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御ステップと、前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御ステップと、を含むことを特徴とする。
【００１７】
請求項７に記載の発明は、コンピュータを、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、前記画像から前記商品の第１属性値を特定する特定手段と、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性を提示させる提示制御手段と、前記第１属性値と、前記第２属性の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、として機能させる情報処理プログラムであることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、売り手による入力の手間を抑えながら商品に関して多くの情報を登録することができる。
【図面の簡単な説明】
【００１９】
【図１】一実施形態に係るマーケットシステムＳの概要構成の一例を示す図である。
【図２】一実施形態に係るマーケットサーバ１の概要構成の一例を示すブロック図である。
【図３】データベースに記憶される内容の一例を示す図である。
【図４】一実施形態に係るマーケットサーバ１のシステム制御部１４の機能ブロックの一例を示す図である。
【図５】システム制御部１４による処理概要の一例を示す図である。
【図６】商品情報入力画面の一例を示す図である。
【図７】（ａ）は、商品詳細画面の一例を示す図である。（ｂ）は、商品一覧画面の一例を示す図である。
【図８】システム制御部１４による処理概要の一例を示す図である。
【図９】商品情報入力画面の一例を示す図である。
【図１０】システム制御部１４による処理概要の一例を示す図である。
【図１１】商品情報入力画面の一例を示す図である。
【図１２】一実施形態に係るマーケットサーバ１のシステム制御部１４の出品処理の一例を示すフローチャートである。
【図１３】一実施形態に係るマーケットサーバ１のシステム制御部１４の出品処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、売り手が決めた価格で商品が売買されるＣ２Ｃ（Customer to customer）のオンラインマーケットシステムに対して本発明を適用した場合の実施形態である。なお、本発明は、オークション、Ｂ２Ｃ（Business-to-Consumer）、Ｂ２Ｂ（Business-to- Business）等の電子商取引に対しても適用可能である。
【００２１】
［１．マーケットシステムの構成及び機能概要］
先ず、本実施形態に係るマーケットシステムＳの構成及び機能概要について、図１を用いて説明する。図１は、本実施形態に係るマーケットシステムＳの概要構成の一例を示す図である。
【００２２】
図１に示すように、マーケットシステムＳは、マーケットサーバ１と、複数のユーザ端末２と、を含んで構成されている。そして、マーケットサーバ１と各ユーザ端末２とは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００２３】
マーケットサーバ１は、マーケットシステムＳにおいて、ユーザ間で商品を売買するための電子商取引に関する各種処理を実行するサーバ装置である。ユーザは商品を出品することができるとともに、商品を購入することができる。マーケットシステムＳでは、様々な種類の商品の売買が可能である。例えば売買可能な商品は、衣服、本、ＣＤ、ＤＶＤ、玩具、家具、バッグ、アクセサリー、美容用品、電化製品等の少なくとも１つを含んでもよい。以降においては、衣服の売買について主に説明する。
【００２４】
ユーザ端末２は、マーケットシステムＳを利用するユーザの端末装置である。ユーザ端末２として、例えばパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、スマートフォン等の携帯情報端末、携帯電話機、ゲーム機等が用いられる。ユーザ端末２には、マーケットアプリが記憶される。マーケットアプリは、ユーザが商品の出品、検索、購入等を行うための処理をユーザ端末２に実行させるためのアプリケーションプログラムである。マーケットアプリを実行することにより、ユーザ端末２はマーケットサーバ１にアクセスして、マーケットサーバ１と情報を送受信する。
【００２５】
ユーザが商品を出品する際、商品情報をマーケットシステムＳに登録する。ユーザは、商品画像をユーザ端末２によりマーケットサーバ１にアップロードさせる。商品画像は、商品を表す画像である。例えば、ユーザ端末２がカメラ機能を有する場合、ユーザはユーザ端末２で商品を撮影してもよい。或いは、ユーザは、デジタルカメラで撮影された商品画像をデジタルカメラからユーザ端末２転送してもよい。またユーザは、商品のカテゴリーを選択する。更にユーザは、商品名、商品説明文、価格等を入力する。商品名は、商品又は商品情報のタイトルである。商品説明文は、商品の説明を示す。マーケットサーバ１は、商品画像、商品のカテゴリーを示すカテゴリーＩＤ、商品名、商品説明文、価格等を含む商品情報を、後述する商品ＤＢ１２ｄに記憶させる。
【００２６】
［２．マーケットサーバの構成］
次に、マーケットサーバ１の構成について、図２及び図３を用いて説明する。図２は、本実施形態に係るマーケットサーバ１の概要構成の一例を示すブロック図である。図２に示すように、マーケットサーバ１は、通信部１１と、記憶部１２と、入出力インターフェース１３と、システム制御部１４と、を備えている。そして、システム制御部１４と入出力インターフェース１３とは、システムバス１５を介して接続されている。
【００２７】
通信部１１は、ネットワークＮＷに接続して、ユーザ端末２等との通信状態を制御するようになっている。
【００２８】
記憶部１２は、例えば、ハードディスクドライブ等により構成されている。記憶部１２は、本発明における属性記憶手段及び商品情報記憶手段の例である。この記憶部１２には、会員ＤＢ１２ａ、カテゴリーＤＢ１２ｂ、属性値ＤＢ１２ｃ、商品ＤＢ１２ｄ等のデータベースが記憶されている。「ＤＢ」は、データベースの略語である。
【００２９】
図３は、データベースに記憶される内容の一例を示す図である。会員ＤＢ１２ａには、マーケットシステムＳに会員登録しているユーザに関する会員情報が記憶される。具体的に、会員ＤＢ１２ａには、ユーザＩＤ、パスワード、氏名、郵便番号、住所、電話番号、電子メールアドレス等のユーザの属性が、ユーザごとに対応付けて記憶される。ユーザＩＤは、ユーザの識別情報である。
【００３０】
カテゴリーＤＢ１２ｂには、商品を分類すためのカテゴリーに関するカテゴリー情報が記憶されている。具体的に、カテゴリーＤＢ１２ｂには、カテゴリーＩＤ、カテゴリー名、カテゴリーのレベル、親カテゴリーＩＤ、子カテゴリーリスト、属性リスト等のカテゴリーの属性が、カテゴリーごとに対応付けて記憶される。
【００３１】
カテゴリーは、木構造で階層的に定義されていてもよい。具体的に、木構造の各ノードが、カテゴリーに相当する。ノードの深さが、そのノードに相当するカテゴリーのレベル（階層）に相当する。ノードの深さは、根に位置するノード（以下、「根ノード」という）からの距離である。レベルの値が大きいほど、そのノードの深さが深く、レベルの値が小さいほど、そのノードの深さが浅い。根ノードが有する子ノードに相当するカテゴリーがレベル１のカテゴリーである。レベル１のカテゴリーが最上位のカテゴリーである。レベル１の各カテゴリーに対しては、子ノードに相当するカテゴリーが、レベル２のカテゴリーとして定義されている。ここで、或るカテゴリーＪ１の子ノードに相当するカテゴリーＪ２を、カテゴリーＪ１の「子カテゴリー」という。また、このときのカテゴリーＪ１を、カテゴリーＪ２の「親カテゴリー」という。子カテゴリーは、親カテゴリーを更に複数に区分したときに、同じような商品が属する範囲である。従って、子カテゴリーは親カテゴリーに属する。或るカテゴリーの祖先ノードに相当するカテゴリーを、「祖先カテゴリー」という。例えば、カテゴリーＪ３がカテゴリーＪ２の子カテゴリーであるとする。この場合、カテゴリーＪ１及びＪ２は、それぞれカテゴリーＪ３の祖先カテゴリーである。カテゴリーＪ３の商品は、カテゴリーＪ３に属するとともに、カテゴリーＪ３の祖先カテゴリーにも属する。従って、カテゴリーＪ３の商品は、カテゴリーＪ１〜Ｊ３の何れにも属する。或るカテゴリーの子孫ノードに相当するカテゴリーを、「子孫カテゴリー」という。カテゴリーＪ２及びＪ３は、カテゴリーＪ１の子孫カテゴリーである。
【００３２】
レベル１のカテゴリーとして、例えば「レディースファッション」、「キッズ・ベビー」、「メンズファッション」、「ホビー・エンターテイメント」等がある。「レディースファッション」の子カテゴリーとして、「トップス」、「スカート」、「パンツ」、「ジャケット・アウター」、「その他」等がある。「レディースファッション」に属する商品ではあるが、「トップス」、「スカート」、「パンツ」、「ジャケット・アウター」等の特定のカテゴリーに属さない商品は「その他」に分類される。「トップス」の子カテゴリーとして、例えば「Ｔシャツ」、「シャツ・ブラウス」、「ポロシャツ」、「チュニック」、「その他」等がある。
【００３３】
カテゴリーＩＤは、注目するカテゴリーの識別情報である。カテゴリーＩＤは、カテゴリーを示すカテゴリー情報の一例である。カテゴリー名は、「トップス」、「ワンピース」等である。親カテゴリーＩＤは、注目するカテゴリーの親カテゴリーのカテゴリーＩＤである。子カテゴリーリストは、注目するカテゴリーの子カテゴリーのカテゴリーＩＤのリストである。子カテゴリーリストは、注目するカテゴリーが子カテゴリーを有する場合に記憶される。
【００３４】
属性リストは、注目するカテゴリーに属する商品が有する属性の属性名のリストである。例えば、「レディースファッション」、「メンズファッション」に属するカテゴリーの属性リストに含まれる属性名の例として、「形状」、「色」、「模様」、「サイズ」、「素材」、「ブランド」、「コーディネート例」等が挙げられる。「トップス」に属するカテゴリーの属性リストに含まれる属性名の例として、上述した属性名に加えて、「着丈」、「肩幅」、「身幅」、「袖丈」等が挙げられる。「スカート」に属するカテゴリーの属性リストに含まれる属性名の例として、上述した属性名に加えて、「ウェストサイズ」、「スカート丈」等が挙げられる。
【００３５】
属性値ＤＢ１２ｃには、商品画像から抽出可能な商品の特徴に対応する属性値に関する情報が記憶される。具体的に、属性値ＤＢ１２ｃには、属性値、属性名、及び特徴量等が属性値ごとに対応付けて記憶される。属性名は、属性値に対応する属性の名称である。属性値ＤＢ１２ｃに記憶される属性名の例として、例えば「形状」、「色」、「模様」、「素材」、「ブランド」等が挙げられる。「形状」に対応する属性値として、例えば「Ｔシャツ」、「シャツ」、「ブラウス」、「ポロシャツ」、「チュニック」等が挙げられる。「色」に対応する属性値として、例えば「赤」、「白」、「黄」、「黒」、「赤白」、「白赤」等が挙げられる。「赤白」及び「白赤」は、商品の色が赤及び白を含むことを示す。「赤白」は、赤の面積の方が白の面積よりも大きい。「白赤」は、白の面積の方が赤の面積よりも大きい。「模様」に対応する属性値として、例えば「無地」、「チェック」、「ストライプ」、「ボーダー」、「水玉」、「絵」等が挙げられる。「素材」に対応する属性値として、例えば「コットン」、「ニット」等が挙げられる。「ブランド」については、例えば商品に付されているロゴ、絵柄等から、対応する属性値を特定することができる場合がある。属性名として、商品が有することがある所定の要素の属性の名称が属性値ＤＢ１２ｃに更に記憶されてもよい。例えば、所定のカテゴリーに属する商品が必ず有するとは限らない要素が商品に付されている場合がある。そのような要素の例として、絵が挙げられる。同一のカテゴリーに属する商品の中にも、絵が付されている商品と、絵が付されていない商品とが存在する。絵に関する属性名の例として「絵のモチーフ」が挙げられる。絵のモチーフは、例えば何らかのキャラクターであったり、風景、物、人物等であったりする。この場合の絵は、上述の模様の１つとして特定される。特徴量は、画像において、注目する属性値の特徴を示す情報である。例えば、属性値が示す特徴を有する典型的な画像が解析されることにより、その画像から特徴量が抽出されてもよい。例えば公知の方法を用いて特徴量が抽出されてもよい。例えばＳＩＦＴ（Scale Invariant Feature Transform）、ＳＵＲＦ（Speeded Up Robust Features）等のアルゴリズムや、ＣＮＮ（Convolutional Neural Network）等のディープニューラルネットワークが用いられてもよい。
【００３６】
商品ＤＢ１２ｄには、マーケットシステムＳに出品された商品に関する商品情報が記憶される。商品ＤＢ１２ｄには、商品ＩＤ、ユーザＩＤ、カテゴリーＩＤ、商品画像、価格、商品名、商品説明文、出品状態等が、商品ごとに対応付けて記憶される。商品ＩＤは、商品の識別情報である。ユーザＩＤは、商品を販売するユーザを示す。カテゴリーＩＤは、商品が属するカテゴリーを示す。商品ＤＢ１２ｄに記憶されるカテゴリーＩＤは、例えば最下位のカテゴリーのカテゴリーＩＤであってもよい。出品状態には、「出品中」、「売買成立」、及び「出品中止」の何れかが記憶される。「出品中」は、商品が出品中であることを示す。「売買成立」は、商品の売買が成立したことを示す。「出品停止」は、一度商品を出品したものの、何らかの理由でユーザが出品を取りやめたことを示す。
【００３７】
記憶部１２には、更にオペレーティングシステム、ＤＢＭＳ（Database Management System）、サーバプログラム等の各種プログラムが記憶されている。サーバプログラムは、マーケットシステムＳに関する各種処理をシステム制御部１４に実行させるプログラムである。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしてもよいし、磁気テープ、光ディスク、メモリカード等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。また、サーバプログラム等は、プログラム製品であってもよい。
【００３８】
入出力インターフェース１３は、通信部１１及び記憶部１２とシステム制御部１４との間のインターフェース処理を行うようになっている。
【００３９】
システム制御部１４は、ＣＰＵ（Central Processing Unit）１４ａ、ＲＯＭ（Read Only Memory）１４ｂ、ＲＡＭ（Random Access Memory）１４ｃ等により構成されている。ＣＰＵ１４ａは、プロセッサの一例である。なお、本発明は、ＣＰＵと異なる様々なプロセッサに対しても適用可能である。記憶部１２、ＲＯＭ１４ｂ及びＲＡＭ１４ｃは、それぞれメモリの一例である。なお、本発明は、ハードディスク、ＲＯＭ及びＲＡＭと異なる様々なメモリに対しても適用可能である。
【００４０】
なお、マーケットサーバ１が、複数のサーバ装置で構成されてもよい。例えば、マーケットシステムＳにおいて商品の出品に関する処理を行うサーバ装置、商品情報をユーザ端末２に提供する処理を行うサーバ装置、データベースを管理するサーバ装置等が、互いにＬＡＮ等で接続されてもよい。
【００４１】
［３．システム制御部の機能概要］
次に、図４乃至図１１を用いて、システム制御部１４の機能概要について説明する。図４は、本実施形態に係るマーケットサーバ１のシステム制御部１４の機能ブロックの一例を示す図である。システム制御部１４は、ＣＰＵ１４ａが、サーバプログラム等のプログラムに含まれる各種プログラムコードを読み出し実行することにより、図４に示すように、画像・カテゴリー取得部１４１、属性リスト取得部１４２、属性値特定部１４３、提示制御部１４４、商品情報登録部１４５等として機能する。画像・カテゴリー取得部１４１は、本発明における画像情報取得手段の一例である。属性リスト取得部１４２は、本発明におけるリスト取得手段の一例である。属性値特定部１４３は、本発明における特定手段の一例である。提示制御部１４４は、本発明における提示制御手段の一例である。商品情報登録部１４５は、本発明における記憶制御手段の一例である。
【００４２】
商品を出品しようとするユーザを、「出品者」という。商品を出品するとき、出品者は商品画像をアップロードするとともに、商品に関する情報を登録する。商品に関する様々な情報を全て手入力で登録するには出品者にとって手間を要する。そこで、システム制御部１４は、商品画像に基づいて、商品の属性値を特定する。商品画像に基づいて特定される属性値を「第１属性値」という。システム制御部１４は、第１属性値に対応しない属性をユーザ端末２により提示させる。システム制御部１４は、この提示に応じて出品者により入力された属性値を取得する。この属性値を、「第２属性値」という。システム制御部１４は、第１属性値と第２属性値とを含む商品情報を商品ＤＢ１２ｄに記憶させる。同一のカテゴリーの全ての商品について極力均一で且つ多くの種類の属性の情報を登録させたい。そこで、予めカテゴリーごとに、そのカテゴリーに属する商品が有する属性を示す属性リストが用意される。そしてシステム制御部１４は、商品画像から特定可能な属性値の情報をユーザによる入力の手間をかけずに登録し、属性リストにおいて、商品画像から属性値が特定されなかった残りの属性についてユーザに属性値の入力を促す。これにより、出品者は、商品画像から特定された第１属性値については入力する必要がなく、第１属性値と第２属性値とを含む多くの情報を登録することができる。
【００４３】
画像・カテゴリー取得部１４１は、商品を表す商品画像とその商品のカテゴリーＩＤとを取得する。具体的に、画像・カテゴリー取得部１４１は、出品者のユーザ端末２からアップロードされた商品画像を取得する。画像・カテゴリー取得部１４１は、１つの商品画像のみを取得してもよいし、複数の商品画像を取得してもよい。また、画像・カテゴリー取得部１４１は、出品者のユーザ端末２からカテゴリーＩＤを取得してもよい。例えば、ユーザ端末２は、カテゴリーを選択するための画面を表示する。ユーザ端末２は、出品者に選択されたカテゴリーのカテゴリーＩＤをマーケットサーバ１へ送信する。或いは、後述する属性値特定部１４３により商品画像から特定された第１属性値に基づいて、画像・カテゴリー取得部１４１はカテゴリーＩＤを取得してもよい。例えば、商品画像から形状に対応する第１属性値が特定された場合、画像・カテゴリー取得部１４１は、その第１属性値に合致するカテゴリー名をカテゴリーＤＢ１２ｂから検索してもよい。画像・カテゴリー取得部１４１は、第１属性値に合致するカテゴリー名に対応するカテゴリーＩＤをカテゴリーＤＢ１２ｂから取得してもよい。或いは、画像・カテゴリー取得部１４１は、属性値特定部１４３による商品画像からの第１属性値の特定結果に基づいて、商品のカテゴリーの複数の候補をユーザ端末２により提示させてもよい。画像・カテゴリー取得部１４１は、候補の中から出品者が選択したカテゴリーのカテゴリーＩＤをユーザ端末２から取得してもよい。
【００４４】
図５は、システム制御部１４による処理概要の一例を示す図である。図５に示すように、画像・カテゴリー取得部１４１により取得された商品画像は、チュニックＰ１を表すとする。画像・カテゴリー取得部１４１は、例えば出品者の選択に基づいて、「レディースファッション」の「トップス」の「チュニック」のカテゴリーＩＤを取得する。
【００４５】
属性リスト取得部１４２は、カテゴリーＤＢ１２ｂから、画像・カテゴリー取得部１４１により取得されたカテゴリーＩＤに対応する属性リストを取得する。図５に示す例では、属性リスト取得部１４２は、「チュニック」のカテゴリーＩＤに対応する属性リストを取得する。
【００４６】
属性値特定部１４３は、画像・カテゴリー取得部１４１により取得された商品画像から商品の第１属性値を特定する。例えば、属性値特定部１４３は、画像認識により商品の特徴を示す第１属性値を特定する。例えば、属性値特定部１４３は、商品画像から１又は複数の特徴量を抽出する。特徴量の抽出には、例えばＳＩＦＴ、ＳＵＲＦ等のアルゴリズムやディープニューラルネットワークが用いられてもよい。属性値特定部１４３は、例えば形状、色、模様、素材等の属性ごとに特徴量を抽出してもよい。属性値特定部１４３は、抽出された特徴量と、属性値ＤＢ１２ｃに記憶された特徴量とを比較して、特徴量の類似度を計算する。例えば、属性値特定部１４３は、コサイン類似度、相関関数又は偏差パターン類似度等を計算してもよい。属性値特定部１４３は、属性に対応する属性値のうち類似度が最も高い属性値を、第１属性値として特定してもよい。属性値特定部１４３は、属性に対応する属性値の中に類似度が所定値以上である属性値が存在しない場合、その属性については第１属性値を特定しなくてもよい。属性値特定部１４３は、例えば文字認識により、商品画像から商品に付されている文字列を特定し、その文字列に基づいて、ブランドに対応する第１属性値を特定してもよい。複数の商品画像がアップロードされる場合がある。この場合、属性値特定部１４３は、例えば最初にアップロードされた商品画像から第１属性値を特定してもよい。或いは、属性値特定部１４３は、複数の商品画像のそれぞれから第１属性値を特定し、それぞれの特定結果に基づいて最も適切な第１属性値を決定してもよい。この決定方法として、たとえば複数の商品画像のうち２以上の商品画像のそれぞれから特定された属性値が互いに重複、つまり２回以上存在すれば第１属性に決定する方法が挙げられる。
【００４７】
図５に示す例では、第１属性として、形状に対応する「チュニック」、色に対応する「赤白」、模様に対応する「ボーダー」、素材に対応する「ニット」が特定される。画像の特徴によって、たとえば素材、もしくは他の属性が特定できない場合や、上記４つの属性より多くの属性が特定できる場合もある。
【００４８】
提示制御部１４４は、属性リスト取得部１４２により取得された属性リストに含まれる属性のうち、属性値特定部１４３により特定された第１属性値に対応しない属性をユーザ端末２により提示させる。第１属性値に対応する属性を「第１属性」といい、その名前を「第１属性名」という。第２属性値に対応する属性を「第２属性」といい、その名前を「第２属性名」という。提示制御部１４４は、ユーザ端末２により、商品情報入力画面で、第２属性の属性名を表示させてもよい。商品情報入力画面は、出品する商品に関する情報を入力するための画面である。
【００４９】
図５に示す例において、チュニックの属性リストは、「形状」、「色」、「模様」、「素材」、「サイズ」、「コーディネート例」を含むとする。この場合、第１属性値に対応しない第２属性の属性名は「サイズ」及び「コーディネート例」である。
【００５０】
図６は、商品情報入力画面の一例を示す図である。商品情報入力画面は、商品名入力領域１１０、商品説明文入力領域１２０、価格入力領域１３０、出品ボタン１４０等を含む。商品名入力領域１１０は、商品名を入力するための領域である。商品説明文入力領域１２０は、商品説明文を入力するための領域である。価格入力領域１３０は、価格を入力するための領域である。出品ボタン１４０は、商品情報を登録することにより商品を出品するためのボタンである。
【００５１】
商品名入力領域１１０及び商品説明文入力領域１２０の少なくとも何れか一方には、属性値特定部１４３により特定された第１属性値が予め入力されてもよい。これにより、出品者は第１属性を入力する手間を省くことができる。図６に示す例では、商品説明文入力領域１２０に第１属性値が入力されている。入力されている第１属性値に対応付けて、変更ボタン１５１及び削除ボタン１５２の少なくとも何れか一方が表示されてもよい。変更ボタン１５１は、商品名又は商品説明文に含まれる第１属性値を別の属性値に変更するためのボタンである。これにより、出品者は、属性値特定部１４３により特定された第１属性値よりもより適切な属性値を、新たな第１属性値として指定することができる。例えば、変更ボタン１５１が押されると、ユーザ端末２は、第１属性値の候補を表示する。第１属性値の候補は、例えば特徴量の類似度が相対的に高い属性値又は類似度が所定値以上である属性値である。例えば、色の第１属性値の候補として、「白赤」、「赤」、「白」等が表示される。削除ボタン１５２は、商品名又は商品説明文から、対応する第１属性値を削除するためのボタンである。出品者は、不要な第１属性値を削除することができる。また例えば、出品者は、候補の中に入っていない属性値を新たな第１属性値として入力するために、現在の第１属性値を削除することができる。変更ボタン１５１及び削除ボタン１５２は表示されなくてもよい。この場合であっても、出品者は、商品説明文入力領域１２０の商品説明文を編集することにより、第１属性値の変更及び削除が可能である。また、出品者は商品説明文入力領域１２０に自由に文字を追加で入力することができる。
【００５２】
出品者による第１属性値のレビューの結果を、属性値特定部１４３による商品情報からの第１属性値の特定に反映するように、システム制御部１４が機能してもよい。第１属性値のレビューは、第１属性値を変更するか否かの検討、及び第１属性値を削除するか否かの検討を含む。属性値特定部１４３による特定及び出品者によるレビューを通して最終的に商品情報として登録された第１属性値が、対象の商品画像に対応する最適な第１属性値であると考えられる。そこで、システム制御部１４は、商品画像を入力とし、最終的な第１属性値を出力として機械学習を行う。学習結果に基づいて、属性値特定部１４３は、商品画像から第１属性値を特定する。これにより、第１属性値の特定精度を高めることができる。
【００５３】
第２属性が存在する場合、商品情報入力画面には、更に第２属性情報１６０が表示される。第２属性情報１６０は、少なくとも第２属性名を含む。第２属性情報１６０は、例えば「コーディネート例を入力しませんか？」等の、第２属性値の入力を促すメッセージであってもよい。これにより、出品者は、商品のカテゴリーに対応して第２属性値を入力する必要があるかもしれない第２属性を認識することができる。しかしながら、出品者は、第２属性を入力してもよいし入力しなくてもよい。図６に示す例では、第２属性情報１６０−１及び１６０−２が表示されている。第２属性情報１６０−１は、サイズの入力を促すメッセージである。第２属性情報１６０−２は、コーディネート例の入力を促すメッセージである。各第２属性情報１６０に応じて、第２属性値入力領域１７０が表示されてもよい。第２属性値入力領域１７０は、第２属性値を入力するための領域である。図６に示す例では、第２属性値入力領域１７０−１及び１７０−２が表示されている。第２属性値入力領域１７０−１は、サイズを入力するための領域である。第２属性値入力領域１７０−２は、コーディネート例を入力するための領域である。第２属性値入力領域１７０は表示されなくてもよい。この場合であっても、出品者は商品名入力領域１１０及び商品説明文入力領域１２０に第２属性値を入力することができる。
【００５４】
提示制御部１４４は、商品情報入力画面の表示前に、又は商品情報入力画面を表示することなく、第２属性をユーザ端末２により提示させてもよい。このとき、提示制御部１４４は、第２属性とともに、第１属性値を出品者により変更可能に第１属性値を提示させてもよい。出品者は、提示された第２属性に応じて第２属性値を入力する。第１属性値が提示された場合、出品者は第１属性値を変更しても変更しなくてもよい。提示制御部１４４は、第１属性値及び第２属性値のそれぞれが商品名入力領域１１０又は商品説明文入力領域１２０に予め入力された商品情報入力画面を表示させてもよい。第１属性値が変更された場合、変更された第１属性値が商品名入力領域１１０又は商品説明文入力領域１２０に予め入力される。商品情報入力画面が表示されない場合、特定された第１属性値及び入力された第２属性値をそのまま含む商品情報が商品情報登録部１４５により商品ＤＢ１２ｂに記憶される。
【００５５】
提示制御部１４４は、これまでに出品された商品の商品情報のうち、第２属性に対応する属性値を含む商品情報に対応する商品の第１売買成立率と、第２属性に対応する属性値を含まない商品情報に対応する商品の第２売買成立率との差に基づいて、第２属性の提示を制御してもよい。
【００５６】
売買成立率の計算方法の一例を示す。商品情報を商品ＤＢ１２ｂに記憶させるとき、商品情報登録部１４５は、商品名及び商品説明文に含まれる属性値に対応する属性名を特定し、商品情報に対応付けて、特定された属性名を商品ＤＢ１２ｂに記憶させてもよい。提示制御部１４４は、第２属性ごとに、商品ＤＢ１２ｂから、画像・カテゴリー取得部１４１により取得されたカテゴリーＩＤに対応する商品情報のうち、その第２属性に対応する属性値を含む商品情報を取得する。提示制御部１４４は、取得した商品情報のうち、出品状態が「売買成立」である商品情報の数と、出品状態が「出品中」又は「出品停止」である商品情報の数とをカウントする。提示制御部１４４は、出品状態が「売買成立」である商品情報の数を、出品状態が「出品中」又は「出品停止」である商品情報の数で割ることにより、第１売買成立率を計算する。また、提示制御部１４４は、商品ＤＢ１２ｂから、画像・カテゴリー取得部１４１により取得されたカテゴリーＩＤに対応する商品情報のうち、第２属性に対応する属性値を含まない商品情報を取得する。この後、提示制御部１４４は、第１売買成立率の場合と同様の方法で、第２売買成立率を計算する。
【００５７】
第２属性の提示の制御方法の例を示す。第１売買成立率が第２売買成立率よりも所定値以上高い場合、提示制御部１４４は、第２属性値を入力すると売買成立率が高くなることを示す第２属性情報１６０をユーザ端末２により表示させてもよい。図６に示す例において、サイズについては、第１売買成立率が第２売買成立率よりも所定値以上高かったとする。この場合、第２属性情報１６０−１として、例えば「サイズを入力すると売れ行きが良くなります。」等のメッセージが表示されてもよい。コーディネート例については、第１売買成立率が第２売買成立率よりも所定値以上高くなかったとする。この場合、第２属性情報１６０−２として、例えば「コーディネート例を入力しませんか？」等のメッセージが表示されてもよい。
【００５８】
提示制御部１４４は、第２属性のうち第１売買成立率が第２売買成立率よりも所定値以上高い属性のみをユーザ端末２により提示させてよい。図６に示す例においては、第１売買成立率が第２売買成立率よりも所定値以上高いサイズに対応する第２属性情報１６０−１が表示される。この場合の第２属性情報１６０−１は、「サイズを入力しませんか？」及び「サイズを入力すると売れ行きが良くなります。」の何れであってもよい。コーディネート例に対応する第２属性情報１６０−２（及び第２属性値入力領域１７０−２）は表示されない。
【００５９】
何れの方法であっても、ユーザは、第２属性値を入力すると売買成立率が高くなる蓋然性がある第２属性を認識することができる。
【００６０】
提示制御部１４４は、入力される価格の参照情報をユーザ端末２により表示させてもよい。例えば、提示制御部１４４は、画像・カテゴリー取得部１４１により取得されたカテゴリーＩＤに対応する商品情報のうち、出品状態が「売買成立」である商品情報を商品ＤＢ１２ｂから特定する。提示制御部１４４は、特定した商品情報に含まれる価格の平均値を計算する。提示制御部１４４は、価格の平均値を参照情報として商品情報入力画面に表示させてもよい。例えば、「売買が成立したチュニックの価格の平均は４，０００円です。」等の情報が表示される。或いは、提示制御部１４４は、計算した価格の平均を、価格入力領域１３０に予め入力させた状態でユーザ端末２に商品情報入力画面を表示させてもよい。
【００６１】
商品情報登録部１４５は、属性値特定部１４３により特定された第１属性値と、第２属性の提示に応じて出品者により入力された第２属性値とを含む商品情報を商品ＤＢ１２ｄに記憶させる。例えば、商品情報登録部１４５は、出品ボタン１４０が押されることに応じて、商品情報入力画面の商品名入力領域１１０、商品説明文入力領域１２０、及び第２属性値入力領域１７０にそれぞれ入力された商品名、商品説明文及び第２属性値をユーザ端末２から受信する。商品情報登録部１４５は、受信した第２属性値を商品名又は商品説明文に追加する。商品情報登録部１４５は、商品名及び商品説明文を含む商品情報を生成する。商品名入力領域１１０又は商品説明文入力領域１２０には、第１属性値が予め入力されている状態であるので、出品者が第１属性を変更又は削除しない限り、商品情報は、属性値特定部１４３により特定された第１属性値を含む。商品情報入力画面が第２属性値入力領域１７０を含まない場合であっても、第２属性情報１６０を見ることにより、出品者は、商品名入力領域１１０又は商品説明文入力領域１２０に第２属性値を入力する蓋然性がある。従って、商品情報は、第２属性値を含む蓋然性がある。
【００６２】
商品情報登録部１４５は、第２属性値を商品名に含め、且つ第１属性値を商品説明文に含めてもよい。その理由は、商品説明文を表示する優先度よりも、商品画像及び商品名を表示する優先度の方が高いからである。マーケットアプリにおいて商品に関する情報を表示する画面として、商品詳細画面及び商品一覧画面等がある。商品詳細画面には、商品一覧画面からユーザが選択した商品に関する情報が表示される。商品詳細画面には、基本的に商品情報に含まれる全ての情報が表示される。商品一覧画面には、ユーザの要求に基づいて検索された商品の一覧が表示される。例えば、各商品の商品画像、商品名、価格等が表示される。商品一覧画面において、商品説明文の全部又は一部は表示されない。商品一覧画面においては、極力多くの商品の情報を表示するため、表示される情報の種類が制限される。商品画像から特定された第１属性値は、商品画像を見ることによりユーザが認識可能な蓋然性がある属性値である。例えば、形状、色、模様等は商品画像から認識可能である。従って、商品一覧画面で第１属性値を表示する必要性は低い。そこで、第２属性値が商品名に含まれることで、ユーザは、より多くの属性値を認識することができる。第２属性値の文字列の文字数が長い場合がある。例えばコーディネート例の文字数が長くなる場合がある。商品情報登録部１４５は、文字数が所定値以上である第２属性値を商品名に含めずに商品説明文に含めるか、もしくはその第２属性値からキーワードを抽出してキーワードのみを商品名に含めてもよい。第１属性値を商品説明文に含めるため、商品情報登録部１４５は、例えば図６に示すように、第１属性値が商品説明文入力領域１２０に既に入力された状態にしてもよい。或いは、商品情報登録部１４５は、商品情報入力画面において、入力領域以外の場所に第１属性値を表示さてもよい。表示された第１属性に対応して、例えば「これらの属性値は商品説明文に追加されます。」等の情報が表示されてもよい。商品情報登録部１４５は、ユーザ端末２から受信した商品説明文に、第１属性値を追加してもよい。
【００６３】
図７（ａ）は、チュニックＰ１の商品詳細画面の一例を示す図である。図７（ａ）に示すように、商品詳細画面は、カテゴリー２１０、商品名２２０、商品画像２３０、商品説明文２４０、価格２５０、購入ボタン２６０等を含む。商品情報入力画面において、出品者が、商品名として「送料込み！可愛らしいチュニック」を入力したとする。また、出品者は、サイズに対応する第２属性値「Ｍサイズ」、及びコーディネート例に対応する第２属性値「このチュニックにはパーカーとタイトなパンツを合わせるといいです。」を入力したとする。この場合において、商品名２２０として例えば「送料込み！可愛らしいチュニック  Ｍサイズ  パーカーとタイトなパンツとのコーディネート」が表示される。商品名２２０は、第１属性値「チュニック」、「赤」、「ボーダー」及び「ニット」を含む。コーディネート例の文字数が長いため、コーディネート例から抽出されたキーワード及び第１属性名の一部からなる「パーカーとタイトなパンツとのコーディネート」が商品名２２０に含まれている。
【００６４】
図７（ｂ）は、商品一覧画面の一例を示す図である。図７（ａ）に示すように、商品一覧画面は、商品ごとに簡易情報３００が表示される。簡易情報３００は、商品画像３１０、商品名３２０及び価格３３０を含む。
【００６５】
各属性に優先順位が予め設定されてもよい。商品名の最大文字数の制限により、入力された第２属性値のうち少なくとも１つの第２属性値を商品名に含めることができない場合、商品情報登録部１４５は、商品名の文字数が最大文字数を越えないよう、優先順位が高い第２属性値を優先的に商品名に含めてもよい。商品情報登録部１４５は、商品名に含めなかった第２属性値を商品説明文に含める。第２属性値を商品説明文に含める場合、商品情報登録部１４５は、商品説明文の先頭に第２属性値を含めてもよい。この場合、商品一覧画面において商品説明文の先頭部分が表示される態様において、商品説明文に含めた第２属性値を表示することができる。
【００６６】
商品情報登録部１４５は、第２属性が存在しなかった場合又は何れの第２属性値も入力されなかった場合、第１属性値を商品名に含めてもよい。また商品情報登録部１４５は、全ての第２属性値を商品名に含めても商品名の文字数が最大文字数未満である場合がある。この場合、商品情報登録部１４５は、全ての第２属性値を商品名に含めるとともに、商品名の文字数が最大文字数を越えないように、第１属性値も商品名に含めてもよい。すなわち、第２属性値が第１属性値よりも優先的に商品名に含まれる。複数の第１属性値が存在する場合、商品情報登録部１４５は、これらの第１属性値の中から、予め設定された優先順位が高い第１属性値を優先的に商品名に含めてもよい。或いは、商品情報登録部１４５は、第１属性値の特定の際に属性値特定部１４３により計算された類似度が高い第１属性値を優先的に商品名に含めてもよい。すなわち、特定の正確性が高い第１属性値が優先的に商品名に含まれる。商品情報登録部１４５は、出品者により変更された第１属性値を商品名に含め、出品者により変更されなかった第１属性値を商品説明文に含めてもよい。出品者により変更された第１属性値に対応する第１属性については、属性値特定部１４３が商品画像から誤った第１属性値を特定し、特定された第１属性値を出品者が正しい第１属性値に変更した蓋然性がある。変更された第１属性値が商品名に含まれることで、商品一覧画面において、正しい第１属性値が商品画像とともに表示される。これにより、商品一覧画面を見るユーザが、商品画像から誤った第１属性値を認識せずに、商品名から正しい第１属性値を認識することができる。
【００６７】
商品情報登録部１４５は、第１属性値を商品名に含め、且つ第２属性値を商品説明文に含めてもよい。この場合、商品情報登録部１４５は、第１属性値が商品名入力領域１１０に既に入力された状態にしてもよい。或いは、商品名に属性値を含ませる属性と、商品説明文に属性値を含ませる属性とが予め定められてもよい。
【００６８】
所定のカテゴリーに属する全ての商品が必ず有するとは限らない要素が、商品画像が表す商品に付されている場合がある。このような要素が商品画像から第１属性値として認識される場合、属性値特定部１４３は、その要素の所定の属性に対応する属性値を商品画像から特定してもよい。所定の要素は絵であり、所定の属性は絵のモチーフであってもよい。例えば、商品画像から模様の属性値を特定するとき、属性値特定部１４３は、商品画像から、商品に何らかの絵が付されているか否かを判定する。属性値特定部１４３は、その絵の特徴量を抽出し、抽出した特徴量と、属性値ＤＢ１２ｃに記憶された属性名「絵のモチーフ」に対応する特徴量とを比較することにより、属性値を特定する。商品情報登録部１４５は、この抽出された属性値を第１属性として商品情報に含めてもよい。提示制御部１４４は、所定の属性に対応する属性値を特定することができなかった場合、所定の属性を第２属性としてユーザ端末２により提示させてもよい。例えば、商品に何らかの絵が付されていることが認識されるが、絵のモチーフを特定することができなかった場合、提示制御部１４４は、属性名「絵のモチーフ」を提示させてもよい。なお、全ての商品が必ず有するとは限らない要素について、出品者は、その要素の情報を商品名入力領域１１０又は商品説明文入力領域１２０に任意に入力することができる。
【００６９】
図８は、システム制御部１４による処理概要の一例を示す図である。図８に示すように、商品画像は、ＴシャツＰ２を表すとする。ＴシャツＰ２には絵Ｄがプリントされている。カテゴリーは「Ｔシャツ」である。属性値特定部１４３は、商品画像から、第１属性値として、形状に対応する「Ｔシャツ」、色に対応する「白」、模様に対応する「無地、絵」、素材に対応する「コットン」を特定した。しかしながら、属性値特定部１４３は、商品画像のＴシャツＰ２の部分が何らかの絵を含むと認識したものの、絵のモチーフを特定することができなかった。Ｔシャツの属性リストは、「形状」、「色」、「模様」、「素材」、「サイズ」、「コーディネート例」を含むとする。この場合、第２属性は、「サイズ」、「コーディネート例」、及び「絵のモチーフ」である。
【００７０】
図９は、商品情報入力画面の一例を示す図である。図９が図６と異なる点は、商品説明文入力領域１２０に、第１属性値「Ｔシャツ」、「白」、「無地」及び「コットン」が入力されている点と、第２属性情報１６０−３及び第２属性値入力領域１７０−３が追加されていることである。第２属性情報１６０−３は、例えば「Ｔシャツの絵のモチーフを入力しませんか？」等のメッセージである。第２属性値入力領域１７０−３は、絵のモチーフを入力するための入力領域である。
【００７１】
複数の商品を１つのセットの商品として出品する場合、出品者は、複数の商品を含む商品画像をアップロードする蓋然性がある。従って、属性値特定部１４３は、１つの商品画像から複数の商品を認識することがある。この場合、属性値特定部１４３は、商品画像から、複数の商品のそれぞれについて第１属性値を特定してもよい。この場合、属性リスト取得部１４２は、出品者によるカテゴリーの選択によって画像・カテゴリー取得部１４１により取得されたカテゴリーＩＤを用いずに属性リストを取得するその理由は、このような出品の場合、出品者はカテゴリーとして「その他」を選択する蓋然性があり、商品自体のカテゴリーが「その他」になるからである。属性リスト取得部１４２は、複数の商品のそれぞれが属するカテゴリーのカテゴリーＩＤに対応する属性リストをカテゴリーＤＢ１２ｂから取得してもよい。提示制御部１４４は、記複数の商品のそれぞれについて第２属性をユーザ端末２により提示させてもよい。これにより、複数の商品を含むセットについて、各商品に対応して適切な第２属性を提示することができる。
【００７２】
図１０は、システム制御部１４による処理概要の一例を示す図である。図１０に示すように、商品画像は、ＴシャツＰ３及びスカートＰ４を表すとする。出品者は、カテゴリーとして、「レディースファッション」の「その他」を選択した。属性値特定部１４３は、商品画像から形状に対応する第１属性値として「Ｔシャツ」及び「ひざ丈スカート」を特定する。属性値特定部１４３は、ＴシャツＰ３の第１属性値として、色に対応する「赤グレー」、模様に対応する「ボーダー」を更に特定する。属性値特定部１４３は、スカートＰ４の第１属性値として、色に対応する「ネイビー」、模様に対応する「無地」を更に特定する。属性リスト取得部１４２は、Ｔシャツの属性リストとひざ丈スカートの属性リストとを取得する。Ｔシャツの属性リストは、「形状」、「色」、「模様」、「サイズ」及び「着丈」を含むとする。ひざ丈スカートの属性リストは、「形状」、「色」、「模様」及び「サイズ」を含むとする。従って、ＴシャツＰ３についての第２属性は、サイズ及び着丈であり、スカートＰ４についての第２属性は、サイズである。
【００７３】
図１１は、商品情報入力画面の一例を示す図である。図１１において、商品説明文入力領域１２０に、ＴシャツＰ３及びスカートＰ４のそれぞれの第１属性が入力されている。また、商品情報入力画面には、第２属性情報１６０−４〜６、及び第２属性値入力領域１７０−４〜７が表示される。第２属性情報１６０−４は、ＴシャツＰ３のサイズの入力を促す情報である。第２属性情報１６０−５は、ＴシャツＰ３の着丈の入力を促す情報である。第２属性情報１６０−６は、スカートＰ４のサイズの入力を促す情報である。第２属性値入力領域１７０−４〜６は、それぞれＴシャツＰ３のサイズ、着丈、スカートＰ４のサイズの入力に対応する。
【００７４】
［４．マーケットシステムの動作］
次に、マーケットシステムＳの動作について、図１２及び図１３を用いて説明する。
【００７５】
図１２及び図１３は、本実施形態に係るマーケットサーバ１のシステム制御部１４の出品処理の一例を示すフローチャートである。図１２及び図１３は、第１属性値が商品説明文に含まれ、第２属性値が商品名に含まれる場合の処理例を示す。システム制御部１４は、サーバプログラムに含まれる各種コードに従って、これらの図に示される処理を実行する。
【００７６】
出品者は、ユーザ端末２によりマーケットアプリを起動させた後、メニューから出品を選択する。すると、ユーザ端末２は、商品画像をアップロードするための画面を表示する。出品者は、ユーザ端末２のカメラ機能を利用して商品画像を撮影し、又はユーザ端末２に記憶されている画像の中から商品画像を選択する。ユーザ端末２は、商品画像をマーケットサーバ１へ送信する。マーケットサーバ１が商品画像を受信したとき、システム制御部１４は、出品処理を実行する。
【００７７】
図１２に示すように、画像・カテゴリー取得部１４１は、通信部１１を介してユーザ端末２から受信された商品画像を取得する（ステップＳ１１）。次いで、属性値特定部１４３は、商品画像から第１属性値を特定する（ステップＳ１２）。例えば、属性値特定部１４３は、属性ごとに、商品画像からその属性の特徴量を抽出する。属性値特定部１４３は、属性値ＤＢ１２ｃにおいて、その属性に対応する各特徴量と、抽出された特徴量との類似度を計算する。属性値特定部１４３は、その属性に対応する属性値のうち、例えば類似度が所定値以上であり且つ類似度が最も高い属性値を、その属性の第１属性値に決定する。属性値特定部１４３は、商品画像から最初に形状に対応する第１属性値を特定してもよい。商品画像から複数の商品の形状が特定される場合、属性値特定部１４３は、商品ごとに、商品画像のうち対象の商品の画像部分から第１属性値を特定する。
【００７８】
次いで、画像・カテゴリー取得部１４１は、出品される商品のカテゴリーの候補を決定する（ステップＳ１３）。例えば、画像・カテゴリー取得部１４１は、属性ごとに、その属性に対応する属性値から、特徴量の類似度が所定値以上である属性値又は類似度が相対的に高い所定数の属性値を抽出する。画像・カテゴリー取得部１４１は、全属性について抽出された各属性値について、その属性値に合致するカテゴリー名をカテゴリーＤＢ１２ｂから特定する。画像・カテゴリー取得部１４１は、特定したカテゴリー名に対応するカテゴリーＩＤを、カテゴリーの候補のカテゴリーＩＤとしてカテゴリーＤＢ１２ｂから取得する。
【００７９】
次いで、画像・カテゴリー取得部１４１は、ユーザ端末２にカテゴリー選択画面を表示させる（ステップＳ１４）。カテゴリー選択画面において、出品者は、ステップＳ１３で決定された候補の中から、出品する商品のカテゴリーを選択することができる。候補の中に適切なカテゴリーがない場合、出品者は、全カテゴリーの中から、出品する商品のカテゴリーを選択することができる。ステップＳ１２で複数の商品の形状が特定された場合、画像・カテゴリー取得部１４１は、全カテゴリーの中からカテゴリーを選択するためのカテゴリー選択画面をユーザ端末２により表示させる。出品者がカテゴリーを選択すると、ユーザ端末２は、選択されたカテゴリーのカテゴリーＩＤをマーケットサーバ１へ送信する。画像・カテゴリー取得部１４１は、通信部１１を介してユーザ端末２から受信されたカテゴリーＩＤを取得する（ステップＳ１５）。このとき、属性値特定部１４３は、形状に対応する第１属性値を、取得されたカテゴリーＩＤに対応するカテゴリー名に合致する属性値に変更してもよい。
【００８０】
次いで、属性リスト取得部１４２は、カテゴリーＤＢ１２ｂから属性リストを取得する（ステップＳ１６）。ステップＳ１２で複数の商品の形状が特定されなかった場合、属性値特定部１４３は、ステップＳ１５で取得されたカテゴリーＩＤに対応する属性リストを取得する。複数の商品の形状が特定された場合、属性リスト取得部１４２は、複数の商品のそれぞれについて、特定された形状の第１属性値に合致するカテゴリー名を、カテゴリーＤＢ１２ｂから特定する。属性リスト取得部１４２は、特定されたカテゴリー名に対応する属性リストをカテゴリーＤＢ１２ｂから取得する。
【００８１】
次いで、提示制御部１４４は、ステップＳ１２で特定された第１属性値に対応する属性名を属性リストから削除する（ステップＳ１７）。例えば、提示制御部１４４は、第１属性値に対応する属性名を属性値ＤＢ１２ｃから取得する。提示制御部１４４は、取得した属性名と同一の属性名を属性リストが含む場合、その属性名を削除する。ステップＳ１２で複数の商品の形状が特定された場合、提示制御部１４４は、商品ごとに、第１属性値に対応する属性名を属性リストから削除する。
【００８２】
次いで、提示制御部１４４は、ステップＳ１２で特定された第１属性値に基づいて、商品画像において、商品に所定の要素が付されているか否かを判定する（ステップＳ１８）。このとき、提示制御部１４４は、所定の要素が付されていないと判定した場合には（ステップＳ１８：ＮＯ）、処理をステップＳ３１に進める。一方、提示制御部１４４は、所定の要素が付されている判定した場合には（ステップＳ１８：ＹＥＳ）、処理をステップＳ１９に進める。ステップＳ１９において、提示制御部１４４は、ステップＳ１２における第１属性値の特定結果に基づいて、所定の要素の所定の属性に対応する属性値が特定されたか否かを判定する。このとき、提示制御部１４４は、所定の属性に対応する属性値が特定されなかったと判定した場合には（ステップＳ１９：ＮＯ）、処理をステップＳ３１に進める。一方、提示制御部１４４は、所定の属性に対応する属性値が特定されたと判定した場合には（ステップＳ１９：ＹＥＳ）、処理をステップＳ２０に進める。ステップＳ２０において、提示制御部１４４は、属性リストに、所定の属性の属性名を追加して、処理をステップＳ３１に進める。ステップＳ１２で複数の商品の形状が特定された場合、提示制御部１４４は、商品ごとにステップＳ１８〜２０を実行する。
【００８３】
ステップＳ３１において、提示制御部１４４は、図１３に示すように、属性リストに含まれる属性名ごとに、その属性名に対応する属性値を商品情報が含む商品の第１売買成立率、及びその属性名に対応する属性値を商品情報が含まない商品の第２売買成立率を計算する。次いで、提示制御部１４４は、属性名ごとに、第１売買成立率から第２売買成立率を減算して、売買成立率の差を計算する。次いで、提示制御部１４４は、属性リストに含まれる属性のうち、売買成立率の差が所定値未満である属性名を、属性リストから削除する（ステップＳ３２）。
【００８４】
次いで、提示制御部１４４は、ステップＳ１２で特定された第１属性値を含む商品説明文を生成する（ステップＳ３３）。次いで、提示制御部１４４は、商品情報入力画面をユーザ端末２に表示させる（ステップＳ３４）。例えば、提示制御部１４４は、属性リスト及び商品説明文を含む商品情報入力画面表示命令をユーザ端末２へ送信する。ユーザ端末２は、商品情報入力画面表示命令を受信すると、商品情報入力画面を表示する。また、ユーザ端末２は、商品情報入力画面表示命令から属性リストを取得する。ユーザ端末２は、属性リストに含まれる属性名ごとに、その属性名に対応する第２属性情報１６０及び第２属性値入力領域１７０を表示する。また、ユーザ端末２は、商品情報入力画面表示命令に含まれる商品説明文を、商品説明文入力領域１２０に表示させる。
【００８５】
出品者は、商品名入力領域１１０に商品名を入力する。また出品者は、商品説明文入力領域１２０に対して、説明文を追加し又は商品説明文を編集する。また出品者は、第２属性情報１６０に第２属性値を入力する。また出品者は、価格入力領域１３０に価格を入力する。出品者が出品ボタンを１４０を押すと、ユーザ端末２は、入力された商品名、商品説明、第２属性値、価格等をマーケットサーバ１へ送信する。商品情報登録部１４５は、通信部１１を介してユーザ端末２から受信された商品名、商品説明、第２属性値及び価格等を取得する（ステップＳ３５）。次いで、商品情報登録部１４５は、第２属性値を商品名に追加する（ステップＳ３６）。次いで、商品情報登録部１４５は、商品画像、商品名、商品説明、価格、ステップＳ１５で取得されたカテゴリーＩＤ、出品者のユーザＩＤ、「出品中」を示す出品状態等を含む商品情報を生成する。そして、商品情報登録部１４５は、商品情報を商品ＤＢ１２ｄに記憶させて（ステップＳ３７）、出品処理を終了させる。
【００８６】
以上説明したように、本実施形態によれば、システム制御部１４が、商品画像とカテゴリーＩＤとを取得する。また、システム制御部１４が、カテゴリーＤＢ１２ｂから、取得されたカテゴリーＩＤに対応する属性リストを取得する。また、システム制御部１４が、商品画像から商品の第１属性値を特定する。また、システム制御部１４が、取得された属性リストに含まれる属性のうち第１属性値に対応しない第２属性を提示させる。また、システム制御部１４が、第１属性値と、第２属性の提示に応じて出品者により入力された第２属性値とを含む商品情報を商品ＤＢ１２ｄに記憶させる。従って、出品者による入力の手間を抑えながら商品に関して多くの情報を登録することができる。
【００８７】
また、システム制御部１４が、第２属性の提示に応じて出品者により入力された第２属性値を含む商品名と、第１属性値を含む商品説明文とを有する商品情報を商品ＤＢ１２ｄに記憶させてもよい。この場合、商品の一覧を表示する画面において、買い手は、少ない種類の情報でより多くの属性値を認識することができる。具体的に、買い手は、商品画像から第１属性値を認識可能であり、商品名から第２属性値を認識可能である。
【００８８】
また、システム制御部１４が、商品ＤＢ１２ｄに記憶された商品情報のうち、第２属性に対応する属性値を含む商品情報に対応する商品の第１売買成立率と、第２属性に対応する属性値を含まない商品情報に対応する商品の第２売買成立率との差に基づいて、第２属性の提示を制御してもよい。この場合、売買成立率の差に基づく第２属性の提示の制御により、出品者は、第２属性の中でも第２属性値を入力することで売買成立率が上がる第２属性を認識することができる。
【００８９】
また、システム制御部１４が、商品画像から商品が有する所定の要素が認識される場合、商品画像から所定の要素の所定の属性に対応する属性値を特定してもよい。また、システム制御部１４が、所定の属性に対応する属性値を特定することができなかった場合、所定の属性を提示させてもよい。この場合、所定の要素の所定の属性が属性リストに含まれていない場合であっても、商品画像から、商品がその要素を有すると認識される場合、所定の属性を第２属性の１つとして提示させることができる。
【００９０】
また、システム制御部１４が、商品画像から複数の商品が認識される場合、複数の商品のそれぞれについて第１属性値を特定してもよい。また、システム制御部１４が、複数の商品のそれぞれが属するカテゴリーのカテゴリー情報に対応する属性リストをカテゴリーＤＢ１２ｂから取得してもよい。また、システム制御部１４が、複数の商品のそれぞれについて、第２属性を提示させてもよい。この場合、複数の商品を含むセットを販売しようとする出品者が、カテゴリーとして「その他」等を選択せざるを得ない場合であっても、複数の商品のそれぞれに対応する適切な第２属性を提示することができる。
【００９１】
衣服以外のカテゴリーの商品の属性の例を説明する。商品が本である場合、その属性の例として、本のタイトル、著作者名、発行年月日、ページ数、本の内容等が挙げられる。本の表紙部分の商品画像から本のタイトル、及び著作者名を第１属性として特定することができる可能性がある。第１属性として特定することができなかった場合は第２属性となる。発行年月日、ページ数、及び本の内容は通常第２属性となる。商品がバッグである場合、その属性の例として、ブランド名、バッグの種類、色、素材、寸法、重量等が挙げられる。バッグに付されたマーク、記号、文字又は模様等からブランド名を特定可能である。バッグの商品画像からブランド名、バッグの種類、色、及び素材を第１属性として特定することができる可能性がある。寸法及び重量は通常第２属性となる。商品がスマートフォンである場合、その属性の例として、メーカー名、機種名、キャリア名、色、メモリ容量、バッテリー容量、画面サイズ、寸法、重量等が挙げられる。スマートフォンの商品画像から、メーカー名、機種名、キャリア名、及び色を第１属性として特定することができる可能性がある。スマートフォンに付されたマーク、記号又は文字等からメーカー名、機種名、及びキャリア名を特定可能である。メモリ容量、バッテリー容量、画面サイズ、寸法、及び重量は通常第２属性となる。
【符号の説明】
【００９２】
１  マーケットサーバ
２  ユーザ端末
１１  通信部
１２  記憶部
１２ａ  会員ＤＢ
１２ｂ  カテゴリーＤＢ
１２ｃ  属性値ＤＢ
１２ｄ  商品ＤＢ
１３  入出力インターフェース
１４  システム制御部
１４ａ  ＣＰＵ
１４ｂ  ＲＯＭ
１４ｃ  ＲＡＭ
１５  システムバス
１４１  画像・カテゴリー取得部
１４２  属性リスト取得部
１４３  属性値特定部
１４４  提示制御部
１４５  商品情報登録部
ＮＷ  ネットワーク
Ｓ  マーケットシステム
【図１】
2018106284.tif 000003
【図２】
2018106284.tif 000004
【図３】
2018106284.tif 000005
【図４】
2018106284.tif 000006
【図５】
2018106284.tif 000007
【図６】
2018106284.tif 000008
【図７】
2018106284.tif 000009
【図８】
2018106284.tif 000010
【図９】
2018106284.tif 000011
【図１０】
2018106284.tif 000012
【図１１】
2018106284.tif 000013
【図１２】
2018106284.tif 000014
【図１３】
2018106284.tif 000015
【手続補正書】
【提出日】平成30年5月2日(2018.5.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、
前記画像から前記商品の第１属性値を特定する特定手段と、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御手段と、
前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記記憶制御手段は、前記商品のタイトルを示すタイトル情報であって、前記促し情報の提示に応じてユーザにより入力された第２属性値を含むタイトル情報と、前記商品の説明を示す説明情報であって、前記第１属性値を含む説明情報とを有する商品情報を商品情報記憶手段に記憶させることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置において、
前記提示制御手段は、前記商品情報記憶手段に記憶された商品情報のうち、前記第２属性に対応する属性値を含む商品情報に対応する商品の売買成立率と、前記第２属性に対応する属性値を含まない商品情報に対応する商品の売買成立率との差に基づいて、前記促し情報の提示を制御することを特徴とする情報処理装置。
【請求項４】
請求項１乃至３の何れか１項に記載の情報処理装置において、
前記特定手段は、前記画像から前記商品が有する所定の要素が認識される場合、前記画像から前記所定の要素の所定の属性に対応する属性値を特定し、
前記提示制御手段は、前記所定の属性に対応する属性値を特定することができなかった場合、前記所定の属性の入力を促す前記促し情報を提示させることを特徴とする情報処理装置。
【請求項５】
請求項１乃至４の何れか１項に記載の情報処理装置において、
前記特定手段は、前記画像から複数の商品が認識される場合、前記複数の商品のそれぞれについて前記第１属性値を特定し、
前記リスト取得手段は、前記複数の商品のそれぞれが属するカテゴリーのカテゴリー情報に対応するリストを前記属性記憶手段から取得し、
前記提示制御手段は、前記複数の商品のそれぞれについて、前記促し情報を提示させることを特徴とする情報処理装置。
【請求項６】
コンピュータにより実行される情報処理方法において、
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得ステップと、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得ステップと、
前記画像から前記商品の第１属性値を特定する特定ステップと、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御ステップと、
前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御ステップと、
を含むことを特徴とする情報処理方法。
【請求項７】
コンピュータを、
商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、
複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、
前記画像から前記商品の第１属性値を特定する特定手段と、
前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御手段と、
前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、
として機能させることを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、前記画像から前記商品の第１属性値を特定する特定手段と、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御手段と、前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明によれば、商品画像から特定された第１属性は、ユーザが入力しなくても、商品情報に含まれる。商品が属するカテゴリーに基づき商品が有する複数の属性が属性リストにより特定される。商品が有する複数の属性のうち、第１属性値に対応しない第２属性の入力を促す促し情報が提示される。これにより、ユーザは、商品のカテゴリーに応じて、商品に関する情報として必要かもしれない属性を認識することができる。ユーザが第２属性に対応する第２属性値を入力すると、第１属性値と第２属性値とを含む商品情報が記憶される。従って、売り手による入力の手間を抑えながら商品に関して多くの情報を登録することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記記憶制御手段は、前記商品のタイトルを示すタイトル情報であって、前記促し情報の提示に応じてユーザにより入力された第２属性値を含むタイトル情報と、前記商品の説明を示す説明情報であって、前記第１属性値を含む説明情報とを有する商品情報を商品情報記憶手段に記憶させることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置において、前記提示制御手段は、前記商品情報記憶手段に記憶された商品情報のうち、前記第２属性に対応する属性値を含む商品情報に対応する商品の売買成立率と、前記第２属性に対応する属性値を含まない商品情報に対応する商品の売買成立率との差に基づいて、前記促し情報の提示を制御することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明によれば、売買成立率の差に基づく促し情報の提示の制御により、ユーザは、第２属性の中でも第２属性値を入力することで売買成立率が上がる第２属性を認識することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の情報処理装置において、前記特定手段は、前記画像から前記商品が有する所定の要素が認識される場合、前記画像から前記所定の要素の所定の属性に対応する属性値を特定し、前記提示制御手段は、前記所定の属性に対応する属性値を特定することができなかった場合、前記所定の属性の入力を促す前記促し情報を提示させることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この発明によれば、所定の要素の所定の属性が属性リストに含まれていない場合であっても、画像から、商品がその要素を有すると認識される場合、所定の属性を第２属性の１つとして、促し情報を提示させることができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項５に記載の発明は、請求項１乃至４の何れか１項に記載の情報処理装置において、前記特定手段は、前記画像から複数の商品が認識される場合、前記複数の商品のそれぞれについて前記第１属性値を特定し、前記リスト取得手段は、前記複数の商品のそれぞれが属するカテゴリーのカテゴリー情報に対応するリストを前記属性記憶手段から取得し、前記提示制御手段は、前記複数の商品のそれぞれについて、前記促し情報を提示させることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明によれば、複数の商品を含むセットを販売しようとするユーザが、カテゴリーとして「その他」等を選択せざるを得ない場合であっても、複数の商品のそれぞれに対応する適切な第２属性の入力を促す促し情報を提示することができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項６に記載の発明はコンピュータにより実行される情報処理方法において、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得ステップと、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得ステップと、前記画像から前記商品の第１属性値を特定する特定ステップと、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御ステップと、前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御ステップと、を含むことを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項７に記載の発明は、コンピュータを、商品を表す画像と該商品のカテゴリー情報とを取得する画像情報取得手段と、複数のカテゴリー情報のそれぞれに対応する属性のリストを記憶する属性記憶手段から、前記取得されたカテゴリー情報に対応するリストを取得するリスト取得手段と、前記画像から前記商品の第１属性値を特定する特定手段と、前記取得されたリストに含まれる属性のうち前記第１属性値に対応しない第２属性についてのみ、該第２属性に対応する第２属性値の入力を促す促し情報を提示させる提示制御手段と、前記第１属性値と、前記促し情報の提示に応じてユーザにより入力された第２属性値とを含む商品情報を商品情報記憶手段に記憶させる記憶制御手段と、として機能させることを特徴とする。