(57)【要約】【課題】  消費電力の少ない省電力モードにおいても、コストアップや消費電力のアップを抑制してスイッチの変化を検知したい。【解決手段】  第１ポジションと前記第１ポジションとは異なる第２ポジションとの間を変位するスイッチと、信号線を介して前記スイッチと接続され、前記スイッチが前記第２ポジションから前記第１ポジションに変化すると蓄電された電荷が放電される蓄電手段と、第１モードよりも消費電力の少ない第２モードにおいて、前記蓄電手段の状態を検知する検知手段と、前記検知手段により検知された結果に応じて、前記スイッチのポジションの変化を判断する制御手段と、を備える。【選択図】  図２
2015085586.tif 000002
【特許請求の範囲】
【請求項１】
第１ポジションと前記第１ポジションとは異なる第２ポジションとの間を変位するスイッチと、
信号線を介して前記スイッチと接続され、前記スイッチが前記第２ポジションから前記第１ポジションに変化すると蓄電された電荷が放電される蓄電手段と、
第１モードよりも消費電力の少ない第２モードにおいて、前記蓄電手段の状態を検知する検知手段と、
前記検知手段により検知された結果に応じて、前記スイッチのポジションの変化を判断する制御手段と、を備えることを特徴とする状態検知装置。
【請求項２】
前記制御手段は、前記第２モードに移行されてから、所定時間が経過したタイミングで検知された結果に応じて、前記スイッチのポジションの変化を判断することを特徴とする請求項１に記載の状態検知装置。
【請求項３】
前記制御手段は、前記第２モードに移行されてから、所定時間が経過するまでに前記蓄電手段の状態が変化したか否かに応じて、前記スイッチのポジションの変化を判断することを特徴とする請求項１に記載の状態検知装置。
【請求項４】
前記スイッチのポジションが変化していると判断されると、前記第２モードから前記第１モードへ移行させることを特徴とする請求項１乃至３のいずれか１項に記載の状態検知装置。
【請求項５】
複数の前記スイッチを備え、
前記第２モードにおいて、前記蓄電手段は、複数の前記スイッチのいずれか１つのポジションが前記第２のポジションから前記第１のポジションに変化すると蓄電された電荷が放電されることを特徴とする請求項１乃至４のいずれか１項に記載の状態検知装置。
【請求項６】
前記検知手段は、前記第２モードから前記第１モードへ移行されると、複数の前記スイッチのいずれのスイッチのポジションが変化したかを検知することを特徴とする請求項５に記載の状態検知装置。
【請求項７】
電力の供給を切り替えるためのロードスイッチを備え、前記第２モードにおいて、電力を供給しないように前記ロードスイッチはオフされることを特徴とする請求項１乃至６のいずれか１項に記載の状態検知装置。
【請求項８】
前記第２モードにおいて、所定時間が経過すると、前記蓄電手段を充電するために前記ロードスイッチはオンされることを特徴とする請求項７に記載の状態検知装置。
【請求項９】
前記検知手段は、入出力ポートを有しており、
前記入出力ポートは出力設定となると電力が供給され、前記入出力ポートは入力設定となると前記蓄電手段の状態を検知し、
前記第２モードにおいて、前記入出力ポートは入力設定となることを特徴とする請求項１乃至６のいずれか１項に記載の状態検知装置。
【請求項１０】
前記第１のポジションはスイッチが導通状態であり、前記第２のポジションはスイッチが非導通状態であることを特徴とする請求項１乃至９のいずれか１項に記載の状態検知装置。
【請求項１１】
画像を形成する画像形成手段と、
請求項１乃至１０のいずれか１項に記載の状態検知装置と、を備えたことを特徴とする画像形成装置。
【請求項１２】
記録材を積載する積載手段を備え、
前記積載手段の開閉状態に応じて、前記スイッチのポジションが変位することを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
内部にアクセスするための開閉部材を備え、
前記開閉部材の開閉状態に応じて、前記スイッチのポジションが変位することを特徴とする請求項１１又は１２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチの状態を検知する状態検知装置に関するもので、さらにプリンタ並びに複写機等の画像形成装置に関するものである。
【背景技術】
【０００２】
画像形成装置には、機能を拡張するために給紙装置などの様々なオプション装置が接続されることがある。その際に、画像形成装置は、記録材の給紙動作や搬送動作を行うために、オプション装置の状態を確認する必要がある。状態の一つとして、オプション装置のドアやカセットの開閉状態の検知を行う。開閉状態の検知は、例えば画像形成装置がスリープからスタンバイに移行するトリガとしても利用できるため、ユーザビリティの観点からも省電力モード時にも検知することが求められている。
【０００３】
従来のオプション装置の開閉検知の一例について説明する。例えば、オプション装置としての給紙カセットの開閉検知用のスイッチと抵抗とを並列に接続し、給紙カセットを多段に接続する。このときに、抵抗分圧比により生じるアナログ電圧値から給紙カセットの開閉状態を検知するという方法が開示されている（例えば、特許文献１、特許文献２参照）。
【０００４】
図８に、従来の画像形成装置とオプション装置において開閉状態の検知を行うための回路構成を示す。画像形成装置に備えられた演算処理装置であるところのＣＰＵ１０には電源Ｖ１から、オプション装置のＣＰＵ２０には電源Ｖ２からそれぞれ電力が供給されている。電源Ｖ１とグランドとの間には、複数のスイッチＳＷ１、ＳＷ２、ＳＷ３が接続されている。また、各スイッチＳＷ１、ＳＷ２、ＳＷ３と直列に抵抗Ｒ１、Ｒ２、Ｒ３がそれぞれ接続されている。スイッチ検知手段であるところのＣＰＵ２０上の入力ポートＰ１、Ｐ２、Ｐ３は、スイッチＳＷ１、ＳＷ２、ＳＷ３と抵抗Ｒ１、Ｒ２、Ｒ３との間にそれぞれ接続されており、ＣＰＵ２０で各スイッチの導通／非導通（ＯＮ／ＯＦＦ）の状態を検知できる。つまり、スイッチＳＷ１、ＳＷ２、ＳＷ３により、オプション装置のドアやカセットの開閉が検知できる。
【０００５】
ここで、省電力モードにおける動作に関して説明する。省電力モードとは、画像形成を行っていない状態での消費電力を抑えるために、電力の供給や通信を切断した状態にすることである。従来の画像形成装置においては、ＣＰＵ２０の電力の供給を遮断することで、消費電力を抑えようとすることがある。
【０００６】
しかしながら、ＣＰＵ２０の動作が停止している省電力モードにおいても、ユーザビリティ向上のためにスイッチの論理変化を検知したいという要望が有る。例えば、給紙カセットや内部にアクセスするためのドア、操作パネルなどの状態変化をスイッチにより検知できれば、ユーザの画像形成装置に対するアクセスを検知できる。つまりユーザが給紙カセットを開いた場合であれば、記録材を追加したり、入れ替えたりして、画像形成を開始させることが予想される。したがって、給紙カセットが開く等の動作によってスイッチが変化したことを検知して、省電力モードからスタンバイモードに移行しておくことで、プリント命令が来た場合に必要となるプリント開始までの時間を短縮でき、ユーザビリティが向上する。
【０００７】
この場合、複数存在するスイッチのどれが変化したかを判別する必要はなく、どれか１つでも変化したことを検知できれば良いため、図８に示すように、スイッチＳＷ１、ＳＷ２、ＳＷ３の信号でＯＲ回路などを構成する。ＯＲ回路からの出力をＣＰＵ１０の入力ポートＰｉに接続することで、スイッチのすべてが非導通か、少なくとも１つ以上が導通したかを省電力モード時においてもＣＰＵ１０で検知できる。スイッチが導通したことをＣＰＵ１０で検知した場合には、省電力モードからスタンバイモードへと移行させる。そして、ＣＰＵ２０を起動して、どのスイッチが実際に導通されたかを確認する。通常時にすべてのスイッチが非導通になるようにスイッチの論理を設定しておくことは、スイッチに電流が流れることによる電力消費を低減するうえで有効である。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１１９２３９
【特許文献２】特開２００４−１１７６２３
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来の方法でスイッチの変化を検知するためには、ＯＲ回路を追加する必要があり、コストアップになってしまうという課題があった。また、ＯＲ回路を動作させるために、省電力モードにおいて余分な電力を消費してしまうという課題もあった。
【００１０】
本出願に係る目的は、消費電力の少ない省電力モードにおいても、簡易な回路構成でコストアップや消費電力のアップを抑制してスイッチの変化を検知することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、第１ポジションと前記第１ポジションとは異なる第２ポジションとの間を変位するスイッチと、信号線を介して前記スイッチと接続され、前記スイッチが前記第２ポジションから前記第１ポジションに変化すると蓄電された電荷が放電される蓄電手段と、第１モードよりも消費電力の少ない第２モードにおいて、前記蓄電手段の状態を検知する検知手段と、前記検知手段により検知された結果に応じて、前記スイッチのポジションの変化を判断する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明の構成によれば、消費電力の少ない省電力モードにおいても、簡易な回路構成でコストアップや消費電力のアップを抑制してスイッチの変化を検知することができる。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置の概略構成図
【図２】スイッチの状態を検知するための回路構成図
【図３】スイッチの状態を検知するシーケンス
【図４】スイッチの状態を検知するタイミングチャート
【図５】スイッチの状態を検知するシーケンス
【図６】スイッチの状態を検知するタイミングチャート
【図７】スイッチの状態を検知するための回路構成図
【図８】従来のスイッチ検知手段の構成の一例を示す回路図
【発明を実施するための形態】
【００１４】
以下、図面を用いて本発明の実施形態について説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組合せの全てが発明の解決手段に必須のものとは限らない。
【００１５】
（第１の実施形態）
［画像形成装置の説明］
図１は、本実施形態における画像形成装置の概略構成図である。像担持体としての感光ドラム２０６は、図中の矢印の方向に回転される。そして、回転されている感光ドラム２０６は、帯電バイアスが印加された帯電ローラ２０７によって表面が一様に帯電される。帯電された感光ドラム２０６上は、レーザスキャナユニット２１２から発せられたレーザ光により選択的に露光され、静電潜像が形成される。感光ドラム２０６上に形成された静電潜像は、現像バイアスが印加された現像ローラ２０４により、トナー像として現像される。トナーは、トナー容器２０２に収容されており、現像ローラ２０４に供給される。
【００１６】
給紙カセット２１８には紙としての記録材が積載されている。記録材は図示しない駆動モータにより所定のタイミングで駆動される給紙ローラ２１６により１枚ずつ給紙される。給紙された記録材は、搬送ローラ２１４及び搬送ローラ２１５によって感光ドラム２０６と転写ローラ２０５とが当接する転写位置に搬送される。転写位置に記録材が搬送されることによって、所定の転写バイアスが印加された転写ローラ２０５により、感光ドラム２０６上のトナー像が記録材に転写される。転写バイアスをトナーと異極性の電圧にすることによって、感光ドラム２０６上のトナー像は記録材に転写される。トナー像を転写された記録材は、定着部としての定着ユニット２１０によって加熱、加圧され、トナー像が記録材上に定着される。トナー像が定着された記録材は、搬送ローラ２１１によって画像形成装置２００の外に排出される。
【００１７】
画像形成装置２００には、着脱可能な給紙オプション２２０が取り付けられる。給紙オプション２２０は給紙カセット２２８を有し、記録材は給紙カセット２２８に積載され、所定のタイミングで給紙ローラ２２６により１枚ずつ給紙される。そして、搬送ローラ２２４および搬送ローラ２２５、搬送ローラ２１５によって転写位置まで搬送される。そして、上述したように、記録材上にトナー像が転写、定着され、画像形成装置２００の外に排出される。
【００１８】
［回路構成図］
次に、図２を用いて本実施形態におけるスイッチの状態を検知するための回路構成を説明する。電源ＶＳＮＳには、ロードスイッチとしてのＦＥＴ１を介して、電源Ｖ１から電力が供給される。ＣＰＵ１０には、電源Ｖ１が供給されており、ＣＰＵ２０には、電源Ｖ２が供給されている。
【００１９】
本実施形態においては、ＣＰＵ２０に電源Ｖ２から電力が供給されている通常モードと、ＣＰＵ２０に電源Ｖ２から電力が供給されていない省電力モードと呼ぶ。省電力モードでは、意図的に電源Ｖ２の電圧を下げて消費電力を少なくすることを目的としている。このとき、ＣＰＵ２０の動作も停止する。電源Ｖ２を停止してすることで、ＣＰＵ２０などの負荷の消費電流に加え、電源Ｖ２を生成している回路（不図示）の消費電力も削減できる。なお、いずれのモードにおいても、ＣＰＵ１０には電源Ｖ１から常に電力が供給されており、ＣＰＵ１０は動作可能であるものとする。また、省電力モードから通常モードへの移行、及び通常モードから省電力モードへの移行は、ＣＰＵ１０によって制御される。また、省電力モードを電源Ｖ２の電圧が０Ｖになり、ＣＰＵ２０に電力が供給されないモードとして定義した。しかし、省電力モードはこれに限られるものではなく、他に消費電力を低減するための省電力モードとして、ＣＰＵ２０には電力を供給するものの、動作の一部を制限することにより、ＣＰＵ２０のポートの論理は確認できなくなるようにする状態としてもよい。
【００２０】
ＣＰＵ１０は、ＣＰＵ１０上の出力ポートＰｏをＨｉｇｈ又はＬｏｗに切り替えることで、ＦＥＴ１のオン／オフを制御している。また、電源ＶＳＮＳとグランドの間には、蓄電手段としてのコンデンサＣ１が接続されている。また、電源ＶＳＮＳは、ＣＰＵ１０上の入力ポートＰｉに接続されている。入力ポートＰｉは電源ＶＳＮＳの電圧のＨｉｇｈ又はＬｏｗを検知する。省電力モードのときでもＣＰＵ１０は動作しているため、電源ＶＳＮＳの電圧レベルの検知が可能である。
【００２１】
電源ＶＳＮＳとグランドとの間には、複数のスイッチＳＷ１、ＳＷ２、ＳＷ３が接続されている。なお、本実施形態においては、一例としてスイッチの数を３つにしているものの、複数のスイッチの数は任意に決定することが可能である。また、各スイッチＳＷ１、ＳＷ２、ＳＷ３と直列に抵抗Ｒ１、Ｒ２、Ｒ３がそれぞれ接続されている。ＣＰＵ２０上の入力ポートＰ１、Ｐ２、Ｐ３は、スイッチＳＷ１、ＳＷ２、ＳＷ３と抵抗Ｒ１、Ｒ２、Ｒ３との間にそれぞれ接続されている。ＦＥＴ１がオン状態で電源ＶＳＮＳに電源Ｖ１から電力が供給されている通常モードにおいては、ＣＰＵ２０でスイッチＳＷ１の導通／非導通（ＯＮ／ＯＦＦ）の状態を検知できる。具体的には、図２に示す回路においては、スイッチＳＷ１が非導通状態であれば入力ポートＰ１はＨｉｇｈを検知し、スイッチＳＷ１が導通状態であれば入力ポートＰ１はＬｏｗを検知する。
【００２２】
図２では、スイッチＳＷ１の一端がグランドに接続され、抵抗Ｒ１の一端が電源ＶＳＮＳに接続されている。このスイッチＳＷ１と抵抗Ｒ１との接続順は逆であっても構わない。すなわちスイッチＳＷ１の一端が電源ＶＳＮＳに接続され、抵抗Ｒ１の一端がグランドに接続されている場合、入力ポートＰ１はスイッチＳＷ１が導通状態のときにＨｉｇｈを検知し、非導通状態のときにＬｏｗを検知する。ここでは、スイッチＳＷ１と入力ポートＰ１の関係について述べた。スイッチＳＷ２、ＳＷ３についても、入力ポートＰ２、Ｐ３で同様に検知することが可能である。なお、スイッチＳＷ１、ＳＷ２、ＳＷ３のポジションの変位は、例えば給紙カセットの開閉状態や、オプション装置のドアの開閉状態や、カセットの開閉状態と対応させることができる。よって、夫々のスイッチのポジションを検知することで、画像形成装置の各部材の状態変化を検知するという適応できる。これについて詳しくは後述する。
【００２３】
一方、省電力モードにおいては、ＣＰＵ２０の動作が停止するため、スイッチＳＷ１、ＳＷ２、ＳＷ３の状態を確認できなくなる。夫々のスイッチの状態を検知できなくなると、画像形成装置の各部材の状態変化を検知することができなくなる。省電力モードにおいても、この状態変化を検知することで省電力モードから通常モードに切り替えを行うことで、ユーザビリティの向上を図ることができる。そこで、スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通したことを検知する方法を以下で述べる。
【００２４】
図３に、本実施形態におけるスイッチの状態を検知するシーケンスを示す。Ｓ１０１において、ＣＰＵ１０はＦＥＴ１をオンした状態で、すべてのスイッチＳＷ１、ＳＷ２、ＳＷ３が非導通状態であることを確認するために、ＣＰＵ２０上のポートＰ１、Ｐ２、Ｐ３でスイッチの状態を検知させる。Ｓ１０２において、ＣＰＵ１０は通常モードから省電力モードに移行させる。この際、省電力モードになったことに応じて、ＣＰＵ２０の動作は停止する。このとき、コンデンサＣ１は通常モードにおいて充電（蓄電）されているため、電源ＶＳＮＳの電圧はＨｉｇｈとなる。
【００２５】
Ｓ１０３において、ＣＰＵ１０はＦＥＴ１をオフする。Ｓ１０４において、ＣＰＵ１０は所定時間Ｔｐが経過するまで待機する。所定時間Ｔｐが経過した後、ＣＰＵ１０は入力ポートＰｉで電源ＶＳＮＳの電圧の論理を検知する。スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となると、コンデンサＣ１に充電された電荷がスイッチを通して抜ける、すなわち放電するため、電源ＶＳＮＳの電圧はＬｏｗとなる。すべてのスイッチが非導通状態であれば電源ＶＳＮＳの電圧はＨｉｇｈのままとなる。すべてのスイッチが非導通のときでも、入力ポートＰｉの漏れ電流や、コンデンサＣ１の等価並列抵抗による漏れ電流によってコンデンサＣ１の電圧低下が生じる可能性がある。よって、この電圧降下とスイッチの非導通状態を判別できる時間として、所定時間Ｔｐを設定する。なお、ここでは一例としてＦＥＴ１をオフして所定時間Ｔｐ経過した後に電源ＶＳＮＳの電圧を検知するとして説明しているが、これに限られるものではない。例えば、所定時間Ｔｐが経過する間、常時入力ポートＰｉで電源ＶＳＮＳの電圧の論理を検知しておいてもよい。
【００２６】
Ｓ１０５において、ＣＰＵ１０は電源ＶＳＮＳの電圧の論理を検知した結果を判断する。Ｓ１０５において、電源ＶＳＮＳの電圧がＬｏｗであると判断された場合、Ｓ１０６において、ＣＰＵ１０はどのスイッチが導通状態になったかを検知するためにＦＥＴ１をオンする。Ｓ１０７において、ＣＰＵ１０は省電力モードから通常モードに移行させる。そして、ＣＰＵ２０は、各ポートＰ１、Ｐ２、Ｐ３の論理を確認することによって、いずれのスイッチが導通状態となったかを判断する。
【００２７】
一方、Ｓ１０５において、電源ＶＳＮＳの電圧がＨｉｇｈであると判断された場合、ＣＰＵ１０はすべてのスイッチが非導通のままであると判断する。ただし、前述したように入力ポートやコンデンサの漏れ電流により、時間が経過すると電源ＶＳＮＳの電圧は低下していき、スイッチが導通していない状態においてもＬｏｗとなってしまう可能性がある。したがって、定期的にコンデンサＣ１を充電して、スイッチが導通している状態においては、電源ＶＳＮＳの電圧の論理をＨｉｇｈとする必要がある。そこで、Ｓ１０７において、ＣＰＵ１０は所定時間Ｔｗ１が経過するまで待機する。その後、Ｓ１０８において、ＣＰＵ１０は、ＦＥＴ１をオンする。ＦＥＴ１をオンすることによって、コンデンサＣ１への充電が行われる。そして、Ｓ１０９において、ＣＰＵ１０は所定時間Ｔｏｎが経過するまで待機する。所定時間Ｔｏｎは、コンデンサＣ１を充電するために十分な時間であり、コンデンサＣ１の再充電が行われた後はＳ１０３に戻る。なお、ＦＥＴ１をオンしてから所定時間Ｔｏｎが経過するまで待機することでコンデンサＣ１を再充電する方法について説明したが、例えば、電源ＶＳＮＳがＨｉｇｈになったことをＣＰＵ１０が検知すると、Ｓ１０３に移行するようにすることも可能である。
【００２８】
図４に、本実施形態におけるスイッチの状態を検知するタイミングチャートの一例を示す。まず、ＣＰＵ１０は、通常モードにおいて、ＦＥＴ１をオンすることで、コンデンサＣ１を充電状態とする。その後、ＣＰＵ１０は、通常モードから省電力モードに移行させ、ＦＥＴ１をオフする。そして、所定時間Ｔｐが経過すると、電源ＶＳＮＳの電圧を検知する。なお、この所定時間Ｔｐは、先にも述べたように経時変化による電圧降下によって電源ＶＳＮＳの電圧がＬｏｗとならない時間とする。そのように所定時間Ｔｐを設定することで、電源ＶＳＮＳの電圧がＨｉｇｈであり、すべてのスイッチが非導通状態であると判断できる。ＣＰＵ１０は、電源の電圧がＨｉｇｈであると判断すると、所定時間Ｔｗ１が経過したタイミングでＦＥＴ１を再度オンして、コンデンサＣ１を充電状態とする。なお、所定時間Ｔｗ１は任意に設定することが可能であるが、漏れ電流によりコンデンサＣ１の電荷が抜ける時間Ｔｄをよりも長く設定することにより、入力ポートから常に電流が漏れ続けることを防げるため、電力損失を低減できる。接続されているスイッチが多いほど、入力ポートからの漏れ電流も多くなる。一方、所定時間Ｔｗ１を短く設定すれば、スイッチの状態変化を早いタイミングで検知することができる。
【００２９】
コンデンサＣ１を充電した後、再度ＦＥＴ１をオフした後、所定時間Ｔｐが経過した後に、再び電源ＶＳＮＳの電圧を検知する。ここでも電源ＶＳＮＳの電圧がＨｉｇｈであり、すべてのスイッチが非導通状態であると判断できる。その後、タイミングｔｓｗにおいてスイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となった場合について説明する。なお、スイッチのいずれかが導通状態である期間は、時間（Ｔｏｎ＋Ｔｐ＋Ｔｗ１）に対して十分長いものとする。
【００３０】
ＣＰＵ１０は、所定時間Ｔｗ１が経過した後、再びＦＥＴ１をオンとし、コンデンサＣ１を充電状態とする。その後、先と同様にコンデンサＣ１を充電した後、再度ＦＥＴ１をオフした後、所定時間Ｔｐが経過した後に、再び電源ＶＳＮＳの電圧を検知する。この検知タイミングｔｏｆｆにおいては、スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となっているため、充電したコンデンサＣ１の電荷は、いずれかのスイッチの導通により抜けてしまい、電源ＶＳＮＳの電圧はＬｏｗとして検知される。ＣＰＵ１０は、電源ＶＳＮＳの電圧がＬｏｗと検知されると、省電力モードから通常モードに移行させる。そして、ＣＰＵ２０を復帰させ、各スイッチの導通／非導通の論理をＣＰＵ２０が各ポートＰ１、Ｐ２、Ｐ３を用いて検知する。
【００３１】
次に、スイッチの状態を検知する適用例として、画像形成装置に適用した構成の一例を説明する。画像形成装置にはＣＰＵ１０が備えられる。ＣＰＵ２０及びスイッチＳＷ１、ＳＷ２、ＳＷ３は画像形成装置に取り付けられた給紙カセット装置に備えられる。なお、給紙カセット装置は、画像形成装置に着脱可能な構成としてもよい。電源Ｖ２は画像形成装置から給紙カセット装置に供給されている。
【００３２】
スイッチＳＷ１、ＳＷ２、ＳＷ３は、例えば給紙カセットの開閉状態やジャム処理等により内部にアクセスするための開閉部材としてのドアの開閉状態を検知するために用いられる。給紙カセットやドアが閉まっているとき、スイッチは非導通状態である。ユーザによって給紙カセットやドアが開けられるとスイッチが導通状態になる。先に説明したように、スイッチの状態を検知することで、省電力モードにおいてＣＰＵ２０への電力供給が遮断されているような際にも、給紙カセットの状態が変化したことをＣＰＵ１０で検知することができる。給紙カセットの状態が変化したことが検知されると、例えば省電力モードから通常モードとしてのプリントレディモードに移行させる。
【００３３】
このように、状態変化に応じてモードを移行させることにより、専用の信号線等を用いて、省電力モードにおける給紙カセットの状態変化を検知する必要がなくなるため、省電力モードにおける消費電力の抑制や、コストダウンという効果を奏することができる。また、省電力モードにおいても、ユーザの操作を検知して、プリンタの操作方法を表示部からユーザに報知する等の制御を行うことで、ユーザビリティの向上につながる。給紙カセットやドアを開閉させるというユーザ操作を想定した場合、所定時間Ｔｗ１は例えば２秒に、所定時間Ｔｐは例えば０．１秒に、所定時間Ｔｏｎは例えば０．０１秒に、それぞれ設定する。なお、この設定時間は一例であり、適宜設定することが可能である。また、給紙カセット以外への適用として、ユーザに操作されるパネルやトナーカートリッジを着脱するためのドア等にも、同様にスイッチの状態検知方法を用いることが可能である。
【００３４】
このように、コンデンサＣ１を用いて電源ＶＳＮＳの電圧を検知することで、省電力モードにおいても、簡易な構成でスイッチの状態変化を判断することができるようになった。これにより、消費電力の少ない省電力モードにおいても、コストアップや消費電力のアップを抑制してスイッチの変化を検知することができる。
【００３５】
なお、本実施形態においては、ＣＰＵ１０とＣＰＵ２０という複数のＣＰＵを有する構成について説明した。しかし、これに限られるものではなく、１つのＣＰＵによってスイッチの状態を検知し、省電力モードにおいては、スイッチの状態を検知するための入力ポートＰ１、Ｐ２、Ｐ３の機能が制限される構成であっても構わない。また、本実施形態における演算処理装置はＣＰＵに限定されるものではなく、ＤＰＳやマイクロコントローラやＡＳＩＣ等であっても構わない。
【００３６】
（第２の実施形態）
本実施形態においては、コンデンサＣ１が充電されてから電源ＶＳＮＳの電圧がＬｏｗとなるまでの時間を計測することにより、スイッチの状態を検知する方法について説明する。なお、スイッチの状態を検知する回路構成等、先の第１の実施形態と同様の構成については、ここでの説明は省略する。
【００３７】
図５に、本実施形態におけるスイッチの状態を検知するシーケンスを示す。なお、先の第１の実施形態の図３と同様のステップについては同様の番号を付し、ここでの詳しい説明は省略する。Ｓ２０１において、ＣＰＵ１０は入力ポートＰｉで電源ＶＳＮＳの電圧の論理がＬｏｗになるまでの時間Ｔｌｏｗを測定する。スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となると、コンデンサＣ１に充電された電荷がスイッチを通して抜けるため、電源ＶＳＮＳの電圧はＬｏｗとなる。スイッチが導通状態になった際のＬｏｗとなるまでの時間を時間Ｔｌｏｗとする。時間Ｔｌｏｗは、スイッチが導通状態になったことにより電荷が一気に抜けてＬｏｗとなるまでの時間である。よって、すべてのスイッチが非導通状態であるにも関わらず、入力ポートＰｉやコンデンサＣ１の漏れ電流によってコンデンサＣ１の電圧低下が生じることによって、Ｌｏｗとなるまでの時間より、時間Ｔｌｏｗは短くなる。
【００３８】
Ｓ２０２において、ＣＰＵ１０は電源ＶＳＮＳの電圧がＬｏｗになるまでの時間Ｔｌｏｗと所定の閾値としての時間Ｔｔｈを比較する。時間Ｔｌｏｗが時間Ｔｔｈよりも短いと判断された場合、ＣＰＵ１０は少なくとも１つのスイッチが導通状態であると判断する。なお、ここでの所定の閾値としての時間Ｔｔｈは、少なくとも１つのスイッチが導通状態である場合の時間Ｔｌｏｗよりも長く、すべてのスイッチが非導通状態である場合の時間Ｔｌｏｗよりも短くなるように設定する。このように設定することで、時間Ｔｔｈより時間Ｔｌｏｗが短ければ、いずれかのスイッチが導通されたと判断することができる。
【００３９】
スイッチが導通状態であると判断された後は、Ｓ１０６に進む。電源ＶＳＮＳの電圧がＬｏｗになるまでの時間Ｔｌｏｗが時間Ｔｔｈよりも長いと判断された場合、ＣＰＵ１０はすべてのスイッチが非導通状態のままであると判断する。ただし、前述したように入力ポートやコンデンサの漏れ電流により、時間が経過すると電源ＶＳＮＳの電圧は低下していき、スイッチが導通していない状態においてもＬｏｗとなってしまう可能性がある。したがって定期的にコンデンサＣ１を充電して、電源ＶＳＮＳの電圧の論理をＨｉｇｈとする必要がある。そこで、Ｓ２０３において、ＣＰＵ１０は所定時間Ｔｗ２が経過すると、コンデンサＣ１の充電を行い、Ｓ１０３に戻る。なお、先の第１の実施形態と同様に、例えば、電源ＶＳＮＳがＨｉｇｈになったことをＣＰＵ１０が検知すると、Ｓ１０３に移行するようにすることも可能である。
【００４０】
図６に、本実施形態におけるスイッチの状態を検知するタイミングチャートの一例を示す。まず、ＣＰＵ１０は、通常モードにおいて、ＦＥＴ１をオンすることで、コンデンサＣ１を充電状態とする。その後、ＣＰＵ１０は、通常モードから省電力モードに移行させ、ＦＥＴ１をオフする。そして、電源ＶＳＮＳがＬｏｗになるまでの時間Ｔｌｏｗを測定する。ここでは、すべてのスイッチが非導通状態であるため、時間Ｔｌｏｗは閾値としての時間Ｔｔｈより長くなる。ＣＰＵ１０は、時間Ｔｌｏｗが時間Ｔｔｈより長いと判断すると、所定時間Ｔｗ２が経過したタイミングでＦＥＴ１を再度オンして、コンデンサＣ１を充電状態とする。なお、先の第１の実施形態と同様に、時間（Ｔｌｏｗ＋Ｔｗ２）を漏れ電流によりコンデンサＣ１の電荷が抜ける時間Ｔｄよりも長く設定することにより、入力ポートから常に電流が漏れ続けることを防げるため、電力損失を低減できる。接続されているスイッチが多いほど、入力ポートからの漏れ電流も多くなる。一方、所定時間Ｔｗ２を短く設定すれば、スイッチの状態変化を早いタイミングで検知することができる。
【００４１】
コンデンサＣ１を充電した後、再度ＦＥＴ１をオフした後、電源ＶＳＮＳがＬｏｗになるまでの時間Ｔｌｏｗを測定する。ここでは、すべてのスイッチが非導通状態であるため、時間Ｔｌｏｗは閾値としての時間Ｔｔｈより長くなる。その後、タイミングｔｓｗにおいてスイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となった場合について説明する。なお、スイッチのいずれかが導通状態である期間は、時間（Ｔｌｏｗ＋Ｔｗ２）に対して十分長いものとする。
【００４２】
ＣＰＵ１０は、所定時間Ｔｗ２が経過した後、再びＦＥＴ１をオンとし、コンデンサＣ１を充電状態とする。その後、先と同様にコンデンサＣ１を充電した後、再度ＦＥＴ１をオフした後、電源ＶＳＮＳがＬｏｗになるまでの時間Ｔｌｏｗを測定する。この検知タイミングｔｏｆｆにおいては、スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通状態となっているため、充電したコンデンサＣ１の電荷は、いずれかのスイッチの導通により抜けてしまう。よって、コンデンサＣ１の電荷が早く抜けるため、時間Ｔｌｏｗは時間Ｔｔｈよりも短くなる。これにより、ＣＰＵ１０は、いずれかのスイッチが導通状態であると判断すると、省電力モードから通常モードに移行させる。そして、ＣＰＵ２０を復帰させ、各スイッチの導通／非導通の論理をＣＰＵ２０が各ポートＰ１、Ｐ２、Ｐ３を用いて検知する。
【００４３】
次に、スイッチの状態を検知する適用例として、画像形成装置に適用した一例を説明する。なお、ＣＰＵ１０、ＣＰＵ２０やスイッチＳＷ１、ＳＷ２、ＳＷ３の構成は先の第１の実施形態と同様であるため、ここでの説明は省略する。給紙カセットやドアを開閉させるというユーザ操作を想定した場合、所定時間Ｔｗ２は例えば２秒に、時間Ｔｔｈは例えば０．３秒に、所定時間Ｔｏｎは例えば０．０１秒に、それぞれ設定する。なお、この設定時間は一例であり、適宜設定することが可能である。また、給紙カセット以外への適用として、ユーザに操作されるパネルやトナーカートリッジを着脱するためのドア等にも、同様にスイッチの状態検知方法を用いることが可能である。
【００４４】
このように、コンデンサＣ１を用いて電源ＶＳＮＳの電圧を検知することで、省電力モードにおいても、簡易な構成でスイッチの状態変化を判断することができるようになった。これにより、消費電力の少ない省電力モードにおいても、コストアップや消費電力のアップを抑制してスイッチの変化を検知することができる。
【００４５】
（第３の実施形態）
本実施形態においては、ＦＥＴ１を用いずにスイッチの状態を検知する方法について説明する。なお、先の第１、第２の実施形態と同様の構成については、ここでの説明を省略する。
【００４６】
図７を用いて本実施形態におけるスイッチの状態を検知するための回路構成を説明する。ＣＰＵ１０には入出力ポートＰｉｏがあり、電源ＶＳＮＳに接続されている。入出力ポートＰｉｏを出力設定でＨｉｇｈにすることで電源ＶＳＮＳに電力を供給する。一方、入出力ポートＰｉｏを入力設定にすることで電源ＶＳＮＳの電圧のＨｉｇｈ又はＬｏｗを検知する。ＣＰＵ１０には、電源Ｖ１が供給されている。電源ＶＳＮＳとグランドの間には、コンデンサＣ１が接続されている。
【００４７】
電源ＶＳＮＳとグランドとの間には、複数のスイッチＳＷ１、ＳＷ２、ＳＷ３が接続されている。ＣＰＵ２０の入力ポートＰ１、Ｐ２、Ｐ３や、スイッチＳＷ１、ＳＷ２、ＳＷ３、抵抗Ｒ１、Ｒ２、Ｒ３の構成は先の第１の実施形態と同様である。
【００４８】
本実施形態においても、先の第１、第２の実施形態と同様に、省電力モードにおいて、ＣＰＵ２０の入力ポートの動作が停止しているときでも、スイッチＳＷ１、ＳＷ２、ＳＷ３の少なくとも１つが導通したことを検知する方法について説明する。先の実施形態において、ＣＰＵ１０がＦＥＴ１をオンすることは、本実施形態においては、ＣＰＵ１０が入出力ポートＰｉｏを出力設定でＨｉｇｈにして電源ＶＳＮＳに電力を供給することになる。また、先の実施形態において、ＣＰＵ１０がＦＥＴ１をオフすることは、本実施形態においては、ＣＰＵ１０が入出力ポートＰｉｏを入力設定にして電源ＶＳＮＳの電圧を検知することになる。このように、ＦＥＴ１を設ける変わりに、出入力ポートＰｉｏの切りかえを行うことにより、先の第１、第２の実施形態と同様にスイッチの状態を検知することができる。検知方法自体は、先に説明した方法と同様であるため、ここでの詳しい説明は省略する。
【００４９】
このように、コンデンサＣ１を用いて電源ＶＳＮＳの電圧を検知することで、省電力モードにおいても、簡易な構成でスイッチの状態変化を判断することができるようになった。これにより、消費電力の少ない省電力モードにおいても、コストアップや消費電力のアップを抑制してスイッチの変化を検知することができる。また、１つの入出力ポートで電源ＶＳＮＳへの電力供給と、電源ＶＳＮＳの電圧検知とを兼ねることにより、ＣＰＵ１０の必要ポート数を削減することができる。これにより、回路のコストやスペースを低減できる。
【符号の説明】
【００５０】
１０、２０  ＣＰＵ
Ｃ１  コンデンサ
ＳＷ１、ＳＷ２、ＳＷ３  スイッチ
【図１】
2015085586.tif 000003
【図２】
2015085586.tif 000004
【図３】
2015085586.tif 000005
【図４】
2015085586.tif 000006
【図５】
2015085586.tif 000007
【図６】
2015085586.tif 000008
【図７】
2015085586.tif 000009
【図８】
2015085586.tif 000010