(57)【特許請求の範囲】
【請求項１】
少なくとも一つの、外部通信回線に接続された親機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、非音声データを取り扱う子機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、音声データを取り扱う子機とを備えた通信装置であって、
前記親機は、前記外部通信回線により音声データ及び非音声データを送受信する外部通信回線送受信手段と、
送受信するデータが音声データか、又は非音声データかのデータの種別を判別するデータ種別判別手段と、
前記非音声データを取り扱う子機並びに前記音声データを取り扱う子機との間で、前記非音声データと前記音声データの双方を、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理により周波数ホッピング方式で無線送受信する親機側無線送受信手段と、
前記データ種別判別手段により判別されたデータの種別に応じて前記音声データ用のスロット及び前記非音声データ用のスロットを割り当てる処理を行うスロット割当手段とを備え、
前記子機は、前記親機又は他の子機との間で前記音声データと前記非音声データのうち少なくとも一つを前記親機又は他の子機の無線送受信タイミングと同期取りされた時分割処理による周波数ホッピング方式で無線送受信する子機側無線送受信手段を備えた、
ことを特徴とする通信装置。
【請求項２】
前記外部通信回線または前記無線通信回線を介して受信した非音声データを記憶する記憶手段と、
前記外部通信回線を介して前記外部通信回線送受信手段により非音声データを受信した場合には、当該非音声データ及び当該非音声データと共に受信される通信情報を前記記憶手段に記憶させる通信制御手段とを更に備え、
前記通信制御手段は、前記通信情報のうち前記非音声データの発信元電話番号を抽出して前記記憶手段に記憶させ、予め記憶されていた当該発信元電話番号に対応する発信元名を前記抽出した発信元電話番号に対応させて記憶させることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記外部通信回線または前記無線通信回線を介して受信した非音声データを記憶する記憶手段と、
前記外部通信回線を介して前記外部通信回線送受信手段により非音声データを受信した場合には、当該非音声データ及び当該非音声データと共に受信される通信情報を前記記憶手段に記憶させる通信制御手段と、
画像データに基づいて画像形成を行う画像形成手段とを更に備え、
前記通信制御手段は、前記子機からの要求に基づいて前記記憶させた非音声データとしての画像データを前記画像形成手段に転送し、画像形成を行わせることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
少なくとも一つの、外部通信回線に接続された親機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、非音声データを取り扱う子機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、音声データを取り扱う子機とを備えた通信装置に含まれる前記親機であって、
前記外部通信回線により音声データ及び非音声データを送受信する外部通信回線送受信手段と、
送受信するデータが音声データか、又は非音声データかのデータの種別を判別するデータ種別判別手段と、
前記非音声データを取り扱う子機並びに前記音声データを取り扱う子機との間で、前記非音声データと前記音声データの双方を、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理により周波数ホッピング方式で無線送受信する親機側無線送受信手段と、
前記データ種別判別手段により判別されたデータの種別に応じて前記音声データ用のスロット及び前記非音声データ用のスロットを割り当てる処理を行うスロット割当手段と、
を備えることを特徴とする親機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スペクトラム拡散方式により所定の拡散符号に応じた通信を行う無線通信装置の技術分野に関するものである。
【０００２】
【従来の技術】
従来、前記スペクトラム拡散通信方式を用いた通信システムにおいては、周波数の有効利用、かつ、秘匿性を高めるために、周波数ホッピング方式（以下ＦＨ方式とする）による通信方式が用いられている。ＦＨ方式は搬送波を拡散符号系列により予め定められた規則に従い、ホッピングさせることにより拡散を行うものである。ＦＨ方式によるスペクトラム拡散通信方式を使用した従来の双方向通信システムにおける送受信装置は、例えば図２９に示す様に構成されている。
【０００３】
まず、送信が行われる場合には、拡散符号系列発生器２０５から出力される拡散符号系列に従って、周波数シンセサイザ２０６からランダムな周波数の信号が出力される。一方、送信データ入力端子２２０には一次変調信号が入力され、当該一次変調信号は、前記周波数シンセサイザ２０６からの出力によりアップコンバータ２０３で出力周波数が決定される。アップコンバータ２０３により周波数変換された送信データは、増幅器２０８で増幅された後、共用器２１０を経てアンテナ２１１から送信出力される。
【０００４】
次に受信が行われる場合には、アンテナ２１１で受信された信号は共用器２１０で送信波と分離され、増幅器２０９で増幅された後にダウンコンバータ２０７に入力される。そして、ダウンコンバータ２０７により前記周波数シンセサイザ２０６からの周波数を指定する信号に基づいて周波数変換され、復調器２１２により復調されて受信データとされる。この受信データは図示外のデータ演算回路に出力されると共に同期回路２０４にも出力される。同期回路２０４では受信信号からホッピング周波数の位相が検出され、同期回路２０４から拡散符号系列発生器５に同期信号が出力される。そして、拡散符号系列発生器２０５は入力された同期信号に従い、拡散符号系列を出力し、拡散符号系列発生器５から出力された拡散符号系列は周波数シンセサイザ２０６に供給され、周波数シンセサイザ２０６は入力された拡散符号系列に従ってランダムな周波数の出力を発生する。
【０００５】
又、ダウンコンバータ２０７は受信信号と周波数シンセサイザ２０６からの出力とを乗算して受信信号を逆拡散する。ダウンコンバータ２０７において逆拡散された逆拡散信号は復調器２１２で復調され、復調された受信データは受信データ出力端子２２１から出力される。
【０００６】
そして、以上の様な送信部と受信部が同時に動作することより、双方向通信が行われる。
【０００７】
又、前記ランダムな周波数とは、前記拡散符号発生器２０５から同期信号の入力の度に出力される拡散符号がランダムに変更することを意味し、この拡散符号の系列（周波数ホッピングパターン）を一組の通信装置相互で共有することにより、送受信が行われるのである。
【０００８】
この様な通信方式を用いた装置の具体例としては、ファクシミリ機能とプリンタ機能の双方を備えた装置を親機とし、パーソナルコンピューター等のデータ用端末を子機として、該親機と子機間の通信に前記通信方式を用いたものが挙げられる。
【０００９】
この装置によれば、パーソナルコンピューター等の子機から送信されたデータを親機においてプリント出力させることにより、親機をプリンタとして用いることができ、又、外線からのファクシミリデータの送信があった場合には、親機において当該データを受信して出力することにより、親機をファクシミリ装置して用いることができる。
【００１０】
【発明が解決しようとする課題】
しかしながら、前記従来の装置においては、親機がパーソナルコンピューター等の子機からデータを受信し、プリント出力を行っている間に、外線からファクシミリデータが送信されてきた場合には、プリンタ部が既に使用されているため、前記ファクシミリデータを送信してきた外部のファクシミリ装置は待機状態となり、更にタイムアウトによりエラーとなって、前記親機において正常な受信を行うことができなかった。
【００１１】
そこで、プリント出力中にファクシミリデータを受信した場合には、プリント出力を一時中断し、ファクシミリデータの出力を優先的に行うことも考えられる。
【００１２】
しかしながら、このような方法では、子機から親機に対するデータ転送率が一時的に低下することになり、高速なプリント出力ができなくなるという問題があった。
【００１３】
特に、前記の様な周波数ホッピング方式等のスペクトラム拡散デジタル通信を親機と子機との間で行っている場合には、通信に使用されている周波数とその切り換えのタイミングを互いに一致させておかなければならず、親機と子機間の通信処理を優先させる方が好ましい。
【００１４】
また、ファクシミリデータの中には、必ずしも出力する必要のないものも多く、ユーザが必要としないファクシミリデータの出力によって、必要としているプリント出力が中断されるのでは、使い勝手の悪い装置となってしまう。
【００１５】
本発明は、上述の問題点に鑑みなされたものであり、少なくともファクシミリ機能とプリンタ機能を備え、スベクトラム拡散デジタル通信を行う通信装置において、当該通信によるプリント出力中に外線からのファクシミリ送信があった場合でも、当該ファクシミリ送信データを正常に受信でき、かつ、プリント出力も正常に行うことのできる通信装置を提供することを課題としている。
【００１６】
【課題を解決するための手段】
請求項１に記載の通信装置は、少なくとも一つの、外部通信回線に接続された親機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、非音声データを取り扱う子機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、音声データを取り扱う子機とを備えた通信装置であって、前記親機は、前記外部通信回線により音声データ及び非音声データを送受信する外部通信回線送受信手段と、送受信するデータが音声データか、又は非音声データかのデータの種別を判別するデータ種別判別手段と、前記非音声データを取り扱う子機並びに前記音声データを取り扱う子機との間で、前記非音声データと前記音声データの双方を、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理により周波数ホッピング方式で無線送受信する親機側無線送受信手段と、前記データ種別判別手段により判別されたデータの種別に応じて前記音声データ用のスロット及び前記非音声データ用のスロットを割り当てる処理を行うスロット割当手段とを備え、  前記子機は、前記親機又は他の子機との間で前記音声データと前記非音声データのうち少なくとも一つを前記親機又は他の子機の無線送受信タイミングと同期取りされた時分割処理による周波数ホッピング方式で無線送受信する子機側無線送受信手段を備えたことを特徴とする。
【００１７】
請求項１に記載の通信装置によれば、音声データ及び非音声データが、外部通信回線を通じて親機の外部通信回線送受信手段により送受信され、親機からの送信前あるいは親機による受信後に、データ種別判別手段によりそのデータ種別が判別される。そして、データ種別判別手段により判別されたデータの種別に応じて音声データ用のスロット及び非音声データ用のスロットを割り当てる処理がスロット割当手段により行われ、非音声データを取り扱う子機並びに音声データを取り扱う子機との間で、前記非音声データと前記音声データの双方を、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理により周波数ホッピング方式で親機側無線送受信手段と子機側無線送受信手段により無線送受信される。
【００１８】
【００１９】
この親機と子機との間の無線通信は、親機側無線送受信手段及び子機側無線送受信手段により周波数ホッピング方式で行われるため、秘匿性及び周波数の利用効率が高められる。更に、前記転送要求は、必要に応じて随時行うことができるため、子機から親機に対してのデータ転送中に、外部通信回線から非音声データを受信した場合でも、子機と親機との間のデータ転送率を低減することがない。さらに、親機において受信された非音声データ及び音声データは、親機と子機の間にて、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理による周波数ホッピング方式で無線送受信されるので、上述したような非音声データの転送が行われると同時に、音声データによる通信が行われ、秘匿性及び周波数の利用効率の高い前記方式の通信が、効率良く行われことになる。
【００２０】
請求項２に記載の通信装置は、前記請求項１に記載の通信装置において、前記外部通信回線または前記無線通信回線を介して受信した非音声データを記憶する記憶手段と、前記外部通信回線を介して前記外部通信回線送受信手段により非音声データを受信した場合には、当該非音声データ及び当該非音声データと共に受信される通信情報を前記記憶手段に記憶させる通信制御手段とを更に備え、前記通信制御手段が、前記通信情報のうち前記非音声データの発信元電話番号を抽出して前記記憶手段に記憶させ、予め記憶されていた当該発信元電話番号に対応する発信元名を前記抽出した発信元電話番号に対応させて記憶させることを特徴とする。
【００２１】
請求項２に記載の通信装置によれば、親機において受信された非音声データは、通信情報と共に、通信制御手段により記憶手段に記憶され、子機側からこの記憶手段に記憶させた非音声データの転送要求が送信されることにより、親機から子機に対して少なくとも非音声データの転送が行われる。さらに、前記通信制御手段は、前記通信情報の中から、非音声データの発信元電話番号を抽出して前記記憶手段に記憶させるが、この時、予め記憶されていた当該発信元電話番号に対応する発信元名を前記抽出した発信元電話番号に対応させて記憶させる。従って、発信元の確認が容易に行われることになる。
【００２２】
【００２３】
【００２４】
【００２５】
【００２６】
請求項３に記載の通信装置は、請求項１又は２に記載の通信装置において、前記外部通信回線または前記無線通信回線を介して受信した非音声データを記憶する記憶手段と、前記外部通信回線を介して前記外部通信回線送受信手段により非音声データを受信した場合には、当該非音声データ及び当該非音声データと共に受信される通信情報を前記記憶手段に記憶させる通信制御手段と、画像データに基づいて画像形成を行う画像形成手段とを更に備え、前記通信制御手段は、前記子機からの要求に基づいて前記記憶させた非音声データとしての画像データを前記画像形成手段に転送し、画像形成を行わせることを特徴とする。
【００２７】
請求項３に記載の通信装置によれば、記憶手段に記憶された画像データは、子機からの要求に基づいて当該子機に転送されるだけでなく、画像形成手段により親機において画像形成されて出力される。従って、使用者の要求に応じた情報入手の多様化及び適正化が図られる。
【００２８】
請求項４に記載の親機は、少なくとも一つの、外部通信回線に接続された親機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、非音声データを取り扱う子機と、該親機と周波数ホッピング方式により無線通信回線に接続された少なくとも一つの、音声データを取り扱う子機とを備えた通信装置に含まれる前記親機であって、前記外部通信回線により音声データ及び非音声データを送受信する外部通信回線送受信手段と、送受信するデータが音声データか、又は非音声データかのデータの種別を判別するデータ種別判別手段と、前記非音声データを取り扱う子機並びに前記音声データを取り扱う子機との間で、前記非音声データと前記音声データの双方を、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理により周波数ホッピング方式で無線送受信する親機側無線送受信手段と、前記データ種別判別手段により判別されたデータの種別に応じて前記音声データ用のスロット及び前記非音声データ用のスロットを割り当てる処理を行うスロット割当手段と、を備えることを特徴とする。
【００２９】
【００３０】
【発明の実施の形態】
以下、本発明を具体化した実施形態を図１乃至図２８に基づいて説明する。図１は本発明の一実施形態における通信装置を構成する親機及び子機の概略構成を示すブロック図、図２は本実施形態における通信装置全体の概略構成を示すブロック図である。
【００３１】
本実施形態における通信装置は、図２に示す様に、一般の商用アナログ電話回線に有線接続された親機１と、該親機１と周波数ホッピング方式による無線接続された４台の音声端末子機２０Ａ〜２０Ｄ，及び４台のデータ端末子機４０Ａ〜４０Ｄから構成されている。
【００３２】
まず、親機１の構成について説明する。親機１は、スキャナ機能、ファクシミリ機能、プリント機能、及び親子電話機能を有する複合機であり、図１（Ａ）に示す様に、外部アナログ電話回線の制御を行うためのＮＣＵ（Network Control Unit）２と、音声データのデジタルコード化を行うためのデータ変換手段としての音声コーデック３ａ，３ｂと、ファクシミリの送受信機能とパーソナルコンピュータ通信用データの送受信機能を備えたデータ変換手段としてのモデム５と、子機との間で後述する周波数ホッピング方式の無線通信を行うための親機側無線送受信手段としての送受信装置６と、スキャナ等から構成される画像読取ブロック７と、記録材上に画像を形成する画像形成手段としての画像出力ブロック８と、親機１からの外線通話或いは内線通話を行うためのハンドセット９と、これらの各手段又は装置の制御を行うための手段、外部通信回線送受信手段、データ種別判別手段、通信制御手段、転送先設定手段、及び親機側切換制御手段としてのＣＰＵ１０と、該ＣＰＵ１０を動作させるためのプログラム或いはデータ等が記憶されたＲＯＭ１１と、該ＣＰＵ１０の動作時における演算処理データ等を一時的に記憶するためのＲＡＭ１２とを備えている。
【００３３】
そして、本実施形態の装置には、着信したファクシミリ画像及びインデックス情報を記憶する記憶手段として、通信メモリ１３が備えられている。
【００３４】
尚、当該親機１を操作するためのスイッチ等からなる操作部については図示を省略している。又、図１（Ａ）において各手段及び装置間を結ぶ実線は制御線を表し、点線はデータ線を表している。
【００３５】
次に、以上の様な親機１を構成する各手段及び装置の構成について詳しく説明する。
【００３６】
外線制御を行うためのＮＣＵ２は、図１（Ａ）に示す様に、外線（１）、外線（２）、外線（３）、及び外線（４）の４つのアナログ電話回線に接続されており、ＣＰＵ１０の制御により、音声コーデック３ａ，３ｂ又はモデム５の何れかと接続される。
【００３７】
音声コーデック３ａ，３ｂは、ＣＰＵ１０の制御により、音声データをアナログ−デジタル変換する手段であり、子機２０Ａ〜２０Ｄからデジタルコード化されて送信される音声データをアナログデータに変換し、又はＣＰＵ１０を介してハンドセット９から受信し、あるいは外部回線からＮＣＵ２を介して受信したアナログ音声データを子機２０Ａ〜２０Ｄへ送信するためにデジタルコード化を行う。
【００３８】
モデム５は、現在ではＦＡＸモデムとして規格制定されているｃｌａｓｓ２（ＥＩＡ−５９２）等を採用した端末特性と伝送手順を実現させるものでＭＨ（Modified Huffman）方式等によりデータ圧縮符号化を行い、所望の伝送速度により電話回線網とのデータの送受信を行う。また、無線送受信に適したデータの形態に変換もしくは逆変換するブロックも兼ね備えている。
【００３９】
送受信装置６の詳しい構成を図３に示す。図３に示す様に、送受信装置６は、所定のホッピングパターンで周波数を切り換えるために使われるホップ周波数データを発生させるホップ周波数データ発生部３１と、ホップ周波数データ発生部３１から与えられるホップ周波数データを使って、入力信号を拡散して送信信号にすると共に、受信信号を逆拡散して出力信号にする通信部３２とを備えている。
【００４０】
ホップ周波数データ発生部３１は、クロック３３からの出力信号を入力するごとにカウントアップされるフレームカウンタ３４と、フレームカウンタ３４からホッピング開始信号を入力するごとにカウントアップされるホッピングカウンタ３５と、所定のホップ周波数データ列を記憶するホッピングテーブル３６とを備え、逐次変動するホッピングカウンタ３５からの入力値に応じてホッピングテーブル３６からホップ周波数データを読み出し、そのホップ周波数データを出力信号として発生させている。尚、これらのフレームカウンタ３４、ホッピングカウンタ３５、ホッピングテーブル３６は、この様に別体のものとして構成しても良いが、ＣＰＵ１０による演算に置換することが可能である。
又、通信部３２は、ホップ周波数データ発生部３１からホップ周波数データが与えられると、それに応じた発振周波数ｆN’で発振する周波数シンセサイザ３７を備え、周波数シンセサイザ３７からの発振周波数ｆN’の信号と音声コーデック３ａ，３ｂ又はモデム５からのデータを変調器５４で変調し周波数ｆ1Fの送信入力信号をアップコンバータ３８で混合し、アップコンバータ３８から出力される周波数ｆNの送信信号をアンプ３９で増幅し、その信号を共用器５０を介してアンテナ６ａから送信する様に構成されている。又一方、アンテナ６ａで受信した周波数ｆＮの信号を、共用器５０を介してアンプ５１に入力して増幅し、その周波数ｆNの信号と前記周波数シンセサイザ３７からの発振周波数ｆN’の信号をダウンコンバータ５２で混合して、周波数ｆ1Fの受信出力信号を生成する様に構成されている。
【００４１】
又、周波数ｆ1Fの受信出力信号は、復調器５５で復調後、図１（Ａ）に示す音声コーデック３ａ，３ｂ，３ｃ又はモデム５に出力されると共に、同期回路５３にも出力される。同期回路５３では受信出力信号からホッピング周波数の位相が検出され、同期回路５３からホッピングカウンタ３５に同期信号が出力される。ホッピングカウンタ３５は入力された同期信号に従ってホッピングテーブル３６への出力を行い、ホッピングテーブル３６からホップ周波数データが読み出されて、そのホップ周波数データが出力信号として発生される。
【００４２】
図４に以上の様な送受信装置６によるホップ周波数の切り換えの一例を示す。図４に示す例では、周期Ｔごとにホップ周波数が切り換えられている。
【００４３】
又、本実施形態においては、ホッピングテーブル３６に図５に示す様なホッピング周波数データ列を設けている。本実施形態では図５に示す様にチャネル１，２，３の３つの異なるホッピング周波数データ列を用いており、各周波数データ列を構成する周波数データの内容は夫々異なっている。従って、例えば親機と子機の通信にチャネル１を用いていても、子機同士の通信にはチャネル２を用い、更に別の子機同士の通信にはチャネル３を用いることができ、複数チャネル化による複数の機器間における同時通信を可能としている。
【００４４】
次に、画像読取ブロック７は、スキャナ等の画像読取手段を備えており、該画像読取手段にて読み取られた画像データは、バッファ７ａに一旦格納され、ＣＰＵ１０の制御により、下記画像出力ブロック８にて画像出力されるか、モデム５を介して外線又は子機側に送信される。
【００４５】
画像出力ブロック８は、バッファ８ａに格納されたデータを画像出力する手段であり、例えば電子写真方式による感光体ドラム等を用いた手段、或いはサーマルヘッドを用いた熱転写手段、もしくはインクジェットヘッドを備えた手段等により構成されている。前記バッファ８ａに格納されるデータとしては、外線を介して受信されたファクシミリデータ、或いは子機４０Ａ〜４０Ｄから送信された画像データ、更には前記画像読取ブロック７により読み取った画像データが含まれる。
【００４６】
ハンドセット９は、図示しないマイク及びスピーカ等を備えており、親機１自身からの外線通話、あるいは子機２０Ａ〜２０Ｄへの内線通話を可能とするものである。
【００４７】
ＣＰＵ１０は、外線或いは子機からの通信要求に応じた内外線通信制御、通信の１単位である１フレーム内におけるスロット割当制御、通信制御テーブルの管理、送受信されるデータの種別判別、及び非音声データと通信情報の通信メモリへの格納、並びに転送先の設定等を行うものであり、外部通信回線送受信手段、データ種別判別手段、通信制御手段、転送先設定手段、及び親機側切換制御手段として機能する。詳しくは後述する。
【００４８】
ＲＯＭ１１には、ＣＰＵ１０を動作させるためのプログラムの他、通信制御テーブル作成の基になるハードウェア割当テーブル等が記録されているが、当該テーブルについては後述する。
【００４９】
ＲＡＭ１２は、ＣＰＵ１０の動作時における演算処理等に用いるデータを一時的に格納する他、通信制御テーブルを記憶している。当該テーブルについては後述する。
【００５０】
そして、非音声データ及び通信情報を記憶する記憶手段としての通信メモリ１３は、ＲＡＭ１２と同様に半導体メモリで構成されており、所定量の画像データ及び後述する通信情報としてのインデックス情報を記憶できる容量を有している。この通信メモリ１３には、他にもフラッシュメモリ、ハードディスク、フロッピーディスク、あるいは光ディスク等を用いることができる。
【００５１】
以上が親機１の各手段及び装置の構成である。次に、子機２０Ａ〜２０Ｄの構成について説明する。
【００５２】
子機２０Ａ〜２０Ｄは、コードレス電話器であり、図１（Ｂ）に示す様に、音声を入力するためのマイク２１Ａと、音声を出力するためのスピーカ２２Ａと、マイク２１Ａから入力されたアナログ音声データをデジタル音声データに変換すると共に、デジタル音声データをアナログ音声データに変換してスピーカ２２Ａに出力するデータ生成手段としての音声コーデック２４Ａと、データをアンテナ２６Ａを介して送信及び受信する子機側無線送受信手段としての送受信装置２５Ａとこれらを制御するための選択制御手段としてのＣＰＵ２７Ａを備えている。
【００５３】
マイク２１Ａ及びスピーカ２２Ａは、送話器及び受話器として機能するように、コードレス電話器の筐体内に収容されている。該マイク２１Ａから入力された音声は、親機１の音声コーデック３ａ，３ｂと同様の構成の音声コーデック２４Ａにより音声データ信号に変換され、親機１の送受信装置６と同様の構成の周波数ホッピング方式の送受信を行う送受信装置２５Ａにより所定の信号に変換され、アンテナ２６Ａから送信される。一方、アンテナ２６Ａで受信された所定の信号は、送受信装置２５Ａで音声データ信号のみ取り出され、音声コーデック２４Ａでアナログ音声信号に変換されスピーカ２２Ａへ出力される。又、ＣＰＵ２７Ａは、親機１のＣＰＵ１０と同様に、スロット割当制御、及び子機のテーブル管理等を行うが、詳しくは後述する。尚、この構成は子機２０Ｂ〜２０Ｄについても同様である。
【００５４】
次に、子機４０Ａの構成について説明する。子機４０Ａは、パーソナルコンピュータ或いはＰＤＡ（Personal Digital Assistants）等の非音声データを取り扱うデータ端末であり、図１（Ｃ）に示す様に、液晶等を用いた表示装置４１Ａと、各種の演算或いはデータ処理、更にはデータの送受信処理をも行う子機側切換制御手段としてのＣＰＵ４２Ａと、該ＣＰＵ４２Ａを動作させるためのプログラム或いはデータが記憶されたＲＯＭ４３Ａと、該ＣＰＵ４２Ａの動作時における演算処理データ等を一時的に記憶するためのＲＡＭ４４Ａと、データの送受信機能を備えたモデム４５Ａと、親機１との間でアンテナ４７Ａを介して後述する様な周波数ホッピング方式によるデータの送受信を行うための子機側無線送受信手段としての送受信装置４６Ａとを備えている。尚、当該子機４０Ａを操作するためのスイッチ等からなる操作部については図示を省略している。又、子機４０Ｂ〜４０Ｄと同様の構成となっている。
子機４０Ａの送受信装置４６Ａも、親機１の送受信装置６と同様の構成であり、周波数ホッピング方式によるデータの送受信を行うものである。又、モデム４５Ａも親機１のモデム５とは異なり、デジタル信号を無線送受信に適したデータの形態に変換するブロックであり、又その逆変換を行うブロックである。親機１を介して外線から送信されてきたファクシミリデータや画像データ等の読み取り、あるいは子機４０Ａ上で作成したファクシミリデータや画像データの親機１を介した送信を可能としている。
【００５５】
本実施形態の通信装置は、図２に示す様に、以上の様な１台の親機１と、音声データ端末としての４台の子機２０Ａ〜２０Ｄと、非音声データ端末としての４台の子機４０Ａ〜４０Ｄとを備えており、次の様な機能を有している。
【００５６】
ａ．ハンドセット９を用いた親機１単独での外線通話
ｂ．画像読取ブロック７及び画像出力ブロック８を用いた親機１単独でのＦＡＸ送受信
ｃ．親機１と子機２０Ａ〜２０Ｄの何れかとの間の内線通話
ｄ．子機２０Ａ〜２０Ｄによる親機１を介した外線通話
ｅ．子機４０Ａ〜４０Ｄからの出力データの画像出力ブロック８を用いた親機１による画像出力、又は当該データの親機１を介したＦＡＸ送信
ｆ．画像読取ブロック７により、又はＦＡＸ受信により親機１にて入力したデータの子機４０Ａ〜４０Ｄによる読み取り
ｇ．子機４０Ａ〜４０Ｄによる親機１を介した外線通信
つまり、親機１は、各子機による通信要求、或いは親機１の操作部から指示入力に応じて、当該要求又は入力により取り扱われるデータの種別を判別すると共に、当該データに応じて使用すべき親機１内の手段又は装置或いは回線を選択し、適宜の通信処理を行う様になっている。
【００５７】
前記取り扱われるデータの種別としては、外部アナログ電話回線を介して受信される音声データ、ＦＡＸデータ、或いはパーソナルコンピュータ通信等のデータがあり、これらの全てのデータが親機１と各子機との間で無線送受信されることになる。
【００５８】
そして、本実施形態の通信装置においては、後述する様にＴＤＤ（時分割デュープレクス）を用いて周波数ホッピング方式の双方向通信を行う際に、前記音声データと非音声データとが混在する状態で親機と子機との間の通信ができる様にするため、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割し、送受信されるデータの種別に応じてスロットの割り当て処理を行うこととした。
【００５９】
図６に本実施形態で用いられるフレームの構成を示す。親機１において用いられるフレーム７０は、占有時間スロット７１と、子機２０Ａ〜２０Ｄの様な音声端末用データ受信スロット７２と、子機４０Ａ〜４０Ｄの様なデータ端末用データ送受信スロット７３と、音声端末用データ送信スロット７４を有している。一方、子機２０Ａ〜２０Ｄ，４０Ａ〜４０Ｄにおいて用いられるフレーム８０も、前記フレーム７０とほぼ同様な構成となっており、占有時間スロット８１と、音声端末用データ送信スロット８２と、データ端末用データ送受信スロット８３と、音声端末用データ受信スロット８４を有している。
【００６０】
これらのスロットは、送受信の開始時間を０とした時の経過時間により管理されており、この様なスロットから構成されるフレーム単位で送受信を行うことにより、音声データの送受信と非音声データの送受信とが時分割で行われることになる。そして、親機と子機との間においては、これらのフレームによる送受信の開始タイミングは一致する様に同期が取られているため、親機と子機との間でデータの送受信が可能となっている。
【００６１】
次に、この様な構造のフレームを用いた場合の送受信処理の具体例について説明する。
【００６２】
まず、送受信が開始されると、０〜ｔ１の期間は、占有時間スロット７１，８１であるため、親機と子機との間でいかなるデータの送受信も行われない。占有時間とは、図４において期間ｔとして示される周波数ホッピング方式においてホップ後の周波数で安定化するための時間であり、正確なデータの送受信を行うために、占有時間終了まではいかなるデータの送受信も行われないのである。
【００６３】
次に、ｔ１〜ｔ２の期間は、親機側では音声端末用の音声データ受信スロット７２であり、子機側では音声端末用の音声データ送信スロット８２であるから、音声端末である子機２０Ａ〜２０Ｄの何れかは、この期間において音声データを送信し、親機１は当該音声データを受信する。
【００６４】
次に、ｔ２〜ｔ３の期間は、データ端末用の非音声データの送受信スロット７３，８３であるから、例えばデータ端末用の子機４０Ａ〜４０Ｄの何れかからの送信データがある場合には、この期間において当該送信データを親機１に送信し、親機１はこの期間において当該データを受信する。同様に、外線を通じて外部からの通信データがある場合には、親機１はこのデータ端末用非音声データ送受信スロット７３の期間において、子機４０Ａ〜４０Ｄの何れかに対してデータの送信を行い、子機４０Ａ〜４０Ｄの何れかはこの期間において当該データの受信を行う。
【００６５】
次に、ｔ３〜ｔ４の期間は、親機側では音声端末用の音声データ送信スロット７４であり、子機側では音声端末用の音声データ受信スロット８４であるから、前記音声端末用音声データ送信スロット８２にて子機から送信され、前記音声端末用音声データ受信スロット７２にて親機に受信された音声データに対して応答する音声データがある場合には、この音声端末用音声データ送信スロット７４にて親機１から音声データが送信され、この期間において子機２０Ａ〜２０Ｄにより当該データの受信が行われる。
【００６６】
本実施形態では、この様に音声データ用のスロットと非音声データ用のスロットにより構成されるフレームを用いて通信を行うので、１台の音声用端末子機と親機との通信、及び１台のデータ端末用子機と親機との通信を、同時に行うことができる。
【００６７】
又、この様なフレームごとにフレームカウンタ３４がカウントアップされ、周波数を順次ホップさせるので、周波数の有効利用が図られ、かつ、秘匿性が高められる。
【００６８】
更に、図６において０〜ｔ４の期間で示される１フレーム長は本実施形態では固定であるが、各スロットの長さは音声データ或いは非音声データの大きさにより可変であり、効率的な通信が可能である。又、音声データについては、１フレーム内に必ず送信スロットと受信スロットが設けられているため、同時双方向通信が可能である。一方、非音声データについては、同時双方向通信の必要性は少ないと考えられるため、１スロット内においては送信か受信の何れかが行われる様になっている。このため、送受の切り換えは、ｔ２,ｔ３のいずれか一方のみで行えばよく、制御が簡単になる。
【００６９】
次に、以上の様なスロットのデータ構造について図７を用いて詳しく説明する。まず、音声端末用送受信スロット９０は、プリアンブル９１と、制御用データ９２と、送信側端末識別ＩＤ９３と、受信側端末識別ＩＤ９４と、訂正符号を含めた音声データ９５とから構成されている。尚、本実施形態においては音声データを圧縮させずに無線送受信を行う構成としているが、通信速度との関係で音声コーデックで圧縮する様にしても良い。又、訂正符号も本発明に必須の構成要件ではない。
【００７０】
プリアンブル９１は、後に続くデータが損なわれずに伝送される様に通信回線の全構成要素が適切な状態に調整されることを保証するものである。
【００７１】
制御用データ９２は、スロット内データ長とデータ識別情報とからなる。
【００７２】
スロット内データ長は、例えば図６に示す時刻ｔ２，ｔ３，ｔ４の値の様に、各スロットの区切り又は間隔を知らせるための情報である。上述した様に、スロット長はデータ長に応じて可変であるため、受信側はこの制御用データに含まれるスロット内データ長を参照することにより、同期ずれを起こすことなく、正しくデータの受信を行うことができる。尚、各スロット間には、伝搬遅延を考慮した時間マージンが取ってある。
【００７３】
データ識別情報は、このスロットで伝送されるデータが前記音声データ又は非音声データなのか、或いは同期をとるためのデータなのか、もしくは制御データなのかを識別させるための情報である。同期をとるためのデータとは、後述する同期捕捉時に送信するデータであって、詳しくは同期捕捉の説明の際に述べる。又、制御データとは、通信要求、或いはその要求に対する許可又は却下等の情報を知らせるデータであり、後述するＦＡＸコマンド等をも含む。
【００７４】
送信側端末識別ＩＤ９３は、送信側の機器に夫々付加されたＩＤ番号である。この情報により、受信側は、送信側の認識と、送信されるデータの種類を識別することができる。
【００７５】
受信側端末識別ＩＤ９４は、受信側の機器に夫々付加されたＩＤ番号であり、この情報により、受信側は、自己に対して送信されるデータのみを正しく選択することができ、適正な通信が行われることになる。
【００７６】
音声データ９５は、上述した様に音声コーデックによりコード化された後のデータであり、誤り訂正符号が付加されている。この訂正符号とは、伝送する音声データに、所定の誤り符号化方式により所定の冗長ビットを付加したものであり、例えばＢＣＨ（Bose-Chaudhuri-Hocquenghem）符号、或いはＲＳ（Read-Solomon）符号を用いた誤り訂正符号化を挙げることができる。
【００７７】
次に、データ端末用の送受信スロット１００の構成も前記音声端末用音声データ送受信スロットの構成とほぼ同様であり、プリアンブル１０１、制御用データ１０２、送信側端末識別ＩＤ１０３、受信側端末識別ＩＤ１０４、及び誤り訂正符号の付加されたデータ１０５から構成されている。
【００７８】
この中で、制御用データ１０２には、前記音声端末用音声データ送受信スロット９０の制御用データ９２と異なり、次回送信端末情報が含まれる。この次回送信端末情報とは、次回のフレームにおいてどちらの端末からデータを送信するのかを知らせる情報である。つまり、上述した様に、データ端末用のスロットは、１フレームに対しては送信か受信の何れか一方にしか用いられないため、通信機器間における送信方向を前記次回端末情報によって決定するのである。画像情報等の情報量の多いデータは一方的に送信する場合が多いため、例えば、子機から親機に画像情報を送信する場合には、前記次回送信情報を子機に設定した状態で子機からの送信を続ける様にする。
【００７９】
又、以上の様な親機と子機間の通信、及び子機と子機との通信は、夫々の機器に同期を取ることが必要となる。そのため、本実施形態の通信装置においては、次の様な同期補捉処理が行われる。この同期補捉処理は、ある一定期間に存在する制御周波数で親機と子機が送受信のやりとりを行うものであり、親機は、親機に登録してある子機に対して、親機と同期が取れるかどうかを確認するためのデータの送信を行う。
【００８０】
図８はこの同期捕捉処理を説明するためのタイミングチャートであり、親機１は同期捕捉用送信フレーム１０６，１０７により各子機に対して同期捕捉用データを送信し、各子機は親機１から指定されたタイミングの応答用フレーム１０８ａ〜１０８ｈにより応答用データを親機１に送信する。
【００８１】
前記同期捕捉用送信フレーム内においては、図９に示す様な同期補捉用スロットが用いられる。図９に示す様に、親機から子機に送信される同期補捉用スロット１１０は、プリアンブル１１１、制御用データ１１２、送信側端末識別ＩＤ１１３、受信側端末識別ＩＤ１１４、及び同期捕捉用データ１１５の各データから構成されている。前記プリアンブル１１１、制御用データ１１２、送信側端末識別ＩＤ１１３、及び受信側端末識別ＩＤ１１４の構成は、図７に示す通常のデータ送受信用のスロットにおけるものと同様の構成である。
【００８２】
しかし、同期捕捉用データ１１５においては、同期する際の時間、及び次回のチャネル及びスロットの情報が送信される。同期する際の時間とは、同期捕捉用送信フレームに基づく送信開始時間のことであり、図８においてはｔ１０，ｔ２０，ｔ３０，ｔ４０，ｔ５０，ｔ６０，ｔ７０，ｔ８０の夫々の時間である。
【００８３】
又、次回のチャネルとは、図５に示した何れかのチャネルのことであり、次回のスロットとは、１フレーム内の送信タイミングのことである。例えば、図８の例では、時刻ｔ１０から送信が開始されるフレーム１０８において、時刻ｔ１１において子機からの応答データが送信されているが、この時刻ｔ１１が前記「次回のスロット」に該当する。
【００８４】
この様に、各子機からの応答は図８に示す様に応答用フレーム１０８ａ〜１０８ｈにより行われるが、応答用フレーム内においては、図９に示す様な応答用スロット１２０が用いられる。図９に示す様に、子機から親機に送信される応答用スロット１２０は、プリアンブル１２１、制御用データ１２２、送信側端末識別ＩＤ１２３、受信側端末識別ＩＤ１２４、及び応答用データ１２５の各データから構成されている。前記プリアンブル１２１、制御用データ１２２、送信側端末識別ＩＤ１２３、及び受信側端末識別ＩＤ１２４の構成は、図７に示す通常のデータ送受信用のスロットにおけるものと同様の構成である。
【００８５】
しかし、応答用データ１２５においては、受信レベル、通信相手端末、要求チャネル、要求スロット、及び現在の状態の情報が送信される。
【００８６】
受信レベルとは、親機１からの同期捕捉用データを正常に受信できたか否かの情報であり、親機１は指定したチャネル及びタイミングにて子機から受信レベルが良である旨の情報を受信した時に、その子機と同期が取れたと判断する。
【００８７】
通信相手端末とは、子機から前記受信レベル情報の他に外部に対する通信要求を出す際に用いるもので、常に送信されるものではない。例えば、外線、親機、他の子機等を示す情報である。
【００８８】
要求チャネル及びスロットも前記子機からの通信要求がある場合にのみ用いられるものであるが、通常は子機からの通信要求に対するチャネル及びスロットの割り当ては、後述する様に、親機１が行うものなので、本実施形態においては用いられていない。
【００８９】
現在の状態とは、子機が現在、どの様な通信状態にあるかを示すもので、「待機中」、「子機−子機間通信中」、及び「親機−子機間通信中」の各状態がある。
【００９０】
次に、以上の様なフレーム及びスロットを用いた同期捕捉処理の具体例について説明する。
【００９１】
まず、親機１からは同期捕捉用フレーム１０６において、子機２０Ａ〜２０Ｄ、及び子機４０Ａ〜４０Ｄの全てに対して同期捕捉用データの送信が行われる。この送信は、図９に示す同期捕捉用スロット１１０中の受信側ＩＤ１１４を更に複数に分割して、各子機のＩＤを連続的に送信すると共に、同期捕捉用データ１１５も複数に分割して、各子機に対する同期捕捉用データを連続的に送信する様にすればよい。或いは、受信側ＩＤ１１４と同期捕捉用データ１１５を一対として、各子機ごとにこの対を繰り返して送信する様にしてもよい。あるいは、各子機個別のＩＤではなく、同期用共通ＩＤと共通データを送信するようにしてもよい。
【００９２】
以上の様な方法による親機１側からの送信データを受信した子機側は、親機１から指定された時間に、応答用スロット１２０により受信レベルが良好か否かの情報を送信すると共に、子機側から親機側に通信要求がある場合には、この応答時に当該通信要求を行う。又、通信要求がない場合には、現在の状態のみを送信するのである。
【００９３】
そして、子機から以上の様なスロット１２０によるデータを受信した親機は、前記受信レベルが良であれば同期が取れたと判断し、又、否であれば同期が取れないと判断して、後述する通信制御テーブルの書き換えを行う。
【００９４】
又、同期が取れた子機に対しては、当該子機からの通信要求がある場合には、後述する通信処理を行った後に、図９に示す通信処理用スロット１３０により子機に対する応答を行う。この通信処理用スロット１３０は、プリアンブル１３１、制御用データ１３２、送信側端末識別ＩＤ１３３、受信側端末識別ＩＤ１３４、及び通信処理用データ１３５を含む。制御用データ１３２、送信側端末識別ＩＤ１３３、受信側端末識別ＩＤ１３４は、上述したものと同様である。
【００９５】
しかし、通信処理用データ１３５には、子機からの通信要求に対する許可或いは却下情報、次回のチャネル及びスロットの情報が含まれる。
【００９６】
この通信処理用スロット１３０により、図８に示す送信フレーム１０７において通信処理用データの送信が各子機に対して行われることにより、子機と他の機器との通信が制御されることになる。
【００９７】
しかしながら、図８に示す子機４０Ｄの場合の様に、親機１の送信データが妨害を受けたり、子機２０Ｄの様に子機からの送信データが妨害を受けたりした場合には、２回目の送信フレーム１０７においては、親機１は、子機２０Ｄ及び子機４０Ｄに対しては、図９に示す同期捕捉用スロット１１０による送信を繰り返す。
【００９８】
これに対し、親機１からの送信信号の来ない子機２０Ｄ及び４０Ｄは、全く親機１に対して送信信号を出さずに親機１の出す制御信号監視する。従って、妨害状態が解消された様な場合には、子機２０Ｄ及び４０Ｄも通信が可能となる。
【００９９】
次に、以上の様な同期補捉時における各子機からの通信要求、或いは外線からの通信要求、もしくは親機自身のハンドセットによる通話要求があった場合における、前記音声コーデック３ａ，３ｂ或いはモデム５への各回線の割当処理、もしくは前記音声データ又は非音声データの通信用フレームの各スロットへの割当処理について説明する。
【０１００】
本実施形態においては、音声コーデック３ａ，３ｂ及びモデム５は同時に２つ回線には接続できず、又前記通信用フレームは、音声データスロット及びデータスロットの双方が夫々一つの機器に対してしか割り当てられないため、現在の通信状況と、送受信されるデータの種別に応じて上述の様な各種の割当処理を行っている。
【０１０１】
具体的には、親機１のＣＰＵ１０は、図１０に示す様なＲＡＭ１２上に形成されたテーブルにおいて、通信状況及び各ハードウェアの接続状態並びにスロットの割り当てを管理している。
【０１０２】
ＲＡＭ１２は、ＦＡＸデータ格納領域、データ格納領域、音声メモリ格納領域の他に、テーブル領域を有しており、前記テーブルはこのテーブル領域に記憶されている。
【０１０３】
図１０（Ａ）は外線接続状態を示す外線管理テーブルであり、外線の種類を示す領域１４０と外線との接続状態を示す領域１４１に分けられている。従って、この外線管理テーブルを参照することにより、各外線にどのハードウェアが接続されているのかを把握することができる。図１０（Ａ）に示した状態においては、外線（１）はＩＤＬＥ、即ち待機状態であり、使用されていない。又、外線（２）は音声コーデック３ａに接続され、外線（３）はモデム５に接続され、外線（４）はＩＤＬＥ、即ち待機状態となっている。
【０１０４】
次に、図１０（Ｂ）は各ハードウェアが親機内においてどの様なデータ入出力端末に接続されているかを示すハードウェア管理テーブルであり、ハードウェアの種類を示す領域１４２と親機内の制御状態を示す領域１４３とに分けられている。
【０１０５】
従って、このハードウェア管理テーブルを参照することにより、各ハードウェアがどの様なデータ入力端末に接続されているかを把握することができる。図１０（Ｂ）に示した状態においては、音声コーデック３ａは子機２０Ａに接続され、音声コーデック３ｂはＩＤＬＥ、即ち待機状態であり、モデム５は画像出力ブロック８と子機４０Ａに接続されていることがわかる。
【０１０６】
従って、以上の様な外線管理テーブルとハードウェア管理テーブルを参照することにより、子機２０Ａは音声コーデック３ａを介して外線（２）により外線通話中であり、外線（３）から受信されるＦＡＸデータがモデム５を介して親機内の画像出力ブロック８に出力されると共に、子機４０Ａに送信されていることがわかる。
【０１０７】
次に、図１０（Ｃ）は親機及び子機の通信状態、スロット割当、使用チャネル、及び同期補捉状態を管理するための通信制御テーブルである。当該テーブルには、親機及び子機を示す領域１４４と、通信相手端末を示す領域１４５と、スロットの割当状況を示す領域１４６と、使用周波数チャネルを示す領域１４７と、同期補捉についての情報を示す領域１４８とが備えられている。
【０１０８】
通信相手端末を示す領域１４５には、親機１、子機２０Ａ〜子機２０Ｄ、及び子機４０Ａ〜子機４０Ｄの他、通信を行っていない状態を示すＩＤＬＥの情報が格納される様になっており、外線通話の場合には、その旨の情報も付加される。これらの情報は上述した音声データ又は非音声データのスロット内の送信側ＩＤデータ又は受信側ＩＤデータに基づいて書き換えられるものである。図１０（Ｃ）に示す状態では、親機１は子機２０Ａの外線通話のために子機２０Ａと通信を行っていると共に、子機４０Ｃと内線通信を行っていることがわかる。又、子機２０Ａについては親機１と、子機２０Ｂは子機２０Ｃと、子機２０Ｃは子機２０Ｂと夫々通信を行っており、子機２０ＤはＩＤＬＥで通信待機状態であることがわかる。更に、子機４０Ａは子機４０Ｂと、子機４０Ｂは子機４０Ａと夫々通信を行っており、子機４０Ｃは親機１と通信を行っており、子機４０Ｄは待機状態であることがわかる。
【０１０９】
スロットの割当状況を示す領域１４６には、音声スロット、データスロット、或いは単独スロットである旨の情報が格納される様になっており、領域１４５と領域１４６とで特定できる機器間における通信がどの様なスロットにより行われているかを示している。これらの情報は、外線からの通信要求があった場合には、その際の呼び出し信号の種類により判別され、子機からの通信要求があった場合には子機の種類により判別される。更に、親機からの通信要求があった場合には、ハンドセット９を用いるのか、或いはＦＡＸ送受信ボタン（図示せず）等を用いるのかによって判別される。詳しくは後述する。この領域１４６の内容を参照することにより、スロットの空き状態を知ることができる。図１０（Ｃ）の例では、音声スロットは、子機２０Ａによる外線通話のために、子機２０Ａと親機１間の通信用に割り当てられており、データスロットは、子機４０Ｃによる通信のための子機４０Ｃと親機１との通信用に割り当てられていることがわかる。又、子機２０Ｂと子機２０Ｃによる子機間通信には親機と子機間の通信用スロットとは別の単独のスロットが割り当てられており、更に、子機４０Ａと子機４０Ｂとの子機間通信にも別の単独のスロットが割り当てられていることがわかる。
【０１１０】
使用周波数チャネルを示す領域１４７には、前記各機器間の通信用にどのチャネルが割り当てられているかが示されている。これらの情報は後述するスロット割り当て処理の際に決定されて格納されるものである。この領域１４７の内容を参照することにより、チャネルの空き状態を知ることができる。図１０（Ｃ）の例では、子機２０Ａの外線通話のための親機１と子機２０Ａの通信にはチャネル１が割り当てられ、子機４０Ｃと親機１との内線通信にもチャネル１が割り当てられていることがわかる。この様に同じチャネルでも通信が可能なのは、子機２０Ａと子機４０Ｃに割り当てられているスロットの種類が異なるためである。又、子機２０Ｂと子機２０Ｃとの内線通話には、チャネル２が割り当てられ、子機４０Ａと子機４０Ｂとの内線通信には、チャネル３が割り当てられている。
【０１１１】
同期補捉についての情報を示す領域１４８には、上述した同期補捉時に所定のタイミングで良の受信レベルデータを受信できた場合には○、受信できなかった場合には×を示す情報が格納される。この領域１４８の内容を参照することにより、通信要求を出した子機に対して通信許可信号を送信できるか否かを判断することができる。
【０１１２】
以上の様な通信制御テーブルを参照することにより、親機１及び各子機が現在どの様な相手と、どの様なスロット及びチャネルを用いて通信を行っているかを把握することができ、新たに通信要求があった機器に対するスロット及びチャネルの割当の際の判断を的確に行うことができる。
【０１１３】
以下、本実施形態におけるスロット及びチャネル割当処理を含む通信処理、及びＦＡＸデータ処理について図１１〜図２５のフローチャート及び図２６〜図２８の通信情報の内容を示す図を用いて説明する。
【０１１４】
まず、図１に示すように、子機からの通信要求が無く（ステップＳ１；ＮＯ）、親機のハンドセット等からの通信要求も無く（ステップＳ３；ＮＯ）、更に外線からの通信要求も無い場合には（ステップＳ５；ＮＯ）、通信終了監視処理（ステップＳ６）に移行する。この通信終了監視処理は、図１４に示されており、現在通信が行われておらず、親機単独の動作も行われていないとすれば（ステップＳ６０；ＮＯ〜ステップＳ６１；ＮＯ）、再び通信処理に移行し（ステップＳ６２）、図１に示す様に各機器からの通信要求の有無判定処理を行い（ステップＳ１〜Ｓ３〜Ｓ５）、待機状態となる。
【０１１５】
ここで、外線から通信要求があった場合（ステップＳ１；ＮＯ〜ステップＳ３；ＮＯ〜ステップＳ５；ＹＥＳ）について説明する。この場合ＣＰＵ１０は、その外線から送信されてきたデータがＦＡＸデータ等の非音声データか、又は音声データかを判定するために、外線と音声コーデック３ａ又は３ｂ或いはモデム５とを接続し、送信データの取り込みを行う。
【０１１６】
そこで、音声コーデック３ａ，３ｂのいずれもが使用中か否かをハードウェア管理テーブルにより判定し（ステップＳ８）、全ての音声コーデックが使用中の場合には（ステップＳ８；ＹＥＳ）、次に同様にハードウェア管理テーブルを用いてモデム５が使用中か否かを判定する（ステップＳ９）。その結果、モデム５も使用中の場合には（ステップＳ９；ＹＥＳ）、送信データの取り込みが出来ないため、外線に対して通信要求を却下する信号を送信し（ステップＳ２２）、通信終了監視処理に移行する（ステップＳ２３）。
【０１１７】
しかし、音声コーデックの何れかが使用可能な場合は（ステップＳ８；ＮＯ）、その使用可能な音声コーデックを外線に接続し（ステップＳ１６）、外線管理テーブルの内容を書き換える（ステップＳ１７）。つまり、当該外線管理テーブルの領域１４１のうち、通信要求のあった外線に対応する領域に、前記使用可能な音声コーデックに対応する情報を格納する。そして、前記使用可能な音声コーデックを介して送信データをＣＰＵ１０に取り込み、データの解析を行い、このデータが音声データとして認識可能か否かを判定する（ステップＳ１８）。その結果、音声データとして認識できた場合には（ステップＳ１８；ＹＥＳ）、音声データ用呼出処理に移行する（ステップＳ２１）。この音声データ用呼出処理は図１２に示されており、詳しくは後述する。
【０１１８】
一方、音声データとして認識出来なかった場合には（ステップＳ１８；ＮＯ）、外線に接続していた音声コーデックを解放し（ステップＳ１９）、先に書き換えた外線管理テーブルの領域をＩＤＬＥに書き換える。しかし、当該送信データは、音声データではなくても、ＦＡＸデータその他の通信データの可能性があるので、次にモデム５が使用中か否かを判定する（ステップＳ９）。尚、この判定処理へは、上述した様に、全ての音声コーデックが使用中である場合（ステップＳ８；ＹＥＳ）にも移行する。そして、モデム５の使用が可能な場合には（ステップＳ９；ＮＯ）、モデム５を外線に接続してプロトコルを確立し（ステップＳ１０）、音声コーデックの場合と同様にして外線管理テーブルの内容を書き換える（ステップＳ１１）。次に、モデム５を介して取り込んだデータを解析し、ＦＡＸデータその他の通信データであることが認識可能か否かを判定し（ステップＳ１２）、認識出来なかった場合には（ステップＳ１２；ＮＯ）、モデム５を解放し（ステップＳ１３）、先に書き換えた外線管理テーブルの内容をＩＤＬＥに書き換え（ステップＳ１４）、外線に対する要求却下信号を送信して（ステップＳ２２）、通信終了監視処理へ移行する（ステップＳ２３）。
【０１１９】
しかし、ＦＡＸデータその他の通信データであると認識できた場合には（ステップＳ１２；ＹＥＳ）、非音声データ用呼出処理へと移行する（ステップＳ１５）。この非音声データ用呼出処理は図１５に示されており、詳しくは後述する。
【０１２０】
次に、以上の様な送信データの解析の結果、音声データと判定された場合の音声データ用呼出処理（ステップＳ１８；ＹＥＳ〜ステップＳ２１）について図１２を用いて説明する。
【０１２１】
まず、音声データの場合には、子機を呼び出すために全ての子機が使用中か否かを通信制御テーブルに基づいて判定し（ステップＳ３０）、全ての子機が使用中の場合には（ステップＳ３０；ＹＥＳ）、親機１のハンドセット９も使用中か否かを、親機１内のフック信号等により判定する（ステップＳ４２）。そして、ハンドセット９も使用中の場合には（ステップＳ４２；ＹＥＳ）、外線に対して通信要求を却下する信号を送信し（ステップＳ４３）、先に外線に接続していた音声コーデックを解放し（ステップＳ３９）、外線管理テーブルの該当箇所をＩＤＬＥに書き換え（ステップＳ４０）、通信終了監視処理へと移行する（ステップＳ４１）。
【０１２２】
一方、何れかの子機が使用可能な場合には（ステップＳ３０；ＮＯ）、音声スロットが使用可能か否かを判定する（ステップＳ３１）。これは、外線から受信した音声データを音声スロットにより子機へと無線送信し、子機による外線通話を行うことが可能か否かを調べるためである。そこで、通信制御テーブルの領域１４６により音声スロットが使用されているか否かを判定し、音声スロットが使用されている場合には（ステップＳ３１；ＹＥＳ）、上述の様にハンドセット９が使用中か否かを判定し（ステップＳ４２）、上述と同様の処理を行う。
【０１２３】
しかし、音声スロットが使用可能な場合には（ステップＳ３１；ＮＯ）、子機に対する呼出信号を作成し（ステップＳ３２）、更にハンドセット９が使用中か否かを判定する（ステップＳ３３）。これは、ハンドセット９が使用可能ならば子機と同様にハンドセット９に対する呼び出しも同時に行うためである。そこで、判定の結果、ハンドセット９が使用可能ならば（ステップＳ３３；ＮＯ）、親機呼出信号を作成する（ステップＳ３４）。この親機呼出信号の作成処理は、全ての子機が使用出来ず、或いは音声スロットが使用中の場合に、ハンドセット９が使用可能と判定された場合（ステップＳ４２；ＮＯ）にも行われる。
【０１２４】
そして、以上の様にして作成した呼出信号を子機又は親機或いはその双方に送信し（ステップＳ３５）、各機器からの応答を待つ（ステップＳ３６）。いずれの機器からの応答もない場合には（ステップＳ３６；ＮＯ）、外線側から通信要求を解除してくるか否かを判定しつつ（ステップＳ３８）、待機する。その結果、外線側から通信要求が解除された場合には（ステップＳ３８；ＹＥＳ）、外線管理テーブルの該当箇所をＩＤＬＥに書き換え（ステップＳ４０）、通信終了監視処理へと移行する（ステップＳ４１）。
【０１２５】
しかし、何れかの機器からの応答があった場合には（ステップＳ３６；ＹＥＳ）、音声データ用スロット割当処理に移行する（ステップＳ３７）。この処理は、図１３に示されており、まず、応答があった機器がハンドセット９か否かを判定し（ステップＳ５０）、ハンドセット９により応答があった場合には（ステップＳ５０；ＹＥＳ）、子機と外線との接続は行ずに、ハンドセット９による外線通話を開始する（ステップＳ５５）。一方、ハンドセット９による応答ではなく、何れかの子機であった場合には（ステップＳ５０；ＮＯ）、その子機と親機との無線通信用に音声スロットを割り当てる（ステップＳ５１）。つまり、空いているチャネルの中から１つを選択し、音声スロット内の送信ＩＤ及び受信ＩＤを決定した上で、上述した同期捕捉時に決定したチャネル及びスロット情報を通信相手先の子機に対して送信する。そして、この様なスロットの割当処理を行った上で、親機と子機との間での通信を開始する（ステップＳ５２）。
【０１２６】
次に、前記ハードウェア管理テーブル及び通信制御テーブルを書き換える（ステップＳ５３）。例えば、ハンドセット９による外線通話の場合には、外線（１）〜（４）に対する領域１４１に、接続機器がハンドセット９であることを示す情報を格納する。しかし、この場合には、音声スロットを使用しないので、通信制御テーブルについては内容の書き換えは行わない。
【０１２７】
一方、何れかの子機による外線通話の場合には、音声コーデック３ａ又は３ｂに対する領域１４３に、接続機器が何れかの子機であることを示す情報を格納する。そして、通信制御テーブルについては、親機１の通信相手端末を示す領域１４５に、「子機２０Ａ（外線）」の旨の情報を格納し、スロットを示す領域１４６には、音声スロットであることを示す情報を可能する。又、チャネルを示す領域１４７には、その時に空いていたチャネルである「１」を格納する。この様にして、外線とハンドセット９又は子機との間で通信が行われることになる。
【０１２８】
以上の様な通信中におけるデータの送受信処理等は、本実施形態で説明するスロット割当処理等の通信処理とは別に割り込みルーチン等により並列的に実行されており、以上の様にテーブルの管理が終了すると、次に、図１４に示す通信終了要求の監視処理へと移行する（ステップＳ５４）。
【０１２９】
そして、図１４に示す様に、例えば子機の外線通話状態にあった時に、子機からの通話終了要求があった場合には（ステップＳ６０；ＹＥＳ〜ステップＳ６３；ＹＥＳ）、親機は当該子機に対する通信終了許可信号を送信し（ステップＳ６４）、子機との通信のために使用していた音声コーデック、或いは音声スロットを解放し（ステップＳ６５）、各テーブルのクリア等の処理を行って（ステップＳ６６）、再び待機状態に戻る（ステップＳ３０４；ＮＯ〜ステップＳ６２）。又、オンフック信号等によりハンドセット９による通信終了要求があった場合にも、前記子機に対する通信終了許可信号の送信を除いて同様のテーブルの管理処理が行われ、再び待機状態に戻る。又、外線からの通信終了要求があった場合も同様である。以上が、外線からの通信要求があった際のハンドセット９又は音声端末用子機による外線通話処理の概要である。
【０１３０】
次に、図１１において、外線から通信要求が有り、送信されるデータが非音声データである場合について説明する。この場合には、非音声データ用呼出処理に移行する（ステップＳ１５）。
【０１３１】
この処理は図１５に示されており、まず、送信されるデータがＦＡＸデータか否かを判定し（ステップＳ６８）、ＦＡＸデータの場合には（ステップＳ６８；ＹＥＳ）、後述する親機ＦＡＸ受信処理へと移行する（ステップＳ６９）。この親機ＦＡＸ受信処理については後述する。
【０１３２】
しかし、ＦＡＸデータではない場合には（ステップＳ６８；ＮＯ）、データ端末用子機４０Ａ〜４０Ｄに対しての呼び出しを行うため、これらの子機が使用可能か否かを通信制御テーブルを参照して判定する（ステップＳ７０）。その結果、何れかの子機が使用可能な場合には（ステップＳ７０；ＮＯ）、親機と子機との無線通信に用いるためにデータスロットが使用中か否かを通信制御テーブルを参照することにより判定し（ステップＳ７１）、データスロットが使用可能な場合には（ステップＳ７１；ＮＯ）、子機に対する呼出信号を作成し（ステップＳ７２）、プロトコルを確立する（ステップＳ７３）。具体的には、図９に示す様な制御用スロットにより、同期捕捉を確認した上で、子機の現在の状況を確認し、子機に対して通信に使用するチャネルとスロットの指定を行う。次に、子機に対して呼出信号を送信し（ステップＳ７４）、子機からの応答を待つ（ステップＳ７５）。
【０１３３】
その結果、子機から応答が有った場合には（ステップＳ７５；ＹＥＳ）、非音声データ用スロット割当処理を行う（ステップＳ７６）。この処理は、図１６に示されており、まず、外線からの受信データのデータスロットへの割当を行う（ステップＳ８７）。具体的には、受信データの長さ或いは音声端末用子機との間で送受信される音声データの有無等を勘案して１フレームにおける送信データ長を決定すると共に、送信開始タイミング及び送信に用いるチャネルを決定する。そして、これらの情報を上述した同期捕捉時に子機に対して送信する。
【０１３４】
この様に子機との通信が可能となった段階で、データスロットのタイミングによる親機１と子機との無線通信を開始し（ステップＳ８８）、受信したデータのメモリへの格納処理を開始する（ステップＳ８９）。
【０１３５】
これにより、外線から受信されるデータは、ＣＰＵ１０の制御によりデータ用端末送信スロットのタイミングで送受信装置６へと出力され、該送受信装置６により周波数ホッピング方式で子機へと無線送信される。子機においては、受信されたデータが子機のモデムにより復号化されて子機内に取り込まれる。
【０１３６】
次に、ハードウェア管理テーブルのモデム５に対応する領域の書き換えと、通信制御テーブルにおける親機と子機の各領域の書き換えを行い（ステップＳ９０）、通信終了監視処理に移行する（ステップＳ９１）。
【０１３７】
以上の様にして、外線から受信したデータを、１フレーム単位で子機に通信しつつ、１フレームごとにホッピング周波数を切り換えることにより、秘匿性が高く、かつ、周波数効率の高い無線通信が行われる。
【０１３８】
次に、図１５に示すステップＳ７５で子機からの応答が得られなかった場合（ステップＳ７５；ＮＯ）の処理について説明する。この場合には、まず、子機に対する呼出信号を送信してから所定時間が経過したか否かを判定する（ステップＳ８０）。そして、所定時間が経過した場合には（ステップＳ８０；ＹＥＳ）、外線を通じて通信要求を却下する信号を送信し（ステップＳ７９）、モデム５の解放（ステップＳ８４）、外線管理テーブルの書き換え（ステップＳ８５）を行って、通信終了監視処理に移行する（ステップＳ８６）。
【０１３９】
又、前記所定時間が経過していない場合には（ステップＳ８０；ＮＯ）、外線からの送信が中止されたか否かを判定する（ステップＳ８３）。その結果、前記送信が中止されていない場合には（ステップＳ８３；ＮＯ）、子機からの応答待機処理を継続するが、前記送信が中止された場合には（ステップＳ８３；ＹＥＳ）、モデム５の解放（ステップＳ８４）、外線管理テーブルの書き換え（ステップＳ８５）を行って、通信終了監視処理に移行する（ステップＳ８６）。
【０１４０】
次に、図１５のステップＳ７０において、すべての子機が使用中の場合（ステップＳ７０；ＹＥＳ）、或いは何れかの子機は使用可能だが、ステップＳ７１にて、データスロットが既に使用中の場合には（ステップＳ７１；ＹＥＳ）、外線に対する通信要求を却下し（ステップＳ７９）、モデム５を解放し（ステップＳ８４）、外線管理テーブルを書き換えて（ステップＳ８５）、通信終了監視処理に移行する（ステップＳ８６）。
【０１４１】
次に、図１５のステップＳ６８において、外線から送信されるデータがＦＡＸデータである場合には（ステップＳ６８；ＹＥＳ）、親機ＦＡＸ受信処理へと移行するが（ステップＳ６９）、この親機ＦＡＸ受信処理について図１７を用いて説明する。
【０１４２】
本実施形態の装置においては、外線から送信されてくるＦＡＸデータは全て通信メモリ１３に記憶させる構成となっているため、まず、通信メモリ１３に空き領域があるか否かを判定する（ステップＳ１００）。その結果、通信メモリ１３に空き領域が無い場合には（ステップＳ１００；ＹＥＳ）、外線に対して通信要求を却下する信号を送信し（ステップＳ１１３）、通信終了監視処理へと移行する（ステップＳ１１２）。
【０１４３】
しかし、通信メモリ１３に空き領域がある場合には（ステップＳ１００；ＮＯ）、着信時のデータに基づいて相手番号の検出を行う（ステップＳ１０１）。相手番号が検出された場合には（ステップＳ１０１；ＹＥＳ）、ＲＡＭ１２に予め記憶された図２７に示すような発信元リストに基づいて、前記相手番号に対応する相手名と転送先を検索する。但し、相手番号がこの発信元リストに登録されていない場合には、相手名は不定として取り扱う。又、前記相手番号が検出できなかった場合には（ステップＳ１０１；ＮＯ）、相手番号及び相手名共に不定として取り扱う（ステップＳ１０３）。
【０１４４】
次に、ＦＡＸ画像データを通信メモリ１３へ格納し（ステップＳ１０４）、更に図２６に示すようなインデックス情報も通信メモリ１３に登録する（ステップＳ１０５）。このインデックス情報は、データＮｏ．、受信の日付、受信枚数、相手番号、相手名、転送先、及び出力状況のそれぞれの情報から構成されており、このうち、相手名の領域には、上述した発信元リストからの検索結果を格納する。図２６に示す例では、Ｎｏ．４のデータについては、相手番号が発信元リストに登録されていなかったために相手名が不定であることを示す「＃」となっており、又、Ｎｏ．５のデータについては、着信時のデータから相手番号が検出できなかったため、相手番号も不定であること示す「＊」となっている。
【０１４５】
又、前記発信元リストに登録されていた転送先とは、子機端末４０Ａ〜４０Ｄの無線アドレスを示すもので、この情報により、外線から特定の子機に対するＦＡＸデータの送信が可能となっている。無線アドレスは、子機端末４０Ａ,４０Ｂ,４０Ｃ,４０Ｄのそれぞれについて、「５」，「６」，「７」，「８」と割り当てらてれおり、Ｎｏ．３のデータのように、複数の子機端末を指定することも可能である。又、無線アドレス「０」とは、全子機端末にデータを転送すると共に、親機における印字出力を行うか、あるいはいずれか一方のみを行うことを指定するものである。どのような指定を行うかは、親機の操作部において切換可能となっており、Ｎｏ．４のデータの受信時には無線アドレス「０」について全子機への転送と共に転送印字出力が設定されており、印字出力が終了した状況であるため、出力状況に「出力済」と記録されている。また、Ｎｏ．５のデータの受信時には無線アドレス「０」について全子機端末への転送のみが設定されており、転送要求が未だ出されていないために、あるいは何らかの理由により転送が行われなかったために出力状況は「未転送」と記録されている。
【０１４６】
又、出力状況には、転送または親機における出力の状況が記録される。この情報により、子機端末側から、転送データの有無を確認することができる。
【０１４７】
以上のようなＦＡＸ画像データ及びインデックス情報の通信メモリ１３への格納が完了すると、次に、子機端末へのインデックス情報の転送を行うか否かの判定を行う（ステップＳ１０６）。この判定は、インデックス情報の転送先の領域に記録された無線アドレス、及び上述した無線アドレス「０」についての設定情報に基づいて行われる。その結果、子機端末への転送が設定されている場合には（ステップＳ１０６；ＹＥＳ）、転送処理へと移行する（ステップＳ１０７）。
【０１４８】
この転送処理の詳細は、図１８に示されており、まず、データ端末用子機４０Ａ〜４０Ｄの何れかが使用可能か否かを通信制御テーブルを参照して判定し（ステップＳ１２０）、何れかの子機が使用可能な場合には（ステップＳ１２０；ＮＯ）、次にデータスロットが使用可能か否かを通信制御テーブルを参照して判定する（ステップＳ１２１）。そして、データスロットが使用可能な場合には（ステップＳ１２１；ＮＯ）、次にモデム５が使用可能か否かを判定し（ステップＳ１２２）、使用可能な場合には（ステップＳ１２２；ＮＯ）、モデム５をＣＰＵ１０に接続し、子機との間でプロトコルを確立する（ステップＳ１２３）。
【０１４９】
しかし、すべてのデータ端末用子機が使用中の場合（ステップＳ１２０；ＹＥＳ）、或いはデータスロットが既に使用中の場合（ステップＳ１２１；ＹＥＳ）、もしくはモデム５が既に使用中の場合には（ステップＳ１２２；ＹＥＳ）、図１７に示す親機における印字出力処理（ステップＳ１０８）に移行する。この処理については後述する。
【０１５０】
又、モデム５をＣＰＵ１０に接続した後は、ハードウェア管理テーブルのモデム５に対応する領域１４３に、接続機器が前記使用可能な子機である旨の情報を格納し（ステップＳ１２４）、子機呼出信号を作成して当該呼出信号を送信する（ステップＳ１２５）。
【０１５１】
この後、子機からの応答待ちとなるが（ステップＳ１２６）、呼出信号の送信から所定期間経過後も応答が無い場合（ステップＳ１２７；ＹＥＳ）、或いは親機からの送信を中止した場合には（ステップＳ１２８；ＹＥＳ）、接続していたモデム５を解放し（ステップＳ１２９）、ハードウェア管理テーブルの書き換えを行い（ステップＳ１３０）、図１７に示す印字出力処理（ステップＳ１０８）へと移行する。
【０１５２】
しかし、子機からの応答が所定期間内にあった場合には（ステップＳ１２６；ＹＥＳ）、非音声データ用スロットの割当処理に移行する（ステップＳ１３１）。この処理は先に図１６を用いて説明した処理と同じ処理であり、親機からの送信データをデータスロットに割り当てて、子機との間で無線通信を開始し、通信制御テーブルの内容を書き換えるものである（ステップＳ８７〜Ｓ９１）。
【０１５３】
以上の様なインデックス情報の転送が行われると、各子機において所定の操作を行うことにより、各子機の画面には、図２８のようなインデックス情報が表示される。このインデックス情報は、無線アドレス５の端末、即ち子機端末４０Ａに対して転送されたものである。
【０１５４】
当該子機においては、このインデックス情報に基づいて、画像データの転送を親機に対して要求するか、又はいずれかのデータを消去する要求等を親機に送信する。この送信処理については後述する。
【０１５５】
次に、以上のような転送処理が終了した後に、あるいは転送が設定されていなかった場合に行われる親機における印字処理について説明する。この印字を行うか否かの情報は、親機の操作部等において設定可能であり、ＲＡＭ１２内に記憶されている。
【０１５６】
この情報に基づいて行った判定の結果、親機における印字出力を行う場合には（ステップＳ１０８；ＹＥＳ）、親機の内部信号等により、画像出力ブロック８が使用中か否かを判定し（ステップＳ１０９）、使用可能であれば（ステップＳ１０９；ＮＯ）、ハードウェア管理テーブルの内容を書き換えて（ステップＳ１１０）、画像出力ブロック８による印字動作を開始する（ステップＳ１１１）。これにより、親機におけるＦＡＸデータの印字出力が行われる。
【０１５７】
しかし、印字出力の設定が行われておらず（ステップＳ１０８；ＮＯ）、あるいは画像出力ブロック８が使用中であった場合には（ステップＳ１０９；ＹＥＳ）、外線に対して通信要求を却下する信号を送信し（ステップＳ１１３）、通信終了監視処理へと移行する（ステップＳ１１２）。
【０１５８】
以上のように、本実施形態の装置においては、外線からの通信要求があった場合には、親機または子機による応答が可能であり、しかも音声データと非音声データが混在している場合でも、並列した処理が可能である。
【０１５９】
又、送信されるデータがＦＡＸデータである場合には、一旦親機にＦＡＸ画像データを格納すると共に、インデックス情報をも格納することで、子機側からの要求により必要に応じてＦＡＸデータの取り出しが可能となっている。なお、この子機側からの転送要求処理については後述する。
【０１６０】
次に、図１１に示すステップＳ３において、親機からの通信要求があった場合について説明する（ステップＳ３；ＹＥＳ）。この場合には、親機送信データ処理に移行し（ステップＳ４）、この処理の詳細は図１９に示されている。
【０１６１】
ここで、親機からの通信要求があった場合とは、親機から外線による外線送信要求があった場合、親機から子機に対する内線通信要求があった場合であり、夫々音声データによる場合と非音声データによる場合とがある。
【０１６２】
まず、親機から音声データによる外線通信要求があった場合について説明する。通信相手先が外線であるか内線であるかは、ハンドセット９に設けられたボタン（図示せず）等により選択し、ＣＰＵ１０によりハンドセット９からの選択信号を読み取ることにより判別が可能となっている。その判別の結果、通信相手先が外線である場合は（ステップＳ１３５；ＹＥＳ）、その通信要求がハンドセット９からのものか否かを判定する（ステップＳ１３６）。これは、通信に用いられるデータが音声データか非音声データかを判定するためである。その結果、ハンドセット９からの通信要求の場合には（ステップＳ１３６；ＹＥＳ）、音声コーデック３ａ又は３ｂが使用可能か否かを、ハードウェア管理テーブルを参照して判定する（ステップＳ１３７）。いずれの音声コーデックも使用中の場合には、ハンドセット９からの音声データを外線に送信することが出来ないため、ハンドセット９に対する通信要求を却下して（ステップＳ１３８）、通信終了監視処理を行う（ステップＳ１３９）。しかし、何れかの音声コーデックが使用可能である場合には（ステップＳ１３７；ＮＯ）、使用可能な音声コーデックを外線に接続し（ステップＳ１４０）、外線管理テーブルを書き換える（ステップＳ１４１）。つまり、当該テーブルの内、空いている外線に対応する領域１４１に、前記使用可能な音声コーデックに対応する情報を格納する。そして、外線を通じての通信相手先に対する呼出信号を作成すると共に、当該呼出信号の送信を行う（ステップＳ１４２）。この後、通信相手先からの応答待ちとなるが（ステップＳ１４３）、この応答待ちの間にハンドセット９がオンフック状態となった時は（ステップＳ１４４；ＹＥＳ）、図１２に示す様に、前記接続した音声コーデックを解放し（ステップＳ３９）、外線管理テーブルを書き換えて（ステップＳ４０）、通信終了監視処理に移行する（ステップＳ４１）。
【０１６３】
一方、通信相手先からの応答があった場合には（ステップＳ１４３；ＹＥＳ）、ハンドセット９による外線通信を開始し（ステップＳ１４５）、ハードウェア管理テーブルの内容を書き換える（ステップＳ１４６）。つまり、ハードウェア管理テーブルの内、前記接続した音声コーデックに対応する領域１４３に接続機器がハンドセット９であることを示す情報を格納する。そして、通信終了監視処理に移行する（ステップＳ１４７）。この様にして親機１からの外線を用いた外線通話が行われることになる。
【０１６４】
次に、親機１からの非音声データの外線を用いた外線送信、即ちＦＡＸデータ送信を行う場合の処理について説明する。この場合にも、親機１の操作パネル（図示せず）等によりＦＡＸデータ送信を選択するため、その選択信号をＣＰＵ１０にて読み取ることによりＦＡＸデータ送信であることが判別できる（ステップＳ１３５；ＹＥＳ〜ステップＳ１３６；ＮＯ）。次に、モデム５が使用可能か否かをハードウェア管理テーブルを参照して判定し（ステップＳ１４８）、モデム５が既に使用中の場合には（ステップＳ１４８；ＹＥＳ）、通信要求を却下して（ステップＳ１３８）、通信終了監視処理に移行する（ステップＳ１３９）。しかし、モデム５が使用可能な場合には（ステップＳ１４８；ＮＯ）、モデム５を外線に接続しプロトコルを確立する（ステップＳ１４９）。具体的には、Ｇ３規格に対応して送信コマンドの送信及び受信準備確認コマンドの受信等を行う。
【０１６５】
そして、外線管理テーブルを書き換え（ステップＳ１５０）、通信相手先に対する呼出信号を作成して当該呼出信号を送信する（ステップＳ１５１）。この後、通信相手先からの応答待ちとなるが（ステップＳ１５２）、呼出信号を送信してから所定期間経過しても通信相手先からの応答がない場合には（ステップＳ１５３；ＹＥＳ）、図１５に示す様に親機１に対する通信要求を却下して（ステップＳ７９）、前記接続したモデム５を解放し（ステップＳ８４）、外線管理テーブルを書き換え（ステップＳ８５）、通信終了監視処理に移行する（ステップＳ８６）。又、親機側から送信を中止する要求を出力した場合にも（ステップＳ１５４；ＹＥＳ）、図１５に示す様にモデム５の解放処理（ステップＳ８４）、外線管理テーブルの書き換え処理（ステップＳ８５）等を行う。
【０１６６】
しかし、所定期間内に通信相手先からの応答があった場合には（ステップＳ１５２；ＹＥＳ）、ＦＡＸ送信を開始し（ステップＳ１５５）、ハードウェア管理テーブルと通信制御テーブルの書き換えを行う（ステップＳ１４６）。つまり、ハードウェア管理テーブルのモデム５に対応する領域１４３に接続機器が親機であることを示す情報を格納する。
【０１６７】
このＦＡＸ送信は、親機自信の画像読取ブロック７により読み取ったデータの他、データ端末子機４０Ａ〜４０Ｄから送信され親機内のメモリに格納してあったデータについても行われる。いずれの場合も、画像データをＣＰＵ１０からモデム５に出力して符号化し、外線へ送信する。この様に、本実施形態の装置は、通常のＦＡＸ送信機としても用いることができる。
【０１６８】
次に、図１９のステップＳ１３５にて、親機１から子機に対する内線通信要求があった場合（ステップＳ１３５；ＮＯ）について説明する。上述した様に、この場合も親機１の操作パネル等におけるボタン押下により当該要求を判定することができ、その際、通信相手先が子機であるか親機自信であるかもボタン等により選択可能となっている。そして、通信相手先が無く、親機自信を動作させる場合（ステップＳ１５６；ＮＯ）、即ち親機をコピー機の様に用いる場合には、画像読取ブロック７及び画像出力ブロック８等のハードウェアが使用可能か否かを親機内部の信号等により判定し（ステップＳ１５８）、ハードウェアが使用中の場合には（ステップＳ１５８；ＹＥＳ）、要求を却下し（ステップＳ１３８）、通信終了監視処理に移行する（ステップＳ１３９）。しかし、ハードウェアが使用可能である場合には（ステップＳ１５８；ＮＯ）、コピー動作を開始し（ステップＳ１５９）、通信終了監視処理に移行する（ステップＳ１６０）。
【０１６９】
一方、通信相手先が子機である場合には（ステップＳ１５６；ＹＥＳ）、親機内線処理に移行する（ステップＳ１５７）。
【０１７０】
この処理は図２０に詳細に示されており、まず、音声端末用子機２０Ａ〜２０Ｄが使用可能かを通信制御テーブルを参照して判定し（ステップＳ１６１）、何れかの子機が使用可能な場合には（ステップＳ１６１；ＮＯ）、次に音声スロットが使用可能か否かを通信制御テーブルを参照して判定し（ステップＳ１６２）、使用可能な場合には（ステップＳ１６２；ＮＯ）、次に音声コーデックが使用可能か否かをハードウェア管理テーブルを参照して判定する（ステップＳ１６３）。そして、音声コーデックが使用可能である場合には、その音声コーデックをＣＰＵ１０に接続する。
【０１７１】
しかし、すべての子機が既に使用中の場合（ステップＳ１６１；ＹＥＳ）、或いは音声スロットが既に使用中の場合（ステップＳ１６２；ＹＥＳ）、もしくはすべての音声コーデックが既に使用中の場合には（ステップＳ１６３；ＹＥＳ）、要求を却下して（ステップＳ１７２）、通信終了監視処理に移行する（ステップＳ１７３）。
【０１７２】
又、音声コーデックをＣＰＵ１０に接続した場合には（ステップＳ１６４）、ハードウェア管理テーブルの当該音声コーデックに対応する領域１４３に、接続機器が使用可能な子機である旨の情報を格納し（ステップＳ１６５）、その子機に対する呼出信号を作成して当該呼出信号を送信する（ステップＳ１６６）。
【０１７３】
この後、当該子機からの応答待ちとなり（ステップＳ１６７）、この応答待ちの間にハンドセット９がオンフック状態となった場合には（ステップＳ１６８；ＹＥＳ）、接続した音声コーデックを解放し（ステップＳ１６９）、ハードウェア管理テーブルを書き換える（ステップＳ１７０）。しかし、前記子機かの応答があった場合には（ステップＳ１６７；ＹＥＳ）、音声データ用スロット割当処理に移行する（ステップＳ１７１）。この処理は、先に図１３を用いて説明した処理と同じ処理であり、音声スロットを割り当てて、通信を開始し通信制御テーブルを書き換えるものである（ステップＳ５０〜ステップＳ５４）。
【０１７４】
以上の様に、本実施形態の装置においては、親機単独での外線通信、並びに親機と子機との間の音声データ及び非音声データを用いた内線通信が可能である。
【０１７５】
次に、図１１のステップＳ１において、子機からの通信要求があった場合（ステップＳ１；ＹＥＳ）について説明する。この場合には子機送信データ処理へと移行するが（ステップＳ２）、この処理の詳細は図２１に示されている。
【０１７６】
まず、子機が要求している通信相手先が子機か否かを判定する（ステップＳ１７４）。この通信相手先に関する情報は、図９に示す応答用スロット１２０内の応答用データ１２５に含まれる情報であり、親機は同期捕捉時にこの情報を入手し、前記判定を行う。その結果、通信相手先が子機ではなかった場合には（ステップＳ１７４；ＮＯ）、送信元が音声端末子機か否かを判定する（ステップＳ１７６）。これは図９に示す応答用スロット１２０の送信側ＩＤ１２３により判定する。
【０１７７】
その結果、送信元の子機が音声用端末子機の場合には（ステップＳ１７６；ＹＥＳ）、音声コーデックが使用可能か否かをハードウェア管理テーブルを参照して判定し（ステップＳ１７９）、何れかの音声コーデックが使用可能な場合には（ステップＳ１７９；ＮＯ）、次に音声スロットが使用可能かを通信制御テーブルを参照して判定する（ステップＳ１８０）。そして、音声スロットが使用可能な場合には（ステップＳ１８０；ＮＯ）、送信元の子機が要求している通信相手先が外線か否かを判定する（ステップＳ１８１）。これも前記応答用データ１２５に含まれる情報に基づいて判定される。その結果、通信相手先が外線ではない場合には（ステップＳ１８１；ＮＯ）、親機との内線通話となるので、親機のハンドセット９が使用中か否かをフック信号等に基づいて判定する（ステップＳ１８２）。そして、ハンドセット９が使用可能な場合には（ステップＳ１８２；ＮＯ）、親機は親機の音声コーデックを親機のＣＰＵ１０に接続する（ステップＳ１８３）。
【０１７８】
一方、子機が要求する通信相手先が外線の場合には（ステップＳ１８１；ＹＥＳ）、親機の音声コーデックを外線に接続し（ステップＳ１８５）、外線管理テーブルを書き換える（ステップＳ１８６）。
【０１７９】
しかし、ここまでの処理において、全ての音声コーデックが既に使用中であり（ステップＳ１７９；ＹＥＳ）、或いは音声スロットが既に使用中であり（ステップＳ１８０；ＹＥＳ）、もしくはハンドセット９が既に使用中である場合には（ステップＳ１８２；ＹＥＳ）、子機と親機との内線通話が出来ないため、図１７に示す様に子機に対して要求却下信号を送信し（ステップＳ１９２）、通信終了監視処理に移行する（ステップＳ１９３）。
【０１８０】
又、以上の様に、外線又は親機のＣＰＵ１０の何れかに親機の音声コーデックを接続した場合には、ハードウェア管理テーブルの音声コーデックに対応する領域を書き換え（ステップＳ１８４）、子機に対して要求許可信号を送信する（ステップＳ１８７）。この情報は、図９に示す通信処理用スロット１３０の通信処理用データ１３５として子機に送信されるものである。そして、子機との通信に用いるチャネルと非音声データの有無を勘案して音声スロット長を決定し、音声スロットを子機との通信用に割当て（ステップＳ１８８）、通信制御用テーブルを書き換える（ステップＳ１８９）。つまり、親機の通信相手端末の領域１４５には、前記子機であることを示す情報を格納し、スロットには音声を、又はチャネルには選択したチャネルを示す情報を格納する。又、子機の通信相手端末の領域１４５には親機であることを示す情報を格納し、スロットには音声を、チャネルには前記と同じチャネルであることを示す情報を格納する。
【０１８１】
そして、音声スロットを用いた通信を開始し（ステップＳ１９０）、子機音声データ用呼出処理へと移行する（ステップＳ１９１）。
【０１８２】
この処理の詳細は図２２に示されており、まず親機は、子機の通信相手先が外線ではない場合には（ステップＳ２１０；ＮＯ）、子機から送信される呼出信号が受信出来たか否かを判定する（ステップＳ２１３）。その結果、所定期間内に子機からの呼出信号を受信出来た場合には（ステップＳ２１４；ＹＥＳ）、当該呼出信号をハンドセット９に送信してハンドセット９を呼び出し（ステップＳ２１５）、ハンドセット９の応答を待ち（ステップＳ２１６）、ハンドセット９からの応答があった場合には（ステップＳ２１６；ＹＥＳ）、ハンドセット９と子機による内線通話を開始し（ステップＳ２１８）、通信終了監視処理へと移行する（ステップＳ２１９）。
【０１８３】
一方、ハンドセット９からの応答待機状態において（ステップＳ２１６）、送信元である子機側から通信終了要求があった場合には（ステップＳ２１７；ＹＥＳ）、子機に対して通信終了許可信号を送信し（ステップＳ２２１）、接続していた音声コーデックを解放すると共に（ステップＳ２２２）、音声スロットをも解放し（ステップＳ２２３）、ハードウェア管理テーブル及び通信制御テーブルを書き換え（ステップＳ２２４）、通信終了監視処理へと移行する（ステップＳ２１９）。
【０１８４】
又、子機から親機に対する呼出信号が所定期間内に受信されなかった場合には（ステップＳ２１３；ＮＯ〜ステップＳ２１４；ＹＥＳ）、接続していた音声コーデックを解放し（ステップＳ２２５）、音声スロットを解放し（ステップＳ２２６）、ハードウェア管理テーブル及び通信制御テーブルを書き換え（ステップＳ２２７）、子機に対して要求却下信号を送信して（ステップＳ２２８）、通信終了監視処理へと移行する（ステップＳ２１９）。
【０１８５】
更に、子機との無線通信を開始した後に、子機の要求する通信相手先の判定結果が外線であった場合には（ステップＳ２１０；ＹＥＳ）、子機外線処理を行い（ステップＳ２１１）、通信終了監視処理へと移行する（ステップＳ２１２）。この子機外線処理は外線と接続した音声コーデックを介して通常の外線通話を行うものである。
【０１８６】
次に、図２１のステップＳ１７６において、送信元である子機がデータ用端末子機であった場合（ステップＳ１７６；ＮＯ）について説明する。この場合には、まず、ＦＡＸデータの転送等に関するＦＡＸコマンドが子機から送信されたか否かを判定する（ステップＳ１７７）。このＦＡＸコマンドは、上述したインデックス情報に基づいて子機側から送信されるもので、ＦＡＸ画像データの転送、及び消去の他、親機に未転送のＦＡＸデータが記録されているか否か等の要求を行うコマンドである。この判定の結果、ＦＡＸコマンドであった場合には（ステップＳ１７７；ＹＥＳ）、ＦＡＸコマンド処理へと移行するが（ステップＳ１７８）、この処理については後述する。
【０１８７】
一方、ＦＡＸコマンドではない場合には（ステップＳ１７７；ＮＯ）、モデム５がハードウェア管理テーブルを参照して使用可能か否かを判定し（ステップＳ１９４）、使用可能である場合には（ステップＳ１９４；ＮＯ）、データスロットが使用可能か否かを通信制御テーブルを参照して判定する（ステップＳ１９５）。そして、データスロットが使用可能ならば（ステップＳ１９５；ＮＯ）、子機が要求する通信相手先が外線のみか否かを判定し（ステップＳ１９６）、外線のみではない場合、即ち親機における画像出力等も行う場合には（ステップＳ１９６；ＮＯ）、その画像出力等に用いられる親機の画像読取ブロック７又は画像出力ブロック８等のハードウェアが使用可能か否かを内部信号等に基づいて判定する（ステップＳ１９７）。その結果、ハードウェアが使用可能である場合には（ステップＳ１９７；ＮＯ）、モデム５をＣＰＵ１０に接続する（ステップＳ１９８）。
【０１８８】
そして、要求通信相手が親機のみではなく（ステップＳ１９９；ＮＯ）、或いはステップＳ１９６で要求通信相手が外線のみの場合には（ステップＳ１９６；ＹＥＳ）、モデム５を外線に接続しプロトコルを確立すると共に（ステップＳ２００）、外線管理テーブルを書き換える（ステップＳ２０１）。
【０１８９】
しかし、ここまでの処理にて、モデム５が既に使用中の場合（ステップＳ１９４；ＹＥＳ）、或いはデータスロットが既に使用中の場合（ステップＳ１９５；ＹＥＳ）、もしくは親機のハードウェアが既に使用中の場合には（ステップＳ１９７；ＹＥＳ）、要求を却下する信号を子機に送信して（ステップＳ１９２）、通信終了監視処理へと移行する（ステップＳ１９３）。
【０１９０】
又、以上の様にしてモデム５の接続先が決定した後は、ハードウェア管理テーブルのモデム５に対応する領域の内容を書き換え（ステップＳ２０２）、子機に対して通信要求許可信号を送信する（ステップＳ２０３）。そして、データスロットを子機との無線通信用に割り当て（ステップＳ２０４）、通信制御テーブルを書き換えて（ステップＳ２０５）、子機非音声データ呼出処理へと移行する（ステップＳ２０６）。
【０１９１】
この処理の詳細は、図２３に示されており、まず、子機から要求のあった通信相手端末が外線のみか否かを判定する（ステップＳ２３０）。その結果、外線のみではなく、即ち親機にても画像出力等を行う場合には（ステップＳ２３０；ＮＯ）、親機にてデータの出力を行うのか、或いは入力を行うのかを判定する（ステップＳ２３１）。この情報は図９に示す応答用スロット１２０の応答用データ内の情報として子機から親機に送信されるものである。判定の結果、親機に出力させる場合には（ステップＳ２３１；出力）、子機から送信され親機にて受信されたデータの親機内のメモリへの格納処理を開始し（ステップＳ２３２）、画像出力ブロック８による画像出力を開始する（ステップＳ２３３）。一方、親機にてデータの入力を行う場合には（ステップＳ２３１；入力）、画像読取ブロック７により画像読取を開始し（ステップＳ２３６）、読み取ったデータを親機内のメモリに格納する処理を開始する（ステップＳ２３７）。次に、当該メモリに格納したデータを子機に対してデータスロットを用いて送信する処理を開始する（ステップＳ２３８）。
【０１９２】
この様にして親機におけるデータの出力又は入力の開始処理を行った後は、子機からの要求通信相手が親機のみか否かを判定し（ステップＳ２３４）、要求通信相手が親機のみではなく（ステップＳ２３４；ＮＯ）、或いはステップＳ２３０で要求通信相手が外線のみの場合には（ステップＳ２３０；ＹＥＳ）、子機外線処理を開始する（ステップＳ２３９）。この子機外線処理は外線と接続したモデム５を介して通常のＦＡＸ通信又はデータ通信を行うものである。
【０１９３】
尚、以上の処理の後、通信終了監視処理に移行する（ステップＳ２３５）のは上述した他の通信処理の場合と同様である。
【０１９４】
以上の様に、本実施形態の装置によれば、子機からの要求による子機−親機間内線通信、或いは外線通信が可能であり、これらの通信は音声データ及び非音声データの双方に対して可能である。
【０１９５】
次に、図２１のステップＳ１７４において、子機からの通信要求相手が他の子機である場合（ステップＳ１７４；ＹＥＳ）について説明する。この場合には、子機−子機間通信処理へと移行する（ステップＳ１７５）。この処理の詳細は図２４に示されており、まず、通信制御テーブルの同期捕捉情報領域１４８を参照して、通信相手先の子機と親機との間に同期が取れているか否かを判定する（ステップＳ２４０）。これは、子機−子機間の内線通信が開始されると、親機において同期捕捉処理を行ってもこれらの子機から正常な応答が得られなくなるためである。そして、同期が取れている場合には（ステップＳ２４０；ＹＥＳ）、次に通信相手先の子機が使用可能か否かを通信制御テーブルを参照することにより判定し（ステップＳ２４１）、使用可能な場合には（ステップＳ２４１；ＮＯ）、使用されていないチャネルがあるか否かを通信制御テーブルを参照することにより判定する（ステップＳ２４２）。これは、親機と子機との間で、あるチャネルの音声スロット及び非音声スロットが使用されている場合でも、子機−子機間通信を可能とするために、子機−子機間においては、親機と子機間の通信には用いられていないチャネルを選択するものである。そして、判定の結果、空きチャネルがある場合には、そのチャネルを子機−子機間通信に割り当て（ステップＳ２４３）、通信制御テーブルの両子機に対するチャネル情報領域１４７を書き換える（ステップＳ２４４）。
【０１９６】
尚、通信相手先である子機と同期が取れていない場合（ステップＳ２４０；ＮＯ）、或いは当該子機が既に使用中の場合（ステップＳ２４１；ＹＥＳ）、もしくはチャネルに空きが無い場合には（ステップＳ２４２；ＹＥＳ）、子機に対する要求却下信号を送信し（ステップＳ２４８）、通信終了監視処理へ移行する（ステップＳ２４９）。
【０１９７】
又、チャネルの割り当てが終了した後は、このチャネル情報と共に子機に対して通信要求許可信号を送信し（ステップＳ２４５）、親機は子機−子機間の通信開始を認識する（ステップＳ２４６）。
【０１９８】
一方、前記通信要求許可信号を受信した子機は、通信相手先である他の子機に対して通信要求を送信し、当該子機から通信許可を得た後に互いの通信を開始する。尚、この通信も周波数ホッピング方式により行われるが、用いられるフレーム構造及びスロット構造は、上述した様な親機−子機間に用いられるものと同様でも良いし、違う構造であっても良い。但し、上述した様な構造のフレーム及びスロットを用いることにより、子機間においても、音声データと非音声データの混在した無線通信が可能となる。
【０１９９】
又、以上の処理の後、通信終了監視処理へと移行するが（ステップＳ２４７）、前記子機から他の子機への通信要求送信の結果、当該他の子機から通信許可を受信できなかった場合には、前記子機から親機に対して通信終了要求が送信され、これが図１４に示すステップＳ６３にて認識されると、親機は子機に対して通信終了許可信号を送信し（ステップＳ６４）、スロット及びチャネルの解放並びにテーブルの書き換え等が行われることになる（ステップＳ６５〜ステップＳ６６）。
【０２００】
又、子機−子機間通信における通信終了要求は、親機に予め登録された子機の優先順位に応じて送信される。即ち、子機２０Ａの優先順位が子機２０Ｂの優先順位よりも高いとすると、子機２０Ａが先に通信終了要求信号を親機に対して送信する。但し、子機Ａが送信した終了要求信号に対して親機から終了許可信号が送信され、その許可信号を子機Ａが受信したことは、子機Ｂにはわからないため、子機Ｂは子機Ａが通信終了許可信号を受信したか否かに拘わらず、親機に対して通信終了要求信号を送信する。そして、最終的に親機が通信終了要求信号を認識したこと、子機Ａ及び子機Ｂの両者が認識するまでこれらの信号の送受信が継続される。
【０２０１】
尚、この子機−子機間通信は、音声用端末子機間において、或いはデータ用端末子機間において行われるものであり、音声用端末子機間とデータ用端末子機間との並行した同時通信が可能である。
【０２０２】
この様に、本実施形態の装置によれば、親機と子機間の周波数ホッピング方式による無線通信を行いつつ、子機−子機間においても周波数ホッピング方式による無線通信を行うことができる。
【０２０３】
以上詳しく説明した様に、本実施形態の装置によれば、種々の通信が可能であるが、原則として一つのハードウェアが使用されている場合には、当該ハードウェアを他の処理のために使用することはできない。
【０２０４】
従って、データ用端末子機４０Ａ〜４０Ｄからの内線通信要求により、親機１にてプリント出力を行っている際に、外線からＦＡＸデータの送信要求があると、当該ＦＡＸデータの送信側は待機状態となり、更にはタイムアウト状態となって、正常に受信できないことになる。
【０２０５】
一方、前記プリント出力用データを送信しているデータ用端末子機に対して、当該データ送信の中断要求を送信し、外線からのＦＡＸデータに基づく画像出力を行う様にすれば、データの転送率が一時的に低下する。
【０２０６】
そこで、本実施形態においては、上述したように、外線から送信されたＦＡＸデータを一旦親機の通信メモリ１３に記憶し、子機に対してはインデックス情報を転送することにより、子機側から当該インデックス情報に基づいたＦＡＸコマンドを親機に対して送信することにより、必要なＦＡＸデータのみの転送あるいは印字出力を可能としたものである。
【０２０７】
子機においては、図２８に示すような画面表示に基づいて、データＮｏ．を選択し、「転送」コマンド、「印字出力」コマンド、受信データの「確認」コマンドをキーボードあるいはマウス等で指定し、親機に対して送信する。
【０２０８】
以下、このようなＦＡＸコマンドが子機から送信された場合における、本実施形態のＦＡＸコマンド処理について説明する。このＦＡＸコマンド処理は、図２１のステップＳ１７７において、子機からの通信要求がＦＡＸコマンドであった場合に実行される（ステップＳ１７７；ＹＥＳ〜ステップＳ１７８）。
【０２０９】
この処理の詳細は図２５に示されており、まず、モデム５が使用可能か否かをハードウェア管理テーブルを参照して判定し（ステップＳ２５０）、使用可能である場合には（ステップＳ２５０；ＮＯ）、データスロットが使用可能か否かを通信制御テーブルを参照して判定する（ステップＳ２５１）。そして、データスロットが使用可能ならば（ステップＳ２５１；ＮＯ）、モデム５をＣＰＵ１０に接続する（ステップＳ２５２）。次に、ハードウェア管理テーブルのモデム５に対応する領域の内容を書き換え（ステップＳ２５３）、子機に対して通信要求許可信号を送信する（ステップＳ２５４）。そして、データスロットを子機との無線通信用に割り当て（ステップＳ２５５）、通信制御テーブルを書き換えて（ステップＳ２５６）、ＦＡＸコマンドの解析を行う。
【０２１０】
解析の結果、コマンドが「消去」の場合には（ステップＳ２５７；ＹＥＳ）、通信メモリ１３に記憶しておいたＦＡＸ画像データを消去し、インデックス情報の該当項目を消去する（ステップＳ２５８）。なお、この消去は、インデックス情報の該当項目のみを消去し、ＦＡＸ画像データは残すこともできる。この設定の切り換えは親機の操作部等により可能となっている。
【０２１１】
次に、「転送」コマンドが送信されてきた場合には（ステップＳ２５９；ＹＥＳ）、インデックス情報の「出力状況」の領域の内容を書き換えると共に（ステップＳ２６０）、指定されたＦＡＸ画像データの子機への転送を開始する（ステップＳ２６１）。なお、この「転送」コマンドには、インデックス情報の転送先を書き換えるコマンドも含まれており、このコマンドが送信された場合には、インデックス情報の内容を書き換えるだけで、画像データの転送は行わない。
【０２１２】
次に、「印字出力」コマンドが送信された場合には（ステップＳ２６２；ＹＥＳ）、画像出力ブロック８が使用中か否かを判定し（ステップＳ２６３）、使用可能である場合には（ステップＳ２６３；ＮＯ）、印字動作を開始し（ステップＳ２６４）、画像出力ブロック８が使用中であった場合には（ステップＳ２６３；ＹＥＳ）、その結果を子機に対して送信する（ステップＳ２６５）。
【０２１３】
次に、「確認」コマンドが送信されてきた場合には（ステップＳ２６６；ＹＥＳ）、インデックス情報に基づいて当該子機に対する未転送データの有無を検索し、その結果を当該子機に対して送信し（ステップＳ２６７）、通信終了監視処理へと移行する（ステップＳ２６８）。
【０２１４】
一方、子機から送信されたコマンドが、親機に設定されていないコマンドである場合、あるいは解析不可能なコマンドであった場合には（ステップＳ２６６；ＮＯ）、ＣＰＵ１０に接続していたモデム５を解放し（ステップＳ２６９）、データスロットを解放して（ステップＳ２７０）、各テーブルを書き換えて（ステップＳ２７１）、子機に対して通信要求を却下する信号を送信し（ステップＳ２７２）、通信終了監視処理へと移行する（ステップＳ２７３）。但し、コマンドを再び受け付けられるようステップＳ２５０へ戻ってもよい。
【０２１５】
以上説明したように、本実施形態によれば、インデックス情報に基づいて子機側からコマンドを送信し、ＦＡＸ画像データの転送あるいは消去、もしくは親機における印字出力等を行うことができるので、親機の画像出力ブロック８を用いたプリント出力中にＦＡＸデータを受信した場合でも、子機からのデータ転送率を低下させることなく、必要な時にＦＡＸデータの処理を行うことができる。
【０２１６】
又、全てのＦＡＸデータを直ちに印字出力することがないので、不必要なデータの無駄な印字を防ぐことができる。
【０２１７】
なお、上述した実施形態においては、ＦＡＸ画像データの転送要求は子機側から行うようにしたが、本発明はこれに限られるものではなく、親機側からインデックス情報に基づいて自動的に子機に対して転送するように構成しても良い。
【０２１８】
又、上述した発信元リストの設定は、子機側から行っても良いし、親機の操作部における操作によるものでも良い。
【０２１９】
更に、インデックス情報の登録処理においては、相手名等の未登録のデータのみをリストアップし、登録が容易になるように構成しても良い。
【０２２０】
又、ＦＡＸデータの着信時に、転送先の子機に対して親機からコマンドを送信し、画面に着信のメッセージ表示をさせたり、ビープ音を鳴らすように構成しても良い。このようにすれば、迅速なデータの入手が可能になる。
【０２２１】
又、本実施形態の装置によれば、１フレームで音声データと非音声データの双方の送受信が可能であるため、子機による外線通話中に、他の子機からのデータを親機でプリントアウトしたり、子機からのデータを外線を通じて送信する等の効率の良い通信が可能である。そして、この通信は周波数ホッピング方式により行われるので、通信の秘匿性及び周波数の使用効率が向上することとなる。
【０２２２】
【発明の効果】
請求項１に記載の通信装置によれば、親機において受信された非音声データ及び音声データは、親機と子機の間にて、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理による周波数ホッピング方式で無線送受信されるので、上述したような非音声データの転送が行われると同時に、音声データによる通信が行われ、秘匿性及び周波数の利用効率の高い前記方式の通信が、効率良く行われことになる。
【０２２３】
請求項２に記載の通信装置によれば、前記通信情報の中から、非音声データの発信元電話番号を抽出して前記記憶手段に記憶させると共に、予め記憶されていた当該発信元電話番号に対応する発信元名を前記抽出した発信元電話番号に対応させて記憶させるようにしたので、子機において前記非音声データの発信元を容易に確認することができ、非音声データの取捨選択をより一層容易にすることができる。
【０２２４】
【０２２５】
【０２２６】
請求項３に記載の通信装置によれば、記憶手段に記憶された画像データは、子機からの要求に基づいて当該子機に転送されるだけでなく、画像形成手段により親機において画像形成されて出力されるので、使用者の要求に応じた情報入手の多様化及び適正化を図ることができる。
【０２２７】
請求項４に記載の通信装置によれば、親機において受信された非音声データ及び音声データは、親機と子機の間にて、送受信の１単位である１フレーム内を音声データ用のスロットと非音声データ用のスロットとに分割した時分割処理による周波数ホッピング方式で無線送受信されるので、上述したような非音声データの転送が行われると同時に、音声データによる通信が行われ、秘匿性及び周波数の利用効率の高い前記方式の通信が、効率良く行われことになる。
【図面の簡単な説明】
【図１】  本発明の一実施形態における通信装置のブロック図であり、（Ａ）は親機の構成を示すブロック図、（Ｂ）は音声端末用子機の構成を示すブロック図、（Ｃ）はデータ端末用子機の構成を示すブロック図である。
【図２】  本発明の一実施形態における通信装置の全体構成を示すブロック図である。
【図３】  本発明の一実施形態における通信装置の、親機及び子機に備えられた送受信措置の構成を示すブロック図である。
【図４】  図３の送受信装置によるホップ周波数の切り換え例を示すグラフである。
【図５】  図３の送受信装置に用いられるホッピング周波数テーブルの説明図である。
【図６】  図１の通信装置において用いられるフレームの構成図である。
【図７】  図１のフレームの音声端末用及びデータ端末用スロットの構成図である。
【図８】  図１の通信装置にて行われる同期捕捉処理を示すタイミングチャートである。
【図９】  図８の同期捕捉処理に用いられる同期捕捉用スロットの構成図である。
【図１０】  図１の通信装置における親機で管理されるテーブルの説明図であり、（Ａ）は外線管理テーブル、（Ｂ）はハードウェア管理テーブル、（Ｃ）は通信制御テーブルの説明図である。
【図１１】  図１の通信装置における通信処理を示すフローチャートである。
【図１２】  図１の通信装置における音声データ用呼出処理を示すフローチャートである。
【図１３】  図１の通信装置の音声データ用スロット割当処理のフローチャートである。
【図１４】  図１の通信装置における通信終了監視処理を示すフローチャートである。
【図１５】  図１の通信装置の非音声データ用呼出処理を示すフローチャートである。
【図１６】  図１の通信装置における非音声データ用スロット割当処理を示すフローチャートである。
【図１７】  図１の通信装置における親機ＦＡＸ受信処理を示すフローチャートである。
【図１８】  図１の通信装置におけるＦＡＸデータの転送処理を示すフローチャートである。
【図１９】  図１の通信装置における親機送信データ処理を示すフローチャートである。
【図２０】  図１の通信装置における親機内線処理を示すフローチャートである。
【図２１】  図１の通信装置における子機送信データ処理を示すフローチャートである。
【図２２】  図１の通信装置の子機音声データ用呼出処理を示すフローチャートである。
【図２３】  図１の通信装置の子機非音声データ用呼出処理を示すフローチャートである。
【図２４】  図１の通信装置における子機−子機間通信処理を示すフローチャートである。
【図２５】  図１の通信装置におけるＦＡＸコマンド処理を示すフローチャートである。
【図２６】  図１の通信装置におけるインデックス情報を示すテーブルである。
【図２７】  図１の通信装置における発信元リストを示すテーブルである。
【図２８】  図１の通信装置におけるインデックス情報を表示した子機の画面の様子を示す模式図である。
【図２９】  従来の周波数ホッピング方式の送受信装置の構成を示すブロック図である。
【符号の説明】
１…親機
２…ＮＣＵ
３ａ，３ｂ…音声コーデック
５…モデム
６…送受信装置
７…画像読取ブロック
８…画像出力ブロック
９…ハンドセット
１０…ＣＰＵ
１１…ＲＯＭ
１２…ＲＡＭ
１３…通信メモリ
２０Ａ〜２０Ｄ…音声端末用子機
２１Ａ…マイク
２２Ａ…スピーカ
２４Ａ…音声コーデック
２５Ａ…送受信装置
２６Ａ…アンテナ
２７Ａ…ＣＰＵ
４０Ａ〜４０Ｄ…データ端末用子機
４１Ａ…表示装置
４２Ａ…ＣＰＵ
４３Ａ…ＲＯＭ
４４Ａ…ＲＡＭ
４５Ａ…モデム
４６Ａ…送受信装置
４７Ａ…アンテナ
【図１】
0003692695.tif 000002
【図２】
0003692695.tif 000003
【図３】
0003692695.tif 000004
【図４】
0003692695.tif 000005
【図５】
0003692695.tif 000006
【図６】
0003692695.tif 000007
【図７】
0003692695.tif 000008
【図８】
0003692695.tif 000009
【図９】
0003692695.tif 000010
【図１０】
0003692695.tif 000011
【図１１】
0003692695.tif 000012
【図１２】
0003692695.tif 000013
【図１３】
0003692695.tif 000014
【図１４】
0003692695.tif 000015
【図１５】
0003692695.tif 000016
【図１６】
0003692695.tif 000017
【図１７】
0003692695.tif 000018
【図１８】
0003692695.tif 000019
【図１９】
0003692695.tif 000020
【図２０】
0003692695.tif 000021
【図２１】
0003692695.tif 000022
【図２２】
0003692695.tif 000023
【図２３】
0003692695.tif 000024
【図２４】
0003692695.tif 000025
【図２５】
0003692695.tif 000026
【図２６】
0003692695.tif 000027
【図２７】
0003692695.tif 000028
【図２８】
0003692695.tif 000029
【図２９】
0003692695.tif 000030