(57)【要約】      （修正有）【課題】煙の検出によらずに窓を開けさせることが可能な駆動制御装置及びコンピュータプログラムを提供する。【解決手段】駆動制御装置は、車室内を撮影した撮影画像中の乗員２００の口２０２又は手２０３，２０４とタバコ３００とを検出する検出部と、該検出部が検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定する動作判定部と、該動作判定部が前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドア２ａの窓２ｂを開閉するパワーウィンドウに前記窓を開けさせる駆動制御部とを備える。【選択図】図３
2018150672.tif 000002
【特許請求の範囲】
【請求項１】
車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出する検出部と、
該検出部が検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定する動作判定部と、
該動作判定部が前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせる駆動制御部と
を備える駆動制御装置。
【請求項２】
前記検出部は、前記口又は手と画像が重なる棒状の物体を前記タバコとして検出する請求項１に記載の駆動制御装置。
【請求項３】
前記撮影画像は、赤外線カメラで撮影した画像を含み、
前記検出部は、前記撮影画像中のタバコの火を検出し、
前記駆動制御部は、前記検出部が前記タバコの火を検出した場合、前記窓を開けさせる請求項１又は２に記載の駆動制御装置。
【請求項４】
前記検出部は、車両ドアの窓を検出し、
前記駆動制御部は、前記動作判定部によって口にくわえられているか若しくは手に把持されていると判定されたタバコ、又は前記検出部によって火が検出されたタバコに最も近い窓を開けさせる請求項１から３の何れか１項に記載の駆動制御装置。
【請求項５】
前記窓の開度を取得する開度取得部を更に備え、
前記駆動制御部は、前記開度取得部が取得した開度が第１開度より小さい場合、前記窓を開けさせる請求項１から４の何れか１項に記載の駆動制御装置。
【請求項６】
前記駆動制御部は、前記窓を開けさせる場合、前記開度取得部が取得した開度を記憶し、前記窓を閉じさせる場合、前記窓の開度を、記憶した開度にさせる請求項５に記載の駆動制御装置。
【請求項７】
外気温を取得する気温取得部を更に備え、
前記駆動制御部は、前記窓を開けさせる場合、前記気温取得部が取得した気温が第１温度より低いときに、前記窓の開度を第２開度にさせる請求項１から４の何れか１項に記載の駆動制御装置。
【請求項８】
エアコンのオン／オフ状態を取得する状態取得部を更に備え、
前記駆動制御部は、前記窓を開けさせる場合、前記状態取得部が取得した状態がオン状態であるときに、前記窓の開度を第３開度にさせる請求項１から４の何れか１項に記載の駆動制御装置。
【請求項９】
前記検出部は、乗員を検出し、
前記駆動制御部は、前記検出部が二人以上の乗員を検出した場合、前記窓を開けさせる請求項１から８の何れか１項に記載の駆動制御装置。
【請求項１０】
前記検出部が検出した乗員に、妊婦又は子供が含まれるか否かを判定する乗員判定部を更に備え、
前記駆動制御部は、前記乗員判定部が妊婦又は子供が含まれると判定した場合、所定の報知を行う報知装置を駆動させる請求項９に記載の駆動制御装置。
【請求項１１】
前記駆動制御部は、前記窓を開けさせた場合、前記動作判定部が前記口にくわえられているか又は前記手に把持されていると判定しない状態が所定時間以上継続するときに、前記窓を閉じさせる請求項１から１０の何れか１項に記載の駆動制御装置。
【請求項１２】
前記検出部は、前記タバコの火を消す乗員の動作、又は前記タバコの消火を検出し、
前記駆動制御部は、前記窓を開けさせた場合、前記検出部が前記動作又は前記消火を検出したときに、前記窓を閉じさせる請求項１から１１の何れか１項に記載の駆動制御装置。
【請求項１３】
前記駆動制御部は、前記窓を開閉させる場合、第２の報知を行う報知装置を駆動させる請求項１から１２の何れか１項に記載の駆動制御装置。
【請求項１４】
コンピュータに、
車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出するステップと、
検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定するステップと、
前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせるステップと
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置の駆動を制御する駆動制御装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、車両の窓の開閉機構をモータで駆動するパワーウィンドウが広く採用されている。パワーウィンドウは、搭乗者がスイッチ操作を行うことによって作動するが、これを自動的に行うシステムが提案されている。
【０００３】
例えば、特許文献１には、車室内の煙の検出結果に応じてウィンドウを上昇及び下降させる自動車用パワーウィンドウ制御装置が記載されている。特許文献１に記載の発明によれば、ワイパ作動中に煙が検出された場合は、ウィンドウの下降動作が解除（禁止）されるため、雨の吹き込みが防止される。また、灰皿が引き出されている場合は、ウィンドウの上昇動作が解除されるため、適確な排煙が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１−１２７４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術では、煙の検出が遅れた場合に、車内にタバコの煙が充満するという問題があった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、煙の検出によらずに窓を開けさせることが可能な駆動制御装置及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る駆動制御装置は、車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出する検出部と、該検出部が検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定する動作判定部と、該動作判定部が前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせる駆動制御部とを備える。
【０００８】
本発明の一態様に係るコンピュータプログラムは、コンピュータに、車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出するステップと、検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定するステップと、前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせるステップとを実行させる。
【０００９】
なお、本願は、このような特徴的な処理部を備える駆動制御装置として実現したり、かかる特徴的な処理部に対応するステップをコンピュータに実行させるためのコンピュータプログラムとして実現したりすることができるだけでなく、駆動制御装置の一部又は全部を半導体集積回路として実現したり、駆動制御装置を含むその他のシステムとして実現したりすることができる。
【発明の効果】
【００１０】
上記によれば、煙の検出によらずに窓を開けさせることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る駆動制御装置の構成例を示すブロック図である。
【図２】乗員が搭乗している自車両を模式的に示す説明図である。
【図３】運転者の動作を説明するための説明図である。
【図４】実施形態１に係る駆動制御装置で窓を開閉させるＣＰＵの処理手順を示すフローチャートである。
【図５】実施形態２に係る駆動制御装置で窓を開閉させるＣＰＵの処理手順を示すフローチャートである。
【図６】実施形態３に係る駆動制御装置で窓を開閉させるＣＰＵの処理手順を示すフローチャートの一部である。
【図７】実施形態４に係る駆動制御装置で窓を開閉させるＣＰＵの処理手順を示すフローチャートの一部である。
【発明を実施するための形態】
【００１２】
［本発明の実施形態の説明］
最初に本発明の実施態様を列記して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１３】
（１）本発明の一態様に係る駆動制御装置は、車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出する検出部と、該検出部が検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定する動作判定部と、該動作判定部が前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせる駆動制御部とを備える。
【００１４】
（１４）本発明の一態様に係るコンピュータプログラムは、コンピュータに、車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出するステップと、検出したタバコが前記口にくわえられているか又は前記手に把持されているか否かを判定するステップと、前記口にくわえられているか又は前記手に把持されていると判定した場合、車両ドアの窓を開閉するパワーウィンドウに前記窓を開けさせるステップとを実行させる。
【００１５】
本態様にあっては、車室内を撮影した撮影画像中の乗員の口又は手とタバコとを検出し、検出したタバコが乗員の口にくわえられているか又は手に把持されている場合、パワーウィンドウに窓を開けさせる。これにより、乗員がタバコを吸おうとする動作を行ったときに窓が開けられる。
【００１６】
（２）前記検出部は、前記口又は手と画像が重なる棒状の物体を前記タバコとして検出することが好ましい。
【００１７】
本態様にあっては、撮影画像中にて、乗員の口又は手の画像と、棒状の物体の画像とに重なりがあるときに、タバコを検出したものとする。これにより、タバコの検出が容易に行える。
【００１８】
（３）前記撮影画像は、赤外線カメラで撮影した画像を含み、前記検出部は、前記撮影画像中のタバコの火を検出し、前記駆動制御部は、前記検出部が前記タバコの火を検出した場合、前記窓を開けさせることが好ましい。
【００１９】
本態様にあっては、赤外線カメラで撮影した撮影画像中のタバコの火を検出した場合、窓を開けさせる。これにより、少なくともタバコの煙が上がる直前に窓が開けられる。
【００２０】
（４）前記検出部は、車両ドアの窓を検出し、前記駆動制御部は、前記動作判定部によって口にくわえられているか若しくは手に把持されていると判定されたタバコ、又は前記検出部によって火が検出されたタバコに最も近い窓を開けさせることが好ましい。
【００２１】
本態様にあっては、乗員が吸おうとするタバコに最も近い窓を開けさせる。これにより、実際にタバコが吸われたときに煙が速やかに排出される。
【００２２】
（５）前記窓の開度を取得する開度取得部を更に備え、前記駆動制御部は、前記開度取得部が取得した開度が第１開度より小さい場合、前記窓を開けさせることが好ましい。
【００２３】
本態様にあっては、窓が所定の第１開度より閉じた状態にある場合に窓を開けさせるため、タバコの煙が窓から排出され難いときに積極的に窓が開けられる。
【００２４】
（６）前記駆動制御部は、前記窓を開けさせる場合、前記開度取得部が取得した開度を記憶し、前記窓を閉じさせる場合、前記窓の開度を、記憶した開度にさせることが好ましい。
【００２５】
本態様にあっては、窓を開けさせる場合に、開ける前の開度を記憶しておき、窓を閉じる場合は、記憶してあった開度となるように窓を閉じさせる。これにより、窓の開閉の前後で窓の開き具合が等しく保たれる。
【００２６】
（７）外気温を取得する気温取得部を更に備え、前記駆動制御部は、前記窓を開けさせる場合、前記気温取得部が取得した気温が第１温度より低いときに、前記窓の開度を第２開度にさせることが好ましい。
【００２７】
本態様にあっては、外気温が第１温度より低い場合は、窓を第２開度までしか開けさせない。これにより、冷たい外気の流入阻止と、タバコの煙の排出促進とがバランスよく調整される。
【００２８】
（８）エアコンのオン／オフ状態を取得する状態取得部を更に備え、前記駆動制御部は、前記窓を開けさせる場合、前記状態取得部が取得した状態がオン状態であるときに、前記窓の開度を第３開度にさせることが好ましい。
【００２９】
本態様にあっては、エアコンがオン状態である場合は、窓を第３開度までしか開けさせない。これにより、エアコンによる空調効果の維持と、タバコの煙の排出促進とがバランスよく調整される。
【００３０】
（９）前記検出部は、乗員を検出し、前記駆動制御部は、前記検出部が二人以上の乗員を検出した場合、前記窓を開けさせることが好ましい。
【００３１】
本態様にあっては、タバコを吸おうとする乗員以外の乗員が搭乗しているときに限定して窓を開けさせる。これにより、受動喫煙の害を被る人が車内に居ないときは、不要な窓の開閉が抑止される。
【００３２】
（１０）前記検出部が検出した乗員に、妊婦又は子供が含まれるか否かを判定する乗員判定部を更に備え、前記駆動制御部は、前記乗員判定部が妊婦又は子供が含まれると判定した場合、所定の報知を行う報知装置を駆動させることが好ましい。
【００３３】
本態様にあっては、タバコを吸おうとする乗員以外の乗員が妊婦又は子供である蓋然性が高い場合、報知装置に例えば音声にて所定の報知を出力させる。これにより、実際にタバコが吸われる前に禁煙が促される。
【００３４】
（１１）前記駆動制御部は、前記窓を開けさせた場合、前記動作判定部が前記口にくわえられているか又は前記手に把持されていると判定しない状態が所定時間以上継続するときに、前記窓を閉じさせることが好ましい。
【００３５】
本態様にあっては、窓を開けさせた後に、乗員がタバコを口にくわえているか又は手に持つ状態が所定時間以上検出されない場合、窓を閉じさせる。これにより、乗員がタバコを吸わなくなったと推定される場合に、開けられていた窓が速やかに閉じられる。
【００３６】
（１２）前記検出部は、前記タバコの火を消す乗員の動作、又は前記タバコの消火を検出し、前記駆動制御部は、前記窓を開けさせた場合、前記検出部が前記動作又は前記消火を検出したときに、前記窓を閉じさせることが好ましい。
【００３７】
本態様にあっては、乗員がタバコの火を消す動作を行った場合、又はタバコの火が消された場合、窓を閉じさせる。これにより、乗員がタバコを吸わなくなったか、タバコの火が消えたと推定される場合に、開けられていた窓が速やかに閉じられる。
【００３８】
（１３）前記駆動制御部は、前記窓を開閉させる場合、第２の報知を行う報知装置を駆動させることが好ましい。
【００３９】
本態様にあっては、パワーウィンドウに窓を開閉させる場合、報知装置に例えば音声及び／又は表示にて第２の報知を出力させる。これにより、窓の開閉が自動的に行われることが乗員に知らされる。
【００４０】
［本発明の実施形態の詳細］
本発明の実施形態に係る車載中継装置の具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、各実施形態で記載されている技術的特徴は、お互いに組み合わせることが可能である。
【００４１】
（実施形態１）
図１は、本発明の実施形態１に係る駆動制御装置の構成例を示すブロック図である。図中１００は、例えばボディＥＣＵ（Electronic Control Unit ）からなる駆動制御装置である。駆動制御装置１００は、装置全体を制御するＣＰＵ（Central Processing Unit ）１１を備え、ＣＰＵ１１は、制御プログラム等の情報を記憶するＲＯＭ（Read Only Memory ）１２、一時的に発生した情報を記憶するＲＡＭ（Random Access Memory ）１３、及び経過時間等を計時するタイマ１４と互いにバス接続されている。駆動制御装置１００が、ＣＰＵを有するマイクロコンピュータを含んで構成されていてもよい。ＣＰＵ１１又はマイクロコンピュータは、予め処理手順を定めたコンピュータプログラムを実行するように構成されていてもよい。
【００４２】
ＣＰＵ１１には、また、センサ及びスイッチからの情報を入力するためのセンサ／スイッチ入力部２０と、画像データを入力するための画像データ入力部３０と、後述する車両ドア２ａ，３ａ，４ａ，５ａ夫々の窓２ｂ，３ｂ，４ｂ，５ｂ（以上、図２参照）を開閉するパワーウィンドウ４２，４３，４４，４５に接続するためのパワーウィンドウＩ／Ｆ部４０とがバス接続されている。
【００４３】
ＣＰＵ１１には、更に、スピーカ、ブザー等の音声又は音を出力する音出力装置５１に接続するための音Ｉ／Ｆ部５０と、メータパネル等の表示装置６１に接続するための表示Ｉ／Ｆ部６０とがバス接続されている。各入力部及びＩ／Ｆ部は、ＣＡＮ（Controller Area Network ）等の車載ＬＡＮ（Local Area Network ）によって外部と接続されていてもよい。
【００４４】
センサ／スイッチ入力部２０には、乗員２００，２１０，２２０，２３０が座席に着座していることを検出する着座センサ２１，２２，２３，２４からの着座情報と、自車両１（図２参照）の外気温を検出する外気温センサ２５からの温度情報と、エアコンスイッチ２６からのエアコンのオン／オフ状態を示す情報とが入力される。画像データ入力部３０には、自車両１の車室内を撮影する車内カメラ３１，３２，３３、及び赤外光を受光して車室内を撮影する赤外線カメラ３４夫々から画像データが入力される。
【００４５】
音出力装置５１は、合成された音声及び／又は電子音による注意喚起音を不図示のスピーカ又はブザーから出力する。表示装置６１は、例えばセンターコンソールに配されており、液晶ディスプレイ等の表示画面に図形、文字列等を表示する。表示装置６１及び音出力装置５１が、不図示のカーナビゲーション装置の一部であってもよい。なお、本実施形態１では、音出力装置５１及び表示装置６１に対する制御を行わない。
【００４６】
次に、駆動制御装置１００が搭載された自車両１と乗員との関係について説明する。図２は、乗員が搭乗している自車両１を模式的に示す説明図であり、図３は、運転者の動作を説明するための説明図である。自車両１は、開閉可能な窓２ｂ，３ｂ，４ｂ，５ｂを有する車両ドア２ａ，３ａ，４ａ，５ａと、運転席６ａと、助手席６ｂと後部座席６ｃとを備える。上述の着座センサ２１、２２及び２３，２４夫々は、運転席６ａ、助手席６ｂ及び後部座席６ｃに配置されている。
【００４７】
運転席６ａには、運転者である乗員２００が着座している。助手席６ｂには、他の乗員２１０が着座している。後部座席６ｃには、他の乗員２２０，２３０が着座している。乗員２００，２１０は、例えばダッシュボードに配された車内カメラ３１と、車室の中央上部に配された車内カメラ３２とによって撮影される。車内カメラ３２は省略してもよい。乗員２２０，２３０は、車室の中央上部に配された車内カメラ３３によって撮影される。例えば赤外線カメラ３４を車室の前側上部に配置することにより、乗員２００，２１０，２２０，２３０の上半身の一部が赤外線で撮影される。
【００４８】
図３に移って、運転席６ａに着座している乗員２００は、顔２０１を前方に向けており、口２０２にタバコ３００をくわえている。乗員２００が右の手２０３又は左の手２０４にタバコ３００を把持している場合もある。車内カメラ３１は、乗員２００、該乗員２００の顔２０１、口２０２、右の手２０３、左の手２０４、タバコ３００、及び車両ドア２ａの窓２ｂを撮影する。
【００４９】
上述のとおり構成された駆動制御装置１００は、車内カメラ３１，３２，３３が車室内を撮影した画像データを、画像データ入力部３０を介して取得し、取得した画像データに基づく画像中の人及び物体を検出する。駆動制御装置１００は、また、赤外線カメラ３４が撮影した画像データを、画像データ入力部３０を介して取得し、取得した画像データに基づく画像中の高温部を検出する、これらの検出結果に基づいて、駆動制御装置１００は、パワーウィンドウ４２，４３，４４，４５の何れかに、対応する窓２ｂ，３ｂ，４ｂ，５ｂの何れかを開けさせる。
【００５０】
具体的には、例えば上記画像中にタバコ３００を口２０２にくわえているか又は手２０３若しくは手２０４に把持している乗員２００が検出された場合、駆動制御装置１００がパワーウィンドウ４２に乗員２００に近い窓２ｂを開けさせる。赤外線カメラ３４による撮影画像中に、タバコ３００の火である蓋然性が高い数百度の高温部が検出された場合に、駆動制御装置１００がパワーウィンドウ４２、４３、４４又は４５に窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせるようにしてもよい。
【００５１】
タバコ３００を口２０２にくわえているか又は手２０３若しくは手２０４に把持している状態が検出される乗員は、乗員２００に限定されない。乗員２１０、２２０又は２３０がタバコ３００を口２０２にくわえているか又は手に把持している状態が検出された場合、当該乗員の近くの窓について、駆動制御装置１００がパワーウィンドウ４３、４４又は４５に、窓３ｂ、４ｂ又は５ｂを開けさせる。以下では、上述した駆動制御装置１００の動作を、それを示すフローチャートを用いて説明する。駆動制御装置１００がパワーウィンドウ４２、４３、４４又は４５に、窓２ｂ、３ｂ、４ｂ又は５ｂを閉じさせる制御については、フローチャートにて詳細に説明する。
【００５２】
図４は、実施形態１に係る駆動制御装置１００で窓２ｂ，３ｂ，４ｂ，５ｂを開閉させるＣＰＵ１１の処理手順を示すフローチャートである。仮に乗員を特定する場合は、乗員２００について説明する。図４の処理は、ＣＰＵ１１がセンサ／スイッチ入力部２０を介して取得した着座センサ２１，２２，２３，２４からの着座情報に基づいて、乗員２００、２１０、２２０又は２３０の着座を検出したときに起動されるが、これに限定されるものではない。例えば、不図示のシートベルトセンサがシートベルトの装着を検出したときに、図４の処理が起動されるようにしてもよい。
【００５３】
図４の処理が起動された場合、ＣＰＵ１１は、画像データ入力部３０を介して車内カメラ３１，３２，３３からの画像データを取得し（Ｓ１０）、取得した画像データに基づいて、乗員２００の口２０２又は手２０３若しくは手２０４とタバコ３００との検出を試行する（Ｓ１１：検出部に相当）。他の乗員２１０，２２０，２３０についても同様の検出を試行する。ＣＰＵ１１は、口２０２又は手２０３若しくは手２０４とタバコ３００とを検出したか否かを判定し（Ｓ１２）、検出しない場合（Ｓ１２：ＮＯ）、検出の試行を継続するためにステップＳ１０に処理を移す。
【００５４】
口２０２又は手２０３若しくは手２０４とタバコ３００とを検出した場合（Ｓ１２：ＹＥＳ）、ＣＰＵ１１は、タバコ３００が口２０２にくわえられているか否かを判定し（Ｓ１３：動作判定部に相当）、くわえられている場合（Ｓ１３：ＹＥＳ）、窓２ｂを開けさせるために、後述するステップＳ１８に処理を移す。一般的に人の顔、口及び手を検出する方法は周知であるので、ここでの説明を省略する。例えばタバコ３００を口２０２にくわえている乗員２００を検出するには、乗員２００の顔２０１に含まれる口２０２、及び該口２０２と画像が重なる棒状の物体を検出してもよい。
【００５５】
一方、タバコ３００が口２０２にくわえられていない場合（Ｓ１３：ＮＯ）、ＣＰＵ１１は、タバコ３００が手２０３又は２０４に把持されているか否かを判定し（Ｓ１４：動作判定部に相当）、把持されている場合（Ｓ１４：ＹＥＳ）、窓２ｂを開けさせるために、ステップＳ１８に処理を移す。一方、タバコ３００が手２０３又は２０４に把持されていない場合（Ｓ１４：ＮＯ）、ＣＰＵ１１は、画像データ入力部３０を介して赤外線カメラ３４からの画像データを取得し（Ｓ１５）、取得した画像データに基づいて、撮影画像中における周囲より高温の部位の検出を試行する（Ｓ１６）。
【００５６】
ＣＰＵ１１は、高温の部位、即ちタバコ３００の火を検出したか否かを判定し（Ｓ１７）、火を検出しない場合（Ｓ１７：ＮＯ）、窓２ｂ，３ｂ，４ｂ，５ｂを開けさせずに上述の処理を繰り返すために、ステップＳ１０に処理を移す。一方、タバコ３００の火を検出した場合（Ｓ１７：ＹＥＳ）、ＣＰＵ１１は、口２０２にくわえられているか、手２０３若しくは手２０４に把持されているか、又は火が検出されたタバコ３００に最も近い窓２ｂを特定する（Ｓ１８）。上記高温の部位がライター等の着火器によるものであっても、タバコ３００の火と同様に検出すればよい。
【００５７】
ここでは、窓２ｂ，３ｂ，４ｂ，５ｂが、車内カメラ３１，３２，３３の何れかによって検出されており、タバコ３００と窓２ｂ，３ｂ，４ｂ，５ｂとの位置関係が把握される。他の乗員２１０，２２０及び２３０について、タバコ３００が口にくわえられているか、手に把持されているか、又はタバコ３００の火が検出された場合は、夫々に最も近い窓３ｂ、４ｂ及び５ｂが特定される。
【００５８】
次いで、ＣＰＵ１１は、パワーウィンドウＩ／Ｆ部４０を介してパワーウィンドウ４２，４３，４４，４５の何れかに、特定した窓（乗員２００の場合は、窓２ｂ）を開けさせる（Ｓ２０：駆動制御部に相当）。開けさせた窓はＲＡＭ１３に記憶される。以下、ＣＰＵ１１は、一旦開けさせた窓を閉じさせるための検出を行う。ＣＰＵ１１は、先ず検出時間を監視するために、タイマ１４を用いて計時を開始する（Ｓ２１）。
【００５９】
その後、ＣＰＵ１１は、車内カメラ３１，３２，３３からの画像データを取得し（Ｓ１０）、取得した画像データに基づいて検出したタバコ３００が、口にくわえられているか又は手２０３若しくは手に把持されているかを判定する（Ｓ２３）。タバコ３００が口にくわえられているか又は手に把持されている場合（Ｓ２３：ＹＥＳ）、ＣＰＵ１１は、計時を初期化するためにステップＳ２１に処理を移す。なお、ステップＳ２２及びＳ２３の処理は、ステップＳ１０からＳ１４までの処理と同等であり、簡略化して記載してある。
【００６０】
タバコ３００が口にくわえられておらず手にも把持されていない場合（Ｓ２３：ＮＯ）、ＣＰＵ１１は、取得した画像データに基づいて、タバコ３００の火を消す乗員２００、２１０、２２０又は２３０の動作を検出したか否かを判定し（Ｓ２４：検出部に相当）、動作を検出した場合（Ｓ２４：ＹＥＳ）、特定した窓２ｂ、３ｂ、４ｂ又は５ｂを閉じさせるために、後述するステップＳ２８に処理を移す。
【００６１】
一方、動作を検出しない場合（Ｓ２４：ＮＯ）、ＣＰＵ１１は、画像データ入力部３０を介して赤外線カメラ３４からの画像データを取得し（Ｓ２５）、取得した画像データに基づいて、撮影画像中における周囲より高温の部位がないか、即ちタバコ３００の火を検出したか否かを判定する（Ｓ２６）。火を検出した場合（Ｓ２６：ＹＥＳ）、ＣＰＵ１１は、計時を初期化するためにステップＳ２１に処理を移す。
【００６２】
一方、タバコ３００の火を検出しない場合（Ｓ２６：ＮＯ）、即ちタバコ３００の消火を検出した場合、ＣＰＵ１１は、タイマ１４が所定時間を計時したか否かを判定し（Ｓ２７）、計時していない場合（Ｓ２７：ＮＯ）、上述の処理を繰り返すために、ステップＳ２２に処理を移す。これに対し、タイマ１４が所定時間を計時した場合（Ｓ２７：ＹＥＳ）、即ち乗員２００の喫煙が終了した場合、ＣＰＵ１１は、パワーウィンドウ４２，４３，４４，４５の何れかに、開けさせた窓（乗員２００の場合は、窓２ｂ）を閉じさせて（Ｓ２８：駆動制御部に相当）図４の処理を終了する。
【００６３】
以上のように本実施形態１によれば、車室内を撮影した撮影画像中の乗員２００の口２０２又は手２０３，２０４とタバコ３００とを検出し、検出したタバコ３００が乗員２００の口２０２にくわえられているか又は手２０３若しくは手２０４に把持されている場合、パワーウィンドウ４２に窓２ｂを開けさせる。これにより、乗員２００がタバコ３００を吸おうとする動作を行ったときに窓２ｂが開けられる。従って、煙の検出によらずに窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせることが可能となる。なお、開けさせた窓２ｂ、３ｂ、４ｂ又は５ｂが乗員２００，２１０，２２０，２３０の何れかによって手動で閉じられた場合は、以後、パワーウィンドウ４２，４３，４４，４５に対する駆動制御を行わないようにすればよい。また、窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせずに、例えば空気清浄機又は換気扇を駆動させるようにしてもよい。
【００６４】
また、実施形態１によれば、撮影画像中にて、乗員２００の口２０２又は手２０３若しくは手２０４の画像と、棒状の物体の画像とに重なりがあるときに、タバコ３００を検出したものとする。従って、タバコ３００の検出を容易に行うことができる。
【００６５】
更に、実施形態１によれば、赤外線カメラ３４で撮影した撮影画像中のタバコ３００の火を検出した場合、窓２ｂを開けさせる。従って、少なくともタバコ３００の煙が上がる直前に窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせることが可能となる。
【００６６】
更に、実施形態１によれば、乗員２００が吸おうとするタバコ３００に最も近い窓２ｂを開けさせる。従って、実際にタバコ３００が吸われたときに煙を速やかに排出することが可能となる。
【００６７】
更に、実施形態１によれば、窓２ｂを開けさせた後に、乗員２００がタバコ３００を口２０２にくわえているか又は手２０３若しくは手２０４に持つ状態が所定時間以上検出されない場合、窓２ｂを閉じさせる。従って、乗員２００、２１０、２２０又は２３０がタバコ３００を吸わなくなったと推定される場合に、開けさせていた窓２ｂ、３ｂ、４ｂ又は５ｂを速やかに閉じさせることが可能となる。
【００６８】
更に、実施形態１によれば、乗員２００がタバコ３００の火を消す動作を行った場合、又はタバコ３００の火が消された場合、窓２ｂを閉じさせる。従って、乗員２００、２１０、２２０又は２３０がタバコ３００を吸わなくなったか、タバコ３００の火が消えたと推定される場合に、開けさせていた窓２ｂ、３ｂ、４ｂ又は５ｂを速やかに閉じさせることが可能となる。
【００６９】
（実施形態２）
実施形態１が、開けさせようとする窓２ｂ，３ｂ，４ｂ，５ｂの開度に関わらず、窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態であるのに対し、実施形態２は、窓２ｂ，３ｂ，４ｂ，５ｂの開度に基づいて窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態である。実施形態２における駆動制御装置１００の構成は、実施形態１の場合と同様であるため、実施形態１に対応する箇所には同様の符号を付してその図示及び説明を省略する。
【００７０】
本実施形態２では、乗員２００、２１０、２２０又は２３０がタバコ３００を吸おうとした場合、対応する窓２ｂ、３ｂ、４ｂ又は５ｂの開度が第１開度より小さいとき、即ちタバコ３００の煙を排出するには開度が十分ではないときに、駆動制御装置１００が、パワーウィンドウ４２、４３、４４又は４５に、対応する窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせる。
【００７１】
この場合、駆動制御装置１００は、開けさせた窓２ｂ、３ｂ、４ｂ又は５ｂの開度を記憶すると共に、音出力装置５１に音声及び音を出力させたり、表示Ｉ／Ｆ部６０を介して表示装置６１に図形、文字列等を表示させたりして報知させる。喫煙が終了した場合、駆動制御装置１００は、開けさせていた窓２ｂ、３ｂ、４ｂ又は５ｂを記憶した開度まで開けさせる。この場合にも上記と同様の報知を行う。
【００７２】
図５は、実施形態２に係る駆動制御装置１００で窓２ｂ，３ｂ，４ｂ，５ｂを開閉させるＣＰＵ１１の処理手順を示すフローチャートの一部である。この図５は、実施形態１における図４の一部と置き換わるものであり、図４に示したステップＳ１０からＳ１８までの処理は共通である。ここでは例として、運転者である乗員２００について説明する。他の乗員２１０，２２０，２３０についても同様である。
【００７３】
図４のステップＳ１８で、タバコ３００に最も近い窓２ｂを特定した場合、図５に移って、ＣＰＵ１１は、パワーウィンドウＩ／Ｆ部４０を介して、パワーウィンドウ４２から特定した窓２ｂの開度（開いている度合）を取得し（Ｓ３０：開度取得部に相当）、取得した開度が所定の第１開度より小さいか否かを判定する（Ｓ３１）。取得した開度が第１開度より小さくない場合（Ｓ３１：ＮＯ）、即ち、窓２ｂが既に十分開いている場合、ＣＰＵ１１は、窓２ｂの開閉を行うことなく、ステップＳ１０（図４参照）に処理を移す。
【００７４】
一方、取得した開度が第１開度より小さい場合（Ｓ３１：ＹＥＳ）、ＣＰＵ１１は、取得した開度をＲＡＭ１３に記憶した（Ｓ３２）後、パワーウィンドウ４２に特定した窓２ｂを開けさせる（Ｓ３３：駆動制御部に相当）。この場合、ＣＰＵ１１は、注意喚起のために、音Ｉ／Ｆ部５０及び／又は表示Ｉ／Ｆ部６０を介して音出力装置５１及び／又は表示装置６１に第２の報知を出力させる（Ｓ３４：駆動制御部に相当）。
【００７５】
以下、ＣＰＵ１１は、一旦開けさせた窓２ｂを閉じさせるために、実施形態１の図４におけるステップＳ２１からＳ２８までの処理に相当する処理を実行する。これらの処理を簡略化して記載したものが、ステップＳ３５及びＳ３６の処理である。
【００７６】
即ち、ＣＰＵ１１は、車内カメラ３１，３２，３３及び赤外線カメラ３４からの各画像データを取得し（Ｓ３５）、取得した画像データに基づいて、乗員２００の喫煙が終了したか否かを判定する（Ｓ３６）。喫煙が終了しない場合（Ｓ３６：ＮＯ）、ＣＰＵ１１は、ステップＳ３５に処理を移す。一方、喫煙が終了した場合（Ｓ３６：ＹＥＳ）、ＣＰＵ１１は、開けさせていた窓２ｂをＲＡＭ１３に記憶した開度まで閉じさせた（Ｓ３７：駆動制御部に相当）後、音出力装置５１及び／又は表示装置６１に第３の報知を出力させて（Ｓ３８：駆動制御部に相当）図５の処理を終了する。第３の報知は第２の報知と同じであってもよいし異なっていてもよい。
【００７７】
以上のように本実施形態２によれば、特定した窓２ｂが所定の第１開度よりも閉じた状態にある場合に窓２ｂを開けさせる。従って、タバコ３００の煙が窓２ｂ、３ｂ、４ｂ又は５ｂから排出され難いときに積極的に窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせることが可能となる。
【００７８】
また、実施形態２によれば、窓２ｂを開けさせる場合に、開ける前の開度をＲＡＭ１３に記憶しておき、窓２ｂを閉じる場合は、記憶してあった開度となるように窓２ｂを閉じさせる。従って、窓２ｂ、３ｂ、４ｂ又は５ｂの開閉の前後で開き具合を等しく保つことが可能となる。
【００７９】
更に、実施形態２によれば、パワーウィンドウ４２に窓２ｂを開閉させる場合、装置５１及び／又は表示装置６１に音声，音及び／又は表示にて第２の報知を出力させる。従って、窓２ｂ、３ｂ、４ｂ又は５ｂの開閉が自動的に行われることを乗員２００，２１０，２２０，２３０に知らせることが可能となる。
【００８０】
（実施形態３）
実施形態１が、外気温やエアコンのオン／オフ状態に関わらず、窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態であるのに対し、実施形態３は、外気温やエアコンのオン／オフ状態に基づいて窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態である。実施形態３における駆動制御装置１００の構成は、実施形態１の場合と同様であるため、実施形態１に対応する箇所には同様の符号を付してその図示及び説明を省略する。
【００８１】
本実施形態３では、窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせる場合、外気温が第１温度より低いとき、即ち外気を取り入れると乗員２００，２１０，２２０，２３０が寒さを感じる虞があるときは、窓２ｂ、３ｂ、４ｂ又は５ｂを第２開度までしか開けさせない。また、エアコンがオン状態であるとき、即ち窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせると空調の効果が減殺されるときは、窓２ｂ、３ｂ、４ｂ又は５ｂを第３開度までしか開けさせない。
【００８２】
図６は、実施形態３に係る駆動制御装置１００で窓２ｂ，３ｂ，４ｂ，５ｂを開閉させるＣＰＵ１１の処理手順を示すフローチャートの一部である。この図６は、実施形態１における図４の一部と置き換わるものであり、図４に示したステップＳ１０からＳ１８までの処理は共通である。ここでは例として、運転者である乗員２００について説明する。他の乗員２１０，２２０，２３０についても同様である。
【００８３】
図４のステップＳ１８で、タバコ３００に最も近い窓２ｂを特定した場合、図６に移って、ＣＰＵ１１は、センサ／スイッチ入力部２０を介して外気温センサ２５から温度情報を取得し（Ｓ４０）、温度情報が示す外気温が第１温度より低いか否かを判定する（Ｓ４１）。外気温が第１温度より低い場合（Ｓ４１：ＹＥＳ）、ＣＰＵ１１は、パワーウィンドウ４２に特定した窓２ｂを第２開度まで開けさせる（Ｓ４２：駆動制御部に相当）。
【００８４】
一方、外気温が第１温度より低くない場合（Ｓ４１：ＮＯ）、ＣＰＵ１１は、センサ／スイッチ入力部２０を介してエアコンのオン／オフ状態を取得し（Ｓ４３）、エアコンがオン状態であるか否かを判定する（Ｓ４４）。エアコンがオン状態である場合（Ｓ４４：ＹＥＳ）、ＣＰＵ１１は、パワーウィンドウ４２に特定した窓２ｂを第３開度まで開けさせる（Ｓ４５：駆動制御部に相当）。第３開度は第２開度と同じであってもよいし、異なっていてもよい。
【００８５】
一方、外気温が第１温度より低くはなく、且つエアコンがオン状態ではない場合（Ｓ４４：ＮＯ）、ＣＰＵ１１は、パワーウィンドウ４２に特定した窓２ｂを開けさせる（Ｓ４６）。以下、ＣＰＵ１１は、一旦開けさせた窓２ｂを閉じさせるために、実施形態１の図４におけるステップＳ２１からＳ２８までの処理に相当する処理を実行する。これらの処理を簡略化して記載したものが、ステップＳ４７及びＳ４８の処理である。
【００８６】
即ち、ＣＰＵ１１は、車内カメラ３１，３２，３３及び赤外線カメラ３４からの各画像データを取得し（Ｓ４７）、取得した画像データに基づいて、乗員２００の喫煙が終了したか否かを判定する（Ｓ４８）。喫煙が終了しない場合（Ｓ４８：ＮＯ）、ＣＰＵ１１は、ステップＳ４７に処理を移す。一方、喫煙が終了した場合（Ｓ４８：ＹＥＳ）、ＣＰＵ１１は、開けさせていた窓２ｂを閉じさせた（Ｓ４９）後、図６の処理を終了する。
【００８７】
以上のように本実施形態３によれば、外気温が第１温度より低い場合は、窓２ｂを第２開度までしか開けさせない。従って、冷たい外気の流入阻止と、タバコ３００の煙の排出促進とをバランスよく調整することが可能となる。
【００８８】
また、実施形態３によれば、エアコンがオン状態である場合は、窓２ｂを第３開度までしか開けさせない。従って、エアコンによる空調効果の維持と、タバコ３００の煙の排出促進とをバランスよく調整することが可能となる。
エアコンがオン状態である場合は、窓２ｂを第３開度までしか開けさせない。従って、エアコンによる空調効果の維持と、タバコ３００の煙の排出促進とをバランスよく調整することが可能となる。
【００８９】
（実施形態４）
実施形態１が、喫煙者以外の他の乗員が搭乗しているか否かに関わらず、窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態であるのに対し、実施形態４は、他の乗員の有無、及びタバコ３００を忌避する乗員の有無に応じて窓２ｂ，３ｂ，４ｂ，５ｂを開閉させる形態である。実施形態４における駆動制御装置１００の構成は、実施形態１の場合と同様であるため、実施形態１に対応する箇所には同様の符号を付してその図示及び説明を省略する。
【００９０】
本実施形態４では、窓２ｂ、３ｂ、４ｂ又は５ｂを開けさせようとする場合、受動喫煙の被害を受けることとなる喫煙者以外の他の乗員が搭乗していないときは、窓２ｂ，３ｂ，４ｂ，５ｂの開閉を行わない。また、他の乗員に妊婦又は子供が含まれるときは、報知装置に所定の報知を出力させて、禁煙であることを喫煙者に通知する。
【００９１】
図７は、実施形態４に係る駆動制御装置１００で窓２ｂ，３ｂ，４ｂ，５ｂを開閉させるＣＰＵ１１の処理手順を示すフローチャートの一部である。この図７は、実施形態１における図４の一部と置き換わるものであり、図４に示したステップＳ１０からＳ１８までの処理は共通である。ここでは例として、運転者である乗員２００について説明する。他の乗員２１０，２２０，２３０についても同様である。
【００９２】
図４のステップＳ１８で、タバコ３００に最も近い窓２ｂを特定した場合、図７に移って、ＣＰＵ１１は、ステップＳ２２（図４参照）で取得した画像データに基づいて、二人以上の乗員を検出したか否かを判定する（Ｓ５０）。着座センサ２１，２２，２３，２４からの着座情報によって、二人以上の乗員を検出するようにしてもよい。二人以上の乗員を検出しない場合（Ｓ５０：ＮＯ）、ＣＰＵ１１は、窓２ｂの開閉を行うことなく、ステップＳ１０（図４参照）に処理を移す。
【００９３】
一方、二人以上の乗員を検出した場合（Ｓ５０：ＹＥＳ）、ＣＰＵ１１は、乗員に妊婦又は子供が含まれるか否かを判定し（Ｓ５１）、含まれる場合（Ｓ５１：ＹＥＳ）、タバコ３００を吸おうとする乗員に禁煙の旨を通知するために、ＣＰＵ１１は、少なくとも音出力装置５１に所定の報知を出力させる（Ｓ５２：駆動制御部に相当）。乗員に妊婦又は子供が含まれていない場合（Ｓ５１：ＮＯ）、又はステップＳ５２の処理を実行した場合、ＣＰＵ１１は、パワーウィンドウ４２に特定した窓２ｂを開けさせる（Ｓ５３：駆動制御部に相当）。
【００９４】
乗員に妊婦又は子供が含まれているか否かの判定は、取得した画像データに基づく画像中に妊婦又は子供が検出されるか否かによって行うが、これに限定されるものではない。例えば、乗員が所持するスマートホンやＩＣタグと通信して妊婦や子供であるか否かを識別するようにしてもよい。
【００９５】
以下、ＣＰＵ１１は、一旦開けさせた窓２ｂを閉じさせるために、実施形態１の図５におけるステップＳ２１からＳ２８までの処理に相当する処理を実行する。これらの処理を簡略化して記載したものが、ステップＳ５４及びＳ５５の処理である。
【００９６】
即ち、ＣＰＵ１１は、車内カメラ３１，３２，３３及び赤外線カメラ３４からの各画像データを取得し（Ｓ５４）、取得した画像データに基づいて、乗員２００の喫煙が終了したか否かを判定する（Ｓ５５）。喫煙が終了しない場合（Ｓ５５：ＮＯ）、ＣＰＵ１１は、ステップＳ５４に処理を移す。一方、喫煙が終了した場合（Ｓ５５：ＹＥＳ）、ＣＰＵ１１は、開けさせていた窓２ｂを閉じさせた（Ｓ５６）後、図７の処理を終了する。
【符号の説明】
【００９７】
１  車両
２ａ、３ａ、４ａ、５ａ  車両ドア
２ｂ、３ｂ、４ｂ、５ｂ  窓
６ａ  運転席
６ｂ  助手席
６ｃ  後部座席
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  タイマ
２０  センサ／スイッチ入力部
２１、２２、２３、２４  着座センサ
２５  外気温センサ
２６  エアコンスイッチ    
３０  画像データ入力部
３１、３２、３３  車内カメラ
３４  赤外線カメラ
４０  パワーウィンドウＩ／Ｆ部
４１、４２、４３、４４  パワーウィンドウ
５０  音Ｉ／Ｆ部
５１  音出力装置
６０  表示Ｉ／Ｆ部
６１  表示装置
１００  駆動制御装置
２００、２１０、２２０、２３０  乗員
２０１  顔
２０２  口
２０３、２０４  手
【図１】
2018150672.tif 000003
【図２】
2018150672.tif 000004
【図３】
2018150672.tif 000005
【図４】
2018150672.tif 000006
【図５】
2018150672.tif 000007
【図６】
2018150672.tif 000008
【図７】
2018150672.tif 000009