(57)【要約】      （修正有）【課題】動作異常に対する原因追求を容易に行うことができるタイムスイッチを提供する。【解決手段】タイムスイッチ１０は、負荷及び電源の電気的な接続を開閉するスイッチ部１２と、スイッチ部１２の動作に関する履歴情報を記憶する記憶部１５とを備える。情報処理装置は、負荷及び電源の電気的な接続を開閉するスイッチ部を備えるタイムスイッチ１０における、当該スイッチ部の動作に関する履歴情報を取得する取得部と、履歴情報を入力として、タイムスイッチ１０が故障した故障原因又はスイッチ部の寿命に関する情報を出力する学習モデルを有するモデル制御部とを備える。【選択図】図２
2020197465.tif 000002
【特許請求の範囲】
【請求項１】
負荷及び電源の電気的な接続を開閉するスイッチ部と、
前記スイッチ部の動作に関する履歴情報を記憶する記憶部とを備える
タイムスイッチ。
【請求項２】
前記履歴情報は、前記スイッチ部の開閉回数を含む
請求項１に記載のタイムスイッチ。
【請求項３】
前記履歴情報は、前記スイッチ部が開閉した時刻を含む
請求項１又は２に記載のタイムスイッチ。
【請求項４】
前記履歴情報は、前記スイッチ部が閉じたときに流れる電流に関する情報を含む
請求項１〜３のいずれか１項に記載のタイムスイッチ。
【請求項５】
さらに、表示部と、前記スイッチ部の動作に関する設定を受け付ける設定受付部とを備え、
前記表示部は、前記設定受付部が前記履歴情報を表示するための特殊操作を受け付けると、前記履歴情報を表示する
請求項１〜４のいずれか１項に記載のタイムスイッチ。
【請求項６】
前記設定受付部は、複数のボタンを有し、
前記特殊操作は、前記複数のボタンのうち少なくとも２以上のボタンを操作することを含む
請求項５に記載のタイムスイッチ。
【請求項７】
さらに、前記履歴情報を外部に出力するための機器が着脱自在に接続される接続端子部を備える
請求項１〜６のいずれか１項に記載のタイムスイッチ。
【請求項８】
前記開閉回数は、前記スイッチ部が開いた回数、及び、前記スイッチ部が閉じた回数の少なくとも一方を含む
請求項２に記載のタイムスイッチ。
【請求項９】
負荷及び電源の電気的な接続を開閉するスイッチ部を備えるタイムスイッチにおける、当該スイッチ部の動作に関する履歴情報を取得する取得部と、
前記履歴情報を入力として、前記タイムスイッチが故障した故障原因又は前記スイッチ部の寿命に関する情報を出力する学習モデルを有するモデル制御部とを備える
情報処理装置。
【請求項１０】
請求項１〜８のいずれか１項に記載のタイムスイッチと、
請求項９に記載の情報処理装置とを備える
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって設定されたタイムスケジュールにしたがって負荷をオン及びオフするタイムスイッチ、情報処理装置、及び、情報処理システムに関する。
【背景技術】
【０００２】
タイムスイッチは、ユーザによって設定されたタイムスケジュールにしたがって負荷をオン及びオフする装置である。このようなタイムスイッチとして、特許文献１には、当該タイムスイッチに設けられた動作パターン選択手段によって、負荷をどの動作パターンで制御するかを選択できるタイムスイッチが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０９−２６９３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、タイムスイッチとしては、施工後に動作異常（例えば、故障又は誤動作）などが発生したときに、原因追求を容易に行えることが望まれる。
【０００５】
そこで、本発明は、動作異常に対する原因追求を容易に行うことができるタイムスイッチを提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るタイムスイッチは、負荷及び電源の電気的な接続を開閉するスイッチ部と、前記スイッチ部の動作に関する履歴情報を記憶する記憶部とを備える。
【０００７】
本発明の一態様に係る情報処理装置は、負荷及び電源の電気的な接続を開閉するスイッチ部を備えるタイムスイッチにおける、当該スイッチ部の動作に関する履歴情報を取得する取得部と、前記履歴情報を入力として、前記タイムスイッチが故障した故障原因又は前記スイッチ部の寿命に関する情報を出力する学習モデルを有するモデル制御部とを備える。
【０００８】
本発明の一態様に係る情報処理システムは、上記のタイムスイッチと、上記の情報処理装置とを備える。
【発明の効果】
【０００９】
本発明の一態様によれば、動作異常に対する原因追求を容易に行うことができるタイムスイッチ等が実現される。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１に係るタイムスイッチの外観斜視図である。
【図２】図２は、実施の形態１に係るタイムスイッチの機能構成を示すブロック図である。
【図３】図３は、実施の形態１に係るタイムスイッチの基本動作のフローチャートである。
【図４Ａ】図４Ａは、実施の形態１に係る履歴情報の第一例を示す図である。
【図４Ｂ】図４Ｂは、実施の形態１に係る履歴情報の第二例を示す図である。
【図４Ｃ】図４Ｃは、実施の形態１に係る履歴情報の第三例を示す図である。
【図４Ｄ】図４Ｄは、実施の形態１に係る履歴情報の第四例を示す図である。
【図４Ｅ】図４Ｅは、実施の形態１に係る履歴情報の第五例を示す図である。
【図４Ｆ】図４Ｆは、実施の形態１に係る履歴情報の第六例を示す図である。
【図５】図５は、実施の形態１に係るタイムスイッチの履歴情報を出力する動作のフローチャートである。
【図６】図６は、実施の形態２に係る情報処理システムの機能構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。
【００１２】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１３】
また、本明細書において、数値、及び、数値範囲は、厳格な意味のみを表す表現ではなく、実質的に同等な範囲、例えば数％程度の差異をも含むことを意味する表現である。
【００１４】
（実施の形態１）
［１−１．構成］
まず、本実施の形態に係るタイムスイッチの構成について説明する。図１は、本実施の形態に係るタイムスイッチ１０の外観斜視図である。図２は、本実施の形態に係るタイムスイッチ１０の機能構成を示すブロック図である。
【００１５】
タイムスイッチ１０は、設定受付部１３を通じて設定されたタイムスケジュールにしたがって、端子部１１に接続された負荷（図示しない）及び電源（図示しない）の電気的な接続をオン及びオフする（以下、単に「負荷をオン（オフ）する」とも記載する）装置である。なお、オン及びオフすることを開閉するとも記載する。
【００１６】
タイムスイッチ１０は、端子部１１と、スイッチ部１２と、設定受付部１３と、表示部１４と、記憶部１５と、制御部１６と、計時部１７と、拡張端子部１８と、センサ部１９と、接続端子部２０を備える。
【００１７】
端子部１１には、負荷及び電源が接続される。負荷は、例えば、街路灯、照明、及び、看板などである。端子部１１は、例えば、ネジによって負荷及び電源を固定する構造を有する。端子部１１の回路構成については特に限定されない。端子部１１の回路構成は、負荷が接続される端子間に電源の電圧が印加される有電圧出力構成であってもよいし、負荷が接続される端子間に電源の電圧が印加されない無電圧出力構成であってもよい。端子部１１には、複数の負荷が取り付けられる場合もある。
【００１８】
スイッチ部１２は、端子部に接続された負荷及び電源の電気的な接続をオン及びオフする開閉部である。スイッチ部１２は、例えば、リレー素子、及び、リレー素子の駆動回路によって実現されるが、パワートランジスタ、及び、パワートランジスタの駆動回路によって実現されてもよい。スイッチ部１２の接点構成は、特に限定されない。スイッチ部１２は、ｃ接点構成（つまり、単極双投）であってもよいし、ａ接点構成（つまり、単極単投）であってもよい。なお、端子部１１に複数の負荷が取り付けられる場合、タイムスイッチ１０は、複数の負荷に対応して複数のスイッチ部１２を備える場合がある。
【００１９】
設定受付部１３は、タイムスイッチ１０に関連する各種設定を受け付けるユーザインターフェースである。設定受付部１３は、具体的には、スイッチ部１２がオンするオン時刻の設定、及び、スイッチ部１２がオフするオフ時刻の設定（スイッチ部１２の動作に関する設定の一例）を受け付ける。設定受付部１３は、例えば、ハードウェアキー（ハードウェアボタン）、及び、スライドスイッチなどによって実現されるが、タッチパネルなどによって実現されてもよい。本実施の形態では、設定受付部１３は、複数のハードウェアボタン（以降において、ボタンとも記載する）を含んで実現される。また、設定受付部１３は、音声に基づく情報により各種設定を受け付けてもよい。
【００２０】
表示部１４は、ユーザが設定内容などを確認するための情報、及び、スイッチ部１２の動作に関する履歴情報を表示する表示パネルである。表示部１４は、例えば、履歴情報を表示するための操作を設定受付部１３が受け付けると、当該履歴情報を表示する。表示部１４は、例えば、液晶パネルによって実現されるが、有機ＥＬパネルなどのその他の表示パネルによって実現されてもよい。また、表示部１４は、バックライトを備えていてもよい。なお、履歴情報の詳細は、後述する。
【００２１】
記憶部１５は、設定受付部１３によって受け付けられた各種設定が設定情報として記憶される記憶装置である。また、記憶部１５は、スイッチ部１２の動作に関する履歴情報を記憶する。記憶部１５は、例えば、半導体メモリによって実現される。
【００２２】
制御部１６は、スイッチ部１２のオン及びオフ（つまり、負荷及び電源の電気的な接続のオン及びオフ）を制御する制御装置である。制御部１６は、具体的には、記憶部１５に記憶された設定情報に基づいてスイッチ部１２に制御信号を送信する。また、本実施の形態に係る制御部１６は、さらに、スイッチ部１２の動作に関する履歴情報を記憶部１５に記憶する。
【００２３】
また、制御部１６は、所定のクロック周期でカウント値をカウントしてもよい。制御部１６は、例えば、出荷時から所定のクロック周期でカウント値をカウントする。制御部１６は、例えば、設定受付部１３が所定の操作を受け付けると、カウント値のカウントを開始する。所定の操作は、例えば、カウント値のカウントを開始させるための特殊操作である。
【００２４】
ここでの特殊操作は、設定受付部１３を介して行われる操作であって、通常の操作（例えば、タイムスイッチ１０に関連する各種設定を行うための操作）では行わない操作である。そのため、特殊操作は、例えば、タイムスイッチ１０の取り扱い説明書などには記載されない操作である。言い換えると、特殊操作は、ユーザに知らされない操作である。特殊操作は、タイムスイッチ１０の製造元の作業者が製造段階又は出荷段階で行う操作であってもよい。特殊操作は、例えば、設定受付部１３が有する複数のボタンのうち２以上のボタンを使用する操作である。特殊操作は、例えば、当該２以上のボタンを同時に操作すること、又は、当該２以上のボタンを所定の順序で操作することを含む。また、特殊操作は、当該２以上のボタンのうちの１以上のボタンを長押しすることを含む。
【００２５】
なお、出荷時は、例えば、出荷した日であるがこれに限定されず、作業者が製造段階又は出荷段階で特殊操作を行った日であってもよいし、特殊操作を行った日から所定期間経過した日であってもよい。つまり、出荷時は、実際に出荷された日の前後の日であってもよい。
【００２６】
制御部１６は、例えば、マイクロコンピュータまたはプロセッサなどによって実現される。なお、記憶部１５は、制御部１６に内蔵されてもよい。記憶部１５は、例えば、マイクロコンピュータに内蔵される不揮発性メモリであってもよい。
【００２７】
計時部１７は、現在の日時を計測するタイマ装置である。計時部１７は、例えば、リアルタイムクロックによって実現される。
【００２８】
拡張端子部１８は、取得部の一例であり、割り込み信号、または、同期信号などを取得するための、端子部１１と異なる別の端子部である。
【００２９】
拡張端子部１８には、例えば、割り込み端子が含まれる。制御部１６は、割り込み端子を介してタイムスイッチ１０の外部から割り込み信号を取得すると、スイッチ部１２を強制的にオンする。言い換えれば、スイッチ部１２は、取得された割り込み信号に基づいて強制的にオンする。なお、スイッチ部１２は、取得された割り込み信号に基づいて強制的にオフしてもよい。
【００３０】
また、拡張端子部１８には、例えば、同期端子が含まれる。制御部１６は、同期端子を介してタイムスイッチ１０の外部から同期信号を取得すると、同期信号に基づいてスイッチ部１２をオンまたはオフする。この結果、タイムスイッチ１０は、取得された同期信号に基づいて、同期信号を取得した他のタイムスイッチと同期する。つまり、タイムスイッチ１０を含む複数のタイムスイッチのオン時刻またはオフ時刻が揃う。
【００３１】
センサ部１９は、タイムスイッチ１０における電気的な計測、及び、タイムスイッチ１０の使用環境（例えば、タイムスイッチ１０の周囲の環境）の計測の少なくとも一方を行うセンサである。センサ部１９は、例えば、スイッチ部１２がオンしたとき（閉じたとき）に、電源と負荷との間の電流又は電圧を計測するセンサ（例えば、電流センサ又は電圧センサ）であってもよい。当該センサは、例えば、接点電流又は接点電圧を計測する。これにより、制御部１６は、開閉容量などの接点定格値を超える負荷に対して使用されているか否かを判定することができる。なお、開閉容量などの情報は、記憶部１５に記憶されていてもよい。
【００３２】
また、センサ部１９は、例えば、タイムスイッチ１０の周囲の温度及び湿度を計測する温湿度センサであってもよいし、タイムスイッチ１０の周囲の照度を計測する照度センサであってもよい。また、センサ部１９は、外部の装置間における電波の強度を計測する（例えば、ノイズ源のノイズを計測する）センサであってもよいし、その他、圧力、磁気、音、振動、衝撃などのタイムスイッチ１０が動作異常（例えば、故障又は誤動作）を起こし得るパラメータを計測するセンサであってもよい。センサ部１９は、上記の１以上のセンサを含んで構成されてもよい。なお、タイムスイッチ１０は、センサ部１９を備えていなくてもよい。
【００３３】
なお、センサ部１９が計測を行うタイミングは、特に限定されない。センサ部１９は、逐次計測を行ってもよいし、定期的に計測を行ってもよいし、その他であってもよい。センサ部１９は、電源と負荷との間に流れる電流を計測する場合、逐次計測を行ってもよいし、スイッチ部１２のオン及びオフ（開閉）のタイミングで計測を行ってもよい。また、センサ部１９は、温湿度などの使用環境を計測する場合、定期的に計測を行ってもよいし、設定情報が変更されたタイミングで計測を行ってもよい。
【００３４】
接続端子部２０は、外部機器が接続される端子部である。接続端子部２０は、接続される外部機器の接続端子の規格に対応した端子で構成される。接続端子は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子である。なお、接続端子は、ＵＳＢ端子に限られず、ＬＩＧＨＴＮＩＮＧ（登録商標）または各種コネクタの端子であってもよい。接続端子は、タイムスイッチ１０の接続端子部２０（図１参照）に抜き差しされる。すなわち、外部機器は、タイムスイッチ１０の接続端子部２０に対して着脱自在である。
【００３５】
外部機器は、記憶部１５の履歴情報を外部の装置に出力するための機器（記憶装置）であってもよい。また、外部機器は、各種センサであってもよく、例えば、タイムスイッチ１０がセンサ部１９を備えていない場合、タイムスイッチ１０の使用環境を計測するセンサであってもよい。また、外部機器は、タイムスイッチ１０が外部の装置と通信するための通信モジュールであってもよい。タイムスイッチ１０は、例えば、当該通信モジュールを介して、タイムスイッチ１０に関連する各種設定を受け付けてもよい。
【００３６】
［１−２．動作］
次に、タイムスイッチ１０の基本動作について、図３〜図４Ｆを参照しながら説明する。図３は、タイムスイッチ１０の基本動作のフローチャートである。
【００３７】
図３に示すように、まず、設定受付部１３は、初期設定を受け付ける（Ｓ１１）。初期設定には、現在時刻の設定、及び、タイムスイッチ１０の使用地域の設定などが含まれる。
【００３８】
次に、設定受付部１３は、スイッチ部１２がオンするオン時刻の設定を受け付ける（Ｓ１２）。設定受付部１３によってオン時刻の設定が受け付けられると、オン時刻の設定情報が記憶部１５に記憶される。
【００３９】
オン時刻の設定の選択肢には、日の入設定、日の出設定、及び、定時設定の３つが含まれる。日の入設定は、日の入時刻にスイッチ部１２がオンする設定である。日の出設定は、日の出時刻にスイッチ部１２がオンする設定である。定時設定は、ユーザ指定の時刻にスイッチ部１２がオンする設定である。
【００４０】
次に、設定受付部１３は、スイッチ部１２がオフするオフ時刻の設定を受け付ける（Ｓ１３）。設定受付部１３によってオフ時刻の設定が受け付けられると、オフ時刻の設定情報が記憶部１５に記憶される。
【００４１】
オフ時刻の設定の選択肢には、日の入設定、日の出設定、及び、定時設定の３つが含まれる。日の入設定は、日の入時刻にスイッチ部１２がオフする設定である。日の出設定は、日の出時刻にスイッチ部１２がオフする設定である。定時設定は、ユーザ指定の時刻にスイッチ部１２がオフする設定である。
【００４２】
なお、ユーザが所定の範囲で日の入時刻、及び、日の出時刻を調整することができる場合、オン時刻の設定及びオフ時刻の設定として日の入設定又は日の出設定が選択されてもよい。所定の範囲は、例えば、±３０分であるが、±５時間などであってもよい。以下、このような調整はオフセット設定とも記載される。なお、オフセット設定は、設定受付部１３が受け付ける。
【００４３】
このようなオフセット設定を利用すれば、ユーザは、オン時刻の設定及びオフ時刻の設定の両方を日の入設定にすることで、日の入時刻付近の一定期間の間、スイッチ部１２をオンすることができる。また、ユーザは、オン時刻の設定及びオフ時刻の設定の両方を日の出設定にすることで、日の出時刻付近の一定期間の間、スイッチ部１２をオンすることができる。
【００４４】
なお、例えば、上記のようなオフセット設定が行えない場合、オン時刻の設定が日の入設定であるときに、オフ時刻の設定を日の入設定にすることはできなくてもよい。同様に、オン時刻の設定が日の出設定であるときに、オフ時刻の設定を日の出設定にすることはできなくてもよい。
【００４５】
次に、制御部１６は、記憶部１５に記憶された設定情報に基づいてスイッチ部１２のオン及びオフを制御する（Ｓ１４）。制御部１６は、具体的には、計時部１７によって計測される現在の時刻がステップＳ１２において設定されたオン時刻になると、スイッチ部１２をオンする。また、制御部１６は、計時部１７によって計測される現在の時刻がステップＳ１３において設定されたオフ時刻になると、スイッチ部１２をオフする。
【００４６】
次に、制御部１６は、スイッチ部１２の動作に関する履歴情報を記憶部１５に記憶する（Ｓ１５）。制御部１６は、例えば、スイッチ部１２をオンすると、当該スイッチ部１２がオンしたことを示す情報又はオンしたことにより計測された情報（例えば、電流値）などを履歴情報として記憶部１５に記憶する。また、制御部１６は、例えば、スイッチ部１２をオフする制御を行うと、当該スイッチ部がオフした事を示す情報などを履歴情報として記憶部１５に記憶する。
【００４７】
ここで、記憶部１５に記憶される履歴情報について、図４Ａ〜図４Ｆを参照しながら説明する。なお、記憶部１５に記憶される履歴情報は、図４Ａ〜図４Ｆに示す履歴情報の少なくとも１つが含まれていればよい。
【００４８】
図４Ａは、本実施の形態に係る履歴情報の第一例を示す図である。図４Ａに示すように、履歴情報は、スイッチ部１２の開閉回数を含んでいてもよい。制御部１６は、スイッチ部１２が開閉した回数を算出し、算出した開閉回数を記憶部１５に記憶してもよい。制御部１６は、スイッチ部１２がオンした回数（開いた回数）、スイッチ部１２がオフした回数（閉じた回数）、及び、その両方の回数のいずれかにより開閉回数を算出する。
【００４９】
なお、開閉回数は、例えば、タイムスイッチ１０が使用開始されてからスイッチ部１２が開閉した累積回数である。また、開閉回数は、設定情報に基づいて制御部１６がスイッチ部１２を開閉した第１開閉回数、及び、ユーザが手動でスイッチ部１２を開閉した第２開閉回数を含む。制御部１６は、例えば、第１開閉回数と第２開閉回数とを区別して記憶部１５に記憶してもよい。これにより、作業者は、第１開閉回数及び第２開閉回数のそれぞれの回数を取得することができる。
【００５０】
作業者は、開閉回数から何回目の開閉で動作異常が発生したかを知ることができる。作業者は、例えば、動作異常が発生したときの開閉回数を、タイムスイッチ１０が正しく使用されていたか（例えば、定格範囲内で使用されていたか）を判定するための判定材料に用いることができる。
【００５１】
図４Ｂは、本実施の形態に係る履歴情報の第二例を示す図である。図４Ｂに示すように、履歴情報は、スイッチ部１２が開閉した時刻に関する情報を含んでいてもよい。制御部１６は、スイッチ部１２が開閉した時刻を、例えば、計時部１７から取得し、取得した時刻を記憶部１５に記憶してもよい。図４Ｂでは、オン時刻が１０時、オフ時刻が１８時である例を示している。２０１９年１月３日は、手動でスイッチ部１２がオフされた、又は、ノイズなどの影響による誤動作でイレギュラーにオフされたことがわかる。時刻に関する情報は、時分を示す情報を含んでいればよく、年月日の情報は含んでいなくてもよい。
【００５２】
図４Ｃは、本実施の形態に係る履歴情報の第三例を示す図である。図４Ｃに示すように、履歴情報は、スイッチ部１２が閉じたときに流れる電流に関する情報を含んでいてもよい。図４Ｃでは、電流に関する情報が所定以上の電流が流れた回数である例を示している。制御部１６は、例えば、スイッチ部１２を閉じたときに流れる電流（例えば、突入電流）の計測値をセンサ部１９から取得し、取得した電流値が所定以上である場合、当該回数を更新する。具体的には、制御部１６は、当該回数に１を加えた回数を、履歴情報として記憶部１５に記憶しなおす。所定以上の電流は、例えば、タイムスイッチ１０の負荷容量などに基づいて設定される。
【００５３】
なお、電流に関する情報は、所定以上の電流が流れた回数に限定されない。電流に関する情報は、例えば、スイッチ部１２を閉じたときに流れる電流値（例えば、突入電流の電流値）の統計値であってもよい。統計値は、最大値、最小値、平均値、中央値、最頻値などであってもよい。また、電流に関する情報は、電流値の経時変化を示す情報であってもよい。電流値の経時変化を示す情報を含むことで、スイッチ部１２が閉じている最中に極端に大きな電流が流れたか否かを判定することができる。
【００５４】
図４Ｄは、本実施の形態に係る履歴情報の第四例を示す図である。図４Ｄに示すように、履歴情報は、設定履歴（現在及び過去の設定情報）を含んでいてもよい。制御部１６は、設定受付部１３を介して取得した設定情報を、記憶部１５に記憶する。そして、制御部１６は、設定受付部１３を介して新たに設定情報を取得すると、古い設定情報を削除せずに新たに取得した設定情報を記憶部１５に記憶する。図４Ｄの例では、設定履歴１が現在の設定であり、設定履歴２及び３が過去に設定されていた設定である。制御部１６は、さらに、設定履歴ごとに、当該設定履歴を取得した時刻、又は、当該設定履歴で制御を開始した時刻などを対応づけて記憶部１５に記憶してもよい。なお、履歴情報は、図４Ｄに示すように設定変更の履歴がわかる情報でなくてもよく、例えば、設定履歴１（現在の設定）のみを含んでいてもよい。
【００５５】
図４Ｅは、本実施の形態に係る履歴情報の第五例を示す図である。図４Ｅに示すように、履歴情報は、使用環境を示す情報を含んでいてもよい。図４Ｅでは、使用環境を示す情報が温湿度の履歴を示す情報である例を示している。履歴情報が温湿度詞歴を示す情報を含むことで、タイムスイッチ１０が適切な使用環境（例えば、定格範囲内の温度又は湿度）で使用されていたか否かを判定することができる。なお、使用環境を示す情報は、温度及び湿度の少なくとも１つを含んでいればよい。図４Ｅは、一例として、所定時間間隔ごと（例えば、４時間ごと）に温湿度を計測した結果を示している。
【００５６】
図４Ｆは、本実施の形態に係る履歴情報の第六例を示す図である。図４Ｆに示すように、履歴情報は、リセット履歴を示す情報を含んでいてもよい。図４Ｆでは、リセット履歴を示す情報がリセット操作を行った時刻を示す情報である例を示している。制御部１６は、設定受付部１３を介してリセット操作を受け付けた時刻を、例えば、計時部１７から取得し、取得した時刻を記憶部１５に記憶してもよい。なお、リセット履歴は、リセット操作を受け付けた回数であってもよい。
【００５７】
なお、リセット操作は、設定情報を初期化するための操作である。リセット操作は、例えば、外部からのノイズによりタイムスイッチ１０が誤動作したとき、又は、設定情報に含まれる設定を全て削除するときに行われる。履歴情報がリセット履歴を示す情報を含むことで、タイムスイッチ１０がノイズの影響を受けているか否かを判定することができる。
【００５８】
なお、タイムスイッチ１０の寿命（スイッチ部１２の寿命）に関して、開閉回数と電流に関する情報とが大きく影響する。そのため、動作異常の原因追求を行うときに、開閉回数及び電流に関する情報の少なくとも一方が取得できることが望まれる。よって、履歴情報には、開閉回数及び電流に関する情報の少なくとも一方が含まれているとよい。ここでの寿命は、スイッチ部１２が正常に開閉することができる開閉回数又は使用時間を意味する。
【００５９】
なお、図４Ｄに示す設定履歴は、リセット操作が行われたときに削除されないとよい。制御部１６は、リセット操作を受け付けた場合、図４Ｄに示す設定履歴を削除しないとよい。これにより、例えば、タイムスイッチ１０が誤動作したためにリセット操作を行った後、図４Ｄに示す履歴情報を読み出すことで、設定情報を再度入力する手間を省くことができる。ユーザは、例えば、リセット操作を行った後、図４Ｄに示す設定履歴を読み出し、読み出した設定履歴から使用する設定履歴を選択するだけで、タイムススイッチ１０の動作を開始することができる。
【００６０】
なお、図４Ｂ、図４Ｅ及び図４Ｆに示される時刻は、制御部１６がカウントするカウント値で示されてもよい。これにより、タイムスイッチ１０が計時部１７を備えていない場合であっても、当該カウント値から開閉時刻などを取得することができる。カウント値は、例えば、時刻に関する情報の一例である。
【００６１】
なお、制御部１６は、タイムスイッチ１０が出荷されてから所定時間以上（例えば、２４時間以上）連続して電源が供給されたことを検知したときに当該タイムスイッチ１０が使用開始されたと判定し、上記の履歴情報を記憶する処理を開始してもよい。図４Ａを例に説明すると、制御部１６は、タイムスイッチ１０が使用開始されたと判定すると、スイッチ部１２の開閉回数を算出し、算出した開閉回数を履歴情報として記憶部１５に記憶してもよい。
【００６２】
次に、タイムスイッチ１０の履歴情報を出力する動作について、図５を参照しながら説明する。図５は、本実施の形態に係るタイムスイッチ１０の履歴情報を出力する動作のフローチャートである。なお、図５に示す動作は、例えば、タイムスイッチ１０に動作異常（例えば、故障又は誤動作）が発生し、当該動作異常の原因追求のための解析を行うときに実行される動作である。
【００６３】
図５に示すように、まず、制御部１６は、設定受付部１３がスイッチ部１２の動作に関する履歴情報を出力する（例えば、表示する）ための操作を受け付けたか否かを判定する。制御部１６は、例えば、設定受付部１３がスイッチ部１２の動作に関する履歴情報を出力するための特殊操作を受け付けたか否かを判定する（Ｓ２１）。ここでの特殊操作は、設定受付部１３を介して行われる操作であって、通常の操作（例えば、タイムスイッチ１０に関連する各種設定を行うための操作）では行わない操作である。そのため、特殊操作は、例えば、タイムスイッチ１０の取り扱い説明書などには記載されていない操作である。言い換えると、特殊操作は、ユーザに知らされない操作である。特殊操作は、タイムスイッチ１０の製造元の作業者又はタイムスイッチ１０の保守等を行う作業者が行う操作である。
【００６４】
特殊操作は、例えば、設定受付部１３が有する複数のボタンのうち２以上のボタンを使用する操作である。特殊操作は、例えば、当該２以上のボタンを同時に操作すること、又は、当該２以上のボタンを所定の順序で操作することを含む。また、特殊操作は、当該２以上のボタンのうちの１以上のボタンを長押しすることを含む。
【００６５】
制御部１６は、設定受付部１３を介して特殊操作を受け付けたと判定する（Ｓ２１でＹｅｓ）と、履歴情報を出力する（Ｓ２２）。本実施の形態では、制御部１６は、履歴情報を表示部１４に表示する。また、制御部１６は、履歴情報を音声で出力してもよいし、接続端子部２０に記憶装置が接続されている場合、当該記憶装置に履歴情報を出力してもよい。また、制御部１６は、接続端子部２０に通信モジュールが接続されている場合、当該通信モジュールを介して履歴情報を送信してもよい。
【００６６】
また、制御部１６は、設定受付部１３を介して特殊操作を受け付けていないと判定する（Ｓ２１でＮｏ）と、履歴情報を出力する動作を終了する。
【００６７】
［１−３．効果など］
以上のように、本実施の形態に係るタイムスイッチ１０は、負荷及び電源の電気的な接続を開閉するスイッチ部１２と、スイッチ部１２の動作に関する履歴情報を記憶する記憶部１５とを備える。
【００６８】
これにより、タイムスイッチ１０には、スイッチ部１２の動作に関する履歴情報が記憶される。解析を行う作業者は、タイムスイッチ１０に動作異常（例えば、故障又は誤動作）が発生した場合、当該動作異常に対する解析に当該履歴情報を利用することができる。従来のタイムスイッチは、履歴情報を記憶していなかったため、動作異常が発生したときの解析に履歴情報を利用することができなかった。よって、タイムスイッチ１０によれば、動作異常に対する原因追求を容易に行うことができる。
【００６９】
また、履歴情報は、スイッチ部１２の開閉回数を含む。
【００７０】
これにより、作業者は、スイッチ部１２の動作異常における解析を行う上で有用なスイッチ部１２の開閉回数を確認することができる。言い換えると、作業者は、何回目の開閉で動作異常（例えば、故障）が発生したかを知ることができる。よって、タイムスイッチ１０によれば、動作異常に対する原因追求をさらに容易に行うことができる。
【００７１】
また、履歴情報は、スイッチ部１２が開閉した時刻を含む。
【００７２】
これにより、作業者は、例えば、スイッチ部１２が開閉した時刻を確認することで、設定情報には設定されていないイレギュラーな時刻に開閉動作が行われているか否かを判定することができる。また、作業者は、開閉した時刻のリストから、開閉回数を算出することも可能である。よって、タイムスイッチ１０によれば、動作異常に対する原因追求を容易に行うことができる。
【００７３】
また、履歴情報は、スイッチ部１２が閉じたときに流れる電流に関する情報を含む。
【００７４】
これにより、作業者は、スイッチ部１２の動作異常における解析を行う上で有用な電流に関する情報を確認することができる。よって、タイムスイッチ１０によれば、動作異常に対する原因追求をさらに容易に行うことができる。
【００７５】
また、タイムスイッチ１０は、さらに、表示部１４と、スイッチ部１２の動作に関する設定を受け付ける設定受付部１３とを備える。そして、表示部１４は、設定受付部１３が履歴情報を表示するための特殊操作を受け付けると、履歴情報を表示する。
【００７６】
これにより、履歴情報が誤操作などにより不必要に表示されることを抑制することができる。つまり、タイムスイッチ１０に動作異常が発生し、その解析を行う作業者が解析を行う上で必要に応じて、履歴情報を確認することができる。
【００７７】
また、設定受付部１３は、複数のボタンを有する。そして、特殊操作は、複数のボタンのうち少なくとも２以上のボタンを操作することを含む。
【００７８】
これにより、特殊操作が１つのボタンを操作することである場合に比べて、操作ミスなどにより不用意に使用開始情報が表示されることを抑制することができる。
【００７９】
また、タイムスイッチ１０は、さらに、履歴情報を外部に出力するための機器が着脱自在に接続される接続端子部２０を備える。
【００８０】
これにより、履歴情報をタイムスイッチ１０から容易に取り出すことができるので、解析を行う上での利便性が向上する。
【００８１】
また、開閉回数は、スイッチ部１２が開いた回数、及び、スイッチ部１２が閉じた回数の少なくとも一方を含む。
【００８２】
これにより、スイッチ部１２が開いた回数（オフした回数）、及び、スイッチ部１２が閉じた回数（オンした回数）の少なくとも一方により、スイッチ部１２の開閉回数を取得することができる。
【００８３】
（実施の形態２）
［２−１．構成］
本実施の形態に係る情報処理システムの構成について説明する。図６は、本実施の形態に係る情報処理システム１００の機能構成を示すブロック図である。
【００８４】
図６に示すように、情報処理システム１００は、１以上のタイムスイッチ１０と、情報処理装置３０とを備える。情報処理システム１００が備えるタイムスイッチ１０の数は特に限定されないが、図６は２つである例を示している。なお、タイムスイッチ１０の構成は、実施の形態１と同様であり説明を省略する。また、以下では、タイムスイッチ１０は、例えば、通信装置を有しており（例えば、接続端子部２０に通信装置が接続されており）情報処理装置３０と無線通信を行う例について説明するが、これに限定されない。
【００８５】
情報処理装置３０は、取得部３１と、受付部３２と、表示部３３と、記憶部３４と、制御部３５とを有する。
【００８６】
取得部３１は、タイムスイッチ１０から履歴情報を取得する。取得部３１は、無線通信により履歴情報を取得する場合、通信モジュールにより実現される。また、取得部３１は、ＵＳＢなどの記憶装置により履歴情報を取得する場合、記憶装置の接続端子の規格に対応した端子により実現される。なお、情報処理装置３０とタイムスイッチ１０との間の通信方法については、特に限定されない。
【００８７】
受付部３２は、指令等の種々の入力を受け付ける要素であるユーザインターフェースである。受付部３２は、具体的には、タイムスイッチ１０が動作異常した原因（例えば、故障原因）、又は、スイッチ部１２の寿命を取得するための操作を受け付ける。受付部３２は、マウス、キーボード、及び、タッチパネルなどにより実現される。また、受付部３２は、音声に基づく情報を受け付けてもよい。具体的には、受付部３２は、マイクロフォンを含んでおり、音声を入力として受け付けてもよい。
【００８８】
表示部３３は、種々の情報を表示する表示パネルである。表示部３３は、例えば、タイムスイッチ１０が動作異常した原因又はスイッチ部１２の寿命を表示する。表示部３３は、例えば、液晶パネルによって実現されるが、有機ＥＬパネルなどのその他の表示パネルによって実現されてもよい。また、表示部３３は、バックライトを備えていてもよい。
【００８９】
記憶部３４は、タイムスイッチ１０から取得した履歴情報が記憶される記憶装置である。記憶部３４は、例えば、半導体メモリによって実現される。また、記憶部３４は、タイムスイッチ１０が動作異常した原因又はスイッチ部１２の寿命に関する情報を記憶してもよい。
【００９０】
制御部３５は、情報処理装置３０の各種構成要素を制御する制御装置である。また、制御部３５は、履歴情報に基づいて、タイムスイッチ１０が動作異常した原因又はスイッチ部１２の寿命を出力する制御を行うモデル制御部としても機能する。制御部３５は、例えば、入力された履歴情報に基づき、タイムスイッチ１０が動作異常した原因又はスイッチ部１２の寿命に関する情報を出力する。制御部３５は、推定モデルに対する処理を制御する情報処理部であって、例えば、電気回路で構成される。推定モデルは、複数の層を有するニューラルネットワーク型の数理モデル（推論器）であって、原因又は寿命の推定処理を行うための数理モデルである。
【００９１】
基本的に、推定モデルは、入力層、中間層及び出力層で構成される複数の処理層を有する。入力層には、推定処理の処理対象データが入力データ（入力情報）として入力される。そして、出力層から、推定処理の処理結果データが出力データ（出力情報）として出力される。入力層と出力層とは異なる処理層であって、入力層と出力層と間の処理層は、中間層と呼ばれる。推定モデルは、複数の中間層を有していてもよい。
【００９２】
例えば、制御部３５の内部に、学習データを用いて学習された推定モデルが実装される。例えば、情報処理装置３０とは別の装置で学習された推定モデルが、制御部３５の内部に実装されてもよい。
【００９３】
具体的には、学習データには、入力データと、入力データに対して正しい出力データとが含まれる。そして、推定モデルの学習において、推定モデルの入力層に、学習データに含まれる入力データが入力される。そして、推定モデルの出力層からの出力データが、学習データに含まれる出力データに等しくなるように、推定モデルが更新されることにより、推定モデルが学習される。入力データは、例えば、履歴情報であり、学習データに含まれる出力データは、例えば、原因又は寿命である。原因は、例えば、スイッチ部１２の劣化、過電流などであり、寿命は、現時点でのスイッチ部１２が正常に開閉できる開閉回数などである。なお、ここでの寿命は、例えば、履歴情報を取得した時点を基準とし、当該時点以降においてスイッチ部１２が正常に開閉できる開閉回数である。
【００９４】
また、制御部３５は、履歴情報を推定モデルの入力層に入力する。そして、制御部３５は、推定モデルの第１中間層までの処理を行う。第１中間層は、予め定められていてもよいし、推定モデルの複数の層から選択されてもよい。
【００９５】
そして、制御部３５は、推定モデルの第１中間層からの第１中間出力データ等から生成される中間入力データを第１中間層に後続する層に入力する。第１中間層に後続する層は、具体的には、第１中間層の次の層である。そして、制御部３５は、推定モデルの出力層までの処理を行う。
【００９６】
そして、制御部３５は、推定モデルの出力層からの出力データ（推定結果）を表示部３３に表示させる。これにより、制御部３５は、作業者に原因又は寿命を知らせることができる。
【００９７】
なお、推定モデルは、他の装置に実装されてもよい。制御部３５は、推定モデルの入出力を制御し、推定モデルの実質的な処理は、他の装置によって行われてもよい。
【００９８】
制御部３５は、例えば、マイクロコンピュータまたはプロセッサなどによって実現される。なお、記憶部３４は、制御部３５に内蔵されてもよい。
【００９９】
上記のように、情報処理システム１００は、タイムスイッチ１０に記憶された履歴情報に基づいて、当該タイムスイッチ１０の故障原因を推定する故障原因推定システムとして実現されてもよいし、当該タイムスイッチ１０の寿命を推定する寿命推定システムとして実現されてもよい。また、上記のように、情報処理装置３０は、タイムスイッチ１０から取得した履歴情報に基づいて、当該タイムスイッチ１０の故障原因を推定する故障原因推定装置として実現されてもよいし、当該タイムスイッチ１０の寿命を推定する寿命推定装置として実現されてもよい。
【０１００】
［２−２．効果など］
以上のように、本実施の形態に係る情報処理装置３０は、負荷及び電源の電気的な接続を開閉するスイッチ部１２を備えるタイムスイッチ１０における、当該スイッチ部１２の動作に関する履歴情報を取得する取得部３１と、履歴情報を入力として、タイムスイッチ１０が故障した故障原因又はスイッチ部１２の寿命に関する情報を出力する推定モデル（学習モデルの一例）を有する制御部３５（モデル制御部の一例）とを備える。
【０１０１】
これにより、作業者は、タイムスイッチ１０から取得した履歴情報に基づいて、タイムスイッチ１０が故障した故障原因又はスイッチ部１２の寿命に関する情報を取得することができる。作業者は、推定される故障原因を知ることで、タイムスイッチ１０が故障した原因追求を容易に行うことができる。また、作業者は、スイッチ部１２の寿命を取得する場合、当該寿命をタイムスイッチ１０の保守作業など行う目安にすることができる。
【０１０２】
また、以上のように、本実施の形態に係る情報処理システム１００は、タイムスイッチ１０と、上記の情報処理装置３０とを備える。
【０１０３】
これにより、タイムスイッチ１０の履歴情報に基づいて、当該タイムスイッチ１０が故障した故障原因又はスイッチ部１２の寿命に関する情報を取得できる情報処理システム１００を実現することができる。
【０１０４】
（その他の実施の形態）
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
【０１０５】
例えば、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。
【０１０６】
また、上記実施の形態のフローチャートで説明された処理の順序は、一例である。複数の処理の順序は変更されてもよいし、複数の処理は並行して実行されてもよい。
【０１０７】
また、上記実施の形態において、各構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１０８】
また、各構成要素は、ハードウェアによって実現されてもよい。例えば、各構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１０９】
また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを１つの機能ブロックとして実現したり、１つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
【０１１０】
また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【０１１１】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１１２】
１０    タイムスイッチ
１２    スイッチ部
１３    設定受付部
１４    表示部
１５    記憶部
２０    接続端子部
３０    情報処理装置
３１    取得部
３５    制御部（モデル制御部）
１００    情報処理システム
【図１】
2020197465.tif 000003
【図２】
2020197465.tif 000004
【図３】
2020197465.tif 000005
【図４Ａ】
2020197465.tif 000006
【図４Ｂ】
2020197465.tif 000007
【図４Ｃ】
2020197465.tif 000008
【図４Ｄ】
2020197465.tif 000009
【図４Ｅ】
2020197465.tif 000010
【図４Ｆ】
2020197465.tif 000011
【図５】
2020197465.tif 000012
【図６】
2020197465.tif 000013