An approach for adaptively providing network performance enhancing functions in a secure environment, such as a virtual private network, is disclosed. The general user gains access by keying in a password, which may be permanent or temporary, manipulating a key in a lock mechanism, or by providing a biometric reading through a biometric reading device. Additionally, in the case where, from the detection unit, a signal of the same rotation direction is continuously inputted twice or more times, a determination that an internal combustion engine is in a stop state is cancelled.