(57)【要約】【課題】バッテリを搭載せず、自機の動作状態を把握可能とする。【解決手段】不揮発性メモリ１と、自機への電源供給の開始からの経過時間又は経過時刻を計時する計時部２と、自機への電源供給の開始を含む自機に関する動作変化を検出する動作変化検出部４と、動作変化検出部４により動作変化が検出された場合に、当該動作変化の内容及び計時部２により計時された経過時間又は経過時刻に基づく当該動作変化の発生時間又は発生時刻を示すログを、不揮発性メモリ１に記録するログ記録部５とを備えた。【選択図】図１
2020038540.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性メモリと、
自機への電源供給の開始からの経過時間又は経過時刻を計時する計時部と、
自機への電源供給の開始を含む自機に関する動作変化を検出する動作変化検出部と、
前記動作変化検出部により動作変化が検出された場合に、当該動作変化の内容及び前記計時部により計時された経過時間又は経過時刻に基づく当該動作変化の発生時間又は発生時刻を示すログを、前記不揮発性メモリに記録するログ記録部と
を備えた電子機器。
【請求項２】
前記計時部により計時された経過時間又は経過時刻を示す情報を定期的に前記不揮発性メモリの特定のアドレスに記録する定期記録部を備え、
前記ログ記録部は、自機への電源供給が停止して復帰した際に、前記不揮発性メモリの特定のアドレスに記録されている経過時間又は経過時刻を示す情報を、当該電源供給が停止した時間又は時刻を示す情報として当該不揮発性メモリに記録する
ことを特徴とする請求項１記載の電子機器。
【請求項３】
前記動作変化検出部は、自機への電源供給における電圧異常を検出する機能を有する
ことを特徴とする請求項１又は請求項２記載の電子機器。
【請求項４】
時間又は時刻の入力を受付け、前記計時部により計時されている経過時間又は経過時刻を当該受付けた時間又は時刻に設定し直す設定部を備えた
ことを特徴とする請求項１から請求項３のうちの何れか１項記載の電子機器。
【請求項５】
前記計時部は、バッテリを有していないリアルタイムクロックである
ことを特徴とする請求項１から請求項４のうちの何れか１項記載の電子機器。
【請求項６】
前記計時部は、クロックにより動作するカウンタである
ことを特徴とする請求項１から請求項４のうちの何れか１項記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、自機に関する動作変化を示すログを記録する電子機器に関する。
【背景技術】
【０００２】
計測機器等の電子機器では、従来から一般的に、自機の動作状態を把握可能とするため、エラーログを不揮発性メモリ等に記録している。エラーログには、エラーの内容及び当該エラーの発生時刻を示す情報が含まれる。また、電子機器が有する内部時計は、電源とは別にバッテリ（二次電池）を有している（例えば特許文献１参照）。これにより、電子機器は、電源供給が停止して復帰した場合でも、時刻情報を確保でき、自機の動作状態を把握可能となる。一方で、内部時計がバッテリを有していない場合、電源供給が停止して復帰した場合には、時刻情報が確保できずにリセットされてしまう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２１９６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように従来の電子機器は、バッテリを有し、電源供給が停止して復帰した場合でも、時刻情報を確保可能としている。しかしながら、電子機器がバッテリを有する場合、バッテリ交換のための複雑なケース構造が必要となるため製品コストが増大し、また、バッテリ交換によるメンテナンスコストが増大する。また、バッテリとして用いられることが多いリチウム電池は、近年輸送等の取扱いが複雑化している。これらの理由から、バッテリを用いない構成が望まれている。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、バッテリを搭載せずに、自機の動作状態を把握可能とする電子機器を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る電子機器は、不揮発性メモリと、自機への電源供給の開始からの経過時間又は経過時刻を計時する計時部と、自機への電源供給の開始を含む自機に関する動作変化を検出する動作変化検出部と、動作変化検出部により動作変化が検出された場合に、当該動作変化の内容及び計時部により計時された経過時間又は経過時刻に基づく当該動作変化の発生時間又は発生時刻を示すログを、不揮発性メモリに記録するログ記録部とを備えたことを特徴とする。
【発明の効果】
【０００７】
この発明によれば、上記のように構成したので、バッテリを搭載せず、自機の動作状態を把握可能となる。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る電子機器の構成例を示す図である。
【図２】この発明の実施の形態１における不揮発性メモリに記録される情報の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。
実施の形態１．
図１はこの発明の実施の形態１に係る電子機器の構成例を示す図である。
電子機器は、図１に示すように、不揮発性メモリ１、計時部２、定期記録部３、動作変化検出部４及びログ記録部５を備えている。なお、電子機器は、システムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の処理回路、又はメモリ等に記憶されたプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等により実現される。
【００１０】
不揮発性メモリ１は、定期記録部３及びログ記録部５による制御に従い、各種情報を記録する。
【００１１】
計時部２は、電子機器への電源供給の開始からの経過時間又は経過時刻を計時する。なお、電子機器への電源供給が停止して復帰した場合には、計時部２により計時されている経過時間又は経過時刻はリセットされて初期値に戻る。この計時部２としては、例えば、バッテリを有していないＲＴＣ（リアルタイムクロック）を用いることができる。ＲＴＣは、経過時間をカウントして時刻の形式に変換する機能を有する。また、計時部２として、例えば、クロックにより動作するカウンタを用いてもよい。カウンタは、経過時間をカウントする機能を有する。
【００１２】
定期記録部３は、定期的（例えば１秒毎）に、計時部２により計時された経過時間又は経過時刻を示す情報を、不揮発性メモリ１の特定のアドレスに記録する。
なお図１では、定期記録部３が電子機器に設けられている場合を示している。しかしながら、この定期記録部３は、電子機器に必須の構成ではなく、電子機器に設けられていなくてもよい。
【００１３】
動作変化検出部４は、電子機器への電源供給の開始を含む電子機器に関する動作変化を検出する。以下では、動作変化検出部４は、電子機器に関する動作変化として、電子機器のエラーも検出する。また、動作変化検出部４は、電子機器に関する動作変化として、電子機器への電源供給における電圧異常（電圧低下）を検出するＰＦ（パワーフェール）機能を有していてもよい。電子機器は、ＰＦ機能により電圧異常が検出された場合、電源が落ちるまでの数ｍｓの間に不揮発性メモリ１に必要情報をバックアップする。
【００１４】
ログ記録部５は、動作変化検出部４により動作変化が検出された場合に、当該動作変化を示すログを不揮発性メモリ１に記録する。このログには、動作変化の内容及び動作変化の発生時間又は発生時刻を示す情報が含まれる。また、ログ記録部５は、動作変化の発生時間又は発生時刻を、計時部２により計時されている経過時間又は経過時刻から得る。また、ログ記録部５は、ログを、動作変化の発生順に不揮発性メモリ１に記録する。
【００１５】
また、動作変化検出部４がＰＦ機能を有している場合、ログ記録部５は、ログとして、電子機器への電源供給における電圧低下及び当該電圧低下の発生時間又は発生時刻を示す情報を含むログを、不揮発性メモリ１に記録可能である。
また、ログ記録部５は、電子機器への電源供給が停止して復帰した際に、不揮発性メモリ１の特定のアドレスに記録されている経過時間又は経過時刻を示す情報を、当該電源供給が停止した時間又は時刻を示す情報として当該不揮発性メモリ１に記録する。
【００１６】
次に、図１に示す電子機器の動作例について、図２を参照しながら説明する。なお、計時部２は、バッテリを有していないＲＴＣであり、電子機器への電源供給の開始からの経過時刻を計時しているものとする。この計時部２はバッテリを有していないため、電子機器への電源供給が停止して復帰した場合には、計時部２により計時されている経過時刻はリセットされて初期値に戻る。
【００１７】
図２に示すように、定期記録部３は、定期的（例えば１秒毎）に、計時部２により計時された経過時刻を示す情報を、不揮発性メモリ１の特定のアドレス（図２ではアドレス「１００１」）に記録している。すなわち、アドレス「１００１」に記録される経過時刻を示す情報は、定期的に更新される。図２では、計時部２により計時される経過時刻の初期値は、「２００１／０１／０１  ００：００：００」である。
【００１８】
また、動作変化検出部４は、電子機器に関する動作変化の検出を行う。そして、動作変化検出部４により動作変化が検出されると、ログ記録部５は、当該動作変化を示すログを不揮発性メモリ１に記録する。なお、ログ記録部５は、動作変化の発生時刻を、計時部２により計時された経過時刻から得る。
【００１９】
図２では、アドレス「１００２」に、電源オン（電子機器への電源供給の開始）を示すログが記録されている。また、図２では、アドレス「１００３」〜「１００５」に、電子機器のエラーを示すログが記録されている。また、図２では、アドレス「１００６」に、電源低下（電子機器への電源供給における電圧低下）を示すログが記録されている。
【００２０】
また、図２では、アドレス「１００７」に、電源オンを示すログが再び記録されている。すなわち、このアドレス「１００７」に記録されているログが示す電源オンの発生時刻と、１つ前のアドレス「１００６」に記録されているログが示す電源低下の発生時刻との間の期間に、電源オフ（電子機器への電源供給の停止）が発生していることがわかる。
なお、電子機器への電源供給が停止して復帰した場合には計時部２により計時されている経過時刻がリセットされて初期値に戻る。そのため、アドレス「１００７」に記録されているログが示す電源オンの発生時刻は、上記初期値となっている。
【００２１】
また、図２では示していないが、ログ記録部５は、電子機器への電源供給が停止して復帰した際に、不揮発性メモリ１の特定のアドレスに記録されている経過時刻を、当該電源供給が停止した時刻として不揮発性メモリ１に記録する。
【００２２】
ここで、従来の電子機器においてバッテリを搭載しない場合、電子機器への電源供給が停止して復帰した場合には、時刻情報が確保できない。また、従来の電子機器では、エラーログのみを不揮発性メモリ等に記録している。よって、この場合には、電子機器の動作状態を把握できない。
これに対し、実施の形態１に係る電子機器は、バッテリを搭載しない点は同じであるが、エラーログに加え、電子機器への電源供給の開始についてもログとして不揮発性メモリ１に記録する。これにより、実施の形態１に係る電子機器は、バッテリを搭載せずとも、電子機器の現場導入後からの電源のリセット回数及び発生したエラーの内容を把握可能となり、自機の動作状態を把握可能となる。その結果、実施の形態１に係る電子機器は、自機の動作状態の解析を、低コスト及び低メンテナンスコストで実現可能となる。
【００２３】
図２では、アドレス「１００７」及びアドレス「１０１１」に電源オンを示すログが記録されており、電子機器の現場導入後から電源が２回リセットされたことがわかる。
また、図２では、アドレス「１００４」に記録されているログとアドレス「１００９」に記録されているログから、同じの経過時刻「２００５／６／２０  ２１：４５：０２」に同じエラー「ＹＹＹＹ」が発生していることがわかる。
【００２４】
また上記では、定期記録部３は、定期的に、計時部２により計時された経過時刻を示す情報を、不揮発性メモリ１の特定のアドレスに記録している。そして、ログ記録部５は、電子機器への電源供給が停止して復帰した際に、上記特定のアドレスに記録されている経過時刻を示す情報を、当該電源供給が停止した時刻を示す情報として不揮発性メモリ１に記録している。
また、動作変化検出部４はＰＦ機能を有し、ログ記録部５は、動作変化検出部４により検出された電子機器への電源供給における電圧低下及び当該電圧低下の発生時刻を示すログを、不揮発性メモリ１に記録している。
これらにより、実施の形態１に係る電子機器では、電子機器への電源供給が停止した時刻を大よそ把握可能となる。よって、ユーザは、電子機器の動作開始時刻が既知である場合、電子機器への電源供給が復帰した後に、リセットされた経過時刻に電源供給が停止した時刻又は電圧低下の発生時刻を加算することで、電子機器の動作時刻を大よそ把握可能である。なおこの処理は、電子機器が自動で行ってもよい。
【００２５】
なお、実施の形態１に係る電子機器では、電子機器への電源供給が停止してから復帰するまでの時間は把握できないが、その時間は電子機器の周りの機器の状況により判断可能である。
【００２６】
また、実施の形態１に係る電子機器に対し、ユーザからの時間又は時刻の入力を受付け、計時部２により計時されている経過時間又は経過時刻を当該受付けた時間又は時刻に設定し直す設定部を追加してもよい。これにより、実施の形態１に係る電子機器は、計時部２により計時されている経過時間又は経過時刻がリセットされて初期値に戻った場合でも、当該経過時間又は経過時刻を正確な時間又は時刻に合わせることが可能となり、電子機器の動作状態をより精密に把握可能となる。
【００２７】
また上記では、動作変化検出部４が電子機器に関する動作変化として電子機器のエラーを検出する場合について示した。しかしながら、これに限らず、動作変化検出部４が電子機器に関する動作変化として電子機器に対する設定又は操作を検出してもよく、同様の効果が得られる。
【００２８】
以上のように、この実施の形態１によれば、電子機器は、不揮発性メモリ１と、自機への電源供給の開始からの経過時間又は経過時刻を計時する計時部２と、自機への電源供給の開始を含む自機に関する動作変化を検出する動作変化検出部４と、動作変化検出部４により動作変化が検出された場合に、当該動作変化の内容及び計時部２により計時された経過時間又は経過時刻に基づく当該動作変化の発生時間又は発生時刻を示すログを、不揮発性メモリ１に記録するログ記録部５とを備えた。これにより、実施の形態１に係る電子機器は、バッテリを搭載せず、自機の動作状態を把握可能となる。
【００２９】
なお、本願発明はその発明の範囲内において、実施の形態の任意の構成要素の変形、もしくは実施の形態の任意の構成要素の省略が可能である。
【符号の説明】
【００３０】
１  不揮発性メモリ
２  計時部
３  定期記録部
４  動作変化検出部
５  ログ記録部
【図１】
2020038540.tif 000003
【図２】
2020038540.tif 000004