(57)【要約】【課題】  燃料電池パックが無駄な電力を出力することを抑制可能な電子機器システムを提供する。【解決手段】  入力部１４は、複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける。制御部１５は、入力部１４が受け付けた要求情報に基づいて、燃料電池パック２の出力電力を制御する。【選択図】      図１
2006173005.tif 000002
【特許請求の範囲】
【請求項１】
出力電力を変更可能な燃料電池パックが供給する電力により動作可能な電子機器であって、
複数の負荷と、
前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力部と、
前記入力部が受け付けた要求情報に基づいて前記燃料電池パックの出力電力を制御する制御部と、を含む電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記入力部は、前記複数の負荷のいずれかの起動を要求する起動要求情報を受け付け、
前記制御部は、前記入力部が前記起動要求情報を受け付けると、前記燃料電池パックの出力電力をあげる、電子機器。
【請求項３】
請求項１または２に記載の電子機器において、
前記入力部は、前記複数の負荷のいずれかの動作停止を要求する停止要求情報を受け付け、
前記制御部は、前記入力部が前記停止要求情報を受け付けると、前記燃料電池パックの出力電力を下げる、電子機器。
【請求項４】
請求項１に記載の電子機器において、
前記制御部は、
前記複数の負荷ごとに、前記負荷とその負荷の消費電力とを関連づけて格納する格納部と、
前記入力部が受け付けた要求情報により動作状態の変更を要求された負荷と関連づけて前記格納部に格納されている消費電力を読み取り、その読み取られた消費電力に基づいて前記燃料電池パックの出力電力を制御する電源制御部と、を含む電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記電源制御部は、前記動作状態の変更を要求された負荷が動作状態を変更した際に前記電子機器が必要とする電力を前記読み取られた消費電力に基づいて算出し、前記燃料電池パックがその算出された電力を出力するように、前記燃料電池パックの出力電力を制御する、電子機器。
【請求項６】
請求項５に記載の電子機器において、
前記入力部は、前記複数の負荷のいずれかの起動を要求する起動要求情報を受け付け、
前記電源制御部は、前記起動要求情報にて起動を要求された負荷が起動可能か否かを前記読み取られた消費電力に基づいて判断し、前記負荷の起動が可能であると判断した場合に、前記読み取られた消費電力に基づいて前記燃料電池パックの出力電力をあげ、その後、前記負荷を動作させる、電子機器。
【請求項７】
請求項６に記載の電子機器において、
前記燃料電池パックは、補助電池を含み、
前記電源制御部は、前記燃料電池パックの出力電力を変更している間、前記補助電池の出力電力を電源として受け付ける、電子機器。
【請求項８】
請求項４に記載の電子機器において、
前記電源制御部は、前記格納部が格納する各消費電力に基づいて前記複数の負荷のそれぞれが稼動可能か否かを判定し、
前記電源制御部の判定結果を表示する表示部をさらに含む、電子機器。
【請求項９】
請求項１ないし８のいずれか１項に記載の電子機器において、
前記負荷は、前記電子機器に搭載されたアプリケーションプログラムまたはデバイスである、電子機器。
【請求項１０】
請求項１ないし９のいずれか１項に記載の電子機器と、出力電力を変更可能な燃料電池パックとを含む電子機器システムであって、
前記制御部は、前記入力部が受け付けた要求情報に基づいて出力制御信号を生成し、その出力制御信号を前記燃料電池パックに出力し、
前記燃料電池パックは、燃料を格納する燃料格納部と、前記燃料を用いて発電する発電部と、前記燃料格納部に格納されている燃料の前記発電部への供給量を前記出力制御信号に基づいて制御する発電量制御部とを含む、電子機器システム。
【請求項１１】
出力電力を変更可能な燃料電池パックが供給する電力により動作可能であり、複数の負荷を含む電子機器が行う燃料電池パックの出力電力制御方法であって、
前記複数の負荷のいずれかの負荷の動作状態の変更を要求する要求情報を受け付ける入力ステップと、
前記要求情報に基づいて前記燃料電池パックの出力電力を制御する制御ステップと、を含む燃料電池パックの出力電力制御方法。
【請求項１２】
請求項１１に記載の燃料電池パックの出力電力制御方法において、
前記入力ステップでは、前記複数の負荷のいずれかの起動を要求する起動要求情報を受け付け、
前記制御ステップでは、前記起動要求情報が受け付けられると、前記燃料電池パックの出力電力をあげる、燃料電池パックの出力電力制御方法。
【請求項１３】
請求項１１または１２に記載の燃料電池パックの出力電力制御方法において、
前記入力ステップでは、前記複数の負荷のいずれかの動作停止を要求する停止要求情報を受け付け、
前記制御ステップでは、前記停止要求情報が受け付けられると、前記燃料電池パックの出力電力を下げる、燃料電池パックの出力電力制御方法。
【請求項１４】
請求項１１に記載の燃料電池パックの出力電力制御方法において、
前記電子機器は、前記複数の負荷ごとに、前記負荷とその負荷の消費電力とを関連づけて格納する格納部を含み、
前記制御ステップでは、前記要求情報により動作状態の変更を要求された負荷と関連づけて前記格納部に格納されている消費電力を読み取り、その読み取られた消費電力に基づいて前記燃料電池パックの出力電力を制御する、燃料電池パックの出力電力制御方法。
【請求項１５】
請求項１４に記載の燃料電池パックの出力電力制御方法において、
前記制御ステップでは、前記動作状態の変更を要求された負荷が動作状態を変更した際に前記電子機器が必要とする電力を前記読み取られた消費電力に基づいて算出し、前記燃料電池パックがその算出された電力を出力するように、前記燃料電池パックの出力電力を制御する、燃料電池パックの出力電力制御方法。
【請求項１６】
請求項１５に記載の燃料電池パックの出力電力制御方法において、
前記入力ステップでは、前記複数の負荷のいずれかの起動を要求する起動要求情報を受け付け、
前記制御ステップでは、前記起動要求情報にて起動を要求された負荷が起動可能か否かを前記読み取られた消費電力に基づいて判断し、前記負荷の起動が可能であると判断された場合に、前記読み取られた消費電力に基づいて前記燃料電池パックの出力電力をあげ、その後、前記負荷を動作させる、燃料電池パックの出力電力制御方法。
【請求項１７】
請求項１６に記載の燃料電池パックの出力電力制御方法において、
前記燃料電池パックは、補助電池を含み、
前記燃料電池パックの出力電力が変更されている間、前記補助電池の出力電力を電源として受け付ける電源受け付けステップをさらに含む、燃料電池パックの出力電力制御方法。
【請求項１８】
請求項１４に記載の燃料電池パックの出力電力制御方法において、
前記格納部が格納する各消費電力に基づいて前記複数の負荷のそれぞれが稼動可能か否かを判定する判定ステップと、
前記判定結果を表示する表示ステップをさらに含む、燃料電池パックの出力電力制御方法。
【請求項１９】
請求項１１ないし１８のいずれか１項に記載の燃料電池パックの出力電力制御方法において、
前記負荷は、前記電子機器に搭載されたアプリケーションプログラムまたはデバイスである、燃料電池パックの出力電力制御方法。
【請求項２０】
請求項１ないし９のいずれか１項に記載の電子機器と、出力電力を変更可能な燃料電池パックとを含む電子機器システムが行う燃料電池パックの出力電力制御方法であって、
前記電子機器が前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力ステップと、
前記電子機器が前記要求情報に基づいて出力制御信号を生成し、その出力制御信号を前記燃料電池パックに出力する出力ステップと、
前記燃料電池パックが前記出力制御信号に基づいて出力電力を制御する制御ステップと、を含む、燃料電池パックの出力電力制御方法。
【請求項２１】
複数の負荷の電源として使用される燃料電池パックの出力電力を制御する出力電力制御処理をコンピュータに実行させるプログラムであって、
前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力処理と、
前記要求情報に基づいて前記燃料電池パックの出力電力を制御する制御処理と、を含む出力電力制御処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料電池パックを電源として用いる電子機器、電子機器システムおよび燃料電池パックの出力電力制御方法に関する。
【背景技術】
【０００２】
従来、燃料電池パックを電源として動作する電子機器が提案されている。
【０００３】
燃料電池パックは、リチウムイオン電池と異なり、瞬間的な大電流出力に対応できない。このため、予め電池容量に余裕をもたせた燃料電池パックを電子機器の電源として使用する方法が考えられる。
【０００４】
しかしながら、燃料電池パックの電池容量を大きくするためには、電池セルのスタッキングが必要になり、燃料電池パックが大型化してしまう。また、電池容量に余裕をもたせた燃料電池パックは、電子機器の負荷が最大とならないときは、必要以上の電力を出力してしまう。このため、電力消費の効率が悪くなる。
【０００５】
特許文献１（特開２００２−１６９６２９号公報）、特許文献２（特開２００４−１９２１７２号公報）および特許文献３（特開２００４−２１３９５９号公報）には、予め電池容量に余裕をもたせた燃料電池パックを使用しなくてもよい電子機器が記載されている。
【０００６】
特許文献１および特許文献２には、燃料電池パックが電源として使用される場合に、電子機器の消費電力を抑制する技術が記載されている。具体的には、燃料電池パックが電源として使用される場合に、省電力モードとなる電子機器が記載されている。
【０００７】
また、特許文献３には、消費電力の異なる複数のモードを有し、モード変更時に燃料電池パックの出力電力を変更する電子機器が記載されている。
【特許文献１】特開２００２−１６９６２９号公報
【特許文献２】特開２００４−１９２１７２号公報
【特許文献３】特開２００４−２１３９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１、特許文献２および特許文献３に記載の電子機器では、省電力モード等の所定モード下では、燃料電池パックの出力は一定である。このため、その所定モード下で電子機器の負荷の動作状態が変動した場合、燃料電池パックは、必要以上に電力を供給してしまう可能性があり、この場合、電力消費の効率が悪くなる。
【０００９】
本発明の目的は、燃料電池パックが無駄な電力を出力することを抑制可能な電子機器、電子機器システムおよび燃料電池パックの出力電力制御方法を提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の電子機器は、出力電力を変更可能な燃料電池パックが供給する電力により動作可能な電子機器であって、複数の負荷と、前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力部と、前記入力部が受け付けた要求情報に基づいて前記燃料電池パックの出力電力を制御する制御部とを含む。
【００１１】
また、本発明の燃料電池パックの出力電力制御方法は、出力電力を変更可能な燃料電池パックが供給する電力により動作可能であり、複数の負荷を含む電子機器が行う燃料電池パックの出力電力制御方法であって、前記複数の負荷のいずれかの負荷の動作状態の変更を要求する要求情報を受け付ける入力ステップと、前記要求情報に基づいて前記燃料電池パックの出力電力を制御する制御ステップとを含む。
【００１２】
上記の発明によれば、燃料電池パックの出力電力は、入力部が受け付けた要求情報に基づいて制御される。この要求情報は、複数の負荷のいずれかの動作状態の変更を要求する情報である。このため、燃料電池パックの出力電力は、負荷の状況に応じて制御される。したがって、燃料電池パックが無駄な電力を出力することを抑制可能となる。
【００１３】
なお、前記複数の負荷のいずれかの起動を要求する起動要求情報が受け付けられると、前記燃料電池パックの出力電力をあげることが望ましい。
【００１４】
上記の発明によれば、燃料電池パックの出力電力を負荷の増加に応じて制御することが可能になる。
【００１５】
また、前記複数の負荷のいずれかの動作停止を要求する停止要求情報が受け付けられると、前記燃料電池パックの出力電力を下げることが望ましい。
【００１６】
上記の発明によれば、燃料電池パックの出力電力を負荷の減少に応じて制御することが可能になる。
【００１７】
また、複数の負荷ごとに、負荷とその負荷の消費電力とを関連づけて格納する格納部を含み、前記要求情報により動作状態の変更を要求された負荷と関連づけて格納されている消費電力を読み取り、その読み取られた消費電力に基づいて燃料電池パックの出力電力を制御することが望ましい。
【００１８】
上記の発明によれば、燃料電池パックの出力電力は、電子機器の消費電力に基づいて制御される。このため、燃料電池パックが無駄な電力を出力することを抑制可能となる。
【００１９】
また、前記動作状態の変更を要求された負荷が動作状態を変更した際に前記電子機器が必要とする電力を前記読み取られた消費電力に基づいて算出し、前記燃料電池パックがその算出された電力を出力するように、前記燃料電池パックの出力電力を制御することが望ましい。
【００２０】
上記の発明によれば、燃料電池パックが無駄な電力を出力することを高い確率で抑制可能となる。
【００２１】
また、前記起動要求情報にて起動を要求された負荷が起動可能か否かを前記読み取られた消費電力に基づいて判断し、前記負荷の起動が可能であると判断された場合に、前記読み取られた消費電力に基づいて前記燃料電池パックの出力電力をあげ、その後、前記負荷を動作させることが望ましい。
【００２２】
上記の発明によれば、起動することが可能な負荷のみを起動させることが可能になる。
【００２３】
また、前記燃料電子パックは、補助電池を含み、前記燃料電池パックの出力電力が変更されている間、補助電池の出力電力も電源として受け付けることが望ましい。
【００２４】
上記の発明によれば、燃料電池パックの出力電力が変更している間も電子機器に供給される電力を安定させることが可能となり、起動要求情報を受け付けてから負荷が起動するまでのタイムラグを短くすることが可能となる。
【００２５】
また、前記格納部が格納する各消費電力に基づいて前記複数の負荷のそれぞれが稼動可能か否かを判定し、その判定結果を表示することが望ましい。
【００２６】
上記の発明によれば、電子機器のユーザに稼動できない負荷を事前に知らせることが可能になる。このため、ユーザは、稼動可能な負荷の中から稼動する負荷を選択できる。
【００２７】
また、前記負荷は、前記電子機器に搭載されたアプリケーションプログラムまたはデバイスであることが望ましい。
【００２８】
また、本発明の電子機器システムは、上記電子機器と、出力電力を変更可能な燃料電池パックとを含む電子機器システムであって、前記制御部は、前記入力部が受け付けた要求情報に基づいて出力制御信号を生成し、その出力制御信号を前記燃料電池パックに出力し、前記燃料電池パックは、燃料を格納する燃料格納部と、前記燃料を用いて発電する発電部と、前記燃料格納部に格納されている燃料の前記発電部への供給量を前記出力制御信号に基づいて制御する発電量制御部とを含む。
【００２９】
また、本発明の燃料電池パックの出力電力制御方法は、上記電子機器と、出力電力を変更可能な燃料電池パックとを含む電子機器システムが行う燃料電池パックの出力電力制御方法であって、前記電子機器が前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力ステップと、前記電子機器が前記要求情報に基づいて出力制御信号を生成し、その出力制御信号を前記燃料電池パックに出力する出力ステップと、前記燃料電池パックが前記出力制御信号に基づいて出力電力を制御する制御ステップとを含む。
【００３０】
上記の発明によれば、燃料電池パックの出力電力は、入力部が受け付けた要求情報に基づいて制御される。このため、燃料電池パックの出力電力は、負荷の状況に応じて制御される。したがって、燃料電池パックが無駄な電力を出力することを抑制可能となる。
【００３１】
また、本発明のプログラムは、複数の負荷の電源として使用される燃料電池パックの出力電力を制御する出力電力制御処理をコンピュータに実行させるプログラムであって、前記複数の負荷のいずれかの動作状態の変更を要求する要求情報を受け付ける入力処理と、前記要求情報に基づいて前記燃料電池パックの出力電力を制御する制御処理と、を含む出力電力制御処理を、コンピュータに実行させる。
【００３２】
上記の発明のよれば、上記燃料電池パックの出力電力制御方法をコンピュータに実行させることが可能になる。
【発明の効果】
【００３３】
本発明によれば、負荷の状況に応じて燃料電池パックの出力電力が制御される。このため、燃料電池パックが無駄な電力を出力することを抑制可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施例について図面を参照して説明する。
【００３５】
図１は、本発明の一実施例の電子機器システムを示したブロック図である。
【００３６】
図１において、電子機器システムは、電子機器１と、燃料電池パック２とを含む。
【００３７】
電子機器１は、燃料電池パック２が供給する電力により動作する。電子機器１は、例えば、パーソナルコンピュータである。なお、電子機器１は、パーソナルコンピュータに限らず適宜変更可能である。
【００３８】
燃料電池パック２は、出力電力を変更することができる。燃料電池パック２は、例えば、ダイレクト・メタノール型燃料電池（ＤＭＦＣ：Direct Methanol Fuel Cell）である。なお、燃料電池パック２は、ＤＭＦＣに限らず適宜変更可能である。
【００３９】
電子機器１は、メモリ１１と、デバイス１２と、表示部１３と、入力部１４と、制御部１５とを含む。制御部１５は、消費電力テーブル格納部１５ａと、電源制御部１５ｂとを含む。
【００４０】
燃料電池パック２は、燃料電池２１と、電池制御部２２と、補助電池２３とを含む。燃料電池２１は、燃料タンク２１ａと、発電部２１ｂと、ポンプ２１ｃとを含む。
【００４１】
メモリ１１は、コンピュータが読み取り可能な記録媒体である。メモリ１１は、種々のプログラムを格納する。メモリ１１は、例えば、複数のアプリケーションプログラムを格納する。なお、各アプリケーションプログラムは、電子機器１の負荷となる。
【００４２】
本実施例では、メモリ１１は、負荷名が負荷１のアプリケーションプログラムと、負荷名が負荷２のアプリケーションプログラムと、負荷名が負荷３のアプリケーションプログラムを格納する。
【００４３】
デバイス１２は、電子機器１の負荷（負荷名は負荷ｎ）であり、例えば、ＣＤドライブである。表示部１３は、電子機器１の負荷である。
【００４４】
入力部１４は、例えば、キーボードであり、複数の負荷のいずれか負荷の動作状態の変更を要求する要求情報を受け付ける。
【００４５】
入力部１４は、要求情報として、複数の負荷のいずれかの負荷の起動を要求する起動要求情報と、複数の負荷のいずれかの負荷の動作停止を要求する停止要求情報とを受け付ける。
【００４６】
また、入力部１４は、電子機器１の動作の終了を要求する終了要求を受け付ける。なお、終了要求は各負荷の停止要求情報を含む。
【００４７】
制御部１５は、入力部１４が受け付けた要求情報に基づいて、燃料電池パック２の出力電力を制御する。
【００４８】
消費電力テーブル格納部１５ａは、コンピュータが読み取り可能な記録媒体であり、例えば、記録（格納）内容を書き換え可能なメモリ（例えば、ＥＥＰＲＯＭ）である。なお、消費電力テーブル格納部１５ａは、例えばＨＤＤファイルなどのように、電源制御部１５ｂと別構成の記録媒体でもよい。消費電力テーブル格納部１５ａは、複数の負荷ごとに、負荷とその負荷の消費電力とを関連づけて格納する。
【００４９】
図２は、消費電力テーブル格納部１５ａの一例を示した説明図である。
【００５０】
図２において、消費電力テーブル格納部１５ａは、複数の負荷ごとに、負荷名１０１とその負荷の消費電力１０２とを関連づけて格納する。
【００５１】
図１に戻って、電源制御部１５ｂは、ＣＰＵ等のコンピュータであり、メモリ１１に記録されたプログラムを読み取り、その読み取られたプログラムを実行して以下に示す種々の機能を実現する。なお、消費電力テーブル格納部１５ａと電源制御部１５ｂとは、共通のパッケージに内蔵されてもよいし、別々であってもよい。
【００５２】
電源制御部１５ｂは、例えば、入力部１４が受け付けた要求情報を受け付け、その要求情報に基づいて燃料電池パック２の出力電力を制御する。
【００５３】
具体的には、電源制御部１５ｂは、その要求情報によって動作状態の変更が要求された負荷と関連づけて消費電力テーブル格納部１５ａに格納されている消費電力を読み取る。電源制御部１５ｂは、その読み取られた消費電力に基づいて燃料電池パック２の出力電力を制御する。
【００５４】
例えば、電源制御部１５ｂは、その読み取られた消費電力に基づいて、燃料電池２１の出力電力を制御するための出力制御信号を生成し、その出力制御信号を電池制御部２２に出力する。
【００５５】
また、電源制御部１５ｂは、燃料電池パック２の出力電力（Ｐｆｃ）および電子機器１の消費電力（Ｐｏ）を検出する。
【００５６】
電源制御部１５ｂは、要求情報にて動作状態の変更を要求された負荷が動作状態を変更した際に電子機器１が必要とする電力を、消費電力テーブル格納部１５ａから読み取られた消費電力および検出された燃料電池パック２の出力電力（Ｐｆｃ）に基づいて算出する。電源制御部１５ｂは、燃料電池パック２が、その算出された電力を出力するように、燃料電池パック２の出力電力を制御する。
【００５７】
また、電源制御部１５ｂは、起動要求情報にて起動を要求された負荷が起動可能か否かを、検出された燃料電池パック２の出力電力（Ｐｆｃ）、消費電力テーブル格納部１５ａから読み取られた消費電力および予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）に基づいて判断する。なお、予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）は、例えば、メモリ１１に格納されており、電源制御部１５ｂは、メモリ１１からその予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）を読み取る。
【００５８】
電源制御部１５ｂは、起動を要求された負荷が起動可能である判断した場合に、消費電力テーブル格納部１５ａから読み取られた消費電力に基づいて燃料電池パック２の出力電力を制御する。
【００５９】
また、電源制御部１５ｂは、燃料電池パック２の出力電力を変更している間、補助電池２３の出力電力も電源として受け付ける。
【００６０】
また、電源制御部１５ｂは、検出された燃料電池パック２の出力電力（Ｐｆｃ）、消費電力テーブル格納部１５ａが格納する各消費電力および予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）に基づいて、複数の負荷のそれぞれが稼動可能か否かを判定する。電源制御部１５ｂは、その判定結果を表示部１３に表示する。
【００６１】
燃料タンク（燃料格納部）２１ａは、燃料（メタノール）を格納する。
【００６２】
発電部２１ｂは、燃料タンク２１ａに格納された燃料が空気と化学反応する場所であり、その化学反応で発生する電子を取得するための電極を備える。
【００６３】
ポンプ２１ｃは、発電量制御部の一例であり、燃料タンク２１ａに格納されている燃料を発電部２１ｂに供給する量を制御して、発電部２１ｂの発電量、すなわち、燃料電池１の出力電力を制御する。
【００６４】
電池制御部２２は、電源制御部１５ｂから出力制御信号を受け付け、その出力制御信号に基づいて、ポンプ２１ｃの動作を制御して、換言すると、燃料タンク２１ａに格納されている燃料を発電部２１ｂに供給する量を制御して、燃料電池２１の出力電力を制御する。
【００６５】
補助電池２３は、例えば、リチウムイオン電池であり、燃料電池２１の出力電力が変更されている間、電源制御部１５ｂに電力を供給する。
【００６６】
次に、動作を説明する。
【００６７】
図３は、電子機器システムの動作を説明するためのフローチャートである。さらに言えば、図３は、入力部１４が起動要求情報を受け付けた際に、その起動要求情報にて起動を要求された負荷が起動可能か否かを電源制御部１５が確認する動作を説明するためのフローチャートである。
【００６８】
以下、図３を参照して電子機器システムの動作を説明する。
【００６９】
燃料電池パック２が電子機器１と接続されると、電池制御部２２は、燃料電池パック２が補助電池２３を有しているか否かを示す補助電池有無情報を電源制御部１５ｂに出力する。電源制御部１５ｂは、その補助電池有無情報を格納する。
【００７０】
その後、ステップＳ３０１では、電源制御部１５ｂは、電子機器１全体の消費電力（Ｐｏ）をモニタリングする。電源制御部１５ｂは、ステップＳ３０１を終了すると、ステップＳ３０２を実行する。
【００７１】
一方、ステップＳ３０３では、電池制御部２２は、燃料電池（ＦＣ：Fuel Cell）２１の電力出力量を電源制御部１５ｂに通知する。
【００７２】
ステップＳ３０２では、電源制御部１５ｂは、電池制御部２２から通知された燃料電池２１の電力出力（Ｐｆｃ）をモニタリングする。電源制御部１５ｂは、ステップＳ３０２を終了すると、ステップＳ３０４を実行する。
【００７３】
ステップＳ３０４では、電源制御部１５ｂは、入力部１４が新規の起動要求情報を受け付けたか否か確認する。電源制御部１５ｂは、入力部１４が新規の起動要求情報を受け付けていないとステップＳ３０１を実行し、一方、入力部１４が新規の起動要求情報を受け付けているとステップＳ３０５を実行する。
【００７４】
ステップＳ３０５では、電源制御部１５ｂは、その新規の起動要求情報にて起動を要求された負荷（要求負荷）と関連づけて消費電力テーブル格納部１５ａに格納されている消費電力を読み取る。電源制御部１５ｂは、ステップＳ３０５を終了すると、ステップＳ３０６を実行する。
【００７５】
ステップＳ３０６では、電源制御部１５ｂは、その起動要求情報によって起動を要求された負荷（要求負荷）が起動可能か否かを、その燃料電池２１の電力出力（Ｐｆｃ）と、消費電力テーブル格納部１５ａから読み取られた消費電力および予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）に基づいて判断する。
【００７６】
電源制御部１５ｂは、例えば、燃料電池パックの出力制限電力（Ｐｍａｘ）が、燃料電池２１の電力出力（Ｐｆｃ）と消費電力テーブル格納部１５ａから読み取られた消費電力との和より大きい場合、その起動を要求された負荷は起動可能であると判断する。
【００７７】
一方、電源制御部１５ｂは、燃料電池パックの出力制限電力（Ｐｍａｘ）が、燃料電池２１の電力出力（Ｐｆｃ）と消費電力テーブル格納部１５ａから読み取られた消費電力との和以下の場合、その起動を要求された負荷は起動不可であると判断する。
【００７８】
電源制御部１５ｂは、起動不可と判断するとステップＳ３０７を実行し、起動可能と判断するとステップＳ３０８を実行する。
【００７９】
ステップＳ３０７では、電源制御部１５ｂは、起動を要求された負荷は起動不可である旨を表示部１３に表示する。電源制御部１５ｂは、ステップＳ３０７を終了すると、ステップＳ３０１を実行する。
【００８０】
一方、ステップＳ３０８では、電源制御部１５ｂは、燃料電池パック２が補助電池２３を有しているか否か判断する。具体的には、電源制御部１５ｂは、接続時に電池制御部２２から受け付けた補助電池有無情報に基づいて、補助電池２３の有無を判断する。
【００８１】
電源制御部１５ｂは、燃料電池パック２が補助電池２３を有している場合にはステップＳ３０９を実行し、燃料電池パック２が補助電池２３を有していない場合にはステップＳ３１０を実行する。
【００８２】
ステップＳ３０９では、電源制御部１５ｂは、補助電池２３の出力電力を受け付ける。したがって、電源制御部１５ｂは、ステップＳ３０９を実行することにより、燃料電池２１の出力電力と補助電池２３の出力電力とを受け付ける。
【００８３】
電源制御部１５ｂは、ステップＳ３０９を終了すると、ステップＳ３１１を実行する。
【００８４】
ステップＳ３１１では、電源制御部１５ｂは、起動を要求された負荷（要求負荷）を起動する。電源制御部１５ｂは、ステップＳ３１１を終了すると、ステップＳ３１０を実行する。
【００８５】
ステップＳ３１０では、電源制御部１５ｂは、起動を要求された負荷が起動した際に電子機器１が必要とする電力を、消費電力テーブル格納部１５ａから読み取られた消費電力に基づいて算出する。
【００８６】
例えば、電源制御部１５ｂは、その読み取られた消費電力に現在の燃料電池２１の出力電力（Ｐｆｃ）を加算した値を、起動が要求された負荷が起動した際に電子機器１が必要とする電力とする。
【００８７】
電源制御部１５ｂは、その算出された電力を示す出力制御信号（変更通知）を生成し、その出力制御信号を電池制御部２２に出力する。
【００８８】
電源制御部１５ｂが出力制御信号を出力すると、電池制御部２２はステップＳ３１２を実行する。
【００８９】
ステップＳ３１２では、電池制御部２２は出力制御信号を受信する。電池制御部２２は、ステップＳ３１２を終了すると、ステップＳ３１３を実行する。
【００９０】
ステップＳ３１３では、電池制御部２２は、その出力制御信号に基づいてポンプ２１ｃの動作（燃料タンク２１ａ内の燃料を発電部２１ｂに供給する量）を制御する。具体的には、電池制御部２２は、燃料電池２１がその出力制御信号によって示された電力量を出力するように、ポンプ２１ｃの動作を制御する。
【００９１】
電池制御部２２は、ステップＳ３１３を終了すると、ステップＳ３１４を実行する。
【００９２】
ステップＳ３１４では、電池制御部２２は、燃料電池２１の出力電力の変更が完了したことを示す変更完了通知を電源制御部１５ｂに出力する。電池制御部２２が変更完了通知を出力すると、電源制御部１５ｂは、ステップＳ３１５を実行する。
【００９３】
ステップＳ３１５では、電源制御部１５ｂは、変更完了通知を受信する。電源制御部１５ｂは、ステップＳ３１５を終了すると、ステップＳ３１６を実行する。
【００９４】
ステップＳ３１６では、電源制御部１５ｂは、ステップＳ３０４にて起動を要求された負荷（要求負荷）が動作中であるか否か確認する。電源制御部１５ｂは、その起動を要求された負荷が動作中であるとステップＳ３１７を実行し、一方、その起動を要求された負荷が動作中でないとステップＳ３１８を実行する。
【００９５】
ステップＳ３１７では、電源制御部１５ｂは、補助電池２３の出力電力の受け付けを中止する。電源制御部１５ｂは、ステップＳ３１７を終了すると、ステップＳ３０１を実行する。
【００９６】
一方、ステップＳ３１８では、電源制御部１５ｂは、ステップＳ３０４にて新規に起動を要求された負荷を起動する。電源制御部１５ｂは、ステップＳ３１８を終了すると、ステップＳ３０１を実行する。
【００９７】
本実施例によれば、制御部１５は、燃料電池パック２の出力電力を、入力部１４が受け付けた要求情報に基づいて制御する。このため、燃料電池パック２の出力電力は、負荷の状況に応じて制御される。したがって、燃料電池パック２が無駄な電力を出力することを抑制可能になる。
【００９８】
また、本実施例では、制御部１５は、入力部１４が起動要求情報を受け付けると、燃料電池パック２（燃料電池２１）の出力電力をあげる。このため、燃料電池パック２（燃料電池２１）の出力電力を負荷の増加に応じて制御することが可能になる。
【００９９】
また、本実施例では、消費電力テーブル格納部１５ａは、複数の負荷ごとに、負荷とその負荷の消費電力とを関連づけて格納し、電源制御部１５ｂは、要求情報により動作状態の変更を要求された負荷と関連づけて格納されている消費電力を読み取り、その読み取られた消費電力に基づいて燃料電池パック２の出力電力を制御する。この場合、燃料電池パック２の出力電力は、電子機器１の消費電力に基づいて制御される。このため、燃料電池パック２が無駄な電力を出力することを抑制可能となる。
【０１００】
また、本実施例では、電源制御部１５ｂは、動作状態の変更を要求された負荷が動作状態を変更した際に電子機器１が必要とする電力を消費電力テーブル格納部１５ａから読み取られた消費電力に基づいて算出し、燃料電池パック２がその算出された電力を出力するように、燃料電池パック２の出力電力を制御する。このため、燃料電池パック２が無駄な電力を出力することを高い確率で抑制可能となる。
【０１０１】
また、本実施例では、電源制御部１５ｂは、起動を要求された負荷が起動可能か否かを、消費電力テーブル格納部１５ａから読み取られた消費電力に基づいて判断し、負荷の起動が可能である判断した場合に、その読み取られた消費電力に基づいて燃料電池パック２の出力電力を制御し、その後、起動を要求された負荷を動作させる。この場合、起動することが可能な負荷のみを起動させることが可能になる。
【０１０２】
また、本実施例では、電源制御部１５ｂは、燃料電池パック２の出力電力が変更されている間、補助電池２３の出力電力も電源として受け付ける。このため、燃料電池パック２の出力電力が変更している間も電子機器１に供給される電力を安定させることが可能となる。したがって、燃料電池パック２の出力電力が変更されている間に、起動を要求された負荷を起動させることが可能となり、起動要求情報を受け付けてから負荷が起動するまでのタイムラグを短くすることが可能となる。
【０１０３】
なお、制御部１５（具体的には、電源制御部１５ｂ）は、入力部１４が停止要求情報を受け付けると、その停止要求情報に基づいて燃料電池パック２の出力電力を減少させる。このため、燃料電池パック２（燃料電池２１）の出力電力を負荷の減少に応じて制御することが可能になる。
【０１０４】
図４は、入力部１４が停止要求情報を受け付けた際に、電源制御部１５ｂが、その停止要求情報にて停止が要求された負荷（負荷の消費電力）に応じて、燃料電池パック２の出力電力を減少させる動作を説明するためのフローチャートである。なお、図４において、図３に示した処理と同一の処理には同一符号を付してある。
【０１０５】
以下、図４を参照して電子機器システムの動作を説明する。以下では、図３と異なる動作を中心に説明する。
【０１０６】
電源制御部１５ｂは、ステップＳ３０２を終了すると、ステップＳ４０１を実行する。
【０１０７】
ステップＳ４０１では、電源制御部１５ｂは、入力部１４が新規の停止要求情報を受け付けたか否かを確認する。電源制御部１５ｂは、入力部１４が新規の停止要求情報を受け付けていないとステップＳ３０１を実行し、一方、入力部１４が新規の停止要求情報を受け付けているとステップＳ４０２を実行する。
【０１０８】
ステップＳ４０２では、電源制御部１５ｂは、入力部１４が受け付けた停止要求情報が電子機器１の動作の終了を要求する終了要求であるか否かを確認する。電源制御部１５ｂは、入力部１４が受け付けた停止要求情報が終了要求であるとステップＳ４０３を実行し、入力部１４が受け付けた停止要求情報が終了要求でないとステップＳ４０４を実行する。
【０１０９】
ステップＳ４０３では、電源制御部１５ｂは、電子機器１の動作を終了する終了処理を実行する。
【０１１０】
一方、ステップＳ４０４では、電源制御部１５ｂは、停止要求情報にて動作停止を要求された負荷（要求負荷）の動作を停止する。電源制御部１５ｂは、ステップＳ４０４を終了すると、ステップＳ４０５を実行する。
【０１１１】
ステップＳ４０５では、電源制御部１５ｂは、その停止要求情報にて動作停止を要求された負荷（要求負荷）と関連づけて消費電力テーブル格納部１５ａに格納されている消費電力を読み取る。電源制御部１５ｂは、ステップＳ４０５を終了すると、ステップＳ４０６を実行する。
【０１１２】
ステップＳ４０６では、電源制御部１５ｂは、動作停止を要求された負荷が動作停止した際に電子機器１が必要とする電力を、消費電力テーブル格納部１５ａから読み取られた消費電力に基づいて算出する。
【０１１３】
例えば、電源制御部１５ｂは、現在の燃料電池２１の出力電力（Ｐｆｃ）から、その読み取られた消費電力を差し引いた値を、動作停止を要求された負荷が動作停止した際に電子機器１が必要とする電力とする。
【０１１４】
電源制御部１５ｂは、ステップＳ４０６を終了すると、ステップＳ４０７を実行する。
【０１１５】
ステップＳ４０７では、電源制御部１５ｂは、その算出された電力を示す出力制御信号を生成し、その出力制御信号を電池制御部２２に出力する。以下、ステップＳ３１２からＳ３１５が実行される。
【０１１６】
電源制御部１５ｂは、ステップＳ３１５を実行すると、ステップＳ３０１を実行する。
【０１１７】
電子機器ユニットが図４に示すように動作しても、燃料電池パック２の出力電力は負荷の状況に応じて制御される。したがって、燃料電池パック２が無駄な電力を出力することを抑制可能になる。
【０１１８】
また、電源制御部１５は、燃料電池パック２の出力電力、消費電力テーブル格納部１５ａが格納する各消費電力および予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）に基づいて、複数の負荷のそれぞれが稼動可能か否かを判定する。電源制御部１５ｂは、その判定結果を表示部１３に表示する。
【０１１９】
図５は、電源制御部１５が、複数の負荷のそれぞれが稼動可能か否かを判定し、その判定結果を表示部１３の表示する動作を説明するためのフローチャートである。なお、図５において、図３に示した処理と同一の処理には同一符号を付してある。
【０１２０】
以下、図５を参照して電子機器システムの動作を説明する。以下では、図３と異なる動作を中心に説明する。
【０１２１】
なお、この場合、消費電力テーブル格納部１５ａは、複数の負荷ごとに、負荷名と、その負荷の消費電力と、その負荷のステータス（現況）を関連づけて格納する。図６は、消費電力テーブル格納部１５ａ１の一例を示した説明図である。図６において、消費電力テーブル格納部１５ａ１は、複数の負荷ごとに、負荷名１０１と、その負荷の消費電力１０２と、その負荷のステータス（現況）１０３を関連づけて格納する。
【０１２２】
図５において、ステップＳ５０１では、電源制御部１５ｂは、稼動可能な負荷の監視処理を実行する。
【０１２３】
図７は、ステップＳ５０１の一例を説明するためのフローチャートである。以下、図７を参照してステップＳ５０１を説明する。なお、図７において、図３に示した処理と同一の処理には同一符号を付してある。
【０１２４】
電源制御部１５ｂは、ステップＳ３０２を終了すると、ステップＳ７０１を実行する。
【０１２５】
ステップＳ７０１では、電源制御部１５ｂは、複数の負荷のそれぞれについて、負荷が稼動可能か否かを判定する。
【０１２６】
具体的には、まず、電源制御部１５ｂは、図６に示した消費電力テーブル格納部１５ａ１に格納されている消費電力１０２の中からステータス１０３が稼動中でないものを読み取る。
【０１２７】
電源制御部１５ｂは、その読み取られた消費電力のそれぞれを、現在の燃料電池パック２の出力電力（Ｐｆｃ））に加算する。
【０１２８】
電源制御部１５ｂは、その加算結果ごとに、その加算結果が予め設定されている燃料電池パックの出力制限電力（Ｐｍａｘ）未満となるか否か判断する。
【０１２９】
電源制御部１５ｂは、その加算結果が燃料電池パックの出力制限電力（Ｐｍａｘ）未満となる場合、その加算された消費電力と関連づけられている負荷は稼動可能であると判定する。
【０１３０】
また、電源制御部１５ｂは、その加算結果が燃料電池パックの出力制限電力（Ｐｍａｘ）以上となる場合には、その読み取られた消費電力と関連づけられている負荷は稼動不能であると判定する。
【０１３１】
電源制御部１５ｂは、ステップＳ７０１が終了すると、ステップＳ７０２を実行する。
【０１３２】
ステップＳ７０２では、電源制御部１５ｂは、消費電力テーブル格納部１５ａ１のステータス１０３をステップＳ７０１の判定結果に書き換える。以上で、稼動可能負荷の監視処理（ステップＳ５０１）が終了する。
【０１３３】
図７に戻って、電源制御部１５ｂは、ステップＳ５０１が終了すると、ステップＳ５０２を実行する。
【０１３４】
ステップＳ５０２では、電源制御部１５ｂは、稼動可能な負荷の表示処理を行う。例えば、電源制御部１５ｂは、消費電力テーブル格納部１５ａ１に格納されている情報（図６参照）を表示部１３に表示する。電源制御部１５ｂは、ステップＳ５０２を終了すると、ステップＳ５０３を実行する。
【０１３５】
ステップＳ５０３では、電源制御部１５ｂは、入力部１４が新規の起動要求情報を受け付けたか否か確認する。電源制御部１５ｂは、入力部１４が新規の起動要求情報を受け付けていないとステップＳ５０１を実行し、一方、入力部１４が新規の起動要求情報を受け付けているとステップＳ３０８を実行する。以下、ステップＳ３０８からステップＳ３１８が実行される。
【０１３６】
本実施例では、電源制御部１５ｂは、消費電力テーブル格納部１５ａ１が格納する各消費電力に基づいて複数の負荷のそれぞれが稼動可能か否かを判定し、その判定結果を表示部１３に表示する。よって、電子機器１のユーザに対して、稼動できない負荷を事前に知らせることが可能になる。このため、ユーザは、稼動可能な負荷の中から稼動する負荷を選択できる。したがって、電子機器１がユーザの起動要求を拒否する可能性が少なくなるため、ユーザにストレスを生じさせる可能性を低くできる。
【０１３７】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１３８】
【図１】本発明の一実施例の電子機器システムを示したブロック図である。
【図２】消費電力テーブル格納部の一例を示した説明図である。
【図３】電子機器システムの動作の一例を説明するためのフローチャートである。
【図４】電子機器システムの他の動作例を説明するためのフローチャートである。
【図５】電子機器システムの他の動作例を説明するためのフローチャートである。
【図６】消費電力テーブル格納部の一例を示した説明図である。
【図７】電子機器システムの他の動作例を説明するためのフローチャートである。
【符号の説明】
【０１３９】
１        電子機器
１１      メモリ
１２      デバイス
１３      表示部
１４      入力部
１５      制御部
１５ａ    消費電力テーブル格納部
１５ａ１  消費電力テーブル格納部
１５ｂ    電源制御部
２        燃料電池パック
２１      燃料電池
２１ａ    燃料タンク
２１ｂ    発電部
２１ｃ    ポンプ
２２      電池制御部
２３      補助電池
【図１】
2006173005.tif 000003
【図２】
2006173005.tif 000004
【図３】
2006173005.tif 000005
【図４】
2006173005.tif 000006
【図５】
2006173005.tif 000007
【図６】
2006173005.tif 000008
【図７】
2006173005.tif 000009