(57)【要約】【課題】二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力する表示値出力装置を提供する。【解決手段】二次電池２１の充電状態を取得する取得部１１と、該充電状態を第１のステップ幅毎の離散値に置換する置換部１２と、第１の時点の離散値から第１の時点に続いて置換した第２の時点の離散値が２つ以上の第１のステップ幅分異なった場合に、第１の時点の離散値に対して第１のステップ幅を所定時間毎に加算又は減算して、出力する表示値を第１の時点の離散値から第２の時点の離散値へ段階的に変更する出力部１３とを備えて、表示値出力装置１を構成する。【選択図】図１
2019138733.tif 000002
【特許請求の範囲】
【請求項１】
二次電池の充電状態を取得する取得部と、
前記充電状態を第１のステップ幅毎の離散値に置換する置換部と、
第１の時点の前記離散値から前記第１の時点に続いて置換した第２の時点の前記離散値が２つ以上の前記第１のステップ幅分異なった場合に、前記第１の時点の前記離散値に対して前記第１のステップ幅を所定時間毎に加算又は減算して、出力する表示値を前記第１の時点の前記離散値から前記第２の時点の前記離散値へ段階的に変更する出力部と
を備えることを特徴とする表示値出力装置。
【請求項２】
請求項１に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分低く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上減少した場合に、前記出力部は、前記第３の時点以降の前記充電状態が前記第２の時点の前記離散値から前記第１のステップ幅よりも短い第２のステップ幅分減少する毎に前記第３の時点の前記表示値から前記第１のステップ幅を減算して、出力する前記表示値を前記第３の時点の前記表示値から前記第３の時点以降の前記離散値へ段階的に変更する
ことを特徴とする表示値出力装置。
【請求項３】
請求項１又は２に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分高く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上減少した場合に、前記出力部は、前記第３の時点以降の前記充電状態が前記第２の時点の前記離散値から前記第１のステップ幅よりも長い第３のステップ幅分減少する毎に前記第３の時点の前記表示値から前記第１のステップ幅を加算して、出力する前記表示値を前記第３の時点の前記表示値から前記第３の時点以降の前記離散値へ段階的に変更する
ことを特徴とする表示値出力装置。
【請求項４】
請求項１又は２の何れか一項に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分高く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上減少した場合に、前記出力部は、前記第３の時点以降の前記離散値が前記第３の時点の前記表示値に到達するまで、出力する前記表示値を前記第３の時点の前記表示値に維持する
ことを特徴とする表示値出力装置。
【請求項５】
請求項１〜４の何れか一項に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分高く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上増加した場合に、前記出力部は、前記第３の時点以降の前記充電状態が前記第２の時点の前記離散値から前記第１のステップ幅よりも短い第２のステップ幅分増加する毎に前記第３の時点の前記表示値に前記第１のステップ幅を加算して、出力する前記表示値を前記第３の時点の前記表示値から前記第３の時点以降の前記離散値へ段階的に変更する
ことを特徴とする表示値出力装置。
【請求項６】
請求項１〜５の何れか一項に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分低く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上増加した場合に、前記出力部は、前記第３の時点以降の前記充電状態が前記第３の時点の前記離散値から前記第１のステップ幅よりも長い第３のステップ幅分増加する毎に前記第３の時点の前記表示値に前記第１のステップ幅を減算して、出力する前記表示値を前記第３の時点の前記表示値から前記第３の時点以降の前記離散値へ段階的に変更する
ことを特徴とする表示値出力装置。
【請求項７】
請求項１〜５の何れか一項に記載の表示値出力装置であって、
前記第１の時点の前記離散値よりも前記第２の時点の前記離散値が２つ以上の前記第１のステップ幅分高く、前記第２の時点の前記離散値を出力する前に、前記第２の時点よりも後の第３の時点の前記充電状態が前記第２の時点の前記充電状態から所定量以上減少した場合に、前記出力部は、前記第３の時点以降の前記離散値が前記第３の時点の前記表示値に到達するまで、出力する前記表示値を前記第３の時点の前記表示値に維持する
ことを特徴とする表示値出力装置。
【請求項８】
二次電池の充電状態を取得し、
前記充電状態を第１のステップ幅毎の離散値に置換し、
第１の時点の前記離散値から前記第１の時点に続いて置換した第２の時点の前記離散値が２つ以上の前記第１のステップ幅分異なった場合に、前記第１の時点の前記離散値に対して前記第１のステップ幅を所定時間毎に加算又は減算して、出力する表示値を前記第１の時点の前記離散値から前記第２の時点の前記離散値へ段階的に変更する
処理を含むことを特徴とする表示値出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池の充電状態（ＳＯＣ（State Of Charge））を表す表示値を出力する表示値出力装置及び表示値出力方法に関する。
【背景技術】
【０００２】
二次電池の充電状態を表示する方法として、０[％]から１００[％]までの充電状態を所定のステップ幅で分割して離散的に表示するセグメント表示方法がある。具体的には、二次電池から取得した充電状態を所定のステップ幅毎の離散値によって表示画面に表示する方法や、該離散値を表示ライトの点灯数によって表示する方法等がある。
【０００３】
なお、関連する技術として特許文献１〜３に記載の技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１３６５０２号公報
【特許文献２】特開平９−１７１０６５号公報
【特許文献３】特開２０１２−１７３２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、二次電池の充放電中に計測された電流積算値を用いて計算された充電状態には誤差が生じ得るため、二次電池の充電状態は、充放電の停止中に二次電池の開回路電圧（ＯＣＶ（Open Current Voltage））を用いて補正されることがある。こうした補正時に、二次電池の充電状態を表す離散値が補正の前後で２つ以上のステップ幅分異なると、表示値の急な変化を目にしたユーザに違和感を与える。
【０００６】
本発明の一側面に係る目的は、二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力する表示値出力装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る一つの形態である表示値出力装置は、取得部、置換部、及び出力部を備える。取得部は、二次電池の充電状態を取得する。置換部は、該充電状態を第１のステップ幅毎の離散値に置換する。出力部は、第１の時点の離散値から第１の時点に続いて置換した第２の時点の離散値が２つ以上の第１のステップ幅分異なった場合に、第１の時点の離散値に対して第１のステップ幅を所定時間毎に加算又は減算して、出力する表示値を第１の時点の離散値から第２の時点の離散値へ段階的に変更する。
【０００８】
このように、表示値出力装置は、表示値として先に出力した離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する場合に、従来の表示値から新たな表示値へ段階的に変更する。したがって、実施形態に従った表示値出力装置によれば、二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【発明の効果】
【０００９】
一実施形態に従った表示値出力装置によれば、二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に従った表示値出力装置の構成例を示す図である。
【図２】実施形態に従った表示値出力方法の一例を説明する図である。
【図３Ａ】実施形態に従った表示値出力方法の例示的なフロー図である。
【図３Ｂ】実施形態に従った表示値出力方法の例示的なフロー図である。
【発明を実施するための形態】
【００１１】
以下図面に基づいて実施形態について詳細を説明する。
図１は、実施形態に従った表示値出力装置の構成例を示す図である。図１に示すように、表示値出力装置１は、電池パック２及び表示装置３に接続する。表示値出力装置１は、電池パック２、表示装置３、及び負荷４と共に、電気自動車、プラグインハイブリット車、又は電動フォークリフト等の車両に搭載されてもよい。或いは、表示値出力装置１は、表示装置３と共に充電器４に備えられてもよい。
【００１２】
電池パック２は、二次電池２１、電流センサ２２、電圧センサ２３、及び電池制御部２４を備える。
二次電池２１は、例えば、例えば、リチウムイオン電池、ニッケル水素電池、又は電気二重層コンデンサ等である。二次電池２１の正極及び負極は、負荷又は充電器４に接続し、二次電池２１は、接続した充電器４により充電され、又は、接続した負荷４に放電する。なお、図１には、１つの二次電池２１が示されているが、電池パック２は複数の二次電池２１を備えてもよい。
【００１３】
電流センサ２２は、例えば、ホール素子又はシャント抵抗により構成される。電流センサ２２は、二次電池２１に流れる電流を計測し、計測値を電池制御部２４へ出力する。電圧センサ２３は、例えば、ＩＣ（Integrated Circuit）等により構成される。電圧センサ２３は、二次電池に印加する電圧を計測し、計測値を電池制御部２４へ出力する。
【００１４】
電池制御部２４は、例えば、ＣＰＵ（Central Processing Unit）、マルチコアＣＰＵ、又はプログラマブルなデバイス（ＦＰＧＡ（Field Programmable Gate Array）やＰＬＤ（Programmable Logic Device）等）により構成される。電池制御部２４は、電池パック２が備える各部の動作を監視及び制御し、表示値出力装置１と通信する。具体的には、電池制御部２４は、二次電池２１の充放電中に、電流センサ２２が計測した電流の積算値を求め、該電流積算値を基に二次電池２１の充電状態を算出する。また、電池制御部２４は、二次電池２１の充放電の停止中に、電圧センサ２３が計測した二次電池２１の開回路電圧を基に二次電池２１の充電状態を算出する。電池制御部２４は、算出した二次電池２１の充電状態を表示値出力装置１へ出力する。
【００１５】
表示値出力装置１は、例えば、ＣＰＵ、マルチコアＣＰＵ、又はプログラマブルなデバイス（ＦＰＧＡやＰＬＤ等）により構成される。表示値出力装置１は、電池パック２から入力した二次電池２１の充電状態を所定の第１のステップ幅毎の離散値に置換する。そして、表示値出力装置１は、二次電池２１の充電状態を表す表示値を離散値を基に算出し、該表示値を表示装置３へ出力する。なお、用語「ステップ幅」とは、二次電池２１の充電状態を表示する下限（０[％]）から上限（１００[％]）までを分割したセグメント間の幅を指す。例えば、０[％]から１００[％]までを１０[％]毎のセグメントに分割した場合には、「ステップ幅」は１０[％]である。
【００１６】
表示装置３は、例えば、液晶ディスプレイ（ＬＣＤ（Liquid crystal Display））、ＣＲＴ（Cathode Ray Tube）ディスプレイ、メータパネル等である。表示装置３は、表示値出力装置１から入力した表示値を数値（離散値）により表示する装置であってもよい。また、表示装置３は、表示値出力装置１から入力した表示値を表示ライトの点灯数等で表示する装置であってもよい。
【００１７】
表示値出力装置１は、取得部１１、置換部１２、及び出力部１３を備える。
取得部１１は、二次電池２１の充電状態を電池制御部２４から取得する。置換部１２は、二次電池２１の充電状態を第１のステップ幅毎の離散値に置換する。出力部１３は、置換部１２が置換した離散値を基に表示装置３へ出力する表示値を算出し、算出した表示値を表示装置３へ出力する。例えば、図２に示すようなケース１〜ケース６において、出力部１３は、離散値を基に表示値を算出し、算出した表示値を表示装置３へ出力する。図２は、実施形態に従った表示値出力方法の一例を説明する図である。
【００１８】
図２（Ａ）及び図２（Ｂ）に示すケース１は、第１の時点Ｔ１の離散値Ｖ１から第１の時点Ｔ１に続いて置換した第２の時点Ｔ２の離散値Ｖ２が第１のステップ幅Ｗ１分異なった場合である。第１の時点Ｔ１の離散値Ｖ１は、電流積算値を基に算出された二次電池２１の充電状態を置換した離散値であってもよい。また、第２の時点Ｔ２の離散値Ｖ２は、二次電池２１の開回路電圧を基に算出された二次電池２１の充電状態を置換した離散値であってもよい。ケース１では、出力部１３は、出力する表示値を第１の時点Ｔ１の離散値Ｖ１から第２の時点Ｔ２の離散値Ｖ２へ変更する。
【００１９】
このように、ケース１では、表示値出力装置１は、表示値として先に出力した離散値に隣接する離散値を新たな表示値として出力するため、先に出力した表示値から新たな表示値へ変更したとしても、ユーザに違和感を与えることはない。
【００２０】
図２（Ｃ）及び図２（Ｄ）に示すケース２は、第２の時点Ｔ２の離散値Ｖ２が第１の時点Ｔ１の離散値Ｖ１から２つ以上の第１のステップ幅Ｗ１分異なった場合である。前述したように、電池制御部２４が出力する二次電池２１の充電状態は、充放電中の電流積算値を用いて計算された充電状態から充放電の停止中に二次電池２１の開回路電圧を用いて計算された充電状態へ補正により変更されることがある。こうした補正時には、電池制御部２４から取得した充電状態を置換した離散値は、補正の前後で２つ以上の第１のステップ幅Ｗ１分異なる場合がある。
【００２１】
ケース２では、出力部１３は、第１の時点Ｔ１の離散値Ｖ１に対して第１のステップ幅Ｗ１を所定時間ＰＴ毎に加算又は減算して、出力する表示値を第１の時点Ｔ１の離散値Ｖ１から第２の時点Ｔ２の離散値Ｖ２へ段階的に変更する。すなわち、図２（Ｃ）に示すように離散値Ｖ２が離散値Ｖ１よりも２つ以上の第１のステップ幅Ｗ１分低い場合には、出力部１３は、離散値Ｖ１から第１のステップ幅Ｗ１を所定時間ＰＴ毎に減算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ段階的に変更する。また、図２（Ｄ）に示すように離散値Ｖ２が離散値Ｖ１よりも２つ以上の第１のステップ幅Ｗ１分高い場合には、出力部１３は、離散値Ｖ１に第１のステップ幅Ｗ１を所定時間ＰＴ毎に加算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ段階的に変更する。
【００２２】
このように、ケース２では、表示値出力装置１は、表示値として先に出力した離散値から２つ以上の所定のステップ幅Ｗ１が異なる離散値を新たな表示値として出力する場合に、従来の表示値から新たな表示値へ段階的に変更する。したがって、実施形態に従った表示値出力装置によれば、二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００２３】
図２（Ｅ）に示すケース３は、第１の時点Ｔ１の離散値Ｖ１よりも第２の時点Ｔ２の離散値Ｖ２が２つ以上の第１のステップ幅Ｗ１分低い場合である。加えて、ケース３は、第２の時点Ｔ２の離散値Ｖ２を出力部１３が表示値として出力する前に、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少した場合である。第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少した場合には、第２の時点Ｔ２以降に二次電池２１が放電していると言える。
【００２４】
ケース３では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１から第１のステップ幅Ｗ１を所定時間ＰＴ毎に減算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅Ｗ１よりも短い第２のステップ幅分減少する毎に第３の時点Ｔ３の表示値から第１のステップ幅Ｗ１を減算する。この結果、第３の時点Ｔ３以降においては、出力部１３が出力する表示値は、所定時間毎に第１のステップ幅Ｗ１を減算するケース（図２（Ｃ））と比べて早く減少し得る。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更する。
【００２５】
このように、ケース３では、第３の時点Ｔ３以降において、出力部１３は、二次電池２１が第１のステップ幅Ｗ１分放電する毎に表示値を第１のステップ幅Ｗ１分減らすのではなく、二次電池２１が第２のステップ幅分放電する毎に表示値を第１のステップ幅Ｗ１分減らす。したがって、実施形態に従った表示値出力装置によれば、従来の離散値から２つ以上の所定のステップ幅分異なる離散値を新たな表示値として出力する過程で二次電池が放電した場合にも、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００２６】
図２（Ｆ）に示すケース４は、第１の時点Ｔ１の離散値Ｖ１よりも第２の時点Ｔ２の離散値Ｖ２が２つ以上の第１のステップ幅Ｗ１分高い場合である。加えて、ケース４は、第２の時点Ｔ２の離散値Ｖ２を出力部１３が表示値として出力する前に、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少した場合である。第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少した場合には、第２の時点Ｔ２以降に二次電池２１が放電していると言える。
【００２７】
ケース４では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１に第１のステップ幅Ｗ１を所定時間ＰＴ毎に加算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅Ｗ１よりも長い第３のステップ幅分減少する毎に第３の時点Ｔ３の表示値から第１のステップ幅Ｗ１を加算する。この結果、第３の時点Ｔ３以降においては、出力部１３が出力する表示値は、所定時間毎に第１のステップ幅Ｗ１を加算するケース（図２（Ｄ））と比べて遅く増加し得る。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更する。
【００２８】
このように、ケース４では、第３の時点Ｔ３以降においては、出力部１３は、二次電池２１が第１のステップ幅Ｗ１分放電する毎に表示値を第１のステップ幅Ｗ１分増やすのではなく、二次電池２１が第３のステップ幅分放電する毎に表示値を第１のステップ幅Ｗ１分増やす。したがって、実施形態に従った表示値出力装置によれば、従来の離散値から２つ以上の所定のステップ幅分異なる離散値を新たな表示値として出力する過程で二次電池が放電した場合であっても、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００２９】
図２（Ｇ）に示すケース５は、第１の時点Ｔ１の離散値Ｖ１よりも第２の時点Ｔ２の離散値Ｖ２が２つ以上の第１のステップ幅Ｗ１分高い場合である。加えて、ケース５は、第２の時点Ｔ２の離散値Ｖ２を出力部１３が表示値として出力する前に、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加した場合である。第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加した場合には、第２の時点Ｔ２以降に二次電池２１が充電されていると言える。
【００３０】
ケース５では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１に第１のステップ幅Ｗ１を所定時間ＰＴ毎に加算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅Ｗ１よりも短い第２のステップ幅分増加する毎に第３の時点Ｔ３の表示値に第１のステップ幅Ｗ１を加算する。この結果、第３の時点Ｔ３以降においては、出力部１３が出力する表示値は、所定時間毎に第１のステップ幅Ｗ１を加算するケース（図２（Ｄ））と比べて早く増加し得る。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更する。
【００３１】
このように、ケース５では、第３の時点Ｔ３以降においては、出力部１３は、二次電池２１が第１のステップ幅Ｗ１分充電する毎に表示値を第１のステップ幅Ｗ１分増やすのではなく、二次電池２１が第２のステップ幅分充電する毎に表示値を第１のステップ幅Ｗ１分増やす。したがって、実施形態に従った表示値出力装置によれば、従来の離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する過程で二次電池が充電した場合にも、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００３２】
図２（Ｈ）に示すケース６は、第１の時点Ｔ１の離散値Ｖ１よりも第２の時点Ｔ２の離散値Ｖ２が２つ以上の第１のステップ幅Ｗ１分低い場合である。加えて、ケース６は、出力部１３が第２の時点Ｔ２の離散値Ｖ２を出力する前に、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加した場合である。第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加した場合には、第２の時点Ｔ２以降に二次電池２１が充電されていると言える。
【００３３】
ケース６では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１から第１のステップ幅Ｗ１を所定時間ＰＴ毎に減算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅Ｗ１よりも長い第３のステップ幅分増加する毎に第３の時点Ｔ３の表示値に第１のステップ幅Ｗ１を減算する。この結果、第３の時点Ｔ３以降においては、出力部１３が出力する表示値は、所定時間毎に第１のステップ幅Ｗ１を減算するケース（図２（Ｃ））と比べて遅く減少し得る。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更する。
【００３４】
このように、ケース６では、第３の時点Ｔ３以降においては、出力部１３は、二次電池２１が第１のステップ幅Ｗ１分充電する毎に表示値を第１のステップ幅Ｗ１分減らすのではなく、二次電池２１が第３のステップ幅分充電する毎に表示値を第１のステップ幅Ｗ１分減らす。したがって、実施形態に従った表示値出力装置によれば、従来の離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する過程で二次電池が充電した場合にも、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００３５】
実施形態に従った表示値出力方法の一例を図３Ａ及び図３Ｂを更に参照しながら説明する。図３Ａ及び図３Ｂは、実施形態に従った表示値出力方法の例示的なフロー図である。
ステップＳ１０１において、出力部１３は、第２の時点Ｔ２の離散値Ｖ２が第１の時点Ｔ１の離散値Ｖ１から２つ以上の第１のステップ幅Ｗ１分異なるか否かを判定する。離散値Ｖ２が離散値Ｖ１と同じであるか、離散値Ｖ１から第１のステップ幅Ｗ１分異なる判定した場合（ステップＳ１０１で“ＮＯ”）、ステップＳ１０２において、出力部１３は、表示値として離散値Ｖ２を出力し、一連の処理を終了する。一方、離散値Ｖ２が第１の時点Ｔ１の離散値Ｖ１から２つ以上の第１のステップ幅Ｗ１分異なると判定した場合（ステップＳ１０１で“ＹＥＳ”）、出力部１３は、ステップＳ１０３の処理へ進む。ステップＳ１０３において、出力部１３は、離散値Ｖ２が離散値Ｖ１よりも小さいか否かを判定する。
【００３６】
離散値Ｖ２が離散値Ｖ１よりも小さいと判定した場合（ステップＳ１０３で“ＹＥＳ”）、ステップＳ１０４において、出力部１３は、カウント値ｎを初期値０に設定する。ステップＳ１０５において、出力部１３は、カウント値ｎに１を加算し、ステップＳ１０６において、離散値Ｖ１から第１のステップ幅Ｗ１をカウント値ｎだけ減算し、減算後の離散値を表示値として出力する。
【００３７】
ステップＳ１０７において、出力部１３は、減算後の離散値が離散値Ｖ２に到達したか否かを判定する。減算後の離散値が離散値Ｖ２に到達したと判定した場合（ステップＳ１０７で“ＹＥＳ”）、出力部１３は一連の処理を終了する。一方、減算後の離散値が離散値Ｖ２に到達していないと判定した場合（ステップＳ１０７で“ＮＯ”）、ステップＳ１０８において、出力部１３は、減算後の離散値を出力してから所定時間ＰＴ経過したか否かを判定する。
【００３８】
減算後の離散値を出力してから所定時間ＰＴ経過したと判定した場合（ステップＳ１０８で“ＹＥＳ”）、出力部１３は、ステップＳ１０５の処理に戻る。一方、減算後の離散値を出力してから所定時間ＰＴ経過していないと判定した場合（ステップＳ１０８で“ＮＯ”）、出力部１３は、ステップＳ１０９の処理に進む。ステップＳ１０９において、出力部１３は、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化したか否かを判定する。
【００３９】
第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化していないと判定した場合（ステップＳ１０９で“ＮＯ”）、出力部１３は、ステップＳ１０８の処理に戻る。一方、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化したと判定した場合（ステップＳ１０９で“ＹＥＳ”）、出力部１３は、ステップＳ１１０の処理に進む。ステップＳ１１０において、出力部１３は、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少したか否かを判定する。
【００４０】
第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少したと判定した場合（ステップＳ１１０で“ＹＥＳ”）、出力部１３はステップＳ１１１の処理に進む。ステップＳ１１１において、出力部１３は、表示値が第３の時点Ｔ３以降の離散値に一致するまで（ステップＳ１１２）、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅Ｗ１よりも短い第２のステップ幅分減少する毎に第３の時点Ｔ３の表示値から第１のステップ幅Ｗ１を減算する。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更し、一連の処理を終了する。
【００４１】
一方、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加したと判定した場合（ステップＳ１１０で“ＮＯ”）、出力部１３は、ステップＳ１１３の処理に進む。ステップＳ１１４において、出力部１３は、表示値が第３の時点Ｔ３以降の離散値に一致するまで（ステップＳ１１５）、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値から第１のステップ幅Ｗ１よりも長い第３のステップ幅分増加する毎に第３の時点Ｔ３の表示値に第１のステップ幅Ｗ１を減算する。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更し、一連の処理を終了する。
【００４２】
離散値Ｖ２が離散値Ｖ１よりも大きいと判定した場合（ステップＳ１０３で“ＮＯ”）、ステップＳ１１５において、出力部１３は、カウント値ｎを初期値０に設定する。ステップＳ１１６において、出力部１３は、カウント値ｎに１を加算し、ステップＳ１１７において、離散値Ｖ１に第１のステップ幅Ｗ１をカウント値ｎだけ加算し、加算後の離散値を表示値として出力する。
【００４３】
ステップＳ１１８において、出力部１３は、加算後の離散値が離散値Ｖ２に到達したか否かを判定する。加算後の離散値が離散値Ｖ２に到達したと判定した場合（ステップＳ１１８で“ＹＥＳ”）、出力部１３は一連の処理を終了する。一方、加算後の離散値が離散値Ｖ２に到達していないと判定した場合（ステップＳ１１８で“ＮＯ”）、ステップＳ１１９において、出力部１３は、加算後の離散値を出力してから所定時間ＰＴ経過したか否かを判定する。
【００４４】
加算後の離散値を出力してから所定時間ＰＴ経過したと判定した場合（ステップＳ１１９で“ＹＥＳ”）、出力部１３は、ステップＳ１１６の処理に戻る。一方、加算後の離散値を出力してから所定時間ＰＴ経過していないと判定した場合（ステップＳ１１９で“ＮＯ”）、出力部１３は、ステップＳ１２０の処理に進む。ステップＳ１２０において、出力部１３は、第２の時点Ｔ２よりも後の第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化したか否かを判定する。
【００４５】
第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化していないと判定した場合（ステップＳ１２０で“ＮＯ”）、出力部１３は、ステップＳ１１９の処理に戻る。一方、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上変化したと判定した場合（ステップＳ１２０で“ＹＥＳ”）、出力部１３は、ステップＳ１２１の処理に進む。ステップＳ１２１において、出力部１３は、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少したか否かを判定する。
【００４６】
第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上減少したと判定した場合（ステップＳ１２１で“ＹＥＳ”）、出力部１３はステップＳ１２２の処理に進む。ステップＳ１２２において、出力部１３は、表示値が第３の時点Ｔ３以降の離散値に一致するまで（ステップＳ１２３）、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値Ｖ２から第１のステップ幅よりも長い第３のステップ幅分減少する毎に第３の時点Ｔ３の表示値から第１のステップ幅を加算する。こうした処理によって、出力部１３は、出力する前記表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更し、一連の処理を終了する。
【００４７】
一方、第３の時点Ｔ３の充電状態が第２の時点Ｔ２の充電状態から所定量以上増加したと判定した場合（ステップＳ１２１で“ＮＯ”）、出力部１３は、ステップＳ１２４の処理に進む。ステップＳ１２４において、出力部１３は、表示値が第３の時点Ｔ３以降の離散値に一致するまで（ステップＳ１２５）、第３の時点Ｔ３以降の充電状態が第２の時点Ｔ２の離散値から第１のステップ幅Ｗ１よりも短い第２のステップ幅分増加する毎に第３の時点Ｔ３の表示値に第１のステップ幅Ｗ１を加算する。こうした処理によって、出力部１３は、出力する表示値を第３の時点Ｔ３の表示値から第３の時点Ｔ３以降の離散値へ段階的に変更し、一連の処理を終了する。
【００４８】
このように、表示値出力装置１は、表示値として先に出力した離散値から２つ以上の所定のステップ幅Ｗ１が異なる離散値を新たな表示値として出力する場合に、従来の離散値に対して所定のステップ幅を所定時間毎に加算又は減算することで、従来の表示値から新たな表示値へ段階的に変更する。したがって、実施形態に従った表示値出力装置によれば、二次電池の充電状態を所定のステップ幅毎の離散値で表示する場合に、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００４９】
また、実施形態に従った表示値出力装置によれば、表示値として先に出力した離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する過程で二次電池が充放電した場合であっても、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００５０】
本発明は、以上の実施の形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。
例えば、上述したケース４及びケース６での処理は、以下のように改良、変更してもよい。
【００５１】
ケース４では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１に第１のステップ幅Ｗ１を所定時間ＰＴ毎に加算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の離散値が第３の時点Ｔ３の表示値に到達するまで、出力する表示値を第３の時点Ｔ３の表示値に維持する。こうした処理によれば、従来の離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する過程で二次電池が放電した場合であっても、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【００５２】
また、ケース６では、出力部１３は、第３の時点Ｔ３よりも前においてはケース２と同様に、離散値Ｖ１から第１のステップ幅Ｗ１を所定時間ＰＴ毎に減算して、出力する表示値を離散値Ｖ１から離散値Ｖ２へ向けて段階的に変更する。また、第３の時点Ｔ３以降においては、出力部１３は、第３の時点Ｔ３以降の離散値が第３の時点Ｔ３の表示値に到達するまで、出力する表示値を第３の時点の表示値に維持する。こうした処理によれば、従来の離散値から２つ以上の所定のステップ幅が異なる離散値を新たな表示値として出力する過程で二次電池が充電した場合であっても、ユーザに違和感を与えることなく離散値を変更して出力することができる。
【符号の説明】
【００５３】
１    表示値出力装置
２    電池パック
３    表示装置
４    負荷又は充電器
１１    取得部
１２    置換部
１３    出力部
２１    二次電池
２２    電流センサ
２３    電圧センサ
２４    電池制御部
【図１】
2019138733.tif 000003
【図２】
2019138733.tif 000004
【図３Ａ】
2019138733.tif 000005
【図３Ｂ】
2019138733.tif 000006