周辺装置とのデータ送受信を行うための基準クロック信号の送信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行うホスト装置であって、前記基準クロック信号を生成し、生成した前記基準クロック信号を前記差動信号線に出力する差動クロック出力部と、前記差動信号線において基準クロック信号の出力が停止している場合、前記周辺装置から第1の信号線に出力された割込み信号を検出する割込み受信部と、前記割込み受信部で検出された割込み信号がなくなると、前記差動クロック出力部の基準クロック信号を、前記差動信号線を用いて送信するクロック出力割込み受信制御部と、を備えるホスト装置。周辺装置とのデータ送受信を行うための基準クロック信号の送信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行うホスト装置であって、前記基準クロック信号を生成し、生成した前記基準クロック信号を前記差動信号線に出力する差動クロック出力部と、前記差動信号線において基準クロック信号の出力が停止している場合、前記周辺装置から第1の信号線に出力された割込み信号を検出する割込み受信部と、前記割込み受信部により、該ホスト装置が前記周辺装置からの割込みを受信すると、前記第2の信号線に割込み解除信号を出力する割込み解除部と、前記差動信号線において基準クロック信号の出力が停止している場合、前記第1の信号線から前記割込み受信部へ信号を入力できる状態となるように前記割込み受信部を制御し、前記割込み解除部から前記第2の信号線へ信号を出力できる状態となるように前記割込み解除部を制御し、前記割込み解除部が出力する前記割込み解除信号に応じて前記周辺装置からの割込み信号が停止された場合、前記差動クロック出力部に、前記差動信号線を用いて前記差動クロック出力部が生成した基準クロック信号を出力させる、クロック出力割込み受信制御部と、を備えるホスト装置。前記クロック出力割込み受信制御部が前記差動クロック出力部から基準クロック信号を出力開始させた後であって、前記周辺装置と通信可能な状態となった場合に、該基準クロック信号と同期したデータを送受信するためのデータ信号線を用いて、前記周辺装置に対して、割込み要因を問い合わせるコマンドを送信する、請求項2に記載のホスト装置。前記クロック出力割込み受信制御部は、前記差動信号線において基準クロック信号の出力が停止している場合であって、前記割込み受信部が前記割込み信号を検出していない状態である場合に、前記割込み解除部から前記第2の信号線に割込み解除信号を所定時間出力した後、前記差動クロック出力部に、前記差動信号線を用いて前記差動クロック出力部が生成した基準クロック信号を出力させる、請求項2に記載のホスト装置。前記クロック出力割込み受信制御部は、該ホスト装置が省電力動作の際に、前記基準クロック信号の出力を停止させ、前記第1の信号線から前記割込み受信部へ信号を入力できる状態にし、前記割込み解除部から前記第2の信号線へ信号を出力できる状態にする、請求項2に記載のホスト装置。ホスト装置とデータ送受信を行うための基準クロック信号の受信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行う周辺装置であって、前記基準クロック信号を受信する差動クロック受信部と、前記差動信号線からの基準クロック信号の入力がなくなると、前記第1の信号線により前記ホスト装置へ割込み要求を通知する割込み信号を生成する割込み生成部と、前記ホスト装置から、前記第2の信号線により伝送される割込み解除信号を検出する割込み停止部と、前記差動信号線からの基準クロック信号の入力が停止した場合、前記割込み生成部から前記第1の信号線へ信号を出力できる状態にし、前記第2の信号線から前記割込み停止部へ信号を入力できる状態にし、前記ホスト装置からの前記割込み解除信号に応じて前記割込み生成部が割込み信号の出力を停止した場合、前記差動信号線から前記差動クロック受信部へ信号を入力できる状態にするクロック入力割込み出力制御部と、を備える周辺装置。前記クロック入力割込み出力制御部が前記差動クロック受信部に基準クロック信号の受信を開始させた後に、前記ホスト装置から送信された割込み要因を問い合わせるコマンドを受信し、該コマンドに応じて割込み要因を特定する情報を含んだレスポンスを、前記基準クロック信号と同期したデータを送受信するためのデータ信号線を用いて、前記ホスト装置へ送信する、請求項6に記載の周辺装置。前記クロック入力割込み出力制御部は、前記基準クロック信号の入力が停止している場合に、前記割込み停止部が前記ホスト装置からの割込み解除信号を検出すると、該割込み解除信号を検出した時から所定時間以内に、前記差動信号線からの基準クロック信号を前記差動クロック受信部へ入力できる状態にする、請求項6に記載の周辺装置。前記クロック入力割込み出力制御部は、前記差動信号線からの基準クロックの信号の入力がなくなると、自装置を省電力動作の状態に移行させる、請求項6に記載の周辺装置。ホスト装置と、周辺装置と、前記ホスト装置と前記周辺装置との間で通信を行うための、データ送受信用のデータ線と、前記データ線上のデータの同期用の基準クロック信号を伝達する第1の信号線及び第2の信号線からなる差動信号線と、を備える通信システムであって、前記ホスト装置は、前記基準クロック信号を生成し、生成した前記基準クロック信号を前記差動信号線に出力する差動クロック出力部と、前記差動信号線において基準クロック信号の出力が停止している場合、前記周辺装置から第1の信号線に出力された割込み信号を検出する割込み受信部と、前記割込み受信部により、該ホスト装置が前記周辺装置からの割込みを受信すると、前記第2の信号線に割込み解除信号を出力する割込み解除部と、前記差動信号線において基準クロック信号の出力が停止している場合、前記第1の信号線から前記割込み受信部へ信号を入力できる状態にし、前記割込み解除部から前記第2の信号線に信号を出力できる状態にし、前記割込み解除部が出力する前記割込み解除信号に応じて前記周辺装置からの割込み信号が停止された場合、前記差動クロック出力部に、前記差動信号線を用いて前記差動クロック出力部が生成した基準クロック信号を出力させる、クロック出力割込み受信制御部と、を備え、前記周辺装置は、前記基準クロック信号を受信する差動クロック受信部と、前記差動信号線からの基準クロック信号の入力がなくなると、前記第1の信号線により前記ホスト装置へ割込み要求を通知する割込み信号を生成する割込み生成部と、前記ホスト装置から、前記第2の信号線により伝送される割込み解除信号を検出する割込み停止部と、前記差動信号線からの基準クロック信号の入力が停止した場合、前記割込み生成部から前記第1の信号線へ信号を出力できる状態にし、前記第2の信号線から前記割込み停止部へ信号を入力できる状態にし、前記ホスト装置からの前記割込み解除信号に応じて前記割込み生成部が割込み信号の出力を停止した場合、前記差動信号線から前記差動クロック受信部へ信号を入力できる状態にするクロック入力割込み出力制御部と、を備える、通信システム。請求項1から5のいずれかに記載のホスト装置と、請求項6から9のいずれかに記載の周辺装置と、を備える通信システム。前記差動信号線には、一つの前記ホスト装置と、二以上の前記周辺装置が接続され、前記一つの前記ホスト装置および前記二以上の前記周辺装置の各装置は、それぞれ、他の2つの装置とデータ線により環状に接続される、請求項10または11の通信システム。前記ホスト装置は、差動信号線とデータ線とを用いてハブに接続され、二以上の前記周辺装置は、前記差動信号線と前記データ線とを用いて、それぞれ、前記ハブに接続される、請求項10または11の通信システム。ホスト装置と、周辺装置と、前記ホスト装置と前記周辺装置との間で通信を行うための、データ送受信用のデータ線と、前記データ線上のデータの同期用の基準クロック信号を伝達する第1の信号線及び第2の信号線からなる差動信号線と、を備える通信システムに用いられる通信方法であって、前記ホスト装置が、前記基準クロック信号を生成し、生成した前記基準クロック信号を前記差動信号線に出力する差動クロック出力ステップと、前記差動信号線において基準クロック信号の出力が停止している場合、前記周辺装置から第1の信号線に出力された割込み信号を検出する割込み受信ステップと、前記ホスト装置が、前記周辺装置からの割込みを受信すると、前記第2の信号線に割込み解除信号を出力する割込み解除ステップと、前記差動信号線において基準クロック信号の出力が停止している場合、前記ホスト装置は、前記第1の信号線から前記ホスト装置に信号を入力できる状態にし、かつ、前記ホスト装置から前記第2の信号線に信号を出力できる状態にし、前記割込み解除信号に応じて前記周辺装置からの割込み信号が停止された場合、前記ホスト装置は、前記差動信号線を用いて基準クロック信号を出力させる、クロック出力割込み受信制御ステップと、前記周辺装置が、前記基準クロック信号を受信する差動クロック受信ステップと、前記差動信号線からの基準クロック信号の入力がなくなると、前記第1の信号線により前記ホスト装置へ割込み要求を通知する割込み信号を生成する割込み生成ステップと、前記周辺装置が、前記ホスト装置から、前記第2の信号線により伝送される割込み解除信号を検出する割込み停止ステップと、前記差動信号線からの基準クロック信号の入力が停止した場合、前記周辺装置は、前記第1の信号線へ信号を出力できる状態にし、かつ、前記第2の信号線から信号を入力できる状態にし、前記周辺装置が、前記ホスト装置からの前記割込み解除信号に応じて割込み信号の出力を停止した場合、前記周辺装置は、前記差動信号線から信号を入力できる状態にするクロック入力割込み出力制御ステップと、を備える、通信方法。本出願で考える通信システムは、ホスト装置と周辺装置とがデータを送受信するためのデータ線と、該データ線上で送受信されるデータの同期確保用のクロック信号を伝送するクロック線と、を備えている。上記のクロック信号は、ホスト装置から周辺装置へ伝送される。ホスト装置から周辺装置等へデータを送信する場合、ホスト装置は、クロック線から出力するクロック信号に同期させたデータを周辺装置へ送信する。逆に、周辺装置からホスト装置へデータを送信する場合、周辺装置は、送信するデータを、ホスト装置が出力するクロック信号と同期させて、データ線を用いてホスト装置へ出力する。そのため、ホスト装置が省電力等の状態となって、クロック線からクロック信号を出力しなくなると、周辺装置はホスト装置へデータを送信することができなくなる。特に、ホスト装置がクロック信号を出力していない場合に、周辺装置が割込み処理要求をホスト装置へ通知し、ホスト装置からの割込み処理を必要とする場合には、上記の特許文献1の技術では対応することができない。本出願の目的は、ホスト装置がクロック信号を出力しない場合でも、周辺装置からホスト装置へ速やかに割込み処理要求を通知し、ホスト装置からの割込み処理を可能とするものである。第1の発明は、周辺装置とのデータ送受信を行うための基準クロック信号の送信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行うホスト装置であって、差動クロック出力部と、割込み受信部と、クロック出力割込み受信制御部と、を備える。差動クロック出力部は、基準クロック信号を生成し、生成した基準クロック信号を差動信号線に出力する。割込み受信部は、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出する。クロック出力割込み受信制御部は、割込み受信部で検出された割込み信号がなくなると、差動クロック出力部の基準クロック信号を、差動信号線を用いて送信する。このホスト装置では、割込み受信部により、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出することができる。これにより、このホスト装置では、ホスト装置がクロック信号を出力しない場合であっても、周辺装置からの割込み処理要求を速やか、かつ、確実に受信することができるので、ホスト装置がクロック信号を出力しない場合であっても、適切に、割込み処理を行うことができる。第2の発明は、周辺装置とのデータ送受信を行うための基準クロック信号の送信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行うホスト装置であって、差動クロック出力部と、割込み受信部と、割込み解除部と、クロック出力割込み受信制御部と、を備える。差動クロック出力部は、基準クロック信号を生成し、生成した基準クロック信号を差動信号線に出力する。割込み受信部は、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出する。割込み解除部は、割込み受信部により、該ホスト装置が周辺装置からの割込みを受信すると、第2の信号線に割込み解除信号を出力する。クロック出力割込み受信制御部は、差動信号線において基準クロック信号の出力が停止している場合、第1の信号線から割込み受信部へ信号を入力できる状態となるように割込み受信部を制御し、割込み解除部から第2の信号線へ信号を出力できる状態となるように割込み解除部を制御し、割込み解除部が出力する割込み解除信号に応じて周辺装置からの割込み信号が停止された場合、差動クロック出力部に、差動信号線を用いて差動クロック出力部が生成した基準クロック信号を出力させる。このホスト装置では、割込み受信部により、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出することができる。これにより、このホスト装置では、ホスト装置がクロック信号を出力しない場合であっても、周辺装置からの割込み処理要求を速やか、かつ、確実に受信することができる。また、このホスト装置では、クロック出力割込み受信制御部は、差動信号線において基準クロック信号の出力が停止している場合、第1の信号線から割込み受信部へ信号を入力できる状態となるように割込み受信部を制御し、割込み解除部から第2の信号線へ信号を出力できる状態となるように割込み解除部を制御する。これにより、このホスト装置では、差動信号線を用いて、割り込み処理に必要な信号データの送受信を行うことができる。その結果、このホスト装置では、割り込み処理のための伝送路の追加、接続端子の追加をする必要がない。また、このホスト装置では、クロック出力割込み受信制御部が、割込み解除部が出力する割込み解除信号に応じて周辺装置からの割込み信号が停止された場合、差動クロック出力部に、差動信号線を用いて差動クロック出力部が生成した基準クロック信号を出力させるので、割込み信号とクロック信号とが、同時に差動信号線に出力され、両信号が衝突し、正常な通信が不能となるようなトラブルが発生することもない。第3の発明は、第2の発明であって、ホスト装置は、クロック出力割込み受信制御部が差動クロック出力部から基準クロック信号を出力開始させた後であって、周辺装置と通信可能な状態となった場合に、該基準クロック信号と同期したデータを送受信するためのデータ信号線を用いて、周辺装置に対して、割込み要因を問い合わせるコマンドを送信する。これにより、ホスト装置から周辺装置に対して、割込み要因を問い合わせることができる。第4の発明は、第2の発明であって、クロック出力割込み受信制御部は、差動信号線において基準クロック信号の出力が停止している場合であって、割込み受信部が割込み信号を検出していない状態である場合に、割込み解除部から第2の信号線に割込み解除信号を所定時間出力した後、差動クロック出力部に、差動信号線を用いて差動クロック出力部が生成した基準クロック信号を出力させる。これにより、このホスト装置では、周辺装置に、所定時間、割込み解除信号を送信した後に、周辺装置に対して、基準クロック信号の供給を開始するので、周辺装置に、基準クロック信号の供給の再開を確実に通知することができる。その結果、割込み信号とクロック信号とが、同時に差動信号線に出力され、両信号が衝突し、正常な通信が不能となるようなトラブルが発生することもない。第5の発明は、第2の発明であって、クロック出力割込み受信制御部は、該ホスト装置が省電力動作の際に、基準クロック信号の出力を停止させ、第1の信号線から割込み受信部へ信号を入力できる状態にし、割込み解除部から第2の信号線へ信号を出力できる状態にする。これにより、省電力動作中であっても、ホスト装置と周辺装置との間での割り込み処理を確実に行うことができる。その結果、このホスト装置を用いることで、省電力化と、確実な割込み処理の両方を実現することができる。第6の発明は、ホスト装置とデータ送受信を行うための基準クロック信号の受信を、第1の信号線及び第2の信号線からなる差動信号線を用いて行う周辺装置であって、差動クロック受信部と、割込み生成部と、割込み停止部と、クロック入力割込み出力制御部と、を備える。差動クロック受信部は、基準クロック信号を受信する。割込み生成部は、差動信号線からの基準クロック信号の入力がなくなると、第1の信号線によりホスト装置へ割込み要求を通知する割込み信号を生成する。割込み停止部は、ホスト装置から、第2の信号線により伝送される割込み解除信号を検出する。クロック入力割込み出力制御部は、差動信号線からの基準クロック信号の入力が停止した場合、割込み生成部から第1の信号線へ信号を出力できる状態にし、第2の信号線から割込み停止部へ信号を入力できる状態にし、ホスト装置からの割込み解除信号に応じて割込み生成部が割込み信号の出力を停止した場合、差動信号線から差動クロック受信部へ信号を入力できる状態にする。この周辺装置では、割込み生成部が、差動信号線からの基準クロック信号の入力がなくなると、第1の信号線によりホスト装置へ割込み要求を通知する割込み信号を生成するので、ホスト装置からのクロック信号の供給が停止している場合であっても、速やか、かつ、確実に、割込要求をホスト装置に通知することができる。また、この周辺装置では、クロック入力割込み出力制御部が、差動信号線からの基準クロック信号の入力が停止した場合、割込み生成部から第1の信号線へ信号を出力できる状態にし、第2の信号線から割込み停止部へ信号を入力できる状態にする。これにより、この周辺装置では、差動信号線を用いて、割り込み処理に必要な信号データの送受信を行うことができる。その結果、この周辺装置では、割り込み処理のための伝送路の追加、接続端子の追加をする必要がない。また、この周辺装置では、クロック入力割込み出力制御部が、ホスト装置からの割込み解除信号に応じて割込み生成部が割込み信号の出力を停止した場合、差動信号線から差動クロック受信部へ信号を入力できる状態にするので、割込み信号とクロック信号とが、同時に差動信号線に出力され、両信号が衝突し、正常な通信が不能となるようなトラブルが発生することもない。第7の発明は、第6の発明であって、クロック入力割込み出力制御部が差動クロック受信部に基準クロック信号の受信を開始させた後に、ホスト装置から送信された割込み要因を問い合わせるコマンドを受信し、該コマンドに応じて割込み要因を特定する情報を含んだレスポンスを、基準クロック信号と同期したデータを送受信するためのデータ信号線を用いて、ホスト装置へ送信する。第8の発明は、第6の発明であって、クロック入力割込み出力制御部は、基準クロック信号の入力が停止している場合に、割込み停止部がホスト装置からの割込み解除信号を検出すると、該割込み解除信号を検出した時から所定時間以内に、差動信号線からの基準クロック信号を差動クロック受信部へ入力できる状態にする。これにより、この周辺装置では、ホスト装置から、所定時間、割込み解除信号を受信した後に、ホスト装置からの基準クロック信号を受信できる状態にするので、確実に、ホスト装置からの基準クロック信号を受信できる状態を確保することができる。その結果、割込み信号とクロック信号とが、同時に差動信号線に出力され、両信号が衝突し、正常な通信が不能となるようなトラブルが発生することもない。第9の発明は、第6の発明であって、クロック入力割込み出力制御部は、差動信号線からの基準クロックの信号の入力がなくなると、自装置を省電力動作の状態に移行させる。これにより、この周辺装置では、ホスト装置からのクロック信号の供給がなくなった場合、速やかに、省電力動作モードに移行することができる。第10の発明は、ホスト装置と、周辺装置と、ホスト装置と周辺装置との間で通信を行うための、データ送受信用のデータ線と、データ線上のデータの同期用の基準クロック信号を伝達する第1の信号線及び第2の信号線からなる差動信号線と、を備える通信システムである。ホスト装置は、差動クロック出力部と、割込み受信部と、割込み解除部と、クロック出力割込み受信制御部と、を備える。周辺装置は、差動クロック受信部と、割込み生成部と、割込み停止部と、クロック入力割込み出力制御部と、を備える。差動クロック出力部は、基準クロック信号を生成し、生成した基準クロック信号を差動信号線に出力する。割込み受信部は、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出する。割込み解除部は、割込み受信部により、該ホスト装置が周辺装置からの割込みを受信すると、第2の信号線に割込み解除信号を出力する。クロック出力割込み受信制御部は、差動信号線において基準クロック信号の出力が停止している場合、第1の信号線から割込み受信部へ信号を入力できる状態にし、割込み解除部から第2の信号線に信号を出力できる状態にし、割込み解除部が出力する割込み解除信号に応じて周辺装置からの割込み信号が停止された場合、差動クロック出力部に、差動信号線を用いて差動クロック出力部が生成した基準クロック信号を出力させる。差動クロック受信部は、基準クロック信号を受信する。割込み生成部は、差動信号線からの基準クロック信号の入力がなくなると、第1の信号線によりホスト装置へ割込み要求を通知する割込み信号を生成する。割込み停止部は、ホスト装置から、第2の信号線により伝送される割込み解除信号を検出する。クロック入力割込み出力制御部は、差動信号線からの基準クロック信号の入力が停止した場合、割込み生成部から第1の信号線へ信号を出力できる状態にし、第2の信号線から割込み停止部へ信号を入力できる状態にし、ホスト装置からの割込み解除信号に応じて割込み生成部が割込み信号の出力を停止した場合、差動信号線から差動クロック受信部へ信号を入力できる状態にする。これにより、第1の発明のホスト装置と、第6の発明の周辺装置とを用いた通信システムと同様の効果を奏する通信システムを実現することができる。第11の発明は、第1から第5のいずれかの発明であるホスト装置と、第6から第9のいずれかの発明である周辺装置と、を備える通信システムである。第12の発明は、第10または第11の発明であって、差動信号線には、一つのホスト装置と、二以上の周辺装置が接続され、一つのホスト装置および二以上の周辺装置の各装置は、それぞれ、他の2つの装置とデータ線により環状に接続される。第13の発明は、第10または第11の発明であって、ホスト装置は、差動信号線とデータ線とを用いてハブに接続され、二以上の周辺装置は、差動信号線とデータ線とを用いて、それぞれ、ハブに接続される。第14の発明は、ホスト装置と、周辺装置と、ホスト装置と周辺装置との間で通信を行うための、データ送受信用のデータ線と、データ線上のデータの同期用の基準クロック信号を伝達する第1の信号線及び第2の信号線からなる差動信号線と、を備える通信システムに用いられる通信方法である。この通信方法は、差動クロック出力ステップと、割込み受信ステップと、割込み解除ステップと、クロック出力割込み受信制御ステップと、差動クロック受信ステップと、割込み生成ステップと、割込み停止ステップと、クロック入力割込み出力制御ステップと、を備える。≪ホスト装置側の処理≫差動クロック出力ステップでは、ホスト装置が、基準クロック信号を生成し、生成した基準クロック信号を差動信号線に出力する。割込み受信ステップでは、差動信号線において基準クロック信号の出力が停止している場合、周辺装置から第1の信号線に出力された割込み信号を検出する。割込み解除ステップでは、ホスト装置が、周辺装置からの割込みを受信すると、第2の信号線に割込み解除信号を出力する。クロック出力割込み受信制御ステップでは、差動信号線において基準クロック信号の出力が停止している場合、ホスト装置は、第1の信号線からホスト装置に信号を入力できる状態にし、かつ、ホスト装置から第2の信号線に信号を出力できる状態にし、割込み解除信号に応じて周辺装置からの割込み信号が停止された場合、ホスト装置は、差動信号線を用いて基準クロック信号を出力させる。≪周辺装置側の処理≫差動クロック受信ステップでは、周辺装置が、基準クロック信号を受信する。割込み生成ステップでは、差動信号線からの基準クロック信号の入力がなくなると、第1の信号線によりホスト装置へ割込み要求を通知する割込み信号を生成する。割込み停止ステップでは、周辺装置が、ホスト装置から、第2の信号線により伝送される割込み解除信号を検出する。クロック入力割込み出力制御ステップでは、差動信号線からの基準クロック信号の入力が停止した場合、周辺装置は、第1の信号線へ信号を出力できる状態にし、かつ、第2の信号線から信号を入力できる状態にし、周辺装置が、ホスト装置からの割込み解除信号に応じて割込み信号の出力を停止した場合、周辺装置は、差動信号線から信号を入力できる状態にする。この通信方法では、差動信号線において、クロック信号の供給が停止している場合に、当該差動信号線を用いて、ホスト装置と周辺装置との間で、割込み処理に必要な信号データを送受信することができる。その結果、この通信方法により、ホスト装置がクロック信号を出力しない場合であっても、周辺装置からホスト装置へ速やかに割込み処理要求を通知し、ホスト装置からの割込み処理が可能となる。本発明によれば、ホスト装置はクロック信号を出力しない場合であっても、周辺装置からホスト装置へ速やかに割込み処理要求を通知し、ホスト装置からの割込み処理が可能となる。[第1実施形態]図1は、本出願の実施形態に於ける一例であるビデオシステム100の構成を示した図である。図1におけるビデオシステム100は、ビデオレコーダ101と、デジタルカメラ102とから構成される。さらに、ビデオレコーダ101は、ホストコントローラ107と、内蔵メモリデバイス103と、無線LANデバイス104と、WiGigWirelessGigabitデバイス105とを含み、これらがリングバス106で接続されている。なお、内臓メモリデバイス103と、無線LANデバイス104と、WiGigデバイス105とをデバイスと総称する。WiGigとは、転送速度がギガbps以上の転送が可能な近接無線インターフェースである。ユーザーがデジタルカメラ102をビデオレコーダ101に近接させると、デジタルカメラ102の内部に有しているWiGigデバイス108と、WiGigデバイス105との間で通信が可能になる。このとき、WiGigデバイス105は、ホストコントローラ107に、割込み信号等により通信が可能となったことを通知する。基本的に、ホストコントローラ107は、リングバス106の通信を制御する。より具体的には、ホストコントローラ107は、リングバス106で送受信されるデータの同期用信号基準クロック信号を生成して供給する。そのため、ホストコントローラ107が同期用の基準クロック信号を出力しないと、ホストコントローラ107と、デバイスと、の間の通信を行うことができない。しかしながら、無線LANデバイス104やWiGigデバイス105のようなデバイスは、例えば、接続先のリモート機器例えば、デジタルカメラ102等からの指示を任意のタイミングでホストコントローラ107に速やかに通知する必要がある。具体的には、デバイス特に外部入力、外部出力機能を伴ったデバイスは、割込み信号をホストコントローラ107に出力する。割込み信号を受けたホストコントローラ107は、割込み要因を検出した上で、割込み内容に応じた適切なコマンド処理を前記デバイスに対して行う必要がある。ホストコントローラ107が、常に基準クロック信号を出力している場合には、デバイスからホストコントローラ107へリングバス106を通じてデータを送信することで、割込み等を通知することも可能である。しかし、ホストコントローラ107が基準クロック信号を出力していない場合には、デバイスからホストコントローラ107へ積極的に割込み処理の要求を通知する方法がない。<1.1:通信システムの構成>図2に、本実施形態の通信システム1000の概略構成図を示す。図2に示すように、本実施形態の通信システム1000は、ホスト装置200と、周辺装置201と、ホスト装置200および周辺装置201を接続する通信回線と、を備える。ホスト装置200と、周辺装置201とは、シリアル通信網202と、ホスト装置200から周辺装置201へ基準クロックを供給するための少なくとも2本の信号線CLK215およびCLK-218と、を使った差動クロック信号線を介して接続されるものとする。シリアル通信網202は、図2のDAT0ライン213、DAT1ライン214に示すような少なくとも2系統のシリアルラインからなる。DAT0ライン213は、ホスト装置200から周辺装置201へデータを送信するラインダウンリンクである。DAT1ライン214は、周辺装置201からホスト装置200へデータを送信するラインアップリンクである。これらDAT0ライン213、及びDAT1ライン214により、通信システム1000では、全二重モード通信を行うことができる。なお、後述するリンク制御部209、210による方向制御によって、DAT0ライン213、DAT1ライン214のデータ送信方向を可変とすることができれば、通信システム1000において、半二重モード通信を行うこともできる。1.1.1:ホスト装置ホスト装置200は、図2に示すように、イニシエータ203と、通信インターフェース205と、を有する。イニシエータ203は、ホスト装置200の処理機能内容によって必要な処理を行う。例えば、ホスト装置200が図1で例示したビデオレコーダ101であった場合、イニシエータ203は、一般的な構成部品として、CPUや表示出力部、画像処理部などで構成される。イニシエータ203は、その処理結果に応じて通信インターフェース205を使って周辺装置201とデータ送受信を行う。通信インターフェース205は、周辺装置201とのデータ送受信等の通信を行うためのインターフェースである。通信インターフェース205は、トランザクション制御部207と、リンク制御部209と、PHY部211と、クロック出力割込み受信制御部216と、有する。トランザクション制御部207は、イニシエータ203との通信トランザクション層の制御を行うために、制御レジスタやデータを一時蓄積する送受信バッファを含む。トランザクション制御部207は、これら制御レジスタの設定や送受信バッファの状態に応じて、パケット生成を行う。すなわち、トランザクション制御部207は、1通信開始のトリガーとなるコマンドパケット、2応答のためのレスポンスパケット、3データを送受信するためのデータパケットなどを生成する。リンク制御部209は、通信する各種パケットの解析や伝送エラーのチェック、あるいは通信路の方向制御やビット同期などデータリンク層の制御を行う。PHY部211は、シリアルデータをDAT0ライン213、あるいはDAT1ライン214で送受信するための差動トランスミッタと、シリアルデータに高速クロックを埋め込んで伝送するための8b/10bのようなエンコード方式でデータを符号化する符号化部と、符号化データをシリアルデータに変換するパラレル/シリアル変換部と、を含む。それ以外にも図2に示すように、PHY部211は、差動クロック出力部219と、割込み受信部220と、割込み解除部221と、を有する。差動クロック出力部219は、シリアル通信網202を介して送受信するデータに同期して送出される基準クロック信号例えば、クロック周波数が45MHz~150MHzである基準クロック信号を、CLK215、CLK-218からなる差動クロック信号線に出力する。割込み受信部220は、周辺装置201からの割込み信号を差動クロック信号線の一方の信号線、例えば第1の信号線とするCLK215を介して受信する。割込み解除部221は、周辺装置201からの割込み信号を停止させるための割込み解除信号を、他方の信号線、例えば第2の信号線とするCLK-218に出力する。クロック出力割込み受信制御部216は、ホスト装置200の状態等に応じて、差動クロック出力部219、割込み受信部220および割込み解除部221の入出力状態を制御し入出力端子の状態を制御し、差動クロック出力部219、割込み受信部220および割込み解除部221と、差動クロック信号線CLK215およびCLK-218との接続を切り替える接続関係を調整する。例えば、クロック出力割込み受信制御部216は、以下の1、2のように、接続を切り替える接続関係を調整する。1ホスト装置200から周辺装置201にクロック信号を供給する場合、クロック出力割込み受信制御部216は、差動クロック出力部219の差動クロック信号線CLK215およびCLK-218に接続されている端子を出力状態、すなわち、差動クロック出力部219から周辺装置にクロック信号を送信できる状態にする。そして、クロック出力割込み受信制御部216は、割込み受信部220および割込み解除部221が差動クロック信号線CLK215およびCLK-218と電気的に切断されている状態にする例えば、割込み受信部220および割込み解除部221の差動クロック信号線CLK215およびCLK-218に接続されている端子をハイインピーダンスの状態にする。2ホスト装置200から周辺装置201にクロック信号が供給されていない場合、クロック出力割込み受信制御部216は、差動クロック出力部219が差動クロック信号線CLK215およびCLK-218と電気的に切断されている状態にする例えば、差動クロック出力部219の差動クロック信号線CLK215およびCLK-218に接続されている端子をハイインピーダンスの状態にする。そして、クロック出力割込み受信制御部216は、割込み受信部220が周辺装置201から差動クロック信号線CLK215を介して信号を入力受信できる状態にする。さらに、クロック出力割込み受信制御部216は、割込み解除部221が周辺装置201へ差動クロック信号線CLK-218を介して信号を出力送信できる状態にする。1.1.2:周辺装置周辺装置201は、図2に示すように、ターゲット204と、通信インターフェース206と、を有する。ターゲット204は、周辺装置201の処理内容に必要な機能を行う。例えば、周辺装置201が図1で示す無線デバイス104であった場合、ターゲット204は、CPUやネットワークモジュール、IOモジュールで構成され、無線の接続先のリモート機器とのコマンドやデータの送受信を制御する。その際、ターゲット204は、リモート機器からの制御に応じて、通信インターフェース206を使って割込み信号をホスト装置200に伝える送信する。通信インターフェース206は、ホスト装置200とデータ送受信等の通信を行うためのインターフェースである。通信インターフェース206は、トランザクション制御部208と、リンク制御部210と、PHY部212と、クロック入力割込み出力制御部217と、を有する。トランザクション制御部208は、ターゲット204との通信トランザクション層の制御を行うために、制御レジスタやデータを一時蓄積する送受信バッファを含む。トランザクション制御部208は、これら制御レジスタの設定や送受信バッファの状態に応じて、パケット生成を行う。すなわち、トランザクション制御部208は、1通信開始のトリガーとなるコマンドパケット、2応答のためのレスポンスパケット、3データを送受信するためのデータパケットなどを生成する。リンク制御部210は、ホスト装置200のリンク制御部209と同様に、通信する各種パケットの解析や伝送エラーのチェック、あるいは通信路の方向制御やビット同期などデータリンク層の制御を行う。PHY部212は、シリアルデータをDAT1ラインで送受信するための差動レシーバと、8b/10bのようなエンコード方式で符号化されたシリアルデータを復号する復号化部と、差動レシーバから入力したシリアルデータをパラレルの符号化データとするシリアル/パラレル変換部と、を含む。それ以外にもPHY部212は、差動クロック受信部222と、割込み出力部223と、割込み停止部224と、を含む。差動クロック受信部222は、シリアル通信網202を介して送受信するデータに同期して伝送される基準クロック信号例えば、クロック周波数が45MHz~150MHzである基準クロック信号を、CLK215、CLK-218からなる差動クロック信号線から受信する。割込み出力部223は、ホスト装置200への割込み信号を、差動クロック信号線の一方の信号線、例えば第1の信号線とするCLK215に出力する。割込み停止部224は、ホスト装置200からの割込み解除信号を、他方の信号線、例えば第2の信号線とするCLK-218から受信する。割込み停止部224が、割込み解除信号を受信すると、割込み出力部223は、割込み信号の出力を停止する。クロック入力割込み出力制御部217は、1差動クロック信号線を介してホスト装置200から周辺装置201へ基準クロック信号が入力されておらず、かつ、2第2の信号線CLK-218を介してホスト装置200から周辺装置201へ割込み解除信号が入力されていない場合、ターゲット204から指示に応じて、割込み出力部223へ割込み要求信号を生成出力させる。また、割込み停止部224が、第2の信号線CLK-218を介してホスト装置200から周辺装置201へ割込み解除信号が送信されていることを検出した場合、クロック入力割込み出力制御部217は、割込み出力部223が第1の信号線CLK215に出力している割込み解除信号を停止させる。その後、クロック入力割込み出力制御部217は、第1の信号線および第2の信号線からなる差動クロック信号線を差動クロック受信部222へ接続させる、すなわち、第1の信号線および第2の信号線からなる差動クロック信号線を介して、差動クロック受信部222がクロック信号を受信できる状態にする。なお、上記の説明では第1の信号線をCLK215、第2の信号線をCLK-218としたが、本出願の発明では第1の信号線をCLK-218、第2の信号線CLK215とするものであってもよい。これは以下の説明においても同様である。また、差動クロック信号線が差動クロック出力部219、差動クロック受信部222に接続されている場合クロック信号を供給する場合は、差動クロック信号線には、差動方式の電気信号が伝搬される。反対に、差動クロック信号線が割込み受信部220、割込み解除部221、割込み出力部223、割込み停止部224、に接続されている場合クロック信号の供給が停止している場合は、差動クロック信号線を構成する第1の信号線、第2の信号線には、シングルエンド方式での電気信号が伝搬される。一般にシングルエンド方式での電気信号は差動方式の電気信号よりも電圧の振幅が大きいため、本出願の発明でも、シングルエンド方式で伝送される信号の電圧信号電圧の変化は、差動方式で伝送される信号の電圧信号電圧の変化よりも大きいものであってもよい。<1.2:通信システムの動作>以上のように構成された通信システム1000の動作について、以下、説明する。1.2.1:通常状態での割込み要求時の動作図3は、ホスト装置200が差動クロック信号線から基準クロック信号を送信している場合に、周辺装置201からホスト装置200へ割込み要求があった場合のデータ送受信処理についてのタイミングチャート図である。差動クロック出力部219は、基準クロック信号を生成し、出力する図3a。差動クロック出力部219から出力された基準クロック信号は、差動クロック信号線により周辺装置へ伝送される図3b。この状態で、周辺装置201は、ホスト装置200へ割込み要求を伝える。周辺装置201は、シリアル通信網202のDAT1ライン214を用い割込み要求を伝える割込みパケットをホスト装置200へ送信する。この際、送信されるパケットのデータは、差動クロック信号の基準クロック信号と同期したものである。ホスト装置200は、周辺装置201から割込みパケットを受信すると、割込み要求を生成送信した周辺装置と、その割込みの種類と、を特定するためのパケット割込み要因確認コマンドパケットをシリアル通信網202のDAT0ライン213を介して、周辺装置201へ送信する。周辺装置201は、ホスト装置200から割込み要因確認コマンドパケットを受信すると、割込み要求を生成出力した周辺装置を特定する情報や、割込みの種類を識別する情報等を含んだ割込み要因レスポンスパケットをシリアル通信網202のDAT1ライン214を介してホスト装置200へ送信する。割込み要因レスポンスパケットを受信したホスト装置200は、受信したパケットに含まれる、割込み要求を生成出力した周辺装置を特定する情報や、割込みの種類を識別する情報等に基づいて、それぞれの割込み要求に応じた割込み処理を行う。1.2.2:基準クロック信号の出力がない場合の割込み要求処理≪シーケンス図による説明≫次に、基準クロック信号の出力がない場合の割込み要求処理について、説明する。図4に、ホスト装置200が差動クロック信号線に基準クロック信号を出力しない場合の割込み要求処理の処理手順を示す。つまり、この場合、1差動クロック信号線の第1の信号線CLK215が、ホスト装置200の割込み受信部220、及び、周辺装置201の割込み出力部223、に接続され、2第2の信号線CLK-218が、ホスト装置200の割込み解除部221、及び、周辺装置201の割込み停止部224に接続されている状態である。なお、基準クロック信号が出力されない状態とは、例えば、ホスト装置200や周辺装置201が省電力動作等の状態になるために、基準クロック信号を動作させるための電力消費を低減させることを目的として、基準クロック信号の出力が停止される状態である。以下の説明では、省電力動作省電力状態を例として説明するが、本出願はこれに限定されるものではない。省電力動作以外の場合でも、基準クロック信号が出力されない状態であれば、いずれの状態であってもよい。ステップS401の前まで、ホスト装置200は、基準クロック信号を出力している。そのため、ホスト装置200と周辺装置201とがコマンドパケット、データパケット、割込みパケットなどを送受信している状態送受信可能な状態である。ステップS401:ホスト装置200は、所定の条件を満たした場合に、省電力状態へ移行処理を開始する。なお、ここでの所定の条件とは、ホスト装置200の処理する内容がなくなり、また周辺装置201からの割込みも発生しなくなった場合等である。ステップS402:ホスト装置200は、周辺装置201も省電力状態へ移行させるコマンドパケットを周辺装置201へ送信する。なお、このコマンドパケットの送信は、周辺装置201が基準クロック信号の入力の有無を自動判別できる場合は、必ずしも必要とは限らない。しかし、このコマンドパケットで明示的にホスト装置200から周辺装置201へ省電力状態への移行を通知することで、制御がより確実になると考えられる。ステップS403:周辺装置201は、省電力状態へ移行を指示するコマンドパケットをホスト装置200から受信すると、当該コマンドパケットを受信したことを確認するため応答のパケットACKをホスト装置200へ送信する。ステップS404:周辺装置201は、省電力状態に移行するための制御を行う。具体的には、クロック入力割込み出力制御部217が、ホスト装置200からの割込み解除信号を受けられるように割込み停止部224を有効化し割込み停止部224を、ホスト装置200からの割込み解除信号を受信できる状態にし、さらに、ターゲット204からの割込み指示を待つ状態となる。また、クロック入力割込み出力制御部217は、差動クロック信号線の第1の信号線を割込み出力部223に接続し、第2の信号線を割込み停止部224に接続する。ステップS405:ホスト装置200は、省電力状態に移行するための制御を行う。具体的には、クロック出力割込み受信制御部216が、差動クロック出力部219からの基準クロック信号の出力を停止させるとともに、割込み信号を受信できるように割込み受信部220を有効化する割込み受信部220を、周辺装置201からの割込み信号を受信できる状態にする。また、クロック出力割込み受信制御部216は、差動クロック信号線の第1の信号線を割込み受信部220に接続し、第2の信号線を割込み解除部221に接続する。なお、クロック出力割込み受信制御部216により、差動クロック信号線が割込み受信部220および割込み解除部221に接続された場合、第1の信号線CLK215および第2の信号線CLK-218が、それぞれ、電源電圧等にプルアップされた抵抗プルアップ抵抗を介して電源電圧等に接続されることで、第1の信号線CLK215および第2の信号線CLK-218の信号レベルがHighレベル状態となるようにする。これは、例えば、以下のようにすることで実現できる。すなわち、差動クロック信号線に接続される機能部例えば、割込み受信部220、割込み解除部221において、当該機能部が差動クロック信号線へ信号を出力する状態となる場合、当該機能部の出力端子がオープンコレクタ出力端子と等価となるようにし、一方、当該機能部が差動クロック信号線から信号を入力する状態となる場合、当該機能部の入力端子を、入力インピーダンスが大きい例えば、入力インピーダンスが無限大の入力バッファおよび電源電圧等にプルアップされている抵抗に接続されている端子と等価となるようにすることで、実現できる。ステップS406:ホスト装置200は、周辺装置201からの割込み要求信号が入力されるのを待つ、あるいは、ユーザーの操作などによる新たな処理の開始指示が入力されるのを待つ。ユーザーの操作とは、例えば、ホスト装置200自らが省電力状態から復帰することを求められるような場合の操作のことである。ステップS407:リモート機器等からの制御を受け、ターゲット204は、割込み指示をクロック入力割込み出力制御部217へ指示する。クロック入力割込み出力制御部217は、割込み出力部223に第1の信号線を介して割込み要求信号を出力させる。この割込み要求信号は、第1の信号線CLK215をLowレベルの状態にすることである例えば、オープンコレクタ出力端子のトランジスタ出力端子に接続されているトランジスタをONさせることで、電源電圧等にプルアップされてHighレベル状態となっている第1の信号線CLK215の信号レベルをLowレベルにすることができる。これにより、周辺装置201は、割込み要求信号をホスト装置200へ出力する。ステップS408:割込み受信部220は、第1の信号線を介して入力された割込み要求信号を検出する。割込み受信部220は、電位レベルの状態を確認しておくことで、割込み要求信号を検出することが可能となる。本実施形態では、電位レベルがLowレベルになることでこの割込み要求信号を検出する。ステップS409:クロック出力割込み受信制御部216は、割込み受信部220が割込み要求信号を検出すると、割込み解除部221から割込み解除信号を、第2の信号線を介して周辺装置201へ出力させる。ステップS410:クロック入力割込み出力制御部217は、割込み停止部224が割込み解除信号を受信すると、割込み出力部223を停止割込み出力部223からの解除信号の出力を停止又は無効化例えば、割込み出力部223の出力端子をハイインピーダンスの状態にし、第1の信号線CLK215と電気的に切断されている状態にし、割込み信号の出力を止める。ステップS411:クロック出力割込み受信制御部216は、割込み受信部220への割込み要求信号の入力が停止されたことを検出すると、割込み解除部221を停止又は無効化し、割込み解除信号の出力を止める。なお、クロック出力割込み受信制御部216は、信号線CLK215がHighレベルの状態となったことを検知し、信号線CLK-218も割込み解除信号の出力を停止Hi-z状態する後述する図5のタイミングチャート図を参照。ステップS412:クロック出力割込み受信制御部216は、差動クロック出力部219を有効化し、第1及び第2の信号線からなる差動クロック信号線を差動クロック出力部219へ接続する。これにより、ホスト装置200は、基準クロック信号の出力を開始する。なお、後述する図5のタイミングチャート図において、信号線CLK215と信号線CLK-218とに、時刻t5から、差動クロック信号が出力されている。ステップS413:ホスト装置200は、出力を開始した基準クロック信号と同期して、割込み要求信号を送出した周辺装置201や、当該割込みの種類等の情報を問い合わせる割込み要因確認コマンドパケットを周辺装置201へ送信する。ステップS414:割込み要因確認コマンドパケットを受信した周辺装置201は、周辺装置を特定する情報や、割込みの種類を特定する識別子等の情報を含めた割込み要因レスポンスパケットを、前記差動クロック信号線の基準クロック信号に同期させて、ホスト装置200へ送信する。ステップS415:ホスト装置200は、周辺装置201から、割込み要因レスポンスパケットを受信し、そこに含まれる周辺装置を特定する情報や、割込みの種類を識別する情報等に基づいて、当該周辺装置に対して割込み要因に応じた処理を行う。この処理は、例えば、シリアル通信網202によるホスト装置200から周辺装置201に対するコマンドによる一連の指示等で形成することも可能である。なお、周辺装置201から割込みが発生せず、ホスト装置200が省電力等の状態を終了させる場合は、ステップS409の割込み解除信号出力から開始すれば良い。この場合、周辺装置201のクロック入力割込み出力制御部217は、割込み停止部224が割込み解除信号を所定時間以上継続してホスト装置200から周辺装置201へ入力していることが認められた場合に、以降のステップS410へと処理をすすめればよい。これにより、周辺装置201からの割込み信号の出力と、ホスト装置200の基準クロック信号を出力するタイミングが同時になった場合に、出力が衝突することも回避できる。ホスト装置200が基準クロック信号を出力する前に、ホスト装置200が周辺装置201へ割込み解除信号を一定時間出力することで、周辺装置201による割込み信号の出力停止を確実なものにすることができる。≪タイミングチャート図による説明≫次に、基準クロック信号の出力がない場合の割込み要求処理について、図5のタイミングチャート図を用いて、説明する。図5は、図4のシーケンス図による処理が実行された場合のシリアル通信網202や差動クロック信号線CLK215、CLK-218の状態の遷移を示したタイミングチャート図である。時間t1:ホスト装置200は、差動クロック信号線を介して出力していた基準クロック信号の出力を停止させる。差動クロック出力部219は、基準クロック信号の生成出力を停止するステップS405。ホスト装置200が基準クロック信号の生成出力を停止することで、省電力化を図ることが可能となる。この際、第1の信号線や第2の信号線は電源電圧等とプルアップ抵抗で接続され、割込み出力部223や、割込み解除部221が信号を出力しない限り、第1の信号線および第2の信号線の信号レベルは、電源電圧等にプルアップされ、Highレベルの電圧状態に固定されるHighレベルの電位に固定される。時間t2:周辺装置201が、割込み要求信号を第1の信号線に出力するステップS407。この出力は、電圧レベルをLowレベルとする出力信号である例えば、オープンコレクタ出力端子のトランジスタ出力端子に接続されているトランジスタをONさせることで、電源電圧等にプルアップされてHighレベル状態となっている第1の信号線CLK215の信号レベルをLowレベルにすることができる。時間t3:割込み要求信号を検出したホスト装置200は、割込み解除信号を第2の信号線を介して周辺装置201へ伝達するステップS409。これは割込み要求信号と同様に、この出力は電圧レベルをLowレベルとする出力信号である。なお、差動クロック信号線に基準クロック信号を伝送させる場合、差動電圧で第1の信号線と第2の信号線とを駆動するため、それぞれの信号線の電圧変位は比較的小さい。一方、第1の信号線、第2の信号線に割込み要求信号、割込み解除信号を伝送させる場合は、それぞれの信号をシングルエンド方式で駆動させるため、それぞれの信号線の電圧変位は比較的大きいものとなる。時間t4:割込み解除信号を検出した周辺装置201は、割込み要求信号の出力を停止するステップS410例えば、オープンコレクタ出力端子のトランジスタ出力端子に接続されているトランジスタをOFFさせることで、第1の信号線CLK215の信号レベルが電源電圧等にプルアップされ、Highレベル状態となる。これにより、第1の信号線の電位レベルは再度Highレベルとなる。時間t5:ホスト装置200は、割込み解除信号の出力を停止するステップS411。クロック出力割込み受信制御部216は、差動クロック信号線を差動クロック出力部に接続し、基準クロック信号の出力を再開する。以上の通り、本実施形態の通信システム1000によれば、ホスト装置200が通信データ同期用の基準クロック信号の出力を停止している場合であっても、周辺装置201から比較的速やかに割込み処理の要求をホスト装置200へ通知することが可能となる。基準クロック信号の出力停止を省電力動作の際に行うものとすれば、通信システム1000では、ホスト装置200や周辺装置201の省電力化を実現するとともに、割込み処理の速やかな伝達も同時に実現することが可能となる。なお、上記の説明において、CLK215を第1の信号線、CLK-218を第2の信号線として説明したが、これに限定されるものではない。CLK-218を第1の信号線とし、CLK215を第2の信号線として上記に説明の発明を実現するものであってもよい。[第2実施形態]次に、第2実施形態について、説明する。本実施形態では、ホスト装置と複数の周辺装置が接続される通信システムにおいて、ある特定の周辺装置から省電力状態を解除する割込みが発生した場合に、ホスト装置及び全ての周辺装置を省電力状態から通常の状態に復帰させ、割込みを発生させた周辺装置を見つけ処理する方法について、図6を参照しながら説明する。図6は、本実施形態に係る通信システム2000の全体構成を示す。通信システム2000は、図6に示すように、ホスト装置600と、周辺装置601と、周辺装置602と、周辺装置603と、を備え、ホスト装置600および周辺装置601~603は、シリアル通信路610、611、612、613によりリング状環状に接続されている。本実施形態では、シリアル通信路610は、ホスト装置600から周辺装置601へのデータ送信を行い、シリアル通信路611は、周辺装置601から周辺装置602へのデータ送信を行い、シリアル通信路612は、周辺装置602から周辺装置603へのデータ送信を行い、シリアル通信路613は、周辺装置603からホスト装置600へのデータ送信を行う。一方、基準クロック信号線は、ホスト装置600から周辺装置601、602、603へ共通の信号線で実現される。そのため、ホスト装置600から出力される差動信号線CLK614第1の信号線、及びCLK-615第2の信号線に、全ての周辺装置601、602、603が接続される。上記の説明の通り、本実施形態の通信システム2000では、シリアル通信路は、ホスト装置600と、周辺装置601、602、603と、の個々の装置間を接続する接続形態となっている。一方、差動信号線614、615には、ホスト装置600と、周辺装置601、602、603の全ての装置が接続される接続形態となっている。これにより、ホスト装置600は、差動信号線から出力する基準クロック信号の生成を停止することで、通信システム2000全体を省電力動作に設定することが可能となる。なお、ホスト装置600の内部の構成は、第1実施形態におけるホスト装置200と同じ構成である。同様に、周辺装置601、602、603の内部構成も、第1実施形態における周辺装置201と同じ構成である。つまり、ホスト装置、周辺装置自身の構成は同じであるが、シリアル通信路、差動信号線等の接続形態が本実施形態と第1実施形態とでは相違する。図6を用いて本実施形態における、通信方法の一例ホスト装置600が周辺装置601に対してコマンドを送信し、周辺装置601がホスト装置600へレスポンスを送信する場合について説明する。ホスト装置600が起動すると、通信初期化ステップにおいて、ホスト装置600から周辺装置601、602、603へ、差動クロック信号線CLK614とCLK-615を介して基準クロック信号の供給が開始される。基準クロック信号は、正常な状態であれば所定の範囲内の周波数例えば、45MHzから150MHzの範囲の周波数のクロック信号により供給される。ホスト装置600がコマンドパケットを送信すると、そのコマンドをシリアル通信路610により受信した周辺装置601は、自装置宛のコマンドパケットであるか否かを確認する。なお、ホスト装置600が送信したコマンドパケットには、そのパケットを受信すべき周辺装置の識別子デバイスIDが含まれている。また、本実施形態の通信システム2000に接続されているホスト装置600、周辺装置601、602、603には、それぞれの装置を一意に区別するための識別子デバイスIDが割り当てられている。そのため、パケットを受信した周辺装置601は、自装置に割り当てられたデバイスIDと、受信したコマンドパケットの中に含まれているデバイスIDと、を比較することで、受信したパケットが自装置宛のパケットであるか否かを判断する。周辺装置601は、受信したパケットが自装置宛のコマンドパケットでない場合、受信したコマンドパケットを、シリアル通信路611を介して周辺装置602に送信する。反対に、受信したパケットが自装置宛のコマンドパケットである場合、周辺装置601は、受信したコマンドパケットの内容に従って、応答レスポンスパケットを生成し、生成したレスポンスパケットを、シリアル通信路611を介して次に接続されている周辺装置602に送信する。この際、送信されるレスポンスパケットに含まれるデバイスIDは、ホスト装置600のデバイスIDに設定する。本実施形態の説明では、ホスト装置600から送信されたコマンドパケットには、周辺装置601のデバイスIDを含んでいるため、周辺装置601は、受信したコマンドパケットの内容に従って応答を生成し、ホスト装置600のデバイスIDを含んだレスポンスパケットをシリアル通信路611へ送信する。周辺装置602は、周辺装置601から受信したパケットに含まれるデバイスIDに基づいて、自装置宛であるか否かを判定する。本実施形態の説明では、周辺装置602が受信するパケットは周辺装置601からホスト装置600に対するレスポンスパケットであるため、周辺装置602は、受信したパケットが自装置宛のパケットでないと判断する。周辺装置602は、受信したレスポンスパケットを、シリアル通信路612を介して周辺装置603に送信する。周辺装置603においても、周辺装置602と同様の判断、処理を行う。結果として、周辺装置603は、受信したレスポンスパケットを、シリアル通信路613を通じてホスト装置600へ送信する。ホスト装置600は、シリアル通信路613を介して周辺装置601から受信したパケットに含まれるデバイスIDに基づいて、当該パケットが自装置宛のパケットであると判断する。以上により、ホスト装置600は、送信したコマンドパケットに対応するレスポンスパケットを受信する。これにより、ホスト装置600と、周辺装置601、602、603との間のパケット送信、受信の一連の処理セッションを実現する。上記の通り、本実施形態の通信システム2000においては、パケットにあるデバイスIDと、当該パケットを受信した装置が有するデバイスIDと、が一致しない場合、受信されたパケットは、受信したシリアル通信路と異なるシリアル通信路を通して隣の周辺装置に送信される。ここでの周辺装置は、あるシリアル通信路上のパケットを別のシリアル通信路に中継するためのシリアル通信路と、論理的には捉えることも可能である。そのため、本実施形態の通信システム2000において、第1実施形態と同様に、ホスト装置と周辺装置とが1対1接続である場合と、同じ手順で実現される通信方法を採用することが可能となる。本実施形態では、シリアル通信路610、611、612、613は、ホスト装置600、周辺装置601、602、603間を個々に接続する接続形態となっているが、差動クロック信号線は、ホスト装置600と周辺装置601、602、603とが共通の信号線により接続されている接続形態となっている。そのため、通信システム2000では、第1実施形態と同様に、ホスト装置600が、省電力動作等の状態に移行し、基準クロック信号の出力を停止した場合であっても、周辺装置601、602、603は、差動クロック信号線の第1の信号線を用いて割込み信号をホスト装置600へ出力することが可能である。また、ホスト装置600は、第2の信号線を用いて周辺装置601、602、603へ割込み解除信号を出力することが可能となる。なお、通信システム2000では、信号線CLK614第1の信号線を電源電圧等にプルアップしておき、周辺装置の出力端子をスリーステートやオープンコレクタを使って実現し、割込みが発生していない状態では、周辺装置の出力端子がハイインピーダンスな状態となるように設定し、割込み信号が発生する場合は、Lowレベルの電圧とする設定とする。このようにすれば、2以上の周辺装置から同時に割込み信号の出力があったとしても、少なくとも一つの周辺装置が割込み信号を出力している間は、第1の信号線はLowレベルの電圧レベルを保持するものとなる。つまり、第1の信号線は、複数の周辺装置からの割込み信号出力の論理和を示す値となる。2以上の周辺装置が割込み信号を出力することが想定される場合、ホスト装置600は、割込み要因確認コマンドパケットを複数回、例えば通信システム2000に接続されている周辺装置の分だけ発行して見つける方法、割込み信号が全て解除されるまで繰り返し発効して見つける方法、等の方法により、いずれの周辺装置から割込み信号が発生しているかを特定することが可能である。また、別の方法として、ホスト装置600が送信する割込み要因確認コマンドパケットに対して、接続されている全ての周辺装置の割込み有無の状態を応答させることで、一度のパケット送信で、いずれの周辺装置から割込み信号が発行出力されているかを特定することができる。このような方法を、通信システム2000において、採用してもよい。以上により、ホスト装置と複数の周辺装置がリング状環状に接続されている場合において、差動クロック信号線からの基準クロック信号の出力が停止している場合であっても、周辺装置は、速やかにホスト装置へ割込み処理の要求を伝達することが可能となる。差動クロック信号線からの基準クロック信号の出力停止が、省電力動作時に行うのであれば、通信システム2000において、省電力化と、速やかな割込み要求の伝達の両者を実現することが可能となる。さらに、ホスト装置と複数の周辺装置をリング状環状に接続することで、ホスト装置は他の周辺装置との接続において、接続端子の数を増加させることなく、複数の周辺装置とデータ送受信、割込み信号の受信等を行うことが可能となる。[第3実施形態]次に、第3実施形態について、説明する。本実施形態では、ホスト装置と複数の周辺装置と、をHub装置を介して接続した通信システムについて、図7を参照しながら説明する。図7は、本実施形態に係る通信システム3000の全体構成を示す。本通信システムは、ホスト装置700と、Hub装置701と、周辺装置702、703、704とを有する。ホスト装置700とHub装置701とは、CLK710第1の信号線とCLK-711第2の信号線との2本の信号線で構成された差動クロック信号線と、シリアル通信網712と、により接続される。Hub装置701と、周辺装置702、703、704とも、同様に、差動クロックCLK713第1の信号線とCLK-714第2の信号線で構成された差動クロック信号線と、シリアル通信網715、716、717とにより、それぞれ、接続される。Hub装置701と、周辺装置702、703、704と、は、ワイヤードORで信号線CLK713に接続されている。CLK―714の信号線についても同様であり、Hub装置701と、周辺装置702、703、704と、がワイヤードORで信号線CLK―714に接続されている。ホスト装置700、周辺装置702、703、704それぞれの内部構成は、前述の実施形態におけるホスト装置、周辺装置と同じ構成を持つものとする。次に、ホスト装置700が周辺装置702に対してコマンドパケットを発行し、レスポンスパケットを受信する処理手順について説明する。ホスト装置700が起動すると、通信初期化ステップにおいて、ホスト装置700からHub装置701に対して差動クロック信号線CLK710とCLK-711を介して基準クロック信号の供給が開始される。Hub装置701は、ホスト装置700から基準クロック信号を受信すると、周辺装置702、703、704に対して、差動クロック信号線CLK713とCLK-714を介して基準クロック信号の供給を開始する。ホスト装置700は、周辺装置702へ送信するコマンドパケットを、シリアル通信網712を介してHub装置701に送信する。コマンドパケットを受信したHub装置701は、受信したパケットに含まれるデバイスIDに基づいて、当該パケットが送信されるべき装置を判別する。上記の場合、当該パケットが送信されるべき装置が周辺装置702であると判定されるので、Hub装置701は、シリアル通信網715を介して受信したコマンドパケットを周辺装置702へ送信する。第2実施形態と同様に、コマンドパケットに含まれる送信先装置の識別子デバイスIDと、通信システムに接続されているそれぞれの装置に予め割り当てられている識別子デバイスIDと、を比較することで、Hub装置701は、パケットの送信宛先を判別確認することができる。周辺装置702は、Hub装置701からコマンドパケットを受信する。周辺装置702は、受信したコマンドパケットのコマンド内容を解釈し、当該コマンドに対する応答レスポンスパケットを生成する。周辺装置702は、生成したレスポンスパケットを、シリアル通信網715を介してHub装置701に送信する。この際、周辺装置702は、レスポンスパケットに含まれるデバイスIDを、ホスト装置のデバイスIDに設定する。Hub装置701は、周辺装置702から受信したレスポンスパケットに含まれるデバイスIDに基づいて、送信先の装置を決定する。このレスポンスパケットにはデバイスIDとしてホスト装置700のデバイスIDが含まれているため、Hub装置701は、当該レスポンスパケットの送信先がホスト装置700であると判別する。Hub装置701は、シリアル通信網712を介してホスト装置700にレスポンスパケットを送信する。ホスト装置700は、Hub装置701からレスポンスパケットを受信する。これにより、ホスト装置700は、周辺装置702との間でコマンドパケットの送信、当該コマンドパケットに対するレスポンスパケットの受信、の一連の通信処理セッションを完了する。上記のように、本実施形態におけるHub装置701の役割は、ホスト装置700と、周辺装置702、703、704との間において受信したパケットに含まれるデバイスIDを識別し、当該識別された送信先の装置へ受信したパケットを再送信することである。これにより、ホスト装置700と、周辺装置702、703、704とは、第1実施形態で説明したように、論理的には1対1接続である場合と、同様のシーケンスで通信ができる。次に、ホスト装置700が通信システム3000を省電力状態等へ移行し、ホスト装置700が基準クロック信号の出力を停止した場合の周辺装置702、703、704からの割込み信号の出力方法について説明する。ホスト装置700は、上述の実施形態のように省電力モードへの移行パケットを送信し、Hub装置701に接続されている全ての周辺装置を省電力状態へ移行させる。その後、ホスト装置700は、基準クロック信号の出力を停止する。これに従って、Hub装置701も基準クロック信号の出力を停止する。この場合、ホスト装置700内のクロック出力割込み受信制御部は、第1実施形態と同様に、第1の信号線を割込み受信部220に接続し、第2の信号線を割込み解除部221に接続する。周辺装置702、703、704内のクロック入力割込み出力制御部も、第1実施形態と同様に、第1の信号線を割込み出力部223に接続し、第2の信号線を割込み停止部224に接続する。周辺装置702内の割込み出力部223は、ホスト装置700へ割込み処理を要求するため、CLK713第1の信号線へ割込み信号を出力する。Hub装置701がCLK713第1の信号線から入力される割込み信号を受ける。Hub装置701は、ホスト装置700との間で接続されているCLK710第1の信号線へ割込み信号を出力する。ホスト装置700の割込み受信部220は、Hub装置701が出力した割込み信号を受ける。これにより、ホスト装置700は、周辺装置702からの割込み信号をHub装置701を経由して受信する。周辺装置702からの割込み信号を検知したホスト装置700は、割込み解除部221から割込み解除信号を出力する。割込み解除信号は、CLK-711第2の信号線により、Hub装置701に伝達される。Hub装置701は、CLK-711から入力される割込み解除信号を、CLK-714第2の信号線を用いて、CLK-714第2の信号線に接続されている全ての周辺装置702、703、704に対して出力する。周辺装置702の割込み停止部224は、Hub装置701から割込み解除信号を受信すると、周辺装置702のクロック入力割込み出力制御部217が、周辺装置702の割込み出力部223を無効化し、割込み信号の出力を停止する。Hub装置701は、信号線CLK713第1の信号線を介して、周辺装置702からの割込み信号の出力が停止されたことを検知する。Hub装置701は、この停止により、ホスト装置700に信号線CLK710を介して、割込み信号が解除されたことを伝える。この伝達は、具体的には、図5を用いて説明したように、信号線CLK710の信号電圧がLowレベルからHighレベルに変化したことを検出することで実現可能である。ホスト装置700は、周辺装置702からの割込み信号出力が停止されたことを割込み受信部220で検知し、クロック出力割込み受信制御部216が、割込み解除部221を無効化し、割込み解除信号の出力を停止する。続いて、ホスト装置700は、クロック出力割込み受信制御部216が、差動クロック出力部219を有効化し、差動クロック信号線を差動クロック出力部219へ接続する。これにより、ホスト装置700は、基準クロック信号を出力する。Hub装置701は、ホスト装置700からの基準クロック信号の入力に応じて、差動クロック信号線信号線CLK713、信号線CLK-714を介して、周辺装置702、703、704に基準クロック信号の出力を開始する。以上の手順により、通信システム3000では、パケットの送受信に必要な基準クロック信号を供給することができる。ホスト装置700は、シリアル通信網712、715、716、717を介して、Hub装置701、周辺装置702、703、704と、パケットの送受信ができるようになる。ホスト装置700は、割込み要因確認コマンドパケットを、Hub装置701を経由して、周辺装置702、703、704へ送信する。周辺装置702は、割込み要因確認コマンドパケットをHub装置701経由で受信する。この割込み要因確認コマンドパケットに対して、周辺装置702は、割込み要因レスポンスパケットを生成して、生成した割込み要因レスポンスパケットを、Hub装置701を通じてホスト装置700に送信する。ホスト装置700は、割込み要因レスポンスパケットを受信し、当該パケットに含まれる、割込みを発生させた装置と割込みの種類等を特定する。これにより、ホスト装置700は、割込み要因に応じた処理を行うことが可能となる。以上のようにすることで、本実施形態の通信システム3000では、ホスト装置700から基準クロック信号が出力されていない場合であっても、速やかに周辺装置からの割込みを受付、割込み処理に対応することが可能となる。なお、上記の説明では周辺装置702が、割込み信号が出力する場合を一例として説明したが、周辺装置703、704から割込み信号が出力されたとしても、同様の手順を実施することで省電力状態から復帰できることは言うまでもない。また、CLK713第1の信号線については、第2実施形態と同じ方法を採用することで、第1の信号線に、複数の周辺装置から出力された割込み信号の論理和を出力させることが可能となる。さらに、第2実施形態と同様の方法により、ホスト装置700は、複数の周辺装置702、703、704のうちのどの周辺装置が割込みを発生させたのかを特定することが可能である。以上により、ホスト装置700と周辺装置702、703、704とがHub装置701を介して接続された通信システム3000において、ホスト装置700からの基準クロック出力が停止している状態であっても、周辺装置からの割込み要求に速やかに対応することが可能となる。さらに、通信システム3000の省電力動作時に基準クロック信号の出力を停止することで、通信システム3000において、省電力と、省電力時の速やかな割込み処理の両方を実現することも可能となる。また、ホスト装置700は、Hub装置701を介して周辺装置と接続するため、ホスト装置700は、個々の周辺装置と接続する必要がないので、接続端子数の増加を抑制することが可能となる。[他の実施形態]以上のように、第1、第2、第3の実施形態に基づいて説明してきたが、本発明は上記の実施形態に限定されないのは勿論である。本発明の趣旨を逸脱しない範囲で実施変更することができる。本実施形態において使用した数値は一例であり、その他の数値を使用しても良い。上記実施形態では、クロック出力割込み受信制御部216と、割込み受信部220と、割込み解除部221と、は通信IF205の中にある場合について説明したが、これに限定されることはなく、例えば、トランザクション制御部207、PHY211、リンク制御部209、イニシエータ203、のいずれかにもしくは全部と組み合わせて機能モジュールとしても良く、さらには、その機能モジュールをLSIの中に組み込んだ構成としても良い。また、上記実施形態では、クロック入力割込み出力制御部217と、割込み出力部223と、割込み停止部224とは、通信IF206の中にある場合について説明したが、これに限定されることはなく、例えば、トランザクション制御部208、PHY212、リンク制御部210、ターゲット204、のいずれかにもしくは全部と組み合わせて機能モジュールとしても良く、さらには、その機能モジュールをLSIの中に組み込んだ構成としても良い。なお、上記実施形態で説明した通信システム、ホスト装置、周辺装置において、各ブロックは、LSIなどの半導体装置により個別に1チップ化されても良いし、一部又は全部を含むように1チップ化されても良い。なお、ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGAFieldProgrammableGateArrayや、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブルプロセッサーを利用しても良い。さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてあり得る。また、上記各実施形態の各機能ブロックの処理の一部または全部は、プログラムにより実現されるものであってもよい。そして、上記各実施形態の各機能ブロックの処理の一部または全部は、コンピュータにおいて、中央演算装置CPUにより行われる。また、それぞれの処理を行うためのプログラムは、ハードディスク、ROMなどの記憶装置に格納されており、ROMにおいて、あるいはRAMに読み出されて実行される。また、上記実施形態の各処理をハードウェアにより実現してもよいし、ソフトウェアOSオペレーティングシステム、ミドルウェア、あるいは、所定のライブラリとともに実現される場合を含む。により実現してもよい。さらに、ソフトウェアおよびハードウェアの混在処理により実現しても良い。なお、上記実施形態に係る通信システム、ホスト装置、周辺装置をハードウェアにより実現する場合、各処理を行うためのタイミング調整を行う必要があるのは言うまでもない。上記実施形態においては、説明便宜のため、実際のハードウェア設計で生じる各種信号のタイミング調整の詳細については省略している。また、上記実施形態における処理方法の実行順序は、必ずしも、上記実施形態の記載に制限されるものではなく、発明の要旨を逸脱しない範囲で、実行順序を入れ替えることができるものである。前述した方法をコンピュータに実行させるコンピュータプログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体は、本発明の範囲に含まれる。ここで、コンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BDBlu-rayDisc、半導体メモリを挙げることができる。上記コンピュータプログラムは、上記記録媒体に記録されたものに限られず、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されるものであってもよい。また、上記実施形態において、ホスト装置と周辺装置とは、別装置である場合について説明したが、これに限定されることはなく、ホスト装置と周辺装置とは、1つの装置内に構成されるものであってもよい。また、ホスト装置は、アクセスモジュールホストモジュールを含む概念であり、周辺装置は、周辺装置モジュールを含む概念である。なお、本発明の具体的な構成は、前述の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で種々の変更および修正が可能である。