(57)【要約】【課題】より多様な態様での表示が可能であり、それによって、伝達可能な情報量を増加したり、情報伝達の確実性を向上したりすることができる信号表示灯を提供する。【解決手段】信号表示灯１０は、複数の表示色での表示が可能であり、各表示色の表示領域の位置または大きさを可変設定できる表示部１２と、第１の情報（温度データ）に基づいて表示色を決定する表示色決定部５３と、第２の情報（液面高データ）に基づいて表示色決定部５３によって決定される表示色による表示領域の位置または大きさを決定する表示領域決定部５４と、表示色決定部５３によって決定される表示色、および表示領域決定部５４によって決定される表示領域の位置または大きさに基づいて、表示部１２を制御する表示部制御ユニット１６とを含む。【選択図】図２
2015143962.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示色での表示が可能であり、各表示色の表示領域の位置または大きさを可変設定できる表示部と、
第１の情報に基づいて表示色を決定する表示色決定手段と、
第２の情報に基づいて前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを決定する表示領域決定手段と、
前記表示色決定手段によって決定される表示色、および前記表示領域決定手段によって決定される表示領域の位置または大きさに基づいて、前記表示部を制御する表示部制御手段とを含む、信号表示灯。
【請求項２】
前記第１の情報が監視対象の第１の属性を表す情報であり、
前記第２の情報が前記監視対象の第２の属性を表す情報である、請求項１に記載の信号表示灯。
【請求項３】
前記第１の情報が、第１の物理量であり、
前記第２の情報が、前記第１の物理量とは種類の異なる第２の物理量である、請求項１または２に記載の信号表示灯。
【請求項４】
前記第１の物理量および前記第２の物理量の少なくとも一つが、センサによって検出される物理量である、請求項３に記載の信号表示灯。
【請求項５】
前記第１の物理量が、温度センサによって検出される液体の温度であり、
前記第２の物理量が、液位センサによって検出される当該液体の液位である、請求項３に記載の信号表示灯。
【請求項６】
前記センサの出力信号を物理量に変換して前記表示色決定手段および前記表示領域決定手段に受け渡す信号入力インタフェースをさらに含み、前記信号入力インタフェース、前記表示色決定手段および前記表示領域決定手段が、前記信号表示灯に対して着脱可能なアドオンユニットに含まれている、請求項４または５に記載の信号表示灯。
【請求項７】
前記表示色決定手段が、前記第１の物理量と表示色切り換え閾値とを比較し、その比較結果に基づいて表示色を決定するものであり、
前記表示領域決定手段が、前記第２の物理量と表示領域変更閾値とを比較し、その比較結果に基づいて前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを決定するものである、請求項３〜６のいずれか一項に記載の信号表示灯。
【請求項８】
所定の表示色閾値更新周期内における前記第１の物理量の最大値および最小値に基づいて前記表示色切り換え閾値を前記表示色閾値更新周期ごとに定期的に更新する表示色閾値更新手段をさらに含む、請求項７に記載の信号表示灯。
【請求項９】
所定の表示領域閾値更新周期内における前記第２の物理量の最大値および最小値に基づいて前記表示領域変更閾値を前記表示領域閾値更新周期ごとに定期的に更新する表示領域閾値更新手段をさらに含む、請求項７または８に記載の信号表示灯。
【請求項１０】
前記表示色決定手段が、前記第１の物理量が所定の第１アラート域内の値となると、複数の表示色を循環的に選択して表示色を周期的に変化させるものであり、
前記表示領域決定手段が、前記第２の物理量が所定の第２アラート域内の値となると、前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを周期的に変化させるものである、請求項３〜９のいずれか一項に記載の信号表示灯。
【請求項１１】
前記第１の情報が、或る物理量が所定範囲内の値かどうかを表す情報であり、
前記第２の情報が、当該物理量の大小を表す情報である、請求項１に記載の信号表示灯。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数色での表示が可能な表示部を備えた信号表示灯に関する。
【背景技術】
【０００２】
特許文献１は、信号表示灯としての基本構成を有するレベルメータを開示している。このレベルメータは、上下方向に沿って一列に整列した複数の光源と、複数の光源に被せられた複数のグローブと、複数の光源をそれぞれ点灯／消灯する点灯制御回路とを含む。複数の光源と複数のグローブとをそれぞれ組み合わせた複数の発光区分が形成されている。水槽の液量を検出する液量センサの出力信号がプログラマブルコントローラに入力され、このプログラマブルコントローラが液量センサの出力センサをＢＣＤ（二進化十進数）データに変換する。このＢＣＤデータが点灯制御回路に入力される。点灯制御回路は、ＢＣＤデータに基づいて発光させるべき発光区分を選択し、その選択した発光区分の光源を点灯する。これにより、液量センサの出力に対応したレベル表示が行われる。下側から所定個数の発光区分のグローブを緑色、その上の所定個数の発光区分のグローブを黄色、その上の所定個数の発光区分のグローブを赤色などに色分けすることで、液量レベルに応じた警告表示を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−３０９８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１は、発光区分の個数や発光色によって情報を表示する構成を開示しているものの、各発光区分の発光色はグローブの色によって固定されている。したがって、表示の多様性が必ずしも充分ではなく、使用者に伝達可能な情報量が少なかったり、情報伝達の確実性が不充分であったりする課題があった。
そこで、この発明の目的は、より多様な態様での表示が可能であり、それによって、伝達可能な情報量を増加したり、情報伝達の確実性を向上したりすることができる信号表示灯を提供することである。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための請求項１記載の発明は、複数の表示色での表示が可能であり、各表示色の表示領域の位置または大きさを可変設定できる表示部と、第１の情報に基づいて表示色を決定する表示色決定手段と、第２の情報に基づいて前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを決定する表示領域決定手段と、前記表示色決定手段によって決定される表示色、および前記表示領域決定手段によって決定される表示領域の位置または大きさに基づいて、前記表示部を制御する表示部制御手段とを含む、信号表示灯である。
【０００６】
表示部は、複数個の発光区分を有していてもよい。たとえば、個々の発光区分が複数色での発光が可能であって、個々に発光の制御が可能であるように構成されていてもよい。このような構成の場合には、個々の発光区分の発光色を個別に決定することによって、決定された発光色による表示領域の位置または大きさを可変できる。複数個の発光区分は、たとえば、所定の配列方向に沿って直線的に配列されていて、柱状の表示部を構成していてもよい。この場合、或る表示色での表示位置を前記配列方向のいずれかの位置としたり、或る表示色での表示領域の長さを前記配列方向に沿って伸縮したりしてもよい。
【０００７】
請求項２記載の発明は、前記第１の情報が監視対象の第１の属性を表す情報であり、前記第２の情報が前記監視対象の第２の属性を表す情報である、請求項１に記載の信号表示灯である。この発明の信号表示灯は、同じ監視対象に関する第１および第２の属性を表示する。属性の例は、監視対象の物理量、監視対象の性質、監視対象の種類等を含む。
請求項３記載の発明は、前記第１の情報が、第１の物理量であり、前記第２の情報が、前記第１の物理量とは種類の異なる第２の物理量である、請求項１または２に記載の信号表示灯である。この発明の信号表示灯は、種類の異なる２つの物理量を表示する。
【０００８】
請求項４記載の発明は、前記第１の物理量および前記第２の物理量の少なくとも一つが、センサによって検出される物理量である、請求項３に記載の信号表示灯である。第１および第２の物理量の両方がセンサによって検出される物理量であってもよいし、第１および第２の物理量のいずれか一方のみがセンサによって検出される物理量であってもよい。センサによって検出される物理量としては、温度、湿度、圧力、力の大きさ、力の方向、重量、トルク、体積、液面高、流量、距離、速度、加速度、時間、音量、音圧、データ量等を例示できる。
【０００９】
請求項５記載の発明は、前記第１の物理量が、温度センサによって検出される液体の温度であり、前記第２の物理量が、液位センサによって検出される当該液体の液位（液面高）である、請求項３に記載の信号表示灯である。この発明の信号表示灯は、同じ監視対象である液体の温度および液位（液量）を表示する。たとえば、タンク内に貯留される液体の温度および液位（液量）が表示されてもよい。
【００１０】
請求項６記載の発明は、前記センサの出力信号を物理量に変換して前記表示色決定手段および前記表示領域決定手段に受け渡す信号入力インタフェースをさらに含み、前記信号入力インタフェース、前記表示色決定手段および前記表示領域決定手段が、前記信号表示灯に対して着脱可能なアドオンユニットに含まれている、請求項４または５に記載の信号表示灯である。この発明の信号表示灯は、アドオンユニットを装着することによって、第１の情報に基づいて表示色を決定し、その決定された表示色による表示領域の位置または大きさを第２の情報に基づいて決定して表示する機能を事後的に追加できる。換言すれば、このような機能を必要に応じて付加することができる。
【００１１】
請求項７記載の発明は、前記表示色決定手段が、前記第１の物理量と表示色切り換え閾値とを比較し、その比較結果に基づいて表示色を決定するものであり、前記表示領域決定手段が、前記第２の物理量と表示領域変更閾値とを比較し、その比較結果に基づいて前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを決定するものである、請求項３〜６のいずれか一項に記載の信号表示灯である。この発明の信号表示灯は、表示色切り換え閾値との比較によって第１の物理量に対応した表示色を決定し、表示領域変更閾値との比較によって第２の物理量に対応した表示領域が決定される。それによって、第１および第２の物理量に応じた客観的な表示を実現する。
【００１２】
前記表示色切り換え閾値は一つであってもよいし複数個であってもよい。同様に、前記表示領域変更閾値は一つであってもよいし複数個であってもよい。複数個の閾値を設けることによって、変化に富んだ多様な表示を行える。
請求項８記載の発明は、所定の表示色閾値更新周期内における前記第１の物理量の最大値および最小値に基づいて前記表示色切り換え閾値を前記表示色閾値更新周期ごとに定期的に更新する表示色閾値更新手段をさらに含む、請求項７に記載の信号表示灯である。この発明の信号表示灯は、所定の表示色閾値更新周期毎に第１の物理量の最大値および最小値に応じて表示色切り換え閾値を更新する。それによって、第１の物理量の最近の変化に応じた表示を可能とする。
【００１３】
請求項９記載の発明は、所定の表示領域閾値更新周期内における前記第２の物理量の最大値および最小値に基づいて前記表示領域変更閾値を前記表示領域閾値更新周期ごとに定期的に更新する表示領域閾値更新手段をさらに含む、請求項７または８に記載の信号表示灯である。この発明の信号表示灯は、所定の表示領域閾値更新周期毎に第２の物理量の最大値および最小値に応じて表示領域変更閾値を更新する。それによって、第２の物理量の最近の変化に応じた表示を可能とする。
【００１４】
請求項１０記載の発明は、前記表示色決定手段が、前記第１の物理量が所定の第１アラート域内の値となると、複数の表示色を循環的に選択して表示色を周期的に変化させるものであり、前記表示領域決定手段が、前記第２の物理量が所定の第２アラート域内の値となると、前記表示色決定手段によって決定される表示色による表示領域の位置または大きさを周期的に変化させるものである、請求項３〜９のいずれか一項に記載の信号表示灯である。この発明の信号表示灯は、第１の物理量および第２の物理量に関して、それぞれアラート（警告）を表示できる。第１の物理量は表示色によって表現されるので、そのアラート表示は表示色の循環的な変更によって表現される。第２の物理量は表示領域の位置または大きさで表現されるので、そのアラート表示は、表示領域の位置または大きさの循環的な変更によって表現される。第１アラート域は、第１の物理量に応じて定められた第１アラート閾値を用いて定義されていてもよい。同様に、第２アラート域は、第２の物理量に応じて定められた第２アラート閾値を用いて定義されていてもよい。
【００１５】
請求項１１記載の発明は、前記第１の情報が、或る物理量が所定範囲内の値かどうかを表す情報であり、前記第２の情報が、当該物理量の大小を表す情報である、請求項１に記載の信号表示灯である。この発明の信号表示灯は、或る物理量が所定範囲内の値か否かで表示色を変更する一方で、その物理量の大小に応じてその表示色での表示領域の位置または大きさを変更する。
【発明の効果】
【００１６】
この発明によれば、表示部は、複数の表示色での表示が可能であって、かつ各表示色の表示領域の位置または大きさが可変な構成を有している。そして、第１の情報に応じて表示色が決定され、第２の情報に応じて当該決定された表示色による表示領域の位置または大きさが決定される。これらの決定された表示色と、表示領域の位置または大きさとに基づいて表示部が制御される。したがって、第１の情報を表示色によって表し、かつ第２の情報を表示領域の位置または大きさで表すことができる。しかも、各表示色の表示領域は、その位置または大きさが可変であるから、多様な表示態様が可能である。それによって、伝達可能な情報量を増加したり、情報伝達の確実性を向上したりすることができる。
【図面の簡単な説明】
【００１７】
【図１】図１は、この発明の一実施形態に係る信号表示灯を用いた液体監視システムの構成を示すシステム構成図である。
【図２】図２は、前記液体監視システムの電気的構成を説明するためのブロック図である。
【図３】図３は、信号変換ユニットによる発光色データの生成を説明するための図である。
【図４】図４は、信号変換ユニットによる表示領域データの生成を説明するための図である。
【図５】図５は、信号変換ユニットのＣＰＵによる処理例を説明するためのフローチャートである。
【図６】図６は、発光状態更新処理の具体例を説明するためのフローチャートである。
【図７】図７は、最低温度および最高温度を更新する処理の具体例を説明するためのフローチャートである。
【図８】図８は、最低液面高および最高液面高を更新する処理の具体例を説明するためのフローチャートである。
【図９】図９は、閾値設定処理の具体例を説明するためのフローチャートである。
【図１０】図１０Ａ、図１０Ｂおよび図１０Ｃは、信号表示灯による表示の一例を示す説明図である。
【図１１】図１１Ａ、図１１Ｂおよび図１１Ｃは、信号表示灯による表示の他の例を示す。
【図１２】図１２は、信号表示灯によるアラート表示の一例を示し、温度がアラート域に達した場合のアラート表示を表している。
【図１３】図１３は、信号表示灯によるアラート表示の一例を示し、液面高がアラート域に達した場合のアラート表示を表している。
【図１４】図１４は、この発明の他の実施形態に係る信号表示灯における処理を説明するためのフローチャートである。
【図１５】図１５は、この発明のさらに他の実施形態に係る信号表示灯の電気的構成を説明するためのブロック図である。
【図１６】図１６Ａ、図１６Ｂおよび図１６Ｃは、この発明のさらに他の実施形態に係る信号表示灯の表示例を説明するための図である。
【発明を実施するための形態】
【００１８】
以下では、この発明の実施の形態を、添付図面を参照して詳細に説明する。
図１は、この発明の一実施形態に係る信号表示灯を用いた液体監視システムの構成を示すシステム構成図である。
この液体監視システム１は、液体タンク２内に貯留された液体５の状態を監視し、その液体５の状態を信号表示灯１０によって周囲に報知するように構成されている。液体タンク２は、たとえば、不透明な外殻３によって包囲された液体収容空間４を内部に区画している。この液体収容空間４内に液体５が貯留されている。液体タンク２には、外部から新液が導入されてもよい。また、液体タンク２に貯留された液体５が外部に取り出されて使用されてもよい。さらに、発酵や熟成等の一定の目的のために、液体タンク２内の液体５がそのまま保持されてもよい。
【００１９】
液体タンク２に貯留された液体５の状態を検出するためのセンサユニット６が設けられている。センサユニット６には、この実施形態では、液体タンク２内に貯留された液体５の温度を検出するための温度センサ１８と、液体タンク２内に貯留された液体５の液面の高さ（液量）を検出するための液面センサ１９（液位センサ）とが組み込まれている。センサユニット６は、液体タンク２内の液体５に向かって垂下した検出プローブ６ａを有していてもよい。液体５の液面の高さおよび温度は、液体タンク２内に貯留された液体５の状態を表す異なる物理量の例である。センサユニット６の出力信号は、信号線７を介して、信号表示灯１０に入力されている。
【００２０】
信号表示灯１０は、全体として柱状の基本形態を有している。信号表示灯１０は、基台部１１と、表示部１２とを有している。基台部１１は柱状（典型的には円柱状）を有しており、たとえば工場内の適所に取り付けられる。基台部１１の上端に表示部１２が結合されている。表示部１２は、柱状に構成されている。典型的には、表示部１２は、基台部１１と整合する大きさおよび形状の柱状（たとえば円柱状）に構成されている。表示部１２は、この実施形態では、複数個の発光区分２１〜２５（総称するときには「発光区分２０」という。）を軸線１３に沿う方向（たとえば上下方向）に沿って直線状に配列して構成されている。各発光区分２０は、複数色の発光が可能な光源３１〜３５（総称するときには「光源３０」という）と、この光源３０の周囲を覆う筒状（たとえば円筒状）のグローブ４１〜４５（総称するときには「グローブ４０」という。）とを含む。グローブ４０は、この実施形態では無色透明であり、光源３０が発した光をそのままの色で外部に放出させる。グローブ４０は、光源３０が発生した光を屈折または拡散させるレンズを内面または外面に一体的に備えていてもよい。
【００２１】
基台部１１には、信号変換ユニット１５と、表示部制御ユニット１６とが収容されている。信号変換ユニット１５は、センサユニット６の出力信号をディジタルデータに変換し、さらに発光区分を制御するための発光制御データを生成して、表示部制御ユニット１６に引き渡す。信号変換ユニット１５は、この実施形態では、基台部１１に対して着脱自在に構成されている。換言すれば、信号変換ユニット１５は、信号表示灯１０に後付けすることができるアドオンユニットの形態を有している。表示部制御ユニット１６は、表示部１２を制御する。具体的には、表示部制御ユニット１６は、表示部１２を構成する各発光区分２０の発光色および点灯／消灯を個別に制御する機能を有している。それにより、複数の表示色での表示領域の大きさまたは位置が可変な表示を表示部１２において実現することができるように構成されている。
【００２２】
複数の発光区分２０にそれぞれ対応した複数の光源３０は、軸線１３に沿って複数の発光区分２０にわたって一体的に延びた配線基板１４上に保持されていてもよい。また、各発光区分２０に対応して分離された複数の配線基板に対応する光源３０がそれぞれ実装されていてもよい。図１に示す例では、配線基板１４が筒状に構成されている。このような筒状の配線基板１４は、複数枚の長尺な長方形配線基板を組み合わせて構成してもよい。
【００２３】
各光源３０は、具体的には、発光ダイオードを含んでいてもよい。各光源３０は、複数色（好ましくは、赤色、緑色、青色等の三原色）の発光部を一つのパッケージに組み込んだフルカラー発光ダイオードユニットで構成されていてもよいし、複数色（好ましくは、赤色、緑色、青色等の三原色）の光をそれぞれ発生する複数個の個別発光ダイオード素子を含んでいてもよい。いずれの構成であっても、発光部または発光ダイオード素子を個別に単独発光させたり、複数個組み合わせて発光させたりすることによって、複数色の発光が可能なマルチカラー（またはフルカラー）発光型光源ユニットを構成することができる。
【００２４】
図２は、液体監視システム１の電気的構成を説明するためのブロック図である。センサユニット６を構成する温度センサ１８および液面センサ１９の出力信号（センサ信号）は、信号線７ａ，７ｂを介して信号変換ユニット１５に入力されている。信号変換ユニット１５は、入力されるセンサ信号に基づいて、表示部１２を構成する各発光区分２０の発光色および点灯／消灯を表す発光制御データに変換する。この発光制御データが表示部制御ユニット１６に入力される。表示部制御ユニット１６は、その発光制御データに従って、各光源３０の発光状態（発光色および点灯／消灯）を制御する。
【００２５】
信号変換ユニット１５は、たとえば、Ａ／Ｄ変換回路５１と、ＣＰＵ（中央処理ユニット）５０と、メモリ５２とを含む。Ａ／Ｄ変換回路５１は、温度センサ１８および液面センサ１９から与えられるアナログセンサ信号をディジタルデータに変換する。メモリ５２は、ＥＥＰＲＯＭ（電気的に消去・書込可能な読出し専用メモリ）等の不揮発性メモリ５２１とＲＡＭ（ランダムアクセスメモリ）５２２とを含んでいてもよい。不揮発性メモリ５２１には、ＣＰＵ５０が実行する実行プログラムや、各種制御パラメータが格納されている。ＣＰＵ５０は、ＲＡＭ５２２の記憶領域を作業領域として用いながら、不揮発性メモリ５２１に格納されている実行プログラムを実行し、それによって、複数の機能処理部として機能する。それによって、温度センサ１８および液面センサ１９が出力するセンサ信号が、前述のような発光制御データに変換される。
【００２６】
ＣＰＵ５０が実行プログラムを実行することによって実現される複数の機能処理部は、表示色決定部５３、表示領域決定部５４、表示色閾値更新部５５、および表示領域閾値更新部５６を含む。ただし、これらの機能処理部は、概念的な区分であって、ＣＰＵ５０が物理的にこのような機能処理部に分かれている必要はなく、ＣＰＵ５０が実行する実行プログラムが前記機能処理部に該当する区分を有している必要もない。
【００２７】
表示色決定部５３は、温度センサ１８によって検出される温度に基づいて発光色（表示色）を決定するための発光色データを生成する機能を有する。表示領域決定部５４は、液面センサ１９によって検出される液面高（液量）に基づいて、表示色決定部５３によって決定された表示色による表示領域の位置または大きさを決定する表示領域データを生成する機能を有する。表示色閾値更新部５５は、発光色を決定するために温度と比較される温度閾値を定期的に更新する機能を有する。表示領域閾値更新部５６は、表示領域の位置または大きさを決定するために液面高と比較される液面高閾値を定期的に更新する機能を有する。
【００２８】
信号変換ユニット１５は、必要に応じて、通信インタフェース５７を備えていてもよい。通信インタフェース５７は、たとえば、有線または無線のネットワークを介して別のセンサ１７に接続されてもよい。別のセンサ１７とは、たとえば別の場所に配置された別のタンク内の液体の状態を検出するセンサであってもよい。また、通信インタフェース５７を介して、外部情報機器８が接続（有線接続または無線接続）されてもよい。それによって、たとえば、不揮発性メモリ５２１内のプログラムの更新や各種制御パラメータの変更を行えるようになっていてもよい。外部情報機器８は、専用ツール（ソフトウェア）が組み込まれたコンピュータであってもよい。
【００２９】
ＣＰＵ５０には、リセットスイッチ９が接続されていてもよい。リセットスイッチ９は、たとえば、アラート表示がされたときに、そのアラート表示を解除するために使用者によって操作される操作スイッチである。
図３は、信号変換ユニット１５（主として表示色決定部５３の働き）による発光色データの生成を説明するための図である。信号変換ユニット１５は、温度センサ１８によって検出される温度に応じて異なる発光色データを生成する。具体的には、ＣＰＵ５０は、Ａ／Ｄ変換回路５１によってディジタルデータに変換された温度データＴを複数の温度閾値ＴＢ(1)，ＴＢ(2)，ＴＢ(3)，ＴＢ(4)，ＴＢ(5)，ＴＢ(6)，ＴＢ(7)，ＴＢ(8)，ＴＢ(9)（ただし、ＴＢ(1)＜ＴＢ(2)＜ＴＢ(3)＜ＴＢ(4)＜ＴＢ(5)＜ＴＢ(6)＜ＴＢ(7)＜ＴＢ(8)＜ＴＢ(9)）と比較する。そして、温度データＴが第１温度閾値ＴＢ(1)未満であれば、第１発光色Ｃ１を表す発光色データを生成する。温度データＴが第１温度閾値ＴＢ(1)以上第２温度閾値ＴＢ(2)未満であれば第２発光色Ｃ２を表す発光色データを生成する。以下、同様に、温度データＴが第２温度閾値ＴＢ(2)以上第３温度閾値ＴＢ(3)未満であれば第３発光色Ｃ３を表す発光色データを生成する。温度データＴが第３温度閾値ＴＢ(3)以上第４温度閾値ＴＢ(4)未満であれば第４発光色Ｃ４を表す発光色データを生成する。温度データＴが第４温度閾値ＴＢ(4)以上第５温度閾値ＴＢ(5)未満であれば第５発光色Ｃ５を表す発光色データを生成する。温度データＴが第５温度閾値ＴＢ(5)以上第６温度閾値ＴＢ(6)未満であれば第６発光色Ｃ６を表す発光色データを生成する。温度データＴが第６温度閾値ＴＢ(6)以上第７温度閾値ＴＢ(7)未満であれば第７発光色Ｃ７を表す発光色データを生成する。温度データＴが第７温度閾値ＴＢ(7)以上第８温度閾値ＴＢ(8)未満であれば第８発光色Ｃ８を表す発光色データを生成する。温度データＴが第８温度閾値ＴＢ(8)以上第９温度閾値ＴＢ(9)未満であれば第９発光色Ｃ９を表す発光色データを生成する。温度データＴが第９温度閾値ＴＢ(9)以上であれば第１０発光色Ｃ１０を表す発光色データを生成する。こうして、液体５の温度に応じた発光色が決定され、その決定された色を表す発光色データが生成される。たとえば、第１発光色Ｃ１から第１０発光色Ｃ１０に向かうに従って寒色系から暖色系への色へと順に設定しておけば、直感的に分かりやすい表示を実現できる。
【００３０】
この実施形態では、後述のとおり、温度閾値ＴＢ(1)〜ＴＢ(9)は、所定の閾値更新周期（たとえば１日）ごとに再設定（更新）される。
図４は、信号変換ユニット１５（主として表示領域決定部５４の働き）による表示領域データの生成を説明するための図である。信号変換ユニット１５は、液面センサ１９によって検出される液面高（液量）に応じた表示領域データを生成する。具体的には、ＣＰＵ５０は、Ａ／Ｄ変換回路５１によってディジタルデータに変換された液面高データＨを複数の液面高閾値ＨＢ(1)，ＨＢ(2)，ＨＢ(3)，ＨＢ(4)（ただし、ＨＢ(1)＜ＨＢ(2)＜ＨＢ(3)＜ＨＢ(4)）と比較する。そして、液面高データＨが第１液面高閾値ＨＢ(1)未満であれば、第１液面高領域Ｒ１を表す表示領域データを生成する。また、液面高データＨが第１液面高閾値ＨＢ(1)以上第２液面高閾値ＨＢ(2)未満であれば、第２液面高領域Ｒ２を表す表示領域データを生成する。以下、同様に、液面高データＨが第２液面高閾値ＨＢ(2)以上第３液面高閾値ＨＢ(3)未満であれば、第３液面高領域Ｒ３を表す表示領域データを生成する。液面高データＨが第３液面高閾値ＨＢ(3)以上第４液面高閾値ＨＢ(4)未満であれば、第４液面高領域Ｒ４を表す表示領域データを生成する。そして、液面高データＨが第４液面高閾値ＨＢ(4)以上であれば、第５液面高領域Ｒ５を表す表示領域データを生成する。
【００３１】
この実施形態では、後述のとおり、液面高閾値ＨＢ(1)〜ＨＢ(4)は所定の閾値更新周期（たとえば１日）ごとに再設定（更新）される。
図５は、信号変換ユニット１５のＣＰＵ５０による処理例を説明するためのフローチャートである。信号表示灯１０の電源が投入されることにより、ＣＰＵ５０の処理が開始される。ＣＰＵ５０は、まず、温度閾値ＴＢ(1)〜ＴＢ(9)および液面高閾値ＨＢ(1)〜ＨＢ(4)をそれぞれの既定値に設定する（ステップＳ１）。これらの閾値の既定値は、たとえば不揮発性メモリ５２１に予め格納されていてもよい。さらに、ＣＰＵ５０は、以下に説明する第１タイマｔ１、第２タイマｔ２および第３タイマｔ３の各値（計時時間）を零に初期化する。また、ＣＰＵ５０は、後述する最低温度Ｔmin、最高温度Ｔmax、最低液面高Ｈminおよび最高液面高Ｈmaxに対して、それぞれの初期値を設定する。
【００３２】
次に、ＣＰＵ５０は、第１タイマｔ１および第２タイマｔ２による計時（カウント）を開始する（ステップＳ２）。そして、ＣＰＵ５０は、第２タイマｔ２の値（計時時間）が閾値更新周期Ｐ２（たとえば１日）に達したかどうかを判断する（ステップＳ３）。第２タイマｔ２の値が閾値更新周期Ｐ２に達すると（ステップＳ３：ＹＥＳ）、閾値設定処理（ステップＳ４）を実行する。閾値設定処理とは、温度閾値ＴＢ(1)〜ＴＢ(9)および液面高閾値ＨＢ(1)〜ＨＢ(4)を新たに設定する処理である。閾値設定処理（ステップＳ４）のあと、ＣＰＵ５０は、第２タイマｔ２の値を初期値（たとえば零）にリセットして、第２タイマｔ２による計時を再開する（ステップＳ５）。一方、第２タイマｔ２の値が閾値更新周期Ｐ２に達していないときには（ステップＳ３：ＮＯ）、閾値設定処理（ステップＳ４）および第２タイマｔ２の再起動（ステップＳ５）を省略する。
【００３３】
次に、ＣＰＵ５０は、発光状態更新処理（ステップＳ６）を実行する。発光状態更新処理とは、表示部１２を構成する複数の光源３０の発光色および／または点灯／消灯の状態を更新する処理である。この発光状態更新処理のあと、ＣＰＵ５０は、第１タイマｔ１の値（計時時間）が発光状態更新周期Ｐ１（たとえば数ミリ秒）に達するまで待機する（ステップＳ７）。第１タイマｔ１の値が発光状態更新周期Ｐ１に達すると（ステップＳ７：ＹＥＳ）、ＣＰＵ５０は、第１タイマｔ１の値を初期値（たとえば零）にリセットして、第１タイマｔ１による計時を再開する（ステップＳ８）。その後の処理は、ステップＳ３に戻る。
【００３４】
このように、ＣＰＵ５０は、発光状態更新周期Ｐ１毎に表示部１２の表示状態を更新し、閾値更新周期Ｐ２ごとに温度閾値ＴＢ(1)〜ＴＢ(9)および液面高閾値ＨＢ(1)〜ＨＢ(4)を更新する。
図６は、発光状態更新処理（図５のステップＳ４）の具体例を説明するためのフローチャートである。ＣＰＵ５０は、温度センサ１８が出力する温度信号をＡ／Ｄ変換回路５１で変換して得られる温度データＴを取得する（ステップＳ１１）。同様に、ＣＰＵ５０は、液面センサ１９が出力する液面高信号をＡ／Ｄ変換回路５１で変換して得られる液面高データＨを取得する（ステップＳ１２）。
【００３５】
ＣＰＵ５０は、第３タイマｔ３が零であるか、または第３タイマｔ３の値が最小アラート間隔Ｐ３よりも大きいか、のいずれかの条件が成立するかどうかを判断する（ステップＳ１３）。最小アラート間隔Ｐ３は、液体監視システム１が適用される設備の規模または性質に応じて適切に定めればよい。たとえば、プラントに備えられた大きな液体タンク内の液体を監視する場合には、最小アラート間隔Ｐ３は数時間程度としてもよい。また、食料品用液体タンクのような中規模の液体タンクの場合には、最小アラート間隔Ｐ３を数十分程度としてもよい。さらに、小さい液体タンクや危険性の高い液体を保存しているタンクのような場合には、最小アラート間隔Ｐ３は数分程度としたり、設定可能な最小時間（たとえば制御周期）としたり、零としたりしてもよい。なお、第３タイマｔ３は、信号表示灯１０の電源が投入された直後の初期化処理において、零に初期化される（図５のステップＳ１）。
【００３６】
ステップＳ１３において、いずれかの条件が成立すれば（ステップＳ１３：ＹＥＳ）、ＣＰＵ５０は、アラート処理（ステップＳ１４〜Ｓ１７）を行う。具体的には、ＣＰＵ５０は、温度データＴが温度アラート域にあるかどうかを判断する（ステップＳ１４）。また、ＣＰＵ５０は、液面高データＨが液面高アラート域にあるかどうかを判断する（ステップＳ１６）。温度データＴが温度アラート域にあると（ステップＳ１４：ＹＥＳ）、ＣＰＵ５０は温度アラート処理を実行する（ステップＳ１５）。具体的には、ＣＰＵ５０は、発光色データをアラート発光色データに設定する。また、液面高データＨが液面高アラート域にあると（ステップＳ１６：ＹＥＳ）、ＣＰＵ５０は液面高アラート処理を実行する（ステップＳ１７）。具体的には、ＣＰＵ５０は、表示領域データをアラート表示領域データに設定する。
【００３７】
いずれかのアラート処理が実行されると（ステップＳ１８：ＹＥＳまたはステップＳ１７の後）、ＣＰＵ５０は、使用者によるアラート停止操作を待機する（ステップＳ１９）。アラート停止操作とは、たとえば、リセットスイッチ９の操作である。使用者は、アラート発生の原因を取り除く作業を行ったうえで、リセットスイッチ９を操作する。アラート停止操作が行われると、ＣＰＵ５０は、アラート処理を停止する（ステップＳ２０）。また、ＣＰＵ５０は、第３タイマｔ３の値を初期値（たとえば零）にリセットして、第３タイマｔ３による計時を再開させる（ステップＳ２１）。
【００３８】
この後、ＣＰＵ５０は、発光色決定処理（ステップＳ２２）および表示領域決定処理（ステップＳ２３）を実行する。また、ステップＳ１３において、第３タイマｔ３の値が零でなく、かつ第３タイマｔ３の値が最小アラート間隔Ｐ３以下であるときには、ステップＳ１４〜Ｓ２１の処理を行わずに、発光色決定処理（ステップＳ２２）および表示領域決定処理（ステップＳ２３）を実行する。第３タイマｔ３の値は、信号表示灯１０の電源が投入されて最初のアラート処理（ステップＳ１５，Ｓ１７）が実行され、その停止操作が行われるまでは初期値（たとえば零）である。温度データＴが温度アラート域外の値であり（ステップＳ１４：ＮＯ）、かつ液面高データＨが液面アラート域外の値であるとき（ステップＳ１６：ＮＯ）には、ＣＰＵ５０は、ステップＳ１５，Ｓ１７，Ｓ１９〜Ｓ２１の処理を行わずに、発光色決定処理（ステップＳ２２）および表示領域決定処理（ステップＳ２３）を実行する。
【００３９】
発光色決定処理（ステップＳ２２）において、ＣＰＵ５０は、温度データＴを第１〜第９温度閾値ＴＢ(1)〜ＴＢ(9)と比較し、その比較結果に基づいて、第１〜第１０発光色Ｃ１〜Ｃ１０のいずれかを表す発光色データを生成する。表示領域決定処理（ステップＳ２３）において、ＣＰＵ５０は、液面高データＨを第１〜第４液面高閾値ＨＢ(1)〜ＨＢ(4)と比較し、その比較結果に基づいて、第１〜第５液面高領域Ｒ１〜Ｒ５のいずれかを表す表示領域データを生成する。これらの生成された発光色データおよび表示領域データが表示部制御ユニット１６に与えられる（ステップＳ２４）。この表示部制御ユニット１６の働きによって、表示部１２を構成する発光区分２０の各光源３０の発光色および点灯／消灯が制御される。
【００４０】
次いで、ＣＰＵ５０は、最低温度Ｔminおよび最高温度Ｔmaxを更新する処理（ステップＳ２５）と、最低液面高Ｈminおよび最高液面高Ｈmaxを更新する処理を実行する（ステップＳ２６）。
図７は、最低温度および最高温度を更新する処理（図６のステップＳ２５）の具体例を説明するためのフローチャートである。最低温度および最高温度を更新する処理は、閾値更新周期Ｐ２の期間中において温度センサ１８が検出する最低温度および最高温度を見出す処理である。ＣＰＵ５０は、まず、Ａ／Ｄ変換回路５１におけるサンプリング周期毎に出力される温度データの前回値Ｔｆと今回値Ｔとを比較し、今回の温度データＴがノイズ成分か否かを判断する（ステップＳ３１）。たとえば、前回値Ｔｆからの変化があまりに大きい場合（変化が急峻である場合）には、今回の温度データＴがノイズ成分であると判断できる。より具体的には、ＣＰＵ５０は、｜Ｔ−Ｔｆ｜＞ｄＴＢ（ｄＴＢは変化量の閾値）の場合に、今回の温度データＴをノイズ成分であると判断してもよい。また、ＣＰＵ５０は、｜Ｔ−Ｔｆ｜＞ａ｜Ｔmax−Ｔmin｜（ａは正の定数）であるときに、今回の温度データＴがノイズ成分であると判断してもよい。さらにまた、ＣＰＵ５０は、過去の温度データＴから回帰分析により今回値Ｔの予測値を算出し、その予測値と温度センサ１８から取得された温度データＴとの差が所定の閾値よりも大きい場合に、温度データＴがノイズ成分であると判断してもよい。
【００４１】
温度データＴがノイズ成分であるときには（ステップＳ３１：ＹＥＳ）、次の制御周期で用いるべき前回値Ｔｆに今回の温度データＴを代入して、処理を終える（ステップＳ３６）。
今回の温度データＴがノイズ成分ではないと判断されると（ステップＳ３１：ＮＯ）、ＣＰＵ５０は、従前の最低温度Ｔminと温度データＴとを比較する（ステップＳ３２）。Ｔ＜Ｔminであれば（ステップＳ３２：ＹＥＳ）、最低温度Ｔminに今回の温度データＴが代入され（ステップＳ３３）、最低温度Ｔminが更新される。この後の処理は、ステップＳ３６に進む。Ｔ≧Ｔminなら（ステップＳ３２：ＮＯ）、ＣＰＵ５０は、最低温度Ｔminの更新は行わず、さらに、従前の最高温度Ｔmaxと温度データＴとを比較する（ステップＳ３４）。Ｔ＞Ｔmaxであれば（ステップＳ３４：ＹＥＳ）、最高温度Ｔmaxに温度データＴが代入され（ステップＳ３５）、最高温度Ｔmaxが更新される。この後の処理はステップＳ３６に進む。Ｔ≦Ｔmaxなら（ステップＳ３４：ＮＯ）、ＣＰＵ５０は最高温度Ｔmaxを更新せず、ステップＳ３６の処理に進む。このような処理が繰り返されることによって、最低温度Ｔminおよび最高温度Ｔmaxが、温度センサ１８の検出値に応じた各値に随時更新される。
【００４２】
図８は、最低液面高および最高液面高を更新する処理（図６のステップＳ２６）の具体例を説明するためのフローチャートである。最低液面高および最高液面高を更新する処理は、閾値更新周期Ｐ２の期間中において液面センサ１９が検出する最低液面高および最高液面高を見出す処理である。ＣＰＵ５０は、まず、Ａ／Ｄ変換回路５１におけるサンプリング周期毎に出力される液面高データの前回値Ｈｆと今回値Ｈとを比較し、今回の液面高データＨがノイズ成分か否かを判断する（ステップＳ４１）。たとえば、前回値Ｈｆからの変化があまりに大きい場合（変化が急峻である場合）には、今回の液面高データＨがノイズ成分であると判断できる。より具体的には、ＣＰＵ５０は、｜Ｈ−Ｈｆ｜＞ｄＨＢ（ｄＨＢは変化量の閾値）の場合の今回の液面高データＨをノイズ成分であると判断してもよい。また、ＣＰＵ５０は、｜Ｈ−Ｈｆ｜＞ｂ｜Ｈmax−Ｈmin｜（ｂは正の定数）であるときに、今回の液面高データＨがノイズ成分であると判断してもよい。さらにまた、ＣＰＵ５０は、過去の液面高データＨから回帰分析により今回値Ｈの予測値を算出し、その予測値と液面センサ１９から取得された液面高データＨとの差が所定の閾値よりも大きい場合に、液面高データＨがノイズ成分であると判断してもよい。
【００４３】
液面高データＨがノイズ成分であるときには、次の制御周期で用いるべき前回値Ｈｆに今回の液面高データＨを代入して、処理を終える（ステップＳ４６）。
今回の液面高データＨがノイズ成分ではないと判断されると（ステップＳ４１：ＮＯ）、ＣＰＵ５０は、従前の最低液面高Ｈminと液面高データＨとを比較する（ステップＳ４２）。Ｈ＜Ｈminであれば（ステップＳ４２：ＹＥＳ）、最低液面高Ｈminに今回の液面高データＨが代入され（ステップＳ４３）、最低液面高Ｈminが更新される。この後の処理は、ステップＳ４６に進む。Ｈ≧Ｈminなら（ステップＳ４２：ＮＯ）、ＣＰＵ５０は、最低液面高Ｈminの更新は行わず、さらに、従前の最高液面高Ｈmaxと液面高データＨとを比較する（ステップＳ４４）。Ｈ＞Ｈmaxであれば（ステップＳ４４：ＹＥＳ）、最高液面高Ｈmaxに液面高データＨが代入され（ステップＳ４５）、最高液面高Ｈmaxが更新される。この後の処理はステップＳ４６に進む。Ｈ≦Ｈmaxなら（ステップＳ４４：ＮＯ、ＣＰＵ５０は最高液面高Ｈmaxを更新せず、ステップＳ４６の処理に進む。このような処理が繰り返されることによって、最低液面高Ｈminおよび最高液面高Ｈmaxが、液面センサ１９の検出値に応じた各値に随時更新される。
【００４４】
図９は、閾値設定処理（図５のステップＳ４）の具体例を説明するためのフローチャートであり、主として、表示色閾値更新部５５および表示領域閾値更新部５６の働きを示す。
ＣＰＵ５０は、最低温度Ｔminおよび最高温度Ｔmaxに基づいて、第１〜第９温度閾値ＴＢ(1)〜ＴＢ(9)を算出し、不揮発性メモリ５２１に格納する（ステップＳ５１）。第１〜第９温度閾値ＴＢ(1)〜ＴＢ(9)は、たとえば、最低温度Ｔminから最高温度Ｔmaxまでの区間を等分して設定してもよい。たとえば、次式(1)により温度閾値ＴＢ(n)を定めてもよい。ただし、式中ｎ＝１，２，…，９である。また、式(1)中の分母の「１０」は温度閾値によって区分される温度区間の数を表す。
【００４５】
ＴＢ(n)＝Ｔmin＋ｎ（Ｔmax−Ｔmin）／１０      …(1)
同様に、ＣＰＵ５０は、最低液面高Ｈminおよび最高液面高Ｈmaxに基づいて、第１〜第４液面高閾値ＨＢ(1)〜ＨＢ(4)を算出し、不揮発性メモリ５２１に格納する（ステップＳ５２）。第１〜第４液面高閾値ＨＢ(1)〜ＨＢ(4)は、たとえば、最低液面高Ｈminから最高液面高Ｈmaxまでの区間を等分して設定してもよい。たとえば、次式(2)により液面高閾値ＨＢ(k)を定めてもよい。ただし、式(2)中、ｋ＝１，２，…，４である。また、式(2)の分母の「５」は液面高閾値によって区分される液面高領域の数を表す。
【００４６】
ＨＢ(k)＝Ｈmin＋ｋ（Ｈmax−Ｈmin）／５      …(2)
こうして、温度閾値ＴＢ(1)〜ＴＢ(9)および液面高閾値ＨＢ(1)〜ＨＢ(4)の設定を終えると、ＣＰＵ５０は、最低温度Ｔmin、最高温度Ｔmax、最低液面高Ｈminおよび最高液面高Ｈmaxを初期値にリセットする（ステップＳ５３）。最低温度Ｔminの初期値は、通常の測定で想定されない程度に大きな値に設定することが好ましい。最高温度Ｔmaxの初期値は、通常の測定で想定されない程度に小さな値に設定することが好ましい。最低液面高Ｈminの初期値は、通常の測定で想定されない程度に大きな値に設定することが好ましい。最高液面高Ｈmaxの初期値は、通常の測定で想定されない程度に小さな値に設定することが好ましい。
【００４７】
図１０Ａ〜図１０Ｃは、表示の一例を示す説明図である。
図１０Ａおよび図１０Ｂに例示するとおり、液面高が高くなるほど、点灯する発光区分２０の数が最下段から順に増やされ、図中に斜線を付して示す点灯状態の発光区分２０によって構成される点灯部分の長さ（高さ）によって、液面高が表現されている。すなわち、着色した発光状態の表示領域の位置および大きさの変更によって、液面高が表現されている。一方、図１０Ｂおよび図１０Ｃに示すように、発光状態の表示領域の発光色は、温度が高くなるに従って、青色→…→赤色のように変動する。これにより、温度の高低が表現されている。
【００４８】
図１０Ａの表示状態は、たとえば、温度データＴが第１温度閾値ＴＢ(1)未満であり、かつ液面高データＨが第１液面高閾値ＨＢ(1)未満である場合に対応している。したがって、第１液面高領域Ｒ１（図４参照）に対応するように最下段の発光区分２１のみが点灯状態とされ、その発光色は第１発光色Ｃ１（図３参照。たとえば青色）とされている。そして、発光区分２２〜２５は消灯状態とされている。
【００４９】
図１０Ｂの表示状態は、たとえば、温度データＴが第１温度閾値ＴＢ(1)未満であり、かつ液面高データＨが第３液面高閾値ＨＢ(3)以上第４液面高閾値ＨＢ(4)未満である場合に対応している。したがって、第４液面高領域Ｒ４（図４参照）に対応するように、最下段から４段目までの発光区分２１〜２４が点灯状態とされ、その発光色は第１発光色Ｃ１（図３参照。たとえば青色）とされている。そして、発光区分２５は消灯状態とされている。
【００５０】
図１０Ｃの表示状態は、たとえば、温度データＴが第９温度閾値ＴＢ(9)以上であり、かつ液面高データＨが第３液面高閾値ＨＢ(3)以上第４液面高閾値ＨＢ(4)未満である場合に対応している。したがって、第４液面高領域Ｒ４（図４参照）に対応するように、最下段から４段目までの発光区分２１〜２４が点灯状態とされ、その発光色は第１０発光色Ｃ１０（図３参照。たとえば赤色）とされている。そして、発光区分２５は消灯状態とされている。
【００５１】
図１１Ａ〜図１１Ｃは、表示の他の例を示す。この例では、液面高は一つの発光区分２０の発光によって表現されている。具体的には、液面高に応じた高さの一つの発光区分２０が発光状態とされる。これにより、発光状態の発光区分２０の高さによって、液面高が表現される。すなわち、この例は、表示領域の大きさを一定として、表示領域の位置のみを変更することで液面高を表現している。発光色は、温度の高低に従う。
【００５２】
図１１Ａの表示状態は、たとえば、温度データＴが第１温度閾値ＴＢ(1)未満であり、かつ液面高データＨが第１液面高閾値ＨＢ(1)未満である場合に対応している。したがって、第１液面高領域Ｒ１（図４参照）に対応するように最下段の発光区分２１のみが点灯状態とされ、その発光色は第１発光色Ｃ１（図３参照。たとえば青色）とされている。そして、発光区分２２〜２４は消灯状態とされている。
【００５３】
図１１Ｂの表示状態は、たとえば、温度データＴが第１温度閾値ＴＢ(1)未満であり、かつ液面高データＨが第２液面高閾値ＨＢ(2)以上第３液面高閾値ＨＢ(3)未満である場合に対応している。したがって、第３液面高領域Ｒ３（図４参照）に対応するように下から３段目の発光区分２３のみが点灯状態とされ、その発光色は第１発光色Ｃ１（図３参照。たとえば青色）とされている。そして、発光区分２１，２２，２４，２５は消灯状態とされている。
【００５４】
図１１Ｃの表示状態は、たとえば、温度データＴが第１温度閾値ＴＢ(1)未満であり、かつ液面高データＨが第４液面高閾値ＨＢ(4)以上である場合に対応している。したがって、第５液面高領域Ｒ５（図４参照）に対応するように最上段の発光区分２５のみが点灯状態とされ、その発光色は第１発光色Ｃ１（図３参照。たとえば青色）とされている。そして、発光区分２１〜２４は消灯状態とされている。
【００５５】
図１２は、温度アラート表示（図６のステップＳ１５）の一例を示し、温度がアラート域に達した場合のアラート表示を表している。この例では、発光状態とする発光区分２０における表示色を第１発光色Ｃ１から第１０発光色Ｃ１０まで順に変化させ、最後の表示色である第１０発光色Ｃ１０となると第１発光色Ｃ１に戻るように、循環的に表示色が変化する。すなわち、アラート発光色データは、第１発光色Ｃ１から第１０発光色Ｃ１０までの発光色を、たとえば一定の時間間隔で、順次的かつ循環的に指定する発光色データである。これにより、表示色が低温に対応した色から高温に対応した色に向かって循環的に変動し、温度がアラート域（たとえば、所定の温度アラート閾値を超える高温域）であることを効果的に報知できる。発光状態とする表示領域の大きさおよび／または位置は、液面高の高低に従えばよい（図４、図１０Ａ〜１０Ｃ、図１１Ｂ〜図１１Ｃ参照）。
【００５６】
図１３は、液面高アラート表示（図６のステップＳ１７）の一例を示し、液面高がアラート域に達した場合のアラート表示を表している。この例では、発光状態とする発光区分２０の数を最下段から順に増加させ、全ての発光区分２０が発光状態となると最初の発光区分２０のみの発光状態に戻るように、循環的に表示状態が変化する。すなわち、アラート表示領域データは、発光させる発光区分の数を、発光領域が最下段の発光区分から最上段の発光区分に達するまで、たとえば一定の時間間隔で、順次的かつ循環的に増加させる表示領域データである。これにより、最下段から上方に向かって延びる発光領域の長さが循環的に変動し、液面高がアラート域であることを効果的に報知できる。発光色は、温度の高低に従えばよい（図３、図１０Ｂ，１０Ｃ参照）。
【００５７】
発光状態の領域の長さを循環的に変更する代わりに、発光区分を一つずつ最下段から順次的かつ循環的に選択し、発光状態となる一つの発光区分の位置が最下段から最上段に向かって循環的に移動する表示としてもよい。
以上のように、この実施形態の構成によれば、信号表示灯１０の表示部１２は、複数の発光区分２０（２１〜２５）を有しており、各発光区分２０は個別に複数の発光色で発光可能である。そのため、表示部１２は、複数色での表示が可能であって、各表示色の表示領域の位置および大きさを可変設定することができる。液体タンク２内に貯留された液体５の温度（第１の情報、第１の属性、第１の物理量）が温度センサ１８によって検出され、その液体の液面高（液量。第２の情報、第２の属性、第２の物理量）が液面センサ１９によって検出される。温度センサ１８の出力信号はＡ／Ｄ変換回路５１によって温度データＴに変換され、液面センサ１９の出力信号はＡ／Ｄ変換回路５１によって液面高データＨに変換される。表示色決定部５３は、温度データＴを複数の温度閾値ＴＢ(1)〜ＴＢ(9)と比較し、その比較結果に基づいて、複数の発光色Ｃ１〜Ｃ１０から一つの発光色を決定する。表示領域決定部５４は、液面高データＨを複数の液面高閾値ＨＢ(1)〜ＨＢ(4)と比較し、その比較結果に基づいて、複数の液面高領域Ｒ１〜Ｒ５のなかから一つの液面高領域を選択する。そして、表示領域決定部５４は、その選択した液面高領域に基づいて、表示色決定部５３が決定した発光色による発光を行わせるべき発光区分を決定する。こうして、液面高領域に応じて、表示色決定部５３が決定した発光色による発光領域（表示領域）の位置および／または大きさ（長さ）が決定される。決定された発光色および表示領域をそれぞれ表す発光色データおよび表示領域データを含む発光制御データが表示部制御ユニット１６に渡される。表示部制御ユニット１６は、発光制御データに従って、各発光区分２０（２１〜２５）の光源３０（３１〜３５）の発光色および点灯／消灯を制御する。
【００５８】
このようにして、液体５の温度（第１の情報、第１の属性、第１の物理量）を表示色によって表し、かつ液体５の液面高（第２の情報、第２の属性、第２の物理量）を当該表示色の表示領域の位置または大きさで表すことができる。しかも、各表示色の表示領域または表示位置が可変であるから、多様な表示態様が可能である。それによって、伝達可能な情報量を増加したり、情報伝達の確実性を向上したりすることができる。
【００５９】
また、この実施形態では、センサユニット６の出力信号を物理量を表すデータ（温度データおよび液面高データ）に変換する信号入力インタフェースを構成するＡ／Ｄ変換回路５１は、表示色決定部５３および表示領域決定部５４等としての機能を有するＣＰＵ５０とともに信号変換ユニット１５を構成している。そして、この信号変換ユニット１５が、信号表示灯１０に対して着脱自在なアドオンユニットとしての形態を有している。そのため、この実施形態の信号表示灯１０は、アドオンユニットとしての信号変換ユニット１５を装着することによって、第１のセンサ（たとえば温度センサ）が検出する情報（第１の情報）に基づいて表示色を決定し、その決定された表示色による表示領域の位置または大きさを第２のセンサ（たとえば液面高センサ）が検出する情報（第２の情報）に基づいて決定して表示する機能を事後的に追加できる。
【００６０】
さらに、この実施形態では、最低温度Ｔminおよび最高温度Ｔmaxが監視され、それに応じて、温度閾値ＴＢ(1)〜ＴＢ(9)（表示色切り換え閾値の例）が閾値更新周期Ｐ２毎に更新される。それによって、液体５の温度（第１の物理量）の最近の変化に応じた表示を実現できる。また、最低液面高Ｈminおよび最高液面高Ｈmaxが監視され、それに応じて、液面高閾値ＨＢ(1)〜ＨＢ(4)が閾値更新周期Ｐ２毎に更新される。それによって、液体５の液面高（第２の物理量）の最近の変化に応じた表示を実現できる。
【００６１】
さらにまた、この実施形態では、温度データＴが所定の温度アラート域内の値となると、複数の表示色が循環的に選択されて、表示色が周期的に変化する。これによって、液体５の温度（第１の物理量）に関するアラート表示を表示色の循環的な変化によって行うことができる。また、液面高データＨが所定の液面高アラート域内の値となると、表示色決定部５３によって決定される発光色による発光領域（表示領域）の位置または大きさが周期的に変化する。これによって、液面高（第２の物理量）に関するアラート表示を表示領域の位置または大きさの循環的な変化によって行うことができる。こうして、温度（第１の物理量）および液面高（第２の物理量）に関して、それぞれアラート（警告）を表示できる。
【００６２】
図１４は、この発明の他の実施形態（第２の実施形態）に係る信号表示灯における処理を説明するためのフローチャートである。図１４において、図５に示したステップの対応部分には同一参照符号を付す。この実施形態では、液面高に対応した表示領域の変更、および温度に対応した表示色の変更のために用いられる閾値ＴＢ(1)〜ＴＢ(9)，ＨＢ(1)〜ＨＢ(4)がいずれも固定値とされており、閾値設定に関する処理（ステップＳ３〜Ｓ５）が省かれている。固定値である閾値ＴＢ(1)〜ＴＢ(9)，ＨＢ(1)〜ＨＢ(4)は、たとえば、不揮発性メモリ５２１に予め格納されている。それらの固定閾値ＴＢ(1)〜ＴＢ(9)，ＨＢ(1)〜ＨＢ(4)は、必要に応じて、外部情報機器８を用いて変更することができる。発光状態更新処理（図６）では、最低温度および最高温度を更新する処理（ステップＳ２５）、ならびに最低液面高および最高液面高を更新する処理（ステップＳ２６）を省いてもよい。それに応じて、ステップＳ１では、第２タイマｔ２の初期化、ならびに最低温度Ｔmin、最高温度Ｔmax、最低液面高Ｈminおよび最高液面高Ｈmaxの初期化を省いてもよい。
【００６３】
このような処理により、信号表示灯１０は、最低温度および最高温度による相対的な温度表示ではなく、絶対的な温度表示を表示色によって表現する動作を行う。同様に、信号表示灯１０は、最低液面高および最高液面高に応じた相対的な液面高表示ではなく、絶対的な液面高表示を表示領域の位置および／または大きさによって表現する動作を行う。
図１５は、この発明のさらに他の実施形態（第３の実施形態）に係る信号表示灯の電気的構成を説明するためのブロック図である。図１５において、図２の対応部分に同一参照符号を付す。この実施形態では、信号変換ユニット１５にモード切り換えスイッチ６０が接続されている。モード切り換えスイッチ６０は、相対表示モードと絶対表示モードとを切り換えるためのスイッチである。相対表示モードとは、前述の第１の実施形態（図５等参照）において説明した動作を行うモードである。相対表示モードとは、前述の第２の実施形態（図１４等参照）において説明した動作を行うモードである。
【００６４】
ＣＰＵ５０は、モード切り換えスイッチ６０の設定状態に応じて、相対表示モードまたは絶対表示モードに従う表示を実行する。
絶対表示モードでは、一定の温度閾値ＴＢ(1)〜ＴＢ(9)および液面高閾値ＨＢ(1)〜ＨＢ(4)を用いることにより、液体タンク２に貯留された液体５の絶対的な状態を表示できる。これに対して、相対表示モードでは、最低温度Ｔminおよび最高温度Ｔmaxに応じて温度閾値ＴＢ(1)〜ＴＢ(9)が可変設定され、最低液面高Ｈminおよび最高液面高Ｈmaxに応じて液面高閾値ＨＢ(1)〜ＨＢ(4)が可変設定される。それにより、相対表示モードでは、表示がダイナミックに変動するので、液体５の状態変化を動的に表現することができる。
【００６５】
モード切り換えスイッチ６０の切り換えによるモード切り換えは、表示の分解能またはダイナミックレンジの変更であるという見方をすることもできる。このような見方をすれば、モード切り換えスイッチ６０は、表示分解能を切り換える表示分解能切り換え手段、またはダイナミックレンジを切り換えるダイナミックレンジ切り換え手段であると言える。
【００６６】
図１６は、この発明のさらに他の実施形態（第４の実施形態）に係る信号表示灯の表示例を説明するための図である。この実施形態の説明において、前述の図１、図２および図４を再び参照する。この実施形態では、信号表示灯１０は、液体タンク２内の液面高Ｈが所定の範囲内の値かどうかを表す第１の情報を発光色によって表示し、液体タンク２内の液面高の高さを第２の情報として当該発光色による発光領域（表示領域）の位置および／または大きさによって表示する。
【００６７】
具体的には、ＣＰＵ５０は、液面高データＨを液面高閾値ＨＢ(1)〜ＨＢ(4)（図４参照）と比較して、当該液面高Ｈに対応した一つの液面高領域Ｒ１〜Ｒ５を特定する。表示色決定部５３は、低い液位を表す液面高領域Ｒ１，Ｒ２が特定されると、第１発光色Ｃ１（たとえば緑色）を選択し、その第１発光色Ｃ１を表す発光色データを生成する。表示色決定部５３は、中間の液位を表す液面高領域Ｒ３，Ｒ４が特定されると、第２発光色Ｃ２（たとえば黄色）を選択し、その第２発光色Ｃ２を表す発光色データを生成する。表示色決定部５３は、高い液位を表す液面高領域Ｒ５が特定されると、第３発光色Ｃ３（たとえば赤色）を選択し、その第３発光色Ｃ３を表す発光色データを生成する。
【００６８】
一方、表示領域決定部５４は、第１の実施形態の場合と同様に、液面高データＨが第１液面高閾値ＨＢ(1)未満であれば、第１液面高領域Ｒ１を表す表示領域データを生成する。また、液面高データＨが第１液面高閾値ＨＢ(1)以上第２液面高閾値ＨＢ(2)未満であれば、第２液面高領域Ｒ２を表す表示領域データを生成する。以下、同様に、液面高データＨが第２液面高閾値ＨＢ(2)以上第３液面高閾値ＨＢ(3)未満であれば、第３液面高領域Ｒ３を表す表示領域データを生成する。液面高データＨが第３液面高閾値ＨＢ(3)以上第４液面高閾値ＨＢ(4)未満であれば、第４液面高領域Ｒ４を表す表示領域データを生成する。そして、液面高データＨが第４液面高閾値ＨＢ(4)以上であれば、第５液面高領域Ｒ５を表す表示領域データを生成する。閾値ＨＢ(1)〜ＨＢ(4)は、第１の実施形態のように定期的に更新してもよいし、第２の実施形態のように固定値としてもよい。また、第３の実施形態のように、モード切り換えスイッチ６０によって、絶対表示モードと相対表示モードとを切り換えられるようにしてもよい。
【００６９】
こうして生成される発光色データおよび表示領域データが表示部制御ユニット１６に与えられることによって、図１６Ａ〜図１６Ｃに示すように、液位領域に応じた発光色で、液面高に応じた位置および大きさの発光領域が発光することになる。
図１６Ａ〜図１６Ｃの例では、液面高が高くなるほど、点灯する発光区分２０の数が最下段から順に増やされ、図中に斜線を付して示す点灯状態の発光区分２０によって構成される点灯部分の長さ（高さ）によって、液面高が表現されている。すなわち、着色した発光状態の表示領域の位置および大きさの変更によって、液面高が表現されている。一方、発光状態の表示領域の発光色は、液位領域が高くなるに従って、緑色→黄色→赤色のように変動する。これにより、液位領域の高低が表現され、液位の直感的な把握を促す表示を行える。より具体的には、たとえば、液位が高くなるほどより強い報知を行える。
【００７０】
図１６Ａの表示状態は、第１液面高領域Ｒ１（低液位領域）の場合に対応している。したがって、第１液面高領域Ｒ１（図４参照）に対応するように最下段の発光区分２１のみが点灯状態とされ、その発光色は第１発光色Ｃ１（たとえば緑色）とされている。そして、発光区分２２〜２５は消灯状態とされている。
図１６Ｂの表示状態は、第３液面高領域Ｒ３（中液位領域）の場合に対応している。したがって、第３液面高領域Ｒ４（図４参照）に対応するように、最下段から３段目までの発光区分２１〜２３が点灯状態とされ、その発光色は第２発光色Ｃ２（たとえば黄色）とされている。そして、発光区分２４，２５は消灯状態とされている。
【００７１】
図１６Ｃの表示状態は、第５液面高領域Ｒ５（高液位領域）の場合に対応している。したがって、第５液面高領域Ｒ５（図４参照）に対応するように、最下段から５段目までの発光区分２１〜２５が点灯状態とされ、その発光色は第３発光色Ｃ３（たとえば赤色）とされている。
以上、この発明の４つの実施形態について説明してきたが、この発明は、さらに他の形態で実施することもできる。他の実施形態について、以下に例示的に列挙する。
【００７２】
(1) 前述の第１〜第３の実施形態では、発光色によって温度の高低を表し、発光領域の位置および／または大きさによって液面高を表現する例を示した。しかし、発光色によって液面高を表し、発光領域の位置および／または大きさによって温度の高低を表すこともできる。また、第４の実施形態では、液面高に関する表示について説明したが、温度に関する表示を同様にして行うこともできる。また、液面高に関する表示と温度に関する表示とを切り替える切り換えスイッチを設けてもよい。
【００７３】
(2) 前述の実施形態では、温度、液面高、液面高の属する液位領域等の表示を行う例を示した。しかし、この発明は、温度、湿度、圧力、力の大きさ、力の方向、重量、トルク、体積、液面高、流量、距離、速度、加速度、時間、音量、音圧、データ量等の物理量や、それらの物理量に関連する情報（たとえば当該物理量の値が属する領域区分、流体やデータの流れ方向など）を表示するために用いることもできる。たとえば、気温センサによって検出される気温（第１の物理量）を表示色で表示し、気圧センサによって検出される気圧（第２の物理量）を表示領域の位置または大きさで表示することができる。また、データ通信の特定のポイント（たとえばルータ）を通るデータの流れ方向（第１の情報）を表示色で表示し、そのデータ量（第２の情報）を表示領域の位置または大きさで表示することができる。さらに、或る物理量が閾値を超えたか否か（第１の情報）を表示色で表現し、当該物理量が当該閾値を超えてからの経過時間（第２の情報）を表示領域の位置または大きさで表示してもよい。これらは、例に過ぎず、この発明は、少なくとも２種類の情報を表示するために適用することができ、表示される情報は、物理量に限らず、監視対象の物理量以外の属性であってもよい。同一監視対象の異なる属性が表示される必要もなく、異なる監視対象の同種または異種の属性が表示されてもよい。また、監視対象の属性に限らず、任意の複数種類の情報の同時提示のためにこの発明の信号表示灯が適用されてもよい。
【００７４】
(3) 前述の実施形態では、決定された一つの発光色で一つまたは複数個の発光区分が点灯状態とされ、他の発光区分は消灯状態とされる例を示した。しかし、決定された一つの発光色で発光させる発光区分以外の発光区分を、別の発光色による点灯状態としてもよい。換言すれば、２つ以上の発光色を決定し、それぞれの発光色での発光領域の位置または大きさをそれぞれ可変設定してもよい。
【００７５】
(4) 前述の実施形態で説明した温度閾値および液面高閾値等の数や設定方法は、例示であり、任意の数の閾値が設定されてもよく、その設定方法も任意である。
(5) 前述の実施形態で示した発光区分の数は一例であり、任意の複数個の発光区分を設けることで表示領域の位置または大きさを変更できる。また、発光区分が直線的に配列されている必要はなく、曲線に沿って配列されていてもよいし、二次元的に複数個の発光区分が配列されていてもよい。たとえば、表示部は、複数個の微小な発光区分（たとえば発光ドット）を行列状に配列して構成されていてもよい。この場合に、個々の発光区分が複数色での発光が可能であって、個々に発光の制御が可能であるように構成されていてもよい。個々の発光区分の発光色を個別に制御することにより、決定された発光色による表示領域の位置または大きさを可変できる。複数個の発光区分が行列状に配列されているので、表示領域の位置および／または大きさを、発光区分が配列された面上で二次元的に可変できる。複数の発光区分は、平坦面に沿って配列されてもよいし、湾曲面（たとえば円筒面に沿って配列されてもよい。）
(6) たとえば、図１０に示す表示例では、発光領域（表示領域）の位置および大きさが変更されているが、表現される情報の種類によっては、発光領域の重心位置を固定して、発光領域の大きさのみを変更してもよい。
【００７６】
(7) 前述の実施形態では、決定された発光色で発光区分の点灯／消灯制御される例について説明したが、決定された発光色での発光区分の輝度制御が行われてもよい。たとえば、第１の情報に基づいて表示色を決定し、第２の情報に基づいて当該表示色での表示領域の位置または大きさを決定し、第３の情報に基づいて当該表示領域の輝度を決定することとしてもよい。これにより、３種類の情報の表示が可能になる。
【００７７】
(8) 第１の実施形態等では、温度閾値および液面高閾値の両方を閾値更新周期Ｐ２毎に更新している。しかし、いずれか一方の閾値のみを定期更新するようにしてもよい。また、両方の閾値を定期更新する場合に、更新の周期は異なっていてもよい。
(9) 前述の実施形態では、外部情報機器８を接続して不揮発性メモリ５２１内の制御パラメータ（温度閾値、液面高閾値、発光状態更新周期Ｐ１、閾値更新周期Ｐ２、最小アラート間隔Ｐ３など）やプログラムの更新を行えるように構成されている。しかし、たとえば、外部メディアを装着できるメディアリーダユニット（メディアスロットなど）を備えることによって、同様の機能を実現することもできる。たとえば、制御パラメータや更新プログラムを格納したＵＳＢメモリやメモリカードに代表される外部メディアをメディアリーダユニットに装着すると、それに応答して、制御パラメータまたはプログラムの更新処理が自動実行されるように構成してもよい。
【００７８】
その他、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【００７９】
ＴＢ(1)〜ＴＢ(9)  第１〜第９温度閾値
ＨＢ(1)〜ＨＢ(4)  第１〜第４液面高閾値
Ｃ１〜Ｃ１０  第１〜第１０発光色
Ｒ１〜Ｒ５  第１〜第５液面高領域
ｔ１  第１タイマ
ｔ２  第２タイマ
ｔ３  第３タイマ
Ｐ１  発光状態更新周期
Ｐ２  閾値更新周期
Ｐ３  最小アラート間隔
１  液体監視システム
２  液体タンク
３  外殻
４  液体収容空間
５  液体
６  センサユニット
６ａ  検出プローブ
７，７ａ，７ｂ  信号線
８  外部情報機器
９  リセットスイッチ（アラート解除）
１０  信号表示灯
１１  基台部
１２  表示部
１３  軸線
１４  配線基板
１５  信号変換ユニット
１６  表示部制御ユニット
１７  別のセンサ
１８  温度センサ
１９  液面センサ（液位センサ）
２０  発光区分
２１〜２５  第１〜第５発光区分
３０  光源
３１〜３５  第１〜第５光源
４０  グローブ
４１〜４５  第１〜第５グローブ
５０  ＣＰＵ
５１  Ａ／Ｄ変換回路
５２  メモリ
５２１  不揮発性メモリ
５２２  ＲＡＭ
５３  表示色決定部
５４  表示領域決定部
５５  表示色閾値更新部
５６  表示領域閾値更新部
５７  通信インタフェース
６０  モード切り換えスイッチ
【図１】
2015143962.tif 000003
【図２】
2015143962.tif 000004
【図３】
2015143962.tif 000005
【図４】
2015143962.tif 000006
【図５】
2015143962.tif 000007
【図６】
2015143962.tif 000008
【図７】
2015143962.tif 000009
【図８】
2015143962.tif 000010
【図９】
2015143962.tif 000011
【図１０】
2015143962.tif 000012
【図１１】
2015143962.tif 000013
【図１２】
2015143962.tif 000014
【図１３】
2015143962.tif 000015
【図１４】
2015143962.tif 000016
【図１５】
2015143962.tif 000017
【図１６】
2015143962.tif 000018