(57)【特許請求の範囲】
【請求項１】
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録部、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算部、
を備えることを特徴とする管理装置。
【請求項２】
請求項１に記載の管理装置であって、
前記パラメータは、前記ページ履歴に登録されている文字列の頻度における前記ジャンル名の頻度の順位である
ことを特徴とする管理装置。
【請求項３】
請求項１または２に記載の管理装置であって、
前記計算部は、前記ページ履歴に登録された文字列ごとに、当該文字列が当該ページ履歴に登録されている頻度に基づいて、当該文字列が当該結果ページにジャンル名として割り当てることが適切か否かを表すパラメータを計算し、
前記編集部は、前記結果ページが前記ショップにより編集される際に、前記ショップにより割り当てられたジャンル名よりも、より適切であることを示すパラメータが計算された文字列と、前記計算されたパラメータと、を前記ショップに示す
ことを特徴とする管理装置。
【請求項４】
請求項１から３のいずれか１項に記載の管理装置であって、
前記登録部は、前記提示された結果ページを介して前記カスタマにより商品が購入されると、前記結果ページに割り当てられたジャンル名に対応付けられるジャンル履歴に、前記クエリに含まれる文字列を登録し、
前記計算部は、前記ジャンル履歴に対応付けられるジャンル名が、当該ジャンル履歴に登録されている頻度に基づいて、当該ジャンル名が適切か否かを表す前記パラメータとは異なる他のパラメータを計算する、
ことを特徴とする管理装置。
【請求項５】
請求項４に記載の管理装置であって、
前記他のパラメータは、前記ジャンル履歴に登録されている文字列の頻度における前記ジャンル名の頻度の順位である
ことを特徴とする管理装置。
【請求項６】
請求項４または５に記載の管理装置であって、
前記編集部は、前記結果ページが前記ショップにより編集される際に、前記ショップにより割り当てられたジャンル名と、前記計算された他のパラメータと、を前記ショップに示す
ことを特徴とする管理装置。
【請求項７】
管理装置が、ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集ステップ、
前記管理装置が、前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示ステップ、
前記管理装置が、前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録ステップ、
前記管理装置が、前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算ステップ
を備えることを特徴とする管理方法。
【請求項８】
コンピュータを、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録部、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算部、
として機能させるプログラム。
【請求項９】
コンピュータを、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録部、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算部、
として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、管理方法、記録媒体およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネットを介して多くの仮想店舗が出店する、いわゆる電子市場が普及している。電子市場においては、各ショップが商品ごとに販売ページを作成して公開しており、カスタマは、この販売ページを通じて欲しい商品を購入する。
このような電子市場においては、ショップが販売ページを作成する際に、商品にいわゆるジャンル名を付与する仕組みとなっていることが多い。ジャンル名によって商品を分類することにより、ショップにおいては多数の商品を体系的に管理することができるし、またカスタマは、同一ジャンルに属する商品を、一度に検索して比較することができ、便利であるからである。【０００３】
例えば、特許文献１は、ジャンル名に対応する検索データベース毎に、そのジャンル名の商品の仕様情報と商品の特徴を現す日常的な生活語とを対応付けて記憶する商品取引システムを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６４７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ジャンル名は、ショップが販売ページを作成する際に商品に割り当てられる。しかし、ショップの担当者が、誤ったジャンル名を商品に割り当ててしまうことがある。すると、商品情報が誤りを含むものとなってしまい、カスタマが検索する際にあるべき検索結果が出力されないことにつながり、検索精度が低下する。こうなると、ショップ側にとって販売の機会の喪失につながるし、また間違ったジャンル名の登録が増えると電子市場全体における商品情報の使い勝手が悪くなり、電子市場そのもののカスタマからの評価を下げることになる。【０００６】
本発明は、このような問題点に鑑みてなされたものであり、その目的とするところは、ショップにより商品ページに割り当てられたジャンル名が、当該商品ページにおいて紹介される商品との関係において適切であるかを評価するパラメータを計算する管理装置、管理方法、記録媒体およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る管理装置は、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録部、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算部、
を備えることを特徴とする。【０００８】
第１の観点に係る管理装置において、
前記パラメータは、前記ページ履歴に登録されている文字列の頻度における前記ジャンル名の頻度の順位である
ものであってもよい。【０００９】
第１の観点に係る管理装置において、
前記計算部は、前記ページ履歴に登録された文字列ごとに、当該文字列が当該ページ履歴に登録されている頻度に基づいて、当該文字列が当該結果ページにジャンル名として割り当てることが適切か否かを表すパラメータを計算し、
前記編集部は、前記結果ページが前記ショップにより編集される際に、前記ショップにより割り当てられたジャンル名よりも、より適切であることを示すパラメータが計算された文字列と、前記計算されたパラメータと、を前記ショップに示す
ものであってもよい。【００１０】
上記目的を達成するため、本発明の第２の観点に係る管理装置は、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、前記結果ページに割り当てられたジャンル名に対応付けられるジャンル履歴に、前記クエリに含まれる文字列を登録する登録部、
前記ジャンル履歴に対応付けられるジャンル名が、当該ジャンル履歴に登録されている頻度に基づいて、当該ジャンル名が適切か否かを表すパラメータを計算する計算部
を備えることを特徴とする。【００１１】
第２の観点に係る管理装置において、
前記パラメータは、前記ジャンル履歴に登録されている文字列の頻度における前記ジャンル名の頻度の順位である
ものであってもよい。【００１２】
前記第１あるいは第２の観点に係る管理装置において、
前記編集部は、前記結果ページが前記ショップにより編集される際に、前記ショップにより割り当てられたジャンル名と、前記計算されたパラメータと、を前記ショップに示す
ものであってもよい。【００１３】
上記目的を達成するため、本発明の第３の観点に係る管理方法は、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集ステップ、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示ステップ、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録ステップ、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算ステップ
を備えることを特徴とする。【００１４】
上記目的を達成するため、本発明の第４の観点に係る管理方法は、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集ステップ、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示ステップ、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、前記結果ページに割り当てられたジャンル名に対応付けられるジャンル履歴に、前記クエリに含まれる文字列を登録する登録ステップ、
前記ジャンル履歴に対応付けられるジャンル名が、当該ジャンル履歴に登録されている頻度に基づいて、当該ジャンル名が適切か否かを表すパラメータを計算する計算ステップ、
を備えることを特徴とする。【００１５】
上記目的を達成するため、本発明の第５の観点に係るプログラムは、
コンピュータに、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集機能、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示機能、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録機能、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算機能、
を実現させることを特徴とする。【００１６】
上記目的を達成するため、本発明の第６の観点に係るプログラムは、
コンピュータに、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集機能、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示機能、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、前記結果ページに割り当てられたジャンル名に対応付けられるジャンル履歴に、前記クエリに含まれる文字列を登録する登録機能、
前記ジャンル履歴に対応付けられるジャンル名が、当該ジャンル履歴に登録されている頻度に基づいて、当該ジャンル名が適切か否かを表すパラメータを計算する計算機能、
を実現させることを特徴とする。【００１７】
上記目的を達成するため、本発明の第７の観点に係る記録媒体は、
コンピュータに、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集機能、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示機能、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録機能、
前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算機能、
を実現させるプログラムを記録している。【００１８】
上記目的を達成するため、本発明の第８の観点に係る記録媒体は、
コンピュータに、
ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集機能、
前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示機能、
前記提示された結果ページを介して前記カスタマにより商品が購入されると、前記結果ページに割り当てられたジャンル名に対応付けられるジャンル履歴に、前記クエリに含まれる文字列を登録する登録機能、
前記ジャンル履歴に対応付けられるジャンル名が、当該ジャンル履歴に登録されている頻度に基づいて、当該ジャンル名が適切か否かを表すパラメータを計算する計算機能、
を実現させるプログラムを記録している。
【発明の効果】
【００１９】
本発明によれば、ショップが商品ページに割り当てたジャンル名が適切であるか否かを表すパラメータを計算する管理装置、管理方法、記録媒体およびプログラムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本願の実施形態に係る管理装置の機能構成を示すブロック図である。
【図２】管理装置のハードウェア構成を示すブロック図である。
【図３】第１の実施形態にかかる記憶装置の内容を示す図である。
【図４】本願の実施形態に係るパラメータ算出処理のフローチャートである。
【図５】パラメータ算出処理における編集工程のフローチャートである。
【図６】商品ページの一例を示す図である。
【図７】パラメータ算出処理における提示工程のフローチャートである。
【図８】検索結果画面の一例を示す図である。
【図９】パラメータ算出処理における登録工程のフローチャートである。
【図１０】ページ履歴の一例を示す図である。
【図１１】パラメータ算出処理における計算工程のフローチャートである。
【図１２】順位テーブルの一例を示す図である。
【図１３】第１の実施形態にかかる記憶装置の内容を示す図である。
【図１４】パラメータ算出処理における登録工程のフローチャートである。
【図１５】ジャンル履歴の一例を示す図である。
【図１６】パラメータ算出処理における計算工程のフローチャートである。
【図１７】順位テーブルの一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について添付図面を参照しつつ説明する。
【００２２】
＜第１の実施形態＞
本発明の実施形態に係る管理装置１０は、いわゆる電子市場の機能をショップおよびカスタマに提供する情報処理装置である。管理装置１０は、ショップの担当者が作成した、商品に関するウェブページ（以下、商品ページ）に関するデータを記録しており、インターネット等のネットワークを介してカスタマから要求があると、その要求に応じて商品ページに関する情報を提供する。また、管理装置１０は、商品ページを閲覧したカスタマが、当該商品ページを介してその商品に関する注文を入力すると、その注文を受け付け、受け付けた注文をショップに伝達する。他にも、管理装置１０は、一般的な電子市場の機能を提供する情報処理装置が有する機能を一通り備えるものとする。
【００２３】
本実施形態に係る管理装置１０は、図１に示すように、機能面では、編集部１１、提示部１２、登録部１３、および計算部１４を備える。
【００２４】
編集部１１は、ショップに、ショップが商品を販売するための商品ページを編集させる機能を有する。すなわち編集部１１は、ショップの担当者１がショップ側端末１ａを介して入力した商品名、商品の画像、説明文、商品のジャンル名など商品に関する情報を受け付け、受け付けた情報を元に商品ページを新規に作成し、あるいは作成されていた商品ページを更新し、記録する。
【００２５】
提示部１２は、電子市場においてカスタマにより入力されたクエリにマッチする結果ページを検索して、その結果ページをカスタマに提示する機能を有する。すなわち提示部１２は、カスタマ２がカスタマ側端末２ａを介して検索クエリを入力すると、管理装置１０が記録している商品ページを検索し、入力されたクエリに含まれる文字列（検索語）を含む商品ページを抽出し、抽出した商品ページをカスタマ側端末２ａに表示することでカスタマ２に提示する。
【００２６】
登録部１３は、電子市場において、カスタマ２が、提示部１２に提示された結果ページを介して商品を購入すると、当該結果ページに対応付けられるページ履歴に、クエリに含まれる文字列（検索語）を登録する機能を有する。すなわち、登録部１３は、カスタマ２が電子市場においてある検索語をクエリとして商品を検索し、その結果示された商品ページから商品を購入した場合に、その商品ページに対応付けられるページ履歴に、カスタマ２がクエリとして入力した検索語を登録する。従って、このページ履歴には、カスタマ２がその商品を購入するときに、どのような検索クエリによる検索を経てその商品ページに至ったかを示す情報が記録される。
【００２７】
計算部１４は、ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する機能を有する。すなわち、計算部１４は、商品ページに対応付けられるページ履歴を参照し、ページ履歴に登録された検索語を読み出し、その検索語が登録された頻度を計算する。その上で、計算部１４は、商品ページに割り当てられたジャンル名が、当該商品ページに対応付けられるページ履歴において登録された頻度に基づいて、ジャンル名の割当が適切か否かを表すパラメータを計算する。一般的には、当該商品ページに割り当てられたジャンル名がページ履歴に登録された頻度が高いことは、すなわちカスタマが当該商品ページに至るまでにそのジャンル名を用いて検索した頻度が高いことを意味する。従って、計算部１４は、計算された頻度がより高い場合に、そのジャンル名がより適切であることを示すパラメータを出力する。
【００２８】
管理装置１０は、上述の構成を有することにより、ショップが商品ページに割り当てたジャンル名が適切であるか否かを表すパラメータを計算することができる。そのため、管理装置１０は、ショップが商品ページに割り当てたジャンル名が適切であるかどうかを示す情報を、ショップに提供することができる。
【００２９】
本実施形態に係る管理装置１０は、図２に示すように、ハードウェアとして、ＣＰＵ（Central Processing Unit）１１０、ＲＯＭ（Read Only Memory）１１１、ＲＡＭ（Random Access Memory）１１２、記憶装置１２０、操作デバイス１３０、ディスプレイ１４０、ネットワークインターフェース１５０を備え、これらが内部バス１６０を介して互いに接続された構成を有する。
【００３０】
ＣＰＵ１１０は、ＲＯＭ１１１、ＲＡＭ１１２および記憶装置１２０が記憶するプログラムを実行することにより、管理装置１０の全体を制御する。ＣＰＵ１１０は、必要に応じてＲＯＭ１１１、ＲＡＭ１１２、記憶装置１２０から実行するプログラムを読み出し、また必要に応じてＲＡＭ１１２、記憶装置１２０上にデータを保存する。
ＣＰＵ１１０は、上述した各機能を実現する要素（編集部１１、提示部１２、登録部１３、および計算部１４）として機能する。詳しくは後述する。
【００３１】
ＲＯＭ１１１は、ＣＰＵ１１０が稼動する上で必要となるプログラム、例えば管理装置１０の起動時にＣＰＵ１１０が最初に実行するプログラム等を記憶する。
ＲＡＭ１１２は、ＣＰＵ１１０がプログラムを実行する際にワークエリアとして機能する。すなわち、ＲＡＭ１１２は、ＣＰＵ１１０が実行中のプログラム、あるいは、ＣＰＵ１１０がプログラムを実行する上で必要となる一時的なデータを記録し、ＣＰＵ１１０からの要求に応じてＣＰＵ１１０に提供する。
【００３２】
記憶装置１２０は、ハードディスクドライブやフラッシュメモリ等の記憶装置を備え、管理装置１０が稼動するために必要なデータを記憶する。
記憶装置１２０は、例えば、ＣＰＵ１１０が実行するためのプログラム、あるいはＣＰＵ１１０がプログラムを実行する上で参照するデータを記録し、ＣＰＵ１１０からの要求に応じてＣＰＵ１１０に提供する。また、記憶装置１２０は、ＣＰＵ１１０からの要求に応じ、ＣＰＵ１１０から出力されたデータを記録する。
【００３３】
操作デバイス１３０は、キーボードやマウス等を備え、操作者による入力操作を受け付けてＣＰＵ１１０に伝達する。
ディスプレイ１４０は、液晶ディスプレイ等を備え、管理装置１０が操作者に提示すべき情報を表示する。
もっとも、管理装置１０が操作デバイス１３０およびディスプレイ１４０を備えている必要はなく、例えば後述するネットワークインターフェース１５０を介して、操作者からの操作入力を受けつけ、あるいは操作者に情報を提示することができるなら、管理装置１０は操作デバイス１３０あるいはディスプレイ１４０を備えていなくともよい。
【００３４】
ネットワークインターフェース１５０は、管理装置１０をネットワーク（図示せず）に接続する。管理装置１０が、ネットワークを介して他機器に情報を送信し、あるいは他機器から情報を受信する際、ネットワークインターフェース１５０は、ＣＰＵ１１０から後述する内部バス１６０を介して受信した情報を、ネットワークを介して他機器へ送信し、また他機器からネットワークを介して受信した情報を、内部バス１６０を介してＣＰＵ１１０へ送信する。特に、管理装置１０は、ショップ側端末１ａあるいはカスタマ側端末２ａとネットワークを介して接続しており、これらからの要求を受け付けることができる。
ネットワークインターフェース１５０は、例えばケーブルを介して管理装置１０をネットワークに接続してもよいし、あるいは無線通信により管理装置１０をネットワークに接続してもよい。
【００３５】
内部バス１６０は、管理装置１０内の構成要素（ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、記憶装置１２０、操作デバイス１３０、ディスプレイ１４０、ネットワークインターフェース１５０等）間での情報のやり取りを中継する。例えば、ＣＰＵ１１０が必要なデータを記憶装置１２０から読み出すとき、ＣＰＵ１１０は、内部バス１６０を介して記憶装置１２０からデータを読み出す。
【００３６】
本実施形態に係る管理装置１０は、以上の構成により、一般的な電子市場管理装置が提供する機能、例えば、インターネットを介してカスタマに商品ページを閲覧させる機能、および、カスタマが入力したクエリにマッチする商品ページを検索し、ヒットした商品ページをカスタマに提示する機能、商品ページを介してカスタマからの商品を購入するための注文を受け付ける機能等を実現する。それに加え、さらに、以下に示す各種機能を実現することにより、本願発明の目的を達するものである。
【００３７】
本実施形態に係る管理装置１０において、記憶装置１２０は、図３に示すように、商品ページ１２１を示すデータ、各商品ページに対応するページ履歴１２２を示すデータ、各商品ページにおけるジャンル名が適切か否かの度合いを示すパラメータ１２３を記録する。
商品ページ１２１は、ショップが販売しようとする商品ごとに作成され、商品の名称、商品の価格、商品の画像、商品の説明文などを含む。記録装置１２０は、管理装置１０が扱う商品と同数の商品ページを記録し保存する。
ページ履歴１２２は、対応する商品ページを介してカスタマが商品を購入すると、カスタマがその商品ページにアクセスする際に用いた検索クエリを記録する。記憶装置１２０は、保存する各商品ページに対応するページ履歴を記録し保存する。
また管理装置１０は、商品ページごとに、商品ページに割り当てられたジャンル名が適切であるか否かを示すパラメータ１２３を記録する。
【００３８】
本実施形態に係る管理装置１０は、概要として、図４に示すフローチャートに従ってショップおよびカスタマに電子市場としての機能を提供し、またジャンル名が適切であるか否かを表すパラメータを計算する。
管理装置１０は、起動後、他の端末（ショップ、カスタマ、あるいはその他）からのリクエストがあるまで待機し、リクエストがあると、図４のフローチャートに従って処理を実行する。
【００３９】
管理装置１０は、他の端末からのリクエストがあると、当該リクエストを受信する（ステップＳ１０）。
続いて管理装置１０は、受信したリクエストが、商品ページに関わるリクエスト（ショップによる商品ページの編集のリクエストあるいはカスタマによる商品ページの検索のリクエスト）であるか否かを判定する（ステップＳ１１）。受信したリクエストが、商品ページに関わるリクエストではない場合（ステップＳ１１：ＮＯ）、管理装置１０は当該リクエストに対応する処理（その他の処理）を実行する（ステップＳ２０）。
【００４０】
ステップＳ１１で、管理装置１０が受信したリクエストが商品ページに関わるリクエストであると判定した場合（ステップＳ１１：ＹＥＳ）、管理装置１０は、当該リクエストが、ショップによる商品ページの編集のリクエストであるか否かを判定する（ステップＳ１２）。管理装置１０が当該リクエストはショップによる商品ページの編集のリクエストであると判定した場合（ステップＳ１２：ＹＥＳ）、編集工程を実行する（ステップＳ１００）。編集工程において、管理装置１０はショップに商品を販売するための商品ページを編集させ、かつ、ショップに商品ページにジャンル名を割り当てさせる。編集工程の詳細については後述する。
【００４１】
ステップＳ１２において、管理装置１０が当該リクエストはショップによる商品ページの編集のリクエストではないと判定した場合（ステップＳ１２：ＮＯ）、当該リクエストはカスタマからの検索リクエストであるので、管理装置１０は提示工程を実行する（ステップＳ２００）。提示工程において管理装置１０は、カスタマにより入力されたクエリにマッチする結果ページを検索し、当該結果ページをカスタマに提示する。提示工程の詳細については後述する。
【００４２】
次に、提示工程で提示された結果ページを介してカスタマが商品を購入すると、管理装置１０は登録工程を実行する（ステップＳ３００）。登録工程において管理装置１０は、結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する。登録工程の詳細については後述する。
【００４３】
管理装置は、編集工程（ステップＳ１００）、登録工程（ステップＳ３００）あるいは上述のその他の処理（ステップＳ２０）を終えると、パラメータを計算するためのフラグがＯＮとなっているか否かを判別する（ステップＳ３０）。このフラグは、管理装置１０が例えば定期的（月に一度程度）に、あるいは何らかのトリガー（ショップからの操作など）を受けると、ＯＮとし、後述する計算工程を実行すると同フラグをＯＦＦとするものである。
【００４４】
ステップＳ３０において、フラグがＯＮとなっている（ステップＳ３０：ＹＥＳ）と、管理装置１０は計算工程を実行する（ステップＳ４００）。計算工程において管理装置１０は、ページ履歴を参照し、対応する商品ページに割り当てられたジャンル名が、それまでに実行された登録工程において登録された頻度に基づいて、当該結果ページに対するジャンル名の割当が適切か否かを表すパラメータを計算する。計算工程の結果、管理装置１０は、目的とするパラメータ（ジャンル名の割当が適切か否かを表すもの）を算出し、記録する。
【００４５】
管理装置１０は、計算工程（ステップＳ４００）を終了すると、あるいはステップＳ３０でフラグがＯＦＦであると判定する（ステップＳ３０：ＮＯ）と、処理をステップＳ１０に戻し、再度リクエストが到着するまで待機する。
【００４６】
このように、本実施形態に係る管理装置１０は、上記のプロセス、特に編集工程、提示工程、登録工程、計算工程を経てジャンル名の割当が適切か否かを表すパラメータを算出する。
【００４７】
ここから、上記の各工程（編集工程、提示工程、登録工程、計算工程）について、より詳細に説明する。
【００４８】
ショップが商品ページの作成あるいは編集を開始する操作を行うと、管理装置１０は、図５のフローチャートに示す編集工程を開始する。編集工程の最初に、管理装置１０は、ショップ担当者が編集をリクエストした商品ページが存在するか否かを判定する（ステップＳ１１０）。編集対象の商品ページが存在しない場合（ステップＳ１１０：ＮＯ）、管理装置１０は、リクエストが新しい商品ページを作成するものであると判断し、新しい商品ページを作成する（ステップＳ１２０）。
【００４９】
ステップＳ１２０で新しい商品ページを作成した後、管理装置１０は、ショップ担当者に入力用のツール等を提示し、ショップの担当者に商品情報の入力を求め、入力された商品情報を受け付ける（ステップＳ１２１）。商品情報とは、例えば商品の名前、商品の画像、商品の価格、および商品の説明文を含む。また、その他の情報（商品の型番、メーカー名等）を独立の項目として含んでもよいし、または商品の説明文の中に含むものとしてもよい。管理装置１０は、ショップの担当者に入力用フォーム等を提示し、各項目へのショップ担当者の入力を受け付ける。
【００５０】
ショップ担当者が商品情報の入力を終えると、次に管理装置１０は、商品情報の入力された商品ページについて、ジャンル名の割当を受け付ける（ステップＳ１２２）。ジャンル名の割当にあたっては、管理装置１０は、ショップの担当者に割り当てるジャンル名の候補を示し、その候補の中からショップ担当者が選択したジャンル名をその商品ページに割り当ててもよい。あるいは、管理装置１０は、ショップの担当者が入力する任意の文字列をジャンル名として割り当ててもよい。
【００５１】
管理装置１０は、商品ページにジャンル名を割り当てると、当該商品ページを記録装置１２０に記録し（ステップＳ１４０）、編集工程を終了する。
【００５２】
ステップＳ１１０に戻り、編集対象の商品ページが存在していた場合（ステップＳ１１０：ＹＥＳ）、管理装置１０は、リクエストが既存の商品ページを編集するものであると判断し、当該商品ページに関する通知をショップ担当者に提示する（ステップＳ１３０）。管理装置１０が提示する通知には、例えばその商品ページへのアクセス数、その商品ページが受けた注文数、あるいは後述するジャンル名が不適切であることを示す警告等が含まれる。
【００５３】
次に管理装置１０は、ショップの担当者による商品情報の変更作業を受け付ける（ステップＳ１３１）。管理装置１０は、ショップの担当者に編集用フォームを提示し、現在の商品情報を提示した上で、各項目へのショップ担当者の入力を受け付ける。
【００５４】
ショップ担当者が商品情報の変更を終えると、次に管理装置１０は、ジャンル名の変更を受け付ける（ステップＳ１３２）。管理装置１０は、ショップの担当者に現在割り当てられているジャンル名と、現在のジャンル名の割当が適切であるか否かを示すパラメータとを提示する。
【００５５】
管理装置１０は、割り当てられたジャンル名の変更を終えると、編集された商品ページを記録装置１２０に記録し（ステップＳ１４０）、編集工程を終了する。
【００５６】
ここまで説明した編集工程により、管理装置１０は、図６に示すような商品ページを作成し、記録する。商品ページは、例えば商品画像１２１Ａ、商品名１２１Ｂ、商品価格１２１Ｃ、商品の説明文１２１Ｄ、および注文受付フォーム１２１Ｅなどを含む。
管理装置１０は、このような商品ページ１２１によってカスタマに商品に関する情報を提示する。加えて管理装置１０は、注文受付フォーム１２１Ｅを介し、カスタマから商品の注文を受け付ける。
【００５７】
次に、図４のフローチャートにおける提示工程（ステップＳ２００）について、図７を参照して説明する。
管理装置１０は、カスタマから商品ページを検索するリクエストが到着すると、到着したリクエストに含まれるクエリを受信する（ステップＳ２１０）。
【００５８】
次に管理装置１０は、到着したリクエストに含まれる検索クエリに従い、商品ページを検索する（ステップＳ２２０）。クエリに含まれる文字列が一つであれば、管理装置１０は、当該文字列を商品名あるいは商品の説明文に含む商品ページを結果ページとして抽出する。クエリに含まれる文字列が複数であれば、管理装置１０は、当該複数の文字列のいずれか、あるいはいずれも商品名あるいは商品の説明文に含む商品ページを結果ページとして抽出する。
【００５９】
次に管理装置１０は、ステップＳ２２０で抽出された商品ページを結果ページとしてカスタマに提示する（ステップＳ２３０）。管理装置１０は、抽出された商品ページが一つのみであれば、当該商品ページのデータを結果ページとしてカスタマ側端末に送信し、カスタマ側端末上に表示させる。抽出された商品ページが複数であれば、管理装置１０は、後述する検索結果画面を表す情報をカスタマ側端末に送信した上で、カスタマにより選択された商品ページを結果ページとしてカスタマ側端末上に表示させる。
管理装置１０は、結果ページをカスタマに提示すると、提示工程を終了する。
【００６０】
上述した提示工程において、管理装置１０による検索の結果、複数の商品ページが抽出された場合、管理装置１０は、カスタマ側端末上に、一例として図８に示す検索結果画面を表示する。
管理装置１０は、検索結果画面において、カスタマが検索クエリとして入力した入力クエリ１８０と、検索の結果抽出された複数の商品ページの概要（図８の例では、商品ページ概要１８１〜１８３）を提示する。商品ページ概要１８１は、商品画像１８１Ａ、商品名１８１Ｂ、商品価格１８１Ｃ、ショップ名１８１Ｄ、商品の説明文１８１Ｅ等を含む。商品ページ概要１８２および１８３は、それぞれ商品ページ概要１８１とは別の商品ページに関する商品情報の概要を示すものである。
このように、管理装置１０は、抽出された商品ページの概要を一覧形式でカスタマに提示し、その結果カスタマが選択した結果ページをカスタマに提示する。
【００６１】
次に、図４のフローチャートにおける登録工程（ステップＳ３００）について、図９を参照して説明する。
管理装置１０は、カスタマが商品ページから商品を注文すると、注文内容を受け付ける（ステップＳ３１０）。管理装置１０は、受け付けた注文内容をショップ端末に送信してショップ側に提示し、その後は一般的な販売管理機能をショップ側に提供する。一般的な販売管理機能に関しては説明を割愛する。
【００６２】
次に、カスタマが提示された結果ページを介して商品を購入すると、管理装置１０は、当該結果ページを抽出する際にカスタマが入力した検索クエリに含まれる文字列を取得する（ステップＳ３２０）。具体的には、管理装置１０が提示工程のステップＳ２１０で受信したリクエストの検索クエリに含まれる文字列を抽出する。検索クエリに含まれる文字列を抽出するため、管理装置１０は、カスタマが入力した検索クエリを記憶装置１２０上に記録していてもよいし、あるいはcookieなどのセッション管理プロトコルを用いてもよい。
【００６３】
次に管理装置１０は、抽出した文字列をページ履歴に記録する（ステップＳ３３０）。文字列の記録を終えると、管理装置１０は登録工程を終了する。
【００６４】
ここまで述べた登録工程を実行することで、管理装置１０は、ページ履歴１２２に、図１０に例示するようなデータを記録する。ページ履歴１２２は、商品ページごとに、インデックス部１２２Ａとログ記録部１２２Ｂからなるデータを有する。
インデックス部１２２Ａは、当該ページ履歴が対応づけられている商品ページの商品ＩＤ、および、当該商品ページに割り当てられたジャンル名を記録する。ログ記録部１２２Ｂは、検索の結果ページを介してカスタマが商品を注文した際の注文ＩＤ、注文の日時、および検索クエリに含まれる文字列を記録する。管理装置１０は、カスタマからの注文があるたびに前述の登録工程を実行し、ログ記録部１２２Ｂに１レコードずつ記録を追加する。
【００６５】
次に、図４のフローチャートにおける計算工程（ステップＳ４００）について、図１１を参照して説明する。
管理装置１０は、上述したとおり、定期的（月に一度程度）あるいは何らかのトリガー（ショップからの操作など）によって計算工程を実行するためのフラグをＯＮとし、後述する計算工程を実行する。管理装置１０は、計算工程を実行すると同フラグをＯＦＦとする。
【００６６】
計算工程の最初に、管理装置１０は、ページ履歴を記録装置１２０から読み出す（ステップＳ４１０）。より具体的には、管理装置１０は、計算対象の商品ページに対応付けられたページ履歴１２２のログ記録部１２２Ｂを参照し、計算対象の期間に記録されたレコードを読み出し、そのレコードにクエリに含まれる文字列を読み出す。この場合において、クエリに複数の文字列が記録されていた場合は、それぞれの文字列を独立に読み出す。
【００６７】
次に管理装置１０は、ステップＳ４１０で読み出した各文字列について、計算対象の期間において記録されている頻度を計算する（ステップＳ４２０）。管理装置１０は、計算対象の期間において、計算対象の文字列が記録された回数をカウントし、カウントされた回数を計算対象期間の長さで割ることによって頻度を算出する。管理装置１０は、この処理を、計算対象の期間に記録された各文字列について実行する。
【００６８】
次に管理装置１０は、ステップＳ４２０で算出した頻度に基づいて、当該商品ページに割り当てられたジャンル名が適切であるか否かを表すパラメータを計算する（ステップＳ４３０）。管理装置１０は、ステップＳ４２０で頻度を算出した各文字列を、その頻度の多い順に順位付けし、一例として図１２に示されるような順位テーブルを作成する。
管理装置１０は、計算対象の商品ページに割り当てられたジャンル名が、作成した順位テーブル上のどの順位の文字列と一致するかを判定し、一致する文字列があった場合、その文字列の順位をパラメータとして算出する。一致する文字列がなかった場合、管理装置１０は、例外処理として規定の数値（例えば、９９９９など例外処理を示す数値）をパラメータとして算出する。
【００６９】
パラメータを算出すると、管理装置１０は、算出したパラメータを記録装置１２０に記録し（ステップＳ４４０）、計算工程を終了する。
【００７０】
以上に示した工程を経て、管理装置１０は、計算対象の商品ページに割り当てられたジャンル名が適切か否かを表すパラメータを算出する。算出されたパラメータは、記憶装置１２０にあるパラメータＤＢ１２３に、商品ページと対応付けられて記録され、必要に応じて参照する。
【００７１】
例えば管理装置１０は、上述した編集工程のステップＳ１３２において、ショップの担当者に現在割り当てられているジャンル名と、現在のジャンル名の割当が適切であるか否かを示すパラメータとを提示する。これにより、ショップの担当者は、商品ページに割り当てられたジャンル名を変更するか否かを判断する上で、提示されたパラメータを参考にすることができる。
【００７２】
本実施形態においては、管理装置１０は、パラメータとして、当該商品ページが検索された際の検索ワードを、その頻度の多い順に順位付けし、その中でジャンル名が該当した順位をパラメータとした。しかし、本実施形態はこれに限られるものではなく、例えば、当該商品ページが検索された回数のうち、ジャンル名（あるいは該当する文字列）が含まれる割合をパラメータとしてもよい。この場合、例えばある商品が検索の結果ページを経由して１００回購入された場合であって、そのうち３０回は当該商品ページのジャンル名を元に検索がなされていた場合、パラメータを３０％とすることとなる。
【００７３】
あるいは、管理装置１０は、定期的に商品ページに対応付けられたパラメータを参照し、予め定められた基準よりも「ジャンル名として適切でないこと」を表す数値であった場合（すなわち、商品ページに割り当てられたジャンル名よりも、記録される頻度の高い文字列が多数あった場合）、ショップの担当者へ警告を発するものとしてもよい。この場合、管理装置１０は、警告として、例えばショップの担当者へ商品ページのジャンル名が不適切となった可能性があることを伝える電子メールを送信してもよい。あるいは管理装置１０は、上述の警告として、ショップの担当者が商品ページを編集するリクエストを発した場合に、上述の編集工程のステップＳ１３０において、商品ページに割り当てられたジャンル名が不適切であることを伝える通知を発してもよい。
【００７４】
また、商品ページのパラメータが、予め定められた基準よりも「ジャンル名として適切でないこと」を表すものであり、管理装置１０がショップに対して警告を発した場合であっても、ショップ担当者の判断によりジャンル名を変更しないケースが想定される。特に、商品ページに割り当てられたジャンル名で検索される頻度が基準値よりも低いが、一方でショップにとっては許容できる水準である場合などに、このようなケースが生じると考えられる。このようなケースでは、管理装置１０は、前述した「予め定められた基準（基準値）」を変更するものとしてもよい。例えばパラメータが検索頻度の順位を表すものであるケースにおいて、最初に設定した順位を下回った場合でもショップの担当者がジャンル名を変更しなかった場合、管理装置１０は設定した順位をより低い順位に置き換え、現在のジャンル名の順位よりも低い値に基準値を変更してもよい。
このようにすることで、管理装置１０は、基準値を現在のパラメータの値（ショップの担当者が許容できる水準の値）よりも低い値に基準値を変更し、パラメータが新しい基準値を下回るまで警告を抑制することができる。
【００７５】
ショップに対して警告を発する場合、その基準値は、例えば予め設定された値を用いてもよいし、あるいは、他の商品ページにおけるパラメータ値に基づいて基準値を算出して設定してもよい。
例えば管理装置１０は、保有する商品ページにおけるパラメータを統計分析し、その平均値および標準偏差に基づいて基準値を設定してもよい。例えば全商品ページにおけるパラメータの平均値を算出した後、その値から標準偏差の３倍にあたる値だけ、適切ではないことを表す方向に離れた値を基準値として採用してもよい。平均値から、標準偏差の３倍以上はなれた値は、正規分布においては０．３％程度しか発生確率がない。従って、パラメータがこのような値をとる場合、この商品ページに割り当てられたジャンル名は、他の商品ページに割り当てられたジャンル名との対比において、非常に検索される頻度が低いものであることを意味する。よって、パラメータがこのような値となった場合には、管理装置１０は割り当てられたジャンル名が不適切であるとショップに警告する。
また、この例に限られず、平均値と標準偏差を他の形で利用して基準値を設定してもよいし、その他の形で統計情報を利用するものであってもよい。
【００７６】
また、本実施形態に係る管理装置１０が記録するパラメータは、商品ページに割り当てられたジャンル名に関するもののみに限られない。例えば、割り当てられたジャンル名だけでなく、計算工程のステップＳ４１０で読み出された各文字列についても同様に、その商品ページにジャンル名として割り当てることが適切であるか否かを示すパラメータを算出し記録してもよい。このようにした場合、管理装置１０は、編集工程において現在割り当てられているジャンル名のパラメータのみならず、他にパラメータの高い文字列（すなわち、検索された頻度の高い文字列）をジャンル名の候補として提示することができるようになる。そのため、このようにすることで、管理装置１０は、商品ページにジャンル名を割り当てる上でより望ましい文字列をショップの担当者に提示することができる。
【００７７】
また、本実施形態によりパラメータを算出する際には、図１０において示したページ履歴において、計算対象の期間内に、ある程度のレコード数があることを要する。パラメータを算出する上でレコード数が少ないと、サンプル数が少ないことによって結果が不正確なものとなりうるからである。これを避けるため、本実施形態に係る管理装置１０は、ページ履歴において計算対象の文字列の数が予め定められた数よりも少ない場合、計算部がパラメータを計算しないように設定されていてもよい。
【００７８】
＜第２の実施形態＞
上述した第１の実施形態においては、管理装置１０は、商品ページごとにページ履歴を有し、商品ページごとにパラメータを算出した。しかしながら、本願の実施形態はこれに限られず、管理装置１０は、ジャンル名ごとに履歴（ジャンル履歴）を有し、ジャンル名ごとにパラメータを算出するものであってもよい。
以下、本願の第２の実施形態について、第１の実施形態と異なる点を中心に説明する。
【００７９】
本実施形態に係る管理装置１０において、記憶装置１２０は、図１３に示すように、商品ページを示すデータ（１２１）、また、商品ページに割り当てられたジャンル名ごとにジャンル履歴を示すデータ（１２４）、各ジャンル名におけるパラメータを示すデータ（１２５）を記録する。商品ページは、第１の実施形態と同様であり説明を割愛する。
ジャンル履歴は、対応するジャンル名が割り当てられた商品ページを介してカスタマが商品を購入すると、カスタマがその商品ページにアクセスする際に用いた検索クエリを記録する。記憶装置１２０は、保存する各ジャンル名に対応するジャンル履歴を記録し保存する。
また管理装置１０は、ジャンル名ごとにパラメータをパラメータＤＢ１２５に記録する。
【００８０】
本実施形態に係る管理装置１０は、第１の実施形態と同様、図４に示すフローチャートに従い、パラメータ算出処理を実行し、各ジャンル名が適切であるか否かを表すパラメータを計算する。このうち、特に、登録工程（ステップＳ３００）および計算工程（ステップＳ４００）については、第１の実施形態と相違するため、以下において説明する。
【００８１】
ここから、第２の実施形態における登録工程（ステップＳ３００）について、図１４を参照して説明する。
管理装置１０は、カスタマが商品ページから商品を注文すると、注文内容を受け付ける（ステップＳ３１０）。ステップＳ３１０については第１の実施形態と同様であり、説明を割愛する。
【００８２】
次に、カスタマが提示された結果ページを介して商品を購入すると、管理装置１０は、当該結果ページに割り当てられたジャンル名と、当該結果ページを抽出する際にカスタマが入力した検索クエリに含まれる文字列とを取得する（ステップＳ３２１）。管理装置１０は、提示工程のステップＳ２１０で受信したリクエストを取得し、その検索クエリに含まれる文字列を抽出する。
【００８３】
次に管理装置１０は、ステップＳ３２１で取得した文字列を、同ステップで取得したジャンル名に対応するジャンル履歴に記録する（ステップＳ３３１）。文字列の記録を終えると、管理装置１０は登録工程を終了する。
【００８４】
ここまで述べた登録工程を実行することで、管理装置１０は、ジャンル履歴１２４に、図１５に例示するようなデータを記録する。ジャンル履歴１２４は、ジャンル名ごとに、インデックス部１２４Ａとログ記録部１２４Ｂからなるデータを有する。
インデックス部１２４Ａは、当該ジャンル履歴が対応づけられているジャンル名を示すジャンル名ＩＤ、および、当該ジャンル名を記録する。ログ記録部１２４Ｂは、検索の結果ページを介してカスタマが商品を注文した際の注文ＩＤ、注文の日時、当該結果ページの商品ページＩＤ、および検索クエリに含まれる文字列を記録する。管理装置１０は、カスタマからの注文があるたびに前述の登録工程を実行し、ログ記録部１２４Ｂに１レコードずつ記録を追加する。
【００８５】
次に、本実施形態における計算工程（ステップＳ４００）について、図１６を参照して説明する。
管理装置１０は、上述したとおり、定期的（月に一度程度）あるいは何らかのトリガー（ショップからの操作など）によって計算工程を実行するためのフラグをＯＮとし、後述する計算工程を実行する。管理装置１０は、計算工程を実行すると同フラグをＯＦＦとする。
【００８６】
計算工程の最初に、管理装置１０は、ジャンル履歴を記録装置１２０から読み出す（ステップＳ４１１）。より具体的には、管理装置１０は、計算対象のジャンル名に対応付けられたジャンル履歴１２４のログ記録部１２４Ｂを参照し、計算対象の期間に記録されたレコードを読み出し、そのレコードのクエリに含まれる文字列を読み出す。この場合において、クエリに複数の文字列が記録されていた場合は、それぞれの文字列を独立に読み出す。
【００８７】
次に管理装置１０は、ステップＳ４１１で読み出した各文字列について、計算対象の期間において記録されている頻度を計算する（ステップＳ４２１）。管理装置１０は、計算対象の期間において、計算対象の文字列が記録された回数をカウントし、カウントされた回数を計算対象期間の長さで割ることによって頻度を算出する。管理装置１０は、この処理を、計算対象の期間に記録された各文字列について実行する。
【００８８】
次に管理装置１０は、ステップＳ４２１で算出した頻度に基づいて、当該ジャンル名が適切であるか否かを表すパラメータを計算する（ステップＳ４３１）。管理装置１０は、ステップＳ４２１で頻度を算出した各文字列を、その頻度の多い順に順位付けし、一例として図１７に示されるような順位テーブルを作成する。
管理装置１０は、計算対象のジャンル名が、作成した順位テーブル上のどの順位の文字列と一致するかを判定し、一致する文字列があった場合、その文字列の順位をパラメータとして算出する。一致する文字列がなかった場合、管理装置１０は、例外処理として規定の数値（例えば、９９９９など例外処理を示す数値）をパラメータとして算出する。
【００８９】
パラメータを算出すると、管理装置１０は、算出したパラメータをパラメータＤＢ１２５に記録し（ステップＳ４４１）、計算工程を終了する。
【００９０】
以上に示した工程を経て、管理装置１０は、計算対象のジャンル名が適切か否かを表すパラメータを算出する。算出されたパラメータは、記憶装置１２０にあるパラメータＤＢ１２５に、商品ページと対応付けられて記録され、必要に応じて参照される。
【００９１】
本実施形態において算出されたパラメータが相対的に多い値である場合、それは前述した順位テーブルにおいて当該ジャンル名の順位が低い、すなわち、当該ジャンル名が割り当てられた商品ページにおいて、当該ジャンル名よりも高い頻度で検索される単語が多く存在することを意味する。このような場合、ジャンル名そのものが、商品との関連性が低いものである可能性が高い。このような状況は、ショップ、カスタマ、あるいは電子市場の運営者のいずれにとっても望ましい状況ではなく、ジャンル名の変更を検討すべき状況と言える。従って、商品ページに割り当てられたジャンル名のパラメータが多い場合（例えば、管理装置１０が記録する基準値よりもパラメータが多い値である場合）、管理装置１０は、第１の実施形態同様、ショップに警告を発したり、あるいは編集時にショップにパラメータを提示したりすることで、ジャンル名の変更をショップ側に提案することができる。
【００９２】
また、管理装置１０が記録するのは、商品ページに割り当てられたジャンル名のパラメータのみならず、計算工程のステップＳ４１１で読み出された各文字列について、それぞれ順位を記録してもよい。このようにした場合、管理装置１０は、編集工程において現在割り当てられているジャンル名のパラメータのみならず、他にパラメータの高い文字列（すなわち、検索された頻度の高い文字列）をジャンル名の候補として提示することができるようになる。そのため、このようにすることで、管理装置１０は、商品ページにジャンル名を割り当てる上でより望ましい文字列をショップの担当者に提示することができる。
【００９３】
以上本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【００９４】
本発明の実施形態にかかる管理装置は、専用のシステムによらず、通常のコンピュータシステムを用いても実現可能である。例えば、コンピュータに、上記動作を実行するためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magnet Optical Disk）などのコンピュータ読み取り可能な記憶媒体に記憶して配布し、これをコンピュータシステムにインストールすることにより、上述の処理を実行する管理装置を構成しても良い。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
また、本発明の実施形態に係る管理装置は、一台で実現されるものに限定されない。複数のコンピュータが上述した各部の機能を分担することにより、それらの複数のコンピュータからなる一つのシステムとして各機能を提供するものであってもよい。
【００９５】
また、上述した実施形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。つまり、本発明の範囲は、実施形態ではなく、請求の範囲によって示される。そして、請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【符号の説明】
【００９６】
１：ショップ
１ａ：ショップ側端末
２：カスタマ
２ａ：カスタマ側端末
１０：管理装置
１１：編集部
１２：提示部
１３：登録部
１４：計算部
１１０：ＣＰＵ
１１１：ＲＯＭ
１１２：ＲＡＭ
１２０：記憶装置
１２１：商品ページ
１２１Ａ：商品画像
１２１Ｂ：商品名
１２１Ｃ：商品価格
１２１Ｄ：商品の説明文
１２１Ｅ：注文受付フォーム
１２２：ページ履歴
１２２Ａ：ページ履歴インデックス部
１２２Ｂ：ページ履歴ログ記録部
１２３，１２５：パラメータＤＢ
１２４：ジャンル履歴
１２４Ａ：ジャンル履歴インデックス部
１２４Ｂ：ジャンル履歴ログ記録部
１３０：操作デバイス
１４０：ディスプレイ
１５０：ネットワークインターフェース
１６０：内部バス
１８０：入力クエリ
１８１，１８２，１８３：商品ページ概要
１８１Ａ：商品画像
１８１Ｂ：商品名
１８１Ｃ：商品価格
１８１Ｄ：ショップ名
１８１Ｅ：商品の説明文
【要約】
管理装置（１０）は、ショップに、ショップが商品を販売するための商品ページを編集させるとともに当該商品ページにジャンル名を割り当てさせる編集部（１１）、前記編集された商品ページからカスタマにより入力されたクエリにマッチする結果ページを検索して、当該結果ページを前記カスタマに提示する提示部（１２）、前記提示された結果ページを介して前記カスタマにより商品が購入されると、当該結果ページに対応付けられるページ履歴に、前記クエリに含まれる文字列を登録する登録部（１３）、前記ページ履歴に対応付けられる結果ページに割り当てられたジャンル名が、当該ページ履歴に登録されている頻度に基づいて、当該結果ページに対する当該ジャンル名の割当が適切か否かを表すパラメータを計算する計算部（１４）、を備える。【図１】
0005620618.tif 000002
【図２】
0005620618.tif 000003
【図３】
0005620618.tif 000004
【図４】
0005620618.tif 000005
【図５】
0005620618.tif 000006
【図６】
0005620618.tif 000007
【図７】
0005620618.tif 000008
【図８】
0005620618.tif 000009
【図９】
0005620618.tif 000010
【図１０】
0005620618.tif 000011
【図１１】
0005620618.tif 000012
【図１２】
0005620618.tif 000013
【図１３】
0005620618.tif 000014
【図１４】
0005620618.tif 000015
【図１５】
0005620618.tif 000016
【図１６】
0005620618.tif 000017
【図１７】
0005620618.tif 000018