(57)【要約】【課題】人感センサの異常を速やかにかつ正確に検出する電子機器及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１００は、予め定められた範囲内に存在するユーザを検出するユーザ検出手段と、ユーザにより操作される操作手段と、ユーザが操作することでユーザが操作手段を接触したことを検出する接触検出手段と備え、接触検出手段により検出された接触の回数をカウントし、ユーザ検出手段によりユーザが検出されない状態で、カウントされた回数が予め定められた回数以上となった場合に、ユーザ検出手段の異常を報知する。【選択図】図７
2015195494.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた範囲内に存在するユーザを検出するユーザ検出手段と、
前記ユーザにより操作される操作手段と、
前記ユーザが操作することで前記ユーザが前記操作手段を接触したことを検出する接触検出手段と、
前記接触検出手段により検出された接触の回数をカウントする接触カウント手段と、
前記ユーザ検出手段により前記ユーザが検出されない状態で、前記接触カウント手段によりカウントされた回数が予め定められた回数以上となった場合に、前記ユーザ検出手段の異常を報知する第１報知手段と、
前記ユーザ検出手段により前記ユーザが検出されている状態で、前記接触検出手段により接触したことが検出されない時間が予め定められた時間経過した場合に、前記ユーザ検出手段の異常を報知する第２報知手段とを備えたことを特徴とする電子機器。
【請求項２】
前記第１報知手段により前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在して前記操作手段で予め定められた操作が行われた場合に、
前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項１記載の電子機器。
【請求項３】
前記第２報知手段により前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在しない状態で前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項１記載の電子機器。
【請求項４】
予め定められた範囲内に存在するユーザを検出するユーザ検出手段と、前記ユーザにより操作される操作手段と、前記ユーザが操作することで前記ユーザが前記操作手段を接触したことを検出する接触検出手段とを備えた電子機器の制御方法であって、
前記接触検出手段により検出された接触の回数をカウントする接触カウントステップと、
前記ユーザ検出手段により前記ユーザが検出されない状態で、前記接触カウントステップによりカウントされた回数が予め定められた回数以上となった場合に、前記ユーザ検出手段の異常を報知する第１報知ステップと、
前記ユーザ検出手段により前記ユーザが検出されている状態で、前記接触検出手段により接触したことが検出されない時間が予め定められた時間経過した場合に、前記ユーザ検出手段の異常を報知する第２報知ステップとを備えたことを特徴とする制御方法。
【請求項５】
前記第１報知ステップにより前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在して前記操作手段で予め定められた操作が行われた場合に、
前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項４記載の制御方法。
【請求項６】
前記第２報知ステップにより前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在しない状態で前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項４記載の制御方法。
【請求項７】
予め定められた範囲内に存在するユーザを検出するユーザ検出手段と、前記ユーザにより操作される操作手段と、前記ユーザが操作することで前記ユーザが前記操作手段を接触したことを検出する接触検出手段とを備えた電子機器の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記接触検出手段により検出された接触の回数をカウントする接触カウントステップと、
前記ユーザ検出手段により前記ユーザが検出されない状態で、前記接触カウントステップによりカウントされた回数が予め定められた回数以上となった場合に、前記ユーザ検出手段の異常を報知する第１報知ステップと、
前記ユーザ検出手段により前記ユーザが検出されている状態で、前記接触検出手段により接触したことが検出されない時間が予め定められた時間経過した場合に、前記ユーザ検出手段の異常を報知する第２報知ステップとを備えたことを特徴とするプログラム。
【請求項８】
前記第１報知ステップにより前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在して前記操作手段で予め定められた操作が行われた場合に、
前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項７記載のプログラム。
【請求項９】
前記第２報知ステップにより前記ユーザ検出手段の異常を報知した後に、前記予め定められた範囲内にユーザが存在しない状態で前記ユーザ検出手段により前記ユーザが検出されたときは、前記ユーザ検出手段の故障であると判断し、前記ユーザ検出手段により前記ユーザが検出されないときは、前記ユーザ検出手段の故障ではないと判断することを特徴とする請求項７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年の画像形成装置は、省電力化のため、待機中の不要な電力を低減するためにスリープ状態になるように設計されている。
【０００３】
一方でスリープ状態からユーザが使用可能となるスタンバイ状態へと復帰する際、ウォームアップ動作に時間がかかり、ユーザの操作が可能になるまでが遅いという課題があった。
【０００４】
そこで、この課題を解決する為に、ユーザの近接を検出する人感センサを搭載した画像形成装置が増えている。具体的には人感センサがユーザの接近を自動で検出して、スリープ状態から復帰することで、ユーザが復帰まで待たされる時間の短縮を行い、ユーザ利便性の向上を図る方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１１４４９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された技術では人感センサの検出部の汚れや人感センサ自体の故障が発生したとき、ユーザが近接していないにも関わらず人感センサが誤検出することで、スリープ状態となることができなくなり、消費電力を低減するこができない。
【０００７】
また、ユーザが近接しているにも関わらず、人感センサがユーザを検出しないことで、ユーザが操作をするまでスリープ状態から復帰できなくなり、ユーザ利便性を欠くこととなる。
【０００８】
本発明の目的は、人感センサの異常を速やかにかつ正確に検出する電子機器及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１の電子機器は、予め定められた範囲内に存在するユーザを検出するユーザ検出手段と、前記ユーザにより操作される操作手段と、前記ユーザが操作することで前記ユーザが前記操作手段を接触したことを検出する接触検出手段と、前記接触検出手段により検出された接触の回数をカウントする接触カウント手段と、前記ユーザ検出手段により前記ユーザが検出されない状態で、前記接触カウント手段によりカウントされた回数が予め定められた回数以上となった場合に、前記ユーザ検出手段の異常を報知する第１報知手段と、前記ユーザ検出手段により前記ユーザが検出されている状態で、前記接触検出手段により接触したことが検出されない時間が予め定められた時間経過した場合に、前記ユーザ検出手段の異常を報知する第２報知手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザ検出手段により前記ユーザが検出されない状態で、接触カウント手段によりカウントされた回数が予め定められた回数以上となった場合に、前記ユーザ検出手段の異常を報知するか、ユーザ検出手段によりユーザが検出されている状態で、接触検出手段により接触したことが検出されない時間が予め定められた時間経過した場合に、ユーザ検出手段の異常を報知するので、人感センサの異常を速やかにかつ正確に検出する電子機器及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る電子機器としての画像形成装置の機械的構成を示す図である。
【図２】図１における画像形成装置の電気的構成を示す図である。
【図３】図２におけるＣＰＵ、人感センサ、及び操作部の概略構成を示す図である。
【図４】図３における人感センサの出力を示す図である。
【図５】図３における人感センサの出力を示す図である。
【図６】異常検出方法を説明するためのタイミングチャートである。
【図７】図２におけるＣＰＵにより実行される異常検出処理の手順を示すフローチャートである。
【図８】図２におけるＣＰＵにより実行されるアラーム対処処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１３】
図１は、本発明の実施の形態に係る電子機器としての画像形成装置１００の機械的構成を示す図である。
【００１４】
図１において、画像形成装置１００は、予め定められた範囲内に存在するユーザを検出するための反射型センサである人感センサ１１８を備えている。この人感センサ１１８の詳細については後に説明する。
【００１５】
画像形成装置１００において、原稿自動送り装置２０１の原稿載置部２０３に置かれた原稿は、給紙ローラ２０４によって分離、給紙され、搬送ガイド２０６を経由して、読取り装置２０２の原稿ガラス台２１４に搬送される。
【００１６】
原稿は、さらに搬送ベルト２０８によって一定速度で搬送され、排紙ローラ２０５によって機外に排出される。この間、読取装置２０２の読取位置で照明系２０９によって照明された画像はミラー２１０，２１１，２１２からなる光学系によって画像読取部２１３で画像信号に変換される。
【００１７】
画像読取部２１３はレンズ、光電変換素子であるＣＣＤ，ＣＣＤの駆動回路等からなる。原稿の読取りは原稿を一定速度で搬送し、読取系は停止して読取る流し読みモードと、原稿を読取装置２０２の原稿ガラス台２１４に載置して照明系２０９及びミラー２１０，２１１，２１２を一定速度で移動して読取る固定モードとがある。通常、シート状の原稿は流し読みモードで、綴じられた原稿は固定モードで読取られる。
【００１８】
画像信号は、画像処理部１１５で処理された後、ページ単位で画像形成装置１００によって記録紙に形成される。画像信号は不図示の半導体レーザーなどによってレーザー光に変調される。
【００１９】
変調されたレーザー光は、ポリゴンミラーである光走査装置３１１、ミラー３１２、３１３を経由して、帯電器３１０によって表面を一様に帯電された感光ドラム３０９に露光され、静電潜像を形成する。
【００２０】
静電潜像は現像器３１４のトナーによって現像され、転写分離器３１５によってトナー像が記録紙に転写される。記録紙は紙カセット３０２，３０４に収納されている。
【００２１】
紙カセット３０２，３０４からの記録紙は給紙ローラ３０３よって給紙され、搬送ローラ３０６によって搬送され、レジストローラ３０８によって画像とのタイミングを調整して、感光ドラム３０９の転写位置に搬送される。
【００２２】
一方、紙カセット３０４からの記録紙は給紙ローラ３０５よって給紙され、搬送ローラ３０７，３０６によって搬送され、レジストローラ３０８によって画像とのタイミングが調整されて、感光ドラム３０９の転写位置に搬送される。
【００２３】
トナー像が転写された記録紙は搬送ベルト３１７で定着器３１８に搬送され記録紙に転写されたトナーが定着される。
【００２４】
片面モードが設定されている場合には、定着器３１８からの記録紙は定着排紙ローラ３１９及び排紙ローラ３２４によって機外に排紙される。
【００２５】
一方、両面モードが設定されている場合には、記録紙は定着排紙ローラ３１９から搬送ローラ３２０を経由して反転ローラ３２１によって反転パス３２５へ搬送される。さらに、記録紙の後端が両面パス３２６との合流ポイントを通過した直後に反転ローラ３２１の回転を反転する事で記録紙は反転し両面パス３２６へと搬送される。
【００２６】
両面パスに搬送された記録紙はローラ３２２，３２３によって搬送され、再び搬送ローラ３０６を経由してレジストローラ３０８で裏面画像とのタイミング調整された後、転写、定着され機外に排出される。
【００２７】
また、定着器３１８からの記録紙の表と裏を反転して機外に排紙する場合には、記録紙を一旦搬送ローラ３２０へ搬送し、記録紙の後端が搬送ローラ３２０を通過する直前に搬送ローラ３２０の回転を反転して、排紙ローラ３２４によって機外に排紙される。なお、上記の基本的な画像形成動作は一例であり、本発明は上記構成に限定されるものではない。
【００２８】
図２は、図１における画像形成装置１００の電気的構成を示す図である。
【００２９】
図２において、システムコントローラ１０１はＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、画像処理部１１５、及び画像読取部２１３を有している。ＣＰＵ１１０は、ＲＯＭ１１１、ＲＡＭ１１２、画像処理部１１５、及び画像読取部２１３とバスで接続されている。
【００３０】
また、ＣＰＵ１１０は人感センサ１１８と、操作部制御回路１１４を介して操作部１１７が接続されている。
【００３１】
画像形成装置１００は、システムコントローラ１０１によって統括的にコントロールされており、画像形成装置１００における各負荷の駆動制御、センサ類の情報収集解析、及び画像処理部１１５の制御や、操作部１１７で実現されるユーザインターフェースも制御する。
【００３２】
ＣＰＵ１１０は、ＲＯＭ１１１に記憶されたプログラムによって、予め定められた画像形成シーケンスに纏わる様々なシーケンスを実行する。このとき、ＲＡＭ１１２には一時的または恒久的に記憶することが必要な書換え可能なデータが記憶される。ＲＡＭ１１２には、さらに操作部１１７からの画像形成指令情報などが記憶されることになる。
【００３３】
システムコントローラ１０１は、画像処理部１１５が最適な画像形成を行うために、例えば原稿画像濃度信号など各部からの信号を受信し、画像処理部１１５に必要な各部の仕様設定値データを送出する。
【００３４】
システムコントローラ１０１は、操作部１１７からユーザにより設定された複写倍率、濃度設定値などの情報を得るとともに、例えば画像形成枚数や画像形成中か否かの情報、ジャムの発生やその箇所等、画像形成装置の状態をユーザに示すためのデータを送出している。
【００３５】
図３は、図２におけるＣＰＵ１１０、人感センサ１１８、及び操作部１１７の概略構成を示す図である。
【００３６】
図３において、ＣＰＵ１１０は、人感センサ異常検出部１３６、カウント部１２２、タイマー部１２５、インバータ１３０，１３３、エッジ検出部１３１、及びＡＮＤ回路１３２，１３４を備えている。
【００３７】
カウント部１２２とタイマー部１２５は人感センサ異常検出部１３６を介して操作部１１７と接続されている。
【００３８】
カウント部１２２のＣＬＫ端子は、エッジ検出部１３１を介して接触センサ１１７ａと接続されている。カウント部１２２のＥＮ端子は、インバータ１３０を介して人感センサ１１８と接続されている。
【００３９】
ユーザ検出手段に対応する人感センサ１１８は、予め定められた範囲内（以下、「人感センサ検出範囲」という）にユーザが存在する場合にユーザを検出したことを示す「Ｈ」レベルの信号を出力する。一方、人感センサ検出範囲にユーザが存在しない場合にユーザを検出していないことを示す「Ｌ」レベルの信号を出力する。
【００４０】
操作手段に対応する操作部１１７は、接触検出手段に対応する接触センサ１１７ａを含む。この接触センサ１１７ａは、ユーザが操作することでユーザが操作部１１７を接触したことを検出すると、接触を検出したことを示す「Ｈ」レベルの信号を出力する。一方、接触したことを検出していないときは、接触を検出していないことを示す「Ｌ」レベルの信号を出力する。
【００４１】
カウント部１２２のＥＮ端子に入力される信号が「Ｈ」レベルのとき、すなわち人感センサ１１８の出力が「Ｌ」レベルであるとき、カウント部１２２はイネーブル状態となる。
【００４２】
カウント部１２２のＣＬＲ端子は、人感センサ１１８と接続されている。人感センサ１１８の出力が「Ｈ」レベルのとき、カウント部１２２のＣＬＲ端子に入力される信号が「Ｈ」レベルとなり、カウント部１２２によりカウント数Ｔ１がクリアされる。
【００４３】
タイマー部１２５のＣＬＫ端子は、システムクロック１３５と接続されている。ＡＮＤ回路１３４は２つの入力を持ち、人感センサ１１８の出力信号と接触センサ１１７ａの出力をインバータ１３３により反転された信号が入力される。ＡＮＤ回路１３４の出力はタイマー部１２５のＥＮ端子に入力される。
【００４４】
人感センサ１１８の出力が「Ｈ」レベルかつ、接触センサ１１７ａの出力が「Ｌ」レベルのとき、ＡＮＤ回路１３４から「Ｈ」レベルの信号がタイマー部１２５のＥＮ端子に入力され、タイマー部１２５はイネーブル状態となる。
【００４５】
ＡＮＤ回路１３２は２つの入力を持ち、人感センサ１１８の出力信号と接触センサ１１７ａの出力信号が入力される。ＡＮＤ回路１３２の出力はタイマー部１２５のＣＬＲ端子に入力される。
【００４６】
人感センサ１１８の出力が「Ｈ」レベルかつ、接触センサ１１７ａの出力が「Ｈ」レベルのとき、ＡＮＤ回路１３２から「Ｈ」レベルの信号がタイマー部１２５のＣＬＲ端子に入力され、タイマー部１２５によってカウントされた値Ｔ２がクリアされる。
【００４７】
図４は、図３における人感センサ１１８の出力を示す図である。
【００４８】
図４において、反射型センサである人感センサ１１８は、光を発光する発光部１１８ｂと、発光した光が対象物に反射された光を受光する受光部１１８ｃから構成されている。この図４では、光の進路を実線矢印で示しており、破線矢印は汚れが付着していない場合の光の進路を示している。さらに、人感センサ１１８の出力は、実線が実際の人感センサ１１８の出力を示し、破線が汚れが付着していない場合の出力を示している。これら図４についての説明は、次の図５にも適用される。
【００４９】
図４（Ａ）は人感センサ検出範囲にユーザがいるときの状態を示す図である。図４（Ｂ）は人感センサ検出範囲にユーザがいないときの状態を示す図である。図４（Ｃ）は人感センサ１１８から出力される信号レベルを示す図である。
【００５０】
図４（Ａ）に示されるように、ユーザが人感センサ検出範囲内に進入すると、発光部１１８ｂから発光された光がユーザに反射して受光部１１８ｃで受光される。この受光された光を検出してユーザがいることが検出される。
【００５１】
図４（Ｂ）に示されるように、ユーザが人感センサ検出範囲外にいるとき、発光部１１８ｂから発光された光は、反射する対象物がないので受光部１１８ｃにおいて光が受光されず、ユーザが検出されることはない。
【００５２】
従って、図４（Ｃ）に示されるように、図４（Ａ）の状態では、人感センサ１１８はｓ（Ｖ）を出力する。ｓ（Ｖ）は、ユーザを検出したときの「Ｈ」レベル信号に相当する。
【００５３】
一方、図４（Ｂ）の状態では、人感センサ１１８は０（Ｖ）を出力する。０（Ｖ）は、ユーザを検出しない時の「Ｌ」レベル信号に相当する。
【００５４】
次に、発光部１１８ｂに汚れが付着した場合について説明する。この汚れは、空気中の埃や人による脂などが考えられる。また、空気中の埃は使用環境に左右されるため、汚れによっては光を吸収し易い物や光を反射し易い物の両方が考えられる。
【００５５】
図４（Ｄ）は発光部１１８ｂに反射率の低い汚れが付着し、人感センサ検出範囲にユーザがいるときの状態を示す図である。図４（Ｅ）は受光部１１８ｃに反射率の低い汚れが付着し、人感センサ検出範囲にユーザがいないときの状態を示す図である。図４（Ｆ）は人感センサ１１８から出力される信号レベルを示す図である。
【００５６】
図４（Ｄ）に示されるように、発光部１１８ｂに光を吸収し易い反射率の低い汚れが付着している場合、発光部１１８ｂから発光される光は汚れに吸収されてしまう。そのため、ユーザが人感センサ検出範囲内に進入しても、ユーザに光が反射して受光部１１８ｃに光が受光されないためユーザを検出することができない。
【００５７】
図４（Ｅ）に示されるように、受光部１１８ｃに光を吸収し易い反射率の低い汚れが付着している場合、ユーザが人感センサ検出範囲内に進入すると、発光部１１８ｂから発光された光がユーザに反射する。しかし、受光部１１８ｃに付着した汚れによってユーザに反射した光は吸収されてしまい、受光部１１８ｃに光が受光されないためユーザを検出することができない。
【００５８】
従って、図４（Ｆ）に示されるように、図４（Ｄ）（Ｅ）の状態では、いずれも人感センサ１１８は０（Ｖ）を出力する。
【００５９】
図５は、図３における人感センサ１１８の出力を示す図である。
【００６０】
図５（Ａ）は発光部１１８ｂに反射率の高い汚れが付着し、人感センサ検出範囲にユーザがいないときの状態を示す図である。図５（Ｂ）は受光部１１８ｃに反射率の高い汚れが付着し、人感センサ検出範囲にユーザがいるときの状態を示す図である。図５（Ｃ）は人感センサ１１８から出力される信号レベルを示す図である。
【００６１】
図５（Ａ）に示されるように、発光部１１８ｂに光を反射し易い汚れが付着している場合、発光部１１８ｂから発光される光は汚れに反射するためユーザが人感センサ検出範囲外であっても、受光部１１８ｃに光が受光されてしまうためユーザを検出してしまう。
【００６２】
図５（Ｂ）に示されるように、受光部１１８ｃに光を反射し易い汚れが付着している場合、ユーザが人感センサ検出範囲内に進入すると、発光部１１８ｂから発光された光がユーザに反射する。しかし、受光部１１８ｃに付着した汚れによって再度反射されてしまうため、受光部１１８ｃで光を受光することができず、ユーザを検出することができない。
【００６３】
従って、図５（Ｃ）に示されるように、図５（Ａ）の状態では、人感センサ１１８はｓ（Ｖ）を出力する。一方、図４（Ｂ）の状態では、人感センサ１１８は０（Ｖ）を出力する。
【００６４】
次に人感センサ１１８が故障した場合について説明する。人感センサ１１８の故障には、ユーザを検出したか否かにかかわらず、０（Ｖ）が常時出力される故障と、ユーザを検出したか否かにかかわらず、ｓ（Ｖ）が常時出力される故障とがある。ここでは、前者を故障Ｃ、後者を故障Ｔとする。
【００６５】
図５（Ｄ）は故障Ｃが発生した状態を示す図である。図５（Ｅ）は故障Ｔが発生した状態を示す図である。図５（Ｆ）は人感センサ１１８から出力される信号レベルを示す図である。
【００６６】
図５（Ｄ）に示されるように、故障Ｃが発生した場合、ユーザが人感センサ検出範囲内に進入しても、ユーザを検出することができない。
【００６７】
図５（Ｅ）に示されるように、故障Ｔが発生した場合、ユーザが人感センサ検出範囲外にいても、ユーザを検出してしまう。
【００６８】
従って、図５（Ｆ）に示されるように、図５（Ｄ）の状態では、人感センサ１１８は０（Ｖ）を出力する。一方、図５（Ｅ）の状態では、人感センサ１１８はｓ（Ｖ）を出力する。
【００６９】
図６は、異常検出方法を説明するためのタイミングチャートである。
【００７０】
図６（Ａ）は、カウント部１２２での異常検出方法を説明するためのタイミングチャートである。
【００７１】
図６（Ａ）には、人感センサ１１８、及び接触センサ１１７ａの出力、並びにカウント部１２２ＥＮ信号、カウント部１２２ＣＬＲ信号、カウント部１２２ＣＬＫ信号、カウント数、及び人感センサアラーム１フラグの値が示されている。
【００７２】
カウント部１２２での異常検出方法は、故障Ｃに対応するもので、カウント数Ｔ１が予め定められた値ｘ１（図６（Ａ）ではｘ１＝５）までカウントアップされた場合に、人感センサアラーム１フラグが「Ｈ」レベルとなり、人感センサ１１８の異常を検出するようになっている。
【００７３】
カウント数Ｔ１は、人感センサ１１８の出力が「Ｌ」レベル、かつ接触センサ１１７ａの出力が「Ｈ」レベルになるエッジをエッジ検出部１３１が検出した場合に１つカウントアップされる。
【００７４】
一方、人感センサ１１８の出力が「Ｈ」レベルの場合に、カウント部１２２ではＣＬＲ信号が「Ｈ」レベルとなりカウント数Ｔ１は「０」にクリアされる。
【００７５】
以上を簡単にまとめると、人感センサ１１８によりユーザが検出されない状態で、カウントされた回数が予め定められた回数以上となった場合に、人感センサ１１８の異常を報知する。一方、人感センサ１１８でユーザが検出されるとカウント数は「０」にクリアされる。
【００７６】
以下、図６（Ａ）における各タイミングｔ１〜ｔ５での事象について説明する。
【００７７】
まず、ｔ１〜ｔ２での事象は、人感センサ検出範囲にユーザがいないときの事象である。従って、人感センサ１１８と接触センサ１１７ａの出力は「Ｌ」レベルとなる。また、カウント数Ｔ１は、初期値「０」のままである。
【００７８】
次のｔ２〜ｔ３での事象は、画像形成装置１００をユーザが使用するときの事象である。
【００７９】
始めに、ユーザは操作部１１７を使用する前に人感センサ検出範囲内に進入するため、人感センサ１１８の出力は「Ｌ」レベルから「Ｈ」レベルとなる。このとき、カウント部１２２のＣＬＲ信号が「Ｌ」レベルから「Ｈ」レベルとなり、カウント数Ｔ１はクリアされるため「０」を維持する。
【００８０】
しばらくして、ユーザは操作部１１７を使用するため接触センサ１１７ａの出力は「Ｌ」レベルから「Ｈ」レベルとなり、エッジ検出部１３１によりエッジが検出されて、カウント部１２２のＣＬＫ端子にパルス信号が入力される。
【００８１】
しかし、カウント部１２２のＣＬＲ端子は「Ｈ」レベルを維持するためカウント数Ｔ１は「０」が維持される。
【００８２】
次のｔ３〜ｔ４での事象は、ユーザが人感センサ検出範囲外から操作部１１７を使用するときの事象である。ユーザが画像形成装置１００の側面や背後から操作部１１７を使用することがごく稀にある。
【００８３】
人感センサ検出範囲外から操作部１１７が使用されて、人感センサ１１８の出力が「Ｌ」レベルのとき、接触センサ１１７ａの出力が「Ｌ」レベルから「Ｈ」レベルになりエッジ検出部１３１によりエッジが検出されて、カウント部１２２のＣＬＫ端子にパルス信号が入力される。
【００８４】
人感センサ１１８の出力は「Ｌ」レベルのため、カウント部１２２のＥＮ端子に入力される信号は「Ｈ」レベルとなり、カウント数Ｔ１が１つカウントアップされて「０」から「１」となる。
【００８５】
人感センサ１１８は異常でないため、通常通り使用されると人感センサ１１８の出力は「Ｈ」レベルとなる。結果、カウント部１２２のＣＬＲ端子に「Ｈ」が入力されて、カウント数Ｔ１は「１」から「０」へクリアされる。
【００８６】
次のｔ４〜ｔ５での事象は、人感センサ１１８に異常が発生し、ユーザが操作部１１７を使用する場合の事象である。
【００８７】
人感センサ１１８が異常により「Ｌ」レベルを維持したとき、カウント部１２２のＥＮ端子に「Ｈ」が入力されてカウント部１２２はイネーブル状態となる。
【００８８】
このとき、ユーザが操作部１１７を使用すると接触センサ１１７ａが「Ｌ」レベルから「Ｈ」レベルになりエッジ検出部１３１によりエッジが検出され、カウント部１２２のＣＬＫ端子にパルスが入力されて、カウント数Ｔ１が１つカウントアップされ、「１」となる。
【００８９】
人感センサ１１８は異常のため、ユーザが操作部１１７を操作する度にカウント数Ｔ１がカウントアップされる。カウントアップされた結果、カウント数Ｔ１が予め定められた回数ｘ１までカウントされたとき、人感センサ異常検出部１３６により人感センサアラーム１フラグが「Ｈ」であることが検出される。そして、操作部１１７から人感センサアラーム１フラグが「Ｈ」であることが報知される。
【００９０】
次のｔ５〜の事象は、人感センサアラーム１フラグが「Ｈ」であることを報知された後の事象である。
【００９１】
人感センサアラーム１フラグが「Ｈ」であることが報知された後も、人感センサ１１８の異常状態は変わらない為カウント数Ｔ１はカウントされ続ける。
【００９２】
図６（Ａ）では図示していないが、ユーザまたはサービスマンによって人感センサ１１８が汚れによる異常なのか故障による異常なのかを切り分け、正常状態へと復帰されることでカウント数Ｔ１はクリアされる。
【００９３】
図６（Ｂ）は、タイマー部１２５での異常検出方法を説明するためのタイミングチャートである。
【００９４】
図６（Ｂ）には、人感センサ１１８、及び接触センサ１１７ａの出力、並びにタイマー部１２５ＥＮ信号、タイマー部１２５ＣＬＲ信号、タイマー部１２５ＣＬＫ信号、タイマーカウント数、及び人感センサアラーム２フラグの値が示されている。
【００９５】
タイマー部１２５での異常検出方法は、故障Ｔに対応するもので、タイマー部１２５は、人感センサ１１８の出力が「Ｈ」レベルかつ接触センサ１１７ａの出力が「Ｌ」レベルになったとき、タイマー部１２５のＥＮ信号が「Ｈ」レベルとなり、イネーブル状態となる。
【００９６】
このとき、カウント数Ｔ２の値がカウントアップされる。カウント数Ｔ２が所定値ｘ２（図６（Ｂ）ではｘ２＝９）までカウントアップされた場合に、人感センサアラーム２フラグが「Ｈ」レベルとなり、人感センサ１１８の異常を検出するようになっている。
【００９７】
一方、人感センサ１１８の出力が「Ｈ」レベルかつ接触センサ１１７ａの出力が「Ｈ」レベルのとき、タイマー部１２５のＣＬＲ信号が「Ｈ」レベルとなりカウント数Ｔ２はクリアされる。
【００９８】
以上を簡単にまとめると、人感センサ１１８によりユーザが検出されている状態で、接触センサ１１７ａにより接触したことが検出されない時間が予め定められた時間経過した場合に、人感センサ１１８の異常を報知する。一方、接触センサ１１７ａで接触が検出されるとカウント数は「０」にクリアされる。
【００９９】
以下、図６（Ｂ）における各タイミングｔ６〜ｔ９での事象について説明する。
【０１００】
まず、ｔ６〜ｔ７での事象は、人感センサ検出範囲にユーザがいないときの事象である。従って、人感センサ１１８と接触センサ１１７ａの出力は「Ｌ」レベルとなる。また、カウント数Ｔ１は、初期値「０」のままである。
【０１０１】
次のｔ７〜ｔ８での事象は、画像形成装置１００をユーザが使用するときの事象である。
【０１０２】
始めに、ユーザは操作部１１７を使用する前に人感センサ検出範囲内に進入するため、人感センサ１１８の出力は「Ｌ」レベルから「Ｈ」レベルとなり、かつ接触センサ１１７ａは「Ｌ」レベルが維持される。
【０１０３】
このとき、タイマー部１２５のＥＮ信号が「Ｈ」レベルとなり、タイマーカウントされるためカウント数Ｔ２は「１」となる。
【０１０４】
しばらくして、ユーザが操作部１１７を使用することで、接触センサ１１７ａの出力は「Ｌ」レベルから「Ｈ」レベルとなり、タイマー部１２５のＣＬＲ信号が「Ｈ」レベルとなるので、カウント数Ｔ２は「０」へクリアされる。
【０１０５】
次のｔ８〜ｔ９での事象は、人感センサ１１８が異常時、人感センサ検出範囲にユーザがいないときの事象である。
【０１０６】
人感センサ１１８が異常のため、人感センサ検出範囲にユーザがいないにも関わらず、「Ｈ」状態が維持される。また、操作部１１７も使用されないため接触センサ１１７ａは「Ｌ」レベルが維持される。
【０１０７】
このとき、タイマー部１２５のＥＮ信号が「Ｈ」レベルとなりタイマー部１２５はイネーブル状態を維持するため、カウント数Ｔ２はカウントアップし続ける。
【０１０８】
Ｔ２が予め定められた回数ｘ２までカウントされたとき、人感センサ異常検出部１３６により人感センサアラーム２フラグが「Ｈ」であることが検出される。そして、操作部１１７から人感センサアラーム２フラグが「Ｈ」であることが報知される。
【０１０９】
次のｔ９〜の事象は、人感センサアラーム２フラグが「Ｈ」であることが報知された後の事象である。
【０１１０】
人感センサアラーム２フラグが「Ｈ」であることが報知された後も、人感センサ１１８の異常状態は変わらない為カウント数Ｔ２はカウントされ続ける。
【０１１１】
このように、タイマー部１２５での異常検出方法では、等間隔に出力されるカウント部１２２ＣＬＫ信号に同期してカウントされるので、ｔ８〜ｔ９での事象のまま予め定められた時間が経過すると異常と判断される。
【０１１２】
図６（Ａ）では図示していないが、ユーザまたはサービスマンによって人感センサ１１８が汚れによる異常なのか故障による異常なのかを切り分け、正常状態へと復帰されることでカウント数Ｔ２はクリアされる。
【０１１３】
図７は、図２におけるＣＰＵ１１０により実行される異常検出処理の手順を示すフローチャートである。
【０１１４】
図７（Ａ）は、故障Ｃに対応する異常検出処理の手順を示すフローチャートである。
【０１１５】
図７（Ａ）において、カウント数Ｔ１を「０」で初期設定し（ステップＳ２０１）、人感センサ１１８がユーザを検出したか否か判別する（ステップＳ２０２）。
【０１１６】
ステップＳ２０２の判別の結果、ユーザを検出した場合には（ステップＳ２０２でＹＥＳ）、カウント数Ｔ１を「０」でクリアし（ステップＳ２０３）、ステップＳ２０２に戻る。
【０１１７】
一方、ステップＳ２０２の判別の結果、ユーザを検出していない場合には（ステップＳ２０２でＮＯ）、接触センサ１１７ａの出力が「Ｌ」から「Ｈ」となるエッジをエッジ検出部１３１が検出すると（ステップＳ２０４でＹＥＳ）、カウント数Ｔ１が予め定められた値ｘ１より小さいか否か判別する（ステップＳ２０５）。
【０１１８】
ステップＳ２０５の判別の結果、カウント数Ｔ１が予め定められた値ｘ１より小さい場合には（ステップＳ２０５でＹＥＳ）、カウント数Ｔ１を１つカウントアップして（ステップＳ２０６）、ステップＳ２０２に戻る。このステップＳ２０６は、検出された接触の回数をカウントする接触カウント手段に対応する。
【０１１９】
一方、ステップＳ２０５の判別の結果、カウント数Ｔ１が予め定められた値ｘ１以上の場合には（ステップＳ２０５でＮＯ）、人感センサアラーム１フラグが「Ｈ」であることを報知して（ステップＳ２０７）、本処理を終了する。
【０１２０】
上記ステップＳ２０７は、人感センサ１１８によりユーザが検出されない状態で、カウントされた回数が予め定められた回数以上（ここではｘ１以上）となった場合に、人感センサ１１８の異常を報知する第１報知手段に対応する。
【０１２１】
図７（Ｂ）は、故障Ｔに対応する異常検出処理の手順を示すフローチャートである。
【０１２２】
図７（Ｂ）において、カウント数Ｔ２を「０」で初期設定し（ステップＳ３０１）、人感センサ１１８がユーザを検出したか否か判別する（ステップＳ３０２）。
【０１２３】
ステップＳ３０２の判別の結果、ユーザを検出していない場合には（ステップＳ３０２でＮＯ）、タイマー部１２５がカウント数Ｔ２を「０」でクリアし（ステップＳ３０３）、ステップＳ３０２に戻る。
【０１２４】
一方、ステップＳ３０２の判別の結果、ユーザを検出した場合には（ステップＳ３０２でＹＥＳ）、接触センサ１１７ａが接触を検出したか否か判別する（ステップＳ３０４）。
【０１２５】
ステップＳ３０４の判別の結果、接触センサ１１７ａが接触を検出した場合には（ステップＳ３０４でＹＥＳ）、タイマー部１２５がカウント数Ｔ２を「０」でクリアし（ステップＳ３０５）、ステップＳ３０２に戻る。
【０１２６】
一方、ステップＳ３０４の判別の結果、接触センサ１１７ａが接触を検出しなかった場合には（ステップＳ３０４でＮＯ）、カウント数Ｔ２が予め定められた値ｘ２より小さいか否か判別する（ステップＳ３０６）。
【０１２７】
ステップＳ３０６の判別の結果、カウント数Ｔ２が予め定められた値ｘ２より小さい場合には（ステップＳ３０６でＹＥＳ）、カウント数Ｔ２を１つカウントアップして（ステップＳ３０７）、ステップＳ３０２に戻る。
【０１２８】
一方、ステップＳ３０６の判別の結果、カウント数Ｔ２が予め定められた値ｘ２以上の場合には（ステップＳ３０６でＮＯ）、人感センサアラーム２フラグが「Ｈ」であることを報知して（ステップＳ３０８）、本処理を終了する。このステップＳ３０８は、人感センサ１１８によりユーザが検出されている状態で、接触センサ１１７ａにより接触したことが検出されない時間が予め定められた時間経過した場合に、ユーザ検出手段の異常を報知する第２報知手段に対応する。上記予め定められた時間は、図６（Ｂ）の例では、カウント部１２２ＣＬＫ信号８回分の時間となる。
【０１２９】
図８は、図２におけるＣＰＵ１１０により実行されるアラーム対処処理の手順を示すフローチャートである。
【０１３０】
図８では、人感センサアラーム１フラグ及び人感センサアラーム２フラグのいずれか一方が「Ｈ」となった場合の処理を示している。
【０１３１】
図８において、いずれかのフラグが「Ｈ」となったので、まず操作部１１７に「人感センサを拭いて下さい」と表示させる（ステップＳ４０１）。
【０１３２】
次いで、人感センサアラーム１フラグが「Ｈ」か否か判別する（ステップＳ４０２）。ステップＳ４０２の判別の結果、人感センサアラーム１フラグが「Ｈ」の場合には（ステップＳ４０２でＹＥＳ）、操作部１１７に「人感センサに手をかざして下さい」と表示させ（ステップＳ４０３）、さらに「手をかざしたら、ＯＫボタンをして下さい」と表示させる（ステップＳ４０４）。このＯＫボタンは操作部１１７に設けられたボタンである。
【０１３３】
次いで、ＯＫボタンが押下されると（ステップＳ４０５）、人感センサ１１８がユーザを検出したか否か判別する（ステップＳ４０６）。
【０１３４】
ステップＳ４０６の判別の結果、人感センサ１１８がユーザを検出した場合には（ステップＳ４０６でＹＥＳ）、人感センサ１１８の故障ではないと判断し（ステップＳ４０８）、本処理を終了する。
【０１３５】
一方、ステップＳ４０６の判別の結果、人感センサ１１８がユーザを検出しなかった場合には（ステップＳ４０６でＮＯ）、人感センサ１１８が故障したことを操作部１１７に表示して（ステップＳ４０７）、本処理を終了する。
【０１３６】
ステップＳ４０２に戻り、ステップＳ４０２の判別の結果、人感センサアラーム１フラグが「Ｈ」ではなく、人感センサアラーム２フラグが「Ｈ」の場合には（ステップＳ４０２でＮＯ）、操作部１１７に「人感センサから離れて下さい」と表示させ（ステップＳ４０９）、さらに予め定められた時間後に人感センサ１１８の出力をモニタする（ステップＳ４１０）。
【０１３７】
次いで、人感センサ１１８がユーザを検出したか否か判別する（ステップＳ４１１）。ステップＳ４１１の判別の結果、人感センサ１１８がユーザを検出した場合には（ステップＳ４１１でＹＥＳ）、人感センサ１１８が故障したことを操作部１１７に表示して（ステップＳ４１２）、本処理を終了する。
【０１３８】
一方、ステップＳ４１１の判別の結果、人感センサ１１８がユーザを検出しなかった場合には（ステップＳ４１１でＮＯ）、人感センサ１１８の故障ではないと判断し（ステップＳ４１３）、本処理を終了する。
【０１３９】
このように、人感センサ１１８の故障を速やかかつ正確に検出することで、汚れによる異常の場合は清掃を行って正常な状態へ復帰することができる。故障による異常の場合は、センサの故障を報知して交換を促すことができる。
【０１４０】
図８の処理に示されるように、ステップＳ２０７により人感センサ１１８の異常を報知した後に、人感センサ検出範囲にユーザが存在して操作部１１７で予め定められた操作（ここではＯＫボタンの押下）が行われた場合に（ステップＳ４０５でＹＥＳ）、人感センサ１１８によりユーザが検出されないときは（ステップＳ４０６でＮＯ）、人感センサ１１８の故障であると判断し、人感センサ１１８によりユーザが検出されたときは、人感センサ１１８の故障ではないと判断する。
【０１４１】
また、ステップＳ３０８により人感センサ１１８の異常を報知した後に、人感センサ検出範囲にユーザが存在しない状態で（ステップＳ４０９）、人感センサ１１８によりユーザが検出されたときは（ステップＳ４１１でＹＥＳ）、人感センサ１１８の故障であると判断し、人感センサ１１８によりユーザが検出されないときは（ステップＳ４１１でＮＯ）、人感センサ１１８の故障ではないと判断する。
【０１４２】
以上説明したように、本実施の形態によれば、人感センサの異常を速やかにかつ正確に検出することで、汚れによる異常の場合は清掃を行って正常な状態へ復帰することができる。故障による異常の場合は、センサの故障を報知して交換を促すことができる。
【０１４３】
本実施の形態によれば、人感センサ１１８によりユーザが検出されない状態で、カウントされた回数が予め定められた回数以上となった場合に、人感センサ１１８の異常を報知する。または、人感センサ１１８によりユーザが検出されている状態で、接触センサ１１７ａにより接触したことが検出されない時間が予め定められた時間経過した場合に、人感センサ１１８の異常を報知する。その結果、人感センサの異常を速やかにかつ正確に検出することができる。
【０１４４】
なお、以上説明した実施の形態では画像形成装置を例にしているが、人感センサ、操作部、及び図３に示した構成は、画像形成とは直接に関係ない構成であるので、他の電子機器であっても本実施の形態を適用できる。
【０１４５】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１４６】
１０１  システムコントローラ
１１０  ＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
１１７  操作部
１１７ａ  接触センサ
１１８  人感センサ
【図１】
2015195494.tif 000003
【図２】
2015195494.tif 000004
【図３】
2015195494.tif 000005
【図４】
2015195494.tif 000006
【図５】
2015195494.tif 000007
【図６】
2015195494.tif 000008
【図７】
2015195494.tif 000009
【図８】
2015195494.tif 000010