グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示装置であって、ユーザによって設定された前記グラフの表示倍率に応じて、前記グラフのタイムスケールを拡大または縮小するスケール変更部と、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定する急勾配特定部と、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する平均化処理部と、前記平均化された各データを前記区分毎に保持するデータベーステーブルと、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記データベーステーブルから抽出し、グラフ化して画面に表示する画面制御部と、を備えることを特徴とする画像表示装置。前記急勾配特定部は、シグモイド曲線を用いて前記推定を行なうことを特徴とする請求項1記載の画像表示装置。前記データベーステーブルは、前記平均化されたデータの数を保持し、前記最小統合倍率に対応する区分に含まれるデータを用いて、順次各区分に含まれるデータを保持することを特徴とする請求項1または請求項2記載の画像表示装置。クライアント装置およびサーバ装置から構成され、前記クライアント装置が有する画面において、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示システムであって、前記サーバ装置は、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、前記平均化された各データを前記区分毎にデータベーステーブルに保持し、前記クライアント装置は、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記サーバ装置のデータベーステーブルから取得し、グラフ化して画面に表示することを特徴とする画像表示システム。クライアント装置およびサーバ装置から構成され、前記クライアント装置が有する画面において、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示システムであって、前記サーバ装置は、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、前記平均化された各データを前記区分毎にデータベーステーブルに保持し、ユーザによって前記クライアント装置を介して設定された前記グラフの表示倍率に対応するデータをデータベーステーブルから取得して、グラフ化し、前記クライアント装置は、前記グラフ化されたデータを前記サーバ装置から取得して、画面に表示することを特徴とする画像表示システム。シグモイド曲線を用いて前記推定を行なうことを特徴とする請求項4または請求項5記載の画像表示システム。グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示装置のプログラムであって、ユーザによって設定された前記グラフの表示倍率に応じて、前記グラフのタイムスケールを拡大または縮小する処理と、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定する処理と、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する処理と、前記平均化された各データを前記区分毎にデータベーステーブルに保持する処理と、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記データベーステーブルから抽出する処理と、前記抽出したデータをグラフ化して画面に表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とするプログラム。シグモイド曲線を用いて前記推定を行なうことを特徴とする請求項7記載のプログラム。しかしながら、これらのデータについては、データ数が極めて量が多い。例えば、糖尿病患者であれば、毎日投薬や検査がなされるが、これらは年のスケールでは356個のデータを持つ。また、これらの投薬や検査の種類は数百もある。そのため、これらのデータを表すデータオブジェクトの数は、一般的には数千から数万へと膨れ上がる。サーバクライアントで構成されるシステムにおいて、これらのデータを表示するためにはデータ伝送および描画に多くの時間がかかり、ユーザレスポンスが落ちてしまう。一方、図17に示すように、タイムスケールを拡大することによって、プロット点の間隔が狭まって、複数のデータが統合されて見えるようになってしまう。その結果、統合されたデータは、すべてが必要なデータではなくなり、少なくとも一つのデータを抽出すれば足りることになる。従って、統合される倍率に応じて、データを間引くことが可能となり、間引いた分だけデータ量が少なくなり、処理速度の向上を図ることが可能である。このような場合、予めグラフを伝送する際の倍率を決めておき、その倍率においてグラフの描画に必要なデータを準備しておくことによって、高速にグラフを描画し、伝送することが可能となる。図18は、タイムスケールと倍率との関係を定めた図である。図18に示す伝送番号1~20に相当する倍率において、グラフを描画する際に必要なデータのみをデータベーステーブルとして保持することで、不要なデータのサーチが必要なくなり、グラフ作成時間が短縮できる。しかしながら、従来の手法では、このデータベーステーブルを作成するためにはそれぞれの伝送番号ごとに、視認できなくなるデータプロットをそれぞれのデータプロットの間隔から計算により割り出し、データテーブルを作成しなければならないため、多くの時間がかかるという問題があった。本発明は、このような事情に鑑みてなされたものであり、データテーブルを迅速に作成すると共に、視認性の低下を抑えつつ、データ伝送速度の向上を図ることができる画像表示装置、画像表示システムおよびプログラムを提供することを目的とする。1上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の画像表示装置は、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示装置であって、ユーザによって設定された前記グラフの表示倍率に応じて、前記グラフのタイムスケールを拡大または縮小するスケール変更部と、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定する急勾配特定部と、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する平均化処理部と、前記平均化された各データを前記区分毎に保持するデータベーステーブルと、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記データベーステーブルから抽出し、グラフ化して画面に表示する画面制御部と、を備えることを特徴とする。このように、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎に保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。2また、本発明の画像表示装置において、前記急勾配特定部は、シグモイド曲線を用いて前記推定を行なうことを特徴とする。このように、シグモイド曲線を用いて前記推定を行なうので、急勾配点を迅速に特定することが可能となる。3また、本発明の画像表示装置において、前記データベーステーブルは、前記平均化されたデータの数を保持し、前記最小統合倍率に対応する区分に含まれるデータを用いて、順次各区分に含まれるデータを保持することを特徴とする。このように、平均化されたデータの数を保持し、最小統合倍率に対応する区分に含まれるデータを用いて、順次各区分に含まれるデータを保持するので、使用するデータベースの作成速度を向上させることができる。4また、本発明の画像表示システムは、クライアント装置およびサーバ装置から構成され、前記クライアント装置が有する画面において、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示システムであって、前記サーバ装置は、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、前記平均化された各データを前記区分毎にデータベーステーブルに保持し、前記クライアント装置は、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記サーバ装置のデータベーステーブルから取得し、グラフ化して画面に表示することを特徴とする。このように、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎に保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。5また、本発明の画像表示システムは、クライアント装置およびサーバ装置から構成され、前記クライアント装置が有する画面において、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示システムであって、前記サーバ装置は、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、前記平均化された各データを前記区分毎にデータベーステーブルに保持し、ユーザによって前記クライアント装置を介して設定された前記グラフの表示倍率に対応するデータをデータベーステーブルから取得して、グラフ化し、前記クライアント装置は、前記グラフ化されたデータを前記サーバ装置から取得して、画面に表示することを特徴とする。このように、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、前記平均化された各データを前記区分毎にデータベーステーブルに保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって前記クライアント装置を介して設定された前記グラフの表示倍率に対応するデータをデータベーステーブルから取得して、グラフ化するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。6また、本発明の画像表示システムは、シグモイド曲線を用いて前記推定を行なうことを特徴とする。このように、シグモイド曲線を用いて前記推定を行なうので、急勾配点を迅速に特定することが可能となる。7また、本発明のプログラムは、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示装置のプログラムであって、ユーザによって設定された前記グラフの表示倍率に応じて、前記グラフのタイムスケールを拡大または縮小する処理と、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定する処理と、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する処理と、前記平均化された各データを前記区分毎にデータベーステーブルに保持する処理と、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記データベーステーブルから抽出する処理と、前記抽出したデータをグラフ化して画面に表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とする。このように、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎に保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。8また、本発明のプログラムは、シグモイド曲線を用いて前記推定を行なうことを特徴とする。このように、シグモイド曲線を用いて前記推定を行なうので、急勾配点を迅速に特定することが可能となる。本発明によれば、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎に保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。以下、本発明の実施形態について説明する。まず、本明細書におけるタイムスケールの拡大について定義する。タイムスケールの拡大とは、小さいタイムスパンでデータを表示している状態から、大きいタイムスパンでデータを表示している状態へ遷移させることをいう。次に、拡大率について定義する。拡大が生ずる時、プログラム内部では、プロット点の書き換えを実行する。具体的には、隣り合うプロット点同士の間隔を縮める操作を実行する。このときの縮める割合を、拡大率と定義する。この拡大率は、実装に依存するが、例えば、タブレット端末の画面上で、ユーザがピンチインアウトを行なう場合のユーザの指の間隔の変化に基づいて、拡大率を変化させる。図1は、ピンチインアウトによる拡大率の変更の様子を示す図である。図1において、紙面に対して上側の図がピンチイン前の画面表示例を示しており、ユーザの2本の指が触れている座標間距離をmで表している。一方、紙面に対して下側の図がピンチイン後の画面表示例を示しており、ユーザの2本の指が触れている座標間距離をlで表している。このとき、この指間隔の距離差分m-lに応じて、プロット点の間隔を縮めれば、表示上グラフが拡大したことになる。ここで、任意の係数γを使って、拡大率をγm-lと表わす。このγは任意であるため、適当な値にセットすることができる。ユーザが拡大したいと考える場合は、大きな値に設定する一方、ゆっくりと拡大したいと考える場合は、小さな値に設定すれば良い。図2は、拡大率に応じてプロット点の間隔が変化する様子を示す図である。図2に示すように、拡大したときに、プロット点の間隔が、1/γm-l倍になるように計算すると、拡大率に応じて、プロット点間隔が変化し、画面が拡大したように見える。図3は、本実施形態に係る画像表示装置の概略構成を示すブロック図である。この画像表示装置10では、表示部11が、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する。スケール変更部12は、ユーザによって設定されたグラフの表示倍率に応じて、グラフのタイムスケールを拡大または縮小する。急勾配特定部13は、1ドットを表現する時間数と視認できるデータ数との関係を示し、データ種別に対応するグラフにおいて、勾配が急激に減少する点を特定する。平均化処理部14は、急勾配特定部13が特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、各区分に対応する倍率で統合される複数のデータを平均化する。データベーステーブル15は、平均化処理部14で平均化された各データを区分毎に保持する。画面制御部16は、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示する。なお、上記の各構成要素は、制御バス17によって接続され、相互に信号の送受信を行なうことができるように構成されている。一般的に、自然界に存在するデータを時系列的にプロットする場合、その発生間隔には偏りが存在することが多い。医療で用いられるデータを例に取ると、例えば、糖尿病慢性疾患の患者の投薬発生イベントに関するデータは、血糖改善剤等を毎食後服用し、血糖検査を毎食後行なうため、3~4時間に1回程度の発生間隔で発生することが多く、数分単位数年単位での発生間隔はとらないことが多い。さらに、医療で用いられるデータ以外の例をあげると、農業等では四季の移り変わりによって、種まき収穫等が決定するため、ほぼ1年に1回程度の発生間隔で、イベントが発生することになる。上述したように、小さいタイムスパンから大きいタイムスパンで表示するシステム、例えば、秒分時間日月年10年の表現を持つシステムでは、このような様々なタイムスパンを持つデータをプロットして表現することができるため、時系列データの推移を俯瞰的に把握することに適している。ところで、上記のようなデータを、システム上で時系列プロットをして表現する場合、上述したように、グラフの視認性低下が発生する。しかも視認性低下の発生する領域が、表示する時系列データの種類によって大きく偏る。すなわち、表示するデータの性質に応じて、データの発生間隔の平均周期が異なるため、平均周期によって決定されるタイムスパンに応じて、視認性低下の傾向が大きく変わる。このような偏りを、横軸にデータを表示するための時間幅、縦軸を表示可能なデータプロット数をとってグラフ化すると、シグモイド形状をとることが推測できる。以下、その理由について説明する。図4は、画面における隣り合う2つのデータプロットの一例を示す図である。図4では、例えば、α番目とα1番目の隣り合う2つのデータプロットを考える。各データプロットの開始時刻を、それぞれtsα秒、tsα1秒と定義する。このとき、図4に示すように、これらのデータの間隔は、{tsα1-tsα}秒と表わされる。ここで、システム上、1秒=adotで表わされるとすると、この間隔は、a{tsα1-tsα}dotと表わされる。次に、ユーザが画面上でピンチイン操作を行なったときにデータプロット間隔について考える。ピンチイン前のデータプロット間隔a{tsα1-tsα}に対して、拡大操作1/γm-l倍をすると、画面上のデータプロット間隔が変化する。つまり、ピンチイン後のデータプロット間隔は、a{tsα1-tsα}1/γm-lとなる。人間が視認できるサイズを、最も厳しい条件として、ディスプレイ上の1ドットとすると、データプロット間隔が、1ドットよりも小さければ、2つのデータを肉眼で区別することができず、両者が統合して見えることになる。そこで、2つのデータを単一のデータで代表することが可能となる。すなわち、次式を満たした時に、2つのデータが統合される。a{tsα1-tsα}1/γm-l<1なお、人間が視認できるサイズを、最も厳しい条件である1ドットとすることによって、最も良い視認性を確保することが可能となる。ここで、本発明者らは、データプロットを効率的に扱うため、様々な拡大率で表示されるグラフを生成する上で、必要最低限のデータを扱うようにシステムを組むと、システムが高速化されることに着目し、予めデータを特定の拡大率に応じて、マージした上でデータベース上に保持することによって、効率の良いグラフ作成が可能となることを見出し、本発明をするに至った。拡大率γm-lを、Eで表わすと、上記の式は、次のように簡略化される。a{tsα1-tsα}1/E<1ここで、拡大率Eに応じて、視認できるプロット数がどのように変化するかについて考える。式変形により、a{tsα1-tsα}<Eが得られる。この式は、2つのデータ間のプロット間隔が、一定の拡大率以下であれば、マージ統合しても良いことを意味している。その結果、マージするときの拡大率Eは、データ発生間隔{tsα1-tsα}に比例する、ということが理解できる。次に、このデータ発生間隔について考える。データ発生間隔は、医療データの場合、一定の周期に従うことが多い。例えば、糖尿病患者は、食後にインスリンの注射をしたり、投薬をしたり、血糖値検査を食後2時間後にしたりする。このことは、概ね3、4時間という時間がデータ発生間隔に相当することを意味する。ただし、このようなデータは自然界のデータのため、ゆらぎが必ず発生する。例えば、上記の例では、夕食を食べる時間は、昨日6時であったが、今日は7時だったということが生ずる。このようなゆらぎが存在することを考えると、データ発生間隔は、平均周期を平均とする正規分布に従うと考えられる。図5は、データ発生間隔と発生間隔を有するデータ数との関係が正規分布を示す様子を示す図である。上述したように、拡大率Eはデータ発生間隔に比例するため、図5の横軸のデータ発生間隔をEに置き換えたとしても、正規分布が成立する。ここで、上記の正規分布において、最も小さい拡大率から徐々に拡大率を大きくしていったときの表示可能なデータ数の分布について考える。これは、上記の正規分布を累積させた累積正規分布関数により求めることができる。この累積正規分布関数は、シグモイド関数になることが知られている。シグモイド関数は、ある瞬間にグラフの傾きが急増するという特徴を有している。これは、拡大率が大きくなると、ある瞬間にディスプレイ上に表示できないデータが発生し始めるということを意味している。図6は、1ドットを表現するための秒数と、視認できるデータ数との関係を示す図である。ここでは、一例として、患者に対してあるカプセル投与をした場合のデータをプロットしたものである。図6に示すように、このようなデータでは、年および10年のスケールで視認性が大きく低下していることがわかる。これは投薬が、1月あるいは数日単位で行なわれることが多いため、このようなグラフになっていると考えられる。また、その他の例を考えると、健康診断などの検査は、1年に1回の頻度で行なわれることが多いため、10年スケールよりも大きなスケールでは視認性低下が起こると予想される。また、心拍のようなデータであれば、数秒単位でのデータプロットになるため、時スケール等での視認性低下が激しいと予想される。さらにナノ秒単位での化学反応等をプロットすれば、秒スケールでの視認性低下が激しいと予想される。図7は、拡大率を横軸にとり、表示データ数を縦軸にとり、視認性が低下する区間と視認性が低下しない区間とを示す図である。すなわち、視認性が低下する区間では、細かく区分けしてデータの伝送を行なう一方、視認性が低下しない区間では、おおまかにデータの伝送を行なえば良い。ここで、データを予めマージした形でデータベースに登録しておけば、処理速度を向上させることが可能となる。上記のような細かい伝送が必要な区間上では、細かく拡大率を区切ってデータを登録し、おおまかなデータの伝送が必要な区間では、データベース上のテーブル1つで済むこととなる。すなわち、図6および図7に示すようなシグモイド形状において、シグモイド関数の急勾配が始まるタイムスパンを決定できれば、それよりも大きなタイムスパンにおけるデータテーブルにおいては、視認できなくなるデータプロットをそれぞれのデータプロットの間隔から計算により割り出す必要はなくなり、計算負荷を小さくすることが可能となる。また、急勾配を割り出した後は、急勾配において倍率を細かく設定し、視認性が低下するデータをまとめる計算を、倍率が低いテーブルから順次実行すれば良い。上述したように、拡大率をEとして、1秒あたりaドットで表されるとしたとき、以下の式を満たしたときに、2つのデータが統合される。a{tsα1-tsα}<EテーブルごとにEが決まるから、各々のEごとに上記を計算して、不等式を満たすものがあれば、2つをまとめたデータとすれば良い。この際、値が異なる2つのデータであった場合は、平均化処理等を行なう。具体的な急勾配の検出方法として、下記に示す手法を用いる。図8は、最小時間間隔を持つデータが重なる点と、最大時間間隔を持つデータが重なる点を示す図である。ステップ1:入力された全データ間隔から、データをサンプリングする。このサンプリングは、例えば、10個に1個の割合で全データから取得する。ステップ2:上記サンプリングされたデータに対して、モデルに基づいた回帰直線の推定を行なう。回帰直線としては、ロジスティック関数等のシグモイド曲線が好適である。ステップ3:回帰直線のパラメータから、急勾配の発生する倍率を推定する。このように、回帰直線によるモデリングを行なうことにより、外れ値を無視して大まかな形状から急勾配位置を検出することが可能となる。例えば通常3、4時間程度の周期で発生するデータの中に1つだけ1分間隔で発生したデータ外れ値が存在した場合、厳密に言えば、勾配自体はこの外れ値が見えなくなる倍率で開始することになるが、この倍率からデータテーブルを作成し始めることは、無駄である。すなわち、1つくらいデータの重なりがあっても、データテーブルを新規に作るのではなく、生のデータテーブルを使用しても問題はあまりない。なお、視認性低下区間で、細かく倍率を区切ってデータテーブルを作成することで、グラフの視認性低下を抑えることが可能である。図9は、倍率の配置を示す図である。図9に示すように、視認性の低下する区間で、2倍の倍率を設定し、低下しない区間で3や5の倍率を配置している。その上で、これらの倍率ごとにデータテーブルを作成し、グラフを描画する際に、ユーザのグラフの表示倍率指定に合わせてデータテーブルを使用する。次に、以上のように構成された本実施形態に係る画像表示装置の動作について、説明する。図10は、本実施形態に係る画像表示装置の動作を示すフローチャートである。まず、データを入力しステップS1、データのサンプリングを行なうステップS2。次に、ロジスティック関数によるフィットを行なうステップS3。次に、パラメータを取得しステップS4、視認性が低下する拡大率を計算するステップS5。すなわち、急勾配の点を検出する。次に、1段階低い階層のデータベーステーブル~データを読み出しステップS6、拡大率をインクリメントするステップS7。次に、データベーステーブルを作成しステップS8、最大拡大率に到達したかどうかを判断するステップS9。ステップS9において、最大拡大率の到達していない場合は、ステップS7に遷移する。一方、ステップS9において、最大拡大率に到達した場合は、終了する。これにより、使用するデータベースの作成速度を向上させることができる。また、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。以下、本発明の実施例について説明する。まずモデルの当てはめを行なう。ここではロジスティック関数モデルを考える。ロジスティック関数は次の式1で表される。まず、式1を変形すると、式2が得られる。次に、両辺のlogを取ると、式3が得られる。ここで、Kのパラメータは、上部漸近線を表すことから、今回のシステムでは視認できるデータの上限すなわちデータ数そのものである。そのため、推定パラーメタから除外して良い。とおくと、式3から式5が得られる。式5により、最小二乗法からPとQを推定することができる。このP及びQからbとcを推定し、yの値が十分Kに漸近する時のxの値を求めれば良い。yの値としては0.99K等を代入すれば良い。図11は、フィッティング関数とプロット値とを表す図である。図12は、プロットしたデータを示す図である。図11において、横軸は下記の倍率を1~20に置き換えたものである。推定されたパラメータはb113227168、c140229となり、y099Kとなる倍率を計算すると、上記番号が83になる点であり、83より大きい最小の整数は9であるから、9に相当する倍率は291600倍となる。この倍率が視認性の低下する倍率と推定される。またy001Kとなる点を計算すると、174となる。この番号以下の最大の整数は1であり、1に相当する倍率74649600が、視認性が低下する最大の倍率と推定される。上記の実際のデータで確認すると、実際に9番目の番号から視認性が低下しはじめているのがわかる。つまり291600~74649600が、視認性低下倍率区間であり、この区間の伝送を細かく行なえば良い。つまり、グラフを描画する際には291600より小さい倍率については、生データを用い、291600~74649600の倍率区間において、細かく倍率を設定したデータテーブルを保持すれば良い。例えば、2倍の倍率で細かくデータを区切ると、図13に示すデータテーブルが得られる。ここで、グラフを描画する際に、ユーザが指定した倍率が、291600以下であった場合は、生のデータテーブルを用いれば良いし、291600~583200であった場合はデータテーブル9を用いればよい。図14は、実施例2に係る画像表示システムの概略構成を示す図である。この画像表示システムは、クライアント装置110およびサーバ装置120から構成され、通信ネットワーク130を介して相互にデータの送受信を行なう。クライアント装置は、表示部111、スケール変更部112、画面制御部113を備えており、これらの構成要素が制御バス114で相互に接続されている。サーバ装置120は、急勾配特定部115、平均化処理部116、データベーステーブル117を備えており、これらの構成要素が制御バス118で相互に接続されている。サーバ装置120は、1ドットを表現する時間数と視認できるデータ数との関係を示し、データ種別に対応するグラフにおいて、勾配が急激に減少する点を特定する。また、特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する。また、その平均化された各データを区分毎にデータベーステーブル117に保持する。なお、サーバ装置120は、グラフ上で隣接するデータの間隔のうち最小の間隔のドット数に、タイムスケールに基づいた単位時間当たりのドット数を乗算して得られる最小統合倍率、およびグラフ上で隣接するデータの間隔のうち最大の間隔のドット数に、タイムスケールに基づいた単位時間当たりのドット数を乗算して得られる最大統合倍率に従って、最小統合倍率から最大統合倍率までの倍率を複数の区分に分割し、各区分に対応する倍率で統合される複数のデータを平均化しても良い。クライアント装置110は、ユーザによって設定されたグラフの表示倍率に対応するデータをサーバ装置120のデータベーステーブル117から取得し、グラフ化して画面に表示する。図15は、実施例3に係る画像表示システムの概略構成を示す図である。この画像表示システムは、クライアント装置140およびサーバ装置150から構成され、通信ネットワーク130を介して相互にデータの送受信を行なう。クライアント装置は、表示部111、スケール変更部112、画面制御部113を備えており、これらの構成要素が制御バス114で相互に接続されている。サーバ装置150は、急勾配特定部115、平均化処理部116、データベーステーブル117、グラフ作成部119を備えており、これらの構成要素が制御バス118で相互に接続されている。グラフ作成部119は、データを読み込んで描画する機能を果たす。サーバ装置150は、1ドットを表現する時間数と視認できるデータ数との関係を示し、データ種別に対応するグラフにおいて、勾配が急激に減少する点を特定する。また、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、各区分に対応する倍率で統合される複数のデータを平均化する。また、平均化された各データを区分毎にデータベーステーブルに保持し、ユーザによってクライアント装置140を介して設定されたグラフの表示倍率に対応するデータをデータベーステーブルから取得して、グラフ化する。なお、サーバ装置150は、グラフ上で隣接するデータの間隔のうち最小の間隔のドット数に、タイムスケールに基づいた単位時間当たりのドット数を乗算して得られる最小統合倍率、およびグラフ上で隣接するデータの間隔のうち最大の間隔のドット数に、タイムスケールに基づいた単位時間当たりのドット数を乗算して得られる最大統合倍率に従って、最小統合倍率から前記最大統合倍率までの倍率を複数の区分に分割し、各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎にデータベーステーブルに保持し、ユーザによって前記クライアント装置を介して設定された前記グラフの表示倍率に対応するデータをデータベーステーブルから取得して、グラフ化しても良い。クライアント装置140は、グラフ化されたデータをサーバ装置150から取得して、画面に表示する。なお、以上説明したような本発明の特徴的な動作は、コンピュータにプログラムを実行させることによっても実現することが可能である。すなわち、本発明のプログラムは、グラフ上に時系列に沿ってプロットされた複数のデータをドットで表示する画像表示装置のプログラムであって、ユーザによって設定された前記グラフの表示倍率に応じて、前記グラフのタイムスケールを拡大または縮小する処理と、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定する処理と、前記特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化する処理と、前記平均化された各データを前記区分毎にデータベーステーブルに保持する処理と、ユーザによって設定された前記グラフの表示倍率に対応するデータを前記データベーステーブルから抽出する処理と、前記抽出したデータをグラフ化して画面に表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とする。このように、入力された全データをサンプリングし、サンプリング後のデータに基づいて、1ドットを表現する時間数と視認できるデータ数との関係を示すグラフ上で、モデルから導かれる回帰直線の推定を行ない、前記推定した回帰直線のパラメータから、勾配が急激に減少する点を特定し、その特定した点に対応するドット数と単位時間当たりのドット数とを乗算して得られる最小統合倍率よりも大きい倍率を複数の区分に分割し、前記各区分に対応する倍率で統合される複数のデータを平均化し、平均化された各データを前記区分毎に保持するので、使用するデータベースの作成速度を向上させることができる。また、ユーザによって設定されたグラフの表示倍率に対応するデータをデータベーステーブルから抽出し、グラフ化して画面に表示するので、視認性の低下を抑えつつ、データ伝送速度の向上を図ることが可能となる。