(57)【要約】【課題】複数のセルにより構成される信号灯を、同じ制御信号により異なる発光色で発光させたり、異なる制御信号に応じた発光色で発光させたりする。【解決手段】異なる点灯色の複数のＬＥＤを各セルに有する信号灯に対して設定した設定ファイルＦＬをフラッシュＲＯＭ１４に記憶させる。設定ファイルＦＬは、セルを発光させるために外部から与えられる複数の制御信号のそれぞれにセルおよび発光色を個々に対応付ける。変換テーブル作成部４１１により、設定ファイルＦＬにおける発光色をその発光色に対応するＬＥＤの組み合わせと置き替えることにより、制御信号に対応するセルにおいて点灯させるＬＥＤを特定する変換テーブルＴＢＬを作成してメモリ１３に記憶させる。外部からの制御信号に対し、Ｉ／Ｏ制御部４１２により、変換テーブルＴＢＬを参照して、制御信号に対応するセルにおいて特定されたＬＥＤを点灯させるように内部Ｉ／Ｏを制御する。【選択図】図８
2012221793.tif 000002
【特許請求の範囲】
【請求項１】
異なる点灯色のＬＥＤを複数有し、点灯する前記ＬＥＤの組み合わせによって定まる発光色で発光する発光層が複数積層されてなる信号灯における前記ＬＥＤの点灯を制御する信号灯制御装置であって、
前記ＬＥＤを通電する通電手段と、
前記発光層を発光させるために外部から与えられる複数の制御信号のそれぞれに前記発光層および前記発光色を個々に対応付けた設定情報を記憶する記憶手段と、
前記設定情報における前記発光色を当該発光色に対応する前記組み合わせと置き替えることにより、前記制御信号に対応する前記発光層において点灯させる前記ＬＥＤを特定する点灯情報を作成する点灯情報作成手段と、
前記点灯情報に基づいて、入力される前記制御信号に対応する点灯すべき前記ＬＥＤを通電するように前記通電手段を制御する通電制御手段とを備えていることを特徴とする信号灯制御装置。
【請求項２】
請求項１に記載の信号灯制御装置における前記点灯情報作成手段および前記通電制御手段としてコンピュータを機能させるための信号灯制御プログラム。
【請求項３】
請求項１に記載の信号灯制御装置で用いられる前記設定情報を作成する信号灯制御用データ作成装置であって、
複数の前記制御信号のそれぞれに前記発光層および前記発光色を個々に対応付けるユーザインターフェースを提供するユーザインターフェース提供手段を備えていることを特徴とする信号灯制御用データ作成装置。
【請求項４】
請求項３に記載の信号灯制御用データ作成装置における前記ユーザインターフェース提供手段としてコンピュータを機能させるための信号灯制御用データ作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光色を容易に変更することができる積層型の信号灯の制御装置、信号灯制御用のデータを作成する装置およびそれらのプログラムに関するものである。
【背景技術】
【０００２】
一般に、装置の稼働状況を報知する手段として、信号灯がよく知られている。信号灯としては、異なる発光色の発光部が複数積層された積層型の信号灯が普及している。
【０００３】
このような信号灯は、装置を制御するプログラマブルロジックコントローラ（ＰＬＣ）などの制御装置から供給された制御信号によって点灯が制御される。通常、制御信号は複数用意されており、それぞれの制御信号に対応する発光部をその発光部の発光色で発光させる。ユーザは、発光部の発光色に独自の意味を持たせることから、それに応じて発光部が配置された信号灯を利用したい。例えば、装置に異常が発生したときに最上段の発光部を赤で発光させる場合、装置の異常発生時に出力される制御信号を当該発光部に与えるように、制御装置と信号灯との間の制御信号用の配線を接続する。
【０００４】
しかしながら、上記のような積層型の信号灯は、発光部の配置が、上段に赤の発光部、中段に黄の発光部、下段に緑の発光部というように固定されているので、ユーザの要望に応じて発光部（発光色）の位置を変更することができない。また、発光色そのものを全く異なる発光色に変更することもできない。
【０００５】
したがって、このようなユーザの要望に応じるため、信号灯の製造者は、発光部の配置が異なる信号灯を製造して、在庫として保持しておく必要がある。また、このような信号灯は、導入後に制御装置を交換することによって制御信号が交換前と異なる場合、新たな制御信号に対応しないことがある。
【０００６】
上記のような不都合を解消する信号灯として、異なる点灯色の複数のＬＥＤを１つのユニットに内蔵した信号灯がある（特許文献１）。このような信号灯は、ユニットを単独で使用することを前提としているが、１つのユニットが異なる色で発光するので、積層する接続構造を設けることにより、積層型の信号灯として構成することができる。このような信号灯では、ユニットの配置を変えることなく、各層のユニットの発光色を変更することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−３５３４０１号公報（２０００年１２月１９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載された信号灯は、１つのユニットを単独で利用するため、点灯色を変更するときには各ＬＥＤの点灯状態を制御すればよい。しかしながら、このようなユニットを複数組み合わせて積層型の信号灯として構成しようとすると、個別に各ユニットのＬＥＤの点灯を制御する必要がある。
【０００９】
このため、任意に各ユニットの発光状態を変更させる場合、ＬＥＤの点灯制御が複雑になる。例えば、同じ装置の稼働状況を報知させるために、状況に応じて同じ制御信号によっても各ユニットの発光状態を異ならせる場合、上記の制御信号用の配線の各ユニットへの接続を変更する必要がある。また、上記のように制御信号が変わると、制御信号に応じた所望の発光状態を得ることができない。このような不都合を解消するには、やはり、各ユニットへの上記の配線の接続を変更する必要がある。
【００１０】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数のセルにより構成される信号灯を、同じ制御信号により異なる発光色で発光させたり、異なる制御信号に応じた発光色で発光させたりすることができる信号灯制御装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明に係る信号灯制御装置は、異なる点灯色のＬＥＤを複数有し、点灯する前記ＬＥＤの組み合わせによって定まる発光色で発光する発光層が複数積層されてなる信号灯における前記ＬＥＤの点灯を制御する信号灯制御装置であって、前記ＬＥＤを通電する通電手段と、前記発光層を発光させるために外部から与えられる複数の制御信号のそれぞれに前記発光層および前記発光色を個々に対応付けた設定情報を記憶する記憶手段と、前記設定情報における前記発光色を当該発光色に対応する前記組み合わせと置き替えることにより、前記制御信号に対応する前記発光層において点灯させる前記ＬＥＤを特定する点灯情報を作成する点灯情報作成手段と、前記点灯情報に基づいて、入力される前記制御信号に対応する点灯すべき前記ＬＥＤを通電するように前記通電手段を制御する通電制御手段とを備えていることを特徴としている。
【００１２】
上記の構成では、点灯情報作成手段により、記憶手段に記憶された設定情報に基づいて、設定情報における発光色が対応するＬＥＤの組み合わせと置き替えられることで、点灯情報が作成される。点灯情報により、制御信号に対応する発光層において点灯させるＬＥＤが特定される。
【００１３】
例えば、制御信号が０番，１番，２番で特定される３つの信号であり、発光層が３層（第１〜第３発光層）であるとする。また、第１〜第３発光層をそれぞれ「赤」，「黄」，「緑」の発光色で発光させるものとする。この場合、設定情報では、０番，１番，２番の制御信号に、それぞれ第１〜第３発光層と、「赤」，「黄」，「緑」の発光色とが個々に対応付けられるように設定されているとする。また、各発光層は、Ｒ，Ｇ，Ｂの３色のＬＥＤを有しているとする。この場合、点灯情報作成手段により、上記の発光色「赤」，「黄」，「緑」が、それぞれＲ，ＲおよびＧ，ＧのＬＥＤの組み合わせ（図７（ｂ）参照）に置き替えられる。
【００１４】
点灯情報が作成された状態で、制御信号が入力されると、通電制御手段により、点灯情報に基づいて、その制御信号に対応する点灯すべきＬＥＤを点灯するように通電手段が制御される。すると、点灯すべきＬＥＤが、通電手段により通電されて点灯する。
【００１５】
例えば、上記の１番の制御信号に対して、点灯情報により、第２発光層を「黄」で発光させるためにＲおよびＧのＬＥＤが特定されると、第２発光層におけるＲおよびＧのＬＥＤが点灯する。
【００１６】
本発明の信号灯制御プログラムは、前記信号灯制御装置における前記点灯情報作成手段および前記通電制御手段としてコンピュータを機能させるための信号灯制御プログラムである。
【００１７】
このように、信号灯制御プログラムをコンピュータに読み取らせて実行させることにより、信号灯の制御をソフトウェアにより行うことができる。これにより、設定情報を適宜変更することで、信号灯の制御を容易に変更することができる。
【００１８】
本発明の信号灯制御用データ作成装置は、前記信号灯制御装置で用いられる前記設定情報を作成する信号灯制御用データ作成装置であって、複数の前記制御信号のそれぞれに前記発光層および前記発光色を個々に対応付けるユーザインターフェースを提供するユーザインターフェース提供手段を備えていることを特徴としている。
【００１９】
上記の構成では、ユーザインターフェース提供手段により提供されるユーザインターフェースを用いて、制御信号に発光層および発光色を対応付けることができる。これにより、信号灯制御用データ作成装置を用いて、ユーザによる設定情報の作成を容易に行うことができる。
【００２０】
本発明の信号灯制御用データ作成プログラムは、前記信号灯制御用データ作成装置における前記ユーザインターフェース提供手段としてコンピュータを機能させるためのプログラムである。
【００２１】
このように、信号灯制御用データ作成プログラムをコンピュータに読み取らせて実行させることにより、設定情報の作成をソフトウェアにより行うことができる。これにより、ユーザによる設定情報の作成を容易に行うことができる。
【発明の効果】
【００２２】
本発明に係る信号灯制御装置は、以上のように構成されているので、複数のセルにより構成される信号灯を、同じ制御信号により異なる発光色で発光させたり、異なる制御信号に応じた発光色で発光させたりすることができる。したがって、特別な制御信号を発生するための制御システムをユーザにより構築する必要がなく、既存のＰＬＣのような制御装置から提供される制御信号を用いて信号灯の発光を容易に制御することができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る信号灯の構造を示す斜視図である。
【図２】上記信号灯の一部の構造を示す分解斜視図である。
【図３】上記信号灯に取り付けられるＬＥＤ基板の構造を示す正面図である。
【図４】上記信号灯に取り付けられる他のＬＥＤ基板の構造の一部を拡大して示す正面図である。
【図５】上記信号灯を制御する制御回路の構成を示すブロック図である。
【図６】上記信号灯で発光可能な色とＬＥＤの点灯色（Ｒ，Ｇ，Ｂ）との関係を表したカラーコードを示す図である。
【図７】（ａ）は上記制御回路におけるフラッシュＲＯＭに記憶される発光例１の設定ファイルの構成を示す図であり、（ｂ）は上記制御回路におけるメモリに展開される、上記設定ファイルに対応する変換テーブルの構成を示す図である。
【図８】上記制御回路において実現される制御部の構成を示すブロック図である。
【図９】上記制御回路で利用される設定ファイルを作成するＰＣの構成を示すブロック図である。
【図１０】上記ＰＣが有する設定ファイル作成部がユーザインターフェースとして提供する設定ファイル作成ウインドウの構成を示す図である。
【図１１】（ａ）は発光例２の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１２】（ａ）は発光例３の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１３】（ａ）は発光例４の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１４】（ａ）は発光例５の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１５】（ａ）は発光例６の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１６】（ａ）は発光例７の上記設定ファイルの構成を示す図であり、（ｂ）は当該設定ファイルに対応する変換テーブルの構成を示す図である。
【図１７】（ａ）〜（ｇ）は上記信号灯における各セルの発光例を示す図である。
【発明を実施するための形態】
【００２４】
本発明の一実施形態について図１〜図１７に基づいて説明すると、以下の通りである。
【００２５】
〔１．信号灯の構成〕
図１および図２に示すように、信号灯１は、外観をグローブ２およびベースハウジング３により構成されている。
【００２６】
〔１−１．グローブの構造〕
図１および図２に示すように、グローブ２は、円筒状に形成されたカバーであり、分割体２１，２２が接合されることにより構成されている。分割体２１，２２は、樹脂等により形成されている。
【００２７】
なお、グローブ２は、円筒状に限らず方形の筒状などであってもよい。
【００２８】
また、グローブ２の内部は、遮光板２３によって所定の間隔で区切られている。グローブ２において、遮光板２３で区画される空間が信号灯１におけるセルＣＬ１〜ＣＬ１２（発光層）を形成している。これにより、信号灯１は、セルＣＬ１〜ＣＬ１２が複数積層された構造を有する。
【００２９】
なお、セルＣＬ１〜ＣＬ１２については、共通する事項を説明する場合、「ＣＬ」の符号を用いる。また、以降の説明では、セルＣＬの数が１２である場合について説明する。
【００３０】
遮光板２３は、各セルＣＬに配置されるＬＥＤ７からの出射光が隣接するセルＣＬに進入しないように遮光するために、グローブ２に嵌め込みにより組み付けられている。この遮光板２３は、表面が反射性の素材で形成されることにより、ＬＥＤ７からの出射光を反射して外部に拡散させることができる。また、遮光板２３は、半円板２４，２５が接合されることにより構成される。
【００３１】
半円板２４，２５は、それぞれの接合側となる端縁部分に、切り欠かれた凹部２４ａ，２５ａを有している。凹部２４ａ，２５ａは、半円板２４，２５が接合された状態で遮光板２３の中央部に矩形状の穴を形成する。この穴は、ＬＥＤ基板４を配置かつ保持するために利用される。
【００３２】
〔１−２．ベースハウジングの構造〕
図１に示すように、ベースハウジング３は、グローブ２を支持する基礎部分であり、樹脂等により円筒状に形成されている。ベースハウジング３内の底面には、制御基板５が配置されている。制御基板５は、後述する制御回路１１（図５参照）が実装されている基板である。
【００３３】
〔１−３．ＬＥＤ基板の構造および配置〕
図３に示すように、ＬＥＤ基板４は、プリント配線基板６および複数のＬＥＤ７により構成されている。プリント配線基板６は、長尺の方形状に形成されており、両面にＬＥＤ７が実装されている。
【００３４】
ＬＥＤ７は、表面実装型（チップ型）のＬＥＤである。このＬＥＤ７は、グローブ２の各セルＣＬ内に位置するように、分散してＬＥＤ基板４に実装されている。具体的には、異なる点灯色のＬＥＤ７は、ＬＥＤ基板４において、各セルＣＬに対応する位置に配置されている。これにより、各セルＣＬはＬＥＤ７を複数有することになる。
【００３５】
なお、以降の説明では、ＬＥＤ７としてＲ（赤）、Ｇ（緑）、Ｂ（青）の各色のＬＥＤが設けられる場合について説明する。
【００３６】
また、図４に示すように、ＬＥＤ基板４は、表面実装型のＬＥＤ７の代わりに、砲弾型のＬＥＤ８が実装されていてもよい。ＬＥＤ８は、プリント配線基板６に形成されたスルーホール６ａに配置されるように、それぞれのリード線がプリント配線基板６に半田付けされている。以降では、ＬＥＤ７を用いた例について説明するが、ＬＥＤ８を用いても、同様に本実施形態の信号灯１が機能することはもちろんである。
【００３７】
図１および図２に示すように、ＬＥＤ基板４は、半円板２４，２５により凹部２４ａ，２５ａで狭持されることにより各遮光板２３に保持されている。このようにして、ＬＥＤ基板４はグローブ２内に配置される。
【００３８】
なお、ＬＥＤ基板４のグローブ２における配置構造については、上記の例に限定されることはない。
【００３９】
〔１−４．制御回路の構成〕
図５に示すように、制御回路１１（信号灯制御装置）は、上記のセルＣＬ１〜ＣＬ１２を、予め設定されたグループに分割し、外部からの制御信号に基づいて、グループ毎に指定された点灯色のＬＥＤ７の点灯を制御する。制御回路１１は、この制御機能を実現するために、ＣＰＵ１２、メモリ１３、フラッシュＲＯＭ１４、内部Ｉ／Ｏ１５、メモリカードインターフェース（図中「メモリカードＩ／Ｆ」）１６、ＵＳＢ−ＵＡＲＴコンバータ１７および外部Ｉ／Ｏ１８を備えている。また、制御回路１１は、ＰＬＣ（Programmable Logic Controller）３１からの制御信号に基づいてセルＣＬ内のＬＥＤ７の点灯を制御する。
【００４０】
〔１−４−１．ＰＬＣの構成〕
ＰＬＣ３１は、信号灯１が稼働状況を表示する対象としている装置３４を制御する制御装置であり、装置３４の稼働状況に応じて上記の制御信号の値を変化させる。制御信号は、複数用意されており、それぞれ、セルＣＬを発光させるための“１”（アクティブ）と、セルＣＬを発光させないための“０”（非アクティブ）との２値をとる。ＰＬＣ３１と信号灯１（制御回路１１）との間には、各制御信号を伝送するための複数の信号線と、グランド用の１本の信号線とが個別に配線されている。
【００４１】
上記の制御信号用の信号線は、ＰＬＣ３１が出力可能な最大の制御信号に応じて設けられている。後述する０番，１番，２番の３つの制御信号を用いる場合、制御信号用の信号線は少なくとも３つ必要となる。
【００４２】
〔１−４−２．設定ファイルおよび変換テーブルの構成〕
続いて、ＣＰＵ１２で扱われる設定ファイルＦＬおよび変換テーブルＴＢＬについて説明する。
【００４３】
まず、Ｒ，Ｇ，ＢのＬＥＤ７の発光により表現できる色は、図６に示すカラーコードからわかるように、赤、緑、青、黄、紫、水色および白の７色（点灯）と、無色（非点灯）とからなる８色である。カラーコードにおいては、“０”がＬＥＤ７の消灯状態を表し、“１”がＬＥＤ７の点灯状態を表している。
【００４４】
なお、上記のカラーコードは、例えば後述するＣＰＵ１２に内蔵される前述の記憶領域に記憶されている。
【００４５】
〈設定ファイル〉
設定ファイルＦＬ（設定情報）は、上記の制御信号のそれぞれにと各セルＣＬおよび発光色を個々に対応付けている。この設定ファイルＦＬにより、対応する制御信号の値が“１”となるときに、制御信号に対応するセルＣＬおよび発光色が特定される。例えば、図７（ａ）に示す設定ファイルＦＬでは、制御信号として０番，１番，２番の３つの制御信号が用意されている。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１〜ＣＬ４および「赤」の発光色が設定され、１番の制御信号にセルＣＬ５〜ＣＬ８および「黄」の発光色が設定され、２番の制御信号にセルＣＬ９〜ＣＬ１２および「緑」の発光色が設定されている。
【００４６】
〈変換テーブル〉
変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成され、ＰＬＣ３１からの上記の制御信号と、当該制御信号に対応するセルＣＬにおいて点灯させるＬＥＤ７とを対応付けるテーブルである。換言すれば、この変換テーブルＴＢＬは、制御信号の“１”の値を対応するセルＣＬにおけるＬＥＤ７の点灯状態（点灯の有無）に変換する。したがって、変換テーブルＴＢＬは、制御信号が入力されると、その値が“１”であるときに、当該制御信号に対応するセルＣＬについて点灯状態を出力する。
【００４７】
図７（ｂ）に示すように、変換テーブルＴＢＬでは、“１”がＬＥＤ７の点灯を示し、“０”がＬＥＤ７の非点灯を示している。この変換テーブルＴＢＬは、図７（ａ）に示す設定ファイルＦＬに基づいて作成されている。また、変換テーブルＴＢＬにおいては、０番，１番，２番の制御信号（“１”）が、それぞれ、セルＣＬ１〜ＣＬ４のＲのＬＥＤ７の点灯と、セルＣＬ５〜ＣＬ８のＲ，ＧのＬＥＤ７の点灯と、セルＣＬ９〜ＣＬ１２のＧのＬＥＤ７の点灯と対応付けられている。
【００４８】
〔１−４−３．ＣＰＵの構成〕
ＣＰＵ１２は、下記の（１）〜（４）の機能を備えている。
（１）メモリ制御
図５に示すように、ＣＰＵ１２は、メモリ１３およびフラッシュＲＯＭ１４の書き込みおよび読み出しの制御を行う。特に、ＣＰＵ１２は、前述の設定ファイルＦＬを、メモリカードインターフェース１６を介してメモリカード３２から読み込んでフラッシュＲＯＭ１４に書き込む。あるいは、ＣＰＵ１２は、設定ファイルＦＬを、ＵＳＢ−ＵＡＲＴコンバータ１７を介してＰＣ（パーソナルコンピュータ）３３から取得して、フラッシュＲＯＭ１４に書き込む。また、ＣＰＵ１２は、後述のように作成した変換テーブルＴＢＬをメモリ１３に書き込む。
（２）通信制御
ＣＰＵ１２は、外部機器との通信の制御を行う。具体的には、ＣＰＵ１２は、ＵＳＢ−ＵＡＲＴコンバータ１７を介したＰＣ３３との通信、および外部Ｉ／Ｏ１８を介したＰＬＣ３１との通信を制御する。
（３）Ｉ／Ｏ制御
ＣＰＵ１２は、ＬＥＤ７の点灯および消灯を制御するために内部Ｉ／Ｏ１５の動作を制御する。このＩ／Ｏ制御の機能については、ＣＰＵ１２が制御プログラムを実行することにより実現される制御機能（後述の制御部４１（図８参照））として後に詳しく説明する。
（４）変換テーブル作成
ＣＰＵ１２は、フラッシュＲＯＭ１４に記憶されている設定ファイルＦＬに基づいて変換テーブルＴＢＬを作成し、当該変換テーブルＴＢＬをメモリ１３に記憶させる。この変換テーブルＴＢＬ作成の機能については、ＣＰＵ１２が制御プログラムを実行することにより実現される制御機能（後述の制御部４１）として後に詳しく説明する。
【００４９】
〔１−４−４．メモリおよびフラッシュＲＯＭの構成〕
メモリ１３は、上記の変換テーブルＴＢＬを展開するために設けられる。また、メモリ１３は、ＣＰＵ１２が各種の処理を行うときの作業領域として用いられる。
【００５０】
フラッシュＲＯＭ１４（記憶手段）は、上記の設定ファイルＦＬを記憶するために設けられる。フラッシュＲＯＭ１４に設定ファイルＦＬを記憶した後には、メモリカード３２やＰＣ３３を制御回路１１から切り離してもよい。
【００５１】
なお、設定ファイルＦＬのデータサイズは小さいので、不揮発性の記憶領域（ＥＰＲＯＭの領域やフラッシュＲＯＭの小さい領域）を内蔵したＣＰＵをＣＰＵ１２として用いて、その記憶領域に設定ファイルＦＬを記憶させてもよい。これにより、別途フラッシュＲＯＭ１４を設ける必要がなく、信号灯１の低コスト化を図ることができる。
【００５２】
〔１−４−５．内部Ｉ／Ｏの構成〕
内部Ｉ／Ｏ１５（通電手段）は、ＣＰＵ１２（制御部４１）の制御によりＬＥＤ７への通電と非通電とを切り替える回路である。具体的には、内部Ｉ／Ｏ１５は、各ＬＥＤ７と電源回路（図示せず）との接続および切り離しをするためにＬＥＤ７と同数のトランジスタを有している。各トランジスタは、ＣＰＵ１２（制御部４１）より与えられるＯＮ／ＯＦＦ制御信号によりトランジスタをＯＮ／ＯＦＦさせる。
【００５３】
〔１−４−６．メモリカードインターフェースの構成〕
メモリカードインターフェース１６は、メモリカード３２からのデータの読み出し、およびメモリカード３２へのデータの書き込みを行うリーダ／ライタである。メモリカードインターフェース１６で読み書きできるメモリカード３２としては、ＳＤカード（登録商標）、ＣＦカード（登録商標）などがある。
【００５４】
メモリカード３２に記憶された設定ファイルＦＬをメモリカードインターフェース１６によりフラッシュＲＯＭ１４に読み込む場合、メモリカード３２毎に異なる設定ファイルＦＬを記憶させておけばよい。これにより、メモリカード３２を交換するだけで設定ファイルＦＬを変更することができる。
【００５５】
また、メモリカード３２に設定ファイルＦＬを記憶させることにより、信号灯１と離れた場所にあるＰＣ３３で設定ファイルＦＬを作成した場合でも、作成した設定ファイルＦＬを制御回路１１に読み込ませることができる。
【００５６】
〔１−４−７．ＵＳＢ−ＵＡＲＴコンバータの構成〕
ＵＳＢ−ＵＡＲＴコンバータ１７は、ＰＣ３３からのＵＳＢ信号を非同期式のシリアル信号に変換する回路である。このＵＳＢ−ＵＡＲＴコンバータ１７を用いることにより、信号灯１にＵＳＢポートを設けることができ、一般にＵＳＢポートを備えるＰＣ３３との通信が容易になる。それゆえ、ＵＳＢケーブルを介して、ＰＣ３３で作成した設定ファイルＦＬを制御回路１１に転送することが可能となる。
【００５７】
〔１−４−８．外部Ｉ／Ｏの構成〕
外部Ｉ／Ｏ１８は、ＰＬＣ３１との間の通信を行うＩ／Ｏであり、ＰＬＣ３１から入力される前述の制御信号をＣＰＵ１２に転送する。外部Ｉ／Ｏ１８には、各入力ポートに制御信号が入力されて、ＣＰＵ１２に取り込まれる。外部Ｉ／Ｏ１８とＰＬＣ３１との間は、複数の制御信号をそれぞれ伝送するための複数の信号線と、グランド用の１本の信号線とで接続されている。
【００５８】
〔１−４−９．制御部の構成〕
図８に示すように、制御部４１は、前述のＣＰＵ１２が制御プログラムを実行することにより実現される制御機能をブロックとして表したものである。この制御部４１は、変換テーブル作成部４１１およびＩ／Ｏ制御部４１２を有している。
【００５９】
〔１−４−９（ａ）．変換テーブル作成部の構成〕
変換テーブル作成部４１１（点灯情報作成手段）は、フラッシュＲＯＭ１４から設定ファイルＦＬを読み出して、当該設定ファイルＦＬにおいて設定された、制御信号についてのセルＣＬおよび発光色の対応付けに基づいて変換テーブルＴＢＬを作成する。具体的には、変換テーブル作成部４１１は、上記の対応付けにおける発光色を、前述のカラーコードを参照して当該発光色に対応するＲ，Ｇ，Ｂの各ＬＥＤ７の組み合わせと置き替える。これにより、変換テーブル作成部４１１は、制御信号に対応するセルＣＬにおいて点灯させるＬＥＤを特定する変換テーブルＴＢＬ（点灯情報）を作成する。また、変換テーブル作成部４１１は、“１”の制御信号が入力されると、その制御信号に対応するセルＣＬにおけるＬＥＤ７の点灯状態を出力し、“０”の制御信号が入力されると、その制御信号に対応するセルＣＬにおけるＬＥＤ７の点灯状態を出力しないように変換テーブルＴＢＬを構成する。
【００６０】
変換テーブル作成部４１１は、このようにして作成した変換テーブルＴＢＬをメモリ１３に書き込む。
【００６１】
〔１−４−９（ｂ）．Ｉ／Ｏ制御部の構成〕
Ｉ／Ｏ制御部４１２（通電制御手段）は、次のようにして、ＰＬＣ３１からの制御信号に基づき、変換テーブルＴＢＬを参照して内部Ｉ／Ｏ１５におけるトランジスタのＯＮ／ＯＦＦを制御する。具体的には、Ｉ／Ｏ制御部４１２は、ＰＬＣ３１から外部Ｉ／Ｏ１８に入力される０番，１番，２番の制御信号の値をＣＰＵ１２のレジスタに取り込む。また、Ｉ／Ｏ制御部４１２は、取り込んだ各制御信号の値を、入力値として変換テーブルＴＢＬに与え、当該入力値に対応して出力されるＬＥＤ７の点灯状態に基づくＯＮ／ＯＦＦ制御信号を出力する。
【００６２】
例えば、０番，１番，２番の制御信号がそれぞれ“１”，“０”，“０”である場合、図７（ｂ）に示す変換テーブルＴＢＬにおいて、０番の制御信号に対応するセルＣＬ１〜ＣＬ４に対して点灯状態が出力される。一方、１番，２番の制御信号に対応するセルＣＬ５〜ＣＬ８，セルＣＬ９〜ＣＬ１２に対して点灯状態が出力されない。この場合、Ｉ／Ｏ制御部４１２は、セルＣＬ１〜ＣＬ４のＲのＬＥＤ７のみを点灯させるように、ＯＮ／ＯＦＦ制御信号を内部Ｉ／Ｏ１５に与える。
【００６３】
〔１−４−９（ｃ）．制御部の実現形態〕
上記のように構成される制御部４１を実現する制御プログラム（信号灯制御プログラム）のプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）は、予めＣＰＵ１２におけるプログラム記憶領域などの所定の領域に記憶されている。あるいは、当該プログラムコードは、制御回路１１がネットワークと通信可能に構成されていれば、ネットワークを介してダウンロードされてもよい。
【００６４】
このネットワークとしては、インターネットやＬＡＮに限定されず、イントラネットやエキストラネットが利用可能である。また、ネットワークとして、ＩＳＤＮ（integrated services digital network）、ＶＡＮ（value-added network）、ＣＡＴＶ（community antenna television）通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等も利用可能である。また、ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ（institute of electrical and electronic engineers）１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（asynchronous digital subscriber loop）回線等の有線でもよい。あるいは、当該伝送媒体としては、ＩｒＤＡやリモコンのような赤外線であってもよい。また、無線の伝統媒体としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ（high data rate）、衛星回線、地上波デジタル網等も利用可能である。
【００６５】
ただし、このようにネットワークから制御プログラムをダウンロードする場合には、そのダウンロード用プログラムは予め制御回路１１に格納されるか、あるいは別な記録媒体からインストールされるものであってもよい。
【００６６】
〔２．ＰＣの構成〕
ＰＣ３３は、汎用のパーソナルコンピュータであり、設定ファイルＦＬを作成する機能を有することができる。設定ファイルＦＬの作成機能は、アプリケーションプログラムとして提供され、ＰＣ３３にインストールされることにより、ＰＣ３３を信号灯制御用データ作成装置として動作させることができる。以下に、ＰＣ３３の構成について詳細に説明する。
【００６７】
図９に示すように、ＰＣ３３は、設定ファイル作成部３３１と、メモリ３３２と、記憶装置３３３と、ＵＳＢインターフェース（図中「ＵＳＢ Ｉ／Ｆ」にて示す）３３４と、メモリカードインターフェース（図中「メモリカードＩ／Ｆ」にて示す）３３５とを備えている。
【００６８】
〔２−１．設定ファイル作成部の構成〕
設定ファイル作成部３３１（ユーザインターフェース提供手段）は、ユーザにより与えられる情報に基づいて、前述の制御信号にセルＣＬおよび発光色を対応付けて設定ファイルＦＬを作成する。設定ファイル作成部３３１は、ユーザによる情報の入力を支援するために、例えば、図１０に示すような設定ファイル作成ウインドウ１０１をユーザインターフェースとして提供する。
【００６９】
なお、ユーザインターフェースとしては、下記の設定ファイル作成ウインドウ１０１に限らず、他のユーザインターフェースを用いてもよい。
【００７０】
〔２−１−１．設定ファイル作成ウインドウの構成〕
設定ファイル作成ウインドウ１０１は、設定マトリクス１０３を有している。
【００７１】
設定マトリクス１０３は、各セルＣＬ１〜ＣＬ１２に対応する行と、各制御信号に対応する列とからなるマトリクス状の入力欄１０３ａを有している。入力欄１０３ａには、上記の行と列とが交差する部分に設定ボックス１０３ｂが設けられている。設定マトリクス１０３は、例えば、制御信号として、０番，１番，２番，３番，４番，５番の６つの制御信号に対する設定を可能にしているが、制御信号の数はこれに限定されない。
【００７２】
なお、制御信号の数は、ＰＬＣ３１が出力可能な制御信号の最大数である。したがって、いずれの制御信号を用いるかはユーザによって任意に決定される。図１０は、０番，１番，２番の制御信号を用いた例を示している。
【００７３】
また、設定マトリクス１０３は、上記の各設定ボックス１０３ｂにセルＣＬの発光色を設定するように構成されている。具体的には、各設定ボックス１０３ｂは、予め規定されているセルＣＬの発光色（前述の８色）から１つが選択可能となるように、リストボックスにより構成されている。これにより、制御信号にセルＣＬおよび発光色を対応付けることができる。
【００７４】
なお、図示はしないが、例えば、設定ファイル作成ウインドウ１０１に制御信号の何れかを指定するためのボタン等を用意しておいてもよい。これにより、ユーザに指定された制御信号に対してのみ、設定マトリクス１０３における設定を受け付けるようにすることができる。
【００７５】
このように、設定ファイル作成ウインドウ１０１は、予め用意されている複数の制御信号のそれぞれに各セルＣＬおよび発光色を個々に対応付けて設定できるように構成されている。しかも、設定マトリクス１０３は、設定ファイルＦＬにおける対応付けをユーザに分かりやすく視覚化したものといえる。これにより、ユーザは、制御信号およびセルＣＬに対して容易に発光色を設定することができる。
【００７６】
設定ファイル作成部３３１は、設定ファイルを保存する操作がユーザにより行われると、設定ファイル作成ウインドウ１０１によって設定された制御信号と発光色との対応付けを確定し、これらを含む設定ファイルＦＬを記憶装置３３３に保存する。さらに、設定ファイル作成部３３１は、必要に応じて、記憶装置３３３から読み出した設定ファイルＦＬを、ＵＳＢインターフェース３３４を介して制御回路１１に送信したり、メモリカードインターフェース３３５によりメモリカード３２に書き込んだりする。
【００７７】
〔２−１−２．設定ファイル作成部の実現形態〕
上記のように構成される設定ファイル作成部３３１は、前述のようにアプリケーションプログラム（信号灯制御用データ作成プログラム）がＣＰＵに実行されることにより実現される。このアプリケーションプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）は、予め記憶装置３３３などの所定の領域に記憶されている。あるいは、当該プログラムコードは、ＰＣ３３と分離可能に構成されるコンピュータ読み取り可能な記録媒体にも記録可能である。当該プログラムコードは、その記録媒体からＰＣ３３にインストールされてもよい。
【００７８】
上記の記録媒体としては、例えば、テープ系、ディスク系、半導体メモリ系の媒体を用いることができる。テープ系の媒体としては、磁気テープやカセットテープ等が用いられる。磁気ディスク系の媒体は、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクを含む。また、光ディスク系の媒体は、ＣＤ−ＲＯＭ（compact disc read-only memory）／ＭＯ（magneto-optical）／ＭＤ（Mini Disc）／ＤＶＤ（digital versatile disk）／ＣＤ−Ｒ（CD Recordable）等の光ディスクを含む。半導体メモリ系の媒体は、ＩＣカード（メモリカードを含む）／光カード等のカード系の媒体を含む。また、半導体メモリ系の媒体は、マスクＲＯＭ／ＥＰＲＯＭ（erasable programmable read-only memory）／ＥＥＰＲＯＭ（electrically erasable and programmable read-only memory）／フラッシュＲＯＭ等を含む。
【００７９】
あるいは、当該プログラムコードは、ＰＣ３３がネットワークと通信可能に構成されていれば、ネットワークを介してダウンロードされてもよい。このネットワークとしては、制御部４１を実現する制御プログラムのプログラムコードをダウンロードするための前述の各種のネットワークが利用できる。
【００８０】
〔３．信号灯の動作〕
続いて、上記のように構成される信号灯１の点灯動作について説明する。
【００８１】
〔３−１．変換テーブルの作成〕
まず、メモリカード３２またはＰＣ３３から読み込まれた設定ファイルＦＬが、制御回路１１のフラッシュＲＯＭ１４に書き込まれる。この状態で、変換テーブル作成部４１１により、フラッシュＲＯＭ１４に記憶された設定ファイルＦＬに設定されている各情報を参照して、図７（ｂ）に示すような変換テーブルＴＢＬが作成される。この変換テーブルＴＢＬは、変換テーブル作成部４１１によりメモリ１３に書き込まれる。
【００８２】
例えば、セルＣＬ１〜ＣＬ４と、セルＣＬ５〜ＣＬ８と、セルＣＬ９〜ＣＬ１２について、それぞれ、０番，１番，２番の制御信号と、「赤」，「黄」，「緑」の発光色との対応付けが設定ファイルＦＬで規定されているとする。この場合、図７（ｂ）に示す変換テーブルＴＢＬには、その対応付けに基づいて、制御信号に対する各セルＣＬにおけるＬＥＤ７の点灯状態が規定される。
【００８３】
〔３−２．外部Ｉ／Ｏの制御〕
ＰＬＣ３１から外部Ｉ／Ｏ１８を介して制御回路１１に制御信号が入力されると、Ｉ／Ｏ制御部４１２により、０番，１番，２番の制御信号の値がＣＰＵ１２のレジスタに取り込まれる。この状態で、Ｉ／Ｏ制御部４１２により、メモリ１３における変換テーブルＴＢＬに“１”となる制御信号が入力されると、当該制御信号に対応するセルＣＬの点灯状態が変換テーブルＴＢＬから出力される。すると、Ｉ／Ｏ制御部４１２により、点灯状態の出力対象となるセルＣＬにおいて、その点灯状態に応じたＬＥＤ７が点灯するように、ＯＮ／ＯＦＦ制御信号が内部Ｉ／Ｏ１５に出力される。内部Ｉ／Ｏ１５では、ＯＮ／ＯＦＦ制御信号を受けて、点灯させるＬＥＤ７に対応するトランジスタがＯＮする。これにより、変換テーブルＴＢＬにより制御信号と対応付けられたＬＥＤ７が点灯する。
【００８４】
〔３−３．セルの発光例〕
上記のように構成されて動作する信号灯１の発光例についていくつか説明する。
【００８５】
〈発光例１〉
発光例１では、図７（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１〜ＣＬ４および発光色「赤」を対応付け、１番の制御信号にセルＣＬ５〜ＣＬ８および発光色「黄」を対応付け、２番の制御信号にセルＣＬ９〜ＣＬ１２および発光色「緑」とを対応付けている。
【００８６】
図７（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。この変換テーブルＴＢＬや後述する他の変換テーブルＴＢＬでは、制御信号と点灯させるＬＥＤ７の組み合わせとがセルＣＬ毎に対応付けられている。したがって、このような変換テーブルＴＢＬを用いることにより、図１７（ａ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番の制御信号が“１”となるときにセルＣＬ１〜ＣＬ４が「赤」で発光し、１番の制御信号が“１”となるときにセルＣＬ５〜ＣＬ８が「黄」で発光し、２番の制御信号が“１”となるときにセルＣＬ９〜ＣＬ１２が「緑」で発光する。
【００８７】
この発光例では、隣り合う複数のセルＣＬが４つずつまとまって同色で発光する。これにより、信号灯１を３層（３色）の信号灯として利用することができる。
〈発光例２〉
発光例２では、図１１（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ９〜ＣＬ１２および発光色「赤」を対応付け、１番の制御信号にセルＣＬ５〜ＣＬ８および発光色「黄」を対応付け、２番の制御信号にセルＣＬ１〜ＣＬ４および発光色「緑」を対応付けている。
【００８８】
図１１（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｂ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番の制御信号が“１”となるときにセルＣＬ９〜ＣＬ１２が「赤」で発光し、１番の制御信号が“１”となるときにセルＣＬ５〜ＣＬ８が「黄」で発光し、２番の制御信号が“１”となるときにセルＣＬ１〜ＣＬ４が「緑」で発光する。
【００８９】
この発光例では、発光例１と同様に、信号灯１を３層（３色）の信号灯として利用することができる。ただし、この発光例では、同じ発光色を用いていても、セルＣＬ１〜ＣＬ４およびセルＣＬ９〜ＣＬ１２の間で制御信号との対応付けが異なるため、発光色（色の位置）が発光例１と異なる。
〈発光例３〉
発光例３では、図１２（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１〜ＣＬ４および発光色「緑」を対応付け、１番の制御信号にセルＣＬ５〜ＣＬ８および発光色「黄」を対応付け、２番の制御信号にセルＣＬ９〜ＣＬ１２および発光色「赤」を対応付けている。
【００９０】
図１２（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｃ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番の制御信号が“１”となるときにセルＣＬ１〜ＣＬ４が「緑」で発光し、１番の制御信号が“１”となるときにセルＣＬ５〜ＣＬ８が「黄」で発光し、２番の制御信号が“１”となるときにセルＣＬ９〜ＣＬ１２が「赤」で発光する。
【００９１】
この発光例では、発光例２と同様の発光パターンでセルＣＬ１〜Ｃ１２が発光するが、セルＣＬ１〜ＣＬ４およびセルＣＬ９〜ＣＬ１２の間で制御信号との対応付けが発光例２と異なる。また、この発光例では、セルＣＬ１〜ＣＬ４およびセルＣＬ９〜ＣＬ１２の間で制御信号との対応付けが発光例１と同じであるが、制御信号と対応付けられた発光色が発光例１と異なる。
〈発光例４〉
発光例４では、図１３（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１〜ＣＬ４および発光色「青」を対応付け、１番の制御信号にセルＣＬ５〜ＣＬ８および発光色「白」を対応付け、２番の制御信号にセルＣＬ９〜ＣＬ１２および発光色「紫」を対応付けている。
【００９２】
図１３（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｄ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番の制御信号が“１”となるときにセルＣＬ１〜ＣＬ４が「青」で発光し、１番の制御信号が“１”となるときにセルＣＬ５〜ＣＬ８が「白」で発光し、２番の制御信号が“１”となるときにセルＣＬ９〜ＣＬ１２が「紫」で発光する。
【００９３】
この発光例では、発光例１と同様に、信号灯１を３層（３色）の信号灯として利用することができる。ただし、この発光例では、各層を構成するセルＣＬに同じ制御信号が対応付けられていても、使用する発光色が発光例１と異なる。
〈発光例５〉
発光例５では、図１４（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１，ＣＬ４，ＣＬ７，ＣＬ１０および発光色「赤」を対応付け、１番の制御信号にセルＣＬ２，ＣＬ５，ＣＬ８，ＣＬ１１および発光色「黄」を対応付け、２番の制御信号にセルＣＬ３，ＣＬ６，ＣＬ９，ＣＬ１２および発光色「緑」を対応付けている。
【００９４】
図１４（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｅ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番の制御信号が“１”となるときにセルＣＬ１，ＣＬ４，ＣＬ７，ＣＬ１０が「赤」で発光し、１番の制御信号が“１”となるときにセルＣＬ２，ＣＬ５，ＣＬ８，ＣＬ１１が「黄」で発光し、２番の制御信号が“１”となるときにセルＣＬ３，ＣＬ６，ＣＬ９，ＣＬ１２が「緑」で発光する。
【００９５】
この発光例では、発光例１〜４と異なり、隣り合うセルＣＬが互いに異なる色で発光する。
〈発光例６〉
発光例６では、図１５（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１〜ＣＬ３および発光色「赤」を対応付け、１番の制御信号にセルＣＬ４〜ＣＬ６および発光色「黄」を対応付け、２番の制御信号にセルＣＬ７〜ＣＬ９および発光色「緑」を対応付け、３番の制御信号にセルＣＬ１０〜ＣＬ１２および発光色「青」を対応付けている。
【００９６】
図１５（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｆ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番〜３番の制御信号が“１”となるときに、それぞれ、セルＣＬ１〜ＣＬ３が「赤」で発光し、セルＣＬ４〜ＣＬ６が「黄」で発光し、セルＣＬ７〜ＣＬ９が「緑」で発光し、セルＣＬ１０〜ＣＬ１２が「青」で発光する。
【００９７】
この発光例では、発光例１〜５と異なり、４つの制御信号を用いることにより、４色で発光させている。
〈発光例７〉
発光例７では、図１６（ａ）に示す設定ファイルＦＬが用いられる。この設定ファイルＦＬでは、０番の制御信号にセルＣＬ１，ＣＬ２および発光色「赤」を対応付け、１番の制御信号にセルＣＬ３，ＣＬ４および発光色「黄」を対応付け、２番の制御信号にセルＣＬ５，ＣＬ６および発光色「緑」を対応付けている。また、この設定ファイルＦＬでは、３番の制御信号にセルＣＬ７，ＣＬ８および発光色「青」を対応付け、４番の制御信号にセルＣＬ９，ＣＬ１０および発光色「白」を対応付け、５番の制御信号にセルＣＬ１１，ＣＬ１２および発光色「紫」を対応付けている。
【００９８】
図１６（ｂ）に示す変換テーブルＴＢＬは、上記の設定ファイルＦＬに基づいて作成されている。このような変換テーブルＴＢＬを用いることにより、図１７（ｇ）に示すように、セルＣＬ１〜ＣＬ１２を点灯させることができる。具体的には、０番〜２番の制御信号が“１”となるときに、それぞれ、セルＣＬ１，ＣＬ２が「赤」で発光し、セルＣＬ３，ＣＬ４が「黄」で発光し、セルＣＬ５，ＣＬ６が「緑」で発光する。また、３番〜５番の制御信号が“１”となるときに、それぞれ、セルＣＬ７，ＣＬ８が「青」で発光し、セルＣＬ９，ＣＬ１０が「白」で発光し、セルＣＬ１１，ＣＬ１２が「紫」で発光する。
【００９９】
この発光例では、発光例１〜６と異なり、６つの制御信号を用いることにより、６色で発光させている。
【０１００】
〔４．実施形態の総括〕
本実施形態に係る信号灯１は、上記のように構成されて動作することにより、下記のように特筆すべき効果を奏する。
【０１０１】
〔４−１．信号灯の制御〕
信号灯１は、制御部４１により、設定ファイルＦＬに規定された情報に基づいて作成した変換テーブルＴＢＬの対応付けにしたがって、各セルＣＬにおいて点灯させるＬＥＤ７を入力される制御信号に応じて特定し、特定したＬＥＤ７を点灯させる。これにより、設定ファイルＦＬを用いて、制御信号にセルＣＬおよび発光色を任意に対応付けて、信号灯１の発光パターンを所望に設定することができる。
【０１０２】
それゆえ、１つの信号灯１において図１７（ａ）〜（ｇ）に示すように様々な発光パターンで各セルＣＬを発光させることができる。
【０１０３】
〈発光色の位置の変更〉
これにより、同じ制御信号を用いていても、同じ発光色で発光するセルＣＬ（発光色の位置）を異ならせることができる。これは、制御信号に対応付けるセルＣＬと発光色とを任意に選択することにより各種の発光パターンが得られることによる。例えば、図１７（ａ），（ｃ）に示す発光パターンは、ともに制御信号が同じであるが、この制御信号に対応付けられるセルＣＬが同じである一方、この制御信号に対応付けられる発光色が一部で異なる。このため、図１７（ａ），（ｃ）に示す発光パターンセルにおけるセルＣＬ１〜ＣＬ４およびセルＣＬ９〜ＣＬ１２のように、同じ０番，２番の制御信号に対して、「赤」と「緑」とが入れ替わっており、それぞれ発光色の位置が異なる。
【０１０４】
〈発光色の変更〉
同じ制御信号に対して発光色を異ならせる場合も、同様のことがいえる。例えば、図１７（ａ），（ｄ）に示す発光パターンは、ともに制御信号が同じであるが、この制御信号に対応付けられるセルＣＬが同じである一方、この制御信号に対応付けられる発光色が全て異なる。このため、図１７（ａ），（ｄ）に示す発光パターンのように、同じ０番〜２番の制御信号に対して、各セルＣＬ１〜ＣＬ１２の発光色が全く異なる。
【０１０５】
〈制御信号の対応付けの変更〉
同じ制御信号を用いていても、同じ発光色で発光するセルＣＬ（発光色の位置）を変えずに、制御信号に対するセルＣＬの対応付けを異ならせることもできる。例えば、図１７（ｂ），（ｃ）に示す発光パターンは同じであるが、この制御信号に対応付けられるセルＣＬおよび発光色が一部で異なる。このため、例えば、０番の制御信号により、図１７（ｂ）に示す発光パターンではセルＣＬ９〜ＣＬ１２が「赤」で発光する一方、図１７（ｃ）に示す発光パターンではセルＣＬ１〜ＣＬ４が「緑」で発光する。したがって、異なる制御信号を用いても、同じセルＣＬを同じ発光色で発光させることができる。
【０１０６】
〈制御信号の変更〉
制御信号を異ならせても、その制御信号に応じた発光パターンを得ることができる。例えば、図１７（ａ），（ｆ）に示す発光パターンは、制御信号の数が異なっている。図１７（ａ）に示す発光パターンでは、３つの制御信号を用いて「赤」，「黄」，「緑」を発光させている。これに対し、図１７（ｆ）に示す発光パターンでは、さらに３番の制御信号に基づいてセルＣＬ１０〜ＣＬ１２に「青」を発光させることにより、４色で発光させることができる。また、図１７（ｇ）に示す発光パターンでは、６つの制御信号を用いることにより、さらに「白」，「紫」を発光させて、６色の発光を可能としている。
【０１０７】
これにより、装置３４によって製造される製品に応じて信号灯１の発光色の数を変更する必要が生じた場合、制御信号を変更し、それに合わせて設定ファイルＦＬを変更することにより、利用可能な制御信号の数の範囲で所望の発光数に変更することができる。例えば、図１７（ａ）に示すように３つの発光色を発光させていた状態から、制御信号を変更することにより、図１７（ｆ）に示すように発光色を４色に増加させたり、図１７（ｇ）に示すように発光色を６色に増加させたりすることができる。
【０１０８】
〔４−２．信号灯の構造〕
特許文献１に記載された複数のユニットを組み合わせて信号灯を構成する場合、各ユニットを機構的および電気的に接続する構造が必要となる。このような接続構造は、機構的な精度が要求されるだけでなく、装置の振動などの環境による影響や経年変化により、接続機構の緩みだけでなく、電気接点の接続不良や融着も生じやすいという不都合がある。
【０１０９】
これに対し、信号灯１は、グローブ２が遮光板２３により所定の間隔で区画されることでセルＣＬが形成され、各セルＣＬには同一構成のＬＥＤ７が配置されている。また、グローブ２が一体に形成され、ＬＥＤ７が各セルＣＬ内に位置するように単一のＬＥＤ基板４に実装されている。このような構造により、上記の複数のユニットを接続する信号灯のように、ユニット間の構造的および電気的な接続構造を必要とすることがない。したがって、信号灯１を容易に製造することができる。
【０１１０】
しかも、上記のようにセルＣＬの発光パターンを任意に変更することができる。これにより、単一構成の信号灯１により、多数の発光パターンで発光することが可能となる。したがって、固定的な発光パターンを有する構成の信号灯を製作して在庫として保持しておく必要がない。
【０１１１】
また、各セルＣＬを比較的薄く形成することにより、信号灯１の全長を抑えることができるだけでなく、複数のセルＣＬでグループを形成した場合でも、グループの長さを抑えることができる。
【０１１２】
〔４−３．設定ファイル作成〕
ＰＣ３３は、設定ファイル作成部３３１を備えることにより、所望の設定ファイルをユーザにより作成することができる。これにより、ＰＣ３３からＵＳＢケーブルを介して直接設定ファイルを信号灯１に転送したり、メモリカード３２を介して信号灯１に読み込んだりすることができる。
【０１１３】
〔５．付記事項〕
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１４】
本発明の信号灯制御装置は、異なる点灯色のＬＥＤを各層で有する積層型の信号灯に対して、設定された各層の分割数および発光パターンで発光するように各層のＬＥＤの点灯を制御する。これにより、本発明の信号灯制御装置は、単一のハードウェア構成を有する信号灯に、発光形態を自由に変更できる機能を追加することに好適に利用できる。
【符号の説明】
【０１１５】
１      信号灯
２      グローブ
４      ＬＥＤ基板
６      プリント配線基板
７      ＬＥＤ
８      ＬＥＤ
１１      制御回路（信号灯制御装置）
１２      ＣＰＵ
１３      メモリ
１４      フラッシュＲＯＭ（記憶手段）
１５      内部Ｉ／Ｏ（通電手段）
１６      メモリカードインターフェース
１７      ＵＳＢ−ＵＡＲＴコンバータ
１８      外部Ｉ／Ｏ
３１      ＰＬＣ
３２      メモリカード
３３      ＰＣ
４１      制御部
１０１      設定ファイル作成ウインドウ（ユーザインターフェース）
１０３      設定マトリクス
３３１      設定ファイル作成部（ユーザインターフェース提供手段）
３３４      ＵＳＢインターフェース
３３５      メモリカードインターフェース
４１１      変換テーブル作成部（点灯情報作成手段）
４１２      Ｉ／Ｏ制御部（通電制御手段）
ＣＬ        セル（発光層）
ＦＬ        設定ファイル（設定情報）
ＴＢＬ      変換テーブル（点灯情報）
【図１】
2012221793.tif 000003
【図２】
2012221793.tif 000004
【図３】
2012221793.tif 000005
【図４】
2012221793.tif 000006
【図５】
2012221793.tif 000007
【図６】
2012221793.tif 000008
【図７】
2012221793.tif 000009
【図８】
2012221793.tif 000010
【図９】
2012221793.tif 000011
【図１０】
2012221793.tif 000012
【図１１】
2012221793.tif 000013
【図１２】
2012221793.tif 000014
【図１３】
2012221793.tif 000015
【図１４】
2012221793.tif 000016
【図１５】
2012221793.tif 000017
【図１６】
2012221793.tif 000018
【図１７】
2012221793.tif 000019