(57)【要約】【課題】ラインＬＥＤのうち一部のＬＥＤが故障した場合であっても、ラインＬＥＤ全体を交換することなく、シーケンスに従って駆動するラインＬＥＤの見栄えが悪化することを抑制することが可能な「ＬＥＤ表示制御装置およびＬＥＤ表示制御方法」を提供する。【解決手段】ＬＥＤ表示制御装置１の故障検出部１１は、ラインＬＥＤ２について故障の発生を検出し、故障が発生していない場合には、所定のシーケンスに従ってラインＬＥＤ２を制御する一方、故障が発生している場合には、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と、所定のシーケンスの内容との関係に基づいて、他シーケンスを設定し、所定のシーケンスに代えて他シーケンスに従ってラインＬＥＤ２を制御する。これにより、いずれかのＬＥＤ３が故障している場合には、所定のシーケンスではなく他シーケンスに従って、ラインＬＥＤ２が駆動されるようにした。【選択図】図１
2019078834.tif 000002
【特許請求の範囲】
【請求項１】
複数のＬＥＤをライン状に並べて成るラインＬＥＤの表示をシーケンスに従って制御するＬＥＤ表示制御装置であって、
所定のシーケンスに従って、上記複数のＬＥＤのそれぞれを点灯および消灯させる点灯制御部と、
上記複数のＬＥＤについて故障の発生を検出する故障検出部と、
上記故障検出部により何れかのＬＥＤの故障が検出された場合、故障が検出されたＬＥＤの上記ラインＬＥＤにおける位置と上記所定のシーケンスの内容との関係に基づいて、他シーケンスを設定する他シーケンス設定部とを備え、
上記点灯制御部は、上記故障検出部により何れかのＬＥＤの故障が検出された場合、上記所定のシーケンスに代えて、上記他シーケンス設定部により設定された上記他シーケンスに従って、上記複数のＬＥＤのそれぞれを点灯および消灯させることを特徴とするＬＥＤ表示制御装置。
【請求項２】
上記他シーケンス設定部は、上記所定のシーケンスで上記故障したＬＥＤが点灯することとされているタイミングにおいて、上記故障したＬＥＤ以外の他のＬＥＤを点灯させる上記他シーケンスを設定することを特徴とする請求項１に記載のＬＥＤ表示装置。
【請求項３】
上記所定のシーケンスは、上記複数のＬＥＤが連続して点灯するシーケンスであり、
上記他シーケンス設定部は、上記所定のシーケンスでは上記故障したＬＥＤの点灯タイミング以降のタイミングで点灯することとされている他のＬＥＤについて、上記故障したＬＥＤの点灯タイミングから連続して点灯するように各ＬＥＤの点灯タイミングを早めることを内容とする上記他シーケンスを設定することを特徴とする請求項１に記載のＬＥＤ表示制御装置。
【請求項４】
上記所定のシーケンスは、上記複数のＬＥＤが連続して点灯するシーケンスであり、
上記他シーケンス設定部は、上記故障したＬＥＤを含めて点灯しないＬＥＤの位置が一定のパターンとなるように一部のＬＥＤを非点灯に設定した上で、上記故障したＬＥＤおよび上記非点灯に設定したＬＥＤを除く他のＬＥＤを連続して点灯させることを内容とする上記他シーケンスを設定することを特徴とする請求項１に記載のＬＥＤ表示制御装置。
【請求項５】
上記複数のＬＥＤが複数のライン状に配置されている場合、上記他シーケンス設定部は、上記故障したＬＥＤおよび上記非点灯に設定するＬＥＤの位置が、上記故障したＬＥＤを含むラインのみで一定のパターンとなるように、上記一部のＬＥＤを非点灯に設定することを特徴とする請求項４に記載のＬＥＤ表示制御装置。
【請求項６】
上記複数のＬＥＤが複数のライン状に配置されている場合、上記他シーケンス設定部は、上記故障したＬＥＤおよび上記非点灯に設定するＬＥＤの位置が、上記複数のラインを含めて一定のパターンとなるように、上記一部のＬＥＤを非点灯に設定することを特徴とする請求項４に記載のＬＥＤ表示制御装置。
【請求項７】
上記他シーケンス設定部は、一のパターンに係る他シーケンスと、当該一のパターンとは異なる他のパターンに係る他シーケンスとを一巡毎に切り替えて設定することを特徴とする請求項４に記載のＬＥＤ表示制御装置。
【請求項８】
上記所定のシーケンスは、上記複数のＬＥＤが連続して点灯するシーケンスであり、
上記他シーケンス設定部は、上記所定のシーケンスと比べて上記複数のＬＥＤの消灯タイミングを遅らせることにより、上記複数のＬＥＤのそれぞれの点灯期間が長くなるようにすることを内容とする上記他シーケンスを設定することを特徴とする請求項１に記載のＬＥＤ表示制御装置。
【請求項９】
上記ＬＥＤ表示制御装置は、複数の上記ラインＬＥＤを制御するものであり、
上記他シーケンス設定部は、上記故障検出部により何れかのラインＬＥＤにおける何れかのＬＥＤの故障が検出された場合、上記故障したＬＥＤを含むラインＬＥＤについて第１の他シーケンスを設定するとともに、上記故障したＬＥＤを含まないラインＬＥＤについて、上記故障したＬＥＤを含むラインＬＥＤと同等の表示結果となるような第２の他シーケンスを設定し、
上記点灯制御部は、上記故障検出部により何れかのラインＬＥＤにおける何れかのＬＥＤの故障が検出された場合、上記故障したＬＥＤを含むラインＬＥＤについては上記所定のシーケンスに代えて上記第１の他シーケンスに従って、上記故障したＬＥＤを含まないラインＬＥＤについては上記所定のシーケンスに代えて上記第２の他シーケンスに従って、上記複数のＬＥＤのそれぞれを点灯および消灯させることを特徴とする請求項１に記載のＬＥＤ表示制御装置。
【請求項１０】
上記所定のシーケンスは、上記複数のＬＥＤが連続して点灯するシーケンスであり、
上記他シーケンス設定部は、
上記故障したＬＥＤを含むラインＬＥＤについて、上記故障したＬＥＤを含めて点灯しないＬＥＤの位置が一定のパターンとなるように一部のＬＥＤを非点灯に設定した上で、上記故障したＬＥＤおよび上記非点灯に設定したＬＥＤを除く他のＬＥＤを連続して点灯させることを内容とする上記第１の他シーケンスを設定し、
上記故障したＬＥＤを含まないラインＬＥＤについて、上記故障したＬＥＤを含むラインＬＥＤにおける上記故障したＬＥＤおよび上記非点灯に設定したＬＥＤの位置に対応する位置のＬＥＤを非点灯に設定した上で、上記非点灯に設定したＬＥＤを除く他のＬＥＤを連続して点灯させることを内容とする上記第２の他シーケンスを設定する
ことを特徴とする請求項９に記載のＬＥＤ表示制御装置。
【請求項１１】
複数のＬＥＤをライン状に並べて成るラインＬＥＤの上記複数のＬＥＤのそれぞれを所定のシーケンスに従って点灯および消灯させる点灯制御部を有するＬＥＤ表示制御装置によるＬＥＤ表示制御方法であって、
上記ＬＥＤ表示制御装置の故障検出部が、上記複数のＬＥＤについて故障の発生を検出する第１のステップと、
上記ＬＥＤ表示制御装置の他シーケンス設定部が、上記故障検出部により何れかのＬＥＤの故障が検出された場合、故障が検出されたＬＥＤの上記ラインＬＥＤにおける位置と上記所定のシーケンスの内容との関係に基づいて、他シーケンスを設定する第２のステップと、
上記ＬＥＤ表示制御装置の上記点灯制御部が、上記故障検出部により何れかのＬＥＤの故障が検出された場合、上記所定のシーケンスに代えて、上記他シーケンス設定部により設定された上記他シーケンスに従って、上記複数のＬＥＤのそれぞれを点灯および消灯させる第３のステップと、
を含むことを特徴とするＬＥＤ表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＥＤ表示制御装置およびＬＥＤ表示制御方法に関し、特に、ライン状に並べた複数のＬＥＤの表示をシーケンスに従って制御するＬＥＤ表示制御装置およびＬＥＤ表示制御方法に用いて好適なものである。
【背景技術】
【０００２】
従来、複数のＬＥＤをライン状に並べ、当該複数のＬＥＤを順次点灯および消灯させるようにした技術が、様々な分野で広く用いられている。一般に「ラインＬＥＤ」と呼ばれるものである。車両においても、ラインＬＥＤが使われている。例えば、左から右または右から左へと光が流れるように複数のＬＥＤを順次点灯させることにより、右左折の方向指示を分かりやすく伝えられるようにしたＬＥＤウインカーが提供されている。また、車室内における各種のイルミネーション表示やガイド表示にもラインＬＥＤが使われることがある。
【０００３】
ラインＬＥＤのＬＥＤのそれぞれをシーケンスに従って点灯および消灯させることにより、表示に関して所与の演出効果を出すことが可能である。しかしながら、ラインＬＥＤのうち一部のＬＥＤが故障すると、シーケンスに従ってラインＬＥＤが駆動している間、本来、故障したＬＥＤが点灯すべきタイミングで、故障したＬＥＤが点灯しないこととなり、見栄えが悪くなってしまう。これを解消するためには、故障したＬＥＤの交換が必要である。ところが、通常、ラインＬＥＤは、１つのモジュールとして実装されている。そのため、一部のＬＥＤが故障しただけでも、ラインＬＥＤ全体の交換が必要であり、交換コストが増大するという問題があった。
【０００４】
なお、複数のＬＥＤをドットマトリクス状に配置した情報表示装置において、一部のＬＥＤに故障が発生した場合に、文字が一部欠けたような状態で表示されないように、故障したＬＥＤを回避して文字の表示を行うように構成したものが知られている（例えば、特許文献１参照）。
【０００５】
また、同じく複数のＬＥＤをドットマトリクス状に配置した情報表示装置において、一部のＬＥＤに故障が発生した場合に、論理反転した信号を各ＬＥＤの表示制御信号として使用することにより、すべてのドットの点灯パターンを一斉に反転し、故障前と等価の情報を通知できるように構成したものも知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１４８１５８号公報
【特許文献２】特開２０１１−１９７５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１，２に記載の技術は、複数のＬＥＤをドットマトリクス状に配置した情報表示装置において、点灯させるＬＥＤの組み合わせによって、所定の意味の文字列を表示させる場合に、一部のＬＥＤに故障が発生しても、文字が一部欠けたような状態で表示されないようにするためのものである。そのため、上記特許文献１，２に記載の技術では、複数のＬＥＤをライン状に配置したラインＬＥＤについて、一部のＬＥＤに故障が発生した場合に、シーケンスに従って駆動するラインＬＥＤの見栄えの悪さを解消することはできず、見栄えの悪さを解消するためには、やはりラインＬＥＤ全体の交換が必要となってしまう。
【０００８】
本発明は、このような問題を解決するために成されたものであり、ラインＬＥＤのうち一部のＬＥＤが故障した場合であっても、ラインＬＥＤ全体を交換することなく、シーケンスに従って駆動するラインＬＥＤの見栄えが悪化することを抑制することを目的とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために、本発明では、ＬＥＤ表示制御装置は、複数のＬＥＤをライン状に並べて成るラインＬＥＤについて故障の発生を検出する。そして、ＬＥＤ表示制御装置は、ＬＥＤに故障が発生していない場合は、ラインＬＥＤの複数のＬＥＤのそれぞれを所定のシーケンスに従って点灯および消灯させる。一方で、ＬＥＤ表示制御装置は、ＬＥＤに故障が発生している場合は、故障が検出されたＬＥＤのラインＬＥＤにおける位置と、所定のシーケンスの内容との関係に基づいて、他シーケンスを設定し、設定した他シーケンスに従って、複数のＬＥＤのそれぞれを点灯および消灯させる。
【発明の効果】
【００１０】
上記のように構成した本発明によれば、ラインＬＥＤの何れかのＬＥＤが故障している場合には、所定のシーケンスに代えて、故障が検出されたＬＥＤのラインＬＥＤにおける位置と所定のシーケンスの内容との関係が反映された他シーケンスでラインＬＥＤが制御されることとなり、故障したＬＥＤが点灯しないことを踏まえた内容のシーケンスに従ってラインＬＥＤを駆動させることが可能となる。これにより、ラインＬＥＤ全体を交換することなく、シーケンスに従って駆動するラインＬＥＤの見栄えが悪化することを抑制できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るＬＥＤ表示制御装置の機能構成例を示すブロック図である。
【図２】本発明の一実施形態に係るＬＥＤ表示制御装置が制御対象とするラインＬＥＤを示す図である。
【図３】シーケンスの説明の用いる図である。
【図４】他シーケンスの第１の例の説明に用いる図である。
【図５】他シーケンスの第２の例および第２の例の応用例の説明に用いる図である。
【図６】他シーケンスの第３の例の説明に用いる図である。
【図７】他シーケンスの第３の例の応用例の説明に用いる図である。
【図８】他シーケンスの第４の例および他シーケンスの第４の例の第１の応用例の説明に用いる図である。
【図９】他シーケンスの第４の例の第２の応用例の説明に用いる図である。
【図１０】他シーケンスの第５の例の説明に用いる図である。
【図１１】他シーケンスの第６の例の説明に用いる図である。
【図１２】他シーケンスの第６の例の応用例の説明に用いる図である。
【図１３】他シーケンスの第７の例の説明に用いる図である。
【図１４】本発明の一実施形態に係るＬＥＤ表示制御装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態に係るＬＥＤ表示制御装置１の機能構成例を示すブロック図である。ＬＥＤ表示制御装置１は、ラインＬＥＤ２を構成する各ＬＥＤ３の点灯および消灯を制御する装置であり、機能構成として、点灯制御部１０、故障検出部１１、制御指示部１２、通常シーケンス設定部１３および他シーケンス設定部１４を備えている。また、ＬＥＤ表示制御装置１は、記憶媒体として、シーケンスデータ記憶部２０を備えている。上記各機能ブロック１０〜１４は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１０〜１４は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００１３】
本実施形態に係るＬＥＤ表示制御装置１が制御対象とするラインＬＥＤ２は、以下の構成よりなる。すなわち、図２（Ａ）に示すように、ラインＬＥＤ２は、
ｎ個（ただし、ｎ≧２）のＬＥＤ３が、ライン状に並べて構成される。なお、ライン状とは、単に、複数のＬＥＤ３が連続して配置されることを意味し、複数のＬＥＤ３が直線上に並ぶことを意味しない。ＬＥＤ表示制御装置１は、複数のラインＬＥＤ２を同時に制御することが可能であり、例えば、図２（Ｂ）に示すように、ラインＬＥＤ２が、ラインＬＥＤ２が延びる方向と直行する方向に、ｍ個、並べて配列されたＬＥＤユニット４を制御することができる。ＬＥＤユニット４において、各ラインＬＥＤ２が有するＬＥＤ３の個数は異なっていてもよく、また、各ラインＬＥＤ２の位置がずれていてもよい。また、ＬＥＤ表示制御装置１は、異なる複数のＬＥＤユニット４を制御することも可能である。
【００１４】
ラインＬＥＤ２は、例えば、車両のウインカーに設けられる。この場合、例えば、前後左右のウインカーのそれぞれが、複数のラインＬＥＤ２を有するＬＥＤユニット４によって構成される。また例えば、ラインＬＥＤ２は、各種のイルミネーション表示やガイド表示をするための表示装置として車室内に設けらる。このほか、ラインＬＥＤ２は、看板や、電化製品等、様々な対象に設けられる。ラインＬＥＤ２は、各ＬＥＤ３が一体となってモジュール化されており、１つのモジュールとして対象に実装される。従って、ラインＬＥＤ２を構成するＬＥＤ３のうち、一部のＬＥＤ３が故障した場合であっても、その一部のＬＥＤ３についてのみ交換することはできず、ラインＬＥＤ２全体を交換する必要がある。
【００１５】
図１では、ＬＥＤ表示制御装置１が、１つのラインＬＥＤ２に接続された様子を示している。以下では、ＬＥＤ表示制御装置１の基本的な処理については、１つのラインＬＥＤ２を制御する場合の処理を説明することによって説明する。ＬＥＤ表示制御装置１が複数のラインＬＥＤ２を同時に制御する場合は、複数のラインＬＥＤ２のそれぞれについて、ＬＥＤ表示制御装置１により以下で説明する処理が行われる。
【００１６】
点灯制御部１０は、信号増幅用のドライバを介して、ラインＬＥＤ２を構成する各ＬＥＤ３に駆動信号を出力することにより、ＬＥＤ３の点灯／消灯を制御する。特に、本実施形態に係る点灯制御部１０は、後述する手段で設定されるシーケンスに従って、複数のＬＥＤ３のそれぞれを所定のタイミングで点灯／消灯させる。シーケンスに従ってラインＬＥＤ２を制御するときの点灯制御部１０の処理の詳細については後述する。
【００１７】
故障検出部１１は、ラインＬＥＤ２を構成するＬＥＤ３の何れかに故障が発生している場合に、故障が発生していることを検出すると共に、故障が発生しているＬＥＤ３を特定する。ＬＥＤ３の故障を検出する方法は、既存の種々の方法を利用可能である。例えば、ＬＥＤ３毎にフォトダイオード等の光センサを設け、故障検出部１１は、光センサの検出値に基づいて、各ＬＥＤ３が点灯制御部１０の制御に従って正常に点灯／消灯しているかを判定し、判定結果に基づいて故障を検出する。この他、一例として、ＬＥＤ３に流れる電流または電圧の状態を検出し、電流または電圧の状態に基づいて故障を検出する方法がある。
【００１８】
制御指示部１２は、ラインＬＥＤ２が駆動を開始するトリガとなる事象が発生した場合に、当該事象が発生したことを検出し、当該事象を識別する事象ＩＤを有する信号（以下、「トリガ信号」という）を通常シーケンス設定部１３または他シーケンス設定部１４に出力する。制御指示部１２は、故障検出部１１によって、ＬＥＤ３の故障が検出されていない場合は、トリガ信号を通常シーケンス設定部１３に出力する。一方、制御指示部１２は、故障検出部１１によって、何れかのＬＥＤ３に故障が発生していることが検出されている場合は、トリガ信号を他シーケンス設定部１４に出力する。
【００１９】
本実施形態では、ラインＬＥＤ２が駆動するトリガとなる事象が予め定められていると共に、事象毎に、ラインＬＥＤ２が駆動するときのシーケンスが予め定められている。例えば、ラインＬＥＤ２が車両のウインカーに設けられている場合に、事象は、運転手により方向指示スイッチが操作されたことである。また例えば、ラインＬＥＤ２が、各種のイルミネーション表示やガイド表示をするための表示装置として車室内に設けられている場合、事象は、アクセサリースイッチがオンされたことや、ドアが開閉されたこと等の所定のアクションが行われたことである。その他、例えば、ユーザから明示的な指示があったことが、ラインＬＥＤ２の駆動を開始するトリガとなる事象となる。
【００２０】
通常シーケンス設定部１３は、故障検出部１１によりＬＥＤ３に故障が発生していることが検出されていない場合に、ラインＬＥＤ２が駆動するときのシーケンスを設定する。以下、通常シーケンス設定部１３が設定するシーケンスを「通常シーケンス」という。通常シーケンスは、特許請求の範囲の「所定のシーケンス」に相当する。点灯制御部１０は、故障検出部１１によりＬＥＤ３に故障が発生していることが検出されていない場合は、通常シーケンス設定部１３により設定された通常シーケンスに従って、ラインＬＥＤ２を制御する。以下、まず、本実施形態におけるシーケンスについて説明し、その後、通常シーケンス設定部１３の処理を点灯制御部１０の処理と共に説明する。
【００２１】
図３は、シーケンスの説明に用いる図である。以下、図３に示す４つのＬＥＤ３Ａ、３Ｂ、３Ｃ、３Ｄより成るラインＬＥＤ２が駆動する場合を例にして、シーケンスについて説明する。本実施形態において、シーケンス（通常シーケンス、および、後述する他シーケンスを含む）は、駆動パターンの時系列的な組み合わせを意味する。駆動パターンは、ラインＬＥＤ２を構成する各ＬＥＤ３の点灯／消灯の組み合わせを意味する。
【００２２】
図３で例示するシーケンスでは、タイミングＴ０で、ＬＥＤ３Ａが点灯し、ＬＥＤ３Ｂ〜３Ｄが消灯するという駆動パターンＰ３ａでラインＬＥＤ２が駆動する。その後、タイミングＴ０から時間Ｋ１（例えば、１００ミリ秒）が経過したタイミングＴ１で、駆動パターンが切り替わり、ＬＥＤ３Ｂが点灯し、ＬＥＤ３Ａ、３Ｃ、３Ｄが消灯するという駆動パターンＰ３ｂでラインＬＥＤ２が駆動する。その後、タイミングＴ１から時間Ｋ１が経過したタイミングＴ２で、駆動パターンが切り替わり、ＬＥＤ３Ｃが点灯し、ＬＥＤ３Ａ、３Ｂ、３Ｄが消灯するという駆動パターンＰ３ｃでラインＬＥＤ２が駆動する。その後、タイミングＴ２から時間Ｋ１が経過したタイミングＴ３で、駆動パターンが切り替わり、ＬＥＤ３Ｄが点灯し、ＬＥＤ３Ａ〜３Ｃが消灯するという駆動パターンＰ３ｄでラインＬＥＤ２が駆動する。
【００２３】
なお、本実施形態では、基本的には、点灯制御部１０は、シーケンスに従ったラインＬＥＤ２の制御を巡回的に繰り返し実行する。図３の例では、点灯制御部１０は、タイミングＴ３から時間Ｋ１が経過したタイミングで、駆動パターンを最初の駆動パターンＰ３ａに切り替え、以後、駆動パターンＰ３ａ→Ｐ３ｂ→Ｐ３ｃ→Ｐ３ｄという駆動パターンの切り替えを繰り返し行う。ただし、シーケンスごとに、シーケンスに従ったラインＬＥＤ２の制御を繰り返し行う回数を個別に設定することも可能である。
【００２４】
通常シーケンス設定部１３は、制御指示部１２からトリガ信号を入力した場合、以下の処理を実行する。すなわち、通常シーケンス設定部１３は、シーケンスデータ記憶部２０を参照する。シーケンスデータ記憶部２０は、ラインＬＥＤ２の駆動を開始するトリガとなる事象毎に、事象ＩＤと対応付けて、シーケンスデータを記憶する。一のシーケンスに対応するシーケンスデータは、点灯制御部１０が、当該一のシーケンスに従ってラインＬＥＤ２を制御する際に使用する制御データであり、当該一のシーケンスに含まれる駆動パターンのそれぞれについて、点灯させるＬＥＤ３と消灯させるＬＥＤ３とを明示する情報を有する。本実施形態では、シーケンスデータは、駆動パターン毎に、ラインＬＥＤ２を構成するＬＥＤ３の個数分のビットを有するビット列（以下、「駆動パターンビット列」という）を備えている。各駆動パターンビット列は、値として、点灯させるＬＥＤ３に対応するビットについては値「１」、消灯させるビットについては値「０」を有する。
【００２５】
通常シーケンス設定部１３は、シーケンスデータ記憶部２０を参照し、制御指示部１２から入力したトリガ信号が有する事象ＩＤと対応付けられたシーケンスデータを取得する。通常シーケンス設定部１３は、取得したシーケンスデータを点灯制御部１０に出力する。通常シーケンス設定部１３がシーケンスデータを点灯制御部１０に出力する処理は、通常シーケンス設定部１３が通常シーケンスを設定する処理に相当する。
【００２６】
点灯制御部１０は、通常シーケンス設定部１３からシーケンスデータを入力する。点灯制御部１０は、入力したシーケンスデータに対応するシーケンスに従って、ラインＬＥＤ２を制御する。本実施形態では、点灯制御部１０は、図示しないタイミング生成器が出力するタイミング信号に従って、所定の周期で、順次、シーケンスデータに含まれる駆動パターンビット列を読み出してバッファー（不図示）に展開する。点灯制御部１０は、駆動パターンビット列をバッファーに新たに展開する度に、バッファーに展開された駆動パターンビット列に基づいて、点灯すべきＬＥＤ３に駆動信号を出力し、消灯すべきＬＥＤ３への駆動信号の出力を停止する。この結果、所定の周期で、駆動パターンが切り替わり、ラインＬＥＤ２は、通常シーケンス設定部１３から入力したシーケンスデータに対応するシーケンスで駆動する。
【００２７】
他シーケンス設定部１４は、故障検出部１１により何れかのＬＥＤ３の故障が検出された場合、通常シーケンスに代えて、他シーケンスを設定する。以下、他シーケンス設定部１４について詳述する。
【００２８】
上述したように、制御指示部１２は、ラインＬＥＤ２を構成するＬＥＤ３のうち、いずれかのＬＥＤ３の故障が故障検出部１１により検出されている場合、トリガ信号を、通常シーケンス設定部１３ではなく、他シーケンス設定部１４に出力する。他シーケンス設定部１４は、トリガ信号を入力した場合、シーケンスデータ記憶部２０を参照し、トリガ信号に含まれる事象ＩＤと対応付けられたシーケンスデータを取得する。さらに、他シーケンス設定部１４は、故障検出部１１から、ラインＬＥＤ２を構成するＬＥＤ３のうち、故障しているＬＥＤ３のラインＬＥＤ２における位置を特定する情報を入力する。そして、他シーケンス設定部１４は、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と、通常シーケンスの内容との関係に基づいて、取得したシーケンスデータを加工する。以下、加工後のシーケンスデータを「他シーケンスデータ」といい、他シーケンスデータに基づくシーケンスを「他シーケンス」という。
【００２９】
他シーケンス設定部１４は、他シーケンスデータを点灯制御部１０に出力する。他シーケンス設定部１４が他シーケンスデータを点灯制御部１０に出力する処理は、他シーケンス設定部１４が他シーケンスを設定する処理に相当する。つまり、他シーケンス設定部１４は、故障検出部１１により何れかのＬＥＤ３の故障が検出された場合は、通常シーケンスに代えて、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と、通常シーケンスの内容との関係に基づく他シーケンスを設定する。以下、他シーケンス設定部１４により設定される他シーケンスについて、具体例を挙げて説明する。
【００３０】
＜第１の例＞
図４は、他シーケンスの第１の例の説明に用いる図である。図４の各図では、その上部に、本例に係るラインＬＥＤ４Ｑの構造が模式的に示されている。図に示す通り、ラインＬＥＤ４Ｑは、１０個のＬＥＤ４ａ〜４ｊがライン状に並べて構成されている。図４（Ａ）は、第１の例に係る他シーケンス４Ｙに代替される通常シーケンス４Ｘの一部を表す図である。図４（Ａ）では、タイミングＴ０〜タイミングＴ６の各タイミングの駆動パターンを示すことにより、通常シーケンス４Ｘを表している。図４（Ａ）に示すように、通常シーケンス４Ｘは、タイミングＴ０で、左端のＬＥＤ４ａが点灯すると共に、それ以外のＬＥＤ４ｂ〜４ｊが消灯し、以後、所定の周期で、点灯する１個のＬＥＤ３が、１つずつ右側に移動していくシーケンスである。
【００３１】
図４（Ｂ）は、ラインＬＥＤ４Ｑを構成するＬＥＤ４ａ〜４ｊのうち、左から２番目のＬＥＤ４ｂが故障しているときに、仮に、通常シーケンス４ＸでラインＬＥＤ４Ｑが駆動した場合に、タイミングＴ０〜タイミングＴ６の各タイミングにおけるＬＥＤ４ａ〜４ｊの点灯／消灯の状態を示す図である。図４（Ｂ）に示すように、この場合、ＬＥＤ４ｂが故障していることに起因して、タイミングＴ１では、全てのＬＥＤ４ａ〜４ｊが消灯した状態となる。このため、ラインＬＥＤ４Ｑが駆動している間、タイミングＴ１からタイミングＴ２に至るまでの期間、不自然に、全てのＬＥＤ４ａ〜４ｊが消灯した期間が出現することになり、見栄えが悪い。また、ラインＬＥＤ４Ｑを視認する者に対して、点灯する１個のＬＥＤ３が規則的に左から右へ向かって移動していくのではなく、不規則にラインＬＥＤ４Ｑが駆動しているような印象を与えてしまう。
【００３２】
図４（Ｃ）は、図４（Ｂ）と同様、ラインＬＥＤ４ＱのＬＥＤ４ｂが故障している場合に、他シーケンス設定部１４が設定する他シーケンス４Ｙを表す図である。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス４Ｘ（図４（Ａ）参照）の場合において、ＬＥＤ４ｂが故障している場合は、通常シーケンス４Ｘに代えて、図４（Ｃ）で示す他シーケンス４Ｙを設定する。
【００３３】
図４（Ｃ）に示すように、他シーケンス４Ｙでは、タイミングＴ１の駆動パターンが、通常シーケンス４ＸにおけるタイミングＴ２の駆動パターンとなり、以後、通常シーケンス４Ｘと比較して１周期分だけ早いタイミングで、駆動パターンが切り替わる。つまり、他シーケンス４Ｙは、通常シーケンス４Ｘについて、故障しているＬＥＤ４ｂが点灯する駆動パターンを飛ばし、１周期分、前倒しで駆動パターンが切り替わっていくシーケンスである。
【００３４】
ラインＬＥＤ４Ｑを他シーケンス４Ｙに従って制御することにより、点灯するＬＥＤ３が左から右へ向かって移動していくという演出を維持した上で、タイミングＴ１において、全てのＬＥＤ４ａ〜４ｊが消灯するのではなく、故障したＬＥＤ４ｂに代えてＬＥＤ４ｃが点灯した状態とすることができる。つまり、ラインＬＥＤ４Ｑが駆動している間、全てのＬＥＤ４ａ〜４ｊが消灯した期間が不自然に出現することを防止でき、見栄えの悪化を抑制できる。
【００３５】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ４ｂのラインＬＥＤ４Ｑにおける位置と、「点灯するＬＥＤ３が所定の周期で１つずつ右側に移動する一方、タイミングＴ１で故障したＬＥＤ４ｂのみが点灯する駆動パターンが出現するという通常シーケンス４Ｘの内容」との関係に基づいて、他シーケンス４Ｙを設定する。より詳細には、他シーケンス設定部１４は、通常シーケンスで故障したＬＥＤ３（本例では、ＬＥＤ４ｂ）が点灯することとされているタイミング（本例では、タイミングＴ１）において、故障したＬＥＤ３以外の他のＬＥＤ３（本例では、ＬＥＤ４ｃ）を点灯させる他シーケンスを設定する。より具体的には、他シーケンス設定部１４は、通常シーケンスにおいて故障したＬＥＤ３の点灯タイミング（本例では、タイミングＴ１）以降のタイミングで点灯することとされている他のＬＥＤ３について、故障したＬＥＤ３の点灯タイミングから連続して点灯するように各ＬＥＤ３の点灯タイミングを早める。本例に係る構成によれば、ＬＥＤ３の故障に起因して全てのＬＥＤ３が表示されない期間が不自然に発生することを防止でき、ラインＬＥＤ２のユニット全体を交換することなく、シーケンスに従って駆動するラインＬＥＤ２の見栄えの悪化を抑制できる。
【００３６】
＜第２の例＞
図５（Ａ）は、他シーケンスの第２の例の説明に用いる図である。以下、第１の例と同じラインＬＥＤ４Ｑについて、第１の例と同じくＬＥＤ４ｂが故障しているものとして、第２の例について説明する。図５（Ａ）は、第１の例で説明した通常シーケンス４Ｘ（図４（Ａ））に代えて、本例に係る他シーケンス設定部１４が設定する他シーケンス５ＡＹの一部を表している。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス４Ｘの場合において、ラインＬＥＤ４ＱのＬＥＤ４ｂが故障している場合は、通常シーケンス４Ｘに代えて、図５（Ａ）で示す他シーケンス５ＡＹを設定する。
【００３７】
本例では、他シーケンス設定部１４は、他シーケンス５ＡＹの設定にあたり、まず、ラインＬＥＤ４Ｑを構成するＬＥＤ４ａ〜４ｊのうち、一部のＬＥＤ３を、非点灯に設定する。非点灯に設定されたＬＥＤ３は、他シーケンス５ＡＹにおいて、何れのタイミングにおいても、点灯する対象とされない。一部のＬＥＤ３を非点灯に設定する際、他シーケンス設定部１４は、故障したＬＥＤ４ｂを含めて、点灯しないＬＥＤ３の位置が一定のパターンとなるように、一部のＬＥＤ３を非点灯に設定する。
【００３８】
本例では、図５（Ａ）の上部の図に示すように、他シーケンス設定部１４は、「故障しているＬＥＤ４ｂおよび非点灯に設定されるＬＥＤ３」と、「非点灯に設定されないＬＥＤ３」とが左から右に向かって交互に配置されるように、一部のＬＥＤ３を非点灯に設定する。具体的には、他シーケンス設定部１４は、ＬＥＤ４ｄ、４ｆ、４ｈ、４ｊについて、非点灯に設定する。この結果、ラインＬＥＤ４Ｑにおいて、「故障しているＬＥＤ４ｂ、および、非点灯に設定されるＬＥＤ４ｄ、４ｆ、４ｈ、４ｊ」と、「非点灯に設定されないＬＥＤ４ａ、４ｃ、４ｅ、４ｇ、４ｉ」とが交互に配置された状態となる。
【００３９】
ＬＥＤ４ｄ、４ｆ、４ｈ、４ｊについて非点灯に設定した後、他シーケンス設定部１４は、他シーケンス５ＡＹとして、「故障したＬＥＤ４ｂ、および、非点灯に設定されたＬＥＤ４ｄ、４ｆ、４ｈ、４ｊ」を除くＬＥＤ４ａ、４ｃ、４ｅ、４ｇ、４ｉを連続して点灯させることを内容とするシーケンスを設定する。詳述すると、図５（Ａ）に示すように、他シーケンス設定部１４は、他シーケンス５ＡＹについて、タイミングＴ０の駆動パターンを、ＬＥＤ４ａが点灯し、それ以外のＬＥＤ４ｂ〜４ｊが消灯する駆動パターンとする。また、他シーケンス設定部１４は、タイミングＴ１の駆動パターンをＬＥＤ４ｃのみが点灯する駆動パターンとし、タイミングＴ２の駆動パターンをＬＥＤ４ｅのみが点灯する駆動パターンとし、タイミングＴ３の駆動パターンをＬＥＤ４ｇのみが点灯する駆動パターンとし、タイミングＴ４の駆動パターンをＬＥＤ４ｉのみが点灯する駆動パターンとする。この結果、ラインＬＥＤ４Ｑが他シーケンス５ＡＹに従って駆動した場合、所定の周期でＬＥＤ４ａ、４ｃ、４ｅ、４ｇ、４ｉが順番に左から右に向かって点灯していく。
【００４０】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ４ｂのラインＬＥＤ４Ｑにおける位置と、「点灯するＬＥＤ３が所定の周期で１つずつ右側に移動する一方、タイミングＴ１で故障したＬＥＤ４ｂのみが点灯する駆動パターンが出現するという通常シーケンス４Ｘの内容」との関係に基づいて、他シーケンス５ＡＹを設定する。ラインＬＥＤ４Ｑを他シーケンス５ＡＹに従って制御することにより、点灯する１個のＬＥＤ３が左から右へ向かって移動していくという演出を維持した上で、ラインＬＥＤ４Ｑが駆動している間、全てのＬＥＤ４ａ〜４ｊが消灯した期間が不自然に出現することを防止できる。これにより、ラインＬＥＤ２のユニット全体を交換することなく、シーケンスに従って駆動するラインＬＥＤ４Ｑの見栄えが悪化することを抑制できる。
【００４１】
さらに、他シーケンス設定部１４は、故障したＬＥＤ４ｂを含めて、非点灯に設定されるＬＥＤ３の位置が一定のパターンとなるように、一部のＬＥＤ３（具体的には、ＬＥＤ４ｄ、４ｆ、４ｈ、４ｊ）を非点灯に設定する。この結果、非点灯に設定されないＬＥＤ４ａ、４ｃ、４ｅ、４ｇ、４ｉは、ラインＬＥＤ４Ｑにおいて規則性をもって配置された状態となる。そして、他シーケンス５ＡＹは、規則性をもって配置されたＬＥＤ４ａ、４ｃ、４ｅ、４ｇ、４ｉが連続して点灯する内容のシーケンスであるため、他シーケンス５ＡＹに従って駆動するラインＬＥＤ４Ｑを視認する者に、予め定められたデザインの下、規則的にラインＬＥＤ４Ｑが駆動しているとの印象を与えることができ、より効果的にラインＬＥＤ４Ｑの見栄えの悪化を抑制することができる。
【００４２】
＜第２の例の応用例＞
図５（Ｂ）は、第２の例の応用例の説明に用いる図である。図５（Ｂ）は、第２の例と同様、ＬＥＤ４ＱのＬＥＤ４ｂが故障している場合に、通常シーケンス４Ｘ（図４（Ａ）参照）に代えて、本例に係る他シーケンス設定部１４により設定される他シーケンス５ＢＹを示す図である。図５（Ｂ）の例も、図５（Ａ）の例と同様、他シーケンス設定部１４は、故障したＬＥＤ４ｂを含めて、点灯しないＬＥＤ３の位置が一定のパターンとなるように、一部のＬＥＤ３（具体的には、ＬＥＤ４ｅ、４ｈ）を非点灯に設定する。図５（Ａ）の他シーケンス５ＡＹとの比較で明らかなとおり、本例に係る他シーケンス設定部１４は、故障したＬＥＤ４ｂを起点として１つずつＬＥＤ３を飛ばして一部のＬＥＤ３を非点灯に設定するのではなく、故障したＬＥＤ４ｂを起点として、２つずつＬＥＤ３を飛ばして、一部のＬＥＤ３を非点灯に設定する。その上で、他シーケンス設定部１４は、他シーケンス５ＢＹとして、「故障したＬＥＤ４ｂ、および、非点灯に設定されたＬＥＤ４ｅ、４ｈ」を除くＬＥＤ４ａ、４ｃ、４ｄ、４ｆ、４ｇ、４ｉ、４ｊが連続して点灯する内容のシーケンスを設定する。図５（Ｂ）の例であっても、図５（Ａ）の例と同様の効果を奏する。
【００４３】
以上、図５（Ａ）および図５（Ｂ）を用いて、他シーケンス設定部１４が、故障したＬＥＤ３を含めて点灯しないＬＥＤ３の位置が一定のパターンとなるように一部のＬＥＤ３を非点灯に設定した上で、他シーケンスを設定する場合の例を説明した。この点に関し、他シーケンス設定部１４が、一のパターンに係る他シーケンスと、当該一のパターンとは異なる他のパターンに係る他シーケンスとを一巡毎に切り替えて設定する構成でもよい。例えば、他シーケンス設定部１４が、まず、図５（Ａ）で例示した他シーケンス５ＡＹを設定し、当該他シーケンス５ＡＹの駆動パターンが一巡した後、図５（Ｂ）で例示した他シーケンス５ＢＹを設定するようにし、以後、図５（Ａ）で例示した他シーケンス５ＡＹと、図５（Ｂ）で例示した他シーケンス５ＢＹとが交互に繰り返されるようにしてもよい。
【００４４】
なお、非点灯に設定するＬＥＤ３のパターンは、例示したパターンに限られない。例えば、上述した第２の例および第２の例の応用例は、ラインＬＥＤ２において、故障したＬＥＤ３を起点として、右側および左側にｎ個ずつＬＥＤ３を飛ばして一部のＬＥＤ３を非点灯に設定する構成である。なお、第２の例は「ｎ＝１」であり、第２の例は「ｎ＝２」である。この点について、ｎは、「１」および「２」に限らず、「３」以上の整数であってもよい。
【００４５】
また、故障したＬＥＤ３のラインＬＥＤ２における位置に応じたパターンとしてもよい。例えば、故障したＬＥＤ３が左端から数えてｎ個目に位置している場合は、故障したＬＥＤ３を起点として、右側にｎ−１個（ｎ個や、ｎ＋１個であってもよい）ずつＬＥＤ３を飛ばして一部のＬＥＤ３を非点灯に設定する構成でもよい。また、故障したＬＥＤ３がラインＬＥＤ２において右寄りに配置されている場合において、故障したＬＥＤ３が右端から数えてｍ個目に位置している場合は、故障したＬＥＤ３を起点として、左側にｍ−１個（ｍ個や、ｍ＋１個であってもよい）ずつＬＥＤ３を飛ばして一部のＬＥＤ３を非点灯に設定する構成でもよい。
【００４６】
＜第３の例＞
図６は、他シーケンスの第３の例の説明に用いる図である。図６の各図の上部の図で示すように、本例に係るＬＥＤユニット６Ｕは、３個のラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３を有する。ラインＬＥＤ６Ｑ１は、１３個のＬＥＤ６１ａ〜６１ｍがライン状に並べて構成されている。同様に、ラインＬＥＤ６Ｑ２は、１３個のＬＥＤ６２ａ〜６２ｍがライン状に並べて構成され、ラインＬＥＤ６Ｑ３は、１３個のＬＥＤ６３ａ〜６３ｍがライン状に並べて構成されている。なお、図６では、図の見易さのため、一部のＬＥＤ３にのみ符号を付している。他の図についても、同様に、一部のＬＥＤ３にのみ符号を付す場合がある。
【００４７】
図６（Ａ）は、第３の例に係る他シーケンス６Ｙに代替される通常シーケンス６Ｘの一部を表す図である。図６（Ａ）では、タイミングＴ０〜タイミングＴ６の各タイミングの駆動パターンを示すことにより、通常シーケンス６Ｘを表している。図６（Ａ）に示すように、通常シーケンス６Ｘでは、タイミングＴ０で、ラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３のそれぞれの左端のＬＥＤ６１ａ、６２ａ、６３ａが点灯し、それ以外のＬＥＤ３が消灯する。以後、通常シーケンス６Ｘでは、ラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３のそれぞれにおいて、点灯する１個のＬＥＤ３が所定の周期で１つずつ右側に移動していく。
【００４８】
図６（Ｂ）は、ラインＬＥＤ６Ｑ２を構成するＬＥＤ６２ａ〜６２ｍのうち、左から２番目のＬＥＤ６２ｂが故障しているときに、仮に、通常シーケンス６ＸでＬＥＤユニット６Ｕが駆動した場合に、タイミングＴ０〜タイミングＴ６の各タイミングにおける各ＬＥＤ３の点灯／消灯の状態を示す図である。図６（Ｂ）に示すように、この場合、タイミングＴ１において、ＬＥＤ６２ｂが故障していることに起因して、通常シーケンス６Ｘでは点灯することになっているＬＥＤ６２ｂが消灯した状態となる。このため、ＬＥＤユニット６Ｕが駆動している間、タイミングＴ１からタイミングＴ２までの期間でのみ、不自然に、点灯するＬＥＤ３の態様が他の期間と異なった状態となり、見栄えが悪い。
【００４９】
図６（Ｃ）は、図６（Ｂ）と同様、ラインＬＥＤ６Ｑ２のＬＥＤ６２ｂが故障している場合に、他シーケンス設定部１４が設定する他シーケンス６Ｙを表す図である。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス６Ｘ（図６（Ａ）参照）の場合において、ＬＥＤユニット６ＵのＬＥＤ６２ｂが故障している場合は、通常シーケンス６Ｘに代えて、他シーケンス６Ｙを設定する。
【００５０】
図６（Ｃ）に示すように、本例に係る他シーケンス設定部１４は、他シーケンスの設定にあたり、複数のラインＬＥＤ６Ｑ１〜６Ｑ３のうち、故障が発生しているＬＥＤ６２ｂを含むラインＬＥＤ６Ｑ２についてのみ、一部のＬＥＤ３を非点灯に設定する。具体的には、他シーケンス設定部１４は、ラインＬＥＤ６Ｑ２について、故障したＬＥＤ６２ｂを含めて、点灯しないＬＥＤ３の位置が一定のパターンとなるように、一部のＬＥＤ３を非点灯に設定する。一部のＬＥＤ３を非点灯に設定する方法は、第２の例で説明した方法と同様であり、詳細な説明は省略する。本例では、図６（Ｃ）の上部の図で示すように、他シーケンス設定部１４は、ラインＬＥＤ６Ｑ２を構成するＬＥＤ６２ａ〜６２ｍのうち、ＬＥＤ６２ｄ、６２ｆ、６２ｈ、６２ｊ、６２ｌを非点灯に設定する。
【００５１】
ＬＥＤ６２ｄ、６２ｆ、６２ｈ、６２ｊ、６２ｌを非点灯に設定した後、他シーケンス設定部１４は、他シーケンス６Ｙとして、図６（Ｃ）で示すシーケンスを設定する。図６（Ａ）で示す通常シーケンス６Ｘとの比較で明らかなとおり、他シーケンス６Ｙは、通常シーケンス６Ｘの各駆動パターンについて、故障したＬＥＤ６２ｂおよび非点灯に設定したＬＥＤ６２ｄ、６２ｆ、６２ｈ、６２ｊ、６２ｌを点灯することになっている場合には、これらＬＥＤ３については消灯するようにしたシーケンスである。
【００５２】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ６２ｂのラインＬＥＤ６Ｑ２における位置と、「３つのラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３のそれぞれについて、点灯するＬＥＤ３が所定の周期で１つずつ右側に移動していく一方、ラインＬＥＤ６Ｑ２のタイミングＴ１の駆動パターンが、故障が検出されたＬＥＤ６２ｂが点灯する駆動パターンであるという通常シーケンス６Ｘの内容」との関係に基づいて、他シーケンス６Ｙを設定する。ＬＥＤユニット４を他シーケンス６Ｙに従って制御することにより、点灯するＬＥＤ３が左から右へ向かって移動していくという演出を維持した上で、周期的に、タイミングＴ１〜タイミングＴ２の期間における態様と同様の態様で、ＬＥＤ３を点灯させることができる。
【００５３】
これにより、タイミングＴ１〜タイミングＴ２の期間でのみ不自然に他の期間と異なる態様でＬＥＤ３が点灯することを防止でき、ラインＬＥＤ２のユニット全体を交換することなく、シーケンスに従って駆動するＬＥＤユニット６Ｕの見栄えが悪化することを抑制できる。特に本例では、第２の例と同様、他シーケンス６Ｙに従って駆動するＬＥＤユニット６Ｕを視認する者に、予め定められたデザインの下、規則的にＬＥＤユニット６Ｕが駆動しているとの印象を与えることができ、より効果的にＬＥＤユニット６Ｕの見栄えの悪化を抑制することができる。
【００５４】
＜第３の例の応用例＞
図７は、他シーケンスの第３の例の応用例の説明に用いる図である。図７（Ａ）は、本例に係る通常シーケンス７Ｘを示す図である。図７（Ａ）では、タイミングＴ０〜タイミングＴ７の各タイミングの駆動パターンを示すことにより、通常シーケンス７Ｘを表している。図７（Ａ）の上部の図で示すように、ＬＥＤユニット７Ｕは、２個のラインＬＥＤ７Ｑ１、７Ｑ２を有する。ラインＬＥＤ７Ｑ１は、１３個のＬＥＤ７１ａ〜７１ｍがライン状に並べて構成されており、また、ラインＬＥＤ７Ｑ２は、１３個のＬＥＤ７２ａ〜７２ｍがライン状に並べて構成されている。図７（Ａ）に示すように、通常シーケンス７Ｘは、タイミングＴ０で、ラインＬＥＤ７Ｑ１、７Ｑ２の左端のＬＥＤ７１ａ、７２ａが点灯し、それ以外のＬＥＤ３が消灯する。以後、各タイミングで、ラインＬＥＤ７Ｑ１、７Ｑ２のそれぞれについて、点灯するＬＥＤ３が右側に１つずつ増えていくシーケンスである。
【００５５】
図７（Ｂ）は、ＬＥＤユニット７ＵのラインＬＥＤ７Ｑ１のＬＥＤ７１ｂが故障しているときに、仮に、通常シーケンス７Ｘに従ってＬＥＤユニット７Ｕが駆動した場合の各タイミングにおける各ＬＥＤ３の点灯／消灯の状態を示す図である。図７（Ｂ）に示すように、この場合、ＬＥＤ７１ｂが故障していることに起因して、タイミングＴ１〜タイミングＴ７の各タイミングにおいて、通常シーケンスでは点灯することとなっているＬＥＤ７１ｂが消灯した状態となる。このため、本来、点灯されるべきＬＥＤ３が不規則に継続して消灯し、見栄えが悪い。
【００５６】
図７（Ｃ）は、通常シーケンス７Ｘに代えて、他シーケンス設定部１４により設定される他シーケンス７Ｙを示す図である。本例においても、第３の例と同様、他シーケンス設定部１４は、複数のラインＬＥＤ７Ｑ１、７Ｑ２のうち、故障が発生しているＬＥＤ７１ｂを含むラインＬＥＤ７Ｑ１についてのみ、一部のＬＥＤ３を非点灯に設定する。そして、図７（Ｃ）に示すように、他シーケンス設定部１４は、他シーケンス７Ｙとして、通常シーケンス７Ｘの各駆動パターンで、故障したＬＥＤ７１ｂ、および、非点灯に設定したＬＥＤ３（具体的には、ＬＥＤ７ｄ、７ｆ、７ｈ、７ｊ、７ｌ）を点灯することになっている場合に、これらＬＥＤ３について消灯するようにしたシーケンスを設定する。本例の場合も、図３の例と同様の効果を得ることができる。
【００５７】
＜第４の例＞
図８（Ａ）は、他シーケンスの第４の例の説明に用いる図である。第４の例では、第３の例と同じＬＥＤユニット６Ｕについて、第３の例とは異なり、ラインＬＥＤ６Ｑ１のＬＥＤ６１ｄが故障している。図８（Ａ）は、第３の例で説明した通常シーケンス６Ｘ（図６（Ａ））に代えて、本例に係る他シーケンス設定部１４が設定する他シーケンス８ＡＹを表している。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス６Ｘの場合において、ＬＥＤユニット６ＵのＬＥＤ６１ｄが故障している場合は、通常シーケンス６Ｘに代えて、他シーケンス８ＡＹを設定する。
【００５８】
図８（Ａ）に示すように、本例に係る他シーケンス設定部１４は、他シーケンスの設定にあたり、複数のラインＬＥＤ６Ｑ１〜６Ｑ３のうち、故障が発生しているＬＥＤ６１ｄを含むラインＬＥＤ６Ｑ１だけではなく、ラインＬＥＤ６Ｑ３についても、一部のＬＥＤ３を非点灯に設定する。その際、他シーケンス設定部１４は、図８（Ａ）の上部の図に示すように、故障が発生しているＬＥＤ６１ｄを含むラインＬＥＤ６Ｑ１における「故障が発生しているＬＥＤ３、および、非点灯に設定するＬＥＤ３」の位置と、故障が発生しているＬＥＤ６１ｄを含まないラインＬＥＤ６Ｑ３における「非点灯に設定するＬＥＤ３」の位置とを一致させる。
【００５９】
ラインＬＥＤ６Ｑ１、６Ｑ２の一部のＬＥＤ３を非点灯に設定した後、他シーケンス設定部１４は、他シーケンス８ＡＹとして、図８（Ａ）で示すシーケンスを設定する。図６（Ａ）で示す通常シーケンス６Ｘとの比較で明らかなとおり、他シーケンス８ＡＹは、通常シーケンス６Ｘの各駆動パターンについて、故障したＬＥＤ６１ｄおよび非点灯に設定したＬＥＤ３を点灯することになっている場合には、これらＬＥＤ３については消灯するようにしたシーケンスである。
【００６０】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ６１ｄのラインＬＥＤ６Ｑ１における位置と、「３つのラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３のそれぞれについて、点灯するＬＥＤ３が所定の周期で１つずつ右側に移動していく一方、ラインＬＥＤ６Ｑ２のタイミングＴ３の駆動パターンが、故障が検出されたＬＥＤ６１ｄが点灯する駆動パターンであるという通常シーケンス６Ｘの内容」との関係に基づいて、他シーケンス８ＡＹを設定する。ＬＥＤユニット４を他シーケンス８ＡＹに従って制御することにより、特定の期間でのみ不自然に他の期間と異なる態様でＬＥＤ３が点灯するのではなく、周期的に同一の態様でＬＥＤ３が点灯するようにすることができ、第３の例と同様の効果を得ることができる。
【００６１】
＜第４の例の第１の応用例＞
図８（Ｂ）は、他シーケンスの第４の例の第１の応用例の説明に用いる図である。図８（Ｂ）は、ＬＥＤユニット６ＵのＬＥＤ６１ｄが故障している場合に、通常シーケンス６Ｘ（図６（Ａ））に代えて、本例に係る他シーケンス設定部１４により設定される他シーケンス８ＢＹを示す図である。図８（Ｂ）の上部の図で示すように、本例の場合も、図８（Ａ）を用いて説明した第４の例と同様、他シーケンス設定部１４は、複数のラインＬＥＤ２（具体的には、ラインＬＥＤ６Ｑ１、６Ｑ２、６Ｑ３）について、一部のＬＥＤ３を非点灯に設定する。その上で、他シーケンス設定部１４は、他シーケンス８ＢＹとして、通常シーケンスの各駆動パターンにおいて、故障したＬＥＤ６１ｄおよび非点灯に設定したＬＥＤ３を点灯しないようにしたシーケンスを設定する。本例であっても、第４の例と同様の効果を奏する。
【００６２】
以上、図８（Ａ）および図８（Ｂ）を用いて、他シーケンス設定部１４が、複数のラインＬＥＤ２を有するＬＥＤユニット４について、故障したＬＥＤ３を含めて点灯しないＬＥＤ３の位置が一定のパターンとなるように一部のＬＥＤ３を非点灯に設定した上で、他シーケンスを設定する場合の例を説明した。この点に関し、他シーケンス設定部１４が、複数のラインＬＥＤ２を有するＬＥＤユニット４について、一のパターンに係る他シーケンスと、当該一のパターンとは異なる他のパターンに係る他シーケンスとを一巡毎に切り替えて設定する構成でもよい。例えば、他シーケンス設定部１４が、図８（Ａ）で例示した他シーケンス８ＡＹと、図８（Ｂ）で例示した他シーケンス８ＢＹとを、各シーケンスの駆動パターンが一巡する度に切り替えて設定するようにしてもよい。
【００６３】
＜第４の例の第２の応用例＞
図９は、第４の例の第２の応用例の説明に用いる図である。第４の例の第２の応用例では、第３の例の応用例と同じＬＥＤユニット７Ｕ（図７）について、第３の例の応用例と同じく、ラインＬＥＤ７Ｑ１のＬＥＤ７１ｂが故障している。図９は、第３の例の応用例で説明した通常シーケンス７Ｘ（図７（Ａ））に代えて、本例に係る他シーケンス設定部１４が設定する他シーケンス９Ｙを示している。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス７Ｘの場合において、ＬＥＤユニット７ＵのＬＥＤ７１ｂが故障している場合は、通常シーケンス７Ｘに代えて、他シーケンス９Ｙを設定する。
【００６４】
図９に示すように、本例においても、第４の例と同様、他シーケンス設定部１４は、ＬＥＤユニット７Ｕを構成する複数のラインＬＥＤ７Ｑ１、７Ｑ２について、一部のＬＥＤ３を非点灯に設定する。そして、図９に示すように、他シーケンス設定部１４は、他シーケンス９Ｙとして、通常シーケンス７Ｘの各駆動パターンで、故障したＬＥＤ７１ｂ、および、非点灯に設定したＬＥＤ３を点灯することになっている場合に、これらＬＥＤ３について消灯するようにしたシーケンスを設定する。本変形例の場合も、第４の例と同様の効果を得ることができる。
【００６５】
＜第５の例＞
図１０は、他シーケンスの第５の例の説明に用いる図である。以下、第１の例と同じラインＬＥＤ４Ｑについて、第１の例と異なり、左端から５番目のＬＥＤ４ｅが故障しているものとして第５の例を説明する。図１０（Ａ）は、第１の例で説明した通常シーケンス４Ｘを、タイミングＴ０〜タイミングＴ７の各タイミングの駆動パターンを示すことによって表した図である。図１０（Ａ）は図４（Ａ）に対応している。図１０（Ｂ）は、ＬＥＤ４ｅが故障しているときに、仮に、通常シーケンス４ＸでラインＬＥＤ４Ｑが駆動した場合に、タイミングＴ０〜タイミングＴ７の各タイミングにおけるＬＥＤ４ａ〜４ｊの点灯／消灯の状態を示す図である。図１０（Ｂ）に示すように、この場合、ＬＥＤ４ｅが故障していることに起因して、タイミングＴ４で、全てのＬＥＤ４ａ〜４ｊが消灯した状態となる。このため、ラインＬＥＤ４Ｑが駆動している間、タイミングＴ４からタイミングＴ５に至るまでの期間、不自然に、全てのＬＥＤ４ａ〜４ｊが消灯した期間が出現することになり、見栄えが悪い。
【００６６】
図１０（Ｃ）は、図１０（Ｂ）と同様、ラインＬＥＤ４ＱのＬＥＤ４ｅが故障している場合に、本例に係る他シーケンス設定部１４が設定する他シーケンス１０Ｙを表す図である。つまり、本例に係る他シーケンス設定部１４は、通常シーケンスが通常シーケンス４Ｘ（図１０（Ａ）参照）の場合において、ラインＬＥＤ４ＱのＬＥＤ４ｅが故障している場合は、通常シーケンス４Ｘに代えて、他シーケンス１０Ｙを設定する。
【００６７】
図１０（Ｃ）に示すように、他シーケンス１０Ｙにおいて、タイミングＴ０の駆動パターンは、ラインＬＥＤ４Ｑの左端のＬＥＤ４ａが点灯し、他のＬＥＤ４ｂ〜４ｊが消灯する駆動パターンである。他シーケンス１０ＹのタイミングＴ０における駆動パターンと、通常シーケンス４ＸのタイミングＴ０における駆動パターンとは同一である。図１０（Ｃ）に示すように、他シーケンス１０Ｙにおいて、タイミングＴ１の駆動パターンは、ＬＥＤ４ａ、４ｂが点灯し、他のＬＥＤ４ｃ〜４ｊが消灯する駆動パターンである。図１０（Ａ）と図１０（Ｃ）との比較で明らかなとおり、他シーケンス１０Ｙでは、タイミングＴ１において、１つ前のタイミングＴ０で点灯することになっていたＬＥＤ４ａを消灯するのではなく、消灯タイミングを遅らせて、引き続き点灯する。この結果、ＬＥＤ４ａについて点灯期間が長くなる。
【００６８】
図１０（Ｃ）に示すように、他シーケンス１０Ｙにおいて、タイミングＴ２の駆動パターンは、ＬＥＤ４ｂ、４ｃが点灯し、他のＬＥＤ４ａ、４ｄ〜４ｊが消灯する駆動パターンである。図１０（Ａ）と図１０（Ｃ）との比較で明らかなとおり、他シーケンス１０Ｙでは、タイミングＴ２において、１つ前のタイミングＴ１で点灯することになっていたＬＥＤ４ｂを消灯するのではなく、消灯タイミングを遅らせて、引き続き点灯する。一方、２つ前のタイミングＴ０で点灯することになっており、１つ前のタイミングＴ１において引き続き点灯したＬＥＤ４ａについては、消灯する。このように、本例に係る他シーケンス設定部１４は、基本的に、一のタイミングで点灯が開始されたＬＥＤ３について、次のタイミングで消灯せずに引き続き点灯し、次の次のタイミングで消灯する、というルールに従った他シーケンス１０Ｙを設定する。
【００６９】
図１０（Ｃ）に示すように、他シーケンス１０Ｙにおいて、タイミングＴ４の駆動パターンは、ＬＥＤ４ｄが点灯し、他のＬＥＤ４ａ、４ｂ、４ｃ、４ｅ〜４ｊが消灯する駆動パターンである。上記ルールに従えば、タイミングＴ４の駆動パターンでは、ＬＥＤ４ｅが点灯することになるが、ＬＥＤ４ｅは故障が検出されたＬＥＤ３であるため、消灯とされる。図１０（Ｂ）に示すように、ＬＥＤ４ｅが故障したラインＬＥＤ４Ｑが、通常シーケンス４Ｘに従って駆動した場合、タイミングＴ４で、全てのＬＥＤ４ａ〜４ｊが消灯した状態となる。一方、通常シーケンス４Ｘに代替する他シーケンス１０Ｙでは、タイミングＴ４において、タイミングＴ３で点灯していたＬＥＤ４ｄが、引き続き点灯される。従って、タイミングＴ４において、全てのＬＥＤ４ａ〜４ｊが消灯した状態とならない。
【００７０】
ラインＬＥＤ４Ｑを他シーケンス１０Ｙに従って制御することにより、点灯するＬＥＤ３が左から右へ向かって移動していくという演出を維持した上で、タイミングＴ４において、全てのＬＥＤ４ａ〜４ｊが消灯するのではなく、故障したＬＥＤ４ｅに代えてＬＥＤ４ｄが点灯した状態とすることができる。つまり、ラインＬＥＤ４Ｑが駆動している間、全てのＬＥＤ４ａ〜４ｊが消灯した期間が不自然に出現することを防止でき、見栄えの悪化を抑制できる。
【００７１】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ４ｄのラインＬＥＤ４Ｑにおける位置と、「点灯するＬＥＤ３が所定の周期で１つずつ右側に移動する一方、タイミングＴ３で故障したＬＥＤ４ｄのみが点灯する駆動パターンが出現するという通常シーケンス４Ｘの内容」との関係に基づいて、他シーケンス１０Ｙを設定する。すなわち、他シーケンス設定部１４は、通常シーケンスと比べてラインＬＥＤ２を構成する各ＬＥＤ３の消灯タイミングを遅らせることにより、ＬＥＤ３のそれぞれの点灯期間が長くなるようにする。この構成によれば、ＬＥＤ３の故障に起因して全てのＬＥＤ３が表示されない期間が不自然に発生することを防止でき、ラインＬＥＤ２のユニット全体を交換することなく、シーケンスに従って駆動するラインＬＥＤ２の見栄えの悪化を抑制できる。
【００７２】
＜第６の例＞
次に、他シーケンスの第６の例について説明する。ここで、異なる複数のラインＬＥＤ２またはＬＥＤユニット４が、所定の関係で独立して配置され、連動して駆動する場合がある。例えば、異なる２つのＬＥＤユニット４が、所定の対称軸を中心として左右対称な位置に設けられ、これら２つのＬＥＤユニット４が同期をとって連動して駆動する場合がある。本例では、このような場合に他シーケンス設定部１４が設定する他シーケンスの例について説明する。
【００７３】
図１１は、他シーケンスの第６の例の説明に用いる図である。図１１において、左側ラインＬＥＤ１１ＱＬは、１０個のＬＥＤ１１Ｌａ〜１１Ｌｊがライン状に並んで構成されたラインＬＥＤ２である。また、右側ラインＬＥＤ１１ＱＲは、１０個のＬＥＤ１１Ｒａ〜１１Ｒｊがライン状に並んで構成されたラインＬＥＤ２である。左側ラインＬＥＤ１１ＱＬと右側ラインＬＥＤ１１ＱＲとは、所定の対称軸Ｐを中心として左右対称に配置されている。左側ラインＬＥＤ１１ＱＬは、当対称軸Ｐに向かって左側に配置され、右側ラインＬＥＤ１１ＱＲは、対称軸Ｐに向かって右側に配置されている。図１１の各図では、対称軸Ｐを模式的に示している。
【００７４】
左側ラインＬＥＤ１１ＱＬおよび右側ラインＬＥＤ１１ＱＲの制御は以下の手順で行われる。すなわち、故障検出部１１は、左側ラインＬＥＤ１１ＱＬおよび右側ラインＬＥＤ１１ＱＲを構成するＬＥＤ３のうち、いずれかのＬＥＤ３に故障が発生している場合、そのことを検出する。制御指示部１２は、故障検出部１１により何れかのＬＥＤ３の故障が検出されている場合には、通常シーケンス設定部１３にトリガ信号を出力し、検出されていない場合には、他シーケンス設定部１４にトリガ信号を出力する。
【００７５】
シーケンスデータ記憶部２０は、事象ごとに、事象ＩＤと対応付けて、左側シーケンスデータと、右側シーケンスデータとを記憶する。左側シーケンスデータは、左側ラインＬＥＤ１１ＱＬをシーケンスに従って制御するための制御データであり、右側シーケンスデータは、右側ラインＬＥＤ１１ＱＲをシーケンスに従って制御するための制御データである。以下、左側シーケンスデータに対応するシーケンスを「左側通常シーケンス」といい、右側シーケンスデータに対応するシーケンスを「右側通常シーケンス」という。通常シーケンス設定部１３は、トリガ信号を入力した場合、対応する左側シーケンスデータおよび右側シーケンスデータを取得し、点灯制御部１０に出力する。点灯制御部１０は、左側シーケンスデータに基づいて左側通常シーケンスに従って左側ラインＬＥＤ１１ＱＬを制御すると共に、右側シーケンスデータに基づいて右側通常シーケンスに従って右側ラインＬＥＤ１１ＱＲを制御する。
【００７６】
一方、他シーケンス設定部１４は、トリガ信号を入力した場合、対応する左側シーケンスデータおよび右側シーケンスデータを取得すると共に、故障検出部１１から故障しているＬＥＤ３のラインＬＥＤ２における位置を特定する情報を取得する。他シーケンス設定部１４は、当該情報に基づいて、左側シーケンスデータおよび右側シーケンスデータを加工する。以下、加工後の左側シーケンスデータを「左側他シーケンスデータ」といい、左側他シーケンスデータに基づくシーケンスを「左側他シーケンス」という。また、加工後の右側シーケンスデータを「右側他シーケンスデータ」といい、右側他シーケンスデータに基づくシーケンスを「右側他シーケンス」という。他シーケンス設定部１４は、左側他シーケンスデータおよび右側他シーケンスデータを点灯制御部１０に出力する。点灯制御部１０は、左側他シーケンスデータに基づいて左側他シーケンスに従って左側ラインＬＥＤ１１ＱＬを制御すると共に、右側他シーケンスデータに基づいて右側他シーケンスに従って右側ラインＬＥＤ１１ＱＲを制御する。
【００７７】
なお、後述する他の例においても、同様の手順で、複数のラインＬＥＤ２または複数のＬＥＤユニット４の制御が行われる。
【００７８】
図１１（Ａ）は、第６の例に係る左側他シーケンス１１ＹＬに代替される左側通常シーケンス１１ＸＬの一部、および、第６の例に係る右側他シーケンス１１ＹＲに代替される右側通常シーケンス１１ＸＲの一部を表す図である。右側他シーケンス１１ＹＲは、特許請求の範囲の「第１の他シーケンス」に相当し、左側他シーケンス１１ＹＬは、特許請求の範囲の「第２の他シーケンス」に相当する。図１１（Ａ）に示すように、左側通常シーケンス１１ＸＬは、タイミングＴ０で、右端のＬＥＤ１１Ｌｊが点灯すると共に、それ以外のＬＥＤ１１Ｌａ〜１１Ｌｉが消灯し、以後、所定の周期で、点灯する１個のＬＥＤ３が、１つずつ左側に移動していくシーケンスである。また、図１１（Ａ）に示すように、右側通常シーケンス１１ＸＲは、タイミングＴ０で、左端のＬＥＤ１１Ｒａが点灯すると共に、それ以外のＬＥＤ１１Ｒｂ〜１１Ｒｊが消灯し、以後、所定の周期で、点灯する１個のＬＥＤ３が、１つずつ右側に移動していくシーケンスである。
【００７９】
図１１（Ａ）に示すように、共通する一のタイミングで、左側ラインＬＥＤ１１ＱＬにおいて点灯するＬＥＤ３の位置と、右側ラインＬＥＤ１１ＱＲにおいて点灯するＬＥＤ３の位置とは、対称軸Ｐを中心として対称の位置とされる。このように、各タイミングの左側通常シーケンス１１ＸＬの駆動パターンの内容と、右側通常シーケンス１１ＸＲの駆動パターンの内容とに関連性を持たせることにより、左側ラインＬＥＤ１１ＱＬおよび右側ラインＬＥＤ１１ＱＲを視認する者に対して、これらラインＬＥＤ２が共通するデザインの下、統一感をもって駆動しているとの印象を与えることができる。
【００８０】
図１１（Ｂ）は、右側ラインＬＥＤ１１ＱＲを構成するＬＥＤ１１Ｒａ〜１１Ｒｂのうち、左から２番目のＬＥＤ１１Ｒｂが故障しているときに、仮に、左側ラインＬＥＤ１１ＱＬが左側通常シーケンス１１ＸＬに従って駆動し、右側ラインＬＥＤ１１ＱＲが右側通常シーケンス１１ＸＲに従って駆動した場合に、各タイミングにおける各ＬＥＤ３の状態を示す図である。図１１（Ｂ）に示すように、この場合、ＬＥＤ１１Ｒｂが故障していることに起因して、タイミングＴ１では、右側ラインＬＥＤ１１ＱＲの全てのＬＥＤ１１Ｒａ〜１１Ｒｊが消灯した状態となる。このため、第１の例で説明した理由と同様の理由により、右側ラインＬＥＤ１１ＱＲ単体の見栄えが悪化する。さらに、本例では、タイミングＴ１からタイミングＴ２に至るまでの期間、突然、左側ラインＬＥＤ１１ＱＬの駆動パターンと、右側ラインＬＥＤ１１ＱＲの駆動パターンとで関連性がなくなり、この点で、左側ラインＬＥＤ１１ＱＬおよび右側ラインラインＬＥＤ１１ＱＲ全体の見栄えが悪化する。
【００８１】
図１１（Ｃ）は、右側ラインＬＥＤ１１ＱＲのＬＥＤ１１Ｒｂが故障している場合に、本例に係る他シーケンス設定部１４が設定する左側他シーケンス１１ＹＬおよび右側他シーケンス１１ＹＲを表す図である。つまり、本例に係る他シーケンス設定部１４は、右側ラインＬＥＤ１１ＱＲのＬＥＤ１１Ｒｂが故障している場合、他シーケンスとして、図１１（Ｃ）で示す左側他シーケンス１１ＹＬ、および、右側他シーケンス１１ＹＲを設定する。
【００８２】
図１１（Ｃ）の上部の図は、左側ラインＬＥＤ１１ＱＬにおいて非点灯に設定されるＬＥＤ３、および、右側ラインＬＥＤ１１ＱＲにおいて非点灯に設定されるＬＥＤ３を示している。本例に係る他シーケンス設定部１４は、まず、故障したＬＥＤ３を含むラインＬＥＤ２（本例では、右側ラインＬＥＤ１１ＱＲ）について、故障したＬＥＤ３（本例では、ＬＥＤ１１Ｒｂ）を含めて点灯しないＬＥＤ３の位置が一定のパターンとなるように一部のＬＥＤ３を非点灯に設定する。図１１（Ｃ）に示すように、本例では、他シーケンス設定部１４は、右側ラインＬＥＤ１１ＱＲについて、１１Ｒｅ、１１Ｒｈを非点灯に設定する。
【００８３】
さらに、他シーケンス設定部１４は、故障したＬＥＤ３を含まないラインＬＥＤ２（本例では、左側ラインＬＥＤ１１ＱＬ）について、故障したＬＥＤ３を含むラインＬＥＤ２（本例では、右側ラインＬＥＤ１１ＱＲ）における「故障したＬＥＤ３、および、非点灯に設定したＬＥＤ３」の位置に対応する位置のＬＥＤ３を非点灯に設定する。本例において、具体的には、他シーケンス設定部１４は、左側ラインＬＥＤ１１ＱＬを構成するＬＥＤ１１Ｌａ〜１１Ｌｊのうち、故障したＬＥＤ１１Ｒｂと対称な位置に配置されたＬＥＤ１１Ｌｉを非点灯に設定する。同様に、他シーケンス設定部１４は、非点灯に設定したＬＥＤ１１Ｒｅと対称な位置に配置されたＬＥＤ１１Ｌｆを非点灯に設定し、非点灯に設定したＬＥＤ１１Ｒｈと対称な位置に配置されたＬＥＤ１１Ｌｃを非点灯に設定する。
【００８４】
一部のＬＥＤ３を非点灯に設定した後、他シーケンス設定部１４は、右側他シーケンス１１ＹＲとして、「故障したＬＥＤ１１Ｒｂ、および、非点灯に設定したＬＥＤ１１Ｒｅ、１１Ｒｈ」を除くＬＥＤ１１Ｒａ、１１Ｒｃ、１１Ｒｄ、１１Ｒｆ、１１Ｒｇ、１１Ｒｉ、１１Ｒｊを左から右に向かって順番に１つずつ連続して点灯させることを内容とするシーケンスを設定する。さらに、他シーケンス設定部１４は、左側他シーケンス１１ＹＬとして、非点灯に設定したＬＥＤ１１Ｌｃ、１１Ｌｆ、１１Ｌｉ除くＬＥＤ１１Ｌａ、１１Ｌｂ、１１Ｌｄ、１１Ｌｅ、１１Ｌｇ、１１Ｌｈ、１１Ｌｊを右から左に向かって順番に１つずつ連続して点灯させることを内容とするシーケンスを設定する。つまり、他シーケンス設定部１４は、右側他シーケンス１１ＹＲと同等の表示結果となるような左側他シーケンス１１ＹＬを設定する。
【００８５】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ１１Ｒｂの位置と、「左側ラインＬＥＤ１１ＱＬでは、点灯するＬＥＤ３が所定の周期で１つずつ左側に移動していき、右側ラインＬＥＤ１１ＱＲでは、点灯するＬＥＤ３が所定の周期で１つずつ右側に移動していく一方、右側ラインＬＥＤ１１ＱＲのタイミングＴ１の駆動パターンが、故障が検出されたＬＥＤ１１Ｒｂのみが点灯する駆動パターンであるという通常シーケンスの内容」との関係に基づいて、他シーケンス１１ＹＬ、１１ＹＲを設定する。以上の処理が行われる結果、左側ラインＬＥＤ１１ＱＬでは、点灯する１個のＬＥＤ３が右から左へ向かって移動していき、これと同期して、右側ラインＬＥＤ１１ＱＲでは、点灯する１個のＬＥＤ３が左から右へ向かって移動していくという演出を維持することができる。その上で、本例によれば、全てのタイミングにおいて、左側ラインＬＥＤ１１ＱＬにおいて点灯するＬＥＤ３の位置と、右側ラインＬＥＤ１１ＱＲにおいて点灯するＬＥＤ３の位置とを対象とすることができ、これらラインＬＥＤ２を視認する者に、これらラインＬＥＤ２が共通するデザインの下、統一感をもって駆動しているとの印象を与えることができ、見栄えの悪化を抑制できる。
【００８６】
＜第６の例の応用例＞
図１２は、他シーケンスの第６の例の応用例の説明に用いる図である。以下、第６の例と同じ左側ラインＬＥＤ１１ＱＬおよび右側ラインＬＥＤ１１ＱＲについて、第６の例と同じくＬＥＤ１１Ｒｂが故障しているものとして、第６の例の応用例について説明する。図１２（Ａ）は、本例に係る左側通常シーケンス１２ＸＬの一部、および、本例に係る右側通常シーケンス１２ＸＲの一部を表す図である。図１２（Ａ）に示すように、左側通常シーケンス１２ＸＬは、タイミングＴ０で、右端のＬＥＤ１１Ｌｊが点灯すると共に、それ以外のＬＥＤ１１Ｌａ〜１１Ｌｉが消灯し、以後、所定の周期で、点灯するＬＥＤ３が左側に１つずつ増えていくシーケンスである。また、図１２（Ａ）に示すように、右側通常シーケンス１２ＸＲは、タイミングＴ０で、左端のＬＥＤ１１Ｒａが点灯すると共に、それ以外のＬＥＤ１１Ｒｂ〜１１Ｒｊが消灯し、以後、所定の周期で、点灯するＬＥＤ３が右側に１つずつ増えていくシーケンスである。
【００８７】
図１２（Ｂ）は、右側ラインＬＥＤ１１ＱＲを構成するＬＥＤ１１Ｒａ〜１１Ｒｂのうち、左から２番目のＬＥＤ１１Ｒｂが故障しているときに、仮に、左側ラインＬＥＤ１１ＱＬが左側通常シーケンス１２ＸＬ（図１２（Ａ）参照）に従って駆動し、右側ラインＬＥＤ１１ＱＲが右側通常シーケンス１２ＸＲ（図１２（Ａ）参照）に従って駆動した場合に、各タイミングにおける各ＬＥＤ３の状態を示す図である。図１２（Ｂ）に示すように、この場合、ＬＥＤ１１Ｒｂが故障していることに起因して、タイミングＴ１以降、右側通常シーケンス１２ＸＲによれば点灯することとされているＬＥＤ１１Ｒｂが、いずれのタイミングにおいても点灯しない。これに起因して、タイミングＴ１以降、左側ラインＬＥＤ１１ＱＬの表示結果と、右側表示ラインＬＥＤ１１ＱＲの表示結果とが対応しない状態となり、見栄えが悪い。
【００８８】
図１２（Ｃ）は、右側ラインＬＥＤ１１ＱＲのＬＥＤ１１Ｒｂが故障している場合に、他シーケンス設定部１４が設定する左側他シーケンス１２ＹＬおよび右側他シーケンス１２ＹＲを表す図である。本例に係る他シーケンス設定部１４は、ＬＥＤ１１Ｒｂが故障している場合、他シーケンスとして、図１２（Ｃ）に示す左側他シーケンス１２ＹＬおよび右側他シーケンス１２ＹＲを設定する。
【００８９】
左側他シーケンス１２ＹＬおよび右側他シーケンス１２ＹＲの設定に際し、他シーケンス設定部１４は、第６の例と同様の方法で、一部のＬＥＤ３を非点灯に設定する。図１２（Ｃ）の上部の図は、左側ラインＬＥＤ１１ＱＬにおいて非点灯に設定されるＬＥＤ３、および、右側ラインＬＥＤ１１ＱＲにおいて非点灯に設定されるＬＥＤ３を示している。そして、他シーケンス設定部１４は、他シーケンスとして、一部のＬＥＤ３を非点灯に設定した後、他シーケンス設定部１４は、右側他シーケンス１２ＹＲとして、「故障したＬＥＤ３、および、非点灯に設定したＬＥＤ３」を除くＬＥＤ３について、左から右に向かって順番に１つずつ増やしながら点灯させることを内容とするシーケンスを設定する。さらに、他シーケンス設定部１４は、左側他シーケンス１２ＹＬとして、非点灯に設定したＬＥＤ３を除くＬＥＤ３を右から左に向かって順番に１つずつ増やしながら点灯させることを内容とするシーケンスを設定する。つまり、他シーケンス設定部１４は、右側他シーケンス１２ＹＲと同等の表示結果となるような左側他シーケンス１２ＹＬを設定する。
【００９０】
以上のように、本例では、他シーケンス設定部１４は、故障が検出されたＬＥＤ１１Ｒｂの位置と、「左側ラインＬＥＤ１１ＱＬでは、点灯するＬＥＤ３が所定の周期で左へ向かって１つずつ増えていき、右側ラインＬＥＤ１１ＱＲでは、点灯するＬＥＤ３が所定の周期で右へ向かって１つずつ増えていく一方、右側ラインＬＥＤ１１ＱＲのタイミングＴ１以降のタイミングの駆動パターンが、故障が検出されたＬＥＤ１１Ｒｂが点灯する駆動パターンであるという通常シーケンスの内容」との関係に基づいて、他シーケンス１２ＹＬ、１２ＹＲを設定する。
【００９１】
以上の処理が行われる結果、図１２（Ｃ）に示すように、左側ラインＬＥＤ１１ＱＬでは、点灯するＬＥＤ３が右から左へ向かって１つずつ増えていき、これと同期して、右側ラインＬＥＤ１１ＱＲでは、点灯するＬＥＤ３が左から右へ向かって１つずつ増えていくという演出を維持することができる。その上で、本例によれば、左側ラインＬＥＤ１１ＱＬおよび右側ラインＬＥＤ１１ＱＲの駆動中、何れのタイミングにおいても、左側ラインＬＥＤ１１ＱＬの表示結果と、右側ラインＬＥＤ１１ＱＲの表示結果とを対応させることができ、これらラインＬＥＤ２を視認する者に、これらラインＬＥＤ２が共通するデザインの下、統一感をもって駆動しているとの印象を与えることができ、見栄えの悪化を抑制できる。
【００９２】
＜第７の例＞
図１３は、他シーケンスの第７の例の説明に用いる図である。第７の例において、左側ＬＥＤユニット１３ＵＬは、２つのラインＬＥＤ１３ＱＬＵ、１３ＱＬＤを有し、右側ＬＥＤユニット１３ＵＲは、２つのラインＬＥＤ１３ＱＲＵ、１３ＱＲＤを有する。各ラインＬＥＤ２は、それぞれ、１０個のＬＥＤ３を有する。図１３（Ａ）は、本例に係る左側他シーケンス１３ＹＬに代替される左側通常シーケンス１３ＸＬ、および、本例に係る右側他シーケンス１３ＹＲに代替される右側通常シーケンス１３ＸＲを示している。
【００９３】
図１３（Ｂ）は、右側ＬＥＤユニット１３ＵＲのラインＬＥＤ１３ＱＲＵのＬＥＤ３のうち、左から２番目のＬＥＤ３が故障している場合に、仮に、左側ＬＥＤユニット１３ＵＬが左側通常シーケンス１３ＸＬ（図１３（Ａ）参照）に従って駆動し、右側ＬＥＤユニット１３ＵＲが右側通常シーケンス１３ＸＲ（図１３（Ａ）参照）に従って駆動した場合に、各タイミングにおける各ＬＥＤ３の状態を示す図である。図１３（Ｂ）に示すように、ＬＥＤ３の故障に起因して、シーケンスに従って駆動する左側ＬＥＤユニット１３ＵＬおよび右側ＬＥＤユニット１３ＵＲの見栄えが悪化している。
【００９４】
図１３（Ｃ）は、上述したＬＥＤ３が故障している場合に、他シーケンス設定部１４が設定する左側他シーケンス１３ＹＬおよび右側他シーケンス１３ＹＲを表す図である。つまり、本例に係る他シーケンス設定部１４は、上述したＬＥＤ３が故障している場合、他シーケンスとして、図１３（Ｃ）が示す左側他シーケンス１３ＹＬおよび右側他シーケンス１３ＹＲを設定する。
【００９５】
図１３（Ｃ）の上部の図は、左側ＬＥＤユニット１３ＵＬにおいて非点灯に設定されるＬＥＤ３、および、右側ＬＥＤユニット１３ＵＲにおいて非点灯に設定されるＬＥＤ３を示している。図１３（Ｃ）に示すように、本例では、他シーケンス設定部１４は、右側ＬＥＤユニット１３ＵＲのラインＬＥＤ２のうち、故障が発生しているＬＥＤ３を含むラインＬＥＤ１３ＱＲＵについて、一部のＬＥＤ３を非点灯に設定する。さらに、他シーケンス設定部１４は、左側ＬＥＤユニット１３ＵＬのラインＬＥＤ２のうち、ラインＬＥＤ１３ＱＲＵの位置と対称な位置に配置されたラインＬＥＤ１３ＱＬＵについて、一部のＬＥＤ３を非点灯に設定する。一部のＬＥＤ３を非点灯に設定する方法は、第６の例で説明した方法と同様である。本例においても、第６の例の応用例と同様の効果を得ることができる。
【００９６】
なお、本例において、他シーケンス設定部１４は、右側ＬＥＤユニット１３ＵＲにおいて、故障が発生しているＬＥＤ３を含まないラインＬＥＤ１３ＱＲＤについても一部のＬＥＤ３を非点灯に設定してもよい。この場合、他シーケンス設定部１４は、左側ＬＥＤユニット１３ＵＬにおいて、ラインＬＥＤ１３ＱＲＤに対応するラインＬＥＤ１３ＱＬＤについて、一部のＬＥＤ３を非点灯に設定する。
【００９７】
次に、ＬＥＤ表示制御装置１の動作についてフローチャートを用いて説明する。図１４は、ＬＥＤ表示制御装置１の動作例を示すフローチャートである。図１４において、フローチャートＦＡは制御指示部１２の動作例を示し、フローチャートＦＢは通常シーケンス設定部１３の動作例を示し、フローチャートＦＣは他シーケンス設定部１４の動作例を示し、フローチャートＦＤは点灯制御部１０の動作例を示している。
【００９８】
ここで、図１４のフローチャートに示す処理が実行される前の適切なタイミングで、故障検出部１１は、制御対象のラインＬＥＤ２を構成する何れかのＬＥＤ３について故障が発生している場合、そのことを検出する。一例として、故障検出部１１は、ＬＥＤ表示制御装置１の電源がオンされたときに行われる初期動作確認において、ＬＥＤ３の故障の発生を検出するためのテストを行い、いずれかのＬＥＤ３に故障が発生している場合には、そのことを検出する。
【００９９】
フローチャートＦＡに示すように、制御指示部１２は、ラインＬＥＤ２が駆動を開始するトリガとなる事象が発生したか否かを監視する（ステップＳＡ１）。当該事象が発生した場合（ステップＳＡ１：ＹＥＳ）、制御指示部１２は、故障検出部１１によりＬＥＤ３の故障が検出されているか否かを判定する（ステップＳＡ２）。故障検出部１１によりＬＥＤ３の故障が検出されていない場合（ステップＳＡ２：ＮＯ）、制御指示部１２は、トリガ信号を通常シーケンス設定部１３に出力する（ステップＳＡ３）。故障検出部１１によりＬＥＤ３の故障が検出されている場合（ステップＳＡ２：ＹＥＳ）、制御指示部１２は、トリガ信号を他シーケンス設定部１４に出力する（ステップＳＡ４）。
【０１００】
フローチャートＦＢに示すように、通常シーケンス設定部１３は、制御指示部１２が出力したトリガ信号を入力する（ステップＳＢ１）。通常シーケンス設定部１３は、シーケンスデータ記憶部２０を参照し、入力したトリガ信号に基づいて、シーケンスデータを取得する（ステップＳＢ２）。通常シーケンス設定部１３は、ステップＳＢ２で取得したシーケンスデータを点灯制御部１０に出力する（ステップＳＢ３）。
【０１０１】
フローチャートＦＣに示すように、他シーケンス設定部１４は、制御指示部１２が出力したトリガ信号を入力する（ステップＳＣ１）。他シーケンス設定部１４は、シーケンスデータ記憶部２０を参照し、入力したトリガ信号に基づいて、シーケンスデータを取得する（ステップＳＣ２）。他シーケンス設定部１４は、故障検出部１１から、ラインＬＥＤ２を構成するＬＥＤ３のうち、故障しているＬＥＤ３のラインＬＥＤ２における位置を特定する情報を入力する（ステップＳＣ３）。他シーケンス設定部１４は、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と、ステップＳＣ２で取得したシーケンスデータが示す通常シーケンスの内容との関係に基づいて、取得したシーケンスデータを加工し、他シーケンスデータを生成する（ステップＳＣ４）。他シーケンス設定部１４は、生成した他シーケンスデータを点灯制御部１０に出力する（ステップＳＣ５）。
【０１０２】
点灯制御部１０は、通常シーケンス設定部１３が出力したシーケンスデータ、または、他シーケンス設定部１４が出力した他シーケンスデータを入力する（ステップＳＤ１）。点灯制御部１０は、シーケンスデータまたは他シーケンスデータに基づいて、ラインＬＥＤ２を制御する。
【０１０３】
以上詳しく説明したように、本実施形態に係るＬＥＤ表示制御装置１は、ラインＬＥＤ２について故障の発生を検出する。そして、ＬＥＤ表示制御装置１は、ＬＥＤ３に故障が発生していない場合は、ラインＬＥＤ２の複数のＬＥＤ３のそれぞれを、通常シーケンスに従って所定のタイミングで点灯および消灯させる。一方で、ＬＥＤ表示制御装置１は、ＬＥＤ３に故障が発生している場合は、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と、通常シーケンスの内容との関係に基づいて、他シーケンスを設定し、設定した他シーケンスに従って、複数のＬＥＤ３のそれぞれを点灯および消灯させる。
【０１０４】
この構成によれば、ラインＬＥＤ２の何れかのＬＥＤ３が故障している場合には、通常シーケンスに代えて、故障が検出されたＬＥＤ３のラインＬＥＤ２における位置と通常シーケンスの内容との関係が反映された他シーケンスでラインＬＥＤ２が制御されることとなり、故障したＬＥＤ３が点灯しないことを踏まえた内容のシーケンスに従ってラインＬＥＤ２を駆動させることが可能となる。これにより、ラインＬＥＤ２全体を交換することなく、シーケンスに従って駆動するラインＬＥＤ２の見栄えが悪化することを抑制できる。
【０１０５】
以上、実施形態について説明したが、上記実施形態は、本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【０１０６】
例えば、通常シーケンス設定部１３が通常シーケンスを設定する方法、および、他シーケンス設定部１４が他シーケンスを設定する方法は、上述した実施形態で説明した方法に限らない。例えば、通常シーケンスに従って駆動信号を出力する信号処理回路が、通常シーケンスの種類ごとに実装される。そして、通常シーケンス設定部１３が、スイッチによって使用する信号処理回路を切り替えることにより、通常シーケンスを設定する構成でもよい。この場合、ＬＥＤ３の故障の態様ごとに、通常シーケンスに代替する他シーケンスに従って駆動信号を出力する信号処理回路を実装しておき、他シーケンス設定部１４が、対応する信号処理回路を選択することにより、他シーケンスを設定するようにすればよい。
【符号の説明】
【０１０７】
１  ＬＥＤ表示制御装置
２  ラインＬＥＤ
３  ＬＥＤ
１０  点灯制御部
１１  故障検出部
１４  他シーケンス設定部
【図１】
2019078834.tif 000003
【図２】
2019078834.tif 000004
【図３】
2019078834.tif 000005
【図４】
2019078834.tif 000006
【図５】
2019078834.tif 000007
【図６】
2019078834.tif 000008
【図７】
2019078834.tif 000009
【図８】
2019078834.tif 000010
【図９】
2019078834.tif 000011
【図１０】
2019078834.tif 000012
【図１１】
2019078834.tif 000013
【図１２】
2019078834.tif 000014
【図１３】
2019078834.tif 000015
【図１４】
2019078834.tif 000016