(57)【要約】【課題】  複数の部位の状態変化に対応してスリープモードから通常動作モードへ適切に復帰する電子機器を得る。【解決手段】  ＰＩセンサー１−１，１−２は、当該電子機器の第１および第２の部位の状態をそれぞれ検出し、その第１および第２の部位の状態に対応する論理値をセンサー信号としてそれぞれ出力する。ワンショットパルス生成回路３−１，３−２は、ＰＩセンサー１−１，１−２のセンサー信号の論理値が変化したときにパルスを生成する。論理積回路４は、所定の論理演算を行うことで、ワンショットパルス生成回路３−１，３−２により生成されたパルスを含む出力信号を生成する。コントローラー１１は、その出力信号においてパルスが検出されたときに、当該電子機器の動作モードをスリープモードから通常動作モードへ復帰させる。【選択図】  図１
2019134369.tif 000002
【特許請求の範囲】
【請求項１】
電子機器において、
第１の部位の状態を検出し、前記第１の部位の状態に対応する論理値をセンサー信号として出力する第１センサーと、
第２の部位の状態を検出し、前記第２の部位の状態に対応する論理値をセンサー信号として出力する第２センサーと、
前記第１センサーのセンサー信号の論理値が変化したときにパルスを生成する第１ワンショットパルス生成回路と、
前記第２センサーのセンサー信号の論理値が変化したときにパルスを生成する第２ワンショットパルス生成回路と、
所定の論理演算を行うことで、前記第１ワンショットパルス生成回路により生成されたパルスと前記第２ワンショットパルス生成回路により生成されたパルスとを含む出力信号を生成する論理演算部と、
前記出力信号において前記パルスが検出されたときに、当該電子機器の動作状態をスリープ状態から通常動作状態へ復帰させるコントローラーと、
を備えることを特徴とする電子機器。
【請求項２】
スリープ状態において、前記第１センサーおよび前記第２センサーに間欠動作をさせる間欠制御回路と、
前記第１センサーと前記第１ワンショットパルス生成回路との間に配置され、前記間欠動作の動作期間における前記第１センサーの論理値を、前記間欠動作の不動作期間において保持する第１ラッチ回路と、
前記第２センサーと前記第２ワンショットパルス生成回路との間に配置され、前記間欠動作の動作期間における前記第２センサーの論理値を、前記間欠動作の不動作期間において保持する第２ラッチ回路と、
をさらに備えることを特徴とする請求項１記載の電子機器。
【請求項３】
自動原稿送り器を有する原稿カバーを備える画像読取装置をさらに備え、
前記第１センサーは、前記自動原稿送り器の状態として、前記自動原稿送り器に原稿がセットされていることを検出し、
前記第２センサーは、前記原稿カバーの状態として、前記原稿カバーが開けられていることを検出すること、
を特徴とする請求項１または請求項２記載の電子機器。
【請求項４】
前記自動原稿送り器は、開閉可能なＡＤＦカバーを備え、
前記第１センサーおよび前記第２センサーの一方または両方は、前記自動原稿送り器の状態および前記原稿カバーの状態の一方または両方とともに、ＡＤＦカバーが開けられていることを検出すること、
を特徴とする請求項３記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関するものである。
【背景技術】
【０００２】
スリープ機能を有する電子機器では、電子機器の物理的な部位の状態（筐体カバーの開閉、給紙カセットの着脱、自動原稿送り器に対する原稿セット・除去など）を検出する各種センサーが設けられており、スリープモード（通常動作モードより消費電力の少ない省電力モード）においてセンサーにより所定の状態が検出されたときに、電子機器は、スリープモードから通常動作モードへ復帰する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−８２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の電子機器では、複数の部位に対応する複数のセンサーの出力信号の論理和に基づいて、スリープモードから通常動作モードへ復帰するか否かが判定されている。つまり、各センサーは、対応する部位が通常状態であるときには出力信号をローレベルとし、対応する部位が特定状態（カバー開、給紙カセットの不在、原稿セットなど）であるときには出力信号をハイレベルとすることで、いずれかのセンサーにより特定状態が検出されると、電子機器の動作モードがスリープモードから通常動作モードへ復帰する。
【０００５】
そのため、複数のセンサーが、それぞれに対応する部位の特定状態を検出している状態では、上述の論理和はハイレベルであり、その状態で、電子機器の動作モードが通常動作モードからスリープモードへ移行した場合、スリープモードにおいて、その複数のセンサーのうちの一部のみが、対応する部位の状態が特定状態から通常状態へ変化したことを検出しても、（他のセンサーの出力信号がハイレベルであるため）、依然として、上述の論理和はハイレベルのままである。したがって、部位の状態が変化したにも拘わらず、電子機器の動作モードがスリープモードから通常動作モードへ復帰しない。
【０００６】
例えば、画像読取装置における自動原稿送り器（ＡＤＦ）への原稿がセットされていることを検出するセンサーと、ＡＤＦが開けられていること（つまり、ＡＤＦが設けられており、原稿が載置されるプラテンガラスを覆う原稿カバーが開けられていること）を検出するセンサーとが設けられている場合、ＡＤＦに原稿がセットされ、かつＡＤＦが開けられている状態で、電子機器がスリープモードへ移行した後、ＡＤＦ（原稿カバー）が閉じられても、電子機器の動作モードはスリープモードから通常動作モードへ復帰しない。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、複数の部位の状態変化に対応してスリープモードから通常動作モードへ適切に復帰する電子機器を得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、第１の部位の状態を検出し、前記第１の部位の状態に対応する論理値をセンサー信号として出力する第１センサーと、第２の部位の状態を検出し、前記第２の部位の状態に対応する論理値をセンサー信号として出力する第２センサーと、前記第１センサーのセンサー信号の論理値が変化したときにパルスを生成する第１ワンショットパルス生成回路と、前記第２センサーのセンサー信号の論理値が変化したときにパルスを生成する第２ワンショットパルス生成回路と、所定の論理演算を行うことで、前記第１ワンショットパルス生成回路により生成されたパルスと前記第２ワンショットパルス生成回路により生成されたパルスとを含む出力信号を生成する論理演算部と、前記出力信号において前記パルスが検出されたときに、当該電子機器の動作モードをスリープモードから通常動作モードへ復帰させるコントローラーとを備える。
【発明の効果】
【０００９】
本発明によれば、複数の部位の状態変化に対応してスリープモードから通常動作モードへ適切に復帰する電子機器が得られる。
【００１０】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態に係る電子機器の構成を示すブロック図である。
【図２】図２は、図１におけるワンショットパルス生成回路３−１の構成例を示す回路図である。
【図３】図３は、図１におけるＰＩセンサー１−１，１−２のセンサー信号のレベル変化と、出力信号におけるパルスの有無との対応関係を説明する図である。
【図４】図４は、図１に示す電子機器の動作を説明するタイミングチャートである。
【発明を実施するための形態】
【００１２】
以下、図に基づいて本発明の実施の形態を説明する。
【００１３】
図１は、本発明の実施の形態に係る電子機器の構成を示すブロック図である。図１に示す電子機器は、ＰＩセンサー１−１，１−２、Ｄフリップフロップ２−１，２−２、ワンショットパルス生成回路３−１，３−２、論理積回路４、間欠制御回路５、およびコントローラー１１を備える。
【００１４】
ＰＩセンサー１−１，１−２は、特定位置における物体の有無を光学的に検出するPI（Photo Interrupter）センサーである。ＰＩセンサー１−１は、当該電子機器における第１の部位の状態を検出し、その第１の部位の状態に対応する論理値をセンサー信号として出力する。ＰＩセンサー１−２は、当該電子機器における第２の部位の状態を検出し、その第２の部位の状態に対応する論理値をセンサー信号として出力する。
【００１５】
ワンショットパルス生成回路３−１は、ＰＩセンサー１−１のセンサー信号の論理値が変化したときにパルスを生成する。ワンショットパルス生成回路３−２は、ＰＩセンサー１−２のセンサー信号の論理値が変化したときにパルスを生成する。
【００１６】
なお、この実施の形態では、後述するように、ＰＩセンサー１−１，１−２のセンサー信号がＤフリップフロップ２−１，２−２によってラッチされ、ラッチされたセンサー信号がワンショットパルス生成回路３−１，３−２に供給される。
【００１７】
図２は、図１におけるワンショットパルス生成回路３−１の構成例を示す回路図である。なお、ワンショットパルス生成回路３−２の構成は、ワンショットパルス生成回路３−１の構成と同一である。また、ワンショットパルス生成回路３−１，３−２の回路構成は、図２のものに限定されない。
【００１８】
図２に示すワンショットパルス生成回路３−１は、ローパスフィルター４１、反転回路４２、および排他的論理和回路４３を備える。ローパスフィルター４１は、ワンショットパルス生成回路３−１の入力信号のレベル変化を遅延させ、反転回路４２は、ローパスフィルター４１の出力レベルを反転する。排他的論理和回路４３は、ワンショットパルス生成回路３−１の入力信号のレベルと反転回路４２の出力レベルとの排他的論理和を演算し、パルスを生成する。
【００１９】
図２に示すワンショットパルス生成回路３−１は、（ａ）ワンショットパルス生成回路３−１の入力信号のレベル変化がない場合には、当該ワンショットパルス生成回路３−１の出力レベルをハイレベルとし、（ｂ）ワンショットパルス生成回路３−１の入力信号がハイレベルからローレベルへ変化したとき、およびワンショットパルス生成回路３−１の入力信号がローレベルからハイレベルへ変化したときに、当該ワンショットパルス生成回路３−１の出力レベルを、パルス状に所定時間（ローパスフィルター４１の時定数に対応する時間）だけローレベルとする。
【００２０】
論理積回路４は、ワンショットパルス生成回路３−１の出力信号およびワンショットパルス生成回路３−２の出力信号に対して所定の論理演算（ここでは、論理積）を行うことで、ワンショットパルス生成回路３−１により生成されたパルスとワンショットパルス生成回路３−２により生成されたパルスとを含む出力信号を生成する。
【００２１】
間欠制御回路５は、スリープモードにおいて、省電力のために、ＰＩセンサー１−１およびＰＩセンサー１−２に間欠動作をさせる。具体的には、間欠制御回路５は、スリープモードにおいて、所定周期のパルス状の電源電圧をＰＩセンサー１−１およびＰＩセンサー１−２に印加し、電源電圧がハイレベルである期間（動作期間）において、ＰＩセンサー１−１およびＰＩセンサー１−２を動作させ、電源電圧がローレベルである期間（不動作期間）において、ＰＩセンサー１−１およびＰＩセンサー１−２を停止させる。
【００２２】
なお、通常動作モードにおいては、間欠制御回路５は、継続的にハイレベルの電源電圧をＰＩセンサー１−１およびＰＩセンサー１−２に印加して、連続動作をさせる。また、この電源電圧は、Ｄフリップフロップ２−１，２−２にクロックとして印加される。つまり、その電源電圧がハイレベルであるときに、Ｄフリップフロップ２−１，２−２の入力レベルに対応して、Ｄフリップフロップ２−１，２−２の出力レベルが更新される。
【００２３】
Ｄフリップフロップ２−１は、ＰＩセンサー１−１とワンショットパルス生成回路３−１との間に配置され、上述の間欠動作の動作期間におけるＰＩセンサー１−１の論理値を、上述の間欠動作の不動作期間において保持するラッチ回路である。
【００２４】
Ｄフリップフロップ２−２は、ＰＩセンサー１−２とワンショットパルス生成回路３−２との間に配置され、上述の間欠動作の動作期間におけるＰＩセンサー１−２の論理値を、上述の間欠動作の不動作期間において保持するラッチ回路である。
【００２５】
この実施の形態では、スリープモードでの省電力のために、ＰＩセンサー１−１，１−２が間欠動作をし、動作期間において、現時点のセンサー信号のレベルと前回の動作期間でのセンサー信号のレベルとが異なる場合（つまり、センサー信号のレベルが変化すると）、Ｄフリップフロップ２−ｉ（ｉ＝１，２）の出力レベルが変化し、ワンショットパルス生成回路３−ｉは、そのＤフリップフロップ２−ｉの出力レベルの変化タイミングでパルスを生成する。
【００２６】
なお、スリープモードで間欠動作を行わない場合には、Ｄフリップフロップ２−１，２−２および間欠制御回路５は設けられず、ＰＩセンサー１−１，１−２は連続動作をし、ＰＩセンサー１−１，１−２のセンサー信号がワンショットパルス生成回路３−１，３−２に直接供給される。
【００２７】
また、コントローラー１１は、ＡＳＩＣ（Application Specific Integrated Circuit）や制御プログラムを実行するマイクロコンピューターを備え、そのＡＳＩＣやマイクロコンピューターを使用して、当該電子機器の内部デバイスを制御する。
【００２８】
コントローラー１１は、通常動作モードでは、特定の内部デバイスの電源をオン状態とし、スリープモードでは、特定の内部デバイスの電源をオフ状態とする。
【００２９】
特に、コントローラー１１は、その出力信号のレベルを監視し、その出力信号においてパルスが検出されたときに、当該電子機器の動作モードをスリープモードから通常動作モードへ復帰させる。
【００３０】
図３は、図１におけるＰＩセンサー１−１，１−２のセンサー信号のレベル変化と、出力信号におけるパルスの有無との対応関係を説明する図である。
【００３１】
図３に示すように、ＰＩセンサー１−１，１−２のセンサー信号Ｖｉ１，Ｖｉ２の少なくとも一方にレベル変化（ハイレベルおよびローレベルの一方から他方への変化）が発生すると、出力信号Ｖｏにおいてパルスが生成される。つまり、スリープモードに移行した際のセンサー信号Ｖｉ１，Ｖｉ２のレベル（つまり、上述の部位の状態）に拘わらず、センサー信号Ｖｉｊ（ｊ＝１，２）のレベルが変化すれば、出力信号Ｖｏにおいてパルスが生成される。したがって、スリープモードに移行した際の上述の部位の状態に拘わらず、スリープモードにおいて、その部位の状態が変化すれば、出力信号Ｖｏにおいてパルスが生成され、コントローラー１１は、当該電子機器の動作モードをスリープモードから通常動作モードへ復帰させる。
【００３２】
この実施の形態に係る電子機器は、複合機などといった画像形成装置であり、画像読取装置２１を備える。画像読取装置２１は、自動原稿送り器（ＡＤＦ）３１ａを有する原稿カバー３１を備える。原稿カバー３１は、開閉自在であって、原稿が載置されるプラテンガラスを覆うためのカバーである。
【００３３】
ＰＩセンサー１−１は、ＡＤＦ３１ａに設けられ、ＡＤＦ３１ａの状態として、ＡＤＦ３１ａに原稿がセットされていることを検出するＰＩセンサーである。ＰＩセンサー１−１は、センサー信号を出力し、原稿がセットされているときにセンサー信号をハイレベルとし、原稿がセットされていないときにセンサー信号をローレベルとする。
【００３４】
ＰＩセンサー１−２は、原稿カバー３１に設けられ、原稿カバー３１の状態として、原稿カバー（つまり、ＡＤＦ３１ａ）が開けられていることを検出するＰＩセンサーである。ＰＩセンサー１−２は、センサー信号を出力し、原稿カバー３１が開けられているときにセンサー信号をハイレベルとし、原稿カバー３１が開けられていないときにセンサー信号をローレベルとする。
【００３５】
また、コントローラー１１は、図示せぬ印刷装置などが収容されている本体部２２に設けられている。
【００３６】
次に、上記電子機器の動作について説明する。図４は、図１に示す電子機器の動作を説明するタイミングチャートである。
【００３７】
コントローラー１１は、所定長の不操作時間の検出などに起因して、動作モードを通常動作モードからスリープモードへ移行する。これにより、間欠制御回路５は、ＰＩセンサー１−１，１−２の間欠動作を開始させる。
【００３８】
図４に示す場合では、スリープモード移行時に、原稿カバー３１が開けられており、かつＡＤＦ３１ａに原稿がセットされており、ＰＩセンサー１−１，１−２のセンサー信号Ｖｉ１，Ｖｉ２は、間欠動作の動作期間ｔａにおいて、ハイレベルになり、Ｄフリップフロップ２−１，２−２の出力レベルＶ１ｄ，Ｖ２ｄは、継続的にローレベルである。したがって、ワンショットパルス生成回路３−１，３−２の出力レベルＶ１ｐ，Ｖ２ｐは、継続的にハイレベルである。
【００３９】
その後、スリープモードにおいて原稿カバー３１が閉じられると、原稿カバー３１が閉じられたタイミングから最初の動作期間ｔａにおいて、ＰＩセンサー１−２のセンサー信号Ｖｉ２は、ローレベルになる。
【００４０】
このＰＩセンサー１−２のセンサー信号Ｖｉ２のレベル変化のタイミングＴ１で、Ｄフリップフロップ２−２の出力レベルが反転し、ワンショットパルス生成回路３−２の出力レベルＶ２ｐにおいてパルスが生成され、論理積回路４の出力信号Ｖｏにおいてもパルスが生成される。
【００４１】
スリープモードにおいて、コントローラー１１は、画像読取装置２１の出力信号Ｖｏにおけるパルスを検出すると、動作モードをスリープモードから通常動作モードへ移行する。
【００４２】
そして、通常動作モードでは、ＰＩセンサー１−１，１−２は、連続動作をし、例えば、図４に示すように、ＡＤＦ３１ａにセットされている原稿が除去されると、原稿が除去されたタイミングＴ２で、ＰＩセンサー１−１のセンサー信号のレベルがローレベルに変化し、Ｄフリップフロップ２−１の出力レベルＶ１ｄが反転し、ワンショットパルス生成回路３−１の出力レベルＶ１ｐにおいてパルスが生成され、論理積回路４の出力信号Ｖｏにおいてもパルスが生成される。通常動作モードでは、コントローラー１１は、例えば、画像読取装置２１の出力信号Ｖｏにおけるパルスを検出すると、スリープモードへの移行条件の判定のための不操作時間のカウンターをリセットする。
【００４３】
なお、原稿カバーが再度開けられたり閉じられたりしても同様のパルスが出力信号Ｖｏにおいて生成され、原稿が再度セットされたり除去されたりしても同様のパルスが出力信号Ｖｏにおいて生成される。
【００４４】
以上のように、上記実施の形態によれば、ＰＩセンサー１−１は、当該電子機器の第１の部位の状態を検出し、その第１の部位の状態に対応する論理値をセンサー信号として出力する。ＰＩセンサー１−２は、当該電子機器の第２の部位の状態を検出し、その第２の部位の状態に対応する論理値をセンサー信号として出力する。ワンショットパルス生成回路３−１は、ＰＩセンサー１−１のセンサー信号の論理値が変化したときにパルスを生成する。ワンショットパルス生成回路３−２は、ＰＩセンサー１−２のセンサー信号の論理値が変化したときにパルスを生成する。論理積回路４は、所定の論理演算を行うことで、ワンショットパルス生成回路３−１により生成されたパルスとワンショットパルス生成回路３−２により生成されたパルスとを含む出力信号を生成する。コントローラー１１は、その出力信号においてパルスが検出されたときに、当該電子機器の動作モードをスリープモードから通常動作モードへ復帰させる。
【００４５】
これにより、複数の部位の状態変化に対応して動作モードがスリープモードから通常動作モードへ適切に復帰する。
【００４６】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００４７】
例えば、上記実施の形態において、ＡＤＦ３１ａは、開閉可能なＡＤＦカバーを備え、ＡＤＦカバーの開閉を検出する専用センサーを別途設けることなく、ＰＩセンサー１−１，１−２の一方または両方が、ＡＤＦ３１ａの状態および原稿カバー３１の状態の一方または両方とともに、ＡＤＦカバーが開けられていることを検出するようにしてもよい。なお、ＡＤＦカバーは、例えば、ＡＤＦ３１ａのジャム解消などのメンテナンス作業のために設けられるものである。電子機器の機種によって（ＡＤＦ３１ａおよびＡＤＦカバーを含む）原稿カバー３１の構造が異なり、ＰＩセンサー１−１，１−２のうち、ＡＤＦカバーの開閉を検知するセンサーが、機種によって異なっていても（例えば、ある機種ではＰＩセンサー１−１，１−２の両方、別の機種では、ＰＩセンサー１−１，１−２の一方のみ）、ＡＤＦカバーの開閉を検知し適切に動作モードをスリープモードから通常動作モードへ移行させることができる。したがって、上述の実施の形態によれば、このような、原稿カバー３１の構造が互いに異なる複数機種に対して、コントローラー１１の使用を変更せずに、ＡＤＦカバーの開閉に対応してスリープモードから通常動作モードへの復帰が行われる。
【００４８】
また、上記実施の形態において、ワンショットパルス生成回路３−１，３−２は、ハイレベルのパルスを生成するようにし、論理積回路４の代わりに論理和回路を設けるようにしてもよい。
【産業上の利用可能性】
【００４９】
本発明は、例えば、スリープモードを有する電子機器に適用可能である。
【符号の説明】
【００５０】
１−１  ＰＩセンサー（第１センサーの一例）
１−２  ＰＩセンサー（第２センサーの一例）
２−１  Ｄフリップフロップ（第１ラッチ回路の一例）
２−２  Ｄフリップフロップ（第２ラッチ回路の一例）
３−１  ワンショットパルス生成回路（第１ワンショットパルス生成回路の一例）
３−２  ワンショットパルス生成回路（第２ワンショットパルス生成回路の一例）
４  論理積回路（論理演算部の一例）
５  間欠制御回路
１１  コントローラー
２１  画像読取装置
【図１】
2019134369.tif 000003
【図２】
2019134369.tif 000004
【図３】
2019134369.tif 000005
【図４】
2019134369.tif 000006