(57)【特許請求の範囲】
【請求項１】
トランスと、
このトランスの一次側に対する電力供給を所定のスイッチングパルスに応じてＯＮ／ＯＦＦするスイッチング手段と、
内蔵または外付けの電話機の回線接続端に、回線および前記トランスの二次側を選択的に接続する切換手段と、
この切換手段により前記電話機が前記トランスの二次側に接続されているときに前記トランスの二次側に流れる電流を検出する検出手段とを備え、
この検出手段での前記電流の検出状況に応じて前記電話機のフック状態を判定するようにしたファクシミリ装置において、
前記スイッチングパルスを所定のバースト周期毎に所定数ずつバースト形式で出力するパルス生成手段を備えたことを特徴とするファクシミリ装置。
【請求項２】
前記パルス生成手段は前記バースト周期の管理はプロセッサによりソフトウェア処理により行うこととし、かつ前記バースト周期を前記プロセッサが行う別のソフトウェア処理にて繰り返し計時する周期と同一として、その周期計時を前記バースト周期の管理のために流用することを特徴とする請求項１に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内蔵または外付けの電話機を用いての音声通話を行うことも可能なファクシミリ装置に関する。
【０００２】
【従来の技術】
従来、この種のファクシミリ装置では着信時、この着信を自動検出してファクシミリ通信部側で回線を捕捉し、ファクシミリ着信であるかの監視処理を開始する。そしてファクシミリ着信であると判定できた場合には、ファクシミリ通信部によりファクシミリ通信を開始する。またこれと並行して、ユーザに対する着信報知を行っておき、内蔵または外付けの電話機がオフフックされた場合には公衆回線を電話機側に切り替えて音声通話を開始させる。
【０００３】
このような事情から、ファクシミリ通信部側で公衆回線を捕捉した状態において、電話機のフック状態の検出を行う必要が有る。
【０００４】
図３は従来のフック状態検出回路の構成を示す図である。
【０００５】
この図において、符号１を付して示されるものは電圧供給回路切換リレーであって、内蔵または外付けの電話機Ｔを公衆回線に接続したり切り離したりする。そして電圧供給回路切換リレー１は、電話機Ｔを公衆回線から切り離しているときには、電話機Ｔの回線接続端をトランス２の二次側に接続する。またこのときに電話機Ｔとトランス２との間には、電流検出回路３が介挿される。
【０００６】
トランス２の一次側は、一端がＤＣ２４Ｖの電圧源に接続されるととともに、他端がトランジスタ４を介して接地されている。トランジスタ４は、スイッチングパルスによってＯＮ／ＯＦＦされるものである。
【０００７】
電圧供給回路切換リレー１が電話機Ｔを公衆回線から切り離している状態においてスイッチングパルスとして図４に示すような２０ｋＨｚの矩形波を連続して入力すると、これに応じてトランジスタ４がスイッチング動作を行い、トランス２の一次側へのＤＣ２４Ｖの印加が断続的に行われる。この結果、トランス２の二次側には２４Ｖ程度の直流電圧が生じ、これが電話機Ｔの回線接続端へと印加される。
【０００８】
さて、電話機Ｔがオンフック状態である場合、電話機Ｔの回線接続端どうしは非導通状態であるから、トランス２の二次側を介した電流ループは形成されていない。このためこの状態では、電流検出回路３には電流が流れず、電流の検出は行われない。しかしながら、電話機Ｔがオフフック状態であると、電話機Ｔの回線接続端どうしが導通状態になるから、トランス２の二次側を介した電流ループが形成される。このためこの状態では、電流検出回路３に電流が流れ、電流の検出が行われることとなる。かくして、電流検出回路３での電流検出の有無により、電話機Ｔのフック状態を検出することができるのである。
【０００９】
【発明が解決しようとする課題】
ところが、以上のようにスイッチングパルスとして連続した矩形波を使用していると、その発生回路が必要となる。
【００１０】
ところが、このような矩形波の発生回路を全てハードウェア回路により構成すると、回路規模の増大を招き、小型のファクシミリ装置等のように回路実装容量が不足している場合には大きな問題となる。
【００１１】
そこで、ファクシミリ装置の機能制御などのために既存のＣＰＵを用いて、ソフトウェア処理によりスイッチングパルスの生成を行うことが考えられるが、上述したような連続した矩形波の生成のための処理はＣＰＵにとって大きな負担となってしまい、他の処理に悪影響を及ぼすおそれがある。
【００１２】
また、上述したような連続した矩形波は、不要輻射を生じさせる原因にも成り、ノイズが大きくなってしまうおそれがあった。
【００１３】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは、フック状態検出のために電話機へと印加する電圧の発生のためのスイッチングパルスの生成をソフトウェア処理により行う場合でも、ソフトウェアの負荷を低減することができ、かつスイッチングパルスによる不要輻射も低減することが可能なファクシミリ装置を提供することにある。
【００１４】
【課題を解決するための手段】
以上の目的を達成するために本発明は、トランスと、このトランスの一次側に対する電力供給を所定のスイッチングパルスに応じてＯＮ／ＯＦＦする例えばトランジスタなどのスイッチング手段と、内蔵または外付けの電話機の回線接続端に、回線および前記トランスの二次側を選択的に接続する例えば電圧供給回路切換リレーなどの切換手段と、この切換手段により前記電話機が前記トランスの二次側に接続されているときに前記トランスの二次側に流れる電流を検出する例えば電流検出回路などの検出手段とを備え、この検出手段での前記電流の検出状況に応じて前記電話機のフック状態を判定するようにしたファクシミリ装置において、前記スイッチングパルスを所定のバースト周期毎に所定数ずつバースト形式で出力する、例えばパルス発生部とＣＰＵのソフトウェア処理により実現されるパルス生成制御手段とからなるパルス生成手段を備えた。
【００１５】
このような手段を講じたことにより、フック状態の検出のために電話機へ供給する電力を生成するためのトランスへの電力供給のスイッチングは、所定のバースト周期毎に所定数ずつバースト形式で出力されるスイッチングパルスに基づいて行われる。
【００１６】
また本発明は、前記パルス生成手段は前記バースト周期の管理はプロセッサによりソフトウェア処理により行うこととし、かつ前記バースト周期を前記プロセッサが行う別のソフトウェア処理にて繰り返し計時する周期と同一として、その周期計時を前記バースト周期の管理のために流用するようにした。
【００１７】
このような手段を講じたことにより、バースト周期の管理のためのタイマ処理をソフトウェア処理により新たに行う必要がない。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態につき説明する。
【００１９】
図１は本実施形態に係るファクシミリ装置の要部構成を示す図である。なお、図３と同一部分には同一符号を付してある。
【００２０】
この図に示すように本実施形態のファクシミリ装置は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ部１４、符号化・復号化部１５、スキャナ１６、プリンタ１７、モデム１８、ＮＣＵ１９、パルス発生部２０、リレー駆動部２１および操作・表示部２２を有してなる。
【００２１】
そして、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、メモリ部１４、符号化・復号化部１５、スキャナ１６、プリンタ１７、モデム１８、ＮＣＵ１９、パルス発生部２０、リレー駆動部２１および操作・表示部２２は、システムバス２３を介して互いに接続されている。またＮＣＵ１９にはモデム１８およびパルス発生部２０がそれぞれ接続されている。
【００２２】
ＣＰＵ１１は、ＲＯＭ１２に格納された制御プログラムに基づいて、各部を総括制御するための制御処理を行うことで、ファクシミリ装置としての動作を実現する。
【００２３】
ＲＯＭ１２は、ＣＰＵ１１の制御プログラム等を記憶する。
【００２４】
ＲＡＭ１３としては、ＤＲＡＭやＳＲＡＭが用いられる。そしてＲＡＭ１３は、ＣＰＵ１１が各種の処理を行うために必要となる各種の情報を記憶するために使用される。
【００２５】
メモリ部１４は、例えばフラッシュメモリやＤＲＡＭ、ハードディスク装置などを用いてなり、各種の設定情報やその他の情報、あるいは画像データを記憶しておく。
【００２６】
符号化・復号化部１５は、画像データに対して冗長度圧縮のための符号化処理を施すとともに、冗長度圧縮のための符号化がなされている画像データの復号を行うものである。
【００２７】
スキャナ１６は、送信原稿の読取りを行って、その送信原稿を示す画像データを生成する。
【００２８】
プリンタ１７は、画像データが示す画像を記録用紙に対して印字する。
【００２９】
モデム１８は、画像データを変調してファクシミリ伝送信号を生成したり、ＣＰＵ１１から与えられるコマンドを変調してコマンド伝送信号を生成するものであり、これらの伝送信号をＮＣＵ１９を介して公衆回線Ｃへと送出する。またモデム１８は、公衆回線Ｃを介して到来し、ＮＣＵ１９を介して与えられたファクシミリ伝送データを復調して画像データを再生したり、コマンド伝送信号を復調してコマンドを再生する。
【００３０】
ＮＣＵ１９には、ＰＳＴＮ（図示せず）に収容された公衆回線Ｃが接続されている。そしてＮＣＵ１９は、この接続された公衆回線Ｃに関して、状態監視や網への発信処理などを行なう。またＮＣＵ１９は、公衆回線Ｃに対して送出するファクシミリ伝送信号の等化を図るとともに、レベルを設定する。
【００３１】
パルス発生部２０は、ＣＰＵ１１からパルス発生が指示される毎に、２５μｓ幅のパルスを発生し、これをスイッチングパルスとしてＮＣＵ１９へと与える。
【００３２】
リレー駆動部２１は、ＣＰＵからの制御の下にＮＣＵ１９内のリレーを駆動する。
【００３３】
操作・表示部２２は、ユーザによるＣＰＵ１１に対する各種の指示入力を受け付けるためのキー入力部や、ユーザに対して報知すべき各種の情報をＣＰＵ１１の制御の下に表示するための表示部などを有する。
【００３４】
ところで図１には、このＮＣＵ１９の一部の詳細構成を示してある。すなわちＮＣＵ１９は、電圧供給回路切換リレー１、トランス２、電流検出回路３、トランジスタ４、回線切換リレー５、トランス６、コンデンサ７、直流電流消費回路８および着信信号検出回路９を有している。
【００３５】
電圧供給回路切換リレー１は、リレー駆動部２１によって駆動され、内蔵または外付けの電話機Ｔを公衆回線Ｃに接続したり切り離したりする。また電圧供給回路切換リレー１は、電話機Ｔを公衆回線Ｃから切り離しているときには、電話機Ｔの回線接続端をトランス２の二次側に接続する。
【００３６】
トランス２の一次側は、一端がＤＣ２４Ｖの電圧源に接続されるととともに、他端がトランジスタ４を介して接地されている。そしてトランス２は、トランジスタ４がＯＮしているときに一次側に印加される電圧により、二次側に直流電圧を発生する。
【００３７】
電流検出回路３は、電圧供給回路切換リレー１が電話機Ｔをトランス２に接続しているときに、電話機Ｔとトランス２との間に介挿されるように設けられている。そして電流検出回路３は、電話機Ｔとトランス２との間に流れる電流の検出を行う。そして電流検出回路３は、電流の有無を示す検出結果情報をシステムバス２３を介してＣＰＵ１１へと与える。
【００３８】
トランジスタ４は、パルス発生部２０から供給されるスイッチングパルスによってＯＮ／ＯＦＦされ、トランス２の一次側への電圧印加をスイッチングする。
【００３９】
回線切換リレー５は、リレー駆動部２１によって駆動され、トランス６を公衆回線Ｃに接続したり切り離したりする。また回線切換リレー５は、トランス６を公衆回線Ｃから切り離しているときには、電圧供給回路切換リレー１および着信信号検出回路９に公衆回線Ｃを接続する。
【００４０】
トランス６は、公衆回線Ｃにモデム１８を非接触で結合する。
【００４１】
コンデンサ７は、回線切換リレー５がトランス６を公衆回線Ｃに接続しているときに、トランス６と公衆回線Ｃとの間に介挿されるように設けられている。そしてコンデンサ７は、公衆回線Ｃを介して到来した直流電流がトランス６に流れ込むのを阻止する。
【００４２】
直流電流消費回路８は、回線切換リレー５がトランス６を公衆回線Ｃに接続しているときに、トランス６と公衆回線Ｃとの間に介挿されるように設けられている。そして直流電流消費回路８は、公衆回線Ｃの捕捉のために直流ループを形成する。
【００４３】
着信信号検出回路９は、通信待受け状態で回線切換リレー５を介して公衆回線Ｃに接続され、公衆回線Ｃを介して到来する着信信号の検出を行う。そして着信信号検出回路９は、着信信号を検出した場合に、その旨をシステムバス２３を介してＣＰＵ１へと通知する。
【００４４】
さて、ＣＰＵ１１がＲＯＭ１２に格納された制御プログラムに基づいて動作することで実現される制御手段としては、ファクシミリ装置として周知の各種の機能を実現するための手段に加えて、パルス生成手段を有している。
【００４５】
このパルス生成制御手段は、後述するようにバースト形式でスイッチングパルスを発生するようにパルス発生部２０を制御する。
【００４６】
次に以上のように構成されたファクシミリ装置の動作につき説明する。なお、ファクシミリ通信などに関する動作については従来よりあるファクシミリ装置と同様であるので説明を省略し、ここでは電話機Ｔのフック状態の検出に関する動作につき説明する。
【００４７】
電話機優先モードにおいては、通信待ち受け状態でＣＰＵ１１は電圧供給回路切換リレー１および回線切換リレー５を図示の状態としている。
【００４８】
この状態で着信信号が公衆回線Ｃを介して到来したならば、この着信信号は着信信号検出回路９に入力される。この結果、着信信号検出回路９で着信信号の検出がなされ、その旨がＣＰＵ１１へと通知される。そうするとＣＰＵ１１は、回線切換リレー５を切換えてモデム１８側に公衆回線Ｃを接続し、ファクシミリ通信可能な状態とする。
【００４９】
またこれと同時にＣＰＵ１１は、電圧供給回路切換リレー１を切換え、電話機Ｔをトランス２に接続させる。そしてこの状態でＣＰＵ１１は、別処理のタイミング生成のために常時行っている１０ｍｓ周期のタイマ処理により決まる１０ｍｓ毎のタイミングに同期して、５０μｓの周期で３つ連続してパルスを発生するようパルス発生部２０に指示する。かくしてパルス発生部２０では図２に示すようにバースト形式をなすスイッチングパルスが発生され、これがトランジスタ４に与えられる。
【００５０】
そうするとトランジスタ４は、このスイッチングパルスに応じてスイッチング動作を行い、トランス２の一次側へのＤＣ２４Ｖの印加が断続的に行われる。この結果、トランス２の二次側には１５Ｖ程度の直流電圧が生じ、これが電話機Ｔの回線接続端へと印加される。なお、１０ｍｓ周期毎に発生させるパルスの数は、このトランス２の二次側に生じる直流電圧として電流ループを形成するのに最低限の電圧が得られるように諸条件を考慮して予め設定される。
【００５１】
さて、電話機Ｔがオンフック状態である場合、電話機Ｔの回線接続端どうしは非導通状態であるから、トランス２の二次側を介した電流ループは形成されていない。このためこの状態では、電流検出回路３には電流が流れず、電流の検出は行われない。しかしながら、電話機Ｔがオフフックされると、電話機Ｔの回線接続端どうしが導通状態になるから、トランス２の二次側を介した電流ループが形成される。このためこの状態では、電流検出回路３に電流が流れ、電流の検出が行われることとなる。
【００５２】
電流検出回路３が電流を検出すると、その旨が電流検出回路３からＣＰＵ１１へと通知される。そしてこの通知を受けたことに応じてＣＰＵ１１は、電話機Ｔがオフフックされたと認識し、電圧供給回路切換リレー１を電話機Ｔに公衆回線Ｃを接続する側に切換えるとともに、回線切換リレー５をトランス６を公衆回線Ｃから切り離す側に切換えることで、電話機Ｔを公衆回線Ｃに接続し、音声通話が可能な状態とする。
【００５３】
そしてこのように電話機Ｔを公衆回線Ｃに接続した状態では、トランス２は電話機Ｔから切離されていて、トランス２から電話機Ｔへの電圧印加を行う必要がないから、ＣＰＵ１１はスイッチングパルスの出力制御を停止する。
【００５４】
以上のように本実施形態によれば、トランジスタ４のスイッチングをバースト形式でパルスが生じるスイッチングパルスにより行っているので、スイッチングパルスとして連続した矩形波を使用する場合に比べてスイッチングパルスの出力制御に関するＣＰＵ１１の負荷を大幅に軽減することが可能である。さらにパルスがバースト形式で生じるので、不要輻射も抑えられる。
【００５５】
また本実施形態では、バースト周期を別処理のタイミング生成のために常時行っている１０ｍｓ周期のタイマ処理により決まる１０ｍｓの周期としているので、スイッチングパルスのバースト周期の測定のためのタイマ処理を新たに行う必要が無く、これによりＣＰＵ１１の負荷をさらに軽減することが可能である。
【００５６】
なお、本発明は上記実施形態に限定されるものではない。例えば上記実施形態では、スイッチングパルスのバースト周期、連続するパルスの間隔、連続するパルスの数、ならびに１つのパルスのパルス幅の具体的な数値は上記実施形態に示したものには限定されず、変更が可能である。
【００５７】
また上記実施形態では、バースト周期を別処理のタイミング生成のために常時行っているタイマ処理により決まる周期としているが、バースト周期の測定のためのタイマ処理を別途行うようにしても良い。
【００５８】
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００５９】
【発明の効果】
本発明によれば、フック状態の検出のために電話機へ供給する電力を生成するためのトランスへの電力供給のスイッチングは、所定のバースト周期毎に所定数ずつバースト形式で出力されるスイッチングパルスに基づいて行なうようにしたので、フック状態検出のために電話機へと印加する電圧の発生のためのスイッチングパルスの生成をソフトウェア処理により行う場合でも、ソフトウェアの負荷を低減することができ、かつスイッチングパルスによる不要輻射も低減することが可能なファクシミリ装置となる。
【００６０】
また本発明は、バースト周期を別のソフトウェア処理にて繰り返し計時する周期と同一として、その周期計時をバースト周期の管理のために流用するようにしたので、バースト周期の管理のためのタイマ処理をソフトウェア処理により新たに行う必要がなく、ソフトウェアの負荷をさらに低減することができるファクシミリ装置となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るファクシミリ装置の要部構成を示す図。
【図２】図１中のトランジスタ４へと与えられるスイッチングパルスを示す図。
【図３】従来のフック状態検出回路の構成を示す図。
【図４】従来のフック状態検出回路で使用されていたスイッチングパルスを示す図。
【符号の説明】
１…電圧供給回路切換リレー
２…トランス
３…電流検出回路
４…トランジスタ
５…回線切換リレー
６…トランス
７…コンデンサ
８…直流電流消費回路
９…着信信号検出回路
１１…ＣＰＵ
１２…ＲＡＭ
１３…ＲＯＭ
２０…パルス発生部
２１…リレー駆動部
Ｃ…公衆回線
Ｔ…電話機
【図１】
0004261756.tif 000002
【図２】
0004261756.tif 000003
【図３】
0004261756.tif 000004
【図４】
0004261756.tif 000005