(57)【特許請求の範囲】
【請求項１】
道路に沿って配列された複数の点灯装置と、複数の前記点灯装置をデータの伝達順に直列に接続する信号線と、複数の前記点灯装置を点灯制御する制御装置と、を備える車両誘導システムであって、
複数の前記点灯装置のそれぞれは、
診断対象を診断する診断手段と、
前記データの伝達順における１段上流側の他の前記点灯装置から診断データを取得する診断データ取得手段と、
前記診断対象の診断結果に応じて前記診断データが示す診断値を変化させ、変化後の前記診断値を示す前記診断データを保持する診断値変化手段と、を備え、
前記制御装置は、
前記データの伝達順における最下流の前記点灯装置から前記診断データを取得する制御手段を備え、
前記データの伝達順における最上流の前記点灯装置が備える前記診断データ取得手段は、所定の初期値を前記診断値として示す前記診断データを取得するとともに、
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第１の前記診断対象についての前記診断結果が第１診断結果である場合、前記診断値を所定の単位変化量だけ変化させるとともに、
第１の前記診断対象についての前記診断結果が前記第１診断結果と異なる第２診断結果である場合、前記診断値を変化させないとともに、前記データの伝達順における下流側の他の前記点灯装置のすべてにおける前記診断値の変化を禁止させる、
車両誘導システム。
【請求項２】
道路に沿って配列された複数の点灯装置と、複数の前記点灯装置をデータの伝達順に直列に接続する信号線と、複数の前記点灯装置を点灯制御する制御装置と、を備える車両誘導システムであって、
複数の前記点灯装置のそれぞれは、
診断対象を診断する診断手段と、
前記データの伝達順における１段上流側の他の前記点灯装置から診断データを取得する診断データ取得手段と、
前記診断対象の診断結果に応じて前記診断データが示す診断値を変化させ、変化後の前記診断値を示す前記診断データを保持する診断値変化手段と、を備え、
前記制御装置は、
前記データの伝達順における最下流の前記点灯装置から前記診断データを取得する制御手段を備え、
前記データの伝達順における最上流の前記点灯装置が備える前記診断データ取得手段は、所定の初期値を前記診断値として示す前記診断データを取得するとともに、
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第２の前記診断対象についての前記診断結果が所定の第３診断結果である場合、前記診断値を所定の単位変化量だけ変化させるとともに、
第２の前記診断対象についての前記診断結果が前記第３診断結果と異なる第４診断結果である場合、前記診断値を前記初期値にリセットする、
車両誘導システム。
【請求項３】
前記データの伝達順における最上流の前記点灯装置が備える前記診断データ取得手段は、前記初期値を前記診断値として示す前記診断データを取得するとともに、
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第２の前記診断対象についての前記診断結果が所定の第３診断結果である場合、前記診断値を所定の単位変化量だけ変化させるとともに、
第２の前記診断対象についての前記診断結果が前記第３診断結果と異なる第４診断結果である場合、前記診断値を前記初期値にリセットする、
請求項１に記載の車両誘導システム。
【請求項４】
前記データの伝達順における最上流の前記点灯装置が備える前記診断データ取得手段は、前記初期値を前記診断値として示す前記診断データを取得し、
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第１の前記診断対象についての前記診断結果が前記第１診断結果、かつ、第２の前記診断対象についての前記診断結果が第３診断結果である場合、前記診断値を所定の単位変化量だけ変化させ、
第１の前記診断対象についての前記診断結果が前記第１診断結果と異なる第２診断結果である場合、前記診断値を変化させないとともに、前記データの伝達順における下流側の他の前記点灯装置のすべてにおける前記診断値の変化を禁止させ、
第２の前記診断対象についての前記診断結果が前記第３診断結果と異なる第４診断結果である場合、前記診断値を前記初期値にリセットする、
請求項１に記載の車両誘導システム。
【請求項５】
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第１の前記診断対象についての前記診断結果が前記第２診断結果である場合、前記データの伝達順における下流側の他の前記点灯装置のすべてにおける前記診断値の変化を禁止させるための禁止信号を前記制御装置まで伝達させる、
請求項４に記載の車両誘導システム。
【請求項６】
道路に沿って配列された複数の点灯装置と、複数の前記点灯装置をデータの伝達順に直列に接続する信号線と、複数の前記点灯装置を点灯制御する制御装置と、を用いた車両誘導方法であって、
複数の前記点灯装置のそれぞれにおいて、
診断対象を診断する診断工程と、
前記データの伝達順における１段上流側の他の前記点灯装置が保持する診断値を示す診断データを取得する診断データ取得工程と、
前記診断対象の診断結果に応じて前記診断値を変化させ、変化後の前記診断値を示す前記診断データを保持する診断値変化工程と、を行い、
前記制御装置において、
前記データの伝達順における最下流の前記点灯装置から前記診断データを取得する制御工程を行い、
前記データの伝達順における最上流の前記点灯装置が行う前記診断データ取得工程においては、所定の初期値を前記診断値として示す前記診断データを取得するとともに、
複数の前記点灯装置のそれぞれが行う前記診断値変化工程においては、
第１の前記診断対象についての前記診断結果が第１診断結果である場合、前記診断値を所定の単位変化量だけ変化させるとともに、
第１の前記診断対象についての前記診断結果が前記第１診断結果と異なる第２診断結果である場合、前記診断値を変化させないとともに、前記データの伝達順における下流側の他の前記点灯装置のすべてにおける前記診断値の変化を禁止させる、
車両誘導方法。
【請求項７】
道路に沿って複数配列され、信号線によってデータの伝達順に直列に複数接続された点灯装置であって、
複数の前記点灯装置のそれぞれは、
診断対象を診断する診断手段と、
前記データの伝達順における１段上流側の他の前記点灯装置から診断値を示す診断データを取得する診断データ取得手段と、
前記診断対象の診断結果に応じて前記診断値を変化させ、変化後の前記診断値を示す前記診断データを保持する診断値変化手段と、
を備え、
前記データの伝達順における最上流の前記点灯装置が備える前記診断データ取得手段は、所定の初期値を前記診断値として示す前記診断データを取得するとともに、
複数の前記点灯装置のそれぞれが備える前記診断値変化手段は、
第１の前記診断対象についての前記診断結果が第１診断結果である場合、前記診断値を所定の単位変化量だけ変化させるとともに、
第１の前記診断対象についての前記診断結果が前記第１診断結果と異なる第２診断結果である場合、前記診断値を変化させないとともに、前記データの伝達順における下流側の他の前記点灯装置のすべてにおける前記診断値の変化を禁止させる、
点灯装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路に沿って配列された複数の点灯装置によって車両を誘導する車両誘導システム、車両誘導方法および当該点灯装置に関する。
【背景技術】
【０００２】
情報表示装置を構成する複数の表示ユニットのそれぞれにおいて故障診断を行う技術が知られている（特許文献１、参照。）。特許文献１において複数の表示ユニットのそれぞれは、故障を検出した場合にユニット故障信号（パルス信号）を出力する。また、複数の表示ユニットのそれぞれにユニット故障信号の出力タイミングが対応付けられている。従って、情報表示装置の制御装置は、ユニット故障信号の出力タイミングに基づいてユニット故障信号を出力した表示ユニットを特定できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３３８４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術を、道路に沿って複数の点灯装置を配列する車両誘導システムに採用することは困難であるという問題があった。すなわち、道路に沿って複数の点灯装置を配列する場合、複数の点灯装置と制御装置とを接続する信号線の配線長が長くなり、点灯装置の故障を通知する信号の遅延やノイズの影響が無視できなくなる。従って、点灯装置の故障を通知する信号の状態が悪い場合に、点灯装置の故障を誤認識するという問題が生じる。
本発明は、前記課題を解決せんとするもので、点灯装置の診断結果を誤認識することを防止する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の車両誘導システムは、道路に沿って配列された複数の点灯装置と、複数の点灯装置をデータの伝達順に直列に接続する信号線と、複数の点灯装置を点灯制御する制御装置と、を備える。複数の点灯装置のそれぞれは、診断手段と診断データ取得手段と診断値変化手段とを備える。診断手段は、診断対象を診断する。診断データ取得手段は、データの伝達順における１段上流側の他の点灯装置から診断データを取得する。診断値変化手段は、診断対象の診断結果に応じて診断データが示す診断値を変化させ、変化後の診断値を示す診断データを保持する。さらに、制御装置は、データの伝達順における最下流の点灯装置から診断データを取得する制御手段を備える。
【０００６】
前記の構成において、複数の点灯装置のそれぞれは、データの伝達順における１段上流側の他の点灯装置から診断データを取得し、当該取得した診断データが示す診断値を診断対象の診断結果に応じて変化させ、変化後の診断値を示す診断データを保持する。従って、制御装置は、複数の点灯装置のそれぞれにおける診断値の変化の結果を反映させた診断データを、最下流の点灯装置から得ることができる。すなわち、制御装置は、最下流の点灯装置から取得した診断データが示す診断値に基づいて、複数の点灯装置のそれぞれにおける診断対象の診断結果を把握できる。ここで、点灯装置の診断データ取得手段は、他の点灯装置の診断値変化手段が保持しているデジタルデータである診断データを取得するため、信頼性の高い診断値を取得できる。すなわち、診断データを伝達する際の信号状態が悪い場合には、診断値が正常にデコードできなくなるか、デコードできても診断値が診断結果を示す値として不正な値を示すこととなる。従って、信号状態が悪い状態で伝達された診断データに基づいて、点灯装置の診断結果を誤認識することが防止できる。また、点灯装置の診断値変化手段は診断データを保持するため、制御装置および点灯装置は不正な診断データを取得した場合には、再度、診断データを取得することができる。
【０００７】
また、データの伝達順における最上流の点灯装置が備える診断データ取得手段は、所定の初期値を診断値として示す診断データを取得してもよい。そして、複数の点灯装置のそれぞれが備える診断値変化手段は、第１の診断対象についての診断結果が所定の第１診断結果である場合、診断値を所定の単位変化量だけ変化させてもよい。さらに、複数の点灯装置のそれぞれが備える診断値変化手段は、第１の診断対象についての診断結果が第１診断結果と異なる第２診断結果である場合、診断値を変化させない（変化量を０とする）とともに、データの伝達順における下流側の他の点灯装置のすべてにおける診断値の変化を禁止させてもよい。これにより、第１の診断対象についての診断結果が第２診断結果であった点灯装置、および、第１の診断対象についての診断結果が第２診断結果であった点灯装置よりも下流側の点灯装置において、診断値を変化させないようにすることができる。
【０００８】
ここで、データの伝達順における最上流の点灯装置から起算して下流側に順に数えた値がｓとなる点灯装置をｓ段目の点灯装置と表記することとする。制御装置の制御手段が最下流の点灯装置から取得した診断値をＭ1とし、診断値の初期値をＭ0とし、診断値が変化する単位変化量をΔＭとし、複数の点灯装置の全個数をＳ（≧ｓ）とする。さらに、Ｎ（＝ｓ）段目の点灯装置における第１の診断対象についての診断結果が第２診断結果であり、他の点灯装置における第１の診断対象についての診断結果がすべて第１診断結果であるとする。この場合、１〜（Ｎ−１）段目の（Ｎ−１）個の点灯装置のそれぞれにおいて診断値が初期値Ｍ0から単位変化量ΔＭずつ変化し、Ｎ〜Ｓ段目の点灯装置において診断値が変化しない。従って、最下流の点灯装置から取得した診断データが示す診断値Ｍ1は、下記の（１）式で表すことができる。
Ｍ1＝Ｍ0＋ΔＭ×（Ｎ−１）    ・・（１）
診断値の初期値Ｍ0と単位変化量ΔＭとは既知のパラメータであるため、制御装置は、最下流の点灯装置から取得した診断データが示す診断値Ｍ1を（１）式に代入してＮについて解くことにより、第１の診断対象についての診断結果が第２診断結果となる点灯装置を特定できる。例えば、第２診断結果が第１の診断対象が異常であることを意味する場合、第１の診断対象が異常な点灯装置を特定できる。
【０００９】
さらに、複数の点灯装置のそれぞれが備える診断値変化手段は、第２の診断対象についての診断結果が所定の第３診断結果である場合、診断値を所定の単位変化量だけ変化させてもよい。さらに、複数の点灯装置のそれぞれが備える診断値変化手段は、第２の診断対象についての診断結果が第３診断結果と異なる第４診断結果である場合、診断値を初期値にリセットしてもよい。
【００１０】
ここで、Ｋ（＝ｓ）段目の点灯装置における第２の診断対象についての診断結果が第４診断結果であり、他の点灯装置における第２の診断対象についての診断結果がすべて第３診断結果であるとする。この場合、１〜Ｋ段目の点灯装置における診断値に拘わらず、（Ｋ＋１）段目の点灯装置の診断データ取得手段が取得する診断データが示す診断値は初期値Ｍ0となる。そして、（Ｋ＋１）〜Ｓ段目の（Ｓ−Ｋ）個の点灯装置のそれぞれにおいて診断値が初期値Ｍ0から単位変化量ΔＭずつ変化する。従って、最下流の点灯装置から取得した診断データが示す診断値Ｍ1は、下記の（２）式で表すことができる。
Ｍ1＝Ｍ0＋ΔＭ×（Ｓ−Ｋ）    ・・（２）
制御装置は、最下流の点灯装置から取得した診断データが示す診断値Ｍ1を（２）式に代入してＫについて解くことにより、第２の診断対象についての診断結果が第４診断結果となる点灯装置を特定できる。例えば、第４診断結果が第２の診断対象が異常であることを意味する場合、第２の診断対象が異常な点灯装置を特定できる。
【００１１】
さらに、最下流の点灯装置から取得した診断データが示す診断値に基づいて、第１の診断対象と第２の診断対象の双方についての診断結果を特定できるようにしてもよい。すなわち、複数の点灯装置のそれぞれが備える診断値変化手段は、第１の診断対象についての診断結果が第１診断結果であり、かつ、第２の診断対象についての診断結果が第３診断結果である場合、診断値を所定の単位変化量だけ変化させてもよい。そして、複数の点灯装置のそれぞれが備える診断値変化手段は、第１の診断対象についての診断結果が第２診断結果である場合、診断値を変化させないとともに、データの伝達順における下流側の他の点灯装置のすべてにおける診断値の変化を禁止させてもよい。さらに、複数の点灯装置のそれぞれが備える診断値変化手段は、第２の診断対象についての診断結果が第４診断結果である場合、診断値を初期値にリセットしてもよい。これにより、単一の診断データに基づいて、第１の診断対象と第２の診断対象の双方についての診断結果を特定できる。従って、診断データを伝達するための信号線の数を抑制できる。
【００１２】
さらに、単一の診断データに基づいて、第１の診断対象と第２の診断対象の双方についての診断結果を特定する場合、以下の構成を採用してもよい。すなわち、複数の点灯装置のそれぞれが備える診断値変化手段は、第１の診断対象についての診断結果が第２診断結果である場合、データの伝達順における下流側の他の点灯装置のすべてにおける診断値の変化を禁止させるための禁止信号を制御装置まで伝達させてもよい。これにより、禁止信号を取得した場合、制御装置は、（１）式をＮについて解くことにより、第１の診断対象についての診断結果が第２診断結果となる点灯装置を特定できる。一方、制御装置は、禁止信号を取得しない場合に（２）式をＫについて解くことにより、第２の診断対象についての診断結果が第４診断結果となる点灯装置を特定できる。
【００１３】
さらに、本発明のように点灯装置を診断する手法は、方法としても適用可能である。本発明は、本願発明にかかる車両誘導システムの発明特定事項を備えた点灯装置自体においても実現可能である。また、以上のような車両誘導システム、方法は、単独のシステムとして実現される場合もあれば、他のシステムと共有の構成を利用して実現される場合もあり、各種の態様を含むものである。さらに、制御装置といずれかの点灯装置とが実体的に同一の装置によって実現されてもよい。また、車両誘導システムを構成する各手段が複数のシステムに分散して備えられてもよい。各手段が複数の実体的なシステムに分散して備えられる場合に、各手段を機能させるために必要なデータを送受信する通信手段が備えられてもよい。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。
【図面の簡単な説明】
【００１４】
【図１】道路と車両誘導システムの平面図である。
【図２】（２Ａ）は車両誘導システムのブロック図、（２Ｂ）〜（２Ｄ）は点灯装置の動作を示す表である。
【図３】加算回路のブロック図である。
【図４】（４Ａ）〜（４Ｃ）は車両誘導システムの動作模式図である。
【図５】診断処理のフローチャートである。
【発明を実施するための形態】
【００１５】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）車両誘導システムの構成：
（１−１）点灯装置の構成：
（１−２）点灯装置の動作：
（１−３）制御装置：
（３）他の実施形態：
【００１６】
（１）車両誘導システムの構成：
図１は、道路における車両誘導システム１の設置例を示す。同図に示すように道路Ｒに沿って１０（＝Ｓ）個の点灯装置１０が一定間隔Ｌで配列されている。なお、道路Ｒの形状は特に限定されない。また、複数の点灯装置１０が配列される間隔Ｌは必ずしも一定でなくてもよい。複数の点灯装置１０は、道路Ｒに沿った空間的な配列順と一致する順序で、ケーブル３０によって直列に接続されている。さらに、複数の点灯装置１０は、制御装置２０と直列に接続されている。本明細書において、複数の点灯装置１０の配列順における制御装置２０側を下流と表記し、制御装置２０から遠い側を上流と表記する。なお、複数の点灯装置１０の配列順における上流は、道路Ｒにおける車両の進行方向の上流であってもよいし、下流であってもよい。また、最上流の点灯装置１０から起算して下流側に数えた段数ｓを用いて、任意の点灯装置１０の配列順序をｓ段目と表記することとする。図１において、点灯装置１０を示す矩形中には点灯装置１０の段数ｓを示す数字が示される。
【００１７】
（１−１）点灯装置の構成：
まず、点灯装置１０の構成について説明する。点灯装置１０はすべて同様の構成である。図２Ａは、車両誘導システム１のブロック図を示す。点灯装置１０は、それぞれ加算回路１１と点灯制御回路１２とＬＥＤ１２ａとＬＥＤ診断回路１３と点灯データ診断回路１４とオアゲート１５とセレクタ１６とバッファ１７とを備える。図２Ａの診断ライン３０ａと補助診断ライン３０ｂと制御ライン３０ｃとは、図１のケーブル３０を構成する。各点灯装置１０は、診断ライン３０ａと補助診断ライン３０ｂと制御ライン３０ｃとを介して１段上流側および１段下流側の他の点灯装置１０と接続する。また、最下流である１０段目の点灯装置１０は、診断ライン３０ａと補助診断ライン３０ｂと制御ライン３０ｃとを介して制御装置２０と接続する。
【００１８】
図２Ａに示すように加算回路１１は、診断ライン３０ａを介して１段上流側の他の点灯装置１０が保持する診断データＥＤを所定の時間周期ごとに取得する。加算回路１１は、本発明の診断データ取得手段に相当する。図３は、加算回路１１の構成を示す模式図である。加算回路１１は、パラレル変換部ＳＰと加算部ＡＤとシリアル変換部ＰＳとを含む。パラレル変換部ＳＰは、シリアルデータで伝達される診断データＥＤを上流側の他の点灯装置１０から取得し、パラレルデータに変換する。診断データＥＤは、ヘッダ部（不図示）とボディ部とを有する。ヘッダ部はビット数と各ビットの値とが予め決められた固定データであり、ボディ部は診断値Ｍを示す。パラレル変換部ＳＰは、ヘッダ部を正常に認識した場合に、ヘッダ部に続く８ビットのボディ部をパラレルデータに変換する。一方、パラレル変換部ＳＰは正常なヘッダ部が認識できない場合には、次に診断データＥＤが出力されるまで待機する。
【００１９】
加算部ＡＤは、パラレル変換された診断データＥＤのボディ部が示す診断値Ｍに１を加算して保持する。すなわち、加算部ＡＤは、最下位の桁に１を加算する。図３の例では、００００００１１（Ｍ＝３）の８桁目と７桁目において桁が上がり０００００１００（Ｍ＝４）の診断値Ｍを保持する。シリアル変換部ＰＳは、１が加算された診断値Ｍを保持するとともに、当該診断値Ｍを示すボディ部の先頭にヘッダ部を添付してシリアル変換することにより、シリアルデータの診断データＥＤを生成する。シリアル変換部ＰＳは、保持している診断データＥＤをシリアル変換し、後述するセレクタ１６とバッファ１７と診断ライン３０ａとを介して所定の時間周期ごとに１段下流側の点灯装置１０に伝達する。診断データＥＤは上流側から下流側に伝達され、診断ライン３０ａは本発明の信号線に相当する。また、加算回路１１は、診断ライン３０ａを介して診断データＥＤの各ビットのタイミングを規定するクロック信号も伝達する。最上流である１段目の点灯装置１０の加算回路１１は、診断値Ｍが初期値Ｍ0として０を示す診断データＥＤを取得することとする。
【００２０】
以上説明したように、加算回路１１は、正常にヘッダ部が認識できた場合に、ヘッダ部が示す診断値Ｍに１を加算して下流側の点灯装置１０に出力する診断データＥＤを生成する。従って、信号状態が悪い状態で伝達された診断データＥＤに基づいて、誤った診断値Ｍを示す診断データＥＤが下流側の点灯装置１０に伝達されることが防止できる。
【００２１】
点灯制御回路１２は、制御装置２０が生成した点灯データＣＤを制御ライン３０ｃを介して取得し、当該点灯データＣＤに基づいてＬＥＤ１２ａを駆動するための駆動電流を生成する。点灯データＣＤは、ＬＥＤ１２ａの点灯状態を示すシリアルデータであり、複数の点灯装置１０が備える点灯制御回路１２の直列回路によって形成されるシフトレジスタにより点灯データＣＤを順次シフトし、制御装置２０から上流側に伝達される。すなわち、診断データＥＤは上流側から下流側に伝達されるのに対して、点灯データＣＤは下流側から上流側に伝達される。なお、制御ライン３０ｃは、点灯データＣＤをシフトしたりラッチしたりするためのタイミング信号を伝達する配線も含む。
【００２２】
ＬＥＤ診断回路１３は、ＬＥＤ１２ａにおける駆動電流を監視し、当該ＬＥＤ１２ａが異常であるか否かを診断する。図２Ｂに示すようにＬＥＤ診断回路１３は、ＬＥＤ１２ａが異常である場合には信号レベルが"１"の禁止信号ＲＤをオアゲート１５の入力端子ｇに出力する。一方、ＬＥＤ診断回路１３は、ＬＥＤ１２ａが正常である場合には信号レベルが"０"の禁止信号ＲＤをオアゲート１５の入力端子ｇに出力する。ＬＥＤ１２ａは本発明の第１の診断対象に相当する。ＬＥＤ１２ａが正常であるとの診断結果は本発明の第１診断結果に相当し、ＬＥＤ１２ａが異常であるとの診断結果は本発明の第２診断結果に相当する。
【００２３】
点灯データ診断回路１４は、点灯データＣＤが異常であるか否かを診断する。例えば、点灯データ診断回路１４は、制御ライン３０ｃの断線により点灯データＣＤが入力されない場合に、点灯データＣＤが異常であると診断する。図２Ｃに示すように点灯データ診断回路１４は、点灯データＣＤが異常である場合、信号レベルが"１"の切替信号ＷＤを出力する。一方、点灯データ診断回路１４は、点灯データＣＤが正常である場合、信号レベルが"０"の切替信号ＷＤを出力する。点灯データＣＤは本発明の第２の診断対象に相当する。点灯データＣＤが正常であるとの診断結果は本発明の第３診断結果に相当し、点灯データＣＤが異常であるとの診断結果は本発明の第４診断結果に相当する。また、ＬＥＤ診断回路１３と点灯データ診断回路１４とは、本発明の診断手段に相当する。
【００２４】
オアゲート１５は、入力端子ｆ，ｇと出力端子ｈとを備える。入力端子ｇは、ＬＥＤ診断回路１３から出力された禁止信号ＲＤを入力する。入力端子ｆは、１段上流側の点灯装置１０のオアゲート１５の出力端子ｈから出力された禁止信号ＲＤを、補助診断ライン３０ｂを介して入力する。オアゲート１５は、ＬＥＤ診断回路１３から出力された禁止信号ＲＤと、１段上流側の点灯装置１０のオアゲート１５の出力端子ｈから出力された禁止信号ＲＤとの少なくとも一方の信号レベルが"１"である場合に、出力端子ｈから信号レベルが"１"の禁止信号ＲＤを出力する。すなわち、ｓ段目の点灯回路１０のオアゲート１５は、ｓ段目の点灯装置１０のＬＥＤ診断回路１３からの禁止信号ＲＤと、（ｓ−１）段目の点灯装置１０のＬＥＤ診断回路１３からの禁止信号ＲＤとの論理和を出力端子ｈから出力する。オアゲート１５の出力端子ｈは、セレクタ１６と接続されるとともに、補助診断ライン３０ｂを介して１段下流側の点灯装置１０のオアゲート１５の入力端子ｆと接続される。
【００２５】
セレクタ１６は、入力端子ａ，ｂと出力端子ｃとを備える。入力端子ａは、加算回路１１から診断データＥＤを入力する。入力端子ｂは、加算回路１１を経由することなく１段上流側の点灯装置１０から診断ライン３０ａを介して診断データＥＤを入力する。セレクタ１６は、出力端子ｃに入力端子ａを接続させるか、出力端子ｃに入力端子ｂを接続させるかを、オアゲート１５の出力端子ｈから出力された禁止信号ＲＤに応じて切り替えるスイッチである。図２Ｄに示すように、セレクタ１６は、オアゲート１５の出力端子ｈから入力された禁止信号ＲＤの信号レベルが"０"である場合に、出力端子ｃに入力端子ａを接続させる。すなわち、セレクタ１６は、加算回路１１にて１が加算された診断値Ｍを示す診断データＥＤを出力端子ｃから出力させる。一方、セレクタ１６は、オアゲート１５の出力端子ｈから入力された禁止信号ＲＤの信号レベルが"１"である場合に、出力端子ｃに入力端子ｂを接続させる。すなわち、セレクタ１６は、加算回路１１にて１が加算されない診断値Ｍを示す診断データＥＤを出力端子ｃから出力させる。
【００２６】
バッファ１７は、セレクタ１６の出力端子ｃから診断データＥＤを入力する入力端子ｄと、出力端子ｅとを備える。バッファ１７は、入力端子ｄと出力端子ｅとの間を接続するか、遮断するかを、切替信号ＷＤに応じて切り替えるスイッチである。図２Ｃに示すように、バッファ１７は、点灯データＣＤが正常であり切替信号ＷＤの信号レベルが"０"となる場合に、入力端子ｄと出力端子ｅとの間を接続する。これにより、バッファ１７を介して、診断データＥＤが１段下流側の点灯装置１０の加算回路１１によって取得可能となる。一方、バッファ１７は、点灯データＣＤが異常であり切替信号ＷＤの信号レベルが"１"となる場合に、入力端子ｄと出力端子ｅとの間を遮断する。これにより、バッファ１７を介して、診断データＥＤが１段下流側の点灯装置１０の加算回路１１によって取得不能となる。この場合、１段下流側の点灯装置１０の加算回路１１は、診断値Ｍの初期値として０を示す診断データＥＤ（００００００００）を取得することとする。
【００２７】
（１−２）点灯装置の動作：
図４Ａ〜４Ｃは、各点灯装置１０のバッファ１７の出力端子ｃから１段下流側の点灯装置１０に伝達される診断データＥＤが示す診断値Ｍを示すグラフである。縦軸が診断値Ｍを示し、横軸が診断データＥＤの伝達順を示す。図４Ａは、すべての点灯装置１０においてＬＥＤ１２ａが正常（第１診断結果）であり、かつ、点灯データＣＤが正常（第３診断結果）であると診断された場合の診断値Ｍを示す。この場合、すべての点灯装置１０において、ＬＥＤ診断回路１３は信号レベルが"０"の禁止信号ＲＤをオアゲート１５の入力端子ｇに出力する。従って、オアゲート１５の出力端子ｈの信号レベルが"１"となり得ず、すべての点灯装置１０においてセレクタ１６の出力端子ｃに入力端子ａが接続される。また、すべての点灯装置１０において、点灯データ診断回路１４は信号レベルが"０"の切替信号ＷＤを出力する。従って、すべての点灯装置１０においてバッファ１７は、入力端子ｄと出力端子ｅとを接続させる。
【００２８】
以上のように、すべての点灯装置１０においてセレクタ１６の出力端子ｃに入力端子ａが接続され、かつ、バッファ１７の入力端子ｄと出力端子ｅとが接続されると、すべての点灯装置１０の加算回路１１にて１が加算された診断値Ｍを示す診断データＥＤが最下流となる１０段目の点灯装置１０のバッファ１７の出力端子ｃから出力されることとなる。最上流となる１段目の点灯装置１０において加算回路１１は初期値として０の診断値Ｍを示す診断データＥＤを取得するため、最終的な診断値Ｍ1が１０であることを示す診断データＥＤが制御装置２０に出力される。
【００２９】
図４Ｂは、４段目の点灯装置１０においてのみＬＥＤ１２ａが異常（第２診断結果）であり、かつ、すべての点灯装置１０において点灯データＣＤが正常（第３診断結果）であると診断された場合の診断値Ｍを示す。４段目の点灯装置１０においてＬＥＤ１２ａが異常となるため、ＬＥＤ診断回路１３は信号レベルが"１"の禁止信号ＲＤをオアゲート１５の入力端子ｇに出力する。従って、４段目の点灯装置１０においてオアゲート１５の出力端子ｈにおける禁止信号ＲＤの信号レベルが"１"となる。さらに、４段目の点灯装置１０のオアゲート１５の出力端子ｈが、５段目の点灯装置１０のオアゲート１５の出力端子ｆに接続されるため、５段目の点灯装置１０においてもオアゲート１５の出力端子ｈにおける禁止信号ＲＤの信号レベルが"１"となる。同様に、６〜１０段目の点灯装置１０においてもオアゲート１５の出力端子ｈにおける禁止信号ＲＤの信号レベルがすべて"１"となる。
【００３０】
これにより、４〜１０段目の点灯装置１０のすべてにおいて信号レベルが"１"の禁止信号ＲＤがセレクタ１６に入力され、当該セレクタ１６の出力端子ｃに入力端子ｂが接続されることとなる。従って、４〜１０段目の点灯装置１０のすべてにおいて加算回路１１において診断値Ｍに１が加算されていない診断データＥＤがセレクタ１６を介してバッファ１７の出力端子ｃから出力される。すなわち、４〜１０段目の点灯装置１０の加算回路１１をすべて経由することなく３段目の点灯装置１０から出力された診断データＥＤがそのまま１０段目の点灯装置１０のバッファ１７の出力端子ｃから制御装置２０に出力される。図４Ｂに示すように、３段目の点灯装置１０まで診断値Ｍは１ずつ増加して、診断値Ｍは３となる。しかし、ＬＥＤ１２ａが異常である４段目の点灯装置１０および当該４段目の点灯装置１０よりも下流側となる５〜１０段目の点灯装置１０において診断値Ｍは増加することなく、最終的な診断値Ｍ1が３であることを示す診断データＥＤが制御装置２０に出力される。また、図４Ｂの場合、信号レベルが"１"となる禁止信号ＲＤが制御装置２０に出力される。
【００３１】
図４Ｃは、７段目の点灯装置１０においてのみ点灯データＣＤが異常（第４診断結果）であり、かつ、すべての点灯装置１０においてＬＥＤ１２ａが正常（第１診断結果）であると診断された場合の診断値Ｍを示す。７段目の点灯装置１０において点灯データＣＤが異常となるため、点灯データ診断回路１４は信号レベルが"１"の切替信号ＷＤをバッファ１７に出力する。従って、７段目の点灯装置１０においてバッファ１７は入力端子ｄと出力端子ｅとの間を遮断する。これにより、７段目の点灯装置１０の加算回路１１が保持する診断データＥＤが８段目の点灯装置１０の加算回路１１によって取得されず、８段目の点灯装置１０の加算回路１１は、診断値Ｍの初期値として０を示す診断データＥＤ（００００００００）を取得することとなる。従って、点灯データＣＤおよびＬＥＤ１２ａが正常である８〜１０段目の点灯装置１０において診断値Ｍは１ずつ増加し、最終的な診断値Ｍ1が３であることを示す診断データＥＤが制御装置２０に出力される。
【００３２】
以上説明した点灯装置１０において、加算回路１１は、診断対象としてのＬＥＤ１２ａの診断結果が正常（第１診断結果）かつ点灯データＣＤの診断結果が正常（第３診断結果）である場合に診断データＥＤが示す診断値Ｍを単位変化量（＋１）だけ変化させ、変化後の診断値Ｍを示す前記診断データＥＤを保持する本発明の診断値変化手段の一部に相当する。また、オアゲート１５とセレクタ１６は、ＬＥＤ１２ａの診断結果が異常（第２診断結果）である場合、診断値Ｍを変化させないとともに、診断データＥＤの伝達順における下流側の他の点灯装置１０のすべてにおける診断値Ｍの変化を禁止させる診断値変化手段の一部に相当する。バッファ１７は、点灯データＣＤの診断結果が異常（第４診断結果）である場合、診断値Ｍを初期値としての０にリセットする診断値変化手段の一部に相当する。
【００３３】
（１−３）制御装置：
図２Ａに示すように、制御装置２０は、ＣＰＵ２１とＲＡＭ２２とＲＯＭ２３とを備える。制御装置２０は、ＲＯＭ２３に記録された制御プログラム（不図示）をＲＡＭ２２上にロードして、当該制御プログラムをＣＰＵ２１が実行させるコンピュータである。制御プログラムの機能により制御装置２０は、診断ライン３０ａにおけるデータの伝達順において最下流となる１０段目の点灯装置１０から診断データＥＤを取得する。制御プログラムの機能により制御装置２０は、補助診断ライン３０ｂに入力される禁止信号ＲＤを取得する。
【００３４】
制御プログラムの機能により制御装置２０は、診断データＥＤおよび禁止信号に応じて各点灯装置１０が備えるＬＥＤ１２ａを点灯制御するためのシリアルデータである点灯データＣＤを生成する。点灯データＣＤは、制御ライン３０ｃを介して複数の点灯装置１０の点灯制御回路１２によって構成されるシフトレジスタにて転送され、ＬＥＤ１２ａの点灯制御が行われる。点灯データＣＤの伝達順は診断データＥＤと逆順となる。
【００３５】
図５は制御装置２０が実行する診断処理のフローチャートである。診断処理は例えば所定の時間周期ごとに実行される。ステップＳ１００において、制御装置２０は最下流となる１０（＝Ｓ）段目の点灯装置１０から診断データＥＤを取得し、当該診断データＥＤが示す診断値Ｍ1を取得する（Ｓ１００）。具体的に点灯装置１０は、診断データＥＤのヘッダ部が正常に認識できた場合に限り、当該ヘッダ部に続くボディ部をデコードして診断値Ｍ1を得る。従って、信号状態が悪い状態で伝達された診断データＥＤに基づいて、誤った診断値Ｍ1を取得することが防止できる。
【００３６】
次に制御装置２０は、１０段目の点灯装置１０から取得した診断データＥＤが示す診断値Ｍ1が点灯装置１０の全個数Ｓと等しいか否かを判定する（Ｓ１１０）。そして、診断値Ｍ1が点灯装置１０の全個数Ｓと等しいと判定した場合（Ｓ１１０：Ｙ）、制御装置２０は、すべての点灯装置１０において第１の診断対象としてのＬＥＤ１２ａが正常（第１診断結果）であり、かつ、第２の診断対象としての点灯データＣＤが正常（第３診断結果）であると特定する（Ｓ１２０）。本実施形態において、すべての点灯装置１０においてＬＥＤ１２ａが正常であり、かつ、点灯データＣＤが正常である場合、図４Ａの例のように最終的な診断値Ｍ1は１０となる。
【００３７】
一方、１０段目の点灯装置１０から取得した診断データＥＤが示す診断値Ｍ1が点灯装置１０の全個数Ｓと等しくないと判定された場合（Ｓ１１０：Ｎ）、制御装置２０は、診断値Ｍ1が１０よりも大きいか否かを判定する（Ｓ１３０）。診断値Ｍ1が１０よりも大きい場合、制御装置２０は、診断値Ｍ1が不正な値であるとしてステップＳ１００に戻る。すなわち、正常な診断データＥＤが取得されるまで待機する。診断値Ｍ1が１０よりも小さい場合（Ｓ１３０：Ｎ）、制御装置２０は、１０段目の点灯装置１０から取得した禁止信号ＲＤの信号レベルが"１"であるか否かを判定する（Ｓ１４０）。禁止信号ＲＤの信号レベルが"１"であると判定した場合（Ｓ１４０：Ｙ）、制御装置２０は、ＬＥＤ１２ａが異常（第２診断結果）であると診断された点灯装置１０が（Ｍ1＋１）段目の点灯装置１０であると特定する（Ｓ１５０）。上述の（１）式に初期値Ｍ0＝０，単位変化量ΔＭ＝１を代入して解くことにより、ＬＥＤ１２ａが異常（第２診断結果）であった点灯装置１０の段数ｓを示すＮが（Ｍ1＋１）であることが導出できる。図４Ｂの例の場合、Ｍ1＝３であるため、４段目の点灯装置１０においてＬＥＤ１２ａが異常（第２診断結果）であると特定できる。
【００３８】
禁止信号ＲＤの信号レベルが"０"であると判定した場合（Ｓ１４０：Ｎ）、制御装置２０は、点灯データＣＤが異常（第４診断結果）であると診断された点灯装置１０が（Ｓ−Ｍ1）段目の点灯装置１０であると特定する。上述の（２）式に初期値Ｍ0＝０，単位変化量ΔＭ＝１を代入して解くことにより、点灯データＣＤが異常（第４診断結果）であった点灯装置１０の段数ｓを示すＫが（Ｓ−Ｍ1）であることが導出できる。図４Ｃの例の場合、Ｍ1＝３であるため、７段目の点灯装置１０において点灯データＣＤが異常（第４診断結果）であると特定できる。
【００３９】
以上のように診断処理を実行することにより、ＬＥＤ１２ａが異常（第２診断結果）であると診断された点灯装置１０、および、点灯データＣＤが異常（第４診断結果）であると診断された点灯装置１０を特定できる。従って、制御装置２０は、異常であると診断された点灯装置１０を考慮した点灯データＣＤを生成することができる。例えば、制御装置２０は、異常であると診断された点灯装置１０のＬＥＤ１２ａが点灯しなくても車両の運転者に違和感を生じさせない点灯データＣＤを生成してもよい。より具体的に、すべての点灯装置１０を点灯させていた場合において、図１の３段目の点灯装置１０のＬＥＤ１２ａが異常であると診断されたことを受けて、偶数段の５個の点灯装置１０を点灯させる点灯データＣＤを生成してもよい。これにより、点灯しているＬＥＤ１２ａの空間周期を一定に保つことができるため、３段目の点灯装置１０が異常であると運転者に感じさせないようにすることができる。また、制御装置２０は、異常であると診断された点灯装置１０に応じて、異常であると診断された点灯装置１０を管理サーバ等に通知したり、すべての点灯装置１０におけるＬＥＤ１２ａの点灯を中止する等の異常対応処理を実行してもよい。
【００４０】
本実施形態において、制御装置２０は、最下流の点灯装置１０から取得した診断データＥＤが示す診断値Ｍ1に基づいて複数の点灯装置１０のそれぞれにおける診断結果を把握できる。ここで、各点灯装置１０の加算回路１１は、他の点灯装置１０の加算回路１１が保持しているデジタルデータである診断データＥＤを取得するため、信頼性の高い診断値Ｍ1を取得できる。すなわち、加算回路１１は、正常にヘッダ部が認識できた場合に、ヘッダ部が示す診断値Ｍに１を加算して下流側の点灯装置１０に出力する診断データＥＤを生成するため、信号状態が悪い状態で伝達された診断データＥＤに基づいて誤った診断値Ｍを示す診断データＥＤが下流側の点灯装置１０に伝達されることが防止できる。従って、制御装置２０が点灯装置１０の診断結果を誤認識することが防止できる。さらに、最下流の点灯装置１０から取得した診断データＥＤが示す単一の診断値Ｍ1に基づいて、ＬＥＤ１２ａが異常（第２診断結果）の点灯装置１０と、点灯データＣＤが異常（第４診断結果）の点灯装置１０との双方が特定できる。従って、診断データを伝達するための診断ライン３０ａの信号線の数を抑制できる。
【００４１】
（３）他の実施形態：
前記実施形態においては、単一の診断データＥＤに基づいて、ＬＥＤ１２ａの異常と点灯データＣＤの異常とを双方とも特定することとしたが、むろん診断する内容ごとに個別に診断データＥＤを生成して伝達するようにしてもよい。さらに、点灯装置１０は単一の診断対象のみを診断してもよい。また、診断値Ｍの初期値Ｍ0は０以外の値であってもよいし、単位変化量ΔＭも１以外の値であってもよい。さらに、点灯装置１０の全個数Ｓも１０に限らず、前記実施形態のように８ビットのボディ部を有する診断データＥＤによれば最大２５６個の点灯装置１０における診断結果を把握することができる。むろん、診断データＥＤのボディ部は８ビットに限らない。また、診断データＥＤは、加算回路１１において保持されればよく、点灯装置１０間でパラレル転送されてもよい。さらに、各種誤り検出手法や誤り訂正手法を適用して、診断データＥＤの信頼性を確保してもよい。
【符号の説明】
【００４２】
１…車両誘導システム、１０…点灯装置、１１…加算回路、ＡＤ…加算部、ＰＳ…シリアル変換部、ＳＰ…パラレル変換部、１２…点灯制御回路、１３…診断回路、１４…点灯データ診断回路、１５…オアゲート、１６…セレクタ、１７…バッファ、２０…制御装置、３０…ケーブル、３０ａ…診断ライン、３０ｂ…補助診断ライン、３０ｃ…制御ラインａ、ＣＤ…点灯データ、ＥＤ…診断データ、Ｒ…道路、ＲＤ…禁止信号、ＷＤ…切替信号。
【図１】
0005921895.tif 000002
【図２】
0005921895.tif 000003
【図３】
0005921895.tif 000004
【図４】
0005921895.tif 000005
【図５】
0005921895.tif 000006