【手続補正書】
【提出日】平成21年6月23日(2009.6.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
金融機関の顧客の口座に預けられた前記顧客の資金の残高を示す資金残高データ及び前記顧客の口座に預けられた前記顧客の個人向け国庫債券等の有価証券の銘柄を識別する銘柄識別情報と当該銘柄の有価証券残高を示す有価証券残高データを、前記顧客の口座番号に対応付けて格納する顧客口座データベースと、
前記顧客を識別する顧客識別情報と当該顧客の口座番号を対応付けて格納する顧客データベースと、
前記有価証券の注文の内容を示す注文データと当該注文の約定数量をレコードに格納することにより、当該注文データと当該約定数量を対応付けて格納する振替処理データベースと
を備え、前記顧客の口座間で前記有価証券の振替を行うための口座間振替処理装置において、
前記顧客からの前記有価証券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報並びに前記有価証券の銘柄識別情報、売買区分及び注文数量を含む注文データを記憶する注文データ記憶部と、
前記注文データ記憶部に記憶された前記注文データが売買区分が買いを示す情報である買注文データであるか売買区分が売りを示す情報である売注文データであるか判断し、同じ銘柄識別情報を含む前記買注文データが示す注文と前記売注文データが示す注文の各約定数量を求め、前記注文の約定数量と当該注文の注文データを対応付けて前記振替処理データベースに格納する処理を行う約定処理部と、
前記振替処理データベースに格納された約定数量と注文データをレコード毎に読み出し、読み出した当該レコードの注文データが買注文データである場合に、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を減額する買注文用の振替処理を行い、読み出した当該レコードの注文データが売注文データである場合に、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を増額する売注文用の振替処理を行う振替処理部と
を備えることを特徴とする口座間振替処理装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該振替フラグを対応付けて格納するものであり、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、
前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文数量である売注文数量と前記新規の買注文データに含まれる注文数量である買注文数量との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文数量が前記買注文数量よりも大きい第１のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第１の注文データ更新処理を行い、
（２）前記売注文数量が前記買注文数量と等しい第２のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文数量が前記買注文数量よりも小さい第３のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文数量である買注文数量と前記新規の売注文データに含まれる注文数量である売注文数量との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文数量が前記売注文数量よりも大きい第４のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第４の注文データ更新処理を行い、
（５）前記買注文数量が前記売注文数量と等しい第５のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文数量が前記売注文数量よりも小さい第６のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、前記未振替を示す振替フラグに対応付けて前記振替処理データベースに格納された約定識別番号、約定数量、買注文データ及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、読み出した当該レコードの約定識別番号、約定数量、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、当該約定識別番号に対応付けされた前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する振替フラグ更新処理を行うものである
ことを特徴とする請求項１記載の口座間振替処理装置。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３
【補正方法】変更
【補正の内容】
【請求項３】
前記買注文顧客及び売注文顧客の口座番号の口座間における前記有価証券の振替処理の内容を示す情報を前記買注文顧客及び売注文顧客のメールアドレスに送信する振替報告書発行部をさらに備え、
前記顧客データベースは、前記顧客を識別する顧客識別情報と当該顧客の口座番号と当該顧客のメールアドレスを対応付けて格納するものであり、
前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該振替フラグを対応付けて格納するものであり、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、
前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文数量である売注文数量と前記新規の買注文データに含まれる注文数量である買注文数量との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文数量が前記買注文数量よりも大きい第１のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第１の注文データ更新処理を行い、
（２）前記売注文数量が前記買注文数量と等しい第２のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文数量が前記買注文数量よりも小さい第３のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文数量である買注文数量と前記新規の売注文データに含まれる注文数量である売注文数量との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文数量が前記売注文数量よりも大きい第４のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第４の注文データ更新処理を行い、
（５）前記買注文数量が前記売注文数量と等しい第５のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文数量が前記売注文数量よりも小さい第６のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて前記買注文用の前記振替処理データベースに格納された約定識別番号、約定数量、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、前記買注文側の代金相当額と当該買注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する前記買注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する前記買注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行うものであり、
また、前記未振替を示す振替フラグに対応付けて前記売注文用の前記振替処理データベースに格納された約定識別番号、約定数量、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、前記売注文側の代金相当額と当該売注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する前記売注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する前記売注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うものであり、
前記振替報告書発行部は、
前記未生成を示す生成フラグに対応付けて前記買注文用の前記振替処理データベースに格納されている買注文データ、約定数量、買注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該買注文データに含まれる銘柄識別情報及び売買区分、前記約定数量である前記振替数量、前記買注文側の代金相当額である買注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む買注文顧客用の振替報告書の電子書面データを生成して当該買注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該買注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて買注文用の振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記買注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記買注文用の前記振替処理データベースの前記レコード毎に行う買注文用の電子書面生成手段と、
前記未生成を示す生成フラグに対応付けて前記売注文用の前記振替処理データベースに格納されている売注文データ、約定数量、売注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該売注文データに含まれる銘柄識別情報及び売買区分、前記約定数量である前記振替数量、前記売注文側の代金相当額である売注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む売注文顧客用の振替報告書の電子書面データを生成して当該売注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該売注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて売注文用の前記振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記売注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記売注文用の前記振替処理データベースの前記レコード毎に行う売注文用の電子書面生成手段と、
前記未通知を示す通知フラグに対応付けて前記買注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記買注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する買注文用の通知手段と、
前記未通知を示す通知フラグに対応付けて前記売注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記売注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する売注文用の通知手段と
を備える
ことを特徴とする請求項１記載の口座間振替処理装置。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項４
【補正方法】変更
【補正の内容】
【請求項４】
個人向け利付国庫債券からなる前記有価証券の銘柄毎の利払日及び現在の適用利率を、当該銘柄を識別する銘柄識別情報に対応付けて格納する国債データベースをさらに備え、
前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該約定数量と当該振替フラグを対応付けて格納するものであり、
前記注文データ記憶部は、前記顧客からの前記有価証券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを記憶し、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文額面金額である売注文額面金額と前記新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文額面金額である買注文額面金額と前記新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて買注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として加算するとともに当該買注文顧客の資金残高に対して当該約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた買注文側の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、当該約定識別番号に対応付けされた買注文用の前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行い、また、
前記未振替を示す振替フラグに対応付けて売注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として減算するとともに当該売注文顧客の資金残高に対して前記約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた売注文側の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、当該約定識別番号に対応付けされた売注文用の前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うものである
ことを特徴とする請求項１記載の口座間振替処理装置。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
前記買注文顧客及び売注文顧客の口座番号の口座間における前記個人向け利付国庫債券の振替処理の内容を示す情報を前記買注文顧客及び売注文顧客のメールアドレスに送信する振替報告書発行部をさらに備え、
前記顧客データベースは、前記顧客を識別する顧客識別情報と当該顧客の口座番号と当該顧客のメールアドレスを対応付けて格納するものであり、
前記買注文数量判定部は、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて前記買注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として加算するとともに当該買注文顧客の資金残高に対して前記約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた買注文側の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、前記買注文側の代金相当額と当該買注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する買注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する買注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行い、また、
前記未振替を示す振替フラグに対応付けて前記売注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として減算するとともに当該売注文顧客の資金残高に対して当該約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられ、当該経過利子相当額以下の所定の振替手数料が減じられた売注文側の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、前記売注文側の代金相当額と当該売注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する売注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する売注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うものであり、
前記振替報告書発行部は、
前記未生成を示す生成フラグに対応付けて前記買注文用の前記振替処理データベースに格納されている買注文データ、約定額面金額、買注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該買注文データに含まれる銘柄識別情報及び売買区分、前記約定額面金額である前記振替額面金額、前記買注文側の代金相当額である買注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む買注文顧客用の振替報告書の電子書面データを生成して当該買注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該買注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて買注文用の振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた買注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記買注文用の前記振替処理データベースの前記レコード毎に行う買注文用の電子書面生成手段と、
前記未生成を示す生成フラグに対応付けて前記売注文用の前記振替処理データベースに格納されている売注文データ、約定額面金額、売注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該売注文データに含まれる銘柄識別情報及び売買区分、前記約定額面金額である前記振替額面金額、前記売注文側の代金相当額である売注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む売注文顧客用の振替報告書の電子書面データを生成して当該売注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該売注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて売注文用の前記振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記売注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記売注文用の前記振替処理データベースの前記レコード毎に行う売注文用の電子書面生成手段と、
前記未通知を示す通知フラグに対応付けて買注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記買注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する買注文用の通知手段と、
前記未通知を示す通知フラグに対応付けて売注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記売注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する売注文用の通知手段と
を備える
ことを特徴とする請求項５記載の口座間振替処理装置。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項７
【補正方法】変更
【補正の内容】
【請求項７】
前記顧客の端末装置に前記個人向け利付国庫債券の板情報を表示するための板情報画面のデータを生成して前記顧客の端末装置に送信して表示させる板情報画面送信手段をさらに備え、
前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け利付国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを当該注文を識別するための注文識別番号に対応付けて記憶するものであり、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データと当該注文を識別するための注文識別番号と未約定を示す約定フラグを対応付けて格納するとともに当該新規の買注文データ及び当該買注文の注文識別番号を前記買注文数量判定部に送り、前記注文データの売買区分が売りを示す情報である場合に前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データと当該売注文を識別するための注文識別番号と未約定を示す約定フラグを対応付けて格納するとともに当該新規の売注文データと当該売注文の注文識別番号を前記売注文数量判定部に送るものであり、
前記買注文数量判定部は、前記売買区分判定部からの前記新規の買注文データ及び当該買注文の注文識別番号を受け取り、当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該レコードに格納されている当該売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と当該新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部からの前記新規の売注文データ及び当該売注文の注文識別番号を受け取り、当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該レコードに格納されている当該買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と当該新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて当該売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記板情報画面送信手段は、前記個人向け利付国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の未約定売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の未約定売注文の注文額面金額の合計額を取得するとともに、前記個人向け利付国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の未約定買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の未約定買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の未約定売注文及び未約定買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け利付国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させる
ことを特徴とする請求項４〜６の何れかに記載の口座間振替処理装置。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け利付国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを当該注文を識別するための注文識別番号に対応付けて記憶するとともに当該注文を識別するための注文識別番号は前記注文受付部により前記売買区分判定部に送られ、
前記売買区分判定部は、買注文の判定毎に買注文の判定管理番号を一定方向に更新する買注文区分判定管理手段と売注文の判定毎に売注文の判定管理番号を一定方向に更新する売注文区分判定管理手段を備えており、前記注文受付部からの前記注文を識別するための注文識別番号に対応付けて前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記買注文区分判定管理手段の前記買注文の判定管理番号を更新して前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データと当該買注文を識別するための注文識別番号と未約定を示す約定フラグと前記買注文区分判定管理手段の前記買注文の判定管理番号を対応付けて格納するとともに当該新規の買注文データ及び当該買注文の注文識別番号を前記買注文数量判定部に送り、前記注文データの売買区分が売りを示す情報である場合に前記売注文区分判定管理手段の前記売注文の判定管理番号を更新して前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データと当該売注文を識別するための注文識別番号と未約定を示す約定フラグと前記売注文区分判定管理手段の前記売注文の判定管理番号を対応付けて格納するとともに当該新規の売注文データと当該売注文の注文識別番号を前記売注文数量判定部に送るものであり、
前記買注文数量判定部は、前記売買区分判定部からの前記新規の買注文データ及び当該買注文の注文識別番号を受け取って一時記憶手段に記憶し、当該一時記憶手段に記憶された当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と当該新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行い、また前記一時記憶手段に記憶されている当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する更新処理を行い、次に前記一時記憶手段に記憶されている当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と前記一時記憶手段に記憶されている当該新規の買注文データに含まれる更新された注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた前記第１から第３のケースの処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部からの前記新規の売注文データ及び当該売注文の注文識別番号を受け取って一時記憶手段に記憶し、当該一時記憶手段に記憶された当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と当該新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて当該売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行い、また前記一時記憶手段に記憶されている当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する更新処理を行い、次に前記一時記憶手段に記憶されている当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と前記一時記憶手段に記憶されている当該新規の売注文データに含まれる更新された注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた前記第４から第６のケースの処理を行うものであり、
前記板情報画面送信手段は、前記個人向け利付国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の未約定売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の未約定売注文の注文額面金額の合計額を取得するとともに、前記個人向け利付国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の未約定買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の未約定買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の未約定売注文及び未約定買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け利付国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させる
ことを特徴とする請求項７記載の口座間振替処理装置。
【手続補正８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１１
【補正方法】変更
【補正の内容】
【請求項１１】
前記顧客の端末装置に前記有価証券の板情報を表示するための板情報画面のデータを生成して前記顧客の端末装置に送信して表示させる板情報画面送信手段をさらに備え、
前記有価証券は、個人向け国庫債券であり、
前記有価証券の注文数量は、前記個人向け国庫債券の注文額面金額であり、
前記有価証券の約定数量は、前記個人向け国庫債券の約定額面金額であり、
前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを記憶するものであり、
前記約定処理部は、前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記個人向け国庫債券の銘柄識別情報に対応するブロックを備えた買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データを格納し、前記注文データの売買区分が売りを示す情報である場合に前記個人向け国庫債券の銘柄識別情報に対応するブロックを備えた売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データを格納するものであり、
前記板情報画面送信手段は、前記個人向け国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の売注文の注文額面金額の合計額を取得するとともに、前記個人向け国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の売注文及び買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として一覧表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させる
ことを特徴とする請求項１記載の口座間振替処理装置。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第１の形態の口座間振替処理装置は、金融機関の顧客の口座に預けられた前記顧客の資金の残高を示す資金残高データ及び前記顧客の口座に預けられた前記顧客の個人向け国庫債券等の有価証券の銘柄を識別する銘柄識別情報と当該銘柄の有価証券残高を示す有価証券残高データを、前記顧客の口座番号に対応付けて格納する顧客口座データベースと、前記顧客を識別する顧客識別情報と当該顧客の口座番号を対応付けて格納する顧客データベースと、前記有価証券の注文の内容を示す注文データと当該注文の約定数量をレコードに格納することにより、当該注文データと当該約定数量を対応付けて格納する振替処理データベースとを備え、前記顧客の口座間で前記有価証券の振替を行うための口座間振替処理装置において、
前記顧客からの前記有価証券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報並びに前記有価証券の銘柄識別情報、売買区分及び注文数量を含む注文データを受信し、受信した前記注文データを記憶する注文データ記憶部と、
前記注文データ記憶部に記憶された前記注文データが売買区分が買いを示す情報である買注文データであるか売買区分が売りを示す情報である売注文データであるか判断し、同じ銘柄識別情報を含む前記買注文データが示す注文と前記売注文データが示す注文の各約定数量を求め、前記注文の約定数量と当該注文の注文データを対応付けて前記振替処理データベースに格納する処理を行う約定処理部と、
前記振替処理データベースに格納された約定数量と注文データをレコード毎に読み出し、読み出した当該レコードの注文データが買注文データである場合に、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を減額する買注文用の振替処理を行い、読み出した当該レコードの注文データが売注文データである場合に、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を増額する売注文用の振替処理を行う振替処理部と
を備えることを特徴とするものである。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第１の形態の口座間振替処理装置において、前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該振替フラグを対応付けて格納するものであり、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、
前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文数量である売注文数量と前記新規の買注文データに含まれる注文数量である買注文数量との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文数量が前記買注文数量よりも大きい第１のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第１の注文データ更新処理を行い、
（２）前記売注文数量が前記買注文数量と等しい第２のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文数量が前記買注文数量よりも小さい第３のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の買注文データと当該売注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文数量である買注文数量と前記新規の売注文データに含まれる注文数量である売注文数量との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文数量が前記売注文数量よりも大きい第４のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第４の注文データ更新処理を行い、
（５）前記買注文数量が前記売注文数量と等しい第５のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文数量が前記売注文数量よりも小さい第６のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の売注文データと当該買注文データと未振替を示す振替フラグとを対応付けて前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、前記未振替を示す振替フラグに対応付けて前記振替処理データベースに格納された約定識別番号、約定数量、買注文データ及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、読み出した当該レコードの約定識別番号、約定数量、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、当該約定識別番号に対応付けされた前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する振替フラグ更新処理を行うようにしてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第１の形態の口座間振替処理装置において、前記買注文顧客及び売注文顧客の口座番号の口座間における前記有価証券の振替処理の内容を示す情報を前記買注文顧客及び売注文顧客のメールアドレスに送信する振替報告書発行部をさらに備え、
前記顧客データベースは、前記顧客を識別する顧客識別情報と当該顧客の口座番号と当該顧客のメールアドレスを対応付けて格納するものであり、
前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該振替フラグを対応付けて格納するものであり、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、
前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文数量である売注文数量と前記新規の買注文データに含まれる注文数量である買注文数量との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文数量が前記買注文数量よりも大きい第１のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第１の注文データ更新処理を行い、
（２）前記売注文数量が前記買注文数量と等しい第２のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文数量が前記買注文数量よりも小さい第３のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文数量である買注文数量と前記新規の売注文データに含まれる注文数量である売注文数量との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文数量が前記売注文数量よりも大きい第４のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文数量に対して当該約定数量を減算する第４の注文データ更新処理を行い、
（５）前記買注文数量が前記売注文数量と等しい第５のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記売注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文数量が前記売注文数量よりも小さい第６のケースでは、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記有価証券の注文の約定を識別するための約定識別番号と前記買注文数量からなる約定数量と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文数量に対して当該約定数量を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて前記買注文用の前記振替処理データベースに格納された約定識別番号、約定数量、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として加算するとともに当該買注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、前記買注文側の代金相当額と当該買注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する前記買注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する前記買注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行うものであり、
また、前記未振替を示す振替フラグに対応付けて前記売注文用の前記振替処理データベースに格納された約定識別番号、約定数量、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定数量、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の有価証券残高に対して当該約定数量を振替数量として減算するとともに当該売注文顧客の資金残高に対して当該約定数量の前記有価証券の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、前記売注文側の代金相当額と当該売注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する前記売注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する前記売注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うものであり、
前記振替報告書発行部は、
前記未生成を示す生成フラグに対応付けて前記買注文用の前記振替処理データベースに格納されている買注文データ、約定数量、買注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該買注文データに含まれる銘柄識別情報及び売買区分、前記約定数量である前記振替数量、前記買注文側の代金相当額である買注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む買注文顧客用の振替報告書の電子書面データを生成して当該買注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該買注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて買注文用の振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記買注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記買注文用の前記振替処理データベースの前記レコード毎に行う買注文用の電子書面生成手段と、
前記未生成を示す生成フラグに対応付けて前記売注文用の前記振替処理データベースに格納されている売注文データ、約定数量、売注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該売注文データに含まれる銘柄識別情報及び売買区分、前記約定数量である前記振替数量、前記売注文側の代金相当額である売注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む売注文顧客用の振替報告書の電子書面データを生成して当該売注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該売注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて売注文用の前記振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記売注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記売注文用の前記振替処理データベースの前記レコード毎に行う売注文用の電子書面生成手段と、
前記未通知を示す通知フラグに対応付けて前記買注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記買注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する買注文用の通知手段と、
前記未通知を示す通知フラグに対応付けて前記売注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記売注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する売注文用の通知手段と
を備える構成としてもよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第１の形態の口座間振替処理装置において、個人向け利付国庫債券からなる前記有価証券の銘柄毎の利払日及び現在の適用利率を、当該銘柄を識別する銘柄識別情報に対応付けて格納する国債データベースをさらに備え、
前記振替処理データベースは、前記有価証券の注文の内容を示す注文データと当該注文の約定を識別する約定識別番号と当該注文の約定数量と未振替又は振替済みを示す振替フラグをレコードに格納することにより、当該注文データと当該約定識別番号と当該約定数量と当該振替フラグを対応付けて格納するものであり、
前記注文データ記憶部は、前記顧客からの前記有価証券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを記憶し、
前記約定処理部は、売買区分判定部と買注文数量判定部と売注文数量判定部を備え、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客からの注文の注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に当該注文データである新規の買注文データと未約定を示す約定フラグを対応付けて買注文用記憶部に記憶し、前記注文データの売買区分が売りを示す情報である場合に当該注文データである新規の売注文データと未約定を示す約定フラグを対応付けて売注文用記憶部に記憶し、
前記買注文数量判定部は、前記売買区分判定部により前記買注文用記憶部に前記新規の買注文データが記憶された場合に、当該新規の買注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む売注文データであって未約定の約定フラグに対応付けされた売注文データが前記売注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該売注文データが前記売注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記売注文用記憶部に記憶されている当該売注文データに含まれる注文額面金額である売注文額面金額と前記新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部により前記売注文用記憶部に前記新規の売注文データが記憶された場合に、当該新規の売注文データに含まれる銘柄識別情報と同じ銘柄識別情報を含む買注文データであって未約定の約定フラグに対応付けされた買注文データが前記買注文用記憶部に記憶されているか否か判定することにより約定可能な注文の有無を判定し、当該買注文データが前記買注文用記憶部に記憶されていると判定したときに約定可能な注文があるものと判定して前記買注文用記憶部に記憶されている当該買注文データに含まれる注文額面金額である買注文額面金額と前記新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて買注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として加算するとともに当該買注文顧客の資金残高に対して当該約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた買注文側の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、当該約定識別番号に対応付けされた買注文用の前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行い、また、
前記未振替を示す振替フラグに対応付けて売注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として減算するとともに当該売注文顧客の資金残高に対して前記約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた売注文側の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、当該約定識別番号に対応付けされた売注文用の前記振替処理データベースの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うようにしてもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、前記買注文顧客及び売注文顧客の口座番号の口座間における前記個人向け利付国庫債券の振替処理の内容を示す情報を前記買注文顧客及び売注文顧客のメールアドレスに送信する振替報告書発行部をさらに備え、
前記顧客データベースは、前記顧客を識別する顧客識別情報と当該顧客の口座番号と当該顧客のメールアドレスを対応付けて格納するものであり、
前記買注文数量判定部は、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグを対応付けて売注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該新規の買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該新規の買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに含まれる前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記売注文用記憶部の当該新規の売注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグと未生成を示す生成フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記買注文用記憶部の当該買注文データに対応付けされた約定フラグを未約定から約定済みを示す情報に更新するとともに前記売注文用記憶部の当該新規の売注文データに含まれる前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記振替処理部は、
前記未振替を示す振替フラグに対応付けて前記買注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び買注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び買注文データに基づき、当該買注文データに含まれる顧客識別情報に対応付けされた買注文顧客の口座番号を前記顧客データベースから読み出し、前記買注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記買注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として加算するとともに当該買注文顧客の資金残高に対して前記約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられた買注文側の代金相当額を買注文側の振替金額として減額する買注文用の振替処理と、前記買注文側の代金相当額と当該買注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する買注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する買注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する買注文用の振替フラグ更新処理を行い、また、
前記未振替を示す振替フラグに対応付けて前記売注文用の前記振替処理データベースに格納された約定識別番号、約定額面金額、及び売注文データをレコード毎に読み出し、読み出した当該レコードの約定識別番号、約定額面金額、及び売注文データに基づき、当該売注文データに含まれる顧客識別情報に対応付けされた売注文顧客の口座番号を前記顧客データベースから読み出し、前記売注文顧客の口座番号に対応付けて前記顧客口座データベースに格納されている前記売注文データに含まれる銘柄識別情報の銘柄の個人向け利付国庫債券残高に対して当該約定額面金額を振替額面金額として減算するとともに当該売注文顧客の資金残高に対して当該約定額面金額に前記国債データベースで前記銘柄識別情報に対応付けされた当該銘柄の直前の利払日からの経過日数及び振替日現在の適用利率に応じた経過利子相当額が加えられ、当該経過利子相当額以下の所定の振替手数料が減じられた売注文側の代金相当額を売注文側の振替金額として増額する売注文用の振替処理と、前記売注文側の代金相当額と当該売注文用の振替処理を識別するための振替処理識別番号と当該振替処理をした振替日を示す日付情報を当該約定識別番号に対応する売注文用の前記振替処理データベースの前記レコードに格納するとともに当該約定識別番号に対応する売注文用の前記振替処理データベースの前記レコードの前記振替フラグを未振替から振替済みを示す情報に更新する売注文用の振替フラグ更新処理を行うものであり、
前記振替報告書発行部は、
前記未生成を示す生成フラグに対応付けて前記買注文用の前記振替処理データベースに格納されている買注文データ、約定額面金額、買注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該買注文データに含まれる銘柄識別情報及び売買区分、前記約定額面金額である前記振替額面金額、前記買注文側の代金相当額である買注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む買注文顧客用の振替報告書の電子書面データを生成して当該買注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該買注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて買注文用の振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた買注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記買注文用の前記振替処理データベースの前記レコード毎に行う買注文用の電子書面生成手段と、
前記未生成を示す生成フラグに対応付けて前記売注文用の前記振替処理データベースに格納されている売注文データ、約定額面金額、売注文側の代金相当額、前記振替処理識別番号並びに前記振替日の日付情報をレコード毎に読み出し、当該売注文データに含まれる銘柄識別情報及び売買区分、前記約定額面金額である前記振替額面金額、前記売注文側の代金相当額である売注文側の振替金額、前記振替処理識別番号及び前記振替日の日付情報を含む売注文顧客用の振替報告書の電子書面データを生成して当該売注文データに含まれる顧客識別情報に対応付けて前記顧客データベースに格納された当該売注文顧客のメールアドレスと当該振替報告書の電子書面データと当該振替報告書の電子書面データを識別するための電子書面識別番号と未通知を示す通知フラグとを対応付けて売注文用の前記振替報告書データベースに格納し、当該振替処理識別番号に対応付けされた前記売注文用の前記振替処理データベースの前記レコードの前記生成フラグを未生成から生成済みを示す情報に更新する処理を、前記読み出した前記売注文用の前記振替処理データベースの前記レコード毎に行う売注文用の電子書面生成手段と、
前記未通知を示す通知フラグに対応付けて買注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記買注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する買注文用の通知手段と、
前記未通知を示す通知フラグに対応付けて売注文用の前記振替報告書データベースに格納された前記顧客のメールアドレスと当該顧客用の振替報告書の電子書面データと当該電子書面データの電子書面識別番号を読み出して当該顧客用の振替報告書の電子書面データを当該顧客のメールアドレスに送信し、当該電子書面データの電子書面識別番号に対応付けされた前記売注文用の前記振替報告書データベースの前記通知フラグを未通知から通知済みを示す情報に更新する売注文用の通知手段と
を備える構成としてもよい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
一例として、前記顧客の端末装置に前記個人向け利付国庫債券の板情報を表示するための板情報画面のデータを生成して前記顧客の端末装置に送信して表示させる板情報画面送信手段をさらに備え、
前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け利付国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを当該注文を識別するための注文識別番号に対応付けて記憶するものであり、
前記売買区分判定部は、前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データと当該注文を識別するための注文識別番号と未約定を示す約定フラグを対応付けて格納するとともに当該新規の買注文データ及び当該買注文の注文識別番号を前記買注文数量判定部に送り、前記注文データの売買区分が売りを示す情報である場合に前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データと当該売注文を識別するための注文識別番号と未約定を示す約定フラグを対応付けて格納するとともに当該新規の売注文データと当該売注文の注文識別番号を前記売注文数量判定部に送るものであり、
前記買注文数量判定部は、前記売買区分判定部からの前記新規の買注文データ及び当該買注文の注文識別番号を受け取り、当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該レコードに格納されている当該売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と当該新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部からの前記新規の売注文データ及び当該売注文の注文識別番号を受け取り、当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該レコードに格納されている当該買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と当該新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて当該売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行うものであり、
前記板情報画面送信手段は、前記個人向け利付国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の未約定売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の未約定売注文の注文額面金額の合計額を取得するとともに、前記個人向け利付国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の未約定買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の未約定買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の未約定売注文及び未約定買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け利付国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させるようにしてもよい。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け利付国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け利付国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを当該注文を識別するための注文識別番号に対応付けて前記注文データ記憶部に記憶するとともに当該注文を識別するための注文識別番号は前記注文受付部により前記売買区分判定部に送られ、
前記売買区分判定部は、買注文の判定毎に買注文の判定管理番号を一定方向に更新する買注文区分判定管理手段と売注文の判定毎に売注文の判定管理番号を一定方向に更新する売注文区分判定管理手段を備えており、前記注文受付部からの前記注文を識別するための注文識別番号に対応付けて前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記買注文区分判定管理手段の前記買注文の判定管理番号を更新して前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データと当該買注文を識別するための注文識別番号と未約定を示す約定フラグと前記買注文区分判定管理手段の前記買注文の判定管理番号を対応付けて格納するとともに当該新規の買注文データ及び当該買注文の注文識別番号を前記買注文数量判定部に送り、前記注文データの売買区分が売りを示す情報である場合に前記売注文区分判定管理手段の前記売注文の判定管理番号を更新して前記個人向け利付国庫債券の銘柄識別情報に対応するブロックを備えた前記売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データと当該売注文を識別するための注文識別番号と未約定を示す約定フラグと前記売注文区分判定管理手段の前記売注文の判定管理番号を対応付けて格納するとともに当該新規の売注文データと当該売注文の注文識別番号を前記売注文数量判定部に送るものであり、
前記買注文数量判定部は、前記売買区分判定部からの前記新規の買注文データ及び当該買注文の注文識別番号を受け取って一時記憶手段に記憶し、当該一時記憶手段に記憶された当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と当該新規の買注文データに含まれる注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた第１から第３のケースの処理を行うものであって、
（１）前記売注文額面金額が前記買注文額面金額よりも大きい第１のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第１の注文データ更新処理を行い、
（２）前記売注文額面金額が前記買注文額面金額と等しい第２のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第２の注文データ更新処理を行い、
（３）前記売注文額面金額が前記買注文額面金額よりも小さい第３のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第３の注文データ更新処理を行い、また前記一時記憶手段に記憶されている当該新規の買注文データの前記買注文額面金額に対して当該約定額面金額を減算する更新処理を行い、次に前記一時記憶手段に記憶されている当該新規の買注文データの銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている売注文データ及び当該売注文の注文識別番号を取得し、取得した当該売注文データに含まれる注文額面金額である売注文額面金額と前記一時記憶手段に記憶されている当該新規の買注文データに含まれる更新された注文額面金額である買注文額面金額との大小関係を判定し、大小関係に応じた前記第１から第３のケースの処理を行うものであり、
前記売注文数量判定部は、前記売買区分判定部からの前記新規の売注文データ及び当該売注文の注文識別番号を受け取って一時記憶手段に記憶し、当該一時記憶手段に記憶された当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と当該新規の売注文データに含まれる注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた第４から第６のケースの処理を行うものであって、
（４）前記買注文額面金額が前記売注文額面金額よりも大きい第４のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて当該売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された当該買注文データの前記買注文額面金額に対して当該約定額面金額を減算する第４の注文データ更新処理を行い、
（５）前記買注文額面金額が前記売注文額面金額と等しい第５のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記売注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新する第５の注文データ更新処理を行い、
（６）前記買注文額面金額が前記売注文額面金額よりも小さい第６のケースでは、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該新規の売注文データと未振替を示す振替フラグとを対応付けて売注文用の前記振替処理データベースに格納するとともに、前記顧客からの前記個人向け利付国庫債券の注文の約定を識別するための約定識別番号と前記買注文額面金額からなる約定額面金額と当該買注文データと未振替を示す振替フラグとを対応付けて買注文用の前記振替処理データベースに格納し、前記銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて前記買注文の注文識別番号に対応付けてレコードに格納された前記約定フラグを未約定から約定済みを示す情報に更新するとともに前記銘柄識別情報に対応する前記売注文用記憶部のブロックにおいて前記売注文の注文識別番号に対応付けてレコードに格納された当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する第６の注文データ更新処理を行い、また前記一時記憶手段に記憶されている当該新規の売注文データの前記売注文額面金額に対して当該約定額面金額を減算する更新処理を行い、次に前記一時記憶手段に記憶されている当該新規の売注文データの銘柄識別情報に対応する前記買注文用記憶部のブロックにおいて未約定の約定フラグを格納したレコードがあるか否か判定することにより約定可能な注文の有無を判定し、前記未約定の約定フラグを格納したレコードがあると判定したときに約定可能な注文があるものと判定して当該未約定の約定フラグを格納したレコードの判定管理番号のうち前記一定方向への更新が最も少ない判定管理番号に対応するレコードに格納されている買注文データ及び当該買注文の注文識別番号を取得し、取得した当該買注文データに含まれる注文額面金額である買注文額面金額と前記一時記憶手段に記憶されている当該新規の売注文データに含まれる更新された注文額面金額である売注文額面金額との大小関係を判定し、大小関係に応じた前記第４から第６のケースの処理を行うものであり、
前記板情報画面送信手段は、前記個人向け利付国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の未約定売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の未約定売注文の注文額面金額の合計額を取得するとともに、前記個人向け利付国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいて未約定の約定フラグに対応付けてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の未約定買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の未約定買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の未約定売注文及び未約定買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け利付国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させるようにしてもよい。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第１の形態の口座間振替処理装置において、前記顧客の端末装置に前記有価証券の板情報を表示するための板情報画面のデータを生成して前記顧客の端末装置に送信して表示させる板情報画面送信手段をさらに備え、
前記有価証券は、個人向け国庫債券であり、
前記有価証券の注文数量は、前記個人向け国庫債券の注文額面金額であり、
前記有価証券の約定数量は、前記個人向け国庫債券の約定額面金額であり、
前記注文データ記憶部は、前記顧客の端末装置から送信された前記顧客からの前記個人向け国庫債券の注文の内容を示す情報を含む注文データであって、当該顧客の顧客識別情報、前記個人向け国庫債券の銘柄識別情報、売買区分、及び注文額面金額を含む注文データを受信する注文受付部が受信した前記注文データを記憶するものであり、
前記約定処理部は、前記注文データ記憶部に記憶された前記顧客の端末装置からの注文データに含まれる売買区分を判定し、前記注文データの売買区分が買いを示す情報である場合に前記個人向け国庫債券の銘柄識別情報に対応するブロックを備えた買注文用記憶部の当該ブロックのうち当該注文データである新規の買注文データの銘柄識別情報に対応するブロックのレコードに当該新規の買注文データを格納し、前記注文データの売買区分が売りを示す情報である場合に前記個人向け国庫債券の銘柄識別情報に対応するブロックを備えた売注文用記憶部の当該ブロックのうち当該注文データである新規の売注文データの銘柄識別情報に対応するブロックのレコードに当該新規の売注文データを格納するものであり、
前記板情報画面送信手段は、前記個人向け国庫債券の銘柄識別情報に対応する前記売注文用記憶部の各ブロックにおいてレコードに格納された売注文データの注文額面金額を合計した銘柄識別情報毎の売注文の注文額面金額の合計額を出力する前記売注文用記憶部から前記銘柄識別情報毎の売注文の注文額面金額の合計額を取得するとともに、前記個人向け国庫債券の銘柄識別情報に対応する前記買注文用記憶部の各ブロックにおいてレコードに格納された買注文データの注文額面金額を合計した銘柄識別情報毎の買注文の注文額面金額の合計額を出力する前記買注文用記憶部から前記銘柄識別情報毎の買注文の注文額面金額の合計額を取得し、前記銘柄識別情報毎の売注文及び買注文の注文額面金額の各合計額を当該銘柄識別情報に対応付けて前記板情報として一覧表示するための板情報画面のデータを生成して記憶手段に記憶し、前記顧客の端末装置から前記個人向け国庫債券の板情報の表示を要求する要求データを受け取ると前記記憶手段に記憶されている前記板情報画面のデータを前記顧客の端末装置に送信して当該板情報画面を表示させるようにしてもよい。