(57)【要約】【課題】サブ回路がメイン回路からの復帰信号を受信することなく省電力状態から復帰することが可能な電子機器を提供すること。【解決手段】プロセッサーを備えたメイン回路と、第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、前記メイン回路と前記サブ回路とに電力を供給する電源回路と、を備え、前記メイン回路と前記電源回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、前記プロセッサーは、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断し、遷移させると判断した場合には前記電源回路から前記サブ回路へ供給される電力を増加させ、前記サブ回路は、前記電源回路から供給される電力が増加したことに応じて、前記第２状態から前記第１状態に遷移する、電子機器。【選択図】図３
2020123107.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサーを備えたメイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、
前記メイン回路と前記サブ回路とに電力を供給する電源回路と、
を備え、
前記メイン回路と前記電源回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記プロセッサーは、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断し、遷移させると判断した場合には前記電源回路から前記サブ回路へ供給される電力を増加させ、
前記サブ回路は、前記電源回路から供給される電力が増加したことに応じて、前記第２状態から前記第１状態に遷移する、ことを特徴とする電子機器。
【請求項２】
プロセッサーを備えたメイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、
中継回路と、
を備え、
前記メイン回路と前記中継回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記プロセッサーは、前記サブ回路を前記第２状態に遷移させるか否かを判断し、遷移させると判断した場合には前記中継回路を介さずに前記サブ回路に第１指示を行い、
前記サブ回路は、前記第１指示を受けると、前記第２状態に遷移し、
前記プロセッサーは、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断し、遷移させると判断した場合には前記中継回路に第２指示を行い、
前記中継回路は前記第２指示を受けると中継処理を行い、
前記サブ回路は、前記中継回路が前記中継処理を行ったことに応じて、前記第２状態から前記第１状態に遷移する、ことを特徴とする電子機器。
【請求項３】
メイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、
前記メイン回路と前記サブ回路とに電力を供給する電源回路と、
を備え、
前記メイン回路と前記電源回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記サブ回路は、前記第１状態では、前記メイン回路からの指示に基づいた動作を行い、前記第２状態では、前記メイン回路からの指示によらずに、前記第２状態から前記第１状態に遷移する、ことを特徴とする電子機器。
【請求項４】
前記サブ回路は、前記電源回路に指示をしない、ことを特徴とする請求項１又は３に記載の電子機器。
【請求項５】
前記プロセッサーは、ケーブルを介して前記サブ回路に前記第１指示を行う、ことを特徴とする請求項２に記載の電子機器。
【請求項６】
前記サブ回路は、前記第１指示に応じて、前記第１状態から前記第２状態へ遷移する、ことを特徴とする請求項５に記載の電子機器。
【請求項７】
前記メイン回路は、ケーブルを介して前記サブ回路に前記指示を行う、ことを特徴とする請求項３に記載の電子機器。
【請求項８】
前記サブ回路は、前記指示に応じて、前記第１状態から前記第２状態へ遷移する、ことを特徴とする請求項７に記載の電子機器。
【請求項９】
前記メイン回路は、前記サブ回路に対して、前記第２状態から前記第１状態へ遷移する指示を行わない、ことを特徴とする請求項１又は２に記載の電子機器。
【請求項１０】
前記プロセッサーは、メインプロセッサーであり、
前記サブ回路は、サブプロセッサーを有する、ことを特徴とする請求項１に記載の電子機器。
【請求項１１】
前記メイン回路は、メインプロセッサーを有し、
前記サブ回路は、サブプロセッサーを有する、ことを特徴とする請求項２又は３に記載の電子機器。
【請求項１２】
前記電源回路は、商用電源から供給された交流電圧を直流電圧に変換し、前記直流電圧に基づく電力を前記メイン回路と前記サブ回路とに供給する、ことを特徴とする請求項１又は３に記載の電子機器。
【請求項１３】
前記サブ回路が前記第２状態のときは、前記サブ回路が前記第１状態のときに前記電源回路から前記サブ回路に電力を供給する供給ラインが断たれている、ことを特徴とする請求項１又は３に記載の電子機器。
【請求項１４】
前記電子機器の外部からの指示を受け付ける外部インターフェース部をさらに備え、
前記プロセッサーは、前記外部インターフェース部から受け付けた指示に基づいて、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断する、ことを特徴とする請求項１又は２に記載の電子機器。
【請求項１５】
前記メイン回路と前記電源回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上である、ことを特徴とする請求項１又は３に記載の電子機器。
【請求項１６】
前記メイン回路と前記中継回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上である、ことを特徴とする請求項２に記載の電子機器。
【請求項１７】
復帰フラグを記憶するレジスターをさらに備え、
前記サブ回路は、前記復帰フラグが第１の値である場合には第１動作を開始し、前記復帰フラグが第２の値である場合には前記第１動作と異なる第２動作を開始する、ことを特徴とする請求項１乃至３のいずれか一項に記載の電子機器。
【請求項１８】
揮発性メモリーと、
前記揮発性メモリーに供給される電力が閾値を下回ると前記復帰フラグを第２の値から第１の値に切り替える、電源監視回路と、をさらに備える、ことを特徴とする請求項１７に記載の電子機器。
【請求項１９】
前記サブ回路は、前記メイン回路から前記第２状態へ遷移する指示を受けると前記揮発
性メモリーのデータを保護して、前記第２状態に遷移し、
前記サブ回路は、前記第２状態から前記第１状態へ遷移した後、前記揮発性メモリーの保護された前記データを用いる、ことを特徴とする請求項１８に記載の電子機器。
【請求項２０】
前記サブ回路は、前記揮発性メモリーをセルフリフレッシュモードに切り替えることで前記揮発性メモリーの前記データを保護する、ことを特徴とする請求項１９に記載の電子機器。
【請求項２１】
第１の回路基板と、
第２の回路基板と、
第３の回路基板と、をさらに備え、
前記メイン回路は、前記第１の回路基板に設けられ、
前記サブ回路は、前記第２の回路基板に設けられ、
前記電源回路は、
前記第１の回路基板に設けられ、前記メイン回路が切り替えを行うスイッチと、
前記第３の回路基板に設けられ、電圧変換を行う変換回路と、を備え、前記変換回路によって変換された電圧に基づく電力を、前記スイッチを介して前記サブ回路へ供給する、ことを特徴とする請求項１又は３に記載の電子機器。
【請求項２２】
メイン回路に電力を供給する電源回路から電力を受け取る受電回路と、
前記受電回路が受け取った電力に基づいて動作するサブ回路と、
前記メイン回路と接続するケーブルが接続されるコネクターと、
を備え、
前記サブ回路は、第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移し、
前記サブ回路は、前記第１状態では、前記コネクターを介して受信した前記メイン回路からの指示に基づいた動作を行い、前記第２状態では、前記コネクターを介して前記メイン回路からの指示を受信することなく、前記第２状態から前記第１状態に遷移する、ことを特徴とする回路基板。
【請求項２３】
前記サブ回路は、前記電源回路に指示をしない、ことを特徴とする請求項２２に記載の回路基板。
【請求項２４】
前記メイン回路は、前記ケーブルを介して前記サブ回路に前記指示を行う、ことを特徴とする請求項２２又は２３に記載の回路基板。
【請求項２５】
前記サブ回路は、前記指示に応じて、前記第１状態から前記第２状態へ遷移する、ことを特徴とする請求項２４に記載の回路基板。
【請求項２６】
前記メイン回路は、前記サブ回路に対して、前記第２状態から前記第１状態へ遷移する指示を行わない、ことを特徴とする請求項２２乃至２５のいずれか一項に記載の回路基板。
【請求項２７】
前記メイン回路は、メインプロセッサーを有し、
前記サブ回路は、サブプロセッサーを有する、ことを特徴とする請求項２２乃至２６のいずれか一項に記載の回路基板。
【請求項２８】
前記電源回路は、商用電源から供給された交流電圧を直流電圧に変換し、前記直流電圧に基づく電力を前記メイン回路と前記サブ回路とに供給する、ことを特徴とする請求項２２乃至２７のいずれか一項に記載の回路基板。
【請求項２９】
前記サブ回路が前記第２状態のときは、前記サブ回路が前記第１状態のときに前記電源回路から前記サブ回路に電力を供給する供給ラインが断たれている、ことを特徴とする請求項２２乃至２８のいずれか一項に記載の回路基板。
【請求項３０】
前記メイン回路と前記電源回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上である、ことを特徴とする請求項２２乃至２９のいずれか一項に記載の回路基板。
【請求項３１】
復帰フラグを記憶するレジスターをさらに備え、
前記サブ回路は、前記復帰フラグが第１の値である場合には第１動作を開始し、前記復帰フラグが第２の値である場合には前記第１動作と異なる第２動作を開始する、ことを特徴とする請求項２２乃至３０のいずれか一項に記載の回路基板。
【請求項３２】
揮発性メモリーと、
前記揮発性メモリーに供給される電力が閾値を下回ると前記復帰フラグを第２の値から第１の値に切り替える、電源監視回路と、をさらに備える、ことを特徴とする請求項３１に記載の回路基板。
【請求項３３】
前記サブ回路は、前記メイン回路から前記第２状態へ遷移する指示を受けると前記揮発性メモリーのデータを保護して、前記第２状態に遷移し、
前記サブ回路は、前記第２状態から前記第１状態へ遷移した後、前記揮発性メモリーの保護された前記データを用いる、ことを特徴とする請求項３２に記載の回路基板。
【請求項３４】
前記サブ回路は、前記揮発性メモリーをセルフリフレッシュモードに切り替えることで前記揮発性メモリーの前記データを保護する、ことを特徴とする請求項３３に記載の回路基板。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び回路基板に関する。
【背景技術】
【０００２】
近年、各種の電子機器の省電力化の要求が高く、多くの電子機器において、使用されない回路やメカ機構を省電力状態にする設定がなされる。多くの電子機器は、メイン回路と、サブ回路とを有し、メイン回路がサブ回路やサブ回路が制御するメカ機構への電力の供給を制御することによって、省電力化を実現している。
【０００３】
このような電子機器として、例えば、特許文献１には、電源制御部と、メインシステムと、サブシステムとを備えた情報処理装置が記載されている。特許文献１に記載の情報処理装置では、電源制御部とメインシステムとによって上記のメイン回路が構成され、サブシステムによって上記のサブ回路が構成されている。そして、メインシステムのＣＰＵが、サブシステムを省電力状態に移行する要因を検知し、サブシステムのＤＲＡＭにブートイメージを展開してＤＲＡＭをセルフリフレッシュ状態に移行させた後、サブシステムが省電力状態に移行することを電源制御部に通知し、電源制御部が電源ユニットからサブシステムへの電力の供給を停止させてサブシステムを省電力状態にする。また、電源制御部が、サブ回路の省電力状態からの復帰要因を検知し、電源ユニットからサブシステムへの電力の供給を再開させた後、省電力状態からの復帰であることを示す値を有する復帰信号をサブシステムに送信し、サブシステムは当該復帰信号に基づいて省電力状態から復帰したことを認識し、ＤＲＡＭのセルフリフレッシュ状態を解除し、ＤＲＡＭに保持していたブートイメージを用いてレジュームする。特許文献１に記載の情報処理装置によれば、サブシステムが省電力状態に移行する前にＤＲＡＭにブートイメージを展開してＤＲＡＭをセルフリフレッシュ状態に移行させるため、サブシステムが省電力状態から復帰するときにブートイメージをＤＲＡＭに展開する必要がないので、省電力状態から復帰するために要する時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−５１９２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の情報処理装置では、サブ回路であるサブシステムが省電力状態から復帰するときに、メイン回路の電源制御部が、省電力状態からの復帰であることを示す値を有する復帰信号をサブシステムに送信する必要がある。すなわち、特許文献１に記載の情報処理装置と同様の構成の電子機器では、サブ回路が省電力状態から復帰するときに、メイン回路からサブ回路に復帰信号を送信する必要があり、当該信号がメイン回路からサブ回路へと伝搬するときにノイズの影響を受けて、サブ回路に誤った復帰信号が転送されるおそれがある。特に、メイン回路とサブ回路が離れている場合には、サブ回路の復帰にかかわる重要な信号がノイズの影響を受けやすくなるため、何らかの対策をしなければならず、電子機器のコストアップが避けられない。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器の一態様は、
プロセッサーを備えたメイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移す
るサブ回路と、
前記メイン回路と前記サブ回路とに電力を供給する電源回路と、
を備え、
前記メイン回路と前記電源回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記プロセッサーは、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断し、遷移させると判断した場合には前記電源回路から前記サブ回路へ供給される電力を増加させ、
前記サブ回路は、前記電源回路から供給される電力が増加したことに応じて、前記第２状態から前記第１状態に遷移する。
【０００７】
本発明に係る電子機器の一態様は、
プロセッサーを備えたメイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、
中継回路と、
を備え、
前記メイン回路と前記中継回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記プロセッサーは、前記サブ回路を前記第２状態に遷移させるか否かを判断し、遷移させると判断した場合には前記中継回路を介さずに前記サブ回路に第１指示を行い、
前記サブ回路は、前記第１指示を受けると、前記第２状態に遷移し、
前記プロセッサーは、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断し、遷移させると判断した場合には前記中継回路に第２指示を行い、
前記中継回路は前記第２指示を受けると中継処理を行い、
前記サブ回路は、前記中継回路が前記中継処理を行ったことに応じて、前記第２状態から前記第１状態に遷移する。
【０００８】
本発明に係る電子機器の一態様は、
メイン回路と、
第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移するサブ回路と、
前記メイン回路と前記サブ回路とに電力を供給する電源回路と、
を備え、
前記メイン回路と前記電源回路との電気的距離は、前記メイン回路と前記サブ回路との電気的距離よりも短く、
前記サブ回路は、前記第１状態では、前記メイン回路からの指示に基づいた動作を行い、前記第２状態では、前記メイン回路からの指示によらずに、前記第２状態から前記第１状態に遷移する。
【０００９】
前記電子機器の一態様において、
前記サブ回路は、前記電源回路に指示をしなくてもよい。
【００１０】
前記電子機器の一態様において、
前記プロセッサーは、ケーブルを介して前記サブ回路に前記第１指示を行ってもよい。
【００１１】
前記電子機器の一態様において、
前記サブ回路は、前記第１指示に応じて、前記第１状態から前記第２状態へ遷移してもよい。
【００１２】
前記電子機器の一態様において、
前記メイン回路は、ケーブルを介して前記サブ回路に前記指示を行ってもよい。
【００１３】
前記電子機器の一態様において、
前記サブ回路は、前記指示に応じて、前記第１状態から前記第２状態へ遷移してもよい。
【００１４】
前記電子機器の一態様において、
前記メイン回路は、前記サブ回路に対して、前記第２状態から前記第１状態へ遷移する指示を行わなくてもよい。
【００１５】
前記電子機器の一態様において、
前記プロセッサーは、メインプロセッサーであり、
前記サブ回路は、サブプロセッサーを有してもよい。
【００１６】
前記電子機器の一態様において、
前記メイン回路は、メインプロセッサーを有し、
前記サブ回路は、サブプロセッサーを有してもよい。
【００１７】
前記電子機器の一態様において、
前記電源回路は、商用電源から供給された交流電圧を直流電圧に変換し、前記直流電圧に基づく電力を前記メイン回路と前記サブ回路とに供給してもよい。
【００１８】
前記電子機器の一態様において、
前記サブ回路が前記第２状態のときは、前記サブ回路が前記第１状態のときに前記電源回路から前記サブ回路に電力を供給する供給ラインが断たれていてもよい。
【００１９】
前記電子機器の一態様は、
前記電子機器の外部からの指示を受け付ける外部インターフェース部をさらに備え、
前記プロセッサーは、前記外部インターフェース部から受け付けた指示に基づいて、前記サブ回路を前記第２状態から前記第１状態に遷移させるか否かを判断してもよい。
【００２０】
前記電子機器の一態様において、
前記メイン回路と前記電源回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上であってもよい。
【００２１】
前記電子機器の一態様において、
前記メイン回路と前記中継回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上であってもよい。
【００２２】
前記電子機器の一態様は、
復帰フラグを記憶するレジスターをさらに備え、
前記サブ回路は、前記復帰フラグが第１の値である場合には第１動作を開始し、前記復帰フラグが第２の値である場合には前記第１動作と異なる第２動作を開始してもよい。
【００２３】
前記電子機器の一態様は、
揮発性メモリーと、
前記揮発性メモリーに供給される電力が閾値を下回ると前記復帰フラグを第２の値から第１の値に切り替える、電源監視回路と、をさらに備えてもよい。
【００２４】
前記電子機器の一態様において、
前記サブ回路は、前記メイン回路から前記第２状態へ遷移する指示を受けると前記揮発性メモリーのデータを保護して、前記第２状態に遷移し、
前記サブ回路は、前記第２状態から前記第１状態へ遷移した後、前記揮発性メモリーの保護された前記データを用いてもよい。
【００２５】
前記電子機器の一態様において、
前記サブ回路は、前記揮発性メモリーをセルフリフレッシュモードに切り替えることで前記揮発性メモリーのデータを保護してもよい。
【００２６】
前記電子機器の一態様は、
第１の回路基板と、
第２の回路基板と、
第３の回路基板と、をさらに備え、
前記メイン回路は、前記第１の回路基板に設けられ、
前記サブ回路は、前記第２の回路基板に設けられ、
前記電源回路は、
前記第１の回路基板に設けられ、前記メイン回路が切り替えを行うスイッチと、
前記第３の回路基板に設けられ、電圧変換を行う変換回路と、を備え、前記変換回路によって変換された電圧に基づく電力を、前記スイッチを介して前記サブ回路へ供給してもよい。
【００２７】
本発明に係る回路基板の一態様は、
メイン回路に電力を供給する電源回路から電力を受け取る受電回路と、
前記受電回路が受け取った電力に基づいて動作するサブ回路と、
前記メイン回路と接続するケーブルが接続されるコネクターと、
を備え、
前記サブ回路は、第１状態と消費電力が前記第１状態よりも少ない第２状態とを含む複数の状態を遷移し、
前記サブ回路は、前記第１状態では、前記コネクターを介して受信した前記メイン回路からの指示に基づいた動作を行い、前記第２状態では、前記コネクターを介して前記メイン回路からの指示を受信することなく、前記第２状態から前記第１状態に遷移する。
【００２８】
前記回路基板の一態様において、
前記サブ回路は、前記電源回路に指示をしなくてもよい。
【００２９】
前記回路基板の一態様において、
前記メイン回路は、前記ケーブルを介して前記サブ回路に前記指示を行ってもよい。
【００３０】
前記回路基板の一態様において、
前記サブ回路は、前記指示に応じて、前記第１状態から前記第２状態へ遷移してもよい。
【００３１】
前記回路基板の一態様において、
前記メイン回路は、前記サブ回路に対して、前記第２状態から前記第１状態へ遷移する指示を行わなくてもよい。
【００３２】
前記回路基板の一態様において、
前記メイン回路は、メインプロセッサーを有し、
前記サブ回路は、サブプロセッサーを有してもよい。
【００３３】
前記回路基板の一態様において、
前記電源回路は、商用電源から供給された交流電圧を直流電圧に変換し、前記直流電圧に基づく電力を前記メイン回路と前記サブ回路とに供給してもよい。
【００３４】
前記回路基板の一態様において、
前記サブ回路が前記第２状態のときは、前記サブ回路が前記第１状態のときに前記電源回路から前記サブ回路に電力を供給する供給ラインが断たれていてもよい。
【００３５】
前記回路基板の一態様において、
前記メイン回路と前記電源回路との電気的距離は、３０ｃｍ以下であり、
前記メイン回路と前記サブ回路との電気的距離は、８０ｃｍ以上であってもよい。
【００３６】
前記回路基板の一態様は、
復帰フラグを記憶するレジスターをさらに備え、
前記サブ回路は、前記復帰フラグが第１の値である場合には第１動作を開始し、前記復帰フラグが第２の値である場合には前記第１動作と異なる第２動作を開始してもよい。
【００３７】
前記回路基板の一態様は、
揮発性メモリーと、
前記揮発性メモリーに供給される電力が閾値を下回ると前記復帰フラグを第２の値から第１の値に切り替える、電源監視回路と、をさらに備えてもよい。
【００３８】
前記回路基板の一態様において、
前記サブ回路は、前記メイン回路から前記第２状態へ遷移する指示を受けると前記揮発性メモリーのデータを保護して、前記第２状態に遷移し、
前記サブ回路は、前記第２状態から前記第１状態へ遷移した後、前記揮発性メモリーの保護された前記データを用いてもよい。
【００３９】
前記回路基板の一態様において、
前記サブ回路は、前記揮発性メモリーをセルフリフレッシュモードに切り替えることで前記揮発性メモリーのデータを保護してもよい。
【図面の簡単な説明】
【００４０】
【図１】第１実施形態の電子機器を示した外観斜視図である。
【図２】スキャナーユニットの内部構造を示した斜視図である。
【図３】第１実施形態の電子機器の機能構成を示す図である。
【図４】復帰フラグレジスター及びスイッチ制御レジスターの構成例を示す図である。
【図５】メイン回路及びサブ回路がともにスリープ状態であるときの電子機器の各部の状態を示す図である。
【図６】メイン回路がサブ回路の状態遷移を制御する手順を示すフローチャート図である。
【図７】サブ回路の状態遷移の手順を示すフローチャート図である。
【図８】第２実施形態の電子機器の斜視図である。
【図９】第２実施形態の電子機器の正面図である。
【図１０】第２実施形態の電子機器の側面図である。
【図１１】インタラクティブプロジェクターと自発光指示体の内部構成を示すブロック図である。
【図１２】第２実施形態の電子機器の機能構成を示す図である。
【発明を実施するための形態】
【００４１】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。用いる図面は説明の便宜上のものである。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００４２】
１．第１実施形態
１−１．電子機器の構造
以下、図面を参照して、本発明の電子機器の一例である第１実施形態の電子機器１について説明する。第１実施形態の電子機器は、プリンターユニットとスキャナーユニットとを備えた複合機である。
【００４３】
図１は、複合機である電子機器１を示した外観斜視図である。図１に示すように、電子機器１は、画像記録装置であるプリンターユニット２と、画像読取装置であるスキャナーユニット３とを含む。具体的には、電子機器１は、装置本体であるプリンターユニット２と、プリンターユニット２の上部に配設されたアッパーユニットであるスキャナーユニット３と、を一体に備えている。なお、以下、図１においての前後方向をＸ軸方向とし、左右方向をＹ軸方向として説明する。
【００４４】
図１に示すように、プリンターユニット２は、印刷用紙や単票紙等の記録媒体を送り経路に沿って送る不図示の搬送部と、送り経路の上方に配設され、記録媒体にインクジェット方式で印刷処理を行う不図示の印刷部と、前面に配設されたパネル形式の操作部６３と、搬送部、印刷部および操作部６３を搭載した不図示の装置フレームと、これらを覆う装置ハウジング６５と、を備えている。装置ハウジング６５には、印刷を終えた記録媒体が排出される排出口６６が設けられている。また、図示を省略するが、プリンターユニット２の後面下部には、ＵＳＢポートおよび電源ポートが配設されている。すなわち、電子機器１は、ＵＳＢポートを介してコンピューター等に接続可能に構成されている。
【００４５】
スキャナーユニット３は、後端部のヒンジ部４を介してプリンターユニット２に回動自在に支持されており、プリンターユニット２の上部を開閉自在に覆っている。すなわち、スキャナーユニット３を回動方向に引き上げることで、プリンターユニット２の上面開口部を露出させ、当該上面開口部を介して、プリンターユニット２の内部が露出する。一方、スキャナーユニット３を回動方向に引き降ろし、プリンターユニット２上に載置することで、スキャナーユニット３によって当該上面開口部を閉塞する。このように、スキャナーユニット３を開放することで、インクカートリッジの交換や紙詰まりの解消等が可能な構成となっている。
【００４６】
図２は、スキャナーユニット３の内部構造を示した斜視図である。図１および図２に示されるように、スキャナーユニット３は、筐体であるアッパーフレーム１１と、アッパーフレーム１１に収容された画像読取部１２と、アッパーフレーム１１の上部に回動自在に支持された上蓋１３と、を備えている。図２に示すように、アッパーフレーム１１は、画像読取部１２を収容する箱型の下ケース１６と、下ケース１６の天面を覆う上ケース１７と、を備えている。上ケース１７には、不図示のガラス製の原稿載置板が広く配設されており、被読取面を下にした被読取媒体をこれに載置する。一方、下ケース１６は、上面を開放した浅い箱状に形成されている。
【００４７】
図２に示されるように、画像読取部１２は、ラインセンサー方式のセンサーユニット３１と、センサーユニット３１を搭載したセンサーキャリッジ３２と、Ｙ軸方向に延在し、センサーキャリッジ３２をスライド自在に支持するガイド軸３３と、センサーキャリッジ
３２をガイド軸３３に沿って移動する自走式のセンサー移動機構３４と、を備えている。センサーユニット３１は、Ｘ軸方向に延在したＣＭＯＳ（Complementary Metal-Oxide-Semiconductor）ラインセンサーであるイメージセンサーモジュール４１を有し、モーター駆動のセンサー移動機構３４により、ガイド軸３３に沿ってＹ軸方向に往復動する。これにより、原稿載置板上の被読取媒体の画像を読み取るようになっている。なお、センサーユニット３１は、ＣＣＤ（Charge Coupled Device）ラインセンサーであってもよい。
【００４８】
１−２．電子機器の機能構成
図３は、複合機である電子機器１の機能構成を示す機能ブロック図である。図３に示すように、電子機器１は、第１の回路基板であるメイン基板２０、第２の回路基板であるサブ基板１０、及び第３の回路基板である電源基板３０を備えている。サブ基板１０は、例えば、メイン基板２０に対して増設される基板であってもよい。
【００４９】
メイン基板２０には、７個のコネクターＴ２１〜Ｔ２７が設けられている。また、サブ基板１０には、５個のコネクターＴ１１〜Ｔ１５が設けられている。また、電源基板３０には、４個のコネクターＴ３１〜Ｔ３４が設けられている。
【００５０】
コネクターＴ１１とコネクターＴ２１、コネクターＴ１３とコネクターＴ２３、コネクターＴ１４とコネクターＴ３４、コネクターＴ２４とコネクターＴ３２、コネクターＴ３３とコネクターＴ２５は、それぞれ、不図示のケーブルで接続される。
【００５１】
コネクターＴ１２，Ｔ１５は、それぞれ、画像読取部１２と不図示のケーブルで接続されている。また、コネクターＴ２２，Ｔ２６は、それぞれ、印刷部２２と不図示のケーブルで接続されている。また、コネクターＴ３１は、商用電源９０と不図示のケーブルで接続されている。
【００５２】
コネクターＴ２７は、外部インターフェース部８０と不図示のケーブルで接続されている。外部インターフェース部８０は、電子機器１の外部からの指示を受け付けるものであり、例えば、電子機器１が備える、不図示の電源スイッチやＵＳＢポートであってもよい。
【００５３】
なお、適宜、コネクターＴ１１〜Ｔ１５の一部が１つのコネクターとして実現され、コネクターＴ２１〜Ｔ２７の一部が１つのコネクターとして実現され、コネクターＴ３１〜Ｔ３４の一部が１つのコネクターとして実現されてもよい。
【００５４】
電源基板３０には、電圧変換を行う変換回路３００が設けられている。変換回路３００は、コネクターＴ３１を介して商用電源９０から供給された交流電圧を直流電圧に変換してコネクターＴ３２に出力する。また、変換回路３００は、商用電源９０から供給された交流電圧を直流電圧に変換してコネクターＴ３３に出力する。コネクターＴ３２に出力される直流電圧とコネクターＴ３３に出力される直流電圧とは、電圧レベルが同じであってもよいし異なっていてもよい。
【００５５】
メイン基板２０には、メイン回路２００、ＲＯＭ（Read Only Memory）２１０、揮発性メモリー２２０、スイッチ２３０、スイッチ２４０、スイッチ２５０、受電回路２６０及び受電回路２７０が設けられている。
【００５６】
メイン回路２００は、サブ回路１００や画像読取部１２への電力供給の制御、サブ回路１００との通信処理、印刷部２２への電力供給の制御、印刷部２２の駆動制御等を行う。メイン回路２００は、通常動作状態と、消費電力が通常動作状態よりも少ない省電力状態であるスリープ状態とを含む複数の状態を遷移する。また、当該複数の状態には、商用電
源９０から変換回路３００への電力の供給が開始されることによりメイン回路２００が通常動作状態に遷移するまでの起動動作を行う起動状態、メイン回路２００が通常動作状態からスリープ状態に遷移するまでのスリープ移行動作を行うスリープ移行動作状態、及び、メイン回路２００がスリープ状態から通常動作状態に遷移するまでのスリープ復帰動作を行うスリープ復帰動作状態が含まれる。メイン回路２００は、起動状態から通常動作状態に遷移し、通常動作状態からスリープ移行動作状態を経由してスリープ状態に遷移し、スリープ状態からスリープ復帰動作状態を経由して通常動作状態に遷移する。
【００５７】
本実施形態では、メイン回路２００は、第１メインプロセッサー２０１、第２メインプロセッサー２０２、ＳＲＡＭ（Static Random Access Memory）２０３、通信インターフェース回路２０４、ＧＰＩＯ（General Purpose Input Output）２０５、ＲＯＭインターフェース回路２０６、駆動制御回路２０７、メモリー制御回路２０８及び入出力バッファー２０９を含む。なお、メイン回路２００は、１チップの集積回路として実現されてもよい。
【００５８】
第１メインプロセッサー２０１は、起動状態、通常動作状態、スリープ移行動作状態及びスリープ復帰動作状態において動作し、スリープ状態では動作を停止する。第１メインプロセッサー２０１は、通信インターフェース回路２０４、ＲＯＭインターフェース回路２０６、駆動制御回路２０７及びメモリー制御回路２０８の動作を制御する。具体的には、第１メインプロセッサー２０１は、メイン回路２００への電力の供給が開始すると、ＲＯＭ２１０の所定番地に記憶された命令コードを実行することにより、ＲＯＭ２１０に記憶されたデータを、ＲＯＭインターフェース回路２０６を介して読み出し、揮発性メモリー２２０にコピーする。その後、第１メインプロセッサー２０１は、揮発性メモリー２２０の所定番地にジャンプし、揮発性メモリー２２０にコピーされたデータである命令コードを実行する。これにより、第１メインプロセッサー２０１は、メイン回路２００を構成する各回路の動作を制御する。
【００５９】
また、第１メインプロセッサー２０１は、ＧＰＩＯ２０５から各種の信号を出力させる処理や、ＧＰＩＯ２０５から入力される信号に応じた各種の処理を行う。さらに、第１メインプロセッサー２０１は、ＲＯＭ２１０あるいは揮発性メモリー２２０に記憶されたデータをＳＲＡＭ２０３にコピーする処理や揮発性メモリー２２０をセルフリフレッシュモードに設定する処理を行う。
【００６０】
第２メインプロセッサー２０２は、通常動作状態において、印刷部２２を駆動するモーター等のメカ機構の動作を制御する処理を行う。また、第２メインプロセッサー２０２は、スリープ状態において、ＳＲＡＭ２０３にコピーされたデータである命令コードを実行し、ＧＰＩＯ２０５から各種の信号を出力させる処理や、ＧＰＩＯ２０５から入力される信号に応じた各種の処理を行う。第２メインプロセッサー２０２が揮発性メモリー２２０よりも消費電力の少ないＳＲＡＭ２０３を用いて処理を行うことで、スリープ状態における総消費電力を低減させることができる。
【００６１】
通信インターフェース回路２０４は、第１メインプロセッサー２０１の指示に応じて、コネクターＴ１１，Ｔ２１に接続されるケーブルを介して、サブ回路１００の通信インターフェース回路１０４とのデータ通信を行うための回路である。例えば、通信インターフェース回路１０４，２０４は、ＵＳＢインターフェース回路であり、コネクターＴ１１，Ｔ２１はＵＳＢケーブルが接続されるＵＳＢコネクターであってもよい。
【００６２】
ＧＰＩＯ２０５は、第１メインプロセッサー２０１又は第２メインプロセッサー２０２からの指示に応じて、メイン回路２００の外部へ信号を出力し、あるいは、メイン回路２００の外部から入力された信号を受け取るための回路である。具体的には、ＧＰＩＯ２０
５は、スイッチ２３０，２４０，２５０の制御信号を出力し、また、外部インターフェース部８０からの信号が入力される。
【００６３】
ＲＯＭインターフェース回路２０６は、第１メインプロセッサー２０１の指示に応じて、ＲＯＭ２１０からのデータの読み出しを行うための回路である。
【００６４】
駆動制御回路２０７は、印刷部２２を駆動及び制御するための各種の信号を生成する。駆動制御回路２０７が生成した各種の信号は、コネクターＴ２２を介して印刷部２２に供給され、印刷部２２は、当該各種の信号に応じた印刷を実行する。
【００６５】
メモリー制御回路２０８は、第１メインプロセッサー２０１からの命令に従い、入出力バッファー２０９に対して、揮発性メモリー２２０へのデータの書き込みや、揮発性メモリー２２０からのデータの読み出しを制御する回路である。
【００６６】
入出力バッファー２０９は、メモリー制御回路２０８からの書き込み要求に応じて、メモリー制御回路２０８から転送されたデータを順次揮発性メモリー２２０に書き込み、メモリー制御回路２０８からの読み出し要求に応じて、揮発性メモリー２２０から読み出したデータを順次メモリー制御回路２０８に転送する回路である。
【００６７】
揮発性メモリー２２０は、ＤＲＡＭ（Dynamic Random Access Memory）であってもよい。ＤＲＡＭは、ＳＲＡＭと比較して、消費電力が大きいが、記憶密度が高いため大規模なメモリーを実現可能である。
【００６８】
スイッチ２３０は、ＧＰＩＯ２０５から出力される制御信号の電圧レベルに応じて、導通又は非導通となるスイッチである。スイッチ２３０が導通すると、コネクターＴ２４とコネクターＴ２３とが電気的に接続され、変換回路３００から出力されてコネクターＴ３２，Ｔ２４を介してメイン基板２０に入力される直流電圧は、スイッチ２３０を経由し、コネクターＴ２３，Ｔ１３を介してサブ基板１０に供給される。また、スイッチ２３０が非導通のときは、コネクターＴ２４とコネクターＴ２３とが電気的に切断され、変換回路３００から出力される直流電圧は、サブ基板１０に供給されない。
【００６９】
スイッチ２４０は、ＧＰＩＯ２０５から出力される制御信号の電圧レベルに応じて、導通又は非導通となるスイッチである。スイッチ２４０が導通すると、コネクターＴ２４と受電回路２６０とが電気的に接続され、変換回路３００から出力されてコネクターＴ３２，Ｔ２４を介してメイン基板２０に入力される直流電圧は、スイッチ２４０を経由し、受電回路２６０に供給される。また、スイッチ２４０が非導通のときは、コネクターＴ２４と受電回路２６０とが電気的に切断され、変換回路３００から出力される直流電圧は、受電回路２６０に供給されない。
【００７０】
受電回路２６０は、スイッチ２４０が導通しているときに、コネクターＴ２４を介して変換回路３００から供給された直流電圧を受け取り、受け取った直流電圧を所望の電圧レベルの直流電圧に変換してメイン回路２００に供給する。本実施形態では、受電回路２６０は、スイッチ２４０が導通しているときに、メイン回路２００の第１メインプロセッサー２０１、通信インターフェース回路２０４、ＲＯＭインターフェース回路２０６、駆動制御回路２０７及びメモリー制御回路２０８に直流電圧を供給する。したがって、第１メインプロセッサー２０１、通信インターフェース回路２０４、ＲＯＭインターフェース回路２０６、駆動制御回路２０７及びメモリー制御回路２０８は、変換回路３００から直流電圧が出力されており、かつ、スイッチ２４０が導通しているときに、動作を継続することができる。本実施形態では、メイン回路２００は、変換回路３００から直流電圧が出力されている状態で、スイッチ２４０が導通しているときは起動状態、通常動作状態、スリ
ープ移行動作状態又はスリープ復帰動作状態となり、スイッチ２４０が非導通のときはスリープ状態となる。
【００７１】
ここで、変換回路３００が、商用電源９０から供給された交流電圧ＶＡＣを直流電圧ＶＤＣ１に変換してコネクターＴ３２に出力する場合、受電回路２６０に供給される電力は、コネクターＴ２４に供給される直流電圧ＶＤＣ１とコネクターＴ２４から受電回路２６０へと流れる電流ＩＤＣ１との積となる。受電回路２６０は、直流電圧ＶＤＣ１を直流電圧ＶＤＣ２に変換し、直流電圧ＶＤＣ２をメイン回路２００の不図示の電源端子に供給する。このとき、メイン回路２００に供給される電力は、当該電源端子に供給される直流電圧ＶＤＣ２と当該電源端子を流れる電流ＩＤＣ２との積となる。すなわち、受電回路２６０は、変換回路３００から供給された電力ＶＤＣ１×ＩＤＣ１を受け取り、電力ＶＤＣ２×ＩＤＣ２に変換してメイン回路２００に供給する。換言すれば、変換回路３００及びスイッチ２４０を含む電源回路３１０は、交流電圧ＶＡＣを直流電圧ＶＤＣ１に変換し、直流電圧ＶＤＣ１に基づく電力ＶＤＣ２×ＩＤＣ２を、スイッチ２４０を介してメイン回路２００に供給する。あるいは、メイン回路２００は、受電回路２６０が電源回路３１０から受け取った電力ＶＤＣ１×ＩＤＣ１に基づいて動作するともいえる。
【００７２】
受電回路２７０は、コネクターＴ３２，Ｔ２４を介して変換回路３００から供給された直流電圧を受け取り、受け取った直流電圧を所望の電圧レベルの直流電圧に変換して、第２メインプロセッサー２０２、ＳＲＡＭ２０３、ＧＰＩＯ２０５、入出力バッファー２０９及び揮発性メモリー２２０に供給する。したがって、第２メインプロセッサー２０２、ＳＲＡＭ２０３、ＧＰＩＯ２０５、入出力バッファー２０９及び揮発性メモリー２２０は、変換回路３００から受電回路２７０に電力が供給されているとき、すなわち、メイン回路２００が通常動作状態のときもスリープ状態のときも、動作を継続することができる。
【００７３】
スイッチ２５０は、ＧＰＩＯ２０５から出力される制御信号の電圧レベルに応じて、導通又は非導通となるスイッチである。スイッチ２５０が導通すると、コネクターＴ２４とコネクターＴ２６とが電気的に接続され、変換回路３００から出力されてコネクターＴ３３，Ｔ２５を介してメイン基板２０に入力される直流電圧は、スイッチ２５０を経由し、コネクターＴ２６を介して印刷部２２に供給される。これにより、印刷部２２は動作可能となる。また、スイッチ２５０が非導通のときは、コネクターＴ２４とコネクターＴ２６とが電気的に切断され、変換回路３００から出力される直流電圧は、印刷部２２に供給されない。これにより、印刷部２２は動作を停止する。そして、メイン回路２００が通常動作状態のときは、第１メインプロセッサー２０１による制御のもと、スイッチ２５０が導通して印刷部２２が動作可能となり、あるいは、スイッチ２５０が非導通となって印刷部２２が動作を停止する。また、メイン回路２００がスリープ状態のときは、スイッチ２５０が非導通となって印刷部２２が動作を停止する。
【００７４】
サブ基板１０には、サブ回路１００、ＲＯＭ１１０、揮発性メモリー１２０、復帰フラグレジスター１３０、スイッチ制御レジスター１４０、電源監視回路１５０、受電回路１６０及び受電回路１７０が設けられている。
【００７５】
サブ回路１００は、メイン回路２００との通信処理、画像読取部１２の駆動制御等を行う。サブ回路１００は、第１状態である通常動作状態と、消費電力が第１状態よりも少ない第２状態、すなわち省電力状態であるスリープ状態とを含む複数の状態を遷移する。また、当該複数の状態には、商用電源９０から変換回路３００への電力の供給が開始されることによりサブ回路１００が通常動作状態に遷移するまでの起動動作を行う起動状態、サブ回路１００が通常動作状態からスリープ状態に遷移するまでのスリープ移行動作を行うスリープ移行動作状態、及び、サブ回路１００がスリープ状態から通常動作状態に遷移するまでのスリープ復帰動作を行うスリープ復帰動作状態が含まれる。サブ回路１００は、
起動状態から通常動作状態に遷移し、通常動作状態からスリープ移行動作状態を経由してスリープ状態に遷移し、スリープ状態からスリープ復帰動作状態を経由して通常動作状態に遷移する。
【００７６】
本実施形態では、サブ回路１００は、サブプロセッサー１０１、メモリー制御回路１０２、ＲＯＭインターフェース回路１０３、通信インターフェース回路１０４、駆動制御回路１０５、スイッチ１０６及び入出力バッファー１０７を含む。なお、サブ回路１００は、１チップの集積回路として実現されてもよい。
【００７７】
サブプロセッサー１０１は、起動状態、通常動作状態、スリープ移行動作状態及びスリープ復帰動作状態において動作し、スリープ状態では動作を停止する。サブプロセッサー１０１は、メモリー制御回路１０２、ＲＯＭインターフェース回路１０３、通信インターフェース回路１０４及び駆動制御回路１０５の動作を制御する。具体的には、サブプロセッサー１０１は、サブ回路１００への電力の供給が開始すると、ＲＯＭ１１０の所定番地に記憶された命令コードを実行することにより、ＲＯＭ１１０に記憶されたデータを、ＲＯＭインターフェース回路１０３を介して読み出し、揮発性メモリー１２０にコピーする。その後、サブプロセッサー１０１は、揮発性メモリー１２０の所定番地にジャンプし、揮発性メモリー１２０にコピーされたデータである命令コードを実行する。これにより、サブプロセッサー１０１は、サブ回路１００を構成する各回路の動作を制御する。
【００７８】
また、サブプロセッサー１０１は、画像読取部１２を駆動するモーター等のメカ機構の動作を制御する処理、復帰フラグレジスター１３０やスイッチ制御レジスター１４０の設定処理、及び揮発性メモリー１２０をセルフリフレッシュモードに設定する処理を行う。
【００７９】
通信インターフェース回路１０４は、サブプロセッサー１０１の指示に応じて、コネクターＴ１１，Ｔ２１に接続されるケーブルを介して、メイン回路２００の通信インターフェース回路２０４とのデータ通信を行うための回路である。本実施形態では、サブ回路１００は、通常動作状態のときは、通信インターフェース回路１０４を介してメイン回路２００の通信インターフェース回路２０４から受け取った信号に基づいて動作する。すなわち、メイン回路２００は、コネクターＴ１１，Ｔ２１に接続されるケーブルを介してサブ回路１００に指示を行い、サブ回路１００は、通常動作状態では、コネクターＴ１１を介して受信したメイン回路２００からの当該指示に基づいた動作を行う。本実施形態では、メイン回路２００は、サブ回路１００に対して、通常動作状態からスリープ状態へ遷移する指示を行い、サブ回路１００は、当該指示に応じて、通常動作状態からスリープ状態へ遷移する。
【００８０】
ＲＯＭインターフェース回路１０３は、サブプロセッサー１０１の指示に応じて、ＲＯＭ１１０からのデータの読み出しを行うための回路である。
【００８１】
駆動制御回路１０５は、画像読取部１２を駆動及び制御するための各種の信号を生成する。駆動制御回路１０５が生成した各種の信号は、コネクターＴ１２を介して画像読取部１２に供給され、画像読取部１２は、当該各種の信号に応じた画像の読み取りを実行する。
【００８２】
メモリー制御回路１０２は、サブプロセッサー１０１からの命令に従い、入出力バッファー１０７に対して、揮発性メモリー１２０へのデータの書き込みや、揮発性メモリー１２０からのデータの読み出しを制御する回路である。
【００８３】
スイッチ１０６は、スイッチ制御レジスター１４０から出力される制御信号の電圧レベルに応じて、導通又は非導通となるスイッチである。スイッチ１０６が導通すると、メモ
リー制御回路１０２と入出力バッファー１０７とが電気的に接続される。また、スイッチ１０６が非導通のときは、メモリー制御回路１０２と入出力バッファー１０７とが電気的に切断される。
【００８４】
入出力バッファー１０７は、スイッチ１０６が導通しているときに、メモリー制御回路１０２からの書き込み要求に応じて、メモリー制御回路１０２から転送されたデータを順次揮発性メモリー１２０に書き込み、メモリー制御回路１０２からの読み出し要求に応じて、揮発性メモリー１２０から読み出したデータを順次メモリー制御回路１０２に転送する回路である。揮発性メモリー１２０は、ＤＲＡＭであってもよい。
【００８５】
本実施形態では、サブ回路１００は、メイン回路２００からスリープ状態へ遷移する指示を受けると揮発性メモリー１２０のデータを保護して、スリープ状態に遷移する。具体的には、サブ回路１００は、揮発性メモリー１２０をセルフリフレッシュモードに切り替えることで揮発性メモリー１２０のデータを保護する。その後、サブ回路１００は、スリープ状態から通常動作状態へ遷移した後、揮発性メモリー１２０の当該保護されたデータを用いて動作する。
【００８６】
受電回路１６０は、メイン基板２０に設けられたスイッチ２３０が導通しているときに、コネクターＴ１３を介して変換回路３００から供給された直流電圧を受け取り、受け取った直流電圧を所望の電圧レベルの直流電圧に変換してサブ回路１００に供給する。本実施形態では、受電回路１６０は、スイッチ２３０が導通しているときに、サブ回路１００のサブプロセッサー１０１、メモリー制御回路１０２、ＲＯＭインターフェース回路１０３、通信インターフェース回路１０４及び駆動制御回路１０５に直流電圧を供給する。したがって、サブプロセッサー１０１、メモリー制御回路１０２、ＲＯＭインターフェース回路１０３、通信インターフェース回路１０４及び駆動制御回路１０５は、変換回路３００から直流電圧が出力されており、かつ、スイッチ２３０が導通しているときに、動作を継続することができる。本実施形態では、サブ回路１００は、変換回路３００から直流電圧が出力されている状態で、スイッチ２３０が導通しているときは起動状態、通常動作状態、スリープ移行動作状態又はスリープ復帰動作状態となり、スイッチ２３０が非導通のときはスリープ状態となる。
【００８７】
また、スイッチ２３０が導通すると、変換回路３００から出力されてコネクターＴ１３を介してサブ基板１０に入力される直流電圧は、コネクターＴ１５を介して画像読取部１２に供給される。これにより、画像読取部１２は動作可能となる。また、スイッチ２３０が非導通のときは、変換回路３００から出力される直流電圧は、画像読取部１２に供給されない。これにより、画像読取部１２は動作を停止する。したがって、サブ回路１００が通常動作状態のときは画像読取部１２が動作可能であり、サブ回路１００がスリープ状態のときは画像読取部１２が動作を停止する。
【００８８】
ここで、変換回路３００が、商用電源９０から供給された交流電圧ＶＡＣを直流電圧ＶＤＣ１に変換してコネクターＴ３２に出力する場合、受電回路１６０に供給される電力は、コネクターＴ１３に供給される直流電圧ＶＤＣ１とコネクターＴ１３から受電回路１６０へと流れる電流ＩＤＣ１との積となる。受電回路１６０は、直流電圧ＶＤＣ１を直流電圧ＶＤＣ３に変換し、直流電圧ＶＤＣ３をサブ回路１００の不図示の電源端子に供給する。このとき、サブ回路１００に供給される電力は、当該電源端子に供給される直流電圧ＶＤＣ３と当該電源端子を流れる電流ＩＤＣ３との積となる。すなわち、受電回路１６０は、変換回路３００から供給された電力ＶＤＣ１×ＩＤＣ１を受け取り、電力ＶＤＣ３×ＩＤＣ３に変換してサブ回路１００に供給する。換言すれば、変換回路３００及びスイッチ２３０を含む電源回路３１０は、交流電圧ＶＡＣを直流電圧ＶＤＣ１に変換し、直流電圧ＶＤＣ１に基づく電力ＶＤＣ３×ＩＤＣ３を、スイッチ２３０を介してサブ回路１００に
供給する。あるいは、サブ回路１００は、受電回路１６０が電源回路３１０から受け取った電力ＶＤＣ１×ＩＤＣ１に基づいて動作するともいえる。本実施形態では、サブ回路１００が通常動作状態のときは、スイッチ２３０が導通しており、電源回路３１０からサブ回路１００に電力が供給されている。一方、サブ回路１００がスリープ状態のときは、スイッチ２３０が非導通となることにより、サブ回路１００が通常動作状態のときに電源回路３１０からサブ回路１００に電力を供給する供給ラインが断たれている。
【００８９】
このように、スイッチ２３０が導通することにより電源回路３１０からサブ回路１００に電力が供給され、スイッチ２３０が非導通となることにより電源回路３１０からサブ回路１００に電力が供給されなくなるので、スイッチ２３０は電源回路３１０からサブ回路１００への電力の中継回路として機能する。
【００９０】
本実施形態では、メイン回路２００の第１メインプロセッサー２０１は、サブ回路１００をスリープ状態に遷移させるか否かを判断し、遷移させると判断した場合には中継回路であるスイッチ２３０を介さずにサブ回路１００に第１指示を行い、サブ回路１００は、当該第１指示を受けると、スリープ状態に遷移する。具体的には、第１メインプロセッサー２０１は、通信インターフェース回路２０４及びコネクターＴ２１を介して第１指示を送信する。すなわち、第１メインプロセッサー２０１は、コネクターＴ１１，Ｔ２１に接続されるケーブルを介してサブ回路１００に第１指示を行う。例えば、第１メインプロセッサー２０１は、外部インターフェース部８０から受け付けた指示に基づいて、サブ回路１００をスリープ状態に遷移させるか否かを判断する。例えば、第１メインプロセッサー２０１は、外部インターフェース部８０からサブ回路１００をスリープ状態に設定する指示を受け付けた場合、サブ回路１００をスリープ状態に遷移させると判断し、サブ回路１００に第１指示を行う。
【００９１】
そして、サブ回路１００は、コネクターＴ１１及び通信インターフェース回路１０４を介して第１指示を受信すると、当該第１指示をスリープ状態への移行要因として検知し、スリープ移行動作を行う。また、サブ回路１００のサブプロセッサー１０１は、スリープ状態に移行する要因として、スキャナーユニット３が最後に使用されてから一定時間使用されていないことを自ら検知した場合、スリープ移行動作を行う。そして、サブ回路１００は、スリープ移行動作が終了したことをメイン回路２００に通知し、メイン回路２００は、サブ回路１００からスリープ移行動作を終了したことを通知されると、スイッチ２３０を非導通として電源回路３１０からサブ回路１００への電力供給を停止させることにより、サブ回路１００をスリープ状態に遷移させる。
【００９２】
受電回路１７０は、コネクターＴ３４，Ｔ１４を介して変換回路３００から供給された直流電圧を受け取り、受け取った直流電圧を所望の電圧レベルの直流電圧に変換して、入出力バッファー１０７、揮発性メモリー１２０、復帰フラグレジスター１３０、スイッチ制御レジスター１４０及び電源監視回路１５０に供給する。したがって、入出力バッファー１０７、揮発性メモリー１２０、復帰フラグレジスター１３０、スイッチ制御レジスター１４０及び電源監視回路１５０は、変換回路３００から受電回路１７０に電力が供給されているとき、すなわち、サブ回路１００が通常動作状態のときもスリープ状態のときも、動作を継続することができる。
【００９３】
復帰フラグレジスター１３０は、サブ回路１００が通常動作状態に遷移するときの動作を選択するための復帰フラグを記憶する。具体的には、サブ回路１００は、復帰フラグが第１の値である場合には第１動作を開始し、復帰フラグが第２の値である場合には第１動作と異なる第２動作を開始する。本実施形態では、サブ回路１００は、復帰フラグが第１の値である場合には起動動作を行って起動状態から通常動作状態へと遷移し、復帰フラグが第２の値である場合にはスリープ復帰動作を行ってスリープ状態から通常動作状態へと
遷移する。本実施形態では、サブプロセッサー１０１が復帰フラグの値に基づいてサブ回路１００の動作を選択する。また、サブプロセッサー１０１は、サブ回路１００がスリープ状態に遷移する直前に復帰フラグを第２の値に設定する。
【００９４】
スイッチ制御レジスター１４０は、スイッチ１０６を導通させるか否かを選択するためのスイッチ選択フラグを記憶する。具体的には、スイッチ１０６は、スイッチ選択フラグが第１の値である場合には導通し、スイッチ選択フラグが第２の値である場合には非導通となる。本実施形態では、スイッチ１０６は、サブ回路１００が起動状態、通常動作状態、スリープ移行動作状態又はスリープ復帰動作状態のときに導通し、サブ回路１００がスリープ状態のときに非導通となる。本実施形態では、サブプロセッサー１０１は、サブ回路１００がスリープ状態に遷移する直前にスイッチ選択フラグを第２の値に設定する。
【００９５】
電源監視回路１５０は、揮発性メモリー１２０に供給される電力が閾値を下回ると、復帰フラグレジスター１３０が記憶する復帰フラグを第２の値から第１の値に切り替える。また、電源監視回路１５０は、揮発性メモリー１２０に供給される電力が閾値を下回ると、スイッチ制御レジスター１４０が記憶するスイッチ選択フラグを第２の値から第１の値に切り替える。具体的には、電源監視回路１５０は、受電回路１７０から揮発性メモリー１２０に供給される直流電圧を監視し、当該直流電圧が所定の電圧値を下回ると、復帰フラグ及びスイッチ選択フラグをそれぞれ第２の値から第１の値に切り替える。
【００９６】
なお、復帰フラグレジスター１３０及びスイッチ制御レジスター１４０として１つのレジスターが兼用されてもよい。図４は、復帰フラグレジスター１３０及びスイッチ制御レジスター１４０として１つのレジスターが兼用される構成例を示す図である。
【００９７】
図４の例では、復帰フラグレジスター１３０及びスイッチ制御レジスター１４０として１つのレジスター１８０が兼用されている。そして、サブプロセッサー１０１は、レジスター１８０のデータ入力端子Ｄにハイレベルのデータ信号を出力し、レジスター１８０のクロック端子にパルス信号を出力することで、レジスター１８０が記憶するフラグに第２の値である「１」を設定する。これにより、レジスター１８０のデータ出力端子Ｑからハイレベルの信号が出力され、スイッチ１０６が非導通となる。
【００９８】
また、図４の例では、リセットＩＣ（Integrated Circuit）１９０は、電源監視回路１５０として機能し、受電回路１７０から揮発性メモリー１２０に供給される直流電圧が所定の電圧値を下回ると、ローレベルのリセット信号を出力する。このリセット信号は、レジスター１８０の反転リセット端子ＸＲＳＴに入力され、レジスター１８０が記憶するフラグが第２の値である「１」から第１の値である「０」に切り替わる。これにより、レジスター１８０のデータ出力端子Ｑからローレベルの信号が出力され、スイッチ１０６が導通する。
【００９９】
そして、サブプロセッサー１０１は、レジスター１８０が記憶するフラグの値が「０」である場合は、サブ回路１００の動作として起動状態から通常動作状態へと遷移するための第１動作を選択し、レジスター１８０が記憶するフラグの値が「１」である場合は、サブ回路１００の動作としてスリープ状態から通常動作状態へと遷移するための第２動作を選択する。
【０１００】
図５に、メイン回路２００及びサブ回路１００がともにスリープ状態であるときの電子機器１の各部の状態を示す。図５において、網掛けがされていない部分は動作しており、網掛けがされている部分は動作を停止している。なお、先に示した図３は、メイン回路２００及びサブ回路１００がともに通常動作状態であるときの電子機器１の各部の状態を示している。
【０１０１】
前述の通り、メイン回路２００はメイン基板２０に設けられ、サブ回路１００はサブ基板１０に設けられており、メイン基板２０のコネクターＴ２１とサブ基板１０のコネクターＴ１１とがケーブルで接続される。したがって、メイン回路２００とサブ回路１００との電気的距離は、メイン回路２００とコネクターＴ２１とを電気的に接続する配線の長さと、ケーブルの長さと、サブ回路１００とコネクターＴ１１とを電気的に接続する配線の長さとの和に概ね等しいといえる。なお、本願において「電気的距離」とは、電気信号が伝わる経路に沿って測った長さのことを言う。
【０１０２】
ここで、メイン回路２００と電源回路３１０との電気的距離は、コネクターＴ２１とコネクターＴ１１とを接続するケーブルの長さが支配的となり、例えば、８０ｃｍ以上である。したがって、メイン回路２００から当該ケーブルを介してサブ回路１００に送信される信号は、信号伝搬経路が長いためノイズの影響を受けやすい。そのため、仮に、メイン回路２００の第１メインプロセッサー２０１が、サブ回路１００に対して、当該ケーブルを介してスリープ状態から通常動作状態に遷移させるための指示を行うと、ノイズの影響等によって当該指示がサブ回路１００に伝わらなかった場合に、当該指示によるサブ回路１００のスリープ状態から通常動作状態への遷移が行われないおそれがある。そして、サブ回路１００がスリープ状態から通常動作状態に遷移しなかった場合、メイン回路２００は、そのことを検知してサブ回路１００に再度同じ指示を行う必要があるため、サブ回路１００が通常動作状態に復帰する時間が遅くなってしまう。
【０１０３】
これに対して、電源回路３１０のスイッチ２３０はメイン基板２０に設けられ、電源回路３１０の変換回路３００は電源基板３０に設けられている。したがって、メイン回路２００と電源回路３１０との電気的距離は、メイン回路２００とスイッチ２３０とを電気的に接続する配線の長さに概ね等しく、例えば、３０ｃｍ以下である。換言すれば、メイン回路２００と中継回路であるスイッチ２３０との電気的距離は、例えば、３０ｃｍ以下である。なお、メイン回路２００と電源回路３１０との電気的距離は、メイン回路２００と電源回路３１０とを電気的に接続する配線の長さ、あるいは、メイン回路２００と電源回路３１０との間の信号伝搬経路の長さである。同様に、メイン回路２００とスイッチ２３０との電気的距離は、メイン回路２００とスイッチ２３０とを電気的に接続する配線の長さ、あるいは、メイン回路２００とスイッチ２３０との間の信号伝搬経路の長さである。
【０１０４】
このように、本実施形態では、メイン回路２００と電源回路３１０との電気的距離は、メイン回路２００とサブ回路１００との電気的距離よりも短い。あるいは、メイン回路２００と中継回路であるスイッチ２３０との電気的距離は、メイン回路２００とサブ回路１００との電気的距離よりも短い。したがって、メイン回路２００から電源回路３１０への指示はノイズの影響等を受けにくく、当該指示が電源回路３１０に伝わらないおそれは極めて小さい。
【０１０５】
そこで、本実施形態では、メイン回路２００の第１メインプロセッサー２０１は、サブ回路１００をスリープ状態から通常動作状態に遷移させるか否かを判断し、遷移させると判断した場合には、ＧＰＩＯ２０５を介してスイッチ２３０を導通させて電源回路３１０からサブ回路１００へ供給される電力を増加させる。換言すれば、第１メインプロセッサー２０１は、サブ回路１００をスリープ状態から通常動作状態に遷移させるか否かを判断し、遷移させると判断した場合には中継回路であるスイッチ２３０に第２指示を行い、スイッチ２３０は当該第２指示を受けると電力の中継処理を行う。
【０１０６】
例えば、第１メインプロセッサー２０１は、スキャナーユニット３の上蓋１３が開けられたことや、スキャナーユニット３の原稿載置板に記録媒体がセットされたことを検知した場合に、サブ回路１００をスリープ状態から通常動作状態に遷移させると判断する。ま
た、第１メインプロセッサー２０１は、外部インターフェース部８０から受け付けた指示に基づいて、サブ回路１００をスリープ状態から通常動作状態に遷移させるか否かを判断する。例えば、第１メインプロセッサー２０１は、外部インターフェース部８０からスキャナーユニット３の使用の指示を受け付けた場合、サブ回路１００をスリープ状態から通常動作状態に遷移させると判断する。
【０１０７】
そして、サブ回路１００は、電源回路３１０から供給される電力が増加したことに応じて、スリープ状態から通常動作状態に遷移する。換言すれば、サブ回路１００は、中継回路であるスイッチ２３０が電力の中継処理を行ったことに応じて、スリープ状態から通常動作状態に遷移する。このように、本実施形態では、メイン回路２００は、サブ回路１００に対して、スリープ状態から通常動作状態へ遷移する指示を行わず、電源回路３１０に指示することで、サブ回路１００をスリープ状態から通常動作状態に遷移させる。換言すれば、サブ回路１００は、スリープ状態では、メイン回路２００からの指示によらずに、すなわち、コネクターＴ１１を介してメイン回路２００からの指示を受信することなく、スリープ状態から通常動作状態に遷移する。このように、サブ回路１００は、スリープ状態のときは、コネクターＴ１１を介して信号を受け取らずに動作する。
【０１０８】
なお、仮に、サブ回路１００がメイン回路２００と通信し、ＧＰＩＯ２０５を介して電源回路３１０のスイッチ２３０を導通させるように指示することにより、サブ回路１００をスリープ状態から通常動作状態に遷移させようとすると、ノイズの影響等によりサブ回路１００からメイン回路２００に信号が伝わらずに、サブ回路１００がスリープ状態から通常動作状態に遷移できないおそれがある。そのため、本実施形態では、サブ回路１００は、電源回路３１０に指示しないで、前述の通り、メイン回路２００が電源回路３１０に指示することで、サブ回路１００をスリープ状態から通常動作状態に遷移させる。
【０１０９】
また、前述の通り、サブ回路１００は、通常動作状態へと遷移する場合、サブ基板１０に設けられた復帰フラグレジスター１３０が記憶する復帰フラグの値が第１の値の場合は起動状態から通常動作状態へと遷移するための第１動作と、復帰フラグが第２の値の場合はスリープ状態から通常動作状態へと遷移するための第２動作を選択する。ここで、サブプロセッサー１０１が、サブ回路１００がスリープ状態に遷移する直前に復帰フラグを第２の値に設定し、サブ基板１０に設けられた電源監視回路１５０が、揮発性メモリー１２０に供給される電力が閾値を下回ると復帰フラグを第２の値から第１の値に切り替える。したがって、サブ回路１００との電気的距離が長いメイン回路２００から、ケーブルを介して復帰フラグの値を変更する必要がないため、ノイズの影響等により復帰フラグの値が誤るおそれが小さく、サブ回路１００が通常動作状態へと遷移するための動作が誤るおそれが低減される。
【０１１０】
１−３．サブ回路の状態遷移動作
図６は、メイン回路２００がサブ回路１００の状態遷移を制御する手順を示すフローチャート図である。例えば、第１メインプロセッサー２０１、情報記憶媒体であるＲＯＭ２１０に記憶されたプログラムを実行することにより、図６のステップＳ２〜Ｓ１０の処理を行う。
【０１１１】
図６に示すように、メイン回路２００の電源がオン、すなわち、電源回路３１０からメイン回路２００への電力の供給が開始されると（ステップＳ１のＹ）、第１メインプロセッサー２０１は、ＲＯＭ２１０の所定番地に記憶されたブートコードを実行し、各種の初期化処理を行う（ステップＳ２）。
【０１１２】
次に、第１メインプロセッサー２０１は、揮発性メモリー２２０にＲＯＭ２１０のコードをコピーする（ステップＳ３）。
【０１１３】
次に、第１メインプロセッサー２０１は、揮発性メモリー２２０の所定番地にジャンプする（ステップＳ４）。
【０１１４】
次に、第１メインプロセッサー２０１は、サブ回路１００の電源をオンする（ステップＳ５）。具体的には、第１メインプロセッサー２０１は、ＧＰＩＯ２０５を介してスイッチ２３０を導通させることにより、電源回路３１０からサブ回路１００への電力の供給を開始させる。
【０１１５】
次に、第１メインプロセッサー２０１は、外部インターフェース部８０から、サブ回路１００のスリープ状態への移行の指示があった場合（ステップＳ６のＹ）、サブ回路１００にスリープ状態への移行を指示する（ステップＳ７）。具体的には、第１メインプロセッサー２０１は、通信インターフェース回路２０４を介して、サブ回路１００に対して、通常動作状態からスリープ状態へ移行する動作を行うスリープ移行動作を行うように第１指示を行う。第１メインプロセッサー２０１は、外部インターフェース部８０から、サブ回路１００のスリープ状態への移行の指示がない場合（ステップＳ６のＮ）、ステップＳ７の処理を行わない。
【０１１６】
次に、第１メインプロセッサー２０１は、サブ回路１００からスリープ移行動作終了の通知があった場合（ステップＳ８のＹ）、サブ回路１００の電源をオフする（ステップＳ９）。具体的には、第１メインプロセッサー２０１は、ＧＰＩＯ２０５を介してスイッチ２３０を非導通とすることにより、電源回路３１０からサブ回路１００への電力の供給を停止させる。第１メインプロセッサー２０１は、サブ回路１００からスリープ移行動作終了の通知がない場合（ステップＳ８のＮ）、ステップＳ６以降の処理を再び行う。
【０１１７】
次に、第１メインプロセッサー２０１は、サブ回路１００のスリープ状態からの復帰要因を検知した場合（ステップＳ１０のＹ）、サブ回路１００の電源をオンする（ステップＳ５）。具体的には、第１メインプロセッサー２０１は、ＧＰＩＯ２０５を介してスイッチ２３０に第２指示を行ってスイッチ２３０を導通させることにより、電源回路３１０からサブ回路１００への電力の供給を開始させる。そして、第１メインプロセッサー２０１は、ステップＳ６以降の処理を再び行う。
【０１１８】
図７は、サブ回路１００の状態遷移の手順を示すフローチャート図である。例えば、サブプロセッサー１０１が、情報記憶媒体であるＲＯＭ１１０に記憶されたプログラム及び揮発性メモリー１２０にコピーされたプログラムを実行することにより、図７のステップＳ２２〜Ｓ３３の処理を行う。また、電源監視回路１５０が図７のステップＳ３６の処理を行う。
【０１１９】
図７に示すように、サブ回路１００の電源がオン、すなわち、電源回路３１０からサブ回路１００への電力の供給が開始されると（ステップＳ２１のＹ）、サブプロセッサー１０１は、ＲＯＭ２１０の所定番地に記憶されたブートコードを実行し、各種の初期化処理を行う（ステップＳ２２）。
【０１２０】
次に、サブプロセッサー１０１は、復帰フラグの値を確認し（ステップＳ２３）、復帰フラグが第２の値であった場合（ステップＳ２３のＹ）、スリープ復帰動作としてステップＳ２４，Ｓ２５の処理を行う。すなわち、サブプロセッサー１０１は、揮発性メモリー１２０のセルフリフレッシュモードを解除し（ステップＳ２４）、スリープ状態に遷移したときの時の揮発性メモリー１２０の番地にジャンプする（ステップＳ２５）。
【０１２１】
サブプロセッサー１０１は、復帰フラグが第２の値でなかった場合、すなわち、復帰フ
ラグが第１の値であった場合（ステップＳ２３のＮ）、起動動作の一部としてステップＳ２６〜Ｓ２８の処理を行う。すなわち、サブプロセッサー１０１は、揮発性メモリー１２０を初期化し（ステップＳ２６）、揮発性メモリー１２０にＲＯＭ１１０のコードをコピーし（ステップＳ２７）、揮発性メモリー１２０の所定番地にジャンプする（ステップＳ２８）。
【０１２２】
次に、サブプロセッサー１０１は、スリープ状態への移行要因を検知した場合（ステップＳ２９のＹ）、スリープ移行動作としてステップＳ３０〜Ｓ３３の処理を行う。すなわち、サブプロセッサー１０１は、ＲＯＭ１１０の所定番地にジャンプし（ステップＳ３０）、揮発性メモリー１２０のセルフリフレッシュモードを開始し（ステップＳ３１）、復帰フラグを第２の値に設定し（ステップＳ３２）、メイン回路２００にスリープ移行動作の終了を通知する（ステップＳ３３）。
【０１２３】
次に、サブ回路１００の電源がオフすると（ステップＳ３４）、サブ回路１００はスリープ状態に遷移し、揮発性メモリー１２０の電源がオフすると（ステップＳ３５）、電源監視回路１５０が復帰フラグを第１の値に設定する（ステップＳ３６）。そして、サブ回路１００の電源がオンすると（ステップＳ３７のＹ）、サブ回路１００はスリープ状態から起動状態又はスリープ復帰状態に遷移し、サブプロセッサー１０１は、ステップＳ２２以降の処理を再び行う。具体的には、サブ回路１００は、電源がオンしたとき、復帰フラグが第１の値であればスリープ状態から起動状態に遷移し、復帰フラグが第２の値であればスリープ状態からスリープ復帰状態に遷移する。
【０１２４】
１−４．作用効果
以上に説明したように、本実施形態の電子機器１では、メイン回路２００は第１の回路基板であるメイン基板２０に設けられ、サブ回路１００は第２の回路基板であるサブ基板１０に設けられ、電源回路３１０は変換回路３００とスイッチ２３０とを有し、変換回路３００は第３の回路基板である電源基板３０に設けられ、スイッチ２３０は、メイン基板２０に設けられている。そのため、メイン回路２００と電源回路３１０との電気的距離は、メイン回路２００とサブ回路１００との電気的距離よりも短い。換言すれば、メイン回路２００とサブ回路１００との電気的距離は、メイン回路２００と電源回路３１０との電気的距離よりも長い。例えば、メイン回路２００とサブ回路１００との電気的距離が８０ｃｍ以上である場合、メイン回路２００とサブ回路１００とはかなり離れており、メイン回路２００からサブ回路１００へと伝搬する信号はノイズの影響を受けやすい。一方、メイン回路２００と電源回路３１０との電気的距離が３０ｃｍ以下であり、メイン回路２００と電源回路３１０とは比較的近いため、メイン回路２００から電源回路３１０へと伝搬する信号はノイズの影響を受けにくい。
【０１２５】
そして、メイン回路２００の第１メインプロセッサー２０１は、サブ回路１００を省電力状態であるスリープ状態から通常動作状態に遷移させるか否かを判断し、遷移させると判断した場合には電源回路３１０からサブ回路１００へ供給される電力を増加させ、サブ回路１００は、電源回路３１０から供給される電力が増加したことに応じて、スリープ状態から通常動作状態に遷移する。また、サブ回路１００は、スリープ状態では、メイン回路２００からの指示によらずに、すなわち、コネクターＴ１１を介してメイン回路２００からの指示を受信することなく、スリープ状態から通常動作状態に遷移する。あるいは、メイン回路２００の第１メインプロセッサー２０１は、サブ回路１００をスリープ状態から通常動作状態に遷移させるか否かを判断し、遷移させると判断した場合にはスイッチ２３０に第２指示を行い、スイッチ２３０は第２指示を受けると変換回路３００からサブ回路１００への電力の中継処理を行い、サブ回路１００は、スイッチ２３０が中継処理を行ったことに応じて、スリープ状態から通常動作状態に遷移する。すなわち、メイン回路２００は、サブ回路１００に対して、スリープ状態から通常動作状態へ遷移する指示を行わ
ない。
【０１２６】
したがって、本実施形態の電子機器１あるいはサブ基板１０によれば、サブ回路１００は、メイン回路２００から復帰信号を受信することなく、省電力状態から復帰することができる。また、メイン回路２００は、サブ回路１００をスリープ状態から通常動作状態へと遷移させるために相対的に近い電源回路３１０に指示を行い、サブ回路１００は、相対的に離れているメイン回路２００から指示を受けないので、ノイズの影響によりサブ回路１００が省電力状態から復帰し損なうおそれが低減される。
【０１２７】
また、本実施形態の電子機器１あるいはサブ基板１０によれば、サブ回路１００は、電源回路３１０、特に、相対的に離れているメイン基板２０に設けられているスイッチ２３０に指示しないので、ノイズの影響等によってサブ回路１００からの指示が電源回路３１０に誤って伝搬されることにより、サブ回路１００が省電力状態から復帰し損なうおそれがない。
【０１２８】
また、本実施形態の電子機器１では、メイン回路２００は、コネクターＴ１１，Ｔ２１を接続するケーブルを介してサブ回路１００に指示を行い、サブ回路１００は、通常動作状態では、メイン回路２００からの指示に基づいた動作を行う。例えば、メイン回路２００は、サブ回路１００に対して、通常動作状態からスリープ状態へ遷移する指示を行い、サブ回路１００は、当該指示に応じて、通常動作状態からスリープ状態へ遷移する。あるいは、メイン回路２００の第１メインプロセッサー２０１は、サブ回路１００をスリープ状態に遷移させるか否かを判断し、遷移させると判断した場合には、スイッチ２３０を介さずに、コネクターＴ１１，Ｔ２１を接続するケーブルを介してサブ回路１００に第１指示を行い、サブ回路１００は、第１指示を受けると、スリープ状態に遷移する。したがって、本実施形態の電子機器１あるいはサブ基板１０によれば、サブ回路１００は、メイン回路２００からの指示に応じて、必要な処理を行い、通常動作状態からスリープ状態へと適切に遷移することができる。
【０１２９】
また、本実施形態の電子機器１では、サブ基板１０に、復帰フラグを記憶する復帰フラグレジスター１３０が設けられており、サブ回路１００のサブプロセッサー１０１は、サブ回路１００がスリープ状態に遷移する直前に復帰フラグを第２の値に設定し、電源監視回路１５０は、揮発性メモリー１２０に供給される電力が閾値を下回ると、復帰フラグを第２の値から第１の値に切り替える。そして、サブ回路１００は、復帰フラグが第１の値である場合には第１動作を開始し、復帰フラグが第２の値である場合には第１動作と異なる第２動作を開始する。具体的には、第１動作は、商用電源９０から変換回路３００への電力の供給が開始されることによりサブ回路１００が通常動作状態に遷移するまでの起動動作であり、第２動作は、サブ回路１００がスリープ状態から通常動作状態に遷移するまでのスリープ復帰動作である。すなわち、サブ回路１００は、電源回路３１０からの電力の供給が開始されると、復帰フラグの値に応じて、起動状態であるかスリープ状態からの復帰であるかを自ら判断することができる。したがって、本実施形態の電子機器１あるいはサブ基板１０によれば、サブ回路１００は、メイン回路２００から復帰信号を受信することなく、省電力状態から復帰することができる。
【０１３０】
さらに、本実施形態の電子機器１では、サブ回路１００は、メイン回路２００からスリープ状態へ遷移する指示を受けると、揮発性メモリー１２０をセルフリフレッシュモードに切り替えることで揮発性メモリー１２０のデータを保護して、スリープ状態に遷移する。また、サブ回路１００は、スリープ状態から通常動作状態へ遷移した後、揮発性メモリー１２０のセルフリフレッシュモードによって保護されたデータを用いる。したがって、本実施形態の電子機器１あるいはサブ基板１０によれば、サブ回路１００は、スリープ状態から復帰する際にメイン回路２００から、スリープ状態に遷移する直前に実行していた
データをメイン回路２００から受信する必要がないので、省電力状態から復帰する時間を短縮することができる。
【０１３１】
２．第２実施形態
以下、図面を参照して、本発明の電子機器の一例である第２実施形態の電子機器１について説明する。第２実施形態の電子機器は、インタラクティブプロジェクションシステムである。
【０１３２】
図８は、インタラクティブプロジェクションシステムである電子機器１の斜視図である。図８に示すように、電子機器１は、インタラクティブプロジェクター４００と、操作面を提供するスクリーン板４９０と、ライトカーテンユニットである層状検出光照射部４４０と、自発光指示体５００とを有している。なお、層状検出光照射部４４０は、インタラクティブプロジェクター４００の一部であるが、図８では、図示の便宜上、別体として描いている。スクリーン板４９０の前面は、投写スクリーン面ＳＳとして利用される。インタラクティブプロジェクター４００は、支持部材４８０によってスクリーン板４９０の前方かつ上方に固定されている。なお、図８では投写スクリーン面ＳＳを鉛直に配置しているが、投写スクリーン面ＳＳを水平に配置して電子機器１を使用することも可能である。
【０１３３】
インタラクティブプロジェクター４００は、投写スクリーン面ＳＳ上に投写画面ＰＳを投写する。投写画面ＰＳは、通常は、インタラクティブプロジェクター４００内で描画された画像を含んでいる。インタラクティブプロジェクター４００内で描画された画像がない場合には、インタラクティブプロジェクター４００から投写画面ＰＳに光が照射されて、白色画像が表示される。
【０１３４】
自発光指示体５００は、発光可能な先端部５０１と、使用者が保持する軸部５０２と、軸部５０２に設けられたボタンスイッチ５０３とを有するペン型の指示体である。自発光指示体５００の先端部５０１は、例えば赤外光を発する。この電子機器１では、１つ又は複数の自発光指示体５００とともに、１つ又は複数の非発光指示体６００、例えば、非発光のペンや指などを利用可能である。
【０１３５】
図９は、電子機器１の正面図であり、図１０はその側面図である。本実施形態では、投写スクリーン面ＳＳの左右に沿った方向をＸ方向と定義し、投写スクリーン面ＳＳの上下に沿った方向をＹ方向と定義し、投写スクリーン面ＳＳの法線に沿った方向をＺ方向と定義している。また、図９における投写スクリーン面ＳＳの左上の位置を座標（Ｘ，Ｙ）の原点（０，０）としている。なお、便宜上、Ｘ方向を「左右方向」とも呼び、Ｙ方向を「上下方向」とも呼び、Ｚ方向を「前後方向」とも呼ぶ。また、Ｙ方向のうち、インタラクティブプロジェクター４００から見て投写画面ＰＳが存在する方向を「下方向」と呼ぶ。なお、図１０では、図示の便宜上、スクリーン板４９０のうちの投写画面ＰＳの範囲にハッチングを付している。
【０１３６】
インタラクティブプロジェクター４００は、投写画面ＰＳを投写スクリーン面ＳＳ上に投写する投写レンズ４１３と、投写画面ＰＳの領域を撮像するカメラ４２１と、自発光指示体５００及び非発光指示体６００に層状検出光ＬＬを照射するための層状検出光照射部４４０とを有している。層状検出光照射部４４０は、非発光指示体６００が投写画面ＰＳ、すなわち投写スクリーン面ＳＳに接していることを検出するために、投写画面ＰＳの表面全体に亘って層状又はカーテン状の検出光ＬＬを射出する照射部である。層状検出光ＬＬとしては、例えば赤外光を利用できる。ここで、「層状」又は「カーテン状」とは、ほぼ一様な厚さの薄い空間形状を意味する。投写スクリーン面ＳＳと層状検出光ＬＬとの間の距離は、例えば１〜１０ｍｍ、好ましくは１〜５ｍｍの範囲の値に設定される。
【０１３７】
カメラ４２１は、赤外光である層状検出光ＬＬと自発光指示体５００が発する赤外光の波長を含む波長領域の光を受光して撮像する第１の撮像機能を少なくとも有している。カメラ４２１は、更に、可視光を含む光を受光して撮像する第２の撮像機能を有し、これらの２つの撮像機能を切り替え可能に構成されていることが好ましい。例えば、カメラ４２１は、可視光を遮断して近赤外光のみを通過させる近赤外フィルターをレンズの前に配置したりレンズの前から後退させたりすることが可能な不図示の近赤外フィルター切換機構をそれぞれ備えることが好ましい。図１０に示すように、カメラ４２１は投写スクリーン面ＳＳからＺ方向に距離Ｌだけ離れた位置に設置されている。
【０１３８】
図９の例は、電子機器１がホワイトボードモードで動作している様子を示している。ホワイトボードモードは、自発光指示体５００や非発光指示体６００を用いて投写画面ＰＳ上にユーザーが任意に描画できるモードである。投写スクリーン面ＳＳ上には、ツールボックスＴＢを含む投写画面ＰＳが投写されている。このツールボックスＴＢは、処理を元に戻す取消ボタンＵＤＢと、マウスポインターを選択するポインターボタンＰＴＢと、描画用のペンツールを選択するペンボタンＰＥＢと、描画された画像を消去する消しゴムツールを選択する消しゴムボタンＥＲＢと、画面を次に進めたり前に戻したりする前方／後方ボタンＦＲＢと、を含んでいる。ユーザーは、指示体を用いてこれらのボタンをクリックすることによって、そのボタンに応じた処理を行ったり、ツールを選択したりすることが可能である。なお、電子機器１の起動直後は、マウスポインターがデフォールトツールとして選択されるようにしてもよい。図９の例では、ユーザーがペンツールを選択した後、自発光指示体５００の先端部５０１を投写スクリーン面ＳＳに接した状態で、投写画面ＰＳ内で移動させることにより、投写画面ＰＳ内に線が描画されてゆく様子が描かれている。この線の描画は、インタラクティブプロジェクター４００の内部の後述する投写画像生成部によって行われる。
【０１３９】
なお、電子機器１は、ホワイトボードモード以外の他のモードでも動作可能である。例えば、電子機器１は、不図示のパーソナルコンピューターから通信回線を介して転送されたデータの画像を投写画面ＰＳに表示するＰＣインタラクティブモードでも動作可能である。ＰＣインタラクティブモードにおいては、例えば表計算ソフトウェアなどのデータの画像が表示され、その画像内に表示された各種のツールやアイコンを利用してデータの入力、作成、修正等を行うことが可能となる。また、電子機器１は、画像を投写画面ＰＳに表示するのみであって自発光指示体５００が使用されない投写モードでも動作可能である。
【０１４０】
図１１は、インタラクティブプロジェクター４００と自発光指示体５００の内部構成を示すブロック図である。インタラクティブプロジェクター４００は、投写部４１０と、撮像部４２０と、信号光送信部４３０と、層状検出光照射部４４０と、位置検出部４５０と、投写画像生成部４６０と、制御部４７０とを有している。
【０１４１】
制御部４７０は、インタラクティブプロジェクター４００内部の各部の制御を行う。また、制御部４７０は、位置検出部４５０で検出された自発光指示体５００や非発光指示体６００の指示位置に応じて、投写画面ＰＳ上で行われた指示の内容を判定するとともに、その指示の内容に従って投写画像を作成又は変更することを投写画像生成部４６０に指令する。
【０１４２】
投写画像生成部４６０は、投写画像を記憶する投写画像メモリー４６１を有しており、投写部４１０によって投写スクリーン面ＳＳ上に投写される投写画像を生成する機能を有する。投写画像生成部４６０は、更に、投写画面ＰＳの台形歪みを補正するキーストーン補正部としての機能を有することが好ましい。
【０１４３】
投写部４１０は、投写画像生成部４６０で生成された投写画像を投写スクリーン面ＳＳ上に投写する機能を有する。投写部４１０は、図１０で説明した投写レンズ４１３の他に、光源４１１と、光変調部４１２とを有する。光変調部４１２は、投写画像メモリー４６１から与えられる投写画像データに応じて光源４１１からの光を変調することによって投写画像光ＩＭＬを形成する。この投写画像光ＩＭＬは、典型的には、ＲＧＢの３色の可視光を含むカラー画像光であり、投写レンズ４１３によって投写スクリーン面ＳＳ上に投写される。なお、光源４１１としては、超高圧水銀ランプ等の光源ランプの他、発光ダイオードやレーザーダイオード等の種々の光源を採用可能である。また、光変調部４１２としては、透過型又は反射型の液晶パネルやデジタルミラーデバイス等を採用可能であり、色光別に複数の光変調部４１２を備えた構成としてもよい。
【０１４４】
信号光送信部４３０は、自発光指示体５００によって受信される装置信号光ＡＳＬを送信する機能を有する。装置信号光ＡＳＬは、同期用の近赤外光信号であり、インタラクティブプロジェクター４００の信号光送信部４３０から自発光指示体５００に対して定期的に発せられる。自発光指示体５００の先端発光部５０７は、装置信号光ＡＳＬに同期して、予め定められた発光パターンを有する近赤外光である指示体信号光ＰＳＬを発する。また、撮像部４２０のカメラ４２１は、自発光指示体５００及び非発光指示体６００の位置検出を行う際に、装置信号光ＡＳＬに同期した所定のタイミングで撮像を実行する。
【０１４５】
撮像部４２０は、図９，図１０で説明したカメラ４２１を有している。前述したように、このカメラ４２１は、層状検出光ＬＬと自発光指示体５００が発する赤外光の波長を含む波長領域の光を受光して撮像する機能を有する。図１１の例では、層状検出光照射部４４０によって照射された層状検出光ＬＬが自発光指示体５００及び非発光指示体６００で反射され、その反射検出光ＲＤＬがカメラ４２１によって受光されて撮像される様子が描かれている。カメラ４２１は、更に、自発光指示体５００の先端発光部５０７から発せられる近赤外光である指示体信号光ＰＳＬも受光して撮像する。カメラ４２１の撮像は、層状検出光照射部４４０から発せられる層状検出光ＬＬが発光状態である第１の期間と、層状検出光ＬＬが非発光状態である第２の期間と、の両方で実行される。位置検出部４５０は、これらの２種類の期間における画像を比較することによって、画像内に含まれる個々の指示体が、自発光指示体５００と非発光指示体６００のいずれであるかを判定することが可能である。
【０１４６】
位置検出部４５０は、カメラ４２１で撮像された画像を解析して、自発光指示体５００や非発光指示体６００の指示位置を決定する機能を有する。この際、位置検出部４５０は、自発光指示体５００の発光パターンを利用して、画像内の個々の指示体が自発光指示体５００と非発光指示体６００のいずれであるかについても判定する。本実施形態において、位置検出部４５０は、検出部４５１と、キャリブレーション実行部４５２と、を有している。検出部４５１は、カメラ４２１で撮像された撮像画像を解析して指示体の指示位置を検出する機能を有する。キャリブレーション実行部４５２は、オートキャリブレーション、すなわち、撮像画像上の位置と投写画像メモリー４６１内の画像データ上の位置との対応付けを実行する機能を有する。オートキャリブレーションの結果は、検出部４５１が指示体の指示位置を検出する際に利用される。すなわち、図９に示すように指示体７０を用いた指示が行われると、検出部４５１は、オートキャリブレーションで決定された位置の対応関係を用い、撮像部４２０のカメラ４２１で撮像された自発光指示体５００を含む撮像画像に基づいて、自発光指示体５００により指示された指示位置を検出する。このオートキャリブレーションの結果、撮像画像上の位置と投写画像メモリー４６１内の画像データ上の位置との対応関係が決定される。この対応関係は、投写スクリーン面ＳＳ上の位置とインタラクティブプロジェクター４００の座標との対応関係にも相当する。
【０１４７】
自発光指示体５００には、ボタンスイッチ５０３の他に、信号光受信部５０４と、制御
部５０５と、先端スイッチ５０６と、先端発光部５０７とが設けられている。信号光受信部５０４は、インタラクティブプロジェクター４００の信号光送信部４３０から発せられた装置信号光ＡＳＬを受信する機能を有する。先端スイッチ５０６は、自発光指示体５００の先端部５０１が押されるとオン状態になり、先端部５０１が解放されるとオフ状態になるスイッチである。先端スイッチ５０６は、通常はオフ状態にあり、自発光指示体５００の先端部５０１が投写スクリーン面ＳＳに接触するとその接触圧によってオン状態になる。先端スイッチ５０６がオフ状態のときには、制御部５０５は、先端スイッチ５０６がオフ状態であることを示す特定の第１の発光パターンで先端発光部５０７を発光させることによって、第１の発光パターンを有する指示体信号光ＰＳＬを発する。一方、先端スイッチ５０６がオン状態になると、制御部５０５は、先端スイッチ５０６がオン状態であることを示す特定の第２の発光パターンで先端発光部５０７を発光させることによって、第２の発光パターンを有する指示体信号光ＰＳＬを発する。これらの第１の発光パターンと第２の発光パターンは、互いに異なるので、位置検出部４５０は、カメラ４２１で撮像された画像を分析することによって、先端スイッチ５０６がオン状態かオフ状態かを識別することが可能である。
【０１４８】
自発光指示体５００のボタンスイッチ５０３は、先端スイッチ５０６と同じ機能を有する。したがって、制御部５０５は、ユーザーによってボタンスイッチ５０３が押された状態では上記第２の発光パターンで先端発光部５０７を発光させ、ボタンスイッチ５０３が押されていない状態では上記第１の発光パターンで先端発光部５０７を発光させる。換言すれば、制御部５０５は、先端スイッチ５０６とボタンスイッチ５０３の少なくとも一方がオンの状態では上記第２の発光パターンで先端発光部５０７を発光させ、先端スイッチ５０６とボタンスイッチ５０３の両方がオフの状態では上記第１の発光パターンで先端発光部５０７を発光させる。
【０１４９】
但し、ボタンスイッチ５０３に対して先端スイッチ５０６と異なる機能を割り当てるようにしてもよい。例えば、ボタンスイッチ５０３に対してマウスの右クリックボタンと同じ機能を割り当てた場合には、ユーザーがボタンスイッチ５０３を押すと、右クリックの指示がインタラクティブプロジェクター４００の制御部４７０に伝達され、その指示に応じた処理が実行される。このように、ボタンスイッチ５０３に対して先端スイッチ５０６と異なる機能を割り当てた場合には、先端発光部５０７は、先端スイッチ５０６のオン／オフ状態及びボタンスイッチ５０３のオン／オフ状態に応じて、互いに異なる４つの発光パターンで発光する。この場合には、自発光指示体５００は、先端スイッチ５０６とボタンスイッチ５０３のオン／オフ状態の４つの組み合わせを区別しつつ、インタラクティブプロジェクター４００に伝達することが可能である。
【０１５０】
図１２は、第２実施形態の電子機器１の機能構成を示す図である。図１２に示すように、図１１に示したインタラクティブプロジェクター４００の構成は、第１実施形態と同様に、メイン回路とサブ回路を用いて実現される。図１２において、図３と同様の回路には同じ符号を付しており、その説明を省略するが、メイン回路２００とサブ回路１００は、インタラクティブプロジェクションシステムを実現するように機能する点で、複合機の機能を実現する図３とは異なる。例えば、図１２の例では、メイン回路２００は、図１１の制御部４７０の一部及び投写画像生成部４６０として機能し、サブ回路１００は、図１１の制御部４７０の一部及び位置検出部４５０として機能する。
【０１５１】
例えば、サブ回路１００は、ホワイトボードモードやＰＣインタラクティブモードでは、電源回路３１０から電力が供給される通常動作状態であり、自発光指示体５００が使用されない投写モードでは、電源回路３１０から電力が供給されないスリープ状態である。メイン回路２００は、投写モード、ホワイトボードモード、ＰＣインタラクティブモードのいずれにおいても通常動作状態である。サブ回路１００が通常動作状態からスリープ状
態に遷移する動作や、サブ回路１００がスリープ状態から通常動作状態に遷移する動作は第１実施形態と同様であるため、その説明を省略する。
【０１５２】
以上に説明した第２実施形態の電子機器１は、第１実施形態の電子機器１と同様の効果を奏する。
【０１５３】
３．変形例
本発明に係る電子機器として、上記の第１実施形態では複合機を挙げ、上記の第２実施形態ではインタラクティブプロジェクションシステムを挙げたが、本発明は、これら以外の各種の電子機器に適用可能である。本発明を適用可能な電子機器の一例としては、例えば、モバイル型、ラップトップ型、タブレット型などのパーソナルコンピューター、スマートフォンや携帯電話機などの移動体端末、ディジタルカメラ、インクジェットプリンターなどのインクジェット式吐出装置、ルーターやスイッチなどのストレージエリアネットワーク機器、ローカルエリアネットワーク機器、移動体端末基地局用機器、テレビ、ビデオカメラ、ビデオレコーダー、カーナビゲーション装置、リアルタイムクロック装置、ページャー、電子手帳、電子辞書、電卓、電子ゲーム機器、ゲーム用コントローラー、ワードプロセッサー、ワークステーション、テレビ電話、防犯用テレビモニター、電子双眼鏡、ＰＯＳ端末、電子体温計、血圧計、血糖計、心電図計測装置、超音波診断装置、電子内視鏡等の医療機器、魚群探知機、各種測定機器、車両、航空機、船舶等の計器類、フライトシミュレーター、ヘッドマウントディスプレイ、モーショントレース、モーショントラッキング、モーションコントローラー、歩行者自立航法（ＰＤＲ：Pedestrian Dead Reckoning）装置等が挙げられる。
【０１５４】
以上、本実施形態あるいは変形例について説明したが、本発明はこれら本実施形態あるいは変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。例えば、上記の各実施形態および各変形例を適宜組み合わせることも可能である。
【０１５５】
本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法および結果が同一の構成、あるいは目的および効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成または同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１５６】
１…電子機器、２…プリンターユニット、３…スキャナーユニット、４…ヒンジ部、１１…アッパーフレーム、１０…サブ基板、１２…画像読取部、１３…上蓋、１６…下ケース、１７…上ケース、２０…メイン基板、２２…印刷部、３０…電源基板、３１…センサーユニット、３２…センサーキャリッジ、３３…ガイド軸、３４…センサー移動機構、４１…イメージセンサーモジュール、６３…操作部、６５…装置ハウジング、６６…排出口、８０…外部インターフェース部、９０…商用電源、１００…サブ回路、１０１…サブプロセッサー、１０２…メモリー制御回路、１０３…ＲＯＭインターフェース回路、１０４…通信インターフェース回路、１０５…駆動制御回路、１０６…スイッチ、１０７…入出力バッファー、１１０…ＲＯＭ、１２０…揮発性メモリー、１３０…復帰フラグレジスター、１４０…スイッチ制御レジスター、１５０…電源監視回路、１６０…受電回路、１７０…受電回路、１８０…レジスター、１９０…リセットＩＣ、２００…メイン回路、２０１…第１メインプロセッサー、２０２…第２メインプロセッサー、２０３…ＳＲＡＭ、２０４…通信インターフェース回路、２０５…ＧＰＩＯ、２０６…ＲＯＭインターフェース回路、２０７…駆動制御回路、２０８…メモリー制御回路、２０９…入出力バッファー、２
１０…ＲＯＭ、２２０…揮発性メモリー、２３０…スイッチ、２４０…スイッチ、２５０…スイッチ、２６０…受電回路、２７０…受電回路、３００…変換回路、４００…インタラクティブプロジェクター、４１０…投写部、４１１…光源、４１２…光変調部、４１３…投写レンズ、４２０…撮像部、４２１…カメラ、４３０…信号光送信部、４４０…層状検出光照射部、４５０…位置検出部，４５１…検出部，４５２…キャリブレーション実行部、４６０…投写画像生成部、４６１…投写画像メモリー、４７０…制御部、４８０…支持部材、４９０…スクリーン板、５００…自発光指示体、５０１…先端部、５０２…軸部、５０３…ボタンスイッチ、６００…非発光指示体
【図１】
2020123107.tif 000003
【図２】
2020123107.tif 000004
【図３】
2020123107.tif 000005
【図４】
2020123107.tif 000006
【図５】
2020123107.tif 000007
【図６】
2020123107.tif 000008
【図７】
2020123107.tif 000009
【図８】
2020123107.tif 000010
【図９】
2020123107.tif 000011
【図１０】
2020123107.tif 000012
【図１１】
2020123107.tif 000013
【図１２】
2020123107.tif 000014