(57)【特許請求の範囲】
【請求項１】
相場価格の変動する金融商品の取引を行う金融商品取引管理装置であって、
金融商品を注文するための注文情報を生成する注文情報生成手段と、
前記金融商品の約定を管理する約定管理手段とを備え、
前記約定管理手段は、
前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする金融商品取引管理装置。
【請求項２】
前記約定管理手段は、
約定によって前記ポジションを保有する前記第一注文と約定によって前記ポジションを決済させる前記第二注文とにおいて、前記第一注文が約定した時、又は、前記第二注文が約定した時、又は、前記第二注文が約定した後の所定のタイミング、の何れかの時点において、前記第二注文を、前記約定した前記第一注文に対応して約定させる一部の第二注文と、前記約定した前記第一注文に対応して約定させない他の一部の第二注文とに分裂させることを特徴とする請求項１に記載の金融商品取引管理装置。
【請求項３】
前記約定管理手段は、
約定によって前記ポジションを保有する前記第一注文と約定によって前記ポジションを決済させる前記第二注文とにおいて、該第一注文が約定した時、又は、前記第二注文が約定した時、又は、前記第一注文が約定した後の所定のタイミング、の何れかの時点において、前記第一注文を、約定した前記第一注文と、未約定の前記第一注文とに分裂させることを特徴とする請求項１又は２に記載の金融商品取引管理装置。
【請求項４】
前記約定管理手段は、前記注文情報が第一注文と第二注文とをそれぞれ形成し、前記第一注文の一部のみが約定してポジションを保有した場合、前記ポジションを保有した一部の前記第一注文、又は該一部の第一注文が分裂する場合における該分裂が起きる前の前記第一注文と、前記ポジションを保有した一部の前記第一注文の前記ポジションを約定によって決済させる一部の前記第二注文とを対応させた状態とすることを特徴とする請求項１乃至３の何れか一つに記載の金融商品取引管理装置。
【請求項５】
前記注文情報生成手段は、第一注文と第二注文とをそれぞれ発注するための前記注文情報を生成し、第一注文の前記注文情報に基づく前記ポジションの保有と第二注文の前記注文情報に基づく前記ポジションの決済とを繰り返し行わせて、
前記約定管理手段は、
前記第一注文と前記第二注文とについて、
前記繰り返しが行われる前の前記第一注文及び／又は前記第二注文のうちの一部のみが約定した場合、繰り返される前記第一注文及び／又は第二注文を、前記繰り返しの前における約定された前記注文と未約定の前記注文の区分が維持された態様とすることを特徴とする請求項１乃至４の何れか一つに記載の金融商品取引管理装置。
【請求項６】
前記注文情報生成手段は、前記第一注文と前記第二注文とをそれぞれ複数の価格にて発注するための注文情報として生成し、
前記約定管理手段は、前記第一注文の価格と、該第一注文に対応する前記第二注文の価格との間の価格帯を複数設け、該複数の前記価格帯のうち少なくとも何れか一つの前記価格帯において前記第一注文と前記第二注文とを繰り返し行うことを特徴とする請求項５に記載の金融商品取引管理装置。
【請求項７】
前記注文情報生成手段は、特定の上限価格と特定の下限価格の間に形成される価格範囲に一又は複数の前記価格帯を設定することを特徴とする請求項６に記載の金融商品取引管理装置。
【請求項８】
前記注文情報生成手段は、前記第一注文としての前記注文情報を、前記第一注文が前記ポジションを保有する基準となる価格として設定された第一注文価格に対し、前記相場価格が、前記第一注文価格を超えて下落又は上昇したのちに再度前記第一注文価格以上又は以下となった後に前記ポジションを保有するように設定し、
前記第二注文としての前記注文情報を、前記第二注文によって前記ポジションを決済する基準となる価格として設定された第二注文価格に対し、前記相場価格が、前記第二注文価格を超えて上昇又は下落したのちに再度前記第二注文価格以下又は以上となった後に前記ポジションを決済するように設定し、
前記第二注文である前記注文情報は、トレール幅情報を備え、
前記第二注文である前記注文情報は、前記トレール幅情報に基づいて上昇方向又は下落方向に移動するように設定されたことを特徴とする請求項１乃至７の何れか一つに記載の金融商品取引管理装置。
【請求項９】
前記注文情報が所定の前記相場価格に一致した後に前記注文情報を約定させる約定情報生成手段を備えた
ことを特徴とする請求項１乃至８の何れか一つに記載の金融商品取引管理装置。
【請求項１０】
前記金融商品の取引を行う取引者の、所定の口座における資金の残高の情報としての資金情報を管理する資金管理手段を備え、
前記約定情報生成手段は、前記資金情報を確認し、前記資金の残高が前記金融商品の約定に必要な金額未満の場合は、同一の価格において発注された前記注文情報に基づく前記注文のうちの一部の前記注文のみを約定させることを特徴とする請求項９に記載の金融商品取引管理装置。
【請求項１１】
相場価格の変動する金融商品の取引を行う金融商品取引管理システムであって、
金融商品を注文するための注文情報を生成する注文情報生成手段と、
前記金融商品の約定を管理する約定管理手段とを備え、
前記約定管理手段は、
前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする金融商品取引管理システム。
【請求項１２】
相場価格の変動する金融商品の取引を行う金融商品取引管理システムにおける金融商品取引管理方法であって、
金融商品を注文するための注文情報を生成する注文情報生成手順と、
前記金融商品の約定を管理する約定管理手順とを備え、
前記約定管理手順においては、
前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする金融商品取引管理システムにおける金融商品取引管理方法。
【請求項１３】
コンピュータを、請求項１乃至１０の何れか一つに記載の金融商品取引管理装置又は請求項１１の金融商品取引管理システムとして機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の金融商品の取引の管理及び支援を行う技術に関する。本発明は、各種の金融商品の取引を管理及び支援する装置等に適用することができる。
【背景技術】
【０００２】
株式、債券、投資信託、不動産投資信託、コモディティ（商品）、外国為替、株価指数等、相場価格が変動する各種の金融商品の取引方法として、成行注文（注文発注時点の相場価格で取引を行う注文形態）や指値注文（相場価格が予め指定された価格になった時点で取引を行う形態）等が知られている。従来、これらの注文形態、例えば指値注文による取引を、コンピュータシステムを用いて行う発明が知られている（例えば、特許文献１参照）。すなわち、この発明においては、予め設定された価格をポジションとする金融商品の注文を発注し、金融商品の相場価格がこの価格に至ったときにその注文を約定させることで取引を行わせる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−９９７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、例えば金融商品の売買の需要と供給は必ずしも一致しない。また、発注した金融商品を買う際に発注量に対して資金額が不足する場合がある。そのため、発注された金融商品の注文について、必ずしも発注された注文の全ての注文数量を約定できず、発注された注文のうちの一部の注文数量のみが約定する（このような約定形態を「部分約定」と称する。以下本明細書において同じ。）場合がある。また、金融商品の相場が任意の価格帯を中心に変動しているような場合、この価格帯を中心とした取引を時系列に沿って継続的に行う要求が発生しうる。しかし、上記特許文献１においては、全ての注文を約定できない場合に対応できず、また、任意の価格帯で継続的に取引を行う場合に取引者が何度も注文を発注しなければならず、取引者が取引に要する労力が過大になるという問題がある。
【０００５】
本発明はかかる課題に鑑みてなされたものであり、コンピュータシステムを用いて行う金融商品の取引において、部分約定を含む取引形態を取引者に適切に運用させることができる金融商品取引管理装置、金融商品取引管理システム、金融商品取引管理システムにおける取引管理方法を提供することを課題としている。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため、請求項１に記載の発明は、相場価格の変動する金融商品の取引を行う金融商品取引管理装置であって、金融商品を注文するための注文情報を生成する注文情報生成手段と、前記金融商品の約定を管理する約定管理手段とを備え、前記約定管理手段は、前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の構成に加え、前記約定管理手段は、前記第一注文が約定した時、又は、前記第二注文が約定した時、又は、前記第二注文が約定した後の所定のタイミング、の何れかの時点において、前記第二注文を、約定した前記第一注文に対応して約定させる一部の第二注文と、前記約定した前記第一注文に対応して約定させない他の一部の第二注文とに分裂させることを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の構成に加え、前記約定管理手段は、前記第一注文のうちの一部のみが約定した際、該第一注文を、該第一注文が約定した時、又は、前記第一注文が約定して保有するポジションを約定によって決済させる前記第二注文が約定した時、又は、前記第一注文が約定した後の所定のタイミング、の何れかの時点において、前記第一注文を、約定した前記第一注文と、未約定の前記第一注文とに分裂させることを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１乃至３の何れか一つに記載の構成に加え、前記約定管理手段は、前記注文情報が第一注文と第二注文とをそれぞれ形成し、前記第一注文の一部のみが約定してポジションを保有した場合、前記ポジションを保有した一部の前記第一注文、又は該一部の第一注文が分裂する前の前記第一注文と、前記ポジションを保有した一部の前記第一注文の前記ポジションを約定によって決済させる一部の前記第二注文とを対応させた状態とすることを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１乃至４の何れか一つに記載の構成に加え、前記注文情報生成手段は、第一注文と第二注文とをそれぞれ発注するための前記注文情報を生成し、第一注文の前記注文情報に基づく前記ポジションの保有と第二注文の前記注文情報に基づく前記ポジションの決済とを繰り返し行わせて、前記約定管理手段は、繰り返し生成された前記第一注文と前記第二注文とについて、前記繰り返しが行われる前の前記第一注文及び／又は前記第二注文のうちの一部のみが約定した場合、繰り返される前記第一注文及び／又は第二注文を、前記繰り返しの前における約定された前記注文と未約定の前記注文の区分が維持された態様とすることを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載の構成に加え、前記注文情報生成手段は、前記第一注文と前記第二注文とをそれぞれ複数の価格にて発注するための注文情報として生成し、前記約定管理手段は、前記第一注文の価格と、該第一注文に対応する前記第二注文の価格との間の価格帯を複数設け、該複数の前記価格帯のうち少なくとも何れか一つの前記価格帯において前記第一注文と前記第二注文とを繰り返し行うことを特徴とする。
【００１２】
請求項７に記載の発明は、請求項６に記載の構成に加え、前記注文情報生成手段は、特定の上限価格と特定の下限価格の間に形成される価格範囲に一又は複数の前記価格帯を設定することを特徴とする。
【００１３】
請求項８に記載の発明は、請求項１乃至７の何れか一つに記載の構成に加え、前記注文情報生成手段は、前記第一注文としての前記注文情報を、前記第一注文が前記ポジションを保有する基準となる価格として設定された第一注文価格に対し、前記相場価格が、前記第一注文価格を超えて下落又は上昇したのちに再度前記第一注文価格以上又は以下となった後に前記ポジションを保有するように設定し、前記第二注文としての前記注文情報を、前記第二注文によって前記ポジションを決済する基準となる価格として設定された第二注文価格に対し、前記相場価格が、前記第二注文価格を超えて上昇又は下落したのちに再度前記第二注文価格以下又は以上となった後に前記ポジションを決済するように設定し、前記第二注文である前記注文情報は、トレール幅情報を備え、前記第二注文である前記注文情報は、前記トレール幅情報に基づいて上昇方向又は下落方向に移動するように設定されたことを特徴とする。
【００１４】
請求項９に記載の発明は、請求項１乃至８の何れか一つに記載の構成に加え、前記注文情報が所定の前記相場価格に一致した後に前記注文情報を約定させる約定情報生成手段を備えたことを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項９に記載の構成に加え、前記金融商品の取引を行う取引者の、所定の口座における資金の残高の情報としての資金情報を管理する資金管理手段を備え、前記約定情報生成手段は、前記資金情報を確認し、前記資金の残高が前記金融商品の約定に必要な金額未満の場合は、同一の価格において発注された前記注文情報に基づく前記注文のうちの一部の前記注文のみを約定させることを特徴とする。
【００１６】
請求項１１に記載の発明は、相場価格の変動する金融商品の取引を行う金融商品取引管理システムであって、金融商品を注文するための注文情報を生成する注文情報生成手段と、前記金融商品の約定を管理する約定管理手段とを備え、前記約定管理手段は、前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする。
【００１７】
請求項１２に記載の発明は、相場価格の変動する金融商品の取引を行う金融商品取引管理システムにおける金融商品取引管理方法であって、前記金融商品の前記相場価格を取得する相場情報取得手順と、前記金融商品の約定を管理する約定管理手順とを備え、前記約定管理手順においては、前記注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、前記第一注文、及び／又は、前記第二注文のうちの一部のみが約定した際、一部のみが約定した前記第一注文、及び／又は、一部のみが約定した前記第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることを特徴とする。
【００１８】
請求項１３に記載の発明は、プログラムであって、コンピュータを、請求項１乃至１０の何れか一つに記載の金融商品取引管理装置又は請求項１１の金融商品取引管理システムとして機能させることを特徴とする。
【発明の効果】
【００１９】
請求項１、請求項１１、請求項１２に記載の発明によれば、第一注文のうちの一部、及び／又は第二注文のうちの一部のみが約定した際、一部のみが約定した第一注文、及び／又は、一部のみが約定した第二注文を、一部のみが約定した以後の所定のタイミングで分裂させることにより、一部のみが約定した注文を、注文の一部のみが約定した原因や状況に適合したタイミングで分裂させて、部分約定を含む取引の管理や運用を適切に行うことができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、部分約定を含む取引形態を取引者に適切に運用させることができる。
【００２０】
請求項２に記載の発明によれば、特定の第二注文や特定の第二注文に対応する第一注文の一部のみが約定したときに、一部のみが約定した原因や状況に適合したタイミングで特定の第二注文を分裂させることができる。これにより部分約定を含む取引の管理や運用を適切に行うことができる。  請求項３に記載の発明によれば、特定の第一注文や特定の第一注文に対応する第二注文の一部のみが約定したときに、一部のみが約定した原因や状況に適合したタイミングで特定の第一注文を分裂させることができる。これにより部分約定を含む取引の管理や運用を適切に行うことができる。
【００２１】
請求項４に記載の発明によれば、ポジションを保有した一部の第一注文、又はこの一部の第一注文が分裂する場合における分裂が起きる前の第一注文と、それを決済させる一部の第二注文とを対応させて、部分約定を含む取引形態を取引者に適切に運用させることができる。
【００２２】
請求項５に記載の発明によれば、ポジションの保有と保有したポジションの決済を繰り返すことにより、継続的な取引機会を設けて、多くの利益を得る機会を提供することが可能となる。また、第一注文と第二注文との繰り返しにおいて第一注文、及び／又は、第二注文の一部のみが約定した場合に、繰り返しの前における約定された注文と未約定の注文の区分を維持された態様とすることにより、第一注文と第二注文とを繰り返し行う構成において、第一注文、及び／又は、第二注文の一部のみが約定した場合における全ての第一注文、及び／又は、第二注文の、部分約定を含む取引形態を取引者に適切に運用させることができる。
【００２３】
請求項６に記載の発明によれば、複数設定された価格帯のうちの少なくとも何れか一つの価格帯で、一部のみが約定しうる第一注文、及び／又は、一部のみが約定しうる第二注文を繰り返し行わせることで、価格帯で継続的な取引機会を設けて多くの利益を得る機会を提供すると共に、それぞれの価格帯において第一注文、及び／又は、第二注文の一部のみが約定した場合における全ての第一注文、及び／又は、第二注文について、部分約定を含む取引形態を取引者に適切に運用させることができる。
【００２４】
請求項７に記載の発明によれば、特定の上限価格と特定の下限価格の間に形成される価格範囲に一又は価格帯を設定して、それぞれの価格帯で、一部のみが約定しうる第一注文、及び／又は、一部のみが約定しうる第二注文を繰り返し行わせることができる。
【００２５】
請求項８に記載の発明によれば、第一注文としての注文情報や第二注文としての注文情報は、相場価格が、第一注文価格や第二注文価格を超えて下落又は上昇したのちに再度第一注文価格や第二注文価格以上又は以下となった後に約定するように設定されているので、下落相場が上昇相場に転ずる価格や、上昇相場が下落相場に転ずる価格に近い価格で取引を行える可能性が高くなり、取引により大きな利益を得られる可能性を持たせることができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、多くの利益を得る機会を提供できる。また、第二注文としての注文情報にトレール幅情報を備え、第二注文である注文情報は、トレール幅情報に基づいて上昇方向又は下落方向に移動することにより、１回の第一注文と第二注文との売買取引によって得られる利益を大きくすることができる。
【００２６】
請求項９に記載の発明によれば、生成された注文情報に基づいて注文を約定させて、金融商品の取引を確実に行うことができる。
【００２７】
請求項１０に記載の発明によれば、金融商品の約定に必要な資金を有する注文のみを約定させて、注文のうちの一部の注文のみを約定させつつ資金量を超えた損害の発生を抑止して取引の安全を図ることができる。
【００２８】
請求項１３に記載の発明によれば、本発明を、多様なコンピュータや多様なコンピュータシステムにおいて構築することができる。
【図面の簡単な説明】
【００２９】
【図１】この発明の実施の形態１に係る金融商品取引管理システム及び第一の金融商品取引管理装置及び第二の金融商品取引管理装置の構成を概念的に示すブロック図である。
【図２】図１に示された第二の金融商品取引管理装置に格納される注文テーブルのフィールド定義を示す図である。
【図３】この実施の形態１に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図４】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図５】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図６】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図７】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図８】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図９】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図１０】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図１１】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置における部分約定の基本動作を模式的に示す概念図である。
【図１２】図１に示された金融商品取引管理システムにおいて注文を行う際の処理手順を示すフローチャートである。
【図１３】この実施の形態１に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置において、クライアント端末の表示部において示される取引表示画面を模式的に示す概念図である。
【図１４】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において、クライアント端末の表示部において示される取引表示画面を模式的に示す概念図である。
【図１５】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において、クライアント端末の表示部において示される取引表示画面を模式的に示す概念図である。
【図１６】この実施の形態１に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図１７】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図１８】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図１９】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２０】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２１】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２２】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２３】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２４】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２５】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定の第一の変形例を模式的に示す表及びチャートである。
【図２６】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定の第二の変形例を模式的に示す表及びチャートである。
【図２７】この実施の形態２に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２８】同上金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図２９】この実施の形態３に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【図３０】この実施の形態４に係る金融商品取引管理システム及び第一、第二の金融商品取引管理装置において取引が行われる際の注文情報と注文の発注・約定を模式的に示す表及びチャートである。
【発明を実施するための形態】
【００３０】
［発明の実施の形態１］
以下、この発明の実施の形態１について図面を参照して説明する。
【００３１】
［システム構成］
図１は、この実施の形態１の金融商品取引管理システムのシステム構成図及び機能ブロック図である。同図に示すとおり、金融商品取引管理システム１Ａは、「金融商品取引管理装置」としての第一の金融商品取引管理装置１と、「金融商品取引管理装置」としての第二の金融商品取引管理装置２と、ｎ個（ｎ≧１）のクライアント端末３１〜３ｎとを備えており、第一の金融商品取引管理装置１と、クライアント端末３１〜３ｎとは、ＷＡＮ（Wide Area Network）としてのインターネット４を介して相互に交信可能である。また、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２は、専用回線５によって相互に交信可能である。ただし、第二の金融商品取引管理装置２がインターネット４に接続され、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とがインターネット４を介して交信可能に構成されていてもよい。この実施の形態１の金融商品取引管理システム１Ａは、例えば株価指数等の各種の金融商品を取扱う。
【００３２】
第一の金融商品取引管理装置１は、金融商品取引所（後述）と取引を行う金融商品の取扱業者等が管理し運用するサーバコンピュータであり、Ｗｅｂサーバ機能や、顧客がクライアント端末３１，・・・，３ｎを用いて行った金融商品の注文を受けて第二の金融商品取引管理装置２と情報を交信して注文を発注する機能や、約定した注文の情報をクライアント端末３１，・・・，３ｎに送って顧客に表示する機能等を備えている。
【００３３】
また、第一の金融商品取引管理装置１は、第一注文と第二注文等との対応付けを行い、対応させた第一注文や第二注文等を第二の金融商品取引管理装置２での処理に適合する状態にして第二の金融商品取引管理装置２に送信する。また、第一の金融商品取引管理装置１は、第二の金融商品取引管理装置２から受信した第一注文や第二注文等の発注、約定、情報、後述する部分約定等について、対応させた第一注文や第二注文等の状態として記録する。また、第一の金融商品取引管理装置１は、対応させた第一注文や第二注文等をクライアント端末３１，・・・，３ｎに送って顧客に表示する。なお、ここで述べる「第一注文」「第二注文」の詳細は後述する。
【００３４】
第二の金融商品取引管理装置２は、金融商品取引所（金融商品取引法第２条第１６項に規定する、内閣総理大臣の免許を受けて金融商品市場を開設する金融商品会員制法人又は株式会社のこと。以下単に「金融商品取引所」と称する。）等が管理し運用するサーバコンピュータであり、Ｗｅｂサーバ機能や、発注された金融商品の注文を約定させる機能や、大容量のデータを保存するデータベース機能等を備えている。
【００３５】
具体的には、第二の金融商品取引管理装置２は、第一の金融商品取引管理装置１やクライアント端末３１，・・・，３ｎ等から受信した情報に基づいて、金融商品の発注や約定を行う。また、第二の金融商品取引管理装置２は、発注された注文や約定された注文の情報を記録し管理すると共に、発注された注文や約定された注文の情報を第一の金融商品取引管理装置１やクライアント端末３１，・・・，３ｎ等に送信する。
【００３６】
なお、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とは、双方共金融商品取引所が管理し運用するサーバコンピュータであってもよいし、双方共金融商品取引所と取引を行わない金融商品の取扱業者が管理し運用するサーバコンピュータであってもよい。後者の場合は、第一の金融商品取引管理装置１を管理し運用する取扱業者と第二の金融商品取引管理装置２を管理し運用する取扱業者が同一の取扱業者であってもよいし、別々の取扱業者であってもよい。また、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とは、インターネット４を介さない構成、例えば、同一のＬＡＮ（Local Area Network）内に設けられる構成や、同一のコンピュータシステムとして構築された構成、等であってもよい。
【００３７】
クライアント端末３１，・・・，３ｎは、金融商品の売買を行う個人又は法人が所持し使用する、データ通信機能を有する通信端末であって、パーソナルコンピュータ、タブレット、スマートフォン、携帯電話端末等がこれに該当する。クライアント端末３１，・・・，３ｎは、マウスやキーボード等各種指示を入力するために用いられる操作部３１１，・・・，３１ｎ、ＬＣＤ（Liquid Crystal Display）等からなり操作部３１１，・・・，３１ｎから入力された各種指示等や各種画像を表示する「情報表示手段」としての表示部３２１，・・・，３２ｎを有している。ただし、操作部３１１，・・・，３１ｎや表示部３２１，・・・，３２ｎは、操作者が指やタッチペン等を画面に接触させたり移動させたりすることで操作するタッチパネル等として構成してもよい。
【００３８】
なお、クライアント端末３１，・・・，３ｎ、操作部３１１，・・・，３１ｎ、表示部３２１，・・・，３２ｎは同じ構成を持つので、以下、区別する必要がある場合を除き、クライアント端末３、操作部３１、表示部３２とする。
【００３９】
図１には図示しないが、第一の金融商品取引管理装置１や第二の金融商品取引管理装置２やクライアント端末３１，・・・，３ｎは、それぞれ、少なくとも１のＣＰＵ（Central Processing Unit、中央処理装置）、及び、ＣＰＵの作業領域として機能するＲＡＭ（Random Access Memory）、起動用ブートプログラム等が記録されたＲＯＭ（Read
Only Memory）、各種プログラムやデータ等が記録されるハードディスク等の補助記憶装置、データの送受信に用いる通信インターフェース等が設けられている。補助記憶装置には、ＯＳ（Operating System）用プログラム、各種アプリケーションプログラム、データベースに記録されたデータ等が記録されており、これらのプログラムやデータはＣＰＵの演算処理により、ハードウェア資源と協働して各種機能を実現する。
【００４０】
なお、第一の金融商品取引管理装置１や第二の金融商品取引管理装置２は、１のサーバコンピュータによって形成されていても、複数のネットワークコンピュータシステムによって形成されていてもよい。
【００４１】
図１に示す通り、第一の金融商品取引管理装置１は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段としてのデータ処理部１０を有する。
【００４２】
データ処理部１０は第一の金融商品取引管理装置１において用いる各種データの生成、加工等の処理を行うものであり、更に、同じく機能手段としてのフロントページ配信部１１、注文入力受付部１２、入出金情報管理部１３、「資金管理手段」としての口座情報管理部１４、「注文情報生成手段」としての注文情報生成部１５、「約定管理手段」としての約定管理部１６、データベース接続基底部１７、データベース１８を有している。
【００４３】
フロントページ配信部１１は、クライアント端末３の表示部３２に表示されるデータを作成し、作成したデータをクライアント端末３に送信する。
【００４４】
注文入力受付部１２は、クライアント端末３から入力された各種の注文に関するデータを受け付け、金融商品の注文を成立させるために必要な各種処理を行う。
【００４５】
入出金情報管理部１３は、クライアント端末３から入出金のリクエストを受け付け、リクエストに基づいて入出金の一覧表を管理する。
【００４６】
口座情報管理部１４は、顧客（「取引者」と同意。本明細書において同じ。）の預金残高情報を資金情報（即ち、注文の約定を実現できることを裏付けるための情報）として管理する機能を有する。なお、口座情報管理部１４において生成される預金残高に関する情報は、現実の預金残高と整合性を取るために、銀行等の金融機関が提供する、顧客の現実の預金残高に関する情報と定期的に照合される。
【００４７】
注文情報生成部１５は、注文入力受付部１２が処理した情報に基づいて、金融商品の注文に関する情報を生成する。ここでの注文には、いわゆる成行注文、指値注文、逆指値注文に加え、イフダンオーダーも含まれる。
【００４８】
約定管理部１６は、金融商品の約定を管理する。具体的には、約定管理部１６は、後述する約定情報生成部２５と交信し、約定情報生成部２５によって約定した注文をクライアント端末３の表示部３２に表示させる。また、具体的には、約定管理部１６は、約定した注文の注文情報をデータベース１８の注文テーブル１８１（後述）に記録したり、又は注文テーブル１８１に記録された注文情報のデータの修正や追加や削除等の各種処理や、記録された注文情報を検索したり送受信したり検索したりするために必要な各種処理を行う。また、約定管理部１６は、取引者がクライアント端末３の操作部３１による入力や所定の注文条件等に基づいて、約定情報生成部２５に約定の態様（後述する部分約定を行うか否か等）の指令を行う処理等を行う構成を備えていてもよい。
【００４９】
データベース接続基底部１７は、データ処理部１０において生成、加工処理されたデータとデータベース１８にて記録されるデータとの変換（例えば論理的データ構造と物理的データ構造との相互変換）を行うと共に、データ処理部１０とデータベース１８との間でデータを交信するために必要な処理を行う。
【００５０】
データベース１８は、第一の金融商品取引管理装置１にて用いられるデータを記録する。この実施の形態１におけるデータベース１８はリレーショナルデータベースによって形成するが、例えばオブジェクトデータベース等、大量のデータの記録や書換えに適したものであればどのような形式を用いてもよい。データベース１８には、「注文情報記録手段」としての注文テーブル１８１、「顧客口座情報記録手段」としての顧客口座情報テーブル１８２、金融商品注文条件テーブル１８３、シーケンス番号テーブル１８４、約定情報テーブル１８５、ポジション情報テーブル１８６が記録されている。
【００５１】
顧客口座情報テーブル１８２には顧客ごとの口座に関する情報が記録される。金融商品注文条件テーブル１８３には注文が認められる金融商品の注文条件が記録される。シーケンス番号テーブル１８４には注文情報（後述）ごとに一意に付されるシーケンス番号が記録される。約定情報テーブル１８５には、約定した注文に関する情報が記録される。ポジション情報テーブル１８６には、第一注文が約定して保有したポジションに関する情報が記録される。注文テーブル１８１の詳細については後述する。
【００５２】
図１に示す通り、第二の金融商品取引管理装置２は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段としてのデータ処理部２０を有する。データ処理部２０は第二の金融商品取引管理装置２において用いる各種データの生成、加工等の処理を行うものであり、更に、同じく機能手段として、「相場価格情報管理手段」としての価格情報受信管理部２１、入出金情報生成部２２、口座情報生成部２３、注文情報管理部２４、「約定情報生成手段」としての約定情報生成部２５、データベース接続基底部２６、データベース２７を有している。
【００５３】
価格情報受信管理部２１は、第二の金融商品取引管理装置２にて扱う金融商品の価格についての情報を取得し、取得した情報に対し、データ処理部２０やデータ処理部１０やクライアント端末３にて用いるために必要な処理と管理を行う。この実施の形態１においては、価格情報受信管理部２１は相場価格の情報を定期的に取得し、記録し管理する。入出金情報生成部２２は、顧客ごとの入出金の一覧表を生成し、入出金情報管理部１３に入出金の情報を供給する。口座情報生成部２３は、顧客ごとの預金残高情報を生成し、口座情報管理部１４にその口座情報を供給する。
【００５４】
注文情報管理部２４は、第一の金融商品取引管理装置１の注文情報生成部１５の生成した金融商品の注文に関する情報に基づいて、注文情報の生成や、生成された注文情報に基づいてデータベース２７の注文テーブル２７１を作成し注文テーブル２７１のデータを管理する（データの作成、修正、削除等を行う）機能を有する。
【００５５】
約定情報生成部２５は、注文情報生成部１５が生成した注文に基づく約定処理、及び、完了した約定処理に関する情報を顧客のクライアント端末３に送るための処理を行う。なお、ここでの「約定」とは、顧客の注文に基づいて金融商品の売買を成立させるための各種の手続並びに処理のことをいう。後述する通り、この実施の形態１において約定が成立すると、金融商品の売買が行われ、その結果、口座情報生成部２３や口座情報管理部１４が売買額に応じて資金情報（後述）を変換し、更に、入出金情報生成部２２や入出金情報管理部１３が入出金の一覧表に入金や出金の状況を記載する。また、約定情報生成部２５は、約定が成立した旨の情報、及び約定の内容に関する情報を約定管理部１６に送り、約定管理部１６に、クライアント端末３の表示部３２に約定が成立したことと成立した約定の内容等を文字情報等によって表示させる。また、約定情報生成部２５は、売買価格に基づいてクライアント端末の口座の出入金処理を行う。なお、約定情報生成部２５のこれらの構成のうちの一部又は全部は、他の機能手段、例えば約定管理部１６が備える構成であってもよい。
【００５６】
データベース接続基底部２６は、第一の金融商品取引管理装置１のデータベース接続基底部１７と同様に、データ処理部２０とデータベース２７との間の各種処理を行う。
【００５７】
データベース２７は、第二の金融商品取引管理装置２にて用いられるデータを記録する。このデータベース２７の基本構成は、第一の金融商品取引管理装置１のデータベース１８と同様である。また、データベース２７には、「注文情報記録手段」としての注文テーブル２７１、「顧客口座情報記録手段」としての委託者口座情報テーブル２７２、金融商品注文条件テーブル２７３、シーケンス番号テーブル２７４、約定情報テーブル２７５、ポジション情報テーブル２７６が記録されている。注文テーブル２７１は注文テーブル１８１と同様の構成、委託者口座情報テーブル２７２は顧客口座情報テーブル１８２と同様の構成、金融商品注文条件テーブル２７３は金融商品注文条件テーブル１８３と同様の構成、シーケンス番号テーブル２７４はシーケンス番号テーブル１８４と同様の構成、約定情報テーブル２７５は約定情報テーブル１８５と同様の構成、ポジション情報テーブル２７６はポジション情報テーブル１８６と同様の構成である。
【００５８】
なお図示しないが、第二の金融商品取引管理装置２は日時の情報を取得し管理するタイマと、このタイマから取得された日時の情報に基づいて第一順位の注文情報、第一の売逆指値注文情報、第二の売逆指値注文情報（いずれも後述）の注文期限の管理を行う期限管理手段とを有する。
【００５９】
第一の金融商品取引管理装置１におけるデータ処理部１０、フロントページ配信部１１、注文入力受付部（注文入力受付手段）１２、入出金情報管理部１３、口座情報管理部１４、注文情報生成部１５、約定管理部１６、データベース接続基底部１７、データベース１８、及び、第二の金融商品取引管理装置２におけるデータ処理部２０、価格情報受信管理部２１、入出金情報生成部２２、口座情報生成部２３、注文情報管理部２４、約定情報生成部２５、データベース接続基底部２６、データベース２７、は、どのような形で構成されていてもよい。例えば、第一の金融商品取引管理装置１や第二の金融商品取引管理装置２が複数のサーバコンピュータからなるネットワークコンピュータシステムとして形成されている場合、各構成要件が複数のサーバコンピュータに分散して配設されていてもよい。また、それらのサーバコンピュータは、複数の業者、サーバ管理者がそれぞれ所有するコンピュータシステム（例えば金融証券取引所、他の金融商品取引管理業者、プロバイダ、ホスティングシステム提供業社等が所持又は管理するコンピュータシステム）に跨って配設されていてもよい。第一の金融商品取引管理装置１や第二の金融商品取引管理装置２を構成するサーバコンピュータは、いわゆるクラウド・コンピュータシステムとして形成されてもよい。更に、データ処理部１０、フロントページ配信部１１、注文入力受付部１２、入出金情報管理部１３、口座情報管理部１４、注文情報生成部１５、約定管理部１６、データベース接続基底部１７、データベース１８、及び、データ処理部２０、価格情報受信管理部２１、入出金情報生成部２２、口座情報生成部２３、注文情報管理部２４、約定情報生成部２５、データベース接続基底部２６、データベース２７のうち少なくとも一部の構成が、第一の金融商品取引管理装置１や第二の金融商品取引管理装置２ではなく、金融商品取引管理システム１Ａを構成するクライアント端末３に設けられていてもよいし、コンピュータをこれらの機能手段として機能させるプログラムとして構成されていてもよい。
【００６０】
図２は、第一の金融商品取引管理装置１における注文テーブル１８１のフィールド定義の模式図である。同図に示す通り、注文テーブル１８１は項目数分のフィールドを有し、フィールドの名称（フィールド名）、文字や数値や日時等のデータ型（型）、ビット長等のデータ長（長さ）、空欄不可指定（Not Null）、デフォルト値の有無（デフォルト値）、データの項目名（備考）等が規定される。
【００６１】
上述の第一の金融商品取引管理装置１、第二の金融商品取引管理装置２においては、一の注文、又は複数の注文によって、同一種類の金融商品についての各種取引を実現できる。
【００６２】
［第一の金融商品取引管理装置と第二の金融商品取引管理装置とにおける注文の処理］
図１に基づいて、この実施の形態１の第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とによる注文の処理の概略を説明する。
【００６３】
第一の金融商品取引管理装置１は、顧客のクライアント端末３から受けた金融商品の注文に基づいて、売り注文や買い注文をそれぞれの顧客ごとの第一注文や第二注文として注文テーブル１８１に記録し、かつ各種の処理（例えば注文の受付や注文の生成（注文を行うための注文情報の生成や、第二の金融商品取引管理装置２に対して注文を発注する処理のこと。本明細書において同じ。））を行う。第一の金融商品取引管理装置１は、注文テーブル１８１に記録する第一注文や第二注文の情報に、顧客口座情報テーブル１８２、金融商品注文条件テーブル１８３、シーケンス番号テーブル１８４、約定情報テーブル１８５、ポジション情報テーブル１８６の情報等を属性情報として記録する。
【００６４】
一方、第二の金融商品取引管理装置２は、顧客や第一の金融商品取引管理装置１から発注された買い注文や売り注文の情報の管理（例えば、注文情報を注文テーブル２７１に記録することや、それらの買い注文や売り注文に対して各種の処理（例えば、注文の「未発注」「発注済」「約定済」等の各種の状態を取引状況に応じて変化させる処理や、そのような変化を記録する処理等）を行うこと等の金融商品の取引のために必要な各種の処理を行うこと。以下単に「管理」と称する。）を行う。第二の金融商品取引管理装置２は、注文テーブル１８１に記録する買い注文や売り注文の情報に、委託者口座情報テーブル２７２、金融商品注文条件テーブル２７３、シーケンス番号テーブル２７４、約定情報テーブル２７５、ポジション情報テーブル２７６の情報等を属性情報として記録する。
【００６５】
この実施の形態１においては、このような機能を有する第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とが連動して金融商品の注文を処理する。即ち、図３に示すように、例えば、顧客がクライアント端末３から行った金融商品の注文は第一の金融商品取引管理装置１に供給され、第一の金融商品取引管理装置１は顧客の注文の情報を注文テーブル１８１に記録すると共に注文を生成して第二の金融商品取引管理装置２に供給する。第二の金融商品取引管理装置２は第一の金融商品取引管理装置１で生成された注文を管理する。第二の金融商品取引管理装置２において金融商品の発注や約定が行われると、その発注や約定の情報は第一の金融商品取引管理装置１に供給され、第一の金融商品取引管理装置１に記録されると共に顧客のクライアント端末３に送信される。
【００６６】
第一の金融商品取引管理装置１は、注文を繰り返して行う場合（例えば、第一注文（例えば金融商品の買い注文）と第二注文（例えば金融商品の売り注文）を繰り返す場合）には、第一の金融商品取引管理装置１は、この繰り返しのための情報を生成して金融商品取引管理装置２に送信する。
【００６７】
なお、第一の金融商品取引管理装置１における注文の生成と、生成された注文の第二の金融商品取引管理装置２への送信のタイミングはどのようなものであってもよい。例えば、金融商品の第一注文（例えば買い注文）と第二注文（例えば売り注文）とによって取引を行う場合、例えば、第一の金融商品取引管理装置１は、まず、買い注文を発注する旨の情報を第二の金融商品取引管理装置２に送信し、第二の金融商品取引管理装置２は、この買い注文が約定すると約定を示す情報を第一の金融商品取引管理装置１に送信し、次に第一の金融商品取引管理装置が売り注文を発注する旨の情報を第二の金融商品取引管理装置２に送信し、第二の金融商品取引管理装置２は、売り注文が約定すると約定を示す情報を第一の金融商品取引管理装置１に送信してもよい。あるいは、第一の金融商品取引管理装置１が、第一注文の約定の情報を取得する前に第二注文の情報を第二の金融商品取引管理装置２に送信してもよい。
【００６８】
このようにして、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とは、連動して、買い注文や売り注文を第一注文と第二注文として処理を行い、また、第一注文と第二注文の繰り返しによって処理を行う。
【００６９】
なお、この実施の形態１において、第一の金融商品取引管理装置１が生成する注文と第二の金融商品取引管理装置２が管理する注文とは、同一であっても相違していてもよい。具体的には、例えば、注文テーブル１８１に記録される注文と注文テーブル２７１に記録される注文と、顧客口座情報テーブル１８２に記録されたデータと委託者口座情報テーブル２７２に記録されたデータと、金融商品注文条件テーブル１８３に記録されたデータと金融商品注文条件テーブル２７３に記録されたデータと、シーケンス番号テーブル１８４に記録されたデータとシーケンス番号テーブル２７４に記録されたデータと、ポジション情報テーブル１８６に記録されたデータとポジション情報テーブル２７６に記録されたデータと、約定情報テーブル１８５に記録されたデータと約定情報テーブル２７５に記録されたデータとは、それぞれ同一であってもよいし、相違してもよい。
【００７０】
［部分約定の基本動作］
図３〜図１１は、この実施の形態１の金融商品取引管理システム１Ａにおける部分約定の処理の原則を模式的に示す概念図である。この実施の形態１における金融商品の部分約定は、同図及び同図を解説した下記の［基本動作その１］〜［基本動作その７］に基づいて処理が行われる。なお、図３乃至図１１において、チャート１１０の実線のマルは「成立」すなわち約定済の注文を示し、破線のマルは「一部成立」すなわち部分約定の注文を示し、点線のマルに黒文字の記載は「注文中」すなわち発注済で未約定の注文を示し、点線のマルに白抜き文字の記載は「待機中」すなわち未発注の注文又は繰り返し発注される予定の注文を示す。
【００７１】
なお、［基本動作その１］〜［基本動作その７］に基づく処理は、主に第二の金融商品取引管理装置２での処理に用いられるが、第一の金融商品取引管理装置１での処理に用いられてもよいし、第一の金融商品取引管理装置１と第二の金融商品取引管理装置２の双方に用いられてもよい。
【００７２】
［基本動作その１：価格優先、時間優先の原則］
同一種類の金融商品の注文が、複数の価格に、それぞれの価格毎に複数存在する場合は、以下（原則１）及び（原則２）に基づいて処理される。
（原則１）同一の金融商品が複数の気配価格（売買を希望する価格）について存在する場合、売り注文に対しては気配価格の高い買い注文から順に、買い注文に対しては気配価格の安い売り注文から順に、それぞれ約定させる（価格優先の原則）。
（原則２）同一の金融商品の買い注文や売り注文が、同一の気配価格に対して複数存在する場合、発注された時間の早いものから順に約定させる（時間優先の原則）。
【００７３】
［基本動作その２：需給によって成立数を可変させる処理］
例えば、図３に示すように、特定の金融商品（例えば株式）について、複数の価格に買い注文と売り注文が出ている場合を考える。そして、このときの提示レート１０１が、売り注文が１９，４０２、買い注文が１９,４０３であったとする。
【００７４】
ここで、この提示レート１０１が、１９,４０１以上で売りたいという注文１０２が８０枚であり、気配値１９，４０２の買い注文１０３が１８枚存在し（つまり気配数量が１８である）、気配値１９,４０１の買い注文１０４が３７枚存在する場合、上述の価格優先の原則に基づき、まず、１８枚存在する気配値１９，４０２の買い注文１０３として約定され、次に、３７枚存在する気配値１９,４０１の買い注文１０４に対し、約定される。
【００７５】
次に、売り注文１０５が１９，４００で、売り注文１０５の枚数が１０枚であるとする。一方、気配値１９，４００の買い注文１０６は２１枚存在しているとする。そして、図４に示すように、この２１枚の買い注文１０６の内訳は、（特定の取引者とは異なる）他の取引者の買い注文１０７が４枚、特定の取引者の買い注文１０８が１０枚、他の取引者の買い注文１０９が７枚であり、買い注文１０７、買い注文１０８、買い注文１０９の順に、異なる時間に発注されているとする。この場合、時間優先の原則に基づいて、図４に示すように、買い注文１０７の４枚全てと、買い注文１０８のうち６枚の買い注文１０８ａが、約定する。
【００７６】
この結果、図５に示すように、特定の取引者の買い注文１０８は、全１０枚が、（図４において約定された）６枚の買い注文１０８ａと、（図４において未約定の）４枚の買い注文１０８ｂに分裂する。このようにして、発注された注文のうちの一部のみが約定される現象が生ずることにより、部分約定が発生する。
【００７７】
［基本動作その３：注文の分裂と分裂のタイミング］
この実施の形態１において、部分約定は、所定のタイミングで注文の分裂を発生させる。
【００７８】
ここで、注文の「分裂」とは、例えば以下（状態１）〜（状態３）のうち少なくとも何れか一つに示す状態をいう。
【００７９】
（状態１）
特定の注文のうちの一部が約定することにより、その特定の注文が約定済の注文と未約定の注文とに分かれた状態をいう。
例えば、図６に示す第一注文１１１のうちの一部（例えば１０枚のうちの６枚）が約定することにより、図８に示すように、約定済の６枚の第一注文１１１ａと未約定の４枚の第一注文１１１ｂとに分かれた状態がこれに該当する。
【００８０】
（状態２）
特定の注文のうちの一部が約定することにより、その特定の注文に対応する別の特定の注文が発注済の注文と未発注の注文とに分かれた状態をいう。
例えば、図６に示す第一注文１１１のうちの一部（例えば１０枚のうちの６枚）が約定した結果、この第一注文１１１の約定で保有されたポジションを決済する第二注文１１２が、図８に示すように、発注済の６枚の第二注文１１２ａと未発注の４枚の第二注文１１２ｂとに分かれた状態がこれに該当する。
【００８１】
（状態３）
特定の注文のうちの一部が約定した後にその特定の注文の一部又は全部が繰り返し発注されるときに、未約定の元の注文と新たに発注された注文とが併存する状態をいう。
例えば、図１０に示す１９，４００円の第一注文１１１のうちの一部（例えば１０枚のうちの６枚）が約定したのち、この第一注文１１１の約定で保有されたポジションを決済する６枚の第二注文１１２ａが約定したのち、図１１に示すように、既に約定した一部（１０枚中６枚）の第一注文１１１に対応する、１９，４００円の６枚の第一注文１１１ａが再び発注されて、未約定のまま残った一部（１０枚中４枚）の第一注文１１１と新たに発注された第一注文１１１ａとが併存した状態がこれに該当する。
【００８２】
なお、上記（状態１）〜（状態３）において、図８や図１１に示す分裂した注文は、分裂前は一つだった注文が二つの注文に分かれた状態（例えば図６に示す第一注文１１１が図８に示す第一注文１１１ａ，１１１ｂに分かれた状態）を示しているが、これに限定されず、分裂後に三つ以上の注文に分かれてもよい。また、上記（状態１）〜（状態３）において、図８や図１１に示す分裂した状態は、分裂後の注文は全て分裂前と同じ価格である状態（例えば図８における第一注文１１１ａ，１１１ｂは、図６における第一注文１１１と同じ１９，４００円）を示しているが、これに限定されず、分裂後の注文の少なくとも一つが分裂前と異なる価格であってもよい。また、上記（状態１）〜（状態３）に類似した状態を発生させるいかなる状態が「分裂」を形成してもよい。
【００８３】
また、この実施の形態１において、注文の分裂は以下（タイミング１）〜（タイミング４）のうち少なくとも何れか一つの時点で発生する。
【００８４】
（タイミング１）
特定の注文の一部が約定すると同時にその特定の注文の分裂が発生する。
例えば上記（状態１）において、第一注文１１１（図６）が第一注文１１１ａと第一注文１１１ｂ（図８）に分かれる、第一注文１１１の一部が約定する時がこれに該当する。
【００８５】
（タイミング２）
特定の注文の一部が約定すると同時にその特定の注文に対応する他の特定の注文の分裂が発生する。
例えば上記（状態２）において、第二注文１１２（図６）が第二注文１１２ａと第二注文１１２ｂ（図８）に分かれる、第一注文１１１の一部が約定する時がこれに該当する。
また例えば、第一注文１１１と第二注文１１２とが繰り返し発注される構成（図８参照）において、第二注文１１２の一部（例えば１０枚中６枚）が約定した結果、その約定に基づいて繰り返し発注される第一注文１１１が発注済の６枚の第一注文１１１ａと未発注（待機中）の４枚の第一注文１１１ｂと（図８参照）に分かれるような場合には、第二注文１１２の一部が約定する時がこれに該当する。
また例えば、第一注文１１１と第二注文１１２とが繰り返し発注される構成（図８参照）において、第二注文１１２の一部（例えば１０枚中６枚）が約定し、繰り返し発注された６枚の第一注文１１１ａが約定した結果、一部が約定した第二注文１１２が約定済の６枚の第二注文１１２ａと未約定の４枚の第二注文１１２ｂ（図８参照）とに分かれるような場合には、第一注文１１１ａが約定する時がこれに該当する。
【００８６】
（タイミング３）
特定の注文の一部が約定した後に、その特定の注文の一部又は全部が繰り返し発注されて、未約定の元の注文と新たに発注された注文とが併存する状態となったときに分裂が発生する。
例えば上記（状態３）において、未約定のまま残った一部の第一注文１１１と新たに発注された第一注文１１１ａとが併存した状態が形成される、第二注文１１２ａが約定する時や、第一注文１１１ａが発注される時がこれに該当する。
また例えば、第二注文１１２の一部（例えば１０枚中６枚）が約定し、繰り返し発注される第一注文１１１が発注済の６枚の第一注文１１１ａと未発注（待機中）の４枚の第一注文１１１ｂと（図８参照）に分かれ、発注済の第一注文１１１ａが約定した結果、未約定のまま残った一部（１０枚中４枚）の第二注文１１２と新たに発注された６枚の第二注文１１２ａ（図８参照）とが併存する状態となる場合には、第二注文１１２ａが発注される時がこれに該当する。
【００８７】
（タイミング４）
特定の注文の一部が約定した後の所定のタイミングでその特定の注文が約定済の注文と未約定の注文とに分かれた時に分裂が発生する。
例えば図１０に示すように、第一注文１１１の一部（例えば１０枚中６枚）が約定した状態となった後、この第一注文１１１が、特定の時点（例えば金融商品の取引が休止する間）に約定した第一注文１１１ａと未約定の第一注文１１１ｂ（図８参照）とに分裂する場合の、第一注文１１１ａ，１１１ｂに分裂する時がこれに該当する。
【００８８】
なお、分裂のタイミングは上記（タイミング１）〜（タイミング４）のみには限られず、これらに類似した状態のいかなる時点が分裂のタイミングであってもよい。
【００８９】
なお、以下に示す［基本動作その４］〜［基本動作その７］は、この［基本動作その３］に示した分裂の状態とタイミングに基づくものである。
【００９０】
［基本動作その４：部分約定のパターン１］
例えば、図６のチャート１１０に模式的に示すように、例えば全１０枚の第一注文１１１と全１０枚の第二注文１１２があり、第一注文１１１の約定価格である第一注文価格１１３が１９，４００円、第二注文の約定価格である第二注文価格１１４が１９，５００円であった場合を考える。これが、金融商品の相場価格１１５の変動により、［基本動作その２］等に基づいて、例えば全１０枚の第一注文１１１のうち６枚のみが約定されると、図７に示すように、全１０枚の第一注文は、約定された６枚の第一注文１１１ａと、未約定の４枚の第一注文１１１ｂとに分裂する。なお、相場が第二注文価格に一致せずに再び第一注文価格に一致した場合、約定の条件が揃えば、未約定の第一注文１１１ｂが約定される。ただしこの場合、第一注文１１１ａと第一注文１１１ｂとが再び結合されることはなく、以後第一注文１１１ａと第一注文１１１ｂは独立した注文として扱われる。
【００９１】
［基本動作その５：部分約定のパターン２］
例えば、「基本動作その４」のように第一注文１１１が部分約定して第一注文１１１ａと第一注文１１１ｂとなると、図７に示すように、（図６に示す、イフダン注文によって、第一注文１１１の約定により発注される予定だった）第二注文１１２も６枚の第二注文１１２ａと４枚の第二注文１１２ｂに分裂する。このうち、６枚の第二注文１１２ａは第一注文１１１ａの約定に対応して発注済みとなり、４枚の第二注文１１２ｂは未発注である。
【００９２】
この状態で相場が反転し（つまり、例えば図８において相場が下落から上昇に変わり）、相場価格が第二注文価格に一致すると、６枚の第二注文１１２ａが約定する。
【００９３】
ここで、第一注文と第二注文とが複数回繰り返される構成である場合（詳しくは後述）には、図８に示すように、６枚の第二注文１１２ａの約定により、第一注文１１１ａが再び発注されることになるが、未約定の４枚の第一注文１１１ｂが残っていた場合は、図８に示すように、再び発注された第一注文１１１ａと、残った第一注文１１１ｂが併存することになる。
【００９４】
［基本動作その６：部分約定のパターン３］
なお、部分約定は、第一注文だけでなく、第二注文にも生じる。
【００９５】
この第二注文の部分約定は、第一注文に部分約定が生じた後の第二注文に生ずる場合もある。具体的には、図８に示すように、例えば、全部で１０枚の第一注文１１１と全部で１０枚の第二注文１１２（図６参照）とが、約定された６枚の第一注文１１１ａと未約定の４枚の第一注文１１１ｂに分裂した後、相場が反転して相場価格が第二注文価格に一致した際、第二注文に上記の「基本動作その２」等の事情が生じて４枚だけが約定される状態となった場合、図９に示すように、６枚の第二注文１１２ａのうちの４枚だけが約定される。この結果、発注した６枚の第二注文１１２ａは、約定した４枚の第二注文１１２ａａと、未約定の２枚の第二注文１１２ａｂに分裂し、更に未約定の第二注文１１２ｂも併存した状態となる。
【００９６】
ここで、第一注文と第二注文とが複数回繰り返される構成である場合（詳しくは後述）には、図９に示すように、４枚の第二注文１１２ａａが約定すると、対応して、６枚の第一注文１１１ａも分裂し、４枚の第一注文１１１ａａが発注することになるが、未約定の２枚の第二注文１１２ａｂはそのまま残存する。また、第一注文１１１ａが分裂した２枚の第一注文１１１ａｂは、２枚の第二注文１１２ａｂが約定したときに発注されることになる。
【００９７】
［基本動作その７：部分約定のパターン４］
また、第二注文に部分約定が生じるケースとして、上記［基本動作その６］に示すものの他に、第一注文の一部が約定した結果として、その第一注文は分裂せずに、その第一注文が約定することで保有したポジションを、約定によって決済させる第二注文が分裂する場合がある。
【００９８】
具体的には、図１０に示すように、全部で１０枚の第一注文１１１のうち、６枚が約定した場合を考える。このときに、約定した第一注文１１１は分裂せず、一部（６枚）成立、一部（４枚）未成立の状態で継続する。一方、イフダン注文によって、第一注文１１１の約定により発注される予定だった第二注文１１２（図６参照）は、第一注文１１１の一部成立と一部未成立とに基づいて、図１０に示すように６枚の第二注文１１２ａと４枚の第二注文１１２ｂに分裂する。このうち、６枚の第二注文１１２ａは第一注文１１１の６枚の一部約定に対応して発注済みとなり、４枚の第二注文１１２ｂは第一注文１１１の４枚の一部未約定に対応して未発注である。
【００９９】
この状態で相場が反転し（つまり、例えば図１０において相場が下落から上昇に変わり）、相場価格が第二注文価格に一致すると、図１１に示すように、発注済の６枚の第二注文１１２ａが約定する。
【０１００】
ここで、第一注文と第二注文とが複数回繰り返される構成である場合（詳しくは後述）には、６枚の第二注文１１２ａが約定されてイフダン注文が決済されることで、一部約定した第一注文１１１ははじめて分裂する。その結果、図１１に示すように、一部（６枚）約定、一部（４枚）未約定の第一注文１１１は分裂して約定した６枚の第一注文１１１ａが新たに発注される。このとき、新たに発注された６枚の第一注文１１１ａと、第一注文１１１（のうちの未約定の状態で残った４枚）とが併存することになる。なお、繰り返しの後に残った第一注文１１１（のうちの、１０枚中の未約定の４枚）が約定した後、さらに第一注文が繰り返される場合は、１０枚中未約定の４枚が残った第一注文１１１に替えて、４枚の第一注文（図１１に図示せず）が発注される。
【０１０１】
なお、図１０及び図１１では、第一注文価格１１３が１９，４００円の第一注文１１１と、第二注文の約定価格で、第二注文価格１１４が１９，５００円の第二注文１１２ａ,１１２ｂについてのみ部分約定の説明をしたが、１９，４００円の他の第一注文価格や１９，５００円の他の第二注文価格においても、同様の部分約定を発生させたり、同様の処理を行ったりすることができる。
【０１０２】
以下に示すこの実施の形態１の処理手順は、以上の［基本動作その１］〜［基本動作その７］に基づいて行われる。なお、［基本動作その１］〜［基本動作その７］は、この実施の形態１の処理において常に全て用いられる必要はなく、何れかの基本動作を異なる基本動作に置き換えて用いてもよい。例えば、［基本動作その１］の価格優先、時間優先の原則は、何れか一方のみが用いられる構成であってもよいし、［基本動作その４］〜［基本動作その７］において部分約定が行われた場合、その後の処理において、部分約定によって一旦分かれた注文がその後再び結合する構成となってもよい。
【０１０３】
［処理手順（注文情報の生成）］
次に、図１２乃至図２５に基づいて、この実施の形態１の金融商品取引管理システム１Ａにおける、注文情報を生成する際の処理手順について説明する。
【０１０４】
ここで、注文情報の生成とは、この実施の形態１の金融商品取引管理システム１Ａにおいて金融商品の注文の発注や約定を行うためのデータを形成することをいう。そして、後述するように、この実施の形態１においては、これらの注文情報に基づいて注文の発注や約定が行われる。
【０１０５】
図１２は、この実施の形態１の第一の金融商品取引管理装置１における、「第一の価格」としての買い注文（新規買い注文）、及び、「第二の価格」としての売り注文（新規売り注文）を受け付ける際の処理手順を示すフローチャートである。以下、同図に基づいて受け付け時の処理手順を説明する。
【０１０６】
金融商品取引管理システム１Ａを利用する顧客は、クライアント端末３を用いて第一の金融商品取引管理装置１にアクセスする。第一の金融商品取引管理装置１のフロントページ配信部１１は、アクセスのあったクライアント端末３の表示部３２に、図１３に示す取引表示画面５０を表示させ、取引表示画面５０上の注文画面表示ボタン５１をクリックすると、図１３１に示すように、取引表示画面５０上に注文入力画面５２がポップアップ表示される。顧客は、この注文入力画面５２に注文内容を入力する（ステップＳ１）。
【０１０７】
図１３において、顧客は、この注文入力画面５２において、第一注文と第二注文とが繰り返される構成において、第一注文が買い注文か売り注文かを選択する売買選択欄５３にて、第一注文が買い注文であるものを示す「買」を選択している（第一注文が売り注文であるものを選択する場合は「売」を選択する）。また、注文種類入力欄５４に注文種類（ここでは複数の第一注文と第二注文とをそれぞれ複数回繰り返す「トラップリピートイフダン注文」）を選択している。
【０１０８】
また、図１３において、顧客は、金融商品の種類を選択する商品選択欄５５において、日経２２５（日経平均株価）によって取引が行われることを示す「日経２２５」を選択している。また、顧客は、注文数量入力欄５６に注文の数量（例えば、株価指数の１００倍を１枚とする）として「１」と入力し、執行条件（第一注文及び／又は第二注文を成行注文、指値注文等、いかなる注文として約定させるか）を選択する執行条件入力欄５７に「指値」と入力し、第一注文の希望する約定価格を入力するスタート価格入力欄５８に「１９２００」と入力している。また、第二注文の希望する約定価格を演算するための情報としての利益金額入力欄５９には「１００００」と入力している（後述する注文情報生成部１５は、利益金額入力欄５９に入力された「１００００」円を注文数量入力欄５６に記載された１（×１００）で割った、１００００÷１００＝１００（円）を、スタート価格入力欄５８に入力された「１９２００」円に加算した「１９３００」円を第二注文の約定価格として算出する。）
なお、この実施の形態１においては、利益金額入力欄５９に替えて、希望する第二注文の約定価格を入力する構成が設けられてもよい。また、これらに替えて、第一注文と第二注文の約定による「利幅」が算出や設定が行われる構成や、第一注文同士や第二注文同士の「値幅」の算出や設定が行われるための、どのような構成が設けられていてもよい。具体的には、例えば、選択された金融商品の種類、金融商品の現在の相場価格、金融商品の過去の所定期間の変動状態や将来の変動予測（変動幅、上昇傾向や下落傾向等）、取引期間、取引金額、証拠金残高、等の条件を所定の数値に換算して、第一注文同士や第二注文の同士値幅、第一注文と第二注文の利幅、第一注文や第二注文の本数や設定される価格帯等を算出する構成であってもよい。
【０１０９】
また、顧客は、ストップロス価格を設定したい場合には、ストップロス価格入力欄６０に希望ストップロス価格を入力する（図１３ではストップロス価格は入力されていない）。なお、同図に示すトラップ値幅入力欄６１に入力される情報等については［発明の実施の形態２］で説明する。
【０１１０】
この状態で確認ボタン６２をクリックすると、注文入力画面５２において入力・選択されたデータが第一の金融商品取引管理装置１に供給される。第一の金融商品取引管理装置１の注文入力受付部１２は、入力された注文の内容を確認する。さらに、注文入力受付部１２は、それぞれの注文価格について検査を行う（ステップＳ２）。
【０１１１】
具体的には、例えば、注文入力受付部１２は、選択された金融商品について、スタート価格入力欄５８と利益金額入力欄５９にそれぞれ入力された価格に基づいて取引を行えば利益が得られるか否かを所定の演算に基づいて確認する。また例えば、注文入力受付部１２は、選択された金融商品の、現在の相場価格と、注文入力画面５２から入力された、注文の基準となる価格とを比較し、確認ボタン６２や注文ボタン６６がクリックされた時点の相場の実勢価格に対し、この基準となる価格が低いか否か（又は高いか否か）等を確認する構成であってもよい。また、例えば、注文入力受付部１２は、第一注文が買い注文の場合には第一注文の希望する約定価格が確認ボタン６２や注文ボタン６６がクリックされた時点の相場の実勢価格よりも低いか否かを確認したり、第二注文の希望する約定価格が実勢第一注文の希望する約定価格よりも高いか否かを確認するように構成してもよい。
【０１１２】
ステップＳ２での確認の結果、入力された価格が適正である場合（例えば、注文入力受付部１２に、その入力価格に基づいて取引を行えば利益が得られる場合のみ適正であるという設定がされている場合には、その設定が満たされた場合）、注文入力受付部１２は、入力された価格は適正価格であると判断する。
【０１１３】
買い注文の価格が適正価格と判断された場合（ステップＳ３の“Ｎｏ”）、口座情報管理部１４が顧客口座情報テーブル１８２の当該顧客の資金情報を取得する。
【０１１４】
注文入力受付部１２は、取得された資金情報と顧客の注文総額とを対比し、資金の額が注文許容額以上であるか否かを確認する。
【０１１５】
ここで、「注文許容額」とは、注文に必要な金額のことである（本明細書において同じ）。
【０１１６】
注文情報生成部１５は、資金の額が注文許容額以上である場合（ステップＳ５の“Ｎｏ”）の場合にのみ、後述する「注文情報」や、「注文情報」を含む「注文情報群」を生成する。これにより、顧客が確実に支払いができる場合にのみに注文を受け付けることができる。
【０１１７】
資金の額が注文許容額以上である場合（ステップＳ５の“Ｎｏ”）、注文入力受付部１２は、金融商品注文条件テーブル１８３に記録されたデータ等を元に、注文条件が上述したもの以外の注文の各種条件を満たしているか否かを確認する（ステップＳ６）。
【０１１８】
注文の各種条件を満たしていない場合（ステップＳ７の“Ｙｅｓ”）、注文入力受付部１２は入力された注文をエラーとして扱い、注文の受付を拒絶する（ステップＳ１０）。
【０１１９】
注文の各種条件を満たしている場合であって（ステップＳ７の“Ｎｏ”）、注文条件が上述の注文に必要な条件を全て満たしているものと判定された場合、フロントページ配信部１１は、クライアント端末３の表示部３２に、図１４に示す、確認画面６５がポップアップ表示させる。この確認画面６５においては、注文入力画面５２において入力された数値や選択された条件等に基づいて生成される注文の内容が表示される。
【０１２０】
この状態で顧客が注文ボタン６６をクリックすると、注文情報生成部１５は、ステップＳ１において注文入力画面５２に入力され、クライアント端末３から第一の金融商品取引管理装置１に送信された情報に基づいて注文情報を生成する（ステップＳ８、注文情報生成手順）。
【０１２１】
具体的には、上記手順において入力された複数のデータを、注文価格を単位としてまとめ、各情報の単位に、シーケンス番号テーブル１８４に記録された注文にシーケンス番号を付与することで各注文情報を形成する。なおこのとき、シーケンス番号テーブル１８４には、注文情報に使用されたシーケンス番号を未使用の番号と識別するための情報が付与される。一回のステップＳ８の手順にて生成される複数の注文情報は、同一種類の金融商品を第一注文価格（後述）にて注文する注文情報、及び第二注文価格（後述）にて注文する注文情報から成る注文情報群（以下単に「注文情報群」と称する。）を形成する。生成された注文情報や、注文情報に基づく注文は、注文情報生成部１５や約定管理部１６によりクライアント端末３の表示部３２に表示されることになる。
【０１２２】
注文情報生成部１５は、生成された注文情報群の情報を第二の金融商品取引管理装置２に送信し、第二の金融商品取引管理装置２の注文情報管理部２４は、受信した注文情報を注文テーブル１８１に記録する（ステップＳ９）。注文情報は、図２に示す各フィールドの定義に基づいて注文テーブル１８１に記録される。
【０１２３】
例えば、注文テーブル１８１の“ord_seq”フィールド１８１ｂは、ステップＳ８にて付与されたシーケンス番号の定義である（注文テーブル１８１の「備考」１８１ａ参照。以下同じ。）。“cust_seq”フィールド１８１ｃは顧客ごとに一意に定められた顧客番号の、“style_id”フィールド１８１ｄは商品名の定義である。“com_id”フィールド１８１ｅは金融商品毎に一意に定められたＩＤ番号の定義である。このＩＤ番号と金融商品との組合わせはデータベース中に別途設けられたＩＤテーブル（図示せず）中に記録されている。“ord_amnt”フィールド１８１ｆは注文数量入力欄５６に入力された注文数量（あるいは、その数量に基づいて規定される株価指数等の数量）の定義である。“buy_sell_id”フィールド１８１ｇには注文種類入力欄５４で選択された売り注文、買い注文のいずれであるかを定義し、“ord_rate”フィールド１８１ｈには注文価格を定義し、“limit_time”フィールド１８１ｉには注文期限を定義する。“ord_cond”フィールド１８１ｊは売買選択欄５３で選択された注文種別を定義する。“trail_range”フィールド１８１ｋはトレール幅（［発明の実施の形態４］参照）を定義し、“through_range”フィールド１８１ｍはスルー値幅（［発明の実施の形態４］参照、ここでは、予め一律の価格として設定されている。）を定義し、
“new_close”フィールド１８１ｎには新規注文、決済注文のいずれであるかを定義する。なお図２には図示しないが、注文テーブル１８１には、注文入力画面５２に入力されたその他のデータを定義するフィールドも設けられる。これらのフィールドによって、注文入力画面５２に入力されたデータは全て注文テーブル１８１に記録される。以上の手順より、この実施の形態１における注文の受け付け処理は完了する。
【０１２４】
なお、ステップＳ３において買い注文の価格、及び売り注文の価格のうち少なくとも何れか一方が不適正な価格と判断された場合（ステップＳ３の“Ｙｅｓ”）、又は、ステップＳ５において資金の額が注文総額未満であった場合（ステップＳ５の“Ｙｅｓ”）、注文入力受付部１２は入力された注文をエラーとして扱い、注文の受け付けを拒絶する（ステップＳ１０）。この場合、注文情報（後述）は生成されず、クライアント端末３の表示部３２には注文の受け付けが拒絶されたことを示す文字情報等が表示される。
【０１２５】
なお、注文入力画面５２に入力された情報が第一の金融商品取引管理装置１に送信されるタイミングは、上述のように確認ボタン６２がクリックされた時でもよいし、あるいは注文ボタン６６がクリックされた時でもよい。また、注文情報生成部１５に送信される情報は、後述する第一注文情報や第二注文情報を各種演算によって生成することができる情報であれば、各入力欄・選択欄５４〜６１に入力される情報以外のいかなる情報であってもよい。具体的には、例えば、注文が発注される期間や、期間内に獲得したい利益額や、取引に用いる資金の金額等であってもよい。
【０１２６】
また、ステップＳ８に示す注文情報の生成は、確認ボタン６２や注文ボタン６６がクリックされた際に全ての注文情報（や注文情報群）が一度に生成されてもよいし、第一注文や第二注文が発注される際に生成されてもよいし、第一注文や第二注文が繰り返して発注される場合には繰り返しの度に生成されてもよいし、第一注文価格（後述）や第二注文価格（後述）が変更されるタイミングで生成されてもよいし、その他どのようなタイミングで生成されてもよい。
【０１２７】
また、ステップＳ１〜ステップＳ１０の順序は、図１２に示すもののみには限定されず、どのような順序であってもよい。さらにまた、確認ボタン６２や注文ボタン６６がクリックされるタイミングとステップＳ１〜Ｓ１０の処理が行われるタイミングとはどのようなものであってもよく、例えば、確認ボタン６２や注文ボタン６６がクリックされた後に、注文情報生成部１５がステップＳ１〜ステップＳ１０の処理が行う構成であってもよい。
【０１２８】
さらに、ステップＳ１〜ステップＳ１０の処理のうち少なくとも一部は、第二の金融商品取引管理装置２においても行われるものでもよい。例えば、ステップＳ９において、注文情報生成部１５が、生成された注文情報を第二の金融商品取引管理装置２に送信し、第二の金融商品取引管理装置２の注文情報管理部２４はこの注文情報を注文テーブル２７１に記録する構成等であってもよい。また例えば、第二の金融商品取引管理装置２の委託者口座情報テーブル２７２、金融商品注文条件テーブル２７３、シーケンス番号テーブル２７４等のデータに基づいて、第二の金融商品取引管理装置２においてステップＳ１〜Ｓ１０の処理が行われ、注文テーブル２７１に注文情報が記録される構成であってもよい。
【０１２９】
［注文情報や注文情報群の構成］
図１５は、この実施の形態１においてクライアント端末３の表示部３２に表示される、注文情報生成後の取引表示画面５０を模式的に示す図である。この取引表示画面５０には、注文情報生成部１５や約定管理部１６の処理による、注文情報（第一注文情報と第二注文情報）及び注文情報群が示されている（約定管理手順）。
【０１３０】
なお、第二の金融商品取引管理装置２においても同様の注文情報及び注文情報群が管理されることになるが、説明の簡単のため、ここでは第二の金融商品取引管理装置２側の注文情報や注文情報群の記載は省略する。
【０１３１】
図１５に（及び図１６乃至図２５にも）示す、この実施の形態１に係る注文情報群７１Ａは、第一注文（新規注文、つまり約定することでポジションを保有する注文）を構成する第一注文情報７２ａと、第二注文（決済注文、つまり第一注文が約定すると発注され、約定することで、第一注文の約定によって保有したポジションを決済する注文）を構成する第二注文情報７２ｂとから成る。なお、注文情報群７１Ａに他の注文情報（例えばストップロス注文を構成する逆指値注文情報等）が更に含まれていてもよい。
【０１３２】
なお、図１５に示す注文情報群７１Ａと図１６乃至図２５に示す注文情報群７１Ａは、構成する注文情報の内容（例えば注文番号１８１Ａや注文受付日時情報１８１Ｂや指定価格情報１８１Ｊ）が異なっているが、説明の簡単のため、特に区別の必要がある場合を除き同一のものとして以下説明する。
【０１３３】
図１５に示す通り、第一注文情報７２ａ、第二注文情報７２ｂとも、１６桁の注文番号本体と８桁の枝番からなるＩＤとして機能する注文番号１８１Ａ、注文情報が生成された日時を示す注文受付日時情報１８１Ｂ、金融商品の種類（ここでは日経２２５（日経平均株価）の取引が行われることを示す「日経２２５」という表示）を示す商品情報１８１Ｃ、それぞれの注文が注文中（発注済約定前の状態）、待機中（未発注の状態）、約定（約定された状態）の何れかの状態を示す注文状態情報１８１Ｄ（ただしこれら３つの状態のうち一部が示されない場合や、これら３つの状態以外の状態が示される場合もある。）、注文形態（注文の形態、ここでは、複数の価格で複数の第一注文と複数の第二注文が複数発注され、それぞれの第一注文とそれぞれの第二注文とが繰り返される「トラップリピートイフダン」であることを示す「トラリピ」の文字が表示された状態）を示す注文形態情報１８１Ｅ、それぞれの注文が買い注文、売り注文の何れであるかを示す売買情報１８１Ｆ、それぞれの注文が新規注文、決済注文（あるいはストップロス注文）の何れであるかを示す決済区分情報１８１Ｇ、それぞれの注文が「指値注文」「成行注文」「逆指値注文」「ストップロス注文」等の何れであるかを示す執行条件情報１８１Ｈ、それぞれの注文の決済希望価格（顧客が約定させたい価格）としての指定価格情報１８１Ｊ、それぞれの注文の数量（ここではそれぞれ１０枚）を示す注文数量情報１８１Ｋ（図１６等に記載）、成立した（つまり約定した）注文の数量を示す成立数量情報１８１Ｌ（図１６等に記載）、それぞれの注文の有効期限（ここでは無期限を示す「ＧＴＣ」の情報）を示す有効期限情報１８１Ｍ（図１６等に記載）、第一注文と第二注文との繰り返しの回数（ここでは繰り返し回数無制限を示す「無制限」の情報）を示すリピート回数情報１８１Ｎ（図１６等に記載）、約定時等において発生するスリッページの許容値としてのスリッページ情報１８１Ｐ（図１５にのみ記載。ただし値を図示せず）、トレールの設定の有無や、トレールが設定された場合のトレール幅の数値としてのトレール情報１８１Ｑ（図１５にのみ記載。ただし値は図示せず）、等から構成されている。
【０１３４】
なお、後述する部分約定により第一注文や第二注文が分裂した場合は、一の注文情報群７１Ａを構成する第一注文や第二注文の数量が増加したり、一の注文情報群７１Ａが複数の注文情報群７１Ａ，７１Ａ・・・に分裂したりする。このように、注文情報群７１Ａの分裂が生じた場合は、それぞれの注文情報群７１Ａにおいて、構成する注文情報の注文数量情報１８１Ｋの数が減少していくことになる。
【０１３５】
また、第一注文情報７２ａ、第二注文情報７２ｂとも、これらの情報１８１Ａ〜１８１Ｌのうち、何れかの情報が含まれていなかったり、逆に他の情報が含まれていたりしてもよい。また、それぞれの注文情報群７１Ａごとに逆指値注文情報（図示せず）が設けられる構成や、複数（例えば全て）の注文情報群７１Ａに対して一の逆指値注文情報（図示せず）が設けられる構成である場合、情報１８１Ａ〜１８１Ｐに加え、逆指値注文情報（図示せず）が含まれていてもよい。
【０１３６】
ここでの一の注文情報群７１Ａを構成する第一注文情報７２ａと第二注文情報７２ｂとによって１回の第一注文の発注及び約定と、１回の第二注文の発注及び約定とが行われる。具体的には、一の第一注文情報７２ａによって一の第一注文（新規注文）の発注と約定が行われて金融商品のポジションを保有し、第一注文の約定に基づいて、一の第二注文情報７２ｂによって一の第二注文（決済注文）が発注され、第二注文（決済注文）の約定によって、保有したポジションの決済が行われる。従って、第一注文と第二注文とが繰り返される場合、複数の注文情報群７１Ａ，７１Ａ，７１Ａ・・・が必要となる。
【０１３７】
この実施の形態１においては、注文情報群７１Ａによって第一注文と第二注文とが繰り返される場合、注文情報群７１Ａは繰り返しの際（例えば第二注文情報７２ｂに基づいて第二注文の約定が行われた際）に新たな注文情報群７１Ａが生成される。ただし、確認ボタン６２や注文ボタン６６がクリックされた際に、第一注文と第二注文とを繰り返すための複数の注文情報群７１Ａ，７１Ａ，７１Ａ・・・がまとめて生成される構成であってもよい。
【０１３８】
なお、顧客の使用するクライアント端末３の表示部３２には、注文情報生成部１５や約定管理部１６の処理によって、図１６等に示すような、注文情報群７１Ａや第一注文情報７２ａ、第二注文情報７２ｂの表７３やチャート７４が表示され、顧客が生成された注文情報や注文の発注や約定や分裂の状態、及び注文に基づく取引状態等を容易に把握できるようになっていてもよい。
【０１３９】
［処理手順（部分約定がない場合の処理）］
図１６乃至図２５は、この実施の形態１の金融商品取引管理システム１Ａにおける処理に基づく注文情報の態様を示す表７３と、相場変動と注文の発注・約定の状態を模式的に示すチャート７４である。以下、これらの図に基づいて、この実施の形態１の処理に基づく取引態様について説明する。
【０１４０】
なお、図１６乃至図２５に示す表７３は、チャート７４に示す取引が行われている際に図１３に示す取引表示画面５０の一部に表示される、この取引に対応する注文情報や注文情報群を構成する情報である。
【０１４１】
また、図１６乃至図２５において、チャート７４の実線のマルは「成立」すなわち約定済の注文を示し、破線のマルは「一部成立」すなわち部分約定の注文を示し、点線のマルに黒文字の記載は「注文中」すなわち発注済で未約定の注文を示し、点線のマルに白抜き文字の記載は「待機中」すなわち未発注の注文又は繰り返し発注される予定の注文を示す（なお、後述する図２６乃至図２９のチャート７４も同じ状態を示す）。
【０１４２】
以下の記載において、注文の発注等に係る、注文情報の生成等は、金融商品取引管理システム１Ａの注文情報生成部１５と注文情報管理部２４とのうち少なくとも何れか一方の処理によって行われる。また、注文の約定等に係る注文情報の書き替えや消去等は、金融商品取引管理システム１Ａ約定情報生成部２５と約定管理部１６とのうち少なくとも何れか一方の処理によって行われる。但し、システム構成やデータ構成の状態等によって、それぞれの処理が上述の機能手段以外によって行われる（例えば、注文の約定等に係る処理が注文情報生成部１５や注文情報管理部２４によって行われる）ようにすることも可能である。また、注文の全てを約定させる処理か一部分のみを約定させる処理かにより、注文情報生成部１５や注文情報管理部２４によって処理が行われるか約定情報生成部２５や約定管理部１６によって処理が行われるかを区別することも可能である。
【０１４３】
まず、指定価格情報１８１Ｊが１９，２００円の第一注文情報７２ａと指定価格情報１８１Ｊが１９，３００円の第二注文情報７２ｂからなる注文情報群７１Ａが存在し、部分約定が起こらずに第一注文の発注及び約定と第二注文の発注及び約定とが行われる場合を考える。この場合、図１６の表７３に示すように、第一注文情報７２ａの指定価格情報１８１Ｊに基づいて設定された、第一注文の約定希望価格（以下「第一注文価格」と称する）７５である１９，２００円で１０枚の第一注文７２ａ１が発注される。このとき、第一注文情報７２ａの注文状態情報は、発注済みで未約定の状態を示す「注文中」で、第二注文情報７２ｂの注文状態情報１８１Ｄは、未発注の状態を示す「待機中」である。
【０１４４】
そして、図１６のチャート７４に示す状態から相場価格７７が下落して、図１７のチャート７４に示すように相場価格７７が１９，２００円になると、第一注文７２ａ１が約定してポジションを保有する。第一注文７２ａ１が約定すると、第二注文情報７２ｂに基づいて、第二注文情報７２ｂの指定価格情報１８１Ｊに基づいて設定された、第二注文の約定希望価格（以下「第二注文価格」と称する）７６である１９，３００円で１０枚の第二注文７２ｂ１を発注する。そして、図１８に示すように、相場価格が１９，３００円になると第二注文７２ｂ１が約定して保有したポジションを決済させる。そして、図１７の表７３に示す状態から、第一注文情報７２ａが消去され、第二注文情報７２ｂの注文状態情報１８１Ｄが「待機中」から「注文中」に書き替えられて、図１８の表７３に示す状態となる。
【０１４５】
一の注文情報群７１Ａに基づいて第一注文７２ａ１と第二注文７２ｂ１とがそれぞれ発注・約定されると、図１５に示す取引表示画面５０においては、図１８の表７３に示す第二注文情報７２ｂが消去され、図１９の表７３に示すように、第一注文情報７２ａと第二注文情報７２ｂとを有する注文情報群７１Ａ（新たな注文情報群７１Ａ）が表示される。この注文情報群７１Ａに基づいて、新たな第一注文（同図の点線表記された第一注文７２ａ１）の発注・約定と新たな第二注文（図示せず）の発注・約定とが同様に行われる。そして、第一注文の発注・約定と第二注文の発注・約定が行われると、新たな注文情報群７１Ａに基づいて第一注文の発注・生成、第二注文の発注・生成が行われ、以後この手順が繰り返される。
【０１４６】
なお、図１６乃至図１９では、全ての注文情報群７１Ａ，７１Ａ，７１Ａ・・・の第一注文情報７２ａの指定価格情報１８１Ｊと第二注文情報７２ｂの指定価格情報１８１Ｊが全て同一で、第一注文価格７５が１９，２００円の第一注文７２ａ１の発注・約定と第二注文価格７６が１９，３００円の第二注文７２ｂ１の発注・約定が繰り返される構成としたが、それぞれの注文情報群７１Ａ，７１Ａ，７１Ａの第一注文情報７２ａの指定価格情報１８１Ｊや第二注文情報７２ｂの指定価格情報１８１Ｊが相違し、それにより第一注文価格７５や第二注文価格７６が順次変化する構成（例えば、取引表示画面５０に表示されるそれぞれの第一注文情報７２ａの指定価格情報１８１Ｊが１９，２００円、１９，２０１円、１９，２０２円・・・と１円ずつ順次変化し、それぞれの第二注文情報７２ｂの指定価格情報１８１Ｊも１９，３００円、１９，３０１円、１９，３０２円・・・と１円ずつ順次変化し、第一注文価格７５と第二注文価格７６もこれに対応して変化していく構成）であってもよい。
【０１４７】
また、特定の注文情報群７１Ａの特定の注文情報（例えば最初の注文情報群７１Ａの特定の第一注文情報７２ａ）の執行条件情報１８１Ｈが「成行」となっており、この注文（たとえば最初の第一注文７２ａ１）が特定時点の実勢価格により（例えば、確認ボタン６２や注文ボタン６６がクリックされた時点の相場価格を第一注文価格７５として）成行注文として発注・約定される構成としてもよい。この場合、特定時点の実勢価格に基づいて他の指値注文（執行条件情報１８１Ｈが「指値」である第一注文情報７２ａや第二注文情報７２ｂに基づく注文）の指定価格情報１８１Ｊが設定される構成であってもよい。この場合に、成行注文の注文価格と指値注文の注文価格とを異なる基準で（例えば、確認ボタン６２がクリックされた際の相場価格を指値注文の指定価格情報１８１Ｊとし、注文ボタン６６がクリックされた際の相場価格を成行注文の指定価格情報１８１Ｊとして）設定する構成であってもよい。
【０１４８】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２に表示させ、また、そのような注文情報の生成を注文テーブル１８１に記録し、注文テーブル１８１に記録された注文情報の修正や削除や追加によって、注文の発注及び約定、注文の繰り返し等の管理を行う。
【０１４９】
［処理手順（部分約定になった場合の処理（１））］
次に、前述の［基本動作その７］に基づいて部分約定が発生した場合を考える。
【０１５０】
例えば、図１７に示すように、それぞれの注文数量情報１８１Ｋの数量が「１０」である第一注文情報７２ａ、第二注文情報７２ｂに基づく１０枚の第一注文７２ａ１と１０枚の第二注文７２ｂ１とが存在し、発注された１０枚の第一注文７２ａ１のうちの一部、例えば図２０に示すように６枚のみが約定した場合を考える。この場合、図２０の表７３に示すように、第一注文情報７２ａの成立数量情報１８１Ｌが「０」から「６」に書き替えられる。これにより、１０枚の第一注文７２ａ１のうちの６枚が約定し、４枚が未約定のまま残った状態となって、部分約定が成立する。
【０１５１】
第一注文７２ａ１が部分約定することにより、第二注文情報７２ｂは、図２０の表７３に示すように、発注された（注文状態情報１８１Ｄが「注文中」で注文数量情報１８１Ｋが「６」の第二注文情報７２ｂａと注文状態情報１８１Ｄが「待機中」で注文数量情報１８１Ｋが「４」の第二注文情報７２ｂｂとが生成される。これにより、図１７のチャート７４に示す１０枚の第二注文７２ｂ１は、図２０のチャート７４に示す、発注された６枚の第二注文７２ｂａ１と未発注の４枚の第二注文７２ｂｂ１とに分裂する。
【０１５２】
ここで、相場価格７７が第二注文価格７６に至らない間に４枚が未約定の第一注文７２ａ１の、未約定の４枚が約定した場合、図２０の表７３における第一注文情報７２ａの成立数量情報１８１Ｌが「６」から「１０」に書き替えられる。この結果、図２１の表７３に示すように、クライアント端末３の表示部３２の表示からは第一注文情報７２ａが消去される。
【０１５３】
そして、４枚の第二注文情報７２ｂｂの注文状態情報１８１Ｄは、図２０の表７３に示す「待機中」から図２１の表７３に示す「注文中」に書き替えられる。これにより、第二注文７２ｂｂ１、図２０のチャート７４に示す未発注の状態から図２１のチャート７４に示す発注済の状態となる。
【０１５４】
図２１のチャート７４に示す状態の後、図２２のチャート７４に示すように、相場価格７７が第二注文価格７６に至ると、第二注文情報７２ｂａと第二注文情報７２ｂｂは、注文状態情報１８１Ｄが「注文中」から「約定済」となって消去されて、第二注文７２ｂａ１と第二注文７２ｂｂ１は発注済の状態から約定された状態となる。
【０１５５】
図２２のチャート７４に示すように、第二注文７２ｂａ１と第二注文７２ｂｂ１とが約定すると、図２２の表７３に示すように、新たな注文情報群７１Ａが生成される。この注文情報群７１Ａは、図２２に示すように、第一注文情報７２ａ及び第二注文情報７２ｂ（図１９参照）に替えて、注文数量情報１８１Ｋが「６」の第一注文情報７２ａａ、注文数量情報１８１Ｋが「４」の第一注文情報７２ａｂ、注文数量情報１８１Ｋが「６」の第二注文情報７２ｂａ、注文数量情報１８１Ｋが「４」の第二注文情報７２ｂｂからなり、第一注文情報７２ａａと第一注文情報７２ａｂの注文状態情報１８１Ｄが「注文中」、第二注文情報７２ｂａと第二注文情報７２ｂｂの注文状態情報１８１Ｄが「待機中」となっている。これにより、６枚の第一注文７２ａａ１と４枚の第一注文７２ａｂ１が発注され（図２２のチャート７４参照）、第二注文７２ｂａ１と第二注文７２ｂｂ１が未発注の状態となっている。
【０１５６】
そして、図２２のチャート７４に示す状態ののちに相場価格７７が第一注文価格７５になると、図２２の表７３に示す第一注文情報７２ａａと第一注文情報７２ａｂは、注文状態情報１８１Ｄが「注文中」から「約定済」となって消去され、第一注文７２ａａ１と第一注文７２ａｂ１は発注済の状態から約定された状態となる。そして、第二注文情報７２ｂａと第二注文情報７２ｂｂは、注文状態情報１８１Ｄが「待機中」から「注文中」となり、第二注文７２ｂａ１と第二注文７２ｂｂ１は未発注の状態から発注された状態となる。
【０１５７】
さらに、その後相場価格が第二注文価格７６になると、第二注文情報７２ｂａと第二注文情報７２ｂｂの注文状態情報１８１Ｄが「注文中」から「約定済」となり、第二注文７２ｂａ１と第二注文７２ｂｂ１は発注済の状態から約定された状態となる。そして、新たな注文情報群７１Ａが発注される。
【０１５８】
一方、図２０のチャート７４に示す状態から、図２３のチャート７４に示すように、１０枚中４枚が未約定の第一注文７２ａ１の未約定分が残った状態のままで相場価格７７が第二注文価格７６に至ると、４枚の第二注文７２ｂｂ１が未約定の状態のままで６枚の第二注文ｂａ１が約定する。
【０１５９】
この場合、図２３の表７３に示す、第一注文情報７２ａａと第二注文情報７２ｂａとが新たに生成されて、図２３のチャート７４に示すように、４枚が未約定の第一注文７２ａ１と４枚が未発注の第二注文７２ｂｂ１とがそのまま残った状態で新たな６枚の第一注文７２ａａ１が発注される（図２３のチャート７４に図示しないが、このとき新たな６枚の第二注文も未発注の状態で存在している。）。なお、この場合、図２３の表７３に示すように、第一注文情報７２ａは成立数量情報１８１Ｌが「６」の状態で存続している。これにより、図２３のチャート７４に示すように、６枚の第一注文７２ａａ１が発注された後も１０枚中６枚約定の第一注文７２ａ１が存在した状態となり、第一注文７２ａ１は、第二注文７２ｂａ１の約定を契機に以後分裂した状態となっている。
【０１６０】
なお、図２３に図示しないが、１０枚中６枚約定の第一注文７２ａ１が約定した後、さらに４枚の第一注文が繰り返し発注される場合は、成立数量情報１８１Ｌが「６」の第一注文情報７２ａに替えて、注文数量情報１８１Ｋが「４」で成立数量情報１８１Ｌが「０」の第一注文情報（図２３に図示せず）が生成される。そして、以後は、６枚の第一注文７２ａａ１と４枚の第一注文（図２３に図示せず）の発注及び約定と、６枚の第二注文７２ｂａ１と４枚の第二注文７２ｂｂ１の発注及び約定とが繰り返される。なお、リピート回数情報１８１Ｎ（図１６乃至図２５参照）において繰り返しの回数が具体的な数値で設定されている場合は、第一注文７２ａ１，７２ａａ１（図示せぬ４枚の第一注文も含む）の発注及び約定と第二注文７２ｂ１，７２ｂａ１，７２ｂｂ１の発注及び約定とは、設定された回数分繰り返されることになる。
【０１６１】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文情報及び注文の分裂、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２に表示させ、また、注文テーブル１８１に記録された注文情報の修正や追加等によって、注文の分裂や繰り返し等の管理を行う。
【０１６２】
このとき、注文情報生成部１５や約定管理部１６は、第一注文７２ａ１のうちの一部のみが約定した際、第二注文７２ｂ１を、第一注文７２ａ１のうち約定した分に対応する一部の第二注文７２ｂａ１と、約定していない分に対応する他の一部の第二注文７２ｂｂ１とに分裂した状態で、第一注文情報７２ａと第二注文情報７２ｂａ，７２ｂｂとをクライアント端末３の表示部３２に表示させ、また、注文テーブル１８１に記録された第一注文情報７２ａや第二注文情報７２ｂも、第一注文情報７２ａａ，７２ａｂ，第二注文情報７２ｂａ，７２ｂｂとして記録し管理する。この実施の形態１では、例えば図２２に示す通り、分裂した第一注文情報７２ａａ，７２ａｂや分裂した第二注文情報７２ｂａ，７２ｂｂは、それぞれの注文番号１８１Ａの１６桁の注文番号本体が同じで８桁の枝番が連番になっていることにより、それぞれが対応した状態として注文テーブル１８１に記録され、また取引表示画面５０に表示される。また、それらは、分裂前の第一注文情報７２ａや第二注文情報７２ｂとも、注文番号１８１Ａの注文番号本体や枝番との対応関係が同様に付与されることで対応された状態となっている。
【０１６３】
また、注文情報生成部１５や約定管理部１６は、注文情報が第一注文７２ａ１と第二注文７２ｂ１とをそれぞれ形成し、第一注文７２ａ１の一部のみが約定してポジションを保有した場合、一部すなわち１０枚中６枚がポジションを保有した第一注文７２ａ１と、第一注文７２ａ１のうちの一部の保有したポジションを約定によって決済させる第二注文７２ｂａ１とを対応させた状態で、第一注文情報７２ａと第二注文情報７２ｂａとをクライアント端末３の表示部３２に表示させ、また、注文テーブル１８１に記録して管理する。
【０１６４】
具体的には、図２０に示すように、第一注文情報７２ａの成立数量情報１８１Ｌが「６」と表示されて部分約定が発生した状態が示され、２行目の第二注文情報７２ｂａの注文数量情報１８１Ｋが「６」となっている。即ち、第一注文情報７２ａの成立数量情報１８１Ｌと第二注文情報７２ｂａの注文数量情報１８１Ｋとが同じ数字になっており、これにより、第一注文情報７２ａの分裂した第一注文情報（第一注文情報７２ａ）に係る第一注文７２ａａ１と、第二注文情報７２ｂａに係る第二注文７２ｂａ１は対応した注文であることが示され、対応させた状態で管理できるようになっている。
【０１６５】
なお、この実施の形態１においては、取引表示画面５０を表示させた当初の状態において、顧客がクライアント端末３の操作部３１を操作することで、第一注文７２ａ１と第二注文７２ｂａ１とを対応させた状態で第一注文情報７２ａａと第二注文情報７２ｂａとを表示させるが、顧客がクライアント端末３の操作部３１を操作することで各情報１８１Ａ〜１８１Ｑの表示の順序や項目を任意に変化させることができる。
【０１６６】
また、部分約定により約定された注文と、それに基づいて発注される注文とを対応させて（対応関係を明示して）クライアント端末３の表示部３２に表示させたり、注文テーブル１８１に記録して管理する構成であれば、上記以外のどのようなものであってもよい。具体的には、例えば、約定した第一注文７２ａａ１と対応して約定させる一部の第二注文７２ｂａ１と、あるいは、約定した第一注文７２ａａ１と対応して約定させない他の一部の第二注文７２ｂｂ１とを、同一又は同系統の色で表示したり、同一又は類似の形状の図形を一緒に表示させたり、同一又は同系統のフォントで表示させたり、といったことが考えられる。また、これらの注文に係る注文情報を、注文テーブル１８１に記録し管理する際に、同一又は同様の属性情報を付与することにより、対応させた状態で記録し管理することも考えられる。
【０１６７】
［処理手順（部分約定になった場合の処理（２））］
次に、第一注文７２ａ１の一部のみが約定して部分約定が発生した（図２０のチャート７４参照）後に、相場価格が第二注文価格７６となり、第二注文７２ｂａ１，７２ｂｂ１のうち一方又は双方、例えば第二注文７２ｂａ１に部分約定が発生した場合（図２４のチャート７４参照）を考える。
【０１６８】
例えば、図２０のチャート７４に示すように、相場価格７７が第一注文価格７５になって１０枚の第一注文（図示せず）のうちの６枚が約定し、次いで相場価格７７が第二注文価格７６になって、６枚の発注された第二注文７２ｂａ１のうちの４枚が約定した場合を考える。
【０１６９】
この場合、第一注文７２ａ１のうちの４枚の約定により、相場価格が第一注文価格７５になったときに第一注文情報７２ａ（図２０の表７３参照）の成立数量情報１８１Ｌが「０」から「６」になる。これにより、図２４の表７３の１行目の第一注文情報７２ａａの状態となる。またこのとき、図２４の表７３の４行目に示す第一注文情報７２ａｂが生成される。
【０１７０】
そして、図２４のチャート７４に示すように、１０枚の第一注文７２ａ１のうちの６枚が約定したことに伴い、図２０の表７３に示す、注文状態情報１８１Ｄが「注文中」で注文数量情報１８１Ｋが「６」である第二注文情報７２ｂａ、及び、注文状態情報１８１Ｄが「待機中」で注文数量情報１８１Ｋが「４」である第二注文情報７２ｂｂが生成され、取引表示画面５０に表示される。
【０１７１】
さらに、６枚の第二注文７２ｂａ１のうち４枚だけが約定すると、図２４の表７３に示すように、第二注文情報７２ｂａの成立数量情報１８１Ｌが「０」から「４」になる。
【０１７２】
６枚の第二注文７２ｂａ１のうち４枚が約定することにより、図２４の表７３に示すように、新たな注文情報群７１Ａを構成するデータとして、注文数量情報１８１Ｋが「４」で注文状態情報１８１Ｄが「注文中」の第一注文情報７２ａａと注文数量情報１８１Ｋが「４」で注文状態情報１８１Ｄが「待機中」の第二注文情報７２ｂａａが生成され、これらが取引表示画面５０に表示される。これにより、図２４のチャート７４に示すように、４枚の第一注文７２ａａ１が発注され、４枚の第二注文（図２４に図示せず）が未発注で待機した状態となる。
【０１７３】
なお、図２４に示す、１０枚中６枚が約定した第一注文７２ａ１は、上述の「部分約定になった場合の処理（１）」の記載と同様に処理が行われ、新たな第一注文情報の生成が行われる。
【０１７４】
また、図２４に示す。６枚中４枚が約定した第二注文７２ｂａ１のうち未約定の２枚が約定すると、図２４に示す第二注文情報７２ｂａに替えて、注文数量情報１８１Ｋが「４」で成立数量情報が「０」の第二注文情報（図２４に図示せず）と、注文数量情報１８１Ｋが「２」で成立数量情報が「０」の第二注文情報（図２４に図示せず）とがそれぞれ生成される。この場合、対応する第一注文情報（図２４に図示せず）も、注文数量情報１８１Ｋが「４」で成立数量情報が「０」の第一注文情報（図２４に図示せず）と、注文数量情報１８１Ｋが「２」で成立数量情報が「０」の第一注文情報（図２４に図示せず）とが生成されることとなる。以後これらの注文情報に基づいて分裂したそれぞれの第一注文と分裂したそれぞれの第二注文とによるイフダン注文が繰り返し行われることとなる。
【０１７５】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文情報及び注文の分裂、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２に表示させる。具体的には、注文情報生成部１５や約定管理部１６は、複数の注文情報例えば注文数量情報１８１Ｋが「１０」の第二注文情報７２ｂに係る１０枚の第二注文情報７２ｂのうち一部の注文のみが発注された場合に発注された注文例えば６枚の第二注文７２ｂａ１と未発注の注文例えば４枚の第二注文７２ｂｂ１とが分裂した状態でクライアント端末３の表示部３２に表示させること、及び／又は、複数の注文情報例えば注文数量情報１８１Ｋが「１０」の第二注文情報７２ｂに係る発注された１０枚の第二注文７２ｂ１のうち一部の注文のみが約定した場合に約定された注文例えば６枚の第二注文７２ｂａ１と未約定の注文例えば４枚の第二注文７２ｂｂ１とが分裂した状態で、第二注文情報例えば第二注文情報７２ｂａ，７２ｂｂとをクライアント端末３の表示部３２に表示させ、また、注文テーブル１８１に記録し管理する。また、注文情報生成部１５や約定管理部１６は、第一注文情報７２ａに基づく第一注文７２ａ１の表示や管理や記録や管理も同様に行う（図２４参照）。
【０１７６】
このとき、注文情報生成部１５や約定管理部１６は、一部たとえば１０枚中６枚がポジションを保有した第一注文例えば第一注文７２ａ１に対応する第二注文例えば第二注文７２ｂａ１のうち、さらに一部の第二注文例えば第二注文７２ｂａａ１のみがポジションを決済させた場合、ポジションを決済させた第二注文例えば第二注文７２ｂａａ１とポジションが決済されていない第二注文例えば第二注文７２ｂａｂ１とが分裂した状態で、第一注文情報例えば第一注文情報７２ａａと第二注文情報例えば第二注文情報７２ｂａａ，７２ｂａｂとをクライアント端末３の表示部３２に表示させ、また、注文テーブル１８１に記録し管理する。この実施の形態１では、図２４に示す通り、分裂前の第二注文情報７２ｂａと分裂後の第二注文情報７２ｂａａは、注文番号１８１Ａの１６桁の注文番号本体が同じで８桁の枝番が連番になっていることで、対応された状態で、注文テーブル１８１に記録され、また取引表示画面５０に表示される。また、図示しないが、分裂後の第二注文情報７２ｂａｂも、注文番号１８１Ａの１６桁の注文番号本体が同じで８桁の枝番が、分裂前の第二注文情報７２ｂａや分裂後の一方の第二注文情報７２ｂａａの注文番号１８１Ａに対応されたものが付与されている。
【０１７７】
［処理手順（部分約定になった場合の処理（３））］
図２５に、上記「部分約定になった場合の処理（１）」の変形例を示す。
【０１７８】
同図は、図２０に示す１０枚の第一注文７２ａ１のうちの一部である６枚のみが約定した場合の変形例である。同図に示す通り、この変形例においては、一部のみが約定した第一注文７２ａ１に係る第一注文情報７２ａ（図２０参照）に替えて、第一注文７２ａ１の一部（１０枚のうち６枚）が約定することにより、発注済の１０枚の第一注文７２ａ１が約定済の６枚の第一注文７２ａａ１と未約定の４枚の第一注文７２ａｂ１とに分裂する。このとき、図２５の表７３に示すように、未約定の４枚の第一注文７２ａｂ１の取引に用いる第一注文情報７２ａｂが生成される。第一注文情報７２ａｂは、注文状態情報１８１Ｄが「注文中」、注文数量情報１８１Ｋが「４」、成立数量情報１８１Ｌが「０」となっている。
【０１７９】
以上のように、この変形例においては、第一注文７２ａ１の一部が約定した時点で、約定済の６枚の第一注文７２ａａ１と未約定の第一注文７２ａｂ１とに分裂する。第一注文７２ａａ１，７２ａｂ１の構成と処理は、上記「部分約定になった場合の処理（１）」の場合と同じである。
【０１８０】
このように構成することで、第一注文７２ａ１の一部のみが約定したタイミングで第一注文情報７２ａｂを生成して約定済の第一注文７２ａａ１と未約定の第一注文７２ａｂ１とに分裂させ、一部のみが約定した第一注文７２ａ１の約定分と未約定分とを約定時点から別個独立の情報として記録し管理することで、約定した第一注文７２ａａ１と未約定の第一注文７２ａｂ１とを別個独立に高い自由度をもたせて別個独立に処理や管理を行うことができる。
【０１８１】
［処理手順（部分約定になった場合の処理（４））］
図２６に、上記「部分約定になった場合の処理（２）」の変形例を示す。
【０１８２】
同図は、図２４に示す６枚の第二注文７２ｂａ１のうちの一部である４枚のみが約定した場合の変形例である。同図に示す通り、この変形例においては、一部のみが約定した第二注文に係る第二注文情報７２ｂａ（図２４参照）に替えて、２つの第二注文情報７２ｂａａ，７２ｂａｂが生成される。このうち、第二注文情報７２ｂａａは、注文状態情報１８１Ｄが「注文中」、注文数量情報１８１Ｋが「４」、成立数量情報１８１Ｌが「０」で、発注済の４枚の第二注文７２ｂａａ１の取引に用いる。一方、第二注文情報７２ｂａは、注文状態情報１８１Ｄが「注文中」、注文数量情報１８１Ｋが「２」、成立数量情報１８１Ｌが「０」で、発注済の２枚の第二注文７２ｂａ１の取引に用いる。なお、第二注文情報７２ｂａａは生成の直後に注文状態情報１８１Ｄが「注文中」から「約定済」となって第二注文７２ｂａａ１が約定されたものとして処理が行われ、表示部３２の表示からは消去される。なお、図２４に示す通り、この変形例において、第一注文７２ａ１は、上述の「部分約定になった場合の処理（３）」と同様に処理が行われる。
【０１８３】
以上のように、この変形例においては、第二注文７２ｂａａ１の一部が約定した時点で、約定済の４枚の第二注文７２ｂａａ１と未約定の第二注文７２ｂａｂ１とに分裂する。
【０１８４】
このように構成することで、第二注文７２ｂａ１の一部のみが約定したタイミングで第二注文情報７２ｂａａ，７２ｂａｂを生成して約定済の第二注文７２ｂａａ１と未約定の第二注文７２ｂａｂ１とに分裂させ、一部のみが約定した第二注文７２ｂａ１を約定時点から別個独立の情報として記録し管理することで、約定した第二注文７２ｂａａ１と未約定の第二注文７２ｂａｂ１とを別個独立に高い自由度をもたせて別個独立に処理や管理を行うことができる。
【０１８５】
なお、図２６に示す変形例では、第一注文７２ａ１も第二注文７２ｂａ１も一部が約定すると同時にこの第一注文情報７２ａａ，７２ａｂと別個の第二注文情報７２ｂａａ，７２ｂａｂが生成されて分裂する構成としたが、これに限定されず、例えば第一注文７２ａ１は、「部分約定になった場合の処理（１）」の場合と同様に、一部のみが約定すると対応する第二注文７２ｂａ１が約定した時に分裂し、第二注文７２ｂａ１は、一部のみが約定すると約定した時点で分裂して第二注文７２ｂａａ１，７２ｂａｂ１となる構成としてもよい。
【０１８６】
［処理手順（部分約定になった場合の処理（５））］
なお、変形例として、図２０に示すように、発注された１０枚の第一注文７２ａ１のうちの一部（同図では６枚）のみが約定したときに、約定後の所定のタイミングで第一注文が約定した第一注文７２ａａ１と未約定の第一注文７２ａｂ１とに分裂する構成とすることもできる。
【０１８７】
具体的には、例えば、約定管理部１６において、金融商品の取引が休止している間に一部のみが約定した第一注文７２ａ１を分裂させる処理を行う場合が考えられる。
【０１８８】
より具体的には、例えば、第一の金融商品取引管理装置１及び第二の金融商品取引管理装置２において取り扱う金融商品について、特定の週に、図２０に示すように１０枚の第一注文７２ａ１のうちの６枚のみが約定し、その後、取引休止期間を挟んで金融商品の取引が再開した際を考える。この場合、約定管理部１６は、取引休止期間に図２０に示す第一注文情報７２ａに替えて図２５に示す第一注文情報７２ａａ，７２ａｂを生成する。これにより、取引休止期間の間に、図２０に示す第一注文７２ａ１が図２５に示す第一注文７２ａａ１，７２ａｂ１に分裂した状態となり、取引が開始された時はクライアント端末３の表示部３２には図２５の表７３に示す第一注文情報７２ａｂ，第二注文情報７２ｂａ，７２ｂｂが表示された状態となり、分裂した第一注文７２ａａ１，ａｂ１に基づいて取引が行われる。
【０１８９】
同様に、図２４に示す、第二注文７２ｂａ１のうちの一部（同図では６枚中４枚）が約定した場合も、約定管理部１６が、取引休止期間の間に、同図に示す第二注文情報７２ｂａ，７２ｂｂに替えて図２６に示す第二注文情報７２ｂａａ，７２ｂａｂを生成し、第二注文７２ｂａａ１，７２ｂａｂ１に分裂させる構成とすることも可能である。
【０１９０】
以上、この実施の形態１においては、第一注文７２ａ１のうちの一部、及び／又は第二注文７２ｂ１のうちの一部のみが約定した際、一部のみが約定した第一注文７２ａ１、及び／又は、一部のみが約定した第二注文７２ｂａ１を、一部のみが約定した以後の所定のタイミングで分裂させることにより、一部のみが約定した第一注文７２ａ１、及び／又は、一部のみが約定した第二注文７２ｂ１を、注文の一部のみが約定した原因や状況に適合したタイミングで分裂させて、部分約定を含む取引の管理や運用を適切に行うことができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９１】
この実施の形態１においては、特定の第二注文７２ｂ１や特定の第二注文７２ｂ１に対応する第一注文７２ａ１の一部のみが約定したときに、一部のみが約定した原因や状況に適合したタイミングで特定の第二注文７２ｂ１を分裂させることができる。これにより部分約定を含む取引の管理や運用を適切に行うことができる。
【０１９２】
この実施の形態１においては、特定の第一注文７２ａ１や特定の第一注文７２ａ１に対応する第二注文７２ｂ１の一部のみが約定したときに、一部のみが約定した原因や状況に適合したタイミングで特定の第一注文７２ａ１を分裂させることができる。これにより部分約定を含む取引の管理や運用を適切に行うことができる。
【０１９３】
この実施の形態１においては、一部のみが約定し、一部が未約定である第一注文７２ａ１や第二注文７２ｂ１を、第一注文情報７２ａや第二注文情報７２ｂの注文数量情報１８１Ｋと成立数量情報１８１Ｌとによって記録や管理をしたり、処理を行ったりすることにより、部分約定が起きた注文の記録や管理を画一的に行い、データの簡素化や矛盾のない処理を実現できる。
【０１９４】
この実施の形態１においては、第一注文情報７２ａ、第二注文情報７２ｂに基づく第一注文７２ａ１、第二注文７２ｂ１のうちの一部の注文例えば第一注文７２ａ１のみが約定したときに約定した注文例えば第一注文７２ａ１、を、第一注文情報７２ａａとしてクライアント端末３の表示部３２に表示することにより、発注された金融商品の注文について、発注予定の第一注文７２ａ１、第二注文７２ｂ１のうちの一部のみが発注される取引や発注された第一注文７２ａ１、第二注文７２ｂ１のうちの一部の注文例えば第一注文７２ａ１のみが約定される取引を正しく運用できる。また、第一注文７２ａ１のうちの一部（例えば１０枚中６枚）のみが約定した際、第二注文７２ｂ１を、第一注文７２ａ１のうちの約定済の一部に対応する第二注文７２ｂａ１と、第一注文７２ａ１のうちの約定済の一部他の一部の第二注文ｂｂ１とに分裂させること、及び、この状態で、第二注文情報７２ｂａ，７２ｂｂとしてクライアント端末３の表示部３２に表示させることにより、第一注文７２ａ１の一部（例えば１０枚中６枚）と第二注文の一部例えば第二注文７２ｂａ１のみが約定される取引を正しく運用できる。これにより、コンピュータシステムを用いて行う金融商品の取引において、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９５】
この実施の形態１においては、部分約定された第一注文例えば第一注文７２ａ１に基づいて、発注された注文例えば第二注文７２ｂａ１と未発注の注文例えば第二注文７２ｂｂ１とに分裂させること、及び／又は、約定された注文例えば第一注文７２ａａ１と未約定の注文例えば第一注文ａｂ１とに分裂させることにより、例えば第一注文７２ａ１のうちの一部（例えば１０枚中６枚）のみが発注、及び／又は、約定される取引態様において、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９６】
この実施の形態１においては、ポジションを保有したイフダン注文の第一注文７２ａ１の一部とそれを決済させる第二注文７２ｂ１の一部例えば第二注文７２ｂ１とを対応させること、及び、第一注文情報７２ａの注文数量情報１８１Ｋ及び成立数量情報１８１Ｌと第二注文情報７２ｂａの注文数量情報１８１Ｋ及び成立数量情報１８１Ｌとをクライアント端末３の表示部３２に表示させることで、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９７】
この実施の形態１においては、一部がポジションを保有した第一注文７２ａ１の保有したポジションを決済させる第二注文７２ｂａ１のうちの一部のみの第二注文７２ｂａａ１がポジションを決済した場合における、決済された第二注文例えば第二注文７２ｂａａ１と、決済されていない第二注文例えば第二注文７２ｂａｂ１とに分裂させて、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９８】
この実施の形態１においては、第一注文７２ａ１の約定によるポジションの保有と、第二注文７２ｂ１の約定による保有したポジションの決済とを繰り返すことにより、第一注文７２ａ１と第二注文７２ｂ１との繰り返しによる継続的な取引機会を設けて、多くの利益を得る機会を提供することが可能となる。また、第一注文７２ａ１と第二注文７２ｂ１とがそれぞれ分裂しての繰り返される場合において第一注文７２ａ１のうちの一部の第一注文７２ａａ１、及び／又は、第二注文７２ｂ１のうちの一部の第二注文７２ｂａ１のみが約定した場合に、繰り返しの前における約定された注文例えば第一注文７２ａａ１と未約定の注文例えば第一注文７２ａｂ１の区分を維持する態様とすること、及び、第一注文情報７２ａａ，７２ａｂや第二注文情報７２ｂａ，７２ｂｂとしてクライアント端末３の表示部３２に表示させることにより、第一注文と第二注文とを繰り返し行う構成において第一注文７２ａ１、及び／又は、第二注文７２ｂ１の一部のみが約定した場合における全ての第一注文７２ａａ１，７２ａｂ１、及び／又は、第二注文７２ｂａ１，７２ｂｂ１を表示させて、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０１９９】
この実施の形態１においては、約定情報生成部２５が、生成された第一注文情報例えば第一注文情報７２ａや第二注文情報例えば第二注文情報７２ｂに基づいて注文を約定させて、約定管理部１６で約定状態を管理することで、金融商品の取引を確実に行うことができる。
【０２００】
なお、上記実施の形態１においては、部分約定が行われない場合の第一注文の第一注文７２ａ１及び第二注文７２ｂ１も、部分約定が行われる場合に繰り返される第一注文７２ａａ１，７２ａａａ１，７２ａｂ１及び第二注文７２ｂａ１，７２ｂａｂ１，７２ｂｂ１も、同一の第一注文価格７５と同一の第二注文価格７６で繰り返される構成としたが、これに限られず、第一注文７２ａａ１，７２ａａａ１，７２ａｂ１と第二注文７２ｂａ１，７２ｂａｂ１，７２ｂｂ１とが繰り返される際に、所定の条件で第一注文価格７５や第二注文価格７６が変化する構成であってもよい。
【０２０１】
具体的には、例えば、第一注文７２ａａ１，７２ａａａ１，７２ａｂ１と第二注文７２ｂａ１，７２ｂａｂ１，７２ｂｂ１とが所定の回数繰り返されるたびに（例えば１回繰り返されるたびに）所定の条件（例えば１円ずつ）第一注文価格７５及び／又は第二注文価格７６が上昇方向又は下落方向に変動する構成であってもよいし、第一注文価格７５及び／又は第二注文価格７６と相場価格との価格差が所定の価格差以上となった場合（例えば第一注文価格７５又は第二注文価格７６と相場価格の価格差が１０円以上となった場合）、第一注文価格７５及び／又は第二注文価格７６を上昇方向又は下落方向に所定の価格分（例えば相場の変動方向に１０円分）変動させる構成であってもよい。
【０２０２】
また、この実施の形態１において、注文情報群７１Ａに逆指値注文情報（図示せず）が存在し、この逆指値注文情報（図示せず）に基づいてストップロス注文の発注と約定が行われる場合、第一注文情報７２ａや第二注文情報７２ｂに基づいて第一注文７２ａ１や第二注文７２ｂ１が分裂すると、逆指値注文情報（図示せず）とストップロス注文（図示せず）も同様に分裂する構成であってもよい。そして、ストップロス注文（図示せず）が約定すると、対応する第一注文（例えば第一注文７２ａａ１）や第二注文（例えば第二注文７２ｂａ１）がキャンセルされる構成となるが、この場合、発注されたストップロス注文（図示せず）に対応する第一注文（例えば第一注文７２ａａ１）や第二注文（例えば第二注文７２ｂａ１）のみがキャンセルされてもよいし、分裂する前の第一注文７２ａ１や第二注文７２ｂ１を構成していた全ての第一注文や第二注文（例えば第一注文７２ａｂ１や第二注文７２ｂｂ１）もキャンセルされてもよい。また、その後に繰り返し発注や約定が行われる予定の第一注文（例えば第一注文７２ａａ１）や第二注文（例えば第二注文７２ｂａ１）もキャンセルされる構成であってもよい。さらに、それらの第一注文（例えば第一注文７２ａａ１，７２ａｂ１）や第二注文（例えば第二注文７２ｂａ１）がキャンセルされない構成であってもよい。
【０２０３】
［発明の実施の形態２］
図２７乃至図２８に、この発明の実施の形態２を示す。
【０２０４】
この実施の形態２においては、第一注文と第二注文がそれぞれ複数の価格において発注され、それぞれの第一注文の約定によるポジションの保有と、保有したポジションがそれぞれの第二注文の約定によって決済されることがそれぞれ繰り返される。
【０２０５】
図１３に示す注文入力画面５２において、トラップ本数入力欄６４に数値例えば「１０」が入力されて確認ボタン６２がクリックされ、図１４に示す確認画面６５の注文ボタン６６がクリックされると、トラップ本数入力欄６４に入力された数、例えば１０組の注文情報群７１Ａ，７１Ｂ，・・・７１Ｈ，７１Ｊ，７１Ｋが生成される。これにより、取引表示画面５０（図１５参照）には、図２７の表７３に示すように、発注済の注文に係る１０個の第一注文情報７２ａ，７２ｃ，・・・，７２ｑ，７２ｓと、未発注の注文に係る１０個の第二注文情報７２ｂ，７２ｄ，・・・，７２ｒ，７２ｔとが表示される。
【０２０６】
そして、図２７、図２８のチャート７４に模式的に示すように、相場価格７７が変動して、第一注文価格７５（１９，２５０円）に至ったときに、上記［基本動作その１］［基本動作その２］等の状態に至って１０枚中６枚の注文のみ約定できる場合を考える。この場合、約定情報生成部２５は、第一注文情報７２ａや第二注文情報７２ｂに対して部分約定させるための処理を行う。この結果、第一注文情報７２ａや第二注文情報７２ｂは図２８に示す状態となる。そして、一又は複数の第一注文、例えば図２７に示す第一注文７２ａ１が、図２８に示す、全１０枚中６枚が部分約定して（約定された）第一注文７２ａａ１と（未約定の）第一注文７２ａｂ１に分裂する。さらにこのとき、対応する第二注文、例えば図２７に示す１０枚の第二注文７２ｂ１が（発注済の６枚の）第二注文７２ｂａ１と（未発注の４枚の）第二注文７２ｂｂ１に分裂する。
【０２０７】
以後、相場価格７７の変動に伴い、第一注文７２ａａ１，７２ａｂ１の発注及び約定と、第二注文７２ｂａ１，７２ｂｂ１の発注及び約定とが繰り返し行われる。また、他の第一注文７２ｃ１，・・・，７２ｑ１，７２ｓ１や、他の第二注文７２ｄ１，・・・，７２ｒ１，７２ｔ１についても、同様の発注及び約定や部分約定が繰り返し行われる。
【０２０８】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文情報及び注文の分裂、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２において取引表示画面５０に表示させる。
【０２０９】
このとき、注文情報生成部１５や約定管理部１６は、繰り返し生成された第一注文例えば第一注文７２ａ１と第二注文例えば第二注文７２ｂ１とについて、第一注文情報例えば第一注文情報７２ａと第二注文情報例えば第二注文情報７２ｂとをクライアント端末３の表示部３２に表示させる。また、注文情報生成部１５や約定管理部１６は、繰り返しが行われる前の第一注文例えば第一注文７２ａ１及び／又は第二注文例えば第二注文７２ｂ１のうちの一部のみが約定した場合、繰り返される第一注文例えば第一注文７２ａａ１及び／又は第二注文例えば第二注文７２ｂａ１を、繰り返しの前における約定された注文と未約定の注文の区分を維持する態様で、第一注文情報例えば第一注文情報７２ａａ，７２ａｂと第二注文情報例えば第二注文情報７２ｂａ，７２ｂｂとをクライアント端末３の表示部３２において取引表示画面５０に表示させる。
【０２１０】
また、注文情報生成部１５や約定管理部１６は、複数の価格帯のうち少なくとも何れか一つの価格帯において繰り返し生成された第一注文例えば第一注文７２ａａ１と第二注文例えば第二注文例えば第二注文７２ｂａ１とについて、第一注文情報例えば第一注文情報７２ａａと第二注文情報例えば第二注文情報７２ｂａとをクライアント端末３の表示部３２において取引表示画面５０に表示させる。
【０２１１】
それ以外の構成は、発明の実施の形態１と同じである。
【０２１２】
以上、この実施の形態２においては、複数の価格帯を設定し、それぞれの価格帯で、一部のみが約定しうる第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１の発注及び約定、及び／又は、一部のみが約定しうる第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の発注及び約定を繰り返し行わせることで、複数の価格帯で継続的な取引機会を設けて多くの利益を得る機会を提供すると共に、それぞれの価格帯において、第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１、及び／又は、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の一部のみが約定した場合における全ての第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１に係る第一注文情報、例えば第一注文情報７２ａａ，７２ａｂ、及び／又は、全ての第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１に係る第二注文情報、例えば第二注文情報７２ｂａ，７２ｂｂを表示させて、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０２１３】
なお、この実施の形態２においては、実施の形態１の場合と同様に、同一の第一注文価格７５と同一の第二注文価格７６で第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１の発注及び約定と第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の発注及び約定とが繰り返される構成としているが、実施の形態１と同様、これに限られず、第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１の発注及び約定と第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の発注及び約定とが繰り返される際に、所定の条件でそれぞれの第一注文価格７５やそれぞれの第二注文価格７６が変化する構成であってもよい。
【０２１４】
また、この実施の形態２において、注文情報群７１Ａ，７１Ｂ，・・・７１Ｈ，７１Ｊ，７１Ｋの一部又は全部に逆指値注文情報（図示せず）が存在し、この逆指値注文情報（図示せず）に基づいてストップロス注文の発注と約定が行われる場合、第一注文情報７２ａや第二注文情報７２ｂに基づいて第一注文７２ａ１や第二注文７２ｂ１が分裂すると、逆指値注文情報（図示せず）とストップロス注文（図示せず）も同様に分裂する構成であってもよい。分裂したストップロス注文による第一注文（例えば第一注文７２ａ１）や第二注文（例えば第二注文７２ｂ１）等のキャンセルの態様は実施の形態１の場合と同様である。また、注文情報群７１Ａ，７１Ｂ，・・・７１Ｈ，７１Ｊ，７１Ｋごとに逆指値注文情報が存在する場合に、一のストップロス注文（図示せず）の約定により、全ての注文情報群７１Ａ，７１Ｂ，・・・７１Ｈ，７１Ｊ，７１Ｋに係る第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１と、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１とがキャンセルされる構成であってもよい。
【０２１５】
［発明の実施の形態３］
図２９に、この発明の実施の形態３を示す。
【０２１６】
この実施の形態３においては、図１３に示す注文入力画面５２において、上限価格入力欄（図示せず）と下限価格入力欄（図示せず）が設けられる。そして、注文情報生成部１５は、上限価格入力欄（図示せず）に入力された上限価格情報（この実施の形態３においては、図２９の一番上の第一注文価格７５（１９，７００円）に一致する上限価格８２の値に関する情報。））や、下限価格入力欄（図示せず）に入力された下限価格情報（この実施の形態３においては、図２９に示す下限価格８１（１９，２５０円）に関する情報）に基づいて形成される価格範囲８３（図２９においては、上限価格８２から下限価格８１を引いた価格である６００円）の情報と、トラップ本数入力欄６４に入力された注文の本数、例えば「１０」等に基づいて所定の演算処理を行い、複数、例えば１０個の第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１のそれぞれの注文価格と１０個の第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１のそれぞれの注文価格が設定される。図２８に示すように、この注文価格は、約定によってポジションを保有する所定の第一注文に係る第一注文価格と、約定によって保有したポジションを決済させる所定の第二注文に係る第二注文価格、例えば第一注文７２ａ１の第一注文価格７５と第二注文７２ｂ１の第二注文価格７６として形成されるものである。そして、この実施の形態３においては、これらの第一注文と第二注文との価格帯８４，８４，・・・８４，８４が価格範囲８３に属する（つまり、全ての価格帯８４，８４，・・・８４，８４は、一部又は全部が価格範囲８３に属するものであるようにする。）ものとして設定される。
【０２１７】
設定された複数の第一注文と第二注文、例えば第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１と、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１とは、実施の形態２と同様に、部分約定による分裂が行われ、また、対応する第一注文の発注及び約定と第二注文の発注及び約定とが繰り返される。
【０２１８】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文情報及び注文の分裂、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２に表示させる。
【０２１９】
その他の構成はこの発明の実施の形態２と同じである。
【０２２０】
以上、この実施の形態３においては、特定の上限価格８２と特定の下限価格８１の間に形成される価格範囲８３に一又は複数の価格帯８４を設定して、それぞれの価格帯８４で、一部のみが約定しうる第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１の発注及び約定、及び／又は、一部のみが約定しうる第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の発注及び約定を繰り返し行わせること、及び、それぞれの価格帯８４，８４，・・・８４，８４において第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１、及び／又は、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１の一部のみが約定した場合における全ての第一注文、及び／又は、第二注文を表示させることにより、部分約定を含む取引形態を取引者に適切に運用させることができる。
【０２２１】
［発明の実施の形態４］
図３０に、この発明の実施の形態４を示す。
【０２２２】
この実施の形態４においては、第一注文と第二注文、例えば第一注文７２ａ１，７２ｃ１，・・・，７２ｑ１，７２ｓ１と、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１とは、相場価格が第一注文価格７５や第二注文価格７６を越えて下落又は上昇したのちに上昇又は下落したのちに再び第一注文価格７５や第二注文価格７６に至り、さらに第一注文価格７５以上又は以下となったとき、あるいは第二注文価格７６以下又は以上となったときに約定する構成となっている。
【０２２３】
具体的には、図１３に示す注文入力画面５２において、スルー値幅情報入力欄（図示せず）や、トレール情報入力欄（図示せず）が設けられる。そして、これらの入力欄（図示せず）に入力された値により、それぞれの第一注文情報、例えば第一注文情報７２ａ、及びそれぞれの第二注文情報、例えば第二注文情報７２ｂに、あるいはデータベース１８の任意のテーブルに、注文価格と相場価格の値幅に関する所定の値（以下「スルー値幅」と称する）についてのスルー値幅情報（図示せず）が設定される。
【０２２４】
そして、図３０のチャート７４に示すように、発注済の第一注文７２ａ１は、第一注文価格７５を越えて下落し、第一注文価格７５と相場価格７７との値幅がスルー値幅８５の値を超えたときに第一注文７２ａ１が発注し、その後再び相場価格が第一注文価格７５以上になると、第一注文７２ａ１が逆指値注文として約定し、これに伴い、第二注文７２ｂ１が未発注の状態から発注済の状態となる。そして、相場価格７７が第二注文価格７６を超えて上昇し、第二注文価格７６と相場価格７７との値幅がスルー値幅８５の値を超えたときに第二注文７２ｂ１が発注し、その後再び相場価格が第二注文価格７６以下になると、第二注文７２ｂ１が約定する。第二注文７２ｂ１が約定すると、第一注文情報７２ａ、及び第二注文情報７２ｂに基づいて、再び第一注文７２ａ１の発注と約定、及び第二注文７２ｂ１の発注と約定が同様に行われ、以後、第一注文７２ａ１の発注と約定、及び第二注文７２ｂ１が同様に繰り返される。
【０２２５】
また、この実施の形態４においては、それぞれの第二注文情報、例えば第二注文情報７２ｂのトレール情報１８１Ｑ（図１５参照）に（あるいはデータベース１８中の任意のテーブル等に）、トレールが発動される価格に関する所定の値（以下「トレール幅」と称する。ここではこの「トレール幅」はトレールが発動するトリガとしての価格幅と、注文価格の変動幅との双方として用いられる。）の値としてのトレール幅情報（図示せず）が具体的な数値により設けられる。そして、この実施の形態４においては、相場価格が第二注文価格７６を越えたのちにさらに上昇し、図３０に示すように、第二注文価格７６と相場価格との価格差がトレール幅８６を超えると、第二注文価格７６が、トレール幅８６の値分、上昇方向の価格に新たに設定される。第二注文価格７６が新たに設定されたのちも、さらに相場価格が上昇して第二注文価格７６と相場価格との価格差がトレール幅８６を超えると、第二注文価格７６が再びトレール幅８６の値分、上昇方向の価格に新たに設定される。このようなトレール幅８６に基づく第二注文価格７６の再設定は、図３０に示すように、相場価格７７がトレール幅８６を越えずに下落して第二注文価格７６に至るまで繰り返される。
【０２２６】
相場価格が第二注文価格７６に至り、第二注文、例えば図３０に示す状態で第二注文７２ｂａ１，７２ｂｂ１が約定すると、トレール幅８６に基づいて第二注文価格７６が新たに設定される前（例えば、図３０の第二注文７２ｂａ１，７２ｂｂ１については、トレールが発動される前の第二注文価格７６である１９，３５０円）の当初の第二注文価格７６で第二注文７２ｂ１が再び発注される。
【０２２７】
注文情報生成部１５や約定管理部１６は、この処理手順における注文情報の生成、注文の発注及び約定、注文情報及び注文の分裂、注文の繰り返し等を顧客の使用するクライアント端末３の表示部３２に表示させる。
【０２２８】
その他の構成はこの発明の実施の形態１や実施の形態２と同じである。
【０２２９】
以上、この実施の形態４においては、第一注文情報７２ａ，７２ｃ，・・・，７２ｑ，７２ｓや第二注文情報７２ｂ，７２ｄ，・・・，７２ｒ，７２ｔは、それぞれ、相場価格が、第一注文価格７５を超えて下落又は上昇したのちに再度第一注文価格７５以上又は以下となった後や、第二注文価格７６を越えて上昇又は下落したのちに再度第二注文価格７６以下又は以上となった後に約定するように設定されているので、下落相場が上昇相場に転ずる価格や、上昇相場が下落相場に転ずる価格に近い価格で取引を行える可能性が高くなり、取引により大きな利益を得られる可能性を持たせることができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、多くの利益を得る機会を提供できる。また、第二注文としての注文情報にトレール幅情報（図示せず）を備え、第二注文である注文情報は、トレール幅情報（図示せず）に基づいて上昇方向又は下落方向に移動することにより、１回の第一注文７２ａ１，７２ｃ１，・・・，７２ｐ１，７２ｒ１と、第二注文７２ｂ１，７２ｄ１，・・・，７２ｒ１，７２ｔ１との売買取引によって得られる利益を大きくすることができる。
【０２３０】
なお、この実施の形態４において、トレール幅情報がそれぞれの第一注文情報、例えば第一注文情報７２ａに設定されて、第一注文７２ａ１の第一注文価格７５も相場価格の下落により、トレール幅分ずつ下落方向に再設定される構成であってもよい。また、この実施の形態４においては、トレール幅情報のトリガとしての価格幅と、注文価格の変動幅とをそれぞれ別の価格に設定してもよい。また、相場価格７７の変動とほぼ同時に第一注文価格７５や第二注文価格７６の再設定が行われてもよいし、第一注文情報７２ａ，７２ｃ，・・・，７２ｑ，７２ｓの第一注文価格７５，７５，・・・７５，７５と現在の相場価格７７や第二注文情報７２ｂ，７２ｄ，・・・，７２ｒ，７２ｔの第二注文価格７６，７６，・・・７６，７６と現在の相場価格７７との対比を行い、それら同士の価格差がトレール発動価格幅以上になったときに第一注文価格７５や第二注文価格７６の再設定が行われる構成としてもよい。
【０２３１】
なお、上記各実施の形態においては、第一注文が買い注文、第二注文が売り注文の場合について説明したが、これに限定されず、第一注文が売り注文、第二注文が買い注文の場合についても適用可能である。
【０２３２】
また、上記各実施の形態においては、第一注文７２ａ１と第二注文７２ｂ１等、一又は複数の価格における第一注文の発注及び約定と第二注文の発注及び約定とが繰り返される構成について記載したが、これに限定されず、注文情報生成部１５は、第一注文情報７２ａや第二注文情報７２ｂに加えて、損切り（ストップロス）のための逆指値注文を発注し約定させるための逆指値注文情報（図示せず）を一又は複数生成し、第一注文７２ａ１が約定すると第二注文７２ｂ１と共に逆指値注文（図示せず）が発注され、逆指値注文が約定すると、発注済の第二注文７２ｂ１やその後繰り返される予定であった第一注文７２ａ１と第二注文７２ｂ１（特定の第一注文７２ａ１と特定の第二注文７２ｂ１のみであってもよいし、第２乃至第４の実施の形態において、そのイフダン注文以外のイフダン注文に係る特定の第一注文７２ａ１以外の第一注文７２ｃ１，・・・，７２ｑ１，７２ｓ１と特定の第二注文７２ｂ１以外の第二注文７２ｄ１，・・・，７２ｒ１，７２ｔ１を含むものでもよい）の発注と約定がキャンセルされる構成であってもよい。また、第二注文７２ｂ１と逆指値注文（図示せず）が同時に発注される構成以外のいわゆるＯＣＯ注文（例えば、買いの第一注文７２ａ１と売りの第一注文（図示せず）が同時発注され、金融商品の相場の変動により一方例えば買いの第一注文７２ａ１が約定すると、売りの第二注文７２ｂ１が発注されて売りの第一注文（図示せず）（及びその後に発注される予定だった買いの第二注文（図示せず））がキャンセルされる構成。）であってもよい。また、相場が一次中断後再開したときにいわゆる「板寄せ方式」で第一注文７２ａ１や第二注文７２ｂ１を約定させる構成であってもよい。
【０２３３】
上記各実施の形態においては、部分約定が発生すると、第一注文７２ａ１や第二注文７２ｂ１が分裂してゆく構成としたが、これに限定されず、所定の条件（例えば取引者から結合する命令が入力された場合や、全ての第一注文７２ａ１と全ての第二注文７２ｂ１の枚数が最低枚数である「１」になった場合等）を満たす場合、一度分裂した複数の第一注文、例えば第一注文７２ａ１,７２ａ２や複数の第二注文、例えば第二注文７２ｂ１，７２ｂ２が結合して一の第一注文７２ａ１と一の第二注文７２ｂ１となる構成であってもよい。
【０２３４】
上記各実施の形態においては、部分約定が発生したときに同一の注文価格に第一注文や第二注文が複数発注される構成としたが、これに限らず、発明の実施の形態１乃至４の構成が、部分約定の発生の如何に関わらず、同一の注文価格に第一注文や第二注文が常に複数発注される構成と組み合わされたものであってもよい。
【０２３５】
上記各実施の形態においては、金融商品として株価指数を取扱うものとしたが、これに限定されず、例えば株式、債券、投資信託、不動産投資信託、コモディティ（商品）、外国為替等、どのような金融商品を取扱う金融商品取引システムにおいて本発明を適用してもよい。
【０２３６】
上記各実施の形態においては、金融商品取引管理システム１Ａを第一の金融商品取引管理装置１と第二の金融商品取引管理装置２とによって構成したが、これに限定されず、一の金融商品取引管理装置に全ての機能手段が設けられた構成となっていてもよい。具体的には、例えば、図１に示す金融商品取引管理システム１Ａに金融商品取引所等が管理し運用する第二の金融商品取引管理装置２が存在せず、図１に示す第二の金融商品取引管理装置２の有する全ての機能手段を金融商品の取扱業者が管理し運用する第一の金融商品取引管理装置１が備えた構成であってもよい。逆に、図１に示す金融商品取引管理システム１Ａに第二の金融商品取引管理装置２が存在せず、図１に示す第二の金融商品取引管理装置２の有する全ての機能手段を第一の金融商品取引管理装置１が備えた構成であってもよい。
【０２３７】
また、上記各実施の形態においては、金融商品取引管理システム１Ａをネットワークコンピュータシステムのクライアント・サーバシステムにおいて実現したが、クライアント・サーバシステムを構成しないパーソナルコンピュータ等の各種コンピュータや、携帯端末やタブレット等の各種通信端末・携帯情報端末において金融商品取引管理システム１Ａと同じ機能を実現させることもできる。この際、第一の金融商品取引管理装置１や金融商品取引管理システム１Ａのシステム構成の少なくとも一部をコンピュータプログラムとして構成し、当該プログラムを各種コンピュータや各種通信端末・携帯情報端末に実装することで実現させることも可能である。
【０２３８】
上記各実施の形態は本発明の例示であり、本発明が上記各実施の形態のみに限定されることを意味するものではないことは、いうまでもない。
【符号の説明】
【０２３９】
１Ａ・・・金融商品取引管理システム
１・・・第一の金融商品取引管理装置（金融商品取引管理装置）
２・・・第二の金融商品取引管理装置（金融商品取引管理装置）
１４・・・口座情報管理部（資金管理手段）
１５・・・注文情報生成部（注文情報生成手段）
１６・・・約定管理部（約定管理手段）
２５・・・約定情報生成部（約定情報生成手段）
７２ａ１，７２ａａ１，７２ａｂ１，７２ａａａ１・・・第一注文
７２ｂ１，７２ｂａ１，７２ｂｂ１，７２ｂａａ１，７２ｂａｂ１・・・第二注文
７５・・・第一注文価格
７６・・・第二注文価格
７７・・・相場価格
８１・・・下限価格
８２・・・上限価格
８３・・・価格範囲
８４・・・価格帯
８５・・・スルー値幅
８６・・・トレール幅
【要約】      （修正有）【課題】部分約定を含む取引形態を取引者に適切に運用させることができる金融商品取引管理装置、システム、取引管理方法を提供する。【解決手段】第一の金融商品取引管理装置１、第二の金融商品取引管理装置２は、注文情報を生成する注文情報生成部１５、２４と、金融商品の約定を管理する約定管理部１６、２５とを備える。約定管理部１６、２５は、注文情報によって第一注文と、該第一注文が約定して保有するポジションを、約定によって決済させる第二注文とが形成されて、第一注文及び／又は第二注文のうちの一部のみが約定した際、一部のみが約定した第一注文及び／又は一部のみが約定した第二注文を、一部のみが約定した以後の所定のタイミングで分裂させる。【選択図】図１【図１】
0006039843.tif 000002
【図２】
0006039843.tif 000003
【図３】
0006039843.tif 000004
【図４】
0006039843.tif 000005
【図５】
0006039843.tif 000006
【図６】
0006039843.tif 000007
【図７】
0006039843.tif 000008
【図８】
0006039843.tif 000009
【図９】
0006039843.tif 000010
【図１０】
0006039843.tif 000011
【図１１】
0006039843.tif 000012
【図１２】
0006039843.tif 000013
【図１３】
0006039843.tif 000014
【図１４】
0006039843.tif 000015
【図１５】
0006039843.tif 000016
【図１６】
0006039843.tif 000017
【図１７】
0006039843.tif 000018
【図１８】
0006039843.tif 000019
【図１９】
0006039843.tif 000020
【図２０】
0006039843.tif 000021
【図２１】
0006039843.tif 000022
【図２２】
0006039843.tif 000023
【図２３】
0006039843.tif 000024
【図２４】
0006039843.tif 000025
【図２５】
0006039843.tif 000026
【図２６】
0006039843.tif 000027
【図２７】
0006039843.tif 000028
【図２８】
0006039843.tif 000029
【図２９】
0006039843.tif 000030
【図３０】
0006039843.tif 000031