【手続補正書】
【提出日】平成16年4月1日(2004.4.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検索対象に係わるキーワードの入力、及び検索対象毎に付与されたキー情報の入力に基づいて検索対象に係わる情報を出力するデータベースを複数設けて構成した検索システムにて実行される検索プログラムであって、
検索システムに、
検索対象に係わるキーワードの入力に基づいて第一のデータベースを検索し、該検索対象に付与された第一のキー情報を抽出するステップと、
各データベースにて検索に用いられるキー情報を対応づけて記録されたレコードを検索対象毎に設けて構成されるキーテーブルを、該第一のキー情報を用いて検索し、前記第一のデータベースを除く検索対象のデータベースに付与されたキー情報を抽出するステップと、
該抽出されたキー情報を用いて、前記第一のデータベースを除く検索対象のデータベースの検索を行い検索対象情報を出力するステップと、
を実行させるための検索プログラム。
【請求項２】
検索対象に係わるキーワードの入力、及び検索対象毎に付与されたキー情報の入力に基づいて検索対象に係わる情報を出力するデータベースを複数設けて構成した検索システムにおいて実行される検索プログラムであって、
検索システムに、
検索対象に係わるキーワードの入力に基づいて第一のデータベースを検索し、該検索対象に付与された第一のキー情報を抽出するステップと、
各データベースにて検索に用いられるキー情報を対応づけた記録がなされるレコードを検索対象毎に設けて構成されるキーテーブルを、該第一のキー情報を用いて検索するステップと、
前記キー管理テーブルに、前記第一のキー情報に対応して検索対象のデータベースに付与されたキー情報が記録されている場合は、該対応するキー情報を用いて前記検索対象のデータベースの検索を行い検索対象情報を出力するステップと、
前記第一のキー情報に対応するレコードに検索対象のデータベースに付与されたキー情報が記録されていない場合は、受け付けたキーワード入力に基づいて前記検索対象のデータベースの検索を行い、検索対象情報を出力すると共に検索対象のデータベースに付与されたキー情報を前記キー管理テーブルに登録するステップと、
を実行させるための検索プログラム。
【請求項３】
検索対象に係わるキーワードの入力、及び検索対象毎に付与されたキー情報の入力に基づいて検索対象に係わる情報を出力するデータベースを複数設けて構成した検索システムにおいて実行される検索プログラムであって、
検索システムに、
検索対象に係わるキーワードの入力に基づいて第一のデータベースを検索し、該検索対象に付与された第一のキー情報を抽出するステップと、
各データベースにて検索に用いられるキー情報を対応づけた記録がなされるレコードを検索対象毎に設けて構成されるキーテーブルを、該第一のキー情報を用いて検索し、前記キーテーブルに該第一のキー情報に対応するレコードが存在するか否かを調べるステップと、
前記第一のキー情報に対応するレコードが存在する場合に、前記第一のデータベースを除く検索対象のデータベースに付与されたキー情報の記録がなされているか否かを調べるステップと、
前記キー管理テーブルに前記第一のキー情報に対応するレコードがありかつ該レコードに検索対象のデータベースに付与されたキー情報がある場合、該キー情報を用いて前記検索対象のデータベースの検索を行い検索対象情報を出力するステップと、
前記キーデータベースに前記第一のキー情報に対応するレコードが無い場合、または前記第一のキー情報に対応するレコードに検索対象のデータベースに付与されたキー情報が記録されていない場合は、受け付けたキーワード入力に基づいて前記検索対象のデータベースの検索を行い、検索対象情報を出力すると共に第一のキー情報及び／又は検索対象のデータベースに付与されるキー情報を前記キー管理テーブルに登録するステップと、
を実行させるための検索プログラム。
【請求項４】
検索対象に係わるキーワードの入力、及び検索対象毎に付与されたキー情報の入力に基づいて検索対象に係わる情報を出力するデータベースを複数設けて構成される検索システムであって、
各データベースにて検索に用いられるキー情報を対応づけた記録がなされるレコードを検索対象毎に設けて構成されるキー管理テーブルを有すると共に、
検索対象に係わるキーワードの入力に基づいて第一のデータベースを検索し、該検索対象に付与された第一のキー情報を抽出する手段と、
該第一のキー情報を用いて前記キー管理テーブルを検索し、前記キー管理テーブルに該第一のキー情報に対応するレコードが存在するか否かを調べる手段と、
前記第一のキー情報に対応するレコードが存在する場合に、前記第一のデータベースを除く検索対象のデータベースに付与されたキー情報の記録がなされているか否かを調べる手段と、
前記キー管理テーブルに前記第一のキー情報に対応するレコードがありかつ該レコードに検索対象のデータベースに付与されたキー情報がある場合、該キー情報を用いて前記検索対象のデータベースの検索を行い検索対象情報を出力する手段と、
前記キーデータベースに前記第一のキー情報に対応するレコードが無い場合、または前記第一のキー情報に対応するレコードに検索対象のデータベースに付与されたキー情報が記録されていない場合は、受け付けたキーワード入力に基づいて前記検索対象のデータベースの検索を行い、検索対象情報を出力すると共に第一のキー情報及び／又は検索対象のデータベースに付与されるキー情報を前記キー管理テーブルに登録する手段と、を有することを特徴とする検索システム。
【請求項５】
検索対象に係わるキーワードの入力、及び検索対象毎に付与されたキー情報の入力に基づいて検索対象に係わる情報を出力するデータベースを複数設けて構成した検索システムにおいて実行される検索プログラムを記録したコンピュータ可読の記録媒体であって、
検索対象に係わるキーワードの入力に基づいて第一のデータベースを検索し、該検索対象に付与された第一のキー情報を抽出するステップと、
各データベースにて検索に用いられるキー情報を対応づけた記録がなされるレコードを検索対象毎に設けて構成されるキーテーブルを、該第一のキー情報を用いて検索し、前記キーテーブルに該第一のキー情報に対応するレコードが存在するか否かを調べるステップと、
前記第一のキー情報に対応するレコードが存在する場合に、前記第一のデータベースを除く検索対象のデータベースに付与されたキー情報の記録がなされているか否かを調べるステップと、
前記キー管理テーブルに前記第一のキー情報に対応するレコードがありかつ該レコードに検索対象のデータベースに付与されたキー情報がある場合、該キー情報を用いて前記検索対象のデータベースの検索を行い検索対象情報を出力するステップと、
前記キーデータベースに前記第一のキー情報に対応するレコードが無い場合、または前記第一のキー情報に対応するレコードに検索対象のデータベースに付与されたキー情報が記録されていない場合は、受け付けたキーワード入力に基づいて前記検索対象のデータベースの検索を行い、検索対象情報を出力すると共に第一のキー情報及び／又は検索対象のデータベースに付与されるキー情報を前記キー管理テーブルに登録するステップと、
を検索システムに実行させるための検索プログラムを記録したコンピュータ可読の記録媒体。