(57)【要約】【課題】  簡単な構成で、通信回線が非接続状態であることを検出することができる。【解決手段】  画像形成装置１２は、ＣＰＵ１２２および電圧検出部１４４を含み、電話回線１６によって電話機１４に接続される。電圧検出部１４４は、ＣＰＵ１２２の指示の下、所定の周期で電話回線１６のライン間の電圧値を検出し、検出した電圧値のデータを時系列に従って出力する。ＣＰＵ１２２は、電話回線１６のライン間の電圧値の時間変化に応じて、画像形成装置１２と公衆交換電話網２０とが非接続状態になったことと、電話機１４がオフフック状態になったこととを判別する。【選択図】  図４
2019080130.tif 000002
【特許請求の範囲】
【請求項１】
電話回線を介して公衆通信回線に接続され、さらに前記電話回線を介して電話機に接続されたファクシミリ機能を有する画像形成装置であって、
所定の周期で前記電話回線の電圧値を検出する電圧検出部、および
前記電圧検出部によって検出された前記電話回線の電圧値の時間変化に基づいて、前記画像形成装置と前記公衆通信回線とが非接続状態かどうかを判断する判断部を備える、画像形成装置。
【請求項２】
前記判断部は、前記電話回線の電圧値が複数回連続して前回値を下回る場合に、前記画像形成装置と前記公衆通信回線とが非接続状態であると判断する、請求項１記載の画像形成装置。
【請求項３】
前記判断部は、前記電話回線の電圧値が最初に低下したときから所定時間経過後の当該電話回線の電圧値が、第１閾値以上である場合に、前記画像形成装置と前記公衆通信回線とが非接続状態であると判断する、請求項１記載の画像形成装置。
【請求項４】
前記判断部は、前記電話回線の電圧値が最初に低下したときから所定時間経過後の当該電話回線の電圧値が、前記第１閾値よりも大きい第２閾値以下である場合に、前記画像形成装置と前記公衆通信回線とが非接続状態であると判断する、請求項３記載の画像形成装置。
【請求項５】
前記判断部によって、前記画像形成装置と前記公衆通信回線とが非接続状態であると判断された場合に、当該画像形成装置が当該公衆通信回線と非接続状態である旨をユーザに報知する報知部をさらに備える、請求項１ないし４のいずれかに記載の画像形成装置。
【請求項６】
電話回線を介して公衆通信回線に接続され、さらに前記電話回線を介して電話機に接続されたファクシミリ機能を有する画像形成装置の制御プログラムであって、
前記画像形成装置のプロセッサを、
所定の周期で前記電話回線の電圧値を検出する電圧検出部、および
前記電圧検出部によって検出された前記電話回線の電圧値を時系列に従って取得して、当該電話回線の電圧値の時間変化によって、前記画像形成装置と前記公衆通信回線とが接続状態かどうかを判断する判断部として機能させる、画像形成装置の制御プログラム。
【請求項７】
電話回線を介して公衆通信回線に接続され、さらに前記電話回線を介して電話機に接続されたファクシミリ機能を有する画像形成装置のプロセッサが、
（ａ）所定の周期で前記電話回線の電圧値を検出するステップ、および
（ｂ）前記ステップ（ａ）によって検出された前記電話回線の電圧値を時系列に従って取得して、当該電話回線の電圧値の時間変化によって、前記画像形成装置と前記公衆通信回線とが接続状態かどうかを判断するステップを実行する、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、制御プログラムおよび制御方法に関し、特にたとえば、ファクシミリ機能を有する画像形成装置、制御プログラムおよび制御方法に関する。
【背景技術】
【０００２】
特許文献１には、背景技術の通信回線切断警報装置の一例が開示される。背景技術の通信回線切断警報装置は、ファクシミリなどの端末機における通信回線に接続され、通信回線の印加電圧を検出する回線電圧検出部と、通信回線内に挿入され、端末機の使用時に通信回線に流れる電流を検出する作動電流検出部とを備える。この背景技術の通信回線切断警報装置では、回線電圧検出部および作動電流検出部からの検出出力が得られない場合に、通信回線が切断されたと判断される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−８５９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、背景技術の通信回線切断警報装置では、作動電流検出部に含まれる回路部品によって、回路の直線性を損ない、ファクシミリなどの端末機における周波数特性を悪化させる虞がある。また、作動電流検出部を設けることによって、製造コストの増大につながってしまう。
【０００５】
これらの問題を解決するために、通信回線の電流値を用いずに、通信回線の電圧値に応じて、通信回線が切断されたことを検出する方法がある。
【０００６】
ただし、電話機が接続される場合、その端末の容量成分によって、通信回線が切断されたときに通信回線の電圧値が緩やかに低下する。また、電話機のハンドセットがオフフック状態にされたときも、電圧値が所定の電圧値まで低下する。このため、電話機のハンドセットがオフフック状態にされたことと、通信回線が切断されたこととが識別できず、通信回線が切断されたことを検出できなかったり、誤検出してしまったりするという問題がある。
【０００７】
それゆえに、この発明の主たる目的は、新規な、画像形成装置、制御プログラムおよび制御方法を提供することである。
【０００８】
この発明の他の目的は、簡単な構成で、通信回線が非接続状態であることを適切に検出することができる、画像形成装置、制御プログラムおよび制御方法を提供することである。
【課題を解決するための手段】
【０００９】
第１の発明は、ファクシミリ機能を有する画像形成装置であって、電話回線、電圧検出部および判断部を備える。画像形成装置は、電話回線を介して公衆通信回線に接続され、さらに電話回線を介して電話機に接続される。この電話回線としては、たとえばモジュラケーブルなどが用いられる。電圧検出部は、所定の周期で電話回線の電圧値を検出する。判断部は、電圧検出部によって検出された電話回線の電圧値を時系列に従って取得して、当該電話回線の電圧値の時間変化に基づいて、当該画像形成装置と公衆通信回線とが非接続状態かどうかを判断する。
【００１０】
第１の発明によれば、電話回線の電圧値の時間変化に基づいて画像形成装置と公衆通信回線とが非接続状態かどうかを判断するので、簡単な構成で、画像形成装置と公衆通信回線とが非接続状態であることを適切に検出することができる。
【００１１】
第２の発明は、第１の発明に従属する画像形成装置であって、判断部は、複数回連続して電話回線の電圧値が前回値を下回る場合に、画像形成装置と公衆通信回線とが非接続状態であると判断する。
【００１２】
第２の発明によれば、画像形成装置と公衆通信回線とが非接続状態であることを適切に検出することができる。
【００１３】
第３の発明は、第１の発明に従属する画像形成装置であって、判断部は、電話回線の電圧値が最初に低下したときから所定時間経過後の当該電話回線の電圧値が第１閾値以上である場合に、画像形成装置と公衆通信回線とが非接続状態であると判断する。第１閾値は、電話機がオフフック状態になった場合よりも緩やかに低下し、画像形成装置と公衆通信回線とが非接続状態になった場合よりも速やかに低下する仮想的な電圧値に対応する値である。
【００１４】
第３の発明では、電話機がオフフック状態であることと、画像形成装置と公衆通信回線とが非接続状態であることを適切に判別することができる。
【００１５】
第４の発明は、第３の発明に従属する画像形成装置であって、判断部は、電話回線の電圧値が最初に低下したときから所定時間経過後の当該電話回線の電圧値が、第１閾値よりも大きい第２閾値以下である場合に、画像形成装置と公衆通信回線とが非接続状態であると判断する。第２閾値は、電話回線と公衆通信回線とが切断された場合によりも緩やかに低下する仮想的な電圧値に対応する値である。
【００１６】
第４の発明によれば、電圧値の検出誤差またはノイズが発生したことと、画像形成装置と公衆通信回線とが非接続状態であることとを適切に判別することができる。
【００１７】
第５の発明は、第１ないし第４のいずれかの発明に従属する画像形成装置であって、判断部によって、画像形成装置と公衆通信回線とが非接続状態であると判断された場合に、当該電話回線と当該公衆通信回線とが切断されている旨をユーザに報知する報知部をさらに備える。
【００１８】
第５の発明によれば、画像形成装置と公衆通信回線とが非接続状態であることをユーザが認識することができる。
【００１９】
第６の発明は、電話回線を介して公衆通信回線に接続され、さらに電話回線を介して電話機に接続されたファクシミリ機能を有する画像形成装置の制御プログラムであって、画像形成装置のプロセッサを、所定の周期で電話回線の電圧値を検出する電圧検出部および電圧検出部によって検出された電話回線の電圧値を時系列に従って取得して、当該電話回線の電圧値の時間変化によって、画像形成装置と公衆通信回線とが接続状態かどうかを判断する判断部として機能させる。
【００２０】
第７の発明は、電話回線を介して公衆通信回線に接続され、さらに電話回線を介して電話機に接続されたファクシミリ機能を有する画像形成装置のプロセッサが、（ａ）所定の周期で電話回線の電圧値を検出するステップ、および（ｂ）ステップ（ａ）によって検出された電話回線の電圧値を時系列に従って取得して、当該電話回線の電圧値の時間変化によって、画像形成装置と公衆通信回線とが接続状態かどうかを判断するステップを実行する制御方法である。
【００２１】
第６および第７の発明によれば、第１の発明と同様の作用効果を奏し、簡単な構成で、通信回線が切断されたことを検出することができる。
【発明の効果】
【００２２】
この発明によれば、簡単な構成で、通信回線が非接続状態であることを検出することができる。
【図面の簡単な説明】
【００２３】
【図１】図１はこの発明の情報処理システムの構成の一例を示す図である。
【図２】図２は図１の画像形成装置の電気的な構成を示すブロック図である。
【図３】図３は情報処理システムの電気的な構成を示すブロック図である。
【図４】図４は電話回線における電圧値の時間変化を示すグラフである。
【図５】図５は図２に示したＲＡＭのメモリマップの一例を示す図解図である。
【図６】図６は画像形成装置の検出処理の一例を示すフロー図である。
【図７】図７は第２実施例の電話回線における電圧値の時間変化を示すグラフである。
【図８】図８は第２実施例における検出処理の一例を示すフロー図である。
【図９】図９は第３実施例の電話回線における電圧値の時間変化を示すグラフである。
【図１０】図１０は第３実施例における検出処理の一例を示すフロー図である。
【発明を実施するための形態】
【００２４】
［第１実施例］
図１はこの発明の情報処理システム１０の構成の一例を示す図である。
【００２５】
図１を参照して、この発明の第１実施例である情報処理システム１０は、画像形成装置１２および電話機１４を含む。画像形成装置１２は、電話回線１６を介して電話機１４に接続される。また、画像形成装置１２は、電話回線１６および回線交換機１８を介して、ＰＳＴＮ（Public Switched Telephone Networks；公衆交換電話網）２０などの公衆通信回線に接続される。つまり、電話機１４は、画像形成装置１２および回線交換機１８を介して、公衆交換電話網２０に接続される。また、回線交換機１８は、電話回線１６に所定の電圧（たとえば５０Ｖ）を印加する。なお、図示は省略するが、公衆交換電話網２０には、他の電話機および他のファクシミリ装置などの他の端末が接続される。
【００２６】
電話機１４は、電話機本体およびハンドセットを含む。電話機本体は、操作部、フックスイッチおよび制御回路などを含む。操作部は、発呼時に操作するダイヤルボタンなどを含む。フックスイッチは、電話機本体におけるハンドセットが載置される載置部に設けられる。このフックスイッチは、ハンドセットの状態、すなわちオンフック状態（ハンドセットが置かれた状態）であるか、オフフック状態（ハンドセットが持上げられた状態）であるかを検出するためのスイッチである。制御回路は、スピーチ回路、ＤＴＭＦジェネレータおよびリンガー回路などを含む。スピーチ回路は、フックスイッチを介して電話回線１６に接続される。このスピーチ回路は、電話回線１６から受信した信号および電話回線１６に送出する信号を切り換える。ＤＴＭＦジェネレータは、発呼時に電話回線１６に送出するＤＴＭＦ信号を発生して出力する。リンガー回路は、電話機本体を鳴動させてベル音を出力させるためのリンガー信号を生成する。ハンドセットは、受話器（スピーカ）および送話器（マイクロフォン）を備え、通話に用いられる。
【００２７】
電話機１４の機能を簡単に説明する。電話をかけるとき（発信時）には、ユーザはハンドセットを持ち上げてオフフック状態とし、相手の電話番号を操作部のダイヤルボタンを用いて入力する。ＤＴＭＦジェネレータは、入力された電話番号に対応するＤＴＭＦ信号を発生する。このＤＴＭＦ信号は、スピーチ回路およびフックスイッチを介して電話回路に送出される。
【００２８】
電話がかかってきたとき（着信時）には、回線交換機１８からの呼出信号を受信し、リンガー回路を駆動して呼出しベル音を出力する。この呼出しベル音を聞いたユーザがハンドセットを取上げることによって着信し、相手の電話機との回線が接続され、通話を行うことができる。
【００２９】
画像形成装置１２は、複写機能、プリンタ機能、スキャナ機能およびファクシミリ機能などを備えるＭＦＰ（Multifunction Peripheral）である。ただし、画像形成装置１２は、ＭＦＰに限定されない。画像形成装置１２は、少なくともファクシミリ機能を備えれば良く、ファクシミリ装置であっても良い。
【００３０】
図２は図１に示す画像形成装置１２の電気的な構成を示すブロック図である。図３は情報処理システム１０の電気的な構成を示すブロック図である。図２を参照して、画像形成装置１２はＣＰＵ１２２を含む。ＣＰＵ１２２には、バス１２０を介して、ＲＡＭ１２４、記憶部１２６、画像読取部１２８、画像処理部１３０、画像形成部１３２、表示装置１３４、操作部１３６、符号化復号部１３８、通信部１４０、時計部１４２および電圧検出部１４４が接続される。
【００３１】
ＣＰＵ１２２は、画像形成装置１２の全体的な制御を司る。ＲＡＭ１２４は、ＣＰＵ１２２のワーク領域およびバッファ領域として用いられる。
【００３２】
記憶部１２６は、たとえばＤＲＡＭ（Dynamic Random Access Memory）などのデータを書き換え可能な揮発性のメモリである。この記憶部１２６は、画像読取部１２８が読み取った読取画像データまたはファクシミリ通信により受信した受信画像データ等のデータを一時的に記憶する。また、記憶部１２６は、揮発性のメモリに代えて、または揮発性のメモリとともに、マスクＲＯＭ、ＨＤＤ、ＥＥＰＲＯＭまたはフラッシュメモリのような他の不揮発性のメモリを用いても良い。この場合、不揮発性のメモリには、ＣＰＵ１２２が画像形成装置１２の各部位の動作を制御するための制御プログラムおよびデータ等が適宜記憶される。
【００３３】
画像読取部１２８は、光源、複数のミラー、結像レンズおよびラインセンサ等を備える。この画像読取部１２８は、原稿表面を光源によって露光し、原稿表面から反射した反射光を複数のミラーによって結像レンズに導く。そして、結像レンズによって反射光をラインセンサの受光素子に結像させる。ラインセンサでは、受光素子に結像した反射光の輝度や色度が検出され、原稿表面の画像に基づく読取画像データが生成される。
【００３４】
画像処理部１３０は、画像読取部１２８で読み取った読取画像データからファクシミリ用の送信画像データ３０４ｃ（図５参照）を生成する。また、画像処理部１３０は、ファクシミリ通信により受信し、符号化復号部１３８で復号された受信画像データ３０４ｂ（図５参照）から画像形成部１３２で印刷するための印刷データを生成する。
【００３５】
画像形成部１３２は、汎用のレーザプリンタであり、感光体、帯電器、露光装置、現像装置、転写装置、定着装置などを備え、画像処理部１３０で処理された印刷データに対応する画像を記録紙（用紙）などに印刷する。たとえば、上記の印刷データは、ファクシミリ通信により受信した受信画像データに応じた印刷データである。ただし、画像形成部１３２（印刷装置）は、レーザプリンタに代えて、インクジェットプリンタで構成されてもよい。
【００３６】
表示装置１３４は、液晶ディスプレイなどの汎用のモニタである。表示装置１３４としては、たとえばＬＣＤやＥＬ（Electro-Luminescence）ディスプレイなどを用いることができる。表示装置１３４は、ＣＰＵ１２２の指示の下、図示しない表示制御回路によって制御され、文字及び画像等を表示する。表示装置１３４には、たとえば画像形成装置１２を操作するための操作画面、画像形成装置１２のステータス（動作状態）および各種のメッセージなどが表示される。
【００３７】
操作部１３６は、ハードウェアキーおよびタッチパネルなどを含む。ハードウェアキーには、スタートキー、テンキーおよび各種のファンクションキーなどが含まれる。タッチパネルは、表示装置１３４上に設けられたり、表示装置１３４と一体的に設けられたりする。また、タッチパネルは、静電容量方式、電磁誘導方式、抵抗膜方式、赤外線方式など、任意の方式のものを用いることができる。タッチパネルが設けられる場合には、表示装置１３４には、画像形成装置１２を操作するためのソフトウェアキーが表示される。ただし、タッチパネルは設けられなくてもよい。
【００３８】
なお、ソフトウェアキーとは、たとえばタッチパネル付きのディスプレイの表示面上にソフトウェア的に再現されたキーのことを言う。これに対して、ハードウェアキーとは、物理的な装置として設けられたキー（ボタン）のことを言う。
【００３９】
図示は省略するが、操作部１３６は、Ｉ／Ｆを介してＣＰＵ１２２に接続される。Ｉ／Ｆは、操作部１３６に含まれる各種の操作ボタンの操作入力に応じた操作データをＣＰＵ１２２に出力する。図示は省略するが、タッチパネルが設けられる場合には、Ｉ／Ｆは、タッチパネル制御回路を含む。タッチパネル制御回路は、そのタッチパネルに必要な電圧などを付与するとともに、タッチパネルのタッチ有効範囲内でのタッチ操作（タッチ入力）を検出して、そのタッチ入力の位置を示すタッチ座標データをＣＰＵ１２２に出力する。
【００４０】
ユーザは、操作部１３６の各種キーを操作することによって、送信先の入力、原稿の読み取り時の解像度の設定および通信結果の確認等の種々の操作を行うことができる。
【００４１】
符号化復号部１３８は、画像処理部１３０で生成されたファクシミリ用の送信画像データ３０４ｃに対して予め定められた形式の符号化を行う。符号化された送信用の画像データは、記憶部１２６に一時的に記憶され、ＣＰＵ１２２の指示の下、ファクシミリ通信により他の端末に送信される。また、符号化復号部１３８は、ファクシミリ通信により他の端末から符号化された画像データが受信された場合、その符号化された画像データを復号して元の形式に戻す処理を行う。復号された画像データ（受信画像データ３０４ｂ）は、画像処理部１３０によって処理される。
【００４２】
通信部１４０は、ファクシミリモデム１４０ａおよび網制御部（ＮＣＵ）１４０ｂを含む。ファクシミリモデム１４０ａは、ファクシミリ通信の規格に基づいて、符号化された送信画像データを公衆交換電話網２０での伝達に適した形式のアナログ信号に変調すると共に、他のファクシミリ装置からのアナログ信号を復調して受信画像データを取得する。網制御部１４０ｂは、公衆交換電話網２０の閉結及び開放の回線制御を行うものであり、ファクシミリモデム１４０ａを公衆交換電話網２０に接続する。また網制御部１４０ｂは、予め定められたファクシミリ通信のプロトコルに従って、画像データ及び制御信号等の送受信を行うと共に、ファクシミリ通信の自動発呼処理及び自動着呼処理を行う。
【００４３】
時計部１４２は、内蔵電池により動作するクロックジェネレータ等を備えたリアルタイムクロック（ＲＴＣ）である。ＲＴＣは、時間（西暦、月日および時刻（時分秒）を含む）をカウントする時計回路である。時計部１４２は、ＣＰＵ１２２の指示の下、カウントした時間（現在時刻）のデータをＣＰＵ１２２に出力する。また、時計部１４２は、ＣＰＵ１２２の指示に応じて、現在時刻のデータとは別に、計時した時間（経過時間）のデータをＣＰＵ１２２に出力する。ＣＰＵ１２２は、時計部１４２における計時の開始および停止、並びに計時した時間のリセット等を制御する。
【００４４】
電圧検出部１４４は、図３に示すように、画像形成装置１２に内蔵される。この電圧検出部１４４は、電話回線１６のライン間に設けられる。また、電圧検出部１４４は、ＣＰＵ１２２の指示の下、所定の周期で電話回線１６のライン間の電圧値を検出し、検出した電圧値のデータを時系列に従って出力する。ただし、電圧検出部１４４は、網制御部１４０ｂに内蔵されていても良い。
【００４５】
なお、図２に示す画像形成装置１２の電気的な構成は単なる一例であり、これに限定される必要はない。
【００４６】
このような構成の情報処理システム１０では、画像形成装置１２と回線交換機１８（公衆交換電話網２０）との間の電話回線１６としては、たとえばモジュラケーブルが用いられる。モジュラケーブルの一方の端部は、回線交換機１８に接続され、回線交換機１８を介して、公衆交換電話網２０に接続される。モジュラケーブルの他方の端部には、モジュラコネクタが設けられる。モジュラケーブルのモジュラコネクタが、画像形成装置１２に設けられたモジュラジャック（挿し込み口）に挿し込まれることによって、モジュラケーブルと画像形成装置１２とが接続される。
【００４７】
しかしながら、モジュラコネクタがモジュラジャックに適切に挿し込まれていない場合および衝撃などによってモジュラコネクタがモジュラジャックから外れる場合がある。この場合、画像形成装置１２は、公衆交換電話網２０に接続されない状態（非接続状態）となってしまうので、公衆交換電話網２０を利用したファクシミリ通信が実行できなくなる。
【００４８】
このように画像形成装置１２と公衆交換電話網２０とが接続されない場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態である旨をユーザに報知する必要がある。このためには、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出する必要がある。
【００４９】
たとえば、画像形成装置１２内の電話回線１６のライン間の電圧値に応じて、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出することができる。画像形成装置１２と公衆交換電話網２０とが非接続状態になると、画像形成装置１２内の電話回線１６に回線交換機１８から電圧が印加されない状態になるので、画像形成装置１２内の電話回線１６のライン間の電圧値が低下する。これを利用して、画像形成装置１２内の電話回線１６のライン間の電圧値が所定の閾値を下回った場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出することができる。
【００５０】
しかしながら、画像形成装置１２内の電話回線１６に電話機１４が接続される構成では、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合に、電話機１４が有する容量成分によって、画像形成装置１２内の電話回線１６のライン間の電圧値が緩やかに低下する。ここで、画像形成装置１２と公衆交換電話網２０とが適切に接続された状態で、電話機１４がオフフック状態となったときにも、画像形成装置１２内の電話回線１６のライン間の電圧値が低下する。
【００５１】
このため、画像形成装置１２内の電話回線１６のライン間の電圧値が所定の閾値を下回っただけでは、画像形成装置１２と公衆交換電話網２０とが非接続状態であることと、電話機１４がオフフック状態であることとを判別することができない。
【００５２】
そこで、この第１実施例の画像形成装置１２では、電話回線１６のライン間の電圧値の時間変化に基づいて、画像形成装置１２と公衆交換電話網２０とが非接続状態かどうかを判断するようにした。つまり、電話回線１６のライン間の電圧値の時間変化に基づいて、画像形成装置１２と公衆交換電話網２０とが非接続状態であることと、電話機１４がオフフック状態であることとを判別するようにした。
【００５３】
図４は電話回線１６における電圧値の時間変化を示すグラフである。図４に示すように、画像形成装置１２と公衆交換電話網２０とが適切に接続された状態で、かつ電話機１４がオンフック状態（通常状態）であれば、電話回線１６にはほとんど電流が流れない。このため、通常状態における電話回線１６のライン間の電圧値は、回線交換機１８から印加される電圧値とほぼ同じ５０Ｖ程度（たとえば４９Ｖ）である。
【００５４】
画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合には、電話回線１６のライン間の電圧値は、緩やかに低下し、所定の時間が経過すると、０Ｖとなる。画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合に電話回線１６のライン間の電圧値が０Ｖになるまでの時間は、電話機１４が有する容量成分の大きさによって変化するが、たとえば３０秒〜６０秒程度である。
【００５５】
一方、電話機１４がオフフック状態になった場合、電話回線１６には２０ｍＡ〜１２０ｍＡ程度の電流が流れる。この場合、回線交換機１８の内部抵抗および電話回線１６（モジュラケーブル）のインピーダンスなどによって、電話回線１６のライン間の電圧値が所定の電圧値まで速やかに低下する。たとえば、電話回線１６のライン間の電圧値は、電話機１４がオフフック状態になったときから１秒以内に、６〜７Ｖ程度まで低下する。ただし、電話回線１６のライン間の電圧値は、６〜７Ｖ程度まで低下した後、電話機１４のオフフック状態が継続される間、６〜７Ｖ程度で維持される。
【００５６】
第１実施例の画像形成装置１２では、所定の周期で電話回線１６のライン間の電圧値が検出される。たとえば、１秒毎に電話回線１６のライン間の電圧値が検出される。電話回線１６のライン間の電圧値が４９Ｖ程度であれば、通常状態であると判断される。
【００５７】
電話回線１６のライン間の電圧値が通常状態の電圧値よりも低下した場合、最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が複数回連続して前回値を下回るかどうかに応じて画像形成装置１２と公衆交換電話網２０とが非接続状態であるか、電話機１４がオフフック状態であるかが判断される。
【００５８】
最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が複数回連続して前回値を下回る場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。一方、最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が複数回連続して前回値を下回らない場合には、電話機１４がオフフック状態であると判断される。
【００５９】
たとえば、最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が３回連続して前回値を下回る場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。具体的には、電話回線１６のライン間の電圧値が最初に低下したとき（図４に示す０秒の時点）の電話回線１６のライン間の電圧値を１回目の電圧値とし、１回目の電圧値を検出したときから１秒後の電話回線１６のライン間の電圧値を２回目の電圧値とし、１回目の電圧値を検出したときから２秒後の電話回線１６のライン間の電圧値を３回目の電圧値とする。そして、１回目の電圧値よりも、２回目の電圧値が低下しており、かつ、２回目の電圧値よりも、３回目の電圧値が低下している場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。
【００６０】
上述したように、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合には、電話回線１６のライン間の電圧値は、３０秒〜６０秒程度の時間をかけて緩やかに低下する。たとえば、図４に示す例では、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合には、１回目の電圧値が３５Ｖ程度、２回目の電圧値が３０Ｖ程度、３回目の電圧値が２６Ｖ程度である。このように、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合には、電話回線１６のライン間の電圧値が３回連続して前回値を下回る。
【００６１】
一方、電話機１４がオフフック状態になった場合、電話回線１６のライン間の電圧値は、電話機１４がオフフック状態になったときから１秒以内に、６〜７Ｖ程度まで低下した後、その電圧値が維持される。したがって、電話機１４がオフフック状態になった場合には、最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が複数回連続して前回値を下回ることがない。
【００６２】
また、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断された場合には、ユーザにその旨が報知される。たとえば、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを示すメッセージなどが表示装置１３４に表示される。ただし、画像形成装置１２がスピーカを備える場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを示す警告音（メロディー音）またはそのことを示すメッセージの合成音声をスピーカから出力するようにしてもよい。また、画像形成装置１２がエラー発生時に点灯または点滅する警告ランプを備える場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断された場合に、警告ランプを点灯または点滅させても良い。さらに、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを示すメッセージを画像形成部１３２で用紙に印刷しても良い。なお、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを示すことに加えて、モジュラケーブルの接続状態の確認を促すようにしても良い。
【００６３】
画像形成装置１２の上記のような動作は、ＣＰＵ１２２がＲＡＭ１２４に記憶された制御プログラムを実行することによって実現される。具体的な処理については、後でフロー図を用いて説明する。
【００６４】
図５は図２に示したＲＡＭ１２４のメモリマップ３００の一例を示す図解図である。図５に示すように、ＲＡＭ１２４は、プログラム記憶領域３０２およびデータ記憶領域３０４を含む。ＲＡＭ１２４のプログラム記憶領域３０２には、上述したように、画像形成装置１２の制御プログラムが記憶される。制御プログラムは、通信プログラム３０２ａ、操作検出プログラム３０２ｂ、電圧検出プログラム３０２ｃ、判定プログラム３０２ｄ、報知プログラム３０２ｅ、画像読取プログラム３０２ｆ、画像形成プログラム３０２ｇおよび送受信プログラム３０２ｈを含む。
【００６５】
通信プログラム３０２ａは、電話回線１６および公衆交換電話網２０を介して、ファクシミリ装置等の他の端末と通信するためのプログラムである。
【００６６】
操作検出プログラム３０２ｂは、操作部１３６に含まれる操作ボタンおよびタッチパネルによるユーザの操作入力を検出するためのプログラムである。ＣＰＵ１２２は、操作検出プログラム３０２ｂに従って、ユーザが操作ボタンを操作したことによる操作データないし操作信号を検出したり、タッチパネルを操作したことにより入力されるタッチ座標データを検出したりする。
【００６７】
電圧検出プログラム３０２ｃは、電圧検出部１４４を制御して、電話回線１６のライン間の電圧値を検出するためのプログラムである。ただし、電話回線１６のライン間の電圧値は、所定の周期（たとえば１秒）で検出される。電話回線１６のライン間の電圧値を検出するタイミングは、時計部１４２から出力される現在時刻のデータに応じて制御される。
【００６８】
判定プログラム３０２ｄは、電圧検出プログラム３０２ｃに従って検出された電話回線１６のライン間の電圧値の時間変化に応じて、画像形成装置１２と公衆交換電話網２０とが非接続状態であるか、電話機１４がオフフック状態であるかを判定するためのプログラムである。
【００６９】
報知プログラム３０２ｅは、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断された場合に、ユーザにその旨を報知するためのプログラムである。
【００７０】
画像読取プログラム３０２ｆは、画像読取部１２８を制御して、原稿の画像を読み取り、読み取った画像に対応する画像信号（送信画像）を出力するためのプログラムである。
【００７１】
画像形成プログラム３０２ｇは、画像形成部１３２を制御して、受信画像データ３０４ｂに応じて多色または単色の印刷画像を用紙に印刷するためのプログラムである。
【００７２】
送受信プログラム３０２ｈは、他の端末に送信画像データ３０４ｃを送信したり、他の端末から送信された受信画像データ３０４ｂを受信したりするためのプログラムである。ただし、データを送受信する場合には、通信プログラム３０２ａに従って通信処理が実行される。また、送受信プログラム３０２ｈは、符号化復号部１３８を制御して、送信画像データ３０４ｃを符号化したり、符号化された画像データを復号したりするためのプログラムでもある。
【００７３】
なお、図示は省略するが、プログラム記憶領域３０２には、画像形成装置１２の各種の機能を選択および実行するためのプログラムなども記憶される。
【００７４】
ＲＡＭ１２４のデータ記憶領域３０４には、操作検出データ３０４ａ、受信画像データ３０４ｂ、送信画像データ３０４ｃおよび電圧値データ３０４ｄなどが記憶される。
【００７５】
操作検出データ３０４ａは、操作検出プログラム３０２ｂに従って検出された操作データまたは／およびタッチ座標データを含む操作入力データである。
【００７６】
受信画像データ３０４ｂは、ファクシミリ通信により受信し、符号化復号部１３８で復号された画像データである。
【００７７】
送信画像データ３０４ｃは、画像処理部１３０で生成された送信用の画像データである。
【００７８】
電圧値データ３０４ｄは、電圧検出プログラム３０２ｃに従って取得された電圧値を示すデータである。また、電圧値データ３０４ｄは、時系列に従って記憶される。
【００７９】
なお、図示は省略するが、データ記憶領域３０４には、その他の制御プログラムの実行に必要なレジスタが設けられたり、制御プログラムの実行に必要な他のデータが記憶されたりする。
【００８０】
図６は画像形成装置１２の検出処理の一例を示すフロー図である。この検出処理は、画像形成装置１２の主電源がオンされたり、画像形成装置１２がスタンバイ状態（省電力モード）から復帰されたりしたときに開始される。図６に示すように、ＣＰＵ１２２は、検出処理を開始すると、ステップＳ１で、電話回線１６のライン間の電圧値（１回目の電圧値）を検出し、ステップＳ３で、電話回線１６のライン間の電圧値が低下したかどうかを判断する。ここでは、１回目の電圧値が、通常状態の電圧値を下回るかどうかを判断する。ステップＳ３で“ＮＯ”であれば、つまり、電話回線１６のライン間の電圧値が低下していない場合は、ステップＳ５で、所定時間待機して、ステップＳ１に戻る。ただし、所定時間とは、電話回線１６のライン間の電圧値が検出される周期に応じた時間であり、第１実施例では１秒である。以下、所定時間待機する場合は同様である。
【００８１】
一方、ステップＳ３で“ＹＥＳ”であれば、つまり、電話回線１６のライン間の電圧値が低下した場合は、ステップＳ７で、所定時間待機して、ステップＳ９で、電話回線１６のライン間の電圧値（２回目の電圧値）を検出する。続いて、ステップＳ１１で、電話回線１６のライン間の電圧値が低下したかどうかを判断する。ここでは、２回目の電圧値が、１回目の電圧値を下回るかどうかを判断する。ステップＳ１１で“ＮＯ”であれば、つまり、電話回線１６のライン間の電圧値が低下していない場合は、ステップＳ１３に進む。
【００８２】
一方、ステップＳ１１で“ＹＥＳ”であれば、つまり、電話回線１６のライン間の電圧値が低下した場合は、ステップＳ１５で、所定時間待機して、ステップＳ１７で、電話回線１６のライン間の電圧値（３回目の電圧値）を検出する。続いて、ステップＳ１９で、電話回線１６のライン間の電圧値が低下したかどうかを判断する。ここでは、３回目の電圧値が、２回目の電圧値を下回るかどうかを判断する。ステップＳ１９で“ＮＯ”であれば、つまり、電話回線１６のライン間の電圧値が低下していない場合は、ステップＳ９に進む。ステップＳ１３では、オフフックを検出して、ステップＳ２５に進む。
【００８３】
一方、ステップＳ１９で“ＹＥＳ”であれば、つまり、電話回線１６のライン間の電圧値が低下した場合は、ステップＳ２１で、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出して、ステップＳ２３で、画像形成装置１２と公衆交換電話網２０とが非接続状態である旨をユーザに報知して、ステップＳ２５に進む。
【００８４】
ステップＳ２５では、検出処理を終了するかどうかを判断する。検出処理は、画像形成装置１２の主電源がオフされたり、画像形成装置１２が省電力モードに遷移されたりした場合に終了する。ステップＳ２５で“ＮＯ”であれば、つまり、検出処理を終了しない場合は、ステップＳ１に戻る。一方、ステップＳ２５で“ＹＥＳ”であれば、検出処理を終了する。
【００８５】
この第１実施例によれば、電話回線１６のライン間の電圧値の時間変化に応じて、画像形成装置１２と公衆交換電話網２０とが非接続状態であることと、電話機１４がオフフック状態であることとを判別するので、簡単な構成で、通信回線が非接続状態であることを検出することができる。
【００８６】
また、第１実施例によれば、電話回線１６のライン間の電圧値が複数回連続して前回値を下回る場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出するので、電話機１４がオフフック状態であることと、画像形成装置１２と公衆交換電話網２０とが非接続状態であることとを適切に判別することができる。
【００８７】
なお、第１実施例では、１秒毎に電話回線１６のライン間の電圧値が検出されるようにしたが、これに限定される必要は無い。たとえば、０．５秒〜５秒毎に電話回線１６のライン間の電圧値が検出されるようにしても良い。ただし、電話回線１６のライン間の電圧値を検出する周期を１秒よりも短くする場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であるかどうかを判断するにあたって、電話機１４がオフフック状態になったときに電圧値が所定の電圧値まで低下するのにかかる時間（たとえば１秒）よりも、長い時間に亘って電圧値が低下したかどうかを検出する必要がある。このため、電話回線１６のライン間の電圧値を検出する周期を０．５秒とする場合には、最初に電話回線１６のライン間の電圧値が低下したときから、電話回線１６のライン間の電圧値が４回以上連続して前回値を下回る場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断されるようにすれば良い。
［第２実施例］
第２実施例の画像形成装置１２は、閾値を使用して、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断するようにした以外は、第１実施例の画像形成装置１２と同じであるため、第１実施例と異なる内容について説明し、重複した説明については省略することにする。
【００８８】
図７は第２実施例の電話回線１６における電圧値の時間変化を示すグラフである。
【００８９】
図７に示すように、第２実施例では、第１閾値が使用される。第１閾値は、電話機１４がオフフック状態になった場合よりも緩やかに低下し、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合よりも速やかに低下する仮想的な電圧値に対応する。この第１閾値は、予め実験等によって経験的に設定される。たとえば、市販の電話機のうち、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合に最も速やかに電圧値が低下する電話機における、電圧値の時間変化に応じて設定される。ただし、第１閾値は、電圧値を検出する際の誤差などを考慮して、最も速やかに電圧値が低下する電話機の実際の電圧値よりも低く設定される。
【００９０】
また、第１閾値は、最初に電話回線１６のライン間の電圧値が低下したときを基準に設定される。そして、第２実施例では、最初に電話回線１６のライン間の電圧値が低下したときから、所定時間（たとえば２秒）経過後の電話回線１６のライン間の電圧値（判定用の電圧値）が第１閾値以上である場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。一方、２回目の電圧値が第１閾値未満である場合には、電話機１４がオフフック状態であると判断される。
【００９１】
図７に示す例では、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合、最初に電話回線１６のライン間の電圧値が低下したときから、所定時間経過後の電話回線１６のライン間の電圧値は、２６Ｖ程度である。このとき、第１閾値は、１６Ｖ程度である。したがって、所定時間経過後の電話回線１６のライン間の電圧値は、第１閾値以上であるので、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。
【００９２】
以下、フロー図を用いて、第２実施例における画像形成装置１２の検出処理について説明するが、第１実施例で説明した検出処理と同じ処理については同じ参照符号を付し、重複した内容については、説明を省略するまたは簡単に説明することにする。
【００９３】
図８は第２実施例における検出処理の一例を示すフロー図である。図８に示すように、ＣＰＵ１２２は、検出処理を開始すると、ステップＳ３で“ＹＥＳ”であれば、ステップＳ３１で、所定時間待機して、ステップＳ３３に進む。ステップＳ３１では、たとえば２秒間待機する。ただし、待機するとは、上述した電話回線１６のライン間の電圧値が検出される周期を変更するわけでは無く、待機中に検出された電話回線１６のライン間の電圧値を参照（使用）しないことを意味する。
【００９４】
続いて、ステップＳ３３では、判定用の電圧値を検出する。続いて、ステップＳ３５で、判定用の電圧値が第１閾値以上かどうかを判断する。ステップＳ３５で“ＹＥＳ”であれば、つまり、電話回線１６のライン間の電圧値が第１閾値以上であれば、ステップＳ２１に進み、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出する。一方、ステップＳ３５で“ＮＯ”であれば、つまり、電話回線１６のライン間の電圧値が第１閾値未満であれば、ステップＳ１３で、オフフックを検出する。
【００９５】
なお、ステップＳ５までの処理およびステップＳ２１以降の処理の内容については、第１実施例と同じであるので説明を省略する。
【００９６】
この第２実施例によれば、電話機１４がオフフック状態になった場合よりも緩やかに低下し、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合よりも速やかに低下する仮想的な電圧値である第１閾値を使用するので、電話機１４がオフフック状態であることと、画像形成装置１２と公衆交換電話網２０とが非接続状態であることとを適切に判別することができる。
【００９７】
なお、第２実施例では、判定用の電圧値として、最初に電話回線１６のライン間の電圧値が低下したときから２秒後の電圧値を用いるようにしたが、これに限定される必要は無い。たとえば、判定用の電圧値として、最初に電話回線１６のライン間の電圧値が低下したときから１．５秒後〜５秒後の電圧値を用いることができる。ただし、最初に電話回線１６のライン間の電圧値が低下したときから判定用の電圧値を検出するまでの時間は、少なくとも、電話機１４がオフフック状態になった場合に電圧値が所定の電圧値まで低下するのにかかる時間よりも長く設定する必要がある。
［第３実施例］
第３実施例の画像形成装置１２は、２つの閾値を使用して、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断するようにした以外は、第２実施例の画像形成装置１２と同じであるため、第２実施例と異なる内容について説明し、重複した説明については省略することにする。
【００９８】
図９は第３実施例の電話回線１６における電圧値の時間変化を示すグラフである。
【００９９】
図９に示すように、第３実施例では、第１閾値および第２閾値が使用される。なお、第１閾値は、第２実施例と同じであるので説明を省略する。
【０１００】
第２閾値は、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合よりも電圧値が緩やかに低下する場合を示す仮想的な曲線である。この第２閾値は、予め実験等によって経験的に設定される。たとえば、市販の電話機のうち、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合に最も緩やかに電圧値が低下する電話機における、電圧値の時間変化に応じて設定される。ただし、第２閾値は、電圧値を検出する際の誤差を考慮して、最も緩やかに電圧値が低下する電話機の実際の電圧値よりも高く設定される。
【０１０１】
また、第２閾値は、第１閾値と同様に、最初に電話回線１６のライン間の電圧値が低下したときを基準に設定される。そして、第３実施例では、最初に電話回線１６のライン間の電圧値が低下したときから、所定時間（たとえば２秒）経過後の電話回線１６のライン間の電圧値（判定用の電圧値）が第１閾値以上であって、第２閾値以下である場合には、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。つまり、判定用の電圧値が、第１閾値および第２閾値の間である場合に、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。一方、２回目の電圧値が第１閾値よりも低い場合には、電話機１４がオフフック状態であると判断される。また、２回目の電圧値が第２閾値よりも高い場合には、最初に電話回線１６のライン間の電圧値が低下したことが、電圧値の検出誤差またはノイズなどによるものであると判断する。
【０１０２】
図９に示す例では、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合、最初に電話回線１６のライン間の電圧値が低下したときから、所定時間経過後の電話回線１６のライン間の電圧値は、２６Ｖ程度である。このとき、第１閾値は１６Ｖ程度であり、第２閾値は３５Ｖ程度である。したがって、所定時間経過後の電話回線１６のライン間の電圧値は、第１閾値および第２閾値の間であるので、画像形成装置１２と公衆交換電話網２０とが非接続状態であると判断される。
【０１０３】
以下、フロー図を用いて、第３実施例における画像形成装置１２の検出処理について説明するが、第２実施例で説明した検出処理と同じ処理については同じ参照符号を付し、重複した内容については、説明を省略するまたは簡単に説明することにする。
【０１０４】
図１０は第３実施例における検出処理の一例を示すフロー図である。図１０に示すように、ＣＰＵ１２２は、検出処理を開始すると、ステップＳ３５で“ＹＥＳ”であれば、ステップＳ５１で、ステップＳ３３で検出した判定用の電圧値が第２閾値以下かどうかを判断する。ステップＳ５１で“ＹＥＳ”であれば、つまり、ステップＳ３３で検出した判定用の電圧値が第２閾値以下の場合は、ステップＳ２１に進み、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを検出する。一方、ステップＳ３３で検出した判定用の電圧値が第２閾値よりも高い場合には、ステップＳ２１およびＳ２３を経ずにステップＳ２５に進む。
【０１０５】
なお、ステップＳ３３までの処理およびステップＳ２１以降の処理の内容については、第２実施例と同じであるので説明を省略する。
【０１０６】
この第３実施例によれば、画像形成装置１２と公衆交換電話網２０とが非接続状態になった場合よりも電圧値が緩やかに低下する場合を示す仮想的な曲線である第２閾値を使用するので、電圧値の検出誤差またはノイズなどと、画像形成装置１２と公衆交換電話網２０とが非接続状態であることを適切に判別することができる。
【０１０７】
なお、上述の実施例で挙げた具体的な数値、構成等は一例であり、実際の製品に応じて適宜変更することが可能である。
【０１０８】
また、上述の実施例では、ＣＰＵ１２２が、電話回線１６のライン間の電圧値の時間変化に基づいて、画像形成装置１２と公衆交換電話網２０とが非接続状態であることと、電話機１４がオフフック状態であることとを判別するようにしたが、これに限定される必要は無い。ＣＰＵ１２２に代わって、網制御部１４０ｂが、電話回線１６のライン間の電圧値の時間変化に基づいて、画像形成装置１２と公衆交換電話網２０とが非接続状態であることと、電話機１４がオフフック状態であることとを判別するようにしても良い。
【符号の説明】
【０１０９】
１０  …情報処理システム
１２  …画像形成装置
１４  …電話機
１８  …回線交換機
２０  …公衆交換電話網
８２  …ラインセンサ
１２２…ＣＰＵ
１２４…ＲＡＭ
１４０…通信部
１４４…電圧検出部
【図１】
2019080130.tif 000003
【図２】
2019080130.tif 000004
【図３】
2019080130.tif 000005
【図４】
2019080130.tif 000006
【図５】
2019080130.tif 000007
【図６】
2019080130.tif 000008
【図７】
2019080130.tif 000009
【図８】
2019080130.tif 000010
【図９】
2019080130.tif 000011
【図１０】
2019080130.tif 000012