(57)【要約】【課題】太陽電池の発電電力により起動することが可能な電子機器を提供する。【解決手段】携帯電話が、蓄電されている電力により所定の電圧を発生するバッテリ１０１と、光が照射されることにより所定の電圧を発生する太陽電池１０２と、バッテリ１０１と太陽電池１０２との電圧を比較する電圧比較器１０３と、電圧比較器１０３の比較の結果、太陽電池１０２の電圧がバッテリ１０１の電圧以上の場合に、自機のオペレーションシステムを立ち上げるまでの状態であるブート状態において使用したクロックの周波数と略同じ周波数のクロックを、オペレーションシステムを起動後の処理を行うためのクロックとして用いるクロック制御部１０４とを備える。【選択図】図１
2008210102.tif 000002
【特許請求の範囲】
【請求項１】
蓄電されている電力により所定の電圧を発生する蓄電手段と、
光が照射されることにより所定の電圧を発生する太陽電池と、
前記蓄電手段の電圧と前記太陽電池の電圧とを比較する比較手段と、
前記比較手段の比較の結果、前記太陽電池の電圧が前記蓄電手段の電圧以上の場合に、自機のオペレーションシステムを立ち上げるまでの状態であるブート状態において使用したクロックの周波数と略同じ周波数のクロックを、前記オペレーションシステムを起動後の処理を行うためのクロックとして用いるクロック制御手段と、を備える電子機器。
【請求項２】
前記クロック制御手段は、
前記比較手段の比較の結果、前記太陽電池の電圧が前記蓄電手段の電圧よりも低い場合に、前記オペレーションシステムの起動後の処理を行うためのクロックとして、自機のオペレーションシステムを立ち上げるまでの状態であるブート状態において使用したクロックの周波数よりも高い周波数のクロックを用いる請求項１記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話などの電子機器に関する。
【背景技術】
【０００２】
従来、太陽電池を搭載した携帯電話などの電子機器が知られている（例えば、特許文献１参照）。このような太陽電池を搭載した電子機器では、電子機器の起動に必要な電力をバッテリが有していない状態であっても、太陽電池によってバッテリを充電し、バッテリの充電後に電子機器を起動可能にしている。
【０００３】
しかし、従来の太陽電池を搭載した電子機器では、太陽電池の発電電力をバッテリに充電しなければならず、この充電の時間の分だけ電子機器の起動に時間がかかる。そこで、バッテリを太陽電池により充電するのではなく、太陽電池による発電電力を電子機器の起動に直接使用することが考えられている。
【特許文献１】特開２００６−２２９７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の電子機器ではブート状態からオペレーションシステム（以下、ＯＳと記す。）の起動後の状態に遷移する場合、クロックの周波数を増加させているため、太陽電池の発電電力では電子機器を起動できない場合があるという問題点を有している。ブート状態とは、ＯＳを起動するまでの処理を行っている状態であり、例えばレジスタの初期化などのハードの初期化などが行われる状態である。以下、上記従来技術におけるクロックの周波数を増加させる処理について説明する。
【０００５】
まず、従来の電子機器の一例である携帯電話の起動の際の動作について、図６、図７及び図８を参照して説明する。図６は、従来の電子機器の一例である携帯電話の時間に対するクロックの周波数のグラフであり、図７は、従来の電子機器の一例である携帯電話の時間に対する消費電力のグラフであり、図８は、従来の電子機器の一例である携帯電話の時間に対する動作に必要な電圧のグラフである。
【０００６】
図６に示されるように、従来の携帯電話は、起動を開始してから時刻ｔ１まではブート状態となる。そして、時刻０から時刻ｔ１までのブート状態においては、クロックの周波数［Ｈｚ］はＣ１となる。このＣ１は、例えば１９．２［ＭＨｚ］である。もちろん、従来の電子機器においてブート状態におけるクロックの周波数は１９．２［ＭＨｚ］に限定されるものではなく、その他の値であっても良い。
【０００７】
そして、ＯＳが起動された後、すなわち時刻ｔ１以降は、クロックの周波数［Ｈｚ］がＣ２となる。このＣ２は、例えば２２０［ＭＨｚ］である。もちろん、従来の電子機器においてＯＳ起動状態におけるクロックの周波数は２２０［ＭＨｚ］に限定されるものではなく、その他の周波数を用いることもできる。
【０００８】
そして、図７に示されるように、時刻０から時刻ｔ１までは携帯電話の消費電力［Ｗ］はＷ１であり、時刻ｔ１以降はＷ２となる。ここで、Ｗ２＞Ｗ１である。このように消費電力が時刻ｔ１において増加するのはクロックの周波数がＣ１からＣ２に増加するからである。
【０００９】
さらに、図８に示されるように、時刻０から時刻ｔ１までは携帯電話の動作に必要とされる電圧［Ｖ］がＶ１であり、時刻ｔ１以降は携帯電話の動作に必要とされる電圧はＶ２である。ここで、Ｖ２＞Ｖ１である。このように携帯電話の動作に必要される電圧が時刻ｔ１において増加するのは、クロックの周波数がＣ１からＣ２に増加し、消費電力がＷ１からＷ２に増加するからである。
【００１０】
このように、従来の電子機器ではブート状態からＯＳの起動後の状態に遷移する場合、クロックの周波数を増加させている。そして、このクロックの周波数の増加に伴い電子機器の消費電力が増加する。そのため、太陽電池の発電電力を用いて電子機器をブート状態とした後、その後のＯＳの起動状態における消費電力の増加に伴う必要な電圧の増加分に対して、太陽電池の発電電圧が足りなくなり、電子機器の起動処理ができない場合があるという問題点を有する。
【００１１】
本発明は、上記事情に鑑みなされたもので、太陽電池の発電電力により起動することが可能な電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の電子機器は、蓄電されている電力により所定の電圧を発生する蓄電手段と、光が照射されることにより所定の電圧を発生する太陽電池と、前記蓄電手段の電圧と前記太陽電池の電圧とを比較する比較手段と、前記比較手段の比較の結果、前記太陽電池の電圧が前記蓄電手段の電圧以上の場合に、自機のオペレーションシステムを立ち上げるまでの状態であるブート状態において使用したクロックの周波数と略同じ周波数のクロックを、前記オペレーションシステムを起動後の処理を行うためのクロックとして用いるクロック制御手段と、を備える。
【００１３】
また、本発明の電子機器は、前記クロック制御手段は、前記比較手段の比較の結果、前記太陽電池の電圧が前記蓄電手段の電圧よりも低い場合に、前記オペレーションシステムの起動後の処理を行うためのクロックとして、自機のオペレーションシステムを立ち上げるまでの状態であるブート状態において使用したクロックの周波数よりも高い周波数のクロックを用いる。
【発明の効果】
【００１４】
このように、本発明の電子機器は、蓄電手段の電圧と太陽電池との電圧を比較して、ＯＳ起動後の状態のクロックの周波数を制御する。太陽電池の電圧が蓄電手段の電圧以上の場合、例えば蓄電手段が携帯電話に装着されていない場合や、蓄電手段が略空の場合など、太陽電池からの電力に基づき電子機器を起動する場合であっても、ＯＳ起動後において電子機器の内部システムに提供されるクロックの周波数を高速にせずに、ブート状態で使用したクロックの周波数と略同じ周波数のクロックを用いる。そのため、太陽電池を用いて電子機器を起動する場合であっても、クロックの周波数の増加により必要な電圧が維持できず電子機器を起動することができないといった事態を防止することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る電子機器の一実施形態について図面を参照して説明する。図１は、本発明に係る電子機器の一実施形態である携帯電話の内部構成を示すブロック図である。図１に示されるように、本実施形態の携帯電話は、充電されることにより電力が蓄積されるバッテリ１０１と、光が照射されることにより電圧が発生し電流が発生する太陽電池１０２と、バッテリ１０１の電圧と太陽電池１０２の電圧とを比較する電圧比較器１０３と、電圧比較器１０３からの出力に基づいて内部システムに供給するクロックを制御するクロック制御部１０４と、演算処理を行うＣＰＵ１０６や、データやプログラムなどを記憶するメモリ１０７や、クロック制御部１０４に制御されて所定の周波数のクロックを出力するクロック発生器１０８などを含む内部システム１０５とを備える。この内部システム１０５には、バッテリ１０１の電力と太陽電池１０２の電力とのいずれか又は双方が供給される。
【００１６】
次に、図２、図３及び図４を参照して、図１に示される携帯電話の起動の際の動作について説明する。図２は、図１に示される携帯電話の時間に対するクロックの周波数のグラフであり、図３は、図１に示される携帯電話の時間に対する消費電力のグラフであり、図４は、図１に示される携帯電話の時間に対する動作に必要な電圧を示すグラフである。なお、図２、図３、図４に示されるグラフは直線であるが、種々の要因によりこれらのグラフの一部が直線から変動することもあり得る。
【００１７】
図２に示されるように、本実施形態の携帯電話は、起動を開始してからＯＳが起動される時刻ｔ１［ｓ］まではブート状態となる。
【００１８】
そして、本実施形態の携帯電話は、時刻０から時刻ｔ１までのブート状態においては、クロックの周波数Ｃ１［Ｈｚ］は１９．２［ＭＨｚ］である。もちろん、本発明の電子機器においてブート状態におけるクロックの周波数Ｃ１は１９．２［ＭＨｚ］に限定されるものではなく、その他の値であっても良い。
【００１９】
そして、本実施形態の携帯電話は、ＯＳが起動された後、すなわち時刻ｔ１以降であっても、クロックの周波数は１９．２［ＭＨｚ］のままである。もちろん、本発明の電子機器においてＯＳ起動状態におけるクロックの周波数は１９．２［ＭＨｚ］に限定されるものではなく、ＯＳが起動された後の携帯電話を起動させるに必要な電力を確保できるならばその他の周波数を用いることもできる。
【００２０】
そして、図３に示されるように、本実施形態の携帯電話の消費電力［Ｗ］は、時刻０から時刻ｔ１までのブート状態及び時刻ｔ１以降のＯＳ起動後の状態であっても、Ｗ１であり、時刻ｔ１以降であってもクロックの周波数に基づいて増加することはない。
【００２１】
さらに、図４に示されるように、本実施形態の携帯電話の動作に必要とされる電圧［Ｖ］は、時刻０から時刻ｔ１までのブート状態及び時刻ｔ１以降のＯＳ起動後の状態であっても、Ｖ１であり、時刻ｔ１以降であってもクロックの周波数に基づいて増加することはない。
【００２２】
次に、本発明に係る電子機器の一実施形態である携帯電話の動作について図５を参照して説明する。図５は、図１に示される携帯電話の動作のフローチャートである。
【００２３】
図５に示されるように、まず、電圧比較器は、バッテリの電圧と太陽電池の電圧とのいずれか大きいかを比較する（Ｓ５０１）。
【００２４】
そして、太陽電池の電圧がバッテリの電圧以上の場合（ＹＥＳ）、クロック制御部は携帯電話の内部システムに提供されるクロックを、ブート状態において使用されたクロックの周波数と同じ周波数のクロックに設定する（Ｓ５０２）。その後、携帯電話の内部システムは、ブート状態において使用されたクロックの周波数と同じ周波数のクロックによりＯＳの起動後の処理を行い、携帯電話を動作させる（Ｓ５０４）。なお、太陽電池の電圧がバッテリの電圧以上の場合に使用されるクロックは、ブート処理に用いられたクロックの周波数と同じ周波数のクロックだけではなく、略同じ周波数のクロックであっても良い。
【００２５】
他方、太陽電池の電圧がバッテリの電圧より小さい場合（ＮＯ）、クロック制御部は携帯電話の内部システムに提供されるクロックを、ブート状態において使用されたクロックの周波数より高い周波数のクロックに設定する（Ｓ５０３）。その後、携帯電話の内部システムは、ブート状態において使用されたクロックの周波数より高い周波数のクロックによりＯＳの起動後の処理を行い、携帯電話を動作させる（Ｓ５０４）。このように、携帯電話の内部システムは、ブート状態において使用されたクロックの周波数より高い周波数のクロックによりＯＳの起動後の処理を行い、携帯電話を動作させるため、ＯＳ起動後の処理を速く行うことができる。
【００２６】
ここで、Ｓ５０１の比較において、太陽電池の電圧がバッテリの電圧以上の場合には、単に太陽電池の電圧がバッテリの電圧以上である場合の他、バッテリが携帯電話に装着されていない場合や（バッテリ電圧＝０［Ｖ］）、バッテリが携帯電話に装着されていてもバッテリや携帯電話の故障などによりバッテリから携帯電話に電力が供給されない場合や（バッテリ電圧＝０［Ｖ］）、バッテリが略空に近い場合などがある。
【００２７】
このように、本発明の電子機器の一実施形態である携帯電話では、バッテリの電圧と太陽電池の電圧とを比較して、ＯＳ起動後の状態のクロックの周波数を制御する。そして、太陽電池の電圧がバッテリの電圧以上の場合、例えばバッテリが携帯電話に装着されていない場合や、バッテリが略空の場合など、太陽電池からの電力に基づき携帯電話を起動する場合であっても、ＯＳ起動後において、携帯電話の内部システムに提供されるクロックを、ブート状態において使用したクロックの周波数と同じ周波数のクロックとする。そのため、太陽電池を用いて携帯電話を起動する場合であっても、クロックの周波数の増加により必要な電圧が維持できず携帯電話を起動することができないといった事態を防止することができる。
【００２８】
また、本発明の電子機器の一実施形態である携帯電話では、太陽電池の電圧がバッテリの電圧より小さい場合には、クロック制御部は、ＯＳ起動後に携帯電話の内部システムに提供されるクロックを、ブート処理に用いられたクロックの周波数より高速の周波数のクロックとするため、ＯＳ起動後の処理を速く行うことができる。
【図面の簡単な説明】
【００２９】
【図１】本発明に係る電子機器の一実施形態である携帯電話の内部構成を示すブロック図である。
【図２】図１に示される携帯電話の時間に対するクロックの周波数のグラフである。
【図３】図１に示される携帯電話の時間に対する消費電力のグラフである。
【図４】図１に示される携帯電話の時間に対する動作に必要な電圧を示すグラフである。
【図５】図１に示される携帯電話の動作のフローチャートである。
【図６】従来の電子機器の一例である携帯電話の時間に対するクロックの周波数のグラフである。
【図７】従来の電子機器の一例である携帯電話の時間に対する消費電力のグラフである。
【図８】従来の電子機器の一例である携帯電話の時間に対する動作に必要な電圧のグラフである。
【符号の説明】
【００３０】
１０１  バッテリ（蓄電手段）
１０２  太陽電池
１０３  電圧比較器（比較手段）
１０４  クロック制御部（クロック制御手段）
１０５  内部システム
１０６  ＣＰＵ
１０７  メモリ
１０８  クロック発生器
【図１】
2008210102.tif 000003
【図２】
2008210102.tif 000004
【図３】
2008210102.tif 000005
【図４】
2008210102.tif 000006
【図５】
2008210102.tif 000007
【図６】
2008210102.tif 000008
【図７】
2008210102.tif 000009
【図８】
2008210102.tif 000010