(57)【要約】【課題】画像データの色を、道路情報表示装置で表示可能な色に、効率的に変換する。【解決手段】実施形態の情報処理装置は、変換部と、送信部とを備える。変換部は、色空間上で所定の範囲に含まれる単一または複数の色と、道路情報表示装置に表示可能な単一の色と、を対応付けた変換規則に基づいて、入力された画像データの色を、画素ごとに変換する。送信部は、変換部によって色が変換された画像データを、道路情報表示装置または道路情報表示装置の表示制御を行う他の情報処理装置に送信する。【選択図】図２
2019191342.tif 000002
【特許請求の範囲】
【請求項１】
色空間上で所定の範囲に含まれる単一または複数の色と、道路情報表示装置に表示可能な単一の色と、を対応付けた変換規則に基づいて、入力された画像データの色を、画素ごとに変換する変換部と、
前記変換部によって色が変換された画像データを、前記道路情報表示装置または前記道路情報表示装置の表示制御を行う他の情報処理装置に送信する送信部と、
を備える情報処理装置。
【請求項２】
前記変換規則は記憶部に記憶され、
第１のサンプル画像データに含まれる各画素の色と、前記第１のサンプル画像データの色が変換された第２のサンプル画像データに含まれる各画素の色とから、変換前後の色の組み合わせであるサンプル変換パターンを特定する特定部と、
特定した前記サンプル変換パターンに基づいて、前記記憶部に記憶された前記変換規則を変更する変更部と、
を備える請求項１に記載の情報処理装置。
【請求項３】
前記記憶部は、予め登録された前記変換規則である第１の変換規則と、前記変更部によって前記第１の変換規則が変更された第２の変換規則とを記憶し、
前記変更部は、前記サンプル変換パターンに含まれる変換前後の色の組み合わせが、前記第１の変換規則における変換前後の色の組み合わせと異なる場合に、前記サンプル変換パターンに含まれる変換前後の色の組み合わせと、前記第１の変換規則における変換前後の色の組み合わせのいずれか一方を、前記第２の変換規則として前記記憶部に登録する、
請求項２に記載の情報処理装置。
【請求項４】
前記サンプル変換パターンに含まれる変換前後の色の組み合わせが、第１の前記変換規則における変換前後の色の組み合わせと異なる場合に、前記サンプル変換パターンに含まれる変換前後の色の組み合わせと、前記第１の変換規則における変換前後の色の組み合わせと、のいずれかを選択可能な選択画面を表示部に表示する表示制御部をさらに備え、
前記変更部は、前記選択画面において選択された変換前後の色の組み合わせを前記第２の変換規則として前記記憶部に登録する、
請求項３に記載の情報処理装置。
【請求項５】
前記変更部は、前記第１のサンプル画像データが、前記第１の変換規則に未登録の色を含む場合、前記未登録の色と、前記サンプル変換パターンにおいて前記未登録の色に対応付けられた変換後の色とを対応付けて、前記第２の変換規則として前記記憶部に登録する、
請求項３または４に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置に関する。
【背景技術】
【０００２】
従来から、道路の路側等に設置されたＬＥＤ電光掲示板等に文字や図柄を表示することによって、当該道路を走行する車両のドライバに交通情報を提供する技術が用いられている。このような電光掲示板等を、道路情報表示装置（道路情報板）という。
【０００３】
また、このような道路情報表示装置では、表示可能な色が限定されている場合がある。このため、ユーザが新たな交通情報を表す図柄を道路情報表示装置に表示させようとする場合であって、その図柄に道路情報表示装置で表示できない色が使用されている場合には、作業者の経験を踏まえた専門的なノウハウによって元の画像データの色を削減（減色）して、道路情報表示装置で表示可能な色に変換し、表示用の画像データを生成していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−０１３５９１号公報
【特許文献２】特開２００５−２８４９７７号公報
【特許文献３】特開２０００−０５９６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、道路情報表示装置で表示する内容は多岐に渡るため、変換対象の画像データが大量になる場合があり、また、表示用の画像データの作成の際に迅速な対応が求められる場合がある。このため、画像データの色を、道路情報表示装置で表示可能な色に効率的に変換する技術が求められていた。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、変換部と、送信部とを備える。変換部は、色空間上で所定の範囲に含まれる単一または複数の色と、道路情報表示装置に表示可能な単一の色と、を対応付けた変換規則に基づいて、入力された画像データの色を、画素ごとに変換する。送信部は、変換部によって色が変換された画像データを、道路情報表示装置または道路情報表示装置の表示制御を行う他の情報処理装置に送信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかる交通管制システムの構成の一例を示す図である。
【図２】図２は、実施形態にかかる情報処理装置および交通管制中央装置が有する機能の一例を示すブロック図である。
【図３】図３は、実施形態にかかる基本変換規則の一例を示す模式的な図である。
【図４】図４は、実施形態にかかる基本変換規則に基づく変換前後の色の具体的な一例を示す図である。
【図５】図５は、実施形態にかかる個別変換規則の生成処理の流れの一例を示すフローチャートである。
【図６】図６は、実施形態にかかる１組のサンプル画像データの一例である。
【図７】図７は、実施形態にかかる色変換処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本実施形態にかかる交通管制システムＳの構成の一例を示す図である。図１に示すように、交通管制システムＳは、情報処理装置１と、交通管制中央装置３と、道路情報板２と、を備える。
【０００９】
道路情報板２は、文字や図柄を含む道路交通情報を表示することによって、ドライバに対して道路交通情報を提供する電光掲示板である。道路交通情報は、例えば、道路状況や気象状況等に関する情報である。道路情報板２は、例えば、高速道路や一般道の路側、トンネル入り口付近、高速道路の料金所付近等に設置される。道路情報板２は、本実施形態における道路情報表示装置の一例である。
【００１０】
本実施形態においては、道路情報板２は、表示面にドットマトリクス状に配置されたＬＥＤ発光素子を発光させることによって文字や図柄を表示可能なＬＥＤ電光掲示板とする。道路情報板２は、交通管制中央装置３から配信された表示用データ７の各画素（ピクセル）に対応する色で、ＬＥＤ発光素子の発光色を発光させる。本実施形態の道路情報板２で用いられるＬＥＤは、赤色と黄緑色とオレンジ色の３色を表示可能であるものとする。また、道路情報板２の表示面のＬＥＤ発光素子が発光しないことで黒色に見える部分は、本実施形態では「無色」として扱う。本実施形態における道路情報板２で表示可能な所定の表示色は、一例として、赤色、黄緑色、オレンジ色、無色（黒色）の４色とする。
【００１１】
情報処理装置１と、交通管制中央装置３とは、管制センターＣに設置され、管制員によって操作される。
【００１２】
情報処理装置１は、入力された素材画像データ５の色を、道路情報板２に表示可能な色に変換する。情報処理装置１が色を変換した後の画像データは、変換後画像データ６とする。素材画像データ５は変換対象の画像データであり、例えば交通標識等の図柄を含むフルカラーの画像データとする。また、情報処理装置１は、変換後画像データ６に文字情報等を追加した表示用データ７を生成する。
【００１３】
交通管制中央装置３は、交通管制システムＳ全体を制御する。本実施形態では、交通管制中央装置３は、情報処理装置１によって生成された表示用データ７を保存する。また、交通管制中央装置３は、道路情報板２の表示制御を行う。より詳細には、交通管制中央装置３は、道路情報板２に対して表示用データ７を配信し、当該画像データに基づく文字や図柄を表示面に表示させる。交通管制中央装置３は、情報処理装置１および道路情報板２とネットワーク等を介して通信可能に接続している。交通管制中央装置３は、本実施形態における他の情報処理装置の一例である。
【００１４】
情報処理装置１および交通管制中央装置３は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、フラッシュメモリなどの外部記憶装置とを備えており、通常のコンピュータを利用したハードウェア構成となっている。例えば、情報処理装置１はディスプレイなどの表示装置と、キーボードやマウス、タッチパネルなどの入力装置を備えたＰＣ（Personal  Computer）等である。ディスプレイは、本実施形態における表示部の一例である。また、交通管制中央装置３は、サーバ等であっても良い。
【００１５】
次に、情報処理装置１および交通管制中央装置３の機能の詳細を説明する。
図２は、本実施形態にかかる情報処理装置１および交通管制中央装置３が有する機能の一例を示すブロック図である。図２に示すように、情報処理装置１は、読込部１０１と、特定部１０２と、変更部１０３と、表示制御部１０４と、受付部１０５と、変換部１０６と、編集部１０７と、送信部１０８と、記憶部１５０とを備える。
【００１６】
記憶部１５０は、基本変換規則９０と、個別変換規則９１と、機能選択フラグ８０とを記憶する。記憶部１５０は、例えば、ＨＤＤ等である。
【００１７】
基本変換規則９０は、ＲＧＢ色空間上で所定の範囲に含まれる単一または複数の色と、道路情報板２に表示可能な単一の色と、を対応付けた変換規則である。単一の色とは、ＲＧＢ値によって一意に定義される色であり、本実施形態においては、道路情報板２で表示可能な赤色、黄緑色、オレンジ色、無色（黒色）のいずれかである。また、本実施形態では、Ｒ値＝ｘ、Ｇ値＝ｙ、Ｂ値＝ｚの場合に、ＲＧＢ（ｘ，ｙ，ｚ）と記載するものとする。道路情報板２で表示可能な赤色、黄緑色、オレンジ色、黒色を示すＲＧＢ値は、それぞれＲＧＢ（２５５，０，０）、ＲＧＢ（１２８，２５５，０）、ＲＧＢ（２５５，１２８，０）、ＲＧＢ（０，０，０）である。基本変換規則９０は、本実施形態における第１の変換規則の一例である。
【００１８】
図３は、本実施形態にかかる基本変換規則９０の一例を示す模式的な図である。本実施形態においては、図３に示すように、ＲＧＢ色空間を、“黒色”を示すＲＧＢ（０，０，０）と、“緑色”を示すＲＧＢ（０，２５５，０）と、“黄色”を示すＲＧＢ（２５５，２５５，０）と、“赤色”を示すＲＧＢ（２５５，０，０）と、“青緑色”を示すＲＧＢ（０，２５５，２５５）と、“青色”を示すＲＧＢ（０，０，２５５）と、“紫色”を示すＲＧＢ（２５５，０，２５５）と、“白色”を示すＲＧＢ（２５５，２５５，２５５）とを頂点とする立方体４０として表す。
【００１９】
図３に示す第１の範囲５０ａおよび第２の範囲５０ｂは、所定の範囲の一例である。具体的には、第１の範囲５０ａは、ＲＧＢ色空間においてＲＧＢ（１０２，２５５，０）、ＲＧＢ（１０２，２５５，０）、ＲＧＢ（１０２，２０４，０）、ＲＧＢ（１５３，２５５，２５５）、ＲＧＢ（１５３，２０４，２５５）を頂点とする直方体に含まれるＲＧＢ値の範囲である。また、色６０ａは、第１の範囲５０ａに対応付けられた変換後の色であり、具体的には、ＲＧＢ（１２８，２５５，０）によって示される“黄緑色”である。基本変換規則９０では、変換前の色を示すＲＧＢ値が第１の範囲５０ａに含まれる場合は、変換後の色を示すＲＧＢ値はＲＧＢ（１２８，２５５，０）となる。
【００２０】
また、色６０ｂは、第２の範囲５０ｂに対応付けられた変換後の色であり、具体的には、ＲＧＢ（２５５，１２８，０）によって示される“オレンジ色”である。基本変換規則９０では、変換前の色を示すＲＧＢ値が第２の範囲５０ｂに含まれる場合は、変換後の色を示すＲＧＢ値はＲＧＢ（２５５，１２８，０）となる。図３に示すように、基本変換規則９０では、単一または複数の色を構成するＲＧＢ値を含む範囲に対して、単一のＲＧＢ値が示す色が、変換後の色として対応付けられる。
【００２１】
図３では、ＲＧＢ（２５５，０，０）で示される“赤色”と、ＲＧＢ（０，０，０）で示される“黒色”とに対応付けられる変換前の色を示すＲＧＢ値の範囲については、記載を省略している。また、“黄緑色”または“オレンジ色”に対応付けられる変換前の色を示すＲＧＢ値の範囲は、第１の範囲５０ａまたは第２の範囲５０ｂに限定されるものではない。また、変換後の各色には、複数の範囲が対応付けられても良い。また、図３では、第１の範囲５０ａおよび第２の範囲５０ｂと、色６０ａおよび色６０ｂとを立方体４０上に模式的に表示したが、記憶部１５０では、変換前のＲＧＢ値の範囲と、変換後の単一のＲＧＢ値との組み合わせ（対応付け）として、基本変換規則９０を記憶するものとする。
【００２２】
図４は、本実施形態にかかる基本変換規則９０に基づく変換前後の色の具体的な一例を示す図である。例えば、道路交通標識等では、赤色、黄色、黒色、青色、白色が多用される。本実施形態の基本変換規則９０においては、例えば、変換前の色が“赤色”の場合は、変換後の色も“赤色”になる。具体的には、変換前のＲＧＢ値が“赤色”を示すＲＧＢ（２５５，０，０）である場合は、変換後のＲＧＢ値も“赤色”を示すＲＧＢ（２５５，０，０）となる。また、変換前のＲＧＢ値が“青色”を示すＲＧＢ（０，０，２５５）である場合は、変換後のＲＧＢ値は“黄緑色”を示すＲＧＢ（１２８，２５５，０）となる。また、変換前のＲＧＢ値が“黄色”または“白色”を示す値である場合は、変換後のＲＧＢ値は“黒色”（無色）を示すＲＧＢ（０，０，０）となる。
【００２３】
また、本実施形態の基本変換規則９０においては、各画素の素材画像データ５上の位置に応じて、変換後の色の対応付けが異なるものとする。例えば、ある画素の変換前の色が“黒色”であり、当該画素が素材画像データ５の背景部分に位置する場合は、変換後の色は“無色”（黒色）となる。これに対して、ある画素の変換前の色が“黒色”であっても、当該画素が背景ではなく、素材画像データ５の図柄の中に含まれる場合は、変換後は“オレンジ色”になるものとする。
【００２４】
本実施形態の基本変換規則９０は、道路情報板２が設置される国や地域に関わらず、予め定められる変換規則である。基本変換規則９０は、例えば、人間工学的な観点に基づいて定められるものとする。例えば、基本変換規則９０では、変換後画像データ６上の図柄が、通常の色覚のドライバにも、色覚異常を有するドライバにも、視認可能となるように変換前後の色の組み合わせが定められる。また、基本変換規則９０は、ユニバーサルデザインの概念に基づいて規定されても良い。
【００２５】
また、本実施形態の個別変換規則９１は、国や地域に応じた色の変換パターン（サンプル変換パターン）に基づいて、基本変換規則９０が変更された変換規則である。個別変換規則９１では、変換後の各色（赤色、黄緑色、オレンジ色、無色（黒色））を示すＲＧＢ値に対応付けられる変換前の色を示すＲＧＢ値の範囲が、基本変換規則９０とは異なっている。基本変換規則９０を各国共通のテンプレートとなる変換規則とすると、個別変換規則９１は、国や地域ごとのローカルな変換規則となる。サンプル変換パターンの詳細については後述する。個別変換規則９１は、本実施形態における第２の変換規則の一例である。
【００２６】
図２に戻り、機能選択フラグ８０は、情報処理装置１の個別変換規則生成機能と、色変換機能いずれが実行されるかを規定するフラグであり、ユーザの操作に応じて変更される。個別変換規則機能は、個別変換規則９１を生成する機能である。色変換機能は、素材画像データ５の色を変換して変換後画像データ６を生成する機能である。
【００２７】
読込部１０１は、サンプル画像データまたは素材画像データ５を読み込む。サンプル画像データは、サンプルとして予め生成された変換前の画像データと変換後の画像データとが１組のセットとなったデータである。以下、１組のサンプル画像データのうち、変換前の画像データを第１のサンプル画像データといい、第１のサンプル画像データを変換した画像データを第２のサンプル画像データという。本実施形態の第２のサンプル画像データは、第１のサンプル画像データの色が、道路情報板２が設置される国や地域における規則や慣習に基づいて、道路情報板２で表示可能な所定の色（赤色、黄緑色、オレンジ色、無色（黒色））に変換された画像データである。
【００２８】
また、読込部１０１は、サンプル画像データまたは素材画像データ５を読み込む際に、サンプル画像データまたは素材画像データ５における図柄に相当する範囲を示す情報を取得する。例えば、サンプル画像データまたは素材画像データ５上の図柄の範囲を示す座標情報が、サンプル画像データまたは素材画像データ５とともにユーザによって入力されるものとしても良い。
【００２９】
特定部１０２は、第１のサンプル画像データに含まれる各画素の色と、第１のサンプル画像データに対応付けられた第２のサンプル画像データに含まれる各画素の色とを比較し、変換前後の色の組み合わせを特定する。第１のサンプル画像データと第２のサンプル画像データとにおける変換前後の色の組み合わせを、サンプル変換パターンという。
【００３０】
変更部１０３は、サンプル変換パターンに基づいて、記憶部１５０に記憶された基本変換規則９０を変更して、個別変換規則９１を生成する。具体的には、変更部１０３は、基本変換規則９０において変換後の各色（赤色、黄緑色、オレンジ色、無色（黒色））を示すＲＧＢ値に対応付けられた変換前の色を示すＲＧＢ値の範囲を変更する。変更部１０３は、特定部１０２によって特定されたサンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせ（サンプル変換パターン）とを比較する。比較した結果、特定部１０２によって特定されたサンプル変換パターンに含まれる変換前後の色の組み合わせが、基本変換規則９０における変換前後の色の組み合わせと異なる場合に、変更部１０３は、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせのいずれかを、個別変換規則９１として記憶部１５０に登録する。
【００３１】
本実施形態においては、変更部１０３は、特定部１０２によって特定されたサンプル変換パターンに含まれる変換前後の色の組み合わせが、基本変換規則９０における変換前後の色の組み合わせと異なる場合に、後述の受付部１０５が受け付けたユーザの選択によって指定された組み合わせを、個別変換規則９１として記憶部１５０に登録する。
【００３２】
また、変更部１０３は、特定部１０２によって特定されたサンプル変換パターンの変換前の色が、基本変換規則９０に変換前の色として登録された色に含まれない場合、サンプル変換パターンに含まれる変換前の色と変換後の色とを対応付けて、個別変換規則９１に追加する。
【００３３】
上述のように、本実施形態の基本変換規則９０は人間工学的に検証して導かれたものであるが、道路情報板２が設置される国や地域によっては、このような基本変換規則９０が適していない場合もある。例えば、各国で予め定められた交通標識など、規則や慣習に基づく配色が、人間工学的な観点よりも優先される場合もある。このため、本実施形態の変更部１０３は、国や地域に応じた色の変換パターンを反映して基本変換規則９０を変更して、個別変換規則９１を生成する。
【００３４】
表示制御部１０４は、特定部１０２によって特定されたサンプル変換パターンに含まれる変換前後の色の組み合わせが、基本変換規則９０における変換前後の色の組み合わせと異なる場合に、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせと、のいずれかを選択可能な選択画面を、ディスプレイに表示する。
【００３５】
また、表示制御部１０４は、後述の変換後画像データ６を編集可能な編集画面をディスプレイに表示する。編集画面では、例えばユーザが変換後画像データ６に文字を追加する操作が可能となる。
【００３６】
受付部１０５は、選択画面上でサンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせと、のいずれかをユーザが選択する操作を受け付ける。受付部１０５は、受け付けた選択結果を、変更部１０３に送出する。また、受付部１０５は、ディスプレイに表示された編集画面においてユーザが入力した編集操作を受け付ける。また、受付部１０５は、ユーザが個別変換規則生成機能と色変換機能とのいずれかを選択する選択操作を受け付ける。受付部１０５は、ユーザの選択操作に応じて、記憶部１５０の機能選択フラグ８０を変更する。例えば、ユーザが個別変換規則生成機能を選択した場合に、受付部１０５は、機能選択フラグ８０を“１”とするものとする。
【００３７】
変換部１０６は、個別変換規則９１に基づいて、入力された素材画像データ５の色を、画素ごとに、変換する。より詳細には、変換部１０６は、素材画像データ５の各画素の色を示すＲＧＢ値を、個別変換規則９１において当該ＲＧＢ値を含む変換前のＲＧＢ値の範囲に対応付けられたＲＧＢ値に変換する。個別変換規則９１に基づいてＲＧＢ値を変換することにより、変換部１０６は、素材画像データ５が道路情報板２に表示できない色を含む場合にも、道路情報板２に表示可能な色に変換する。本実施形態においては、素材画像データ５はフルカラーの画像データであるが、変換部１０６は、素材画像データ５を道路情報板２に表示可能な赤色、黄緑色、オレンジ色、無色（黒色）の４色に減色する。変換部１０６が素材画像データ５の色を変換した画像データを、変換後画像データ６という。
【００３８】
編集部１０７は、受付部１０５が受け付けた編集画面におけるユーザの編集操作に応じて、変換後画像データ６を編集することによって、表示用データ７を生成する。表示用データ７は、道路情報板２に表示される画像データであり、例えば変換後画像データ６と文字情報とを含む。また、変換後画像データ６がそのまま表示用データ７として用いられても良い。
【００３９】
送信部１０８は、編集部１０７によって生成された表示用データ７を、道路情報板２又は交通管制中央装置３に送信する。本実施形態においては、送信部１０８は、表示用データ７を交通管制中央装置３に送信するものとする。また、送信部１０８は、変換後画像データ６を道路情報板２又は交通管制中央装置３に送信しても良い。
【００４０】
また、図２に示すように、交通管制中央装置３は、受信部３０１と、受付部３０２と、配信部３０３と、記憶部３５０とを備える。
【００４１】
記憶部３５０は、情報処理装置１から送信された表示用データ７を記憶する。例えば、記憶部３５０は、複数の表示用データ７を蓄積して記憶するものとする。記憶部３５０は、例えば、ＨＤＤ等である。
【００４２】
受信部３０１は、情報処理装置１から表示用データ７を受信する。また、受付部３０２は、記憶部３５０に保存された複数の表示用データ７から、表示対象の表示用データ７を選択するユーザの操作を受け付ける。配信部３０３は、受付部３０２が受け付けた選択操作によって指定された表示用データ７を、道路情報板２に配信する。配信された表示用データ７は、道路情報板２の表示面に表示される。配信部３０３は、表示用データ７を配信することによって道路情報板２の表示制御を行うため、表示制御部と称してもよい。
【００４３】
次に、本実施形態の情報処理装置１で実行される個別変換規則９１の生成処理について説明する。
【００４４】
図５は、本実施形態にかかる個別変換規則９１の生成処理の流れの一例を示すフローチャートである。このフローチャートの処理は、例えば、機能選択フラグ８０の値が“１”である場合に、画像データの入力開始の操作をユーザが行った場合に実行される。また、このフローチャートの処理の初回の実行前に、基本変換規則９０の内容が個別変換規則９１にコピーされているものとする。
【００４５】
まず、読込部１０１は、ユーザによって所定のフォルダ等に格納された複数セットのサンプル画像データを読み込む（Ｓ１）。また、読込部１０１は、サンプル画像データの読込の際に、サンプル画像データ上の図柄の範囲を示す座標情報を取得する。図柄の範囲を示す座標情報は、例えば、ユーザが画面上で指定しても良いし、予め規定されているものとしても良い。
【００４６】
図６は、本実施形態にかかる１組のサンプル画像データの一例である。１組のサンプル画像データは、第１のサンプル画像データ５１（色の変換前の画像データ）と、第２のサンプル画像データ６１（色の変換後の画像データ）とを含む。また、図６に示す例では、第１のサンプル画像データ５１上の三角形の形状をした画像範囲５００ａと、第２のサンプル画像データ６１上の三角形の形状をした画像範囲５００ｂとが図柄の範囲である。第１のサンプル画像データ５１または第２のサンプル画像データ６１上の画像範囲５００ａ，５００ｂ以外の範囲は、背景である。１組のサンプル画像データに含まれる第１のサンプル画像データ５１と、第２のサンプル画像データ６１と、画像範囲５００ａ，５００ｂを示す座標情報とは、予め対応付けられているものとする。また、本実施形態においては、読込部１０１は、複数セットのサンプル画像データを読み込むものとするが、読込部１０１が読み込むサンプル画像データの数は、特に限定されるものではない。
【００４７】
次に、特定部１０２は、第１のサンプル画像データ５１に含まれる各画素の色と、第１のサンプル画像データ５１に対応付けられた第２のサンプル画像データ６１に含まれる各画素の色からサンプル画像データにおける変換前後の色の組み合わせを特定する（Ｓ２）。より詳細には、特定部１０２は、第１のサンプル画像データ５１の画素の色と、第２のサンプル画像データ６１上で当該画素と同じ位置に位置する画素の色との組み合わせを特定する。特定部１０２は、各画素の色をＲＧＢ値で特定するものとする。
【００４８】
例えば、第１のサンプル画像データ５１上のある座標に位置する画素の色が“黄色”で、第２のサンプル画像データ６１上で同じ座標に位置する画素の色が“黒色”である場合、特定部１０２は、変換前の色が“黄色”、変換後の色が“黒色”の組み合わせを、変換前後の色の組み合わせとして特定する。サンプル画像データにおけるこのような変換前後の色の組み合わせをサンプル変換パターンという。
【００４９】
次に、変更部１０３は、第１のサンプル画像データ５１が、基本変換規則９０に未登録の色を含むか否かを判断する（Ｓ３）。本実施形態の基本変換規則９０は、図３の第１の範囲５０ａおよび第２の範囲５０ｂのようにＲＧＢ色空間上の所定の範囲に対して、変換後の色を対応付けている。しかしながら、基本変換規則９０において、全てのＲＧＢ値に対して変換後の色が対応付けられていない場合がある。基本変換規則９０のＲＧＢ色空間上で変換後の色に対応付けられていない色を、基本変換規則９０に未登録の色という。
【００５０】
変更部１０３は、第１のサンプル画像データ５１が基本変換規則９０に未登録の色を含むと判断した場合（Ｓ３“Ｙｅｓ”）、特定部１０２によって特定されたサンプル変換パターンから、当該未登録の色に対応付けられた変換後の色を特定する。基本変換規則９０に未登録の変換前後の色の組み合わせを、個別変換規則９１に登録（追加）する（Ｓ４）。
【００５１】
また、変更部１０３は、第１のサンプル画像データ５１が基本変換規則９０に未登録の色を含まないと判断した場合（Ｓ３“Ｎｏ”）、Ｓ４の処理を行わずにＳ５の処理へ進む。なお、基本変換規則９０において、全てのＲＧＢ値がいずれかの変換後の色に対応付けられている場合は、Ｓ３は常に“Ｎｏ”となる。
【００５２】
次に、変更部１０３は、特定部１０２によって特定されたサンプル変換パターンの中に、基本変換規則９０と異なる変換前後の色の組み合わせがあるか否かを判断する（Ｓ５）。例えば、基本変換規則９０では、変換前の色が“黄色”である場合に変換後の色は“無色”（黒色）となるが、サンプル変換パターンでは、変換前の色が“黄色”である場合に変換後の色が“オレンジ色”になるとする。このような場合、変更部１０３は、サンプル変換パターンの中に、基本変換規則９０と異なる変換前後の色の組み合わせがあると判断する。
【００５３】
変更部１０３が、サンプル変換パターンの中に、基本変換規則９０と異なる変換前後の色の組み合わせがあると判断した場合（Ｓ５“Ｙｅｓ”）、表示制御部１０４は、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせと、のいずれかを選択可能な選択画面を、ディスプレイに表示する（Ｓ６）。例えば、表示制御部１０４は、変換前の色が“黄色”で変換後の色が“無色”（黒色）となる基本変換規則９０における変換前後の色の組み合わせと、変換前の色が“黄色”で変換後の色が“オレンジ色”となるサンプル変換パターンに基づく変換前後の色の組み合わせとを選択画面に表示する。
【００５４】
受付部１０５は、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせと、のいずれかをユーザが選択画面上で選択する選択操作を受け付けたか否か、を判断する（Ｓ７）。選択操作を受け付けていない場合（Ｓ７“Ｎｏ”）、受付部１０５は、そのまま待機する。
【００５５】
受付部１０５は、選択操作を受け付けた場合（Ｓ７“Ｙｅｓ”）、選択された変換前後の色の組み合わせを変更部１０３に通知する。この場合、変更部１０３は、選択された変換前後の色の組み合わせを個別変換規則９１に登録する（Ｓ８）。本実施形態では、このフローチャートの処理の開始前に基本変換規則９０の内容が個別変換規則９１にコピーされているため、サンプル変換パターンに含まれる変換前後の色の組み合わせが選択された場合、変更部１０３は、個別変換規則９１を、サンプル変換パターンに含まれる変換前後の色の組み合わせで上書きする。
【００５６】
また、変更部１０３がサンプル変換パターンの中に、基本変換規則９０と異なる変換前後の色の組み合わせがないと判断した場合（Ｓ５“Ｎｏ”）、Ｓ６〜Ｓ８の処理は実行されず、このフローチャートの処理は終了する。サンプル画像データに含まれる変換前後の色の全ての組み合わせが、基本変換規則９０と一致する場合は、基本変換規則９０と個別変換規則９１の内容は同一となる。
【００５７】
次に、本実施形態の情報処理装置１で実行される色変換処理について説明する。
図７は、本実施形態にかかる色変換処理の流れの一例を示すフローチャートである。このフローチャートの処理は、例えば、機能選択フラグ８０の値が“０”である場合に、画像データの入力開始の操作をユーザが行った場合に実行される。また、このフローチャートの処理の実行前に、図５で説明した処理によって個別変換規則９１が生成されているものとする。
【００５８】
まず、読込部１０１は、ユーザによって所定のフォルダ等に格納された素材画像データ５を読み込む（Ｓ２１）。また、読込部１０１は、素材画像データ５の読込の際に、素材画像データ５上の図柄の範囲を示す座標情報を取得する。
【００５９】
次に、変換部１０６は、個別変換規則９１に基づいて、素材画像データ５の色を、画素ごとに変換する（Ｓ２２）。変換部１０６は、素材画像データ５の各画素の色を示すＲＧＢ値を認識し、個別変換規則９１において当該ＲＧＢ値を含む範囲が対応付けられた変換後のＲＧＢ値を特定する。そして、変換部１０６は、素材画像データ５の各画素の色を示すＲＧＢ値を、特定したＲＧＢ値に変換する。例えば、素材画像データ５のある画素のＲＧＢ値がＲＧＢ（１０２，２５５，０）である場合、変換部１０６は、個別変換規則９１において当該ＲＧＢ値を含む変換前のＲＧＢ値の範囲を特定する。そして、ＲＧＢ（１０２，２５５，０）を含む範囲に対応付けられた変換後のＲＧＢ値が例えばＲＧＢ（１２８，２５５，０）である場合、変換部１０６は、当該画素のＲＧＢ値を、ＲＧＢ（１０２，２５５，０）からＲＧＢ（１２８，２５５，０）に変換する。変換部１０６は、素材画像データ５の全ての画素の色を、個別変換規則９１によって特定した色に変換することで、変換後画像データ６を生成する。
【００６０】
次に、編集部１０７は、変換後画像データ６に文字情報を追加して表示用データ７を生成する（Ｓ２３）。具体的には、表示制御部１０４が変換後画像データ６を編集可能な編集画面をディスプレイに表示する。編集部１０７は、受付部１０５が受け付けた編集画面におけるユーザの編集操作に応じて、変換後画像データ６を編集することによって、表示用データ７を生成する。
【００６１】
そして、送信部１０８は、編集部１０７によって生成された表示用データ７を、交通管制中央装置３に送信する（Ｓ２４）。ここで、このフローチャートの処理は終了する。交通管制中央装置３に送信された表示用データ７は記憶部３５０に保存され、ユーザの選択操作によって指定された場合に、配信部３０３によって道路情報板２に配信される。
【００６２】
本実施形態では、図７に示す色変換処理の開始の前に図５に示す個別変換規則９１の生成処理が行われるものとしたが、情報処理装置１は、運用開始後（色変換処理の初回実行後）にも個別変換規則９１を追加および補正しても良い。例えば、ユーザによって任意のタイミングで機能選択フラグ８０が変更されることによって、図５に示す処理が実行されるものとする。
【００６３】
このように、本実施形態の情報処理装置１では、ＲＧＢ色空間上で所定の範囲に含まれる単一または複数の色と、道路情報板２に表示可能な単一の色と、を対応付けた個別変換規則９１に基づいて、入力された素材画像データ５の色を画素ごとに変換した上で、変換後画像データ６を含む表示用データ７を、道路情報板２または交通管制中央装置３に送信する。このため、本実施形態の情報処理装置１によれば、素材画像データ５の色を、道路情報板２で表示可能な色に効率的に変換することができる。
【００６４】
例えば、従来は、作業者が個々の素材画像データ５の色を、道路情報板２に表示可能な色に手作業で減色及び変更していた。変換前後の色が１対１で対応するのではなく、変換後の色が限定されているため、図柄の視認性を確保しつつ色を変換する作業に時間を要する場合があった。このため、新たな画像を表示する場合や、大量の画像を変換する場合に、迅速に対応することが困難な場合があった。これに対して、本実施形態の情報処理装置１では、個別変換規則９１において、所定の範囲に含まれる変換前の色に対して、単一の色が変換後の色として対応付けられているため、素材画像データ５の色を、道路情報板２に表示可能な色に容易に減色することができる。
【００６５】
さらに、本実施形態の情報処理装置１では、第１のサンプル画像データ５１に含まれる各画素の色と、第２のサンプル画像データ６１に含まれる各画素の色とから、変換前後の色の組み合わせであるサンプル変換パターンを特定し、特定したサンプル変換パターンに基づいて、基本変換規則９０を変更する。このため、本実施形態の情報処理装置１によれば、サンプル画像データにおける変換前後の色の組み合わせで基本変換規則９０を補正することができる。
【００６６】
例えば、本実施形態の情報処理装置１によれば、道路情報板２が設置される国や地域における規則や慣習に基づく色の変換規則に基づくサンプル画像データによって基本変換規則９０を補正することにより、当該国や地域の規則や慣習に即した配色の変換後画像データ６を生成することができる。
【００６７】
さらに、本実施形態の情報処理装置１では、サンプル変換パターンに含まれる変換前後の色の組み合わせが、基本変換規則９０における変換前後の色の組み合わせと異なる場合に、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせのいずれか一方を、個別変換規則９１として記憶部１５０に登録する。このため、本実施形態の情報処理装置１によれば、個別変換規則９１に互いに矛盾する変換規則が複数登録されることを防止することができる。
【００６８】
さらに、本実施形態の情報処理装置１では、サンプル変換パターンに含まれる変換前後の色の組み合わせが基本変換規則９０における変換前後の色の組み合わせと異なる場合に、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせと、のいずれかを選択可能な選択画面を表示し、ユーザが選択した組み合せを個別変換規則９１として登録する。このため、本実施形態の情報処理装置１によれば、ユーザの選択に基づいて変換規則を一意に定めることができる。また、本実施形態の情報処理装置１によれば、サンプル変換パターンに含まれる変換前後の色の組み合わせと、基本変換規則９０における変換前後の色の組み合わせとを選択画面に表示することにより、基本変換規則９０とサンプル変換パターンとの差異をユーザが容易に把握することができる。
【００６９】
さらに、本実施形態の情報処理装置１では、第１のサンプル画像データ５１が、基本変換規則９０に未登録の色を含む場合、当該未登録の色と、サンプル変換パターンにおいて当該未登録の色に対応付けられた変換後の色とを対応付けて、個別変換規則９１に登録する。このため、本実施形態の情報処理装置１によれば、基本変換規則９０において変換後の色に対応付けられていない変換前の色がある場合でも、サンプル画像データから特定された変換前後の色の組み合わせによって、基本変換規則９０を補完することができる。
【００７０】
なお、本実施形態で例示した基本変換規則９０および個別変換規則９１における変換前後の色の組み合わせは一例であり、これに限定されるものではない。また、基本変換規則９０および個別変換規則９１で用いられる色空間は、ＲＧＢ色空間に限定されるものではない。また、本実施形態で例示した道路情報板２で表示可能な色は一例であり、これに限定されるものではない。また、本実施形態では基本変換規則９０および個別変換規則９１は記憶部１５０に記憶されているものとしたが、これらの変換規則はプログラム上に定義されるものとしても良い。
【００７１】
（変形例１）
上述の実施形態では、情報処理装置１の記憶部１５０は、基本変換規則９０と個別変換規則９１とを分けて記憶しているが、基本変換規則９０と個別変換規則９１とを区別しない構成としても良い。例えば、記憶部１５０は予め登録された変換規則を記憶し、変更部１０３は、サンプル画像データに基づいて、当該変換規則を変更するものとしても良い。
【００７２】
（変形例２）
また、上述の実施形態では個別変換規則９１は１種類であったが、個別変換規則９１は、情報処理装置１のユーザ毎に生成されるものでも良い。
【００７３】
また、変更部１０３は、道路情報板２が設置される国や地域ごとや、道路情報板２の種類ごとに個別変換規則９１を生成しても良い。一例として、道路情報板２は、用途及び設置場所によってＡ型情報板（インター流出部情報板）、Ｂ型情報板（インター入り口情報板）、Ｃ型情報板（料金所情報板）、Ｄ型情報板（トンネル入り口情報板）、Ｅ型情報板（トンネル内情報板）、Ｆ型情報板（中間地点情報板）、Ｊ型情報板（ジャンクション情報板）、Ｋ型情報板（広域情報板）等の種類に分類される。道路情報板２の種類によって、表示される情報の内容は異なる。例えば、サンプル画像データは、このような道路情報板２の種類ごとに異なるものであっても良い。この場合、変更部１０３は、道路情報板２の種類ごとに、異なる個別変換規則９１を生成してもよい。
【００７４】
本変形例の情報処理装置１は、道路情報板２の種類ごとに個別変換規則９１を生成することで、道路情報板２の種類ごとの用途に適した色で表示をすることができる。また、基本変換規則９０も、予め道路情報板２の種類ごとに生成されるものとしても良い。
【００７５】
（変形例３）
また、情報処理装置１は、サンプル変換パターンと基本変換規則９０とを比較するだけではなく、サンプル変換パターン内で異なる変換前後の色の組み合わせがあるか否かを判断しても良い。
【００７６】
ここでいう異なる変換前後の色の組み合わせとは、複数の組み合わせ間において、変換前の色が同じでかつ変換後の色が異なる組合せのことをいう。例えば、１組のサンプル画像データの中に、第１のサンプル画像データ５１では同じ色である複数の画素が、第２のサンプル画像データ６１では異なる色にそれぞれ変換されている場合、変更部１０３は、サンプル画像データ内で異なる変換前後の色の組み合わせがあると判断する。また、複数セットのサンプル画像データ間で、変換前の色が同じでも、変換後の色が異なる組合せがある場合も、変更部１０３は、サンプル画像データ内で異なる変換前後の色の組み合わせがあると判断する。
【００７７】
本変形例では、変更部１０３がサンプル画像データ内で異なる変換前後の色の組み合わせがあると判断した場合、表示制御部１０４は、いずれかの変換前後の色の組み合わせを選択可能な選択画面を、ディスプレイに表示する。この場合、変更部１０３は、選択画面においてユーザに選択された変換前後の色の組み合わせを、個別変換規則９１に登録する。本変形例の情報処理装置１では、サンプル画像データ内で異なる変換前後の色の組み合わせがある場合に、いずれかの変換前後の色の組み合わせを個別変換規則９１として採用可能であるため、サンプル画像データ内に含まれる変換前後の色の組み合わせを事前に精査する作業が軽減される。このため、本変形例の情報処理装置１によれば、より多様なサンプル画像データを効率的に読み込むことができる。
【００７８】
（変形例４）
また、上述の実施形態では、情報処理装置１と交通管制中央装置３とを別々の装置としているが、交通管制中央装置３が情報処理装置１の機能を有するものとしても良い。
【００７９】
（変形例５）
あるいは、情報処理装置１は、交通管制中央装置３を介さずに、道路情報板２に対して表示用データ７を直接配信する構成を採用しても良い。また、情報処理装置１は、ユーザが携帯可能なモバイルＰＣ、タブレット端末、スマートフォン等であっても良い。当該構成を採用する場合、情報処理装置１は、作業員等によって道路情報板２の付近に移動され、道路情報板２と有線接続して表示用データ７を送信するものとしても良い。
【００８０】
（変形例６）
また、上述の実施形態では、情報処理装置１は、個別変換規則９１の生成の処理と、素材画像データ５の色変換処理との両方を実行するものとしたが、それぞれの処理を別々の装置が実行するものとしても良い。
【００８１】
上述の実施形態の情報処理装置１で実行される個別変換規則９１の生成プログラムおよび色変換処理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８２】
また、上述の実施形態の情報処理装置１で実行される個別変換規則９１の生成プログラムおよび色変換処理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述の実施形態の情報処理装置１で実行される個別変換規則９１の生成プログラムおよび色変換処理プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、上述の実施形態の情報処理装置１で実行される個別変換規則９１の生成プログラムおよび色変換処理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８３】
上述の実施形態の情報処理装置１で実行される個別変換規則９１の生成プログラムおよび色変換処理プログラムは、上述した各部（読込部、特定部、変更部、表示制御部、受付部、変換部、編集部、送信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から個別変換規則９１の生成プログラムおよび色変換処理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、読込部、特定部、変更部、表示制御部、受付部、変換部、編集部、送信部が主記憶装置上に生成されるようになっている。
【００８４】
また、上述の実施形態の交通管制中央装置３で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００８５】
また、上述の実施形態の交通管制中央装置３で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述の実施形態の交通管制中央装置３で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、上述の実施形態の交通管制中央装置３で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８６】
上述の実施形態の交通管制中央装置３で実行されるプログラムは、上述した各部（受信部、受付部、配信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受信部、受付部、配信部が主記憶装置上に生成されるようになっている。
【００８７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８８】
１  情報処理装置
２  道路情報板
３  交通管制中央装置
５  素材画像データ
６  変換後画像データ
７  表示用データ
５１  第１のサンプル画像データ
６１  第２のサンプル画像データ
９０  基本変換規則
９１  個別変換規則
１０１  読込部
１０２  特定部
１０３  変更部
１０４  表示制御部
１０５  受付部
１０６  変換部
１０７  編集部
１０８  送信部
１５０  記憶部
３０１  受信部
３０２  受付部
３０３  配信部
３５０  記憶部
Ｃ  管制センター
Ｓ  交通管制システム
【図１】
2019191342.tif 000003
【図２】
2019191342.tif 000004
【図３】
2019191342.tif 000005
【図４】
2019191342.tif 000006
【図５】
2019191342.tif 000007
【図６】
2019191342.tif 000008
【図７】
2019191342.tif 000009