A communication device, comprising: transmission and reception circuitry configured to communicate with an external communication device, including transmitting and receiving data via a data signal line and transmitting a clock via a clock signal line; and control circuitry configured to detect at least one of an acknowledgement signal or an absence of an acknowledgement signal transmitted from the external communication device in response to a signal from the transmission and reception circuitry; and characterized in that in a case where the control circuitry detects the absence of an acknowledgement signal, cause the transmission and reception circuitry to prevent a conflict with read data and a termination command by transmitting a clock for at least a predetermined number of bits following the absence of an acknowledgement signal before transmitting the termination command, wherein the transmission and reception circuitry transmits the clock for a duration corresponding to at least the predetermined number of bits of the data transmitted from the external device in response to a transmission of a read command and prevents the conflict for at least a period for transmitting the number of clock cycles. transmission and reception circuitry configured to communicate with an external communication device, including transmitting and receiving data via a data signal line and transmitting a clock via a clock signal line; and control circuitry configured to detect at least one of an acknowledgement signal or an absence of an acknowledgement signal transmitted from the external communication device in response to a signal from the transmission and reception circuitry; and characterized in that in a case where the control circuitry detects the absence of an acknowledgement signal, cause the transmission and reception circuitry to prevent a conflict with read data and a termination command by transmitting a clock for at least a predetermined number of bits following the absence of an acknowledgement signal before transmitting the termination command, wherein the transmission and reception circuitry transmits the clock for a duration corresponding to at least the predetermined number of bits of the data transmitted from the external device in response to a transmission of a read command and prevents the conflict for at least a period for transmitting the number of clock cycles. detect at least one of an acknowledgement signal or an absence of an acknowledgement signal transmitted from the external communication device in response to a signal from the transmission and reception circuitry; and characterized in that in a case where the control circuitry detects the absence of an acknowledgement signal, cause the transmission and reception circuitry to prevent a conflict with read data and a termination command by transmitting a clock for at least a predetermined number of bits following the absence of an acknowledgement signal before transmitting the termination command, wherein the transmission and reception circuitry transmits the clock for a duration corresponding to at least the predetermined number of bits of the data transmitted from the external device in response to a transmission of a read command and prevents the conflict for at least a period for transmitting the number of clock cycles.