(57)【要約】【課題】従来、ユーザが容易に金融商品を注文できなかった。【解決手段】金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、マトリクスのボックス内にボックスに対応する想定変動幅および注文間隔と対になる情報であり金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、マトリクス出力部１４１が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部とを具備する金融情報処理装置により、ユーザが容易に金融商品を注文できる。【選択図】図２
2020098641.tif 000002
【特許請求の範囲】
【請求項１】
金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、当該マトリクスのボックス内に当該ボックスに対応する想定変動幅および注文間隔と対になる情報であり前記金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、
前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、
前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部とを具備し、
前記受付部は、
前記注文関連画面出力部が出力した注文関連画面に対して、金融商品を注文する指示である注文指示を受け付け、
前記注文指示の受け付けに応じて、前記金融商品を注文するための処理である注文処理を行う注文処理部をさらに具備する金融情報処理装置。
【請求項２】
前記受付部は、
前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、予め決められた条件を満たす１以上の各ボックスに対するボックス指示のみを受け付ける請求項１記載の金融情報処理装置。
【請求項３】
前記予め決められた条件は、
前記ボックス指示を入力するユーザの対象資産を用いた条件である請求項２記載の金融情報処理装置。
【請求項４】
前記対象資産を用いた条件は、
ボックスに対応する想定変動幅と注文間隔とを用いて算出されるレンジ内最大必要証拠金を、前記対象資産が下回らないことである請求項３記載の金融情報処理装置。
【請求項５】
前記注文関連画面は、
ポジションに関する２以上のポジション情報を含む請求項１から請求項４いずれか一項に記載の金融情報処理装置。
【請求項６】
前記受付部がボックス指示を受け付けた後、当該ボックス指示に対応する想定変動幅と注文間隔とを用いて、２以上のポジション情報を取得するポジション取得部と、
前記ポジション取得部が取得した２以上のポジション情報を用いて、注文関連画面を構成する注文関連画面構成部とをさらに具備する請求項５記載の金融情報処理装置。
【請求項７】
前記マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、
前記受付部は、
前記２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、
前記マトリクス出力部は、
前記選択された金融関連情報をボックス内に有するマトリクスを出力する請求項１から請求項６いずれか一項に記載の金融情報処理装置。
【請求項８】
前記１または２種類以上の金融関連情報のうちの一の金融関連情報は、決済損益の情報である決済損益情報である請求項１から請求項７いずれか一項に記載の金融情報処理装置。
【請求項９】
前記マトリクス出力部は、
前記マトリクスに対応させる態様で、ユーザのリスクの程度を示すバーであるリスクバーをも出力する請求項１から請求項８いずれか一項に記載の金融情報処理装置。
【請求項１０】
前記マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、
前記受付部は、
前記２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、
前記マトリクス出力部は、
前記選択された金融関連情報が予め決められた金融関連情報である場合のみ、前記マトリクスとともに、前記リスクバーを出力する請求項９記載の金融情報処理装置。
【請求項１１】
マトリクス出力部、受付部、注文関連画面出力部、および注文処理部により実現される金融情報処理方法であって、
前記マトリクス出力部が、金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、当該マトリクスのボックス内に当該ボックスに対応する想定変動幅および注文間隔と対になる情報であり前記金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力ステップと、
前記受付部が、前記マトリクス出力ステップで出力されたマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける第一受付ステップと、
前記注文関連画面出力部が、前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力ステップと、
前記受付部が、前記注文関連画面出力ステップで出力された注文関連画面に対して、金融商品を注文する指示である注文指示を受け付ける第二受付ステップと、
前記注文処理部が、前記注文指示の受け付けに応じて、前記金融商品を注文するための処理である注文処理を行う注文処理ステップとを具備する金融情報処理方法。
【請求項１２】
コンピュータを、
金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、当該マトリクスのボックス内に当該ボックスに対応する想定変動幅および注文間隔と対になる情報であり前記金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、
前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、
前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部として機能させるためのプログラムであって、
前記受付部は、前記注文関連画面出力部が出力した注文関連画面に対して、金融商品を注文する指示である注文指示を受け付けるものとして、前記コンピュータを機能させ、
前記コンピュータを、前記注文指示の受け付けに応じて、前記金融商品を注文するための処理である注文処理を行う注文処理部としてさらに機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融商品の決済処理を行う金融情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、損益額が一定額以上になった場合に注文を発注する損益額確定型発注システムがあった（例えば、特許文献１参照）。
【０００３】
本システムは、注文の発注条件として、評価損益、投資損益率を条件テーブルに設定しておき、注文一覧テーブルに設定された項目及び最新の為替レートや株価の評価単価を用いて商品評価損益算出手段が為替評価損益や株式評価損益を算出し、金利／ポジション算出手段がスワップ評価損益、金利を算出し、評価損益算出手段が評価損益、投資損益率を算出し、条件照合手段が算出された評価損益等が条件に合致するか否かを判定し、条件に合致する場合は発注手段が決済注文を発注する注文処理サーバを有する損益額確定型発注システムである。
【０００４】
しかしながら、特許文献１に記載のシステムにおいては、金融商品の価値が大きく変動した場合、ユーザが取引を継続できない場合があった（例えば、ロスカット等）。そこで、金融商品の価値の変動に応じて動的にポジションを設定することにより、ユーザがより長く取引を継続できるようにするｉサイクル注文（登録商標）という技術があった（例えば、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１９９２６３号公報
【非特許文献】
【０００６】
【非特許文献１】“ｉサイクル研究室”、［online］、［平成２８年１月４日］、インターネット［URL：https://www.gaitameonline.com/icycle/lab.html］
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術においては、ユーザが容易に金融商品を注文できなかった。
【課題を解決するための手段】
【０００８】
本第一の発明の金融情報処理装置は、金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、マトリクスのボックス内にボックスに対応する想定変動幅および注文間隔と対になる情報であり金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部とを具備する金融情報処理装置である。
【０００９】
かかる構成により、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスを構成する一のボックスを選択することにより、容易に金融商品を注文できる。さらに具体的には、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスであり、そのボックス内の金融商品に関する情報である金融関連情報（例えば、決済損益の情報）を見た上で、容易に金融商品を注文できる。
【００１０】
また、本第二の発明の金融情報処理装置は、第一の発明に対して、金融商品の想定変動幅を示す変動幅情報と金融商品の注文間隔を示す注文間隔情報と１または２以上の金融商品情報とを有する２以上の要素情報が格納される要素情報格納部と、注文関連画面を構成する情報である１以上の注文関連画面情報が格納される注文関連画面情報格納部と、２以上の要素情報を用いて、マトリクスを構成するマトリクス構成部と、ボックス指示に対するボックスに対応する想定変動幅と注文間隔と注文関連画面情報とを用いて、注文関連画面を構成する注文関連画面構成部とをさらに具備し、マトリクス出力部は、マトリクス構成部が構成したマトリクスを出力し、注文関連画面出力部は、注文関連画面構成部が構成した注文関連画面を出力する金融情報処理装置である。
【００１１】
かかる構成により、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスを構成する一のボックスを選択することにより、容易に金融商品を注文できる。
【００１２】
また、本第三の発明の金融情報処理装置は、第一または第二の発明に対して、受付部は、注文関連画面出力部が出力した注文関連画面に対して、金融商品を注文する指示である注文指示を受け付け、注文指示の受け付けに応じて、金融商品を注文するための処理である注文処理を行う注文処理部をさらに具備する金融情報処理装置である。
【００１３】
かかる構成により、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスを構成する一のボックスを選択することにより、容易に金融商品を注文できる。
【００１４】
また、本第四の発明の金融情報処理装置は、第一から第三いずれか１つの発明に対して、受付部は、マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、予め決められた条件を満たす１以上の各ボックスに対するボックス指示のみを受け付ける金融情報処理装置である。
【００１５】
かかる構成により、ユーザが選択可能なボックスのみが選択でき、極めて容易に金融商品を注文できる。
【００１６】
また、本第五の発明の金融情報処理装置は、第四の発明に対して、予め決められた条件は、ボックス指示を入力するユーザの対象資産を用いた条件である金融情報処理装置である。
【００１７】
かかる構成により、ユーザの対象資産に応じたボックスのみが選択でき、極めて容易に金融商品を注文できる。
【００１８】
また、本第六の発明の金融情報処理装置は、第五の発明に対して、対象資産を用いた条件は、ボックスに対応する想定変動幅と注文間隔とを用いて算出されるレンジ内最大必要証拠金を、対象資産が下回らないことである金融情報処理装置である。
【００１９】
かかる構成により、ユーザの対象資産に応じたボックスのみが選択でき、極めて容易に金融商品を注文できる。
【００２０】
また、本第七の発明の金融情報処理装置は、第一の発明に対して、注文関連画面は、ポジションに関する２以上のポジション情報を含む金融情報処理装置である。
【００２１】
かかる構成により、ユーザの対象資産に応じたボックスのみが選択でき、極めて容易に金融商品を注文できる。
【００２２】
また、本第八の発明の金融情報処理装置は、第七の発明に対して、受付部がボックス指示を受け付けた後、ボックス指示に対応する想定変動幅と注文間隔とを用いて、２以上のポジション情報を取得するポジション取得部と、ポジション取得部が取得した２以上のポジション情報を用いて、注文関連画面を構成する注文関連画面構成部とをさらに具備する金融情報処理装置である。
【００２３】
かかる構成により、動的にポジション情報を生成できる。
【００２４】
また、本第九の発明の金融情報処理装置は、第一から第八いずれか１つの発明に対して、マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、受付部は、２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、マトリクス出力部は、選択された金融関連情報をボックス内に有するマトリクスを出力する金融情報処理装置である。
【００２５】
かかる構成により、ユーザは、複数の金融関連情報を見て、容易に金融商品を注文できる。
【００２６】
また、本第十の発明の金融情報処理装置は、第一から第九いずれか１つの発明に対して、１または２種類以上の金融関連情報のうちの一の金融関連情報は、決済損益の情報である決済損益情報である金融情報処理装置である。
【００２７】
かかる構成により、ユーザは、今までの運用結果を見て、容易に金融商品を注文できる。
【００２８】
また、本第十一の発明の金融情報処理装置は、第一から第十いずれか１つの発明に対して、マトリクス出力部は、マトリクスに対応させる態様で、ユーザのリスクの程度を示すバーであるリスクバーをも出力する金融情報処理装置である。
【００２９】
かかる構成により、ユーザは、金融商品のリスクを感覚的に把握した上で、容易に金融商品を注文できる。
【００３０】
また、本第十二の発明の金融情報処理装置は、第十一の発明に対して、マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、受付部は、２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、マトリクス出力部は、選択された金融関連情報が予め決められた金融関連情報である場合のみ、マトリクスとともに、リスクバーを出力する金融情報処理装置である。
【００３１】
かかる構成により、ユーザは、金融商品のリスクを感覚的に把握した上で、容易に金融商品を注文できる。
【発明の効果】
【００３２】
本発明による金融情報処理装置によれば、ユーザが容易に金融商品を注文できる。
【図面の簡単な説明】
【００３３】
【図１】実施の形態１における金融情報処理システムの概念図
【図２】同金融情報処理システムのブロック図
【図３】同金融情報処理装置１の動作について説明するフローチャート
【図４】同金融情報処理装置１の動作について説明するフローチャート
【図５】同マトリクス取得処理について、説明するフローチャート
【図６】同注文関連画面構成処理について説明するフローチャート
【図７】同要素情報管理表を示す図
【図８】同マトリクスを含む画面を構成する画面情報の例を示す図
【図９】同注文関連画面情報の例を示す図
【図１０】同マトリクスの例を示す図
【図１１】同マトリクスの例を示す図
【図１２】同マトリクスを含む画面の出力例を示す図
【図１３】同注文関連画面の出力例を示す図
【図１４】同決済情報管理表を示す図
【図１５】同要素情報管理表を示す図
【図１６】同マトリクスの例を示す図
【図１７】同マトリクスを含む画面の出力例を示す図
【図１８】同ポジション情報を含む画面の出力例を示す図
【図１９】同ポジション情報を含む画面の出力例を示す図
【図２０】実施の形態２における金融情報処理装置３のブロック図
【図２１】同金融情報処理装置３の動作について説明するフローチャート
【図２２】上記実施の形態における同コンピュータシステムの概観図
【図２３】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００３４】
以下、金融情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３５】
（実施の形態１）
【００３６】
本実施の形態において、マトリクスのボックスに対する指示を受け付け、当該指示の受け付けに応じて、当該ボックスに対応する想定変動幅と注文間隔とに対応する画面である注文関連画面を出力する金融情報処理装置を有する金融情報処理システムについて説明する。なお、ここでのマトリクスは、想定変動幅と注文間隔との二軸を有する。また、マトリクスのボックス内には、当該ボックスに対応する想定変動幅および注文間隔と対になる金融関連情報が表示される。
【００３７】
また、本実施の形態において、注文関連画面に対する注文指示を受け付け、注文処理を行う金融情報処理装置を有する金融情報処理システムについて説明する。
【００３８】
また、本実施の形態において、指示可能なボックスは、予め決められた条件を満たすボックスのみである金融情報処理装置を有する金融情報処理システムについて説明する。
【００３９】
また、本実施の形態において、注文関連画面には、２以上のポジション情報が出力される金融情報処理装置を有する金融情報処理システムについて説明する。
【００４０】
また、本実施の形態において、２以上の金融関連情報の金融関連情報のうち、一の金融関連情報を切り替えてマトリクス内に出力できる金融情報処理装置を有する金融情報処理システムについて説明する。
【００４１】
さらに、本実施の形態において、マトリクスに対応させる態様で、リスクを明示するリスクバーを出力する金融情報処理装置を有する金融情報処理システムについて説明する。
【００４２】
なお、本実施の形態における金融情報処理システムは、例えば、ＦＸにおいてナンピンを好適に行うために利用され得るシステムである。なお、ナンピンとは、金融商品の売買手法の一つである。例えば、金融商品を買い建てた後に価格が下落した場合、下値で買い増しすることで、単位量（例えば、１株）あたりの買い値（平均取得価格）を下げる手法である。なお、金融商品は、ここでは、例えば、ＦＸ、株、先物取引等である。
【００４３】
図１は、本実施の形態における金融情報処理システムの概念図である。金融情報処理システムは、金融情報処理装置１、および１または２以上の端末装置２を備える。金融情報処理装置１は、例えば、金融商品を販売する企業のサーバ装置である。金融情報処理装置１は、クラウドサーバ等でも良く、その種類は問わない。また、端末装置２は、例えば、金融商品を売買するユーザの端末である。端末装置２は、例えば、いわゆるパソコン、スマートフォン、携帯端末、タブレット端末等である。端末装置２の種類も問わないことは言うまでもない。
【００４４】
図２は、本実施の形態における金融情報処理システムのブロック図である。金融情報処理装置１は、格納部１１、受付部１２、処理部１３、および出力部１４を備える。
【００４５】
格納部１１は、要素情報格納部１１１、注文関連画面情報格納部１１２、および決済情報格納部１１３を備える。
【００４６】
処理部１３は、マトリクス構成部１３１、ポジション取得部１３２、注文関連画面構成部１３３、注文処理部１３４、蓄積部１３５、現在価値情報取得部１３６、決済判断部１３７、決済部１３８、およびポジション情報生成部１３９を備える。
【００４７】
出力部１４は、マトリクス出力部１４１、および注文関連画面出力部１４２を備える。
【００４８】
端末装置２は、端末格納部２１、端末受付部２２、端末送信部２３、端末受信部２４、および端末出力部２５を備える。
【００４９】
金融情報処理装置１を構成する格納部１１は、各種情報が格納される。各種情報とは、例えば、後述する要素情報、後述する注文関連画面情報、後述する決済情報、現在価値情報等である。現在価値情報とは、金融商品の現在の価値に関する情報である。現在価値情報は、例えば、現在の為替レート、現在の株価、現在の先物の価格などである。現在価値情報は、例えば、外部の図示しないサーバ装置から受信された情報である。現在価値情報は、人手により入力された情報でも良い。また、各種情報は、例えば、金融商品の価値の遷移履歴を示す情報である。金融商品の価値の遷移履歴を示す情報は、例えば、時期を示す情報と金融商品の価値を示す情報の組である２以上の過去価値情報を有する。金融商品の価値の遷移履歴を示す情報は、例えば、為替レートの過去の変動履歴、株価の過去の遷移履歴である。また、格納部１１は、例えば、ユーザごとに、ユーザの資産を格納していても良い。ユーザの資産は、取引の対象となる対象資産である。ユーザの資産は、口座資産でも良い。ユーザの資産とは、通常、金額を示す情報を含む。
【００５０】
格納部１１は、例えば、ユーザごとに、ユーザが入力した１以上の金融取引情報を格納している。また、格納部１１は、例えば、ユーザごとに、ユーザの通知先を示す通知先情報を格納していても良い。また、通知先情報は、例えば、メールアドレス、電話番号、ＩＰアドレス等である。また、金融取引情報は、金融商品の取引に関する情報である。金融取引情報は、例えば、通貨ペア、ポジション方向、対象資産を示す情報である対象資産情報、および通貨単位の情報のうちの１以上の情報を含む。また、格納部１１は、例えば、ユーザごとに、カレントの金融商品情報を識別する識別子を格納している。
【００５１】
要素情報格納部１１１は、２以上の要素情報が格納される。要素情報は、変動幅情報と注文間隔情報と１または２以上の金融商品情報とを有する。変動幅情報は、金融商品の想定変動幅を示す情報である。想定変動幅は、レンジ幅やレンジと言っても良い。また、注文間隔情報は、金融商品の注文間隔を示す情報である。注文間隔情報は、ポジション間隔を示す情報である、と言っても良い。金融商品情報は、金融商品に関する情報である。金融商品情報は、例えば、決算損益を示す情報、利食回数を示す情報、損切回数を示す情報、レンジ内最大必要証拠金を示す情報、レンジ内最大評価損ｐｉｐｓを示す情報、レンジ内最大必要資金を示す情報、レンジ内最大ポジション数を示す情報などである。なお、決算損益を示す情報は、決算損益ｐｉｐｓを示す情報でも良い。また、決算損益を示す情報や利食回数を示す情報等は、単に、決算損益や利食回数と言う場合がある。また、金融商品情報を特定する情報に対応付けて、２以上の要素情報が格納されていても良い。つまり、金融商品情報の種類ごとに、２以上の要素情報が格納されていても良い。また、金融商品情報の種類が異なっても、例えば、取り得る変動幅情報と取り得る注文間隔情報は同じであることは好適である。また、要素情報に含まれる変動幅情報は、例えば、「５００，６００，８００，・・・」等の変動幅のうちの一の情報である。また、要素情報に含まれる注文間隔情報は、例えば、「１０，１５，２０，・・・」等の注文間隔のうちの一の情報である。さらに、金融商品情報（例えば、決済損益ｐｉｐｓを示す情報，レンジ内最大必要証拠金を示す情報など）は、通常、予め格納されているが、マトリクスの出力に関する指示等に応じて、算出されたり、取得されたりしても良い。また、金融商品情報に応じて、予め格納されている金融商品情報と、マトリクスの出力に関する指示等に応じて、動的に取得される金融商品情報とが存在しても良い。
注文関連画面情報格納部１１２は、１以上の注文関連画面情報が格納される。注文関連画面情報は、注文関連画面を構成する情報である。注文関連画面は、金融商品の注文を行うための画面である。注文関連画面は、例えば、金融商品を発注するための注文画面であるが、注文画面に移行する前の画面等でも良い。注文画面に移行する前の画面とは、例えば、注文画面に移行することの確認を行うための確認画面である。注文関連画面は、注文画面に直接的または間接的に繋がる画面、注文画面そのもの等である。注文関連画面は、ポジションに関する２以上のポジション情報を含むことは好適である。注文関連画面は、金融商品を注文するための注文ボタンを含むことは好適である。
【００５２】
決済情報格納部１１３は、１または２以上の決済情報を格納し得る。決済情報は、決済を行うための情報であり、１または２以上のポジション情報を有する。決済情報は、ユーザ識別子と１または２以上のポジション情報とを有することは好適である。ポジション情報は、ポジションに関する情報である。ポジションは、ポジションを示す点の情報である。ポジションは、価値が変動し得る金融商品の売りまたは買いを行った持ち高の状態を示す。ポジションは、例えば、ＦＸであれば持ち高・為替レート・売買の別などによって表現される。ポジション情報は、例えば、金融商品を買う際の価値を示す情報と金融商品を売る際の価値を示す情報とを有する。ポジション情報は、例えば、為替レートの情報、購入または販売すべき株価の情報等である。また、ユーザ識別子は、ユーザを識別する情報であり、例えば、ユーザＩＤ、メールアドレス、端末装置２のＩＤ（ＭＡＣアドレス）、ＩＰアドレス、氏名等である。
【００５３】
受付部１２は、各種の指示や情報等を受け付ける。各種の指示や情報等とは、例えば、ログイン指示、後述するボックス指示、後述する注文指示等である。ログイン指示とは、ここでは、金融商品の注文のための画面の呼び出しであり、例えば、マトリクス方式の入力を行う画面の呼び出しの指示である。また、ログイン指示は、ここでは、通常、ユーザ識別子を有する。なお、マトリクス方式の入力を行う画面の呼び出しは、ログイン指示に限らず、ユーザが金融情報処理装置１にログインした後、マトリクス方式の入力を行う画面の呼び出し指示等により、当該画面が端末装置２に呼び出されても良い。なお、かかる呼び出し指示も、通常、ユーザ識別子を有する。
【００５４】
受付部１２は、ボックス指示を受け付ける。ボックス指示とは、マトリクス出力部１４１が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示である。ボックス指示は、例えば、マトリクス内のボックスに対する押下である。なお、ボックスの押下の手段は、マウス、指、ペンなど、何でも良い。ボックス指示は、例えば、ボックスを識別するボックス識別子の入力により発生する指示である。
【００５５】
受付部１２は、マトリクス出力部１４１が出力したマトリクス内の２以上のボックスのうち、予め決められた条件を満たす１以上の各ボックスに対するボックス指示のみを受け付けることは好適である。ここで、予め決められた条件を満たさないボックスに対して、ボックス指示が受け付けられないことが好適である。また、予め決められた条件を満たすボックスと予め決められた条件を満たさないボックスとは、視覚的に区別される態様で出力されることが好適である。ここで、予め決められた条件とは、ボックス指示を入力するユーザの対象資産を用いた条件である。また、予め決められた条件は、ユーザの対象資産が必要な証拠金または最大の損失額等との関係で、予め決められた条件を満たすほど多いことである。また、対象資産を用いた条件は、例えば、ボックスに対応する想定変動幅（変動幅情報と言っても良い）と注文間隔（注文間隔情報と言っても良い）とに対応するレンジ内最大必要証拠金を、前記対象資産が下回らないことである。予め決められた条件は、例えば、「対象資産＞＝レンジ内最大必要証拠金」、「対象資産＞レンジ内最大必要証拠金」、「対象資産−レンジ内最大必要証拠金＞＝閾値」、「対象資産−レンジ内最大必要証拠金＞閾値」などである。なお、レンジ内最大必要証拠金は、最大損失額であり、例えば、「必要証拠金×（想定変動幅／注文間隔）」により算出される。また、例えば、レンジ内最大必要証拠金は、想定変動幅および注文間隔に対応付けて、要素情報格納部１１１に格納されている。
【００５６】
また、受付部１２は、注文指示を受け付ける。注文指示とは、例えば、注文関連画面出力部１４２が出力した注文関連画面に対して、金融商品を注文する指示である。注文指示とは、例えば、出力部１４が出力した注文画面に対して、金融商品を注文する指示である。金融商品の注文とは、通常、金融商品の売買の予約である。金融商品の注文は、例えば、１または２以上のポジション情報の登録である。注文指示は、例えば、注文ボタンの押下である。また、注文指示は、例えば、注文ボタンの押下および金融取引情報の入力などである。
【００５７】
また、受付部１２は、２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付ける。金融関連情報とは、金融商品に関する情報である。金融関連情報は、通常、金融商品の購入の際に、ユーザが参考とする情報である。金融関連情報は、例えば、決算損益、利食回数、損切回数、レンジ内最大必要証拠金、レンジ内最大評価損ｐｉｐｓ、レンジ内最大必要資金、レンジ内最大ポジション数などである。
【００５８】
受付部１２は、金融商品の取引に関する情報である金融取引情報を受け付けても良い。また、受付部１２は、例えば、金融取引情報とユーザ識別子とを対に受け付けても良い。金融取引情報は、例えば、通貨ペア、対象資産を示す情報である対象資産情報、および通貨単位の情報を含む。金融取引情報は、例えば、ポジション方向の情報を含んでも良い。
【００５９】
ここで、受け付けとは、通常、端末装置２からの受信である。ただし、受け付けとは、ユーザからの入力の受け付け、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、光ディスクや磁気ディスク、半導体メモリなどの記録媒体からの読み出し等でも良い。
【００６０】
処理部１３は、各種の処理を行う。各種の処理とは、マトリクス構成部１３１、ポジション取得部１３２、注文関連画面構成部１３３、注文処理部１３４、蓄積部１３５、現在価値情報取得部１３６、決済判断部１３７、決済部１３８、ポジション情報生成部１３９が行う処理等である。
【００６１】
マトリクス構成部１３１は、２以上の要素情報を用いて、マトリクスを構成する。マトリクス構成部１３１は、例えば、２以上の要素情報が有する２以上の変動幅情報が示す想定変動幅と２以上の注文間隔情報が示す注文間隔とを軸とするマトリクスであり、ボックス内に、１種類の金融商品情報が表示されたマトリクスを構成する。なお、１種類の金融商品情報は、カレントの金融商品情報である。カレントの金融商品情報は、ユーザが選択した金融商品情報であっても良いし、デフォルトの金融商品情報であっても良い。マトリクスは、ボックス内に、２種類以上の金融商品情報が表示されていても良い。なお、カレントの金融商品情報を特定する情報は、例えば、格納部１１に格納されている。
【００６２】
ポジション取得部１３２は、ボックス指示に対応する想定変動幅と注文間隔とを用いて、２以上のポジション情報を取得する。ポジション取得部１３２は、想定変動幅を注文間隔を用いて分割し、２以上のポジションを決定し、各ポジションを特定する情報を取得する。例えば、想定変動幅が「５００」かつ注文間隔が「１０」である場合、ポジション取得部１３２は、５００の幅を、１０の間隔で分割する５０のポジション（０を含めるのであれば５１のポジション）を決定し、各ポジションに対応するポジション情報を取得する。つまり、かかる場合、ポジション取得部１３２は、「５００に対応するポジション情報，４９０に対応するポジション情報，４８０に対応するポジション情報，・・・・，１０に対応するポジション情報」という具合に、２以上のポジション情報を取得する。ポジション取得部１３２は、受付部１２がボックス指示を受け付けた後に、２以上のポジション情報を取得することは好適である。なお、想定変動幅と注文間隔とを用いることは、変動幅情報と注文間隔情報とを用いることである。なお、ポジション取得部１３２は、格納部１１に予め格納されている２以上のポジション情報であり、ボックス指示に対応する想定変動幅と注文間隔と対になる２以上のポジション情報を、格納部１１から取得しても良い。
【００６３】
ポジション取得部１３２は、ボックス指示に対応する変動幅情報と注文間隔情報とを含む金融取引情報を用いて、１または２または３以上のポジション情報を取得しても良い。また、ポジション取得部１３２は、金融商品の取引によって、対象資産情報が示す対象資産を損失が超えないように、１または２以上のポジションを取得することは好適である。なお、対象資産情報は、例えば、ユーザ識別子に対応付けて、格納部１１に格納されている。
【００６４】
ポジション取得部１３２は、例えば、金融商品を買うポイントであるポジションを取得し、かつ当該金融商品を売るポイントも取得しても良い。ポジション取得部１３２は、例えば、金融商品を買うポイントであるポジションを算出し、当該金融商品を売るポイントを「買うポイント＋Ｐ（Ｐは正の数値であり、例えば、２．００円）」という算出式を用いて、当該金融商品を売るポイントを算出しても良い。つまり、ポジション情報は、金融商品を買う価値を示す情報と金融商品を売る価値を示す情報とを有することは好適である。また、例えば、金融商品がＦＸであり、通貨ペアが米ドルと日本円である場合、ポジション取得部１３２が米ドルを買うポイントを「９９．００円」と算出した場合、米ドルを売るポイントを「９９．００円＋２．００円」と算出する。なお、「買うポイント＋Ｐ」におけるＰは固定値でも良いし、金融商品を売るポイントの値または対象資産情報等をパラメータとする演算式により算出される値でも良い。また、上記の売るポイントは、後述する決済条件である。また、決済条件は、現在価値情報が示す価値が、売るポイント以上であること、であると考えても良い。なお、ポジション取得部１３２の処理は公知技術である。
【００６５】
注文関連画面構成部１３３は、ボックス指示に対するボックスに対応する想定変動幅と注文間隔と注文関連画面情報とを用いて、注文関連画面を構成する。
【００６６】
注文関連画面構成部１３３は、例えば、ポジション取得部１３２が取得した２以上のポジション情報を用いて、注文関連画面を構成する。注文関連画面構成部１３３は、例えば、ボックス指示に対するボックスに対応する想定変動幅と注文間隔と注文関連画面情報とポジション取得部１３２が取得した２以上のポジション情報とを用いて、注文関連画面を構成する。なお、注文関連画面の構成とは、注文関連画面情報の取得でも良い。
【００６７】
注文関連画面構成部１３３は、例えば、格納部１１に格納されている注文関連画面情報を取得しても良い。注文関連画面情報とは、注文関連画面を構成する情報である。
【００６８】
注文処理部１３４は、注文指示の受け付けに応じて、注文処理を行う。注文処理とは、金融商品を注文するための処理である。注文処理は、金融商品の注文に寄与する処理であれば何でも良い。注文処理は、例えば、ポジション情報の設定処理、金融商品の注文を行う処理、決済処理などである。
【００６９】
蓄積部１３５は、ポジションに関する情報である１または２以上のポジション情報を有する決済情報を決済情報格納部１１３に蓄積する。蓄積部１３５は、ポジション取得部１３２が取得した２以上のポジション情報を有する決済情報を決済情報格納部１１３に蓄積する。蓄積部１３５は、ポジション取得部１３２が取得した２以上のポジション情報と、受付部１２が受信したユーザ識別子とを用いて、決済情報を構成し、当該決済情報を決済情報格納部１１３に蓄積する。つまり、通常、１以上のポジション情報は、ユーザ識別子に対応付けて蓄積される。
【００７０】
現在価値情報取得部１３６は、金融商品の現在の価値に関する情報である現在価値情報を取得する。現在価値情報取得部１３６は、例えば、図示しない外部の装置から現在価値情報を受信する。現在価値情報取得部１３６は、格納部１１から現在価値情報を取得しても良い。
【００７１】
決済判断部１３７は、現在価値情報を用いて、決済を行うか否かを判断する。決済判断部１３７は、現在価値情報が示す価値が、予め決められた決済条件を満たすか否かを判断する。決済条件は、通常、ポジション情報に対応づけられている。決済条件は、例えば、現在価値情報が示す価値が、ポジション情報に対応付けられた価値であり、決済を行う価値になることである。また、決済条件は、例えば、現在価値情報が示す価値が、ポジション情報に対応付けられた価値であり、決済を行う価値以下の価値になることである。また、決済条件は、例えば、現在価値情報が示す価値が、ポジション情報に対応付けられた価値であり、決済を行う価値以上の価値になることである。なお、例えば、ポジション情報が示すポジションが「９９．００円」である場合、当該ポジション情報に対応付けられた価値は、例えば、「９７．００円」である。
【００７２】
決済部１３８は、決済判断部１３７が決済すると判断した場合、金融商品の決済のための処理である決済処理を行う。つまり、決済条件を満たすと、決済判断部１３７が判断した場合、決済部１３８は、金融商品の決済のための処理である決済処理を行う。また、ここで、決済処理とは、決済を行うことでも良いし、決済の指示を外部の装置に送信することでも良いし、決済に関する情報を印刷すること等でも良い。決済処理とは、決済に関する処理であれば良い。なお、決済部１３８は、通常、１以上の金融取引情報を用いて決済処理を行う。１以上の金融取引情報は、例えば、通貨ペア、ポジション方向である。なお、１以上の金融取引情報は、例えば、受付部１２が受信した情報、格納部１１に格納されている情報である。
【００７３】
ポジション情報生成部１３９は、現在価値情報が示す金融商品の価値が予め決められた生成条件を満たす場合、１以上のポジション情報を生成する。さらに具体的には、ポジション情報生成部１３９は、現在価値情報が示す金融商品の価値が予め決められた生成条件を満たすほど低い場合、決済情報が有するポジション情報の中で、最も低い価値のポジション情報より低い価値の１または２以上のポジション情報を生成する。ここで、生成条件とは、例えば、現在価値情報が示す金融商品の価値が、決済情報が有するポジション情報の中で、最も低い価値のポジション情報が示す価値と同じまたはより低いことである。また、生成条件とは、例えば、現在価値情報が示す金融商品の価値が、決済情報が有する２以上のポジション情報の中で、半分以上のポジション情報が示す価値より低いことである。また、ポジション情報生成部１３９が生成するポジション情報が示すポジション（価値）、および数は問わない。ポジション情報生成部１３９は、例えば、決済情報が有するポジション情報の中で、最も低い価値のポジション情報より、予め決められた幅（例えば、２円）だけ低いポジションのポジション情報を生成する。なお、ポジション情報生成部１３９が生成するポジション情報のポジションは問わない。現在のポジション情報の中で最も低い価値のポジション情報より低いポジションのポジション情報を生成すれば良い。また、ポジション情報生成部１３９がＣ個（Ｃは、通常、１であるが２以上の自然数でも良い）のポジション情報を生成した場合、ポジション情報生成部１３９は、Ｃ個の既存のポジション情報を削除することは好適である。なお、削除されるＣ個の既存のポジション情報は、最も高い価値のポジション情報を含む上位の価値のＣ個のポジション情報である。つまり、金融商品の価値の変動に関わらず、ポジションの数は一定であることは好適である。
【００７４】
また、ポジション情報生成部１３９は、現在価値情報が示す金融商品の価値が予め決められた生成条件を満たすほど高い場合、決済情報が有するポジション情報の中で、最も高い価値のポジション情報より高い価値の１以上のポジション情報を生成する。ここで、予め決められた生成条件とは、例えば、現在価値情報が示す金融商品の価値が、決済情報が有するポジション情報の中で、最も高い価値のポジション情報が示す価値と同じまたはより高いことである。また、予め決められた生成条件とは、例えば、現在価値情報が示す金融商品の価値が、決済情報が有する２以上のポジション情報の中で、半分以上のポジション情報が示す価値より高いことである。ポジション情報生成部１３９は、例えば、決済情報が有するポジション情報の中で、最も高い価値のポジション情報より、予め決められた幅（例えば、２円）だけ高いポジションのポジション情報を生成する。なお、ポジション情報生成部１３９が生成するポジション情報のポジションは問わない。現在のポジション情報の中で最も高い価値のポジション情報より高いポジションのポジション情報を生成すれば良い。
【００７５】
また、ポジション情報生成部１３９がＣ個（Ｃは、通常、１であるが２以上の自然数でも良い）のポジション情報を生成した場合、ポジション情報生成部１３９は、Ｃ個の既存のポジション情報を削除することは好適である。なお、削除されるＣ個の既存のポジション情報は、最も低い価値のポジション情報を含む下位の価値のＣ個のポジション情報である。つまり、金融商品の価値の変動に関わらず、ポジションの数は一定であることは好適である。
【００７６】
また、ポジション情報生成部１３９は、生成した各ポジション情報に対して、決済を行う決済条件を生成し、各ポジション情報に対応付けて、決済条件を蓄積することは好適である。なお、例えば、決済条件は、現在価値情報が示す価値が、ポジション情報に対応づけられて蓄積されている数値（価値）と同じになることである。また、例えば、決済条件は、現在価値情報が示す価値が、ポジション情報に対応づけられて蓄積されている数値（価値）以下になることである。また、例えば、決済条件は、現在価値情報が示す価値が、ポジション情報に対応づけられて蓄積されている数値（価値）以上になることである。  また、ポジション情報生成部１３９が生成するポジション情報が示すポジション（価値）、および数は問わない。また、ポジション情報生成部１３９が生成したポジション情報は、通常、決済情報格納部１１３に蓄積され、決済情報格納部１１３の中の対応する決済情報に含まれることとなる。
【００７７】
出力部１４は、各種の情報を出力する。各種の情報とは、例えば、マトリクス、注文関連画面等である。ここで、出力とは、通常、端末装置２への送信であるが、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００７８】
マトリクス出力部１４１は、マトリクスを出力する。マトリクスは、金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスである。マトリクスは、通常、二次元の情報である。マトリクスは、通常、表形式の情報である。また、マトリクスのボックス内に、ボックスに対応する想定変動幅および注文間隔と対になる情報であり金融商品に関する情報である金融関連情報を有する。なお、ボックスの形状は、通常、矩形であるが、楕円形、円形等、その形状は問わない。なお、表示されるマトリクスのボックス内に、１種類または２種類以上の金融関連情報が表出している。
【００７９】
マトリクス出力部１４１は、マトリクス構成部１３１が構成したマトリクスを出力しても良い。また、マトリクス出力部１４１は、格納部１１に予め格納されているマトリクスを出力しても良い。
【００８０】
マトリクス出力部１４１は、選択された金融関連情報をボックス内に有するマトリクスを出力する。なお、金融関連情報の選択は、通常、端末装置２のユーザが行う。
【００８１】
マトリクス出力部１４１は、マトリクスに対応させる態様で、ユーザのリスクの程度を示すバーであるリスクバーをも出力する。リスクバーは、金融商品の売買のリスクを示す情報であり、通常、矢印形状であるが、その形状は問わない。また、リスクバーは、金融商品の売買のリスクの概要を示す情報であることが好適である。また、リスクバーは、通常、何らかの図柄を有するが、「リスク大」「リスク小」や「大」「小」などの文字のみでも良い。さらに、リスクバーは、図柄により金融商品の売買のリスクの概要を直感的に示すものであることは好適である。ただし、リスクバーは、ユーザのリスクの程度を示す情報であり、マトリクスに対応させる態様の情報であれば何でも良い。
【００８２】
マトリクス出力部１４１は、選択された金融関連情報が予め決められた金融関連情報である場合のみ、マトリクスとともに、リスクバーを出力することは好適である。予め決められた金融関連情報とは、例えば、決算損益（決済損益ｐｉｐｓでも良い）である。つまり、選択された金融関連情報によって、リスクバーが表示されたり、表示されなかったりすることは好適である。
【００８３】
注文関連画面出力部１４２は、注文関連画面を出力する。注文関連画面は、ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である。想定変動幅と注文間隔とに対応する画面とは、変動幅情報と注文間隔情報とに対応する画面である。
【００８４】
注文関連画面出力部１４２は、例えば、注文関連画面構成部１３３が構成した注文関連画面を出力する。注文関連画面出力部１４２は、例えば、格納部１１の注文関連画面を出力しても良い。
【００８５】
端末装置２を構成する端末格納部２１は、情報を格納し得る。情報とは、例えば、ユーザを識別するユーザ識別子である。ユーザ識別子は、例えば、ユーザＩＤ、メールアドレス、端末装置２のＩＤ（ＭＡＣアドレス）、ＩＰアドレス、氏名等である。
【００８６】
端末受付部２２は、ユーザから情報や指示等を受け付ける。情報や指示等とは、例えば、ボックス指示、注文指示、金融取引情報（例えば、通貨ペア、ポジション方向、取引数量、最大ポジション数等）、ユーザ識別子、ボラティリティ参考期間などである。
【００８７】
情報や指示等の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。端末受付部２２は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００８８】
端末送信部２３は、端末受付部２２が受け付けた指示や情報等を、金融情報処理装置１に送信する。端末送信部２３は、２以上のポジションに関する２以上のポジション情報を金融情報処理装置１に送信しても良い。また、ここでの指示や情報等は、例えば、１以上の金融取引情報、１以上の金融取引情報とユーザ識別子、２以上のポジション情報、２以上のポジション情報とユーザ識別子、注文指示、注文指示とユーザ識別子等である。なお、端末装置２に表示された２以上のポジション情報は、ユーザの指示により変更可能であっても良い。
【００８９】
端末受信部２４は、金融情報処理装置１から情報を受信する。情報とは、例えば、マトリクス、注文関連画面等である。端末受信部２４は、例えば、１以上の金融取引情報等の送信に応じて、金融情報処理装置１から２以上のポジション情報を有する注文関連画面を受信する。また、端末受信部２４は、２以上のポジション情報または注文指示の送信に応じて、２以上のポジション情報の注文結果（登録結果と言っても良い）を受信する。また、端末受信部２４は、決済の結果を金融情報処理装置１から受信する。なお、注文関連画面の受信とは、注文関連画面を構成する注文関連画面情報の受信でも良い。
【００９０】
端末出力部２５は、端末受信部２４が受信した情報を出力する。ここで、出力する情報は、例えば、マトリクス、注文関連画面等である。また、端末出力部２５は、２以上のポジション情報を有する注文関連画面を出力することは好適である。
【００９１】
格納部１１、要素情報格納部１１１、注文関連画面情報格納部１１２、および決済情報格納部１１３、端末格納部２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。格納部１１に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部１１で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部１１で記憶されるようになってもよい。
【００９２】
受付部１２、端末受信部２４は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００９３】
処理部１３、マトリクス構成部１３１、ポジション取得部１３２、注文関連画面構成部１３３、注文処理部１３４、蓄積部１３５、現在価値情報取得部１３６、決済判断部１３７、決済部１３８、ポジション情報生成部１３９は、通常、ＭＰＵやメモリ等から実現され得る。処理部１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９４】
出力部１４、マトリクス出力部１４１、注文関連画面出力部１４２、端末送信部２３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００９５】
出力部１４、マトリクス出力部１４１、注文関連画面出力部１４２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現される場合もあり得る。かかる場合、出力部１４等は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。
【００９６】
次に、金融情報処理システムの動作について説明する。まず、金融情報処理装置１の動作について、図３および図４のフローチャートを用いて説明する。
【００９７】
（ステップＳ３０１）受付部１２は、端末装置２からログイン指示を受信したか否かを判断する。ログイン指示を受信した場合はステップＳ３０２に行き、ログイン指示を受信しない場合はステップＳ３０５に行く。なお、本ステップで、ユーザの金融情報処理装置１へのログイン後に、受付部１２は、マトリクス方式の入力を行う画面の呼び出し指示を受信しても良い。
【００９８】
（ステップＳ３０２）マトリクス構成部１３１は、マトリクスを取得する。このマトリクス取得処理について、図５のフローチャートを用いて説明する。
【００９９】
（ステップＳ３０３）処理部１３は、ステップＳ３０２で取得されたマトリクスを含む画面を構成する。処理部１３は、例えば、格納部１１に格納されている画面の雛形情報とステップＳ３０２で取得されたマトリクスとを用いて、画面を構成する。なお、画面の構成とは、端末装置２で出力される画面を構成するための情報（例えば、ＨＴＭＬファイル、ＸＭＬファイル等）の取得でも良い。なお、マトリクスを含む画面とは、マトリクス方式の入力を行う画面であり、その具体例は後述する。
【０１００】
（ステップＳ３０４）出力部１４は、ステップＳ３０３で構成されたマトリクスを含む画面を、端末装置２に送信する。ステップＳ３０１に戻る。なお、画面の送信とは、画面を構成するための情報の送信も含む概念である。
【０１０１】
（ステップＳ３０５）受付部１２は、端末装置２からボックス指示を受信したか否かを判断する。ボックス指示を受信した場合はステップＳ３０６に行き、ボックス指示を受信しない場合はステップＳ３０８に行く。
【０１０２】
（ステップＳ３０６）注文関連画面構成部１３３は、注文関連画面を構成する。注文関連画面構成処理について、図６のフローチャートを用いて説明する。なお、注文関連画面の構成とは、端末装置２で出力される注文関連画面を構成するための注文関連画面情報（例えば、ＨＴＭＬファイル、ＸＭＬファイル等）の取得でも良い。なお、注文関連画面構成部１３３は、格納部１１から注文関連画面情報を取得しても良い。
【０１０３】
（ステップＳ３０７）出力部１４は、ステップＳ３０６で構成された注文関連画面を、端末装置２に送信する。ステップＳ３０１に戻る。なお、注文関連画面の送信とは、注文関連画面情報の送信も含む概念である。
【０１０４】
（ステップＳ３０８）受付部１２は、端末装置２から注文指示を受信したか否かを判断する。注文指示を受信した場合はステップＳ３０９に行き、注文指示を受信しない場合はステップＳ３１０に行く。
【０１０５】
（ステップＳ３０９）蓄積部１３５は、注文指示に対応する２以上のポジション情報を決済情報格納部１１３に蓄積する。ステップＳ３０１に戻る。なお、蓄積部１３５は、通常、注文指示を送信したユーザのユーザ識別子に対応付けて、２以上のポジション情報を蓄積する。
【０１０６】
（ステップＳ３１０）受付部１２は、端末装置２から金融商品情報の変更指示を受信したか否かを判断する。変更指示を受信した場合はステップＳ３１１に行き、変更指示を受信しない場合はステップＳ３１２に行く。
【０１０７】
（ステップＳ３１１）処理部１３は、カレントの金融商品情報を、変更指示に対応する金融商品情報に変更する。ステップＳ３０２に行く。なお、カレントの金融商品情報を特定する情報は、通常、格納部１１に格納されている。
【０１０８】
（ステップＳ３１２）決済判断部１３７は、決済を行うタイミングであるか否かを判断する。決済を行うタイミングである場合はステップＳ３１３に行き、決済を行うタイミングでない場合はステップＳ３０１に戻る。なお、決済を行うタイミングは、例えば、金融商品の販売会社の営業日（例えば、金融情報処理装置１が動作している日、または金融情報処理装置１に予め設定されている日）の予め決まった時刻（例えば、１５時など）である。ただし、決済を行うタイミングは問わない。
【０１０９】
（ステップＳ３１３）現在価値情報取得部１３６は、金融商品の現在価値情報を取得する。
【０１１０】
（ステップＳ３１４）決済判断部１３７は、カウンタｉに１を代入する。
【０１１１】
（ステップＳ３１５）決済判断部１３７は、決済情報格納部１１３に、ｉ番目のユーザのポジション情報が存在するか否かを判断する。ｉ番目のユーザのポジション情報が存在すればステップＳ３１６に行き、存在しなければステップＳ３０１に戻る。
【０１１２】
（ステップＳ３１６）決済判断部１３７は、ｉ番目のユーザの１または２以上のポジション情報を、決済情報格納部１１３から取得する。
【０１１３】
（ステップＳ３１７）決済判断部１３７は、カウンタｊに１を代入する。
【０１１４】
（ステップＳ３１８）決済判断部１３７は、ステップＳ３１６で取得した１以上のポジション情報のうち、ｊ番目のポジション情報が存在するか否かを判断する。ｊ番目のポジション情報が存在すればステップＳ３１９に行き、存在しなければステップＳ３２２に行く。
【０１１５】
（ステップＳ３１９）決済判断部１３７は、ステップＳ３１３で取得した現在価値情報を用いて、ｊ番目のポジション情報に対応する決済条件を満たすか否かを判断する。当該決済条件を満たす場合は、例えば、現在価値情報が示す価値がｊ番目のポジション情報に対応付けられている価値以下である場合である。また、当該決済条件を満たす場合は、例えば、現在価値情報が示す価値がｊ番目のポジション情報に対応付けられている価値以上である場合である。
【０１１６】
（ステップＳ３２０）決済部１３８は、現在価値情報を用いて、金融商品の決済処理を行う。決済部１３８は、通常、格納部１１に格納されている、当該ユーザの１以上の金融取引情報を用いて決済処理を行う。なお、決済部１３８は、決済を行った場合、当該決済に対応するポジション情報を削除することは好適である。
【０１１７】
（ステップＳ３２１）出力部１４は、決済が行われた旨の情報を当該ユーザの端末装置２に送信する。出力部１４は、例えば、当該ユーザのユーザ識別子に対応する通知先情報を取得する。そして、出力部１４は、通知先情報が示す通知先に、決済が行われた旨の情報を送信する。出力部１４は、決済時の金融商品の価値等を送信しても良い。
【０１１８】
（ステップＳ３２２）ポジション情報生成部１３９は、ポジション情報生成のための生成条件を満たすか否かを判断する。生成条件を満たす場合はステップＳ３２３に行き、生成条件を満たさない場合はステップＳ３２４に行く。なお、ポジション情報生成のための生成条件を満たすか否かの判断は、例えば、現在価値情報が示す金融商品の価値が予め決められた条件を満たすほど低いか否かの判断である。また、ポジション情報生成のための条件を満たすか否かの判断は、例えば、現在価値情報が示す金融商品の価値が予め決められた条件を満たすほど高いか否かの判断でも良い。
【０１１９】
（ステップＳ３２３）ポジション情報生成部１３９は、１以上のポジション情報を生成する。なお、ポジション情報生成部１３９は、例えば、ステップＳ３１６で取得されたポジション情報の中で、最も低い価値のポジション情報より低い価値の１以上のポジション情報を生成する。また、ポジション情報生成部１３９は、例えば、ステップＳ３１６で取得されたポジション情報の中で、最も高い価値のポジション情報より高い価値の１以上のポジション情報を生成する場合もあり得る。また、ポジション情報生成部１３９が１以上のポジション情報を生成した場合、既に存在する１以上のポジション情報を削除することは好適である。なお、ポジション情報生成部１３９が生成するポジション情報の数と、削除するポジション情報の数は同数であることが好適である。
【０１２０】
（ステップＳ３２４）決済判断部１３７は、カウンタｉを１、インクリメントする。ステップＳ３１５に戻る。
【０１２１】
（ステップＳ３２５）決済判断部１３７は、カウンタｊを１、インクリメントする。ステップＳ３１８に戻る。
【０１２２】
なお、図３、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２３】
次に、ステップＳ３０２のマトリクス取得処理の一例について、図５のフローチャートを用いて説明する。
【０１２４】
（ステップＳ５０１）マトリクス構成部１３１は、カレントの金融商品情報を特定する情報を格納部１１から取得する。そして、マトリクス構成部１３１は、カレントの金融商品情報を特定する情報を用いて、カレントの金融商品情報に対応する２以上の要素情報を要素情報格納部１１１から取得する。そして、マトリクス構成部１３１は、取得した２以上の要素情報が有する２以上の変動幅情報および２以上の注文間隔情報を軸の属性値とする表を構成する。そして、マトリクス構成部１３１は、表のボックスの中に、２以上の要素情報が有する金融関連情報を書き込み、マトリクスを構成する。なお、マトリクス構成部１３１は、一の金融関連情報と対になる変動幅情報と注文間隔情報とが交差するボックス内に、当該一の金融関連情報を書き込み、マトリクスを構成する。
【０１２５】
（ステップＳ５０２）マトリクス構成部１３１は、カウンタｉに１を代入する。
【０１２６】
（ステップＳ５０３）マトリクス構成部１３１は、ステップＳ５０１で取得した２以上の要素情報を用いて構成されるマトリクスの中のｉ番目のボックスが存在するか否かを判断する。ｉ番目のボックスが存在する場合はステップＳ５０４に行き、ｉ番目のボックスが存在しない場合はステップＳ５０８に行く。
【０１２７】
（ステップＳ５０４）マトリクス構成部１３１は、ｉ番目のボックスが条件を満たすか否かを判断する。条件を満たす場合はステップＳ５０５に行き、条件を満たさない場合はステップＳ５０６に行く。例えば、マトリクス構成部１３１は、以下のようにｉ番目のボックスが条件を満たすか否かを判断する。まず、例えば、マトリクス構成部１３１は、ログイン指示を送信してきたユーザの対象資産を取得する。なお、ログイン指示を送信してきたユーザの対象資産は、例えば、ログイン指示に含まれるユーザ識別子と対になる対象資産であり、格納部１１に格納されている。次に、マトリクス構成部１３１は、例えば、ｉ番目のボックスに対応する変動幅情報と注文間隔情報とを用いて、レンジ内最大必要証拠金を算出する。なお、マトリクス構成部１３１は、変動幅情報（Ｒ）と注文間隔情報（Ｘ）とをパラメータとして、レンジ内最大必要証拠金を算出する演算式の情報（例えば、Ｔｕ×Ｒ／Ｘ）を予め格納している。また、ここで、Ｔｕは必要証拠金であり、例えば、予め格納部１１に格納されている。そして、マトリクス構成部１３１は、対象資産がレンジ内最大必要証拠金に対して条件（例えば、「対象資産＞＝レンジ内最大必要証拠金」）を満たすか否かを判断する。
【０１２８】
（ステップＳ５０５）マトリクス構成部１３１は、ｉ番目のボックスを選択可能とする処理を行う。ステップＳ５０７に行く。なお、ｉ番目のボックスを選択可能とする処理は、例えば、ｉ番目のボックスの背景色を予め決められた背景色（例えば、青色）とし、ｉ番目のボックスに対する指示を受け付けた場合に表示される画面を識別する画面識別子をｉ番目のボックスに対応付ける処理等である。
【０１２９】
（ステップＳ５０６）マトリクス構成部１３１は、ｉ番目のボックスを選択不可とする処理を行う。なお、ｉ番目の選択不可とする処理は、ｉ番目のボックスに対する指示を受け付けないようにする処理であり、例えば、ｉ番目のボックスの背景色を予め決められた背景色（例えば、灰色）とし、ｉ番目のボックスに対する指示を受け付けたとしても何らの動作を行わないようにする処理である。何らの動作を行わないようにする処理は、例えば、ｉ番目のボックスに対する指示を受け付けた場合に表示される画面を識別する画面識別子をｉ番目のボックスに対応付けないことである。
【０１３０】
（ステップＳ５０７）マトリクス構成部１３１は、カウンタｉを１、インクリメントする。ステップＳ５０３に戻る。
【０１３１】
（ステップＳ５０８）マトリクス構成部１３１は、ステップＳ５０１で取得したカレントの金融商品情報を特定する情報を用いて、マトリクスにリスクバーを付加するか否かを判断する。リスクバーを付加すると判断した場合はステップＳ５０９に行き、付加しないと判断した場合は上位処理にリターンする。なお、リスクバーを構成する情報（例えば、リスクバーの図柄）は、格納部１１に格納されている、とする。
【０１３２】
（ステップＳ５０９）マトリクス構成部１３１は、マトリクスにリスクバーを付加する。なお、リスクバーは、予め格納部１１に格納されていても良いし、マトリクスの枠の画像の中に含まれていても良い。なお、マトリクスにリスクバーを付加することは、最終的にリスクバーが付加されたマトリクスが取得されれば良い。また、マトリクス構成部１３１がリスクバーを付加する位置は、マトリクスに対して、通常、予め決められている。
【０１３３】
次に、ステップＳ３０６の注文関連画面構成処理について、図６のフローチャートを用いて説明する。
【０１３４】
（ステップＳ６０１）注文関連画面構成部１３３は、ボックス指示に対応する（指示されたボックスに対応する）変動幅情報と注文間隔情報とを取得する。
【０１３５】
（ステップＳ６０２）ポジション取得部１３２は、ステップＳ６０１で取得した変動幅情報と注文間隔情報とを用いて、２以上のポジション情報を取得する。
【０１３６】
（ステップＳ６０３）注文関連画面構成部１３３は、ステップＳ６０２で取得した２以上のポジションを含む図柄を構成する。
【０１３７】
（ステップＳ６０４）注文関連画面構成部１３３は、注文関連画面情報格納部１１２から注文関連画面情報を取得する。
【０１３８】
（ステップＳ６０５）注文関連画面構成部１３３は、ステップＳ６０３で構成した図柄、ステップＳ６０４で取得した注文関連画面情報を用いて、注文関連画面を構成する。上位処理にリターンする。なお、注文関連画面の構成とは、注文関連画面を出力するための情報（例えば、ＨＴＭＬ、ＸＭＬ等のスクリプト、画像等）を取得することである。
【０１３９】
次に、端末装置２の動作について説明する。端末装置２の端末受付部２２は、各種の指示や情報等を受け付ける。なお、各種の指示は、例えば、ログイン指示、ボックス指示、注文指示、金融商品情報の変更指示等である。そして、端末出力部２５は、受け付けられた指示や情報等に応じて、画面を変更する。また、端末送信部２３は、受け付けられた指示や情報等から、送信する指示や情報等を構成し、金融情報処理装置１に送信する。次に、指示や情報等の送信に応じて、端末受信部２４は、金融情報処理装置１から各種の画面を受信する。なお、画面の受信とは、例えば、画面を構成するための情報の受信である。そして、端末出力部２５は、受信された画面を出力する。
【０１４０】
以下、本実施の形態における金融情報処理システムの具体的な動作について説明する。金融情報処理システムの概念図は図１である。
【０１４１】
今、ここでは、金融情報処理システムは、ＦＸの金融商品のナンピンを好適に行うためのシステムであり、マトリクスを用いて、ユーザは、２以上のポジションを登録できるシステムである、とする。
【０１４２】
そして、今、要素情報格納部１１１は、図７に示す要素情報管理表を格納している。図７の要素情報管理表は、要素情報管理表の一例であり、ここでは金融商品情報の種類「決済損益」に対応する要素情報管理表である。図７の要素情報管理表は、「ＩＤ」「想定変動幅（レンジ）」「注文間隔（ｐｉｐｓ）」「決済損益ｐｉｐｓ」を有するレコードを２以上、格納している。「ＩＤ」はレコードを識別する識別子である。「想定変動幅（レンジ）」は変動幅情報である。「注文間隔（ｐｉｐｓ）」は注文間隔情報であり、ここでは、単位がｐｉｐｓである。「決済損益ｐｉｐｓ」は金融商品情報の一例である決済損益であり、ここでは、単位がｐｉｐｓである。なお、要素情報格納部１１１は、図７の要素情報管理表を構成する「想定変動幅（レンジ）」「注文間隔（ｐｉｐｓ）」は、他の種類の金融商品情報に対しても共通である、とする。
【０１４３】
また、格納部１１は、マトリクスを含む画面を構成する画面情報であり、図８に示す画面情報を格納している、とする。図８において、８０１〜８０７は、ボタンを構成する。
【０１４４】
また、注文関連画面情報格納部１１２は、例えば、図９に示す画面を構成する注文関連画面情報を格納している、とする。
【０１４５】
また、格納部１１は、ユーザ識別子「０００１」に対応付けて、カレントの金融商品情報を特定する情報「決済損益」を格納している、とする。
【０１４６】
さらに、格納部１１には、リスクバー、およびリスクバーを付加する金融商品情報を特定する情報として、「決済損益」のみが格納されている、とする。
【０１４７】
以上の状況において、以下の２つの具体例について説明する。具体例１は、マトリクスを用いて金融商品を購入する場合の例である。具体例２は、ポジション情報の生成の詳細な例、および金融商品に対する決済の説明例である。
（具体例１）
【０１４８】
まず、ユーザは、ユーザ識別子「０００１」を有するログイン指示を端末装置２に入力した、とする。
【０１４９】
次に、端末受付部２２は当該ログイン指示を受け付け、端末送信部２３は当該ログイン指示を金融情報処理装置１に送信する。
【０１５０】
次に、金融情報処理装置１の受付部１２は、端末装置２からログイン指示を受信する。
【０１５１】
そして、マトリクス構成部１３１は、以下のようにマトリクスを取得する。つまり、マトリクス構成部１３１は、ユーザ識別子「０００１」に対応する情報であり、カレントの金融商品情報を特定する情報「決済損益」を格納部１１から取得する。次に、マトリクス構成部１３１は、カレントの金融商品情報を特定する情報「決済損益」を用いて、「決済損益」に対応する図７の要素情報管理表を要素情報格納部１１１から取得する。そして、マトリクス構成部１３１は、２以上の要素情報が有する２以上の変動幅情報および２以上の注文間隔情報を軸の属性値とする表を構成する。そして、マトリクス構成部１３１は、表のボックスの中に、２以上の要素情報が有する金融関連情報を書き込み、マトリクスを構成する。かかる段階のマトリクスは図１０である。図１０において、縦軸の１３０１は変動幅情報の軸であり、横軸の１３０２は注文間隔情報の軸である。さらに、図１０の各ボックスの決済損益の値は、例えば、予め金融情報処理装置１により取得されていた値である。
【０１５２】
そして、マトリクス構成部１３１は、図７の要素情報管理表の「ＩＤ＝１」のレコードから、以下のように、各ボックス（各レコードの要素情報）が条件を満たすか否かを判断する。まず、例えば、マトリクス構成部１３１は、ユーザ識別子「０００１」と対になるユーザの対象資産「Ｘ」を格納部１１から取得する。次に、マトリクス構成部１３１は、例えば、要素情報管理表の「ＩＤ＝１」のレコードの変動幅情報「５００」と注文間隔情報「１０」とを用いて、レンジ内最大必要証拠金「Ｙ１」を算出する。そして、マトリクス構成部１３１は、対象資産がレンジ内最大必要証拠金に対して条件（ここでは、「対象資産＞＝レンジ内最大必要証拠金」）を満たす、と判断した、とする。
【０１５３】
次に、マトリクス構成部１３１は、１番目のボックス（図７の「ＩＤ＝１」のレコードに対応するボックス）を選択可能とする処理を行う。なお、ボックスを選択可能とする処理は、例えば、当該ボックスの背景色を予め決められた背景色（例えば、青色）とし、当該ボックスに対する指示を受け付けた場合に表示される画面を識別する画面識別子（例えば、図９の画面の画面識別子）を当該ボックスに対応付ける処理を行う。
【０１５４】
次に、マトリクス構成部１３１は、２番目から１８番目までのボックス（図７の「ＩＤ＝２」から「ＩＤ＝１８」のレコードに対応するボックス）に対しても、各ボックス（各レコードの要素情報）が条件を満たすと判断し、各ボックスを選択可能とする処理を行う。
【０１５５】
次に、マトリクス構成部１３１は、１９番目のボックス（図７の「ＩＤ＝１９」のレコードに対応するボックス）に対して、以下のように、各ボックス（各レコードの要素情報）が条件を満たすか否かを判断する。まず、マトリクス構成部１３１は、例えば、要素情報管理表の「ＩＤ＝１９」のレコードの変動幅情報「１０００」と注文間隔情報「１０」とを用いて、レンジ内最大必要証拠金「Ｙ２」を算出する。そして、マトリクス構成部１３１は、対象資産がレンジ内最大必要証拠金に対して条件（ここでは、「対象資産＞＝レンジ内最大必要証拠金」）を満たさない、と判断した、とする。
【０１５６】
次に、マトリクス構成部１３１は、１９番目のボックス（図７の「ＩＤ＝１９」のレコードに対応するボックス）を選択不可とする処理を行う。なお、ボックスを選択不可とする処理は、例えば、当該ボックスの背景色を予め決められた背景色（例えば、白色）とし、当該ボックスに対する指示を受け付けた場合に表示される画面を識別する画面識別子を当該ボックスに対応付けずに、指示等を受け付けた場合に何らの動作も行わない、またはエラー出力するように処理することである。
【０１５７】
さらに、マトリクス構成部１３１は、２０番目から４８番目までのボックスに対しても、各ボックス（各レコードの要素情報）が条件を満たすか否かを判断し、判断結果に応じた処理を、各ボックスに対して行う。
【０１５８】
次に、マトリクス構成部１３１は、取得したカレントの金融商品情報を特定する情報「決済損益」を用いて、マトリクスにリスクバーを付加するか否かを判断する。そして、マトリクス構成部１３１は、リスクバーを付加する金融商品情報を特定する情報として「決済損益」が格納部１１に格納されていることを検知し、当該マトリクスにリスクバーを付加する、と判断する。そして、マトリクス構成部１３１は、リスクバーを格納部１１から読み出し、マトリクスの予め決められた位置に付加する。現在の段階でのマトリクスの例は、図１１である。図１１において、ボックス１１０１等の背景が網掛けのボックスは条件を満たすボックスであり、ユーザは選択可能なボックスである。また、ボックス１１０２等の背景が白（網掛けなし）のボックスは条件を満たさないボックスであり、ユーザは選択できないボックスである。さらに、１１０３はリスクバーの例である。
【０１５９】
次に、処理部１３は、格納部１１に格納されている画面の雛形情報（図８参照）に、取得されたマトリクスを付加し、マトリクスを含む画面を構成する。
【０１６０】
そして、出力部１４は、構成されたマトリクス（図１１）を含む画面を、端末装置２に送信する。
【０１６１】
次に、端末装置２の端末受信部２４は、マトリクスを含む画面を受信する。そして、端末出力部２５は、当該画面を出力する。マトリクスを含む画面の出力例は図１２である。なお、図１２において、期間、通貨ペア、ポジション方向の各フィールドの値は、例えば、デフォルト値が表示されている。また、カレントの金融商品情報を特定する情報は「決済損益」であるので、「決済損益」に対応するボタン１１０１がフォーカスされている。
【０１６２】
そして、かかる状況において、ユーザは、１１０２のボックスに対して指示を入力した、とする。すると、端末受付部２２は、ボックス１１０２のボックス指示を受け付ける。
【０１６３】
そして、端末送信部２３は、ボックス１１０２のボックス指示を金融情報処理装置１に送信する。なお、ボックス指示は、ユーザ識別子「０００１」およびボックス１１０２を特定する情報を有する。
【０１６４】
次に、金融情報処理装置１の受付部１２は、ユーザ識別子「０００１」を有するボックス１１０２のボックス指示を端末装置２から受信する。
【０１６５】
そして、注文関連画面構成部１３３は、注文関連画面情報格納部１１２から注文関連画面情報（図９）を取得する。そして、注文関連画面構成部１３３は、通貨ペア、デフォルトの取引数量、最大ポジション数などをフィールド等に挿入し、送信する注文関連画面の注文関連画面情報を構成する。そして、出力部１４は、構成された注文関連画面情報を、端末装置２に送信する。
【０１６６】
次に、端末装置２の端末受信部２４は注文関連画面情報を受信する。そして、端末出力部２５は、注文関連画面情報を用いて、注文関連画面を出力する。かかる注文関連画面の出力例は図１３である。
【０１６７】
図１３において、ユーザは、注文ボタン１３０１を押下した、とする。すると、端末装置２の端末受付部２２は注文指示を受け付ける。そして、端末送信部２３は注文指示を金融情報処理装置１に送信する。
【０１６８】
次に、金融情報処理装置１の受付部１２は、端末装置２から注文指示を受信する。なお、注文指示は、通常、ユーザ識別子「０００１」を有する。
【０１６９】
そして、蓄積部１３５は、注文指示に対応する２以上のポジション情報を決済情報格納部１１３に蓄積する。なお、２以上のポジション情報は、通常、取引数量「１」、最大ポジション数「２０」、想定変動幅「１０００」、注文間隔「１５」を用いて、ポジション取得部１３２が取得したポジションの情報を含む。なお、注文指示が２以上のポジション情報をも含んでいても良い。なお、ここで、決済情報格納部１１３に格納された２以上のポジション情報は、図１４の決済情報管理表の「ＩＤ＝１７８」のレコードである。決済情報管理表は、「ＩＤ」「ユーザ識別子」「ポジション情報」を有する。「ポジション情報」は、「購入条件」「決済条件」を有する。「ＩＤ」はレコードを識別する情報である。「ポジション情報」は金融商品を購入する価値に関する購入条件、および金融商品を販売する価値に関する決済条件を有する。
【０１７０】
次に、ユーザは、図１２の画面に対して、ボタン１２０３を押下した、とする。すると、端末装置２の端末受付部２２は、ボタン１２０３に対応する金融商品情報の種類「レンジ内最大必要証拠金」へのカレントの金融商品情報の変更指示を受け付ける。そして、端末送信部２３は、当該変更指示を金融情報処理装置１に送信する。なお、変更指示は、ユーザ識別子「０００１」、および金融商品情報の種類「レンジ内最大必要証拠金」を有する。
【０１７１】
次に、金融情報処理装置１の受付部１２は、端末装置２から金融商品情報の変更指示を受信する。
【０１７２】
次に、処理部１３は、ユーザ識別子「０００１」と対になるカレントの金融商品情報の種類を特定する情報を「レンジ内最大必要証拠金」に変更する。そして、格納部１１には、ユーザ識別子「０００１」に対応付けて、金融商品情報の種類を特定する情報「レンジ内最大必要証拠金」が格納された。
【０１７３】
次に、マトリクス構成部１３１は、カレントの金融商品情報を特定する情報「レンジ内最大必要証拠金」に対応する２以上の要素情報を、要素情報格納部１１１から取得した、とする。なお、要素情報格納部１１１には、図１５の要素情報管理表が予め格納されている、とする。
【０１７４】
そして、マトリクス構成部１３１は、図１５の要素情報管理表の各レコードから、以下のように、各ボックス（各レコードの要素情報）が条件を満たすか否かを判断する。まず、例えば、マトリクス構成部１３１は、ユーザ識別子「０００１」と対になるユーザの対象資産「Ｘ」を格納部１１から取得する。次に、マトリクス構成部１３１は、例えば、要素情報管理表の「ＩＤ＝１」のレコードの変動幅情報「５００」と注文間隔情報「１０」とを用いて、レンジ内最大必要証拠金「２５０万円」を取得する。そして、マトリクス構成部１３１は、対象資産がレンジ内最大必要証拠金に対して条件（ここでは、「対象資産＞＝レンジ内最大必要証拠金」）を満たす、と判断した、とする。
【０１７５】
次に、マトリクス構成部１３１は、１番目のボックス（図１５の「ＩＤ＝１」のレコードに対応するボックス）を選択可能とする処理を行う。なお、ボックスを選択可能とする処理は、例えば、当該ボックスの背景色を予め決められた背景色（例えば、青色（ここでは、網掛け））とし、当該ボックスに対する指示を受け付けた場合に表示される画面を識別する画面識別子（例えば、図９の画面の画面識別子）を当該ボックスに対応付ける処理を行う。
【０１７６】
次に、マトリクス構成部１３１は、２番目から４８番目までのボックス（図１５の「ＩＤ＝２」から「ＩＤ＝４８」のレコードに対応するボックス）に対しても、各ボックス（各レコードの要素情報）が条件を満たすか否かを判断し、各ボックスに対して、判断結果に応じた処理を行う。
【０１７７】
次に、マトリクス構成部１３１は、取得したカレントの金融商品情報を特定する情報「レンジ内最大必要証拠金」を用いて、マトリクスにリスクバーを付加しない、と判断する。そして、マトリクス構成部１３１は、図１６に示すマトリクスを取得する。
【０１７８】
次に、処理部１３は、格納部１１に格納されている画面の雛形情報（図８参照）に、取得されたマトリクスを付加し、マトリクスを含む画面を構成する。
【０１７９】
そして、出力部１４は、構成されたマトリクス（図１６）を含む画面を、端末装置２に送信する。
【０１８０】
次に、端末装置２の端末受信部２４は、マトリクスを含む画面を受信する。そして、端末出力部２５は、当該画面を出力する。マトリクスを含む画面の出力例は図１７である。なお、図１７において、期間、通貨ペア、ポジション方向の各フィールドの値は、例えば、デフォルト値が表示されている。また、カレントの金融商品情報を特定する情報は「レンジ内最大必要証拠金」であるので、「レンジ内最大必要証拠金」に対応するボタン１７０１ンがフォーカスされている。
（具体例２）
【０１８１】
具体例２は、２以上のポジション情報を含む図１８のような画面を出力するための、２以上のポジション情報を取得するまでの処理の詳細について説明する。なお、図１８の画面は、図１３に代わる注文関連画面でも良い。
【０１８２】
また、具体例２において、ポジション情報を登録した後、自動的に決済処理を行う場合について説明する。さらに、具体例２において、現在価値情報が示す金融商品の価値が予め決められた条件を満たすほど低い場合、ポジション情報生成部１３９が、決済情報が有するポジション情報の中で、最も低い価値のポジション情報より低い価値の１以上のポジション情報を生成する場合について説明する。なお、具体例２において、ユーザが、出力されている１以上のポジション情報に対して変更指示を入力し、ポジション情報を変更しても良い。
【０１８３】
まず、金融情報処理装置１の受付部１２は、図示しない外部の装置から、通貨ペア「ＵＳＤＪＰＹ」に対応する現在価値情報「９９．５０」を受信した、とする。そして、蓄積部１３５は、受付部１２が受信した現在価値情報「９９．５０」を、格納部１１に蓄積した、とする。なお、通貨ペア「ＵＳＤＪＰＹ」は、米ドルと日本円のペアを示す。
【０１８４】
また、金融情報処理装置１を構成する格納部１１は、例えば、当該ユーザのユーザ識別子「００１１」に対応付けて、口座金額「２００，０００円」を保持している、とする。また、格納部１１には、当該ユーザのユーザ識別子「００１１」に対応付けて、通貨ペア「ＵＳＤＪＰＹ」、ボラティリティ参考期間「９０日（３カ月）」、安全係数「２倍」、ポジション方向「売り」、対象資産「５０％」、通貨単位の情報「千通貨」が格納されている、とする。
【０１８５】
なお、ボラティリティ参考期間は、ボラティリティを取得するための期間であり、ここでは、例えば、「３０日（１カ月）、６０日（２カ月）、９０日（３カ月）、１８０日（半年）、３６５日（１年）、３年」から、当該ユーザにより事前に選択されたものとする。また、安全係数とは、ボラティリティ参考期間における最大変動幅（ＰＩＰＳ）に対する倍率であり、ここでは、例えば、「１倍、２倍、３倍、５倍、１０倍」から、当該ユーザにより事前に選択されたものとする。また、ポジション方向は、「売り」「買い」「両方」のうちのいずれかであり、例えば、当該ユーザにより事前に選択されたものとする。また、対象資産は、ここでは、取引の対象の金額、または口座資産に対する割合（％）である、とする。さらに、通貨単位は、ここでは「千通貨」「一万通貨」のいずれかであり、当該ユーザにより事前に選択されたものとする。なお、千通貨、一万通貨は通貨単位である。千通貨、一万通貨は、例えば、ＦＸでの１回の取引を行う際の最小の数量を表す。例えば、一万通貨は１００００ドル、千通貨は、１０００ドルである。
【０１８６】
次に、ポジション取得部１３２は、格納部１１から上記の金融取引情報を取得する。次に、ポジション取得部１３２は、格納部１１から現在価値情報「９９．５０」を取得する。
【０１８７】
次に、ポジション取得部１３２は、取得した金融取引情報を用いて、例えば、以下のように、１または２以上のポジションを取得する、とする。なお、取得された金融取引情報は、通貨ペアは「ＵＳＤＪＰＹ」、売買方向「買」、口座資産「２００，０００円」、対象資産「５０％」、通貨単位（ロット単位）「１０００」であり、単価「５０００円」である。また、ボラティリティ参考期間は「９０日」であり、かかるボラティリティ参考期間におけるＰＩＰＳは「４００ＰＩＰＳ」である。また、安全係数は「２倍」である。
【０１８８】
つまり、まず、ポジション取得部１３２は、ボラティリティ参考期間と安全係数とを用いて、ボラティリティ参考期間における「４００ＰＩＰＳ」と安全係数「２倍」とを乗算し、最大変動ＰＩＰＳ（Ｘ）「８００ＰＩＰＳ」を算出する。また、ポジション取得部１３２は、口座資産「２０００，０００円」と対象資産「５０％」とを乗算し、対象資産（金額）を「１００，０００円」と算出する。
【０１８９】
次に、ポジション取得部１３２は、最大許容変動の２分の１＝４００ＰＩＰのところに１ロット建てる。そして、ポジション取得部１３２は、証拠金５０００円、最大許容変動まで動いた時の評価損益を口座資産から引き、「１００，０００−（５０００＋４０００）＝９１，０００」を算出する。次に、ポジション取得部１３２は、上記の演算結果が正の値なので、結果をクリアする。
【０１９０】
次に、ポジション取得部１３２は、最大許容変動の３分の１＝２６６ＰＩＰのところと５３３ＰＩＰのところに１ロットずつ建てる。そして、ポジション取得部１３２は、証拠金５０００円、最大許容変動まで動いた時の評価損益を口座資産から引き、「１００，０００−（５，０００＋５，３４０）−（５，０００＋２，６７０）＝８１，９９０」を算出する。次に、ポジション取得部１３２は、上記の演算結果が正の値なので、結果をクリアする。
【０１９１】
次に、ポジション取得部１３２は、最大許容変動の４分の１＝２００ＰＩＰ、４００ＰＩＰ、６００ＰＩＰのところに１ロットずつ建てる。そして、ポジション取得部１３２は、証拠金５０００円、最大許容変動まで動いた時の評価損益を口座資産から引き、「１００，０００−（５，０００＋６，０００）−（５，０００＋４，０００）−（５，０００＋２，０００）＝７３，０００」を算出する。次に、ポジション取得部１３２は、上記の演算結果が正の値なので、結果をクリアする。
【０１９２】
ポジション取得部１３２は、かかる計算を、１つずつポジションを増やしながら繰り返し、答えがマイナスになったところの一つ前を、最適ポジション数として決定する。
【０１９３】
ここで、１２ポジションを持ったところがマイナスになり、ポジション取得部１３２は、最適ポジションを１１ポジションとして決定する。
【０１９４】
そして、ポジション取得部１３２は、１１のポジションを取得する。１１のポジションは、例えば、「９９．００」「９７．００」「９５．００」「９３．００」「９１．００」「８９．００」「８７．００」「８５．００」「８３．００」「８１．００」「７９．００」である。なお、ここで、ポジション取得部１３２は、最初のポジションとして、現在価値情報に最も近い数値であり、小数点以下が０であるポジションを取得したが、他の最初のポジションを取得しても良い。例えば、ポジション取得部１３２は、「現在価値情報−Ｘ（Ｘは正の数値であり、例えば、「２．００」）」に最も近い数値であり、小数点以下が０であるポジションを取得しても良い。
【０１９５】
次に、出力部１４は、ポジション取得部１３２により算出された１１のポジションを用いて、１１のポジション情報を有するポジション関連情報を構成する。ここで、ポジション関連情報は、各ポジションの情報および各ポジションに対応する決済注文の情報（例えば、「ポジション＋２．００」）、現在価値情報「９９．５０」を有する、とする。なお、各ポジション情報に対応する決済条件は、通常、現在価値情報が示す価値が、各ポジション情報に対応する決済注文の情報と同じ、またはそれ以上になることである。なお、ポジション関連情報を構成する処理は、ポジション取得部１３２が行っても良い。また、ポジション情報は、金融商品を購入する価値を示す情報と、当該金融商品を決済する（販売する）価値を示す情報とを有する情報である、と考えても良い。
【０１９６】
次に、出力部１４は、構成した１１のポジション情報を有するポジション関連情報を、端末装置２に送信する。
【０１９７】
次に、端末装置２の端末受信部２４は、金融情報処理装置１からポジション関連情報を受信する。そして、端末出力部２５は、端末受信部２４が受信したポジション関連情報を出力する。なお、ポジション関連情報の出力例は、図１８である。図１８において、各ポジションが図的に表示されている。図１８において、金融商品の価値を示す指標の中で、各ポジションが示す価値が示されている。
【０１９８】
次に、図１８の画面において、ユーザは、ポジション「９７．００」を、ポジション「９８．００」に変更する変更指示を入力した、とする。すると、端末受付部２２は、かかる変更指示を受け付ける。
【０１９９】
そして、端末装置２は、変更指示に対応するポジション「９８．００」を取得する。次に、端末装置２は、格納している１以上の制約情報を取得する。ここで、１以上の制約情報は、「一のポジションが他のポジションと同じにならないことを示す情報」「一のポジションより上位に位置するポジションが、一のポジションより下位に移動できないことを示す情報」「対象資産を超えて損をすることができないことを示す情報」の３つである、とする。次に、端末装置２は、取得されたポジション「９８．００」が、３つの制約情報が示す３つの制約に合致するか否かを判断する。ここで、端末装置２は、変更されたポジション「９８．００」が、３つの制約情報が示す３つの制約に合致する、と判断する。そして、端末出力部２５は、変更指示により変更されたポジションを出力する。なお、端末装置２が一のポジションを「９７．００」から「９８．００」に変更した場合、端末装置２は、当該変更に応じて、決済条件（決済注文の情報と言っても良い。）である、当該金融商品の売りの条件を「９９．００」から「１００．００」に変更する。端末装置２は、「ポジション情報が示す価値＋２．００」を計算し、決済条件を取得する、とする。
【０２００】
また、図１８の画面において、ユーザは、「９６．５０」の位置に新しいポジションを生成する変更指示を入力した、とする。すると、端末受付部２２は、かかる変更指示を受け付ける。
【０２０１】
そして、端末装置２は、変更指示に対応するポジション「９６．５０」を取得する。次に、端末装置２は、３つの制約情報を取得する。次に、端末装置２は、取得されたポジション「９６．５０」が、３つの制約情報が示す３つの制約に合致すると判断する。また、端末装置２は、ポジション情報の「９６．５０」を用いて、「９６．５０＋２．００」を計算し、決済
【０２０２】
そして、端末出力部２５は、変更指示により変更されたポジションを出力する。
【０２０３】
次に、図１８の画面において、ユーザは、ポジション「８７．００」を削除する変更指示を入力した、とする。すると、端末受付部２２は、かかる変更指示を受け付ける。
【０２０４】
次に、端末装置２は、取得されたポジション「９６．５０」が、３つの制約情報が示す３つの制約に合致すると判断する。そして、端末装置２は、変更指示に対応するポジション「８７．００」を削除する。以上のポジション情報に対する変更指示により、端末装置２に表示されているポジション情報を含む画面は、図１９のようになる。
【０２０５】
次に、ユーザは、図１９の１９１の「登録」ボタンを押下した、とする。すると、端末受付部２２は、注文指示を受け付ける。なお、注文指示は、登録指示と言っても良い。
【０２０６】
次に、端末送信部２３は、端末格納部２１に格納されているユーザ識別子（ここでは、「００１１」）を取得する。そして、端末送信部２３は、図１９の画面に表示されている、すべてのポジションを取得する。ここで、すべてのポジションは、「９９．００」「９８．００」「９６．５０」「９５．００」「９３．００」「９１．００」「８９．００」「８５．００」「８３．００」「８１．００」「７９．００」である。そして、端末送信部２３は、１１のポジションを有する１１のポジション情報とユーザ識別子「００１１」とを、金融情報処理装置１に送信する。
【０２０７】
次に、金融情報処理装置１の受付部１２は、端末装置２から、１１のポジション情報とユーザ識別子とを受信する。そして、蓄積部１３５は、受信された１１のポジション情報を、受信されたユーザ識別子「００１１」に対応付けて、格納部１１に蓄積する。かかる蓄積されたポジション情報の集合は、図１４の「ＩＤ＝１」のポジション情報である。
【０２０８】
以上により、具体例２において、第一ステップで、適切な２以上のポジションが提示され、第二ステップで、ユーザ所望のポジションを詳細設定できる。そのため、簡単かつ柔軟に、金融商品の２以上のポジションを設定できる。なお、第二ステップにおける、ユーザによるポジションの詳細設定は必須ではない。また、第一ステップでポジション情報が自動生成されたが、ユーザにより１または２以上のポジション情報が入力されても良い。
【０２０９】
また、現在価値情報が示す金融商品の価値が、一のポジション情報の価値と同じになった場合、または一のポジション情報の価値より低くかつ各ポジション情報の次に低い価値のポジション情報より高くなった場合に、決済判断部１３７は決済を行うと判断する。そして、決済部１３８は、現在価値情報が示す価値において、金融商品の決済処理を行う。
【０２１０】
そして、現在価値情報が示す金融商品の価値が予め決められた条件を満たすほど低い場合、ポジション情報生成部１３９は、決済情報が有するポジション情報の中で、最も低い価値のポジション情報より低い価値の１以上のポジション情報を生成する。ここでは、現在価値情報が示す金融商品の価値が最も低い価値の「７９．００」と同じ、または「７９．００」を下回った場合、ポジション情報生成部１３９は、「７７．００」のポジション情報を生成する。ここで、ポジション情報生成部１３９は、２以上のポジション情報（例えば、「７７．００」、「７５．００」、「７３．００」）を生成しても良い。なお、ポジション情報生成部１３９が生成するポジション情報の数は問わない。ポジション情報生成部１３９が生成するポジション情報の数は、常に一つ等の定数個でも良いし、現在価値情報に応じて変動しても良い。
【０２１１】
以上、本実施の形態によれば、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスであり、そのボックス内の金融商品に関する情報である金融関連情報（例えば、決済損益の情報）を見た上で、容易に金融商品を注文できる。
【０２１２】
なお、本実施の形態において、注文関連画面は、図１８や図１９に示すように登録する２以上のポジション情報が出力されていることは好適である。また、注文関連画面において、登録する２以上のポジション情報が図的に示されていることは好適である。
【０２１３】
また、本実施の形態において、ポジション取得部１３２がポジションを取得する方法は問わないことは言うまでもない。
【０２１４】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における金融情報処理装置１を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、当該マトリクスのボックス内に当該ボックスに対応する想定変動幅および注文間隔と対になる情報であり前記金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部として機能させるためのプログラムである。
【０２１５】
コンピュータがアクセス可能な記録媒体は、金融商品の想定変動幅を示す変動幅情報と金融商品の注文間隔を示す注文間隔情報と１または２以上の金融商品情報とを有する２以上の要素情報が格納される要素情報格納部と、注文関連画面を構成する情報である１以上の注文関連画面情報が格納される注文関連画面情報格納部とを具備し、上記プログラムにおいて、コンピュータを、前記２以上の要素情報を用いて、前記マトリクスを構成するマトリクス構成部と、前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔と前記注文関連画面情報とを用いて、注文関連画面を構成する注文関連画面構成部としてさらに機能させ、前記マトリクス出力部は、前記マトリクス構成部が構成したマトリクスを出力し、前記注文関連画面出力部は、前記注文関連画面構成部が構成した注文関連画面を出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２１６】
上記プログラムにおいて、前記受付部は、前記注文関連画面出力部が出力した注文関連画面に対して、金融商品を注文する指示である注文指示を受け付け、前記注文指示に受け付けに応じて、前記金融商品を注文するための処理である注文処理を行う注文処理部をさらに具備するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２１７】
上記プログラムにおいて、前記受付部は、前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、予め決められた条件を満たす１以上の各ボックスに対するボックス指示のみを受け付けるものとして、コンピュータを機能させるプログラムであることは好適である。
【０２１８】
上記プログラムにおいて、前記予め決められた条件は、前記ボックス指示を入力するユーザの対象資産を用いた条件であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０２１９】
上記プログラムにおいて、前記対象資産を用いた条件は、ボックスに対応する想定変動幅と注文間隔とを用いて算出されるレンジ内最大必要証拠金を、前記対象資産が下回らないことであるものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２０】
上記プログラムにおいて、前記注文関連画面は、ポジションに関する２以上のポジション情報を含むものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２１】
上記プログラムにおいて、前記受付部がボックス指示を受け付けた後、当該ボックス指示に対応する想定変動幅と注文間隔とを用いて、２以上のポジションを算出し、２以上のポジション情報を取得するポジション取得部と、前記ポジション取得部が取得した２以上のポジション情報を用いて、注文関連画面を構成する注文関連画面構成部とをさらに具備するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２２】
上記プログラムにおいて、前記マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、前記受付部は、前記２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、前記マトリクス出力部は、前記選択された金融関連情報をボックス内に有するマトリクスを出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２３】
上記プログラムにおいて、前記１または２種類以上の金融関連情報のうちの一の金融関連情報は、決済損益の情報である決済損益情報であるものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２４】
上記プログラムにおいて、前記マトリクス出力部は、前記マトリクスに対応させる態様で、ユーザのリスクの程度を示すバーであるリスク明示バーをも出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２５】
上記プログラムにおいて、前記マトリクス内の金融関連情報は、予め決められた２種類以上の金融関連情報のうちのいずれかの金融関連情報であり、前記受付部は、前記２種類以上の金融関連情報のうちのいずれかの金融関連情報の選択を受け付け、前記マトリクス出力部は、前記選択された金融関連情報が予め決められた金融関連情報である場合のみ、前記マトリクスとともに、前記リスク明示バーを出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２２６】
（実施の形態２）
【０２２７】
本実施の形態において、実施の形態１との差異は、本実施の形態における金融情報処理装置が、実施の形態１の金融情報処理装置１および端末装置２の主な機能を有することである。
【０２２８】
図２０は、本実施の形態における金融情報処理装置３のブロック図である。金融情報処理装置３は、格納部１１、端末受付部２２、処理部３３、出力部１４、送信部３５を備える。
【０２２９】
処理部３３は、マトリクス構成部１３１、ポジション取得部１３２、注文関連画面構成部１３３、注文処理部１３４、蓄積部１３５、現在価値情報取得部１３６、決済判断部１３７、決済部１３８、ポジション情報生成部１３９を備える。
【０２３０】
処理部３３は、マトリクス構成部１３１等の機能を実現する。処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。処理部３３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２３１】
送信部３５は、各種の情報を送信する。各種の情報とは、例えば、２以上のポジション情報である。送信部３５は、例えば、２以上のポジション情報を外部の図示しないサーバ装置に送信する。外部の図示しないサーバ装置は、通常、金融商品を判断する企業のサーバ装置である。そして、当該サーバ装置で金融商品の決済などの処理が行われる。また、当該サーバ装置は、上述の図４のステップＳ３１２からＳ３２４の処理等を行う。送信部３５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【０２３２】
次に、金融情報処理装置３の動作について、図２１のフローチャートを用いて説明する。図２１において、図３のフローチャートと同一のステップについて説明を省略する。
【０２３３】
（ステップＳ２１０１）端末受付部２２は、ユーザから起動指示を受け付けたか否かを判断する。起動指示を受け付けた場合はステップＳ３０２に行き、起動指示を受け付けない場合はステップＳ２１０３に行く。なお、起動指示により、マトリクス方式の入力を行う画面（例えば、図１２）がステップＳ２１０２において出力される、とする。なお、起動指示は、金融商品の取引を行うアプリケーションの起動の指示、金融商品の取引を行うウェブページの呼び出しの指示等である。
【０２３４】
（ステップＳ２１０２）出力部１４は、ステップＳ３０３で構成されたマトリクスを含む画面を出力する。ステップＳ２１０１に戻る。
【０２３５】
（ステップＳ２１０３）端末受付部２２は、ボックス指示をユーザから受け付けたか否かを判断する。ボックス指示を受け付けた場合はステップＳ３０６に行き、ボックス指示を受け付けない場合はステップＳ２１０５に行く。
【０２３６】
（ステップＳ２１０４）出力部１４は、ステップＳ３０６で構成された注文関連画面を出力する。ステップＳ２１０１に戻る。
【０２３７】
（ステップＳ２１０５）端末受付部２２は、注文指示を、ユーザから受け付けたか否かを判断する。注文指示を受け付けた場合はステップＳ２１０６に行き、注文指示を受け付けない場合はステップＳ３１０に行く。
【０２３８】
（ステップＳ２１０６）送信部３５は、注文指示に対応する２以上のポジション情報を外部の図示しないサーバ装置に送信する。ステップＳ２１０１に戻る。なお、蓄積部１３５は、通常、金融情報処理装置３のユーザのユーザ識別子に対応付けて、２以上のポジション情報を送信する。
【０２３９】
以上、本実施の形態によれば、サーバ装置との通信量を軽減した上で、ユーザは容易に金融商品を注文できる。具体的には、本実施の形態によれば、ユーザは、想定変動幅と注文間隔とを軸とするマトリクスであり、そのボックス内の金融商品に関する情報である金融関連情報（例えば、決済損益の情報）を見た上で、容易に金融商品を注文できる。
【０２４０】
なお、本実施の形態における金融情報処理装置３を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、金融商品の想定変動幅と金融商品の注文間隔との二軸を有するマトリクスであって、当該マトリクスのボックス内に当該ボックスに対応する想定変動幅および注文間隔と対になる情報であり前記金融商品に関する情報である金融関連情報を有するマトリクスを出力するマトリクス出力部と、前記マトリクス出力部が出力したマトリクス内の２以上のボックスのうち、１以上の各ボックスに対する指示であるボックス指示を受け付ける受付部と、前記ボックス指示に対するボックスに対応する想定変動幅と注文間隔とに対応する画面であり、金融商品の注文を行うための画面である注文関連画面を出力する注文関連画面出力部として機能させるためのプログラムである。
【０２４１】
また、図２２は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の金融情報処理装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２２は、このコンピュータシステム３００の概観図であり、図２３は、システム３００のブロック図である。
【０２４２】
図２２において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０２４３】
図２３において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２とＭＰＵ３０１３とに接続されたバス３０１４、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７を含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２４４】
コンピュータシステム３００に、上述した実施の形態の金融情報処理装置１等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２４５】
プログラムは、コンピュータ３０１に、上述した実施の形態の金融情報処理装置１等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２４６】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２４７】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２４８】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２４９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２５０】
以上のように、本発明にかかる金融情報処理装置は、ユーザが容易に金融商品を注文できるという効果を有し、金融商品を扱うサーバ装置等として有用である。
【符号の説明】
【０２５１】
１、３  金融情報処理装置
２  端末装置
１１  格納部
１２  受付部
１３、３３  処理部
１４  出力部
２１  端末格納部
２２  端末受付部
２３  端末送信部
２４  端末受信部
２５  端末出力部
３５  送信部
１１１  要素情報格納部
１１２  注文関連画面情報格納部
１１３  決済情報格納部
１３１  マトリクス構成部
１３２  ポジション取得部
１３３  注文関連画面構成部
１３４  注文処理部
１３５  蓄積部
１３６  現在価値情報取得部
１３７  決済判断部
１３８  決済部
１３９  ポジション情報生成部
１４１  マトリクス出力部
１４２  注文関連画面出力部
【図１】
2020098641.tif 000003
【図２】
2020098641.tif 000004
【図３】
2020098641.tif 000005
【図４】
2020098641.tif 000006
【図５】
2020098641.tif 000007
【図６】
2020098641.tif 000008
【図７】
2020098641.tif 000009
【図８】
2020098641.tif 000010
【図９】
2020098641.tif 000011
【図１０】
2020098641.tif 000012
【図１１】
2020098641.tif 000013
【図１２】
2020098641.tif 000014
【図１３】
2020098641.tif 000015
【図１４】
2020098641.tif 000016
【図１５】
2020098641.tif 000017
【図１６】
2020098641.tif 000018
【図１７】
2020098641.tif 000019
【図１８】
2020098641.tif 000020
【図１９】
2020098641.tif 000021
【図２０】
2020098641.tif 000022
【図２１】
2020098641.tif 000023
【図２２】
2020098641.tif 000024
【図２３】
2020098641.tif 000025