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