(57)【要約】【課題】ディープスリープモードでは、ネットワークとの接続を検知できないため、ディープスリープモードの間にネットワークと接続されていない状態になっても、電源オフモードに移行できない。【解決手段】  複数の回線と接続して通信できる通信装置とその制御方法であって、ディープスリープモードへの移行条件が満たされると通信装置をディープスリープモードに移行させ、ディープスリープモードが継続する時間を計時し、計時された時間が所定時間になると記通信装置を前記ディープスリープモードから復帰させて、前記複数の回線の少なくとも一つと接続しているか否かを判定する。ここで複数の回線の少なくとも一つと接続していると判定すると通信装置の電源をオフせずにディープスリープモードに移行するように制御する。【選択図】  図６
2016035712.tif 000002
【特許請求の範囲】
【請求項１】
複数の回線と接続して通信できる通信装置であって、
ディープスリープモードへの移行条件が満たされると前記通信装置をディープスリープモードに移行させる移行手段と、
前記ディープスリープモードが継続する時間を計時する計時手段と、
前記計時手段により計時された時間が所定時間になると前記通信装置を前記ディープスリープモードから復帰させて、前記複数の回線の少なくとも一つと接続しているか否かを判定する判定手段と、
前記判定手段が前記複数の回線の少なくとも一つと接続していると判定すると前記通信装置の電源をオフせずに前記ディープスリープモードに移行するように制御する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記制御手段は、前記判定手段が前記複数の回線のいずれとも接続していないと判定すると前記通信装置の電源をオフするように制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ディープスリープモードでも電力が供給される第１電源系回路と、
前記ディープスリープモードで電力が供給されない第２電源系回路と、を更に有し、
前記計時手段は前記第１電源系回路に含まれることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記複数の回線は、少なくともＬＡＮと公衆回線とを含み、
前記ＬＡＮとの接続は前記第１電源系回路で検知され、前記公衆回線との接続は前記第２電源系回路で検知されることを特徴とする請求項３に記載の通信装置。
【請求項５】
前記制御手段は、前記判定手段が前記複数の回線の内の前記ＬＡＮと接続していると判定すると前記計時手段による計時を停止させて、前記通信装置の電源をオフせずに前記ディープスリープモードに移行させ、
前記ＬＡＮとの接続を検知する前記第１電源系回路で前記ＬＡＮと未接続になったことが検知されると、前記通信装置を前記ディープスリープモードから復帰させて前記判定手段により前記公衆回線と接続しているか否かを判定させ、前記判定手段が前記公衆回線と接続していると判定すると前記通信装置の電源をオフせずに前記ディープスリープモードに移行するように制御することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記制御手段は、前記判定手段が前記公衆回線と接続していないと判定すると前記通信装置の電源をオフするように制御することを特徴とする請求項５に記載の通信装置。
【請求項７】
前記判定手段により、前記複数の回線のそれぞれとの接続を判定する優先順位を設定する設定手段を更に有し、
前記判定手段は、前記優先順位に従って前記複数の回線の少なくとも一つと接続しているか否かを判定することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記所定時間は、前記ディープスリープモードから電源オフモードに移行するまでの前記ディープスリープモードの継続する時間であり、
前記通信装置が設置されて使用が開始されてからの経過時間が長くなることに応じて前記所定時間を短くする時間設定手段を更に有することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記判定手段が接続しているか否かを判定する前記複数の回線のうちの回線を、ユーザにより選択させる選択手段を更に有することを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
複数の回線と接続して通信できる通信装置を制御する制御方法であって、
ディープスリープモードへの移行条件が満たされると前記通信装置をディープスリープモードに移行させる移行工程と、
前記ディープスリープモードが継続する時間を計時する計時工程と、
前記計時工程で計時された時間が所定時間になると前記通信装置を前記ディープスリープモードから復帰させて、前記複数の回線の少なくとも一つと接続しているか否かを判定する判定工程と、
前記判定工程で前記複数の回線の少なくとも一つと接続していると判定すると前記通信装置の電源をオフせずに前記ディープスリープモードに移行するように制御する制御工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１１】
コンピュータを、請求項１乃至９のいずれか１項に記載の通信装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、通信装置において、より消費電力を低減させることが望まれている。通信装置の消費電力をより低減させるためには、単に待機電力を削減するだけではなく、ＬＡＮや電話回線を介してネットワークに未接続で、しかも一定時間、通信装置が使用されない場合に、その消費電力を大幅に削減することが行われている。例えば特許文献１には、ネットワークに接続される画像形成装置において、ネットワークとの接続状態を検知し、その検知結果に基づいて、ネットワーク機能の電源をオン／オフする技術が記載されている。
【０００３】
ヨーロッパにおける環境指令（Ｌｏｔ２６）では、このような電力管理を行うことが必須であるとして、近い将来、法規制化される予定である。このＬｏｔ２６は、現時点では、全ての無線ネットワークポートが停止し、かつ全ての有線ネットワークポートの接続が絶たれた場合（機器が如何なるネットワークにも物理的、論理的に接続されていない）は消費電力を０．５Ｗ以下にすることを規定している。
【０００４】
このような背景から、ネットワークとの接続を検知し、ネットワークに接続されていない場合は、電力管理を行う装置が普及し始めている。又、例えば、このＬｏｔ２６が規定した消費電力の目標値０．５Ｗを達成するために、ネットワークにも物理的、論理的に接続されていないときに、装置全体の電源をオフすることが考えられている。
【０００５】
図２は、上記Ｌｏｔ２６で求められる画像形成装置の電力推移の一例を説明する図で、図２（Ａ）は、ネットワークや回線に接続されている場合、図２（Ｂ）はネットワークや回線に接続されていない場合の電力管理の時間推移を示している。
【０００６】
装置が使用可能状態であるスタンバイモードから、ある一定時間後（時間ｔ２）にスリープモードの一つであるディープスリープモードへ移行している。このとき図２（Ａ）のように、回線と接続状態であればディープスリープを継続する。一方、図２（Ｂ）のように、時間ｔ３でネットワークや回線と未接続状態となると、装置の電源をオフする電源オフモードへ移行している。ここでディープスリープモードとは、スリープ状態からの復帰要因等を発生する必要最小限の回路にのみ電力を供給するスリープモードである。画像形成装置の場合、ディープスリープモードでは、ネットワークとの接続確認が可能なネットワーク、ネットワークとの接続確認ができないネットワークが混在する。尚、図２において、例えばスタンバイモードでの消費電力は数十ワット、ディープスリープモードでは数ワット、電源オフモードではほぼ０ワットが目安となっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−２５４３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述の例では、ネットワークと未接続の場合、回線との接続状態を確認してディープスリープモードを継続するか、電源オフモードに移行するかを決める必要がある。しかしながら上述したように、ディープスリープモードでは、着信を検知する回路以外には電力供給を行わないため、ディープスリープモードでは、ネットワークとの接続を検知できないという課題がある。そのため、ディープスリープモードの間にネットワークと接続されていない状態になっても、ディープスリープモードではネットワークとの接続を検知が行えないので、電源オフモードに移行することができない。
【０００９】
本発明の目的は、上記従来技術の問題点を解決することにある。
【００１０】
本発明の特徴は、ディープスリープモードから復帰する回数を減らして、回線との接続を確認し、回線と接続されていない場合にのみ電源オフモードに移行できる技術を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために本発明の一態様に係る通信装置は以下のような構成を備える。即ち、
複数の回線と接続して通信できる通信装置であって、
ディープスリープモードへの移行条件が満たされると前記通信装置をディープスリープモードに移行させる移行手段と、
前記ディープスリープモードが継続する時間を計時する計時手段と、
前記計時手段により計時された時間が所定時間になると前記通信装置を前記ディープスリープモードから復帰させて、前記複数の回線の少なくとも一つと接続しているか否かを判定する判定手段と、
前記判定手段が前記複数の回線の少なくとも一つと接続していると判定すると前記通信装置の電源をオフせずに前記ディープスリープモードに移行するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ディープスリープモードから復帰する回数を減らして、回線との接続を確認し、回線と接続されていない場合にのみ電源オフモードに移行できる効果がある。
【００１３】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１４】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施の形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る画像形成装置の構成を説明するブロック図。
【図２】Ｌｏｔ２６で求められる画像形成装置の電力推移の一例を説明する図。
【図３】実施形態１における通信回線の回線電圧の一例を示す図。
【図４】実施形態１に係る画像形成装置内部の電源供給を説明するブロック図。
【図５】実施形態１に係る電源回路の電源出力の状態の遷移を説明する図。
【図６】実施形態１に係る画像形成装置の処理を説明するフローチャート。
【図７】実施形態１に係る画像形成装置の消費電力の推移の一例を説明する図。
【図８】実施形態２に係る画像形成装置の処理を説明するフローチャート。
【図９】実施形態３に係る画像形成装置の処理を説明するフローチャートで、図９（Ａ）はＣＰＵによる処理を示し、図９（Ｂ）はＩ／Ｆ部による処理を示す。
【図１０】実施形態３に係る画像形成装置における電力推移の一例を示す図。
【図１１】実施形態４に係る画像形成装置の処理を説明するフローチャート。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。尚、以下の説明する実施形態では、本発明に係る通信装置を、例えば複合機等の画像形成装置を例に説明するが、本発明はこれに限定されない。
【００１６】
［実施形態１］
図１は、本発明の実施形態１に係る画像形成装置１００の構成を説明するブロック図である。
【００１７】
システム・オン・チップ（ＳＯＣ）１０１はＣＰＵ２００を含み、この画像形成装置１００全体の動作を制御している。メモリ１４０はＳＯＣ１０１に接続され、ＣＰＵ２００がアクセスできる主記憶装置として機能しており、ＣＰＵ２００のワークメモリや制御プログラムを格納するメモリとして使用される。またメモリ１４０は、ファクシミリ送信又はファクシミリ受信等の際に、画像データや各種情報を一時的に記憶するためのメモリとしても使用され、またユーザが設定した情報を格納するためにも使用される。ＳＤＡＡプログラム２０２はモデム１０２のＤＳＰ２０５で実行されるプログラムで、モデム１０２に転送されてＲＡＭ２０４に展開された後に、ＤＳＰ２０５で実行される。
【００１８】
ＳＯＣ１０１には、操作パネル１１８、読取部１２１、記録部１２２、ＩＦ部１２３が接続されている。操作パネル１１８は表示器１１９及びキーボード類１２０を備え、これらはユーザ・インタフェースとして機能する。表示器１１９は、装置の状態やメニュー等の表示を行う。またキーボード類１２０は、ユーザからの各種の指示の入力を受け付けるボタンやテンキー等を含み、ユーザがこのキーボードを用いて、ユーザ設定情報を入力することができる。読取部１２１は、原稿の画像を読み取って画像データを生成する。生成された画像データは、通信回線１３０を介して相手側装置に対してファクシミリ送信されてもよく、或いは記録部１２２で印刷されても良い。ＩＦ部１２３は、各種の情報機器を接続するインタフェースとして機能する。ＩＦ部１２３には、例えばネットワークＩＦ１２７が含まれ、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２４０と接続される。ネットワークＩＦ１２７との接続確認は、ネットワークの基本プロトコルのデータリンク層において、伝送路と接続先の状態を確認しデータの送受信が可能かどうかにより判断する。ここでネットワークＩＦ１２７はＬＡＮコントローラとして機能し、例えば外部ゲートウェイとの間でＣＳＭＡ／ＣＤ（Carrier Sense Multiple Access／Collision Detection）通信方式により、データの送受信を行なう。
【００１９】
モデム１０２はＲＯＭ２０３，ＲＡＭ２０４，ＤＳＰ２０５、レジスタ２０６を含み、ＳＯＣ１０１の制御に基づいて動作する変復調器である。モデム１０２は、ファクシミリ送信の対象となる、読取部１２１で読み取られた画像データを用いた変調処理と、通信回線１３０を介して受信した信号の復調処理を行う。モデム１０２は、絶縁素子１０３を介してＳＤＡＡ（即ちシリコン・データ・アクセス・アレンジメント）１０４と接続されている。ＲＯＭ２０３は、ＤＳＰ２０５により実行されるプログラムを格納している。ＲＡＭ２０４には、ホストから転送されるＳＤＡＡプログラム２０２や、ＲＯＭ２０３に記憶されているプログラムが展開され、ＤＳＰ２０５は、その展開されたプログラムを実行する。ＤＳＰ２０５はＲＡＭ２０４に展開されたプログラムを実行して、モデム１０２の動作を制御する。レジスタ２０６はＳＤＡＡ１０４の状態を格納し、或いは、ＳＯＣ１０１からの指示を格納する。
【００２０】
ＳＤＡＡ１０４は網制御を実行する回路の一例である半導体ＮＣＵ（ネットワーク制御ユニット）で、回線捕捉回路１０５、電圧検知回路１５０、電流検知回路１５１、ＡＣフィルタ回路２０１を有している。ＳＤＡＡ１０４は通信回線１３０と接続されており、画像形成装置１００と外部の通信回線１３０とのインタフェースとして機能する網制御部である。またＳＤＡＡ１０４は通信回線１３０を介して相手側装置との間で通信を行う際に、回線の接続（捕捉）状態を制御する。通信回線１３０には、画像形成装置１００に外付けされた電話機１２８も接続される。電話機１２８は、Ｈリレー１１０を介して通信回線１３０に接続されており、ＳＤＡＡ１０４は、電話機１２８と並列に通信回線１３０に接続されている。ＳＤＡＡ１０４は、ファクシミリ送受信を行う場合に、回線を捕捉してその通信を制御するだけでなく、電話機１２８が通信回線１３０を介して相手側装置との間で音声通信を行う場合にも、回線の捕捉状態を制御する。ＳＤＡＡ１０４は、これらの制御をＳＯＣ１０１の制御に基づいて実行する。
【００２１】
ＳＤＡＡ１０４は、回線捕捉回路１０５を使用して回線の直流捕捉状態を制御する。この回線捕捉回路１０５により直流捕捉される場合の直流インピーダンスは可変である。このインピーダンスは、予め設定された、直流的な電圧に対する電流特性（以下、ＤＣ−ＶＩ特性）で得られる。電圧検知回路１５０は、通信回線１３０上の電圧をモニタする回路である。電流検知回路１５１は、通信回線１３０上の電流をモニタする回路である。ＡＣフィルタ回路２０１は、電圧検知回路１５０或いは電流検知回路１５１の前段に接続され、ＤＣ電圧或いは電流を検知する場合に、ＡＣ成分を除去して誤検知を防止する役割を果たしている。
【００２２】
直流捕捉回路１５２はＳＤＡＡ１０４の周辺回路で、電流源の電流を調整することにより、直流捕捉を行いながら、ＳＤＡＡ１０４の制御の下で、直流インピーダンスの調整を行う。直流捕捉回路１５２は、回線開放状態を作り出したり回線に対する選択信号の一種であるダイヤルパルスを送出する際にも使用される。整流回路１５５はダイオードブリッジ等を含み、通信回線１３０からの信号を整流してＳＤＡＡ１０４へ伝える。受信ＩＦ回路１５３は、通信回線１３０を介して受信されるファクシミリの受信信号などを受信するためのインターフェース回路である。交流インピーダンス整合回路１５４は、例えば、日本の場合は、交流インピーダンスを６００Ωに合わせるための回路である。ノイズ除去回路１５６は、通信回線１３０からの雷サージ、電磁ノイズなどを抑制し、逆に通信回線１３０を介して、画像形成装置１００のノイズが送出されるのを防止する。
【００２３】
ＣＩ検知回路１０８は通信回線１３０と接続されており、通信回線１３０から受信した呼び出し信号（以下、ＣＩ信号）を検知する。ＣＩ検知回路１０８は、通信回線からのＣＩ信号を検知すると、そのことを示すＣＩ検知信号１０９をＳＯＣ１０１に供給する。ＳＯＣ１０１は、そのＣＩ検知信号１０９に基づいて、通信回線１３０からＣＩ信号の着信があったか否かを判定する。
【００２４】
Ｈリレー１１０は、フック検知回路１１７を介して接続される外付けの電話機１２８をＤＣ電源１１３或いは通信回線１３０に接続する。Ｈリレー１１０は、外付けの電話機１２８を通信回線１３０へ接続した接続状態と、通信回線１３０から切断した切断状態との間の切り替えを行う。またＨリレー１１０は、Ｈリレー駆動信号１１１を用いて、ＳＯＣ１０１によって制御される。尚、図１に示すように、Ｈリレー１１０で電話機１２８が通信回線１３０から切り離されている場合、ＣＩ信号を着信しても電話機１２８は鳴動しない。いわゆる画像形成装置１００の無鳴動着信状態となる。ＤＣ電源１１３は、フック検知回路１１７に電流を供給する。
【００２５】
フック検知回路１１７は電話機１２８と接続されており、電話機１２８のオフフック又はオンフックを検知する。フック検知回路１１７は、電話機１２８のオフフック又はオンフックの検知結果を、フック検知信号１１４を用いてＳＯＣ１０１へ伝達する。ＳＯＣ１０１は、フック検知信号１１４に基づいて、電話機１２８におけるフックの状態を判定することができる。フック検知回路１１７は、Ｈリレー１１０によって、通信回線１３０に直接接続された場合、及びＤＣ電源１１３に接続された場合の何れも、電話機１２８に流れる電流を検知する。これにより、電話機１２８におけるオフフック又はオンフックの状態を検知できる。
【００２６】
擬似ＣＩ送出回路１１６は、電話機１２８に対して擬似ＣＩ信号１２６を送出する。疑似ＣＩ信号１２５は、通信回線１３０を介して相手側装置からのＣＩ信号の着信があった場合に、通信回線１３０から切断された状態にある電話機１２８を鳴動させるために、電話機１２８に対して送られる信号である。擬似ＣＩ送出回路１１６は、ＳＯＣ１０１からの擬似ＣＩ駆動信号１１５による送出指示に応じて、擬似ＣＩ信号１２６を電話機１２８に対して送出する。ＰＳＴＮ２１０は公衆回線網、相手ＦＡＸ２２０は、ＰＳＴＮ２１０を介して接続される対抗機である画像形成装置である。保護素子２３０は、ヒューズ等を含む電流保護素子である。
【００２７】
タイマ回路１２４はＳＯＣ１０１と接続され、予め設定された時間を計測する。ＳＯＣ１０１により時間の設定、及び時間のクリアが制御される。タイマ回路１２４は後述する第１電源系統で動作し、ディープスリープモードに移行した後、電源回路１２５に対して電源供給信号１６１を出力する。またタイマ回路１２４は、ディープスリープモードに移行する前に、ＣＰＵ２００から指示された電源系回路に対して電源供給を指示する電源供給信号を出力する。ここでタイマ回路１２４に設定される時間は、ネットワークの接続確認のためにディープスリープモードに移行した時点から復帰するまでの時間で、通常は、２０分程度が目途とされるが、それ以外の時間が設定される事も考えられる。
【００２８】
電源回路１２５は、画像形成装置１００内部の回路ブロックに供給する電源を生成する回路である。電源プラグ２５０からＡＣ１００Ｖが供給され、例えば複数系統の電源出力１６３〜１６５を生成する。
【００２９】
本実施形態では、電源系統としてスリープ状態から復帰する際に必要な電源系統を第１電源系統としている。この第１電源系統には、例えばＣＩ検知回路１０８、フック検知回路１１７、電源回路１２５などが含まれる。またスタンバイに必要な電源系を第２電源系統、第３電源系統とする。第２電源系統には、画像形成装置１００の第１電源系統以外の回路、ＳＯＣ１０１やモデム１０２、ＳＤＡＡ１０４などが含まれる。また第３電源系統には、回線追加ユニット２６０が含まれる。図１では、第１電源系統は電源出力１６３が供給される部分であり２重線で示した部分で、ＣＩ検知回路１０８、フック検知回路１１７、ＩＦ部１２３、タイマ回路１２４、電源回路１２５が含まれる。第２電源系統は、電源出力１６４が供給される部分で、図１では実線で示されている。第３電源系統は、電源出力１６５が供給される部分で、図１で破線で示される部分で、回線追加ユニット２６０の回路を含んでいる。
【００３０】
尚、電源回路１２５は、第１電源系統の回路からの制御信号ｄ１，ｄ２，ｄ３，ｄ４や、ＳＯＣ１０１からの制御信号ｃにより電源出力１６３〜１６５の出力制御を行う。ここで制御信号ｄ１は、ＣＩ信号を検知したＣＩ検知信号１０９である。制御信号ｄ２はネットワークＩＦ１２７で検知した着信信号であり、制御信号ｄ３は、タイマ回路１２４から出力される所定時間が経過したことを示す検知信号である。これら制御信号ｄ１，ｄ２，ｄ３，ｄ４は論理和が取られて割り込み信号１６１として電源回路１２５に供給されている。
【００３１】
回線追加ユニット２６０は、画像形成装置１００に対して増設して装着され、画像形成装置１００に対してファクシミリ回線を増設することが可能なユニットである。
【００３２】
図３は、実施形態１における通信回線１３０の回線電圧の一例を示す図である。
【００３３】
まず、３０１で直流捕捉回路１５２はオンフック、即ち直流捕捉状態になっていない。このときの電圧値は約４８Ｖである。このときＰＳＴＮ２１０から見た直流抵抗値Ｚは、１ＭΩ以上になっている。３０２でオフフック動作が開始され、直流捕捉回路１５２は、電流源の電流を調整することにより、直流捕捉を行いながら、ＳＤＡＡ１０４の制御で直流インピーダンスの調整を行う。このときＰＳＴＮ２１０の直流抵抗が約５０〜５５０Ωである。電流源の電流の増加に伴って発生する電圧降下により、徐々に回線電圧が降下を始める。３０３では、直流インピーダンスの調整が終了し、オフフックするとＰＳＴＮ２１０から見た直流抵抗値は約５０〜３００Ωに調整される。直流インピーダンス調整後、即ちオフフックでの電圧値３０３は、ＰＳＴＮ２１０の電流制限機能により、電流値が２０〜１２０ｍＡに制限されるため大きく降下する。即ち、例えば、回線電流Ｉが６０ｍＡで、ＰＳＴＮ２１０から見た直流抵抗値Ｚを３００Ωとすると、回線電圧の値は１８Ｖになり、約４８Ｖから１８Ｖへと約３０Ｖの電圧降下が発生することになる。
【００３４】
次に、通信回線１３０が未接続の場合を説明する。この場合、通信回線１３０はＰＳＴＮ２１０と切り離されるため、ＰＳＴＮ２１０より４８Ｖが供給されないことになり、通信回線１３０の回線電圧は、ほぼ０Ｖを保持することになる。一方、通信回線１３０がＰＳＴＮ２１０と接続されて直流捕捉が行われた場合は、前述したように回線電圧は降下するが、所定の一定電圧に保持されている。従って、例えばスレッショルド電圧３０４の設定値Ａ１を３Ｖ程度に設定する。これにより回線電圧が３Ｖ未満の場合は、オフフック或いはオンフック動作とは異なり、ＰＳＴＮ２１０より４８Ｖが供給されていない、即ち、通信回線１３０がＰＳＴＮ２１０に接続されていないと判断できる。
【００３５】
通信回線（以下、公衆回線）２１０が接続された直流捕捉の回線電圧と、通信回線１３０が公衆回線２１０に接続されていない未接続時の回線電圧とは、上述した関係になっている。
【００３６】
従って、この通信回線１３０の電圧をモニタすることにより、通信回線１３０が公衆回線２１０に接続されているか否かを判定することができるが、これを、ＳＤＡＡ１０４の電圧検知回路１５０により行うことが可能である。即ち、モデム１０２のレジスタ２０６には、図３のスレッショルド電圧３０４の設定値Ａ１が予め保持されている。よって、ＳＤＡＡ１０４の電圧検知回路１５０で検知した回線電圧の電圧値と、スレッショルド電圧の設定値Ａ１とを比較する。そしてスレッショルド電圧の設定値Ａ１未満であった場合は、通信回線１３０がＰＳＴＮ２１０と未接続であることを示すフラグがレジスタ２０６に保持される。ＳＯＣ１０１のＣＰＵ２００は、このフラグを参照することで、公衆回線２１０との接続或いは未接続を判定し、それに応じて画像形成装置１００の動作を制御する。
【００３７】
図４は、実施形態１に係る画像形成装置１００内部の電源供給を説明するブロック図である。
【００３８】
電源回路１２５は、コンセント２５０を介して供給される商用のＡＣ１００Ｖから複数系統の電源電圧を生成し、それらを画像形成装置１００の回路等に供給する。電源回路１２５で生成された電源出力１６３は第１電源系回路４００１に、電源出力１６４は第２電源系回路４００２に、電源出力１６５は第３電源系回路４００３に供給される。ここで第１電源系回路４００１は、ディープスリープモードにおいて電力を供給し続ける必要がある回路ブロックを意味する。例えば、ＣＩ検知回路１０８は、第１電源系回路４００１に属し、ディープスリープモードで、通信回線１３０からＣＩ信号の着信があった場合、割り込み信号ｄ１を発生して、ディープスリープモードよりスタンバイモードに復帰させる。またタイマ回路１２４も第１電源系回路４００１に属し、タイマ回路１２４に設定された時間が経過すると、割り込み信号ｄ３を発生して、ディープスリープモードからスタンバイモードに復帰させる。ネットワークＩＦ１２７も第１電源系回路４００１に属し、ネットワークケーブルの接続有無の検知や、ディープスリープモードで、ＬＡＮ２４０を介して画像形成装置１００宛てのパケットを受信すると割り込み信号ｄ２を発生する。これによりディープスリープモードよりスタンバイモードに復帰させる。このように第１電源系回路４００１は、ディープスリープモードからの復帰要因を検出する回路である。
【００３９】
一方、第２電源系回路４００２や第３電源系回路４００３は、ディープスリープモードへの移行条件が満たされてディープスリープモードに移行すると電源供給が停止される。例えば、画像形成装置１００の大部分の回路ブロックが第２電源系回路４００２や第３電源回路４００３に属し、ＳＯＣ１０１、モデム１０２、ＳＤＡＡ１０４等は第２電源系回路４００２に属する。従ってディープスリープモードでは、公衆回線２１０との接続検知を行うことができない。ここで第２電源系回路４００２と第３電源系回路４００３とに分かれているのは、ネットワークの構成回路に対して電源供給を分けているためである。
【００４０】
ところで、画像形成装置１００をスタンバイモードからディープスリープモードへ移行させる場合は、第２電源系回路４００２に属しているＳＯＣ１０１が、電源回路１２５に電源出力制御信号１６７を供給する。そして電源回路１２５で生成される電源出力１６４、電源出力１６５を停止してディープスリープモードへ移行させる。
【００４１】
又、スタンバイモードから電源オフモードへ移行させる場合は、第２電源系回路４００２に属しているＳＯＣ１０１が、電源回路１２５に電源出力制御信号１６７を供給する。そして電源回路１２５で生成される電源出力１６３〜１６５を全て停止して、電源オフモードへ移行させる。
【００４２】
又、第３電源系回路４００３のみを停止させる場合は、ＳＯＣ１０１が制御信号１６７を電源回路１２５に供給し、電源回路１２５による電源出力１６５を停止させる。
【００４３】
図５は、実施形態１に係る電源回路１２５の電源出力の状態の遷移を説明する図である。
【００４４】
図５では、各モードにおける電源回路１２５の電源の出力状態を示している。スタンバイモード２では、電源出力１６３、電源出力１６４はともにオンであり、電源出力１６５はオフである。つまり第１電源系回路４００１、第２電源系回路４００２に対して電源が供給され、第３電源系回路４００３に対しては電源が供給されていない。スタンバイモード１では、電源出力１６３〜１６５が全てオンであり、第１電源系回路４００１、第２電源系回路４００２、第３電源系回路４００３の全てに電源が供給がされている。ディープスリープモードでは、電源出力１６３のみがオンで第１電源系回路４００１のみに電源が供給されている。また電源オフモードでは、電源出力１６３〜１６５は全てオフであり、スタンバイモードに移行するためには、ユーザが手動で電源スイッチ（不図示）をオンする必要がある。
【００４５】
図６は、実施形態１に係る画像形成装置１００の処理を説明するフローチャートである。この処理を実行するプログラムはメモ１４０に記憶されており、ＣＰＵ２００がそのプログラムを読み出して実行することにより、このフローチャートで示す処理が実現される。
【００４６】
この処理は装置の電源がオンされるか、或いはタイマによる計時により起動することにより開始され、先ずＳ６０１でＣＰＵ２００は、メモリ１４０からプログラムの読み込み実行して起動する。そしてＳ６０２に進みＣＰＵ２００は、起動した要因がタイマ回路１２４から指示によるかどうかをタイマ回路１２４に問い合わせて確認する。Ｓ６０２でＣＰＵ２００は、タイマ回路１２４が要因である復帰であると判定するとＳ６０３に進み、ネットワークの接続確認を行う。一方、Ｓ６０２でＣＰＵ２００は、タイマ回路１２４が要因の復帰でないと判定するとＳ６０４に進む。Ｓ６０４でＣＰＵ２００は、画像形成装置１００の機能が使用されてからの経過時間を確認し、所定時間が経過していればＳ６０７に進み、ＣＰＵ２００は画像形成装置１００をディープスリープモードに移行して、この処理を終了する。
【００４７】
一方、Ｓ６０３に進んだ場合は、タイマ回路１２４が、ネットワークとの接続確認のために、ディープスリープモードに移行した時点から復帰するまでの時間を計時した場合である。従ってＣＰＵ２００は、ネットワークとの接続検知を行ってＳ６０５に進み、ＣＰＵ２００は、ネットワークと接続されているかどうかを判定する。ここでネットワークと接続されていると判定するとＳ６０７に進みＣＰＵ２００は、画像形成装置１００をディープスリープモードに移行させて、この処理を終了する。またＳ６０５でＣＰＵ２００が、ネットワークと接続されていないと判定するとＳ６０６に進み、ＣＰＵ２００は画像形成装置１００の電源をオフにして、この処理を終了する。
【００４８】
このようにして、ディープスリープモードに移行した時点から復帰するまでの時間を計時するとネットワークとの接続を検知する。そしてネットワークと接続されていると判定すると、画像形成装置１００をディープスリープモードに移行させるが、電源オフの状態に移行しないようにする。一方、そのときにネットワークと接続されていないと判定すると、画像形成装置１００を電源オフの状態に移行させる。
【００４９】
これにより、画像形成装置１００がディープスリープモードの間にネットワークと接続されていない状態になった場合は、所定時間が経過すると、電源オフモードに移行できるようになる。
【００５０】
図７は、実施形態１に係る画像形成装置１００の消費電力の推移の一例を説明する図である。図７では、公衆回線１２０と未接続の場合の電力管理の時間推移を示していて、図６で説明した各ステップの主要な部分のみを説明する。
【００５１】
スタンバイモードでユーザが画像形成装置１００を使用した時刻（ｔ１）から所定時間（ｔ２−ｔ１）、ユーザが画像形成装置１００を使用しない場合は、時刻ｔ２でディープスリープモードに移行する。ディープスリープモードに移行した後、所定時間を経過した後、時刻ｔ３でディープスリープモードから復帰する。その後、時刻ｔ４でネットワークとの接続を判定し、ネットワークと未接続であると判定すると、時刻ｔ５で電源オフモードに移行する。一方、時刻ｔ４で、ネットワークと接続されていると判定した場合は、時刻ｔ５以降もディープスリープモードを維持する。ここで、時刻ｔ２でディープスリープモードに移行した後、ネットワークとの接続を判定する時刻ｔ３までの期間（ｔ３−ｔ２）がタイマ回路１２４に設定された時間で、ここでは例えば２０分である。
【００５２】
このように実施形態１によれば、画像形成装置１００が複数のネットワークと接続されている場合、ディープスリープモードに移行した後、一つのネットワークとの接続を確認する。そして、その一つのネットワークとの接続が確認されると、ディープスリープモードに移行した状態で所定時間が経過しても電源オフモードに移行させないようにする。これにより、複数のネットワークのそれぞれとの接続を確認しないので、ネットワークとの接続を確認するためにディープスリープモードから復帰する回数を減らすことができ、待機時の消費電力をより少なくすることができる。一般には、ＬＡＮとの接続の確認はディープスリープモードでも可能であるが、公衆回線との接続の確認には、装置を一旦、ディープスリープモードからスタンバイモードに復帰させる必要がある。このため、公衆回線と接続しているかどうかを確認する回数が増えると待機時の消費電力の増大につながるが、実施形態１のように、特定のネットワークとの接続を確認できると電源オフモードに移行させないようにすることでその問題点を解消できる。
【００５３】
［実施形態２］
次に本発明の実施形態２について説明する。実施形態２は第２電源系回路４００２、第３電源系回路４００３に属する回路とネットワークとが接続される場合、第２電源系回路４００２のみを起動し、その電源系に属するネットワークとの接続を判定する。そして、第３電源系回路４００３に属するネットワークとの接続を判定しないようにして第３電源系回路４００３を起動せずに消費電力を抑えている。
【００５４】
第１〜第３電源系回路４００１〜４００３の全てに電力が供給されている状態が、図５で説明したスタンバイモード１である。第１電源系回路４００１と第２電源系回路４００２のみに電力が供給されている状態が図５で説明したスタンバイモード２である。尚、実施形態２に係る画像形成装置１００の構成は、前述の実施形態１に係る画像形成装置１００の構成と同じであるため、その説明を省略する。
【００５５】
図８は、実施形態２に係る画像形成装置１００の処理を説明するフローチャートである。この処理を実行するプログラムはメモ１４０に記憶されており、ＣＰＵ２００がそのプログラムを読み出して実行することにより、このフローチャートで示す処理が実現される。
【００５６】
この処理は装置の電源投入、或いはタイマ回路１２４からの割り込みにより起動される。Ｓ８０１でＣＰＵ２００がプログラムを読み込み起動する。次にＳ８０２に進みＣＰＵ２００は、起動した要因がタイマ回路１２４からの割り込みによるものかどうかを判定する。このタイマ回路１２４は、ネットワークとの接続を判定する処理を起動するまでの時間を計時するタイマであり、この判定は、ネットワークとの接続を判定するために起動されたかどうかを判定するものである。また、この状態では第１電源系回路４００１、第２電源系回路４００２に電源が供給されている図５のスタンバイモード２で起動している。このときなぜ、スタンバイモード２で起動しているのかは後述する。
【００５７】
Ｓ８０２でＣＰＵ２００は、タイマ回路１２４からの割り込み信号による起動であると判定するとＳ８０４に進むが、そうでないときはＳ８０３に進む。Ｓ８０３でＣＰＵ２００は、所定時間が経過するのを待ってＳ８１０に進む。Ｓ８１０でＣＰＵ２００は、タイマ回路１２４に対して、ディープスリープモードからスタンバイモードに復帰するときに電力を供給する電源系回路を指示する。ここでは第２電源系回路４００２のみを復帰させるように指示する。従って、前述のＳ８０１で起動したときは、ディープスリープモードにおいて電力を供給し続ける第１電源系回路４００１に加えて、第２電源系回路４００２にも電力が供給されるため、上述の図５のスタンバイモード２で起動することになる。そしてＳ８１１に進みＣＰＵ２００は、第２電源系回路４００２と第３電源系回路４００３への電力供給を停止させてディープスリープモードに移行して、この処理を終了する。
【００５８】
一方、タイマ回路１２４からの割り込み信号による起動のときはＳ８０４に進みＣＰＵ２００は、既に電力が供給されている第２電源系統回路４００２に属する回路とネットワークとの接続を確認する。そしてＳ８０５でＣＰＵ２００は、そのネットワークと接続しているかどうかを判定し、接続していると判定するとＳ８１０に進み、タイマ回路１２４に対して、復帰時に電源を供給する電源系を指示してＳ８１１に進む。Ｓ８１１でＣＰＵ２００は、ディープスリープモードに移行して、この処理を終了する。
【００５９】
こうして、既に電力が供給されている第２電源系統回路４００２に属する回路とネットワークとの接続が確認されると、画像形成装置１００の電源をオフにすることがなくなる。
【００６０】
一方、Ｓ８０５でＣＰＵ２００は、第２電源系統回路４００２に属する回路とネットワークとが接続されていないと判定するとＳ８０６に進みＣＰＵ２００は、第３電源系回路４００３に電力を供給する。これにより全ての電源系回路４００１〜４００３に対して電力が供給される、図５のスタンバイモード１の状態となる。次にＳ８０７に進みＣＰＵ２００は、Ｓ８０４で確認していない第３電源系回路４００３に属する回路とネットワークとの接続を確認する。そしてＳ８０８でＣＰＵ２００は、第３電源系回路４００３に属する回路がネットワークに接続されていると判定するとＳ８１０に進み、ＣＰＵ２００はタイマ回路１２４に対して、復帰時に電源を供給する電源系を指示してＳ８１１に進む。Ｓ８１１でＣＰＵ２００はディープスリープモードに移行して、この処理を終了する。一方、Ｓ８０８でＣＰＵ２００は、第３電源系回路４００３に属する回路とネットワークとが接続されていないと判定するとＳ８０９に進み、画像形成装置１００の電源をオフして、この処理を終了する。
【００６１】
こうして第２電源系統回路４００２と第３電源系統回路４００３のいずれかに属する回路とネットワークとの接続が確認されると、ディープスリープモードから装置を電源オフにするモードに移行させないようにする。
【００６２】
実施形態２では、ネットワークとの接続を判定するＣＰＵ２００が第２電源系回路４００２に属しているため、第２電源系回路４００２を起動してＣＰＵ２００にネットワークとの接続を判断させている。また電源系統が更に分岐し、例えば第３〜第６電源系回路が存在する場合は、電源を供給する電源系統の優先順位をＣＰＵ２００が保持しておく。そしてＣＰＵ２００は、その優先順位をディープスリープモードに移行する前にタイマ回路１２４に指示する。これにより、画像形成装置１００がディープスリープモードから復帰する際に、電力を供給する電源系回路を選択し、電力が供給された電源系回路に属する回路とネットワークとの接続を判定することができる。
【００６３】
以上説明したように実施形態２によれば、複数の電源系統に接続された複数のネットワークがある場合、それらネットワークの一つでも接続が確認されれば、ディープスリープモードから装置を電源オフにするモードに移行させないようにする。これにより、全ての電源系統に電力を供給してネットワークとの接続を確認する場合に比べて、消費電力を大幅に少なくできるという効果がある。
【００６４】
［実施形態３］
次に本発明の実施形態３について説明する。実施形態３では、第１電源系回路４００１に属しているネットワークＩＦ１２７とＬＡＮ２４０とのリンクが成立しているかどうかを、常時検知できる場合を説明する。尚、実施形態３に係る画像形成装置１００の構成は、前述の実施形態１に係る画像形成装置１００の構成と同じであるため、その説明を省略する。
【００６５】
図９は、実施形態３に係る画像形成装置１００の処理を説明するフローチャートで、図９（Ａ）は、ＣＰＵ２００が実行する処理を示し、図９（Ｂ）は、Ｉ／Ｆ部１２３による処理を示す。
【００６６】
図９（Ａ）のＳ９０１〜Ｓ９０６は、図６のＳ６０１〜Ｓ６０６と同じ処理であるため、その説明を割愛する。Ｓ９０５でＣＰＵ２００は、ネットワークに接続していると判定するとＳ９０７に進み、ＣＰＵ２００は、ディープスリープモードで接続が確認できるネットワークがあるか否かを判定する。Ｓ９０７でＣＰＵ２００は、ディープスリープモードで接続が確認できるネットワークがあると判定するとＳ９０８に進み、ＣＰＵ２００はディープスリープモードでタイマ回路１２４による計時を停止してＳ９０９に進む。Ｓ９０９でＣＰＵ２００はディープスリープモードに移行して、この処理を終了する。一方、Ｓ９０７でＣＰＵ２００は、ディープスリープモードで接続が確認できるネットワークがないと判定するとＳ９０９に進み、ＣＰＵ２００はタイマ回路１２４による計時を停止せずに、そのままディープスリープモードに移行して、この処理を終了する。尚、ここでディープスリープモードで接続が確認できるネットワークとの接続とは、例えばＩ／Ｆ部１２３とのＬＡＮ２４０との接続である。
【００６７】
次に、図９（Ｂ）のフローチャートを説明する。
【００６８】
Ｉ／Ｆ部１２３にはディープスリープモードでも電力が供給されているため、Ｓ９１０でＩ／Ｆ部１２３は、ディープスリープモードで、ＬＡＮ２４０と接続されているかどうかを判定する。ここで接続が確認できればＳ９１０を実行して、ディープスリープモードでＬＡＮ２４０との接続の確認処理を継続して実行する。そしてＳ９０１で、ＬＡＮ２４０との接続されていないと判定するとＳ９１１に進み、Ｉ／Ｆ部１２３は割り込み信号ｄ２を発生し、電源回路１２５に対して復帰信号１６１を送出する。
【００６９】
図１０は、実施形態３に係る画像形成装置１００における電力推移の一例を示す図である。
【００７０】
常夜系電源で接続が可能なＬＡＮ２４０と接続されている状態で、時刻ｔ２でディープスリープモードに移行する。そして、このディープスリープモードの間に、時刻ｔ４でＬＡＮ２４０との接続が確認されなくなる。こうしてＬＡＮ２４０との接続が、接続状態から未接続状態になったことを検知するとＩ／Ｆ部１２３は割り込み信号ｄ２を発生する。これによりディープスリープモードからスタンバイモードに移行する。そして時刻ｔ５で、第２電源系回路４００２でＬＡＮ２４０との接続を確認する。ここでＬＡＮ２４０と接続されていると判定すると時刻ｔ６でディープスリープモードへ移行するが、ＬＡＮ２４０と未接続であると判定した場合は電源オフに移行する。
【００７１】
以上説明したように実施形態３によれば、ディープスリープモードでも電力が供給されている回路により、ディープスリープモードでのＬＡＮ２４０との接続を判定し、ＬＡＮ２４０と接続していない状態になるとディープスリープモードから復帰する。そしてスタンバイモードでＬＡＮ２４０との接続を確認し、ＬＡＮ２４０と接続されていると判定するとディープスリープモードへ移行するが、ＬＡＮ２４０と未接続であると判定した場合は電源オフに移行する。
【００７２】
［実施形態４］
次に本発明の実施形態４について説明する。尚、実施形態４に係る画像形成装置１００の構成は、前述の実施形態１に係る画像形成装置１００の構成と同じであるため、その説明を省略する。
【００７３】
ディープスリープモードからスタンバイモードに復帰してネットワークとの接続確認を行う場合、設置時と、設置して時間が経過した場合で、ネットワークの接続確認の時間を変更できるようにする。画像形成装置１００は設置された後、その装置の状態がそれほど変わることはない。従って、設置してからしばらく経過した後は、ディープスリープモードからスタンバイモードに復帰してネットワークとの接続を確認する頻度を低下させる。これにより、ディープスリープモードからスタンバイモードに復帰することによる消費電力の増加が抑えられる。
【００７４】
図１１は、実施形態４に係る画像形成装置１００の処理を説明するフローチャートである。
【００７５】
この処理は画像形成装置１００の電源がオンされることにより開始される。まずＳ１１０１でＣＰＵ２００は、プログラムを読み込んで、使用フラグが立っているか否かを判定する。この使用フラグは工場出荷時にオフされ、ユーザが画像形成装置１００が使用したと判断した際にオンされるフラグで、メモリ１４０に設けられている。使用フラグがオフの場合はＳ１１０２に進み、ＣＰＵ２００は、使用フラグをオンにしてＳ１１０３に進み、タイマ回路１２４にセットする時間をＷ０として、この処理を終了する。
【００７６】
一方Ｓ１１０１でＣＰＵ２００は使用フラグがオンであると判定するとＳ１１０４に進みＣＰＵ２００は、タイマ回路１２４による計時がＡ時間以内かどうかを判定し、そうであればＳ１１０６に進む。Ｓ１１０６でＣＰＵ２００は、タイマ回路１２４の時間設定をＷ１（Ｗ１＜Ｗ０）として、この処理を終了する。
【００７７】
またＳ１１０４でＡ時間以内でないときはＳ１１０５に進み、ＣＰＵ２００はＢ（Ｂ＞Ａ）時間以内かどうかを調べ、そうであればＳ１１０７に進み、ＣＰＵ２００はタイマ回路１２４の時間設定をＷ２（Ｗ２＜Ｗ１）として、この処理を終了する。またＳ１１０５でＣＰＵ２００は、Ｂ時間以上であると判定するとＳ１１０８に進みＣＰＵ２００は、タイマ回路１２４の時間設定をＷ３（Ｗ３＜Ｗ２）として、この処理を終了する。
【００７８】
一般的には、画像形成装置１００が設置された後の経過時間が長くなるほど、設定する時間を長くする（Ｗ０＜Ｗ１＜Ｗ２＜Ｗ３）のが望ましい。しかし、これら時間（Ｗ１，Ｗ２，Ｗ３）は、時間Ａ，Ｂとの関係で、必ずしもＷ１＜Ｗ２＜Ｗ３でなくても良い。
【００７９】
以上説明したように実施形態４によれば、画像形成装置１００が設置されてからの経過時間に応じてディープスリープモードからスタンバイモードに復帰するまでの時間を設定する。これにより、画像形成装置１００の使用状態が安定するのに併せて消費電力を低減できる。
【００８０】
［実施形態５］
ユーザが意図して、画像形成装置１００とネットワークとを接続しない場合が考えられる。このような状態で、ネットワークとの接続確認を行うために画像形成装置１００がディープスリープから復帰することは無駄である。よって、実施形態５に係る画像形成装置１００では、接続される複数のネットワークのそれぞれに対して、ユーザが使用／未使用を選択するメニューを設ける。そして未使用と選択されたネットワークに関しては、画像形成装置１００をディープスリープモードからスタンバイモードに復帰させてネットワークとの接続を確認することはしない。
【００８１】
これにより無駄なディープスリープから復帰の回数を減らすことができ、ネットワークとの接続を確認するために要する消費電力の増大を抑えることができる。
【００８２】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００８３】
本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００８４】
１０１…ＳＯＣ，１０２…モデム、１０４…ＳＤＡＡ，１０５…回線捕捉回路、１２４…タイマ回路、１２５…電源回路、１２７…ネットワークＩＦ，１２０…公衆回線、１５２…直流捕捉回路、２００…ＣＰＵ，２０２…ＳＤＡＡプログラム、２０６…レジスタ、４００１…第１電源系回路、４００２…第２電源系回路、４００３…第３電源系回路。
【図１】
2016035712.tif 000003
【図２】
2016035712.tif 000004
【図３】
2016035712.tif 000005
【図４】
2016035712.tif 000006
【図５】
2016035712.tif 000007
【図６】
2016035712.tif 000008
【図７】
2016035712.tif 000009
【図８】
2016035712.tif 000010
【図９】
2016035712.tif 000011
【図１０】
2016035712.tif 000012
【図１１】
2016035712.tif 000013