(57)【要約】【課題】サイドスタンドの格納状態を精度よくかつ迅速に判断して把握することができ、その判断結果をエンジン制御に反映させることができるサイドスタンド格納状態検出装置を提供する。【解決手段】車両のサイドスタンドの格納状態を検出してその格納状態を示すパルス信号を出力するサイドスタンドセンサ１０と、そのパルス信号に基づき格納状態を判断するサイドスタンド格納状態判断部２０と、を備え、格納状態が、サイドスタンドが格納された格納済み状態及び格納済み状態以外の非格納済み状態を含み、パルス信号の周期が、格納済み状態及び非格納済み状態に対応して設定された複数の長さを有し、パルス信号が、複数の長さのいずれかの長さの周期を有した態様でサイドスタンドセンサ１０からサイドスタンド格納状態判断部２０に出力され、格納済み状態に対応した第１の周期の長さが、非格納済み状態に対応した周期の長さよりも短く設定される。【選択図】図１
2015209094.tif 000002
【特許請求の範囲】
【請求項１】
車両のサイドスタンドの格納状態を検出し、検出した前記格納状態を示すパルス信号を出力するサイドスタンドセンサと、
前記パルス信号に基づいて前記格納状態を判断するサイドスタンド格納状態判断部と、
を備えた車両のサイドスタンド格納状態検出装置であって、
前記格納状態は、前記サイドスタンドが格納された格納済み状態、及び前記格納済み状態以外の非格納済み状態を含み、
前記パルス信号の周期は、前記格納済み状態及び前記非格納済み状態に対応して設定された複数の長さを有し、
前記パルス信号は、前記複数の長さのいずれかの長さの周期を有した態様で前記前記サイドスタンドセンサから出力されて前記サイドスタンド格納状態判断部に入力され、
前記前記複数の長さの内で、前記格納済み状態に対応した第１の周期の長さは、前記非格納済み状態に対応した周期の長さよりも短く設定されたことを特徴とする車両のサイドスタンド格納状態検出装置。
【請求項２】
前記サイドスタンド格納状態判断部は、前記パルス信号において、起点エッジを検出してから前記第１の周期の長さを超える期間が経過しても、その次の起点エッジを検出しない場合には、前記非格納済み状態であると判断することを特徴とする請求項１に記載の車両のサイドスタンド格納状態検出装置。
【請求項３】
前記非格納済み状態は、前記サイドスタンドが格納されていない未格納状態、並びに前記格納済み状態及び前記未格納状態以外の不明状態を含み、
前記複数の長さの内で、前記不明状態に対応した第２の周期の長さは、前記第１の周期の長さより長く、かつ、前記未格納状態に対応した第３の周期の長さよりも短く設定されたことを特徴とする請求項２に記載の車両のサイドスタンド格納状態検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サイドスタンド格納状態検出装置に関し、自動二輪車等の二輪車両に備えられたサイドスタンドの格納状態を検出するサイドスタンド格納状態検出装置に関する。
【背景技術】
【０００２】
自動二輪車等の二輪車両は、走行時以外の駐停車時等においては自立できないため、駐停車する際には、運転者がサイドスタンドを降ろしてそれにより二輪車両を自立させるものである。かかるサイドスタンドは、二輪車両が駐停車した状態から走行状態に移行する際に、運転者等の操作によって、二輪車両の自立を補助する起立位置から二輪車両に格納される格納位置に移動されてその格納状態が切り替えられるものである。
【０００３】
しかしながら、運転者等は、サイドスタンドを起立位置から格納位置に切り替えるのを忘れて、サイドスタンドが起立位置にある状態のままで二輪車両の走行を開始してしまうことがある。
【０００４】
かかる状況下で、特許文献１は、運転者等がサイドスタンドが起立位置にある状態のままで二輪車両の走行を開始してしまうこと抑制すべく、サイドスタンドの起立状態及び格納状態を検出するサイドスタンドスイッチを設けると共に、クラッチ等の駆動系の接続状態を検出して、サイドスタンドスイッチの開閉状態及び駆動系の接続状態に応じて、エンジンの始動を許可又は禁止して二輪車両の走行を制御する自動二輪車の安全装置を開示する。
【０００５】
また、特許文献２は、サイドスタンドの揺動を検出する２つの磁気センサを設け、２つの磁気センサの各々から位相差を有して出力される２つのパルス信号を検出することで、サイドスタンドの起立状態と、格納状態と、起立状態及び格納状態間の中間状態と、を判断すると共に、２つの磁気センサの故障をも判断するサイドスタンド格納状態検出装置を開示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開昭５６−１０８３１３号公報
【特許文献２】特開２００９−２９２４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、本発明者の検討によれば、特許文献１の構成においては、単にサイドスタンドの起立状態と格納状態とを検出するに過ぎないため、サイドスタンドが起立状態でも格納状態でもない中間状態を検出することができないものである。このため、特許文献１の構成を、例えば、サイドスタンドが格納状態であることを検出したときにエンジンの始動を許可するシステムに適用した際には、サイドスタンドが中間状態にある場合にエンジンを始動することができず、運転者等がエンジンの故障であると誤判断する可能性が考えられる。
【０００８】
また、特許文献２の構成においては、サイドスタンドの中間状態を検出できる利点があるが、２つの磁気センサの各々から位相差を有して出力される２つのパルス信号をエンジン制御装置に入力するものであるため、エンジン制御装置における外部接続用のコネクタピンや入出力ポートの数を削減することに一定の限界があるものと考えられ、サイドスタ
ンドの格納状態を示す検出結果をどのような態様のパルス信号等によりエンジン制御装置に出力をすべきかという点について改良の余地がある。
【０００９】
本発明は、以上の検討を経てなされたものであり、電気的な接続先の電子制御装置のコネクタピンや入出力ポートの数を削減した態様で、サイドスタンドの格納状態を精度よくかつ迅速に判断して把握することができ、その判断結果をエンジン制御に反映させることができるサイドスタンド格納状態検出装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
以上の目的を達成するべく、本発明は、車両のサイドスタンドの格納状態を検出し、検出した前記格納状態を示すパルス信号を出力するサイドスタンドセンサと、前記パルス信号に基づいて前記格納状態を判断するサイドスタンド格納状態判断部と、を備えた車両のサイドスタンド格納状態検出装置であって、前記格納状態は、前記サイドスタンドが格納された格納済み状態、及び前記格納済み状態以外の非格納済み状態を含み、前記パルス信号の周期は、前記格納済み状態及び前記非格納済み状態に対応して設定された複数の長さを有し、前記パルス信号は、前記複数の長さのいずれかの長さの周期を有した態様で前記前記サイドスタンドセンサから出力されて前記サイドスタンド格納状態判断部に入力され、前記前記複数の長さの内で、前記格納済み状態に対応した第１の周期の長さは、前記非格納済み状態に対応した周期の長さよりも短く設定されたことを第１の局面とする。
【００１１】
また、本発明は、第１の局面に加えて、前記サイドスタンド格納状態判断部は、前記パルス信号において、起点エッジを検出してから前記第１の周期の長さを超える期間が経過しても、その次の起点エッジを検出しない場合には、前記非格納済み状態であると判断することを第２の局面とする。
【００１２】
また、本発明は、第２の局面に加えて、前記非格納済み状態は、前記サイドスタンドが格納されていない未格納状態、並びに前記格納済み状態及び前記未格納状態以外の不明状態を含み、前記複数の長さの内で、前記不明状態に対応した第２の周期の長さは、前記第１の周期の長さより長く、かつ、前記未格納状態に対応した第３の周期の長さよりも短く設定されたことを第３の局面とする。
【発明の効果】
【００１３】
以上の本発明の第１の局面にかかるサイドスタンド格納状態検出装置によれば、格納状態が、サイドスタンドが格納された格納済み状態、及び格納済み状態以外の非格納済み状態を含み、パルス信号の周期が、格納済み状態及び非格納済み状態に対応して設定された複数の長さを有し、パルス信号が、複数の長さのいずれかの長さの周期を有した態様でサイドスタンドセンサから出力されてサイドスタンド格納状態判断部に入力され、周期の複数の長さの内で、格納済み状態に対応した第１の周期の長さが、非格納済み状態に対応した周期の長さよりも短く設定されるものであるため、電気的な接続先の電子制御装置のコネクタピンや入出力ポートの数を削減した態様で、サイドスタンドの格納状態を精度よくかつ迅速に判断して把握することができ、その判断結果をエンジン制御に反映させることができる。
【００１４】
また、本発明の第２の局面にかかるサイドスタンド格納状態検出装置によれば、サイドスタンド格納状態判断部が、パルス信号において、起点エッジを検出してから第１の周期の長さを超える期間が経過しても、その次の起点エッジを検出しない場合には、非格納済み状態であると判断するものであるため、サイドスタンドが格納されていない未格納状態をいち早く判断することができ、これに応じて、エンジンの始動の許可・禁止を素早く制御することができる。
【００１５】
また、本発明の第３の局面にかかるサイドスタンド格納状態検出装置によれば、非格納済み状態は、サイドスタンドが格納されていない未格納状態、並びに格納済み状態及び未格納状態以外の不明状態を含み、周期の複数の長さの内で、不明状態に対応した第２の周期の長さは、第１の周期の長さより長く、かつ、未格納状態に対応した第３の周期の長さよりも短く設定されるものであるため、サイドスタンドの格納済み状態の次にサイドスタンドの格納状態が不明状態を判断することができ、サイドスタンドの格納状態が不明状態である状況を迅速に把握することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施形態におけるサイドスタンド格納状態検出装置の構成を示すブロック図である。
【図２】図２は、本実施形態のサイドスタンド格納状態検出装置において、磁気センサの出力の種別及びパルス信号生成部の出力の種別の対応関係、並びにパルス信号生成部のパルス信号の出力周波数（出力周期）の値を示す図である。
【図３】図３は、本実施形態のサイドスタンド格納状態検出装置において、サイドスタンド格納状態判断部の判断の種別及びエンジン制御部の判断の種別の対応関係、並びにエンジン制御部の判断の理由を示す図である。
【図４】図４は、本実施形態におけるサイドスタンド格納状態検出装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を適宜参照して、本発明の実施形態におけるサイドスタンド格納状態検出装置につき、詳細に説明する。
【００１８】
〔サイドスタンド格納状態検出装置の構成及びその関連構成〕
まず、図１から図３を参照して、本実施形態におけるサイドスタンド格納状態検出装置の構成及びその関連構成につき、詳細に説明する。
【００１９】
図１は、本発明の実施形態におけるサイドスタンド格納状態検出装置の構成を示すブロック図である。図２は、本実施形態のサイドスタンド格納状態検出装置において、磁気センサの出力の種別及びパルス信号生成部の出力の種別の対応関係、並びにパルス信号生成部のパルス信号の出力周波数（出力周期）の値、つまり出力周波数の値（出力周期の長さ）を示す図である。また、図３は、本実施形態のサイドスタンド格納状態検出装置において、サイドスタンド格納状態判断部の判断の種別及びエンジン制御部の判断の種別の対応関係、並びにエンジン制御部の判断の理由を示す図である。
【００２０】
サイドスタンド格納状態検出装置１は、サイドスタンドセンサ１０及びサイドスタンド格納状態判断部２０を備えている。サイドスタンド格納状態判断部２０は、エンジン制御装置４０の構成要素である。サイドスタンド格納状態検出装置１及びエンジン制御装置４０は、自動二輪車等の二輪車両（以下、車両と記す）に搭載される。
【００２１】
エンジン制御装置４０は、図示を省略するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やメモリ等を有するマイクロコンピュータ等の演算処理装置であり、典型的にはＥＣＵ（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）である。エンジン制御装置４０は、メモリから必要な制御プログラム及び制御データを読み出して、エンジン制御処理及びサイドスタンドの格納状態判断処理等の制御プログラムを実行する。ここで、エンジン制御装置４０は、サイドスタンド格納状態判断部２０と、エンジン制御部３０と、を備えている。サイドスタンド格納状態判断部２０及びエンジン制御部３０は、サイドスタンド状態検出装置１内において、ＣＰＵの機能ブロックとして実現されてもよいし、電気回路として実現されてもよい。
【００２２】
サイドスタンドセンサ１０は、エンジン制御装置４０から必要な電力の供給を受けて動作するもので、車両の図示を省略するサイドスタンドの格納位置や起立位置といった姿勢位置に応じた検出信号を各々出力する典型的には２つの磁気センサ１１及び磁気センサ１２と、磁気センサ１１及び磁気センサ１２から各々入力される検出信号に基づいて、サイドスタンドの姿勢位置に応じて最終的な検出信号を生成するパルス信号生成部１３と、を備える。かかるサイドスタンドの姿勢位置に応じて最終的に生成される検出信号は、サイドスタンドの格納状態を示すパルス信号である。サイドスタンドセンサ１０は、パルス信号生成部１３から、サイドスタンドの格納状態を示すパルス信号をサイドスタンド格納状態判断部２０に出力する。なお、サイドスタンドは、格納位置と起立位置との間で運転者等の操作により揺動自在であり、それが起立位置にあるときに地面等の支持面に対して車両を起立させて自立支持自在である。
【００２３】
磁気センサ１１及び磁気センサ１２の各々は、サイドスタンドが運転者等の操作により揺動されたその姿勢位置を示す検出信号を、パルス信号設定部１３に各々出力する。もちろん、かかる磁気センサの個数は、２個に限定されるものではなく、必要に応じて３個以上又は１個であってもよいし、サイドスタンドの姿勢位置に応じた検出信号を出力できるものであれば、磁気センサの代わりに他の種類のセンサを用いてもかまわない。
【００２４】
パルス信号生成部１３は、典型的にはマイコンであり、磁気センサ１１及び磁気センサ１２から入力された各々の検出信号に基づいて、サイドスタンドの格納状態に応じた周期の長さ（周波数の値）を有するパルス信号を、サイドスタンド格納状態判断部２０に出力する。ここで、サイドスタンドの格納状態には、サイドスタンドが格納位置にある格納済み状態と、サイドスタンドが格納位置以外、つまりサイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態と、を含む。但し、磁気センサ１１及び磁気センサ１２から入力された各々の検出信号が示すサイドスタンドの姿勢位置が一致しない、つまり各々の検出信号が異なっている場合には、パルス信号生成部１３は、それに応じた周期の長さ（周波数の値）を有するパルス信号を、サイドスタンド格納状態判断部２０に出力する。なお、必要に応じて、未格納状態を細分化して、サイドスタンドが起立位置にある起立状態と、サイドスタンドが格納位置と起立位置との間の姿勢位置にある中間状態と、を設定してもよい。
【００２５】
詳しくは、パルス信号生成部１３は、磁気センサ１１及び磁気センサ１２から入力された各々の検出信号が一致してサイドスタンドの格納位置を示している場合には、サイドスタンドが格納位置にある格納済み状態を示す第１の周期の長さ（周波数の値）を有するパルス信号を生成し、磁気センサ１１及び磁気センサ１２から入力された各々の検出信号が一致していない場合には、サイドスタンドの姿勢位置が不明である不明状態を示す第２の周期の長さ（周波数の値）を有するパルス信号を生成し、また、磁気センサ１１及び磁気センサ１２から入力された各々の検出信号が一致してサイドスタンドの起立位置又は格納位置と起立位置との間の姿勢位置を示している場合には、サイドスタンドがこれらの姿勢位置にある未格納状態を示す第３の周期の長さ（周波数の値）を有するパルス信号を生成し、対応して、これらのパルス信号を、サイドスタンド格納状態判断部２０に出力することになる。
【００２６】
ここで、第１の周期の長さは、第２の周期の長さよりも短く設定され、第２の周期の長さは、第３の周期の長さよりも短く設定されている。第１の周期の長さが、第２の周期の長さ及び第３の周期の長さよりも短く設定されているのは、サイドスタンドが格納位置にある格納済み状態を最も優先順位を高くして早期に判断するためである。また、第２の周期の長さが、第３の周期の長さよりも短く設定されているのは、サイドスタンドの姿勢位置が不明である不明状態をその次に優先順位を高くして早期に判断するためである。また
、サイドスタンドの姿勢位置が不明である不明状態をこのように早期に判断するためには、第２の周期の長さは、第１の周期の長さと第３の周期の長さとの中間値よりも小さい値に設定されていることが好ましい。なお、構成を簡略化する場合には、サイドスタンドの姿勢位置が不明である不明状態を示すパルス信号を省略してもよいし、磁気センサが１個のみ設けられている場合には、サイドスタンドの姿勢位置が不明である不明状態を示すパルス信号は省略される。
【００２７】
具体的には、図２に示すように、パルス信号生成部１３は、サイドスタンドの格納位置を示すＳＳＰ−ＩＮ信号が磁気センサ１１から入力されると共に、サイドスタンドの格納位置を示すＳＳＰ−ＩＮ信号が磁気センサ１２から入力された場合には、サイドスタンドが格納済み状態にあることを示す周波数１００Ｈｚ（周期１０ｍｓｅｃ）のパルス信号であるＳＳＰ−ＩＮ信号をサイドスタンド格納状態判断部２０に出力する。
【００２８】
パルス信号生成部１３は、サイドスタンドの起立位置又は格納位置と起立位置との間の姿勢位置を示すＳＳＰ−ＯＵＴ信号が磁気センサ１１から入力されると共に、サイドスタンドの起立位置又は格納位置と起立位置との間の姿勢位置を示すＳＳＰ−ＯＵＴ信号が磁気センサ１２から入力された場合には、サイドスタンドが未格納状態にあることを示す周波数１０Ｈｚ（周期１００ｍｓｅｃ）のパルス信号であるＳＳＰ−ＯＵＴ信号をサイドスタンド格納状態判断部２０に出力する。
【００２９】
パルス信号生成部１３は、サイドスタンドの格納位置を示すＳＳＰ−ＩＮ信号が磁気センサ１１から入力されると共に、サイドスタンドの起立位置又は格納位置と起立位置との間の姿勢位置を示すＳＳＰ−ＯＵＴ信号が磁気センサ１２から入力された場合には、サイドスタンドの姿勢位置が不明である不明状態を示す周波数５０Ｈｚ（周期２０ｍｓｅｃ）のパルス信号であるＳＳＰ−ＭＡＬ信号をサイドスタンド格納状態判断部２０に出力する。
【００３０】
パルス信号生成部１３は、サイドスタンドの起立位置又は格納位置と起立位置との間の姿勢位置を示すＳＳＰ−ＯＵＴ信号が磁気センサ１１から入力されると共に、サイドスタンドの格納位置を示すＳＳＰ−ＩＮ信号が磁気センサ１２から入力された場合には、サイドスタンドの姿勢位置が不明である不明状態を示す周波数５０Ｈｚ（周期２０ｍｓｅｃ）のパルス信号であるＳＳＰ−ＭＡＬ信号をサイドスタンド格納状態判断部２０に出力する。
【００３１】
サイドスタンド格納状態判断部２０は、パルス信号生成部１３から入力されたパルス信号に基づいてサイドスタンドの格納状態を判断する。つまり、サイドスタンド格納状態判断部２０は、パルス信号生成部１３から入力されたパルス信号がサイドスタンドの格納済み状態を示す第１の周期の長さ（周波数の値）を有するパルス信号である場合には、サイドスタンドの格納状態がサイドスタンドが格納位置にある格納済み状態であると判断し、パルス信号生成部１３から入力されたパルス信号がサイドスタンドの姿勢位置の不明状態を示す第２の周期の長さ（周波数の値）を有するパルス信号である場合には、サイドスタンドの格納状態が、サイドスタンドの姿勢位置が不明である不明状態であると判断し、また、パルス信号生成部１３から入力されたパルス信号がサイドスタンドの未格納状態を示す第３の周期の長さ（周波数の値）を有するパルス信号である場合には、サイドスタンドの格納状態が、サイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態であると判断し、対応して、これらの判断結果をエンジン制御部３０に出力する。
【００３２】
詳しくは、サイドスタンド格納状態判断部２０は、パルス信号生成部１３から入力されたパルス信号の起点エッジ（図１に示す立ち上がりエッジＥ１又は立ち下がりエッジＥ２
）を検出した後、その次の起点エッジを検出した際に、それらの時間間隔がスタンドが格納位置にある格納済み状態に対応した第１の周期の長さに等しい場合には、パルス信号生成部１３から入力されたパルス信号が、サイドスタンドの格納済み状態を示す第１の周期の長さ（周波数の値）を有するパルス信号であると判別して、サイドスタンドの格納状態が、サイドスタンドが格納位置にある格納済み状態であると判断し、パルス信号生成部１３から入力されたパルス信号の起点エッジを検出した後、その次の起点エッジを検出した際に、それらの時間間隔がサイドスタンドの姿勢位置が不明である不明状態に対応した第２の周期の長さに等しい場合には、パルス信号生成部１３から入力されたパルス信号が、サイドスタンドの姿勢位置の不明状態を示す第２の周期の長さ（周波数の値）を有するパルス信号であると判別して、サイドスタンドの格納状態が、サイドスタンドの姿勢位置が不明である不明状態であると判断し、また、パルス信号生成部１３から入力されたパルス信号の起点エッジを検出した後、その次の起点エッジを検出した際に、それらの時間間隔がサイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態に対応した第３の周期の長さに等しい場合には、パルス信号生成部１３から入力されたパルス信号が、サイドスタンドの未格納状態を示す第３の周期の長さ（周波数の値）を有するパルス信号であると判別して、サイドスタンドの格納状態が、サイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態であると判断し、対応して、これらの判断結果をエンジン制御部３０に出力する。なお、最初に、サイドスタンドの格納状態が格納済み状態でないことが判別され、次に、サイドスタンドの格納状態が不明状態でないことが判別された場合には、残余のサイドスタンドの格納状態は未格納状態のみであるので、かかる場合には、サイドスタンドの格納状態が未格納状態であることが、直ちに判別され得る。
【００３３】
また、サイドスタンド格納状態判断部２０は、パルス信号生成部１３から入力されたパルス信号の起点エッジを検出してから、スタンドが格納位置にある格納済み状態を示す第１の周期の期間が経過しても、その次の起点エッジを検出しない場合には、サイドスタンドの格納状態が、格納済み状態以外の非格納済み状態（サイドスタンドが起立位置若しくは格納位置と起立位置との間の姿勢位置にある未格納状態、又はサイドスタンドの姿勢位置が不明である不明状態）であると判断し、この判断結果をエンジン制御部３０に出力する。
【００３４】
具体的には、図３に示すように、サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態がサイドスタンドが格納位置にある格納済み状態であると判断した判断結果を、エンジン制御部３０にＳＳＰ−ＩＮ出力として出力する。
【００３５】
サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態がサイドスタンドの姿勢位置が不明である不明状態であると判断した判断結果を、エンジン制御部３０にＳＳＰ−ＭＡＬ出力として出力する。
【００３６】
サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態がサイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態であると判断した判断結果を、エンジン制御部３０にＳＳＰ−ＯＵＴ出力として出力する。
【００３７】
〔エンジン制御部の判断〕
次に、図３をも参照して、本実施形態におけるサイドスタンド格納状態検出装置１に関連するエンジン制御部３０の判断につき、詳細に説明する。
【００３８】
図３に示すように、エンジン制御部３０は、サイドスタンド格納状態判断部２０から入力されたサイドスタンドの格納状態の判断結果に基づいて、エンジン運転の可否に関する判断を行う。
【００３９】
詳しくは、エンジン制御部３０は、サイドスタンド格納状態判断部２０から、サイドスタンドの格納状態がサイドスタンドが格納位置にある格納済み状態である判断結果を示すＳＳＰ−ＩＮ出力を入力された場合には、車両の図示を省略するエンジンの運転を可能と判断してエンジンの始動を許可する。その理由は、かかる場合には、サイドスタンドが車両へ格納されており、地面等に干渉する可能性が低いためである。
【００４０】
エンジン制御部３０は、サイドスタンド格納状態判断部２０から、サイドスタンドの格納状態がサイドスタンドの姿勢位置が不明である不明状態である判断結果を示すＳＳＰ−ＭＡＬ出力を入力された場合には、原則としてエンジンの運転を禁止と判断してエンジンの始動を許可しない。その理由は、かかる場合には、サイドスタンドの格納状態が定かには判別できないので、サイドスタンドが車両へ格納されていない可能性があり、地面等に干渉する可能性があるためである。但し、エンジン制御部３０は、車両の図示を省略する変速機がニュートラル状態の場合には、エンジンを始動させても車両の急発進に繋がるものではないし、エンジンが始動できないと却って運転者等が違和感を感じてしまうことを考慮して、エンジンの運転を可能と判断してエンジンの始動を許可する。
【００４１】
エンジン制御部３０は、サイドスタンド格納状態判断部２０から、サイドスタンドの格納状態がサイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置にある未格納状態である判断結果を示すＳＳＰ−ＯＵＴ出力を入力された場合には、原則として、車両の図示を省略するエンジンの運転を禁止と判断してエンジンの始動を許可しない。その理由は、かかる場合には、サイドスタンドが車両に格納されておらず、地面等に干渉する可能性があるためである。但し、エンジン制御部３０は、車両の変速機がニュートラル状態の場合には、エンジンを始動させても車両の急発進に繋がるものではないし、エンジンが始動できないと却って運転者等が違和感を感じてしまうことを考慮して、エンジンの運転を可能と判断してエンジンの始動を許可する。
【００４２】
〔サイドスタンド格納状態検出装置及びエンジン制御部の動作〕
次に、図４をも参照して、以上の構成を有する本実施形態におけるサイドスタンド格納状態検出装置１及びエンジン制御部３０の動作につき、詳細に説明する。
【００４３】
図４は、本発明の実施形態におけるサイドスタンド格納状態検出装置１及びエンジン制御部３０の処理の流れを示すフローチャートである。
【００４４】
図４に示すように、本実施形態におけるサイドスタンド格納状態検出装置１におけるサイドスタンド格納状態判断処理及びそれに関連するエンジン制御部３０のエンジン運転可否判断処理は、車両の図示を省略するイグニッションスイッチがＯＮされて、エンジン制御装置４０に対して、車両に搭載された図示を省略するバッテリ等の電源から電力が供給されてそれが稼働したタイミングで開始となる。なお、かかる処理は、エンジン制御装置４０が稼働している間は、繰り返し実行される。
【００４５】
ステップＳ１の処理では、サイドスタンド格納状態判断部２０が、サイドスタンド格納状態判断処理において、パルス信号生成部１３から入力されたパルス信号における起点エッジを検出したか否かを判別する。判別の結果、起点エッジを検出した場合には、サイドスタンド格納状態判断部２０は、その検出時刻をメモリに記憶すると共に、サイドスタンド格納状態判断処理をステップＳ７の処理に進める。一方、起点エッジを検出しない場合には、サイドスタンド格納状態判断部２０は、サイドスタンド格納状態判断処理をステップＳ２の処理に進める。
【００４６】
ステップＳ２の処理では、サイドスタンド格納状態判断部２０が、前回のステップＳ１
の処理で起点エッジを検出した時刻をメモリから読み出し、その前回の検出時刻から、サイドスタンドが格納位置にあることを示すＳＳＰ−ＩＮ信号の第１の周期（以下、ＳＳＰ−ＩＮ周期と記す）を超える期間が経過したか否かを判別する。判別の結果、ＳＳＰ−ＩＮ周期を超える期間が経過した場合には、サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態が格納済み状態以外の非格納済み状態であると判断し、サイドスタンド格納状態判断処理をステップＳ３のエンジン運転可否判断処理に進める。一方、ＳＳＰ−ＩＮ周期を超える期間が経過していない場合には、サイドスタンド格納状態判断部２０は、今回の一連の処理を終了する。
【００４７】
ステップＳ３の処理では、エンジン制御部３０が、エンジン運転可否判断処理において、変速機が１速等に変速されている状態（以下、非ニュートラル記す）であるか否かを判別する。判別の結果、非ニュートラルである場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ５の処理に進める。一方、非ニュートラルでない場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ４の処理に進める。
【００４８】
ステップＳ４の処理では、エンジン制御部３０が、エンジンの運転を可能とする（以下、エンジン運転可能と記す）と判断し、エンジン運転可否判断処理をステップＳ６の処理に進める。
【００４９】
ステップＳ５の処理では、エンジン制御部３０が、エンジンの運転を禁止する（以下、エンジン運転禁止と記す）と判断し、エンジン運転可否判断処理をステップＳ６の処理に進める。
【００５０】
ステップＳ６の処理では、エンジン制御部３０が、サイドスタンドの格納状態が非格納済み状態（非ＳＳＰ−ＩＮ状態）であると確定判断し、今回の一連の処理を終了する。なお、かかる確定判断結果は、必要に応じてメモリに記憶される。
【００５１】
ステップＳ７の処理では、サイドスタンド格納状態判断部２０が、メモリから処理を実行した回数等に関する情報を読み出し、今回の処理が初回の処理であるか否かを判別する。判別の結果、今回の処理が初回の処理である場合には、サイドスタンド格納状態判断部２０は、今回の処理が初回である旨の情報をメモリに記憶する共に、今回の一連の処理を終了する。また、この際、サイドスタンド格納状態判断部２０は、今回ステップＳ１の処理を実行した際に起点エッジを検出したその検出時刻を初回の起点エッジの検出時刻としてメモリに記憶する。一方、今回の処理が初回の処理でない場合には、サイドスタンド格納状態判断部２０は、サイドスタンド格納状態判断処理をステップＳ８の処理に進める
【００５２】
ステップＳ８の処理では、サイドスタンド格納状態判断部２０が、サイドスタンド格納状態判断処理において、パルス信号生成部１３から入力されたパルス信号の周波数が規約通りであるか否かを判別する。ここで、周波数が規約通りであるとは、パルス信号生成部１３から入力されたパルス信号の周波数の値が、サイドスタンドが格納位置にあることを示すＳＳＰ−ＩＮ信号の周波数の値、サイドスタンドが起立位置又は格納位置と起立位置との間の姿勢位置を示すＳＳＰ−ＯＵＴ信号の周波数の値、又はサイドスタンドの姿勢位置が不明である不明状態を示すＳＳＰ−ＭＡＬ信号の周波数の値に一致することをいう。判別の結果、周波数が規約通りでない場合には、サイドスタンド格納状態判断部２０は、サイドスタンド格納状態判断処理をステップＳ１８の処理に進める。一方、周波数が規約通りである場合には、サイドスタンド格納状態判断部２０は、サイドスタンド格納状態判断処理をステップＳ９の処理に進める。
【００５３】
ステップＳ９の処理では、サイドスタンド格納状態判断部２０が、パルス信号生成部１３から入力されたパルス信号がＳＳＰ−ＩＮ信号であるか否かを判別する。具体的には、
サイドスタンド格納状態判断部２０は、前回のステップＳ１の処理で起点エッジを検出した時刻をメモリから読み出し、その前回の検出時刻と今回のステップＳ１の処理で起点エッジを検出した時刻との時間間隔がＳＳＰ−ＩＮ周期の長さに等しい場合には、パルス信号生成部１３から入力されたパルス信号が、ＳＳＰ−ＩＮ信号であると判別し、さもなくばＳＳＰ−ＩＮ信号でないと判別する。判別の結果、パルス信号がＳＳＰ−ＩＮ信号でない場合には、サイドスタンド格納状態判断部２０は、サイドスタンド格納状態判断処理をステップＳ１２のエンジン運転可否判断処理に進める。一方、パルス信号がＳＳＰ−ＩＮ信号である場合には、サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態が格納済み状態であると判断し、サイドスタンド格納状態判断処理をステップＳ１０のエンジン運転可否判断処理に進める。
【００５４】
ステップＳ１０の処理では、エンジン制御部３０が、エンジン運転可否判断処理において、エンジン運転可能と判断し、エンジン運転可否判断処理をステップＳ１１の処理に進める。
【００５５】
ステップＳ１１の処理では、エンジン制御部３０が、サイドスタンドの格納状態が格納済み状態（ＳＳＰ−ＩＮ状態）であると確定判断し、今回の一連の処理を終了する。なお、かかる確定判断結果は、必要に応じてメモリに記憶される。
【００５６】
ステップＳ１２の処理では、エンジン制御部３０が、エンジン運転可否判断処理において、変速機が非ニュートラルであるか否かを判別する。判別の結果、非ニュートラルである場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ１４の処理に進める。一方、非ニュートラルでない場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ１３の処理に進める。
【００５７】
ステップＳ１３の処理では、エンジン制御部３０が、エンジン運転可能と判断し、エンジン運転可否判断処理をステップＳ１５の処理に進める。
【００５８】
ステップＳ１４の処理では、エンジン制御部３０が、エンジン運転禁止と判断し、エンジン運転可否判断処理をステップＳ１５の処理に進める。
【００５９】
ステップＳ１５の処理では、サイドスタンド格納状態判断部２０が、パルス信号生成部１３から入力されたパルス信号がサイドスタンドの姿勢位置が不明である不明状態を示すＳＳＰ−ＭＡＬ信号であるか否かを判断する。具体的には、サイドスタンド格納状態判断部２０は、前回のステップＳ１の処理で起点エッジを検出した時刻をメモリから読み出し、その前回の検出時刻と今回のステップＳ１の処理で起点エッジを検出した時刻との時間間隔がＳＳＰ−ＭＡＬ信号の第２の周期の長さに等しい場合には、パルス信号生成部１３から入力されたパルス信号が、ＳＳＰ−ＭＡＬ信号であると判別し、さもなくばＳＳＰ−ＭＡＬ信号でないと判別する。判別の結果、パルス信号がＳＳＰ−ＭＡＬ信号である場合には、サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態が不明状態であると判断し、サイドスタンド格納状態判断処理をステップＳ１７のエンジン運転可否判断処理に進める。一方、パルス信号がＳＳＰ−ＭＡＬ信号でない場合には、サイドスタンド格納状態判断部２０は、サイドスタンドの格納状態が未格納状態であると判断し、サイドスタンド格納状態判断処理をステップＳ１６のエンジン運転可否判断処理に進める。
【００６０】
ステップＳ１６の処理では、エンジン制御部３０が、サイドスタンドの格納状態が未格納状態（ＳＳＰ−ＯＵＴ状態）であると確定判断し、今回の一連の処理を終了する。なお、かかる確定判断結果は、必要に応じてメモリに記憶される。
【００６１】
ステップＳ１７の処理では、エンジン制御部３０が、サイドスタンドの格納状態が不明
状態（ＳＳＰ−ＭＡＬ状態）であると確定判断し、今回の一連の処理を終了する。なお、かかる確定判断結果は、必要に応じてメモリに記憶される。
【００６２】
ステップＳ１８の処理では、エンジン制御部３０が、エンジン運転可否判断処理において、非ニュートラルであるか否かを判断する。判別の結果、非ニュートラルである場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ２０の処理に進める。一方、非ニュートラルでない場合には、エンジン制御部３０は、エンジン運転可否判断処理をステップＳ１９の処理に進める。
【００６３】
ステップＳ１９の処理では、エンジン制御部３０が、エンジン運転可能と判断し、エンジン運転可否判断処理をステップＳ２１の処理に進める。
【００６４】
ステップＳ２０の処理では、エンジン制御部３０が、エンジン運転禁止と判断し、エンジン運転可否判断処理をステップＳ２１の処理に進める。
【００６５】
ステップＳ２１の処理では、エンジン制御部３０が、パルス信号生成部１３から入力されたパルス信号の周波数が規約違反であると確定判断し、今回の一連の処理を終了する。なお、かかる確定判断結果は、必要に応じてメモリに記憶される。
【００６６】
以上の説明から明らかなように、本実施形態におけるサイドスタンド格納状態検出装置１においては、車両のサイドスタンドの格納状態を検出し、検出した格納状態を示すパルス信号を出力するサイドスタンドセンサ１０と、そのパルス信号に基づいて格納状態を判断するサイドスタンド格納状態判断部２０と、が備えられ、格納状態が、サイドスタンドが格納された格納済み状態、及び格納済み状態以外の非格納済み状態を含み、パルス信号の周期が、格納済み状態及び非格納済み状態に対応して設定された複数の長さを有し、パルス信号が、複数の長さのいずれかの長さの周期を有した態様でサイドスタンドセンサ１０から出力されてサイドスタンド格納状態判断部２０に入力され、周期の複数の長さの内で、格納済み状態に対応した第１の周期の長さが、非格納済み状態に対応した周期の長さよりも短く設定されるものであるため、電気的な接続先の電子制御装置のコネクタピンや入出力ポートの数を削減した態様で、サイドスタンドの格納状態を精度よくかつ迅速に判断して把握することができ、その判断結果をエンジン制御に反映させることができる。
【００６７】
また、本実施形態におけるサイドスタンド格納状態検出装置１においては、サイドスタンド格納状態判断部２０が、パルス信号において、起点エッジを検出してから第１の周期の長さを超える期間が経過しても、その次の起点エッジを検出しない場合には、非格納済み状態であると判断するものであるため、サイドスタンドが格納されていない未格納状態をいち早く判断することができ、これに応じて、エンジンの始動の許可・禁止を素早く制御することができる。
【００６８】
また、本実施形態におけるサイドスタンド格納状態検出装置１においては、非格納済み状態は、サイドスタンドが格納されていない未格納状態、並びに格納済み状態及び未格納状態以外の不明状態を含み、周期の複数の長さの内で、不明状態に対応した第２の周期の長さは、第１の周期の長さより長く、かつ、未格納状態に対応した第３の周期の長さよりも短く設定されるものであるため、サイドスタンドの格納済み状態の次にサイドスタンドの格納状態が不明状態を判断することができ、サイドスタンドの格納状態が不明状態である状況を迅速に把握することができる。
【００６９】
なお、本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【産業上の利用可能性】
【００７０】
以上のように、本発明は、電気的な接続先の電子制御装置のコネクタピンや入出力ポートの数を削減した態様で、サイドスタンドの格納状態を精度よくかつ迅速に判断して把握することができ、その判断結果をエンジン制御に反映させることができるサイドスタンド格納状態検出装置を提供することができるものであり、その汎用普遍的な性格から自動二輪車等の移動体のサイドスタンド格納状態検出装置に広く適用され得るものと期待される。
【符号の説明】
【００７１】
１…サイドスタンド格納状態検出装置
１０…サイドスタンドセンサ
１１…磁気センサ
１２…磁気センサ
１３…パルス信号生成部
２０…サイドスタンド格納状態判断部
３０…エンジン制御部
４０…エンジン制御装置
【図１】
2015209094.tif 000003
【図２】
2015209094.tif 000004
【図３】
2015209094.tif 000005
【図４】
2015209094.tif 000006