Apparently it uses voltage-level signaling not serial communication.
But I see no reason this won't work via a USB-serial adapter. When the RxD or
TxD line is brought low, a bit is set or cleared in the buffer in the
USB-serial driver.
A USB-to-serial-adaptor is not a DAQ interface. It doesn't simply send a
stream of pin states or state-change events directly to the host.
A typical USB-to-serial adaptor[1] will expect a sequence consisting of a
start bit, 8 data bits, an optional parity bit and 1 or 2 stop bits, all
occurring at the configured (or auto-detected) baud rate.
[1] CDC, ACM = Communication Device Class, Abstract Control Model.
When it sees such a signal (IOW, when the UART says "a byte has been
received"), it will queue the the received byte to be sent to the host.
It may also inform the host if the control lines (DCD, DSR, RI) change,
but this feature (SERIAL_STATE notification) is optional.
Based upon your wiring diagram, if you can find a USB-to-serial adaptor
which supports the Ring Indicator (RI) line, you should be okay. Or if you
can find one which supports DSR or DCD, you can make your own cable which
uses this line instead.
You may have better luck with DSR or DCD. RI is the least useful signal,
as you can just have the modem driver listen for a "RING" response from
the modem. If the RS-232 driver is 4-in-4-out (e.g. MAX238), it's likely
that RI is the one which will be ignored.
Also, note that you can't directly query the state of CTS (the device just
NAKs Tx packets if the Tx buffer is full), so if the RS-232 driver is
2-in-2-out (e.g. MAX232), you're out of luck, as none of DCD, DSR or RI
will be monitored.
FWIW, the USB CDC specification is at:
http://www.usb.org/developers/devclass_docs/usbcdc11.pdf