【手続補正書】
【提出日】平成26年10月28日(2014.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段と、
前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段と、
前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段と、
を備えることを特徴とする検索装置。
【請求項２】
請求項１に記載の検索装置において、
前記検索手段は、前記複数の属性語のうち少なくとも１つをキーワードとして、検索対象に関する文字情報を検索対象ごとに記憶する文字情報記憶手段に記憶された前記文字情報が該キーワードを含むことを検索条件とすることを特徴とする検索装置。
【請求項３】
請求項１又は２に記載の検索装置において、
前記検索手段は、前記複数の属性語のうち少なくとも１つが表す内容を、検索対象の属性の検索条件として用いることを特徴とする検索装置。
【請求項４】
請求項１乃至３の何れか１項に記載の検索装置において、
前記複数の入力語のそれぞれごとに、前記入力語が、検索対象が有する属性の複数の区分のうち所定区分の属性の内容を表す所定区分属性語であるか否かを、該入力語に基づいて判定する第２判定手段を更に備え、
前記検索手段は、前記第２判定手段により前記所定区分属性語であると判定された入力語が表す内容を、前記所定区分の属性の検索条件として用いることを特徴とする検索装置。
【請求項５】
請求項４に記載の検索装置において、
少なくとも１つの前記所定区分は、予め定められた単位の値を内容とする属性の区分であり、
前記第２判定手段は、前記入力語が前記単位を表す語を含むことを少なくとも条件として、該入力語が前記所定区分属性語であると判定することを特徴とする検索装置。
【請求項６】
請求項５に記載の検索装置において、
前記検索手段は、前記第２判定手段により前記所定区分属性語であると判定された入力語が、値の範囲を指定する表現を含む場合、該入力語が表す値の範囲に前記所定区分の属性の値が含まれる検索対象を検索することを特徴とする検索装置。
【請求項７】
請求項４乃至６の何れか１項に記載の検索装置において、
前記第２判定手段は、前記入力語が前記所定区分属性語であるか否かを前記所定区分ごとに判定することにより、該入力語が内容を表す前記所定区分の属性を判別し、
前記検索手段は、前記第２判定手段により前記所定区分の属性が判別された入力語を、判別された前記所定区分の属性の検索条件として用いることを特徴とする検索装置。
【請求項８】
請求項４乃至７の何れか１項に記載の検索装置において、
前記検索手段は、前記第２判定手段により前記所定区分属性語であるとは判定されなかった入力語をキーワードとして、検索対象に関する文字情報を検索対象ごとに記憶する文字情報記憶手段に記憶された前記文字情報が該キーワードを含むことを検索条件として用いることを特徴とする検索装置。
【請求項９】
請求項１乃至８の何れか１項に記載の検索装置において、
前記検索手段は、ある入力語が除外の表現を含む場合、該入力語に応じた条件の否定を検索条件として用いることを特徴とする検索装置。
【請求項１０】
コンピュータにより実行される検索方法であって、
少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定ステップと、
前記判定ステップにより前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索ステップと、
前記検索ステップによる検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供ステップと、
を含むことを特徴とする検索方法。
【請求項１１】
コンピュータを、
少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段、
前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段、及び、
前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段、
として機能させることを特徴とする検索プログラム。
【請求項１２】
コンピュータを、
少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段、
前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段、及び、
前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段、
として機能させる検索プログラムがコンピュータ読み取り可能に記録されていることを特徴とする記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段と、前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段と、前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この発明によれば、互いに兄弟の関係にある複数の語のそれぞれに応じた検索結果が分かれて表示される。そのため、兄弟の関係にある語の間で検索結果の比較が容易となる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項２に記載の発明は、請求項１に記載の検索装置において、前記検索手段は、前記複数の属性語のうち少なくとも１つをキーワードとして、検索対象に関する文字情報を検索対象ごとに記憶する文字情報記憶手段に記憶された前記文字情報が該キーワードを含むことを検索条件とすることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
この発明によれば、検索対象の属性の内容を表す入力語を文字情報が含む検索対象が検索される。そのため、検索対象が本来有する属性の内容が、検索対象の情報として実際には検索対象と対応付けられていない場合であっても、入力語が表す内容の属性を有する検索対象を検索することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の検索装置において、前記検索手段は、前記複数の属性語のうち少なくとも１つが表す内容を、検索対象の属性の検索条件として用いることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この発明によれば、入力語が表す内容の属性を有する検索対象を検索することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項４に記載の発明は、請求項１乃至３の何れか１項に記載の検索装置において、前記複数の入力語のそれぞれごとに、前記入力語が、検索対象が有する属性の複数の区分のうち所定区分の属性の内容を表す所定区分属性語であるか否かを、該入力語に基づいて判定する第２判定手段を更に備え、前記検索手段は、前記第２判定手段により前記所定区分属性語であると判定された入力語が表す内容を、前記所定区分の属性の検索条件として用いることを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
この発明によれば、入力語が所定区分の属性の内容を表す語であるか否かがその入力語自体に基づいて判定される。そして、複数の入力語の中に所定区分の属性の内容を表す入力語がある場合、その入力語が表す内容が所定区分の属性の検索条件として用いて検索が行われる。そのため、ユーザは、所定区分の属性の内容を表す語を含む複数の語を１つの入力領域に入力することで、属性の区分を指定する操作をしなくても、所定区分の属性の検索条件を指定することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項５に記載の発明は、請求項４に記載の検索装置において、少なくとも１つの前記所定区分は、予め定められた単位の値を内容とする属性の区分であり、前記第２判定手段は、前記入力語が前記単位を表す語を含むことを少なくとも条件として、該入力語が前記所定区分属性語であると判定することを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
この発明によれば、ユーザは、単位を表す語を含む語を入力することにより、所定区分の属性の検索条件を指定することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項６に記載の発明は、請求項５に記載の検索装置において、前記検索手段は、前記第２判定手段により前記所定区分属性語であると判定された入力語が、値の範囲を指定する表現を含む場合、該入力語が表す値の範囲に前記所定区分の属性の値が含まれる検索対象を検索することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
この発明によれば、ユーザは、単位を表す語及び範囲を指定する表現を含む語を入力することにより、所定区分の属性の検索条件として、属性の内容の範囲を指定することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項７に記載の発明は、請求項４乃至６の何れか１項に記載の検索装置において、前記第２判定手段は、前記入力語が前記所定区分属性語であるか否かを前記所定区分ごとに判定することにより、該入力語が内容を表す前記所定区分の属性を判別し、前記検索手段は、前記第２判定手段により前記所定区分の属性が判別された入力語を、判別された前記所定区分の属性の検索条件として用いることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
この発明によれば、ユーザは、複数の区分の属性に対して検索条件を指定することができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項８に記載の発明は、請求項４乃至７の何れか１項に記載の検索装置において、前記検索手段は、前記第２判定手段により前記所定区分属性語であるとは判定されなかった入力語をキーワードとして、検索対象に関する文字情報を検索対象ごとに記憶する文字情報記憶手段に記憶された前記文字情報が該キーワードを含むことを検索条件として用いることを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
この発明によれば、ユーザは、所定区分の属性の内容を表す語と、所定区分の属性の内容を表さない語とを含む複数の語を入力することにより、所定区分の属性の検索条件とキーワードとを指定することができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項９に記載の発明は、請求項１乃至８の何れか１項に記載の検索装置において、前記検索手段は、ある入力語が除外の表現を含む場合、該入力語に応じた条件の否定を検索条件として用いることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
この発明によれば、ユーザは、除外を表す表現を含む語を入力することにより、否定の検索条件を指定することができる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
請求項１０に記載の発明は、コンピュータにより実行される検索方法であって、少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定ステップと、前記判定ステップにより前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索ステップと、前記検索ステップによる検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供ステップと、を含むことを特徴とする。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
請求項１１に記載の発明は、コンピュータを、少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段、前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段、及び、前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段、として機能させることを特徴とする。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
請求項１２に記載の発明は、コンピュータを、少なくともキーワードが入力可能な１つの入力領域にユーザにより入力された複数の入力語の中に、検索対象の属性の内容を表す複数の語を木構造におけるノードとして階層的に記憶する語記憶手段に記憶された前記複数の語のうちの何れかの語と一致する属性語が複数存在する場合、複数の前記属性語の中に、前記木構造において兄弟関係にある２以上の兄弟属性語が存在するか否かを判定する判定手段、前記判定手段により前記２以上の兄弟属性語が存在すると判定された場合、前記２以上の兄弟属性語のそれぞれごとに、該兄弟属性語に応じた検索条件と、前記複数の入力語のうち前記２以上の兄弟属性語以外の入力語に応じた検索条件との論理積を検索式として用いて、検索対象を検索する検索手段、及び、前記検索手段による検索結果が、前記２以上の兄弟属性語のそれぞれに分かれて表示されるように、前記検索結果を提供する提供手段、として機能させる検索プログラムがコンピュータ読み取り可能に記録されていることを特徴とする。