(57)【要約】【課題】複数の省電力状態を有する画像形成装置であって、消費電力が高い省電力状態からスタンバイ状態まで復帰する時間と、消費電力が低い省電力状態から復帰する時間は異なる。人感センサ検知範囲に入ったときに省電力状態からの復帰を開始する場合は、人感センサの検知範囲を通行人の誤検知を防ぐために狭くすると、ユーザは装置前で待つ時間が長くなる。ユーザの待ち時間を短くするとともに、誤検知を防ぐことが必要であった。【解決手段】省電力状態で使用者を検知すると、通常状態に復帰する画像形成装置において、第一省電力状態と、より消費電力が低い第二省電力状態と、前記画像形成装置の使用者を検知する検知手段と、前記検知手段による検知範囲は、第一省電力状態のときの検知範囲を、第二省電力状態のときの検知範囲よりも狭く設定する設定手段を有する。【選択図】 図１１
2017024223.tif 000002
【特許請求の範囲】
【請求項１】
スタンバイ状態と複数の省電力状態を有し、省電力状態でユーザを検知すると、スタンバイ状態に復帰する画像形成装置であって、
第一省電力状態と、
前記第一省電力状態よりも消費電力が低い第二省電力状態と、を有し、
前記画像形成装置のユーザを検知する検知手段と、
前記検知手段による検知範囲は、第一省電力状態のときの検知範囲を、第二省電力状態のときの検知範囲よりも狭く設定する設定手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
前記検知範囲の設定は、前記検知手段の受信信号と比較する閾値を設定することにより行うことを特徴とする請求項１に記載の画像形成装置
【請求項３】
前記検知手段は超音波センサであることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記閾値は前記超音波センサが反射波を受けるまでの時間であることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記閾値は前記超音波センサが受ける反射波をパルス信号波形に整形するための信号強度であることを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記閾値の設定は、スタンバイ状態から省電力状態に移行する際に設定されることを特徴とする請求項２〜５いずれか１項に記載の画像形成装置
【請求項７】
電源状態を監視する監視手段を有し、前記閾値の設定は、電源状態に即して設定することを特徴とする請求項２〜５いずれか１項に記載の画像形成装置。
【請求項８】
スタンバイ状態と少なくとも第一省電力状態と、前記第一省電力状態よりも消費電力が低い第二省電力状態とを有し、前記省電力状態でユーザを検知すると、スタンバイ状態に復帰する画像形成装置の制御方法であって、
前記画像形成装置のユーザを検知する検知工程と、
前記検知工程による検知範囲を、第一省電力状態のときの検知範囲を、第二省電力状態のときの検知範囲よりも狭く設定する設定工程と、を備えたことを特徴とする画像形成装置の制御方法。
【請求項９】
請求項８に記載の画像形成装置の制御方法をコンピュータにより実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に接近する人を検知するセンサを備えた画像形成装置、画像形成装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
画像形成装置はユーザによる設定や接続されている構成によって、消費電力高めの省電力状態や消費電力低い省電力状態といった複数の省電力状態に遷移するように構成されている(特許文献１参照)。また画像形成装置に設けられるセンサが画像形成装置に接近する人を検知したときに、画像形成装置が省電力状態から復帰する技術が知られている(特許文献２参照)。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-304866号公報
【特許文献２】特開2012-203132号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
消費電力が高めの省電力状態からスタンバイ状態まで復帰する時間と、消費電力が低い省電力状態からスタンバイまで復帰する時間は異なり、消費電力が低い省電力状態からの復帰の方が復帰時間は長くなる。
【０００５】
人感センサを使って、所定エリアに入ったときに省電力状態からの復帰処理を開始した場合には、次のような課題がある。人感センサの検知エリアを狭く設定すると、通行人(画像形成装置を使用せずに前を通過するだけの人)による誤検知を防げる。しかし、装置が消費電力の低い省電力状態である場合には、ユーザが装置の正面近傍にたって初めて人感センサがユーザを検知し、それから復帰動作を始め、また復帰時間も長くかかるため、画像形成装置を使いたいユーザは装置の前で待つ時間が長くなる。一方、人感センサの検知エリアを広く設定すると、装置が消費電力の低い省電力状態であったとしても、ユーザが装置の前に到着しているときには装置をスタンバイ状態することができるものの、通行人の誤検知が多くなってしまう。
【課題を解決するための手段】
【０００６】
本発明は、スタンバイ状態と複数の省電力状態を有し、省電力状態でユーザを検知すると、スタンバイ状態に復帰する画像形成装置であって、第一省電力状態と、前記第一省電力状態よりも消費電力が低い第二省電力状態と、前記画像形成装置のユーザを検知する検知手段と、前記検知手段による検知範囲は、第一省電力状態のときの検知範囲を、第二省電力状態のときの検知範囲よりも狭く設定する設定手段を有することを特徴とする。
【発明の効果】
【０００７】
ユーザが画像形成装置に到達したときに画像形成装置がスタンバイ状態になっているようにし、かつ、通行人の誤検知を低減することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の外観図
【図２】画像形成装置のハードウェアブロック図
【図３】画像形成装置の電源構成ブロック図
【図４】画像形成装置の状態遷移図
【図５】スタンバイ状態における画像形成装置の通電状態図
【図６】第三省電力状態における画像形成装置の通電状態図
【図７】第二省電力状態における画像形成装置の通電状態図
【図８】第一省電力状態における画像形成装置の通電状態図
【図９】超音波センサの構成図
【図１０】超音波センサの動作状態図
【図１１】本発明の実施例における省電力状態移行フローチャート
【図１２】他の実施例における超音波センサの構成図
【図１３】他の実施例における閾値設定フローチャート
【図１４】別の実施例における超音波センサの動作状態図
【図１５】別の実施例における閾値設定フローチャート
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１０】
図１は、本発明の実施例１の画像形成装置100の外観図である。
画像形成装置100は、プリント機能、スキャナ機能、コピー機能、FAX機能などの複数の機能を備えるMFP(Multifunction Peripheral)である。
【００１１】
画像形成装置100は、画像形成装置100に接近する人を検知するための超音波センサ15を備えている。超音波センサ15が画像形成装置100に接近する人を検知した場合、画像形成装置100は、上記した機能の何れかが使用可能なスタンバイ状態より消費電力の小さい省電力状態から復帰する。
【００１２】
超音波センサ15は、非可聴域の40K[Hz]のパルス波を出力するとともに、物体で反射した当該パルス波の反射波を受信する。そして、超音波センサ15は、パルス波を出力してから反射波を受信するまでの時間に基づいて、画像形成装置100と前記物体との間の距離を計測する。なお、ここでは、超音波センサ15を用いる例について説明したが、センサと対象物体との間の静電容量に基づいて、センサと対象物体との間の距離を計測する静電容量センサや光学式測距センサを用いても良い。
【００１３】
また、超音波センサ15は、扇形の検知エリアA1を有する。なお、この超音波センサ15は、机の上に置かれたコンピュータなどの障害物の影響を受けずに人を検知するために、パルス波の出力方向が上方になるように配置しても良い。
【００１４】
図２は、画像形成装置100のハードブロック図である。
図２を参照して、画像形成装置100の全体の動作を制御するコントローラ11の詳細について説明する。
【００１５】
図２に示すように、画像形成装置100は、画像形成装置100の動作を統括するコントローラ11、操作部12、スキャナ部13、プリンタ部14及び超音波センサ15を備えている。
【００１６】
コントローラ11は、操作部12、スキャナ部13、及びプリンタ部14と通信可能なように接続されている。このコントローラ11は、ＣＰＵ301、ＲＡＭ302、ＲＯＭ303、電源制御部304、入出力Ｉ/Ｆ305、及びLANコントローラ306を備えている。そして、ＣＰＵ301、ＲＡＭ302、ＲＯＭ303、電源制御部304、入出力Ｉ/Ｆ305及びLANコントローラ306は、システムバス307に接続されている。また、コントローラ11は、ＨＤＤ308、画像処理部309、スキャナＩ/Ｆ310及びプリンタＩ/Ｆ311を備えている。そして、ＨＤＤ308、画像処理部309、スキャナＩ/Ｆ310及びプリンタＩ/Ｆ311は、画像バス312に接続されている。
【００１７】
ＣＰＵ301は、ＲＯＭ303に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御するとともに、コントローラ11で実行される各種処理についても統括的に制御する。ＲＡＭ302は、ＣＰＵ301が動作するためのシステムワークメモリである。このＲＡＭ302は、画像データを一時記憶するためのメモリでもある。ＲＯＭ303には、装置のブートプログラムなどが格納されている。
【００１８】
電源制御部304は、画像形成装置100の各部への電力供給を制御する。電源制御部304の詳細は後述する。入出力Ｉ/Ｆ305は、システムバス307と操作部12と接続するためのインターフェース部である。この入出力Ｉ/Ｆ305は、操作部12に表示するための画像データをシステムバス307から受け取り操作部12に出力すると共に、操作部12から入力された情報をシステムバス307へと出力する。LANコントローラ306は、ネットワーク30に接続される外部装置20と情報の送受信を行う。
【００１９】
ＨＤＤ308は、ハードディスクドライブであり、システムソフトウェアや画像データを格納する。画像処理部309は、画像処理を行うためのものであり、ＲＡＭ302に記憶された画像データを読み出し、JPEG、JBIGなどの拡大又は縮小、及び色調整などの画像処理を行う。スキャナＩ/Ｆ310は、スキャナ部13のスキャナ制御部331と通信するためのインターフェース部である。プリンタＩ/Ｆ311は、プリンタ部14のプリンタ制御部341と通信するためのインターフェース部である。画像バス312は、画像データをやり取りするための伝送路であり、PCIバスやIEEE1394等のバスで構成されている。
【００２０】
スキャナ部13は、原稿から光学的に画像を読み取り画像データを生成する。スキャナ制御部331とスキャナ駆動部332とを有している。スキャナ駆動部332は、原稿を読み取る読取ヘッドを移動させるための駆動部、原稿を読取位置まで搬送するための駆動部などを含む。スキャナ制御部331は、スキャナ駆動部332の動作を制御する。スキャナ制御部331は、スキャナ処理を行う際にユーザによって設定された設定情報をＣＰＵ301との通信により受信し、当該設定情報に基づいてスキャナ駆動部332の動作を制御する。
【００２１】
プリンタ部14は、電子写真方式に従って記録媒体(用紙)に画像を形成する。このプリンタ部14は、プリンタ制御部341とプリンタ駆動部342とを有している。プリンタ駆動部342は、図示しない感光ドラムを回転させるモータ、定着器を加圧するための機構部、ヒータなどを含む。プリンタ制御部341は、プリンタ駆動部342の動作を制御する。プリンタ制御部341は、プリント処理を行う際にユーザによって設定された設定情報をＣＰＵ301との通信により受信し、当該設定情報に基づいてプリンタ駆動部342の動作を制御する。
【００２２】
図３は、画像形成装置100の電源ブロック図である。
図３を参照して、画像形成装置100の電源制御について説明する。
【００２３】
画像形成装置100は、第１電源供給部501、第２電源供給部502及び第３電源供給部503を備える。第１電源供給部501は、プラグ350を介して供給される交流電源から約5[V]の直流電源を生成する。そして、生成した直流電源をLANコントローラ306、ＲＡＭ302、超音波センサ15、ＣＰＵ301、ＲＯＭ303、ＨＤＤ308及び操作部12の節電ボタン204、マイコン203、タッチパネル206及び表示部201に供給する。以下、第１電源供給部501から電源の供給を受けるデバイスを、第１電源系統デバイスと呼ぶ。また、第２電源供給部502は、プラグ350を介して供給される交流電源から約12[V]の直流電源を生成する。
そして、第２電源供給部502は、生成した直流電源をバックライト207、画像処理部309、プリンタ制御部341及びスキャナ制御部331に供給する。以下、第２電源供給部502から電源の供給を受けるデバイスを、第２電源系統デバイスと呼ぶ。また、第３電源供給部503は、プラグ350を介して供給される交流電源から約24[V]の直流電源を生成する。そして、第３電源供給部503は、生成した直流電源をプリンタ駆動部342及びスキャナ駆動部332に供給する。以下、第３電源供給部503から電源の供給を受けるデバイスを、第３電源系統デバイスと呼ぶ。
【００２４】
第１電源供給部501と第１電源系統デバイスとの間には、ユーザの操作に応じてオン状態又はオフ状態になるシーソースイッチ510が配置されている。また、シーソースイッチ510と並列に、第１電源供給部501によって生成された電力を第１電源系統デバイスに供給するためのリレースイッチ511が配置される。シーソースイッチ510がユーザの操作によってオフ状態になったとしても、リレースイッチ511を介して第１電源供給部501から第１電源系統デバイスに電力が供給される。シーソースイッチ510がオフ状態になったことは、信号Aを介して電源制御部304に通知される。電源制御部304は、シーソースイッチ510がオフになった場合に、ＣＰＵ301に対してシャットダウン処理を実行するよう指示する。そして、ＣＰＵ301によってシャットダウン処理が実行されると、電源制御部304はリレースイッチ511をオフにする。これにより、画像形成装置100がオフ状態になる。
【００２５】
また、プラグ350と第２電源供給部502との間には、プラグ350から第２電源供給部502への電力の供給と遮断とを切り替えるリレースイッチ512が配置される。また、プラグ350と第３電源供給部503との間には、プラグ350から第３電源供給部503への電力の供給と遮断とを切り替えるリレースイッチ513が配置される。
【００２６】
また、ＣＰＵ301、ＲＯＭ303、ＨＤＤ308、タッチパネル206及び表示部201と第１電源供給部501との間には、リレースイッチ514が配置される。該リレースイッチ514は、ＣＰＵ301、ＲＯＭ303、ＨＤＤ308、タッチパネル206及び表示部201への電力の供給と停止とを切り替える。また、スキャナ制御部331と第２電源供給部502との間には、スキャナ制御部331への電力の供給と停止とを切り替えるリレースイッチ515が配置される。また、プリンタ制御部341と第２電源供給部502との間には、プリンタ制御部341への電力の供給と停止とを切り替えるリレースイッチ516が配置される。
【００２７】
操作部12の表示部201を点灯させて画面表示が見えるようにするバックライト207と第２電源供給部502との間には、バックライト207への電力の供給と停止とを切り替えるリレースイッチ517が配置される。
また、スキャナ駆動部332と第３電源供給部503との間には、スキャナ駆動部332への電力の供給と停止とを切り替えるリレースイッチ518が配置される。また、プリンタ駆動部342と第３電源供給部503との間には、プリンタ駆動部342への電力の供給と停止とを切り替えるリレースイッチ519が配置される。
【００２８】
次に、電源制御部304の詳細について説明する。
電源制御部304は、回路の書き換え可能なプログラムの書き換えが可能なロジック回路である。本実施形態の電源制御部304は、CPLD(Complex Programmable Logic Device)である。なお、電源制御部304は、画像形成装置100を省電力状態ST2、ST3、ST4から復帰させるための復帰要因を検知する。そして、電源制御部304は、検知した復帰要因に応じて、電力制御を行う。前記復帰要因は、以下の要因を含む。
・シーソースイッチ510がオフ状態からオン状態になったこと
・外部装置20から特定のパケット(例えば、印刷ジョブ)を受信したこと
・画像形成装置100に人が接近したこと、ユーザによって節電ボタン204が押下されたこと
【００２９】
電源制御部304には、上記した復帰要因を示す信号A,P,Q及びRが入力される。信号Aは、シーソースイッチ510の状態(オン状態/オフ状態)を示す。また、信号Pは、LANコントローラ306が外部装置20から特定のパケット(印刷ジョブなど)を受信したことを示す。また、信号Qは、超音波センサ15が人等の物体を検知したことを示す。また、信号Rは、操作部12の節電ボタン204がユーザによって押下されたことを示す。
【００３０】
また、電源制御部304は、信号B,C,D,E,F,H,Iを出力する(信号B,C,D,E,F,H,Iの論理を制御する)。信号Bは、リレースイッチ511をオン又はオフに切り替える。信号Cは、リレースイッチ512及び513をオン又はオフに切り替える。信号Dは、リレースイッチ514をオン又はオフに切り替える。信号Eは、リレースイッチ515をオン又はオフに切り替える。信号Fは、リレースイッチ516をオン又はオフに切り替える。信号Hは、リレースイッチ518をオン又はオフに切り替える。信号Iは、リレースイッチ519をオン又はオフに切り替える。
【００３１】
シーソースイッチ510がユーザの操作によってオフ状態になると、信号Aの論理がLowレベルに変化する。電源制御部304は、信号Aの論理がLowレベルになると、ＣＰＵ301に、画像形成装置100をシャットダウンするように指示する。ＣＰＵ301は、前記指示に従ってシャットダウン処理を実行する。また、電源制御部304は、信号B及び信号Cを制御して、リレースイッチ511、512及び513をオフ状態にする。これにより、シャットダウン処理後、適切に画像形成装置100をオフ状態にすることができる。
【００３２】
LANコントローラ306が外部装置20から特定のパケット(印刷ジョブ)を受信すると、信号Pの論理がHiレベルに変化する。電源制御部304は、信号Pの論理がHiレベルになると、信号C，信号D，信号F及び信号Iを制御して、リレースイッチ512、513、514、516及び519をオン状態にする。これにより、プリンタ部14によって印刷ジョブに基づいた印刷が実行される。
超音波センサ15が人などの物体を検知した場合、信号Qの論理がHiレベルに変化する。電源制御部304は、信号Qの論理がHiレベルになると、信号C,D,E,F,H及びIを制御して、リレースイッチ512-516、518及び519をオン状態にする。その際、マイコン203は、出力信号Gを論理がHiレベルで出力する。信号Gは、リレースイッチ517をオン又はオフに切り替えることができ、Hiレベルではオンとなる。したがって、超音波センサ15が検知した場合にはバックライト207に対して通電した状態で省電力状態ST2、ST3、ST4から復帰を行う。
また、超音波センサ15が人などの物体を検知した場合、電源制御部304は、信号Y及びXの論理をHiレベルにする。
【００３３】
この信号Xは、スキャナ制御部331がスキャナ駆動部332の駆動を伴った起動を行うのか、スキャナ駆動部332の駆動を伴わずに起動を行うのかを切り替えるための信号である。スキャナ制御部331に電力が供給されたときに、信号Xの論理がHiレベルの場合には、スキャナ制御部331は、スキャナ駆動部332の駆動を停止させたまま、スキャナ部13の起動を行う。また、スキャナ制御部331に電力が供給されたときに、信号Xの論理がLowレベルの場合には、スキャナ制御部331は、スキャナ駆動部332を駆動させて、スキャナ部13の起動を行う。
【００３４】
また、信号Yは、プリンタ制御部341がプリンタ駆動部342の駆動を伴った起動を行うのか、プリンタ駆動部342の駆動を伴わずに起動を行うのかを切り替えるための信号である。プリンタ制御部341に電力が供給されたときに、信号Yの論理がHiレベルの場合には、プリンタ制御部341は、プリンタ駆動部342の駆動を停止させたまま、プリンタ部14の起動を行う。また、プリンタ制御部341に電力が供給されたときに、信号Yの論理がLowレベルの場合には、プリンタ制御部341は、プリンタ駆動部342を駆動させて、プリンタ部14の起動を行う。
【００３５】
節電ボタン204がユーザによって押下されると、信号Rの論理がHiレベルに変化する。電源制御部304は、信号Rの論理がHiレベルになると、信号C-Iを制御して、リレースイッチ512〜519をオン状態にする。また、節電ボタン204が押下された場合、電源制御部304は、信号Y及びXの論理をHiレベルにする。節電ボタン204が押下された場合、上記した超音波センサ15が人を検知した場合と異なり、バックライト207が点灯する。
なお、上記したリレースイッチ511-519は、FETであっても良い。
【００３６】
図４は、画像形成装置100の状態遷移図である。
次に、図４を参照して、画像形成装置100の状態遷移について説明する。
画像形成装置100は、スタンバイ状態ST1、第一省電力状態ST2、第二省電力状態ST3、第三省電力状態ST4及び電源オフ状態ST5の状態になりうる。第一省電力状態ST2より、第二省電力状態ST3の方が消費電力は少ない状態で、第二省電力状態ST3より第三省電力状態ST4の方がさらに消費電力が少ない状態である。
【００３７】
スタンバイ状態ST1は、スキャナ部13による読取動作や、プリンタ部14による印刷動作を実行することが可能な状態である。
【００３８】
スタンバイ状態ST1で、操作部12が所定時間操作されず、かつ、外部装置20からジョブを受信しないなど、画像形成装置100が所定時間使用されない場合がある。その場合は、画像形成装置100はスタンバイ状態ST1から第一省電力状態ST2、第二省電力状態ST3、第三省電力状態ST4のいずれかに移行する。省電力状態ST2〜ST4の中のどの省電力状態へ移行するかはユーザによって設定されている省電力状態設定等によって決まる。
【００３９】
省電力状態ST2〜ST4で、超音波センサ15が人を検知した場合には、画像形成装置100は、スタンバイ状態ST1に移行する。スタンバイ状態ST1では、コントローラ11のＣＰＵ301、画像処理部309、ＨＤＤ308、操作部12、スキャナ部13及びプリンタ部14が起動する。なお、プリンタ制御部341及びスキャナ制御部331は、プリンタ駆動部342及びスキャナ駆動部332の駆動を制限して起動する状態にしてもよい。プリンタ駆動部342及びスキャナ駆動部332の駆動を制限して起動することで、画像形成装置100は静かに起動を行う。上記した起動によって、ＣＰＵ301は復帰処理及び画像処理部(ASIC)309の初期化を行い、スキャナ制御部331のCPU及びプリンタ制御部341のCPUは電源ONに従い起動する。また、省電力状態ST2〜ST4で、外部装置20からプリンタ部14に印刷を実行させる印刷ジョブを受信した場合にも、画像形成装置100はスタンバイ状態ST1に移行する。
【００４０】
なお、省電力状態ST2〜ST4でユーザによって操作部12への操作が行われても、スタンバイ状態ST1に移行する。本実施形態では、節電ボタン204が押下される前に、超音波センサ15によってユーザが検知される想定なので、省電力状態ST2〜ST4では、節電ボタン204が押下されない想定である。
スタンバイ状態ST1、省電力状態ST2〜ST4においてシーソースイッチ510がユーザ操作によってオン状態からオフ状態にされた場合には、シャットダウン処理を行ったのちに画像形成装置100は電源オフ状態ST5に移行する。
【００４１】
次に、図５〜図８を参照して、上記した各状態の詳細について説明する。
図５に示すように、スタンバイ状態ST1では、画像形成装置100の各スイッチ510〜519がオン状態となり、画像形成装置100の各部に電力が供給される。
【００４２】
図６に示すように、第三省電力状態ST4では、第１電源系統のデバイスの一部にのみ電力が供給されている。第三省電力状態ST4では、第１電源供給部501によって生成された電力を供給するためのリレースイッチ511はオン状態となっているが、他のリレースイッチ512〜519はオフ状態になる。これにより、第三省電力状態ST4では、電源制御部304、ＲＡＭ302、LANコントローラ306、超音波センサ15、節電ボタン204、マイコン203に電力が供給されている。なお、マイコン203は、超音波センサ15が人を検知したときに、電力を供給するようにしても良い。
【００４３】
図７に示すように、第二省電力状態ST3では、リレースイッチ514がオン状態となり、第三省電力状態ST4で電力が供給されるデバイスに加えて、表示部201、タッチパネル206、ＣＰＵ301、ＨＤＤ308、ＲＯＭ303に電力が供給される。ＣＰＵ301に対して電力供給が行われることにより、外部装置20からの様々なネットワークパケットに対する応答を即時に行うことが可能な省電力状態となる。また、ＣＰＵ301に対して電力供給が行われていることにより、第二省電力状態ST3からスタンバイ状態ST1に復帰するまでの時間は、第三省電力状態ST4からスタンバイ状態ST1に復帰するまでの時間よりも短くなっている。
【００４４】
図８に示すように、第一省電力状態ST2では、リレースイッチ512がオン状態となり、第二省電力状態ST3で電力が供給されるデバイスに加えて、第２電源供給部502、第３電源供給部503、画像処理部309に電力が供給される。第２電源供給部502及び第３電源供給部503に対して電力供給が行われていることにより復帰時の初期化処理等が削減できる。このため、第一省電力状態ST2からスタンバイ状態ST1に復帰するまでの時間は、第二省電力状態ST3からスタンバイ状態ST1に復帰するまでの時間よりも短くなっている。
【００４５】
図９に超音波センサ15の構成図を示す。
パルス信号生成部901は発信トリガ信号が入力されると、指定された振幅で、指定された幅のパルス状の発信信号を生成する。パルス信号生成部901で生成される発信信号の振幅及びパルス幅は後述する制御部905により制御される。発信部902はパルス信号生成部901により生成される発信信号を電気信号から超音波に変換して出力する。
【００４６】
受信部903は発信部902から出力した超音波が対象物に当たり反射した反射波を受信する。また受信した超音波を電気信号に変換し、受信信号として出力する。なお、発信部902から出力した超音波が到達する範囲に物体や人がいない場合、反射波が生成されないため受信部903は超音波を受信しない。
波形整形部904は受信部903から入力される受信信号と、受信信号強度に対して指定された閾値とを比較することにより、受信信号をパルス状の電気信号に整形して受信パルス信号として出力する。波形整形部904で使用する閾値は制御部905によって設定される。
制御部905は超音波センサ15の動作の制御を行うとともに、パルス信号生成部901でパルス信号を生成するために必要な振幅、パルス幅及び波形整形部904での波形整形に必要な受信信号強度に対する閾値を設定する。制御部905は波形整形部904から受信パルス信号が入力されることにより、反射波を取得したことを示す信号Qを出力する。また、発振トリガ信号を出力してから、受信パルス信号が入力されるまでの時間をカウントし、設定された時間以内に受信パルス信号を受信した場合には、信号Qを出力することも可能である。発振トリガ信号を出力してから受信パルス信号が入力されるまでが一定時間以内であるかどうかによって、信号Qを出力するかどうかの条件があり、その時間の閾値をＣＰＵ301が制御部905に対して設定することも可能である。
【００４７】
図１０に超音波センサ15の動作概要図を示す。
図１０では、発信部902から出力された超音波が所定の距離にある対象物に反射して受信部903に反射波が入力される場合について、波形の一例で示す。なお、図１０において横軸方向は時間の経過を表す。
【００４８】
発振信号波形1001は制御部905から設定される振幅、パルス幅及び制御部905から出力された発信トリガ信号によりパルス信号生成部901で生成したパルス状の信号波形を表している。そして、時間T1からT2の期間に発信部902から発信信号が出力されている。ここでは発振信号波形1001はT1からT2の間で波形の変化がないように記載しているが、実際はT1からT2の期間中、所定の周波数(例えば40K[Hz])で振動している。発振信号波形1001は、発信部902に送られて超音波として出力される。
【００４９】
受信信号波形1002は受信部903が受信した直接波及び反射波を電気信号に変換した波形の一例を表している。受信信号波形1002において、T3からT4の期間は発信部902から出力した超音波が対象物に当たり反射した後に受信部903が受信した反射波である。反射波の波形は空中を伝搬する間に減衰するため、発信部902から出力する超音波よりも振幅が小さく、また反射が発生している時間も短くなる(T1〜T2の期間よりもT3〜T4の期間の方が短くなる)。受信信号波形1002は、発振信号波形1001と同様にT3からT4の期間において所定の周波数(例えば40K[Hz])で振動している。
【００５０】
閾値1003は、受信信号波形1002をパルス状の受信パルス信号波形1004に整形するための閾値を表す。
受信パルス信号波形1004は波形整形部904で波形整形を行った後の受信パルス信号の一例を表している。受信パルス信号波形1004のT3からT4の期間の波形は、波形整形部904で受信した反射波を波形整形部904で波形整形を行った波形である。波形整形後の受信パルス信号波形1004は受信信号波形1002と閾値1003を用いて、受信信号波形1002の振幅が閾値1003より小さい部分では0を、受信信号波形1002の値が閾値1003より大きい部分では所定の振幅値を出力する。以上の動作により、反射波をパルス状の波形に整形して、制御部905に出力している。なお、波形整形後の受信パルス信号波形1004のT3からT4のパルス出力している期間は、発振信号波形1001と同様に所定の周波数(例えば40K[Hz])で振動している。
【００５１】
信号Q波形1005は、制御部905が電源制御部304に対して出力する信号Qの波形を示す。制御部905は、発信トリガ信号を出力してから受信パルス信号を入力するまでにかかる時間の閾値Tthを保持している。この閾値TthはＣＰＵ301が設定することで変更可能なものとなっている。制御部905は発信トリガ信号を出力してから受信パルス信号を入力するまでの時間と閾値Tthを比較した結果に基づき、信号Qを電源制御部304に対して出力するかどうかの判断を行っている。
【００５２】
図１０(a)に示すように閾値Tthよりも長い時間で受信パルス信号が入力された場合には、制御部905は信号QをLowのままとする。それに対して図１０(b)に示すように閾値Tthよりも短い時間で受信パルス信号が入力された場合には、制御部905は信号QをHiにする。
【００５３】
図１１は、実施例１における省電力状態に移行する際にＣＰＵ301が制御部905に対して閾値Tthを設定するフローチャートを示す。
[S1101]  S1101は、ＣＰＵ301が制御部905に対して設定する閾値Tthの時間を省電力状態からの復帰時間を考慮し、Tth1、Tth2及びTth3と決定している。Tth1はTth2よりも短い時間であり、Tth2はTth3よりも短い時間としている。このように複数の閾値を設定できるようにしておくことで制御部905が出力する信号Qの出力条件を変更することが可能となり、結果として超音波センサ15での検知範囲を変更することが可能となる。
[S1102]  S1102は、ＣＰＵ301が画像形成装置100を省電力状態に移行させるかどうかの判断を行っている。省電力状態に移行させると判断した場合にS1103に遷移する。ここで省電力状態に移行させるかどうかの条件としては所定時間の間、画像形成装置100が使用されなかった場合やユーザによって節電ボタンが押された場合がある。
【００５４】
[S1103]  S1103は、ＣＰＵ301が画像形成装置100を第三省電力状態(図６)に移行させるかどうかの判断を行っている。第三省電力状態に移行させる場合にはS1111に遷移し、そうでない場合にはS1104に遷移する。
[S1104]  S1104は、ＣＰＵ301が画像形成装置100を第二省電力状態(図７)に移行させるかどうかの判断を行っている。第二省電力状態に移行させる場合にはS1108に遷移し、そうでない場合にはS1105に遷移する。
[S1105]  S1105は、ＣＰＵ301が画像形成装置100を第一省電力状態(図８)に移行させるための処理開始を示している。第一省電力状態では主にプリンタ部14、スキャナ部13に対しての電力供給を遮断することから、プリンタ部14及びスキャナ部13に対しての電源OFF処理が行われることになる。
[S1106]  S1106は、ＣＰＵ301が制御部905に対して閾値TthをTth1に設定する。Tth1はTth2やTth3と比較して短い時間であるため、近い距離で反射波を検知したときに画像形成装置100を復帰させるための信号Qを出力する設定になる。
【００５５】
[S1107]  S1107は、ＣＰＵ301が画像形成装置100を第一省電力状態に移行させるための処理完了を示している。第一省電力状態への移行処理が完了したことにより画像形成装置100は省電力状態へと移行する。
[S1108]  S1108は、ＣＰＵ301が画像形成装置100を第二省電力状態に移行させるための処理開始を示している。第二省電力状態では主に画像処理部309、プリンタ部14及びスキャナ部13に対しての電力供給を遮断することから、画像処理部309、プリンタ部14及びスキャナ部13に対しての電源OFF処理が行われることになる。
[S1109]  S1109は、ＣＰＵ301が制御部905に対して閾値TthをTth2に設定する。Tth2はTth1より長く、Tth3よりも短い時間であるため、第一省電力状態での検知範囲よりも広く、第三省電力状態での検知範囲よりも狭い領域からの反射波を検知したときに、画像形成装置100を復帰させるための信号Qを出力する設定になる。
[S1110]  S1110は、ＣＰＵ301が画像形成装置100を第二省電力状態に移行させるための処理完了を示している。第二省電力状態への移行処理が完了したことにより画像形成装置100は省電力状態へと移行する。
【００５６】
[S1111]  S1111は、ＣＰＵ301が画像形成装置100を第三省電力状態に移行させるための処理開始を示している。第三省電力状態では主にＣＰＵ301、ＲＯＭ303、ＨＤＤ308、タッチパネル206、表示部201、画像処理部309、プリンタ部14及びスキャナ部13に対しての電力供給を遮断する。このことから、ＣＰＵ301、ＲＯＭ303、ＨＤＤ308、タッチパネル206、表示部201、画像処理部309、プリンタ部14及びスキャナ部13に対しての電源OFF処理が行われることになる。
[S1112]  S1112は、ＣＰＵ301が制御部905に対して閾値TthをTth3に設定する。Tth3はTth1やTth2よりも長い時間であるため、第一省電力状態や第二省電力状態での検知範囲よりも広い領域からの反射波を検知したときに、画像形成装置100を復帰させるための信号Qを出力する設定になる。
[S1113]  S1113は、ＣＰＵ301が画像形成装置100を第三省電力状態に移行させるための処理完了を示している。第三省電力状態への移行処理が完了したことにより画像形成装置100は省電力状態へと移行する。
【００５７】
このように制御部905が受信パルスを受けた際に信号Qを出力するかどうかの閾値Tthを変更することで、第一省電力状態のようなスタンバイまでの復帰時間が早い場合には閾値Tthを小さく設定することで誤検知を軽減することができる。また、第三省電力状態のようなスタンバイまでの復帰時間が遅い場合には閾値Tthを大きく設定することで、前もって復帰することができ、ユーザに対しての利便性を保持可能となる。
【実施例２】
【００５８】
実施例１では、省電力状態への移行の際にＣＰＵ301から制御部905に対して閾値Tthを設定するフローに関して説明した。
実施例２では、制御部905において電源状態の監視を行い、その電源状態に即した閾値Tthの設定を行う例に関して説明する。
【００５９】
図１２は、実施例２における超音波センサ15の構成図である。
ＣＰＵ電源監視部1201はＣＰＵ301に対して供給している電源を監視している。ＣＰＵ電源監視部1201はリセットIC等で構成されており、ＣＰＵ301に対して電源供給が行われている場合には信号XをHiに出力し、ＣＰＵ301に対して電源供給が行われていない場合には信号XをLowに出力する。
【００６０】
第二電源監視部1202は第２電源供給部502から供給している電源を監視している。第二電源監視部1202はリセットIC等で構成されており、第２電源供給部502から電源供給が行われている場合には信号YをHiに出力し、第２電源供給部502から電源供給が行われていない場合には信号YをLowに出力する。
【００６１】
制御部905は信号X、信号Yの状態を検知可能な構成になっており、それぞれの信号X、信号Yの状態(論理)に合わせて閾値Tthの設定切り替えを行う。
【００６２】
図１３は、実施例２における制御部905が信号X、信号Yの状態により閾値Tthを設定するフローチャートを示す。
[S1301]  S1301は、制御部905が設定する閾値Tthの時間を省電力状態からの復帰時間を考慮し、Tth1、Tth2及びTth3と決定している。Tth1はTth2よりも短い時間であり、Tth2はTth3よりも短い時間としている。このように複数の閾値を設定できるようにしておくことで制御部905が出力する信号Qの出力条件を変更することが可能となり、結果として超音波センサ15での検知範囲を変更することが可能となる。ここで設定するTth1〜Tth3の値は制御部905に初期値として保持しておく構成でも、ＣＰＵ301が設定する構成になっていてもよい。
【００６３】
[S1302]  S1302は、制御部905がＣＰＵ電源ONされているか(信号XがHiかどうか)の判定を行っている。制御部905がＣＰＵ電源ON(信号XがHi)と判断した場合にはS1303に遷移し、ＣＰＵ電源OFF(信号XがLow)と判断した場合にはS1306に遷移する。
[S1303]  S1303は、制御部905が第二電源ONされているか(信号YがHiかどうか)の判定を行っている。制御部905が第二電源ON(信号YがHi)と判断した場合にはS1304に遷移し、ＣＰＵ電源OFF(信号YがLow)と判断した場合にはS1305に遷移する。
【００６４】
[S1304]  S1304は、制御部905が閾値TthをTth1に設定する。Tth1はTth2やTth3と比較して短い時間であるため、近い距離で反射波を検知したときに画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1302に戻る。
[S1305]  S1305は、制御部905が閾値TthをTth2に設定する。Tth2はTth1より長く、Tth3よりも短い時間であるため、第一省電力状態での検知範囲よりも広く、第三省電力状態での検知範囲よりも狭い領域からの反射波を検知したときに、画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1302に戻る。
【００６５】
[S1306]  S1306は、制御部905が閾値TthをTth3に設定する。Tth3はTth1やTth2よりも長い時間であるため、第一省電力状態や第二省電力状態での検知範囲よりも広い領域からの反射波を検知したときに、画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1302に戻る。
このように制御部905が受信パルスを受けた際に信号Qを出力するかどうかの閾値Tthを変更することで、第一省電力状態のようなスタンバイまでの復帰時間が早い場合には閾値Tthを小さく設定することで誤検知を軽減することができる。また、第三省電力状態のようなスタンバイまでの復帰時間が遅い場合には閾値Tthを大きく設定することで、前もって復帰することができ、ユーザに対しての利便性を保持可能となる。
【実施例３】
【００６６】
実施例１及び実施例２では、信号Qを出力する条件として反射波を検知するまでの時間の閾値を変更することで、センサの検知範囲を変更する例に関して説明した。実施例３では反射波を整形するための振幅の閾値を変更することによりセンサの検知範囲を変更する方法に関して説明する。
【００６７】
図１４に実施例３における超音波センサ15の動作概要図を示す。
図１４では、発信部902から出力された超音波が所定の距離にある対象物に反射して受信部903に反射波が入力される場合について、波形の一例で示す。なお、図１４において横軸方向は時間の経過を表す。
【００６８】
発振信号波形1401は制御部905から設定される振幅、パルス幅及び制御部905から出力された発信トリガ信号によりパルス信号生成部901で生成したパルス状の信号波形を表している。そして、時間T1からT2の期間に発信部902から発信信号が出力されている。ここでは発振信号波形1401はT1からT2の間で波形の変化がないように記載しているが、実際はT1からT2の期間中、所定の周波数(例えば40K[Hz])で振動している。発振信号波形1401は、発信部902に送られて超音波として出力される。
【００６９】
受信信号波形1402は受信部903が受信した直接波及び反射波を電気信号に変換した波形の一例を表している。受信信号波形1402において、T3からT4の期間は発信部902から出力した超音波が対象物にあたり反射した後に受信部903が受信した反射波である。反射波の波形は空中を伝搬する間に減衰するため、発信部902から出力する超音波よりも振幅が小さく、また反射が発生している時間も短くなる(T1〜T2の期間よりもT3〜T4の期間の方が短くなる)。受信信号波形1402は、発振信号波形1401と同様にT3からT4の期間において所定の周波数(例えば40K[Hz])で振動している。
【００７０】
閾値1403は、受信信号波形1402をパルス状の受信パルス信号波形1404に整形するための閾値を表す。また閾値1403は変更することが可能な構成になっており、閾値1403を大きい値に設定するとより近い範囲のみが検知することが可能となり、閾値1403を小さい値に設定するより広範囲で検知することが可能となる。
【００７１】
受信パルス信号波形1404は波形整形部904で波形整形を行った後の受信パルス信号の一例を表している。図１４(a)は受信信号波形1402の振幅が閾値1403よりも小さい場合を示しており、図１４(b)は受信信号波形1402の振幅が閾値1403よりも大きい場合を示している。受信パルス信号波形1404のT3からT4の期間の波形は、波形整形部904で受信した反射波を波形整形部904で波形整形を行った波形である。波形整形後の受信パルス信号波形1404は受信信号波形1402と閾値1403を用いて、受信信号波形1402の振幅が閾値1403より小さい部分では0を、受信信号波形1402の値が閾値1403より大きい部分では所定の振幅値を出力する。以上の動作により、反射波をパルス状の波形に整形して、制御部905に出力している。なお、波形整形後の受信パルス信号波形1404のT3からT4のパルス出力している期間は、発振信号波形1401と同様に所定の周波数(例えば40K[Hz])で振動している。
【００７２】
信号Q波形1405は、制御部905が電源制御部304に対して出力する信号Qの波形を示す。実施例３においては制御部905が受信パルス信号波形1404の状態に基づき信号Qの出力を決定する。そのため図１４(a)では信号Q波形1405は変動していないのに対して、図１４(b)では受信パルス信号波形1404がHiになるのに従って、信号QがHiになっている。
【００７３】
図１５は、実施例３における制御部905が信号X、信号Yの状態により閾値1403(フローチャート内の閾値Ath)を設定するフローチャートを示す。
[S1501]  S1501は、制御部905が設定する振幅閾値Athを省電力状態からの復帰時間を考慮し、Ath1、Ath2及びAth3と決定している。Ath1はAth2よりも大きい振幅であり、Ath2はAth3より大きい振幅としている。このように複数の閾値を設定できるようにしておくことで制御部905が出力する信号Qの出力条件を変更することが可能となり、結果として超音波センサ15での検知範囲を変更することが可能となる。ここで設定するAth1〜Ath3の値は制御部905に初期値として保持しておく構成でも、ＣＰＵ301が設定する構成になっていてもよい。
【００７４】
[S1502]  S1502は、制御部905がＣＰＵ電源ONされているか(信号XがHiかどうか)の判定を行っている。制御部905がＣＰＵ電源ON(信号XがHi)と判断した場合にはS1503に遷移し、ＣＰＵ電源OFF(信号XがLow)と判断した場合にはS1506に遷移する。
[S1503]  S1503は、制御部905が第二電源ONされているか(信号YがHiかどうか)の判定を行っている。制御部905が第二電源ON(信号YがHi)と判断した場合にはS1504に遷移し、ＣＰＵ電源OFF(信号YがLow)と判断した場合にはS1505に遷移する。
【００７５】
[S1504]  S1504は、制御部905が波形整形部904に対して閾値AthをAth1に設定する。Ath1はAth2やAth3と比較して大きい振幅設定であるため、より近い距離からの反射波を検知したときに画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1502に戻る。
[S1505]  S1505は、制御部905が波形整形部904に対して閾値AthをAth2に設定する。Ath2はAth1より小さい振幅で、Ath3よりも大きい振幅である。このため、第一省電力状態での検知範囲よりも広く、第三省電力状態での検知範囲よりも狭い領域からの反射波を検知したときに、画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1502に戻る。
[S1506]  S1506は、制御部905が波形整形部904に対して閾値AthをAth3に設定する。Ath3はAth1やAth2よりも小さい振幅であるため、第一省電力状態や第二省電力状態での検知範囲よりも広い領域からの反射波を検知した時に、画像形成装置100を復帰させるための信号Qを出力する設定になる。そして、電源監視のためS1502に戻る。
【００７６】
このように制御部905が、波形整形部904に対して受信パルス信号を出力するための振幅の閾値Athを省電力状態における電源状態を監視する。そして、第一省電力状態のようなスタンバイまでの復帰時間が早い場合には、閾値Athを大きい振幅に設定することで誤検知を軽減することができる。また、第三省電力状態のようなスタンバイまでの復帰時間が遅い場合には閾値Athを小さい振幅に設定することで、前もって復帰することができ、ユーザに対しての利便性を保持可能となる。
【００７７】
（その他の実施例）  
上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７８】
また、いくつかの実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００７９】
さらに本発明は、複数の機器(例えばコンピュータ、インターフェース機器、リーダー、プリンタなど)から構成されるシステムに適用することも、一つの機器からなる装置(複合機、プリンタ、ファクシミリ装置など)に適用することも可能である。
【００８０】
また本発明の目的は、上述した実施例で示したフローチャートの手順を実現するプログラムコードを記憶した記憶媒体から、システムあるいは装置のコンピュータ(又はCPUやMPU)が、そのプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになる。そのため、このプログラムコード及びプログラムコードを記憶した記憶媒体も本発明の一つを構成することになる。
【００８１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。
【００８２】
また、コンピュータ上で稼動しているOS(オペレーティングシステム)などがそのプログラムコードの指示に基づき実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【符号の説明】
【００８３】
15   超音波センサ
100  画像形成装置
301  ＣＰＵ
304  電源制御部
905  制御部
【図１】
2017024223.tif 000003
【図２】
2017024223.tif 000004
【図３】
2017024223.tif 000005
【図４】
2017024223.tif 000006
【図５】
2017024223.tif 000007
【図６】
2017024223.tif 000008
【図７】
2017024223.tif 000009
【図８】
2017024223.tif 000010
【図９】
2017024223.tif 000011
【図１０】
2017024223.tif 000012
【図１１】
2017024223.tif 000013
【図１２】
2017024223.tif 000014
【図１３】
2017024223.tif 000015
【図１４】
2017024223.tif 000016
【図１５】
2017024223.tif 000017