(57)【要約】【課題】  電子商店において、取り扱う全ての商品について、現在分類されているジャンルから、ユーザの検索履歴に基づいてジャンルの自動修正を行うことにより、ユーザにとって適切なジャンルに分類する電子商取引サイトのサーバを提供する。【解決手段】  ユーザがジャンルをキーワードとして商品の検索を行ったとき、当該商品がどのキーワードを用いて検索されたかをカウンタを用いて計数し、現在分類されているジャンルとは異なる別なジャンルを表わすキーワードで検索されることが多くなった場合、この商品のジャンルとして従来のジャンルに別なジャンルを加えて表示する。【選択図】図１
2014067314.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて複数種の要求を受付けて、それぞれの要求に応じた応答データを要求元に返信する送受信手段と、
商店が取り扱う全ての商品について商品識別子で特定する商品毎に類型識別子を含む当該商品に関わる情報を蓄積した商品データベースと、
一つ以上の類型名と類型識別子を対応させた類型テーブルと、
商店が取り扱う全ての商品の商品識別子および類型識別子毎にカウンタとフラグを備えたカウントテーブルと、
検索キーワードを指定した商品検索要求に対して、前記商品データベースから該検索キーワードを含むレコードを抽出し、検索結果画面データを要求元に返信する商品検索手段と、
商品の商品識別子と検索キーワードとを指定した詳細表示要求に対して、前記商品データベースから該商品識別子に係るデータを抽出するとともに該検索キーワードが類型テーブルに登録された類型名の一つと一致するとき、または類型名の一つを含むとき、該類型名の類型識別子と該商品識別子で特定されるカウントテーブルのカウンタとフラグを所定の手順で変化させてその結果により類型名を決定して商品詳細画面データを作成し要求元に返信する商品詳細表示手段と、
前記各手段を制御する制御手段と、を備えることを特徴とする電子商取引サーバ装置。
【請求項２】
ネットワークを通じて複数種の要求を受付けて、それぞれの要求に応じた応答データを要求元に返信する送受信手段と、
商店が取り扱う全ての商品について商品識別子で特定する商品毎に類型識別子を含む当該商品に関わる情報を蓄積した商品データベースと、
一つ以上の類型名と類型識別子を対応させた類型テーブルと、
商店が取り扱う全ての商品の商品識別子および類型識別子毎にカウンタとフラグを備えたカウントテーブルと、
商品の商品識別子と検索キーワードとを指定した詳細表示要求に対して、前記商品データベースから該商品識別子に係るデータを抽出するとともに該検索キーワードが類型テーブルに登録された類型名の一つと一致するとき、または類型名の一つを含むとき、該類型名の類型識別子と該商品識別子で特定されるカウントテーブルのカウンタとフラグを所定の手順で変化させてその結果により類型名を決定して商品詳細画面データを作成し要求元に返信する商品詳細表示手段と、
前記各手段を制御する制御手段と、を備えることを特徴とする電子商取引サーバ装置。
【請求項３】
前記商品データベースは商店が取り扱う全ての商品について商品識別子で特定する商品毎に類型識別子と商品説明及びブランドと出版社と著者を含む当該商品に関わる情報を蓄積しており、
前記商品詳細表示手段は、商品の商品識別子と検索キーワードとを指定した詳細表示要求に対して、前記商品データベースから該商品識別子に係るデータを抽出するとともに指定された検索キーワードが類型テーブルに登録された類型名の一つと一致するまたは類型名の一つに含まれ、かつ、該検索キーワードが商品説明に含まれていてブランド、出版社、著者に含まれていないとき、該類型名の類型識別子と該商品識別子で特定されるカウントテーブルのカウンタとフラグを所定の手順で変化させてその結果により類型名を決定して商品詳細画面データを作成し要求元に返信する、請求項１または請求項２に記載の電子商取引サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は商品群から所望する一つの商品を選択する場合に有用な、商品を適切な類型に分類するための商品分類装置に関する、特に既に特定のジャンルに分類された商品について、ユーザの商品選択の履歴を元に付与されたジャンルを自動的に修正する電子商取引サイトにおけるサーバ装置に関する。ここで、ジャンルとは類型と同義とする。
【背景技術】
【０００２】
従前より、百貨店などの大規模な商店における商取引において、ユーザが購入したい商品を適切に選択でき、購買の動機を与える目的で、これらの商品の配置や展示方法を工夫することが行われている。例えば、同一フロア内では類似した商品をまとめて展示したり、フロアが異なると購買者層や目的が異なる商品を陳列したり、ブランド毎にあるいは特定商品や目玉商品などのコーナーを設けたりする方法などが行われている。
【０００３】
近年では、携帯電話や携帯情報端末が広く普及してきており、これらを用い、インターネット等のネットワークを介して商品やサービスを提供する電子商取引が興隆しつつある。これらの電子商取引においても、一部の商取引サイトでは膨大な種類の商品を取り扱うようになってきており、先の百貨店などの大規模な実店舗と同様に、ユーザが購入したい商品を適切に短時間で選択できるよう、取扱商品の一覧や商品カタログについて、商品を分類、整理し、商品の選択手順や商品選定までの経路が明確になるような工夫が行われている。
【０００４】
このような背景で、電子商店で取扱う商品についても、ブランドや機能、素材など予め定められた複数のジャンルに分類することがなされている。また、このジャンル分けは、取扱商品の提供者（例えば、販社、製造元、出版社等）が事前に決定して商店や販売者側に供与することが通常行われている。しかし、多くの商品のジャンルを分類する作業は、煩雑な作業であり、複数存在する提供者側の用語の相違や商品に対する視点も異なるため、供与されるジャンルの分類に統一性を欠くことが多く、結果としてユーザにとって利便性の低い分類になってしまうことがあった。
【０００５】
また、この分類は一度供与されると修正される機会は少なく、ユーザにとってこの分類が最新で最適なものとはいえない状況にある。また、分類を修正する場合においても、その理由は取扱商品の提供者が一方的にジャンルを変更してきたとか、商店側の管理者が何らかの意見を受けて自主的に修正したとか、その根拠がユーザに知らされることは少なく、分類の修正がなされても必ずしもユーザにとって満足できるものとはいえない。
【０００６】
特許文献１では、Ｗｅｂサイトやナレッジベースによって大量に提供される情報について、ユーザは区分けされた分類を個人が閲覧しやすいものへと修正可能とする情報分類分析システムが提案されている。これによると、ユーザ端末からのアクセス履歴を元に、同時参照分析および回遊分析から得られた結果から分類の適否の評価を行い、この評価結果を評価結果通知手段により情報提供者に通知することにより、より利便性の高い分類に修正する方法が示されている。
【０００７】
また、特許文献２では、多数の画像データを適切なカテゴリーに分類することができる分類プログラム及び画像データの分類方法が提案されている。これによると、カテゴリー分類はある程度の曖昧さを含むため、画像データが適切でないカテゴリーに分類されてしまう場合があるとした上で、多数のユーザによって、カテゴリー毎に表示される画像データの中から所定の画像データが選択されたか否かに基づいて、そのデータのカテゴリー分類が適切かどうか数値的に解析し、分類が適切でないと思われる画像データについて別のカテゴリーに自動的に振り分けることにより結果的に適切なカテゴライズを行う方法が示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−３２７０１４号公報
【特許文献２】特開２００７−１３３７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示された情報分類分析システムは、同時参照分析および回遊分析から現在のジャンル別けが適切か不適切かを管理者（運用者）に通知するだけで、ジャンル分けを自動で行わない。また、既に設定されているジャンルに関する分析評価であり、例えば別のジャンルの推奨などは行われないため、新たなジャンルへの変更は結局管理者が行わなければならない。
【００１０】
また、特許文献２で開示された分類プログラム及び画像データの分類方法では、今迄のカテゴリー分類が適切でないと思われる画像データを別なカテゴリーに自動的に振り分ける機能があるものの、カテゴリーの変更は、所定のタイミングで、予め定められたルール（例えば、順番にカテゴリーを変更するなど）に従って又はランダムに行われ、この振り分け後の選択結果をさらに分析して再度同様なことを繰り返すものであり、結果的に適切なカテゴリー分類が完成するまでには長時間を要するといった問題がある。
【００１１】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、電子商店が取り扱う全ての商品について、現在分類されているジャンルから、ユーザの検索履歴に基づいてジャンルの自動修正を行うことにより適切なジャンルに分類することができる、電子商取引サーバを提供することにある。
【課題を解決するための手段】
【００１２】
前記課題を解決するための、本願の発明は、ネットワークを通じて複数種の要求を受付けて、それぞれの要求に応じた応答データを要求元に返信する送受信手段と、商店が取り扱う全ての商品について商品識別子で特定する商品毎に類型識別子を含む当該商品に関わる情報を蓄積した商品データベースと、一つ以上の類型名と類型識別子を対応させた類型テーブルと、商店が取り扱う全ての商品の商品識別子および類型識別子毎にカウンタとフラグを備えたカウントテーブルと、商品の商品識別子と検索キーワードとを指定した詳細表示要求に対して、前記商品データベースから該商品識別子に係るデータを抽出するとともに該検索キーワードが類型テーブルに登録された類型名の一つと一致するとき、または類型名の一つを含むとき、該類型名の類型識別子と該商品識別子で特定されるカウントテーブルのカウンタとフラグを所定の手順で変化させてその結果により類型名を決定して商品詳細画面データを作成し要求元に返信する商品詳細表示手段と、前記各手段を制御する制御手段と、を備えることを特徴とする電子商取引サーバ装置である。これにより、検索キーワードにて所望の商品を検索した後、引き続いてその中から特定した希望する商品の詳細情報を表示させる場合、該検索キーワードと類型名の関係から新たに評価された類型名をここで表示する詳細情報に反映させることができ、便利である。
【００１３】
前記電子商取引サーバ装置は、前記商品検索手段を持たず、ネットワークを通じて前記商品詳細表示手段に直接商品識別子を付与するようにしてもよい。こうすることによって、詳細表示をさせたい商品の商品ＩＤが既に判っている場合には商品検索を行う手間を省くことができる。
【００１４】
本願発明に係る電子商取引サーバ装置は、より好ましい態様として、前記商品データベースは商店が取り扱う全ての商品について商品識別子で特定する商品毎に類型識別子と商品説明及びブランドと出版社と著者を含む当該商品に関わる情報を蓄積しており、前記商品詳細表示手段は、商品の商品識別子と検索キーワードとを指定した詳細表示要求に対して、前記商品データベースから該商品識別子に係るデータを抽出するとともに指定された検索キーワードが類型テーブルに登録された類型名の一つと一致するまたは類型名の一つを含み、かつ、該検索キーワードが商品説明に含まれていてブランド、出版社、著者に含まれていないとき、該類型名の類型識別子と該商品識別子で特定されるカウントテーブルのカウンタとフラグを所定の手順で変化させてその結果により類型名を決定して商品詳細画面データを作成し要求元に返信するようにしてもよい。一般に、類型名であるキーワードがブランドや出版社名に含まれている場合では、このキーワードは実際の個別の商品の特徴や性質を表していないことが考えられるため、上記態様の電子商取引サーバ装置は、これらを類型分類の修正の対象から外すことによって、より精度の高い類型の分類が図れることが期待できる。
【発明の効果】
【００１５】
本発明によれば、商店が取り扱う膨大な数の商品について、現在分類されているジャンルの修正を自動的に行えるため、ジャンル分けの保守に係る管理者の負荷が大きく軽減されるとともに、修正の頻度が高まることにより、常に新しいジャンル分類を得ることができる。またジャンルの修正にはユーザの検索履歴が用いられるため、その商店を利用するユーザの感性に合致したジャンル分けを行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態の全体構成を示す図である。
【図２】商品データベース１７０の一例を示す図である。
【図３】ジャンルテーブル１８０の一例を示す図である。
【図４】ジャンルカウントテーブル１９０の一例を示す図である。
【図５】電子書店サイトのサーバ１００のハードウェア構成を示す図である。
【図６】商品検索手段１３０の処理の流れを説明するブロック図である。
【図７】商品検索結果画面が表示されたユーザ端末２００の表示画面の例である。
【図８】詳細画面の表示にかかる処理の流れを説明するブロック図である。
【図９】商品詳細表示手段１４０を説明するフローチャートである。
【図１０】ジャンルカウントテーブル１９０の状態と、その状態のときにユーザ端  末２００に表示される詳細画面の例である。
【図１１】ジャンルカウントテーブル１９０が変化したとき、その状態でユーザ端  末２００に表示される詳細画面の例である。
【図１２】さらにジャンルカウントテーブル１９０が変化したとき、その状態でユ  ーザ端末２００に表示される詳細画面の例である。
【発明を実施するための形態】
【００１７】
以下に、本発明の一つの実施形態の構成について図面を参照してさらに詳細に説明する。本実施形態では、電子商取引サイトとして電子書店のサイトを例示として挙げて説明する。また、電子商取引サーバ装置が持つ各種のデータベースについて、説明の上で必要最低限の項目しか例示していないが、実際の運用においては、これらに派生する様々な項目が付加され保存されている。
【００１８】
図１は、本実施形態の全体構成を示す図である。図１において、１００は電子書店サイトのサーバであり、インターネット上で１つ以上のユーザ端末２００に対し書籍の検索サービスを提供する装置であるとともに本来の書店機能を提供する装置である。本装置はコンピュータプログラム（詳細な説明は後述）といくつかのデータベース（詳細な説明は後述）を備えている。
【００１９】
ネットワーク５００は簡略化されて表示しているが、例えばインターネットのようなゲートウェイを介した複数のネットワークの組合せであり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、電話回線、移動体通信網等から構成され、ユーザ端末２００と電子書店サイトのサーバ１００の間で情報の送受信を可能とするためのものである。
【００２０】
電子書店サイトのサーバ１００は、ユーザ端末２００に書籍の検索サービスを提供するサーバであり、店舗が販売している商品の商品識別子（ＩＤ）と商品名、商品画像ファイル名、商品説明および著者やジャンルなどの該商品に関する情報を蓄積した商品データベース１７０と、ジャンル名とジャンル識別子の対応表であるジャンルテーブル１８０、および、ジャンルの自動修正に関する情報を蓄積したジャンルカウントテーブル１９０のそれぞれのデータベースを備える。
【００２１】
図２は商品データベース１７０の一例を示す図である。商品データベース１７０のデータは、商店が取り扱う商品が１点発生する毎に１件づつ登録される。商品データベース１７０の１件の記録（１レコード）は、商品識別子（ＩＤ）と商品名、商品名カナ、商品画像ファイル名、単価、商品説明、著者、ブランド、ジャンル、ジャンル識別子（ＩＤ）、出版社などの項目から構成されるとした例である。この商品データベース１７０は当該書店サイトが取り扱う全ての商品情報を蓄積するマスターテーブルである。ここで、既存のジャンル以外のジャンルが新規に付与された場合、新たに付与されたジャンルをジャンルテーブル１８０に登録し、ジャンル識別子（ＩＤ）を自動発生させてその情報を商品データベース１７０に反映させる。
【００２２】
図３はジャンルテーブル１８０の一例を示す図である。ジャンルテーブル１８０の１件の記録（１レコード）は、ジャンル名とジャンル識別子（ＩＤ）から構成されるとした例である。
【００２３】
図４はジャンルカウントテーブル１９０の一例を示す図である。ジャンルカウントテーブル１９０の１件の記録（１レコード）は、商品識別子（ＩＤ）、ジャンル識別子（ＩＤ）、カウント数、および表示フラグから構成されるとした例である。ジャンルカウントテーブル１９０は、商品データベース１７０に新規に１件データが登録される度にそれに対応して１件作成されるもので、通常このレコードが作成される時点では商品識別子とジャンル識別子は１対１対応しているが、その後の経過で一つの商品識別子に複数のジャンル識別子が付与される場合もある。カウント数と表示フラグは、今までに該レコードが示す商品がここに示されたジャンルで検索された回数と、商品の詳細表示の際に該レコードが示すジャンルを表示するかしないかを表す。
【００２４】
図５は、電子書店サイトのサーバ１００のハードウェア構成を示す図である。電子書店サイトのサーバ１００はハードウェアとしては一つのコンピュータシステムである。図５に示すように電子書店サイトのサーバ１００は、制御部１０１、記憶部１０２、周辺機器Ｉ／Ｆ部１０３、入力部１０４、表示部１０５、通信部１０６を備え、それらがバス１０９を介して接続される。尚、図５のハードウェア構成は一例であり、別途、目的に応じて様々な構成を採ることが可能である。
【００２５】
制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）等で構成される。ＣＰＵは、記憶部１０２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス１０９を介して接続された各装置を駆動制御し、コンピュータが行う処理を実現する。ＲＯＭは、不揮発性メモリであり、電子書店サイトのサーバ１００のブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。ＲＡＭは、揮発性メモリであり、記憶部１０２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部１０１が各種処理を行う為に使用するワークエリアを備える。
【００２６】
記憶部１０２は、ＨＤＤ（ハードディスクドライブ）であり、制御部１０１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳ（オペレーティングシステム）に相当する制御プログラムや、後述する商品検索手段１３０として機能させるプログラムコード、商品詳細表示手段１４０として機能されるプログラムコード、およびその他の書店機能提供手段１５０として機能されるプログラムコードが格納されている。これらの各プログラムコードは、制御部１０１により必要に応じて読み出されてＲＡＭに移され、ＣＰＵに読み出されて実行されることにより各種の手段として機能する。
【００２７】
周辺機器Ｉ／Ｆ（インタフェース）部１０３は、電子書店サイトのサーバ１００に周辺機器を接続させるためのポートであり、周辺機器Ｉ／Ｆ部１０３を介してコンピュータは周辺機器とのデータの送受信を行う。周辺機器Ｉ／Ｆ部１０３は、ＵＳＢやＩＥＥＥ１３９４やＲＳ−２３２Ｃ等で構成されており、通常複数の周辺機器Ｉ／Ｆを有する。周辺機器との接続形態は有線、無線を問わない。
【００２８】
入力部１０４は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部１０４を介して、電子書店サイトのサーバ１００に対して、操作指示、動作指示、データ入力等を行うことができる。表示部１０５は、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携して電子書店サイトのサーバ１００のビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００２９】
通信部１０６は、通信制御装置、通信ポート等を有し、電子書店サイトのサーバ１００とネットワーク５００間の通信を媒介する有線または無線の通信インタフェースであり、ネットワーク５００を介して、他のコンピュータ間との通信制御を行う。バス１０９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３０】
特に図示はしないが、ユーザ端末２００についても電子書店サイトのサーバ１００に準じたハードウェアの構成をしており、通信部は、通信制御装置、通信ポート等を有し、それぞれの装置とネットワーク５００間の通信を媒介する通信インタフェースであり、ネットワーク５００を介して、他のコンピュータ、特に電子書店サイトのサーバ１００との間で通信制御を行う通信手段を備える。また、この通信手段を利用して他のコンピュータ、特に電子書店サイトのサーバ１００との間でウェブページの閲覧やリクエストの送信を行うウェブブラウザやビューアなどいくつかのアプリケーションソフトを備える。
【００３１】
図６は商品検索手段１３０の処理の流れを説明するブロック図である。ユーザはユーザ端末２００から、電子書店におけるサービスの一つである書籍の検索サービスの提供を受けたい場合、ウェブブラウザを起動しユーザ端末の通信手段を用いて電子書店サイトにアクセスする（Ｓ３１）。さらに書籍検索サービスのページから、書籍の検索のキーとなる検索キーワードを指定し、電子書店サイトに対し商品検索要求をリクエストする。この要求を受け、ユーザ端末２００はユーザ端末の通信手段を用いて電子書店サイトのサーバ１００に対し、検索リクエストとともに検索キーワードを送信する（Ｓ３２）。電子書店サイトのサーバ１００は送受信手段１１０を介して検索キーワードを受信すると制御手段１２０を通じ商品検索手段１３０を起動させる。
【００３２】
商品検索手段１３０は、商品データベース１７０のレコードの各項目の一部に検索キーワードを含むレコードを検索し、抽出する。こうして抽出したレコードから検索結果画面データを作成し、送受信手段１１０を介してユーザ端末２００に送信する（Ｓ３３）。ユーザ端末２００は通信手段を用いてこれを受信し、結果を画面に表示する（Ｓ３４）。
【００３３】
図７は、ユーザ端末２００に表示された商品検索結果画面の例である。ここでは検索キーワードとして「アクション」を指定したと仮定している。ここに表示されている３点では、それぞれ、商品説明、ブランド、ジャンルの項目に「アクション」というキーワードが含まれており、抽出対象になったことがわかる。
【００３４】
図８は、詳細画面の表示にかかる処理の流れを説明するブロック図である。ユーザはユーザ端末２００に表示された商品検索結果画面から、商品が表示されているカラムをクリックする等の操作で所望する商品（書籍）を選択する。ユーザ端末２００はユーザ端末の通信手段を用いて電子書店サイトのサーバ１００に対し、詳細表示要求をリクエストするとともに選択された商品の商品識別子と商品検索に用いられた検索キーワードを送信する（Ｓ４１）。電子書店サイトのサーバ１００は送受信手段１１０を介して検索キーワードを受信すると制御手段１２０を通じ商品詳細表示手段１４０を起動させる（Ｓ４２）。
【００３５】
図９は、商品詳細表示手段１４０（Ｓ４２）を説明するフローチャートである。商品詳細表示手段１４０は、先の商品検索手段１３０がユーザ端末２００から受取ったキーワードについてジャンルテーブル１８０を参照し（Ｓ５１）、このキーワードがジャンル名と一致するもしくはジャンル名の一部を含む場合にジャンル修正対象とする。（Ｓ５２）。
【００３６】
前記ステップＳ５２において、ユーザ端末２００から受取ったキーワードがジャンル名であり、かつ、キーワードが商品説明に含まれていてブランド、出版社、著者に含まれていない場合にジャンル修正対象とするようにしてもよい。このようにキーワードがブランドや出版社名に含まれる場合を避けることによって、より精度の高いジャンルの分類が期待できる。
【００３７】
前記ステップＳ５２でジャンル修正対象とされた場合、ジャンルカウントテーブル１９０を参照し、当該商品の商品ＩＤと入力されたジャンル名のジャンルＩＤが一致するレコードが存在するかどうか確認し（Ｓ５３）、存在しない場合は新たにジャンルカウントテーブル１９０に該商品ＩＤとジャンルＩＤのレコードを追加する（Ｓ５４、図４の１９１１）。このとき追加したレコードのカウント数と表示フラグは「０」がセットされる。
【００３８】
商品詳細表示手段１４０は、前記ジャンル修正対象と判定された商品とそのジャンルについて、先ず、ジャンルカウントテーブル１９０からこの商品とジャンルに対応する商品ＩＤとジャンルＩＤを持つレコードを抽出しカウント数に１を加える（Ｓ５５）、この結果、カウント数の値が所定の値以上になった場合（Ｓ５６、例えば５以上）、表示フラグに「１」をセットする（Ｓ５７）。
【００３９】
次に、ジャンルカウントテーブル１９０の商品ＩＤが合致するレコードを抽出して、そこに設定されたカウント数と表示フラグの状態によって詳細画面に表示する該商品のジャンルを決定する（Ｓ５８）。即ち、表示フラグが「１」となっているレコードのジャンル名を採用し、対象レコードが複数あればそれらをカウント数が大きい順にジャンル名を並べて（区切りは例えば「／」とする）表示文字列を作成する。その後、その表示文字列を含んだ詳細画面の作成を行い（Ｓ５９）、この商品詳細画面データを送受信手段１１０を介してユーザ端末２００に送信する（Ｓ６０）。
【００４０】
図８に戻って、商品詳細表示手段１４０（Ｓ４２）によって商品詳細画面データがユーザ端末２００に向けて送信されたら、ユーザ端末２００は通信手段を用いてこれを受信し、結果を画面に表示する（Ｓ４３）。
【００４１】
図１０は、ジャンルカウントテーブル１９０の状態と、その状態のときにユーザ端末２００に表示される詳細画面の例である。商品詳細表示手段１４０でカウント数と表示フラグが設定されるが、一つの商品ＩＤに対し複数のジャンルＩＤが存在していても、表示フラグが一方のジャンルＩＤにのみ立っている場合、表示されるジャンルはこの一方のジャンル（ジャンルＩＤ：１００５００、ジャンル名：ＳＦ・ファンタジー）となる。
【００４２】
図１１は、図１０からジャンルカウントテーブル１９０が変化したとき、その状態でユーザ端末２００に表示される詳細画面の例である。商品詳細表示手段１４０によってある特定のジャンルＩＤのカウント数が増加し、規定値（ここでは「５」とする、図１２の１９１１ｂカラムのカウント数参照）以上になったとき、そのジャンルＩＤについて表示フラグが「１」に設定される（フラグが立つ、図１２の１９１１ｂカラムの表示フラグ参照）、一つの商品ＩＤに対し複数のジャンルＩＤが存在していてその双方の表示フラグが立っている場合、カウント数を比較し、カウント数が多いジャンルから先に並べて表示する例である。
【００４３】
図１２は、図１１からさらにジャンルカウントテーブル１９０が変化したとき、その状態でユーザ端末２００に表示される詳細画面の例である。図１２でカウント数が多かったジャンルをもう一方のジャンルがカウント数で抜いたため（図１３の１９１ｃと１９１１ｃカラムのカウント数参照）、カウント数が多いジャンルから先に図１２とは逆の順番で表示する例である。
【００４４】
本実施形態によれば、多数のユーザが商品についての情報を得るために、あるジャンルをキーワードにして商品を検索し、更にその中から商品を選択して詳細画面の表示要求を行った場合、その選択された商品はキーワードで用いられたジャンルと関連しているとして記憶される。これによって、当初商品の提供者が付与した該商品のジャンルが多数のユーザにとって適切でないジャンルに分類されていたとしても、多数のユーザに支持され記憶された別なジャンルがいずれ台頭し、自動的にジャンルの修正が行われることとなる。
【００４５】
本発明は、上述の実施形態に限定されることなく、特許請求の範囲内で種々変更、応用が可能である。例えば、本実施形態では電子書店における運用を事例に挙げているが、電子商取引の店舗であれば電子書店以外の店舗でも本発明の様な運用をすることが可能である。また、ユーザ端末としてタブレット型のパソコン等の携帯端末であっても同様に本発明の実施をすることが可能である。
【符号の説明】
【００４６】
１００  電子書店サイトのサーバ
１０１  制御部
１０２  記憶部
１０３  周辺機器Ｉ／Ｆ部
１０４  入力部
１０５  表示部
１０６  通信部
１１０  送受信手段
１２０  制御手段
１３０  情報検索手段
１４０  検索キーワード判別手段
１５０  その他の書店機能提供手段
１７０  商品データベース
１８０  ジャンルテーブル
１９０  ジャンルカウントテーブル
２００  ユーザ端末
５００  ネットワーク
【図１】
2014067314.tif 000003
【図２】
2014067314.tif 000004
【図３】
2014067314.tif 000005
【図４】
2014067314.tif 000006
【図５】
2014067314.tif 000007
【図６】
2014067314.tif 000008
【図７】
2014067314.tif 000009
【図８】
2014067314.tif 000010
【図９】
2014067314.tif 000011
【図１０】
2014067314.tif 000012
【図１１】
2014067314.tif 000013
【図１２】
2014067314.tif 000014