(57)【要約】【課題】温度センサによるファン制御に加えて時間軸でのファン制御を追加し、起動時に停止時間を一定に設定する。【解決手段】ファン制御装置は、装置本体内の温度を検出する温度センサ９と、検出された温度の値に基づいて冷却ファン７，８の制御を行う温度制御機能としてのＣＰＵ１，サブマイコン４と、装置本体とネットワーク１０を介して接続されているサーバー１１との間で通信を行う通信機能としてのＣＰＵ１と、通信開始に基づく時間の値に基づいて冷却ファン７，８の制御を行う時間制御機能としてのＣＰＵ１，サブマイコン４とを備えた。【選択図】  図１
2004260112.tif 000002
【特許請求の範囲】
【請求項１】
装置本体内に設けられた冷却ファンにより上記装置本体内の冷却を行うファン制御装置において、
上記装置本体内の温度を検出する温度検出手段と、
上記温度検出手段により検出された温度の値に基づいて上記冷却ファンの制御を行う温度制御手段と、
上記装置本体とネットワークを介して接続されているサーバーとの間で通信を行う通信手段と、
上記通信手段による通信開始に基づく時間の値に基づいて上記冷却ファンの制御を行う時間制御手段と
を備え、上記温度制御手段および上記時間制御手段とを用いて上記冷却ファンの制御を行うことを特徴とするファン制御装置。
【請求項２】
請求項１記載のファン制御装置において、
上記通信手段は、所定時間ごとに一定時間の通信を行い、上記時間制御手段は上記一定の時間の値の経過まで上記冷却ファンの動作を停止することを特徴とするファン制御装置。
【請求項３】
請求項２記載のファン制御装置において、
上記時間制御手段は上記絶対時間に応じて上記一定の時間の値を変更することを特徴とするファン制御装置。
【請求項４】
請求項１記載のファン制御装置において、
上記装置本体の動作モードに応じて上記冷却ファンの制御を行う動作モード制御手段を設けたことを特徴とするファン制御装置。
【請求項５】
請求項１記載のファン制御装置において、
上記冷却ファンの回転数がランプ状に立ち上がるように制御するランプ状立上制御手段を設けたことを特徴とするファン制御装置。
【請求項６】
装置本体内に設けられた冷却ファンにより上記装置本体内の冷却を行うファン制御方法において、
上記装置本体とネットワークを介して接続されているサーバーとの間で通信手段を用いて通信を行う通信ステップと、
上記装置本体内の温度を温度検出手段を用いて検出する温度検出ステップと、
上記温度検出手段により検出された温度の値に基づいて温度制御手段を用いて上記冷却ファンの制御を行う温度制御ステップと、
上記通信手段による通信開始に基づく時間の値に基づいて時間制御手段を用いて上記冷却ファンの制御を行う時間制御ステップと
を備え、上記温度制御手段および上記時間制御手段とを用いて上記冷却ファンの制御を行うことを特徴とするファン制御方法。
【請求項７】
請求項６記載のファン制御方法において、
上記通信ステップは、所定時間ごとに一定時間の通信を行い、上記時間制御ステップは上記一定の時間の値の経過まで上記冷却ファンの動作を停止することを特徴とするファン制御方法。
【請求項８】
請求項７記載のファン制御方法において、
上記時間制御ステップは上記絶対時間に応じて上記一定の時間の値を変更することを特徴とするファン制御方法。
【請求項９】
請求項６記載のファン制御方法において、
上記装置本体の動作モードに応じて上記冷却ファンの制御を動作モード制御手段を用いて行う動作モード制御ステップを設けたことを特徴とするファン制御方法。
【請求項１０】
請求項６記載のファン制御方法において、
上記冷却ファンの回転数がランプ状に立ち上がるようにランプ状立上制御手段を用いて制御するランプ状立上制御ステップを設けたことを特徴とするファン制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、装置内の発熱部を冷却ファンを用いて冷却するファン制御装置およびファン制御方法に関するものである。
【０００２】
【従来の技術】
従来、例えば、発熱部である電源部やアクチュエータ部を冷却ファンを用いて冷却するファン制御装置では、装置本体の電源がオンとなると必ず冷却ファンを回転するようにしていた。
【０００３】
【特許文献１】
特開２００１―５６７２４号公報
【０００４】
【発明が解決しようとする課題】
しかし、上述した従来のファン制御装置では、装置本体の電源がオンとなると必ず冷却ファンが回転するため、常に冷却ファンの回転による回転ノイズが発生し、静粛さが要求される環境では騒音により装置の品質が低下するという不都合があった。
【０００５】
また、冷却ファンの回転ノイズを低減するための駆動電圧を下げて回転数を落とす等の方法があるが冷却機能を満足させて行うには限界がある。
【０００６】
本発明の制御では温度センサによるフィードバックによって温度を監視しファン制御を行いかつ時間軸の制御としてポーリング時には冷却ファンを停止させることにより回転ノイズを低減することができるようにすることを課題とするものである。
【０００７】
本発明と特許文献１との差異を以下に示す。この特許文献１の特許請求範囲によるとファン制御の方法は、測定温度に対応するレジスタ値がＳＭバスを介してＦＡＮ回転数制御ＩＣに転送されることでＩＣ内で動作電圧を生成してファン制御される。
【０００８】
特許文献１は、温度センサにより機器の内部の温度を測定しファン制御をすることは一般的なのでＳＭバスを使用した制御を特徴としているが、この点については、本発明のファン制御の方法は、第１に、温度センサにより測定された温度は電圧に変換される。第２に、サブマイクロコンピューター（マイコン）がこの電圧をＡＤ変換し時系列データしとしてマイコンに取り込む。第３に、制御プログラムで温度データと設定データを比較しファン制御を行う。第４に、ファンの動作電圧はサブマイコンからのＦＡＮ＿ＣＯＮＴ信号のＨ／Ｌで電源回路内の４端子レギュレータの出力で制御される。第５に、本出願は特別なＳＭバスを使うことなく、サブマイコンのＡＤ変換機能を用い測定温度をデータに変換しプログラム制御をしている点に差異がある。
【０００９】
特に、本発明の特許文献１に対する差異は、ＳＭバスを使用しないでサブマイコンによるローカルな制御を行うに際して、温度センサによるファン制御に加えて時間軸でのファン制御を追加していることに大きな差がある。温度を優先した制御をすると起動時に例えば数分間ファンを停止することはできないし、さらに、停止時間を一定に設定することができない。機器の起動時から例えば数分間はファンを停止させるために絶対時間に応じた時間設定をするためにタイマーを使用する。数分経過後は温度センサによるファン制御に移行する。
【００１０】
本発明の目的は、機器の更新される動作プログラム等をネットワークを介して接続されているサーバーに対して要求するポーリングの動作は起動してほぼ数分以内なのでこの期間ファンを停止することでノイズを低減することができるものであり、また同様に消費電力を低減できるものである。
【００１１】
特許文献１は、温度センサのみによるファン制御の場合、起動時にファンを停止し温度が上限以上になるとオンする。温度が上限以上になるとファンは回転する。逆に上限以下の場合はファンは停止状態のままになり機器の温度は急激に上昇する。このためファンは再度回転し機器内を冷却する。上限値を低くするとファンが短時間にＯＮ／ＯＦＦを繰り返すことにより、いわゆるハンチング現象を引き起こし、本発明のように時間軸制御でなければ停止時間を一定にすることができない。
【００１２】
そこで、本発明は、かかる点に鑑みてなされたものであり、温度センサによるファン制御に加えて時間軸でのファン制御を追加し、起動時に停止時間を一定に設定することができるファン制御装置およびファン制御方法を提供することを課題とする。
【００１３】
【課題を解決するための手段】
本発明のファン制御装置は、装置本体内の温度を検出する温度検出手段と、温度検出手段により検出された温度の値に基づいて冷却ファンの制御を行う温度制御手段と、装置本体とネットワークを介して接続されているサーバーとの間で通信を行う通信手段と、通信手段による通信開始に基づく時間の値に基づいて冷却ファンの制御を行う時間制御手段とを備え、温度制御手段および時間制御手段とを用いて冷却ファンの制御を行うものである。
【００１４】
従って本発明によれば、以下の作用をする。
ネットワークに接続されたサーバーとの間で通信手段を用いた通信機能をもつ本体装置でノイズ低減のために温度制御手段および時間制御手段とを用いて冷却ファンのファン制御を行う。
【００１５】
近年デジタルオーディオビデオ機器ではファンによる冷却が必要な機器が多くなってきた。通信手段には、ネットワーク接続機能のひとつとしてポーリングという機能がある。通信手段により、ユーザーが設定したポーリングによる起動時毎に、サーバが定期的に自動でクライアント機器に予約番組情報およびバージョンアッププログラムをダウンロードすることができる。従来の技術では本体装置の起動のたびにファンが回転しノイズを発生するため、ノイズ低減のためにファンの回転数を制御していたが限界がある。
【００１６】
そこで、本発明の改善点としては温度検出手段による温度制御手段への温度検出値のフィードバックに加えて、時間制御手段により通信手段による通信開始に基づく時間の値に基づいて冷却ファンの制御を行うことにより、時間軸でのファンの制御を行うことでノイズの低減を実現する。具体的には通信手段によるポーリングの期間は短時間のため、時間制御手段によりポーリング開始による起動時から一定時間の間ファンの動作を停止させる方法でノイズを低減することができる。
【００１７】
高速データ通信を可能とするネットワーク接続機能を持つ機器の通信手段によるポーリングの時間が短いことを利用して、時間制御手段により起動時から一定時間の間ファンを停止するように制御する。起動時から一定時間の間ファンを停止した場合温度が上昇するが停止時間が短ければ飽和するところまでは上昇しない。また内部温度を常に測定する温度検出手段を重要デバイス近傍に配置することにより、温度制御手段により温度上昇時のファンの高速回転対応と異常高温時の緊急対応を行うことができる。
【００１８】
また、本発明のファン制御方法は、装置本体とネットワークを介して接続されているサーバーとの間で通信手段を用いて通信を行う通信ステップと、装置本体内の温度を温度検出手段を用いて検出する温度検出ステップと、温度検出手段により検出された温度の値に基づいて温度制御手段を用いて冷却ファンの制御を行う温度制御ステップと、通信手段による通信開始に基づく時間の値に基づいて時間制御手段を用いて冷却ファンの制御を行う時間制御ステップとを備え、温度制御手段および時間制御手段とを用いて冷却ファンの制御を行うものである。
【００１９】
従って本発明によれば、以下の作用をする。
ネットワークに接続されたサーバーとの間で通信ステップを用いた通信機能をもつ本体装置でノイズ低減のために温度制御ステップおよび時間制御ステップとを用いて冷却ファンのファン制御を行う。
【００２０】
通信ステップには、ネットワーク接続機能のひとつとしてポーリングという機能がある。通信ステップにより、ユーザーが設定したポーリングによる起動時毎に、サーバが定期的に自動でクライアント機器に予約番組情報およびバージョンアッププログラムをダウンロードすることができる。
【００２１】
そこで、本発明は温度検出ステップによる温度制御ステップへの温度検出値のフィードバックに加えて、時間制御ステップにより通信ステップによる通信開始に基づく時間の値に基づいて冷却ファンの制御を行うことにより、時間軸でのファンの制御を行うことでノイズの低減を実現する。具体的には通信ステップによるポーリングの期間は短時間のため、時間制御ステップによりポーリング開始による起動時から一定時間の間ファンの動作を停止させる方法でノイズを低減することができる。
【００２２】
高速データ通信を可能とするネットワーク接続機能を持つ機器の通信ステップによるポーリングの時間が短いことを利用して、時間制御ステップにより起動時から一定時間の間ファンを停止するように制御する。起動時から一定時間の間ファンを停止した場合温度が上昇するが停止時間が短ければ飽和するところまでは上昇しない。また温度検出ステップで重要デバイス近傍の内部温度を常に測定することにより、温度制御ステップにより温度上昇時のファンの高速回転対応と異常高温時の緊急対応を行うことができる。
【００２３】
【発明の実施の形態】
以下に、本発明の実施の形態について適宜図面を参照しながら説明する。
【００２４】
図１は、本発明の実施の形態に適用されるファン制御システムの構成を示す図ロック図である。
図１において、ファン制御システムは、メインボード上に設けられて装置の動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、着脱可能なディスク状記録媒体にオーディオデータおよびビデオデータを記録して再生可能なＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  ＤｉｃｓＲｅｗｒｉｔａｂｌｅ）２と、固定ディスクディスク状記録媒体にプログラムデータを記録して読み出し可能であると共に、オーディオデータおよびビデオデータを記録して再生可能なＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）３とを有して構成される。
【００２５】
ＣＰＵ１は、ネットワーク１０を介してサーバー１１と接続されて、サーバー１１とポーリングを行うことにより予約番組情報およびバージョンアッププログラムをダウンロードする通信機能を有し、タイマー予約１２によりユーザーが設定したポーリングによる起動時毎にスタンバイ状態からパワーオン状態に移行制御する状態制御機能を有し、タイマー予約１２によりユーザーが設定したポーリング開始による起動時から一定時間の間ファンの動作を停止させる時間制御機能を有して構成される。ネットワーク１０は、高速データ通信を可能とする例えばＡＤＳＬ（非対称加入者伝送線：Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）が適用される。
【００２６】
また、ファン制御システムは、ファンの動作を制御するサブマイコン４と、交流電源からＣＰＵ１およびサブマイコン４の５ボルト系駆動電源電圧、ファン、ＤＶＤ−ＲＷ２およびＨＤＤ３の１２ボルト系駆動電源電圧を生成する電源基板５と、第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給のための中継基板６と、第１のファン（ＦＡＮ１）７と、第２のファン（ＦＡＮ２）８と、内部温度を検出する温度センサ９とを有して構成される。
【００２７】
図１０は、装置の内部配置を示す図である。
図１０において、装置の前方から後方の中央にＤＶＤ―ＲＷ２およびＣＰＵ１周辺部搭載のメインボードが配置され、前方から後方の左側にＨＤＤ３および電源部が配置される。そして、前方中央のＤＶＤ―ＲＷ２の右側に外気吸入口ＩＮ１０１が配置され、ＨＤＤ３および電源部に対して直線状の後方左側に第１のファン（ＦＡＮ１）７が配置され、前方中央右側の外気吸入口ＩＮ１０１に対して直線状の後方中央右側に第２のファン（ＦＡＮ２）８が配置される。
【００２８】
ここで、ＩＮ１０１から吸入された外気は、第１の流路として、第１のファン（ＦＡＮ１）７によりＯＵＴ（１）１０２へと導かれるため、第１のファン（ＦＡＮ１）７は電源部とＨＤＤ３の冷却に使用される。また、ＩＮ１０１から吸入された外気は、第２の流路として、第２のファン（ＦＡＮ２）８によりＯＵＴ（２）１０３へと導かれるため、第２のファン（ＦＡＮ２）８はＣＰＵ１周辺とＤＶＤ―ＲＷ２の冷却に使用するように構成される。
【００２９】
ＣＰＵ１およびサブマイコン４が２台の第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８をファン制御プログラムで制御する。ＦＡＮの回転は回転検出端子ＦＡＮ＿ＰＵＬＳＥ１，２を使用して監視するように構成される。
【００３０】
温度センサ９は、装置本体内の温度を検出する温度検出手段を構成する。温度センサ９は、第１の流路および第２の流路が共に通る位置で、外気吸入口ＩＮ１０１と第２のファン（ＦＡＮ２）８との間に配置される。
【００３１】
ＣＰＵ１およびサブマイコン４は、温度センサ９により検出された温度の値に基づいて第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の制御を行う温度制御手段を構成する。
【００３２】
ＣＰＵ１は、装置本体とネットワーク１０を介して接続されているサーバー１１との間で通信を行う通信手段を構成する。
【００３３】
ＣＰＵ１は、サーバー１１との間の通信開始に基づく時間の値に基づいて第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の制御を行う時間制御手段を構成する。
【００３４】
ＣＰＵ１は、通信機能によりサーバー１１との間で所定時間ごとに一定時間のポーリング通信を行い、時間制御機能により一定の時間の値の経過まで第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作を停止するように構成される。
【００３５】
このように構成される本発明の実施の形態に適用されるファン制御システムの動作を以下に説明する。
【００３６】
まず、この装置本体の動作の前提となるポーリング設定動作について説明する。
図２は、ポーリング設定動作を示すフローチャートである。
図２において、ステップＳ１で、ユーザーによるタイマー予約設定を行う。具体的には、タイマー予約１２によりＣＰＵ１に対してユーザーはポーリングにより装置を起動するタイマー予約時を設定する。
【００３７】
ステップＳ２で、本体はスタンバイ状態に移行する。具体的には、タイマー予約１２の設定完了によりＣＰＵ１は状態制御機能によりパワーオン状態からスタンバイ状態に移行するように制御する。
【００３８】
ステップＳ３で、タイマー予約時間であるか否かを判断する。具体的には、ＣＰＵ１はタイマー予約１２の設定がされたタイマー予約時間であるか否かを判断する。
【００３９】
ステップＳ３でタイマー予約時間となったときは、ステップＳ４に移行して、ステップＳ４で、本体はパワーオン状態に移行する。具体的には、タイマー予約１２により設定したにタイマー予約時間となったときＣＰＵ１は状態制御機能によりスタンバイ状態からパワーオン状態に移行するように制御する。
【００４０】
ステップＳ５で、常時接続のＡＤＳＬ回線により本体からサーバーへデータを取りにいく。具体的には、ＣＰＵ１は通信機能により常時接続のＡＤＳＬ回線によるネットワーク１０を介してサーバー１１との間でタイマー予約時間ごとに一定時間のポーリング通信を行い、予約番組情報およびバージョンアッププログラムをダウンロードする。
【００４１】
ステップＳ６で、ポーリングが終了したか否かを判断する。具体的には、ＣＰＵ１はサーバー１１との間のポーリング通信が終了したか否かを判断する。
ステップＳ６でポーリングが終了していないときは、ステップＳ５へ戻って、ＣＰＵ１はサーバー１１との間のポーリング通信を終了するまで継続する。
【００４２】
ステップＳ６でポーリングが終了したときは、ステップＳ２へ戻って、本体はスタンバイ状態に移行する。そして、ステップＳ３で次回のタイマー予約時間となったときは、ステップＳ４に移行して、ステップＳ４で、本体はパワーオン状態に移行し、ステップＳ５で、ポーリング通信を終了するまで継続する。以後、ステップＳ２〜ステップＳ６までの処理および判断をポーリングの終了時間および設定されたタイマー予約時間ごとに繰り返す。
【００４３】
次に、パワーオン状態に移行してからのファン制御動作について説明する。
図３は、ファン制御動作を示すフローチャートである。図３は、図２に示したステップＳ４の本体がパワーオン状態に移行した後のファン制御動作である。
【００４４】
ステップＳ１１で、装置本体がパワーオンに移行する。具体的には、図２に示したステップＳ４においてタイマー予約１２により設定したにタイマー予約時間となったときＣＰＵ１は状態制御機能によりスタンバイ状態からパワーオン状態に移行するように制御する。
【００４５】
ステップＳ１２で、停止設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、停止条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をローレベルＬｏｗ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷ：Ｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が停止されるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に停止状態となる。
【００４６】
ステップＳ１３で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００４７】
これにより、従来技術のように温度を優先した制御をすると起動時に５分間ファンを停止することはできないと共に、停止時間を一定に設定することができない。これに対して、本発明の実施の形態では、ＣＰＵ１はサブマイコン４に対して、機器内部の温度は温度センサ９により測定させ、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８からは回転数に対応したパルスを発生させて回転検出端子ＦＡＮ＿ＰＵＬＳＥ１，２を用いて状態を監視させると共に、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給の制御を行わせる。
【００４８】
ステップＳ１３で装置本体の内部温度が５５度以上でないときは、ステップＳ１４へ移行して、ステップＳ１４で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。なお、３５℃は使用デバイスの保証温度である。
【００４９】
ステップＳ１４で装置本体の内部温度が３５度以上でないときは、ステップＳ１５へ移行して、ステップＳ１５で、装置本体がパワーオンに移行してから５分が経過したかた否かを判断する。具体的には、ＣＰＵ１は時間制御機能により一定の時間、ここでは５分が経過しかた否かを判断する。なお、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、タイマー予約１２によりＣＰＵ１に対してユーザーが設定可能である。また、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、複数のポーリング時間をサンプリングして設定することも可能である。
【００５０】
ステップＳ１５で装置本体がパワーオンに移行してから５分が経過していないときは、ステップＳ１３へ戻って、ステップＳ１３で装置本体の内部温度が５５度以上であるか否かの判断、ステップＳ１４で装置本体の内部温度が３５度以上であるか否かの判断、およびステップＳ１５で装置本体がパワーオンに移行してから５分が経過したかた否かの判断を繰り返す。
【００５１】
これにより、起動時から５分間程度とポーリングの時間が短いので、時間軸の制御としてこの期間は第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止するように制御することにより、ポーリング開始によるスタンバイ状態からパワーオン状態に移行しても、ファンの動作を一定時間停止させてポーリング時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【００５２】
ステップＳ１５で装置本体がパワーオンに移行してから５分が経過したときは、ステップＳ１６へ移行して、ステップＳ１６で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７のみが低速回転状態となる。
【００５３】
これにより、ＣＰＵ１はサブマイコン４に対して、起動時から５分以降は第１のファン（ＦＡＮ１）７を低速で回転させるように駆動電圧またはパルス幅のデューティを低く設定し、起動時第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止した場合温度が上昇するが短時間のため飽和するところまでは上昇しないようにして、ポーリング終了時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【００５４】
ステップＳ１７で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００５５】
ステップＳ１７で装置本体の内部温度が５５度以上でないときは、ステップＳ１８へ移行して、ステップＳ１８で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。
【００５６】
ステップＳ１８で装置本体の内部温度が３５度以上でないときは、ステップＳ１７へ戻って、ステップＳ１７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ１８で装置本体の内部温度が３５度以上であるか否かの判断を繰り返す。
【００５７】
ステップＳ１４およびステップＳ１７で装置本体の内部温度が３５度以上のときは、ステップＳ１９へ移行して、ステップＳ１９で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に高速回転状態となる。
【００５８】
これにより、内部温度が３５℃以上になったら第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を高速で回転させて内部を冷却して、使用デバイスの保証温度である内部温度を３５℃以下に冷却することができる。
【００５９】
ステップＳ２０で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００６０】
ステップＳ２０で装置本体の内部温度が５５度以上でないときは、ステップＳ２１へ移行して、ステップＳ２１で、装置本体の内部温度が３５度以下であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以下であるか否かを判断する。
【００６１】
ステップＳ２１で装置本体の内部温度が３５度以下でないときは、ステップＳ２０へ戻って、ステップＳ２０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ２１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【００６２】
ステップＳ２１で装置本体の内部温度が３５度以下のときは、ステップＳ１６へ戻って、ステップＳ１６で低速回転設定、ステップＳ１７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ１８で装置本体の内部温度が３５度以上であるか否かの判断、並びにステップＳ１９で高速回転設定、ステップＳ２０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ２１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【００６３】
ステップＳ１３、ステップＳ１７およびステップＳ２０で装置本体の内部温度が５５度以上のときは、ステップＳ２２へ移行して、ステップＳ２２で、エマージェンシー処理を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、５５℃は内部温度の異常と考えられるので、例えば、ＣＰＵ１は状態制御機能によりパワーオン状態からパワーオフ状態に移行するように制御することにより、エマージェンシー処理を行うようにした。
【００６４】
これにより、温度センサ９によるＣＰＵ１およびサブマイコン４に対する温度値のフィードバックによってＣＰＵ１はサブマイコン４に対して温度を監視させ、温度上昇時の第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の高速回転対応と異常高温時（５５度以上）のエマージェンシ対応を行うことができる。
【００６５】
これにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させる効果を奏する。
【００６６】
図４は、動作を示すタイムチャートであり、図４Ａは装置本体の機内温度、図４Ｂは装置本体のパワー、図４Ｃは第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作、図４Ｄはポーリング動作を示すものである。
【００６７】
図４において、Ｔ０〜Ｔ１までは図４Ｂに示す装置本体はパワーオフ状態である。Ｔ１〜Ｔ４（Ｔ２〜Ｔ３を含む）までの図４Ｄに示すポーリング動作による番組予約データおよびプログラム転送４１のために、Ｔ１以降は、図４Ｂに示す装置本体はパワーオン状態に移行する。この動作は、図３におけるステップＳ１１で示したパワーオン状態に対応する。
【００６８】
実際には、番組予約データおよびプログラム転送４１（Ｔ２〜Ｔ３）の前後に装置本体とサーバーとの間で転送のための装置本体のサーバーに対する認識（Ｔ１〜Ｔ２）および転送後の確認（Ｔ３〜Ｔ４）のための通信が行われる。
【００６９】
Ｔ０〜Ｔ４までは図４Ｃに示す第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作は、Ｔ０〜Ｔ１までは図４Ｂに示す装置本体はパワーオフ状態であり、Ｔ１〜Ｔ４までの図４Ｄに示すポーリング動作によるポーリング中はオフであり静粛状態４０となる。Ｔ１〜Ｔ４までが例えば５分に相当する。この動作は、図３におけるステップＳ１２で示した停止設定およびステップＳ１５で示した装置本体がパワーオンに移行してから５分が経過したかた否かの判断に対応する。
【００７０】
Ｔ４〜Ｔ５までは、図４Ｃに示す第１のファン（ＦＡＮ１）７の動作は、オンとなり、低速回転動作をする。この動作は、図３におけるステップＳ１６で示した低速回転設定に対応する。
【００７１】
Ｔ１〜Ｔ４までの図４Ｄに示すポーリング動作による図４Ｃに示す第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８のオフ動作により、図４Ａに示す装置本体の機内温度は急に上昇するが、飽和温度４６には到達せず、Ｔ４時点による図４Ｃに示す第１のファン（ＦＡＮ１）７のオン動作により、４２で示すように、一旦低下した後に緩やかに上昇する。Ｔ６時点で、ファンの動作がないときの飽和温度４６を示している。
【００７２】
Ｔ４時点による図４Ｃに示す第１のファン（ＦＡＮ１）７のオン動作によっても、図４Ａに示す装置本体の機内温度はＴ７時点でファンの動作があるときの飽和温度４７に到達してしまう。Ｔ７時点で、ファンの動作があるときの飽和温度４７を示している。
【００７３】
なお、起動時にファンを短時間停止したときの温度上昇への影響は少ないものとなる。その理由は機内温度の飽和するまでの時間が長いために起動時の短時間のファンの停止は影響がないためである。
【００７４】
そこで、Ｔ５〜Ｔ８までは図４Ｃに示す第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８のオン動作により、４３で示すように、高温時に高速回転して温度を低減する。この動作は、図３におけるステップＳ１９で示した高速回転設定に対応する。
【００７５】
Ｔ８〜Ｔ９までは、図４Ｃに示す第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作は、４４で示すように、第２のファン（ＦＡＮ２）８のみがオフとなり静粛状態となる。この動作は、図３におけるステップＳ２１で装置本体の内部温度が３５度以上であると判断したときにステップＳ１６で示した低速回転設定に移行する場合に対応する。
【００７６】
Ｔ９〜以降は図４Ｃに示す第１のファン（ＦＡＮ１）７のオン動作により、４５で示すように、高温時に低速回転して温度を低減する。この動作は、図３におけるステップＳ１６で示した低速回転設定に対応する。
【００７７】
次に、本発明の第２の実施の形態について説明する。
第２の実施の形態に適用されるファン制御システムでは、ＣＰＵ１は、時間制御機能により絶対時間に応じて第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作を停止する一定の時間の値を変更するように構成される。
【００７８】
図５は、タイマーを利用したファン制御動作を示すフローチャートである。図５は、図２に示したステップＳ４の本体がパワーオン状態に移行した後のファン制御動作である。
【００７９】
ステップＳ３１で、装置本体がパワーオンに移行する。具体的には、図２に示したステップＳ４においてタイマー予約１２により設定したにタイマー予約時間となったときＣＰＵ１は状態制御機能によりスタンバイ状態からパワーオン状態に移行するように制御する。
【００８０】
ステップＳ３２で、機器内タイマーにより時刻を入力する。具体的には、タイマー予約１２によりＣＰＵ１に対してファンの動作を停止させた後に開始するための絶対時間に応じた時間であるタイマー予約時間を設定する。例えば、夜間（２１：００―７：００）は設定時間をＴ＝Ｔ１（７分間）とし、昼間（７：００―２２：００）は設定時間をＴ＝Ｔ２（５分間）にする。
【００８１】
これにより、起動時の時刻を機器内タイマーから制御条件として入力することにより、ファンの停止の設定時間を変更することができる。例えば時刻により夜間（２２：００−７：００）はファン停止時間を７分間、昼間（７：００−２２：００）は５分間とすることが可能となり絶対時間に応じたファンの停止の設定時間の変更をすることができる。
【００８２】
ステップＳ３３で、停止設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、停止条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をローレベルＬｏｗ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷ：Ｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が停止されるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に停止状態となる。
【００８３】
ステップＳ３４で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００８４】
これにより、従来技術のように温度を優先した制御をすると起動時に５分間ファンを停止することはできないと共に、停止時間を一定に設定することができない。これに対して、本発明の実施の形態では、ＣＰＵ１はサブマイコン４に対して、機器内部の温度は温度センサ９により測定させ、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８からは回転数に対応したパルスを発生させて回転検出端子ＦＡＮ＿ＰＵＬＳＥ１，２を用いて状態を監視させると共に、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給の制御を行わせる。
【００８５】
ステップＳ３４で装置本体の内部温度が５５度以上でないときは、ステップＳ３５へ移行して、ステップＳ３５で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。なお、３５℃は使用デバイスの保証温度である。
【００８６】
ステップＳ３５で装置本体の内部温度が３５度以上でないときは、ステップＳ３６へ移行して、ステップＳ３６で、装置本体がパワーオンに移行してからＴ分が経過したかた否かを判断する。具体的には、ＣＰＵ１は時間制御機能により一定の時間、ここではステップＳ３２で入力したＴ分が経過しかた否かを判断する。なお、一定時間の値は、絶対時間に応じて、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、タイマー予約１２によりＣＰＵ１に対してユーザーが設定可能である。また、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、複数のポーリング時間をサンプリングして設定することも可能である。
【００８７】
これにより、機器を起動後ファン停止期間にポーリングを行い番組予約データを転送する際に、第２の実施の形態では停止期間を起動時の時刻で変更するようにする。たとえば、夜間は機器内温度が低くファンの停止時間を長くできデータ転送をより確実に行うことができる。また、昼間は機器を使用していることが多いので機器内温度が高くなる。このため停止時間を短くして温度上昇を抑えることができる。
【００８８】
ステップＳ３６で装置本体がパワーオンに移行してからＴ分が経過していないときは、ステップＳ３４へ戻って、ステップＳ３４で装置本体の内部温度が５５度以上であるか否かの判断、ステップＳ３５で装置本体の内部温度が３５度以上であるか否かの判断、およびステップＳ３６で装置本体がパワーオンに移行してからＴ分が経過したかた否かの判断を繰り返す。
【００８９】
これにより、起動時からＴ分間程度とポーリングの時間が短いので、時間軸の制御としてこの期間は第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止するように制御することにより、ポーリング開始によるスタンバイ状態からパワーオン状態に移行しても、ファンの動作を一定時間停止させてポーリング時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【００９０】
ステップＳ３６で装置本体がパワーオンに移行してからＴ分が経過したときは、ステップＳ３７へ移行して、ステップＳ３７で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７のみが低速回転状態となる。
【００９１】
これにより、ＣＰＵ１はサブマイコン４に対して、起動時からＴ分以降は第１のファン（ＦＡＮ１）７を低速で回転させるように駆動電圧またはパルス幅のデューティを低く設定し、起動時第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止した場合温度が上昇するが短時間のため飽和するところまでは上昇しないようにして、ポーリング終了時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【００９２】
ステップＳ３８で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００９３】
ステップＳ３８で装置本体の内部温度が５５度以上でないときは、ステップＳ３９へ移行して、ステップＳ３９で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。
【００９４】
ステップＳ３９で装置本体の内部温度が３５度以上でないときは、ステップＳ３８へ戻って、ステップＳ３８で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ３９で装置本体の内部温度が３５度以上であるか否かの判断を繰り返す。
【００９５】
ステップＳ３５およびステップＳ３９で装置本体の内部温度が３５度以上のときは、ステップＳ４０へ移行して、ステップＳ４０で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に高速回転状態となる。
【００９６】
これにより、内部温度が３５℃以上になったら第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を高速で回転させて内部を冷却して、使用デバイスの保証温度である内部温度を３５℃以下に冷却することができる。
【００９７】
ステップＳ４１で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【００９８】
ステップＳ４１で装置本体の内部温度が５５度以上でないときは、ステップＳ４２へ移行して、ステップＳ４２で、装置本体の内部温度が３５度以下であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以下であるか否かを判断する。
【００９９】
ステップＳ４２で装置本体の内部温度が３５度以下でないときは、ステップＳ４１へ戻って、ステップＳ４１で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ４２で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１００】
ステップＳ４２で装置本体の内部温度が３５度以下のときは、ステップＳ３７へ戻って、ステップＳ３７で低速回転設定、ステップＳ３８で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ３９で装置本体の内部温度が３５度以上であるか否かの判断、並びにステップＳ４０で高速回転設定、ステップＳ４１で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ４２で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１０１】
ステップＳ３４、ステップＳ３８およびステップＳ４１で装置本体の内部温度が５５度以上のときは、ステップＳ４３へ移行して、ステップＳ４３で、エマージェンシー処理を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、５５℃は内部温度の異常と考えられるので、例えば、ＣＰＵ１は状態制御機能によりパワーオン状態からパワーオフ状態に移行するように制御することにより、エマージェンシー処理を行うようにした。
【０１０２】
これにより、温度センサ９によるＣＰＵ１およびサブマイコン４に対する温度値のフィードバックによってＣＰＵ１はサブマイコン４に対して温度を監視させ、温度上昇時の第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の高速回転対応と異常高温時（５５度以上）のエマージェンシ対応を行うことができる。
【０１０３】
これにより、絶対時間に応じて第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作を停止する一定の時間の値を変更することにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させる効果を奏する。
【０１０４】
次に、本発明の第３の実施の形態について説明する。
第３の実施の形態に適用されるファン制御システムでは、ＣＰＵ１は、装置本体の動作モードに応じて第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作を停止する制御を行う動作モード制御手段を設けるように構成される。
【０１０５】
図７は、動作モードによるファン制御動作を示すフローチャートである。図７は、図２に示したステップＳ４の本体がパワーオン状態に移行した後のファン制御動作である。
【０１０６】
ステップＳ５１で、装置本体がパワーオンに移行する。具体的には、図２に示したステップＳ４においてタイマー予約１２により設定したにタイマー予約時間となったときＣＰＵ１は状態制御機能によりスタンバイ状態からパワーオン状態に移行するように制御する。
【０１０７】
ステップＳ５２で、停止設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、停止条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をローレベルＬｏｗ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷ：Ｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が停止されるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に停止状態となる。
【０１０８】
ステップＳ５３で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１０９】
これにより、従来技術のように温度を優先した制御をすると起動時に５分間ファンを停止することはできないと共に、停止時間を一定に設定することができない。これに対して、本発明の実施の形態では、ＣＰＵ１はサブマイコン４に対して、機器内部の温度は温度センサ９により測定させ、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８からは回転数に対応したパルスを発生させて回転検出端子ＦＡＮ＿ＰＵＬＳＥ１，２を用いて状態を監視させると共に、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給の制御を行わせる。
【０１１０】
ステップＳ５３で装置本体の内部温度が５５度以上でないときは、ステップＳ５４へ移行して、ステップＳ５４で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。なお、３５℃は使用デバイスの保証温度である。
【０１１１】
ステップＳ５４で装置本体の内部温度が３５度以上でないときは、ステップＳ５５へ移行して、ステップＳ５５で、装置本体がパワーオンに移行してからＴ分が経過したかた否かを判断する。具体的には、ＣＰＵ１は時間制御機能により一定の時間、ここでは５分または上述した第２の実施の形態で示した絶対時間に応じた設定時間が経過しかた否かを判断する。なお、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、タイマー予約１２によりＣＰＵ１に対してユーザーが設定可能である。また、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、複数のポーリング時間をサンプリングして設定することも可能である。
【０１１２】
ステップＳ５５で装置本体がパワーオンに移行してからＴ分が経過していないときは、ステップＳ５３へ戻って、ステップＳ５３で装置本体の内部温度が５５度以上であるか否かの判断、ステップＳ５４で装置本体の内部温度が３５度以上であるか否かの判断、およびステップＳ５５で装置本体がパワーオンに移行してからＴ分が経過したかた否かの判断を繰り返す。
【０１１３】
これにより、起動時からＴ分間程度とポーリングの時間が短いので、時間軸の制御としてこの期間は第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止するように制御することにより、ポーリング開始によるスタンバイ状態からパワーオン状態に移行しても、ファンの動作を一定時間停止させてポーリング時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【０１１４】
ステップＳ５５で装置本体がパワーオンに移行してからＴ分が経過したときは、ステップＳ５６へ移行して、ステップＳ５６で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７のみが低速回転状態となる。
【０１１５】
これにより、ＣＰＵ１はサブマイコン４に対して、起動時から５分以降は第１のファン（ＦＡＮ１）７を低速で回転させるように駆動電圧またはパルス幅のデューティを低く設定し、起動時第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止した場合温度が上昇するが短時間のため飽和するところまでは上昇しないようにして、ポーリング終了時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【０１１６】
ここで、第１のファン（ＦＡＮ１）７による低速回転を行う際に、動作モードに応じたファン制御を行うようにする。
【０１１７】
図６は、動作モードに応じたファン制御を示す図である。図６において、第１の動作モード６１では、ＨＤＤ６２はスタンバイ状態、ＤＶＤ−ＲＷ６３は停止状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の６０％となるように制御する。
【０１１８】
次に、第２の動作モード６１では、ＨＤＤ６２はスタンバイ状態、ＤＶＤ−ＲＷ６３は再生状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の７０％となるように制御する。
【０１１９】
次に、第３の動作モード６１では、ＨＤＤ６２は記録状態、ＤＶＤ−ＲＷ６３は停止状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の８０％となるように制御する。
【０１２０】
次に、第４の動作モード６１では、ＨＤＤ６２は記録状態、ＤＶＤ−ＲＷ６３は再生状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の９０％となるように制御する。
【０１２１】
そして、第５の動作モード６１では、ＨＤＤ６２は再生状態、ＤＶＤ−ＲＷ６３は記録状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の１００％となるように制御する。
【０１２２】
これにより、デバイス動作モードによるファン制御を行うことにより、機器に使われているデバイスの動作モードにより全体の消費電力は変動するため、第３の実施の形態では温度センサーによる閉ループの中にさらに細かくデバイスの動作モードによる制御を行うことによりファンの回転ノイズの低減と消費電力の低減を実現することができ、たとえば上述したようにデバイス動作モードの組み合わせで消費電力を想定して設定されたファンの回転数に対する実回転数の割合を変化させて細かく制御することができる。
【０１２３】
ステップＳ５７で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１２４】
ステップＳ５７で装置本体の内部温度が５５度以上でないときは、ステップＳ５８へ移行して、ステップＳ５８で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。
【０１２５】
ステップＳ５８で装置本体の内部温度が３５度以上でないときは、ステップＳ５７へ戻って、ステップＳ５７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ５８で装置本体の内部温度が３５度以上であるか否かの判断を繰り返す。
【０１２６】
ステップＳ５４およびステップＳ５７で装置本体の内部温度が３５度以上のときは、ステップＳ５９へ移行して、ステップＳ５９で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に高速回転状態となる。
【０１２７】
これにより、内部温度が３５℃以上になったら第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を高速で回転させて内部を冷却して、使用デバイスの保証温度である内部温度を３５℃以下に冷却することができる。
【０１２８】
ここで、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８による高速回転を行う際に、動作モードに応じたファン制御を行うようにする。
【０１２９】
図６は、動作モードに応じたファン制御を示す図である。図６において、第１の動作モード６１では、ＨＤＤ６２はスタンバイ状態、ＤＶＤ−ＲＷ６３は停止状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の６０％となるように制御する。
【０１３０】
次に、第２の動作モード６１では、ＨＤＤ６２はスタンバイ状態、ＤＶＤ−ＲＷ６３は再生状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の７０％となるように制御する。
【０１３１】
次に、第３の動作モード６１では、ＨＤＤ６２は記録状態、ＤＶＤ−ＲＷ６３は停止状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の８０％となるように制御する。
【０１３２】
次に、第４の動作モード６１では、ＨＤＤ６２は記録状態、ＤＶＤ−ＲＷ６３は再生状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の９０％となるように制御する。
【０１３３】
そして、第５の動作モード６１では、ＨＤＤ６２は再生状態、ＤＶＤ−ＲＷ６３は記録状態であり、このとき、ＣＰＵ１はサブマイコン４に対して、ファン制御（実回転数）６４は設定回転数の１００％となるように制御する。
【０１３４】
これにより、デバイス動作モードによるファン制御を行うことにより、機器に使われているデバイスの動作モードにより全体の消費電力は変動するため、第３の実施の形態では温度センサーによる閉ループの中にさらに細かくデバイスの動作モードによる制御を行うことによりファンの回転ノイズの低減と消費電力の低減を実現することができ、たとえば上述したようにデバイス動作モードの組み合わせで消費電力を想定して設定されたファンの回転数に対する実回転数の割合を変化させて細かく制御することができる。
【０１３５】
ステップＳ６０で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１３６】
ステップＳ６０で装置本体の内部温度が５５度以上でないときは、ステップＳ６１へ移行して、ステップＳ６１で、装置本体の内部温度が３５度以下であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以下であるか否かを判断する。
【０１３７】
ステップＳ６１で装置本体の内部温度が３５度以下でないときは、ステップＳ６０へ戻って、ステップＳ６０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ６１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１３８】
ステップＳ６１で装置本体の内部温度が３５度以下のときは、ステップＳ５６へ戻って、ステップＳ５６で低速回転設定、ステップＳ５７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ５８で装置本体の内部温度が３５度以上であるか否かの判断、並びにステップＳ５９で高速回転設定、ステップＳ６０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ６１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１３９】
ステップＳ５３、ステップＳ５７およびステップＳ６０で装置本体の内部温度が５５度以上のときは、ステップＳ６２へ移行して、ステップＳ６２で、エマージェンシー処理を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、５５℃は内部温度の異常と考えられるので、例えば、ＣＰＵ１は状態制御機能によりパワーオン状態からパワーオフ状態に移行するように制御することにより、エマージェンシー処理を行うようにした。
【０１４０】
これにより、温度センサ９によるＣＰＵ１およびサブマイコン４に対する温度値のフィードバックによってＣＰＵ１はサブマイコン４に対して温度を監視させ、温度上昇時の第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の高速回転対応と異常高温時（５５度以上）のエマージェンシ対応を行うことができる。
【０１４１】
これにより、動作モードに応じたファン制御を行うことにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させる効果を奏する。
【０１４２】
次に、本発明の第３の実施の形態について説明する。
第４の実施の形態に適用されるファン制御システムでは、ＣＰＵ１は、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の回転数がランプ状に立ち上がるように制御するランプ状立上制御手段を設けるように構成される。
【０１４３】
図８は、回転数をランプ状立ち上がりとするファン制御動作を示すフローチャートである。図８は、図２に示したステップＳ４の本体がパワーオン状態に移行した後のファン制御動作である。
【０１４４】
ステップＳ７１で、装置本体がパワーオンに移行する。具体的には、図２に示したステップＳ４においてタイマー予約１２により設定したにタイマー予約時間となったときＣＰＵ１は状態制御機能によりスタンバイ状態からパワーオン状態に移行するように制御する。
【０１４５】
ステップＳ７２で、停止設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、停止条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をローレベルＬｏｗ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷ：Ｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が停止されるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に停止状態となる。
【０１４６】
ステップＳ７３で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１４７】
これにより、従来技術のように温度を優先した制御をすると起動時に５分間ファンを停止することはできないと共に、停止時間を一定に設定することができない。これに対して、本発明の実施の形態では、ＣＰＵ１はサブマイコン４に対して、機器内部の温度は温度センサ９により測定させ、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８からは回転数に対応したパルスを発生させて回転検出端子ＦＡＮ＿ＰＵＬＳＥ１，２を用いて状態を監視させると共に、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給の制御を行わせる。
【０１４８】
ステップＳ７３で装置本体の内部温度が５５度以上でないときは、ステップＳ７４へ移行して、ステップＳ７４で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。なお、３５℃は使用デバイスの保証温度である。
【０１４９】
ステップＳ７４で装置本体の内部温度が３５度以上でないときは、ステップＳ７５へ移行して、ステップＳ７５で、装置本体がパワーオンに移行してから５分が経過したかた否かを判断する。具体的には、ＣＰＵ１は時間制御機能により一定の時間、ここでは５分が経過しかた否かを判断する。なお、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、タイマー予約１２によりＣＰＵ１に対してユーザーが設定可能である。また、一定時間の値は、ＣＰＵ１がサーバー１１との間のポーリング通信が終了する時間に対応するように、複数のポーリング時間をサンプリングして設定することも可能である。
【０１５０】
ステップＳ７５で装置本体がパワーオンに移行してから５分が経過していないときは、ステップＳ７３へ戻って、ステップＳ７３で装置本体の内部温度が５５度以上であるか否かの判断、ステップＳ７４で装置本体の内部温度が３５度以上であるか否かの判断、およびステップＳ７５で装置本体がパワーオンに移行してから５分が経過したかた否かの判断を繰り返す。
【０１５１】
これにより、起動時から５分間程度とポーリングの時間が短いので、時間軸の制御としてこの期間は第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止するように制御することにより、ポーリング開始によるスタンバイ状態からパワーオン状態に移行しても、ファンの動作を一定時間停止させてポーリング時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【０１５２】
ステップＳ７５で装置本体がパワーオンに移行してから５分が経過したときは、ステップＳ７６へ移行して、ステップＳ７６で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７のみが低速回転状態となる。
【０１５３】
これにより、ＣＰＵ１はサブマイコン４に対して、起動時から５分以降は第１のファン（ＦＡＮ１）７を低速で回転させるように駆動電圧またはパルス幅のデューティを低く設定し、起動時第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を停止した場合温度が上昇するが短時間のため飽和するところまでは上昇しないようにして、ポーリング終了時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。
【０１５４】
ここで、第１のファン（ＦＡＮ１）７による低速回転を行う際に、回転数がランプ状に立ち上がるように制御する。
【０１５５】
図９は、回転数のランプ状立ち上がりを示す図である。図９において、ＣＰＵ１はサブマイコン４に対して、第１のファン（ＦＡＮ１）７による低速回転を行う際に、９１に示すように、時間Ｔ１１の期間に回転数をランプ上に立ち上げるように制御する。
【０１５６】
これにより、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減するため回転数を除々に数１０秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができる。
【０１５７】
ステップＳ７７で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１５８】
ステップＳ７７で装置本体の内部温度が５５度以上でないときは、ステップＳ７８へ移行して、ステップＳ７８で、装置本体の内部温度が３５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以上であるか否かを判断する。
【０１５９】
ステップＳ７８で装置本体の内部温度が３５度以上でないときは、ステップＳ７７へ戻って、ステップＳ７７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ７８で装置本体の内部温度が３５度以上であるか否かの判断を繰り返す。
【０１６０】
ステップＳ７４およびステップＳ７８で装置本体の内部温度が３５度以上のときは、ステップＳ７９へ移行して、ステップＳ７９で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８は共に高速回転状態となる。
【０１６１】
これにより、内部温度が３５℃以上になったら第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８を高速で回転させて内部を冷却して、使用デバイスの保証温度である内部温度を３５℃以下に冷却することができる。
【０１６２】
ここで、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８による高速回転を行う際に、回転数がランプ状に立ち上がるように制御する。
【０１６３】
図９は、回転数のランプ状立ち上がりを示す図である。図９において、ＣＰＵ１はサブマイコン４に対して、第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８による高速回転を行う際に、９１に示すように、時間Ｔ１１の期間に回転数をランプ上に立ち上げるように制御する。
【０１６４】
これにより、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減するため回転数を除々に数１０秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができる。
【０１６５】
ステップＳ２０で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。
【０１６６】
ステップＳ８０で装置本体の内部温度が５５度以上でないときは、ステップＳ８１へ移行して、ステップＳ８１で、装置本体の内部温度が３５度以下であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が３５度以下であるか否かを判断する。
【０１６７】
ステップＳ８１で装置本体の内部温度が３５度以下でないときは、ステップＳ８０へ戻って、ステップＳ８０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ８１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１６８】
ステップＳ８１で装置本体の内部温度が３５度以下のときは、ステップＳ７６へ戻って、ステップＳ７６で低速回転設定、ステップＳ７７で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ７８で装置本体の内部温度が３５度以上であるか否かの判断、並びにステップＳ７９で高速回転設定、ステップＳ８０で装置本体の内部温度が５５度以上であるか否かの判断、およびステップＳ８１で装置本体の内部温度が３５度以下であるか否かの判断を繰り返す。
【０１６９】
ステップＳ７３、ステップＳ７７およびステップＳ８０で装置本体の内部温度が５５度以上のときは、ステップＳ８２へ移行して、ステップＳ８２で、エマージェンシー処理を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、５５℃は内部温度の異常と考えられるので、例えば、ＣＰＵ１は状態制御機能によりパワーオン状態からパワーオフ状態に移行するように制御することにより、エマージェンシー処理を行うようにした。
【０１７０】
これにより、温度センサ９によるＣＰＵ１およびサブマイコン４に対する温度値のフィードバックによってＣＰＵ１はサブマイコン４に対して温度を監視させ、温度上昇時の第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の高速回転対応と異常高温時（５５度以上）のエマージェンシ対応を行うことができる。
【０１７１】
これにより、ファンの回転数がランプ状に立ち上がるように制御することにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させる効果を奏する。
【０１７２】
上述した本発明の実施の形態は、これに限らず、本発明の特許請求の範囲を逸脱しない限り、適宜変更して適用することができることは言うまでもない。
【０１７３】
【発明の効果】
この発明のファン制御装置は、装置本体内に設けられた冷却ファンにより上記装置本体内の冷却を行うファン制御装置において、上記装置本体内の温度を検出する温度検出手段と、上記温度検出手段により検出された温度の値に基づいて上記冷却ファンの制御を行う温度制御手段と、上記装置本体とネットワークを介して接続されているサーバーとの間で通信を行う通信手段と、上記通信手段による通信開始に基づく時間の値に基づいて上記冷却ファンの制御を行う時間制御手段とを備え、上記温度制御手段および上記時間制御手段とを用いて上記冷却ファンの制御を行うので、温度検出手段による温度制御手段への温度検出値のフィードバックに加えて、時間制御手段により通信手段による通信開始に基づく時間の値に基づいて冷却ファンの制御を行うことにより、時間軸でのファンの制御を行うことでノイズの低減を実現することができるという効果を奏する。
【０１７４】
また、この発明のファン制御装置は、上述において、上記通信手段は、所定時間ごとに一定時間の通信を行い、上記時間制御手段は上記一定の時間の値の経過まで上記冷却ファンの動作を停止するので、通信手段によるポーリングの期間は短時間のため、時間制御手段によりポーリング開始による起動時から一定時間の間ファンの動作を停止させる方法でノイズを低減することができ、これにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させることができるという効果を奏する。
【０１７５】
また、この発明のファン制御装置は、上述において、上記時間制御手段は上記絶対時間に応じて上記一定の時間の値を変更するので、これにより、装置本体起動後ファン停止期間にポーリングを行い番組予約データを転送する際に、停止期間を起動時の時刻で変更するようにすることにより、たとえば、夜間は装置本体内温度が低くファンの停止時間を長くできデータ転送をより確実に行うことができ、また、昼間は装置本体を使用していることが多いので装置本体内温度が高くなるため停止時間を短くして温度上昇を抑えることができるという効果を奏する。
【０１７６】
また、この発明のファン制御装置は、上述において、上記装置本体の動作モードに応じて上記冷却ファンの制御を行う動作モード制御手段を設けたので、これにより、デバイス動作モードによるファン制御を行うことにより、装置本体に使われているデバイスの動作モードにより全体の消費電力は変動するため、温度検出手段による閉ループの中にさらに細かくデバイスの動作モードによる制御を行うことによりファンの回転ノイズの低減と消費電力の低減を実現することができ、たとえば上述したようにデバイス動作モードの組み合わせで消費電力を想定して設定されたファンの回転数に対する実回転数の割合を変化させて細かく制御することができるという効果を奏する。
【０１７７】
また、この発明のファン制御装置は、上述において、上記冷却ファンの回転数がランプ状に立ち上がるように制御するランプ状立上制御手段を設けたので、これにより、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減するため回転数を除々に数１０秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができるという効果を奏する。
【０１７８】
また、この発明のファン制御方法は、装置本体内に設けられた冷却ファンにより上記装置本体内の冷却を行うファン制御方法において、上記装置本体とネットワークを介して接続されているサーバーとの間で通信手段を用いて通信を行う通信ステップと、上記装置本体内の温度を温度検出手段を用いて検出する温度検出ステップと、上記温度検出手段により検出された温度の値に基づいて温度制御手段を用いて上記冷却ファンの制御を行う温度制御ステップと、上記通信手段による通信開始に基づく時間の値に基づいて時間制御手段を用いて上記冷却ファンの制御を行う時間制御ステップとを備え、上記温度制御手段および上記時間制御手段とを用いて上記冷却ファンの制御を行うので、温度検出ステップによる温度制御ステップへの温度検出値のフィードバックに加えて、時間制御ステップにより通信ステップによる通信開始に基づく時間の値に基づいて冷却ファンの制御を行うことにより、時間軸でのファンの制御を行うことでノイズの低減を実現することができるという効果を奏する。
【０１７９】
また、この発明のファン制御方法は、上述において、上記通信ステップは、所定時間ごとに一定時間の通信を行い、上記時間制御ステップは上記一定の時間の値の経過まで上記冷却ファンの動作を停止するので、通信ステップによるポーリングの期間は短時間のため、時間制御ステップによりポーリング開始による起動時から一定時間の間ファンの動作を停止させる方法でノイズを低減することができ、これにより、ネットワーク接続機能をもった機器のポーリング時の静粛化と電源オン時のファン停止による消費電力を低減させることができるという効果を奏する。
【０１８０】
また、この発明のファン制御方法は、上述において、上記時間制御ステップは上記絶対時間に応じて上記一定の時間の値を変更するので、これにより、装置本体起動後ファン停止期間にポーリングを行い番組予約データを転送する際に、停止期間を起動時の時刻で変更するようにすることにより、たとえば、夜間は装置本体内温度が低くファンの停止時間を長くできデータ転送をより確実に行うことができ、また、昼間は装置本体を使用していることが多いので装置本体内温度が高くなるため停止時間を短くして温度上昇を抑えることができるという効果を奏する。
【０１８１】
また、この発明のファン制御方法は、上述において、上記装置本体の動作モードに応じて上記冷却ファンの制御を動作モード制御手段を用いて行う動作モード制御ステップを設けたので、これにより、デバイス動作モードによるファン制御を行うことにより、装置本体に使われているデバイスの動作モードにより全体の消費電力は変動するため、温度検出ステップによる閉ループの中にさらに細かくデバイスの動作モードによる制御を行うことによりファンの回転ノイズの低減と消費電力の低減を実現することができ、たとえば上述したようにデバイス動作モードの組み合わせで消費電力を想定して設定されたファンの回転数に対する実回転数の割合を変化させて細かく制御することができるという効果を奏する。
【０１８２】
また、この発明のファン制御方法は、上述において、上記冷却ファンの回転数がランプ状に立ち上がるようにランプ状立上制御手段を用いて制御するランプ状立上制御ステップを設けたので、これにより、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減するため回転数を除々に数１０秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態に適用されるファン制御システムの構成を示す図である。
【図２】ポーリング設定動作を示すフローチャートである。
【図３】ファン制御動作を示すフローチャートである。
【図４】動作を示すタイムチャートであり、図４Ａは装置本体の機内温度、図４Ｂは装置本体のパワー、図４Ｃは第１のファン（ＦＡＮ１）７および第２のファン（ＦＡＮ２）８の動作、図４Ｄはポーリング動作を示すものである。
【図５】タイマーを利用したファン制御動作を示すフローチャートである。
【図６】動作モードに応じたファン制御を示す図である。
【図７】動作モードによるファン制御動作を示すフローチャートである。
【図８】回転数をランプ状立ち上がりとするファン制御動作を示すフローチャートである。
【図９】回転数のランプ状立ち上がりを示す図である。
【図１０】装置の内部配置を示す図である。
【符号の説明】
１……ＣＰＵ、２……ＤＶＤ−ＲＷ、３……ＨＤＤ、４……サブマイコン、５……電源基板、６……中継基板、７……第１のファン（ＦＡＮ１）、１２……、８……第２のファン（ＦＡＮ２）、９……温度センサ、１０……ネットワーク（ＡＤＳＬ）、１１……サーバー、１２……タイマー予約
【図１】
2004260112.tif 000003
【図２】
2004260112.tif 000004
【図３】
2004260112.tif 000005
【図４】
2004260112.tif 000006
【図５】
2004260112.tif 000007
【図６】
2004260112.tif 000008
【図７】
2004260112.tif 000009
【図８】
2004260112.tif 000010
【図９】
2004260112.tif 000011
【図１０】
2004260112.tif 000012
【手続補正書】
【提出日】平成16年4月7日(2004.4.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
図１は、本発明の実施の形態に適用されるファン制御システムの構成を示すブロック図である。
図１において、ファン制御システムは、メインボード上に設けられて装置の動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１と、着脱可能なディスク状記録媒体にオーディオデータおよびビデオデータを記録して再生可能なＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｃｓ  Ｒｅｗｒｉｔａｂｌｅ）２と、固定ディスク状記録媒体にプログラムデータを記録して読み出し可能であると共に、オーディオデータおよびビデオデータを記録して再生可能なＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）３とを有して構成される。


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
これにより、起動時から５分間程度とポーリングの時間が短いので、時間軸の制御としてこの期間は第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８を停止するように制御することにより、スタンバイ状態からポーリング開始によるパワーオン状態に移行しても、ファンの動作を一定時間停止させてポーリング時に静粛さを保つことで騒音品質を向上させ、消費電力を低減させることができる。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
ステップＳ１４およびステップＳ１８で装置本体の内部温度が３５度以上のときは、ステップＳ１９へ移行して、ステップＳ１９で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８は共に高速回転状態となる。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
ステップＳ３６で装置本体がパワーオンに移行してからＴ分が経過したときは、ステップＳ３７へ移行して、ステップＳ３７で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５から第１のファン(ＦＡＮ１)７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン(ＦＡＮ１)７のみが低速回転状態となる。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
ステップＳ５５で装置本体がパワーオンに移行してからＴ分が経過したときは、ステップＳ５６へ移行して、ステップＳ５６で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５から第１のファン(ＦＡＮ１)７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン(ＦＡＮ１)７のみが低速回転状態となる。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】変更
【補正の内容】
【０１２６】
ステップＳ５４およびステップＳ５８で装置本体の内部温度が３５度以上のときは、ステップＳ５９へ移行して、ステップＳ５９で、高速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、高速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をハイレベルＨｉｇｈ、およびファン切替制御端子ＦＡＮ２−ＳＷをハイレベルＨｉｇｈとする。これにより、電源基板５および中継基板６から第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８に対する１２ボルト系駆動電源電圧供給が高速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８は共に高速回転状態となる。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１４７
【補正方法】変更
【補正の内容】
【０１４７】
従来技術のように温度を優先した制御をすると起動時に５分間ファンを停止することはできないと共に、停止時間を一定に設定することができないが、これに対して、本発明の実施の形態では、ＣＰＵ１はサブマイコン４に対して、機器内部の温度は温度センサ９により測定させ、第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８からは回転数に対応したパルスを発生させて回転検出端子ＦＡＮ_ＰＵＬＳＥ１,２を用いて状態を監視させると共に、第１のファン(ＦＡＮ１)７および第２のファン(ＦＡＮ２)８に対する１２ボルト系駆動電源電圧供給の制御を行わせる。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１５０
【補正方法】変更
【補正の内容】
【０１５０】
ステップＳ７５で装置本体がパワーオンに移行してから５分が経過していないときは、ステップＳ７３へ戻って、ステップＳ７３で装置本体の内部温度が５５度以上であるか否かの判断、ステップＳ７４で装置本体の内部温度が３５度以上であるか否かの判断、およびステップＳ７５で装置本体がパワーオンに移行してから５分が経過したか否かの判断を繰り返す。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】変更
【補正の内容】
【０１５２】
ステップＳ７５で装置本体がパワーオンに移行してから５分が経過したときは、ステップＳ７６へ移行して、ステップＳ７６で、低速回転設定を行う。具体的には、ＣＰＵ１はサブマイコン４に対して、低速回転条件として、ファン制御プログラムで制御される第１のファン制御端子ＦＡＮ＿ＣＯＮＴ１をハイレベルＨｉｇｈ、第２のファン制御端子ＦＡＮ＿ＣＯＮＴ２をローレベルＬｏｗ、およびファン切替制御端子ＦＡＮ２−ＳＷをローレベルｌｏｗとする。これにより、電源基板５から第１のファン(ＦＡＮ１)７に対する１２ボルト系駆動電源電圧供給が低速回転設定に対応した電圧値またはパルス幅のデューティで行われるので、第１のファン(ＦＡＮ１)７のみが低速回転状態となる。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
このように、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減することが出来、即ち、回転数を除々に数10秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができる。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１６５
【補正方法】変更
【補正の内容】
【０１６５】
ステップＳ８０で、装置本体の内部温度が５５度以上であるか否かを判断する。具体的には、ＣＰＵ１はサブマイコン４に対して、温度センサ９により検出された温度の値が５５度以上であるか否かを判断する。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１７７
【補正方法】変更
【補正の内容】
【０１７７】
また、この発明のファン制御装置は、上述において、上記冷却ファンの回転数がランプ状に立ち上がるように制御するランプ状立上制御手段を設けたので、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減することが出来、回転数を除々に数10秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができるという効果を奏する。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１８０
【補正方法】変更
【補正の内容】
【０１８０】
また、この発明のファン制御方法は、上述において、上記時間制御ステップは上記絶対時間に応じて上記一定の時間の値を変更するので、装置本体起動後ファン停止期間にポーリングを行い番組予約データを転送する際に、停止期間を起動時の時刻で変更するようにすることにより、たとえば、夜間は装置本体内温度が低くファンの停止時間を長くできデータ転送をより確実に行うことができ、また、昼間は装置本体を使用していることが多いので装置本体内温度が高くなるため停止時間を短くして温度上昇を抑えることができるという効果を奏する。


【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１８１
【補正方法】変更
【補正の内容】
【０１８１】
また、この発明のファン制御方法は、上述において、上記装置本体の動作モードに応じて上記冷却ファンの制御を動作モード制御手段を用いて行う動作モード制御ステップを設けたので、デバイス動作モードによるファン制御を行うことにより、装置本体に使われているデバイスの動作モードにより全体の消費電力は変動するため、温度検出ステップによる閉ループの中にさらに細かくデバイスの動作モードによる制御を行ってファンの回転ノイズの低減と消費電力の低減を実現することができ、たとえば上述したようにデバイス動作モードの組み合わせで消費電力を想定して設定されたファンの回転数に対する実回転数の割合を変化させて細かく制御することができるという効果を奏する。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
また、この発明のファン制御方法は、上述において、上記冷却ファンの回転数がランプ状に立ち上がるようにランプ状立上制御手段を用いて制御するランプ状立上制御ステップを設けたので、ファンの回転数のランプ状立ち上がりを制御することにより、ファンの低速および高速回転設定のときに聴感での回転ノイズを低減することができ、回転数を除々に数10秒間で一定に上げるように制御することにより、ファンの回転数を除々に上げていくため聴感では慣れによって低ノイズを実現することができるという効果を奏する。