(57)【特許請求の範囲】
【請求項１】
現時点より所定期間遡る一連の日値列、週値列、及び月値列、それら一連の日値列、週値列、及び月値列のそれぞれに関する一連の短期移動平均値列、中期移動平均値列、及び長期移動平均値列、並びに、日足、週足、及び月足の各上下端を規定する一対の隣接移動平均値列、及びそれらの日足、週足、及び月足が陰足か陽足かの別を示す足色値列を基礎データとして記憶させてなる基礎データ記憶手段と、
前記基礎データ記憶手段に記憶された基礎データに基づいて、日足、週足、又は月足に関する短期、中期、及び長期の増田足曲線を生成描画する増田足曲線生成描画手段とを備え、
それにより、株、債権、為替、又は商品の価格動向を、日足、週足、又は月足に係る短期増田足曲線、中期増田足曲線、及び長期増田足曲線からなる３本の増田足曲線を使用して表現する増田足チャートの生成表示装置において、
前記基礎データ記憶手段に記憶された基礎データに基づいて、明日以降、所定日数分の中期増田未来日足列を生成して描画する中期増田未来日足曲線生成描画手段を包含し、
前記中期増田未来日足曲線生成描画手段が、
直近所定日数分の中期増田日足列において、前記陰足を示す足色値である下降色（Ｂ）を有する足が所定本数以上連続する状態から前記陽足を示す足色値である上昇色（Ｐ）を有する足が所定本数以上本日に至るまで連続すると言った足色値の変化が検出される状態のとき、所定のルールにしたがって、明日以降所定日数分の中期増田未来日足列を生成して描画する第１の生成描画処理（ステップ６０３）と、
直近所定日数分の中期増田日足列において、前記上昇色（Ｐ）を有する足が所定本数以上連続する状態から前記下降色（Ｂ）を有する足が所定本数以上本日に至るまで連続すると言った足色値の変化が検出される状態のとき、所定のルールにしたがって、明日以降所定日数分の中期増田未来日足列を生成して描画する第２の生成描画処理（ステップ６０５）と、
前記２つの状態のいずれでもないとき、本日の日値と明日以降所定日数分の各日のそれぞれから中期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、それらの乖離値列の極性別個数内訳を求め、大多数がいずれの極性に属するかの判断結果に応じ、所定ルールにしたがって、明日以降所定日数分の中期増田未来日足列を生成して描画する第３の生成描画処理（ステップ６０６）とのいずれか１つを実行するように仕組まれており、かつ
前記第１の生成描画処理（ステップ６０３）に適用される所定のルールが、
前記下降色（Ｂ）を有する足が所定本数以上連続したとき、その連続する最後の下降色足の長さを調べ、それが所定の基準値未満のときには、直近所定日数分の下降色足の傾きを求め、下降色足で延長して中期未来足を前記所定日数分だけ描き、一方、それが所定の基準値以上であるときには、直近所定日数分の下降色足の傾きを求め、上昇色足で延長して左右対称的に中期未来足を描くものであり（ステップ７０１〜７０４）、
前記第２の生成描画処理（ステップ６０５）に適用される所定のルールが、
前記上昇色（Ｐ）を有する足が所定本数以上連続したとき、その連続する最後の上昇色足の長さを調べ、それが所定の基準値未満のときには、直近所定日数分の上昇色足の傾きを求め、上昇色足で延長して中期未来足を前記所定日数分だけ描き、一方、それが所定の基準値以上であるときには、直近所定日数分の上昇色足の傾きを求め、下降色足で延長して左右対称的に中期未来足を描くものであり（ステップ７１１〜７１４）、
前記第３の生成描画処理に適用される所定のルールが、
大多数側極性にある乖離値の絶対値が全て基準値以下で、かつ直近所定本数の中期増田日足の長さの値が基準値以上か否かを判定し（ステップ１００１，１１０１）、
大多数側極性にある乖離の絶対値が全て基準値以下で、かつ前記直近所定本数の中期増田日足の長さの値が基準値以上の場合には、直近所定日数の傾きで明日以降所定日数分の上昇色の中期増田未来日足列を、前記大多数側極性が正のときには前記上昇色（Ｐ）、負のときには前記下降色（Ｂ）をもって生成し（ステップ１００２，１１０２）、
大多数側極性にある乖離の絶対値のいずれかが基準値より大きく、または前記直近所定本数の中期増田日足の長さの値が基準値未満の場合には、さらに前記大多数側極性が正のときには前記下降色（Ｂ）、負のときには前記上昇色（Ｐ）を有する足が存在せず、かつ前記大多数側極性が正のときには極性が正である乖離値個数、負のときには負である乖離値個数が前記直近所定日数より少ないか否かを判定し（ステップ１００３，１１０３）、
前記大多数側極性が正又は負のときにそれぞれ決められた所定色の足が存在せず、かつ前記大多数側極性が正又は負のときにそれぞれ決められた所定極性である乖離値個数が前記直近所定日数より少ない場合には、前記大多数側極性が正のときには直近所定日数の上昇色足の傾き、負のときには直近所定日数の下降色足の傾きで、明日以降所定日数分の中期増田未来日足列を生成し（ステップ１００４，１１０４）、
前記大多数側極性が正又は負のときにそれぞれ決められた所定色の足が存在するか、または前記大多数側極性が正のとき又は負のときにそれぞれ決められた所定極性である乖離値個数が直近所定日数と同数である場合には、前記直近所定日数間に、前記大多数側極性が正のときには下降色足、負のときには上昇色足が、それぞれ連続して半数以上あればその傾きで、半数未満であればそれと反対の色の足の傾きを求め、左右対称的な傾きで明日以降所定日数分の中期増田未来日足列を生成し（ステップ１００５，１１０５）、
前記大多数側極性が存在しないときには、本日から直近所定日数分まで遡って、同じ足色が２日以上連続している足の色と傾きで中期未来足を前記所定日数分だけ描くものである（ステップ１２０１）、
ことを特徴とする増田足チャートの生成表示装置として、コンピュータを機能させるためのコンピュータプログラム。
【請求項２】
前記中期増田未来日足曲線生成描画手段が、
前記第１、第２、又は第３の生成描画処理のいずれかが実行されたのちに、本日の日値と明日以降所定近日数分の各日のそれぞれから中期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、それらの乖離値列の絶対値が所定値を越えるか否かの判断結果に応じ、所定のルールにしたがって、明日以降所定近日数分の中期増田未来日足列を補正する補正処理（ステップ６０７）を実行するように仕組まれており、
前記補正処理に適用される所定のルールが、
前記乖離値の絶対値が基準値を超える未来足については、前日の足長と同じ長さでかつ前日の足色（Ｐ又はＢ）と反対色（Ｂ又はＰ）の足に変更するものである（ステップ１３０２〜１３０９）、
ことを特徴とする請求項１に記載のコンピュータプログラム。
【請求項３】
前記中期増田未来日足曲線生成描画手段により生成された明日以降所定日数分の中期増田未来日足列に基づいて、明日以降所定日数分の短期増田未来日足列を生成して描画する短期増田未来日足曲線生成描画手段をさらに包含し、
前記短期増田未来日足曲線生成描画手段が、
前記中期増田未来日足曲線生成描画手段により生成された明日以降所定日数分の中期増田未来日足列から逆算して求められた明日以降所定日数分の中期移動平均値列に基づいて、明日以降所定日数分の日値列を仮算出する日値列仮算出手段（ステップ１４０１，１６０１〜１６０５）と、
前記日値列仮算出手段にて算出された明日以降所定日数分の日値列に基づいて、明日以降所定日数分の短期移動平均値列を仮算出する短期移動平均値列仮算出手段（ステップ１４０２，１７０１〜１７０８）と、
今日の日値と今日の短期移動平均値との大小比較の判断結果に応じて、所定のルールにしたがって明日の短期増田未来日足の足色を決定する足色決定手段（ステップ１４０３，１７０１〜１７０８）と、
前記短期移動平均値列仮算出手段により得られる短期移動平均値列に基づいて算出される短期増田未来日足列の明日以降直近所定本数の足色の全てが、足色決定手段にて決定された明日の短期増田未来日足の足色と同一か否かの判断結果に応じて、所定のルールにしたがって明日以降所定日数分の短期増田未来日足列を描画する短期増田未来日足列生成描画手段（１４０４，２１０１〜２１０５）とを含み、
前記足色決定手段に適用される所定のルールが、
今日の終値が、今日の短期移動平均値よりも大きい場合、今日の短期移動平均値よりも小さい場合、今日の短期移動平均値と等しい場合に応じて、第１の色決定処理、第２の色決定処理、第３の色決定処理をそれぞれ実行するものであり（ステップ１８０２〜１８０５）、かつ
前記第１の色決定処理が、今日の日値の方が今日から短期区間相当分だけ遡る日の日値よりもが小さく、かつ今日の短期移動平均値と今日の日値との乖離が基準値よりも小さいことを判定し、この判定が肯定されるときには、明日の短期足の足色を前記陰足を示す足色値である下降色（Ｂ）と決定するのに対して、同判定が否定されるときには、明日の短期足の足色を前記陽足を示す足色値である上昇色（Ｐ）と決定するものであり（ステップ１９０１〜９０３）、
前記第２の色決定処理が、今日の日値の方が今日から短期区間相当分だけ遡る日の日値よりも大きく、かつ今日の短期移動平均値と今日の日値との乖離が基準値よりも小さいことを判定し、この判定が肯定されるときには、明日の短期足の足色を前記上昇色（Ｐ）と決定するのに対して、同判定が否定されるときには、明日の短期足の足色を前記下降色（Ｂ）と決定するものであり（ステップ１９１１〜１９１３）、
前記第３の色決定処理が、今日の日値の方が今日から短期区間相当分だけ遡る日の日値よりもが大きい場合には、明日の短期足の足色を前記上昇色（Ｐ）と決定し、かつ今日の日値の方が今日から遡る短期起算日の日値よりも小さい場合には、明日の短期足の足色を前記下降色（Ｂ）と決定するものであり（ステップ２００１〜２００４）、
前記短期増田未来日足列生成描画手段に適用される所定のルールが、
前記短期移動平均値列仮算出手段で求めた明日以降所定日数分の短期移動平均値から算出された明日以降直近所定本数の短期足列の前半足列の足色が全て明日の未来足の足色と同じであることを判定し（ステップ２１０１）、
前記判定が肯定されるときには、前記短期足列の前半足列については、その長さを全て半分に縮めて描き（ステップ２１０２）、同判定が否定されるときには、前記短期足列の前半足列のうち、その足色が明日の未来足と同じ色の足については長さを半分にする一方、その足色が明日の未来足の足色と異なる足については明日の未来足と同じ色でかつ今日の短期足の半分の長さで描き（ステップ２１０３）、
しかるのち、前記明日以降所定日数分の短期移動平均値から得られた明日以降所定日数の前半日値列と前記中期移動平均値列から得られた明日以降所定日数の後半日値列とに基づいて、明日以降所定日数の後半の短期足列を算出するとともに、それら算出された短期足列を半分の長さで描くものである（ステップ２１０４，２１０５）、
ことを特徴とする請求項１又は２に記載のコンピュータプログラム。
【請求項４】
本日以前所定日数分の長期増田日足曲線の延長線上に、明日以降所定日数分の長期増田未来日足列を生成して描画する長期増田未来日足列生成描画手段をさらに包含し、
前記長期増田未来日足列生成描画手段は、
今日の長期移動平均値と今日より所定日数遡った日の長期移動平均値とを結ぶ直線における１日あたりの変化分を算出する変化分算出手段（ステップ２３０２）と、
前記変化分算出手段にて算出された１日あたりの変化分と本日の長期移動平均値とに基づいて、日足に関する明日以降所定日数分の長期移動平均値列を算出する長期移動平均値列算出手段（ステップ２３０３〜２３０５）と、
長期移動平均値列算出手段にて算出された未来所定日数分の長期移動平均値列に基づいて、未来所定日数分の長期増田未来日足列を生成して描画する長期増田未来日足列描画手段と、
本日の日値と明日以降所定近日数分の各日のそれぞれから長期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、その乖離の絶対値が所定値を越えるか否かの判断結果に応じて、所定のルールにしたがって明日以降直近所定日数分の長期増田未来日足列を色補正する色補正手段（ステップ２２０２）をさらに有し、
前記色補正手段にて適用される所定のルールが、
前記乖離値の絶対値が基準値を超える未来足については、前日の足長と同じ長さでかつ前日の足色（Ｐ又はＢ）と反対色（Ｂ又はＰ）の足に変更するものである（ステップ２４０１〜２４０９）、
ことを特徴とする請求項１〜３のいずれかに記載のコンピュータプログラム。
【請求項５】
今週以降所定週数分の短期増田未来週足列、中期増田未来週足列、及び長期増田未来週足列のそれぞれを生成して描画する増田未来週足列生成描画手段をさらに包含し、
前記増田未来週足列生成描画手段が、
今週の週値と来週以降所定週数分の各週のそれぞれから短期区間相当週数分だけ遡った各週の週値のそれぞれとの乖離を求める第１の乖離算出手段（ステップ２５０１，２６０１〜２６０４）と、
今週の週値と来週以降所定週数分の各週のそれぞれから中期区間相当週数分だけ遡った各週の週値のそれぞれとの乖離を求める第２の乖離算出手段（ステップ２５０２，２６１０〜２６１３）と、
今週の週値と来週から短期区間相当週数分だけ遡った週の週値との大小関係の判断結果に応じ、所定のルールにしたがって、来週の短期未来週足の足色を決定する足色決定手段と（ステップ２５０３）、
第１の乖離算出手段にて算出された一連の乖離列を予め用意された類型パターンと照合すると共に、その照合結果に応じ、所定のルールにしたがって、来週以降所定週数分の短期増田未来週足を描画する短期増田未来週足描画手段（ステップ２５０４）と、
第２の乖離極性算出手段にて算出された一連の乖離極性列の極性別個数内訳において正負いずれの個数が優勢であるかの判断結果に応じ、所定のルールにしたがって、来週以降所定週数分の中期増田未来週足列を描画する中期増田未来週足描画手段（ステップ２５０５）と、
今週の長期移動平均値と今週より所定週数遡った週の長期移動平均値とを結ぶ直線における１週あたりの変化分を算出すると共に、算出された１週あたりの変化分と今週の長期移動平均値とに基づいて、来週以降所定週数分の長期移動平均値列を算出し、算出された長期移動平均値列に基づいて、来週以降所定週数分の長期増田未来週足列を生成して描画する長期増田未来週足列描画手段（ステップ２５０６）とを含み、
前記足色決定手段に適用される所定のルールが、
今週の週値が、今週の短期移動平均値よりも大きい場合、今週の短期移動平均値よりも小さい場合、今週の短期移動平均値と等しい場合に応じて、第１の色決定処理、第２の色決定処理、第３の色決定処理をそれぞれ実行するものであり（ステップ１７０１〜１７０５）、かつ
前記第１の色決定処理が、今週の週値の方が今週から短期区間相当分だけ遡る週の週値よりもが小さく、かつ今週の短期移動平均値と今週の週値との乖離が基準値よりも小さいことを判定し、この判定が肯定されるときには、来週の短期足の足色を前記陰足を示す足色値である下降色（Ｂ）と決定するのに対して、同判定が否定されるときには、来週の短期足の足色を前記陽足を示す足色値である上昇色（Ｐ）と決定するものであり（ステップ２８０１〜２８０３）、
前記第２の色決定処理が、今週の週値の方が今週から短期区間相当分だけ遡る週の週値よりも大きく、かつ今週の短期移動平均値と今週の週値との乖離が基準値よりも小さいことを判定し、この判定が肯定されるときには、来週の短期足の足色を前記上昇色（Ｐ）と決定するのに対して、同判定が否定されるときには、来週の短期足の足色を前記下降色（Ｂ）と決定するものであり（ステップ２８１１〜２８１３）、
前記第３の色決定処理が、今週の週値の方が今週から短期区間相当分だけ遡る週の週値よりもが大きい場合には、来週の短期足の足色を前記上昇色（Ｐ）と決定し、かつ今週の週値の方が今週から短期区間相当分だけ遡る週の週値よりも小さい場合には、来週の短期足の足色を前記下降色（Ｂ）と決定するものである（ステップ２９０１〜２９０４）、
ことを特徴とする請求項１〜４のいずれかに記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、株、債権、為替、商品などのように市場で取引される対象物の価格動向を、日足、週足、又は月足に係る短期増田足曲線、中期増田足曲線、及び長期増田足曲線からなる３本の増田足曲線を使用して表現する増田足チャートの生成表示装置をコンピュータを用いて実現するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
本出願人は、先に、初心者にも見やすく、かつ株価動向予測にも好適な株価チャート（一般に「増田足チャート」と称される）を提案している（特許文献１参照）。すなわち、この増田足チャートによれば、株価チャートの時間軸方向の１単位（日足、週足、又は月足）は、相前後する一対の移動平均値を上下端としかつ増減傾向に対応する足色を有する足（垂直バー）で表される。
【０００３】
また、本出願人は、先に、短期、中期、長期の各移動平均値相互の大小関係に基づいて、株価チャートを時間軸に沿う６つの区間に分類して傾向を把握する方法を提案している。すなわち、この分類方法（一般に、「６色パターン分類」と称される）によれば、いずれの銘柄の株価チャートも、上昇トレンドの入り口に相当するパターンＡ区間（短期＞長期＞中期）、上昇トレンドに相当するパターンＢ区間（短期＞中期＞長期）、上昇トレンドの崩れに相当するパターンＣ区間（中期＞短期＞長期）、下降トレンドの入り口に相当するパターンＤ区間（中期＞長期＞短期）、下降トレンドに相当するパターンＥ区間（長期＞中期＞短期）、下降トレンドの終縁に相当するパターンＦ区間（長期＞短期＞中期）に分類される（特許文献２参照）。
【０００４】
そして、このような６色パターン分類を利用すれば、例えば、下降トレンドの終焉に相当するパターンＦ区間で「買い」を入れる一方、上昇トレンドの崩れに相当するパターンＣ区間で「売り」を入れることによって、初心者等にあっても比較的容易に売買利益を上げることができるとされている。
【０００５】
もっとも、そのような６色パターン分類といった便利な機能があるとはいえ、必ずしもそれだけで常に確実に売買利益を上げることができるとは限らない。なぜなら、６色パターン分類の推移は必ずしも規則的に現れるとは限らず、しばしば６色パターンの到来順序に狂いを生じ、これが原因で買いタイミングや売りタイミングを誤ることがあるからである。そのため、確実に買いタイミングや売りタイミングを掴むためには、単に６色パターンに頼るのみならず、短期、中期、長期各足の絡み（個々の足の長さ、それらの足の乖離、終値との距離等々）をも把握する必要があり、これは初心者にとっては負担が大きく、使い勝手が悪いという問題点があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１１８２６８号公報
【特許文献２】特開２００３−８５３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このような問題点を解決するための１つの案としては、買いタイミングや売りタイミングを得るために必要な高度な判断を熟練者の知識が組み込まれたコンピュータにより実現させることによって、将来予測を行うと共に、こうして得られた将来の予測結果を、当該チャートの未来領域に具体的に描き出すことによって視覚化することが考えられる。このような手法によれば、初心者であっても、単にチャートの未来領域における表示を観察するだけで、売り買いに必要な情報を容易に取得することができる。
【０００８】
ところで、この種の株価チャートにおいては、ローソク足チャートのように、始値・高値・安値・終値といった瞬時値情報を用いて表すものと、移動平均線チャートのように所定の平均化時間を基準とする移動平均値を用いて表すものと、上げ下げのパーセントに基づくものといったような様々なものが存在する。それらのチャートにおいて、将来の予測値を図表化して描くためには、いくつかの問題点が存在する。
【０００９】
すなわち、例えば、ローソク足において、将来の予測値を図表化して描こうとした場合、もともと、ローソク足は、始値・高値・安値・終値が分からなければ描くことはできないが、それらの値を正確に予測することは至難の業であり、そのため、ローソク足チャートにおいて将来を予測した場合、せいぜい上昇トレンド又は下降トレンドにあることを示す矢印を描く程度のことしかできず、利用者に対して必ずしも有効な情報を与えることができない。
【００１０】
また、移動平均線を利用するチャートにあっては、それを描くための情報としては移動平均値が予測できれば足りるため、将来の予測結果を図表化することは比較的に容易ではあるが、過去の移動平均値の推移のみに基づき将来を正確に予測することは必ずしも容易なことではなく、また移動平均値曲線それ自体には売り買いのポイントを的確に表示する術がないため、仮に将来の予測値を移動平均値の形で描いたとしても、それをもって利用者に有効な情報を提供できるとは限らない。
【００１１】
また、上がり又は下がりの程度をパーセント（割合）で示すようにしたチャートにあっては、変動幅が１００％で制限されるため、変動幅が特に大きな銘柄等にあっては、高値圏又は底値圏における売り買いのタイミングを把握することが困難となり、将来予測は比較的容易である反面、利用者にとっては高値圏又は底値圏における判断が難しいという難点がある。
【００１２】
このように、従来株価チャートには、瞬時値をベースとするもの、平均値をベースとするもの、パーセント（割合）をベースとするものといった様々なものが存在するが、それらのチャートに予測値の表示という手法を導入しようとすると、いずれのチャートにあっても一長一短があり、ユーザに対して必ずしも有効な情報を与えることができないという問題点が指摘されていた。
【００１３】
加えて、従来の株価予測手法としては、一般に、過去における株価の推移を類型化する一方、これに現在の株価の状況を当て嵌めて将来予測を行うものであるため、その時々の状況に合わせて適切な株価予測を行うためには、相当多数の過去のデータの蓄積が必要とされると共に、それでも株価の変動要因は区々であるため、必ずしも、正確な株価予測は原理上からみても限界があると言う問題点も指摘されている。
【００１４】
この発明は、このような従来の問題点に着目してなされたものであり、その目的とするところは、将来予測を的確に行うことができると共に、予測結果を図表化して描くことが容易であり、描かれた図表によって、ユーザに対し売り買いのタイミングを把握するに必要な情報を的確に提供することができ、しかも、過去における価格推移等のデータに依存することなく予測を行うことが可能な増田足チャートの生成表示装置を実現するためのコンピュータプログラムを提供することにある。
【００１５】
この発明のさらに他の目的並びに作用効果については、明細書の以下の記述を参照することにより、当業者であれば容易に理解されるであろう。
【課題を解決するための手段】
【００１６】
上述の技術的課題は、本発明に係るコンピュータプログラムによりその機能が実現される、以下の構成を有する増田足チャートの生成表示装置によって解決することができる。
【００１７】
すなわち、この増田足チャートの生成表示装置は、株、債権、為替、商品などのように市場で取引される対象物の価格動向を、日足、週足、又は月足に係る短期増田足曲線、中期増田足曲線、及び長期増田足曲線からなる３本の増田足曲線を使用して表現することを前提とする。
【００１８】
この増田足チャートの生成表示装置には、基礎データ記憶手段と、増田足曲線生成描画手段と、増田未来足曲線生成描画手段とが備えられている。
【００１９】
基礎データ記憶手段には、現時点より所定期間遡る一連の日値列、週値列、及び月値列、それら一連の日値列、週値列、及び月値列のそれぞれに関する一連の短期移動平均値列、中期移動平均値列、及び長期移動平均値列、並びに、日足、週足、及び月足の各上下端を規定する一対の隣接移動平均値列、及びそれらの日足、週足、及び月足の陰陽の別（すなわち、上昇傾向の「足」（例えば、ピンク色）か、減少傾向の「足」（例えば、ブルー色）かの別）を示す足色値列が基礎データとして記憶されている。
【００２０】
また、増田足曲線生成描画手段は、基礎データ記憶手段に記憶された基礎データに基づいて、日足、週足、又は月足に関する短期、中期、及び長期の増田足曲線を生成描画する機能を有する。
【００２１】
さらに、増田未来足曲線生成描画手段は、基礎データ記憶手段に記憶された基礎データに基づいて、日足又は週足に関する短期、中期、及び長期の増田未来足曲線を生成描画する機能を有するものである。そして、特に重要な点は、この増田未来足曲線生成描画手段は、未来所定日数分の中期増田未来日足列を生成して描画する中期増田未来日足曲線生成描画手段を含むことにある。
【００２２】
すなわち、基礎データ記憶手段に記憶された基礎データに基づいて、日足、週足、又は月足に関する短期、中期、及び長期の増田足曲線を描画すると共に、それに加えて、日足又は週足に関する短期、中期、及び長期の増田未来足曲線についても生成描画させることができる。そして、特に増田未来足曲線としては、未来所定日数分の中期増田未来日足列が生成描画される。
【００２３】
このような構成によれば、増田足チャートにおいては、短期増田日足曲線は一般に経済活動の一週を、中期増田日足曲線は経済活動の一月を、長期増田日足曲線は経済活動の四半期を代表することが多いため、それらの中で最も経済活動のトレンドを反映しやすい中期増田日足曲線をベースとすることから、増田足チャートの未来足領域には、値動きのトレンドの変化を中期増田日足曲線をもって明瞭に表示させることが可能となる。
【００２４】
加えて、この中期増田未来日足曲線によれば、それを構成する一対の移動平均値から終値を安定的に逆算することができるため、これをもって増田足チャートを構成する短期未来日足曲線を正確に再現させることもできる。
【００２５】
この発明の好ましい実施の形態においては、中期増田未来日足曲線生成描画手段が、本日の日値と明日以降所定日数分の各日のそれぞれから中期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、それらの乖離値列の極性別個数内訳を求め、大多数がいずれの極性に属するかの判断結果に応じて、所定ルールにしたがって明日以降所定日数分の中期増田未来日足列を生成して描画する第１の中期増田未来日足列生成描画手段を含むようにしてもよい。
【００２６】
このような構成によれば、本日値と未来所定日数のそれぞれから中期相当の日数分遡った日の各日値のそれぞれとの乖離を踏まえた上で、所定のルールに従って未来所定日数分の中期増田未来日足列を生成するようにしているため、比較的予測精度の高い中期増田未来日足曲線を正確に描画することができる。
【００２７】
また、好ましい他の実施の形態においては、直近の所定日数分の中期増田日足列において、第１の足色値が所定本数以上連続する状態から第２の足色値が所定本数以上本日に至るまで連続すると言った足色値の変化が検出されたとき、所定のルールにしたがって明日以降所定日数分の中期増田未来日足列を生成して描画する第２の中期増田未来日足列生成描画手段を含むようにしてもよい。
【００２８】
このような構成によれば、中期増田未来日足曲線の性質として、第１の足色が所定本数以上連続する状態から第２の足色が所定本数以上最新の日足に至るまで連続する状態への変化が存在すると、以後第２の足色がそれ以降継続する傾向が強いため、これをもって、上述の中期相当日数だけ離れた日値同士の乖離を見ることなく、直ちに中期増田未来日足の描画が可能となり、描画処理をその分だけ簡素化することができる。
【００２９】
また、好ましい他の実施の形態においては、本日の日値と明日以降所定近日数分の各日のそれぞれから中期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、それらの乖離値列の絶対値が所定値を越えるか否かの判断結果に応じて、所定のルールにしたがって明日以降所定近日数分の中期増田未来日足列を修正する修正手段をさらに含むようにしてもよい。
【００３０】
このような構成によれば、全体としては中期相当日数分だけ離れた日値同士の乖離を参考としつつも、未来直近所定日数分の中期増田未来日足についてはより精度の高い予測結果をもって修正されるため、全体として中期増田未来日足曲線の精度を向上させることができる。
【００３１】
また、好ましい他の実施の形態においては、中期増田未来日足曲線生成描画手段により生成された明日以降所定日数分の中期増田未来日足列に基づいて、明日以降所定日数分の短期増田未来日足列を生成して描画する短期増田未来日足曲線生成描画手段をさらに含むものであってもよい。
【００３２】
このような構成によれば、増田足チャートの未来領域には、中期増田未来日足曲線のみならず、短期増田未来日足曲線についても明瞭に描かれるため、短期中期いずれの増田足曲線についても将来の推移を確かな確度で知らしめることができ、それらの絡みを考慮することで将来予測をより的確に行うことが可能となる。
【００３３】
また、好ましい他の実施の形態においては、短期増田未来日足曲線生成描画手段が、日値列仮算出手段と、短期移動平均値列仮算出手段と、足色決定手段と、短期増田未来日足列生成描画手段とを含むように構成してもよい。
【００３４】
ここで、日値列仮算出手段は、中期増田未来日足曲線生成描画手段により生成された明日以降所定日数分の中期増田未来日足列から逆算して求められた明日以降所定日数分の中期移動平均値列に基づいて、明日以降所定日数分の日値列を仮算出する。
【００３５】
短期移動平均値列仮算出手段は、日値列仮算出手段にて算出された明日以降所定日数分の日値列に基づいて、明日以降所定日数分の短期移動平均値列を仮算出する。
【００３６】
足色決定手段は、今日の日値と今日の短期移動平均値との大小比較の判断結果に応じて、所定のルールにしたがって明日の短期増田未来日足の足色を決定する。
【００３７】
短期増田未来日足列生成描画手段は、短期移動平均値列仮算出手段により得られる短期移動平均値列に基づいて算出される短期増田未来日足列の明日以降直近所定本数の足色の全てが、足色決定手段にて決定された明日の短期増田未来日足の足色と同一か否かの判断結果に応じて、所定のルールにしたがって明日以降所定日数分の短期増田未来日足列を描画する。
【００３８】
このような構成によれば、日値列仮算出手段にて算出された未来所定日数分の日値列に基づいて、未来所定日数分の短期移動平均値列を仮算出すると共に、陰陽色決定手段により明日の短期増田未来日足の陰陽色を決定し、さらに短期増田未来日足列の未来直近所定本数の陰陽色の全てが、陰陽色決定手段にて決定された明日の短期増田未来日足の陰陽色と同一か否かの判断結果を踏まえて、未来所定本数の短期増田未来日足列を描画するようにしているため、こうして得られた未来所定本数の短期増田未来日足列の予測精度が一層向上することとなる。
【００３９】
また、好ましい他の実施の形態においては、昨日以前所定日数分の長期増田日足曲線の延長線上に、明日以降所定日数分の長期増田未来日足列を生成して描画する長期増田未来日足列生成描画手段をさらに含む、ようにしてもよい。
【００４０】
このような構成によれば、増田足チャートの未来領域には、中期増田未来日足曲線、短期増田未来日足曲線、長期増田未来日足曲線を描くことができる。
【００４１】
また、好ましい他の実施の形態においては、長期増田未来日足列生成描画手段は、変化分算出手段と、長期移動平均値列算出手段と、長期増田未来日足列描画手段と、修正手段とを含むように構成してもよい。
【００４２】
ここで、変化分算出手段は、今日の長期移動平均値と今日より所定日数遡った日の長期移動平均値とを結ぶ直線における１日あたりの変化分を算出する。
【００４３】
長期移動平均値列算出手段は、変化分算出手段にて算出された１日あたりの変化分と本日の長期移動平均値とに基づいて、日足に関する明日以降所定日数分の長期移動平均値列を算出する。
【００４４】
長期増田未来日足列描画手段は、長期移動平均値列算出手段にて算出された未来所定日数分の長期移動平均値列に基づいて、未来所定日数分の長期増田未来日足列を生成して描画する。
【００４５】
修正手段は、本日の日値と明日以降所定近日数分の各日のそれぞれから長期区間相当日数分だけ遡った各日の日値のそれぞれとの乖離値列を求めると共に、その乖離の絶対値が所定値を越えるか否かの判断結果に応じて、所定のルールにしたがって明日以降直近所定日数分の長期増田未来日足列を修正する。
【００４６】
このような構成によれば、短期、中期、長期増田未来日足列を生成することに加え、特に長期増田未来日足列の生成を高精度に行うことができる。
【００４７】
また、好ましい他の実施の形態においては、増田未来足曲線生成描画手段は、未来所定週数分の短期増田未来週足列、中期増田未来週足列、及び長期増田未来週足列のそれぞれを生成して描画する増田未来週足列生成描画手段をさらに含むように構成してもよい。
【００４８】
このような構成によれば、増田足チャートの未来足領域には、必要により、増田未来日足曲線に代えて、増田未来週足曲線を描くことも可能となる。
【００４９】
好ましい他の実施の形態においては、増田未来週足列生成描画手段が、第１の乖離極性算出手段と、第２の乖離極性算出手段と、足色決定手段と、短期増田未来週足描画手段と、中期増田未来週足描画手段と、長期増田未来週足列描画手段とを含む、ようにしてもよい。
【００５０】
ここで、第１の乖離極性算出手段は、今週の週値と来週以降所定週数分の各週のそれぞれから短期区間相当週数分だけ遡った各週の週値のそれぞれとの乖離の極性を求める。
【００５１】
また、第２の乖離極性算出手段は、今週の週値と来週以降所定週数分の各週のそれぞれから中期区間相当週数分だけ遡った各週の週値のそれぞれとの乖離の極性を求める。
【００５２】
足色決定手段は、今週の週値と来週から短期区間相当週数分だけ遡った週の週値との大小関係の判断結果に基づいて、所定のルールにしたがって来週の短期未来週足の足色を決定する。
【００５３】
短期増田未来週足描画手段は、第１の乖離極性算出手段にて算出された一連の乖離極性列を予め用意された類型パターンと照合すると共に、その照合結果に応じて、所定のルールにしたがって、来週以降所定週数分の短期増田未来週足を描画する。
【００５４】
また、中期増田未来週足描画手段は、第２の乖離極性算出手段にて算出された一連の乖離極性列の極性別個数内訳において正負いずれの個数が優勢であるかの判断結果に応じて、所定のルールにしたがって、来週以降所定週数分の中期増田未来週足列を描画する。
【００５５】
さらに、長期増田未来週足列描画手段は、今週の長期移動平均値と今週より所定週数遡った週の長期移動平均値とを結ぶ直線における１週あたりの変化分を算出すると共に、算出された１週あたりの変化分と今週の長期移動平均値とに基づいて、来週以降所定週数分の長期移動平均値列を算出し、算出された長期移動平均値列に基づいて、来週以降所定週数分の長期増田未来週足列を生成して描画する。
【００５６】
このように、本発明の増田足チャートの生成表示装置によれば、従前から存在した通常の短期、中期、長期増田足曲線に加えて、その未来領域には、短期、中期、長期の増田未来日足及び週足曲線を描くことができ、これに基づいて、ユーザは株、債権、為替、商品などのように市場で取引される各種の対象物の動向価格を、実際に図示された将来の値動きを参照しながら、その売り買いのタイミングを適切に把握することができるのである。
【００５７】
以上の増田足チャートの生成表示装置の機能が、本発明に係るコンピュータプログラムをコンピュータにインストールすることにより実現されることとなる。
【発明の効果】
【００５８】
本発明によれば、株、債権、為替、商品などのように市場で取引される対象物の価格動向を、日足、週足、又は月足にかかる短期増田足曲線、中期増田足曲線、及び長期増田足曲線からなる３本の増田足曲線を使用して表現する増田足チャートにおいて、これに新たに増田未来足チャート表示領域を設けると共に、この領域には、必要に応じて、短期、中期、長期の増田未来日足、週足を表示させることができ、これに基づいてユーザは、上記対象物の将来における価格動向を適切に把握しつつ、売り買いのタイミングを認識することが可能となる。
【図面の簡単な説明】
【００５９】
【図１】本発明が適用された株価チャート生成システムの構成図である。
【図２】サーバ装置の構成を示すブロック図である。
【図３】クライアント機の構成を示すブロック図である。
【図４】株価情報の一例を示す図である。
【図５】データ記憶部に格納されるデータ内容を示す図である。
【図６】サーバ装置の動作内容を示す概略的に示すフローチャートである。
【図７】株価情報入力処理の詳細を示すフローチャートである。
【図８】足データ作成処理の詳細を示すフローチャートである。
【図９】クライアント機側の動作を概略的に示すフローチャートである。
【図１０】増田足表示処理の詳細を示すフローチャートである。
【図１１】終値平均値の算出例を示す図である。
【図１２】増田足による日足短期線の一例を示す図である。
【図１３】２５日未来足作成描画処理のゼネラルフローチャートである。
【図１４】第１及び第２描画処理の詳細フローチャートである。
【図１５】第３生成描画処理の詳細フローチャートである。
【図１６】乖離Ａ（１）〜Ａ（７）算出処理の詳細フローチャートである。
【図１７】５個以上プラス時描画処理の詳細フローチャートである。
【図１８】５個以上マイナス時描画処理の詳細フローチャートである。
【図１９】その他の描画処理の詳細フローチャートである。
【図２０】補正処理の詳細フローチャートである。
【図２１】未来３日足の描画処理のゼネラルフローチャートである。
【図２２】未来７日分の２５日移動平均値から未来７日分の終値を仮算出する処理の詳細フローチャートである。
【図２３】未来７日分の３日移動平均値の仮算出処理の詳細フローチャートである。
【図２４】明日の３日足の色決定処理を示すフローチャートである。
【図２５】第１、第２の色決定処理の詳細フローチャートである。
【図２６】第３の色決定処理の詳細フローチャートである。
【図２７】未来７本の３日足の描画処理を示すフローチャートである。
【図２８】未来７５日足の描画処理を示すフローチャートである。
【図２９】未来７本の７５日足の描画処理の詳細フローチャートである。
【図３０】色補正処理の詳細フローチャートである。
【図３１】週足に関する未来足作成処理のゼネラルフローチャートである。
【図３２】乖離算出処理の詳細フローチャートである。
【図３３】来週の３週足の色の決定処理の詳細フローチャートである。
【図３４】第１、第２の色決定処理の詳細フローチャートである。
【図３５】第３の色決定処理の詳細フローチャートである。
【図３６】３週足の描画処理のフローチャートである。
【図３７】１３週足の描画処理の詳細フローチャートである。
【図３８】２６週足の描画処理の詳細フローチャートである。
【図３９】未来足作成に係る各種ルールの説明図である。
【図４０】直近過去５日間が「ＢＢＢＰＰ」で、かつ３日前のＢの足の長さが０．０５以上の場合の未来足表示例を示す図である。
【図４１】直近過去５日間が「ＢＢＢＰＰ」で、かつ３日前のＢの足の長さが０．０５未満の場合の未来足表示例を示す図である。
【図４２】直近過去５日間が「ＰＰＰＢＢ」で、かつ３日前のＢの足の長さが０．０５以上の場合の未来足表示例を示す図である。
【図４３】直近過去５日間が「ＰＰＰＢＢ」で、かつ３日前のＰの足の長さが０．０５未満の場合の未来足表示例を示す図である。
【図４４】Ａ（１）〜Ａ（７）のうち、５個以上プラス、かつＳＴＥＰ１００１の条件が肯定された場合の未来足表示例を示す図である。
【図４５】Ａ（１）〜Ａ（７）のうち、５個以上プラス、かつＳＴＥＰ１００１の条件が否定され、かつＳＴＥＰ１００３の条件が否定された場合の未来足表示例を示す図である。
【図４６】Ａ（１）〜Ａ（７）のうち、５個以上プラス、かつＳＴＥＰ１００１の条件が否定され、かつＳＴＥＰ１００３の条件が肯定された場合の未来足表示例を示す図である。
【図４７】Ａ（１）〜Ａ（７）のうち、５個以上マイナス、かつＳＴＥＰ１１０１の条件が肯定された場合の未来足表示例を示す図である。
【図４８】Ａ（１）〜Ａ（７）のうち、５個以上マイナス、かつＳＴＥＰ１１０１の条件が否定され、かつＳＴＥＰ１１０３の条件が否定された場合の未来足表示例を示す図である。
【図４９】Ａ（１）〜Ａ（７）のうち、５個以上マイナス、かつＳＴＥＰ１１０１の条件が否定され、かつＳＴＥＰ１１０３の条件が肯定された場合の未来足表示例を示す図である。
【図５０】Ａ（１）〜Ａ（７）のうち、５個以上マイナス、かつＳＴＥＰ１１０１の条件が否定され、かつＳＴＥＰ１１０３の条件が否定された場合の未来足表示例を示す図である。
【図５１】Ａ（１）〜Ａ（７）のうち、プラスが３個又は４個の場合の未来足表示例を示す図である。
【発明を実施するための形態】
【００６０】
以下に、この発明に係るコンピュータプログラムによりその機能が実現される増田足チャートの生成表示装置の好適な実施の一形態を添付図面を参照しながら詳細に説明する。
【００６１】
本発明の実施の一形態であるクライアント・サーバ方式による株価チャート表示システムの構成図が図１のブロック図に概念的に示されている。
【００６２】
同図に示されるように、この株価チャート表示システム１００は、サーバ装置（Ｗｅｂサーバ）１０とクライアント機（例えば、パソコン、ＰＤＡ、携帯電話機など）２０とをインターネット４０を介して接続可能に構成してなるものである。なお、図において３０は証券取引所などの株価情報発行元である。
【００６３】
サーバ装置の構成を示すブロック図が図２に示されている。同図に示されるように、サーバ装置１０は、本体部１０１と入力部１０２と出力部１０３とを含んでいる。
【００６４】
本体部１０１は、中央処理部１０１ａと株価記憶部１０１ｂと足データ記憶部１０１ｃとを含んでいる。
【００６５】
中央処理部１０１ａは、サーバ装置としての機能を実現するために必要なコンピュータプログラムを記憶するプログラム記憶装置１０１ａ−２と、プログラム記憶装置１０１ａ−２に記憶されたコンピュータプログラムを適宜に読み出して実行することにより、サーバ装置としての各種の機能を実現するＣＰＵ１０１ａ−１とを含んでいる。プログラム記憶装置１０１ａ−２に記憶されたコンピュータプログラムとしては、後に図６以降のフローチャートを参照して説明される各種のコンピュータプログラムを挙げることができる。
【００６６】
株価記憶部１０１ｂは、この例では、サーバ装置１０の内部に設けられたハードディスクの記憶エリアの一部割り当てにより実現されている。この株価記憶部１０１ｂには、予め決められた一群の銘柄のそれぞれに関する直近の所定最大期間分の株価情報を含むデータベースが記憶されている。このデータベースは、後に詳細に説明するように、入力部１０２を構成する送受信部１０２ｂの作用により、株価情報発行元３０からインターネットを介して取得される株価情報（この例では東証一部の約１６６０銘柄を含む）に基づいて構築されたものである。
【００６７】
株価記憶部１０１ｂに記憶されたデータベースに含まれる株価情報の一例が図４に示されている。同図に示されるように、この株価情報は、１つの株銘柄に対し、株価情報が取得された「日付」と「始値」と「高値」と「安値」と「終値」と「出来高」とを、１日分のデータとして関連づけして記憶させることにより構成されている。なお、「日付」は、例えば日足においては、短期終値平均値の算出を行う場合に、当日と、１つ前と、２つ前の株価（終値）を特定する際に参照される。
【００６８】
本実施の形態では、日足の作成には、最新の４５０日分の日足（終値）データが、週足の作成には、最新の１９２週分の週足（終値）データが、月足の作成には、最新の１７６月分の月足（終値）データがそれぞれ使用される。そのため、株価記憶部１０１ｂには、これらの演算を行うために必要な少なくとも所定最大日数（Ｎ日）分の株価情報が記憶されることとなる。
【００６９】
足データ記憶部１０１ｃには、日足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する日足記憶部１０１ｃ−１と、週足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する週足記憶部１０１ｃ−２と、月足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する月足記憶部１０１ｃ−３が含まれている。すなわち、足データ記憶部１０１ｃには、現時点より所定期間遡る一連の日値列、週値列、及び月値列、それら一連の日値列、週値列、及び月値列のそれぞれに関する一連の短期移動平均値列、中期移動平均値列、及び長期移動平均値列、並びに、日足、週足、及び月足の各上下端を規定する一対の隣接移動平均値列、及びそれらの日足、週足、及び月足の陰陽の別（すなわち、上昇傾向の「足」（例えば、ピンク色）か、減少傾向の「足」（例えば、ブルー色）かの別）を示す足色値列が基礎データとして記憶されている。
【００７０】
足データ記憶部１０１ｃの日足記憶部１０１ｃ−１、週足記憶部１０１ｃ−２、月足記憶部１０１ｃ−３にそれぞれ保存される足データの内容が図５に示されている。
【００７１】
同図に示されるように、日足記憶部１０１ｃ−１には、各株銘柄毎に、３日〜Ｄ日目（Ｄ日目を最新日と仮定）における短期・中期・長期の終値平均値と各日の終値（今回終値）とが各日の日付と共に記憶されている。
【００７２】
なお、「日付」は、日足データ算出の基準となる日であり、例えば、日足における短期終値平均値を算出する場合は、３日目に該当する日（当日）が、７月１０日とすると、演算には、７月９日と７月８日の株価（終値）が必要であり、この場合に、終値短期平均値を算出した日である７月１０日が記憶される。
【００７３】
また、データの先頭が「３日目」となっているのは、日足データとしての短期終値平均値の算出には、それ以前の２日分の終値平均値が必要とされるためである。同様の理由から、中期終値平均値が保存されるのは２５日目以降であり、長期終値平均値が保存されるのは７５日目以降となる。
【００７４】
週足記憶部１０１ｃ−２には、各株銘柄毎に、３週目〜Ｗ週目までの各週の短期・中期・長期の終値平均値と各週の終値（その週の最終日とされる日の終値）とが日付と共に記憶される。
【００７５】
なお、「日付」は、週足データ算出の基準となる日であり、例えば、週足における短期終値平均値を算出する場合は、３週目に該当する日（当日が、７月１０日とすると、演算には、例えば、先週にあたる７月２日と先々週にあたる６月２５日の株価（終値）が必要であり、この場合に、終値平均値を算出した日である７月１０日）が記憶される。
【００７６】
また、データの先頭が「３週目」となっているのは、週足データとしての短期終値平均値の算出には、それ以前の２週分の終値平均値が必要とされるためである。同様の理由から中期終値平均値が保存されるのは１３週目以降であり、長期終値平均値が保存されるのは２６週目以降となる。
【００７７】
月足記憶部１０１ｃ−３には、各株銘柄毎に、３月目〜Ｍ月目までの各月の短期・中期・長期の終値平均値と各月の終値（その月の最終日とされる日の終値）とが日付と共に記憶される。
【００７８】
なお、「日付」は、月足データ算出の基準となる日であり、例えば月足における短期終値平均値を算出する場合は、３月目に該当する日（当日が７月３１日とすると、演算には、例えば、先月にあたる６月３０日と先々月にあたる５月３０日の株価（終値）が必要であり、この場合に終値平均値を算出した日である７月３１日）が記憶される。
【００７９】
また、月足記憶部におけるデータの先頭が「３月目」となっているのは、月足データとしての短期終値平均値の算出には、それ以前の２月分の終値平均値が必要とされるためである。同様の理由から、中期終値平均値が保存されるのは、１２月目以降であり、長期終値平均値が保存されるのは、３６月目以降となる。
【００８０】
再び、図２に戻って、入力部１０２には、キーボード１０２ａと送受信部１０２ｂと図示しないマウスなどのポインティングデバイスが含まれている。キーボード１０２ａは、会社情報の登録や会社の株価情報の随時入力などに使用される他、後述する出力部１０３としてのディスプレイ装置１０３ａに所望の銘柄のチャートを表示する際に、その銘柄の銘柄（又は、便宜上銘柄コード）を入力するためにも使用される。
【００８１】
株価情報発行元３０で取り扱っている株の銘柄数は、店頭銘柄も含めると、約４８００銘柄にも及ぶ。これらの株価情報を終値が発表される午後３時以降に、全てキーボード１０２ａから手入力することは、多大なる時間と労力を必要とする上、入力ミスも避けがたい。そのため、株価情報発行元３０である例えば証券取引所から提供される株価情報をインターネット４０を介してオンラインで取り込むための送受信部１０２ｂが設けられている。なお、キャッシュメモリ１０２ｂ−１は、送受信手段１０２ｂを介して取り込まれた株価情報の一時記憶手段として記憶される。
【００８２】
出力部１０３は、本体部１０１に接続されたディスプレイ装置１０３ａとプリンタ装置１０３ｂとを含んで構成される。ディスプレイ装置１０３ａ並びにプリンタ装置１０３ｂは、処理部１０１ａが有するプログラム記憶装置１０１ａ−２に記憶されたプログラムに従って、入力部１０２から株価や株価に関する情報を入力するための入力画面を表示並びにプリントアウトしたり、足データ記憶部１０１ｃに格納された日足・週足・月足の各データに基づいて、日足・週足・月足に関する短期・中期・長期の増田足曲線などなどを表示及びプリントアウトする。
【００８３】
なお、増田足曲線を表示並びにプリントアウトする動作は、クライアント機における動作と基本的には同様であるから、クライアント機における該当する動作の説明に委ねることとする。
【００８４】
次に、クライアント機（例えば、パソコン、ＰＤＡ、携帯電話機などで構成される）２０について説明する。クライアント機の構成を示すブロック図が図３に示されている。
【００８５】
同図に示されるように、クライアント機２０についても、本体部２０１と入力部２０２と出力部２０３とを含んでいる。
【００８６】
本体部２０１は、中央処理部２０１ａと足データ記憶部２０１ｂとを含んでいる。中央処理部２０１ａは、サーバ装置としての機能を実現するために必要なコンピュータプログラムを記憶するプログラム記憶装置２０１ａ−２と、プログラム記憶装置２０１ａ−２に記憶されたコンピュータプログラムを適宜読み出して実行することにより、クライアント機としての各種の機能を実現するＣＰＵ２０１ａ−１とを含んでいる。プログラム記憶装置２０１ａ−２に記憶されたコンピュータプログラムとしては、後にフローチャートを参照して説明される各種のコンピュータプログラムを挙げることができる。
【００８７】
足データ記憶部２０１ｂには、クライアント機２０からの送信リクエストに応じてサーバ装置１０から返送された１又は２以上の銘柄に関する、日足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する日足記憶部２０１ｂ−１と、週足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する週足記憶部２０１ｂ−２と、月足の短期・中期・長期の増田足曲線を描画するに必要な足データを記憶する月足記憶部２０１ｂ−３が含まれる。
【００８８】
なお、足データ記憶部２０１ｂの日足記憶部２０１ｂ−１、週足記憶部２０１ｂ−２、月足記憶部２０１ｂ−３にそれぞれ格納される足データの内容は、先に図５を参照して説明したサーバ装置１０の日足記憶部１０１ｃ−１、週足記憶部１０１ｃ−２、月足記憶部１０１ｃ−３に格納される足データの内容と基本的には同様であるから説明は省略する。
【００８９】
再び、図３に戻って、入力部２０２には、キーボード２０２ａと送受信部２０２ｂと図示しないマウスなどのポインティングデバイスが含まれている。キーボード２０２ａは、クライアント機２０からサーバ装置１０へと各種の指示操作を行うために使用される。この指示操作には、送信リクエストに対する銘柄指定操作、日足・週足・月足といった足種別の指定操作、短期・中期・長期といった平均化期間の指定操作、パターン別出現数データの送信要求操作、などなどが含まれる。また、送受信部２０２ｂは、クライアント機２０とサーバ装置１０との間のインターネットを経由する通信に使用される。
【００９０】
出力部２０３は、本体部２０１に接続されたディスプレイ装置２０３ａとプリンタ装置２０３ｂとを含んで構成される。ディスプレイ装置２０３ａ及びプリンタ装置２０３ｂは、足データ記憶部２０１ｂに格納された日足・週足・月足の各データに基づいて、日足・週足・月足に関する短期・中期・長期の増田足曲線などなどを表示並びにプリントアウトするために使用される。
【００９１】
次に、サーバ装置１０のソフトウェア構成について説明する。サーバ装置の動作内容を示す概略フローチャートが図６に示されている。
【００９２】
同図において、処理が開始されると、まず、データベース構築のために株価情報入力処理（ステップ１０１）が実行される。株価情報入力処理（ステップ１０１）の詳細が図７のフローチャートに示されている。
【００９３】
同図に示されるように、株価入力処理においては、まず当日の株価をインターネットを介して受信して（ステップ２０１）、キャッシュメモリ１０２ｂ−１に書き込んだ後（ステップ２０２）、キャッシュメモリ１０２ｂ−１にデータがあることをチェックする（ステップ２０３）。
【００９４】
キャッシュメモリ１０２ｂ−１にデータがあれば（ステップ２０３ＹＥＳ）、キャッシュメモリ１０２ｂ−１から１件目のデータを読み出し（ステップ２０４）、読み出したデータの銘柄をキーとして株価記憶部１０１ｂを検索する（ステップ２０５）。
【００９５】
株価記憶部１０１ｂにそのデータが存在すれば（ステップ２０６ＹＥＳ）、当日分の株価を株価記憶部１０１ｂに書き加えるのに対して（ステップ２０９）、株価記憶部１０１ｂにそのデータが存在しなければ（ステップ２０６ＮＯ）、当日分の株価と銘柄情報とを新たに株価記憶部１０１ｂに書き込んだ後（ステップ２０７）、エラーとして銘柄、株価、日付などをプリントアウトする（ステップ２０８）。
【００９６】
以上の動作（ステップ２０５〜２０９）を、キャッシュメモリ１０２ｂ−１のデータがなくなるまで（ステップ２１０ＮＯ）、キャッシュメモリ１０２ｂ−１から次々とデータを読み出す度に（ステップ２１１）、繰り返し実行する。
【００９７】
これにより、株価記憶部１０１ｂ内には、株価情報発行元からインターネットを介して取得される株価情報に基づいて、一群の銘柄のそれぞれに関する直近の所定最大期間分の株価情報を含むデータベースが構築される（図４参照）。
【００９８】
図６に戻って、株価情報入力処理（ステップ１０１）が終了すると、続いて、当日入力ありを条件として（ステップ１０２ＹＥＳ）、足データ作成処理（ステップ１０３）が実行される。足データ作成処理（ステップ１０３）の詳細を示すフローチャートが図８に示されている。同図に示されるように、足データ作成処理においては、まず、株価記憶部１０１ｂから１件目の銘柄のデータを読み出した後（ステップ３０１）、その銘柄のデータに基づいて、日足、週足、月足の各足について、短期、中期、長期の終値移動平均値（ＭＡ１、ＭＡ２、ＭＡ３）を演算により求める（ステップ３０２）。
【００９９】
しかる後、足データ記憶部１０１ｃから該当する銘柄のデータを読み出し（ステップ３０３）、該当するデータの有無を判定する（ステップ３０４）。ここで、該当するデータ有りと判定されるときには（ステップ３０４ＹＥＳ）、足データ記憶部の該当銘柄データに演算値（ＭＡ１，ＭＡ２，ＭＡ３）を書き加えるのに対して（ステップ３０５）、該当データ無しと判定されるときには（ステップ３０４ＮＯ）、その演算値（ＭＡ１，ＭＡ２，ＭＡ３）と銘柄情報とを新たに足データ記憶部に書き込んだ後（ステップ３０６）、エラーとして、銘柄、演算結果、日付などをプリントアウトする（ステップ３０７）。
【０１００】
以上の動作（ステップ３０２〜３０７）を、株価記憶部１０１ｂのデータがなくなるまで（ステップ３０８）、実行する。
【０１０１】
これにより、足データ記憶部１０１ｃ内には、日と週と月とから選ばれた少なくとも１の時間単位における基準時の直近の短期間、中期間、長期間の株価の移動平均値のそれぞれを求めるための演算を、データベース上の予め決められた銘柄それぞれの株価情報に基づいて実行した結果として求められた短期間、中期間、長期間の株価の移動平均値データ列が、銘柄別に記憶されることとなる（図５参照）。
【０１０２】
再び、図６に戻って、足データ作成処理（ステップ１０３）が終了すると、続いて、受信チェックを行いつつ（ステップ１０４）、クライアント機２０からの送信リクエスト待機状態となり（ステップ１０５）、この状態においてクライアント機２０から送信リクエストが到来すると（ステップ１０５ＹＥＳ）、当該クライアント機２０に対して、送信リクエストに対するレスポンスとして、足データ記憶部１０１ｃに格納された足データが送信される（ステップ１０６）。
【０１０３】
なお、クライアント機２０からの送信リクエストには、銘柄指定データ、足種別（日足、週足、月足）指定データ、平均化期間（短期、中期、長期）指定データなどなどが含まれており、サーバ装置１０からクライアント機２０に対するレスポンスはこれらの指定データに従って実行される。
【０１０４】
次に、クライアント機２０のソフトウェア構成について説明する。クライアント機の動作内容を示す概略フローチャートが図９に示されている。
【０１０５】
同図に示されるように、クライアント機２０はサーバ装置１０に対して送信リクエストを送信した後（ステップ４０１）、サーバ装置１０からのレスポンス到来を待機する状態となる（ステップ４０２，４０３）。この送信リクエストには、銘柄指定データが少なくとも含まれている。
【０１０６】
この状態において、クライアント機２０からの送信リクエストに対するレスポンスとして足データが到来すると（ステップ４０３ＹＥＳ）、それらのデータはクライアント機２０に受信されて、足データ記憶部２０１ｂに格納される（ステップ４０４）。
【０１０７】
しかる後、増田足表示処理（ステップ４０５）が実行される。増田足表示処理の詳細を示すフローチャートが図１０に示されている。
【０１０８】
図１０において処理が開始されると、まず、データ最大値Ｄに「４５０」をセットし（ステップ５０１）、さらに日足記憶部６ａから最新の４５０日分の足データを読み込み（ステップ５０２）、さらにポインタＮに初期値「２」をセットした後、ポインタＮの値を＋１しては（ステップ５０９）、ポインタ（Ｎ）と（Ｎ−１）とで指定される相前後する一対のデータの大小比較結果に基づいて（ステップ５０４）、３つの処理（ステップ５０５，５０６，５０７）のいずれかを実施する処理を、ポインタＮの値が最大値Ｄに達するまで繰り返し、ポインタＮの値が最大値Ｄに達するのを待って（ステップ５０８ＮＯ）、処理を終了する。
【０１０９】
ここで、第１の処理（ステップ５０５）は、終値平均値（Ｎ）が終値平均値（Ｎ−１）よりも大きい場合に実施されるものであって、この場合、終値平均値（Ｎ）を上線、終値平均値（Ｎ−１）を下線としてＮ日目に所定幅のバーグラフを「ピンク」で表示する。
【０１１０】
また、第２の処理（ステップ５０６）は、終値平均値（Ｎ）のほうが終値平均値（Ｎ−１）よりも小さい場合に実施されるものであって、この場合、終値平均値（Ｎ）を下線、終値平均値（Ｎ−１）を上線としてＮ日目に所定幅のバーグラフを「ブルー」で表示する処理が実行される。
【０１１１】
これに対して、第３の処理（ステップ５０７）は、終値平均値（Ｎ）と終値平均値（Ｎ−１）とが一致する場合に実施されるものであって、この場合１つ前の色と同一のもので横一本の直線が描かれる。
【０１１２】
終値平均値の算出例が図１１に、増田足による日足短期線の一例を示す図が図１２にそれぞれ示されている。
【０１１３】
図１１に示されるように、終値３日平均値の値は、相前後する３日間の終値の総加算値を「３」で除したものとされる。例えば、図において、３日目の終値３日平均値の値は、１日の終値が「８００」、２日目の終値が「１０００」、３日目の終値が「１２００」であるから、（８００＋１０００＋１２００）÷３＝１０００として求められる。
【０１１４】
一方、こうして求められた終値３日平均値によって、図１２に示されるように、増田足による日足短期線が描かれる。図から明らかなように、増田足による各日足は、相前後する終値３日平均値を上線又は下線とするバーとして表される。
【０１１５】
このバーの色は、陽線の場合（先の終値３日移動平均値の値よりも後の終値移動平均値のほうが高い場合）には第１の色（例えば、ピンク色（Ｐ））とされ、逆に陰足（先の終値３日平均値よりも後の終値３日平均値のほうが低い場合）には第２の色（例えば、ブルー色（Ｂ））とされる。なお、これら増田足の描き方については既に本出願人により各種の公開公報により開示されているからこれ以上の説明は省略する。
【０１１６】
次に、本発明の要部であるところの未来足生成描画処理について説明する。従前の増田足チャートの生成表示装置にあっては、出願人の各種公開公報に開示されるように、ディスプレイの画面上において、横軸に時間軸を且つ縦軸に株価軸をとった２次元座標上に、短期、中期、長期の増田足を描くようにしている。
【０１１７】
また、場合によっては、そのような画面は上下に２分割され、上部の領域には増田足チャートをまた下部の領域にはローソク足チャートを描き、それらを時間軸整合させることによって、下部領域において４本値（始値、高値、安値、終値）を表示する一方、上部領域においては、日足、週足、月足の１以上について、短期、中期、長期の増田足チャートを描くようにしている。
【０１１８】
ここで、一般に、日足の計算のためには、毎日の終値が使用され、週足の計算のためには週末の終値が、月足については月末の終値が使用される。もっとも、週足の場合、日々仮の終値として、毎日の終値が使用され、月足においても日々仮の終値として、毎日の終値が使用される。
【０１１９】
また、日足の短期、中期、長期の各足を決定するための移動平均値としては、３日移動平均値、２５日移動平均値、７５日移動平均値がそれぞれ使用される。同様にして、週足における短期、中期、長期の各足を決定するための移動平均値としては、３週移動平均値、１３週移動平均値、２６週移動平均値がそれぞれ使用される。同様にして、月足における短期、中期、長期の各足を決定するための移動平均値にとしては、３月移動平均値、１２月移動平均値、３６月移動平均値がそれぞれ使用される。
【０１２０】
日足、週足、月足のそれぞれについて、短期、中期、長期の増田足を描くに必要なデータについては、先に説明したように、インターネットを介してサーバ機１０からダウンロードされる。このダウンロードは、クライアント機２０をサーバ機１０に接続した時点において、自動的に行われるように仕組まれている。その他、接続後にあっても、必要に応じて、サーバとの接続が行われ、その時点の終値が取得される。
【０１２１】
一方、この発明においては、上述の通常の増田足チャート上に、新たに、未来足領域（具体的には、時間軸上において本日よりも右側の領域又は特定のウィンドウ領域）を設け、ここに通常の増田足と同様に、日足及び週足のそれぞれについて、短期、中期、長期の増田未来足を描くことを可能としている。
【０１２２】
この実施例においては、図９のフローチャートに示されるように、未来足表示領域（図４０〜図５１の符号Ｗ参照）に増田未来足曲線（図４０〜図５１の符号Ｃ１，Ｃ２，Ｃ３）を表示させるためには、後述する先読み罫線（図４０〜図５１の符号Ｌ１参照）を未来足領域へと移動させる操作が必要とされている（図９、ステップ４０６〜４０８参照）。
【０１２３】
より具体的には、この増田未来足は、日足については、３日足、２５日足、７５日足を用いて描かれ、また週足については３週足、１３週足、２６週足を用いて描かれる。これら未来足の描画のためには、新たに開発された種々のソフトウェア（処理）が利用される。以下、これらのソフトウェアについて、それぞれフローチャートを参照しながら詳細な説明を行うものとする。
【０１２４】
まず、２５日未来足作成描画処理のゼネラルフローチャートが図１３に示されている。同図に示されるように、処理が開始されると、まず直近過去５日間（４日前、３日前、２日前、１日前、本日）の２５日足が調べられる（ステップ６０１）。
【０１２５】
この２５日足についての処理は、図３に示されるクライアント機の構成を示すブロック図において、日足記憶部２０１ｂ−１から２５日足に関する陰足又は陽足の別を示す足色データ（ピンク「Ｐ」又はブルー「Ｂ」）を先頭から順次読み出すことにより行うことができる（図３９（ａ）参照）。
【０１２６】
図１３に戻って、まず、直近５日間の２５日足について色データの配列が「ＢＢＢＰＰ」であるか（ステップ６０２）、それとも、「ＰＰＰＢＢ」であるか（ステップ６０４）の判断が行われる。ここで、直近過去５日間の２５日足が「ＢＢＢＰＰ」とされた場合（ステップ６０２ＹＥＳ）、第１の生成描画処理（ステップ６０３）が実行され、「ＰＰＰＢＢ」とされた場合（ステップ６０４ＹＥＳ）、第２の生成描画処理（ステップ６０５）が実行され、それらのいずれでもない場合には（ステップ６０２ＮＯ，６０４ＮＯ）、第３の生成描画処理（ステップ６０６）が実行された後、後述する補正処理（ステップ６０７）が実行される。
【０１２７】
ここで、直近５日間の２５日足について色データの配列が「ＢＢＢＰＰ」であるとは、直近５日分の中期増田日足列において、「Ｂ」が３本以上連続する状態から「Ｐ」が２本以上本日に至るまで連続すると言った足色値の変化が検出されたとき、を意味している。一方、直近５日間の２５日足について色データの配列が「ＰＰＰＢＢ」であるとは、直近５日分の中期増田日足列において、「Ｐ」が３本以上連続する状態から「Ｂ」が２本以上本日に至るまで連続すると言った足色値の変化が検出されたとき、を意味している。
【０１２８】
第１及び第２の生成描画処理の詳細フローチャートが図１４に示されている。同図（ａ）に示されるように、第１の生成描画処理の場合、まず、図３９（ｃ）の式により、３日前のＢの足の長さが求められ（ステップ７０１）、その長さが０．０５未満か又は０．０５以上かの判断が行われる（ステップ７０２）。
【０１２９】
ここで、０．０５未満と判定されれば、図４１に示されるように、直近７日間のＢの傾きを求め、Ｂで延長して２５日足を７本描く処理が実行される（ステップ７０３）。これに対して、０．０５以上と判定されれば、図４０に示されるように、直近７日間のＢの傾きを求め、左右対称的にＰで２５日足を７本描く処理（ステップ７０４）が実行される。
【０１３０】
一方、同図（ｂ）に示されるように、第２の生成描画処理の場合、まず、同様にして３日前のＰの足の長さが求められ（ステップ７１１）、その長さが０．０５未満か又は０．０５以上かの判定が行われる（ステップ７１２）。
【０１３１】
ここで、０．０５未満と判定されれば、図４３に示されるように、直近７日間のＰの傾きを求め、Ｐで延長して２５日足を７本描く処理が実行される（ステップ７１３）。これに対して、０．０５以上と判定されれば、図４２に示されるように、直近７日間のＰの傾きを求め、左右対称的にＢで２５日足を７本描く処理（ステップ７１４）が実行される。
【０１３２】
このようにして、直近過去５日間の２５日足の内容が「ＢＢＢＰＰ」又は「ＰＰＰＢＢ」である場合には、図１４（ａ），（ｂ）に示されるように、所定のルールに従って、７日間の中期増田未来日足列が求められ、これがディスプレイの画面上に未来足表示窓Ｗ内に中期増田未来日足曲線Ｃ２´として表示されることとなる（図４０〜図４３参照）。
【０１３３】
なお、図４０乃至図５１において、Ｗは未来足表示窓、Ｌ１は先読み罫線、Ｌ２は３日罫線、Ｃ１は短期増田日足曲線、Ｃ２は中期増田日足曲線、Ｃ３は長期増田日足曲線、Ｃ１´は短期増田未来日足曲線、Ｃ２´は中期増田未来日足曲線、Ｃ３´は長期増田未来日足曲線、ｔ０は本日の時点、ｔ１，ｔ２〜ｔｎは過去１日目，２日目〜ｎ日目の時点、ｔ１´，ｔ２´〜ｔｎ´は未来１日目，２日目〜ｎ日目の時点である。
【０１３４】
一方、第３の生成描画処理の詳細フローチャートが図１５に示されている。同図に示されるように、処理が開始されると、まず、未来７日のそれぞれの想定終値（本日の終値）と２５日前終値との乖離Ａ（１）〜Ａ（７）の算出処理（ステップ８０１）が実行される。
【０１３５】
この乖離Ａ（１）〜Ａ（７）の算出処理の詳細フローチャートが図１６に示されている。同図に示されるように、まず、本数ポインタｎ＝１、平均化日数ポインタｍ＝２４の初期設定を行った後（ステップ９０１）、本日の終値とｍ日前の終値との乖離の極性Ａ（ｎ）を求める処理（ステップ９０２）が、ポインタｎの値を＋１インクリメントし、かつポインタｍの値を−１デクリメントしながら、ポインタｎの値が「８」に達するまで（ステップ９０４ＮＯ）、繰り返される。その結果、この処理によって、乖離の極性Ａ（１）〜Ａ（７）が求められる。
【０１３６】
図１５に戻って、乖離Ａ（１）〜Ａ（７）の算出処理（ステップ８０１）が完了すると、続いて乖離Ａ（１）〜Ａ（７）の極性別個数内訳が調べられる（ステップ８０２）。すなわち、乖離Ａ（ｎ）を定義する下記の数式
Ａ（ｎ）＝１−ｍ日前の終値／本日の終値
から明らかなように、ｍ日前の終値よりも本日の終値の方が高ければ、乖離Ａ（ｎ）の極性はプラスとなり、逆に、ｍ日前の終値よりも本日の終値の方が低ければ、乖離Ａ（ｎ）の極性はマイナスとなる。
【０１３７】
このとき、乖離Ａ（１）〜Ａ（７）のうちの５個以上がプラスと判定されると（ステップ８０３ＹＥＳ）、これに対応する５個以上プラス時描画処理（ステップ８０５）が実行される。また、５個以上マイナスと判定されると（ステップ８０４ＹＥＳ）、これに対応して５個以上マイナス時描画処理（ステップ８０６）が実行される。さらに、それらのいずれでもないと判定されると（ステップ８０３ＮＯ，８０４ＮＯ）、その他の描画処理（ステップ８０７）が実行される。なお、それらのいずれでもないと言うことは、プラスが３個又は４個であることを意味している。
【０１３８】
５個以上プラス時描画処理の詳細フローチャートが図１７に示されている。同図において処理が開始されると、まず、その５個以上の数値の絶対値が全て２％以下、かつ、今日、昨日の２５日足の長さが０．２５％以上かどうかの判定が行われる（ステップ１００１）。ここで、判定結果が肯定されれば（ステップ１００１ＹＥＳ）、直近７日間の傾きで（図３９（ｂ）の傾き算出方法参照）、Ｐの２５日足を７本描く処理（ステップ１００２）が実行される（図４４参照）。
【０１３９】
これに対して、上記の判定処理が否定されると（ステップ１００１ＮＯ）、さらに、Ｐが０、かつプラスの数が６個以下であるか否かの判定が行われる（ステップ１００３）。ここで、この判定が肯定されれば（ステップ１００３ＹＥＳ）、最近７日間のＢの傾きで、Ｂの２５日足を７本描く処理（ステップ１００４）が実行される（図４６参照）。
【０１４０】
一方、上記の判定処理が否定されれば（ステップ１００３ＮＯ）、７日前まで遡って、Ｐの２５日足が連続３日以上あればその傾きで、３日未満であればＢの傾きを求め、それと左右対称的な傾きでＰの２５日足を７本描く処理（ステップ１００５）が実行される（図４５参照）。
【０１４１】
５個以上マイナス時描画処理の詳細フローチャートが図１８に示されている。同図において処理が開始されると、まず、その５個以上の数値の絶対値が全て２％以下、かつ、今日、昨日の２５日足の長さが０．２５％以上かどうかの判定処理が実行される（ステップ１１０１）。ここで、上記の判定が肯定されれば（ステップ１１０１ＹＥＳ）、直近７日間の傾きで、Ｂの２５日足を７本描く処理（ステップ１１０２）が実行される（図４７参照）。
【０１４２】
これに対して、上記の判定が否定されれば（ステップ１１０１ＮＯ）、さらにＢが０、かつプラスの数が６個以下であるか否かの判定が行われる（ステップ１１０３）。ここで、上記の判定が肯定されれば（ステップ１１０３ＹＥＳ）、最近７日間のＰの傾きで、Ｐの２５日足を７本描く処理（ステップ１１０４）が実行される（図４９参照）。
【０１４３】
一方、上記の判定が否定されれば（ステップ１１０３ＮＯ）、７日前まで遡って、Ｂの２５日足が連続３日以上あればその傾きで、３日未満であればピンクの傾きを求め、それと左右対称的な傾きでＢの２５日足を７本描く処理（ステップ１１０５）が実行される（図４８参照）。
【０１４４】
その他の描画処理の詳細が図１９に示されている。同図において処理が開始されると、まず、本日から７日前まで遡って、同じ色が２日以上連続している足の色を傾きで２５日足を７本描く処理（ステップ１２０１）が実行される（図５１参照）。なお、傾きの求め方については、図３９（ｂ）を参照されたい。
【０１４５】
このように、２５日未来足生成描画処理においては、まず、最近過去５日間の２５日足が調べられ（ステップ６０１）、それが「ＢＢＢＰＰ」の配列であれば（ステップ６０２）、それは下降トレンドから上昇トレンドへの転換の可能性が高いと見て、所定のルールに従った描画処理（ステップ６０３）を実行し、同様に「ＰＰＰＢＢ」であれば、上昇トレンドから下降トレンドへと転換した可能性が強いと見て、所定のルールに従った描画処理（ステップ６０５）を行うのである。一方、それらのいずれでもなければ、他の描画処理（ステップ６０６）を実行することによって、個々に具体的な対応に従って描画処理を行うようにしているのである。
【０１４６】
こうして３種類の描画処理（ステップ６０３，６０５，６０６）が終了すると、補正処理（ステップ６０７）が実行される。
【０１４７】
補正処理の詳細フローチャートが図２０に示されている。同図において処理が開始されると、まず、本数ポインタｎ＝１、平均化日数ポインタｍ＝２４として初期設定を行った後（ステップ１３０１）、本日の終値とｍ日前の終値との乖離の絶対値に着目する処理が実行される（ステップ１３０２又は１３０５）。
【０１４８】
すなわち、こうして得られた乖離［（本日の終値−ｍ日前の終値）／ｍ日前の終値］の値が０．０１を越えるものであれば（ステップ１３０２ＹＥＳ）、未来足ｎ本目がブルーである場合に限り（ステップ１３０３ＹＥＳ）、その未来足ｎ本目は前日と同じ長さのピンクに修正される。
【０１４９】
これに対して、上述の乖離［（本日の終値−ｍ日前の終値）／ｍ日前の終値］が−０．０１よりも小さければ（ステップ１３０５ＹＥＳ）、その未来足ｎ本目がピンクの場合に限り（ステップ１３０６ＹＥＳ）、その未来足ｎ本目は前日と同じ長さのブルーに修正される（ステップ１３０７）。
【０１５０】
以上の処理が、本数ポインタｎの値が「３」となるまで、ポインタｎを＋１インクリメントし、かつポインタｍを−１ディクリメントしながら繰り返される。その結果、仮決定された７本の２５日未来足は、直近の２本の未来足に関する限り、上述の乖離と基準値（０．０１又は−０．０１）との比較結果に応じて修正される。
【０１５１】
次に、未来３日足の描画処理のゼネラルフローチャートが図２１に示されている。先に説明したように、本発明の増田足チャートの生成表示装置においては、最も信頼性の高い未来足として、２５日増田未来日足を描くのであるが、これに必要に応じて、又は自動的に、３日増田未来日足を描くことも可能とされている。
【０１５２】
図２１において処理が開始されると、まず、先に求めた、未来７日分の２５日移動平均値に基づいて、未来７日分の終値の仮算出処理（ステップ１４０１）が実行される。未来７日分の２５日移動平均値から未来７日分の終値を仮算出する処理の詳細フローチャートが図２２に示されている。
【０１５３】
同図において処理が開始されると、まず、本数カウンタｎ＝１に初期設定した後（ステップ１６０１）、ポインタｎの値を用いて、未来終値１本目の値であるＭＣ（１）が、所定の演算式に基づいて求められる（ステップ１６０２）。
【０１５４】
その後、本数ポインタｎの値を＋１インクリメントしながら、その値が「８」となるまで、未来終値２本目ＭＣ（２）、３本目ＭＣ（３）・・・７本目ＭＣ（７）が順次に求められる（ステップ１６０５）。
【０１５５】
図２１に戻って、未来７日分の終値の仮算出処理（ステップ１４０１）が終了すると、続いて、こうして求められた未来７日分の終値に基づいて、未来７日分の３日移動平均値の仮算出処理（ステップ１４０２）が実行される。
【０１５６】
この未来７日分の３日移動平均値の仮算出処理の詳細フローチャートが図２３に示されている。同図において処理が開始されると、本数カウンタｎ＝１に初期設定を行った後（ステップ１７０１）、ポインタｎの値を＋１インクリメントしながら（ステップ１７０７）、ポインタｎの値に応じて、３種類の演算処理（ステップ１７０３，１７０５，１７０６）のいずれかが択一的に実行される。
【０１５７】
すなわち、ポインタｎの値が「１」の時には（ステップ１７０４ＹＥＳ）、未来１本目の終値ＭＣ（１）と今日の終値Ｃ（０）と昨日の終値Ｃ（１）との和を「３」で除することにより、未来１本目の３日移動平均値Ｍ３（１）が求められる（ステップ１７０５）。
【０１５８】
また、ポインタｎの値が「２」の時には（ステップ１７０４ＮＯ）、未来２本目の終値ＭＣ（２）と未来１本目の終値ＭＣ（１）と今日の終値Ｃ（０）との和を「３」で除することにより、未来２本目の３日移動平均値Ｍ３（２）が求められる（ステップ１７０６）。
【０１５９】
さらに、ポインタｎの値が「３」から「７」の時には（ステップ１７０２ＹＥＳ）、未来ｎ本目の終値ＭＣ（ｎ）と未来「ｎ−１」本目の終値ＭＣ（ｎ−１）と未来「ｎ−２」本目の終値ＭＣ（ｎ−２）との和を「３」で除した値として、未来ｎ本目の３日移動平均値Ｍ３（ｎ）が求められる（ステップ１７０３）。
【０１６０】
図２１へ戻って、続いて、明日の３日足の色の決定処理（ステップ１４０３）が実行される。明日の３日足の色決定処理の詳細フローチャートが図２４に示されている。
【０１６１】
同図において処理が開始されると、まず、今日の終値と今日の３日移動平均値との大小比較が行われる（ステップ１８０１，１８０３）。ここで、今日の終値のほうが今日の３日移動平均値よりも大きいと判定されると（ステップ１８０１ＹＥＳ）、第１の色決定処理（ステップ１８０２）が実行される。また、今日の終値よりも今日の３日移動平均値のほうが大きいと判定されると（ステップ１８０１ＮＯ，１８０３ＹＥＳ）、第２の色決定処理（ステップ１８０４）が実行される。さらに、今日の終値と今日の３日移動平均値が等しいと判定されると（ステップ１８０１ＮＯ，１８０３ＮＯ）、第３の色決定処理（ステップ１８０５）が実行される。
【０１６２】
第１及び第２の色決定処理の詳細フローチャートが図２５に示されている。同図（ａ）に示されるように、第１の色決定処理においては、まず、今日の終値よりも２日前の終値のほうが大きく、かつ今日の３日移動平均値と今日の終値との乖離が０．０１よりも小さいことの判定が行われる（ステップ１９０１）。ここで、この判定が肯定されれば（ステップ１９０１ＹＥＳ）、明日の３日足の色はブルーと決定されるのに対し（ステップ１９０２）、上記の判定処理が否定されれば（ステップ１９０１ＮＯ）、明日の３日足の色はピンクと決定される（ステップ１９０３）。
【０１６３】
同図（ｂ）に示されるように、第２の色決定処理においては、まず、今日の終値のほうが２日前の終値よりも大きく、かつ今日の３日移動平均値と今日の終値との乖離が０．０１よりも小さいことの判定が行われる（ステップ１９１１）。ここで、上記の判定処理が肯定されれば（ステップ１９１１ＹＥＳ）、明日の３日足の色はピンクに決定されるのに対して（ステップ１９１２）、上記の判定処理が否定されるときには（ステップ１９１１ＮＯ）、明日の３日足の色はブルーと決定される（ステップ１９１３）。
【０１６４】
第３の色決定処理の詳細フローチャートが図２６に示されている。同図において、処理が開始されると、先ず、今日の終値と２日前の終値との大小比較が行われ（ステップ２００１，２００３）、２日前の終値よりも今日の終値の方が大きいと判定されると（ステップ２００１ＹＥＳ）、明日の３日足の色はピンクと決定される（ステップ２００２）。
【０１６５】
これに対して、２日前の終値よりも今日の終値の方が小さいと判定されると（ステップ２００１ＮＯ，２００３ＹＥＳ）、明日の３日足の色はブルーと決定される（ステップ２００４）。さらに、２日前の終値と今日の終値とが同一であると判定されると（ステップ２００１ＮＯ，２００３ＮＯ）、明日の３日足の色はホワイトと決定される（ステップ２００５）。
【０１６６】
図２１に戻って、続いて、未来７本の３日足の生成描画処理（ステップ１４０４）が実行される。未来７本の３日足の描画処理の詳細が図２７に示されている。
【０１６７】
同図において処理が開始されると、図２３で求めた３日移動平均値から算出された３日足の最初の３本の色が全て、明日の未来足の色と同じであることの判定が行われる（ステップ２１０１）。
【０１６８】
ここで、上記の判定が肯定されれば（ステップ２１０１ＹＥＳ）、図２３で求めた３日移動平均値から算出された３日足の長さを全て半分にして、３日足を７本描く処理（ステップ２１０２）が実行される。
【０１６９】
これに対して、上記の判定処理が否定されれば（ステップ２１０１ＮＯ）、最初の３本の３日足の色が明日の先読みの色と同じ日は長さを半分にし、色が違う日は明日の未来足の色で、今日の３日足の半分の長さで描く処理（ステップ２１０３）が実行される。
【０１７０】
続いて、最初の３日分の３日移動平均値から、３日間の終値が求められ（ステップ２１０４）、しかる後、図２２で求めた後半４日間の終値も使って、後半４日間の３日移動平均値を求め、足の長さを半分にして後半４本の３日足を描く処理が実行され、その結果、未来３日足の描画処理が完了するのである。
【０１７１】
次に、未来７５日足の描画処理の概略が図２８に示されている。同図に示されるように、未来７５日足の描画処理は、未来７本の７５日増田足の描画処理（ステップ２２０１）と色補正処理（ステップ２２０２）とを含んで構成される。
【０１７２】
未来７本の７５日足の描画処理の詳細フローチャートが図２９に示されている。同図において処理が開始されると、まず本数ポインタｎの値を「１」に初期設定した後、今日の７５日移動平均値から６日前の７５日移動平均値を差し引いた値をその間の日数「７」で除することによって、その間の１日あたりの変化分Ａが求められる（ステップ２３０２）。
【０１７３】
しかる後、ポインタｎの値を＋１インクリメントしては、本日の７５日移動平均値にｎ本分の変化分を加えて未来７５日移動平均値Ｍ７５移動平均値（ｎ）を求める処理（ステップ２３０３）が、ポインタｎの値が「８」となるまで繰り返し実行される。これにより、未来１本目から７本目までの７５日足の描画が行われることとなる。
【０１７４】
色補正処理の詳細フローチャートが図３０に示されている。同図において、処理が開始されると、本数ポインタｎの値を「１」、平均化日数ポインタｍの値を「７４」に初期設定した後（ステップ２４０１）、本日の終値とｍ日前の終値との乖離の絶対値が０．０１よりも大きいか否かの判定が行われる（ステップ２４０２，２４０５）。
【０１７５】
ここで、上記の乖離が０．０１よりも大きければ（ステップ２４０２ＹＥＳ）、そのとき未来足ｎ本目がブルーである場合に限り（ステップ２４０３ＹＥＳ）、その未来足ｎ本目はピンクに色補正される。一方、本日の終値とｍ日前の終値との乖離が−０．０１よりも小さい場合には（ステップ２４０５ＹＥＳ）、そのとき未来足ｎ本目がピンクの場合に限り（ステップ２４０６ＹＥＳ）、未来足ｎ本目の色はブルーに修正される（ステップ２４０７）。
【０１７６】
以上の処理が、ポインタｎを＋１インクリメントし、ポインタｍを−１ディクリメントしつつ、ポインタｎの値が「３」となるまで繰り返される。これにより、必要に応じて、直近の未来足２本に関してのみ、本日の終値とｍ日前の終値との乖離の大きさに基づく補正が行われる。
【０１７７】
次に、週足に関する未来足作成処理のゼネラルフローチャートが図３１に示されている。同図に示されるように、この週足に関する未来足作成処理は、未来３週のそれぞれの想定終値と２週前終値との乖離Ｐ（１），Ｐ（２）の算出処理（ステップ２５０１）、未来１３週のそれぞれの想定終値と１２週前終値との乖離Ｑ（１）〜Ｑ（１２）の算出処理（ステップ２５０２）、来週の３週足の色の決定処理（ステップ２５０３）、３週足の描画処理（ステップ２５０４）、１３週足の描画処理（ステップ２５０５）、及び２６週足の描画処理（ステップ２５０６）を含んで構成される。
【０１７８】
未来３週のそれぞれの想定終値と２週前終値との乖離Ｐ（１），Ｐ（２）の算出処理の詳細が図３２（ａ）に示されている。
【０１７９】
すなわち処理が開始されると、本数カウンタｎの値を「１」、平均化日数ポインタｍの値を「２」に初期設定した後（ステップ２６０１）、ポインタｎの値を＋１インクリメントし、ポインタｍの値を−１デクリメントしつつ、ｍ週目の終値と本日の終値との乖離Ｐ（ｎ）が、ポインタｎの値が「３」以上となるまで（ステップ２６０４）、繰り返される。その結果、２つの乖離Ｐ（１），（２）が求められる。
【０１８０】
未来１３週のそれぞれの想定終値（本日の終値）と１２週前終値との乖離Ｑ（１）〜Ｑ（５）の算出処理の詳細が図３２（ｂ）に示されている。同図において処理が開始されると、まず、本数カウンタｎの値を「１」、平均化本数ポインタｍの値を「１２」に初期設定した後、本数カウンタｎの値を＋１インクリメントし、かつ平均化本数カウンタｍの値を−１ディクリメントしつつ、ｍ週前の終値と本日の終値との乖離Ｑ（ｎ）を求める処理（ステップ２６１１）が、ポインタｎの値が「６」になるまで繰り返し実行される。その結果、乖離Ｑ（１）〜Ｑ（５）が求められる。
【０１８１】
来週の３週足の色の決定処理の詳細フローチャートが図３３に示されている。同図において処理が開始されると、まず、今週の終値と３週移動平均値との大小比較が行われる（ステップ２７０１，２７０３）。
【０１８２】
ここで、今週の終値のほうが３週移動平均値よりも大きいと判定されると（ステップ２７０１ＹＥＳ）、第１の色決定処理（ステップ２７０２）が実行される。また、今週の終値よりも３週移動平均値のほうが大きいと判定されると（ステップ２７０３ＹＥＳ）、第２の色決定処理（ステップ２７０４）が実行される。さらに、今週の終値と３週移動平均値とが等しいと判定されると（ステップ２７０１ＮＯ，２７０３ＮＯ）、続いて、第３の色決定処理（ステップ２７０５）が実行される。
【０１８３】
第１、第２の色決定処理の詳細フローチャートが図３４に示されている。同図（ａ）に示されるように、第１の色決定処理においては、まず、今週の終値よりも２週前の終値のほうが大きく、かつ３週移動平均値と今日の終値との乖離が０．０１よりも小さいことの判定が行われる（ステップ２８０１）。
【０１８４】
ここで、上記の判定が肯定されれば（ステップ２８０１ＹＥＳ）、来週の３週足の色はブルーに決定されるのに対し（ステップ２８０２）、上記の判定処理が否定されれば（ステップ２８０１ＮＯ）、来週の３週足の色はピンクに決定される（ステップ２８０３）。
【０１８５】
一方、同図（ｂ）に示されるように、第２の色決定処理においては、まず、今週の終値のほうが２週前の終値よりも大きく、かつ３週移動平均値と今週の終値との乖離が０．０１よりも小さいことの判定が行われる（ステップ２８１１）。ここで、上記の判定が肯定されれば（ステップ２８１１ＹＥＳ）、来週の３週足の色はブルーに決定されるのに対し（ステップ２８１２）、上記の判定が否定される場合には（ステップ２８１１ＮＯ）、来週の３週足の色はピンクに決定される（ステップ２８１３）。
【０１８６】
次に、第３の色決定処理の詳細フローチャートが図３５に示されている。同図において処理が開始されると、まず、今週の終値と２週前の終値との大小比較が行われる（ステップ２９０１，２９０３）。
【０１８７】
ここで、今週の終値のほうが２週前の終値よりも大きいと判定されると（ステップ２９０１ＹＥＳ）、来週の３週足の色はピンクに決定されるのに対し（ステップ２９０２）、今週の終値よりも２週前の終値のほうが大きいと判定されると（ステップ２９０１ＮＯ，２９０３ＹＥＳ）、来週の３週足の色はブルーに決定される（ステップ２９０４）。
【０１８８】
さらに、今週の終値と２週前の終値とが等しいと判定されると（ステップ２９０１ＮＯ，２９０３ＮＯ）、来週の３週足の色は両者が等しいことを示すホワイトに決定される（ステップ２９０５）。
【０１８９】
図３１へと戻って、以後、３週足の描画処理（ステップ２５０４）、１３週足の描画処理（ステップ２５０５）、及び２６週足の描画処理（ステップ２５０６）が順次に実行される。
【０１９０】
３週足の描画処理の詳細フローチャートが図３６に示されている。同図に示されるように、処理が開始されると、まず、以上で求められたＰ（１）及びＰ（２）の仕訳処理が行われ（ステップ３００１）、その仕訳結果に応じて（ステップ３００２）、４つの処理（ステップ３００３，３００４，３００５，３００６）への分岐が行われる。
【０１９１】
すなわち、Ｐ（１）がプラスでかつＰ（２）もブラスの場合（ステップ３００３）、今週の３週足の半分の長さでピンクの３週足を２本描く処理（ステップ３００７）が実行される。
【０１９２】
また、Ｐ（１）がマイナスでかつＰ（２）もマイナスの場合（ステップ３００４）、今週の３週足の半分の長さでブルーの３週足を２本描く処理（ステップ３００８）が実行される。
【０１９３】
また、Ｐ（１）がプラスでかつＰ（２）がマイナスの場合には（ステップ３００５）、今週の３週足の半分の長さで１週目ピンク、２週目ブルーの３週足を描く処理（ステップ３００９）が実行される。
【０１９４】
さらに、Ｐ（１）がマイナスでかつＰ（２）がプラスである場合には（ステップ３００６）、今週の３週足の半分の長さで１週目ブルー、２週目ピンクの３週足を描く処理（ステップ３０１０）が実行される。
【０１９５】
しかる後、それらいずれの処理（ステップ３００７〜３０１０）の終了においても、将来の１週目は今週の先読みの色で、２週目は上で求めた色で、ともに今週の足の半分の長さで３週足を描く処理（ステップ３０１１）が実行される。
【０１９６】
次に、１３週足の描画処理の詳細フローチャートが図３７に示されている。同図において処理が開始されると、まず、Ｑ（１）〜Ｑ（５）の中で、３個以上がプラスであるかの判定が行われる（ステップ３１０１）。
【０１９７】
ここで、上記の判定が肯定される場合には（ステップ３１０１ＹＥＳ）、将来の１３週足を２本、今週の１３週足を同じ長さで、ピンクで描く処理（ステップ３１０２）が実行される。また、上記の判定が否定される場合には（ステップ３１０１ＮＯ）、さらにＱ（１）〜Ｑ（５）の中で、３個以上マイナスかの判定が行われる（ステップ３１０３）。
【０１９８】
ここで、上記の判定が肯定されれば（ステップ３１０３ＹＥＳ）、将来の１３週足を２本、今週の１３週足を同じ長さで、ブルーで描く処理（ステップ３１０４）が実行される。これに対して、上記判定が否定される場合には（ステップ３１０３ＮＯ）、将来の１３週足を２本、今週の１３週足と同じ色で、長さを半分にして描く処理（ステップ３１０５）が実行される。
【０１９９】
最後に、２６週足の描画処理の詳細フローチャートが図３８に示されている。同図において処理が開始されると、まず、本数ポインタｎの値を「１」に初期設定した後（ステップ３２０１）、今週の２６週移動平均値から先週の２６週移動平均値を差し引いた値を「２」で除することにより、２６週移動平均値の１日あたりの変化分が求められる（ステップ３２０２）。
【０２００】
しかる後、ポインタｎの値を＋１インクリメントしつつ、本日の２６週移動平均値の値に本数分の変化分Ｂを加えてｎ本分の２６週足Ｍ２６（ｎ）を求める処理が、ポインタｎの値が「３」になるまで繰り返し実行される。これにより、Ｍ２６（１），Ｍ２６（２）が求められる。
【０２０１】
このように、本発明の増田足チャートの生成表示装置によれば、増田チャート上の未来領域に、短期、中期、長期の増田未来日足、短期、中期、長期の増田未来週足を適宜選択的に、通常の増田足曲線と共に描かせることができ、これにより、通常の増田足曲線がどのように将来推移するかを視覚的にユーザに認識させることができ、これによりユーザは売りタイミングや買いタイミングの判断にあたって、これを有利に行うことが可能となるのである。
【産業上の利用可能性】
【０２０２】
本発明によれば、増田足チャート上に、増田足曲線に加えて、増田未来足直線を連続的に描かせることができ、これにより株、債権、為替、商品などのような市場で取引される対象物の価格動向を、近未来にわたってユーザに知らしめることができ、この種のチャートの使い勝手を格段に向上させることができる。
【符号の説明】
【０２０３】
１０      サーバ装置
２０      クライアント機
３０      株価情報発行元
４０      インターネット
１００    株価チャート表示システム
１０１    本体部
１０１ａ  処理部
１０１ｂ  株価記憶部（データベース）
１０１ｃ  足データ記憶部
１０１ｃ−１    日足記憶部
１０１ｃ−２    週足記憶部
１０１ｃ−３    月足記憶部
１０２    入力部
１０２ａ  キーボード
１０２ｂ  送受信部
１０２ｂ−１    キャッシュメモリ
１０３    出力部
１０３ａ  ディスプレイ装置
１０３ｂ  プリンタ装置
２０１    本体部
２０１ａ  処理部
２０１ｂ  足データ記憶部
２０１ｂ−１    日足記憶部
２０１ｂ−２    週足記憶部
２０１ｂ−３    月足記憶部
２０２    入力部
２０２ａ  キーボード
２０２ｂ  送受信部
２０２ｂ−１    キャッシュメモリ
２０３    出力部
２０３ａ  ディスプレイ装置
２０３ｂ  プリンタ装置
ＭＡ１    基準週の直近３週の平均値
ＭＡ２    基準週の直近１３週の平均値
ＭＡ３    基準週の直近２６週の平均値
Ｃ１      短期増田日足曲線
Ｃ２      中期増田日足曲線
Ｃ３      長期増田日足曲線
Ｃ１´    短期増田未来日足曲線
Ｃ２´    中期増田未来日足曲線
Ｃ３´    長期増田未来日足曲線
Ｌ１      先読み罫線
Ｌ２      ３日罫線
Ｗ        未来足表示窓
ｔ０      本日の時点
ｔ１，ｔ２〜ｔｎ      過去１日目、２日目〜ｎ日目の時点
ｔ１´，ｔ２´〜ｔｎ´      未来１日目、２日目〜ｎ日目の時点
【図１】
0004653843.tif 000002
【図２】
0004653843.tif 000003
【図３】
0004653843.tif 000004
【図４】
0004653843.tif 000005
【図５】
0004653843.tif 000006
【図６】
0004653843.tif 000007
【図７】
0004653843.tif 000008
【図８】
0004653843.tif 000009
【図９】
0004653843.tif 000010
【図１０】
0004653843.tif 000011
【図１１】
0004653843.tif 000012
【図１２】
0004653843.tif 000013
【図１３】
0004653843.tif 000014
【図１４】
0004653843.tif 000015
【図１５】
0004653843.tif 000016
【図１６】
0004653843.tif 000017
【図１７】
0004653843.tif 000018
【図１８】
0004653843.tif 000019
【図１９】
0004653843.tif 000020
【図２０】
0004653843.tif 000021
【図２１】
0004653843.tif 000022
【図２２】
0004653843.tif 000023
【図２３】
0004653843.tif 000024
【図２４】
0004653843.tif 000025
【図２５】
0004653843.tif 000026
【図２６】
0004653843.tif 000027
【図２７】
0004653843.tif 000028
【図２８】
0004653843.tif 000029
【図２９】
0004653843.tif 000030
【図３０】
0004653843.tif 000031
【図３１】
0004653843.tif 000032
【図３２】
0004653843.tif 000033
【図３３】
0004653843.tif 000034
【図３４】
0004653843.tif 000035
【図３５】
0004653843.tif 000036
【図３６】
0004653843.tif 000037
【図３７】
0004653843.tif 000038
【図３８】
0004653843.tif 000039
【図３９】
0004653843.tif 000040
【図４０】
0004653843.tif 000041
【図４１】
0004653843.tif 000042
【図４２】
0004653843.tif 000043
【図４３】
0004653843.tif 000044
【図４４】
0004653843.tif 000045
【図４５】
0004653843.tif 000046
【図４６】
0004653843.tif 000047
【図４７】
0004653843.tif 000048
【図４８】
0004653843.tif 000049
【図４９】
0004653843.tif 000050
【図５０】
0004653843.tif 000051
【図５１】
0004653843.tif 000052