(57)【要約】【課題】より適切に省電力を図ることが可能となる情報処理システム等を提供する。【解決手段】本願に開示する情報処理システムは、複数のセンサＳ及びサーバコンピュータ１を含む情報処理システムにおいて、サーバコンピュータ１は、複数のセンサＳの検出値を第１時間間隔で取得する第１取得部と、取得した検出値が第１閾値を超えるか否かを判断する判断部と、該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサＳの検出値を取得する第２取得部とを備える。【選択図】図１
2014186526.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサ及び情報処理装置を含む情報処理システムにおいて、
前記情報処理装置は、
前記複数のセンサの検出値を第１時間間隔で取得する第１取得部と、
取得した各検出値が第１閾値を超えるか否かを判断する判断部と、
該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で前記複数のセンサの検出値を取得する第２取得部と
を備える情報処理システム。
【請求項２】
前記第２取得部により前記第１閾値以下の検出値を取得した回数を計数する計数部と、
計数した回数が第２閾値を超えた場合に前記第１取得部による検出値の取得へ変更する第１変更部と
を備える請求項１に情報処理システム。
【請求項３】
前記第１取得部によりセンサからの検出値を取得できなかった場合、前記第２取得部による検出値の取得へ変更する第２変更部と
を備える請求項２に記載の情報処理システム。
【請求項４】
複数のセンサの検出値を第１時間間隔で取得する第１取得部と、
取得した検出値が第１閾値を超えるか否かを判断する判断部と、
該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサの検出値を取得する第２取得部と
を備える情報処理装置。
【請求項５】
コンピュータに、
複数のセンサの検出値を第１時間間隔で取得し、
取得した検出値が第１閾値を超えるか否かを判断し、
前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサの検出値を取得する
処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のセンサ及び情報処理装置を含む情報処理システム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、複数の機器が通信可能な状況にあるか否かを監視する遠隔機器監視制御システムが提案されている（例えば、特許文献１または２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２０２６０号公報
【特許文献２】国際公開第２００６／０５９６４３号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムでは単に対象機器が通信可能な状況にあるか否かを判別しているにすぎず、省電力化を適切に図ることができないという問題があった。
【０００５】
１つの側面では、本発明は、より適切に省電力を図ることが可能な情報処理システム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に開示する情報処理システムは、複数のセンサ及び情報処理装置を含む情報処理システムにおいて、前記情報処理装置は、前記複数のセンサの検出値を第１時間間隔で取得する第１取得部と、取得した各検出値が第１閾値を超えるか否かを判断する判断部と、該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で前記複数のセンサの検出値を取得する第２取得部とを備える。
【発明の効果】
【０００７】
より省電力を図ることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】情報処理システムの概要を示す説明図である。
【図２】サーバコンピュータのハードウェア群を示すブロック図である。
【図３】履歴ファイルのレコードレイアウトを示す説明図である。
【図４】温度取得の流れを示す説明図である。
【図５】モード変更処理の手順を示すフローチャートである。
【図６】モード変更処理の手順を示すフローチャートである。
【図７】実施の形態２に係るモード変更処理の手順を示すフローチャートである。
【図８】実施の形態２に係るモード変更処理の手順を示すフローチャートである。
【図９】実施の形態３に係るモード変更処理の手順を示すフローチャートである。
【図１０】実施の形態３に係るモード変更処理の手順を示すフローチャートである。
【図１１】サーバコンピュータの動作を示す機能ブロック図である。
【図１２】実施の形態４に係るサーバコンピュータハードウェア群を示すブロック図である。
【図１３】実施の形態５に係るモード変更処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１
以下実施の形態を、図面を参照して説明する。図１は情報処理システムの概要を示す説明図である。情報処理システムは情報処理装置１、中継装置２、センサ制御装置３、監視対象物４、及び、センサＳを含む。情報処理装置１はサーバコンピュータ、コンピュータ、ＰＤＡ（Personal Digital Assistance）または携帯電話機等であり、インターネット、公衆回線網またはＬＡＮ（Local Area Network）等の通信網Ｎを介して複数の中継装置２、２、２・・・に接続されている。以下では情報処理装置１をサーバコンピュータ１であるものとして説明する。各中継装置２には、複数のセンサ制御装置３、３、３・・・が接続されている。
【００１０】
センサ制御装置３には複数のセンサＳ１、Ｓ２、Ｓ３（以下、場合によりＳで代表する）が接続されている。センサＳは監視対象物４に対し計測を行い、検出した検出値をセンサ制御装置３へ出力する。監視対象物４は、複数の積層されたサーバコンピュータを格納するサーバラック、医療機器、工作機械、化学薬品、動植物等である。本実施形態では監視対象物４をサーバラック４であるものとして説明する。またセンサＳは温度センサ、電流検出センサ、電圧検出センサ、加速度センサ等であるが、本実施形態においては、サーバラック４内の各所に配置され、積層されたサーバコンピュータから排出される温度を検出する温度センサであるものとして説明する。
【００１１】
センサ制御装置３は、各センサＳが検出した温度（検出値）を中継装置２へ出力する。中継装置２は各センサ制御装置３から出力された温度を、通信網Ｎを介してサーバコンピュータ１へ出力する。なお、本実施形態においては一のセンサ制御装置３に接続されるセンサＳの数を３としたが、これに限るものではない。１以上であれば良い。また図１に示す構成は一例であり、これに限るものではない。本実施形態ではサーバコンピュータ１とセンサ制御装置３との間に、中継装置２を設けたが、直接サーバコンピュータ１とセンサ制御装置３とが情報の送受信を行っても良い。また中継装置２を複数設けているが、一つ以上であれば良い。
【００１２】
図２はサーバコンピュータ１のハードウェア群を示すブロック図である。サーバコンピュータ１は制御部としてのＣＰＵ（Central Processing Unit）１１、ＲＡＭ(Random Access Memory)１２、入力部１３、表示部１４、記憶部１５、時計部１８及び通信部１６等を含む。ＣＰＵ１１は、バス１７を介してハードウェア各部と接続されている。ＣＰＵ１１は記憶部１５に記憶された制御プログラム１５Ｐに従いハードウェア各部を制御する。ＲＡＭ１２は例えばＳＲＡＭ（Static RAM）、ＤＲＡＭ(Dynamic RAM)、フラッシュメモリ等である。ＲＡＭ１２は、記憶部としても機能し、ＣＰＵ１１による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００１３】
入力部１３はマウスまたはキーボード、マウスまたはタッチパネル等の入力デバイスであり、受け付けた操作情報をＣＰＵ１１へ出力する。表示部１４は液晶ディスプレイまたは有機ＥＬ（electroluminescence）ディスプレイ等であり、ＣＰＵ１１の指示に従い各種情報を表示する。通信部１６は有線または無線ＬＡＮ（Local Area Network）カード等であり、インターネット等の通信網Ｎを介して他のコンピュータ（図示せず）等との間で情報の送受信を行う。時計部１８は日時の情報をＣＰＵ１１へ出力する。
【００１４】
記憶部１５は例えば、ハードディスクまたは大容量フラッシュメモリ等であり、制御プログラム１５Ｐを格納する。記憶部１５にはこの他、履歴ファイル１５１等を記憶している。なお、本実施形態では履歴ファイル１５１を記憶部１５に設ける例を挙げたがこれに限るものではない。履歴ファイル１５１を図示しないデータベースサーバに記憶しても良い。この場合、ＣＰＵ１１は必要に応じてデータベースサーバ内の履歴ファイル１５１に対し、情報の読み出し及び書き込みを行う。
【００１５】
図３は履歴ファイル１５１のレコードレイアウトを示す説明図である。履歴ファイル１５１は中継装置２毎に、時系列で各センサＳが取得した温度を記憶している。図３の例では中継装置２を特定するための識別情報（以下、中継装置ＩＤという）として、Ｔ００１、Ｔ００２、Ｔ００３・・が記憶されている。図３は中継装置ＩＤがＴ００１の各センサＳが取得した温度の状態を示している。履歴ファイル１５１は取得日時フィールド、モードフィールド、センサ制御装置ＩＤフィールド、センサＩＤフィールド、及び、取得温度フィールド等を含む。
【００１６】
取得日時フィールドには、複数のセンサＳから温度を取得した際の日時が記憶されている。図３の例では１２時５分０秒に複数のセンサＳから温度を取得したことが理解できる。なお、年月日の記載は省略している。モードフィールドには温度を取得する際の複数のモードが記憶されている。本実施形態では通常モード及び安定モードの２つを用いる例を説明する。通常モードは、センサＳによる温度取得間隔を第２時間間隔（例えば３０秒毎）とするモードである。安定モードは、センサＳによる温度取得間隔を第２時間間隔よりも長い第１時間間隔（例えば１分毎）とするモードである。図３の例では通常モードであり、３０秒毎の温度が記憶されている。なお、取得日時は、中継装置２、センサ制御装置３またはセンサＳが温度を取得した際の日時とすれば良い。その他、サーバコンピュータ１、中継装置２またはセンサ制御装置３が取得要求を行った際の日時としても良い。
【００１７】
センサ制御装置ＩＤフィールドには、中継装置ＩＤ及び取得日時に対応付けてセンサ制御装置３を特定するための識別情報（以下、センサ制御装置ＩＤという）が記憶されている。図３の例では、センサ制御装置ＩＤとして、Ｃ０１、Ｃ０２・・が記憶されている。センサＩＤフィールドには、センサ制御装置ＩＤに対応付けてセンサＳを特定するための識別情報（以下、センサＩＤという）が記憶されている。取得温度フィールドには、センサＩＤに対応付けて取得した温度が記憶されている。
【００１８】
図４は温度取得の流れを示す説明図である。サーバコンピュータ１はモードを中継装置２へ出力する。中継装置２はモードに応じて第１時間間隔または第２時間間隔で、管理下にあるセンサ制御装置３へデータ収集依頼を出力する。センサ制御装置３はデータ収集依頼を受け付けた場合、管理下にあるセンサＳ１、センサＳ２、センサＳ３へ起動指示を出力する。各センサＳはスタンバイ状態から起動状態へ移行し、センサＩＤをセンサ制御装置３へ通知する。センサ制御装置３はセンサＩＤを受け付けた場合、各センサＳへデータ収集依頼を出力する。センサＳは検出した温度をセンサ制御装置３へ通知する。なお、センサＳに問題がある場合、センサ制御装置３にセンサＩＤまたは温度が通知されないこととなる。
【００１９】
その後、センサ制御装置３はスタンバイ指示を各センサＳへ出力する。各センサＳはスタンバイ状態へ移行する。センサ制御装置３は自身のセンサ管理装置ＩＤを付して、センサＩＤと温度とを含むデータを中継装置２へ通知する。中継装置２は自身の中継装置ＩＤを付して、センサ管理装置ＩＤとセンサＳのセンサＩＤと温度とを含むデータをサーバコンピュータ１へ通知する。中継装置２は再び、モードに応じた時間間隔でデータ収集依頼をセンサ制御装置３へ出力する。以降の処理は同様であるので省略する。なお、本実施形態では中継装置２毎にモードを変えるようにしているが、全ての中継装置２においてモードを統一させても良い。
【００２０】
サーバコンピュータ１のＣＰＵ１１は中継装置２から出力されたデータに含まれる中継装置ＩＤ、センサ制御装置ＩＤ、センサＩＤを参照し、取得温度を履歴ファイル１５１に記憶する。ＣＰＵ１１は、データを取得した際のモードを記憶すると共に、温度を取得した際の日時を履歴ファイル１５１に記憶する。ＣＰＵ１１は取得した温度、及び、取得温度の有無に応じて、以下に述べる処理によりモードの変更を行う。
【００２１】
図５及び図６はモード変更処理の手順を示すフローチャートである。ＣＰＵ１１は、中継装置２からデータが通知された場合、以下の処理を行う。なお、初期状態ではモードは通常モードであり、またカウンタは初期値である０であるものとして説明する。また、モード及びカウンタ値はＲＡＭ１２に記憶されているものとする。ＣＰＵ１１は、中継装置ＩＤに基づき、履歴ファイル１５１に記憶したデータの読み出しを行う（ステップＳ５１）。ＣＰＵ１１は、全てのセンサＳからデータを取得したか否かを判断する（ステップＳ５２）。具体的には、ＣＰＵ１１は中継装置２の制御下にあるセンサ数と取得したデータ数とが一致するか否かを判断する。ＣＰＵ１１は、全てのセンサＳからデータを取得していないと判断した場合（ステップＳ５２でＮＯ）、処理をステップＳ５３へ移行する。ＣＰＵ１１は、カウンタをクリアする（ステップＳ５３）。
【００２２】
ＣＰＵ１１は、安定モードであるか否かを判断する（ステップＳ５４）。ＣＰＵ１１は、安定モードであると判断した場合（ステップＳ５４でＹＥＳ）、通常モードへ移行する（ステップＳ５５）。ＣＰＵ１１は、安定モードでないと判断した場合（ステップＳ５４でＮＯ）、ステップＳ５５の処理をスキップし処理を終える。すなわち、センサＳに何らかの問題があり、温度を取得できない場合、通常モードへ移行し、短いサンプリング周期で計測を行う。
【００２３】
ＣＰＵ１１は、全てのセンサＳからデータを取得したと判断した場合（ステップＳ５２でＹＥＳ）、ステップＳ５６へ移行する。ＣＰＵ１１は、安定モードであるか否かを判断する（ステップＳ５６）。ＣＰＵ１１は、安定モードでないと判断した場合（ステップＳ５６でＮＯ）、処理をステップＳ５７へ移行させる。ＣＰＵ１１は、カウンタをインクリメントする（ステップＳ５７）。ＣＰＵ１１は、カウント値が１０以上であるか否かを判断する（ステップＳ５８）。なお、ステップＳ５８の処理はカウント値が記憶部１５またはＲＡＭ１２に記憶された閾値を超えるか否かの判断を行えば良く、１０という値は一例にすぎない。ユーザは入力部１３からステップＳ５８に用いる閾値を適宜変更することができる。
【００２４】
ＣＰＵ１１は、カウント値が１０以上であると判断した場合（ステップＳ５８でＹＥＳ）、安定モードへ移行する（ステップＳ５９）。ＣＰＵ１１は、カウント値が１０以上でないと判断した場合（ステップＳ５８でＮＯ）、ステップＳ５９の処理をスキップし処理を終了する。ＣＰＵ１１は、ステップＳ５６において、安定モードであると判断した場合（ステップＳ５６でＹＥＳ）、処理をステップＳ６１へ移行させる。ＣＰＵ１１は、記憶部１５またはＲＡＭ１２に記憶した温度に係る閾値を読み出す。ＣＰＵ１１は、温度が閾値を超えるか否かを判断する（ステップＳ６１）。温度に係る閾値は例えば５０℃とすればよい。
【００２５】
ＣＰＵ１１は、温度が閾値を超えると判断した場合（ステップＳ６１でＹＥＳ）、通常モードへ移行する（ステップＳ６３）。ＣＰＵ１１は、温度が閾値を超えないと判断した場合（ステップＳ６１でＮＯ）、モードを維持する（ステップＳ６２）。ＣＰＵ１１は、ステップＳ５９により安定モードへ移行した場合、記憶部１５またはＲＡＭ１２から第１時間間隔を読み出す。ＣＰＵ１１は中継装置２へ第１時間間隔で各センサＳからデータ収集を行う命令を出力する。これにより安定モードでは第１時間間隔でのデータ取得が可能となる。また、データ取得頻度が低減するため、省電力を図ることが可能となる。またステップＳ５５またはＳ６３にて通常モードへ移行した場合、記憶部１５またはＲＡＭ１２から第２時間間隔を読み出す。ＣＰＵ１１は中継装置２へ第２時間間隔で各センサＳからデータ収集を行う命令を出力する。これにより通常モードでは第２時間間隔でのデータ取得が可能となる。また、高頻度でデータを取得することによりサーバラック４の異常を早期に発見することが可能となる。
【００２６】
実施の形態２
実施の形態２は一定時間経過後に安定モードへ移行する形態に関する。図７及び図８は実施の形態２に係るモード変更処理の手順を示すフローチャートである。ＣＰＵ１１は、中継装置２からデータが通知された場合、以下の処理を行う。なお、初期状態ではモードは通常モードであり、またタイマは初期値である０であるものとして説明する。また、モード及びタイマの経過時間はＲＡＭ１２に記憶されているものとする。ＣＰＵ１１は、中継装置ＩＤに基づき、履歴ファイル１５１に記憶したデータの読み出しを行う（ステップＳ７１）。ＣＰＵ１１は、全てのセンサＳからデータを取得したか否かを判断する（ステップＳ７２）。ＣＰＵ１１は、全てのセンサＳからデータを取得していないと判断した場合（ステップＳ７２でＮＯ）、処理をステップＳ７３へ移行する。ＣＰＵ１１は、タイマをクリアする（ステップＳ７３）。
【００２７】
ＣＰＵ１１は、安定モードであるか否かを判断する（ステップＳ７４）。ＣＰＵ１１は、安定モードであると判断した場合（ステップＳ７４でＹＥＳ）、通常モードへ移行する（ステップＳ７５）。ＣＰＵ１１は、安定モードでないと判断した場合（ステップＳ７４でＮＯ）、ステップＳ７５の処理をスキップし処理を終える。
【００２８】
ＣＰＵ１１は、全てのセンサＳからデータを取得したと判断した場合（ステップＳ７２でＹＥＳ）、ステップＳ７６へ移行する。ＣＰＵ１１は、安定モードであるか否かを判断する（ステップＳ７６）。ＣＰＵ１１は、安定モードでないと判断した場合（ステップＳ７６でＮＯ）、処理をステップＳ７７へ移行させる。ＣＰＵ１１は、記憶部１５またはＲＡＭ１２から閾値となる時間を読み出す。この時間は例えば５分とすればよい。ＣＰＵ１１は、タイマによる経過時間が一定時間（５分）を経過したか否かを判断する（ステップＳ７７）。なお、ユーザは入力部１３からステップＳ７７に用いる時間を適宜変更することができる。
【００２９】
ＣＰＵ１１は、一定時間を経過していると判断した場合（ステップＳ７７でＹＥＳ）、安定モードへ移行する（ステップＳ７８）。なお、安定モードへ変更した場合、ＲＡＭ１２にその旨を記憶する。ＣＰＵ１１は、一定時間を経過していないと判断した場合（ステップＳ７７でＮＯ）、ステップＳ７８の処理をスキップし処理を終了する。ＣＰＵ１１は、ステップＳ７６において、安定モードであると判断した場合（ステップＳ７６でＹＥＳ）、処理をステップＳ７９へ移行させる。ＣＰＵ１１は、記憶部１５またはＲＡＭ１２に記憶した温度に係る閾値を読み出す。ＣＰＵ１１は、温度が閾値を超えるか否かを判断する（ステップＳ７９）。
【００３０】
ＣＰＵ１１は、温度が閾値を超えると判断した場合（ステップＳ７９でＹＥＳ）、通常モードへ移行する（ステップＳ８２）。ＣＰＵ１１は、温度が閾値を超えないと判断した場合（ステップＳ７９でＮＯ）、モードを維持する（ステップＳ８１）。このように時間の経過に応じてもモードの変更を行うことで省電力を図ることが可能となる。
【００３１】
本実施の形態２は以上の如きであり、その他は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００３２】
実施の形態３
実施の形態３は閾値を超えるセンサＳの数に応じてモードを変更する形態に関する。図９及び図１０は実施の形態３に係るモード変更処理の手順を示すフローチャートである。ステップＳ１０１までの処理は実施の形態１または実施の形態２と同様であるので説明は省略する。ＣＰＵ１１は、温度が閾値を超えるか否かを判断する（ステップＳ１０１）。ＣＰＵ１１は、温度が閾値を超えない場合（ステップＳ１０１でＮＯ）、モードを維持する（ステップＳ１０２）。ＣＰＵ１１は、温度が閾値を超えると判断した場合（ステップＳ１０１でＹＥＳ）、処理をステップＳ１０３へ移行させる。ＣＰＵ１１は、記憶部１５またはＲＡＭ１２からセンサＳ数に係る閾値を読み出す。ＣＰＵ１１は、ステップＳ１０１にて温度が閾値を超えると判断したセンサＳの数が閾値を超えるか否かを判断する（ステップＳ１０３）。なお、閾値は例えば３とすれば良い。
【００３３】
具体的には、ＣＰＵ１１は履歴ファイル１５１を参照し、閾値となる温度を超えるレコード数をカウントする。ＣＰＵ１１は、センサＳ数が閾値を超えると判断した場合（ステップＳ１０３でＹＥＳ）、第３モードへ移行する（ステップＳ１０５）。第３モードは第２時間間隔よりも短い第３時間間隔で温度を取得するモードである。例えば、第３時間は２０秒である。ＣＰＵ１１は、センサＳ数が閾値を超えないと判断した場合（ステップＳ１０３でＮＯ）、通常モードへ移行する（ステップＳ１０４）。ＣＰＵ１１は、ステップＳ１０５により第３モードへ移行した場合、記憶部１５またはＲＡＭ１２から第３時間間隔を読み出す。ＣＰＵ１１は中継装置２へ第３時間間隔で各センサＳからデータ収集を行う命令を出力する。これにより、温度異常が多くのセンサＳから検出された場合、より高い頻度で計測でき、より早期に異常を発見することが可能となる。なお、本実施形態ではステップＳ９７及びＳ９８でカウンタを用いる例を挙げたが、実施の形態２の如くタイマを用いても良い。
【００３４】
実施の形態４
図１１は上述した形態のサーバコンピュータ１の動作を示す機能ブロック図である。ＣＰＵ１１が制御プログラム１５Ｐを実行することにより、サーバコンピュータ１は以下のように動作する。第１取得部１１１は、複数のセンサＳの検出値を第１時間間隔で取得する。判断部１１２は、取得した検出値が第１閾値を超えるか否かを判断する。第２取得部１１３は、判断部１１２により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサＳの検出値を取得する。計数部１１４は、前記第２取得部１１３により第１閾値以下の検出値を取得した回数を計数する。第１変更部１１５は、計数した回数が第２閾値を超えた場合に前記第１取得部１１１による検出値の取得へ変更する。第２変更部１１６は、前記第１取得部１１１によりセンサＳからの検出値を取得できなかった場合、前記第２取得部１１３による検出値の取得へ変更する。
【００３５】
図１２は実施の形態４に係るサーバコンピュータ１のハードウェア群を示すブロック図である。サーバコンピュータ１を動作させるためのプログラムは、ディスクドライブ等の読み取り部１０ＡにCD-ROM、DVD（Digital Versatile Disc）ディスク、メモリーカード、またはUSB(Universal Serial Bus)メモリ等の可搬型記録媒体１Ａを読み取らせて記憶部１５に記憶しても良い。また当該プログラムを記憶したフラッシュメモリ等の半導体メモリ１Ｂをサーバコンピュータ１内に実装しても良い。さらに、当該プログラムは、インターネット等の通信網Ｎを介して接続される他のサーバコンピュータ（図示せず）からダウンロードすることも可能である。以下に、その内容を説明する。
【００３６】
図１２に示すサーバコンピュータ１は、上述した各種ソフトウェア処理を実行するプログラムを、可搬型記録媒体１Ａまたは半導体メモリ１Ｂから読み取り、或いは、通信網Ｎを介して他のサーバコンピュータ（図示せず）からダウンロードする。当該プログラムは、制御プログラム１５Ｐとしてインストールされ、ＲＡＭ１２にロードして実行される。これにより、上述したサーバコンピュータ１として機能する。
【００３７】
本実施の形態４は以上の如きであり、その他は実施の形態１から３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００３８】
実施の形態５
実施の形態５は他のモード移行形態に関する。図１３は実施の形態５に係るモード変更処理の手順を示すフローチャートである。ステップＳ５７、Ｓ９７の処理に変えて以下の処理を実行しても良い。ＣＰＵ１１は、温度が閾値を超えるか否かを判断する（ステップＳ１３１）。ＣＰＵ１１は、温度が閾値を超えないと判断した場合（ステップＳ１３１でＮＯ）、ステップＳ１３２へ処理を移行させる。ＣＰＵ１１は、カウンタをインクリメントする（ステップＳ１３２）。ＣＰＵ１１は、温度が閾値を超えると判断した場合（ステップＳ１３１でＹＥＳ）、カウンタをリセットする（ステップＳ１３３）。以上の実施の形態１乃至５を含む実施形態に関し、さらに以下の付記を開示する。
【００３９】
（付記１）
複数のセンサ及び情報処理装置を含む情報処理システムにおいて、
前記情報処理装置は、
前記複数のセンサの検出値を第１時間間隔で取得する第１取得部と、
取得した各検出値が第１閾値を超えるか否かを判断する判断部と、
該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で前記複数のセンサの検出値を取得する第２取得部と
を備える情報処理システム。
【００４０】
（付記２）
前記第２取得部により前記第１閾値以下の検出値を取得した回数を計数する計数部と、
計数した回数が第２閾値を超えた場合に前記第１取得部による検出値の取得へ変更する第１変更部と
を備える付記１に情報処理システム。
【００４１】
（付記３）
前記第１取得部によりセンサからの検出値を取得できなかった場合、前記第２取得部による検出値の取得へ変更する第２変更部と
を備える付記２に記載の情報処理システム。
【００４２】
（付記４）
前記判断部により第１閾値を超えると判断したセンサの数を計数するセンサ計数部と、
該センサ計数部により計数したセンサの数が第３閾値を超えると判断した場合に、前記第２時間よりも短い第３時間間隔で複数のセンサの検出値を取得する第３取得部とを備え、
前記第２取得部は、前記センサ計数部により計数したセンサの数が前記第３閾値以下の場合に、前記第２時間間隔で複数のセンサの検出値を取得する
付記１から３のいずれか一つに記載の情報処理システム。
【００４３】
（付記５）
前記計数部は、前記第２取得部または第３取得部により前記第１閾値以下の検出値を取得した回数を計数し、
前記第１変更部は、計数した回数が前記第２閾値を超えた場合に前記第１取得部による検出値の取得へ変更する
付記４に記載の情報処理システム。
【００４４】
（付記６）
複数のセンサの検出値を第１時間間隔で取得する第１取得部と、
取得した検出値が第１閾値を超えるか否かを判断する判断部と、
該判断部により前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサの検出値を取得する第２取得部と
を備える情報処理装置。
【００４５】
（付記７）
コンピュータに、
複数のセンサの検出値を第１時間間隔で取得し、
取得した検出値が第１閾値を超えるか否かを判断し、
前記第１閾値を超えると判断した場合に、前記第１時間よりも短い第２時間間隔で複数のセンサの検出値を取得する
処理を実行させるプログラム。
【符号の説明】
【００４６】
１      サーバコンピュータ
１Ａ    可搬型記録媒体
１Ｂ    半導体メモリ
２      中継装置
３      センサ制御装置
４      サーバラック
１０Ａ  読み取り部
１１    ＣＰＵ
１２    ＲＡＭ
１３    入力部
１４    表示部
１５    記憶部
１５Ｐ  制御プログラム
１６    通信部
１８    時計部
１１１  第１取得部
１１２  判断部
１１３  第２取得部
１１４  計数部
１１５  第１変更部
１１６  第２変更部
１５１  履歴ファイル
Ｎ    通信網
Ｓ、Ｓ１、Ｓ２、Ｓ３  センサ
【図１】
2014186526.tif 000003
【図２】
2014186526.tif 000004
【図３】
2014186526.tif 000005
【図４】
2014186526.tif 000006
【図５】
2014186526.tif 000007
【図６】
2014186526.tif 000008
【図７】
2014186526.tif 000009
【図８】
2014186526.tif 000010
【図９】
2014186526.tif 000011
【図１０】
2014186526.tif 000012
【図１１】
2014186526.tif 000013
【図１２】
2014186526.tif 000014
【図１３】
2014186526.tif 000015