A non-transitory computer readable medium storing a program executed by a communication device for receiving a business support from an information processing apparatus, the method comprising:
- determining whether a current time falls within a work time or outside the work time in reference to the current time counted by a timer and the work time registered in a work time register;
- when it has been determined that the current time falls within the work time, activating a predetermined program for communicating with an information processing apparatus, requesting the information processing apparatus to assign an identifier used for business use of the communication device to the communication device and provide support using the assigned identifier and a network address of the communication device by the business application, receiving and holding the identifier assigned from the information processing apparatus, and start to receive, and
- when it has been determined that the current time falls outside the work time, erasing the assigned identifier, stopping the predetermined program, and rejecting the support by the business application from the information processing apparatus.