(57)【特許請求の範囲】
【請求項１】
有価証券を取引する取引システムに対して注文を発注する注文システムであって、
有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを記憶する交換レート記憶部と、
取引する有価証券の前記決済通貨による注文価格の前記利用者による入力を受け付ける入力受付部と、
前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出する注文価格変換部と、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正する発注部と
前記取引通貨による注文価格に応じた刻み値を記憶する刻み値記憶部とを備え、
前記注文価格変換部は、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、買付注文については前記新たな注文価格における刻み値未満の値を切り捨て、売却注文については前記新たな注文価格における刻み値未満の値を切り上げる注文システム。
【請求項２】
有価証券を取引する取引システムに対して注文を発注する注文システムであって、
有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを記憶する交換レート記憶部と、
取引する有価証券の前記決済通貨による注文価格の前記利用者による入力を受け付け、且つ、前記決済通貨による注文価格に応じた前記取引通貨による注文価格を切下げ、切上げ、および四捨五入の少なくとも２つのいずれにより求めるかの前記利用者による入力を受け付ける入力受付部と、
前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出する注文価格変換部と、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正する発注部と
前記取引通貨による注文価格に応じた刻み値を記憶する刻み値記憶部と
を備え、
前記注文価格変換部は、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、当該新たな注文価格に応じた刻み値未満の値を前記利用者により指定された切下げ、切上げ、または四捨五入により当該刻み値単位の値に修正する注文システム。
【請求項３】
コンピュータを、有価証券を取引する取引システムに対して注文を発注する注文システムとして機能させるための注文プログラムであって、前記コンピュータを、
前記有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、前記交換レートを提供する外部のシステムから前記コンピュータの通信インターフェイスによって取得し、前記コンピュータ内部の交換レート記憶部へと格納する交換レート取得部、
取引する有価証券の前記決済通貨による注文価格を、前記利用者の端末から前記コンピュータの通信インターフェイスを介して入力する入力受付部、
前記コンピュータのＣＰＵによる演算処理によって、前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出する注文価格変換部、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を前記コンピュータの通信インターフェイスを介して前記取引システムに対して発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正する発注部、および、
前記取引通貨による注文価格に応じた刻み値を記憶する刻み値記憶部として機能させ、
前記注文価格変換部は、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、買付注文については前記新たな注文価格における刻み値未満の値を切り捨て、売却注文については前記新たな注文価格における刻み値未満の値を切り上げる注文プログラム。
【請求項４】
コンピュータを、有価証券を取引する取引システムに対して注文を発注する注文システムとして機能させるための注文プログラムであって、前記コンピュータを、
前記有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、前記交換レートを提供する外部のシステムから前記コンピュータの通信インターフェイスによって取得し、前記コンピュータ内部の交換レート記憶部へと格納する交換レート取得部、
取引する有価証券の前記決済通貨による注文価格を、前記利用者の端末から前記コンピュータの通信インターフェイスを介して入力し、且つ、前記決済通貨による注文価格に応じた前記取引通貨による注文価格を切下げ、切上げ、および四捨五入の少なくとも２つのいずれにより求めるかの前記利用者による入力を受け付ける入力受付部、
前記コンピュータのＣＰＵによる演算処理によって、前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出する注文価格変換部、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を前記コンピュータの通信インターフェイスを介して前記取引システムに対して発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正する発注部、および、
前記取引通貨による注文価格に応じた刻み値を記憶する刻み値記憶部として機能させ、
前記注文価格変換部は、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、当該新たな注文価格に応じた刻み値未満の値を前記利用者により指定された切下げ、切上げ、または四捨五入により当該刻み値単位の値に修正する注文プログラム。
【請求項５】
コンピュータにより有価証券を取引する取引システムに対して注文を発注する注文方法であって、
前記有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、前記交換レートを提供する外部のシステムから前記コンピュータの通信インターフェイスによって取得して、前記コンピュータ内部の交換レート記憶部へと格納し、
取引する有価証券の前記決済通貨による注文価格を、前記利用者の端末から前記コンピュータの通信インターフェイスを介して入力し、
前記コンピュータのＣＰＵによる演算処理によって、前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を前記コンピュータの通信インターフェイスを介して前記取引システムに対して発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正し、
前記取引通貨による注文価格に応じた刻み値を刻み値記憶部に記憶し、前記交換レートが変化した場合に、前記コンピュータのＣＰＵによる演算処理によって、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、買付注文については前記新たな注文価格における刻み値未満の値を切り捨て、売却注文については前記新たな注文価格における刻み値未満の値を切り上げる
ことを特徴とする注文方法。
【請求項６】
コンピュータにより有価証券を取引する取引システムに対して注文を発注する注文方法であって、
前記有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、前記交換レートを提供する外部のシステムから前記コンピュータの通信インターフェイスによって取得して、前記コンピュータ内部の交換レート記憶部へと格納し、
取引する有価証券の前記決済通貨による注文価格と、前記決済通貨による注文価格に応じた前記取引通貨による注文価格を切下げ、切上げ、および四捨五入の少なくとも２つのいずれにより求めるかとを、前記利用者の端末から前記コンピュータの通信インターフェイスを介して入力し、
前記コンピュータのＣＰＵによる演算処理によって、前記交換レートに基づいて、前記決済通貨による注文価格を、前記取引通貨による注文価格に変換し、前記交換レートが変化した場合に、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、
前記取引通貨による注文価格に基づいて、前記有価証券の取引注文を前記コンピュータの通信インターフェイスを介して前記取引システムに対して発注し、前記交換レートが変化したことを条件として、前記取引通貨による新たな注文価格に基づいて、前記有価証券の発注内容を訂正し、
前記取引通貨による注文価格に応じた刻み値を記憶し、前記交換レートが変化した場合に、前記コンピュータのＣＰＵによる演算処理によって、前記決済通貨による注文価格に応じた前記取引通貨による新たな注文価格を算出し、当該新たな注文価格に応じた刻み値未満の値を前記利用者により指定された切下げ、切上げ、または四捨五入により当該刻み値単位の値に修正することを特徴とする注文方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文システム、表示システム、注文プログラム、表示プログラム、注文方法、および表示方法に関する。本発明は、特に、有価証券を取引する取引システムに対して注文を発注する注文システム等に関する。
【背景技術】
【０００２】
近年、個人投資家等によるインターネット経由での株式等の取引が普及しつつある。当該取引は、概ね以下の手順で行われる。先ず、投資家は、取引口座を持つ証券会社のホームページを自宅のパソコン等の画面に表示させ、当該ホームページにおける所定の取引画面から注文銘柄の銘柄コード、売買区分、取引市場、注文数量、注文価格等の注文内容を入力し、当該注文内容をインターネット経由で証券会社に送る。そして、個人投資家から上記注文内容を受け付けた証券会社によって当該注文内容に基づく取引注文が取引市場に発注され、当該取引市場において株式等の売買取引が成立する。
【０００３】
ところで、投資家が売買の対象とする株式等が上場されている取引市場は、国内に限らず先進国あるいは新興国の複数の市場にわたっている。個人投資家が海外の取引市場の上場株式（以下、「外国株式」と称する）を取引するシステムとしては、例えば、個人投資家が自宅のパソコン等から注文内容をインターネット経由で国内の証券会社を経て海外の取引市場に発注することのできる国際取引システムが提案されている（例えば特許文献１を参照）。
【特許文献１】特開２００２−３１８９１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
個人投資家がインターネット経由で外国株式を売買する場合、注文価格は当該外国株式が上場された海外の取引市場における取引通貨で入力していた。したがって、個人投資家は、例えば自分の口座の残高でできるだけ多くの外国株式を買付けしようとする場合には、当該残高として保有している通貨（決済通貨）と現在の取引通貨との交換レートおよび為替手数料等を考慮して注文価格を入力しなければならなかった。
【０００５】
このため、外国株式の取引に不慣れな個人投資家は、例えば、自分の口座の残高で買い付けることのできる外国株式の株数が把握し難かった。また、同様に、既に保有している外国株式を売却するときの注文価格（注文単価）が決済通貨に換算していくらに相当するのかについても把握し難かった。さらに、現在の取引価格および過去の価格推移等の外国株式に関する情報は、当該外国株式の取引通貨単位で提供されるので、個人投資家は、それらの情報を決済通貨単位に置き換えて把握するのが難しかった。
【課題を解決するための手段】
【０００６】
本発明の第１の形態においては、有価証券を取引する取引システムに対して注文を発注する注文システムであって、有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを記憶する交換レート記憶部と、取引する有価証券の決済通貨による注文価格の利用者による入力を受け付ける入力受付部と、交換レートに基づいて、決済通貨による注文価格を、取引通貨による注文価格に変換する注文価格変換部と、取引通貨による注文価格に基づいて、有価証券の取引注文を発注する発注部とを備える注文システムが提供される。
【０００７】
本発明の第２の形態においては、有価証券が取引される通貨である取引通貨を基準とした有価証券の価格の時系列を取得する価格取得部と、取引通貨と、予め指定された他の通貨との間における交換レートの時系列を取得する交換レート取得部と、取引通貨を基準とした有価証券の価格の時系列に含まれるそれぞれの時点での価格を、交換レートの時系列に含まれる対応する時点での交換レートに基づいて変換し、他の通貨を基準とした有価証券の価格の時系列を算出する価格時系列算出部と、他の通貨を基準とした有価証券の価格の時系列をチャート表示する表示部とを備える表示システムが提供される。
【０００８】
本発明の第３の形態においては、コンピュータを、有価証券を取引する取引システムに対して注文を発注する注文システムとして機能させるための注文プログラムであって、コンピュータを、有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、当該交換レートを提供する外部のシステムからコンピュータの通信インターフェイスによって取得し、コンピュータ内部の交換レート記憶部へと格納する交換レート取得部、取引する有価証券の決済通貨による注文価格を、利用者の端末からコンピュータの通信インターフェイスを介して入力する入力受付部、コンピュータのＣＰＵによる演算処理によって、交換レートに基づいて、決済通貨による注文価格を、取引通貨による注文価格に変換する注文価格変換部、および、取引通貨による注文価格に基づいて、有価証券の取引注文をコンピュータの通信インターフェイスを介して取引システムに対して発注する発注部として機能させるための注文プログラムが提供される。
【０００９】
本発明の第４の形態においては、コンピュータを、有価証券の価格の時系列をチャート表示する表示システムとして機能させるための表示プログラムであって、コンピュータを、有価証券が取引される通貨である取引通貨を基準とした有価証券の価格の時系列を、当該有価証券の価格の時系列を示す情報を提供する外部のシステムからコンピュータの通信インターフェイスによって取得し、コンピュータ内部の価格記憶部へと格納する価格取得部、取引通貨と、予め指定された他の通貨との間における交換レートの時系列を、当該交換レートの時系列を示す情報を提供する外部のシステムからコンピュータの通信インターフェイスによって取得し、コンピュータ内部の交換レート記憶部へと格納する交換レート取得部、取引通貨を基準とした有価証券の価格の時系列に含まれるそれぞれの時点での価格を、コンピュータのＣＰＵによる演算処理によって、交換レートの時系列に含まれる対応する時点での交換レートに基づいて変換し、他の通貨を基準とした有価証券の価格の時系列を算出する価格時系列算出部、および、他の通貨を基準とした有価証券の価格の時系列を、利用者の端末にチャート表示する表示部として機能させるための表示プログラムが提供される。
【００１０】
本発明の第５の形態においては、コンピュータにより有価証券を取引する取引システムに対して注文を発注する注文方法であって、有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを、当該交換レートを提供する外部のシステムからコンピュータの通信インターフェイスによって取得して、コンピュータ内部の交換レート記憶部へと格納し、取引する有価証券の決済通貨による注文価格を、利用者の端末からコンピュータの通信インターフェイスを介して入力し、コンピュータのＣＰＵによる演算処理によって、交換レートに基づいて、決済通貨による注文価格を、取引通貨による注文価格に変換し、取引通貨による注文価格に基づいて、有価証券の取引注文をコンピュータの通信インターフェイスを介して取引システムに対して発注する、ことを特徴とする注文方法が提供される。
【００１１】
本発明の第６の形態においては、コンピュータにより有価証券の価格の時系列をチャート表示する表示方法であって、有価証券が取引される通貨である取引通貨を基準とした有価証券の価格の時系列を、当該有価証券の価格の時系列を示す情報を提供する外部のシステムからコンピュータの通信インターフェイスによって取得して、コンピュータ内部の価格記憶部へと格納し、取引通貨と、予め指定された他の通貨との間における交換レートの時系列を、当該交換レートの時系列を示す情報を外部のシステムからコンピュータの通信インターフェイスによって取得して、コンピュータ内部の交換レート記憶部へと格納し、取引通貨を基準とした有価証券の価格の時系列に含まれるそれぞれの時点での価格を、コンピュータのＣＰＵによる演算処理によって、交換レートの時系列に含まれる対応する時点での交換レートに基づいて変換して、他の通貨を基準とした有価証券の価格の時系列を算出し、他の通貨を基準とした有価証券の価格の時系列を、利用者の端末にチャート表示する、ことを特徴とする表示方法が提供される。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明を実施するための最良の形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、注文システム１０および取引システム２０の全体構成の一例を示す図である。本実施形態の注文システム１０は、外国株式等の有価証券を取引する取引システム２０とインターネット３００を介して接続しており、例えば個人投資家等の利用者から受け付けた外国株式の取引注文を当該取引システム２０に対して発注する。
【００１５】
注文システム１０は、例えば日本国内で営業する証券会社内に設置された国内証券会社サーバ２００と、当該国内証券会社サーバ２００と公衆回線を介して接続する複数の利用者端末１００−１、１００−２、１００−３、・・・（以下、「利用者端末１００」と総称する）とを含む。これら複数の利用者端末１００は、例えば注文システム１０を利用する利用者が自宅に所有するパソコン、あるいは当該顧客が所持する携帯端末等である。また、上記利用者は、例えば上記証券会社（以下、「国内取引証券会社」と称する）に口座を有する当該証券会社の顧客である。
【００１６】
取引システム２０は、例えば日本以外の複数の国の各々で営業する各証券会社内に設置された外国証券会社サーバ４００−１、４００−２、４００−３、・・・（以下、「外国証券会社サーバ４００」と総称する）と、当該複数の国の各々に設けられた証券取引所５００−１、５００−２、５００−３、・・・（以下、「証券取引所５００」と総称する）および外国為替取引所６００−１、６００−２、６００−３、・・・（以下、「外国為替取引所６００」と総称する）とを含む。外国証券会社サーバ４００は、それぞれ設置された国の証券取引所５００および外国為替取引所６００と接続する。
【００１７】
この注文システム１０は、利用者から決済通貨による注文価格で注文を受け付け、有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートに基づいて、決済通貨による注文価格を取引通貨による注文価格に変換して取引システム２０に対して発注する。ここで、取引通貨は、例えば、外国株式が取引される証券取引所５００において当該外国株式が取引されるときに用いられる通貨である。また、決済通貨とは、例えば、利用者が上記国内取引証券会社の口座に保有している通貨、あるいは当該国内取引証券会社との間で外国株式を取引したときの決済通貨として取り決められている通貨であり、具体的には、利用者の属する国内通貨、または利用者が保有する通貨等である。注文システム１０および取引システム２０によれば、決済通貨による注文価格での注文をベースとして外国株式等の有価証券を取引できる取引環境を利用者に提供することができる。
【００１８】
図２は、注文システム１０の構成の一例を示す図である。以下において、注文システム１０における複数の利用者端末１００のうちの一の利用者端末１００および国内証券会社サーバ２００について説明する。
【００１９】
利用者端末１００は、表示部１１０および入力部１２０を有する。また、国内証券会社サーバ２００は、入力受付部２１０、利用者情報記憶部２２０、表示内容出力部２３０、交換レート記憶部２４０、刻み値記憶部２５０、注文価格変換部２６０、注文価格選択部２７０、発注部２８０、および取引情報取得部２９０を有する。
【００２０】
利用者端末１００において、表示部１１０は、利用者端末１００が表示内容出力部２３０から受信したウェブサイト等の表示情報を表示する。入力部１２０は、利用者が注文システム１０により株式の取引注文および残高照会等をするときに要求される各種の情報を入力する。表示部１１０は、例えば、利用者が使用するコンピュータのディスプレイ、あるいは携帯端末のＬＣＤを含んでよく、入力部１２０は、例えば、利用者が使用するコンピュータのキーボードおよびマウス、あるいは携帯端末の操作ボタンを含んでよい。
【００２１】
国内証券会社サーバ２００において、入力受付部２１０は、利用者端末１００の入力部１２０から入力される各種の情報を受け付ける。上記情報は、例えば利用者により入力部１２０に入力された情報であり、具体的には、利用者を識別するための利用者識別情報、パスワード、および利用者が外国株式の取引注文を国内取引証券会社に出すときの注文内容を示す注文情報などを含む。入力受付部２１０は、受け付けた上記情報の種類に応じて利用者情報記憶部２２０、表示内容出力部２３０、注文価格変換部２６０、発注部２８０、あるいは取引情報取得部２９０との間で各種の処理を実行する。
【００２２】
利用者情報記憶部２２０は、国内証券会社サーバ２００を利用する複数の利用者のそれぞれの預り金、預り証券、取引履歴等の利用者情報を、口座番号および利用者ＩＤ等の利用者識別情報に対応付けて記憶する。
【００２３】
表示内容出力部２３０は、入力受付部２１０、注文価格選択部２７０、および取引情報取得部２９０から入力される各種の情報に基づいて、当該情報に応じた表示画面を表示部１１０に表示させる。上記表示画面は、例えば、国内取引証券会社のポータルサイトにログインするためのログイン画面、あるいは当該ポータルサイトを含む国内取引証券会社のウェブサイトなどを含む。
【００２４】
交換レート記憶部２４０は、利用者が国内取引証券会社経由で取引可能な外国株式における全ての取引通貨と当該利用者が国内取引証券会社の口座に残高として保有している決済通貨との交換レートを記憶する。交換レート記憶部２４０は、例えば、取引情報取得部２９０から入力される交換レート情報により、記憶した交換レートを定期的に更新してもよい。また、交換レート記憶部２４０は、例えば発注部２８０を介して、取引システム２０に直接アクセスして交換レート情報を取得することにより、記憶した交換レートを更新してもよい。
【００２５】
刻み値記憶部２５０は、例えば、利用者が国内取引証券会社経由で取引可能な外国株式等について、取引通貨による注文価格に応じた刻み値を記憶する。なお、刻み値とは、例えば株式を注文するときの価格帯ごとに設定された注文価格の刻み幅に相当する。刻み値記憶部２５０は、例えば、外国株式の刻み値を取引システム２０等外部から定期的に取得して更新してもよい。
【００２６】
注文価格変換部２６０は、取引通貨と決済通貨との間の交換レートに基づいて、利用者からの決済通貨による注文価格を取引通貨による注文価格に変換する。ここで、例えば交換レートが決済通貨を取引通貨で除した値である場合、取引通貨による注文価格は、決済通貨による注文価格を交換レートで除して求められる。一方、交換レートが取引通貨を決済通貨で除した値である場合、取引通貨による注文価格は、決済通貨による注文価格に交換レートを乗じて求められる。
【００２７】
注文価格選択部２７０は、利用者からの決済通貨による注文価格に対応させるべき取引通貨による注文価格の候補を複数表示し、当該利用者により取引通貨による注文価格を選択させる。具体的には、注文価格選択部２７０は、注文価格変換部２６０が利用者からの決済通貨による注文価格を変換した上記取引通貨による注文価格に基づいて、当該決済通貨による注文価格に近い上記取引通貨による注文価格の候補を複数算出して表示部１１０に表示させ、それら複数の候補の中から発注すべき注文における取引通貨による注文価格を利用者に選択させる。
【００２８】
発注部２８０は、上記取引通貨による注文価格に基づいて、有価証券の取引注文を発注する。具体的には、発注部２８０は、上記取引通貨による注文価格の複数の候補の中から利用者が選択した取引通貨による注文価格に基づいて、外国株式の取引注文を取引システム２０に発注し、例えば当該注文価格、注文銘柄の識別情報、売買区分、取引所識別情報、注文数量等を含む注文情報を取引システム２０に送信することにより発注する。取引情報取得部２９０は、有価証券の価格、取引システム２０における当該有価証券の取引結果に関する情報、および、当該有価証券の受渡決済に利用される取引通貨と上記決済通貨との交換レート等を取引システム２０から取得する。なお、本例において、発注部２８０は、取引情報取得部２９０が取得した上記取引結果に関する情報を取引情報取得部２９０から取得する。
【００２９】
図３は、取引システム２０の構成の一例を示す図である。以下において、取引システム２０における一の外国証券会社サーバ４００、証券取引所５００、および外国為替取引所６００について説明する。
【００３０】
外国証券会社サーバ４００は、発注取次部４１０および取引結果取得部４２０を有する。また、証券取引所５００は、発注処理部５１０および取引結果データベース５２０を有しており、この発注処理部５１０および取引結果データベース５２０としては証券取引所５００の売買システムを用いてもよい。また、外国為替取引所６００は、交換レートデータベース６１０を有する。
【００３１】
外国証券会社サーバ４００において、発注取次部４１０は、注文システム１０から発注された取引注文を証券取引所５００に取り次ぐ。取引結果取得部４２０は、予め定められたタイミングで取引結果データベース５２０にアクセスすることにより、取引結果データベース５２０が記憶する取引結果に関する情報を取得する。
【００３２】
証券取引所５００において、発注処理部５１０は、注文システム１０から当該証券取引所５００に対して発注された取引注文の取引を執行する。発注処理部５１０は、例えば、注文システム１０から当該証券取引所５００に対して発注された株式の売買注文の約定処理を執行する。
【００３３】
取引結果データベース５２０は、発注処理部５１０が執行した取引注文の取引結果に関する情報を例えば取引注文毎および銘柄毎に時系列で記憶する。ここで上記取引結果に関する情報には、例えば、発注処理部５１０が執行した上記株式の取引注文が約定済かあるいは未約定であるかに関する情報、未約定の取引注文の注文価格、約定済みの取引注文の約定数量、約定価格、約定時刻等の情報、当該株式の約定価格の約定タイミングによる時系列などが含まれる。
【００３４】
外国為替取引所６００の交換レートデータベース６１０は、証券取引所５００において取引される株式の受渡決済に利用される取引通貨と上記決済通貨との最新の交換レート、および当該交換レートの時系列等を記憶する。なお、交換レートデータベース６１０は、上記最新の交換レート等に加えて、例えば上記取引通貨以外の他の複数の通貨と上記決済通貨との間における交換レートを更に記憶してもよい。また、交換レートデータベース６１０が記憶する交換レートは、外国為替取引所６００における決済通貨と取引通貨との為替取引の状況に応じてリアルタイムで更新されてもよい。
【００３５】
図４は、取引情報取得部２９０の構成の一例を示す図である。取引情報取得部２９０は、価格取得部２９２、交換レート取得部２９４、価格変換部２９６、および価格時系列算出部２９８を有する。
【００３６】
価格取得部２９２は、取引通貨を基準とした有価証券の価格、および当該取引通貨を基準とした当該有価証券の価格の時系列等を取引システム２０から取得する。本例において、価格取得部２９２は、取引システム２０の取引結果取得部４２０に例えば１時間毎、あるいは取引日の正午等の予め定められたタイミングでアクセスすることにより、当該取引結果取得部４２０が上記取引結果データベース５２０から取得した上記取引結果に関する情報を取得する。更に、価格取得部２９２は、取引システム２０における他の外国証券会社サーバの取引結果取得部にアクセスすることにより、当該取引結果取得部が取得した取引結果に関する情報を取得してもよい。
【００３７】
また、価格取得部２９２は、利用者端末１００から上記外国株式の最新の約定価格および当該外国株式の約定価格の取得タイミングによる時系列等の取得を希望する旨の情報が入力受付部２１０を介して入力されたことを条件として、取引結果取得部４２０にアクセスしてもよい。また、この場合、価格取得部２９２は、取得した上記外国株式の最新の約定価格および当該外国株式の約定価格の取得タイミングによる時系列を、表示内容出力部２３０により利用者端末１００の表示部１１０に数値表示またはチャート表示させてもよい。
【００３８】
交換レート取得部２９４は、上記取引通貨と、予め指定された他の通貨との間における交換レートの時系列を取得する。本例において、交換レート取得部２９４は、例えば１時間毎、あるいは取引日の正午等の予め定められたタイミングで外国為替取引所６００の交換レートデータベース６１０にアクセスすることにより、当該交換レートデータベース６１０から、上記最新の交換レート、および当該交換レートの取得タイミングによる時系列を取得する。更に、交換レート取得部２９４は、取引システム２０における他の外国証券会社サーバの取引情報データベースにアクセスすることにより、当該取引情報データベースが記憶する最新の交換レート、および当該交換レートの時系列等の取引情報を取得してもよい。なお、交換レート取得部２９４は、国内証券会社サーバ２００が設置された国内の銀行等から上記最新の交換レート、および当該交換レートの取得タイミングによる時系列を取得してもよい。
【００３９】
また、交換レート取得部２９４は、利用者端末１００から上記最新の交換レート、および当該交換レートの取得タイミングによる時系列の取得を希望する旨の情報が入力受付部２１０を介して入力されたことを条件として、取引結果取得部４２０にアクセスしてもよい。また、この場合、交換レート取得部２９４は、取得した上記最新の交換レート、および当該交換レートの取得タイミングによる時系列を、表示内容出力部２３０により利用者端末１００の表示部１１０に数値表示またはチャート表示させてもよい。
【００４０】
価格変換部２９６は、上記交換レートに基づいて、上記取引通貨を基準とした有価証券の価格を、上記決済通貨を基準とした価格に変換する。具体的には、価格変換部２９６は、交換レート取得部２９４が取得した上記交換レートに基づいて、上記取引通貨を基準とした上記外国株式の最新の約定価格を、上記決済通貨を基準とした価格に変換する。なお、価格変換部２９６は、変換した上記決済通貨を基準とした上記外国株式の最新の約定価格を、表示内容出力部２３０により利用者端末１００の表示部１１０に表示させてもよい。
【００４１】
価格時系列算出部２９８は、上記取引通貨を基準とした上記有価証券の価格の時系列に含まれるそれぞれの時点での価格を、上記交換レートの時系列に含まれる対応する時点での交換レートに基づいて変換し、上記他の通貨を基準とした上記有価証券の価格の時系列を算出する。具体的には、価格時系列算出部２９８は、上記外国株式の約定価格の取得タイミングによる時系列を価格取得部２９２から取得して各時点に対応付けて当該時点の約定価格を記憶し、上記交換レートの取得タイミングによる時系列を交換レート取得部２９４から取得して各時点に対応付けて当該時点の交換レートを記憶する。そして、価格時系列算出部２９８は、上記外国株式の約定価格の取得タイミングによる時系列に含まれるそれぞれの時点での当該外国株式の約定価格を、上記交換レートの取得タイミングによる時系列に含まれる対応する時点での交換レートで変換し、上記決済通貨を基準とした上記外国株式の価格の時系列を算出して各時点に対応付けて当該時点の価格を記憶する。
【００４２】
なお、価格時系列算出部２９８は、約定価格の取得タイミングによる時系列を複数種類の外国株式について価格取得部２９２から取得し、さらに当該複数種類の外国株式のそれぞれの取引に用いられる取引通貨と上記決済通貨との交換レートの取得タイミングによる時系列を交換レート取得部２９４から取得することにより、当該複数種類の外国株式のそれぞれについて、上記決済通貨を基準とした当該複数種類の外国株式の価格の時系列を算出してもよい。また、価格時系列算出部２９８は、算出した上記決済通貨を基準とした上記外国株式の価格の時系列を、表示内容出力部２３０により利用者端末１００の表示部１１０に数値表示またはチャート表示させてもよい。
【００４３】
以下において、上記国内取引証券会社に「日本円（円）」で決済される口座を有する利用者が本実施形態に係る注文システム１０および取引システム２０を利用して外国株式の取引を行うときの注文システム１０および取引システム２０の動作フロー、および注文システム１０において利用者端末１００の表示部１１０に表示される操作画面の一例を示す。
【００４４】
図５および図６は、利用者が注文システム１０および取引システム２０を利用して一例として香港市場で取引される株式の買付注文を行うときの、注文システム１０および取引システム２０の動作フローを示すフローチャートである。以下の説明において、図５および図６に示すフローチャートの説明と併せて、上記注文を行うときに利用者端末１００の表示部１１０に表示される表示画面を図７〜図１０に例示して説明する。
【００４５】
先ず、利用者端末１００は、上記注文を希望する利用者による入力部１２０の操作に基づいて、ログイン画面の表示要求を国内証券会社サーバ２００の入力受付部２１０に送信する。そして、入力受付部２１０は、利用者端末１００からの表示要求を受け付けて表示内容出力部２３０により利用者端末１００の表示部１１０にログイン画面を表示させる。
【００４６】
図７は、ログイン画面の一例を示す図である。このログイン画面には、支店番号入力欄８０１ａ、口座番号入力欄８０１ｂ、ＩＤ入力欄８０１ｃ、およびログインボタン８０１ｇが表示される。また、支店番号入力欄８０１ａにはテキストボックス８０１ｄが、口座番号入力欄８０１ｂにはテキストボックス８０１ｅが、そして、ＩＤ入力欄８０１ｃにはテキストボックス８０１ｆが、それぞれ配される。
【００４７】
このログイン画面が表示部１１０に表示された状態で、利用者が、利用者端末１００の入力部１２０によりテキストボックス８０１ｄに支店番号を、テキストボックス８０１ｅに口座番号を、そして、テキストボックス８０１ｆに利用者ＩＤ（またはパスワード）を入力した後、例えば利用者端末１００の入力部１２０によりログインボタン８０１ｇを選択（クリック）する。この操作により、利用者端末１００は、上記支店番号、口座番号、および利用者ＩＤ（またはパスワード）を含む利用者識別情報を国内証券会社サーバ２００の入力受付部２１０に送信する（ステップＳ１００）。
【００４８】
次に、入力受付部２１０は、利用者端末１００からの上記利用者識別情報を受け付けて、当該利用者識別情報と一致する利用者識別情報に対応付けて記憶された利用者情報を利用者情報記憶部２２０から取得するとともに、取得した利用者情報に基づいて、表示内容出力部２３０により利用者端末１００の表示部１１０にポータルサイト画面を表示させる（ステップＳ１１０）。上記ポータルサイト画面には、例えば「国内株式取引」、「外国株式取引」、および「残高照会」等、利用者が選択可能な複数のメインメニューが表示される。また、ポータルサイト画面には、利用者の口座番号および預り金残高等、上記利用者情報の少なくとも一部を表示させてもよい。
【００４９】
利用者が、ポータルサイト画面における複数のメインメニューのうち例えば「外国株式取引」を利用者端末１００の入力部１２０により選択すると、利用者端末１００は、利用者が「外国株式取引」を選択した旨の情報を国内証券会社サーバ２００の入力受付部２１０に送信する。入力受付部２１０は、利用者端末１００からの上記情報を受け付けて、表示内容出力部２３０により利用者端末１００の表示部１１０に外国株式メインメニュー画面を表示させる（ステップＳ１２０）。
【００５０】
図８は、外国株式メインメニュー画面の一例を示す図である。この外国株式メインメニュー画面には、市場選択欄８０２ａおよびメニュー選択欄８０２ｂが表示される。また、市場選択欄８０２ａにはプルダウン８０２ｃが、メニュー選択欄８０２ｂには「買付注文」、「売却注文」、「注文照会」、「残高照会」、「マーケット情報」、「株価情報」、および「通貨レート情報」の各メニューが、それぞれ配される。
【００５１】
この外国株式メインメニュー画面が表示部１１０に表示された状態において、利用者は、まず、利用者端末１００の入力部１２０により、市場選択欄８０２ａのプルダウン８０２ｃから例えば「香港市場」を選択する。次に、利用者は、利用者端末１００の入力部１２０によりメニュー選択欄８０２ｂにおける「買付注文」を選択（クリック）する。
【００５２】
この操作により、利用者端末１００は、利用者が「香港市場における株式買付注文」を選択した旨の情報を国内証券会社サーバ２００の入力受付部２１０に送信する。入力受付部２１０は、利用者端末１００からの上記情報を受け付けて、表示内容出力部２３０により利用者端末１００の表示部１１０に外国株式買付入力画面（香港市場）を表示させる（ステップＳ１３０）。
【００５３】
図９は、外国株式買付入力画面（香港市場）の一例を示す図である。この外国株式買付入力画面には、市場表示欄８０３ａ、銘柄コード入力欄８０３ｂ、注文株数入力欄８０３ｃ、注文単価（指値）入力欄８０３ｄ、確認ボタン８０３ｈ、および取消ボタン８０３ｉが表示される。また、銘柄コード入力欄８０３ｂにはテキストボックス８０３ｅが、注文株数入力欄８０３ｃにはテキストボックス８０３ｆが、そして、注文単価（指値）入力欄８０３ｄにはテキストボックス８０３ｇが、それぞれ配される。
【００５４】
この外国株式買付入力画面が表示部１１０に表示された状態で、利用者端末１００の入力部１２０により、テキストボックス８０３ｅに買付けを希望する株式の銘柄コードを、テキストボックス８０３ｆに注文する株数を、そして、テキストボックス８０３ｇに注文単価（指値）を利用者が入力する（ステップＳ１４０）。そして、利用者が確認ボタン８０３ｈを選択（クリック）すると、利用者端末１００は、上記銘柄コード、売買区分（買付、売却）、注文株数、注文単価（指値）、取引所を示す取引所識別情報等を含む注文情報を国内証券会社サーバ２００の入力受付部２１０に送信する。本例では、利用者端末１００は、「銘柄コード「１２３４」の銘柄の株式「１０００株」を注文単価（指値）「４６円」にて香港証券取引所で買付け」との内容の買付注文の注文情報を入力受付部２１０に送信する。
【００５５】
一方、利用者が取消ボタン８０３ｉを選択（クリック）すると、利用者端末１００は、上記外国株式買付入力画面におけるテキストボックス８０３ｅ、テキストボックス８０３ｆ、およびテキストボックス８０３ｇに入力した内容を消去する。なお、注文単価（指値）入力欄８０３ｄのテキストボックス８０３ｇに入力する注文単価（指値）の通貨単位は、本例において利用者が有する上記口座における決済通貨と同じ「日本円（円）」である。ゆえに、上記注文単価（指値）として入力された価格は、上記決済通貨による注文価格に相当する。
【００５６】
なお、香港市場に対する取引注文では、所謂「成行注文」はできないが、例えば「成行注文」が可能な株式の取引市場に取引注文を発注する場合は、表示内容出力部２３０は、外国株式買付入力画面に、注文単価（指値）入力欄８０３ｄに替えて、指値注文と成行注文を選択することのできるプルダウンを有する注文入力欄を表示させてもよい。
【００５７】
入力受付部２１０は、利用者端末１００からの上記注文情報を受け付けると、受け付けた当該注文情報を注文価格変換部２６０に出力する。注文価格変換部２６０は、入力受付部２１０から決済通貨（日本円）による注文価格を示す情報を含む上記注文情報が転送されると、交換レート記憶部２４０から交換レートを取得する（ステップＳ１５０）。そして、注文価格変換部２６０は、取得した交換レートに基づいて、上記注文情報に含まれる決済通貨による注文価格を取引通貨による注文価格に変換する（ステップＳ１６０）。
【００５８】
なお、本例において、上記外国株式メインメニュー画面の市場選択欄８０２ａにおいて「香港」が選択されているので、上記取引通貨は香港市場における外国株式の取引に用いられる通貨である「香港ドル（ＨＫ＄）」である。したがって、上記ステップＳ１５０において、注文価格変換部２６０が交換レート記憶部２４０から取得する交換レートは、例えば日本円を香港ドルで除して算出される。そして、注文価格変換部２６０は、決済通貨による注文価格を上記交換レートで除して、上記取引通貨による注文価格を求める。
【００５９】
また、上記ステップＳ１６０において、注文価格変換部２６０は、刻み値記憶部２５０が記憶する上記刻み値を取得して、決済通貨による注文価格を変換した取引通貨による注文価格における当該刻み値未満の値を切下げ、切上げ、または四捨五入により丸めてもよい。また、この場合、注文価格変換部２６０は、利用者により予め設定された条件（切下げ、切上げ、四捨五入）に基づいて上記刻み値未満の値を丸めてもよく、上記取引通貨による注文価格を切下げ、切上げ、および四捨五入の少なくとも２つのいずれにより求めるかについての利用者からの入力を入力受付部２１０が受け付けたときに上記条件を変更してもよい。
【００６０】
また、上記ステップＳ１６０において、注文価格変換部２６０は、交換レート記憶部２４０が記憶する上記交換レートを取得し、その交換レートが予め定められた変動幅、または、注文毎に利用者により指定された変動幅以上変化した場合に、そのことを条件として上記決済通貨による注文価格に応じた取引通貨による注文価格を含む買付注文の内容を訂正してもよい。
【００６１】
注文価格選択部２７０は、注文価格変換部２６０からの注文情報に含まれる取引通貨による注文価格に基づいて上記決済通貨による注文価格に対応させるべき上記取引通貨による注文価格の候補を複数算出する（ステップＳ１７０）。ここで、注文価格選択部２７０は、算出した上記取引通貨による注文価格の候補における上記刻み値未満の値を四捨五入、切捨て、または切上げして算出してもよい。より具体的には、注文価格選択部２７０は、利用者から受け付けた上記決済通貨による注文価格を上記交換レートに基づいて変換した取引通貨による注文価格における上記刻み値未満の値を四捨五入した価格と、当該価格に対して当該刻み値分だけ（または当該刻み値の倍数分）足した価格、あるいは引いた価格を上記取引通貨による注文価格の候補として算出してもよい。この場合、刻み値未満の値が０である取引通貨による注文価格の候補が複数算出される。
【００６２】
注文価格選択部２７０は、算出した当該複数の候補を含む注文情報を表示内容出力部２３０に出力し、表示内容出力部２３０は、注文価格選択部２７０から上記注文情報が入力されると、利用者端末１００の表示部１１０に当該注文情報に応じた外国株式買付確認画面（指値注文）を表示させる（ステップＳ１８０）。
【００６３】
図１０は、外国株式買付確認画面（指値注文）の一例を示す図である。この外国株式買付確認画面（指値注文）には、銘柄コード表示欄８０４ａ、市場表示欄８０４ｂ、注文株数表示欄８０４ｃ、注文単価表示欄８０４ｄ、概算受渡代金表示欄８０４ｅ、発注ボタン８０４ｆ、および再入力要求ボタン８０４ｇが表示される。銘柄コード表示欄８０４ａ、市場表示欄８０４ｂ、および注文株数表示欄８０４ｃには、上記外国株式メインメニュー画面において選択した市場、並びに、上記外国株式買付確認画面（指値注文）において入力した上記銘柄コードおよび注文株数が表示される。
【００６４】
また、注文単価表示欄８０４ｄには、スクロールバー８０４ｉが配された注文単価候補表示ウィンドウ８０４ｈが配される。この注文単価候補表示ウィンドウ８０４ｈには、上記外国株式買付入力画面において入力した上記注文単価（指値）に基づいて、上記取引通貨による注文価格の候補が複数表示される。なお、本例において、上記外国株式メインメニュー画面の市場選択欄８０２ａにおいて「香港」が選択されているので、上記取引通貨は香港市場における外国株式の取引に用いられる通貨である「香港ドル（ＨＫ＄）」である。したがって、上記取引通貨による注文価格の候補は、いずれも香港市場における株式の取引通貨である香港ドル（ＨＫ＄）で表示される。
【００６５】
ところで、本例における上記注文単価（指値）「４６円」は、香港ドルの日本円に対する交換レートが「１香港ドル（ＨＫ＄）＝１４．５円」である場合、およそ３．１７２４香港ドル（ＨＫ＄）に相当する。ここで、香港市場では、注文単価が０．５〜１０香港ドルである株式の注文における上記刻み値（呼び値）は、０．０１香港ドルである。したがって、本例では、上記注文単価（指値）「４６円」に最も近い上記取引通貨による注文価格の候補として、上記刻み値未満の値を四捨五入した「３．１７０ＨＫ＄」が注文単価候補表示ウィンドウ８０４ｈに表示される。
【００６６】
更に、最も近い上記取引通貨による注文価格の候補に加えて、当該候補の価格に対して上記刻み値分だけ、すなわち０．０１香港ドルだけ足した価格、あるいは引いた価格が上記取引通貨による注文価格の候補として注文単価候補表示ウィンドウ８０４ｈに表示される。ここで、上記の最も近い取引通貨による注文価格の候補として、上記刻み値未満の値を切捨て、または切上げした価格が注文単価候補表示ウィンドウ８０４ｈに表示されてもよい。
【００６７】
また、取引注文が本例のように「買付注文」である場合、表示内容出力部２３０は、上記取引通貨による注文価格の複数の候補を、注文単価候補表示ウィンドウ８０４ｈに注文価格が低い順に優先して表示させることが好ましい。例えば、表示内容出力部２３０は、上記複数の候補を、注文単価候補表示ウィンドウ８０４ｈの下から価格が低い順に表示させてもよい。また、この場合、表示内容出力部２３０は、上記の最も近い取引通貨による注文価格の候補が注文単価候補表示ウィンドウ８０４ｈの最も下に表示させるとともに、注文単価候補表示ウィンドウ８０４ｈ内の上側に向かって当該最も近い価格から上記刻み値の幅で順次大きくなる価格を、上記取引通貨による注文価格の候補として表示させてもよい。
【００６８】
一方、取引注文が「売却注文」である場合、表示内容出力部２３０は、上記取引通貨による注文価格の複数の候補を、注文単価候補表示ウィンドウ８０４ｈに注文価格が高い順に優先して表示させることが好ましい。例えば、表示内容出力部２３０は、注文単価候補表示ウィンドウ８０４ｈに下から価格が高い順に表示させてもよい。また、この場合、表示内容出力部２３０は、上記の最も近い取引通貨による注文価格の候補を注文単価候補表示ウィンドウ８０４ｈの最も下に表示させるとともに、注文単価候補表示ウィンドウ８０４ｈ内の上側に向かって当該最も近い価格から上記刻み値の幅で順次小さくなる価格を、上記取引通貨による注文価格の候補として表示させてもよい。
【００６９】
また、本例のように、香港市場に対する取引注文では、所謂「成行注文」はできないが、例えば「成行注文」が可能な株式の取引市場に取引注文を発注する場合は、表示内容出力部２３０は、外国株式買付確認画面（指値注文）における注文単価候補表示ウィンドウ８０４ｈを表示させなくてもよい。
【００７０】
表示内容出力部２３０は、注文単価候補表示ウィンドウ８０４ｈに、上記取引通貨による注文価格の複数の候補とともに、当該各候補の価格を上記交換レートにより日本円（決済通貨）に換算した価格を併せて表示させる。なお、上記取引通貨による注文価格の候補の数は本例の３つに限られず、１つまたは２つ、あるいは４つ以上でもよい。また、上記取引通貨による注文価格の候補を注文単価候補表示ウィンドウ８０４ｈ内に全て表示させることができない場合でも、利用者が外国株式買付確認画面（指値注文）におけるスクロールバー８０４ｉをスクロールさせることにより、全ての候補を表示させることができる。
【００７１】
本例において、利用者が例えば利用者端末１００の入力部１２０により注文単価候補表示ウィンドウ８０４ｈに表示された上記取引通貨による注文価格の複数の候補の中から、発注するべき注文価格として「３．１７０ＨＫ＄」を選択した場合（ステップＳ１９０）、利用者端末１００および表示内容出力部２３０は、図１０に示すように、選択された注文価格の候補の表示部分が他の選択されていない注文価格の候補の表示部分に対して区別して表示させる。例えば、利用者端末１００および表示内容出力部２３０は、上記複数の候補のうちの選択された注文価格の候補の表示部分だけを色分けまたは網掛して表示させてもよい。
【００７２】
また、利用者が上記複数の候補のうちの特定の候補を選択すると、利用者端末１００および表示内容出力部２３０は、利用者が選択した上記取引通貨による注文価格による買付注文に必要な概算受渡代金を、概算受渡代金表示欄８０４ｅに取引通貨（３，１７０ＨＫ＄）と決済通貨（４５，９６５円）の両方で表示させる。なお、本例において、利用者の口座の残高が上記概算受渡代金よりも少ない場合は、外国株式買付確認画面（指値注文）の下部に例えば「買付可能額を超えています」等のメッセージを表示させるとともに、発注ボタン８０４ｆを選択できないようにロックしてもよい。
【００７３】
一方、売却注文の場合は、利用者端末１００および表示内容出力部２３０は、概算受渡代金表示欄８０４ｅに、利用者が選択した上記取引通貨による注文価格による売却注文が約定したときに利用者に支払われると見込まれる金額を概算受渡代金として表示させる。また、概算受渡代金表示欄８０４ｅに表示される概算受渡代金は、上記決済通貨と上記取引通貨との間の為替手数料、国内取引証券会社の売買手数料、および注文を取り次ぐ各国の証券会社の手数料等を予め差し引いた金額であってもよく、また、概算受渡代金表示欄８０４ｅ内に手数料の明細等を併せて表示してもよい。
【００７４】
利用者が上記概算受渡代金表示欄８０４ｅに表示された概算受渡代金を確認した後、例えば利用者端末１００の入力部１２０により発注ボタン８０４ｆを選択（クリック）する（ステップＳ１９０）と、利用者端末１００は、上記注文確認情報を入力受付部２１０に送信する。入力受付部２１０は、上記注文確認情報が利用者端末１００から送信されると、当該注文確認情報を受け付けるとともに、当該注文確認情報を発注部２８０に出力する。利用者が、再入力要求ボタン８０４ｇを選択（クリック）した場合は、利用者端末１００および表示内容出力部２３０は、表示部１１０に、再び外国株式買付入力画面を表示させてもよい。
【００７５】
発注部２８０は、入力受付部２１０から利用者が選択した上記取引通貨による注文価格による買付注文である旨の情報を含む上記注文確認情報が入力されると、利用者による当該取引通貨による注文価格の確定および発注確認を示す情報を含む発注情報を取引システム２０に送信する。これにより、上記内容による買付注文が取引システム２０に発注される（ステップＳ２００）。
【００７６】
取引システム２０において、外国証券会社サーバ４００の発注取次部４１０は、発注部２８０から送信された上記発注情報を証券取引所５００の発注処理部５１０に送信する。証券取引所５００の発注処理部５１０は、発注取次部４１０からの上記発注情報において指定された銘柄、株数、および取引通貨による注文価格に基づいて買付注文の取引を執行する（ステップＳ２１０）。なお、発注処理部５１０は、発注取次部４１０から送信された上記発注情報の内容が売却注文に応じた内容である場合、当該発注情報において指定された銘柄、株数、および取引通貨による注文価格に基づいて、売却注文の取引を執行する。また、成行注文が可能な証券取引所５００の発注処理部５１０は、上記発注情報が成行注文に応じた発注情報である場合、当該発注情報において指定された銘柄、株数に基づいて、成行注文の取引を執行する。
【００７７】
ここで、発注部２８０は、取引情報取得部２９０が取得した上記取引結果に関する情報のうち、発注処理部５１０が執行した上記買付注文が約定済かあるいは未約定であるかに関する情報を取引情報取得部２９０から取得する。そして、発注処理部５１０が執行した上記買付注文が未約定である場合（ステップＳ２２０；ＮＯ）、発注部２８０は、更に、交換レート記憶部２４０から交換レートを取得する（ステップＳ２３０）。なお、発注処理部５１０が執行した上記買付注文が約定済である場合（ステップＳ２２０；ＹＥＳ）、本フローの処理は終了する。
【００７８】
一方、発注部２８０は、上記交換レートが変化した場合（ステップＳ２４０；ＹＥＳ）に、上記決済通貨による注文価格に応じた取引通貨による新たな注文価格を算出し、当該新たな注文価格に応じた刻み値未満の値を利用者により指定された切下げ、切上げ、または四捨五入により当該刻み値単位の値に修正してもよい（ステップＳ２５０）。この場合、発注部２８０は、取引通貨による新たな注文価格および発注確認を示す情報を含む発注情報を取引システム２０に送信する（ステップＳ２００）。上記交換レートが変化していない場合（ステップＳ２４０；ＮＯ）、発注部２８０は、取引情報取得部２９０が取得した上記取引結果に関する情報のうち、発注処理部５１０が執行した上記買付注文が約定済かあるいは未約定であるかに関する情報を取引情報取得部２９０から取得する。そして、再度、ステップＳ２２０以降を繰り返す。
【００７９】
なお、上記ステップＳ２３０において、発注部２８０は、交換レート記憶部２４０が記憶する上記交換レートが取引情報取得部２９０から入力される上記交換レート情報により更新された直後に当該交換レートを取得し、当該交換レートが変化したことを条件として、上記取引通貨による新たな注文価格に基づいて、発注内容を訂正するようにしてもよい。また、これに替えて、発注部２８０は、上記交換レートが予め定められた変動幅以上変化したことを条件として、上記取引通貨による新たな注文価格に基づいて、発注内容を訂正するようにしてもよい。なお、上記変動幅は、利用者による入力部１２０からの入力により指定されてもよい。
【００８０】
更に、発注部２８０は、上記交換レートが変化したことに応じて、あるいは、上記交換レートが予め定められた変動幅以上変化した場合に、上記取引通貨による新たな注文価格に基づいて、上記注文情報を取引システム２０に送信するようにしてもよい。また、発注部２８０は、変化前の上記交換レートに基づく上記注文情報を既に取引システム２０へ送信済である場合、当該送信済の上記注文情報をキャンセルする旨の情報を取引システム２０に送信するようにしてもよい。
【００８１】
また、発注部２８０は、上記注文情報が例えば逆指値等のプログラム取引に応じた注文情報である場合、取引システム２０から当該注文情報において指定された銘柄に関する取引情報を取得し、当該プログラム取引の条件を満たした場合に、当該条件に基づいて買付注文（売却注文）に応じた注文情報を取引システム２０に送信するようにしてもよい。
【００８２】
図１１は、残高評価画面の一例を示す図である。この残高評価画面は、上記外国株式メインメニュー画面において、利用者が「残高照会」を選択（クリック）して当該選択した旨の情報を利用者端末１００から入力受付部２１０に送信すると、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。本例において、残高評価画面には、銘柄表示欄８０５ａ、取引市場表示欄８０５ｂ、保有数量表示欄８０５ｃ、取引通貨表示欄８０５ｄ、平均取得単価（取引通貨基準）表示欄８０５ｅ、時価（取引通貨基準）表示欄８０５ｆ、取得時為替レート表示欄８０５ｇ、現在為替レート表示欄８０５ｈ、取得費用（決済通貨基準）表示欄８０５ｉ、評価額（決済通貨基準）表示欄８０５ｊ、および評価損益（決済通貨基準）表示欄８０５ｋが表示される。
【００８３】
銘柄表示欄８０５ａには、例えば利用者が国内取引証券会社の口座に残高として保有する株式（以下、「保有株式」と称する）の銘柄コードおよび企業名が表示される。なお、利用者が株式以外の残高として例えば投資信託（以下、「保有投資信託」と称する）を保有している場合は、当該投資信託の名称が表示されてもよい。取引市場表示欄８０５ｂには、各保有株式が取引される取引市場が表示される。
【００８４】
保有数量表示欄８０５ｃには、利用者の保有株式の株数および保有投資信託等の保有口数が表示される。取引通貨表示欄８０５ｄには、各保有株式および保有投資信託等の取引に用いられる取引通貨が表示される。平均取得単価（取引通貨基準）表示欄８０５ｅには、各保有株式および保有投資信託等の取引通貨を基準とした平均取得単価が表示される。時価（取引通貨基準）表示欄８０５ｆには、各保有株式および保有投資信託等の取引通貨を基準とした現在の取引単価が表示される。
【００８５】
取得時為替レート表示欄８０５ｇには、各保有株式および保有投資信託等の取得時の為替レートが表示される。現在為替レート表示欄８０５ｈには、取引通貨表示欄８０５ｄに表示された各取引通貨の現在の為替レートが表示される。取得費用（決済通貨基準）表示欄８０５ｉには、各保有株式および保有投資信託等の為替手数料および証券会社の売買手数料を含めた取得費用が決済通貨の通貨単位で表示される。
【００８６】
評価額（決済通貨基準）表示欄８０５ｊには、各保有株式および保有投資信託等についての現在の評価額が決済通貨の通貨単位で表示される。なお、評価額（決済通貨基準）表示欄８０５ｊに表示される評価額は、例えば保有数量表示欄８０５ｃに表示される株数または口数と、時価（取引通貨基準）表示欄８０５ｆに表示される現在の取引単価と、現在為替レート表示欄８０５ｈに表示される対応する取引通貨の現在の為替レートとを乗じて算出される。
【００８７】
評価損益（決済通貨基準）表示欄８０５ｋには、各保有株式および保有投資信託等についての現在の評価損益が決済通貨の通貨単位で表示される。なお、評価損益（決済通貨基準）表示欄８０５ｋに表示される評価損益は、例えば評価額（決済通貨基準）表示欄８０５ｊに表示される各保有株式および保有投資信託等についての決済通貨の通貨単位を基準とした現在の評価額から、取得費用（決済通貨基準）表示欄８０５ｉに表示される決済通貨の通貨単位を基準とした取得費用を引いて算出される。
【００８８】
本例では、表示内容出力部２３０は、保有株式および保有投資信託等の取得費用、現在の評価額、および評価損益がいずれも利用者の決済通貨である日本円で示された残高評価画面を利用者端末１００の表示部１１０に表示させる。したがって、取引通貨でこれら取得費用、現在の評価額、および評価損益が示された残高評価画面を表示させる場合と比べて、利用者が保有株式および保有投資信託等の取得費用、現在の評価額、および評価損益を把握しやすくなる。なお、本例では、利用者端末１００の表示部１１０に、異なる市場で取引される株式が一覧で示された残高評価画面が表示されるが、これに限られない。他の例として、上記外国株式メインメニュー画面において、利用者が利用者端末１００の入力部１２０により市場選択欄８０２ａのプルダウン８０２ｃから特定の市場（本例では「香港市場」）を選択した後、当該利用者が「残高照会」を選択（クリック）することにより、表示内容出力部２３０が市場ごとの保有株式等の残高を利用者端末１００の表示部１１０に表示させてもよい。
【００８９】
図１２は、取引通貨の通貨単位で表示された個別株価表示画面の一例を示す図である。この個別株価表示画面（以下、「個別株価表示画面（取引通貨）」と称する）は、例えば上記外国株式メインメニュー画面において、利用者が「株価情報」を選択（クリック）したときに、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。本例において、個別株価表示画面（取引通貨）には、香港市場で株式が取引される個別の銘柄についての銘柄コード、企業名、および取引市場の基本情報とともに、現在値、始値、高値、安値、および出来高の取引情報が表示される。また、個別株価表示画面（取引通貨）には、買付時取引情報表示ボタン８０６ａ、売付時取引情報表示ボタン８０６ｂ、および株価チャート表示ボタン８０６ｃが表示される。
【００９０】
本例の個別株価表示画面（取引通貨）は、取引通貨による取引情報（現在値、始値、高値、安値、および出来高等）が利用者の母国語（本例では日本語）のフォーマットで表示されているので、利用者は、翻訳する負担を負うことなく、取引したい外国株式についての取引情報を参考にすることができる。
【００９１】
図１３は、外国株式の買付注文時における利用に適した個別株価表示画面の一例を示す図である。この個別株価表示画面（以下、「個別株価表示画面（決済通貨（買））」と称する）は、上記個別株価表示画面（取引通貨）において、利用者が買付時取引情報表示ボタン８０６ａをクリック（選択）したときに、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。本例において、個別株価表示画面（決済通貨（買））には、香港市場で株式が取引される個別の銘柄についての銘柄コード、企業名、および取引市場の基本情報とともに、現在値、始値、高値、安値、および出来高の取引情報が決済通貨の通貨単位で表示される。また、個別株価表示画面（決済通貨（買））には、売付時取引情報表示ボタン８０６ｂ、取引情報表示ボタン８０６ｄ、および株価チャート表示ボタン８０６ｃが表示される。
【００９２】
また、個別株価表示画面（決済通貨（買））に表示される現在値、始値、高値、安値の取引情報は、買付注文時に必要となる為替手数料が予め上乗せされた交換レート（本例では、１香港ドル（ＨＫ＄）＝１４．５円）に基づいて算出されていることが好ましい。これにより、利用者は、例えば買付けを希望する外国株式の銘柄について個別株価表示画面（決済通貨（買））に表示される現在値に希望する買付数量を乗じるだけで為替手数料込みの買付金額を概算することができる。
【００９３】
図１４は、外国株式の売付注文時における利用に適した個別株価表示画面の一例を示す図である。この個別株価表示画面（以下、「個別株価表示画面（決済通貨（売））」と称する）は、上記個別株価表示画面（取引通貨）、または上記個別株価表示画面（決済通貨（買））において、利用者が売付時取引情報表示ボタン８０６ｂをクリック（選択）したときに、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。本例において、個別株価表示画面（決済通貨（売））には、香港市場で株式が取引される個別の銘柄についての銘柄コード、企業名、および取引市場の基本情報とともに、現在値、始値、高値、安値、および出来高の取引情報が決済通貨の通貨単位で表示される。また、個別株価表示画面（決済通貨（売））には、買付時取引情報表示ボタン８０６ａ、取引情報表示ボタン８０６ｄ、および株価チャート表示ボタン８０６ｃが表示される。
【００９４】
また、個別株価表示画面（決済通貨（売））に表示される現在値、始値、高値、安値の取引情報は、売付注文時に売却金額から差し引かれる為替手数料が予め差し引かれた交換レート（本例では、１香港ドル（ＨＫ＄）＝１３．５円）に基づいて算出されていることが好ましい。これにより、利用者は、例えば売付けを希望する外国株式の銘柄について個別株価表示画面（決済通貨（売））に表示される現在値に希望する売付数量を乗じるだけで為替手数料を差し引かれた後の売却金額を概算することができる。
【００９５】
図１５は、取引通貨の通貨単位で表示された個別銘柄株価チャートの一例を示す図である。この個別銘柄株価チャート（以下、「個別銘柄株価チャート（取引通貨）」と称する）は、例えば上記外国株式メインメニュー画面において、利用者が「株価情報」を選択（クリック）するか、または、上記個別株価表示画面（取引通貨）、上記個別株価表示画面（決済通貨（買））、または上記個別株価表示画面（決済通貨（売））において、利用者が株価チャート表示ボタン８０６ｃをクリック（選択）したときに、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。
【００９６】
本例において、個別銘柄株価チャート（取引通貨）には、香港市場で株式が取引される個別の銘柄についての銘柄コード、企業名、および取引市場の基本情報とともに、上記取引通貨を基準とした当該銘柄の株価の時系列がグラフエリア８０７ａにチャート表示される。また、個別銘柄株価チャート（取引通貨）には、個別銘柄株価チャートにおける株価表示を取引通貨または決済通貨に切り替えるプルダウン８０７ｂが表示される。なお、本例では上記銘柄の各時点での株価のプロットを結んだ折れ線グラフであるが、他の例としてローソク足等を用いてチャート表示してもよい。
【００９７】
本例の個別銘柄株価チャート（取引通貨）は、取引通貨の通貨単位で表示された個別銘柄の株価チャートが利用者の母国語（本例では日本語）のフォーマットで表示されているので、利用者は、翻訳する負担を負うことなく、取引したい外国株式についての上記取引通貨を基準とした株価の時系列を参考にすることができる。
【００９８】
図１６は、決済通貨の通貨単位で表示された個別銘柄株価チャートの一例を示す図である。この個別銘柄株価チャート（以下、「個別銘柄株価チャート（決済通貨）」と称する）は、例えば上記個別銘柄株価チャート（取引通貨）において、プルダウン８０７ｂを「決済通貨」に切り替えたときに、表示内容出力部２３０により利用者端末１００の表示部１１０に表示される。
【００９９】
本例において、個別銘柄株価チャート（決済通貨）には、香港市場で株式が取引される個別の銘柄についての銘柄コード、企業名、および取引市場の基本情報とともに、上記決済通貨を基準とした当該銘柄の株価の時系列がグラフエリア８０７ａにチャート表示される。また、個別銘柄株価チャート（決済通貨）には、上記プルダウン８０７ｂが表示される。なお、本例では上記銘柄の各時点での株価のプロットを結んだ折れ線グラフであるが、他の例としてローソク足等を用いてチャート表示してもよい。
【０１００】
本例の個別銘柄株価チャート（決済通貨）には、外国株式の個別銘柄についての株価の時系列が利用者の決済通貨の通貨単位で表示されている。したがって、利用者は、外国株式の個別銘柄について、決済通貨と取引通貨との交換レートをも踏まえた株価の時系列を容易に把握することができる。
【０１０１】
図１７は、本実施形態に係る注文システム１０のハードウェア構成の一例を示す。本実施形態に係る注文システム１０は、ホストコントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィックコントローラ２０７５、及び表示装置２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホストコントローラ２０８２に接続される通信インターフェイス２０３０、ハードディスクドライブ２０４０、及びＣＤ−ＲＯＭドライブ２０６０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、フレキシブルディスクドライブ２０５０、及び入出力チップ２０７０を有するレガシー入出力部とを備える。
【０１０２】
ホストコントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００及びグラフィックコントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０及びＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置２０８０上に表示させる。これに代えて、グラフィックコントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【０１０３】
入出力コントローラ２０８４は、ホストコントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、注文システム１０内のＣＰＵ２０００が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ２０６０は、ＣＤ−ＲＯＭ２０９５からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。
【０１０４】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、フレキシブルディスクドライブ２０５０、及び入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、注文システム１０が起動時に実行するブート・プログラム、及び／又は、注文システム１０のハードウェアに依存するプログラム等を格納する。フレキシブルディスクドライブ２０５０は、フレキシブルディスク２０９０からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、フレキシブルディスクドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【０１０５】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介して注文システム１０内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【０１０６】
注文システム１０にインストールされ、注文システム１０を有価証券を取引する取引システムに対して注文を発注するシステムとして機能させるプログラムは、有価証券が取引される通貨である取引通貨と、利用者が有価証券の売買の決済に用いる通貨である決済通貨との間の交換レートを記憶する交換レート記憶モジュールと、取引する有価証券の決済通貨による注文価格の利用者による入力を受け付ける入力受付モジュールと、交換レートに基づいて、決済通貨による注文価格を、取引通貨による注文価格に変換する注文価格変換モジュールと、取引通貨による注文価格に基づいて、有価証券の取引を発注する発注モジュールとを備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、注文システム１０を、有価証券を取引する取引システム２０に対して注文を発注するシステムとしてそれぞれ機能させる。
【０１０７】
これらのプログラムに記述された情報処理は、注文システム１０に読み込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である、有価証券が取引される通貨である取引通貨を基準とした有価証券の価格の時系列を取得する価格取得部と、取引通貨と、予め指定された他の通貨との間における交換レートの時系列を取得する交換レート取得部と、取引通貨を基準とした有価証券の価格の時系列に含まれるそれぞれの時点での価格を、交換レートの時系列に含まれる対応する時点での交換レートに基づいて変換し、他の通貨を基準とした有価証券の価格の時系列を算出する価格時系列算出部と、他の通貨を基準とした有価証券の価格の時系列をチャート表示する表示部として機能する。そして、これらの具体的手段によって、本実施形態における注文システム１０の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の表示システムが構築される。
【０１０８】
一例として、注文システム１０と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、フレキシブルディスク２０９０、又はＣＤ−ＲＯＭ２０９５等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置又は通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【０１０９】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０（ＣＤ−ＲＯＭ２０９５）、フレキシブルディスクドライブ２０５０（フレキシブルディスク２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、及び／又は記憶装置に含まれるものとする。
【０１１０】
また、ＣＰＵ２０００は、ＲＡＭ２０２０から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（又は不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。
【０１１１】
また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ２０００は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【０１１２】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５の他に、ＤＶＤ及び／またはＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク及び／またはインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを注文システム１０に提供してもよい。
【０１１３】
以上に説明したように、本実施形態の注文システム１０によれば、利用者は、取引通貨による注文価格の複数の候補のそれぞれが日本円（決済通貨）でいくらに相当するかを別途換算することなく、当該複数の候補から取引通貨による注文価格を選択することができる。また、利用者は、注文システム１０を用いて外国株式の取引注文を出すときに、当該利用者は、自分の口座の決済通貨と同じ通貨単位で注文価格を入力することができる。したがって、取引通貨で注文価格を入力する場合と比べて、利用者が決済通貨と外国株式の取引通貨との交換レートを意識しながら当該取引通貨による注文価格を決める必要がなく、取引注文時における利用者の利便性が大幅に向上する。
【０１１４】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１１５】
【図１】注文システム１０および取引システム２０の全体構成の一例を示す図である。
【図２】注文システム１０の構成の一例を示す図である。
【図３】取引システム２０の構成の一例を示す図である。
【図４】取引情報取得部２９０の構成の一例を示す図である。
【図５】利用者が注文システム１０および取引システム２０を利用して外国株式の取引を行うときの取引手順の一例を示す第１のフローチャートである。
【図６】利用者が注文システム１０および取引システム２０を利用して外国株式の取引を行うときの取引手順の一例を示す第２のフローチャートである。
【図７】ログイン画面の一例を示す図である。
【図８】外国株式メインメニュー画面の一例を示す図である。
【図９】外国株式買付入力画面（香港市場）の一例を示す図である。
【図１０】外国株式買付確認画面（指値注文）の一例を示す図である。
【図１１】残高評価画面の一例を示す図である。
【図１２】取引通貨の通貨単位で表示された個別株価表示画面の一例を示す図である。
【図１３】外国株式の買付注文時における利用に適した個別株価表示画面の一例を示す図である。
【図１４】外国株式の売付注文時における利用に適した個別株価表示画面の一例を示す図である。
【図１５】取引通貨の通貨単位で表示された個別銘柄株価チャートの一例を示す図である。
【図１６】決済通貨の通貨単位で表示された個別銘柄株価チャートの一例を示す図である。
【図１７】本実施形態に係る注文システム１０のハードウェア構成の一例を示す図である。
【符号の説明】
【０１１６】
１０・・・注文システム、２０・・・取引システム、１００，１００−１〜１００−３・・・利用者端末、１１０・・・表示部、１２０・・・入力部、２００・・・国内証券会社サーバ、２１０・・・入力受付部、２２０・・・利用者情報記憶部、２３０・・・表示内容出力部、２４０・・・交換レート記憶部、２５０・・・刻み値記憶部、２６０・・・注文価格変換部、２７０・・・注文価格選択部、２８０・・・発注部、２９０・・・取引情報取得部、２９２・・・価格取得部、２９４・・・交換レート取得部、２９６・・・価格変換部、２９８・・・価格時系列算出部、３００・・・インターネット、４００，４００−１〜４００−３・・・外国証券会社サーバ、４１０・・・発注取次部、４２０・・・取引結果取得部、５００，５００−１〜５００−３・・・証券取引所、５１０・・・発注処理部、５２０・・・取引結果データベース、６００，６００−１〜６００−３・・・外国為替取引所、６１０・・・交換レートデータベース、８０１ａ・・・支店番号入力欄、８０１ｂ・・・口座番号入力欄、８０１ｃ・・・ＩＤ入力欄、８０１ｄ，８０１ｅ，８０１ｆ・・・テキストボックス、８０１ｇ・・・ログインボタン、８０２ａ・・・市場選択欄、８０２ｂ・・・メニュー選択欄、８０２ｃ・・・プルダウン、８０３ａ・・・市場表示欄、８０３ｂ・・・銘柄コード入力欄、８０３ｃ・・・注文株数入力欄、８０３ｄ・・・注文単価（指値）入力欄、８０３ｅ，８０３ｆ，８０３ｇ・・・テキストボックス、８０３ｈ・・・確認ボタン、８０３ｉ・・・取消ボタン、８０４ａ・・・銘柄コード表示欄、８０４ｂ・・・市場表示欄、８０４ｃ・・・注文株数表示欄、８０４ｄ・・・注文単価表示欄、８０４ｅ・・・概算受渡代金表示欄、８０４ｆ・・・発注ボタン、８０４ｇ・・・再入力要求ボタン、８０４ｈ・・・注文単価候補表示ウィンドウ、８０４ｉ・・・スクロールバー、８０５ａ・・・銘柄表示欄、８０５ｂ・・・取引市場表示欄、８０５ｃ・・・保有数量表示欄、８０５ｄ・・・取引通貨表示欄、８０５ｅ・・・平均取得単価（取引通貨基準）表示欄、８０５ｆ・・・時価（取引通貨基準）表示欄、８０５ｇ・・・取得時為替レート表示欄、８０５ｈ・・・現在為替レート表示欄、８０５ｉ・・・取得費用（決済通貨基準）表示欄、８０５ｊ・・・評価額（決済通貨基準）表示欄、８０５ｋ・・・評価損益（決済通貨基準）表示欄、８０６ａ・・・買付時取引情報表示ボタン、８０６ｂ・・・売付時取引情報表示ボタン、８０６ｃ・・・株価チャート表示ボタン、８０６ｄ・・・取引情報表示ボタン、８０７ａ・・・グラフエリア、８０７ｂ・・・プルダウン、２０００・・・ＣＰＵ、２０１０・・・ＲＯＭ、２０２０・・・ＲＡＭ、２０３０・・・通信インターフェイス、２０４０・・・ハードディスクドライブ、２０５０・・・フレキシブルディスクドライブ、２０６０・・・ＣＤ−ＲＯＭドライブ、２０７０・・・入出力チップ、２０７５・・・グラフィックコントローラ、２０８０・・・表示装置、２０８２・・・ホストコントローラ、２０８４・・・入出力コントローラ、２０９０・・・フレキシブルディスク、２０９５・・・ＣＤ−ＲＯＭ
【図１】
0005257975.tif 000002
【図２】
0005257975.tif 000003
【図３】
0005257975.tif 000004
【図４】
0005257975.tif 000005
【図５】
0005257975.tif 000006
【図６】
0005257975.tif 000007
【図７】
0005257975.tif 000008
【図８】
0005257975.tif 000009
【図９】
0005257975.tif 000010
【図１０】
0005257975.tif 000011
【図１１】
0005257975.tif 000012
【図１２】
0005257975.tif 000013
【図１３】
0005257975.tif 000014
【図１４】
0005257975.tif 000015
【図１５】
0005257975.tif 000016
【図１６】
0005257975.tif 000017
【図１７】
0005257975.tif 000018