(57)【要約】【課題】  一般的な通信装置ではＳＬＩＣが１つしかないため、通話目的の可能性がある音声のＩＮＶＩＴＥ信号を同時に２セッション受信した場合に、受信モードに応じた着信制御を行うことが課題になる。【解決手段】  Ｐ網を介して通話及びファクシミリ通信を行うことが可能な画像通信装置とその制御方法であって、画像通信装置は、少なくとも２つのモデムと、電話機を接続したＳＬＩＣとを有し、メディア種別が音声であるＩＮＶＩＴＥ信号を受信すると、セッションの確立が可能かどうかを判定し、自動受信モードで、セッションの確立が可能な場合、少なくとも２つのモデムの内、使用可能なモデムを選択し、当該選択したモデムを使用して見做し音声通信を行うように制御し、セッションの確立が可能と判定したときＳＬＩＣが使用中かどうかを判定し、使用中でないときはＳＬＩＣにより電話機の呼び出しを行うように制御する。【選択図】  図２
2015002552.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ網を介して通話及びファクシミリ通信を行うことが可能な画像通信装置であって、
少なくとも２つのモデムと、
電話機を接続したＳＬＩＣと、
メディア種別が音声であるＩＮＶＩＴＥ信号を受信すると、セッションの確立が可能かどうかを判定する判定手段と、
自動受信モードで、前記判定手段がセッションの確立が可能と判定すると、前記少なくとも２つのモデムの内、使用可能なモデムを選択し、当該選択したモデムを使用して見做し音声通信を行うように制御するとともに、
前記判定手段がセッションの確立が可能と判定したとき前記ＳＬＩＣが使用中かどうかを判定し、使用中でないときは前記ＳＬＩＣにより前記電話機の呼び出しを行うように制御する制御手段と、
を有することを特徴とする画像通信装置。
【請求項２】
前記制御手段は更に、
手動受信モードで、前記判定手段がセッションの確立が可能と判定すると、前記ＳＬＩＣが使用中かどうかを判定し、使用中でないときは前記ＳＬＩＣにより前記電話機の呼び出しを行うように制御し、前記ＳＬＩＣが使用中であればビジー応答することを特徴とする請求項１に記載の画像通信装置。
【請求項３】
前記制御手段は、更に、
受信モードがＦＡＸ／ＴＥＬ切替で、前記判定手段がセッションの確立が可能と判定すると、前記少なくとも２つのモデムの内、使用可能なモデムを選択し、当該選択したモデムでＣＮＧ信号を検出すると当該選択したモデムを使用して見做し音声通信を行うように制御することを特徴とする請求項１に記載の画像通信装置。
【請求項４】
前記制御手段は、更に、前記ＳＬＩＣが使用中かどうかを判定し、使用中でないときは前記ＳＬＩＣにより前記電話機の呼び出しを行うように制御し、前記ＳＬＩＣが使用中であれば前記選択したモデムにＣＮＧ信号を検出させ当該選択したモデムを使用して見做し音声通信を行うように制御することを特徴とする請求項３に記載の画像通信装置。
【請求項５】
前記制御手段は、更に、
受信モードが留守番電話モードの場合、前記判定手段がセッションの確立が可能と判定すると、前記ＳＬＩＣが使用中でないときは前記電話機の呼び出しを行って前記電話機の自動応答を検出すると前記ＳＬＩＣと前記少なくとも２つのモデムから選択したモデムでＦＡＸ／ＴＥＬの切替処理を行うように制御し、前記ＳＬＩＣが使用中であればビジー応答することを特徴とする請求項１に記載の画像通信装置。
【請求項６】
前記モデムは、ＰＣＭコーデックを内蔵したデジタル入出力機能付きモデムであることを特徴とする請求項１乃至５のいずれか１項に記載の画像通信装置。
【請求項７】
前記判定手段は、確立済のセッションの数が上限値を超えるかどうかによりセッションの確立が可能かどうかを判定し、
前記制御手段は、前記判定手段がセッションの確立が可能でないと判定するとビジー応答することを特徴とする請求項１乃至６のいずれか１項に記載の画像通信装置。
【請求項８】
前記少なくとも２つのモデムから出力される送出同期信号の一つを選択して前記ＳＬＩＣに供給する第１セレクタと、
前記少なくとも２つのモデムから出力される送信ＰＣＭ信号のそれぞれと、前記ＳＬＩＣから出力される送信ＰＣＭ信号とを選択して出力する第２セレクタと、
前記少なくとも２つのモデムに入力される受信ＰＣＭ信号の一つを選択して前記ＳＬＩＣに供給する第３セレクタとを更に有し、
前記制御手段は、前記第１、第２、第３セレクタによる選択を制御することを特徴とする請求項１乃至７のいずれか１項に記載の画像通信装置。
【請求項９】
前記制御手段は、
前記少なくとも２つのモデムの一方を使用したＦＡＸ通信が開始されて前記ＳＬＩＣが使用中でない場合、前記ＦＡＸ通信で使用されていない他方のモデムが通信中であるかを判定し、通信中でなければ、前記他方のモデムと前記ＳＬＩＣとの間で送出同期信号の共有関係を組むように前記第１セレクタを制御することを特徴とする請求項８に記載の画像通信装置。
【請求項１０】
ＩＰ網を介して通話及びファクシミリ通信を行うことが可能で、少なくとも２つのモデムと、電話機を接続したＳＬＩＣとを具備する画像通信装置を制御する制御方法であって  判定手段が、メディア種別が音声であるＩＮＶＩＴＥ信号を受信すると、セッションの確立が可能かどうかを判定する判定工程と、
制御手段が、自動受信モードで、前記判定工程においてセッションの確立が可能と判定すると、前記少なくとも２つのモデムの内、使用可能なモデムを選択し、当該選択したモデムを使用して見做し音声通信を行うように制御するとともに、
前記判定工程においてセッションの確立が可能と判定したとき前記ＳＬＩＣが使用中かどうかを判定し、使用中でないときは前記ＳＬＩＣにより前記電話機の呼び出しを行うように制御する制御工程と、
を有することを特徴とする画像通信装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至９のいずれか１項に記載の画像通信装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ網等の通信網を経由して通話とファクシミリ通信を行う画像通信装置とその制御方法に関する。
【背景技術】
【０００２】
近年、インターネットやＩＰ電話の普及により、ＦＡＸ通信の通信経路としてＩＰ網を利用する方法が確立されてきている。そしてＳＩＰ（Session Initiation Protocol）といったリアルタイム通信のためのセッションの生成・変更・切断を行う呼制御プロトコルが標準化されてきている。
【０００３】
Ｇ３ＦＡＸ（Ｔ．３０）の信号をＩＰ網上でＩＰメッセージに変換してリアルタイム伝送を行うＴ．３８プロトコルが勧告化され、Ｔ．３８に準拠したインターネットファクシミリ装置も販売されてきている。また、モデム信号音を音声とみなしてＰＣＭデータ化し、それを音声パケットとしてＩＰ網上で通信を行う見做し音声通信が普及し始めている。この見做し音声通信のことをＦｏＩＰ（FAX over Internet Protocol）とも呼ぶ。
【０００４】
Ｔ．３８プロトコルによるＦＡＸ通信は、音声帯域を必要とする見做し音声通信に比べて帯域幅を小さくでき、またデータをモデム信号に変調する必要がないので高速通信が行えるという利点がある。一方、見做し音声通信は、ＶｏＩＰ ＧＷを介してＩＰ網に接続されたアナログ電話網上のＧ３ＦＡＸ装置とも通信可能であるという利点がある。
【０００５】
またＩＰ網上では複数のセッションを同時に生成し、複数の通信を並列に行うことができる。構内のＩＰ網はもとより、日本国内の電話会社であるＮＴＴがサービスを提供しているＮＧＮ（Next Generation Network）においてもマルチセッションの契約が可能になっている。
【０００６】
ＩＰ電話機を実現する技術としてＳＬＩＣ（Subscriber Line Interface Circuit）モジュールがある。このＳＬＩＣは、Ｇ．７１１等の音声ＣＯＤＥＣによるアナログ−デジタル変換処理や電話回線エミュレーションを行う。このＳＬＩＣにより、電話回線を経由することなくアナログ電話機をＩＰ網に接続でき、電話回線（交換機）の呼出し信号や各種トーン信号の生成といった、電話回線を模倣する機能を提供できる。尚、音声着信の場合はセッション確立要求（INVITE信号）のメディア種別は「audio」で、Ｔ．３８の場合はメディア種別が「application」又は「image」である。これを利用して、発信側からメディア種別が「audio」のＩＮＶＩＴＥ信号を受信すると音声通信であると判定し、ＳＬＩＣにより呼出し信号を生成させてアナログ電話機のリンガーを鳴動させることができる。ここで着呼側のユーザがアナログ電話機で応答すると、ＳＬＩＣはアナログ電話機のオフフックを検出して呼出し信号を停止し、発信者側に成功応答（200 OK）を送信する。これにより発信側はＡＣＫを返信するとaudioセッションが確立されて通話状態となる。
【０００７】
インターネットファクシミリ装置でＩＰ電話機能をサポートする場合は、従来のアナログＦＡＸ装置で行われていた受信モード別の着信制御を、ＩＰ電話を使って実現することが求められる。受信モードは主に４つあり、自動受信、手動受信、ＦＡＸ／ＴＥＬ切替、留守ＴＥＬ接続である。「自動受信」とは、着信時にＭＦＰが自動で応答し、ＦＡＸ受信を行う受信モードである。ＭＦＰによっては着信時の鳴動／無鳴動設定を行うことができ、鳴動設定の場合は、自動受信モードでも着信をユーザに知らせるために、数回電話機を鳴らすようになっている。「手動受信」は、着信時に子電話機を鳴らしてユーザを呼び出し、ユーザが子電話機でオフフックした後に受信スタートキーを押下することでＦＡＸ受信を行うモードである。「ＦＡＸ／ＴＥＬ切替」は、着信時にユーザを呼び出すために子電話機を鳴らしてユーザを呼出しつつ、起呼信号（ＣＮＧ信号）の検出により相手機器がＦＡＸと判定した場合は、呼出しをやめてＦＡＸ受信を開始するというモードである。「留守ＴＥＬ接続」は、ＭＦＰに留守番電話機能付き子電話機が接続されている場合に利用するモードのことである。着信時に子電話機を呼び出して子電話機が自動応答できるようにする。子電話機が自動応答している間に、ＣＮＧ信号を検出してＦＡＸ受信であると判定するとＦＡＸ受信を行うモードである。
【０００８】
インターネットファクシミリ装置がマルチセッションに対応している場合は、同時に複数のセッションの開始要求を受信する場合がある。しかし、装置に接続される子電話機の数は通常１つである場合が多く、それを制御するためのＳＬＩＣも１つであることが想定される。このような構成で、マルチセッションを考慮した受信モード別の着信制御方式の実現が求められることになる。
【０００９】
特許文献１は、ＩＰ電話の着信呼出しを制御する技術を開示している。特許文献１では、電話網で、着信を一度音声自動応答で受け付けると、直ちに着信音を鳴らさない。自動応答では接続毎に発信者へ接続に必要な認証音として、毎回乱数処理した乱数及び背景音を重畳した認証音を通知すると共に、正しい応答値を受信した着信の場合にのみ着信呼出しを鳴らし、そうでない着信には着信呼出しを行わない。
【００１０】
特許文献２は、第１の装置からの呼接続リクエスト・メッセージを受信して呼接続を実行している最中に、第２の装置からの呼接続リクエスト・メッセージを受信した場合のＳＩＰによる呼接続の制御方法を開示している。この場合、第２の装置のための呼制御は、第１の装置との呼制御が終了した後に実行し、呼接続を確立した後は、並列にデータの通信を行う。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１１−１１４６７２号公報
【特許文献２】特開２００８−２０５６１７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
この従来例は、ＩＰ電話機能とＦＡＸ通信機能のマルチセッションに対応した着信時の動作の制御については特に述べられていない。
【００１３】
一般的な通信装置では、ＳＬＩＣが１つしかないため、通話目的の可能性がある音声のＩＮＶＩＴＥ信号を同時に２セッション受信した場合に、受信モードに応じた着信制御を行うことが課題になる。例えば、１セッション目でＳＬＩＣを使用していた場合は、２セッション目のＩＮＶＩＴＥ信号が音声であった場合に常にビジー応答を返してしまうと、自動受信モードの場合に２セッション目のＦｏＩＰ受信が行えなくなってしまう。反対に、１セッション目でＳＬＩＣを使用していて、２セッション目のＩＮＶＩＴＥ信号が音声の場合にセッション確立応答を返してしまうと、手動受信モードの場合に、ＩＰ電話が使えないにも拘らず、セッション確立応答を行ってしまうことになる。
【００１４】
本発明の目的は、上記従来技術の問題点を解決することにある。
【００１５】
本発明の特徴は、音声のＩＮＶＩＴＥ信号を複数セッション受信した場合に、受信モードに応じた着信制御を行う技術を提供することにある。
【課題を解決するための手段】
【００１６】
上記目的を達成するために本発明の一態様に係る画像通信装置は以下のような構成を備える。即ち、
ＩＰ網を介して通話及びファクシミリ通信を行うことが可能な画像通信装置であって、
少なくとも２つのモデムと、
電話機を接続したＳＬＩＣと、
メディア種別が音声であるＩＮＶＩＴＥ信号を受信すると、セッションの確立が可能かどうかを判定する判定手段と、
自動受信モードで、前記判定手段がセッションの確立が可能と判定すると、前記少なくとも２つのモデムの内、使用可能なモデムを選択し、当該選択したモデムを使用して見做し音声通信を行うように制御するとともに、
前記判定手段がセッションの確立が可能と判定したとき前記ＳＬＩＣが使用中かどうかを判定し、使用中でないときは前記ＳＬＩＣにより前記電話機の呼び出しを行うように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、音声のＩＮＶＩＴＥ信号を複数セッション受信した場合でも、受信モードに応じた着信制御を行うことができるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る複合機（ＭＦＰ）のハードウェア構成と、そのＭＦＰを含む通信ネットワークを説明するブロック図。
【図２】実施形態１に係るＭＦＰにおける自動受信処理を説明するフローチャート。
【図３】実施形態１に係るＭＦＰにおける手動受信処理を説明するフローチャート。
【図４】実施形態１に係るＭＦＰにおけるＦＡＸと電話の切り替え処理を説明するフローチャート。
【図５】実施形態１に係るＭＦＰの受信モードが留守番電話に接続の場合の受信処理を説明するフローチャート。
【図６】ＰＣＭデータの同期シリアル転送のタイミングを説明するタイミングチャート。
【図７】実施形態２に係るＭＦＰにおけるＳ４１０のＦｏＩＰ通信の開始直後に実行されるサブルーチンの処理を説明するフローチャート。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００２０】
図１は、本発明の実施形態に係る複合機（ＭＦＰ：Multi Function Peripheral）１０１のハードウェア構成と、そのＭＦＰ１０１を含む通信ネットワークを説明するブロック図である。
【００２１】
本実施形態では、画像通信装置をインターネットファクシミリ通信機能を備えた複合機１０１で説明し、マルチセッションとＩＰ電話機能を有した場合の着信制御方法を提案する。
【００２２】
尚、前提として、同時に生成可能なセッション数の上限値は「２」とし、ＦｏＩＰ通信を２通信同時に行うために、ＰＣＭコーデックを内蔵した２つのデジタル入出力機能付きモデム１０７，１０８を有し、ＩＰ電話制御用のＳＬＩＣ１０９を１つ備えている。
【００２３】
ここでデジタル入出力機能付きモデムについて簡単に説明する。通常モデムと言えば、デジタルデータを変調してアナログ音声に変換してアナログ電話網へ出力したり、反対にアナログ電話網から受信したアナログ音声を復調してデジタルデータに変換するユニットである。本実施形態におけるデジタル入出力機能付きモデムは、送信するデジタルデータを変調した音声をＰＣＭコーデックによりＰＣＭデータにデジタル変換したものを出力できる。またＩＰ網から受信した見做し音声のＰＣＭデータをＰＣＭコーデックによりアナログ音声に変換し、そのアナログ音声を復調してデジタルデータを取得することができる。以降、本実施形態に係るモデム１０７，１０８は、このデジタル入出力機能付きモデムのことを指す。
【００２４】
ＭＦＰ１０１は、ＬＡＮ（Local Area Network）１５７及びアナログポート付きルータ１５６を介してＩＰ網１５１に接続される。ＩＰ網１５１は、インターネット及びＮＧＮ等を相互に接続するゲートウェイや名前解決を行うＤＮＳ（Domain Name Server）やＳＩＰサーバを含んだ網を想定している。Ｔ．３８対応ＦＡＸ機能を有するＴ．３８対応ＦＡＸ１５５は、ＬＡＮ１６４及びアナログポート付きルータ１５４を介してＩＰ網１５１に接続される。アナログポート付きルータ１５４，１５６のアナログポートには、ＰＳＴＮ接続用の電話機１６１と１６２のそれぞれが接続され、各電話機は、ルータ経由で他の電話機との通話が可能である。尚、日本国内では、アナログポート付きルータは、電話会社が供給するＨＧＷ（Home GateWay）を使用してもよい。また、アナログポート付きルータ１５４，１５６は、アナログポートの無いルータであっても良い。但しその場合は、ＰＳＴＮ接続用の電話機１６１と１６２は利用できない。
【００２５】
ＩＰ網１５１内のＳＩＰ（Session Initiation Protocol）サーバ（不図示）は、ＳＩＰセッションの接続処理を行っている。またＩＰ網１５１と公衆電話網（ＰＳＴＮ）１５３との間に、データの受け渡し処理を行うＶｏＩＰ ＧＷ（ゲートウェイ）１５２が存在する。Ｇ３ＦＡＸ１５８は、Ｔ．３０の音声通信のみに対応したファクシミリ端末である。ハンドセット１６９は、Ｇ３ＦＡＸ１５８の電話機用端子に接続され、Ｇ３ＦＡＸ１５８で手動受信や手動送信を行う際の通話に使用される。電話機１５９はＰＳＴＮ１５３に接続され、他の電話機と通話が可能な電話機である。
【００２６】
次にＭＦＰ１０１を説明する。
【００２７】
ＭＦＰ１０１は画像データの入出力機能を有し、スキャナ１１８により紙原稿を読み取ってその画像データを入力し、またプリンタ１１６により紙への印刷を行う。またＭＦＰ１０１は、入力した画像データを基に紙に印刷したり、デジタルデータとして保存したり、またＬＡＮやＦＡＸを経由して他の機器への転送することもできる。ＭＦＰ１０１は、ＬＡＮ１５７に常時接続されており、ＬＡＮ１５７を介してＰＣ（不図示）からのプリントデータや、他のＭＦＰからの画像データを受信して紙へ印刷することができる。またユーザは、ユーザインターフェース（以後、ＵＩ）１１４を介してＭＦＰ１０１への動作を指示することができる。
【００２８】
ＭＦＰ１０１は商用電源に接続され、不図示の電源回路よりＭＦＰ１０１の内部に電力を供給して動作する。バス１１１は、スキャナＩ／Ｆ制御部１１７、ＣＰＵ１０２，ＲＯＭ１０４，ＲＡＭ１０５，ＨＤＤ１０６、プリンタＩ／Ｆ制御部１１５、ＵＩ制御部１１３、画像処理部１０３、ネットワークＩ／Ｆ制御部１１９を接続し、それらの間でデータを伝送できる。またバス１１１は、Ｉ／Ｆ変換部Ａ１２０、Ｉ／Ｆ変換部Ｂ１２１、Ｉ／Ｆ変換部Ｃ１１０、Ｉ／Ｏポート制御部１４４を接続している。このバス１１１は、ＣＰＵ１０２からの制御信号やアドレス信号、各ユニット間のデータ信号等が送受信されるシステムバスである。
【００２９】
ＣＰＵ１０２は、ＭＦＰ１０１の制御プログラムをＲＯＭ１０４或いはＨＤＤ１０６から読み込んでＲＡＭ１０５に展開して実行し、このＭＦＰ１０１全体の動作を制御している。ＲＯＭ１０４は、このＭＦＰ１０１のブートプログラムや固定パラメータ等を格納しており、例えばフラッシュメモリを含んでいる。但し、このＲＯＭ１０４はフラッシュメモリに限定されず、他の種類のメモリでも良い。ＲＡＭ１０５はＣＰＵ１０２がＭＦＰ１０１を制御する際に、プログラムの展開領域や、一時的な作業データや画像データ等の格納等に使用される。ＨＤＤ１０６は、画像データ、印刷データ、宛先情報の格納など、様々なデータの格納に使用される。またＲＡＭ１０５やＨＤＤ１０６は、ＣＰＵ１０２が画像データに対する画像処理や符号化／復号化や解像度変換の作業を行う作業領域として使用される。またＲＡＭ１０５やＨＤＤ１０６は、ＣＰＵ１０２が伝送するデータの符号化や復号化、ＩＰパケットを処理する作業を行う作業領域としても使用される。画像処理部１０３は、画像データを高画質化する画像処理や解像度変換や符号化や復号化を実施するハードウェア回路である。
【００３０】
ＵＩ制御部１１３は、ユーザインターフェース（ＵＩ）１１４を制御し、ＵＩ１１４への各種情報の表示、ＵＩ１１４を介してユーザからの指示を入力する。プリンタＩ／Ｆ制御部１１５はプリンタ１１６を制御する。スキャナＩ／Ｆ制御部１１７はスキャナ１１８を制御する。ネットワークＩ／Ｆ制御部１１９は、ＬＡＮ１５７との間のデータの送受信を制御し、ＴＣＰやＵＤＰやＲＴＰ等のＩＰパケットの解析や生成を行う。ＩＰパケットの送受信により送信或いは受信されるデータは、一旦ＲＡＭ１０５やＨＤＤ１０６に保存された後、ＣＰＵ１０２で解釈され、プロトコル規定に従って処理される。またＭＦＰ１０１はネットワークＩ／Ｆ制御部１１９及びＩＰ網１５１を経由して、ＳＩＰセッションを利用して相手機との呼接続、及びデータ通信と音声通信を行うことができる。
【００３１】
またＣＰＵ１０２は、ＩＰ網１５１からネットワークＩ／Ｆ制御部１１９経由でＶｏＩＰパケットを受信して解析し、取り出したＰＣＭ（Pulse Code Modulation）データをＩ／Ｆ変換部Ａ１２０やＩ／Ｆ変換部Ｂ１２１に伝送する。ＶｏＩＰは、Voice over Internet protocolの略である。またＣＰＵ１０２は、Ｉ／Ｆ変換部Ａ１２０やＩ／Ｆ変換部Ｂ１２１から取り出したＰＣＭデータからＶｏＩＰパケットを生成し、ネットワークＩ／Ｆ制御部１１９経由でＩＰ網１５１へ伝送する。このＶｏＩＰパケットのＰＣＭデータを利用してモデムで変復調を行うことによりＦＡＸ通信することを、見做し音声による通信とも呼ぶ。モデム（変復調器）は、ＩＴＵ−Ｔ勧告に基づいて音声信号を変調／復調してＦＡＸ通信のデータ伝送や手順制御に使用される。このＰＣＭデータは、Ｉ／Ｆ変換部Ａ１２０やＩ／Ｆ変換部Ｂ１２１からＳＬＩＣ１０９に伝送され、子電話機１２８による音声通話や、モデムＡ１０７，モデムＢ１０８でのＦＡＸ送受信に利用される。
【００３２】
Ｉ／Ｆ変換部Ａ１２０，Ｉ／Ｆ変換部Ｂ１２１は、モデムＡ１０７、モデムＢ１０８、ＳＬＩＣ１０９とやり取りするＰＣＭデータをバス１１１上のデータと適合させて、データの送受信を行うためのインターフェース変換を行う。一般的にＩ／Ｆ変換部Ａ１２０、Ｉ／Ｆ変換部Ｂ１２１はバッファを有し、ＩＰ網１５１から受信したＰＣＭデータと、モデムＡ１０７，Ｂ１０８やＳＬＩＣ１０９から受け取ったＰＣＭデータがなるべく途切れないようバッファリング処理も併せて行っている。Ｉ／Ｆ変換部Ａ１２０、Ｉ／Ｆ変換部Ｂ１２１、モデムＡ１０７，モデムＢ１０８，ＳＬＩＣ１０９、セレクタ１１２、セレクタ１２２、セレクタ（第１セレクタ）１２７、セレクタ１３９は、図１に示すように接続されＰＣＭデータの送受信が可能である。尚、これら第１セレクタ１２７、第２セレクタ１２２，１３９、第３セレクタ１１２は、Ｉ／Ｏポート制御部１４４を介してＣＰＵ１０２から供給される制御信号に従って、入力された複数の信号のいずれかを選択して出力する。
【００３３】
次に、信号の接続について説明する。
【００３４】
モデムＡ１０７から送信されたモデムＡ送信ＰＣＭ信号１２５と、ＳＬＩＣ１０９から送信されたＳＬＩＣ送信ＰＣＭ信号１３０はセレクタ１２２に入力される。ここでＣＰＵ１０２が、Ｉ／Ｏポート制御部１４４を介してセレクタ１２２を制御することにより、いずれかの信号が送信ＰＣＭ信号Ａ１２６としてセレクタ１２２からＩ／Ｆ変換部Ａ１２０に供給される。Ｉ／Ｏポート制御部１４４とセレクタ１２２，１１２，１３９，１２７とはそれぞれ、セレクタ制御信号１４０、セレクタ制御信号１４２、セレクタ制御信号１４１、セレクタ制御信号１４３により接続されている。従って、ＣＰＵ１０２は、Ｉ／Ｏポート制御部１４４を経由して、これらセレクタが選択する信号を切り替えを行うことができる。
【００３５】
ＩＰ網１５１から受信したＰＣＭデータは、Ｉ／Ｆ変換部Ａ１２０、又はＩ／Ｆ変換部Ｂ１２１に送られる。ここでＩＰ網１５１から受信したＰＣＭデータがＩ／Ｆ変換部Ａ１２０に送られた場合、ＩＰ網１５１から受信したＰＣＭデータは、受信ＰＣＭ信号Ａ１２３として、Ｉ／Ｆ変換部Ａ１２０からモデムＡ１０７とセレクタ１１２に供給される。
【００３６】
またＩＰ網１５１から受信したＰＣＭデータがＩ／Ｆ変換部Ｂ１２１に送られた場合、ＩＰ網１５１から受信したＰＣＭデータは、受信ＰＣＭ信号Ｂ１３５として、Ｉ／Ｆ変換部Ｂ１２１からモデムＢ１０８とセレクタ１１２に供給される。そして、ＣＰＵ１０２がＩ／Ｏポート制御部１４４を介してセレクタ１１２の切り替えを制御することにより、受信ＰＣＭ信号Ａ１２３と受信ＰＣＭ信号Ｂ１３５のいずれかがＳＬＩＣ受信ＰＣＭ信号１２４としてセレクタ１１２からＳＬＩＣ１０９に供給される。
【００３７】
モデムＢ１０８から出力されたモデムＢ送信ＰＣＭ信号１３４と、ＳＬＩＣ１０９から出力されたＳＬＩＣ送信ＰＣＭ信号１３０はセレクタ１３９に入力される。ＣＰＵ１０２がＩ／Ｏポート制御部１４４を介してセレクタ１３９の切り替えを制御する。これにより、モデムＢ送信ＰＣＭ信号１３４とＳＬＩＣ送信ＰＣＭ信号１３０のいずれかの信号が、送信ＰＣＭ信号Ｂ１２９としてセレクタ１３９からＩ／Ｆ変換部Ｂ１２１に供給される。
【００３８】
図６は、ＰＣＭデータの同期シリアル転送のタイミングを説明するタイミングチャートである。
【００３９】
図６では、クロックＣＬＫ、同期信号ＦＳＹＮＣの二つのタイミング信号と、送信ＰＣＭデータ、受信ＰＣＭデータの２つのデータ信号、合計４線の信号のタイミングを示している。クロックＣＬＫ、同期信号ＦＳＹＮＣはそれぞれ、図１のモデムＡ送出同期信号１３１、モデムＢ送出同期信号１３２に対応している。
【００４０】
モデムＡ１０７からモデムＡ送出同期信号１３１がＩ／Ｆ変換部Ａ１２０とセレクタ１２７へ供給される。またモデムＢ１０８からモデムＢ送出同期信号１３２が、Ｉ／Ｆ変換部Ｂ１２１とセレクタ１２７へ供給されている。ＣＰＵ１０２がＩ／Ｏポート制御部１４４を介してセレクタ１２７の切り替えを制御することにより、モデムＡ送出同期信号１３１とモデムＢ送出同期信号１３２のいずれかが送出同期信号１３３としてセレクタ１２７からＳＬＩＣ１０９に供給される。
【００４１】
このように、モデムからクロックＣＬＫ、同期信号ＦＳＹＮＣがＳＬＩＣ１０９やＩ／Ｆ変換部に送出され、これらクロックＣＬＫ、同期信号ＦＳＹＮＣをタイミング信号として送信ＰＣＭデータ、受信ＰＣＭデータの同期を取っている。
【００４２】
次にモデムＡ１０７とＩ／Ｆ変換部Ａ１２０でＰＣＭデータ転送を行う場合を説明する。
【００４３】
Ｉ／Ｆ変換部Ａ１２０から出力されてモデムＡ１０７へ入力される受信ＰＣＭ信号Ａ１２３が受信ＰＣＭデータとなる。またモデムＡ送信ＰＣＭ信号１２５とセレクタ１２２を経由してＩ／Ｆ変換部Ａ１２０に入力される送信ＰＣＭ信号Ａ１２６が送信ＰＣＭデータとなる。これら送信ＰＣＭデータと受信ＰＣＭデータは、モデムＡ送出同期信号１３１のクロックＣＬＫ、同期信号ＦＳＹＮＣをタイミング信号として伝送される。
【００４４】
次に、モデムＢ１０８とＩ／Ｆ変換部Ｂ１２１でＰＣＭデータ転送を行う場合を説明する。
【００４５】
Ｉ／Ｆ変換部Ｂ１２１から出力されてモデムＢ１０８に入力される受信ＰＣＭ信号Ｂ１３５が受信ＰＣＭデータとなる。またモデムＢ送信ＰＣＭ信号１３４とセレクタ１３９を経由してＩ／Ｆ変換部Ｂ１２１に入力される送信ＰＣＭ信号Ｂ１２９が送信ＰＣＭデータとなる。これら送信ＰＣＭデータと受信ＰＣＭデータは、モデムＢ送出同期信号１３２のクロックＣＬＫ、同期信号ＦＳＹＮＣをタイミング信号として伝送される。
【００４６】
次に、ＳＬＩＣ１０９とＩ／Ｆ変換部Ａ１２０でＰＣＭデータ転送を行う場合を説明する。
【００４７】
Ｉ／Ｆ変換部Ａ１２０から出力される受信ＰＣＭ信号Ａ１２３とセレクタ１１２を経由してＳＬＩＣ１０９に入力されるＳＬＩＣ受信ＰＣＭ信号１２４が受信ＰＣＭデータとなる。またＳＬＩＣ１０９から出力されるＳＬＩＣ送信ＰＣＭ信号１３０とセレクタ１２２を経由してＩ／Ｆ変換部Ａ１２０に入力される送信ＰＣＭ信号Ａ１２６が送信ＰＣＭデータとなる。これら送信ＰＣＭデータと受信ＰＣＭデータは、モデムＡ送出同期信号１３１のクロックＣＬＫ、同期信号ＦＳＹＮＣをタイミング信号として伝送される。
【００４８】
次に、ＳＬＩＣ１０９とＩ／Ｆ変換部Ｂ１２１でＰＣＭデータ転送を行う場合を説明する。
【００４９】
Ｉ／Ｆ変換部Ｂ１２１から出力される受信ＰＣＭ信号Ｂ１３５とセレクタ１１２を経由してＳＬＩＣ１０９に入力されるＳＬＩＣ受信ＰＣＭ信号１２４が受信ＰＣＭデータとなる。またＳＬＩＣ１０９から出力されるＳＬＩＣ送信ＰＣＭ信号１３０とセレクタ１３９を経由してＩ／Ｆ変換部Ｂ１２１に入力される送信ＰＣＭ信号Ｂ１２９が送信ＰＣＭデータとなる。これら送信ＰＣＭデータと受信ＰＣＭデータは、モデムＢ送出同期信号１３２のクロックＣＬＫ、同期信号ＦＳＹＮＣをタイミング信号として伝送される。
【００５０】
そして、同期信号ＦＳＹＮＣの立ち上がりでタイミングを取って、次のクロックＣＬＫの立ち上がりから連続する８つのクロック周期の間が、送信ＰＣＭデータ、受信ＰＣＭデータが有効であることを意味している。
【００５１】
この実施形態では、データ転送を行うお互いのモデムとＩ／Ｆ変換部の送信ＰＣＭデータの出力側は、クロックＣＬＫの立ち上がりでデータを出力し、入力側はクロックＣＬＫの立ち下がりでデータを取り込む。また、データ転送を行うお互いのモデムとＩ／Ｆ変換部の受信ＰＣＭデータの出力側は、クロックＣＬＫの立ち上がりでデータを出力し、入力側はクロックＣＬＫの立ち下がりでデータを取り込む。またデータ転送を行うお互いのＳＬＩＣとＩ／Ｆ変換部でも同様にデータ転送を行う。
【００５２】
このように、モデムから同じクロックＣＬＫ、同期信号ＦＳＹＮＣをＳＬＩＣやＩ／Ｆ変換部に供給してＰＣＭデータのデータ転送を行うことにより、データの同期がとれ、音声データの時間的なずれを無くすことができる。尚、ＰＣＭデータ転送において、ＳＰＩやＳＳＩやその他適切なシリアル通信方式を採用することができる。尚、モデムから同じクロックＣＬＫをＳＬＩＣやＩ／Ｆ変換部に供給して、ＰＣＭデータ転送の同期をとる方式であれば、上記で説明したタイミングに限定されるものではない。
【００５３】
Ｉ／Ｆ変換部Ｃ１１０は、モデムＡ１０７、モデムＢ１０８、ＳＬＩＣ１０９の制御データ信号をバス１１１と適合させ制御データの送受信を行うためにインターフェース変換を行う。モデムＡ１０７とＩ／Ｆ変換部Ｃ１１０は制御データ信号１３６で接続され、ＣＰＵ１０２からの制御コマンドや応答ステータスや送受信するデータが伝送される。同様にモデムＢ１０８とＩ／Ｆ変換部Ｃ１１０は制御データ信号１３８で接続される。同様にＳＬＩＣ１０９とＩ／Ｆ変換部Ｃ１１０は制御データ信号１３７で接続される。制御データ信号１３６〜１３８は、ＵＡＲＴやＳＰＩやＩ２Ｃやその他適切なシリアル方式による電気信号である。
【００５４】
モデムＡ１０７、モデムＢ１０８は、音声信号を復調してデータを取り出し、そのデータを基に、変調された音声信号を生成する。受信時にモデムは、そのモデムに内蔵する音声符号化／復号化回路（音声ＣＯＤＥＣ）で受信したＧ．７１１形式などの音声帯域のデジタル信号であるＰＣＭデータを音声信号に変換する。そしてモデムは、音声信号に含まれるトーン信号や手順信号や画像信号を検出し、復調して得られたデータや画像データをＩ／Ｆ変換部Ｃ１１０経由でＣＰＵ１０２に伝送する。こうして得られたデータや画像データはＲＡＭ１０５に記憶され、それを用いて、ＣＰＵ１０２はＦＡＸの通信制御や印刷を行う。
【００５５】
送信時にＣＰＵ１０２は、Ｉ／Ｆ変換部Ｃ１１０経由で、符号化された画像データをモデムに供給し、そのモデムで変調して音声信号を生成する。そしてモデムは、そのモデムに内蔵する音声符号化／復号化回路（音声ＣＯＤＥＣ）でＧ．７１１形式などの音声帯域のデジタル信号であるＰＣＭデータに変換し、Ｉ／Ｆ変換部Ａ１２０やＩ／Ｆ変換部Ｂ１２１経由で送信する。またＣＰＵ１０２からＩ／Ｆ変換部Ｃ１１０経由でモデムに伝送した制御コマンドに応じて音声やトーンやＤＴＭＦをＰＣＭデータで送信する。
【００５６】
ＳＬＩＣ１０９は、アナログ−デジタル変換回路（Ａ／Ｄ）、デジタル−アナログ変換回路（Ｄ／Ａ）、デジタルシグナルプロセッサ（ＤＳＰ）、音声符号化復号化回路（音声ＣＯＤＥＣ）を同一チップ内に統合して含んでいる。ＳＬＩＣ１０９はSubscriber Line Interface Circuitの略である。ＳＬＩＣ１０９は、子電話機１２８のマイクから入力された音声をＡ／Ｄ変換し、ＤＳＰで信号処理し、音声ＣＯＤＥＣでＧ．７１１形式のＰＣＭやその他の符号化されたデータへ変換し、その後、ＩＰ網１５１へ送信する。またＳＬＩＣ１０９は、ＩＰ網１５１から受信したＧ．７１１形式のＰＣＭやその他の符号化されたデータを音声ＣＯＤＥＣで復号し、ＤＳＰで信号処理し、Ｄ／Ａ変換して、子電話機１２８へ伝送する。これにより子電話機１２８のスピーカから音声が出力される。ＳＬＩＣ１０９は、子電話機１２８のオフフック検知や直流印加や呼び出し信号送出といったＰＳＴＮ用の子電話機１２８の制御を行う。
【００５７】
本実施形態では、オフフック検知や直流印加や呼び出し信号の送出に必要な外付け回路を含めてＳＬＩＣ１０９と呼んでいる。またＳＬＩＣ１０９は、トーン検出やパルス検出を行って、発呼用の宛先指定信号を検出することもできる。またＳＬＩＣ１０９は、各種トーン信号を生成する機能がある。ＳＬＩＣ１０９によりＰＳＴＮの電話回線を経由することなくアナログ電話機をＩＰ網１５１に接続することができる。
【００５８】
子電話機１２８は、ＰＳＴＮ用のインターフェースでＳＬＩＣ１０９に接続される。子電話機１２８にはマイクとスピーカが内蔵され、相手の音声データがスピーカから出力され、ユーザの音声がマイクから入力され、ユーザが通話に使用する。子電話機１２８が留守番電話機能を有する場合、ＭＦＰ１０１を留守ＴＥＬ接続モードに設定して使用できる。留守番電話機能は、ユーザが不在時に相手の音声データを子電話機１２８に録音する機能である。
【００５９】
またＭＦＰ１０１はＴ.３８対応ＦＡＸの機能を有し、ＩＰ網１５１経由で相手Ｔ．３８対応ＦＡＸ１５５と接続し、Ｔ．３８に従ったＦＡＸ通信が可能である。ユーザは電話会社とＮＧＮの契約をして番号計画に基づく電話番号の割り当てを受ける。そして、アナログポート付きルータ１５６の設定により、このＭＦＰ１０１に電話番号「０３−００００−０００５」を割り当てて通信することができる。ＭＦＰ１０１は、ＳＩＰで通信相手との呼接続を行うことができる。
【００６０】
次に、Ｔ．３８でＦＡＸ通信を行う際のデータの流れを説明する。
【００６１】
ＣＰＵ１０２は、スキャナ１１８が読み取って得られた画像データを、画像処理部１０３を使用してＪＢＩＧ等の符号化データに変換する。そして、この符号化データを、ネットワークＩ／Ｆ制御部１１９でＴ．３８に適した形式のデータに変換し、アナログポート付きルータ１５６を経由してＩＰ網１５１へ転送する。そして相手機のＴ．３８対応ＦＡＸ１５５にＴ．３８のＩＰパケットが到達する。また、Ｔ．３８対応ＦＡＸ１５５から送出されたＴ．３８のＩＰパケットは、ＩＰ網１５１、ルータ１５６を経由してネットワークＩ／Ｆ制御部１１９に到達し、符号化されたデジタルの画像データが取り出されＣＰＵ１０２へ送られる。こうしてＪＢＩＧ等で符号化されたデジタル画像データを生の画像データに復号し、受信データとしてプリンタＩ／Ｆ制御部１１５へ出力してプリンタ１１６でプリントする。
【００６２】
また通信相手がＴ．３８に対応していない場合は、ＭＦＰ１０１が見做し音声でＧ３ＦＡＸ通信を行うことができる。本実施形態では、ユーザは電話会社とＮＧＮの契約をしてＭＦＰ１０１と同じ電話番号（０３−００００−０００５）で見做し音声、つまりモデムを用いてＧ３ＦＡＸの通信を行う。電話会社と契約して番号計画に基づく新しい電話番号を見做し音声用に割り当てることも可能である。その場合のデータの流れを説明する。
【００６３】
ＣＰＵ１０２は、スキャナ１１８が読み取って得られた画像データをＪＢＩＧ等の符号化データに変換する。ＣＰＵ１０２は、その符号化されたデジタルの画像データをモデムで変調してＧ．７１１形式やその他の符号化方式のＰＣＭデジタル音声データに変換する。そしてＣＰＵ１０２は、そのデジタル音声データをＶｏＩＰパケットに変換し、ネットワークＩ／Ｆ制御部１１９、アナログポート付きルータ１５６を経由してＩＰ網１５１へ送信する。このＶｏＩＰパケットはＲＴＰ（Real Time Protocol:リアルタイム転送プロトコル）に従っている。
【００６４】
またＩＰ網１５１とＰＳＴＮ網１５３との間にデータの受け渡し処理を行うＶｏＩＰ ＧＷ（ゲートウェイ）１５２が存在する。このＶｏＩＰ ＧＷ１５２は、ＶｏＩＰをＰＳＴＮ１５３を透過できる形式に変換し、ＰＳＴＮ１５３を経由し、相手機のＧ３ＦＡＸ１５８に見做し音声が到達する。また、Ｇ３ＦＡＸ１５８から送出された音声信号は、ＰＳＴＮ１５３を経由し、ＶｏＩＰ ＧＷ１５２でＶｏＩＰに変換され、ＩＰ網１５１、アナログポート付きルータ１５６を経由してネットワークＩ／Ｆ制御部１１９に到達する。こうして到達したＶｏＩＰは、バス１１１を介してＣＰＵ１０２へ送られＧ．７１１形式のＰＣＭデータを取り出す。そして得られたＰＣＭデータは、Ｉ／Ｆ変換部Ａ１２０を経由してモデムＡ１０７に送られて復調され、符号化されたデジタルの画像データが取り出されてＣＰＵ１０２へ送られる。その後、ＣＰＵ１０２は画像処理部１０３により、ＪＢＩＧ等で符号化されたデジタル画像データを生の画像データに復号し、受信データとしてプリンタＩ／Ｆ制御部１１５へ送出力してプリンタ１１６で印刷する。
【００６５】
またＭＦＰ１０１に接続される子電話機１２８とＳＬＩＣ１０９を用いて、ＩＰ網１５１経由で相手の電話機１５９，１６１と通話が可能である。本実施形態では、上記の見做し音声と同じ電話番号「０３−００００−０００５」を子電話機１２８でも用いている。但し、電話会社と契約して番号計画に基づく新しい電話番号を子電話の音声用に割り当てることも可能である。
【００６６】
図２は、実施形態１に係るＭＦＰにおける自動受信処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ１０４或いはＨＤＤ１０６に格納されており、実行時はＲＡＭ１０５に展開され、ＣＰＵ１０２がこのプログラムを実行することにより、このフローチャートで示す処理が実行される。尚、このプログラムはセッション毎にタスクが分かれており、各タスクがＩＮＶＩＴＥ信号を受信することにより、ＣＰＵ１０２により実行される。この処理の開始前は、ＭＦＰ１０１が待機状態にあり、ユーザが任意の操作をできる状態とする。
【００６７】
ＩＮＶＩＴＥ信号を受信するとＳ２０１でＣＰＵ１０２は、ネットワークＩ／Ｆ制御部１１９からＩＮＶＩＴＥ信号を受け取り、そのＩＮＶＩＴＥ信号で指定されているメディア種別を判定する。ここでメディアが音声（audio）であると判定した場合はＳ２０２に進み、ＣＰＵ１０２は、確立済みセッションの数を判定する。ここで確立済みセッションの数が１以下であればセッションの確立が可能であるためＳ２０２からＳ２０３に進み、ＣＰＵ１０２は、ＳＬＩＣ１０９が使用中か否かを判定する。尚、ＣＰＵ１０２はＩ／Ｆ変換部Ｃ１１０から出力される制御データ信号１３７を通じてＳＬＩＣ１０９を使用する際、ＳＬＩＣ１０９が使用中状態であることを示す状態情報をＲＡＭ１０５に保存する。そしてＳＬＩＣ１０９を使用し終わるとＣＰＵ１０２が、ＲＡＭ１０５に保存されている状態情報を未使用に更新する。これによりＣＰＵ１０２は、Ｓ２０３において、ＲＡＭ１０５に記憶されているこの状態情報を参照してＳＬＩＣ１０９が使用中かどうかを判定できる。
【００６８】
Ｓ２０３でＣＰＵ１０２が、ＳＬＩＣ１０９が使用中でないと判定した場合はＳ２０４に処理を進め、ＭＦＰ１０１の鳴動設定を判定する。自動受信の受信モードでは、着信時にＭＦＰ１０１が自動で応答し、ＦＡＸ受信を行う。このＭＦＰ１０１は、着信時の鳴動／無鳴動を設定することができ、鳴動設定にしてあった場合は自動受信モードでも、着信をユーザに知らせるために、数回電話機を鳴らすようになっている。従って、Ｓ２０４でＣＰＵ１０２が鳴動設定であると判定するとＳ２０５に進み、Ｉ／Ｆ制御部Ｃ１１０から制御データ信号１３７を通してＳＬＩＣ１０９で呼出し信号を生成し、ＳＬＩＣ１０９に接続されている子電話機１２８を規定回数分鳴らす。その後Ｓ２０６に進み、セッション確立応答を行う。これによりネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に（200 OK）が送信される。
【００６９】
一方、Ｓ２０４でＣＰＵ１０２が、無鳴動に設定されていると判定するとＳ２０５をスキップしてＳ２０６に進む。またＳ２０３のＳＬＩＣ１０９の使用中判定で、ＣＰＵ１０２は、ＳＬＩＣ１０９が使用中であると判定した場合は、Ｓ２０５の電話呼出の処理を行わずにＳ２０６に処理を進めて、セッション確立応答を行う。これは受信モードが自動受信であるためであり、例え、子電話機１２８を鳴らせない場合でもそのままセッションが確立できるようにしている。
【００７０】
その後、ＣＰＵ１０２はＳ２０６からＳ２０７に処理を進め、使用可能なモデムを選択する。このＳ２０７の選択処理は、予めＲＡＭ１０５に、モデムＡ１０７及びモデムＢ１０８の使用状態を示す状態変数を保存しておき、その状態変数を読み出し、使用していないモデムを選択する。このとき同時に、その選択したモデムの状態情報を更新する。こうしてＳ２０７で使用可能なモデムを選択するとＳ２０８に進み、ＣＰＵ１０２は、その選択したモデムを用いてＦｏＩＰ（FAX over Internet Protocol）通信を開始する。ここでＦｏＩＰは、モデム信号音を音声とみなしてＰＣＭデータ化し、それを音声パケットとしてＩＰ網１５１上で通信を行う見做し音声通信のことである。このとき、Ｓ２０７で選択されたモデムに応じて、ＣＰＵ１０２は、セレクタ１２２又はセレクタ１３９を切り替えて、モデムが送出するデータがＩ／Ｆ変換部へ流れるように制御する。またＦｏＩＰ通信時にはＳＬＩＣ１０９を使用しないため、ＣＰＵ１０２は、セレクタ１２７を切り替えてモデムの同期信号がＳＬＩＣ１０９へ流れないようにし、ＲＡＭ１０５に保存してあるＳＬＩＣ１０９の状態情報を更新する。
【００７１】
一方、Ｓ２０１のメディア種別の判定で、ＣＰＵ１０２が、メディア種別がアプリケーション又は画像と判定した場合は子電話機１２８を鳴らさずにＴ．３８通信を行う。この場合はまずＳ２１１に進み、確立済みのセッションの数を判定し、確立済みセッションの数が１以下であればＳ２１２に処理を進め、ＣＰＵ１０２は、セッション確立応答を行う。そしてＣＰＵ１０２は、Ｓ２１３に処理を進めて、Ｔ．３８通信を開始する。
【００７２】
尚、Ｓ２０２，Ｓ２１１でＣＰＵ１０２が、確立済みセッション数が「２」と判定した場合はＳ２１０に進み、それ以上セッションを生成できないので、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。
【００７３】
以上説明したように図２のフローチャートで示す処理によれば、メディア種別がアプリケーション又は画像のＩＮＶＩＴＥ信号を受信すると、確立済みのセッションの数が規定数内であったらＴ．３８通信を開始することができる。
【００７４】
またメディア種別が音声のＩＮＶＩＴＥ信号を受信すると、確立済みのセッションの数が規定数以内であれば、受信モード、ＳＬＩＣの使用状況に応じて着信動作を切り替えることができる。また確立済みのセッションの数が規定数を超える場合はビジー応答する。
【００７５】
また受信モードが自動受信の場合に、メディア種別が音声のＩＮＶＩＴＥ信号を受信して、確立済みのセッションの数が規定数内であれば、ＳＬＩＣが使用可能のときは鳴動設定に応じて子電話の呼出しを行ってから使用可能なモデムで自動受信する。またＳＬＩＣが使用不可であれば子電話を呼び出さずに使用可能なモデムで自動受信をすることができる。
【００７６】
これにより、確立したセッションの数が０又は１のときにメディア種別が音声のＩＮＶＩＴＥ信号を受信した際に、自動受信の場合、相手がＦＡＸだった場合にＦｏＩＰ通信が可能になる。
【００７７】
次に図３は、実施形態１に係るＭＦＰにおける手動受信処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ１０４或いはＨＤＤ１０６に格納されており、実行時はＲＡＭ１０５に展開され、ＣＰＵ１０２がこのプログラムを実行することにより、このフローチャートで示す処理が実行される。尚、このプログラムはセッション毎にタスクが分かれており、各タスクがＩＮＶＩＴＥ信号を受信することにより、ＣＰＵ１０２により実行される。この処理の開始前は、ＭＦＰ１０１が待機状態にあり、ユーザが任意の操作をできる状態とする。最初はＭＦＰ１０１が待機状態にあり、ユーザが任意の操作をできる状態とする。
【００７８】
Ｓ３０１でＣＰＵ１０２が、ネットワークＩ／Ｆ制御部１１９からＩＮＶＩＴＥ信号を受信すると、そのＩＮＶＩＴＥ信号で指定されているメディア種別を判定する。ここでＣＰＵ１０２は、メディアが音声（audio）であると判定するとＳ３０２に処理を進め、ＣＰＵ１０２は、確立済みセッションの数を判定する。ここで確立済みセッションの数が１以下と判定するとＳ３０３に処理を進め、ＣＰＵ１０２がＳＬＩＣ１０９が使用中か否かを判定する。この亜Ｈン亭は、図２のＳ２０３と同様に実行される。Ｓ３０３でＣＰＵ１０２が、ＳＬＩＣ１０９が使用中でないと判定するとＳ３０４に処理を進める。Ｓ３０４でＣＰＵ１０２は、Ｉ／Ｆ制御部Ｃ１１０から制御データ信号１３７によりＳＬＩＣ１０９を制御して呼出し信号を生成させ、接続されている子電話機１２８を鳴らして処理を終了する。
【００７９】
一方、Ｓ３０３でＣＰＵ１０２がＳＬＩＣ１０９が使用中であると判定した場合はＳ３０５に進み、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。これは受信モードが手動受信モードであるためであり、子電話機１２８でユーザを呼び出すことができないのであればセッション確立を行わないようにしている。
【００８０】
またＳ３０１のメディア種別の判定で、ＣＰＵ１０２がメディア種別がアプリケーション又は画像と判定した場合は、子電話機１２８を鳴らさずにＴ．３８通信を行う。この場合はまずＳ３０６に進みＣＰＵ１０２は、確立済みセッションの数を判定し、確立済みセッションの数が１以下であればＳ３０７に進む。Ｓ３０７でＣＰＵ１０２がセッション確立応答を行ってＳ３０８に処理を進め、Ｔ．３８通信を開始する。
【００８１】
尚、Ｓ３０２，Ｓ３０６で、ＣＰＵ１０２が、確立済みセッション数が２と判定した場合はＳ３０５に進み、それ以上セッションを生成できないので、ＣＰＵ１０２は、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。
【００８２】
以上説明したように図３で示す処理によれば、手動受信のときにメディア種別が音声のＩＮＶＩＴＥ信号を受信すると、確立しているセッションの数が規定以内で、ＳＬＩＣが使用中でなければ、そのＳＬＩＣにより電話の呼び出しを行うことができる。また、手動受信のときにメディア種別がアプリケーション又は画像のＩＮＶＩＴＥメッセージを受信すると、確立しているセッションの数が規定以内であれば、セッションを確立して通信を行うことができる。
【００８３】
これにより、確立したセッションの数が０又は１のときにメディア種別が音声のＩＮＶＩＴＥ信号を受信した際、手動受信であれば、相手が通話目的だった場合に子電話機が使用不可な状況でセッション確立を行わない。これにより、無駄な課金の発生を防ぐことができる。
【００８４】
次に図４用いてＦＡＸ／ＴＥＬ切替のフローを説明する。
【００８５】
図４は、実施形態１に係るＭＦＰにおけるＦＡＸと電話の切り替え処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ１０４或いはＨＤＤ１０６に格納されており、実行時はＲＡＭ１０５に展開され、ＣＰＵ１０２がこのプログラムを実行することにより、このフローチャートで示す処理が実行される。尚、このプログラムはセッション毎にタスクが分かれており、各タスクがＩＮＶＩＴＥ信号を受信することにより、ＣＰＵ１０２により実行される。ここでは最初にＭＦＰ１０１が待機状態にあり、ユーザが任意の操作をできる状態とする。
【００８６】
この処理はＣＰＵ１０２が、ネットワークＩ／Ｆ制御部１１９からＩＮＶＩＴＥ信号を受信することにより開始され、先ずＳ４０１でＣＰＵ１０２は、そのＩＮＶＩＴＥ信号で指定されたメディア種別を判定する。Ｓ４０１でＣＰＵ１０２が、メディア種別が音声であると判定した場合はＳ４０２に処理を進め、確立済みセッションの数を判定する。ここで確立済みセッションの数が１以下であると判定するとＳ４０３に処理を進め、セッション確立応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。
【００８７】
その後Ｓ４１９に進み、ＣＰＵ１０２は、使用可能なモデムを選択する。ここでのモデムの選択方法は、図２のＳ２０７の場合と同様である。次にＳ４０４に進み、ＣＰＵ１０２は、ＳＬＩＣ１０９が使用中か否かを判定する。この場合の判定方法は、前述の図２のＳ２０３の場合と同じである。Ｓ４０４でＣＰＵ１０２が、ＳＬＩＣ１０９が使用中でないと判定した場合はＳ４０５に処理を進め、ＣＰＵ１０２は、Ｉ／Ｆ制御部Ｃ１１０から制御データ信号１３７を通してＳＬＩＣ１０９で呼出し信号を生成し、接続されている子電話機１２８を鳴らす。それと同時にＳ４１９で選択したモデムを用いて、ＣＮＧ信号の検出を開始する。また、発信者に子電話機の呼出し中であることを示すために、ＲＡＭ１０５からＯＧＭの音声データを読み出し、選択したモデムでＰＣＭに変換してネットワークＩ／Ｆ変換部１１９を通じてＬＡＮ１５７に送出する。ＯＧＭの音声データを送出した後もＣＮＧ信号が検出されない間は、Ｓ４０５〜Ｓ４０８で、そのモデムで疑似ＲＢＴ（Ring Back Tone）のＰＣＭデータを生成し、ネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送出する。
【００８８】
Ｓ４０５〜Ｓ４０８の処理中はタイマで経過時間を監視しており、Ｓ４０７でタイムアウトが検知されるとＣＰＵ１０２は、処理を中断して終了する。またＳ４０６でＣＰＵ１０２が、Ｉ／Ｆ変換部Ｃ１１０を通じて子電話機１２８のオフフックを検出した場合、ＣＰＵ１０２はＳ４１１に処理を進め、Ｓ４１９で選択したモデムに応じて、セレクタ１２２（またはセレクタ１３９）を切り替える。これにより、モデムを切り離してＳＬＩＣ１０９による通話を行うようにする。
【００８９】
またＳ４０８でＣＰＵ１０２が、モデムでＣＮＧ信号が検出されたと判定した場合はＳ４０９に処理を進め、ＣＰＵ１０２は、Ｓ４１９で選択したモデムに応じてセレクタ１２２又はセレクタ１３９を切り替える。これにより、そのモデムが送出するデータがＩ／Ｆ変換部Ａ１２０又はＩ／Ｆ変換部Ｂ１２１へ供給される。またＦｏＩＰ通信時にＳＬＩＣ１０９を使用しないため、セレクタ１２７を切り替えてモデムの同期信号がＳＬＩＣ１０９へ流れないようにする。そしてＲＡＭ１０５に保存してあるＳＬＩＣの状態情報を停止状態に更新する。そしてＳ４１０に進みＣＰＵ１０２は、Ｓ４１９で選択したモデムを用いてＦｏＩＰ通信を行う。
【００９０】
一方、Ｓ４０４でＣＰＵ１０２が、ＳＬＩＣ１０９が使用中であると判定した場合はＳ４１２に処理を進め、ＣＰＵ１０２は、子電話機１２８を鳴らさず、Ｓ４１９で選択したモデムによりＣＮＧ信号の検出を開始する。また発信者にはＦＡＸであれば受信可能な旨を通知するために、ＯＧＭのデータをＲＡＭ１０５から読み出し、そのモデムでＰＣＭデータに変換した後、ネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送出する。ＯＧＭとしては、「ただいま電話に出られません、ファクシミリの方は送信してください」というような音声を使用する。そしてＳ４１３に進み、タイマによりタイムアウトを検出するか、或いはモデムがＣＮＧ信号を検出するまでＳ４１２〜Ｓ４１４の処理を実行する。Ｓ４１３でＣＰＵ１０２がタイムアウトを検知すると、この処理を中断して終了する。
【００９１】
またＳ４１４でＣＰＵ１０２が、モデムでＣＮＧ信号が検出されたと判定した場合はＳ４１０に処理を進め、ＣＰＵ１０２は、Ｓ４１９で選択したモデムを用いてＦｏＩＰ通信を行う。
【００９２】
一方、Ｓ４０１でＣＰＵ１０２が、メディア種別がアプリケーション又は画像と判定した場合はＳ４１６に処理を進め、ＣＰＵ１０２は、子電話機１２８を鳴らさずにＴ．３８通信を行う。この場合もまずＳ４１６でＣＰＵ１０２は、確立済みセッションの数を判定し、その数が１以下であればＳ４１７に処理を進めて、セッション確立応答を行い、Ｓ４１８でＴ．３８通信を開始する。
【００９３】
尚、Ｓ４０２，Ｓ４１６にて確立済みセッションの数が２と判定した場合はそれ以上セッションを生成できないので、ＣＰＵ１０２は、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信して、この処理を終了する。
【００９４】
このフローチャートで示す処理によれば、受信モードがＦＡＸ／ＴＥＬ切替の場合、ＳＬＩＣが使用可能であれば鳴動設定に応じて子電話機１２８を呼出してからＳＬＩＣと使用可能なモデムを使用してＦＡＸ／ＴＥＬ切換処理を行うことができる。またＳＬＩＣが使用不可な場合は、使用可能なモデムでＦＡＸ／ＴＥＬ切換処理を行うことができる。
【００９５】
図４の処理によれば、ＦＡＸ／ＴＥＬ切替の場合、相手がＦＡＸだった場合にＦｏＩＰ通信を実行できる。これにより、ビジー応答を返さなくて済むようになる。
【００９６】
次に図５を参照して留守番電話接続のフローを説明する。
【００９７】
図５は、実施形態１に係るＭＦＰの受信モードが留守番電話に接続の場合の受信処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ１０４或いはＨＤＤ１０６に格納されており、実行時はＲＡＭ１０５に展開され、ＣＰＵ１０２がこのプログラムを実行することにより、このフローチャートで示す処理が実行される。尚、このプログラムはセッション毎にタスクが分かれており、各タスクがＩＮＶＩＴＥ信号を受信することにより、ＣＰＵ１０２により実行される。ここでは最初にＭＦＰ１０１が待機状態にあり、ユーザが任意の操作をできる状態とする。
【００９８】
この処理はＣＰＵ１０２が、ネットワークＩ／Ｆ制御部１１９からＩＮＶＩＴＥ信号を受信することにより開始され、先ずＳ５０１でＣＰＵ１０２は、そのＩＮＶＩＴＥ信号で指定されたメディア種別を判定する。Ｓ５０１でＣＰＵ１０２が、そのメディア種別が音声であると判定するとＳ５０２に処理を進め、ＣＰＵ１０２は、確立済みセッションの数を判定する。確立済みセッションの数が１以下であると判定するとＳ５０３に処理を進めＣＰＵ１０２は、ＳＬＩＣ１０９が使用中か否かを判定する。この判定方法は、図２のＳ２０３と同じである。Ｓ５０３でＣＰＵ１０２が、ＳＬＩＣ１０９を使用中でないと判定した場合はＳ５０４に処理を進め、ＣＰＵ１０２は、Ｉ／Ｆ制御部Ｃ１１０から制御データ信号１３７を通してＳＬＩＣ１０９で呼出し信号を生成し、接続されている子電話機１２８を鳴らす。その後ＣＰＵ１０２が、子電話機１２８の自動応答によるオフフックを検出するとＳ５０５で、セッション確立応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。
【００９９】
次にＳ５１５に進みＣＰＵ１０２は、使用可能なモデムを選択する。この選択方法は図２のＳ２０７の場合と同じである。その後Ｓ５０６に進みＣＰＵ１０２は、Ｓ５１５で選択したモデムを用いてＣＮＧ信号の検出を行いつつ、ＳＬＩＣ１０９を通じて子電話機１２８が出力するＯＧＭをＬＡＮ１５７へ送出する。そしてＳ５０７〜Ｓ５０８で、タイマによるタイムアウト、或いはＣＮＧ信号を検出するかどうかを判定する。Ｓ５０７でタイムアウトを検出すると、この処理を終了する。またＳ５０８でＣＰＵ１０２がＣＮＧ信号を検出したと判定するとＳ５０９に処理を進める。Ｓ５０９でＣＰＵ１０２は、Ｓ５１５で選択したモデムに応じてセレクタ１２２又はセレクタ１３９を切り替えて、そのモデムが送出するデータがＩ／Ｆ変換部Ａ或いはＢへ流れるように制御する。またＦｏＩＰ通信時にＳＬＩＣ１０９を使用しないため、セレクタ１２７を切り替えてモデムの同期信号がＳＬＩＣ１０９へ流れないようにする。またこのとき、ＲＡＭ１０５に保存してあるＳＬＩＣの状態情報を停止に更新する。その後Ｓ５１０に進みＣＰＵ１０２は、Ｓ５１５で選択したモデムを使用してＦｏＩＰ通信を開始して、この処理を終了する。
【０１００】
尚、Ｓ５０３でＳＬＩＣ１０９が使用中であると判定した場合はＳ５１１に処理を進め、ＣＰＵ１０２は、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信する。これは受信モードが留守ＴＥＬ接続であるためであり、子電話機１２８を呼び出すことができないのであればセッション確立を行わないようにしている。
【０１０１】
またＳ５０１のメディア種別の判定で、メディア種別がアプリケーション又は画像と判定した場合は子電話機１２８を鳴らさずにＴ．３８通信を行う事になる。この場合もまずはＳ５１２に進んで、ＣＰＵ１０２は、確立済みセッションの数を判定し、その数が１以下であればＳ５１３に進んで、セッション確立応答を行い、Ｓ５１４でＴ．３８通信を開始する。
【０１０２】
尚、Ｓ５０２，Ｓ５１２でＣＰＵ１０２が、確立済みセッションの数が２と判定した場合はそれ以上セッションを生成できないのでＳ５１１に処理を進める。Ｓ５１１でＣＰＵ１０２は、ビジー応答をネットワークＩ／Ｆ制御部１１９を通じてＬＡＮ１５７に送信して、この処理を終了する。
【０１０３】
この図５に示す処理によれば、受信モードが留守番電話接続の場合、ＳＬＩＣが使用可能であれば子電話機を呼び出し、子電話機が自動応答したことを検出するとＳＬＩＣと使用可能なモデムでＦＡＸ／ＴＥＬ切替処理を行う。ＳＬＩＣが使用不可な場合はビジー応答する。
【０１０４】
これにより、留守番電話モードの場合、相手が通話目的だった場合に、子電話機が使用不可な状況でセッション確立を行わないようにできる。これにより、無駄な課金の発生を防ぐことができるという効果がある。
【０１０５】
［実施形態２］
次に本発明の実施形態２について説明する。
【０１０６】
ＦＡＸ／ＴＥＬ切替を行う場合、前述の実施形態１で、１セッション目の音声の着信でＣＮＧ信号を検知した結果、ＦｏＩＰ通信が開始され、ＳＬＩＣ１０９からＰＣＭデータを送出する必要がないことが判明した場合に追加する制御について説明する。ＳＬＩＣ１０９からＰＣＭデータを送出する必要がなくても、そのままでは２セッション目でＳＬＩＣ１０９を使うことができない。
【０１０７】
その理由を説明する。１セッション目のメディア種別が音声の着信でＣＮＧ信号の検知に使用したモデムをモデムＡ１０７とする。この場合、モデムＡ１０７から出力されたクロックＣＬＫ、同期信号ＦＳＹＮＣを含むモデムＡ送出同期信号１３１がＩ／Ｆ変換部Ａ１２０と、セレクタ１２７経由でＳＬＩＣ１０９に供給されている。この状態をモデムＡ１０７とＳＬＩＣ１０９とＩ／Ｆ変換部Ａ１２０でクロックＣＬＫ、同期信号ＦＳＹＮＣといった「送出同期信号の共有関係を組んでいる」と定義する。
【０１０８】
この場合、次に２セッション目の音声の着信でＣＮＧ信号の検知に使用するモデムは、モデムＢ１０８となる。このとき、モデムＢ１０８とＩ／Ｆ変換部Ｂ１２１は送出同期信号の共有関係を組んでいるので、送信及び受信ＰＣＭデータの伝送タイミングに問題は生じない。しかしＳＬＩＣ１０９とＩ／Ｆ変換部Ｂ１２１は送出同期信号を共有していないので、ＳＬＩＣ１０９とＩ／Ｆ変換部Ｂ１２１間の送信及び受信ＰＣＭデータの伝送タイミングに問題が生じる。この場合、ＳＬＩＣ１０９は、１セッション目のモデムＡ１０７から出力された送出同期信号でＰＣＭデータを送信及び受信しようとする。このため、モデムＢ１０８からのクロックＣＬＫに対するセットアップとホールドタイミングが満たせずＰＣＭデータを正しく伝送できない。そのため、新たな制御方法が必要となる。
【０１０９】
前述の実施形態１で説明に使用した図４のフローチャートのステップの内、Ｓ４１０の開始直後に別途呼び出される制御を新たな制御方法として追加する。ここで追加した制御は図４に示す制御とは異なるサブルーチンとして実行され、図７に示すフローチャートを用いて説明する。
【０１１０】
図７は、実施形態２に係るＭＦＰにおけるＳ４１０のＦｏＩＰ通信の開始直後に実行されるサブルーチンの処理を説明するフローチャートである。尚、実施形態２に係るＭＦＰ１０１の構成及びその通信ネットワーク等は、前述の実施形態１の場合と同様であるため、その説明を省略する。
【０１１１】
まずＳ７００で、ＣＰＵ１０２は、ＳＬＩＣ１０９が使用中か否かを判定する。ここで使用中と判定すると、もう一方のモデムとＩ／Ｆ変換部とＳＬＩＣ１０９との間で送出同期信号の共有関係を組むことができないため、この処理を終了する。Ｓ７００でＳＬＩＣ１０９が使用中でないと判定するとＳ７０１に処理を進め、ＣＰＵ１２０は、他方のモデムが通信中か否かを判定し、通信中であればＳ７０２へ、通信中でなければＳ７０３へ処理を進める。Ｓ７０２でＣＰＵ１０２は、元々送出同期信号を共有していたモデムのＦｏＩＰ通信が終了したか否かを判定し、終了していればＳＬＩＣ１０９は再び使用可能になるので、この処理を終了する。一方、ＦｏＩＰ通信が終了していないと判定するとＳ７０１に処理を戻す。
【０１１２】
この例では、後述するＳ７０３からＳ７１０の処理で、通信中でないモデムＢ１０８とＩ／Ｆ変換部Ｂ１２１とＳＬＩＣ１０９との間で送出同期信号の共有関係の組み直しを行う。
【０１１３】
他方のモデム（ここではモデムＢ１０８）が通信中でないときはＳ７０３に進み、ＣＰＵ１０２は、ＳＬＩＣ１０９とモデムＢ１０８に対するリセット信号を発行して、動作を停止させ初期化する。次にＳ７０４に処理を進めＣＰＵ１０２は、セレクタを制御して送出同期信号を切り替える。ここでセレクタ制御信号１４３によりセレクタ１２７を制御して、モデムＢ１０８から出力されるモデムＢ送出同期信号１３２がセレクタ１２７から送出同期信号１３３としてＳＬＩＣ１０９に出力されるように切り替える。これにより、今までモデムＡ１０７からＳＬＩＣ１０９に供給されていたクロックＣＬＫ、同期信号ＦＳＹＮＣといった送出同期信号がモデムＢ１０８から供給されることになる。
【０１１４】
次にＣＰＵ１０２はＳ７０５に処理を進め、モデムの初期化処理を行う。ここでは制御データ信号１３８によりモデムＢ１０８をリセットし、そのリセットに必要な時間をタイマで待機した後、モデムＢ１０８のリセット信号を解除して、モデムの初期設定をＩ／Ｆ変換部Ｃ１１０からの制御データ信号１３８により書き込む。次にＳ７０６に進みＣＰＵ１０２は、モデムＢ１０８が送出するモデムＢ送出同期信号１３２が安定するのに必要な時間をタイマで待機する。
【０１１５】
次にＳ７０７に進みＣＰＵ１０２は、ＳＬＩＣ１０９をリセットし、そのリセットに必要な時間をタイマで待機する。リセット信号の時間幅には規定があるのでそのような処理を行う。そしてＳ７０８でＣＰＵ１０２は、ＳＬＩＣ１０９へのリセット信号を解除する。そしてＳ７０９でＣＰＵ１０２は、ＳＬＩＣ１０９の初期化に必要な時間をタイマで待機する。ここではＳＬＩＣ１０９が、ＰＬＬ（Phase Locked Loop）などのクロック逓倍回路を備える場合、ＰＬＬのロックがかかるまでの時間が必要とある。こうしてＳＬＩＣ１０９の初期化が終了するとＳ７１０に処理を進め、ＣＰＵ１０２はＳＬＩＣ１０９の初期設定をＩ／Ｆ変換部Ｃ１１０からの制御データ信号１３７により行う。こうしてモデムＢ１０８とＩ／Ｆ変換部Ｂ１２１とＳＬＩＣ１０９との間の送出同期信号の共有関係の組み直しが完了する。その後、モデムＢ１０８とＩ／Ｆ変換部Ｂ１２１及びＳＬＩＣ１０９とＩ／Ｆ変換部Ｂ１２１でＰＣＭデータを送受信することが可能となる。
【０１１６】
１セッション目の音声の着信でＣＮＧ信号の検知した結果、ＦｏＩＰ通信が開始され、ＳＬＩＣ１０９からＰＣＭデータを送出する必要がないことが判明した場合でも、２セッション目の音声の着信でＳＬＩＣ１０９を使用することができる。
【０１１７】
また１セッション目の音声の着信でＣＮＧ信号の検知に使用したモデムがモデムＢ１０８で、モデムＢ１０８とＳＬＩＣ１０９とＩ／Ｆ変換部Ｂ１２１で送出同期信号の共有関係を組んでいる場合にも同様の処理を行う。その場合Ｓ７０３でＳＬＩＣ１０９とモデムＡ１０７に対するリセット信号を発行して、モデムＡ１０７とＳＬＣＩ１０９の動作を停止させて、それらを初期化する。そしてＳ７０４でセレクタ１２７を制御して、モデムＡ１０７から出力されるモデムＡ送出同期信号１３１がセレクタ１２７から送出同期信号１３３としてＳＬＩＣ１０９に出力されるように切り替える。そしてＳ７０５でモデムＡ１０７のリセット信号を解除して、モデムＡ１０７の初期設定をＩ／Ｆ変換部Ｃ１１０からの制御データ信号１３６により書き込む。
【０１１８】
［実施形態３］
次に実施形態３について説明する。尚、実施形態３に係るＭＦＰ１０１の構成及びその通信ネットワーク等は、前述の実施形態１の場合と同様であるため、その説明を省略する。
【０１１９】
留守ＴＥＬ接続を行う場合、実施形態２で説明したように、１セッション目の音声の着信でＣＮＧ信号を検知した結果、ＦｏＩＰ通信が開始され、ＳＬＩＣ１０９からＰＣＭデータを送出する必要がないことが判明した場合に追加する制御について説明する。ＳＬＩＣ１０９からＰＣＭデータを送出する必要がなくても、そのままでは２セッション目でＳＬＩＣ１０９を使うことができない。
【０１２０】
その理由と追加する制御内容は、実施形態２で説明したのと同じである。実施形態１で説明に使用した図５のフローチャートのステップの内、Ｓ５１０の開始直後に図７で示すサブルーチンを別途呼び出す。そうしてモデムとＳＬＩＣ１０９とＩ／Ｆ変換部でクロックＣＬＫ、同期信号ＦＳＹＮＣといった送出同期信号の共有関係を組み直す。こうすることにより、２セッション目の音声の着信でＳＬＩＣ１０９を使用することができる。
【０１２１】
［実施形態４］
次に実施形態４について説明する。尚、実施形態４に係るＭＦＰ１０１の構成及びその通信ネットワーク等は、前述の実施形態１の場合と同様であるため、その説明を省略する。
【０１２２】
自動受信を行う時は、１セッション目の音声の着信にてＳＬＩＣ１０９で電話を呼出した後、ＦｏＩＰ通信が開始され、ＳＬＩＣ１０９からＰＣＭデータを送出する必要がないことが判明した場合に追加する制御について説明する。ＳＬＩＣ１０９からＰＣＭデータを送出する必要がなくても、そのままでは２セッション目でＳＬＩＣ１０９を使うことができない。実施形態１で説明に使用した図２のフローチャートのステップの内、Ｓ２０５を実行した後、ユーザが子電話機１２８を使わずに、Ｓ２０８でＦｏＩＰ通信を開始した場合が該当する。
【０１２３】
その理由と追加する制御内容は実施形態２と同じである。図５のフローチャートのステップの内、Ｓ２０８の開始直後に図７で示すサブルーチンを別途呼び出す。そうしてモデムとＳＬＩＣ１０９とＩ／Ｆ変換部でクロックＣＬＫ、同期信号ＦＳＹＮＣといった送出同期信号の共有関係を組み直す。これにより２セッション目の音声の着信でＳＬＩＣ１０９を使うことができる。
【０１２４】
次に実施形態５について説明する。尚、実施形態５に係るＭＦＰ１０１の構成及びその通信ネットワーク等は、前述の実施形態１の場合と同様であるため、その説明を省略する。
【０１２５】
上記実施形態２〜４の制御では、Ｓ７０３とＳ７０５でモデムをリセットして初期化処理を行っているので、その分処理時間が余分にかかってしまう。モデムをリセットせず、モデムの初期化処理を省略することで処理を高速化する。それ以外の処理は上記実施形態２〜４の制御と同じである。
【０１２６】
これら実施形態によれば、２セッション目に音声のＩＮＶＩＴＥ信号を受信した際に以下に示すような効果が得られる。
（１）ＦＡＸ／ＴＥＬ切替の場合、或いは留守ＴＥＬ接続の場合
１セッション目の音声の着信でＣＮＧ検知した結果、ＦｏＩＰ通信が開始され、ＳＬＩＣからＰＣＭデータを送出する必要がないことが判明した場合、２セッション目でＳＬＩＣを使用して子電話の呼び出しや自動応答等の処理ができる。
（２）自動受信の場合
１セッション目の音声の着信でＳＬＩＣで電話を呼出した後、ＦｏＩＰ通信が開始され、ＳＬＩＣからＰＣＭデータを送出する必要がないことが判明した場合、２セッション目の音声の着信で、ＳＬＩＣを使って電話の呼び出しや自動応答等の処理ができる。
【０１２７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015002552.tif 000003
【図２】
2015002552.tif 000004
【図３】
2015002552.tif 000005
【図４】
2015002552.tif 000006
【図５】
2015002552.tif 000007
【図６】
2015002552.tif 000008
【図７】
2015002552.tif 000009