(57)【特許請求の範囲】
【請求項１】
回線を介してデータ通信を行う通信装置であって、
前記回線上の信号の信号レベルを検知する検知手段と、
前記検知手段によって検知された前記信号レベルに基づいて前記回線を切断し、前記回線を切断してから所定の時間が経過したことに基づいて前記通信装置を再起動することなく自動的に前記回線を捕捉する回線制御手段と、
前記回線が切断された場合に、通信ができないことを示すメッセージを表示し、前記回線を切断してから前記所定の時間が経過したことに基づいて、前記メッセージの表示をやめる表示手段とを備えることを特徴とする通信装置。
【請求項２】
前記回線上の信号のゼロクロスポイントの数をカウントするカウント手段をさらに備え、
前記検知手段は、前記カウント手段によってカウントされた数に基づいて前記信号の周波数を検知することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記検知手段は、前記回線上の信号の信号レベル及び前記信号の周波数を検知し、
前記回線制御手段は、前記検知手段によって検知された前記信号レベル及び前記周波数に基づいて前記回線を切断することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記回線制御手段によって前記回線を捕捉した後、所定のトーン信号を検出しているかどうかを判定する判定手段を備え、
前記判定手段によって前記所定のトーン信号を検出していると判定した場合に、前記回線制御手段は、前記回線を切断することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記所定の時間を計測する計測手段をさらに備え、
前記回線制御手段は、前記回線を切断してから前記計測手段によって前記所定の時間が計測された場合に、前記回線を捕捉することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
回線を介してデータ通信を行う通信装置の制御方法であって、
前記回線上の信号の信号レベルを検知する検知工程と、
前記検知工程において検知された前記信号レベルに基づいて前記回線を切断し、前記回線を切断してから所定の時間が経過したことに基づいて、前記通信装置を再起動することなく自動的に前記回線を捕捉する回線制御工程と、
前記回線が切断された場合に、通信ができないことを示すメッセージを表示し、前記回線を切断してから前記所定の時間が経過したことに基づいて、前記メッセージの表示をやめる表示工程とを備えることを特徴とする通信装置の制御方法。
【請求項７】
請求項６に記載の通信装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、通信装置、例えばファクシミリ、コピー、スキャン、プリント機能が一体になった複合機の普及は目覚ましいものがあり、家庭にまでも広く普及してきている。なんらかの故障により、電話回線と商用電源が接触、接続されてしまう場合がある。このような商用電源の電話回線への混入により、接続されている複合機の回路の損傷が進むと同時に通信不可となってしまう。
従来、電話回線に接続された機器の保護には、過大な回線電流を検知し、回線とインターフェース回路を接続するリレーを開くように制御するものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２８８６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、回路保護を行うまで過電流検知時間とリレー動作時間が必要であり、応答が遅くなるため、過大な入力に対しては回路保護が十分でない場合があった。
【０００５】
また、回線上の過大電圧、電流を検知し、回線保護のためフューズを使用したものや、回線を切断したままにするデバイスもある。
しかしながら、これらの事象に対して、ユーザ自身が交換等の作業を行う必要があり、また、通常、故障の原因をユーザが特定しづらく、迅速に対応することができない。さらに、上記のような故障が発生した後は、ファクシミリ装置の通信機能を有効に機能させることが困難となる場合もあった。
【０００６】
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、回線上の信号の信号レベルに基づいて回線が切断された後、その回線が捕捉されるまでの間、通信ができないことをユーザが容易に認識することができる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明のファクシミリ装置は以下に示す構成を備える。
回線を介してデータ通信を行う通信装置であって、前記回線上の信号の信号レベルを検知する検知手段と、前記検知手段によって検知された前記信号レベルに基づいて前記回線を切断し、前記回線を切断してから所定の時間が経過したことに基づいて前記通信装置を再起動することなく自動的に前記回線を切断する回線制御手段と、前記回線が切断された場合に、通信ができないことを示すメッセージを表示し、前記回線を切断してから前記所定の時間が経過したことに基づいて、前記メッセージの表示をやめる表示手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、回線上の信号の信号レベルに基づいて回線が切断された後、その回線が捕捉されるまでの間、通信ができないことをユーザが容易に認識することができる。
【図面の簡単な説明】
【０００９】
【図１】通信装置の構成を説明するブロック図である。
【図２】通信装置の制御方法を説明するフローチャートである。
【図３】図１に示した通信装置の動作を説明する特性図である。
【図４】通信装置で表示されるＵＩ画面を示す図である。
【図５】通信装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
図１は、本実施形態を示す通信装置の構成を説明するブロック図である。本例は、通信回線に接続してファクシミリ通信を行うファクシミリ装置の例である。
【００１１】
図１において、制御部１０１は画像形成装置１００全体を制御する。モデム１０２は、制御部１０１と通信し、ファクシミリ通信のため画像データ等を通信する。これと接続される絶縁素子回路部１０３は、電話回線１３０と画像形成装置１００とを絶縁する回路部である。
【００１２】
この絶縁素子回路部１０３の電話回線１３０側にはデータアクセス装置（Ｄａｔａ  Ａｃｃｅｓｓ  Ａｒｒａｎｇｅｍｅｎｔ）と呼ばれるＳＤＡＡ（Ｓｉｌｉｃｏｎ  Ｄａｔａ  Ａｃｃｅｓｓ  Ａｒｒａｎｇｅｍｅｎｔ）１０４が接続される。このＳＤＡＡ１０４は電話回線側の回路の制御を行うとともに、制御部１０１、モデム１０２からの制御を受け、電話回線１３０の捕捉、切断、データ送受を行う。
【００１３】
ＳＤＡＡ１０４は、モデムＩ／Ｆ部１０５により、モデム１０２と通信し、データの送受、コマンドの送受を行う。受信Ｉ／Ｆ部１０６は電話回線１３０上の交流信号を受信する。信号検出部１０７は電話回線１３０上の信号のゼロクロスを検出する。
さらに、信号検出部１０７は、電話回線１３０上の信号の電圧レベルも検出し、過大入力かどうかも検証する。信号検出部１０７は、内部にＡＤ変換器を持ち、電話回線１３０上の通信用交流信号のｍＶ単位のレベルを検知可能である。また、信号検出部１０７は、電話回線１３０を捕捉する時、このｍＶ単位の交流信号を検出できるよう内部値を設定している。
【００１４】
一方、商用電源が電話回線１３０と混触した時、入力信号は数百Ｖ単位のレベルの電圧である。このため電話回線１３０の捕捉時の設定で動作している前記信号検出部１０７のＡＤ変換器の出力は最大値を示す。
この違いにより、信号検出部１０７は異常時の信号レベルと通常の通信の信号レベルを識別する。受信回路部１０８は、電話回線１３０上の信号を受け、モデムＩ／Ｆ部１０５、信号検出部１０７に出力するための回路である。
この回路は、コンデンサを使用し、受信Ｉ／Ｆ部１０６、信号検出部１０７へ電話回線（１３０）上の交流成分のみ伝達する。送信Ｉ／Ｆ部１０９は、電話回線１３０上に送信信号を出力するための回路部である。
回路捕捉部１１１は、電話回線１３０を捕捉するための信号を出力する。この信号を受け、直流捕捉回路部１１２は、電話回線１３０を捕捉、切断を行う。整流回路部１１３は、電話回線１３０の極性にかかわらずＳＤＡＡ１０４、直流捕捉回路部１１２等に電源供給するための回路である。
【００１５】
レジスタ部１１４は、ＳＤＡＡ１０４の設定値、ＳＤＡＡ１１４各部の計測値を保持する。この値はモデムＩ／Ｆ部１０５を介し、モデム１０２、制御部１０１から読み書きが可能となっている。ＳＤＡＡ計時部１１５は、ＳＤＡＡ１０４内の各部に用いられるタイマである。ＣＩ検出回路部１１６は、電話回線１３０からの呼び出し信号を検出する回路である。
【００１６】
制御部１０１内部の計時手段１２０は、制御部１０１の制御を受け、タイマの制御を行う。メモリ１２１は、画像形成装置１００の制御プログラム、ユーザーデータ等保存し、また画像データの一時保管を行っている。操作表示部１２２は、制御部１０１の制御を受けて、画像形成装置１００の状態、情報等を表示、また使用者の入力を受け、制御部１０１に入力する。この操作表示部１２２内の表示部１２３は、画像形成装置１００の状態、情報等を表示する。操作入力部１２４は使用者の入力を行うキー、タッチパネル等である。
【００１７】
読取部１２５は、原稿を読取り、制御部１０１に画像データを送る。記録部１２６は、制御部１０１からの制御を受け、読取部１２５で読み取った原稿、ファクシミリの受信画像等を記録する。なお、本発明において、記録部１２６のエンジンは、インクジェット方式であっても、電子写真方式であっても適用可能である。
【００１８】
図２は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、図１に示した画像形成装置１００に回線切断と、回線捕捉を含む一連の処理である。なお、各ステップは、制御部１２０が記憶された制御プログラムを実行することで実現される。
【００１９】
まず、Ｓ２０１にて、画像形成装置１００が通信のため電話回線１３０を捕捉した後、制御部１０１はメモリ１２１内に保存されている設定データを参照し、過大入力検出を実施するかどうかを判断する。なお、電話回線１３０を捕捉する時は、制御部１０１がモデム１０２、モデムＩ／Ｆ部１０５を介し、ＳＤＡＡ１０４内の回線捕捉部１１１を駆動する。
回線捕捉部１１１は、直流捕捉回路部１１２を制御し、電話回線１３０を整流回路部１１３を通して、直流捕捉する。ここで、過大入力検出を実施する場合、Ｓ２０２にて、ＳＤＡＡ１０４内の信号検出部１０７は、電話回線１３０上の交流信号の入力信号レベルが通常のファクシミリ信号よりも過大であるかどうかを判断する。ここで、制御部１０１は、モデム１０２、絶縁素子回路部１０３、ＳＤＡＡ１０４内のモデムＩ／Ｆ部１０５を通し、信号検出部１０７を監視する。
【００２０】
そして、入力信号レベルが過大でないと信号検出部１０７が判断した場合、Ｓ２０３にて通信終了まで、入力レベルを検証する。
一方、Ｓ２０３では、制御部１０１が通信終了かどうかを判断する。ここで、通信終了であると制御部１０１が判断した場合、制御部１０１はモデム１０２を介して、ＳＤＡＡ１０４内の直流捕捉回路部１１２を制御し、電話回線１３０の捕捉を停止、すなわち回線を切断し、本処理を終了する。
一方、Ｓ２０２にて入力レベルが過大であると、信号検出部１０７が判断した場合、Ｓ２０４へ進み、信号検出部１０７は、ＳＤＡＡ計時部１１５を用い、タイマをスタートさせ周波数検定を行う。
【００２１】
図３は、図１に示した信号検出部１０７による周波数検定処理を説明する特性図である。以下、図３を参照して、電話回線１３０に重畳される高電圧信号を検出して、電話回線１３０とＳＤＡＡ１０４との切断と捕捉とを切替制御する回線制御を説明する。
図３に示すように、信号検出部１０７に入力される信号で、黒丸はゼロクロスポイントを示し、図内ＳＤＡＡ１１５内のタイマ間隔内のゼロクロスポイント数により周波数を検出する。
【００２２】
Ｓ２０５にて、信号検出部１０７は、入力信号のゼロクロスポイントをカウント開始する。Ｓ２０６にて、信号検出部１０７は、ＳＤＡＡタイマの終了を待ち、終了したらＳ２０７へ進む。そして、Ｓ２０７で、ゼロクロスポイントのカウントを終了する。このゼロクロスポイントのカウント数と、ＳＤＡＡタイマの時間により周波数を検出する。
【００２３】
具体的には、図３に示すＳＤＡＡタイマ間隔を２０ｍｓ、図３内にあるように、ゼロクロスポイントが２つの場合、以下の様に周波数を検出する。
２／（（０．０２０）＊２）＝５０Ｈｚ
また、別の例としてゼロクロスポイントが４個の場合には以下の様になる。
４／（（０．０２０）＊２）＝１００Ｈｚ
【００２４】
Ｓ２０８にて、周波数がカウント規定範囲内であるかどうか、信号検出部１０７は、レジスタ部１１４の設定値に従い判断する。本実施形態では、商用電源と電話回線１３０との混触を考慮に入れ、周波数指定範囲は、一例として５０Ｈｚから１００Ｈｚとする。
ここで、指定範囲外であると判断した場合、Ｓ２０９にて、入力信号が過大であるか、信号検出部１０７は判断する。また、過大でないと信号検出部１０７が判断した場合には、Ｓ２０３へ進む。この場合、ごく短時間の過大入力が発生していることを示しており、直流捕捉回路部１１２、受信回路部１０８、送信回路１１０、整流回路部１１３等の回路の部品の故障には至ることはない。
【００２５】
一方、Ｓ２０９で、入力信号が過大であると信号検出部１０７が判断した場合、Ｓ２１０にて、信号検出部１０７はレジスタ部１１４の過大入力を示すレジスタのｂｉｔを設定する。この設定により、回線捕捉部１１１は電話回線１３０を切断するように直流捕捉回路部１１２を動作させるように制御する。
【００２６】
Ｓ２１１では、制御部１０１は、ＳＤＡＡ１０４内のレジスタ部１１４を監視し、過大入力と判断された場合、表示部１２３に例として、図４のエラーメッセージを表示する様に操作表示部１２２に対する表示制御を行う。
Ｓ２１２で、制御部１０１は計時手段１２０を用い、Ｔ１タイマをスタートさせる。Ｓ２１３にて、Ｔ１タイマ終了を待つ。Ｓ２１３にて、Ｔ１タイマ終了後、制御部１０１は、モデム１０２、モデムＩ／Ｆ部１０５を介し、Ｓ２１４で、ＳＤＡＡ１０４のレジスタ部１１４内の過大入力検出ｂｉｔをクリアする様に制御する。この際、制御部１０１は、同時に表示部１２３に表示したメッセージをクリアする。ここで、過大入力検出ｂｉｔとは、特定の高電圧信号が入力されていることを示す値であって、当該値の変化する状態を検出する。それによって、ＳＤＡＡ１０４は電話回線１３０を切断し、所定の時間が経過することに応じて、ＳＤＡＡ１０４は電話回線１３０を捕捉し、自動的に着信待ちの状態に復旧させる。
Ｓ２１５にて、制御部１０１は、ＳＤＡＡ１０４内の回線捕捉部１１１を動作させ、直流捕捉回路部１１２により、再度電話回線１３０を捕捉、電話回線１３０の状態を信号検出部１０７で検証するため、Ｓ２０２に戻る。
【００２７】
本実施形態によれば、回線１３０の過大入力を検出した場合には、すみやかに切断し、一定時間後（本実施形態ではＴ１）に再度電話回線１３０の状態を検証することが可能となる。
このため、電話回線１３０を切断されたままの状態が続くことはなく、また、表示部１２３にメッセージを表示させるため、ユーザが通信不可になる理由を認識可能となり、使い勝手が向上する。
【００２８】
なお、本実施形態では高電圧に関し記載したが、高電流の場合でも同様の効果が得られる。また、本発明は他のファクシミリ装置、データ通信装置、その他の通信装置に適応可能であり、同様の効果を得ることができる。
【００２９】
〔第２実施形態〕
図５は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、図１に示した画像形成装置１００に回線切断と、回線捕捉を含む一連の処理である。なお、Ｓ５１５までは、図２に示した各Ｓ２１６まで同様のフローとなるため説明を省く。なお、各ステップは、制御部１２０が記憶された制御プログラムを実行することで実現される。
Ｓ５１６にて、電話回線１３０捕捉後、信号検出部１０７により、入力信号レベルが過大であるかどうか検証する。ここで、過大であると信号検出部１０７が判断した場合、Ｓ５０４に移行する。
【００３０】
一方、Ｓ５１６で入力レベルが大きくないと信号検出部１０７が判断した場合、Ｓ５１７にて、制御部１０１は、計時手段１２０にて、Ｔ２タイマを開始する。また同時に、制御部１０１はモデム１０２、ＳＤＡＡ１０４を制御し、受信Ｉ／Ｆ部１０６にて入力信号がダイアルトーンであるかどうか検証を開始する。
Ｓ５１８にて、ダイアルトーンを検出した場合、電話回線１３０が通常状態に復帰したと判断し、Ｓ５２０にて回線を切断し、画像形成装置１００は待機状態に移行し終了する。
Ｓ５１８にて、所定のトーン信号であるダイアルトーンを非検出した場合、Ｓ５２０にてＴ２タイマの終了時、Ｓ５２１にて電話回線１３０を切断し、Ｓ５１２に戻る。
【００３１】
本実施形態によれば、商用電源と電話回線１３０の混触発生後、電話回線１３０を捕捉し、ダイアルトーンを検出することにより、電話回線１３０が通信可能な正常な状態に戻ったかどうかより正確に判定可能となる。
【００３２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３３】
１０１  制御部
１０７  信号検出部
【図１】
0006742704.tif 000002
【図２】
0006742704.tif 000003
【図３】
0006742704.tif 000004
【図４】
0006742704.tif 000005
【図５】
0006742704.tif 000006