(57)【特許請求の範囲】
【請求項１】
自動車の加速制御システムであって、
予め学習したアクセルを踏み込むときの運転者の発声の特徴を有する言葉を前記運転者が発声したことを認識する音声認識手段を備え、
前記音声認識手段が前記言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする加速制御システム。
【請求項２】
前記音声認識手段が前記言葉を認識した後に、一定時間経過する前に限り、前記自動車が加速できるようにしたことを特徴とする請求項１に記載の加速制御システム。
【請求項３】
前記音声認識手段が前記言葉を認識した後に、前記自動車が一定速度減速する前に限り、前記自動車が加速できるようにしたことを特徴とする請求項１に記載の加速制御システム。
【請求項４】
前記音声認識手段がニューラルネットワークを用いて前記学習を行うことを特徴とする請求項１から３のいずれかに記載の加速制御システム。
【請求項５】
前記運転者の発声の大きさ又は回数に応じて、エンジン車におけるスロットルバルブの開度若しくはフューエルインジェクターの燃料噴射量又は電気自動車におけるモーターに供給する交流電力の周波数若しくは振幅を制御できるようにしたことを特徴とする請求項１から４のいずれかに記載の加速制御システム。
【請求項６】
前記音声認識手段が携帯端末に内蔵され、前記携帯端末と前記自動車が無線で連接されることを特徴とする請求項１から５のいずれかに記載の加速制御システム。
【請求項７】
複数の前記言葉の中から最も高い認識精度が得られる言葉を特定する手段を備えることを特徴とする請求項１から６のいずれかに記載の加速制御システム。
【請求項８】
自動車の加速制御方法であって、
予め学習したアクセルを踏み込むときの運転者の発声の特徴を有する言葉を前記運転者が発声したことを認識する音声認識ステップを含み、
前記音声認識ステップが前記言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする加速制御方法。
【請求項９】
前記音声認識ステップが前記言葉を認識した後に、一定時間経過する前に限り、前記自動車が加速できるようにしたことを特徴とする請求項８に記載の加速制御方法。
【請求項１０】
前記音声認識ステップが前記言葉を認識した後に、前記自動車が一定速度減速する前に限り、前記自動車が加速できるようにしたことを特徴とする請求項８に記載の加速制御方法。
【請求項１１】
前記音声認識ステップがニューラルネットワークを用いて前記学習を行うことを特徴とする請求項８から１０のいずれかに記載の加速制御方法。
【請求項１２】
前記運転者の発声の大きさ又は回数に応じて、エンジン車におけるスロットルバルブの開度若しくはフューエルインジェクターの燃料噴射量又は電気自動車におけるモーターに供給する交流電力の周波数若しくは振幅を制御するようにしたことを特徴とする請求項８から１１のいずれかに記載の加速制御方法。
【請求項１３】
前記音声認識ステップが携帯端末を用い、前記携帯端末と前記自動車が無線で連接されることを特徴とする請求項８から１２のいずれかに記載の加速制御方法。
【請求項１４】
複数の前記言葉の中から最も高い認識精度が得られる言葉を特定するステップを含むことを特徴とする請求項８から１３のいずれかに記載の加速制御方法。
【請求項１５】
コンピュータに請求項８から１４のいずれかに記載の加速制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の加速制御技術に関する。より詳しくは、アクセル及びブレーキの踏み間違いによる交通事故の発生を防止するための加速制御システム、方法、プログラムに関する。尚、本発明では、解り易さの観点から、踏み間違いという用語を用いるが、アクセル又はブレーキは、ペダル式の場合に限定されるものではなくボタン式の場合も含む。ボタン式の場合には、本発明における踏み間違いという用語は、押し間違いを意味するものとする。又、ブレーキを用いないでアクセルのみで制動するタイプの電気自動車においては、単にアクセルの誤操作を意味するものとする。尚、音声認識を用いて自動車の加速を制御する本発明は、自動運転にも適用できる。この場合、本発明は、アクセル及びブレーキの踏み間違いではなく、自動運転システムの誤作動による交通事故の発生を防止するための加速制御システム、方法、プログラムに関する。
【背景技術】
【０００２】
最近、自動車のアクセル及びブレーキを踏み間違えたことに起因する交通事故が多発している。この原因の一つにドライバーの高齢化が指摘されている。尚、本発明は、この高齢化を、特に脳を含む神経系の機能低下という側面から捉えている。今後は更に高齢化が進み、こうした交通事故の増加が予想され、対策は喫緊の課題とされている。この点、アクセル及びブレーキの踏み間違いによる交通事故の発生を防止するための技術は、これまでに多数提案されている。
【０００３】
例えば、特許文献１に、踏力検出手段により取得されたアクセルペダルの踏力に基づいて、運転者がアクセルペダルをブレーキペダルと踏み間違えているか否かを判定し、踏み間違えていると判定された場合、車両を減速又は停止させる技術が記載されている。
【０００４】
又、特許文献２に、背もたれやステアリングに加わる荷重を検出して、誤操作を判定し、減速手段を制御する技術が記載されている。
【０００５】
又、特許文献３に、運転者が緊急時に発する言葉をあらかじめ登録しておき、スロットル弁全開状態、すなわち、アクセル全開状態において、運転者が基準値以上の大きな声で前記緊急時に発する言葉を発したときに、アクセルペダルの誤操作があったものと判定する技術が記載されている。
【０００６】
又、センサで障害物を検知して加速を抑制する技術は既に実用化している。
【０００７】
更に、アクセルペダルを踏み込む以外の方法で自動車の加速制御をする技術として、例えば、特許文献４に、自動車を操作対象とする遠隔操作システムが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−６２５号公報
【特許文献２】特開２０１３−２３３８９３号公報
【特許文献３】特開２００４−１０００５８号公報
【特許文献４】特開２０１７−１４７６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、アクセル及びブレーキの踏み間違いによる交通事故の発生を防止するための従来技術には、以下のような問題点がある。
【００１０】
まず、特許文献１に開示された技術は、ペダルを踏み込む力は運転者の体調等によって変化するため、踏み間違いの判断基準として曖昧である。又、ペダルを踏み込む力の変化は、後述する脳の運動野からの指令が運動神経系を通って筋肉に伝わることによって生じるので、言語中枢は関与しない。特許文献２に開示された技術についても同様である。
【００１１】
特許文献１や特許文献２に開示された技術は、誤作動・誤操作の虞は依然としてあり、理論上は可能であっても実際の異常事態においては不確かであり信頼性が低い。確かに、本発明においても、運転者が言い間違いをする確率はゼロではない。しかし、運転者がアクセルとブレーキを踏み間違える確率に言い間違える確率を乗じることにより、加速すべきではないときに加速してしまう確率を大幅に低減することができる。
【００１２】
又、特許文献３に開示された技術については、咄嗟のときには声が出ない場合もあるため、緊急時に正しく機能するのか甚だ疑問である。緊急時に大きな声で予め登録した言葉を発することは極めて困難であり、そのような心理的余裕があるのであれば、アクセルペダルからブレーキペダルに踏み直すことも可能ではないかと考えられる。
これに対して、本発明では、運転者に対して、咄嗟のときに声を出すことを求めるのではなく、特許文献３に開示された技術とは逆に、平常時に声を出すことを求めるようにした。本発明は、緊急時ではなく平常時に言葉を発する習慣をつけるものであるから、特許文献３に開示された技術とは正反対の発想ないし動機に基づくものといえる。尚、特許文献３には、平常時に発する言葉を予め登録したり、本発明におけるような学習をしたり、登録若しくは学習した言葉を発しない限り平常時に加速できないようにするという内容の記載は無かったし、示唆もされていなかった。
【００１３】
又、特許文献３に記載のアクセルペダルの状態を検出する手段とは、スロットルポジションセンサからの信号を読み込み、スロットル弁が全開状態であれば、アクセル全開状態と判断し、そうでない場合には、アクセル全開状態にはないと判断するというものであり、所謂アクセルポジションセンサ（ＡＰＳ：Ａｃｃｅｌｅｒａｔｏｒ  Ｐｏｓｉｔｉｏｎ  Ｓｅｎｓｏｒ）とは異なる装備であった。したがって、現在広く普及している電子制御スロットル（ＤＢＷ：Ｄｒｉｖｅ−Ｂｙ−Ｗｉｒｅ）に不可欠なアクセルポジションセンサではなかった。
これに対して、本発明では、例えば、スロットル弁全閉状態からスロットル弁を開いても良いか否かを運転者の発声に基づいて判断する。すなわち、運転者が特定の言葉を発しない限り、スロットルバルブを更に開かないようにする。したがって、本発明においては、特許文献３に記載のアクセルペダルの状態を検出する手段は不要である。よって、本発明は、特許文献３に開示された技術に比べて、より簡易に実現することができる。
【００１４】
尚、センサで障害物を検知して加速を抑制する技術は既に実用化している。しかし、自動車に対して直角でない障害物や構造上検知し難い障害物等、検知できない場合があり信頼性が十分とはいえない。又、このような場合に、自動車と障害物の間にいる人を轢いてしまう虞が無いとはいえない。
【００１５】
又、特許文献４に記載の自動車を操作対象とする遠隔操作システムは、確かに、アクセルペダル及びブレーキペダルの踏み間違いという問題は生じない。しかし、遠隔操作コントローラを操作するのは手指であり、後述する脳の運動野からの指令が運動神経系を通って筋肉に伝わるので、言語中枢は関与しないため、本発明におけるような信頼性を担保できるものではない。一方、本発明では、運転者が遠隔操作コントローラを誤って操作する確率に言い間違える確率を乗じることにより、加速すべきではないときに加速してしまう確率を大幅に低減することができる。
【００１６】
以上の従来技術の殆どは、運転者による操作、すなわち、脳の運動野や運動神経系の働きの結果生じる運転者の動きから、アクセル及びブレーキの踏み間違いを検知するものであった。こうした従来技術は、同じ手足の運動に基づいて判定を行うため、運転者自身による誤操作だけでなく、センサの誤検知も生じ易い。この点、本発明では、運転者による特定の言葉の発声をも条件とするため誤検知が生じ難い。
【００１７】
又、自動車を運転している時間を、アクセル及びブレーキを踏み間違えていない時間と踏み間違えている時間とに分けた場合に、以上の従来技術はいずれも、踏み間違えている時間に着目して、アクセルを制限したり、ブレーキを作動させたり、警報を発したりするものであった。したがって、アクセル及びブレーキを踏み間違えていない時間をも含めてアクセルを制限しようとする技術は従来存在しなかった。自動車は本来、人や物が高速に移動するために発明され、アクセルは自動車を加速させるための手段であり、自動車を減速又は停止させるのは専らブレーキの役割と考えられてきた。したがって、運転者が特定の言葉を発声すること等を加速の条件にして、平常時も含めて常にアクセルを制限しようとすることについては、その動機に乏しかったといえる。
【００１８】
そこで、本発明は、かかる従来技術の問題点を解決して、より簡易に実現することができ、かつ、信頼性の高い、アクセル及びブレーキの踏み間違い又は自動運転システムの誤作動等による交通事故の発生を防止するための加速制御システム、方法、プログラムを提供することを課題とするものである。
【課題を解決するための手段】
【００１９】
上記課題を解決するために、最初に考案した加速制御システムは、自動車の加速制御システムであって、前記自動車内において発せられる音声を認識する音声認識手段を備え、前記音声認識手段が、予め登録した言葉又は予め学習した特徴を有する言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする。
【００２０】
本発明は、アクセル及びブレーキの踏み間違いの原因の一つであるドライバーの高齢化を、特に脳を含む神経系の機能低下という側面から捉えている。すなわち、アクセル及びブレーキの踏み間違いを、ブレーキを踏み込めという脳からの指令が誤ってアクセルを踏み込めという指令として足の筋肉に伝わった結果として捉える。
【００２１】
この点、脳の機能に関する研究分野において、運動野が、意味のない声を発することを含む運動機能を司り、運動性言語中枢と呼ばれるブローカ野（Ｂｒｏｃａ’ｓ  ａｒｅａ）が、意味のある言葉を発声する役割をしていることが解明されている。
【００２２】
オートマチック車の場合、一般的には、同じ右足を使ってアクセル又はブレーキを踏み込むように設計されている。したがって、アクセルを踏み込もうとする場合も、ブレーキを踏み込もうとする場合も、いずれの場合においても、脳の運動野からの指令は同じ運動神経系を通って伝達されるものと考えられる。
【００２３】
アクセル及びブレーキを踏み間違える場合に、脳から筋肉に至るどの段階において誤りが生じるのかは明らかではない。しかし、意味のある言葉を発声する場合と手足を動かす場合とでは、指令を出す脳の部位、指令を伝達する運動神経系、使う筋肉のいずれもが異なっていることは明らかである。
【００２４】
したがって、ブレーキを踏み込むつもりがアクセルを踏み込んでしまったり、アクセルを踏み込むつもりがブレーキを踏み込んでしまったりすることは起こり得る。一方、言葉を発声するつもりが手足を動かしてしまったり、手足を動かすつもりが言葉を発声してしまったりするということは通常起こり得ない。
【００２５】
そこで、本発明は、この点に着目し、本発明に係る加速制御システムに予め登録した言葉又はコンピュータが予め学習した言葉を運転者が発声したときに限り、自動車が加速できるようにアクセルを制御する。すなわち、たとえ運転者がアクセルを踏み込んだとしても、予め登録した言葉又は予め学習した言葉を運転者が発声しない限り加速できないようにする。つまり、運転者が確信をもって自動車を加速させようとする場合を除き、加速できないようにするのである。これは、一見不便なようにも思え、便利さを追及する自動車の技術開発思想に反しているようにも思える。しかし、高齢化が進行し、高齢運転者の運転免許証返納の必要性が叫ばれている状況においては、多少の不便が生じたとしても止むを得ないものと考える。運転免許証返納はＱＯＬ（Ｑｕａｌｉｔｙ  Ｏｆ  Ｌｉｆｅ）の大幅な低下に繋がりかねないからである。尚、本発明によって高齢運転者がアクセル及びブレーキの踏み間違いを恐れることなく運転できるようになるという意味においては、本発明は高齢運転者にとっての運転補助技術ということもできる。
【００２６】
又、何らかの原因で、心神喪失若しくは耗弱状態又は呂律が回らないような状態に陥った場合においては勿論のこと、慌てて普段通りの発声ができないような場合においても加速できないようにすることができるので、てんかん等の持病があったり薬を服用していたりする運転者や、ただ単に慌て易い性格の運転者にとっても非常に有益な技術である。この点において、特許文献３に開示された技術には問題があった。
【００２７】
本発明において、コンピュータが予め学習した特徴を有する言葉とは、アクセルを踏み込んだときに運転者が発声した言葉の音声データを入力、アクセルを踏み込んだ状態を出力として、学習用データセットを構成し、この学習用データセットに対して機械学習又は深層学習を行った結果に対して入力した場合に、アクセルを踏み込んだという出力が得られるような入力音声データである言葉を意味する。
【００２８】
例えば、運転者がアクセルペダルを踏み込むときは、いつも「加速」という言葉を発するようにする場合、運転者が発声した「加速」という言葉の音声波形データを、例えば２５ｍｓ間隔で分割し、各分割区間についてフーリエ変換をしたスペクトルを時系列で並べると二次元の入力データを生成することができる。これを、例えば深層学習を行う場合には、畳み込みニューラルネットワーク（ＣＮＮ：Ｃｏｎｖｏｌｕｔｉｏｎａｌ  ｎｅｕｒａｌ  ｎｅｔｗｏｒｋ）の入力データとする。次に、教師信号として、アクセルペダルを踏み込んだ場合には１．０を、その他の場合には０．０を与えて学習用データセットを生成し、誤差逆伝播法（Ｂａｃｋｐｒｏｐａｇａｔｉｏｎ）を用いて学習する。これによって得られた学習済みのニューラルネットワークに対して、運転者の音声データに基づき生成した入力データを入力したときに、出力ユニットが予め定めるしきい値以上の値を出力すれば、運転者が「加速」と発声したと認識する。尚、本発明で用いるニューラルネットワークは、音声認識に用いることができるものであれば、その種類・構造を問わない。
【００２９】
尚、音声データは時系列データであり始点と終点が定まっていないため、長い言葉を学習する場合には、リカレントニューラルネットワーク（ＲＮＮ：Ｒｅｃｕｒｒｅｎｔ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）を用いるようにしてもよい。
【００３０】
又、ニューラルネットワークを用いない音声認識手段としては、例えば「加速」という音声波形データを例えば２５ｍｓ間隔で分割し、各分割区間についてフーリエ変換をしたスペクトルを解析してｋａ・ｓｏ・ｋｕ等の音素に分解し、得られた音素の並びを、音響モデル及び言語モデルと比較することによって最も確からしい言葉を認識結果とする方法も考えられる。
【００３１】
本発明における音声認識手段は、ニューラルネットワークを用いた音声認識手段に限定されず、隠れマルコフモデル（ＨＭＭ：Ｈｅｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌ）等、運転者が発声した言葉を認識することができる技術は広く含まれる。
【００３２】
尚、本発明に係る加速制御システムは、現実の事故発生状況を踏まえ、低速域においてのみ機能するようにしてもよい。この場合の低速域は、例えば、停車状態から発進する場合には時速１０ｋｍ以下、走行状態から減速停止する場合には時速２０ｋｍ以下等と定義することができる。又、本発明に係る加速制御システムが機能する速度域を運転者が予め設定できるようにしてもよい。
【００３３】
次に、請求項１記載の加速制御システムは、自動車の加速制御システムであって、予め学習したアクセルを踏み込むときの運転者の発声の特徴を有する言葉を前記運転者が発声したことを認識する音声認識手段を備え、前記音声認識手段が前記言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする。
【００３４】
これにより、同乗者が発した言葉と運転者が発した言葉を混同することを防止できるようになる。例えば、運転者が加速することを意図していないときに誤ってアクセルを踏み込んでしまった場合に、仮に、同乗者が混乱して「加速して」等と発したとしても、自動車が加速してしまうような事態を防止できるようになる。
【００３５】
次に、請求項２記載の加速制御システムは、請求項１に記載の加速制御システムにおいて、前記音声認識手段が前記言葉を認識した後に、一定時間経過する前に限り、前記自動車が加速できるようにしたことを特徴とする。尚、一定時間は、例えば、１０秒に設定する。又、自由に調節できるようにしてもよい。
【００３６】
これにより、例えば高速道路において、運転者が何回かに分けてアクセルペダルを踏み込んで加速することを意図しているような場合に、運転者が前記言葉を発しなければならない頻度を予め調節することができるようになる。又、運転者が前記言葉を発してから一定時間経過後にパーキングエリア等に入ったような場合に、運転者が意図しないのに加速してしまうことを防止できるようになる。
【００３７】
次に、請求項３記載の加速制御システムは、請求項１に記載の加速制御システムにおいて、前記音声認識手段が前記言葉を認識した後に、前記自動車が一定速度減速する前に限り、前記自動車が加速できるようにしたことを特徴とする。尚、一定速度は、例えば、時速１０ｋｍに設定する。又、自由に調節できるようにしてもよい。
【００３８】
これにより、例えば高速道路において、運転者が何回かに分けてアクセルペダルを踏み込んで加速することを意図しているような場合に、運転者が前記言葉を発しなければならない頻度を予め調節することができるようになる。又、減速してパーキングエリア等に入ったような場合に、運転者が意図しないのに加速してしまうことを防止できるようになる。
【００３９】
次に、請求項４記載の加速制御システムは、請求項１から３のいずれかに記載の加速制御システムにおいて、前記音声認識手段がニューラルネットワークを用いて前記学習を行うことを特徴とする。
【００４０】
これにより、高精度な音声認識を実現できるとともに、汎化性が高くロバストな処理が可能になりシステムの信頼性を向上させることができるようになる。
【００４１】
次に、請求項５記載の加速制御システムは、請求項１から４のいずれかに記載の加速制御システムにおいて、前記運転者の発声の大きさ又は回数に応じて、エンジン車におけるスロットルバルブの開度若しくはフューエルインジェクターの燃料噴射量又は電気自動車におけるモーターに供給する交流電力の周波数若しくは振幅を制御できるようにしたことを特徴とする。
【００４２】
これにより、加速するか否かだけでなく、どれだけ加速するのかに関しても、踏み間違いを防止できるようになる。例えば、少しだけ加速することを意図していたにも関わらず誤って強くアクセルペダルを踏み込んでしまったような場合に、大きな声で「加速」等と発声していない限り、急加速しないようにすることができる。
【００４３】
次に、請求項６記載の加速制御システムは、請求項１から５のいずれかに記載の加速制御システムにおいて、前記音声認識手段が携帯端末に内蔵され、前記携帯端末と前記自動車が無線で連接されることを特徴とする。
【００４４】
これにより、スマートフォン、タブレット型端末、ウェアラブル端末等の各種携帯端末の音声認識機能を利用できるようになり、低コスト化につながる。尚、無線ではなくケーブルでシステムに連接することになると考えられるが、本発明においては、カーナビゲーションシステムの音声認識機能を利用することもできる。
【００４５】
請求項７記載の加速制御システムは、請求項１から６のいずれかに記載の加速制御システムにおいて、複数の前記言葉の中から最も高い認識精度が得られる言葉を特定する手段を備えることを特徴とする。
【００４６】
複数の前記言葉の中から最も高い認識精度が得られる言葉を特定する手段は、音声波形入力データとアクセル踏み込みに関する出力データからなるデータセットを認識精度検証用として、学習用とは別に蓄積しておく。次に、この検証用データセットを用いて、それぞれの言葉に対する認識精度を算出し、比較する。そして、最も高い認識精度が得られる言葉を特定する。これにより、一般に雑音が多くＳＮ比が小さな車内において、最も認識精度が高い言葉を運転者に対して推奨することができるようになる。
【００４７】
次に考案した加速制御方法は、自動車の加速制御方法であって、前記自動車内において発せられる音声を認識する音声認識ステップを含み、前記音声認識ステップが、予め登録した言葉又は予め学習した特徴を有する言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする。
【００４８】
次に、請求項８記載の加速制御方法は、自動車の加速制御方法であって、予め学習したアクセルを踏み込むときの運転者の発声の特徴を有する言葉を前記運転者が発声したことを認識する音声認識ステップを含み、前記音声認識ステップが前記言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする。
【００４９】
次に、請求項９記載の加速制御方法は、請求項８に記載の加速制御方法において、前記音声認識ステップが前記言葉を認識した後に、一定時間経過する前に限り、前記自動車が加速できるようにしたことを特徴とする。
【００５０】
次に、請求項１０記載の加速制御方法は、請求項８に記載の加速制御方法において、前記音声認識ステップが前記言葉を認識した後に、前記自動車が一定速度減速する前に限り、前記自動車が加速できるようにしたことを特徴とする。
【００５１】
次に、請求項１１記載の加速制御方法は、請求項８から１０のいずれかに記載の加速制御方法において、前記音声認識ステップがニューラルネットワークを用いて前記学習を行うことを特徴とする。
【００５２】
次に、請求項１２記載の加速制御方法は、請求項８から１１のいずれかに記載の加速制御方法において、前記運転者の発声の大きさ又は回数に応じて、エンジン車におけるスロットルバルブの開度若しくはフューエルインジェクターの燃料噴射量又は電気自動車におけるモーターに供給する交流電力の周波数若しくは振幅を制御するようにしたことを特徴とする。
【００５３】
次に、請求項１３記載の加速制御方法は、請求項８から１２のいずれかに記載の加速制御方法において、前記音声認識ステップが携帯端末を用い、前記携帯端末と前記自動車が無線で連接されることを特徴とする。
【００５４】
請求項１４記載の加速制御方法は、請求項８から１３のいずれかに記載の加速制御方法において、複数の前記言葉の中から最も高い認識精度が得られる言葉を特定するステップを含むことを特徴とする。
【００５５】
次に、請求項１５記載のプログラムは、コンピュータに請求項８から１４のいずれかに記載の加速制御方法を実行させるためのプログラムである。
【００５６】
これにより、請求項８から１４のいずれかに記載の加速制御方法をコンピュータにおいて実行させることができるようになる。
【発明の効果】
【００５７】
アクセル及びブレーキの踏み間違い等による交通事故の発生を、従来技術よりも簡易に、かつ、高い信頼性をもって防止することができる。
【図面の簡単な説明】
【００５８】
【図１】図１は、本発明の実施形態に係る加速制御システムのシステム構成の一例を示す説明図である。
【図２】図２は、スロットルコントローラを用いる場合の、本発明の実施形態に係る加速制御システムのシステム構成の一例を示す説明図である。
【図３】図３は、ＤＮＮを用いる場合の、本発明の実施形態に係る音声認識手段の一例を示す説明図である。
【図４】図４は、発声の大きさに応じた加速制御の一例を示す説明図である。
【図５】図５は、一定時間経過する前に限り加速できるようにした場合の発声タイミングと加速制御の関係の一例を示す説明図である。
【図６】図６は、一定速度減速する前に限り加速できるようにした場合の発声タイミングと加速制御の関係の一例を示す説明図である。
【図７】図７は、本発明に係るプログラムのフローチャートの一例を示す説明図である。
【発明を実施するための形態】
【００５９】
以下に、本発明の最良の実施の形態に係る自動車の加速制御システム、方法、プログラムの実施例について図面を参照しながら説明する。可能な限り、同一部分には同一符号を付し、重複する説明を省略する。又、課題を解決するための手段に記載した内容及び公知技術文献における記載と重複する内容はできるだけ省略する。
【実施例】
【００６０】
図１は、本発明に係る加速制御システムのシステム構成の一例である。音声認識手段１は、携帯端末やカーナビの音声認識機能を活用することもできる。例えば、携帯端末の場合、スマートフォン、タブレット型端末、ウェアラブル端末等とＥＣＵ５を無線で連接する。又、カーナビの場合、カーナビとＥＣＵ５をケーブル又は無線で連接する。又、図２に示すようにスロットルコントローラ８を用いることも考えられる。この場合、音声認識手段１による認識結果に応じてアクセルの開度信号を変化させるようにする。更には、エンジン車の場合はＥＣＵ５やスロットルコントローラ８、電気自動車の場合はインバーターに音声認識プログラムを組み込み、これにマイク２を接続する構成も考えられる。
【００６１】
ＡＰＳ３は、アクセルペダル４の踏み込みをセンサで検知する。ＥＣＵ５は、音声認識手段１及びＡＰＳ３からの出力信号を受けて、電子制御スロットルバルブ６のスロットルモーターに電気的に情報を伝達しバルブを開閉し、エンジン７の出力を制御する。尚、電気自動車の場合には、エンジン７はモーターに、電子制御スロットルバルブ６はインバーターに置き換えられる。
【００６２】
スロットルバルブの開閉には、従来からある機械式制御（メカニカルワイヤー方式）や現在広く普及している電子制御スロットル（ＤＢＷ：Ｄｒｉｖｅ−Ｂｙ−Ｗｉｒｅ）が用いられる。機械式制御の場合には、アクセルワイヤーを用いてスロットルバルブを開閉する。電子制御スロットルの場合には、アクセルポジションセンサ（ＡＰＳ：Ａｃｃｅｌｅｒａｔｏｒ  Ｐｏｓｉｔｉｏｎ  Ｓｅｎｓｏｒ）からエンジンコントロールユニット（ＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、スロットルモーターに電気的に情報を伝達しバルブを開閉する。
音声認識手段１が、予め登録した言葉又は予め学習した特徴を有する言葉を認識しない場合には、前者では機械的に、後者では電気的に、アクセルペダル４からスロットルバルブへの情報伝達を遮断する処理を行う。図１の実施例では、ＥＣＵ５において、この処理を行うようにしている。
【００６３】
尚、最近では、スロットルコントローラと呼ばれる装置が安価で販売されており、これを用いることによって、容易にアクセル情報を遮断することができる。図２は、スロットルコントローラ８を用いる場合のシステム構成の一例である。スロットルコントローラ８とは、電子制御スロットル搭載車のアクセルレスポンスを制御する電子部品のことであり、アクセルとＥＣＵ５の間に備え、アクセルの開度信号を変化させることによってエンジン出力を変化させるものである。
【００６４】
スロットルコントローラ８は、カプラーオンで取り付けが可能であり、一般的には、アクセルレスポンスを良くするために用いられるが、本発明におけるように、一定の場合に限りアクセル情報をＥＣＵ５に伝達するようにプログラムすることも可能である。本発明では、音声認識手段１が、予め登録した言葉又は予め学習した特徴を有する言葉を認識したときに限りＡＰＳ３からの信号をＥＣＵ５に伝達するように、スロットルコントローラ８をプログラムする。尚、電気自動車の場合には、例えばインバーターにおいてモーターへの電力供給を遮断ないし制御する。
【００６５】
このようにして、運転者の音声に応じて、運転者がアクセルペダル４を踏み込んだ時のスロットルバルブの開度又はモーターへの電力供給を制御する。
【００６６】
図３は、音声認識手段１においてニューラルネットワークを用いる場合の処理の流れを示す説明図である。音声認識手段１の前処理として音声区間を検出する。静かな車内であれば音声波形の零交差による検出も可能である。しかし、一般に雑音が多くＳＮ比が小さな車内では、確率分布モデルを用いたモデル補償等が必要である。
【００６７】
ニューラルネットワークとしては、ディープニューラルネットワーク（ＤＮＮ：Ｄｅｅｐ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）やリカレントニューラルネットワーク（ＲＮＮ：Ｒｅｃｕｒｒｅｎｔ  Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）等を用いることができる。本発明の音声認識手段１は、運転者が加速しようとするときに発する言葉を認識することができるものであれば、その形態を問わない。本実施例では、入力層１２、畳込み層１３、プーリング層１４、全結合層１６、出力層１７からなる一般的な畳込みニューラルネットワーク１５を採用する。尚、中間層を多層にする程、精度は向上するが計算コストが増大する。
【００６８】
本実施例では、音声波形データ１０をスペクトログラム（声紋）１１に変換した画像を学習用入力データとし、アクセルペダル４を踏み込んだときは教師信号１．０、その他のときは教師信号０．０として、逐次、学習用データセットを構成しながら、学習を行う。これによって、長時間運転を続けるうちに学習用データを蓄積しつつ、認識精度を向上させることができる。又、学習モードと運用モードを切り替え可能にして、走行していない時、例えば、夜間駐車中等にまとめて学習を行うこともできる。尚、入力層１２に音声波形データ１０を直接入力することもできる。しかし、事前に特徴抽出をする方が良い結果が得られるため、本実施例では、音声波形データ１０をスペクトログラム（声紋）１１に変換した画像を入力データとする。
【００６９】
本実施例における畳込みニューラルネットワーク１５では、出力ユニットを一つにして、加速するのか否かを出力する。出力ユニットは複数にすることもできる。例えば、二つにして、一方を加速する場合に、他方を加速しない場合に対応させることもできる。又、リカレントニューラルネットワークの場合には、音素の数だけ出力ユニットを用意して、時系列で出力した音素列を言語モデルと照合して最も確からしい言葉を認識結果とする。本発明における音声認識は、大規模語彙を連続して認識させるような音声認識ではなく、一つないし数個の言葉を認識させるに過ぎないので、小規模畳込みニューラルネットワークでも必要な認識精度を得ることができる。
【００７０】
本実施例では、学習済みの畳込みニューラルネットワーク１５に、スペクトログラム（声紋）１１を入力し、出力ユニットの出力信号をＥＣＵ又はスロットルコントローラ１８に送信する。
【００７１】
図４は、発声の大きさに応じた加速制御の一例を示す説明図である。図４の上段は、運転者９が普通の大きさの声で、予め登録した言葉又は予め学習した特徴を有する言葉を発した場合を表している。図４の下段は、運転者９が大きな声で、予め登録した言葉又は予め学習した特徴を有する言葉を発した場合を表している。自動車１８は時刻ｔにおいて同じ位置にあったが、大きな声を発した場合の方が時刻ｔ＋１において、より遠くまで到達している。運転者９の発声の大きさに応じて、エンジン車におけるスロットルバルブの開度若しくはフューエルインジェクターの燃料噴射量又は電気自動車におけるモーターに供給する交流電力の周波数若しくは振幅を制御する結果、大きな声を発した場合の方がより大きく加速されるからである。この際、アクセルの開度を一定にして発声の大きさのみに応じて制御するようにしてもよいし、発声の大きさとアクセルの開度の積に応じて制御するようにしてもよい。発声回数についても、回数が多いほど加速するように制御する。
【００７２】
図５は、一定時間経過する前に限り加速できるようにした場合の発声タイミングと加速制御の関係の一例を示す説明図である。音声認識手段１が前記言葉を認識した後に、一定時間経過する前に限り、自動車１８が加速できるようにする。最初の発声及びアクセル踏み込みによって自動車１８は加速する。この時点から一定時間ｔ０、例えば１０秒間経過するまでの間は、発声を伴わなくてもアクセルを踏み込むだけで自動車１８は加速する。しかし、一定時間ｔ０を経過した後は、アクセルを踏み込むだけでは自動車１８は加速できず、発声とともにアクセルを踏み込んだときに再び加速することができる。
【００７３】
図６は、一定速度減速する前に限り加速できるようにした場合の発声タイミングと加速制御の関係の一例を示す説明図である。音声認識手段１が前記言葉を認識した後に、自動車１８が一定速度減速する前に限り、自動車１８が加速できるようにする。最初の発声及びアクセル踏み込みによって自動車１８は加速する。そして、アクセル踏み込みを解除して減速を始める前に再びアクセルを踏み込むと、更に加速することができる。しかし、ブレーキを踏むなどして、一定速度、例えば時速１０ｋｍ減速した場合には、アクセルを踏み込んでも発声を伴わない限り自動車１８は加速できず、発声とともにアクセルを踏み込んだときに再び加速することができる。
【００７４】
図７は、本発明に係るプログラムのフローチャートの一例を示す説明図である。エンジン７を始動するとプログラムが自動的に実行されるようにしたり、あるいは、任意のタイミングで運転者９が実行できるようにしたりすることができる（Ｓ１）。次に、ＡＰＳ３によってアクセルの踏み込みを検知する（Ｓ２）。アクセルの踏み込みを検知した時点が、音声認識手段１が予め登録した言葉又は予め学習した特徴を有する言葉を認識した後に、一定時間経過していたり、一定速度減速していたりした場合には、自動車１８は加速できないようにする（Ｓ３、Ｓ４）。反対に、一定時間経過する前又は一定速度減速する前であれば、加速できるようにする（Ｓ３、Ｓ４）。
【産業上の利用可能性】
【００７５】
幼い子供達をはじめとする多くの人々の安心安全につながる。高齢者ドライバーの運転免許証返納等に伴うＱＯＬ低下の防止とともに、超高齢化社会における経済活力の維持につながる可能性がある。又、人工知能（ＡＩ：Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ）の活用分野が更に拡がる可能性がある。
【符号の説明】
【００７６】
１  音声認識手段
２  マイク
３  ＡＰＳ
４  アクセルペダル
５  ＥＣＵ
６  電子制御スロットルバルブ
７  エンジン
８  スロットルコントローラ
９  運転者
１０  音声波形データ
１１  スペクトログラム（声紋）
１２  入力層
１３  畳込み層
１４  プーリング層
１５  畳込みニューラルネットワーク
１６  全結合層
１７  出力層
１８  ＥＣＵ又はスロットルコントローラ
１９  自動車
【要約】
【課題】従来技術に比べて、より簡易に実現することができ、かつ、信頼性の高い、アクセル及びブレーキの踏み間違い又は自動運転システムの誤作動等による交通事故の発生を防止するための加速制御システム、方法、プログラムを提供する。
【解決手段】自動車の加速制御システムであって、前記自動車内において発せられる音声を認識する音声認識手段を備え、前記音声認識手段が、予め登録した言葉又は予め学習した特徴を有する言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする加速制御システム。前記自動車内において発せられる音声を認識する音声認識ステップを含み、前記音声認識ステップが、予め登録した言葉又は予め学習した特徴を有する言葉を認識したときに限り、前記自動車が加速できるようにしたことを特徴とする加速制御方法。コンピュータに前記加速制御方法を実行させるためのプログラム。
【選択図】図２【図１】
0006644455.tif 000002
【図２】
0006644455.tif 000003
【図３】
0006644455.tif 000004
【図４】
0006644455.tif 000005
【図５】
0006644455.tif 000006
【図６】
0006644455.tif 000007
【図７】
0006644455.tif 000008