(57)【要約】【課題】為替価格チャートを為替変動率チャートに変換し、さらに、基準となる通貨が共通の複数の為替変動率チャートを合成することで、トレンドの調査を容易にする。【解決手段】本発明の一態様に係る時系列データ処理装置１は、複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャート１４ａ，１４ｃを記憶する記憶手段２ｂと、記憶手段２ｂに記憶されている為替価格チャート１４ａ，１４ｃに基づいて、ある基準通貨に対する複数の他の通貨毎の為替変動率チャート１６ａ，１６ｂを生成し、基準通貨に対する複数の他の通貨毎の為替変動率チャート１６ａ，１６ｂを記憶手段２ｄに記憶する変動率演算手段８と、記憶手段２ｄに記憶されている基準通貨に対する複数の他の通貨毎の為替変動率チャート１６ａ，１６ｂを合成した基準通貨の変動率合成チャート１７ａを生成し、基準通貨の変動率合成チャート１７ａを記憶手段２ｅに記憶する合成手段９とを具備する。【選択図】      図１
2010204836.tif 000002
【特許請求の範囲】
【請求項１】
複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されている前記複数の通貨ペア識別データのそれぞれに対応する前記複数の為替価格チャートに基づいて、ある基準通貨に対する複数の他の通貨毎の為替変動率チャートを生成し、前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを第２の記憶手段に記憶する変動率演算手段と、
前記第２の記憶手段に記憶されている前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第３の記憶手段に記憶する合成手段と
を具備する時系列データ処理装置。
【請求項２】
請求項１記載の時系列データ処理装置において、
前記為替価格チャートは、時間情報Ｔ0，…，Ｔn毎に、第１の通貨の一定の価格値に対する第２の通貨の価格値Ｒ0，…，Ｒnを持つとし、
前記為替価格チャートの基準時間Ｔrの価格値をＲrとし、
前記変動率演算手段は、
前記為替価格チャートから、前記第１の通貨の一定の価格値に対する前記第２の通貨の価格値の変動率の時間変化を示す為替変動率チャートを求める場合に、時間情報Ｔ0，…，Ｔn毎の変動率Ｃ0，…，Ｃnを、（Ｒ0−Ｒr）／Ｒr，…，（Ｒn−Ｒr）／Ｒrと演算し、
前記為替価格チャートから、前記第２の通貨の一定の価格値に対する前記第１の通貨の価格値の変動率の時間変化を示す為替変動率チャートを求める場合に、時間情報Ｔ0，…，Ｔn毎の変動率Ｄ0，…，Ｄnを、（Ｒr−Ｒ0）／Ｒ0，…，（Ｒr−Ｒn）／Ｒnと演算する
ことを特徴とする時系列データ処理装置。
【請求項３】
請求項１又は請求項２のいずれか１項に記載の時系列データ処理装置において、
前記合成手段は、前記基準通貨に対する複数の他の通貨毎の為替変動率チャートについて、同じ時間情報に対する変動率の合計値又は平均値を求める合成処理を実行することを特徴とする時系列データ処理装置。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載の時系列データ処理装置において、
前記変動率演算手段は、複数の通貨を前記基準通貨とし、この複数の基準通貨毎に、それぞれ複数の他の通貨の為替変動率チャートを生成し、前記複数の基準通貨毎の前記複数の他の通貨の為替変動率チャートを前記第２の記憶手段に記憶し、
前記合成手段は、前記第２の記憶手段に記憶されている前記複数の基準通貨毎の前記複数の他の通貨の為替変動率チャートに基づいて、前記複数の基準通貨毎に前記複数の他の通貨の為替変動率チャートを合成し、前記複数の基準通貨毎の変動率合成チャートを生成し、前記複数の基準通貨毎の変動率合成チャートを前記第３の記憶手段に記憶する
ことを特徴とする時系列データ処理装置。
【請求項５】
請求項４記載の時系列データ処理装置において、
前記第３の記憶手段に記憶されている前記複数の基準通貨毎の変動率合成チャートの時間変化を重ねて表示するための重畳表示データを生成し、当該重畳表示データを第４の記憶手段に記憶する重畳表示データ生成手段をさらに具備する
ことを特徴とする時系列データ処理装置。
【請求項６】
請求項４記載の時系列データ処理装置において、
前記第３の記憶手段に記憶されている前記複数の基準通貨毎の変動率合成チャートに基づいて、ＸＹ平面に前記複数の基準通貨の識別データを配置し、前記ＸＹ平面に垂直なＺ軸によって変動率合成値を表現し、時間の経過にそって、前記複数の基準通貨毎の変動率合成チャートの変動率合成値を変化させて表示するための３次元表示データを生成し、当該３次元表示データを第４の記憶手段に記憶する３次元データ生成手段をさらに具備する
ことを特徴とする時系列データ処理装置。
【請求項７】
請求項４記載の時系列データ処理装置において、
前記第３の記憶手段に記憶されている前記複数の基準通貨毎の変動率合成チャートに基づいて、同じ時間情報について、一方の変動率合成チャートの変動率合成値から他方の変動率合成チャートの変動率合成値を引いた結果、又は、一方の変動率合成チャートの変動率合成値を他方の変動率合成チャートの変動率合成値で割った結果を、表示するための比較表示データを生成し、当該比較表示データを第４の記憶手段に記憶する比較表示データ生成手段をさらに具備する
ことを特徴とする時系列データ処理装置。
【請求項８】
請求項４記載の時系列データ処理装置において、
前記第３の記憶手段に記憶されている前記複数の基準通貨毎の変動率合成チャートに基づいて、複数の通貨ペアについて、同じ時間情報における一方の通貨の変動率合成チャートの変動率合成値から他方の通貨の変動率合成チャートの変動率合成値を引いた複数の比較データ、又は、同じ時間情報における一方の変動率合成チャートの変動率合成値を他方の変動率合成チャートの変動率合成値で割った複数の結果を求め、与えられた時間間隔ごとに、前記複数の通貨ペアの識別データを前記複数の比較データに基づいて昇順又は降順に並べた結果を表示するためのランキング表示データを生成し、当該ランキング表示データを第４の記憶手段に記憶するランキング表示データ生成手段をさらに具備する
ことを特徴とする時系列データ処理装置。
【請求項９】
複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶されている前記複数の通貨ペア識別データのそれぞれに対応する前記複数の為替価格チャートに基づいて、ある基準通貨に対する複数の他の通貨毎の為替変動率を求め、この複数の他の通貨毎の為替変動率を時間情報に応じて合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第２の記憶手段に記憶する合成手段と
を具備する時系列データ処理装置。
【請求項１０】
コンピュータを、
複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段から、前記複数の為替価格チャートを読み出し、ある基準通貨に対する複数の他の通貨毎の為替変動率チャートを生成し、前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを第２の記憶手段に記憶する変動率演算手段、
前記第２の記憶手段に記憶されている前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第３の記憶手段に記憶する合成手段
として機能させるためのプログラム。
【請求項１１】
コンピュータによって時系列データを処理する方法において、
前記コンピュータが、複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段から、前記複数の為替価格チャートを読み出し、ある基準通貨に対する複数の他の通貨毎の為替変動率チャートを生成し、前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを第２の記憶手段に記憶し、
前記コンピュータが、前記第２の記憶手段に記憶されている前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第３の記憶手段に記憶する
ことを特徴とする時系列データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間の経過にそって変動する値の集合である時系列データを処理し、表示する時系列データ処理装置及びプログラム並びに方法に関する。
【背景技術】
【０００２】
為替取引で利用される為替レートは、基準となる一方の通貨の一定の価格に対する他方の通貨の価格を表している。この為替価格レートは時々刻々と変化するため、為替取引を行う者は、そのレートの変動を確認する必要がある。
【０００３】
情報処理技術の発展によって、為替価格レートの変動を時系列で表す為替価格チャートは情報処理装置によって扱われる機会が多い。
【０００４】
代表的な為替取引の一つに、ネットワーク及びコンピュータを用いた外国為替証拠金取引がある。ユーザは、情報処理端末を操作し、ネットワーク経由で、外国為替証拠金取引会社の運営するサーバにアクセスし、取引を行う。例えば、ユーザの操作する情報処理端末では、１米ドルが日本円でいくらに対応するか（1米ドルあたりの円：米ドル／円）、１ユーロが日本円でいくらに対応するか（１ユーロあたりの円：ユーロ／円）、１オーストラリアドルが日本円でいくらに対応するか（1豪ドルあたりの円：豪ドル／円）、さらに、１ユーロが米ドルでいくらに対応するか（１ユーロあたりの米ドル：ユーロ／米ドル）など、様々な通貨ペアの為替価格チャートが表示される。
【０００５】
ユーザは、情報処理端末によって表示された為替価格チャートを参考にして、ある通貨ペアについて売買を行う。
【０００６】
特許文献１（特開平１０−０６３６３４号公報）では、ニューラルネットワークを用いて外国為替レートを予測する方法及び装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１０−０６３６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
外国為替証拠金取引は、２つの通貨の強弱の将来予想を行う取引である。一般的に用いられている各種の為替価格チャートは、２つの通貨間（通貨ペア）の価格情報の時系列の変化である。このような価格情報そのものを表す為替価格チャートについて、異なる種類の為替価格チャートを単純に比較した場合、ユーザはその変動の程度を適切に判断することが困難である。例えば、２つの為替価格チャートにおいて同じ１円の変動が発生したとしても、一方の通貨レートが１通貨単位あたり６０円の通貨であり、他方の通貨レートが１通貨単位あたり１３０円の通貨の場合では、１円の変動の影響は大きく相違しており、実質の通貨価値の変化を把握することが困難である。
【０００９】
上記特許文献１は、ニューラルネットワークを用いて外国為替レートを予測するのみであり、ユーザに実質の通貨価値の変化の把握を支援するものではない。
【００１０】
本発明は、上記実情に鑑みてなされたものであり、為替レートの変動のトレンドを容易かつ正確に把握可能とし、これにより取引のエントリー（開始）及びエグジット（終了）の判断及び為替取引を行う通貨ペアの選択を容易とするための時系列データ処理装置及びプログラム並びに方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の態様による時系列データ処理装置は、複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段と、前記第１の記憶手段に記憶されている前記複数の通貨ペア識別データのそれぞれに対応する前記複数の為替価格チャートに基づいて、ある基準通貨に対する複数の他の通貨毎の為替変動率チャートを生成し、前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを第２の記憶手段に記憶する変動率演算手段と、前記第２の記憶手段に記憶されている前記基準通貨に対する複数の他の通貨毎の為替変動率チャートを合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第３の記憶手段に記憶する合成手段とを具備する。
【００１２】
本発明の第２の態様による時系列データ処理装置は、複数の通貨ペア識別データのそれぞれに対応する複数の為替価格チャートを記憶する第１の記憶手段と、前記第１の記憶手段に記憶されている前記複数の通貨ペア識別データのそれぞれに対応する前記複数の為替価格チャートに基づいて、ある基準通貨に対する複数の他の通貨毎の為替変動率を求め、この複数の他の通貨毎の為替変動率を時間情報に応じて合成した前記基準通貨の変動率合成チャートを生成し、前記基準通貨の変動率合成チャートを第２の記憶手段に記憶する合成手段とを具備する。
【００１３】
なお、ここでは装置として表現されているが、方法、プログラム、コンピュータ読み取り可能な記録媒体、コンピュータシステムなどにより本願発明の課題が解決されるとしてもよい。
【発明の効果】
【００１４】
本発明によれば、ユーザは為替レートの変動のトレンドを容易かつ正確に把握することができ、これにより取引のエントリー及びエグジットの判断、及び為替取引を行う通貨ペアの選択を容易に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施の形態に係る時系列データ処理装置として動作する情報処理装置の一例を示すブロック図。
【図２】第１の実施の形態に係る重畳表示データの表示の一例を示す図。
【図３】第１の実施の形態に係る３次元表示データの表示の一例を示す図。
【図４】第１の実施の形態に係るランキング表示データの表示の一例を示す図。
【図５】第１の実施の形態に係る比較表示データの表示の一例を示す図。
【図６】第１の実施の形態に係る情報処理装置で実行される時系列データ処理方法の一例を示すフローチャート。
【図７】第１の一子の形態に係る情報処理装置をネットワークシステムにより実現する場合のシステム構成の一例を示すブロック図。
【図８】本発明の第２の実施の形態において、為替変動率チャートを求める場合の基準通貨と他の通貨との関係の一例を示す図。
【図９】第２の実施の形態において、基準通貨を日本円とした場合の他の６通貨に関する為替変動率チャートの表示例を示すグラフ。
【図１０】第２の実施の形態における７通貨の変動率合成チャートの表示例を示すグラフ。
【図１１】第２の実施の形態に係る３次元表示データの表示例を示す図。
【図１２】第２の実施の形態に係るランキング表示データの第１の表示例を示す図。
【図１３】第２の実施の形態に係るランキング表示データの第２の表示例を示す図。
【図１４】第２の実施の形態に係る比較表示データの表示例を示すグラフ。
【発明を実施するための形態】
【００１６】
本発明の実施の形態を以下に図面を参照して説明する。なお、下記の各実施の形態において、同一又は略同一の構成要素については同一の符号を付して説明を省略するか、説明を簡素化する。
【００１７】
（第１の実施の形態）
本実施の形態では、外国為替取引における２通貨間の将来の強弱及び較差の予測を効果的に行うためのデータの生成について説明する。
【００１８】
既存の為替チャートは、ある基準の通貨の一定の価格値に対する他の通貨の価格値の時間変化を表す為替価格チャートであった。このような価格情報を表すチャートは各種存在するが、通貨間で強弱及び較差を比較する適切な尺度（スケール）は存在しない。すなわち、複数の為替価格チャートについてそのまま比較を行っても、ユーザは有効な判断を行うことが困難であった。また、外国為替取引では、多種の通貨ペアについて売買が可能であるが、ユーザは、取引の対象となる通貨ペアの種類が多いため、各種の通貨ペアの為替価格チャートを単純に表示した画面を参照しても、どの通貨ペアについて取引を行うか選択するまでに時間がかかる場合があり、また、通貨の選択労力も過大になる場合がある。
【００１９】
そこで、本実施の形態では、通貨間の強弱及び較差を価格ではなく、相対評価である変動率で表す。これにより、チャート間での比較を公正に行うことが可能となる。
【００２０】
さらに、本実施の形態では、基準通貨が共通する複数の為替変動率チャートを合成する。これにより、ある期間同じ方向に変化するトレンドを容易に把握可能となり、通貨ペアの選択、取引の開始及び終了の判断に有効な情報をユーザに提供可能となる。
【００２１】
図１は、本実施の形態に係る時系列データ処理装置として動作する情報処理装置の一例を示すブロック図である。
【００２２】
例えばコンピュータ又はサーバマシンなどの情報処理装置１は、記憶装置２ａ〜２ｆ、プロセッサ３、入力装置４、出力装置５を具備する、各装置２ａ〜２ｆ，３〜５は、バスを介して自由にデータ（プログラムを含む）を送受信可能である。
【００２３】
情報処理装置１は、記憶装置２ａに記憶されているプログラム６をプロセッサ３が読み込み、プロセッサ３がプログラム６に応じた制御を行うことにより、時系列データ処理装置として動作する。
【００２４】
具体的には、プロセッサ３は、プログラム６に基づく制御にしたがって、記憶装置２ｂ〜２ｆをアクセスし、基準変換部７、変動率演算部８、合成部９、重畳表示データ生成部１０、３次元表示データ生成部１１、ランキング表示データ生成部１２、比較表示データ生成部１３として機能する。これらプロセッサ３及びプログラムによって実現される各ユニットはハードウェアにより実現されてもよい。プロセッサ３は、プログラム６に基づく制御にしたがって、入力装置４からユーザの命令及び入力データを受け付け、出力装置５への各種データの出力を行う。
【００２５】
ユーザは、入力装置４を用いて情報処理装置１に命令を与え、出力装置５から出力されるデータにより命令に対する結果を受ける。入力装置４としては、例えばキーボード、ポインティングデバイスなどを用いることができ、出力装置５としては、例えばディスプレイ、スピーカ、印刷装置などを用いることができる。記憶装置２ａ〜２ｆは自由に分離又は統合可能である。記憶装置２ａ〜２ｆの一部又は全部は、外付け式でもよく、内蔵式でもよい。記憶装置２ａ〜２ｆとしては、例えば、内部メモリ、外部メモリ、ハードディスク、各種の記録媒体、レジスタ、キャッシュメモリ、ワークメモリ、データベース装置などを用いることができる。
【００２６】
本実施の形態において、通貨の種別数は３とし、通貨の種類は米ドル（USD）、日本円（JPY）、ユーロ（EUR）の場合を説明する。しかしながら、通貨の数はさらに多くてもよく、通貨の種類としてイギリスポンド（GBP）、スイスフラン（CHF）、カナダドル（CAD）、オーストラリアドル（AUD）、ニュージーランドドル（NLD）など他の通貨を用いることもできる。
【００２７】
本実施の形態において、為替価格チャートは、基準となる通貨の一定の価格値に対する他の通貨の価格値の時間変化を表す。この場合の通貨ペアは、「基準通貨／他の通貨」と表記される。
【００２８】
本実施の形態において、為替価格チャートは、時間情報と、その時間情報に対する他の通貨の価格値とを対応付けたデータとする。さらに、為替価格チャートには、通貨ペアを識別するための通貨ペア識別データが関連付けられている。なお、以下で説明する他のチャートについても同様である。例えば、以下において、各種のチャートや各種のデータには、適宜、時間情報、及び、通貨ペア識別データ又は通貨識別データが含まれているとする。
【００２９】
記憶装置２ｂは、基準となる通貨に対する他の通貨のレートの時間変化を示す為替価格チャート（時系列データ）１４ａ〜１４ｃを記憶するとともに、為替価格チャート１４ａ〜１４ｃに対応する通貨ペア識別データを記憶する。各為替価格チャート１４ａ〜１４ｃの間では、基準通貨と他の通貨とのうちの少なくとも一方、すなわち通貨ペアが異なっている。本実施の形態において、為替価格チャート１４ａ〜１４ｃは、複数の時間情報と、各時間情報に対応する価格レートを含む。
【００３０】
為替価格チャート１４ａは、米ドルの一定の価格値に対する日本円の価格値の時間変化を示すチャート（米ドル／日本円チャート）である。為替価格チャート１４ｂは、ユーロの一定の価格値に対する日本円の価格値の時間変化を示すチャートである（ユーロ／日本円チャート）。為替価格チャート１４ｃは、ユーロの一定の価格値に対する米ドルの価格値の時間変化を示すチャートである（ユーロ／米ドル）。
【００３１】
なお、本実施の形態において、記憶装置２ｂには、３つの為替価格チャート１４ａ〜１４ｃが記憶されているが、３つの通貨について評価をする場合には、この３つの通貨のそれぞれを基準通貨として他の２つの通貨の価格値又は変動率を求めるために十分な数の通貨ペアのデータが記憶されていればよい。例えば、本実施の形態のように３つの通貨について評価をする場合には、時系列データ１４ａ，１４ｃなど、２つの為替価格チャートが記憶されていればよい。
【００３２】
基準変換部７は、記憶装置２ｂに記憶されている為替価格チャート１４ａ〜１４ｃに基づいて、複数の通貨（米ドル、日本円、ユーロ）のそれぞれに対する他のそれぞれの通貨の価格値の時間変化を示す複数の為替価格チャートデータ１５ａ〜１５ｆを生成し、複数の為替価格チャート１５ａ〜１５ｆを記憶装置２ｃに記憶する。すなわち、基準変換部７は、外国為替の一般的な通貨ペアの為替価格チャートに基づいて、複数の通貨のそれぞれを基準通貨として、このそれぞれの基準通貨に対する他のそれぞれの通貨の価格値の時間変化を示す複数の為替価格チャートを生成する。
【００３３】
本実施の形態において、基準通貨とは、第１の通貨（例えば米ドル）の一定の価格値に対する第２の通貨（例えば円）の価格値（１ドルｎ円）を扱う場合における、この第１の通貨を意味するものとする。
【００３４】
複数の為替価格チャート１５ａ〜１５ｆは、それぞれが、複数の通貨のいずれかを基準の通貨とし、複数の通貨のうち基準の通貨を除くいずれかの通貨を他の通貨として、基準の通貨に対する他の通貨の価格レートの時間変化を示す時系列データである。複数の為替価格チャート１５ａ〜１５ｆの間では、通貨ペアにおける少なくとも一方の通貨が異なっている。
【００３５】
為替価格チャート１５ａ〜１５ｆは、それぞれ、複数の時間情報と、その時間情報に対する価格値とを含む。また、為替価格チャート１５ａ〜１５ｆには、通貨ペア識別データが対応付けられている。
【００３６】
本実施の形態の例において、基準変換部７は、米ドルを基準通貨として日本円の価格レートを表わす為替価格チャート１４ａをそのまま為替価格チャート１５ａとする。基準変換部７は、ユーロを基準通貨として米ドルの価格レートを表わす為替価格チャート１４ｃを、米ドルを基準通貨としてユーロの価格レートを表わす為替価格チャート１５ｂに変換する。基準変換部７は、米ドルを基準通貨として日本円の価格レートを表わす為替価格チャート１４ａを、日本円を基準通貨として米ドルの価格レートを表わす為替価格チャート１５ｃに変換する。基準変換部７は、ユーロを基準通貨として日本円の価格レートを表わす為替価格チャート１４ｂを、日本円を基準通貨としてユーロの価格レートを表わす為替価格チャート１５ｄに変換する。基準変換部７は、ユーロを基準通貨として米ドルの価格レートを表わす為替価格チャート１４ｃをそのまま為替価格チャート１５ｅとする。基準変換部７は、ユーロを基準通貨として日本円の価格レートを表わす為替価格チャート１４ｂを、そのまま為替価格チャート１５ｆとする。
【００３７】
変動率演算部８は、記憶装置２ｃに記憶されている複数の為替価格チャート１５ａ〜１５ｆとその通貨ペア識別データとに基づいて、複数の為替価格チャート１５ａ〜１５ｆのそれぞれについて、この複数の為替価格チャート１５ａ〜１５ｆに含まれている各レートを、複数の為替価格チャート１５ａ〜１５ｆ内の基準時間Ｔrの価格レートＲrに対する変動率に変換する。
【００３８】
例えば、時間情報Ｔ0〜Ｔnに対する変動率Ｃ0〜Ｃnの演算としては、まず、為替価格チャートの時間情報Ｔ0〜Ｔnに対する各レートＲ0〜Ｒnから、その為替価格チャート内の基準時間ＴrのレートＲrを引いた値Ｋ0〜Ｋnを求める。次に、この値Ｋ0〜Ｋnをその為替価格チャート内の基準時間ＴrのレートＲrで割って、変動率Ｃ0〜Ｃnを求める。または、変動率Ｃ0〜Ｃnの演算において、値Ｋ0〜Ｋnをその為替価格チャート内の基準時間ＴrのレートＲrで割って１００をかけ、変動率Ｃ0〜Ｃnを％表記としてもよい。また、例えば、変動率Ｃ0〜Ｃnは、時間情報Ｔ0〜Ｔnに対する値Ｒ0〜Ｒnをその為替価格チャート内の基準時間ＴrのレートＲrで割って求めるとしてもよい。また、例えば、変動率Ｃ0〜Ｃnは、時間情報Ｔ0〜Ｔnに対する値Ｒ0〜Ｒnをその為替価格チャート内の基準時間ＴrのレートＲrで割って１を引くとしてもよい。また、例えば、変動率Ｃ0〜Ｃnは、時間情報Ｔ0〜Ｔnに対する値Ｒ0〜Ｒnをその為替価格チャート内の基準時間ＴrのレートＲrで割って１を引き、さらに１００をかけて、変動率Ｃ0〜Ｃnを％表記としてもよい。
【００３９】
そして、変動率演算部８は、この変換処理によって為替価格チャート１５ａ〜１５ｆをそれぞれ変換して得られた複数の為替変動率チャート１６ａ〜１６ｆを記憶装置２ｄに記憶する。ここで、為替変動率チャート１６ａ〜１６ｆは、複数の時間情報に対してその時間情報に対応する変動率が関連付けされている。さらに、為替変動率チャート１６ａ〜１６ｆには、通貨ペア識別データが対応付けられている。
【００４０】
なお、本実施の形態において、変動率演算部８は、記憶装置２ｃに記憶されている複数の為替価格チャート１５ａ〜１５ｆに基づいて複数の為替変動率チャート１６ａ〜１６ｆを生成するとしているが、これに代えて記憶装置２ｂに記憶されている為替価格チャート１４ａ〜１４ｃに基づいて直接複数の為替変動率チャート１６ａ〜１６ｆを生成するとしてもよい。
【００４１】
この場合、変動率演算部８は、通貨ペア識別データに基づいて、第１の通貨に対する第２の通貨の為替価格チャートに基づいて、第１の通貨に対する第２の通貨の為替変動率チャートを求める処理を実行するか、あるいは、第１の通貨に対する第２の通貨の為替価格チャートに基づいて、第２の通貨に対する第１の通貨の為替変動率チャートを求める処理を実行するか、判断する。
【００４２】
変動率演算部８は、第１の通貨に対する第２の通貨の為替価格チャートに基づいて、第１の通貨に対する第２の通貨の為替変動率チャートを求める処理を実行する場合に、例えば、まず、為替価格ャートの各価格値Ｒ0〜Ｒnから、その為替価格チャート内の基準時間Ｔrの価格値Ｒrを引いた値Ｋ0〜Ｋnを求める。次に、変動率演算部８は、この値Ｋ0〜Ｋnを基準時間Ｔrの価格値Ｒrで割って、変動率Ｃ0〜Ｃnを求める。
【００４３】
一方、変動率演算部８は、第１の通貨に対する第２の通貨の為替価格チャートに基づいて、第２の通貨に対する第１の通貨の為替変動率チャートを求める処理を実行する場合に、例えば、まず、為替価格チャート内の基準時間Ｔrの価格値Ｒrから、為替価格ャートの各価格値Ｒ0〜Ｒnを引いた値Ｌ0〜Ｌnを求める。次に、変動率演算部８は、この値Ｌ0〜Ｌnを為替価格ャートの各価格値Ｒ0〜Ｒnで割って、変動率Ｄ0〜Ｄnを求める。
【００４４】
さらに、ユーザからの指定にしたがって、変動率演算部８は、基準時間ＴrをＴ0〜Ｔnのいずれにも設定可能であり、基準時間の価格レートＲrはＲ0〜Ｒnのいずれにも設定可能である。
【００４５】
合成部９は、記憶装置２ｄに記憶されている複数の為替変動率チャート１６ａ〜１６ｆに基づいて、基準通貨の共通する複数の他の通貨の為替変動率データのすべてを合成した基準通貨に対する変動率合成チャートを生成し、複数の通貨のすべてを基準通貨として複数の基準通貨に対する変動率合成チャート１７ａ〜１７ｃを生成する。
【００４６】
そして、合成部９は、この合成処理によって得られた複数の基準通貨の変動率合成チャート１７ａ〜１７ｃを記憶装置２ｅに記憶する。変動率合成チャート１７ａ〜１７ｃには、複数の時間情報と、各時間情報に対応する変動率合成値とが関係付けられている。さらに、変動率合成チャート１７ａ〜１７ｃには、基準通貨を示す通貨識別データが関連付けられている。
【００４７】
本実施の形態において、変動率合成チャート１７ａは、米ドルを基準通貨とした場合の為替変動率チャート１６ａ，１６ｂを合成した時系列データである。変動率合成チャート１７ｂは、日本円を基準通貨とした場合の為替変動率チャート１６ｃ，１６ｄを合成した時系列データである。変動率合成チャート１７ｃは、ユーロを基準通貨とした場合の為替変動率チャート１６ｅ，１６ｆを合成した時系列データである。
【００４８】
本実施の形態において、複数の為替変動率チャートの合成とは、例えば、複数の為替変動率チャートについて、同じ時間情報に関連付けされている変動率の値の合計を、この合成する為替変動率チャートの数で割って、変動率の平均値の時系列データを求めることとする。
【００４９】
なお、例えば、複数の為替変動率チャートについて、単に、同じ時間情報に関連する変動率の値の合計を求めることを、複数の為替変動率チャートの合成処理としてもよい。
【００５０】
重畳表示データ生成部１０は、記憶装置２ｅに記憶されている複数の変動率合成チャート１７ａ〜１７ｃのうちの少なくとも２つを、前記変動率を求めた際の基準時間を同じ位置にして重ねて表示するための重畳表示データ１８ａを生成する。そして、重畳表示データ生成部１０は、生成された重畳表示データ１８ａを記憶装置２ｆに記憶する。
【００５１】
なお、重畳表示データ生成部１０は、記憶装置２ｂ〜２ｄに記憶されている複数のデータのうちの少なくとも２つを、基準時間を同じ位置にして重ねて表示するための重畳表示データを生成するとしてもよい。
【００５２】
３次元表示データ生成部１１は、記憶装置２ｅに記憶されている複数の変動率合成チャート１７ａ〜１７ｃに基づいて、ＸＹ平面に各通貨の識別データ（通貨の名称）を配置し、ＸＹ平面に垂直なＺ軸によって複数の通貨の変動率合成チャート１７ａ〜１７ｃの変動率合成値を表わし、時間の遷移に応じて、各通貨の変動率合成チャート１７ａ〜１７ｃの示す変動率合成値を動的に変化させるための３次元表示データ１８ｂを生成する。この３次元表示データでは、表示時間の経過に対応して、各通貨に関するＺ座標の位置が変化する。本実施の形態において、３次元表示データ生成部１１は、各通貨の変動率合成チャート１７ａ〜１７ｃの示す変動率合成値で示される点を補間し、各通貨の変動率合成チャート１７ａ〜１７ｃの示す変動率合成値で示される点を含む面を表示する３次元表示データ１８ｂを生成する。
【００５３】
そして、３次元表示データ生成部１１は、生成された３次元表示データ１８ｂを記憶装置２ｆに記憶する。
【００５４】
ランキング表示データ生成部１２は、記憶装置２ｅに記憶されている複数の変動率合成チャート１７ａ〜１７ｃの変動率合成値に基づいて、複数の通貨ペアについて、同じ時間情報における一方の通貨の変動率合成チャートの変動率合成値から他方の通貨の変動率合成チャートの変動率合成値を引いた複数の比較データを求める。ランキング表示データ生成部１２は、所定の時間間隔ごとに、複数の通貨ペア識別データを複数の比較データに基づいて昇順又は降順に並べた結果を表示するためのランキング表示データ１８ｃを生成する。そして、ランキング表示データ生成部１２は、生成されたランキング表示データ１８ｃを記憶装置２ｆに記憶する。比較データを求める複数の通貨ペアとしては、一般的に為替取引に使用されている通貨ペアとしてもよい。この場合、一般に使用されている通貨ペアの基準通貨の変動率合成値から他方の通貨の変動率合成値を引くとする。
【００５５】
なお、ランキング表示データ生成部１２は、記憶装置２ｂ〜２ｄに記憶されている複数のデータのうちの少なくとも２つについて、昇順又は降順に並べた結果を表示するためのランキング表示データを生成するとしてもよい。
【００５６】
比較表示データ１８ｄは、記憶装置２ｅに記憶されている複数の変動率合成チャート１７ａ〜１７ｃの変動率合成値に基づいて、ある通貨ペアについて、同じ時間情報における一方の通貨の変動率合成チャートの変動率合成値から他方の通貨の変動率合成チャートの変動率合成値を引いた比較結果（引き算値）又は割った比較結果（割り算値）などを表示するための比較表示データ１８ｃを生成する。そして、比較表示データ１８ｄは、生成された比較表示データ１８ｃを記憶装置２ｆに記憶する。比較表示データ１８ｃには、通貨ペア識別データが関連付けられている。比較を行う通貨ペアとしては、例えば、一般的に為替の取引に使用されている通貨ペアであるとする。
【００５７】
なお、比較表示データ１８ｄは、記憶装置２ｂ〜２ｄに記憶されている複数のデータのうちの任意の２つについて、比較結果を含む比較表示データを生成するとしてもよい。
【００５８】
情報処理装置１は、ユーザから入力装置４で受け付けた命令にしたがって、記憶装置２ｂ〜２ｆに記憶されている各種データを出力装置５によって出力する。例えば、情報処理装置１は、出力装置５に、変動率合成チャート１７ａ〜１７ｃのそれぞれを単体で表示してもよく、変動率合成チャート１７ａ〜１７ｃのうちの少なくとも２つを重畳した重畳表示データ１８ａを表示してもよく、その他、３次元表示データ１８ｂ、ランキング表示データ１８ｃ、比較表示データ１８ｄを表示してもよい。
【００５９】
図２は、本実施の形態に係る重畳表示データ１８ａの表示の一例を示す図である。
【００６０】
Ｘ軸（水平方向）は、時間軸であり、Ｙ軸方向（垂直方向）は、変動率合成値を示す。
【００６１】
この図２では、変動率合成値がゼロの場合を、Ｙ軸のゼロに表示し、変動率合成値がゼロ以上の場合をプラス領域に表示し、変動率合成値がゼロ以下の場合をマイナス領域に表示する。
【００６２】
この図２では、始点が基準時間に設定される。基準時間においては、変動率合成チャート１７ａ〜１７ｃはいずれもゼロに設定される。変動率合成チャート１７ａ〜１７ｃは、時間に応じて、増減し、順位が変化する。
【００６３】
例えば、米ドルを基準通貨とする変動率合成チャート１７ａがプラス領域にある場合、この時点では、基準時間の状態と比較して、米ドルが強くなり他の通貨が弱くなっていることを表わす。
【００６４】
Ｙ軸のスケールは、変動率合成チャート１７ａ〜１７ｃ内の最大値又は最小値に基づいて設定される。例えば、Ｙ軸のスケールは、最大値の絶対値と、最小値の絶対値とのうちいずれか大きい方に基づいて設定される。重畳表示データ生成部１１は、表示される期間に基づいて自動的にＸ軸を調整し、表示対象の変動率合成チャートに基づいて自動的にＹ軸を調整する。なお、変動率合成チャート１７ａ〜１７ｃのいずれかの単体を表示する場合においても、同様に、Ｘ軸、Ｙ軸を調整する。表示画面において、変動率合成チャート１７ａ〜１７ｃには、基準通貨を示す通貨識別データが付される。
【００６５】
図３は、本実施の形態に係る３次元表示データ１８ｂの表示の一例を示す図である。
【００６６】
３次元表示データ１８ｂにおいては、ＸＹ平面に、各通貨の識別データ「日本円」「米ドル」「ユーロ」が配置されている。
【００６７】
３次元表示データ１８ｂでは、時間の経過（開始時点Ｔ0、…、時点Ｔ0＋Δｔ、…、時点Ｔ0＋Δｔ×２、…）にそって、Ｚ軸方向に、各通貨の変動率合成チャート１７ａ〜１７ｃの示す変動率合成値を動的に変化させ、これらの変動率合成値を含む面を表示する。
【００６８】
この図３からは、まず、開始時点Ｔ0では、各変動率合成チャート１７ａ〜１７ｃの示す変動率合成値は同じ値ゼロであり、時点Ｔ0＋Δｔでは、基準通貨が米ドルの変動率合成値が、基準通貨が他の通貨の変動率合成値よりも大きくなっており、時点Ｔ0＋Δｔ×２では、基準通貨が米ドルの変動率合成値が小さくなり、基準通貨がユーロの変動率合成値が大きくなっている状態が把握される。
【００６９】
図４は、本実施の形態に係るランキング表示データ１８ｃの表示の一例を示す図である。
【００７０】
ランキング表示データ１８ｃは、複数の通貨ペアについて、開始時点から所定の時間が経過する毎の変動率合成チャートの変動率合成値の引き算の値を求め、この引き算値の大小関係にそって、通貨ペア識別データを並べ替え、テーブルに配置している。ここで、複数の通貨ペアは、一般的に為替取引で使用されている通貨ペアである。例えば、通貨ペアの左表記の通貨の変動率合成値から右表記の通貨の変動率合成値を引き算する処理が実行される。
【００７１】
この図４では、上位に位置する通貨ペアの方が下位に位置する通貨ペアよりも変動率合成値の引き算値が大きいとする。なお、通貨ペアの識別データのソートは、引き算値の昇順であってもよく、降順であってもよい。
【００７２】
図５は、本実施の形態に係る比較表示データ１８ｄの表示の一例を示す図である。
【００７３】
比較表示データ１８ｄは、複数の合成時系列データ１７ａ〜１７ｃのうちの任意の２つの通貨の変動率合成チャートの比較結果を表示する。
【００７４】
この図５では、各時間ごとに、米ドルを基準通貨とする変動率合成チャート１７ａから、日本円を基準通貨とする変動率合成チャート１７ｂを引き算し、この引き算値を時間にそって表示している。
【００７５】
なお、比較表示データ１８ｄは、一方の変動率合成チャートから他方の変動率合成チャートを割った値を表示するとしてもよい。
【００７６】
図６は、本実施の形態に係る情報処理装置１で実行される時系列データ処理方法の一例を示すフローチャートである。
【００７７】
ステップＳ１において、情報処理装置１は、一般的な為替価格レートに関する為替価格チャート１４ａ〜１４ｃに基づいて、各種通貨を基準の通貨とし、この基準の通貨に対する他の通貨の為替価格チャート１５ａ〜１５ｆを生成する。
【００７８】
ステップＳ２において、情報処理装置１は、為替価格チャート１５ａ〜１５ｆを、それぞれの為替価格チャート内の基準時間のレートで正規化し、変動率を求め、為替変動率チャート１６ａ〜１６ｆを生成する。なお、情報処理装置１は、一般的な通貨レートに関する為替価格チャート１４ａ〜１４ｃから、各種の通貨ペアの為替変動率チャート１６ａ〜１６ｆを求めるとしてもよい。
【００７９】
ステップＳ３において、情報処理装置１は、為替変動率チャート１６ａ〜１６ｆのうち、基準通貨が共通のデータを合成し、変動率合成チャート１７ａ〜１７ｃを生成する。
【００８０】
ステップＳ４において、情報処理装置１は、ユーザからの命令を入力装置４により、入力する。
【００８１】
ステップＳ５において、情報処理装置１は、ユーザからの命令（基準時間の指定、表示対象とする期間の指定、表示対象のデータの指定などを含む）に応じて、記憶装置２ｂ〜２ｅのデータのいずれか、または、変動率合成チャート１７ａ〜１７ｃに基づいて生成された重畳表示データ１８ａ、３次元表示データ１８ｂ、ランキング表示データ１８ｃ、比較表示データ１８ｄのいずれかを出力装置５により表示する。
【００８２】
ステップＳ６において、情報処理装置１は、動作を継続するか否か判断する。
【００８３】
動作を継続する場合、情報処理装置１は、上記ステップＳ４に戻る。
【００８４】
動作を継続しない場合、情報処理装置１は、動作を終了する。
【００８５】
図７は、本実施の形態に係る情報処理装置１をネットワークシステムにより実現する場合のシステム構成の一例を示すブロック図である。
【００８６】
本実施の形態に係る情報処理装置１は、例えばインターネット、ＬＡＮなどの各種ネットワーク１９を介して接続されたクライアントマシン２０ａ〜２０ｎとサーバマシン２１とにより実現するとしてもよい。
【００８７】
例えば、クライアントマシン２０ａは、ネットワーク１９経由で、サーバマシン２１にアクセスし、サーバマシン２１においてログインＩＤ及びパスワードなどによる認証処理が行われる。
【００８８】
そして、クライアントマシン２０ａは、ネットワーク１９経由で、サーバマシン２１に各種のデータの表示命令を送信する。
【００８９】
サーバマシン２１は、上記情報処理装置１と同様の機能を持ち、クライアントマシン２０ａからネットワーク１９経由で表示命令を受信し、必要に応じてこの表示命令に応じたデータを生成し、表示対象の表示データをネットワーク１９経由でクライアントマシン２０ａに送信する。
【００９０】
クライアントマシン２０ａでは、サーバマシン２１から、ネットワーク１９経由で、受信した表示データを表示する。
【００９１】
サーバマシン２１は、課金処理部２２を備えており、口座データベース２３をアクセスし、例えばログインしたユーザ、表示命令を発信したユーザ、又は、使用契約を結んだユーザに対する課金処理を課金処理部２２によって実行し、課金処理結果に応じて口座データベース２３を更新する。
【００９２】
なお、本実施の形態では、口座データベース２３には、ユーザアカウント及びパスワードなどのユーザ情報を管理するユーザ情報データベースが含まれているとする。サーバマシン２１は、ユーザアカウント及びパスワードなどにより、ユーザのログインを管理する。口座データベース２３とユーザ情報データベースとは別構成であってもよい。
【００９３】
さらに、サーバマシン２１は、クライアントマシン２０ａからネットワーク１９経由で、通知条件データ２４を受信し、通知条件データ２４を記憶装置２５に記憶する。通知条件データ２４は、ユーザが通知を望む状態を特定するデータである。サーバマシン２１の自動通知部２６は、サーバマシン２１に保持されているデータ及び生成されたデータを監視し、これらの監視対象のデータが通知条件データの示す通知条件を満たす場合に、その旨をネットワーク１９経由でクライアントマシン２０ａに送信する。通知条件を満たすことは、電子メールなどで送信してもよく、クライアントマシン２０ａの画面に通知条件を満たす旨を表示するとしてもよい。なお、上記情報処理装置１に対しても同様に、課金処理部２２及び自動通知部２６を備えることも可能である。
【００９４】
なお、本実施の形態において、情報処理装置１及びサーバマシン２１は、単体のコンピュータによって実現されてもよいし、複数のコンピュータが連携動作して実現されてもよい。
【００９５】
以上説明した本実施の形態に係る情報処理装置１においては、為替の状態の調査・判断に極めて有効な情報をユーザに提示することができる。例えば、本実施の形態に係る情報処理装置１によって提示される情報を参考にして、ユーザ（トレーダー、アナリスト、一般消費者、取引参加者などを含む）は、トレンドを把握し、多数の通貨ペアから取引に適した通貨ペアを迅速かつ容易に選択することが可能になり、取引の開始及び終了の判断材料とすることができる。
【００９６】
本実施の形態においては、例えば、一般的に使用されている通常の通貨ペアのチャートが示す価値（絶対評価）が基準時点のレートによって変動率に変換され（正規化され）、変動率を表わす為替変動率チャート１６ａ〜１６ｆが表示される。これにより、通貨の強弱と指向性を適切に把握することが可能となり、トレード時の通貨ペアの選択が容易となり、投資効率を向上させることができ、リスクを軽減させることができる。ユーザは、表示された変動率時系列データ１６ａ〜１６ｆを参考にして、エントリー、エグジット（決済）の時期、通貨ペアの選択の判断を効果的に行うことができる。
【００９７】
本実施の形態においては、各種の通貨を基準の通貨とし、各基準の通貨について、為替変動率チャート１６ａ〜１６ｆが合成され、変動率合成チャート１７ａ〜１７ｃが生成される。変動率合成チャート１７ａ〜１７ｃは、取引されている複数の通貨の全ての組み合わせについて生成される。このため、取引されている複数の通貨の全てを対比し定量評価を行うことができ、すべての通貨の状態を一つの画面に表示させることができる。
【００９８】
本実施の形態においては、サービス提供会社のサーバマシン２１から、ユーザのクライアントマシン２０ａ〜２０ｎに各種の時系列データを配信することができ、優れたサービスを提供することができる。
【００９９】
本実施の形態においては、ログイン方式又はプリペイド方式により、サーバ接続、表示命令の受信、又は、表示データの送信を有料とし、課金することができる。
【０１００】
本実施の形態において、各種の構成要素は自由に組み合わせることができ、また、自由に分割することもできる。
【０１０１】
例えば、合成部９は、為替価格チャート１４ａ〜１４ｃに基づいて、各通貨に対する複数の他の通貨毎の為替変動率を求め、この複数の他の通貨毎の為替変動率を合成した各通貨の変動率合成チャート１７ａ〜１７ｃを生成し、各通貨の変動率合成チャート１７ａ〜１７ｃを記憶装置２ｅに記憶するとしてもよい。
【０１０２】
（第２の実施の形態）
本実施の形態においては、上記第１の実施の形態に係る情報処理装置１及びサーバシステム２１の具体的な利用形態及び効果の例について説明する。
【０１０３】
＜為替変動率チャート＞
為替価格チャートは、基準の通貨（特定の２国間通貨のうちの一方）に対して他の通貨（特定の２国間通貨のうちの他方）の変動している「額」をビジュアルで表示するものである。これに対して、本実施の形態に係る為替変動率チャートは基準通貨を用いてその他の通貨の変動を相対的に比較するためのものである。為替変動率チャートは、チャートの動きにより「トレンド」や「トレンドの転換期」について他国通貨との相対的関連性を推し量る際に有効な指標となる。為替変動率チャートは、「為替の強弱及び較差の定量評価」及び「通貨ペア選択」を行う際に、「為替価格チャート」より適した内容を示す。
【０１０４】
本実施の形態では、例えば、米ドル、ユーロ、英ポンド、スイスフラン、カナダドル、オーストラリアドル、日本円からなる主要な７カ国通貨を取り扱う場合を例として説明するが、他の通貨及び通貨の数であっても同様の効果を得ることができる。
【０１０５】
情報処理装置１には、表示内容を任意に切り替え可能なユーザ画面を表示するための設定がなされている。
【０１０６】
為替変動率チャートの表示形式は、ラインチャートとする。情報処理装置１は、複数の為替変動率チャートを、同軸の時間にそって表示（overlay：重ね合わせたデータ表示）する。これにより、ユーザは、それぞれの通貨の為替変動率チャートの高低差と指向性の有無（強弱）を読み取ることが容易になる。しかしながら、為替変動率チャートの形式として、ローソク足チャートなどを用いてもよい。
【０１０７】
情報処理装置１は、各通貨のレートを、その通貨の基準時点の為替価格チャートのローソク足チャートの終値を用いて変動率に変換する。為替変動率チャートを表示する場合には、基準時点の値をゼロと設定する。為替変動率チャートの基準時点以前又は以降の変動率は、Ｙ座標の値とする。為替変動率チャートの画面は、表示対象として指定された期間（横軸＝Ｘ軸）における被表示対象の変動率の高低差を縦軸（Ｙ軸）によって表示する。情報処理装置１は、為替変動率チャートが画面いっぱいに展開されるように、変動率の高低差の開きに応じて、Ｙ軸のスケールを調整する。
【０１０８】
情報処理装置１において、為替変動率チャートの表示間隔は自由に設定可能であるが、例えば、３時間、１５時間、４日間、１５日間、９０日間の期間について表示可能とする。
【０１０９】
情報処理装置１は、例えば、各種の基準通貨に対する他の６つの通貨のそれぞれについて、連続するおよそ１８０個のレートを含む為替変動率チャートを、それぞれ異なる色のラインで表示する。なお、為替変動率チャートに含まれるレートの数は任意に設定可能である。
【０１１０】
３時間（１８０分）の為替変動率チャートを生成する場合には、例えば、通常のリアルタイム為替価格の分足チャートに含まれている１８０個のレートを使用する。
【０１１１】
１５時間の為替変動率チャートを生成する場合には、例えば、通常のリアルタイム為替価格の５分足チャートに含まれている１８０個のレートを使用する。
【０１１２】
４日間の為替変動率チャートを生成する場合には、例えば、通常のリアルタイム為替価格の３０分足チャートに含まれている１９２個のレートを使用する。
【０１１３】
１５日間の為替変動率チャートを生成する場合には、例えば、通常のリアルタイム為替価格の２時間足チャートに含まれている１８０個のレートを使用する。
【０１１４】
９０日間の為替変動率チャートを生成する場合には、例えば、通常のリアルタイム為替価格の１２時間足チャートに含まれている１８９個のレートを使用する。
【０１１５】
情報処理装置１は、ユーザから、基準通貨と表示期間の選択（切替）を受け付け、ユーザの指示にそった為替変動率チャートを表示する。
【０１１６】
表示される為替変動率チャートの計算手法は、例えば、複雑な計数などを用いることなく、下記の通りとする。
【０１１７】
基準通貨を米ドルとし、日本円の変動率チャート（米ドル／日本円）を３時間分生成する場合、３時間の為替価格チャートにおける初め（基準時間）の米ドル／円での「分足チャートの終値：連続する計算の起点になる数値」をＲ0（＝起点となる定数）とし、基準時間の次の「分足チャートの終値」をＡ1とし、変動した価格差Ｋ1を用いてＲ1に対応する変動率Ｃ1を算出する［Ｒ1−Ｒ0＝Ｋ1（変動した額）、（Ｋ1÷Ｒ0）×１００＝Ｃ1（変動率：％）］。なお、単に、Ｋ1÷Ｒ0を変動率としてもよい（％表記としなくてもよい）。また、単に、Ｒ1÷Ｒ0、Ｒ1÷Ｒ0−１などを変動率としてもよい。
【０１１８】
次に、為替価格チャートにおける基準時間から２つ目の「分足チャート終値」をＲ2とし、基準時間からの差額Ｋ2を用いてＲ2に対応する変動率Ｃ2を算出する［Ｒ2−Ｒ0＝Ｋ2（変動した額）、Ｋ2÷Ｒ0×１００＝Ｃ2（変動率：％）］。
【０１１９】
以下、同様の計算が繰り返され、基準時間から３時間分の変動率を算出することにより、米ドル／円の３時間の為替変動率チャートが生成される。そして、米ドル／円の３時間の為替変動率チャートの変動率をラインで結び、３時間の為替変動率チャートが表示される。
【０１２０】
為替価格チャートが基準通貨ユーロに対する米ドルのレートであり、このユーロ／米ドルの為替価格チャートに基づいて、基準通貨を米ドルとしたユーロの変動率を表わす米ドル／ユーロの為替変動率チャートを３時間分生成する場合の演算について以下で説明する。すなわち、以下では、為替価格チャートから、基準通貨を逆転させた場合の為替変動率チャートを求める演算について説明する。
【０１２１】
３時間の為替価格チャートにおける初め（基準時間）のユーロ／米ドルでの「分足チャートの終値：連続する計算の起点になる数値」をＲ0（＝起点となる定数）とし、基準時間の次の「分足チャートの終値」をＲ1とし、変動した価格差Ｌ1を用いてＲ1に対応する変動率Ｄ1を算出する［Ｒ0−Ｒ1＝Ｌ1（変動した額）、（Ｌ1÷Ｒ1）×１００＝Ｄ1（変動率：％）］。なお、単に、Ｌ1÷Ｒ1を変動率としてもよい。
【０１２２】
次に、為替価格チャートにおける基準時点から２つ目の「分足チャート終値」をＲ2とし、基準時間からの差額Ｌ2を用いてＲ2に対応する変動率Ｄ2を算出する［Ｒ0−Ｒ2＝Ｌ2（変動した額）、（Ｌ2÷Ｒ2）×１００＝Ｄ2（変動率：％）］。
【０１２３】
以下、同様の計算が繰り返され、基準時間から３時間分の変動率を算出することにより、ユーロ／米ドルの３時間の為替価格チャートから、米ドル／ユーロの３時間の為替変動率チャートが生成される。そして、米ドル／ユーロの３時間の為替変動率チャートの変動率をラインで結び、３時間の為替変動率チャートが表示される。
【０１２４】
このように、為替価格チャートの左通貨／右通貨の関係に応じて、為替変動率チャートの生成処理が変化する。
【０１２５】
為替価格チャートと為替変動率チャートとで基準通貨が同じ場合には、変動した値を基準時点の値で割る左通貨算出方を用いればよいが、為替価格チャートと為替変動率チャートとで基準通貨が逆になる場合は、変動した値を変動後の価格で割る右通貨算出法を用いる。
【０１２６】
図８は、為替変動率チャートを求める場合の各種の基準通貨と他の通貨との関係の一例を示す図である。
【０１２７】
上記の演算により、米ドルを基準通貨とし、この米ドルに対する他の６つの通貨の変動率のチャート（「米ドル／日本円」為替変動率チャート、「米ドル／英ポンド」為替変動率チャート、「米ドル／スイスフラン」為替変動率チャート、「米ドル／カナダドル」為替変動率チャート、「米ドル／オーストラリアドル」為替変動率チャート、「米ドル／ユーロ」為替変動率チャート）が生成される。
【０１２８】
これら米ドルを基準通貨とする３時間の為替変動率チャートをオーバーレイすることで、「米ドル基準／３時間為替変動率チャート」が生成される。
【０１２９】
情報処理装置１は、表示時間を例えば「１５時間」「４日間」「１５日間」「９０日間」と変えて、米ドルを基準通貨とする為替変動率チャートを生成することも可能である。
【０１３０】
さらに、情報処理装置１は、基準通貨を例えば「日本円」「英ポンド」「スイスフラン」「カナダドル」「オーストラリアドル」「ユーロ」に変えて、基準通貨に対する他の６つの通貨の為替変動率チャートを生成することも可能である。
【０１３１】
図９は、本実施の形態において、基準通貨を日本円とした場合の他の６通貨に関する為替変動率チャートの表示例を示すグラフである。
【０１３２】
情報処理装置１は、ユーザからの命令に応じて、様々な期間について、様々な通貨を基準通貨とし、為替変動率チャートを表示することが可能である。
【０１３３】
為替変動率チャートを表示する場合において、為替変動率チャートの起点（左端）は同一の変動率（６カ国通貨の最初の変動率はゼロ）に設定し、そろった配置とする。これにより、ユーザは、指定した期間内の通貨レートの変遷がより明確に把握できる。
【０１３４】
為替変動率チャートを表示することにより、ユーザは、価格差に惑わされ、投資効率を低下させることを回避できる。同じ１円の差異でも低額通貨と高額通貨では利益獲得効率が異なるが、本実施の形態では、額ではなく率が表示されるため、ユーザの投資効率を向上させることができる。
【０１３５】
本実施の形態において、ユーザは、通貨ごとの動静が時系列（ビジュアル表示）で把握できる。随時うねっている通貨較差にもトレンドが存在している。長期トレンドは中期トレンドの集積によって発生し、中期トレンドは短期トレンドの集積からなる。ユーザは、通貨毎の強弱を読み取り、「最適化された通貨ペアの選択」が可能になる。ユーザは、表示された為替変動率チャートに基づいてトレンド発生からトレンド転換を検討することができ、利益最大化と損失回避を試みることができる。
【０１３６】
ユーザは、各種の為替変動率チャートを参照し、「Entry時期」「Exit時期」を検討することができる。例えば、ユーザは、表示された各種の為替変動率チャートに基づいて、トレンドにそって順張りを行うか、トレンドに逆らって逆張りを行うかを判断することができる。また、ユーザは、各種の為替変動率チャートを参考にして、リスク回避、逆行により発生する損失回避を試みることができる。
【０１３７】
ユーザは、各種の為替変動率チャートを表示する期間を自由に変更することができるため、「スワップ」「スウィング」「デイトレード」「スキャルピング」などのような様々なトレードスタイルに対処することができる。例えば、ユーザは、選択した２カ国の通貨からなる「通貨ペア」の最終変動率が保有ポジションに対し「拡大時」は利益が獲得できており、「縮小時」（交差・拡大へと変化）には利益減少又は損失が発生しているが（売りと買いによってこれらは逆転する）、利益又は損失の拡大・縮小の様子をビジュアルで確認でき、安心してトレードできる。
【０１３８】
＜変動率合成チャート＞
上記のような為替変動率チャートは、いずれも「基準通貨」対「他の通貨（６通貨）」に関するチャートである。したがって、チャートの変化状態は公正に判断可能であっても、７通貨中、基準通貨を除く６通貨のポジションの確認となる。例えば、米ドルを基準通貨として為替変動率チャートを表示する場合には、米ドルのトレンドは表示されない。他の通貨が基準通貨の場合も同様である
そこで、情報処理装置１は、上記の為替変動率チャートの情報をさらに加工し、共通する基準通貨に関する他の通貨の為替変動率チャートを合成した変動率合成チャートを表示し、７通貨のすべてについて比較可能とする。
【０１３９】
変動率合成チャートは、為替価格チャートが「額」、為替変動率チャートが「率」を表すのに対し、７通貨全てを同軸の上で公正かつ定量的に判断でするために作成される。
【０１４０】
情報処理装置１は、変動率合成チャートについて、７通貨全ての組み合わせについて、上記「為替変動率チャート」の数値（変動率）に基づいて変動率合成値を算出する。
【０１４１】
本実施の形態では、例えば、上記５種類の表示期間ごとに、７つの通貨のそれぞれについて、その通貨（基準通貨）に対する他の６通貨の為替変動率チャートの変動率を合成する。
【０１４２】
このようにして得られる７通貨の変動率合成チャートでは、基準通貨を除く他の通貨の表示ではなく、比較対象の７つの通貨を全て同一の画面上に表示することができ、さらに表示期間を切り替えることができる。
【０１４３】
変動率合成チャートの表示形式は、ラインチャートとする。情報処理装置１は、複数の変動率合成チャートを、同軸の時間にそって表示（overlay：重ね合わせたデータ表示）する。これにより、ユーザは、それぞれの通貨の変動率合成チャートの高低差と指向性の有無（強弱）を読み取ることが可能である。しかしながら、為替変動率チャートの表示形式として、ローソク足チャートなどを用いてもよい。
【０１４４】
変動率合成チャートの画面は、表示対象として指定された期間（横軸＝Ｘ軸）の中に存在する被表示変動率合成値の高低差を縦軸（Ｙ軸）にて表示する。情報処理装置１は、変動率合成チャートが画面いっぱいに展開されるように、変動率合成値の高低差の開きに応じて、Ｙ軸のスケールを調整する。
【０１４５】
情報処理装置１において、変動率合成チャートの表示間隔は自由に設定可能であるが、例えば、３時間、１５時間、４日間、１５日間、９０日間の期間について表示可能とする。
【０１４６】
本実施の形態において、７通貨の変動率合成チャートは、それぞれが、およそ１８０の変動率合成値を含むとする。表示される場合には、７通貨の変動率合成チャートは色分けされる。なお、変動率合成チャートに含まれるレートの数は任意に設定可能である。
【０１４７】
７通貨の変動率合成チャートを生成する場合、情報処理装置１は、まず、上記と同様の手法により、７通貨のそれぞれを基準通貨とし、この基準通貨に対する他の６通貨全ての為替変動率チャートを生成する。
【０１４８】
次に、情報処理装置１は、同じ基準通貨に対する他の６通貨の為替変動率チャートについて、同じ時間情報に対応する６通貨の変動率を加えた合計値を求め、この合計値を合成通貨数６で除し、基準通貨と他の全通貨との間で発生する変動率の平均値を求め、変動率合成値とする。例えば、為替変動率チャートの初めのローソク足の終値を規定値（変動率合成値０設定）とし、「次タイミングの為替変動率チャートの変動率合計÷合成通貨数６＝次タイミングの変動率合成値」とし、以下同様にタイミングをずらしながら変動率合成値を算出する。
【０１４９】
なお、本実施の形態では、変動率の合計を合成通貨数で割っているが、７通貨の変動率合成チャートを比較する場合には、変動率の合計を合成通貨数で割らなくてもよい。このように合成通貨数で割らない場合には、比較される通貨間で差が把握し易くなる。
【０１５０】
図１０は、本実施の形態における７通貨の変動率合成チャートの表示例を示すグラフである。
【０１５１】
情報処理装置１は、最初の変動率（基準時間の変動率）から最終の変動率まで変動率合成値を算出した後、これらの変動率合成値をラインで結び、変動率合成チャートを表示する。全ての変動率合成チャートの起点（左端）は、同一の値（７通貨の最初の変動率合成値はゼロ）に設定し、同じ位置に配置する。これにより、指定した表示期間における変動率合成値の変化がより明確に把握可能となる。
【０１５２】
上記のように、為替変動率チャートは、「基準通貨」対「他の６通貨」（１：６のデータ）を示すチャートであったのに対し、変動率合成チャートは７通貨すべてを同軸（一つチャート）に示すことが可能である。変動率合成チャートを用いることで、定量性を向上させることができる。変動率合成チャートを表示することにより、肉眼による読影ミスを防止することができる。変動率合成チャートを比較することで、７通貨すべてについて相互に価格の変動を監視することが可能になり、ユーザが、部分的に発生する一時的価格変動に惑わされることを防止できる。
【０１５３】
＜３次元表示データ＞
情報処理装置１は、上記変動率合成チャートの生成によって得られた数値に基づいて、３次元表示画面を表示する。これにより、ユーザは、通貨の強弱（強弱の度合いと、変化のスピード）を視認することができる。
【０１５４】
図１１は、本実施の形態における３次元表示データの表示例を示す図である。
【０１５５】
情報処理装置１は、ユーザから、平面上の７通貨の通貨名の配置位置の指定を受け付ける。情報処理装置１は、７通貨の変動率合成チャートのそれぞれの変動率合成値を高さで表わし、この７通貨の変動率合成値を補間して７通貨の変動率合成値を含む面を表示する。これにより、各通貨の変動率合成値の時間変化に応じて、表示される面の形も変化する。
【０１５６】
情報処理装置１は、時間経過にしたがって３次元表示データを連続的に表示することで、３次元表示データを動画状態で表示する。この場合の動画の再生スピードは、ユーザから指定可能とし、繰り返して表示可能とする。
【０１５７】
情報処理装置１は、様々な期間について、７通貨の変動率合成チャートの変動率合成値を３次元動画で表示可能とする。
【０１５８】
例えば、情報処理装置１は、３時間、１５時間、４日間、１５日間、９０日間などのように様々な短期及び長期の変動率合成チャートを表示可能である。このように、表示期間を変更可能とすることで、様々なトレードスタイルに対応させることができる。
【０１５９】
なお、一方の軸に基準通貨の識別データを配置し、他方の軸を変動率合成値のスケールとし、時間経過に応じて、変動率合成値を変化させることで、複数の変動率合成チャートの変動率合成値の変化を２次元で表現してもよい。
【０１６０】
＜ランキング表示データ＞
情報処理装置１は、同じ時間情報に関連付けされているある通貨の為替変動率チャートの変動率合成値から、他の通貨の為替変動率合成チャートの変動率合成値を引き算し、この通貨ペアの比較結果データとする。
【０１６１】
さらに、情報処理装置１は、上記の方法で各種の通貨ペアについて比較結果データを生成し、特定の時間間隔ごとに、比較結果データの示す値で通貨ペアの識別データを並び替え、表形式で表示するためのランキング表示データを生成する。
【０１６２】
図１２は、本実施の形態に係るランキング表示データの表示例を示す図である。
【０１６３】
ここで、Ａ〜Ｉは通貨ペアの識別データある。なお、図１３に示すように、通貨ペアの種別としては、為替取引に一般的に用いられる例えば２１種の通貨ペアを用いるとしてもよい。各通貨ペアの識別データは、色分けされて表示される。このランキング表示データによって比較を行う通貨ペアとしては、例えば、為替取引に一般的に使用されている通貨ペアを用いるとしてもよい。これにより、情報処理装置１は、時間軸にそって、通貨ペアで表される通貨間の差の大小関係の変化を、ランキングの上下動で表すことができ、ユーザはそのランキングの変化を色分けされた動きとして視認できる。
【０１６４】
例えば、為替変動率チャートのランキング表示データにおいては、プラスの差が大きい通貨ペアほど、上段に配置され、マイナスの差が大きい通貨ペアほど、下段に配置されるよう、並び替えが行われる。
【０１６５】
なお、情報処理装置１は、各種の通貨ペアの変動率合成チャートのうち、２つの変動率合成チャートの割合（割り算値）などに基づいて、時間の経過に応じたランキングを表示するとしてもよい。
【０１６６】
また、情報処理装置１は、各種の通貨の為替変動率チャートのうち、２つの為替変動率チャートの差（引き算値）割合（割り算値）などに基づいて、時間の経過に応じたランキングを表示するとしてもよい。
【０１６７】
このランキング表示データについても、情報処理装置１は、例えば、３時間、１５時間、４日間、１５日間、９０日間などのように様々な短期及び長期の期間のデータを表示可能である。このように、表示期間を変更可能とすることで、様々なトレードスタイルに対応させることができる
＜比較表示データ＞
情報処理装置１は、各種の通貨ペアの変動率合成チャートのうち、２つの変動率合成チャートの差（引き算値）、割合（割り算値）などを求め、比較表示データとして表示する。
【０１６８】
なお、情報処理装置１は、各種の通貨の為替変動率チャートのうち、２つの為替変動率チャートの差（引き算値）割合（割り算値）などを求め、比較表示データとして表示するとしてもよい。
【０１６９】
図１４は、比較表示データの一例を示すグラフである。表示時間、比較対象の変動率合成チャートは、ユーザによって指定される。
【０１７０】
例えば、比較表示データでは、上記のランキング表示データで示されたある通貨ペアの所定時間毎の強弱を変動率合成値の差で表わす。変動率合成値の差は、例えば棒グラフで表現される。これにより、ユーザは、２つの通貨の変動率合成チャートの差と増減の状態（量的変化の動向）を視覚的に認識することができる。
【０１７１】
この比較表示データについても、情報処理装置１は、例えば、３時間、１５時間、４日間、１５日間、９０日間などのように様々な短期及び長期の期間のデータを表示可能である。このように、表示期間を変更可能とすることで、様々なトレードスタイルに対応させることができる
＜自動通知＞
上記のような為替変動率チャート、及び変動率合成チャートを用いることにより、ユーザは、トレードへのストレスを大きく軽減できる。しかしながら、さらに、情報処理装置１に、自動通知部２６を備え、パターン認識によるプログラムの採用により売買のサインを出力することが可能である。
【０１７２】
自動通知は、例えば、為替変動率チャート又は変動率合成チャートの示すラインの動きが設定した条件を満たした場合に、無償ユーザ、有償ユーザ又は事前登録ユーザに対し、推奨通貨ペア又は対象通貨、エントリー又は決済の時期の確認、を促す電子メールを送信する。ユーザは、この電子メールを、各種の情報端末（携帯電話を含む）で受信する。また、サービスの具体的な提供態様は、自由に定めることができる。
【０１７３】
自動通知部２６は、複数チャートの示す内容が定義した条件と一致した場合に、シグナルを発生させる。シグナル発生の条件は、ユーザによって任意設定可能とする。
【０１７４】
例えば、ユーザがスウィングトレーダーの場合、１５時間分の変動率合成チャートによって前６本の足の偏差があとの３本の足による偏差によって反対方向に３５％転換（同一方向に加速）した際、あるいは、４日間分の変動率合成チャートによって前５本の足の偏差があとの２本の足による偏差によって反対方向に２０％転換（同一方向に加速）した際、当該通貨並びに最も逆行している通貨との「通貨ペア」を通知する。
【０１７５】
例えば、ユーザがデイトレーダーの場合、上記と同様であるが、３時間分の変動率合成チャート、１５時間分の変動率合成チャートを用いるとする。
【０１７６】
＜その他の利用＞
各種のチャート及びデータ（例えば、「為替変動率チャート」「変動率合成チャート」「３次元表示データ」「ランキング表示データ」「比較表示データ」）は以下の役割にて使用可能である。
【０１７７】
９０日分のチャート、１５日分のチャートは、全通貨の個別ポジションを長期チャートにて判断し、トレンド発生の有無とその方向性を確認する場合に有効である。
【０１７８】
１５日分のチャート、４日分のチャートは、取引しようとする通貨（「売」「買」の２通貨）選択と強弱の判定、通貨ペアの選択などに有効である。
【０１７９】
４日分のチャート、１５時間分のチャートは、トレード実施（エントリーと決済）時期のリサーチに有効である。
【０１８０】
１５時間分のチャート、３時間分のチャートは、トレード時期（エントリーと決済）の最終判断に有効である。
【０１８１】
情報処理装置１は、例えば、為替変動率チャートについて、ユーザにＩＤとパスワードを発行し、無償で使用可能とする。そして、情報処理装置１は、変動率合成チャート、３次元表示データについて、上記登録者の中の希望者に「有償」で提供する（例えばプリペイド「Weekly」と「Monthly（割安）」の２通り）。また、例えば、契約企業のユーザに対し所定のログイン方式によってデータの一部を携帯端末などで閲覧可能なサービスを実施するとしてもよい。なお、サービスの具体的な提供態様（有償とするか無償とするかなど）は、自由に定めることができる。
【０１８２】
その他、上記各実施の形態は、上記の事項に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で、種々に変形することが可能である。さらに、上記各実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【符号の説明】
【０１８３】
１…情報処理装置、２ａ〜２ｆ，２５…記憶装置、３…プロセッサ、４…入力装置、５…出力装置、６…プログラム、７…基準変換部、８…変動率演算部、９…合成部、１０…重畳表示データ生成部、１１…３次元表示データ生成部、１２…ランキング表示データ生成部、１３…比較表示データ生成部、１４ａ〜１４ｃ，１５ａ〜１５ｆ…時系列データ、１６ａ〜１６ｆ…変動率時系列データ、１７ａ〜１７ｃ…合成時系列データ、１８ａ…重畳表示データ、１８ｂ…３次元表示データ、１８ｃ…ランキング表示データ、１８ｄ…比較表示データ、１９…ネットワーク、２０ａ〜２０ｎ…クライアントマシン、２１…サーバマシン、２２…課金処理部、２３…口座データベース、２４…通知条件データ、２６…自動通知部。
【図１】
2010204836.tif 000003
【図２】
2010204836.tif 000004
【図３】
2010204836.tif 000005
【図４】
2010204836.tif 000006
【図５】
2010204836.tif 000007
【図６】
2010204836.tif 000008
【図７】
2010204836.tif 000009
【図８】
2010204836.tif 000010
【図９】
2010204836.tif 000011
【図１０】
2010204836.tif 000012
【図１１】
2010204836.tif 000013
【図１２】
2010204836.tif 000014
【図１３】
2010204836.tif 000015
【図１４】
2010204836.tif 000016