(57)【特許請求の範囲】
【請求項１】
音声信号の符号化と符号化された音声信号の復号化とを複数並行して処理できる１つの符号化復号化手段と、
前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、
前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、前記符号化復号化手段が同時に符号化または復号化する音声信号の数を制限する制限手段と
を具備することを特徴とする通信装置。
【請求項２】
音声信号の符号化と符号化された音声信号の復号化とを複数並行して処理できる１つの符号化復号化手段と、
前記符号化復号化手段が符号化または復号化する際にバッファとして利用する記憶手段と、
前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、
前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、前記符号化復号化手段が利用する記憶手段の記憶領域を該ファクシミリ通信による音声信号の符号化または復号化に優先して割り当てる割り当て手段と
を具備することを特徴とする通信装置。
【請求項３】
音声信号の符号化と符号化された音声信号の復号化と行う１つの符号化復号化手段と、
前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、
前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、該ファクシミリ通信以外の動作を制限する動作制限手段と
を具備することを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関する。
【背景技術】
【０００２】
近年、インターネット等のＩＰ（Internet Protocol）網を利用したＩＰ電話が利用される機会が増大している。これに伴い、音声信号を利用して画像等の情報を送受信するファクシミリ装置もＩＰ電話に接続されて利用されたり、ＩＰ電話の機能を含むファクシミリ装置を利用するなど、ＩＰ網を利用したファクシミリ通信も利用される機会が増大している。
【０００３】
ＩＰ電話は、ＶｏＩＰ（Voice over Internet Protocol）を利用して音声信号をＩＰ網で送受信可能なパケットに変換することで行われるが、このＶｏＩＰにおける通話品質の低下を極力抑えるためにＶｏＩＰ音声通信において損失したパケット損失を隠蔽方法する方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−１０７２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、通信品質の低下を抑制した通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した目的を達成するため、請求項１の発明は、音声信号の符号化と符号化された音声信号の復号化とを複数並行して処理できる１つの符号化復号化手段と、前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、前記符号化復号化手段が同時に符号化または復号化する音声信号の数を制限する制限手段とを具備することを特徴とする。
【０００６】
請求項２の発明は、音声信号の符号化と符号化された音声信号の復号化とを複数並行して処理できる１つの符号化復号化手段と、前記符号化復号化手段が符号化または復号化する際にバッファとして利用する記憶手段と、前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、前記符号化復号化手段が利用する記憶手段の記憶領域を該ファクシミリ通信による音声信号の符号化または復号化に優先して割り当てる割り当て手段とを具備することを特徴とする。
【０００７】
請求項３の発明は、音声信号の符号化と符号化された音声信号の復号化と行う１つの符号化復号化手段と、前記符号化復号化手段により符号化された音声信号の通信網への送信と該通信網からの符号化された音声信号の受信とを行う通信手段と、前記符号化復号化手段が符号化または復号化する音声信号がＩＰ網を利用したファクシミリ通信による音声信号である場合に、該ファクシミリ通信以外の動作を制限する動作制限手段とを具備することを特徴とする。
【発明の効果】
【０００８】
請求項１に記載の発明によれば、本構成を有しない場合と比較して、通信品質の低下が抑制される。
【０００９】
請求項２に記載の発明によれば、本構成を有しない場合と比較して、通信品質の低下が抑制される。
【００１０】
請求項３に記載の発明によれば、本構成を有しない場合と比較して、通信品質の低下が抑制される。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る通信装置の一実施の形態について、添付図面を参照して詳細に説明する。
【実施例１】
【００１２】
図１は、通信装置およびその接続構成を示した図である。同図に示すように、通信装置１は、公衆回線網２とＩＰ網３に接続されており、これらを介して通信装置５等との間で通信を行う。また、ＩＰ網３には、ＳＩＰ（Session Initiation Protocol）サーバ４が接続されている。
【００１３】
通信装置１は、通信部１０と制御部１１、画像読取部１２、画像形成部１３を有している。通信部１０は、公衆回線網２またはＩＰ網３を利用した通信を処理し、制御部１１は、通信装置１の全体を制御する。画像読取部１２は、原稿を光学的に読み取って画像情報を生成し、画像形成部１３は、画像情報に基づいて用紙上に画像を形成する。
【００１４】
図２は、通信部１０の構成を示すブロック図である。通信部１０は、演算部１０１がバス１０２に接続され、このバス１０２に、ネットワーク制御部１０３、ゲートウェイ１０４、モデム１０５、記憶部１０６、制御通信部１０７が接続されている。また、ネットワーク制御部１０３と接続部１０８が接続され、モデム１０５と接続部１０９が接続されている。また、ゲートウェイ１０４と接続部１０９は、いずれも通話制御部１１０と接続され、通話制御部１１０と接続部１１１が接続されている。
【００１５】
演算部１０１は、プロセッサ等で構成され、情報処理を含む演算処理を行う。バス１０２は、演算部１０１とネットワーク制御部１０３、ゲートウェイ１０４、モデム１０５、記憶部１０６、制御通信部１０７が接続され、これらの間で制御情報や画像情報等を授受する際に利用される。ネットワーク制御部１０３は、ＩＰ網３との接続を制御する。ゲートウェイ１０４は、音声信号をＩＰ網３で送受信可能なパケットに変換したり、その逆の変換を行う。モデム１０５は、画像情報を音声信号に変換したり、その逆の変換を行う。記憶部１０５は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成され、演算部１０１を動作させるためのプログラムを記憶するとともに、演算部１０１が動作する際に必要な情報を一時的に記憶したりする。制御通信部１０７は、制御部１１との間で制御情報や画像情報等の授受を行う。接続部１０８は、ＩＰ網３と接続する物理的なインタフェイスである。接続部１０９は、公衆回線網２と接続する物理的なインタフェイスである。通話制御部１１０は、図示しない電話機による通話を公衆回線網２とＩＰ網３のいずれで行うかを制御する。接続部１１１は、図示しない電話機を接続する物理的なインタフェイスである。
【００１６】
次に、通信部１０の動作について説明するが、まず、動作の概略を数例説明する。通信部１０は、図３に示すように、通話制御部１１０によりゲートウェイ１０４のコーデック１０４Ａが利用されている場合、つまり、ＩＰ網を利用した通話が行われている場合には、モデム１０５を介したファクシミリ通信を発信、着信ともに禁止する。なお、コーデック１０４Ａは、アナログ−ディジタル変換を行うもので、当該変換に際してバッファ１０４Ｂを利用する。また、コーデック１０４Ａは、複数の信号（複数のチャンネル）を同時に変換することが可能なものである。
【００１７】
なお、図３においては、通話制御部１１０によりコーデック１０４Ａが利用されている場合を示しているが、モデム１０５が複数チャンネルに対応する場合、先にモデム１０５によりコーデック１０４Ａが利用されている状況でも、モデム１０５を介した新たなファクシミリ通信を発信、着信ともに禁止する。通話制御部１１０が複数チャンネルに対応する場合、先に通話制御部１１０によりコーデック１０４Ａが利用されている状況での新たな通話については禁止しない。
【００１８】
また、図４に示すように、モデム１０５によりゲートウェイ１０４のコーデック１０４Ａが利用されている場合、つまり、ＩＰ網を利用したファクシミリ通信が行われている場合には、通話制御部１１０による通話を発呼、着呼ともに禁止する。また、モデム１０５が複数チャンネルに対応する場合、モデム１０５を介した新たなファクシミリ通信も発信、着信ともに禁止する。
【００１９】
また、モデム１０５によりゲートウェイ１０４のコーデック１０４Ａが利用されている場合には、通話制御部１１０による通話を発呼、着呼ともに禁止するが、図５に示すように、コーデック１０４Ａを利用しないＴ．３８によるファクシミリ通信に関しては禁止しない。同様に、モデム１０５から公衆回線網２を利用して行うファクシミリ通信に関しては禁止しない。
【００２０】
続いて、通信部１０の動作の詳細について説明する。図６乃至８は、通信部１０の動作の流れを示すフローチャートである。
【００２１】
通信部１０は、制御部１１からファクシミリ送信の要求があると（ステップ２０１でＹＥＳ）、ゲートウェイ１０４のコーデック１０４Ａが使用中でなければ（図７のステップ２０２でＮＯ）、コーデック１０４Ａを使用して、ＩＰ網３経由でのファクシミリ送信を開始し（ステップ２０３）、ステップ２０１の処理へ戻る。
【００２２】
一方、ゲートウェイ１０４のコーデック１０４Ａが使用中である場合には（ステップ２０２でＮＯ）、Ｔ．３８によるＩＰ網３を利用したファクシミリ送信が可能であれば（ステップ２０４でＹＥＳ）、Ｔ．３８によるＩＰ網３を利用したファクシミリ送信を開始し（ステップ２０５）、ステップ２０１の処理へ戻る。
【００２３】
また、ゲートウェイ１０４のコーデック１０４Ａが使用中であり（ステップ２０２でＮＯ）、Ｔ．３８によるファクシミリ送信が不可能な場合には（ステップ２０４でＮＯ）、公衆回線網２の利用が可能であれば（ステップ２０６でＹＥＳ）、公衆回線網２を利用したファクシミリ送信を開始し（ステップ２０７）、ステップ２０１の処理へ戻る。
【００２４】
また、ゲートウェイ１０４のコーデック１０４Ａが使用中であり（ステップ２０２でＮＯ）、Ｔ．３８によるファクシミリ送信と公衆回線網２を利用したファクシミリ送信のいずれも不可能である場合には（ステップ２０４でＮＯ、ステップ２０６でＮＯ）、演算部１０１は、制御部１１に対してファクシミリ送信が不可能であことを通知し、これを受けた制御部１１が画像読取部１２に原稿のスキャンを実行させ、当該スキャンにより得られた画像情報（スキャンデータ）を記憶部１０６に蓄積する（ステップ２０８）。そして、コーデック１０４Ａの先の使用が終了すると（ステップ２０９でＹＥＳ）、コーデック１０４Ａを使用してＩＰ網３経由で記憶部１０６に蓄積されている画像情報のファクシミリ送信を開始し（ステップ２１０）、ステップ２０１の処理へ戻る。
【００２５】
また、通信部１０は、図示しない電話機から通話制御部１１０を介して発呼（通話）の要求があると（図６のステップ２０１でＮＯ、ステップ２１１でＹＥＳ）、ゲートウェイ１０４のコーデック１０４Ａが使用中でなければ（図８のステップ２１２でＮＯ）、コーデック１０４Ａを使用して、ＩＰ網３経由での発呼を開始し（ステップ２１３）、ステップ２０１の処理へ戻る。
【００２６】
一方、ゲートウェイ１０４のコーデック１０４Ａが使用中である場合（ステップ２１２でＮＯ）、コーデック１０４Ａがファクシミリ通信での使用でなければ（ステップ２１４でＮＯ）、コーデック１０４Ａを使用して、ＩＰ網３経由での発呼を開始し（ステップ２１３）、ステップ２０１の処理へ戻る。
【００２７】
また、コーデック１０４Ａがファクシミリ通信で使用中の場合には（ステップ２１２でＮＯ、ステップ２１４でＹＥＳ）、ファクシミリ通信中の通話を完全に規制する設定がなされておらず（ステップ２１５でＮＯ）、公衆回線網２が利用可能であれば（ステップ２１６でＹＥＳ）、通話制御部１１０が公衆回線網２を利用して発呼を開始し（ステップ２１７）、ステップ２０１の処理へ戻る。
【００２８】
コーデック１０４Ａがファクシミリ通信で使用中の場合に（ステップ２１２でＮＯ、ステップ２１４でＹＥＳ）、ファクシミリ通信中の通話を完全に規制する設定がなされている場合（ステップ２１５でＹＥＳ）、または、ファクシミリ通信中の通話を完全に規制する設定がなされていなくとも公衆回線網２が利用不可能である場合には（ステップ２１５でＮＯ、ステップ２１６でＮＯ）、発呼を拒否し（ステップ２１８）、ステップ２０１の処理へ戻る。
【００２９】
また、通信部１０は、ＩＰ網３からの着呼があり（図６のステップ２０１でＮＯ、ステップ２１１でＮＯ、ステップ２１９でＹＥＳ）、当該着呼がファクシミリ受信であった場合には（ステップ２２０でＹＥＳ）、ゲートウェイ１０４のコーデック１０４Ａが使用中でなければ（ステップ２２１でＮＯ）、コーデック１０４Ａを使用して、ＩＰ網３経由でのファクシミリ受信を開始し（ステップ２２２）、ステップ２０１の処理へ戻る。
【００３０】
また、ゲートウェイ１０４のコーデック１０４Ａが使用中であれば（ステップ２２１でＹＥＳ）、ファクシミリ受信を拒否し（ステップ２２３）、ステップ２０１の処理へ戻る。
【００３１】
一方、ＩＰ網３からの着呼があり（ステップ２０１でＮＯ、ステップ２１１でＮＯ、ステップ２１９でＹＥＳ）、当該着呼がファクシミリ受信でなかった場合には（ステップ２２０でＮＯ）、ゲートウェイ１０４のコーデック１０４Ａが使用中でなければ（ステップ２２４でＮＯ）、コーデック１０４Ａを使用して、通話制御部１１０を介して図示しない電話機の呼び出し音を鳴動させる等の呼び出し処理を開始し（ステップ２２５）、ステップ２０１の処理へ戻る。
【００３２】
また、ゲートウェイ１０４のコーデック１０４Ａが使用中であっても（ステップ２２４でＹＥＳ）、コーデック１０４Ａがファクシミリ通信での使用でなければ（ステップ２２６でＮＯ）、コーデック１０４Ａを使用して、通話制御部１１０を介して図示しない電話機の呼び出し音を鳴動させる等の呼び出し処理を開始し（ステップ２２５）、ステップ２０１の処理へ戻る。
【００３３】
また、ゲートウェイ１０４のコーデック１０４Ａがファクシミリ通信で使用中の場合には（ステップ２２４でＹＥＳ、ステップ２２６でＹＥＳ）、通話を拒否し（ステップ２２７）ステップ２０１の処理へ戻る。
【実施例２】
【００３４】
実施例２では、実施例１の構成におけるゲートウェイ１０４を、これとは異なるゲートウェイ１０４’に置き換えた場合の動作を説明する。なお、ゲートウェイ１０４’以外は、図１および図２に示した構成と同様である。
【００３５】
図９は、ゲートウェイ１０４’の構成を示すブロック図である。同図に示すように、ゲートウェイ１０４’は、コーデック１０４’Ａとバッファ１０４’Ｂを有している。
【００３６】
コーデック１０４’Ａは、アナログ−ディジタル変換を行うもので、当該変換に際してバッファ１０４Ｂ’を利用する。また、コーデック１０４’Ａは、複数のチャンネルＣＨ１、ＣＨ２のアナログ−ディジタル変換を同時に行うことが可能であり、バッファ１０４’Ｂは、ＣＨ１の変換に利用される領域１０４’Ｂ−１とＣＨ２の変換に利用される領域１０４’Ｂ−２を有している。そして、バッファ１０４’Ｂは、領域１０４’Ｂ−１の大きさと領域１０４’Ｂ−２の大きさの比率を任意に制御することが可能である。
【００３７】
このゲートウェイ１０４’を利用した場合、ファクシミリ通信に際しては、例えば、ファクシミリ通信を行うＣＨ１の変換に利用される領域１０４’Ｂ−１を十分な大きさに制御し、ＣＨ１でのファクシミリ通信とＣＨ２での通話とを同時に行う。
【実施例３】
【００３８】
実施例３は、実施例１で説明した通信部１０の演算部１０１を、制御部１１と画像読取部１２、画像形成部１３で共用する構成とした場合の例として、通信装置１の動作を説明する。
【００３９】
図１０は、演算部１０１を共用する場合の通信装置１の動作の流れを示すフローチャートである。
【００４０】
通信装置１は、図示しない操作部への入力、公衆回線網２からの着呼、ＩＰ網３からの情報受信等により、何らかの要求を受けると（ステップ３０１でＹＥＳ）、その時点でＩＰ網３を利用したファクシミリ通信を行っていなければ（ステップ３０２でＮＯ）、要求された処理を実行する（ステップ３０３）。
【００４１】
一方、何らかの要求を受けた際に、ＩＰ網３を利用したファクシミリ通信を行っていた場合（ステップ３０２でＹＥＳ）、当該要求がファクシミリ通信（送信または受信）要求であれば（ステップ３０４でＹＥＳ）、実施例１または実施例２で説明した処理を実行する（ステップ３０５）。
【００４２】
また、何らかの要求を受けた際に、ＩＰ網３を利用したファクシミリ通信を行っていた場合（ステップ３０２でＹＥＳ）、当該要求がプリント要求であれば（ステップ３０４でＮＯ、ステップ３０６でＹＥＳ）、通信部１０は、ＩＰ網３からプリントデータの受信を行い、受信したデータを記憶部１０６または画像形成部１３の記憶部（不図示）に蓄積する（ステップ３０７）。そして、ＩＰ網３を利用したファクシミリ通信が終了を待ち（ステップ３０８でＮＯ）、当該ファクシミリ通信が終了すると（ステップ３０８でＹＥＳ）、蓄積したしたデータに基づいて画像形成部１３が印刷を行う（ステップ３０９）。
【００４３】
また、何らかの要求を受けた際に、ＩＰ網３を利用したファクシミリ通信を行っていた場合（ステップ３０２でＹＥＳ）、当該要求がコピー要求であれば（ステップ３０４でＮＯ、ステップ３０６でＮＯ、ステップ３１０でＹＥＳ）、画像読取部１２が原稿のスキャンを行い、スキャンしたデータを画像読取部１２の記憶部（不図示）または画像形成部１３の記憶部（不図示）に蓄積する（ステップ３１１）。そして、ＩＰ網３を利用したファクシミリ通信が終了を待ち（ステップ３０８でＮＯ）、当該ファクシミリ通信が終了すると（ステップ３０８でＹＥＳ）、蓄積したしたデータに基づいて画像形成部１３が印刷を行う（ステップ３０９）。
【００４４】
また、何らかの要求を受けた際に、ＩＰ網３を利用したファクシミリ通信を行っていた場合（ステップ３０２でＹＥＳ）、当該要求がスキャン要求であれば（ステップ３０４でＮＯ、ステップ３０６でＮＯ、ステップ３１０でＮＯ）、画像読取部１２が原稿のスキャンを行う（ステップ３１２）。
【００４５】
このように、実施例３では、演算部１０１に負荷がかかる処理をＩＰ網３を利用したファクシミリ通信と同時に行わないことで、当該ファクシミリ通信の品質を確保する。
【図面の簡単な説明】
【００４６】
【図１】通信装置およびその接続構成を示した図である。
【図２】通信部１０の構成を示すブロック図である。
【図３】通信部１０の動作の概略を説明するための図である。
【図４】通信部１０の動作の概略を説明するための図である。
【図５】通信部１０の動作の概略を説明するための図である。
【図６】通信部１０の動作の流れを示すフローチャートである。
【図７】通信部１０の動作の流れを示すフローチャートである。
【図８】通信部１０の動作の流れを示すフローチャートである。
【図９】ゲートウェイ１０４’の構成を示すブロック図である。
【図１０】演算部１０１を共用する場合の通信装置１の動作の流れを示すフローチャートである。
【符号の説明】
【００４７】
１    通信装置
２    公衆回線網
３    ＩＰ網
４    ＳＩＰサーバ
５    通信装置
１０    通信部
１１    制御部
１２    画像読取部
１３    画像形成部
１０１    演算部
１０２    バス
１０３    ネットワーク制御部
１０４    ゲートウェイ
１０４Ａ    コーデック
１０４Ｂ    バッファ
１０４’    ゲートウェイ
１０４’Ａ    コーデック
１０４’Ｂ    バッファ
１０４’Ｂ−１    領域
１０４’Ｂ−２    領域
１０５    モデム
１０６    記憶部
１０７    制御通信部
１０８    接続部
１０９    接続部
１１０    通話制御部
１１１    接続部
【図１】
0005125254.tif 000002
【図２】
0005125254.tif 000003
【図３】
0005125254.tif 000004
【図４】
0005125254.tif 000005
【図５】
0005125254.tif 000006
【図６】
0005125254.tif 000007
【図７】
0005125254.tif 000008
【図８】
0005125254.tif 000009
【図９】
0005125254.tif 000010
【図１０】
0005125254.tif 000011