(57)【要約】【課題】XML形式のファイルとして構造化され、必要な金融EDI情報の項目を満たす銀行送金XML形式電文の作成を支援するXML形式電文作成支援システムを提供する。【解決手段】本発明は、支払側企業から受取側企業に対し、全銀EDIシステムを介して送信される、振込の決済情報の金融EDI情報が記載されたXML形式電文の作成を支援するシステムであり、会計システムからの決済データに対応する金融EDI情報を入力する決済データ入力部と、金融EDI情報の項目が記載された項目情報入力フォーマットのテンプレートを、XML形式電文の送信先に対応して選択するテンプレート選択部と、項目情報入力フォーマットのテンプレートに、供給される金融EDI情報の各々のデータを書き込む金融EDI情報書込部と、項目情報入力フォーマットのテンプレートに記入された金融EDI情報の各々のデータに基づき、XML形式電文を生成するXML形式電文生成部とを備える。【選択図】図１
2019215790.tif 000002
【特許請求の範囲】
【請求項１】
支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援システムであり、
会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力部と、
前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択部と、
前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込部と、
前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成部と
を備えることを特徴とするＸＭＬ形式電文作成支援システム。
【請求項２】
前記項目情報入力フォーマットのテンプレートが、業態毎または企業毎に予め設定されている
ことを特徴とする請求項１に記載のＸＭＬ形式電文作成支援システム。
【請求項３】
前記項目情報入力フォーマットのテンプレートが、項目が固定された固定長形式テンプレート、あるいは必要とする項目が記載されており、任意に編集可能なタグ形式テンプレートであり、
前記固定長形式テンプレートあるいはタグ形式テンプレートのいずれを選択する項目設定形式選択部をさらに有する
ことを特徴とする請求項１または請求項２に記載のＸＭＬ形式電文作成支援システム。
【請求項４】
前記金融ＥＤＩ情報書込部が、
前記決済データに対応する金融ＥＤＩ情報のデータがＣＳＶ形式で記述されている場合、マッピングテーブルにより、前記項目情報入力フォーマットの項目の各々に、項目に対応する金融ＥＤＩ情報のデータを書き込む
ことを特徴とする請求項１から請求項３のいずれか一項に記載のＸＭＬ形式電文作成支援システム。
【請求項５】
前記ＸＭＬ形式電文を、ＣＳＶ形式、エクセル形式、固定長形式電文の各々に変換するＸＭＬ形式変換部をさらに有する
ことを特徴とする請求項１から請求項４のいずれか一項に記載のＸＭＬ形式電文作成支援システム。
【請求項６】
支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援方法であり、
決済データ入力部が、会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力過程と、
テンプレート選択部が、前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択過程と、
金融ＥＤＩ情報書込部が、前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込過程と、
ＸＭＬファイル作成部が、前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成過程と
を含むことを特徴とするＸＭＬ形式電文作成支援方法。
【請求項７】
支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援システムとしてコンピュータを機能させるためのプログラムであり、
前記コンピュータを、
会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力手段、
前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択手段、
前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込手段、
前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、全銀ネット（全国銀行資金決済ネットワーク）による全銀ＥＤＩ（electronic data interchange）システムを介して送信されるＸＭＬ（Extensible Markup Language）形式電文の作成を支援するＸＭＬ形式電文作成支援システム、ＸＭＬ形式電文作成支援方法及びプログラムに関する。
【背景技術】
【０００２】
現在の国内の企業間における振込送金は、振込元となる支払側企業の取引銀行である仕向金融機関が、振込先となる受取側企業の取引銀行である被仕向金融機関を指定し、全銀ネットが運営する全銀システムを介して行われている。このように、全銀システムを介することにより、異なる銀行間における商品の代金の振り込みなどがオンライン処理により行われている。
このオンライン処理において、図１１に示すように、支払側企業２０１から受取側企業２０２に対して、振込毎に銀行送金電文が、仕向銀行（金融機関）２０３、全銀システム２０４及び被仕向銀行（金融機関）２０５の各々を介して送信される。
【０００３】
上記銀行送金電文は、支払側企業２０１の会計システムが出力する決済データに基づいて生成されるファイルであり、全銀システム２０４で決められたデータ長の固定長電文となっている。銀行送金電文は、図１２に示すように、振込元及び振込先の各々の口座情報、決済金額、決済日などの支払に必要な情報とともに、データ容量が２０桁のＥＤＩ（Electronic Data Interchange）情報を記載する領域を有している。
【０００４】
金融ＥＤＩ情報は、項目として、業界区分、データ区分、支払通知番号、支払通知発行日、請求書番号、支払人企業法人コード、受取人企業法人コード、支払金額、税額、支払番号、請求先連絡担当者、請求先連絡先部門、発注番号、受注番号、単価、数量、納入日時、製品コード、製品名などがある。
【０００５】
また、一般的に、支払側企業は、受取企業側に対して商品代金の支払を行う決済日に、複数の商品に対する支払を一括して支払っている。
このとき、上述したように、銀行送金電文は、金融ＥＤＩ情報を記載できるＥＤＩ情報領域を有しているが、固定されたデータ容量であるため、十分な情報を記述することができない。
【０００６】
したがって、決済金額において、金額の仕分けに必要な商品名、単価、数量や商品の納入日時などの金融ＥＤＩ情報が、銀行送金電文においては不十分となっている。
このため、受取側企業において、会計担当者が銀行送金電文における入金した金額及び支払日などの情報から、販売した商品の売掛金の消し込みを行う際、入金された決済金額と、発注伝票などの商品名、単価、数量や商品の納入日時などの情報とを付き合わせて確認を行いながら行う必要がある。
【０００７】
このように、現状のＥＤＩ情報領域がデータ容量が少ないために、受取側企業における消し込み作業の非効率、それに伴い、受取企業側から支払企業側への決済金額が何の取引に対応しているかなどの問い合せの発生が、業務の非効率化を招いている。
これらの対策として、全銀ネットは、決済データの内容をより詳細に記述できるように、銀行送金電文を固定長から、ＸＭＬファイル形式の可変長の銀行送金電文（以下、銀行送金ＸＭＬ形式電文と示す）への変更を行う予定である。
【０００８】
この銀行送金ＸＭＬ形式電文は、図１１における全銀ＥＤＩシステム２０６を介して、支払側企業２０１から受取側企業２０２に対して送信される。ここで、全銀ＥＤＩシステム２０６は、各金融機関の間の振込に関するさまざまな情報（支払通知番号、請求書番号など）を受取企業に送信することを可能にするシステムであり、金融ＥＤＩ情報がＸＭＬ形式で書き込まれた銀行送金ＸＭＬ形式電文に対応している。
【０００９】
図１３に示す銀行送金ＸＭＬ形式電文となることにより、金額の仕分けに必要な商品名、単価、数量や商品の納入日時などの金融ＥＤＩ情報が、十分記載可能となっており、受取側企業及び支払側企業の各々において、商品の売買における代金の決済業務の効率化を行うことができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特許第６２２８６５１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
支払企業側の銀行送金ＸＭＬ形式電文を作成する際、会計システムが出力する決済データ、すなわち固定長の銀行送金電文の形式から、銀行送金ＸＭＬ形式電文を生成する必要が有る。
図１３に示すように、取引の支払明細毎に設定された項目の金融ＥＤＩ情報を、構造化したデータ項目それぞれに、支払明細に対応する発注伝票の商品情報、発注情報などを書き込んで行く必要がある。
【００１２】
しかしながら、ＸＭＬ形式で金融ＥＤＩ情報を含む決済情報を構造化して記述することは可能であるが、企業における会計の担当者には、構造化言語によるプログラミングなどの経験が無いため、非常に困難な作業である。
また、銀行送金ＸＭＬ形式電文における、構造化の記述が明確となっているかについては、ＸＭＬファイルの作成ツールによるデバッグで検証することはできる。一方、金融ＥＤＩ情報が必要な項目を全て満たしているかについては、担当者自らがタグを一個ずつ確認しなければならず、非効率な確認作業が必要となる。
【００１３】
本発明は、このような事情に鑑みてなされたもので、ＸＭＬ形式のファイルとして構造化され、かつ必要な金融ＥＤＩ情報の項目を満たす銀行送金ＸＭＬ形式電文を容易に作成する支援を行うＸＭＬ形式電文作成支援システム、ＸＭＬ形式電文作成支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
この発明は上述した課題を解決するためになされたもので、本発明のＸＭＬ形式電文作成支援システムは、支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援システムであり、会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力部と、前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択部と、前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込部と、前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成部とを備えることを特徴とする。
【００１５】
本発明のＸＭＬ形式電文作成支援システムは、前記項目情報入力フォーマットのテンプレートが、業態毎または企業毎に予め設定されていることを特徴とする。
【００１６】
本発明のＸＭＬ形式電文作成支援システムは、前記項目情報入力フォーマットのテンプレートが、項目が固定された固定形式テンプレート、あるいは必要とする項目が記載されており、任意に編集可能なタグ形式テンプレートであり、前記固定形式テンプレートあるいはタグ形式テンプレートのいずれを選択する項目設定形式選択部をさらに有することを特徴とする。
【００１７】
本発明のＸＭＬ形式電文作成支援システムは、前記金融ＥＤＩ情報書込部が、前記決済データに対応する金融ＥＤＩ情報のデータがＣＳＶ形式で記述されている場合、マッピングテーブルにより、前記項目情報入力フォーマットの項目の各々に、項目に対応する金融ＥＤＩ情報のデータを書き込むことを特徴とする。
【００１８】
本発明のＸＭＬ形式電文作成支援システムは、前記ＸＭＬ形式電文を、ＣＳＶ形式、エクセル形式、固定長形式電文の各々に変換するＸＭＬ形式変換部をさらに有することを特徴とする。
【００１９】
本発明のＸＭＬ形式電文作成支援方法は、支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援方法であり、決済データ入力部が、会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力過程と、テンプレート選択部が、前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択過程と、金融ＥＤＩ情報書込部が、前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込過程と、ＸＭＬファイル作成部が、前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成過程とを含むことを特徴とする。
【００２０】
本発明のプログラムは、支払側企業から受取側企業に対して、全銀ＥＤＩ（Electronic Data Interchange）システムを介して送信される、振込の決済における金融ＥＤＩ情報が記載されたＸＭＬ形式電文の作成を支援するＸＭＬ形式電文作成支援システムとしてコンピュータを機能させるためのプログラムであり、前記コンピュータを、会計システムから出力される決済データに対応する金融ＥＤＩ情報のデータを入力する決済データ入力手段、前記金融ＥＤＩ情報の項目が記載された項目情報入力フォーマットのテンプレートを、前記ＸＭＬ形式電文の送信先に対応して選択するテンプレート選択手段、前記項目情報入力フォーマットのテンプレートに対して、供給される前記金融ＥＤＩ情報の各々のデータを書き込む金融ＥＤＩ情報書込手段、前記項目情報入力フォーマットのテンプレートに記入された前記金融ＥＤＩ情報の各々のデータに基づき、前記ＸＭＬ形式電文を生成するＸＭＬファイル作成手段として機能させるためのプログラムである。
【発明の効果】
【００２１】
この発明によれば、ＸＭＬ形式のファイルとして構造化され、かつ必要な金融ＥＤＩ情報の項目を満たす銀行送金ＸＭＬ形式電文を容易に作成する支援を行うＸＭＬ形式電文作成支援システム、ＸＭＬ形式電文作成支援方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態によるＸＭＬ形式電文作成支援システムの構成例を示す図である。
【図２】テンプレートデータベース１１０に書き込まれて記憶されているテンプレートファイルテーブルの構成例を示している。
【図３】本実施形態のＸＭＬ形式電文作成支援システムによる銀行送金ＸＭＬ形式電文の生成処理の動作例を示すフローチャートである。
【図４】銀行送金ＸＭＬ形式電文の生成の際に用いられる金融ＥＤＩ情報の項目と、この項目のデータを入力する入力欄とからなるテンプレートファイルの形式を設定するメニュー画面を示す図である。
【図５】テンプレートファイルにより金融ＥＤＩ情報を含む振込先情報の項目のデータを入力し、総合振込データの生成を行う画面を示す図である。
【図６】固定長形式テンプレートファイルに対応する固定長形式テンプレートテーブルの構成例を示す図である。
【図７】タグ形式テンプレートファイルに対応するタグ形式テンプレートテーブルの構成例を示す図である。
【図８】ＣＳＶ形式ファイルの金融ＥＤＩ情報における金融ＥＤＩ情報の各項目が、テンプレートファイルの金融ＥＤＩ情報のどの項目に対応しているかを示すマッピングテーブルの設定画面の一例を示す図である。
【図９】マッピングテーブルの編集を行う読込ＣＳＶフォーマット詳細設定の表示画面の一例を示す図である。
【図１０】ＸＭＬ形式の入出金取引明細ファイル及び振込入金通知確認ファイルの各々を、表形式のテーブルに変換する処理を実行する際の表示画面の一例である。
【図１１】全国銀行協会が運営する全銀システム及び全銀ＥＤＩシステムの運用例を示す概念図である。
【図１２】全銀システムで用いられているデータ長が固定長電文である銀行送金電文の構成例を示す図である。
【図１３】全銀ＥＤＩシステムで用いられているデータ長が可変のＸＭＬ形式電文である銀行送金ＸＭＬ形式電文の構成例を示す図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して、本発明の実施形態について説明する。図１は、本発明の実施形態によるＸＭＬ形式電文作成支援システムの構成例を示す図である。図１において、本実施形態におけるＸＭＬ形式電文作成支援システムは、例えば、図１１における支払側企業２０１及び受取側企業２０２の各々のサーバ等にインストールされるアプリケーションプログラムにより実現される。
【００２４】
本実施形態におけるＸＭＬ形式電文作成支援システムは、例えば、図１に示すように、決済データ入力部１０１、テンプレート選択部１０２、項目設定形式選択部１０３、項目編集部１０４、金融ＥＤＩ情報書込部１０５、ＸＭＬファイル作成部１０６、表形式ファイル作成部１０７、表示制御部１０８、表示部１０９、テンプレートデータベース１１０及びＸＭＬファイル記憶部１１１の各々を備えている。
【００２５】
決済データ入力部１０１は、不図示の会計システムから出力される決済データのファイル（決済データファイル）の読み込みを行う。この決済データのファイル形式は、固定長形式ファイル、ＣＳＶ（comma separated values）形式ファイルあるいはＸＭＬ形式ファイルのいずれを用いても良い。決済データは、例えば、支払側企業２０１が受取側企業２０２からの商品購入、サービス、工事などの支払種別に対する対価として支払う（決済する）代金を示すデータであり、支払側企業２０１、決済日及び決済金額などの情報が記載されている。
また、決済データ入力部１０１は、会計システムから供給された決済データファイルを、一旦、ＸＭＬファイル記憶部１１１に書き込んで記憶させる。
【００２６】
テンプレート選択部１０２は、決済データファイルの送信先の受取側企業の業態の種類及び企業の各々を識別する業態・企業識別情報に対応する、銀行送金ＸＭＬ形式電文を生成する際の金融ＥＤＩ情報の項目が記載されたテンプレートファイルを、テンプレートデータベース１１０において検索する。ここで選択されるテンプレートファイルは、候補として固定長形式テンプレートファイル及びタグ形式テンプレートファイルの各々である。
【００２７】
図２は、テンプレートデータベース１１０に書き込まれて記憶されているテンプレートファイルテーブルの構成例を示している。
図２において、各レコードには、業態・企業識別情報に対応して、固定式テンプレートファイルインデックスと、タグ形式テンプレートファイルインデックスとが予め書き込まれて記憶されている。固定式テンプレートファイルインデックスは、テンプレートデータベース１１０において、選択された業態・企業識別情報に対応する固定式テンプレートファイルが書き込まれて記憶されているアドレスを示している。タグ式テンプレートファイルインデックスは、テンプレートデータベース１１０において、選択された業態・企業識別情報に対応するタグ式テンプレートファイルが書き込まれて記憶されているアドレスを示している。
【００２８】
ここで、固定長形式テンプレートファイルは、会計システムから出力される決済データのファイルに含まれない金融ＥＤＩ情報、例えば、購入した商品、受けたサービス、依頼した工事など支払種別の各々を、それぞれ請求単位において一意に特定する金融ＥＤＩ情報の項目が固定されたデータ入力欄として予め設けられている。固定長形式テンプレートファイルにおける金融ＥＤＩ情報の項目の種類は、業態あるいは企業にて、あらかじめ定義されている。
以下の説明において、固定長形式テンプレートファイル及びタグ形式テンプレートファイルを総称する場合、単にテンプレートファイルと示す。
【００２９】
また、タグ形式テンプレートファイルは、会計システムから出力される決済データのファイルに含まれない金融ＥＤＩ情報、例えば、購入した商品、受けたサービス、依頼した工事など支払種別の各々を、それぞれ請求単位において一意に特定する金融ＥＤＩ情報の項目がデータ入力欄として設けられているが、必要に応じて任意にユーザが新たな項目の追加あるいはすでにある項目の削除という編集が可能である。タグ形式テンプレートファイルにおける金融ＥＤＩ情報の項目の種類は、必要に応じて任意の方法により抽出する。例えば、このタグ形式テンプレートファイルにおける金融ＥＤＩ情報の項目の種類は、業態あるいは企業の各々に対してアンケート調査を行い、業態あるいは企業それぞれで共通に使用される支払種別毎に、支払う決済金額がいずれの請求単位を含むかを明確にする項目を抽出することで選択されている。
【００３０】
項目設定形式選択部１０３は、業態及び企業に対応して選択されたテンプレートから、固定長形式テンプレートファイル及びタグ形式テンプレートファイルのいずれかを、供給される形式選択信号により選択する。
【００３１】
項目編集部１０４は、表示部１０９の表示画面において、金融ＥＤＩ情報の項目の追加あるいは削除の操作に対応して、銀行送金ＸＭＬ形式電文における金融ＥＤＩ情報の項目の編集を行う。そして、項目編集部１０４は、編集されたタグ形式テンプレートファイルを、一旦、ＸＭＬファイル記憶部１１１に対して書き込んで記憶させる。
【００３２】
金融ＥＤＩ情報書込部１０５は、テンプレートファイルの金融ＥＤＩ情報の各欄に対して、それぞれに対応する金融ＥＤＩ情報の項目のデータを書き込む処理を行う。
このとき、金融ＥＤＩ情報書込部１０５は、会計システムから読み込まれるファイルにおける金融ＥＤＩ情報と、テンプレートファイルとの各々の項目を、決済データ、テンプレートファイルそれぞれの対応関係を示すマッピングテーブルによる対応付けを行う。すなわち、会計システムの出力する決済データのファイルと、銀行送金ＸＭＬ形式電文との各々に用いられる項目名が、同一の種別であるにもかかわらず異なる場合、それぞれの対応付けを行う必要がある。
【００３３】
ここで、金融ＥＤＩ情報書込部１０５は、決済データがＣＳＶ形式の場合、ＣＳＶにおける項目の記載される順番の番号と、銀行送金ＸＭＬ形式電文との各々に用いられる項目名とが対応付けられたマッピングテーブルを用いる。このマッピングテーブルは、企業側の担当者が生成したものを用いても良いし、また、本実施形態のアプリケーションプログラムを作成する企業により予め生成されているものを用いても良い。
【００３４】
ＸＭＬファイル作成部１０６は、金融ＥＤＩ情報書込部１０５が入力した各項目の金融ＥＤＩ情報のデータを、対応する項目の金融ＥＤＩ情報のデータとして、図１３に示すＸＭＬ形式で記載することで、銀行送金ＸＭＬ形式電文を生成する。すなわち、銀行送金ＸＭＬ形式電文において、振込の決済における支払先の受取側企業の企業名や振込口座などを示す「振込情報」に従属するタグとして、支払の明細毎に「注文明細」のタグがあり、この「注文明細」のタグに従属して、この明細の商品等に関する「金融ＥＤＩ情報」の項目として、受取側企業からの請求毎に、「注文番号」をはじめとし、「金額」、「単位」などに分類されている。
【００３５】
このように、銀行送金ＸＭＬ形式電文は、同一の決済日に行われる振込に対応しており、複数の異なる受取側企業、また各受取側企業における複数の明細が記述されている。
また、ＸＭＬファイル作成部１０６は、作成した銀行送金ＸＭＬ形式電文を、一旦、ＸＭＬファイル記憶部１１１に対して書き込んで記憶させる。
【００３６】
表形式ファイル作成部１０７は、支払側企業においてＸＭＬファイル作成部１０６が生成した、あるいは受取側企業において支払側企業から送信された銀行送金ＸＭＬ形式電文を、エクセル（登録商標）などのデータを表形式として表示するフォーマットの表形式ファイルに変換する。
【００３７】
また、表形式ファイル作成部１０７は、受取側企業において、支払側企業から送信された銀行送金ＸＭＬ形式電文を、会計システムに入力可能なデータ、例えば固定長形式、ＣＳＶ形式、ＸＭＬ形式などに変換する。このとき、金融ＥＤＩ情報書込部１０５は、銀行送金ＸＭＬ形式電文における項目名をマッピングテーブルを参照して、会計システムの入力可能な決済データ形式における項目名に逆変換を行う。
【００３８】
表示制御部１０８は、上述した各部が使用するデータ入力画面などを、後述する表示部１０９に表示するための制御を行う。
表示部１０９は、例えば、所定の解像度の液晶パネルである。
【００３９】
図３は、本実施形態のＸＭＬ形式電文作成支援システムによる銀行送金ＸＭＬ形式電文の生成処理の動作例を示すフローチャートである。
ステップＳ１：
支払側企業の決済担当者が、例えばサーバにおいてＸＭＬ形式電文作成支援システムアプリケーションを起動する。
これにより、表示制御部１０８は、図４に示すテンプレートファイルの形式を設定する画面を、表示部１０９の表示画面に表示する。
【００４０】
図４は、銀行送金ＸＭＬ形式電文の生成の際に用いられる金融ＥＤＩ情報の項目と、この項目のデータを入力する入力欄とからなるテンプレートファイルの形式を設定するメニュー画面を示す図である。図４のメニュー画面において、選択バー５０１は、テンプレートファイルの形式（金融ＥＤＩ情報テンプレートの種別）を選択する選択肢を表示する。選択肢としては、少なくとも、固定長形式テンプレートファイルとタグ形式テンプレートファイルとの２つの形式のテンプレートファイルがある。
【００４１】
この選択バー５０１において、担当者が、例えば、固定長形式テンプレートファイルとタグ形式テンプレートファイルとのいずれかを選択し、保存ボタン５０２をマウスによりクリックして、テンプレートファイルの形式を入力する。
また、読込ＣＳＶ設定領域５０３における金融ＥＤＩ情報に対して、ＣＳＶ形式のファイルにおける金融ＥＤＩ情報の項目と、テンプレートファイルにおける金融ＥＤＩ情報の項目とも対応を取る。
【００４２】
担当者の形式の選択及び入力操作に対応して、項目設定形式選択部１０３は、テンプレート選択部１０２に対して、テンプレートファイルの形式を示すテンプレート形式情報を出力する。
そして、テンプレート選択部１０２は、担当者が選択するテンプレート形式を、自身内部の記憶部に書き込んで記憶させる。
【００４３】
ステップＳ２：
次に、テンプレート選択部１０２は、表示制御部１０８を介して、テンプレートファイルを用いて選択する決済データを選択する図５に示す画面を、表示部１０９の表示画面に表示する。
【００４４】
図５は、テンプレートファイルにより金融ＥＤＩ情報を含む振込先情報の項目のデータを入力し、総合振込データの生成を行う画面を示す図である。
固定長ファイル読込ボタン、ＣＳＶ読込ボタン及びＸＭＬファイル読込ボタンからなる選択ボタン群５５１において、会計システムが出力する決済データのファイル形式に合わせる。
担当者は、会計システムが決済データを固定長形式ファイルで出力する場合、固定長読込ボタンをクリックし、会計システムが決済データをＣＳＶ形式ファイルで出力する場合、ＣＳＶ読込ボタンをクリックし、会計システムが決済データをＸＭＬファイル形式で出力する場合、ＸＭＬファイル読込ボタンをクリックする。
【００４５】
ステップＳ３：
そして、テンプレート選択部１０２は、会計システムから決済データを読み込み、金融ＥＤＩ情報の項目のデータを入力する対象の候補として、領域５５２に会計システムから読み込んだ決済データにおける振込先（受取側企業）毎の明細のファイルを表示する。
【００４６】
ステップＳ４：
次に、担当者は、詳細ボタン５５３をマウスでクリックすることにより、金融ＥＤＩ情報の項目のデータの入力を行う振込先の受取側企業を選択する。
上述した処理により、テンプレート選択部１０２は、テンプレートデータベース１１０のテンプレートファイルテーブルを参照し、受取側企業の業態・企業識別情報（例えば、図５における顧客コード１及び顧客コード２）により、テンプレートファイルを読み出す業態あるいは企業を検索する。
【００４７】
ステップＳ５：
テンプレート選択部１０２は、自身の記憶部に記憶されているテンプレート形式が固定長形式であるかタグ形式であるかの判定を行う。
このとき、テンプレート選択部１０２は、テンプレート形式が固定長形式である場合、処理をステップＳ６へ進める。一方、テンプレート選択部１０２は、テンプレート形式がタグ形式である場合、処理をステップＳ８へ進める。
【００４８】
ステップＳ６：
テンプレート選択部１０２は、テンプレートデータベース１１０のテンプレートファイルテーブルにおける、受取側企業の業態・企業識別情報に対応するレコードから、固定長形式テンプレートファイルインデックスを読み出す。
そして、テンプレート選択部１０２は、固定長形式テンプレートファイルインデックスに対応する固定長形式テンプレートファイルのデータをテンプレートデータベース１１０から読み出す。
【００４９】
ステップＳ７：
金融ＥＤＩ情報書込部１０５は、例えば会計システムから読み込んだＣＳＶ形式（あるいは固定長形式及びＸＭＬ形式）の決済データから順次金融ＥＤＩ情報の各項目のデータを読み出し、所定のマッピングテーブルを用いて、テンプレート選択部１０２が読み出した固定長形式テンプレートファイルにおける対応する金融ＥＤＩ情報の各項目に対して書き込む。
このとき、金融ＥＤＩ情報書込部１０５は、表示制御部１０８を介して、図６に示す固定長形式テンプレートファイルに対応した固定長形式テンプレートテーブル５６１を表示する。この固定長形式テンプレートテーブル５６１において、各テーブルは、振込先の受取側企業からの振込期日が同一の請求書の決済データそれぞれに対応している。図６は、固定長形式テンプレートファイルに対応する固定長形式テンプレートテーブルの構成例を示す図である。
【００５０】
これにより、金融ＥＤＩ情報書込部１０５は、金融ＥＤＩ情報の各項目の欄に項目のデータが書き込まれた固定長形式テンプレートファイルを生成する。金融ＥＤＩ情報書込部１０５は、生成した固定長形式テンプレートファイルをＸＭＬファイル記憶部１１１に対して、一旦書き込んで記憶させる。
また、金融ＥＤＩ情報の項目のデータで固定長形式テンプレートファイルの項目に対して、ＣＳＶ形式（あるいは固定長形式及びＸＭＬ形式）の決済データのファイルに詳細が記載されていない項目のデータに関しては、図６に示す固定長形式テンプレートテーブル５６１に対して、担当者が請求書を参照して、手入力により対応する項目のデータをキーボート等を用いて書き込む。
【００５１】
そして、担当者が保存ボタン５６２をマウスによりクリックすることにより、金融ＥＤＩ情報書込部１０５は、担当者が金融ＥＤＩ情報の各項目の欄に書き込んだデータを読み込み、対応する金融ＥＤＩ情報の項目の欄に対してデータを書き込んで固定長形式テンプレートテーブルを生成する。
【００５２】
ステップＳ８：
テンプレート選択部１０２は、テンプレートデータベース１１０のテンプレートファイルテーブルにおける、受取側企業の業態・企業識別情報に対応するレコードから、タグ形式テンプレートファイルインデックスを読み出す。
そして、テンプレート選択部１０２は、タグ形式テンプレートファイルインデックスに対応するタグ形式テンプレートファイルのデータをテンプレートデータベース１１０から読み出す。
【００５３】
ステップＳ９：
そして、金融ＥＤＩ情報書込部１０５は、表示制御部１０８を介して、図７に示すタグ形式テンプレートファイルに対応したタグ形式テンプレートテーブル５７１を表示する。図７は、タグ形式テンプレートファイルに対応するタグ形式テンプレートテーブルの構成例を示す図である。
担当者は、表示部１０９の表示画面のタグ形式テーブル５７１における金融ＥＤＩ情報の項目を参照し、振込先の受取側企業あるいは業態において必要な項目の欄を追加し、必要のない項目の欄の削除を行う編集処理を行う。
項目編集部１０４は、上述した担当者の表示部１０９上の編集処理に対応して、タグ形式テンプレートテーブル５７１における各項目の欄を編集する。
【００５４】
ステップＳ１０：
金融ＥＤＩ情報書込部１０５は、例えば会計システムから読み込んだＣＳＶ形式（あるいは固定長形式及びＸＭＬ形式）の決済データから順次金融ＥＤＩ情報の各項目のデータを読み出し、所定のマッピングテーブルを用いて、項目編集部１０４が編集したタグ形式テンプレートテーブルにおける対応する金融ＥＤＩ情報の各項目に対して書き込む。
このとき、金融ＥＤＩ情報書込部１０５は、表示制御部１０８を介して、図７に示すタグ形式テンプレートファイルに対応したタグ形式テンプレートテーブル５７１を表示する。このタグ形式テンプレートテーブル５７１において、各テーブルは、振込先の受取側企業からの振込期日が同一の請求書の決済データそれぞれに対応している。
【００５５】
これにより、金融ＥＤＩ情報書込部１０５は、金融ＥＤＩ情報の各項目の欄に項目のデータが書き込まれたタグ形式テンプレートファイルを生成する。金融ＥＤＩ情報書込部１０５は、生成したタグ形式テンプレートファイルをＸＭＬファイル記憶部１１１に対して、一旦書き込んで記憶させる。
また、金融ＥＤＩ情報の項目のデータでタグ形式テンプレートファイルの項目に対して、ＣＳＶ形式（あるいは固定長形式及びＸＭＬ形式）の決済データのファイルに詳細が記載されていない項目のデータに関しては、図７に示すタグ形式テンプレートテーブル５７１に対して、担当者が請求書を参照して、手入力により対応する項目のデータをキーボート等を用いて書き込む。
【００５６】
また、会計システムから決済データのファイルを得るのではなく、図７に示すタグ形式テンプレートテーブル５７１の各項目の欄に対して、担当者が請求書を参照して、手入力により対応する項目のデータをキーボート等を用いて書き込むようにしても良い。
そして、担当者が保存ボタン５７２をマウスによりクリックすることにより、金融ＥＤＩ情報書込部１０５は、担当者が金融ＥＤＩ情報の各項目の欄に書き込んだデータを読み込み、対応する金融ＥＤＩ情報の項目の欄に対してデータを書き込んでタグ形式テンプレートテーブルを生成する。
【００５７】
ステップＳ１１：
金融ＥＤＩ情報書込部１０５は、表示部１０９に表示される図５の表示画面における領域５５２の決済データに対する処理が全て終了したか否かの判定を行う。
このとき、金融ＥＤＩ情報書込部１０５は、領域５５２の決済データに対する処理が全て終了した場合、処理をステップＳ１２へ進める。ここで、金融ＥＤＩ情報書込部１０５は、図５に示す表示画像において、金融ＥＤＩ情報の書き込みが終了した決済データのレコードの金融ＥＤＩ情報の欄に「設定済」との文字列を表示し、この決済データのテンプレートファイルへの書き込みが終了したことを担当者に通知する。
【００５８】
一方、金融ＥＤＩ情報書込部１０５は、領域５５２の決済データに対する処理が全て終了していない場合、処理をステップＳ４へ進める。ここで、金融ＥＤＩ情報書込部１０５は、図５に示す表示画像において、金融ＥＤＩ情報の書き込みが終了していない決済データのレコードの金融ＥＤＩ情報の欄に「未設定」との文字列を表示し、担当者に対して金融ＥＤＩ情報の項目の欄へのデータの書き込みを促す通知を行う。また、金融ＥＤＩ情報書込部１０５は、書き込みは終了しているが、全ての項目の欄にデータが書き込まれていない決済データのレコードの金融ＥＤＩ情報の欄に「エラー有り」との文字列を表示し、担当者に対して金融ＥＤＩ情報の確認を促す通知を行う。
【００５９】
ステップＳ１２：
担当者は、図５の表示画面における領域における決済データの全てに対して、金融ＥＤＩ情報の各項目に対するデータの書き込み処理の終了を確認した後、図５の表示画面における「ＸＭＬファイル作成」と示されたボタン５５５をマウスによりクリックする。
これにより、ＸＭＬファイル作成部１０６は、ＸＭＬファイル記憶部１１１からテンプレートテーブル（固定長形式テンプレートテーブルまたはタグ形式テンプレートテーブル）を読み出す。
そして、ＸＭＬファイル作成部１０６は、読み出したテンプレートテーブルに基づき、図１３に示すＸＭＬ形式の銀行送金ＸＭＬ形式電文（ＸＭＬファイル）を作成し、作成した銀行送金ＸＭＬ形式電文をＸＭＬファイル記憶部１１１に書き込んで記憶させる。
【００６０】
また、ステップＳ７において用いるマッピングテーブルは、以下のように設定する。
図４における読込ＣＳＶ設定領域５０３において、総合振込データ、金融ＥＤＩ情報及び振込先口座情報の各々で用いるマッピングテーブルを設定する。
上記読込ＣＳＶ設定領域５０３において、会計システムから読み込むＣＳＶ形式ファイルの決済データ（総合振込データ、金融ＥＤＩ情報及び振込先口座情報）毎に、マッピングテーブルを設定する。
【００６１】
例えば、担当者は、総合振込データのマッピングテーブルを設定する際、図４における読込ＣＳＶ設定領域５０３の選択バー５０３Ａにて、マッピングテーブルを設定する対象のＣＳＶ形式ファイルの名称（あるいは識別情報）を選択し、修正ボタンをマウスによりクリックする。または、新規作成ボタン５０３Ｂをマウスによりクリックする。
これにより、金融ＥＤＩ情報書込部１０５は、図８に示す読込ＣＳＶフォーマット共通設定の表示画面を、表示制御部１０８を介して表示部１０９の表示画面に表示する。この図８は、ＣＳＶ形式ファイルの金融ＥＤＩ情報における金融ＥＤＩ情報の各項目が、テンプレートファイルの金融ＥＤＩ情報のどの項目に対応しているかを示すマッピングテーブルの設定画面の一例を示す図である。
【００６２】
担当者は、図８に示す読込ＣＳＶフォーマット共通設定の表示画面において、フォーマット名の入力欄５０５に、ＣＳＶ形式ファイルの金融ＥＤＩ情報における金融ＥＤＩ情報の項目を、テンプレートファイルの項目にマッピングするために用いるマッピングテーブルの名称を記入し、テンプレートの種別（固定長形式あるいはタグ形式など）を入力欄５０６に対して設定して、設定ボタン５０７をクリックする。これにより、金融ＥＤＩ情報書込部１０５は、所定の決済データに対するＣＳＶ形式ファイルにおける金融ＥＤＩ情報の項目を、テンプレートファイルの項目にマッピングするために用いるマッピングテーブルの設定を行う。
【００６３】
図９は、マッピングテーブルの編集を行う読込ＣＳＶフォーマット詳細設定の表示画面を示す図である。金融ＥＤＩ情報書込部１０５は、図９の表示画面において、表示領域５１１におけるフォーマット名の表示欄５１１Ａに対して図８の入力欄５０５に記入されたマッピングテーブルの名称を表示する。また、金融ＥＤＩ情報書込部１０５は、フォーマット形式の表示欄５１１Ｂに対して、ヘッダレコードの有無の設定の表示を行う。また、金融ＥＤＩ情報書込部１０５は、表示領域５１１における対象ファイルの表示欄５１１Ｃに対して図４の記入欄５０３における記入欄５０３Ａ「総合振込データ」、記入欄５０３Ｂ「金融ＥＤＩ情報」、記入欄５０３Ｃ「振込先口座情報」のいずれかに記載した読込ＣＳＶ形式ファイルの名称を表示する。また、金融ＥＤＩ情報書込部１０５は、表示領域５１１における金融ＥＤＩ情報テンプレート種別の表示欄５１１Ｄに対して図８の記入欄５０６に入力したテンプレート種別を表示する。
【００６４】
そして、図９の表示画面において、読み込みＣＳＶ項目設定の領域５１２には、図８における入力欄５０６の「テンプレート種別」において、「固定長形式（１４０桁）」を選択した場合に設定領域５１３が表示される。一方、読み込みＣＳＶ項目設定の領域５１２には、図８における入力欄５０６の「テンプレート種別」において、「ＸＭＬタグ形式（業界横断ＥＤＩ仕様）」を選択した場合に設定領域５１４が表示される。
ここで、データレコード項目は、振込先の受取側企業からの請求書に対応した商品、数量、価格などの特定に必要な金融ＥＤＩ情報の項目である。
【００６５】
担当者は、振込先の受取側企業からの請求書等の特定に必要な特定情報項目用のマッピングテーブルの設定を行う設定領域５１３において、「固定長形式（１４０桁）」のテンプレートファイルにおいて予め設定されている特定情報項目と対応付けて、同一レコードにある項目番号の欄に対してＣＳＶ形式ファイルにおける特定情報項目の先頭からの番号を記入する。
これにより、金融ＥＤＩ情報書込部１０５は、上記設定領域５１３のデータを読み込み、テンプレートファイルにおける特定情報項目と、ＣＳＶ形式ファイルにおける特定情報項目との対応づけを行う、特定情報項目用のマッピングテーブルを生成する。
【００６６】
また、担当者は、データレコード項目用のマッピングテーブルの設定を行う設定領域５１４において、「ＸＭＬタグ形式（業界横断ＥＤＩ仕様）」のテンプレートファイルにおいて予め設定されている金融ＥＤＩ情報の項目と対応付けて、同一レコードにある項目番号の欄に対してＣＳＶ形式ファイルにおける金融ＥＤＩ情報の項目の先頭からの番号を記入する。
これにより、金融ＥＤＩ情報書込部１０５は、上記設定領域５１４のデータを読み込み、テンプレートファイルにおける金融ＥＤＩ情報の項目と、ＣＳＶ形式ファイルにおける金融ＥＤＩ情報の項目との対応づけを行う、データレコード項目用のマッピングテーブルを生成する。
【００６７】
上述したように、担当者がデータレコード項目用の各々のマッピングテーブルのデータ入力を行った後、図９における表示画面の保存ボタンをマウスによりクリックする。
これにより、金融ＥＤＩ情報書込部１０５は、テンプレートファイルの金融ＥＤＩ情報の各項目の欄に対して、それぞれに対応する金融ＥＤＩ情報の項目のデータを書き込む処理を行う際、この決済データに対して設定されたマッピングテーブルを読み出す。そして、金融ＥＤＩ情報書込部１０５は、会計システムから読み込まれる決済データのファイルにおける金融ＥＤＩ情報の項目と、テンプレートファイルとの各々の項目とを、マッピングテーブルにより対応付けて、テンプレートファイルの金融ＥＤＩ情報の各項目の欄への書き込み処理を行う。
【００６８】
そして、支払側企業の担当者は、図１１に示す全銀ＥＤＩシステム２０６を介して銀行送金ＸＭＬ形式電文を送信する（送金指図）。
これにより、全銀ＥＤＩシステム２０６は、銀行送金ＸＭＬ形式電文から従来の固定長形式の銀行送金電文を生成し、ヘッダー情報に記載されている支払側企業の取引銀行である仕向銀行２０３に対して、銀行送金電文を送信する。このとき、銀行送金ＸＭＬ形式電文と銀行送金電文とは、所定の識別情報（キー（ｋｅｙ）情報）により対応付けられている。
全銀システム２０４は、全銀ＥＤＩシステム２０６から供給される銀行送金電文を受取側企業毎に分解し、それぞれの取引銀行である被仕向銀行２０５に対する決済金額を振り込む銀行送金電文として、各被仕向銀行に対して送信する。
【００６９】
また、被仕向銀行２０５は、全銀システム２０４を介して、仕向銀行２０３のシステムから送信される自身の管理する振込口座に対する銀行送金電文を受信し、支払側企業から受取側企業の振込口座に対する決済金額の振込処理を行う。
そして、被仕向銀行２０５は、上記銀行送金電文に基づき、入出金取引明細及び振込入金通知確認の各々を生成し、銀行送金電文に付与されていた識別情報を付加し、全銀ＥＤＩシステム２０６に対して送信する。
全銀ＥＤＩシステム２０６は、銀行送金電文と銀行送金ＸＭＬ形式電文とを識別情報により対応付け、入出金取引明細及び振込入金通知確認のＸＭＬ形式のファイルとして、入出金取引明細ファイル、振込入金通知確認ファイルそれぞれを生成し、受取側企業２０２に送信する（振込入金）。
【００７０】
受取側企業２０２は、支払側企業２０１と同様に、図１に示すＸＭＬ形式電文作成支援システムが備えられている。以下の説明は、受取側企業２０２における処理の説明である。
決済データ入力部１０１は、全銀ＥＤＩシステム２０６から、入出金取引明細ファイル及び振込入金通知確認ファイルを入力し、ＸＭＬファイル記憶部１１１に対して書き込んで記憶させる。振込入金通知確認ファイルは、ＸＭＬ形式のファイルであり、支払指図の明細毎（振込入金毎）に、取引の詳細なデータ及び金融ＥＤＩ情報が記載されている。一方、入出金取引明細ファイルは、同様に、ＸＭＬ形式のファイルであり、支払指図の明細毎（振込入金毎）に、取引の詳細なデータ及び金融ＥＤＩ情報が記載され、かつ現在の残高などが記載されている。
【００７１】
表形式ファイル作成部１０７は、表示制御部１０８を介して表示部１０９の表示画面に、図１０に示す入金取引明細入力領域５８１の表示画像を表示する。図１０は、ＸＭＬ形式の入出金取引明細ファイル及び振込入金通知確認ファイルの各々を、それぞれ「ＣＳＶ形式ファイル」、「固定長形式ファイル」、「表形式のエクセル（登録商標）ファイル」に変換する処理を実行する際の表示画面の一例である。
この図１０の表示画面において、受取側企業の担当者は、対象の入出金取引明細ファイルをＸＭＬ形式から変換するフォーマット形式を、入金取引明細入力領域５８１における入力欄５８１Ａに設定する。ここで、フォーマット形式とは、「入出金取引明細ファイル」のなかでのファイルフォーマットのバリエーションを示す。「入出金取引明細ファイル」には、入出金取引明細（普通預金・当座預金・貯蓄預金）、入出金取引明細（通知預金・定期預金・積立定期預金）のフォーマット形式のバリエーションがある。
【００７２】
そして、上記担当者は、入金取引明細入力領域５８１の対象ファイルの入力欄５８１Ｂに、入出金取引明細ファイルのファイル名を記載する。担当者は、上述した入金取引明細入力領域５８１における各欄への入力が終了した後、読込実行のボタン５８１Ｃをクリックする。
これにより、表形式ファイル作成部１０７は、入力欄５８１Ｂに設定されたＸＭＬファイルを、ＸＭＬファイル記憶部１１１から読み出し、会計システムに入力可能な形式のファイルに変換する。すなわち、ファイル名が記載された入出金取引明細ファイルが、上述したフォーマット形式の「ＣＳＶ形式ファイル」、「固定長形式ファイル」、「エクセル（登録商標）ファイル」それぞれのフォーマット形式に変換される。
【００７３】
次に、図１０の表示画面において、受取側企業の担当者は、対象の振込入金通知ファイルをＸＭＬ形式から変換するフォーマット形式を、振込入金通知入力領域５８２における入力欄５８２Ａに設定する。ここで、フォーマット形式とは、「振込入金通知ファイル」のなかでのファイルフォーマットのバリエーションを示す。「振込入金通知ファイル」には、フォーマットＡ、フォーマットＢのフォーマット形式のバリエーションがある。
【００７４】
そして、上記担当者は、振込入金通知入力領域５８２の対象ファイルの入力欄５８２Ｂに、振込入金通知ファイルのファイル名を記載する。担当者は、上述した振込入金通知入力領域５８２における各欄への入力が終了した後、読込実行のボタン５８２Ｃをクリックする。
これにより、表形式ファイル作成部１０７は、入力欄５８２Ｂに設定されたＸＭＬファイルを、ＸＭＬファイル記憶部１１１から読み出し、会計システムに入力可能な形式のファイルに変換する。すなわち、ファイル名が記載された振込入金通知ファイルが、上述したフォーマット形式の「ＣＳＶ形式ファイル」、「固定長形式ファイル」、「エクセル（登録商標）ファイル」それぞれのフォーマット形式に変換される。
【００７５】
従来、固定長のために金融ＥＤＩ情報が不十分であり、振込まれた決済金額と請求書の項目との対応が行えず、売掛金の消し込みを行う際、決済金額と発注伝票との突き合わせを行っていたが、上述した本実施形態によれば、ＸＭＬ形式である銀行送金ＸＭＬ形式電文の生成を支援するため、ＸＭＬ形式の構造化されたファイルの作成に不慣れな担当者であっても、会計システムから出力される決済データから容易に銀行送金ＸＭＬ形式電文を生成することができる。
【００７６】
また、本実施形態によれば、支払側企業において作成した、受取側企業に送信する銀行送金ＸＭＬ形式電文を、エクセル（登録商標）などの表形式のファイルに、表形式ファイル作成部１０７により変換することができるため、受取側企業における決済データに間違いがないかを容易に検出することが可能となる。
【００７７】
また、本実施形態によれば、受取側企業において、ＸＭＬ形式の構造化されたファイルとして銀行送金ＸＭＬ形式電文が供給された際、エクセル（登録商標）などの表形式のファイルに、表形式ファイル作成部１０７により変換することができるため、会計システムにおける売掛金の消し込み処理が、従来のように金額を付き合わせずとも、明確に金融ＥＤＩ情報の項目により、決済金額がいずれの請求に対応しているかが容易に判定できる。
【００７８】
また、図１におけるＸＭＬ形式電文作成支援システムの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、全銀ＥＤＩシステムで用いられている銀行送金ＸＭＬ形式電文の生成を支援する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７９】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００８０】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００８１】
１…ＸＭＬ形式電文作成支援システム
１０１…決済データ入力部
１０２…テンプレート選択部
１０３…項目設定形式選択部
１０４…項目編集部
１０５…金融ＥＤＩ情報書込部
１０６…ＸＭＬファイル作成部
１０７…表形式ファイル作成部
１０８…表示制御部
１０９…表示部
１１０…テンプレートデータベース
１１１…ＸＭＬファイル記憶部
２０１…支払側企業
２０２…受取側企業
２０３…仕向銀行
２０４…全銀システム
２０５…被仕向銀行
２０６…全銀ＥＤＩシステム
【図１】
2019215790.tif 000003
【図２】
2019215790.tif 000004
【図３】
2019215790.tif 000005
【図４】
2019215790.tif 000006
【図５】
2019215790.tif 000007
【図６】
2019215790.tif 000008
【図７】
2019215790.tif 000009
【図８】
2019215790.tif 000010
【図９】
2019215790.tif 000011
【図１０】
2019215790.tif 000012
【図１１】
2019215790.tif 000013
【図１２】
2019215790.tif 000014
【図１３】
2019215790.tif 000015