"1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段と、前記データ種別の1つが付与されたデータを記憶するデータ記憶手段から、前記利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち、当該組の各データの生成時刻の差分が所定時間以内の組を抽出する組み合わせ作成手段と、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とする棄却判定手段と、を備えるデータ管理装置。前記棄却判定手段は、前記データ記憶手段に記憶されたデータのうち、当該データが属する前記組の数が小さいデータを優先的に削除候補とする請求項1に記載のデータ管理装置。前記データ記憶手段は、前記データの前記データ種別と、前記データが属する前記組の数とを対応付けて記憶する請求項1または2に記載のデータ管理装置。前記データのデータ種別と、前記データが属する前記組の数とを前記データの各々に対応付けて記憶する属性記憶手段を更に備える請求項1または2に記載のデータ管理装置。請求項1から3のいずれかに記載のデータ管理装置と、前記データを外部から取得した時刻を前記データの前記生成時刻として前記データに付与して入力するデータ入力手段と、入力された前記データを利用するアプリケーション実行手段と、請求項1から4のいずれかに記載のデータ管理装置において、前記アプリケーション実行手段から、前記アプリケーションが利用するデータの前記データ種別を取得して記憶する前記利用状況記憶手段と、を備えるデータ管理システム。データ種別の1つが付与されたデータを記憶するデータ記憶手段から、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち、当該組の各データの生成時刻の差分が所定時間以内の組を抽出する組み合わせ作成ステップと、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とする棄却判定ステップと、をコンピュータに実行させるデータ管理プログラム。前記データ記憶手段に記憶されたデータのうち、当該データが属する前記組の数が小さいデータを優先的に削除候補とする前記棄却判定ステップを前記コンピュータに実行させる請求項6に記載のデータ管理プログラム。前記データを外部から取得した時刻を前記データの前記生成時刻として前記データに付与して入力するデータ入力ステップと、入力された前記データを利用するアプリケーション実行ステップと、前記アプリケーションが利用するデータの前記データ種別を取得して前記利用状況記憶手段に記憶させる利用状況記憶ステップと、を前記コンピュータにさらに実行させる請求項6または7に記載のデータ管理プログラム。データ種別の1つが付与されたデータを記憶するデータ記憶手段から、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち、当該組の各データの生成時刻の差分が所定時間以内の組を抽出し、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とするデータ管理方法。前記データ記憶手段に記憶されたデータのうち、当該データが属する前記組の数が小さいデータを優先的に削除候補とする請求項9に記載のデータ管理方法。上述の技術では、時刻の近い複数種のデータを利用するアプリケーションがデータにアクセスしたときのキャッシュのヒット率が充分ではない。その理由は、上述の技術がデータ個々の属性情報によってのみキャッシュからのデータ棄却を判断しているためである。本発明は上述の課題を解決すべく、時刻の近い複数種のデータを利用するアプリケーションがデータにアクセスしたときのキャッシュのヒット率を向上させるデータ管理装置、システム、プログラム、および、方法を提供することを目的とする。本発明の一形態は、データ管理装置であって、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段と、前記データ種別の1つが付与されたデータを記憶するデータ記憶手段から、前記利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち、当該組の各データの生成時刻の差分が所定時間以内の組を抽出する組み合わせ作成手段と、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とする棄却判定手段と、を備える。また、本発明は、データ種別の1つが付与されたデータを記憶するデータ記憶手段から、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち当該組の各データの生成時刻の差分が所定時間以内の組を抽出する組み合わせ作成ステップと、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とする棄却判定ステップと、をコンピュータに実行させるデータ管理プログラムを提供する。また、本発明は、データ種別の1つが付与されたデータを記憶するデータ記憶手段から、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち当該組の各データの生成時刻の差分が所定時間以内の組を抽出し、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とするデータ管理方法を提供する。本発明は、時刻の近い複数種のデータを利用するアプリケーションがデータにアクセスしたときのヒット率を向上させることができるデータ管理装置、システム、プログラム、および、方法を提供する。以下、本発明の実施の形態について、図面を用いて説明する。すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。なお、各実施形態の装置を構成する各部は、制御部、メモリ、メモリにロードされたプログラム、プログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インターフェースなどからなり、ハードウェアとソフトウェアの任意の組合せによって実現される。そして特に断りのない限り、その実現方法、装置は限定されない。制御部はCPUCentralProcessingUnitなどからなり、オペレーティングシステムを動作させて装置の全体を制御するとともに、例えばドライブ装置などに装着された記録媒体からメモリにプログラムやデータを読み出し、これにしたがって各種の処理を実行する。記録媒体は、例えば光ディスク、フレキシブルディスク、磁気光ディスク、外付けハードディスク、半導体メモリ等であって、コンピュータプログラムをコンピュータ読み取り可能に記録する。また、コンピュータプログラムは、通信網に接続されている図示しない外部コンピュータからダウンロードされても良い。また、各実施形態の説明において利用するブロック図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。これらの機能ブロックはハードウェア、ソフトウェアの任意の組み合わせによって実現される。また、これらの図においては、各実施形態の構成部は物理的に結合した一つの装置により実現されるよう記載されている場合もあるが、その実現手段はこれに限定されない。すなわち、二つ以上の物理的に分離した装置を有線または無線で接続し、これら複数の装置により、各実施形態のシステムを実現してもよい。まず、図7を用いて、本発明の一例であるデータ管理装置について概要を説明する。データ管理装置は、利用状況記憶部102、組み合わせ作成部103、棄却判定部104、を備える。利用状況記憶部102は、アプリケーションが利用しているデータ106のデータ種別後述の組み合わせを記憶する。アプリケーションを実行するアプリケーション実行部100は、アプリケーションが利用するデータ106の利用開始時点と利用終了時点で、そのデータ106のデータ種別を利用状況記憶部102に伝える。ここで、アプリケーション実行部100は、実行する1以上のアプリケーションごとに、1以上のデータ106のデータ種別の組み合わせを利用状況記憶部102に伝えることができる。利用状況記憶部102は、データ106を利用するアプリケーションを表す識別子と、アプリケーション実行部100が利用する1以上のデータ106のデータ種別を表す識別子との組を利用状況情報として記憶する。図1はこれら利用状況情報をテーブルとして管理する利用状況情報記憶部102内の利用状況情報テーブルの一例である。利用状況情報テーブルには、例えば、利用者としてアプリケーションの識別子が記憶され、利用データ種別として、そのアプリケーションが利用するデータ106のデータ種別を表す識別子の組み合わせが記憶される。図1では、データ種別の組み合わせが2つである場合を例示しているが、データ種別の組み合わせは3つ以上であってもよい。組み合わせ作成部103は、利用状況記憶部102に記憶されている複数の利用状況情報を参照し、利用状況記憶部102に記憶されたデータ種別をもつデータ106の組み合わせで、かつ、各データ106の生成時刻が互いに近い所定時間以内のデータ106の組み合わせを、データ記憶部101に蓄積された全てのデータ106を対象に作成する。あるいは、組み合わせ作成部103は、全てのデータ106を対象とするのではなく、生成時刻が古いデータやアクセス時刻が古いデータ106例えば、上述したLRUの基準において棄却対象とすべきデータに対象を限定して上記の組み合わせの作成を行っても良い。データ記憶部101上のデータ106は随時更新されていくので、組み合わせ作成部103は周期的に実行されるなどして、繰り返し実行されることが望ましい。また、組み合わせ作成部103が、利用状況記憶部102に記憶されている複数の利用状況情報に対応するデータ106の組み合わせを作成した結果、1つのデータ106が異なる複数の組み合わせに属することもありうる。図2は、データ記憶部101のデータ106の組み合わせの例を示している。図2は、カメラ1画像、カメラ2画像、センサ1データの3つのデータ種別があり、それぞれのデータ種別のデータ106がそれぞれ、丸、四角、三角で表現され、左から右に生成時刻が新しい順に整列してデータ記憶部101に記憶されている様子を示している。このデータ記憶部101の状態で、組み合わせ作成部103が、図1の利用状況情報テーブルの2列目の利用者:アプリケーション2に記載されたデータ種別の組み合わせである利用データ種別:センサ1データ、カメラ2画像の組み合わせ作成する場合を説明する。組み合わせ作成部103は、生成時刻が近いデータ106の組み合わせを作成する。例えば、組み合わせ作成部103は、図2の四角い線で囲まれたデータ106の組み合わせを作成する。この例では4つの組み合わせが作成され、カメラ2画像のデータ106の2つが組み合わせに含まれなかったことを示している。なお、2つのデータ106の生成時刻が近い場合とは、それらのデータ106を利用するアプリケーションごとに予め定められた所定時間以内にそれらのデータ106が生成された場合や、管理者等が状況に応じて適宜設定した時間内にそれらのデータ106が生成された場合などであるとしても良く、生成時刻の近さの定め方は特段制限されない。また、管理者等は、3つ以上のデータ106間で、それらのデータ106の生成時刻の近さを定義してもよい。そして、組み合わせ作成部103が作成するデータ106の組み合わせを、3つ以上のデータ106の組み合わせとしてもよい。3つ以上のデータ106の生成時刻が近い場合とは、例えば、いずれのデータ106も所定時間内に生成されたデータ106である場合や、特定のデータ種別1のデータ106を基準とし、他のデータ種別のデータ106はデータ種別1のデータを中心に所定時間内に生成されている場合などであってもよい。また、他の場合であっても構わない。棄却判定部104は、データ記憶部101内の空き領域が少なくなり、新たな空き領域を作成する必要が生じた場合等に起動され、データ記憶部101から棄却すべきデータ106を選択する。棄却判定部104は、組み合わせ作成部103によって組み合わされなかったデータ106の情報を、組み合わせ作成部103から受信し、該データ106を選択して棄却対象とする。また、いずれの組み合わせにも属さないデータ106を棄却判定部104が棄却するのみではデータ記憶部101に充分な空き領域が生成されない場合には、棄却判定部104は、より少ない組み合わせに属するデータ106を棄却してもよい。この場合の棄却判定部104の処理の一例について説明する。例えば、図1のテーブルの1列目の利用者:アプリケーション1に対応づけられているデータ種別の組み合わせである利用データ種別:カメラ1画像、カメラ2画像について、組み合わせ作成部103がこれらのデータ種別のデータ106の組み合わせを作成した場合、例えば、図8の長円形の線で囲まれたデータ106の組み合わせが作成される。この例では2つの組み合わせが作成され、カメラ1画像のデータ106の3つが組み合わせに含まれなかったことを示している。棄却判定部104は、組み合わせ作成部103によって組み合わせされなかったデータ106の情報を組み合わせ作成部103から受信し、該データ106を選択して棄却対象とする。図8の例では、四角い線または長円形の線のいずれの線も囲まなかったカメラ1画像の3つのデータと、カメラ2画像の1つのデータ106が棄却対象とされる。これらのデータ106は1つの組み合わせにも含まれていないからである。そして、該データ106の棄却だけではデータ記憶部101に充分な空き領域が作成されなかった場合には、棄却判定部104は、さらに、より少ない組み合わせに属するデータ106を棄却する。例えば、棄却判定部104は、2つの組み合わせに属するデータ106と、そのデータ106と組み合わせられたデータ106とを棄却せず、それ以外のデータ106を棄却する。図8の例では、生成時刻が最も新しい一番左のカメラ2画像のデータ106は、四角い線と長円形の線とで囲まれ、2つの組み合わせに属するデータ106であることが分かる。一方、他のデータ106は、いずれも長円形の線のみ、または、四角い線のみで囲まれた1つの組み合わせのみに含まれるか、あるいは、いずれの組み合わせにも含まれないデータである。したがって、棄却判定部104は、最も新しい時刻に生成された一番左のカメラ2画像のデータ106と、そのデータ106と組み合わせられたデータ106であるカメラ1画像のデータ106とセンサ1のデータ106図8の一番左にある生成時刻が最新のデータ106とを棄却せず、他のデータ106を全て棄却対象とする。以上の方法により、時刻の近い複数の種類のデータ106の組み合わせを優先的に残すようにデータ記憶部101からのデータ棄却を実現することができ、結果として、アプリケーションがそのようなデータ106の組み合わせを利用する場合のデータ106のヒット率を向上させることができる。<実施形態1>次に、本発明の第1の実施の形態について説明する。図3を参照すると、本実施の形態におけるデータ管理装置1は、アプリケーション実行部100、データ106を記憶するデータ記憶部101、利用状況記憶部102、組み合わせ作成部103、棄却判定部104、入力部105、から構成される。これらの各部はそれぞれ概略つぎのように動作する。入力部105は、データ106と、該データ106が生成された時刻とを対応付けて順次入力し、データ記憶部101に蓄積する。なお、データ106が生成された時刻とは、入力部105がデータ106を取得した時刻であっても良いし、入力部105が該データ106を取得後即時にデータ記憶部101に記録するのであれば、データ記憶部101が該データ106を記憶した時刻であってもよい。時刻の情報は、例えば、図示しないデータ管理装置1内の時計または装置外から入力部105などが適宜取得する。データ106には、上記生成時刻とは別に、組み合わせ作成部103によって参照カウントが対応付けられて、データ記憶部101に記憶される。参照カウントとは、後述する組み合わせ作成部103がデータ種別の組み合わせを作成する際に、データ106が1つの組み合わせに属するごとに、組み合わせ作成部103によって1だけ加算されるカウンタである。すなわち、参照カウントとは、あるデータ106がいくつの組み合わせに属するかを表すカウンタである。なお、参照カウントは、データ106と対応付けがされていれば、データ106と共にデータ記憶部101に記憶される必要は無い。例えば、参照カウントは、図示しない属性記憶部に記憶されても良い。この場合、データ106のみがデータ記憶部101に記憶され、各データと対応付けられた参照カウントは属性記憶部に記憶される。このように、組み合わせ作成部103は、参照カウントと各データ106とを切り離し、参照カウントを属性記憶部に記憶してもよい。入力部105は、例えば、センサ入力部、カメラ画像入力部などの入力部であり、データ106は、例えば、センサから入力された気温、湿度、音などを数値化した情報、あるいは、カメラから入力された画像情報等の各種データである。入力部105の動作は、後述するアプリケーション実行部100からの指示によって起動、停止させてもよい。入力部105によってデータ106が入力される毎に、後述する組み合わせ作成部103がデータ106の組み合わせの作成を行う場合には、入力部105がデータ106を入力したときにその旨を、入力部105が組み合わせ作成部103へ通知してもよい。データ記憶部101に空き領域が不足したことは入力部105が新たにデータ106を追加する際に判明するため、入力部105が後述の棄却判定部104を起動するようにしてもよい。アプリケーション実行部100は、データ記憶部101内のデータ106にアクセスして、アプリケーションの動作に必要な情報を収集する。アプリケーション実行部100はデータ106の利用を開始する際に、アプリケーションが利用する1以上のデータ106のデータ種別の組み合わせを利用状況記憶部102に伝える。データ種別とは、データ106の種類であり、例えば、気温、湿度、画像、音など様々な種別が考えられる。また、データ106の種別は、例えばそのデータ106の拡張子等であっても良いし、そのデータ106を取得した入力部105の種類センサ1から取得されたデータはセンサ1データという種別、カメラ1から取得された画像データはカメラ1画像という種別などであってもよい。データ106にそのデータの種別を対応付ける方法は種々の方法が知られているため詳述しない。入力部105がデータ106を取得した段階で該データ106とそのデータ種別とが対応付けられ、該データ種別を表す情報がデータ106に付加されるものとする。なお、データ種別は、データ106と対応付けがされていれば、データ106と共にデータ記憶部101に記憶される必要は無い。例えば、データ種別は、図示しない属性記憶部に記憶されても良い。この場合、データ106のみがデータ記憶部101に記憶され、各データと対応付けられたデータ種別は属性記憶部に記憶される。このように、入力部105は、データ種別と各データ106とを切り離し、データ種別を属性記憶部に記憶してもよい。アプリケーション実行部100は、データ記憶部101内のデータ106の利用を終了する際に、利用終了を利用状況記憶部102に伝える。利用状況記憶部102は、アプリケーションと、アプリケーションで利用されている、あるいは、過去に利用された1以上のデータ106のデータ種別とを組み合わせた情報を利用状況情報として記憶する。図1に示すように、利用状況記憶部102は、データ106を利用するアプリケーションの識別子と、アプリケーションが利用する1以上のデータ106のデータ種別を表す識別子との組を記憶する。利用状況記憶部102は、アプリケーションで利用されるデータ106のデータ種別を予め記憶していても良いし、アプリケーション実行部100から適宜取得してもよい。組み合わせ作成部103は、利用状況記憶部102からデータ106の利用状況情報を取得する。また、組み合せ作成部103は、利用状況情報が示すデータ種別をもつデータ106の組み合わせをデータ記憶部101から検索し、同じデータ種別を有し、かつ、各データ106の生成時刻が互いに近い所定時間以内のデータ106の組み合わせを検索する。また、組み合せ作成部103は、検索したデータ106が異なる組み合わせに属する毎に、そのデータ106の参照カウントを1だけ加算する。組み合わせ作成部103は、以下のように実行される。例えば、組み合わせ作成部103は、1定期的に実行されてもよいし、2棄却判定部104が起動する際にそれに先だって実行されてもよいし、3入力部105が新しいデータ106をデータ記憶部101に追加する毎に実行されてもよい。組み合わせ作成部103の処理を図4のフローチャートを引用して説明する。まず、組み合わせ作成部103は、利用状況記憶部102に記憶されたデータ種別の組み合わせを1つ取得するステップS1。組み合わせ作成部103は、これ以前のステップで利用状況記憶部102に記憶されたデータ種別の組み合わせを全て取得している場合利用状況記憶部102にデータ種別の組み合わせが記憶されていない場合も含むにはステップS2のYes、既に取り出すべき組み合わせが存在しないので本処理を終了する。次に、組み合わせ作成部103は、取り出したデータ種別の組み合わせに含まれる第一のデータ種別のデータ106をデータ記憶部101から取り出すステップS3。第一のデータ種別とは、組み合わせ作成部103が利用状況記憶部102から取得したデータ種別の組み合わせに含まれるデータ種別のうちから適当に選択された1のデータ種別である。組み合わせ作成部103は、組み合わせに含まれる1以上のデータ種別のうち、例えば、最も少ない頻度で生成されるデータ106のデータ種別を第一のデータ種別としてもよい。この場合、例えば組み合わせ作成部103は、データ106が生成される頻度を、入力部105から適宜取得することで、生成される頻度が最も少ないデータ106のデータ種別の情報を取得してもよい。組み合わせ作成部103は、ステップS3で取り出したデータ種別のデータ106をデータ記憶部101から取り出すステップS4。組み合わせ作成部103がデータ106を取り出す範囲は、組み合わせ作成部103の起動タイミングに合わせて、例えば、1データ記憶部101に記憶された当該データ種別のデータ106の全て、2棄却対象とされている当該データ種別のデータ106群、3最近所定時間前から現在までの間にデータ記憶部101に追加された当該データ種別のデータ106群、4管理者等が指定した所定期間内に取得されたデータ106群のいずれかであってもよい。組み合わせ作成部103は、以上の1~4のいずれかまたはそれらを適宜組み合わせた母集団から当該データ種別のデータ106を1つずつ取り出して、ステップS6に進むステップS5のNo。ただし、組み合わせ作成部103は、当該母集団の全てのデータ106を既に取り出している場合にはステップS5のYes、ステップS1に戻る。組み合わせ作成部103は、取り出された第一のデータ種別のデータ106の生成時刻と近い生成時刻を持つ当該組み合わせに含まれる他のデータ種別を持つデータ106を検索するステップS6。すなわち、組み合わせ作成部103は、第一のデータ種別と異なる第二のデータ種別をもつデータ106のなかで、第一のデータ種別のデータ106と生成時刻の近いデータ106を検索する。次に、組み合わせ作成部103は、第一のデータ種別、第二のデータ種別と異なる第三のデータ種別が存在する場合には、第三のデータ種別をもつデータ106のなかで、第一のデータ種別のデータ106、及び、第二のデータ種別のデータ106と生成時刻が近いデータ106を検索する。例えば、全てのデータ106が所定時間内に生成されている場合を例に、組み合わせ作成部103が第三のデータ種別のデータ106を検索する例を説明する。組み合わせ作成部103は、第三のデータ種別のデータ106をデータ記憶部101から一つ抽出し、その生成時刻γを取得する。次に、組み合わせ作成部103は、既に検索された組み合わせの1つから第一のデータ種別の1つのデータ106の生成時刻αと第二のデータ種別の1つのデータ106の生成時刻βとを取得する。次に組み合わせ作成部103は、|α-β|、|β-γ|、|γ-α|を算出し、そのなかで最も大きい値が、予め定められた所定時間より小さい値であるときのみ、該第三のデータ種別のデータ106をその組み合わせに追加する。このようにして、組み合わせ作成部103は、当該組み合わせに属する全てのデータ種別で、生成時間が近いデータ106を検索する。なお、組み合わせ作成部103がデータ106の組み合わせを作成する方法は上記の方法に限定されない。組み合わせ作成部103は、当該組み合わせに属する全てのデータ種別で、生成時間が近いデータ106が検索できた場合にはステップS7のYes、それらのデータ106の参照カウントに1を加算しステップS8、ステップS4に戻る。組み合わせ作成部103は、生成時刻が近いデータ106を検索できなかった場合にも、ステップS4に戻るステップS7のNo。棄却判定部104は、例えば、データ記憶部101内の空き領域が一定量以下になると実行される。棄却判定部104は、例えば、以下のいずれかのデータ106を棄却する。すなわち、棄却判定部104は、ア生成時刻が比較的古いデータ106例えば、管理者等が予め定めた、データ生成時刻から所定時間が経過したデータや、アプリケーションごとに定められたデータ生成時刻から所定時間が経過したデータ、イ参照カウントが0であるデータ106、ウ参照カウントが所定値よりも小さいデータ106、を優先して棄却し、必要な空き領域を確保するように制御を行う。棄却判定部104は、これら全ての基準に従って実行されてもよいが、イないしウのいずれか1以上を含むア~ウ基準の任意の組み合わせに従って実行されても良い。次に、棄却判定部104がア~ウの全ての基準を組み合わせて棄却対象を判定する例を図5のフローチャートを用いて説明する。まず、棄却判定部104は、変数nに0を設定するステップA1。次に、棄却判定部104は、データ記憶部101を参照し、参照カウントが変数nと等しい値を持つデータ106を棄却対象とするステップA2。もし、棄却対象となったデータ106を棄却することによって、予め定められた所定の空き領域が確保されればステップA3、ステップA6に進む。空き領域が確保できていなければ、棄却判定部104は、変数nに1を加算しステップA4、その結果、参照カウントが変数nと等しい値を持つデータ106が存在しなければステップA5のNoステップA6に進み、存在すればステップA2に戻るステップA5のYes。最後に、棄却判定部104は、棄却対象としたデータ106を実際にデータ記憶部101から棄却しステップA6、棄却によって解除された組み合わせに属する他のデータ106の参照カウントを、属する組み合わせの数が減った分だけ減じる処理を行うステップA7。<実施形態1の具体例>次に、図6を基に具体例を用いて本実施の形態の動作の一例を説明する。本具体例においては、上述した100から106までの各部は自動車に積載された端末装置200に内蔵された機能とする。具体的には、データ記憶部101は、一次記憶部または二次記憶部203上に構成され、アプリケーション実行部100、利用状況記憶部102、組み合わせ作成部103、棄却判定部104、入力部105の各々はプロセッサ204上で実行される機能であるとする。本具体例で扱うデータ106は、カメラで撮像された静止画像データである。静止画像データは、自動車の進行方向の右側に設置された右カメラ装置201、および、同左側に設置された左カメラ装置202を介して、入力部105によって入力されるものとする。そして、データ種別は、データ106が右カメラ装置201を介して取得されたデータである場合には右カメラ画像、左カメラ装置202を介して取得されたデータである場合には左カメラ画像であるとする。アプリケーション実行部100は、2種類のアプリケーションを実行するものとする。アプリケーション実行部100が実行するアプリケーションの1つは、右カメラ装置201で撮像した右カメラ画像と左カメラ装置202で撮像した左カメラ画像との視差を使って、当該自動車と、当該自動車の前方を走行中の自動車との距離を計測する計測アプリケーション205である。計測アプリケーション205が距離を計測する場合には、ほぼ同時刻に撮影された右カメラ画像と左カメラ画像とを用いて、それらの視差を用いることで該距離を計測するものとする。もう1つのアプリケーションは、自動車事故などが発生した際の事後解析等に利用されることを目的として、自動車の前方画像をハードディスク208に記録する記録アプリケーション207である。但し、全てのカメラ画像を記録するのではなく、画像に大きな変化が生じた時点の画像のみを検出して記録する。具体的には、記録アプリケーション207は、右カメラ画像と左カメラ画像の、それぞれの画像上で特徴がある箇所を検出し、そのような特徴箇所のある画像だけを記録する。ここで、画像上の特徴箇所とは、例えば、その画像よりも所定時間前の時刻で撮像した画像と比較して輝度値、RGBRed,Green,Blue値などの変化率が大きい画像上の箇所である。なお、記録アプリケーション207が画像上の特徴箇所を検出する方法や、どのような特徴をもつ箇所を検出することが自動車事故が発生した際の事後解析等に有効かは、本発明の主題ではないので説明を省略し、様々な公知の方法が用いられるものとする。アプリケーション実行部100は、高速道路の走行時などに計測アプリケーション205を起動して、右カメラ画像のデータ106と左カメラ画像のデータ106の2つのデータ種別の利用を利用状況記憶部102に通知する。その後、アプリケーション実行部100は、データ記憶部101に存在する右カメラ画像のデータ106と左カメラ画像のデータ106のなかで生成時刻が近いデータ106の組を検索し、画像処理によって自動車との距離を求め、距離が所定の閾値より小さい場合や、距離が小さくなる方向に変化している場合、あるいは、距離が急激に小さくなっている場合等に、端末装置200に組みこまれたディスプレイ206を通じて、ドライバに警告を与える。計測アプリケーション205の動作中に、組み合わせ作成部103と棄却判定部104はそれぞれ上述した図4と図5のフローチャートに従って、計測アプリケーション205の動作に必要なデータ106をデータ記憶部101に残し、不要なデータ106を棄却するように動作する。記録アプリケーション207は、自動車事故などが発生した際の事後解析等に利用されることを目的とするため、計測アプリケーション205とは異なり、利用するデータ106を利用状況記憶部102に通知せずにデータ記憶部101内のデータ106を利用することができる。なぜなら、記録アプリケーション207が利用するカメラ画像はその生成時刻とは関係なく、利用時点におけるデータ記憶部101に記録されているカメラ画像を用いて特徴検出することができるためである。したがって、アプリケーション実行部100が、記録アプリケーション207のみを実行している間は、データ記憶部101上のデータの棄却に対して、本発明の仕組みを稼働させなくともよい。しかし、記録アプリケーション207と計測アプリケーション205とを同時に実行する場合には、本発明の仕組みを稼働させてデータの棄却を行うことでアプリケーションが利用するデータ106のヒット率が向上する。本実施の形態におけるデータ管理装置1は、装置内で発生する、または、装置外から入力した生成時刻を含むデータを装置内に一旦蓄積した上で、装置や装置を含むシステム等のアプリケーションが利用するデータ106のヒット率を向上させることができる。その理由は、データ管理装置1がデータ106の個々の属性情報のみならず、データ記憶部101に蓄積された生成時刻の近い複数種のデータ106の組み合わせを利用してデータ棄却判定を行なうためである。<実施形態2>次に、本発明の第2の実施の形態のデータ管理装置2について説明する。本実施の形態におけるデータ管理装置2は、図9のように、利用状況記憶部102と、組み合わせ作成部103と、棄却判定部104と、を備える。利用状況記憶部102は、アプリケーションと、アプリケーションで利用されている、あるいは、過去に利用された1以上のデータ106のデータ種別とを組み合わせた情報を利用状況情報として記憶する機能を有する。組み合わせ作成部103は、利用状況記憶部102からデータ106の利用状況情報を取得する。また、組み合せ作成部103は、利用状況情報が示すデータ種別の組み合わせをデータ記憶部101から検索し、同じデータ種別を有し、かつ、各データ106の生成時刻が互いに近いデータ106の組み合わせを検索する機能を有する。棄却判定部104は、組み合わせ作成部103が作成したデータ106の組み合わせのいずれにも属さないデータ106を棄却候補とする機能を有する。このような構成によれば、1つのアプリケーションが利用する複数のデータ種別の組を記憶する利用状況記憶手段と、前記データ種別の1つが付与されたデータを記憶するデータ記憶手段から、前記利用状況記憶手段が記憶する前記データ種別の各々が付与された前記データの組のうち、当該組の各データの生成時刻の差分が所定時間以内の組を抽出する組み合わせ作成手段と、前記データ記憶手段に記憶された前記データのうち、抽出された前記組に属するデータ以外のデータを削除候補とする棄却判定手段と、を備えるデータ管理装置が提供される。本実施の形態におけるデータ管理装置2は、アプリケーションが利用するデータ106のヒット率を向上させることができる。その理由は、データ管理装置2がデータ106の個々の属性情報のみならず、データ記憶部101に蓄積された生成時刻の近い複数種のデータ106の組み合わせを利用してデータ棄却判定を行なうためである。以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解しうる様々な変更をすることができる。この出願は、2010年12月13日に出願された日本出願特願2010-277112を基礎とする優先権を主張し、その開示の全てをここに取り込む。"