【手続補正書】
【提出日】平成15年12月26日(2003.12.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
図２９は、「複合フィールド定義処理」において、個々のデータフィールドについておこなわれる処理を示したものである。まず、すでに作成されている項目定義データを１つづつとり出し、該当のフィールドが「複合フィールド」であるか否かの判定をおこなう。（ステップＢ１）この判定は、取り出した項目定義のデータフィールドについて、下記の条件を満たす「差異条件」が所定の方法で関係付けられて定義されているか否かを識別することによっておこなう。


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
「複合フィールド」であると判定されたデータフィールドについては、該当の項目定義データ中の「複合区分」欄に「複合フィールド」であることをを示すコード“１”をセットした上、（ステップＢ２）、「差異条件定義データ」と「派生エリア定義データ」を作成し、各々、そのアドレスを該当の項目定義データ中の「差異条件定義データポインタ」と「派生エリア定義データポインタ」にセットする。（ステップＢ４）
「複合フィールド」でない「通常フィールド」であると判定された場合は、該当の項目定義データの「複合区分」欄に、「通常フィールド」であることを示すコード”０”をセットし（ステップＢ３）、図２９に示した処理を抜ける。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
「差異条件定義データ」の形式を図３０に示す。本例の場合、差異条件として追記した文字列の中から、項目名部分“年度”とデータ部分“２０００”を抽出して、各々、該当のテキストデータを作成し、「差異条件定義データ」の「項目名テキストデータ部」と「データ名テキストデータ部」にセットする。また、差異条件の「区分」として、「項目名とデータ名の対」の形式であることを示すコード”０”をセットする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】変更
【補正の内容】
【０１０８】
「定義」モードの下で、「画面指定」ボタンを指示し、「画面指定」サブモードに入ると、図３５に示すようにディスプレイ画面２０ａ内の適当な位置に「１．フィールド」、「２．データ項目」、「３．データ名」等の各種定義項目をリストした副画面９４が現れる。ここで、通常記入情報の“売上数”をしてクリック指示し、副画面９４上で「２．データ項目」を選択指示すると、通常記入情報“売上数”がデータ項目の「売上数」に転化し、同時にクリック表示の部分が「２．データ項目」に割り当てた特殊表示に変わる。
同様に“売上数”の欄の下側の領域９２をクリック指示して、この領域２について副画面９４上で「１．フィールド」を指示すると、領域９２は「売上数」のデータを記入するフィールドとして定義され、同時にクリック部分が「１．フィールド」に割り当てた特殊表示に変わる。  ここで、データ項目、フィールド、…に割り当てた特定表示は、予め図５に示した「定義要素／記入情報対照表」に定めたものが現れる。
なお、図３５では、説明の便宜上、「データ項目」の箇所９０と「フィールド」の領域９２が同時に選択指示されている様子を示しているが、実際には１回のクリック毎に１箇所ずつ選択指示される。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
以上のようにして、書面上の全ての定義付けをおこなった後、画面上の「定義解釈」ボタンを指示すると、以上の指示内容により、所要の定義データが生成される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】変更
【補正の内容】
【０１１３】
以上の記入と指示をおこなった後、「項目名指定メニュー」上の「終了」ボタン１２０をクリックすると、「項目名指定メニュー」は消え、次のデータフィールドについての定義がおこなえるようになっている。全てのデータフィールドについて、以上の定義をおこない、画面上の「定義解釈」ボタンを指示すると、システム内では、上記した処理と同様にして、所要の定義データが生成される。また、表外の適当な空白部分には、指定内容を書面上に残すために、「差異条件文字列」が生成表示される。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】変更
【補正の内容】
【０１２６】
「副レコード」は「差異条件定義データ」を参照し、「主レコード」に該当する変更をおこなうことによって得られる。たとえば、本例の場合、差異条件は、項目名“年度”が“２０００”であるから、「副レコード」は、「主レコード」の中、項目名”年度”のデータを“２００１“から“２０００”に入れ替えることによって得られる。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１４３
【補正方法】変更
【補正の内容】
【０１４３】
出力元データファイルからレコードを１つづつ、順に取り出して、その構成各区分フィールドのレコード内アドレスを集計管理テーブル上に第５行上にセットし、それによって取り出した各データを集計管理テーブル第６行上にセットする。（ステップＨ２）取り出されたファイルレコードの各データは、その先頭に「テキストデータ」であるか「数値データ」であるかを示す「数値／テキスト区別フラグ」が付けられた上、第６行上の各欄にセットされる。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１５０
【補正方法】変更
【補正の内容】
【０１５０】
「副レコード」は、前記したように出力先表を構成する「項目定義データ」を１つづつ見て、それが「複合区分」である場合、該当の「項目定義データ」からポイントされている「差異条件定義データ」を取り出し、この「差異条件定義データ」を参照して、同じ「レコードセル列」から取り出される「主レコード」を変更する形で作成される。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１７０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１７１
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１７２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１７３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１７４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１７５
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2004127059.tif 000001
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2004127059.tif 000002
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2004127059.tif 000003
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図３１
【補正方法】変更
【補正の内容】
【図３１】
2004127059.tif 000004
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図３５
【補正方法】変更
【補正の内容】
【図３５】
2004127059.tif 000005
【手続補正２１】
【補正対象書類名】図面
【補正対象項目名】図４４
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】図面
【補正対象項目名】図４５
【補正方法】削除
【補正の内容】