(57)【要約】【課題】環境温度が高温又は低温になって後に、適切に対処し得るようにする。【解決手段】電源システム１は、燃料と水の混合物により発電する燃料電池を有する発電ユニット３５Ｄと、燃料電池における発電により生成された生成水を貯留する生成水タンク３８Ｄと、カートリッジ１０Ｄ又はカートリッジ１４Ｄが着脱可能に装着される装着部１８Ｄと、装着部１８Ｄに装着されたカートリッジの種類を識別する識別部２１Ｄと、生成水タンク３８Ｄ内の水を発電ユニット３５Ｄに送るポンプ３３Ｄと、装着部１８Ｄに装着されたカートリッジの内容物を発電部に送るポンプ３２Ｄと、生成水タンク３８Ｄに貯留された生成水の貯留量を検知する貯留量センサ３９Ｄと、貯留量センサ３９Ｄによる検知貯留量と識別センサ２１Ｄによる識別結果とに基づきポンプ３２Ｄ及びポンプ３３Ｄの動作を制御する制御部５１Ｄと、を備える。【選択図】図２５
2009134889.tif 000002
【特許請求の範囲】
【請求項１】
燃料と水の混合物により発電する燃料電池を有する発電部と、
前記燃料電池における発電動作により生成された生成水を貯留する生成水容器と、
前記燃料又は水を貯留したカートリッジが着脱可能に装着される装着部と、
前記装着部に装着された前記カートリッジの種類を識別する識別部と、
前記生成水容器内の水を前記発電部に送る水供給部と、
前記装着部に装着された前記カートリッジの内容物を前記発電部に送る液体供給部と、
前記生成水容器に貯留された前記生成水の貯留量を検知する貯留量検知部と、
前記貯留量検知部により検知された貯留量と前記識別部による識別結果とに基づき、前記水供給部及び前記液体供給部の動作を制御する制御部と、
を備えることを特徴とする電源システム。
【請求項２】
前記装着部に装着される前記カートリッジは、低濃度燃料を貯留した低濃度燃料カートリッジ又はその濃度よりも高い濃度の高濃度燃料を貯留した高濃度燃料カートリッジであり、
前記識別部は、前記装着部に装着された前記カートリッジが、前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別することを特徴とする請求項１に記載の電源システム。
【請求項３】
前記低濃度燃料は水と純粋な前記燃料を混合したものであり、前記高濃度燃料は純粋な前記燃料であることを特徴とする請求項２に記載の電源システム。
【請求項４】
前記制御部は、前記貯留量検知部による検知貯留量がゼロであるか否かを判断するとともに、前記識別部により識別された前記装着部に装着された前記カートリッジが前記低濃度燃料カートリッジか前記高濃度燃料カートリッジかを判断することを特徴とする請求項２又は３に記載の電源システム。
【請求項５】
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記液体供給部及び前記水供給部の動作を停止させるように制御することを特徴とする請求項４に記載の電源システム。
【請求項６】
前記制御部は、前記貯留量検知部による検知貯留量をゼロでないと判断するとともに前記識別により識別された前記装着部に装着された前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記液体供給部及び前記水供給部を駆動するように制御することを特徴とする請求項４に記載の電源システム。
【請求項７】
前記制御部は、前記水供給部による流量及び前記液体供給部による流量を制御して、前記発電部に供給される前記燃料と水の混合比を、前記燃料電池における発電に適した値に設定するように制御することを特徴とする請求項６に記載の電源システム。
【請求項８】
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項４に記載の電源システム。
【請求項９】
前記制御部は、前記貯留量検知部による検知貯留量をゼロでないと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項４に記載の電源システム。
【請求項１０】
前記識別部は、前記装着部に装着された前記カートリッジの形状により前記カートリッジの種類を識別することを特徴とする請求項１に記載の電源システム。
【請求項１１】
前記識別部は、前記装着部に装着された前記カートリッジの内容物の濃度により前記カートリッジの種類を識別することを特徴とする請求項１に記載の電源システム。
【請求項１２】
前記カートリッジが着脱可能に装着される第二の装着部と、
前記第二の装着部に装着された前記カートリッジの種類を識別する第二の識別部と、
前記第二の装着部に装着された前記カートリッジの内容物を前記発電部に送る第二の液体供給部と、を更に備え、
前記制御部は、前記貯留量検知部により検知された貯留量、前記識別部による識別結果及び前記第二の識別部による識別結果に基づき、前記水供給部、前記液体供給部及び第二の液体供給部の動作を制御することを特徴とする請求項１に記載の電源システム。
【請求項１３】
前記装着部及び前記第二の装着部に装着される前記カートリッジは、水を貯留した液体カートリッジ又は燃料を貯留した燃料カートリッジであり、
前記第二の識別部は、前記第二の装着部に装着される前記カートリッジが前記液体カートリッジ又は前記燃料カートリッジの何れであるかを識別し、
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断し、前記識別部と前記第二の識別部のうち一方により識別された前記カートリッジを前記液体カートリッジと判断し、他方により識別された前記カートリッジを前記燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項１２に記載の電源システム。
【請求項１４】
前記装着部に装着された前記カートリッジの内容物の残量を検知する第一の残量検知部と、
前記第二の装着部に装着された前記カートリッジの内容物の残量を検知する第二の残量検知部と、を備え、
前記制御部は、前記貯留量検知部により検知された貯留量、前記識別部による識別結果、前記第二の識別部による識別結果、前記第一の残量検知部により検知された残量及び前記第二の残量検知部により検知された残量に基づき、前記水供給部、前記液体供給部及び前記第二の液体供給部の動作を制御することを特徴とする請求項１２に記載の電源システム。
【請求項１５】
請求項１から１４の何れか一項に記載の電源システムと、
前記発電部における前記燃料電池よって発電された電力によって駆動される電子機器本体部と、
を備えることを特徴とする電子機器。
【請求項１６】
燃料と水の混合物により発電する燃料電池を有する発電部と、前記燃料電池における発電により生成された生成水を貯留する生成水容器と、燃料又は水を貯留したカートリッジが着脱可能に装着される装着部と、前記生成水容器内の水を前記発電部に送る水供給部と、前記装着部に装着されたカートリッジの内容物を前記発電部に送る液体供給部と、を有する電源システムの駆動制御方法であって、
前記装着部に装着された前記カートリッジの種類を識別する識別ステップと、
前記生成水容器に貯留された前記生成水の貯留量を検知する貯留量検知ステップと、
前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果とに基づいて、前記水供給部及び前記液体供給部の動作を制御する制御ステップと、
を含むことを特徴とする電源システムの駆動制御方法。
【請求項１７】
前記装着部に装着されるカートリッジは、低濃度の前記燃料を貯留した低濃度燃料カートリッジ又はその濃度よりも高い濃度の前記燃料を貯留した高濃度燃料カートリッジであり、
前記識別ステップでは、前記装着部に装着される前記カートリッジを前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別するを含むことを特徴とする請求項１６に記載の電源システムの駆動制御方法。
【請求項１８】
前記装着部に装着される前記カートリッジは、水と純粋な前記燃料を混合した低濃度燃料を貯留した低濃度燃料カートリッジ又は純粋な前記燃料を貯留した高濃度燃料カートリッジであり、
前記識別ステップでは、前記装着部に装着される前記カートリッジが前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別することを特徴とする請求項１６に記載の電源システムの駆動制御方法。
【請求項１９】
前記貯留量検知ステップにおける検知貯留量がゼロであるか否かを判断する第一の判断ステップと、
前記識別ステップにおいて識別された前記カートリッジが前記低濃度燃料カートリッジか前記高濃度燃料カートリッジかを判断する第二の判断ステップと、を更に含むことを特徴とする請求項１７又は１８に記載の電源システムの駆動制御方法。
【請求項２０】
前記第一の判断ステップにおいて検知貯留量をゼロと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記液体供給部及び前記水供給部の動作を停止させることを特徴とする請求項１９に記載の電源システムの駆動制御方法。
【請求項２１】
前記第一の判断ステップにおいて検知貯留量をゼロでないと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記液体供給部及び前記水供給部を駆動することを特徴とする請求項１９に記載の電源システムの駆動制御方法。
【請求項２２】
前記制御ステップでは、前記水供給部による流量及び前記液体供給部による流量を制御して、前記発電部に供給される前記燃料と水の混合比を前記燃料電池における発電に適した値に設定することを特徴とする請求項２１に記載の電源システムの駆動制御方法。
【請求項２３】
前記第一の判断ステップにおいて検知貯留量をゼロと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記水供給部の動作を停止させ、前記液体供給部を動作させることを特徴とする請求項１９に記載の電源システムの駆動制御方法。
【請求項２４】
前記第一の判断ステップにおいて検知貯留量をゼロでないと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記水供給部を停止させ、前記液体供給部を動作させることを特徴とする請求項１９に記載の電源システムの駆動制御方法。
【請求項２５】
前記電源システムは、前記カートリッジが着脱可能に装着される第二の装着部と、前記第二の装着部に装着された前記カートリッジの内容物を前記発電部に送る第二の液体供給部と、を更に備え、
前記電源システムの駆動制御方法は、前記第二の装着部に装着された前記カートリッジの種類を識別する第二の識別ステップを更に含み、
前記制御ステップでは、前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果と、前記第二の識別ステップにおける識別結果とに基づいて、前記水供給部、前記液体供給部及び第二の液体供給部の動作を制御する請求項１６に記載の電源システムの駆動制御方法。
【請求項２６】
更に、前記装着部及び前記第二の装着部それぞれに装着されたカートリッジの内容物の残量を検知する残量検知ステップを含み、
前記制御ステップでは、前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果と、前記第二の識別ステップにおける識別結果と、前記残量検知ステップにおける検知残量とに基づいて、前記水供給部、前記液体供給部及び前記第二の液体供給部の動作を制御する請求項２５に記載の電源システムの駆動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源システム及びその駆動制御方法並びに電子機器に関し、特に燃料電池を備えて構成される電源システム及びその駆動制御方法、並びにそれを備える電子機器に関する。
【背景技術】
【０００２】
近年では、携帯電話機、ノート型パーソナルコンピュータ、デジタルカメラ、腕時計、ＰＤＡ（Personal Digital Assistance）、電子手帳等といった携帯型の電子機器がめざましい進歩・発展を遂げている。このような電子機器における消費電力の増加に対応して、その電源として、燃料電池を用いたものが提案されている。燃料電池には、気体状の水素と水が連続的に供給されることで発電するものと、液体状のメタノール等の燃料と水の混合物が連続的に供給されることで発電するものがあり、気体状の水素により発電する燃料電池においても、液体状の燃料と水から水素を生成するマイクロリアクタを備えて、生成した水素を燃料電池に供給するように構成されるものがある。何れの場合においても、水や液体状の燃料が必要となり、一般的にそれらは交換可能なカートリッジ式容器に貯留されている。そして、カートリッジ式容器の内容物が空になったら、新たなカートリッジ式容器に交換することになる（例えば、特許文献１参照）。
【０００３】
また、燃料電池の発電動作に伴って水が生成されるため、その生成水を回収し、燃料電池の発電動作に必要な水として回収した生成水を再利用するように構成される場合がある。この場合には、燃料のみが貯留されたカートリッジ式容器を用い、その燃料と生成水を混合して燃料電池等に送るように構成される（例えば、特許文献２参照）。
【特許文献１】特開２００５−３３２７３６号公報
【特許文献２】特開２００５−２６７９９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、回収した生成水を燃料電池の発電動作に必要な水として再利用する構成とした場合に、燃料電池の起動前等には、未だ生成水が生成されておらず、回収された生成水の残量が燃料電池の発電動作に足りない場合がある。このような場合に燃料のみが貯留されたカートリッジ式容器を用いたのでは、発電動作を開始することができない。その場合、水を混合した低濃度の燃料が貯留されたカートリッジ式容器を用いれば、発電動作を開始することができる。ところが、その場合には生成水を再利用することができず、回収した生成水が占める容積が無駄になってしまう。
そこで、本発明の課題は、生成水を有効利用しつつ、生成水が無い場合でも発電を行えるようにすることである。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、請求項１に係る発明によれば、
燃料と水の混合物により発電する燃料電池を有する発電部と、
前記燃料電池における発電動作により生成された生成水を貯留する生成水容器と、
前記燃料又は水を貯留したカートリッジが着脱可能に装着される装着部と、
前記装着部に装着された前記カートリッジの種類を識別する識別部と、
前記生成水容器内の水を前記発電部に送る水供給部と、
前記装着部に装着された前記カートリッジの内容物を前記発電部に送る液体供給部と、
前記生成水容器に貯留された前記生成水の貯留量を検知する貯留量検知部と、
前記貯留量検知部により検知された貯留量と前記識別部による識別結果とに基づき、前記水供給部及び前記液体供給部の動作を制御する制御部と、
を備えることを特徴とする電源システムが提供される。
【０００６】
請求項２に係る発明によれば、
前記装着部に装着される前記カートリッジは、低濃度燃料を貯留した低濃度燃料カートリッジ又はその濃度よりも高い濃度の高濃度燃料を貯留した高濃度燃料カートリッジであり、
前記識別部は、前記装着部に装着された前記カートリッジが、前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別することを特徴とする請求項１に記載の電源システムが提供される。
【０００７】
請求項３に係る発明によれば、
前記低濃度燃料は水と純粋な前記燃料を混合したものであり、前記高濃度燃料は純粋な前記燃料であることを特徴とする請求項２に記載の電源システムが提供される。
【０００８】
請求項４に係る発明によれば、
前記制御部は、前記貯留量検知部による検知貯留量がゼロであるか否かを判断するとともに、前記識別部により識別された前記装着部に装着された前記カートリッジが前記低濃度燃料カートリッジか前記高濃度燃料カートリッジかを判断することを特徴とする請求項２又は３に記載の電源システムが提供される。
【０００９】
請求項５に係る発明によれば、
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記液体供給部及び前記水供給部の動作を停止させるように制御することを特徴とする請求項４に記載の電源システムが提供される。
【００１０】
請求項６に係る発明によれば、
前記制御部は、前記貯留量検知部による検知貯留量をゼロでないと判断するとともに前記識別により識別された前記装着部に装着された前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記液体供給部及び前記水供給部を駆動するように制御することを特徴とする請求項４に記載の電源システムが提供される。
【００１１】
請求項７に係る発明によれば、
前記制御部は、前記水供給部による流量及び前記液体供給部による流量を制御して、前記発電部に供給される前記燃料と水の混合比を、前記燃料電池における発電に適した値に設定するように制御することを特徴とする請求項６に記載の電源システムが提供される。
【００１２】
請求項８に係る発明によれば、
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項４に記載の電源システムが提供される。
【００１３】
請求項９に係る発明によれば、
前記制御部は、前記貯留量検知部による検知貯留量をゼロでないと判断するとともに前記識別部により識別された前記装着部に装着された前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項４に記載の電源システムが提供される。
【００１４】
請求項１０に係る発明によれば、
前記識別部は、前記装着部に装着された前記カートリッジの形状により前記カートリッジの種類を識別することを特徴とする請求項１に記載の電源システムが提供される。
【００１５】
請求項１１に係る発明によれば、
前記識別部は、前記装着部に装着された前記カートリッジの内容物の濃度により前記カートリッジの種類を識別することを特徴とする請求項１に記載の電源システムが提供される。
【００１６】
請求項１２に係る発明によれば、
前記カートリッジが着脱可能に装着される第二の装着部と、
前記第二の装着部に装着された前記カートリッジの種類を識別する第二の識別部と、
前記第二の装着部に装着された前記カートリッジの内容物を前記発電部に送る第二の液体供給部と、を更に備え、
前記制御部は、前記貯留量検知部により検知された貯留量、前記識別部による識別結果及び前記第二の識別部による識別結果に基づき、前記水供給部、前記液体供給部及び第二の液体供給部の動作を制御することを特徴とする請求項１に記載の電源システムが提供される。
【００１７】
請求項１３に係る発明によれば、
前記装着部及び前記第二の装着部に装着される前記カートリッジは、水を貯留した液体カートリッジ又は燃料を貯留した燃料カートリッジであり、
前記第二の識別部は、前記第二の装着部に装着される前記カートリッジが前記液体カートリッジ又は前記燃料カートリッジの何れであるかを識別し、
前記制御部は、前記貯留量検知部による検知貯留量をゼロと判断し、前記識別部と前記第二の識別部のうち一方により識別された前記カートリッジを前記液体カートリッジと判断し、他方により識別された前記カートリッジを前記燃料カートリッジと判断した場合に、前記水供給部の動作を停止させ、前記液体供給部を動作させるように制御することを特徴とする請求項１２に記載の電源システムが提供される。
【００１８】
請求項１４に係る発明によれば、
前記装着部に装着された前記カートリッジの内容物の残量を検知する第一の残量検知部と、
前記第二の装着部に装着された前記カートリッジの内容物の残量を検知する第二の残量検知部と、を備え、
前記制御部は、前記貯留量検知部により検知された貯留量、前記識別部による識別結果、前記第二の識別部による識別結果、前記第一の残量検知部により検知された残量及び前記第二の残量検知部により検知された残量に基づき、前記水供給部、前記液体供給部及び前記第二の液体供給部の動作を制御することを特徴とする請求項１２に記載の電源システムが提供される。
【００１９】
請求項１５に係る発明によれば、
請求項１から１４の何れか一項に記載の電源システムと、
前記発電部における前記燃料電池よって発電された電力によって駆動される電子機器本体部と、
を備えることを特徴とする電子機器が提供される。
【００２０】
請求項１６に係る発明によれば、
燃料と水の混合物により発電する燃料電池を有する発電部と、前記燃料電池における発電により生成された生成水を貯留する生成水容器と、燃料又は水を貯留したカートリッジが着脱可能に装着される装着部と、前記生成水容器内の水を前記発電部に送る水供給部と、前記装着部に装着されたカートリッジの内容物を前記発電部に送る液体供給部と、を有する電源システムの駆動制御方法であって、
前記装着部に装着された前記カートリッジの種類を識別する識別ステップと、
前記生成水容器に貯留された前記生成水の貯留量を検知する貯留量検知ステップと、
前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果とに基づいて、前記水供給部及び前記液体供給部の動作を制御する制御ステップと、
を含むことを特徴とする電源システムの駆動制御方法が提供される。
【００２１】
請求項１７に係る発明によれば、
前記装着部に装着されるカートリッジは、低濃度の前記燃料を貯留した低濃度燃料カートリッジ又はその濃度よりも高い濃度の前記燃料を貯留した高濃度燃料カートリッジであり、
前記識別ステップでは、前記装着部に装着される前記カートリッジを前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別するを含むことを特徴とする請求項１６に記載の電源システムの駆動制御方法が提供される。
【００２２】
請求項１８に係る発明によれば、
前記装着部に装着される前記カートリッジは、水と純粋な前記燃料を混合した低濃度燃料を貯留した低濃度燃料カートリッジ又は純粋な前記燃料を貯留した高濃度燃料カートリッジであり、
前記識別ステップでは、前記装着部に装着される前記カートリッジが前記高濃度燃料カートリッジ又は前記低濃度燃料カートリッジの何れであるかを識別することを特徴とする請求項１６に記載の電源システムの駆動制御方法が提供される。
【００２３】
請求項１９に係る発明によれば、
前記貯留量検知ステップにおける検知貯留量がゼロであるか否かを判断する第一の判断ステップと、
前記識別ステップにおいて識別された前記カートリッジが前記低濃度燃料カートリッジか前記高濃度燃料カートリッジかを判断する第二の判断ステップと、を更に含むことを特徴とする請求項１７又は１８に記載の電源システムの駆動制御方法が提供される。
【００２４】
請求項２０に係る発明によれば、
前記第一の判断ステップにおいて検知貯留量をゼロと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記液体供給部及び前記水供給部の動作を停止させることを特徴とする請求項１９に記載の電源システムの駆動制御方法が提供される。
【００２５】
請求項２１に係る発明によれば、
前記第一の判断ステップにおいて検知貯留量をゼロでないと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記高濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記液体供給部及び前記水供給部を駆動することを特徴とする請求項１９に記載の電源システムの駆動制御方法が提供される。
【００２６】
請求項２２に係る発明によれば、
前記制御ステップでは、前記水供給部による流量及び前記液体供給部による流量を制御して、前記発電部に供給される前記燃料と水の混合比を前記燃料電池における発電に適した値に設定することを特徴とする請求項２１に記載の電源システムの駆動制御方法が提供される。
【００２７】
請求項２３に係る発明によれば、
前記第一の判断ステップにおいて検知貯留量をゼロと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記水供給部の動作を停止させ、前記液体供給部を動作させることを特徴とする請求項１９に記載の電源システムの駆動制御方法が提供される。
【００２８】
請求項２４に係る発明によれば、
前記第一の判断ステップにおいて検知貯留量をゼロでないと判断し且つ前記第二の判断ステップにおいて前記カートリッジを前記低濃度燃料カートリッジと判断した場合に、前記制御ステップでは前記水供給部を停止させ、前記液体供給部を動作させることを特徴とする請求項１９に記載の電源システムの駆動制御方法が提供される。
【００２９】
請求項２５に係る発明によれば、
前記電源システムは、前記カートリッジが着脱可能に装着される第二の装着部と、前記第二の装着部に装着された前記カートリッジの内容物を前記発電部に送る第二の液体供給部と、を更に備え、
前記電源システムの駆動制御方法は、前記第二の装着部に装着された前記カートリッジの種類を識別する第二の識別ステップを更に含み、
前記制御ステップでは、前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果と、前記第二の識別ステップにおける識別結果とに基づいて、前記水供給部、前記液体供給部及び第二の液体供給部の動作を制御する請求項１６に記載の電源システムの駆動制御方法が提供される。
【００３０】
請求項２６に係る発明によれば、
更に、前記装着部及び前記第二の装着部それぞれに装着されたカートリッジの内容物の残量を検知する残量検知ステップを含み、
前記制御ステップでは、前記貯留量検知ステップにおける検知貯留量と、前記識別ステップにおける識別結果と、前記第二の識別ステップにおける識別結果と、前記残量検知ステップにおける検知残量とに基づいて、前記水供給部、前記液体供給部及び前記第二の液体供給部の動作を制御する請求項２５に記載の電源システムの駆動制御方法が提供される。
【発明の効果】
【００３１】
本発明によれば、貯留量検知部による検知貯留量と識別部による識別結果とに基づいて水供給部及び液体供給部が制御されるので、生成水容器内の生成水の貯留量、装着されたカートリッジの種類に適した動作が行われる。そのため、生成水を有効利用することができ、生成水が無い場合でも発電を行うことができる。
【発明を実施するための最良の形態】
【００３２】
以下に、本発明を実施するための好ましい形態について図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００３３】
＜第１の実施の形態＞
図１は、本発明の実施形態における電子機器１の概略構成を示したブロック図である。
【００３４】
電子機器１は、電子機器本体２と、この電子機器本体２に設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【００３５】
電子機器本体２には装着部１６，１８が設けられている。装着部１６に対しては、燃料カートリッジ１０が着脱可能であり、装着部１８に対しては、水カートリッジ１２及び混合液カートリッジ１４が着脱可能である。ここで装着部１８は水カートリッジ１２と混合液カートリッジ１４に共有の装着部であり、水カートリッジ１２及び混合液カートリッジ１４の両方を同時に装着部１８に装着することはできず、水カートリッジ１２と混合液カートリッジ１４のうちの一方が装着部１８に装着された場合には、他方を装着部１８に装着することができない。また、電子機器本体２の装着部１６にはインレットコネクタ１７が設けられ、燃料カートリッジ１０にはアウトレットコネクタ１１が設けられている。燃料カートリッジ１０が装着部１６に装着されると、インレットコネクタ１７とアウトレットコネクタ１１が連結される。また、電子機器本体２の装着部１８にはインレットコネクタ１９が設けられ、カートリッジ１２，１４にはアウトレットコネクタ１３，１５がそれぞれ設けられ、水カートリッジ１２が装着部１８に装着された場合にはアウトレットコネクタ１３がインレットコネクタ１９に連結され、混合液カートリッジ１４が装着部１８に装着された場合にはアウトレットコネクタ１５がインレットコネクタ１９に接続される。
【００３６】
燃料カートリッジ１０には、例えば水が混合されていない純粋な燃料（例えば燃料がメタノールである場合、これを１００％メタノールとも言う。）が貯留されている。燃料カートリッジ１０に貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。
水カートリッジ１２には、水が貯留されており、特に純水が貯留されている。なお、水カートリッジ１２内の水には、水に他の物質が混合されていてもよい。
混合液カートリッジ１４には、水と燃料の混合液が貯留されている。混合液カートリッジ１４に貯留される混合液中の燃料は、燃料カートリッジ１０に貯留される燃料と同じ種類のものである。このように、水と燃料の混合液が貯留されているので、混合液カートリッジ１４内の混合液の凝固点は水カートリッジ１２内の水の凝固点よりも低く、混合液カートリッジ１４内の混合液の沸点は燃料カートリッジ１０内の燃料の沸点よりも高い。なお、混合液カートリッジ１４内の混合液には、更に他の物質が混合されていてもよい。
【００３７】
本実施形態では、燃料カートリッジ１０に貯留される燃料が１００％メタノールであり、混合液カートリッジ１４に貯留された混合液がメタノールと水の混合液（混合比（重量比）は、例えばメタノールが２に対して水が８の割合である。以下、これを２０％メタノール混合液とも言う。）である。
【００３８】
なお、混合液カートリッジ１４の内容物は、別の混合比の混合液であってもよい。
また、混合液カートリッジ１４を複数準備し、異なる混合比の混合液をこれら混合液カートリッジ１４に貯留し、これら混合液カートリッジ１４を適宜使い分けてもよい。
また、燃料カートリッジ１０の内容物が純粋な燃料でなくてもよいが、燃料カートリッジ１０の内容物の燃料比率が、混合液カートリッジ１４の内容物の燃料比率よりも高いことが必要である。
また、燃料カートリッジ１０は水カートリッジ１２に対し一体に設けられていてもよいし、別体に設けられていてもよい。また、燃料カートリッジ１０は混合液カートリッジ１４に対し一体に設けられていてもよいし、別体に設けられていてもよい。一体の場合、混合液カートリッジ１４に一体となる燃料カートリッジ１０と、水カートリッジ１２と一体となる燃料カートリッジ１０を準備する。
また、着脱可能な燃料カートリッジ１０の代わりに、電子機器本体２に固定された燃料タンクを用いてもよい。この場合、燃料を燃料タンクの補給口から燃料タンク内に補給することになる。
【００３９】
電子機器本体２の装着部１８には、識別センサ（識別部）２１及び温度センサ（温度検知部）２０が設けられている。これらは、識別センサ２１及び温度センサ２０は例えばコネクタ１９の周囲（近傍）に設けられている。温度センサ２０は、装着部１８に装着されたカートリッジ（水カートリッジ１２又は混合液カートリッジ１４）の液体の温度を電気信号に変換するものである。温度センサ２０によって検知された温度を表す信号は、燃料電池制御部５１（図２に図示）に出力される。温度センサ２０は、装着部１８に装着されたカートリッジの内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。なお、本明細書において「内容物の温度を間接的に測定する」との記載は、内容物の周囲の雰囲気又は物体（例えば、カートリッジ）の温度を直接的に測定し、その測定温度から内容物の温度を推定することをいう。
【００４０】
識別センサ２１は、装着部１８に装着されたカートリッジの種類を識別するものである。つまり、装着部１８に水カートリッジ１２が装着された場合には、水カートリッジ１２の装着が識別センサ２１によって検知され、水カートリッジ１２の装着の旨の信号が燃料電池制御部５１（図２に図示）に出力される。一方、装着部１８に混合液カートリッジ１４が装着された場合には、混合液カートリッジ１４の装着が識別センサ２１によって検知され、混合液カートリッジ１４の装着の旨の信号が燃料電池制御部５１（図２に図示）に出力される。
【００４１】
識別センサ２１は、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、識別センサ２１が濃度センサの場合、装着部１８に装着されたカートリッジの内容物の燃料濃度が識別センサ２１によって測定され、測定濃度を表す信号が識別センサ２１から燃料電池制御部５１に出力され、燃料電池制御部５１がその濃度信号によってカートリッジの識別をする。
【００４２】
図１では、一例として識別センサ２１がプッシュスイッチである場合を示している。この場合、識別センサ２１にボタン（突出部）２２が設けられ、混合液カートリッジ１４には逃げ凹部２３が形成されており、水カートリッジ１２には凹部が形成されていない。混合液カートリッジ１４が装着部１８に装着された場合には、凹部２３にボタン２２が収まって、ボタン２２が押されず、識別センサ２１がオフとなる。一方、水カートリッジ１２が装着部１８に装着された場合には、水カートリッジ１２によってボタン２２が押され、識別センサ２１がオンとなる。なお、水カートリッジ１２又は混合液カートリッジ１４の装着と、識別センサ２１のオン又はオフの関係とは逆であってもよい。
【００４３】
電子機器本体２には、発電機能を司る発電ユニットが内蔵されている。発電ユニットは、燃料ポンプ３１、供給ポンプ３２、生成水ポンプ３３、混合切替部３４、燃料電池発電ユニット（発電部）３５、エアポンプ３６、凝縮・気液分離装置３７及び生成水タンク３８を有する。
【００４４】
燃料ポンプ３１は、燃料カートリッジ１０内の燃料を混合切替部３４に送液するものである。なお、アウトレットコネクタ１１とインレットコネクタ１７が連結されると、燃料カートリッジ１０から燃料ポンプ３１までの経路が確立される。
【００４５】
生成水ポンプ３３は、生成水タンク３８内の生成水を混合切替部３４に送液するものである。
【００４６】
供給ポンプ３２は、装着部１８に装着されたカートリッジ（水カートリッジ１２又は混合液カートリッジ１４）内の液体（水又は混合液）を混合切替部３４に送液する。なお、アウトレットコネクタ１３とインレットコネクタ１９が連結されると、水カートリッジ１２から供給ポンプ３２までの経路が確立され、アウトレットコネクタ１５とインレットコネクタ１９が連結されると、混合液カートリッジ１４から供給ポンプ３２までの経路が確立される。
【００４７】
燃料ポンプ３１、供給ポンプ３２及び生成水ポンプ３３は何れも送液量可変型のポンプである。
【００４８】
混合切替部３４は流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４は、燃料ポンプ３１から燃料電池発電ユニット３５への流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４は、供給ポンプ３２から燃料電池発電ユニット３５への流体の流れを遮断・許容するとともに、その流量を制御する。更に、混合切替部３４は、生成水ポンプ３３から燃料電池発電ユニット３５への流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４の動作によって、燃料電池発電ユニット３５へ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【００４９】
エアポンプ３６は、電子機器本体２の外部の空気を燃料電池発電ユニット３５に送るものである。
【００５０】
燃料電池発電ユニット３５は気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４から送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４によって気化器に連続的に送られ、電子機器本体２の外の空気がエアポンプ３６によって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５は燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７に送られる。燃料電池発電ユニット３５の燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５が以上のような構成を有する。
【００５１】
一方、燃料電池発電ユニット３５の燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５は、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４から送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５から凝縮・気液分離装置３７に送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【００５２】
また、燃料電池発電ユニット３５の燃料電池が、固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５は、一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７に送られる。
【００５３】
なお、気化器が燃料電池発電ユニット３５に内蔵されているものとしているが、燃料電池発電ユニット３５とは別に気化器を設け、燃料と水の混合液が混合切替部３４によって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５に供給されるものとしてもよい。
【００５４】
凝縮・気液分離装置３７は凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５から送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７で分離された液体の水は生成水タンク３８に送られて生成水タンク３８に貯留され、分離された気体は排気として電子機器本体２の外に排出される。なお、固定された生成水タンク３８の代わりに、電子機器本体２に対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。
【００５５】
生成水タンク３８は、例えば電子機器１の各部で発生した熱で温められる。この生成水タンク３８には、貯留量センサ３９及び温度センサ４０が設けられている。貯留量センサ３９は生成水タンク３８に貯留されている生成水の量を電気信号に変換するものである。貯留量センサ３９によって検知された貯留量を表す信号は、燃料電池制御部５１（図２に図示）に出力される。温度センサ４０は、生成水タンク３８に貯留された生成水の温度を電気信号に変換するものである。温度センサ４０によって検知された温度を表す信号は、燃料電池制御部５１（図２に図示）に出力される。なお、温度センサ４０は、生成水タンク３８の内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。
【００５６】
図２は、電子機器１の回路構成を示したブロック図である。図２に示すように、電子機器１は、図１に示された構成要素の他に、燃料電池制御部５１、記憶部５２、電源切替制御部５３、二次電池５４、電子機器制御部５５、表示部５６及びキー入力部５７等を更に具備する。
【００５７】
燃料電池制御部５１は例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１は、燃料ポンプ３１、供給ポンプ３２、生成水ポンプ３３、混合切替部３４、燃料電池発電ユニット３５及びエアポンプ３６の制御を行う。
【００５８】
記憶部５２は不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２に記録される。ここで、記憶部５２に対する読み書きは、燃料電池制御部５１によって行われる。
【００５９】
二次電池５４は、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【００６０】
電源切替制御部５３は、燃料電池発電ユニット３５の燃料電池で生成された電気エネルギーを二次電池５４に充電したり、燃料電池発電ユニット３５の燃料電池又は二次電池５４から電子機器本体２の各負荷（電子機器制御部５５、表示部５６、キー入力部５７、記憶部５２に加えて、他の部分も含む）に電力を供給したりする。
【００６１】
キー入力部５７は、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５に出力する。
【００６２】
表示部５６は、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【００６３】
電子機器制御部５５は例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５はキー入力部５７から入力した入力信号、燃料電池制御部５１から入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５が表示部５６に表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６で行われる。
【００６４】
次に、電子機器１の使用方法及び電子機器１の動作について説明する。
【００６５】
＜発電動作＞
まず、発電に関する動作について説明する。図３は、発電に関する動作において、燃料電池制御部５１及び電子機器制御部５５が行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１は、燃料電池制御部５１のＲＯＭに格納されたプログラムに従って図３に示された処理を実行し、電子機器制御部５５は、電子機器制御部５５のＲＯＭに格納されたプログラムに従って図３に示された処理を実行する。
【００６６】
ユーザは、電子機器１を使用するに際して、例えば純粋燃料（例えば１００％メタノール）が貯留された燃料カートリッジ１０を装着部１６に装着するともに、水が貯留された水カートリッジ１２又は混合液が貯留された混合液カートリッジ１４のどちらか一方を装着部１８に装着する。水カートリッジ１２が装着部１８に装着された場合には、水カートリッジ１２が装着された旨の信号が識別センサ２１から燃料電池制御部５１に出力される。混合液カートリッジ１４が装着部１８に装着された場合には、混合液カートリッジ１４が装着された旨の信号が識別センサ２１から燃料電池制御部５１に出力される。
【００６７】
燃料電池制御部５１は、貯留量センサ３９から入力された貯留量信号により、生成水タンク３８に生成水があるか否かを判断する（ステップＳ１）。貯留量センサ３９による貯留量信号がゼロを示している場合には（ステップＳ１：Ｎｏ）、燃料電池制御部５１の処理がステップＳ５に移行し、貯留量センサ３９による貯留量信号がゼロを超えている場合には（ステップＳ１：Ｙｅｓ）、燃料電池制御部５１の処理がステップＳ２に移行する。
【００６８】
ステップＳ２においては、燃料電池制御部５１は、温度センサ４０から入力された温度信号により、生成水タンク３８にある生成水の温度がゼロ℃以下であるか否かを判断する。温度センサ４０の温度信号により示された温度がゼロ℃を越えている場合には（ステップＳ２：Ｎｏ）、燃料電池制御部５１の処理はステップＳ３に移行し、温度センサ４０の温度信号により示された温度がゼロ℃以下である場合には（ステップＳ２：Ｙｅｓ）、燃料電池制御部５１の処理はステップＳ５に移行する。なお、ここでの閾値であるゼロ℃は水の凝固点から定められたものであるが、閾値が液体状態と固体状態とに仕切るものであれば、ゼロ℃に定める必要はない。
【００６９】
ステップＳ３においては、燃料電池制御部５１が、生成水ポンプ３３及び燃料ポンプ３１を駆動する。このとき供給ポンプ３２は停止されている。そして、燃料電池制御部５１が、生成水ポンプ３３及び燃料ポンプ３１の送液量を制御するとともに、混合切替部３４を制御する（ステップＳ４）。燃料電池制御部５１が生成水ポンプ３３、燃料ポンプ３１及び混合切替部３４を制御することによって、生成水タンク３８内の水が生成水ポンプ３３及び混合切替部３４を経由して燃料電池発電ユニット３５に送液され、燃料カートリッジ１０内の燃料が燃料ポンプ３１及び混合切替部３４を経由して燃料電池発電ユニット３５に送液される。このとき、生成水と燃料が混合切替部３４にて混合され、燃料電池制御部５１が生成水ポンプ３３、燃料ポンプ３１及び混合切替部３４を制御することによって、燃料と生成水の混合比（重量比）を６：４にする（但し、この混合比は一例であって、６：４に限るものではない）。その後、燃料電池制御部５１の処理は、ステップＳ１に戻る。
【００７０】
ステップＳ３〜Ｓ４によって燃料電池発電ユニット３５における発電が開始され、発電により生成された水は生成水タンク３８に貯留される。周囲の温度がゼロ℃を越えているため、生成水タンク３８内の生成水も凍っていない状態であり、生成水タンク３８に貯留された生成水が燃料電池発電ユニット３５の発電に用いられる。そのため、生成水を再利用することができ、水カートリッジ１２や混合液カートリッジ１４の交換頻度が低くなる。
【００７１】
ステップＳ５においては、燃料電池制御部５１が、識別センサ２１から入力された信号により、装着部１８に装着されたカートリッジが水カートリッジ１２であるかそれとも混合液カートリッジ１４であるかを判断する。識別センサ２１によって水カートリッジ１２の装着が検知されている場合には（ステップＳ５：Ｙｅｓ）、燃料電池制御部５１の処理はステップＳ８に移行し、識別センサ２１によって混合液カートリッジ１４の装着が検知されている場合には（ステップＳ５：Ｎｏ）、燃料電池制御部５１の処理はステップＳ６に移行する。なお、識別センサ２１が濃度センサの場合、ステップＳ５における燃料電池制御部５１の判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度がゼロである場合、燃料電池制御部５１の処理はステップＳ８に移行し、濃度センサの検知濃度がゼロを超えている場合、燃料電池制御部５１の処理はステップＳ６に移行する。
【００７２】
ステップＳ６においては、燃料電池制御部５１が、供給ポンプ３２及び燃料ポンプ３１を駆動し、生成水ポンプ３３を停止する。そして、燃料電池制御部５１が、供給ポンプ３２及び燃料ポンプ３１の送液量を制御するとともに、混合切替部３４を制御する（ステップＳ７）。燃料電池制御部５１が供給ポンプ３２、燃料ポンプ３１及び混合切替部３４を制御することによって、混合液カートリッジ１４内の混合液が供給ポンプ３２及び混合切替部３４を経由して燃料電池発電ユニット３５に送液され、燃料カートリッジ１０内の燃料が燃料ポンプ３１及び混合切替部３４を経由して燃料電池発電ユニット３５に送液される。このとき、混合液と燃料が混合切替部３４にて混合され、燃料電池制御部５１が供給ポンプ３２、燃料ポンプ３１及び混合切替部３４を制御することによって、燃料と混合液の混合比（重量比）を５：５にする。なお、この混合比は、上記ステップＳ４において、燃料と生成水の混合比を６：４とした場合に対応する。即ち、純粋な燃料（１００％メタノール）とメタノールと水の混合液（２０％メタノール）とを、５：５の混合比で混合することによって、上記ステップＳ４における燃料と生成水の混合比６：４と同じメタノール濃度の混合液を生成することができる。従って、但し、この混合比は一例であって、５：５に限るものではなく、上記ステップＳ４における混合比に対応するものである。その後、燃料電池制御部５１の処理は、ステップＳ１に戻る。
【００７３】
ステップＳ６〜Ｓ７においては、生成水タンク３８内に生成水が無い場合又は生成水タンク３８内の生成水が凍っている場合であって、混合液カートリッジ１４が装着されているときである。生成水タンク３８内の生成水が凍っていても、混合液カートリッジ１４内の混合液が凍っていないので、その混合液が燃料電池発電ユニット３５の発電に用いられ、燃料電池発電ユニット３５が発電する。つまり、低温の環境下でも、電子機器１が動作する。
【００７４】
ステップＳ８においては、燃料電池制御部５１は、温度センサ２０から入力された温度信号により、水カートリッジ１２内にある水の温度がゼロ℃以下であるか否かを判断する。温度センサ２０の温度信号により示された温度がゼロ℃を越えている場合には（ステップＳ８：Ｎｏ）、燃料電池制御部５１の処理はステップＳ９に移行し、温度センサ２０の温度信号により示された温度がゼロ℃以下である場合には（ステップＳ８：Ｙｅｓ）、燃料電池制御部５１の処理はステップＳ１１に移行する。なお、ここでの閾値であるゼロ℃は水の凝固点から定められたものであるが、閾値が液体状態と固体状態とに仕切るものであれば、ゼロ℃に定める必要はない。
【００７５】
ステップＳ９においては、燃料電池制御部５１が、供給ポンプ３２及び燃料ポンプ３１を駆動し、生成水ポンプ３３を停止する。そして、燃料電池制御部５１が、供給ポンプ３２及び燃料ポンプ３１の送液量を制御するとともに、混合切替部３４を制御する（ステップＳ１０）。燃料電池制御部５１が供給ポンプ３２、燃料ポンプ３１及び混合切替部３４を制御することによって、水カートリッジ１２内の水が供給ポンプ３２及び混合切替部３４を経由して燃料電池発電ユニット３５に送液され、燃料カートリッジ１０内の燃料が燃料ポンプ３１及び混合切替部３４を経由して燃料電池発電ユニット３５に送液される。このとき、水と燃料が混合切替部３４にて混合され、燃料電池制御部５１が供給ポンプ３２、燃料ポンプ３１及び混合切替部３４を制御することによって、燃料と水の混合比（重量比）を６：４にする（但し、この混合比は一例であって、６：４に限るものではない）。その後、燃料電池制御部５１の処理は、ステップＳ１に戻る。
【００７６】
ステップＳ９〜Ｓ１０においては、生成水タンク３８内に生成水が無い場合であって、水カートリッジ１２が装着されているときである。水カートリッジ１２の内容物が純水であるため、混合液カートリッジ１４が装着されている場合よりも、内容物の送液量が少なくて済む。そのため、水カートリッジ１２の交換頻度が低くなる。
【００７７】
ステップＳ１１においては、燃料電池制御部５１が、生成水ポンプ３３、供給ポンプ３２及び燃料ポンプ３１を停止し、燃料電池発電ユニット３５の発電が停止する。このときでは、生成水タンク３８内の生成水や水カートリッジ１２内の水が凍っており、水の供給が出来ない状態である。そういった状態のなかで、燃料ポンプ３１が止まるので、高濃度の燃料が燃料発電ユニット３５に供給されることがない。
【００７８】
燃料電池制御部５１が以上のように図３の処理を実行している場合、燃料電池制御部５１が燃料ポンプ３１、供給ポンプ３２又は生成水ポンプ３３を駆動するときには、エアポンプ３６も駆動する。
【００７９】
温度センサ２０，４０によって生成水タンク３８、カートリッジの内容物の温度を別々に測定しているので、以下に述べるような場合でも、適切に対応できる。即ち、電子機器１が寒い場所にあったために、生成水タンク３８内の生成水が凍結している場合、その後、電子機器１が暖かい場所に移動して、生成水タンク３８内の生成水が凍結したままでも、装着部１８に装着したカートリッジを別の水カートリッジ１２又は混合液カートリッジ１４に交換すれば、適切に対応できる。
【００８０】
なお、上述の説明において、混合切替部３４を設けずに、燃料ポンプ３１、供給ポンプ３２、生成水ポンプ３３によって送られる液体が別々に燃料電池発電ユニット３５に供給されて、これら液体が燃料電池発電ユニット３５内で混合されてもよい。この場合、ステップＳ４、Ｓ７、Ｓ１０では燃料電池制御部５１が混合切替部３４を制御せず、ステップＳ４では生成水ポンプ３３と燃料ポンプ３１を制御し、ステップＳ７、Ｓ１０では供給ポンプ３２と燃料ポンプ３１を制御し、これらのポンプの送液量の制御により混合比を調整するものする。
【００８１】
また、上述の説明において、装着部１８に装着されるものが、混合液カートリッジ１４だけでもよい。この場合、識別センサ２１が不要となり、図３に示した処理においては、ステップＳ５、Ｓ８〜Ｓ１１の処理が行われず、ステップＳ２のＹｅｓの判定後やステップＳ１のＮｏの判定後では、ステップＳ６に移行することになる。
【００８２】
＜温度データ蓄積動作＞
温度データを蓄積することに関する動作について説明する。図４は、温度データ蓄積に関する動作において、燃料電池制御部５１が行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１は、図４に示した処理を図３に示した処理と並行して行う。
【００８３】
燃料電池制御部５１は、所定時間毎に（図４では、１０分間毎に）、温度センサ２０によって検知された温度を記憶部５２に記録することで、温度データを蓄積する。具体的には、図４のような処理を行う。まず、温度センサ２０によって温度が検知され、その温度を表す信号が燃料電池制御部５１に入力されており（ステップＳ２１）、燃料電池制御部５１が温度センサ２０による検知温度を記憶部５２に記録する（ステップＳ２２）。ここで、燃料電池制御部５１が時計機能を有するとともに、温度記録時に発電が行われているか否かを判定する判定機能を有する。そして、温度記録時においては、燃料電池制御部５１は、時計機能によって得られた温度記録時の日時を温度データに対応付けて記憶部５２に記録するとともに、判定機能によって得られた発電フラグを温度データに対応付けて記憶部５２に記録する。ここで、発電フラグとは、温度記録時に発電しているか否かを表す識別子であり、例えば、燃料電池制御部５１は燃料ポンプ３１を駆動している時には発電フラグを立て、燃料ポンプ３１を停止している時には発電フラグを立てない。
【００８４】
そして、燃料電池制御部５１は、温度データを記録したら、計時を開始する（ステップＳ２３）。そして、計時開始してから所定時間（図４では、１０分間）が経過したら（ステップＳ２４：Ｙｅｓ）、燃料電池制御部５１は計時をリセットし、ステップＳ２１に戻る。
【００８５】
燃料電池制御部５１は、以上の処理の繰り返しにより、所定時間毎に、温度データ、日時、発電フラグを対応付けて記録する。なお、燃料電池制御部５１は、データの蓄積量を抑えるために、例えば過去１週間以内のデータを蓄積することとして、１週間前のデータは記憶部５２から削除するようにする。
【００８６】
＜助言処理１＞
推奨するカートリッジについて助言することに関する動作について説明する。図５は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１及び電子機器制御部５５が行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１及び電子機器制御部５５は、図５に示した処理を図３に示した処理と並行して行うが、ユーザが電子機器１を操作した時に、特に、電子機器１の電源がオンとなった時や電源がオフとなった時に、図５に示した動作が開始されるのが好ましい。
【００８７】
まず、燃料電池制御部５１が、識別センサ２１から入力された信号により、装着部１８に装着されたカートリッジが水カートリッジ１２であるかそれとも混合液カートリッジ１４であるかを判断する（ステップＳ３１）。識別センサ２１によって水カートリッジ１２の装着が検知されている場合には（ステップＳ３１：Ｙｅｓ）、燃料電池制御部５１の処理はステップＳ３２に移行し、識別センサ２１によって混合液カートリッジ１４の装着が検知されている場合には（ステップＳ３１：Ｎｏ）、燃料電池制御部５１の処理はステップＳ３３に移行する。
【００８８】
ステップＳ３２においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に凍結履歴があるか否かを判定する。凍結履歴があるか否かについては、例えば過去２４時間以内の温度データの中に、所定の閾値以下になったものがあるか否かによって判定する。ここでは、所定の閾値は、水カートリッジ１２に収容された水の凝固点（具体的には、ゼロ℃）とされている。従って、燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に所定の閾値（凝固点）以下になったものがあると判定したら（ステップＳ３２：Ｙｅｓ）、燃料電池制御部５１の処理がステップＳ３５に移行する。一方、燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に所定の閾値（凝固点）以下になったものがないと判定したら（ステップＳ３２：Ｎｏ）、燃料電池制御部５１の処理がステップＳ３４に移行する。
【００８９】
ステップＳ３５においては、燃料電池制御部５１の指令により、電子機器制御部５５が混合液カートリッジの推奨表示を表示部５６に表示させる。ここで、表示部５６には、「過去２４時間に水が凍結したため、混合液カートリッジを装着する方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去の水の凍結を把握するので、水カートリッジ１２を混合液カートリッジ１４に交換することができる。従って、混合液カートリッジ１４の内容物は水カートリッジ１２の内容物よりも凍結しにくいので、燃料電池発電ユニット３５による発電が行われやすくなる。
【００９０】
そして、電子機器制御部５５は、燃料電池制御部５１を介して記憶部５２の温度データ・日時データ・発電フラグを読み込み、その読み込んだ温度データ・日時データ・発電フラグに従って、過去１週間の温度・発電状況を日時とともに表示する（ステップＳ３６）。例えば、電子機器制御部５５は、横軸を日時とするとともに縦軸を温度とした折れ線グラフを表示部５６に表示し、又は温度と日時を対応付けた表を表示部５６に表示し、このグラフ又は表において、発電中の温度の表示態様（例えば、色）と、発電していない時の温度の表示態様（例えば、色）を異ならせるよう表示する。このような表示を見たユーザは、混合液カートリッジ１４の用意やそれへの交換を実際にするかどうかを判断することができる。更に、ユーザは発電中の発熱による水の昇温の影響を考慮することができるが、そのような考慮をユーザにさせないために、発電中や発電後の温度が表示されないものとしてもよい。
その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【００９１】
一方、ステップＳ３３においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に所定の閾値以下になったものがあるか否かによって判定する。ここでの所定の閾値は、水カートリッジ１２に収容された水の凝固点よりも高いもの（以下、凝固点超閾値という。）とされており、例えば５℃とされている。従って、燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ３３：Ｙｅｓ）、燃料電池制御部５１が実行処理を終了する。一方、燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ３３：Ｎｏ）、燃料電池制御部５１の処理がステップＳ３９に移行する。
【００９２】
ステップＳ３９においては、燃料電池制御部５１の指令により、電子機器制御部５５が水カートリッジの推奨表示を表示部５６に表示させる。ここで、表示部５６には、「過去２４時間に水の温度が凝固点超閾値（例えば、５℃）以下になったことがないため、水カートリッジを装着する方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去の温暖状況を把握するので、混合液カートリッジ１４を水カートリッジ１２に交換することができる。従って、水カートリッジ１２の内容物は混合液カートリッジ１４の内容物よりも水濃度が高いので、水カートリッジ１２の交換頻度を抑えることができる。
【００９３】
ステップＳ３９後のステップＳ４０においては、燃料電池制御部５１及び電子機器制御部５５がステップＳ３６と同様の処理を実行する。その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【００９４】
一方、ステップＳ３４においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ３４：Ｙｅｓ）、燃料電池制御部５１の処理がステップＳ３７に移行する。一方、燃料電池制御部５１が、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ３４：Ｎｏ）、燃料電池制御部５１が実行処理を終了する。
【００９５】
ステップＳ３７においては、燃料電池制御部５１の指令により、電子機器制御部５５が混合液カートリッジの準備推奨表示を表示部５６に表示させる。ここで、表示部５６には、「過去２４時間に水の温度が凝固点超閾値（例えば、５℃）以下になったため、混合液カートリッジの準備をする方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去に水が凍結しそうになったことを把握するので、混合液カートリッジ１４の準備をすることができる。従って、混合液カートリッジ１４の内容物は水カートリッジ１２の内容物よりも凍結しにくいので、環境温度が更に下がって水が凍結する場合でも、混合液カートリッジ１４に交換すれば、燃料電池発電ユニット３５による発電が行われやすくなる。
【００９６】
ステップＳ３７後のステップＳ３８においては、燃料電池制御部５１及び電子機器制御部５５がステップＳ３６と同様の処理を実行する。その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【００９７】
＜助言処理２＞
推奨するカートリッジについて助言することに関する動作について説明する。図６は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１及び電子機器制御部５５が行う処理の流れを示したフローチャートである。図６に示した処理は、図５に示した処理の代わりに行われる。
【００９８】
まず、燃料電池制御部５１は、記憶部５２に蓄積された発電フラグとそれに対応する日時データとを読み出し、発電フラグ及び日時データに基づき１週間前から今までに少なくとも一回発電中となっている時間帯を特定する（ステップＳ５１）。以下、この特定した時間帯を使用時間帯という。
【００９９】
次に、燃料電池制御部５１が、装着部１８に装着されたカートリッジの種類を識別センサ２１により識別する（ステップＳ４１）。識別センサ２１によって水カートリッジ１２の装着が検知されている場合には（ステップＳ４１：Ｙｅｓ）、燃料電池制御部５１の処理はステップＳ４２に移行し、識別センサ２１によって混合液カートリッジ１４の装着が検知されている場合には（ステップＳ４１：Ｎｏ）、燃料電池制御部５１の処理はステップＳ４３に移行する。なお、識別センサ２１が濃度センサの場合、ステップＳ４１における燃料電池制御部５１の判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度がゼロである場合、燃料電池制御部５１の処理はステップＳ４２に移行し、濃度センサの検知濃度がゼロを超えている場合、燃料電池制御部５１の処理はステップＳ４３に移行する。
【０１００】
ステップＳ４２においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に所定の閾値（所定の閾値は、水の凝固点とされている）以下になったものがあるか否かによって判定する。そして、燃料電池制御部５１が、使用時間帯の温度データの中に所定の閾値（凝固点）以下になったものがあると判定したら（ステップＳ４２：Ｙｅｓ）、燃料電池制御部５１の処理がステップＳ４５に移行する。一方、燃料電池制御部５１が、使用時間帯の温度データの中に所定の閾値（凝固点）以下になったものがないと判定したら（ステップＳ４２：Ｎｏ）、燃料電池制御部５１の処理がステップＳ４４に移行する。
【０１０１】
ステップＳ４５では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ３５と同様のことを行い、更に、ステップＳ４５後のステップＳ４６では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ３６と同様のことを行う。その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【０１０２】
一方、ステップＳ４３においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１が、使用時間帯の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ４３：Ｙｅｓ）、燃料電池制御部５１が実行処理を終了する。一方、燃料電池制御部５１が、使用時間帯の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ４３：Ｎｏ）、燃料電池制御部５１の処理がステップＳ４９に移行する。
【０１０３】
ステップＳ４９では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ３９と同様のことを行い、更に、ステップＳ４９後のステップＳ５０では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ４０と同様のことを行う。その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【０１０４】
一方、ステップＳ４４においては、燃料電池制御部５１は、記憶部５２に蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１が、使用時間帯の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ４４：Ｙｅｓ）、燃料電池制御部５１の処理がステップＳ４７に移行する。一方、燃料電池制御部５１が、使用時間帯の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ４４：Ｎｏ）、燃料電池制御部５１が実行処理を終了する。
【０１０５】
ステップＳ４７では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ３７と同様のことを行い、更に、ステップＳ４７後のステップＳ４８では、燃料電池制御部５１及び電子機器制御部５５が図５のステップＳ３８と同様のことを行う。その後、燃料電池制御部５１及び電子機器制御部５５は実行処理を終了する。
【０１０６】
燃料電池制御部５１及び電子機器制御部５５が図６に示すような処理を行うことによって、例えばユーザが深夜や早朝に電子機器１を使用しない場合に、深夜や早朝に水が凍結していることがあったとしても、ユーザが電子機器１を使用するときには、水カートリッジ１２への交換を促さないで済む。
【０１０７】
＜第２の実施の形態＞
図７は、本発明の実施形態における電子機器１Ａの概略構成を示したブロック図である。
【０１０８】
電子機器１Ａは、電子機器本体２Ａと、この電子機器本体２Ａに設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【０１０９】
本体２Ａには装着部１６Ａが設けられている。装着部１６Ａに対しては、低濃度燃料カートリッジ１４Ａ及び高濃度燃料カートリッジ１０Ａが着脱可能であり、高濃度燃料カートリッジ１０Ａ及び低濃度燃料カートリッジ１４Ａの両方を同時に装着部１６に装着することはできず、高濃度燃料カートリッジ１０Ａと低濃度燃料カートリッジ１４Ａのうちの一方が装着部１６Ａに装着された場合には、他方を装着部１６Ａに装着することができない。また、電子機器本体２Ａの装着部１６Ａにはインレットコネクタ１７Ａが設けられ、カートリッジ１０Ａ，１４Ａにはアウトレットコネクタ１１Ａ，１５Ａがそれぞれ設けられ、高濃度燃料カートリッジ１０Ａが装着部１６Ａに装着された場合にはアウトレットコネクタ１１Ａがインレットコネクタ１７Ａに連結され、低濃度燃料カートリッジ１４Ａが装着部１６Ａに装着された場合にはアウトレットコネクタ１５Ａがインレットコネクタ１７Ａに接続される。
【０１１０】
高濃度燃料カートリッジ１０Ａには、例えば純粋な燃料が貯留されている。高濃度燃料カートリッジ１０Ａに貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。なお、高濃度燃料カートリッジ１０Ａに貯留される燃料は純粋でなくともよく、高濃度の燃料であればよい。
低濃度燃料カートリッジ１４Ａには、高濃度燃料カートリッジ１０Ａに貯留される燃料よりも低濃度の燃料が貯留されている。具体的には、低濃度燃料カートリッジ１４Ａには、水と純粋燃料の混合液が貯留されている。低濃度燃料カートリッジ１４Ａに貯留される混合液中の純粋燃料は、高濃度燃料カートリッジ１０Ａに用いられる純粋燃料と同じものである。このように、水と純粋燃料の混合液が貯留されているので、低濃度燃料カートリッジ１４Ａ内の低濃度燃料の沸点が高濃度燃料カートリッジ１０Ａ内の高濃度燃料の沸点よりも高い。なお、低濃度燃料カートリッジ１４Ａ内の低濃度燃料には、更に他の物質が混合されていてもよい。
【０１１１】
本実施形態では、高濃度燃料カートリッジ１０Ａに貯留される高濃度燃料が純粋メタノール（１００％メタノール）であり、低濃度燃料カートリッジ１４Ａに貯留された低濃度燃料がメタノールと水の混合液（混合比（重量比）は、例えばメタノールが６に対して水が４（６０％メタノール）である。）である。この場合、高濃度燃料カートリッジ１０Ａ内のメタノールの沸点が約６５℃であり、低濃度燃料カートリッジ１４Ａ内の低濃度燃料の沸点が約７４℃である。
【０１１２】
なお、低濃度燃料カートリッジ１４Ａの内容物は、別の混合比の混合液であってもよい。
また、低濃度燃料カートリッジ１４Ａを複数準備し、異なる混合比の混合液をこれら低濃度燃料カートリッジ１４Ａに貯留し、これら低濃度燃料カートリッジ１４Ａを適宜使い分けてもよい。
また、高濃度燃料カートリッジ１０Ａの内容物が純粋な燃料でなくてもよいが、高濃度燃料カートリッジ１０Ａの内容物の燃料濃度が、低濃度燃料カートリッジ１４Ａの内容物の燃料濃度よりも高いことが必要である。
【０１１３】
電子機器本体２Ａの装着部１６Ａには、識別センサ（識別部）２１Ａ及び温度センサ２０（温度検知部）Ａが設けられている。識別センサ２１Ａ及び温度センサ２０Ａは、例えばコネクタ１７Ａの周囲（近傍）に設けられている。温度センサ２０Ａは、装着部１６Ａに装着されたカートリッジ（高濃度燃料カートリッジ１０Ａ又は低濃度燃料カートリッジ１４Ａ）の液体の温度を電気信号に変換するものである。温度センサ２０Ａによって検知された温度を表す信号は、燃料電池制御部（制御部）５１Ａ（図８に図示）に出力される。温度センサ２０Ａは、装着部１６Ａに装着されたカートリッジの内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。
【０１１４】
識別センサ２１Ａは、装着部１６Ａに装着されたカートリッジの種類を識別するものである。つまり、装着部１６Ａに高濃度燃料カートリッジ１０Ａが装着された場合には、高濃度燃料カートリッジ１０Ａの装着が識別センサ２１Ａによって検知され、高濃度燃料カートリッジ１０Ａの装着の旨の信号が燃料電池制御部５１Ａ（図８に図示）に出力される。一方、装着部１６Ａに低濃度燃料カートリッジ１４Ａが装着された場合には、低濃度燃料カートリッジ１４Ａの装着が識別センサ２１Ａによって検知され、低濃度燃料カートリッジ１４Ａの装着の旨の信号が燃料電池制御部５１Ａ（図８に図示）に出力される。
【０１１５】
識別センサ２１Ａは、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、識別センサ２１Ａが濃度センサ（濃度検出器）の場合、装着部１８Ａに装着されたカートリッジの内容物の燃料濃度が識別センサ２１Ａによって測定され、測定濃度を表す信号が識別センサ２１Ａから燃料電池制御部５１Ａに出力され、燃料電池制御部５１Ａがその濃度信号によってカートリッジの識別をする。
【０１１６】
図７では、一例として識別センサ２１Ａがプッシュスイッチである場合を示している。この場合、識別センサ２１Ａにボタン（突出部）２２Ａが設けられ、低濃度燃料カートリッジ１４Ａには逃げ凹部２３Ａが形成されており、高濃度燃料カートリッジ１０Ａには凹部が形成されていない。低濃度燃料カートリッジ１４Ａが装着部１６Ａに装着された場合には、凹部２３Ａにボタン２２Ａが収まって、ボタン２２Ａが押されず、識別センサ２１Ａがオフとなる。一方、高濃度燃料カートリッジ１０Ａが装着部１６Ａに装着された場合には、高濃度燃料カートリッジ１０Ａによってボタン２２Ａが押され、識別センサ２１Ａがオンとなる。なお、高濃度燃料カートリッジ１０Ａ又は低濃度燃料カートリッジ１４Ａの装着と、識別センサ２１Ａのオン又はオフの関係とは逆であってもよい。
【０１１７】
電子機器本体２Ａには、発電機能を司る発電ユニットが内蔵されている。発電ユニットは、燃料ポンプ（供給器）３１Ａ、生成水ポンプ３３Ａ、混合切替部３４Ａ、燃料電池発電ユニット（発電部）３５Ａ、エアポンプ３６Ａ、凝縮・気液分離装置３７Ａ及び生成水タンク（水容器）３８Ａを有する。
【０１１８】
燃料ポンプ３１Ａは、燃料カートリッジ１０又は低濃度燃料カートリッジ１４Ａの内容物を混合切替部３４Ａに送液するものである。なお、アウトレットコネクタ１１Ａとインレットコネクタ１７Ａが連結されると、高濃度燃料カートリッジ１０Ａから燃料ポンプ３１Ａまでの経路が確立され、アウトレットコネクタ１５Ａとインレットコネクタ１７Ａが連結されると、低濃度燃料カートリッジ１４Ａから燃料ポンプ３１Ａまでの経路が確立される。
【０１１９】
生成水ポンプ３３Ａは、生成水タンク３８Ａ内の生成水を混合切替部３４Ａに送液するものである。
【０１２０】
燃料ポンプ３１Ａ及び生成水ポンプ３３Ａは何れも送液量可変型のポンプである。
【０１２１】
混合切替部３４Ａは流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４Ａは、燃料ポンプ３１Ａから燃料電池発電ユニット３５Ａへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ａは、生成水ポンプ３３Ａから燃料電池発電ユニット３５Ａへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ａの動作によって、燃料電池発電ユニット３５Ａへ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【０１２２】
エアポンプ３６Ａは、電子機器本体２Ａの外部の空気を燃料電池発電ユニット３５Ａに送るものである。
【０１２３】
燃料電池発電ユニット３５Ａは気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４Ａから送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４Ａによって気化器に連続的に送られ、電子機器本体２Ａの外の空気がエアポンプ３６Ａによって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５Ａは燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ａに送られる。燃料電池発電ユニット３５Ａの燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ａが以上のような構成を有する。
【０１２４】
一方、燃料電池発電ユニット３５Ａの燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５Ａは、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４Ａから送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５Ａから凝縮・気液分離装置３７Ａに送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【０１２５】
また、燃料電池発電ユニット３５Ａの燃料電池が、固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ａは、一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ａに送られる。
【０１２６】
なお、気化器が燃料電池発電ユニット３５Ａに内蔵されているものとしているが、燃料電池発電ユニット３５Ａとは別に気化器を設け、燃料と水の混合液が混合切替部３４Ａによって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５Ａに供給されるものとしてもよい。
【０１２７】
凝縮・気液分離装置３７Ａは凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５Ａから送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７Ａで分離された液体の水は生成水タンク３８Ａに送られて生成水タンク３８Ａに貯留され、分離された気体は排気として電子機器本体２Ａの外に排出される。なお、固定された生成水タンク３８Ａの代わりに、電子機器本体２Ａに対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。
【０１２８】
生成水タンク３８Ａは、例えば電子機器１Ａの各部で発生した熱で温められる。この生成水タンク３８Ａには、貯留量センサ３９Ａ及び温度センサ４０Ａが設けられている。貯留量センサ３９Ａは生成水タンク３８Ａに貯留されている生成水の量を電気信号に変換するものである。貯留量センサ３９Ａによって検知された貯留量を表す信号は、燃料電池制御部５１Ａ（図８に図示）に出力される。温度センサ４０Ａは、生成水タンク３８Ａに貯留された生成水の温度を電気信号に変換するものである。温度センサ４０Ａによって検知された温度を表す信号は、燃料電池制御部５１Ａ（図８に図示）に出力される。なお、温度センサ４０Ａは、生成水タンク３８Ａの内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。
【０１２９】
図８は、電子機器１Ａの回路構成を示したブロック図である。図８に示すように、電子機器１Ａは、図７に示された構成要素の他に、燃料電池制御部５１Ａ、記憶部５２Ａ、電源切替制御部５３Ａ、二次電池５４Ａ、電子機器制御部５５Ａ、表示部（報知器）５６Ａ及びキー入力部５７Ａ等を更に具備する。
【０１３０】
燃料電池制御部５１Ａは例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１Ａは、燃料ポンプ３１Ａ、生成水ポンプ３３Ａ、混合切替部３４Ａ、燃料電池発電ユニット３５Ａ及びエアポンプ３６Ａの制御を行う。
【０１３１】
記憶部５２Ａは不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２Ａに記録される。ここで、記憶部５２Ａに対する読み書きは、燃料電池制御部５１Ａによって行われる。
【０１３２】
二次電池５４Ａは、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【０１３３】
電源切替制御部５３Ａは、燃料電池発電ユニット３５Ａの燃料電池で生成された電気エネルギーを二次電池５４Ａに充電したり、燃料電池発電ユニット３５Ａの燃料電池又は二次電池５４Ａから電子機器本体２Ａの各負荷（電子機器制御部５５Ａ、表示部５６Ａ、キー入力部５７Ａ、記憶部５２Ａに加えて、他の部分も含む）に電力を供給したりする。
【０１３４】
キー入力部５７Ａは、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５Ａに出力する。
【０１３５】
表示部５６Ａは、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【０１３６】
電子機器制御部５５Ａは例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５Ａはキー入力部５７Ａから入力した入力信号、燃料電池制御部５１Ａから入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５Ａが表示部５６Ａに表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６Ａで行われ、表示部５６Ａにより各種の報知が行われる。
【０１３７】
電子機器制御部５５Ａ及び燃料電池制御部５１Ａを組み合わせたものが制御部に相当する。そして、この制御部は、温度センサ４０Ａにより検知された検知温度と識別センサ２１Ａの識別結果とに基づいて、装着部１６Ａに装着されているカートリッジが検知温度で使用可能なものであるか否かを判定する機能と、その判別により使用可能なものではないと判定したときに表示部５６Ａによる報知を行う機能と、を有する。
【０１３８】
次に、電子機器１Ａの使用方法及び電子機器１Ａの動作について説明する。
【０１３９】
＜発電動作＞
まず、発電に関する動作について説明する。図９は、発電に関する動作において、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ａは、燃料電池制御部５１ＡのＲＯＭに格納されたプログラムに従って図９に示された処理を実行し、電子機器制御部５５Ａは、電子機器制御部５５ＡのＲＯＭに格納されたプログラムに従って図９に示された処理を実行する。
【０１４０】
ユーザは、電子機器１Ａを使用するに際して、燃料が貯留された高濃度燃料カートリッジ１０Ａ又は混合液が貯留された低濃度燃料カートリッジ１４Ａのどちらか一方を装着部１６Ａに装着する。高濃度燃料カートリッジ１０Ａが装着部１６Ａに装着された場合には、高濃度燃料カートリッジ１０Ａが装着された旨の信号が識別センサ２１Ａから燃料電池制御部５１Ａに出力される。低濃度燃料カートリッジ１４Ａが装着部１６に装着された場合には、低濃度燃料カートリッジ１４Ａが装着された旨の信号が識別センサ２１Ａから燃料電池制御部５１Ａに出力される。
【０１４１】
まず、燃料電池制御部５１Ａが、識別センサ２１Ａから入力された信号により、装着部１６に装着されたカートリッジが高濃度燃料カートリッジ１０Ａであるかそれとも低濃度燃料カートリッジ１４Ａであるかを判断する（ステップＳ６１）。識別センサ２１Ａによって低濃度燃料カートリッジ１４Ａの装着が検知されている場合には（ステップＳ６１：Ｎｏ）、燃料電池制御部５１Ａの処理はステップＳ６２に移行し、識別センサ２１Ａによって低濃度燃料カートリッジ１４Ａの装着が検知されている場合には（ステップＳ６１：Ｙｅｓ）、燃料電池制御部５１Ａの処理はステップＳ６３に移行する。なお、識別センサ２１Ａが濃度センサの場合、ステップＳ６１における燃料電池制御部５１Ａの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ａの処理はステップＳ６２に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ａの処理はステップＳ６３に移行する。
【０１４２】
ステップＳ６２においては、燃料電池制御部５１Ａは、生成水ポンプ３３Ａを停止するとともに、燃料ポンプ３１Ａを駆動する。この時、燃料電池制御部５１Ａが混合切替部３４Ａを制御することによって、生成水ポンプ３３Ａと燃料電池発電ユニット３５Ａとの間の流路が遮断され、燃料ポンプ３１Ａと燃料電池発電ユニット３５Ａとの間の流路が開放される。これにより、低濃度燃料カートリッジ１４Ａ内の低濃度燃料が燃料ポンプ３１Ａ及び混合切替部３４Ａを経由して燃料電池発電ユニット３５Ａに送液される。燃料電池発電ユニット３５Ａでは電気化学反応により発電が起き、生成された生成水のうち気体部分は凝縮・気液分離装置３７Ａを経由して排出され、液体部分は生成水タンク３８Ａに貯留される。ステップＳ６２後、燃料電池制御部５１Ａの処理は、ステップＳ６１に戻る。
【０１４３】
ステップＳ６３においては、燃料電池制御部５１Ａは、温度センサ２０Ａから入力された温度信号により、高濃度燃料カートリッジ１０Ａ内にある内容物の温度が所定の閾値以上であるか否かを判断する。ここでの所定の閾値（以下、沸点未満閾値という。）は、高濃度燃料カートリッジ１０Ａ内に収容された内容物の沸点未満とされており、例えば、内容物が純粋メタノール（１００％メタノール）である場合、沸点が６５℃であるので、閾値が６３℃とされている。なお、この沸点未満閾値が、第１の温度に相当する。
【０１４４】
そして、温度センサ２０Ａの温度信号により示された温度が沸点未満閾値以上であると燃料電池制御部５１Ａによって判断された場合には（ステップＳ６３：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ６４に移行し、温度センサ２０Ａの温度信号により示された温度が沸点未満閾値未満であると燃料電池制御部５１Ａによって判断された場合には（ステップＳ６３：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ６６に移行する。
【０１４５】
ステップＳ６４においては、燃料電池制御部５１Ａが生成水ポンプ３３Ａ及び燃料ポンプ３１Ａを停止し、これにより燃料電池発電ユニット３５Ａにおける発電が停止する。そして、燃料電池制御部５１Ａの指令により、電子機器制御部５５Ａが表示部５６Ａにより報知を行う（ステップＳ６５）。具体的には、電子機器制御部５５Ａが交換推奨の旨の表示信号を表示部５６Ａに出力することにより、「燃料の沸騰の可能性により、発電を停止し、低濃度燃料カートリッジを交換して下さい。」といった旨の報知が表示部５６Ａにて行われる。これにより、ユーザに対して交換の推奨がされる。その表示を見たユーザは、高濃度燃料カートリッジ１０Ａ内の燃料が沸騰しそうであることを認識でき、燃料よりも沸騰しにくい低濃度燃料の入った低濃度燃料カートリッジ１４Ａに交換することができる。その後、燃料電池制御部５１Ａの処理は、ステップＳ６１に戻る。なお、ステップＳ６５では、表示部５６Ａによって低濃度燃料カートリッジの交換推奨の旨が報知されたが、電子機器制御部５５Ａがスピーカを制御することによってスピーカにより低濃度燃料カートリッジの交換推奨の旨が音声報知されてもよいし、電子機器制御部５５Ａがランプを制御することによってランプが点灯、点滅等し、これにより低濃度燃料カートリッジの交換推奨の旨が報知されてもよい。
ところで、高濃度燃料カートリッジ１０Ａ内の燃料が沸騰すると、内部気圧が高まり、その圧力によって気体燃料が強制的に燃料電池発電ユニット３５Ａに送られてしまい、燃料電池発電ユニット３５Ａの各部（触媒）が劣化してしまう虞がある。そうしたなか、高濃度燃料カートリッジ１０Ａ内の燃料が沸騰する前に、燃料ポンプ３１Ａが停止し（ステップＳ６４）、ユーザにカートリッジの交換を推奨するので、ユーザが低濃度燃料カートリッジ１４Ａに交換すれば、燃料電池発電ユニット３５Ａの劣化を抑えることができる。
【０１４６】
ステップＳ６６においては、燃料電池制御部５１Ａが、生成水ポンプ３３及び燃料ポンプ３１を駆動する。そして、燃料電池制御部５１Ａが、生成水ポンプ３３Ａ及び燃料ポンプ３１Ａの送液量を制御するとともに、混合切替部３４Ａを制御する。燃料電池制御部５１Ａが生成水ポンプ３３Ａ、燃料ポンプ３１Ａ及び混合切替部３４Ａを制御することによって、生成水タンク３８Ａ内の水が生成水ポンプ３３Ａ及び混合切替部３４Ａを経由して燃料電池発電ユニット３５Ａに送液され、高濃度燃料カートリッジ１０Ａ内の高濃度燃料が燃料ポンプ３１Ａ及び混合切替部３４Ａを経由して燃料電池発電ユニット３５Ａに送液される。このとき、生成水と燃料が混合切替部３４Ａにて混合され、燃料電池制御部５１Ａが生成水ポンプ３３Ａ、燃料ポンプ３１Ａ及び混合切替部３４Ａを制御することによって、燃料と生成水の混合比（重量比）を６：４にする（但し、この混合比は一例であって、６：４に限るものではなく、燃料電池発電ユニット３５Ａに要求される混合比に応じた値に設定されるものである）。このように、生成水を再利用して、生成水と燃料を混合するので、高濃度燃料カートリッジ１０Ａ内の燃料を長時間使用することができる。
その後、燃料電池制御部５１Ａの処理は、ステップＳ６１に戻る。
【０１４７】
＜温度データ蓄積動作＞
温度データを蓄積することに関する動作について説明する。図１０は、温度データ蓄積に関する動作において、燃料電池制御部５１Ａが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ａは、図１０に示した処理を図９に示した処理と並行して行う。
【０１４８】
燃料電池制御部５１Ａは、所定時間毎に（図１０では、１０分間毎に）、温度センサ２０Ａによって検知された温度を記憶部５２Ａに記録することで、温度データを蓄積する。具体的には、図１０のような処理を行う。まず、温度センサ２０Ａによって温度が検知され、その温度を表す信号が燃料電池制御部５１Ａに入力されており（ステップＳ７１）、燃料電池制御部５１Ａが温度センサ２０Ａによる検知温度を記憶部５２Ａに記録する（ステップＳ７２）。ここで、燃料電池制御部５１Ａが時計機能を有するとともに、温度記録時に発電が行われているか否かを判定する判定機能を有する。そして、温度記録時においては、燃料電池制御部５１Ａは、時計機能によって得られた温度記録時の日時を温度データに対応付けて記憶部５２Ａに記録するとともに、判定機能によって得られた発電フラグを温度データに対応付けて記憶部５２Ａに記録する。ここで、発電フラグとは、温度記録時に発電しているか否かを表す識別子であり、例えば、燃料電池制御部５１Ａは燃料ポンプ３１Ａを駆動している時には発電フラグを立て、燃料ポンプ３１Ａを停止している時には発電フラグを立てない。
【０１４９】
そして、燃料電池制御部５１Ａは、温度データを記録したら、計時を開始する（ステップＳ７３）。そして、計時開始してから所定時間（図１０では、１０分間）が経過したら（ステップＳ７４：Ｙｅｓ）、燃料電池制御部５１Ａは計時をリセットし、ステップＳ７１に戻る。
【０１５０】
燃料電池制御部５１Ａは、以上の処理の繰り返しにより、所定時間毎に、温度データ、日時、発電フラグを対応付けて記録する。なお、燃料電池制御部５１Ａは、データの蓄積量を抑えるために、例えば過去１週間以内のデータを蓄積することとして、１週間前のデータは記憶部５２Ａから削除するようにする。
【０１５１】
＜助言処理１＞
推奨するカートリッジについて助言することに関する動作について説明する。図１１は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは、図１１に示した処理を図９に示した処理と並行して行うが、ユーザが電子機器１Ａを操作した時に、特に、電子機器１Ａの電源がオンとなった時や電源がオフとなった時に、図１１に示した動作が開始されるのが好ましい。
【０１５２】
まず、燃料電池制御部５１Ａが、識別センサ２１Ａから入力された信号により、装着部１６Ａに装着されたカートリッジが高濃度燃料カートリッジ１０Ａであるかそれとも低濃度燃料カートリッジ１４Ａであるかを判断する（ステップＳ８１）。識別センサ２１Ａによって高濃度燃料カートリッジ１０Ａの装着が検知されている場合には（ステップＳ８１：Ｙｅｓ）、燃料電池制御部５１Ａの処理はステップＳ８２に移行し、識別センサ２１Ａによって低濃度燃料カートリッジ１４Ａの装着が検知されている場合には（ステップＳ８１：Ｎｏ）、燃料電池制御部５１Ａの処理はステップＳ８３に移行する。なお、識別センサ２１Ａが濃度センサの場合、ステップＳ８１における燃料電池制御部５１Ａの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ａの処理はステップＳ８３に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ａの処理はステップＳ８２に移行する。
【０１５３】
ステップＳ８２においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に所定の閾値（以下、第一の沸点未満閾値という。）以下になったものがあるか否かを判定する。ここでは、第一の沸点未満閾値は、高濃度燃料カートリッジ１０Ａ内の燃料の沸点未満（具体的には、６０℃）とされている。従って、燃料電池制御部５１Ａが、例えば過去２４時間以内の温度データの中に第一の沸点未満閾値以下になったものがあると判定したら（ステップＳ８２：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ８５に移行する。一方、燃料電池制御部５１Ａが、例えば過去２４時間以内の温度データの中に第一の沸点未満閾値以下になったものがないと判定したら（ステップＳ８２：Ｎｏ）、燃料電池制御部５１Ａの処理がステップＳ８４に移行する。
【０１５４】
ステップＳ８５においては、燃料電池制御部５１Ａの指令により、電子機器制御部５５Ａが低濃度燃料カートリッジの推奨表示を表示部５６Ａに表示させる。ここで、表示部５６Ａには、「低濃度燃料カートリッジを装着する方がよい。」といった旨の推奨表示が行われ、これにより低濃度燃料カートリッジへの交換を推奨する旨がユーザに報知される。その表示を見たユーザは、高濃度燃料カートリッジ１０Ａ内の燃料が過去に沸騰しそうになったことを把握するので、高濃度燃料カートリッジ１０Ａを低濃度燃料カートリッジ１４Ａに交換することができる。従って、低濃度燃料カートリッジ１４Ａの内容物は高濃度燃料カートリッジ１０Ａの内容物よりも沸騰しにくいので、燃料電池発電ユニット３５Ａによる発電が行われやすくなる。
【０１５５】
そして、電子機器制御部５５Ａは、燃料電池制御部５１Ａを介して記憶部５２Ａの温度データ・日時データ・発電フラグを読み込み、その読み込んだ温度データ・日時データ・発電フラグに従って、過去１週間の温度・発電状況を日時とともに表示する（ステップＳ８６）。例えば、電子機器制御部５５Ａは、横軸を日時とするとともに縦軸を温度とした折れ線グラフを表示部５６Ａに表示し、又は温度と日時を対応付けた表を表示部５６Ａに表示し、このグラフ又は表において、発電中の温度の表示態様（例えば、色）と、発電していない時の温度の表示態様（例えば、色）を異ならせるよう表示する。このような表示を見たユーザは、低濃度燃料カートリッジ１４Ａの用意やそれへの交換を実際にするかどうかを判断することができる。更に、ユーザは発電中の発熱による燃料の昇温の影響を考慮することができるが、そのような考慮をユーザにさせないために、発電中や発電後の温度が表示されないものとしてもよい。
その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１５６】
一方、ステップＳ８３においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ１週間以内の温度データの中に所定の閾値（以下、第二の沸点未満閾値という。）以上になったものがあるか否かによって判定する。ここでの第二の沸点未満閾値は、燃料カートリッジ１０内の燃料の沸点よりも低いものとされ、更にステップＳ８２における第一の沸点未満閾値よりも低いものとされている。例えば、第二の沸点未満閾値は５０℃である。従って、燃料電池制御部５１Ａが、過去１週間以内の温度データの中に第二の沸点未満閾値以上になったものがあると判定したら（ステップＳ８３：Ｙｅｓ）、燃料電池制御部５１Ａが実行処理を終了する。一方、燃料電池制御部５１Ａが、過去１週間以内の温度データの中に第二の沸点未満閾値以上になったものがないと判定したら（ステップＳ８３：Ｎｏ）、燃料電池制御部５１Ａの処理がステップＳ８９に移行する。
【０１５７】
ステップＳ８９においては、燃料電池制御部５１Ａの指令により、電子機器制御部５５Ａが高濃度燃料カートリッジの推奨表示を表示部５６Ａに表示させる。ここで、表示部５６Ａには、「高濃度燃料カートリッジを装着する方がよい。」といった旨の推奨表示が行われ、これにより、高濃度燃料カートリッジの装着の旨がユーザに報知される。その表示を見たユーザは、過去の温暖状況を把握するので、低濃度燃料カートリッジ１４Ａを高濃度燃料カートリッジ１０Ａに交換することができる。従って、高濃度燃料カートリッジ１０Ａの内容物は低濃度燃料カートリッジ１４Ａの内容物よりも燃料濃度が高いので、高濃度燃料カートリッジ１０Ａの交換頻度を抑えることができる。
【０１５８】
ステップＳ８９後のステップＳ９０においては、燃料電池制御部５１Ａ及び電子機器制御部５５ＡがステップＳ８６と同様の処理を実行する。その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１５９】
一方、ステップＳ８４においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に第二の沸点未満閾値以上になったものがあるか否かによって判定する。燃料電池制御部５１Ａが、例えば過去２４時間以内の温度データの中に第二の沸点未満閾値以上になったものがあると判定したら（ステップＳ８４：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ８７に移行する。一方、燃料電池制御部５１Ａが、例えば過去２４時間以内の温度データの中に第二の沸点未満閾値以上になったものがないと判定したら（ステップＳ８４：Ｎｏ）、燃料電池制御部５１Ａが実行処理を終了する。
【０１６０】
ステップＳ８７においては、燃料電池制御部５１Ａの指令により、電子機器制御部５５Ａが低濃度燃料カートリッジの準備推奨表示を表示部５６Ａに表示させる。ここで、表示部５６Ａには、「低濃度燃料カートリッジの準備をする方がよい。」といった旨の推奨表示が行われ、低濃度燃料カートリッジの準備の旨がユーザに報知される。その表示を見たユーザは、過去に燃料が高温になったことを把握するので、低濃度燃料カートリッジ１４Ａの準備をすることができる。従って、低濃度燃料カートリッジ１４Ａの内容物は水カートリッジ１２の内容物よりも沸騰しにくいので、環境温度が更に上がって燃料が沸騰しそうになった場合でも、低濃度燃料カートリッジ１４Ａに交換すれば、燃料電池発電ユニット３５Ａによる発電が行われやすくなる。
【０１６１】
ステップＳ８７後のステップＳ８８においては、燃料電池制御部５１Ａ及び電子機器制御部５５ＡがステップＳ８６と同様の処理を実行する。その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１６２】
＜助言処理２＞
推奨するカートリッジについて助言することに関する動作について説明する。図１２は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが行う処理の流れを示したフローチャートである。図１２に示した処理は、図１１に示した処理の代わりに行われる。
【０１６３】
まず、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された発電フラグとそれに対応する日時データとを読み出し、発電フラグ及び日時データに基づき１週間前から今までに少なくとも一回発電中となっている時間帯を特定する（ステップＳ１０１）。以下、この特定した時間帯を使用時間帯という。
【０１６４】
次に、燃料電池制御部５１Ａが、装着部１６Ａに装着されたカートリッジの種類を識別センサ２１Ａにより識別する（ステップＳ９１）。識別センサ２１Ａによって高濃度燃料カートリッジ１０Ａの装着が検知されている場合には（ステップＳ９１：Ｙｅｓ）、燃料電池制御部５１Ａの処理はステップＳ９２に移行し、識別センサ２１Ａによって低濃度燃料カートリッジ１４Ａの装着が検知されている場合には（ステップＳ９１：Ｎｏ）、燃料電池制御部５１Ａの処理はステップＳ９３に移行する。なお、識別センサ２１Ａが濃度センサの場合、ステップＳ９１における燃料電池制御部５１Ａの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ａの処理はステップＳ９３に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ａの処理はステップＳ９２に移行する。
【０１６５】
ステップＳ４２においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に第一の沸点未満閾値以上になったものがあるか否かによって判定する。ここで、第一の沸点未満閾値は、発電中のときと、発電していないときでは異なる値とし、具体的には発電中のときは発電していないときよりも高く、例えば、発電中のときは６０℃とし、発電していないときは４０℃とする。そして、燃料電池制御部５１Ａが、使用時間帯の温度データの中に第一の沸点未満閾値以上になったものがあると判定したら（ステップＳ９２：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ９５に移行する。一方、燃料電池制御部５１Ａが、使用時間帯の温度データの中に第一の沸点未満閾値以上になったものがないと判定したら（ステップＳ９２：Ｎｏ）、燃料電池制御部５１Ａの処理がステップＳ９４に移行する。
【０１６６】
ステップＳ９５では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ８５と同様のことを行い、更に、ステップＳ９５後のステップＳ９６では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ８６と同様のことを行う。その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１６７】
一方、ステップＳ９３においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがあるか否かによって判定する。ここで、第二の沸点未満閾値は、発電中のときと、発電していないときでは異なる値とし、具体的には発電中のときは発電していないときよりも高く、例えば、発電中のときは５５℃とし、発電していないときは３５℃とする。燃料電池制御部５１Ａが、使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがあると判定したら（ステップＳ９３：Ｙｅｓ）、燃料電池制御部５１Ａが実行処理を終了する。一方、燃料電池制御部５１Ａが、使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがないと判定したら（ステップＳ９３：Ｎｏ）、燃料電池制御部５１Ａの処理がステップＳ９９に移行する。
【０１６８】
ステップＳ９９では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ８９と同様のことを行い、更に、ステップＳ９９後のステップＳ１００では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ９０と同様のことを行う。その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１６９】
一方、ステップＳ９４においては、燃料電池制御部５１Ａは、記憶部５２Ａに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがあるか否かによって判定する。ここで、第二の沸点未満閾値は、発電中のときと、発電していないときでは異なる値とし、具体的には発電中のときは発電していないときよりも高く、例えば、発電中のときは５５℃とし、発電していないときは３５℃とする。燃料電池制御部５１Ａが、使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがあると判定したら（ステップＳ９４：Ｙｅｓ）、燃料電池制御部５１Ａの処理がステップＳ９７に移行する。一方、燃料電池制御部５１Ａが、使用時間帯の温度データの中に第二の沸点未満閾値以上になったものがないと判定したら（ステップＳ９４：Ｎｏ）、燃料電池制御部５１Ａが実行処理を終了する。
【０１７０】
ステップＳ９７では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ８７と同様のことを行い、更に、ステップＳ９７後のステップＳ９８では、燃料電池制御部５１Ａ及び電子機器制御部５５Ａが図１１のステップＳ８８と同様のことを行う。その後、燃料電池制御部５１Ａ及び電子機器制御部５５Ａは実行処理を終了する。
【０１７１】
＜第３の実施の形態＞
図１３は、本発明の実施形態における電子機器１Ｂの概略構成を示したブロック図である。
【０１７２】
この電子機器１Ｂは、電子機器本体２Ｂと、電子機器本体２Ｂに設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【０１７３】
電子機器本体２Ｂには装着部１６Ｂ，１８Ｂが設けられている。装着部１６Ｂに対しては、高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂが着脱可能であり、装着部１８Ｂに対しては、高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂが着脱可能である。ここで装着部１６Ｂは高濃度燃料カートリッジ１０Ｂ及び低濃度燃料カートリッジ１４Ｂに共有の装着部であり、高濃度燃料カートリッジ１０Ｂ及び低濃度燃料カートリッジ１４Ｂの両方を同時に装着部１６Ｂに装着することはできず、高濃度燃料カートリッジ１０Ｂと低濃度燃料カートリッジ１４Ｂのうちの一方が装着部１６Ｂに装着された場合には、他方を装着部１６Ｂに装着することができない。同様に、装着部１８Ｂも、高濃度燃料カートリッジ１０Ｂ及び低濃度燃料カートリッジ１４Ｂに共有の装着部である。また、２つの高濃度燃料カートリッジ１０Ｂを装着部１６Ｂ，１８Ｂにそれぞれ装着することもできるし、２つの低濃度燃料カートリッジ１４Ｂを装着部１６Ｂ，１８Ｂにそれぞれ装着することもできる。
【０１７４】
また、電子機器本体２Ｂにはインレットコネクタ１７Ｂ，１９Ｂが設けられ、高濃度燃料カートリッジ１０Ｂにはアウトレットコネクタ１１Ｂが設けられ、低濃度燃料カートリッジ１４Ｂにはアウトレットコネクタ１５Ｂが設けられている。高濃度燃料カートリッジ１０Ｂが装着部１６Ｂ又は装着部１８Ｂに装着されると、アウトレットコネクタ１１Ｂがインレットコネクタ１７Ｂ又はインレットコネクタ１９Ｂに連結され、低濃度燃料カートリッジ１４Ｂが装着部１６Ｂ又は装着部１８Ｂに装着されると、アウトレットコネクタ１５Ｂがインレットコネクタ１７Ｂ又はインレットコネクタ１９Ｂに連結される。
【０１７５】
高濃度燃料カートリッジ１０Ｂには、例えば純粋な燃料が貯留されている。高濃度燃料カートリッジ１０Ｂに貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。なお、高濃度燃料カートリッジ１０Ｂに貯留される燃料は純粋でなくともよく、高濃度の燃料であればよい。
低濃度燃料カートリッジ１４Ｂには、高濃度燃料カートリッジ１０Ｂに貯留される燃料よりも低濃度の燃料が貯留されている。具体的には、低濃度燃料カートリッジ１４Ｂには、水と燃料の混合液が貯留されている。低濃度燃料カートリッジ１４Ｂに貯留される混合液中の純粋燃料は、高濃度燃料カートリッジ１０Ｂに貯留される純粋燃料と同じものである。このように、水と純粋燃料の混合液が貯留されているので、低濃度燃料カートリッジ１４Ｂ内の混合液の凝固点が水の凝固点よりも低く、低濃度燃料カートリッジ１４Ｂ内の混合液の沸点が高濃度燃料カートリッジ１０Ｂ内の燃料の沸点よりも高い。なお、低濃度燃料カートリッジ１４Ｂ内の混合液には、更に他の物質が混合されていてもよい。
【０１７６】
本実施形態では、高濃度燃料カートリッジ１０Ｂに貯留される高濃度燃料が純粋メタノールであり、低濃度燃料カートリッジ１４Ｂに貯留された低濃度が純粋メタノールと水の混合液（混合比（重量比）は、例えば純粋メタノールが６に対して水が４である。）である。
【０１７７】
なお、低濃度燃料カートリッジ１４Ｂの内容物は、別の混合比の混合液であってもよい。
また、低濃度燃料カートリッジ１４Ｂを複数準備し、異なる混合比の混合液をこれら低濃度燃料カートリッジ１４Ｂに貯留し、これら低濃度燃料カートリッジ１４Ｂを適宜使い分けてもよい。
また、高濃度燃料カートリッジ１０Ｂの内容物が純粋な燃料でなくてもよいが、高濃度燃料カートリッジ１０Ｂの内容物の燃料比率が、低濃度燃料カートリッジ１４Ｂの内容物の燃料比率よりも高いことが必要である。
また、着脱可能な高濃度燃料カートリッジ１０Ｂ・低濃度燃料カートリッジ１４Ｂの代わりに、電子機器本体２Ｂに固定された燃料タンクを用いてもよい。
【０１７８】
電子機器本体２Ｂ装着部１８Ｂには第一識別センサ２１Ｂ及び第一残量センサ２０Ｂが設けられ、装着部１６Ｂには第二識別センサ４２Ｂ及び第二残量センサ４１Ｂが設けられている。第一識別センサ２１Ｂ及び第一残量センサ２０Ｂは、例えばコネクタ１９Ｂの周囲（近傍）に設けられ、第二識別センサ４２Ｂ及び第二残量センサ４１Ｂは、例えばコネクタ１７Ｂの周囲（近傍）に設けられている。第一残量センサ２０Ｂは、装着部１８Ｂに装着されたカートリッジ（高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂ）の内容物の残量を電気信号に変換するものである。第一残量センサ２０Ｂによって検知された残量を表す信号は、燃料電池制御部５１Ｂ（図１４に図示）に出力される。第二残量センサ４１Ｂは、装着部１６Ｂに装着されたカートリッジの内容物の残量を電気信号に変換するものである。第二残量センサ２０Ｂによって検知された残量を表す信号は、燃料電池制御部５１Ｂ（図１４に図示）に出力される。残量センサ２０Ｂ，４１Ｂには、音波又は光波の反射を利用した光センサ又は音響センサや、抵抗や容量を利用した電気的センサ、その他のセンサを用いることができる。また、高濃度燃料カートリッジ１０Ｂや低濃度燃料カートリッジ１４Ｂの長手方向に残量センサ２０Ｂ，４１Ｂを設けてもよい。
【０１７９】
第一識別センサ２１Ｂは、装着部１８Ｂに装着されたカートリッジの種類を識別するものである。つまり、装着部１８Ｂに高濃度燃料カートリッジ１０Ｂが装着された場合には、高濃度燃料カートリッジ１０Ｂの装着が第一識別センサ２１Ｂによって検知され、高濃度燃料カートリッジ１０Ｂの装着の旨の信号が燃料電池制御部５１Ｂ（図１４に図示）に出力される。一方、装着部１８Ｂに低濃度燃料カートリッジ１４Ｂが装着された場合には、低濃度燃料カートリッジ１４Ｂの装着が第一識別センサ２１Ｂによって検知され、低濃度燃料カートリッジ１４Ｂの装着の旨の信号が燃料電池制御部５１Ｂ（図１４に図示）に出力される。
【０１８０】
第二識別センサ４２Ｂは、装着部１６Ｂに装着されたカートリッジの種類を識別するものである。つまり、装着部１６Ｂに高濃度燃料カートリッジ１０Ｂが装着された場合には、高濃度燃料カートリッジ１０Ｂの装着が第二識別センサ４２Ｂによって検知され、高濃度燃料カートリッジ１０Ｂの装着の旨の信号が燃料電池制御部５１Ｂ（図１４に図示）に出力される。一方、装着部１６Ｂに低濃度燃料カートリッジ１４Ｂが装着された場合には、低濃度燃料カートリッジ１４Ｂの装着が第二識別センサ４２Ｂによって検知され、低濃度燃料カートリッジ１４Ｂの装着の旨の信号が燃料電池制御部５１Ｂ（図１４に図示）に出力される。
【０１８１】
第一識別センサ２１Ｂ及び第二識別センサ４２Ｂは、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、第一識別センサ２１Ｂが濃度センサの場合、装着部１８Ｂに装着されたカートリッジの内容物の燃料濃度が第一識別センサ２１Ｂによって測定され、測定濃度を表す信号が第一識別センサ２１Ｂから燃料電池制御部５１Ｂに出力され、第二識別センサ４２Ｂが濃度センサの場合、装着部１６Ｂに装着されたカートリッジの内容物の燃料濃度が第二識別センサ４２Ｂによって測定され、測定濃度を表す信号が第二識別センサ４２Ｂから燃料電池制御部５１Ｂに出力され、燃料電池制御部５１Ｂがその濃度信号によってカートリッジの識別をする。
【０１８２】
図１３では、一例として第一識別センサ２１Ｂ及び第二識別センサ４２Ｂがプッシュスイッチである場合を示している。この場合、識別センサ２１Ｂ，４２Ｂにボタン（突出部）２２Ｂ，４３Ｂが設けられ、低濃度燃料カートリッジ１４Ｂには逃げ凹部２３Ｂが形成されており、高濃度燃料カートリッジ１０Ｂには凹部が形成されていない。低濃度燃料カートリッジ１４Ｂが装着部１６Ｂ又は装着部１８Ｂに装着された場合には、凹部２３Ｂにボタン２２Ｂ又はボタン４３Ｂが収まって、ボタン２２Ｂ又はボタン４３Ｂが押されず、識別センサ２１Ｂ，４２Ｂがオフとなる。一方、高濃度燃料カートリッジ１０Ｂが装着部１６Ｂ又は装着部１８Ｂに装着された場合には、高濃度燃料カートリッジ１０Ｂによってボタン２２Ｂ又はボタン４３Ｂが押され、識別センサ２１Ｂ，４２Ｂがオンとなる。なお、高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂの装着と、識別センサ２１Ｂ，４１Ｂのオン又はオフの関係とは逆であってもよい。
【０１８３】
電子機器本体２Ｂには、発電機能を司る発電ユニットが内蔵されている。発電ユニットは、第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ、生成水ポンプ３３Ｂ、混合切替部３４Ｂ、燃料電池発電ユニット３５Ｂ、エアポンプ３６Ｂ、凝縮・気液分離装置３７Ｂ及び生成水タンク３８Ｂを有する。
【０１８４】
第一燃料ポンプ３１Ｂは、装着部１８Ｂに装着された高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂの内容物を混合切替部３４Ｂに送液するものである。第二燃料ポンプ３２Ｂは、装着部１６Ｂに装着された高濃度燃料カートリッジ１０Ｂ又は低濃度燃料カートリッジ１４Ｂの内容物を混合切替部３４Ｂに送液するものである。
【０１８５】
生成水ポンプ３３Ｂは、生成水タンク３８Ｂ内の生成水を混合切替部３４Ｂに送液するものである。
【０１８６】
第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ及び生成水ポンプ３３Ｂは何れも送液量可変型のポンプである。
【０１８７】
混合切替部３４Ｂは流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４Ｂは、第一燃料ポンプ３１Ｂから燃料電池発電ユニット３５Ｂへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｂは、第二燃料ポンプ３２Ｂから燃料電池発電ユニット３５Ｂへの流体の流れを遮断・許容するとともに、その流量を制御する。更に、混合切替部３４Ｂは、生成水ポンプ３３Ｂから燃料電池発電ユニット３５Ｂへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｂの動作によって、燃料電池発電ユニット３５Ｂへ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【０１８８】
エアポンプ３６Ｂは、電子機器本体２Ｂの外部の空気を燃料電池発電ユニット３５Ｂに送るものである。
【０１８９】
燃料電池発電ユニット３５Ｂは気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４Ｂから送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４Ｂによって気化器に連続的に送られ、電子機器本体２Ｂの外の空気がエアポンプ３６Ｂによって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５Ｂは燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｂに送られる。燃料電池発電ユニット３５Ｂの燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｂが以上のような構成を有する。
【０１９０】
一方、燃料電池発電ユニット３５Ｂの燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５Ｂは、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４Ｂから送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５Ｂから凝縮・気液分離装置３７Ｂに送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【０１９１】
また、燃料電池発電ユニット３５Ｂの燃料電池が、固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｂは、一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｂに送られる。
【０１９２】
なお、気化器が燃料電池発電ユニット３５Ｂに内蔵されているものとしているが、燃料電池発電ユニット３５Ｂとは別に気化器を設け、燃料と水の混合液が混合切替部３４Ｂによって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５Ｂに供給されるものとしてもよい。
【０１９３】
凝縮・気液分離装置３７Ｂは凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５Ｂから送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７Ｂで分離された液体の水は生成水タンク３８Ｂに送られて生成水タンク３８Ｂに貯留され、分離された気体は排気として電子機器本体２Ｂの外に排出される。なお、固定された生成水タンク３８Ｂの代わりに、電子機器本体２Ｂに対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。
【０１９４】
生成水タンク３８Ｂは、例えば電子機器１Ｂの各部で発生した熱で温められる。この生成水タンク３８Ｂには、温度センサ４０Ｂ及び貯留量センサ３９Ｂが設けられている。貯留量センサ３９Ｂは生成水タンク３８Ｂに貯留されている生成水の量を電気信号に変換するものである。貯留量センサ３９Ｂによって検知された貯留量を表す信号は、燃料電池制御部５１Ｂ（図１４に図示）に出力される。温度センサ４０Ｂは、生成水タンク３８Ｂに貯留された生成水の温度を電気信号に変換するものである。温度センサ４０Ｂによって検知された温度を表す信号は、燃料電池制御部５１Ｂ（図１４に図示）に出力される。なお、温度センサ４０Ｂは、生成水タンク３８Ｂの内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。
【０１９５】
図１４は、電子機器１Ｂの回路構成を示したブロック図である。図１４に示すように、電子機器１Ｂは、図１３に示された構成要素の他に、燃料電池制御部５１Ｂ、記憶部５２Ｂ、電源切替制御部５３Ｂ、二次電池５４Ｂ、電子機器制御部５５Ｂ、表示部５６Ｂ及びキー入力部５７Ｂ等を更に具備する。
【０１９６】
燃料電池制御部５１Ｂは例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１Ｂは、第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ、生成水ポンプ３３Ｂ、混合切替部３４Ｂ、燃料電池発電ユニット３５Ｂ及びエアポンプ３６Ｂの制御を行う。
【０１９７】
記憶部５２Ｂは不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２Ｂに記録される。ここで、記憶部５２Ｂに対する読み書きは、燃料電池制御部５１Ｂによって行われる。
【０１９８】
二次電池５４Ｂは、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【０１９９】
電源切替制御部５３Ｂは、燃料電池発電ユニット３５Ｂの燃料電池で生成された電気エネルギーを二次電池５４Ｂに充電したり、燃料電池発電ユニット３５Ｂの燃料電池又は二次電池５４Ｂから電子機器本体２Ｂの各負荷（電子機器制御部５５Ｂ、表示部５６Ｂ、キー入力部５７Ｂ、記憶部５２Ｂに加えて、他の部分も含む）に電力を供給したりする。
【０２００】
キー入力部５７Ｂは、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５Ｂに出力する。
【０２０１】
表示部５６Ｂは、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【０２０２】
電子機器制御部５５Ｂは例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５Ｂはキー入力部５７Ｂから入力した入力信号、燃料電池制御部５１Ｂから入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５Ｂが表示部５６Ｂに表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６Ｂで行われる。
【０２０３】
次に、電子機器１Ｂの使用方法及び電子機器１Ｂの動作について説明する。
【０２０４】
＜発電動作＞
まず、発電に関する動作について説明する。図１５は、発電に関する動作において、燃料電池制御部５１Ｂ及び電子機器制御部５５Ｂが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ｂは、燃料電池制御部５１ＢのＲＯＭに格納されたプログラムに従って図１５に示された処理を実行し、電子機器制御部５５Ｂは、電子機器制御部５５ＢのＲＯＭに格納されたプログラムに従って図１５に示された処理を実行する。
【０２０５】
ユーザは、電子機器１Ｂを使用するに際して、燃料が貯留された高濃度燃料カートリッジ１０Ｂや低濃度燃料カートリッジ１４Ｂを装着部１６Ｂや装着部１８Ｂに装着する。ここで、組み合わせは自由である。つまり、高濃度燃料カートリッジ１０Ｂを装着部１６Ｂ，１８Ｂにそれぞれ装着してもよいし、低濃度燃料カートリッジ１４Ｂを装着部１６Ｂ，１８Ｂにそれぞれ装着してもよいし、高濃度燃料カートリッジ１０Ｂを装着部１６Ｂ，１８Ｂの一方に且つ低濃度燃料カートリッジ１４Ｂを他方に装着してもよい。
【０２０６】
ステップＳ１１１においては、各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果が燃料電池制御部５１Ｂに出力されている。
具体的には、高濃度燃料カートリッジ１０Ｂが装着部１８Ｂに装着された場合、高濃度燃料カートリッジ１０Ｂの装着の旨の信号が第一識別センサ２１Ｂから燃料電池制御部５１Ｂに出力される。低濃度燃料カートリッジ１４Ｂが装着部１８Ｂに装着された場合、低濃度燃料カートリッジ１４Ｂの装着の旨の信号が第一識別センサ２１Ｂから燃料電池制御部５１Ｂに出力される。高濃度燃料カートリッジ１０Ｂが装着部１６Ｂに装着された場合、高濃度燃料カートリッジ１０Ｂの装着の旨の信号が第二識別センサ４２Ｂから燃料電池制御部５１Ｂに出力される。また、生成水タンク３８Ｂ内の生成水温度を表す信号が、温度センサ４０Ｂから燃料電池制御部５１Ｂに出力される。また、装着部１８Ｂに装着されたカートリッジの内容物の残量を表す信号が、第一残量センサ２０Ｂから燃料電池制御部５１Ｂに出力される。装着部１６Ｂに装着されたカートリッジの内容物の残量を示す信号が、第二残量センサ４１Ｂから燃料電池制御部５１Ｂに出力される。
【０２０７】
燃料電池制御部５１Ｂは、各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果に基づいて、第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ、生成水ポンプ３３Ｂ及び混合切替部３４Ｂを制御する（ステップＳ１１２）。具体的には、表１〜表３に示すように、各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果を「条件」とし、その「条件」に対応した「制御内容」で第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ、生成水ポンプ３３Ｂ及び混合切替部３４Ｂが燃料電池制御部５１Ｂによって制御される。例えば、温度センサ４０Ｂの検知温度がゼロ℃以下であり、且つ残量センサ２０Ｂ，４１Ｂによる検知残量がゼロである場合（状況番号１）には、燃料電池制御部５１が第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂ及び生成水ポンプ３３Ｂを停止する。なお、表１〜表３において状況番号の若いものが優先される。
【０２０８】
【表１】
2009134889.tif 000003
【表２】
2009134889.tif 000004
【表３】
2009134889.tif 000005
【０２０９】
また、第一識別センサ２１Ｂが濃度センサの場合、表１〜表３において、濃度センサの検知濃度が所定閾値（例えば、７０％）以下であることは、低濃度燃料カートリッジ１４Ｂの装着を検知したことと同義ことであり、濃度センサの検知濃度がその所定閾値を超えていることは、高濃度燃料カートリッジ１０Ｂを検知したことと同義である。第二識別センサ４２Ｂが濃度センサの場合も同様である。
【０２１０】
ステップＳ１１２において、燃料電池制御部５１Ｂは、第一燃料ポンプ３１Ｂを駆動（又は停止）する場合には、混合切替部３４Ｂの制御によって、第一燃料ポンプ３１Ｂから燃料電池発電ユニット３５Ｂの流れを許容（又は遮断）する。更に、燃料電池制御部５１Ｂは、第二燃料ポンプ３２Ｂを駆動（又は停止）する場合には、混合切替部３４Ｂの制御によって、第二燃料ポンプ３２Ｂから燃料電池発電ユニット３５Ｂの流れを許容（又は遮断）する。更に、燃料電池制御部５１Ｂは、生成水ポンプ３３Ｂを駆動（又は停止）する場合には、混合切替部３４Ｂの制御によって、生成水ポンプ３３Ｂから燃料電池発電ユニット３５Ｂの流れを許容（又は遮断）する。
【０２１１】
また、ステップＳ１１２において、燃料電池制御部５１Ｂは、各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果に基づいた指令を電子機器制御部５５Ｂに出す。電子機器制御部５５Ｂはその指令に従って表示部５６Ｂに表示信号を出力し、表示部５６Ｂに所定の表示が行われ、これによりユーザに対し所定の報知がなされる。各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果と表示部５６Ｂに表示される内容の関係は、表１〜表３に示す通りである。例えば、温度センサ４０Ｂの検知温度がゼロ℃以下であり、且つ残量センサ２０Ｂ，４１Ｂによる検知残量がゼロである場合（状況番号１）には、それに基づく燃料電池制御部５１Ｂの指令を受けた電子機器制御部５５Ｂが「低濃度燃料カートリッジに交換」といった表示を表示部５６Ｂに表示させることによって、低濃度燃料カートリッジへの交換をユーザに促す。
【０２１２】
ステップＳ１１２後、燃料電池制御部５１Ｂは、各種センサ２０Ｂ，２１Ｂ，４０Ｂ，４１Ｂ，４２Ｂの検知結果や、第一燃料ポンプ３１Ｂ，第二燃料ポンプ３２Ｂの動作状況に基づいた指令を電子機器制御部５５Ｂに出す。電子機器制御部５５Ｂはその指令に従って表示部５６Ｂに表示信号を表示し、表示部５６Ｂに所定の表示が行われる。その表示例を図１６〜図１８に示す。図１６〜図１８に示すように、表示部５６Ｂには、装着部１８Ｂに装着されたカートリッジを表すカートリッジアイコン６１Ｂと、装着部１６Ｂに装着されたカートリッジアイコン６２Ｂとが表示される。カートリッジアイコン６２Ｂに付属して表示されたスノーアイコン６３Ｂは、装着部１８Ｂに装着されたカートリッジが低濃度燃料カートリッジ１４Ｂであることを表す。また、装着部１８Ｂに装着されたカートリッジの内容物を用いて発電を行うために、第一燃料ポンプ３１Ｂが作動している場合には、カートリッジアイコン６１Ｂが赤く表示され、逆に第一燃料ポンプ３１Ｂが作動していない場合には、カートリッジアイコン６１Ｂが黒く表示される。同様に、装着部１６Ｂに装着されたカートリッジの内容物を用いて発電を行うために、第二燃料ポンプ３２Ｂが作動している場合には、カートリッジアイコン６２Ｂが赤く表示され、逆に第二燃料ポンプ３２Ｂが作動していない場合には、カートリッジアイコン６２Ｂが黒く表示される。このような表示は、燃料電池制御部５１Ｂの指令を受けた電子機器制御部５５Ｂが表示部５６Ｂを駆動することによって行われる。
【０２１３】
本実施形態によれば、高濃度燃料カートリッジ１０Ｂと低濃度燃料カートリッジ１４Ｂの両方を装着しておくと、寒冷地において、起動時に生成水タンク３８Ｂ内の生成水が凍結している場合だけ、低濃度燃料カートリッジ１４Ｂの混合液を用いて発電を行い、起動時に生成水が凍結した場合や、起動後に生成水が解凍した場合には、高濃度燃料カートリッジ１０Ｂ内の燃料と生成水を用い得るので、体積当たりの発電量の多い高濃度燃料カートリッジ１０Ｂ内の燃料を使える機会が増える。
【０２１４】
そのような場合でも高濃度燃料カートリッジ１０Ｂが空になると、自動的に生成水を用いることを停止して、低濃度燃料カートリッジ１４Ｂ内の混合液を用いて発電するので、高濃度燃料カートリッジ１０Ｂが空になっても発電を続けることができる。そして、そのように発電が継続した状態で、空になった高濃度燃料カートリッジ１０Ｂを新たな高濃度燃料カートリッジ１０Ｂに交換することができる。その交換を完了すると、自動的にその新たな高濃度燃料カートリッジ１０Ｂ内の燃料を用いて発電が起こり、燃料の体積当たりの発電量の多い発電を再開することができる。
【０２１５】
また、生成水タンク３８内の生成水が凍結している時に、燃料電池発電ユニット３５Ｂの発電に用いている高濃度燃料カートリッジ１０Ｂ内の燃料の残量が少なくなった時には、燃料電池発電ユニット３５Ｂの発電を維持した状態で、他方の高濃度燃料カートリッジ１０Ｂを低濃度燃料カートリッジ１４Ｂに交換することで、今利用中の低濃度燃料カートリッジ１４Ｂ内の混合液を使い切った時点で生成水が解凍されていない場合にも、交換した新たな低濃度燃料カートリッジ１４Ｂに自動的に切り替わって、燃料電池発電ユニット３５Ｂの発電状態を続けることができる。この場合、今利用している低濃度燃料カートリッジ１４Ｂ内の混合液を使い切った時点で生成水が解凍されてしまった場合でも、交換した新たな低濃度燃料カートリッジ１４Ｂに自動的に切り替えて、燃料電池発電ユニット３５Ｂの発電を行えるので、生成水が解凍されるタイミングを正確に予測できなくても、継続的に発電が行われる。この時、もし高濃度燃料カートリッジ１０Ｂ内の燃料による発電に切り替えたい場合には、燃料電池発電ユニット３５Ｂの発電を維持した状態で、空になった低濃度燃料カートリッジ１４Ｂを高濃度燃料カートリッジ１０Ｂに交換すればよい。その交換が完了した時点から、高濃度燃料カートリッジ１０Ｂ内の燃料と解凍生成水とを用いた発電が自動的に行われる。
【０２１６】
低濃度燃料カートリッジ１４Ｂを二つ装着した場合でも、片方の低濃度燃料カートリッジ１４Ｂ内の混合液がなくなると、自動的に他方の低濃度燃料カートリッジ１４Ｂを用いて発電が継続される。そのため、空の低濃度燃料カートリッジ１４Ｂを新たなカートリッジに交換することができるので、低濃度燃料カートリッジ１４Ｂしかない場合や、寒冷地においてどのカートリッジを装着すべきか考慮したくない場合には、低濃度燃料カートリッジ１４Ｂを二つ装着して片方が空になったら、空になった低濃度燃料カートリッジ１４Ｂを交換していくことで、長時間の連続発電を行うことができる。同じタイプのカートリッジが装着されている時には、内容物残量の少ないカートリッジを自動的に選んでその内容物を用いるので、そのカートリッジが空になった後に他方のカートリッジが空になるまでの時間を長くとることができ、これにより、最初に空になったカートリッジを交換するまでの猶予時間を長くすることができる。
【０２１７】
また、高濃度燃料カートリッジ１０Ｂだけが装着されている場合や、低濃度燃料カートリッジ１４Ｂ内の混合液がない場合には、生成水タンク３８Ｂ内の生成水が凍結している時に全てのポンプ３１〜３３を止めて発電動作を行わないので、高濃度の燃料により燃料電池発電ユニット３５Ｂにダメージを与えることを防止することができるうえ、高濃度の燃料を無駄に消費してしまうことがない。
【０２１８】
二つの装着部１６Ｂ，１８Ｂがあり、カートリッジも２種類あり、装着部１６Ｂ，１８Ｂのうちどちらかに装着されたカートリッジの内容物で発電しているかで、２つの状況があるので、カートリッジを交換するタイミングや、交換する種類、どちらにカートリッジをどちらに装着すべきか等の判断が難しいが、本実施形態ではどちらかの装着部に装着されているカートリッジの種類と燃料残量、今どちらの燃料カートリッジで発電しているかを示す表示を設けたので、ユーザがカートリッジの交換をしやすく、カートリッジの準備もできる。
【０２１９】
また、寒冷地ではないところでは、２つの高濃度燃料カートリッジ１０Ｂを装着することにより、高濃度の燃料を用いて長時間の連続発電を行うことができる。
【０２２０】
＜第４の実施の形態＞
図１９は、本発明の実施形態における電子機器１Ｃの概略構成を示したブロック図である。
【０２２１】
電子機器１Ｃは、電子機器本体２Ｃと、電子機器本体２Ｃに設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【０２２２】
電子機器本体２Ｃには装着部１８Ｃが設けられている。装着部１８Ｃに対しては、高濃度燃料カートリッジ１０Ｃ及び低濃度燃料カートリッジ１４Ｃが着脱可能である。ここで装着部１８Ｃは高濃度燃料カートリッジ１０Ｃと低濃度燃料カートリッジ１４Ｃに共有の装着部であり、高濃度燃料カートリッジ１０Ｃ及び低濃度燃料カートリッジ１４Ｃの両方を同時に装着部１８Ｃに装着することはできず、高濃度燃料カートリッジ１０Ｃと低濃度燃料カートリッジ１４Ｃのうちの一方が装着部１８Ｃに装着された場合には、他方を装着部１８Ｃに装着することができない。また、電子機器本体２Ｃの装着部１８Ｃにはインレットコネクタ１９Ｃが設けられ、カートリッジ１０Ｃ，１４Ｃにはアウトレットコネクタ１１Ｃ，１５Ｃがそれぞれ設けられている。高濃度燃料カートリッジ１０Ｃが装着部１８Ｃに装着されると、アウトレットコネクタ１１Ｃがインレットコネクタ１９Ｃに連結され、低濃度燃料カートリッジ１４Ｃが装着部１８Ｃに装着されると、アウトレットコネクタ１５Ｃがインレットコネクタ１９Ｃに連結される。
【０２２３】
高濃度燃料カートリッジ１０Ｃには、例えば純粋な燃料が貯留されている。高濃度燃料カートリッジ１０Ｃに貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。なお、高濃度燃料カートリッジ１０Ｃに貯留される燃料は純粋でなくともよく、高濃度の燃料であればよい。
低濃度燃料カートリッジ１４Ｃには、高濃度燃料カートリッジ１０Ｃに貯留された燃料よりも低濃度の燃料が貯留されている。具体的には、低濃度燃料カートリッジ１４Ｃには、水と純粋燃料の混合液が貯留されている。低濃度燃料カートリッジ１４Ｃに貯留される混合液中の純粋燃料は、高濃度燃料カートリッジ１０Ｃに貯留される純粋燃料と同じものである。このように、水と純粋燃料の混合液が貯留されているので、低濃度燃料カートリッジ１４Ｃ内の燃料の凝固点が水の凝固点よりも低く、低濃度燃料カートリッジ１４Ｃ内の燃料の沸点が高濃度燃料カートリッジ１０Ｃ内の燃料の沸点よりも高い。なお、低濃度燃料カートリッジ１４Ｃ内の低濃度燃料には、更に他の物質が混合されていてもよい。
【０２２４】
本実施形態では、高濃度燃料カートリッジ１０Ｃに貯留された高濃度燃料が純粋メタノール（１００％メタノール）であり、低濃度燃料カートリッジ１４Ｃに貯留された低濃度燃料の純粋メタノールと水の混合液（混合比（重量比）は、例えばメタノールが６に対して水が４である。つまり、低濃度燃料は６０％メタノールである。
【０２２５】
なお、低濃度燃料カートリッジ１４Ｃの内容物は、別の混合比の混合液であってもよい。
また、低濃度燃料カートリッジ１４Ｃを複数準備し、異なる混合比の混合液をこれら低濃度燃料カートリッジ１４Ｃに貯留し、これら低濃度燃料カートリッジ１４Ｃを適宜使い分けてもよい。
また、高濃度燃料カートリッジ１０Ｃの内容物が純粋な燃料でなくてもよいが、高濃度燃料カートリッジ１０Ｃの内容物の燃料比率が、低濃度燃料カートリッジ１４Ｃの内容物の燃料比率よりも高いことが必要である。
【０２２６】
電子機器本体２Ｃの装着部１８Ｃには、識別センサ２１Ｃが設けられている。識別センサ２１Ｃは、例えばインレットコネクタ１９Ｃの周囲（近傍）に設けられている。識別センサ２１Ｃは、装着部１８Ｃに装着されたカートリッジの種類を識別するものである。つまり、装着部１８Ｃに高濃度燃料カートリッジ１０Ｃが装着された場合には、高濃度燃料カートリッジ１０Ｃの装着が識別センサ２１Ｃによって検知され、高濃度燃料カートリッジ１０Ｃの装着の旨の信号が燃料電池制御部５１Ｃ（図２０に図示）に出力される。一方、装着部１８Ｃに低濃度燃料カートリッジ１４Ｃが装着された場合には、低濃度燃料カートリッジ１４Ｃの装着が識別センサ２１Ｃによって検知され、低濃度燃料カートリッジ１４Ｃの装着の旨の信号が燃料電池制御部５１Ｃ（図２０に図示）に出力される。
【０２２７】
識別センサ２１Ｃは、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、識別センサ２１Ｃが濃度センサ（濃度検出器）の場合、装着部１８Ｃに装着されたカートリッジの内容物の燃料濃度が識別センサ２１Ｃによって測定され、測定濃度を表す信号が識別センサ２１Ｃから燃料電池制御部５１Ｃに出力され、燃料電池制御部５１Ｃがその濃度信号によってカートリッジの識別をする。
【０２２８】
図１９では、一例として識別センサ２１Ｃがプッシュスイッチである場合を示している。この場合、識別センサ２１Ｃにボタン（突出部）２２Ｃが設けられ、低濃度燃料カートリッジ１４Ｃには逃げ凹部２３Ｃが形成されており、高濃度燃料カートリッジ１０Ｃには凹部が形成されていない。低濃度燃料カートリッジ１４Ｃが装着部１８Ｃに装着された場合には、凹部２３Ｃにボタン２２Ｃが収まって、ボタン２２Ｃが押されず、識別センサ２１Ｃがオフとなる。一方、高濃度燃料カートリッジ１０Ｃが装着部１８Ｃに装着された場合には、燃料カートリッジ１０によってボタン２２Ｃが押され、識別センサ２１Ｃがオンとなる。なお、燃料カートリッジ１０又は低濃度燃料カートリッジ１４Ｃの装着と、識別センサ２１Ｃのオン又はオフの関係とは逆であってもよい。
【０２２９】
電子機器本体２Ｃには、発電機能を司る発電ユニットが内蔵されている。発電ユニットは、燃料ポンプ（供給器）３１Ｃ、生成水ポンプ３３Ｃ、混合切替部３４Ｃ、燃料電池発電ユニット（発電部）３５Ｃ、エアポンプ３６Ｃ、凝縮・気液分離装置３７Ｃ及び生成水タンク（水容器）３８Ｃを有する。
【０２３０】
燃料ポンプ３１Ｃは、装着部１８Ｃに装着されたカートリッジの内容物を混合切替部３４Ｃに送液するものである。
生成水ポンプ３３Ｃは、生成水タンク３８Ｃ内の生成水を混合切替部３４Ｃに送液するものである。
燃料ポンプ３１Ｃ及び生成水ポンプ３３Ｃは何れも送液量可変型のポンプである。
【０２３１】
混合切替部３４Ｃは流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４Ｃは、燃料ポンプ３１Ｃから燃料電池発電ユニット３５Ｃへの流体の流れを遮断・許容するとともに、その流量を制御する。更に、混合切替部３４Ｃは、生成水ポンプ３３Ｃから燃料電池発電ユニット３５Ｃへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｃの動作によって、燃料電池発電ユニット３５Ｃへ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【０２３２】
エアポンプ３６Ｃは、電子機器本体２Ｃの外部の空気を燃料電池発電ユニット３５Ｃに送るものである。
【０２３３】
燃料電池発電ユニット３５Ｃは気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４Ｃから送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４Ｃによって気化器に連続的に送られ、電子機器本体２Ｃの外の空気がエアポンプ３６Ｃによって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５Ｃは燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｃに送られる。燃料電池発電ユニット３５Ｃの燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｃが以上のような構成を有する。
【０２３４】
一方、燃料電池発電ユニット３５Ｃの燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５Ｃは、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４Ｃから送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５Ｃから凝縮・気液分離装置３７Ｃに送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【０２３５】
また、燃料電池発電ユニット３５Ｃの燃料電池が固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｃは一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｃに送られる。
【０２３６】
なお、気化器が燃料電池発電ユニット３５Ｃに内蔵されているものとしているが、燃料電池発電ユニット３５Ｃとは別に気化器を設け、燃料と水の混合液が混合切替部３４Ｃによって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５Ｃに供給されるものとしてもよい。
【０２３７】
凝縮・気液分離装置３７Ｃは凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５Ｃから送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７Ｃで分離された液体の水は生成水タンク３８Ｃに送られて生成水タンク３８Ｃに貯留され、分離された気体は排気として電子機器本体２Ｃの外に排出される。なお、固定された生成水タンク３８Ｃの代わりに、電子機器本体２Ｃに対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。
【０２３８】
生成水タンク３８Ｃは、例えば電子機器１Ｃの各部で発生した熱で温められる。この生成水タンク３８Ｃには、温度センサ４０Ｃが設けられている。温度センサ４０Ｃは、生成水タンク３８Ｃに貯留された生成水の温度を電気信号に変換するものである。温度センサ４０Ｃによって検知された温度を表す信号は、燃料電池制御部５１Ｃ（図２０に図示）に出力される。なお、温度センサ４０Ｃは、生成水タンク３８Ｃの内容物の温度を直接測定するものであってもよいし、内容物の温度を間接的に測定するものであってもよい。
【０２３９】
図２０は、電子機器１Ｃの回路構成を示したブロック図である。図２０に示すように、電子機器１Ｃは、図１に示された構成要素の他に、燃料電池制御部５１Ｃ、記憶部５２Ｃ、電源切替制御部５３Ｃ、二次電池５４Ｃ、電子機器制御部５５Ｃ、表示部（報知器）５６Ｃ及びキー入力部５７Ｃ等を更に具備する。
【０２４０】
燃料電池制御部５１Ｃは例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１Ｃは、燃料ポンプ３１Ｃ、生成水ポンプ３３Ｃ、混合切替部３４Ｃ、燃料電池発電ユニット３５Ｃ及びエアポンプ３６Ｃの制御を行う。
【０２４１】
記憶部５２Ｃは不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２Ｃに記録される。ここで、記憶部５２Ｃに対する読み書きは、燃料電池制御部５１Ｃによって行われる。
【０２４２】
二次電池５４Ｃは、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【０２４３】
電源切替制御部５３Ｃは、燃料電池発電ユニット３５Ｃの燃料電池で生成された電気エネルギーを二次電池５４Ｃに充電したり、燃料電池発電ユニット３５Ｃの燃料電池又は二次電池５４Ｃから電子機器本体２Ｃの各負荷（電子機器制御部５５Ｃ、表示部５６Ｃ、キー入力部５７Ｃ、記憶部５２Ｃに加えて、他の部分も含む）に電力を供給したりする。
【０２４４】
キー入力部５７Ｃは、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５Ｃに出力する。
【０２４５】
表示部５６Ｃは、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【０２４６】
電子機器制御部５５Ｃは例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５Ｃはキー入力部５７Ｃから入力した入力信号、燃料電池制御部５１Ｃから入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５Ｃが表示部５６Ｃに表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６Ｃで行われ、表示部５６Ｃにより各種の報知が行われる。
【０２４７】
電子機器制御部５５Ｃ及び燃料電池制御部５１Ｃを組み合わせたものが制御部に相当する。そして、この制御部は、温度センサ４０Ｃにより検知された検知温度と識別センサ２１Ｃの識別結果とに基づいて、装着部１８Ｃに装着されているカートリッジが検知温度で使用可能なものであるか否かを判定する機能と、その判別により使用可能なものではないと判定したときに表示部５６Ｃによる報知を行う機能と、を有する。
【０２４８】
次に、電子機器１Ｃの使用方法及び電子機器１Ｃの動作について説明する。
【０２４９】
＜発電動作＞
まず、発電に関する動作について説明する。図２１は、発電に関する動作において、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ｃは、燃料電池制御部５１ＣのＲＯＭに格納されたプログラムに従って図２１に示された処理を実行し、電子機器制御部５５Ｃは、電子機器制御部５５ＣのＲＯＭに格納されたプログラムに従って図２１に示された処理を実行する。
【０２５０】
ユーザは、電子機器１Ｃを使用するに際して、燃料が貯留された高濃度燃料カートリッジ１０Ｃ又は混合液が貯留された低濃度燃料カートリッジ１４Ｃのどちらか一方を装着部１８Ｃに装着する。高濃度燃料カートリッジ１０Ｃが装着部１８Ｃに装着された場合には、高濃度燃料カートリッジ１０Ｃが装着された旨の信号が識別センサ２１Ｃから燃料電池制御部５１Ｃに出力される。低濃度燃料カートリッジ１４Ｃが装着部１８Ｃに装着された場合には、低濃度燃料カートリッジ１４Ｃが装着された旨の信号が識別センサ２１Ｃから燃料電池制御部５１Ｃに出力される。
【０２５１】
そして、燃料電池制御部５１Ｃは、識別センサ２１Ｃから入力された信号により、装着部１８Ｃに装着されたカートリッジが高濃度燃料カートリッジ１０Ｃであるかそれとも低濃度燃料カートリッジ１４Ｃであるかを判断する。識別センサ２１Ｃによって高濃度燃料カートリッジ１０Ｃの装着が検知されている場合には（ステップＳ１２１：Ｙｅｓ）、燃料電池制御部５１Ｃの処理はステップＳ１２３に移行し、識別センサ２１Ｃによって低濃度燃料カートリッジ１４Ｃの装着が検知されている場合には（ステップＳ１２１：Ｎｏ）、燃料電池制御部５１Ｃの処理はステップＳ１２２に移行する。なお、識別センサ２１Ｃが濃度センサの場合、ステップＳ１２１における燃料電池制御部５１Ｃの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ｃの処理はステップＳ１２２に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ｃの処理はステップＳ１２３に移行する。
【０２５２】
ステップＳ１２２においては、燃料電池制御部５１Ｃが燃料ポンプ３１Ｃを駆動し、生成水ポンプ３３Ｃを停止し、更に燃料電池制御部５１Ｃが燃料ポンプ３１Ｃの送液量を制御するとともに、混合切替部３４Ｃを制御する。燃料電池制御部５１Ｃが混合切替部３４Ｃを制御することによって、生成水タンク３８Ｃ内の生成水が止められて燃料電池発電ユニット３５Ｃに流れない。一方、燃料電池制御部５１Ｃが燃料ポンプ３１Ｃを制御することによって、低濃度燃料カートリッジ１４Ｃ内の低濃度燃料が燃料電池発電ユニット３５Ｃに流れ、低濃度燃料の流量が混合切替部３４Ｃによって制御される。低濃度燃料が燃料電池発電ユニット３５Ｃに流れることで発電が起き、生成された水が生成水タンク３８Ｃに貯留されていく。このように、低濃度燃料カートリッジ１４Ｃの内容物は燃料と水の混合液であって水よりも凍結しにくいので、仮に生成水タンク３８Ｃ内の水が凍結しても、発電を行える。
その後、燃料電池制御部５１Ｃの処理は、ステップＳ１２１に戻る。
【０２５３】
ステップＳ１２３においては、燃料電池制御部５１Ｃは、温度センサ４０Ｃから入力された温度信号により、生成水タンク３８Ｃにある生成水の温度がゼロ℃以下であるか否かを判断する。温度センサ４０Ｃの温度信号により示された温度がゼロ℃を越えている場合には（ステップＳ１２３：Ｎｏ）、燃料電池制御部５１Ｃの処理はステップＳ１２４に移行し、温度センサ４０Ｃの温度信号により示された温度がゼロ℃以下である場合には（ステップＳ１２３：Ｙｅｓ）、燃料電池制御部５１Ｃの処理はステップＳ１２５に移行する。ここでの閾値であるゼロ℃は水の凝固点から定められたものであるが、閾値が液体状態と固体状態とに仕切るものであれば、ゼロ℃に定める必要はない。ここでの閾値であるゼロ℃が第２の温度に相当する。なお、温度センサ４０Ｃによって生成水の温度を測定することにより、生成水が凍結しているか否かを識別するものとしたが、光学的センサによって生成水タンク３８Ｃ内の生成水が凍結しているか否かを識別するものとしてもよい。
【０２５４】
ステップＳ１２４においては、燃料電池制御部５１Ｃが燃料ポンプ３１Ｃ及び生成水ポンプ３３Ｃを駆動し、更に燃料電池制御部５１Ｃが燃料ポンプ３１Ｃ及び生成水ポンプ３３Ｃの送液量を制御するとともに、混合切替部３４Ｃを制御する。燃料電池制御部５１Ｃが混合切替部３４Ｃを制御することによって、生成水タンク３８Ｃ内の生成水が燃料電池発電ユニット３５Ｃに流れ得るようになり、高濃度燃料カートリッジ１０Ｃ内の燃料も燃料電池発電ユニット３５Ｃに流れ得るようになる。また、燃料の流量が燃料ポンプ３１Ｃ及び混合切替部３４Ｃによって制御され、生成水の流量が生成水ポンプ３３Ｃ及び混合切替部３４Ｃによって制御される。このような流量制御により、燃料と生成水の混合比が調整され、燃料と生成水の混合比（重量比）が６：４になる（但し、この混合比は一例であって、６：４に限るものではなく、燃料電池発電ユニット３５Ｃに要求される混合比に応じた値に設定されるものである）。これにより、燃料と生成水の混合液が燃料電池発電ユニット３５Ｃに流れることで発電が起き、生成された水が生成水タンク３８Ｃに貯留されていく。このように、生成水を再利用して、生成水と燃料を混合するので、高濃度燃料カートリッジ１０Ｃ内の燃料を長時間使用することができる。
その後、燃料電池制御部５１Ｃの処理は、ステップＳ１２１に戻る。
【０２５５】
ステップＳ１２５においては、燃料電池制御部５１Ｃが燃料ポンプ３１Ｃ及び生成水ポンプ３３Ｃを停止する。これにより、燃料・生成水が燃料電池発電ユニット３５Ｃに流れず、燃料電池発電ユニット３５Ｃにおける発電が停止する。高濃度燃料カートリッジ１０Ｃが装着されている場合、生成水タンク３８Ｃ内の生成水が凍結していると、仮に燃料ポンプ３１Ｃが作動していると、高濃度の燃料が燃料電池発電ユニット３５Ｃに供給されてしまうが、ここでは燃料ポンプ３１Ｃが停止しているので、高濃度の燃料による燃料電池発電ユニット３５Ｃの損傷を防止することができる。
【０２５６】
また、ステップＳ１２５において、燃料電池制御部５１Ｃが表示指令を電子機器制御部５５Ｃに出し、電子機器制御部５５Ｃはその指令に従って表示部５６Ｃにより報知を行う。具体的には、電子機器制御部５５Ｃが交換推奨の旨の表示信号を表示部５ＣＡに出力することにより、「生成水凍結により発電を停止したので、低濃度燃料カートリッジに交換して下さい。」といった旨の報知が表示部５６Ｃにて行われる。これにより、低濃度燃料カートリッジへの交換の推奨がユーザにされる。なお、表示部５６Ｃによって低濃度燃料カートリッジの交換推奨の旨が報知されたが、電子機器制御部５５Ｃがスピーカを制御することによってスピーカにより低濃度燃料カートリッジの交換推奨の旨が音声報知されてもよいし、電子機器制御部５５Ｃがランプを制御することによってランプが点灯、点滅等し、これにより低濃度燃料カートリッジの交換推奨の旨が報知されてもよい。
報知後、燃料電池制御部５１Ｃの処理は、ステップＳ１２１に戻る。
【０２５７】
＜温度データ蓄積動作＞
温度データを蓄積することに関する動作について説明する。図２２は、温度データ蓄積に関する動作において、燃料電池制御部５１Ｃが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ｃは、図２２に示した処理を図２１に示した処理と並行して行う。
【０２５８】
燃料電池制御部５１Ｃは、所定時間毎に（図２２では、１０分間毎に）、温度センサ４０Ｃによって検知された温度を記憶部５２Ｃに記録することで、温度データを蓄積する。具体的には、図２２のような処理を行う。まず、温度センサ４０Ｃによって温度が検知され、その温度を表す信号が燃料電池制御部５１Ｃに入力されており（ステップＳ１３１）、燃料電池制御部５１Ｃが温度センサ４０Ｃによる検知温度を記憶部５２Ｃに記録する（ステップＳ１３２）。ここで、燃料電池制御部５１Ｃが時計機能を有するとともに、温度記録時に発電が行われているか否かを判定する判定機能を有する。そして、温度記録時においては、燃料電池制御部５１Ｃは、時計機能によって得られた温度記録時の日時を温度データに対応付けて記憶部５２Ｃに記録するとともに、判定機能によって得られた発電フラグを温度データに対応付けて記憶部５２Ｃに記録する。ここで、発電フラグとは、温度記録時に発電しているか否かを表す識別子であり、例えば、燃料電池制御部５１Ｃは燃料ポンプ３１Ｃを駆動している時には発電フラグを立て、燃料ポンプ３１Ｃを停止している時には発電フラグを立てない。
【０２５９】
そして、燃料電池制御部５１Ｃは、温度データを記録したら、計時を開始する（ステップＳ１３３）。そして、計時開始してから所定時間（図２２では、１０分間）が経過したら（ステップＳ１３４：Ｙｅｓ）、燃料電池制御部５１Ｃは計時をリセットし、ステップＳ２１に戻る。
【０２６０】
燃料電池制御部５１Ｃは、以上の処理の繰り返しにより、所定時間毎に、温度データ、日時、発電フラグを対応付けて記録する。なお、燃料電池制御部５１Ｃは、データの蓄積量を抑えるために、例えば過去１週間以内のデータを蓄積ることとして、１週間前のデータは記憶部５２Ｃから削除するようにする。
【０２６１】
＜助言処理１＞
推奨するカートリッジについて助言することに関する動作について説明する。図２３は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは、図２３に示した処理を図２１に示した処理と並行して行うが、ユーザが電子機器１Ｃを操作した時に、特に、電子機器１Ｃの電源がオンとなった時や電源がオフとなった時に、図２３に示した動作が開始されるのが好ましい。
【０２６２】
まず、燃料電池制御部５１Ｃが、識別センサ２１Ｃから入力された信号により、装着部１８Ｃに装着されたカートリッジが高濃度燃料カートリッジ１０Ｃであるかそれとも低濃度燃料カートリッジ１４Ｃであるかを判断する（ステップＳ１４１）。識別センサ２１Ｃによって高濃度燃料カートリッジ１０Ｃの装着が検知されている場合には（ステップＳ１４１：Ｙｅｓ）、燃料電池制御部５１Ｃの処理はステップＳ１４２に移行し、識別センサ２１Ｃによって低濃度燃料カートリッジ１４Ｃの装着が検知されている場合には（ステップＳ１４１：Ｎｏ）、燃料電池制御部５１Ｃの処理はステップＳ１４３に移行する。なお、識別センサ２１Ｃが濃度センサの場合、ステップＳ１４１における燃料電池制御部５１Ｃの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ｃの処理はステップＳ１４３に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ｃの処理はステップＳ１４２に移行する。
【０２６３】
ステップＳ１４２においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に凍結履歴があるか否かを判定する。凍結履歴があるか否かについては、例えば過去２４時間以内の温度データの中に、所定の閾値以下になったものがあるか否かによって判定する。ここでは、所定の閾値は、生成水タンク３８Ｃに収容された水の凝固点（具体的には、ゼロ℃）とされている。従って、燃料電池制御部５１Ｃが、例えば過去２４時間以内の温度データの中に所定の閾値（凝固点）以下になったものがあると判定したら（ステップＳ１４２：Ｙｅｓ）、燃料電池制御部５１Ｃの処理がステップＳ１４５に移行する。一方、燃料電池制御部５１Ｃが、例えば過去２４時間以内の温度データの中に所定の閾値（凝固点）以下になったものがないと判定したら（ステップＳ１４２：Ｎｏ）、燃料電池制御部５１Ｃの処理がステップＳ１４４に移行する。
【０２６４】
ステップＳ１４５においては、燃料電池制御部５１Ｃの指令により、電子機器制御部５５Ｃが低濃度燃料カートリッジの推奨表示を表示部５６Ｃに表示させる。ここで、表示部５６Ｃには、「過去２４時間に生成水が凍結したため、低濃度燃料カートリッジを装着する方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去の生成水の凍結を把握するので、高濃度燃料カートリッジ１０Ｃを低濃度燃料カートリッジ１４Ｃに交換することができる。生成水タンク３８Ｃ内の生成水が凍結したものとしても、低濃度燃料カートリッジ１４Ｃの内容物が燃料と水を混合したものであってその混合液は水に比較して凍結しにくいので、燃料電池発電ユニット３５Ｃによる発電が行われやすくなる。
【０２６５】
そして、電子機器制御部５５Ｃは、燃料電池制御部５１Ｃを介して記憶部５２Ｃの温度データ・日時データ・発電フラグを読み込み、その読み込んだ温度データ・日時データ・発電フラグに従って、過去１週間の温度・発電状況を日時とともに表示する（ステップＳ１４６）。例えば、電子機器制御部５５Ｃは、横軸を日時とするとともに縦軸を温度とした折れ線グラフを表示部５６Ｃに表示し、又は温度と日時を対応付けた表を表示部５６Ｃに表示し、このグラフ又は表において、発電中の温度の表示態様（例えば、色）と、発電していない時の温度の表示態様（例えば、色）を異ならせるよう表示する。このような表示を見たユーザは、低濃度燃料カートリッジ１４Ｃの用意やそれへの交換を実際にするかどうかを判断することができる。更に、ユーザは発電中の発熱による水の昇温の影響を考慮することができるが、そのような考慮をユーザにさせないために、発電中や発電後の温度が表示されないものとしてもよい。
その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２６６】
一方、ステップＳ１４３においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ過去１週間以内の温度データの中に所定の閾値以下になったものがあるか否かによって判定する。ここでの所定の閾値は、生成水タンク３８Ｃに収容された水の凝固点よりも高いもの（以下、凝固点超閾値という。）とされており、例えば５℃とされている。従って、燃料電池制御部５１Ｃが、過去１週間以内の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ１４３：Ｙｅｓ）、燃料電池制御部５１Ｃが実行処理を終了する。一方、燃料電池制御部５１Ｃが、過去１週間以内の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ１４３：Ｎｏ）、燃料電池制御部５１Ｃの処理がステップＳ１４９に移行する。
【０２６７】
ステップＳ１４９においては、燃料電池制御部５１Ｃの指令により、電子機器制御部５５Ｃが高濃度燃料カートリッジの推奨表示を表示部５６Ｃに表示させる。ここで、表示部５６Ｃには、「過去１週間に生成水の温度が凝固点超閾値（例えば、５℃）以下になったことがないため、高濃度燃料カートリッジを装着する方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去の温暖状況を把握するので、低濃度燃料カートリッジ１４Ｃを高濃度燃料カートリッジ１０Ｃに交換することができる。高濃度燃料カートリッジ１０Ｃの内容物は低濃度燃料カートリッジ１４Ｃの内容物よりも燃料濃度が高いので、高濃度燃料カートリッジ１０Ｃの交換頻度を抑えることができる。
【０２６８】
ステップＳ１４９後のステップＳ１５０においては、燃料電池制御部５１Ｃ及び電子機器制御部５５ＣがステップＳ１４６と同様の処理を実行する。その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２６９】
一方、ステップＳ１４４においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１Ｃが、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ１４４：Ｙｅｓ）、燃料電池制御部５１Ｃの処理がステップＳ１４７に移行する。一方、燃料電池制御部５１Ｃが、例えば過去２４時間以内の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ１４４：Ｎｏ）、燃料電池制御部５１Ｃが実行処理を終了する。
【０２７０】
ステップＳ１４７においては、燃料電池制御部５１Ｃの指令により、電子機器制御部５５Ｃが低濃度燃料カートリッジの準備推奨表示を表示部５６Ｃに表示させる。ここで、表示部５６Ｃには、「過去２４時間に生成水の温度が凝固点超閾値（例えば、５℃）以下になったため、低濃度燃料カートリッジの準備をする方がよい。」といった旨の推奨表示が行われる。その表示を見たユーザは、過去に生成水が凍結しそうになったことを把握するので、低濃度燃料カートリッジ１４Ｃの準備をすることができる。生成水タンク３８Ｃ内の生成水が凍結したものとしても、低濃度燃料カートリッジ１４Ｃの内容物が燃料と水を混合したものであってその混合液は水に比較して凍結しにくいので、低濃度燃料カートリッジ１４Ｃに交換すれば、燃料電池発電ユニット３５Ｃによる発電が行われやすくなる。
【０２７１】
ステップＳ１４７後のステップＳ１４８においては、燃料電池制御部５１Ｃ及び電子機器制御部５５ＣがステップＳ１４６と同様の処理を実行する。その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２７２】
＜助言処理２＞
推奨するカートリッジについて助言することに関する動作について説明する。図２４は、推奨カートリッジの助言に関する動作において、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが行う処理の流れを示したフローチャートである。図２４に示した処理は、図２３に示した処理の代わりに行われる。
【０２７３】
まず、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された発電フラグとそれに対応する日時データとを読み出し、発電フラグ及び日時データに基づき１週間前から今までに少なくとも一回発電中となっている時間帯を特定する（ステップＳ１６１）。以下、この特定した時間帯を使用時間帯という。
【０２７４】
次に、燃料電池制御部５１Ｃが、装着部１８Ｃに装着されたカートリッジの種類を識別センサ２１Ｃにより識別する（ステップＳ１５１）。識別センサ２１Ｃによって高濃度燃料カートリッジ１０Ｃの装着が検知されている場合には（ステップＳ１５１：Ｙｅｓ）、燃料電池制御部５１Ｃの処理はステップＳ１５２に移行し、識別センサ２１Ｃによって低濃度燃料カートリッジ１４Ｃの装着が検知されている場合には（ステップＳ１５１：Ｎｏ）、燃料電池制御部５１Ｃの処理はステップＳ１５３に移行する。なお、識別センサ２１Ｃが濃度センサの場合、ステップＳ１５１における燃料電池制御部５１Ｃの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ｃの処理はステップＳ１５３に移行し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ｃの処理はステップＳ１５２に移行する。
【０２７５】
ステップＳ１５２においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に所定の閾値（所定の閾値は、水の凝固点とされている）以下になったものがあるか否かによって判定する。そして、燃料電池制御部５１Ｃが、使用時間帯の温度データの中に所定の閾値（凝固点）以下になったものがあると判定したら（ステップＳ１５２：Ｙｅｓ）、燃料電池制御部５１Ｃの処理がステップＳ１５５に移行する。一方、燃料電池制御部５１Ｃが、使用時間帯の温度データの中に所定の閾値（凝固点）以下になったものがないと判定したら（ステップＳ１５２：Ｎｏ）、燃料電池制御部５１Ｃの処理がステップＳ１５４に移行する。
【０２７６】
ステップＳ１５５では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１４５と同様のことを行い、更に、ステップＳ１５５後のステップＳ１５６では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１４６と同様のことを行う。その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２７７】
一方、ステップＳ１５３においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１Ｃが、使用時間帯の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ１５３：Ｙｅｓ）、燃料電池制御部５１Ｃが実行処理を終了する。一方、燃料電池制御部５１Ｃが、使用時間帯の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ１５３：Ｎｏ）、燃料電池制御部５１Ｃの処理がステップＳ１５９に移行する。
【０２７８】
ステップＳ１５９では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１４９と同様のことを行い、更に、ステップＳ１５９後のステップＳ１６０では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１５０と同様のことを行う。その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２７９】
一方、ステップＳ１５４においては、燃料電池制御部５１Ｃは、記憶部５２Ｃに蓄積された温度データを読み込み、読み込んだ使用時間帯の温度データの中に凝固点超閾値以下になったものがあるか否かによって判定する。燃料電池制御部５１Ｃが、使用時間帯の温度データの中に凝固点超閾値以下になったものがあると判定したら（ステップＳ１５４：Ｙｅｓ）、燃料電池制御部５１Ｃの処理がステップＳ１５７に移行する。一方、燃料電池制御部５１Ｃが、使用時間帯の温度データの中に凝固点超閾値以下になったものがないと判定したら（ステップＳ１５４：Ｎｏ）、燃料電池制御部５１Ｃが実行処理を終了する。
【０２８０】
ステップＳ１５７では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１４７と同様のことを行い、更に、ステップＳ１５７後のステップＳ１５８では、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２３のステップＳ１４８と同様のことを行う。その後、燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃは実行処理を終了する。
【０２８１】
燃料電池制御部５１Ｃ及び電子機器制御部５５Ｃが図２４に示すような処理を行うことによって、例えばユーザが深夜や早朝に電子機器１Ｃを使用しない場合に、深夜や早朝に水が凍結していることがあったとしても、ユーザが電子機器１Ｃを使用するときには、高濃度燃料カートリッジ１０Ｃへの交換を促さないで済む。
【０２８２】
＜第５の実施の形態＞
図２５は、本発明の実施形態における電子機器１Ｄの概略構成を示したブロック図である。この電子機器１Ｄは、電子機器本体２Ｄと、この電子機器本体２Ｄに設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【０２８３】
この電子機器１Ｄの電子機器本体２Ｄには装着部１８Ｄが設けられている。装着部１８Ｄに対しては、高濃度燃料カートリッジ１０Ｄ及び低濃度燃料カートリッジ１４Ｄが着脱可能である。ここで装着部１８Ｄは高濃度燃料カートリッジ１０Ｄと低濃度燃料カートリッジ１４Ｄに共有の装着部であり、高濃度燃料カートリッジ１０Ｄ及び低濃度燃料カートリッジ１４Ｄの両方を同時に装着部１８Ｄに装着することはできず、高濃度燃料カートリッジ１０Ｄと低濃度燃料カートリッジ１４Ｄのうちの一方が装着部１８Ｄに装着された場合には、他方を装着部１８Ｄに装着することができない。また、電子機器本体２Ｄの装着部１８Ｄにはインレットコネクタ１９Ｄが設けられ、カートリッジ１０Ｄ，１４Ｄにはアウトレットコネクタ１１Ｄ，１５Ｄがそれぞれ設けられている。高濃度燃料カートリッジ１０Ｄが装着部１８Ｄに装着されると、アウトレットコネクタ１１Ｄがインレットコネクタ１９Ｄに連結され、低濃度燃料カートリッジ１４Ｄが装着部１８Ｄに装着されると、アウトレットコネクタ１５Ｄがインレットコネクタ１９Ｄに連結される。
【０２８４】
高濃度燃料カートリッジ１０Ｄには、高濃度な燃料が貯留されている。高濃度燃料カートリッジ１０Ｄに貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。
低濃度燃料カートリッジ１４Ｄには、高濃度燃料カートリッジ１０Ｄ内の燃料よりも低濃度な燃料が貯留されている。低濃度燃料カートリッジ１４Ｄに貯留される燃料の種類は、高濃度燃料カートリッジ１０Ｄに貯留される燃料の種類と同じであり、濃度が異なる。
【０２８５】
具体的には、高濃度燃料カートリッジ１０Ｄには、例えば純粋燃料が貯留され、低濃度燃料カートリッジ１４Ｄには、純粋燃料と水の混合液が貯留されている。そのため、低濃度燃料カートリッジ１４Ｄ内の低濃度燃料の凝固点が水の凝固点よりも低く、低濃度燃料カートリッジ１４Ｄ内の低濃度燃料の沸点が高濃度燃料カートリッジ１０Ｄ内の高濃度燃料の沸点よりも高い。なお、低濃度燃料カートリッジ１４Ｄ内の混合液には、更に他の物質が混合されていてもよい。
【０２８６】
本実施形態では、高濃度燃料カートリッジ１０Ｄに貯留される燃料がメタノール（１００％メタノール）であり、低濃度燃料カートリッジ１４Ｄに貯留された混合液がメタノールと水の混合液（混合比（重量比）は、例えばメタノールが６に対して水が４（６０％メタノール）である。）である。
【０２８７】
なお、低濃度燃料カートリッジ１４Ｄの内容物は、別の濃度の低濃度燃料であってもよい。
また、低濃度燃料カートリッジ１４Ｄを複数準備し、異なる濃度の低濃度燃料をこれら低濃度燃料カートリッジ１４Ｄに貯留し、これら低濃度燃料カートリッジ１４Ｄを適宜使い分けてもよい。
また、高濃度燃料カートリッジ１０Ｄの内容物が純粋な燃料でなくてもよいが、高濃度燃料カートリッジ１０Ｄの内容物の純粋燃料比率が、低濃度燃料カートリッジ１４Ｄの内容物の純粋燃料比率よりも高いことが必要である。
【０２８８】
電子機器本体２Ｄの装着部１８Ｄには、識別センサ２１Ｄが設けられている。識別センサ２１Ｄは、例えばインレットコネクタ１９Ｄの周囲（近傍）に設けられている。識別センサ２１Ｄは、装着部１８Ｄに装着されたカートリッジの種類を識別するものである。つまり、装着部１８Ｄに高濃度燃料カートリッジ１０Ｄが装着された場合には、高濃度燃料カートリッジ１０Ｄの装着が識別センサ２１Ｄによって検知され、高濃度燃料カートリッジ１０Ｄの装着の旨の信号が燃料電池制御部５１Ｄ（図２６に図示）に出力される。一方、装着部１８Ｄに低濃度燃料カートリッジ１４Ｄが装着された場合には、低濃度燃料カートリッジ１４Ｄの装着が識別センサ２１Ｄによって検知され、低濃度燃料カートリッジ１４Ｄの装着の旨の信号が燃料電池制御部５１Ｄ（図２６に図示）に出力される。
【０２８９】
識別センサ２１Ｄは、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、識別センサ２１Ｄが濃度センサの場合、装着部１８Ｄに装着されたカートリッジの内容物の燃料濃度が識別センサ２１Ｄによって測定され、測定濃度を表す信号が識別センサ２１Ｄから燃料電池制御部５１Ｄに出力され、燃料電池制御部５１Ｄがその濃度信号によってカートリッジの識別をする。
【０２９０】
図２５では、一例として識別センサ２１Ｄがプッシュスイッチである場合を示している。この場合、識別センサ２１Ｄにボタン（突出部）２２Ｄが設けられ、低濃度燃料カートリッジ１４Ｄには逃げ凹部２３Ｄが形成されており、高濃度燃料カートリッジ１０Ｄには凹部が形成されていない。低濃度燃料カートリッジ１４Ｄが装着部１８Ｄに装着された場合には、凹部２３Ｄにボタン２２Ｄが収まって、ボタン２２Ｄが押されず、識別センサ２１Ｄがオフとなる。一方、高濃度燃料カートリッジ１０Ｄが装着部１８Ｄに装着された場合には、燃料カートリッジ１０によってボタン２２Ｄが押され、識別センサ２１Ｄがオンとなる。なお、燃料カートリッジ１０又は低濃度燃料カートリッジ１４Ｄの装着と、識別センサ２１Ｄのオン又はオフの関係とは逆であってもよい。
【０２９１】
電子機器本体２Ｄには、自己発電機能を司る自己発電ユニットが内蔵されている。自己発電ユニットは、燃料ポンプ３２Ｄ、生成水ポンプ３３Ｄ、混合切替部３４Ｄ、燃料電池発電ユニット３５Ｄ、エアポンプ３６Ｄ、凝縮・気液分離装置３７Ｄ及び生成水タンク３８Ｄを有する。
【０２９２】
燃料ポンプ３２Ｄは、装着部１８Ｄに装着されたカートリッジの内容物を混合切替部３４Ｄに送液するものである。
生成水ポンプ３３Ｄは、生成水タンク３８Ｄ内の生成水を混合切替部３４Ｄに送液するものである。
燃料ポンプ３２Ｄ及び生成水ポンプ３３Ｄは何れも送液量可変型のポンプである。
【０２９３】
混合切替部３４Ｄは流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４Ｄは、燃料ポンプ３２Ｄから燃料電池発電ユニット３５Ｄへの流体の流れを遮断・許容するとともに、その流量を制御する。更に、混合切替部３４Ｄは、生成水ポンプ３３Ｄから燃料電池発電ユニット３５Ｄへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｄの動作によって、燃料電池発電ユニット３５Ｄへ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【０２９４】
エアポンプ３６Ｄは、電子機器本体２Ｄの外部の空気を燃料電池発電ユニット３５Ｄに送るものである。
【０２９５】
燃料電池発電ユニット３５Ｄは気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４Ｄから送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４Ｄによって気化器に連続的に送られ、電子機器本体２Ｄの外の空気がエアポンプ３６Ｄによって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５Ｄは燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｄに送られる。燃料電池発電ユニット３５Ｄの燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｄが以上のような構成を有する。
【０２９６】
一方、燃料電池発電ユニット３５Ｄの燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５Ｄは、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４Ｄから送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５Ｄから凝縮・気液分離装置３７Ｄに送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【０２９７】
また、燃料電池発電ユニット３５Ｄの燃料電池が固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｄは一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｄに送られる。
【０２９８】
なお、気化器が燃料電池発電ユニット３５Ｄに内蔵されているものとしているが、燃料電池発電ユニット３５Ｄとは別に気化器を設け、燃料と水の混合液が混合切替部３４Ｄによって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５Ｄに供給されるものとしてもよい。
【０２９９】
凝縮・気液分離装置３７Ｄは凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５Ｄから送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７Ｄで分離された液体の水は生成水タンク３８Ｄに送られて生成水タンク３８Ｄに貯留され、分離された気体は排気として電子機器本体２Ｄの外に排出される。なお、固定された生成水タンク３８Ｄの代わりに、電子機器本体２Ｄに対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。また、生成水タンク３８Ｄに予め水が貯留され、燃料電池発電ユニット３５Ｄによって生成された水と予め貯留された水が混合されてもよい。
【０３００】
生成水タンク３８Ｄは、例えば電子機器１Ｄの各部で発生した熱で温められる。この生成水タンク３８Ｄには、貯留量センサ３９Ｄが設けられている。貯留量センサ３９Ｄは生成水タンク３８Ｄに貯留されている生成水の量を電気信号に変換するものである。貯留量センサ３９Ｄによって検知された貯留量を表す信号は、燃料電池制御部５１Ｄ（図２６に図示）に出力される。
【０３０１】
図２６は、電子機器１Ｄの回路構成を示したブロック図である。図２６に示すように、電子機器１Ｄは、図１に示された構成要素の他に、燃料電池制御部５１Ｄ、記憶部５２Ｄ、電源切替制御部５３Ｄ、二次電池５４Ｄ、電子機器制御部５５Ｄ、表示部５６Ｄ及びキー入力部５７Ｄ等を更に具備する。
【０３０２】
燃料電池制御部５１Ｄは例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１Ｄは、燃料ポンプ３２Ｄ、生成水ポンプ３３Ｄ、混合切替部３４Ｄ、燃料電池発電ユニット３５Ｄ及びエアポンプ３６Ｄの制御を行う。
【０３０３】
記憶部５２Ｄは不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２Ｄに記録される。ここで、記憶部５２Ｄに対する読み書きは、燃料電池制御部５１Ｄによって行われる。
【０３０４】
二次電池５４Ｄは、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【０３０５】
電源切替制御部５３Ｄは、燃料電池発電ユニット３５Ｄの燃料電池で生成された電気エネルギーを二次電池５４Ｄに充電したり、燃料電池発電ユニット３５Ｄの燃料電池又は二次電池５４Ｄから電子機器本体２Ｄの各負荷（電子機器制御部５５Ｄ、表示部５６Ｄ、キー入力部５７Ｄ、記憶部５２Ｄに加えて、他の部分も含む）に電力を供給したりする。
【０３０６】
キー入力部５７Ｄは、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５Ｄに出力する。
【０３０７】
表示部５６Ｄは、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【０３０８】
電子機器制御部５５Ｄは例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５Ｄはキー入力部５７Ｄから入力した入力信号、燃料電池制御部５１Ｄから入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５Ｄが表示部５６Ｄに表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６Ｄで行われ、表示部５６Ｄにより各種の報知が行われる。
【０３０９】
電子機器１Ｄの出荷時には、低濃度燃料カートリッジ１４Ｄが電子機器本体２Ｄとともに梱包されており、高濃度燃料カートリッジ１０Ｄは後日ユーザが購入することになる。
【０３１０】
次に、電子機器１Ｄの使用方法及び電子機器１Ｄの動作について説明する。
【０３１１】
＜発電動作＞
まず、発電に関する動作について説明する。図２７は、発電に関する動作において、燃料電池制御部５１Ｄ及び電子機器制御部５５Ｄが行う処理の流れを示したフローチャートである。なお、燃料電池制御部５１Ｄは、燃料電池制御部５１ＤのＲＯＭに格納されたプログラムに従って図２７に示された処理を実行し、電子機器制御部５５Ｄは、電子機器制御部５５ＤのＲＯＭに格納されたプログラムに従って図２７に示された処理を実行する。
【０３１２】
ユーザは、電子機器１Ｄを使用するに際して、燃料が貯留された高濃度燃料カートリッジ１０Ｄ又は混合液が貯留された低濃度燃料カートリッジ１４Ｄのどちらか一方を装着部１８Ｄに装着する。高濃度燃料カートリッジ１０Ｄが装着部１８Ｄに装着された場合には、高濃度燃料カートリッジ１０Ｄが装着された旨の信号が識別センサ２１Ｄから燃料電池制御部５１Ｄに出力される。低濃度燃料カートリッジ１４Ｄが装着部１８Ｄに装着された場合には、低濃度燃料カートリッジ１４Ｄが装着された旨の信号が識別センサ２１Ｄから燃料電池制御部５１Ｄに出力される。
【０３１３】
まず、燃料電池制御部５１Ｄは、貯留量センサ３９Ｄから入力された貯留量信号により、生成水タンク３８Ｄ内に生成水があるか否かを判断する（ステップＳ１７１）。更には、燃料電池制御部５１Ｄは、識別センサ２１Ｄから入力された信号により、装着部１８Ｄに装着されたカートリッジが高濃度燃料カートリッジ１０Ｄであるかそれとも低濃度燃料カートリッジ１４Ｄであるかを判断する（ステップＳ１７２又はステップＳ１７３）。なお、識別センサ２１Ｄが濃度センサの場合、ステップＳ１７２、ステップＳ１７３における燃料電池制御部５１Ｄの判断は濃度センサの検知濃度に基づくものとなり、濃度センサの検知濃度が所定閾値（例えば、７０％）以下である場合、燃料電池制御部５１Ｄが低濃度燃料カートリッジ１４Ｄの装着を認識し、濃度センサの検知濃度がその所定閾値を超えている場合、燃料電池制御部５１Ｄが高濃度燃料カートリッジ１０Ｄの装着を認識する。
【０３１４】
貯留量センサ３９Ｄの貯留量信号により示された貯留量がゼロである場合であって（ステップＳ１７１：Ｙｅｓ）、装着部１８Ｄに装着されたカートリッジが低濃度燃料カートリッジ１４Ｄである場合（ステップＳ１７３：Ｎｏ）、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄを駆動するとともに生成水ポンプ３３Ｄを停止する（ステップＳ１７６）。このとき、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄの送液量を制御するとともに、混合切替部３４Ｄを制御する。燃料電池制御部５１Ｄが混合切替部３４Ｄを制御することによって、生成水タンク３８Ｄ内の生成水が止められて燃料電池発電ユニット３５Ｄに流れない。一方、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄを制御することによって、低濃度燃料カートリッジ１４Ｄ内の低濃度燃料が燃料電池発電ユニット３５Ｄに流れ、低濃度燃料の流量が混合切替部３４Ｄによって制御される。低濃度燃料が燃料電池発電ユニット３５Ｄに流れることで発電が起き、生成された水が生成水タンク３８Ｄに貯留されていく。
このように、低濃度燃料カートリッジ１４Ｄの内容物は純粋燃料と水の混合液であるので、生成水タンク３８内に生成水がなくても、発電を行える。
その後、燃料電池制御部５１Ｄの処理は、ステップＳ１７１に戻る。
【０３１５】
貯留量センサ３９Ｄの貯留量信号により示された貯留量がゼロである場合であって（ステップＳ１７１：Ｙｅｓ）、装着部１８Ｄに装着されたカートリッジが高濃度燃料カートリッジ１４Ｄである場合（ステップＳ１７３：Ｙｅｓ）、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄ及び生成水ポンプ３３Ｄを停止する（ステップＳ１７７）。これにより、燃料・生成水が燃料電池発電ユニット３５Ｄに流れず、燃料電池発電ユニット３５Ｄにおける発電が停止する。高濃度燃料カートリッジ１０Ｄが装着されている場合、生成水タンク３８Ｄ内に生成水が貯留されていないと、仮に燃料ポンプ３２Ｄが作動していると、高濃度の燃料が燃料電池発電ユニット３５Ｄに供給されてしまうが、ここでは燃料ポンプ３２Ｄが停止しているので、高濃度の燃料による燃料電池発電ユニット３５Ｄの損傷を防止することができる。
【０３１６】
ステップＳ１７７後、燃料電池制御部５１Ｄが表示指令を電子機器制御部５５Ｄに出し、電子機器制御部５５Ｄはその指令に従って表示部５６Ｄに表示信号を出力し、表示部５６Ｄにより報知が行われる（ステップＳ１７８）。具体的には、燃料電池制御部５１Ｄの指令を受けた電子機器制御部５５Ｄが交換推奨の旨の表示信号を表示部５６Ｄに出力することによって、「生成水不足により発電を停止したので、低濃度燃料カートリッジに交換して下さい。」といった旨の報知が表示部５６Ｄにて行われる。これにより、ユーザに対して交換の推奨がされる。なお、ステップＳ１７８では、表示部５６Ｄによって低濃度燃料カートリッジへの交換推奨の旨が報知されたが、電子機器制御部５５Ｄがスピーカを制御することによってスピーカにより低濃度燃料カートリッジへの交換推奨の旨が音声報知されてもよいし、電子機器制御部５５Ｄがランプを制御することによってランプが点灯、点滅等し、これにより低濃度燃料カートリッジへの交換推奨の旨が報知されてもよい。
その後、燃料電池制御部５１Ｄの処理は、ステップＳ１７１に戻る。
【０３１７】
貯留量センサ３９Ｄの貯留量信号により示された貯留量がゼロを超えている場合であって（ステップＳ１７１：Ｎｏ）、装着部１８Ｄに装着されたカートリッジが高濃度燃料カートリッジ１４Ｄである場合（ステップＳ１７２：Ｙｅｓ）、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄ及び生成水ポンプ３３Ｄを駆動する（ステップＳ１７７）。このとき、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄ及び生成水ポンプ３３Ｄの送液量を制御するとともに、混合切替部３４Ｄを制御する。燃料電池制御部５１Ｄが混合切替部３４Ｄを制御することによって、生成水タンク３８Ｄ内の生成水が燃料電池発電ユニット３５Ｄに流れ得るようになり、高濃度燃料カートリッジ１０Ｄ内の燃料も燃料電池発電ユニット３５Ｄに流れ得るようになる。また、燃料の流量が燃料ポンプ３２Ｄ及び混合切替部３４Ｄによって制御され、生成水の流量が生成水ポンプ３３Ｄ及び混合切替部３４Ｄによって制御される。このような流量制御により、燃料と生成水の混合比が調整され、燃料電池発電ユニット３５Ｄの発電に適したものとなる。具体的には、燃料と生成水の混合比（重量比）が６：４になる。但し、この混合比は一例であって、６：４に限るものではなく、燃料電池発電ユニット３５Ｄに要求され混合比に応じた値か、又は、低濃度燃料カートリッジ１４Ｄに貯留された低濃度燃料の純粋燃料と水の混合比と同じ値とする。これにより、燃料と生成水の混合液が燃料電池発電ユニット３５Ｄに流れることで発電が起き、生成された水が生成水タンク３８Ｄに貯留されていく。このように、生成水を再利用して、生成水と燃料を混合するので、高濃度燃料カートリッジ１０Ｄ内の燃料を長時間使用することができる。
その後、燃料電池制御部５１Ｄの処理は、ステップＳ１７１に戻る。
【０３１８】
貯留量センサ３９Ｄの貯留量信号により示された貯留量がゼロを超えている場合であって（ステップＳ１７１：Ｎｏ）、装着部１８Ｄに装着されたカートリッジが低濃度燃料カートリッジ１４Ｄである場合（ステップＳ１７２：Ｙｅｓ）、燃料電池制御部５１Ｄが表示指令を電子機器制御部５５Ｄに出し、電子機器制御部５５Ｄはその指令に従って表示部５６Ｄに表示信号を出力し、表示部５６Ｄにより報知が行われる（ステップＳ１７４）。具体的には、燃料電池制御部５１Ｄの指令を受けた電子機器制御部５５Ｄが交換推奨の旨の表示信号を表示部５６Ｄに出力することによって、「生成水を利用して発電すると、長時間発電を行うことができるので、生成水を利用すべく高濃度燃料カートリッジに交換して下さい。」といった旨の報知が表示部５６Ｄにて行われる。これにより、ユーザに対して交換の推奨がされる。
なお、ステップＳ１７４では、表示部５６Ｄによって高濃度燃料カートリッジへの交換推奨の旨が報知されたが、電子機器制御部５５Ｄがスピーカを制御することによってスピーカにより高濃度燃料カートリッジへの交換推奨の旨が音声報知されてもよいし、電子機器制御部５５Ｄがランプを制御することによってランプが点灯、点滅等し、これにより高濃度燃料カートリッジへの交換推奨の旨が報知されてもよい。
【０３１９】
その後、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄを駆動するとともに生成水ポンプ３３Ｄを停止する（ステップＳ１７６）。このとき、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄの送液量を制御するとともに、混合切替部３４Ｄを制御する。燃料電池制御部５１Ｄが混合切替部３４Ｄを制御することによって、生成水タンク３８Ｄ内の生成水が止められて燃料電池発電ユニット３５Ｄに流れない。一方、燃料電池制御部５１Ｄが燃料ポンプ３２Ｄを制御することによって、低濃度燃料カートリッジ１４Ｄ内の低濃度燃料が燃料電池発電ユニット３５Ｄに流れ、低濃度燃料の流量が混合切替部３４Ｄによって制御される。低濃度燃料が燃料電池発電ユニット３５Ｄに流れることで発電が起き、生成された水が生成水タンク３８Ｄに貯留されていく。
その後、燃料電池制御部５１Ｄの処理は、ステップＳ１７１に戻る。
【０３２０】
本実施形態においては、生成水タンク３８Ｄに生成水が貯まっていないときには、低濃度燃料カートリッジ１４Ｄの装着の必要性がある。ところが、電子機器１Ｄの起動時に生成水タンク３８Ｄに生成水が貯まっているか否かをユーザーが判断するのは困難、あるいは煩雑な作業である。そこで、ユーザが電子機器１Ｄの起動時に無条件で低濃度燃料カートリッジ１４Ｄを装着部１８Ｄに装着しておくと、生成水が生成水タンク３８Ｄに貯まっていないことが原因で発電が起こらないということを生じないようにすることができる（ステップＳ１７６参照）。また、発電動作中で、生成水タンク３８に生成水が貯まっていくと、発電動作にその生成水を利用することになるため（ステップＳ１７５参照）、低濃度カートリッジ１４Ｄでなく、高濃度燃料カートリッジ１０Ｄを使うことができる。
【０３２１】
即ち、ユーザが電子機器１Ｄの起動時に低濃度カートリッジ１４Ｄを装着していると、生成水タンク３８Ｄ内に生成水の有無に関わらず、発電が行われる（ステップＳ１７６）。その後、発電により生成水タンク３８Ｄに生成水が貯まっていったときには、低濃度カートリッジ１４Ｄを装着したままでも発電動作は継続されるが、このときは発電動作に必要な水は生成水タンク３８から供給されるために、高濃度カートリッジ１０Ｄへ交換することが可能な状態となる。そこで、高濃度カートリッジ１０Ｄへの交換を推奨する旨の報知が行われる（ステップＳ１７４）ので、ユーザが高濃度燃料カートリッジ１０Ｄに交換してその高濃度燃料カートリッジ１０Ｄを使用することができる。ここで、低濃度カートリッジ１４Ｄと高濃度カートリッジ１０Ｄの内容積が同じであれば、高濃度カートリッジ１０Ｄを使うことで燃料の貯留量を増やすことができる。高濃度カートリッジ１０Ｄに交換した場合、その後の高濃度カートリッジ１０Ｄの交換頻度を低くすることができる。
【０３２２】
＜第６の実施の形態＞
図２８は、本発明の実施形態における電子機器１Ｅの概略構成を示したブロック図である。
【０３２３】
電子機器１Ｅは、電子機器本体２Ｅと、電子機器本体２Ｅに設けられる電源システムとを備える。以下、電源システムについて具体的に説明する。
【０３２４】
電子機器本体２Ｅには装着部１６Ｅ，１８Ｅが設けられている。装着部１６Ｅに対しては、燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅが着脱可能であり、装着部１８Ｅに対しては、燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅが着脱可能である。ここで装着部１６Ｅは燃料カートリッジ１０Ｅ及び液体カートリッジ１４Ｅに共有の装着部であり、燃料カートリッジ１０Ｅ及び液体カートリッジ１４Ｅの両方を同時に装着部１６Ｅに装着することはできず、燃料カートリッジ１０Ｅと液体カートリッジ１４Ｅのうちの一方が装着部１６Ｅに装着された場合には、他方を装着部１６Ｅに装着することができない。同様に、装着部１８Ｅも、燃料カートリッジ１０Ｅ及び液体カートリッジ１４Ｅに共有の装着部である。また、２つの燃料カートリッジ１０Ｅを装着部１６Ｅ，１８Ｅにそれぞれ装着することもできるし、２つの液体カートリッジ１４Ｅを装着部１６Ｅ，１８Ｅにそれぞれ装着することもできる。
【０３２５】
また、電子機器本体２Ｅの装着部１６Ｅ，１８Ｅにはインレットコネクタ１７Ｅ，１９Ｅが設けられ、燃料カートリッジ１０Ｅにはアウトレットコネクタ１１Ｅが設けられ、液体カートリッジ１４Ｅにはアウトレットコネクタ１５Ｅが設けられている。燃料カートリッジ１０Ｅが装着部１６Ｅ又は装着部１８Ｅに装着されると、アウトレットコネクタ１１Ｅがインレットコネクタ１７Ｅ又はインレットコネクタ１９Ｅに連結され、液体カートリッジ１４Ｅが装着部１６Ｅ又は装着部１８Ｅに装着されると、アウトレットコネクタ１５Ｅがインレットコネクタ１７Ｅ又はインレットコネクタ１９Ｅに連結される。
【０３２６】
燃料カートリッジ１０Ｅには、例えば純粋な燃料が貯留されている。燃料カートリッジ１０Ｅに貯留される燃料は、メタノール、エタノール、ジメチルエーテル、その他の燃料であり、特に液体燃料である。
液体カートリッジ１４Ｅには、例えば水と燃料の混合液が貯留されている。液体カートリッジ１４Ｅに貯留される混合液中の燃料は、燃料カートリッジ１０Ｅに貯留される燃料と同じものである。なお、液体カートリッジ１４Ｅ内の混合液には、更に他の物質が混合されていてもよい。
【０３２７】
本実施形態では、燃料カートリッジ１０Ｅに貯留される燃料がメタノールであり、液体カートリッジ１４Ｅに貯留された混合液がメタノールと水の混合液（混合比（重量比）は、例えばメタノールが６に対して水が４である。）である。
【０３２８】
なお、液体カートリッジ１４Ｅの内容物は、別の混合比の混合液であってもよい。
また、液体カートリッジ１４Ｅを複数準備し、異なる混合比の混合液をこれら液体カートリッジ１４Ｅに貯留し、これら液体カートリッジ１４Ｅを適宜使い分けてもよい。
また、燃料カートリッジ１０Ｅの内容物が純粋な燃料でなくてもよいが、燃料カートリッジ１０Ｅの内容物の燃料比率が、液体カートリッジ１４Ｅの内容物の燃料比率よりも高いことが必要である。
また、着脱可能な燃料カートリッジ１０Ｅ・液体カートリッジ１４Ｅの代わりに、電子機器本体２Ｅに固定された燃料タンクを用いてもよい。
【０３２９】
電子機器本体２Ｅの装着部１８Ｅには第一識別センサ２１Ｅ及び第一残量センサ２０Ｅが設けられ、装着部１６Ｅには第二識別センサ４２Ｅ及び第二残量センサ４１Ｅが設けられている。第一識別センサ２１Ｅ及び第一残量センサ２０Ｅは、例えばコネクタ１９Ｅの周囲（近傍）に設けられ、第二識別センサ４２Ｅ及び第二残量センサ４１Ｅは、例えばコネクタ１７Ｅの周囲（近傍）に設けられている。第一残量センサ２０Ｅは、装着部１８Ｅに装着されたカートリッジ（燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅ）の内容物の残量を電気信号に変換するものである。第一残量センサ２０Ｅによって検知された残量を表す信号は、燃料電池制御部５１Ｅ（図２９に図示）に出力される。第二残量センサ４１Ｅは、装着部１６Ｅに装着されたカートリッジの内容物の残量を電気信号に変換するものである。第二残量センサ４１Ｅによって検知された残量を表す信号は、燃料電池制御部５１Ｅ（図２９に図示）に出力される。残量センサ２０Ｅ，４１Ｅには、音波又は光波の反射を利用した光センサ又は音響センサや、抵抗や容量を利用した電気的センサ、その他のセンサを用いることができる。また、燃料カートリッジ１０Ｅや液体カートリッジ１４Ｅの長手方向に残量センサ２０Ｅ，４１Ｅを設けてもよい。
【０３３０】
第一識別センサ２１Ｅは、装着部１８Ｅに装着されたカートリッジの種類を識別するものである。つまり、装着部１８Ｅに燃料カートリッジ１０Ｅが装着された場合には、燃料カートリッジ１０Ｅの装着が第一識別センサ２１Ｅによって検知され、燃料カートリッジ１０Ｅの装着の旨の信号が燃料電池制御部５１Ｅ（図２９に図示）に出力される。一方、装着部１８Ｅに液体カートリッジ１４Ｅが装着された場合には、液体カートリッジ１４Ｅの装着が第一識別センサ２１Ｅによって検知され、液体カートリッジ１４Ｅの装着の旨の信号が燃料電池制御部５１Ｅ（図２９に図示）に出力される。
【０３３１】
第二識別センサ４２Ｅは、装着部１６Ｅに装着されたカートリッジの種類を識別するものである。つまり、装着部１６Ｅに燃料カートリッジ１０Ｅが装着された場合には、燃料カートリッジ１０Ｅの装着が第二識別センサ４２Ｅによって検知され、燃料カートリッジ１０Ｅの装着の旨の信号が燃料電池制御部５１Ｅ（図２９に図示）に出力される。一方、装着部１６Ｅに液体カートリッジ１４Ｅが装着された場合には、液体カートリッジ１４Ｅの装着が第二識別センサ４２Ｅによって検知され、液体カートリッジ１４Ｅの装着の旨の信号が燃料電池制御部５１Ｅ（図２９に図示）に出力される。
【０３３２】
第一識別センサ２１Ｅ及び第二識別センサ４２Ｅは、プッシュスイッチ、リミットセンサ、光電センサ、近接センサ、磁界センサ、圧力センサ、赤外線センサ、撮像素子、濃度センサ（例えば、カートリッジの内容物の燃料濃度を測定することにより、カートリッジの種類を識別するもの）、その他のセンサである。なお、第一識別センサ２１Ｅが濃度センサの場合、装着部１８Ｅに装着されたカートリッジの内容物の燃料濃度が第一識別センサ２１Ｅによって測定され、測定濃度を表す信号が第一識別センサ２１Ｅから燃料電池制御部５１Ｅに出力され、第二識別センサ４２Ｅが濃度センサの場合、装着部１６Ｅに装着されたカートリッジの内容物の燃料濃度が第二識別センサ４２Ｅによって測定され、測定濃度を表す信号が第二識別センサ４２Ｅから燃料電池制御部５１Ｅに出力され、燃料電池制御部５１Ｅがその濃度信号によってカートリッジの識別をする。
【０３３３】
図２８では、一例として第一識別センサ２１Ｅ及び第二識別センサ４２Ｅがプッシュスイッチである場合を示している。この場合、識別センサ２１Ｅ，４２Ｅにボタン（突出部）２２Ｅ，４３Ｅが設けられ、液体カートリッジ１４Ｅには逃げ凹部２３Ｅが形成されており、燃料カートリッジ１０Ｅには凹部が形成されていない。液体カートリッジ１４Ｅが装着部１６Ｅ又は装着部１８Ｅに装着された場合には、凹部２３にボタン２２Ｅ又はボタン４３Ｅが収まって、ボタン２２Ｅ又はボタン４３Ｅが押されず、識別センサ２１Ｅ，４２Ｅがオフとなる。一方、燃料カートリッジ１０Ｅが装着部１６Ｅ又は装着部１８Ｅに装着された場合には、燃料カートリッジ１０Ｅによってボタン２２Ｅ又はボタン４３Ｅが押され、識別センサ２１Ｅ，４２Ｅがオンとなる。なお、燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅの装着と、識別センサ２１Ｅ，４１Ｅのオン又はオフの関係とは逆であってもよい。
【０３３４】
電子機器本体２Ｅには、発電機能を司る発電ユニットが内蔵されている。発電ユニットは、第一ポンプ３１Ｅ，第二ポンプ３２Ｅ、生成水ポンプ３３Ｅ、混合切替部３４Ｅ、燃料電池発電ユニット３５Ｅ、エアポンプ３６Ｅ、凝縮・気液分離装置３７Ｅ及び生成水タンク３８Ｅを有する。
【０３３５】
第一ポンプ３１Ｅは、装着部１８Ｅに装着された燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅの内容物を混合切替部３４Ｅに送液するものである。第二ポンプ３２Ｅは、装着部１６Ｅに装着された燃料カートリッジ１０Ｅ又は液体カートリッジ１４Ｅの内容物を混合切替部３４Ｅに送液するものである。
【０３３６】
生成水ポンプ３３Ｅは、生成水タンク３８Ｅ内の生成水を混合切替部３４Ｅに送液するものである。
【０３３７】
第一ポンプ３１Ｅ，第二ポンプ３２Ｅ及び生成水ポンプ３３Ｅは何れも送液量可変型のポンプである。
【０３３８】
混合切替部３４Ｅは流量制御弁、方向切替弁等から構成されており、流体の流れの方向を切り替えるとともに流体の流量を制御するものである。ここで、混合切替部３４Ｅは、第一ポンプ３１Ｅから燃料電池発電ユニット３５Ｅへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｅは、第二ポンプ３２Ｅから燃料電池発電ユニット３５Ｅへの流体の流れを遮断・許容するとともに、その流量を制御する。更に、混合切替部３４Ｅは、生成水ポンプ３３Ｅから燃料電池発電ユニット３５Ｅへの流体の流れを遮断・許容するとともに、その流量を制御する。混合切替部３４Ｅの動作によって、燃料電池発電ユニット３５Ｅへ流れる各種流体の方向・流量が制御され、これにより各種流体の混合比が制御される。
【０３３９】
エアポンプ３６Ｅは、電子機器本体２Ｅの外部の空気を燃料電池発電ユニット３５Ｅに送るものである。
【０３４０】
燃料電池発電ユニット３５Ｅは気化器、改質器、一酸化炭素除去器、燃料電池、各種センサ、ヒータ、バルブ等から構成され、混合切替部３４Ｅから送られてきた燃料と水の混合液により発電するものである。つまり、燃料と水の混合液が混合切替部３４Ｅによって気化器に連続的に送られ、電子機器本体２Ｅの外の空気がエアポンプ３６Ｅによって一酸化炭素除去器及び燃料電池のカソードに連続的に送られると、これにより燃料電池発電ユニット３５Ｅは燃料電池において連続的に発電する。具体的には、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガス（水素、二酸化炭素、一酸化炭素等を含む。）に改質され、改質器で生成した微量な一酸化炭素が一酸化炭素除去器によって酸化により除去され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。そして、燃料電池における水素と酸素の電気化学反応によって、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｅに送られる。燃料電池発電ユニット３５Ｅの燃料電池が、固体高分子電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｅが以上のような構成を有する。
【０３４１】
一方、燃料電池発電ユニット３５Ｅの燃料電池が、気体状のメタノールで発電を行うものである場合、燃料電池発電ユニット３５Ｅは、改質器や一酸化炭素除去器を備えず、気化器及び燃料電池等から構成されたものとなる。この場合、混合切替部３４Ｅから送られた混合液が気化器に送液され、気化器において燃料と水が混合されて蒸発され、気化した燃料・水と空気中の酸素との電気化学反応が燃料電池において起こることで電力が取り出されるとともに気体状の水（水蒸気）を含む気体が燃料電池発電ユニット３５Ｅから凝縮・気液分離装置３７Ｅに送られる。なお、液体状のメタノール及び水で発電を行う燃料電池の場合、更に気化器も省略することができる。
【０３４２】
また、燃料電池発電ユニット３５Ｅの燃料電池が、固体酸化物電解質膜を有する燃料電池である場合、燃料電池発電ユニット３５Ｅは、一酸化炭素除去器を備えず、改質器、気化器及び燃料電池等から構成されたものとなる。この場合、気化器において燃料と水が加熱されて気化され、気化した燃料と水が改質器によって改質ガスに改質され、燃料電池のアノードに送られた改質ガス中の水素と、燃料電池のカソードに送られた空気中の酸素とが燃料電池の電解質膜を介して電気化学的に反応する。これにより、燃料電池において発電が起き、発電動作に伴って水蒸気が生成される。燃料電池で生成された水蒸気は、他の生成物とともに凝縮・気液分離装置３７Ｅに送られる。
【０３４３】
なお、気化器が燃料電池発電ユニット３５Ｅに内蔵されているものとしているが、燃料電池発電ユニット３５Ｅとは別に気化器を設け、燃料と水の混合液が混合切替部３４Ｅによって気化器に送られて、その気化器で気化された混合気が燃料電池発電ユニット３５Ｅに供給されるものとしてもよい。
【０３４４】
凝縮・気液分離装置３７Ｅは凝縮器及び気液分離器等を有し、燃料電池発電ユニット３５Ｅから送られた気体が凝縮器によって冷却されて、気体中の水分が液体に凝縮され、気液分離器によって液体の水と気体に分離される。凝縮・気液分離装置３７Ｅで分離された液体の水は生成水タンク３８Ｅに送られて生成水タンク３８Ｅに貯留され、分離された気体は排気として電子機器本体２Ｅの外に排出される。なお、固定された生成水タンク３８Ｅの代わりに、電子機器本体２Ｅに対して着脱可能なカートリッジ式の生成水カートリッジを用いてもよい。
【０３４５】
この生成水タンク３８Ｅには、貯留量センサ３９Ｅが設けられている。貯留量センサ３９Ｅは生成水タンク３８Ｅに貯留されている生成水の量を電気信号に変換するものである。貯留量センサ３９Ｅによって検知された貯留量を表す信号は、燃料電池制御部５１Ｅ（図２９に図示）に出力される。
【０３４６】
図２９は、電子機器１Ｅの回路構成を示したブロック図である。図２９に示すように、電子機器１Ｅは、図２８に示された構成要素の他に、燃料電池制御部５１Ｅ、記憶部５２Ｅ、電源切替制御部５３Ｅ、二次電池５４Ｅ、電子機器制御部５５Ｅ、表示部５６Ｅ及びキー入力部５７Ｅ等を更に具備する。
【０３４７】
燃料電池制御部５１Ｅは例えばＣＰＵ、ＲＡＭ等を有するマイクロコンピュータである。この燃料電池制御部５１Ｅは、第一ポンプ３１Ｅ，第二ポンプ３２Ｅ、生成水ポンプ３３Ｅ、混合切替部３４Ｅ、燃料電池発電ユニット３５Ｅ及びエアポンプ３６Ｅの制御を行う。
【０３４８】
記憶部５２Ｅは不揮発性メモリ、磁気記録ディスク等であり、各種データが記憶部５２Ｅに記録される。ここで、記憶部５２Ｅに対する読み書きは、燃料電池制御部５１Ｅによって行われる。
【０３４９】
二次電池５４Ｅは、電気エネルギーを化学エネルギーの形にして蓄えるものである。
【０３５０】
電源切替制御部５３Ｅは、燃料電池発電ユニット３５Ｅの燃料電池で生成された電気エネルギーを二次電池５４Ｅに充電したり、燃料電池発電ユニット３５Ｅの燃料電池又は二次電池５４Ｅから電子機器本体２Ｅの各負荷（電子機器制御部５５Ｅ、表示部５６Ｅ、キー入力部５７Ｅ、記憶部５２Ｅに加えて、他の部分も含む）に電力を供給したりする。
【０３５１】
キー入力部５７Ｅは、例えば種々のボタン、スイッチ等から構成されており、それらのボタンやスイッチの操作に応じた入力信号を電子機器制御部５５Ｅに出力する。
【０３５２】
表示部５６Ｅは、液晶ディスプレイ、エレクトロルミネッセンスディスプレイ、その他の表示部である。
【０３５３】
電子機器制御部５５Ｅは例えばＣＰＵ、ＲＡＭ、ＲＯＭ等を有するマイクロコンピュータである。電子機器制御部５５Ｅはキー入力部５７Ｅから入力した入力信号、燃料電池制御部５１Ｅから入力した信号に基づいて各種の処理を行う。例えば、電子機器制御部５５Ｅが表示部５６Ｅに表示制御信号を出力する。これにより、表示制御信号に応じた表示が表示部５６Ｅで行われる。
【０３５４】
次に、電子機器１Ｅの使用方法及び電子機器１Ｅの動作について説明する。
【０３５５】
＜発電動作＞
ユーザは、電子機器１Ｅを使用するに際して、燃料が貯留された燃料カートリッジ１０Ｅや混合液が貯留された液体カートリッジ１４Ｅを装着部１６Ｅや装着部１８Ｅに装着する。ここで、組み合わせは自由である。つまり、燃料カートリッジ１０Ｅを装着部１６Ｅ，１８Ｅにそれぞれ装着してもよいし、液体カートリッジ１４Ｅを装着部１６Ｅ，１８Ｅにそれぞれ装着してもよいし、燃料カートリッジ１０Ｅを装着部１６Ｅ，１８Ｅの一方に且つ液体カートリッジ１４Ｅを他方に装着してもよい。
【０３５６】
各種センサ２０Ｅ，２１Ｅ，３９Ｅ，４１Ｅ，４２Ｅの検知結果が燃料電池制御部５１Ｅに出力されている。具体的には、燃料カートリッジ１０Ｅが装着部１８Ｅに装着された場合、燃料カートリッジ１０Ｅの装着の旨の信号が第一識別センサ２１Ｅから燃料電池制御部５１Ｅに出力される。液体カートリッジ１４Ｅが装着部１８Ｅに装着された場合、液体カートリッジ１４Ｅの装着の旨の信号が第一識別センサ２１Ｅから燃料電池制御部５１Ｅに出力される。燃料カートリッジ１０Ｅが装着部１６Ｅに装着された場合、燃料カートリッジ１０Ｅの装着の旨の信号が第二識別センサ４２Ｅから燃料電池制御部５１Ｅに出力される。また、生成水タンク３８Ｅ内の生成水の貯留量を表す信号が、貯留量センサ３９Ｅから燃料電池制御部５１Ｅに出力される。また、装着部１８Ｅに装着されたカートリッジの内容物の残量を表す信号が、第一残量センサ２０Ｅから燃料電池制御部５１Ｅに出力される。装着部１６Ｅに装着されたカートリッジの内容物の残量を示す信号が、第二残量センサ４１Ｅから燃料電池制御部５１Ｅに出力される。
【０３５７】
燃料電池制御部５１Ｅは、各種センサ２０Ｅ，２１Ｅ，３９Ｅ，４１Ｅ，４２Ｅの検知結果に基づいて、第一ポンプ３１Ｅ，第二ポンプ３２Ｅ、生成水ポンプ３３Ｅ及び混合切替部３４Ｅを制御する。具体的には、表４〜表６に示すように、各種センサ２０Ｅ，２１Ｅ，３９Ｅ，４１Ｅ，４２Ｅの検知結果を「条件」とし、その「条件」に対応した「制御内容」で第一ポンプ３１Ｅ，第二ポンプ３２Ｅ、生成水ポンプ３３Ｅ及び混合切替部３４Ｅが燃料電池制御部５１Ｅによって制御される。例えば、貯留量センサ３９Ｅの検知貯留量がゼロであり、且つ残量センサ２０Ｅ，４１Ｅによる検知残量がゼロである場合（状況番号１）には、燃料電池制御部５１が第一ポンプ３１Ｅ，第二ポンプ３２Ｅ及び生成水ポンプ３３Ｅを停止する。表４〜表６において状況番号の若いものが優先される。
【０３５８】
【表４】
2009134889.tif 000006
【表５】
2009134889.tif 000007
【表６】
2009134889.tif 000008
【０３５９】
ここで、燃料電池制御部５１Ｅは、第一ポンプ３１Ｅを駆動する場合には、混合切替部３４Ｅの制御によって、第一ポンプ３１Ｅから燃料電池発電ユニット３５Ｅの流れを許容する。更に、燃料電池制御部５１Ｅは、第二ポンプ３２Ｅを駆動する場合には、混合切替部３４Ｅの制御によって、第二ポンプ３２Ｅから燃料電池発電ユニット３５Ｅの流れを許容する。更に、燃料電池制御部５１Ｅは、生成水ポンプ３３Ｅを駆動する場合には、混合切替部３４Ｅの制御によって、生成水ポンプ３３Ｅから燃料電池発電ユニット３５Ｅの流れを許容する。
【０３６０】
なお、第一識別センサ２１Ｅが濃度センサの場合、表４〜表６において、濃度センサの検知濃度が所定閾値（例えば、７０％）以下であることは、液体カートリッジ１４Ｅの装着を検知したことと同義ことであり、濃度センサの検知濃度がその所定閾値を超えていることは、燃料カートリッジ１０Ｅを検知したことと同義である。第二識別センサ４２Ｅが濃度センサの場合も同様である。
【０３６１】
＜変形例＞
液体カートリッジ１４Ｅに混合液が貯留されているのではなく、水が貯留されているものであってもよい。この場合、表７〜表８に示すように、燃料電池制御部５１Ｅは、各種センサ２０Ｅ，２１Ｅ，３９Ｅ，４１Ｅ，４２Ｅの検知結果を「条件」とし、その「条件」に対応した「制御内容」で第一ポンプ３１Ｅ，第二ポンプ３２Ｅ、生成水ポンプ３３Ｅ及び混合切替部３４Ｅが燃料電池制御部５１Ｅによって制御される。例えば、貯留量センサ３９Ｅの検知貯留量がゼロであり、且つ残量センサ２０Ｅ，４１Ｅによる検知残量がゼロである場合（状況番号１）には、燃料電池制御部５１が第一ポンプ３１Ｅ，第二ポンプ３２Ｅ及び生成水ポンプ３３Ｅを停止する。表７〜表８において状況番号の若いものが優先される。
【０３６２】
【表７】
2009134889.tif 000009
【表８】
2009134889.tif 000010
【０３６３】
なお、第一識別センサ２１Ｅが濃度センサの場合、表４〜表６において、濃度センサの検知濃度が所定閾値（例えば、１０％）以下であることは、液体カートリッジ１４Ｅの装着を検知したことと同義ことであり、濃度センサの検知濃度がその所定閾値を超えていることは、燃料カートリッジ１０Ｅを検知したことと同義である。第二識別センサ４２Ｅが濃度センサの場合も同様である。
【図面の簡単な説明】
【０３６４】
【図１】第１実施形態における電子機器の概略構成を示したブロック図である。
【図２】第１実施形態における電子機器の回路構成を示したブロック図である。
【図３】第１実施形態において制御部が行う処理の流れを示したフローチャートである。
【図４】第１実施形態において制御部が行う処理の流れを示したフローチャートである。
【図５】第１実施形態において制御部が行う処理の流れを示したフローチャートである。
【図６】第１実施形態において制御部が行う処理の流れを示したフローチャートである。
【図７】第２実施形態における電子機器の概略構成を示したブロック図である。
【図８】第２実施形態における電子機器の回路構成を示したブロック図である。
【図９】第２実施形態において制御部が行う処理の流れを示したフローチャートである。
【図１０】第２実施形態において制御部が行う処理の流れを示したフローチャートである。
【図１１】第２実施形態において制御部が行う処理の流れを示したフローチャートである。
【図１２】第２実施形態において制御部が行う処理の流れを示したフローチャートである。
【図１３】第３実施形態における電子機器の概略構成を示したブロック図である。
【図１４】第３実施形態における電子機器の回路構成を示したブロック図である。
【図１５】第３実施形態において制御部が行う処理の流れを示したフローチャートである。
【図１６】第３実施形態において表示部に表示されるアイコンを示した図である。
【図１７】第３実施形態において表示部に表示されるアイコンを示した図である。
【図１８】第３実施形態において表示部に表示されるアイコンを示した図である。
【図１９】第４実施形態における電子機器の概略構成を示したブロック図である。
【図２０】第４実施形態における電子機器の回路構成を示したブロック図である。
【図２１】第４実施形態において制御部が行う処理の流れを示したフローチャートである。
【図２２】第４実施形態において制御部が行う処理の流れを示したフローチャートである。
【図２３】第４実施形態において制御部が行う処理の流れを示したフローチャートである。
【図２４】第４実施形態において制御部が行う処理の流れを示したフローチャートである。
【図２５】第５実施形態における電子機器の概略構成を示したブロック図である。
【図２６】第５実施形態における電子機器の回路構成を示したブロック図である。
【図２７】第５実施形態において制御部が行う処理の流れを示したフローチャートである。
【図２８】第６実施形態における電子機器の概略構成を示したブロック図である。
【図２９】第６実施形態における電子機器の回路構成を示したブロック図である。
【符号の説明】
【０３６５】
１、１Ａ〜１Ｅ  電子機器
１０、１０Ｅ  燃料カートリッジ
１０Ａ〜１０Ｄ  高濃度燃料カートリッジ
１２  水カートリッジ
１４  混合水カートリッジ
１４Ａ〜１４Ｄ  低濃度燃料カートリッジ
１４Ｅ  液体カートリッジ
２０、２０Ａ〜２０Ｂ、４０、４０Ａ〜４０Ｃ  温度センサ
２１、２１Ａ〜２１Ｅ  識別センサ
３１、３１Ａ〜３１Ｃ、３１Ｅ、３２、３２Ｂ、３２Ｄ〜３２Ｅ、３３、３３Ａ〜３３Ｅ  ポンプ
３５、３５Ａ〜３５Ｅ  燃料電池発電ユニット
３８、３８Ａ〜３８Ｅ  生成水タンク
３９、３９Ａ、３９Ｄ、３９Ｅ
【図１】
2009134889.tif 000011
【図２】
2009134889.tif 000012
【図３】
2009134889.tif 000013
【図４】
2009134889.tif 000014
【図５】
2009134889.tif 000015
【図６】
2009134889.tif 000016
【図７】
2009134889.tif 000017
【図８】
2009134889.tif 000018
【図９】
2009134889.tif 000019
【図１０】
2009134889.tif 000020
【図１１】
2009134889.tif 000021
【図１２】
2009134889.tif 000022
【図１３】
2009134889.tif 000023
【図１４】
2009134889.tif 000024
【図１５】
2009134889.tif 000025
【図１６】
2009134889.tif 000026
【図１７】
2009134889.tif 000027
【図１８】
2009134889.tif 000028
【図１９】
2009134889.tif 000029
【図２０】
2009134889.tif 000030
【図２１】
2009134889.tif 000031
【図２２】
2009134889.tif 000032
【図２３】
2009134889.tif 000033
【図２４】
2009134889.tif 000034
【図２５】
2009134889.tif 000035
【図２６】
2009134889.tif 000036
【図２７】
2009134889.tif 000037
【図２８】
2009134889.tif 000038
【図２９】
2009134889.tif 000039