(57)【特許請求の範囲】
【請求項１】
ウェブサイトにおける高精度検索方法であって、
検索ボックスが、ユーザにより入力された検索ワードを取得し、前記検索ワードを動的マッチングユニットに送信するステップと、
前記動的マッチングユニットが、前記検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングすることで検索結果を取得し、前記検索結果が複数の商品情報を含むステップと、
前記動的マッチングユニットが、予め定められたソートルールに従って前記検索結果をソートし、前記検索ボックスのプルダウンリストにソート後の前記検索結果を表示し、各前記検索結果に、商品名及び前記商品名に対応する機能ボタンが含まれる、ステップと、
前記機能ボタンをクリックすると、前記機能ボタンに対応する予め定められた機能画面にジャンプするとともに、前記動的マッチングユニットが、前記予め定められた機能画面が対応する機能情報を表示するステップ、を含み、
前記動的マッチングユニットが、前記検索ワードにマッチングした対応商品に基づいて、前記検索ワードにマッチングした対応商品が予め定められたメーカーの商品か否かを判断し、
予め定められたメーカーの商品である場合には、前記検索ワードにマッチングした対応商品を検索結果に加え、
予め定められたメーカーの商品でない場合には、前記ウェブサイト内で前記検索ワードにマッチングした商品と類似の商品を探索して表示する、とのステップを更に含むことを特徴とするウェブサイトにおける高精度検索方法。
【請求項２】
前記検索ボックスがユーザにより入力された検索ワードを取得する前に、更に、
前記商品名と前記機能ボタンの対応関係が予め設定され、且つ、前記対応関係が前記サーバの対応する辞書に蓄積されることを特徴とする請求項１に記載のウェブサイトにおける高精度検索方法。
【請求項３】
前記動的マッチングユニットが、前記検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングする際には、
前記動的マッチングユニット内の探索ユニットが、前記検索ワードを利用して前記サーバにおける異なる辞書内で探索及びマッチングを行うことで第１検索結果を取得し、
前記動的マッチングユニット内のソートユニットは、商品の重み値を利用して前記第１検索結果をソートし、第２検索結果を取得することを特徴とする請求項１に記載のウェブサイトにおける高精度検索方法。
【請求項４】
前記サーバ内の第１重み付けユニットがメーカーの第１重み値を設定するとともに、前記メーカーから提供される商品が対応する前記第１重み値を有し、
前記サーバ内の第２重み付けユニットが、ユーザが要するサービス内容に基づいてユーザタイプを設定し、前記ユーザタイプに基づいて第２重み値を設定し、
前記サーバ内の第３重み付けユニットが、商品の属性に基づいて商品の第３重み値を設定し、ユーザのウェブサイトアクセス時間に応じて前記第３重み値を調整し、
前記サーバ内の第４重み付けユニットが、商品又はメーカーの販促情報に基づいて商品又はメーカーの第４重み値を設定する、というように重み値を予め設定することを特徴とする請求項３に記載のウェブサイトにおける高精度検索方法。
【請求項５】
前記の予め定められたソートルールに従って前記検索結果をソートする際には、
前記動的マッチングユニット内の閾値演算ユニットが、予め定められたアルゴリズムに基づいて、商品の前記第１重み値、前記第２重み値、前記第３重み値、前記第４重み値を総合的に演算することで商品の総合重み値を取得し、
前記総合重み値に基づいて、重み値が大きいほど、或いは小さいほど並びが上位となるように前記検索結果をソートすることを特徴とする請求項４に記載のウェブサイトにおける高精度検索方法。
【請求項６】
前記サーバ内のモニタリングユニットが、ユーザが検索後に開いた検索結果の、前記検索ボックスのプルダウンリストにおける並びをモニタリングして統計するステップと、
前記サーバ内の重み付け調整ユニットが、前記モニタリングユニットによるモニタリング結果に基づいて重み値を調整するステップ、を更に含むことを特徴とする請求項５に記載のウェブサイトにおける高精度検索方法。
【請求項７】
前記サーバの辞書には、ダウンロード辞書、閲覧辞書、購入辞書、検索辞書のうちの１又は複数が含まれることを特徴とする請求項１に記載のウェブサイトにおける高精度検索方法。
【請求項８】
機能ボタンには、ダウンロード、閲覧、購入、検索のうちの１又は複数が含まれることを特徴とする請求項１に記載のウェブサイトにおける高精度検索方法。
【請求項９】
前記機能ボタンは、機能説明アイコン及び／又は機能説明文字を含むことを特徴とする請求項８に記載のウェブサイトにおける高精度検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は検索分野に関し、より具体的には、ウェブサイトにおける高精度検索方法に関する。
【背景技術】
【０００２】
電子商取引の分野では、販売者が商品をウェブサイト上に表示して販売する。通常、ウェブサイトは、ユーザがチェック及び購入しやすいよう、品種、価格帯、販売量等の属性に基づいて商品を分類している。しかし、ウェブサイト上の商品があまりに多い場合には、１つずつ探索することが難しく、時間も無駄になる。そこで、従来のウェブサイトはサイト内検索サービスを提供している。ユーザが探したい商品の検索ワードを検索ボックス内に入力すると、ウェブサイトのサーバは当該検索ワードに基づいて探索し、素早く当該商品を特定するとともに、ユーザがチェックできるよう、検索結果ページに表示する。
【０００３】
しかし、現在のこうした検索方法は操作がやや煩雑である。ウェブサイトは検索ワードに基づいて検索し、検索結果を新しいページに表示するしかないため、ユーザは新しいページをチェックすることで、閲覧、ダウンロード、購入等の操作を行う必要がある。例えば、ユーザは型番ＡＡＡが付与された部品を購入しようとする場合、ウェブサイトの検索ボックスにＡＡＡと入力してクリックすることで検索する。すると、ウェブサイトは検索された検索ワードＡＡＡを含む商品を表示画面に表示する。ユーザは当該ＡＡＡの検索結果をクリックすることで、ようやく購入操作画面に進むことができ、手順がやや煩雑である。
【０００４】
また、従来の電子商取引サイトでは、検索時に考慮される要素が少ないため、検索結果が画一的になりがちである。そのため、時間や集団の違いに応じた検索ニーズに適応できず、検索結果が合理的ではない。例えば、専門職顧客と一般顧客とではニーズが異なるし、業務時と余暇時でも顧客のニーズは異なる。また、販売者による商品の販売戦略も異なっている。そのため、常に調整し続ける必要があるが、現在の電子商取引サイトではこれを満たすことができない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、従来技術における上記のウェブサイトでは検索が煩雑であり、検索結果の並びが合理的でないとの欠点に対し、ウェブサイトにおける高精度検索方法を提供することを解決すべき技術的課題とする。
【課題を解決するための手段】
【０００６】
本発明では、技術的課題を解決するために以下の技術方案を用いる。即ち、ウェブサイトにおける高精度検索方法であって、検索ボックスが、ユーザにより入力された検索ワードを取得し、前記検索ワードを動的マッチングユニットに送信するステップと、  前記動的マッチングユニットが、前記検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングすることで検索結果を取得し、前記検索結果が複数の商品情報を含むステップと、予め定められたソートルールに従って前記検索結果をソートし、前記検索ボックスのプルダウンリストにソート後の前記検索結果を表示するステップと、各前記検索結果に、商品名及び前記商品名に対応する機能ボタンが含まれるステップと、前記機能ボタンをクリックすると、前記機能ボタンに対応する予め定められた機能画面にジャンプするとともに、前記予め定められた機能画面が対応する機能情報を表示するステップ、を含む方法を構築する。
【０００７】
更に、本発明の前記ウェブサイトにおける高精度検索方法では、前記検索ボックスがユーザにより入力された検索ワードを取得する前に、更に、前記商品名と前記機能ボタンの対応関係が予め設定され、且つ、前記対応関係が前記サーバの対応する辞書に蓄積される。
【０００８】
好ましくは、本発明の前記ウェブサイトにおける高精度検索方法では、前記動的マッチングユニットが、前記検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングする際には、前記動的マッチングユニット内の探索ユニットが、前記検索ワードを利用して前記サーバにおける異なる辞書内で探索及びマッチングを行うことで第１検索結果を取得し、前記動的マッチングユニット内のソートユニットは、商品の重み値を利用して前記第１検索結果をソートし、第２検索結果を取得する。
【０００９】
更に、本発明の前記ウェブサイトにおける高精度検索方法では、前記サーバ内の第１重み付けユニットがメーカーの第１重み値を設定するとともに、前記メーカーから提供される商品が対応する前記第１重み値を有し、前記サーバ内の第２重み付けユニットが、ユーザが要するサービス内容に基づいてユーザタイプを設定し、前記ユーザタイプに基づいて第２重み値を設定し、前記サーバ内の第３重み付けユニットが、商品の属性に基づいて商品の第３重み値を設定し、ユーザのウェブサイトアクセス時間に応じて前記第３重み値を調整し、前記サーバ内の第４重み付けユニットが、商品又はメーカーの販促情報に基づいて商品又はメーカーの第４重み値を設定する、というように重み値を予め設定する。
【００１０】
好ましくは、本発明の前記ウェブサイトにおける高精度検索方法では、前記の予め定められたソートルールに従って前記検索結果をソートする際には、前記動的マッチングユニット内の閾値演算ユニットが、予め定められたアルゴリズムに基づいて、商品の前記第１重み値、前記第２重み値、前記第３重み値、前記第４重み値を総合的に演算することで商品の総合重み値を取得し、前記総合重み値に基づいて、重み値が大きいほど、或いは小さいほど並びが上位となるように前記検索結果をソートする。
【００１１】
更に、本発明の前記ウェブサイトにおける高精度検索方法では、前記サーバ内のモニタリングユニットが、ユーザが検索後に開いた検索結果の、前記検索ボックスのプルダウンリストにおける並びをモニタリングして統計するステップと、前記サーバ内の重み付け調整ユニットが、前記モニタリングユニットによるモニタリング結果に基づいて重み値を調整するステップ、を含む。
【００１２】
更に、本発明の前記ウェブサイトにおける高精度検索方法では、前記検索ワードにマッチングした対応商品に基づいて、前記検索ワードにマッチングした対応商品が予め定められたメーカーの商品か否かを判断し、予め定められたメーカーの商品である場合には、前記検索ワードにマッチングした対応商品を検索結果に加え、予め定められたメーカーの商品でない場合には、前記ウェブサイト内で前記検索ワードにマッチングした商品と類似の商品を探索して表示する、とのステップを含む。
【００１３】
好ましくは、本発明の前記ウェブサイトにおける高精度検索方法では、前記サーバの辞書には、ダウンロード辞書、閲覧辞書、購入辞書、検索辞書のうちの１又は複数が含まれる。
【００１４】
好ましくは、本発明の前記ウェブサイトにおける高精度検索方法では、機能ボタンには、ダウンロード、閲覧、購入、検索のうちの１又は複数が含まれる。
【００１５】
好ましくは、本発明の前記ウェブサイトにおける高精度検索方法では、前記機能ボタンは、機能説明アイコン及び／又は機能説明文字を含む。
【発明の効果】
【００１６】
本発明のウェブサイトにおける高精度検索方法を実施すれば、以下の有益な効果が得られる。即ち、当該方法は、検索ボックスがユーザにより入力された検索ワードを取得するとともに、前記検索ワードを動的マッチングユニットに送信する。前記動的マッチングユニットは、前記検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングを行い、検索結果を取得する。検索結果には、複数の商品情報が含まれる。予め定められたソートルールに従って前記検索結果がソートされ、前記検索ボックスのプルダウンリストにソート後の前記検索結果が表示される。各前記検索結果には、商品名及び前記商品名に対応する機能ボタンが含まれる。前記機能ボタンがクリックされると、前記機能ボタンに対応する予め定められた機能画面にジャンプするとともに、前記予め定められた機能画面が対応する機能情報を表示する。本発明を実施すれば、検索結果のソートがより合理的となり、人や時間の違いに応じたニーズを満足させられる。また、ユーザは、検索、閲覧、ダウンロード、購入等の操作を素早く実現可能となり、操作手順が減少するため、ユーザエクスペリエンスが向上する。
【００１７】
以下に、図面と実施例を組み合わせて本発明につき更に説明する。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明のウェブサイトにおける高精度検索方法のフローチャートである。
【図２】図２は、本発明のウェブサイトにおける高精度検索方法の重み値設定に係るフローチャートである。
【図３】図３は、本発明のウェブサイトにおける高精度検索方法の重み値設定に係るフローチャートである。
【図４】図４は、本発明のウェブサイトにおける高精度検索方法の重み値設定に係るフローチャートである。
【図５】図５は、本発明のウェブサイトにおける高精度検索方法のプルダウンリストを示す図である。
【図６】図６は、本発明のウェブサイトにおける高精度検索方法のプルダウンリストを示す図である。
【図７】図７は、本発明のウェブサイトにおける高精度検索方法の検索機能ボタンに対応する表示画面である。
【図８】図８は、本発明のウェブサイトにおける高精度検索方法の閲覧機能ボタンに対応する表示画面である。
【図９】図９は、本発明のウェブサイトにおける高精度検索方法のダウンロード機能ボタンに対応する表示画面である。
【図１０】図１０は、本発明のウェブサイトにおける高精度検索方法の購入機能ボタンに対応する表示画面である。
【発明を実施するための形態】
【００１９】
本発明の技術的特徴、目的及び効果がより明確に理解されるよう、図面を参照しながら本発明の具体的実施形態につき詳細に説明する。
【００２０】
本発明は、ウェブサイト内でキーワード検索を行う方法であって、特に、商品販売サイトのためのウェブサイトにおける高精度検索方法について開示する。販売者は、商品及び商品に対応するサービスをウェブサイト上に配置する。ユーザは、検索を通じて、商品のチェック、商品関連データのダウンロード、商品の発注・購入等を行うことができる。本方法では、ウェブ記述言語やウェブアーキテクチャについて限定しない。また、ウェブオペレーティングシステムとしては、ＷＩＮＤＯＷＳ(登録商標)、ＯＳＸ、Ｌｉｎｕｘ(登録商標)、ＩＯＳ、アンドロイド等があるが、これらに限らない。ウェブサイトは、クライアント（ウェブページ）及びサーバを含む。クライアントは、ユーザからの入力情報の受け付け、検索結果の表示、及び、ダウンロードや購入といった関連操作の実行に用いられる。サーバは、商品データの蓄積、検索実施、アルゴリズムに基づく結果のソートといった操作に用いられる。本実施例における商品には、実際の商品（即ち、物的商品）だけでなく、電子ドキュメント、サービス等の仮想商品も含まれる。なお、本発明の実施例で列挙する商品名、ユーザ、会社等は仮定であって、本発明のウェブサイトにおける高精度検索方法を説明するためのものにすぎない。
【００２１】
具体的に、当該方法は以下のステップを含む。
【００２２】
ステップ１０１：検索ボックスがユーザにより入力された検索ワードを取得し、検索ワードを動的マッチングユニットに送信する。
【００２３】
具体的に、ウェブサイトには検索ボックスが設けられている。検索ボックスは、ユーザが入力した情報を受け付けて検索ワードを形成する。ユーザは、商品を検索したい場合、検索ボックスに商品の名称、型番、属性、価格等の検索ワードを入力する。検索ボックスはユーザにより入力された検索ワードを取得し、検索ワードをサーバの動的マッチングユニットに送信する。好ましくは、検索ボックスは、ユーザが１文字入力するごとに、入力された内容を検索ワードとしてサーバの動的マッチングユニットに送信するか、或いは、ユーザが入力を完了してから、入力された内容を検索ワードとしてサーバの動的マッチングユニットに送信する。好ましくは、ユーザの入力方式には、文字、音声等の入力方式があるが、これらに限らない。
【００２４】
ステップ１０２：動的マッチングユニットは、検索ワードに基づき、サーバにおける異なる辞書（ｌｅｘｉｃｏｎ）内で、予め定められた探索ルールに従って探索及びマッチングを行い、検索結果を取得する。検索結果には複数の商品情報が含まれる。
【００２５】
具体的に、サーバには、検索ワード別に複数の辞書が設けられており、辞書ごとに異なる検索ワードを含んでいる。また、各検索ワードは商品又は商品情報と一対一で対応している。ユーザが検索ボックスに検索ワードを入力すると、検索ワードは動的マッチングユニットに送信される。動的マッチングユニットは、検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングを行い、検索結果を取得する。
【００２６】
好ましくは、前記動的マッチングユニットが、検索ワードに基づき、サーバにおける異なる辞書内で、予め定められた探索ルールに従って探索及びマッチングを行う際には以下が含まれる。
【００２７】
動的マッチングユニット内の探索ユニットが、検索ワードを利用してサーバにおける異なる辞書内で探索及びマッチングを行い、第１検索結果を取得する。第１検索結果には、検索データの完全性が保証されるよう、当該検索ワードを含む全ての商品、商品データ、商品説明書、デジタルカタログ、信頼性リポート等が含まれている。好ましくは、検索ワードのマッチング過程では、マッチング度合の高低に基づき、マッチング度合が上位のいくつかの検索結果のみを選択すればよい。
【００２８】
第１検索結果の取得後は、第１検索結果すべてを表示するのではなく、検索結果をユーザが求める結果にいっそう近付けるために、第１検索結果をソートする必要がある。動的マッチングユニット内のソートユニットは、商品の重み値を利用して第１検索結果をソートし、第２検索結果を取得する。本発明で提供する重み値演算方法によって、第１検索結果における各商品の総合重み値を取得すると、重み値の大きさに基づいてソートを行い、上位のＮ個（Ｎは０より大きい整数）を選択して検索ボックスのプルダウンリストに表示する。
【００２９】
好ましくは、本実施例では、第１重み値、第２重み値、第３重み値、第４重み値という複数の重み値を予め設けておく。以下に、各々について詳細に説明する。
【００３０】
Ａ．サーバ内の第１重み付けユニットは、メーカーの第１重み値を設定する。また、これに応じて、メーカーから提供される商品も対応する第１重み値を有している。ウェブサイトの販売者が販売する商品には複数のメーカーのものが存在するが、販売者と各メーカーとの協力度合は異なっている。そのため、協力関係の違いに応じて異なる協力ランクを区分し、協力ランクごとに対応する重み値を設定する。即ち、メーカーは第１重み値を有し、これに応じて、メーカーから提供される商品も対応する第１重み値を有している。
【００３１】
具体的には、図２を参照して、ユーザが入力した検索ワードに基づいて、当該検索ワードに対応する商品が協力メーカーからの提供商品であるか否かを判断する。当該検索ワードに対応する商品が協力メーカーからの提供商品である場合には、協力メーカーの協力ランクをマッチングする。例えば、メーカーＡの協力ランクは５、対応する第１重み値は０．９であり、メーカーＢの協力ランクは３、対応する第１重み値は０．６である。当該検索ワードに対応する商品が協力メーカーからの提供商品でない場合には、協力メーカーから代替商品を探す。具体的には、図３を参照する。
【００３２】
図３において、協力メーカーから代替商品を探し、代替商品があった場合には、検索結果を取得して更に処理を行う。一方、代替商品がなかった場合には、関連商品がウェブサイトには存在しない旨を表示する。例えば、ユーザが入力した検索ワードが「ＡＡ携帯電話」であったが、当該ウェブサイトの協力メーカーが当該ブランドの携帯電話を販売していない場合には、協力メーカーから関連製品を検索し、「ＢＢ携帯電話」を検出する。
【００３３】
好ましくは、本実施例は更に以下のステップを含む。
【００３４】
検索ワードにマッチングした対応商品に基づいて、検索ワードにマッチングした対応商品が予め定められたメーカーの商品か否かを判断する。予め定められたメーカーとは特別協力メーカーであり、当該メーカーの検索優先度はその他のメーカーよりも高く設定されている。よって、検索ワードを探索する際には、まず当該メーカーの商品が検索される。
【００３５】
予め定められたメーカーの商品である場合には、検索ワードにマッチングした対応商品を検索結果に加える。
【００３６】
一方、予め定められたメーカーの商品でない場合には、ウェブサイト内で検索ワードにマッチングした商品と類似の商品を探索して表示する。
【００３７】
Ｂ．サーバ内の第２重み付けユニットは、ユーザが要するサービス内容に基づいてユーザタイプを設定し、ユーザタイプに基づいて第２重み値を設定する。ユーザタイプは、ユーザが要するサービス内容に基づいて設定される。具体的には、ウェブサイトのユーザは、例えば電子技術者、購買担当者、研究開発担当者、登録ユーザ、非登録ユーザなど、異なる役割を有している。ユーザは、ウェブサイトの使用に先立ち、まず会員情報を登録する。会員情報には、例えば、電子技術者、購買担当者、研究開発担当者、ＶＩＰユーザ、非登録ユーザなど、ユーザが登録したユーザタイプが記録されている。ユーザの役割が異なれば、関心を寄せる商品の属性も異なる。例えば、研究開発担当者は商品のパラメータに関心を寄せることが多いのに対し、購買担当者は商品の価格に関心を寄せることが多い。よって、ユーザの役割別に異なる第２重み値を設定する。例えば、表１に示すようになる。
【００３８】
【表１】
0006858990.tif 000002
【００３９】
表１は、ユーザの役割として、役割Ａ、役割Ｂ、役割Ｃを含んでいる。役割Ａには商品の属性ａが対応しており、第２重み値０．６が設定されている。役割Ｂには商品の属性ｂが対応しており、第２重み値０．７が設定されている。役割Ｃには商品の属性ｃが対応しており、第２重み値０．８が設定されている。
【００４０】
Ｃ．サーバ内の第３重み付けユニットは、商品の属性に基づいて商品の第３重み値を設定し、ユーザのウェブサイトアクセス時間に応じて第３重み値を調整する。
【００４１】
具体的に、各商品はいずれも複数の属性を有している。ユーザによって各属性に対するニーズは異なることから、商品の属性別に異なる重み値を設定し、例えば表２に示すように第３重み値を付しておく。
【００４２】
【表２】
0006858990.tif 000003
【００４３】
表２において、商品の属性ａの第３重み値は０．５、属性ｂの第３重み値は０．９、属性ｃの第３重み値は０．８と設定されている。
【００４４】
また、統計によれば、ユーザによるウェブサイトアクセス時間の違いによって、ユーザが必要とする情報も異なる。例えば、出勤日の出社時には、ユーザは商品の型番やデータをチェックして商品を購入することが多いが、出勤日の帰宅時又は休日には、ユーザは関連情報をチェックすることが多い。そのため、ユーザによるウェブサイトアクセス時間に基づいて、アクセス時間重み値を設定する。例えば、表３に示すようになる。
【００４５】
【表３】
0006858990.tif 000004
【００４６】
表３では、商品の属性ａに対し、時間別に異なるアクセス時間重み値を設定している。出勤日の出社時には、商品属性ａのアクセス時間重み値を０．６と設定し、出勤日の帰宅時には、属性ａのアクセス時間重み値を０．７と設定し、非出勤日には、属性ａのアクセス時間重み値を０．８と設定している。
【００４７】
Ｄ．サーバ内の第４重み付けユニットは、商品又はメーカーの販促情報に基づいて、商品又はメーカーの第４重み値を設定する。電子商取引サイトとして、販売者は、在庫又は市場に応じて定期的に一部商品につき割引セールを実施する。当然ながら、販売者は、割り引きした商品を検索結果に出現させるとともに、ソート位置をできるだけ上位にしたいと考える。そこで、本実施例では、販促に参加するメーカー又は商品の第４重み値を設定する。販促参加メーカー及び商品の第４重み値については、手動で設定する必要がある。
【００４８】
図４を参照して、ユーザが検索ボックスに検索ワードを入力すると、動的マッチングユニットが、検索ワードに基づき、サーバの異なる辞書内で、予め定められた探索ルールに従い探索及びマッチングを行って、協力メーカーからの提供商品であるか否かを判断する。そして、協力メーカーからの提供商品でない場合には、協力メーカーから代替商品を探す。また、協力メーカーからの提供商品である場合には、当該商品が販促イベントに参加しているか否かを判断し、参加している場合には、商品の総合重み値の演算時に第４重み値を加える。
【００４９】
本実施例では、上記のように、第１重み値、第２重み値、第３重み値、第４重み値を設定し、メーカーの違い、商品の違い、商品属性の違い、ユーザの違い、ユーザの使用時間の違いといった影響要因を考慮して、検索結果をより合理的とし、ユーザの要望にいっそう適合させる。且つ、ウェブサイトの販売者のニーズを考慮して、販売者の利益を満足可能とする。動的マッチングユニット内の閾値演算ユニットは、予め定められたアルゴリズムに基づいて、商品の第１重み値、第２重み値、第３重み値、第４重み値を総合的に演算し、商品の総合重み値を取得する。本実施例では、総合重み値の演算方法については限定せず、各要因をバランスよく考慮できればよい。好ましくは、総合重み値に基づいて、重み値が大きいほど並びが上位となるよう検索結果をソートするか、或いは、総合重み値に基づいて、重み値が小さいほど並びが上位となるよう検索結果をソートする。
【００５０】
好ましくは、ユーザタイプの違いに応じてユーザの検索権限を設定する。ユーザタイプが異なれば検索権限が異なり、得られる検索結果も異なるようにする。例えば、ＶＩＰユーザは何らかの特定商品の商品情報を検索可能であるが、一般ユーザに対してはこれらの情報を開示しないというように、ＶＩＰユーザと一般ユーザの権限を異なるものとする。
【００５１】
更に、本実施例の方法で検索すれば比較的合理的な検索結果を得られるが、時間や新商品及び市場の変化に伴って、商品に対するユーザのニーズは絶えず変化して行く。そのため、本実施例における前記重み値及び権限の設定はいずれも動的に変化し、検索結果の即時最適化を実現する。従って、本実施例では、サーバ内にモニタリングユニットを設置する。モニタリングユニットは、ユーザが検索後に開いた検索結果の、検索ボックスのプルダウンリストにおける並びをモニタリングし、統計する。そして、一定期間の統計後、検索結果とユーザのニーズとが一致しているか否かを評価する。例えば、毎回、検索リスト内に１０個の商品情報が存在し、ユーザが検索後に上位５つ以内を選択していれば、検索結果がユーザのニーズと一致していることを意味する。逆に、ユーザが下位に配列された商品を選択している場合には、並びが合理的でないことを意味するため、一定期間の統計を通じて対応する商品の重み値を調整することで、当該検索ワードに対応する商品の並びを上昇させる。或いは、ユーザは、検索ワードを１回入力したあと必要な結果を得られなかった場合には、再び検索を実施する。このことは、現在の検索結果が合理的でないことを意味するため、再調整が必要である。サーバは、ユーザのクリック結果に基づいて、検索ワードに対応する商品の重み値を自動的に調整するか、或いは、ユーザによるクリックの統計情報をウェブサイトの管理者に報告することで、ウェブサイトの管理者に調整を促す。
【００５２】
ステップ１０３：予め定められたソートルールに従って検索結果をソートし、検索ボックスのプルダウンリストにソート後の検索結果を表示する。上記のように、検索ワードに基づいて検索及びソートすることで、並びが上位の検索結果を選択し、検索ボックスのプルダウンリストに表示する。
【００５３】
図５〜６を参照する。図５〜６は、本実施例のウェブサイトにおける高精度検索方法のプルダウンリストを示す図である。図面から明らかなように、ユーザは検索ボックスに検索ワードａと入力し、１０個の検索結果を取得している。なお、プルダウンリスト内の商品の数は必要に応じて調整すればよい。
【００５４】
ステップ１０４：各検索結果には、商品名及び商品名に対応する機能ボタンが含まれる。サーバの辞書には、ダウンロード辞書、閲覧辞書、購入辞書、検索辞書等が含まれるがこれらに限らない。機能ボタンには、ダウンロード、閲覧、購入、検索等が含まれるがこれらに限らない。また、機能ボタンは、機能説明アイコン及び／又は機能説明文字を含む。各検索結果には、１又は複数の機能ボタンを対応付ければよい。なお、機能ボタンごとにウェブページアドレスが対応付けられており、クリックすることで対応するウェブページにリンクするものと解釈すればよい。
【００５５】
具体的に、図５〜６を参照する。図５〜６は、本実施例のウェブサイトにおける高精度検索方法のプルダウンリストを示す図である。図５では、検索結果ごとに対応する機能ボタンが１つ対応付けられている。また、図５では、検索結果ごとに１又は複数の対応する機能ボタンが対応付けられている。
【００５６】
なお、サーバには、商品名と機能ボタンの対応関係が予め設定されており、且つ、対応関係がサーバの対応する辞書に蓄積されている。
【００５７】
ステップ１０５：機能ボタンをクリックすると、機能ボタンに対応する予め定められた機能画面にジャンプするとともに、予め定められた機能画面が対応する機能情報を表示する。
【００５８】
具体的に、ユーザはプルダウンリストの検索結果から必要な検索結果を選択した後、対応する機能ボタンをクリックして対応する機能画面に進む。機能画面への進み方には、現在の画面を覆う、新たに画面を構築する、ウィンドウをポップアップさせる、といった方式があるがこれらに限らない。好ましくは、マウスを機能ボタンまで移動させると、機能ボタンが表示アイコンを変化させるか、或いは、表示色を変化させて、ユーザが機能ボタンを選択しようとしていることを提示する。
【００５９】
図７〜１０を参照する。図７〜１０は、機能ボタンに対応する機能画面を示す図である。
【００６０】
具体的に、図７は、本実施例のウェブサイトにおける高精度検索方法の検索機能ボタンに対応する表示画面である。ユーザが検索ボックスに検索ワードを入力すると、上記のステップを経て検索結果が得られ、プルダウンリストに表示される。ユーザがプルダウンリスト内の何らかの検索結果に対応する「検索」機能ボタンをクリックすると、直ちに当該検索結果の表示画面にジャンプして、ソート済みの検索結果が当該検索結果の表示画面に表示される。これにより、「ワンステップ」による高精度検索が実現されるため、操作手順が大幅に簡略化され、ユーザエクスペリエンスが向上する。
【００６１】
具体的に、図８は、本実施例のウェブサイトにおける高精度検索方法の閲覧機能ボタンに対応する表示画面である。ユーザが検索ボックスに検索ワードを入力すると、上記のステップを経て検索結果が得られ、プルダウンリストに表示される。ユーザがプルダウンリスト内の何らかの検索結果に対応する「閲覧」機能ボタンをクリックすると、直ちに当該閲覧機能表示画面にジャンプする。且つ、ユーザが直接閲覧可能となるよう、対応するデコーダが呼び出されて、例えば、ＰＤＦドキュメント、ＷＯＲＤドキュメント、画像等のデータ内容が表示される。これにより、「ワンステップ」による高精度閲覧が実現されるため、操作手順が大幅に簡略化され、ユーザエクスペリエンスが向上する。
【００６２】
具体的に、図９は、本実施例のウェブサイトにおける高精度検索方法のダウンロード機能ボタンに対応する表示画面である。ユーザが検索ボックスに検索ワードを入力すると、上記のステップを経て検索結果が得られ、プルダウンリストに表示される。ユーザがプルダウンリストにおける何らかの検索結果に対応する「ダウンロード」機能ボタンをクリックすると、直ちにダウンロード機能表示画面にジャンプする。且つ、対応するダウンロードツールが呼び出され、データダウンロードのダイアログボックスがポップアップされて、蓄積箇所の選択等のダウンロード操作が表示される。これにより、「ワンステップ」による素早いダウンロードが実現されるため、操作手順が大幅に簡略化され、ユーザエクスペリエンスが向上する。
【００６３】
具体的に、図１０は、本実施例のウェブサイトにおける高精度検索方法の購入機能ボタンに対応する表示画面である。ユーザが検索ボックスに検索ワードを入力すると、上記のステップを経て検索結果が得られ、プルダウンリストに表示される。ユーザがプルダウンリストにおける何らかの検索結果に対応する「購入」機能ボタンをクリックすると、直ちに購入機能表示画面にジャンプして、購入商品の情報や、必要数、単価、送付先住所、担当者等の記入を要する購入リストが表示される。好ましくは、ユーザが登録ユーザであり、且つ購入情報を記入したことがあるか、或いは、購入記録が存在する場合には、ユーザによる既存情報の記入を自動的に補助する。これにより、「ワンステップ」による購入体験が実現されるため、操作手順が大幅に簡略化され、ユーザエクスペリエンスが向上する。
【００６４】
なお、上記の検索、閲覧、ダウンロード、購入を実現するための迅速な検索操作は本実施例の検索方法を説明するためのものにすぎず、本方法により実現されるその他の機能もまた本発明による保護の範囲に属する。
【００６５】
本発明を実施すれば、検索過程においてより多くの要素が考慮され、且つ、各要素の重み値が合理的に設定される。これにより、検索結果のソートがより的確且つ合理的となり、人や時間の違いに応じたニーズを満足させられる。また、操作手順及び中間での表示段階が簡略化されるため、ユーザのニーズにダイレクトに対応して、ユーザによる直接的な検索、閲覧、ダウンロード、購入等の操作が実現される。よって、操作手順が減少し、ユーザエクスペリエンスが向上する。
【００６６】
以上の実施例は本発明の技術思想と特性を説明するためのものにすぎず、当業者が本発明の内容を理解し、且つ当該内容に基づいて実施可能となることを目的としており、本発明による保護の範囲を制限するものではない。また、本発明の特許請求の範囲に基づき実施される等価の変形及び補足は、いずれも本発明の特許請求の範囲に含まれる。
【図１】
0006858990.tif 000005
【図２】
0006858990.tif 000006
【図３】
0006858990.tif 000007
【図４】
0006858990.tif 000008
【図５】
0006858990.tif 000009
【図６】
0006858990.tif 000010
【図７】
0006858990.tif 000011
【図８】
0006858990.tif 000012
【図９】
0006858990.tif 000013
【図１０】
0006858990.tif 000014