(57)【要約】【課題】非正規の電池を充電する場合の電子機器の安全性を考慮しつつ、正規の電池を充電できるようにする。【解決手段】電池１０７の認証処理が実行された後であって、認証処理が成功している状態を示す認証結果情報である場合には、電池１０７の認証処理を実行せずに充電を開始し、認証処理の結果が存在せず、電池１０７の認証処理が未実行の状態を示す認証結果情報である場合には、電池１０７の認証処理を実行し、その認証結果に基づいて充電制御する。【選択図】図１
2017073951.tif 000002
【特許請求の範囲】
【請求項１】
送電装置から電力を受け取る受電手段と、
前記受電手段によって受け取られた電力を電池に充電する充電手段と、
前記電池が正規の電池であるか否かを認証する認証手段と、
前記認証手段の認証結果を記憶する記憶手段と、
前記送電装置の種別を判定する判定手段と、
前記判定手段により前記送電装置が所定の条件を満たす装置と判定された場合であって、前記認証手段により前記電池が正規の電池と認証された場合に、前記電池に対して充電を開始するように制御する制御手段と
を有し、
前記記憶手段に前記電池の認証結果が記憶されている場合に、前記認証手段は、前記電池の認証を行わないようにし、
前記記憶手段に前記電池の認証結果が記憶されている場合に、前記制御手段は、前記記憶手段に記憶されている認証結果に基づいて、前記電池に対する充電の開始を制御することを特徴とする電子機器。
【請求項２】
前記記憶手段は、前記認証手段による認証結果と、前記認証手段による認証の有無とを組み合わせた情報として記憶することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記電池の取り外しの有無を検出し、前記電池の取り外しを検出した場合に、前記記憶手段に記憶されている認証結果を削除する検出手段をさらに有することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記電池の温度を検出する温度検出手段をさらに有し、
前記記憶手段は、前記電池の認証結果とともに前記温度検出手段による前記電池の温度の検出結果を記憶し、
前記記憶手段に前記電池の認証結果及び前記電池の温度の検出結果が記憶されている場合に、前記制御手段は、前記記憶手段に記憶されている認証結果及び前記電池の温度の検出結果に基づいて、前記電池に対する充電の開始を制御することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記充電手段による充電の経過を表示する表示手段をさらに有することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項６】
コンピュータを、
送電装置から電力を受け取る受電手段と、
前記受電手段によって受け取られた電力を電池に充電する充電手段と、
前記電池が正規の電池であるか否かを認証する認証手段と、
前記認証手段の認証結果を記憶する記憶手段と、
前記送電装置の種別を判定する判定手段と、
前記判定手段により前記送電装置が所定の条件を満たす装置と判定された場合であって、前記認証手段により前記電池が正規の電池と認証された場合に、前記電池に対して充電を開始するように制御する制御手段
として機能させるためのプログラムであって、
前記記憶手段に前記電池の認証結果が記憶されている場合に、前記認証手段が、前記電池の認証を行わないようにし、
前記記憶手段に前記電池の認証結果が記憶されている場合に、前記制御手段が、前記記憶手段に記憶されている認証結果に基づいて、前記電池に対する充電の開始を制御する
ように前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取り外し可能な電池を充電することができる電子機器及びプログラムに関する。
【背景技術】
【０００２】
充電可能な電池で動作可能な電子機器として、デジタルカメラ及び携帯電話などが知られている。このような電子機器では、電子機器に電池が接続された状態で電池の充電を行うことができる。特許文献１には、充電装置を識別し、識別結果に基づいて電池の充電条件を変更する方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−８７３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されている方法では、正規の充電装置と非正規の電池との組み合わせで充電を行う場合は、電池の充電条件を変更することができない。そのため、非正規の電池が電子機器に接続された状態で電池の充電を行う場合、電子機器の安全性が低下するおそれがある。
【０００５】
そこで、本発明は、非正規の電池を充電する場合の電子機器の安全性を考慮しつつ、正規の電池を充電できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る電子機器は、送電装置から電力を受け取る受電手段と、前記受電手段によって受け取られた電力を電池に充電する充電手段と、前記電池が正規の電池であるか否かを認証する認証手段と、前記認証手段の認証結果を記憶する記憶手段と、前記送電装置の種別を判定する判定手段と、前記判定手段により前記送電装置が所定の条件を満たす装置と判定された場合であって、前記認証手段により前記電池が正規の電池と認証された場合に、前記電池に対して充電を開始するように制御する制御手段とを有し、前記記憶手段に前記電池の認証結果が記憶されている場合に、前記認証手段は、前記電池の認証を行わないようにし、前記記憶手段に前記電池の認証結果が記憶されている場合に、前記制御手段は、前記記憶手段に記憶されている認証結果に基づいて、前記電池に対する充電の開始を制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、非正規の電池を充電する場合の電子機器の安全性を考慮しつつ、正規の電池を充電することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１における電子機器１００が有する複数の構成要素の一例を示すブロック図である。
【図２】実施形態１における第１の充電制御処理の一例を説明するためのフローチャートである。
【図３】実施形態１における認証結果情報の一例を説明するための図である。
【図４】実施形態２における電子機器４００が有する複数の構成要素の一例を示すブロック図である。
【図５】実施形態２における第２の充電制御処理の一例を説明するためのフローチャートである。
【図６】実施形態２における認証結果情報の一例を説明するための図である。
【図７】実施形態３における電子機器７００が有する複数の構成要素の一例を示すブロック図である。
【図８】実施形態３において、表示部に表示される表示アイコンの例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１０】
［実施形態１］
図１は、実施形態１における電子機器１００が有する複数の構成要素の一例を示すブロック図である。電子機器１００は、例えば、デジタルカメラとして動作することができる撮像装置である。但し、電子機器１００は、撮像装置に限定されるものではなく、携帯電話として動作する携帯機器であってもよい。
【００１１】
図１において、システム制御部１０１は、電子機器１００の各構成要素を制御する制御部であり、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を有する。接続状態検出部１０２は、電池１０７の接続状態を検出する。接続部１０３は、電池１０７を接続するための接続部であり、電池１０７から得られた電力を電子機器１００内の各構成要素に供給する機能も有する。
【００１２】
電池認証部１０４は、電池１０７が正規の電池か否かを判定する。認証結果格納部１０５は、電池認証部１０４による認証結果を示す認証結果情報を格納するためのメモリを有する。
【００１３】
充電制御部１０６は、電池１０７の充電を行う。電池１０７は、電子機器１００から取り外し可能な電池であり、電池認証用の認証ＩＣを有する。さらに、電池１０７は、充電制御部１０６と通信可能である。受電部１０８は、送電装置１１０から送電される電力を受け取り、送電装置１１０から得られた電力を充電制御部１０６に供給する。充電制御部１０６には、接続部１０３と同様に、受電部１０８から得られた電力を、システム制御部１０１を含めた電子機器１００内の各構成要素に必要な分だけ供給する機能を持たせてもよい。また、充電制御部１０６は、電子機器１００内の各構成要素における消費電力などに応じて、各構成要素に供給する電力の大きさと、電池１０７の充電を行うための電力の大きさとを適宜変更できるような機能を有していてもよい。この機能により、例えば、電子機器１００内の各構成要素への電力供給を優先し、余剰電力を電池１０７の充電に用いる制御としてもよい。
【００１４】
送電装置判定部１０９は、送電装置１１０の種別を判定する。例えば、送電装置１１０がＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）バスパワーを使用して電力を送電する装置である場合には、送電装置判定部１０９はＵＳＢケーブルを介して送電装置１１０とデータ信号の送受信を行い、装置の種別を判定する。ここで、装置の種別としては、パーソナルコンピュータ、ＵＳＢ充電器、プリンターなどが考えられる。システム制御部１０１は、装置の種別に応じて充電の有無及び充電条件を判定し、充電制御部１０６を制御することによって電池１０７に対する充電を制御する。
【００１５】
図２は、実施形態１における第１の充電制御処理の一例を説明するためのフローチャートである。第１の充電制御処理は、例えば、システム制御部１０１がシステム制御部１０１内のメモリに記憶されているプログラムを実行することによって制御される。図２に示す例では、電力の受け取りをＵＳＢバスパワーにより行うものとして説明する。
まず、Ｓ２０１において、システム制御部１０１は、送電装置１１０と電子機器１００とがＵＳＢケーブルを介して接続を確立する。そして、Ｓ２０２において、充電制御部１０６は、受電部１０８から電力を受け取り、電子機器１００の各構成要素に電力を供給する。
【００１６】
次に、Ｓ２０２において、送電装置判定部１０９は、送電装置１１０の種別を判定する。この判定は、前述したようにＵＳＢケーブルを介して送電装置１１０とデータ信号を送受信することにより行われる。具体的には、例えば、送電装置判定部１０９が送電装置１１０に対して機器情報の要求を送信し、送電装置１１０から機器情報を受信することにより装置の種別を判定する。
【００１７】
次に、Ｓ２０３において、システム制御部１０１は、送電装置１１０の判定結果を送電装置判定部１０９から取得し、電池１０７の充電が可能か否かを判定する。この処理では、例えば、装置の種別がＵＳＢ充電器などのように、電池１０７の充電を目的とする装置であれば充電が可能と判定し、装置の種別がプリンターなどのように充電を目的としていない装置であれば充電が不可能と判定する。システム制御部１０１が電池１０７の充電が不可能と判定した場合（Ｓ２０３／Ｎｏ）は、充電制御を終了する。
【００１８】
なお、実施形態１では装置の種別として充電を目的としているか否かを基準に、システム制御部１０１は充電の可否を判定しているが、さらに、送電装置１１０が正規の送電装置であるか否かによって充電の可否を判定してもよい。この場合、例えば、送電装置判定部１０９が送電装置１１０に対して機器ＩＤなどを要求し、システム制御部１０１が受信した機器ＩＤから正規の送電装置か否かを判定する。このように、システム制御部１０１は、送電装置１１０が所定の条件を満たした場合にのみ充電が可能であると判定する。
【００１９】
一方、システム制御部１０１が電池１０７の充電が可能と判定した場合（Ｓ２０３／Ｙｅｓ）は、Ｓ２０４において、システム制御部１０１は、認証結果格納部１０５に格納されている認証処理情報に認証処理の結果が含まれているか否かを確認する。システム制御部１０１が認証処理の結果が含まれていないことを確認した場合（Ｓ２０４／Ｎｏ）は、Ｓ２０６において、システム制御部１０１は電池認証部１０４を制御し、電池１０７との認証処理を実行する。そして、Ｓ２０７において、システム制御部１０１は、認証処理の結果を認証結果格納部１０５に格納する。なお、認証結果情報の詳細については後述する。
【００２０】
次に、Ｓ２０８において、システム制御部１０１は、認証結果格納部１０５に格納された認証結果情報を参照し、電池認証部１０４による認証処理が成功したか否かを判定する。ここで、認証処理が成功する場合とは、電池１０７が正規の電池である場合であり、認証処理が失敗する場合とは、電池１０７が非正規の電池である場合である。そして、システム制御部１０１が電池認証部１０４による認証処理が成功したと判定した場合（Ｓ２０８／Ｙｅｓ）は、Ｓ２０９において、システム制御部１０１が充電制御部１０６を制御し、電池１０７に対する充電を開始し、充電制御を終了する。一方、システム制御部１０１が電池認証部１０４による認証処理が失敗したと判定した場合（Ｓ２０８／Ｎｏ）は、電池１０７に対する充電を開始せずに充電制御を終了する。
【００２１】
システム制御部１０１が認証処理の結果が格納されていることを確認した場合（Ｓ２０４／Ｙｅｓ）は、Ｓ２０５において、システム制御部１０１は認証結果格納部１０５に格納されている認証結果情報を参照し、認証処理が成功しているか否かを判定する。システム制御部１０１が、認証処理が成功していると判定した場合（Ｓ２０５／Ｙｅｓ）は、Ｓ２０９に進み、電池１０７に対する充電を開始する。一方、システム制御部１０１が、認証処理に失敗していると判定した場合（Ｓ２０５／Ｎｏ）、充電を開始せずに充電制御を終了する。このように、Ｓ２０７において認証処理の結果が格納された後は、Ｓ２０５においてシステム制御部１０１は認証結果情報を参照することが可能となる。
【００２２】
次に、認証結果格納部１０５に格納される認証結果情報に関して説明する。図３は、実施形態１における認証結果情報の一例を説明するための図である。認証結果情報においては、認証処理実行の有無、及び認証処理の結果に応じて、制御動作に関する３つの状態を示しており、どの状態に該当するかによって、充電の制御動作を変更する。
【００２３】
状態番号１は、電池１０７の認証処理が実行された後であって、認証処理が成功している状態を示す。認証結果格納部１０５に格納されている認証結果情報がこの状態を示している場合には、電池１０７の認証処理を実行せずに充電を開始することができる。また、状態番号２は電池１０７の認証処理が実行された後であって、認証処理が失敗している状態を示す。認証結果格納部１０５に格納されている認証結果情報がこの状態を示している場合には、電池１０７の充電は行わずに処理を終了する。一方、状態番号３は認証処理の結果が存在せず、電池１０７の認証処理が未実行の状態を示す。認証結果格納部１０５に格納されている認証結果情報がこの状態を示している場合は、電池１０７の認証処理を実行し、その認証結果に基づいて充電制御する。
【００２４】
また、接続状態検出部１０２は所定の間隔で接続部１０３と通信を行うことにより、電池１０７の接続状態を監視する。そして、電池１０７が取り外されたことを検出した場合は、接続状態検出部１０２は、認証結果格納部１０５に格納されている認証結果情報から認証処理の結果を削除する。なお、認証処理の結果を削除するタイミングは、電池１０７が取り付けられた時としてもよい。また、この際は、情報を削除するのではなく、図３における状態番号３に情報を更新するようにしてもよい。
【００２５】
以上のように、実施形態１によれば、電池の交換が行われた場合には、次回の充電処理を開始する前に電池の認証処理が実行されるようになる。このため、正規の電池で充電を開始した後、非正規の電池に交換された場合に充電が継続されないようにすることができる。また、電池が交換されない限り、電池の認証処理が一度実行されれば、次回以降は認証結果格納部１０５に格納されている認証結果情報を参照することによって充電を制御できるため、電池の認証処理を省略することができる。
【００２６】
また、電池の交換時の認証結果格納部１０５に格納されている認証結果情報の更新方法は特に限定されるものではない。例えば、認証結果格納部１０５をＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成した場合、ＳＲＡＭの特性上、電力供給が断たれれば、格納されている認証結果情報が初期状態となる。この場合、認証結果格納部１０５に格納されている認証結果情報から認証処理の結果を削除する処理と同等なため、接続状態検出部１０２が所定の間隔で電池の接続状態を監視する必要がなくなる。また、認証結果格納部１０５に格納される認証結果情報の構成内容を限定するものではなく、電池の認証結果に係る情報であれば、どのような構成としてもよい。
【００２７】
［実施形態２］
以下、実施形態２では、電池１０７の温度を考慮して充電制御を行う電子機器の一例について説明する。
【００２８】
図４は、実施形態２における電子機器４００が有する複数の構成要素の一例を示すブロック図である。なお、図４において、図１に示す構成要素と同様の構成要素については同じ符号を付し、その説明を省略する。
図４において、温度検出部４０１は、電池１０７のサーミスタから温度を定期的に検出し、温度情報をシステム制御部１０１に送る。システム制御部１０１は、温度検出部４０１が検出した温度が所定の温度を超えた場合に、充電制御部１０６による充電を中断させることができる。
【００２９】
図５は、実施形態２における第２の充電制御処理の一例を説明するためのフローチャートである。第２の充電制御処理は、例えば、システム制御部１０１がシステム制御部１０１内のメモリに記憶されているプログラムを実行することによって制御される。図５において、Ｓ５０５、Ｓ５０７〜Ｓ５０９以外の処理は、図２における各手順と処理が同等である。Ｓ５０１〜Ｓ５０４はそれぞれ図２のＳ２０１〜Ｓ２０４と同等であり、Ｓ５０６及びＳ５１０はそれぞれ図２のＳ２０６及びＳ２０９と同等である。したがって、これらの処理の説明は省略する。
【００３０】
Ｓ５０７においては、システム制御部１０１が温度検出部４０１を制御して電池１０７の温度を取得する。この取得した温度によって、システム制御部１０１は電池１０７にサーミスタが搭載されているか否かを判定することができる。そして、Ｓ５０８において、システム制御部１０１は、認証結果格納部１０５に格納されている認証結果情報にＳ５０６及びＳ５０８の処理結果を格納する。図６に示すように、実施形態２においては、認証結果情報は、認証処理の実行の有無と電池１０７の特性情報（認証処理の結果及びサーミスタの検出結果）とを組み合わせた状態として構成される。
【００３１】
一方、Ｓ５０５及びＳ５０９においては、システム制御部１０１は、認証結果格納部１０５に格納されている認証結果情報を参照し、充電可能な状態か否かを判定する。図６における状態番号１及び２は、図３における状態番号１及び２と同等であり、サーミスタが電池１０７に搭載されている場合の状態を示している。状態番号３は、認証処理の結果及びサーミスタの検出結果が存在せず、電池１０７の認証処理及び温度検出処理が未実行の状態を示す。
【００３２】
一方、状態番号４は、電池１０７においてサーミスタが検出できなかった場合の状態である。電池１０７が正規の電池である場合でも、電池１０７に搭載されているサーミスタが故障している場合など、電池１０７の温度を検出できない状態となることがある。したがってこのような場合には、認証処理の結果によらず、電池１０７を充電しないようにする。
【００３３】
以上のように、実施形態２によれば、電池１０７の温度が検出できない状態での充電を防止することができ、より安全な充電制御が実現できる。なお、実施形態２では、電池１０７の認証処理の後に電池１０７の温度の検出処理を実行しているが、Ｓ５０８における認証結果情報に格納する処理の前であれば、どのタイミングで電池１０７の温度を検出してもよい。
【００３４】
［実施形態３］
以下、実施形態３では、電池１０７の充電状態などの経過をユーザに通知できるような構成を有する電子機器の一例について説明する。
【００３５】
図７は、実施形態２における電子機器７００が有する複数の構成要素の一例を示すブロック図である。なお、図７において、図１に示す構成要素と同様の構成要素については同じ符号を付し、その説明を省略する。また、実施形態３における充電制御の流れは、実施形態１と同様であるため、その説明を省略する。
図７において、表示部７０１は、ユーザへの通知内容を表示するための液晶ディスプレイなどである。
【００３６】
図８は、実施形態３において、表示部７０１に表示される表示アイコンの例を説明するための図である。実施形態３においては、図２のＳ２０９で充電を開始した後に、システム制御部１０１は充電中のアイコン８０１を表示部７０１ｂに表示させる。そして、システム制御部１０１は充電完了後に充電完了のアイコン８０２を表示部７０１に表示させる。
【００３７】
以上のように、実施形態３においては、ユーザに対して電池１０７の充電状態を通知することができる。例えば、表示部７０１が充電状態を通知する目的にのみ使用されるものである場合には、液晶ディスプレイより消費電力の小さいＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を用いてもよい。この場合、ＬＥＤの点灯、点滅、消灯などによって充電状態を表示するようにしてもよい。このように充電状態の通知方法は特に限定されるものではない。
【００３８】
［実施形態４］
実施形態１〜３では、システム制御部１０１が充電制御部１０６を制御することによって充電制御を行っているが、充電制御部１０６が充電制御機能自体を有するような構成としてもよい。このような構成とした場合、電池１０７の認証処理が一度実行されれば、以降はシステム制御部１０１に電力供給せずに、充電制御部１０６が認証結果格納部１０５に格納されている認証結果情報を元に電池１０７に対する充電を開始することができる。これは、システム制御部１０１の消費電力が大きい場合により高い効果が得られ、システム制御部１０１に電力供給する必要がなくなる分、より多くの電力を電池１０７に対する充電用とすることができ、充電完了までにかかる時間をより短縮できる。
【００３９】
また、実施形態１〜３は、受電方式を限定するものではない。実施形態１〜３では、送電装置１１０よりＵＳＢケーブルを介して電力を受け取る例について説明したが、その他のケーブルを用いて電力を受け取る構成としてもよい。また、有線給電方式ではなく、Ｑｉ規格に代表されるような無線給電方式を適用して実現してもよい。
【００４０】
［実施形態５］
実施形態１〜４で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態５では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。さらに、実施形態５では、コンピュータＸを制御するためのプログラムであって、実施形態１〜４で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００４１】
実施形態１〜４で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態５におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも一つを含む。実施形態５におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな記憶媒体である。
【符号の説明】
【００４２】
１０１  システム制御部
１０４  電池認証部
１０５  認証結果格納部
１０６  充電制御部
１０７  電池
１０８  受電部
１０９  送電装置判定部
【図１】
2017073951.tif 000003
【図２】
2017073951.tif 000004
【図３】
2017073951.tif 000005
【図４】
2017073951.tif 000006
【図５】
2017073951.tif 000007
【図６】
2017073951.tif 000008
【図７】
2017073951.tif 000009
【図８】
2017073951.tif 000010