(57)【要約】【課題】  スタンド位置と格納位置の検出だけでなく、さらに両位置間の任意位置や、切り換え方向も検出できるサイドスタンド状態検出装置を提供する。【解決手段】  サイドスタンド状態検出装置（１）は、サイドスタンド（５７）のブラケット（５８）と前記サイドスタンド（５７）の脚部（５９）との間に設けられ前記ブラケット（５８）に対する前記脚部（５９）の揺動を検出してその検出信号を出力するサイドスタンドセンサ部（２）と、前記検出信号に基づいて前記サイドスタンド（５７）の状態を判定する制御部（３）とを備え、前記サイドスタンドセンサ部（２）は、前記脚部（５９）の揺動方向に対応していずれか一方が所定の位相差を持って遅れる二つのパルス信号（Ｓ１、Ｓ２）を出力する。【選択図】  図２
2009292412.tif 000002
【特許請求の範囲】
【請求項１】
サイドスタンドのブラケットと前記サイドスタンドの脚部との間に設けられ前記ブラケットに対する前記脚部の揺動を検出してその検出信号を出力するサイドスタンドセンサ部と、
前記検出信号に基づいて前記サイドスタンドの状態を判定する制御部とを備え、
前記サイドスタンドセンサ部は、前記脚部の揺動方向に対応していずれか一方が所定の位相差を持って遅れる二つのパルス信号を前記検出信号として出力するものであることを特徴とするサイドスタンド状態検出装置。
【請求項２】
前記サイドスタンドセンサ部は、Ｎ極とＳ極を等間隔で円状配列した円板磁石と、前記円板磁石に近接配置された第一磁気センサ及び第二磁気センサとを備え、前記第一磁気センサ及び第二磁気センサから前記脚部の揺動方向に対応していずれか一方が所定の位相差を持って遅れる二つのパルス信号を前記検出信号として出力することを特徴とする請求項１記載のサイドスタンド状態検出装置。
【請求項３】
前記制御部は、前記二つのパルス信号のどちらが遅れているかによって、前記脚部の揺動方向を判定することを特徴とする請求項１記載のサイドスタンド状態検出装置。
【請求項４】
前記制御部は、前記二つのパルス信号のパルス位置に基づいて、前記脚部の二つの位置（スタンド位置と格納位置）及びそれら二つの位置の間の任意の位置を判定することを特徴とする請求項１記載のサイドスタンド状態検出装置。
【請求項５】
前記制御部は、前記サイドスタンドセンサ部に対してパルス状の電源電圧を供給し、該供給期間中に前記サイドスタンドセンサ部から出力される信号が同様のパルス変化を示さないときに前記サイドスタンドセンサ部に異常が生じていると判定することを特徴とする請求項１記載のサイドスタンド状態検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サイドスタンド状態検出装置に関し、詳しくは、オートバイ等の二輪車用サイドスタンドの状態を検出する装置に関する。
【背景技術】
【０００２】
二輪車は走行時以外に自立できないため、駐停車する際は、自立を補助するための装置、いわゆるサイドスタンドが欠かせない。このサイドスタンドは、駐停車から走行に移る際に、乗員の操作によって、自立補助位置（以下、スタンド位置という。）から格納位置へと切り換えられるが、しばしば切り換えを忘れたまま（スタンド位置のまま）走行をはじめてしまうことがあり、この場合、サイドスタンドが路面等に接触して二輪車の姿勢を大きく乱すおそれがあるので、安全性の面から、スタンド位置のままの走行開始を禁止する技術が求められていた。
【０００３】
このような技術としては、たとえば、下記の特許文献１に示されているように、磁石とリードスイッチとを組み合わせて、サイドスタンドの二つの位置（スタンド位置と格納位置）を検出するようにしたものが知られている。これによれば、たとえば、スタンド位置にあるときには、エンジンの始動を許容しないようにすることにより、前記の不都合（スタンド位置のまま走行を開始してしまう）を回避して、安全性を確保することができる。
【０００４】
【特許文献１】特開２００４−３５５９０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記の従来技術にあっては、単にサイドスタンドの二つの位置（スタンド位置と格納位置）を検出しているに過ぎず、以下の不都合がある。
（１）スタンドが正しい格納位置手前の不完全な位置にあるときは、これを全く検出できない。このため、たとえば、格納位置を検出してエンジン始動を許容するシステムの場合、いつまでたってもエンジンを始動することができず、故障と誤認する可能性がある。
（２）サイドスタンドの位置の切り換え方向（スタンド位置→格納位置／格納位置→スタンド位置）を検出できない。このため、たとえば、スタンド位置から格納位置への切り換えを判定した際に、エンジン始動前の準備処理（例：エンジン始動コンピュータ等の初期化処理など）を済ませておき、乗員の操作（スタータスイッチ操作）に呼応して直ちにエンジンを始動させるといった応答性改善策を講じることができない。
【０００６】
そこで本発明は、スタンド位置と格納位置の検出だけでなく、さらに両位置間の任意位置や、切り換え方向も検出できるサイドスタンド状態検出装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、サイドスタンドのブラケットと前記サイドスタンドの脚部との間に設けられ前記ブラケットに対する前記脚部の揺動を検出してその検出信号を出力するサイドスタンドセンサ部と、前記検出信号に基づいて前記サイドスタンドの状態を判定する制御部とを備え、前記サイドスタンドセンサ部は、前記脚部の揺動方向に対応していずれか一方が所定の位相差を持って遅れる二つのパルス信号を前記検出信号として出力するものであることを特徴とするサイドスタンド状態検出装置である。
請求項２記載の発明は、前記サイドスタンドセンサ部は、Ｎ極とＳ極を等間隔で円状配列した円板磁石と、前記円板磁石に近接配置された第一磁気センサ及び第二磁気センサとを備え、前記第一磁気センサ及び第二磁気センサから前記脚部の揺動方向に対応していずれか一方が所定の位相差を持って遅れる二つのパルス信号を前記検出信号として出力することを特徴とする請求項１記載のサイドスタンド状態検出装置である。
請求項３記載の発明は、前記制御部は、前記二つのパルス信号のどちらが遅れているかによって、前記脚部の揺動方向を判定することを特徴とする請求項１記載のサイドスタンド状態検出装置である。
請求項４記載の発明は、前記制御部は、前記二つのパルス信号のパルス位置に基づいて、前記脚部の二つの位置（スタンド位置と格納位置）及びそれら二つの位置の間の任意の位置を判定することを特徴とする請求項１記載のサイドスタンド状態検出装置である。
請求項５記載の発明は、前記制御部は、前記サイドスタンドセンサ部に対してパルス状の電源電圧を供給し、該供給期間中に前記サイドスタンドセンサ部から出力される信号が同様のパルス変化を示さないときに前記サイドスタンドセンサ部に異常が生じていると判定することを特徴とする請求項１記載のサイドスタンド状態検出装置である。
【発明の効果】
【０００８】
本発明によれば、スタンド位置と格納位置の検出だけでなく、さらに両位置間の任意位置や、切り換え方向も検出できるサイドスタンド状態検出装置を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、実施形態のシステム構成図である。この図において、サイドスタンド状態検出装置１は、サイドスタンドセンサ部２と制御部３とを含む。
【００１０】
サイドスタンドセンサ部２は、サイドスタンド（図２のサイドスタンド５７参照）の動きに伴って回転する、Ｎ極とＳ極を等間隔で円状配列した円板磁石４と、この円板磁石４に近接配置された少なくとも二つの磁気センサ５、６（以下、第一磁気センサ５、第二磁気センサ６という。）とを備える。
【００１１】
第一磁気センサ５の検出信号（以下、第一検出信号Ｓ１という。）は、抵抗７、８、９及びトランジスタ１０で構成された第一バッファ回路１１を介して制御部３に出力され、同様に、第二磁気センサ６の検出信号（以下、第二検出信号Ｓ２という。）も、抵抗１２、１３、１４及びトランジスタ１５で構成された第二バッファ回路１６を介して制御部３に出力される。
【００１２】
制御部３は、プログラム制御方式のマイクロコンピュータで構成された制御ユニットであり、所要の制御プログラムを格納したＰＲＯＭ３ａと、その制御プログラムを実行するＣＰＵ３ｂと、ＣＰＵ３ｂの作業メモリとして動作するＲＡＭ３ｃとを備える。なお、制御部３は、これらのＰＲＯＭ３ａやＣＰＵ３ｂ及びＲＡＭ３ｃ以外に、各種信号の入出力部やクロック部等の周辺回路部を備えるが、図示の輻輳を避けるために省略している。
【００１３】
制御部３は、前記の制御プログラムを実行することにより、少なくとも、サイドスタンドの状態を判定する機能と、その判定結果に従い、サイドスタンドが格納位置にある場合にエンジンの始動を許容する信号（以下、エンジン始動許容信号Ｓ３という。）をエンジン始動部１７に出力する機能とを実現する。
【００１４】
エンジン始動部１７は、抵抗１８、１９及びトランジスタ２０からなるドライバ部２１と、このドライバ部２１によって駆動されるサイドスタンドリレー２２と、バッテリ充電用のＡＣ発電機２３と、エンジン始動用のスタータモータ２４とを含み、エンジン始動許容信号Ｓ３が入力されたときに、サイドスタンドリレー２２の接点２２ａをオンにし、この接点２２ａを介してスタータモータ２４にバッテリ電圧（＋Ｂ）を供給することにより、不図示のスタータスイッチの操作に伴うエンジン始動を許容する。
【００１５】
ここで、図示の制御部３は、サイドスタンドの状態検出等の機能だけでなく、それに加えて、たとえば、クラッチスイッチ２５、ニュートラルスイッチ２６、フラッシャスイッチ２７及びハザードスイッチ２８などからの信号（クラッチ／ニュートラル信号Ｓ４、フラッシャ信号Ｓ５、ハザード信号Ｓ６）検出機能、並びに、それらのスイッチ状態に対応した各種信号（右フラッシャ信号Ｓ７、左フラッシャ信号Ｓ８、警告信号Ｓ９）の出力機能を実現するが、これらの付加機能は一例に過ぎない。
【００１６】
ちなみに、右フラッシャ信号Ｓ７は、抵抗２９、３０、トランジスタ３１、フラッシャリレー３２及びランプ３３、３４からなる右フラッシャ部３５に出力され、左フラッシャ信号Ｓ８は、抵抗３６、３７、トランジスタ３８、フラッシャリレー３９及びランプ４０、４１からなる左フラッシャ部４２に出力され、警告信号Ｓ９は、抵抗４３、４４、トランジスタ４５及び発光ダイオード４６からなる警告部４７に出力される。なお、抵抗４８、４９はクラッチ／ニュートラル信号Ｓ４の分圧抵抗、抵抗５０、５１はフラッシャ信号Ｓ５の分圧抵抗、抵抗５２、５３はハザード信号Ｓ６の分圧抵抗である。
【００１７】
図２は、サイドスタンドの外観図である。この図において、サイドスタンド５７は、二輪車の車体下部に一体的に取り付けられるブラケット５８と、このブラケット５８の下端部に所定の角度範囲内で揺動可能に軸支される脚部５９と、この脚部５９の途中に突出固定された棒状操作部６０と、この脚部５９の先端に固定された板状台座部６１とを備えると共に、ブラケット５８と脚部５９との間に装着されたサイドスタンドセンサ部２（図１参照）を備えて構成されている。
【００１８】
このような構成を有するサイドスタンド５７は、脚部５９の揺動によって、二つの位置（スタンド位置と格納位置）のいずれかを取り得るようになっている。ちなみに、図示の状態は「スタンド位置」である。脚部５９は、ブラケット５８との取り付け部を支点にして、このスタンド位置からおよそ９０度程度の角度で揺動することが可能になっており、スタンド位置と格納位置のいずれかの位置で、その位置を保つようになっている。また、サイドスタンド５７のブラケット５８と脚部５９との間には、図示を略すが、スタンド位置から格納位置又は格納位置からスタンド位置への切り換えを付勢するためのスプリングが掛け渡されており、一方の位置から他方の位置へと切り換える際には、このスプリングの力によって脚部５９の揺動が途中で止まらない仕組みになっている。
【００１９】
このような構成において、二輪車を駐停車させる際には、乗員による棒状操作部６０への足掛け操作によって脚部５９を格納位置からスタンド位置へと切り換え、脚部５９の先端に固定された板状台座部６１を路面に突き当てて、車体の自立を補助する。一方、走行を開始する際には、乗員による棒状操作部６０への足蹴り操作によって脚部５９を跳ね上げ、次いで、ブラケット５８と脚部５９との間に掛け渡された不図示のスプリングの付勢力によって脚部５９が格納位置（図示の位置）へと揺動変位する。
【００２０】
ブラケット５８と脚部５９との間に装着されたサイドスタンドセンサ部２は、前記のとおり、第一検出信号Ｓ１と第二検出信号Ｓ２の二つの信号を出力する。これら二つの信号は、制御部３において、サイドスタンド５７の二つの位置（スタンド位置と格納位置）、それら二つの位置間の任意の位置、加えて、位置の変化方向（つまり、スタンド位置→格納位置／格納位置→スタンド位置）といった各状態の判定に用いられる。
【００２１】
図３は、サイドスタンドセンサ部２の構造図（第一例）である。この図において、サイドスタンドセンサ部２は、サイドスタンド５７のブラケット５８に取り付けられるケース６２と、このケース６２の内部に実装され、シャフト６３を介してサイドスタンド５７の脚部５９の動きに合わせて回転する円板磁石４（図１参照）と、ケース６２に取り付けられる基板６４の裏側に装着された第一磁気センサ５及び第二磁気センサ６（図１参照）と、ケース６２を閉鎖する蓋６５とを備えている。第一磁気センサ５から第一検出信号Ｓ１が取り出され、第二磁気センサ６から第二検出信号Ｓ２が取り出される。
【００２２】
図４は、円板磁石４と第一磁気センサ５及び第二磁気センサ６との関係図である。この図において、円板磁石４は、Ｎ極とＳ極を等間隔で円状配列した形状を有しており、その円板磁石４に近接して二つの磁気センサ（第一磁気センサ５及び第二磁気センサ６）が配置されている。ここで、Ｄは、二つの磁気センサ（第一磁気センサ５及び第二磁気センサ６）の配置間隔であり、このＤは、円板磁石４のＮ極とＳ極の配置間隔に対応する。
【００２３】
これらの磁気センサは、磁気の変化に対応した電気信号を出力できるものであればよく、たとえば、片側磁界動作型のセンサや、交番磁界動作型のセンサであってもよい。
【００２４】
円板磁石４の極数は偶数である。これは異極同士が隣り合うようにするためである。図示の例の極数は“１２個”であるが、これに限定されない。極数を増やすほど、サイドスタンド状態検出の精度（分解能）が向上するので好ましい。たとえば、図示のように１２個にすると、一つの極あたり３０度の分解能が得られる。この分解能（３０度）は、少なくとも、サイドスタンド５７の二つの位置（スタンド位置と格納位置）の間の脚部５９の揺動角より充分に小さいことが必要である。今、脚部５９の揺動角を９０度とすると、上記の分解能（３０度）は揺動角の１／３になるが、このことは、二つの位置の間の任意位置を３０度ごと（つまり３段階）に検出できることを意味する。したがって、さらなる微細な分解能が求められるのであれば、円板磁石４の極数を１２個以上（ただし、偶数）に増やせばよい。
【００２５】
なお、図４の例では、円板磁石４の板面上に第一磁気センサ５と第二磁気センサ６とを配置しているが、これに限定されない。円板磁石４の磁気が及ぶ位置であれば、どこに配置しても構わない。
【００２６】
図５は、円板磁石４と第一磁気センサ５及び第二磁気センサ６との他の関係図である。この図において、円板磁石４の外周側方に、若干の距離（ただし、円板磁石４の磁気が及ぶ距離）を保って第一磁気センサ５と第二磁気センサ６が配置されている。このように配置しても構わない。
【００２７】
図６は、スタンド位置にあるときのサイドスタンド５７の要部拡大図である。この図において、円板磁石４は、シャフト６３を介して脚部５９に取り付けられており、この脚部５９の揺動に追随して回転する。図中の星印は、円板磁石４の側面に記された便宜上のマークである。
【００２８】
図７は、格納位置にあるときのサイドスタンド５７の要部拡大図である。この図において、円板磁石４の側面に記された星印マークは、脚部５９の揺動に伴い、図６の位置から上方へとおよそ９０度程度移動している。
【００２９】
サイドスタンドセンサ部２の二つの磁気センサ（第一磁気センサ５と第二磁気センサ６）から出力される第一検出信号Ｓ１と第二検出信号Ｓ２は、この星印マークの移動（つまり、円板磁石４の回転）に従い、次に説明する所要の変化を示す。
【００３０】
図８は、第一検出信号Ｓ１と第二検出信号Ｓ２のいずれか一方の波形図である。この図において、上段の波形は円板磁石４の回転に伴う磁気変化を示している。波形の半サイクル長は、前記の分解能（前記の例示では３０度）に相当し、検出信号（第一検出信号Ｓ１と第二検出信号Ｓ２のいずれか）は、この分解能相当の周期でロー論理レベルとハイ論理レベルを繰り返す変化を呈する。
【００３１】
サイドスタンド５７の二つの位置（スタンド位置と格納位置）のみならず、その間の任意の位置（ただし、分解能によって決まる段階的な位置）と、位置の変化方向（スタンド位置→格納位置／格納位置→スタンド位置）とを検出するためには、少なくとも二つの検出信号（第一検出信号Ｓ１と第二検出信号Ｓ２）が必要である。以下、その理由を説明する。
【００３２】
図９は、第一検出信号Ｓ１と第二検出信号Ｓ２の双方の波形図である。この図において、各々の信号波形の変化は、前記の説明（図８）と同様であるが、それら二つの検出信号（Ｓ１、Ｓ２）を同一の時間軸上に並べた場合、両検出信号（Ｓ１、Ｓ２）の間に所定の位相差Ｔが生じる。この位相差Ｔは、二つの磁気センサ（第一磁気センサ５及び第二磁気センサ６）の配置間隔Ｄ（図４参照）によって決まる。
【００３３】
図示の例では、第一検出信号Ｓ１に対して第二検出信号Ｓ２が位相差Ｔだけ遅れているが、この逆になることもある。つまり、第二検出信号Ｓ２に対して第一検出信号Ｓ１が位相差Ｔだけ遅れることもある。どちらの検出信号が遅れるかは、もっぱら、サイドスタンド５７の位置の変化方向によって決まる。以下、説明の便宜上、サイドスタンド５７の位置が格納位置からスタンド位置へと変化（スタンドダウン動作）したときには、図示のように、第一検出信号Ｓ１に対して第二検出信号Ｓ２が位相差Ｔだけ遅れるものとし、その逆に、サイドスタンド５７の位置がスタンド位置から格納位置へと変化（スタンドアップ動作）したときには、第二検出信号Ｓ２に対して第一検出信号Ｓ１が位相差Ｔだけ遅れるものとする。
【００３４】
このような原理から、制御部３において、第一検出信号Ｓ１と第二検出信号Ｓ２のどちらが遅れているかを判定することにより、サイドスタンド５７の位置の変化方向（スタンドアップかスタンドダウンか）を特定することができる。
【００３５】
図１０は、制御部３における実際の方向判定動作を示す図である。この図に示すように、制御部３のマイクロコンピュータの４逓倍処理動作を利用して第一検出信号Ｓ１と第二検出信号Ｓ２のパルスをモニタリングする。第二検出信号Ｓ２に対して第一検出信号Ｓ１が遅れているときには、モニタリング結果がカウントアップ（１，２，３，４，５，・・・・）となる。この場合は、スタンドアップ動作を判定する。一方、第一検出信号Ｓ１に対して第二検出信号Ｓ２が遅れているときには、モニタリング結果がカウントダウン（−１，−２，−３，−４，−５，・・・・）となる。この場合は、スタンドダウン動作を判定する。
【００３６】
以上説明したとおりであるから、本実施形態によれば、以下の効果を得ることができる。
【００３７】
（１）サイドスタンド５７の二つの位置（スタンド位置と格納位置）の判定：
サイドスタンドセンサ部２は、サイドスタンド５７の脚部５９の揺動角の範囲で、所定分解能ごとに変化する検出信号（第一検出信号Ｓ１と第二検出信号Ｓ２）を出力する。ここで、前記例示のとおり、揺動角を９０度、分解能を３０度とすれば、サイドスタンド５７の二つの位置（スタンド位置と格納位置）の間で、検出信号（第一検出信号Ｓ１と第二検出信号Ｓ２）は、９０度÷３０度＝３、つまり、３回の変化を示すことになる。したがって、当該回数の変化を検出した時点で、サイドスタンド５７が二つの位置（スタンド位置と格納位置）のいずれかになったことを判定することができる。なお、二つの位置（スタンド位置と格納位置）のいずれであるかの最終判断は、次の位置方向の判定結果を参照して行う。つまり、スタンドアップ動作の場合は、格納位置への到達を最終判断し、スタンドダウン動作の場合は、スタンド位置への到達を最終判断する。
【００３８】
（２）サイドスタンド５７の位置変化方向（スタンドアップ／ダウン動作）の判定：
前記の図１０に示すように、第二検出信号Ｓ２に対して第一検出信号Ｓ１が遅れている場合は、スタンドアップ動作（スタンド位置から格納位置への変化）を判定し、第一検出信号Ｓ１に対して第二検出信号Ｓ２が遅れている場合は、スタンドダウン動作（格納位置からスタンド位置への変化）を判定する。
【００３９】
（３）サイドスタンド５７の二つの位置（スタンド位置と格納位置）間の任意位置の判定：
前記のとおり、第一検出信号Ｓ１及び第二検出信号Ｓ２は、所定の分解能ごとに変化する。今、この分解能を前記例示のとおり３０度とし、サイドスタンド５７の脚部５９の揺動角を９０度とすれば、この場合、脚部５９の揺動範囲を３０度ずつに分けた段階ごとに任意位置の判定をすることができる。もちろん、より微細な段階ごとに任意位置を判定するのであれば、分解能をより細かくすればよく、それには、円板磁石４の極数を増やせばよい。
【００４０】
このように、本実施形態によれば、サイドスタンド５７の二つの位置（スタンド位置と格納位置）を判定でき、サイドスタンド５７の位置変化方向（スタンドアップ／ダウン動作）を判定でき、サイドスタンド５７の二つの位置（スタンド位置と格納位置）間の任意位置を判定できるのであるが、各々の判定結果を利用して、次の特有の作用を得ることができる。
【００４１】
まず、サイドスタンド５７の二つの位置（スタンド位置と格納位置）を判定できる点については、その判定結果を利用して、従来同様に、サイドスタンド５７が格納位置になるまでエンジン始動を禁止し、サイドスタンド５７を立てたまま走行できないようにして、安全性の確保を図ることができる。
【００４２】
次に、サイドスタンド５７の位置変化方向（スタンドアップ／ダウン動作）を判定できる点については、たとえば、スタンドアップ動作を判定した際に、エンジン始動等に係る準備処理（たとえば、制御部３などの初期化処理等）を事前に済ませておくことができる。これにより、スタンドアップ動作完了後の乗員によるスタータスイッチ操作に応答して直ちにエンジンを始動することができ、乗員にタイムラグを感じさせないようにすることができる。
【００４３】
最後に、サイドスタンド５７の二つの位置（スタンド位置と格納位置）間の任意位置を判定できる点については、以下の利用スタイルが考えられる。たとえば、スタンドアップ動作を行ったときに、まれにではあるが、サイドスタンド５７が格納位置に至る途中で止まってしまうことがある。このような場合、一般的にサイドスタンド５７が正しく格納位置にされなければエンジン始動ができないようになっているのであるから、いつまでたってもエンジンを始動することができず、故障が発生したと誤認されるおそれがある。本実施形態では、このような場合、格納位置に至る任意位置にあることを判定すると、警告部４７の発光ダイオード４６などを用いて乗員に対して警告を発することにより、サイドスタンド５７が途中で止まっていることを通知することができ、前記の誤認を回避することができる。
【００４４】
本実施形態の技術思想は、以上の開示内容に限定されず、他の変形例や発展例を包含することはもちろんであり、たとえば、以下のようにしてもよい。
【００４５】
図１１は、サイドスタンドセンサ部２の構造図（第二例）である。この図において、サイドスタンドセンサ部２は、サイドスタンド５７の脚部５９と一体に回転するシャフト６６と、このシャフト６６に、リング６７、スペーサ６８及びワッシャ６９、７０などを介して一体に取り付けられた円板磁石４と、不図示のケースに取り付けられるこれも不図示の基板に装着された第一磁気センサ５及び第二磁気センサ６と、シャフト６６の先端に突き当てられる座金７１とを備える。このように構成しても、サイドスタンド５７の脚部５９の揺動に追随して円板磁石４が回転するので、この回転に伴う磁気の変化を第一検出信号Ｓ１と第二検出信号Ｓ２として制御部３に出力することができる。
【００４６】
また、次のようにすると、第一磁気センサ５及び第二磁気センサ６の故障や、制御部３から第一磁気センサ５及び第二磁気センサ６の間のハーネス断線を検出できるから好ましい。
【００４７】
図１２は、故障対策を講じた構成図であり、図１３は、その波形図である。これらの図において、制御部３と第一磁気センサ５及び第二磁気センサ６の間のハーネス７２は、電源線７３と、第一検出信号Ｓ１及び第二検出信号Ｓ２の信号出力線７４と、グランド線７５とを含む。今、電源線７３を介して制御部３から第一磁気センサ５及び第二磁気センサ６に供給される電源電圧を図示のようにパルス動作させた場合を考える。このような場合、第一磁気センサ５及び第二磁気センサ６の故障やハーネス７２の断線がなければ、信号出力線７４を介して制御部３に伝えられる信号波形も、同様なパルス変化を示すはずである。しかし、第一磁気センサ５や第二磁気センサ６に故障が生じていたり、あるいは、ハーネス７２に断線が生じていたときには、信号出力線７４を介して制御部３に伝えられる信号波形は、そのようなパルス変化を示さず、たとえば、グランド電位のままになってしまう。
【００４８】
したがって、「電源電圧をパルス動作」させたにもかかわらず、「信号出力線７４を介して制御部３に伝えられる信号波形」が同様なパルス変化を示さない場合には、第一磁気センサ５や第二磁気センサ６の故障、又は、ハーネス７２の断線を判定することができ、乗員に対して警告を発する等の所要の処置を講じることができる。
【００４９】
また、次のようにしても、第一磁気センサ５及び第二磁気センサ６の故障や、制御部３から第一磁気センサ５及び第二磁気センサ６の間のハーネス断線を検出できる。
【００５０】
図１４は、故障対策を講じた構成図であり、図１５は、その波形図である。これらの図において、前記実施形態との構成上の大きな違いは、第１に、制御部３に車速信号Ｖｓｐを入力している点、第２に、第一検出信号Ｓ１と第二検出信号Ｓ２の位相関係を所定の関係に設定している点にある。所定の位相関係とは、図１５に示すように、サイドスタンド５７がスタンド位置及び格納位置にあるとき、第一検出信号Ｓ１と第二検出信号Ｓ２の一方がハイ論理レベル、他方がロー論理レベルにある関係のことをいい、図中の領域Ｂで示されている。領域Ｂの両隣の領域Ａ、Ｃは、所定の位相関係にない場合を示している。具体的には、領域Ａは第一検出信号Ｓ１と第二検出信号Ｓ２が共にハイ論理レベルにあり、領域Ｃは第一検出信号Ｓ１と第二検出信号Ｓ２が共にロー論理レベルにある。
【００５１】
上記の所定の位相関係は、サイドスタンド５７が完全に立った状態と、完全に格納された状態において、磁気センサ出力（第一検出信号Ｓ１と第二検出信号Ｓ２）が領域Ｂになるように、円板磁石４の磁極と第一磁気センサ５及び第二磁気センサ６の位置関係を適切に設定することにより得られる。
【００５２】
このように設定すれば、制御部３等の電源を投入し、磁気センサの出力（制御部３で受信される第一検出信号Ｓ１と第二検出信号Ｓ２の波形）が領域Ｂのような関係であれば、制御部３や第一磁気センサ５及び第二磁気センサ６並びにハーネス７２に異常なしと判断することができる。
【００５３】
図１６は、異常判定処理の動作フロー図である。このフローにおいて、エンジン始動時には、（ａ）に示すように、メインスイッチのオン（ステップ１００）に応答して、第一磁気センサ５や第二磁気センサ６などに電源を供給し（ステップ１０１）、それらのセンサから出力される第一検出信号Ｓ１及び第二検出信号Ｓ２が、図１５のＢ領域にあるか否かを判定する（ステップ１０２）。そして、Ｂ領域にあれば、第一磁気センサ５や第二磁気センサ６などに異常がないものと判断してエンジン始動を許容し（ステップ１０３）、Ｂ領域になければ、第一磁気センサ５や第二磁気センサ６などに異常があるものと判断してエンジン始動を禁止する（ステップ１０４）。
【００５４】
このように、エンジン始動時においては、第一検出信号Ｓ１や第二検出信号Ｓ２が、図１５のＢ領域にあるか否かを判定することにより、異常の有無を確実に判断することができ、異常発生時のエンジン始動禁止の処置を滞りなく行うことができる。
【００５５】
一方、走行時においては、（ｂ）に示すように、車速信号Ｖｓｐと所定値（たとえば、車速０に相当する値）とを比較して走行中を判定し（ステップ１０５）、走行中であれば、第一磁気センサ５や第二磁気センサ６から出力される第一検出信号Ｓ１及び第二検出信号Ｓ２が、図１５のＢ領域にあるか否かを判定する（ステップ１０６）。そして、Ｂ領域にあれば、第一磁気センサ５や第二磁気センサ６などに異常がないものと判断して走行を継続し（ステップ１０７）、Ｂ領域になければ、運転者に対して警告（Ｗａｒｎｉｎｇ）を発し、走行を継続する（ステップ１０８）。
【００５６】
このように、走行中においては、第一検出信号Ｓ１や第二検出信号Ｓ２が、図１５のＢ領域にあるか否かを判定することにより、異常の有無を確実に判断することができ、異常発生時には、運転者に警告を発して工場搬入等の所要の処置を講じさせることができると共に、走行中の異常発生時には、そのまま走行を継続することができる。
【図面の簡単な説明】
【００５７】
【図１】実施形態のシステム構成図である。
【図２】サイドスタンドの外観図である。
【図３】サイドスタンドセンサ部２の構造図（第一例）である。
【図４】円板磁石４と第一磁気センサ５及び第二磁気センサ６との関係図である。
【図５】円板磁石４と第一磁気センサ５及び第二磁気センサ６との他の関係図である。
【図６】スタンド位置にあるときのサイドスタンド５７の要部拡大図である。
【図７】格納位置にあるときのサイドスタンド５７の要部拡大図である。
【図８】第一検出信号Ｓ１と第二検出信号Ｓ２のいずれか一方の波形図である。
【図９】第一検出信号Ｓ１と第二検出信号Ｓ２の双方の波形図である。
【図１０】制御部３における実際の方向判定動作を示す図である。
【図１１】サイドスタンドセンサ部２の構造図（第二例）である。
【図１２】故障対策を講じた構成図である。
【図１３】故障対策を講じた波形図である。
【図１４】故障対策を講じた構成図である。
【図１５】故障対策を講じた波形図である。
【図１６】異常判定処理の動作フロー図である。
【符号の説明】
【００５８】
１  サイドスタンド状態検出装置
２  サイドスタンドセンサ部
３  制御部
４  円板磁石
５  第一磁気センサ
６  第二磁気センサ
５７  サイドスタンド
５８  ブラケット
５９  脚部
【図１】
2009292412.tif 000003
【図２】
2009292412.tif 000004
【図３】
2009292412.tif 000005
【図４】
2009292412.tif 000006
【図５】
2009292412.tif 000007
【図６】
2009292412.tif 000008
【図７】
2009292412.tif 000009
【図８】
2009292412.tif 000010
【図９】
2009292412.tif 000011
【図１０】
2009292412.tif 000012
【図１１】
2009292412.tif 000013
【図１２】
2009292412.tif 000014
【図１３】
2009292412.tif 000015
【図１４】
2009292412.tif 000016
【図１５】
2009292412.tif 000017
【図１６】
2009292412.tif 000018