(57)【要約】【課題】ＯＳ上の表示制御プロセスにより制御される表示装置において、エラーが発生した場合であっても、光源の温度上昇やラッシュ電流の増大を抑制し、光源や周辺部品の劣化や故障を抑制することが可能な表示装置を提供する。【解決手段】表示装置１００は、光源１０２と、光源１０２からの光を用いて画像を表示する表示部１０１と、光源１０２を冷却する冷却部１０３と、オペレーティングシステム１０が起動する表示制御プロセス２０により当該表示装置１００を制御する制御部１１１とを備え、オペレーティングシステム１０は、表示制御プロセス２０の停止を検知した場合、リカバリ用プロセス３０内で、光源１０２および冷却部１０３を所定の順序で停止する停止シーケンス３１を実行させる。【選択図】図５
2017161703.tif 000002
【特許請求の範囲】
【請求項１】
光源と、
前記光源からの光を用いて画像を表示する表示部と、
前記光源を冷却する冷却部と、を備える表示装置であって、
オペレーティングシステム上で実行される表示制御プロセスにより当該表示装置を制御する制御部をさらに備え、
前記オペレーティングシステムは、前記表示制御プロセスの停止を検知した場合、リカバリ用プロセス内で、前記光源および前記冷却部を所定の順序で停止する停止シーケンスを実行させる、表示装置。
【請求項２】
前記オペレーティングシステムは、前記リカバリ用プロセスが前記停止シーケンスを実行する際に必要なメモリを常時確保している、請求項１に記載の表示装置。
【請求項３】
前記オペレーティングシステムは、前記表示制御プロセスの停止を検知した場合、前記リカバリ用プロセスを起動して前記停止シーケンスを実行させる、請求項１または２に記載の表示装置。
【請求項４】
前記停止シーケンスは、前記光源を停止して所定の時間が経過した後、前記冷却部を停止する、請求項１から３のいずれか１項に記載の表示装置。
【請求項５】
光源と、
前記光源からの光を用いて画像を表示する表示部と、
前記光源を冷却する冷却部と、を備える表示装置を制御する方法であって、
オペレーティングシステムが起動する表示制御プロセスにより前記表示装置を制御し、
前記オペレーティングシステムは、前記表示制御プロセスの停止を検知した場合、リカバリ用プロセス内で、前記光源および前記冷却部を所定の順序で停止する停止シーケンスを実行させる、表示装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示装置の制御方法に関する。
【背景技術】
【０００２】
電子機器を停止する際には、通常、所定の手順が決められており、この手順に従うことにより、安全に電子機器を停止することができるようになっている。例えば、特許文献１には、電子機器の試験をする際に、被試験機器を停止する際の所定の手順を読み取り、読み取った手順に従って電源を停止させる試験方法および試験装置が開示されている。
【０００３】
しかしながら、予期しないエラーが発生した場合には、所定の手順に従わず電源が停止してしまい、部品の劣化や故障の原因となる場合があった。特に、プロジェクタやモニタなど、光源を備えている表示装置は、予期しないエラーが発生して光源と冷却ファンとが同時に停止してしまうと、光源が温度上昇することによって、光源や周辺の部品が劣化したり故障したりする可能性が高い。
【０００４】
このような問題に関連して、特許文献２には、プロジェクタの制御回路がハングアップした後、冷却ファンを制御する技術が開示されている。このプロジェクタは、通常動作時に制御を行う主制御回路と、スタンバイ時に主制御回路に代わって制御を行う副制御回路とを備えている。副制御回路は、プロジェクタが動作している間、光源の点灯状態を保持しており、主制御回路がハングアップすると主制御回路を再起動すると共に、リブート直前の光源の点灯状態を主制御回路に通知する。この構成により、主制御回路は、再起動前に光源が点灯していた場合には、再起動後に冷却ファンの駆動を開始して、光源の冷却を行うことができる。したがって、予期しないエラーが発生した場合であっても、光源や周辺の部品の劣化や故障を抑制することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−７５８３５号公報
【特許文献２】特開２０１１−２３８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２に記載のプロジェクタでは、制御回路が再起動されるため、光源と冷却ファンとが同時に停止してしまう。このため、再起動されるまでの間、光源が冷却されず、依然として光源の温度が上昇してしまい、光源や周辺の部品が劣化したり故障したりする恐れがあった。また、プロジェクタの各部が同時に停止してしまうため、ラッシュ電流が増大してしまうという問題もあった。
特に、オペレーティングシステム（ＯＳ）上で起動する表示制御プロセスにより動作を制御する表示装置では、ソフトウェアレベルのエラーが発生した場合には、エラーから回復するために制御回路を再起動する必要はない。
【０００７】
そこで本発明の目的は、ＯＳ上の表示制御プロセスにより制御される表示装置において、エラーが発生した場合であっても、光源の温度上昇やラッシュ電流の増大を抑制し、光源や周辺部品の劣化や故障を抑制することが可能な表示装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明による表示装置は、光源と、前記光源からの光を用いて画像を表示する表示部と、前記光源を冷却する冷却部と、を備える表示装置であって、
オペレーティングシステムが起動する表示制御プロセスにより当該表示装置を制御する制御部をさらに備え、
前記オペレーティングシステムは、前記表示制御プロセスの停止を検知した場合、リカバリ用プロセス内で、前記光源および前記冷却部を所定の順序で停止する停止シーケンスを実行させる。
【０００９】
また本発明による表示装置の制御方法は、
光源と、前記光源からの光を用いて画像を表示する表示部と、前記光源を冷却する冷却部と、を備える表示装置を制御する方法であって、
オペレーティングシステムが起動する表示制御プロセスにより前記表示装置を制御し、
前記オペレーティングシステムは、前記表示制御プロセスの停止を検知した場合、リカバリ用プロセス内で、前記光源および前記冷却部を所定の順序で停止する停止シーケンスを実行させる。
【発明の効果】
【００１０】
本発明によれば、ＯＳ上の表示制御プロセスにより制御される表示装置において、エラーが発生した場合であっても、光源の温度上昇やラッシュ電流の増大を抑制し、光源や周辺部品の劣化や故障を抑制することが可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るプロジェクタの構成図である。
【図２】比較例に係るプロジェクタのソフトウェア構成図である。
【図３】電源をＯＮにする際の手順を示す図である。
【図４】電源をＯＦＦにする際の手順を示す図である。
【図５】図１のプロジェクタのソフトウェア構成図である。
【図６】エラー発生時の動作例を説明するためのフローチャートである。
【図７】エラー発生時の動作の変形例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について添付の図面を参照して説明する。なお、本明細書および図面において、同一の機能を有する構成要素については同じ符号を付することにより重複説明を省略する場合がある。
【００１３】
図１は、本発明の一実施形態に係るプロジェクタ１００の構成図である。プロジェクタ１００は、液晶パネル１０１と、ランプ１０２と、冷却ファン１０３と、液晶駆動ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０４と、スケーラ１０５と、リモコン受信部１０６とを有する。プロジェクタ１００は、さらに、スケーラ用電源１０７と、液晶駆動用電源１０８と、冷却ファン用電源１０９と、ランプ用電源１１０と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１とを有する。ＣＰＵ１１１は、ＷＤＯＧ（ウォッチドッグ）機構１１２を備えている。
【００１４】
液晶パネル１０１は、映像を表示させる表示部である。ランプ１０２は、光源の一例であり、ランプ１０２が発した光を用いて、液晶パネル１０１で映像が表示される。冷却ファン１０３は、プロジェクタ１００内部の冷却を行う冷却部である。冷却ファン１０３は、熱を発生するランプ１０２の周辺を特に冷却することができるように配置される。液晶駆動ＩＣ１０４は、液晶パネル１０１を駆動して映像を表示させる。スケーラ１０５は、映像信号を処理して液晶駆動ＩＣ１０４に出力する。液晶駆動ＩＣは、スケーラ１０５が出力した映像信号に基づいて液晶パネル１０１を駆動することができる。リモコン受信部１０６は、図示しないリモコンからの信号を受信する。リモコンからの信号は、例えば電源のＯＮ／ＯＦＦなどプロジェクタ１００の動作指示を行う信号である。
【００１５】
スケーラ用電源１０７は、ＣＰＵ１１１からの指示に従ってスケーラ１０５に電源電圧を供給する。液晶駆動用電源１０８は、ＣＰＵ１１１からの指示に従って液晶駆動ＩＣに電源電圧を供給する。冷却ファン用電源１０９は、ＣＰＵ１１１からの指示に従って冷却ファン１０３に電源電圧を供給する。ランプ用電源１１０は、ＣＰＵ１１１からの指示に従ってランプ１０２に電源電圧を供給する。
【００１６】
ＣＰＵ１１１は、プロジェクタ１００の動作を制御する制御回路である。ＣＰＵ１１１は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で複数のプロセスを起動し、各種のプログラムを実行することで様々な機能を実現する。ＷＤＯＧ機構１１２は、システムに障害が起きている場合、自動的にシステムのリセットを行うための機構である。
【００１７】
（比較例のソフトウェア構成）
図２は、本発明の比較例に係るプロジェクタ内のソフトウェア構成を示している。まず比較例について説明する。ＯＳ１０は、利用者またはアプリケーションソフトウェアに対して、ハードウェアの機能を利用するためのインタフェースを提供するシステムソフトウェアである。ＯＳ１０は、ソフトウェアシステムの管理を行う。ＯＳ１０上で、プロジェクタ制御プロセス２０が実行される。プロジェクタ制御プロセス２０は、ＯＳ上で、プロジェクタ制御２１、ＷＤＯＧタイマクリア２２、パワーオンシーケンス２３、停止シーケンス２４を実行する。プロジェクタ制御２１は、ランプ１０２、冷却ファン１０３、液晶駆動ＩＣ１０４、スケーラ１０５、リモコン受信部１０６を制御する。ＷＤＯＧタイマクリア２２は、一定周期でＷＤＯＧタイマをクリアする。パワーオンシーケンス２３は、プロジェクタ１００の電源をＯＮにする指示を受けた場合の動作手順を規定している。停止シーケンス２４は、プロジェクタ１００の電源をＯＦＦにする指示を受けた場合の動作手順を規定している。プロジェクタ制御プロセス２０は、パワーオンシーケンス２３および停止シーケンス２４を実行することで、スケーラ用電源１０７、液晶駆動用電源１０８、冷却ファン用電源１０９およびランプ用電源１１０を制御する。
（通常動作時における電源ＯＮ手順）
図３は、電源をＯＮにするときの動作手順を示す図である。図３中の数字は、各動作を実行する順番を示している。まず、冷却ファン用電源１０９がＯＮに変更される。そして、所定の時間そのまま待機した後、スケーラ用電源１０７がＯＮに変更される。さらに所定の時間そのまま待機した後、液晶駆動用電源１０８がＯＮに変更される。所定の時間そのまま待機した後、ランプ用電源１１０がＯＮに変更される。このような手順に従って制御されることにより、冷却ファン１０３が回転を始めてからランプ１０２が点灯するようになり、プロジェクタ１００を起動した直後でも、ランプ１０２の発熱による温度上昇を抑制することができる。また各電源をＯＮにするタイミングが重ならないため、ラッシュ電流の増大を抑制することができ、各部品の劣化や故障を抑制することができる。
【００１８】
（通常動作時における電源ＯＦＦ手順）
図４は、電源をＯＦＦにするときの動作手順を示す図である。この図においても、数字は各動作を実行する順番を示している。まず、ランプ用電源１１９がＯＦＦに変更される。その後、所定の時間そのまま待機した後、液晶駆動将電源１０８がＯＦＦに変更される。さらに所定の時間そのまま待機した後、スケーラ用電源１０７がＯＦＦに変更される。所定の時間そのまま待機した後、冷却ファン用電源１０９がＯＦＦに変更される。このような手順に従って制御されることにより、ランプ１０２が消灯してから所定の時間の間は冷却ファン１０３が回転し続けることになるため、プロジェクタ１００の電源をＯＦＦにした後におけるランプ１０２の温度上昇を抑制することができる。また各電源をＯＮにするタイミングが重ならないため、ラッシュ電流の増大を抑制することができ、各部品の劣化や故障を抑制することができる。
【００１９】
（比較例のエラー発生時動作）
比較例のエラー発生時の動作を説明するため、ＷＤＯＧ機構１１２のより詳細な動作について説明する。ＷＤＯＧ機構１１２は、所定のタイムアウト時間をカウントしており、カウンタの値がタイムアウト時間を経過するとシステムリセットを行う。通常動作時には、プロジェクタ制御プロセス２０が実行するＷＤＯＧタイマクリア２２によって、カウンタの値を所定の時間おきにリセットするようになっているため、システムリセットが実行されない。システムになんらかの異常が生じていて、ＷＤＯＧタイマクリア２２が実行されないとカウンタがリセットされず、システムリセットが実行される。システムリセットが実行されると、ＣＰＵ１１１が再起動されて初期化される。この場合、スケーラ用電源１０７、液晶駆動用電源１０８、冷却ファン用電源１０９、ランプ用電源１１０は、同時にＣＰＵ１１１の初期値であるＯＦＦとなり、ラッシュ電流が増大してしまう。またランプ１０２が消灯すると同時に冷却ファン１０３が停止してしまうため、ランプ１０２が温度上昇して劣化や故障の原因となり得る。
【００２０】
（本実施形態のソフトウェア構成）
図５は、本発明の一実施形態に係るプロジェクタ１００のソフトウェア構成を示す図である。比較例と同様の機能を有する構成要素には、同じ符号を付することにより説明を省略する。ＯＳ１０上でプロジェクタ制御プロセス２０およびリカバリ用プロセス３０が実行される。プロジェクタ制御プロセス２０内では、プロジェクタ制御２１、パワーオンシーケンス２３、および停止シーケンス２４を実行するころができる。リカバリ用プロセス３０は、プロジェクタ制御プロセス２０と異なるプロセスであり、リカバリ用プロセス３０内では、停止シーケンス３１を実行することができる。停止シーケンス３１は、エラー発生時の停止手順を規定しており、例えば、図４に示した停止シーケンス２４と同じ手順を実行することができる。
【００２１】
（エラー発生時の動作例）
図６は、本発明の一実施形態に係るプロジェクタ１００において、プロジェクタ制御プロセス２０内でエラーが発生した場合の動作例を示している。プロジェクタ制御プロセス２０内におけるエラーの一例としては、例えば、一時的なメモリ確保の失敗などが挙げられる。
まずＯＳ１０は、プロジェクタ制御プロセス２０が停止したか否かを判断する。例えばＯＳ１０は、プロジェクタ制御プロセス２０からのプロセス停止およびリカバリ用停止シーケンス実行の通知を受けることにより、プロジェクタ制御プロセス２０が停止したか否かを判断することができる（ステップＳ１０１）。
プロジェクタ制御プロセス２０が停止した場合、ＯＳ１０は、リカバリ用プロセス３０を起動する（ステップＳ１０２）。
リカバリ用プロセス３０が起動すると、ＯＳ１０は、このリカバリ用プロセス３０内で停止シーケンス３１を実行させる（ステップＳ１０３）。
このような動作により、プロジェクタ制御プロセス２０内で予期しないエラーが発生した場合であっても、ＣＰＵ１１１を再起動することなく、エラー状態から復旧することができる。各電源をＯＮにするタイミングが重ならないため、ラッシュ電流の増大を抑制することができる。また、ランプ１０２が消灯してから所定の時間の間は冷却ファン１０３が回転し続けることになるため、プロジェクタ１００の電源をＯＦＦにした後におけるランプ１０２の温度上昇を抑制することができる。このため、各部品の劣化や故障を抑制することが可能になる。また、このリカバリ動作はプロジェクタ１００の内部に閉じた動作であり、外部装置との通信など行わないため、外部装置の動作を待機する時間がかからず、エラーから復旧するまでの時間を短縮することができる。
【００２２】
（エラー発生時の動作の変形例）
図７は、本発明の一実施形態に係るプロジェクタ１００において、プロジェクタ制御プロセス２０内でエラーが発生した場合の動作の変形例を示している。図６では、エラーが発生したことを検知すると、リカバリ用プロセス３０を起動することとしたが、本発明はかかる例に限定されない。ＯＳ１０は、予めリカバリ用プロセス３０を起動しておいてもよい。
この場合、ＯＳ１０は、プロジェクタ制御プロセス２０が停止したか否かを判断し（ステップＳ２０１）、プロジェクタ制御プロセス２０が停止したことを検知すると、リカバリ用プロセス３０に停止シーケンスの実行を指示する（ステップＳ２０２）。
このように、予めリカバリ用プロセス３０を起動しておくことにより、リカバリ用プロセス３０の起動にかかる時間待機する必要がないため、停止シーケンスをより迅速に実行することが可能になる。また、ＯＳ１０は、リカバリ用プロセス３０が停止シーケンス３１を実行する際に必要なメモリを常時確保しておくこともできる。必要なメモリを常時確保しておくことによって、メモリ確保に失敗して、正常に停止シーケンス３１が実行されないというエラーが発生することを抑制することができる。
【００２３】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の技術的思想の範囲内で当業者が理解し得る様々な変更をすることができる。
例えば、上記実施形態では、ＯＳ１０は、プロジェクタ制御プロセス２０からの通知を受けて、プロジェクタ制御プロセス２０が停止したことを検知することとしたが、本発明はかかる例に限定されない。例えば、ＯＳ１０がプロジェクタ制御プロセス２０を定期的に対してポーリングを行い、プロジェクタ制御プロセス２０からの応答がない場合、プロジェクタ制御プロセス２０が停止したことを検知してもよい。
【符号の説明】
【００２４】
１０２    ランプ（光源）
１０３    冷却ファン（冷却部）
１１１    ＣＰＵ（制御部）
１０      ＯＳ
２０      プロジェクタ制御プロセス
３０      リカバリ用プロセス
３１      停止シーケンス
【図１】
2017161703.tif 000003
【図２】
2017161703.tif 000004
【図３】
2017161703.tif 000005
【図４】
2017161703.tif 000006
【図５】
2017161703.tif 000007
【図６】
2017161703.tif 000008
【図７】
2017161703.tif 000009