{HEAD ~ a processor} configured to monitor a request for communication task while the communication apparatus is in operation, and when the requested communication task is detected, determine whether {TAIL ~ execution} of the requested communication task can be extended to generate a determination result, the requested communication task including transmission or reception of data with an outside apparatus, wherein 
{ HEAD ~ a processor } configured to monitor a request for communication task while the communication apparatus is in operation , and when the requested communication task is detected , determine whether { TAIL ~ execution } of the requested communication task can be extended to generate a determination result , the requested communication task including transmission or reception of data with an outside apparatus , wherein
HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH