(57)【要約】【課題】各種機能の実行とインターネットを介した通話とを不具合なく併用して使用することができる複合機を提供すること。【解決手段】ＭＦＰ１に設けられた通信制御コントローラ２６は、インターネット通話に使用される１６ｂｉｔＰＣＭデータを受信した場合には、ＣＰＵ１１を介さずに、その１６ｂｉｔＰＣＭデータを８ｂｉｔＰＣＭデータに変換し、送受話器２３から８ｂｉｔＰＣＭデータを受信した場合には、ＣＰＵ１１を介さずに、その８ｂｉｔＰＣＭデータを１６ｂｉｔＰＣＭデータに変換する。よって、ＣＰＵ１１を介さずにインターネット通話を行えるので、コピー機能やスキャナ機能、ファクシミリ機能などが実行されてＣＰＵ１１が占有されている状態でも、通話が不安定となることがなく、不具合なくインターネット通話を行うことができる。【選択図】図２
2009060332.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続された外部装置に対してデータを送受信可能に構成され、通話機能を含む複数の機能を有する複合機において、
前記外部装置との間で外部データを送受信する送受信手段と、
その送受信手段により受信された外部データが、前記外部装置に接続されたインターネットを介して通話を行う場合に用いられる特定の外部データであるか否かを判断する判断手段と、
その判断手段により前記送受信手段により受信された外部データが前記特定の外部データであると判断された場合に、前記特定の外部データを前記通話機能により通話を行う場合に用いられる通話データに変換すると共に、前記通話機能により通話を行う場合に用いられる通話データを前記特定の外部データに変換する第１変換手段とを備えていることを特徴とする複合機。
【請求項２】
前記外部装置に接続されたインターネットを介して通話を行う場合に操作される操作手段を備え、
前記第１変換手段は、前記操作手段が操作された場合に、前記特定の外部データを前記通話機能により通話を行う場合に用いられる通話データに変換すると共に、前記通話機能により通話を行う場合に用いられる通話データを前記特定の外部データに変換するものであることを特徴とする請求項１記載の複合機。
【請求項３】
音声が入出力される音声入出力手段と、
その音声入出力手段により入出力される音声データと前記通話データとを、互いに変換する第２変換手段とを備え、
前記第１変換手段は、前記第２変換手段により音声データから変換された通話データを前記特定の外部データに対応したデータ形式に変換すると共に、前記外部装置から受信した特定の外部データを前記第２変換手段により前記音声データに変換可能な通話データに変換するものであることを特徴とする請求項１又は２に記載の複合機。
【請求項４】
前記特定の外部データの値に対応付けされた通話データを予め記憶した第１記憶手段と、
前記通話データの値に対応付けされた特定の外部データを予め記憶した第２記憶手段とを備え、
前記第１変換手段は、
前記通話データを特定の外部データに変換する場合には、前記第２変換手段により音声データから変換された通話データに対応付けされた特定の外部データを前記第２記憶手段から読み出して変換を行うと共に、
前記特定の外部データを通話データに変換する場合には、前記外部装置から受信した特定の外部データに対応付けされた通話データを前記第１記憶手段から読み出して変換を行うものであることを特徴とする請求項３記載の複合機。
【請求項５】
前記第１記憶手段には、前記通話データの変調方式およびサンプリング周波数に応じた通話データが、前記特定の外部データの値に対応付けされて記憶されると共に、
前記第２記憶手段には、前記特定の外部データの変調方式およびサンプリング周波数に応じた特定の外部データが、前記通話データの値に対応付けされて記憶されることを特徴とする請求項４記載の複合機。
【請求項６】
複数の機能の１つは、記録媒体に記録された所定の対象物を読み取り読取データを作成し、その読取データに基づいて記録媒体に所定の対象物を記録するコピー機能であり、
前記コピー機能が実行されている場合に、前記第１変換手段により前記通話データと特定の外部データとを互いに変換し、前記外部装置に接続されたインターネットを介して通話を行うものであることを特徴とする請求項１から５のいずれかに記載の複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話機能やコピー機能などの複数の機能を有する複合機に関し、特に、各種機能の実行とインターネットを介した通話とを不具合なく併用して使用することができる複合機に関するものである。
【背景技術】
【０００２】
特開２００３−１６９１６０号公報に開示されているように、外部ネットワークに接続されたパーソナルコンピュータ（以下「パソコン」と称す）と電話システムとをＵＳＢケーブルで接続し、外部ネットワークに接続された相手先の外部装置との間で、通話発信（インターネットを介した通話）ができるＵＳＢ電話システムが知られている。このＵＳＢ電話システムでは、アナログ信号の処理を電話システムで行い、電話機能としての高度なデジタル信号の処理をパソコンで行うことで、電話番号管理および着信履歴、録音などの機能を実行することができる。
【特許文献１】特開２００３−１６９１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、この電話システムにおいて、電話番号管理や着信履歴、録音などの各種機能を実行することはできるが、電話システムの主な処理を行う演算処理装置は、各種機能の処理およびパソコンとのデータの送受信の処理などにより占有されてしまう。
【０００４】
さらに、近年の電話システムは、用紙に記録されたデータを取り込むスキャナ機能や、用紙に記録されたデータを読み込んで新たな用紙に記録するコピー機能、外部の電話回線網から受信したデータを用紙に記録するファクシミリ機能など、膨大な処理量が必要な複数の機能が備えられた複合機となっている。
【０００５】
この複合機において、例えば、コピー機能が実行されている場合に、インターネットを介して通話を行うと、複合機の演算処理装置がコピー機能の実行に占有されるため、パソコンとのデータの送受信に遅れなどが生じてしまう。その結果、通話状態が不安定となったり、音声の遅れや途切れなどの弊害が生じるので、各種機能の実行と、インターネットを介した通話とを不具合なく使用できないという問題点があった。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、各種機能の実行とインターネットを介した通話とを不具合なく併用して使用することができる複合機を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の複合機は、インターネットに接続された外部装置に対してデータを送受信可能に構成され、通話機能を含む複数の機能を有する複合機において、前記外部装置との間で外部データを送受信する送受信手段と、その送受信手段により受信された外部データが、前記外部装置に接続されたインターネットを介して通話を行う場合に用いられる特定の外部データであるか否かを判断する判断手段と、その判断手段により前記送受信手段により受信された外部データが前記特定の外部データであると判断された場合に、前記特定の外部データを前記通話機能により通話を行う場合に用いられる通話データに変換すると共に、前記通話機能により通話を行う場合に用いられる通話データを前記特定の外部データに変換する第１変換手段とを備えている。
【０００８】
請求項２記載の複合機は、請求項１記載の複合機において、前記外部装置に接続されたインターネットを介して通話を行う場合に操作される操作手段を備え、前記第１変換手段は、前記操作手段が操作された場合に、前記特定の外部データを前記通話機能により通話を行う場合に用いられる通話データに変換すると共に、前記通話機能により通話を行う場合に用いられる通話データを前記特定の外部データに変換するものである。
【０００９】
請求項３記載の複合機は、請求項１又は２に記載の複合機において、音声が入出力される音声入出力手段と、その音声入出力手段により入出力される音声データと前記通話データとを、互いに変換する第２変換手段とを備え、前記第１変換手段は、前記第２変換手段により音声データから変換された通話データを前記特定の外部データに対応したデータ形式に変換すると共に、前記外部装置から受信した特定の外部データを前記第２変換手段により前記音声データに変換可能な通話データに変換するものである。
【００１０】
請求項４記載の複合機は、請求項３記載の複合機において、前記特定の外部データの値に対応付けされた通話データを予め記憶した第１記憶手段と、前記通話データの値に対応付けされた特定の外部データを予め記憶した第２記憶手段とを備え、前記第１変換手段は、前記通話データを特定の外部データに変換する場合には、前記第２変換手段により音声データから変換された通話データに対応付けされた特定の外部データを前記第２記憶手段から読み出して変換を行うと共に、前記特定の外部データを通話データに変換する場合には、前記外部装置から受信した特定の外部データに対応付けされた通話データを前記第１記憶手段から読み出して変換を行うものである。
【００１１】
請求項５記載の複合機は、請求項４記載の複合機において、前記第１記憶手段には、前記通話データの変調方式およびサンプリング周波数に応じた通話データが、前記特定の外部データの値に対応付けされて記憶されると共に、前記第２記憶手段には、前記特定の外部データの変調方式およびサンプリング周波数に応じた特定の外部データが、前記通話データの値に対応付けされて記憶される。
【００１２】
請求項６記載の複合機は、請求項１から５のいずれかに記載の複合機において、複数の機能の１つは、記録媒体に記録された所定の対象物を読み取り読取データを作成し、その読取データに基づいて記録媒体に所定の対象物を記録するコピー機能であり、前記コピー機能が実行されている場合に、前記第１変換手段により前記通話データと特定の外部データとを互いに変換し、前記外部装置に接続されたインターネットを介して通話を行うものである。
【発明の効果】
【００１３】
請求項１記載の複合機によれば、外部装置との間で送受信手段により外部データが送受信され、その送受信手段により受信された外部データが外部装置に接続されたインターネットを介して通話を行う場合に用いられる特定の外部データであるか否かが判断手段により判断される。そして、外部装置に接続されたインターネットを介して通話を行う場合に用いられる特定の外部データであると判断手段により判断されると、第１変換手段によって、特定の外部データが通話機能により通話を行う場合に用いられる通話データに変換されると共に、通話機能により通話を行う場合に用いられる通話データが特定の外部データに変換される。その結果、外部装置に接続されたインターネットを介した通話を、複数の機能の実行を制御する主制御手段による制御を介さずに行うことができる。
【００１４】
よって、外部装置に接続されたインターネットを介した通話を、複数の機能の実行を制御する主制御手段による制御を介さずに行えるので、他の複数の機能の実行により主制御手段が占有される場合でも、インターネットを介した通話の通話状態が不安定になったり、音声の遅れや途切れなどの弊害が生じることがない。従って、各種機能の実行とインターネットを介した通話とを不具合なく併用して使用することできるという効果がある。
【００１５】
また、外部装置から受信した外部データが特定の外部データであった場合に、第１変換手段により特定の外部データと通話データとの変換を行うので、送受信手段により受信した全てのデータに関して第１変換手段によるデータ変換を行う必要がない。よって、インターネットを介して通話を行う場合に用いられる特定の外部データを受信した場合にのみ第１変換手段によりデータ変換を行えばよいので、受信したデータに適した作業を行うことができるという効果がある。
【００１６】
請求項２記載の複合機によれば、請求項１記載の複合機の奏する効果に加え、外部装置に接続されたインターネットを介して通話を行う場合に操作される操作手段が操作されると、第１変換手段により特定の外部データと通話データとの変換が行われる。
【００１７】
ここで、操作手段が操作されるのは、操作者によりインターネットを介して通話を行う要求がなされた場合である。一方、外部装置から受信した外部データが特定の外部データである場合には、相手先からインターネットを介した通話の要求がなされた場合である。即ち、操作手段を備えることにより、相手先からのインターネットを介した通話の要求だけでなく、複合機からのインターネットを介した通話の要求があった場合にも、主制御手段の制御を介さずにインターネットを介した通話を行うことができるという効果がある。
【００１８】
請求項３記載の複合機によれば、請求項１又は２に記載の複合機の奏する効果に加え、音声入出力手段により入出力される音声データと通話データとが第２変換手段により変換され、その第２変換手段により音声データから変換された通話データが特定の外部データに対応したデータ形式に第１変換手段により変換される。一方、外部装置から受信した特定の外部データは、音声データに変換可能な通話データに第１変換手段により変換され、その第１変換手段により変換された通話データが第２変換手段により音声データに変換される。よって、第２変換手段は、音声データを第１変換手段により変換可能な通話データに変換するし、第１変換手段は、特定の外部データを第２変換手段により変換可能な通話データに変換するので、音声データ及び特定の外部データのデータ形式が異なる場合であっても、主制御手段を介さずにインターネットを介した通話を行うことができるという効果がある。
【００１９】
請求項４記載の複合機によれば、請求項３記載の複合機の奏する効果に加え、特定の外部データの値に対応付けされた通話データが第１記憶手段に予め記憶され、通話データの値に対応付けされた特定の外部データが第２記憶手段に予め記憶される。そして、第１変換手段によって、第２変換手段により音声データから変換された通話データに対応付けされた特定の外部データが第２記憶手段から読み出されて通話データから特定の外部データへの変換が行われると共に、外部装置から受信した特定の外部データに対応付けされた通話データが第１記憶手段から読み出されて特定の外部データから通話データへの変換が行われる。
【００２０】
よって、特定の外部データと通話データとは、それぞれ対応付けして予め記憶されており、対応するデータを第１又は第２記憶手段から読み出すだけで変換を行えるので、データの変換が複雑とならず、簡単に行うことができるという効果がある。
【００２１】
請求項５記載の複合機によれば、請求項４記載の複合機の奏する効果に加え、第１記憶手段には、通話データの変調方式およびサンプリング周波数に応じた通話データが特定の外部データの値に対応付けされて記憶され、第２記憶手段には、特定の外部データの変調方式およびサンプリング周波数に応じた特定の外部データが通話データの値に対応付けされて記憶されている。よって、特定の外部データ及び通話データが、変調方式やサンプリング周波数により異なるデータ形式となる場合でも、その特定の外部データ及び通話データに対応したデータ形式に簡単に変換することができるという効果がある。例えば、特定の外部データと通話データとのデータ形式としてデータ量（データの大きさ）が異なる場合には、その通話データと特定の外部データとの間におけるデータの間引き又は付加を容易に行うことができる。
【００２２】
請求項６記載の複合機によれば、請求項１から５のいずれかに記載の複合機の奏する効果に加え、記録媒体に記録された所定の対象物を読み取って作成された読取データに基づいて記録媒体に所定の対象物を記録するコピー機能が実行されている場合に、第１変換手段による通話データと特定の外部データとの変換が行われる。コピー機能は、主制御手段の処理量が増大する処理であるが、そのコピー機能が実行されている場合に、主制御手段の制御を介さずにインターネットを介した通話を行うことができるので、インターネットを介した通話の通話状態が不安定になったり、音声の遅れや途切れなどの弊害の発生を抑制できるという効果がある。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。まず、図１を参照して、本発明における一実施形態の複合機の一つである多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称する）１について説明する。図１は、ＭＦＰ（親機）１と子機２との電気的構成を示したブロック図である。
【００２４】
図１に示すＭＦＰ１は、通話機能、ファクシミリ機能、プリンタ機能、スキャナ機能、及び、コピー機能などの各種の機能を有する複合機である。なお、本実施形態のＭＦＰ１では、通話機能として、電話回線網１００を介して通話を行う電話通話と、インターネット網１０１を介して通話を行うインターネット通話との２つの通話機能を有している。なお、通話機能（電話通話）、ファクシミリ機能、プリンタ機能、スキャナ機能、及びコピー機能は、ＭＦＰ１における公知の技術であるので、その詳細な説明は省略する。
【００２５】
ＭＦＰ１は、子機２との間で無線通話が可能なデジタルコードレス電話の親機である。よって、ＭＦＰ１は、用途に応じて、送受話器２３又は子機２を選択的に使用でき、更には、送受話器２３と子機２との間で内線通話もできるように構成されている。
【００２６】
図１に示すように、ＭＦＰ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４、操作キー１５、液晶表示部（以下、「ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ」と称す）１６、スピーカ１７、計時回路１８、スキャナ１９、プリンタ２０、モデム２１、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２２、送受話器２３、アンテナ２５に接続されるデジタルコードレスインターフェース（以下、「デジタルコードレスＩ／Ｆ」と称す）２４、及び、通信制御コントローラ２６を主に有しており、これらはバスライン２７を介して互いに接続されている。
【００２７】
ＣＰＵ１１は、ＲＯＭ１２やフラッシュメモリ１４に記憶される固定値やプログラムに従って、又は、デジタルコードレスＩ／Ｆ２４を介して送受信される各種信号（データ）に従って、或いは、通信制御コントローラ２６を介して送受信される各種信号に従って（後述するインターネット通話に用いられるデータの送受信は除く）、バスライン２７により接続された各部を制御する演算処理装置である。
【００２８】
ＲＯＭ１２は、ＭＦＰ１で実行される各種の制御プログラムや固定値データを記憶する書換不能なメモリである。また、ＲＯＭ１２には、１６ｂｉｔデータテーブル１２ａと、８ｂｉｔデータテーブル１２ｂとが設けられている。１６ｂｉｔデータテーブル１２ａは、８ｂｉｔＰＣＭデータの値に対応付けされた１６ｂｉｔＰＣＭデータが記憶されたテーブルであり、８ｂｉｔデータテーブル１２ｂは、１６ｂｉｔＰＣＭデータに対応付けされた８ｂｉｔＰＣＭデータが記憶されたテーブルである。なお、８ｂｉｔＰＣＭデータ及び１６ｂｉｔＰＣＭデータは、デジタル信号化されたデータである。
【００２９】
ＲＡＭ１３は、各種のデータを一時的に記憶するための書換可能なメモリである。ＲＡＭ１３には、１６ｂｉｔデータ記憶エリア１３ａと、８ｂｉｔデータ記憶エリア１３ｂとが設けられている。
【００３０】
なお、１６ｂｉｔデータ記憶エリア１３ａには、ＭＦＰ１に電源が投入された場合（又はインターネット通話の開始が検出された場合）に、１６ｂｉｔデータテーブル１２ａから８ｂｉｔＰＣＭデータに対応付けされた１６ｂｉｔＰＣＭデータが読み出されて記憶される。また、８ｂｉｔデータ記憶エリア１３ｂには、ＭＦＰ１に電源が投入された場合（又はインターネット通話の開始が検出された場合）に、８ｂｉｔデータテーブル１２ｂから１６ｂｉｔＰＣＭデータに対応付けされた８ｂｉｔＰＣＭデータが読み出されて記憶される。
【００３１】
フラッシュメモリ１４は書換可能な不揮発性のメモリであり、このフラッシュメモリ１４に記憶されたデータは、ＭＦＰ１の電源オフ後も保持される。
【００３２】
操作キー１５は、図示しない操作パネルに設けられており、数字ボタンやスタートボタン、機能操作ボタン等から構成されている。ユーザは、操作キー１５を操作し、ＭＦＰ１の電源のオン／オフや、各機能の切り替えや、各種動作の指示を行うことができる。
【００３３】
また、操作キー１５には、インターネット通話キー１５ａが設けられている。このインターネット通話キー１５ａは、ユーザが、後述するインターネット通話を行いたい場合に操作されるキーであり、インターネット通話キー１５ａが操作されると、通信制御コントローラ２６により８ｂｉｔＰＣＭデータと１６ｂｉｔＰＣＭデータとが互いに変換される。この通信制御コントローラ２６のデータ変換については後述する。
【００３４】
ＬＣＤ１６は、図示しない操作パネルに設けられた液晶の表示部であり、操作キー１５の操作に応じたメニューや動作状態などが表示される。さらに、ＬＣＤ１６には、スキャナ機能により読み取られた画像を表示したり、ＰＣ５１から送信されて印刷を行う画像なども表示される。
【００３５】
スピーカ１７は、状況に応じた各種音声（例えば、操作キー１５の操作音やエラー発生時の注意音、着信の呼出音など）を出力するものであり、かかる音声の放音によってユーザに状況を報知することができる。
【００３６】
計時回路１８は、現在の日時を刻む内部時計を有しており、計時を開始した日時と現在の日時とを比較して所要時間を算出する既知の回路である。
【００３７】
スキャナ１９は、ＣＰＵ１１からの指示に基づいて、原稿読取台（図示せず）にセットされた原稿から画像の読み取りを行うものである。このスキャナ１９により読み取られた画像データは、ＭＦＰ１がファクシミリモードやスキャナモード、コピーモードに設定されている場合には、ＲＡＭ１３における所定の記憶領域に格納される。
【００３８】
プリンタ２０は、ＣＰＵ１１からの指示に基づいて、給紙カセット（図示せず）内の記録用紙への印刷を行うものである。このプリンタ２０は、ＭＦＰ１がファクシミリモードやスキャナモード、コピーモードに設定されている場合には、上述したＲＡＭ１３に記憶された画像データに基づいて印刷を行ったり、ＰＣ５１から送信された画像データに基づいて印刷を行うものである。
【００３９】
なお、本実施形態のプリンタ２０は、印刷する画像データに基づいて、選択的にインク滴を吐出することによって、記録用紙上に画像を記録する所謂インクジェット方式の画像記録装置（インクジェット記録装置）で構成されている。
【００４０】
モデム２１は、ＣＰＵ１１からの指示に基づいて、ＲＡＭ１３に記憶される送信データを電話回線網１００に伝送可能な画像信号に変調し、ＮＣＵ２２を介して送信したり、電話回線網１００からＮＣＵ２２を介して入力された画像信号を受信し、ＬＣＤ１６に表示したりプリンタ２０で印刷可能な画像データに復調するものである。
【００４１】
ＮＣＵ２２は、電話回線網１００と接続されており、電話回線網１００へのダイヤル信号の送出や、電話回線網１００からの呼出信号の応答などの制御を行うものである。
【００４２】
送受話器２３は、子機２や、電話回線網１００又はインターネット網１０１を介して接続された相手先（外部装置）と通話を行うための装置であり、音声のアナログ信号（音声データ）をデジタル信号（通話データ）に変換すると共にデジタル信号をアナログ信号に変換するコーデック（以下「ＣＯＤＥＣ」と称す）２３ａ（図２参照）と、音声を外部へ出力（放音）するスピーカ（図示せず）とを有している。
【００４３】
この送受話器２３は、ＭＦＰ１から取り外す操作（オフフック操作）が行われた際には、ＮＣＵ２２またはデジタルコードレスＩ／Ｆ２４と電気的に接続される。また、送受話器２３をＭＦＰ１の本体部に戻す操作（オンフック操作）が行われた際には、送受話器２３とＮＣＵ２２やデジタルコードレスＩ／Ｆ２４との電気的な接続が解除される。
【００４４】
また、送受話器２３は、オフフック操作された後に、インターネット電話キー１５ａが操作されると、通信制御コントローラ２６と電気的に接続されると共に、オンフック操作されると、通信制御コントローラ２６との電気的な接続が解除される。
【００４５】
デジタルコードレスＩ／Ｆ２４は、コードレス用アンテナ２５に接続されており、送受話器２３のオフフック操作などにより、送受話器２３とデジタルコードレスＩ／Ｆ２４とが接続される結果、ＭＦＰ１と子機２とが無線通信により接続される。
【００４６】
また、デジタルコードレスＩ／Ｆ２４は、送受話器２３から音声データが送られると、その音声データを無線通信用のデジタル信号に変換し子機２へ送信（出力）する。一方で、子機２から送信された無線通信用のデジタル信号を受信すると、その受信したデジタル信号を音声データに変換して送受話器２３に出力する。
【００４７】
通信制御コントローラ２６は、ＵＳＢケーブル５０を介してＰＣ５１に接続されており、ＰＣ５１との間で各種データを送受信する場合に、データの受け渡しを行うコントローラである。具体的には、ＰＣ５１から送信されるインターネット通話で使用される１６ｂｉｔＰＣＭデータ（外部データ）を、ＭＦＰ１で使用される８ｂｉｔＰＣＭデータ（通話データ）に変換したり、逆に、ＭＦＰ１で使用される８ｂｉｔＰＣＭデータをインターネット通話で使用される１６ｂｉｔＰＣＭデータに変換するものである。さらに、プリンタ２０により印刷を行う画像データを受信した場合には、その画像データの受信をＣＰＵ１１に知らせると共に、その画像データをＲＡＭ１３に記憶する。
【００４８】
ＰＣ５１は、インターネット網１０１に接続されており、そのインターネット網１０１を介して外部ＰＣ（図示せず）との間で各種データの送受信が行われる。また、ＰＣ５１には、インターネット通話プログラム５１ａが記憶されている。このインターネット通話プログラム５１ａは、インターネット網１０１を介してインターネット通話を行う場合に、そのインターネット通話により使用可能なデータ形式に変換するものである。
【００４９】
次に、子機２について説明する。子機２は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、フラッシュメモリ３４、操作キー３５、ＬＣＤ３６、送受話回路３７、及び、デジタルコードレスＩ／Ｆ３８を主に有し、これらはバスライン４０を介して互いに接続されている。
【００５０】
ＣＰＵ３１は、ＲＯＭ３２やフラッシュメモリ３４に記憶される固定値やプログラムに従って、或いは、デジタルコードレスＩ／Ｆ３８を介して送受信される各種信号に従って、バスライン４０により接続された各部を制御する演算装置である。
【００５１】
ＲＯＭ３２は、この子機２で実行される各種の制御プログラムや固定値を記憶する書換不能なメモリであり、ＲＡＭ３３は、各種のデータを一時的に記憶するための書換可能なメモリである。また、フラッシュメモリ３４は、書換可能な不揮発性のメモリであり、このフラッシュメモリ３４に記憶されたデータは、子機２の電源オフ後も保持される。
【００５２】
操作キー３５は、数字ボタン（テンキー）や通話ボタンや機能操作ボタン等から構成されている。操作キー３５は、子機２の各種機能や設定を行う場合に操作したり、電話回線網１００を介して通話を行う場合に操作される。また、操作キー３５には、ＭＦＰ１に設けられたインターネット通話キー１５ａと同様のインターネット通話キー３５ａが設けられている。よって、子機２を操作することで、インターネット通話を開始することもできる。
【００５３】
ＬＣＤ３６は、通話中や待機中の各種情報を表示するものであり、例えば、操作キー３５により入力された相手先の電話番号などが表示される。
【００５４】
送受話回路３７は、ＭＦＰ１（所謂、内線通話を行う場合）、又は、電話回線網１００を介して接続された相手先、インターネット網１０１を介して接続された相手先と通話を行うための装置であり、ＣＯＤＥＣ（図示せず）とスピーカ（図示せず）とが接続されている。
【００５５】
この送受話回路３７は、操作キー３５の操作によりオフフック操作が行われた際には、デジタルコードレスＩ／Ｆ３８と電気的に接続され、操作キー３５によりオンフック操作が行われた際には、デジタルコードレスＩ／Ｆ３８との電気的な接続が解除される。
【００５６】
デジタルコードレスＩ／Ｆ３８は、コードレス用アンテナ３９に接続されている。そして、操作キー３５のオフフック操作などにより、送受話回路３７とデジタルコードレスＩ／Ｆ３８とが接続される結果、子機２とＭＦＰ１とが無線通信により接続される。
【００５７】
デジタルコードレスＩ／Ｆ３８は、送受話回路３７から音声データが送られてくると、その音声データを無線通信用のデジタル信号に変換してＭＦＰ１へ送信（出力）する。一方、ＭＦＰ１から送信された無線通信用のデジタル信号を受信されると、音声データに変換して送受話回路３７に出力する。
【００５８】
次に、図２を参照して、インターネット通話を行う場合の通信制御コントローラ２６の動作について説明する。図２は、通信制御コントローラ２６と周辺構成との接続および通信制御コントローラ２６の内部を機能ブロックで示した図である。なお、図２は、インターネット通話を行う場合に使用される構成の一部を概略的に示したものである。
【００５９】
図２に示すように、通信制御コントローラ２６は、ＲＡＭ１３やＲＯＭ１２にアクセスして必要なデータを取得する機能を有するメモリコントローラ２６ａと、ＵＳＢケーブル５０とモデム２１との間で送受信されるデータを変換する機能を有するＵＳＢコントローラ２６ｂとを主に有して構成されている。
【００６０】
なお、本実施形態の通信制御コントローラ２６は、１チップで構成されており、予め専用のハード回路が組み込まれている。この通信制御コントローラ２６は、例えば、ＡＳＩＣやゲートアレイなどで制作される。
【００６１】
ＵＳＢコントローラ２６ｂは、ＵＳＢ  ＩＰ（Ｉｎｔｅｌｌｅｃｔｕａｌ  Ｐｒｏｐｅｒｔｙ）２０１と、ＵＳＢ  ＩＰインターフェース（以下、「ＵＳＢＩＰＩ／Ｆ」と称す）２０２と、モデムとＵＳＢ専用インターフェース（以下、「モデムＵＳＢＩ／Ｆ」と称す）２０３と、アドレス指定ブロック（８ｂｉｔ）２０４と、データ受信ブロック（１６ｂｉｔ）２０５と、アドレス指定ブロック（１６ｂｉｔ）２０６と、データ受信ブロック（８ｂｉｔ）２０７とを、主に有して構成されている。
【００６２】
ＵＳＢ  ＩＰ２０１は、ＵＳＢケーブル５０が接続され、ＰＣ５１との間で各種データを送受信したり、ＰＣ５１から送信されたデータの種類を判別したりする機能を有している。また、ＵＳＢＩＰＩ／Ｆ２０２は、ＵＳＢ  ＩＰ２０１と、データ受信ブロック２０５及びアドレス指定ブロック２０６との間で、各種データを受け渡す機能を有している。
【００６３】
モデムＵＳＢＩ／Ｆ２０３は、モデム２１に設けられたモデムＵＳＢＩ／Ｆ２１ａと接続されている。そして、モデムＵＳＢＩ／Ｆ２０３，２１ａを介して、通信制御コントローラ２６（ＵＳＢコントローラ２６ｂ）とモデム２１との間でデータの受け渡しが行われる。
【００６４】
アドレス指定ブロック２０４は、モデムＵＳＢＩ／Ｆ２０３とメモリコントローラ２６ａと電気的に接続されている。アドレス指定ブロック２０４は、モデム２１から受け取った８ｂｉｔＰＣＭデータに対応したＲＡＭ１３のアドレスを指定し、メモリコントローラ２６ａに指定したアドレスのデータの読み出し要求を行う機能を有している。具体的には、８ｂｉｔＰＣＭデータに対応する１６ｂｉｔＰＣＭデータを求め、その１６ｂｉｔＰＣＭデータの値と、１６ｂｉｔデータ記憶エリア１３ａの先頭アドレスとから、１６ｂｉｔデータ記憶エリア１３ａのアドレスを指定する。
【００６５】
データ受信ブロック２０５は、メモリコントローラ２６ａとＵＳＢＩＰＩ／Ｆ２０２と電気的に接続されている。データ受信ブロック２０５は、メモリコントローラ２６ａにより読み出された１６ｂｉｔＰＣＭデータを受け取って、その受け取った１６ｂｉｔＰＣＭデータをＵＳＢＩＰＩ／Ｆ２０２を介してＵＳＢ  ＩＰ２０１に出力する機能を有している。
【００６６】
アドレス指定ブロック２０６は、ＵＳＢＩＰＩ／Ｆ２０２とメモリコントローラ２６ａと電気的に接続されている。ＵＳＢ  ＩＰ２０１から受け取った１６ｂｉｔＰＣＭデータに対応したＲＡＭ１３のアドレスを指定し、メモリコントローラ２６ａに指定したアドレスのデータの読み出し要求を行う機能を有している。具体的には、１６ｂｉｔＰＣＭデータに対応する８ｂｉｔＰＣＭデータを求め、その８ｂｉｔＰＣＭデータの値と、８ｂｉｔデータ記憶エリア１３ｂの先頭アドレスとから、８ｂｉｔデータ記憶エリア１３ａのアドレスを指定する。
【００６７】
データ受信ブロック２０７は、メモリコントローラ２６ａとモデムＵＳＢＩ／Ｆ２０３と電気的に接続されている。メモリコントローラ２６ａにより読み出された８ｂｉｔＰＣＭデータを受け取って、その受け取った８ｂｉｔＰＣＭデータをモデムＵＳＢＩ／Ｆ２０３を介してモデム２１に出力する機能を有している。
【００６８】
また、図２に示すように、送受話器２３には、ＣＯＤＥＣ２３ａが設けられている。そのＣＯＤＥＣ２３ａは、ユーザにより発音されたアナログの音声データを、デジタルの８ｂｉｔＰＣＭデータに変換すると共に、モデム２１から送られた８ｂｉｔＰＣＭデータをアナログの音声データに変換するものである。
【００６９】
ここで、図３及び図４を参照して、インターネット通話を行う場合の各機能ブロックの動作およびデータの流れについて説明する。図３は、送受話器２３からインターネット網１０１へのデータの受け渡しを、そのデータの状態に応じて示した状態遷移図であり、図４は、インターネット網１０１から送受話器２３へのデータの受け渡しを、そのデータの状態に応じて示した状態遷移図である。
【００７０】
なお、図３及び図４の説明における状態１〜８、状態１１〜１８は、図２に示した丸囲みの状態１〜８、丸囲みの状態１１〜１８にそれぞれ対応している。
【００７１】
送受話器２３からインターネット網１０１へデータを受け渡す場合には、まず、ユーザにより送受話器２３から音声（アナログ信号の音声データ）が入力される。
【００７２】
図３に示すように、送受話器２３に音声データが入力されると、そのアナログの音声データがＣＯＤＥＣ２３ａによりデジタルの８ｂｉｔＰＣＭデータに変換される（状態１）。そして、ＣＯＤＥＣ２３ａにより変換された８ｂｉｔＰＣＭデータがモデム２１を介して通信制御コントローラ２６のＵＳＢコントローラ２６ｂに出力される（状態２）。
【００７３】
ＵＳＢコントローラ２６ｂが受け取った８ｂｉｔＰＣＭデータは、アドレス指定ブロック２０４に受け渡される。そのアドレス指定ブロック２０４により、受け渡された８ｂｉｔＰＣＭデータに対応した１６ｂｉｔＰＣＭデータが記憶された１６ｂｉｔデータ記憶エリア１３ａのアドレスを指定する（状態３）。
【００７４】
１６ｂｉｔデータ記憶エリア１３ａのアドレスの指定は、上述したように、８ｂｉｔＰＣＭデータの値に対応する１６ｂｉｔＰＣＭデータを求め、その１６ｂｉｔＰＣＭデータの値と、１６ｂｉｔデータ記憶エリア１３ａの先頭アドレスとから求められる。本実施形態では、８ｂｉｔＰＣＭデータの値に、８ｂｉｔと１６ｂｉｔとの比率から算出される計数を乗算し、１６ｂｉｔＰＣＭデータを求める。そして、その求められた１６ｂｉｔＰＣＭデータの値に対応した仮アドレスと、１６ｂｉｔＰＣＭデータの初期値が記憶された実アドレス（先頭アドレス）との差から、１６ｂｉｔＰＣＭデータの指定アドレスが求められる。
【００７５】
その後、アドレス指定ブロック２０４により指定されたアドレスの１６ｂｉｔＰＣＭデータの読み出しをメモリコントローラ２６ａに要求する（状態４）。そして、メモリコントローラ２６ａは、指定された１６ｂｉｔデータ記憶エリア１３ａのアドレスから１６ｂｉｔＰＣＭデータを読み出す（状態５）。
【００７６】
そして、メモリコントローラ２６ａは、１６ｂｉｔデータ記憶エリア１３ａから読み出した１６ｂｉｔＰＣＭデータをデータ受信ブロック２０５に受け渡し（状態６）、データ受信ブロック２０５は、受け取った１６ｂｉｔＰＣＭデータを、ＵＳＢＩＰＩ／Ｆ２０２を介してＵＳＢ  ＩＰ２０１に受け渡す（状態７）。
【００７７】
ＵＳＢ  ＩＰ２０１は、データ受信ブロック２０５から受け取った１６ｂｉｔＰＣＭデータをＵＳＢケーブル５０を介してＰＣ５１に転送して（状態８）、ＭＦＰ１でのデータの受け渡しが終了する。なお、状態３〜状態７が通信制御コントローラ２６内で行われるデータの変換である。また、通信制御コントローラ２６では、８ｂｉｔＰＣＭデータを１６ｂｉｔＰＣＭデータに変換しているので、データを付加する変換を行ったことになる。
【００７８】
また、ＰＣ５１では、インターネット電話プログラム５１ａによりインターネット通話が可能なデータを作成し、そのデータをネットワーク網１０１を介して、相手先のＰＣ（図示せず）などに送信する処理が行われる。
【００７９】
一方、図４に示すように、インターネット網１０１から送受話器２３へデータを受け渡す場合には、まず、相手先からのインターネット通話のデータを、インターネット網１０１からＰＣ５１が受信する。そのＰＣ５１では、インターネット電話プログラム５１ａによりＭＦＰ１に適した１６ｂｉｔＰＣＭデータを作成し、その作成した１６ｂｉｔＰＣＭデータをＵＳＢケーブル５０を介して、通信制御コントローラ２６のＵＳＢ  ＩＰ２０１に転送する。
【００８０】
そして、ＵＳＢ  ＩＰ２０１は、受信したデータがインターネット通話で使用されるデータであるか否かを判断する（状態１１）。ＵＳＢ  ＩＰ２０１は、例えば、受信したデータの１バイトの値を確認し、その１バイト目の値が１であれば、インターネット通話で使用されるデータと判断し、１バイト目の値が０であれば、インターネット通話で使用されるデータでないと判断するように構成されている。よって、ＰＣ５１で作成される１６ｂｉｔＰＣＭデータの１バイト目には、値１が設定される。
【００８１】
ＵＳＢ  ＩＰ２０１は、受信したデータが、インターネット通話で使用されないデータである場合には、受信したデータが印刷を行う画像データ等なので、その旨をＣＰＵ１１に知らせる。その後、ＣＰＵ１１よって、受信したデータに応じた処理が行われる。その際、ＵＳＢ  ＩＰ２０１は、ＣＰＵ１１の指示に基づいてデータの受信などを行う。
【００８２】
また、ＵＳＢ  ＩＰ２０１は、受信したデータが、インターネット通話で使用されるデータである場合には、その受信した１６ｂｉｔＰＣＭデータを、ＵＳＢ  ＩＰインターフェース２０２を介してアドレス指定ブロック２０６に受け渡す（状態１２）。
【００８３】
アドレス指定ブロック２０６は、ＵＳＢ  ＩＰ２０１から受け取った１６ｂｉｔＰＣＭデータに対応した８ｂｉｔＰＣＭデータが記憶された８ｂｉｔデータ記憶エリア１３ｂのアドレスを指定する（状態１３）。
【００８４】
なお、８ｂｉｔデータ記憶エリア１３ｂのアドレスの指定は、上述したように、１６ｂｉｔデータ記憶エリア１３ａのアドレスの指定と同様であるので、その詳細な説明は省略する。
【００８５】
その後、アドレス指定ブロック２０６により指定されたアドレスの８ｂｉｔＰＣＭデータの読み出しをメモリコントローラ２６ａに要求する（状態１４）。そして、メモリコントローラ２６ａは、指定された８ｂｉｔデータ記憶エリア１３ｂのアドレスから８ｂｉｔＰＣＭデータを読み出す（状態１５）。
【００８６】
そして、メモリコントローラ２６ａは、８ｂｉｔデータ記憶エリア１３ｂから読み出した８ｂｉｔＰＣＭデータをデータ受信ブロック２０７に受け渡し（状態１６）、データ受信ブロック２０７は、受け取った８ｂｉｔＰＣＭデータを、モデムＵＳＢＩ／Ｆ２０３を介してモデム２１に受け渡す（状態１７）。
【００８７】
なお、状態１２〜状態１７が通信制御コントローラ２６内で行われるデータの変換である。また、通信制御コントローラ２６では、１６ｂｉｔＰＣＭデータを８ｂｉｔＰＣＭデータに変換しているので、データを間引きする変換を行ったことになる。
【００８８】
モデム２１は、データ受信ブロック２０７から受け取った８ｂｉｔＰＣＭデータをＣＯＤＥＣ２３ａに出力し、そのＣＯＤＥＣ２３ａにより８ｂｉｔＰＣＭデータをアナログの音声データに変換し（状態１８）、送受話器２３のスピーカ（図示せず）から音声が出力される。
【００８９】
以上説明したように、ＭＦＰ１に設けられた通信制御コントローラ２６は、ＰＣ５１から画像データなどを受信した場合には、ＣＰＵ１１からの指示により画像データの受信を行うし、ＰＣ５１からインターネット通話に使用される１６ｂｉｔＰＣＭデータを受信した場合には、ＣＰＵ１１を介さずに、その１６ｂｉｔＰＣＭデータを８ｂｉｔＰＣＭデータに変換し、インターネット通話を行うことができる。また、インターネット電話キー１５ａが操作された場合に、送受話器２３から８ｂｉｔＰＣＭデータを受信（取得）すると、ＣＰＵ１１を介さずに、その受信した８ｂｉｔＰＣＭデータを１６ｂｉｔＰＣＭデータに変換して、インターネット通話を行うことができる。
【００９０】
よって、ＣＰＵ１１による処理を介さずにインターネット通話を行えるので、コピー機能やスキャナ機能、ファクシミリ機能などが実行されＣＰＵ１１が占有されている状態でも、インターネット通話の通話状態が不安定になったり、音声の遅れや途切れなどの弊害が生じない。従って、複数の機能の実行と、インターネット通話とを不具合なく併用して使用できるＭＦＰ１を提供することができる。
【００９１】
また、１６ｂｉｔＰＣＭデータと８ｂｉｔＰＣＭデータとの変換は、それぞれ対応するデータが記憶された１６ｂｉｔデータ記録エリア１３ａ又は８ｂｉｔデータ記録エリア１３ｂのアドレスを指定して、その指定したアドレスからデータを読み出すことで行われる。よって、複雑な処理を行っていないので、スムーズな変換を行えると共に、通信制御コントローラ２６が複雑な回路となることを抑制することができる。
【００９２】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００９３】
例えば、上記実施形態では、通信制御コントローラ２６を予め電子回路が組み込まれて制作されたＡＳＩＣとしたが、そのＡＳＩＣは、通信制御コントローラ２６だけでなく、ＣＰＵやＲＯＭ、ＲＡＭ、モデムなどを一体化して制作するものとしても良い。
【００９４】
また、上記実施形態では、インターネット通話を行う場合に、８ｂｉｔＰＣＭデータと１６ｂｉｔＰＣＭデータとのデータ変換を行うものとしたが、その変換するビット数は如何なるものであっても良い。さらに、送受話器２３側のデータと、インターネット網１０１側とのデータ形式、例えば、変調方式やサンプリング周波数は限定されず、その変調方式やサンプリング周波数に応じたデータをＲＡＭ１３に記憶するように構成する。
【図面の簡単な説明】
【００９５】
【図１】ＭＦＰ（親機）と子機との電気的構成を示したブロック図である。
【図２】通信制御コントローラと周辺構成との接続および通信制御コントローラの内部を機能ブロックで示した図である。
【図３】送受話器からインターネット網へのデータの受け渡しを、そのデータの状態に応じて示した状態遷移図である。
【図４】インターネット網から送受話器へのデータの受け渡しを、そのデータの状態に応じて示した状態遷移図である。
【符号の説明】
【００９６】
１                  ＭＦＰ（多機能周辺装置、複合機）
２                  子機（音声入出力手段）
１１                ＣＰＵ（主制御手段）
１３ａ              １６ｂｉｔデータ記憶エリア（第２記憶手段）
１３ｂ              ８ｂｉｔデータ記憶エリア（第１記憶手段）
１５ａ              インターネット電話キー（操作手段）
２３                送受話器（音声入出力手段）
２３ａ              コーデック（ＣＯＤＥＣ、第２変換手段）
２６                通信制御コントローラ（判断手段、第１変換手段、送受信手段）
２６ａ              メモリコントローラ（第１変換手段の一部）
２６ｂ              ＵＳＢコントローラ（判断手段、第１変換手段の一部、送受信手段）
３５ａ              インターネット電話キー（操作手段）
５１                ＰＣ（外部装置）
１０１              インターネット網（インターネット）
２０１              ＵＳＢ  ＩＰ（判断手段、送受信手段）
２０２              ＵＳＢ  ＩＰインターフェース
２０３              モデムとＵＳＢ専用インターフェース
２０４              アドレス指定ブロック（第１変換手段の一部）
２０５              データ受信ブロック（第１変換手段の一部）
２０６              アドレス指定ブロック（第１変換手段の一部）
２０７              データ受信ブロック（第１変換手段の一部）
【図１】
2009060332.tif 000003
【図２】
2009060332.tif 000004
【図３】
2009060332.tif 000005
【図４】
2009060332.tif 000006