(57)【要約】【課題】  低コストで２回線対応機能を有する電話システムを提供する。【解決手段】  外部の複数の電話回線３０を介して通信する電話システムは、複数の電話回線のそれぞれを接続する親機ＰＡとＰＢと、複数端末間を通信可能に接続するためのケーブル６０とを備えて、親機のそれぞれは、複数の電話回線３０を介した通信を行なうための２回線対応機能部６２Ａまたは６２Ｂと、自己に接続された電話回線３０を介して通信を行なうための１回線対応機能部６１Ａまたは６１Ｂとを含む。親機と子機はそれぞれ異なる認証用のＩＤを有する。外部からの操作に応じて、２回線対応機能部と１回線対応機能部のいずれか一方が選択的に能動化される。したがって、外部操作で、親機は単体で、自己に接続された電話回線３０による通信の１回線対応モデルおよび複数の電話回線３０をによる通信の複数回線対応モデルとして機能できる。【選択図】        図２
2006197464.tif 000002
【特許請求の範囲】
【請求項１】
外部の複数の電話回線のそれぞれを接続する複数の親機と、１つまたは前記複数の親機と無線通信する複数の子機を備える電話システムであって、
前記複数親機のそれぞれは、
前記複数の電話回線を介した通信を行なうための複数回線対応部と、自己に接続された前記電話回線のみを介して通信を行なうための１回線対応部とを含み、前記複数回線対応部と前記１回線対応部のいずれか一方が選択的に能動化されて、
前記１回線対応部を選択的に能動化した場合において、
前記複数子機それぞれには通信時の認証に用いる異なる子機ＩＤと、無線通信する１つの前記親機の通信時の認証に用いる親機ＩＤとが割当てされて、前記複数親機それぞれには異なる前記親機ＩＤと、当該親機と無線通信する１つ以上の前記子機の前記子機ＩＤがが割当てされて、
前記複数回線対応部を選択的に能動化した場合において、
前記複数親機それぞれに前記異なる親機ＩＤに代替して共通の親機ＩＤと前記複数の子機の前記異なる子機ＩＤとを割り当て、前記複数の子機それぞれには、前記異なる子機ＩＤに追加して前記共通の親機ＩＤを割り当てされて、
前記複数回線対応部を選択的に能動化した場合において、前記複数の子機それぞれが、前記複数の親機に対して送信するデータには当該子機に割り当てされた前記異なる子機ＩＤと前記共通の親機ＩＤが含まれて、前記複数親機のいずれかが、前記複数の子機それぞれに送信するデータには当該親機に割り当てされた前記共通の親機ＩＤが含まれることを特徴とする、電話システム。
【請求項２】
前記複数親機それぞれは付加機能部をさらに含み、
前記複数回線対応部が能動化された状態において、前記複数電話回線を介して前記付加機能部の複数の使用要求が着信した場合には、前記複数使用要求のそれぞれは前記複数親機のそれぞれにおいて前記付加機能部を用いて処理されることを特徴とする、請求項１に記載の電話システム。
【請求項３】
前記複数回線対応部は、前記子機から回線接続要求を受信したとき、前記複数電話回線のいずれかと該子機とを通信接続することを特徴とする、請求項１に記載の電話システム。
【請求項４】
前記回線接続要求は回線を指定する情報を含み、
前記複数親機それぞれの前記複数回線対応部は、
受信した前記回線接続要求の前記回線指定情報により、該複数回線対応部を含む前記親機に接続された前記電話回線が指定されるときは、該電話回線と該子機とを通信接続することを特徴とする、請求項３に記載の電話システム。
【請求項５】
前記複数親機それぞれにおいて前記複数回線対応部が能動化されたとき、前記複数親機のいずれか１つがマスタに指定されて他の親機はスレーブに指定され、
前記複数親機それぞれはさらに、
前記マスタに指定されたときに自己に割当されていた前記親機ＩＤを送信するマスタＩＤ送信手段と、
前記スレーブに指定されたときに前記マスタＩＤ送信手段から受信した前記親機ＩＤを用いて、自己に割当されていた元の前記親機ＩＤを更新するスレーブＩＤ更新手段とを含む、請求項１に記載の電話システム。
【請求項６】
前記複数親機それぞれはさらに、
前記スレーブに指定されたときは前記マスタＩＤ送信手段から受信した前記親機ＩＤを、自己に割当されていた元の前記親機ＩＤと共通の親機ＩＤが割当された１つ以上の子機に対して送信するスレーブＩＤ送信手段を含み、
前記複数子機それぞれは、
前記スレーブＩＤ送信手段により送信された前記親機ＩＤを受信して、受信した前記親機ＩＤを用いて、自己に割当されていた元の前記親機ＩＤを更新する子機側ＩＤ更新手段を含む、請求項５に記載の電話システム。
【請求項７】
前記複数親機それぞれはさらに、
前記スレーブに指定された後に前記１回線対応部が前記複数回線対応部に代替して能動化されたとき、自己に割当されていた前記親機ＩＤを元に戻す親機ＩＤ戻し手段を含む、請求項５に記載の電話システム。
【請求項８】
前記マスタに指定された前記親機の前記複数回線対応部は、前記子機から未使用の回線についての未使用回線接続要求を受信したとき、
前記複数の電話回線のうちから検出した未使用の電話回線と該子機とを通信接続することを特徴とする、請求項５に記載の電話システム。
【請求項９】
前記未使用回線接続要求は、選択すべき回線を指示する選択回線指示情報を含み、
前記マスタに指定された前記親機の前記複数回線対応部は、未使用の電話回線が２つ以上あると検出した場合に、前記子機から受信した前記未使用回線接続要求の前記選択回線指示情報に基づき選択した電話回線と該子機とを通信接続することを特徴とする、請求項８に記載の電話システム。
【請求項１０】
前記マスタに指定された前記親機の前記複数回線対応部は、前記スレーブに指定された前記親機から該親機に接続された前記電話回線が使用中か否かの通知を受信することを特徴とする、請求項８に記載の電話システム。
【請求項１１】
前記複数子機それぞれは、自己を一意に識別するための子機データを記憶する記憶手段を含み、
前記子機データは、通信において送信元および送信先の前記子機を特定するために用いられることを特徴とする、請求項１に記載の電話システム。
【請求項１２】
前記子機が前記電話システムに新規に登録されるとき、前記マスタに指定された前記親機は新規の前記子機に、前記子機データを割当てるためのコマンドを送信することを特徴とする、請求項１１に記載の電話システム。
【請求項１３】
前記子機が前記電話システムに新規に登録されるとき、前記マスタに指定された前記親機は新規の前記子機に、前記共通の親機ＩＤを割当てるためのコマンドを送信することを特徴とする、請求項５に記載の電話システム。
【請求項１４】
前記複数回線対応部が能動化されたとき、前記複数親機のいずれか１つがマスタに指定されて他の親機はスレーブに指定され、
前記複数親機それぞれは、
自己に割当てされた前記親機ＩＤと共通の親機ＩＤが割当てされた前記子機の前記子機ＩＤと前記子機データとを対応付けて格納する子機データ格納部と、
前記マスタに指定されたときに自己に割当されていた前記親機ＩＤと共通の親機ＩＤが割当された１つ以上の子機それぞれに対応の前記子機ＩＤと前記子機データを、前記子機データ格納部から読出し送信するマスタ側データ送信手段と、
前記スレーブに指定された前記親機から送信された追加後子機データを受信して、受信した前記追加後子機データを用いて自己の前記子機データ格納部の内容を更新するデータ格納部更新手段と、
前記スレーブに指定されたときに前記マスタ側データ送信手段から受信した前記子機ＩＤと前記子機データを、自己の前記子機データ格納部に追加して格納する追加格納手段と、
前記追加格納手段によりデータが格納された後の前記データ格納部の内容を、前記追加後子機データとして前記マスタに指定された前記親機に送信する格納後データ送信手段とを含む、請求項１に記載の電話システム。
【請求項１５】
前記複数親機それぞれはさらに、
前記追加格納手段に追加格納後の前記子機データ格納部の内容に基づき、元から格納されていた前記子機データ中に、前記マスタ側データ送信手段から受信した前記子機データと重複した前記子機データがあるか否か判定する判定手段と、
前記判定手段の判定結果が、重複した前記子機データがあることを示す場合には、前記子機データ格納部における元から格納されていた前記子機データを、前記重複を解消するように変更する格納子機データ変更手段とを含む、請求項１４に記載の電話システム。
【請求項１６】
前記複数親機それぞれは、
前記格納子機変更手段により対応の前記子機データが変更された前記子機に対して、該子機に割当された前記子機データを変更後の子機データに更新するよう指示するコマンドを送信する子機データ更新コマンド送信手段を含む、請求項１５に記載の電話システム。
【請求項１７】
前記付加機能部の種類と数は前記複数親機それぞれにおいて異なることを特徴とする、請求項２に記載の電話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は電話システムに関し、特に、システム外部の装置と通信するための回線を複数本接続してこれら回線を介した通信を制御するための機能（複数回線対応機能という）を有する電話システムに関する。
【０００２】
適用される電話システムはデジタルの信号を送受信するシステムであっても、アナログの信号を送受信するシステムのいずれであってもよい。
【背景技術】
【０００３】
単体で２回線対応機能（回線を２本接続してこれら回線を介した通信を制御するための機能）を備えたコードレス電話システムおよびＦＡＸ（ファクシミリの略）端末が提供されている。これらは、親機内に２つのＲＦ（Radio Frequency）通信モジュールを持つことで、別個の複数子機による２回線同時通信を達成している。コードレス電話システムとは、外部の回線への接続装置（親機）と電話機（子機）との間を無線で通信可能にしたシステムをいう。
【０００４】
従来の２回線対応機能を有した親機は資源としてＦＡＸ機能を有するものもあるが、あくまでその資源は該親機にただ１つであるから、一方回線に対して該ＦＡＸ機能が動作している状況で、他方回線からＦＡＸ機能の呼出要求があったとしても、この要求に応答することは不可能であった。その結果、ＦＡＸ機能の呼出要求に関して排他的処理をせざるを得なかった。
【０００５】
同様に、留守録機能（電話がかかると自動的に作動し、メッセージを記録したり伝言したりする機能）についても２回線に対して同時に留守録を可能とするコードレス電話機も提案されている。これは留守録機能を司る異なる２個のユニットを親機に搭載することで達成されている。そのため、親機の単価は高かった。
【０００６】
また、異なる２つの通信ネットワークを統合するためのシステムの運用技術も提案されている（特許文献１を参照）。
【特許文献１】特開２００１−３０８８７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の２回線対応機能を有した親機は、２つのＲＦ通信モジュールを備えているので単価は高く経済的でなかった。また、２回線対応機能を有した端末（親機）自体の需要はあまり大きくないので、端末を２回線対応専用モデルとして開発した場合、開発費用に対する原価償却が困難であった。
【０００８】
また、１回線対応機能（回線を１本接続して該回線を介した通信を制御するための機能）を有した親機と比べて、製品レパートリ自体が少なく、ユーザの選択肢は限られていた。また、１回線対応機能の端末であった場合、ユーザが必要とする種類の資源（ＦＡＸ機能、留守録機能など）を備える親機が提供されない場合がある。
【０００９】
また、１回線対応機能のコードレス電話セットＡ（親機Ａと子機群Ａの構成）をLine（回線）1に、１回線対応機能のコードレス電話セットＢ（親機Ｂと子機群Ｂの構成）をLine2に、ただ単にそれぞれ接続した場合には以下のような制限がある。
【００１０】
まず、Line1と2のうちの一方に呼出要求があった場合、Line1を介した呼出要求であれば、親機Ａと子機群Ａしか呼出し音が鳴動せず、電話セットＢを呼出すことは不可能であった。逆にLine2を介した呼出要求があった場合は、親機Ｂと子機群Ｂしか呼出し音が鳴動せず、電話セットＡを呼出すことは不可能であった。
【００１１】
また、Line1と2のうちの一方が使用中の場合、たとえばLine1が使用中でLine2が空き（未使用）の状態であっても、電話セットＡの端末（親機Ａまたは子機群Ａ）はLine2を用いた通信をすることはできない。また、Line2が使用中でLine1が空きの状態であっても、電話セットＢの端末（親機Ｂまたは子機群Ｂ）からLine1を用いた通信をすることはできない。
【００１２】
また、通話転送機能／ＩＮＴＥＲＣＯＭ（内部通話）機能に関して、電話セットＡの端末から電話セットＢの端末へのＩＮＴＥＲＣＯＭによる呼出しおよび通話転送をすることはできないし、電話セットＢの端末から電話セットＡの端末へのＩＮＴＥＲＣＯＭによる呼出しおよび通話転送をすることはできない。
【００１３】
また、親機がＦＡＸ機能や留守録機能などの資源をそれぞれ単体で搭載する場合、Line1と2の両方から同時に同一資源に対する使用要求があっても、資源自体は１つしかないので、片方の要求にしか応じることができない。たとえば、Line1でＦＡＸ通信中にLine2からのＦＡＸ通信を目的とした呼出要求が到着した場合、Line2に対する応答はLine1のＦＡＸ通信が終了するまで待機させられることになる。また、このような状態を回避するには同じ種類の資源を２つずつ準備すればよいが、親機ＡとＢそれぞれについての単価は高くならざるを得ない。
【００１４】
それゆえにこの発明の目的は、低コストで複数回線対応機能を有する電話システムを提供することである。
【課題を解決するための手段】
【００１５】
この発明のある局面に従う外部の複数の電話回線を介して通信する電話システムは、外部の複数の電話回線のそれぞれを接続する複数の親機と、１つまたは前記複数の親機と無線通信する複数の子機を備える電話システムであって、
前記複数親機のそれぞれは、
前記複数の電話回線を介した通信を行なうための複数回線対応部と、自己に接続された前記電話回線のみを介して通信を行なうための１回線対応部とを含み、前記複数回線対応部と前記１回線対応部のいずれか一方が選択的に能動化されて、
前記１回線対応部を選択的に能動化した場合において、
前記複数子機それぞれには通信時の認証に用いる異なる子機ＩＤと、無線通信する１つの前記親機の通信時の認証に用いる親機ＩＤとが割当てされて、前記複数親機それぞれには異なる前記親機ＩＤと、当該親機と無線通信する１つ以上の前記子機の前記子機ＩＤがが割当てされて、
前記複数回線対応部を選択的に能動化した場合において、
前記複数親機それぞれに前記異なる親機ＩＤに代替して共通の親機ＩＤと前記複数の子機の前記異なる子機ＩＤとを割り当て、前記複数の子機それぞれには、前記異なる子機ＩＤに追加して前記共通の親機ＩＤを割り当てされて、
前記複数回線対応部を選択的に能動化した場合において、前記複数の子機それぞれが、前記複数の親機に対して送信するデータには当該子機に割り当てされた前記異なる子機ＩＤと前記共通の親機ＩＤが含まれて、前記複数親機のいずれかが、前記複数の子機それぞれに送信するデータには当該親機に割り当てされた前記共通の親機ＩＤが含まれることを特徴とする。
【００１６】
したがって、外部から操作するだけで、親機はそれ単体で、自己に接続された電話回線を介して通信を行なう１回線対応モデルとしても、または複数の電話回線を介した通信を行なう複数回線対応モデルとしても機能することが可能となる。
【００１７】
それゆえに、複数回線対応モデルの親機を独立して開発しなくてもよくなって、親機自体の単価が高くなるのを回避できる。また、１回線対応機能しか必要としないユーザは親機を１台用いることで、また複数回線対応機能を必要とするユーザは複数台の親機を用いることで、簡単にその要求を満たすことができる。
【００１８】
好ましくは、複数親機それぞれは付加機能部をさらに含み、複数回線対応部が能動化された状態において、複数電話回線を介して付加機能部の複数の使用要求が着信した場合には、複数使用要求のそれぞれは複数親機のそれぞれにおいて付加機能部を用いて処理される。
【００１９】
したがって、複数電話回線を介して付加機能部に対する複数の使用要求が着信した場合
でも、使用要求のそれぞれは各親機において、その付加機能部により個々に処理できる。
【００２０】
それゆえに、付加機能部に対する使用要求が競合した場合であっても、いずれの使用要求も待たされることなく速やかに処理することができる。
【００２１】
好ましくは、複数回線対応部は、子機から回線接続要求を受信したとき、複数電話回線のいずれかと該子機とを通信可能に接続する。
【００２２】
したがって、子機から電話回線に対する回線接続要求が送信されると、複数回線対応部により複数電話回線のいずれかが該子機と通信可能に接続される。それゆえに、複数の電話回線が接続されているとしても子機は接続すべき電話回線を指定せずとも外部のいずれかの電話回線を介して通信できる。
【００２３】
好ましくは、上述の回線接続要求は回線を指定する情報を含み、複数親機それぞれの複数回線対応部は、受信した回線接続要求の回線指定情報により、該複数回線対応部を含む親機に接続された電話回線が指定されるときは、該電話回線と該子機とを通信可能に接続する。
【００２４】
したがって、子機から電話回線に対する回線接続要求が送信されると、複数回線対応部により複数電話回線のうち指定された電話回線が該子機と通信可能に接続される。それゆえに、子機は複数の電話回線のうちから通信のために使用すべき電話回線を指定できる。
【００２５】
複数親機それぞれ、および子機それぞれは通信時の認証のために用いられる親機ＩＤが割当てされて、共通の親機ＩＤを有する機器間での通信が許可される。
【００２６】
したがって、共通の親機ＩＤを有する機器（親機または子機）同士の通信のみが許可されて、電話システム外部の共通の親機ＩＤを有さない機器との通信は許可されない。それゆえに異なる電話セット間の混信を回避できる。
【００２７】
複数親機において複数回線対応部が能動化されたとき、複数親機の全ておよび子機の全ては共通の親機ＩＤが割当てられる。
【００２８】
したがって、複数親機の全ておよび子機の全ては１回線対応部が能動化されていたときは共通の親機ＩＤを持たないが、１回線対応部に代わって複数回線対応部が能動化された時点で複数親機の全ておよび子機の全ては共通の親機ＩＤを持つようになる。
【００２９】
複数親機のそれぞれは、１回線対応部が能動化されているときは異なる親機ＩＤが割当てられる。したがって電話システムは１回線対応部が能動化された１台の親機を含む場合には、該電話システム間では異なる識別子が割当てるから、電話システム間の混信を回避できる。
【００３０】
好ましくは、複数親機それぞれにおいて複数回線対応部が能動化されたとき、複数親機のいずれか１つがマスタに指定されて他の親機はスレーブに指定され、
複数親機それぞれはさらに、
マスタに指定されたときに自己に割当されていた親機ＩＤを送信するマスタＩＤ送信手段と、
スレーブに指定されたときにマスタＩＤ送信手段から受信した親機ＩＤを用いて、自己に割当されていた元の親機ＩＤを更新するスレーブＩＤ更新手段とを含む。
【００３１】
したがって、複数親機それぞれにおいて複数回線対応部が能動化されたときは、手動設定しなくてもマスタＩＤ送信手段とスレーブＩＤ更新手段により、複数親機の全ての親機ＩＤをマスタの親機ＩＤで共通化できる。
【００３２】
好ましくは、複数親機それぞれはさらに、スレーブに指定されたときはマスタＩＤ送信手段から受信した親機ＩＤを、自己に割当されていた元の親機ＩＤと共通の親機ＩＤが割当された１つ以上の子機に対して送信するスレーブＩＤ送信手段を含む。複数子機それぞれは、スレーブＩＤ送信手段により送信された親機ＩＤを受信して、受信した親機ＩＤを用いて、自己に割当されていた元の親機ＩＤを更新する子機側ＩＤ更新手段を含む。
【００３３】
したがって、複数親機それぞれにおいて複数回線対応部が能動化されたときは、手動設定しなくてもマスタＩＤ送信手段とスレーブＩＤ送信手段と子機ＩＤ更新手段により、各スレーブに指定の親機全ての子機の親機ＩＤをマスタに指定された親機の親機ＩＤで共通化できる。この結果、マスタおよびスレーブのそれぞれに指定された親機ならびに全ての親機の子機について共通した親機ＩＤ、すなわちマスタの親機に割当の親機ＩＤを割当ることができる。
【００３４】
好ましくは、親機はさらに、スレーブに指定された後に１回線対応部が複数回線対応部に代替して能動化されたとき、自己に割当されていた親機ＩＤを元に戻す。
【００３５】
したがって、複数回線対応部に代わって１回線対応部が能動化されたときは、スレーブに指定されていた親機はその親機ＩＤを元の親機ＩＤ、すなわちマスタの親機に割当の親機ＩＤで共通化される前の親機ＩＤに戻すことができる。それゆえに、複数回線対応部と１回線対応部との間で能動化される対象が切替えされたとしても、親機ＩＤの手動設定は不要となる。
【００３６】
好ましくは、マスタに指定された親機の複数回線対応部は、子機から未使用の回線についての未使用回線接続要求を受信したとき、複数の電話回線のうちから検出した未使用の電話回線と該子機とを通信接続する。
【００３７】
したがって、マスタに指定された親機が子機から未使用回線接続要求を受信して、検出した未使用の電話回線と該子機とを通信可能に接続するよう動作するから、スレーブに指定の親機は該動作から解放されて他の処理に専念できる。
【００３８】
好ましくは、未使用回線接続要求は、選択すべき回線を指示する選択回線指示情報を含み、マスタに指定された親機の前記複数回線対応部は、未使用の電話回線が２つ以上あると検出した場合に、子機から受信した未使用回線接続要求の選択回線指示情報に基づき選択した電話回線と該子機とを通信接続する。
【００３９】
したがって、マスタに指定された親機が子機から未使用回線接続要求を受信したとき、検出した未使用の電話回線が２つ以上あったとしても、該未使用回線接続要求の選択回線指示情報に基づき該子機に接続すべき電話回線を選択できる。
【００４０】
好ましくは、マスタに指定された親機の複数回線対応部は、スレーブに指定された親機
それぞれから該親機に接続された電話回線が使用中か否かの通知を受信する。
【００４１】
したがって、マスタに指定された親機が子機から未使用回線接続要求を受信したとき、スレーブに指定された親機それぞれから受信した電話回線が使用中か否かの通知に基づき、該未使用回線接続要求に応じるための未使用の電話回線があるか否かを検出できる。また、選択回線指示情報が示す電話回線が未使用であるか否かを検出できる。
【００４２】
好ましくは、子機それぞれは、送信元および送信先の子機を特定するための子機データを記憶する。したがって、子機は所望の他の子機と通信するときは、送信元と送信先を子機データで特定し、子機ＩＤは認証に用い、所望する子機との間で通信する。
【００４３】
好ましくは、子機が電話システムに新規に登録されるとき、マスタに指定された親機は子機に子機データを割当てるためのコマンドを送信する。したがって複数回線対応部が能動化された状態の電話システムに、新規に子機が登録されるときは、該子機にはマスタの親機から子機データが送信されて割当てられる。それゆえに、電話システムに子機を新規に追加する場合でも、該子機の子機データを手動によらず自動で割当ることができる。
【００４４】
好ましくは、子機が電話システムに新規に登録されるとき、マスタに指定された親機は子機に共通の親機ＩＤを割当てるためのコマンドを送信する。したがって複数回線対応部が能動化された状態の電話システムに、新規に子機が登録されるときは、該子機には共通の識別子が送信されて割当てられる。それゆえに、電話システムに子機を新規に追加する場合でも、該子機の識別子を手動によらず自動で割当ることができる。
【００４５】
好ましくは、複数回線対応部が能動化されたとき、複数親機のいずれか１つがマスタに指定されて他の親機はスレーブに指定される。
【００４６】
複数親機それぞれは、自己に割当てされた前記親機ＩＤと共通の親機ＩＤが割当てされた前記子機の前記子機ＩＤと前記子機データとを対応付けて格納する子機データ格納部と、
前記マスタに指定されたときに自己に割当されていた前記親機ＩＤと共通の親機ＩＤが割当された１つ以上の子機それぞれに対応の前記子機ＩＤと前記子機データを、前記子機データ格納部から読出し送信するマスタ側データ送信手段と、
前記スレーブに指定された前記親機から送信された追加後子機データを受信して、受信した前記追加後子機データを用いて自己の前記子機データ格納部の内容を更新するデータ格納部更新手段と、
前記スレーブに指定されたときに前記マスタ側データ送信手段から受信した前記子機ＩＤと前記子機データを、自己の前記子機データ格納部に追加して格納する追加格納手段と、
前記追加格納手段によりデータが格納された後の前記データ格納部の内容を、前記追加後子機データとして前記マスタに指定された前記親機に送信する格納後データ送信手段とを含む。
【００４７】
したがって、複数回線対応部が能動化されたときは、マスタの親機の各子機のデータは、スレーブ側に送信されて、スレーブ側の子機データ格納部はマスタから受信の子機データを追加格納して、追加格納後の内容をマスタ側で受信して、マスタ側の子機データ格納部を受信内容で更新する。
【００４８】
好ましくは、前記複数親機それぞれはさらに、
前記追加格納手段に追加格納後の前記子機データ格納部の内容に基づき、元から格納されていた前記子機データ中に、前記マスタ側データ送信手段から受信した前記子機データと重複した前記子機データがあるか否か判定する判定手段と、
前記判定手段の判定結果が、重複した前記子機データがあることを示す場合には、前記子機データ格納部における元から格納されていた前記子機データを、前記重複を解消するように変更する格納子機データ変更手段とを含む。
【００４９】
好ましくは、前記複数親機それぞれは、
前記格納子機変更手段により対応の前記子機データが変更された前記子機に対して、該子機に割当された前記子機データを変更後の子機データに更新するよう指示するコマンドを送信する子機データ更新コマンド送信手段を含む。
【００５０】
好ましくは、付加機能部の種類と数は前記複数親機それぞれにおいて異なる。したがって、複数台の親機に同じ種類の付加機能部を搭載した電話システムを構築すれば、複数回線に同時に同一種類の付加機能部への使用要求が着信した場合であっても、いずれの要求も待たせること無く各親機の付加機能部で並行して処理できる。
【００５１】
また、親機毎に異なる種類の付加機能部を有することにより使用要求される付加機能部についての種類の制限をなくしたり、要求される種類の付加機能部がないために該使用要求に対して拒否応答する事態も防止できる。
【発明を実施するための最良の形態】
【００５２】
以下、この発明の各実施の形態について図面を参照して詳細に説明する。
【００５３】
各実施の形態に係る１つのデジタルコードレス電話セット（以下、単に電話セットと呼ぶ）は１台の親機と該親機とＩＮＴＥＲＣＯＭによる通信を行なう１つ以上の子機とからなる。該親機は、物理的に異なる２つの回線を介して外部の装置と通信することのできる２回線対応機能と、１つの回線を介して外部装置と通信することのできる１回線対応機能とを有する。電話セットは２回線設定モードを経て他の電話セットが通信可能に接続されると、２回線対応機能による通信を行ない、２回線設定モードが解除されると他の電話セットの通信接続状態が解除されて１回線対応機能による通信を行なうように切替わる。
【００５４】
図１（Ａ）と（Ｂ）には、後述する図２の２回線設定モードが解除された状態の電話セットがそれぞれ示される。図１（Ａ）の電話セットは、親機ＰＡおよび該親機ＰＡと通信する１つ以上の子機からなる子機群ＣＡを有し、図１（Ｂ）の電話セットは親機ＰＢおよび該親機ＰＢと通信する１つ以上の子機からなる子機群ＣＢを有する。
【００５５】
子機群ＣＡは４つの子機Ａ１〜Ａ４を含み、子機群ＣＢは４つ子機Ｂ１〜Ｂ４を含む。各子機群に含まれる子機の数は４つに限定されない。各子機は、図示されるように、該子機を一意に識別するための子機番号データ（ＨＳｉ（ｉ＝１、２、３、…））および子機ＩＤデータ２２Ｂ、ならびに自己が属する電話セットの親機を一意に特定するための親機ＩＤデータ２２Ｃを内部のメモリに記憶する。子機ＩＤデータ２２Ｂおよび親機ＩＤデータ２２Ｃは通信に際しての認証のために用いられる。具体的には、通信時には、これらＩＤデータが照合されて、照合の結果に基づき、子機と親機間、または子機と子機間、または親機と親機間での通信が許可される。
【００５６】
親機ＰＡは、外部の装置と通信するための外部のＰＳＴＮ（Public Switched Telephone Network）のライン３０と親機ＰＡを通信接続するためのラインジャック４０Ａ、電話回路４１Ａ、コネクタ４２Ａ、親機ＰＡに付加された各種機能を有する付加機能部４５Ａ、ＲＦ通信ユニット３９Ａ、アンテナ４９Ａ、ＲＦモジュール５０Ａ、システム情報記憶エリア５４Ａ、システム情報待避エリア５５Ａ、子機データ記憶エリア５６Ａおよび記憶エリア５７Ａを備える。
【００５７】
ライン３０とつながるラインジャック４０Ａは、電話回路４１Ａに接続されている。電話回路４１Ａは、ライン３０に設定された通信回線の接続／解放、ダイヤル、呼出要求に対する呼出し音の鳴動などの基本的な電話機能をつかさどる。電話回路４１ＡはＲＦモジュール５０Ａに接続されており、ＲＦモジュール５０Ａは、ＲＦ通信ユニット３９Ａおよびアンテナ４９Ａを介して子機群ＣＡの各子機と無線で通信するための機能を有する。
【００５８】
子機データ記憶エリア５６Ａは、親機ＰＡに接続される子機群ＣＡの子機Ａ１〜Ａ４のそれぞれについて、子機番号データ２２Ａと子機ＩＤデータ２２Ｂを対応付けしたデータ７０Ａを格納する。
【００５９】
親機ＰＡはシステム情報記憶エリア５４Ａに親機ＩＤデータ２２Ｃを格納し必要に応じて該親機ＩＤデータ２２Ｂをシステム情報待避エリア５５Ａに待避して格納する。
【００６０】
ＲＦモジュール５０Ａは、１回線対応機能部６１Ａおよび２回線対応機能部６２Ａを内部メモリに格納している。
【００６１】
ここでは、１回線対応機能部６１Ａおよび２回線対応機能部６２Ａは実行可能なプログラム・データとして準備されるが、専用の回路として準備されても良い。２回線対応機能部６２Ａは後述のMasterとして動作するためのMaster機能部６３ＡおよびSlaveとして動作するためのSlave機能部６４Ａを有する。１回線対応機能部６１Ａおよび２回線対応機能部６２Ａは外部からの操作により指定される動作モードに応じて選択的に一方機能が能動化される。２回線対応機能部６２Ａが動作する場合において、自己がマスタまたはスレーブのいずれで動作するかを指示するマスタ/スレーブデータが記憶エリア５７Ａに記憶される。
【００６２】
この内部メモリ、システム情報記憶エリア５４Ａ、システム情報待避エリア５５Ａ、子機データ記憶エリア５６Ａおよび記憶エリア５７Ａのための記憶装置は、書換え可能であり、かつ停電時も記憶されたデータが消去されないような種類の記憶装置である。
【００６３】
付加機能部４５Ａはスピーカホーンや受話器を有する電話機能部４６Ａ、ＦＡＸ機能部４７Ａおよび留守録機能部４８Ａなどを備えるが、備える付加機能の種類や数これらに特定されない。ＦＡＸ機能部４７Ａは、ライン３０を介して受信したファクシミリデータを印字出力したり、ファクシミリデータを電話回路４１Ａを介してライン３０へ送出する機能を有する。留守録機能部４８Ａは図示のない記録媒体を有し、そこに不在時にライン３０から受信した音声情報またはデータなどを書込み蓄積する機能を有する。留守録機能部４８Ａは、所定の操作がされることによってそこに記憶された音声情報またはデータを読出して再生し出力する機能を有する。電話機能部４６Ａは、ライン３０を介した外部装置との通話または子機との通話、または他の親機との通話のための機能を有する。
【００６４】
図１（Ｂ）に示される親機ＰＢは、ライン３０を接続するためのラインジャック４０Ｂ、電話回路４１Ｂ、コネクタ４２Ｂ、付加機能部４５Ｂ、ＲＦ通信ユニット３９Ｂ、アンテナ４９Ｂ、ＲＦモジュール５０Ｂ、システム情報記憶エリア５４Ｂ、システム情報待避エリア５５Ｂ、子機データ記憶エリア５６Ｂおよび記憶エリア５７Ｂを備える。付加機能部４５Ｂは電話機能部４６Ｂ、ＦＡＸ機能部４７Ｂおよび留守録機能部４８Ｂを有する。ＲＦモジュール５０Ｂの内部メモリには１回線対応機能部６１Ｂおよび２回線対応機能部６２Ｂを格納する。２回線対応機能部６２Ｂは後述のMasterとして動作するためのMaster機能部６３ＢおよびSlaveとして動作するためのSlave機能部６４Ｂを有する。
【００６５】
子機データ記憶エリア５６Ｂは、親機ＰＢに接続される子機Ｂ１〜Ｂ４のそれぞれについて子機番号データ２２Ａと子機ＩＤデータ２２Ｂとを対応付けたデータ７０Ｂを格納する。
【００６６】
親機ＰＢのこれら各部の機能は、親機ＰＡの対応の部分と同様の機能を有するので説明は省略する。
【００６７】
注意する点は、親機の親機ＩＤデータおよび子機それぞれの子機ＩＤデータは、異なることである。該親機または子機の工場出荷時に、親機においてはシステム情報記憶エリア５４Ａ（または５４Ｂ）に親機ＩＤデータが、子機においては子機ＩＤデータ２２Ｂがその内部メモリに書き込まれる。
【００６８】
図１（Ａ）と（Ｂ）の各電話セットでは、１回線対応機能が有効とされており、かつ各電話セットに割当てられたシステムＩＤは異なるので、前述のＩＤ照合は不一致となり、認証はされない。それゆえに、親機ＰＡおよびその子機群ＣＡは、親機ＰＢおよびその子機群ＣＢを呼出すことも、これらから呼出されることもできない。同様に親機ＰＢおよびその子機群ＣＢは、親機ＰＡおよびその子機群ＣＡを呼出すことも、これらから呼出されることもできない。
【００６９】
（機器のブロック構成）
図３には親機Ｐのブロック構成が示されて、図４には子機Ｃのブロック構成が示される。図１（Ａ）と（Ｂ）および図２に示した親機ＰＡと親機ＰＢは図３に示すのと同様のブロック構成を有し、子機群ＣＡ、ＣＢおよび図２の子機群ＣＣに属する各子機も図４に示された子機Ｃと同様のブロック構成を有する。
【００７０】
図３を参照して、親機Ｐは、ＰＳＴＮに対応のライン３０を接続するラインジャック４０、電話回路４１、専用通信ケーブル用コネクタ４２、ＬＣＤ４３、キーボード４４、付加機能部４５、ＲＦモジュール５０、ＲＯＭ（Read Only Memory）またはＲＡＭを含んでなるメモリ５５、ＡＣ（Alternating Current）電源５６、ＲＦ通信ユニット３９およびアンテナ４９を有する。電話回路４１はラインジャック４０の信号レベルを監視しており、信号レベルがライン３０の使用中（信号伝送中）であるか空であるか（未使用）を示すかに基づき、ＣＰＵ５１に対してライン３０が空か使用中かを通知する。
【００７１】
ＲＦモジュール５０はワンチップマイコンからなり、ＣＰＵ（Central Processing Unit）５１、作業用ＲＡＭ（Random Access Memory）５２および不揮発性ＲＡＭ５３を有する。メモリ５０のＲＡＭには不揮発性ＲＡＭが含まれて、当該不揮発性ＲＡＭには、システム情報記憶エリア５４Ａ（５４Ｂ）、システム情報待避エリア５５Ａ（５５Ｂ）、子機データエリア５６Ａ（５６Ｂ）および記憶エリア５７が設けられる。
【００７２】
専用通信ケーブル用コネクタ４２はコネクタ４２Ａと４２Ｂに対応する。ラインジャック４０はラインジャック４０Ａと４０Ｂに対応する。電話回路４１は電話回路４１Ａと４１Ｂに対応する。付加機能部４５は付加機能部４５Ａと４５Ｂに対応する。付加機能部４５は電話機能部４６Ａ（４６Ｂ）に対応する電話機能部４６、ＦＡＸ機能部４７Ａ（４７Ｂ）に対応するＦＡＸ機能部４７および留守録機能部４８Ａ（４８Ｂ）に対応する。ＲＦ通信ユニット３９はＲＦ通信ユニット３９Ａ（３９Ｂ）に対応する。アンテナ４９はアンテナ４９Ａ（４９Ｂ）に対応する。
【００７３】
キーボード４４は、外部からユーザにより操作されてモードの切換などの所定の指示および電話番号を含む各種情報を入力するために設けられる。ＬＣＤ４３は、着信があった旨の報知などの各種情報を表示するために設けられる。
【００７４】
図４を参照して、子機Ｃは、ＬＣＤ１０、キーボード１１、マイク１２、スピーカ１３、ブザー１４、ＲＯＭまたはＲＡＭを含んでなるメモリ１５、電池１６、アンテナ１８を接続するＲＦ通信ユニット１７およびワンチップマイコンであるＲＦモジュール１９を備える。子機Ｃの構成は従来のそれと同じである。
【００７５】
ＲＦモジュール１９はＣＰＵ２０、作業用ＲＡＭ２１、不揮発性ＲＡＭ２２を有する。不揮発性ＲＡＭ２２には、該子機Ｃを一意に特定（識別）するためのデータである子機番号データ２２Ａ、子機ＩＤデータ２２Ｂ、親機ＩＤデータ２２Ｃおよび後述の優先回線設定データ２２Ｄが格納される。
【００７６】
キーボード１１は外部からユーザにより操作されて電話番号などの各種情報を入力するために操作される。ＬＣＤ１０は、着信があった旨の情報を含む各種の情報を表示するために設けられる。マイク１２およびスピーカ１３は通話のために設けられる。マイク１２およびスピーカ１３を一体的に備える受話器として提供されてもよい。ブザー１４は、着信があったことを報知するための呼出し音を鳴動させるためなど、各種情報を音で報知するために設けられる。
【００７７】
（パケットの構成について）
図５（Ａ）〜（Ｉ）には、本実施の形態で送受信されるパケット７０の構成が示される。親機ＰのＲＦ通信ユニット３９はＣＰＵ５１から、および子機のＲＦ通信ユニット１７はＣＰＵ２０から、それぞれ与えられるパケット７０を送信可能に変調してアンテナ４９または１８を介して送信する。また、アンテナ４９または１８を介して受信したパケット７０を復調してＣＰＵ５１または２０で処理可能なデータにして出力する。
【００７８】
パケット７０の構成は、図５（Ａ）に示すように、システムＩＤ７１を格納するためのフィールドＦ１、該パケット７０の発信元の機器を一意に特定するための発信元データ７２を格納するフィールドＦ２、該パケット７０の送信先（宛先）の機器を一意に特定するための送信先データ７３を格納するフィールドＦ３、コマンドや該コマンドを実行するためのデータなどの各種情報であるコマンド情報７４を格納するためのフィールドＦ４を有する。
【００７９】
図５（Ａ）に基本構成が示されたパケット７０は、そこに格納されるデータが、通信の態様によって異なる。
【００８０】
子機間通信（ＩＮＴＥＲＣＯＭ通信）における子機から親機に送信されるパケット７０は、図５（Ｂ）のように、フィールドＦ１に送信元の子機ＩＤデータ２２Ｂ、フィールドＦ２に送信元の子機番号データ２２Ａ、フィールドＦ３に送信先の子機番号データ２２Ａ、フィールドＦ４にＩＮＴＥＲＣＯＭ通信を指示するコマンド情報７４をそれぞれ格納する。
【００８１】
図５（Ｃ）のパケット７０は、子機間通信における親機が図５（Ｂ）のパケット７０を受信して、応じて子機に送信するパケット７０を示す。当該パケット７０では、フィールドＦ１に送信元の親機ＩＤデータを格納し、フィールドＦ２、Ｆ３およびＦ４に、図５（Ｂ）のパケット７０の対応フィールドの内容をそのまま格納している。
【００８２】
親機と通信する子機が増設されるとき、図５（Ｄ）と（Ｅ）のパケット７０が送受信される。親機は増設対象の子機に対して、図５（Ｄ）のパケット７０を送信する。該パケット７０はフィールドＦ１に送信元の親機の親機ＩＤデータを格納し、フィールドＦ４に親機ＩＤデータの配信であり、これを設定することを増設子機に対して指示するためのコマンド情報７４が格納される。増設対象の子機は図５（Ｄ）のパケット７０を受信した場合には、図５（Ｅ）のパケット７０を親機に対して送信する。図５（Ｅ）のパケット７０には、フィールドＦ１に増設子機自身の子機ＩＤデータ２２Ｃが格納され、フィールドＦ４には配信された親機ＩＤデータを受信したことを示すコマンド情報７４が格納される。
【００８３】
ライン３０からの外線着信があった場合、親機は子機を呼出すための図５（Ｆ）のパケット７０を送信する。このパケット７０には、フィールドＦ１に着信を検出した親機の親機ＩＤデータが格納され、フィールドＦ３に、送信先はすべての子機宛であること（ブロードキャスト）を示すためのデータＢＤが格納され、フィールドＦ４に、外線着信があったことを指示するコマンド情報７４が格納される。また、このコマンド情報７４は、着信のあった外線の種別（後述の２回線設定モードにおけるライン３０についてのLine１またはLine２の別）を指示するデータを格納している。
【００８４】
また、子機から外線接続を要求するときは図５（Ｇ）のパケット７０が、子機から親機に対して送信される。当該パケット７０には、フィールドＦ１に送信元の子機ＩＤデータ２２Ｃが格納され、フィールドＦ４にはコマンド情報７４が格納される。このコマンド情報７４は、後述するAUTOまたはmanualの別、また接続先の外線を指定するためのLine１またはLine２の別を示すデータを含む。
【００８５】
また、親機から子機を呼出す場合には、親機は図５（Ｈ）のパケット７０を生成し子機に送信する。該パケット７０には、フィールドＦ１に送信元の親機ＩＤデータ、フィールドＦ３に呼出先の子機番号データ２２Ａ、フィールドＦ４に子機呼出しのコマンド情報７４が格納されている。
【００８６】
また、子機から親機を呼出す場合には、子機は図５（Ｉ）のパケット７０を生成し送信する。該パケット７０には、フィールドＦ１に送信元の子機ＩＤデータ２２Ｃが格納され、フィールドＦ４には親機呼出のコマンド情報７４が格納される。
【００８７】
図５（Ｈ）と（Ｉ）のパケット７０が後述の２回線設定モードにおいて送信される場合には、コマンド情報７４には、呼出し元または呼出し先の親機を特定するための親機の別データを含む。
【００８８】
図５（Ｄ）〜（Ｉ）におけるフィールドＦ２またはＦ３の“−”のマークはデータが不定であることを示す。この不定データを受信した子機または親機は、該フィールドの内容は無視する。
【００８９】
（１回線対応機能）
ここで、親機ＰＡによる１回線対応機能について説明するが、当該説明は親機ＰＢであっても同様に適用できる。
【００９０】
ＩＮＴＥＲＣＯＭ
図１（Ａ）の子機Ａ１が子機Ａ２をＩＮＴＥＲＣＯＭ呼出しする場合について説明する。
【００９１】
まず、子機Ａ１から図５（Ｂ）のパケット７０が親機ＰＡに送信される。当該パケット７０は、フィールドＦ１に呼出元である子機Ａ１の子機ＩＤデータ２２ＢとフィールドＦ２に当該子機の番号データ２２Ａ、フィールドＦ３に呼出先である子機Ａ２の子機番号データが含まれている。フィールドＦ３の子機番号データは、ユーザがキーボード１１を操作して所望する子機の番号データを入力することにより取得される。
【００９２】
このパケット７０を受信した親機ＰＡは、受信パケット７０のフィールドＦ１とＦ２の子機ＩＤデータ２２Ｂと子機番号データ２２Ａの組み合わせ（対応付け）に基づき子機データ記憶エリア５６Ａを検索して、データ７０Ａに当該組合わせが登録済みであるかを判定する。登録済みと判定すると、これが自身に登録された子機Ａ１からのパケット７０であり通信許可を認証して、該パケット７０のフィールドＦ４の内容に基づきＩＮＴＥＲＣＯＭが指示されていると解釈して、応じて図５（Ｃ）のパケット７０を生成して送信する。
【００９３】
ここでは、子機ＩＤデータ２２Ｂと子機番号データ２２Ａの組み合わせの照合による認証としたが、子機ＩＤデータ２２Ｂのみの照合による認証としてもよい。
【００９４】
図５（Ｃ）のパケット７０は全ての子機に送信される。全ての子機は送信された該パケット７０のフィールドＦ１の親機ＩＤデータ２２が自己に格納されている親機ＩＤデータ２２Ａと一致すると判別（認証）するので、当該パケット７０を受信するけれども、そのうち該パケット７０のフィールドＦ３の子機番号データと自己に格納された子機番号データ２２Ａとが一致する子機のみが、自己宛てのパケット７０であると認識して当該パケット７０についての処理を行なう。
【００９５】
自己宛てのパケット７０と認識した子機では、当該パケット７０のフィールドＦ４のコマンド情報７４を解釈し、解釈結果に基づきブザー１４を鳴動させたり、表示を変更させたりしてＩＮＴＥＲＣＯＭ通信であることを報知する。
【００９６】
この報知に応じてユーザが受話器などを操作して受話可能状態になると、親機ＰＡを介して子機Ａ１と子機Ａ２間でのＩＮＴＥＲＣＯＭ通信が可能となる。ＩＮＴＥＲＣＯＭ通信の手順は従来から提案されているものを適用できる。
【００９７】
このようにＩＮＴＥＲＣＯＭ通信の手順は、後述の図２の２回線設定モードにおいても同様に適用できて、通信は親機をベース（中継装置）として行なわれる。
【００９８】
混信の回避
図１（Ａ）と（Ｂ）に示すように、同じ構成のデジタルコードレス電話システム（もしくは、同一製品）の親機ＰＡとＰＢが隣接して、各子機に両親機の無線コマンドが到達するような状況においては、一般的には混信が生じる。
【００９９】
本実施の形態では、親機ＩＤデータ２２Ｃの役割により混信を回避できる。親機ＰＡが自機に従属した子機群ＣＡを呼出す際、（使用周波数帯が同一なので、呼出しコマンドは検出されているであろうが、）親機ＰＢに従属する子機群ＣＢのブザー１４は鳴動しない（混信を回避できる）。
【０１００】
具体的には、上述のＩＮＴＥＲＣＯＭ通信で説明したように、各親機が送信する無線コマンドのパケット７０には自身の親機ＩＤデータが含まれて、当該パケット７０は全ての子機に送信されるけれども、各子機は該パケット７０の親機ＩＤデータと自己に記憶している親機ＩＤデータとを照合して、照合一致した（認証できた）子機のみが該パケット７０を受信して、その内容（コマンド情報７４）に応じた処理をする。したがって、混信を回避できる。
【０１０１】
上述は親機から子機にパケット７０が送信される場合であったが、子機から親機に送信される場合は、親機は該パケット７０の子機ＩＤデータと子機番号データの組合わせと子機データ記憶エリア５６Ａ（５６Ｂ）に登録されている子機ＩＤデータと子機番号データの各組み合わせとを照合して、または受信パケット７０の子機ＩＤデータと子機データ記憶エリア５６Ａ（５６Ｂ）の子機ＩＤデータとを照合して、一致する組み合わせまたは子機ＩＤデータが子機データ記憶エリア５６Ａ（５６Ｂ）に登録されていた（認証した）場合にのみ、当該パケット７０を受信して処理する。
【０１０２】
一致した（認証した）場合の処理においては、受信パケット７０のコマンドの送り先をチェックし、自身宛かどうかを確認する。
【０１０３】
なお、子機の場合も、また親機の場合にも、上述の照合が一致しない（認証できない）場合は、当該パケット７０を無視する（処理しない）。
【０１０４】
このような親機ＩＤデータまたは子機ＩＤデータを用いた認証により、図１（Ａ）と（Ｂ）の設置状況においても、混信を回避し得る。このような認証の手順は後述の図２の２回線設定モードにおいても実行されるので、同様に混信を回避できる。
【０１０５】
子機の増設
図１（Ａ）のシステムは、子機増設に対応しており、子機を増設する際には、増設子機への親機ＩＤデータ２２Ｃと子機番号データ２２Ａの登録がなされる。
【０１０６】
ユーザーは、保有する親機ＰＡに対応する増設子機を購入し、子機を増やすことが可能である。この新しい子機と、保有する親機ＰＡとの親子関係を確立する（＝子機登録）には、ユーザによる所定の登録操作が行なわれる。
【０１０７】
まず、購入した増設子機には、（製造時に）固有の子機ＩＤデータ２２Ｂが登録されている。親機ＩＤデータ２２Ｃと子機番号データ２２Ａの登録操作自体はメーカー、機種等で異なるが、内部で行なわれる処理は以下に準じる。
【０１０８】
ユーザは、親機ＰＡのキーボード４４と増設子機のキーボード１１を用いて増設モード移行のための所定操作をするので、親機ＰＡおよび増設子機はともに「増設モード」に移行する。
【０１０９】
「増設モード」では、特定の周波数Channelを用いて交信が行なわれる。なお、親機ＰＡ、増設子機ともに、この登録操作用Channelのデータを予め記憶している。
【０１１０】
親機ＰＡは自身の親機ＩＤデータ２２Ｃを配信するので、増設子機はそれを受信して不揮発性ＲＡＭ２２に記憶する。
【０１１１】
増設子機は自身の子機ＩＤデータ２２Ｂを配信するので、親機ＰＡはそれを受信して子機データ記憶エリア５６Ａに登録する。親機ＰＡは新たに、この増設子機の子機番号データを所定手順に従い決定して、子機データ記憶エリア５６Ａに今回登録した子機ＩＤデータ２２Ｂと対応付けて記憶するとともに、当該子機番号データを増設子機に配信する。増設子機は、当該子機番号データを受信して、不揮発性ＲＡＭ２２に子機番号データ２２Ａとして格納する。
【０１１２】
なお、子機番号データの決定の手順は、たとえば、親機ＰＡが未使用の子機番号データを記憶していて、その未使用の子機番号データから任意に抽出した１つの番号データを割当てる仕様であってよい。また、ユーザが親機ＰＡのキーボード４４を操作して未使用の子機番号データを指定する仕様であってもよい。また、増設子機側でユーザがキーボード１１を操作して子機番号データを指定をする仕様では、増設子機から親機ＰＡに対してユーザが指定した子機番号データを配信し、親機はそれを受信し、子機データ記憶エリア５６Ａを検索して、その受信した番号データが未登録（未使用）と判定すると、親機ＰＡから増設子機に「承認」を配信して、親機ＰＡおよび増設子機の双方で当該子機番号データが登録されるようにしてもよい。
【０１１３】
このようにして、親子関係確立に必要な情報の交換が済むと、双方「増設モード」から抜ける。
【０１１４】
以降、この増設子機は、同じ親機ＩＤデータを割当てされた親機や子機を呼出したり、それらからの呼出しに応じることが可能となる
（２回線モードの構成）
図２には、２回線設定モードにおけるシステム構成が示される。図２では、図１（Ａ）の親機ＰＡと図１（Ｂ）の親機ＰＢとは専用通信のためのケーブル６０を用いてコネクタ４２Ａと４２Ｂを介して通信可能に接続されている。ここでは両親機間の通信経路はケーブル６０にて接続されるとしているが無線にて接続されるようにしてもよい。ケーブル６０はＲＳ２３２ＣやＰＣＭバスなどに従い双方向でコマンドの送受信ができるようなものであればよい。また該通信経路は２回線設定モードを経て２回線対応機能が能動化されているときは活性化（ケーブル６０がコネクタ４２Ａと４２Ｂ間に通信可能なように接続）されるが、１回線対応機能が能動化されて図１（Ａ）と（Ｂ）の状態となるときは不活性化（ケーブル６０はコネクタ４２Ａと４２Ｂ間から切り離されて通信不可能な状態）とされる。
【０１１５】
２回線設定モードにおいては、親機ＰＡとＰＢ、ならびに子機群ＣＡおよびＣＢの各子機は同一の親機ＩＤデータを有する。子機群ＣＡと子機群ＣＢは共通の親機ＩＤデータを有した子機群ＣＣを構成する。図２の状態においては親機ＰＡと親機ＰＢは２回線対応機能が有効に設定されている。２回線対応機能が設定された親機ＰＡと親機ＰＢにはライン３０がそれぞれ接続されており、図２では、説明を簡単にするために親機ＰＡに接続されたライン３０をLine1と称し、親機ＰＢに接続されたライン３０をLine2と称する。
【０１１６】
図２では２回線対応機能が有効に設定された親機ＰＡと親機ＰＢを備える端末ＰＰが提供される。端末ＰＰは、１台で２回線に対応した機能を有する。つまり、同時にLine1とLine2で通信を達成するために、Line1とLine2にそれぞれ接続された２つの電話回路４１Ａと４１Ｂおよび２つのＲＦモジュール５０Ａと５０Ｂを有する。この２つのＲＦモジュールは、本実施の形態ではLine1側に接続されたほうが通信に関する主導権を有すると想定して、この方をMasterと呼び、Line2側に接続されて通信に関しMaster側に対して従属的に動作する方をSlaveと称する。MasterとSlaveは共通の親機ＩＤデータを有するのでMasterからもSlaveからも子機群ＣＣの各子機を呼出すことができる。また、Masterとslaveの両方ともに子機群ＣＣから送信されるコマンドを検知することができる。
【０１１７】
これにより、MasterがLine1を使用した外線通話またはＩＮＴＥＲＣＯＭに使用されている状態（ビジー状態）であっても、子機群ＣＣのいずれかの子機からのコマンド情報７４が示す回線接続要求に対してはSlaveが応じてLine2を使用することができる。つまり、各子機は自動的に空いている回線を使用できる。また、各子機は回線を選択して発呼することもできる。また、同様に、Masterがビジー状態におけるＩＮＴＥＲＣＯＭ通信の要求に対してもSlaveが応じて、SlaveをベースとしたＩＮＴＥＲＣＯＭ通信が可能となる。
【０１１８】
なお、Masterは、自己がビジー状態であることをSlaveに通知している。
【０１１９】
Line1を指定して発呼した場合はMasterが、Line2を指定して発呼した場合はSlaveがそれぞれ回線接続要求に応じる。着信する呼出しに関してもどちらの回線からの呼出しにも応じることができる。両方の回線に同時に呼出しが着信した場合も、選択操作を介して希望する方の呼出しに応じることができる。
【０１２０】
ＬＣＤ（Liquid Crystal Display）１０を介して、Masterに接続された回線をLine1、Slaveに接続された回線をLine2として表示し、呼出しの着信時にはどちらの回線からの呼出しであるかを表示する。また、Line1とLine2でブザー１４の鳴動周波数やメロディを別にすることで、ユーザはどちらの回線からの呼出しであるかを音の聞き分けにより認識できる。
【０１２１】
図２の構成では、端末ＰＰは付加機能部４５Ａと４５Ｂという２つの不可機能部を備えるので、その分コストの上昇は避けられない。このコスト上昇を回避するために、端末ＰＰにおいて付加機能部を１つのみ設けるようにしてもよい。このように設けた場合には次のような制限がある。つまり、ＦＡＸ機能部がLine1を介したＦＡＸ通信のために使用中の場合に、Line2にＦＡＸによる呼出しの着信があっても、Line1のＦＡＸ通信が終了しＦＡＸ機能部が解放されるまで、Line2のＦＡＸ通信は開始することができないという制限が生じる。これは留守録機能についても同様である。したがって、コストと該制限とを比較して設ける付加機能部の数を決めることが望ましい。
【０１２２】
図２の２回線設定モードにおいては、端末ＰＰの親機ＰＡはMasterに親機ＰＢはSlaveにそれぞれ設定されて、Masterの親機ＰＡの親機ＩＤデータを子機群ＣＣの各子機および親機ＰＢが共有する。
【０１２３】
図２の構成においては、親機ＰＡおよび親機ＰＢならびに子機群ＣＣの各子機は、互いに呼出すことも呼出されることも可能となる。これにより、１台の端末ＰＰで２回線（Line1とLine2）に対応した端末と同等の環境が確立できる。この環境においては、元の子機群ＣＡの各子機と元の子機群ＣＢの各子機との間のＩＮＴＥＲＣＯＭ通話や通話転送が可能となる。
【０１２４】
元の子機群ＣＡから親機ＰＢを第２の親機としてＩＮＴＥＲＣＯＭ通話や通話転送が可能となる。また元の子機群ＣＢの各子機から親機ＰＡを第２の親機としてＩＮＴＥＲＣＯＭ通話や通話転送が可能となる。また元の子機群ＣＡの各子機からLine2を使用しての発呼、Line2からの呼出への応答が可能となる。また元の子機群ＣＢの各子機からLine1を使用しての発呼およびLine1からの呼出への応答が可能となる。
【０１２５】
（２回線設定モード時のプロセス）
次に、図１（Ａ）と（Ｂ）のように１回線対応機能で動作していた電話セットを図２のような２回線対応機能で動作させるためのプロセスについて説明する。
【０１２６】
図６には本実施の形態に係る２回線設定モード時の処理フローチャートが示される。まず、図１（Ａ）と図１（Ｂ）の親機ＰＡと親機ＰＢはコネクタ４２Ａと４２Ｂを介しケーブル６０にて接続される（図２参照）。その後、親機ＰＡと親機ＰＢのそれぞれは、キーボード４４を介したユーザの操作により、２回線設定モードに移行するよう指示される。以降、各親機において以下の処理が実行される。
【０１２７】
ＣＰＵ５１は、２回線設定モードに移行の指示を入力すると２回線設定モードに移行する（ステップＳ（以下、単にＳと略す）１０）。そして、他方の親機からケーブル６０を経由してコマンドを受信するまで待機する（Ｓ１１）。
【０１２８】
このとき、Masterとして機能させたい側の親機は、ユーザのキーボード４４の操作により、Masterに設定するための選択操作が行なわれている。ここでは、親機ＰＡはユーザ操作によりMasterに選択されたと想定する。ＣＰＵ５１は当該操作に基づき自己はMasterに指定されていることを示すデータを記憶エリア５７Ａに書き込む。
【０１２９】
親機ＰＡについて説明する。親機ＰＡのＣＰＵ５１は、他の親機からコマンドを受信すると（Ｓ１１でＹＥＳ）、記憶エリア５７Ａのデータを参照して自己はMasterに選択されているか否かを判定する（Ｓ１２）。Masterに選択されていた親機ＰＡは、他の親機ＰＢに対してSlave指定コマンドとともに自己の親機ＩＤデータと自己の子機データ記憶エリア５６Ａに記憶された図１（Ａ）の子機のデータ７０Ａを親機ＰＢへケーブル６０を経由して送信し（Ｓ１３）、その後、制御フラグＦを１にセットする（Ｓ１３ａ）。そして、親機ＰＡはケーブル６０を経由して親機ＰＢからSlave指定コマンドなどを受信するか否か判定する（Ｓ１４）。ここでは親機ＰＡはMasterに指定されているためにSlave指定コマンドを受信することはないから、次に、親機ＰＢからスレーブ設定が正常に完了したことを示すレスポンスを受信するか否かを判定する（Ｓ１６）。
【０１３０】
Slave設定完了レスポンスを親機ＰＢから受信すると（Ｓ１６でＹＥＳ）、親機ＰＡは該レスポンスとともに受信した子機データを用いて自己の子機データ記憶エリア５６Ａのデータ７０Ａを更新する（Ｓ１６ａ）。これにより、親機ＰＡの子機データ記憶エリア５６Ａのデータ７０Ａは図２のように更新される。その後は、２回線設定が正常に終了したとして、一連の処理を終了する。
【０１３１】
所定時間待ってもSlave設定完了レスポンスを受信できないときは（Ｓ１６でＮＯ）、ＣＰＵ５１は制御フラグＦが１であるか否かを判定する（Ｓ１７）。ここで、制御フラグＦは２回線設定モード処理のための一時変数であって、Master側の親機においては他の親機に対してスレーブ指定コマンドを送信完了したか否かを１または０で示し、Slave側の親機においてはスレーブ設定処理が完了してスレーブ設定完了レスポンスを他の親機に対して送信したか否かを１または０で示す。
【０１３２】
制御フラグＦが１でなければ（Ｓ１７でＮＯ）、エラー処理が行なわれて（Ｓ１８）、一連の処理を終了する。制御フラグＦが１であれば（Ｓ１７でＹＥＳ）、Masterの親機ＰＡでは、先に送信したSlave指定コマンドに対するスレーブ設定完了レスポンスを受信できたので、一連の処理を終了する。これにより、親機ＰＡではＣＰＵ５１は１回線対応機能部６１Ａに代わってMaster機能部６３Ａを起動して、該Master機能部６３Ａに従う動作が開始可能な状態となる。
【０１３３】
一方、親機ＰＢでは以下のように処理が行なわれる。まず、親機ＰＡと同様にしてモード設定されて（Ｓ１０）、他の親機ＰＡからコマンドを受信する（Ｓ１１でＹＥＳ）。親機ＰＢはMasterに選択されていないので（Ｓ１２でＮＯ）、Ｓ１３とＳ１３ａの処理をスキップして、親機ＰＡからケーブル６０を経由してSlave指定コマンドなどを受信するか否かを判定する（Ｓ１４）。判定結果、Slave指定コマンドなどを受信すると（Ｓ１４でＹＥＳ）、後述する図７のSlave設定処理が行なわれる（Ｓ１５）が、所定時間待っても受信できなければ（Ｓ１４でＮＯ）、一連の処理を終了するか、所定のエラー処理を行なう。
【０１３４】
Slave設定処理を実行後、親機ＰＢのＣＰＵ５１はSlave設定完了レスポンスを受信するか否かを判定する（Ｓ１６）。親機ＰＢはSlave設定完了レスポンスを受信することはないので（Ｓ１６でＮＯ）、制御フラグＦが１であるか否かを判定する（Ｓ１７）。制御フラグＦが１でなければ（Ｓ１７でＮＯ）、所定のエラー処理（Ｓ１８）を行ない処理を終了する。
【０１３５】
制御フラグＦが１であれば（Ｓ１７でＹＥＳ）、親機ＰＢにおいて正常に２回線設定モードの処理が実行されたとして、一連の処理を終了する。これにより、親機ＰＢではＣＰＵ５１は、１回線対応機能部６１Ｂに代わってSalve機能部６４Ｂを起動して、該Slave機能部６４Ｂに従う動作が開始可能な状態となる。
【０１３６】
ここで、図６のSlave設定処理（Ｓ１５）の手順について図７を参照して説明する。
【０１３７】
親機ＰＢにおけるSlave設定処理では、まずＣＰＵ５１は制御フラグＦに０を設定する（Ｓ２０）。そして、親機ＰＢはＳ１４で受信したコマンドで自機がSlaveに割当てられたことを知るので、受信内容に基づきＣＰＵ５１は記憶エリア５７Ｂに自己がSlaveであることを指示するデータを書き込む。そして、自機がSlaveに指定されたことを確認したことに応じて、ＣＰＵ５１は、今後、新しい親機ＩＤデータを使うべきと判定する。この判定結果に応じて、元の親機ＩＤデータはシステム情報記憶エリア５４Ｂからシステム情報退避エリア５５Ｂに退避させて、親機ＰＡから受信した親機ＩＤデータをシステムＩＤ記憶エリア５４Ｂに格納する（Ｓ２１）。
【０１３８】
このように元の親機ＩＤデータをシステム情報記憶エリア５４Ｂから読み出しシステム情報退避エリア５５Ｂに格納している（待避させている）ことにより、その後に、２回線モードを解除し１回線モードに戻された場合には、親機ＰＢの元の親機ＩＤデータを再び使用することが可能となる。
【０１３９】
次に、Ｓ１４で親機ＰＡから受信したデータ７０Ａの子機データを子機データ記憶エリア５６Ｂに追加して格納して、子機データ記憶エリア５６Ｂにおける親機ＰＡから受信した子機データと自己の子機データとを比較する（Ｓ２２）。この比較では、自機に従属している各子機の子機番号データ２２Ａにおいて、受信した親機ＰＡに従属している各子機の子機番号データ２２Ａと重複している（同一である）か否かをチェックする（Ｓ２３）。重複があった場合は（Ｓ２３でＮＯ）、重複していた自機の子機の子機番号データ２２Ａを空いている番号を示すように変更することで重複を解消する（Ｓ２４）。これにより、子機データ記憶エリア５６Ｂのデータ７０Ｂは図２に示すように子機番号データの重複がないように更新される（Ｓ２５）。
【０１４０】
子機データ記憶エリア５６Ｂのデータ７０Ｂの更新においては、親機ＰＢのＣＰＵ５１は、子機データ記憶エリア５６Ｂのデータ７０Ｂの、子機群ＣＣの各子機の子機番号データは重複しない値となるように更新する。つまり、元の子機Ａ１〜Ａ４のそれぞれの子機番号データ２２Ａはそのままに、元の子機群ＣＢの各子機についての子機番号データ２２Ａを、元の子機Ａ１〜Ａ４の子機番号データと重複しない値となるように更新される。
【０１４１】
一方、重複がなければ（Ｓ２３でＹＥＳ）、親機ＰＡから受信した子機データが子機データ記憶エリア５６Ｂに格納された時点で、子機データ記憶エリア５６Ｂのデータ７０Ｂの更新は完了する（Ｓ２５）。
【０１４２】
Ｓ２５の子機データ記憶エリア５６Ｂのデータ７０Ｂの更新が完了すると、その後、親機ＰＢのＣＰＵ５１は自己に従属している各子機Ｂ１〜Ｂ４に対して、システム情報記憶エリア５４Ａの更新後の親機ＩＤデータを配信するパケット７０を生成して送信する（Ｓ２６）。
【０１４３】
当該パケット７０は、フィールドＦ１にシステム情報退避エリア５５Ｂから読み出した元の親機ＩＤデータを格納し、フィールドＦ３にデータＢＤを格納する。さらに、フィールドＦ４には、システム情報記憶エリア５４Ｂから読み出した新たな親機ＩＤデータと、これを設定するように指示する親機ＩＤ変更のコマンド情報と、Ｓ２４で重複があったために子機番号データ２２Ａが変更された場合には、子機番号データの変更があった子機については子機番号データ２２Ａの更新が行なわれるように、子機番号データ２２Ａの変更を指示する子機番号変更のコマンド情報が格納される。子機番号変更のコマンド情報は、子機番号が変更された対象子機を特定するための変更前の子機番号データ２２Ａと変更後の子機番号データとを含む。
【０１４４】
親機ＰＢに従属していた各子機は、親機ＰＢからＳ２６で配信されたパケット７０を受信すると、親機ＩＤデータを用いた認証をして、続いてフィールドＦ３のデータＢＤに基づき自己宛であることを確認する（Ｓ３１でＹＥＳ）。
【０１４５】
各子機のＣＰＵ２０は、受信したパケット７０のフィールドＦ４の内容に基づきデータを更新する（Ｓ３２）。具体的には、フィールドＦ４で示される新たな親機ＩＤデータを用いて不揮発性ＲＡＭ２２の親機ＩＤデータ２２Ｃを書換える。このとき元の親機ＩＤデータは後述のＡＣＫ送信のために一時的に退避されて記憶される。また、子機番号データの変更が指示された対象子機においてはフィールドＦ４の新たな子機番号データを用いて不揮発性ＲＡＭ２２の子機番号データ２２Ａが書き換えられる。
【０１４６】
データ更新が終了すると、ＣＰＵ２０はＲＦ通信ユニット１７を介して親機ＰＢに対してデータ更新が完了したことを通知するためにＡＣＫ（Acknowledge）をフィールドＦ４に格納したパケット７０を送信する（Ｓ３３）。このＡＣＫを格納したパケット７０のシステムＩＤ７１には、Ｓ３２で退避させていた元の親機ＩＤデータが用いられる。
【０１４７】
親機ＰＢのＣＰＵ５１は、各子機からＡＣＫを格納したパケット７０のシステムＩＤ７１とシステム情報退避エリア５５Ｂの元の親機ＩＤデータとを照合して、認証し受信すると（Ｓ２７でＹＥＳ）、全部の子機についてＡＣＫ受信を完了したか否かを判定する（Ｓ２８）。完了していなければＳ２７の処理に戻る。すべての子機についてＡＣＫを受信した結果、新しい親機ＩＤデータの送信が完了したことを判定すると（Ｓ２８でＹＥＳ）、更新後の子機データ記憶エリア５６Ｂの内容（データ７０Ｂ）を含むSlave設定完了レスポンスを親機ＰＡに送信する（Ｓ２９）。
【０１４８】
その後、ＣＰＵ５１はSlave設定処理が正常に終了したことを示すために制御フラグＦを１に更新する（Ｓ３０）。そして、元の処理（図６）に戻る。
【０１４９】
ここでは親機ＰＡをMasterとしたが、親機ＰＡおよびＰＢのそれぞれは、MasterおよびSlaveのいずれでにも設定することが可能である。
【０１５０】
また、ここではマスタ側の親機ＰＡに既に割当てされていた親機ＩＤデータを共有するようにしたが、マスタの親機ＰＡで新たな親機ＩＤデータを新規に作成して、これを共有するようにしてもよい。
【０１５１】
また、ユーザ操作によりMasterの親機を指定して、Master親機から他の親機をSlave指定したが、逆にSlaveの親機をユーザ操作により指定して、Slave親機から他の親機をMaster指定してもよい。
【０１５２】
また、データ７０Ａと７０Ｂの更新では、Slave側で重複しないような子機番号データ２２Ａを探して割当てしたが、次のようにしてもよい。つまり、Masterが空いている子機の番号データを管理しており、管理情報に基づく空の子機番号データをSlaveに通知してSlaveは通知された空番号データを自己の子機に割当てるようにしてもよい。
【０１５３】
（２回線設定モードでの回線制御手順）
次に、図２の２回線設定モード時の通信制御について説明する。
【０１５４】
２回線設定モードにより構築された２回線システムのコードレスデジタル電話システムにおいては、親機として親機ＰＡとＰＢの２つを、回線Line1とLine2の２つをそれぞれ使用できる。
【０１５５】
上述のようにMasterを「親機ＰＡ」、これに接続された回線をLine1とし、Slaveを「親機ＰＢ」、これに接続された回線をLine2とする。子機群ＣＣの各子機では２回線設定モード移行後は、親機を呼出す際、親機ＰＡと親機ＰＢどちらを呼出すかを指定する操作が必要となる。
【０１５６】
また、接続する回線についても、各子機では使用可能なLine1とLine2のどちらの回線を使用するかの選択方法を指定するための操作がされる。選択方法としては、所望のLineを指定する方法(以下、MANUALという)と、通信に使用されていない空きの方を自動選択する方法(以下、AUTOという)を提供する。
【０１５７】
AUTOが指定された場合においては、両方の回線が空いているとき、または両方の回線が使用中であるときには「優先回線設定」に従うものとする。「優先回線設定」とは、Line1とLine2のどちらの回線を使用するかを子機Ｃ側の操作により予め設定しておくことをいう。
【０１５８】
ユーザが予め子機群ＣＣの各子機について、キーボード１１を操作して優先回線設定の情報を入力すると、入力された情報に基づきLine1とLine2のどちらかの回線を指示する優先回線設定データ２２Ｄが不揮発性ＲＡＭ２２に格納される。
【０１５９】
これらの操作をここでは「２回線専用操作」と称し、２回線専用操作は図１（Ａ）と（Ｂ）に示すような１回線システムの環境では不要であり禁止されている。２回線専用操作は、ユーザがキーボード１１を用いて実施する。また、２回線専用操作により設定された内容は不揮発性ＲＡＭ２２に格納される。
【０１６０】
次に、Masterの親機ＰＡとSlaveの親機ＰＢはそれまで自身に従属していた各子機に対して、上述の２回線専用操作を有効にする為、「２回線システム=Enable」の情報をフィールドＦ４に格納したパケット７０を配信する。各子機は該パケット７０を受信すると、受信パケット７０のフィールドＦ４の情報に従い、２回線専用操作により設定された内容に基づいた通信動作が実行可能な状態に設定される。
【０１６１】
つまり、各子機では、メモリ１５に予め１回線モードのためのプログラムと２回線モードのためのプログラムが格納されており、図１（Ａ）と（Ｂ）の態様（購入時）では、ＣＰＵ２０により１回線プログラムに従う動作が行なわれるが、上述の「２回線システム=Enable」の情報のパケット７０を受信すると、１回線プログラムに代替して２回線プログラムが起動して動作する。１回線モードと２回線モードでは、パケット７０の生成とパケット７０の内容の解釈との手順が異なるので、これら手順の差異を示すような両プログラムが準備されている。
【０１６２】
以後、それまで、別の親機に従属していた子機間での呼出し、ＩＮＴＥＲＣＯＭ、通話転送が可能となる。また、２つの親機を選択して呼出し、２つの回線を選択的に使用することが可能となる。そして、どちらの親機からも呼出され、どちらの回線からの呼出しに対してもブザー１４を用いた呼出し音が鳴動するようになる。各子機においては、呼出された時は、Line1とLine2どちらからの呼出しかを明示する。たとえば、ブザー１４の鳴動の音色を変えたり、メロディの違いで区別させたり、ＬＣＤ１０を介して呼出しのLine名を示したり、図示のないＬＥＤランプでLine1とLine2の別を示したり、ＬＣＤ１０のバックライトの明滅をしてLine1とLine2の別を示すなどである。
【０１６３】
後述の混信を避けるための規則に従ってMasterとSlaveが動作することにより、１つの筐体に２基のＲＦ通信ユニット３９を有する端末ＰＰを設けたとしても、従来から提供されている２回線対応端末と同様のシステムを構築することができる。
【０１６４】
従来から提供されていた２回線対応端末では、留守録機能、ＦＡＸ機能を司る資源はそれぞれ１つである構成が一般的であるから、２回線（Line1とLine2）を介して同時に同一資源を用いる要求を受信した場合には、一方の要求には応じられるが、他方の要求は一方の要求を処理中には該処理が終了するまで待たなければならない。図２の端末ＰＰでは、２台の親機それぞれが付加機能部４５で、これら資源を個々に備えることができるので、いずれの要求も待たせること無く同時に並行して処理できる。
【０１６５】
また、メーカがこの仕様に準拠した親機のラインアップを揃えることで、ユーザは様々な組合せで、希望する２回線システムの端末ＰＰを構築できる。たとえば、コードレス子機付きＦＡＸ機能を有する親機ＰＡとコードレス子機付き留守録電話機能を有する親機ＰＢを備える端末ＰＰ、またはコードレス子機付き熱転写ＦＡＸ機能を有する親機ＰＡとコードレス子機付きレーザＦＡＸ機能を有する親機ＰＢを有する端末ＰＰなどである。
【０１６６】
（混信を避ける為の制御）
図２の２回線設定モードでは、同じシステムＩＤを有する親機ＰＡとＰＢが２台存在するので、混信を回避するための何らかの制御が必要となる。この制御はMaster機能部６３Ａまたは６３Ｂ、およびSlave機能部６４Ａまたは６４Ｂにより実行される。
【０１６７】
上述のように２回線モード設定後は、基本的にMaster側（親機ＰＡ側）がシステムを管理し、Slave（親機ＰＢ）はLine2への着信時、発呼時にLine2が指定されたとき、およびMasterがビジー状態（Line1使用中、またはMasterがＩＮＴＥＲＣＯＭ通信のベースとして動作中）のみ応答動作する。Masterがビジー状態であることは、親機ＰＡからケーブル６０を介してSlaveの親機ＰＢに通知される。
【０１６８】
Slaveの親機ＰＢのＣＰＵ５１は、これらに該当する状況を認識しないときは、後述のコマンド監視ルーチンＲ１０により、子機とMaster（親機ＰＡ）間でパケット７０を介して送受信されるフィールドＦ４のコマンド情報７４を監視はするが、該コマンド情報７４に対する応答は返さないものとする。
【０１６９】
混信を避ける為、ある子機が親機呼出し操作、もしくは、外線接続操作を行なった場合、Master/Slaveは以下の取決めに従い動作するものとする。以下、「優先回線設定」はLine1に設定されているものとする。
【０１７０】
１）  待機状態：
Master：  Autoが指定された子機からのコマンド情報７４、およびManualでLine1（親機1（親機ＰＡ））が指定された子機からのコマンド情報７４を監視する。また、子機間ＩＮＴＥＲＣＯＭ等、子機間の通信でも、Baseが介在する方式においては、Masterがそれを制御する。
Slave：  ManualでLine2（親機2（親機ＰＢ））が指定された子機からのコマンド情報７４を監視する。
【０１７１】
（待機状態の処理手順について）
MasterとSlaveは通常は上述のような待機状態にある。待機状態にあるときは、図８のフローチャートに従う手順が実行される。当該フローチャートの手順を実行時に、外線が着信した場合には、優先的に、外線着信についての処理を実行する。ここでは、説明を簡単にするために、外線着信の検出を考慮しない待機状態の処理について説明する。
【０１７２】
まず、MasterとSlaveのＣＰＵ５１は、子機からパケット７０を受信するかを検出している（Ｓ１）。パケット７０の受信をすると（Ｓ１でＹＥＳ）、受信パケット７０のフィールドＦ１に格納されたＩＤデータ７１（子機ＩＤデータ２２Ｂ）が子機データ記憶エリア５６Ａ（５６Ｂ）に格納された子機ＩＤデータのいずれかに一致するか否かを判定する（Ｓ２）。判定結果、一致するものがなければ、ＣＰＵ５１は、該受信パケット７０を無視（処理せず破棄）する（Ｓ９）。
【０１７３】
一方、一致する子機ＩＤデータが子機データ記憶エリア５６Ａ（５６Ｂ）に格納されていることを判断すると（Ｓ２でＹＥＳ）、ＣＰＵ５１は、受信パケット７０のフィールドＦ４に格納されているコマンド情報７４を所定手順に従い解析して（Ｓ３）、その解析結果に基づき、何らかの応答の処理が必要か否かを判断する（Ｓ５）。応答は必要ないと判断すると該受信パケットについての応答は何ら行なわない（Ｓ６）。一方、応答が必要と判断すると（Ｓ５でＹＥＳ）、解析したコマンドに従う所定の処理を実行する（Ｓ７）。コマンドに従う処理については後述する。
【０１７４】
Ｓ５で応答が必要と判定する場合は、親機ＰＡであればＩＮＴＥＲＣＯＭ通信要求、ManualでのLine１指定の外線接続要求、Autoでの外線接続要求などを格納したパケット７０を受信する場合である。また親機ＰＢでは、ManualでのLine2指定の外線接続要求などを格納したパケット７０を受信する場合である。
【０１７５】
ここでは、Ｓ１、Ｓ２およびＳ３の一連の処理は、受信するコマンド情報７４の監視をするルーチンであるので、コマンド監視ルーチンＲ１０と呼ぶ。
【０１７６】
２）  子機で回線接続の操作が行なわれ、回線接続要求のコマンド情報７４を発信した場合：
2-1)  回線接続要求のコマンド情報７４がManualでLine1が指定されていることを示すとき
ａ．Line1とLine2ともに空き状態：
Master：呼出している子機に、無線応答で許可を与え、該子機にLine1を介した通信が可能となるようにLine1を接続する。
Slave： コマンド情報７４を監視しているが、応答せず。
【０１７７】
ｂ．Line1使用中／Line2は空き状態：
Master：Line1の使用を続行する。無線で子機に拒否応答。
Slave：コマンド情報７４を監視しているが応答せず。
【０１７８】
ｃ．Line2使用中／Line1は空き状態：
Master：呼出している子機に無線応答で許可を与え、該子機にLine1を介した通信が可能となるようにLine1を接続する。
Slave： Line2の使用は続行する。コマンド情報７４を監視しているが応答せず。
【０１７９】
ｄ．Line1とLine2の両方使用中の状態：
Master：Line1の使用は続行する。無線で子機に拒否応答。
Slave： Line2の使用は続行する。コマンド情報７４を監視しているが応答せず。
【０１８０】
2-2)  回線接続要求のコマンド情報７４がManualでLine2が指定されていることを示すとき
ｅ．Line1とLine2ともに空き状態：
Master：コマンドを監視しているが応答せず。
Slave：呼出している子機に、無線応答で許可を与え、該子機にLine2を介した通信が可能となるようにLine2を接続する。
【０１８１】
ｆ．Line1使用中／Line2は空き状態：
Master：Line1の使用は続行する。コマンド情報７４を監視しているが応答せず。
Slave：呼出している子機に、無線応答で許可を与え、該子機にLine2を介した通信が可能となるようにLine2を接続する。
【０１８２】
ｇ．Line2使用中／Line1は空き状態：
Master：コマンド情報７４を監視しているが応答せず。
Slave： Line2の使用は続行する。無線で子機に拒否応答する。
【０１８３】
ｈ．Line1とLine2両方使用中の状態：
Master：Line1の使用は続行する。コマンド情報７４を監視しているが応答せず。
Slave： Line2の使用は続行する。無線で子機に拒否応答する。
【０１８４】
（manualでの外線接続の処理手順について）
上述のmanualで外線接続の手順について図９のフローチャートに従い説明する。コマンド監視ルーチンＲ１０のコマンド解析の結果、受信パケット７０（図５（Ｇ）参照）のコマンド情報７４がmanualを示し、かつ接続を要求する回線として、当該パケット７０を受信した親機自身が接続している回線が指定されていた場合には、当該親機においては図９に従う手順が実行される。
【０１８５】
まず、当該親機のＣＰＵ５１は接続している外部の回線（Line１またはLine２）は未使用状態であるか（“空”であるか）を判定する（Ｓ５０）。未使用状態であれば（Ｓ５０でＹＥＳ）、許可の応答パケット７０を生成する（Ｓ５１）。
【０１８６】
該許可パケット７０は、フィールドＦ１に親機ＩＤデータ、フィールドＦ３に受信したパケット７０（図５（Ｇ）参照）のフィールドＦ１に格納されていた子機ＩＤデータ２２Ｃに基づいて子機データ記憶エリア５６Ａ（５６Ｂ）から検索した、当該子機ＩＤデータ２２Ｃに対応の子機番号データ２２Ａ、フィールドＦ４にコマンド情報７４として外線接続を許可する情報を格納している。生成されたパケット７０は送信されて（Ｓ５２）、外線を介した通話のための所定処理が実行される（Ｓ５３）。
【０１８７】
一方、当該親機に接続しているラインが使用状態であれば（Ｓ５０でＮＯ）、外線接続拒否のパケット７０を生成して送信する（Ｓ５５、Ｓ５７）。
【０１８８】
当該パケット７０は、フィールドＦ４に外線接続を拒否するコマンド情報７４を格納して他フィールドにはＳ５１で生成するパケット７０と同じ内容を格納している。
【０１８９】
子機群ＣＣの各子機は、Ｓ５２またはＳ５７で送信されるパケット７０を受信する。
【０１９０】
各子機は、パケット７０を受信すると（Ｓ５８ａでＹＥＳ）、受信したパケット７０のフィールドＦ１に格納されている親機ＩＤデータと自己が記憶する親機ＩＤデータ２２Ｂとを照合して致するか否かを判定する（Ｓ５８ｂ）。一致しなければ、子機は該パケット７０を無視する（Ｓ５８ｅ）。一致すれば（Ｓ５８ｂでＹＥＳ）、該受信パケット７０のフィールドＦ３に格納された子機番号データと不揮発性ＲＡＭ２２に格納された子機番号データ２２Ａとを比較し、一致するか（自己宛のパケットであるか）を判定する（Ｓ５８ｃ）。子機番号データが一致して自己宛であると判定すると（Ｓ５８ｃでＹＥＳ）、外線通信のための所定処理に移行する（Ｓ５８ｄ）。
【０１９１】
一方、子機番号データ２２Ａが一致しなければ（自己宛のパケット７０ではないと判定すれば）、該受信パケット７０を無視する（Ｓ５８ｅ）。
【０１９２】
2-3)  回線接続要求のコマンド情報７４がAuto設定であることと、優先回線設定の情報を示すとき
ｉ．Line1とLine2ともに空き状態：
優先回線設定の情報がLine1優先を指示するとき=上記ａ．の態様と同じ。
優先回線設定の情報がLine2優先を指示するとき=上記ｅ．の態様と同じ。この場合には、MasterはSlaveからLine2が空きであることの通知を受信しているので、MasterはSlaveに対して要求元の子機の子機番号データ２２ＡとともにLine2の回線接続要求があったことを通知する。これにより、Slaveは上記ｅ．の状態と同様に動作する。
【０１９３】
ｊ．Line1使用中／Line2は空き状態：
上記ｆ．の態様と同じ。この場合には、MasterはSlaveにビジー状態であることを通知すると、MasterはSlaveからLine2が空きであることの通知を受信するので、MasterはLine2が空き状態であることを検知する。この検知に応じてSlaveに対して要求元の子機の子機番号データ２２ＡとともにLine2の回線接続要求があったことを通知する。その結果、Slaveは上記f．の状態と同様に動作する。
【０１９４】
ｋ．Line2使用中／Line1は空き状態：
上記ｃ．の態様と同じ。
【０１９５】
ｌ．Line1とLine2両方使用中の状態：
優先回線設定の情報がLine1優先を指示するとき=上記ｄ．の態様と同じ。
【０１９６】
優先回線設定の情報がLine2優先を指示するとき=上記ｈ．の態様と同じ。この場合には、MasterはSlaveに対して要求元の子機の子機番号データ２２ＡとともにLine2の回線接続要求があったことを通知する。これにより、Slaveは上記ｈ．の状態と同様に動作する。
【０１９７】
（Auto時の回線接続手順について）
次に、子機からのパケット７０の回線接続要求のコマンド情報７４が、AUTOと優先回線設定の情報を示すときに、Line１が空き状態であるときの動作について説明する。なお、当該パケット７０のコマンド情報の優先回線設定の情報は、子機の優先回線設定データ２２Ｄを用いてセットされる。
【０１９８】
Masterはコマンド監視ルーチンＲ１０において、受信した図５（Ｇ）のパケット７０のコマンド情報７４がAUTO設定を示していると判断したとき、対応する処理として図１０の処理フローチャートを実行する。
【０１９９】
まず、Masterの親機ＰＡは、受信パケット７０のコマンド情報７４で示されている優先回線設定情報がLine１を示すか否かを判定する（ステップＴ（以下、単にＴと略す）１）。判定結果、Line１を示していれば、図９のＳ５１以降の処理を実行する。
【０２００】
一方、優先回線設定がLine１を示していなければ（Line２を示していれば）、Ｔ４の処理に移行する。
【０２０１】
ここで、Slaveの親機ＰＢもまた、該パケット７０を受信し、コマンド監視ルーチンＲ１０を経て、Ｔ２の処理を実行する。コマンド情報７４が優先回線設定情報としてLine１を示すか否かを判定する（Ｔ２）。Line１を示せばこのパケット７０に対しては何ら応答をせず（Ｔ６）、処理を終了する。一方、優先回線としてLine１が示されていなければ（Line２が示されていれば）（Ｔ２でＮＯ）、親機ＰＢのＣＰＵ５１は、Line２の状態（使用／未使用（空））を検出し、その検出結果の通知をMasterに送信する（Ｔ３）。
【０２０２】
Master側は、Slave側からの回線Line２の状態通知を受信すると（Ｔ４）、受信した状態通知に基づき、回線Line２は空きであるか否かを判定する（Ｔ５）。空きと判定すると（Ｔ５でＹＥＳ）、回線接続の要求通知をSlaveに対して送信する（Ｔ７）。一方、空き状態でないと判定すると（Ｔ５でＮＯ）、図９のＳ５５以降の処理を実行する。
【０２０３】
Slaveの親機ＰＢは、Masterの親機ＰＡから送信された要求通知を受信すると（Ｔ８）、図９のＳ５０の処理を実行する。
【０２０４】
また、回線接続要求のコマンド情報がAUTO設定であり、優先回線設定の情報を示すとき、回線Line１が使用中であるときの動作について図１１を参照して説明する。
【０２０５】
Master側の親機ＰＡは、コマンド監視ルーチンＲ１０を経て、Ｔ１０の処理を実行する。まず、受信したパケット７０のコマンド情報７４に基づき優先回線設定がLine１を示すか否かを判定する（Ｔ１０）。Line１と示されていると（Ｔ１０でＹＥＳ）、現在、回線Line１は使用中なので、該パケット７０についての応答は何らせず（Ｔ１１）、処理を終了する。
【０２０６】
一方、優先回線設定がLine１を示さない（回線設定がLine２を示す）と判定すると（Ｔ１０でＮＯ）、回線Line１が使用中であることを示すビジー通知をSlaveの親機ＰＢに対して送信する（Ｔ１２）。
【０２０７】
一方、Slaveの親機ＰＢも、該パケット７０を受信し、コマンド監視ルーチンＲ１０を実行しているが、コマンド情報７４の解析結果、応答しないと判定するので、何ら応答は行なわないが、このときMasterの親機ＰＡからビジー通知を受信するので（Ｔ１３）、該受信に応じて、自己に接続されている回線Line２の状態を検知し、その検知結果を示す状態通知をMasterの親機ＰＡに対して送信する（Ｔ１４）。
【０２０８】
Masterは、SlaveからのLine２の状態通知を受信するので（Ｔ１５）、受信した状態通知に基づき、Line２は未使用状態であるか否か（空であるか否か）を判定する（Ｔ１６）。回線Line２も使用されていると判定すると（Ｔ１６でＮＯ）、図９のフローチャートのＳ５５の処理を実行する。
【０２０９】
一方、回線Line２は未使用状態であると判定すると（Ｔ１６でＹＥＳ）、回線接続の要求通知をSlaveの親機ＰＢに対して送信する（Ｔ１７）。
【０２１０】
Slaveの親機ＰＢは、Masterの親機ＰＡから回線接続の要求通知を受信し（Ｔ１８）、このときコマンド監視ルーチンＲ１０で受信した子機からのパケット７０について図９のＳ５０以降の処理を実行する。
【０２１１】
３）  Line1に呼出しの着信があった場合：
Masterは各子機にLine1から呼出しが着信したことを示すコマンド情報７４を含む図５（Ｅ）のパケット７０を各子機に送信するので、各子機では受信した該パケット７０のコマンド情報７４に基づいてブザー１４の鳴動を開始させる。SlaveもLine1から呼出しが着信したことを示すコマンドをMasterから受信し、該受信コマンドに基づき「Line1に呼出しが着信した」ことを明示（音声／表示）しながら、他の子機と同様に電話機能部４６Ｂによりベルなどの鳴動を開始する。応答操作（例：TALKキー押下）を行なった端末（子機）から、Masterに対して回線接続コマンドが発信される。
【０２１２】
４）  Line2に呼出しの着信があった場合：
Slaveは各子機にLine2から呼出しが着信したことを示すコマンド情報７４を有する図５（Ｆ）のパケット７０を各子機に送信するので、各子機では該パケット７０を受信して、そのコマンド情報７４に基づきブザー１４の鳴動を開始させる。MasterもSlaveから、Line2に呼出しが着信したことを示すコマンドを受信し、受信した該コマンドに基づき「Line2に呼出しが着信した」ことを明示（音声／表示）しながら、他の子機と同様に電話機能部４６Ｂによりベルなどの鳴動を開始する。応答操作（例：TALKキー押下）を行なった端末（子機）から、Slaveへ回線接続コマンドが発信される。
【０２１３】
（外線に呼出の着信があった場合の処理手順について）
外線（Line１またはLine２）に呼出の着信があった場合、Masterの親機ＰＡとSlaveの親機ＰＢは、同様な動作を行なう。この動作を、図１２の処理フローチャートを参照し説明する。ここではSlaveの親機ＰＢに接続のLine2に外線の着信があったと想定して説明する。
【０２１４】
親機ＰＢのＣＰＵ５１は、自己に接続されている外部の回線Line２に呼出の着信があるか否かを判定する（Ｔ２０）。呼出の着信があったことを判定すると（Ｔ２０でＹＥＳ）、図５（Ｆ）のパケット７０を生成し（Ｔ２１）、該パケット７０を各子機に送信する（Ｔ２２）。
【０２１５】
各子機は、該パケット７０を受信すると（Ｔ２３でＹＥＳ）、該受信パケット７０の内容に基づきフィールドＦ１の親機ＩＤデータと不揮発性ＲＡＭ２２に格納されている親機ＩＤデータ２２Ｃとが一致するか否かを判定する（Ｔ２４）。不一致であれば、該パケットを無視する（Ｔ２９）。
【０２１６】
一方、一致していれば、該受信パケット７０のフィールドＦ３のデータＢＤに基づき当該パケット７０は自己宛てのものと判定して、以降の処理においてフィールドＦ４のコマンド情報７４を解析する（Ｔ２５）。その解析結果に基づき報知（出力）の動作を行なう（Ｔ２６）。
【０２１７】
この報知により、ユーザがキーボード１１などを介して応答操作をしたことが判定されると（Ｔ２７でＹＥＳ）、回線接続要求のコマンドをフィールドＦ４に格納した図５（Ｉ）のパケット７０が送信される（Ｔ２８）。その後、親機ＰＢは当該パケット７０の内容に基づき通信相手の子機を認証して、認証した子機とLine2との間の回線を接続して外部との通信を実行する。
【０２１８】
親機ＰＢ側の操作に戻り、子機にパケット７０を送信した後（Ｔ２２）、親機ＰＢのＣＰＵ５１は、他方の親機ＰＡに対して外線Line2に着信があったことを示すコマンドを送信する（Ｔ３０）。その後、親機ＰＢのＣＰＵ５１は、コマンド監視ルーチンＲ１０を実行し（Ｔ３１）、子機からの回線接続要求コマンドのパケット７０の受信を待つ。
【０２１９】
親機ＰＡでは、Ｔ２４で送信されたコマンドを受信すると（Ｔ３３でＹＥＳ）、該受信コマンドを解析し、解析結果に基づき‘外線Line2に着信あり'の報知（出力）を行なう（Ｔ３５、Ｔ３７）。
【０２２０】
５）  Line1とline2同時に呼出しの着信があった場合：
上記３）と４）の態様に従う動作が行なわれる。
【０２２１】
各子機、Master(=親機ＰＡ)、Slave(=親機ＰＢ)は、表示、音声等から両方の回線に呼出しが着信している状況であることを知る。各子機ではキーボード１１を介してどちらの回線の呼出しに応じるかの選択操作を含む応答操作がなされる。該応答操作を行なった子機から、回線接続要求のコマンド情報７４を格納した図５（Ｉ）のパケット７０が発信されて、MasterおよびSlaveの親機ＰＡおよびＰＢにてそれぞれ受信されてコマンドが解析される。解析の結果、応答操作をした子機においてLine1を選択したことを示す場合には、当該パケット７０はLine1を接続したMasterの親機ＰＡにおいて処理されてLine2を接続しているSlaveの親機ＰＢでは当該パケット７０は無視される。逆に、Line2を選択した場合はSlaveの親機ＰＢにおいて処理されてLine1を接続しているMasterの親機ＰＡでは当該パケット７０は無視される。
【０２２２】
６）  資源の使用要求が競合した場合
Line1でＦＡＸ通信している間にLine2に呼出しが着信した場合にLine2について回線接続すると、相手がＦＡＸ通信を要求していることを検知した状態、すなわち資源（ＦＡＸ機能部４７）の使用要求が競合した状態では、以下のように動作する。なお、ＦＡＸ通信を要求していることは該呼出しがＦＡＸ送信を目的としていることを示す信号、例えばCNG信号がLine2を介して受信されることにより検出される。CNG信号は0.5secの1100Hzと2secの休止の繰返しパターンの信号であり、ＦＡＸ通信の要求元である機器が、親機ＰＢからＦＡＸ受信信号を用いた応答を受信するまでの期間、送信される。
【０２２３】
使用要求が競合したこのような場合、従来の単なる２回線を接続した端末（Line1とLine2に独立したＦＡＸ機能部を持つ端末以外の端末）では、ＦＡＸ機能を有していても該ＦＡＸ機能は１つしかないので、Line1のＦＡＸ通信が終了するまで、Line2のＦＡＸ通信は待機状態に設定される。
【０２２４】
これに対して、本実施の形態の２回線設定モードを経た図２の端末ＰＰは、ＦＡＸ機能部４７Ａを有するMasterとＦＡＸ機能部４７Ｂを有するSlaveを備えるので、Line2に着信したＦＡＸ通信の要求に対しても、待ち無しで該要求を受付けてＦＡＸ通信を開始することができる。これは、留守録機能の場合でも同様である。
【０２２５】
つまり、従来の単なる２回線を接続した端末（Line1とLine2に独立した留守録機能部を持つ端末以外の端末）では、留守録機能を有していても該留守録機能は１つしかないので、Line1の通話が通信が終了するまで、Line2の通話は待機状態に設定される。
【０２２６】
これに対して、本実施の形態の２回線設定モードを経た図２の端末ＰＰは、留守録機能部４８Ａを有するMasterと留守録機能部４８Ｂを有するSlaveを備えるので、Line2に着信した通話の要求に対しても、待ち無しで該要求を受付けてメッセージ録音を開始することができる。
【０２２７】
この様に、端末ＰＰにより、２回線について同時に同一の機能部（資源）を使用する要求が発生しても、要求を待たすことの無いシステムを構築できる。
【０２２８】
（２回線設定モードにおける子機の新規登録の手順について）
図２の２回線設定モードにおける子機の新規登録の手順を図１３のフローチャートに従い説明する。
【０２２９】
まず、親機ＰＡおよび親機ＰＢのそれぞれと新規登録されるべき子機とはキーボード４４または１１を操作することによるユーザの指示を介して“子機登録モード”に設定される（Ｓ６０、Ｓ７０、Ｓ８０）。以下の通信は子機登録モードに移行している機器においてのみ行なわれる。
【０２３０】
Master側の親機ＰＡにおいては子機の番号指定のモード（マニュアル／自動）の別をキーボード４４を介してユーザにより指定される。マニュアルは新規登録される子機に対して任意の子機番号（子機番号データ２２Ａ）を指定することを言い、自動は、空いている番号のうち若い番号から順に新規登録される子機に子機番号（子機番号データ２２Ａ）として自動的に割当てることを言う。
【０２３１】
Master側の親機ＰＡにおいてキーボード４４をユーザが操作して子機番号が入力されると（Ｓ６１）、ＣＰＵ５１は、システム情報記憶エリア５４Ａから読出した親機ＩＤデータと入力された子機番号とをコマンド情報７４として格納した図５（Ｄ）のパケット７０を子機に対して送信する（Ｓ６２）。このときのパケット７０の送信に使用される無線のチャネル（＝周波数）は子機登録のための所定チャネルで行なわれる。所定チャネルを特定する情報は予め親機のメモリに工場出荷時に格納されており、所定チャネルは同じ親機ＩＤデータであれば共通の所定チャネルが割当てされて、所定チャネルは親機ＩＤデータ毎に異なる。
【０２３２】
新規の子機は、パケット７０を規定時間内にＲＦ通信ユニット１７を介して受取ると（Ｓ７１でＹＥＳ）、それを作業用ＲＡＭ２１に一旦格納し、ＣＰＵ２０は、作業用ＲＡＭ２１に一旦格納した親機ＩＤデータと子機番号データとを親機ＩＤデータ２２Ｃおよび子機番号データ２２Ａとして不揮発性ＲＡＭ２２に格納する（Ｓ７２）。その後、正しく受領できたことを通知するためにＡＣＫを格納した図５（Ｅ）のパケット７０を送信元の親機に対して返信する（Ｓ７３）。当該パケット７０のフィールドＦ４には‘ＡＣＫ’とともに、当該新規子機の子機番号データ２２Ａと子機ＩＤデータ２２Ｂとが格納されている。
【０２３３】
親機ＰＡはＡＣＫを格納したパケット７０を新規登録の子機から受信すると（Ｓ６３でＹＥＳ）、受信したパケット７０のフィールドＦ４の内容を、子機データ記憶エリア５６Ａのデータ７０Ａに新たに追加して、データ７０Ａを更新する（Ｓ６４）。
【０２３４】
そして、新たに追加した子機番号データ２２Ａと子機ＩＤデータ２２Ｂとを用いて子機データ記憶エリア５６Ｂの内容を更新するよう指示するコマンドを他方の親機ＰＢに通知する（Ｓ６５）。
【０２３５】
親機ＰＢにおいては、当該更新指示のコマンドを受信すると（Ｓ８１でＹＥＳ）、自己の子機データ記憶エリア５６Ｂのデータ７０Ｂを、受信した新規子機の子機番号データ２２Ａと子機ＩＤデータ２２Ｂの組み合わせを追加して更新する（Ｓ８２）。この結果、親機ＰＡの子機データ記憶エリア５６Ａのデータ７０Ａと親機ＰＢの子機データ記憶エリア５６Ｂのデータ７０Ｂは、新規登録された子機の子機番号データ２２Ａと子機ＩＤデータ２２Ｂの組み合わせを含むように更新される。
【０２３６】
以上の処理が終了後、各親機および各子機は待機状態へと移行して、子機登録モードは終了する。
【０２３７】
なお、新規登録される子機の子機番号データ２２Ａは親機ＰＡで決めるようにしているがこれに特定されない。たとえば、新規子機のキーボード１１を介してユーザが入力した子機番号を親機ＰＡに送信して、親機ＰＡは受信した子機番号データと子機データ記憶エリア５６Ａの子機番号データ２２Ａとを比較して、比較結果、既存の子機に既に当てられた子機番号データ２２Ａと重複しないことを判定すれば、親機ＰＡから新規子機に対して‘承認’のコマンドを送信して、該子機番号を新規子機の子機番号データ２２Ａとして登録するようにしてもよい。
【０２３８】
（２回線設定モードの解除）
上述した２回線設定モードにより２回線対応機能部６２Ａ（６２Ｂ）のMaster機能部６３Ａ（６３Ｂ）またはSlave機能部６４Ａ（６４Ｂ）が起動されて有効化された親機について、２回線設定モードを解除して、代りに元の１回線対応機能部６１Ａ（６１Ｂ）を起動して有効化するための設定解除モードについて図１４の手順を参照して説明する。
【０２３９】
図２に示すように、親機ＰＡがMasterとして親機ＰＢがSlaveとして機能していた２回線設定モードを経た環境があると想定する。この２回線設定モードの環境を解除するには、以下の処理が行なわれる。
【０２４０】
Master側の親機ＰＡにおいては以下のようである。まず、ユーザがキーボード４４を操作して２回線設定モード解除を指示する（Ｓ４０）。親機ＰＡのＣＰＵ５１は、この指示を入力したことに基づいてケーブル６０を介して、親機ＰＢに対して２回線設定モードの解除を指示するコマンドを送信する（Ｓ４１）。
【０２４１】
その後、親機ＰＡの内部では、２回線対応機能部６２ＡのMaster機能部６３Ａに代わって１回線対応機能部６１Ａが有効化されて、以降は１回線対応機能部６１Ａに従う動作が行なわれる（Ｓ４２）。
【０２４２】
一方の親機ＰＢでは、ケーブル６０を介して親機ＰＡから２回線設定モード解除コマンドを受信すると（Ｓ４５でＹＥＳ）、２回線対応機能部６２ＢのSlave機能部６４Ｂに代わって１回線対応機能部６１Ｂを有効化する（Ｓ４６）。そして、システム情報退避エリア５５Ｂから元の親機ＩＤデータを読出し、システム情報記憶エリア５４Ｂに格納（上書き）する（Ｓ４７）。これにより、１回線設定モードにおいて通信の認証に用いられる親機ＩＤデータは元に戻る。
【０２４３】
以上の手順を経て２回線設定モードが解除されると各子機については次の操作がなされる。なお、親機ＰＡ（ＰＢ）のシステム情報記憶エリア５４Ａ（５４Ｂ）に格納された親機ＩＤデータは、キーボード４４を所定操作することにより読出してＬＣＤ４３に表示することができる。また子機の不揮発性ＲＡＭ２２の子機ＩＤデータ２２Ｂおよび子機番号データ２２Ａは、キーボード１１を所定操作することにより読出してＬＣＤ１０に表示することができると想定する。
【０２４４】
２回線設定モードの下で使用していた子機群ＣＣの各子機は親機ＰＡの親機ＩＤデータを共有しているので、すべての子機が親機ＰＡに従属した状態である。そこで、ユーザは子機群ＣＣの中から、親機ＰＡおよび親機ＰＢにそれぞれ従属させる子機を選択する。その後、ユーザは親機ＰＡに従属すると選択して子機のそれぞれについて、重複のないように子機番号データ２２Ａと従属すべき親機の親機ＩＤデータ２２Ｃをキーボード１１から入力するので、ＣＰＵ５１は入力された子機番号データ２２Ａと親機ＩＤデータ２２Ｃを不揮発性ＲＡＭ２２に格納する。同様に親機ＰＢに従属すると選択した子機についても操作がされる。
【０２４５】
その後、ユーザは各親機のキーボード４４を操作して、該親機に従属している全ての子機についての子機番号データ２２Ａと子機ＩＤデータ２２Ｂを入力するので、ＣＰＵ５１は各子機について、入力された子機番号データ２２Ａと子機ＩＤデータ２２Ｂを対応付けした組合わせを用いて、子機データ記憶エリア５６Ａ（５６Ｂ）のデータ７０Ａ（７０Ｂ）を更新する。これにより、図２の子機データ記憶エリア５６Ａ（５６Ｂ）の内容は例えば、図１（Ａ）と（Ｂ）に示すようなデータ７０Ａ（７０Ｂ）に更新される。その後、ユーザはケーブル６０を外す。これにより図２から図１（Ａ）と（Ｂ）の状態に戻ることになる。
【０２４６】
（さらなる他の実施の形態）
上述の各実施の形態はデジタルコードレス電話セットを例示しているが、適用可能な機器は電話セットだけに限定されず、各種のデジタルコードレス端末機に適用できる。デジタルコードレス端末機に本実施の形態に係る機能を搭載した場合、ハードウェアの変更としては端末機間をケーブル６０を介して接続するコネクタ４２を取り付けるだけであり、その他はソフトウェアの対応で処理することができるから、安価に機能を達成できる。
【０２４７】
また、図２では２回線を接続する構成としたが３回線以上を接続する構成にしてもよい。この場合には親機Ｐには２つ以上の他の親機を接続できるようにコネクタ４２が改良されるであろう。
【０２４８】
また、各実施の形態では親機ＰＡまたはＰＢまたは端末ＰＰには１つ以上の子機が従属しているが、これらそれぞれに従属する子機の数は０台であってもよい。この場合には、各親機の電話機能部４６Ａ（または４６Ｂ）を用いた通話がされる。
【０２４９】
（各実施の形態による効果）
以上説明した実施の形態によれば、図１（Ａ）または図１（Ｂ）に示す１回線に対応のデジタルコードレス電話セットとして販売はするが、該電話セットの親機について拡張機能としての２回線設定モードのための２回線対応機能部６２Ａ（または６２Ｂ）を備えるようにしている。従来、２回線対応機能は専用製品でしか提供されていなかったので、２回線対応デジタルコードレス電話システムを容易に、安価に提供できる。
【０２５０】
また、上述した電話セットでは、既存の１回線のデジタルコードレス電話セットに、ＲＦモジュール５０の改良とケーブル６０を接続するコネクタを付けるだけの簡単な機能追加により、２回線対応の電話セットにすることができる。
【０２５１】
また、１回線対応の親機の付加機能部４５が有する機能部の種類を増やし、また各親機毎に付加される機能部の種類を異ならせる。これにより、２回線対応システムを望むユーザは、要求する種類と数の機能部を得られるように親機同士を組合わせることで、簡単に該要求を満たす２回線システムを提供できる。
【０２５２】
２回線システムを１つの筐体に組み込んだ機器では、従来は、２回線に対し留守録機能やＦＡＸ機能がそれぞれ１つしか搭載されておらず、２回線に同時にそれらに対する要求が着信した場合、一方の要求について機能部を用いた処理が実行されて、他方の要求は該処理の実行が終了するまで待機させられることになる。これに対して本実施の形態では、独立した２台の機器（親機）を用いる為、２台の親機両方にこれら機能部を搭載した機種を選べば、２回線に同時に同一種類の機能部への要求が着信した場合であっても、いずれの要求も待たせること無く両要求を並行して処理できる。
【０２５３】
たとえば、２回線対応機能部６２Ａ（または６２Ｂ）を持つ親機を１台のみ使用していたユーザが、オフィスに接続する回線をもう１回線増やし、２回線システムの導入を図った場合、もう１台の２回線対応機能部６２Ａ（または６２Ｂ）を持つ親機を購入することで、既存の機器を破棄せずに有効に利用できる。
【０２５４】
このように、２回線対応モデルの電話セットを独立して開発しなくてもよくなって、１回線システムを必要としないユーザと、２回線システムを必要とするユーザの両方の需要を１つの電話セットで満たすことができる。
【０２５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０２５６】
【図１】（Ａ）と（Ｂ）は実施の形態に係るデジタルコードレス電話セットの構成図である。
【図２】図１（Ａ）と（Ｂ）の２つの親機が接続された状態を示す図である。
【図３】実施の形態に係る親機のブロック図である。
【図４】実施の形態に係る子機のブロック図である。
【図５】（Ａ）〜（Ｉ）は、実施の形態に係る通信用のパケットの構成図である。
【図６】実施の形態に係る２回線設定モード時の処理フローチャートである。
【図７】実施の形態に係るSlave設定処理のフローチャートである。
【図８】実施の形態に係る親機の待機時の処理のフローチャートである。
【図９】実施の形態に係るManualでの外線接続手順を示すフローチャートである。
【図１０】実施の形態に係るAutoでの外線接続手順を示すフローチャートである。
【図１１】実施の形態に係るAutoでの外線接続手順を示すフローチャートである。
【図１２】実施の形態に係る外線着信時の手順を示すフローチャートである。
【図１３】実施の形態に係る子機登録モード時の処理フローチャートである。
【図１４】実施の形態に係る２回線設定モードを解除する処理フローチャートである。
【符号の説明】
【０２５７】
ＰＡ，ＰＢ，Ｐ  親機、ＣＡ，ＣＢ，ＣＣ  子機群、Ａ１〜Ａ４，Ｂ１〜Ｂ４，Ｃ  子機、１９，５０，５０Ａ，５０Ｂ  ＲＦモジュール、５４Ａ，５４Ｂ  システム情報記憶エリア、５５Ａ，５５Ｂ  システム情報待避エリア、４５，４５Ａ，４５Ｂ  付加機能部、５６Ａ，５６Ｂ  子機データ記憶エリア。
【図１】
2006197464.tif 000003
【図２】
2006197464.tif 000004
【図３】
2006197464.tif 000005
【図４】
2006197464.tif 000006
【図５】
2006197464.tif 000007
【図６】
2006197464.tif 000008
【図７】
2006197464.tif 000009
【図８】
2006197464.tif 000010
【図９】
2006197464.tif 000011
【図１０】
2006197464.tif 000012
【図１１】
2006197464.tif 000013
【図１２】
2006197464.tif 000014
【図１３】
2006197464.tif 000015
【図１４】
2006197464.tif 000016