(57)【特許請求の範囲】
【請求項１】
少なくとも１つの照明を制御して車室内における複数種類の機能を実現する車両用照明制御装置であって、
前記複数種類の機能のそれぞれについて、事前に定められた優先順位の情報を保持する優先順位情報保持部と、
１つの照明に対して複数種類の機能それぞれを実行するための条件が同時に成立した場合には、前記優先順位の情報に従って、優先順位が高い機能の実行を優先的に制御する優先制御部と、
優先的な制御に関連する詳細な条件の情報を保持する機能制限情報保持部と、
を備え、
前記優先順位情報保持部では、第１の機能よりも優先順位が低い第２の機能として、同じ優先順位を有し且つ異なる動作を行う複数種類の機能が割り当てられ、
前記優先制御部は、前記第１の機能が動作している時に、前記第２の機能を実行するための条件が成立した時には、前記機能制限情報保持部の情報に従い、前記第２の機能としての前記複数種類の機能のうち一部の機能の動作を実行し、前記第２の機能としての前記複数種類の機能のうち前記一部以外の残りの機能の動作を実行しない、
ことを特徴とする車両用照明制御装置。
【請求項２】
請求項１に記載の車両用照明制御装置であって、
前記第２の機能として、複数の操作スイッチの手動操作に応じた複数種類の機能が割り当てられ、
前記優先制御部は、前記第１の機能が動作している時に、前記第２の機能を実行するための条件が成立した時には、前記複数の操作スイッチのうち一部の操作スイッチの手動操作に応じた機能の動作を実行し、前記複数の操作スイッチのうち前記一部以外の残りの操作スイッチの手動操作に応じた機能の動作を実行しない、
ことを特徴とする車両用照明制御装置。
【請求項３】
請求項１又は２に記載の車両用照明制御装置であって、
前記優先制御部は、優先順位が低い前記第２の機能が動作している時に、前記第２の機能よりも優先順位が高い前記第１の機能の実行が指示された際には、少なくとも前記第２の機能の動作状態を記憶してから前記第２の機能の動作を停止し、前記第１の機能の実行が解除された時には、記憶した前記第２の機能の情報に基づき、前記第１の機能を実行する前の状態に自動的に復帰する、
ことを特徴とする車両用照明制御装置。
【請求項４】
請求項１から３のいずれか１項に記載の車両用照明制御装置であって、
前記優先順位情報保持部が、保持されているデータを更新可能な不揮発性記憶部であり、
前記優先制御部は、ユーザから所定の指示が入力された場合に、入力された指示に従い、前記優先順位情報保持部が保持している優先順位の情報を更新する、
ことを特徴とする車両用照明制御装置。
【請求項５】
請求項１から４のいずれか１項に記載の車両用照明制御装置であって、
前記優先順位情報保持部は、３種類又はそれ以上の優先順位の情報を、照明の複数種類の機能のそれぞれについて保持する、
ことを特徴とする車両用照明制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用照明制御装置に関し、例えば車室内を照明するルームランプのような照明を制御するために利用可能な技術に関する。
【背景技術】
【０００２】
車両においては様々な状況が発生したり、ユーザの様々なスイッチ操作等が必要に応じて行われる。したがって、例えば車室内の照明等を制御する場合には、様々な動作モードで自動的に点灯／消灯の切り替えを行ったり、ユーザのスイッチ操作に従って点灯／消灯の切り替えを行うことになる。
【０００３】
特許文献１の車体装備制御装置においては、車両が現に迎えている状況に適応して、複数の車体装備を統合制御するための技術を示している。
【０００４】
一方、特許文献２は、車両内の座席毎に適切な照明を実現するための技術を示している。具体的には、ドライブ優先モードやリラックスモードが選択された場合は、運転席や助手席を緊張のある白色乃至寒色系の色の光で照明し、２列目や３列目の座席をリラックスできる暖色系の色の光で照明する。そして、ドライブ優先モードでは、前方（運転席や助手席寄り）ほど照明光の輝度を高くし、リラックスモードでは、後方（３列目の座席寄り）ほど照明光の輝度を下げるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２６４４７２号公報
【特許文献２】特開２０１４−７３７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、段落００８６〜００８８に記載されているように、降雨の検知と料金所への接近とが同時に発生し、降雨検知に対しては「窓を閉める」制御の要求が発生し、料金所への接近に対しては「窓を開ける」制御の要求が発生したような場合の制御の競合を想定している。勿論、このような技術は車室内の照明等の制御にも適用できると考えられる。
【０００７】
しかしながら、複数の制御の競合が発生した場合に、いずれを優先するのかはその都度適切に決めなければならず、例えば制御対象の車載装備の種類が増えた場合や、制御モードが追加されたような場合には、その都度、調停のアルゴリズムを見直して、コンピュータのプログラムを修正しなければならない。例えば、窓の開閉を制御対象とする場合の調停制御のアルゴリズムは、窓のみに適用可能なものであり、車室内照明には適用できない。また、調停制御のアルゴリズムの開発者が適切であると考えている状況で制御が実施された場合でも、運転者等のユーザにとって実際には望ましくない不適切な制御が行われてしまう可能性もある。
【０００８】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、制御モードの追加や、ユーザ等の希望により制御の変更がありうるような状況においても、複数の制御が競合した場合の調停制御を適切に行うことが容易な、車両用照明制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
前述した目的を達成するために、本発明に係る車両用照明制御装置は、下記（１）〜（５）を特徴としている。
（１）  少なくとも１つの照明を制御して車室内における複数種類の機能を実現する車両用照明制御装置であって、
前記複数種類の機能のそれぞれについて、事前に定められた優先順位の情報を保持する優先順位情報保持部と、
１つの照明に対して複数種類の機能それぞれを実行するための条件が同時に成立した場合には、前記優先順位の情報に従って、優先順位が高い機能の実行を優先的に制御する優先制御部と、
優先的な制御に関連する詳細な条件の情報を保持する機能制限情報保持部と、
を備え、
前記優先順位情報保持部では、第１の機能よりも優先順位が低い第２の機能として、同じ優先順位を有し且つ異なる動作を行う複数種類の機能が割り当てられ、
前記優先制御部は、前記第１の機能が動作している時に、前記第２の機能を実行するための条件が成立した時には、前記機能制限情報保持部の情報に従い、前記第２の機能としての前記複数種類の機能のうち一部の機能の動作を実行し、前記第２の機能としての前記複数種類の機能のうち前記一部以外の残りの機能の動作を実行しない、
ことを特徴とする車両用照明制御装置。
（２）  上記（１）の構成の車両用照明制御装置であって、
前記第２の機能として、複数の操作スイッチの手動操作に応じた複数種類の機能が割り当てられ、
前記優先制御部は、前記第１の機能が動作している時に、前記第２の機能を実行するための条件が成立した時には、前記複数の操作スイッチのうち一部の操作スイッチの手動操作に応じた機能の動作を実行し、前記複数の操作スイッチのうち前記一部以外の残りの操作スイッチの手動操作に応じた機能の動作を実行しない、
ことを特徴とする車両用照明制御装置。
（３）  上記（１）又は（２）の構成の車両用照明制御装置であって、
前記優先制御部は、優先順位が低い第１の機能が動作している時に、前記第１の機能よりも優先順位が高い第２の機能の実行が指示された際には、少なくとも前記第１の機能の動作状態を記憶してから前記第１の機能の動作を停止し、前記第２の機能の実行が解除された時には、記憶した前記第２の機能の情報に基づき、前記第２の機能を実行する前の状態に自動的に復帰する、
ことを特徴とする車両用照明制御装置。
（４）  上記（１）から（３）のいずれか１つの構成の車両用照明制御装置であって、
前記優先順位情報保持部が、保持されているデータを更新可能な不揮発性記憶部であり、
前記優先制御部は、ユーザから所定の指示が入力された場合に、入力された指示に従い、前記優先順位情報保持部が保持している優先順位の情報を更新する、
ことを特徴とする車両用照明制御装置。
（５）  上記（１）から（４）のいずれか１つの構成の車両用照明制御装置であって、
前記優先順位情報保持部は、３種類又はそれ以上の優先順位の情報を、照明の複数種類の機能のそれぞれについて保持する、
ことを特徴とする車両用照明制御装置。
【００１０】
上記（１）及び（２）の構成の車両用照明制御装置によれば、複数種類の機能それぞれを同時に実行する状況が発生した場合には、複数種類の機能の競合が前記優先順位情報保持部に保持されている各々の優先順位の情報に従って調停制御される。したがって、前記優先順位情報保持部に保持する優先順位の情報を適切に定めることにより、適切な調停制御を実現することができる。つまり、制御モードの追加や、ユーザ等の希望により制御の変更があるような場合であっても、制御のアルゴリズムを変更する必要はなく、適切な対応を容易に行うことができる。
更に、上記（１）及び（２）の構成の車両用照明制御装置によれば、優先順位が異なる複数の機能の実行開始指示が互いにずれたタイミングで発生した場合であっても、優先順位の高い機能が実行されている時に、優先順位の低い機能が実行されるのを制限することができる。
更に、上記（１）及び（２）の構成の車両用照明制御装置によれば、優先順位の高い機能が実行されている時に、遅れたタイミングで優先順位の低い機能の実行が指示された場合には、優先順位の低い機能については、一部分の動作だけを実行できるように制限することができる。
上記（３）の構成の車両用照明制御装置によれば、優先順位が高い前記第２の機能の実行指示により、前記第１の機能の動作が停止した場合に、前記第２の機能の実行が解除された後で、自動的に前記第１の機能の動作を再開することができる。
上記（４）の構成の車両用照明制御装置によれば、ユーザ等が各機能の優先順位の変更を希望するような場合に、簡単な操作で前記不揮発性記憶部のデータを更新し、所望の優先順になるように制御を変更することができる。
上記（５）の構成の車両用照明制御装置によれば、３種類以上の機能のそれぞれに対して互いに異なる優先順位を割り当てることができるため、機能が更に追加されたような場合であっても、適切な調停制御を実施することが可能になる。
【発明の効果】
【００１１】
本発明の車両用照明制御装置によれば、制御モードの追加や、ユーザ等の希望により制御の変更がありうるような状況においても、複数の制御が競合した場合の調停制御を適切に行うことが容易である。すなわち、前記優先順位情報保持部に保持する優先順位の情報を適切に定めることにより、必要に応じて適切な調停制御を実現することができる。
【００１２】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施形態の車両用照明制御装置の構成例を示すブロック図である。
【図２】図２は、図１の車両用照明制御装置が使用可能な優先順位テーブルＴＢＬ１の構成例を示す模式図である。
【図３】図３は、図１の車両用照明制御装置が使用可能な機能作動条件テーブルＴＢＬ２の構成例を示す模式図である。
【図４】図４は、図１の車両用照明制御装置が使用可能な機能制限テーブルＴＢＬ３の構成例を示す模式図である。
【図５】図５は、図１の車両用照明制御装置に適用可能な照明調停制御（１）の処理手順を示すフローチャートである。
【図６】図６は、図１の車両用照明制御装置に適用可能な照明調停制御（２）の処理手順を示すフローチャートである。
【図７】図７は、図１の車両用照明制御装置に適用可能な照明調停制御（３）の処理手順を示すフローチャートである。
【図８】図８は、図１の車両用照明制御装置における動作例を示すタイムチャートである。
【発明を実施するための形態】
【００１４】
本発明の車両用照明制御装置に関する具体的な実施形態について、各図を参照しながら以下に説明する。
【００１５】
＜第１実施形態＞
＜構成の概要＞
本発明の実施形態の車両用照明制御装置１００の構成例を図１に示す。図１に示した車両用照明制御装置１００は、車両上に搭載され、車室内の照明を制御するために利用される。勿論、車室外を照明する様々な灯具を制御する用途に本発明の車両用照明制御装置を適用することも想定できる。
【００１６】
図１に示した車両用照明制御装置１００は、車室内照明制御部１１、調光回路１２、車室内照明ランプ１３、不揮発性メモリ１４、車両走行状態検出部２１、ドア開閉状態検出スイッチ２２、操作部２３、及びドア施錠／解錠制御部２４を備えている。
【００１７】
また、不揮発性メモリ１４上には優先順位テーブルＴＢＬ１、機能作動条件テーブルＴＢＬ２、及び機能制限テーブルＴＢＬ３が備わっている。また、操作部２３には照明点灯／消灯操作スイッチ２３ａ、照明光量増加操作スイッチ２３ｂ、及び照明光量低減操作スイッチ２３ｃが備わっている。
【００１８】
車室内照明ランプ１３の代表例としては、車室内の天井部等に配置され車室内を照明するルームランプを想定することができる。また、実際の車両においては複数のルームランプがそれぞれ異なる箇所に配置されている場合が多いので、複数の独立した車室内照明ランプ１３を車両用照明制御装置１００の制御対象としてそれぞれ接続することが想定される。
【００１９】
調光回路１２は、車両上の電源から車室内照明ランプ１３への通電の有無により、車室内照明ランプ１３の点灯／消灯を切り替えたり、車室内照明ランプ１３の発光量の調節を行う機能を有している。具体的には、調光回路１２に内蔵されるトランジスタ等のスイッチング素子（図示せず）のオンオフを切り替えることにより、車室内照明ランプ１３の通電のオンオフを制御する。また、パルス状にオンオフを繰り返すと共に、パルス幅の変調（ＰＷＭ）制御によりオンオフデューティを変更し、平均電流値を切り替えることにより、車室内照明ランプ１３の発光量を調節することができる。
【００２０】
車室内照明制御部１１は、例えばマイクロコンピュータを主体とする論理回路により構成され、事前に組み込んだプログラムを実行することにより、車室内照明ランプ１３の点灯／消灯、及び発光量を状況に応じて適切に調整することができる。
【００２１】
図１に示した車室内照明制御部１１を制御するプログラムは、不揮発性メモリ１４上に配置されている優先順位テーブルＴＢＬ１、機能作動条件テーブルＴＢＬ２、及び機能制限テーブルＴＢＬ３の各々に保持されている様々なデータを利用することにより、適切な制御を容易に実現することができる。
【００２２】
車両走行状態検出部２１は、例えば自車両に搭載されている車速センサの出力する信号を監視することにより現在の車速を把握して、所定速度以上の走行状態か否かを識別した結果を信号ＳＧ１として出力することができる。尚、上位の電子制御ユニット（ＥＣＵ）に車両走行状態検出部２１と同等の機能を内蔵している場合には、当該ＥＣＵから通信により信号ＳＧ１と同等の情報を車室内照明制御部１１に与えることができるので、その場合は車両走行状態検出部２１を省略することができる。
【００２３】
ドア開閉状態検出スイッチ２２は、車両の各ドアの開閉状態を表す信号ＳＧ２を出力することができる。実際の一般的な車両においては複数のドアが備わっているので、複数のドアの各々の開閉状態を表す複数の信号ＳＧ２がドア開閉状態検出スイッチ２２から出力される。
【００２４】
照明点灯／消灯操作スイッチ２３ａは、運転者等のユーザが手動で操作可能なスイッチであり、車室内照明ランプ１３の消灯から点灯への切り替え、及び点灯から消灯への切り替えを指示するための信号ＳＧ３を出力する。照明光量増加操作スイッチ２３ｂは、運転者等のユーザが手動で操作可能なスイッチであり、車室内照明ランプ１３の点灯時の光量を増やすための信号ＳＧ４を出力する。また、照明光量低減操作スイッチ２３ｃは、運転者等のユーザが手動で操作可能なスイッチであり、車室内照明ランプ１３の点灯時の光量を減らすための信号ＳＧ５を出力する。
【００２５】
ドア施錠／解錠制御部２４は、車両キーの操作、リモコン装置の操作等に従い、各ドアの施錠機構（図示せず）の施錠／解錠を制御する。また、ドア施錠／解錠制御部２４は施錠／解錠の状態を表す信号ＳＧ７を出力する。
【００２６】
図１に示した車両用照明制御装置１００には、車両の保守等の際に、図示しない特別な操作用端末を接続することができる。この操作用端末からデータ更新指示の信号ＳＧ８を車両用照明制御装置１００の車室内照明制御部１１に入力することができる。不揮発性メモリ１４は保持している各データの書き換えが可能であり、車室内照明制御部１１は、前記操作用端末からの信号ＳＧ８に従って、不揮発性メモリ１４上の各テーブルのデータを更新することができる。
【００２７】
＜機能の説明＞
図１に示した車両用照明制御装置１００は、車室内照明ランプ１３の制御に関する機能として、次に示す６種類の機能Ｆ０１〜Ｆ０６を備えている。尚、このような機能の数や種類については必要に応じて増やしたり削減することができる。
【００２８】
Ｆ０１：ドア開連動自動室内照明機能
これは、車両のドアが開いた時に信号ＳＧ２に従って自動的に室内照明をオンにするための機能である。例えば、ドアが開の間は照明のオン状態を維持し、ドアが閉に切り替わってから一定時間を経過するとこの機能が終了し照明を消灯するように制御される。
【００２９】
Ｆ０２：走行時室内照明光量自動低減機能
これは、車両の夜間等の走行時に室内照明が他車の運転者の視界を妨げるのを防ぐために、信号ＳＧ１に連動して自車の室内照明を自動的に消灯、若しくは光量低減する動作を行う機能である。
【００３０】
Ｆ０３：ドア解錠時室内照明点灯機能
これは、車両のドアが車両キーの操作やリモコン操作により解錠された時に、室内照明を自動的に点灯するための機能である。
【００３１】
Ｆ０４：ドア施錠時室内照明消灯機能
これは、車両のドアが車両キーの操作やリモコン操作により施錠された時に、室内照明を自動的に消灯するための機能である。
【００３２】
Ｆ０５：その他の状況に応じた自動室内照明機能
これは、車室内照明に関する前記Ｆ０１〜Ｆ０４以外の状況に応じた自動制御を行う機能のために割り当ててある。
【００３３】
Ｆ０６：操作スイッチに応じた個別操作機能
これは、操作部２３の各操作スイッチ２３ａ、２３ｂ、２３ｃのマニュアル操作に応じて車室内照明の状態を個別に切り替えるための機能である。
【００３４】
＜制御に用いる各テーブルの具体的な構成例＞
＜優先順位テーブルＴＢＬ１＞
図１の車両用照明制御装置１００が使用可能な優先順位テーブルＴＢＬ１の構成例を図２に示す。この優先順位テーブルＴＢＬ１の内容は、車室内照明の制御における前述の６種類の機能Ｆ０１〜Ｆ０６の優先順位のデータを保持するものである。
【００３５】
図１に示した優先順位テーブルＴＢＬ１においては、ドア開連動自動室内照明機能Ｆ０１に最上位の優先順位Ｐ１が割り当てられている。また、走行時室内照明光量自動低減機能Ｆ０２、ドア解錠時室内照明点灯機能Ｆ０３、ドア施錠時室内照明消灯機能Ｆ０４、及びその他の状況に応じた自動室内照明機能Ｆ０５には、それぞれＰ１よりも低い優先順位Ｐ２、Ｐ３、Ｐ４、及びＰ５が割り当てられている。また、操作スイッチに応じた個別操作機能Ｆ０６には最下位の優先順位Ｐ６が割り当てられている。
【００３６】
なお、優先順位テーブルＴＢＬ１上には、初期状態で例えば図２に示したような定数データを登録しておくことが想定されるが、必要に応じて不揮発性メモリ１４のデータを更新し、優先順位を入れ替えることが可能である。
【００３７】
＜機能作動条件テーブルＴＢＬ２＞
図１の車両用照明制御装置１００が使用可能な機能作動条件テーブルＴＢＬ２の構成例を図３に示す。この機能作動条件テーブルＴＢＬ２の内容は、車室内照明の制御における前述の６種類の機能Ｆ０１〜Ｆ０６のそれぞれの動作を開始する条件、及び動作を終了する条件を表すデータを保持している。
【００３８】
例えば、図３の機能作動条件テーブルＴＢＬ２におけるドア開連動自動室内照明機能Ｆ０１の開始条件Ｃ０１１については、具体例として、「全てのドアが「閉」の状態から１つ以上のドアが「開」に変化した状態」に相当するデータを保持することが想定される。また、Ｆ０１の終了条件Ｃ０１２については、「１つ以上のドアが「開」の状態から全てのドアが「閉」に変化した後、所定時間を経過した状態」に相当するデータを保持することが想定される。
【００３９】
また、走行時室内照明光量自動低減機能Ｆ０２の開始条件Ｃ０２１については、具体例として、「車速が所定車速以下から前記所定車速を超えるように変化した状態」に相当するデータを保持することが想定される。また、Ｆ０２の終了条件Ｃ０２２については、例えば「車速が所定車速以上から前記所定車速未満に変化した後、所定時間を経過した状態」に相当するデータを保持することが想定される。
【００４０】
＜機能制限テーブルＴＢＬ３＞
図１の車両用照明制御装置１００が使用可能な機能制限テーブルＴＢＬ３の構成例を図４に示す。この機能制限テーブルＴＢＬ３の内容は、車室内照明の制御における前述の６種類の機能Ｆ０１〜Ｆ０６のそれぞれを実行する際の、当該機能よりも優先順位が下位の機能の各動作に関する許可及び制限の条件を表すデータを保持している。
【００４１】
例えば、ドア開連動自動室内照明機能Ｆ０１を実行する際には、ドアが「開」である時に車室内照明ランプ１３が常に点灯状態であることが望ましいので、この時には操作スイッチ２３ａの操作によりＦ０６で車室内照明ランプ１３が消灯する動作を制限する必要がある。しかし、操作スイッチ２３ｂ、２３ｃの操作によりＦ０６で車室内照明ランプ１３の明るさを調整する動作は行っても構わない。そのような状況においては、操作スイッチに応じた個別操作機能Ｆ０６に属する動作の中で、制限すべき消灯動作を表す情報をＤ１１としてＴＢＬ３に登録し、許可すべき調光動作を表す情報をＤ１２としてＴＢＬ３に登録することが想定される。
【００４２】
このような機能制限テーブルＴＢＬ３を利用して制御を実施することにより、例えば機能Ｆ０１を実行する際に、優先順位が下位のＦ０６の機能の一部の動作を制限し、他の一部の動作のみ許可することが可能になる。
【００４３】
＜照明調停制御の説明＞
図１の車両用照明制御装置１００に適用可能な照明調停制御（１）の処理手順を図５に示す。つまり、図１に示す車室内照明ランプ１３を車室内照明制御部１１が制御する場合に、図５の処理手順に基づき、図２等に示した機能Ｆ０１〜Ｆ０６の実行を状況に応じて可能にすると共に、機能Ｆ０１〜Ｆ０６の複数を同時に実行するような競合状態が生じた場合に適切な調停を行うことができる。
【００４４】
ステップＳ１１では、車室内照明制御部１１は、信号ＳＧ１〜ＳＧ７の各々の最新の状態を入力し、これらの状況を把握する。また、次のステップＳ１２では、前記機能Ｆ０１〜Ｆ０６の各々の最新の状態について、動作中か否かを把握する。例えば、機能Ｆ０１〜Ｆ０６の各々に対応付けた図示しないフラグのオンオフを参照することにより、動作中か否かを機能毎に把握可能である。
【００４５】
ステップＳ１３では、車室内照明制御部１１は、機能Ｆ０１〜Ｆ０６の中で、停止中の機能について、動作を開始するための条件を満たしたか否かを識別する。例えば、機能Ｆ０１が停止中の時に、機能作動条件テーブルＴＢＬ２の開始条件Ｃ０１１に該当する状態、つまり信号ＳＧ２に基づき「ドア開」に変化した状態か否かを識別する。動作を開始するための条件を満たした場合は次のＳ１４に進む。
【００４６】
ステップＳ１４では、車室内照明制御部１１が複数機能の競合が発生したか否かを識別する。例えば、機能Ｆ０１〜Ｆ０６の中で、動作を開始する条件を同じタイミングで満たした機能が複数存在する場合や、機能Ｆ０１〜Ｆ０６のいずれかの動作中に更に他の機能が動作開始条件を満たした場合に、Ｓ１４で競合の発生とみなし、Ｓ１４からＳ１６に進む。競合がない時にはＳ１５に進む。
【００４７】
ステップＳ１５では、車室内照明制御部１１はＳ１３で開始条件を満たした機能の実行を開始する。例えば、信号ＳＧ２に基づき「ドア開」に変化した状態になった時には、Ｓ１５で車室内照明制御部１１が信号ＳＧ６を制御し、調光回路１２を用いて車室内照明ランプ１３を消灯状態から点灯状態に切り替える。
【００４８】
尚、図示しないが、Ｓ１５で機能Ｆ０１〜Ｆ０６の各々の動作を開始した後は、該当する終了条件（Ｃ０１２〜Ｃ０６２のいずれか）を満たしたか否かを繰り返し識別し、終了条件を満たした時に該当する機能の実行を停止する。
【００４９】
ステップＳ１６では、車室内照明制御部１１は、Ｓ１４で競合を検出した複数の機能の各々の優先順位の情報を優先順位テーブルＴＢＬ１から取得する。
【００５０】
ステップＳ１７では、車室内照明制御部１１は、競合を検出した複数の機能の中で、優先順位の高い機能が既に実行中か否かを識別する。優先順位の高い機能が既に実行中であればＳ１８に進み、実行中でなければＳ１９に進む。つまり、優先順位の高い機能を実行している状態で、それよりも優先順位の低い機能が実行開始条件を満たす状態になった時にはＳ１８に進む。また、優先順位の低い機能を実行している状態で、それよりも優先順位の高い機能が実行開始条件を満たす状態になった時や、複数の機能が同時に実行開始条件を満たして競合状態になった時にはＳ１９に進む。
【００５１】
ステップＳ１８では、車室内照明制御部１１は、優先順位の低い機能に対する実行指示を無視する。つまり、Ｓ１３で該当する優先順位が低い機能の開始条件を満たしたことを検知した場合であっても、該当する機能については何も行わず、優先順位が高い機能の実行状態をそのまま継続する。これにより、複数機能の競合が回避される。
【００５２】
ステップＳ１９では、車室内照明制御部１１は、競合を検出した複数の機能の中で、優先順位の低い機能が既に実行中か否かを識別する。優先順位の低い機能が既に実行中であればＳ２０に進み、実行中でなければＳ２１に進む。つまり、優先順位の低い機能を実行している状態で、それよりも優先順位の高い機能が実行開始条件を満たす状態になった時にはＳ２０に進む。
【００５３】
ステップＳ２０では、車室内照明制御部１１は、現在実行中の優先順位の低い機能の実行を強制的に停止する。これにより、複数の機能が同時に実行される競合状態を回避することができる。
【００５４】
ステップＳ２１では、車室内照明制御部１１は、Ｓ１３で開始条件を満たした優先順位の高い機能の実行を開始する。
【００５５】
＜特徴的な動作の説明＞
つまり、図５に示した「照明調停制御」を実施することにより、次のような調停が行われる。
【００５６】
（１）優先順位の高い機能を実行している状態で、それよりも優先順位の低い機能が実行開始条件を満たす状態になった時には、Ｓ１７からＳ１８に進み、優先順位の低い機能に対する指示が無視され、優先順位の高い機能の実行が継続される。
（２）優先順位の低い機能を実行している状態で、それよりも優先順位の高い機能が実行開始条件を満たす状態になった時には、Ｓ１７、Ｓ１９、Ｓ２０に進み、優先順位の低い機能の実行を強制的に停止した後、Ｓ２１で優先順位の高い機能の実行が開始される。
（３）優先順位の異なる複数の機能が同じタイミングで、同時に実行開始条件を満たす状態に変化した場合には、Ｓ１７、Ｓ１９、Ｓ２１に進み、該当する複数の中で優先順位の高い機能のみが実行開始される。
【００５７】
＜第２実施形態＞
＜概要の説明＞
第２実施形態は、前述の第１実施形態の変形例である。第２実施形態においても、車両用照明制御装置１００の構成は図１と同一である。
【００５８】
第２実施形態の車両用照明制御装置１００においては、図５の制御の代わりに、図６に示した照明調停制御（２）の処理手順を適用する。また、図４に示したような構成の機能制限テーブルＴＢＬ３を利用する場合を想定している。
【００５９】
これにより、複数の機能の競合が発生した場合に、競合する複数の機能のうち、優先順位が低い機能の動作について、制限する動作と許容する動作とを区別し、優先順位が異なる複数の機能を部分的に共存させることが可能になる。
【００６０】
＜処理手順の説明＞
図６に示した照明調停制御（２）の処理手順について以下に説明する。尚、図６において図５と対応するステップは同一の番号を付けて示してある。図５の処理と同じステップについては以下の説明を省略する。
【００６１】
図６のステップＳ３１では、車室内照明制御部１１は、機能制限テーブルＴＢＬ３に登録されている内容に基づき、当該機能よりも優先順位が低い機能の中で、制限（禁止）すべき動作と、許可できる動作とを特定する。
【００６２】
例えば、既にＦ０１の機能を実行している状態では、ＴＢＬ３上のデータＤ１２により制限する動作を特定し、データＤ１１により許可する動作を特定する。具体例としては、データＤ１２には、優先順位が低い機能Ｆ０６に含まれる手動の消灯動作を割り当て、データＤ１１には、優先順位が低い機能Ｆ０６に含まれる手動の光量調整動作を割り当てることが考えられる。
【００６３】
ステップＳ３２では、車室内照明制御部１１は、Ｓ３１で特定した条件に基づき、優先順位の低い機能に含まれる動作の中で、禁止された動作（例えば手動の消灯動作）に対する実行指示を無視する。
【００６４】
ステップＳ３３では、車室内照明制御部１１は、Ｓ３１で特定した条件に基づき、優先順位の低い機能に含まれる動作の中で、許可する動作（例えば手動の光量調整動作）を指示に従って実行する。
【００６５】
つまり、Ｓ１３で該当する優先順位が低い機能（例えばＦ０６）の開始条件を満たしたことを検知した場合に、該当する機能の複数の動作の中で、禁止された動作は無視し、許可された動作のみを実行する。これにより、複数機能が競合する場合に、最適な調停を実施することができる。
【００６６】
＜第３実施形態＞
＜概要の説明＞
第３実施形態は、前述の第１実施形態の変形例である。第３実施形態においても、車両用照明制御装置１００の構成は図１と同一である。
【００６７】
第３実施形態の車両用照明制御装置１００においては、図５の制御の代わりに、図７に示した照明調停制御（３）の処理手順を適用する。これにより、複数機能が競合した場合に、優先順位の高い機能の実行が終了すると、優先順位の低い機能を実行する状態に自動的に復帰することが可能になる。
【００６８】
＜処理手順の説明＞
図７に示した照明調停制御（３）の処理手順について以下に説明する。尚、図７において図５と対応するステップは同一の番号を付けて示してある。図５の処理と同じステップについては以下の説明を省略する。
【００６９】
図７のステップＳ４１では、車室内照明制御部１１は、現在実行中の優先順位が低い機能の状態を表す情報を、履歴として所定のメモリ上に保存する。また、次のステップＳ４２では、車室内照明制御部１１は、現在実行中の優先順位が低い機能について、実行を強制的に中断する。
【００７０】
ステップＳ４３では、車室内照明制御部１１は、Ｓ２１で実行を開始した優先順位の高い機能について実行状態を監視して、その実行が終了状態になるまで待機する。この優先順位の高い機能の実行が終了状態になると、Ｓ４３からＳ４４に進む。
【００７１】
ステップＳ４４では、車室内照明制御部１１は、Ｓ４１でメモリに記憶した履歴の情報を読み出して、優先順位の高い機能の実行を開始する前の状態を把握する。そして、優先順位の低い機能を実行していたことが履歴として記録されていた場合には、この履歴の内容に従い、元の状態に復帰する。つまり、Ｓ４２で強制的に中断した優先順位の低い機能の実行を再開する。
【００７２】
＜動作例の説明＞
図１の車両用照明制御装置１００における動作例を図８に示す。図８に示す動作例について以下に説明する。
【００７３】
図８に示す時刻ｔ１〜ｔ３の区間では、例えば前述の操作スイッチに応じた個別操作機能Ｆ０６を実行する場合を想定している。すなわち、車室内照明ランプ１３の照明（Ａ）がオフ（消灯）の状態で、ユーザが照明点灯／消灯操作スイッチ２３ａを操作すると、機能Ｆ０６の実行により、照明（Ａ）が点灯状態（調光（１）又は調光（２））に切り替わる。尚、車室内照明ランプ１３等の固有の特性により、実際の光量は特定の傾きに従って時間経過と共に遷移する。
【００７４】
また、時刻ｔ２でユーザが照明光量低減操作スイッチ２３ｃを操作すると、機能Ｆ０６により調光回路１２における通電デューティが調整され、照明（Ａ）は点灯状態のまま調光（１）から調光（２）の光量レベルに遷移する。
【００７５】
また、時刻ｔ３〜ｔ５の区間では、ｔ１〜ｔ３の区間の個別操作機能よりも優先順位の高い機能が作動する場合を想定している。したがって、ｔ２〜ｔ３の区間の個別操作はｔ３で中断し、ｔ３から優先機能が開始される。この優先機能においては、照明（Ａ）を調光（１）の点灯状態に切り替える。
【００７６】
また、ｔ３〜ｔ５の区間で優先機能が実行されている間に、ｔ４で優先順位の低い個別操作（例えばスイッチ操作）が行われる可能性がある。しかし、優先順位の高い機能の実行中に優先順位の低い個別操作の機能の開始条件が成立したとしても、これが例えば図５のステップＳ１８で無視されるので、照明（Ａ）の点灯状態には変化が生じない。
【００７７】
図８の動作例では、時刻ｔ５で、ｔ３〜ｔ５の区間の優先機能よりも更に優先順位の高い上位優先機能（例えばＦ０２）の開始条件が成立した場合を想定している。したがって、ｔ５〜ｔ６の区間では前記上位優先機能が実行され、これにより照明（Ａ）が消灯状態に切り替わる。
【００７８】
時刻ｔ６で前記上位優先機能の実行が終了すると、図７の制御を採用している場合には、ステップＳ４４が実行される。したがって、図８の時刻ｔ３で中断したｔ２〜ｔ３の個別操作の機能の状態が読み出され復元される。これにより、時刻ｔ３における照明（Ａ）の光量レベルの調光（２）と同じ状態に、時刻ｔ６の制御で切り替わる。
【００７９】
図８に示したような調停動作の内容については、前述の優先順位テーブルＴＢＬ１、機能作動条件テーブルＴＢＬ２、機能制限テーブルＴＢＬ３等を用いることにより、状況に応じて適切に対応することができる。また、これらのテーブルに保持するデータは必要に応じて更新できるので、ユーザの希望を反映したり、機能の追加等の変更を行う場合に、容易に対応できる。
【００８０】
ここで、上述した本発明に係る車両用照明制御装置の実施形態の特徴をそれぞれ以下［１］〜［６］に簡潔に纏めて列記する。
［１］  少なくとも１つの照明（１３）を制御して車室内における複数種類の機能（Ｆ０１〜Ｆ０６）を実現する車両用照明制御装置（１００）であって、
前記複数種類の機能のそれぞれについて、事前に定められた優先順位の情報を保持する優先順位情報保持部（ＴＢＬ１）と、
１つの照明に対して複数種類の機能それぞれを実行するための条件が同時に成立した場合には、前記優先順位の情報に従って、優先順位が高い機能の実行を優先的に制御する優先制御部（１１、Ｓ１４〜Ｓ２１）と、
を備えることを特徴とする車両用照明制御装置。
［２］  上記［１］に記載の車両用照明制御装置であって、
前記優先制御部は、優先順位が高い第１の機能が動作している時に、前記第１の機能よりも優先順位が低い第２の機能を実行するための条件が成立した時には、前記第２の機能の実行指示を無視、もしくは制限する（Ｓ１７、Ｓ１８）、
ことを特徴とする車両用照明制御装置。
［３］  上記［２］に記載の車両用照明制御装置であって、
優先的な制御に関連する詳細な条件の情報を保持する機能制限情報保持部、を更に備え、
前記優先制御部は、優先順位が高い第１の機能が動作している時に、前記機能制限情報保持部の情報に従い、前記第１の機能よりも優先順位が低い第２の機能について、制限された以外の部分的な動作のみを許可する（Ｓ３１〜Ｓ３３）、
ことを特徴とする車両用照明制御装置。
［４］  上記［１］から［３］のいずれか１つに記載の車両用照明制御装置であって、
前記優先制御部は、優先順位が低い第１の機能が動作している時に、前記第１の機能よりも優先順位が高い第２の機能の実行が指示された際には、少なくとも前記第１の機能の動作状態を記憶（Ｓ４１）してから前記第１の機能の動作を停止（Ｓ４２）し、前記第２の機能の実行が解除された時には、記憶した前記第２の機能の情報に基づき、前記第２の機能を実行する前の状態に自動的に復帰する（Ｓ４４）、
ことを特徴とする車両用照明制御装置。
［５］  上記［１］から［４］のいずれか１項に記載の車両用照明制御装置であって、
前記優先順位情報保持部が、保持されているデータを更新可能な不揮発性記憶部（不揮発性メモリ１４）であり、
前記優先制御部は、ユーザから所定の指示（信号ＳＧ８）が入力された場合に、入力された指示に従い、前記優先順位情報保持部が保持している優先順位の情報を更新する、
ことを特徴とする車両用照明制御装置。
［６］  上記［１］から［５］のいずれか１項に記載の車両用照明制御装置であって、
前記優先順位情報保持部は、３種類又はそれ以上の優先順位の情報を、照明の複数種類の機能のそれぞれについて保持する（図２参照）、
ことを特徴とする車両用照明制御装置。
【符号の説明】
【００８１】
１１  車室内照明制御部
１２  調光回路
１３  車室内照明ランプ
１４  不揮発性メモリ
２１  車両走行状態検出部
２２  ドア開閉状態検出スイッチ
２３  操作部
２３ａ  照明点灯／消灯操作スイッチ
２３ｂ  照明光量増加操作スイッチ
２３ｃ  照明光量低減操作スイッチ
２４  ドア施錠／解錠制御部
１００  車両用照明制御装置
Ｆ０１  ドア開連動自動室内照明機能
Ｆ０２  走行時室内照明光量自動低減機能
Ｆ０３  ドア解錠時室内照明点灯機能
Ｆ０４  ドア施錠時室内照明消灯機能
Ｆ０５  その他の状況に応じた自動室内照明機能
Ｆ０６  操作スイッチに応じた個別操作機能
ＴＢＬ１  優先順位テーブル
ＴＢＬ２  機能作動条件テーブル
ＴＢＬ３  機能制限テーブル
ＳＧ１，ＳＧ２，ＳＧ３，ＳＧ４，ＳＧ５，ＳＧ６，ＳＧ７，ＳＧ８  信号
【図１】
0006526435.tif 000002
【図２】
0006526435.tif 000003
【図３】
0006526435.tif 000004
【図４】
0006526435.tif 000005
【図５】
0006526435.tif 000006
【図６】
0006526435.tif 000007
【図７】
0006526435.tif 000008
【図８】
0006526435.tif 000009