(57)【要約】【課題】複数のバッテリーを効率的に充電するための改善が求められていた。【解決手段】電子機器であって、外部から第１経路により入力された電力に応じた給電を行う第１給電部と、外部から第２経路により入力された電力に応じた給電を行う第２給電部であって、前記第１給電部よりも給電能力が低い前記第２給電部と、前記第１給電部の給電先の切替と、前記第２給電部の給電先の切替とを制御することにより、前記第１バッテリーと前記第２バッテリーとに充電させる制御部と、を備え、前記制御部は、前記第１バッテリーの充電状態を示す第１情報と前記第２バッテリーの充電状態を示す第２情報とに基づいて、前記第１給電部および前記第２給電部と、前記第１バッテリーおよび前記第２バッテリーとの間における、給電元と給電先との対応関係を決定し、前記決定した対応関係に従って前記切替を制御する。【選択図】図２
2020054172.tif 000002
【特許請求の範囲】
【請求項１】
第１バッテリーおよび第２バッテリーから給電を受けることが可能な電子機器であって、
外部から第１経路により入力された電力に応じた給電を行う第１給電部と、
外部から第２経路により入力された電力に応じた給電を行う第２給電部であって、前記第１給電部よりも給電能力が低い前記第２給電部と、
前記第１給電部の給電先の切替と、前記第２給電部の給電先の切替とを制御することにより、前記第１バッテリーと前記第２バッテリーとに充電させる制御部と、を備え、
前記制御部は、前記第１バッテリーの充電状態を示す第１情報と前記第２バッテリーの充電状態を示す第２情報とに基づいて、前記第１給電部および前記第２給電部と、前記第１バッテリーおよび前記第２バッテリーとの間における、給電元と給電先との対応関係を決定し、前記決定した対応関係に従って前記切替を制御する、ことを特徴とする電子機器。
【請求項２】
前記制御部は、前記第１情報および前記第２情報に基づいて、前記第１バッテリーと前記第２バッテリーとのうち満充電状態になるために必要な充電量が多いバッテリーを特定し、前記特定したバッテリーを前記第１給電部の給電先に決定し、前記第１バッテリーと前記第２バッテリーとのうち前記特定したバッテリーではない方のバッテリーを前記第２給電部の給電先に決定する、ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記第１情報および前記第２情報に基づいて、前記第１バッテリーと前記第２バッテリーとのうちいずれか一方だけが満充電状態ではないと判定した場合、前記満充電状態ではないバッテリーを、前記第１給電部および前記第２給電部の給電先に決定する、ことを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記第１給電部における電力の入力状況と前記第２給電部における電力の入力状況との少なくとも一方に変化があった場合に、改めて前記決定を行う、ことを特徴とする請求項１〜請求項３のいずれかに記載の電子機器。
【請求項５】
第１バッテリーおよび第２バッテリーであって前記第１バッテリーよりも給電能力が低い前記第２バッテリーから給電を受けることが可能な印刷装置であって、
外部から第１経路により入力された電力に応じた給電を行う第１給電部と、
外部から第２経路により入力された電力に応じた給電を行う第２給電部であって、前記第１給電部よりも給電能力が低い前記第２給電部と、
前記第１給電部の給電先の切替と、前記第２給電部の給電先の切替とを制御することにより、前記第１バッテリーと前記第２バッテリーとに充電させる制御部と、を備え、
前記制御部は、前記第１バッテリーの充電状態を示す第１情報と前記第２バッテリーの充電状態を示す第２情報とに基づいて、前記第１給電部および前記第２給電部と、前記第１バッテリーおよび前記第２バッテリーとの間における、給電元と給電先との対応関係を決定し、前記決定した対応関係に従って前記切替を制御し、
前記制御部は、前記第１給電部および前記第２給電部が外部から電力を入力しない状態で、印刷期間中は前記第１バッテリーを前記第２バッテリーよりも優先して給電元として選択し、前記印刷期間に該当しない期間中は前記第２バッテリーを前記第１バッテリーよりも優先して給電元として選択する、ことを特徴とする印刷装置。
【請求項６】
電子機器に対して給電可能な第１バッテリーおよび第２バッテリーの充電を制御する充電制御方法であって、
前記電子機器の外部から第１経路により入力された電力に応じた給電を行う第１給電部の給電先の切替と、前記電子機器の外部から第２経路により入力された電力に応じた給電を行う第２給電部の給電先の切替と、を制御することにより、前記第１バッテリーと前記第２バッテリーとに充電させる制御工程を備え、
前記制御工程では、前記第１バッテリーの充電状態を示す第１情報と前記第２バッテリーの充電状態を示す第２情報とに基づいて、前記第１給電部および前記第２給電部と、前記第１バッテリーおよび前記第２バッテリーとの間における、給電元と給電先との対応関係を決定し、前記決定した対応関係に従って前記切替を制御する、ことを特徴とする充電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、印刷装置および充電制御方法に関する。
【背景技術】
【０００２】
内部に二次電池を備える複数のバッテリーパックと、１または２以上の電力が入力される電力入力部と、１または２以上の電力入力部から入力される電力を１つに統合する電力統合部と、前記電力統合部に入力される電力の電力量を測定し、測定した電力量に基づいて、前記電力統合部から各前記バッテリーパックへの電力供給量を決定することにより前記複数のバッテリーパックへの同時充電を制御する主制御部と、を備える充電制御装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２‐１２５０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電力入力系統を複数有し、入力した電力により複数のバッテリーを充電する構成においては、複数のバッテリーを効率的に充電するための更なる改善が求められていた。
【課題を解決するための手段】
【０００５】
第１バッテリーおよび第２バッテリーから給電を受けることが可能な電子機器であって、外部から第１経路により入力された電力に応じた給電を行う第１給電部と、外部から第２経路により入力された電力に応じた給電を行う第２給電部であって、前記第１給電部よりも給電能力が低い前記第２給電部と、前記第１給電部の給電先の切替と、前記第２給電部の給電先の切替とを制御することにより、前記第１バッテリーと前記第２バッテリーとに充電させる制御部と、を備え、前記制御部は、前記第１バッテリーの充電状態を示す第１情報と前記第２バッテリーの充電状態を示す第２情報とに基づいて、前記第１給電部および前記第２給電部と、前記第１バッテリーおよび前記第２バッテリーとの間における、給電元と給電先との対応関係を決定し、前記決定した対応関係に従って前記切替を制御する。
【図面の簡単な説明】
【０００６】
【図１】電子機器の構成を簡易的に示すブロック図。
【図２】バッテリー充電制御処理を示すフローチャート。
【図３】ステップＳ１１０の詳細を示すフローチャート。
【図４】バッテリー給電制御処理を示すフローチャート。
【発明を実施するための形態】
【０００７】
以下、各図を参照しながら本発明の実施形態を説明する。なお各図は、本実施形態を説明するための例示に過ぎない。
【０００８】
１．電子機器の概略構成：
図１は、本実施形態にかかる電子機器１０の構成を簡易的に示している。電子機器１０は、例えば、モバイルタイプのプリンターやスキャナーといった製品であり、バッテリーから給電を受けて動作可能である。バッテリーを、蓄電池、充電式電池、二次電池、等とも呼ぶ。
【０００９】
電子機器１０は、複数の給電部としての第１給電部１１および第２給電部１２を有する。第１給電部１１は、外部から第１経路ＩＮ１により入力された電力に応じた給電を行う。第２給電部１２は、外部から第２経路ＩＮ２により入力された電力に応じた給電を行う。
【００１０】
第１経路ＩＮ１および第２経路ＩＮ２のいずれか一方は、例えば、外部のＡＣ電源から電力を供給するためのＡＣ電源ケーブルである。従って、第１給電部１１または第２給電部１２のいずれか一方は、ＡＣ電源ケーブルが有するプラグの挿入を受け入れる端子を含んでいる。第１経路ＩＮ１および第２経路ＩＮ２の他方は、例えば、ＵＳＢ（Universal Serial Bus）規格に対応したＵＳＢケーブルである。知られているように、ＵＳＢケーブルも外部からの電力供給に用いられる。従って、第１給電部１１または第２給電部１２の他方は、ＵＳＢケーブルが有するプラグの挿入を受け入れる端子を含んでいる。ただし、第１経路ＩＮ１や第２経路ＩＮ２の具体例は、ＡＣ電源ケーブルやＵＳＢケーブルに限定されない。
【００１１】
第１給電部１１や第２給電部１２は、外部からＡＣ入力を受ける構成であれば、バッテリーを充電するために必要なＡＣ‐ＤＣ変換、整流、昇圧等の処理を実行する回路を含むものであってもよい。むろん、ＡＣ電源ケーブルが、ＡＣ‐ＤＣアダプターを含む構成であってもよい。また、第１給電部１１や第２給電部１２は、外部からＤＣ入力を受ける構成であれば、バッテリーを充電するために必要な、整流、昇圧等の処理を実行する回路を含むものであってもよい。本実施形態では、第１給電部１１と第２給電部１２とを比較したとき、第２給電部１２の方が給電能力が低いものとする。言い換えると、電子機器１０が有する２つの給電部のうち、給電能力が高い給電部を第１給電部１１と表記し、給電能力が低い給電部を第２給電部１２と表記する。
【００１２】
図１に示す第１バッテリー２１および第２バッテリー２２は、電子機器１０が有する、あるいは電子機器１０が接続する、複数のバッテリーである。つまり、第１バッテリー２１や第２バッテリー２２は、電子機器１０に内蔵されたバッテリーであってもよいし、電子機器１０に対して外付けされたバッテリーであってもよい。
【００１３】
電子機器１０は、制御部１３や動作部３０を備える。制御部１３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有する１つ以上のＩＣや、不揮発性メモリーや、その他の電子回路を含んで構成される。制御部１３においては、ハードウェアによって、あるいはハードウェアとプログラムとの協働によって、バッテリー情報管理部１４、電源入力監視部１５、バッテリー充電制御部１６、バッテリー給電制御部１７、第１スイッチ１８、第２スイッチ１９、第３スイッチ２０を含む各機能が実現される。第１スイッチ１８は、第１給電部１１の給電先を第１バッテリー２１または第２バッテリー２２に切り替えるための手段であり、第２スイッチ１９は、第２給電部１２の給電先を第１バッテリー２１または第２バッテリー２２に切り替えるための手段である。第３スイッチ２０は、第１バッテリー２１または第２バッテリー２２のいずれか一方を給電元として選択するための手段である。各スイッチ１８，１９，２０は、例えば、トランジスターや、ＦＥＴ（Field Effect Transistor）等を用いて構成することができる。
【００１４】
動作部３０は、電子機器１０が、製品としての主たる機能を実現するための構成である。動作部３０の構成は一般的であるため詳しい説明は省くが、例えば、電子機器１０がプリンターであれば、動作部３０は、搬送部３１、印刷部３２、操作パネル３３等を有する。搬送部３１は、用紙等の印刷媒体を搬送する。印刷部３２は、搬送部３１が搬送する印刷媒体に対してインク等を吐出して印刷を行う。操作パネル３３は、ユーザーに視覚的情報を提示するディスプレイや、ユーザーによる操作を受け付けるためのタッチパネルや物理的なボタン等を有する。電子機器１０がスキャナーであれば、動作部３０は、原稿の読み取りに必要な光源や撮像素子、原稿を搬送する搬送部、操作パネル等を有する。
【００１５】
２．バッテリー充電制御処理：
図２は、制御部１３が実行するバッテリー充電制御処理をフローチャートにより示している。バッテリー充電制御処理は、電子機器１０に対して給電可能な第１バッテリー２１および第２バッテリー２２の充電を制御する充電制御方法に該当する。フローチャートの各ステップの少なくとも一部が、充電制御方法の工程に該当する。
【００１６】
制御部１３は、第１給電部１１または第２給電部１２の少なくとも一方が外部から電力を入力している場合に、バッテリー充電制御処理を開始する。ただし、制御部１３は、電子機器１０による所定処理の実行期間に該当するタイミングでは、バッテリー充電制御処理を実行しない。電子機器１０による所定処理とは、電子機器１０がプリンターであれば印刷処理であり、電子機器１０がスキャナーであれば原稿の読取処理である。なお、制御部１３がバッテリー充電制御処理を実行するために必要とする電力は、第１給電部１１または第２給電部１２が外部から入力する電力の一部が割り当てられる回路構成とすればよい。
【００１７】
ステップＳ１００では、バッテリー充電制御部１６は、充電が必要なバッテリーの有無を判定する。バッテリー充電制御部１６は、充電が必要なバッテリーが無ければ、ステップＳ１００で“Ｎｏ”と判定し、バッテリー充電制御処理を終了する。バッテリー充電制御部１６は、充電が必要なバッテリーが１つ以上有れば、ステップＳ１００で“Ｙｅｓ”と判定し、ステップＳ１１０へ進む。充電が必要なバッテリーとは、満充電状態ではないバッテリーである。
【００１８】
バッテリー情報管理部１４は、第１バッテリー２１および第２バッテリー２２を監視することにより、第１バッテリー２１の充電状態を示す第１情報と、第２バッテリー２２の充電状態を示す第２情報とを随時取得する。第１情報は、例えば、第１バッテリー２１の満充電状態を１００％としたときの第１バッテリー２１の残量を直接あるいは間接的に示す情報である。例えば、第１情報が「７０％」を示していれば、第１バッテリー２１の残量が容量のうちの７０％、つまり第１バッテリー２１の容量のうち７０％が充電されている、ということである。第１情報が「１００％」を示していれば、第１バッテリー２１は満充電状態である。同様に、第２情報は、第２バッテリー２２の満充電状態を１００％としたときの第２バッテリー２２の残量を直接あるいは間接的に示す情報である。
【００１９】
バッテリー情報管理部１４は、例えば、第１バッテリー２１、第２バッテリー２２それぞれの電圧を検出し、検出した各電圧に基づいて第１バッテリー２１、第２バッテリー２２それぞれの残量を推定することが可能である。バッテリーの残量の推定方法は、公知の方法を含めて種々の方法を採用可能である。従って、ステップＳ１００では、バッテリー充電制御部１６は、バッテリー情報管理部１４が取得した最新の第１情報を参照することにより、第１バッテリー２１が、充電が必要なバッテリーに該当するか否かを判定する。同様に、バッテリー充電制御部１６は、バッテリー情報管理部１４が取得した最新の第２情報を参照することにより、第２バッテリー２２が、充電が必要なバッテリーに該当するか否かを判定する。
【００２０】
ステップＳ１１０では、バッテリー充電制御部１６は、第１情報および第２情報に基づいて、第１給電部１１、第２給電部１２それぞれによる給電系統と、給電先としての第１バッテリー２１、第２バッテリー２２との対応関係を決定する。
【００２１】
図３は、ステップＳ１１０の詳細をフローチャートにより示している。
ステップＳ２００では、バッテリー充電制御部１６は、上述の第１情報および第２情報に基づいて、充電が必要なバッテリーが複数であるか否かを判定する。具体的には、バッテリー充電制御部１６は、第１バッテリー２１および第２バッテリー２２の両方が、充電が必要なバッテリーであれば、“Ｙｅｓ”と判定してステップＳ２０２へ進む。第１バッテリー２１および第２バッテリー２２のどちらか一方のみが、充電が必要なバッテリーであれば、バッテリー充電制御部１６は“Ｎｏ”と判定してステップＳ２０６へ進む。
【００２２】
ステップＳ２０２では、バッテリー充電制御部１６は、何れの給電部に対しても外部から電力が入力されているか否かを判定する。電源入力監視部１５は、第１給電部１１による給電、および、第２給電部１２による給電を監視する。例えば、電源入力監視部１５が、第１給電部１１から制御部１３に対する所定値以上の電流の入力を検知したとき、バッテリー充電制御部１６は、第１給電部１１による給電有り、つまり、第１給電部１１に対して外部から電力が入力されていると判定する。同様に、電源入力監視部１５が、第２給電部１２から制御部１３に対する所定値以上の電流の入力を検知したとき、バッテリー充電制御部１６は、第２給電部１２による給電有り、つまり、第２給電部１２に対して外部から電力が入力されていると判定する。
【００２３】
上述したように、第１給電部１１または第２給電部１２の少なくとも一方が外部から電力を入力していることが、図２のバッテリー充電制御処理を開始するための条件の１つである。そのため、制御部１３は、図２のバッテリー充電制御処理を開始する前に、電源入力監視部１５による前記監視を通じて、第１給電部１１または第２給電部１２の少なくとも一方が外部から電力を入力している状況か否かを判定している。
【００２４】
ステップＳ２０２では、バッテリー充電制御部１６は、第１給電部１１および第２給電部１２の夫々に対して外部から電力が入力されている場合に、“Ｙｅｓ”と判定してステップＳ２０４に進む。ステップＳ２０２では、バッテリー充電制御部１６は、第１給電部１１および第２給電部１２のうち何れか一方のみが、外部から電力を入力している場合には、“Ｎｏ”と判定してステップＳ２０８に進む。
【００２５】
なお、ステップＳ２００で“Ｎｏ”と判定した後のステップＳ２０６における判定は、ステップＳ２０２と同じ判定である。つまり、ステップＳ２０６では、バッテリー充電制御部１６は、第１給電部１１および第２給電部１２の夫々に対して外部から電力が入力されている場合に、“Ｙｅｓ”と判定してステップＳ２１４に進む。また、ステップＳ２０６では、バッテリー充電制御部１６は、第１給電部１１および第２給電部１２のうち何れか一方のみが、外部から電力を入力している場合には、“Ｎｏ”と判定してステップＳ２１６に進む。
【００２６】
ステップＳ２０４では、バッテリー充電制御部１６は、上述の第１情報および第２情報に基づいて、第１バッテリー２１と第２バッテリー２２とのうち、満充電状態になるために必要な充電量が多いのはどちらであるかを判定する。満充電状態になるために必要な充電量とは、現在のバッテリーの消費量である。第１バッテリー２１の消費量は、第１バッテリー２１の容量のうち第１情報が示す残量を除いた量である。第２バッテリー２２の消費量は、第２バッテリー２２の容量のうち第２情報が示す残量を除いた量である。バッテリー充電制御部１６は、第１バッテリー２１が満充電状態になるために必要な充電量の方が、第２バッテリー２２が満充電状態になるために必要な充電量よりも多い場合、ステップＳ２０４で“Ｙｅｓ”と判定し、ステップＳ２１０に進む。一方、第２バッテリー２２が満充電状態になるために必要な充電量の方が、第１バッテリー２１が満充電状態になるために必要な充電量よりも多い場合、バッテリー充電制御部１６は、ステップＳ２０４で“Ｎｏ”と判定し、ステップＳ２１２に進む。
【００２７】
ステップＳ２１０では、バッテリー充電制御部１６は、前記対応関係について、第１給電部１１の給電先を第１バッテリー２１に決定し、かつ、第２給電部１２の給電先を第２バッテリー２２に決定する。
ステップＳ２１２では、バッテリー充電制御部１６は、前記対応関係について、第２給電部１２の給電先を第１バッテリー２１に決定し、かつ、第１給電部１１の給電先を第２バッテリー２２に決定する。
つまり、ステップＳ２１０，Ｓ２１２では、バッテリー充電制御部１６は、第１バッテリー２１と第２バッテリー２２とのうち、満充電状態になるために必要な充電量が多いバッテリーを、給電能力が高い第１給電部１１の給電先に決定し、満充電状態になるために必要な充電量が少ないバッテリーを、給電能力が低い第２給電部１２の給電先に決定する。
【００２８】
電源入力監視部１５は、第１給電部１１から供給される電力と、第２給電部１２から供給される電力とを比較することで、第１給電部１１の給電能力と、第２給電部１２の給電能力とのどちらが高いかを判定することができる。本実施形態では、第１給電部１１の方が、第２給電部１２よりも給電能力が高いことを前提としているため、電源入力監視部１５は、第１給電部１１から供給される電力と、第２給電部１２から供給される電力とを比較することで、第１給電部１１の給電能力の方が高いことを認識する。従って、ステップＳ２１０やステップＳ２１２では、バッテリー充電制御部１６は、電源入力監視部１５により給電能力が高いと判定されている方の給電部（第１給電部１１）と、第１バッテリー２１および第２バッテリー２２のうち満充電状態になるために必要な充電量が多いバッテリーとを、対応付ける。
【００２９】
ステップＳ２１４では、バッテリー充電制御部１６は、前記対応関係について、第１給電部１１の給電先を対象バッテリーに決定し、かつ、第２給電部１２の給電先を対象バッテリーに決定する。「対象バッテリー」とは、現在、充電が必要な唯一のバッテリーを意味する。つまり、ステップＳ２１４によれば、第１バッテリー２１と第２バッテリー２２とのうちいずれか一方だけが満充電状態でない場合に、バッテリー充電制御部１６は、この満充電状態でない対象バッテリーを、第１給電部１１および第２給電部１２の給電先に決定する。
【００３０】
ステップＳ２１６では、バッテリー充電制御部１６は、前記対応関係について、入力有り給電部の給電先を対象バッテリーに決定する。「入力有り給電部」とは、現在、外部から電力が入力されている唯一の給電部を意味する。
【００３１】
ステップＳ２０８では、バッテリー充電制御部１６は、前記対応関係について、入力有り給電部の給電先を、充電が必要な何れか１つのバッテリーに決定する。ステップＳ２０８の時点では、第１バッテリー２１および第２バッテリー２２の両方が充電を必要としているため、第１バッテリー２１および第２バッテリー２２のうち何れか１つを、入力有り給電部の給電先として決定すればよい。処理を簡易にするために、バッテリー充電制御部１６は、ステップＳ２０８では、予め決められたバッテリー、例えば第１バッテリー２１を入力有り給電部の給電先として決定してもよい。
このようにステップＳ１１０では、ステップＳ２０８，Ｓ２１０，Ｓ２１２，Ｓ２１４，Ｓ２１６のいずれかの決定が行われる。
【００３２】
図２に戻って説明を続ける。
ステップＳ１２０では、バッテリー充電制御部１６は、ステップＳ１１０で決定した対応関係に従ってバッテリーへの給電系統を切り替えることにより、バッテリーの充電を開始させる。ステップＳ１２０では、バッテリー充電制御部１６は、第１スイッチ１８および第２スイッチ１９を必要に応じて切り替える。
ステップＳ１２０の説明の便宜上、「入力有り給電部」は第１給電部１１であり、「対象バッテリー」は第２バッテリー２２であり、ステップＳ２０８では、入力有り給電部の給電先を第１バッテリー２１に決定する、と仮定する。
【００３３】
バッテリー充電制御部１６は、ステップＳ２１０の決定をした場合、ステップＳ１２０では、第１スイッチ１８を、第１給電部１１からの出力が第１バッテリー２１に入力される側に切り替え、かつ、第２スイッチ１９を、第２給電部１２からの出力が第２バッテリー２２に入力される側に切り替える。この結果、第１給電部１１からの給電による第１バッテリー２１の充電と、第２給電部１２からの給電による第２バッテリー２２の充電とが、並行して行われる。
【００３４】
バッテリー充電制御部１６は、ステップＳ２１２の決定をした場合、ステップＳ１２０では、第１スイッチ１８を、第１給電部１１からの出力が第２バッテリー２２に入力される側に切り替え、かつ、第２スイッチ１９を、第２給電部１２からの出力が第１バッテリー２１に入力される側に切り替える。この結果、第１給電部１１からの給電による第２バッテリー２２の充電と、第２給電部１２からの給電による第１バッテリー２１の充電とが、並行して行われる。
【００３５】
バッテリー充電制御部１６は、ステップＳ２０８の決定をした場合、ステップＳ１２０では、第１スイッチ１８を、第１給電部１１（入力有り給電部）からの出力が第１バッテリー２１に入力される側に切り替える。この結果、第１給電部１１（入力有り給電部）からの給電による第１バッテリー２１の充電が行われる。
【００３６】
バッテリー充電制御部１６は、ステップＳ２１４の決定をした場合、ステップＳ１２０では、第１スイッチ１８を、第１給電部１１からの出力が第２バッテリー２２（対象バッテリー）に入力される側に切り替え、かつ、第２スイッチ１９を、第２給電部１２からの出力が第２バッテリー２２（対象バッテリー）に入力される側に切り替える。この結果、第１給電部１１からの給電および第２給電部１２からの給電による第２バッテリー２２（対象バッテリー）の充電が行われる。
【００３７】
バッテリー充電制御部１６は、ステップＳ２１６の決定をした場合、ステップＳ１２０では、第１スイッチ１８を、第１給電部１１（入力有り給電部）からの出力が第２バッテリー２２（対象バッテリー）に入力される側に切り替える。この結果、第１給電部１１（入力有り給電部）からの給電による第２バッテリー２２（対象バッテリー）の充電が行われる。
【００３８】
なお、ステップＳ１２０における第１スイッチ１８や第２スイッチ１９の切替は、第１スイッチ１８や第２スイッチ１９を、ステップＳ１１０の決定に従った夫々の切替状態にすることである。従って、第１スイッチ１８や第２スイッチ１９が既にステップＳ１１０の決定に従った夫々の切替状態となっていれば、それらの状態を維持すればよい。
【００３９】
バッテリー充電制御部１６は、ステップＳ１２０の後、予め定められた一定時間が経過したか否かを判定する（ステップＳ１３０）。バッテリー充電制御部１６は、一定時間が経過した場合に、ステップＳ１４０の判定を行う。
【００４０】
ステップＳ１４０では、バッテリー充電制御部１６は、ステップＳ１２０の後、給電部への抜き差しが有ったか否かを判定する。給電部への抜き差しとは、第１給電部１１に接続していた第１経路ＩＮ１が第１給電部１１から抜かれたり、第１給電部１１に対して第１経路ＩＮ１が接続されたり、第２給電部１２に接続していた第２経路ＩＮ２が第２給電部１２から抜かれたり、第２給電部１２に対して第２経路ＩＮ２が接続されたりすることである。つまり、電子機器１０に対するＡＣ電源ケーブルやＵＳＢケーブル等の抜き差しが、ステップＳ１２０による切替の後に発生したか否かを判定する。
【００４１】
ステップＳ１４０では、バッテリー充電制御部１６は、電源入力監視部１５による前記監視を通じて、第１給電部１１における電力の入力状況、第２給電部１２における電力の入力状況のそれぞれについて変化の有無を判定すればよい。具体的には、以下の条件１〜４のうち少なくとも１つが成立するときに、バッテリー充電制御部１６は、給電部への抜き差し有り、つまり“Ｙｅｓ”と判定して、ステップＳ１００に戻る。一方、以下の条件１〜４の全てが成立しないとき、バッテリー充電制御部１６は“Ｎｏ”と判定して、ステップＳ１５０へ進む。
【００４２】
条件１：外部から電力が入力されていた状態の第１給電部１１に対して、外部からの電力の入力が無くなった。
条件２：外部から電力が入力されていなかった状態の第１給電部１１に対して、外部から電力が入力された。
条件３：外部から電力が入力されていた状態の第２給電部１２に対して、外部からの電力の入力が無くなった。
条件４：外部から電力が入力されていなかった状態の第２給電部１２に対して、外部から電力が入力された。
【００４３】
図２では特に記載していないが、条件１，３のいずれか一方あるいは両方が成立することで、第１給電部１１および第２給電部１２のいずれにおいても外部からの電力の入力が無くなった場合は、当然、バッテリーの充電が不可能となる。そのため、バッテリー充電制御部１６は、条件１，３のいずれか一方あるいは両方が成立することで、第１給電部１１および第２給電部１２のいずれにおいても外部からの電力の入力が無くなった場合は、ステップＳ１４０で“Ｙｅｓ”と判定した上で、図２のフローチャートを終了する。従って、ステップＳ１４０では、バッテリー充電制御部１６は、給電部への抜き差しが有ったと判定でき、かつ、少なくとも１つの給電部に対して外部からの電力の入力がある場合に、ステップＳ１００に戻る。
【００４４】
バッテリー充電制御部１６は、ステップＳ１００で“Ｙｅｓ”と判定した時点で充電が必要であったバッテリーの中に、ステップＳ１５０の時点で充電が完了しているバッテリー、つまり満充電状態のバッテリーが有るか否かを判定する。バッテリー充電制御部１６は、バッテリー情報管理部１４が取得した最新の第１情報、第２情報に基づいて、第１バッテリー２１、第２バッテリー２２それぞれについて満充電状態であるか否かを判定すればよい。バッテリー充電制御部１６は、ステップＳ１００で“Ｙｅｓ”と判定した時点で充電が必要であったバッテリーの中に、ステップＳ１５０の時点で充電が完了しているバッテリーが１つも無ければ、ステップＳ１５０で“Ｎｏ”と判定してステップＳ１３０に戻り、再び一定時間の経過を待って、ステップＳ１４０の判定を行う。一方、バッテリー充電制御部１６は、ステップＳ１００で“Ｙｅｓ”と判定した時点で充電が必要であったバッテリーの中に、ステップＳ１５０の時点で充電が完了しているバッテリーが少なくとも１つ有れば、ステップＳ１５０で“Ｙｅｓ”と判定してステップＳ１００に戻る。
【００４５】
ステップＳ１４０およびステップＳ１００を経た後のステップＳ１１０では、ステップＳ２０２またはステップＳ２０６における判定結果は、前回のステップＳ１１０のステップＳ２０２またはステップＳ２０６における判定結果と異なると予想される。また、バッテリーが第１バッテリー２１および第２バッテリー２２の計２つという前提に立てば、ステップＳ１５０およびステップＳ１００を経た後のステップＳ１１０では、ステップＳ２００における判定が“Ｎｏ”になる。第１バッテリー２１および第２バッテリー２２の両方が充電を完了したとき、ステップＳ１００で“Ｎｏ”と判定されて、図２のバッテリー充電制御処理が終了する。
【００４６】
このように本実施形態によれば、第１バッテリー２１および第２バッテリー２２から給電を受けることが可能な電子機器１０は、外部から第１経路ＩＮ１により入力された電力に応じた給電を行う第１給電部１１と、外部から第２経路ＩＮ２により入力された電力に応じた給電を行う第２給電部１２であって、第１給電部１１よりも給電能力が低い第２給電部１２と、第１給電部１１の給電先の切替と、第２給電部１２の給電先の切替とを制御することにより、第１バッテリー２１と第２バッテリー２２とに充電させる制御部１３と、を備える。そして、制御部１３は、ステップＳ１１０で、第１バッテリー２１の充電状態を示す第１情報と、第２バッテリー２２の充電状態を示す第２情報とに基づいて、第１給電部１１および第２給電部１２と、第１バッテリー２１および第２バッテリー２２との間における、給電元と給電先との対応関係を決定し、この決定した対応関係に従って、ステップＳ１２０で前記切替を制御する。
【００４７】
前記構成によれば、制御部１３は、第１バッテリー２１の充電状態を示す第１情報と、第２バッテリー２２の充電状態を示す第２情報とに基づいて、第１バッテリー２１および第２バッテリー２２の充電を行うための適切な前記対応関係を決定する。これにより、電力入力系統を複数有し、入力した電力により複数のバッテリーを充電する構成において、複数のバッテリーの充電の効率を、より高め易くなる。
【００４８】
また、本実施形態によれば、制御部１３は、第１情報および第２情報に基づいて、第１バッテリー２１と第２バッテリー２２とのうち満充電状態になるために必要な充電量が多いバッテリーを特定する。そして、制御部１３は、前記特定したバッテリーを第１給電部１１の給電先に決定し、第１バッテリー２１と第２バッテリー２２とのうち前記特定したバッテリーではない方のバッテリーを、第２給電部１２の給電先に決定する。
前記構成によれば、制御部１３は、必要な充電量が多い方のバッテリーを、給電能力が高い方の給電部である第１給電部１１からの電力供給により充電し、必要な充電量が少ない方のバッテリーを、給電能力が低い方の給電部である第２給電部１２からの電力供給により充電する。これにより、第１バッテリー２１の充電と第２バッテリー２２の充電とを同時並行で実施し、かつ第１バッテリー２１および第２バッテリー２２の充電が完了するまでに要する時間を、できるだけ短くすることができる。
【００４９】
また、本実施形態によれば、制御部１３は、第１情報および第２情報に基づいて、第１バッテリー２１と第２バッテリー２２とのうちいずれか一方だけが満充電状態ではないと判定した場合、前記満充電状態ではないバッテリーを、第１給電部１１および第２給電部１２の給電先に決定する。
前記構成によれば、制御部１３は、第１バッテリー２１と第２バッテリー２２とのうち一方のバッテリーの充電が完了し、他方のバッテリーの充電が完了していない状況で、充電が完了していない方のバッテリーを、第１給電部１１、第２給電部１２の両方からの給電により充電する。これにより、第１バッテリー２１および第２バッテリー２２の充電が完了するまでに要する時間を、さらに短くすることができる。
【００５０】
また、本実施形態によれば、制御部１３は、第１給電部１１における電力の入力状況と第２給電部１２における電力の入力状況との少なくとも一方に変化があった場合に、改めて前記給電元と給電先との対応関係の決定を行う。
前記構成によれば、制御部１３は、第１給電部１１と第２給電部１２とのうちいずれか一方に対する外部からの電力の入力が停止したり、逆に、それまで外部からの電力の入力が無かった給電部に対して外部からの電力の入力が発生したりしたとき、改めて、ステップＳ１１０を実行し、改めて実行したステップＳ１１０で決定した対応関係に従って前記切替を制御する。すなわち、バッテリーの充電中に、ユーザーが任意に第１経路ＩＮ１や第２経路ＩＮ２の抜き差しをした場合であっても、そのような状況変化に応じて適切な前記対応関係が決定されるため、複数のバッテリーに対する充電を効率的に行うことができる。
【００５１】
本実施形態においては、電子機器１０は、第１バッテリー２１、第２バッテリー２２に加えて、更なるバッテリーを有したり接続したりする構成であってもよい。また、電子機器１０は、第１給電部１１、第２給電部１２に加えて、外部から電力を入力するための更なる給電部を有していてもよい。つまり、制御部１３は、複数のバッテリーそれぞれの必要な充電量や、複数の給電部それぞれの給電能力の違いに基づいて、必要な充電量が相対的に多いバッテリーに、給電能力が相対的に高い給電部を給電元として対応付けることにより、複数の給電部からの給電により複数のバッテリーの充電を並行実施させればよい。
【００５２】
３．バッテリー給電制御処理：
図４は、制御部１３が実行するバッテリー給電制御処理をフローチャートにより示している。バッテリー給電制御処理は、電子機器１０のモバイル利用時の給電元としていずれかのバッテリーを用いるための処理である。従って、制御部１３は、基本的には電子機器１０のモバイル利用時、つまり第１給電部１１や第２給電部１２といった各給電部がいずれも外部から電力を入力していない状態で、バッテリー給電制御処理を開始する。
【００５３】
バッテリー給電制御処理の説明の前提として、複数のバッテリーには給電能力に差が有るものとする。ここでは、第１バッテリー２１よりも、第２バッテリー２２の方が給電能力が低い。一例として、第２バッテリー２２は、電子機器１０に内蔵されたバッテリーである。第１バッテリー２１は、電子機器１０に対して外付けされたオプション品であり、第２バッテリー２２よりも大容量のバッテリーである。例えば、第１バッテリー２１の最大出力は１５．８Ｖであり、第２バッテリー２２の最大出力は４．１Ｖである。
【００５４】
さらに、バッテリー給電制御処理の説明の前提として、電子機器１０は、プリンターである。また、バッテリー給電制御処理の開始時点では、電子機器１０は、第２バッテリー２２を電力の給電元とし、第２バッテリー２２から給電される電力により稼働している。制御部１３は、印刷開始のタイミングで、バッテリー給電制御処理をスタートさせる。印刷開始のタイミングとは、印刷開始の指示を受けたタイミングであり、例えば、操作パネル３３を介してユーザーから印刷開始の指示を受けた場合や、不図示の通信インターフェイスを介して外部から印刷ジョブが入力された場合等である。
【００５５】
ステップＳ３００では、バッテリー給電制御部１７は、給電能力が高いバッテリーに残量が有るか否かを判定する。図４では、給電能力が高いバッテリーを、高能力バッテリーと表記している。給電能力が高いバッテリーとは、第１バッテリー２１である。バッテリー給電制御部１７は、バッテリー情報管理部１４が第１バッテリー２１から取得した最新の第１情報が、残量０％を示していたり、あるいは０％に近い所定のしきい値以下の残量を示している場合に“Ｎｏ”、つまり残量無しと判定してステップＳ３６０へ進む。一方、バッテリー給電制御部１７は、バッテリー情報管理部１４が第１バッテリー２１から取得した最新の第１情報が、残量無しの状態を示していない場合に“Ｙｅｓ”、つまり残量有りと判定してステップＳ３１０へ進む。
【００５６】
ステップＳ３１０では、バッテリー給電制御部１７は、給電元を現在の第２バッテリー２２から、給電能力が高い第１バッテリー２１に切り替える。つまり、バッテリー給電制御部１７は、第３スイッチ２０を、第１バッテリー２１からの出力を選択する側に切り替える。これにより、動作部３０を含む電子機器１０内の各構成は、第１バッテリー２１から給電される電力により稼働する。
【００５７】
ステップＳ３２０では、制御部１３は、搬送部３１を制御して、印刷媒体の搬送を開始させる。この場合、搬送部３１は、搬送用のモーターを駆動させ、搬送用のモーターが生み出す動力で、搬送用のローラーを回転させる等して印刷媒体を所定の搬送方向へ搬送する。
【００５８】
ステップＳ３３０では、制御部１３は、印刷部３２を制御して、印刷媒体への印刷を開始させる。この場合、印刷部３２は、例えば、キャリッジ移動用のモーターを駆動させ、キャリッジ移動用のモーターが生み出す動力で、キャリッジを移動させる。併せて、印刷部３２は、キャリッジに搭載された印刷ヘッドを駆動させ、印刷ヘッドが有するノズルからインクを吐出させる。
【００５９】
ステップＳ３２０，Ｓ３３０は、プリンターとしての一般的な処理である。
ステップＳ３３０の後、制御部１３は、搬送部３１による印刷媒体の搬送が終了したか否かを判定する（ステップＳ３４０）。つまり、ステップ３２０で搬送が開始された印刷媒体が、印刷部３２による印刷がなされ、プリンター外へ排出されたか否かを確認する。制御部１３は、搬送部３１による印刷媒体の搬送が終了した場合、ステップＳ３４０で“Ｙｅｓ”と判定し、ステップＳ３５０へ進む。
【００６０】
ステップＳ３５０では、バッテリー給電制御部１７は、給電元を現在の第１バッテリー２１から、給電能力が低い第２バッテリー２２に切り替える。図４では、給電能力が低いバッテリーを、低能力バッテリーと表記している。つまり、バッテリー給電制御部１７は、第３スイッチ２０を、第２バッテリー２２からの出力を選択する側に切り替える。これにより、動作部３０を含む電子機器１０内の各構成は、第２バッテリー２２から給電される電力により稼働する。
【００６１】
ステップＳ３００で“Ｎｏ”と判定した場合に実行されるステップＳ３６０，Ｓ３７０，Ｓ３８０は、ステップＳ３２０，Ｓ３３０，Ｓ３４０と同じ処理であるため、説明を省略する。
【００６２】
ステップＳ３５０の後、あるいは、ステップＳ３８０で搬送部３１による印刷媒体の搬送が終了したと判定した後に実行するステップＳ３９０では、制御部１３は、印刷すべき次のページが有るか否かを判定する。制御部１３は、印刷すべき次のページが有る場合には、ステップＳ３９０で“Ｙｅｓ”と判定して、ステップＳ３００に進む。一方、制御部１３は、印刷すべき次のページが無い場合、つまり、直近に搬送を終了した印刷媒体に印刷すべき最後のページを印刷した場合には、ステップＳ３９０で“Ｎｏ”と判定して、図４のフローチャートを終える。
【００６３】
図４の説明によれば、プリンターとしての電子機器１０は、バッテリーを電力の給電元として稼働する状況においては、給電能力が相対的に高い第１バッテリー２１に残量が有る場合であって、印刷媒体の搬送の開始から当該搬送の終了までの期間（印刷期間）に、第１バッテリー２１を給電元に選択する。一方、第１バッテリー２１に残量が無い場合は当然であるが、第１バッテリー２１に残量が有っても、印刷期間以外の期間は、給電能力が相対的に低い第２バッテリー２２を給電元に選択する。
【００６４】
印刷を行うには、電子機器１０は、印刷媒体の搬送やキャリッジの移動のために複数のモーターを駆動させる必要があるため、大きな電力を必要とし、給電能力が高い第１バッテリー２１を給電元として選択することが適切である。給電元を給電能力が低い第２バッテリー２２とした場合は、給電元を第１バッテリー２１とした場合と比較して、印刷速度、つまり単位時間当たりの印刷枚数が低下する。一方で、給電能力が高い第１バッテリー２１を常に第２バッテリー２２よりも優先して給電元に選択すると、選択されたバッテリーは、印刷期間も印刷期間外も給電を行うことから、早期に第１バッテリー２１の残量が無くなり易い。第１バッテリー２１の残量が無くなった後は、第２バッテリー２２を給電元として使用しなければならず、印刷速度が低下してしまう。
【００６５】
このような問題に鑑みて、本実施形態では上述のように、制御部１３は、第１給電部１１および第２給電部１２が外部から電力を入力しない状態で、印刷期間中は、第１バッテリー２１を第２バッテリー２２よりも優先して給電元として選択し、印刷期間に該当しない期間中は、第２バッテリー２２を第１バッテリー２１よりも優先して給電元として選択する。優先して給電元として選択する、とは、残量が有る場合はそのバッテリーを給電元として選択する、という意味である。印刷期間に該当しない期間中は、電子機器１０は、例えば、印刷開始の指示を待機していたり、操作パネル３３における画像表示やユーザー操作の受け付けを行う程度なので、給電能力が低い第２バッテリー２２が給電元でも問題無く、必要な電力を確保できる。このような構成とすることで、第１バッテリー２１の消費を抑制し、より長期に亘って、印刷速度の低下を回避することができる。
【符号の説明】
【００６６】
１０…電子機器、１１…第１給電部、１２…第２給電部、１３…制御部、１４…バッテリー情報管理部、１５…電源入力監視部、１６…バッテリー充電制御部、１７…バッテリー給電制御部、１８…第１スイッチ、１９…第２スイッチ、２０…第３スイッチ、２１…第１バッテリー、２２…第２バッテリー、３０…動作部、３１…搬送部、３２…印刷部、３３…操作パネル
【図１】
2020054172.tif 000003
【図２】
2020054172.tif 000004
【図３】
2020054172.tif 000005
【図４】
2020054172.tif 000006