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