TOP > 国内特許検索 > 情報検索装置、検索用プログラム、データベースの更新装置、データベース更新用プログラム

情報検索装置、検索用プログラム、データベースの更新装置、データベース更新用プログラム NEW コモンズ 外国出願あり

国内特許コード P180015406
整理番号 P2017-099789
掲載日 2018年11月5日
出願番号 特願2017-099789
登録番号 特許第6269884号
出願日 平成29年5月19日(2017.5.19)
登録日 平成30年1月12日(2018.1.12)
発明者
  • 桑原 恒夫
出願人
  • 学校法人神奈川大学
発明の名称 情報検索装置、検索用プログラム、データベースの更新装置、データベース更新用プログラム NEW コモンズ 外国出願あり
発明の概要 【課題】検索処理を高速化することを課題とする。
【解決手段】複数の商品名a,b,c,d(関係項目)の中から指定された商品名に関連付けられた顧客識別番号1,2,3,・・・(検索対象項目)を、複数の顧客識別番号の中からコンピュータによって検索するためのデータベースのデータ構造であって、前記複数の商品名のうちの2つ以上の商品名に同一の上位項目W,X,Y,Zを関連づけた第一データと、前記複数の顧客識別番号のうち、前記同一の上位項目が関連づけられた商品名に関係する顧客識別番号に、該上位項目を関連づけた第二データと、前記第一データ及び前記第二データでは関連づけられない商品名と顧客識別番号とを関連づけた第三データと、を有する。
【選択図】図8
従来技術、競合技術の概要 従来、例えばネットスーパーで商品を検索するにあたり、顧客はまず先の選択カテゴリー(肉の種類)からいずれかの先選択項目(関係項目:「牛肉」、「豚肉」、「鶏肉」)を選択(指定)した後に、後の選択カテゴリー(部位の種類)からいずれかの後選択項目(関係項目:「サーロイン」、「タン」、「ヒレ」、「モモ」、「肩」、「ササミ」、「レバー」)を選択(指定)することで、選択された選択項目に該当する商品(検索対象項目:例えば牛のモモ肉)が表示される絞り込み商品検索システムが知られている。

特許文献1には、先選択項目に対して重複して関連づけられる後選択項目の重複を減らすために、いくつかの先選択項目(関係項目)を上位の分類(上位項目)でグループ化したデータテーブルを含むデータ構造が開示されている。このデータ構造には、後選択項目(関係項目)を先選択項目や上位分類と関連づけたデータテーブルも含まれている。

例えば、先の選択カテゴリー(肉の種類)について、「牛肉」及び「豚肉」の先選択項目を、「哺乳類」という上位分類でグループ化する。更に、「哺乳類」の上位分類及び「鶏肉」の先選択項目を、「動物(肉)」という上位分類でグループ化する。この場合、下記の表1に示すようなデータテーブルが作成される。一方で、後の選択カテゴリー(部位の種類)については、上述した上位分類(「哺乳類」、「動物(肉)」)や先選択項目(「牛肉」、「豚肉」、「鶏肉」)と関連づけた下記の表2に示すようなデータテーブルを作成する。これらのデータテーブルを用いることで、例えば、先選択項目として「牛肉」が選択された場合、下記の表1のデータテーブルから、「牛肉」に関連づけられた「哺乳類」と、その「哺乳類」に関連付けられた「動物(肉)」とが選択される。その後、その選択結果である「哺乳類」、「動物(肉)」、更には選択された「牛肉」のいずれかに関連付けられた肉の部位を、下記の表2のデータテーブルから抽出し、後の選択カテゴリーとして顧客に提示される。これを受けて、顧客が後選択項目として「モモ」を選択した場合、下記の表3に示すようなデータテーブルから、「牛肉・モモ」に関連付けられた商品番号(検索対象項目)が検索され、商品番号4に対応する「牛のモモ肉」の商品が顧客に提示される。


特許第4853797号公報
産業上の利用分野 本発明は、複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索するためのデータベースを用いる情報検索装置及び検索用プログラム、並びに、当該データベースの更新装置及び当該データベース更新用のプログラムに関する。
特許請求の範囲 【請求項1】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置であって、
前記複数の関係項目のうちの2つ以上の関係項目に同一の上位項目を関連づけた第一データと、
前記複数の検索対象項目のうち、前記同一の上位項目が関連づけられた関係項目に関係する検索対象項目に、該上位項目を関連づけた第二データと、
前記第一データ及び前記第二データでは関連づけられない関係項目と検索対象項目とを関連づけた第三データと、を有するデータ構造をもつデータベースを用い、
前記複数の関係項目の中から1つ以上の関係項目が指定された所定の検索条件での検索を行う場合、前記コンピュータが、前記第一データを参照し、該1つ以上の関係項目のうちの一部又は全部が関連づけられた上位項目が存在すると判断したときは、少なくとも前記第二データを検索し、前記関連づけられた上位項目が存在しないと判断したときは、前記第三データのみを検索することを特徴とする情報検索装置

【請求項2】
請求項1に記載の情報検索装置において、
前記第一データは、所定の上位項目作成条件を満たす2以上の関係項目に同一の上位項目を関連づけたものであることを特徴とする情報検索装置

【請求項3】
請求項1又は2に記載の情報検索装置において、
前記データベースは、複数の前記上位項目のうちの2つ以上の上位項目に同一の第二上位項目を関連づけた第四データと、前記複数の検索対象項目のうち、前記同一の第二上位項目が前記上位項目を介して関連づけられた関係項目に関係する検索対象項目に、該第二上位項目を関連づけた第五データとを有し、
前記複数の関係項目の中から2つ以上の関係項目が指定された所定の検索条件での検索を行う場合、前記コンピュータが、前記第四データを参照して、該所定の検索条件に一致する2以上の関係項目が上位項目を介して関連づけられた第二上位項目が存在すると判断したときは、前記第五データを検索することを特徴とする情報検索装置

【請求項4】
請求項1乃至3のいずれか1項に記載の情報検索装置において、
前記複数の関係項目の中から2つ以上の関係項目が指定された所定の検索条件での検索を行う場合、前記コンピュータが、前記第一データを参照し、該所定の検索条件に一致する2以上の関係項目が関連づけられた上位項目が存在すると判断したときは前記第二データを検索し、該所定の検索条件に一致する2以上の関係項目が関連づけられた上位項目が存在しないと判断したときは前記第三データを検索することを特徴とする情報検索装置。

【請求項5】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置であって、
前記複数の検索対象項目のうちの2つ以上の検索対象項目に関連づけられた上位項目を、該2つ以上の検索対象項目に関係する関係項目に関連づけた第六データと、
前記第六データには含まれない関係項目と該関係項目に関係する検索対象項目とを関連づけた第七データと、
前記複数の検索対象項目のうちの2つ以上の検索対象項目に同一の上位項目を関連づけた第八データと、を有するデータ構造をもつデータベースを用い、
前記コンピュータが、前記第六データを参照して前記指定された関係項目に関連づけられた上位項目が存在すると判断したときは、前記第八データから該上位項目に関連づけられた検索対象項目を抽出して、該検索対象項目を検索結果として出力し、前記第七データを参照して前記指定された関係項目に関係する検索対象項目が存在すると判断したときは、該検索対象項目を検索結果として出力することを特徴とする情報検索装置。

【請求項6】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を複数の検索対象項目の中から検索する工程をコンピュータに実行させるための検索用プログラムであって、
前記工程では、前記複数の関係項目のうちの2つ以上の関係項目に同一の上位項目を関連づけた第一データと、前記複数の検索対象項目のうち、前記同一の上位項目が関連づけられた関係項目に関係する検索対象項目に、該上位項目を関連づけた第二データと、前記第一データ及び前記第二データでは関連づけられない関係項目と検索対象項目とを関連づけた第三データとを有するデータ構造をもつデータベースを用い、前記複数の関係項目の中から1つ以上の関係項目が指定された所定の検索条件での検索を行う場合、前記コンピュータに、前記第一データを参照させ、該1つ以上の関係項目のうちの一部又は全部が関連づけられた上位項目が存在すると判断したときは、少なくとも前記第二データを検索させ、前記関連づけられた上位項目が存在しないと判断したときは、前記第三データのみを検索させることを特徴とする検索用プログラム。

【請求項7】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を複数の検索対象項目の中から検索する工程をコンピュータに実行させるための検索用プログラムであって、
前記工程では、前記複数の検索対象項目のうちの2つ以上の検索対象項目に関連づけられた上位項目を、該2つ以上の検索対象項目に関係する関係項目に関連づけた第六データと、
前記第六データには含まれない関係項目と該関係項目に関係する検索対象項目とを関連づけた第七データと、
前記複数の検索対象項目のうちの2つ以上の検索対象項目に同一の上位項目を関連づけた第八データと、を有するデータ構造をもつデータベースを用い、前記コンピュータに、前記第六データを参照させて前記指定された関係項目に関連づけられた上位項目が存在すると判断したときは、前記第八データから該上位項目に関連づけられた検索対象項目を抽出させて、該検索対象項目を検索結果として出力させ、前記第七データを参照させて前記指定された関係項目に関係する検索対象項目が存在すると判断したときは、該検索対象項目を検索結果として出力させることを特徴とする検索用プログラム。

【請求項8】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置に用いられるデータベースであって、前記複数の関係項目のうちの2つ以上の関係項目に同一の上位項目を関連づけた第一データと、前記複数の検索対象項目のうち、前記同一の上位項目が関連づけられた関係項目に関係する検索対象項目に、該上位項目を関連づけた第二データと、前記第一データ及び前記第二データでは関連づけられない関係項目と検索対象項目とを関連づけた第三データと、を有するデータ構造をもつデータベースの更新装置であって、
検索対象項目とこれに関係する関係項目とを追加する追加手段と、
所定の上位項目作成条件を満たす2以上の関係項目に同一の上位項目を関連づけて前記データベースを更新する更新手段とを有することを特徴とするデータベースの更新装置。

【請求項9】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置に用いられるデータベースであって、前記複数の検索対象項目のうちの2つ以上の検索対象項目に関連づけられた上位項目を、該2つ以上の検索対象項目に関係する関係項目に関連づけた第六データと、前記第六データには含まれない関係項目と該関係項目に関係する検索対象項目とを関連づけた第七データと、前記複数の検索対象項目のうちの2つ以上の検索対象項目に同一の上位項目を関連づけた第八データと、を有するデータ構造をもつデータベースの更新装置であって、
検索対象項目とこれに関係する関係項目とを追加する追加手段と、
所定の上位項目作成条件を満たす2以上の検索対象項目に同一の上位項目を関連づけて前記データベースを更新する更新手段とを有することを特徴とするデータベースの更新装置。

【請求項10】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置に用いられるデータベースであって、前記複数の関係項目のうちの2つ以上の関係項目に同一の上位項目を関連づけた第一データと、前記複数の検索対象項目のうち、前記同一の上位項目が関連づけられた関係項目に関係する検索対象項目に、該上位項目を関連づけた第二データと、前記第一データ及び前記第二データでは関連づけられない関係項目と検索対象項目とを関連づけた第三データと、を有するデータ構造をもつデータベースを更新する工程をコンピュータに実行させるためのデータベース更新用プログラムであって、
検索対象項目とこれに関係する関係項目とを追加する追加工程と、
所定の上位項目作成条件を満たす2以上の関係項目に同一の上位項目を関連づけて前記データベースを更新する更新工程とを、前記コンピュータに実行させることを特徴とするデータベース更新用プログラム。

【請求項11】
複数の関係項目の中から指定された関係項目に関連付けられた検索対象項目を、複数の検索対象項目の中からコンピュータによって検索する情報検索装置に用いられるデータベースであって、前記複数の検索対象項目のうちの2つ以上の検索対象項目に関連づけられた上位項目を、該2つ以上の検索対象項目に関係する関係項目に関連づけた第六データと、前記第六データには含まれない関係項目と該関係項目に関係する検索対象項目とを関連づけた第七データと、前記複数の検索対象項目のうちの2つ以上の検索対象項目に同一の上位項目を関連づけた第八データと、を有するデータ構造をもつデータベースを更新する工程をコンピュータに実行させるためのデータベース更新用プログラムであって、
検索対象項目とこれに関係する関係項目とを追加する追加工程と、
所定の上位項目作成条件を満たす2以上の検索対象項目に同一の上位項目を関連づけて前記データベースを更新する更新工程とを、前記コンピュータに実行させることを特徴とするデータベース更新用プログラム。
国際特許分類(IPC)
出願権利状態 登録
本技術について、ライセンスや共同研究等をご希望の方は、下記「問合せ先」まで直接お問い合わせください。


PAGE TOP

close
close
close
close
close
close
close