【手続補正書】
【提出日】平成23年4月27日(2011.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
保険証券ＩＤを記録するための保険証券ＩＤ記録領域、販売元企業ＩＤを記録するための企業ＩＤ記録領域、それぞれがパターン変数ＩＤを記録するためのパターン変数ＩＤ記録領域、当該パターン変数ＩＤ記録領域のそれぞれに対応して設けられたデータ内容記録領域を少なくとも有し、保険証券ＩＤ、販売元企業ＩＤ、パターン変数ＩＤ、データ内容を少なくとも有するデータであって、同一フォーマットのデータを複数記録するデータ記録部と、
販売元企業ＩＤごとに、パターン変数ＩＤに対応するパターン変数名を記録した関係定義部と、
与えられた保険証券ＩＤに基づいて、前記データ記録部に記録されたデータのうち当該保険証券ＩＤを有するデータを取得する取得手段と、
当該取得したデータの販売元企業ＩＤに基づいて、関係定義部を参照し、前記パターン変数ＩＤとパターン変数名との対応を特定するとともに、当該パターン変数ＩＤ記録領域に対応して設けられたデータ内容記録領域からデータ内容を取得し、前記取得したデータのパターン変数名およびデータ内容を決定する処理を行うデータ処理手段と、
を備えたデータ管理装置。
【請求項２】
請求項１のデータ管理装置において、
前記販売元企業ＩＤごとに、定義体記録部が設けられており、
前記定義体記録部は、処理内容名ごとに処理プログラムを記録する処理プログラム記録部とを有し、
前記データ処理手段は、処理内容名および保険証券ＩＤを受けて処理を行うものであり、前記与えられた保険証券ＩＤを有するデータに対して、与えられた処理内容名に基づく処理を行う際に、前記保険証券ＩＤを有するデータの販売元企業ＩＤに対応する定義体記録部から、与えられた処理内容名に対応する処理プログラムを取得するとともに、前記関係定義部を参照し、当該処理名に関連づけられたパターン変数名とパターン変数ＩＤの組み合わせを取得し、当該組み合わせに基づいて前記処理プログラムを実行すること
を特徴とするデータ管理装置。
【請求項３】
データ識別符号を記録するためのデータ識別符号記録領域、データ種類符号を記録するためのデータ種類符号記録領域、それぞれがデータ項目符号を記録するためのデータ項目符号記録領域、当該データ項目符号記録領域のそれぞれに対応して設けられたデータ内容記録領域を少なくとも有し、データ識別符号、データ種類符号、データ項目符号、データ内容を少なくとも有するデータであって、同一フォーマットのデータを複数記録するデータ記録部と、
データ種類符号ごとに、データ項目符号に対応するデータ項目名を記録した関係定義部と、
与えられたデータ識別符号に基づいて、前記データ記録部に記録されたデータのうち当該保データ識別符号を有するデータを取得する取得手段と、
当該取得したデータのデータ項目符号を取得し、当該取得したデータのデータ種類符号に基づいて、関係定義部を参照し、前記データ項目符号とデータ項目名との対応を特定するとともに、当該データ項目符号記録領域に対応して設けられたデータ内容記録領域からデータ内容を取得し、前記取得したデータのデータ項目名およびデータ内容を決定する処理を行うデータ処理手段と、
を備えたデータ管理装置。
【請求項４】
請求項３のデータ管理装置において、
前記データ種類符号ごとに、定義体記録部が設けられており、
前記定義体記録部は、処理内容名ごとに処理プログラムを記録する処理プログラム記録部とを有し、
前記データ処理手段は、処理内容名およびデータ識別符号を受けて処理を行うものであり、前記与えられたデータ識別符号を有するデータに対して、与えられた処理内容名に基づく処理を行う際に、前記データ識別符号を有するデータのデータ種類符号に対応する定義体記録部から、与えられた処理内容名に対応する処理プログラムを取得するとともに、前記関係定義部を参照し、当該処理名に関連づけられたパターン変数名とパターン変数ＩＤの組み合わせを取得し、当該組み合わせに基づいて前記処理プログラムを実行すること
を特徴とするデータ管理装置。
【請求項５】
保険証券ＩＤを記録するための保険証券ＩＤ記録領域、販売元企業ＩＤを記録するための企業ＩＤ記録領域、それぞれがデータ項目ＩＤを記録するためのデータ項目ＩＤ記録領域、当該データ項目ＩＤ記録領域のそれぞれに対応して設けられたデータ内容記録領域を少なくとも有し、保険証券ＩＤ、販売元企業ＩＤ、データ項目ＩＤ、データ内容を少なくとも有するデータであって、同一フォーマットのデータを複数記録するデータ記録部と、販売元企業ＩＤごとに、データ項目ＩＤに対応するデータ項目名を記録した関係定義部とを有するコンピュータを、
与えられた保険証券ＩＤに基づいて、前記データ記録部に記録されたデータのうち当該保険証券ＩＤを有するデータを取得する取得手段と、
当該取得したデータのデータ項目ＩＤを取得し、当該取得したデータの販売元企業ＩＤに基づいて、関係定義部を参照し、前記データ項目ＩＤとデータ項目名との対応を特定するとともに、当該データ項目ＩＤ記録領域に対応して設けられたデータ内容記録領域からデータ内容を取得し、前記取得したデータのデータ項目名およびデータ内容を決定する処理を行うデータ処理手段と、
して機能させるためのデータ管理プログラム。
【請求項６】
請求項５のデータ管理プログラムにおいて、
前記コンピュータには、前記販売元企業ＩＤごとに、定義体記録部が設けられており、
前記定義体記録部は、処理内容名ごとに処理プログラムを記録する処理プログラム記録部とを有し、
前記データ処理手段は、処理内容名および保険証券ＩＤを受けて処理を行うものであり、前記与えられた保険証券ＩＤを有するデータに対して、与えられた処理内容名に基づく処理を行う際に、前記保険証券ＩＤを有するデータの販売元企業ＩＤに対応する定義体記録部から、与えられた処理内容名に対応する処理プログラムを取得するとともに、前記関係定義部を参照し、当該処理名に関連づけられたパターン変数名とパターン変数ＩＤの組み合わせを取得し、当該組み合わせに基づいて前記処理プログラムを実行すること
を特徴とするデータ管理プログラム。
【請求項７】
データ識別符号を記録するためのデータ識別符号記録領域、データ種類符号を記録するためのデータ種類符号記録領域、それぞれがデータ項目符号を記録するためのデータ項目符号記録領域、当該データ項目符号記録領域のそれぞれに対応して設けられたデータ内容記録領域を少なくとも有し、データ識別符号、データ種類符号、データ項目符号、データ内容を少なくとも有するデータを複数記録するデータ記録部と、データ種類符号ごとに、データ項目符号に対応するデータ項目名を記録した関係定義部とを有するコンピュータを、
与えられたデータ識別符号に基づいて、前記データ記録部に記録されたデータのうち当該保データ識別符号を有するデータを取得する取得手段と、
当該取得したデータのデータ項目符号を取得し、当該取得したデータのデータ種類符号に基づいて、関係定義部を参照し、前記データ項目符号とデータ項目名との対応を特定するとともに、当該データ項目符号記録領域に対応して設けられたデータ内容記録領域からデータ内容を取得し、前記取得したデータのデータ項目名およびデータ内容を決定する処理を行うデータ処理手段と、
して機能させるためのデータ管理プログラム。
【請求項８】
請求項７のデータ管理プログラムにおいて、
前記コンピュータには、前記データ種類符号ごとに、定義体記録部が設けられており、
前記定義体記録部は、処理内容名ごとに処理プログラムを記録する処理プログラム記録部とを有し、
前記データ処理手段は、処理内容名およびデータ識別符号を受けて処理を行うものであり、前記与えられたデータ識別符号を有するデータに対して、与えられた処理内容名に基づく処理を行う際に、前記データ識別符号を有するデータのデータ種類符号に対応する定義体記録部から、与えられた処理内容名に対応する処理プログラムを取得するとともに、前記関係定義部を参照し、当該処理名に関連づけられたパターン変数名とパターン変数ＩＤの組み合わせを取得し、当該組み合わせに基づいて前記処理プログラムを実行すること
を特徴とするデータ管理プログラム。
【請求項９】
請求項８のデータ管理プログラムにおいて、
前記定義体記録部は、処理コードを処理プログラムとして記録しており、
前記データ処理手段は、データ項目ＩＤおよびデータ項目名の組合せを組合せデータとし、当該組合せデータとともに前記処理コードを前記定義体記録部から取得し、
前記データ処理手段は、前記定義体記録部に前記処理プログラムの生成を要求して、受け取った前記処理プログラムを実行する処理プログラム要求・実行部と、前記処理コードに基づいて処理プログラムを生成する処理プログラム生成部と、を含んで構成されていることを特徴とするデータ管理プログラム。
【請求項１０】
請求項９のデータ管理プログラムにおいて、
前記データ処理手段の処理プログラム要求・実行部は、前記処理プログラム生成部に処理プログラムを生成して引き渡すことを要求する処理プログラム要求部と、前記処理プログラム生成部から受けた処理プログラムを実行する処理プログラム実行部を備えて構成されており、
前記処理プログラム要求部を、前記処理プログラムの生成を前記処理プログラム生成部に要求し、前記処理プログラム生成部から引き渡された前記処理プログラムを、前記処理プログラム実行部に渡す役割を行うラッパープログラムとして構成したことを特徴とするデータ管理プログラム。
【請求項１１】
請求項８〜１０のいずれかのデータ管理プログラムにおいて、
前記定義体記録部は、前記処理コードを記録するにあたり、前記処理コードを共通度の高い部分と共通度の低い部分に分け、共通度の高い部分を上位の階層として記録し、共通度の低い部分を下位の階層として記録していることを特徴とするデータ管理プログラム。
【請求項１２】
請求項８〜１１のいずれかのデータ管理プログラムにおいて、
前記データ記録部は、商品に関するトランザクションデータを記録するものであり、
前記データ処理手段は、前記トランザクションデータに対する処理命令を受けて、前記トランザクションデータのデータ項目名およびデータ内容を決定する処理を行うことを特徴とするデータ管理プログラム。
【請求項１３】
請求項１２のデータ管理プログラムにおいて、
前記トランザクションデータは、約款に基づいて定められた商品に関するデータであることを特徴とするデータ管理プログラム。
【請求項１４】
請求項１３のデータ管理プログラムにおいて、
前記データ種類符号は、前記約款を示す約款符号であることを特徴とするデータ管理プログラム。
【請求項１５】
請求項１４のデータ管理プログラムにおいて、
前記定義体記録部は、前記約款に基づいて定められた商品の属する商品カテゴリ、約款種類および約款バージョンの組合わせによって決まるデータ種類符号に対応付けて前記処理コードを記録するにあたり、前記処理コードを、前記約款に基づいて定められた商品の属する商品カテゴリ、約款種類および約款バージョンのそれぞれによって定められた階層に分けて記録していることを特徴とするデータ管理プログラム。
【請求項１６】
請求項１３のデータ管理プログラムにおいて、
前記データ種類符号は、販売元企業を示す企業符号であることを特徴とするデータ管理プログラム。
【請求項１７】
請求項８〜１６のいずれかのデータ管理プログラムにおいて、
前記コンピュータには、複数のデータ種類符号を組合せたグループごとに、当該グループ内の他のデータ種類符号を有するデータの所定のデータ項目のデータ内容との関係において、対象となるデータ種類符号を有するデータのデータ項目に記録可能なデータ内容を示す設定条件を記録したグループ定義部がさらに備えられていることを特徴とするデータ管理プログラム。
【請求項１８】
請求項１７のデータ管理プログラムにおいて、
前記データ処理手段は、データ識別符号が同一の複数のデータをグループ化し、当該グループ化された複数のデータの複数のデータ種類符号の組合せに基づき、前記データ定義部に記録された前記設定条件を参照し、前記データ記録部に記録されようとしているデータ内容が記録可能であるか否かを判断する処理を行うことを特徴とするデータ管理プログラム。
【請求項１９】
請求項１８のデータ管理プログラムにおいて、
前記設定条件は、データ記録部に記録可能なデータ内容符号を示す条件と、
前記条件に基づいて、所定のデータ内容が前記データ項目に記録可能なデータ内容符号であるか否かをチェックするための処理コードとを含むことを特徴とするデータ管理プログラム。
【請求項２０】
請求項１９のデータ管理プログラムにおいて、
前記データ処理手段は、データ識別符号に基づいて複数のデータ種類符号を組合せたグループを特定し、前記グループ定義部に記録された設定条件に基づいて、前記データ記録部に記録されようとしているデータ値が記録可能であるか否かを判断する処理を行うことを特徴とするデータ管理プログラム。
【請求項２１】
請求項２０のデータ管理プログラムにおいて、
前記設定条件は、データ記録部に記録可能なデータ値の条件と、所定のデータ値が前記データ記録部に記録可能なデータ値かどうかをチェックするための処理コードとを含むものであることを特徴とするデータ管理プログラム。
【請求項２２】
請求項１７のデータ管理プログラムにおいて、
前記データ処理手段は、データ識別符号が同一の複数のデータをグループ化し、当該グループ化された複数のデータの複数のデータ種類符号の組合せに基づき、前記グループ定義部に記録されたデータ種類符号の組合せと名称との対応を参照して、前記グループにかかる名称を取得することを特徴とするデータ管理プログラム。
【請求項２３】
請求項８〜２２のいずれかのデータ管理プログラムにおいて、
前記データ処理手段は、後記計算処理部において計算に使用するための数値を設定するための条件設定部と、前記設定された数値に基づいて所定の計算処理を行うための計算処理部を含んで構成されており、前記条件設定部は、前記データ定義部または前記グループ定義部へのアクセスを行って前記数値の設定を行い、前記計算処理部は前記データ定義部または前記グループ定義部へのアクセスを行わないことを特徴とするデータ管理プログラム。
【請求項２４】
請求項２３のデータ管理プログラムにおいて、
前記データ処理手段は、前記条件設定部および前記計算処理部の組合せを、所定の計算処理ごとに備えていることを特徴とするデータ管理プログラム。
【請求項２５】
請求項８〜２４のいずれかのデータ管理プログラムにおいて、
前記処理プログラム記録部は、前記処理プログラムとして、前記関係定義部および前記データ定義部の内容と組み合わせることによりプログラムとして完成する処理コードを記録することを特徴とするデータ管理プログラム。
【請求項２６】
請求項８〜２５のいずれかのデータ管理プログラムにおいて、
前記取得したデータのパターン変数名およびデータ内容を決定する処理は、与えられたパターン変数名に対応するパターン変数ＩＤを前記関係定義部を参照して取得し、前記取得したデータから当該パターン変数ＩＤを検索し、当該検索したパターン変数ＩＤに対応するデータ内容を取得することによって行われることを特徴とするデータ管理プログラム。
【請求項２７】
データ識別符号を記録するためのデータ識別符号記録領域、データ種類符号を記録するためのデータ種類符号記録領域、それぞれがデータ項目符号を記録するためのデータ項目符号記録領域、当該データ項目符号記録領域のそれぞれに対応して設けられたデータ内容記録領域を少なくとも有し、データ識別符号、データ種類符号、データ項目符号、データ内容を少なくとも有するデータであって、同一フォーマットのデータを複数記録するデータ記録部と、データ種類符号ごとに、データ項目符号に対応するデータ項目名を記録した関係定義部とを有するコンピュータによってデータ管理を行う方法であって、
前記コンピュータは、与えられたデータ識別符号に基づいて、前記データ記録部に記録されたデータのうち当該保データ識別符号を有するデータを取得し、
前記コンピュータは、当該取得したデータのデータ項目符号を取得し、当該取得したデータのデータ種類符号に基づいて、関係定義部を参照し、前記データ項目符号に対応するデータ項目名を特定するとともに、当該データ項目符号記録領域に対応して設けられたデータ内容記録領域からデータ内容を取得し、前記取得したデータのデータ項目名およびデータ内容を決定する処理を行うこと、
を特徴とするデータ管理方法。
【請求項２８】
請求項２７のデータ管理方法において、
前記コンピュータには、前記データ種類符号ごとに、定義体記録部が設けられており、
前記定義体記録部は、処理内容名ごとに処理プログラムを記録する処理プログラム記録部とを有し、
前記コンピュータは、処理内容名およびデータ識別符号を受けて処理を行うものであり、前記与えられたデータ識別符号を有するデータに対して、与えられた処理内容名に基づく処理を行う際に、前記データ識別符号を有するデータのデータ種類符号に対応する定義体記録部から、与えられた処理内容名に対応する処理プログラムを取得するとともに、前記関係定義部を参照し、当該処理名に関連づけられたパターン変数名とパターン変数ＩＤの組み合わせを取得し、当該組み合わせに基づいて前記処理プログラムを実行すること
を特徴とするデータ管理方法。