(57)【要約】【課題】幼児の睡眠を誘発することができるチャイルドシート振動装置およびチャイルドシート振動方法を提供すること。【解決手段】実施形態に係るチャイルドシート振動装置は、記憶部と、振動制御部とを備える。記憶部は、車両の走行中にチャイルドシートに加わる振動の情報である振動情報を記憶する。振動制御部は、記憶部に記憶された振動情報に基づいてチャイルドシートに振動を加える。【選択図】図２
2018052358.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行中にチャイルドシートに加わる振動の情報である振動情報を記憶する記憶部と、
前記記憶部に記憶された前記振動情報に基づいて前記チャイルドシートに前記振動を加える振動制御部と、
を備えることを特徴とするチャイルドシート振動装置。
【請求項２】
前記車両の走行中にチャイルドシートに加わる振動を学習し、当該学習の結果を前記振動情報として前記記憶部に記憶する学習部をさらに備えること
を特徴とする請求項１に記載のチャイルドシート振動装置。
【請求項３】
前記学習部は、
前記車両の速度毎および／または前記車両が走行する道路種別毎に前記チャイルドシートに加わる振動を学習すること
を特徴とする請求項２に記載のチャイルドシート振動装置。
【請求項４】
前記チャイルドシートに着座している幼児の状態を検出する状態検出部をさらに備え、
前記学習部は、
前記状態検出部によって検出された前記幼児の状態に基づき、前記車両の走行中に前記チャイルドシートに加わる前記振動を学習すること
を特徴とする請求項２または３に記載のチャイルドシート振動装置。
【請求項５】
前記学習部は、
前記状態検出部によって前記幼児が睡眠状態であることが検出された場合に、前記車両の走行中に前記チャイルドシートに加わる前記振動を学習すること
を特徴とする請求項４に記載のチャイルドシート振動装置。
【請求項６】
前記振動制御部は、
前記車両の走行中に前記チャイルドシートに加わる振動の情報を取得する取得部と、
前記取得部によって取得された前記振動の情報に基づいて、前記車両の走行中に前記チャイルドシートに加わる振動を補正する補正振動の情報を含む補正情報を生成する補正部と、
前記補正部によって生成された前記補正情報に基づいて前記補正振動を前記チャイルドシートに加える駆動部と、
を備えることを特徴とする請求項１〜５のいずれか一つに記載のチャイルドシート振動装置。
【請求項７】
前記補正部は、
前記取得部によって取得された前記振動の情報に基づいて、前記車両の走行中に前記チャイルドシートに加わる振動を打ち消す振動の情報を前記補正振動の情報として含む前記補正情報を生成すること
を特徴とする請求項６に記載のチャイルドシート振動装置。
【請求項８】
前記補正部は、
前記車両の走行中に前記チャイルドシートに加わる振動を打ち消す振動の情報に前記記憶部に記憶された前記振動情報を加えた情報を前記補正情報として生成すること
を特徴とする請求項６または７に記載のチャイルドシート振動装置。
【請求項９】
前記補正部は、
前記取得部によって取得された前記振動の情報に基づいて、前記記憶部に記憶された前記振動情報に対応する振動が前記チャイルドシートに加わるように、前記車両の走行中に前記チャイルドシートに加わる振動を補正する前記補正振動の情報を生成すること
を特徴とする請求項６〜８のいずれか一つに記載のチャイルドシート振動装置。
【請求項１０】
前記振動制御部は、
前記車両が停止する場合に、前記記憶部に記憶された前記振動情報に基づいて前記チャイルドシートに振動を加えること
を特徴とする請求項１〜９のいずれか一つに記載のチャイルドシート振動装置。
【請求項１１】
前記記憶部は、
ユーザによって設定された車両の速度および／または道路種別に基づいて前記振動情報を記憶し、
前記振動制御部は、
前記ユーザから所定の操作を受け付けた場合に、当該振動情報に基づいて前記チャイルドシートに振動を加えること
を特徴とする請求項１〜１０のいずれか一つに記載のチャイルドシート振動装置。
【請求項１２】
前記チャイルドシートに着座している幼児の体重を検出する体重検知部をさらに備え、
前記振動制御部は、
前記体重検知部によって検出された前記幼児の体重に基づいて前記チャイルドシートに振動を加えること
を特徴とする請求項１〜１１のいずれか一つに記載のチャイルドシート振動装置。
【請求項１３】
車両の走行中にチャイルドシートに加わる振動の情報である振動情報を記憶部に記憶する記憶工程と、
前記記憶工程によって前記記憶部に記憶された前記振動情報に基づいて前記チャイルドシートに前記振動を加える振動制御工程と
を含むことを特徴とするチャイルドシート振動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャイルドシート振動装置およびチャイルドシート振動方法に関する。
【背景技術】
【０００２】
従来、車両の走行中に発生する振動によって、例えばチャイルドシートに着座した幼児の睡眠が誘発されることが知られている。そこで、この点を利用して、例えば車両の停止中に一定の振動をチャイルドシートに加えることで、幼児の睡眠を誘発するチャイルドシート振動装置が提案されている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１９８４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術のように、チャイルドシートに一定の振動を加えるだけでは、必ずしも幼児の睡眠を誘発できるとは言えなかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、幼児の睡眠を誘発することができるチャイルドシート振動装置およびチャイルドシート振動方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係るチャイルドシート振動装置は、記憶部と、振動制御部とを備える。記憶部は、車両の走行中にチャイルドシートに加わる振動の情報である振動情報を記憶する。振動制御部は、記憶部に記憶された振動情報に基づいてチャイルドシートに振動を加える。
【発明の効果】
【０００７】
本発明によれば、幼児の睡眠を誘発することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係るチャイルドシート振動方法の概要を示す図である。
【図２】図２は、実施形態に係るチャイルドシート振動装置の構成を示すブロック図である。
【図３Ａ】図３Ａは、学習部が行う学習処理を示す図である。
【図３Ｂ】図３Ｂは、振動情報の説明図である。
【図４】図４は、車両が停止する場合の振動制御部の処理内容を示す図である。
【図５Ａ】図５Ａは、振動を打ち消す場合の振動制御部の処理内容を示す図である。
【図５Ｂ】図５Ｂは、振動を打ち消す場合の振動制御部の処理内容を示す図である。
【図５Ｃ】図５Ｃは、振動を打ち消す場合の振動制御部の処理内容を示す図である。
【図６】図６は、幼児を起こす場合の振動制御部の処理内容を示す図である。
【図７】図７は、実施形態に係るチャイルドシート振動装置が実行する振動情報の生成処理の処理手順を示すフローチャートである。
【図８】図８は、実施形態に係るチャイルドシート振動装置が実行する振動処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本願の開示するチャイルドシート振動装置およびチャイルドシート振動方法の実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。
【００１０】
まず、図１を用いて、実施形態に係るチャイルドシート振動方法について説明する。図１は、実施形態に係るチャイルドシート振動方法の概要を示す図である。図１では、たとえば車両Ｃの後部座席に設けられたチャイルドシートＳに幼児１００が着座している場面を示す。
【００１１】
また、図１では、実施形態に係るチャイルドシート振動方法を実行するチャイルドシート振動装置１が、チャイルドシートＳに搭載される場合について説明するが、例えばチャイルドシート振動装置１が図示しないナビゲーション装置に搭載されてもよい。
【００１２】
図１に示すように、実施形態に係るチャイルドシート振動方法は、車両Ｃの走行中にチャイルドシートＳに加わる振動の情報である振動情報を記憶し、かかる振動情報に基づいてチャイルドシートＳに振動を加えるものである。
【００１３】
なお、振動情報は、学習によって生成された振動パターンを含み、かかる振動パターンは、図１に示すように、例えば振幅および周波数が一定の波形で表される。なお、振動パターンとしては、車両Ｃの前後方向、左右方向および鉛直方向である３軸方向それぞれの振動パターンが存在するが、図１には、説明を簡略化するため、任意の１軸方向の振動パターンを一例として示している。また、学習の具体的な処理内容については後述する。
【００１４】
ここで、一般的なチャイルドシート振動方法（以下、一般的な方法と記載）について説明する。一般的な方法では、チャイルドシートに着座している幼児が、車両の走行中の振動によって眠りが誘発され易く、また、車両の停止時には目覚め易いことに着目している。
【００１５】
具体的には、一般的な方法では、例えば車両が停止する際に、例えば人が心地よいと感じる１／ｆゆらぎ等の一定の振動をチャイルドシートに加えることで、幼児の睡眠を誘発していた。
【００１６】
しかしながら、チャイルドシートに加える一定の振動は、走行中に発生する振動とは同じ振動ではないため、かかる一定の振動に対して幼児が違和感を感じてしまうことから、幼児の睡眠を誘発できない場合があった。
【００１７】
そこで、実施形態に係るチャイルドシート振動方法では、例えば車両Ｃが停止する場合に、走行中に発生する振動をチャイルドシートＳに加えることとした。具体的には、車両Ｃの走行中にチャイルドシートＳに加わる振動の情報である振動情報を記憶する（ステップＳ１）。つづいて、記憶した振動情報に基づいてチャイルドシートＳに振動を加える（ステップＳ２）。
【００１８】
つまり、チャイルドシート振動方法では、走行中に発生する振動を疑似的に生成してチャイルドシートＳに加えるため、振動に対して幼児１００が違和感を感じなくなることから、幼児１００の睡眠を誘発することができる。
【００１９】
次に、図２を用いて、実施形態に係るチャイルドシート振動装置１の構成について詳細に説明する。図２は、実施形態に係るチャイルドシート振動装置１の構成を示すブロック図である。
【００２０】
図２に示すように、チャイルドシート振動装置１は、たとえばカメラ１０と、ナビゲーション装置１１と、シートセンサ１２とに接続される。まず、チャイルドシート振動装置１以外の構成について説明する。
【００２１】
カメラ１０は、例えば、ＣＣＤ（Charge  Coupled  Device）やＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を備え、かかる撮像素子を用いて車両Ｃの周辺や車室内を撮像する。カメラ１０は、撮像した画像をチャイルドシート振動装置１へ出力する。
【００２２】
ナビゲーション装置１１は、たとえばＧＰＳ（Global  Positioning  System）人工衛星からの電波により車両Ｃの現在位置を特定するとともに、かかる現在位置と電子地図データとを利用して、目的地までの経路案内を行う装置である。
【００２３】
ナビゲーション装置１１は、車両Ｃの現在位置や、車両Ｃの走行速度および現在位置に対応する道路種別の情報をチャイルドシート振動装置１へ出力する。道路種別とは、車両Ｃが走行中の道路の種別であり、例えば都市間高速や、都市高速、有料道といった高速道路や、国道や、県道、私道といった一般道等がある。
【００２４】
また、ナビゲーション装置１１は、３軸ジャイロセンサを備え、車両Ｃの走行中に発生する３軸方向への振動や、車両Ｃの傾き等を検出する。ナビゲーション装置１１は、取得した各種情報をチャイルドシート振動装置１へ出力する。
【００２５】
シートセンサ１２は、例えば座席内部に設けられる重量センサであり、チャイルドシートＳの幼児１００の体重を検出する。シートセンサ１２は、検出した幼児１００の体重を示す情報をチャイルドシート振動装置１へ出力する。
【００２６】
次に、チャイルドシート振動装置１の構成について説明する。チャイルドシート振動装置１は、制御部２と、記憶部３とを備える。制御部２は、状態検出部２１と、学習部２２と、体重検知部２３と、振動制御部２４とを備える。また、記憶部３は、振動情報３１を記憶する。
【００２７】
ここで、チャイルドシート振動装置１は、たとえば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＨＤＤ（Hard  Disk  Drive）、入出力ポートなどを有するコンピュータや各種の回路を含む。
【００２８】
コンピュータのＣＰＵは、たとえば、ＲＯＭに記憶されたプログラムを読み出して実行することによって、制御部２の状態検出部２１、学習部２２、体重検知部２３および振動制御部２４として機能する。
【００２９】
また、制御部２の状態検出部２１、学習部２２、体重検知部２３および振動制御部２４の少なくともいずれか一つまたは全部をＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成することもできる。
【００３０】
また、記憶部３は、たとえば、ＲＡＭやＨＤＤに対応する。ＲＡＭやＨＤＤは、振動情報３１を記憶することができる。なお、チャイルドシート振動装置１は、有線や無線のネットワークで接続された他のコンピュータや可搬型記録媒体を介して上記したプログラムや各種情報を取得することとしてもよい。
【００３１】
状態検出部２１は、チャイルドシートＳに着座している幼児１００の状態を検出する。例えば、状態検出部２１は、カメラ１０の画像に含まれる幼児１００の顔の動きや、瞼の開閉状態に基づいて幼児１００が睡眠状態であるか否かを検出する。
【００３２】
なお、状態検出部２１は、カメラ１０以外に、たとえば生体センサで計測した幼児１００の体温や血圧、心拍等に基づいて睡眠状態を検出することとしてもよい。また、状態検出部２１が検出する幼児１００の状態は、睡眠状態に限定されず、たとえば幼児１００が笑っている状態や、泣いている状態を幼児１００の状態として検出することとしてもよい。
【００３３】
状態検出部２１は、幼児１００が笑っている状態や、泣いている状態を、たとえば図示しないマイクによって集音された幼児１００の発話の情報に基づいて検出することができる。また、状態検出部２１は、検出した幼児１００の状態を学習部２２へ出力する。
【００３４】
学習部２２は、車両Ｃの走行中にチャイルドシートＳに加わる振動を学習し、学習結果を振動情報３１として記憶部３に記憶する。ここで、学習部２２の処理内容および振動情報３１について図３Ａおよび図３Ｂを用いて具体的に説明する。
【００３５】
まず、図３Ａを用いて、学習部２２が行う学習処理について説明する。図３Ａは、学習部２２が行う学習処理を示す図である。図３Ａでは、車両Ｃが例えば高速道路の所定区間を所定の速度で走行した場面における学習処理について説明する。なお、所定区間は、例えば距離によって表すことができるが、これに限定されず、例えば時間によって表してもよい。
【００３６】
学習部２２は、例えば車両Ｃの速度毎および車両Ｃが走行する道路種別毎にチャイルドシートＳに加わる振動を学習する。具体的には、まず、学習部２２は、例えば後述する体重検知部２３から幼児１００がチャイルドシートＳに着座したことを検知した場合に、学習処理を開始する。なお、学習部２２は、幼児１００がチャイルドシートＳに着座していない場合であっても、学習処理を開始してもよい。
【００３７】
つづいて、学習部２２は、図３Ａに示すように、例えば車両Ｃの速度７５〜８４ｋｍ／ｈで走行した区間において、例えば３軸ジャイロセンサ（ナビゲーション装置１１）の瞬時値である検出値を所定数サンプリングする。
【００３８】
つづいて、学習部２２は、サンプリングした検出値を用いて、例えば機械学習を行うことで、図３Ａに示す速度が８０ｋｍ／ｈおよび道路種別が高速道路の振動パターンを生成する。
【００３９】
具体的には、学習部２２は、所定数サンプリングした３軸ジャイロセンサの検出値である３点座標値の分布パターンの傾向から代表的な振幅や周波数を決定することで振動パターンを生成する。
【００４０】
なお、学習部２２は、３点座標値の分布パターンから振動パターンを生成する場合に限定されず、例えば最も大きい周波数、または所定ヘルツ以上の周波数の振動を振動パターンとして生成してもよい。
【００４１】
また、学習部２２は、検出値自体を例えば時系列に並べることで振動パターンを生成してもよく、複数ある検出値の平均値を時系列に並べることで振動パターンを生成してもよい。
【００４２】
また、学習部２２は、検出値を直接分布パターンとして用いる場合に限定されず、例えば所定期間中に取得した振動をフーリエ変換し、かかる振動の周波数や振動の強度（振幅）を解析することで、速度毎や道路種別毎の振動パターンを生成することとしてもよい。
【００４３】
なお、学習部２２は、車両Ｃの前後方向、左右方向および鉛直方向である３軸方向それぞれの振動パターンを生成するが、図３Ａでは、説明を簡略化するため、かかる３軸方向の振動パターンのうち任意の１軸方向への振動パターンを示す。
【００４４】
また、図３Ａに示すように、振動パターンは、例えば振幅および周波数が一定の波形（例えば正弦波）で表すことができる。なお、振動パターンは、振幅および周波数が一定の規則的な波形に限定されるものではなく、振幅および周波数が一定ではない不規則な波形であってもよい。
【００４５】
また、学習部２２は、７５〜８４ｋｍ／ｈで走行した１つの区間から検出値を所定数サンプリングしたが、例えば図３Ａに示すように、８５〜９４ｋｍ／ｈで走行した２つの区間から検出値を合計して所定数サンプリングすることで、１つの振動パターン（９０ｋｍ／ｈ）を生成してもよい。
【００４６】
また、学習部２２は、車両Ｃの速度毎および車両Ｃが走行する道路種別毎にチャイルドシートＳに加わる振動を学習することで振動パターンを生成したが、車両Ｃの速度毎または車両Ｃが走行する道路種別毎のいずれか一方の振動パターンを生成してもよい。
【００４７】
これにより、後述する振動制御部２４が車両Ｃの速度毎および車両Ｃが走行する道路種別毎の振動をチャイルドシートＳに加えることで例えば幼児１００の睡眠を誘発することができる。
【００４８】
なお、学習部２２は、８０ｋｍ／ｈ、９０ｋｍ／ｈのように、１０ｋｍ／ｈ毎に区切って振動パターンを生成することとしたが、任意の速度毎に区切ってもよい。
【００４９】
また、学習部２２は、車両Ｃの速度毎や道路種別毎の振動パターンを生成することとしたが、例えば、車両Ｃの周辺の混雑状況毎や、車両Ｃが走行する道路の舗装状態毎に振動パターンを生成してもよい。
【００５０】
例えば、学習部２２は、車両Ｃの周辺の混雑状況毎の振動パターンを生成する場合、例えば車両Ｃの周囲を撮像したカメラ画像に基づいて、車両Ｃの周囲を走行する他車両の台数を検出することで、他車両の台数毎に振動パターンを生成する。
【００５１】
例えば、学習部２２は、車両Ｃが走行する道路の舗装状態毎の振動パターンを生成する場合、例えば車両Ｃの前方の路面を撮像したカメラ画像に基づいて、アスファルトや砂利等の路面の材質や、路面の凹凸を検出する。そして、学習部２２は、路面の材質毎や路面の凹凸毎に振動パターンを生成する。
【００５２】
また、学習部２２は、ナビゲーション装置１１の３軸ジャイロセンサから車両Ｃの傾き毎や、チャイルドシートＳの傾き毎に振動パターンを生成してもよい。なお、チャイルドシートＳの傾きは、例えばユーザからの入力を受け付けてもよいし、チャイルドシートＳの制御を行う制御装置から情報を取得してもよい。
【００５３】
また、学習部２２は、体重検知部２３から取得した幼児１００の体重毎や、幼児１００毎、運転者毎の振動パターンを生成してもよい。これにより、振動制御部２４が個々に対応した振動をチャイルドシートＳに加えることができる。
【００５４】
次に、図３Ｂを用いて学習部２２が生成する振動情報３１について説明する。図３Ｂは、振動情報３１の説明図である。図３Ｂに示すように、振動情報３１は、「車速」、「道路種別」、「振動パターン」、「睡眠フラグ」および「覚醒フラグ」といった項目を含む。
【００５５】
「車速」は、車両Ｃの速度を示す。「道路種別」は、車両Ｃが走行する道路種別を示す。「振動パターン」は、「車速」および「道路種別」における振動パターンを示す。「睡眠フラグ」は、「振動パターン」により幼児１００が睡眠状態になったか否かを示す。「覚醒フラグ」は、「振動パターン」により幼児１００が覚醒状態（目覚めた）になったか否かを示す。
【００５６】
図３Ｂに示すように、学習部２２は、学習結果である振動パターンを車両Ｃの速度および車両Ｃが走行する道路種別と対応付けて振動情報３１として記憶する。
【００５７】
また、学習部２２は、状態検出部２１によって検出された幼児１００の状態に基づき、車両Ｃの走行中にチャイルドシートＳに加わる振動を学習する。例えば、学習部２２は、状態検出部２１によって幼児１００が睡眠状態であることが検出された場合に、車両Ｃの走行中にチャイルドシートＳに加わる振動を学習する。
【００５８】
具体的には、学習部２２は、例えば高速道路を７５〜８４ｋｍ／ｈで走行した際に幼児１００が睡眠状態になった場合に、「振動パターン」が「Ｈ８０」の「睡眠フラグ」を「１」に設定する。
【００５９】
つまり、学習部２２は、どの振動パターンの時に、幼児１００が眠り易いかを学習する。これにより、振動制御部２４が睡眠フラグに基づいてチャイルドシートＳに振動を加えることで、幼児１００の眠りを容易に誘発することができる。
【００６０】
なお、学習部２２は、例えば幼児１００が眠るまでに要する時間を考慮して睡眠フラグを設定してもよい。具体的には、学習部２２は、例えば７５〜８４ｋｍ／ｈの区間（図３Ａ参照）における開始地点から所定時間以内に幼児１００が眠った場合に、睡眠フラグを設定し、一方、所定時間を超えてから幼児１００が眠った場合には睡眠フラグを設定しない。
【００６１】
つまり、学習部２２は、幼児１００が短時間で眠る振動パターンを学習することで、振動制御部２４がチャイルドシートＳに振動を加えた場合に、幼児１００の眠りを早期に誘発することができる。
【００６２】
また、学習部２２は、睡眠フラグを一つの振動パターン（例えば「Ｈ８０」）に対して設定したが、睡眠フラグを複数の振動パターンに設定してもよい。例えば、学習部２２は、睡眠フラグを複数の振動パターンに設定する場合、睡眠フラグが設定された複数の振動パターンに対してチャイルドシートＳを振動させる際の優先順位を設定する。
【００６３】
例えば、学習部２２は、各振動パターンについて、過去に幼児１００が睡眠状態になった回数をカウントしておき、かかるカウント数が多い振動パターン程、優先順位を高くする。これにより、振動制御部２４が優先順位の最も高い振動パターンでチャイルドシートＳを振動させることで、幼児１００の睡眠をより容易に誘発することができる。
【００６４】
また、学習部２２は、状態検出部２１によって幼児１００が覚醒状態であることが検出された場合に、車両Ｃの走行中にチャイルドシートＳに加わる振動を学習する。具体的には、図３Ｂに示すように、学習部２２は、例えば一般道を２５〜３４ｋｍ／ｈで走行した際に睡眠状態の幼児１００が覚醒状態に変化した場合に、「振動パターン」が「Ｎ３０」の「覚醒フラグ」を「１」に設定する。
【００６５】
つまり、学習部２２は、どの振動パターンの時に、幼児１００が目覚め易いかを学習する。これにより、振動制御部２４が覚醒フラグに基づいてチャイルドシートＳに振動を加えることで、例えば目的地に近づいている場合等に、寝ている幼児１００を容易に覚醒させることができる。
【００６６】
なお、学習部２２は、幼児１００が睡眠状態または覚醒状態である場合に、振動パターンを学習したが、例えば幼児１００が笑っている状態や泣いている状態である場合に、振動パターンを学習することとしてもよい。
【００６７】
つまり、学習部２２は、笑っている状態を乗り心地が良いとみなし、泣いている状態を乗り心地が悪いとみなす。このように、学習部２２は、幼児の状態に応じてチャイルドシートＳに振動を加えることで、幼児１００の乗り心地を向上することができる。
【００６８】
また、学習部２２は、車両Ｃの走行中の振動を学習しておくことで、様々な状況に応じた振動をチャイルドシートＳに加えることができる。
【００６９】
図２に戻って、体重検知部２３について説明する。体重検知部２３は、シートセンサ１２からの情報に基づいて幼児１００がチャイルドシートＳに着座したことを検出する。また、体重検知部２３は、幼児１００の着座の有無および、幼児１００の体重を示す情報を学習部２２および振動制御部２４へ出力する。
【００７０】
振動制御部２４は、取得部２４ａと、補正部２４ｂと、駆動部２４ｃとを備え、記憶部３に記憶された振動情報３１に基づいてチャイルドシートＳに振動を加える。
【００７１】
取得部２４ａは、車両Ｃの走行中にチャイルドシートＳに加わる振動の情報を取得する。取得部２４ａは、例えばナビゲーション装置１１の３軸ジャイロセンサの検出値を振動の情報として取得する。
【００７２】
補正部２４ｂは、取得部２４ａによって取得された振動の情報に基づいて、車両Ｃの走行中にチャイルドシートＳに加わる振動を補正する補正振動の情報を含む補正情報を生成する。なお、補正部２４ｂの処理内容については、図４〜図６を用いて後述する。
【００７３】
駆動部２４ｃは、たとえばアクチュエータを備え、補正部２４ｂによって生成された補正情報に基づいてチャイルドシートＳに振動を加える。ここで、図４〜図６を用いて振動制御部２４の取得部２４ａ、補正部２４ｂおよび駆動部２４ｃの処理内容について具体的に説明する。
【００７４】
まず、図４を用いて車両Ｃが停止する場合の振動制御部２４の処理内容について説明する。図４は、車両Ｃが停止する場合の振動制御部２４の処理内容を示す図である。図４に示すグラフは、縦軸に振幅を示し、横軸に時刻を示す。
【００７５】
図４に示すグラフのうち、実線で示された波形は、取得部２４ａが取得した振動の情報を示し、破線の波形は、駆動部２４ｃによって振動が加えられた後のチャイルドシートＳの振動を示す。図４に示すように、実線で示された振動の波形は、振幅がゼロに収束していることから、車両Ｃが信号等で停止するために、徐々に減速していることを示している。
【００７６】
ここで、チャイルドシートＳに着座している幼児１００は、車両Ｃが停止すると、振動が止まってしまうため、眠りから目覚めたり、機嫌を損ねたりする場合がある。つまり、幼児１００の乗り心地が低下するおそれがある。
【００７７】
そこで、振動制御部２４は、車両Ｃが停止する場合に、記憶部３に記憶された振動情報３１に基づいてチャイルドシートＳに振動を加えることとした。具体的には、振動制御部２４の補正部２４ｂが、取得部２４ａによって取得された振動の情報に基づいて、記憶部３に記憶された振動情報３１に対応する振動パターンの振動がチャイルドシートＳに加わるように、車両Ｃの走行中にチャイルドシートＳに加わる振動を補正する補正振動の情報を生成する。
【００７８】
例えば、図４に示すように、まず、補正部２４ｂは、取得部２４ａから取得した車両Ｃの現在の速度および道路種別の振動の情報（実線の波形）と、記憶部３に記憶された振動情報３１の振動パターン（破線の波形）との振幅および周波数の差分を算出する。
【００７９】
つづいて、補正部２４ｂは、算出した差分に基づいて取得部２４ａから取得した振動の情報を破線の波形の振動パターンになるように補正するための補正振動の情報を生成する。つまり、補正振動の情報には、振動パターンが含まれ、例えば振幅や、周波数等の値で表される。
【００８０】
そして、駆動部２４ｃが補正された振動の情報に基づいてチャイルドシートＳに振動を加える。これにより、車両Ｃが停止した場合でも、一定速度で走行しているような振動を加えることができため、幼児１００の睡眠を誘発することができる。なお、図４では、車両Ｃが停止する場合に、振動を補正するようにしたが、車両Ｃが走行中の振動を補正するようにしてもよい。
【００８１】
なお、補正部２４ｂは、取得部２４ａが取得した振動の差分のみを補正する振動の情報を補正情報として生成したが、これに限定されず、例えば取得部２４ａが取得した振動をすべて打ち消してから一定の振動を新たに加える補正を行ってもよい。かかる点について図５Ａ〜図５Ｃを用いて具体的に説明する。
【００８２】
図５Ａ〜図５Ｃは、振動を打ち消す場合の振動制御部２４の処理内容を示す図である。図５Ａには、取得部２４ａによって取得された振動の情報に含まれる振動の波形を示す。
【００８３】
補正部２４ｂは、図５Ｂに示すように、取得部２４ａによって取得された振動の情報に基づいて、かかる振動（図５Ａ）を打ち消す振動の情報を補正振動の情報として含む補正情報を生成する。
【００８４】
そして、図５Ｃに示すように、補正部２４ｂは、車両Ｃの走行中にチャイルドシートＳに加わる振動を打ち消す振動の情報に記憶部３に記憶された振動情報３１を加えた情報を補正情報として生成する。
【００８５】
例えば、補正部２４ｂは、取得部２４ａから取得した振動に基づいてかかる振動と振幅および周波数の値が同じとなる波形の振動パターンを生成する。なお、かかる振動パターンは、補正部２４ｂ自体で生成してもよく、記憶部３に記憶されている振動情報３１から取得してもよい。
【００８６】
つづいて、補正部２４ｂは、生成した振動パターンの位相が取得部２４ａによって取得された振動の位相と逆位相になるように、振動パターンの位相を回転させる。これにより、補正部２４ｂは、逆位相にした振動パターンの情報である補正情報を生成する。なお、補正部２４ｂによる振動の位相合わせは、過去の時点で完了しているものとする。
【００８７】
つづいて、補正部２４ｂは、記憶部３に記憶された振動情報３１の中から例えば睡眠フラグが設定された振動パターンの情報を取得し、生成した補正情報に加える。このように、振動情報３１の振動パターンになるように振動を補正すること、車両Ｃがどのような走行環境下であっても、常に一定の振動をチャイルドシートＳに加えることができる。また、一度すべての振動を打ち消すことで、チャイルドシートＳに加わる振動を正確に補正することができる。
【００８８】
なお、振動制御部２４は、幼児１００の睡眠を誘発するようにチャイルドシートＳに振動を加えることに限らず、例えば幼児１００の睡眠を誘発しないようにチャイルドシートＳに振動を加えることとしてもよい。かかる点について、図６を用いて説明する。
【００８９】
図６は、幼児１００を起こす場合の振動制御部２４の処理内容を示す図である。図６では、時刻ｔ１を現在の時刻として示す。
【００９０】
ここで、振動制御部２４は、時刻ｔ１より前の時刻において、例えば睡眠フラグが設定された振動パターンの振動をチャイルドシートＳに加えていることとする。ところが、例えば車両Ｃが目的地の近くまで来た段階で、仮に、幼児１００が眠ってしまうと、同乗者は、目的地に到着後、眠って間もない状態の幼児１００を起こして降車させなければならないため、幼児１００の機嫌を損ねるおそれがあった。
【００９１】
そこで、振動制御部２４は、ナビゲーション装置１１から取得した目的地までの到着予定時刻が所定時間以内である場合に、チャイルドシートＳに加わる振動を停止させることとした。
【００９２】
具体的には、補正部２４ｂは、時刻ｔ１以降、睡眠フラグが設定された振動パターンの情報を補正情報に加えることを禁止する。つまり、補正部２４ｂは、取得部２４ａによって取得された振動の情報に基づいて、車両Ｃの走行中にチャイルドシートＳに加わる振動を打ち消す振動の情報を補正振動の情報として含む補正情報を生成し、駆動部２４ｃへ出力する。
【００９３】
これにより、チャイルドシートＳの振動が止まるため、幼児１００の睡眠が誘発されない、つまり幼児１００が起き続けられるため、同乗者が目的地に到着後に幼児１００の機嫌を損ねることなく降車させることができる。
【００９４】
なお、補正部２４ｂは、車両Ｃが目的地まで所定時間以内である場合に、振動を停止したが、例えば車両Ｃの現在の位置と目的地との距離が所定距離以内である場合に、振動を停止してもよい。
【００９５】
また、補正部２４ｂは、睡眠フラグが設定された振動パターンの情報を補正情報に加えることを禁止したが、これに限定されず、例えば覚醒フラグが設定された振動パターンの振動を加えることとしてもよい。これにより、例えば既に睡眠状態の幼児１００を目覚めさせることができる。
【００９６】
また、補正部２４ｂは、例えば体重検知部２３が検出した幼児１００の体重を考慮して補正情報を生成してもよい。つまり、補正部２４ｂは、体重検知部２３によって検出された幼児１００の体重に基づいてチャイルドシートＳに振動を加える。例えば、補正部２４ｂは、幼児１００の体重が重くなる程、振動情報３１の振動パターンの強度（例えば振幅）が弱くなるように調整する。
【００９７】
これは、体重が重いほど、振動方向における慣性力が強くなるためであり、かかる点を考慮して補正部２４ｂが振動パターンの強度を調整することで、幼児１００の体重に関わらず常に一定の振動強度でチャイルドシートＳを振動させることができる。
【００９８】
次に、図７を用いて、実施形態に係るチャイルドシート振動装置１が実行する振動情報３１の生成処理の処理手順について説明する。図７は、実施形態に係るチャイルドシート振動装置１が実行する振動情報３１の生成処理の処理手順を示すフローチャートである。
【００９９】
図７に示すように、学習部２２は、車両Ｃの速度毎および車両Ｃが走行する道路種別毎にチャイルドシートＳに加わる振動の情報を学習する（ステップＳ１０１）。
【０１００】
また、学習部２２は、状態検出部２１からの情報に基づいて幼児１００の状態が変化したか否かを判定する（ステップＳ１０２）。学習部２２は、幼児１００の状態が変化したと判定した場合（ステップＳ１０２、Ｙｅｓ）、幼児１００が起きている状態から寝た状態、つまり覚醒状態から睡眠状態へ変化したか否かを判定する（ステップＳ１０３）。
【０１０１】
学習部２２は、幼児１００が睡眠状態であると判定した場合（ステップＳ１０３、Ｙｅｓ）、学習結果である振動パターンに対して睡眠フラグを設定する（ステップＳ１０４）。学習部２２は、生成した振動パターンを含む情報を振動情報３１として記憶し（ステップＳ１０５）、処理を終了する。
【０１０２】
一方、ステップＳ１０２の判定処理において、学習部２２は、幼児１００の状態が変化していないと判定した場合（ステップＳ１０２、Ｎｏ）、処理をステップＳ１０５へ移行する。
【０１０３】
また、ステップＳ１０３の判定処理において、学習部２２は、幼児１００が起きている状態から寝た状態へ変化していない、つまり幼児１００が既に寝ている状態から起きている状態へ変化した場合（ステップＳ１０３、Ｎｏ）、学習結果である振動パターンに対して覚醒フラグを設定する（ステップＳ１０６）。
【０１０４】
次に、図８を用いて、実施形態に係るチャイルドシート振動装置１が実行する振動処理の処理手順について説明する。図８は、実施形態に係るチャイルドシート振動装置１が実行する振動処理の処理手順を示すフローチャートである。
【０１０５】
図８に示すように、振動制御部２４の取得部２４ａは、車両Ｃの走行中の振動の情報を取得する（ステップＳ２０１）。つづいて、振動制御部２４は、例えばナビゲーション装置１１から取得した車両Ｃの目的地までの到着予定時刻が所定時間以内であるか否かを判定する（ステップＳ２０２）。
【０１０６】
振動制御部２４は、到着時刻が所定時間以内ではない場合（ステップＳ２０２、Ｎｏ）、取得した振動の情報と、記憶部３に記憶された振動情報３１の振動パターンとの振幅および周波数の差分を算出する（ステップＳ２０３）。
【０１０７】
つづいて、振動制御部２４は、算出した差分に応じて取得した振動の情報を補正する補正情報を生成する（ステップＳ２０４）。つづいて、振動制御部２４は、振動の情報および補正情報に基づいてチャイルドシートＳを振動させ（ステップＳ２０５）、処理を終了する。
【０１０８】
一方、ステップＳ２０２の判定処理において、振動制御部２４は、車両Ｃの目的地までの到着予定時刻が所定時間以内である場合（ステップＳ２０２、Ｙｅｓ）、取得した振動を打ち消す、つまり補正情報に睡眠フラグの振動パターンの情報の追加の禁止、または、補正情報に覚醒フラグの振動パターンの情報の追加を行う（ステップＳ２０６）。
【０１０９】
上述してきたように、実施形態に係るチャイルドシート振動装置１は、記憶部３と、振動制御部２４とを備える。記憶部３は、車両Ｃの走行中にチャイルドシートＳに加わる振動の情報である振動情報３１を記憶する。振動制御部２４は、記憶部３に記憶された振動情報３１に基づいてチャイルドシートＳに振動を加える。これにより、チャイルドシートＳに着座している幼児１００の睡眠を誘発することができる。
【０１１０】
なお、上述した実施形態では、学習部２２は、ナビゲーション装置１１に搭載された３軸ジャイロセンサの検出値に基づき、振動パターンを生成したが、例えばチャイルドシートＳに３軸ジャイロセンサを搭載し、かかる３軸ジャイロセンサから検出値を取得してもよい。これにより、チャイルドシートＳに加わっている振動により近い値の検出値を取得することができる。
【０１１１】
また、上述した実施形態では、チャイルドシート振動装置１が、チャイルドシートＳに搭載される場合（図１参照）について説明したが、チャイルドシート振動装置１が、例えばナビゲーション装置１１に搭載されてもよい。
【０１１２】
かかる場合、チャイルドシート振動装置１は、チャイルドシートＳと通信可能に接続され、チャイルドシートＳへ振動させるための情報を送信する。そして、チャイルドシートＳは、例えば駆動装置を備え、駆動装置が、かかる情報に従ってチャイルドシートＳを振動させる。
【０１１３】
また、振動制御部２４は、例えば睡眠フラグや覚醒フラグの振動パターンに基づいてチャイルドシートＳに振動を加えることとしたが、例えば運転者等のユーザの手動操作によってチャイルドシートＳに振動を加えることとしてもよい。
【０１１４】
具体的には、記憶部３は、予めユーザによって設定された車両Ｃの速度および道路種別に基づいて、振動パターンを生成し、振動情報３１として記憶する。つづいて、振動制御部２４は、ユーザから所定の操作を受け付けた場合に、ユーザ設定された車両Ｃの速度および道路種別の振動パターンの振動をチャイルドシートＳに加える。
【０１１５】
これにより、ユーザが設定した振動パターンの振動を任意のタイミングでチャイルドシートＳに加えることができる。なお、所定の操作は、ナビゲーション装置１１への入力操作や、専用の押下ボタンへの操作等があるが、これに限定されず、いかなる操作であってもよい。
【０１１６】
さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
【符号の説明】
【０１１７】
１    チャイルドシート振動装置
２    制御部
３    記憶部
１０    カメラ
１１    ナビゲーション装置
１２    シートセンサ
２１    状態検出部
２２    学習部
２３    体重検知部
２４    振動制御部
２４ａ  取得部
２４ｂ  補正部
２４ｃ  駆動部
３１    振動情報
Ｓ    チャイルドシート
１００    幼児
【図１】
2018052358.tif 000003
【図２】
2018052358.tif 000004
【図３Ａ】
2018052358.tif 000005
【図３Ｂ】
2018052358.tif 000006
【図４】
2018052358.tif 000007
【図５Ａ】
2018052358.tif 000008
【図５Ｂ】
2018052358.tif 000009
【図５Ｃ】
2018052358.tif 000010
【図６】
2018052358.tif 000011
【図７】
2018052358.tif 000012
【図８】
2018052358.tif 000013