情報処理装置であって、複数の時点の各々についての時系列データと、前記時系列データを他の次元のデータに換算するための換算表とを格納するための記憶装置を備え、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記記憶装置にデータを書き込むための演算装置を備え、前記演算装置が新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯である場合、前記演算装置は、別の期間に対して前記換算表の期間が存在する全ての前記別の期間に対して、条件に該当する前記換算表の一つの期間を、その前の期間と統合することにより、前記新たなデータを書き込むための領域を確保し、前記確保された領域に、前記新たなデータを格納するように構成されている、情報処理装置。前記演算装置は、前記該当する期間が最も古い期間に割り当てられた領域に前記新たなデータを上書きするように構成されている、請求項1に記載の情報処理装置。情報処理装置であって、複数の時点の各々についての時系列データと、各前記時系列データを他の次元のデータに換算するための換算表とを格納するための記憶装置を備え、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記記憶装置にデータを書き込むための演算装置を備え、前記演算装置が新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯である場合、前記演算装置は、前記換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、前記新たなデータを書き込むための領域を確保し、前記確保された領域に、前記新たなデータを格納するように構成されている、情報処理装置。情報処理装置として機能するコンピュータにデータを格納するための方法であって、前記コンピュータは、プロセッサと、メモリとを含み、前記方法は、前記プロセッサが、複数の時点の各々についての時系列データと、前記時系列データを他の次元のデータに換算するための換算表とをロードするステップを備え、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記プロセッサが新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯であり、別の期間に対して前記換算表の期間が存在する全ての前記別の期間に対して、条件に該当する前記換算表の一つの期間を、その前の期間と統合することにより、前記新たなデータを書き込むための領域を確保するステップと、前記確保された領域に、前記新たなデータを格納するステップとを備える、データを格納するための方法。コンピュータを情報処理装置として機能させるためのプログラムであって、前記コンピュータは、プロセッサと、メモリとを含んでおり、前記プログラムは、前記プロセッサに、複数の時点の各々についての時系列データと、前記時系列データを他の次元のデータに換算するための換算表とをロードするステップを実行させ、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記プロセッサが新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯であり、別の期間に対して前記換算表の期間が存在する全ての前記別の期間に対して、条件に該当する前記換算表の一つの期間を、その前の期間と統合することにより、前記新たなデータを書き込むための領域を確保するステップと、前記確保された領域に、前記新たなデータを格納するステップとを実行させる、プログラム。情報処理装置として機能するコンピュータにデータを格納するための方法であって、前記コンピュータは、プロセッサと、メモリとを含み、前記方法は、前記プロセッサが、複数の時点の各々についての時系列データと、前記時系列データを他の次元のデータに換算するための換算表とをロードするステップを備え、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記プロセッサが新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯であり、前記換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、前記新たなデータを書き込むための領域を確保するステップと、前記プロセッサが、前記確保された領域に、前記新たなデータを格納するステップとを備える、データを格納するための方法。コンピュータを情報処理装置として機能させるためのプログラムであって、前記コンピュータは、プロセッサと、メモリとを含んでおり、前記プログラムは、前記プロセッサに、複数の時点の各々についての時系列データと、前記時系列データを他の次元のデータに換算するための換算表とをロードするステップを実行させ、前記換算表は、期間および当該期間に対応付けられる換算値とを含んでおり、前記プロセッサが新たなデータを前記換算表に書き込む時に、前記換算表のために確保されたデータ領域が一杯であり、前記換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、前記新たなデータを書き込むための領域を確保するステップと、前記確保された領域に、前記新たなデータを格納するステップとを実行させる、プログラム。しかしながら、従来技術は、換算のための係数が変動した場合に対応することができない。また、メモリ容量の制限を考慮して同じ測定情報を用いて複数の換算結果のグラフ等を作成することにも対応していない。そのため、係数が変動した場合にもデータの書き込みが対応できる技術が必要とされている。また、メモリ容量の制限を考慮して同じ測定情報を用いて複数の換算結果のグラフ等を作成可能とするための技術が必要とされている。本発明は、上述のような問題点を解決するためになされたものである。ある局面に従う目的は、メモリ領域が制限される局面においてもデータを書き込むことができる情報処理装置を提供することである。他の局面に従う目的は、メモリ領域が制限される局面においてもデータを書き込むことができる方法を提供することである。さらに他の局面に従う目的は、メモリ領域が制限される局面においてもデータを書き込むことができる情報処理装置としてコンピュータを機能させるためのプログラムを提供することである。一実施の形態に従う情報処理装置は、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表とを格納するための記憶装置を備える。換算表は、期間および当該期間に対応付けられる換算値とを含む。情報処理装置は、記憶装置にデータを書き込むための演算装置を備える。演算装置が新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯である場合、演算装置は、別の期間に対して換算表の期間が存在する全ての別の期間に対して、条件に該当する換算表の一つの期間を、その前の期間と統合することにより、新たなデータを書き込むための領域を確保し、確保された領域に、新たなデータを格納するように構成されている。好ましくは、演算装置は、該当する期間が最も古い期間に割り当てられた領域に新たなデータを上書きするように構成されている。他の実施の形態に従う情報処理装置は、複数の時点の各々についての時系列データと、各時系列データを他の次元のデータに換算するための換算表とを格納するための記憶装置を備える。換算表は、期間および当該期間に対応付けられる換算値とを含む。情報処理装置は、記憶装置にデータを書き込むための演算装置を備える。演算装置が新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯である場合、演算装置は、換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、新たなデータを書き込むための領域を確保し、確保された領域に、新たなデータを格納するように構成されている。他の実施の形態に従うと、情報処理装置として機能するコンピュータにデータを格納するための方法が提供される。コンピュータは、プロセッサと、メモリとを含む。方法は、プロセッサが、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表とをロードするステップを備える。換算表は、期間および当該期間に対応付けられる換算値とを含む。方法は、さらに、プロセッサが新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯であり、別の期間に対して換算表の期間が存在する全ての別の期間に対して、条件に該当する換算表の一つの期間を、その前の期間と統合することにより、新たなデータを書き込むための領域を確保するステップと、確保された領域に、新たなデータを格納するステップとを備える。他の実施の形態に従うと、コンピュータを情報処理装置として機能させるためのプログラムが提供される。コンピュータは、プロセッサと、メモリとを含む。プログラムは、プロセッサに、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表とをロードするステップを実行させる。換算表は、期間および当該期間に対応付けられる換算値とを含む。プログラムは、プロセッサに、さらに、プロセッサが新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯であり、別の期間に対して換算表の期間が存在する全ての別の期間に対して、条件に該当する換算表の一つの期間を、その前の期間と統合することにより、新たなデータを書き込むための領域を確保するステップと、確保された領域に、新たなデータを格納するステップとを実行させる。他の実施の形態に従うと、情報処理装置として機能するコンピュータにデータを格納するための方法が提供される。コンピュータは、プロセッサと、メモリとを含む。この方法は、プロセッサが、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表とをロードするステップを備える。換算表は、期間および当該期間に対応付けられる換算値とを含む。この方法は、さらに、プロセッサが新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯であり、換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、新たなデータを書き込むための領域を確保するステップと、プロセッサが、確保された領域に、新たなデータを格納するステップとを備える。さらに他の実施の形態に従うと、コンピュータを情報処理装置として機能させるためのプログラムが提供される。コンピュータは、プロセッサと、メモリとを含む。プログラムは、プロセッサに、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表とをロードするステップを実行させる。換算表は、期間および当該期間に対応付けられる換算値とを含む。プログラムは、プロセッサに、さらに、プロセッサが新たなデータを換算表に書き込む時に、換算表のために確保されたデータ領域が一杯であり、換算表において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、新たなデータを書き込むための領域を確保するステップと、確保された領域に、新たなデータを格納するステップとを実行させる。ある局面において、メモリ領域が制限される場合でもデータを書き込むことができる。この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。図1は、本実施の形態に係る技術思想を示す図である。ある局面において、当該技術思想は、システム1000に適用される。システム1000は、データベース100と、換算処理部200とを備える。システム1000は、プロセッサ、記憶装置、および入出力インターフェイスその他の周知の構成を有するコンピュータ装置によって実現される。データベース100は、当該コンピュータ装置において、データベース管理ソフトウェアがプロセッサによって実行されることにより、コンピュータ装置が有する記憶装置たとえば、ハードディスク装置、フラッシュメモリその他の不揮発データ記録媒体において実現される。データベース100は、時系列データ110と、換算表120とを含む。時系列データ110と換算表120とは、たとえば、予め設定されたデータ容量を有するテーブルとして構成される。データベース100は、データベース100に電気的に接続されている他の機器たとえば、測定器から出力されるデータの入力を受けて、入力されたデータを保持する。ある局面において、保持されるデータは、時系列データ110と、換算表120とを含む。時系列データ110は、たとえばテーブル形式で保持される。時系列データ110は、時系列に特定される時刻と、当該時刻に関連付けられたデータとを含む。当該データは、測定器図示しないその他の機器によって出力されるデータを含む。測定器は、たとえば、電力計、電流計、電圧計その他の計器であるが、これらの計器に限られない。何らかの物理量を計測可能な機器が測定器として用いられる。たとえば、測定器から出力された測定値は、システム1000に入力されて、時系列データ110として保持されるステップS10。なお、測定器がデータを測定するトリガーは、予め定められた時刻が到来した時、定期的に、測定の命令に基づいて、等であるが、これらに限られない。少なくとも、データが測定される時刻が補足されるタイミングであればよい。また、測定値が測定器からシステム1000に送信されるタイミングは、リアルタイムベースに限られず、たとえば、一定時間ごと、システム1000から測定器に与えられる送信要求に応答して、測定値がシステム1000に送信されてもよい。データベース100を管理するプロセッサ図示しないは、測定値の入力を受けると、時系列データ110において、測定時刻をデータ列111に、測定値をデータ列112に、それぞれ格納する。換算表120は、換算処理部200によって、時系列データ110に格納されているデータを換算する際に用いられる。換算表120は、期間121と、期間毎の換算値122とを含む。換算表120に対するデータの入力ステップS20は、たとえば、システム1000の管理者によって手動で行なわれるが、他の局面において、システム1000にネットワーク接続される他の情報通信処理装置から伝送されるデータが換算表120として用いられてもよい。期間121は、期間が特定できる情報であり、始期および終期の組み合わせ、始期および期間の組み合わせ、期間および終期の組み合わせ、等により特定される。始期および終期は、年月日または年月日時刻として特定される。期間は、時間、日、週、月等により特定される。ある局面において、たとえば、開始時刻が期間毎に設けられた場合は、ある期間は、その開始時刻から、次の期間までの開始時刻となる。ここで、開始時刻とは、たとえば、エアコン、照明装置その他の家電機器、または太陽光発電装置その他の装置の運転開始時刻を含む。図2を参照して、時系列データ110と換算表120との関係について説明する。図2は、時系列データおよび換算値の推移を表わす図である。システム1000による情報の出力として、たとえば、システム1000は、内蔵するモニタ図示しないまたは、システム1000に接続されるモニタにグラフを表示する。表示の態様として、時系列データ110をそのまま出力する態様と、換算表120を用いて時系列データ110を換算して、換算の結果を出力する態様とがある。換算は、たとえば、換算処理部200によって行なわれる。換算処理部200は、たとえば、換算処理を実現するための命令を実行するプロセッサによって実現される。たとえば、時系列データ110が、家庭内で消費されたエネルギー量Whである場合において、システム1000のユーザが、エネルギー消費量のグラフを見たいとき、システム1000は、時系列データ110をそのままグラフに出力することができる。また、他の局面において、ユーザが、家庭内の電気機器によって消費されたエネルギーに対してどれだけCO2が排出したのかを確認したい場合がある。この場合、ユーザは、期間毎のCO2/Whの数値を予め換算表120に入力しておく。換算処理部200は、エネルギー消費量Whと、対応する電気機器の単位エネルギー消費量当たりのCO2排出量CO2/Whとを乗算する。なお、CO2の排出量は、電力会社で使われている発電方法風力、火力等の割合により異なり、また、季節期間毎に異なる。そのため、換算表120は、各発電方法について、その期間毎に、排出量を保持しているのが望ましい。他の局面において、ユーザが、その家庭内で発生した電気料金をグラフで見たい場合がある。電気料金は、電力会社のプランによって異なる。この場合、システム1000は、期間毎に、その家庭において使用される料金プラン金額/Whを換算表120に保持していることが望ましい。換算処理部200は、グラフを作成する際に、エネルギー消費量Whと、電力が消費された期間に対応する期間の料金プラン金額/Whとを乗算することができる。このように、本実施の形態に係るシステム1000は、一つのエネルギー消費量Whから、過去の換算データを考慮しつつ、電気料金や発生したCO2のデータを作成できる。すなわち、システム1000は、複数の換算表120および換算処理部200を有する構成であってもよい。複数の換算処理部200は、たとえば、プロセッサ図示しないが、各換算表120に応じた処理を実行するように構成された演算命令を実行することにより実現される。なお、本実施の形態においては、換算処理部200は、金額またはCO2を用いた乗算を行なっているが、他の局面において、換算処理部200は、必要に応じて他のデータを用いた換算処理を行なってもよい。ここで、システム1000は、過去の換算値を保持した換算表120を用いなくても、電気料金やCO2のグラフを作成できる。この方法として、システム1000は、時系列データ110をエネルギーについてだけではなく、金額およびCO2の発生量についても作成する。システム1000は、エネルギー消費量のデータの入力を受ける際、その時の換算値を使って電気料金およびCO2の発生量を計算し、それぞれの時系列データ110に入力する。この場合、図2のグラフに示されるように、通常、換算表120の項目数データ行の数は、時系列データ110に比べて少ない。そのため、システム1000が、3つの時系列データ110を作成することは、時系列データ110と2つの換算表120とを作成する場合よりも、多くのメモリリソース記憶容量を使うことになる。よって、本実施の形態に係るシステム1000は、上述のような方法が消費するメモリリソースよりも少ないメモリリソースでグラフを作成することができる。メモリのリソース条件がさらに厳しくなった場合たとえば、メモリの空きの記憶容量が少なくなった場合、システム1000におけるメモリの使用量を減らすことが必要とされる。そこで、たとえば、換算表のサイズたとえば、期間121および換算値122の組み合わせとして保持されるデータの件数を制限することが考えられる。この場合、一例として、換算表120としてメモリにおいて確保された領域が、保存されたデータで一杯になると、システム1000のプロセッサは、古いデータを削除する。このとき、どのデータが削除されて新しいデータによって上書きされるのか、というルールが必要となる。そこで、図3を参照して、このルールの一例について説明する。図3は、本実施の形態に係る換算表300を表わす図である。たとえば、システム1000が、時系列データ110として、2009年10月からの2年間に使用されたエネルギー消費量を保持しているとする。換算表300は、期間毎のエネルギー消費量あたりのCO2発生量CO2/Whとする。図3に示されるように、換算表300における各期間は、その年月日で特定されているが、前述のとおり、期間の特定は、このような態様に限られない。もしここで、システム1000が、複数の換算値のうち最も古いデータ、すなわち、2009/10/1~終期は2010/3/9を削除した場合、期間2009/10/1~2010/3/9に該当するデータの換算には、たとえば、残りの換算値のうちの最も古いデータ、すなわち、期間2010/3/10~のための換算値が用いられることになる。この場合、換算値が適用されるべき期間すなわち、換算値に関連付けられている期間2010/3/10~2010/3/19の季節と、換算が対象となるデータの期間すなわち、期間2009/10/1~2010/3/9に含まれる日のデータの季節とが異なることから、換算値CO2/Whによって得られる換算の結果の誤差が大きくなる場合も生じ得る。以下、本実施の形態において、換算表300に新規項目を追加する際のルールについて説明する。期間Tを全期間より短いとする。期間Tは、時系列データをまとまりとして保持する場合の当該まとまりの単位を規定する。換算表300の領域としてデータを保存するために確保されたメモリ領域が一杯になった場合、システム1000は、同じ期間Tに複数の開始時刻の項目がある期間Tの項目から、次に削除するべきデータ他のデータによって上書きされるデータを削除する。ここで、ある局面において、期間Tが1ヶ月であれば、同一の月に複数の開始時刻の項目がある月のデータ項目から、当該データが削除上書きされることになる。なお、ここで複数の開始時刻があるということは、同じ期間Tに対して換算表300には少なくとも一つの期間があることになる。たとえば、二つの開始時刻があった場合、この二つの開始時刻の間が一つの期間である。このように、換算データが多い期間から上書きすることにより、メモリ容量の制約が厳しい環境でも、換算表120を用いる換算処理部200による換算の結果は、実際とあまり違わないようにすることができる。さらに、システム1000は、削除上書き候補の項目から、タイムスタンプの日付が最も古い項目を削除上書きすることにより、より新しいデータを保持することができるので、データベース100の精度を高くすることができる。図3に示される例の場合、たとえば、新しい換算値として、期間2011/10/15~のデータの換算ためのデータxx10が換算表300に追加されるとき、換算表300のためのデータ容量が一杯である場合には、システム1000は、2010/3/10~のメモリ領域に保持されているデータに、当該新しいデータを上書きすることになる。この場合、データの更新は、以下のとおりとなる。[入力前]1期間2009/10/1~終期は、2010/3/9には、データxx1が用いられている。2期間2010/3/10~終期は、2010/3/19には、データxx2が用いられている。3期間2011/5/4~には、データxx9が用いられている。[入力後]新たなデータxx10がシステム1000に入力されると、期間2010/3/10~に保持されているデータxx2が、新たなデータxx10によって上書きされる。図4は、換算表300におけるこのようなデータの更新が行なわれた状態を表わす図である。図4を参照して、矢印401に示されるように、データxx2行は、換算表300には含まれていない。代わりに、新たなデータxx10が領域402に書き込まれる。具体的には、上記1および2のデータが統合される。データの統合の結果は、以下のとおりである。4期間2009/10/1~2010/3/19には、データxx1が用いられる。5期間2011/5/4~には、データxx9が用いられる。この場合、新たなデータxx10の期間が2011/10/15~となるので、期間2011/5/4~の終期は、2011/10/14となる。6期間2011/10/15~には、新たなデータxx10が用いられる。なお、換算表300の換算値は、複数のデータに分割可能なデータであってもよい。たとえば、電気料金の場合、深夜の電気料金と昼間の電気料金とが異なるため、時間帯に応じて換算値が設定されてもよい。また、電気料金は、電力の消費量によって異なる複数の料金プランが電力会社によって示されている場合もあるため、そのような条件複数の料金プランも、換算表300に加えられてもよい。<変形例>以下、本発明の実施形態の他の局面について説明する。本変形例においては、換算表300における複数の期間のうち最も短い期間の開始時刻が上書きされる。図5を参照して、本変形例に係るデータの更新について説明する。図5は、換算表300におけるデータの更新の他の局面を表わす図である。図3に示される換算表300の場合、最も短い期間は、期間2011/4/10~終期は、2011/4/14である。そのメモリ領域に、データxx7が格納されている。したがって、その期間のデータxx7は、新たなデータxx10によって上書きされることになる。そこで、上書きの対象となるデータxx7が関連付けられている期間2011/4/10~は、その期間中のデータxx7を維持するために、その期間の前の期間2011/4/3~に統合される。したがって、統合後の期間2011/4/3~の終期は、2011/4/14となる。この期間に対応するメモリ領域には、データxx6が保持される。具体的には、矢印501に示されるように、データxx7を保持するための領域はなくなり、新たなデータxx10は、領域502に格納される。このように、換算表に含まれる複数の期間のうち、最も短い期間が、その期間の前の期間に統合されて、その最も短い期間におけるデータが、その期間の前の期間におけるデータに統合される。その結果、短い期間におけるデータが異常値を含んでいる場合であっても、統合先の期間に含まれるデータと統合されることにより、データの件数が多くなるため、データのばらつきが抑制され得る。したがって、換算処理部200が最も短い期間のデータを用いて換算することによって得られるデータ精度の低下が抑制され得る。ここで、最も短い期間の開始時刻の上書きではなく、終了時刻にすることも可能であり、次の例のように、終了時刻を上書きすることは適切ではない劣化期間がもっと長いということがわかる。終了時刻が上書きされた場合、精度が劣化する期間は、最も短い期間ではなく、その期間の次の期間になる。図3の例では、データxx8を含む期間2011/4/15~が、データxx7を含む期間2011/4/10~に統合されることになり、データxx8が含まれる期間の精度が劣化することになる。そこで、図6を参照して、精度が劣化する場合のデータの格納の一例について説明する。図6は、換算表300において、終了時刻が上書きされた場合の状態を表わす図である。すなわち、開始時刻が上書きされた場合においてデータの精度が劣化する期間は、期間4/10~14となる。これに対して、終了時刻が上書きされた場合の劣化期間は、期間4/15~5/3となる。[ハードウェア構成]次に、図7を参照して、本実施の形態に係るシステム1000の具体的構成について説明する。図7は、システム1000として機能するコンピュータ400のハードウェア構成を表わすブロック図である。コンピュータ400は、主たる構成要素として、プログラムを実行するCPU1と、コンピュータ400の使用者による指示の入力を受けるマウス2およびキーボード3と、CPU1によるプログラムの実行により生成されたデータ、又はマウス2若しくはキーボード3を介して入力されたデータを揮発的に格納するRAM4と、データを不揮発的に格納するハードディスク5と、光ディスク駆動装置6と、モニタ8と、通信IFInterface9とを備える。各構成要素は、相互にバスによって接続されている。光ディスク駆動装置6には、CD-ROM9その他の光ディスクが装着される。コンピュータ400における処理は、各ハードウェアおよびCPU1により実行されるソフトウェアによって実現される。このようなソフトウェアは、ハードディスク5に予め格納されている場合がある。また、ソフトウェアは、CD-ROM9その他のコンピュータ読み取り可能なデータ記録媒体に格納されて、プログラム製品として流通している場合もある。あるいは、当該ソフトウェアは、インターネットその他のネットワークに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、光ディスク駆動装置6その他のデータ読取装置によってデータ記録媒体から読み取られて、あるいは、通信IF7を介してダウンロードされた後、ハードディスク5に一旦格納される。そのソフトウェアは、CPU1によってハードディスク5から読み出され、RAM4に実行可能なプログラムの形式で格納される。CPU1は、そのプログラムを実行する。図7に示されるコンピュータ400を構成する各構成要素は、一般的なものである。コンピュータ400の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。なお、データ記録媒体としては、CD-ROM、FDFlexibleDisk、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスクMOMagneticOpticalDisc/MDMiniDisc/DVDDigitalVersatileDisc、ICIntegratedCircuitカードメモリカードを含む、光カード、マスクROM、EPROMElectronicallyProgrammableReadOnlyMemory、EEPROMElectronicallyErasableProgrammableReadOnlyMemory、フラッシュROMなどの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。ここでいうプログラムとは、CPUにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含み得る。[機能的構成]ある局面において、ハードディスク5は、複数の時点の各々についての時系列データと、時系列データを他の次元のデータに換算するための換算表300とを格納している。ここで、換算表300は、期間および当該期間に対応付けられる換算値とを含んでいる。CPU1が、新たなデータを換算表300に書き込む時に、換算表300のために確保されたデータ領域が一杯である場合、CPU1は、別の期間に対して換算表300の期間が存在する全ての別の期間に対して、条件に該当する換算表300の一つの期間を、その前の期間と統合することにより、新たなデータを書き込むための領域を確保し、確保された領域に、新たなデータを格納するように構成されている。他の局面において、CPU1は、該当する期間が最も古い期間に割り当てられた領域に新たなデータを上書きするように構成されている。他の局面において、ハードディスク5は、複数の時点の各々についての時系列データと、各時系列データを他の次元のデータに換算するための換算表300とを格納している。換算表300は、期間および当該期間に対応付けられる換算値とを含んでいる。CPU1が新たなデータを換算表300に書き込む時に、換算表300のために確保されたデータ領域が一杯である場合、CPU1は、換算表300において設定されている複数の期間のうち最も短い期間を、その前の期間に統合することにより、新たなデータを書き込むための領域を確保し、確保された領域に、新たなデータを格納するように構成されている。[制御構造]図8を参照して、本実施の形態に係るシステム1000の制御構造について説明する。図8は、システム1000として機能するコンピュータ400のCPU1が実行する処理の一部を表わすフローチャートである。ステップS510にて、CPU1は、書き込み対象となる換算表120に割り当てられたメモリ領域の使用量を算出する。ステップS520にて、CPU1は、メモリ領域が一杯であるか否かを判断する。CPU1は、メモリ領域が一杯であると判断するとステップS520にてYES、制御をステップS530に切り替える。そうでない場合にはステップS520にてNO、CPU1は、制御をステップS570に切り替える。ステップS530にて、CPU1は、換算表120において複数の情報がある期間たとえば、データが更新または追加されている期間を検索する。たとえば、CPU1は、換算表120の各期間に含まれるデータの件数を計算し、また、各データのタイムスタンプを特定する。ステップS540にて、CPU1は、そのような期間があるか否かを判断する。CPU1は、そのような期間があると判断するとステップS540にてYES、制御をステップS550に切り替える。そうでない場合にはステップS540にてNO、CPU1は、制御をステップS560に切り替える。ステップS550にて、CPU1は、データの上書き条件に合致する期間を決定する。たとえば、CPU1は、新たに追加されるデータを保持する領域を確保するために、統合対象となる2つの連続する期間を決定する。ステップS560にて、CPU1は、メモリ領域のうちの空き領域の小さい領域を、新たな情報のためのメモリ領域として決定する。ステップS570にて、CPU1は、決定した期間のメモリ領域に新たなデータを上書きする。ステップS580にて、CPU1は、予め定められたエラー処理たとえば、データを書き込むためのメモリ領域がないことを通知するメッセージの表示を実行する。以上のようにして、本実施の形態に係るシステム1000は、時系列データを換算するための換算値を保持する際に、換算表のためのメモリ領域が一杯である場合には、既存のデータを結合して、メモリ領域を確保する。これにより、システム1000は、時系列データを用いた情報の精度の低下を防止しつつ、メモリ領域の制約に対処することができる。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。