(57)【要約】【課題】操作者が大人か子供かを正確に判定することができる操作制御装置、操作制御システムおよびプログラムを提供する。【解決手段】画像情報から操作者の目の大きさと座席から目までの高さとを検出し、座席から目までの高さに基づいて操作者が大人か子供かを判定し、目の大きさの変化率に基づいて操作者が大人か子供かの判定結果を補正する。この判定結果に応じて操作者の操作に対する処理を制御する。【選択図】図２
2019008400.tif 000002
【特許請求の範囲】
【請求項１】
座席の操作者が撮影された画像情報を取得する画像情報取得部と、
前記画像情報取得部によって取得された画像情報から、操作者の顔の特徴部の大きさと前記座席から前記特徴部までの高さとを検出する検出部と、
前記検出部によって検出された前記座席から前記特徴部までの高さに基づいて、操作者が大人か子供かを判定し、前記検出部によって検出された前記特徴部の大きさの変化率に基づいて、操作者が大人か子供かの判定結果を補正する判定部と、
前記判定部の判定結果に応じて操作者の操作に対する処理を制御する操作制御部と
を備えことを特徴とする操作制御装置。
【請求項２】
前記特徴部は、操作者の目であること
を特徴とする請求項１記載の操作制御装置。
【請求項３】
前記判定部は、前記座席から前記特徴部までの高さと基準位置とを比べて前記座席から前記特徴部までの高さが前記基準位置以上である場合に、操作者が大人であると判定し、前記座席から前記特徴部までの高さが前記基準位置未満である場合には、操作者が子供であると判定すること
を特徴とする請求項１または請求項２記載の操作制御装置。
【請求項４】
前記基準位置の入力を受け付けて前記基準位置を前記判定部に設定する基準位置設定部を備えたこと
を特徴とする請求項１から請求項３のうちのいずれか１項記載の操作制御装置。
【請求項５】
座席の操作者を撮影する撮影装置と、
前記撮影装置によって撮影された前記座席の操作者の画像情報を取得する画像情報取得部と、
前記画像情報取得部によって取得された画像情報から、操作者の顔の特徴部の大きさと前記座席から前記特徴部までの高さとを検出する検出部と、
前記検出部によって検出された前記座席から前記特徴部までの高さに基づいて、操作者が大人か子供かを判定し、前記検出部によって検出された前記特徴部の大きさの変化率に基づいて、操作者が大人か子供かの判定結果を補正する判定部と、
前記判定部の判定結果に応じて操作者の操作に対する処理を制御する操作制御部と
を備えことを特徴とする操作制御システム。
【請求項６】
座席の操作者が撮影された画像情報を取得する画像情報取得部、
前記画像情報取得部によって取得された画像情報から、操作者の顔の特徴部の大きさと前記座席から前記特徴部までの高さとを検出する検出部、
前記検出部によって検出された前記座席から前記特徴部までの高さに基づいて、操作者が大人か子供かを判定し、前記検出部によって検出された前記特徴部の大きさの変化率に基づいて、操作者が大人か子供かの判定結果を補正する判定部、
前記判定部の判定結果に応じて操作者の操作に対する処理を制御する操作制御部
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、操作者が大人か子供かに応じて操作に対応する処理を制御する操作制御装置、操作制御システムおよびプログラムに関する。
【背景技術】
【０００２】
従来から、車両の乗員が行った操作に対応する操作を乗員が大人か子供かに応じて変更する技術が提案されている。例えば、特許文献１に記載される装置では、座席に着座している乗員が撮影された画像から、座席から乗員の目までの高さを認識し、認識した高さに基づいて座席に大人が着座しているのか子供が着座しているのかを判定している。
座席から乗員の目までの高さが基準位置以上であれば、乗員が大人であると判定され、座席から乗員の目までの高さが基準位置未満であると、乗員が子供であると判定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８９３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像上の座席から乗員の目までの高さは、座席での乗員の姿勢によってカメラと乗員との位置関係が変化すると、これに伴って変化する。
このため、特許文献１に記載された装置では、座席に着座している乗員が大人か子供かを正確に判定できない場合があるという課題があった。
【０００５】
例えば、乗員が体をカメラに近付けた状態で撮影された場合、画像上の座席から乗員の目までの高さは、乗員が体をカメラに近付ける前よりも高くなる。この場合、乗員が子供であっても、大人と誤判定される可能性がある。
また、座席がリクライニングされて乗員がカメラから遠ざかった状態で撮影されると、画像上の座席から乗員の目までの高さは、乗員がカメラから遠ざかる前よりも低くなる。この場合、乗員が大人であっても、子供と誤判定される可能性がある。
【０００６】
この発明は上記課題を解決するもので、操作者が大人か子供かを正確に判定することができる操作制御装置、操作制御システムおよびプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る操作制御装置は、画像情報取得部、検出部、判定部および操作制御部を備える。画像情報取得部は、座席の操作者が撮影された画像情報を取得する。検出部は、画像情報取得部によって取得された画像情報から、操作者の顔の特徴部の大きさと座席から特徴部までの高さとを検出する。判定部は、検出部によって検出された座席から特徴部までの高さに基づいて、操作者が大人か子供かを判定し、検出部によって検出された特徴部の大きさの変化率に基づいて、操作者が大人か子供かの判定結果を補正する。操作制御部は、判定部の判定結果に応じて操作者の操作に対する処理を制御する。
【発明の効果】
【０００８】
この発明によれば、操作者の顔の特徴部を検出し、特徴部の大きさの変化率に基づいて操作者が大人か子供かの判定結果を補正する。これにより、操作者が大人か子供かを正確に判定することができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の実施の形態１に係る操作制御システムが搭載された車両を示す図である。
【図２】実施の形態１に係る操作制御システムの構成を示すブロック図である。
【図３】目の大きさの基準を示す図である。
【図４】実施の形態１における大人か子供かの判定処理の概要を示す図である。
【図５】実施の形態１に係る操作制御装置の動作を示すフローチャートである。
【図６】図６Ａは、運転席の乗員および助手席の乗員が撮影された画像を示す図である。図６Ｂは、前回判定から運転席をリクライニングまたは後方にスライドさせた乗員および前回判定と同じ位置の助手席の乗員が撮影された画像を示す図である。図６Ｃは、前回判定と同じ位置の運転席の乗員および前回判定からカメラに近付いた助手席の乗員が撮影された画像を示す図である。
【図７】この発明の実施の形態２に係る操作制御システムの構成を示すブロック図である。
【図８】図８Ａは、実施の形態２における基準位置の設定処理例を示す図である。図８Ｂは、実施の形態２における基準位置の設定処理の別の例を示す図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１は、この発明の実施の形態１に係る操作制御システム１が搭載された車両１００を示す図であり、乗員Ａおよび乗員Ｂと操作制御システム１との位置関係を視認可能とするために車両１００の天井を透明に記載している。図１において、乗員Ａは、運転席に着座している運転者であり、乗員Ｂは、助手席に着座している乗員である。
操作制御システム１は、車載装置に対する操作入力を受け付けて、操作に対応する処理を制御するシステムであり、操作制御装置２および表示装置３を備えている。
【００１１】
操作制御装置２は、乗員Ａおよび乗員Ｂが大人か子供かに応じて操作に対応する処理を制御する。例えば、子供が行う操作は無効にするか、操作に対応する機能が限定される。表示装置３は、車内前方の運転席と助手席との間に配置されて、操作対象である機能に関係した情報が表示される。乗員Ａおよび乗員Ｂは、表示装置３に表示された情報を視認して操作を行う。
【００１２】
図２は、実施の形態１に係る操作制御システム１の構成を示すブロック図である。
操作制御システム１において、操作制御装置２は、タッチパネルを用いた操作を行った操作者が大人か子供かに応じて操作に対応する処理を制御する。乗員Ａおよび乗員Ｂから画面３ａの表示内容が見えるように、表示装置３は、画面３ａを車両１００の後方に向けて配置される。表示装置３の画面３ａには、例えば、操作アイコン３ｂが表示される。
【００１３】
表示装置３の画面３ａ上には、タッチパネルが搭載されており、表示装置３の表示面側には、カメラ４が設けられている。カメラ４は、乗員Ａおよび乗員Ｂを撮影できる。
乗員がタッチパネルを用いて操作アイコン３ｂを操作することで、車載装置５が有する機能のうち、操作アイコン３ｂに対応する機能が実行される。ただし、乗員が大人か子供かに応じて操作に対応する処理が制御される。
【００１４】
なお、図２では、カメラ４を表示装置３と一体に設けた構成を示したが、実施の形態１は、これに限定されるものではない。すなわち、乗員Ａおよび乗員Ｂを撮影することができれば、表示装置３とカメラ４とが別に設けられてもよい。
車載装置５は、車両に搭載された電子機器である。例えば、車載オーディオ機器、車載ナビゲーション装置あるいは車載エアコントローラ（以下、車載エアコンと記載する）が挙げられる。
【００１５】
操作制御装置２は、図２に示すように、画像情報取得部２０、検出部２１、判定部２２および操作制御部２３を備える。
画像情報取得部２０は、カメラ４によって撮影された乗員Ａおよび乗員Ｂの画像情報を取得する。例えば、画像情報取得部２０は、車両１００に操作者が乗車して最初に座席に着座したときに、カメラ４によって撮影された画像情報を取得し、その後、車両１００に乗員が存在する間、カメラ４によって一定の周期で撮影された画像情報を取得する。
【００１６】
検出部２１は、画像情報取得部２０によって取得された画像情報から、乗員Ａと乗員Ｂの顔の特徴部の大きさと座席から特徴部までの高さとを検出する。
例えば、検出部２１は、画像に含まれる肌色に相当する画素値を有する画素の度数分布を生成し、生成した度数分布に基づいて乗員の顔が存在すると予測される画像領域を特定する。検出部２１は、人の顔における特徴部（目、鼻、口）の典型的な位置関係に基づいて、特定した画像領域から、顔の特徴部が存在すると予測される画像領域をさらに特定する。検出部２１には、画像上の座席の高さ位置が予め設定されているので、顔の特徴部が存在すると予測される画像領域の位置と座席の高さ位置とに基づいて座席から特徴部までの高さを検出する。
【００１７】
さらに、検出部２１は、特定した画像領域における特徴部の大きさを検出する。
図３は、目の大きさの基準を示す図である。特徴部が目である場合、図３に示す基準で大きさが測定される。
例えば、目の長さｌを基準とする場合、検出部２１は、目が存在すると予測される画像領域における目の長さｌに相当する画素数をカウントすることで、画像上の目の大きさを検出する。目の面積Ｓを基準とする場合、検出部２１が、目が存在すると予測される画像領域における画素数をカウントすることで、画像上の目の大きさを検出する。目の高さｈを基準とする場合、検出部２１は、目が存在すると予測される画像領域における目の高さに相当する画素数をカウントすることで、画像上の目の大きさを検出する。
【００１８】
判定部２２は、検出部２１によって検出された座席から特徴部までの高さに基づいて、操作者が大人か子供かを判定する。
図４は、大人か子供かの判定処理の概要を示す図であり、座席から乗員の目までの高さに基づく判定処理を示している。画像４Ａには、乗員Ａおよび乗員Ｂが撮影されている。カメラ４によって撮影される画像４Ａには、座席からの高さに関する基準位置Ｐ１が設定されている。
【００１９】
判定部２２は、検出部２１によって検出された座席から乗員Ａの目までの高さＨＡと、検出部２１によって検出された座席から乗員Ｂの目までの高さＨＢとを、基準位置Ｐ１と比較する。判定部２２は、座席から目までの高さＨＡが基準位置Ｐ１以上である乗員Ａを大人であると判定し、座席から目までの高さＨＢが基準位置Ｐ１未満である乗員Ｂを子供であると判定する。
【００２０】
判定部２２は、乗員が大人か子供かの判定結果を、検出部２１によって検出された特徴部の大きさの変化率に基づいて補正する。
例えば、判定部２２は、検出部２１から乗員の目の大きさの検出情報を逐次入力して、目の大きさの変化率を算出する。変化率は、最新画像から検出された目の大きさを、過去画像から検出された目の大きさで除算した値である。
【００２１】
座席から目までの高さに基づく前回の判定と今回の判定とで結果が異なる場合、判定部２２は、前回の判定で検出された乗員の目の大きさと、今回の判定で検出された乗員の目の大きさとの変化率を、第１の値と比較する。
第１の値は、座席をリクライニングまたは後方にスライドさせたときに乗員の目の大きさの変化率が取り得る値の範囲の上限値であり、予め実験により決定される。なお、ユーザが適宜設定した値であってもよい。
目の大きさの変化率が第１の値以下である場合、判定部２２は、乗員が座席をリクライニングまたは後方にスライドさせてカメラ４から遠ざかっていると判断する。この場合、判定部２２は、今回の判定結果を破棄して前回の判定結果を採用する。
【００２２】
座席から目までの高さに基づく前回の判定と今回の判定とで結果が異なる場合、判定部２２は、前回の判定で検出された乗員の目の大きさと、今回の判定で検出された乗員の目の大きさとの変化率を、第２の値と比較する。
第２の値は、座席に着座している乗員がカメラ４に近付いたときに乗員の目の大きさの変化率が取り得る値の範囲の下限値であり、予め実験により決定される。なお、ユーザが適宜設定した値であってもよい。
目の大きさの変化率が第２の値以上である場合、判定部２２は、乗員がカメラ４に近付いていると判断する。この場合、判定部２２は、今回の判定結果を破棄して最初の判定結果を採用する。
【００２３】
前回の判定で検出された目の大きさと今回の判定で検出された目の大きさとの変化率が第１の値より大きく第２の値未満である場合、判定部２２は、座席がリクライニングまたは後方にスライドされておらず、かつ乗員がカメラ４に近付いていないと判断する。この場合、判定部２２は、前回の判定で乗員が正常な位置でなかったものとして、前回の判定結果を破棄し、今回の判定結果を採用する。
【００２４】
操作制御部２３は、判定部２２の判定結果に応じて、操作者の操作に対する処理を制御する。例えば、乗員が子供であると判定されると、操作制御部２３は、乗員の操作を無効にするか、もしくは、車載装置５が有する機能のうち、乗員の操作に対応する機能を制限する。車載ナビゲーション装置が有する機能は、車両１００の運転に影響を与えるため、子供の操作を制限する必要がある。子供の乗員がルート変更操作を行った場合、操作制御部２３は、その操作を無効とする。
【００２５】
操作制御装置２は、プロセッサ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を備える。
プロセッサは、操作制御装置２において、各種の計算処理を行う計算処理回路であり、プロセッサ、計算処理回路、電気回路、コントローラなどと呼称されるハードウェアである。プロセッサは、１つまたは２つ以上の計算処理回路の集合によって構成されている。プロセッサは、ＲＯＭからプログラムを読み出し、これらをＲＡＭ上に展開して計算処理を実行することができる。
【００２６】
ＲＯＭは、１つ以上のプログラムを格納する不揮発性記憶装置である。
ＲＡＭは、プロセッサが、プログラムおよび各種情報の展開領域として用いる揮発性記憶装置である。ＲＯＭおよびＲＡＭは、例えば半導体記憶装置によって構成され、メモリと呼ぶこともできる。
【００２７】
プロセッサが実行するプログラムを格納した記憶装置としてＲＯＭを例示したが、上記記憶装置は、これに限定されるものではない。例えば、上記記憶装置は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）といったストレージと呼ばれる不揮発性大容量記憶装置であってもよい。また、ストレージを含めた記憶装置を総称としてメモリと呼んでもよい。
これは、実施の形態２で後述する操作制御装置２Ａにおいても同様である。
【００２８】
次に動作について説明する。
図５は、操作制御装置２の動作を示すフローチャートである。以下、顔の特徴部として目を検出する場合について説明する。
まず、画像情報取得部２０は、カメラ４によって撮影された乗員Ａおよび乗員Ｂの画像情報を取得する（ステップＳＴ１）。
検出部２１は、画像情報取得部２０によって取得された画像情報から、乗員Ａと乗員Ｂの目の大きさと座席から目までの高さとを検出する（ステップＳＴ２）。
【００２９】
判定部２２は、検出部２１によって検出された座席から乗員Ａの目までの高さと、検出部２１によって検出された座席から乗員Ｂの目までの高さとが、基準位置Ｐ１よりも高いか否かを判定する（ステップＳＴ３）。
図６Ａは運転席の乗員Ａおよび助手席の乗員Ｂが撮影された画像４Ａを示す図である。座席から目までの高さＨＡが基準位置Ｐ１以上であると（ステップＳＴ３；ＹＥＳ）、判定部２２は、乗員Ａを大人であると判定する（ステップＳＴ４）。
座席から目までの高さＨＢが基準位置Ｐ１未満である場合（ステップＳＴ３；ＮＯ）、判定部２２は、乗員Ｂを子供であると判定する（ステップＳＴ５）。
【００３０】
検出部２１は、乗員Ａおよび乗員Ｂのそれぞれの目が存在すると予測される画像領域における目の長さｌに相当する画素数をカウントすることで、画像上の目の大きさを検出している。図６Ａでは、乗員Ａの画像上の目の大きさが１０ｍｍであり、乗員Ｂの画像上の目の大きさが５ｍｍである。乗員の目の大きさを示す情報は、検出部２１から判定部２２に出力され、判定部２２は、入力した上記情報をメモリに記憶する。
【００３１】
車両１００に乗員が存在する間、画像情報取得部２０は、カメラ４によって一定の周期で撮影された画像情報を取得している。
操作制御部２３は、車両１００に乗員が存在する間、乗員から操作を受け付けたか否かを判定する（ステップＳＴ６）。乗員から操作を受け付けなければ（ステップＳＴ６；ＮＯ）、ステップＳＴ６の処理を繰り返す。
【００３２】
乗員から操作を受け付けたと判定すると（ステップＳＴ６；ＹＥＳ）、操作制御部２３は、この判定結果を画像情報取得部２０および判定部２２に通知する。
画像情報取得部２０は、操作制御部２３から上記判定結果が通知されると、情報取得の周期によらず、カメラ４にカメラ４によって撮影された乗員Ａおよび乗員Ｂの画像情報を取得する（ステップＳＴ７）。
検出部２１は、画像情報取得部２０によって取得された画像情報から、乗員Ａと乗員Ｂの目の大きさと座席から目までの高さとを検出する（ステップＳＴ８）。
【００３３】
一方、判定部２２は、操作制御部２３から上記判定結果が通知されると、乗員の操作を受け付けた時点に最も近い時点に得られた乗員Ａと乗員Ｂとの目の大きさを、メモリから読み出す。判定部２２は、検出部２１によって最新画像（乗員の操作を受け付けたときの画像）から検出された乗員Ａと乗員Ｂとの目の大きさを、メモリから読み出した目の大きさで除算した変化率を求める。
【００３４】
続いて、判定部２２は、乗員の目の大きさの変化率が第１の値以下であるか否かを判定する（ステップＳＴ９）。第１の値は、座席をリクライニングまたは後方にスライドさせたときに乗員の目の大きさの変化率が取り得る値の範囲の上限値である。
乗員の目の大きさの変化率が第１の値以下であると判定した場合（ステップＳＴ９；ＹＥＳ）、判定部２２は、前回の判定で乗員が大人と判定されたか否かを確認する（ステップＳＴ１０）。
【００３５】
前回の判定で乗員が大人と判定されている場合（ステップＳＴ１０；ＹＥＳ）、判定部２２は、今回の判定結果によらず、前回の判定を採用して、操作を受け付けた乗員を大人と判定する（ステップＳＴ１１）。
前回の判定で乗員が子供と判定されていれば（ステップＳＴ１０；ＮＯ）、判定部２２は、今回の判定結果によらず、前回の判定を採用して、操作を受け付けた乗員を子供と判定する（ステップＳＴ１２）。
【００３６】
図６Ｂは、前回判定から運転席をリクライニングまたは後方にスライドさせた乗員Ａ、および前回判定と同じ位置の助手席の乗員Ｂが撮影された画像４Ａ−１を示す図である。図６Ｂの状態において、判定部２２は、乗員Ａについて座席から目までの高さＨＡ−１が基準位置Ｐ１よりも低いため、乗員Ａを子供と判定する。
【００３７】
次に、判定部２２は、画像４Ａ−１上の乗員Ａの目の大きさが５ｍｍであり、図６Ａの状態からの変化率０．５を算出する。第１の値を０．８とすると、判定部２２は、乗員Ａの目の大きさの変化率０．５が第１の値０．８よりも小さいため、今回の判定結果を破棄し、前回の判定結果である“乗員Ａは大人”を採用する。すなわち、判定部２２は、前回の判定から運転席をリクライニングまたは後方にスライドさせたために画像４Ａ−１上の乗員Ａの目の大きさが小さくなったと判断する。
【００３８】
一方、乗員の目の大きさの変化率が第１の値より大きいと判定した場合（ステップＳＴ９；ＮＯ）、判定部２２は、乗員の目の大きさの変化率が第２の値以上であるか否かを判定する（ステップＳＴ１３）。第２の値は、座席に着座する乗員がカメラ４に近付いたときに目の大きさの変化率が取り得る値の範囲の下限値である。
乗員の目の大きさの変化率が第２の値以上であると判定した場合（ステップＳＴ１３；ＹＥＳ）、判定部２２は、前回の判定で乗員が大人と判定されたか否かを確認する（ステップＳＴ１４）。
【００３９】
前回の判定で乗員が大人と判定されている場合（ステップＳＴ１４；ＹＥＳ）、判定部２２は、今回の判定結果によらず、前回の判定を採用して、操作を受け付けた乗員を大人と判定する（ステップＳＴ１５）。
前回の判定で乗員が子供と判定されていれば（ステップＳＴ１４；ＮＯ）、判定部２２は、今回の判定結果によらず、前回の判定を採用して、操作を受け付けた乗員を子供と判定する（ステップＳＴ１６）。
【００４０】
図６Ｃは、前回の判定と同じ位置の運転席の乗員Ａおよび前回の判定からカメラに近付いた助手席の乗員Ｂが撮影された画像４Ａ−２を示す図である。図６Ｃの状態において、判定部２２は、乗員Ｂについて座席から目までの高さＨＢ−１が基準位置Ｐ１よりも高いため、乗員Ｂを大人と判定する。
【００４１】
次に、判定部２２は、画像４Ａ−２上の乗員Ｂの目の大きさが１０ｍｍであり、図６Ａの状態からの変化率２．０を算出する。第２の値を１．２とすると、判定部２２は、乗員Ｂの目の大きさの変化率２．０が第２の値１．２よりも大きいため、今回の判定結果を破棄し、前回の判定である“乗員Ｂは子供”を採用する。すなわち、判定部２２は、前回の判定から乗員Ｂがカメラ４に近付いたために画像４Ａ−２上の乗員Ｂの目の大きさが大きくなったと判断する。
【００４２】
一方、乗員の目の大きさの変化率が第１の値より大きく、かつ乗員の目の大きさの変化率が第２の値未満であると判定すると（ステップＳＴ１３；ＮＯ）、判定部２２は、前回の判定で乗員が大人と判定されたか否かを確認する（ステップＳＴ１７）。
目の大きさの変化率が第１の値より大きく、かつ第２の値未満である場合、判定部２２は、乗員が座席をリクライニングまたは後方にスライドさせておらず、かつカメラ４にも近付いていないと判断する。すなわち、前回の判定において、乗員が座席にもたれた通常の位置ではなかったことが予想されるので、判定部２２は、前回の判定結果を破棄する。
【００４３】
前回の判定で乗員が大人と判定されている場合（ステップＳＴ１７；ＹＥＳ）、判定部２２は、前回の判定を破棄して、操作を受け付けた乗員を子供と判定する（ステップＳＴ１８）。前回の判定で乗員が子供と判定されていれば（ステップＳＴ１７；ＮＯ）、判定部２２は、前回の判定を破棄して、操作を受け付けた乗員を大人と判定する（ステップＳＴ１９）。例えば、乗員の休憩のために車両１００をサービスエリアに駐車させたときに乗員が座席を入れ替える場合がある。このとき、前回の判定では子供が座っていた座席に大人が座る可能性があり、その逆もあり得る。この場合であっても、実施の形態１では、操作を受け付けた乗員が大人か子供かを正確に判定することが可能である。
【００４４】
操作制御部２３は、判定部２２によって操作を受け付けた乗員が子供と判定されると、この操作を無効にするか、もしくは、車載装置５が有する機能のうち、乗員の操作に対応する機能を制限する（ステップＳＴ２０）。機能を制限する場合、車載装置５は、操作制御部２３の指示に応じて限定された範囲で機能を実行する。
【００４５】
操作制御部２３は、判定部２２によって操作を受け付けた乗員が大人と判定されると、操作制御部２３は、操作内容に対応する機能を実行するように車載装置５に指示する。
車載装置５は、操作制御部２３の指示に応じて、操作内容に対応する機能を実行する（ステップＳＴ２１）。
【００４６】
以上のように、実施の形態１に係る操作制御装置２において、画像情報取得部２０は、座席の操作者が撮影された画像情報を取得する。検出部２１は、画像情報取得部２０によって取得された画像情報から、操作者の顔の特徴部の大きさ、例えば、目の大きさを検出し、座席から目までの高さを検出する。判定部２２は、検出部２１によって検出された座席から目までの高さに基づいて操作者が大人か子供かを判定し、検出部２１によって検出された目の大きさの変化率に基づいて操作者が大人か子供かの判定結果を補正する。操作制御部２３は、判定部２２の判定結果に応じて操作者の操作に対する処理を制御する。
このように操作者の目を検出し、目の大きさの変化率に基づいて操作者が大人か子供かの判定結果を補正するので、操作者が大人か子供かを正確に判定することができる。
【００４７】
実施の形態１に係る操作制御装置２において、判定部２２が、座席から目までの高さと基準位置Ｐ１とを比較する。このとき、座席から目までの高さが基準位置Ｐ１以上である場合、判定部２２は、操作者が大人であると判定し、座席から目までの高さが基準位置Ｐ１未満である場合に、操作者が子供であると判定する。このように座席から目までの高さに基づいて、操作者が大人か子供かを判定することができる。
【００４８】
実施の形態１において、操作制御システム１が、操作制御装置２およびカメラ４を備える構成を示したが、この構成に限定されるものではない。
例えば、操作制御システム１は、車載装置およびサーバを備えてもよい。
この構成において、車載装置は、サーバと通信する通信処理部を備える。
サーバは、画像情報取得部２０、検出部２１、判定部２２および操作制御部２３を備える。サーバは、乗員の顔の特徴部の大きさの変化率に基づいて乗員が大人か子供かの判定結果を補正し、補正後の判定結果に応じて操作に対する処理を決定する。
決定された処理内容は、サーバから車載装置に送信され、処理内容に応じて車載装置の機能が実行される。このように構成しても、上記と同様の効果が得られる。
【００４９】
実施の形態２．
図７は、この発明の実施の形態２に係る操作制御システム１Ａの構成を示すブロック図である。図７において、図２と同一の構成要素には同一の符号を付して説明を省略する。操作制御システム１Ａは、車載装置に対する操作入力を受け付けて、操作に対応する処理を制御するシステムであり、操作制御装置２Ａおよび表示装置３を備える。
操作制御装置２Ａは、画像情報取得部２０、検出部２１、判定部２２Ａ、操作制御部２３および基準位置設定部２４を備える。
【００５０】
判定部２２Ａは、検出部２１によって検出された乗員の座席から目までの高さと基準位置設定部２４によって設定された基準位置Ｐ１とを比較した結果に基づいて、乗員が大人か子供かを判定する。
基準位置設定部２４は、カメラ４によって撮影された乗員Ａおよび乗員Ｂの画像を表示装置３に表示してタッチパネルを用いた基準位置Ｐ１の入力を受け付け、受け付けた基準位置Ｐ１を判定部２２Ａに設定する。これにより、大人か子供かの判定基準を乗員が適宜設定することができる。
【００５１】
次に基準位置Ｐ１の設定処理について説明する。
図８Ａは、実施の形態２における基準位置Ｐ１の設定処理例を示す図である。基準位置設定部２４は、カメラ４によって撮影された乗員Ａおよび乗員Ｂの画像４Ａを表示装置３に表示させ、図８Ａにおいて破線で示す基準位置Ｐ１の初期値、上ボタン３Ｃ−１および下ボタン３Ｃ−２を画像４Ａ上に重畳表示させる。これにより、基準位置設定部２４は、上ボタン３Ｃ−１および下ボタン３Ｃ−２に対するタッチ操作待ちの状態となる。
【００５２】
乗員Ａまたは乗員Ｂが、上ボタン３Ｃ−１をタッチ操作すると、このタッチ操作信号がタッチパネルから基準位置設定部２４に出力される。基準位置設定部２４は、このタッチ操作信号を入力すると、基準位置Ｐ１の初期値を上方に変更する。
一方、乗員Ａまたは乗員Ｂが、下ボタン３Ｃ−２をタッチ操作すると、このタッチ操作信号がタッチパネルから基準位置設定部２４に出力される。基準位置設定部２４は、このタッチ操作信号を入力すると、基準位置Ｐ１の初期値を下方に変更する。
【００５３】
基準位置Ｐ１を決定する場合、乗員Ａまたは乗員Ｂが、例えば、基準位置Ｐ１をタッチ操作するか、または上ボタン３Ｃ−１および下ボタン３Ｃ−２を同じタイミングでタッチ操作する。基準位置設定部２４は、これらのタッチ操作信号をタッチパネルから入力すると、そのときに表示されていた基準位置Ｐ１を判定部２２Ａに設定する。これにより、判定部２２Ａは、基準位置設定部２４によって設定された基準位置Ｐ１に基づいて、乗員Ａまたは乗員Ｂが大人か子供かを判定する。
【００５４】
図８Ｂは、実施の形態２における基準位置Ｐ１の設定処理の別の例を示す図である。
図８Ａは、実施の形態２における基準位置Ｐ１の設定処理例を示す図である。基準位置設定部２４は、カメラ４によって撮影された乗員Ａおよび乗員Ｂの画像４Ａを表示装置３に表示させ、図８Ｂにおいて破線で示す基準位置Ｐ１の初期値を画像４Ａ上に重畳表示させる。これにより、基準位置設定部２４は、基準位置Ｐ１の初期値に対するタッチ操作待ちの状態となる。
【００５５】
乗員Ａまたは乗員Ｂが、手Ｃで基準位置Ｐ１の初期値を示す破線を上方になぞるタッチ操作を行うと、このタッチ操作信号がタッチパネルから基準位置設定部２４に出力される。基準位置設定部２４は、このタッチ操作信号を入力すると、基準位置Ｐ１の初期値を上方に変更する。
一方、乗員Ａまたは乗員Ｂが、手Ｃで基準位置Ｐ１の初期値を示す破線を下方になぞるタッチ操作を行うと、このタッチ操作信号がタッチパネルから基準位置設定部２４に出力される。基準位置設定部２４は、このタッチ操作信号を入力すると、基準位置Ｐ１の初期値を下方に変更する。
【００５６】
基準位置Ｐ１を決定する場合、乗員Ａまたは乗員Ｂが、例えば、基準位置Ｐ１をタッチ操作する。基準位置設定部２４は、このタッチ操作信号をタッチパネルから入力すると、そのときに表示されていた基準位置Ｐ１を判定部２２Ａに設定する。これにより、判定部２２Ａは、基準位置設定部２４によって設定された基準位置Ｐ１に基づいて、乗員Ａまたは乗員Ｂが大人か子供かを判定する。
【００５７】
以上のように、実施の形態２に係る操作制御装置２Ａは、基準位置の入力を受け付けて基準位置Ｐ１を判定部２２Ａに設定する基準位置設定部２４を備える。
このように構成することで、大人か子供かの判定基準を適宜設定することができる。
【００５８】
実施の形態２において、操作制御システム１Ａが、操作制御装置２Ａおよびカメラ４を備える構成を示したが、この構成に限定されるものではない。
例えば、操作制御システム１Ａは、車載装置およびサーバを備えてもよい。この構成において、車載装置は、サーバと通信する通信処理部を備える。サーバは、画像情報取得部２０、検出部２１、判定部２２Ａ、操作制御部２３および基準位置設定部２４を備える。サーバは、乗員の顔の特徴部の大きさの変化率に基づいて乗員が大人か子供かの判定結果を補正し、補正後の判定結果に応じて操作に対する処理を決定する。決定された処理内容は、サーバから車載装置に送信され、処理内容に応じて車載装置の機能が実行される。
このように構成しても、上記と同様の効果が得られる。
【００５９】
なお、本発明は上記実施の形態に限定されるものではなく、本発明の範囲内において、実施の形態のそれぞれの自由な組み合わせまたは実施の形態のそれぞれの任意の構成要素の変形もしくは実施の形態のそれぞれにおいて任意の構成要素の省略が可能である。
【符号の説明】
【００６０】
１，１Ａ  操作制御システム、２，２Ａ  操作制御装置、３  表示装置、３Ｃ−１  上ボタン、３Ｃ−２  下ボタン、３ａ  画面、３ｂ  操作アイコン、４  カメラ、４Ａ，４Ａ−１，４Ａ−２  画像、５  車載装置、２０  画像情報取得部、２１  検出部、２２  ，２２Ａ  判定部、２３  操作制御部、２４  基準位置設定部、１００  車両。
【図１】
2019008400.tif 000003
【図２】
2019008400.tif 000004
【図３】
2019008400.tif 000005
【図４】
2019008400.tif 000006
【図５】
2019008400.tif 000007
【図６】
2019008400.tif 000008
【図７】
2019008400.tif 000009
【図８】
2019008400.tif 000010