(57)【要約】【課題】株価を初めとする金融商品の価格を利用してユーザが気軽に楽しめる問題を作成する。【解決手段】株価情報データベース７２には、現実の市場における金融商品の価格データおよび価格の変動を表す数値データが記録される。銘柄抽出部４２は、株価情報データベース７２から、ユーザの過去の投資趣向または金融商品に対する注目の度合いに応じて複数の金融商品データを選択する。問題作成部５２は、銘柄抽出部によって選択された金融商品データのチャートを一覧表示した後、チャートの表示順序を入れ替えてその金融商品の名称をユーザに入力させる形式のトレーニング問題を作成する。作成された問題は、出題画面送信部５８によってユーザ端末に送信される。【選択図】図２
2008242320.tif 000002
【特許請求の範囲】
【請求項１】
現実の市場における金融商品の価格および価格変動を表す指標を含む金融商品データを取得して記憶する情報記憶部と、
前記情報記憶部から特定の金融商品データを選択する抽出部と、
前記抽出部によって選択された金融商品データのチャートを一覧表示した後、チャートの表示順序を入れ替えてその金融商品の名称をユーザに入力させる形式のトレーニング問題を作成する問題作成部と、
作成したトレーニング問題をユーザ端末に送信する送信部と、
ユーザによって入力された解答を前記ユーザ端末から受け取り成績を付与する集計部と、
を備えることを特徴とするトレーニング問題作成装置。
【請求項２】
前記抽出部は、前記情報記憶部からユーザの過去の投資趣向または金融商品に対する注目の度合いに応じて複数の金融商品データを選択することを特徴とする請求項１に記載のトレーニング問題作成装置。
【請求項３】
前記抽出部は、前記複数の金融商品データのうち少なくとも一部については、互いにチャートの形状が近似している金融商品データを選択することを特徴とする請求項１または２に記載のトレーニング問題作成装置。
【請求項４】
前記抽出部は、前記情報記憶部に格納されている金融商品データを参照して各金融商品の所定期間における変動の度合いを表す変動度を算出し、該変動度の数値の近い金融商品データをチャートの形状が近似しているデータとして選択することを特徴とする請求項３に記載のトレーニング問題作成装置。
【請求項５】
前記変動度は、金融商品の価格の推移を表すテクニカル指標を使用して算出されることを特徴とする請求項４に記載のトレーニング問題作成装置。
【請求項６】
前記テクニカル指標は移動平均乖離率であることを特徴とする請求項５に記載のトレーニング問題作成装置。
【請求項７】
前記抽出部は、トレーニング問題におけるユーザの過去の成績に応じた数だけ、互いにチャートの形状が近似している金融商品データを選択することを特徴とする請求項３に記載のトレーニング問題作成装置。
【請求項８】
現実の市場における金融商品の価格および価格変動を表す指標を含む金融商品データを取得して記憶する情報記憶部から、ユーザの過去の投資趣向または金融商品に対する注目の度合いに応じて複数の金融商品データを選択する機能と、
選択された金融商品データのチャートを一覧表示した後、チャートの表示順序を入れ替えてその金融商品の名称をユーザに入力させる形式のトレーニング問題を作成する機能と、
作成したトレーニング問題をユーザ端末に送信する機能と、
ユーザによって入力された解答を前記ユーザ端末から受け取り成績を付与する機能と、
をコンピュータに発揮させることを特徴とするトレーニング問題作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、株式を初めとする金融商品の価格情報を加工してユーザに提供する技術に関する。
【背景技術】
【０００２】
近年、多くの証券会社がインターネットを介して株式取引が可能なウェブサイトを開設している。これら証券会社のウェブサイトの中には、新たな顧客を開拓したりまたはウェブサイトへのアクセス数を増やしたりするために、仮想の株式取引を行うシミュレーションシステムを提供しているところもある。そのような技術として例えば特許文献１は、ほぼリアルタイムで仮想取引を行うことが可能な仮想投資シミュレーション装置を開示している。
【特許文献１】特開２００２−０４９７５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のようなシミュレーションは株式取引に関する多くの知識を必要とするので、特に初心者にとってはしきいが高く気軽に挑戦できるものではない。
【０００４】
本発明はこうした状況に鑑みてなされたものであり、その目的は、株式を初めとする金融商品の価格情報を利用してユーザが気軽に楽しめるトレーニング問題を作成する技術を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、トレーニング問題作成装置である。この装置は、現実の市場における金融商品の価格および価格変動を表す指標を含む金融商品データを取得して記憶する情報記憶部と、情報記憶部から特定の金融商品データを選択する抽出部と、抽出部によって選択された金融商品データのチャートを一覧表示した後、チャートの表示順序を入れ替えてその金融商品の名称をユーザに入力させる形式のトレーニング問題を作成する問題作成部と、作成したトレーニング問題をユーザ端末に送信する送信部と、ユーザによって入力された解答をユーザ端末から受け取り成績を付与する集計部と、を備える。
【０００６】
この態様によると、刻々と変化する金融商品の価格を利用してトレーニング問題を作成するので、市場が開いている間は常に新たな問題が作成され、また連続して挑戦しても同一の問題が出題されることがない。また、トレーニング問題を解答するために、ユーザは金融商品のチャート形状を記憶しようと努めるため、金融商品の価格変動の特徴を学習することができる。さらに、チャートの形状を記憶するタイプの問題なので、金融商品に付いての知識が不足しているユーザでもトレーニング問題を楽しむことができる。
なお、「金融商品」には、個別株式、債券、外貨、上場投資信託、商品先物など市場において取引される任意の商品が含まれる。
【０００７】
抽出部は、前記情報記憶部からユーザの過去の投資趣向または金融商品に対する注目の度合いに応じて複数の金融商品データを選択してもよい。こうすると、各ユーザの投資趣向に沿った金融商品が出題されることになるので、ユーザは自分の興味のある金融商品の知識を増やすことができる。
【０００８】
抽出部は、複数の金融商品データのうち少なくとも一部については、互いにチャートの形状が近似しているデータを選択してもよい。チャートの形状が互いに似ている商品データを選択すれば、それらを区別して記憶することが困難になるため、トレーニング問題の難易度を高めることができる。
【０００９】
抽出部は、情報記憶部に格納されている金融商品データを参照して各金融商品の所定期間における変動の度合いを表す変動度を算出し、該変動度の数値の近い金融商品データをチャートの形状が近似しているデータとして選択してもよい。変動度という統一の指標を使用することで、チャート間の形状の近似を簡便に判断することができる。
【００１０】
変動度は、金融商品の価格の推移を表すテクニカル指標を使用して算出されてもよい。例えば、移動平均乖離率を使用することができる。このようなテクニカル指標は株価データなどと一緒に提供されることが多いため、変動度の算出のために特別のアルゴリズムを開発する必要がない。また、外部からテクニカル指標の提供を受けることで、トレーニング問題作成装置の計算負荷を軽減することができる。
【００１１】
抽出部は、トレーニング問題におけるユーザの過去の成績に応じた数だけ、互いにチャートの形状が近似しているデータを選択してもよい。こうすれば、ユーザの能力に応じた難易度のトレーニング問題を提供することができる。
【００１２】
本発明の別の態様は、トレーニング問題の作成プログラムである。このプログラムは、現実の市場における金融商品の価格および価格変動を表す指標を含む金融商品データを取得して記憶する情報記憶部から、ユーザの過去の投資趣向または金融商品に対する注目の度合いに応じて複数の金融商品データを選択する機能と、選択された金融商品データのチャートを一覧表示した後、チャートの表示順序を入れ替えてその金融商品の名称をユーザに入力させる形式のトレーニング問題を作成する機能と、作成したトレーニング問題をユーザ端末に送信する機能と、ユーザによって入力された解答をユーザ端末から受け取り成績を付与する機能と、をコンピュータに発揮させる。
【００１３】
なお、以上の構成要素の任意の組合せ、本発明を方法、装置、システム、記録媒体、コンピュータプログラムにより表現したものもまた、本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、株価を初めとする金融商品の価格情報を元にしてトレーニング問題を作成するので、市場が開いている間は常に新たな問題が作成され、また連続して挑戦しても同一の問題が出題されることがなくなる。
【発明を実施するための最良の形態】
【００１５】
本発明の一実施形態は、金融商品の一つである株価を利用して比較的手軽に解くことができるトレーニング問題を作成しユーザに提供するトレーニング問題作成システムである。
【００１６】
本実施形態では、ユーザに対して記憶問題と計算問題の二種類のトレーニング問題が提供される。記憶問題とは、図６および図８に示すように、ユーザに株価などの数値を予め記憶させておき、画面内の空欄に記憶させた数値を入力させて正答率を競わせる問題である。計算問題とは、図１０に示すように、画面内の空欄に関連する他の数値から計算される数値を入力させて正答率を競わせる問題である。これら問題の詳細については、それぞれの図面と関連して後述する。
【００１７】
図１は、本発明の一実施形態に係るトレーニングシステム１０を含む全体構成図である。トレーニングシステム１０は、株価情報を利用したトレーニング問題の作成およびユーザ端末への送信、トレーニング問題の作成に必要なデータの蓄積などを担当する。トレーニングシステム１０は、インターネット等のネットワーク１４を介してユーザ端末１２と接続される。
【００１８】
ユーザ端末１２は、携帯電話やＰＤＡ（Personal Digital Asistant）などの携帯端末またはパーソナルコンピュータである。ユーザ端末１２は、表示装置であるディスプレイとキーボードおよびマウスなどの入力装置とを備える。ユーザ端末１２にはブラウザが搭載されており、種々のサーバから提供されるウェブページをユーザ端末１２のディスプレイに表示することができる。本実施形態では、トレーニングシステム１０はトレーニング問題をウェブページの形態でユーザ端末１２に提供する。このウェブページは、ＳＧＭＬ(Standard Generalized Markup Language)、ＨＴＭＬ(HyperText Markup Language)、ＸＭＬ(eXtensible Markup Language)などのマークアップ言語で記述されている。Ｊａｖａスクリプト（登録商標）などのスクリプト言語が含まれていてもよい。
【００１９】
ユーザはユーザ端末１２を介して問題に解答し、解答をトレーニングシステム１０に送信する。トレーニングシステム１０は、解答を受け取って採点をした上で成績データをユーザ端末１２に返す。ユーザ端末１２およびトレーニングシステム１０の間の送受信はＨＴＴＰプロトコルにしたがって実施される。
【００２０】
管理者端末１６はトレーニングシステム１０の管理者が操作する端末であり、トレーニングシステム１０に対する株価銘柄データの選択指示や株式市況情報の提供などを行う。外部データベース１８は、トレーニングシステム１０の管理者または第三者が運営するデータベースであり、トレーニングシステム１０に対して株価情報を提供する。トレーニングシステム１０はバッチ処理によって外部データベース１８にアクセスして必要な株価情報を転送する。外部データベース１８として、例えばＱＵＩＣＫなどを利用することができる。
【００２１】
トレーニングシステム１０は、一例として証券会社によって管理される。トレーニングシステム１０内のウェブサーバは、証券会社のウェブサイトを通じてトレーニング問題をユーザに提供するように構成される。ウェブサイトを訪問したユーザがブラウザを介して所定の操作を行うと、トレーニングシステム１０によってトレーニング問題が作成されユーザ端末１２に供給される。
【００２２】
図２は、トレーニングシステム１０の詳細な構成を示す。トレーニングシステムは、ウェブサーバ２０、アプリケーションサーバ３０およびデータベースサーバ７０からなるウェブ三層構成をなしている。各層でサーバを増設して処理能力を向上できることは言うまでもない。
【００２３】
図２では、アプリケーションサーバ３０とデータベースサーバ７０はそれぞれ機能ブロック図として描かれている。各ブロックは、ハードウェア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウェア的にはメモリにロードされたプログラムなどによって実現されるが、ここでは、それらの連携によって実現される機能ブロックとして描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００２４】
アプリケーションサーバ３０は、本実施形態にしたがってトレーニング問題を作成する。
【００２５】
選択画面作成部３２は、ウェブサイト上でユーザによってトレーニング問題の開始が選択された後で出題形式や出題内容を選択させるための選択画面を作成する。選択画面作成部３２は、選択画面に表示するための市況情報を保持していてもよい。ユーザ情報取得部３８は、トレーニング問題にチャレンジするユーザのユーザＩＤを取得したり、選択画面においてユーザによって選択された内容を取得する。
【００２６】
難易度設定部４０は、ユーザが過去に行ったトレーニングの成績をユーザ成績データベース７６から取得し、今回提供するトレーニング問題の難易度を設定する。
【００２７】
銘柄抽出部４２は、トレーニング問題の作成に用いられる銘柄の株価情報を株価情報データベース７２から抽出する。トレーニング問題の作成に用いられる銘柄は、難易度設定部４０で設定された難易度にしたがって決定される場合と、選択画面作成部３２によってユーザ端末に提供された選択肢の中からユーザが選んだものの条件にしたがって決定される場合がある。
【００２８】
難易度にしたがって銘柄が決定される場合、難易度計算部４４は、株価情報データベース７２から適当な数の銘柄または予め定められた銘柄の株価情報を取得し、トレーニング問題を解く上での難易度を各銘柄について計算する。難易度の計算方法については後述する。各銘柄について難易度を計算した後、難易度設定部４０で設定された難易度を満たす銘柄を決定する。銘柄選択部４６は、決定された銘柄の株価情報を株価情報データベース７２から取得し、これらを株価情報一時記憶部５６に格納する。
【００２９】
ユーザが選んだ選択肢にしたがって銘柄が決定される場合、銘柄選択部４６は選択肢に対応する株価情報を株価情報データベース７２から直接取得し、これらを株価情報一時記憶部５６に格納する。
【００３０】
問題作成部５２は、テンプレート選択部４８、テンプレート格納部５０、データ適用部５４および株価情報一時記憶部５６を有する。
テンプレート格納部５０は、記憶問題および計算問題のそれぞれの出題形式について難易度に対応して入力方式が異なるテンプレートを複数保持している。テンプレート選択部４８は、ユーザが希望した出題形式および設定された難易度に対応するテンプレートを選択し、問題作成部５２に渡す。
【００３１】
テンプレートは株価情報の各項目に対応する欄を有し、問題の解答時にユーザに対して入力を求めるために空欄とすべき部分が指定されている。データ適用部５４は、株価情報一時記憶部５６に保持されている株価情報の各項目、例えば現値、前日比などの値をテンプレートに当てはめることでトレーニング問題を作成する。なお、後述するように、記憶問題では株価情報を一覧表示するための一覧画面と解答を入力するための出題画面の二つを作成する必要があるので、テンプレートもそれぞれに対応したものが準備されている。
【００３２】
出題画面送信部５８は、問題作成部５２によって作成されたウェブページ形式のトレーニング問題をウェブサーバ２０を介してユーザ端末に送信する。
【００３３】
集計部６６は、解答受信部６０、採点部６２および成績データ作成部６４を含む。解答受信部６０は、ウェブサーバ２０を介してトレーニング問題に対するユーザの解答を受け取る。採点部６２は、ユーザの解答と株価情報一時記憶部５６に保持されている株価情報とを比較して、ユーザの解答の正誤を判定し正答率を算出する。また、ユーザが解答に要した時間を求める。成績データ作成部６４は、採点部６２から正答率と解答時間とを受け取り、これらをウェブサーバ２０を介してユーザ端末に送信する。また、ユーザ成績データベース７６内の各ユーザに対応する成績データを今回の正答率と解答時間とで置換する。成績データ作成部６４は、各ユーザと他のユーザの成績を比較してその結果をウェブサーバ２０を介してユーザ端末に送信してもよい。
【００３４】
データベースサーバ７０は、トレーニング問題の作成に必要な様々なデータを格納する複数のデータベースを有する。株価情報データベース７２は、複数の銘柄の株価情報を保持する。株価情報には、各種テクニカル手法を使用して作成される株価チャートも含まれる。データベース更新処理部８０がバッチ処理によって定期的に外部データベースから株価情報を取得し、株価情報データベース７２内の情報を更新する。データベース更新処理部８０は、個別の株価情報の他に、日経平均株価などの代表的な指数や経済指標を取得して株価情報データベース７２の格納してもよい。
【００３５】
ユーザ属性データベース７４は、ユーザに関するデータを保持する。具体的には、ログインのためのユーザＩＤやパスワードの他、ユーザが予め登録しておく保有株の情報や、過去の売買履歴や株価情報の検索履歴を保持していてもよい。
【００３６】
ユーザ成績データベース７６は、トレーニングシステム１０が提供したトレーニング問題の各ユーザの正答率や解答時間などの成績情報を保持する。所定期間にわたる成績情報の履歴を保持していてもよいし、最新値のみを保持していてもよい。ユーザ成績データベース７６は、ユーザ個人の成績以外にも、トレーニングシステム１０を利用する全ユーザの正答率および解答時間の平均値などを保持していてもよい。また、ユーザ成績データベース７６は、ユーザ属性で分類できるグループ、例えば年代、性別、居住地域、投資経験などで分けられるグループ毎に、グループに含まれる全ユーザの正答率および解答時間の平均値を保持していてもよい。
【００３７】
出題内容データベース７８は、トレーニングシステム１０の管理者が予め選定しておいた銘柄に関する株価情報を保持する。管理者は、管理者端末１６を使用して出題設定部８２にアクセスし、トレーニング問題の作成に使用すべき銘柄名を与える。出題設定部８２は、これら銘柄名に対応する株価情報を株価情報データベース７２から選び出し、出題内容データベース７８に格納する。また、出題内容データベース７８には、管理者が当日の株価情報に基づいて作成した売買代金ランキング、騰落率ランキング、業種別騰落率ランキングなどのランキング情報も格納される。
【００３８】
ウェブサーバ２０は、ユーザ端末のブラウザからのアクセス要求を処理し、アプリケーションサーバ３０で作成されたウェブページをユーザ端末のブラウザに送信し、ウェブページ上で入力されるユーザＩＤやトレーニング問題に対する解答などをブラウザから受け取りアプリケーションサーバ３０の対応するブロックに渡す役割を有する。
【００３９】
本実施形態では、トレーニングモードとして練習モードと全国大会モードが用意されている。練習モードは、ユーザが一人で練習するためのモードである。全国大会モードは、全国の他のユーザと回答率を競うためのモードである。前者は、各ユーザの能力に応じて問題の難易度が変化するのに対して、後者は当日の株式動向を元にした問題が提供されて全ユーザが同一の問題を解くという違いがある。
以下では、まず練習モードにおいてユーザ端末に表示される画面例について説明し、続いて全国大会モードにおける画面例について説明する。
【００４０】
図３は、ウェブサイト上でユーザによってトレーニングの開始が選択された後にユーザ端末に表示される画面の一例を示す。この画面１００では、ユーザはトレーニングモードを選択するように促される。ユーザが練習モード１０２または全国大会モード１０４のいずれかのボタンを選択すると、ユーザ情報取得部３８がその情報を取得する。
【００４１】
図４は、トレーニングモードの選択後にユーザ端末に表示される画面の一例を示す。この画面１０６では、ユーザは問題形式を選択するように促される。ユーザが記憶問題１０８または計算問題１１０のいずれかのボタンを選択すると、ユーザ情報取得部３８がその情報を取得する。
【００４２】
図５は、問題形式の選択後にユーザ端末に表示される画面の一例を示す。この画面１１２では、ユーザは問題の作成に使用される銘柄の種類を選択するように促される。「売買代金上位１０」のボタン１１４が選択されると、出題内容データベース７８に保持されている売買代金ランキングの上位１０位までの銘柄の株価情報を使用してトレーニング問題が作成される。「騰落率上位１０」のボタン１１６が選択されると、騰落率ランキングの上位１０位までの銘柄の株価情報を使用してトレーニング問題が作成される。「マイポートフォリオ」ボタン１１８が選択されると、ユーザ属性データベース７４に保持されているユーザの保有銘柄の株価情報を使用してトレーニング問題が作成される。ユーザがいずれかのボタンを選択すると、ユーザ情報取得部３８がその情報を取得する。
【００４３】
以下では、ユーザが画面１００で「練習モード」を、画面１０６で「記憶問題」を、画面１１２で「売買代金上位１０」を選択したものとして説明する。
【００４４】
図６ないし図８は、記憶問題が選択されたときにユーザ端末に表示される画面の一例を示す。
図６は、記憶用の一覧画面１２０である。ユーザが「売買代金上位１０」を選択したのに対応して、売買代金ランキングのうち上位１０銘柄の株価情報がテーブル形式で表示される。図中のテーブルにおいて、列１２２は各銘柄に割り当てられている銘柄コードを表し、列１２４は銘柄名を表し、列１２６は銘柄毎の業種を表し、列１２８は各銘柄の株価の現値を表し、列１３０は前日比を表している。
【００４５】
銘柄選択部４６は、ユーザによって「売買代金上位１０」が選択されると、出題内容データベース７８から最新の売買代金ランキングの情報を取得し、ランキングに含まれる銘柄の株価情報を株価情報データベース７２から取得する。問題作成部５２は、適当なテンプレートにこれら株価情報を当てはめて一覧画面１２０を作成する。なお、市場が開いている間にトレーニングが開始された場合には、株価情報データベース７２内の最新の現値と前日比を使用するが、市場が閉じている間にトレーニングが開始された場合は、現値の代わりに終値を用いる。
【００４６】
ユーザは、一覧画面１２０のテーブルを見て数値を記憶したと判断した後、スタートボタン１３２を選択する。
【００４７】
図７は、スタートボタン１３２を選択した後にユーザ端末に表示される画面である。図示するように、テーブルが消えて画面上でカウントダウンの表示がなされる。
【００４８】
図８は、カウントダウン後にユーザ端末に表示される出題画面１４０である。出題画面１４０では、一覧画面１２０で示した銘柄の順序が並べ替えられた状態で表示される。列１４２〜１５０は、図６列１２２〜１３０に対応する。ただし、列１５０では、前日比が空欄で表示されている。ユーザは、記憶した数値を空欄に入力するように要求される。ユーザは、カーソル１５２のある空欄に数値を入力することができる。出題画面１４０に表示されるソフトテンキー１５４の数値をクリックするか、またはユーザ端末のキーボードを使用して数値を打ち込み、その後確定ボタン１５６をクリックするかまたはキーボードの確定キーを押すと、入力が確定する。記憶している数値を全て入力した後ユーザが入力完了ボタン１５８をクリックすると、入力された数値が解答受信部６０に送信される。
【００４９】
図９は、トレーニングの採点結果を伝える画面１６４の一例を示す。採点部６２は、ユーザ端末から受け取った数値を株価情報一時記憶部５６に保持されているデータと比較して、ユーザの入力した前日比の数値が正しいか否かを判定し、正答率を算出し、正答率と解答時間１６６を画面に表示する。成績データ作成部６４は、ユーザ成績データベース７６に保持されている全ユーザの平均値を取得して、正答率と解答時間１６８を平均値と共にユーザ端末に送り返す。
【００５０】
このように、売買代金上位や騰落率上位などの実際のランキングに基づいて銘柄を選択し、これらの株価情報を使用してトレーニング問題を作成するので、ユーザはトレーニングを楽しみながら当日の株価動向を知ることができる。また、ユーザが予め登録したポートフォリオに基づいて銘柄を選択した場合は、ユーザはトレーニングを楽しみながら自分の保有株式の株価動向を知ることができる。
【００５１】
続いて、図４において「計算問題」が選択されたときにユーザ端末に表示される画面例について説明する。
図１０は、計算問題の出題画面１７０である。図６の記憶問題の例と同様に、ユーザが「売買代金上位１０」を選択したのに対応して、売買代金ランキングのうち上位１０銘柄の株価情報がテーブル形式で表示される。銘柄コード１７２、銘柄名１７４、業種１７６、現値１８０および前日比１８２に加えて、ここでは前日終値１７８も表示される。
【００５２】
銘柄選択部４６は、ユーザによって「売買代金上位１０」が選択されると、出題内容データベース７８から最新の売買代金ランキングの情報を取得し、ランキングに含まれる銘柄の株価情報を株価情報データベース７２から取得する。問題作成部５２は、適当なテンプレートにこれら株価情報を当てはめて出題画面１７０を作成する。
【００５３】
出題画面１７０では、ランダムに空欄が配置されている。ユーザは、前日終値、現値、または前日比を用いて計算した結果をこれらの空欄に入力するように要求される。図８と同様に、ユーザは、カーソル１８４のある空欄に数値を入力することができる。出題画面１７０に表示されるソフトテンキー１８８の数値をクリックするか、またはユーザ端末のキーボードを使用して数値を打ち込み、その後確定ボタン１９０をクリックするかまたはキーボードの確定キーを押すと、入力が確定する。記憶している数値を全て入力した後ユーザが入力完了ボタン１９２をクリックすると、入力された数値が解答受信部６０に送信される。そして、図９と同様の採点結果がユーザ端末に送信される。
【００５４】
このように、記憶問題の場合と同様に、売買代金上位や騰落率上位などの実際のランキングに基づいて銘柄を選択し、これらの株価情報を使用してトレーニング問題を作成するので、ユーザはトレーニングを楽しみながら当日の株価動向を知ることができる。また、ユーザが予め登録したポートフォリオに基づいて銘柄を選択した場合は、ユーザはトレーニングを楽しみながら自分の保有株式の株価動向を知ることができる。
【００５５】
図１１は、図３において「全国大会モード」が選択されたときにユーザ端末に表示される画面の一例を示す。本実施形態では、全国大会モードでは当日の株式市況に関連する銘柄を使用して共通の問題が作成される。画面１９６には、トレーニングシステムの管理者によって作成された当日の株式市況についての記事１９８が表示される。また、記事に関連して例えば新興市場の銘柄からトレーニング問題が作成されることを予告するメッセージも表示される。図４と同様に、ユーザが記憶問題２００か計算問題２０２のいずれかのボタンを選択すると、上述したような記憶問題の一覧画面または計算問題の出題画面がユーザ端末に表示される。
【００５６】
管理者は、株式市況に関する記事を選択画面作成部３２に記録するとともに、当日の株式動向に関連する銘柄名を選定して出題設定部８２に設定する。例えば、株式市場で活発に取引がなされた場合は、売買高ランキング上位１０銘柄を選定する。株式市場が全面高の場合は、値上がり率ランキング上位１０銘柄を選定する。特定業種の売買が目立った場合は、当該業種の業種別騰落率上位１０銘柄を選定する。管理者が銘柄名を出題設定部８２に与えると、出題設定部８２は対応する株価情報を株価情報データベース７２から取得して出題内容データベース７８に保存する。データ適用部５４は、出題内容データベース７８から株価情報を取得しテンプレートを使用してトレーニング問題を作成する。
【００５７】
出題内容データベース７８は、トレーニングシステム１０の管理者が予め選定した銘柄に関する株価情報を保持する代わりに、選定した銘柄名またはコードのみを保持していてもよい。この場合、データ適用部５４は、まず出題内容データベース７８にアクセスして銘柄名またはコードを取得する。その後、株価情報データベース７２から対応する株価情報を取得し、テンプレートを使用してトレーニング問題を作成する。
【００５８】
図１２は、全国大会モードにおけるトレーニングの採点画面の一例を示す。図９と同様に、図１２においてもユーザの正答率と解答時間が表示される。全国大会モードでは、このほかに共通の問題に解答した全てのユーザの中での全体順位２０８が表示される。各ユーザの正答率はユーザ成績データベース７６に保持されているので、成績データ作成部６４は今回採点したユーザの正答率と他のユーザの正答率とを比較して順位を決定する。
【００５９】
このように、全国大会モードにおいては、管理者が選定した当日の株式動向に関連する銘柄の株価情報を使用してトレーニング問題が作成される。したがって、ユーザはトレーニング問題を解答しながら当日の株式動向を間接的に知ることができる。また、長期にわたってトレーニング問題にチャレンジするうちに、相場の変動、売買高の大きい銘柄や騰落率の激しい銘柄などを自然と学習することができ、ユーザの投資力向上に間接的に寄与する。
【００６０】
図１３は、ユーザ成績データベース７６に格納されるユーザ毎の成績を記録するテーブル２１０の一部を示す。このテーブル２１０では、ユーザＩＤ２１４毎に、記憶問題における最新の正答率２１６、計算問題における最新の正答率２１８、記憶問題の難易度２２０、および計算問題の難易度２２２が記録されている。難易度２２０、２２２は過去に各ユーザに出題された問題のうち最高難易度を示している。上述したように、各ユーザの正答率が同じ難易度のトレーニング問題に解答した他のユーザの平均正答率を上回ると、難易度が一つアップする。
【００６１】
図１４は、入力方式と難易度の対応を説明する図である。難易度欄２３２は、トレーニング問題の難易度を１〜５の５段階で決めることを表す。テンプレート欄２３４は、難易度に対応する記憶問題または計算問題の入力方式の説明である。難易度１の問題では、図１５に示すように、空欄が縦一列に整列している。難易度２の問題では、既に図１０に示したように、空欄がランダムに配置される。難易度３の問題では、空欄の配置がランダムな点は難易度２と同じであるが、キーボードを使用した入力が不可となり、画面上のソフトテンキー１８８で解答を入力させる。難易度４の問題では、図１６に示すように、ソフトテンキーにアラビア数字以外の数字が含まれるようになる。難易度５の問題では、図１７に示すように、テンキーがばらばらになって画面内を移動する。本実施形態では、上述のような態様の記憶問題用および計算問題用のテンプレートがテンプレート格納部５０内に予め準備されている。難易度１〜５に対応するテンプレートが複数組準備されていてもよい。このように、難易度毎のテンプレートを準備しておくことによって、難易度に応じたトレーニング問題を容易に作成することができる。
【００６２】
図１８（ａ）は計算問題用の難易度１のテンプレートの一例であり、図１８（ｂ）は計算問題用の難易度２のテンプレートの一例である。図示するように、銘柄コード欄２６２、銘柄名欄２６４、業種欄２６６、前日終値欄２６８、現値欄２７０および前日比欄２７２が含まれており、問題作成部５２は、所定の株価情報の各項目をテンプレートの各欄に当てはめることでトレーニング問題を作成する。図中の網掛け領域は、計算問題において空欄として表示する部分であり、問題作成部５２はこの部分には株価情報の項目を当てはめない。
【００６３】
図１９および図２０は、練習モードにおけるトレーニング問題の作成プロセスを説明するフローチャートである。
ウェブサイトにおいてトレーニングの実行がユーザによって選択されると、選択画面作成部３２によって作成されたトレーニングモードの選択画面および問題形式の選択画面がユーザ端末に表示される。ユーザがいずれかの選択肢を選ぶと、その情報がユーザ情報取得部３８によって取得される（Ｓ１０）。難易度設定部４０は、ユーザＩＤを用いてユーザの前回の正答率と前回の難易度、および同一の難易度の問題を解答したユーザの平均正答率をユーザ成績データベース７６から取得する（Ｓ１２）。難易度設定部４０は、ユーザの前回の正答率が全体の平均正答率を上回っているか否かを判定する（Ｓ１４）。上回っていれば（Ｓ１４のＹ）、今回出題する問題の難易度を前回よりも一つ高く設定する（Ｓ１６）。上回っていなければ（Ｓ１４のＮ）、今回出題する問題の難易度を前回と同一に設定する（Ｓ１８）。
【００６４】
選択画面作成部３２は、図５に示したような問題に使用する銘柄の選択画面を表示する（Ｓ２０）。銘柄選択部４６はユーザによって選ばれた選択肢に対応する銘柄の株価情報を株価情報データベース７２から取得し、株価情報一時記憶部５６に格納する（Ｓ２２）。
【００６５】
テンプレート選択部４８は、難易度設定部４０で設定された難易度に対応する記憶問題用または計算問題用のテンプレートをテンプレート格納部５０から選び出してデータ適用部５４に渡す（Ｓ２４）。データ適用部５４は、株価情報一時記憶部５６に格納されている株価情報をテンプレートに適用することによってトレーニング問題を作成する（Ｓ２６）。出題画面送信部５８は、トレーニング問題を含むウェブページをウェブサーバ２０を介してユーザ端末１２に送信する（Ｓ２８）。
【００６６】
図２０に移り、解答受信部６０は、ユーザ端末１２からトレーニング問題に対する解答を受け取る（Ｓ３０）。採点部６２は、株価情報一時記憶部５６に格納されている株価情報と照合して、ユーザの解答が正しいか否かを採点し、正答率を計算する（Ｓ３２）。成績データ作成部６４は、ユーザ成績データベース７６から今回出題された問題と同一の難易度で行われた他のユーザの正答率および解答時間の平均値を取得し（Ｓ３４）、ユーザ自身の今回の成績とともにユーザ端末１２に送り返す（Ｓ３６）。成績データ作成部６４は、今回のユーザの正答率と出題の難易度でユーザ成績データベース７６の対応するデータを更新する（Ｓ３８）。
【００６７】
図２１は、全国大会モードにおけるトレーニング問題の作成プロセスを説明するフローチャートである。
ユーザによって全国大会モードが選択されると、選択画面作成部３２は図１１に示したような株式市況情報を含む選択画面を作成する（Ｓ５０）。ユーザによって記憶問題または計算問題のいずれかが選択されると（Ｓ５２のＹ）、銘柄選択部４６は市況情報に関連する株価情報を出題内容データベース７８から取得し、株価情報一時記憶部５６に保存する（Ｓ５４）。テンプレート選択部４８は全国大会モード用のテンプレートを選択し、データ適用部５４は株価情報一時記憶部５６に保存された株価情報をテンプレートに適用してトレーニング問題を作成する（Ｓ５６）。出題画面送信部５８は、トレーニング問題を含むウェブページをウェブサーバ２０を介してユーザ端末に送信する（Ｓ５８）。
【００６８】
解答受信部６０は、ユーザ端末１２からトレーニング問題に対する解答を受け取る（Ｓ６０）。採点部６２は、株価情報一時記憶部５６に格納されている株価情報と照合して、ユーザの解答が正しいか否かを採点し、正答率を計算する（Ｓ６２）。成績データ作成部６４は、ユーザ成績データベース７６に記録されている全国大会モードを体験した全てのユーザの正答率と今回の正答率とを比較してユーザの全国ランキングを決定する（Ｓ６４）。成績データ作成部６４は、ユーザ自身の今回の成績とともに全国ランキングをユーザ端末１２に送り返す（Ｓ６６）。成績データ作成部６４は、今回のユーザの正答率をユーザ成績データベース７６のランキング情報に追加する（Ｓ６８）。
【００６９】
上述の実施形態では、トレーニング問題の形式として記憶問題と計算問題を出題することを述べた。これらに加えて、株価分析の際に頻繁に使用されるチャートの形状をユーザに記憶させる形式の問題（以下、「チャート記憶問題」と呼ぶ）を出題してもよい。
【００７０】
図２２は、練習モードにおけるチャート記憶問題の作成プロセスを説明するフローチャートである。
ウェブサイトにおいてトレーニングの実行がユーザによって選択されると、選択画面作成部３２によって作成されたトレーニングモードの選択画面および問題形式の選択画面がユーザ端末に表示される。この例では、ユーザが「練習モード」と「チャート記憶問題」を選択したものとする（Ｓ８０）。難易度設定部４０は、ユーザＩＤを用いてユーザの前回の成績と前回の出題難易度、および同一の難易度の問題を解答したユーザの平均正答率をユーザ成績データベース７６から取得する（Ｓ８２）。難易度設定部４０は、ユーザの前回の正答率が全体の平均正答率を上回っているか否かを判定する（Ｓ８４）。上回っていれば（Ｓ８４のＹ）、今回出題する問題の難易度を前回よりも一つ高く設定する（Ｓ８６）。上回っていなければ（Ｓ８４のＮ）、今回出題する問題の難易度を前回と同一に設定する（Ｓ８８）。
【００７１】
銘柄選択部４６は、ユーザの過去の投資趣向、各銘柄に対する注目の度合い、およびチャートの形状に基づいて、株価情報データベース７２からトレーニング問題の作成に使用する複数の銘柄の株価チャートを取得し、株価情報一時記憶部５６に格納する（Ｓ９０）。このプロセスについては、図２３を参照して後述する。
【００７２】
テンプレート選択部４８は、難易度設定部４０で設定された難易度に対応するチャート記憶問題用のテンプレートをテンプレート格納部５０から選び出して問題作成部５２に渡す（Ｓ９２）。問題作成部５２は、株価情報一時記憶部５６に格納されている株価チャートをテンプレートに適用することによってトレーニング問題を作成する（Ｓ９４）。出題画面送信部５８は、トレーニング問題を含むウェブページをウェブサーバ２０を介してユーザ端末１２に送信する（Ｓ９６）。これ以降の処理は、図２０のＳ３０以下と同様であるので省略する。
【００７３】
図２３は、Ｓ９０の銘柄を選択するプロセスを詳細に示すフローチャートである。まず、銘柄抽出部４２内のユーザ注目度算出部（図示せず）は、株価情報データベース７２から全ての銘柄または所定の範囲（例えば、東証一部上場）の銘柄の株価情報を取得し、ユーザ注目度を算出する（Ｓ１００）。このユーザ注目度は、トレーニング問題を提供する各ユーザの銘柄に対する注目の度合いと、全てのユーザの銘柄に対する注目の度合いとを数値化したものである。
【００７４】
図２４は、ユーザ注目度の算出対象となる銘柄を説明するためのテーブル２８０である。ユーザ注目度算出部は、株価情報データベース７２から集められた銘柄のうち、列２８２に記載の条件を満たすものに対して列２８４のポイントを付与する。
【００７５】
テーブル２８０のうち番号（１）で示す条件は、トレーニング問題を提供するユーザが現在保有している銘柄であるかである。番号（２）で示す条件は、トレーニング問題を提供するユーザが過去に取引経験のある銘柄であるかである。番号（３）で示す条件は、トレーニング問題を提供するユーザが過去に株価情報を検索したことのある銘柄であるかである。ユーザ注目度算出部は、ユーザ属性データベース７４を参照してユーザの現在の保有株、過去の売買履歴および検索履歴を取得し、これらに含まれる銘柄についてそれぞれ所定のポイントを与える。このように、（１）〜（３）の条件は、各ユーザの投資趣向にあった銘柄に対してポイントを付与するためのものである。
【００７６】
テーブル２８０のうち、番号（４）で示す条件は、全ユーザの売買履歴に基づいて作成された売買回数の多い銘柄の上位２０位以内に入る銘柄であるかである。番号（５）で示す条件は、全ユーザの検索履歴に基づいて作成された検索履歴の多い銘柄の上位２０位以内に入る銘柄であるかである。番号（６）で示す条件は、過去一週間の出来高ランキングにおいて上位２０位以内に入る銘柄であるかである。これらの売買回数ランキング、検索回数ランキング、および出来高ランキングは、ユーザ成績データベース７６内のデータに基づいて作成されてもよいし、または管理者によって作成されユーザ成績データベース内に格納されていてもよい。ユーザ注目度算出部は、これらのランキングに含まれる銘柄についてそれぞれ所定のポイントを与える。このように（４）〜（６）の条件は、市場に参加している他のユーザが注目している銘柄に対してポイントを付与するためのものである。
なお、上述のポイントを付与する条件は一例であり、他の条件を設定したり付与するポイント数を変更したりしてもよいことは言うまでもない。
【００７７】
図２５は、ユーザ注目度の算出方法を示すテーブル２９０である。列２９２は銘柄コードを示す。列２９４は、条件（１）〜（６）を満足して各銘柄に付与されるポイントを示す。列２９６は、条件（１）〜（６）で付与されたポイントの合計を示す。この合計値が各銘柄のユーザ注目度になる。
【００７８】
図２３に戻り、銘柄選択部４６は、ユーザの成績に応じて、全銘柄のなかからユーザ注目度の大きい順に銘柄を絞り込む（Ｓ１０２）。
【００７９】
図２６は、ユーザの成績に応じて全銘柄から絞り込まれる銘柄数を示すテーブル３００である。列３０２は、ユーザのチャート記憶問題における最新の成績を表す。ここでは、成績として正答率を使用している。列３０４は、Ｓ１０２において全銘柄の中から絞り込まれる銘柄数を表す。図示するように、ユーザの成績が高いほど、絞り込まれる銘柄数が多くなっている。
【００８０】
図２７は、ユーザ注目度の大きい順に銘柄をソートした様子を表す。銘柄選択部４６は、ユーザ成績データベース７６から問題を出題するユーザの最新の成績を取得し、テーブル３００にしたがって絞り込む銘柄数を決定する。そして、ユーザ注目度の大きい順に、絞り込み銘柄数に相当する数の銘柄を選択する。
【００８１】
図２３に戻り、銘柄抽出部４２内の近似度算出部（図示せず）は、Ｓ１０２で絞り込まれた銘柄の株価チャートを取得し、チャート間の形状の類似を判断するための指標となる各銘柄の株価変動近似度を算出する（Ｓ１０４）。
【００８２】
ここで、株価変動近似度の算出手法について説明する。出願人は、過去の株価データに基づき、複数の銘柄について移動平均乖離率の数値が互いに近似していると、チャートも比較的似た形状となることを確かめた。そこで、本実施形態では、株価変動近似度として移動平均乖離率を使用する。移動平均乖離率とは、前日終値と指定期間（５日、２５日、１３週、２６週など、）の移動平均線の平均値とが離れている度合いを表す。まず、前日終値から指定期間の移動平均値を差し引き、その値を指定期間の移動平均値で割り、最後に１００をかけて求められた値が移動平均乖離率となる。
【００８３】
近似度算出部は、ユーザ注目度に基づいて絞り込まれた銘柄について移動平均乖離率を算出する。そして、一つの銘柄を適当に選び、移動平均乖離率がその銘柄に近い順に、ユーザの成績に応じた数の銘柄を選択する（Ｓ１０６）。このときに選択する銘柄数は図２６の列３０６に示されており、ユーザの成績が高いほど、移動平均乖離率の近い銘柄が多く選択されるようになっている。銘柄数が５銘柄に満たない場合、銘柄選択部４６は、ユーザ注目度による絞り込み後の銘柄の中から、合計で５銘柄となるようにランダムに銘柄を選択する。このようにして選択された銘柄によって、チャート記憶問題が作成される。上述したように、移動平均乖離率の値が近いとチャート形状も似たような形状となるので、問題の難易度は高くなる。
【００８４】
なお、株価変動近似度として、移動平均乖離率以外のテクニカル指標を使用してもよい。
【００８５】
図２８は、チャート記憶問題における記憶用の一覧画面３１０の一例を示す。問題作成部５２は、銘柄選択部４６によって図２３のプロセスにしたがって選択された銘柄名を受け取る。続いて、対応する株価チャートを株価情報一時記憶部５６から取得し、その画像を予め準備されているチャート記憶問題用のテンプレートに適用して一覧画面３１０を作成する。一覧画面３１０には、銘柄名３１２とその株価チャート３１４とが表示される。この例では、チャートとしてローソク足と５日移動平均線および２５日移動平均線が表示されている。他の既知のテクニカルチャートを表示してもよい。
【００８６】
ユーザは、一覧画面３１０のチャートを見て形状を記憶したと判断した後、スタートボタン３１６をクリックする。すると、一覧画面３１０が消えて図７に示したようなカウントダウン表示がなされる。
【００８７】
図２９は、カウントダウン後にユーザ端末に表示される出題画面３２０の一例を示す。出題画面３２０では、一覧画面３１０で示したチャートが順序を並べ替えた状態で表示される。ユーザは、チャートの形状を元にそれがいずれの銘柄のチャートであるかを判断し解答するように要求される。各チャート３２４の上部にはプルダウンメニュー３２２が配置されており、右端をクリックすることで銘柄名の選択肢が画面表示される。代わりに、キーボードを使用して空欄に直接銘柄名を入力するように構成してもよい。全てのチャートに銘柄名を当てはめた後、ユーザが入力完了ボタン３２６をクリックすると、入力された解答が解答受信部６０に送信される。
【００８８】
採点部６２は、ユーザ端末から受け取った解答が正しいか否かを判定し、正答率を算出する。成績データ作成部６４は、ユーザ成績データベース７６に保持されている全ユーザの平均値を取得して、正答率と解答時間を平均値と共にユーザ端末に送り返す。
【００８９】
このように、株価チャートの形状を記憶させるトレーニング問題を作成してユーザに提供することで、ユーザはトレーニングを楽しみながら特定銘柄のチャートの傾向を知ることができる。また、過去のトレーニングの成績が高いユーザには、形状の似ている紛らわしいチャートを多く含んだトレーニング問題が出題されるため、より難易度が高くなる。
【００９０】
なお、上述のように、ユーザ注目度や株価変動近似度に基づいてチャート記憶問題で出題する銘柄を決定する代わりに、ユーザがポートフォリオとして予め登録している銘柄の中から出題する銘柄を決定するようにしてもよい。この場合、ユーザはトレーニングを楽しみながら自分の保有株式の価格傾向を知ることができる。
【００９１】
以上説明したように、本実施形態によれば、刻々と変化する株価を利用してトレーニング問題を作成するので、市場が開いている間は常に新たな問題が作成され、また連続して挑戦しても同一の問題が出題されることがない。また、記憶問題や計算問題、チャート記憶問題などの特別な知識を必要としないトレーニング問題が提供されるので、経験の少ないユーザでも気軽に取り組むことができる。
【００９２】
一般論として、投資に興味を持つ年代は若年層よりも中高年層の方が多い。また、中高年層は脳の活性化にも興味があると考えられる。本実施形態のトレーニング問題を解くことによって、これら二つの興味を同時に満足させることができる。さらに、トレーニング問題を繰り返すことによって、ユーザは間接的に株価動向を知ることとなり、長期的にユーザの投資力を向上させる。
【００９３】
また、本実施形態のトレーニング問題を証券会社のウェブサイトで提供するようにすれば、証券会社に口座を持たない新たな顧客を開拓するきっかけとなる。また、既に口座を有している既存ユーザについても、ユーザの関心のある銘柄を選択してトレーニング問題を作成できるのでユーザの継続利用が見込まれ、ウェブサイトへのアクセス数の増加につながる。
【００９４】
さらに、本実施形態では、時々刻々と変化する株価を適当なタイミングで取得し、株価を所定のテンプレートに適用することでトレーニング問題を作成するため、管理者の手を介することなく自動的に問題を作成できる。
【００９５】
以上、本発明をいくつかの実施の形態をもとに説明した。これらの実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００９６】
請求項に記載の各構成要件が果たすべき機能は、本実施例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【００９７】
実施の形態ではトレーニング当日の株価情報を利用することを述べたが、市場が閉じている間は終値などを使用してもよい。また、日々の株価の代わりに、月間最高値、最安値などの一ヶ月単位の値や、年初来高値、年初来安値などのより長期の値を使用してトレーニング問題を作成してもよい。
【００９８】
実施の形態では株式市況の情報を伝える画面からトレーニングを開始することを述べたが、トレーニングの実行中に株式市況情報を表示するようにしてもよい。この情報は、トレーニング問題として採用されている銘柄に関するものとすることが好ましい。
【００９９】
全国大会モードでは、全員が同一の問題に挑戦する代わりにユーザのレベルに応じて選択できる問題が選べるようにしてもよい。例えば、上級者、中級者、初心者のレベル分けをし、全国順位がそれぞれのレベル毎に集計されてもよい。
【０１００】
実施の形態では株価情報を使用するものとして本発明を説明したが、他の金融商品の情報を使用してトレーニング問題を作成してもよい。金融商品には、株式、債券、外貨、上場投資信託、商品先物などの他、市場において取引され値動きのある任意の金融商品が含まれる。
【図面の簡単な説明】
【０１０１】
【図１】本発明の一実施形態に係る株価情報を利用したトレーニングシステムを含む全体構成図である。
【図２】トレーニングシステムの構成を示す図である。
【図３】ユーザがウェブサイトにアクセスし、トレーニングの開始を選択した後最初にブラウザに表示される画面の一例を示す図である。
【図４】トレーニングモードの選択後にブラウザに表示される画面の一例を示す図である。
【図５】問題形式の選択後にブラウザに表示される画面の一例を示す図である。
【図６】ユーザに対して提示される記憶用の画面を示す図である。
【図７】カウントダウン画面を示す図である。
【図８】カウントダウン後に表示される解答用の画面を示す図である。
【図９】練習モードにおける採点結果の画面を示す図である。
【図１０】値上がり率上位銘柄を利用した計算問題を提示する画面の一例を示す図である。
【図１１】図３において全国大会モードが選択されたときに表示される画面の一例を示す図である。
【図１２】全国大会モードにおける採点結果の画面を示す図である。
【図１３】ユーザ成績データベースに格納される、ユーザ毎の成績を記録するテーブルの一部を示す図である。
【図１４】入力方式と難易度の対応を説明する図である。
【図１５】難易度１の計算問題の一例を示す図である。
【図１６】難易度４の計算問題の一例を示す図である。
【図１７】難易度５の計算問題の一例を示す図である。
【図１８】（ａ）は難易度１のテンプレートの一例を示し、（ｂ）は難易度２のテンプレートの一例を示す図である。
【図１９】一実施形態に係る問題作成のフローチャートである。
【図２０】一実施形態に係る問題作成のフローチャートである。
【図２１】全国大会モードのフローチャートである。
【図２２】別の実施形態のフローチャートである。
【図２３】ユーザの過去の投資趣向、各銘柄に対する注目の度合い、およびチャートの形状に基づいて銘柄を選択するプロセスを詳細に示すフローチャートである。
【図２４】ユーザ注目度の算出対象となる銘柄を説明するためのテーブルである。
【図２５】ユーザ注目度の算出方法を示すテーブルである。
【図２６】ユーザの成績に応じて全銘柄から絞り込まれる銘柄数を示すテーブルである。
【図２７】ユーザ注目度の大きい順に銘柄をソートした様子を表す表である。
【図２８】チャート記憶問題における記憶用の一覧画面の一例を示す図である。
【図２９】チャート記憶問題における出題画面の一例を示す図である。
【符号の説明】
【０１０２】
１０  トレーニングシステム、  １２  ユーザ端末、  １４  ネットワーク、  １６  管理者端末、  １８  外部データベース、  ２０  ウェブサーバ、  ３０  アプリケーションサーバ、  ３２  選択画面作成部、  ３８  ユーザ情報取得部、  ４０  難易度設定部、  ４２  銘柄抽出部、  ４４  難易度計算部、  ４６  銘柄選択部、  ４８  テンプレート選択部、  ５０  テンプレート格納部、  ５２  問題作成部、  ５６  株価情報一時記憶部、  ５８  出題画面送信部、  ６０  解答受信部、  ６２  採点部、  ６４  成績データ作成部、  ６６  集計部、  ７０  データベースサーバ、  ７２  株価情報データベース、  ７４  ユーザ属性データベース、  ７６  ユーザ成績データベース、  ７８  出題内容データベース、  ８０  データベース更新処理部、  ８２  出題設定部。
【図１】
2008242320.tif 000003
【図２】
2008242320.tif 000004
【図３】
2008242320.tif 000005
【図４】
2008242320.tif 000006
【図５】
2008242320.tif 000007
【図６】
2008242320.tif 000008
【図７】
2008242320.tif 000009
【図８】
2008242320.tif 000010
【図９】
2008242320.tif 000011
【図１０】
2008242320.tif 000012
【図１１】
2008242320.tif 000013
【図１２】
2008242320.tif 000014
【図１３】
2008242320.tif 000015
【図１４】
2008242320.tif 000016
【図１５】
2008242320.tif 000017
【図１６】
2008242320.tif 000018
【図１７】
2008242320.tif 000019
【図１８】
2008242320.tif 000020
【図１９】
2008242320.tif 000021
【図２０】
2008242320.tif 000022
【図２１】
2008242320.tif 000023
【図２２】
2008242320.tif 000024
【図２３】
2008242320.tif 000025
【図２４】
2008242320.tif 000026
【図２５】
2008242320.tif 000027
【図２６】
2008242320.tif 000028
【図２７】
2008242320.tif 000029
【図２８】
2008242320.tif 000030
【図２９】
2008242320.tif 000031