existence determination unit 313 proceeds to s 332 in s 332 the application operation existence determination unit 313 determines whether there has been any notification from the device driver 331 that device access has been detected if there has been any notification from the device driver 331 that device access has been detected the process of the performance requested by application determination unit 309 proceeds to s 333 if there has not been any notification from the device driver 331 that device access has been detected the process of the performance requested by application determination unit 309 returns to s 331 in s 333 the application operation existence determination unit 313 acquires process information of the application from the process management unit 327 and analyzes the acquired process information the process of the application operation existence determination unit 313 proceeds to s 334 in s 334 the application operation existence determination unit 313 acquires application names with reference to the performance requested by application list 311 the process of the application operation existence determination unit 313 proceeds to s 335 in s 335 the application operation existence determination unit 313 acquires cpu time which the application corresponding to the application name acquired in s 334 has consumed the process of the application operation existence determination unit 313 proceeds to s 336 in s 336 the application operation existence determination unit 313 determines whether there is any application which has consumed the cpu time over a reference value and determines whether an application corresponding to the application name acquired in s 334 has accessed a particular device if the determination result is affirmative the process of the application operation existence determination unit 313 proceeds to s 337 if the determination result is negative the.