【手続補正書】
【提出日】平成26年4月4日(2014.4.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データベース検索に用いる検索条件式の作成支援を行う情報処理装置であって、
前記データベースのデータ項目を第１の領域に表示する第１の表示手段と、
前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付手段と、
前記第１の受付手段で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付手段と、
前記第１の受付手段で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付手段と、
前記第１の受付手段、第２の受付手段及び前記第３の受付手段で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成手段と、
前記作成手段で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記第２の表示手段は、前記第３の受付手段で、前記他のデータ項目と前記第１の受付手段で受け付けた前記データ項目との結合条件としてＡＮＤ条件の入力を受け付けた場合には親子関係で、ＯＲ条件の入力を受け付けた場合には兄弟関係で表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の受付手段は、前記第１の表示領域に表示されているデータ構造情報から、前記検索条件式に追加するデータ項目の指定を受け付けることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第１の受付手段は、前記第１の表示領域に表示されているデータ項目に対するドラッグ処理を受け付けることでデータ項目の検索条件式に追加するデータ項目の指定を受け付け、
前記第３の受付手段は、前記第２の領域に表示されている一のデータ項目上で前記ドラッグ処理を受け付けたデータ項目のドロップ処理を受け付けることで、前記一のデータ項目を他のデータ項目とする指定の入力を受け付けること
を特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記作成手段で作成された検索条件式を用いて前記データベースを検索する検索手段と
更に備え、
前記検索手段は、前記第２の表示領域のいずれかのデータ項目が指定されている場合に、当該データ項目までの階層が示す検索条件式を用いて前記データベースを検索し、指定されていない場合には、全ての最下層のデータ項目までの階層が示す検索条件式を用いて前記データベースを検索すること
を特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記作成手段で作成された検索式を用いて前記データベースを検索することにより取得されるデータのうち、表示するデータ項目及びその表示順の指定を受け付ける第４の受付手段
を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
データベース検索に用いる検索条件式の作成支援を行う情報処理装置によって行われる
情報処理方法であって、
前記情報処理装置は、
前記データベースのデータ項目を第１の領域に表示する第１の表示工程と、
前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付工程と、
前記第１の受付工程で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付工程と、
前記第１の受付工程で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付工程と、
前記第１の受付工程、第２の受付工程及び前記第３の受付工程で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成工程と、
前記作成工程で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示工程と、
を実行することを特徴とする情報処理方法。
【請求項８】
データベース検索に用いる検索条件式の作成支援を行う情報処理装置を、
前記データベースのデータ項目を第１の領域に表示する第１の表示手段と、
前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付手段と、
前記第１の受付手段で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付手段と、
前記第１の受付手段で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付手段と、
前記第１の受付手段、第２の受付手段及び前記第３の受付手段で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成手段と、
前記作成手段で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示手段と、
として機能させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記した目的を達成するために、本発明の情報処理装置は、データベース検索に用いる検索条件式の作成支援を行う情報処理装置であって、前記データベースのデータ項目を第１の領域に表示する第１の表示手段と、前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付手段と、前記第１の受付手段で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付手段と、前記第１の受付手段で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付手段と、前記第１の受付手段、第２の受付手段及び前記第３の受付手段で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成手段と、前記作成手段で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示手段と、を備えたことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記した目的を達成するために、本発明の情報処理方法は、データベース検索に用いる検索条件式の作成支援を行う情報処理装置によって行われる情報処理方法であって、前記データベースのデータ項目を第１の領域に表示する第１の表示工程と、前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付工程と、前記第１の受付工程で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付工程と、前記第１の受付工程で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付工程と、前記第１の受付工程、第２の受付工程及び前記第３の受付工程で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成工程と、前記作成工程で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示工程と、を備えたことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記した目的を達成するために、本発明のコンピュータプログラムは、データベース検索に用いる検索条件式の作成支援を行う情報処理装置を、前記データベースのデータ項目を第１の領域に表示する第１の表示手段と、前記第１の表示領域に表示されているデータ項目から、前記検索条件式に追加するデータ項目の指定を受け付ける第１の受付手段と、前記第１の受付手段で指定を受け付けたデータ項目に対して、前記データベースから条件に合致する当該データ項目のデータを取得するための当該条件を示す合致条件の入力を受け付ける第２の受付手段と、前記第１の受付手段で指定を受け付けたデータ項目を結合させる他のデータ項目及び結合条件の指定の入力を受け付ける第３の受付手段と、前記第１の受付手段、第２の受付手段及び前記第３の受付手段で受け付けた入力に従って、前記データベース検索に用いる検索条件式を作成する作成手段と、前記作成手段で作成した検索条件式をツリー構造で第２の領域に表示する第２の表示手段と、として機能させることを特徴とする。