(57)【特許請求の範囲】
【請求項１】
機能を拡張するための拡張カードが装着可能なスロットを備える電子機器であって、
前記スロットに装着された拡張カードの識別情報を読み取る読取手段と、
拡張カードの消費電力を前記識別情報から参照可能とされると共に、前記拡張カードが省電力モードを有している場合は前記識別情報から省電力モードの消費電力も参照可能とされるカードパワーテーブルと、
該読取手段により読み取られた識別情報に基づいて、前記カードパワーテーブルを参照することにより前記拡張カードの消費電力を検出する検出手段と、
該検出手段により検出された消費電力値が、内蔵する電源手段の電力供給能力を超えるか否かを判定する判定手段と、
該判定手段により、内蔵する電源手段の電力供給能力を超えると判断された際に、表示手段にその旨を警告表示する表示手段と、
前記拡張カードが省電力モードを有している場合に、当該拡張カードを省電力モードに移行可能な移行手段とを備え、
前記判定手段が内蔵する電源手段の電力供給能力を超えると判断した場合は、前記検出手段が省電力モードを有している拡張カードの識別情報に基づいて、前記カードパワーテーブルを参照することにより当該拡張カードを省電力モードに移行した際の消費電力値を検出し、検出された消費電力値が内蔵する前記電源手段の電力供給能力を超えないと前記判定手段が判断した際に、前記移行手段が当該拡張カードを省電力モードに移行させるようにしたことを特徴とする電子機器。
【請求項２】
前記移行手段は、ユーザが当該移行を承認した場合に限って、前記拡張カードを省電力モードに移行させるようにしたことを特徴とする請求項１記載の電子機器。
【請求項３】
前記スロットが複数設けられており、前記判定手段は、複数のスロットに装着された前記拡張カードの総消費電力値が内蔵する電源手段の電力供給能力を超えるか否かを判定するようにされており、該判定手段により、内蔵する電源手段の電力供給能力を超えると判断された際に、前記警告表示において、前記スロットから抜き去ることにより前記電源手段の電力供給能力以内となる前記拡張カードを示す注意表示がなされるようにしたことを特徴とする請求項１記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、拡張カードのスロットを備えている電子機器に関するものである。
【０００２】
【従来の技術】
電子機器が本来有している機能を拡張するために、拡張機能を有する拡張カードを電子機器に装着することが、従来から行われている。例えば、パソコンの機能を拡張するための拡張カードが種々用意されている。このようなパソコンにおいて、拡張カードを装着するパソコン側の拡張スロットには、例えばＩＳＡバスとＰＣＩバスとがあった。また、ビデオ・カード専用の拡張バスとしてはＡＧＰがある。また、パソコンに限らず他の電子機器、例えばハードディスクにストリームデータを記録するハードディスクレコーダにも拡張カードを装着するためのスロットが備えられている機種がある。
【０００３】
【発明が解決しようとする課題】
ハードディスクレコーダに備えられたスロットには、例えば複数チャンネルのＡ／Ｄ変換器を搭載した拡張カードや、複数チャンネルのＤ／Ａ変換器を搭載した拡張カードを装着できるようにされている。装着された拡張カードにはハードディスクレコーダに内蔵されている電源部から電源が供給される。しかしながら、拡張カードの消費電力は、その機能等に応じて種々異なっていると共に、サードパーティ製の拡張カードにおいては大きな消費電力を要するものも存在している。このため、複数のスロットにそれぞれ拡張カードを装着した際には、ハードディスクレコーダが内蔵する電源部が拡張カードに供給することのできる供給可能電力量を超過するおそれがあるという問題点があった。供給電力量を超えて、拡張カードに電力を供給し続けるとハードディスクレコーダにおいて電源部が故障するおそれが生じるようになる。
【０００４】
そこで、本発明は、電源部が供給可能電力量を超えて電源を供給しないようにした電子機器を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明の電子機器は、機能を拡張するための拡張カードが装着可能なスロットを備える電子機器であって、前記スロットに装着された拡張カードの識別情報を読み取る読取手段と、拡張カードの消費電力を前記識別情報から参照可能とされると共に、前記拡張カードが省電力モードを有している場合は前記識別情報から省電力モードの消費電力も参照可能とされるカードパワーテーブルと、該読取手段により読み取られた識別情報に基づいて、前記カードパワーテーブルを参照することにより前記拡張カードの消費電力を検出する検出手段と、該検出手段により検出された消費電力値が、内蔵する電源手段の電力供給能力を超えるか否かを判定する判定手段と、該判定手段により、内蔵する電源手段の電力供給能力を超えると判断された際に、表示手段にその旨を警告表示する表示手段と、前記拡張カードが省電力モードを有している場合に、当該拡張カードを省電力モードに移行可能な移行手段とを備え、前記判定手段が内蔵する電源手段の電力供給能力を超えると判断した場合は、前記検出手段が省電力モードを有している拡張カードの識別情報に基づいて、前記カードパワーテーブルを参照することにより当該拡張カードを省電力モードに移行した際の消費電力値を検出し、検出された消費電力値が内蔵する前記電源手段の電力供給能力を超えないと前記判定手段が判断した際に、前記移行手段が当該拡張カードを省電力モードに移行させるようにしている。
【０００６】
また、上記本発明の電子機器において、前記スロットが複数設けられており、前記判定手段は、複数のスロットに装着された前記拡張カードの総消費電力値が内蔵する電源手段の電力供給能力を超えるか否かを判定するようにされており、該判定手段により、内蔵する電源手段の電力供給能力を超えると判断された際に、前記警告表示において、前記スロットから抜き去ることにより前記電源手段の電力供給能力以内となる前記拡張カードを示す注意表示がなされるようにしてもよい。
【０００７】
さらに、上記本発明の電子機器において、前記移行手段は、ユーザが当該移行を承認した場合に限って、前記拡張カードを省電力モードに移行させるようにようにしてもよい。
【０００８】
このような本発明によれば、装着された拡張カードの消費電力値が電源部の電力供給能力を超過した場合に、その旨を警告表示するようにしている。これにより、装着された拡張カードが使用できないことをユーザに通知することができ、電子機器の故障を未然に防止することができるようになる。この場合、警告表示後は表示手段の表示画面を使用状態を示す画面に移行できないようにしたので、ユーザは拡張カードを取り外さざるを得ないようになる。また、拡張カードの消費電力値が電力供給能力を超過した場合に、拡張カードを省電力モードに移行させるようにすると、機能は限定されるものの拡張カードを使用して機能を拡張することができる。さらに、拡張カードを装着できるスロットが複数備えられている場合は、警告表示する際にスロットから抜き去ることにより電力供給能力以内となる拡張カードに、その旨を示す注意表示を行うようにしている。これにより、注意表示された拡張カードを抜き去ることにより、電子機器の故障を未然に防止することができるようになる。
【０００９】
【発明の実施の形態】
本発明の電子機器の実施の形態であるハードディスクレコーダの構成を示すブロック図を図１に示す。
この図に示すハードディスクレコーダ１において、１０はハードディスクレコーダ１におけるレコーディングに関する処理を行うマイクロプロセッサ（ＣＰＵ）、１１はＣＰＵ１０が実行するレコーディング処理のプログラムが記憶されているリードオンリメモリ（ＲＯＭ）や、後述するカードパワーテーブル等の各種データや、ＣＰＵ１０のワークエリア領域が設定されるランダムアクセスメモリ（ＲＡＭ）から構成されるメモリシステムである。さらに、メモリシステム１１にはハードディスク装置（ＨＤＤ）が備えられており、レコーディングはこのＨＤＤに行われる。１２は内蔵する電源部（POWER SUPPLY）であり、２つのスロット１５，１６に装着された拡張カードに電源を供給している。
【００１０】
１３は、ハードディスクレコーダ１をユーザが操作するための各種操作子が設けられているコントロールパネル（CONTROL PANEL）であり、１４はハードディスクレコーダ１の操作状態や動作状態、あるいは後述する警告が表示される液晶表示器（ＬＣＤ）である。１５は拡張カードを装着することのできる第１スロット（SLOT1）であり、１6は拡張カードを装着することのできる第２スロット（SLOT1）である。この第１スロット１５及び第２スロット１６のインタフェースは、ＩＳＡ（Industry Standard Architecture）、ＰＣＩ（Peripheral Component Interconnect）、ＰＣＭＣＩＡ（Personal Computer Memory Card International Association）、ＵＳＢ（Universal Serial Bus）等のいずれでもよい。１７は、各ブロックが接続されるバスである。
【００１１】
このような構成のハードディスクレコーダ１において、第１スロット１５に拡張カード２０を装着すると共に、第２スロット１６に拡張カード２１を装着したとする。この拡張カード２０，２１としては、入力用のＡＤ変換機能カード、出力用のＤＡ変換機能カードやＤＳＰあるいはＣＰＵを備えるエフェクト機能カード等が用意されている。第１スロット１５に装着されている拡張カード２０及び第２スロット１６に装着されている拡張カード２１には電源部１２から電源が供給されている。しかし、電源部１２は限られた電力しか供給することができず、第１スロット１５に装着されている拡張カード２０が消費する電力と、第２スロット１６に装着されている拡張カード２１が消費する電力の合計が、電源部１２が供給することのできる供給可能電力量を超過することもある。このような場合に、拡張カード２０，２１を使用し続けていると、電源部１２に過負荷がかかることになり発熱して電源部１２に故障が生じるようになる。
【００１２】
そこで、本発明の実施の形態にかかるハードディスクレコーダ１においては、ハードディスクレコーダ１の電源が投入された際に、第１スロット１５及び第２スロット１６に装着されている拡張カード２０，２１を識別する情報であるカードＩＤをそれぞれ読み取り、カードＩＤからメモリシステム１１に格納されているカードパワーテーブルを参照して拡張カード２０及び拡張カード２１の消費電流値を検出する。そして、検出された拡張カード２０及び拡張カード２１の消費電流値を加算して総消費電流値を見積もるようにする。ここで、消費電流値を求めるのは、電源部１２から供給される直流電圧値は固定とされており、消費電流を求めれば消費電力が求まるからである。そして、見積もられた総消費電流値が電源部１２から供給可能な電流値を超えているか否かが判断される。判断の結果、見積もられた総消費電流値が電源部１２から供給可能な電流値を超えている場合は、液晶表示器１４に例えば、図２に示すような警告表示が表示される。
【００１３】
この警告表示は、その際に液晶表示器１４に表示されている表示画面上にポップアップ表示され、その内容は、例えば「警告  カードスロット電源過負荷」と警告する表示とされる。その下には、カードＩＤから得た第１スロット１５及び第２スロット１６に装着されている拡張カード２０，２１のカード種類情報が表示される。この表示において「SLOT2:Digital Output Card」の前に付された星印のマークは、第２スロット（SLOT2）１６に装着されている拡張カード２１を抜き去ることにより、電源部１２が供給可能な消費電流値に納まることを示す注意表示である。なお、星印のマークを付すことにより消費電流値の大きい拡張カードを示すようにしてもよい。このような警告表示が液晶表示器１４に表示されるので、ユーザはこの警告表示を見て全部の拡張カードは使用することができないことを知り、マークが注意表示されている拡張カード２１を抜き去って、電源を再投入することになる。なお、警告表示された際には、液晶表示器１４にはハードディスクレコーダ１を使用する画面に移行できないようになされており、警告表示された場合にはユーザは拡張カードを取り外さざるを得ないようになる。これにより、ハードディスクレコーダ１の電源故障を確実に回避することができるようになる。
【００１４】
ところで、拡張カードは種類によっては省電力モードの動作モードを備えている拡張カードも存在する。そこで、見積もられた総消費電流値が電源部１２から供給可能な電流値を超えている場合は、図２に示すような警告表示を行うと共に、省電力モードを備えている拡張カードの動作モードを省電力モードに移行させる。省電力モードに移行させた結果、総消費電流値が電源部１２から供給可能な電流値を超えないようになった場合は、ユーザに省電力モードで動作させて良いかの承認を得るようにする。この場合、承認を受ける表示を液晶表示器１４に表示して、ユーザが特定の操作子を操作することにより承認を与えるようにするのが好適である。
【００１５】
ここで、具体的な例を上げて説明すると、メモリシステム１１に格納されているカードパワーテーブル（CARD POWER TABLE）の一例を図３に示す。カードＩＤ（Card ID）がCard1ないしCard4の拡張カードはディジタル回路とアナログ回路とからなる拡張カードであり、Card4の拡張カードにはＣＰＵあるいはＤＳＰが搭載されており、省電力モードを備えている。Card4-sは省電力モードのカードＩＤとされている。カードＩＤ（Card ID）がCard5の拡張カードはＣＰＵあるいはＤＳＰを備えディジタル回路のみからなる拡張カードとされている。このCard5の拡張カードも省電力モードを備えており、Card5-sは省電力モードのカードＩＤとされている。また、ハードディスクレコーダ１における電源部１２が供給可能な電流定格値のテーブルが図３の下段に示されている。すなわち、第１スロット１５及び第２スロット１６への合計の供給可能な電流値は、ディジタル回路における＋５Ｖで５００ｍＡ、＋３．３Ｖで５００ｍＡとされ、アナログ回路における＋５Ｖで４００ｍＡ、−５Ｖで２２０ｍＡ、＋１５Ｖで１６０ｍＡ、−１５Ｖで１８０ｍＡとされている。
【００１６】
ここで、ハードディスクレコーダ１における第１スロット１５にカードＩＤがCard4の拡張カード２０が装着されており、第１スロット１６にカードＩＤがCard5の拡張カード２１が装着されていたとする。この場合に、ハードディスクレコーダ１の電源を投入したとすると、ＣＰＵ１０は第１スロット１５及び第２スロット１６に装着されている拡張カード２０，２１のカードＩＤを読み取る。そして、図３に示すカードパワーテーブルを参照してカードＩＤがCard4の拡張カード２０のディジタル回路における消費電流値が３００ｍＡであり、カードＩＤがCard5の拡張カード２１のディジタル回路における消費電流値が３４０ｍＡであることを検出する。そして、拡張カード２０，２１におけるディジタル回路の総消費電流値が６４０ｍＡになり、電源部１２の供給可能な電流値である５００ｍＡを越えていることから、ＣＰＵ１０は警告表示を液晶表示器１４に表示させる。この場合、カードＩＤがCard5の拡張カード２１の消費電流値が大きいことから、図２に示すように「SLOT2:Digital Output Card」の前に星印のマークが注意表示されるようになる。
【００１７】
ユーザはこの警告表示を見て電源部１２が過負荷になることを知る。さらに、液晶表示器１４には警告表示がされた後では、ハードディスクレコーダ１を使用する画面に移行できなくなることから、ユーザは拡張カード２１を取り外すようになる。これにより、拡張カード２１を取り外してハードディスクレコーダ１の電源を投入した場合は、電源部１２が供給する消費電流値が５００ｍＡとなり、ハードディスクレコーダ１は通常動作をするようになる。
【００１８】
本発明の実施の形態にかかるハードディスクレコーダ１では、上記の動作に替えて次のように動作させてもよい。カードＩＤがCard5の拡張カード２１は、省電力モードを備えていることから、ＣＰＵ１０は拡張カード２１を省電力モードに移行させた場合の消費電流値を見積もるようにする。すなわち、図３に示すカードパワーテーブルを参照してカードＩＤがCard5-sのディジタル回路における消費電流値が１７０ｍＡであることを検出する。次いで、ＣＰＵ１０は通常モードの拡張カード２０と省電力モードの拡張カード２１におけるディジタル回路の総消費電流値が４７０ｍＡになることを検出する。この結果、ＣＰＵ１０は拡張カード２１を省電力モードに移行させると電源部１２の供給可能な電流値である５００ｍＡを越えていないと判断する。そこで、ＣＰＵ１０は液晶表示器１４に拡張カード２１を省電力モードで動作させてよいかの承認を受ける表示を行う。ここで、ユーザが特定の操作子を操作してその承認をすれば、ＣＰＵ１０はこれを検出して拡張カード２１を省電力モードに移行させると共に、ハードディスクレコーダ１を通常動作に移行させる。この場合、ユーザの承認を受けることなく拡張カード２１を自動的に省電力モードに移行させてもよい。また、拡張カード２１を省電力モードに移行させても電源部１２の供給可能な電流値以内とならない場合は、拡張カード２１に加えて拡張カード２０も省電力モードに移行させてもよい。
【００１９】
次に、図１に示すハードディスクレコーダ１におけるＣＰＵ１０が電源投入された際に実行する処理のフローチャートを図４に示す。
図４においてハードディスクレコーダ１の電源が投入されると、処理が開始されてステップＳ１０にて第１スロット（SLOT1）１５に拡張カードが装着されているか否かが判断される。ここで、第１スロット（SLOT1）１５に拡張カード２０が装着されていると判断された場合は、ステップＳ１１に進み第１スロット（SLOT1）１５に装着されている拡張カード２０のカードＩＤが読み取られる。読み取られたカードＩＤは、例えばCard4とされる。次いで、ステップＳ１０にて第１スロット（SLOT1）１５に拡張カードが装着されていないと判断された場合と同様にステップＳ１２に進む。ステップＳ１２では、第２スロット（SLOT2）１６に拡張カードが装着されているか否かが判断される。ここで、第２スロット（SLOT2）１６に拡張カード２１が装着されていると判断された場合は、ステップＳ１３に進み第２スロット（SLOT2）１６に装着されている拡張カード２１のカードＩＤが読みとられる。読み取られたカードＩＤは、例えばCard5とされる。次いで、ステップＳ１２にて第２スロット（SLOT2）１６に拡張カードが装着されていないと判断された場合と同様にステップＳ１４に進む。
【００２０】
ステップＳ１４では読み取った各カードＩＤに応じて、メモリシステム１１に格納されているカードパワーテーブルを参照して各拡張カードの消費電流を検出する。そして、検出された消費電流値から第１スロット１５および第２スロット１６に装着されている拡張カードにおける総消費電流を見積もる。例えば、Card4の＋５Ｖの消費電流値３００ｍＡとCard5の＋５Ｖの消費電流値３４０ｍＡが加算されて６４０ｍＡと見積もられる。次いで、見積もった総消費電流値が電源部１２が供給可能とする電流定格値を超過するか否かがステップＳ１５にて判断される。ここで、見積もった総消費電流値が＋５Ｖで６４０ｍＡの場合は電源部１２が供給可能とする＋５Ｖの電流定格値５００ｍＡを超過すると判断されるので、ステップＳ１６へ進んで、ＣＰＵ１０は、例えば図２に示すような警告表示を液晶表示器１４に表示させる。この警告表示は継続して表示されて、ハードディスクレコーダ１を使用する画面に移行できないようにされる。
【００２１】
警告表示では、消費電流値が大きくされている第２スロット１６に装着されている拡張カード２１（カードＩＤCard5）の前にマークが注意表示されており、ユーザはこの拡張カード２１を取り外すようになる。これにより、第１スロット１５及び第２スロット１６に装着されている拡張カードの総消費電流値が＋５Ｖで３００ｍＡとなり、電源部１２が供給可能とする＋５Ｖの電流定格値５００ｍＡ以内となり、ハードディスクレコーダ１は通常動作を行うようになる。また、ステップＳ１５にて見積もった総消費電流値が電源部１２が供給可能とする電流定格値を超過しないと判断された場合は、ステップＳ１７に分岐してシステムを通常動作させる。この場合は、ハードディスクレコーダ１は通常動作を行う。なお、ステップＳ１６においては警告表示に加えて拡張カードへの電源供給を停止するようにＣＰＵ１０が制御してもよい。
【００２２】
また、図１に示すハードディスクレコーダ１におけるＣＰＵ１０が電源投入時に図５に示すフローチャートの処理を実行するようにしてもよい。
図５に示すフローチャートにおいて、ステップＳ２０ないしステップＳ２５までのフローは、図４に示すフローチャートのステップＳ１０ないしステップＳ１５のフローに相当し同様の処理が行われるので、その説明は省略する。
図５に示すフローチャートにおいて、ステップＳ２４では読み取った各カードＩＤ（例えば、Card4，Card5）に応じて、メモリシステム１１に格納されているカードパワーテーブルを参照して各拡張カードの消費電流を検出する。そして、検出された消費電流値から第１スロット１５および第２スロット１６に装着されている拡張カードにおける総消費電流を見積もる。例えば、Card4の＋５Ｖの消費電流値３００ｍＡとCard5の＋５Ｖの消費電流値３４０ｍＡが加算されて６４０ｍＡと見積もられる。ステップＳ２５において見積もった総消費電流値が、例えば＋５Ｖで６４０ｍＡとされて、電源部１２が供給可能とする＋５Ｖの電流定格値５００ｍＡを超過すると判断された場合は、ステップＳ２６へ進んで、ＣＰＵ１０は、例えば図２に示すような警告表示を液晶表示器１４に表示させる。
【００２３】
次いで、ステップＳ２８にてステップＳ２１およびステップＳ２３にて検出された拡張カードのカードＩＤ（例えば、Card4，Card5）から、第１スロット１５および第２スロット１６に装着されている拡張カード２０，２１が省電力モードを備えている場合は、省電力モードを備える拡張カードの１つを省電力モードに移行する指示をＣＰＵ１０は出力する。例えば、＋５Ｖの消費電流の大きい拡張カード２１における動作モードが省電力モードとされる。さらに、ＣＰＵ１０はカードパワーテーブルを参照して１つの拡張カードを省電力モードに移行させた場合の拡張カードの消費電流を検出する。例えば、拡張カード２１が省電力モードに移行される場合は、カードＩＤCard5-sを参照して＋５Ｖの消費電流は１７０ｍＡと検出される。そして、検出された消費電流値から第１スロット１５および第２スロット１６に装着されている１つの拡張カードを省電力モードに移行させた場合の総消費電流を見積もる。例えば、拡張カード２１が省電力モードに移行される場合は、４７０ｍＡと見積もられる。次いで、見積もった１つの拡張カードを省電力モードに移行させた場合の総消費電流値が、電源部１２が供給可能とする電流定格値を超過するか否かがステップＳ２９にて判断される。
【００２４】
ここで、第１スロット１５および第２スロット１６に装着されている１つの拡張カードを省電力モードに移行させた場合の総消費電流が、例えば４７０ｍＡとされた場合は電源部１２が供給可能とする＋５Ｖの電流定格値５００ｍＡ以内となるので、ステップＳ３０に進む。ステップＳ３０では省電力モードで１つの拡張カードを動作させてよいかを液晶表示器１４に表示することにより、その承認をするか否かをユーザに提示する。ユーザが表示を見て特定の操作子を操作することによりその承認を行った場合には、ステップＳ２７に進んで当該拡張カードを省電力モードで動作させることにより、システムを通常動作させる。この場合には、第１スロット１５及び第２スロット１６に装着されている拡張カードの総消費電流値が、電源部１２が供給可能とする電流定格値以内となっているので、電源部１２が故障するおそれはない。
【００２５】
また、第１スロット１５および第２スロット１６に装着されている１つの拡張カードを省電力モードに移行させた場合に総消費電流が減少しても、電源部１２が供給可能とする電流定格値以内とならない場合は、ステップＳ２９からステップＳ２８に戻るようになる。そして、前回の処理により省電力モードに移行させなかった、例えば拡張カード２０を省電力モードに移行させ、第１スロット１５および第２スロット１６に装着されている２つの拡張カード２０，２１を省電力モードに移行させるようにする。そして、第１スロット１５および第２スロット１６に装着されている２つの拡張カードを省電力モードに移行させた場合の総消費電流が減少して、電源部１２が供給可能とする電流定格値以内になったとステップＳ２９にて判断された場合には、ステップＳ３０に進んで省電力モードで２つの拡張カードを動作させてよいかを液晶表示器１４に表示することにより、その承認をするか否かをユーザに提示する。ユーザが表示を見て特定の操作子を操作することによりその承認を行った場合には、ステップＳ２７に進んで当該拡張カードを省電力モードで動作させることにより、システムを通常動作させる。この場合には、第１スロット１５及び第２スロット１６に装着されている拡張カードの総消費電流値が、電源部１２が供給可能とする電流定格値以内となっているので、電源部１２が故障するおそれはない。
【００２６】
次に、拡張カード２０（２１）の構成例を図６に示す。図６に示す拡張カード２０（２１）はＣＰＵが搭載されて省電力モードを備えている拡張カードとされている。
図６において、拡張カード２０（２１）はＩＳＡ、ＰＣＩ、ＰＣＭＣＩＡ、ＵＳＢ等のスロットインタフェース３１を備えていると共に、バスＢＵＳ１とバスＢＳ２とを備えている。ＣＰＵ３３はエフェクト処理等を実行するマイクロプロセッサであり、ＣＰＵ３３が実行するエフェクト処理等のプログラムや各種データがメモリ３４に格納されている。また、メモリ３４にはＣＰＵ１０のワークエリアも設定される。電源制御部３２はＣＰＵ３３および機能ブロック３５へ電源を供給しており、ハードディスクレコーダ１等の電子機器であるホストから省電力モードが指示された際に、ＣＰＵ３３の制御の基で機能ブロック３５の全部または一部への電源供給を停止させることにより消費電流の低減を図っている。機能ブロック３５は、拡張カード２０（２１）の機能を実現する主ハードウェア部分であり、例えばチャンネル数を減少させることにより消費電流を低減させることができるようにされている。また、省電力モードが指示された際にＣＰＵ３３の動作クロックを低減させて、省電力モードとしてもよい。なお、ＣＰＵが搭載されていない拡張カードにおいては、電子スイッチやリレー等を省電力モードの指示信号により開閉制御することにより電源供給を制御するようにしてもよい。
【００２７】
以上説明した本発明の電子機器は、ハードディスクレコーダに限るものではなく拡張カードを装着可能なスロットを備える電子機器であれば、どのような電子機器であってもよい。また、拡張カードを装着できるスロット数は２に限るものではなく任意の数とすることができる。
なお、警告表示された際に、取り外す拡張カードや省電力モードに移行させる拡張カードをユーザが選択するようにしてもよい。また、各スロットに電源遮断回路を設けておき、警告表示された際に拡張カードへの電源供給を停止するようにしてもよい。
【００２８】
【発明の効果】
本発明は以上説明したように、装着された拡張カードの消費電力値が電源部の電力供給能力を超過した場合に、その旨を警告表示するようにしている。これにより、装着された拡張カードが使用できないことをユーザに通知することができ、電子機器の故障を未然に防止することができるようになる。この場合、警告表示後は表示手段の表示画面を使用状態を示す画面に移行できないようにしたので、ユーザは拡張カードを取り外さざるを得ないようになる。また、拡張カードの消費電力値が電力供給能力を超過した場合に、拡張カードを省電力モードに移行させるようにすると、機能は限定されるものの拡張カードを使用して機能を拡張することができる。さらに、拡張カードを装着できるスロットが複数備えられている場合は、警告表示する際にスロットから抜き去ることにより電力供給能力以内となる拡張カードに、その旨を示す注意表示を行うようにしている。これにより、注意表示された拡張カードを抜き去ることにより、電子機器の故障を未然に防止することができるようになる。
【図面の簡単な説明】
【図１】  本発明の電子機器の実施の形態にかかるハードディスクレコーダの構成を示すブロック図である。
【図２】  本発明の電子機器の実施の形態にかかるハードディスクレコーダにおける表示器に表示される警告表示の態様を示す図である。
【図３】  本発明の電子機器の実施の形態にかかるハードディスクレコーダにおけるカードパワーテーブルの一例を示す図である。
【図４】  本発明の電子機器の実施の形態にかかるハードディスクレコーダが電源投入時に実行する処理のフローチャートである。
【図５】  本発明の電子機器の実施の形態にかかるハードディスクレコーダが電源投入時に実行する処理の他のフローチャートである。
【図６】  本発明の電子機器の実施の形態にかかるハードディスクレコーダにおける拡張カードの構成例を示すブロック図である。
【符号の説明】
１  ハードディスクレコーダ、１０  ＣＰＵ、１１  メモリシステム、１２  電源部、１３  コントロールパネル、１４  液晶表示器、１５  第１スロット、１６  第２スロット、１７  バス、２０  拡張カード、２１  拡張カード、３１  スロットインタフェース、３２  電源制御部、３３  ＣＰＵ、３４  メモリ、３５  機能ブロック
【図１】
0003671892.tif 000002
【図２】
0003671892.tif 000003
【図３】
0003671892.tif 000004
【図４】
0003671892.tif 000005
【図５】
0003671892.tif 000006
【図６】
0003671892.tif 000007