(57)【要約】【課題】通信装置において，エネルギー消費の無駄を少なくデータアクセスアレンジメント（ＤＡＡ）を適切に保護する技術を提供すること。【解決手段】ＡＳＩＣ４１のＣＰＵ４０は，予め決められたアクセス時間で，保護部１６による接続状態を確認する保護確認指示をモデム２３に出力し，接続状態が非接続であった場合に，ＤＡＡ１３に保護部１６の接続状態を非接続から接続に切り替えるリセット指示をモデム２３に対して行う。さらにＣＰＵ４０は，単位時間あたりの保護確認指示を出力した回数をカウントし，カウント値が第１閾値よりも小さい場合はアクセス時間を延長し，カウント値が第１閾値以上の値である第２閾値よりも大きい場合はアクセス時間を短縮する。【選択図】図２
2018056862.tif 000002
【特許請求の範囲】
【請求項１】
電話回線との接続箇所となる２つの端子と，
前記２つの端子と一対の接続線によって接続されるデータアクセスアレンジメント部，および前記データアクセスアレンジメント部と接続されるモデム部，を有する通信部と，
前記一対の接続線の少なくとも一方とグラウンドとを接続する線上に設けられたサージ保護素子と，
不揮発性の記憶部と，
装置制御部と，
を備え，
前記データアクセスアレンジメント部は，
前記一対の接続線間の電圧を計測する回線電圧計測部と，
前記一対の接続線に入力される呼出信号を検出する呼出信号検出部と，
前記モデム部からの指示によって，前記２つの端子と前記呼出信号検出部との間の接続状態である接続または非接続を切り替える接続切替部と，
前記回線電圧計測部によって計測された電圧値を記憶する第１レジスタと，
を備え，
前記モデム部は，
前記接続切替部に対して行う前記接続状態の指示内容を記憶する第２レジスタと，
モデム制御部と，
を備え，
前記モデム制御部は，
前記第１レジスタに記憶される前記電圧値を読み取り，
前記第１レジスタから読み取られた前記電圧値が前記回線電圧計測部の計測範囲に含まれない値であった場合に，前記接続切替部による前記接続状態を接続から非接続に切り替える保護実行指示を前記データアクセスアレンジメント部に出力するとともに，前記接続切替部に対して前記保護実行指示を出力したことを前記第２レジスタに記憶し，
前記装置制御部は，
予め決められた所定時間の間隔で，前記接続切替部による前記接続状態を確認する確認指示を前記モデム部に出力し，
前記第２レジスタに前記接続切替部に対して前記保護実行指示を出力したことが記憶されていた場合に，前記データアクセスアレンジメント部に前記接続切替部による前記接続状態を非接続から接続に切り替える保護解除指示を出力させる指示を前記モデム部に対して行い，
さらに，前記装置制御部は，
単位時間あたりの前記保護解除指示を出力した回数をカウントし，そのカウント値を前記不揮発性の記憶部に記憶し，
前記カウント値が第１閾値よりも小さい場合は前記所定時間を第１所定時間，前記カウント値が前記第１閾値以上の値である第２閾値よりも大きい場合は前記所定時間を第２所定時間に設定し，前記第１所定時間は前記第２所定時間よりも長い，
ことを特徴とする通信装置。
【請求項２】
請求項１に記載する通信装置において，
少なくとも前記通信部の消費電力を低減する省電力モードを有し，
前記装置制御部は，
前記省電力モードで動作している場合に，前記省電力モード用の前記所定時間である省電力時間の間隔で，前記確認指示を出力し，
前記省電力モードで動作していない場合に，前記省電力モード用の前記所定時間よりも短い時間である非省電力時間の間隔で，前記確認指示を出力し，
前記カウント値が前記第１閾値よりも小さい場合は前記省電力時間を第１省電力時間，前記非省電力時間を第１非省電力時間に設定し，前記カウント値が第２閾値よりも大きい場合は前記省電力時間を第２省電力時間，前記非省電力時間を第２非省電力時間に設定し，前記第１省電力時間は前記第２省電力時間よりも長く，前記第１非省電力時間は前記第２非省電力時間よりも長い，
ことを特徴とする通信装置。
【請求項３】
請求項１または請求項２に記載する通信装置において，
前記所定時間に上限値が設けられており，
前記装置制御部は，
前記カウント値が第１閾値よりも小さい場合に，前記所定時間が前記上限値を上回らない範囲で，前記所定時間を設定する，
ことを特徴とする通信装置
【請求項４】
請求項１から請求項３のいずれか１つに記載する通信装置において，
前記所定時間に下限値が設けられており，
前記装置制御部は，
前記カウント値が前記第２閾値よりも大きい場合に，前記所定時間が前記下限値を下回らない範囲で，前記所定時間を設定する，
ことを特徴とする通信装置
【請求項５】
請求項１から請求項４のいずれか１つに記載する通信装置において，
前記装置制御部は，
現在の日時が雷サージの発生頻度が高い所定の範囲内であった場合，前記所定時間を前記第２所定時間以下の長さの第３所定時間に設定する，
ことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，通信装置に関する。
【背景技術】
【０００２】
従来から，電話回線を用いて通信を行う通信装置として，電話回線に接続されるデータアクセスアレンジメント（ＤＡＡ）と，データの変調および復調を行うモデム部と，制御部と，を有する構成が知られている。ＤＡＡは，電話回線に加わる電圧値および外部からの呼出信号の検出結果を自身のレジスタに書き込む。モデム部は，ＤＡＡのレジスタにアクセスし，電圧値に所定の変化があった場合や呼出信号を検出したことを示す情報が書き込まれた場合に，割込信号を制御部に出力する。制御部は，モデム部からの割込信号から割り込み要因を特定し，その割り込み要因に基づいてＤＡＡおよびモデム部を制御する。
【０００３】
また，通信装置では，電話回線を介して入力される雷サージからＤＡＡ等を保護する構成が知られている。例えば，特許文献１には，一対の電話回線のそれぞれとグラウンドとの間に，ガスアレスタ等のサージ保護素子をそれぞれ設けた構成が開示されている。サージ保護素子は，雷サージのような大電圧が加わることで短絡する。これにより，雷サージによる大電流がグラウンドに流れ，ＤＡＡ等の通信装置の構成要素が保護される。
【０００４】
前述のような構成を有する通信装置では，雷サージが生じた際，２つのサージ保護素子でそれぞれ動作タイミングが異なることがあり，一対の電話回線間に計測不能な電圧変動が瞬間的に生じ，電圧計測部がフリーズ状態となる場合がある。この場合，ＤＡＡのレジスタに異常な電圧値が書き込まれる。そこで，ＤＡＡは，一対の電話回線との接続状態を切り替える接続切替部を備え，モデム部は，ＤＡＡのレジスタへのアクセスによって一対の電話回線に異常な電圧が加わったことを認識し，接続切替部によってＤＡＡと電話回線との接続状態を接続から非接続にすることでＤＡＡを保護する。
【０００５】
また，電圧計測部がフリーズ状態になってしまうと，電話回線間の電圧が正常値に戻ったとしてもレジスタが書き換えられない。そのため，モデム部は，電話回線間の電圧が正常値に戻ったことを認識できず，ＤＡＡの保護を解除できない。ＤＡＡの保護を解除できなければ，ＤＡＡは外部装置からの呼出信号を検知できない。そこで，モデム部は，ＤＡＡと電話回線との接続状態を非接続にした際，その旨を自身のレジスタに記憶する。制御部は，モデム部に対して定期的に確認指示を出力することによって，モデム部のレジスタの情報を取得する。そして，制御部は，ＤＡＡと電話回線との接続状態が非接続であった場合には，ＤＡＡおよびモデム部を含む通信部を初期化し，電圧計測部を正常な状態に戻し，接続切替部によるＤＡＡと電話回線との接続状態を非接続から接続に戻すことで，ＤＡＡの保護を解除する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１０９２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら，前述した従来の技術には，次のような問題があった。すなわち，制御部が頻繁にモデム部に確認指示を出力すると，制御部の負荷が大きくなる。雷サージが発生する頻度にはばらつきがあり，同じ条件でＤＡＡと電話回線との接続状態を確認するのはエネルギー消費の無駄が多く，改善の余地がある。
【０００８】
本発明は，前記した従来の技術が有する問題点を解決するためになされたものである。すなわちその課題とするところは，通信装置において，エネルギー消費の無駄を少なくＤＡＡを適切に保護する技術を提供することにある。
【課題を解決するための手段】
【０００９】
この課題の解決を目的としてなされた通信装置は，電話回線との接続箇所となる２つの端子と，前記２つの端子と一対の接続線によって接続されるデータアクセスアレンジメント部，および前記データアクセスアレンジメント部と接続されるモデム部，を有する通信部と，前記一対の接続線の少なくとも一方とグラウンドとを接続する線上に設けられたサージ保護素子と，不揮発性の記憶部と，装置制御部と，を備え，前記データアクセスアレンジメント部は，前記一対の接続線間の電圧を計測する回線電圧計測部と，前記一対の接続線に入力される呼出信号を検出する呼出信号検出部と，前記モデム部からの指示によって，前記２つの端子と前記呼出信号検出部との間の接続状態である接続または非接続を切り替える接続切替部と，前記回線電圧計測部によって計測された電圧値を記憶する第１レジスタと，を備え，前記モデム部は，前記接続切替部に対して行う前記接続状態の指示内容を記憶する第２レジスタと，モデム制御部と，を備え，前記モデム制御部は，前記第１レジスタに記憶される前記電圧値を読み取り，前記第１レジスタから読み取られた前記電圧値が前記回線電圧計測部の計測範囲に含まれない値であった場合に，前記接続切替部による前記接続状態を接続から非接続に切り替える保護実行指示を前記データアクセスアレンジメント部に出力するとともに，前記接続切替部に対して前記保護実行指示を出力したことを前記第２レジスタに記憶し，前記装置制御部は，予め決められた所定時間の間隔で，前記接続切替部による前記接続状態を確認する確認指示を前記モデム部に出力し，前記第２レジスタに前記接続切替部に対して前記保護実行指示を出力したことが記憶されていた場合に，前記データアクセスアレンジメント部に前記接続切替部による前記接続状態を非接続から接続に切り替える保護解除指示を出力させる指示を前記モデム部に対して行い，さらに，前記装置制御部は，単位時間あたりの前記保護解除指示を出力した回数をカウントし，そのカウント値を前記不揮発性の記憶部に記憶し，前記カウント値が第１閾値よりも小さい場合は前記所定時間を第１所定時間，前記カウント値が前記第１閾値以上の値である第２閾値よりも大きい場合は前記所定時間を第２所定時間に設定し，前記第１所定時間は前記第２所定時間よりも長い，ことを特徴としている。
【００１０】
単位時間あたりの保護解除指示の出力回数が少ない場合，雷サージの発生頻度が低く，接続切替部の接続状態（すなわち保護状態）を頻繁に確認する必要性が低い。そこで，本明細書に開示される通信装置は，保護状態を確認するための所定時間を長い時間となる第１所定時間に設定し，確認指示の出力頻度を下げる。これにより，エネルギー消費の無駄を少なくし得る。
【００１１】
一方，単位時間あたりの保護解除指示の出力回数が多い場合，雷サージの発生頻度が高く，回線電圧計測部がフリーズ状態に陥る可能性が高いことから，保護状態を確認する必要性が高い。そこで，本明細書に開示される通信装置は，保護状態を確認するための所定時間を短い時間となる第２所定時間に設定し，確認指示の出力頻度を上げる。これにより，外部装置からの呼出信号を検知できない期間が短く，データアクセスアレンジメント部を適切に保護し得る。
【００１２】
上記装置の機能を実現するための制御方法，コンピュータプログラム，および当該コンピュータプログラムを格納するコンピュータにて読取可能な記憶媒体も，新規で有用である。
【発明の効果】
【００１３】
本発明によれば，通信装置において，エネルギー消費の無駄を少なくＤＡＡを適切に保護する技術が実現される。
【図面の簡単な説明】
【００１４】
【図１】実施の形態に係る複合機の電気的構成を示すブロック図である。
【図２】図１に示した複合機の，ファクシミリ（ＦＡＸ）通信部の構成を示す図である。
【図３】雷サージによりサージ保護素子の端子間に生じる電圧について説明するための図である。
【図４】雷サージからＤＡＡを保護する手順について説明するための図である。
【図５】実施の形態に係る複合機におけるメイン処理の手順を示すフローチャートである。
【図６】実施の形態に係る複合機における保護確認処理の手順を示すフローチャートである。
【図７】実施の形態に係る複合機におけるアクセス時間設定処理の手順を示すフローチャートである。
【図８】アクセス時間を設定する際の変形例の手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下，本発明にかかる通信装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，ファクシミリ（ＦＡＸ）通信機能を備えた複合機（ＭＦＰ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）に本発明を適用したものである。
【００１６】
＜ＭＦＰの内部構成＞
ＭＦＰ１００は，図１に示すように，ＦＡＸ通信部３０と，ＬＡＮインターフェイス３２と，ＵＳＢインターフェイス３３と，電源部３４と，ＡＳＩＣ４１と，ＲＯＭ５１と，ＲＡＭ５２と，画像形成部５３と，画像読取部５４と，操作部５５と，表示部５６と，ＮＶＲＡＭ５７と，を備えている。ＭＦＰ１００は，通信装置の一例である。ＮＶＲＡＭ５７は，不揮発性のメモリであり，記憶部の一例である。
【００１７】
ＦＡＸ通信部３０は，回線接続端子１１と，外付電話接続端子１２と，に接続される。回線接続端子１１には，電話回線６０（図２参照）が接続される。ＦＡＸ通信部３０は，電話回線６０を介して接続される交換機を介して，相手先のＦＡＸ装置からＦＡＸ画像データを受信することが可能である。また，ＦＡＸ通信部３０は，電話回線６０を介して接続される交換機を介して，相手先のＦＡＸ装置に対してＦＡＸ画像データを送信することが可能である。
【００１８】
外付電話接続端子１２には，外付電話６１（図２参照）が接続される。外付電話６１は，電話回線６０を介して接続される交換機を介して，相手先の電話機との間で音声信号のやり取りを行うことが可能である。
【００１９】
ＬＡＮインターフェイス（ＬＡＮ  Ｉ／Ｆ）３２は，ＬＡＮケーブルを接続可能な端子（不図示）を備え，その端子を介してコンピュータ等を含むＬＡＮに接続される。ＬＡＮインターフェイス３２は，ＬＡＮで接続されたコンピュータとの間で，画像データや制御命令等を送受信する。
【００２０】
ＵＳＢインターフェイス（ＵＳＢ  Ｉ／Ｆ）３３は，ＵＳＢ端子（不図示）を備え，その端子を介してコンピュータや，記憶デバイスとして機能するＵＳＢメモリに接続される。そして，ＵＳＢインターフェイス３３は，ＵＳＢ端子に接続されたコンピュータやＵＳＢメモリとの間で，画像データや制御命令等を送受信する。
【００２１】
電源部３４は，商用電源に接続可能であって，商用電源から供給される電力を，ＦＡＸ通信部３０，画像形成部５３，画像読取部５４，ＡＳＩＣ４１といった各部に適合する電力に変換し，変換後の電力をそれぞれ供給する。
【００２２】
ＡＳＩＣ４１は，ＣＰＵ４０を搭載している。ＣＰＵ４０は，ＡＳＩＣ４１に入力される情報に基づいて，各種の処理のためのプログラムを実行する。そして，ＣＰＵ４０は，電源部３４，画像形成部５３，画像読取部５４，表示部５６，ＦＡＸ通信部３０，といった各部を制御する。ＣＰＵ４０は，装置制御部の一例である。また，ＡＳＩＣ４１が装置制御部の一例であってもよい。
【００２３】
ＲＯＭ５１には，ＣＰＵ４０によって実行されるプログラムおよび各種のデータが記憶されている。ＲＡＭ５２は，ＣＰＵ４０がプログラムを実行する際のワークエリアとして使用される。また，ＲＡＭ５２には，ＦＡＸ通信部３０やＬＡＮインターフェイス３２が受信した画像データが記憶される。ＮＶＲＡＭ５７は，ＣＰＵ４０によって実行されるプログラムで用いられるデータが記憶される。
【００２４】
画像形成部５３は，ＲＡＭ５２やＵＳＢ端子に接続されたＵＳＢメモリに記憶された画像データの印刷を行う。すなわち，画像形成部５３は，画像データに基づいて，シートに画像を形成する。画像形成の方式は，電子写真方式であってもよいし，インクジェット方式であってもよい。また，画像形成部５３で行われる印刷は，カラー印刷であってもよいし，モノクロ印刷であってもよい。
【００２５】
画像読取部５４は，シートから画像を読み取り，画像データとしてＲＡＭ５２に記憶させる。本形態の画像読取部５４は，ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）方式でシートの画像を読み取るように構成されるが，画像読取の方式はこれに限るものではない。
【００２６】
操作部５５は，各種の操作ボタンからなる。ユーザは，操作ボタンの押下により，ＭＦＰ１００に対して各種の入力が可能である。操作ボタンには，例えば，印刷開始指示のような各種の指示を確定するためのＯＫボタン，各種の指示をキャンセルするためのキャンセルボタン，選択するための十字ボタン，数字や文字を入力するためのテンキー，が含まれる。また，操作ボタンには，省電力モードと，省電力モード以外のモードである通常モードとを切り替えるためのソフト電源スイッチが含まれる。ＡＳＩＣ４１は，操作部５５から各種の操作に対応する信号が入力され，入力された信号に応じて，ＭＦＰ１００の各部を制御する。
【００２７】
表示部５６は，例えば，液晶表示器や各種のランプからなる。なお，液晶表示としてタッチパネルを設けた場合，タッチパネルは，画像表示機能と入力機能とを有することから，表示部５６と操作部５５とを兼ねる。
【００２８】
＜ＦＡＸ通信部の構成＞
続いて，ＦＡＸ通信部３０の構成について，図２を用いて説明する。図２は，ＦＡＸ通信部３０の詳細な構成，および回線接続端子１１，外付電話接続端子１２，およびＡＳＩＣ４１を含む周辺部との関係を示している。
【００２９】
ＦＡＸ通信部３０は，図２に示すように，回線接続端子１１と外付電話接続端子１２とのそれぞれに電気的に接続される。具体的には，回線接続端子１１とＦＡＸ通信部３０とを接続する２本の通電経路Ｌａ，Ｌｂを有している。また，通電経路Ｌａ，Ｌｂには，サージ保護素子Ｚ１とサージ保護素子Ｚ２とが接続されている。サージ保護素子Ｚ１およびサージ保護素子Ｚ２は，サージ保護素子の一例である。
【００３０】
また，ＦＡＸ通信部３０は，ＤＣループ２０と，データアクセスアレンジメント（ＤＡＡ）１３と，トランス１４と，モデム２３と，を備えている。ＦＡＸ通信部３０は，通信部の一例である。ＤＡＡ１３は，データアクセスアレンジメント部の一例である。モデム２３は，モデム部の一例である。
【００３１】
回線接続端子１１は，ＭＦＰ１００を電話回線６０に接続可能に設けられた２つの端子を有するモジュラジャックである。回線接続端子１１は，２つの端子の一例である。本形態では，回線接続端子１１の２つの端子のうち，一方を回線接続端子１１Ａとし，他方を回線接続端子１１Ｂとする。以下の説明では，両者を区別しない場合，回線接続端子１１とする。具体的に，回線接続端子１１Ａは，通電経路Ｌａに接続されている。回線接続端子１１Ｂは，通電経路Ｌｂに接続されている。
【００３２】
外付電話接続端子１２は，外付電話６１を接続可能に設けられたＥＸＴ端子である。外付電話接続端子１２も２つの端子を有する。本形態では，外付電話接続端子１２の２つの端子のうち，一方を外付電話接続端子１２Ａとし，他方を外付電話接続端子１２Ｂとする。以下の説明では，両者を区別しない場合，外付電話接続端子１２とする。外付電話接続端子１２Ａは，接点Ｎ５を介して通電経路Ｌａに接続されている。外付電話接続端子１２Ｂは，接点Ｎ６を介して通電経路Ｌｂに接続されている。
【００３３】
外付電話６１が外付電話接続端子１２を介してＭＦＰ１００に接続されている状態では，外付電話６１と電話回線６０を介して接続される交換機との間で閉回路が形成されていない。そして，ユーザが外付電話６１の受話器をフックアップすると，外付電話６１と電話回線６０を介して接続される交換機との間で閉回路が形成される。すると，外付電話６１は，ＭＦＰ１００と交換機とを介して接続される相手先の電話機と，音声信号のやり取りをすることができる。
【００３４】
ＤＣループ２０は，通電経路Ｌａ上の接点Ｎ１と，通電経路Ｌｂ上の接点Ｎ２と，にそれぞれ接続されている。ＤＣループ２０は，後述する閉結制御部１９からの指示によってＤＣループ２０内のスイッチをオンオフする。ＤＣループ２０は，ＤＣループ２０内のスイッチ（不図示）がオンの場合，電話回線６０を介して接続される交換機との間で閉回路が形成され，ＤＣループ２０内のスイッチがオフの場合，閉回路が形成されない。
【００３５】
ＤＡＡ１３は，回線電圧計測部１５と，呼出信号検出部２２と，受信部１７と，送信部１８と，閉結制御部１９と，レジスタ２１と，保護部１６と，を備えている。ＤＡＡ１３は，通電経路Ｌａおよび通電経路Ｌｂと接続されている。すなわち，通電経路Ｌａ，Ｌｂは，回線接続端子１１とＦＡＸ通信部３０のＤＡＡ１３とを接続する接続線となる。回線電圧計測部１５は，回線電圧計測部の一例である。呼出信号検出部２２は，呼出信号検出部の一例である。保護部１６は，接続切替部の一例である。レジスタ２１は，第１レジスタの一例である。
【００３６】
閉結制御部１９は，モデム２３からの指示を，トランス１４を介して受け付け，その指示に基づいて，ＤＣループ２０内のスイッチをオンオフする。
【００３７】
呼出信号検出部２２は，ＭＦＰ１００がＦＡＸ受信する際に相手先のＦＡＸ装置から送信される，交換機が出力する回線電圧に変動成分を重畳させた信号である呼出信号を，検出する。呼出信号検出部２２が呼出信号を受信する際，ＤＣループ２０内のスイッチがオフの状態，すなわち閉回路が形成されていない状態で検出する。
【００３８】
交換機は，通信の規格として定められた所定の時間，回線電圧に変動成分を重畳させた信号を出力し，その後，通信の規格として定められた所定の時間，一定の回線電圧を維持し，再び，所定の時間，回線電圧に変動成分を重畳させた信号を出力することで呼出信号を出力する。
【００３９】
呼出信号検出部２２は，交換機から呼出信号を受け取ると，変動成分を抽出する。そして，呼出信号検出部２２は，抽出された変動成分を２値化し，立ち下りから次の立ち下りまでの周期を検出する。そして，呼出信号検出部２２が検出した周期が，予め通信の規格として定められた呼出信号の周期と一致するか否かを決定する。呼出信号検出部２２は，検出した周期が一致する場合，レジスタ２１に呼出信号を受信したことを書き込む。
【００４０】
受信部１７は，呼出信号を除く発信者番号通知信号や相手先のＦＡＸ装置から送信されるＦＡＸ画像データ等の各種のＦＡＸ信号を，ＤＣループ２０内のスイッチがオンの状態，すなわち閉回路が形成されている場合に受信することができる。
【００４１】
送信部１８は，ＵＳＢインターフェイス３３を介して接続されるＵＳＢメモリに記憶される画像データや画像読取部５４によって読み取られた画像データを，モデム２３，トランス１４を介して送信することができる。
【００４２】
回線電圧計測部１５は，通電経路Ｌａ上の接点Ｎ３と，通電経路Ｌｂ上の接点Ｎ４と，にそれぞれ接続されている。回線電圧計測部１５は，回線接続端子１１Ａと回線接続端子１１Ｂとの電位差を計測し，その計測値となる電圧値をレジスタ２１に書き込む。回線接続端子１１Ａおよび回線接続端子１１Ｂに電話回線６０が接続されている状態であって，ＤＣループ２０内のスイッチがオフの場合，回線電圧計測部１５は，回線電圧（例えば，４８Ｖ）を計測し，レジスタ２１にその計測した電圧値を書き込む。
【００４３】
交換機は，回線接続端子１１Ａ側をゼロ基準，回線接続端子１１Ｂ側を４８Ｖ，印加されるように一定の回線電圧を印加している。また，交換機は，呼出信号を出力する前に，発信者番号通知信号を送信するために，回線電圧の極性反転を行うことがある。回線電圧の極性反転とは，回線接続端子１１Ａ側をゼロ基準から回線接続端子１１Ｂ側をゼロ基準とし，かつ，回線接続端子１１Ｂ側を４８Ｖから回線接続端子１１Ａを４８Ｖとすることである。回線電圧計測部１５は，−４８Ｖを検出し，レジスタ２１にその検出した電圧値を書き込む。
【００４４】
回線接続端子１１Ａ，１１Ｂに電話回線６０が接続されている場合であって，ＤＣループ２０内のスイッチがオンの場合，ＤＣループ２０と通電経路Ｌａ，Ｌｂとによって形成される閉回路に電流が流れる。
【００４５】
すると，通電経路Ｌａ，Ｌｂ，ＤＣループ２０が有する抵抗成分によって電圧降下が生じ，回線接続端子１１Ａと回線接続端子１１Ｂとの各端子間の電圧値は，所定電圧より低い電圧となる。回線電圧計測部１５は，レジスタ２１にその計測した電圧値を書き込む。
【００４６】
また，ＤＣループ２０内のスイッチがオフの場合であっても，上述のように，ユーザが外付電話６１の受話器をフックアップすると，外付電話６１と電話回線６０を介して接続される交換機との間で閉回路が形成されるため，外付電話６１と電話回線６０との間の通電経路Ｌａ，Ｌｂに電流が流れることで，外付電話６１と通電経路Ｌａ，Ｌｂが有する抵抗成分によって電圧降下が生じ，回線接続端子１１Ａと回線接続端子１１Ｂとの端子間の電圧値は，回線電圧より低い電圧となる。回線電圧計測部１５は，レジスタ２１にその計測した電圧値を書き込む。
【００４７】
保護部１６は，回線接続端子１１と呼出信号検出部２２との電気的な接続状態を切り替えることができるものであり，接続状態として接続と非接続とがある。また，保護部１６は，保護部１６Ａと保護部１６Ｂとを備えている。保護部１６Ａは，通電経路Ｌａ中，接点Ｎ３と呼出信号検出部２２との間に設けられている。また，保護部１６Ｂは，通電経路Ｌｂ中，接点Ｎ４と呼出信号検出部２２との間に設けられている。以下の説明では，保護部１６Ａと保護部１６Ｂとを区別しない場合，保護部１６とする。
【００４８】
保護部１６Ａは，通常，接続状態を接続とし，接点Ｎ３と呼出信号検出部２２との間を接続している。保護部１６Ｂは，通常，接続状態を接続とし，接点Ｎ４と呼出信号検出部２２との間を接続している。これにより，保護部１６Ａ，１６Ｂともに接続状態が接続であれば，呼出信号検出部２２が呼出信号を検出可能となる。
【００４９】
また，保護部１６Ａは，モデム２３のＣＰＵ２４から，接続状態を変更する指示を受け取ることが可能である。保護部１６Ａは，接続状態を接続から非接続に変更する指示を受け取ると，接続状態を非接続とし，接点Ｎ３と呼出信号検出部２２との間を接続しない。また，保護部１６Ａは，接続状態を非接続から接続に変更する指示を受け取ると，接続状態を接続とし，接点Ｎ３と呼出信号検出部２２との間を接続する。
【００５０】
同様に，保護部１６Ｂも，モデム２３のＣＰＵ２４から，接続状態を変更する指示を受け取ることが可能である。保護部１６Ｂは，接続状態を接続から非接続に変更する指示を受け取ると，接続状態を非接続とし，接点Ｎ４と呼出信号検出部２２との間を接続しない。また，保護部１６Ｂは，接続状態を非接続から接続に変更する指示を受け取ると，接続状態を接続とし，接点Ｎ４と呼出信号検出部２２との間を接続する。
【００５１】
保護部１６Ａ，１６Ｂの少なくとも一方の接続状態が非接続であると，呼出信号検出部２２は，呼出信号を検出不可能な状態になる。保護部１６は，保護部１６Ａ，１６Ｂの接続状態をそれぞれ非接続にすることで，電話回線６０，通電経路Ｌａ，Ｌｂを介して入力される雷サージに基づく大きな電圧変動から，呼出信号検出部２２を保護する。
【００５２】
モデム２３は，トランス１４を介してＤＡＡ１３と通信可能に接続されている。トランス１４は，絶縁状態を保持しつつモデム２３とＤＡＡ１３との間で情報をやり取りする回路である。モデム２３は，トランス１４から送られるアナログ信号をデジタル信号に変換し，ＡＳＩＣ４１に出力する。また，モデム２３は，ＡＳＩＣ４１から送られるデジタル信号をアナログ信号に変換し，トランス１４に出力する。すなわち，モデム２３は，信号の変復調を行う回路である。
【００５３】
また，モデム２３は，ＣＰＵ２４とレジスタ２５とを有している。ＣＰＵ２４は，モデム制御部の一例である。また，レジスタ２５は，第２レジスタの一例である。モデム２３のＣＰＵ２４は，ＤＡＡ１３のレジスタ２１を，トランス１４を介して常に監視している。そして，モデム２３のＣＰＵ２４は，レジスタ２１に書き込まれた情報を定期的に読み取る。
【００５４】
モデム２３のＣＰＵ２４は，電圧値の極性反転を検出すると，ＩＮＴ１（ＰＯＬ）をレジスタ２５に書き込む。また，モデム２３のＣＰＵ２４は，レジスタ２１に呼出信号を検出したことが書き込まれていた場合には，ＩＮＴ２（ＲＩＮＧ）をレジスタ２５に書き込む。また，モデム２３のＣＰＵ２４は，所定値以上の電圧値の変化があれば，ＩＮＴ３をレジスタ２５に書き込む。そして，モデム２３のＣＰＵ２４は，ＩＮＴ１（ＰＯＬ），ＩＮＴ２（ＲＩＮＧ），ＩＮＴ３を書き込むと，ＡＳＩＣ４１に対して，割込信号を出力する。
【００５５】
ＡＳＩＣ４１のＣＰＵ４０は，割込信号を受け取ると，モデム２３のレジスタ２５にＲＥＡＤコマンドを送信し，モデム２３からの応答によって，ＩＮＴ１（ＰＯＬ），ＩＮＴ２（ＲＩＮＧ），ＩＮＴ３のうち，レジスタ２５にいずれの割込要因が書き込まれているのかを読み取る。そして，ＡＳＩＣ４１のＣＰＵ４０は，割込要因に応じた各種の処理を実行する。
【００５６】
また，モデム２３は，ＡＳＩＣ４１のＣＰＵ４０から省電力モードへの移行指示を受け取ると，受信部１７，送信部１８，閉結制御部１９に対して停止するように指示する。また，モデム２３は，モデム２３自身が駆動するクロック周波数を通常モードのクロック周波数より低下させる。
【００５７】
一方，ＦＡＸ通信部３０は，省電力モードであっても，回線電圧計測部１５，呼出信号検出部２２，およびレジスタ２１は駆動している。そのため，省電力モードであっても，呼出信号検出部２２は，相手先装置からの呼出信号を受け取ることが可能であって，モデム２３もＡＳＩＣ４１に割込信号を出力することが可能になっている。
【００５８】
サージ保護素子Ｚ１，Ｚ２は，電話回線６０を介して侵入する瞬間的な１万Ｖ以上の高電圧である雷サージ（縦サージ）から，ＭＦＰ１００内の各部を保護する。サージ保護素子Ｚ１，Ｚ２としては，例えば，透明なガラス管にガスが封入されているガスアレスタが適用可能である。
【００５９】
＜雷サージによりサージ保護素子の端子間に生じる電圧について＞
本形態では，サージ保護素子Ｚ１は，回線接続端子１１ＡとＤＡＡ１３との間の通電経路Ｌａ上の接点Ｎ９と，グラウンドＧＮＤとの間に設けられる。また，サージ保護素子Ｚ２は，回線接続端子１１ＡとＤＡＡ１３との間の通電経路Ｌａ上の接点Ｎ７と，回線接続端子１１ＢとＤＡＡ１３との間の通電経路Ｌｂ上の接点Ｎ８との間に設けられる。
【００６０】
サージ保護素子Ｚ１は，グラウンドＧＮＤと接点Ｎ９との間に，サージ保護素子Ｚ１の動作電圧３０００Ｖを超える電圧が加わると，短絡する。サージ保護素子Ｚ２は，接点Ｎ７と接点Ｎ８との間に，サージ保護素子Ｚ２の動作電圧３００Ｖを超える電圧が加わると，短絡する。
【００６１】
電話回線６０を介して回線接続端子１１Ａ，１１Ｂに侵入してくる雷サージは，図３（Ａ）に示すように，同電圧，同位相である。雷サージからＭＦＰ１００を保護するためには，図２に示したように，サージ保護素子Ｚ１，Ｚ２を設ける必要が有る（本形態の保護構成）。あるいは，グラウンドＧＮＤと通電経路Ｌａとの間，グラウンドＧＮＤと通電経路Ｌｂとの間，にそれぞれサージ保護素子Ｚ１を設ける，必要が有る（別形態の保護構成）。
【００６２】
図３（Ｂ）は，サージ保護素子Ｚ１の動作応答時間ＺＴ１を示している。また，図３（Ｃ）は，サージ保護素子Ｚ２の動作応答時間ＺＴ２を示している。動作応答時間ＺＴ１，ＺＴ２とは，雷サージが侵入してからサージ保護素子Ｚ１，Ｚ２が短絡するまでに要する時間をそれぞれ意味する。
【００６３】
サージ保護素子Ｚ１は，グラウンドＧＮＤと接点Ｎ９との間に，雷サージによる異常電圧が加わると，短絡してグラウンドＧＮＤと接点Ｎ９との間を接続する。そして，回線接続端子１１Ａから，短絡しているサージ保護素子Ｚ１を介して，動作応答時間ＺＴ１において大電流がグラウンドＧＮＤに流れる。
【００６４】
サージ保護素子Ｚ２は，グラウンドＧＮＤと接点Ｎ８との間に，雷サージによる異常電圧が加わると，短絡して接点Ｎ８と接点Ｎ７との間を接続する。そして，回線接続端子１１Ｂから，短絡しているサージ保護素子Ｚ１，Ｚ２を介して，動作応答時間ＺＴ２において大電流がグラウンドＧＮＤに流れる。
【００６５】
上記のようなメカニズムで，サージ保護素子Ｚ１，Ｚ２は，雷サージからＭＦＰ１００内の各部を保護しているが，動作応答時間ＺＴ１，ＺＴ２には差が有り，図３（Ｄ）に示すように瞬間的な電位差△Ｖが生じる。この瞬間的な電位差△Ｖは，雷サージの１万Ｖのような大きな電圧ではなく，３０００Ｖ程度であるが，回線電圧計測部１５の計測範囲を超える電圧であるため，回線電圧計測部１５がフリーズ状態となり得る。
【００６６】
このような電位差△Ｖは，上述した別形態の保護構成のように同じ種類のサージ保護素子Ｚ１を２つ設けたとしても，両者が全く同じ部品とはなり難く，動作応答時間に差が生じ得る。そのため，瞬間的な電位差△Ｖが生じる可能性が高い。
【００６７】
図３（Ｄ）に示すような瞬間的な電位差△Ｖの生じ方は様々であり，図３（Ｄ）に示したものに限るものではない。例えば，雷サージの侵入の仕方によっては，図３（Ｄ）の入力の仕方が反転することもあり，回線電圧の極性反転と区別できない。故に，雷サージが回線接続端子１１Ａに侵入した場合における回線電圧計測部１５が計測する電圧値は，電圧値の大きな変動であるため，雷サージが入力されない通常時の電圧値の極性反転や電圧値の差が所定以上になることと，区別できない。
【００６８】
＜雷サージに対する保護＞
続いて，ＭＦＰ１００の雷サージ対する保護動作について，図４を参照しつつ説明する。図４（Ａ）は，正常時を示している。雷サージが生じていない場合，ＤＡＡ１３は，回線接続端子１１に加わる電圧値および外部からの呼出信号の検出結果を自身のレジスタ２１に書き込む。モデム２３は，ＤＡＡ１３のレジスタ２１を監視し，電圧値に所定の変化があった場合や呼出信号を検出したことを示す情報が書き込まれた場合に，割込信号をＡＳＩＣ４１に出力する。ＡＳＩＣ４１は，モデム２３からの割込信号を受けて，レジスタ２５を読み取ることで割り込み要因を特定し，その割り込み要因に基づいてモデム２３に各種の制御信号を出力し，ＤＡＡ１３およびモデム２３を制御する。
【００６９】
図４（Ｂ）は，雷サージの発生時を示している。雷サージが生じると，ＤＡＡ１３に，呼出信号の最大電圧値を超える大きな電圧が加わる。回線電圧計測部１５は，呼出信号の最大電圧値を検出することが可能であるが，それ以上の電圧値を検出できない。故に，回線電圧計測部１５は，測定可能な電圧値を超えるオーバーフローの値を計測すると，オーバーフローの値である旨の情報をレジスタ２１に書き込む。また，回線電圧計測部１５は，オーバーフローの値を計測することで，以後，動作が停止し，結果として回線接続端子１１Ａと回線接続端子１１Ｂとの間の電圧を計測できない，いわゆるフリーズ状態となる場合がある。
【００７０】
モデム２３は，ＤＡＡ１３のレジスタ２１に書き込まれた電圧値を読み取った際，オーバーフローの値である旨の情報が書き込まれていた場合，ＤＡＡ１３に対して，保護部１６の接続状態を非接続にする，すなわち接点Ｎ３と呼出信号検出部２２との間，および接点Ｎ４と呼出信号検出部２２との間，をそれぞれ非接続にする保護実行指示を出力する。これにより，ＤＡＡ１３は，回線接続端子１１に加わる電圧から保護される。そして，モデム２３は，保護実行指示を出力したことを示す情報を，レジスタ２５に記憶する。
【００７１】
ただし，回線電圧計測部１５がフリーズ状態になってしまうと，回線接続端子１１に加わる電圧が正常値に戻ったとしてもレジスタ２１が書き換えられない。そのため，モデム２３は，レジスタ２１を監視しても回線接続端子１１に加わる電圧が正常値に戻ったことを認識できず，ＤＡＡ１３の保護を解除できない。ＤＡＡ１３の保護を解除できなければ，ＤＡＡ１３は呼出信号を検知できない。
【００７２】
そこで，図４（Ｃ）に示すように，ＡＳＩＣ４１は，モデム２３に対して，所定時間の間隔で，保護部１６の接続状態を応答する保護確認指示を出力する。保護確認指示は，確認指示の一例である。この保護確認指示は，雷サージの発生に拘らず，定期的に出力される。つまり，図４（Ａ）であっても（Ｂ）であっても，保護確認指示は定期的に出力される。また，保護確認指示は，通常モードと省電力モードとのいずれの場合であっても，定期的に出力される。
【００７３】
保護確認指示を出力する間隔は，本形態ではアクセス時間として設定され，通常モードのアクセス時間Ｔ１と省電力モードのアクセス時間Ｔ２とで長さが異なる。すなわち，省電力モードでは，保護確認指示を送信する機会を減らすため，アクセス時間Ｔ２が通常モードのアクセス時間Ｔ１よりも長い。本形態では，アクセス時間Ｔ１，Ｔ２を可変値とする。アクセス時間Ｔ１，Ｔ２の決定手順は後述する。アクセス時間Ｔ１，Ｔ２は，所定時間の一例である。さらにアクセス時間Ｔ１は，非省電力時間の一例であり，アクセス時間Ｔ２は，省電力時間の一例である。
【００７４】
図４（Ｃ）は，雷サージからの復帰時を示している。モデム２３は，保護確認指示を受け付けると，レジスタ２５に保護実行指示を出力したことを示す情報が記憶されている場合は，非接続を応答し，レジスタ２５に保護実行指示を出力したことを示す情報が記憶されていない場合は，接続を応答する。
【００７５】
ＡＳＩＣ４１は，モデム２３から保護確認指示に対する応答として非接続を受信した場合，モデム２３に対して，リセット指示を出力する。リセット指示は，保護解除指示の一例である。モデム２３は，リセット指示を受け付けると，レジスタ２５から保護実行指示を出力したことを示す情報を消去し，ＦＡＸ通信部３０の各部を初期化する指示を出力する。これにより，保護部１６の接続状態が接続となり，回線電圧計測部１５がフリーズ状態であった場合は，フリーズ状態が解除され，回線電圧計測部１５による電圧値の計測が可能になる。これにより，ＤＡＡ１３の保護が解除される。
【００７６】
＜ＭＦＰの動作＞
＜メイン処理について＞
続いて，前述した保護動作を含むＭＦＰ１００の動作を実現するメイン処理の手順について，図５のフローチャートを参照しつつ説明する。メイン処理は，電源投入によってＭＦＰ１００のＡＳＩＣ４１に電力供給が開始され，ＭＦＰ１００が起動したことを契機に，ＡＳＩＣ４１のＣＰＵ４０によって実行される。なお，後述する図７のアクセス時間設定処理は，ＣＰＵ４０によって図５のメイン処理と並列に実行される。
【００７７】
メイン処理では，ＣＰＵ４０は先ず，電源部３４に対して，ＬＡＮインターフェイス３２，ＵＳＢインターフェイス３３，ＦＡＸ通信部３０，画像形成部５３，画像読取部５４，操作部５５，表示部５６，の各部への電力供給を指示する（Ｓ１０１）。Ｓ１０１での指示により，ＭＦＰ１００の通常モードが開始される。すなわち，通常モードは，ＬＡＮインターフェイス３２，ＵＳＢインターフェイス３３，ＦＡＸ通信部３０，画像形成部５３，画像読取部５４，操作部５５，表示部５６，の各部に対して，電源部３４から電力が供給された状態を意味する。
【００７８】
Ｓ１０１の後，ＣＰＵ４０は，初期動作を行う（Ｓ１０２）。初期動作には，例えば，画像形成部５３や画像読取部５４へのウォーミングアップ指示が含まれる。また，初期動作には，ＡＳＩＣ４１の内部回路を用いたタイマーの起動が含まれる。以下の説明では，このタイマーによる計時時間を時間Ｔとする。また，通常モードにおけるアクセス時間Ｔ１および省電力モードにおけるアクセス時間Ｔ２をそれぞれ初期化する。アクセス時間Ｔ１の初期値としては，例えば１００ｍｓが該当する。アクセス時間Ｔ２の初期値としては，例えば３０分が該当する。
【００７９】
Ｓ１０２の後，ＣＰＵ４０は，省電力モードに移行するための省電力条件を満たしているか否かを判断する（Ｓ１１１）。省電力条件には，例えば，ＭＦＰ１００が画像形成部５３による画像形成を行っておらず，かつ画像形成部５３による画像読み取りを行っておらず，かつ操作部５５への操作が行われていない待機期間が，一定時間を超えたことが該当する。つまり，一定時間内に，ジョブの入力が無く，ユーザの操作も無ければ，省電力条件を満たす。
【００８０】
省電力条件を満たしていない場合（Ｓ１１１：ＮＯ），ＣＰＵ４０は，回線イベントが有ったか否かを判断する（Ｓ１２１）。ＣＰＵ４０は，操作部５５やＬＡＮインターフェイス３２を介してＦＡＸ送信指示が入力されたことや，モデム２３からＡＳＩＣ４１へ割込信号が入力されたことを検知した場合に，回線イベントがあったと判断する。
【００８１】
回線イベントが有った場合（Ｓ１２１：ＹＥＳ），ＣＰＵ４０は，回線イベントに応じた各種の処理を実行する（Ｓ１２２）。例えば，回線イベントがＦＡＸ送信指示の入力であった場合には，ＣＰＵ４０はＦＡＸ送信制御，すなわち画像読取部５４を用いて原稿の画像を読み取らせ，読み取った画像データをＦＡＸ通信部３０を用いて相手先装置に送信する制御を行う。また，回線イベントが割込信号の入力であった場合，ＣＰＵ４０は，モデム２３に対してＲＥＡＤコマンドを送信し，レジスタ２５に記憶されている情報を受信する。そして，その情報に基づいて割込要因を特定し，特定された割込要因に応じた各種の制御を行う。
【００８２】
Ｓ１２２の後，あるいは回線イベントが無かった場合（Ｓ１２１：ＮＯ），ＣＰＵ４０は，タイマーの計時時間である時間Ｔが通常モードでのアクセス時間Ｔ１を超えたか否かを判断する（Ｓ１３１）。時間Ｔがアクセス時間Ｔ１を超えていなければ（Ｓ１３１：ＮＯ），Ｓ１１１に戻る。
【００８３】
時間Ｔがアクセス時間Ｔ１を超えている場合（Ｓ１３１：ＹＥＳ），ＣＰＵ４０は，保護部１６の接続状態を確認する保護確認処理を実行する（Ｓ１４１）。保護確認処理では，ＣＰＵ４０は，保護部１６の接続状態が非接続であった場合，保護部１６の接続状態を接続にするために，モデム２３に対してリセット指示を出力する。保護確認処理の詳細については後述する。
【００８４】
Ｓ１４１の後，ＣＰＵ４０は，保護確認処理においてリセット指示を出力したか否か，すなわち保護部１６の接続状態が非接続であったか否かを判断する（Ｓ１４２）。保護確認処理においてリセット指示を出力した場合（Ｓ１４２：ＹＥＳ），ＣＰＵ４０は，リセット指示を出力した回数のカウンタであるリセットカウンタＣをカウントアップする（Ｓ１４３）。リセットカウンタＣは，ＮＶＲＡＭ５７に記憶され，電源オフ時であっても値を保持する。さらにＣＰＵ４０は，時間Ｔを初期化する（Ｓ１４４）。Ｓ１４４の後，あるいは保護確認処理においてリセット指示を出力していない場合（Ｓ１４２：ＮＯ），Ｓ１１１に戻る。
【００８５】
一方，省電力条件を満たしている場合（Ｓ１１１：ＹＥＳ），ＣＰＵ４０は，電源部３４に対して，画像形成部５３，画像読取部５４，操作部５５，表示部５６，の各部への電力供給の停止を指示する（Ｓ１５１）。Ｓ１５１での指示により，ＭＦＰ１００の省電力モードが開始される。すなわち，省電力モードは，画像形成部５３，画像読取部５４，操作部５５，表示部５６，の各部に対して，電源部３４から電力供給が停止された状態を意味する。
【００８６】
また，ＣＰＵ４０は，ＦＡＸ通信部３０に対して，省電力モードへの移行指示を出力する（Ｓ１５２）。移行指示を受け付けたＦＡＸ通信部３０は，前述したように，受信部１７，送信部１８，閉結制御部１９を停止させ，モデム２３が駆動するクロック周波数を通常モードのクロック周波数より低下させる。
【００８７】
Ｓ１５２の後，ＣＰＵ４０は，モデム２３からＡＳＩＣ４１に割込信号が入力されたか否かを判断する（Ｓ１６１）。ＡＳＩＣ４１に割込信号が入力されていない場合（Ｓ１６１：ＮＯ），ＣＰＵ４０は，省電力モードを解除する解除操作が有ったか否か，すなわち，操作部５５に含まれるソフト電源スイッチの押下があったか否かを検知する（Ｓ１６２）。
【００８８】
解除操作が無かった場合（Ｓ１６２：ＮＯ），ＣＰＵ４０は，タイマーの計時時間である時間Ｔが省電力モードでのアクセス時間Ｔ２を超えたか否かを判断する（Ｓ１７１）。時間Ｔがアクセス時間Ｔ２を超えていなければ（Ｓ１７１：ＮＯ），Ｓ１６１に戻る。
【００８９】
時間Ｔがアクセス時間Ｔ２を超えている場合（Ｓ１７１：ＹＥＳ），ＣＰＵ４０は，保護確認処理を実行する（Ｓ１８１）。Ｓ１８１の保護確認処理は，Ｓ１４１の保護確認処理と同様である。
【００９０】
Ｓ１８１の後，ＣＰＵ４０は，保護確認処理においてリセット指示を出力したか否かを判断する（Ｓ１８２）。そして，保護確認処理においてリセット指示を出力した場合（Ｓ１８２：ＹＥＳ），ＣＰＵ４０は，リセットカウンタＣをカウントアップし（Ｓ１８３），時間Ｔを初期化する（Ｓ１８４）。Ｓ１８２からＳ１８４の処理は，Ｓ１４２からＳ１４４の処理と同様である。Ｓ１８４の後，あるいは保護確認処理においてリセット指示を出力していない場合（Ｓ１８２：ＮＯ），Ｓ１６１に戻る。
【００９１】
一方，解除操作が有った場合（Ｓ１６２：ＹＥＳ），あるいは割込信号が入力された場合（Ｓ１６１：ＹＥＳ），ＣＰＵ４０は，省電力モードから通常モードに移行する。すなわち，Ｓ１０１に戻り，ＣＰＵ４０は，電源部３４に対して，各部への電力供給を指示する。
【００９２】
続いて，Ｓ１４１およびＳ１８１での保護確認処理について，図６のフローチャートを参照しつつ説明する。保護確認処理は，アクセス時間Ｔ１あるいはＴ２が経過する度にＣＰＵ４０によって実行される処理である。
【００９３】
保護確認処理では，ＣＰＵ４０は先ず，モデム２３に対して，ＤＡＡ１３の保護部１６の接続状態を応答する保護確認指示を出力する（Ｓ２０１）。モデム２３のＣＰＵ２４は，保護確認指示を受け付けると，自身のレジスタ２５に保護実行指示を出力したことを示す情報が記憶されているか否かに基づいて，保護部１６の接続状態が接続か非接続かを応答する。Ｓ２０１の後，ＣＰＵ４０は，モデム２３からの応答を受け取る（Ｓ２０２）。
【００９４】
Ｓ２０２の後，ＣＰＵ４０は，モデム２３からの保護部１６の接続状態が接続か非接続かの応答に基づいて，保護部１６の接続状態が接続か否かを判断する（Ｓ２１１）。保護部１６の接続状態が非接続であった場合（Ｓ２１１：ＮＯ），ＣＰＵ４０は，モデム２３に対してリセット指示を送信する（Ｓ２１２）。モデム２３は，リセット指示を受け付けると，レジスタ２５から保護実行指示を出力したことを示す情報を消去し，ＤＡＡ１３を含むＦＡＸ通信部３０の各部を初期化する初期化指示を出力する。これにより，保護部１６の接続状態が非接続から接続に変更される。また，回線電圧計測部１５がフリーズ状態であった場合は，フリーズ状態が解除され，電圧値の計測が可能になる。Ｓ２１２の後，あるいは保護部１６の接続状態が接続であった場合（Ｓ２１１：ＹＥＳ），ＣＰＵ４０は，保護確認処理を終了する。
【００９５】
＜アクセス時間設定処理について＞
続いて，アクセス時間Ｔ１，Ｔ２を設定するアクセス時間設定処理について，図７のフローチャートを参照しつつ説明する。アクセス時間設定処理は，メイン処理と同様に，電源投入によってＭＦＰ１００のＡＳＩＣ４１に電力供給が開始され，ＭＦＰ１００が起動したことを契機に，ＡＳＩＣ４１のＣＰＵ４０によって定期的（例えば１分ごと）に実行される。
【００９６】
アクセス時間設定処理では，ＣＰＵ４０は先ず，現在の日時が予め設定された更新日時に達したか否かを判断する（Ｓ３０１）。更新日時は，アクセス時間Ｔ１，Ｔ２で設定可能な間隔よりも長い間隔であればよく，例えば，２４時間ごと，１週間ごと，１か月ごと，の日時が適用可能である。本形態では，更新日時を，毎月１日の午前０時とする。現在の日時が更新日時に達していない場合（Ｓ３０１：ＮＯ），ＣＰＵ４０は，アクセス時間設定処理を終了する。
【００９７】
現在の日時が更新日時に達している場合（Ｓ３０１：ＹＥＳ），ＣＰＵ４０は，リセットカウンタＣを読み出し，リセットカウンタＣが第１の閾値Ｔｈ１よりも小さいか否かを判断する（Ｓ３１１）。
【００９８】
リセットカウンタＣが第１の閾値Ｔｈ１よりも小さい場合（Ｓ３１１：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１を延長する（Ｓ３１３）。例えば，現在のアクセス時間Ｔ１に定数α（α＞１）を乗算する。すなわちリセット指示が出力される頻度が低い場合，保護確認指示を出力する頻度を減らし，エネルギー消費の無駄が少なくなるように，アクセス時間Ｔ１を長くする。アクセス時間Ｔ２についても同様に，ＣＰＵ４０は，アクセス時間Ｔ２を延長する（Ｓ３１４）。延長後のアクセス時間Ｔ１，Ｔ２は，第１所定時間の一例である。さらに延長後のアクセス時間Ｔ１は，第１非省電力時間の一例であり，延長後のアクセス時間Ｔ２は，第１省電力時間の一例である。
【００９９】
なお，アクセス時間Ｔ１，Ｔ２を延長する方法は，定数αの乗算の他，例えば，固定時間の加算であってもよい。また，リセットカウンタＣの値が小さいほど短縮量が多くなるようにしてもよい。また，アクセス時間が長すぎると，保護確認指示の頻度が低くなり，呼出信号を検知できない期間が長くなり過ぎることから，アクセス時間の上限値を設け，変更後のアクセス時間が上限値を上回る場合には，変更しないあるいは上限値とするようにしてもよい。
【０１００】
一方，リセットカウンタＣが第１の閾値Ｔｈ１よりも小さくない場合（Ｓ３１１：ＮＯ），ＣＰＵ４０は，リセットカウンタＣが第２の閾値Ｔｈ２よりも大きいか否かを判断する（Ｓ３１２）。第２の閾値Ｔｈ２は，第１の閾値Ｔｈ１以上の値である。
【０１０１】
リセットカウンタＣが第２の閾値Ｔｈ２よりも大きい場合（Ｓ３１２：ＹＥＳ），アクセス時間Ｔ１を短縮する（Ｓ３１５）。例えば，現在のアクセス時間Ｔ１に定数α（０＜α＜１）を乗算する。すなわちリセット指示が出力される頻度が高い場合，ＤＡＡ１３の保護を速やかに解除し，外部装置からの呼出信号を検知できるように，アクセス時間Ｔ１を短くする。アクセス時間Ｔ２についても同様に，ＣＰＵ４０は，アクセス時間Ｔ２を短縮する（Ｓ３１６）。短縮後のアクセス時間Ｔ１，Ｔ２は，第２所定時間の一例である。さらに短縮後のアクセス時間Ｔ１は，第２非省電力時間の一例であり，短縮後のアクセス時間Ｔ２は，第２省電力時間の一例である。
【０１０２】
なお，アクセス時間Ｔ１，Ｔ２を短縮する方法は，定数αの乗算の他，例えば，固定時間の減算であってもよい。また，リセットカウンタＣの値が大きいほど短縮量が多くなるようにしてもよい。また，アクセス時間が短すぎると，保護確認指示の頻度が高くなり，エネルギー消費の無駄が生じ易くなることから，アクセス時間の下限値を設け，変更後のアクセス時間が下限値を下回る場合には，変更しないあるいは下限値とするようにしてもよい。
【０１０３】
このように本形態では，リセットカウンタＣの値が第１の閾値よりも小さければ，アクセス時間Ｔ１，Ｔ２を延長して新たなアクセス時間Ｔ１，Ｔ２を設定する。また，リセットカウンタＣの値が第１の閾値以上の第２の閾値よりも大きければ，アクセス時間Ｔ１，Ｔ２を短縮して新たなアクセス時間Ｔ１，Ｔ２を設定する。つまり，延長後のアクセス時間Ｔ１は，短縮後のアクセス時間Ｔ１よりも長く，延長後のアクセス時間Ｔ２は，短縮後のアクセス時間Ｔ２よりも長くなる。リセットカウンタＣが第２の閾値Ｔｈ２よりも大きくない場合（Ｓ３１２：ＮＯ），あるいはＳ３１４の後，あるいはＳ３１６の後，ＣＰＵ４０は，リセットカウンタＣを初期化する（Ｓ３２１）。
【０１０４】
Ｓ３２１の後，ＣＰＵ４０は，現在の日時に基づく季節が夏か否かを判断する（Ｓ３３１）。雷サージは季節によって発生頻度が異なることが知られている。例えば，夏あるいは雨季は雷が発生し易い季節であり，アクセス時間が短い方が好ましい。
【０１０５】
そこで，現在の日時に基づく季節が夏であれば（Ｓ３３１：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１が夏用の特別な時間である夏時間ＴＳ１よりも長いか否かを判断する（Ｓ３３２）。アクセス時間Ｔ１が夏時間ＴＳ１よりも長い場合（Ｓ３３２：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１を夏時間ＴＳ１に設定する（Ｓ３３３）。アクセス時間Ｔ１用の夏時間ＴＳ１は，アクセス時間Ｔ１の初期値よりも短い時間である。
【０１０６】
Ｓ３３３の後，あるいはアクセス時間Ｔ１が夏時間ＴＳ１よりも長くない場合（Ｓ３３２：ＮＯ），ＣＰＵ４０は，アクセス時間Ｔ２が夏時間ＴＳ２よりも長いか否かを判断する（Ｓ３３４）。アクセス時間Ｔ２が夏時間ＴＳ２よりも長い場合（Ｓ３３４：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ２を夏時間ＴＳ２に設定する（Ｓ３３５）。アクセス時間Ｔ２用の夏時間ＴＳ２は，アクセス時間Ｔ２の初期値よりも短い時間である。
【０１０７】
夏時間ＴＳ１と夏時間ＴＳ２とは，ＭＦＰ１００に予め設定されており，同じ時間であっても異なる時間であってもよい。夏時間ＴＳ１，ＴＳ２は，第３所定時間の一例である。なお，雷が発生し易い季節の範囲は，地域によって設定できればよく，例えば東京地区であれば７月から９月が該当する。
【０１０８】
Ｓ３３５の後，あるいはアクセス時間Ｔ２が夏時間ＴＳ２よりも長くない場合（Ｓ３３４：ＮＯ），あるいは現在の日時に基づく季節が夏でなければ（Ｓ３３１：ＮＯ），ＣＰＵ４０は，アクセス時間設定処理を終了する。
【０１０９】
なお，実施の形態では，アクセス時間Ｔ１，Ｔ２の設定をリセットカウンタＣに基づいて算出しているが，アクセス時間の設定値を複数用意し，段階的に変更してもよい。例えば，アクセス時間Ｔ１の設定値を，Ｔ１Ａ，Ｔ１Ｂ，Ｔ１Ｃ，Ｔ１Ｄの４つ用意し，各設定値の大小関係がＴ１Ａ＜Ｔ１Ｂ＜Ｔ１Ｃ＜Ｔ１Ｄであり，初期値がＴ１Ｄであったとする。この場合，アクセス時間設定処理のＳ３１５でのアクセス時間Ｔ１の短縮を，図８に示すフローチャートに従って行ってもよい。
【０１１０】
先ず，ＣＰＵ４０は，現在のアクセス時間Ｔ１がＴ１Ｄであるか否かを判断する（Ｓ４０１）。現在のアクセス時間Ｔ１がＴ１Ｄである場合（Ｓ４０１：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１をＴ１Ｃに変更する（Ｓ４０２）。すなわち，アクセス時間Ｔ１を一段階だけ短くする。
【０１１１】
現在のアクセス時間Ｔ１がＴ１Ｄでない場合（Ｓ４０１：ＮＯ），ＣＰＵ４０は，現在のアクセス時間Ｔ１がＴ１Ｃであるか否かを判断する（Ｓ４１１）。現在のアクセス時間Ｔ１がＴ１Ｃである場合（Ｓ４１１：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１をＴ１Ｂに変更する（Ｓ４１２）。
【０１１２】
現在のアクセス時間Ｔ１がＴ１Ｃでない場合（Ｓ４１１：ＮＯ），ＣＰＵ４０は，現在のアクセス時間Ｔ１がＴ１Ｂであるか否かを判断する（Ｓ４２１）。現在のアクセス時間Ｔ１がＴ１Ｂである場合（Ｓ４２１：ＹＥＳ），ＣＰＵ４０は，アクセス時間Ｔ１をＴ１Ａに変更する（Ｓ４２２）。
【０１１３】
現在のアクセス時間Ｔ１がＴ１Ｂでない場合（Ｓ４２１：ＮＯ），すなわち現在のアクセス時間Ｔ１がＴ１Ａである場合，すでに下限値であることから，ＣＰＵ４０は，アクセス時間Ｔ１を変更しない。このように，アクセス時間の設定値を複数用意し，アクセス時間を選択するようにしてもよい。
【０１１４】
なお，上記の手順は，Ｓ３１６でのアクセス時間Ｔ２の短縮にも適用できる。また，Ｓ３１３やＳ３１４でのアクセス時間Ｔ１，Ｔ２の延長にも応用できる。この場合，現在のアクセス時間Ｔ１，Ｔ２を，用意されたアクセス時間のうち小さい方から比較し，アクセス時間Ｔ１，Ｔ２を一段階ずつ長くするようにすればよい。
【０１１５】
＜作用・効果＞
以上詳細に説明したように，単位時間あたりのリセット指示の出力回数が少ない場合，雷サージの発生頻度が低く，保護部１６の接続状態（すなわち保護状態）を頻繁に確認する必要性が低い。そこで，本形態のＭＦＰ１００は，保護状態を確認するためのアクセス時間Ｔ１，Ｔ２を延長し，保護確認指示の出力頻度を下げる。これにより，エネルギー消費の無駄を少なくし得る。一方で，単位時間あたりのリセット指示の出力回数が多い場合，雷サージの発生頻度が高く，回線電圧計測部１５がフリーズ状態になる可能性が高いことから，保護状態を確認する必要性が高い。そこで，本形態のＭＦＰ１００は，保護状態を確認するためのアクセス時間Ｔ１，Ｔ２を短縮し，保護確認指示の出力頻度を上げる。これにより，外部装置からの呼出信号を検知できない期間が短く，ＤＡＡ１３を適切に保護し得る。
【０１１６】
＜その他・変形例＞
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，ＦＡＸ装置のような通信機能を備えるものであれば適用可能である。また，実施の形態に記載される数値（例えばアクセス時間Ｔ１，Ｔ２の初期値）は例示であって，適宜選択すればよい。
【０１１７】
また，実施の形態では，省電力モードにおいて，モデム２３はＡＳＩＣ４１からの信号のやり取りが可能であるが，ＡＳＩＣ４１からの信号のやり取りが制限されてもよい。この場合，省電力モード中にモデム２３がＡＳＩＣ４１からの信号を受け取れなくなってしまうため，保護確認処理において，保護確認指示を送信する度に省電力モードを解除し，モデム２３からの応答を受信した後に省電力モードに戻す処理を行う。この場合，省電力モードに移行した後でも保護確認指示の度に電力が消費されてしまうことから，リセット信号の頻度が小さい場合にアクセス時間Ｔ２を長くする本願発明がより好適に作用する。
【０１１８】
また，実施の形態では，ＭＦＰ１００は，省電力モードと通常モードとで異なるアクセス時間Ｔ１，Ｔ２を設けているが，共通のアクセス時間であってもよい。また，実施の形態では，ＭＦＰ１００は，省電力モードを備えているが，省電力モードを備えていなくてもよい。
【０１１９】
また，実施の形態では，ＭＦＰ１００は，モデム２３による保護実行指示の出力後，ＡＳＩＣ４１からのリセット指示の入力を待って保護部１６の接続状態を接続に戻しているが，回線電圧計測部１５がフリーズ状態でなければ，正常に戻った段階で正常範囲の電圧値がレジスタ２１に書き込まれることから，モデム２３はレジスタ２１を監視して電圧値が正常範囲に戻っていれば，リセット指示の入力を待たずに保護部１６の接続状態を接続に戻してもよい。
【０１２０】
また，実施の形態に開示されている処理は，単一のＣＰＵ，複数のＣＰＵ，ＡＳＩＣなどのハードウェア，またはそれらの組み合わせで実行されてもよい。また，実施の形態に開示されている処理は，その処理を実行するためのプログラムを記録した記録媒体，または方法等の種々の態様で実現することができる。
【符号の説明】
【０１２１】
１１Ａ，１１Ｂ  回線接続端子
１３  データアクセスアレンジメント（ＤＡＡ）
１５  回線電圧計測部
１６  保護部
２１  レジスタ
２２  呼出信号検出部
２３  モデム
２５  レジスタ
４１  ＡＳＩＣ
１００  ＭＦＰ
Ｌａ，Ｌｂ  通電経路
Ｚ１，Ｚ２  サージ保護素子
【図１】
2018056862.tif 000003
【図２】
2018056862.tif 000004
【図３】
2018056862.tif 000005
【図４】
2018056862.tif 000006
【図５】
2018056862.tif 000007
【図６】
2018056862.tif 000008
【図７】
2018056862.tif 000009
【図８】
2018056862.tif 000010