[go: up one dir, main page]

JP2008171262A - 検索方法、装置及びプログラム - Google Patents

検索方法、装置及びプログラム Download PDF

Info

Publication number
JP2008171262A
JP2008171262A JP2007004860A JP2007004860A JP2008171262A JP 2008171262 A JP2008171262 A JP 2008171262A JP 2007004860 A JP2007004860 A JP 2007004860A JP 2007004860 A JP2007004860 A JP 2007004860A JP 2008171262 A JP2008171262 A JP 2008171262A
Authority
JP
Japan
Prior art keywords
search
store
product
data
extraction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2007004860A
Other languages
English (en)
Inventor
Wataru Igarashi
渉 五十嵐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2007004860A priority Critical patent/JP2008171262A/ja
Priority to US11/960,774 priority patent/US20080172367A1/en
Publication of JP2008171262A publication Critical patent/JP2008171262A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】目的の商品に関連してユーザにとってより有用な店舗の情報を提供できるようにする。
【解決手段】本検索方法は、検索商品に関する検索キーワードを検索商品の販売店舗を抽出する条件として検索要求元端末から受信する工程と、商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫DBを、検索商品に関する検索キーワードで検索することによって、検索商品を在庫として有する店舗を第1抽出店舗として抽出する工程と、在庫DBを、検索商品のデータで検索することによって、第1抽出店舗であって検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出する工程と、第2抽出店舗のデータを検索要求元端末に送信する工程とを含む。
【選択図】図12

Description

本発明は、データ検索技術に関し、商品を取り扱う店舗を検索する技術に関する。
現状の地図検索サービスでは、「A商品」を検索条件として入力すると、図1に示すように、「A商品」を取り扱う全ての店舗を画一的に地図上にピンで表示する。しかし、取り扱う店舗の数が多いとピンが沢山地図上に表示されて、地図が見にくくなってしまう。また、図2に示すように、いずれかのピンを選択して詳細情報を表示させるにしても、どのピンを選択すべきかについて何らの参照情報はなく、闇雲に選択するしかない。しかし、ユーザの立場からすれば、関連商品などの在庫の豊富な店舗が分かれば、そのような店舗を選択したいと考えるものである。そのような店舗であれば、経験及び知識が豊富な店員もいる可能性があり、有益であるためである。
なお、特開2002−14968号公報には、ユーザが所望する書籍に関連した商品又はサービスを容易に見出すための技術が開示されている。具体的には、端末装置からサーバ装置にアクセスし、書籍の検索条件情報を端末装置で入力すると、サーバ装置は、検索条件情報に適合する書籍の情報だけでなく、その書籍に関連するものとして予め定められた商品やサービスの情報を端末装置に供給して端末装置で表示させる。このように書籍に関連するものとして予め定められた商品やサービスの情報を表示するようにしているが、在庫状況を考慮して取扱店舗を抽出するものではない。また、各店舗の独自の品揃えを提示するものでもない。
特開2002−14968号公報
以上述べたように、従来技術では、まだユーザに対する情報提供が不十分で、ユーザにとって有益な店舗を提示できているとは言えない。
従って、本発明の目的は、目的の商品に関連してユーザにとってより有用な店舗の情報を提供できるようにするための技術を提供することである。
本発明に係る検索方法は、検索商品に関する検索キーワードを検索商品の販売店舗を抽出する条件として検索要求元端末から受信するステップと、商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、検索商品に関する検索キーワードで検索することによって、検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納するステップと、在庫データベースを、検索商品のデータで検索することによって、第1抽出店舗であって検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、記憶装置に格納する第2抽出ステップと、記憶装置に格納されている第2抽出店舗のデータを検索要求元端末に送信する送信ステップとを含む。
このように検索キーワードに直接関連する商品を在庫として有する店舗ではなく、検索商品に関連性を有する関連商品をも在庫として有する店舗を抽出することによって、ユーザに対して店舗選択に有益な情報を提供できるようになる。
また、上で述べた送信ステップが、各店舗の位置を格納する店舗データベースを、記憶装置に格納されている第2抽出店舗で検索し、第2抽出店舗の位置を抽出するステップと、第2抽出店舗の位置に当該第2抽出店舗を表すマークを配置した地図データを生成するステップとを含むようにしてもよい。このようにすれば、位置をも参照して適切な店舗を選択できるようになる。なお、検索商品の在庫数を合わせて提示するようにしても良い。
さらに、上で述べた第2抽出ステップが、商品毎に当該商品の関連項目のデータを格納する商品データベースを、検索商品で検索し、検索商品の関連項目のデータを抽出するステップと、在庫データベースを、検索商品の関連項目のデータで検索し、第1抽出店舗であって検索商品の関連項目のデータが共通する関連商品を在庫として有する店舗を抽出するステップとを含むようにしてもよい。このようにすれば、例えば商品分類が同じ又は商品作成者が同じ商品を関連商品として特定して在庫がある店舗を提示できるようになる。
また、上で述べた第2抽出ステップが、関連商品の種類数が所定基準以上の店舗を抽出するステップをさらに含むようにしてもよい。品揃えが所定レベル以上の店舗を検索商品に関連する専門店として提示するためである。
さらに、本発明において、各第2抽出店舗について、関連商品のうち他の第2抽出店舗において取り扱いのない独自在庫商品を特定するステップをさらに含むようにしてもよい。そして、上で述べた送信ステップが、独自在庫商品のデータを検索要求元端末に送信するステップを含むようにしてもよい。このようにすれば、第2抽出店舗の特徴的な品揃えをユーザに提示することができるため、ユーザは店舗選択を適切に行うことができるようになる。
なお、本検索方法をコンピュータに実行させるためのプログラムを作成することができ、このプログラムは、例えばフレキシブルディスク、CD−ROM、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークなどを介してデジタル信号として配信される場合もある。尚、中間的な処理結果はメインメモリ等の記憶装置に一時保管される。
本発明によれば、目的の商品に関連してユーザにとってより有用な店舗の情報を提供できるようになる。
図3に本発明の一実施の形態に係るシステム概要を示す。例えばインターネットであるネットワーク1には、複数のユーザ端末(図3ではユーザ端末A及びB)と、複数の書店サーバ7(図3では書店サーバ7a及び7b)と、専門店検索システム5とが接続されている。各書店サーバ7は、在庫DB71(図3では在庫DB71a又は71b)を管理している。なお、本実施の形態では書籍の例を示すが、在庫が管理される商品であれば適用可能である。
また、専門店検索システム5は、図4に示すように、書店の位置データなどを格納する書店DB51と、ネットワーク1を介してユーザ端末から検索条件を受信する検索条件受信部52と、検索条件受信部52が受信した、位置についての検索条件で書店DB51を検索し該当する書店を抽出する書店抽出部53と、書店抽出部53による処理結果を格納する抽出書店データ格納部54と、検索条件受信部52が受信した検索条件(ここでは検索キーワード)と抽出書店データ格納部54に格納されている抽出書店のデータを用いて該当書店の在庫DB71を検索する第1書店在庫検索部55と、第1書店在庫検索部55の処理結果を格納する書店在庫データ格納部58と、書籍に関するデータを格納する書籍DB65と、検索条件受信部52が受信した検索条件(ここでは関連項目及び検索キーワード)で書籍DB65を検索する関連項目検索部56と、関連項目検索部56の処理結果を格納する関連項目データ格納部57と、関連項目データ格納部57と書店在庫データ格納部58とに格納されたデータを用いて該当書店の在庫DB71を検索する第2書店在庫検索部59と、第2書店在庫検索部59の処理結果を格納する関連在庫データ格納部60と、地図データを格納する地図DB61と、書店DB51と書店在庫データ格納部58と関連在庫データ格納部60と地図DB61とに格納されているデータを用いて出力データを生成する出力データ生成部62と、出力データ生成部62の処理結果を格納する出力データ格納部63と、出力データ格納部63に格納されたデータを検索要求元のユーザ端末に送信する出力データ送信部64とを有する。
図5に書店DB51に格納されるデータの一例を示す。図5の例では、店名と、所在地(住所表示)と、緯度と、経度とが登録されるようになっている。
図6に書籍DB65に格納されるデータの一例を示す。図6の例では、書籍名と、ジャンルと、作者と、識別番号と、出版社とが登録されるようになっている。
図7に在庫DB71(例えばA書店の在庫DB71a)に格納されるデータの一例を示す。図7の例では、書籍名と、ジャンルと、作者と、識別番号と、在庫数とが登録されるようになっている。
次に、図8乃至図12を用いて図4に示した専門店検索システム5の処理内容について説明する。まず、検索条件受信部52は、例えばユーザ端末Aから検索入力ページへのアクセスを受信すると、検索入力ページ・データをユーザ端末Aに送信する(ステップS1)。ユーザ端末Aは、専門店検索システム5から検索入力ページ・データを受信し、表示装置に表示する。例えば、図9に示すような画面が表示される。図9の例では、書籍名についての検索キーワードの入力欄と、検索キーワードで抽出される書籍について抽出すべき希望関連項目の選択欄と、地図表示範囲の入力欄とが設けられている。なお、希望関連項目の選択欄には、作者名、ジャンル、その他のいずれかを選択するためのラジオボタンと、その他を選択した場合における入力欄とが設けられている。地図表示範囲については、他の画面などで設定しても良いが、例えば地図表示範囲の入力欄において住所などを入力するようにする。
ユーザが図9のような画面において検索条件を入力し、専門店検索システム5への送信をユーザ端末Aに指示すると、ユーザ端末Aは、指示に応じて、入力された検索条件のデータを専門店検索システム5へ送信する。
専門店検索システム5の検索条件受信部52は、検索条件として検索キーワード、希望関連項目についてのデータ、及び地図表示範囲のデータを受信し、メインメモリなどの記憶装置に格納する(ステップS3)。そして、検索条件受信部52は、地図表示範囲のデータを書店抽出部53に出力する。また、検索キーワードを第1書店在庫検索部55に出力する。さらに、検索キーワード及び希望関連項目についてのデータを関連項目検索部56に出力する。
書店抽出部53は、地図表示範囲のデータを受信し、当該地図表示範囲のデータで書店DB51を検索し、当該地図表示範囲内にある店舗を抽出し、その識別データを抽出書店データ格納部54に格納する(ステップS5)。例えば、「港区」が地図表示範囲として指定されたとすると、図5に示した書店DB51ではA乃至Fが抽出される。
また、第1書店在庫検索部55は、抽出書店データ格納部54に格納されている各抽出書店の書店サーバ7にアクセスし、在庫DB71を検索キーワードで検索して、当該検索キーワードに係る書籍の在庫がある書店を抽出し、その識別データを書店在庫データ格納部58に格納する(ステップS7)。例えば、検索キーワードが「a」であるとして、例えばA書店、B書店、C書店、及びD書店が抽出されるものとする。なお、在庫があれば在庫数も在庫DB71から抽出する。
そして、出力データ生成部62は、在庫がある書店が抽出できたか判断する(ステップS9)。在庫がある書店が存在しない場合には、出力データ生成部62は、「該当書店なし」のメッセージを生成して、出力データ格納部63に格納し、出力データ送信部64は、当該メッセージを検索要求元のユーザ端末Aに送信する(ステップS11)。そして、端子Bを介して処理を終了する。
在庫がある書店が存在する場合には、抽出店舗毎に検索キーワードに係る書籍の在庫数を書店在庫データ格納部58に格納する(ステップS13)。例えば、A書店については「4」、B書店については「2」、C書店については「3」、D書店については「1」というデータが書店在庫データ格納部58に格納される。
次に、関連項目検索部56は、検索キーワードに係る書籍の希望関連項目の該当データを書籍DB65から抽出し、関連項目データ格納部57に格納する(ステップS15)。例えば、希望関連項目がジャンルで、検索キーワードが「a」であるとすると、検索キーワード「a」で書籍DB65(図6)を検索して、ジャンル「ファンタジー」を抽出する。処理は端子Aを介して図10の処理に移行する。
図10の説明に移行して、第2書店在庫検索部59は、書店在庫データ格納部58に格納されている各抽出書店の書店サーバ7にアクセスし、在庫DB71から、関連項目データ格納部57に格納されている、希望関連項目の抽出データに該当する書籍名を抽出し、関連在庫データ格納部60に格納する(ステップS17)。当然ながら在庫が存在する書籍の書籍名を抽出する。上の例では「ファンタジー」が希望関連項目の抽出データであるから、各在庫DB71に対して「ファンタジー」で検索を行って、「ファンタジー」に該当し且つ在庫がある書籍の書籍名を抽出する。
例えば、A書店については「a,b,c,d,f」が抽出され、B書店については「f,g」が抽出され、C書店については「a,b,e,f」が抽出され、D書店については「f」が抽出されたものとする。
そして、第2書店在庫検索部59は、関連在庫データ格納部60に格納された抽出書籍名が所定数以上ある書店を抽出し、抽出された書店に対して関連在庫データ格納部60においてフラグをセットする(ステップS19)。例えば、所定数が「3」である場合には、上の例ではA書店とC書店とが抽出され、フラグがセットされる。
その後、出力データ生成部62は、関連在庫データ格納部60を参照して、フラグがセットされた書店が存在するか判断する(ステップS21)。フラグがセットされた書店が存在しない場合には、出力データ生成部62は、書店在庫データ格納部58に格納されている抽出書店(すなわち、検索キーワードに係る書籍の在庫がある書店)で書店DB51を検索して対応する位置データを抽出することによって表示エリアを特定し、地図DB61から該当表示エリアの地図データを抽出すると共に、抽出書店の位置にピン及び在庫数を表示するように地図データを編集して、編集後の地図データを出力データ格納部63に格納する。そして、出力データ送信部64は、出力データ格納部63に格納されている編集後の地図データを検索要求元のユーザ端末Aに送信する(ステップS23)。そして処理は終了する。
ユーザ端末Aは、専門店検索システム5から編集後の地図データを受信し、表示装置に表示する。例えば図11に示すような画面が表示される。図11の例では、A書店とC書店が書店在庫データ格納部58に格納されている場合を示している。A書店の位置には、ピン101aと在庫数102aとが示されており、C書店の位置には、ピン101bと在庫数102bとが示されている。なお、ピン101a及び101bのいずれかがクリックされると、例えば図2で示したような、店舗詳細についてのタグが表示される場合もある。
一方、フラグがセットされた書店が存在する場合には、出力データ生成部62は、関連在庫データ格納部60に格納された、各書店の書籍名を読み出し、ステップS19で抽出された書店全店で共通して取り扱っている共通在庫書籍を抽出し、出力データ格納部63に格納する(ステップS25)。ステップS19で抽出されたのはA書店及びC書店であり、A書店については「a,b,c,d,f」が抽出され、C書店については「a,b,e,f」が抽出されているので、共通在庫書籍は「a,b,f」と特定される。
また、出力データ生成部62は、ステップS19で抽出された書店の各々について他の書店で在庫となっていない独自在庫書籍を抽出し、出力データ格納部63に格納する(ステップS27)。上で述べた例では、A書店については「c,d」が独自在庫書籍として抽出され、B書店については「e」が独自在庫書籍として抽出される。
そして、出力データ生成部62は、ステップS19で抽出された書店(関連在庫データ格納部60に格納されており且つフラグがセットされている書店)の各々の位置を書店DB51を検索して表示エリアを特定し、地図DB61から該当表示エリアの地図データを抽出すると共に、各書店位置に在庫数及び独自在庫書籍を表示するように地図データを編集し、共通在庫書籍を別途表示するようにページデータを生成し、出力データ格納部63に格納する。そして、出力データ送信部64は、出力データ格納部63に格納されているページ・データを検索要求元のユーザ端末Aに送信する(ステップS29)。そして処理を終了する。
ユーザ端末Aは、専門店検索システム5からページ・データを受信し、表示装置に表示する。例えば図12のような画面を表示する。図12の例では、A書店の位置に、独自在庫書籍(c及びd)及び店詳細ページへのリンクを含むタグ201aと、在庫数202aとが表示されるようになっている。また、C書店の位置に、独自在庫書籍(e)及び店詳細ページへのリンクを含むタグ201bと、在庫数202bとが表示されるようになっている。さらに、入力された検索キーワードの表示欄203と、共通在庫書籍(a,b,f)の表示欄204とが、地図の欄外に表示されるようになっている。
このような表示が行われることによって、ユーザは、検索キーワードに該当する書籍を在庫として有する書店であって、さらに検索キーワードに該当する書籍の希望関連項目の該当データが共通する他の書籍を所定数以上在庫で有する書店を地図上で参照できるようになる。このように表示対象書店の数が減らされているので、書店を選択しやすく、タグ表示がしやすくなっている。
さらに、独自在庫書籍についても提示されているので、関連書籍の品揃えの状態をも考慮に入れて、書店を選択することができる。すなわち書店の個性の違いを認識できる。
また、在庫数も提示されているので、ユーザは在庫数をも考慮に入れて、出向く書店を選択することができる。
なお、図12は一例であって、例えばピンを書店位置に表示し、ピンをクリックするとタグ表示を行うようにしても良い。また、共通在庫書籍については、分離せずに、タグ表示の中に含めて一覧表示させるようにしても良い。
以上本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、図3では書店サーバ7が各書店の在庫DB71を管理する例を示したが、専門店検索システム5が各書店の在庫DB71を管理するようなシステム構成であってもよい。
また図4に示した機能ブロック図は一例であって、必ずしも実際のプログラム構成とは異なる場合もある。
さらに、画面構成は上で述べたが異なる構成を採用しても良い。また、品揃え数によって色を変えたり、在庫数に応じて色を変えたりするようにしてもよい。
また、専門店検索システム5は、1台のコンピュータではなく複数台のコンピュータで構成するようにしても良い。
なお、図3に示した専門店検索システム5、ユーザ端末及び書店サーバ7は、コンピュータ装置であって、図13に示すように当該コンピュータ装置においては、メモリ2501(記憶部)とCPU2503(処理部)とハードディスク・ドライブ(HDD)2505と表示装置2509に接続される表示制御部2507とリムーバブル・ディスク2511用のドライブ装置2513と入力装置2515とネットワークに接続するための通信制御部2517とがバス2519で接続されている。オペレーティング・システム(OS)及びWebブラウザを含むアプリケーション・プログラムは、HDD2505に格納されており、CPU2503により実行される際にはHDD2505からメモリ2501に読み出される。必要に応じてCPU2503は、表示制御部2507、通信制御部2517、ドライブ装置2513を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ2501に格納され、必要があればHDD2505に格納される。このようなコンピュータは、上で述べたCPU2503、メモリ2501などのハードウエアとOS及び必要なアプリケーション・プログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
(付記1)
検索商品に関する検索キーワードを前記検索商品の販売店舗を抽出する条件として検索要求元端末から受信するステップと、
商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、前記検索商品に関する検索キーワードで検索することによって、前記検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納するステップと、
前記在庫データベースを、前記検索商品のデータで検索することによって、前記第1抽出店舗であって前記検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、前記記憶装置に格納する第2抽出ステップと、
前記記憶装置に格納されている前記第2抽出店舗のデータを前記検索要求元端末に送信する送信ステップと、
を含み、コンピュータに実行される検索方法。
(付記2)
前記送信ステップが、
各店舗の位置を格納する店舗データベースを、前記記憶装置に格納されている前記第2抽出店舗で検索し、前記第2抽出店舗の位置を抽出するステップと、
前記第2抽出店舗の位置に当該第2抽出店舗を表すマークを配置した地図データを生成するステップと、
を含む付記1記載の検索方法。
(付記3)
前記第2抽出ステップが、
商品毎に当該商品の関連項目のデータを格納する商品データベースを、前記検索商品で検索し、前記検索商品の関連項目のデータを抽出するステップと、
前記在庫データベースを、前記検索商品の関連項目のデータで検索し、前記第1抽出店舗であって前記検索商品の関連項目のデータが共通する関連商品を在庫として有する店舗を抽出するステップと、
を含む付記1記載の検索方法。
(付記4)
前記関連項目が、商品分類と商品作成者との少なくともいずれかである
付記3記載の検索方法。
(付記5)
前記第2抽出ステップが、
前記関連商品の種類数が所定基準以上の店舗を抽出するステップ
をさらに含む付記1記載の検索方法。
(付記6)
各前記第2抽出店舗について、前記関連商品のうち他の前記第2抽出店舗において取り扱いのない独自在庫商品を特定するステップ
をさらに含み、
前記送信ステップが、
前記独自在庫商品のデータを前記検索要求元端末に送信するステップ
を含む付記1記載の検索方法。
(付記7)
付記1乃至6のいずれか1つをコンピュータに実行させるためのプログラム。
(付記8)
検索商品に関する検索キーワードを前記検索商品の販売店舗を抽出する条件として検索要求元端末から受信する手段と、
商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、前記検索商品に関する検索キーワードで検索することによって、前記検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納する手段と、
前記在庫データベースを、前記検索商品のデータで検索することによって、前記第1抽出店舗であって前記検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、前記記憶装置に格納する第2抽出手段と、
前記記憶装置に格納されている前記第2抽出店舗のデータを前記検索要求元端末に送信する送信手段と、
を有する検索装置。
(付記9)
前記送信手段が、
各店舗の位置を格納する店舗データベースを、前記記憶装置に格納されている前記第2抽出店舗で検索し、前記第2抽出店舗の位置を抽出し、
前記第2抽出店舗の位置に当該第2抽出店舗を表すマークを配置した地図データを生成する、
付記8記載の検索装置。
(付記10)
前記第2抽出手段が、
商品毎に当該商品の関連項目のデータを格納する商品データベースを、前記検索商品で検索し、前記検索商品の関連項目のデータを抽出し、
前記在庫データベースを、前記検索商品の関連項目のデータで検索し、前記第1抽出店舗であって前記検索商品の関連項目のデータが共通する関連商品を在庫として有する店舗を抽出する、
付記8記載の検索装置。
(付記11)
前記関連項目が、商品分類と商品作成者との少なくともいずれかである
付記10記載の検索装置。
(付記12)
前記第2抽出手段が、さらに、
前記関連商品の種類数が所定基準以上の店舗を抽出する
付記8記載の検索装置。
(付記13)
各前記第2抽出店舗について、前記関連商品のうち他の前記第2抽出店舗において取り扱いのない独自在庫商品を特定する手段
をさらに有し、
前記送信手段が、
前記独自在庫商品のデータを前記検索要求元端末に送信する
付記8記載の検索装置。
従来の表示画面例を示す図である。 従来の表示画面例を示す図である。 本発明の実施の形態におけるシステム概要図である。 専門店検索システムの機能ブロック図である。 書店DBに格納されているデータの一例を示す図である。 書籍DBに格納されているデータの一例を示す図である。 在庫DBに格納されているデータの一例を示す図である。 本発明の実施の形態における処理フローを示す図である。 検索条件入力画面の一例を示す図である。 本発明の実施の形態における処理フローを示す図である。 検索結果の表示画面例を示す図である。 検索結果の表示画面例を示す図である。 コンピュータの機能ブロック図である。
符号の説明
1 ネットワーク
5 専門店検索システム
7 書店サーバ
71 在庫DB
51 書店DB
52 検索条件受信部
53 書店抽出部
54 抽出書店データ格納部
55 第1書店在庫検索部
56 関連項目検索部
57 関連項目データ格納部
58 書店在庫データ格納部
59 第2書店在庫検索部
60 関連在庫データ格納部
61 地図DB
62 出力データ生成部
63 出力データ格納部
64 出力データ送信部
65 書籍DB

Claims (7)

  1. 検索商品に関する検索キーワードを前記検索商品の販売店舗を抽出する条件として検索要求元端末から受信するステップと、
    商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、前記検索商品に関する検索キーワードで検索することによって、前記検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納するステップと、
    前記在庫データベースを、前記検索商品のデータで検索することによって、前記第1抽出店舗であって前記検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、前記記憶装置に格納する第2抽出ステップと、
    前記記憶装置に格納されている前記第2抽出店舗のデータを前記検索要求元端末に送信する送信ステップと、
    を含み、コンピュータに実行される検索方法。
  2. 前記送信ステップが、
    各店舗の位置を格納する店舗データベースを、前記記憶装置に格納されている前記第2抽出店舗で検索し、前記第2抽出店舗の位置を抽出するステップと、
    前記第2抽出店舗の位置に当該第2抽出店舗を表すマークを配置した地図データを生成するステップと、
    を含む請求項1記載の検索方法。
  3. 前記第2抽出ステップが、
    商品毎に当該商品の関連項目のデータを格納する商品データベースを、前記検索商品で検索し、前記検索商品の関連項目のデータを抽出するステップと、
    前記在庫データベースを、前記検索商品の関連項目のデータで検索し、前記第1抽出店舗であって前記検索商品の関連項目のデータが共通する関連商品を在庫として有する店舗を抽出するステップと、
    を含む請求項1記載の検索方法。
  4. 前記第2抽出ステップが、
    前記関連商品の種類数が所定基準以上の店舗を抽出するステップ
    をさらに含む請求項1記載の検索方法。
  5. 各前記第2抽出店舗について、前記関連商品のうち他の前記第2抽出店舗において取り扱いのない独自在庫商品を特定するステップ
    をさらに含み、
    前記送信ステップが、
    前記独自在庫商品のデータを前記検索要求元端末に送信するステップ
    を含む請求項1記載の検索方法。
  6. 検索商品に関する検索キーワードを前記検索商品の販売店舗を抽出する条件として検索要求元端末から受信するステップと、
    商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、前記検索商品に関する検索キーワードで検索することによって、前記検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納するステップと、
    前記在庫データベースを、前記検索商品のデータで検索することによって、前記第1抽出店舗であって前記検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、前記記憶装置に格納する第2抽出ステップと、
    前記記憶装置に格納されている前記第2抽出店舗のデータを前記検索要求元端末に送信する送信ステップと、
    を、コンピュータに実行させるための検索プログラム。
  7. 検索商品に関する検索キーワードを前記検索商品の販売店舗を抽出する条件として検索要求元端末から受信する手段と、
    商品の内容に関するデータと当該商品の在庫データとを店舗毎に管理する在庫データベースを、前記検索商品に関する検索キーワードで検索することによって、前記検索商品を在庫として有する店舗を第1抽出店舗として抽出し、記憶装置に格納する手段と、
    前記在庫データベースを、前記検索商品のデータで検索することによって、前記第1抽出店舗であって前記検索商品のデータに関連する関連商品を在庫として有する店舗を第2抽出店舗として抽出し、前記記憶装置に格納する第2抽出手段と、
    前記記憶装置に格納されている前記第2抽出店舗のデータを前記検索要求元端末に送信する送信手段と、
    を有する検索装置。
JP2007004860A 2007-01-12 2007-01-12 検索方法、装置及びプログラム Withdrawn JP2008171262A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007004860A JP2008171262A (ja) 2007-01-12 2007-01-12 検索方法、装置及びプログラム
US11/960,774 US20080172367A1 (en) 2007-01-12 2007-12-20 Search method, apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007004860A JP2008171262A (ja) 2007-01-12 2007-01-12 検索方法、装置及びプログラム

Publications (1)

Publication Number Publication Date
JP2008171262A true JP2008171262A (ja) 2008-07-24

Family

ID=39618539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007004860A Withdrawn JP2008171262A (ja) 2007-01-12 2007-01-12 検索方法、装置及びプログラム

Country Status (2)

Country Link
US (1) US20080172367A1 (ja)
JP (1) JP2008171262A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015146126A (ja) * 2014-02-03 2015-08-13 富士通株式会社 顧客分析プログラム、顧客分析方法、及び顧客分析装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100898263B1 (ko) * 2008-04-24 2009-05-18 팅크웨어(주) 경로 표시 단말기의 퀵서치 방법 및 장치

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249772B1 (en) * 1997-07-08 2001-06-19 Walker Digital, Llc Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price
US6611732B2 (en) * 1999-12-22 2003-08-26 Leading Information Technology Institute, Inc. Distribution system
JP2001282899A (ja) * 2000-03-31 2001-10-12 Sony Corp 貨物の受注方法と発注方法、集中物流管理方法、集中物流管理装置、集中物流管理システム、貨物保険情報作成方法、貨物保険情報作成装置、貨物保険情報作成システム、船荷証券用ドラフトの自動作成方法、船荷証券用ドラフト情報の自動作成装置および船荷証券自動発行システム
US20090132316A1 (en) * 2000-10-23 2009-05-21 Costar Group, Inc. System and method for associating aerial images, map features, and information
JP2002157508A (ja) * 2000-11-20 2002-05-31 Nec Infrontia Corp 店舗情報提供方法及び店舗情報サーバ
EP1215608A1 (en) * 2000-12-15 2002-06-19 Pioneer Corporation Advertisement information providing system
US7155336B2 (en) * 2004-03-24 2006-12-26 A9.Com, Inc. System and method for automatically collecting images of objects at geographic locations and displaying same in online directories
US7885865B2 (en) * 2004-05-11 2011-02-08 The Kroger Co. System and method for mapping of planograms
US20070192168A1 (en) * 2006-02-15 2007-08-16 Leviathan Entertainment, Llc Map and Inventory-Based On-Line Purchases
US8117057B2 (en) * 2006-11-30 2012-02-14 The Kroger Co. Retail production guide for store-prepared food items

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015146126A (ja) * 2014-02-03 2015-08-13 富士通株式会社 顧客分析プログラム、顧客分析方法、及び顧客分析装置

Also Published As

Publication number Publication date
US20080172367A1 (en) 2008-07-17

Similar Documents

Publication Publication Date Title
US10445377B2 (en) Automatically generating a website specific to an industry
CN103339646B (zh) 信息提供装置
JP4546497B2 (ja) シードを用いた広告マッチング方法および広告マッチングシステム
US7933904B2 (en) File search engine and computerized method of tagging files with vectors
EP3567494A1 (en) Methods and systems for identifying, selecting, and presenting media-content items related to a common story
US20020032693A1 (en) Method and system of establishing electronic documents for storing, retrieving, categorizing and quickly linking via a network
JPH11232218A (ja) オンラインドキュメンテーションおよびヘルプシステム
US8707167B2 (en) High precision data extraction
US8001154B2 (en) Library description of the user interface for federated search results
TW200937237A (en) System and method for generating expertise based search results
WO2012176507A1 (ja) 情報提供装置、情報提供方法、情報提供プログラム、情報表示プログラム、及び情報提供プログラムを記憶するコンピュータ読取可能な記録媒体
US20170109442A1 (en) Customizing a website string content specific to an industry
US20210342919A1 (en) System and method for cross catalog search
US20060026194A1 (en) System and method for enabling indexing of pages of dynamic page based systems
JP2013008208A (ja) 情報提供装置、情報提供方法、情報提供プログラム、情報表示プログラム、及び情報提供プログラムを記憶するコンピュータ読取可能な記録媒体
JP5788240B2 (ja) 情報提供装置、情報提供方法、情報提供プログラム、情報表示プログラム、及び情報提供プログラムを記憶するコンピュータ読取可能な記録媒体
US8429559B2 (en) Elicitation method for custom image preferences using keywords
JP2008171262A (ja) 検索方法、装置及びプログラム
JP5489618B2 (ja) 情報提供システム
JP5155130B2 (ja) カテゴリ提示装置
JP2006189980A (ja) 情報検索システム、情報検索サーバ、情報検索方法、及び情報検索プログラム
JP2005056154A (ja) 文書検索装置
KR101079766B1 (ko) 인터넷 검색과 연동하여 부가적인 설명이나 링크 관련 메타 데이터 입력이 자유로운 문서 편집 방법 및 시스템
JP2009129218A (ja) 書籍情報提供システム及び書籍情報提供方法
JP2012141763A (ja) 紙書籍・デジタルコンテンツ対応関係生成装置及び方法

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20100406