(57)【要約】【課題】  簡単な回路構成で、電話機のフック状態を判定する。【解決手段】    所定の回線を用いてファクシミリ通信を行うファクシミリ装置であって、前記ファクシミリ通信を制御するコントローラと、前記コントローラと前記所定の回線とを絶縁する絶縁手段と、電話機を前記所定の回線に接続または前記所定の回線から切り離す切替手段と、印加される直流電圧をＤ／Ａ変換した交流電圧が前記絶縁手段を介して、前記所定の回線から切り離された前記電話機に通電される際に、前記絶縁手段に印加される入力電圧の値を検出する検出手段と、前記検出手段により検出される入力電圧の値が所定のしきい値を超えている場合、前記電話機がオンフック状態であると判定し、前記検出手段により検出される入力電圧の値が所定のしきい値を下回っている場合、前記電話機がオフフック状態であると判定する判定手段と、を備えることを特徴とする。【選択図】  図１
2016123022.tif 000002
【特許請求の範囲】
【請求項１】
所定の回線を用いてファクシミリ通信を行うファクシミリ装置であって、
前記ファクシミリ通信を制御するコントローラと、
前記コントローラと前記所定の回線とを絶縁する絶縁手段と、
電話機を前記所定の回線に接続または前記所定の回線から切り離す切替手段と、
印加される直流電圧をＤ／Ａ変換した交流電圧が前記絶縁手段を介して、前記所定の回線から切り離された前記電話機に通電される際に、前記絶縁手段に印加される入力電圧の値を検出する検出手段と、
前記検出手段により検出される入力電圧の値が所定のしきい値を超えている場合、前記電話機がオンフック状態であると判定し、前記検出手段により検出される入力電圧の値が所定のしきい値を下回っている場合、前記電話機がオフフック状態であると判定する判定手段と、
を備えることを特徴とするファクシミリ装置。
【請求項２】
前記所定のしきい値を設定する設定手段を有し、
前記設定手段は、前記所定のしきい値を可変に設定することを特徴とする請求項１記載のファクシミリ装置。
【請求項３】
前記判定手段は、前記検出手段により検出される入力電圧の値が所定のしきい値の上限を超えている場合、前記電話機がオンフック状態であると判定し、前記検出手段により検出される入力電圧の値が所定のしきい値の下限を下回っている場合、前記電話機を含むハードウエアの状態を異常と判定することを特徴とする請求項１記載のファクシミリ装置。
【請求項４】
前記検出手段により検出される入力電圧の値を表示する表示手段を備えることを特徴とする請求項１記載のファクシミリ装置。
【請求項５】
前記絶縁手段は、トランスであることを特徴とする請求項１記載のファクシミリ装置。
【請求項６】
前記所定の回線は、ＰＳＴＮ回線であることを特徴とする請求項１記載のファクシミリ装置。
【請求項７】
所定の回線を用いてファクシミリ通信を制御するコントローラと、前記コントローラと前記所定の回線とを絶縁する絶縁手段とを備えるファクシミリ装置の制御方法であって、
電話機を前記所定の回線に接続または前記所定の回線から切り離す切替工程と、
印加される直流電圧をＤ／Ａ変換した交流電圧が前記絶縁手段を介して、前記所定の回線から切り離された前記電話機に通電される際に、前記絶縁手段に印加される入力電圧の値を検出する検出工程と、
前記検出工程により検出される入力電圧の値が所定のしきい値を超えている場合、前記電話機がオンフック状態であると判定し、前記検出工程により検出される入力電圧の値が所定のしきい値を下回っている場合、前記電話機がオフフック状態であると判定する判定工程と、
を備えることを特徴とするファクシミリ装置の制御方法。
【請求項８】
請求項７に記載のファクシミリ装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置、ファクシミリ装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、ファクシミリ装置において、オフフック／オンフック検知は、高電圧のかかる電話機側で行っていた。また、コントローラ等低電圧部と高電圧のかかる電話機との間で、リレーあるいはトランスあるいはフォトカプラ等により絶縁を取っていた。この場合、電話機側でオフフック／オンフック検知を行い、検知結果を、絶縁手段を介して低電圧部のコントローラ等に伝達していた（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３４４５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、ファクシミリ装置が無鳴動着信モード時には、直流印加回路から電話機への直流印加が行われていた。直流電流がフォトカプラに流れるのを検知して、オフフックと判断していた。また、このフォトカプラで高電圧のかかる電話回線と低電圧のコントローラ間の絶縁をとっていた。フォトカプラは、コントローラと電話回線間の絶縁を取る事が必要であるのに加え、電話回線の規格を満足するために、特別なスペックの部品を使用する必要があった。
【０００５】
例えば、直流回路の電気的条件等に関わる規格があるため、直流回路の直流抵抗値は、２０ｍＡ以上１２０ｍＡ以下の電流で測定した値で５０Ω以上３００Ω以下であることと記載されている。
言い換えると、直流回路閉結時、すなわちオフフック時、電話回線には最大１２０ｍＡ流れる。これに対して、一般的に、フォトカプラに流せる最大電流は、約４０から５０ｍＡ程度である。そのため、最大電流１２０ｍＡ以上のフォトカプラは、特別なスペックの部品に位置付けられていた。
【０００６】
このため、部品コストは装置のコストへと影響し、ユーザに安価なファクシミリ装置を提供できないという課題があった。
【０００７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、簡単な回路構成で、電話機のフック状態を判定できる仕組みを提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明のファクシミリ装置は以下に示す構成を備える。
所定の回線を用いてファクシミリ通信を行うファクシミリ装置であって、前記ファクシミリ通信を制御するコントローラと、前記コントローラと前記所定の回線とを絶縁する絶縁手段と、電話機を前記所定の回線に接続または前記所定の回線から切り離す切替手段と、印加される直流電圧をＤ／Ａ変換した交流電圧が前記絶縁手段を介して、前記所定の回線から切り離された前記電話機に通電される際に、前記絶縁手段に印加される入力電圧の値を検出する検出手段と、前記検出手段により検出される入力電圧の値が所定のしきい値を超えている場合、前記電話機がオンフック状態であると判定し、前記検出手段により検出される入力電圧の値が所定のしきい値を下回っている場合、前記電話機がオフフック状態であると判定する判定手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡単な回路構成で、電話機のフック状態を判定できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態を示す通信装置の構成を説明するブロック図である。
【図２】図１に示した平滑回路の回路例を示す図である。
【図３】図１に示したＤＣ／ＡＣ変換回路の回路例を示す図である
【図４】通信装置におけるオフフック検知回路の原理を説明する図である。
【図５】通信装置の信号処理例を説明するブロック図である。
【図６】通信装置の信号処理例を説明するブロック図である。
【図７】通信装置の動作を説明するタイミングチャートである。
【図８】通信装置の動作を説明するタイミングチャートである。
【図９】図４に示した回路の等価回路の一例を示す図である。
【図１０】通信装置の制御方法を説明するフローチャートである。
【図１１】通信装置の制御方法を説明するフローチャートである。
【図１２】通信装置の制御方法を説明するフローチャートである。
【図１３】通信装置の制御方法を説明するフローチャートである。
【図１４】通信装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
図１は、本実施形態を示す通信装置の構成を説明するブロック図である。本例は、所定の回線を用いてファクシミリ通信を制御するコントローラとして後述するＳＯＣを備える例である。
以下、通信装置（ここでは、ファクシミリ装置を例に説明する。）１００の構成について説明する。
図１において、システム・オン・チップ（ＳＯＣ）１０１は、ファクシミリ装置１００のシステム全体を制御する。ファクシミリ装置１００におけるＣＰＵ２００は、ＳＯＣ１０１上に実装されている。
【００１３】
ＳＯＣ１０１に接続されたメモリ１４０は、主記憶装置であり、ＳＯＣ１０１のＣＰＵのシステムワークメモリ、後述するフローチャートに示す手順に対応する処理を実行するための制御プログラムを格納するメモリとして機能する。また、メモリ１４０は、ファクシミリ送信又はファクシミリ受信等の際に、画像データや各種情報を一時的に記憶するためのメモリとしても機能する。また、ユーザが設定した情報を格納する。ＳＤＡＡプログラム２０２は、モデム１０２に転送され、ＲＡＭ２０４に展開された後に、ＤＳＰ２０５で実行されるプログラムである。  
【００１４】
ＳＯＣ１０１には、操作パネル１１８、読取部１２１、記録部１２２、インタフェース（ＩＦ）部１２３が接続されている。操作パネル１１８は、表示器１１９及びキーボード類１２０を備え、これらはユーザ・インタフェースとして機能する。表示器１１９は、装置の状態やメニューに関する表示を行う。また、キーボード類１２０は、ユーザからの各種の指示の入力を受け付けるボタンやテンキー等のキーボードである。ユーザがこのキーボードを用いて、ユーザ設定情報を入力する事が可能である。
【００１５】
読取部１２１は、原稿から画像を読み取って、画像データを生成する。生成された画像データは、通信回線１３０を介して相手側装置に対してファクシミリ送信されてもよいし、記録部１２２で印刷されても良い。インタフェース（ＩＦ）部１２３は、各種の情報機器が外部から接続される場合のインタフェースとして機能する。
２５０はスピーカ回路である。ＰＳＴＮ２１０からの呼び出し信号すなわちＣＩ検知信号を受け、疑似ベル音、すなわち疑似的な電話機の鳴動音を、出力することが可能である。
【００１６】
モデム１０２は、ＳＯＣ１０１に接続されており、ＳＯＣ１０１による制御に基づいて動作する変復調器である。モデム１０２は、ファクシミリ送信の対象となる、読取部１２１で読み取られた画像データを用いた変調処理と、通信回線１３０を介して受信した信号の復調処理を行う。モデム１０２は、絶縁素子１０３を介してＳＤＡＡ（すなわちシリコンＤＡＡ）１０４と接続されている。
【００１７】
ＲＯＭ２０３は、ＲＡＭ２０４に展開され、ＤＳＰ２０５に実行されるプログラムを格納しているＲＯＭである。ＲＡＭ２０４は、ホストから転送されるプログラム２０２とＲＯＭ２０３の内容を展開し、ＤＳＰ２０５に実行させるためのＲＡＭである。ＤＳＰ２０５は、ＲＡＭ２０４の内容に基づいてモデム１０２の動作を行う。
【００１８】
２０６はレジスタで、ＳＤＡＡ１０４の状態を格納、あるいは、ＳＯＣ１０１からの指示を格納する。ＳＤＡＡ１０４は、網制御手段の一例であって、半導体ＮＣＵ（ネットワーク制御ユニット）である。
ＳＤＡＡ１０４は、通信回線１３０と接続されており、ファクシミリ装置１００と外部の公衆回線（通信回線）１３０とのインタフェースとして機能する網制御装置である。また、ＳＤＡＡ１０４は、通信回線１３０を介して相手側装置との間で通信を行う際に、回線の接続（捕捉）状態を制御する。
【００１９】
通信回線１３０には、ファクシミリ装置１００に外付けされた電話機１２８も接続される。電話機１２８は、Ｈリレー１１０を介して通信回線１３０に接続されており、ＳＤＡＡ１０４は、電話機１２８と並列に通信回線１３０に接続されている。ＳＤＡＡ１０４は、ファクシミリ送受信を行う場合に、回線を捕捉してその通信を制御するだけでなく、電話機１２８が通信回線１３０を介して相手側装置との間で音声通信を行う場合にも、回線の捕捉状態を制御する。ＳＤＡＡ１０４は、これらの制御をＳＯＣ１０１の制御に基づいて実行する。
【００２０】
ＳＤＡＡ１０４は、回線捕捉手段１０５を使用して回線の直流捕捉状態を制御する。この回線捕捉手段により直流捕捉される場合の直流インピーダンスは可変である。このインピーダンスは、あらかじめ設定された、直流的な電圧に対する電流特性（以下、ＤＣ−ＶＩ特性）により制御される事により得られる。
電圧検知手段１５０は、回線上の電圧をモニタする手段である。電流検知手段１５１は、回線上の電流をモニタする手段である。ＡＣフィルタ手段２０１は、電圧検知手段１５０あるいは電流検知手段１５１の前段に接続され、電流検知手段１５０あるいは電流検知手段１５１でＤＣ電圧あるいは、電流を検知する場合に、ＡＣ成分による誤検知を防ぐためのものである。
【００２１】
直流捕捉回路１５２は、トランジスタなどにより構成される１０４の周辺回路であり、直流捕捉を行いながら、ＳＤＡＡ１０４の制御で直流インピーダンスの調整を行うことに供される回路である。また、直流捕捉回路１５２は、回線開放状態を作り出したり、回線に対する選択信号の１種であるダイヤルパルス送出したりする際にも使用される。
２３０は、電流がＰＳＴＮ２１０から流れ込む線である。２４０は、電流がＰＳＴＮ２１０へと帰還する線である。ＳＤＡＡ１０４は、この線２３０あるいは線２４０の電流値と線２３０と線２４０との間の電圧値を検知可能である。
【００２２】
整流回路１５５は、ダイオードブリッジ等からなり、回線からの信号を整流してＳＤＡＡ１０４側へと伝えるものである。受信ＩＦ回路１５３は、１３０を介して受信されるファクシミリの受信信号などを受信するためのインタフェース回路である。交流インピーダンス整合回路１５４は、例えば、日本の場合は、交流インピーダンスを６００Ωに合わせる。交流インピーダンス整合回路１５４は、通信中の交流インピーダンスを合わせるための回路である。ノイズ除去回路１５６は、線１３０からの雷サージ、電磁ノイズなどを抑制し、逆に線１３０を介して、ファクシミリ装置１００のノイズが送出されることを防ぐ回路である。
【００２３】
ＣＩ検知回路１０８は、通信回線１３０に接続されており、通信回線１３０から受信した呼び出し信号（以下では、「ＣＩ信号」と称する。）を検知する。ＣＩ検知回路１０８は、通信回線１３０からのＣＩ信号を検知すると、そのことを示すＣＩ検知信号１０９をＳＯＣ１０１に対して送信する。
ＳＯＣ１０１は、ＣＩ検知信号１０９に基づいて、通信回線１３０からＣＩ信号の着信があったか否かを判断することができる。絶縁素子１０８０は、ＣＩ検知回路１０８に含有される絶縁素子である。絶縁素子１０８０は、高圧電圧の印加されるＰＳＴＮ２１０側と低圧電圧で駆動されるＳＯＣ１０１側の絶縁を取るためのものである。Ｈリレー１１０は、外付けの電話機１２８を、整流／平滑回路２５６、あるいは通信回線１３０に接続するための回路である。
【００２４】
Ｈリレー１１０は、切替手段の一例であって、外付けの電話機１２８を通信回線１３０へ接続した接続状態と、通信回線１３０から切断した切断状態との間の切り替えを行う。また、Ｈリレー１１０は、Ｈリレー駆動信号２５１を用いて、ＳＯＣ１０１によって制御される。なお、図１に示すようにＨリレー１１０で電話機がＰＳＴＮ回線１３０から切り離されている場合、ＣＩ着信しても外付けの電話機１２８は鳴動しない。いわゆるファクシミリ装置１００の無鳴動着信状態となる。
【００２５】
１１０１は、Ｈリレー１１０に含有されるリレー接点である。Ｈリレー駆動信号２５１の制御により、接点１１０３と接続されるか、もしくは、切り離されるか、どちらかの状態となる。
リレー接点１１０２は、Ｈリレー１１０に含有され、Ｈリレー駆動信号２５１の制御により、リレー接点１１０３と接続されるか、もしくは、切り離されるか、どちらかの状態となる。リレー接点１１０３は、Ｈリレー１１０に含有されるリレー接点である。
【００２６】
リレー接点１１０３は、外付け電話機１２８と接続される接点である。１１０４はリレー接点で、Ｈリレー駆動信号２５１の制御により、リレー接点１１０６と接続されるか、もしくは、切り離されるか、どちらかの状態となる。
リレー接点１１０５は、Ｈリレー１１０に含有され、Ｈリレー駆動信号２５１の制御により、リレー接点１１０６と接続されるか、もしくは、切り離されるか、どちらかの状態となる。１１０６は、Ｈリレー１１０に含有されるリレー接点で、外付け電話機１２８と接続される。
２５２はＯＮ／ＯＦＦ信号で、直流印加回路２５３の直流印加をＯＮあるいはＯＦＦする。２５３は直流印加回路である。２５４はＤＣ／ＡＣ変換回路で、直流印加回路２５３からの直流を交流に変換する。２５５は絶縁素子で、ＤＣ／ＡＣ変換回路２５４に含有される。絶縁素子２５５は、高電圧が印加されるＰＳＴＮ２１０側と低電圧で駆動されるＳＯＣ１０１側の絶縁を取るためのものである。
【００２７】
２５６は整流／平滑回路で、出力信号２５４である交流信号を直流信号に変換する。２５７はフック検知信号である。外付け電話機１２８が、整流／平滑回路２５６と接続され、直流電圧が印加されている時に、外付け電話機１２８がオンフックすなわちインピーダンスが高い場合と、オフフックすなわちインピーダンスが低い場合により電圧が変化する信号である。
２５８は平滑回路で、ＤＣ／ＡＣ変換回路２５４の絶縁素子２５５の入力側の信号２５９に重畳した交流信号を除去し、直流信号に変換する回路である。２６０はＡ／Ｄ変換器で、アナログ信号であるフック検知信号２５７をデジタル値に変換するための回路である。
このように構成されたファクシミリ装置では、図５に示す鳴動着信モードと図６に示す無鳴動着信モードの２種類のモードが存在する。
鳴動着信モードは、図５に示す様にＰＳＴＮ４０１３が、外付け電話機４０１４に接続される。ここでＰＳＴＮ４０１３は、公衆電話回線網の事である。電話交換機等を含有するものである。ＰＳＴＮ４０１３の相手先となるァクシミリ装置あるいは電話機が、選択信号を送出し、ファクシミリ装置４００１を選択すると、日本の場合は、ＰＳＴＮ４０１３から１６Ｈｚ、７５Ｖの呼び出し信号が送られてくる。それにより、電話機４０１４が鳴動する。
一方、図６の無鳴動着信モードの時には、電話機５０１４は、ＰＳＴＮ５０１３と切り離されている。そのため、呼び出し信号が送られてきても電話機は、鳴動しない。なお、回線捕捉すなわちオフフック状態への移行は、ＳＤＡＡ５００５が行う。相手がファクシミリ装置でないと判断された場合は、図１の２５０で疑似ベル音すなわち電話機１２８の鳴動音の代わりとなる音を発生させることも可能である。
図５、図６において、実線の矢印は、外付け電話機に対する直流印加電流の流れを示している。点線の矢印は、電話機のオンフック／オフフック検知のための信号の流れを示している。図５の鳴動着信時は、ＰＳＴＮ４０１３からの直流電流が、電話機４０１４に印加される。電話機４０１４がオフフックされると、電話機４０１４に電流が流れる。その影響で、ＰＳＴＮ４０１３の電圧が降下する。その電圧降下をＳＤＡＡ４００５が検出する。ＳＤＡＡ４００５は、オフフックされたという情報すなわちデジタル信号を、絶縁素子４００４を介して、モデム４００３に伝える。その情報をＳＯＣ４００２で読み出すことにより、オフフック検知を行う。
一方、無鳴動着信モード時は、図６のようにＤＣ／ＡＣ変換器５００７からの交流信号を整流／平滑回路５００９で、直流成分に直し、Ｈリレー５０１０を介して外付け電話機５０１４に印加する。その一方で、絶縁素子５００８の入力部の電圧を検知する事により、オンフック／オフフック検知を行う。
【００２８】
図２は、図１に示した平滑回路２５８の回路例を示す図である。
図２において、２５８１、２５８２、２５８４は抵抗器である。２５８３はコンデンサである。２５８０は、平滑回路２５８の入力部である。２５８５は、平滑回路２５８の出力部である。ここで、Ｖａは入力電圧を示し、Ｖｂは出力電圧を示す。
【００２９】
図３は、図１に示したＤＣ／ＡＣ変換回路２５４の回路例を示す図である。
２５４１は入力部、２５４２はインダクタタンスである。２５４９、２５５０はコンデンサである。２５４３、２５５２は抵抗器である。２５４４、２５５１はトランジスタである。２５５３はグランドである。２５４６はトランスで、図１に示した絶縁素子２５５に対応する。２５４５は、平滑回路２５８への出力部である。２５４７、２５４８は、外付け電話機１２８側への出力部である。
【００３０】
入力部２５４１に直流が印加されると、トランジスタ２５４４とトランジスタ２５５１が交互にＯＮとなる。それによりコンデンサ２５５０の両端に交流信号が発生し、その交流信号がトランス２５４６を介して、出力部２５４７、２５４８へと出力される。
【００３１】
図４は、本実施形態を示す通信装置におけるオフフック検知回路の原理を説明する図である。
図４において、Ｖａは、平滑回路３２５８への入力電圧である。Ｖｄは、直流印加回路３２５３の出力電圧である。３１２１、３２５２，３２５３，３２５４，３２５５は、図１に示した１０１、２５２，２５３、２５４、２５５と同じものである。また、３２５９，３２５８，３２５７，３２６０、３２５６、３１１０、３１２８は、図１に示した２５９，２５８，２５７，２６０、２５６、１１０，１２８と同じものである。
【００３２】
Ｚ１は、絶縁素子３２５５の入力部を境にしたＤＣ／ＡＣ変換回路３２５４、平滑回路３２５８のインピーダンスである。Ｚ２は、絶縁素子３２５５の出力側を境にしたインピーダンスである。Ｚ３は外付け電話機３１２８側の回路のインピーダンスである。Ｚ３は、外付け電話機１２８のインピーダンスである。Ｉｔは、外付け電話機１２８に流れる電流値である。
図４に示すオフフック検知回路では、外付け電話機３１２８がオンフック状態では、インピーダンスＺ３は無限大に近く。電流Ｉｔは流れない。オフフック状態では、インピーダンスＺ３は日本の場合約５０Ω〜３００Ωとなり、電流Ｉｔが流れる。電流Ｉｔが流れると、Ｖａの電圧も降下する。
【００３３】
図９は、図４に示した回路の等価回路の一例を示す図である。本例は、回路特性をインピーダンスを用いて示す等価回路例である。
図９において、９００１は直流印加回路で、図１に示した直流印加回路２５２と同様のものである。９００２はＤＣ／ＡＣ変換回路で、図１に示したＤＣ／ＡＣ変換回路２５４と同様のものである。９００３はトランスで、図１に示した絶縁素子２５５に対応する。Ｚ１〜Ｚ３はインピーダンスを示し、Ｖ１０からＶ１３は端子間の電圧を示し、Ｉ１、Ｉ２は電流を示す。
以下、トランス９００３の入力部で、なぜ電圧が降下するかを説明する。
なお、本例では、図９に示す直流印加回路９００１からの電圧Ｖ１０が、１００％の効率で、交流Ｖ１１に変換される事とする。Ｚ１は、実際には、ＤＣ／ＡＣ変換回路９００２のインピーダンスであるが、ＤＣ／ＡＣ変換回路９００２の外側に付いているものとして考える。インピーダンスＺ１，Ｚ２部共に、トランス９００３あるいは外付け電話機１２８を通さず、＋側からＧＮＤに流れる電流があるが、便宜上無視するものとする。
ここで、トランス９００３の１次側の巻き線Ｎ１と２次側巻き線Ｎ２の比で、電流は、Ｉ２＝Ｎ２／Ｎ１＊Ｉ１の関係にある。便宜上Ｎ１＝Ｎ２＝１とすると、Ｉ２＝Ｉ１となる。電話機のオンフック時には、Ｚ３が無限大で、Ｚ２に接続されていないのと同様の状態となる。この時、Ｉ２は流れず０となり、Ｉ１も０となる。この時の電圧は、Ｖ１１＝Ｖ１２＝Ｖ１３となる。これに対して、電話機がオフフックされると、電話機には電流Ｉ２が流れる。それに従って、Ｉ１も流れ、Ｖ１２＝Ｖ１１−Ｚ１＊Ｉ１＝Ｖ１１−Ｚ１＊Ｉ２となる。この電流Ｉ２が流れれば流れるほど、Ｖ１２の電圧は低くなる。すなわち、オフフック状態では、この電流Ｉ２が流れることにより、電圧Ｖ１２が降下する。
この電圧Ｖ１２は、図４に示したＶａに相当する。Ｖａは、図２に示した平滑回路２５８を介して直流に変換され、Ｖｂへ出力する。そして、図１に示したＡ／Ｄ変換器２６０で、後述する図１１のＳ１００６のようにＡＤ変換される。この値が閾値以上であるとＣＰＵ２００が判定した場合は、Ｓ１０１０の様にオンフックと判定する。一方、この値が閾値未満（閾値を下回る）であるとＣＰＵ２００が判定した場合は、Ｓ１００７のように、オフフックと判定される。
なお、図１のＤＣ／ＡＣ変換回路２５４は、例えば、図３のように構成される。
ここで、絶縁素子２５４６の入力部２５４５の信号は、外付け電話機１２８のオンフック状態の時に、図７に示すように高い振幅Ｖ２となり、オフフック状態の時に低い振幅Ｖ１となる。
入力部２５４５は、図２の平滑回路２５８０に入力される。出力信号２５８５は、直流信号となり、オンフック時、図８に示すように電圧Ｖ４のように高く、オフフック時に電圧Ｖ３のように低くなる。
図７は、本実施形態を示す通信装置の動作を説明するタイミングチャートである。本例は、外付け電話機１２８がオンフック／オフフック状態の時において、すなわち、図１に示した平滑回路２５８に入力される信号２５９（図２に示した信号２５８０、図３に示した信号２５４５、図４に示した信号３２５８）の電圧波形例である。なお、図７において、縦軸は電圧を示し、横軸は時間を示す。
【００３４】
図８は、本実施形態を示す通信装置の動作を説明するタイミングチャートである。本例は、外付け電話機１２８がオンフック／オフフック状態の時において、すなわち、図１に示したフック検知信号２５７（図２に示したフック検知信号２５８５、図４に示したフック検知信号３２５７）の電圧波形例である。
【００３５】
図１０は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、図１に示した外付け電話機１２８がオフフックと判断された後に、モデム１２０でオンフックを検知する処理例である。なお、各ステップは、ＣＰＵ２００が記憶された制御プログラムを実行することで実現される。
【００３６】
Ｓ１で、ＣＰＵ２００は、モデム１０２でオンフックの検知する処理を開始すると、Ｓ２で、ＣＰＵ２００は、外付け電話機１２８がオンフック状態であるか否かを検知する。Ｓ１で、ＣＰＵ２００がオンフック状態を検知したと判断した場合、Ｓ５へ進み、オンフック状態を検知していないと判断した場合、Ｓ３へ進む。
Ｓ３で、オフフック状態であると判断した場合、ＣＰＵ２００は、ＦＡＸ送信／受信のスタート指示あるかどうか判断する。ここで、ＦＡＸ送信／受信のスタート指示はないとＣＰＵ２００が判断した場合、Ｓ４で、ＴＡＳＫ  ＥＮＤ処理を実行する。
一方、Ｓ３で、ＦＡＸ送信／受信のスタート指示があるとＣＰＵ２００が判断した場合、Ｓ６で、ＦＡＸ送信／受信スタート指示を開始する。
【００３７】
図１１は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、ＴＡＳＫ  ＳＴＡＲＴの処理例である。なお、各ステップは、ＣＰＵ２００が記憶された制御プログラムを実行することで実現される。以下、印加される直流電圧をＤ／Ａ変換した交流電圧が絶縁素子２５５を介して、所定のＰＳＴＮ回線から切り離された、外付け電話機１２８に通電される際のオンフック／オフフックの判定処理を説明する。
Ｓ１００１で、ＴＡＳＫ  ＳＴＡＲＴを開始すると、Ｓ１００２で、ＣＰＵ２００は、通信装置が無鳴動着信モードか否か、すなわち鳴動着信モードかどうかを判断する。ここで、無鳴動着信モードであると判断した場合（ＹＥＳ）、Ｓ１００３へ進む。そして、Ｓ１００３は、無鳴動着信モード時に、図１に示したＨリレー１１０で、外付けの電話機１２８を、電話回線１３０側から切り離し、整流／平滑回路２５６側に接続する。この時、リレー接点１１０３，１１０６はそれぞれリレー接点１１０１、１１０４側に接続されている。
Ｓ１００４で、図１に示した直流印加回路２５３の直流印加が、ＯＮ／ＯＦＦ信号２５２によりＯＮされる。該ＯＮされた直流は、ＤＣ／ＡＣ変換回路２５４を介して、交流信号に変換され絶縁素子２５５で絶縁され、整流／平滑回路２５６により直流に再変換され、Ｈリレー１１０を介して外付けの電話機１２８に印加される。
【００３８】
Ｓ１００５で、ＣＰＵ２００は、一定時間、ＷＡＩＴ処理を実行する。Ｓ１００６で、ＣＰＵ２００は、Ａ／Ｄ変換器２６０にて、アナログ信号２５７をデジタル値に変換した値が、一定の閾値以上か否かを判断する。ここで、Ｓ１００６で閾値未満とＣＰＵ２００が判断した場合、外付けの電話機１２８がオフフック状態であると判断する。
【００３９】
そして、Ｓ１００８では、Ｈリレー１１０で、外付けの電話機１２８を、ＰＳＴＮ２１０に接続する。それにより、外付けの電話機１２８でのＰＳＴＮ２１０を介した、図示されていない相手電話機と通話が可能になる。Ｓ１００９では、ＣＰＵ２００は、ＴＡＳＫ終了処理を実行する。
一方、Ｓ１００６で閾値以上とＣＰＵ２００が判断した場合、電話機１２８がオンフック状態であると判断する（Ｓ１０１０）。そして、Ｓ１０１１で、Ｈリレー１１０で、外付け電話機１２８を、ＰＳＴＮ２１０から切り離した状態を保持する。Ｓ１０１２は、図１に示した直流印加回路２５３の直流印加が、ＯＮ／ＯＦＦ信号２５２によりＯＦＦされる。
【００４０】
Ｓ１００２で、鳴動着信モード時であるとＣＰＵ２００が判断した場合、Ｓ１０１３で、鳴動着信モード時に、図１に示したＨリレー１１０で、電話機１２８を、電話回線２１０側に接続する。この時、リレー接点１１０３，１１０６はそれぞれリレー接点１１０２、１１０５側に接続されている。
次に、Ｓ１０１４は、図１に示したＳＤＡＡ１０４により、外付けの電話機１２８の電圧値を検出し、それによりモデム１０２にて、外付けの電話機１２８のオンフック／オフフック状態を検知する。Ｓ１０１５では、図１に示したＡ／Ｄ変換器２６０による外付けの電話機１２８のオンフック／オフフック検知を中止する。
Ｓ１０１６では、外付けの電話機１２８がオフフックと判断された後に、モデム１０２でオンフックの検知を開始する。なお、オンフックの検知の処理は、図１０と同様である。
【００４１】
〔第２実施形態〕
図１２は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、図１１に示したＳ１００６で、オンフック／オフフック判断する時の閾値の設定処理例である。なお、各ステップは、ＣＰＵ２００が記憶された制御プログラムを実行することで実現される。
Ｓ２００１で、ＡＤ閾値設定を開始すると、Ｓ２００２で、ＣＰＵ２００は、デフォルトの閾値を設定する。Ｓ２００３で、ＣＰＵ２００は、装置に設定されている仕向け地を検知する。
次に、Ｓ２００４で、ＣＰＵ２００は、装置に設定されているのが、上記デフォルト設定ではカバーできない、特殊地域設定か否かを判断する。特殊地域設定でないとＣＰＵ２００が判断した場合、Ｓ２００５で、ＣＰＵ２００は、仕向け、地域とは別に、特殊な回線用の電話機など、個別設定されているかどうかを判断する。Ｓ２００６で、本処理を終了する。
一方、Ｓ２００４で、ＣＰＵ２００が特殊地域設定であると判断した場合、Ｓ２００７で、ＣＰＵ２００は、ＡＤ閾値を特殊地域用に設定するする。そして、Ｓ２００８で、ＣＰＵ２００は、ＡＤ閾値を、個別設定して、Ｓ２００６へ進む。
上述従来のファクシミリ装置では、オフフック検知電圧あるいは電流の閾値は、フォトカプラの特性と周辺回路の定数で決まり、変更する事は出来なかった。そのため、世界各国の、すべての電話機に対して、オフフック検知をすることが困難だった。各国の規格を満足していない電話機に対しても、個別対応で閾値を変更する事が出来なかった。
本実施形態では、図１に示したファクシミリ装置で、該入力電圧の検知は、Ａ／Ｄ変換器２６０で行い、該オフフック／オンフック状態を判断する閾値（図１１のＳ１００６）は、可変（図１２のＳ２００７，Ｓ２００８）である。
そして、本実施形態では、図１２に示すように閾値を、地域別（Ｓ２００７），あるいは個別対応（Ｓ２００８）で，変更することが可能である。
このようにＡ／Ｄ変換器２６０の閾値をファームウェアで変えることにより、各地域の電話機に対応することが可能になる。また、各地域の規格を満足していない電話機に対しても個別に対応することが可能となる。
【００４２】
〔第３実施形態〕
図１３は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、上述した閾値をキャリブレーションする処理例である。なお、各ステップは、ＣＰＵ２００が記憶された制御プログラムを実行することで実現される。
Ｓ３００１で、キヤリブレーションの処理を開始すると、Ｓ３００２で、ＣＰＵ２００は、図１に示したＨリレー１１０で、整流／平滑回路２５６と外付け電話機１２８を切り離す。Ｓ３００３では、その状態で、ＣＰＵ２００は、図１に示したＯＮ／ＯＦＦ信号２５２を、ＯＮ状態にし、整流／平滑回路２５６に直流電圧が出力されるようにする。Ｓ３００４で、ＣＰＵ２００は、一定時間のＷＡＩＴ処理を実行する。
【００４３】
そして、Ｓ３００５で、図１に示したＡ／Ｄ変換器２６０で、電圧値を検知する。Ｓ３００６で、ＣＰＵ２００は、検知されたＡＤ値が、あらかじめ設定された下限以下かどうかを判断する。ここで、検知されたＡＤ値が、あらかじめ設定された下限以下でないとＣＰＵ２００が判断した場合、Ｓ３００７へ進む。そして、Ｓ３００７で、ＣＰＵ２００は、検知されたＡＤ値が、あらかじめ設定された上限以上かどうかを判断する。ここで、検知されたＡＤ値が、あらかじめ設定された上限以上でないとＣＰＵ２００が判断した場合、Ｓ３００８へ進む。
【００４４】
そして、Ｓ３００８で、ＣＰＵ２００は、検知されたＡＤ値に応じて、オンフック／オフフック閾値を調整する。Ｓ３００９で、キャリブレーションの処理を終了する。
一方、Ｓ３００６，Ｓ３００７で、ともにＹＥＳと判断された場合、Ｓ３０１０で、ＣＰＵ２００は、ハードウエア異常と判断し異常処理を行う。
【００４５】
上述従来例のファクシミリ装置では、電話機に印加される直流電圧あるいは電流値は、抵抗、コンデンサ、トランジスタなどの回路部品の特性のバラツキにより影響を受けた。また、上述したファクシミリ装置の絶縁素子３２５５の入力部電圧ＶａあるいはＶｂも、これら部品の特性のバラツキにより影響を受けた。高精度で検出を行うためには、これら部品の精度を上げる事が必要あるが部品の精度を上げたとしても、高精度化するには限界があった。
そこで、本実施形態に示すファクシミリ装置では、該直流を印加している状態（図１３のＳ３００３）で、該接続された電話機を切り離す。それによって、（図１３のＳ３００２）該ＡＤ変換器２６０で読み取った（図１３のＳ３００５）値を元に、該閾値を調整可能（図１３のＳ３００８）となる。
これにより、部品の特性バラツキによる検知精度への影響を減らし、特性バラツキが大きい場合でも補正可能とした。従来よりも特性バラツキの大きな、安価な部品を使うことにより、低コストでファクシミリ装置をユーザに提供できるというメリットを得ることができる。
〔第４実施形態〕
上記各実施形態に示すファクシミリ装置は、部品の実装ミスなどにより、オンフック／オフフック検知が機能しなくなることを検知する事が出来ない場合がある。
そこで、本実施形態に示すファクシミリ装置で、外付け電話機を切り離して読み取られた値に上限（図１３のＳ３００７）あるいは下限（図１３のＳ３００６）を設ける。そして、該上限あるいは下限を逸脱した場合には、ハード異常と判断し、異常処理を行う（図１３のＳ３０１０）。
このように回路の異常を検知可能とすることにより、例えば表示器１１９によりエラーをユーザに表示する等の、異常処理を行うことが可能になり、ユーザは、それに基づいた処理を的確に行えるというメリットを得られる。
【００４６】
〔第５実施形態〕
上記実施形態では、Ｓ１００７で外付け電話機１２８をオフフック状態であると判断した後、直ちにＳ１００８へ進み、Ｈリレー１１０で回路を外付け電話機１２８に接続する処理する場合について説明した。
これに対して、Ｓ１００７で外付け電話機１２８をオフフック状態であると判断した後、外付け電話機１２８のインピーダンスを表示する処理を加えてもよい。
図１４は、本実施形態を示す通信装置の制御方法を説明するフローチャートである。本例は、外付け電話機１２８のインピーダンスを表示する処理例である。なお、各ステップは、ＣＰＵ２００が記憶された制御プログラムを実行することで実現される。以下、本実施形態では、図１１に示した処理と異なるステップについて説明する。
Ｓ４００１で、ＣＰＵ２００は、図１に示したＡ／Ｄ変換器２６０で検出された電圧を、外付けの電話機１２８のインピーダンスに換算して表示器１１９に表示する。
上述従来例のファクシミリ装置では、接続された電話機のインピーダンスを表示する手段がなかった。そのため、ユーザがインピーダンス規格外の外付け電話機を接続し、ファクシミリ装置がオフフック検知が動作しなかった場合でも、ユーザは、電話機が規格外であることを認識することができなかった。
本実施形態に示すファクシミリ装置では、該Ａ／Ｄ変換器２６０で読み取った値を表示する（図１４のＳ４００１）。
これにより、ユーザに規格外の外付け電話機を接続していると認識してもらう事が可能となる。また、ユーザは、ファクシミリ装置の異常ではなく、外付け電話機のインピーダンスが原因で、オフフック検知が動作していないという事を認識することができ、外付け電話機を変更する等の処置を、迅速に行うことが可能になる。
また、本実施形態によれば、外付けの電話機への直流印加回路の絶縁素子の入力電圧を検出する事により、フォトカプラを削除する事が可能となった。それによりファクシミリ装置のコストダウンが可能となり、ユーザに安価な装置を提供することができる。また、特殊なスペックの部品を使用しないため、部品の入手が困難となる事なく、安定してファクシミリ装置をユーザに提供できる。
また、外付けの電話回線側でオフフック検知をするのではないために、オフフック検知回路での絶縁を取ることが不要となる。また、電話回線の規格に合わせたオフフック検知のための素子を選択する必要もなくなる。さらに、電話回線には、雷サージなど想定外の電圧、電流が印加される可能性もあるが、本構成を採用することで、想定外のノイズにより部品が壊れる可能性もなくなる。また、オフフック後、残留CI、すなわち呼び出し信号が、すぐ止まらずに一定時間印加し続ける場合でも、それにより部品が壊れる可能性もなくなる。
なお、本実施形態では、絶縁素子の入力側の電圧を検知するようにしたが、絶縁素子の入力側の電流を検知するようにしても同様の効果が得られる。
【００４７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４８】
１００  通信装置
【図１】
2016123022.tif 000003
【図２】
2016123022.tif 000004
【図３】
2016123022.tif 000005
【図４】
2016123022.tif 000006
【図５】
2016123022.tif 000007
【図６】
2016123022.tif 000008
【図７】
2016123022.tif 000009
【図８】
2016123022.tif 000010
【図９】
2016123022.tif 000011
【図１０】
2016123022.tif 000012
【図１１】
2016123022.tif 000013
【図１２】
2016123022.tif 000014
【図１３】
2016123022.tif 000015
【図１４】
2016123022.tif 000016