(57)【要約】【課題】時間に伴って変化するグラフをユーザの感覚に応じた条件で自動監視して、グラフ監視負担の低減を図る。【解決手段】端末側のコンピュータ１０は、サーバコンピュータ２で作成されたグラフを表示し、そのグラフに対する補助線をユーザの指示に基づき作成すると共に、作成した補助線にユーザが望む処理を対応付ける。また、コンピュータ１０は、時間の経過と共に変化するグラフの補助線に対する位置関係が変化したか否かを検出し、グラフを常時監視する作業からユーザを解放する。さらに、コンピュータ１０はグラフの位置関係の変化を検出した場合、補助線に対応付けられた処理を自動実行し、ユーザの処理指示に係る負担を低減する。【選択図】図１
2007164574.tif 000002
【特許請求の範囲】
【請求項１】
データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付ける位置受付手段と、受け付けた指定の位置に補助線を作成する補助線作成手段とを備える補助線作成装置において、
補助線に処理を対応付ける対応付け手段と、
補助線に対するグラフの位置関係が変化したか否かを検出する検出手段と、
該検出手段が、位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行する実行手段と
を備えることを特徴とする補助線作成装置。
【請求項２】
斜線又は曲線の選択を受け付ける手段を備え、
前記補助線作成手段は、受け付けた選択に応じた線形の補助線を作成するようにしてある請求項１に記載の補助線作成装置。
【請求項３】
前記補助線作成手段が作成した補助線を移動させる移動指示を受け付ける手段と、
移動指示を受け付けた場合、移動指示に基づいて補助線を移動する手段とを備え、
前記検出手段は、移動した補助線に対してグラフの位置関係が変化したか否かを検出するようにしてある請求項１又は請求項２に記載の補助線作成装置。
【請求項４】
補助線の有効時間を受け付ける手段と、
計時を行う手段とを備え、
前記検出手段は、計時した時間が補助線の有効時間を超過するまで検出を行うようにしてある請求項１乃至請求項３のいずれか１つに記載の補助線作成装置。
【請求項５】
カレンダーに基づいて日の選択を受け付ける日選択受付手段と、
前記補助線作成手段は、前記日選択受付手段が受け付けた選択の日に補助線を作成するようにしてある請求項１乃至請求項４のいずれか１つに記載の補助線作成装置。
【請求項６】
複数種類の処理の中から処理の選択を受け付ける選択受付手段を備え、
前記対応付け手段は、前記選択受付手段が受け付けた選択の処理を補助線に対応付けるようにしてある請求項１乃至請求項５のいずれか１つに記載の補助線作成装置。
【請求項７】
前記選択受付手段は、複数種類の処理として、位置関係が変化した旨を音で出力する音出力処理、位置関係が変化した旨の表示出力を行う表示処理、位置関係が変化した旨を記した電子メールの送信処理、及びコマンドの出力を行うコマンド出力処理の中から選択を受け付けるようにしてある請求項６に記載の補助線作成装置。
【請求項８】
前記位置受付手段は、複数の補助線の作成位置の指定を受付可能にしてあり、
前記補助線作成手段は、複数の補助線の作成位置の指定を受け付けた場合、複数の補助線を作成するようにしてあり、
前記選択受付手段は、補助線ごとに異なる種類の処理の選択を受付可能にしてある請求項６又は請求項７に記載の補助線作成装置。
【請求項９】
前記選択受付手段が補助線ごとに異なる種類の処理の選択を受け付けた場合、前記補助線作成手段は、異なる種類の処理ごとに相違する色で補助線を作成するようにしてある請求項８に記載の補助線作成装置。
【請求項１０】
データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付けて、補助線を作成する補助線作成装置が、
補助線に処理を対応付けるステップと、
補助線に対するグラフの位置関係が変化したか否かを検出するステップと、
位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行するステップとを備えることを特徴とする処理実行方法。
【請求項１１】
コンピュータに、データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付けさせて補助線作成を行わせるためのコンピュータプログラムにおいて、
コンピュータを
補助線に処理を対応付ける手段と、
補助線に対するグラフの位置関係が変化したか否かを検出する検出手段と、
該検出手段が、位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行する実行手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの時間的な変化を表すグラフに対して補助線を作成するものであり、特に、ユーザの主観に基づき作成した補助線に所望の処理を対応付けることにより、ユーザのイメージに応じた条件を満たすようにグラフが変化した場合に所望の処理を自動実行するようにした補助線作成装置、処理実行方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、時間に伴って変化するデータの状態を表したグラフを表示する専用の装置、及びコンピュータを利用した汎用の装置が存在する。このような装置で表示されるグラフの中身は多岐にわたり、例えば、株価及び先物取引などで値の変化を示すグラフ（チャート）、科学的な実験結果を表すグラフ、さまざまな場所で用いられるセンサの検出結果を表すグラフなどが表示対象になる。
【０００３】
また、グラフを表示する装置の中には、ユーザがグラフの変化を把握しやすくするため、グラフに対する補助線を作成できる機能を具備するものがある。例えば、非特許文献１に係るコンピュータ用のプログラムでは、様々な種類のグラフに対して複数の補助線を自由に作成可能にし、株価チャートの分析を補助できるようにしている。なお、株価チャートの分野では、各種理論より導かれた数式に基づく線（移動平均線、三日平均線など）を補助線として用いることが良く知られており、数式に基づく補助線を自動作成するコンピュータ用のプログラムも多数出回っている。
【０００４】
さらに、グラフ表示を行う装置の中には、一定の値を予め設定し、時間の経過に伴って変化したグラフの一定の値が設定値になると、所定の処理、例えばアラームの表示を行うものがある。また、特許文献１及び非特許文献２に係るシステムでは、ある銘柄の株価チャートに対して「価格がＸ円になれば」と云う条件を設定し、株価チャートが設定した条件を満たすようになると「１００株の売り」と云う売買注文を自動実行する内容が開示されている。
【特許文献１】特開２００４−５４６３８号公報
【非特許文献１】”Ａｎａｌｙｓ  Ｒｕｌｅｒ（アナリス・ルーラー）Ｖｅｒ１．３０”、[online]、[平成１７年１０月１８日検索]、インターネット＜ＵＲＬ：http://www.eva.hi-ho.ne.jp/kitayama/analys/index.html＞
【非特許文献２】カブドットコム証券”自動売買”、[online]、[平成１７年１０月１８日検索]、インターネット＜ＵＲＬ：http://www.kabu.com/riskmanagement/kabunavi.asp＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
非特許文献１に係るコンピュータ用のプログラムは、直線形状の補助線であればユーザの意向に従って自由に作成することができるが、補助線に対してグラフ（チャート）がどのように変化したかは、ユーザが常に監視する必要がある。そのため、作成される補助線は単なるユーザの判断を補助するものにすぎず、作成された補助線に対するグラフの位置関係の変化まで自動検出できないので、グラフ監視に係る負担からユーザを解放できない問題がある。なお、非特許文献１に係るコンピュータ用プログラムが作成できる補助線の線形は直線形状に限定され、曲線は形成できないと云う問題もある。
【０００６】
また、株価チャートの分野では、各種理論に基づく補助線を条件として、補助線に対するグラフの位置関係の変化を検出し、変化を検出した場合はアラームを表示する処理を行えるコンピュータ用プログラムが存在する。しかし、この種のコンピュータ用プログラムでは、アラーム表示処理を行う条件のベースになる補助線は、各種理論に基づいて作成され、ユーザの意向に従って自由に作成されたものでないため、ユーザの自由な意向及び感覚的なイメージが反映されていない。そのため、ユーザの感覚的なイメージに基づいて、グラフの状態変化を自動監視できない問題がある。
【０００７】
さらに、特許文献１及び非特許文献２に係るシステムのような場合では、時間の経過と共に変化するグラフ値が、予め設定した一定の値に達すると、所定の処理（売注文の出力、買注文の出力）を自動実行するので、所定の処理を実行する条件が画一的な値に限定される。そのため、所定の処理をユーザのイメージに沿った自由な条件、例えば、時間の経過に伴い変化する条件で実行することができない。即ち、ユーザの意向に従って作成した補助線に対するグラフの位置関係の変化をトリガーにして所定の処理を実行できず、所定の処理に対して柔軟な実行条件を確立できないと云う問題がある。
【０００８】
本発明は、斯かる問題に鑑みてなされたものであり、ユーザの感覚的なイメージに沿って作成された補助線に特定の処理を対応付けると共に、補助線に対するグラフ（チャート）の位置関係が変化した場合に特定の処理を実行することで、ユーザのグラフ監視負担を軽減して、ユーザの感覚的な自由条件に基づき特定の処理を自動実行できるようにした補助線作成装置、処理実行方法、及びコンピュータプログラムを提供することを目的とする。
【０００９】
また、本発明は、実行させる処理の種類を選択可能にして様々な用途に適用できるようにした補助線作成装置を提供することを目的とする。
さらに、本発明は、ユーザの使用目的に合わせて処理を行う時間的な条件、補助線の種類、補助線に対応付ける処理内容等を適宜設定可能にして、使い勝手の向上を図った補助線作成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明に係る補助線作成装置は、データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付ける位置受付手段と、受け付けた指定の位置に補助線を作成する補助線作成手段とを備える補助線作成装置において、補助線に処理を対応付ける対応付け手段と、補助線に対するグラフの位置関係が変化したか否かを検出する検出手段と、該検出手段が、位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行する実行手段とを備えることを特徴とする。
【００１１】
本発明にあっては、ユーザから受け付ける作成位置の指示に基づいて補助線を作成するので、作成される補助線は、所定の理論に基づき数学的に得られるものではなく、ユーザの感覚的なイメージ及び意向を自由に表したものになる。そのような補助線に、ある処理を対応付けると共に、補助線に対するグラフの位置関係が変化したか否かを検出し、位置関係が変化した場合、補助線に対応付けた処理を実行するので、補助線に対応付けた処理をユーザの感覚的な条件（補助線）を満たすようにグラフが変化したときに自動実行できるようになる。その結果、ユーザは、自身の作成した感覚的な補助線に対するグラフの変化を監視する負担から解放されて、ユーザの感覚に応じた条件で処理を実行可能になる。
【００１２】
なお、補助線に対するグラフの位置関係の変化とは、補助線作成時にグラフの最新値が補助線から離れていた場合に、グラフが補助線に接するとき又は交わる状態が該当する。また、補助線が矩形、楕円、円のように閉じた形状の場合（両端を有しない場合）は、補助線の外方から内方にグラフが入る場合、補助線の内方から外方へグラフが出る場合が該当する。
【００１３】
また、本発明に係る補助線作成装置は、斜線又は曲線の選択を受け付ける手段を備え、前記補助線作成手段は、受け付けた選択に応じた線形の補助線を作成するようにしてあることを特徴とする。
【００１４】
本発明にあっては、斜線又は曲線の補助線を作成することが可能であるため、ユーザの自由な感覚及び抽象的なイメージに沿った補助線を作成しやすくなる。例えば、斜線を作成した場合では、一定値ではなく、時間に対して線形的に変化する値をグラフの位置関係の変化に対する条件にできる。また、曲線としては、二次曲線、三次曲線、及び三角関数的に複数回振幅するような曲線などは勿論のこと、円及び楕円も曲線の補助線にすることができる。
【００１５】
さらに、本発明に係る補助線作成装置は、前記補助線作成手段が作成した補助線を移動させる移動指示を受け付ける手段と、移動指示を受け付けた場合、移動指示に基づいて補助線を移動する手段とを備え、前記検出手段は、移動した補助線に対してグラフの位置関係が変化したか否かを検出するようにしてあることを特徴とする。
【００１６】
本発明にあっては、ユーザが出す移動指示に基づき、作成した補助線の位置を移動可能にするので、一旦作成した補助線の形状はそのままで、位置のみを変更して、補助線に対するグラフの位置関係の変化を検出できるようになる。そのため、作成した補助線の位置のみを変更したい場合に、新たに補助線を作成する手間を省くことができ、作成した補助線の位置調整を柔軟に行うことができる。また、移動指示の中には、５時間ごと又は１日おきと云うように所定時間の経過ごとに補助線を自動で移動させる指示を含ませるようにしてもよく、この場合は、補助線を移動させる時間単位の設定指示を受付可能にする。
【００１７】
さらにまた、本発明に係る補助線作成装置は、補助線の有効時間を受け付ける手段と、計時を行う手段とを備え、前記検出手段は、計時した時間が補助線の有効時間を超過するまで検出を行うようにしてあることを特徴とする。
【００１８】
本発明にあっては、補助線に対応付けられる処理の有効時間を受け付けて、計時した時間が有効時間を超過するまで検出を行うので、検出を行う時間範囲をユーザの望む巾に設定できる。すなわち、処理を行う時間的な期限を調整できるので、ユーザの使い勝手及び用途などに合わせて処理の実行時期範囲を調整する機能を提供できる。なお、有効時間は、対象となるグラフに応じて秒単位、分単位、時間単位で適宜受け付け可能にすることが好ましい。
【００１９】
本発明に係る補助線作成装置は、カレンダーに基づいて日の選択を受け付ける日選択受付手段と、前記補助線作成手段は、前記日選択受付手段が受け付けた選択の日に補助線を作成するようにしてあることを特徴とする。
【００２０】
本発明にあっては、カレンダーを利用して日の選択を受け付けると共に、受け付けた日に対して補助線を作成するので、補助線を作成する日数をユーザが自由に設定できるようになる。すなわち、ユーザが選択した日だけに補助線が作成されるため、その補助線の作成された日数の期間内でグラフの位置変化の検出が行われるので、ユーザが望む期間だけを処理を行う対象期間にでき、期間を区切ってグラフの監視を行いたい場合などに好適となる。
【００２１】
また、本発明に係る補助線作成装置は、複数種類の処理の中から処理の選択を受け付ける選択受付手段を備え、前記対応付け手段は、前記選択受付手段が受け付けた選択の処理を補助線に対応付けるようにしてあることを特徴とする。
本発明にあっては、複数種類の処理の中からユーザが望む処理を選択できるので、ユーザのニーズに応じた処理をスムーズに実行できる機能を提供し、本発明を適用できる用途を広げられる。
【００２２】
さらに、本発明に係る補助線作成装置は、前記選択受付手段は、複数種類の処理として、位置関係が変化した旨を音で出力する音出力処理、位置関係が変化した旨の表示出力を行う表示処理、位置関係が変化した旨を記した電子メールの送信処理、及びコマンドの出力を行うコマンド出力処理の中から選択を受け付けるようにしてあることを特徴とする。
【００２３】
本発明にあっては、アラーム的な内容を音で出力する処理、アラーム的な内容を表示出力する処理、アラーム的な内容を電子メールの送信で通知する処理、及びコマンドを出力する処理の中から、実行する処理を選択できるので、実際に使用頻度が高い処理を予め選択できるようにして設定に対するユーザの操作負担を低減できる。なお、コマンドを出力する処理の例としては、プリントアウトを行うコマンドを出力する処理、株価チャートの分野では売買注文を送信するコマンドを出力する処理などが相当する。
【００２４】
さらにまた、本発明に係る補助線作成装置は、前記位置受付手段は、複数の補助線の作成位置の指定を受付可能にしてあり、前記補助線作成手段は、複数の補助線の作成位置の指定を受け付けた場合、複数の補助線を作成するようにしてあり、前記選択受付手段は、補助線ごとに異なる種類の処理の選択を受付可能にしてあることを特徴とする。
【００２５】
本発明にあっては、複数の補助線を作成可能にすると共に、補助線ごとに異なる種類の処理を選択できるようにするので、グラフの変化に応じて複数種類の処理を行えるようになり、様々な用途に対応可能となる。例えば、グラフを挟むように上下に２本の補助線を作成し、グラフより上方の補助線に対してはアラーム的な内容を音で出力する処理を対応付ける一方、グラフより下方の補助線に対しては、アラーム的な内容を電子メールで設定先へ送信する処理を対応付ける場合を挙げることができる。この場合では、グラフの変化に応じて相違する処理を行えるので、ユーザのニーズに応じて実行する処理内容を様々に設定できる。
【００２６】
また、本発明に係る補助線作成装置は、前記選択受付手段が補助線ごとに異なる種類の処理の選択を受け付けた場合、前記補助線作成手段は、異なる種類の処理ごとに相違する色で補助線を作成するようにしてあることを特徴とする。
本発明にあっては、複数の補助線に対して、対応付けた処理ごとに相違する色で補助線を作成するため、グラフ及び各補助線をディスプレイに表示した場合、複数の補助線が表示されても、各補助線に対応付けられた処理を色により判別でき、補助線に対するグラフの位置関係を識別しやすくなる。
【００２７】
本発明に係る処理実行方法は、データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付けて、補助線を作成する補助線作成装置が、補助線に処理を対応付けるステップと、補助線に対するグラフの位置関係が変化したか否かを検出するステップと、位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行するステップとを備えることを特徴とする。
本発明にあっては、補助線作成装置が、補助線に対するグラフの位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行するので、ユーザが自由に作成した補助線を処理の実行条件に設定し、設定した条件を満たすようにグラフが変化したときに処理を実行できるようになる。
【００２８】
また、本発明に係るコンピュータプログラムは、コンピュータに、データの時間的な変化を表すグラフに対する補助線の作成位置の指定を受け付けさせて補助線作成を行わせるためのコンピュータプログラムにおいて、コンピュータを補助線に処理を対応付ける手段と、補助線に対するグラフの位置関係が変化したか否かを検出する検出手段と、該検出手段が、位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行する実行手段として機能させることを特徴とする。
【００２９】
本発明にあっては、補助線に対するグラフの位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行させる処理をコンピュータプログラムとして規定するので、本発明に係るコンピュータプログラムを汎用のコンピュータにインストールすれば、ユーザのイメージする自由な条件を満たすようにグラフが変化したときに処理を実行できるようになり、汎用のコンピュータを補助線作成装置として活用できる。
【発明の効果】
【００３０】
本発明にあっては、ユーザの感覚的なイメージ及び意向を自由に表した補助線を処理の実行を決める条件にでき、ユーザの直感的及びイメージを処理の実行条件として容易に設定できる補助線作成装置を提供できる。
また、本発明にあっては、斜線又は曲線の補助線を作成することが可能であるため、ユーザの自由な感覚及び抽象的なイメージに一段と合致した補助線を処理条件として設定できる。
さらに、本発明にあっては、ユーザが出す移動指示に基づき、作成した補助線の位置を移動可能なので、一旦作成した補助線の形状はそのままで、位置のみを変更でき、補助線の位置調整をユーザに意向及び用途に応じて柔軟に行うことができる。
【００３１】
本発明にあっては、補助線に対応付けられる処理の有効時間を受け付けて、計時した時間が有効時間を超過するまで検出を行うので、検出を行う時間範囲をユーザの望む巾に設定できる。
また、本発明にあっては、カレンダーを利用して日の選択を受け付けると共に、受け付けた日に対して補助線を作成するので、補助線を作成する日数をユーザが自由に設定できる。
【００３２】
本発明にあっては、複数種類の処理の中からユーザが望む処理を選択できるので、ユーザのニーズに応じた処理をスムーズに実行できる機能を提供できる。
また、本発明にあっては、アラーム的な内容を音で出力する処理、アラーム的な内容を表示出力する処理、アラーム的な内容を電子メールの送信で通知する処理、及びコマンドを出力する処理の中から、実行する処理を選択できるので、実際に使用頻度が高い処理を予め選択できるようにして設定に対するユーザの操作負担を低減できる。
【００３３】
本発明にあっては、複数の補助線を作成可能にすると共に、補助線ごとに異なる種類の処理を選択できるので、複数の補助線に基づき複数の条件と複数種類の処理を設定でき、グラフの変化に応じて実行される処理を相異させて、より多様な用途に対応できる機能を提供できる。
本発明にあっては、対応付けた処理ごとに相違する色で補助線を作成するため、グラフ及び各補助線をディスプレイに表示した場合、複数の補助線が表示されても、各補助線に対応付けられた処理を色により一目で判別できる。
【００３４】
本発明にあっては、補助線作成装置が、補助線に対するグラフの位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行するので、処理の実行条件をユーザが自由に設定できる。
また、本発明にあっては、補助線に対するグラフの位置関係が変化したことを検出した場合、補助線に対応付けられた処理を実行させる処理をコンピュータプログラムとして規定するので、本発明に係るコンピュータプログラムを汎用のコンピュータにインストールすれば、容易に汎用のコンピュータを補助線作成装置として利用できる。
【発明を実施するための最良の形態】
【００３５】
図１は、本発明の実施形態に係る補助線作成装置を含むネットワークシステム１の全体的な構成を示している。本実施形態のネットワークシステム１は、株価チャート（グラフ）に対応したものであり、株価チャートを作成するサーバコンピュータ２及び端末側のコンピュータ１０（補助線作成装置に相当）を、ネットワークＮＷを介して接続した構成にしている。
【００３６】
サーバコンピュータ２は、コンピュータ１０からのアクセスに応じて株価チャートを随時コンピュータ１０へ送信し、コンピュータ１０は受信した株価チャートをモニタ装置１１の表示画面１１ａに表示してユーザが閲覧できるようにしている。また、コンピュータ１０は、キーボード１２及びマウス１３がユーザに操作されることで、表示している株価チャートに対する補助線を作成でき、補助線に対する株価チャートの位置関係が変化した場合、設定された処理を実行することを特徴としている。
【００３７】
図２は、端末側のコンピュータ１０の内部の主要なハード構成を示している。コンピュータ１０は、各種制御処理を行うＣＰＵ２０に、通信インタフェース２１、ＲＡＭ２２、ＲＯＭ２３、モニタ用インタフェース２４、操作接続部２５、音声出力インタフェース２６、及びハードディスク装置２８を内部バス２９で接続している。
【００３８】
通信インタフェース２１は、外部のネットワークＮＷと接続されており、ＣＰＵ２０の制御に従って所定の通信先とデータの送受を行う。本実施形態では、図１に示すサーバコンピュータ２にアクセスし、サーバコンピュータ２が随時作成する株価チャートを受信する。なお、サーバコンピュータ２は、ネットワークＮＷに接続された他のコンピュータ（図１で示さず）より、株価のデータを随時取得して、株価（データ）の時間的な変化を表す株価チャート（グラフ）を随時作成（更新）し、更新した株価チャートをアクセス元へ送信している。なお、送信される株価チャートに係るデータは時間及び株価を示すデータを含み、ある時間に対する株価の値が分かるようになっている。また、サーバコンピュータ２は、どの銘柄の株価チャートを送信するかを、アクセス元のコンピュータ１０側で適宜選択できるようにしている。
【００３９】
ＲＡＭ２２は、ＣＰＵ２０が行う処理に従って生じるデータ及びフォルダ等を一時的に記憶する。ＲＯＭ２３は、ＣＰＵ２０が行う基本的な処理内容を規定したプログラムを予め記憶する。
【００４０】
モニタ用インタフェース２４は、モニタ装置１１と接続されており、モニタ装置１１で各種内容を表示できるように、表示すべきデータを内部バス２９を通じて受け取ってモニタ装置１１へ送る処理を行う。本実施形態では、モニタ用インタフェース２４が株価チャートのデータ、補助線のデータ、及び各種メニュー画像のデータ等をモニタ装置１１へ送るので、モニタ装置１１で株価チャート、補助線、及びメニュー画像等を表示できる。
【００４１】
操作接続部２５は、ユーザからの操作指示を受け付けるキーボード１２及びマウス１３が接続されており、キーボード１２及びマウス１３が受け付けた操作指示を内部バス２９を通じてＣＰＵ２０へ伝える処理を行う。また、音声出力インタフェース２６は、コンピュータ１０の筐体内に設けられたスピーカ２７と接続されており、ＣＰＵ２０の制御に基づき警告音をスピーカ２７から出力する処理を行う。
【００４２】
ハードディスク装置２８は、各種プログラムを作動させる上でのベースになるＯＳプログラム３０、及び本発明の特徴となる補助線作成プログラム３１などの各種プログラムを記憶すると共に、図４及び図１１等に示すメニューを表示するためのメニュー画像３２、その他のデータ、ファイルなども記憶する。補助線作成プログラム３１は、補助線作成及び補助線に対する株価チャートの位置関係の変化検出などをコンピュータ１０が行えるように、ＣＰＵ２０の処理内容を規定したものであり、各種内容を設定するためのメニュー画像３２とも関連付けられている。以下、補助線作成プログラム３１が規定しているＣＰＵ用の各処理内容を順次説明する。
【００４３】
補助線作成プログラム３１は起動すると、図３（ａ）に示すような株価チャート閲覧ウインドウ３５をモニタ装置１１の表示画面１１ａに表示させる。株価チャート閲覧ウインドウ３５は、中央に通信インタフェース２１で受信した株価チャートＧを配置するチャート配置枠３６を設けており、このチャート配置枠３６は、受信する株価チャートＧの時間（時間・日）に対応した目盛りを付した下辺の水平軸３６ａ（Ｘ軸）、及び株価チャートＧの株価の値を表す目盛りを付した左辺の垂直軸３６ｂ（Ｙ軸）を有する。なお、補助線作成プログラム３１は、株価チャート閲覧ウインドウ３５のチャート配置枠３６には、通信インタフェース２１で受信する内容が更新されると、更新された株価チャートＧを配置するようにしている。
【００４４】
また、株価チャート閲覧ウインドウ３５は、左側に補助線の作成位置の指示及び補助線の線形の種類を受け付ける手段として、タスクメニュー欄３７を設けている。このタスクメニュー欄３７は、複数のアイコン３７ａ〜３７ｆを含んでおり、各アイコン３７ａ〜３７ｆには、補助線を作成する上で、一般的なドロー・ペイント系のソフトウェアプログラムと同等な操作インタフェースが与えられている。
【００４５】
具体的には、１番上に配置されるアイコン３７ａは斜線の補助線を作成する指示をユーザから受け付けるものであり、アイコン３７ａがマウス１３で選択されると、補助線の始点となる位置を決めるための十字記号Ｐ１をチャート配置枠３６内に表示することを補助線作成プログラム３１は規定している。なお、十字記号Ｐ１の位置はマウス１３の移動操作に連動して変化する。十字記号Ｐ１が表示された状態で、マウス１３が左クリックされると、左クリックされたときの十字記号Ｐ１の位置を補助線の始点に決定することを補助線作成プログラム３１は規定している。補助線の始点が決定すると、次に補助線の終点を決めるための十字記号Ｐ２（図３（ｂ）参照）をチャート配置枠３６内に表示し、十字記号Ｐ２もマウス１３の移動に連動して位置を変化し、マウス１３が左クリックされると、その位置を終点に決定し、始点及び終点を結ぶ補助線Ｌを作成することを補助線作成プログラム３１は規定している。
【００４６】
図３（ａ）のタスクメニュー欄３７における他のアイコンを説明すると、上から２番目のアイコン３７ｂは水平線の補助線作成用であり、以下、アイコン３７ｃは垂直線の補助線作成用、アイコン３７ｄは波線（曲線）の補助線作成用、アイコン３７ｅは矩形の補助線作成用、アイコン３７ｆは円及び楕円等の閉じた曲線の補助線作成用である。
【００４７】
なお、株価チャート閲覧ウインドウ３５は、タスクメニュー欄３７の下方に補助メニュー欄３８を設けている。補助メニュー欄３８は、作成した補助線を移動する設定を行う移動設定アイコン３８ａ、チャート配置枠３６内にテキストを配置するためのテキストアイコン３８ｂ、作成した補助線をコピー及びマニュアルで移動させるために補助線を選択する選択アイコン３８ｃを設けている。また、株価チャート閲覧ウインドウ３５は、補助メニュー欄３８の下方に、他の種類の機能を行うためのボタン３９も設けている。
【００４８】
上述したタスクメニュー欄３７のいずれかのアイコン３７ａ〜３７ｆを用いて補助線Ｌ（図３（ｂ））が作成されると、次に、補助線作成プログラム３１は、図４に示す処理選択メニュー４０をモニタ装置１１の表示画面１１ａに表示させる。処理選択メニュー４０は、補助線Ｌに対応付ける処理を複数種類の中から選択する指示をユーザから受け付ける手段として機能し、複数種類の処理として「警告音出力」、「警告メッセージ表示」、「電子メール送信」、「売注文出力」、「買注文出力」のいずれかの処理を選択を受け付ける。
【００４９】
「警告音出力」は、補助線に対する株価チャートの位置関係が変化した旨をスピーカ２７から警告音で出力する音出力処理を意味し、「警告メッセージ表示」は、補助線に対する株価チャートの位置関係が変化した旨をモニタ装置１１で表示出力する表示処理を意味する。また「電子メール送信」は、補助線に対する株価チャートの位置関係が変化した旨を記した電子メールを送信する送信処理を意味し、「電子メール送信」が選択された場合、補助線作成プログラム３１は送信先のアドレスを設定する別ウインドウ（図示せず）を表示画面１１ａに表示し、ユーザからアドレスを受け付けて送信先を設定するようにしている。
【００５０】
さらに「売注文出力」と「買注文出力」は、コマンドを出力するコマンド出力処理を意味し、詳しくは「売注文出力」は売り注文（コマンド）を所定のサーバへ出力する処理であり、「買注文出力」は買い注文（コマンド）を所定のサーバへ出力する処理である。「売注文出力」又は「買注文出力」が選択された場合、補助線作成プログラム３１はネットワーク上で注文の出力先となる証券会社のサーバ、売る株数、買う株数などの事項を設定する別ウインドウ（図示せず）を表示画面１１ａに表示し、設定すべき事項をユーザから受け付けるようにしている。なお、図４の処理選択メニュー４０では、複数の処理の中からいずれか１つをキーボード１２の上下キー又はマウス１３の操作で選択欄４０ａを移動させて選択した状態にし、この状態でＯＫボタン４０ｂがマウス１３の操作で選択されると、ＣＰＵ２０が選択状態の処理を補助線Ｌに対応付ける。また、キャンセルボタン４０ｃが選択された場合は、補助線作成の段階へ戻る。
【００５１】
補助線Ｌに処理を対応付けると、次に補助線作成プログラム３１は、補助線Ｌに対する株価チャートＧの位置関係が変化したか否かを株価チャートＧの更新ごとに検出することを規定している。位置関係の変化の検出について補助線作成プログラム３１は、図３（ｂ）のように株価チャートＧの下方に補助線Ｌを作成した場合、図５（ａ）に示すように随時更新された株価チャートＧが下降し、時間Ｔ１で補助線Ｌと交わるようになったとき、又は補助線Ｌと接するようになったときを、位置関係の変化として検出するように規定している。
【００５２】
なお、具体的な検出処理の内容として、ＣＰＵ２０はチャート配置枠３６内に作成された補助線Ｌを点の集合体とみなし、補助線Ｌの各点を、受信した株価チャートＧが表すデータを同一の座標系（図３（ａ）に示すＸＹ座標系）に置き換える処理を行い、補助線Ｌを構成する各点の水平軸３６ａ（Ｘ軸）及び垂直軸３６ｂ（Ｙ軸）における座標を、作成された補助線Ｌの位置及び形状から換算して求める。一方、チャート配置枠３６内に配置する株価チャートＧは時間データ及び株価データに基づき形成されているため元々、水平軸３６ａ及び垂直軸３６ｂに対する座標値を有している。
【００５３】
よって補助線Ｌの作成後、各Ｘ座標の値ごとに株価チャートＧのＹ座標の値が、補助線ＬのＹ座標の値以下になるかを株価チャートＧの更新ごとにＣＰＵ２０が検出することを補助線作成プログラム３１は規定している。なお、補助線Ｌが株価チャートＧの上方に作成された場合は、株価チャートＧのＹ座標の値が、補助線ＬのＹ座標の値以上になるかが検出されることになり、また、矩形及び楕円等の閉じた形状の補助線が作成された場合は、補助線作成時の状態（株価チャートＧの先端が補助線内に位置するか、補助線外にいるか）と相異する位置関係になるか否かが検出される。
【００５４】
さらに、補助線作成プログラム３１は、図５（ｂ）に示すように、時間の経過と共に更新される株価チャートＧが、時間の経過を示す水平軸３６ａにおいて、補助線Ｌの終点Ｌａを追い抜いた場合、補助線Ｌを終点Ｐ２より傾きに沿ってＣＰＵ２０が自動的に延長して、延長部分Ｌ１を作成するようにしている。このように補助線Ｌを自動延長することで、株価チャートＧの検出処理を自動で継続することができ、また、ユーザは、補助線Ｌを作成する際に終点Ｐ２の水平軸３６ａに対する位置に関して気を使う必要が無くなり、補助線Ｌの傾きだけに注意を払えばよく、細かいことを気にしないで補助線Ｌを作成できるようにしている。
【００５５】
図６のフローチャートは、上述した補助線作成プログラム３１が規定する処理手順を整理した処理実行方法の内容を示している。以下、このフローチャートに従って、補助線作成プログラム３１の起動後のコンピュータ１０（ＣＰＵ２０）の処理内容を説明する。
【００５６】
コンピュータ１０は、補助線作成プログラム３１が起動すると、通信インタフェース２１で受信した株価チャートＧを図３（ａ）に示すようにモニタ装置１１で表示する処理を行う（Ｓ１）。この状態で、コンピュータ１０は、タスクメニュー欄３７のアイコン３７ａ〜３７ｆのいずれかが選択されて、補助線の作成位置（始点、終点）の指定を受け付けたか否かを判断する（Ｓ２）。作成位置の指定を受け付けていない場合（Ｓ２：ＮＯ）、指定の受付待ちとなり、作成位置の指定を受け付けた場合（Ｓ２：ＹＥＳ）、コンピュータ１０は、指定された位置に補助線を作成する（Ｓ３）。
【００５７】
次に、コンピュータ１０は、図４の処理選択メニュー４０を表示して、処理の選択を受け付ける（Ｓ４）。処理の選択を受け付けると、その処理を補助線Ｌに対応付け、それから、コンピュータ１０は、補助線Ｌに対する株価チャートＧの位置関係の変化を検出する処理を開始する。まず、通信インタフェース２１で最新の株価チャートＧを受信して取得し（Ｓ５）、最新の株価チャートＧに対して補助線Ｌを延長する必要があるか否かを、株価チャートＧの右端のＸ座標値及び補助線Ｌの終点ＬａのＸ座標値を比較して判断する（Ｓ６）。
【００５８】
補助線Ｌの延長が必要と判断した場合（Ｓ６：ＹＥＳ）、コンピュータ１０は図５（ｂ）に示すように補助線を延長する（Ｓ７）。補助線Ｌの延長が必要ないと判断した場合（Ｓ６：ＮＯ）及び補助線の延長後（Ｓ７）、コンピュータ１０は補助線Ｌに対する株価チャートＧの位置関係が変化したか否かを検出する（Ｓ８）。位置関係の変化を検出しなかった場合（Ｓ８：ＮＯ）、最新の株価チャートＧを取得する段階（Ｓ５）へ戻る一方、位置関係の変化を検出した場合（Ｓ８：ＹＥＳ）、コンピュータ１０は補助線Ｌに対応付けられた処理を実行する（Ｓ９）。
【００５９】
このように、本発明では、補助線を作成すると共に、実行させたい処理を補助線に対応付ける準備をしておけば、その後は、継続して株価チャートＧを監視しなくても、ユーザが望む処理をコンピュータ１０が自動実行するため、時間の経過に伴って変化する株価チャートＧの監視負担を低減できる。しかも、処理を実行する条件になる補助線は、規定の各種理論に基づき作成されるのではなく、ユーザの意志に従って自由に作成されるため、特に直感及びイメージなどの抽象的な感覚を重視するユーザにとって、株価チャートＧの変化を判断する支援となり有益である。
【００６０】
なお、上述した処理内容は、斜線の補助線Ｌを作成した場合で説明したが、水平線及び垂直線を補助線Ｌにする場合は、従来の一定値を条件として設定したときと同様になる。例えば、水平線を補助線Ｌにするときは、水平線の一定のＹ座標と株価チャートＧのＹ座標を比較する単純な処理となり、垂直線を補助線Ｌにするときは、垂直線の一定のＸ座標に株価チャートＧが到達したかを検出する単純な処理になる。
【００６１】
また、図７に示すように補助線Ｌ１０として、閉じた曲線である楕円を作成した場合、補助線Ｌ１０に対する株価チャートＧの位置関係変化として、コンピュータ１０は、図８（ａ）に示すように楕円の補助線Ｌ１０の外方から内方へ株価チャートＧの端部Ｂａが入るとき、図８（ｂ）に示すように、楕円の補助線Ｌの内方から外方へ株価チャートＧに端部Ｇａが出るとき、図８（ｃ）に示すように株価チャートＧの端部Ｇａが楕円の補助線Ｌに接するときを検出することになる。
【００６２】
さらに、補助線Ｌ１０が楕円である場合は、図５（ｂ）に示す斜線の補助線Ｌのように終点Ｌａが無いため、時間経過に伴い斜線を延長する替わりに、コンピュータ１０は、図９に示すように楕円の補助線Ｌ自体を右方（時間が進行する方向）へ移動する処理を行う。具体的には、株価チャートＧの端部ＧａのＸ座標値と、楕円の補助線Ｌ１０で最も右側になる点Ｌ１０ａのＸ座標値とを比較し、株価チャートＧの右端ＧａのＸ座標値が補助線Ｌ１０の点Ｌ１０ａのＸ座標値を超えることをコンピュータ１０が検出すると、コンピュータ１０は、楕円の補助線ＬをＸ軸に平行に右方向へ移動する。移動する距離は、楕円の補助線ＬのＸ軸方向の寸法の３分の１が初期値として設定されているが、設定された距離は適宜変更可能になっている。
【００６３】
なお、補助線として楕円を作成するには、図３（ａ）のタスクメニュー欄３７から楕円作成用のアイコン３７ｆを選択してから、一般的なドロー・ペイント系のソフトウェアの操作インタフェースと同様に、楕円の中心位置を指定してから、楕円の大きさを指定することで補助線の作成位置を指定することになる。また、楕円以外に円を作成することも可能である。また、上述した楕円の補助線Ｌ１０に対する株価チャートＧの位置関係変化の検出およびＸ軸に平行移動の処理は、矩形の補助線Ｌを作成した場合も同様に行われる。
【００６４】
さらに、本発明の補助線作成プログラム３１では、図１０（ａ）に示すように、複数の補助線Ｌ１１、Ｌ１２を作成することが可能である。この場合、ユーザはタスクメニュー欄３７に対して補助線作成に係る処理を複数回繰り返すことでＣＰＵ２０が複数の補助線の作成位置の指定を受け付ける。また、複数の補助線を作成した場合は、図４の処理選択メニュー４０を用いて補助線ごとに相異する処理対応付けることも可能である。
【００６５】
図１０（ｂ）は、補助線Ｌ２０、Ｌ２１、Ｌ２２ごとに相違する種類の処理を対応付けた場合を示し、相違する処理を対応付けたときは、補助線Ｌ２０、Ｌ２１、Ｌ２２の色を相違させることを補助線作成プログラム３１は規定している。
【００６６】
図１０（ｂ）では、株価チャートＧの下方に作成した斜線の補助線Ｌ２０は、図４に示す処理選択メニュー４０における選択で警告音出力を対応付けて青色表示になっており（図中では一点鎖線で表す）、株価チャートＧの上方の斜線の補助線Ｌ２１は、処理選択メニュー４０で警告メッセージ表示出力を対応付けて赤色表示になっている（図中では二点鎖線で表す）。さらに、株価チャートＧの右方に作成された楕円曲線の補助線Ｌ２２は、処理選択メニュー４０で電子メール送信を対応付けて緑色表示になっている（図中では波線で表す）。なお、図示していないが、売注文出力が対応付けられる補助線は橙色、買注文出力が対応付けられる補助線は紫色になる。このように対応付けられた処理の種類により補助線の色を相違させることで、ユーザは色で補助線の意味（対応付けられた処理）を一目で把握することができ、複数の補助線を作成した場合でも各補助線の意味を容易に判別することができる。
【００６７】
また補助線作成プログラム３１は、作成した補助線を時間の経過に伴い自動的に移動させる機能も有しており、図１１は補助線の自動移動機能に応じた設定を行うための補助線移動メニュー５０を示している。補助線移動メニュー５０は、何時間ごとに移動させるかを設定する時間単位欄５０ａ、水平方向（Ｘ軸）における１回の移動量を設定する水平移動単位欄５０ｂ、垂直方向（Ｙ軸）における１回の移動量を設定する垂直移動単位欄５０ｃを有している。
【００６８】
補助線移動メニュー５０は、モニタ装置１１で表示される補助線にマウス１３の矢印を合わせた状態で右クリックされた際に表示されるメニュー一覧（図示せず）の中に含まれる補助線移動と云う項目が選択された場合に表示されるようになっている。この補助線移動メニュー５０において、時間単位欄５０ａ、水平移動単位欄５０ｂ、及び垂直移動単位欄５０ｃでユーザが望む数値を設定してから、ＯＫボタン５０ｄがユーザのマウス１３の操作で選択されると、設定内容を含む補助線の移動指示をＣＰＵ２０がＯＫボタン５０ｄを通じて受け付けたことになり、補助線作成プログラム３１は、補助線の移動処理を開始する。
【００６９】
補助線の移動処理が開始されると、補助線作成プログラム３１はＣＰＵ２０に計時を開示させて、計時した時間が時間単位欄５０ａで設定された時間に到達したか否かをＣＰＵ２０に判断させ、計時時間が設定時間に到達した場合、水平移動単位欄５０ｂ及び垂直移動単位欄５０ｃで設定された目盛分だけ補助線を移動させる処理を行う。また、補助線作成プログラム３１は補助線の移動を行うと、移動した補助線に対して株価チャートＧの位置関係の変化をＣＰＵ２０に検出させるようにしている。なお、補助線の移動後は再度計時を開始して、上記と同様に計時時間が設定時間に到達すると補助線を移動させる。
【００７０】
補助線作成プログラム３１が、上述したような処理を行うことで、図１２に示すように、補助線Ｌ２５は設定された時間ごとに設定された目盛分だけ移動し、移動した補助線Ｌ２５に対して株価チャートＧの位置関係が継続的に判断されるため、一旦作成した補助線Ｌ２５と同形状の補助線を再度作成する手間が不要となり、ユーザの利便性が向上する。また、Ｘ軸に対して同形状の補助線Ｌ２５に対する株価チャートＧの位置関係を継続して判断したい場合に対しては、補助線Ｌ２５をＸ軸に対して平行に所定時間間隔で移動させることも可能となり、株価チャートＧの変化を同様の条件を所定の時間間隔で判断するときなどに有用となる。なお、図１１の補助線移動メニュー５０においてキャンセルボタン５０ｅが選択された場合は、メニュー表示が閉じられる（他のメニューでも同様）。
【００７１】
さらに、補助線作成プログラム３１は、作成した補助線の有効時間を設定できる機能も有しており、図１３は補助線の有効時間を設定するための有効時間設定メニュー５１を示している。有効時間設定メニュー５１は、作成した補助線の有効時間を設定する時間欄５１ａを有しており、作成された補助線が選択された状態でマウス１３の右クリックで表示されるメニュー一覧（図示せず）の中に含まれる有効時間と云う項目が選択された場合に表示されるようになっている。
【００７２】
この有効時間設定メニュー５１で、時間欄５１ａでユーザが望む数値が設定されてから、ＯＫボタン５１ｂがユーザのマウス１３の操作で選択されると、ＣＰＵ２０が補助線の有効な時間を受け付けたことになり、補助線作成プログラム３１は、補助線に対する有効時間の設定処理を開始する。具体的には、有効時間を受け付けると、そのときからＣＰＵ２０は計時を開始し、計時した時間が有効時間を超過するまで補助線に対する株価チャートＧの位置関係の変化を検出し、有効時間を超えてからは検出処理を終了するようにしている。なお、計時を開始する日時及び時刻を指定する仕様にしてもよい。
【００７３】
有効時間を設定した場合、図１４に示すようにモニタ装置１１での表示は、設定された有効時間の範囲（図中では時間Ｔ２０までの範囲）で補助線Ｌ３０を表示し、表示した範囲内でのみ株価チャートＧの状態変化の検出が行われることを明瞭にしている。このように補助線Ｌ３０の有効時間を設定可能にすることで、ユーザが株価チャートＧの変化を監視したい時間だけ自動監視を行うことができ、時間範囲を区切って株価チャートＧを監視したいときなどに好適となる。なお、補助線の有効時間は、有効時間設定メニュー５１において分単位、時間単位、及び日単位で設定可能になっている。
【００７４】
さらにまた、補助線作成プログラム３１は、作成した補助線を有効にさせる時間を日単位で容易に設定できる機能も有しており、図１５（ａ）は補助線を有効にさせる日を設定するためのカレンダメニュー５２を示している。このカレンダメニュー５２も、図１１の補助線移動メニュー５０、及び図１３の有効時間設定メニュー５１と同様に、モニタ装置１１で表示される補助線にマウス１３の右クリックで表示されるメニュー一覧の中に含まれる日付選択の項目が選択された場合に表示される。
【００７５】
カレンダメニュー５２は、１月間の曜日および日を表すカレンダー欄５２ａ（図中では４月を表示）、カレンダー欄５２ａで表示する月を後方へシフトする戻りボタン５２ｂ、カレンダー欄５２ａで表示する月を前方へシフトする進みボタン５２ｃ、ＯＫボタン５２ｄ、及びキャンセルボタン５２ｅを有している。カレンダー欄５２ａは、表示する日が選択可能になっており、具体的には、マウス１３の操作で指定された範囲の日が選択可能になっている。また、日が選択された状態でＯＫボタン５２ｄがマウス１３で操作されると、選択された日がＣＰＵ２０に受け付けられ、受け付けた日に対してのみ、補助線を作成することを補助線作成プログラム３１は規定している。
【００７６】
図１５（ｂ）は、図１５（ａ）で示すように１日から１０日、及び２０日から３０日が選択された場合に対して（図中、下線を引いた範囲）、補助線Ｌ３１、Ｌ３２が作成された内容を示している。左側の補助線Ｌ３１は、選択された４月１日から４月１０日までの範囲で作成されており、右側の補助線Ｌ３２は、選択された４月２０日から４月３０日までの範囲で作成されている。そのため、株価チャートＧの位置関係の変化の検出も補助線Ｌ３１、Ｌ３２が作成された範囲でのみ行われるようになる。よって、日を選択して補助線を作成する処理は、日数的な期間を区切って株価チャートＧの補助線に対する位置関係の変化を自動監視したい場合に好適となる。なお、補助線Ｌ３１、Ｌ３２の元になる補助線自体の作成の仕方は図３（ａ）（ｂ）に基づいて説明した内容と同等である。
【００７７】
また、本発明は、上述した実施形態に限定されるものではなく、種々の変形例の適用が可能である。例えば、補助線に対応付ける処理については、図４の処理選択メニュー４０を用いる以外に、デフォルトでいずれか１つの処理を予め設定しておき、補助線に対応付ける処理の選択段階を省略するようにしてもよい。また、監視対象のグラフとして株価チャートの場合で説明したが、コンピュータ１０及び補助線作成プログラム３１は、時間の経過に伴いデータ（値）が変化する他の種類のグラフも勿論監視対象にできる。例えば、先物取引及び外為等のチャート、実験結果を示すグラフ、工場及び観察場所における各種センサの検出結果を示すグラフなどにも本発明は適用可能である。
【００７８】
さらに、コンピュータ１０が、外部の機器からグラフを受け付けるのはネットワーク経由に限られるものではなく、コンピュータ１０に設けられた外部接続端子に接続されたシリアルケーブル及びパラレルケーブルを介してグラフを受け付けるようにしてもよい。さらにまた、本発明を実現する構成の他の例としては、コンピュータ１０が外部の機器から時間的に変化するデータを受け取って、コンピュータ１０でデータの時間的な変化を表すグラフを作成すると共に、このグラフに対して補助線を作成するようにしてもよい。この変形例の場合では、コンピュータ１０の図２に示すハードディスク装置２８には、グラフ作成プログラムも記憶させて、外部から受け付けたデータに基づきグラフを作成する処理を行うようにする。
【００７９】
また、本発明を適用できる別のシステム構成としては、図１６に示すネットワークシステム７０において、ＡＳＰ（Application Service Provider）的にサーバコンピュータ８０で本発明を行うことも可能である。このネットワークシステム７０では、サーバコンピュータ８０が補助線作成装置に相当することになる。サーバコンピュータ８０は、基本的に図２に示すコンピュータ１０と同様な内部構成であり、補助線作成プログラム８１及びグラフ作成プログラム８２を記憶するハードディスク装置のような記憶媒体８０ｂを備え、サーバコンピュータ８０のＣＰＵ８０ａが、ネットワークＮＷを介して取得する時間的に値が変化するデータを表すグラフをグラフ作成プログラム８２に基づいて作成する。
【００８０】
一方、端末側のコンピュータ９０のユーザは、サーバコンピュータ８０にアクセスすることで、サーバコンピュータ８０が作成したグラフをモニタ装置９１に表示して閲覧することができ、閲覧したグラフに対して補助線を作成する場合は、図３（ａ）（ｂ）で示したような補助線の作成位置の指示をネットワークＮＷを介してサーバコンピュータ８０に出すことになる。サーバコンピュータ８０は、ユーザから補助線作成に係る指示（作成位置の指定など）を受け付けると、記憶する補助線作成プログラム８１に基づいて補助線を作成し、作成した補助線を端末側のコンピュータ９０のモニタ装置９１に表示させる。
【００８１】
それから、端末側のユーザは、表示された補助線を右クリックしたことをサーバコンピュータ８０に伝えて、サーバコンピュータ８０の処理に基づき図４に示す処理選択メニュー４０をモニタ装置９１に表示させて、選択した処理内容をサーバコンピュータ８０に伝えることなる。サーバコンピュータ８０は、ユーザにより選択された処理内容を補助線に対応付けると共に、補助線に対するグラフの位置関係が変化したか否かを検出し、位置関係の変化を検出した場合は、対応付けた処理を実行することになる。
【００８２】
例えば、対応付けられた処理が警告音出力では、サーバコンピュータ８０から端末側のコンピュータ９０で警告音出力させる指示を送信し、警告メッセージ表示の場合は、端末側のモニタ装置９１に警告メッセージを表示させる処理を行う。また、電子メール送信の場合は、サーバコンピュータ８０が電子メールの送信指示を端末側のコンピュータ９０へ出すことで、端末側のコンピュータ９０は所定の送信先へ電子メールを送信するようになる。さらに、売注文出力、買注文出力の場合は、サーバコンピュータ８０が代理的に所定のサーバへ売注文出力、買注文出力を送信することになる。このように図１６に示す構成では、サーバコンピュータ８０が主となって処理を行うために、グラフの位置関係の変化に対する検出処理を効率的に行うことができ、端末側の処理負担を低減できる。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施形態に係るネットワークシステムの全体的な構成を示す概略図である。
【図２】端末側のコンピュータの主要な内部構成を示すブロック図である。
【図３】（ａ）は株価チャート閲覧ウインドウの内容を示す概略図であり、（ｂ）は補助線作成に係る状況を示す図表である。
【図４】処理選択メニューの内容を示す概略図である。
【図５】（ａ）は補助線に対するグラフの位置関係が変化した状態を示す図表であり、（ｂ）は補助線を自動延長する状態を示す図表である。
【図６】端末側のコンピュータが行う処理実行方法の内容を示すフローチャートである。
【図７】楕円の補助線を作成した場合を示す図表である。
【図８】（ａ）は楕円の外方から内方へグラフが入る場合を示す図表、（ｂ）は楕円の内方から外方へグラフが出る場合を示す図表、（ｃ）は楕円にグラフが接する場合を示す図表である。
【図９】楕円の補助線が自動移動する場合を示す図表である。
【図１０】（ａ）は２本の斜線の補助線を作成した場合を示す図表、（ｂ）は複数の補助線として２本の斜線及び１つの楕円を作成した場合を示す図表である。
【図１１】補助線移動メニューの内容を示す概略図である。
【図１２】は補助線が移動する状態を示す図表である。
【図１３】有効時間設定メニューの内容を示す概略図である。
【図１４】有効時間の範囲内で作成された補助線を示す図表である。
【図１５】（ａ）はカレンダメニューの内容を示す概略図、（ｂ）は選択された日の範囲内で作成された補助線を示す図表である。
【図１６】本発明が適用可能な他のシステム構成例を示す概略図である。
【符号の説明】
【００８４】
１  ネットワークシステム
２  サーバコンピュータ
１０  コンピュータ（端末側）
１１  モニタ装置
２０  ＣＰＵ
２８  ハードディスク装置
３１  補助線作成プログラム
３５  株価チャート閲覧ウインドウ
４０  処理選択メニュー
５０  補助線移動メニュー
５１  有効時間設定メニュー
５２  カレンダメニュー
Ｇ  株価チャート
Ｌ  補助線
ＮＷ  ネットワーク
【図１】
2007164574.tif 000003
【図２】
2007164574.tif 000004
【図３】
2007164574.tif 000005
【図４】
2007164574.tif 000006
【図５】
2007164574.tif 000007
【図６】
2007164574.tif 000008
【図７】
2007164574.tif 000009
【図８】
2007164574.tif 000010
【図９】
2007164574.tif 000011
【図１０】
2007164574.tif 000012
【図１１】
2007164574.tif 000013
【図１２】
2007164574.tif 000014
【図１３】
2007164574.tif 000015
【図１４】
2007164574.tif 000016
【図１５】
2007164574.tif 000017
【図１６】
2007164574.tif 000018