(57)【要約】【課題】  所定範囲内の発光色の発光を抑制する技術を提供すること。【解決手段】  表示器は、対象階調データが範囲内発光データであると判断する場合（Ｓ３０でＹＥＳ）に、Ｂ階調値を異なるＢ階調値に変更して、範囲外発光データである変更済みの対象階調データを特定するそして、表示器２は、変更済みの対象階調データを含む表示データを利用して発光する（Ｓ４５）。一方、表示器は、対象階調データが範囲外発光データであると判断する場合（Ｓ３０でＮＯ）に、対象階調データに含まれるＲ階調値、Ｇ階調値、及び、Ｂ階調値のいずれも異なる階調値に変更することなく、表示データを利用して発光する（Ｓ４５）。【選択図】図３
2018092058.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される表示器であって、
発光部を備える表示部であって、前記発光部は、第１の色を発光可能な第１の発光素子と、前記第１の色とは異なる第２の色を発光可能な第２の発光素子と、を含む、前記表示部と、
前記発光部に対応する発光データを取得する取得部であって、前記発光データは、前記発光部に含まれる前記第１の発光素子の光量に関係する第１の階調値と、前記発光部に含まれる前記第２の発光素子の光量に関係する第２の階調値と、を含む、前記取得部と、
前記発光データが、所定範囲内の発光色に対応する範囲内発光データであるのか、前記所定範囲外の発光色に対応する範囲外発光データであるのか、を判断する判断部と、
前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のうちの少なくとも一方を異なる階調値に変更して、前記範囲外発光データである変更済み発光データを特定する特定部と、
前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを利用して、前記発光部を発光させ、
前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させる発光制御部と、
を備える表示器。
【請求項２】
前記第１の発光素子は、赤色である前記第１の色を発光可能であり、
前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値を変更することなく、前記発光データに含まれる前記第２の階調値を特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定し、
前記特定の階調値に関係する前記第２の発光素子の光量は、前記第２の階調値に関係する前記第２の発光素子の光量よりも大きい、請求項１に記載の表示器。
【請求項３】
前記表示部は、さらに、前記第１の色及び前記第２の色とは異なる第３の色を発光可能な第３の発光素子を備え、
前記発光データは、さらに、前記発光部に含まれる前記第３の発光素子の光量に関係する第３の階調値を含み、
前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値を変更することなく、前記第２の階調値及び前記第３の階調値のうちの少なくとも前記第２の階調値を前記特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定し、
前記発光制御部は、前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値、前記第２の階調値、及び、第３の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させる、請求項２に記載の表示器。
【請求項４】
前記第２の発光素子は、青色である前記第２の色を発光可能であり、
前記第３の発光素子は、緑色である前記第３の色を発光可能であり、
前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第３の階調値を変更することなく、前記第２の階調値を前記特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定する、請求項３に記載の表示器。
【請求項５】
前記取得部は、外部装置から、通信回線を介して、前記発光データを取得する、請求項１から４のいずれか一項に記載の表示器。
【請求項６】
前記表示部は、複数個の前記発光部を備え、
前記複数個の発光部のそれぞれは、前記第１の発光素子と前記第２の発光素子とを含み、
前記取得部は、前記複数個の発光部に対応する複数個の前記発光データを取得し、
前記判断部は、前記複数個の発光データのそれぞれについて、当該発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断し、
前記特定部は、前記複数個の発光データのうち、前記範囲内発光データであると判断された１個以上の発光データのそれぞれについて、前記変更済み発光データを特定する、請求項１から５のいずれか一項に記載の表示器。
【請求項７】
前記表示器の動作モードが第１のモードである状態では、
前記判断部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断し、
前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを特定し、
前記発光制御部は、前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを利用して、前記発光部を発光させ、
前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させ、
前記表示器の動作モードが第２のモードである状態では、
前記判断部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断せず、
前記発光制御部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかに関わらず、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させ、
前記表示器は、さらに、
前記表示器の動作モードが前記第１のモードである状態において、外部装置から、通信回線を介して、所定信号を受信する受信部と、
前記表示器の動作モードが前記第１のモードである状態において、前記所定信号が受信される場合に、前記表示器の動作モードを前記第１のモードから前記第２のモードに変更する変更部を備える、請求項１から６のいずれか一項に記載の表示器。
【請求項８】
前記受信部は、前記外部装置において、前記車両によって利用されるべき一日分の運行情報のうち、最終の運行に対応する最終運行情報が利用されることが選択される場合に、前記外部装置から、前記通信回線を介して、前記所定信号を受信する、請求項７に記載の表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、車両に搭載される表示器を開示する。
【背景技術】
【０００２】
特許文献１には、バスの前面、背面、側面等に設置されるＬＥＤ式バス行先表示器が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−３７１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＬＥＤ式バス行先表示器は、赤色、緑色、及び青色の発光素子を備えているので、様々な色を表現し得る。しかし、例えば、法令等の理由により、表示器が所定範囲内の色を表示することが好ましくない場合がある。本明細書では、所定範囲内の発光色の発光を抑制する技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書では、車両に搭載される表示器を開示する。表示器は、発光部を備える表示部であって、前記発光部は、第１の色を発光可能な第１の発光素子と、前記第１の色とは異なる第２の色を発光可能な第２の発光素子と、を含む、前記表示部と、前記発光部に対応する発光データを取得する取得部であって、前記発光データは、前記発光部に含まれる前記第１の発光素子の光量に関係する第１の階調値と、前記発光部に含まれる前記第２の発光素子の光量に関係する第２の階調値と、を含む、前記取得部と、前記発光データが、所定範囲内の発光色に対応する範囲内発光データであるのか、前記所定範囲外の発光色に対応する範囲外発光データであるのか、を判断する判断部と、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のうちの少なくとも一方を異なる階調値に変更して、前記範囲外発光データである変更済み発光データを特定する特定部と、前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを利用して、前記発光部を発光させ、前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させる発光制御部と、を備える。
【０００６】
上記の構成によると、表示器は、発光データが範囲内発光データであると判断する場合に、発光データに含まれる第１の階調値及び第２の階調値のうちの少なくとも一方を異なる階調値に変更して、範囲外発光データである変更済み発光データを特定する。そして、表示器は、変更済み発光データを利用して発光する。一方、表示器は、発光データが範囲外発光データであると判断する場合に、発光データに含まれる第１の階調値及び第２の階調値のいずれも異なる階調値に変更することなく、発光データを利用して発光する。これにより、表示器は、所定範囲内の発光色の発光を抑制することができる。
【０００７】
前記第１の発光素子は、赤色である前記第１の色を発光可能であってもよい。前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値を変更することなく、前記発光データに含まれる前記第２の階調値を特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定してもよい。前記特定の階調値に関係する前記第２の発光素子の光量は、前記第２の階調値に関係する前記第２の発光素子の光量よりも大きくてもよい。この構成によると、表示部は、赤色とは異なる第２の色に対応する第２の階調値を変更することによって、所定範囲内の発光色の発光を抑制することができる。
【０００８】
前記表示部は、さらに、前記第１の色及び前記第２の色とは異なる第３の色を発光可能な第３の発光素子を備えていてもよい。前記発光データは、さらに、前記発光部に含まれる前記第３の発光素子の光量に関係する第３の階調値を含んでいてもよい。前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値を変更することなく、前記第２の階調値及び前記第３の階調値のうちの少なくとも前記第２の階調値を前記特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定してもよい。前記発光制御部は、前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値、前記第２の階調値、及び、第３の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させてもよい。この構成によると、表示部は、赤色とは異なる第２の色に対応する第２の階調値と、赤色とは異なる第３の色に対応する第３の階調値と、のうちの少なくとも第２の階調値を変更することによって、所定範囲内の発光色の発光を抑制することができる。
【０００９】
前記第２の発光素子は、青色である前記第２の色を発光可能であってもよい。前記第３の発光素子は、緑色である前記第３の色を発光可能であってもよい。前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第３の階調値を変更することなく、前記第２の階調値を前記特定の階調値に変更して、前記範囲外発光データである前記変更済み発光データを特定してもよい。この構成によると、表示部は、赤色に対応する第１の階調値と、緑色に対応する第３の階調値と、を変更することなく、青色に対応する第２の階調値を変更することによって、所定範囲内の発光色の発光を抑制することができる。
【００１０】
前記取得部は、外部装置から、通信回線を介して、前記発光データを取得してもよい。この構成によると、表示器は、外部装置から取得される発光データを利用して、発光することができる。
【００１１】
前記表示部は、複数個の前記発光部を備えていてもよい。前記複数個の発光部のそれぞれは、前記第１の発光素子と前記第２の発光素子とを含んでいてもよい。前記取得部は、前記複数個の発光部に対応する複数個の前記発光データを取得してもよい。前記判断部は、前記複数個の発光データのそれぞれについて、当該発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断してもよい。前記特定部は、前記複数個の発光データのうち、前記範囲内発光データであると判断された１個以上の発光データのそれぞれについて、前記変更済み発光データを特定してもよい。この構成によると、表示器は、複数個の発光部において、所定範囲内の発光色の発光を抑制することができる。
【００１２】
前記表示器の動作モードが第１のモードである状態では、前記判断部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断し、前記特定部は、前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを特定し、前記発光制御部は、前記発光データが前記範囲内発光データであると判断される場合に、前記変更済み発光データを利用して、前記発光部を発光させ、前記発光データが前記範囲外発光データであると判断される場合に、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させてもよい。前記表示器の動作モードが第２のモードである状態では、前記判断部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかを判断せず、前記発光制御部は、前記発光データが前記範囲内発光データであるのか前記範囲外発光データであるのかに関わらず、前記発光データに含まれる前記第１の階調値及び前記第２の階調値のいずれも異なる階調値に変更することなく、前記発光データを利用して、前記発光部を発光させてもよい。前記表示器は、さらに、前記表示器の動作モードが前記第１のモードである状態において、外部装置から、通信回線を介して、所定信号を受信する受信部と、前記表示器の動作モードが前記第１のモードである状態において、前記所定信号が受信される場合に、前記表示器の動作モードを前記第１のモードから前記第２のモードに変更する変更部を備えていてもよい。この構成によると、表示器は、外部装置から所定信号を受信する場合に、表示器の動作モードを、発光データが変更される第１のモードから、発光データが変更されない第２のモードに変更することができる。
【００１３】
前記受信部は、前記外部装置において、前記車両によって利用されるべき一日分の運行情報のうち、最終の運行に対応する最終運行情報が利用されることが選択される場合に、前記外部装置から、前記通信回線を介して、前記所定信号を受信してもよい。この構成によると、表示器は、最終運行情報が利用される場合に、所定信号を受信して、表示器の動作モードを、発光データが変更される第１のモードから、発光データが変更されない第２のモードに変更することができる。
【００１４】
上記の表示器を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【００１５】
【図１】表示システムの概略図を示す。
【図２】階調値を説明するための説明図を示す。
【図３】表示器が実行する処理のフローチャートを示す。
【図４】画素データとメモリ内のテーブルとを示す。
【図５】階調データが変換される様子を説明するための説明図を示す。
【発明を実施するための形態】
【００１６】
（第１実施例）
（表示システム１の構成；図１）
図１に示される表示システム１は、バスに搭載される。表示システム１は、表示器２と操作盤１００とを備える。表示器２と操作盤１００とは、配線２２によって接続されている。
【００１７】
（表示器２の構成）
表示器２は、バスの外側に向けて、バスの行先を示す画像を表示する。表示器２は、表示部１０と、制御装置３０と、を備える。表示部１０は、バスの前面、背面、又は、側面に設置される。制御装置３０は、表示部１０と同様に、バスの前面等に設置されてもよいし、バスの運転席の近傍に設置されてもよい。表示部１０と制御装置３０とは、配線２０によって接続されている。従って、制御装置３０は、配線２０を介して、表示部１０を制御することができる。
【００１８】
表示部１０は、マトリクス状に配置されているＭ個（Ｍは１以上の整数）の発光部１２を備える。具体的に言うと、表示部１０では、水平方向に沿ってｍｘ個の発光部１２が並んでおり、鉛直方向に沿ってｍｙ個の発光部１２が並んでいる。即ち、Ｍは、ｍｘ×ｍｙである。各発光部１２は、赤色（即ちＲ）に発光可能な赤色ＬＥＤ（Light Emitting Diodeの略）と、緑色（即ちＧ）に発光可能な緑色ＬＥＤと、青色（即ちＢ）に発光可能な青色ＬＥＤと、を備える。
【００１９】
制御装置３０は、ＣＰＵ（Central Processing Unitの略）３２と、メモリ３４と、を備える。ＣＰＵ３２は、メモリ３４に格納されているプログラム３６に従って、様々な処理（例えば図３の処理）を実行するプロセッサである。メモリ３４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、ハードディスク等によって構成される。メモリ３４は、表示データ記憶領域４０を備える。表示データ記憶領域４０は、後述の複数個の表示データ１４２を格納し得る。メモリ３４は、さらに、テーブル４２を格納する。テーブル４２の詳細については後述する。
【００２０】
（操作盤１００の構成）
操作盤１００は、バスの運転手によって操作されるタッチパネル、ボタン等を備える装置である。操作盤１００は、複数個の表示データ１４２と、複数個のダイヤデータ１４４と、を格納している。
【００２１】
複数個の表示データ１４２のそれぞれは、当該表示データ１４２に対応する画像（例えば、最終目的地、ルート番号等を示す画像）を表示部１０に表示させるためのＭ個の発光部１２の発光パターンを示すデータである。例えば、表示データ１４２ａは、第１の最終目的地を示す画像に対応し、表示データ１４２ｂは、第１の最終目的地とは異なる第２の最終目的地を示す画像に対応する。
【００２２】
複数個の表示データ１４２のそれぞれは、Ｍ個の発光部に対応するＭ個の画素データを含む。Ｍ個の画素データのそれぞれは、１個の発光部１２の位置を示す位置データと、当該１個の発光部１２内の３個のＬＥＤの画素値を示す３個の画素データと、を含む。例えば、複数個の表示データ１４２内の１個の画素データでは、位置データが（１，１）を示し、赤色、緑色、青色の画素データが、それぞれ、画素値「３２」、「２２４」、「１９２」を示す。これは、位置（１，１）に配置されている発光部１２において、赤色ＬＥＤ、緑色ＬＥＤ、青色ＬＥＤを、それぞれ、画素値「３２」、「２２４」、「１９２」に対応する階調値で発光させることを意味する。階調値は、各ＬＥＤの光量を示す値である。以下では、赤色、緑色、青色の画素値を、それぞれ、Ｒ画素値、Ｇ画素値、Ｂ画素値を呼び、赤色、緑色、青色の階調値を、Ｒ階調値、Ｇ階調値、Ｂ階調値と呼ぶことがある。画素値「Ｘ」に対応する階調値は、「Ｘ／３２」（ただし小数点以下は切り捨て）である。画素値は、０〜２５４まで存在し、階調値は、「０」〜「７」まで存在する。階調値「０」は、発光させないこと（即ち消灯させること）を意味する。階調値「１」〜「７」は、発光させることを意味する。階調値が示す数字が大きい程、大きな光量で発光することを意味する。
【００２３】
本実施例では、赤色ＬＥＤが階調値「８」で発光する場合に表現される色が、「赤色」と定義される。従って、例えば、赤色ＬＥＤが階調値「７」で発光する場合に表現される色は、「赤色」ではなく、「赤色」に近い色である。「緑色」及び「青色」についても同様に定義される。
【００２４】
複数個のダイヤデータ１４４は、表示器２が搭載されるバスによって利用されるべき一日分の運行情報である。複数個のダイヤデータ１４４のそれぞれは、１回の運行に対応する運行情報である。運行情報は、例えば、目的地と、当該目的地に到着する到着時刻と、のセットを含む。
【００２５】
（階調値；図２）
図２は、ＣＰＵ３２が、１個の発光部１２内の１個の対象ＬＥＤ（即ち赤色ＬＥＤ、緑色ＬＥＤ、又は青色ＬＥＤ）が発光している様子を示す。図２の左右方向（即ち時間軸）には、８個の基準時間が連続的に並んでいる。ＣＰＵ３２は、階調データが「０」を示す場合には、対象ＬＥＤを発光させない。また、ＣＰＵ３２は、階調データが「１」を示す場合には、８個の基準時間のうちの１個の基準時間（即ち「ＯＮ」と記述された基準時間）に亘って対象ＬＥＤを発光させる。即ち、８個の基準時間をまとめて「単位時間」と呼ぶと、ＣＰＵ３２は、単位時間内の１個の基準時間に亘って対象ＬＥＤを発光させる。ＣＰＵ３２は、１回の単位時間が終了すると、次の単位時間においても、１個の基準時間に亘って対象ＬＥＤを発光させる。即ち、ＣＰＵ３２は、単位時間内の１個の基準時間に亘って対象ＬＥＤを発光させることを繰り返す。同様に、ＣＰＵ３２は、階調データが「２」〜「７」を示す場合には、単位時間内の２〜７個の基準時間に亘って対象ＬＥＤを発光させることを繰り返す。
【００２６】
（表示器２の処理）
図３を参照して、表示器２のＣＰＵ３２によって実行される処理を説明する。Ｓ１０では、ＣＰＵ３２は、操作盤１００から、配線２２を介して、１個の表示データ１４２を取得することを監視する。ＣＰＵ３２は、表示データ１４２を取得すると判断される場合（Ｓ１０でＹＥＳ）に、Ｓ１５に進む。一方、ＣＰＵ３２は、表示データ１４２を取得しないと判断される場合（Ｓ１０でＮＯ）に、Ｓ６０に進む。
【００２７】
Ｓ１５では、ＣＰＵ３２は、表示データ１４２内のＭ個の画素データをＭ個の階調データに変換する。具体的には、ＣＰＵ３２は、Ｍ個の画素データのそれぞれについて、当該画素データ内のＲ画素値、Ｇ画素値、Ｂ画素値のそれぞれを３２で除して小数点以下を切り捨てることによって、Ｒ階調値、Ｇ階調値、Ｂ階調値を算出する。これにより、ＣＰＵ３２は、当該画素データを、算出される３個の階調値を含む階調データに変換する。
【００２８】
Ｓ２０では、ＣＰＵ３２は、メモリ３４内の変更フラグ（図１では図示省略）が「ＯＮ」であるのか否かを判断する。変更フラグは、表示データ１４２内の１個以上の階調データを変更するための処理（後述のＳ２５〜Ｓ４０）が実行されるのか否かを示すフラグである。変更フラグ＝「ＯＮ」は、当該処理が実行されることを示し、変更フラグ＝「ＯＦＦ」は、当該処理が実行されないことを示す。ＣＰＵ３２は、変更フラグ＝「ＯＮ」であると判断する場合（Ｓ２０でＹＥＳ）に、Ｓ２５に進み、変更フラグ＝「ＯＦＦ」であると判断する場合（Ｓ２０でＮＯ）に、Ｓ２５〜Ｓ４０をスキップして、Ｓ４５に進む。
【００２９】
Ｓ２５では、ＣＰＵ３２は、表示データ１４２内のＭ個の階調データのうちの１個の階調データを対象階調データとして特定する。
【００３０】
Ｓ３０では、ＣＰＵ３２は、対象階調データが、規制範囲内の発光色に対応する範囲内階調データであるのか、規制範囲外の発光色に対応する範囲外階調データであるのかをテーブル４２を利用して判断する。規制範囲、範囲内階調データ、及び範囲外階調データについて、図５の色度座標を参照して説明する。図５において、太線Ｌ１で囲まれる山状の領域は、自然界に存在する色の範囲を示し、破線Ｌ２で囲まれる三角形の領域は、表示部１０で表示可能な色の範囲を示す。当該三角形の領域の頂点に付されているＲ、Ｇ、Ｂは、それぞれ、赤色、緑色、青色を表わす。規制範囲は、図５において、ハッチングされている範囲（即ち、赤色及び赤色に近い色を含む範囲）である。規制範囲は、法令（具体的には、道路運送車両の保安基準第４２条等）によって発光が規制される色（以下では「規制色」と呼ぶことがある）の範囲である。当該法令によると、車両における所定位置では、原則として、規制色の灯火が規制されている。範囲内階調データは、規制範囲内の色を発光部１２に発光させるためのデータである。範囲外階調データは、規制範囲外の色を発光部１２に発光させるためのデータである。
【００３１】
図４に示されるように、テーブル４２には、発光部１２によって表現可能な１４個の規制色のそれぞれに対応する範囲内階調データ内の３個の階調値が記述されている。例として、図４のＰ１〜Ｐ３に対応する範囲内階調データによって表わされる規制色が、図５のＰ１〜Ｐ３に示されている。Ｓ３０では、ＣＰＵ３２は、対象階調データ内の３個の階調値が、テーブル４２内のいずれか１個の範囲内階調データ内の３個の階調値に一致するのか否かを判断する。ＣＰＵ３２は、対象階調データ内の３個の階調値が、いずれか１個の範囲内階調データ内の３個の階調値に一致すると判断する場合（Ｓ３０でＹＥＳ）に、Ｓ３５に進む。一方、ＣＰＵ３２は、対象階調データ内の３個の階調値が、いずれの範囲内階調データ内の３個の階調値にも一致しないと判断する場合（Ｓ３０でＮＯ）に、Ｓ３５をスキップして、Ｓ４０に進む。なお、ＣＰＵ３２は、変更フラグ＝「ＯＦＦ」であると判断する場合（Ｓ２０でＮＯ）に、対象階調データが、範囲内階調データであるのか範囲外階調データであるのかを判断しない。
【００３２】
Ｓ３５では、ＣＰＵ３２は、テーブル４２を利用して、範囲内階調データである対象階調データを、テーブル４２内の対応する範囲外階調データに変更して特定する。図４に示されるように、ＣＰＵ１３２は、範囲内階調データに含まれるＲ階調値及びＧ階調値を変更することなく、範囲内階調データに含まれるＢ階調値をより大きなＢ階調値に変更している。即ち、変更後のＢ階調値によって示される青色ＬＥＤの光量は、変更前のＢ階調値によって示される青色ＬＥＤの光量よりも大きい。
【００３３】
例として、図４及び図５のＰ１〜Ｐ３に対応する範囲内階調データは、それぞれ、Ｑ１〜Ｑ３に対応する範囲外階調データに変更される。Ｂ階調値がより大きなＢ階調値に変更されるので、Ｐ１〜Ｐ３に対応する範囲内階調データは、図５内のＲ（即ち赤色）からＢ（即ち青色）に向かう方向（以下では「Ｂ方向」と呼ぶことがある）に移動して、Ｑ１〜Ｑ３に対応する範囲外階調データに変更されている。ここで、仮にＢ階調値に代えて、Ｇ階調値がより大きなＧ階調値に変更する構成を採用する場合、Ｐ１〜Ｐ３に対応する範囲内階調データは、図５内のＲ（即ち赤色）からＧ（即ち緑色）に向かう方向（以下では「Ｇ方向」と呼ぶことがある）に移動して、範囲外階調データに変更される。しかし、規制範囲では、Ｂ方向の幅がＧ方向の幅よりも小さいので、本実施例では、上記の構成よりも階調値を大きく変化させなくても、範囲内階調データを範囲外階調データに変更し得る。そのため、表示器２は、範囲内階調データを利用して表現される色と、変更後の範囲外階調データを利用して表現される色と、の間の見た目上の差異を小さくし得る。
【００３４】
Ｓ４０では、ＣＰＵ３２は、Ｍ個の階調データを対象階調データとして特定済みであるのか否かを判断する。ＣＰＵ３２は、Ｍ個の階調データを対象階調データとして特定済みである場合（Ｓ４０でＹＥＳ）に、Ｓ４５に進む。一方、ＣＰＵ３２は、Ｍ個の階調データのうちの少なくとも１個の階調データを対象階調データとして特定していない場合（Ｓ４０でＮＯ）に、Ｓ２５に戻る。
【００３５】
Ｓ４５では、ＣＰＵ３２は、表示データ１４２内のＭ個の階調データに含まれる３Ｍ個の階調値に従って、発光部１２を発光させる。なお、ＣＰＵ３２は、変更フラグ＝「ＯＮ」であり（Ｓ２０でＹＥＳ）、かつ、少なくとも１個の階調データが範囲内階調データであると判断する場合（Ｓ３０でＹＥＳ）に、Ｓ３５において変更された後の表示データ１４２を利用して、発光部１２を発光させる。一方、ＣＰＵ３２は、変更フラグ＝「ＯＮ」であり（Ｓ２０でＹＥＳ）、かつ、Ｍ個の階調データが範囲外階調データであると判断する場合（Ｓ３０でＮＯ）に、いずれの階調値も変更することなく、表示データ１４２を利用して、発光部１２を発光させる。また、ＣＰＵ３２は、変更フラグ＝「ＯＦＦ」である場合（Ｓ２０でＮＯ）に、各階調データが範囲内階調データであるのか範囲外階調データであるのかに関わらず、いずれの階調値も変更することなく、表示データ１４２を利用して、発光部１２を発光させる。ＣＰＵ３２は、Ｓ４５を終了すると、Ｓ１０に戻る。
【００３６】
Ｓ６０では、ＣＰＵ３２は、操作盤１００から、配線２２を介して、最終信号を受信することを監視する。最終信号は、操作盤１００において、複数個のダイヤデータ１４４のうち、最終の運行に対応する最終ダイヤデータが利用されることが選択される場合に操作盤１００から送信される信号である。ＣＰＵ３２は、最終信号を受信すると判断する場合（Ｓ６０でＹＥＳ）に、Ｓ６５において、変更フラグを「ＯＮ」から「ＯＦＦ」に変更する。ＣＰＵ３２は、Ｓ６５を終了すると、Ｓ１０に戻る。法令によると、最終の運行のバスでは、規制色の灯火が規制されていない。そのため、ＣＰＵ３２は、最終ダイヤデータが利用されることが選択される場合では、規制色の発光を抑制しない（Ｓ２０でＮＯ）。この場合、ＣＰＵ３２は、階調データが変更されることを抑制し、階調データを変更するための処理負荷を軽減することができる。一方、ＣＰＵ３２は、最終信号を受信しないと判断する場合（Ｓ６０でＮＯ）に、Ｓ７０に進む。
【００３７】
Ｓ７０では、ＣＰＵ３２は、操作盤１００から、配線２２を介して、非最終信号を受信することを監視する。非最終信号は、操作盤１００において、複数個のダイヤデータ１４４のうち、最終ダイヤデータとは異なるダイヤデータが利用されることが選択される場合に操作盤１００から送信される信号である。ＣＰＵ３２は、非最終信号を受信すると判断する場合（Ｓ７０でＹＥＳ）に、Ｓ７５において、変更フラグを「ＯＦＦ」から「ＯＮ」に変更する。ＣＰＵ３２は、Ｓ７５を終了すると、Ｓ１０に戻る。一方、ＣＰＵ３２は、非最終信号を受信しないと判断する場合（Ｓ７０でＮＯ）に、Ｓ１０に戻る。
【００３８】
（第１実施例の効果）
本実施例によると、表示器２は、対象階調データが範囲内階調データであると判断する場合（Ｓ３０でＹＥＳ）に、Ｂ階調値を異なるＢ階調値に変更して、範囲外発光データである変更済みの対象階調データを特定する。そして、表示器２は、変更済みの対象階調データを含む表示データ１４２を利用して発光する（Ｓ４５）。一方、表示器２は、対象階調データが範囲外発光データであると判断する場合（Ｓ３０でＮＯ）に、対象階調データに含まれるＲ階調値、Ｇ階調値、及び、Ｂ階調値のいずれも異なる階調値に変更することなく、表示データ１４２を利用して発光する（Ｓ４５）。これにより、表示器２は、規制範囲内の発光色の発光を抑制することができる。
【００３９】
Ｓ１０において取得される表示データ１４２が範囲内階調データを含む状況について説明する。例えば、表示器２のベンダは、車両で表示される表示データ１４２を生成するための所定のソフトウェアを利用して表示データ１４２を生成して、表示データ１４２が格納されたメディアを表示器２のユーザに提供する。ユーザは、メディアを操作盤１００に挿入することによって、メディア内の表示データ１４２を操作盤１００に格納することができる。通常、所定のソフトウェアでは、範囲内階調データを含む表示データ１４２を生成不可能に構成されているため、範囲内階調データを含む表示データ１４２が操作盤１００に格納される可能性は低い。しかし、表示データ１４２が、操作盤１００から表示器２に送信される際のノイズの影響で変化する可能性がある。その結果、ＣＰＵ３２が範囲内階調データを含む表示データ１４２を取得する状況が発生し得る（Ｓ１０）。また、例えば、表示器２のベンダとは異なる者が、所定のソフトウェアとは異なるソフトウェアを利用して表示データ１４２を生成する場合にも、表示データ１４２が範囲内階調データを含む状況が発生し得る。表示器２は、例えばこれらの状況において、規制範囲内の発光色の発光を抑制することができる。
【００４０】
（対応関係）
赤色、青色、緑色が、それぞれ、「第１の色」、「第２の色」、「第３の色」の一例である。赤色ＬＥＤ、青色ＬＥＤ、緑色ＬＥＤが、それぞれ、「第１の発光素子」、「第２の発光素子」、「第３の発光素子」の一例である。階調データが、「発光データ」の一例である。Ｒ階調値、Ｂ階調値、Ｇ階調値、変更後のＢ階調値が、それぞれ、「第１の階調値」、「第２の階調値」、「第３の階調値」、「特定の階調値」の一例である。規制範囲、範囲内階調データ、範囲外階調データが、それぞれ、「所定範囲」、「範囲内発光データ」、「範囲外発光データ」の一例である。変更フラグ「ＯＮ」、変更フラグ「ＯＦＦ」が、それぞれ、「第１のモード」、「第２のモード」の一例である。最終信号、複数個のダイヤデータ１４４、最終ダイヤデータが、それぞれ、「所定信号」、「運行情報」、「最終運行情報」の一例である。
【００４１】
（第２実施例）
第２実施例では、第１実施例とは異なり、対象階調データに含まれるＢ階調値に代えて、対象階調データに含まれるＧ階調値が変更される。
【００４２】
本実施例でも、ＣＰＵ３２は、図３の処理を実行する。ただし、Ｓ３５において利用されるテーブルが、第１実施例のテーブル４２とは異なる。本実施例のテーブルでは、範囲外階調データ内のＧ階調値は、対応する範囲内階調データ内のＧ階調値よりも大きく、範囲外階調データ内のＲ階調値及びＢ階調値は、対応する範囲内階調データ内のＲ階調値及びＢ階調値と同一である。即ち、Ｓ３５では、ＣＰＵ１３２は、範囲内階調データに含まれるＲ階調値及びＢ階調値を変更することなく、範囲内階調データに含まれるＧ階調値をより大きなＧ階調値に変更する。例として、図５のＰ１に対応する範囲内階調データは、Ｑ４に対応する範囲外階調データに変更される。このように、Ｇ階調値がより大きなＧ階調値に変更されるので、Ｐ１に対応する範囲内階調データは、Ｇ方向に移動して、Ｑ４に対応する範囲外階調データに変更されている。本実施例でも、表示器２は、規制範囲内の発光色の発光を抑制することができる。本実施例では、緑色、青色が、それぞれ、「第２の色」、「第３の色」の一例である。緑色ＬＥＤ、青色ＬＥＤが、それぞれ、「第２の発光素子」、「第３の発光素子」の一例である。Ｇ階調値、Ｂ階調値、変更後のＧ階調値が、それぞれ、「第２の階調値」、「第３の階調値」、「特定の階調値」の一例である。
【００４３】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００４４】
（変形例１）「所定範囲」は、図５の規制範囲に限られない。例えば、道路運送車両の保安基準第４２条等では、所定の条件下で白色の灯火、青紫色の灯火等が規制されている。「所定範囲」は、これらの灯火に対応する範囲であってもよい。また、「所定範囲」は、例えば、表示器２のベンダが様々な理由（歩行者への影響等）により自主的に定めた範囲であってもよい。
【００４５】
（変形例２）ＣＰＵ３２は、画素データを階調データに変換した（図３のＳ１５）後に、各階調データが範囲内階調データであるのか、範囲外階調データであるのかを判断する。そして、ＣＰＵ３２は、範囲内階調データである階調データを範囲外階調データに変更する（Ｓ３５）。これに代えて、ＣＰＵ３２は、各画素データが規制範囲内の発光色に対応する範囲内画素データであるのか、規制範囲外の発光色に対応する範囲外画素データであるのかを判断してもよい。そして、ＣＰＵ３２は、範囲内画素データである画素データを範囲外画素データに変更した後に、各画素データを階調データに変換してもよい。即ち、「発光データ」、「範囲内発光データ」、「範囲外発光データ」が、それぞれ、画素データ、範囲内画素データ、範囲外画素データであってもよく、「第１の階調値」、「第２の階調値」が、それぞれ、Ｒ画素値、Ｂ画素値であってもよい。
【００４６】
（変形例３）変形例１に関連して、ＣＰＵ３２は、「所定範囲」が、例えば、緑色に近い範囲である場合に、図３のＳ３５において、Ｇ階調値又はＢ階調値を変更することなく、Ｒ階調値を変更してもよい。即ち、「特定部」は、第１の階調値及び第２の階調値のうちの少なくとも一方を異なる階調値に変更すればよい。
【００４７】
（変形例４）ＣＰＵ３２は、図３のＳ３５において、Ｇ階調値又はＢ階調値のみならず、Ｒ階調値を変更してもよい。即ち、発光データが範囲内発光データであると判断される場合に、「第１の階調値」が変更されてもよい。
【００４８】
（変形例５）ＣＰＵ３２は、図３のＳ３５において、Ｇ階調値及びＢ階調値の双方を変更してもよい。即ち、発光データが範囲内発光データであると判断される場合に、「第２の階調値」及び「第３の階調値」の双方が変更されてもよい。
【００４９】
（変形例６）第１実施例では、発光部１２は、赤色ＬＥＤ、緑色ＬＥＤ、及び青色ＬＥＤを備えるが、赤色ＬＥＤ及び青色ＬＥＤのみを備えていてもよい。同様に、第２実施例では、赤色ＬＥＤ及び緑色ＬＥＤのみを備えていてもよい。また、変形例１に関連して、「所定範囲」が、例えば、緑色に近い範囲である場合に、発光部１２は、緑色ＬＥＤ及び青色ＬＥＤのみを備えていてもよい。即ち、「表示部」は、「第３の発光素子」を備えていなくてもよい。
【００５０】
（変形例７）ＣＰＵ３２は、図３のＳ１０において、例えば、表示器２に挿入されるメディアから表示データ１４２を取得してもよい。即ち、「取得部」は、外部装置から、通信回線を介して、発光データを取得しなくてもよい。
【００５１】
（変形例８）図３のＳ２０，Ｓ６０〜Ｓ７５は省略可能であり、ＣＰＵ３２は、Ｓ１５が終了した後に、Ｓ２５に進んでもよい。この場合、ＣＰＵ３２は、常にＳ２５〜Ｓ４０を実行する。即ち、「受信部」及び「変更部」は、省略可能である。
【００５２】
（変形例９）ＣＰＵ３２は、Ｓ６０において、最終信号に代えて、最終ダイヤデータを選択する操作とは異なる操作が操作盤１００に実行される場合等に送信される信号を監視してもよい。即ち、「特定信号」は、外部装置において、最終運行情報が利用されることが選択される場合に送信される信号でなくてもよい。
【００５３】
（変形例１０）表示器２は、バスに搭載されなくてもよく、例えば、普通自動車、工事のための車両等の他の車両に搭載されてもよい。また、発光部１２は、ＬＥＤに代えて、他の種類の発光素子（例えば有機ＥＬ（Electro-Luminescenceの略））を備えていてもよい。
【００５４】
（変形例１１）上記の実施例では、ＣＰＵ３２がプログラム３６（即ちソフトウェア）を実行することによって、図３の各処理が実現される。これに代えて、図３の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【００５５】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００５６】
２：表示器、１０：表示部、１２：発光部、２０，２２：配線、３０：制御装置、３２：ＣＰＵ、３４：メモリ、３６：プログラム、４０：表示データ記憶領域、４２：テーブル、１００：操作盤、１４２，１４２ａ，１４４ｂ：表示データ、１４４：ダイヤデータ
【図１】
2018092058.tif 000003
【図２】
2018092058.tif 000004
【図３】
2018092058.tif 000005
【図４】
2018092058.tif 000006
【図５】
2018092058.tif 000007