(57)【特許請求の範囲】
【請求項１】
並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定手段と、
前記複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に前記基準語句と修飾又は被修飾の関係をもって含まれる語句であって前記複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出手段と、
前記抽出手段により抽出されたカテゴリ名候補を出力する出力手段と、
を備えるカテゴリ名抽出装置。
【請求項２】
前記抽出手段は、前記複数のカテゴリに属するアイテム情報に前記基準語句と修飾又は被修飾の関係をもって含まれる語句であって、前記複数のカテゴリに属する複数のアイテム情報において所定の頻度以上で含まれる語句をカテゴリ名候補から除外する、
請求項１に記載のカテゴリ名抽出装置。
【請求項３】
前記カテゴリ名候補を前記複数のカテゴリと並列関係となるカテゴリとして設定する設定手段を更に備える、
請求項１または２に記載のカテゴリ名抽出装置。
【請求項４】
前記設定手段は、前記複数のカテゴリに属するアイテム情報における、前記複数のカテゴリの各カテゴリ名の検索数と前記カテゴリ名候補の語句の検索数との大小関係が所定条件を満たす場合に、前記カテゴリ名候補を前記複数のカテゴリと並列関係となるカテゴリとして設定する、
請求項３に記載のカテゴリ名抽出装置。
【請求項５】
前記設定手段は、前記複数のカテゴリに属するアイテム情報における、前記カテゴリ名候補の語句による検索結果の集合に、前記複数のカテゴリのうちの一のカテゴリのカテゴリ名の語句による検索結果の集合が所定程度以上含まれる場合に、前記一のカテゴリに代えて前記カテゴリ名候補をカテゴリとして設定する、
請求項３または４に記載のカテゴリ名抽出装置。
【請求項６】
前記設定手段は、前記複数のカテゴリに属するアイテム情報に、前記複数のカテゴリのうちの一のカテゴリのカテゴリ名と前記カテゴリ名候補との関係を示す所定の記載が含まれる場合に、前記一のカテゴリに代えて前記カテゴリ名候補をカテゴリとして設定する、
請求項３〜５のいずれか１項に記載のカテゴリ名抽出装置。
【請求項７】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段は、前記複数のカテゴリに属する商品情報における、前記カテゴリ名候補の語句による検索に基づき商品または役務が購入された回数と前記複数のカテゴリの各カテゴリ名の検索に基づき商品または役務が購入された回数との大小関係が所定条件を満たす場合に、前記カテゴリ名候補を前記複数のカテゴリと並列関係となるカテゴリとして設定する、
請求項３〜６のいずれか１項に記載のカテゴリ名抽出装置。
【請求項８】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段は、前記複数のカテゴリに属する商品または役務を販売している店舗の集合と、前記カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗の集合と、が所定の程度以上一致する場合に、前記カテゴリ名候補をカテゴリとして設定する、
請求項３〜７のいずれか１項に記載のカテゴリ名抽出装置。
【請求項９】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段は、前記複数のカテゴリに属する商品または役務を販売している店舗により販売されている商品または役務の集合と、前記カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗により販売されている商品または役務の集合と、が所定の程度以上一致する場合に、前記カテゴリ名候補をカテゴリとして設定する、
請求項３〜８のいずれか１項に記載のカテゴリ名抽出装置。
【請求項１０】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段は、前記複数のカテゴリに属する商品または役務の価格帯と、前記カテゴリ名候補の語句を商品情報に含む商品または役務の価格帯と、が所定の程度以上一致する場合に、前記カテゴリ名候補をカテゴリとして設定する、
請求項３〜９のいずれか１項に記載のカテゴリ名抽出装置。
【請求項１１】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段は、前記カテゴリ名候補の語句を商品情報に含む商品または役務の価格の分散が所定値以下である場合に、前記カテゴリ名候補をカテゴリとして設定する、
請求項３〜１０のいずれか１項に記載のカテゴリ名抽出装置。
【請求項１２】
前記複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、
前記アイテム情報は、商品または役務に関する情報である商品情報であり、
前記設定手段により前記カテゴリ名候補が新たなカテゴリとして設定される場合に、前記カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗の端末に、該商品または該役務が属するカテゴリを新たに設定されるカテゴリに変更することを促す問合せ情報を送信し、該問合せ情報の送信に対する前記店舗の端末からの回答に応じて該商品または該役務のカテゴリを変更する登録手段を更に備える、
請求項３〜１１のいずれか１項に記載のカテゴリ名抽出装置。
【請求項１３】
カテゴリ名抽出装置におけるカテゴリ名抽出方法であって、
並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定ステップと、
前記複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に前記基準語句と修飾又は被修飾の関係をもって含まれる語句であって前記複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出ステップと、
前記抽出ステップにおいて抽出されたカテゴリ名候補を出力する出力ステップと、
を有するカテゴリ名抽出方法。
【請求項１４】
コンピュータに、
並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定機能と、
前記複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に前記基準語句と修飾又は被修飾の関係をもって含まれる語句であって前記複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出機能と、
前記抽出機能により抽出されたカテゴリ名候補を出力する出力機能と、
を実現させるカテゴリ名抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一側面は、カテゴリ名抽出装置、カテゴリ名抽出方法及びカテゴリ名抽出プログラムに関する。
【背景技術】
【０００２】
商品及びサービスを販売する電子商取引サイトでは、商品購入者及び販売者の便宜のために、商品等はカテゴリに分類されることが多い。例えば、複数の階層からなる製品カテゴリに製品を分類する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５０５４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
既存のカテゴリに分類すべきではない新たな商品が現れた場合及びカテゴリ名として設定されていた名称より他の名称の方がカテゴリ名として一般的となった場合等において、電子商取引サイトにおけるカテゴリ名をメンテナンスする必要が生じる。従来、このメンテナンスは人手により行われており、手間がかかっていた。なお、カテゴリ名のメンテナンスする必要が生じる場面は電子商取引サイトに限らない。例えば、役務の分類、カテゴリ型検索サイト等、人によってカテゴリ分けが行われたものは、後にメンテナンスする必要が生じる。【０００５】
そこで本発明の一側面は、商品等のアイテムに関するアイテム情報を分類するためのカテゴリの名称のメンテナンスにかかる手間を低減することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一側面に係るカテゴリ名抽出装置は、並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定手段と、複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に基準語句と修飾又は被修飾の関係をもって含まれる語句であって複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出手段と、抽出手段により抽出されたカテゴリ名候補を出力する出力手段と、を備える。【０００７】
本発明の一側面に係るカテゴリ名抽出方法は、カテゴリ名抽出装置におけるカテゴリ名抽出方法であって、並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定ステップと、複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に基準語句と修飾又は被修飾の関係をもって含まれる語句であって複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出ステップと、抽出ステップにおいて抽出されたカテゴリ名候補を出力する出力ステップと、を有する。【０００８】
本発明の一側面に係るカテゴリ名抽出プログラムは、コンピュータに、並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定機能と、複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に基準語句と修飾又は被修飾の関係をもって含まれる語句であって複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出機能と、抽出機能により抽出されたカテゴリ名候補を出力する出力機能と、を実現させる。【０００９】
上記側面によれば、複数のカテゴリに属するアイテム情報にアイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもって含まれる語句であって、複数の異なるカテゴリのアイテム情報に共通して含まれる語句が基準語句として特定される。そして、複数のカテゴリに属するアイテム情報において、基準語句と修飾又は被修飾の関係をもって含まれる語句がカテゴリ名候補として抽出及び出力される。これにより、複数のカテゴリと同じ階層に属するアイテムの特徴を表し、そのアイテムを分類するのに適切な語句が出力されるので、カテゴリ名の設定等のメンテナンスにかかる手間の低減が可能となる。【００１０】
別の側面に係るカテゴリ名抽出装置では、抽出手段は、複数のカテゴリに属するアイテム情報に基準語句と修飾又は被修飾の関係をもって含まれる語句であって、複数のカテゴリに属する複数のアイテム情報において所定の頻度以上で含まれる語句をカテゴリ名候補から除外することとしてもよい。【００１１】
上記側面によれば、複数のカテゴリに属するアイテム情報において基準語句と修飾又は被修飾の関係をもって含まれる語句であっても、複数のカテゴリに属する複数のアイテム情報において所定の頻度以上で含まれる語句は、そのアイテムに固有の特徴ではなく、複数のカテゴリの全般に共通する特徴を表す語句である蓋然性が高く、カテゴリ名とするには適切ではない。上記側面によれば、そのようなカテゴリ名とするのに適切でない語句がカテゴリ名候補として出力されることを防止できる。【００１２】
さらに別の側面に係るカテゴリ名抽出装置は、カテゴリ名候補を複数のカテゴリと並列関係となるカテゴリとして設定する設定手段を更に備えることとしてもよい。【００１３】
上記側面によれば、カテゴリ名候補として出力された語句がカテゴリとして設定されるので、カテゴリの設定にかかる手間を低減できる。【００１４】
別の側面に係るカテゴリ名抽出装置では、設定手段は、複数のカテゴリに属するアイテム情報における、複数のカテゴリの各カテゴリ名の検索数とカテゴリ名候補の語句の検索数との大小関係が所定条件を満たす場合に、カテゴリ名候補を複数のカテゴリと並列関係となるカテゴリとして設定することとしてもよい。【００１５】
この側面によれば、カテゴリ名候補の語句がカテゴリとして設定された場合に、そのカテゴリに属することとなるアイテムの数が所定の条件を満たす場合に、そのカテゴリ名候補がカテゴリとして設定されるので、新たなカテゴリ名として適切な語句によるカテゴリの設定が可能となる。【００１６】
さらに別の側面に係るカテゴリ名抽出装置では、設定手段は、複数のカテゴリに属するアイテム情報における、カテゴリ名候補の語句による検索結果の集合に、複数のカテゴリのうちの一のカテゴリのカテゴリ名の語句による検索結果の集合が所定程度以上含まれる場合に、一のカテゴリに代えてカテゴリ名候補をカテゴリとして設定することとしてもよい。【００１７】
カテゴリ名候補の語句による検索結果の集合に、既存のカテゴリ名の語句による検索結果の集合が所定程度以上含まれる場合は、既存カテゴリ名よりカテゴリ候補の語句の方が当該カテゴリを表す語句として一般的になっている蓋然性が高い。上記側面によれば、カテゴリを表す語句としてより一般的となっている語句がカテゴリとして設定されるので、アイテムの探索に好適なカテゴリ構成が実現される。【００１８】
さらに別の側面に係るカテゴリ名抽出装置では、設定手段は、複数のカテゴリに属するアイテム情報に、複数のカテゴリのうちの一のカテゴリのカテゴリ名とカテゴリ名候補との関係を示す所定の記載が含まれる場合に、一のカテゴリに代えてカテゴリ名候補をカテゴリとして設定することとしてもよい。【００１９】
上記側面によれば、既存のカテゴリ名とカテゴリ名候補との関係を示す記載がアイテム情報に含まれる場合にカテゴリ名候補がカテゴリとして設定される。従って、カテゴリ名として適切な語句が新たなカテゴリとして既存のカテゴリに代えて設定される。【００２０】
さらに別の側面に係るカテゴリ名抽出装置では、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段は、複数のカテゴリに属する商品情報における、カテゴリ名候補の語句による検索に基づき商品または役務が購入された回数と複数のカテゴリの各カテゴリ名の検索に基づき商品または役務が購入された回数との大小関係が所定条件を満たす場合に、カテゴリ名候補を複数のカテゴリと並列関係となるカテゴリとして設定することとしてもよい。【００２１】
カテゴリ名候補の語句による検索に基づき商品が購入された回数が多い、ということは、その語句に基づき商品が探される頻度が高いことを意味する。上記側面によれば、そのような語句がカテゴリとして設定されることとなるので、商品の探索に好適なカテゴリ構成が実現される。【００２２】
さらに別の側面に係るカテゴリ名抽出装置では、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段は、複数のカテゴリに属する商品または役務を販売している店舗の集合と、カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗の集合と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。【００２３】
上記側面によれば、既存のカテゴリに属する商品を販売している店舗と同様の店舗により販売される商品が分類されるカテゴリ名候補がカテゴリとして設定されるので、既存のカテゴリと並列関係とするカテゴリ又は既存カテゴリに代わるカテゴリとして、適切なカテゴリ名候補をカテゴリとして設定できる。【００２４】
さらに別の側面に係るカテゴリ名抽出装置では、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段は、複数のカテゴリに属する商品または役務を販売している店舗により販売されている商品または役務の集合と、カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗により販売されている商品または役務の集合と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。【００２５】
上記側面によれば、既存のカテゴリに属する商品を販売している店舗が販売している商品と同様の商品を販売している店舗により販売される商品が分類されるカテゴリ名候補がカテゴリとして設定されるので、既存のカテゴリと並列関係とするカテゴリ又は既存カテゴリに代わるカテゴリとして適切なカテゴリ名候補をカテゴリとして設定できる。【００２６】
さらに別の側面に係るカテゴリ名抽出装置では、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段は、複数のカテゴリに属する商品または役務の価格帯と、カテゴリ名候補の語句を商品情報に含む商品または役務の価格帯と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。【００２７】
上記側面によれば、既存のカテゴリに属する商品の価格帯と同様の価格帯の商品が分類されるカテゴリ名候補がカテゴリとして設定されるので、既存のカテゴリと並列関係とするカテゴリ又は既存カテゴリに代わるカテゴリとして適切なカテゴリ名候補をカテゴリとして設定できる。【００２８】
さらに別の側面に係るカテゴリ名抽出装置では、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段は、カテゴリ名候補の語句を商品情報に含む商品または役務の価格の分散が所定値以下である場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。【００２９】
上記側面によれば、カテゴリとして設定された場合に概して同様の商品が分類されるカテゴリ名候補がカテゴリとして設定されるので、既存のカテゴリと並列関係とするカテゴリ又は既存カテゴリに代わるカテゴリとして適切なカテゴリ名候補をカテゴリとして設定できる。【００３０】
さらに別の側面に係るカテゴリ名抽出装置は、複数のカテゴリは、電子商取引サイトの店舗が提供する商品及び役務の少なくとも１つを分類するためのカテゴリであり、アイテム情報は、商品または役務に関する情報である商品情報であり、設定手段によりカテゴリ名候補が新たなカテゴリとして設定される場合に、カテゴリ名候補の語句を商品情報に含む商品または役務を販売している店舗の端末に、該商品または該役務が属するカテゴリを新たに設定されるカテゴリに変更することを促す問合せ情報を送信し、該問合せ情報の送信に対する店舗の端末からの回答に応じて該商品または該役務のカテゴリを変更する登録手段を更に備えることとしてもよい。【００３１】
上記側面によれば、新たに設定されるカテゴリに各店舗が販売する商品を適切に再分類できる。
【発明の効果】
【００３２】
本発明の一側面によれば、商品等のアイテムに関するアイテム情報を分類するためのカテゴリの名称のメンテナンスにかかる手間を低減することが可能となる。
【図面の簡単な説明】
【００３３】
【図１】カテゴリ名抽出装置を含むシステムの構成を示す図である。
【図２】カテゴリ名抽出装置の機能構成を示すブロック図である。
【図３】カテゴリ名抽出装置のハードウェア構成を示す図である。
【図４】商品カテゴリ情報記憶部２２に記憶されているカテゴリ情報の例を模式的に示す図である。
【図５】商品情報の例を模式的に示す図である。
【図６】商品カテゴリ情報記憶部に記憶されているカテゴリ情報であって、図４（ａ）のカテゴリ情報の変更後を模式的に示す図である。
【図７】商品情報の例を模式的に示す図である。
【図８】商品カテゴリ情報記憶部に記憶されているカテゴリ情報であって、図４（ｂ）のカテゴリ情報の変更後を模式的に示す図である。
【図９】問合せ情報の表示画面例を示す図である。
【図１０】カテゴリ名抽出方法の処理内容の例を示すフローチャートである。
【図１１】カテゴリ名抽出プログラムの構成を示す図である。
【発明を実施するための形態】
【００３４】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３５】
図１は、本実施形態に係るカテゴリ名抽出装置１を含むカテゴリ名抽出システム１００の構成を示す図である。図１に示すように、カテゴリ名抽出システム１００は、カテゴリ名抽出装置１、ユーザ端末Ｔ及び店舗端末Ｄを含む。カテゴリ名抽出装置１、店舗端末Ｄ及びユーザ端末Ｔは互いにインターネットなどのネットワークＮを介して接続されている。店舗端末Ｄは、電子商取引サイトにおいて商品を販売する店舗が有する端末である。ユーザ端末Ｔは、電子商取引サイトにおいて商品を購入するユーザが有する端末である。店舗端末Ｄ及びユーザ端末Ｔを構成する装置は限定されず、例えば据置型又は携帯型のパーソナルコンピュータでもよいし、高機能携帯電話機（スマートフォン）や携帯電話機、携帯情報端末（ＰＤＡ）などの携帯端末でもよい。
【００３６】
図２は、本実施形態に係るカテゴリ名抽出装置１の機能的構成を示すブロック図である。カテゴリ名抽出装置１は、電子商取引サイトにおいて商品を分類するためのカテゴリ名候補の語句を自動的に抽出及び出力する装置である。本実施形態のカテゴリ名抽出装置１は、図２に示すように、機能的には、特定部１１（特定手段）、抽出部１２（抽出手段）、出力部１３（出力手段）、設定部１４（設定手段）及び登録部１５（登録手段）を含む。また、カテゴリ名抽出装置１の各機能部は、商品情報記憶部２１及び商品カテゴリ情報記憶部２２にアクセス可能である。なお、本実施形態では、電子商取引サイトの店舗が提供する商品及び役務等を分類するためのカテゴリのカテゴリ名候補の語句を抽出する場合の例で説明するが、カテゴリ名候補の語句の抽出はこの場合に限定されない。例えば、カテゴリ型検索サイト等におけるカテゴリの名称の候補の抽出の他、人手によってカテゴリ名の設定が行われていたものには、本実施形態のカテゴリ名抽出装置１を適用できる。
【００３７】
図３は、カテゴリ名抽出装置１のハードウェア構成図である。カテゴリ名抽出装置１は、物理的には、図３に示すように、ＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、ネットワークカード等で構成される通信制御装置１０４、入力デバイスであるキーボード、マウス等の入力装置１０５、ディスプレイ等の出力装置１０６などを含むコンピュータシステムとして構成されている。
【００３８】
図２に示した各機能は、図３に示すＣＰＵ１０１、主記憶装置１０２等のハードウェア上に所定のコンピュータソフトウェア（カテゴリ名抽出プログラム）を読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４、入力装置１０５、出力装置１０６を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。
【００３９】
次に、カテゴリ名抽出装置１の機能部の説明に先だって、商品情報記憶部２１及び商品カテゴリ情報記憶部２２を説明する。商品情報記憶部２１は、カテゴリ名抽出装置１が属する電子商取引サイトで販売されている商品（アイテム）の商品情報（アイテム情報）を記憶している記憶手段である。商品情報は、当該商品に関する語句を少なくとも含む。具体的には、商品情報は、商品説明文、商品の属性を示す語句等を含む。また、商品情報は、当該商品が属するカテゴリの情報を属性として含む。
【００４０】
商品カテゴリ情報記憶部２２は、電子商取引サイトの店舗が提供する商品を分類するためのカテゴリに関するカテゴリ情報を記憶している記憶手段である。図４は、商品カテゴリ情報記憶部２２に記憶されているカテゴリ情報の例を模式的に示す図である。図４に示すように、カテゴリ情報は、例えば、ツリー構造（又は階層構造）を有する。図４（ａ）に示す例では、カテゴリ「スキンケア」の下位にカテゴリ「オイル」が設定されている。また、カテゴリ「オイル」の下位階層には、「ホホバ」、「スクワラン」及び「その他」等のカテゴリが設定されている。「ホホバ」、「スクワラン」及び「その他」は、同一階層に属し、並列関係にある。図４（ｂ）に示す例では、カテゴリ「食品」の下位にカテゴリ「米」が設定されている。また、カテゴリ「米」の下位階層には、「コシヒカリ」、「あきたこまち」及び「ちば２８号」等のカテゴリが設定されている。「コシヒカリ」、「あきたこまち」及び「ちば２８号」は、同一階層に属し、並列関係にある。
【００４１】
続いて、カテゴリ名抽出装置１の機能部を説明する。特定部１１は、カテゴリ名候補の抽出のための基準語句を特定する部分である。具体的には、特定部１１は、並列関係にある複数のカテゴリのそれぞれに属する複数の商品情報（アイテム情報）に、各商品情報が属するカテゴリの名称と修飾又は被修飾の関係をもって含まれる語句であって、少なくとも複数の異なるカテゴリに属する複数の商品情報に共通して含まれる語句を基準語句として特定する。
【００４２】
図５を参照して、基準語句の特定処理をより具体的に説明する。図５は、商品情報の例を模式的に示す図である。図５（ａ）に示す商品情報Ｍ１は、カテゴリ「ホホバ」に属し、「ホホバオイル」、「洗顔オイル」といった語句を含む。図５（ｂ）に示す商品情報Ｍ２は、カテゴリ「スクワラン」に属し、「スクワランオイル」、「洗顔オイル」といった語句を含む。図５（ｃ）に示す商品情報Ｍ３は、カテゴリ「その他」に属し、「アルガンオイル」といった語句を含む。
【００４３】
特定部１１は、カテゴリ「ホホバ」に属する商品情報Ｍ１から、カテゴリ名である「ホホバ」を含む「ホホバオイル」という語句を取得すると共に、カテゴリ「スクワラン」に属する商品情報Ｍ２から、カテゴリ名である「スクワラン」を含む「スクワランオイル」という語句を取得する。即ち、特定部１１は、複数のカテゴリの各々に属する複数の商品情報に含まれる語句であって当該商品情報が属するカテゴリ名を含む語句として、「ホホバオイル」及び「スクワランオイル」を取得する。なお、商品情報Ｍ３には、カテゴリ名である「その他」を含む語句が含まれないので、特定部１１は基準語句の特定のための語句を商品情報Ｍ３から取得しない。そして、特定部１１は、取得した語句「ホホバオイル」及び「スクワランオイル」において「ホホバ」及び「スクワラン」に修飾され共通して含まれる語句である「オイル」を抽出する。そして、特定部１１は、抽出した語句「オイル」を基準語句として特定する。
【００４４】
抽出部１２は、複数のカテゴリのいずれかに属する商品情報（アイテム情報）に含まれる語句に基準語句と修飾又は被修飾の関係をもって含まれる語句をカテゴリ名候補として抽出する部分である。図５を参照して、カテゴリ名候補の抽出を具体的に説明する。抽出部１２は、商品情報Ｍ１，Ｍ２，Ｍ３において基準語句「オイル」を修飾する「ホホバ」、「洗顔」、「スクワラン」、「アルガン」といった語句のうち、カテゴリの名称とされていない「洗顔」、「アルガン」をカテゴリ名候補として抽出する。なお、本実施形態では、抽出部１２は、特定部１１が基準語句の特定のために参照した商品情報記憶部２１に記憶された商品情報を参照してカテゴリ名候補を抽出したが、特定部１１が参照した商品情報群とは異なる商品情報群を参照してカテゴリ名候補を抽出してもよい。
【００４５】
ここで、抽出部１２は、複数の商品情報Ｍ１，Ｍ２，Ｍ３において、基準語句と共に所定の頻度以上含まれる語句をカテゴリ名候補から除外することとしてもよい。具体的には、例えば所定の頻度を２である場合には、抽出部１２は、商品情報Ｍ１，Ｍ２，Ｍ３において、語句「洗顔」が２つ抽出されているので、「洗顔」をカテゴリ名候補から除外する。即ち、図５に示す商品情報の例に基づき、抽出部１２は、「アルガン」といった語句をカテゴリ名候補として抽出する。これにより、カテゴリ名とするのに適切でない語句がカテゴリ名候補として出力されることを防止できる。
【００４６】
出力部１３は、抽出部１２により抽出されたカテゴリ名候補を出力する部分である。具体的には、出力部１３は、カテゴリ名候補の語句である「アルガン」を出力する。出力の例としては、商取引管理サイトの管理者への提示のための表示出力、所定の記憶手段への出力等が挙げられる。また、出力部１３は、カテゴリとして設定するためにカテゴリ名候補を設定部１４に出力してもよい。
【００４７】
設定部１４は、出力部１３により出力されたカテゴリ名候補をカテゴリとして設定する部分である。図４（ａ）及び図６を参照してカテゴリの設定について具体的に説明する。図６は、商品カテゴリ情報記憶部２２に記憶されているカテゴリ情報であって、図４（ａ）のカテゴリ情報の変更後を模式的に示す図である。設定部１４は、図６に示すように、「ホホバ」、「スクワラン」と並列関係となる新たなカテゴリ「アルガン」を設定する。なお、設定部１４は、本発明に必須の構成ではない。
【００４８】
図７及び図８を参照して、基準語句の特定処理、カテゴリ名候補の抽出処理及びカテゴリの設定処理の他の例を具体的に説明する。図７は、商品情報の例を模式的に示す図である。図８は、商品カテゴリ情報記憶部２２に記憶されているカテゴリ情報であって、図４（ｂ）のカテゴリ情報の変更後を模式的に示す図である。図７に示される各商品情報は、図４（ｂ）に示すカテゴリのいずれかに属するものである。図７（ａ）に示す商品情報Ｍ４は、カテゴリ「コシヒカリ」に属し、「新潟産コシヒカリ」という語句を含む。図７（ｂ）に示す商品情報Ｍ５は、カテゴリ「あきたこまち」に属し、「秋田産あきたこまち」という語句を含む。図７（ｃ）に示す商品情報Ｍ６は、カテゴリ「ちば２８号」に属し、「千葉産ふさこがね」という語句を含む。図７（ｄ）に示す商品情報Ｍ７は、カテゴリ「ちば２８号」に属し、「ふさこがね（旧名称：ちば２８号）」という語句を含む。
【００４９】
特定部１１は、カテゴリ「コシヒカリ」に属する商品情報Ｍ４から、カテゴリ名である「コシヒカリ」を含む「新潟産コシヒカリ」という語句を取得すると共に、カテゴリ「あきたこまち」に属する商品情報Ｍ５から、カテゴリ名である「あきたこまち」を含む「秋田産あきたこまち」という語句を取得する。即ち、特定部１１は、複数のカテゴリの各々に属する複数の商品情報に含まれる語句であって当該商品情報が属するカテゴリ名を含む語句として、「新潟産コシヒカリ」及び「秋田産あきたこまち」を取得する。なお、商品情報Ｍ６にはカテゴリ名である「ちば２８号」を含む語句が含まれないので、特定部１１は基準語句の特定のための語句を商品情報Ｍ６から取得しない。また、特定部１１は、カテゴリ名である「ちば２８号」を含む「ふさこがね（旧名称：ちば２８号）」という語句を取得してもよい。そして、特定部１１は、取得した語句「新潟産コシヒカリ」、「秋田産あきたこまち」及び「ふさこがね（旧名称：ちば２８号）」において、カテゴリ名の語句を修飾する語句である「（地名）産」を抽出する。そして、特定部１１は、語句「（地名）産」が複数のカテゴリの商品情報に共通して含まれるので、抽出した語句「（地名）産」を基準語句として特定する。
【００５０】
抽出部１２は、商品情報Ｍ４，Ｍ５，Ｍ６において基準語句「（地名）産」に修飾される語句「コシヒカリ」、「あきたこまち」、「ふさこがね」のうち、カテゴリ名として既に設定されている語句ではない「ふさこがね」をカテゴリ名候補として抽出する。
【００５１】
出力部１３は、カテゴリ名候補の語句である「ふさこがね」を出力する。出力部１３は、カテゴリとして設定するために、これらのカテゴリ名候補を設定部１４に出力する。
【００５２】
設定部１４は、複数のカテゴリに属する商品情報に、複数のカテゴリのうちの一のカテゴリのカテゴリ名とカテゴリ名候補との関係を示す所定の記載が含まれる場合に、一のカテゴリに代えてカテゴリ名候補をカテゴリとして設定してもよい。具体的には、既存カテゴリに代えてカテゴリ名候補の語句を新たなカテゴリとして設定するために「（既存カテゴリ名）（旧名称：（カテゴリ名候補））」といったフォーマットが所定記載として予め設定されている場合に、設定部１４は、商品情報Ｍ７から、「ふさこがね（旧名称：ちば２８号）」といった記載を抽出すると、カテゴリ名「ちば２８号」に代えて（図４（ｂ）参照）、図８に示すように、カテゴリ名候補の「ふさこがね」を新たなカテゴリとして設定する。これにより、カテゴリ名として適切な語句が新たなカテゴリとして既存のカテゴリに代えて設定される。
【００５３】
続いて、設定部１４によるカテゴリ名候補をカテゴリとして設定する設定処理のバリエーションを説明する。
【００５４】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品情報における、複数のカテゴリの各カテゴリ名が検索される検索件数とカテゴリ名候補の語句が検索される検索件数との大小関係が所定条件を満たす場合に、カテゴリ名候補を複数のカテゴリと並列関係となるカテゴリとして設定することとしてもよい。具体的には、例えば、図４（ａ）のカテゴリ構成において「オイル」配下の商品情報において、「ホホバ」及び「スクワラン」といった語句に基づく検索による検索件数のうち最小の件数より、カテゴリ名候補の「アルガン」といった語句に基づく検索による検索件数が多い場合に所定条件を満たすものとして、設定部１４は、「アルガン」を「オイル」配下のカテゴリとして設定する。これにより、新たなカテゴリ名として適切な語句によるカテゴリの設定が可能となる。各カテゴリ名及びカテゴリ名候補の語句が商品情報において検索される検索件数は、例えば、設定部１４が、各語句に基づき商品情報記憶部２１を参照及び検索することにより取得可能である。
【００５５】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品情報における、カテゴリ名候補の語句による検索に基づき商品が購入された回数と複数のカテゴリの各カテゴリ名の検索に基づき商品が購入された回数との大小関係が所定条件を満たす場合に、カテゴリ名候補を複数のカテゴリと並列関係となるカテゴリとして設定することとしてもよい。具体的には、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおいて、図４（ａ）のカテゴリ構成において「オイル」配下に設けられたカテゴリを表す「ホホバ」及び「スクワラン」といった語句による検索の結果に基づき商品が購入された回数のうち最小の回数より、カテゴリ名候補の「アルガン」といった語句による検索の結果に基づき商品が購入された回数が多い場合に所定条件を満たすものとして、設定部１４は、「アルガン」を「オイル」配下のカテゴリとして設定する。これにより、新たなカテゴリ名として適切な語句によるカテゴリの設定が可能となる。特定の語句による検索結果に基づき商品が購入された回数は、カテゴリ名抽出装置１が属する電子商取引サイトにおける、アクセスログ及び商品購入履歴等を記憶しているデータベースを参照することにより得られる。
【００５６】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品情報における、カテゴリ名候補の語句による検索結果の集合に、複数のカテゴリのうちの一のカテゴリのカテゴリ名の語句による検索結果の集合が所定程度以上含まれる場合に、一のカテゴリに代えてカテゴリ名候補をカテゴリとして設定することとしてもよい。具体的には、具体的には、例えば、図４（ｂ）のカテゴリ構成において、出力部１３によりカテゴリ名候補「ふさこがね」が出力された場合に、「米」配下の商品情報において、語句「ふさこがね」による検索結果の集合に、語句「ちば２８号」による検索結果の集合が例えば８０％以上含まれる場合に、設定部１４は、「ちば２８号」に代えて「ふさこがね」を「米」配下のカテゴリとして設定する。これにより、商品の探索に好適なカテゴリ構成が実現される。
【００５７】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品を販売している店舗の集合と、カテゴリ名候補の語句を商品情報に含む商品を販売している店舗の集合と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。具体的には、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおいて、図４（ｂ）のカテゴリ構成において「米」配下に設けられたカテゴリ「コシヒカリ」及び「あきたこまち」に属する商品を販売している店舗のリストと、カテゴリ名候補の「ふさこがね」を商品情報に含む商品を販売している店舗のリストとが所定の程度（例えば８０％）以上一致する場合に、設定部１４は、「ふさこがね」を「米」配下のカテゴリとして設定する。これにより、新たなカテゴリ名として適切な語句によるカテゴリの設定が可能となる。特定の商品を販売している店舗のリストは、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおける、各店舗が販売している商品情報を記憶しているデータベース（例えば商品情報記憶部２１）を参照することにより得られる。
【００５８】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品を販売している店舗により販売されている商品の集合と、カテゴリ名候補の語句を商品情報に含む商品を販売している店舗により販売されている商品の集合と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。具体的には、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおいて、図４（ｂ）のカテゴリ構成において「米」配下に設けられたカテゴリ「コシヒカリ」及び「あきたこまち」に属する商品を販売している店舗が販売している商品の集合と、カテゴリ名候補の「ふさこがね」を商品情報に含む商品を販売している店舗が販売している商品の集合とが所定の程度以上の類似性を有する場合に、設定部１４は、「ふさこがね」を「米」配下のカテゴリとして設定する。これにより、新たなカテゴリ名として適切な語句によるカテゴリの設定が可能となる。特定の商品を販売している店舗が販売している商品のリストは、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおける、各店舗が販売している商品情報を記憶しているデータベース（例えば商品情報記憶部２１）を参照することにより得られる。商品集合間の類似性は、周知の解析技術により算出可能である。
【００５９】
設定部１４は、基準語句の抽出において参照された商品情報が属する複数のカテゴリに属する商品の価格帯と、カテゴリ名候補の語句を商品情報に含む商品の価格帯と、が所定の程度以上一致する場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。具体的には、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおいて、図４（ｂ）のカテゴリ構成において、「米」配下に設けられたカテゴリ「コシヒカリ」及び「あきたこまち」に属する商品の価格帯と、カテゴリ名候補の「ふさこがね」を商品情報に含む商品の価格帯とが、所定の程度以上一致する場合に、設定部１４は、「ふさこがね」を「米」配下のカテゴリとして設定する。特定の商品の価格帯は、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおける、各店舗が販売している商品情報を記憶しているデータベース（例えば商品情報記憶部２１）を参照することにより得られる。価格帯の一致の程度は、周知の解析技術により算出可能である。
【００６０】
設定部１４は、カテゴリ名候補の語句を商品情報に含む商品の価格の分散が所定値以下である場合に、カテゴリ名候補をカテゴリとして設定することとしてもよい。具体的には、例えば、カテゴリ名抽出装置１が属する電子商取引サイトにおいて、カテゴリ名候補の「ふさこがね」を商品情報に含む商品の価格の分散が所定値以下である場合に、設定部１４は、「ふさこがね」を「米」配下のカテゴリとして設定する。特定の商品の価格の分散は、カテゴリ名抽出装置１が属する電子商取引サイトにおける、各店舗が販売している商品情報を記憶しているデータベース（例えば商品情報記憶部２１）を参照して、周知の統計的手法を用いることにより算出できる。
【００６１】
再び図２を参照して、登録部１５は、設定部１４によりカテゴリ名候補が新たなカテゴリとして設定される場合に、カテゴリ名候補の語句を商品情報に含む商品を販売している店舗の店舗端末Ｄに、その商品が属するカテゴリを新たに設定されるカテゴリに変更することを促す問合せ情報を送信し、問合せ情報の送信に対する店舗端末Ｄからの回答に応じて商品のカテゴリを変更する部分である。
【００６２】
具体的には、例えば、設定部１４によりカテゴリ名候補「アルガン」が新たなカテゴリとして設定される場合に、登録部１５は、「アルガン」を含む商品情報を商品情報記憶部２１から抽出する。そして、登録部１５は、抽出した商品情報の商品を販売している店舗の店舗端末Ｄに、その商品が属するカテゴリを新たに設定されるカテゴリに変更することを促す問合せ情報を送信する。図９は、問合せ情報の表示画面例を示す図である。図９に示すように、問合せ情報は、「アルガン」を含む商品情報の商品のリスト、カテゴリの変更を促すメッセージ、カテゴリの変更を受け付けるための操作部等を含む。店舗端末Ｄのユーザが、図９に示す表示画面例において、カテゴリを変更する商品のチェックボックスにチェックを入れて、「登録し直す」と表示されたボタンを操作すると、チェックを入れた商品のカテゴリを変更する旨の回答が、店舗端末Ｄから登録部１５に返信される。そして、登録部１５は、店舗端末Ｄからの回答においてチェックボックスが付された商品のカテゴリを変更する。カテゴリの変更は、商品情報記憶部２１に記憶されている当該商品の商品情報の属性の書き換えにより実現される。これにより、新たに設定されるカテゴリに各店舗が販売する商品を適切に再分類できる。
【００６３】
次に、図１０を参照して、本実施形態のカテゴリ名抽出方法について説明する。図１０は、図２に示したカテゴリ名抽出装置１におけるカテゴリ名抽出方法の処理内容の例を示すフローチャートである。
【００６４】
まず、特定部１１は、並列関係にある複数のカテゴリの各々に属する複数の商品情報を取得する（Ｓ１）。次に、特定部１１は、取得した商品情報に含まれる語句に、当該商品情報が属するカテゴリのカテゴリ名と修飾又は被修飾の関係をもって共に含まれる語句を取得する（Ｓ２）。
【００６５】
続いて、特定部１１は、ステップＳ２において取得した語句であって、複数のカテゴリのそれぞれに属する商品情報において共通して含まれる語句を基準語句として特定する（Ｓ３）。
【００６６】
次に、抽出部１２は、複数のカテゴリのいずれかに属する商品情報に含まれる語句に基準語句と修飾又は被修飾の関係をもって共に含まれカテゴリの名称として設定されていない語句をカテゴリ名候補として抽出する（Ｓ４）。そして、出力部１３は、抽出部１２により抽出されたカテゴリ名候補を出力する（Ｓ５）。
【００６７】
次に、図１１を参照して、コンピュータをカテゴリ名抽出装置１として機能させるためのカテゴリ名抽出プログラムを説明する。カテゴリ名抽出プログラム１ｐは、メインモジュール１０ｍ、特定モジュール１１ｍ、抽出モジュール１２ｍ、出力モジュール１３ｍ、設定モジュール１４ｍ及び登録モジュール１５ｍを備える。
【００６８】
メインモジュール１０ｍは、カテゴリ名抽出処理を統括的に制御する部分である。特定モジュール１１ｍ、抽出モジュール１２ｍ、出力モジュール１３ｍ、設定モジュール１４ｍ及び登録モジュール１５ｍを実行することにより実現される機能はそれぞれ、図２に示されるカテゴリ名抽出装置１の特定部１１、抽出部１２、出力部１３、設定部１４及び登録部１５、の機能と同様である。
【００６９】
カテゴリ名抽出プログラム１ｐは、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体１ｄまたは半導体メモリによって提供される。また、カテゴリ名抽出プログラム１ｐは、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００７０】
以上説明した本実施形態のカテゴリ名抽出装置１、カテゴリ名抽出方法、カテゴリ名抽出プログラム１ｐによれば、複数のカテゴリに属する商品情報に含まれる語句に当該商品情報が属するカテゴリ名と修飾又は被修飾の関係をもって含まれる語句であって、複数の異なるカテゴリの商品情報に共通して含まれる語句が基準語句として特定される。そして、複数のカテゴリに属する商品情報において、基準語句と修飾又は被修飾の関係をもって含まれる語句がカテゴリ名候補として抽出及び出力される。これにより、複数のカテゴリと同じ階層に属する商品の特徴を表し、その商品を分類するのに適切な語句が出力されるので、カテゴリ名の設定等のメンテナンスにかかる手間の低減が可能となる。
【００７１】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【符号の説明】
【００７２】
１…カテゴリ名抽出装置、１１…特定部、１２…抽出部、１３…出力部、１４…設定部、１５…登録部、２１…商品情報記憶部、２２…商品カテゴリ情報記憶部、１００…カテゴリ名抽出システム、１０ｍ…メインモジュール、１１ｍ…特定モジュール、１２ｍ…抽出モジュール、１３ｍ…出力モジュール、１４ｍ…設定モジュール、１５ｍ…登録モジュール、１ｄ…記憶媒体、１ｐ…カテゴリ名抽出プログラム、Ｄ…店舗端末、Ｍ１，Ｍ２，Ｍ３，Ｍ４，Ｍ５，Ｍ６，Ｍ７…商品情報。
【要約】
カテゴリ名抽出装置は、並列関係にある複数のカテゴリのそれぞれに属する複数のアイテム情報に含まれており、各アイテム情報が属するカテゴリの名称と修飾又は被修飾の関係をもっており、少なくとも複数の異なるカテゴリに属する複数のアイテム情報に共通する語句を、基準語句として特定する特定手段と、複数のカテゴリのいずれかに属するアイテム情報に含まれる語句に基準語句と修飾又は被修飾の関係をもって含まれる語句であって複数のカテゴリの名称ではない語句をカテゴリ名候補として抽出する抽出手段と、抽出手段により抽出されたカテゴリ名候補を出力する出力手段と、を備える。【図１】
0005530047.tif 000002
【図２】
0005530047.tif 000003
【図３】
0005530047.tif 000004
【図４】
0005530047.tif 000005
【図５】
0005530047.tif 000006
【図６】
0005530047.tif 000007
【図７】
0005530047.tif 000008
【図８】
0005530047.tif 000009
【図９】
0005530047.tif 000010
【図１０】
0005530047.tif 000011
【図１１】
0005530047.tif 000012