(57)【特許請求の範囲】
【請求項１】
入出力インターフェース手段及び記憶手段を備えたコンピュータで三者間取引についての資金を分配して移動するためのデータを生成する方法であって、前記記憶手段は登録データを格納するデータベースを記憶し、前記登録データは、前記三者間取引のための前記資金が移動される専用口座を識別する情報と、前記資金を分配した第１の資金の額および第２の資金の額と、前記第１の資金の移動先である第１の口座を識別する情報と、前記第２の資金の移動先である第２の口座を識別する情報と、前記専用口座から第１の口座へ資金を移動する際の依頼人名と前記専用口座へ前記資金を移動する際の依頼人名と、前記専用口座へ移動される前記資金の額とを有して構成され、
前記方法は、前記コンピュータが
前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段に格納するステップと、
前記検出に応答して、
前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データを前記記憶手段から取得するステップと、
取得した前記登録データのうちの前記専用口座を識別する情報、前記第１の口座を識別する情報、前記第１の資金の額及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名を、前記第１の資金を前記第１の口座へ移動するための第１のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成するステップと、
取得した前記登録データのうちの前記専用口座を識別する情報、前記第２の口座を識別する情報、前記第２の資金の額、前記専用口座へ前記資金を移動する際の依頼人名及び前記専用口座へ移動される前記資金の額を、前記第２の資金を前記第２の口座へ移動するための第２のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及び付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成するステップと
を備えることを特徴とする方法。
【請求項２】
入出力インターフェース手段及び記憶手段を備えた、三者間取引についての資金を分配して移動するためのデータを生成するシステムであって、
前記記憶手段は、前記三者間取引のための前記資金が移動される専用口座を識別する情報と、前記資金を分配した第１の資金の額および第２の資金の額と、前記第１の資金の移動先である第１の口座を識別する情報と、前記第２の資金の移動先である第２の口座を識別する情報と、前記専用口座から第１の口座へ資金を移動する際の依頼人名と前記専用口座へ前記資金を移動する際の依頼人名と、前記専用口座へ移動される前記資金の額とを有して構成された登録データを記憶し、
前記システムは、
前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段に格納する手段と、
前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データのうちの前記専用口座を識別する情報、前記第１の口座を識別する情報、前記第１の資金の額及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名を、前記第１の資金を前記第１の口座へ移動するための第１のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成する第１のデータ作成手段と、
前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データのうちの前記専用口座を識別する情報、前記第２の口座を識別する情報、前記第２の資金の額、前記専用口座へ前記資金を移動する際の依頼人名及び前記専用口座へ移動される前記資金の額を、前記第２の資金を前記第２の口座へ移動するための第２のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及び付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成する第２のデータ作成手段と
を備えたことを特徴とするシステム。
【請求項３】
入出力インターフェース手段及び記憶手段を備えたコンピュータで、三者間取引についての資金を分配して移動するためのデータを生成するプログラムであって、前記コンピュータに、
前記三者間取引のための前記資金が移動される専用口座を識別する情報と、前記資金を分配した第１の資金の額および第２の資金の額と、前記第１の資金の移動先である第１の口座を識別する情報と、前記第２の資金の移動先である第２の口座を識別する情報と、前記専用口座から第１の口座へ資金を移動する際の依頼人名と、前記専用口座へ前記資金を移動する際の依頼人名と、前記専用口座へ移動される前記資金の額とを有して構成された登録データを、前記記憶手段に格納されたデータベースに記憶するステップと、
前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段にするステップと、
前記検出に応答して、
前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データを前記記憶手段から取得するステップ、
取得した前記登録データのうちの前記専用口座を識別する情報、前記第１の口座を識別する情報、前記第１の資金の額及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名を、前記第１の資金を前記第１の口座へ移動するための第１のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成するステップ、及び
取得した前記登録データのうちの前記専用口座を識別する情報、前記第２の口座を識別する情報、前記第２の資金の額、前記専用口座へ前記資金を移動する際の依頼人名及び前記専用口座へ移動される前記資金の額を、前記第２の資金を前記第２の口座へ移動するための第２のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及び付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成するステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、資金を移動するためのデータを生成する方法、システム及びプログラムに関し、より詳細には、三者間取引における決済に関する資金を口座間で移動するためのデータを生成する方法、システム及びプログラムに関する。
【背景技術】
【０００２】
従来、商品等の売買においては購入者と販売者の間に仲介者が介在する三者間取引が行われている。仲介者は、購入者と商品の売買に関する契約（以下、本明細書において「売買契約」という。）を締結するとともに、販売者と商品の仕入れに関する契約（以下、本明細書において「仕入契約」という。）を締結する。購入者は、売買契約において定めた商品代金を支払い、仲介者は商品代金を受け取る。また仲介者は、販売者へ仕入契約において定めた仕入代金を支払い、販売者は仕入代金を受け取る。このような三者間取引における商品代金の授受及び仕入代金の授受は、契約（売買契約、仕入契約）毎に当事者（購入者と仲介者、仲介者と販売者）間で銀行振込を使用して行われている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
仲介者においては、銀行が提供するオンラインバンキングサービス等を利用して、購入者からの商品代金の入金を確認し、販売者への仕入代金の支払いを行う。ここで、仲介者の資金繰り計画として、商品代金を仕入代金の原資としたいというニーズが存在する。また、仲介者は、三者間取引における自らの利益（商品代金と仕入代金との差分）を別途に管理する必要がある。このような業務は、人手により行われており、業務の自動化に対するニーズが存在する。他方、販売者においては、早く販売代金を回収したいというニーズが存在する。
【０００４】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、三者間取引における購入者からの商品代金等の入金に連動して仕入代金等の支払いを行い、三者間取引における仲介者の利益を明示できるような資金移動に関する資金移動データを提供することにある。
【課題を解決するための手段】
【０００５】
本発明は、このような目的を達成するために、請求項１に記載の発明は、入出力インターフェース手段（１０４）及び記憶手段（１０６）を備えたコンピュータで三者間取引についての資金（例えば、１０万円）を分配して移動するためのデータ（振込データ,振替データ）を生成する方法であって、前記記憶手段は登録データを格納するデータベース（図３）を記憶し、前記登録データは、前記三者間取引のための前記資金が移動される専用口座を識別する情報（例えば、普通９９９９９９９）と、前記資金を分配した第１の資金の額および第２の資金の額（例えば、７万円および３万円）と、前記第１の資金の移動先である第１の口座を識別する情報（例えば、当座２２２２２２２）と、前記第２の資金の移動先である第２の口座を識別する情報（例えば、普通１１１１１１１）と、前記専用口座から第１の口座へ資金を移動する際の依頼人名（例えば、A商事）と前記専用口座へ前記資金を移動する際の依頼人名（例えば、C製作所）と、前記専用口座へ移動される前記資金の額（１０万円）とを有して構成され、前記方法は、前記コンピュータが、前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段に格納するステップ（２０４）と、前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座番号と一致する専用口座の口座番号を有する登録データを前記記憶手段から取得するステップ（２０６）と、取得した前記登録データのうちの前記専用口座を識別する情報（普通９９９９９９９）、前記第１の口座を識別する情報（当座２２２２２２２）、前記第１の資金の額（７万円）及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名（Ａ商事）を、前記第１の資金を前記第１の口座へ移動するための第１のデータ（振込データ、図４（ａ））を構成する出金口座フィールド、移動先口座フィールド（振込先口座）、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成するステップ（２０８）と、取得した前記登録データのうちの前記専用口座を識別する情報（普通９９９９９９９）、前記第２の口座を識別する情報（普通１１１１１１１）、前記第２の資金の額（３万円）、前記専用口座へ前記資金を移動する際の依頼人名（Ｃ製作所）及び前記専用口座へ移動される前記資金の額（１０万円）を、前記第２の資金を前記第２の口座へ移動するための第２のデータ（振替データ、図５（ａ））を構成する出金口座フィールド、移動先口座フィールド（振込先口座）、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及びに付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成するステップ（２１２）とを備えることを特徴とする。
【０００６】
請求項２に記載の発明は、入出力インターフェース手段及び記憶手段を備えた、三者間取引についての資金を分配して移動するためのデータを生成するシステムであって、前記記憶手段は、前記三者間取引のための前記資金が移動される専用口座を識別する情報と、前記資金を分配した第１の資金の額および第２の資金の額と、前記第１の資金の移動先である第１の口座を識別する情報と、前記第２の資金の移動先である第２の口座を識別する情報と、前記専用口座から第１の口座へ資金を移動する際の依頼人名と前記専用口座へ前記資金を移動する際の依頼人名と、前記専用口座へ移動される前記資金の額とを有して構成された登録データを記憶し、前記システムは、前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段に格納する手段と、前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データのうちの前記専用口座を識別する情報、前記第１の口座を識別する情報、前記第１の資金の額及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名を、前記第１の資金を前記第１の口座へ移動するための第１のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成する第１のデータ作成手段と、前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データのうちの前記専用口座を識別する情報、前記第２の口座を識別する情報、前記第２の資金の額、前記専用口座へ前記資金を移動する際の依頼人名及び前記専用口座へ移動される前記資金の額を、前記第２の資金を前記第２の口座へ移動するための第２のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及びに付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成する第２のデータ作成手段と  を備えたことを特徴とする。
【０００７】
請求項３に記載の発明は、入出力インターフェース手段及び記憶手段を備えたコンピュータで、三者間取引についての資金を分配して移動するためのデータを生成するプログラムであって、前記コンピュータに、前記三者間取引のための前記資金が移動される専用口座を識別する情報と、前記資金を分配した第１の資金の額および第２の資金の額と、前記第１の資金の移動先である第１の口座を識別する情報と、前記第２の資金の移動先である第２の口座を識別する情報と、前記専用口座から第１の口座へ資金を移動する際の依頼人名と前記専用口座へ前記資金を移動する際の依頼人名と、前記専用口座へ移動される前記資金の額とを有して構成された登録データを、前記記憶手段に格納されたデータベースに記憶するステップと、前記入出力インターフェース手段を介して勘定系システムからの情報を受信して前記専用口座に前記資金が移動されたことを検出し、前記資金が移動された口座を識別する情報を含む前記勘定系システムからの情報を前記記憶手段にするステップと、前記検出に応答して、前記勘定系システムからの情報に含まれる前記資金が移動された口座を識別する情報と一致する専用口座を識別する情報を有する登録データを前記記憶手段から取得するステップ、取得した前記登録データのうちの前記専用口座を識別する情報、前記第１の口座を識別する情報、前記第１の資金の額及び前記専用口座から前記第１の口座へ資金を移動する際の依頼人名を、前記第１の資金を前記第１の口座へ移動するための第１のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド及び前記第１の資金の移動の依頼人名フィールドにそれぞれマッピングすることにより、当該第１のデータを作成するステップ、及び取得した前記登録データのうちの前記専用口座を識別する情報、前記第２の口座を識別する情報、前記第２の資金の額、前記専用口座へ前記資金を移動する際の依頼人名及び前記専用口座へ移動される前記資金の額を、前記第２の資金を前記第２の口座へ移動するための第２のデータを構成する出金口座フィールド、移動先口座フィールド、移動金額フィールド、前記第２の資金の移動の依頼人名フィールド及びに付加情報フィールドにそれぞれマッピングすることにより、当該第２のデータを作成するステップとを実行させることを特徴とする。
【発明の効果】
【０００８】
以上説明したように、本発明によれば、従来仲介者において人手で行われていた仕入代金の支払いの為の振込データの作成が不要となり、仲介者の売買契約の相手方である購入者の情報を販売者に開示することなく仕入代金を支払うことができ、当該仕入代金の支払いが商品代金の支払いに連動するため仕入代金の支払いまでのタイムラグが短縮され、また仲介者における利益の管理が容易になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる資金移動システムを示す構成図である。
【図２】本発明の一実施形態にかかる資金移動方法を示すフローチャートである。
【図３】本発明の一実施形態にかかる資金移動システムの記憶装置に作成されたデータベースに登録される登録データを示す図である。
【図４】（ａ）は本発明の一実施形態にかかる資金移動システムで作成される振込データを示す図であり、（ｂ）は本発明の一実施形態の資金移動方法を実施した場合の販売者の口座における入金明細（仕入代金の振込明細）を示す図である。
【図５】（ａ）は本発明の一実施形態にかかる資金移動システムで作成される振替データを示す図であり、（ｂ）は本発明の一実施形態の資金移動方法を実施した場合の仲介者の口座における入金明細（商品代金の振込明細）を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。以下の説明では、Ａ商事株式会社（仲介者）がＢ部品株式会社（販売者）から商品を７万円で仕入れる仕入契約を締結し、Ａ商事株式会社（仲介者）がＣ製作所株式会社（購入者）へ当該商品を１０万円で販売する売買契約を締結する形態の三者間取引を例として説明する。売買契約においてＣ製作所株式会社（購入者）は商品代金（１０万円）をＡ商事株式会社（仲介者）が指定する口座（以下、本明細書において、専用口座という。）へ振り込むことに合意しているものとし、また仕入契約においてＡ商事株式会社はＢ部品株式会社（販売者）が指定する口座へ仕入代金（７万円）を振り込むことに合意しているものとする。また、Ａ商事株式会社は、Ｃ製作所株式会社から受け取った商品代金（１０万円）を原資として仕入代金（７万円）をＢ部品株式会社へ支払い、商品代金と仕入代金との差額（３万円）をＡ商事株式会社の利益をとして管理するものとする。専用口座は、上記三者間取引用における商品代金の受け取り用に設けられた口座であり、本実施形態にしたがって商品代金の受け取り、仕入れ代金の支払いおよび利益の移動が完了するまでの間は他の取引に関する商品代金の受け取りに用いない口座である。
【００１１】
本実施形態によれば、Ａ商事株式会社が銀行に開設した当該取引用専用の口座（専用口座）に対して商品代金が振り込まれる（入金される）ことに連動して、仕入代金が専用口座からＢ部品株式会社の口座へ振り込まれる（出金される）。また、専用口座へ商品代金が振り込まれる（入金される）ことに連動して、Ａ商事株式会社の利益は専用口座とは異なる口座に振り替えられ、管理される。
【００１２】
図１は、本発明の一実施形態にかかる資金移動システム１０２を示す構成図である。資金移動システム１０２は、銀行が運用するデータセンター等のコンピュータに実装することができる。資金移動システム１０２は、入出力インターフェース（ＩＦ）部１０４と、記憶装置１０６と、振込データ作成部１０８、振替データ作成部１１０とを備える。
【００１３】
入出力インターフェース（ＩＦ）部１０４は、入力装置１１２に入力されたデータを受信する機能を提供する。また、入出力インターフェース（ＩＦ）部１０４は、通信ネットワーク１１４を介して端末装置１１６、勘定系システム１１８、他銀行システム１２０との間でデータを送受信する機能を提供する。通信ネットワーク１１４は、ＬＡＮ、ＷＡＮ、インターネット、一般社団法人全国銀行協会が運用する決済用ネットワーク等の通信回線である。端末装置１１６は、銀行のオペレータが操作する専用端末、銀行が提供するオンラインバンキングサービスを利用するユーザ（Ａ商事株式会社）が操作するコンピュータである。
【００１４】
記憶装置１０６は、プロセッサを、後述する振込データ作成部１０８および振替データ作成部１１０として機能させるプログラムを格納する。また、記憶装置１０６は、本実施形態にかかるデータベースを格納する。
【００１５】
図２は、本発明の一実施形態にかかる資金移動方法を示すフローチャートである。ステップ２０２において、銀行のオペレータが入力装置１１２または端末装置１１６で登録データを作成し、資金移動システム１０２へ送信して登録を要求する。あるいは、Ａ商事株式会社の担当者が端末装置１１６で登録データを作成し、資金移動システム１０２へ送信して登録を要求する。資金移動システム１０２は、入出力インターフェース（ＩＦ）部１０４を介して登録データを受信し、記録装置１０６に作成されたデータベースに格納することで登録する。
【００１６】
図３は、本発明の一実施形態にかかる資金移動システムの記憶装置に作成されたデータベースに登録される登録データの構成を示す図である。登録データは、次のフィールドで構成される。
・専用口座フィールド：商品代金の振込先である専用口座を指定するフィールド。このフィールドには専用口座を識別する情報（口座番号（普通9999999））が含まれる。図中の「普通9999999」は、口座種別が「普通」、口座番号が「9999999」として識別される口座を専用口座として指定する場合を例示している。銀行、支店の番号は省略している。
・入金口座１フィールド：仕入代金の振込先である口座（Ｂ部品株式会社の口座）を指定するフィールド。このフィールドには分配された第１の資金の移動先である第１の口座を識別する情報（口座番号（当座2222222））が含められる。図中の「当座2222222」は、口座種別が「当座」、口座番号が「2222222」として識別される口座を第１の口座として指定する場合を例示している。銀行、支店の番号は省略している。
・入金口座２フィールド：利益の振替先である口座（Ａ商事株式会社の口座）を指定するフィールド。このフィールドには分配された第２の資金の移動先である第２の口座を識別する情報（口座番号（普通1111111））が含められる。図中の「普通1111111」は、口座種別が「普通」、番号が「1111111」として識別される口座を第２の口座として指定する場合を例示している。銀行、支店の番号は省略している。
・金額１フィールド：専用口座に入金されたことに連動して専用口座から入金口座１フィールドで指定された口座へ資金移動される（振り込まれる）金額（７万円）を指定するフィールド。
・金額２フィールド：専用口座に入金されたことに連動して専用口座から入金口座２フィールドで指定された口座へ資金移動される（振り替えられる）金額（３万円）を指定するフィールド。
・会社コード１フィールド：入金口座１フィールドで指定された口座へ資金移動する際の振込データの振込人（Ａ商事株式会社）に銀行が割り当てた会社コード（0001234567）を指定するフィールド。会社コードは、振込データフォーマットにおけるヘッダ情報として必要な情報である。
・会社コード２フィールド：専用口座へ商品代金を振り込む振込人（Ｃ製作所株式会社）に銀行が割り当てた会社のコードを指定するフィールド。会社コードは、振替データフォーマットにおけるヘッダ情報として必要な情報である。なお、本実施形態では、Ｃ製作所株式会社は、資金移動システム１０２を運用する銀行の口座を保有せず、会社のコードが割り当てられていないため、当該フィールドにはダミーコード（0009999999）が設定されているものとしている。
・振込人名義１フィールド：入金口座１フィールドで指定された口座へ資金移動する際の振込データに含める振込人名（Ａ商事株式会社）を指定するフィールド。
・振込人名義２フィールド：入金口座２フィールドで指定された口座（Ａ商事株式会社の口座）へ資金移動する際の振替データに含める振替人名（Ｃ製作所株式会社）を指定するフィールド。Ａ商事株式会社の専用口座とＡ商事株式会社の口座との間の資金移動（振り替え）において、振替人名をＣ製作所株式会社と指定することで、利益を管理する口座における入金明細では、振り替えられた資金がＣ製作所株式会社からのものであることが容易に把握できるようになる。
・付加ＥＤＩ１フィールド：入金口座１フィールドで指定された口座へ資金移動する際の振込データに含める付加情報を指定するフィールド。
・付加ＥＤＩ２フィールド：入金口座２フィールドで指定された口座へ資金移動する際の振替データに含める付加情報を指定するフィールド。  
なお、上記フィールドの他に、入金口座１フィールドで指定された口座（当座2222222）の口座名（Ｂ部品株式会社）を指定する入金口座名１フィールドや、入金口座２フィールドで指定された口座（普通1111111）の口座名（Ａ商事株式会社）を指定する入金口座名２フィールドを登録データに追加して登録しても良い。
【００１７】
再び図２を参照する。ステップ２０４において、資金移動システム１０２が、勘定系システム１１８からの情報により、専用口座に商品代金の振り込みがあったことを検出する。勘定系システム１１８からの情報は、専用口座に対する振り込みについての振込データを含む。振込データは専用口座を識別する情報として口座番号（普通9999999）を含む。資金移動システム１０２は振込データを記憶装置１０６に格納する。資金移動システム１０２は、能動的に勘定系システム１１８からの通信を監視して情報を取得するように構成できる。あるいは、資金移動システム１０２は、主体的にポーリング等の要求を送信することにより、勘定系システム１１８から情報を取得するよう構成できる。
【００１８】
勘定系システム１１８からの情報の取得に連動して、すなわち、専用口座への商品代金の振込（入金）に連動して、ステップ２０６において、振込データ作成部１０８が、ステップ２０４で勘定系システム１１８から取得された振込データに含まれた専用口座を識別する情報に基づいて、記憶装置１０６に作成されたデータベースに格納された１つの登録データを取得する。より具体的には、データベースに格納された複数の登録データから、専用口座フィールドの値が取得された振込データに含まれた専用口座の口座番号（普通9999999）に一致する登録データを検索し、検索された登録データを取得する。
【００１９】
ステップ２０８において、振込データ作成部１０８は、取得された登録データを用いて、口座番号（普通9999999）の専用口座からＢ部品株式会社（販売者）の口座へ資金を移動する（仕入代金を振り込む）ための振込データを作成する。
【００２０】
図４（ａ）は本実施形態にかかる資金移動システムの振込データ作成部１０８がステップ２０８において作成する振込データを示す図である。振込データは、次のフィールドを含む。
・出金口座フィールド：資金の出所である口座の口座番号を指定するフィールド。
・振込先口座フィールド：資金の移動先である口座の口座番号を指定するフィールド。
・振込金額フィールド：移動する資金の金額を指定するフィールド。
・振込人コードフィールド：資金移動する際の振込人に銀行が割り当てた会社コードを指定するフィールド。振込人コードフィールドの値は、振込データのヘッダ情報として必要な情報である。
・振込人名フィールド：資金移動する際の振込データに含める振込人名を指定するフィールド。
・付加情報フィールド：資金移動する際に振込人が振込データに含めることのできるメッセージ等を指定するフィールド。  
なお、上記フィールドの他に、振込先口座フィールドで指定された口座（当座2222222）に対応する口座名（Ｂ部品株式会社）を指定する振込先口座名フィールドを含めても良い。
【００２１】
振込データ作成部１０８は、ステップ２０８において、取得した登録データのフィールド値を（図３）を振込データのフィールド（図４（ａ））にマッピングすることで、振込データを作成することができる。より具体的には、振込データ作成部１０８は、振込データの出金口座フィールドに登録データの専用口座フィールドの値（普通9999999）を、振込データの振込先口座フィールドに登録データの入金口座１フィールドの値（当座2222222）を、振込データの振込金額フィールドに登録データの金額１フィールドの値（７万円）を、振込データの振込人コードフィールドに登録データの会社コード１フィールドの値（0001234567）を、振込データの振込人名フィールドに登録データの振込人名義１フィールドの値（Ａ商事株式会社）を、振込データの付加情報フィールドに登録データの付加ＥＤＩ１フィールドの値（null値）をそれぞれマッピングする。振込データ作成部１０８は、作成した振込データを入出力ＩＦ部へ出力する。振込データが、勘定系システム１１８へ送信され振込処理が行われる。図４（ｂ）に本実施形態の資金移動方法を実施した場合の販売者（Ｂ部品株式会社）の口座における入金明細（仕入代金の振込明細）を示す。
【００２２】
再び図２を参照する。ステップ２１０において、ステップ２０６と同様に、振替データ作成部１１０は、勘定系システム１１８から取得された振込データに含まれた専用口座を識別する情報に基づいて、記憶装置１０６に作成されたデータベースに格納された１つの登録データを取得する。より具体的には、データベースに格納された複数の登録データから、専用口座フィールドの値が取得された振込データに含まれた専用口座の口座番号（普通9999999）に一致する登録データを検索し、検索された登録データを取得する。
【００２３】
ステップ２１０において、振替データ作成部１１０は、ステップ２０４で取得された登録データを用いて、口座番号（普通9999999）の専用口座からＡ商事株式会社（仲介者）の口座へ資金を移動する（Ａ商事株式会社の利益の振り替える）ための振替データを作成する。振込データに振込先口座名フィールドがある場合は、登録データ中の入金口座名１フィールドの値（Ｂ部品株式会社）をマッピングする。
【００２４】
図５（ａ）は本実施形態にかかる資金移動システムにかかる振替データ作成部１１０がステップ２１０で作成する振替データを示す図である。振替データは、図４（ａ）を参照して説明したフィールドを含む。
【００２５】
振替データ作成部１１０は、ステップ２１０において、取得した登録データのフィールド値を（図３）を振替データのフィールド（図５（ａ））にマッピングすることで、振替データを作成することができる。より具体的には、振替データ作成部１１０は、振替データの出金口座フィールドに登録データの専用口座フィールドの値（普通9999999）を、振込データの振込先口座フィールドに登録データの入金口座２フィールドの値（普通1111111）を、振込データの振込金額フィールドに登録データの金額２フィールドの値（３万円）を、振込データの振込人コードフィールドに登録データの会社コード２フィールドの値（00099999）を、振込データの振込人名フィールドに登録データの振込人名義２フィールドの値（Ｃ製作所株式会社）を、振込データの付加情報フィールドに登録データの付加ＥＤＩ２フィールドの値（１０万円）をそれぞれマッピングする。振替データに振込先口座名フィールドがある場合は、登録データ中の入金口座名２フィールドの値（Ａ商事株式会社）をマッピングする。振替データ作成部１１０は、作成した振替データを入出力ＩＦ部へ出力する。振込データが、勘定系システム１１８へ送信され振替処理が行われる。図５（ｂ）に本実施形態の資金移動方法を実施した場合の仲介者（Ａ商事株式会社）の口座（普通1111111）における入金明細（利益の振替明細）を示す。利益を管理する口座における入金明細に、入金額（３万円）とともに、振込人名義２フィールド及び付加ＥＤＩ２フィールドの情報（Ｃ製作所株式会社及び１０万円）が提示される。したがって、Ａ商事株式会社の担当者は、入金明細を確認することで、Ｃ製作所株式会社から入金された１０万円を原資として仕入代金が支払われた結果、３万円が利益として口座（普通1111111）へ振り替えられたと容易に把握できるようになる。
【００２６】
なお、ステップ２０６〜２１２の順序は上記の順序に限定されない。ステップ２１０、２１２、２０６及び２０８の順序で実行してもよい。あるいは、ステップ２０６とステップ２１０を同時に実行してもよい。
【００２７】
また、本願発明は、商品の売買に関する三者間取引に限定されるものではなく、サービスの提供に関する三者間取引に適用することは言うまでもない。
【００２８】
以上、説明したように、本願発明によれば、従来仲介者において人手で行われていた仕入代金の支払いの為の振込データの作成が不要となり、仲介者の売買契約の相手方である購入者の情報を販売者に開示することなく仕入代金を支払うことができ、当該仕入代金の支払いが商品代金の支払いに連動するため仕入代金の支払いまでのタイムラグが短縮され、また仲介者における利益の管理が容易になる。
【符号の説明】
【００２９】
１０２  資金移動システム
１０４  入出力インターフェース部
１０６  記憶装置
１０８  振込データ作成部
１１０  振替データ作成部
１１２  入力装置
１１４  通信ネットワーク
１１６  端末装置
１１８  勘定系システム
１２０  他銀行システム
【図１】
0005897883.tif 000002
【図２】
0005897883.tif 000003
【図３】
0005897883.tif 000004
【図４】
0005897883.tif 000005
【図５】
0005897883.tif 000006