(57)【特許請求の範囲】
【請求項１】
親機と子機が２線ケーブルを介して接続され、前記親機と前記子機の間でデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムであって、
前記親機および前記子機は、
前記発振周波数の電圧振幅信号を出力する水晶発振部と、
受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、
を具備し、
前記親機は、
他の親機が２線ケーブルを介して接続された場合に、
スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、
前記スレーブ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする、
ドアホンシステム。
【請求項２】
前記水晶発振周波数制御部は、
カウント開始ポイントから前記第１時間を計測する送信側データ時間計測部と、
前記カウント開始ポイントから前記第２時間を計測する受信側内部時間計測部と、
前記第１時間と前記第２時間との時間差を計算する受信側時間差計算部と、
前記時間差に対応する既知の容量値を前記水晶発振部に設定することにより、前記水晶発振部の発振周波数を調整する調整値設定部と、
を有する、
請求項１に記載のドアホンシステム。
【請求項３】
前記親機および前記子機は、
プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号を出力する受信データ処理部をさらに具備し、
前記水晶発振周波数制御部は、前記ユニークパターンを検出した後に前記イネーブル信号の立ち下がったポイントを前記カウント開始ポイントとする、
請求項２に記載のドアホンシステム。
【請求項４】
前記親機および前記子機は、
前記発振周波数を基準に、受信データのビットレートのｎ倍（ｎは１以上）に対応する第１周波数のクロックを出力する第１クロック生成部と、
前記第１周波数のクロックを基準に生成された、前記受信データのビットレートに対応する第２周波数の通信用クロックを出力する第２クロック生成部と、
前記第２周波数の通信用クロックを用いて前記受信データの各ビットを復号して復号データを得る受信データ復号部と、
前記第２周波数の通信用クロックを用いて前記復号データを再生して再生データを得るデータ再生部と、
を具備する、
請求項１から３のいずれか一項に記載のドアホンシステム。
【請求項５】
前記水晶発振周波数制御部は、前記受信データ復号部および前記データ再生部の処理と平行して、前記水晶発振部の発振周波数を調整する処理を、バックグランドで実施する、
請求項４に記載のドアホンシステム。
【請求項６】
前記水晶発振周波数制御部は、
調整幅の最小レンジによって決定された周波数の計測用クロックを生成するクロック生成部を更に具備する、
請求項１から５のいずれか一項に記載のドアホンシステム。
【請求項７】
前記親機および前記子機は、
前記計測用クロックとして、前記第１周波数のクロックを使用する、
請求項４または５に記載のドアホンシステム。
【請求項８】
前記親機は、
前記スレーブ親機として動作している場合に、規定の時間あるいは規定の回数において前記マスタ親機として動作している前記他の親機からの応答がないことを検知すると、前記マスタ親機として動作すると判定して動作を開始する、
請求項１から７のいずれか一項に記載のドアホンシステム。
【請求項９】
前記親機は、
プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号を出力する受信データ処理部をさらに具備し、
前記水晶発振周波数制御部は、前記イネーブル信号をトリガとして前記水晶発振部に対する制御動作をオン／オフする、
請求項１に記載のドアホンシステム。
【請求項１０】
２つの親機が２線ケーブルを介して接続され、前記２つの親機の間でデジタル通信を行い、前記各親機がそれぞれ子機と別の２線ケーブルを介して接続され、前記各親機が前記子機とデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムの前記２つの親機の内の一方の親機であって、
前記発振周波数の電圧振幅信号を出力する水晶発振部と、
受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、
を具備し、
前記２つの親機の内の他方の親機が２線ケーブルを介して接続された際に、
スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、
前記スレーブ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする、
親機。
【請求項１１】
前記水晶発振周波数制御部は、
カウント開始ポイントから前記第１時間を計測する送信側データ時間計測部と、
前記カウント開始ポイントから前記第２時間を計測する受信側内部時間計測部と、
前記第１時間と前記第２時間との時間差を計算する受信側時間差計算部と、
前記時間差に対応する既知の容量値を前記水晶発振部に設定することにより、前記水晶発振部の発振周波数を調整する調整値設定部と、
を有する、
請求項１０に記載の親機。
【請求項１２】
プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号を出力する受信データ処理部をさらに具備し、
前記水晶発振周波数制御部は、前記ユニークパターンを検出した後に前記イネーブル信号の立ち下がったポイントを前記カウント開始ポイントとする、
請求項１１に記載の親機。
【請求項１３】
前記発振周波数を基準に、受信データのビットレートのｎ倍（ｎは１以上）に対応する第１周波数のクロックを出力する第１クロック生成部と、
前記第１周波数のクロックを基準に生成された、前記受信データのビットレートに対応する第２周波数の通信用クロックを出力する第２クロック生成部と、
前記第２周波数の通信用クロックを用いて前記受信データの各ビットを復号して復号データを得る受信データ復号部と、
前記第２周波数の通信用クロックを用いて前記復号データを再生して再生データを得るデータ再生部と、
を具備する、
請求項１０から１２のいずれか一項に記載の親機。
【請求項１４】
前記水晶発振周波数制御部は、前記受信データ復号部および前記データ再生部の処理と平行して、前記水晶発振部の発振周波数を調整する処理を、バックグランドで実施する、
請求項１３に記載の親機。
【請求項１５】
前記水晶発振周波数制御部は、
調整幅の最小レンジによって決定された周波数の計測用クロックを生成するクロック生成部を更に具備する、
請求項１０から１４のいずれか一項に記載の親機。
【請求項１６】
前記計測用クロックとして、前記第１周波数のクロックを使用する、
請求項１３または１４に記載の親機。
【請求項１７】
前記スレーブ親機として動作している場合に、規定の時間あるいは規定の回数において前記マスタ親機として動作している前記他の親機からの応答がないことを検知すると、前記マスタ親機として動作すると判定して動作を開始する、
請求項１０から１６のいずれか一項に記載の親機。
【請求項１８】
プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号を出力する受信データ処理部をさらに具備し、
前記水晶発振周波数制御部は、前記イネーブル信号をトリガとして前記水晶発振部に対する制御動作をオン／オフする、
請求項１０に記載の親機。
【請求項１９】
前記親機がモニタと別の２線ケーブルを介して接続され、前記親機が前記モニタとデジタル通信を行い、前記モニタが内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成する請求項１に記載のドアホンシステムの前記モニタであって、
前記発振周波数の電圧振幅信号を出力する水晶発振部と、
受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、
を具備するモニタ。
【請求項２０】
親機と子機が２線ケーブルを介して接続され、前記親機と前記子機の間でデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムの通信方法であって、
前記親機および前記子機は、
受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記発振周波数を調整し、
前記親機は、
他の親機が２線ケーブルを介して接続された場合に、スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、
前記スレーブ親機として動作する場合には、水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする、
通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ドアホンシステム、当該ドアホンシステムの親機、モニタおよび通信方法に関する。
【背景技術】
【０００２】
近年、住宅等において、例えば、宅外の玄関先に設置されたカメラ付きの子機（以下、「玄関子機」という）と、玄関子機のカメラで撮像された映像をモニタに表示する宅内の親機（以下、「ドアホン親機」という）と、からなるドアホンシステムが広く普及している。また、ドアホンシステムに、モニタを増設する場合もある（以下、「増設モニタ」という）。
【０００３】
一般的に、ドアホンシステムは、玄関子機とドアホン親機とが２線ケーブルにより接続される。また、ドアホン親機と増設モニタとが２線ケーブルにより接続される。特許文献１には、２線ケーブルで接続された玄関子機とドアホン親機との間でデジタル通信を行うドアホンシステムが記載されている。
【０００４】
各機器は、デジタル通信の基本周波数を、水晶発振器により生成し、水晶発振器の発振周波数に基づくクロックを基準に、通信相手との同期タイミング（受信データの各ビットの先頭のタイミング）を検出する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１２４２２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
室内に設置されたドアホン親機と室外に設置された玄関子機との温度差、水晶発振子の個体差、経年変化等を原因として、各機器の水晶発振周波数にばらつきが生じる。機器間の水晶発振周波数のずれが、システム動作の許容範囲を超えると、クロックとの同期が取れず、受信エラーになるビットが発生することも考えられる。従来技術では、機器間の水晶発振周波数のずれをシステム動作の許容範囲に抑えるための対策が検討されていない。
【０００７】
本開示の目的は、安価で高精度に、機器間の水晶発振周波数のずれをシステム動作の許容範囲に抑えることができるドアホンシステムの子機、親機、モニタおよびドアホンシステムの通信方法を提供することである。
【課題を解決するための手段】
【０００８】
本開示のドアホンシステムは、親機と子機が２線ケーブルを介して接続され、前記親機と前記子機の間でデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムであって、前記親機および前記子機は、前記発振周波数の電圧振幅信号を出力する水晶発振部と、受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、を具備し、前記親機は、他の親機が２線ケーブルを介して接続された場合に、スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、前記スレーブ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする。
【０００９】
本開示の親機は、２つの親機が２線ケーブルを介して接続され、前記２つの親機の間でデジタル通信を行い、前記各親機がそれぞれ子機と別の２線ケーブルを介して接続され、前記各親機が前記子機とデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムの前記２つの親機の内の一方の親機であって、前記発振周波数の電圧振幅信号を出力する水晶発振部と、受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、を具備し、前記２つの親機の内の他方の親機が２線ケーブルを介して接続された際に、スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、前記スレーブ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする。
【００１０】
本開示のモニタは、前記親機がモニタと別の２線ケーブルを介して接続され、前記親機が前記モニタとデジタル通信を行い、前記モニタが内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成する請求項１に記載のドアホンシステムの前記モニタであって、前記発振周波数の電圧振幅信号を出力する水晶発振部と、受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記水晶発振部の発振周波数を調整する水晶発振周波数制御部と、を具備する。
【００１１】
本開示の通信方法は、親機と子機が２線ケーブルを介して接続され、前記親機と前記子機の間でデジタル通信を行い、前記親機および前記子機がそれぞれ内部の水晶発振子の発振周波数を基準に生成した前記デジタル通信のビットレートに対応する通信用クロックを生成するドアホンシステムの通信方法であって、前記親機および前記子機は、受信データの規定のデータ数が占める第１時間と、前記発振周波数を基準に生成した計測用クロックを用いてカウントした前記規定のデータ数に相当する第２時間との時間差を減らすように、前記発振周波数を調整し、前記親機は、他の親機が２線ケーブルを介して接続された場合に、スロット管理を行うマスタ親機として動作するか、スロット管理を行わないスレーブ親機として動作するかを判定し、前記スレーブ親機として動作する場合には、水晶発振周波数制御部の調整動作をオンし、前記マスタ親機として動作する場合には、前記水晶発振周波数制御部の調整動作をオフする。
【発明の効果】
【００１２】
本開示によれば、安価で高精度に、水晶発振器の発振周波数のずれをシステム動作の許容範囲に抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】本開示の一実施の形態に係るドアホンシステムの構成を示すシステム構成図
【図２Ａ】本開示の一実施の形態に係るフレーム構成、タイムスロット構成を示すフレーム構成図
【図２Ｂ】本開示の一実施の形態に係る割り込み信号の構成図
【図３】本開示の一実施の形態に係る玄関子機の構成を示すブロック図
【図４】本開示の一実施の形態に係るドアホン親機の構成を示すブロック図
【図５】本開示の一実施の形態に係る増設モニタの構成を示すブロック図
【図６】パケットデータ（１ビット）に対する変調処理の一例を示す図
【図７】パケットデータ（複数ビット）に対する変調処理の一例を示す図
【図８】本開示の一実施の形態において使用されるプリアンブルデータの一例を示す図
【図９】本開示の一実施の形態に係る玄関子機の受信データ処理部の内部構成を示すブロック図
【図１０】本開示の一実施の形態に係る玄関子機の同期検出処理の一例を示す図
【図１１】本開示の一実施の形態の水晶発振周波数の差による規定数のフレームの時間差を説明する図
【図１２】本開示の一実施の形態の玄関子機の水晶発振周波数制御部の内部構成を示すブロック図
【図１３】本開示の一実施の形態の玄関子機の水晶発振部の内部構成を示すブロック図
【図１４】本開示の一実施の形態に係る同期検出処理の動作の一例を示すフローチャート
【図１５】本開示の一実施の形態に係る初期登録までのシーケンス図
【図１６】本開示の一実施の形態に係る待機状態から通信状態までのシーケンス図
【図１７】本開示の一実施の形態に係る玄関子機の動作の一例を示すフローチャート
【図１８】本開示の一実施の形態に係るドアホン親機の動作の一例を示すフローチャート
【図１９】本開示の一実施の形態に係るドアホン親機の通常動作時のルーティング制御の具体例を示す図
【図２０】本開示の一実施の形態に係るドアホン親機のルーティング制御部の内部構成を示す図
【図２１】本開示の一実施の形態に係るドアホン親機の初期登録時のルーティング制御の具体例を示す図
【発明を実施するための形態】
【００１４】
以下、本開示の実施の形態について、図面を参照して詳細に説明する。
＜システムの概要＞
まず、本開示の一実施の形態に係るドアホンシステムの概要について説明する。
【００１５】
図１は、本実施の形態に係るドアホンシステムの構成の一例を示すシステム構成図である。本実施の形態に係るドアホンシステムは、例えば、親世帯用と子世帯用とに住居スペースが分かれた、二世帯住宅に設置されるシステムである。
【００１６】
図１に示すように、ドアホンシステム１は、例えば親世帯用の住居スペースに配置される第１のドアホンシステム１ａと、例えば子世帯用の住居スペースに配置される第２のドアホンシステム１ｂと、これらを接続する通信ケーブル１１と、を有する。
【００１７】
第１のドアホンシステム１ａは、２つの第１の玄関子機１００ａ−１、１００ａ−２、第１のドアホン親機２００ａおよび第１の増設モニタ３００ａを有する。第１の玄関子機１００ａ−１、１００ａ−２および第１の増設モニタ３００ａは、それぞれ、通信ケーブル１０１ａ−１、１０１ａ−２、３０１ａを介して第１のドアホン親機２００ａに接続されている。第１のドアホンシステム１ａは、第１のドアホン親機２００ａによるデータ転送機能により、第１のドアホン親機２００ａを中心としたスター型の通信ネットワークを形成している。
【００１８】
第２のドアホンシステム１ｂは、２つの第２の玄関子機１００ｂ−１、１００ｂ−２、第２のドアホン親機２００ｂおよび第２の増設モニタ３００ｂを有する。第２の玄関子機１００ｂ−１、１００ｂ−２および第２の増設モニタ３００ｂは、それぞれ、通信ケーブル１０１ｂ−１、１０１ｂ−２、３０１ｂを介して第１のドアホン親機２００ｂに接続されている。第２のドアホンシステム１ｂは、第２のドアホン親機２００ｂによるデータ転送機能により、第２のドアホン親機２００ｂを中心としたスター型の通信ネットワークを形成している。
【００１９】
通信ケーブル１１は、第１のドアホン親機２００ａと第２のドアホン親機２００ｂとを接続している。通信ケーブル１１、１０１ａ−１、１０１ａ−２、３０１ａ、１０１ｂ−１、１０１ｂ−２、３０１ｂのそれぞれは、１対の銅線から成る２線ケーブルである。
【００２０】
なお、以下では、第１のドアホン親機２００ａおよび第２のドアホン親機２００ｂは、同一の構成を有するため、適宜「ドアホン親機２００」として纏めて説明を行う。また、第１の玄関子機１００ａ−１、１００ａ−２および第２の玄関子機１００ｂ−１、１００ｂ−２は、同一の構成を有するため、適宜「玄関子機１００」として纏めて説明を行う。また、第１の増設モニタ３００ａおよび第２の増設モニタ３００ｂは、同一の構成を有するため、適宜「増設モニタ３００」として纏めて説明を行う。
【００２１】
玄関子機１００は、親世帯の住居スペースおよび子世帯の住居スペースのそれぞれの玄関先に設けられる。ドアホン親機２００および増設モニタ３００は、親世帯の住居スペースおよび子世帯の住居スペースのそれぞれの宅内に設けられ、壁に固定されたり、テーブルまたは台の上などに載置されたりする。
【００２２】
玄関子機１００は、呼出ボタンの操作等の所定の操作が行われたとき、呼出信号を含む制御信号を生成し、玄関周辺の映像を撮影して映像データを生成し、玄関周辺の音声を取得して音声データを生成する。また、玄関子機１００は、ドアホン親機２００から受信した音声データおよび制御情報に従って、音声の出力等を行う。
【００２３】
ドアホン親機２００は、玄関子機１００と通信を行い、玄関子機１００から制御信号、映像データ、および音声データを受信し、音声データおよび制御情報を送信する。また、ドアホン親機２００は、増設モニタ３００と通信を行う。そして、ドアホン親機２００は、玄関子機１００から受信した制御信号、映像データおよび音声データ（以下、適宜「各種子機データ」という）を増設モニタ３００へ転送し、増設モニタ３００から受信した音声データおよび制御情報を玄関子機１００へ転送する。
【００２４】
ドアホン親機２００は、玄関子機１００から呼出信号を受信したとき、呼出音の出力を行うと共に、玄関周辺の映像および音声を出力する。そして、応答ボタンの操作等の所定の操作が行われると、ドアホン親機２００周辺の音声を取得して音声データを生成し、制御情報と共に玄関子機１００へ送信する。
【００２５】
また、ドアホン親機２００は、ドアホンシステム１の他のドアホン親機２００と通信を行い、玄関子機１００から受信した各種子機データを他のドアホン親機２００へ転送し、他のドアホン親機２００から受信した各種子機データに対し、音声／映像出力や転送等の所定の処理を行う。
【００２６】
増設モニタ３００は、ドアホン親機２００から呼出信号を受信したとき、呼出音の出力を行うと共に、玄関周辺の映像および音声を出力する。そして、応答ボタンの操作等の所定の操作が行われると、増設モニタ３００周辺の音声を取得して音声データを生成し、制御情報と共にドアホン親機２００へ送信する。
【００２７】
なお、以下の説明において、玄関子機１００あるいは増設モニタ３００からドアホン親機２００への方向を「上り方向」といい、玄関子機１００あるいは増設モニタ３００から上り方向に送信されるパケット、信号をそれぞれ「上りパケット」、「上り信号」という。また、ドアホン親機２００から玄関子機１００あるいは増設モニタ３００への方向を「下り方向」といい、ドアホン親機２００から下り方向に送信されるパケット、信号をそれぞれ「下りパケット」、「下り信号」という。
【００２８】
＜フレーム構成、タイムスロット構成＞
次に、本実施の形態に係る同期通信時のフレーム構成、タイムスロット構成について図２Ａを用いて説明する。図２Ａに示すように、各フレームは、48000bitの領域を有し、10ms周期、4.8Mbpsのビットレートであり、２４個のタイムスロットに分割される。したがって、各タイムスロットは、2000bit=250byteの領域を有し、0.416ms周期、4.8Mbpsのビットレートになる。
【００２９】
各タイムスロットは、52byteのガードスペース（Guard）、4byteのプリアンブルフィールド、2byteのシンクフィールド（Sync）、32byteの制御データフィールド、160byteのユーザデータフィールドに分けられている。
【００３０】
ガードスペースは、伝播遅延時間差やクロックジッタ等によるタイムスロットの衝突を避けるための時間である。プリアンブルフィールドには、所定のユニークパターンを有するプリアンブルデータ（後述）が付加される。シンクフィールドには、所定のシンクパターンが付加される。制御データフィールドには、制御データが付加される。ユーザデータフィールドには、画像データおよび音声データが付加される。ここでシンクパターンとは、シンクフィールドに配置された既知のデータあるいはデータ列であって、受信データ受信時の同期を確立するために用いられ、受信データが正確なタイミングで受信されたことを確認するための予め規定した既知のデータパターンである。
【００３１】
＜割り込み信号の構成＞
次に、本実施の形態に係る非同期通信時の割り込み信号の構成について図２Ｂを用いて説明する。
【００３２】
図２Ｂに示すように、割り込み信号は、4byteのプリアンブルフィールド、2byteのシンクフィールド（Sync）、32byteの制御データフィールドに分けられている。さらに、図２Ｂに示す割り込み信号には、将来の拡張用として、30byteのユーザデータフィールドが設けられている。
【００３３】
割り込み信号のプリアンブルデータおよびシンクパターンは、図２Ａに示した同期通信時のタイムスロットと同一のものである。これにより、同期通信時と非同期通信時とで受信部等を共用できるため、コストを抑えることができる。
【００３４】
割り込み信号の制御データフィールドには、メッセージ種別（同期要求等）、送信元機器番号（ＩＤ）等の制御情報が書き込まれる。割り込み信号のユーザデータフィールドは、機器異常情報（機器の異常を検知したことを示す情報）等、メッセージ種別に応じた詳細情報を通知するフィールドとして使用しても良い。
【００３５】
なお、図２Ｂに示す割り込み信号は、接続機器の初期登録時にも使用される。
【００３６】
＜玄関子機の構成＞
次に、玄関子機１００の構成について、図３のブロック図を用いて説明する。図３に示すように、玄関子機１００は、ケーブル接続部１０１、キー入力部１０２、スピーカ１０３、マイク１０４、音声Ｉ／Ｆ（インターフェイス）部１０５、カメラ部１０６および制御部１０７を有する。制御部１０７は、内部に、第１クロック生成部１３１、パケット生成部１３２、データ再生部１３３、接続状態検出部１３４、水晶発振周波数制御部１３５、水晶発振部１３６を有する。また、玄関子機１００は、送信データ処理部１０８、送信データ反転部１０９、送信ドライバ１１０、受信ドライバ１１１、受信データ反転部１１２、受信データ処理部１１３、識別子記憶部１１４を有する。
【００３７】
ケーブル接続部１０１は、２線ケーブル用の接続端子を含み、２線ケーブルの玄関側の一端と、受信ドライバ１１１および送信ドライバ１１０との間を、信号を伝送可能な状態で接続する。なお、２線ケーブルの他端は、ドアホン親機２００に接続される。
【００３８】
キー入力部１０２は、呼出ボタンを含み、呼出ボタンが操作されたとき、その旨を示す信号を制御部１０７に出力する。
【００３９】
スピーカ１０３は、音声Ｉ／Ｆ部１０５から出力されたアナログ音声データを、音声に変換して出力する。
【００４０】
マイク１０４は、周囲の音声を集音してアナログ音声データに変換し、音声Ｉ／Ｆ部１０５に出力する。
【００４１】
音声Ｉ／Ｆ部１０５は、制御部１０７から出力されたデジタル音声データを、アナログ音声データに変換し、信号レベルを調整して、スピーカ１０３に出力する。また、音声Ｉ／Ｆ部１０５は、マイク１０４から出力されたアナログ音声データを、信号レベルを調整し、デジタル音声データに変換して、制御部１０７に出力する。かかるアナログ／デジタル変換は、Ａ／Ｄ，Ｄ／Ａ変換器（図示せず）により行われる。
【００４２】
なお、音声Ｉ／Ｆ部１０５は、マイク１０４から出力されたアナログ音声データをデジタル変換したデータに対して、所定の音声圧縮処理を行って得られるデータを、デジタル音声データとして制御部１０７に出力してもよい。また、音声Ｉ／Ｆ部１０５は、制御部１０７から出力されたデジタル音声データが所定の音声圧縮処理を行って得られたデータである場合、当該データに対して所定の音声伸張処理を行ってから、デジタル／アナログ変換を行う。
【００４３】
カメラ部１０６は、デジタルカメラを含み、玄関の映像を撮影し、デジタル映像データを生成して、制御部１０７に出力する。なお、カメラ部１０６は、エンコーダモジュールを搭載していてもよい。すなわち、カメラ部１０６は、デジタルカメラから出力された映像データに対してＨ.２６４等の所定の動画圧縮処理を行って得られるデータを、デジタル映像データとして制御部１０７に出力してもよい。
【００４４】
制御部１０７は、玄関子機１００の各部の制御を行う。また、制御部１０７は、送信を許可する送信区間、および、受信を許可する受信区間を指示する切り替え制御信号（SW CON）を送信ドライバ１１０および受信ドライバ１１１に出力する。
【００４５】
制御部１０７の第１クロック生成部１３１は、受信データをサンプリングするためのクロックであって、水晶発振部１３６の発振周波数を基準に、受信データのビットレートのｎ倍（ｎは１以上）に対応する第１周波数（例えば、48MHz（ｎ＝１０））のクロック（CLK）を生成し、受信データ処理部１１３に出力する。
【００４６】
制御部１０７のパケット生成部１３２は、映像付き通話を実現するための上りパケットを生成する。具体的には、パケット生成部１３２は、音声Ｉ／Ｆ部１０５から出力されたデジタル音声データおよびカメラ部１０６から出力されたデジタル映像データを適宜分割して各タイムスロットのユーザデータフィールドに書き込み、自機（玄関子機１００）に固有の識別子（以下、「自機ＩＤｓｌａｖｅ」という）および通信相手のドアホン親機２００の識別子（以下、「ＩＤｍａｓｔｅｒ」という）を含む制御データを各タイムスロットの制御データフィールドに書き込む。さらに、パケット生成部１３２は、各タイムスロットに、プリアンブルデータ、シンクパターンを書き込み、上りパケット（送信データ）を生成する。さらに、パケット生成部１３２は、送信用のイネーブル信号（SSCS）および送信用の第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成する。そして、パケット生成部１３２は、上りパケットを、送信用のイネーブル信号（SSCS）およびクロック（SSCK）と同期させて、送信データ処理部１０８に出力する。なお、クロック（SSCK）は、水晶発振部１３６の発振周波数を基準にして生成される。
【００４７】
なお、玄関子機１００とドアホン親機２００との間でデータが送受されない待機状態では、パケット生成部１３２は、上りパケットを生成しない。また、待機状態（非同期通信時）において、呼出ボタンが操作される等の所定のイベントが発生すると、パケット生成部１３２は、プリアンブルデータ、シンクパターン、制御データを書き込んだ上りパケット（割り込み信号）を生成する。なお、非同期通信時の割り込み信号において使用されるプリアンブルとシンクパターンは、同期通信時に使用されるものと同一である。
【００４８】
制御部１０７のデータ再生部１３３は、受信データ処理部１１３からイネーブル信号（SSCS）を入力すると、受信データ処理部１１３から出力された第２周波数のクロック（SSCK）を使用し、受信データ処理部１１３から出力された下りパケットを再生し、再生した下りパケット（復号データ）に含まれるデジタル音声データを音声Ｉ／Ｆ部１０５に出力し、シンクパターンを接続状態検出部１３４に出力する。また、データ再生部１３３は、再生した下りパケット（デジタル通信フレーム）を水晶発振周波数制御部１３５に出力する。なお、データ再生部１３３は、初期登録時に、下りパケットに含まれる自機ＩＤｓｌａｖｅおよびＩＤｍａｓｔｅｒを識別子記憶部１１４に記憶させる。
【００４９】
また、データ再生部１３３は、待機状態（非同期通信時）において所定のイベントが発生し、下り信号（割り込み信号）を入力した場合、下り信号を復調して下りパケットを取得し、下りパケットに含まれるシンクパターンを接続状態検出部１３４に出力する。データ再生部１３３は、接続状態検出部１３４において正確に割り込み信号を捕捉できたことを確認した後、割り込み信号の制御データを抽出する。制御データが同期要求であれば、玄関子機１００は、ドアホン親機２００との同期処理に移行する。
【００５０】
制御部１０７の接続状態検出部１３４は、２線ケーブルが正接続である場合のチェック用シンクパターン（以下、「正接続チェック用シンクパターン」という（例えば、16bit全てが「０」））、および、正接続チェック用シンクパターンの逆のパターンであって、２線ケーブルが逆接続である場合のチェック用シンクパターン（以下、「逆接続チェック用シンクパターン」という（例えば、16bit全てが「１」））を記憶している。そして、接続状態検出部１３４は、データ再生部１３３から出力された受信データのシンクパターンを、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンと照合する。接続状態検出部１３４は、受信データのシンクパターンと正接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが正接続であると判定し、受信データのシンクパターンと逆接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが逆接続であると判定する。そして、接続状態検出部１３４は、判定結果を示す反転制御信号（INV CON）を、送信データ反転部１０９および受信データ反転部１１２に出力する。
【００５１】
制御部１０７の水晶発振周波数制御部１３５は、データ再生部１３３から出力された再生データの規定のデータ数が占める時間と、この規定のデータ数に対応する内部の計測用クロックのカウントによる時間との時間差を減らすように、水晶発振部１３６の発振周波数を制御する。なお、水晶発振周波数制御部１３５の構成の詳細については後述する。
【００５２】
制御部１０７の水晶発振部１３６は、水晶発振子を有し、発振周波数の電圧振幅信号（周波数信号）を第１クロック生成部１３１、パケット生成部１３２および水晶発振周波数制御部１３５に出力する。また、水晶発振部１３６は、水晶発振周波数制御部１３５の制御に基づき、発振周波数を微調整する。なお、水晶発振部１３６の構成の詳細については後述する。
【００５３】
送信データ処理部１０８は、パケット生成部１３２からイネーブル信号（SSCS）を入力すると、パケット生成部１３２から出力された第２周波数のクロック（SSCK）を使用し、パケット生成部１３２から出力された上りパケットのデータに対して変調処理を行って上り信号を生成し、送信データ反転部１０９に出力する。なお、送信データ処理部１０８の変調処理の詳細（具体例）については後述する。
【００５４】
送信データ反転部１０９は、接続状態検出部１３４において２線ケーブルが逆接続であると判定された場合、送信データ処理部１０８から出力された上り信号を反転させて送信ドライバ１１０に出力する。一方、送信データ反転部１０９は、接続状態検出部１３４において２線ケーブルが正接続であると判定された場合、送信データ処理部１０８から出力された上り信号をそのまま送信ドライバ１１０に出力する。
【００５５】
送信ドライバ１１０は、制御部１０７からの切り替え制御信号（SW CON）によって指示された送信区間において、上り信号を、ケーブル接続部１０１を介してドアホン親機２００に送信する。
【００５６】
受信ドライバ１１１は、ドアホン親機２００から送信された下り信号を、ケーブル接続部１０１を介して受信する。そして、受信ドライバ１１１は、制御部１０７からの切り替え制御信号（SW CON）によって指示された受信区間において、下り信号を、受信データ反転部１１２に出力する。
【００５７】
受信データ反転部１１２は、接続状態検出部１３４において２線ケーブルが逆接続であると判定された場合、受信ドライバ１１１から出力された下り信号を反転させて受信データ処理部１１３に出力する。一方、受信データ反転部１１２は、接続状態検出部１３４において２線ケーブルが正接続であると判定された場合、受信ドライバ１１１から出力された下り信号をそのまま受信データ処理部１１３に出力する。
【００５８】
受信データ処理部１１３は、第１クロック生成部１３１から出力された第１周波数のクロック（CLK）を使用し、受信ドライバ１１１から出力された下り信号に含まれるプリアンブルデータを用いてドアホン親機２００との同期（受信データの各ビットの先頭のタイミング）を検出する。そして、受信データ処理部１１３は、プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号（SSCS）をデータ再生部１３３に出力する。
【００５９】
また、受信データ処理部１１３は、受信データ反転部１１２から出力された下り信号（受信データ）を復号し、復号データをデータ再生部１３３に出力する。また、受信データ処理部１１３は、第１クロック生成部１３１から出力された第１周波数のクロック（CLK）を基準に、受信データのビットレートに対応する第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成し、データ再生部１３３に出力する。なお、受信データ処理部１１３の構成の詳細については、後述する。
【００６０】
識別子記憶部１１４は、ドアホン親機２００から受信した自機ＩＤｓｌａｖｅおよびＩＤｍａｓｔｅｒを記憶する。
【００６１】
＜ドアホン親機の構成＞
次に、ドアホン親機２００の構成について、図４のブロック図を用いて説明する。図４に示すように、ドアホン親機２００は、ケーブル接続部２０１、キー入力部２０２、スピーカ２０３、マイク２０４、音声Ｉ／Ｆ部２０５、ディスプレイ部２０６および制御部２０７を有する。制御部２０７は、内部に、第１クロック生成部２３１、パケット生成部２３２、データ再生部２３３、接続状態検出部２３４、水晶発振周波数制御部２３５、水晶発振部２３６を有する。また、ドアホン親機２００は、送信データ処理部２０８、送信データ反転部２０９、送信ドライバ２１０、受信ドライバ２１１およびルーティング制御部２１２、受信データ処理部２１３、識別子記憶部２１４、不揮発性メモリ２１５を有する。なお、ドアホン親機２００は、ケーブル接続部２０１、送信ドライバ２１０および受信ドライバ２１１を、Ｎ個（Ｎは自然数）有する。
【００６２】
ケーブル接続部２０１−ｉ（ｉは１からＮまでの何れかの整数）は、２線ケーブル用の接続端子を含み、２線ケーブルの室内側の一端と、送信ドライバ２１０−ｉおよび受信ドライバ２１１−ｉとの間を、信号を伝送可能な状態で接続する。なお、各２線ケーブルの他端は、玄関子機１００、増設モニタ３００あるいは他のドアホンシステムの親機に接続される。図４では、ケーブル接続部２０１−１が、他のドアホンシステムの親機に接続されている場合を例示している。
【００６３】
キー入力部２０２は、応答ボタンを含み、応答ボタンが操作されたとき、その旨を示す信号を制御部２０７に出力する。
【００６４】
スピーカ２０３は、音声Ｉ／Ｆ部２０５から出力されたアナログ音声データを、音声に変換して出力する。
【００６５】
マイク２０４は、周囲の音声を集音してアナログ音声データに変換し、音声Ｉ／Ｆ部２０５に出力する。
【００６６】
音声Ｉ／Ｆ部２０５は、制御部２０７から出力されたデジタル音声データを、アナログ音声データに変換し、信号レベルを調整して、スピーカ２０３に出力する。また、音声Ｉ／Ｆ部２０５は、マイク２０４から出力されたアナログ音声データを、信号レベルを調整し、デジタル音声データに変換して、制御部２０７に出力する。かかるアナログ／デジタル変換は、Ａ／Ｄ，Ｄ／Ａ変換器（図示せず）により行われる。
【００６７】
なお、音声Ｉ／Ｆ部２０５は、マイク２０４から出力されたアナログ音声データをデジタル変換したデータに対して、所定の音声圧縮処理を行って得られるデータを、デジタル音声データとして制御部２０７に出力してもよい。また、音声Ｉ／Ｆ部２０５は、制御部２０７から出力されたデジタル音声データが所定の音声圧縮処理を行って得られたデータである場合、当該データに対して所定の音声伸張処理を行ってから、デジタル／アナログ変換を行う。
【００６８】
ディスプレイ部２０６は、液晶ディスプレイを含み、制御部２０７から出力されたデジタル映像データを再生し、玄関の映像を表示する。なお、制御部２０７から出力されたデジタル映像データが所定の動画圧縮処理を行って得られたデータである場合、当該データに対して所定の動画伸張処理を行って、映像表示を行う。
【００６９】
制御部２０７は、ドアホン親機２００の各部の制御を行う。また、制御部２０７は、送信を許可する送信区間、および、受信を許可する受信区間を指示する切り替え制御信号（SW CON）を各送信ドライバ２１０−ｉ、各受信ドライバ２１１−ｉおよびルーティング制御部２１２に出力する。
【００７０】
制御部２０７の第１クロック生成部２３１は、受信データをサンプリングするためのクロックであって、水晶発振部２３６の発振周波数を基準に、受信データのビットレートのｎ倍に対応する第１周波数（例えば、48MHz（ｎ＝１０））のクロック（CLK）を生成し、受信データ処理部２１３に出力する。
【００７１】
制御部２０７のパケット生成部２３２は、映像付き通話を実現するための下りパケットを生成する。具体的には、パケット生成部２３２は、音声Ｉ／Ｆ部２０５から出力されたデジタル音声データを適宜分割して各タイムスロットのユーザデータフィールドに書き込み、自機（ドアホン親機２００）に固有の識別子（以下、「自機ＩＤｍａｓｔｅｒ」という）および通信相手の機器の識別子を含む制御データを各タイムスロットの制御データフィールドに書き込む。さらに、パケット生成部２３２は、各タイムスロットに、プリアンブルデータ、シンクパターンを書き込み、下りパケット（送信データ）を生成する。さらに、パケット生成部２３２は、送信用のイネーブル信号（SSCS）および送信用の第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成する。そして、パケット生成部２３２は、下りパケットを、送信用のイネーブル信号（SSCS）およびクロック（SSCK）と同期させて、送信データ処理部２０８に出力する。なお、クロック（SSCK）は、水晶発振部２３６の発振周波数を基準にして生成される。
【００７２】
また、パケット生成部２３２は、ドアホン親機２００の動作あるいは玄関子機１００の動作に関する制御データを、玄関子機１００への送信の対象となるデータとして送信データ処理部２０８に出力してもよい。かかる制御データには、例えば、ドアホン親機２００から玄関子機１００のカメラ動作（データレート、パン、チルト、ライト、シャッター、およびフィルタ等の動作）や、玄関子機１００に備えられた各種センサデバイスの動作を、ドアホン親機２００から制御するための制御信号が含まれる。また、かかる制御データには、玄関子機１００に備えられた無線通信回路等（図示せず）を介して屋外に配置されたデバイス（門の電子鍵等）の動作を制御するための制御信号が含まれる。
【００７３】
なお、玄関子機１００（あるいは増設モニタ３００）とドアホン親機２００との間でデータが送受されない待機状態では、パケット生成部２３２は、下りパケットを生成しない。また、待機状態（非同期通信時）において、応答ボタンが操作される等の所定のイベントが発生すると、パケット生成部２３２は、プリアンブルデータ、シンクパターン、制御データを書き込んだ下りパケット（割り込み信号）を生成する。なお、非同期通信時の割り込み信号において使用されるプリアンブルとシンクパターンは、同期通信時に使用されるものと同一である。
【００７４】
制御部２０７のデータ再生部２３３は、受信データ処理部２１３からイネーブル信号（SSCS）を入力すると、受信データ処理部２１３から出力された第２周波数のクロック（SSCK）を使用し、受信データ処理部２１３から出力された上りパケットを再生し、再生した上りパケット（復号データ）に含まれるデジタル音声データを音声Ｉ／Ｆ部２０５に出力し、デジタル映像データをディスプレイ部２０６に出力し、シンクパターンを接続状態検出部２３４に出力する。また、データ再生部２３３は、再生した下りパケット（デジタル通信フレーム）を水晶発振周波数制御部２３５に出力する。
【００７５】
また、データ再生部２３３は、待機状態（非同期通信時）において所定のイベントが発生し、上り信号（割り込み信号）を入力した場合、上り信号を復調して上りパケットを取得し、上りパケットに含まれるシンクパターンを接続状態検出部２３４に出力する。データ再生部２３３は、接続状態検出部２３４において正確に割り込み信号を捕捉できたことを確認した後、割り込み信号の制御データを抽出する。制御データが同期要求であれば、ドアホン親機２００は、玄関子機１００あるいは増設モニタ３００との同期処理に移行する。
【００７６】
制御部２０７の接続状態検出部２３４は、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンを記憶し、データ再生部２３３から出力された受信データのシンクパターンを、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンと照合する。接続状態検出部２３４は、受信データのシンクパターンと正接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが正接続であると判定し、受信データのシンクパターンと逆接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが逆接続であると判定する。そして、接続状態検出部２３４は、判定結果を示す反転制御信号（INV CON）を、送信データ反転部２０９に出力する。
【００７７】
制御部２０７の水晶発振周波数制御部２３５は、データ再生部２３３から出力された再生データの規定のデータ数が占める時間と、この規定のデータ数に対応する内部の計測用クロックのカウントによる時間との時間差を減らすように、水晶発振部２３６の発振周波数を制御する。なお、水晶発振周波数制御部２３５は、受信データ処理部２１３からのイネーブル信号で、水晶発振部２３６に対する制御動作をオン／オフする。具体的には、水晶発振周波数制御部２３５は、ドアホン親機２００が、スロット管理を行うマスタ親機である場合には、水晶発振部２３６の発振周波数を調整しない。一方、水晶発振周波数制御部２３５は、ドアホン親機２００が、スロット管理を行わないスレーブ親機である場合には、水晶発振部２３６の発振周波数を調整する。
【００７８】
制御部２０７の水晶発振部２３６は、水晶発振子を有し、発振周波数の電圧振幅信号（周波数信号）を第１クロック生成部２３１、パケット生成部２３２および水晶発振周波数制御部２３５に出力する。また、水晶発振部２３６は、水晶発振周波数制御部２３５の制御に基づき、発振周波数を微調整する。
【００７９】
送信データ処理部２０８は、パケット生成部２３２からイネーブル信号（SSCS）を入力すると、パケット生成部２３２から出力された第２周波数のクロック（SSCK）を使用し、パケット生成部２３２から出力された下りパケットのデータに対して変調処理を行って下り信号を生成し、ルーティング制御部２１２に出力する。
【００８０】
送信データ反転部２０９は、接続状態検出部２３４において２線ケーブルが逆接続であると判定された場合、ルーティング制御部２１２から出力された下り信号を反転させて送信ドライバ２１０−１に出力する。一方、送信データ反転部２０９は、接続状態検出部２３４において２線ケーブルが正接続であると判定された場合、ルーティング制御部２１２から出力された下り信号をそのまま送信ドライバ２１０−１に出力する。
【００８１】
送信ドライバ２１０−１は、制御部２０７からの切り替え制御信号（SW CON）によって指示された送信区間において、下り信号を、ケーブル接続部２０１−１を介して他のドアホンシステムの親機に送信する。送信ドライバ２１０−ｉ（この場合、ｉは１以外）は、制御部２０７からの切り替え制御信号（SW CON）によって指示された送信区間において、下り信号を、ケーブル接続部２０１−ｉを介して玄関子機１００あるいは増設モニタ３００に送信する。
【００８２】
受信ドライバ２１１−ｉは、玄関子機１００、増設モニタ３００あるいは他のドアホンシステムの親機から送信された上り信号を、ケーブル接続部２０１−ｉを介して受信する。そして、受信ドライバ２１１−ｉは、制御部２０７からの切り替え制御信号（SW CON）によって指示された受信区間において、上り信号を、ルーティング制御部２１２に出力する。
【００８３】
ルーティング制御部２１２は、玄関子機１００から送信され、受信ドライバ２１１−ｉから出力された上り信号を、ドアホン親機２００宛である場合には受信データ処理部２１３に出力し、増設モニタ３００宛である場合には対応の送信ドライバ２１０−ｉに出力する。また、ルーティング制御部２１２は、送信データ処理部２０８から出力された玄関子機１００宛の下り信号を、対応の送信ドライバ２１０−ｉに出力する。また、ルーティング制御部２１２は、増設モニタ３００から送信され、受信ドライバ２１１−ｉから出力された玄関子機１００宛の上り信号を、対応の送信ドライバ２１０−ｉに出力する。また、ルーティング制御部２１２は、ルーティング（通信ルートの有効／無効）の制御を行う。なお、ルーティング制御部２１２が行うルーティング制御の具体例については後述する。
【００８４】
受信データ処理部２１３は、第１クロック生成部２３１から出力された第１周波数のクロック（CLK）を使用し、ルーティング制御部２１２から出力された上り信号に含まれるプリアンブルデータを用いて玄関子機１００との同期（受信データの各ビットの先頭のタイミング）を検出する。そして、受信データ処理部２１３は、プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号（SSCS）をデータ再生部２３３および水晶発振周波数制御部２３５に出力する。
【００８５】
また、受信データ処理部２１３は、ルーティング制御部２１２から出力された上り信号（受信データ）を復号し、復号データをデータ再生部２３３に出力する。また、受信データ処理部２１３は、第１クロック生成部２３１から出力された第１周波数のクロック（CLK）を基準に、受信データのビットレートに対応する第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成し、データ再生部２３３に出力する。
【００８６】
識別子記憶部２１４は、自機ＩＤｍａｓｔｅｒ、および、各機器（玄関子機１００、増設モニタ３００、他のドアホンシステムの親機）の識別子を記憶する。
【００８７】
不揮発性メモリ２１５は、水晶発振部２３６のレジスタの初期値等を保持する。
【００８８】
＜増設モニタの構成＞
次に、増設モニタ３００の構成について、図５のブロック図を用いて説明する。図５に示すように、増設モニタ３００は、ケーブル接続部３０１、キー入力部３０２、スピーカ３０３、マイク３０４、音声Ｉ／Ｆ（インターフェイス）部３０５、ディスプレイ部３０６および制御部３０７を有する。制御部３０７は、内部に、第１クロック生成部３３１、パケット生成部３３２、データ再生部３３３、接続状態検出部３３４、水晶発振周波数制御部３３５、水晶発振部３３６を有する。また、増設モニタ３００は、送信データ処理部３０８、送信データ反転部３０９、送信ドライバ３１０、受信ドライバ３１１、受信データ反転部３１２、受信データ処理部３１３、識別子記憶部３１４を有する。
【００８９】
ケーブル接続部３０１は、２線ケーブル用の接続端子を含み、２線ケーブルの増設モニタ側の一端と、受信ドライバ３１１および送信ドライバ３１０との間を、信号を伝送可能な状態で接続する。なお、２線ケーブルの他端は、ドアホン親機２００に接続される。
【００９０】
キー入力部３０２は、呼出ボタンを含み、呼出ボタンが操作されたとき、その旨を示す信号を制御部３０７に出力する。
【００９１】
スピーカ３０３は、音声Ｉ／Ｆ部３０５から出力されたアナログ音声データを、音声に変換して出力する。
【００９２】
マイク３０４は、周囲の音声を集音してアナログ音声データに変換し、音声Ｉ／Ｆ部３０５に出力する。
【００９３】
音声Ｉ／Ｆ部３０５は、制御部３０７から出力されたデジタル音声データを、アナログ音声データに変換し、信号レベルを調整して、スピーカ３０３に出力する。また、音声Ｉ／Ｆ部３０５は、マイク３０４から出力されたアナログ音声データを、信号レベルを調整し、デジタル音声データに変換して、制御部３０７に出力する。かかるアナログ／デジタル変換は、Ａ／Ｄ，Ｄ／Ａ変換器（図示せず）により行われる。
【００９４】
なお、音声Ｉ／Ｆ部３０５は、マイク３０４から出力されたアナログ音声データをデジタル変換したデータに対して、所定の音声圧縮処理を行って得られるデータを、デジタル音声データとして制御部３０７に出力してもよい。また、音声Ｉ／Ｆ部３０５は、制御部３０７から出力されたデジタル音声データが所定の音声圧縮処理を行って得られたデータである場合、当該データに対して所定の音声伸張処理を行ってから、デジタル／アナログ変換を行う。
【００９５】
ディスプレイ部３０６は、液晶ディスプレイを含み、制御部３０７から出力されたデジタル映像データを再生し、玄関の映像を表示する。なお、制御部３０７から出力されたデジタル映像データが所定の動画圧縮処理を行って得られたデータである場合、当該データに対して所定の動画伸張処理を行って、映像表示を行う。
【００９６】
制御部３０７は、増設モニタ３００の各部の制御を行う。また、制御部３０７は、送信を許可する送信区間、および、受信を許可する受信区間を指示する切り替え制御信号（SW CON）を送信ドライバ３１０および受信ドライバ３１１に出力する。
【００９７】
制御部３０７の第１クロック生成部３３１は、受信データをサンプリングするためのクロックであって、水晶発振部３３６の発振周波数を基準に、受信データのビットレートのｎ倍に対応する第１周波数（例えば、48MHz（ｎ＝１０））のクロック（CLK）を生成し、受信データ処理部３１３に出力する。
【００９８】
制御部３０７のパケット生成部３３２は、映像付き通話を実現するための上りパケットを生成する。具体的には、パケット生成部３３２は、音声Ｉ／Ｆ部３０５から出力されたデジタル音声データを適宜分割して各タイムスロットのユーザデータフィールドに書き込み、自機（増設モニタ３００）に固有の識別子（以下、「自機ＩＤｍｏｎｉｔｏｒ」という）およびＩＤｍａｓｔｅｒを含む制御データを各タイムスロットの制御データフィールドに書き込む。さらに、パケット生成部３３２は、各タイムスロットに、プリアンブルデータ、シンクパターンを書き込み、上りパケット（送信データ）を生成する。さらに、パケット生成部３３２は、送信用のイネーブル信号（SSCS）および送信用の第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成する。そして、パケット生成部３３２は、上りパケットを、送信用のイネーブル信号（SSCS）およびクロック（SSCK）と同期させて、送信データ処理部３０８に出力する。なお、クロック（SSCK）は、水晶発振部３３６の発振周波数を基準にして生成される。
【００９９】
なお、増設モニタ３００とドアホン親機２００との間でデータが送受されない待機状態では、パケット生成部３３２は、上りパケットを生成しない。また、待機状態（非同期通信時）において、呼出ボタンが操作される等の所定のイベントが発生すると、パケット生成部３３２は、プリアンブルデータ、シンクパターン、制御データを書き込んだ上りパケット（割り込み信号）を生成する。なお、非同期通信時の割り込み信号において使用されるプリアンブルとシンクパターンは、同期通信時に使用されるものと同一である。
【０１００】
制御部３０７のデータ再生部３３３は、受信データ処理部３１３からイネーブル信号（SSCS）を入力すると、受信データ処理部３１３から出力された第２周波数のクロック（SSCK）を使用し、受信データ処理部３１３から出力された下りパケットを再生し、再生した下りパケット（復号データ）に含まれるデジタル映像データをディスプレイ部３０６に出力し、デジタル音声データを音声Ｉ／Ｆ部３０５に出力し、シンクパターンを接続状態検出部３３４に出力する。また、データ再生部３３３は、再生した下りパケット（デジタル通信フレーム）を水晶発振周波数制御部３３５に出力する。なお、データ再生部３３３は、初期登録時に、下りパケットに含まれる自機ＩＤｍｏｎｉｔｏｒおよびＩＤｍａｓｔｅｒを識別子記憶部３１４に記憶させる。
【０１０１】
また、データ再生部３３３は、待機状態（非同期通信時）において所定のイベントが発生し、下り信号（割り込み信号）を入力した場合、下り信号を復調して下りパケットを取得し、下りパケットに含まれるシンクパターンを接続状態検出部３３４に出力する。データ再生部３３３は、接続状態検出部３３４において正確に割り込み信号を捕捉できたことを確認した後、割り込み信号の制御データを抽出する。制御データが同期要求であれば、増設モニタ３００は、ドアホン親機２００との同期処理に移行する。
【０１０２】
制御部３０７の接続状態検出部３３４は、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンを記憶し、データ再生部３３３から出力された受信データのシンクパターンを、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンと照合する。接続状態検出部３３４は、受信データのシンクパターンと正接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが正接続であると判定し、受信データのシンクパターンと逆接続チェック用シンクパターンが完全に一致した場合に２線ケーブルが逆接続であると判定する。そして、接続状態検出部３３４は、判定結果を示す反転制御信号（INV CON）を、送信データ反転部３０９および受信データ反転部３１２に出力する。
【０１０３】
制御部３０７の水晶発振周波数制御部３３５は、データ再生部３３３から出力された再生データの規定のデータ数が占める時間と、この規定のデータ数に対応する内部の計測用クロックのカウントによる時間との時間差を減らすように、水晶発振部３３６の発振周波数を制御する。
【０１０４】
制御部３０７の水晶発振部３３６は、水晶発振子を有し、発振周波数の電圧振幅信号（周波数信号）を第１クロック生成部３３１、パケット生成部３３２および水晶発振周波数制御部３３５に出力する。また、水晶発振部３３６は、水晶発振周波数制御部３３５の制御に基づき、発振周波数を微調整する。
【０１０５】
送信データ処理部３０８は、パケット生成部３３２からイネーブル信号（SSCS）を入力すると、パケット生成部３３２から出力された第２周波数のクロック（SSCK）を使用し、パケット生成部３３２から出力された上りパケットのデータに対して変調処理を行って上り信号を生成し、送信データ反転部３０９に出力する。
【０１０６】
送信データ反転部３０９は、接続状態検出部３３４において２線ケーブルが逆接続であると判定された場合、送信データ処理部３０８から出力された上り信号を反転させて送信ドライバ３１０に出力する。一方、送信データ反転部３０９は、接続状態検出部３３４において２線ケーブルが正接続であると判定された場合、送信データ処理部３０８から出力された上り信号をそのまま送信ドライバ３１０に出力する。
【０１０７】
送信ドライバ３１０は、制御部３０７からの切り替え制御信号（SW CON）によって指示された送信区間において、上り信号を、ケーブル接続部３０１を介してドアホン親機２００に送信する。
【０１０８】
受信ドライバ３１１は、ドアホン親機２００から送信された下り信号を、ケーブル接続部３０１を介して受信する。そして、受信ドライバ３１１は、制御部３０７からの切り替え制御信号（SW CON）によって指示された受信区間において、下り信号を、受信データ反転部３１２に出力する。
【０１０９】
受信データ反転部３１２は、接続状態検出部３３４において２線ケーブルが逆接続であると判定された場合、受信ドライバ３１１から出力された下り信号を反転させて受信データ処理部３１３に出力する。一方、受信データ反転部３１２は、接続状態検出部３３４において２線ケーブルが正接続であると判定された場合、受信ドライバ３１１から出力された下り信号をそのまま受信データ処理部３１３に出力する。
【０１１０】
受信データ処理部３１３は、第１クロック生成部３３１から出力された第１周波数のクロック（CLK）を使用し、受信ドライバ３１１から出力された下り信号に含まれるプリアンブルデータを用いてドアホン親機２００との同期（受信データの各ビットの先頭のタイミング）を検出する。そして、受信データ処理部３１３は、プリアンブルデータのユニークパターンを検出したタイミングで、データ再生動作を許可するイネーブル信号（SSCS）をデータ再生部３３３に出力する。
【０１１１】
また、受信データ処理部３１３は、受信データ反転部３１２から出力された下り信号（受信データ）を復号し、復号データをデータ再生部３３３に出力する。また、受信データ処理部３１３は、第１クロック生成部１３１から出力された第１周波数のクロック（CLK）を基準に、受信データのビットレートに対応する第２周波数（例えば、4.8MHz）のクロック（SSCK）を生成し、データ再生部３３３に出力する。
【０１１２】
識別子記憶部３１４は、ドアホン親機２００から受信した自機ＩＤｍｏｎｉｔｏｒおよびＩＤｍａｓｔｅｒを記憶する。
【０１１３】
なお、玄関子機１００、ドアホン親機２００および増設モニタ３００は、図示しないが、例えば、ＣＰＵ（Central Processing Unit）、制御プログラムを格納したＲＯＭ（Read Only Memory）等の記憶媒体、ＲＡＭ（Random Access Memory）等の作業用メモリ、および通信回路をそれぞれ有する。この場合、上記した各部の機能は、ＣＰＵが制御プログラムを実行することにより実現される。
【０１１４】
＜変調処理の一例＞
次に、送信データ処理部１０８（２０８、３０８）が行う変調処理の一例について図６、図７を用いて説明する。図６、図７では、マンチェスタ符号を採用した場合を示している。
【０１１５】
送信データ処理部１０８（２０８、３０８）は、周期Ｔｍ毎に、パケットの各データ（１ビット）に対応する信号を１つ生成する。マンチェスタ符号を採用した場合、図６に示すように、送信データ処理部１０８（２０８、３０８）は、値「０」のデータ４０１にLowからHighへの立上りを発生させ、変調信号４０２を生成する。また、送信データ処理部１０８（２０８、３０８）は、値「１」のデータ４１１にHighからLowへの立下りを発生させ、変調信号４１２を生成する。
【０１１６】
そして、図７に示すように、「０，０，１，・・・，１，０」というデータ列４２１に対して、送信データ処理部１０８（２０８、３０８）は、各ビットの値に対応して、周期Ｔｍ毎に立上りあるいは立下りを有する変調信号４２２を生成する。
【０１１７】
＜プリアンブルデータの一例＞
次に、本実施の形態において使用されるプリアンブルデータの一例について図８を用いて説明する。
【０１１８】
図８に示すように、本実施の形態において使用されるプリアンブルデータ（4byte=32bit）は、1byte目から3byte目までがすべて「１」のパターンであり、4byte目が、最初から6bitまでが「１」、7bitが「０」、8bit（最後の1bit）が「１」のパターンである。さらに、この場合、プリアンブルデータに続くシンクパターンの最初の1bitが「１」である。この結果、図８に示すプリアンブルデータは、4byte目の6bit目から8bit目にかけての隣接する立下りエッジ間５０１の期間が他よりも長いユニークパターンとなっている。また、隣接する立下りエッジ間５０１のＨ（High）の期間およびＬ（Low）の期間が他よりも長くなっている。なお、図８は、マンチェスタエンコード後のプリアンブルデータの波形を示している。
【０１１９】
なお、本実施の形態では、プリアンブルデータが、図８に示すものが反転されたものであっても良い。すなわち、本実施の形態において使用されるプリアンブルデータ（4byte=32bit）は、1byte目から3byte目までがすべて「０」のパターンであり、4byte目が、最初から6bitまでが「０」、7bitが「１」、8bit（最後の1bit）が「０」のパターンであってもよい。この場合、プリアンブルデータに続くシンクパターンの最初の1bitが「０」である。
【０１２０】
＜受信データ処理部の内部構成＞
次に、玄関子機１００の受信データ処理部１１３の内部構成の詳細について、図９を用いて説明する。なお、その説明の際、本実施の形態の同期検出処理について理解を容易にするため、図９と併せて図１０を用いる。図１０の例において、プリアンブルデータおよびそのユニークパターンは、図８に示したものを用いる。なお、図１０では、第１クロック生成部１３１が48MHzのクロック（CLK）を生成し、第２クロック生成部１５６が4.8MHzのクロック（SSCK）を生成している場合を示している。
【０１２１】
図９に示すように、受信データ処理部１１３は、第１のユニークパターン検出部１５１、第２のユニークパターン検出部１５２、イネーブル信号生成部１５３、タイミング調整部１５４、受信データ復号部１５５および第２クロック生成部１５６を有する。
【０１２２】
受信データ反転部１１２から出力された受信データは、第１のユニークパターン検出部１５１、第２のユニークパターン検出部１５２、タイミング調整部１５４および受信データ復号部１５５に入力される。第１クロック生成部１３１のクロック（CLK）は、第１のユニークパターン検出部１５１、第２のユニークパターン検出部１５２、タイミング調整部１５４、受信データ復号部１５５および第２クロック生成部１５６に入力される。
【０１２３】
第１のユニークパターン検出部１５１および第２のユニークパターン検出部１５２は、ユニークパターン検出用のクロックの第１規定数（例えば、「１８」から「２２」）を記憶している。
【０１２４】
第１のユニークパターン検出部１５１は、第１クロック生成部１３１のクロックで、受信データ反転部１１２から出力された受信データに含まれるプリアンブルデータをサンプリングし、隣接する立下りエッジ間のクロックを計数する。第１のユニークパターン検出部１５１は、隣接する立下りエッジ間のクロック数が第１規定数のいずれかに一致した場合にユニークパターンを検出したと判定する。図１０の例では、隣接する立下りエッジ間５０１のクロック数「２０」が、第１規定数の中の１つと一致する。そして、第１のユニークパターン検出部１５１は、所定のタイミングで、その旨を示す信号を、イネーブル信号生成部１５３に出力する。
【０１２５】
第２のユニークパターン検出部１５２は、第１のユニークパターン検出部１５１と同一タイミングで、受信データ反転部１１２から出力された受信データに含まれるプリアンブルデータをサンプリングし、隣接する立上りエッジ間のクロックを計数する。第２のユニークパターン検出部１５２は、隣接する立上りエッジ間のクロック数が第１規定数のいずれかに一致した場合にユニークパターンを検出したと判定し、その旨を示す信号をイネーブル信号生成部１５３に出力する。
【０１２６】
イネーブル信号生成部１５３は、第１のユニークパターン検出部１５１あるいは第２のユニークパターン検出部１５２のいずれかから、ユニークパターンを検出した旨を示す信号を入力すると（図１０のタイミング５１０）、データ再生動作を許可するイネーブル信号をタイミング調整部１５４およびデータ再生部１３３に出力する（図１０の例では、イネーブル信号SSCSを立下げ、Ｌ（Low）信号とする（アクティブにする））。
【０１２７】
タイミング調整部１５４は、内部にタイミング生成用カウンタを有し、イネーブル信号生成部１５３からイネーブル信号を入力すると、先頭の受信データ（シンクパターン１ビット目）の波形エッジを検出する。なお、先頭の受信データは、プリアンブルデータとシンクパターンの間の波形エッジであるデータ反転のタイミング５１１から始まる。
【０１２８】
そして、タイミング調整部１５４は、該波形エッジを検出した後に、第１周波数のクロックで、タイミング生成用カウンタによる「０」から「９」までのカウントを繰り返し行い、各受信データの波形エッジのタイミングにおけるカウンタ値を観測する。そして、該カウンタ値が正常な値と異なる場合、タイミング調整部１５４は、カウンタ値を補正し、補正後のカウンタ値を受信データ復号部１５５および第２クロック生成部１５６に出力する。これにより、カウンタ値が所定の値となる範囲であるデータ再生ウィンドウの範囲（図１０の範囲５０２）の開始タイミングが調整される。
【０１２９】
受信データ復号部１５５は、タイミング調整部１５４からカウンタ値を入力し、データ再生ウィンドウの範囲（図１０の範囲５０２）で、受信データ１ビット分の波形の論理反転をスキャン検出し、当該受信データ１ビット分のマンチェスタエンコードされた波形の論理反転に対応したデータの復号処理を行い、復号データをデータ再生部１３３に出力する。図１０の例では、受信データ復号部１５５は、範囲５０２において、波形が「Ｈ」から「Ｌ」に反転した場合には復号データ「１」を出力し、波形が「Ｌ」から「Ｈ」に反転した場合には復号データ「０」を出力する。２番目の受信データが受信データ復号部１５５に入力される時間とほぼ同じ時間に、先頭の受信データの復号データが受信データ復号部１５５から一定の時間遅延して出力される。なお、受信データ復号部１５５が行う受信データの復号処理の詳細については後述する。
【０１３０】
第２クロック生成部１５６は、タイミング調整部１５４からカウンタ値（「０」〜「９」）を入力し、２番目の受信データのカウンタ値「０」（図１０のタイミング５１２）で、SSCKの出力（図１０では「Ｌ」）を開始し、先頭の受信データのカウンタ値「５」で、一定の遅延後にある先頭の復号データ用のSSCKの論理を「Ｌ」から「Ｈ」に反転し、２番目の受信データのカウンタ値「０」で、先頭の復号データと２番目の復号データの境界のSSCKの論理を「Ｈ」から「Ｌ」に反転する。その後、第２クロック生成部１５６は、再生クロックSSCKについて、カウント値「０」での「Ｈ」から「Ｌ」への論理反転およびカウント値「５」での「Ｌ」から「Ｈ」への論理反転を繰返す。そして、第２クロック生成部１５６は、「Ｌ」から「Ｈ」へ論理反転したタイミングで、第２周波数（例えば、4.8MHz）のクロック（SSCK）をデータ再生部１３３に出力する。
【０１３１】
ドアホン親機２００の受信データ処理部２１３の内部構成および増設モニタ３００の受信データ処理部３１３の内部構成は、玄関子機１００の受信データ処理部１１３の内部構成と同一である。
【０１３２】
＜水晶発振周波数の要件＞
次に、本実施の形態の水晶発振周波数の要件について、図１１を用いて説明する。
【０１３３】
送信側の機器の水晶発振周波数を基準に生成したクロックでサンプリングして生成されたデータのタイムスロットを、受信側の機器の水晶発振周波数を基準に生成したクロックでサンプリングした場合、本実施の形態のシステムはタイムスロット内のシンクパターンの第１ビットで再同期するシステムであるため、同タイムスロット内のシンクパターンの第１ビットから1552ビット（= 2 + 32 + 160 ) x 8）後のユーザデータの最終ビットのデータにおいて、送信側のクロックに対する受信側のクロックのずれが最大となる。なお、本システムでは、次のタイムスロットにおいて、シンクパターンの第１ビットで再同期する。
【０１３４】
ここで、システム要件として、上記タイムスロットの1552ビットのデータをサンプリングした場合のクロックのずれの許容範囲が、１ビットデータ長の１／５（前後１／１０）まで、すなわち±64ppm（= 1/1552 x 1/5 x 1/2）以内とする。送信側のクロックを規準にした場合、受信側のクロックのずれが、常に±64ppm以内になるように受信側の水晶発振周波数が調整されていれば、受信側の機器は受信データを復号処理できる。
【０１３５】
そこで、本実施の形態では、図１１に示すように、規定のデータ数（例えば１００フレーム分のデータ数）で、送信側データ時間６０１と受信側の計測時間６０２との時間差６０３を検出し、その時間差に応じて、受信側の水晶発振周波数を調整する。送信側データ時間６０１とは、送信側の機器の水晶発振周波数を基準に生成された通信用クロックでサンプリングした送信データの規定のデータ数が占める時間である。受信側の計測時間６０２とは、受信側の機器の水晶発振周波数を基準に生成された通信クロックでカウントした規定のデータ数に相当する時間である。
【０１３６】
なお、１つのタイムスロットあるいは１つのフレーム（24個のタイムスロット）にて、送信側データ時間と受信側の計測時間との時間差を検出しようとすると、差分の累積が小さく、時間差が短いため、高速のクロックが必要となってしまう。
【０１３７】
また、本実施の形態では、調整幅の最小レンジを、例えばMAX±5ppm等、システム要件に応じて予め決定しておく。調整幅の最小レンジにより、時間差を検出するための計測用クロックの周波数が決まる。
【０１３８】
＜水晶発振周波数制御部の内部構成＞
次に、玄関子機１００の水晶発振周波数制御部１３５の内部構成の詳細について、図１２を用いて説明する。図１２に示すように、水晶発振周波数制御部１３５は、計測用クロック生成部１８１、送信側データ時間計測部１８２、受信側内部時間計測部１８３、受信側時間差計算部１８４および調整値設定部１８５を有する。
【０１３９】
計測用クロック生成部１８１は、水晶発振部１３６の水晶発振周波数を基準に、調整幅の最小レンジに基づく周波数（例えば、48MHz）の計測用クロックを生成し、受信側内部時間計測部１８３および送信側データ時間計測部１８２に計測用クロックを継続的に出力する。ここで、計測用クロックおよび通信用クロックの周波数は、何れも、受信側の機器の水晶発振周波数を基準に生成された既知の値であり、計測用クロックの周波数は通信用クロックの周波数と等しくても良い。
【０１４０】
送信側データ時間計測部１８２は、データ再生部１３３から出力された再生データの規定のデータ数が占める時間（受信データのカウント開始ポイントからカウント終了ポイントまでの時間）（以下、「基準時間」という）を計測する。この基準時間は、送信側の機器であるドアホン親機２００において、内部の水晶発振部２３６の発振周波数に基づいて生成された通信用クロックでサンプリングした送信データの規定のデータ数が占める時間（図１１の６０１）に相当する。
【０１４１】
受信側内部時間計測部１８３は、通信用クロックでカウントした規定のデータ数に相当する時間を計測用クロックのカウント数に換算し、計測用クロック生成部１８１から出力された計測用クロックを、カウント開始ポイントから、規定のデータ数に相当する数だけカウントし、計測用クロックのカウント開始から終了までの時間（図１１の６０２）（以下、「比較時間」という）を計測する。
【０１４２】
なお、送信側データ時間計測部１８２および受信側内部時間計測部１８３におけるカウント開始ポイントに特に限定は無く、例えば、第１番目のフレーム内の第１タイムスロットのプリアンブルのユニークパターン検出後にSSCSが「Ｈ」から「Ｌ」に立ち下がったポイント（図１０の５１０）とすれば良い。この場合、送信側データ時間計測部１８２におけるカウント終了ポイントは、規定数が１００個であれば、第１０１番目のフレーム内の第１タイムスロットのSSCSが「Ｈ」から「Ｌ」に立ち下がったポイントとなる。また、プリアンブルとシンクパターンの境目のエッジ（図１０の５１１）をカウント開始ポイントおよびカウント終了ポイントとしても良い。ここで、受信データ処理部１１３で出力され、データ再生部１３３を経由して、水晶発振周波数制御部１３５に入力されるSSCSが「Ｈ」から「Ｌ」に立ち下がったポイントを、送信側データの計測の開始ポイントおよび終了ポイントとして使用する場合、カウント開始ポイントのSSCSトリガからカウント終了ポイントのSSCSトリガまでの期間を、計測用クロック生成部１８１で生成された計測用クロックで計測する。
【０１４３】
受信側時間差計算部１８４は、送信側データ時間計測部１８２で計測された基準時間と受信側内部時間計測部１８３で計測された比較時間との差（図１１の６０３）を計算する。
【０１４４】
調整値設定部１８５は、基準時間と比較時間とのずれを減らすために、受信側時間差計算部１８４で計算された時間差に対応する既知の容量値を水晶発振部１３６のレジスタ１９９（図１３参照）に設定し、水晶発振部１３６の発振周波数を調整する。なお、受信側時間差計測部１８４で計算された時間差が所定の閾値以下になった場合には、調整値設定部１８５は、発振周波数の調整を停止しても良い。また、閾値にはヒステリシスを持たせても良い。
【０１４５】
なお、本実施の形態では、上記の水晶発振周波数の調整動作を、通常動作時の受信データ処理と並行して、バックグランドで実施することができる。これにより、調整用の時間を設定する必要がなく、通常の受信動作で受信データのビットエラーが発生しない初期調整のばらつき範囲内であれば、高精度なデジタル通信を行うことができる。
【０１４６】
また、本実施の形態では、計測用クロック生成部１８１が生成する計測用クロックの代わりに、第１クロック生成部１３１が生成するクロックを計測用クロックとして使用しても良い。
【０１４７】
また、ドアホン親機２００の水晶発振周波数制御部２３５の内部構成および増設モニタ３００の水晶発振周波数制御部３３５の内部構成は、玄関子機１００の水晶発振周波数制御部１３５の内部構成と同一である。
【０１４８】
ただし、２世帯ドアホンシステムのドアホン親機２００では、イネーブル信号で、水晶発振周波数制御部２３５の制御動作をオン／オフする。ドアホン親機２００が、スロット管理を行うマスタ親機である場合には、水晶発振部２３６の発振周波数を調整しないため、レジスタ値を現状維持にする等、水晶発振周波数制御部２３５の動作をオフし、スロット管理を行わないスレーブ親機である場合には、水晶発振周波数制御部２３５の動作をオンする。また、電源ブレーカが切断された等の理由によりマスタ親機が通信不能になり、スレーブ親機が、規定の時間あるいは規定の回数においてマスタ親機からの応答がないことを検知すると、動作可能なスレーブ親機が、マスタ親機として動作を開始する。この場合、新たなマスタ親機の水晶発振周波数が調整の基準となり、新たなマスタ親機は水晶発振周波数制御部２３５の動作をオフする。
【０１４９】
他のドアホンシステムと接続しない単独のドアホンシステムの場合（図１においてドアホンシステム１ａ、１ｂが通信ケーブル１１で接続しない場合）、ドアホン親機２００は、常に水晶発振周波数制御部２３５の動作をオフする、あるいは、水晶発振周波数制御部２３５を具備しない。
【０１５０】
また、基準となる水晶発振周波数を持つドアホン親機２００がリセットで再起動する場合、ドアホン親機２００は、不揮発性メモリ２１５に保持されている初期値にレジスタ値を設定し、通常動作前に全ての接続機器の水晶発振周波数の調整を完了させてから、通常動作に移行する。
【０１５１】
＜水晶発振部の内部構成＞
次に、玄関子機１００の水晶発振部１３６の内部構成の詳細について、図１３を用いて説明する。図１３に示すように、水晶発振部１３６は、水晶発振子１９０（振動周波数Ｘ１）、インバータ１９１、帰還抵抗１９２（抵抗値Ｒｆ）、ダンピング抵抗１９３（抵抗値Ｒｄ）、バッファ１９４、入力容量１９５（容量値Ｃ２）、出力容量１９６（容量値Ｃ３）からなる一般的なＣＭＯＳインバータ水晶発振回路に、入力容量１９７（容量値Ｃ１）、出力容量１９８（容量値Ｃ４）、レジスタ１９９を追加した構成を採る。
【０１５２】
入力容量１９７の容量値Ｃ１および出力容量１９８の容量値Ｃ４は、予め、レジスタ１９９の初期値に対応する規定値になるように設定される。
【０１５３】
水晶発振周波数制御部１３５（調整値設定部１８５）によってレジスタ１９９に新たな値が設定されると、この値に応じて、入力容量１９７の容量値Ｃ１あるいは出力容量１９８の容量値Ｃ４が調整される。これにより、水晶発振部１３６の発振周波数は、送信側のドアホン親機２００の水晶発振周波数に合うように微調整される。水晶発振部１３６の出力信号である発振周波数の電圧振幅信号（周波数信号）は、水晶発振周波数制御部１３５および第１クロック生成部１３１に出力される。
【０１５４】
＜同期検出処理のフロー＞
次に、玄関子機１００（受信データ処理部１１３、接続状態検出部１３４）における同期検出処理のフローについて図１４を用いて説明する。
【０１５５】
ステップＳ６１０において、受信データ処理部１１３は、第１のユニークパターン検出部１５１および第２のユニークパターン検出部１５２により、第１クロック生成部１３１のクロックで、受信ドライバ１１１から出力された復調前の下り信号に含まれるプリアンブルデータをサンプリングし、隣接する立下りエッジ間あるいは隣接する立上りエッジ間の何れか一方である測定区間のクロック数に基づいてプリアンブルデータのユニークパターンのチェックを行う。
【０１５６】
ユニークパターンを検出できた場合（Ｓ６２０：ＹＥＳ）、ビット同期を取ることができたとして、フローをステップＳ６３０へ進め、検出できていない場合（Ｓ６２０：ＮＯ）、フローをステップＳ６１０に戻し、ユニークパターンのチェックを再び行う。
【０１５７】
ステップＳ６３０において、接続状態検出部１３４は、データ再生部１３３から出力された受信データのシンクパターンのチェックを行う。
【０１５８】
受信データのシンクパターンが、正接続チェック用シンクパターンと一致した場合（Ｓ６４０：ＹＥＳ）、ステップＳ６５０において、接続状態検出部１３４は、２線ケーブルが正接続であると判定し、同期検出処理を終了する。
【０１５９】
また、受信データのシンクパターンが、逆接続チェック用シンクパターンと一致した場合（Ｓ６４０：ＮＯ，Ｓ６６０：ＹＥＳ）、ステップＳ６７０において、接続状態検出部１３４は、２線ケーブルが逆接続であると判定し、同期検出処理を終了する。
【０１６０】
また、受信データのシンクパターンが、正接続チェック用シンクパターンおよび逆接続チェック用シンクパターンのどちらにも一致しなかった場合（Ｓ６４０：ＮＯ，Ｓ６６０：ＮＯ）、ステップＳ６８０において、接続状態検出部１３４は、シンクパターンの検知に失敗したと判定し、フローをステップＳ６１０に戻し、ユニークパターンのチェックを再び行う。
【０１６１】
＜初期登録までのシーケンス＞
次に、本実施の形態に係る初期登録までのシーケンスについて図１５を用いて説明する。
【０１６２】
玄関子機１００とドアホン親機２００が２線ケーブルで接続され、電源がＯＮされた場合（Ｓ７０１）、ドアホン親機２００は、玄関子機１００に対して、制御データフィールドに登録開始情報が書き込まれた割り込み信号を送信する（Ｓ７０２）。
【０１６３】
玄関子機１００は、ドアホン親機２００からの割り込み信号を捕捉し、割り込み信号の制御データ（登録開始情報）を確認する（Ｓ７０３）。なお、割り込み信号の捕捉とは、具体的には、第１周波数のクロックを用いて割り込み信号のサンプリングを行い、プリアンブル内のユニークパターンを検出してビット同期を確立し、第２周波数のクロックを用いて割り込み信号を再生してシンクパターンを検出することである。
【０１６４】
また、玄関子機１００は、割り込み信号のシンクパターンを用いて、２線ケーブルの反転検出（正接続／逆接続の判定）を行い、２線ケーブルが逆接続である場合、送信データ反転部１０９および受信データ反転部１１２に対して反転設定を行う（Ｓ７０４）。
【０１６５】
その後、玄関子機１００は、制御データフィールドに登録開始情報の受領確認が書き込まれた割り込み信号をドアホン親機２００に送信する（Ｓ７０５）。
【０１６６】
ドアホン親機２００は、玄関子機１００からの割り込み信号を捕捉し、割り込み信号の制御データ（登録開始情報受領）を確認する（Ｓ７０６）。
【０１６７】
そして、ドアホン親機２００は、玄関子機１００に割り当てた固有の識別子（端末ＩＤ）が制御データフィールドに書き込まれた割り込み信号を送信する（Ｓ７０７）。
【０１６８】
玄関子機１００は、割り込み信号の制御データ（端末ＩＤ）を確認し、制御データフィールドに端末ＩＤの受領確認が書き込まれた割り込み信号をドアホン親機２００に送信する（Ｓ７０８）。
【０１６９】
以上の処理により、初期登録が完了する（Ｓ７０９）。
【０１７０】
＜待機状態から通信状態までのシーケンス＞
次に、本実施の形態に係る待機状態（非同期通信時）から通信状態までのシーケンスについて図１６を用いて説明する。なお、図１６では、玄関子機１００−１、１００−２および増設モニタ３００がドアホン親機２００と接続している場合のシーケンスを示す。
【０１７１】
各機器とドアホン親機２００との間でデータが送受されない待機状態（非同期通信時）において（Ｓ８０１）、玄関子機１００−２の呼出ボタンが操作された場合（Ｓ８０２）、玄関子機１００−２は、制御データフィールドに同期要求が書き込まれた割り込み信号をドアホン親機２００に送信することにより同期要求を行う（Ｓ８０３）。
【０１７２】
ドアホン親機２００は、割り込み信号を捕捉し（Ｓ８０４）、割り込み信号に含まれる同期要求を確認する。なお、割り込み信号の捕捉とは、具体的には、第１周波数のクロックを用いて割り込み信号のサンプリングを行い、プリアンブル内のユニークパターンを検出してビット同期を確立し、第２周波数のクロックを用いて割り込み信号を再生してシンクパターンを検出することである。
【０１７３】
ドアホン親機２００は、玄関子機１００−２からの同期要求を確認すると、各機器と同期通信するためのフレームタイミングを決定し（Ｓ８０５）、各機器に同期スロット信号を送信する（Ｓ８０６）。
【０１７４】
各機器は、同期スロット信号に従って、ドアホン親機２００と同期を取る（Ｓ８０７）。これにより、各機器とドアホン親機２００との間は、同期状態となる（Ｓ８０８）。
【０１７５】
その後、玄関子機１００−２は、制御データフィールドに画像接続要求が書き込まれた上りパケットを親機２００に送信することにより画像接続要求を行う（Ｓ８０９）。ドアホン親機２００は、画像接続要求を確認すると、制御データフィールドに画像接続確認が書き込まれた下りパケットを玄関子機１００−２に送信することにより画像接続確認を行う（Ｓ８１０）。以降、玄関子機１００−２が上りパケットによりドアホン親機２００に画像データを送信し、ドアホン親機２００が当該画像データを表示する画像データ通信状態となる（Ｓ８１１）。なお、玄関子機１００−２から送信された画像データは、ドアホン親機２００から他の機器（玄関子機１００−１、増設モニタ３００）に同報送信され、増設モニタ３００においても、画像データが表示可能になる。
【０１７６】
＜各装置の動作＞
次に、各装置の動作について説明する。
【０１７７】
＜玄関子機の動作＞
図１７は、玄関子機１００の動作の一例を示すフローチャートである。
【０１７８】
ステップＳ１０１０において、制御部１０７は、呼出ボタンが操作されたか否かを判定する。制御部１０７は、呼出ボタンが操作された場合（Ｓ１０１０：ＹＥＳ）、フローをステップＳ１０２０へ進め、操作されていない場合（Ｓ１０１０：ＮＯ）、フローを後述のステップＳ１１００へ進める。
【０１７９】
ステップＳ１０２０において、制御部１０７は、呼出信号をドアホン親機２００へ送信する。
【０１８０】
ステップＳ１０３０において、制御部１０７は、ドアホン親機２００から応答信号を受信したか否かを判定する。制御部１０７は、応答信号を受信していない場合（Ｓ１０３０：ＮＯ）、フローをステップＳ１０２０へ戻し、応答信号を受信した場合（Ｓ１０３０：ＹＥＳ）、フローをステップＳ１０４０へ進める。なお、制御部１０７は、呼出信号を所定回数送信しても応答信号を受信しない場合、フローを、後述のステップＳ１１００へ進めてもよい。
【０１８１】
ステップＳ１０４０において、制御部１０７は、マイク１０４、音声Ｉ／Ｆ部１０５、およびカメラ部１０６を用いて、音声入力および映像撮影を開始する。また、制御部１０７は、パケット生成部１３２および送信データ処理部１０８を用いて、送信の対象となる各種データ（制御データ／デジタル音声データ／デジタル映像データ）のパケット化および符号化を開始する。なお、制御部１０７は、デジタル音声データおよびデジタル映像データの送信レート制御を行ってもよい。
【０１８２】
ステップＳ１０５０において、制御部１０７は、子機側送信区間であるか否かを判定する。制御部１０７は、送信区間である場合（Ｓ１０５０：ＹＥＳ）、フローをステップＳ１０６０へ進め、送信区間ではない場合（Ｓ１０５０：ＮＯ）、フローを後述のステップＳ１０７０へ進める。
【０１８３】
ステップＳ１０６０において、制御部１０７は、送信ドライバ１１０を用いて、符号化により生成された上り信号を、２線ケーブルを介してドアホン親機２００へ送信する。なお、制御部１０７は、送信区間が終了したとき、上り信号の送信を停止する。
【０１８４】
ステップＳ１０７０において、制御部１０７は、親機側送信区間であるか否かを判定する。制御部１０７は、送信区間である場合（Ｓ１０７０：ＹＥＳ）、フローをステップＳ１０８０へ進め、送信区間ではない場合（Ｓ１０７０：ＮＯ）、フローを後述のステップＳ１０９０へ進める。
【０１８５】
ステップＳ１０８０において、制御部１０７は、下り信号の受信、各種データ（制御データ／音声データ）の抽出、および音声の出力を開始する。なお、制御部１０７は、送信区間が終了したとき、下り信号の受信あるいは各種データの抽出を停止する。
【０１８６】
ステップＳ１０９０において、制御部１０７は、玄関子機１００とドアホン親機２００との間の通話が終了したか否かを判定する。例えば、制御部１０７は、ドアホン親機２００で通話終了の操作が行われたことを示す信号をドアホン親機２００から受信したとき、通話が終了したと判定する。制御部１０７は、通話が終了していない場合（Ｓ１０９０：ＮＯ）、フローをステップＳ１０５０へ戻し、通話が終了した場合（Ｓ１０９０：ＹＥＳ）、フローをステップＳ１１００へ進める。
【０１８７】
ステップＳ１１００において、制御部１０７は、ドアホン機能に関する処理の終了を指示されたかを判定する。例えば、制御部１０７は、ドアホン親機２００でドアホン機能の停止の操作が行われたことを示す信号をドアホン親機２００から受信したとき、上記処理の終了を指示されたと判定する。制御部１０７は、上記処理の終了を指示されていない場合（Ｓ１１００：ＮＯ）、フローをステップＳ１０１０へ戻し、上記処理の終了を指示された場合（Ｓ１１００：ＹＥＳ）、一連の処理を終了する。
【０１８８】
＜ドアホン親機の動作＞
図１８は、ドアホン親機２００の動作の一例を示すフローチャートである。
【０１８９】
ステップＳ２０１０において、制御部２０７は、玄関子機１００から呼出信号を受信したか否かを判定する。制御部２０７は、呼出信号を受信した場合（Ｓ２０１０：ＹＥＳ）、フローをステップＳ２０２０へ進め、呼出信号を受信していない場合（Ｓ２０１０：ＮＯ）、フローを後述のステップＳ２０９０へ進める。
【０１９０】
ステップＳ２０２０において、制御部２０７は、応答信号を玄関子機１００へ送信するとともに、音声Ｉ／Ｆ部２０５およびスピーカ２０３を用いて、呼出音を出力する。
【０１９１】
ステップＳ２０３０において、制御部２０７は、マイク２０４および音声Ｉ／Ｆ部２０５を用いて、音声入力を開始する。また、制御部２０７は、パケット生成部２３２および送信データ処理部２０８を用いて、送信の対象となる各種データ（制御データ／デジタル音声データ）のパケット化および符号化を開始する。なお、制御部２０７は、デジタル音声データの送信レート制御を行ってもよい。
【０１９２】
ステップＳ２０４０において、制御部２０７は、子機側送信区間であるか否かを判定する。制御部２０７は、送信区間である場合（Ｓ２０４０：ＹＥＳ）、フローをステップＳ２０５０へ進め、送信区間ではない場合（Ｓ２０４０：ＮＯ）、フローを後述のステップＳ２０６０へ進める。
【０１９３】
ステップＳ２０５０において、制御部２０７は、上り信号の受信および各種データ（制御データ／音声データ／映像データ）の抽出を開始する。また、制御部２０７は、音声Ｉ／Ｆ部２０５、スピーカ２０３および液晶ディスプレイを用いて、音声および映像の出力を開始する。なお、制御部２０７は、送信区間が終了したとき、上り信号の受信あるいは各種データの抽出を停止する。
【０１９４】
ステップＳ２０６０において、制御部２０７は、親機側送信区間であるか否かを判定する。制御部２０７は、送信区間である場合（Ｓ２０６０：ＹＥＳ）、フローをステップＳ２０７０へ進め、送信区間ではない場合（Ｓ２０６０：ＮＯ）、フローを後述のステップＳ２０８０へ進める。
【０１９５】
ステップＳ２０７０において、制御部２０７は、送信ドライバ２１０を用いて、符号化により生成された下り信号を、２線ケーブルを介して玄関子機１００へ送信する。但し、制御部２０７は、上述の通り、応答ボタンが操作されるまでは、デジタル音声データの送信を行わないことが望ましい。なお、制御部２０７は、送信区間が終了したとき、下り信号の送信を停止する。
【０１９６】
ステップＳ２０８０において、制御部２０７は、玄関子機１００とドアホン親機２００との間の通話が終了したか否かを判定する。例えば、制御部２０７は、ドアホン親機２００で通話終了の操作が行われたこと検知したとき、通話が終了したと判定する。なお、制御部２０７は、かかる通話終了の操作が行われたとき、その旨を示す信号を玄関子機１００に送信することが望ましい。制御部２０７は、通話が終了していない場合（Ｓ２０８０：ＮＯ）、フローをステップＳ２０４０へ戻し、通話が終了した場合（Ｓ２０８０：ＹＥＳ）、フローをステップＳ２０９０へ進める。
【０１９７】
ステップＳ２０９０において、制御部２０７は、ドアホン機能に関する処理の終了を指示されたかを判定する。例えば、制御部２０７は、ドアホン親機２００でドアホン機能の停止の操作が行われたことを検知したとき、上記処理の終了を指示されたと判定する。なお、制御部２０７は、かかるドアホン機能の停止の操作が行われたとき、その旨を示す信号を玄関子機１００に送信することが望ましい。制御部２０７は、上記処理の終了を指示されていない場合（Ｓ２０９０：ＮＯ）、フローをステップＳ２０１０へ戻し、上記処理の終了を指示された場合（Ｓ２０９０：ＹＥＳ）、一連の処理を終了する。
【０１９８】
＜通常動作時のルーティング制御＞
次に、本実施の形態に係るドアホン親機２００の通常動作時のルーティング制御の具体例について、図１９、図２０を用いて説明する。図１９の例では、ドアホン親機２００（制御部２０７（図１９では「親機制御部」と記載））が、いずれかのＤＲＶ（送信ドライバ（Ｔｘ）と受信ドライバ（Ｒｘ）のセット）１〜５を介して５個の機器（玄関子機１００、増設モニタ３００、他のドアホンシステムの親機）と接続している場合を示している。この場合、７種類の設定パターン（Ｐ１〜Ｐ７）が用意される。図２０は、ルーティング制御部２１２の内部構成を示す図である。図２０に示すように、ルーティング制御部２１２は、内部に、切替スイッチ２１２１およびＯＲ回路２１２２を有する。
【０１９９】
設定パターンＰ１は、ドアホン親機２００がいずれの機器ともデータの送受を行っていない待機状態におけるルーティング（通信ルートの有効／無効）を示す。設定パターンＰ１では、ドアホン親機２００は、受信モード（送信を行わず、受信のみを行うモード）となり、制御部２０７は、図１９に示すように受信モードであるため、SPI-RWの制御により、切替スイッチ２１２１の端子Ｔ３をＴ２に接続し、各機器からのデータ受信が可能となるように各ＤＲＶの受信ドライバ（Ｒｘ）を有効にし、各接続機器からの割り込みを待っている状態となる。なお、設定パターンＰ１で、各接続機器からの割り込みを待っている状態において、すべてのＤＲＶの受信ドライバ（Ｒｘ）の出力は「Ｌ」とする。
【０２００】
待機状態において、いずれかの機器から非同期の割り込み信号を受信した場合、ドアホン親機２００は、当該割り込み信号を送信した機器との間で同期を確立する。例えば、ドアホン親機２００は、ＤＲＶ１から割り込み信号を受信した場合、ＤＲＶ１と接続する機器と同期を確立し、データの送受を行う（Ｐ２（送信時）またはＰ３（受信時）に移行する）。
【０２０１】
設定パターンＰ２は、ドアホン親機２００が全ての機器に対してデータを送信する一斉送信時（Broadcast）におけるルーティングを示す。設定パターンＰ２では、ドアホン親機２００は、送信モード（受信を行わず、送信のみを行うモード）となり、制御部２０７は、切替スイッチ２１２１の端子Ｔ３を端子Ｔ１と接続させ、各機器へのデータ送信が可能となるように各ＤＲＶの送信ドライバ（Ｔｘ）を有効にする。このとき、いずれかの機器からドアホン親機２００にデータが送信されても、各ＤＲＶにおいて受信できず、親機２００において当該データは破棄される。なお、設定パターンＰ２では、ドアホン親機２００が、接続中のすべての機器に対してデータ送信を行うが、下りパケットの制御データフィールドには通信相手の機器の識別子のみが記載されているため、他の機器は、データを受信しても破棄する。なお、設定パターンＰ２で、すべてのＤＲＶの受信ドライバ（Ｒｘ）の出力は「Ｌ」とする。
【０２０２】
設定パターンＰ３からＰ７は、ドアホン親機２００がいずれか１つの機器からデータを受信する個別受信時におけるルーティングを示す。設定パターンＰ３からＰ７では、ドアホン親機２００は受信モードとなり、制御部２０７は、切替スイッチ２１２１の端子Ｔ３を端子Ｔ２と接続させ、各設定パターンに対応する１つのＤＲＶの受信ドライバ（Ｒｘ）を有効にし、他のＤＲＶの送信ドライバ（Ｔｘ）を有効にする。これにより、ドアホン親機２００は、受信ドライバ（Ｒｘ）が選択されたＤＲＶから受信したデータを、ルーティング制御部２１２において、受信データ処理部２１３に出力すると同時に、当該データをそのまま、送信ドライバ（Ｔｘ）が選択されたすべてのＤＲＶに接続されている他の機器に同報送信することができる。したがって、同報送信する際に、受信データを復号して解析する必要がない。なお、送信ドライバ（Ｔｘ）が選択されているすべてのＤＲＶの受信ドライバ（Ｒｘ）の出力は「Ｌ」とする。
【０２０３】
例えば、ドアホン親機２００が、玄関子機１００のデータをＤＲＶ２から受信する場合、制御部２０７は、ＤＲＶ２の受信ドライバ（Ｒｘ）を有効とし、他のＤＲＶの送信ドライバ（Ｔｘ）を有効にする。この場合、玄関子機１００からのデータは、ＤＲＶ２から受信され、ルーティング制御部２１２のＯＲ回路２１２２を通り、復号用として受信データ処理部２１３へ出力される。さらに、ＯＲ回路２１２２を通ったデータは、切替スイッチ２１２１を経由して、ＤＲＶ１、３、４、５に送信され、各接続機器に同報送信される。その際、ＤＲＶ２は、受信ドライバ（Ｒｘ）のみが有効であり、送信ドライバ（Ｔｘ）が無効であるため、ＯＲ回路２１２２を通ったデータは、ＤＲＶ２からは同報送信されない。また、この時、他の機器からドアホン親機２００にデータが送信されても、ＤＲＶ１、３、４、５において受信できず、親機２００において当該データは破棄される。
【０２０４】
＜初期登録時のルーティング制御＞
次に、本実施の形態に係るドアホン親機２００の初期登録時のルーティング制御の具体例について、図２０、図２１を用いて説明する。図２１の例では、ドアホン親機２００（制御部２０７（図２１では「親機制御部」と記載））が、いずれかのＤＲＶ１〜５を介して５個の機器と接続している場合を示している。この場合、５種類の設定パターン（ＥＰ１〜ＥＰ５）が用意される。
【０２０５】
設定パターンＥＰ１からＥＰ５は、ドアホン親機２００がいずれか１つの機器を登録する初期登録時におけるルーティングを示す。設定パターンＥＰ１からＥＰ５では、ドアホン親機２００は送信モードとなり、制御部２０７は、切替スイッチ２１２１の端子Ｔ３を端子Ｔ１と接続させ、登録対象の機器に対応するＤＲＶの送信ドライバ（Ｔｘ）を有効にし、他のＤＲＶの受信ドライバ（Ｒｘ）を有効にする。これにより、ドアホン親機２００は、パケットを送信する区間において、登録対象以外の機器に対してパケットの送信を行わず、登録対象の機器のみにパケットの送信を行うことができる。なお、このとき、他のＤＲＶの受信ドライバ（Ｒｘ）が有効になるが、ドアホン親機２００が送信の場合は、全ての機器からのパケットの受信を遮断する論理とし、それらのＤＲＶからのパケットの受信を受け付けない（SPI-RWで制御部２０７は送信を選択する）。なお、各登録対象の機器からドアホン親機２００へのパケットの送信は、図１９のＰ３からＰ７の設定を使用する。この場合、他接続機器への同報送信の機能が働くが、ドアホン親機２００のみへの送信であるため、他接続機器はこれを無視する。これにより、ドアホン親機２００が、各玄関子機１００等の登録対象機器と１対１に通信することができる。なお、送信ドライバ（Ｔｘ）が選択されているすべてのＤＲＶの受信ドライバ（Ｒｘ）の出力は「Ｌ」とする。また、ＤＲＶの受信ドライバ（Ｒｘ）が選択され、各接続機器からの割り込みを待っている状態においては、受信ドライバ（Ｒｘ）の出力は「Ｌ」とする。
【０２０６】
＜本実施の形態の効果＞
以上のように、本実施の形態では、受信側の機器が、内部の水晶発振部の発振周波数に基づくクロックと送信側の機器の水晶発振周波数に基づくクロックとのずれを計算し、このクロックのずれを減らすように内部の水晶発振部の発振周波数を調整することにより、機器間の水晶発振周波数のずれをシステム動作の許容範囲に抑えることができる。
【０２０７】
また、本実施の形態では、規定数（例えば、１００個）のフレームにおける送信側と受信側との時間差を検出することにより、安価な水晶発振子を使用しても、送信側と受信側とのクロックのずれを高精度に計算することができる。
【０２０８】
なお、本実施の形態では、時分割複信のデジタル通信を例に説明したが、本発明はこれに限られず、それぞれのシステム要件を満たすように水晶発振部の発振周波数を設定することにより、他のデジタル通信にも適用できる。例えば、その他の応用機器として、ビジネスホン（内線電話機と制御装置間）、ホームセキュリティ装置（監視カメラ装置と室内モニタ間、各種センサーノードと制御装置間）等の制御装置（通信装置）などであっても、同様の効果が得られる。
【産業上の利用可能性】
【０２０９】
本開示は、カメラ付きの玄関子機とドアホン親機とからなるドアホンシステムに用いるに好適である。
【符号の説明】
【０２１０】
１  ドアホンシステム
１００  玄関子機
１０１、２０１、３０１  ケーブル接続部
１０２、２０２、３０２  キー入力部
１０３、２０３、３０３  スピーカ
１０４、２０４、３０４  マイク
１０５、２０５、３０５  音声Ｉ／Ｆ部
１０６  カメラ部
１０７、２０７、３０７  制御部
１０８、２０８、３０８  送信データ処理部
１０９、２０９、３０９  送信データ反転部
１１０、２１０、３１０  送信ドライバ
１１１、２１１、３１１  受信ドライバ
１１２、３１２  受信データ反転部
１１３、２１３、３１３  受信データ処理部
１１４、２１４、３１４  識別子記憶部
１３１、２３１、３３１  第１クロック生成部
１３２、２３２、３３２  パケット生成部
１３３、２３３、３３３  データ再生部
１３４、２３４、３３４  接続状態検出部
１３５、２３５、３３５  水晶発振周波数制御部
１３６、２３６、３３６  水晶発振部
１５１  第１のユニークパターン検出部
１５２  第２のユニークパターン検出部
１５３  イネーブル信号生成部
１５４  タイミング調整部
１５５  受信データ復号部
１５６  第２クロック生成部
１８１  計測用クロック生成部
１８２  送信側データ時間計測部
１８３  受信側内部時間計測部
１８４  受信側時間差計算部
１８５  調整値設定部
１９０  水晶発振子
１９１  インバータ
１９２  帰還抵抗
１９３  ダンピング抵抗
１９４  バッファ
１９５、１９７  入力容量
１９６、１９８  出力容量
１９９  レジスタ
２００  ドアホン親機
２０６、３０６  ディスプレイ部
２１２  ルーティング制御部
２１５  不揮発性メモリ
３００  増設モニタ
【図１】
0006569867.tif 000002
【図２Ａ】
0006569867.tif 000003
【図２Ｂ】
0006569867.tif 000004
【図３】
0006569867.tif 000005
【図４】
0006569867.tif 000006
【図５】
0006569867.tif 000007
【図６】
0006569867.tif 000008
【図７】
0006569867.tif 000009
【図８】
0006569867.tif 000010
【図９】
0006569867.tif 000011
【図１０】
0006569867.tif 000012
【図１１】
0006569867.tif 000013
【図１２】
0006569867.tif 000014
【図１３】
0006569867.tif 000015
【図１４】
0006569867.tif 000016
【図１５】
0006569867.tif 000017
【図１６】
0006569867.tif 000018
【図１７】
0006569867.tif 000019
【図１８】
0006569867.tif 000020
【図１９】
0006569867.tif 000021
【図２０】
0006569867.tif 000022
【図２１】
0006569867.tif 000023