(57)【要約】      （修正有）【課題】複数のＰＣＭインタフェースに同一データを転送する場合、回路構成が簡潔になるとともに、制御負荷を軽減する仕組みを提供する。【解決手段】受信したデジタル信号を信号処理ユニットによって処理し、ＣＮＧ信号が含まれると判定すると、デジタル信号がみなし音声として受信されるファクシミリ信号であると判断してＴ．３０によるファクシミリ受信を実行し、ＣＮＧ信号が含まれないと判定すると、音声信号であると判断して、音声通話を実行する。信号処理ユニットは、第１の同期シリアルインタフェースにおいて、一端に接続されたモデム処理部をマスタとし、他端に接続された第１のインタフェース変換部をスレーブとしてデータ転送を行い、第２の同期シリアルインタフェースにおいて、一端及び他端に接続された音声処理部及び第２のインタフェース変換部の両方をスレーブとして、上記マスタと同一の転送タイミングでスレーブに対してデータ転送を行う。【選択図】図５
2015012335.tif 000002
【特許請求の範囲】
【請求項１】
音声帯域のデジタル信号を処理する信号処理ユニットであって、
画像信号を処理するモデム処理手段と、
音声信号を処理する音声処理手段と、
前記モデム処理手段に第１の同期シリアルインタフェースを介して接続され、システムバスと前記モデム処理手段への該第１の同期シリアルインタフェースを適合させる第１のインタフェース変換手段と、
前記音声処理手段に第２の同期シリアルインタフェースを介して接続され、システムバスと前記音声処理手段への該第２の同期シリアルインタフェースを適合させる第２のインタフェース変換手段と
を備え、
前記第１の同期シリアルインタフェースは、一端に接続された前記モデム処理手段をマスタとし、他端に接続された前記第１のインタフェース変換手段をスレーブとしてデータ転送を行い、
前記第２の同期シリアルインタフェースは、一端及び他端に接続された前記音声処理手段及び前記第２のインタフェース変換手段の両方をスレーブとして、前記マスタと同一の転送タイミングで前記両方のスレーブに対してデータ転送を行うことを特徴とする信号処理ユニット。
【請求項２】
一端が前記モデム処理手段に前記第１の同期シリアルインタフェースを介して接続され、他端が前記第１及び第２のインタフェース変換手段に接続され、前記モデム処理手段に対して、前記第１のインタフェース変換手段から出力された前記デジタル信号又は前記第２のインタフェース変換手段から出力された前記デジタル信号を切り替えて供給するデータ切替手段をさらに備えることを特徴とする請求項１に記載の信号処理ユニット。
【請求項３】
前記第１及び第２のインタフェース変換手段は、共通デバイスとして同一回路上に設けられ、
前記モデム処理手段に対して、前記第１のインタフェース変換手段から出力された前記デジタル信号又は前記第２のインタフェース変換手段から出力された前記デジタル信号を供給することを特徴とする請求項１に記載の信号処理ユニット。
【請求項４】
前記第１及び第２のインタフェース変換手段は、ＵＡＲＴの非同期シリアル転送をインタフェース変換することを特徴とする請求項１に記載の信号処理ユニット。
【請求項５】
前記第１及び第２の同期シリアルインタフェースは、ＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）データを転送するＰＣＭインタフェースであることを特徴とする請求項１乃至４の何れか１項に記載の信号処理ユニット。
【請求項６】
画像通信装置であって、
ネットワークを介して通信可能な外部装置から音声帯域のデジタル信号を受信する受信手段と、
前記受信手段によって受信した前記デジタル信号を処理する、請求項１乃至５の何れか１項に記載の信号処理ユニットと
を備えることを特徴とする画像通信装置。
【請求項７】
前記信号処理ユニットは、
前記音声処理手段及び前記モデム処理手段に同一のタイミングで該デジタル信号を供給し、前記モデム処理手段によって前記デジタル信号にＣＮＧ信号が含まれるか否かを判定し、該ＣＮＧ信号が含まれると判定すると前記デジタル信号を前記モデム処理手段によって処理させ、該ＣＮＧ信号が含まれないと判定すると前記デジタル信号を前記音声処理手段によって処理させることを特徴とする請求項６に記載の画像通信装置。
【請求項８】
前記ＣＮＧ信号が含まれると判定すると、前記デジタル信号がみなし音声として受信されるファクシミリ信号であると判断して、Ｔ．３０によるファクシミリ受信が前記モデム処理手段によって実行され、
前記ＣＮＧ信号が含まれないと判定すると、前記デジタル信号が音声信号であると判断して、音声通話が前記音声処理手段によって実行されることを特徴とする請求項７に記載の画像通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰファクシミリ機能を搭載し、複数の同期シリアルインタフェースを有する画像通信装置、及び信号処理ユニットに関し、特にＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）データを転送するＰＣＭインタフェースの転送タイミングに関するものである。
【背景技術】
【０００２】
近年、従来の回線交換式の電話回線網をＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）技術をベースにしたネットワークに置き換え、ＬＡＮ上或いは次世代ネットワーク（ＮＧＮ：Ｎｅｘｔ Ｇｅｎｅｒａｔｉｏｎ Ｎｅｔｗｏｒｋ）上でサービスを提供する技術が幅広く普及している。ここで、ＮＧＮは、ネットワーク自体に帯域保証機能、セキュリティ機能を備え、電話サービス、映像通信サービス、データ通信サービス等を統合的に実現するＩＰネットワークを示す。
【０００３】
また、これらＬＡＮ上又はＮＧＮ上の通信機器との間には、仮想的なセッションが確立され、セッションが成立している間はサービスを保証するＳＩＰ（Ｓｅｓｓｉｏｎ Ｉｎｉｔｉａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）が普及し、利用されている。このＳＩＰによりセッションを確立した通信機器において、ＩＰやＶＯＩＰ（Ｖｏｉｃｅ  Ｏｖｅｒ  ＩＰ）等のプロトコルを用いて、通話若しくは画像通信を行い、又はこれらを同時に行う等の様々な形態のサービスが提案されている。さらに、この画像通信に関しては、ＩＴＵ−Ｔ勧告Ｔ．３８のデジタルファクシミリ手順によるファクシミリ通信及びＩＴＵ−Ｔ勧告Ｔ．３０のデジタルファクシミリ手順によるファクシミリ通信（ＶＯＩＰみなし音声によるＴ．３０ファクシミリ通信）等がある。
【０００４】
このような音声通信又は画像通信では、画像通信装置内において複数のＰＣＭインタフェースを介して各処理部へＰＣＭデータ転送が行われる。例えば、特許文献１には、データ信号線と同期信号線を備える同期シリアルバスが用いられ、転送間の一方をマスタ、他方をスレーブとして動作させることが開示されている。また、複数のスレーブを選択的に切り替えてマスタと接続し、複数のスレーブとＰＣＭデータ転送を行う場合も、転送間の一方をマスタ、他方をスレーブとして動作させることは同じであり、各々マスタの転送タイミングで双方向データの送受信を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２０２６４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術には以下に記載する問題がある。複数の異なるＰＣＭインタフェースにおいては、マスタ、スレーブ間において各々のマスタで異なる転送タイミングにより通信を行うことになるが、一連の処理を分散して行うため、各々のＰＣＭインタフェース間に同一データを転送する場合がある。この場合、複数のＰＣＭインタフェースの各々のマスタで異なるＰＣＭ転送タイミングで同一データを転送することが必要であり、制御が複雑となり、また制御負荷の増大によるパフォーマンスの低下に繋がっていた。
【０００７】
上記制御では、転送データをメモリに記憶するなどして、異なる非同期なマスタの転送タイミングで衝突しないように読み出しを行い、各々のＰＣＭインタフェース間に同一データを供給するよう制御している。さらには、各々のＰＣＭインタフェース間に同一データを転送している間は、転送データを保護するため、次の転送データの書き込みを回避するなどの制御を行う必要があり、制御負荷の増大が問題となっている。
【０００８】
本発明は、上述の問題に鑑みて成されたものであり、複数のＰＣＭインタフェースに同一データを転送する場合、回路構成が簡潔になるとともに、ＰＣＭデータ転送する際の制御負荷を軽減する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、音声帯域のデジタル信号を処理する信号処理ユニットであって、画像信号を処理するモデム処理手段と、音声信号を処理する音声処理手段と、前記モデム処理手段に第１の同期シリアルインタフェースを介して接続され、前記デジタル信号を前記音声処理手段が処理可能な形式に変換する第１のインタフェース変換手段と、前記音声処理手段に第２の同期シリアルインタフェースを介して接続され、前記デジタル信号を前記モデム処理手段が処理可能な形式に変換する第２のインタフェース変換手段とを備え、前記第１の同期シリアルインタフェースは、一端に接続された前記モデム処理手段をマスタとし、他端に接続された前記第１のインタフェース変換手段をスレーブとしてデータ転送を行い、前記第２の同期シリアルインタフェースは、一端及び他端に接続された前記音声処理手段及び前記第２のインタフェース変換手段の両方をスレーブとして、前記マスタと同一の転送タイミングで前記両方のスレーブに対してデータ転送を行うことを特徴とする。
【００１０】
また、本発明は、画像通信装置であって、ネットワークを介して通信可能な外部装置から音声帯域のデジタル信号を受信する受信手段と、前記受信手段によって受信した前記デジタル信号を処理する、上記信号処理ユニットとを備えることを特徴とする。
【発明の効果】
【００１１】
本発明は、複数のＰＣＭインタフェースに同一データを転送する場合、回路構成が簡潔になるとともに、ＰＣＭデータ転送する際の制御負荷を軽減する仕組みを提供できる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係るネットワークシステムの構成を示す図。
【図２】本実施形態に係る機能が搭載されている画像通信装置のハードウェア構成を示すブロック図。
【図３】本実施形態に係る本実施形態に係るＰＣＭ処理部の詳細なブロック図。
【図４】本実施形態に係るＰＣＭインタフェースのタイミングチャートである。
【図５】本実施形態に係る処理フローを示すフローチャート。
【図６】本実施形態に係るＳＩＰセッション確立時のシーケンスを示す図。
【図７】本実施形態の変形例に係るＰＣＭ処理部の他の詳細なブロック図。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１４】
＜ネットワークシステムの構成＞
以下、では、図１乃至７を参照して、本発明に係る一実施形態について説明する。まず、図１を参照して、本実施形態を適用可能なネットワークシステムの構成について説明する。
【００１５】
ＮＧＮ網１０８上には、ＳＩＰサーバ１０４、ホームゲートウェイ１０５、１０６、及びメディアゲートウェイ１０７が接続されている。ＳＩＰサーバ１０４は、ＩＰ電話サービス及びＩＰファクシミリ通信における呼接続処理を行なうため、電話番号とＩＰアドレスの変換等のＳＩＰ（Ｓｅｓｓｉｏｎ Ｉｎｉｔｉａｔｉｏｎ Ｐｒｏｔｏｃｏｌ）サービスを提供する。画像通信装置１０１は、これらの中継装置を介して画像通信装置１０２、１０３と通信可能に接続される。
【００１６】
ホームゲートウェイ１０５、１０６は、ＮＧＮ網１０８と画像通信装置１０１、１０２とを中継するように各々接続される。なお、ホームゲートウェイ１０５、１０６と画像通信装置１０１、１０２との間は、それぞれＣＳＭＡ／ＣＤインタフェース１１０、１１１によって接続される。これらは、ＩＴＵ−Ｔ勧告Ｔ．３８のデジタルファクシミリ手順によるファクシミリ通信及びＩＴＵ−Ｔ勧告Ｔ．３０のデジタルファクシミリ手順によるファクシミリ通信（ＶＯＩＰみなし音声によるＴ．３０ファクシミリ通信）を行なうインタフェース機器である。ここで、ＶＯＩＰは、Ｖｏｉｃｅ ｏｖｅｒ Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌの略記である。また、画像通信装置１０１、１０２は、ＮＧＮ網１０８を介してＳＩＰに準拠した呼接続やＩＴＵ−Ｔ標準Ｔ．３８通信を行う。なお、ＳＩＰ準拠呼接続に関しては、ＩＥＴＦ ＲＦＣ３２６１ Ｓｅｓｓｉｏｎ Ｉｎｉｔｉａｔｉｏｎ Ｐｒｏｔｃｏｌにて定義されているＳＩＰサーバ１０４を利用する。
【００１７】
メディアゲートウェイ１０７は、ＮＧＮ網１０８とＰＳＴＮ１０９を接続するため、回線業者やネットワーク業者により設置される。メディアゲートウェイ１０７は、音声信号とＩＰパケットの間で信号のデジタル／アナログ変換を行なうとともに、ＰＳＴＮ１０９に接続された加入者端末（音声端末等）に対する発呼を制御する。画像通信装置１０３は、ＰＳＴＮ１０９に接続されたＧ３アナログファクシミリ装置で、ＩＴＵ−Ｔ勧告Ｔ．３０のアナログファクシミリ手順によりファクシミリ通信を行なう。
【００１８】
＜画像通信装置の構成＞
次に、図２を参照して、本実施形態に係る画像通信装置１０１のハードウェア構成について説明する。図２において、ＣＰＵ２０１は、リードオンリーメモリであるＲＯＭ２０２に格納されたプログラムに従って画像通信装置の全体を制御する。また、ＴＣＰ／ＩＰのプロトコル処理も行ない、画像データのＴＣＰ／ＩＰフレームへの組立はＣＰＵ２０１の制御により行われる。ＲＡＭ２０３は、ランダムアクセスメモリであり、プログラム実行時のワークメモリとして使用すると共に、送受信する画像データのバッファリングにも使用される。
【００１９】
スキャナＩ／Ｆ制御部２０４は、スキャナ２０５を制御する装置であり、読み取られた原稿画像をデジタルデータに変換し、変換されたデジタルデータは、ＣＰＵ２０１の制御によりＲＡＭ２０３に転送され、後述するように送信或いは記録出力される。圧縮処理部２０６は、ＭＨ、ＭＲ、ＭＭＲ或いはＪＢＩＧ方式の符号化・復号化処理部であり、画像送信時には、読み取った画像データを符号化してデータ圧縮し、受信時には、符号化されている画像データを復号化する。
【００２０】
ＣＯＤＥＣ２０７は、Ｔ．３８インターネットファクシミリ信号を送受信するために必要な符号化／復号化方式を少なくともサポートするものとする。ＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）処理部２０８は、後述するように、音声信号、又は、みなし音声として送受信されるファクシミリ信号のためのＶｏＩＰ方式の符号化／復号化方式をサポートする。ＰＣＭ処理部２０８は、信号処理ユニットの一例である。本実施形態では、画像通信装置１０２等の外部装置から信号を受信すると、ＰＣＭ処理部２０８でＣＮＧ（Ｃａｌｌｉｎｇ）信号の有無を検出して、受信した信号が音声信号であるか、又は、みなし音声として送受信されるファクシミリ信号（画像信号）であるかを判定する。
【００２１】
キー操作部２０９は、ダイヤルやファクシミリ送受信の操作ボタンなどから構成され、ユーザからの操作指示が行われる。また、パネル制御部２１０は、各種情報の表示やユーザからの指示入力を行うオペレーションパネル２１１を制御する。プリンタＩ／Ｆ制御部２１２は、電子写真方式、インクジェット方式など任意の記録方式により構成されたプリンタ２１３を制御する装置であり、受信（或いは他の方法で入力）した画像データを印刷用ラスタデータに変換し、印刷出力する。ＨＤＤ２１４は、ハードディスクドライブであり、印刷データや、他の様々なデータの格納に使用する。
【００２２】
ネットワークＩ／Ｆ制御部２１５は、ＬＡＮコントローラであり、ホームゲートウェイ１０５（１０６）との間でＣＳＭＡ／ＣＤインタフェース１１０（１１１）を経由してデータ送受信を行なう。送信するデータをネットワークＩ／Ｆ制御部２１５に転送すると、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ）フレームヘッダとＦＣＳ（Ｆｒａｍｅ Ｃｈｅｃｋ Ｓｅｑｕｅｎｃｅ）などを付加した上で、ＣＳＭＡ／ＣＤインタフェース１１０に送信する。バス２１６は、ＣＰＵ２０１、ＲＡＭ２０３、圧縮処理部２０６、ＣＯＤＥＣ２０７、ＰＣＭ処理部２０８、ネットワークＩ／Ｆ制御部２１５等が接続され、ＣＰＵ２０１からの制御信号や各装置間のデータ信号が送受信されるシステムバスである。
【００２３】
＜ＰＣＭ処理部の構成＞
次に、図３を参照して、ＰＣＭ処理部２０８の詳細構成について説明する。ＰＣＭ処理部２０８は、モデム処理部３０１、音声処理部３０２、音声入出力部３０３、及びインタフェース変換部３０４、３０５を備える。上述したように、ＰＣＭ処理部２０８は、音声帯域のデジタル信号を送受信する。図３に示すように、モデム処理部３０１と、インタフェース変換部（第１のインタフェース変換手段）３０４とは、ＰＣＭインタフェース（第１の同期シリアルインタフェース）３０６を介して接続される。また、音声処理部３０２と、インタフェース変換部（第２のインタフェース変換手段）３０５とは、ＰＣＭインタフェース（第２の同期シリアルインタフェース）３０７を介して接続される。
【００２４】
モデム処理部３０１は、送信時には符号化された画像データを変調して、音声帯域のデジタル信号であるＰＣＭデータに変換し、受信時には受信した音声帯域のデジタル信号であるＰＣＭデータを復調して、符号化された画像データを出力する。音声入出力部３０３は、音声の入出力を行う電話やハンドセットから構成されている。
【００２５】
また、音声処理部３０２は、送信時には、音声入出力部３０３からのアナログ音声信号を音声帯域のデジタル信号であるＰＣＭデータに変換し、受信時は受信した音声帯域のデジタル信号であるＰＣＭデータをアナログ音声に変換して音声入出力部３０３へ出力する。これらの音声帯域のデジタル信号は、音声信号、又は、みなし音声として送受信されるファクシミリ信号のためのＶｏＩＰ方式の符号化／復号化方式をサポートするＰＣＭデータである。
【００２６】
インタフェース変換部３０４、３０５は、システムバスであるバス２１６とモデム処理部３０１、音声処理部３０２のＰＣＭインタフェース３０６、３０７を適合させ、データの送受信を行うためにインタフェース変換を行うものである。
【００２７】
なお、本実施形態によれば、音声帯域のデジタル信号の受信時においては、ＰＣＭ処理部２０８は、ＣＮＧ信号が含まれるか否かによって、受信した信号が音声信号であるか、又は、みなし音声として送受信されるファクシミリ信号であるかを判定する。この際、受信した音声帯域のデジタル信号は、インタフェース変換部３０５、ＰＣＭインタフェース３０７を介して音声処理部３０２に入力される。同時に、当該デジタル信号は、ＰＣＭインタフェース３０６を介してモデム処理部３０１に入力され、モデム処理部３０１でＣＮＧ信号が含まれるか否かが判定される。ＣＮＧ信号が含まれている場合は、当該デジタル信号は、みなし音声として送受信されるファクシミリ信号であると判断され、モデム処理部３０１で処理される。つまり、ここでは、複数のＰＣＭインタフェースに同一の信号を供給する必要があり、従来においては複雑な制御が必要とされている。しかし、本発明は、このような複雑な制御を行うことなく、っ制御負荷を軽減することを特徴とするものであり、以下に詳細に説明する。
【００２８】
＜タイミングチャート＞
次に、図４を参照して、ＰＣＭインタフェースのタイミングチャートについて説明する。ＰＣＭインタフェースは、同期シリアル転送を行うためのインタフェースであり、タイミングチャート４１０、４２０を例に説明する。
【００２９】
タイミングチャート４１０は、クロックＣＬＫ及び同期信号ＦＳＹＮＣの２つのタイミング信号と、データ入力ＳＤＩ及びデータ出力ＳＤＯとの２つのデータ信号とを示す。つまり、ＰＣＭインタフェースは、合計４線の信号線より構成される。
【００３０】
ＰＣＭインタフェース３０６は、ＰＣＭインタフェース間のどちらか一方がマスタとなり、他方がスレーブとなる。クロックＣＬＫ及び同期信号ＦＳＹＮＣは、マスタがスレーブに対して供給するタイミング信号であり、マスタがＰＣＭインタフェースの転送タイミングを決定している。ここでは、同期信号ＦＳＹＮＣの立ち上がりエッジから２つ目のクロックＣＬＫの立ち上がりエッジからデータ信号が開始することを示している。以降、連続する例えば８つのデータ入力ＳＤＩ及びデータ出力ＳＤＯが有効なデータ信号であることを意味している。
【００３１】
ところで、ＰＣＭインタフェースは、どちらか一方がマスタとなり、他方がスレーブとなる場合に限定されることはない。ＰＣＭインタフェース３０７は、ＰＣＭインタフェース３０６で用いられるクロックＣＬＫ、同期信号ＦＳＹＮＣのタイミング信号を、ＰＣＭインタフェース間の両方に供給し、両方をスレーブとして、データ信号の転送を行うことが可能である。この場合、ＰＣＭインタフェース３０６、３０７は、同一のタイミング信号で動作させるため、仮に同一データ信号を転送する場合、同期しているため、特にタイミングを考慮せず転送可能となる。
【００３２】
タイミングチャート４２０は、クロックＣＬＫの１つのタイミング信号と、データ入力ＳＤＩ及びデータ出力ＳＤＯの２つのデータ信号とを示す。つまり、ＰＣＭインタフェースは、合計３線の信号線より構成される。
【００３３】
ＰＣＭインタフェース３０６では、ＰＣＭインタフェース間のどちらか一方がマスタ、他方がスレーブとなる。クロックＣＬＫは、マスタがスレーブに対して供給するタイミング信号であり、マスタがＰＣＭインタフェースの転送タイミングを決定している。ここでは、クロックＣＬＫが変化した最初の立ち下がりエッジからデータ信号が開始することを示している。以降、連続する例えば８つのデータ入力ＳＤＩ、データ出力ＳＤＯが有効なデータ信号であることを意味している。つまり、ＰＣＭインタフェース３０６は、一端に接続されたモデム処理部３０１をマスタとし、他端に接続されたインタフェース変換部３０４をスレーブとしてデータ転送を行うことができる。
【００３４】
この場合も、ＰＣＭインタフェースは、どちらか一方がマスタとなり、他方がスレーブとなる場合に限定されることはない。ＰＣＭインタフェース３０７では、ＰＣＭインタフェース３０６で用いられるクロックＣＬＫのタイミング信号を、ＰＣＭインタフェース間の両方に供給し、両方をスレーブとして、データ信号の転送を行うことが可能である。つまり、ＰＣＭインタフェース３０７は、一端及び他端に接続された音声処理部３０２及びインタフェース変換部３０５の両方をスレーブとして、上記モデム処理部３０１であるマスタと同一の転送タイミングで両方のスレーブに対してデータ転送を行うことができる。
【００３５】
ところで、ＰＣＭインタフェース３０６、３０７は、これに限らず、一般的な同期シリアルインタフェースであってもよい。例えば、同期信号ＦＳＹＮＣの代わりにチップセレクトＣＳを有する同期シリアル転送や時分割で複数のデータ転送を行うＴＤＭ（Ｔｉｍｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅｘｉｎｇ）の同期シリアル転送であってもよい。また、インタフェース変換部３０４、３０５は、システムバスであるバス２１６に限らず、その他のインタフェースを変換するものであってもよい。例えば、ＣＰＵ２０１の汎用インタフェースである非同期シリアル転送を行うＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ Ａｓｙｎｃｈｒｏｎｏｕｓ Ｒｅｃｅｉｖｅｒ Ｔｒａｎｓｍｉｔｔｅｒ）等の非同期シリアルインタフェースを変換するものであってもよい。
【００３６】
＜処理フロー＞
次に、図５を参照して、本発明の実施例の処理フローについて説明する。ここでは、着信側端末の着信信号が通話による音声信号か、又はみなし音声として受信されるファクシミリ信号かを、ＣＮＧ（Ｃａｌｌｉｎｇ）信号の有無を検出することにより自動的に判別する自動受信動作（ＦＡＸ／ＴＥＬ切り替え動作）を例に説明する。なお、以下で説明する画像通信装置１０１のＣＰＵ２０１がＲＯＭ２０２やＨＤＤ２１４等に予め格納された制御プログラムをＲＡＭ２０３に読み出して実行することにより実現される。
【００３７】
まず、Ｓ５０１において、ＣＰＵ２０１は、着信側端末において着信信号を受信したか否かを判定する。着信信号を受信していない場合（Ｓ５０１−ＮＯ）はＳ５０１の処理を定期的に繰り返す。一方、着信側端末において着信信号を受信した場合、即ち、発信側端末よりＳＩＰセッション確立要求（ＩＮＶＩＴＥ）が着信側端末へ送信される（Ｓ５０１−ＹＥＳ）場合はＳ５０２に進む。
【００３８】
Ｓ５０２において、ＣＰＵ２０１は、発信側端末とのＳＩＰ機能によるＳＩＰセッションを確立し、接続動作を開始する。ＳＩＰセッションは、発信側端末がＳＩＰセッション確立要求（ＩＮＶＩＴＥ）を着信側端末へ送信し、着信側端末は受信したＩＮＶＩＴＥに対して成功応答を発信側端末へ返信する。発信側端末は成功応答を受信すると着信側端末へＡＣＫを送信するといった手順で確立される。また、ＳＩＰセッションで利用するメディアは発信側と着信側がお互い利用を希望するメディアと、メディアを受信するためのポート番号などを記述したＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を交換（ＳＤＰネゴシエーション）して決定する。
【００３９】
ここで、図６を参照して、ＳＩＰセッション確立時のシーケンスについて説明する。図６のシーケンス６００では、本実施形態における画像通信装置（外部装置）１０２が、画像通信装置１０１に対してオファーＳＤＰを含めたＳＩＰ接続要求メッセージ（ＩＮＶＩＴＥ）を送信してＳＩＰセッションの確立を希望する場合のシーケンスを示す。
【００４０】
Ｓ６０１において、画像通信装置１０２は、画像通信装置１０１に対して、ＩＮＶＩＴＥメッセージを送信する。ＩＮＶＩＴＥメッセージには、ＳＩＰセッションで利用したいメディア情報と受信ポート番号を記述したＳＤＰが含まれている。ここでは、通話を目的として、ｍ＝ａｕｄｉｏ５００４ＵＤＰと記述していることでメディア種別ａｕｄｉｏ（音声）をＵＤＰのポート番号５００４を利用してデータ通信を行うＳＩＰセッションを確立することを提案している。
【００４１】
Ｓ６０２において、画像通信装置１０１は、自装置宛のＩＮＶＩＴＥメッセージを受信すると、ＩＮＶＩＴＥメッセージに含まれているオファーＳＤＰを精査し、対応可能なメディア情報が記述されていれば、２００ ＯＫメッセージを送信する。２００ ＯＫメッセージには画像通信装置１０１が受け入れるメディア情報と受信ポート番号を記述したＳＤＰが含まれている。本実施形態では、ｍ＝ａｕｄｉｏ ５００４ ＵＤＰと記述していることでメディア種別ａｕｄｉｏをＵＤＰのポート番号５００４を受信ポートとしてデータ通信を行うＳＩＰセッションを確立することに同意している。
【００４２】
Ｓ６０３において、画像通信装置１０２は、２００ ＯＫメッセージを受信すると、２００ ＯＫメッセージを受信したことを示すＡＣＫメッセージを送信する。これによって、画像通信装置１０２と画像通信装置１０１との間に、両者が同意したメディア情報でデータ通信を実現するＳＩＰセッションが確立したこととなる。
【００４３】
ところで、前述したａｕｄｉｏ以外のメディア種別でセッションを確立することも可能である。図６のシーケンス６１０では、本実施形態における画像通信装置１０２が、画像通信装置１０１に対してオファーＳＤＰを含めたＳＩＰ接続要求メッセージ（ＩＮＶＩＴＥ）を送信して他のＳＩＰセッションの確立を希望する場合のシーケンスを示す。
【００４４】
Ｓ６０４において、画像通信装置１０２は、画像通信装置１０１に対して、ＩＮＶＩＴＥメッセージを送信する。ＩＮＶＩＴＥメッセージには、ＳＩＰセッションで利用したいメディア情報と受信ポート番号を記述したＳＤＰが含まれている。ここでは、画像通信を目的として、ｍ＝ｉｍａｇｅ ９０００ ＴＣＰと記述していることでメディア種別ｉｍａｇｅ（画像）をＴＣＰのポート番号９０００を利用してデータ通信を行うＳＩＰセッションを確立することを提案している。
【００４５】
Ｓ６０５において、画像通信装置１０１は、自装置宛のＩＮＶＩＴＥメッセージを受信すると、ＩＮＶＩＴＥメッセージに含まれているオファーＳＤＰを精査し、対応可能なメディア情報が記述されていれば、２００ ＯＫメッセージを送信する。２００ ＯＫメッセージには画像通信装置１０１が受け入れるメディア情報と受信ポート番号を記述したＳＤＰを含める。本実施形態では、ｍ＝ｉｍａｇｅ ９０００ ＴＣＰと記述していることでメディア種別ｉｍａｇｅをＴＣＰのポート番号９０００を受信ポートとしてデータ通信を行うＳＩＰセッションを確立することに同意している。
【００４６】
Ｓ６０６において、画像通信装置１０２は、２００ ＯＫメッセージを受信すると、２００ ＯＫメッセージを受信したことを示すＡＣＫメッセージを送信する。これによって、画像通信装置１０２と画像通信装置１０１との間に、両者が同意したメディア情報でデータ通信を実現するＳＩＰセッションが確立したこととなる。
【００４７】
図５の説明に戻る。６１０のように、ｉｍａｇｅのメディア種別でＳＩＰセッションが確立されると（Ｓ５０３−ＮＯ）、Ｔ．３８のデジタルファクシミリ手順によるファクシミリ通信（画像通信）が可能となる。したがって、Ｓ５０４において、ＣＰＵ２０１は、Ｔ．３８によるファクシミリ信号を受信する。ここで、着信側端末で受信したＴ．３８のファクシミリ信号は、ＣＰＵ２０１の制御のもと、ネットワークＩ／Ｆ制御部２１５を介してＲＡＭ２０３に記憶され、ＣＯＤＥＣ２０７で、復号化処理が行われた後、圧縮画像データとしてＨＤＤ２１４に格納される。さらに、ＨＤＤ２１４より読み出された圧縮画像データは、圧縮処理部２０６で伸長処理が行われた後、プリンタＩ／Ｆ制御部２１２を介してプリンタ２１３に出力されＴ．３８のファクシミリ受信が終了する。
【００４８】
一方、６００のように、ａｕｄｉｏのメディア種別でＳＩＰセッションが確立されると（Ｓ５０３−ＹＥＳ）、音声による通話（音声通信）か、又はみなし音声として送受信されるＴ．３０ファクシミリ手順によるＶｏＩＰ方式のファクシミリ通信が可能となる。ここでは、着信側端末の受信信号（デジタル信号）が通話による音声信号か、又は、みなし音声として受信されるファクシミリ信号かを、ＣＮＧ信号の有無を検出することにより自動的に判別する自動受信動作（ＦＡＸ／ＴＥＬ切り替え動作）を行っている。
【００４９】
まず、Ｓ５０５において、ＣＰＵ２０１は、着信側端末において、受信信号を音声信号として通話接続し、自動受信を開始する。このため、受信信号はＣＰＵ２０１の制御のもと、ネットワークＩ／Ｆ制御部２１５を介してＲＡＭ ２０３に記憶され、ＰＣＭ処理部２０８のインタフェース変換部３０５を介して音声処理部３０２に供給される。
【００５０】
ただし、同時に受信信号がＰＣＭ処理部２０８のインタフェース変換部３０４を介してモデム処理部３０１に供給され、Ｓ５０６において、ＣＰＵ２０１は、みなし音声として受信されるファクシミリ通信であるかを判断するため、ＣＮＧ信号の有無を検出する。受信信号を、音声処理部３０２とモデム処理部３０１に供給するのは、ＣＮＧ検出処理がモデム処理部３０１の機能に含まれているためである。すなわち、ＦＡＸ／ＴＥＬ切り替え動作を行うため、モデム処理部３０１で音声処理部３０２の受信データを盗み聴きする必要があるため、同一の受信信号を供給している。
【００５１】
図３を用いて説明したように、ＰＣＭインタフェース３０７は、ＰＣＭインタフェース３０６で用いられるタイミング信号を、ＰＣＭインタフェース間の両方に供給し、両方をスレーブとして、データ信号の転送を行っている。このためＰＣＭインタフェース３０６、３０７は、同一のタイミング信号で同期動作するため、同一の受信信号を転送する場合、特にタイミングを考慮せずモデム処理部３０１と音声処理部３０２に転送できる。
【００５２】
モデム処理部３０１でＣＮＧ信号が検出された場合（Ｓ５０７−ＹＥＳ）はＳ５０８に進み、ＣＰＵ２０１は、みなし音声として送受信されるファクシミリ通信であることから、モデム処理部３０１によるモデム処理を選択する。続いて、Ｓ５０９において、ＣＰＵ２０１は、Ｔ．３０ファクシミリ手順によるファクシミリ受信のための処理を行い、処理を終了する。
【００５３】
一方、モデム処理部３０１でＣＮＧ信号が検出されない場合（Ｓ５０７−ＮＯ）はＳ５１０に進み、ＣＰＵ２０１は、継続して音声処理部３０２による音声処理を選択する。続いて、Ｓ５１１において、ＣＰＵ２０１は、音声入出力部３０３による音声通話を行い、処理を終了する。
【００５４】
本実施形態においては、ＦＡＸ／ＴＥＬ切り替え動作を行うため、受信データの盗み聴きを行うが、インタフェース変換部３０４、３０５を各々介してモデム処理部３０１と音声処理部３０２にそれぞれ受信信号を供給している。しかしながら、これに限らず、モデム処理部３０１で盗み聞きを行う際、音声処理部３０２に供給する受信信号をＰＣＭ処理部２０８内で切り替え制御することによりモデム処理部３０１に供給することも可能である。
【００５５】
＜変形例＞
次に、図７を参照して、ＰＣＭ処理部２０８の変形例について説明する。図７の７００は、図３と比較して、データ切替部７０１を設けたところが異なる。このデータ切替部７０１は、ＣＰＵ２０１の制御のもと、モデム処理部３０１への受信信号をインタフェース変換部（第１のインタフェース変換手段）３０４、及びインタフェース変換部（第２のインタフェース変換手段）３０５のどちらから供給するかを選択可能である。モデム処理部３０１で盗み聞きを行う際には、インタフェース変換部３０５から受信信号を供給し、それ以外はインタフェース変換部３０４から受信信号を供給する。
【００５６】
図７の７１０は、図３と比較して、インタフェース変換部（第１のインタフェース変換手段）７０２、及びインタフェース変換部（第２のインタフェース変換手段）７０３が共通デバイス７０４として同一回路上に構成されているところが異なる。この共通デバイス７０４は、ＣＰＵ２０１の制御のもと、モデム処理部３０１への受信信号をインタフェース変換部７０２、７０３のどちらから供給するかを選択可能である。モデム処理部３０１で盗み聞きを行う際には、インタフェース変換部７０３から共通デバイス７０４を介して受信信号を供給し、それ以外はインタフェース変換部７０２より受信信号を供給する。つまり、モデム処理部３０１に対して、インタフェース変換部７０２から出力されたデジタル信号又はインタフェース部７０３から出力されたデジタル信号を供給することができる。
【００５７】
図７においても、ＰＣＭインタフェース３０７は、ＰＣＭインタフェース３０６で用いられるタイミング信号を、ＰＣＭインタフェース間の両方に供給し、両方をスレーブとして、データ信号の転送を行っている。このためＰＣＭインタフェース３０６、３０７は、同一のタイミング信号で同期動作するため、同一の受信信号を転送する場合、特にタイミングを考慮せずモデム処理部３０１と音声処理部３０２に転送できる。
【００５８】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015012335.tif 000003
【図２】
2015012335.tif 000004
【図３】
2015012335.tif 000005
【図４】
2015012335.tif 000006
【図５】
2015012335.tif 000007
【図６】
2015012335.tif 000008
【図７】
2015012335.tif 000009