(57)【要約】      （修正有）【課題】  不特定項目数の行データに対して任意のキーワードで不特定行項目に位置する共通項目データをキーワードの部分一致検索及び数値を条件として検索することができ、検索結果をスプレッドシート形式で項目間の比較を容易に表示すること。【解決手段】  不特定行項目を構成する複数種類のスプレッドシートを区別するためのテーブルＩＤを管理するテーブルＩＤマスタと、前記テーブルＩＤ毎に、カラムＩＤとカラムタイトルと該カラムタイトル毎の列方向における並び順を管理するカラムＩＤマスタ８２と、前記テーブルＩＤマスタと前記カラムＩＤマスタとを結び付けるテーブルキーとカラムＩＤと実データを格納するカラムデータテーブル８３とを備え、検索条件によって指定された実データをテーブルキーとカラムＩＤを用いて実データを検索し、検索条件に合致したスプレッドシート形式のデータを表示する。【選択図】  図１
2006031084.tif 000002
【特許請求の範囲】
【請求項１】
不特定行項目を含む行データから成るスプレッドシートを検索する検索エンジンシステムであって、不特定行項目を構成する複数種類のスプレッドシートを区別するためのテーブルＩＤを管理するテーブルＩＤマスタと、前記複数種類のテーブルＩＤ毎に、カラムＩＤとカラムタイトルと該カラムタイトル毎の列方向における並び順を管理するカラムＩＤマスタと、前記テーブルＩＤマスタと前記カラムＩＤマスタとを結び付けるテーブルキーとカラムＩＤと実データを格納するカラムデータテーブルと、該カラムデータテーブルの実データを検索する検索手段とを備え、該検索手段が検索条件によって指定された実データを前記テーブルキーとカラムＩＤを用いて実データを検索し、検索条件に合致したスプレッドシート形式のデータを表示することにより、数値の範囲指定検索と数値の以下指定検索と数値の以上指定検索を行うことを特徴とする検索エンジンシステム。
【請求項２】
前記表示したスプレッドシート形式のデータを前記カラムＩＤマスタに格納したデータの並び順を参照し、列方向のデータ並び順が統一する様に表示すると共に、指定されたソート順にソート及び指定データ列の非表示又は表示を制御することを特徴とする請求項１記載の検索エンジンシステム。
【請求項３】
不特定行項目を含む行データから成るスプレッドシートを検索する検索エンジンプログラムであって、不特定行項目を構成する複数種類のスプレッドシートを区別するためのテーブルＩＤを管理するテーブルＩＤマスタと、複数種類のテーブルＩＤ毎に、カラムＩＤとカラムタイトルと該カラムタイトル毎の列方向における並び順を管理するカラムＩＤマスタと、前記テーブルＩＤマスタと前記カラムＩＤマスタとを結び付けるテーブルキーとカラムＩＤと実データを格納するカラムデータテーブルとを用意し、検索条件によって指定された実データを前記テーブルキーとカラムＩＤを用いて実データを検索する検索ステップと、該検索ステップの検索条件に合致したスプレッドシート形式のデータを表示する表示ステップとを実行することにより、数値の範囲指定検索と数値の以下指定検索と数値の以上指定検索を行うことを特徴とする検索エンジンプログラム。
【請求項４】
前記表示したスプレッドシート形式のデータを前記カラムＩＤマスタに格納したデータの並び順を参照する参照し、列方向のデータ並び順が統一する様に表示する参照表示ステップと、指定されたソート順にソート及び指定データ列の非表示又は表示を制御する表示制御ステップとを実行することを特徴とする請求項３記載の検索エンジンプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不特定行項目の複数行データから成る含むスプレットシートを検索する検索エンジンシステム及び検索エンジンプログラムに係り、特に項目位置が不特定なスプレットシートに対してキーワードの部分一致検索及び数値の範囲検索を行うことができるウェブシステムにおける検索エンジンシステム及び検索エンジンプログラムに関する。
【背景技術】
【０００２】
一般に従来技術によるウェブシステムにおける汎用検索エンジンは、ロボット型と称される、スタティツクコンテンツ（ｈｔｍｌやＰＤＦなどの固定形式ファイル)の文字列を対象とし、それらから抽出されたキーワードとアドレスとを予め検索用データベースに登録しておき、ユーザから指定されたキーワードを用いて前記検索用データベースを検索し、ヒットしたアドレスのタイトル等の一覧表を表示し、選択を促すものが知られている。
【０００３】
また汎用検索エンジン以外の個別にカスタマイズされた固有検索エンジンにおいては、特定行項目の共通データレコードにおいて任意のキーワードで検索し表示するシステムが知られており、例えば特許情報においては、項目「名称」を指定して、当該項目「名称」中の指定された語句を検索するものが知られている。このような検索エンジンが記載された文献としては、下記特許文献が挙げられる。
【０００４】
他方、半導体製品、例えばメモリにおいては、メモリータイプ／記憶容量／動作電圧／動作周波数等の多数の機能要件項目が存在し、前記機能要件項目の数はメモリによって不特定であり、且つ機能要件項目の並び順も異なる事が大多数である。
【特許文献１】特開２００２−１８９７５６号公報
【特許文献２】特開２０００−１２２２４１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記従来技術によるメモリの機能要件項目データは、メモリ種等によって不特定行が並んだ項目データと言うことができ、この様な不特定行項目データを多数格納したデータベースを用いて所定の条件を満足するメモリを検索し、検索結果を表示しようとしても、不特定項目に対してキーワードを任意に複数指定して個々のキーワードで検索表示することができるものの、数値の範囲を指定した検索や数値を指定した検索が困難であると言う不具合があった。
【０００６】
また前記検索された結果はキーワードが含まれた前後一部の文章とアドレスが箇条書きに表示され、箇条書きに表示された検索結果を利用者が見て目的とする条件のメモリを選択する場合、キーワードを含む文章とアドレスを一つずつ選択して目的の情報を探し出す必要があるため、キーワード項目間の比較などを迅速に行うことが困難であると言う不具合もあった。
【０００７】
更に従来技術の汎用検索エンジンは、検索された結果の並べ替えや表示非表示などのダイナミック表示コントロールを行うことができないと言う不具合もあった。
【０００８】
本発明の目的は、前述の従来技術による不具合を除去することであり、不特定項目数の行データに対して任意のキーワードで不特定行項目に位置する共通項目データをキーワード及び数値を条件として検索することができると共に、検索結果をスプレッドシート形式の一覧表で表示し、項目間の比較を容易にすることができる検索エンジンシステム及び検索エンジンプログラムを提供することである。
【課題を解決するための手段】
【０００９】
前記目的を達成するために本発明は、不特定行項目の行データを含むスプレッドシートを検索する検索エンジンシステムであって、不特定行項目を構成する複数種類のスプレッドシートを区別するためのテーブルＩＤを管理するテーブルＩＤマスタと、複数種類のテーブルＩＤ毎に、カラムＩＤとカラムタイトルと該カラムタイトル毎の列方向方向における並び順を管理するカラムＩＤマスタと、前記テーブルＩＤマスタと前記カラムＩＤマスタとを結び付けるテーブルキーとカラムＩＤと実データを格納するカラムデータテーブルと、該カラムデータテーブルの実データを検索する検索手段とを備え、該検索手段が検索条件によって指定された実データを前記テーブルキーとカラムＩＤを用いて実データを検索し、検索条件に合致したスプレッドシート形式のデータを表示することにより、数値の範囲指定検索と数値の以下指定検索と数値の以上指定検索を行うことを第１の特徴とし、この検索エンジンシステムにおいて、前記表示したスプレッドシート形式のデータを前記カラムＩＤマスタに格納したデータの並び順を参照し、列方向のデータ並び順が統一する様に表示すると共に、指定されたソート順にソート及び指定データ列の非表示又は表示を制御することを第２の特徴とする。
【００１０】
更に本発明は、不特定行項目の行データを含むスプレッドシートを検索する検索エンジンプログラムであって、不特定行項目を構成する複数種類のスプレッドシートを区別するためのテーブルＩＤを管理するテーブルＩＤマスタと、複数種類のテーブルＩＤ毎に、カラムＩＤとカラムタイトルと該カラムタイトル毎の列方向方向における並び順を管理するカラムＩＤマスタと、前記テーブルＩＤマスタと前記カラムＩＤマスタとを結び付けるテーブルキーとカラムＩＤと実データを格納するカラムデータテーブルととを用意し、検索条件によって指定された実データを前記テーブルキーとカラムＩＤを用いて実データを検索する検索ステップと、該検索ステップの検索条件に合致したスプレッドシート形式のデータを表示する表示ステップとを実行することにより、数値の範囲指定検索と数値の以下指定検索と数値の以上指定検索を行うことを第３の特徴とし、この検索エンジンプログラムにおいて、前記表示したスプレッドシート形式のデータを前記カラムＩＤマスタに格納したデータの並び順を参照する参照し、列方向のデータ並び順が統一する様に表示する参照表示ステップと、指定されたソート順にソート及び指定データ列の非表示又は表示を制御する表示制御ステップとを実行することを第４の特徴とする。
【発明の効果】
【００１１】
本発明による検索エンジンシステム及び検索エンジンプログラムは、不特定項目数の行データに対して任意のキーワードで不特定行項目に位置する共通項目データをキーワード及び数値を条件とし、数値範囲を条件とした検索を行うことができると共に、検索結果をスプレッドシート形式の一覧表で表示し、項目間の比較を容易にすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明による検索エンジンシステム及び検索エンジンプログラムの一実施形態を図面を参照して詳細に説明する。図１は本発明の一実施形態による検索エンジンシステムの概略構成を説明するための図、図２は本実施態様における検索条件入力と検索結果表示の処理を説明するフローチャート、図３は本実施態様における表示条件入力と検索結果表示の処理を説明するフローチャート、図４は本実施形態によるテーブルＩＤマスタを示す図、図５は本実施形態によるカラムＩＤマスタを示す図、図６はカラムデータテーブルを示す図、図７は各マスタ間の関係を説明するための関係図、図８は本実施形態の対象となる可変長メモリ項目を説明するための図、図９は半導体製品を例にした検索条件入力画面を示す図、図１０は不特定行項目数のスプレッドシート形式検索結果を示す画面図、図１１はダイナミックコントロール初期表示画面を示す図、図１２〜図１９は検索条件等の指定によって変化するの遂移を示す図である。
<構成の説明>
【００１３】
本実施形態による検索エンジンシステムは、図１に示す如く、利用者による検索条件入力及び表示条件入力を行うＷｅｂブラウザ１と、一般のＴＣＰ／ＩＰ通信を行うためのインターネット網２と、本システムのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）処理により画面表示を司るＷｅｂサーバ３と、本実施形態の特徴である検索エンジンプログラム５とダイナミック表示コントローラプログラム６とを格納して動作するアプケリーションサーバ４と、本実施形態の対象となる半導体製品の不特定行項目データ８を格納するデータベースサーバ７と、ＧＵＩ処理により画面表示を司るＷｅｂサーバ９と、インターネット網１０と、前記検索エンジンプログラム５により抽出されたデータの結果を画面に表示するＷｅｂブラウザ１１とより構成される。尚、前記Ｗｅｂサーバ９〜Ｗｅｂブラウザ１１は説明の関係上図示したものであって、ハード的にはＷｅｂサーバ１〜Ｗｅｂブラウザ３と同一であっても良く、本発明はこの構成に限定されるものではない。
【００１４】
本実施形態の対象となる半導体製品（メモリ）の不特定行項目とは、例えば図８上段の３２ビットメモリでは、並び順１〜１４に対して、カラムＩＤ／カラムタイトル／カスタムデータが図示の様に格納され、例えばメモリタイプが並び順３であるのに対し、図８中断の１６ビットメモリではメモリタイプが並び順４、図８下断の他の１６ビットメモリではメモリタイプが並び順５の如く、カラムタイトル及びカラムＩＤの順番が行データ中において特定されないことを意味している。本実施形態においては、この不特定行項目データが図１に示したデータベースサーバ７に格納され、そのデータ格納形式は、図４に示すテーブルＩＤマスタと図５に示すカラムＩＤマスタ８２とカラムデータテーブル８３とが図７に示した関係でリンク付けされている。
【００１５】
前記テーブルＩＤマスタは、図４に示す如く、例えば図８に示した３種類のスプレッドシートを区別するためのテーブルＩＤを管理するものであって、テーブルＩＤ「０１」が図８上段の３２ビットメモリ、テーブルＩＤ「０２」が図８中段の１６ビットメモリ、テーブルＩＤ「０３」が図８下段の１６ビットメモリを表し、例えばテーブルＩＤ「０１」の３２ビットメモリが７レコード（７種のメモリ）有り、テーブルＩＤ「０２」の１６ビットメモリが３レコード（３種のメモリ）有り、テーブルＩＤ「０３」の１６ビットメモリが１レコード（１種のメモリ）有ることを格納している。従って、このＩＤマスタ左端の並び順は、個々のメモリの縦方向（Ｙ方向）のレコード順を示している。尚、カラムＩＤは、多種のメモリに対して共通なカラムタイトルに対して設定されているものである。例えば図８の例では、カラムＩＤ「０６」は全てのメモリ種に対してもカラムタイトルが「Ｍｅｍｏｒｙ  ｔｙｐｅ」の項目に共通に設定されている。
【００１６】
前記カラムＩＤマスタ８２は、図５に示す如く、例えば図８に示した３種類のメモリを区別するテーブルＩＤ毎に、カラムＩＤとカラムタイトル（図８）と該カラムタイトル毎の列方向（Ｘ軸）における並び順を管理するものであり、図８と対比して説明すると、テーブルＩＤ「０１」の３２ビットメモリにおいては、カラムＩＤ「０６」にカラムタイトル「Ｍｅｍｏｒｙ  ｔｙｐｅ」が格納され、列方向の並び順が「３」、同カラムＩＤ「０８」にカラムタイトル「ＲＡＭ（ｂｙｔｅ）」が格納され、列方向の並び順が「５」、同カラムＩＤ「１０」にカラムタイトル「Ｏｐｅｒａｔｉｎｇ  Ｖｏｔａｇｅ」が格納され、列方向の並び順が「７」〜、次いでテーブルＩＤ「０２」の１６ビットメモリ（図８中断）においては、カラムＩＤ「０６」にカラムタイトル「Ｍｅｍｏｒｙ  ｔｙｐｅ」が格納され、列方向の並び順が「４」、同カラムＩＤ「０９」にカラムタイトル「ＲＡＭ（ｂｙｔｅ）」が格納され、列方向の並び順が「６」、同カラムＩＤ「１０」にカラムタイトル「Ｏｐｅｒａｔｉｎｇ  Ｖｏｔａｇｅ」が格納され、列方向の並び順が「７」〜、次いでテーブルＩＤ「０３」の１６ビットメモリ（図８下断）においては、カラムＩＤ「０６」にカラムタイトル「Ｍｅｍｏｒｙ  ｔｙｐｅ」が格納され、列方向の並び順が「５」、同カラムＩＤ「０９」にカラムタイトル「ＲＡＭ（ｂｙｔｅ）」が格納され、列方向の並び順が「７」、同カラムＩＤ「１０」にカラムタイトル「Ｏｐｅｒａｔｉｎｇ  Ｖｏｔａｇｅ」が格納され、列方向の並び順が「８」であることが格納されている。
【００１７】
カラムデータテーブル８３は、図６に示す如く、図４のテーブルＩＤマスタと図５のカラムＩＤマスタ８２を結び付けるテーブルキーとカラムＩＤと実データを格納するものであり、この実データは、図８に示したカラムデータの内容／文字データ／数値データ／メモリ詳細を紹介するメーカホームページ等のリンク先のＵＲＬの各項目を格納している。例えば図８と比較して説明すると、テーブルキーを「ＳＨ７０４７（ＳＨ−２）」且つカラムＩＤ「０６」の実データとしては、カラムデータ「Ｆｌａｓｈ  ｍｅｍｏｒｙ」、文字データ「Ｆｌａｓｈ  ｍｅｍｏｒｙ」、数値データ空白を格納し、テーブルキーを「ＳＨ７０４７（ＳＨ−２）」且つカラムＩＤ「０８」の実データとしては、カラムデータ「１２Ｋ」、文字データ空白、数値データ「１２」を格納している。
【００１８】
これらカラムデータテーブル８３とテーブルＩＤマスタとカラムＩＤマスタ８２とは、図７に示す如く、データ間が関連づけられ、この関連（リレーション）によりスプレッドシート形式の検索結果の表示が行われる。
<検索動作>
【００１９】
次に本実施形態による不特定行項目数のスプレッドシート形式の検索を説明する。本実施形態による検索は、例えば図９に示した画面により「ＲＡＭ（ｂｙｔｅ，ｄｉｇｉｔ）」の条件を「８Ｋ以上１６Ｋ未満」の範囲検索，「Ｖｃｃ（Ｖ）」の条件を「５．０Ｖ以下」の以下検索，「Ｍｅｍｏｒｙ  ｔｙｐｅ」の条件を「Ｆｌａｓｈ  ｍｅｍｏｒｙ」のキーワード一致検索条件を入力し、本例では検索条件のキーワード一致検索とキーワードを含む検索と数値の範囲検索と数値の以上検索と数値の以下検索と数値の未満検索と数値のより大きい検索などの検索条件を指定する。
【００２０】
次いで本処理は、不特定行項目の特定を行うため図５のカラムＩＤマスタ８２を参照し、前記入力条件「ＲＡＭ（ｂｙｔｅ，ｄｉｇｉｔ）」のカラムＩＤが「０８」，「Ｖｃｃ（Ｖ）」のカラムＩＤが「１０」，「Ｍｅｍｏｒｙ  ｔｙｐｅ」のカラムＩＤが「０６」であることを読み出し、これらＩＤを検索条件として対象データを抽出する。例えば例示の検索条件では「ＲＡＭ（ｂｙｔｅ，ｄｉｇｉｔ）」に対しての「８Ｋ以上１６Ｋ未満」が「数値の範囲条件判定」，「Ｖｃｃ（Ｖ）」の「５．０Ｖ以下」が「数値の以下条件判定」，「Ｍｅｍｏｒｙ  ｔｙｐｅ」の「Ｆｌａｓｈ  ｍｅｍｏｒｙ」が「キーワード一致条件判定」であり、条件指定された「８Ｋ以上１６Ｋ未満」の範囲をカラムＩＤ「０８」を用いて図６のカラムデータテーブル８３を検索し、数値データ項目から数値が「８〜１６」の範囲内のデータを抽出し、次いで条件指定された「５．０以下」をカラムＩＤ「１０」を用いて図６のカラムデータテーブル８３を検索し、数値データ項目から５．０以下のデータを抽出し、更に条件指定された「Ｆｌａｓｈ  ｍｅｍｏｒｙ」をカラムＩＤ「０６」を用いて図６のカラムデータテーブル８３を検索し、文字データ項目からＦｌａｓｈ  ｍｅｍｏｒｙのキーワードでデータを抽出し、次いで全ての検索条件で対象となった図６カラムデータテーブル８３の「テーブルキー」項目をもとに、図７に示したリレーショナルテーブルからデータを抽出して、可変長メモリに抽出したメモリのデータを格納する。以上により３つのリレーションで３種類のスプレッドシートを共通条件で検索することができ、この後に格納された可変長メモリからヒットしたメモリデータをスプレッド形式で検索結果を表示する。
【００２１】
特に本実施形態においては、スプレット形式の検索エンジン５が、カラムＩＤマスタに格納したカラムＩＤが各種メモリに対して共通項目に設定されていることを利用し、例えば、メモリ容量が検索条件として指定された場合、カラムＩＤマスタを参照してテーブルＩＤ「０１」（３２ビットメモリ）のカラムタイトル「ＲＡＭ（ｂｙｔｅ）」に対応するカラムＩＤが「０７」であることを取得すると共に、テーブルＩＤマスタを参照してテーブルＩＤ「０１」に対応するメモリのテーブルキーが「ＳＨ７０４７（ＳＨ−２）」であることを取得し、これら取得したカラムＩＤ「０７」及びテーブルキー「ＳＨ７０４７（ＳＨ−２）」を条件にカラムデータテーブルを検索することにより、これら条件を満足する行の数値データが「２５６Ｋ」であり、これを検索対象と設定して検索を実行することによって、数値データの検索を行うことができる。この数値データの検索は、完全一致／範囲指定一致／上限一致／下限一致等の多種の条件を設定することができる。従って本実施形態による検索エンジンシステム及び検索エンジンプログラムは、不特定項目数の行データに対して任意の数値を条件として検索を実行することができる。
【００２２】
このヒットしたメモリデータの初期状態表示は、図１０に示す如く、不特定行項目数のスプレッドシート形式の検索結果画面となる。図１０の例では３種類のスプレッドシートが表示されており、上段の行は１４項目，中段の行は１６項目，下段は１７項目（左端欄のチェックボックスの項目は除く）の縦矢印で示す如く、各データの項目位置が異なって表示される。尚、本例での共通のカラムタイトルは「Ｍｅｍｏｒｙ  ｔｙｐｅ」「ＲＡＭ（ｂｙｔｅ）」「Ｏｐｅｒａｔｉｎｇ  ｖｏｌｔａｇｅ」である。
<ダイナミックコントロール表示画面の説明>
【００２３】
さて本実施形態による検索エンジンシステム及び検索エンジンプログラムは、図１０に示したスプレッドシート形式の検索結果画面では、利用者が項目間の比較を容易におこなうことができないため、次に述べる表示画面のダイナミックコントロールを行うものであり、これを図３及び図１１以降を参照して説明する。
【００２４】
このダイナミック表示コントロールは、初期画面が図１０の３種類のスプレッドシートのうち上段のシートを抜粋した図１１に示す如く表示された場合、図１２に示す如くメモリ容量を指定して不特定項目のマルチソートを行って容量が少ない順から多くなる順にソートして表示する。即ち、図１２上の○を付した部分の上矢印（昇順ソートの意）を画面上でクリックすることにより、該当列項目が昇順ソートして表示される。
【００２５】
次いで図１３に示す如く図中右側の○を付した部分の上矢印（昇順ソートの意）を更に画面上でクリックすることにより、図１２でソートした条件を保持しながら該当列項目が昇順ソートされて表示される。更に本実施形態によるダイナミック表示コントロールは、図１４に示す如く更に○を付した部分の行と列のチェックボックスにチェックマークを付すと共に、非表示の指定を行うダイナミック表示条件入力の１である左端の［Ｆｉｌｔｅｒ］ボタンを画面上でクリックすることにより、図１５に示す如く非表示条件を設定した３列を非表示した２列データのみの画面が表示される。
【００２６】
更に本ダイナミック表示コントロールは、図１６に示す如く、不特定行項目のダイナミック表示条件入力の１である［Ｄａｆａｕｌｔ］ボタンを画面上でクリックすると、図１７に示す如く前記図１４で非表示された行項目が再表示され、更に図１８に示す如く、不特定列項目のダイナミック表示条件入力の１である列の［Ｄａｆａｕｌｔ］ボタンを画面上でクリックすると、図１９に示す如く前記図１４で非表示とされた列項目が再表示される。これら表示非表示機能はマルチソート指定を保持した行列項目のコントロールであり、図１３の画面と同一結果が表示される。これらソート項目の指定は無制限に表示されている項目で行うことができ、この処理は可変長メモリー内で処理されるものである。
【００２７】
尚、図示した表示画面においてＵＲＬも表示させ、このＵＲＬをクリックすることにより、図６のカラムデータテーブル８３に格納したリンクＵＲＬからデータを取得し、Ｗｅｂブラウザが自動解釈してＵＲＬにアンカーを設定することもできる。
【００２８】
この様に本実施形態による検索エンジンシステム及び検索エンジンプログラムは、検索結果をスプレッドシート形式の一覧表で表示し、このスプレッドシート形式の一覧表の任意の項目を指定したソート／表示／非表示をダイナミック表示コントローラプログラム６が、カラムＩＤマスタを参照して原行データの行方向の「並び順」及びテーブルＩＤマスタを参照して列方向の「並び順」を得ると共に、カラムＩＤによりそのカラムタイトルを得、該カラムタイトルが列方向に一致する様に表示する事によって、不特定項目行の行データからなるスプレットシートを利用者に見やすく表示することができる。
【産業上の利用可能性】
【００２９】
本発明による検索エンジンシステム及び検索エンジンプログラムは、行項目数を理論上無限大に拡張出来る仕組みを有し、スプレッド形式で管理されるデータを柔軟な検索と求めるデータの迅速な絞込みが可能となるため、前記実施形態で説明した半導体製品に限られるものではなく、多品種，多仕様のデータに対して有効な検索エンジンとして使用することができる。またＷｅｂシステムを利用するため不特定多数の利用者に対して、最新の情報の提供と資源の共用化を図ることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態による検索エンジンシステムの概略構成を説明するための図。
【図２】本実施態様における検索条件入力と検索結果表示の処理を説明するフローチャート。
【図３】本実施態様における表示条件入力と検索結果表示の処理を説明するフローチャート。
【図４】本実施形態によるテーブルＩＤマスタを示す図。
【図５】本実施形態によるカラムＩＤマスタを示す図。
【図６】カラムデータテーブルを示す図。
【図７】各マスタ間の関係を説明するための関係図。
【図８】本実施形態の対象となる可変長メモリ項目を説明するための図。
【図９】本実施形態による半導体製品を例にした検索条件入力画面を示す図。
【図１０】本実施形態による不特定行項目数のスプレッドシート形式検索結果を示す画面図。
【図１１】本実施形態らよるダイナミックコントロール初期表示画面を示す図。
【図１２】検索条件等の指定によって変化するの遂移を示す図。
【図１３】検索条件等の指定によって変化するの遂移を示す図。
【図１４】検索条件等の指定によって変化するの遂移を示す図。
【図１５】検索条件等の指定によって変化するの遂移を示す図。
【図１６】検索条件等の指定によって変化するの遂移を示す図。
【図１７】検索条件等の指定によって変化するの遂移を示す図。
【図１８】検索条件等の指定によって変化するの遂移を示す図。
【図１９】検索条件等の指定によって変化するの遂移を示す図。
【符号の説明】
【００３１】
１：Ｗｅｂブラウザ、２：インターネット網、３：Ｗｅｂサーバ、４：アプケリーションサーバ、５：検索エンジンプログラム、６：ダイナミック表示コントローラプログラム、７：データベースサーバ、８：不特定行項目データ、９：Ｗｅｂサーバ、１０：インターネット網、１１：Ｗｅｂブラウザ。
【図１】
2006031084.tif 000003
【図２】
2006031084.tif 000004
【図３】
2006031084.tif 000005
【図４】
2006031084.tif 000006
【図５】
2006031084.tif 000007
【図６】
2006031084.tif 000008
【図７】
2006031084.tif 000009
【図８】
2006031084.tif 000010
【図９】
2006031084.tif 000011
【図１０】
2006031084.tif 000012
【図１１】
2006031084.tif 000013
【図１２】
2006031084.tif 000014
【図１３】
2006031084.tif 000015
【図１４】
2006031084.tif 000016
【図１５】
2006031084.tif 000017
【図１６】
2006031084.tif 000018
【図１７】
2006031084.tif 000019
【図１８】
2006031084.tif 000020
【図１９】
2006031084.tif 000021