(57)【特許請求の範囲】
【請求項１】
電源制御装置であって、
前記電源制御装置内の温度を測定する温度センサーと、
第１の温度を示す第１の比較値が保持される第１のレジスターと、
前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、
状態レジスターと、
前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、
第２制御部と、を含み、
前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、
前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部が前記第１のコードで定義された制御を行うことを特徴とする電源制御装置。
【請求項２】
前記第１の温度が、前記検出温度との比較が行われる温度の中で最も高い温度であるときは、前記第１のコードは電力供給の停止を制御するコードであることを特徴とする請求
項１に記載の電源制御装置。
【請求項３】
更に、前記第２の温度よりも低い第３の温度を示す第３の比較値を保持する第３のレジスターと、を含み、
前記検出温度が、前記第２の温度と前記第３の温度との間にあるときは、前記第１制御部により第２のコードが前記状態レジスターに設定され、
前記第２のコードは、前記電源制御装置の外部に対して所定の警告を発する制御を指示するコードであり、
前記第１制御部が前記検出温度が前記第２の温度よりも高いことを検出したときは、前記第２制御部により前記第２のコードで定義された制御を行うことを特徴とする請求項１又は２に記載の電源制御装置。
【請求項４】
更に、外部接続部と、を含み、
前記第１の温度、前記第２の温度及び前記第３の温度は、前記外部接続部を介して設定できることを特徴とする請求項３に記載の電源制御装置。
【請求項５】
電源制御装置を有する電子機器であって、
前記電源制御装置が、
前記電源制御装置内の温度を測定する温度センサーと、
第１の温度を示す第１の比較値が保持される第１のレジスターと、
前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、
状態レジスターと、
前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、
第２制御部と、を含み、
前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、
前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部により前記第１のコードで定義された制御が行われることを特徴とする電子機器。
【請求項６】
電源制御装置における電源制御方法であって、
前記電源制御装置が、
前記電源制御装置内の温度を測定する温度センサーと、
第１の温度を示す第１の比較値が保持される第１のレジスターと、
前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、
状態レジスターと、
前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、
第２制御部と、を含み、
前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、
前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部により前記第１のコードで定義された制御が行われることを特徴とする電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御装置、電源制御装置を有する電子機器及び電源制御方法に関する。
【背景技術】
【０００２】
従来、電子機器若しくは電気機器において、半導体装置の集積化や組み込まれているマイクロコンピューターなどの動作周波数の高速化などに伴い、機器で使用される電力が大きくなる傾向にある。このため、消費電力に見合ったより容量の大きい電源装置が用いられるようになってきているが、このような機器における消費電力の増加は機器内により大きな熱をもたらす要因のひとつとなっている。
【０００３】
特に、集積化の進んだ半導体装置は、半導体装置自身の発熱により半導体装置内部の信号の伝達タイミングがずれて誤動作を招く場合や、場合によっては半導体装置内部の素子の破壊やジャンクション部などの溶解を招く場合もある。また、これには半導体装置のおかれた環境温度も影響し、機器によっては機器内の冷却のためには機器外部から空気を取り込むことから、機器外部の温度が影響する場合もある。
【０００４】
このため、電子機器若しくは電気機器の内部に温度センサーを設けて、機器内部の温度が所定の温度になると冷却用のファンの回転を上昇させることで冷却を強めることや、場合によっては電源装置からの機器内部への電力の供給を停止させて半導体装置などに対する熱の影響を低減させることなどが行われている。
【０００５】
例えば、特許文献１には、投射型表示装置において筐体内部の温度を適正に保つために、外気の吸入経路上に温度センサーを配置し、当該温度センサーの検出値に応じて吸気用ファン及び排気用ファンに対する供給電圧を変化させることが記載されている。また、特許文献２には、液晶パネルを用いた表示装置において温度センサーの計測値が設定値以上となった場合に電圧を供給する駆動部に対してバックライトや液晶パネルに対する供給を停止させる制御を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−７９５２号公報
【特許文献２】特開２００５−１７５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、機器内部の冷却を強めても半導体装置自身の発熱に伴う半導体装置自身の破損は防ぐことは難しく、温度センサーの計測値により電力の供給を停止する場合でも、機器の外部、例えば機器の使用者側からすると機器の所定の部分に対する電力供給の停止が行われたときの原因が掴みにくく、対応策を見つけづらいという問題がある。また、電力の停止が行われる対象の中に何らかの情報を有する制御装置が含まれる場合、当該何らかの情報を保存することができずに情報を消失する恐れもあった。
【課題を解決するための手段】
【０００８】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の実施形態または適用例として実現することが可能である。
【０００９】
［適用例１］
本適用例にかかる電源制御装置は、電源制御装置内の温度を測定する温度センサーと、第１の温度を示す第１の比較値が保持される第１のレジスターと、前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、状態レジスターと、前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、第２制御部と、を含み、前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部が前記第１のコードで定義された制御を行うことを特徴とする。
【００１０】
この構成によれば、電源制御装置が、温度センサー、第１の温度を示す第１の比較値が保持される第１のレジスター、前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスター、状態レジスター、第１制御部及び第２制御部を含み、第１制御部において温度センサーの検出値が示す検出温度と第１の温度及び第２の温度との比較が行われ、検出温度が第１の温度と第２の温度との間にあるときは第１制御部により第１のコードが状態レジスターに設定され、第１制御部が検出温度が第１の温度よりも高いことを検出したときは、第２制御部が第１のコードで定義された制御を行うことで、検出温度が第１の温度を超えたときに電源制御装置が行う制御を定義しておくことができる。
【００１１】
機器若しくは装置は、その種類や動作環境によって管理すべき温度が異なってくる。また、機器若しくは装置は、複数の管理すべき温度が必要な場合がある。このような場合に、第１の温度として所定の温度を設定し、当該所定の温度の制御として定義したコード（データ）を状態レジスターに設定することで、管理すべき温度に対して行う制御をフレキシブルに変更することが可能となる。
【００１２】
［適用例２］
上記適用例にかかる電源制御装置において、前記第１の温度が、前記検出温度との比較が行われる温度の中で最も高い温度であるときは、前記第１のコードは電力供給の停止を制御するコードであることが好ましい。
【００１３】
この構成によれば、第１の温度が比較される温度の中で最も高い温度であるときに第１のコードを電力供給の停止を制御するコードとすることで、電源制御装置に何らかの破損が起きる前に電力の供給を停止することができる。
【００１４】
［適用例３］
上記適用例にかかる電源制御装置において、更に、前記第２の温度よりも低い第３の温度を示す第３の比較値を保持する第３のレジスターと、を含み、前記検出温度が、前記第２の温度と前記第３の温度との間にあるときは、前記第１制御部により第２のコードが前記状態レジスターに設定され、前記第２のコードは、前記電源制御装置の外部、例えば機器の使用者、に対して所定の警告を発する制御を指示するコードであり、前記第１制御部が前記検出温度が前記第２の温度よりも高いことを検出したときは、前記第２制御部により前記第２のコードで定義された制御を行うことが好ましい。
【００１５】
この構成によれば、更に、第２の温度よりも低い第３の温度を示す第３の比較値を保持する第３のレジスターと、を含み、検出温度が第２の温度と第３の温度との間にあるときは、第１制御部により第２のコードが状態レジスターに設定され、第２のコードは機器の外部、例えば電源制御装置を有する機器の使用者に対して所定の警告を発する制御を指示するコードであり、第１制御部が検出温度が前記第２の温度よりも高いことを検出したときは、第２制御部により前記第２のコードで定義された制御を行うことで、検出温度が第２の温度を超した段階で機器の利用者に警告を発することで、第１のコードに定義された電源供給の停止の制御が行われる前に機器の利用者に対して何らかの手を講じる時間を与えることができる。
【００１６】
機器の利用者は、当該警告により、例えば機器が光学投影機器の場合には機器が停止することにより室内が暗くなり移動できなくなることを防ぐために室内照明を点燈するなどの処置を行うことができる。また、機器の冷却風取り込み口に障害物があるような場合には、当該障害物を排除することにより、検出温度が第１の温度を超える事態を回避するための手を講じることができる。
【００１７】
［適用例４］
上記適用例にかかる電源制御装置において、更に、外部接続部と、を含み、前記第１の温度、前記第２の温度及び前記第３の温度は、前記外部接続部を介して設定できることが好ましい。
【００１８】
この構成によれば、更に、外部接続部と、を含み、第１の温度、第２の温度及び第３の温度は、外部接続部を介して設定できることにより、当該外部接続部に例えばホスト機能を有する装置を接続することで、ホスト機能を有する装置を用いて電源制御装置における温度の管理を行うことができる。
【００１９】
第１制御部は、検出温度と、第１の温度、第２の温度及び第３の温度との相対的な関係に基づいて所定のコードを状態レジスターに設定する。従って、ホスト機能は管理する温度を示す比較値を設定することで、機器が用いられる環境や利用者の運用に適した制御を電源制御装置に行わせることができる。例えば、機器が用いられる室温に合わせて設定を行うことや、警告が出たときの対応時間を長めにするために第１の温度と第２の温度との温度差を標準の値よりも大きくとるなどの制御を行うことが可能となる。
【００２０】
［適用例５］
本適用例にかかる電子機器は、電源制御装置を有する電子機器であって、前記電源制御装置が、前記電源制御装置内の温度を測定する温度センサーと、第１の温度を示す第１の比較値が保持される第１のレジスターと、前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、状態レジスターと、前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、第２制御部と、を含み、前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部により前記第１のコードで定義された制御が行われることを特徴とする。
【００２１】
この構成によれば、電子機器が電源制御装置を有し、電源制御装置が、電源制御装置内の温度を測定する温度センサーと、第１の温度を示す第１の比較値が保持される第１のレジスターと、第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、状態レジスターと、温度センサーの検出値が示す検出温度と、第１の温度及び第２の温度との比較を行う第１制御部と、第２制御部と、を含み、検出温度が、第１の温度と第２の温度との間にあるときは、第１制御部により第１のコードが状態レジスターに設定され、第１制御部が検出温度が第１の温度よりも高いことを検出したときは、第２制御部により第１のコードで定義された制御が行われることで、検出温度が第１の温度を超えたときに電源制御装置が行う制御を第１のコードとして定義しておくことができる。これにより、第１のコードの定義を変えることにより、電源制御装置の出力を用いて様々な制御を行わせることができる。
【００２２】
また、電子機器内の電流の流れが電源制御装置を介するように構成することで、電源制御装置における温度監視をすることが、電子機器全体に対する温度監視をしていることとみなすことができる。
【００２３】
［適用例６］
本適用例にかかる電源制御方法は、電源制御装置における電源制御方法であって、前記電源制御装置が、前記電源制御装置内の温度を測定する温度センサーと、第１の温度を示す第１の比較値が保持される第１のレジスターと、前記第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、状態レジスターと、前記温度センサーの検出値が示す検出温度と、前記第１の温度及び前記第２の温度との比較を行う第１制御部と、第２制御部と、を含み、前記検出温度が、前記第１の温度と前記第２の温度との間にあるときは、前記第１制御部により第１のコードが前記状態レジスターに設定され、前記第１制御部が前記検出温度が前記第１の温度よりも高いことを検出したときは、前記第２制御部により前記第１のコードで定義された制御が行われることを特徴とする。
【００２４】
この方法によれば、電源制御装置が、電源制御装置内の温度を測定する温度センサーと、第１の温度を示す第１の比較値が保持される第１のレジスターと、第１の温度よりも低い第２の温度を示す第２の比較値が保持される第２のレジスターと、状態レジスターと、温度センサーの検出値が示す検出温度と、第１の温度及び第２の温度との比較を行う第１制御部と、第２制御部と、を含み、検出温度が、第１の温度と第２の温度との間にあるときは、第１制御部により第１のコードが状態レジスターに設定され、第１制御部が検出温度が第１の温度よりも高いことを検出したときは、第２制御部により前記第１のコードで定義された制御が行われることで、検出温度が第１の温度を超えたときに電源制御装置が行う制御を第１のコードとして定義しておくことができる。これにより、第１のコードの定義を変えることにより、電源制御装置の出力を用いて様々な制御を行わせることができる。
【００２５】
また、電子機器内の電流の流れが電源制御装置を介するように構成することで、電源制御装置における温度監視をすることが、電子機器全体に対する温度監視をしていることとみなすことができる。
【図面の簡単な説明】
【００２６】
【図１】電源制御装置の概略ブロック図。
【図２】電源制御装置を有する表示装置の概略ブロック図。
【図３】電子機器の概略ブロック図。
【図４】電源制御装置の動作フローチャート。
【発明を実施するための形態】
【００２７】
本発明の実施形態について、図を用いて説明する。説明に用いる図は、少なくとも説明に必要な部分を記載した便宜上のものである。また、本実施形態を含め、以降の実施形態における構成は、本発明の実施の限定を加えるものではない。尚、以降の実施形態の説明においてオン若しくはオフという言葉を用いるが、信号によってはオン若しくはオフにされた後はオフ若しくはオンにされない限りオンの状態若しくはオフの状態を維持するもの、信号によってはオンにされたときにオフの状態から所定の期間のみオンの状態となるものがある。これらは信号の機能によって判別可能であることから、説明の中においてはこの違いに言及することなくオン若しくはオフを用いることとする。
【００２８】
（第１実施形態）
図１に、本発明を適用した電源制御装置１００を示す。電源制御装置１００は、温度センサー１１０、外部接続部１２０、第１制御部１３０、第２制御部１６０及び第３制御部１４０を含む。尚、電源制御装置１００は、ひとつの集積回路として形成されている。
【００２９】
温度センサー１１０は、電源制御装置１００内の温度を測定するセンサーである。温度センサー１１０の構成は、ひとつのセンサーから構成されていても、複数のセンサーから構成されていてもよい。複数のセンサーから構成されている場合は、最も高い温度を示しているセンサーの計測値の示す温度が以降に記載する比較の処理の対象となる。
【００３０】
外部接続部１２０は、電源制御装置１００に対するホスト装置（図１においては図示していない）との通信を行うための部分である。ホスト装置との通信は第１制御信号１０１を介して行われる。第１制御信号１０１は、ホスト装置から電源制御装置１００に対する制御コマンドやデータの伝達、及び、電源制御装置１００から出力されるデータや割込み信号の伝達を行うためのもので、複数の信号から構成される。尚、第１制御信号１０１の仕様は、本発明においては特に限定する必要のない事項であることから、本実施形態においても、具体的な通信手続等の説明は行わない。第１制御信号１０１は外部接続部１２０において第２制御信号１２１に変換され、第３制御部１４０に伝達される。
【００３１】
第３制御部１４０は、第１比較値設定レジスター１５１、第２比較値設定レジスター１５２、第３比較値設定レジスター１５３、状態レジスター１５４を含み、電源制御装置１００内部の構成要素に対してのデータの書込み及び読出しの制御を行う部分である。第３制御部１４０は、第３制御部１４０内部のレジスターなどに対する制御だけでなく、電源制御装置１００内部の他の図示していないレジスターなどに対する制御も行う。
【００３２】
ホスト装置からの電源制御装置１００内部のレジスターなどに対するアクセスは、第２制御信号１２１を介して伝達されるコマンドを第３制御部１４０が実行することにより行われる。尚、第３制御部１４０が第１制御部１３０内部のレジスターなどにアクセスする場合は、第１制御部１３０と第３制御部１４０との間をつなぐ第３制御信号１３１が用いられることでよい。同様に、第３制御部１４０が第２制御部１６０内部のレジスターなどにアクセスする場合は、第２制御部１６０と第３制御部１４０との間をつなぐ第４制御信号１６１が用いられることでよい。
【００３３】
第１比較値設定レジスター１５１、第２比較値設定レジスター１５２及び第３比較値設定レジスター１５３は、温度センサー１１０の検出値が示す温度（検出温度）との比較のための温度を示す値を保持するレジスターである。第１比較値設定レジスター１５１、第２比較値設定レジスター１５２及び第３比較値設定レジスター１５３に保持される値は、温度そのものを示す値でもよく、温度に換算することが可能な値でもよい。
【００３４】
第１比較値設定レジスター１５１に設定される値は、他の２つの設定レジスターに設定される値が示す温度よりも高い温度を示す値である。また、第２比較値設定レジスター１５２に設定される値は、第３比較値設定レジスター１５３に設定される値が示す温度よりも高い温度を示す値である。以降の説明において、第１比較値設定レジスター１５１に保持された値が示す温度を第１温度、第２比較値設定レジスター１５２に保持された値が示す温度が第２温度であり、第３比較値設定レジスター１５３に保持された値が示す温度が第３温度と呼ぶことにする。
【００３５】
状態レジスター１５４は、第２制御部１６０に対する動作内容を指示するための所定のコードを保持するためのレジスターである。
【００３６】
第１制御部１３０は、第６制御信号１３３の出力を制御する部分である。第６制御信号１３３は、検出温度と、第１温度、第２温度及び第３温度との比較を行い、当該比較の結果に基づいて生成される。尚、検出温度が比較される対象となる温度は状況に応じて異なる。
【００３７】
また、状態レジスター１５４に保持されているデータも検出温度が比較される対象となる温度により異なったコードが設定されることでよい。状態レジスター１５４のデータの更新は、検出温度との比較結果に基づいて、第３制御信号１３１を介して第１制御部１３０により行われる。また、第３制御部１４０は、検出温度との比較結果に基づいて定まるコードの更新のタイミングを第２制御信号１２１及び第１制御信号１０１を介してホスト装置に伝達し、ホスト装置が状態レジスター１５４のデータの更新を行うようにしてもよい。検出温度との比較結果に基づいて定まるコードの更新のタイミングとは、例えば第１制御部１３０による状態レジスター１５４の更新がなされたときでもよい。状態レジスター１５４のデータは、第４制御信号１６１を介して第２制御部１６０により読み出される。
【００３８】
第１制御部１３０は、１ビットの比較結果フラグ１８１を有する上位側比較レジスター１７１と、１ビットの比較結果フラグ１８２を有する下位側比較レジスター１７２とを含む。比較結果フラグ１８１は、上位側比較レジスター１７１の値が示す温度よりも検出温度が高い場合にオン（１ｂ；ｂは２進数を示す）になるフラグであり、このフラグの状態は次の比較結果が設定されるまで保持される。同様に、比較結果フラグ１８２は、下位側比較レジスター１７２の値が示す温度よりも検出温度が高い場合にオン（１ｂ）になるフラグであり、このフラグの状態は次の比較結果が設定されるまで保持される。比較結果フラグ１８１及び比較結果フラグ１８２は、共にオフの状態は０ｂで示される。
【００３９】
また、第１制御部１３０は、検出結果として比較結果フラグ１８１がオンになる若しくは比較結果フラグがオフになると、第６制御信号１３３を介して第２制御部１６０に、状態レジスター１５４の設定された所定のコードの内容を実行するように指示をする。
【００４０】
第２制御部１６０は、第６制御信号１３３を介して伝達された比較結果に対応して状態レジスター１５４に保持されているコードを読み出し、当該コードに対応した制御信号を生成して電源制御装置１００の外部に第７制御信号１６２として出力する部分である。
【００４１】
電源制御装置１００は、検出温度を第１温度、第２温度若しくは第３温度と比較し、その比較結果に基づいて第７制御信号１６２を介して所定の制御信号を出力することで、電源制御装置１００の利用者に警告を促す処理を可能とすることができ、また、電力供給の停止が必要となった場合には電力供給の停止の指示を行うことができる。
【実施例１】
【００４２】
図２に、電源制御装置１００を有する表示装置２００を示す。表示装置２００は、基準電圧生成装置２１０、ドライバー２２０及び表示パネル２３０を含む。基準電圧生成装置２１０は、電源制御装置１００及び基準電圧構成部２０５を有する。基準電圧生成装置２１０は、ひとつの集積回路として構成されている。尚、図２に図示してはいないが、表示装置２００に電力を供給する電源部及び電源制御装置１００のホスト装置が存在する。第７制御信号１６２は当該電源部に接続され、第１制御信号１０１は当該ホスト装置に接続されている。また、当該ホスト装置は、電源制御装置１００だけでなく、表示装置２００全体を制御する機能を有する。
【００４３】
ドライバー２２０が出力する表示データ２２１の階調レベルは、基準電圧生成装置２１０から出力される基準電圧２１１を元にして定められる。表示データ２２１は複数の信号から構成される。また、基準電圧２１１も複数の基準電圧を出力する信号から構成される。基準電圧２１１の出力は、表示装置２００に電源が投入された後の所定の期間（以降、第１期間と呼ぶ）で０Ｖ（ボルト）から基準として規定された電圧に達するものとする。第１期間の間は、基準電圧２１１の電圧上昇に伴い表示データ２２１の電圧も上昇する。表示データ２２１の上昇により表示パネル２３０内の画素容量に所定の電荷の蓄積が行われることで、第１期間は他の期間に比べて電力消費量が高くなる。また、表示データ２２１の複数の信号におけるバラツキによっては特定の基準電圧における負荷が大きくなることで基準電圧構成部２０５に流れ込む電流量が多くなり、ひとつの集積回路として構成されている基準電圧生成装置２１０の発熱が高くなることが考えられる。
【００４４】
本実施例においては、便宜上、基準電圧生成装置２１０の発熱に対する対応として、管理温度（第１温度、第２温度及び第３温度）と、それぞれの管理温度に対する制御を次のように設定した。
【００４５】
第３温度は１２５℃であり、検出温度が上昇し第３温度を越えたと判定すると、第１制御部１３０は、第７制御信号１６２を介して、表示データ２２１における所定の信号の出力を停止する指示（第３コード）を行う制御信号の出力を行う。
【００４６】
第２温度は１４５℃であり、検出温度が上昇し第２温度を超えたと判定すると、第１制御部１３０は、第７制御信号１６２を介して、基準電圧構成部２０５に対して第１期間の長さを２倍とする指示（第２コード）を行う制御信号の出力を行う。
【００４７】
第１温度は１５５℃であり、検出温度が上昇し第１温度を超えたと判定すると、電源制御装置１００は、第７制御信号１６２を介して、電源部に対して電力供給停止を指示（第１コード）する制御信号の出力を行う。
【００４８】
第７制御信号１６２を介して出力される制御信号は、いずれも状態レジスター１５４に保持されている所定のコードを基にして第２制御部１６０で生成される。
【００４９】
続いて、表示装置２００における電源制御装置１００の動作についてフローチャートを用いて説明する。図４にフローチャートＦ１００を示す。また、第１期間の開始は、図示しない信号線により、ホスト装置から基準電圧生成装置２１０に対して指示されるものとする。
【００５０】
まず、表示装置２００の電源が投入されると、電源部から表示装置２００の内部に電力の供給が行われ、電源部から出力されるパワーオンリセット信号が所定の期間オンとなる。当該パワーオンリセットにより電源制御装置１００を含む表示装置２００内部が所定の状態にリセットされ、図示していないクロック生成回路から同期動作に必要なクロックが供給される。パワーオンリセットが終了すると、ホスト装置が処理を開始し、初期設定ルーチンが実行されて、表示装置２００におけるプログラムによる所定の設定が行われる。（処理Ｓ１０１）。
【００５１】
ホスト装置から出力されたコマンド並びにデータは第２制御信号１２１に変換されて第３制御部１４０に伝達され、第３制御部１４０により電源制御装置１００内部の所定のレジスターなどに値の設定が行われる。当該所定のレジスターとしては、例えば第１比較値設定レジスター１５１、第２比較値設定レジスター１５２、第３比較値設定レジスター１５３及び状態レジスター１５４などである。
【００５２】
本実施例においては、便宜上、処理Ｓ１０１により、第１比較値設定レジスター１５１には１５５℃を示す所定の値が設定され、第２比較値設定レジスター１５２には１４５℃を示す所定の値が設定され、第３比較値設定レジスター１５３には１２５℃を示す所定の値が設定される。また、状態レジスター１５４には、第３コードが設定される。
【００５３】
初期設定が行われた後、外部接続部１２０は、ホスト装置からのコマンド待ちの状態となる。ホスト装置は、表示装置２００が実行するアプリケーションの条件などから初期設定ルーチンで設定された値から変更が必要か否かを判断して電源制御装置１００に対して必要があれば所定の指示を行う。電源制御装置１００は、当該指示による変更がある場合はモード変更（処理Ｓ１０８）に進み、必要がない場合は処理Ｓ１０３に進む（処理Ｓ１０２）。また、モード変更（処理Ｓ１０８）が実行された後は、処理Ｓ１０３に進む。尚、フローチャートＦ１００には示していないが、処理Ｓ１０３に進む前に、電源制御装置１００に対して初期設定が終了したことを示す通知がホスト装置から行われていてもよい。
【００５４】
ホスト装置は、電源制御装置１００の初期設定が終了した後で、基準電圧生成装置２１０に対して第１期間の開始を指示する。また、初期設定が終了すると、第１制御部１３０は、第３制御信号１３１を介して第３比較値設定レジスター１５３の値を読出し、上位側比較レジスター１７１に設定する。尚、この時点では下位側比較レジスター１７２の値はゼロであり、比較結果フラグ１８１及び比較結果フラグ１８２はいずれもオフである。電源投入後の最初の上位側比較レジスター１７１の値は、比較設定値として最も低い温度を示す値が設定される。これは、検出温度が、管理対象として設定される最も低い温度よりも低い温度であれば、表示装置２００は問題なく稼動していると判断できるからである。
【００５５】
検出温度に対する比較処理は、第１制御部１３０において所定の時間間隔（以降、計測インターバルと呼ぶ）で行われる。計測インターバルの計測（処理Ｓ１０３）により計測インターバルのタイムアウトを検出すると、第１制御部１３０は検出温度を算出する（処理Ｓ１０４）。
【００５６】
次に、検出温度と上位側比較レジスター１７１に設定された値（第３温度）が示す温度との比較が行われる（処理Ｓ１０５）。比較の結果、検出温度の方が高い場合には比較結果フラグ１８１がオンとなり、検出温度の方が高くない場合には比較結果フラグ１８１がオフとなる。比較結果フラグ１８１がオンの場合は処理Ｓ１０９に進み、比較結果フラグがオフの場合は処理Ｓ１０６に進む。
【００５７】
処理Ｓ１０６は、検出温度と下位側比較レジスター１７２に設定された値が示す温度との比較が行われる。比較の結果、検出温度の方が高い場合には比較結果フラグ１８２がオンとなり、検出温度の方が高くない場合には比較結果フラグ１８２がオフとなる。
【００５８】
処理Ｓ１０６において、比較結果フラグ１８２がオンの場合には、処理Ｓ１０２に戻り動作モードの変更の指示がホスト装置からなされたか否かの確認が行われ、変更の指示がある場合は処理Ｓ１０８が実行されて、計測インターバルの計測（処理Ｓ１０３）に進む。
【００５９】
処理Ｓ１０５及び処理Ｓ１０６の連続した処理の結果が、比較結果フラグ１８１がオフで比較結果フラグ１８２がオンの場合は、検出温度が上位側比較レジスター１７１に設定された値の示す温度と下位側比較レジスター１７２に設定された値が示す温度との間にあることを示している。本実施例の場合、検出温度が第３温度よりも低い状態であり、表示装置２００が正常に稼動している状態を示している。以降、検出温度が第３温度を超えない限り、処理Ｓ１０２（場合によっては処理Ｓ１０８も実行される）、処理Ｓ１０３、処理Ｓ１０４、処理Ｓ１０５及び処理Ｓ１０６を含む処理を繰り返す。
【００６０】
上記処理の繰り返しの中で、検出温度が第３温度を超えて高くなると、比較結果フラグ１８１がオンとなり、処理Ｓ１０５から処理Ｓ１０９に分岐する。
【００６１】
比較結果フラグ１８１がオンとなったことから、第１制御部１３０は第６制御信号１３３を介して第２制御部１６０に状態レジスター１５４に保持された所定のコードの内容を実行するように通知する。第２制御部１６０は、第４制御信号１６１を介して状態レジスター１５４に保持された第３コードを読出し、第７制御信号１６２を介して、第３コードで定義された制御信号の出力を行う（処理Ｓ１０９）。
【００６２】
次に、比較対象となった温度が第１温度か否かの判定が行われる（処理Ｓ１１０）。今回は、第３温度であることから、比較対象比較値の変更（処理Ｓ１１１）に進む。
【００６３】
処理Ｓ１１１は、上位側比較レジスター１７１の値、下位側比較レジスター１７２の値及び状態レジスター１５４のコードの更新を行う処理である。処理Ｓ１１１において、第１制御部１３０は、上位側比較レジスター１７１の値を下位側比較レジスター１７２に保持した後、第３制御信号１３１を介して第２比較値設定レジスター１５２の値を読出し上位側比較レジスター１７１に保持する。そして、状態レジスター１５４に第２コードを設定する。その後、処理Ｓ１０２に戻り、上述した処理を繰り返す。比較結果フラグ１８１がオフであり比較結果フラグ１８２がオンである限り、処理Ｓ１０２（場合によっては処理Ｓ１０８も実行される）、処理Ｓ１０３、処理Ｓ１０４、処理Ｓ１０５及び処理Ｓ１０６を含む処理を繰り返す。
【００６４】
処理Ｓ１０２（場合によっては処理Ｓ１０８も実行される）、処理Ｓ１０３、処理Ｓ１０４、処理Ｓ１０５及び処理Ｓ１０６の繰り返しのなかで、検出温度の上昇が続き、検出温度が第２温度を超えて高くなると比較結果フラグ１８１がオンとなり、処理Ｓ１０５から処理Ｓ１０９への分岐が発生する。
【００６５】
比較結果フラグ１８１がオンとなったことから、第１制御部１３０は第６制御信号１３３を介して第２制御部１６０に状態レジスター１５４に保持された所定のコードの内容を実行するように通知する。第２制御部１６０は、第４制御信号１６１を介して状態レジスター１５４に保持された第２コードを読出し、第７制御信号１６２を介して、第２コードで定義された制御信号の出力を行う（処理Ｓ１０９）。
【００６６】
次に、比較対象となった温度が第１温度か否かの判定が行われる（処理Ｓ１１０）。今回は、第２温度であることから、比較対象比較値の変更（処理Ｓ１１１）に進む。
【００６７】
処理Ｓ１１１は、上位側比較レジスター１７１の値、下位側比較レジスター１７２の値及び状態レジスター１５４のコードの更新を行う処理である。処理Ｓ１１１において、第１制御部１３０は、上位側比較レジスター１７１の値を下位側比較レジスター１７２に保持した後、第３制御信号１３１を介して第１比較値設定レジスター１５１の値を読出し上位側比較レジスター１７１に保持する。そして、状態レジスター１５４に第１コードを設定する。その後、処理Ｓ１０２に戻り、上述した処理を繰り返す。比較結果フラグ１８１がオフであり比較結果フラグ１８２がオンである限り、処理Ｓ１０２（場合によっては処理Ｓ１０８も実行される）、処理Ｓ１０３、処理Ｓ１０４、処理Ｓ１０５及び処理Ｓ１０６を含む処理を繰り返す。
【００６８】
更に検出温度の上昇が続き、検出温度が第２温度を超えて高くなると比較結果フラグ１８１がオンとなり、処理Ｓ１０５から処理Ｓ１０９への分岐が発生する。
【００６９】
比較結果フラグ１８１がオンとなったことから、第１制御部１３０は第６制御信号１３３を介して第２制御部１６０に状態レジスター１５４に保持された所定のコードの内容を実行するように通知する。第２制御部１６０は、第４制御信号１６１を介して状態レジスター１５４に保持された第１コードを読出し、第７制御信号１６２を介して、第１コードで定義された制御信号の出力を行う（処理Ｓ１０９）。即ち、電源部に対して電力供給停止の指示を行うことになる。
【００７０】
次に、比較対象となった温度が第１温度か否かの判定が行われる（処理Ｓ１１０）。今回は、第１温度であることから、処理を終了する。
【００７１】
検出温度が第１温度を越した場合は処理の終了に進むのであるが、ここで、検出温度が第２温度を越したものの、第２コードで定義され指示、即ち基準電圧構成部２０５に対して第１期間の長さを２倍とする指示が功を奏し、検出温度が第２温度よりも低くなったとする。この場合、処理Ｓ１０６において比較結果フラグ１８２がオフとなり、処理Ｓ１０７に分岐する。
【００７２】
処理Ｓ１０７では、第１制御部１３０が状態レジスター１５４に第３コードを設定し、第６制御信号１３３を介して第２制御部１６０に状態レジスター１５４に保持された所定のコードの内容を実行するように通知する。第２制御部１６０は、第４制御信号１６１を介して状態レジスター１５４に保持された第３コードを読出し、第７制御信号１６２を介して、第３コードで定義された制御信号の出力を行う（処理Ｓ１１２）。
【００７３】
次に、第１制御部１３０において、上位側比較レジスター１７１に下位側比較レジスター１７２の値が保持され、下位側比較レジスター１７２には第３比較値設定レジスター１５３の値が保持される。また、第１制御部１３０により、状態レジスター１５４に第２コードが設定される（処理Ｓ１１３）。以降、比較結果フラグ１８１がオフであり比較結果フラグ１８２がオンである限り、処理Ｓ１０２（場合によっては処理Ｓ１０８も実行される）、処理Ｓ１０３、処理Ｓ１０４、処理Ｓ１０５及び処理Ｓ１０６を含む処理を繰り返す。
【００７４】
本実施例でわかるように、本発明を適用することにより、検出温度が、第１温度、第２温度及び第３温度のそれぞれにおいて相対的にどの間にあるかにより、第７制御信号１６２として出力される制御信号を生成することで、好ましい制御の設定を行うことができる。
【実施例２】
【００７５】
本実施例は、上述した電源制御装置１００を有する電子機器３００の例である。図３に電子機器３００の概略ブロック図を示す。電子機器３００は、電源制御装置１００、制御用メモリー３１０、中央制御部３２０、ワークメモリー３３０、周辺装置制御部３４０、電源部３５０及び表示装置３６０を有する。実施例１では、電源制御装置１００は基準電圧生成装置２１０の中に含まれていたが、本実施例は表示装置３６０の外部に存在する。
【００７６】
ここで、中央制御部３２０は電子機器３００全体の制御を司る部分であり、電源制御装置１００のホスト装置としての機能も有する。制御用メモリー３１０は、中央制御部３２０の制御プログラムや周辺装置に対するドライバープログラムなどを格納するメモリーである。
【００７７】
ワークメモリー３３０は、様々なデータの保持や作業領域などに用いられるメモリーである。また、一部周辺装置に対するドライバープログラムを格納してもよい。
【００７８】
周辺装置制御部３４０は電子機器３００内部に接続された周辺装置及び電子機器３００外部に接続される周辺装置の制御を行う部分であり、図３のブロック図においては周辺装置として表示装置３６０のみ図示している。
【００７９】
電源部３５０は、電子機器３００内に電力を供給する部分である。
【００８０】
尚、中央制御部３２０と制御用メモリー３１０とは、第１バス３１１に接続されている。
【００８１】
電源制御装置１００、中央制御部３２０、ワークメモリー３３０及び周辺装置制御部３４０は、第２バス３７０に接続されている。図１における第１制御信号１０１は第２バス３７０に対応する信号である。また、ワークメモリー３３０に対するホストとして機能するのは中央制御部３２０及び周辺装置制御部３４０である。
【００８２】
また、図３においては、第７制御信号１６２は、中央制御部３２０、電源部３５０及び表示装置３６０に出力されている。これにより、中央制御部３２０は電子機器３００の状態が管理温度に対してどのような状態にあるかを認識することができ、中央制御部３２０により表示装置３６０に対して警告メッセージの表示などを行わせることが可能となる。これにより、電子機器３００の利用者に何らかの対応をとることを促すことができる。
【００８３】
また、中央制御部３２０は、例えば検出温度が第２温度を超えた場合には、周辺装置制御部３４０を介してワークメモリー３３０に保持していたデータなどを図示していないハードディスク装置などに保存するなどの対応をとることができる。また、中央制御部３２０は、第７制御信号１６２により電源部３５０に対して電力供給停止の指示が出されたことを知ることができることから、電子機器３００内部の何らかの処理中に電力供給が止って不測の事態が起こることを防ぐために、第７制御信号１６２を割込み信号に用いて、電力供給が止まるまでの僅かな時間ではあるが、動作クロックの停止を指示するなどの安全策を講じることが可能となる。
【００８４】
尚、実施例１で説明した電源制御装置１００の第１期間における制御は本実施例においても実行され、第１期間の終了後は、中央制御部３２０により第２バス３７０を介して、第１比較値設定レジスター１５１、第２比較値設定レジスター１５２及び第３比較値設定レジスター１５３の値が変更されてもよい。また、これに合わせて、状態レジスター１５４のデータが更新されてもよい。
【００８５】
以上、本発明の適用例並びに実施形態について説明を行ったが、本発明を適用することにより、装置などの温度上昇に対応して行われる電力供給の停止を行う前に、上昇した温度に対応した処理を装置に行わせることができ、利用者に対する警告や装置に対する対応の仕方などを明示することが可能となる。
【００８６】
尚、本発明は、上述した構成や動作に限定されるものではない。例えば、検出温度を比較する比較値は３つに限定されるものではなく、制御に必要な数を用意することでよい。また、上位側比較レジスター１７１及び下位側比較レジスター１７２を有せず第１制御部１３０が第３制御部１４０内部の比較値設定レジスターの値を読み出して比較に用いてもよい。また、第１制御部１３０と第３制御部１４０とをひとつの制御部として構成しても構わない。また、処理Ｓ１０８におけるモード変更の処理は、複数のモードのそれぞれに対応した複数の設定値を予め第３制御部１４０に記憶しておき、ホスト装置の指示によりいずれかのモードを選択するようなものでもよい。また、上述した実施形態においては、検出温度が比較温度を超えた場合に制御を行うようにしているが、検出温度と比較温度とが一致した場合においても制御を行うようにしても構わない。本願発明は、本願発明の趣旨を逸脱しない範囲において、広く適用が可能である。
【符号の説明】
【００８７】
１００…電源制御装置、１０１…第１制御信号、１１０…温度センサー、１２０…外部接続部、１２１…第２制御信号、１３０…第１制御部、１３１…第３制御信号、１３３…第６制御信号、１４０…第３制御部、１５１…第１比較値設定レジスター、１５２…第２比較値設定レジスター、１５３…第３比較値設定レジスター、１５４…状態レジスター、１６０…第２制御部、１６１…第４制御信号、１６２…第７制御信号、１７１…上位側比較レジスター、１７２…下位側比較レジスター、１８１…比較結果フラグ、１８２…比較結果フラグ、２００…表示装置、２０５…基準電圧構成部、２１０…基準電圧生成装置、２１１…基準電圧、２２０…ドライバー、２２１…表示データ、２３０…表示パネル、３００…電子機器、３１０…制御用メモリー、３１１…第１バス、３２０…中央制御部、３３０…ワークメモリー、３４０…周辺装置制御部、３５０…電源部、３６０…表示装置、３７０…第２バス。
【図１】
0006047918.tif 000002
【図２】
0006047918.tif 000003
【図３】
0006047918.tif 000004
【図４】
0006047918.tif 000005