(57)【要約】本発明は、モデルガンとしてのエアガンの電子制御に関するもので、如何なる発射動作のときも、回転輪（セクターギヤ）とラックが噛み合わない状態に複座するよう制御し、これによって銃の機械機構の信頼性を向上し、またスプリングのばね効果の劣化を防止し、更に銃の内部を開くことが出来て保守が容易に行えるようにすることにある。  ピストン（１２）に一体に設けられたラック（１８）と、円周上の一部にラック（１８）が噛み合う歯部（３３）と前記ラックが噛み合わない無歯部（３４）とを設けたセクターギヤ（２５）と、セクターギヤ（２５）を減速ギヤ機構を介して駆動するモータと、セクターギヤ（２５）に設けられた回転基準位置（４０）と、回転基準位置（４０）を検知するセンサー（３９），（４４）とを備え、センサー（３９），（４４）により回転基準位置４０が検知されたとき（第６図（ｃ））、モータの電源をＯＦＦし、セクターギヤ（２５）の無歯部（３４）とラック（１８）が対向する位置でセクターギヤ（２５）を停止させ（第６図（ｄ））、ピストン（１２）を常に発射動作開始地点に複座させることを特徴としたエアガン。【特許請求の範囲】
【請求項１】
ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、
前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、
前記動作基準位置が検知されたときに前記駆動系の動作を所定位置で停止させることを特徴としたエアガン。
【請求項２】
ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、
前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、
前記動作基準位置が検知されたときに前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガン。
【請求項３】
シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンにおいて、
前記ピストンに一体に設けられたラックと、
円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、
前記セクターギヤを減速ギヤ機構を介して駆動するモータと、
前記セクターギヤに設けられた回転基準位置と、
前記回転基準位置を検知するセンサーと、
を備え、
前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、
前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、
前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガン。
【請求項４】
前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第３項記載のエアガン。
【請求項５】
前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第４項記載のエアガン。
【請求項６】
前記モータの駆動電源にはバッテリーと、モータと、バッテリーからの電力をＯＮ／ＯＦＦするＭＯＳ−ＦＥＴを備えたことを特徴とした請求の範囲第３項乃至第５項記載のエアガン。
【請求項７】
シリンダー内に収納されたピストンと、
前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、
前記ピストンの下部に前記ピストンと一体に固定されたラックと、
外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、
前記セクターギヤを回転駆動するモータと、
前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、
前記回転基準位置検出用孔を検知するセンサと、
前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、
を備え、
前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾を前記バレルを通して発射させることを特徴としたエアガン。
【請求項８】
前記エアガンが前記動作基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第１項乃至第２項記載のエアガン。
【請求項９】
前記エアガンが前記回転基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第３項乃至第７項記載のエアガン。
【請求項１０】
ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を所定位置で停止させることを特徴としたエアガンの制御方法。
【請求項１１】
ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法。
【請求項１２】
シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンに一体に設けられたラックと、
円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、
前記セクターギヤを減速ギヤ機構を介して駆動するモータと、
前記セクターギヤに設けられた回転基準位置と、
前記回転基準位置を検知するセンサーと、
を備え、
前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、
前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、
前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法。
【請求項１３】
前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第１２項記載のエアガンの制御方法。
【請求項１４】
前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第１３項記載のエアガンの制御方法。
【請求項１５】
シリンダー内に収納されたピストンと、
前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、
前記ピストンの下部に前記ピストンと一体に固定されたラックと、
外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、
前記セクターギヤを回転駆動するモータと、
前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、
前記回転基準位置検出用孔を検知するセンサと、
前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、
を備え、
前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾を前記バレルを通して発射させることを特徴としたエアガンの制御方法。
【発明の詳細な説明】
【技術分野】  本発明は、モデルガンとしてのエアガンに係り、特に単発、連発に拘わらず弾を発射した後のピストンの位置が定位置に複座するように制御するために好適なエアガンの電子制御に関する。
【背景技術】  自動装填小銃を模擬したモデルガンとしてのエアガンがあり、玩具用あるいは射撃訓練用として使用されている。特に射撃訓練用としては実銃に形や取り扱い方が似ているものが望まれている。このエアガンの従来技術としては、特公平７−４３２３８号公報に開示されたものがある。
この従来技術は、トリガーを引くことにより、ピストンとシリンダからなる一種のポンプをモータにより駆動し、圧縮エアを噴出孔より噴出させ、これと同期した給弾を行って、弾丸を発射させるようになっている。この従来技術では、弾を発射させる機構をモータで駆動するように電動化してはいるけれども、弾の発射機構はカムなどの機械的な機構で行っている。また、単発／連発の切換も機械的なタペットアーム、切換レバなどで構成された機械的な機構で行っている。また、モータの電源ＯＮ／ＯＦＦは機械的な接点スイッチで入り切りして行っている。また、この従来技術は、レバの切換により単発／連発の切換が可能になっているが、連発の場合は、トリガを引き続ける限りモータが回転して連発に関する一連の動作が繰り返し行われ、トリガを放すことによって動作が停止するようになっている。
上記従来技術は、弾の発射動作の開始、停止は、モータの電源を機械的なスイッチで入り切りしているので、接点の焼きつきや接触不良により動作不良になりやすく信頼性に問題があった。また、単発／連発の切換を、機械的なカムとレバーで構成された機構で行っていので、磨耗やへたりにより動作不良になりやすい。
また、従来技術は連発動作において、何回連発させるかの制御はできなかった。
また、従来技術では弾倉の弾の有無を確認する手段が無く、特に連発動作などでは最終弾を発射した後も弾が無い状態で無駄な空撃動作が継続されるという問題があった。
この従来技術は、トリガが任意のタイミングで放されるので、モータもこれに応じて任意のタイミングで停止することになる。したがって回転輪（セクターギヤ）も任意の回転位置で停止し、ピストンに形成されたラックと噛み合ったまま停止してしまう問題があった。回転輪（セクターギヤ）とラックが噛み合ったまま停止すると次のような問題がある。
（１）回転輪とラックに応力が加わったまま長時間休止状態に置かれ、減速機構やピストン部の機械的な故障の原因になる。
（２）スプリングが圧縮された状態で長時間休止状態に置かれる。このため、スプリングのばね効果が弱くなってしまう。
（３）回転輪とラックに応力が加わったまま停止するので、回転輪とラックの噛みあわせを容易に解くことが出来ない。このため保守などで内部点検をするときに、内部を容易に開くことが出来ない。
本願発明は上記課題を解決し、如何なる発射動作のときも、回転輪（セクターギヤ）とラックが噛み合わない状態に複座するよう制御し、これによって銃の機械機構の信頼性を向上し、またスプリングのばね効果の劣化を防止し、更に銃の内部を開くことが出来て保守が容易に行えるようにすることにある。
【発明の開示】
本発明の請求の範囲第１項に記載の発明の要旨は、ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、前記動作基準位置が検知されたときに前記駆動系の動作を所定位置で停止させることを特徴としたエアガンに存する。
また、本発明の請求の範囲第２項に記載の発明の要旨は、ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、
前記動作基準位置が検知されたときに前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガンに存する。
また、本発明の請求の範囲第３項に記載の発明の要旨は、シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンにおいて、前記ピストンに一体に設けられたラックと、円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、前記セクターギヤを減速ギヤ機構を介して駆動するモータと、前記セクターギヤに設けられた回転基準位置と、前記回転基準位置を検知するセンサーと、を備え、前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガンに存する。
また、本発明の請求の範囲第４項に記載の発明の要旨は、前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第３項記載のエアガンに存する。
また、本発明の請求の範囲第５項に記載の発明の要旨は、前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第４項記載のエアガンに存する。
また、本発明の請求の範囲第６項に記載の発明の要旨は、前記モータの駆動電源にはバッテリーと、モータと、バッテリーからの電力をＯＮ／ＯＦＦするＭＯＳ−ＦＥＴを備えたことを特徴とした請求の範囲第３項乃至第５項記載のエアガンに存する。
また、本発明の請求の範囲第７項に記載の発明の要旨は、シリンダー内に収納されたピストンと、前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、前記ピストンの下部に前記ピストンと一体に固定されたラックと、外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、前記セクターギヤを回転駆動するモータと、前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、前記回転基準位置検出用孔を検知するセンサと、前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、を備え、前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾が前記バレルを通して発射されることを特徴としたエアガンに存する。
また、本発明の請求の範囲第８項に記載の発明の要旨は、前記エアガンが前記動作基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第１項乃至第２項記載のエアガンに存する。
また、本発明の請求の範囲第９項に記載の発明の要旨は、前記エアガンが前記回転基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第３項乃至第７項記載のエアガンに存する。
また、本発明の請求の範囲第１０項に記載の発明の要旨は、ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を所定位置で停止させることを特徴としたエアガンの制御方法に存する。
また、本発明の請求の範囲第１１項に記載の発明の要旨は、ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法に存する。
また、本発明の請求の範囲第１２項に記載の発明の要旨は、シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンの制御方法において、前記ピストンに一体に設けられたラックと、円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、前記セクターギヤを減速ギヤ機構を介して駆動するモータと、前記セクターギヤに設けられた回転基準位置と、前記回転基準位置を検知するセンサーと、を備え、前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法に存する。
また、本発明の請求の範囲第１３項に記載の発明の要旨は、前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第１２項記載のエアガンの制御方法に存する。
また、本発明の請求の範囲第１４項に記載の発明の要旨は、前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第１３項記載のエアガンの制御方法に存する。
また、本発明の請求の範囲第１５項に記載の発明の要旨は、シリンダー内に収納されたピストンと、前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、前記ピストンの下部に前記ピストンと一体に固定されたラックと、外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、前記セクターギヤを回転駆動するモータと、前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、前記回転基準位置検出用孔を検知するセンサと、前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、を備え、前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾を前記バレルを通して発射させることを特徴としたエアガンの制御方法に存する。
【図面の簡単な説明】  第１図は、本発明による、自動装填小銃を模擬したモデルガンとしてのエアガンを示している。
第２図は、本発明による、弾発射の制御部分を示した図である。
第３図は、本発明による、制御回路部分の拡大図である。
第４図は、本発明による、第３図のＡ−Ａ矢示図である。
第５図は、本発明による、電子制御回路部分を示したものである。
第６図は、本発明による、弾がセットされてから発射されるまでの動作を説明した図である。
第７図は、本発明による、電子制御回路の制御ブロックを示したものである。
第８図は、本発明による、第７図の更に具体的な制御回路を示したものである。
第９図は、本発明による、単発動作を行う制御フローチャートである。
第１０図は、本発明による、銃本体を開いた図である。
第１１図は、本発明による、連発動作を行う制御フローチャートである。
第１２図は、本発明による、Ｎ連発動作を行う制御フローチャートである。
第１３図は、本発明による、単発動作を行う制御フローチャートである。
第１４図は、本発明による、単発と連発の切替動作を行う制御フローチャートである。
第１５図は、本発明による、単発、連発、Ｎ連発の切替動作を行う制御フローチャートである。
第１６図は、本発明による、単発、連発、Ｎ連発の切替動作を行う他の制御フローチャートである。
第１７図は、本発明による、単発、連発、Ｎ連発の切替動作を行う更に他の制御フローチャートである。
第１８図〜第２０図は、本発明による、単発、連発、Ｎ連発の切替動作を行う更に他の制御フローチャートである。
第２１図は、本発明による、単発動作で発射数をカウントする制御フローチャートである。
第２２図は、本発明による、単発、連発、Ｎ連発動作で発射数をカウントする制御フローチャートである。
第２３図は、本発明による、弾倉を示す図で、第２３図（ａ）は正面図、第２３図（ｂ）は上面図、第２３図（ｃ）は左側面図である。
【発明を実施するための最良の形態】  第１図は、自動装填小銃を模擬したモデルガンとしてのエアガンを示している。
まず、第１図に示されたエアガンを構成している各部について簡単に説明する。１はエアガンの銃本体、２１は弾が内部を通過して発射される筒状のバレル、３は弾を発射させるときに引くトリガである。４は弾倉（マガジン）、５は握把、６は銃床、７はハンドガードライナ、８はハンドキャリ、９はヒンジである。
弾倉４は、第２３図に示すように、複数の弾１９が収納され、内部の詳細は図示していないが、ばねによって弾倉４の上面に備わった給弾孔５９から弾１９が繰り出されるようになっている。弾倉４の側面には、弾１９の有無検知用の窓枠６０から弾有無検知レバー５８が突出するように出ており、弾倉４に弾が有る場合は弾有無検知レバー５８が上方に上がり、弾が無いときは下方に下がるようになっている。この弾有無検知レバー５８は第２３図に破線で示した弾有無検知スイッチ用押圧部材４２に当接し、この弾有無検知レバー５８の動きにより第３図に示した弾有無検知スイッチ４１で弾倉４に弾が有るか無ないかを検知することができる。言い換えると、弾有無検知スイッチ用押圧部材４２は、図示しないばね（弾性部材）によって下方に付勢されており、弾有無検知レバー５８が上方に上がっているときは、ばねの付勢力に抗して弾有無検知レバー５８により上方に押し上げられており、一方、弾有無検知レバー５８が下方にさがると弾有無検知スイッチ用押圧部材４２はばねの付勢力によって下方に押し下げられ、弾有無検知スイッチ４１の接点を下方に押して接点を閉じるようになっている。弾有無検知スイッチ４１の接点のＯＮ／ＯＦＦ信号は制御回路に入力され、後述する空撃ち防止の制御に利用される。
また、本発明によるエアガンは、後述するように、ヒンジ９を回転軸として第１０図のように銃本体１を開き銃の内部保守をすることができる。
第２図は、弾発射の制御部分を一部切り欠いた図により銃内部を示したものである。１０は内部にピストン１２を収納するシリンダ、１１はシリンダ１０の一端に設けられ中心に圧力空気が通過できる孔５７が設けられたシリンダヘッド、１２はシリンダ１０の内部を往復動するピストン、１３はピストン１２の一端に設けられたピストンヘッドである。１４は、シリンダ１０で囲まれピストンヘッド１３とシリンダヘッド１１の間の空間６２からピストン１２側に空気が漏れないようにするために、ピストンヘッド１３の外周に設けられたＯリングである。１５はピストン１２を左側に押圧するスプリング、１６はピストン１２がシリンダー１０の軸を中心に自由に回転できないように規制しラック１８とセクターギヤ２５が正しくかみ合うようにするためのピストン移動規制部材、１７はばね１５がピストン１２の軸中心に位置するように設けられた心棒、１８はピストン１２の下部に設けられ、セクターギヤ２５の歯部３３と噛み合うラック、１９は弾、２０は弾１９を給弾する部分であるチャンバ、２１は発射された弾１９が通過するための筒であるバレル、２２はセクターギヤ２５を回転駆動するモータ、２３はモータ軸、２４は減速ギアである。これら符号１０から符号２５で示された部品の動作は後に詳述される。
４７は電子制御回路でマイクロコンピュータ（マイコン）４９、その他の電子部品からなる。２７はモータ２２の駆動電源、および電子制御回路４７の制御用電源として使用されるバッテリである。２８はマイコン４９からのＯＮ／ＯＦＦ指令によりＯＮ／ＯＦＦされるモータ電源制御部で、バッテリ２７からモータ２２に供給する電力をＯＮ／ＯＦＦする。モータ電源制御部２８にはスイッチが備わるが、このスイッチには制御性や寿命を考慮して半導体スイッチを用い、本発明では特に省電力を考慮してＭＯＳ−ＦＥＴ（ＭＯＳ電界効果トランジスタ）を使用する。２９、３０はバッテリ２７からモータ２２に電力を供給するための電源線である。３１は電子制御回路４７からモータ電源制御部２８へＯＮ／ＯＦＦ信号を伝送する制御線である。３２はモータ２２からの回転を減速してセクターギヤ２５を回転させる減速機構と電子制御回路４７とを収納した制御回路収納ケースである。
第３図は制御回路部分の拡大図である。
第３図において、３３はセクターギヤ２５の歯部、３４はセクターギヤ２５の無歯部である。このようにセクターギヤ２５は、歯部３３と無歯部３４を有しており、歯部３３はラック１８と噛み合うようになっている。ラック１８が無歯部３４と対向する位置にあるときは、ピストン１２はセクターギヤ２５から自由になり、ばね１５の押圧によりシリンダーヘッド側に付勢される。３５は電子制御回路４７を搭載した第１の制御回路用プリント基板、３６は第２の制御回路用プリント基板である。３７はトリガースイッチで、トリガー３を引くことによりトリガースイッチ３７がＯＮする。３８は第１の制御回路用プリント基板３５と第２の制御回路用プリント基板３６の間の信号を伝送する信号線で、第１の制御回路用プリント基板３５と第２の制御回路用プリント基板３６の位置と姿勢を第５図に示すように保つための強度を持った導体で形成されている。３９はホトダイオードで、４４のホトトランジスタと対になってセクターギヤ２５の回転基準位置を検知するホトセンサを形成している。４０はセクターギヤ２５の回転基準位置検出用孔である。４１は弾１９が弾倉４に有るか無いかを検知するための弾有無検知スイッチである。４２は弾有無検知スイッチ用押圧部材である。弾有無検知スイッチ用押圧部材４２は弾倉４に弾１９が有る場合、先に述べた弾有無検知レバー５８により押し上げれれて弾有無検知スイッチ４１はＯＦＦ状態になっているが、弾倉４に弾１９が無くなると弾有無検知レバー５８が下がって図示されないばね（弾性部材）により弾有無検知スイッチ用押圧部材４２が押し下げられ弾有無検知スイッチ４１はＯＮ状態になる。４３は第１の制御回路用プリント基板３５に搭載された第１のコネクタで、後述のセレクトスイッチ５１からの信号線が接続される。
第４図は第３図のＡ−Ａ矢示図である。４４はホトトランジスタで、３９のホトダイオードと対になってセクターギヤ２５の回転基準位置を検知するホトセンサを形成している。ホトダイオード３９とホトトランジスタ４４は第４図に示されるようにセクターギヤ２５を挟んで対峙し、セクターギヤ２５はホトダイオード３９とホトトランジスタ４４の間で回転することが出来、第３図に示したセクターギヤ２５の回転基準位置検出用孔４０に位置したとき該回転基準位置検出用孔４０を通してホトダイオード３９の光がホトトランジスタ４４に受光されるようになっている。
４５、４６は制御回路収納ケース３２を銃本体１に取り付けるための取付孔である。４７は電子制御回路を示している。
第５図は電子制御回路４７の外形を示したものである。４８はモータ電源制御部２８を制御する信号線が接続される第２のコネクタである。４９はマイコン（マイクロコンピュータ）である。この電子制御回路４７はマイコン４９を搭載し、後述するように銃の発射動作を制御している。電子制御回路４７には、その他トリガースイッチ３７、ホトダイオード３９、ホトトランジスタ４４、弾有無検知スイッチ４１、第１のコネクタ４３などが搭載されている。
第５図（ａ）は電子制御回路４７の全体の鳥瞰図である。第５図（ｂ）は第５図（ａ）の左手前から見た正面図、第５図（ｃ）は第５図（ｂ）のＢ矢示図である。電子制御回路４７は、第１の制御回路用プリント基板３５と第２の制御回路用プリント基板３６の辺を、制御回路収納ケース３２の内壁に設けられた溝５５にスライドするように嵌め込んで収納することにより位置決めがなされる。この位置決めはホトダイオード３９、ホトトランジスタ４４、セクターギヤ２５の相対位置を決めるために重要である。
次に弾の発射動作について説明する。第６図は弾１９がセットされてから発射されるまでの動作を説明するための図である。
第６図において、シリンダー１０はその右端部にシリンダーヘッド１１を有し、その内部にピストン１２が収納されている。ピストン１２にはその下部にラック１８が備わっており、セクターギヤ２５の歯部３３と噛み合うようになっている。またばね１５は一端がシリンダーの底部６１に当接し他端がピストンヘッド１３を右方向に押圧するように配置されている。ピストン１２の右端部にはピストンヘッド１３が備わり、弾１９を発射するときに、シリンダー１０、ピストンヘッド１３、シリンダーヘッド１１で囲まれた空間６２の空気をシリンダヘッド１１の中心孔５７からバレル２１の方向に押し出すようになっている。セクターギヤ２５はモータ２２の回転をモータ軸２３の先端に備わるかさ歯車と減速ギヤ２４を介して減速し駆動されるようになっている。
第６図（ａ）はセクターギヤ２５とラック１８が噛み合った直後の状態を示しており、ピストン１２が左に移動開始する直前の状態を示している。なお、第６図で、セクターギヤ２５は左回転する。このとき弾１９が図示していない弾倉４から供給されてシリンダーヘッド１１とバレル２１の中間に位置するチャンバー２０内にセットされる。また、ホトダイオード３９、ホトトランジスタ４４は第６図（ａ）に図示されるような位置にセットされている。このときセクターギヤ２５の回転基準位置検出用孔４０は第６図（ａ）で図示される位置にあり、したがってセクターギヤ２５の回転基準位置は検知されない。
第６図（ｂ）は、セクターギヤ２５がラック１８と噛み合い、ばね１５の押圧に抗して更に回転した状態を示している。このときピストン１２は左に移動しシリンダーヘッド１１との間に空間６２が形成され、この空間６２に点線矢印５６で示した空気が補給される。第６図に図示してはいないが、ピストンヘッド１３には逆止弁が備わり、ピストン１２が左側に後退するときにこの逆止弁を通して第６図（ｂ）に点線矢印５６で示したように空気が補給されるようになっている。なお、図示しないピストンヘッド１３に備わる逆止弁はピストン１２が右方向に移動するときには、空気の通過を阻止するように動作する（第６図（ｄ）のとき）。
第６図（ｃ）はセクターギヤ２５がラック１８と噛み合うほぼ最終位置付近に達し、これ以上セクターギヤ２５が回転するとセクターギヤ２５の歯部３３とラック１８の歯部の噛み合わない状態になる直前の状態を示している。そして、このときセクターギヤ２５の回転基準位置検出用孔４０がホトダイオード３９とホトトランジスタ４４からなるホトセンサの位置に回転しており、ホトセンサによりセクターギヤ２５の回転基準位置が検知される。この回転基準位置が検知信号によってモータ２２を停止させるためのモータＯＦＦ信号を電子制御回路４７からモータ電源制御部２８に発するとモータ２２の電源は遮断され、モータ２２は減速停止する。この場合、セクターギヤ２５はモータ２２や減速ギヤ機構の慣性と摩擦損失によりある程度回転して停止する。どの程度回転して停止するかは実際の構造に関係して決まるので、第６図（ｃ）のときのセクターギヤ２５の歯部３３と回転基準位置検出用孔４０の位置関係をどのようにすればよいかは、計算で正確に求めることは困難なので試作的に試行して決めることになる。
第６図（ｄ）はこのようにしてセクターギヤ２５が停止した状態を示している。このときセクターギヤ２５は無歯部３４がラック１８と対向しており、セクターギヤ２５とラック１８がかみ合わない状態になってはずれ、ピストン１２はセクターギヤ２５とラック１８による押圧から開放され、ばね１５の押圧により右方向に付勢される。このときピストンヘッド１３とシリンダヘッド１１の間の空間６２にある空気は圧縮されてシリンダーヘッド１１の中心孔５７からバレル２１の方向に強く噴出する。これによって弾１９はバレル２１の中を右方向に勢い良く押し出され弾１９が発射される。
このように、セクターギヤ２５の回転基準位置を検知して発射動作を停止させると、常に確実にセクターギヤ２５の無歯部３４とラック１８が対向して停止するようにできる。そしてピストン１２は常に発射動作開始の位置に複座する。
なお、上記第６図（ｃ）でセクターギヤ２５の回転基準位置が検知されてもモータ２２を停止させるためのモータＯＦＦ信号を電子制御回路４７からモータ電源制御部２８に発しなければ、連続して第６図の動作を繰り返し、連発動作が行われる。
次に、銃の発射動作を制御する電子制御回路４７の構成について説明する。
第７図は電子制御回路４７の制御ブロックを示したものである。４９はマイコン（マイクロコンピュータ）である。マイコン４９には弾有無検知スイッチ４１の信号、トリガースイッチ３７の信号、単発／連発と単発／Ｎ連発の切替手段５２、セレクトスイッチ５１の信号、セクターギヤ２５の回転基準位置検知部５０からの回転基準位置検知信号が入力され、モータＯＮ／ＯＦＦ信号が増幅器５３を介してモータ電源制御部２８に出力される。先に説明した４３，４８はコネクタを示している。マイコン４９からモータＯＮ信号が出力されているときにモータ電源制御部２８の半導体スイッチがＯＮして、バッテリー２７の電圧が電源制御部２８を介してモータに印加され、モータ２２は電力を供給されて回転するが、マイコン４９からモータＯＦＦ信号が出力されているときには、バッテリー２７からの電力は電源制御部２８で遮断されて停止する。また、５０はホトダイオード３９とホトトランジスタ４４からなるホトセンサとセクターギヤ２５で構成された回転基準位置検知部である。マイコン４９の詳細な動作説明は第９図以下に制御フローチャートを参照して後述する。
第８図により電子制御回路４７の構成を更に詳細に説明する。
第８図において、４９はマイコンであり、バッテリー２７から生成した制御電源Ｖｃｃにより動作する。ホトダイオード３９の発光をセクターギヤ２５の回転基準位置検出用孔４０を通してホトトランジスタ４４で受光する。ホトトランジスタ４４の出力は演算増幅器５４で増幅されマイコン４９に入力される。ホトダイオード３９の発光をセクターギヤ２５の回転基準位置検出用孔４０を通してホトトランジスタ４４で受光するとホトトランジスタ４４はＯＮし演算増幅器５４の出力も変化し、回転基準位置検知信号が得られる。
マイコン４９には、トリガースイッチ３７からの接点信号が入力され、トリガ３が引かれたかどうかが検知できる。また、弾有無検知スイッチ４１の接点信号が入力され弾倉４に弾１９が有るかどうかが検知できる。また、単発／連発と単発／Ｎ連発の切替手段５２は制御回路のプリント基板上にジャンパー線を差し込むことが可能なように形成されている。この切替手段５２にジャンパー線が差し込まれたかどうかにより、例えばジャンパー線が差し込まれた場合には単発／連発となり、ジャンパー線が差し込まれない場合には単発／Ｎ連発となりように切り替えることが出来る。ジャンパー線の差込状態による単発／連発、単発／Ｎ連発の区別は上に述べた例と逆であっても良いことは言うまでも無い。
５１はセレクトスイッチで、３点スイッチとなっている。それぞれの接点位置で「単発」「連発」「安全」に切り替えられる。ここで「安全」が選択されたらトリガ３を引いても発射動作は行われない。
５３はマイコン４９から出力されたモータＯＮ／ＯＦＦ信号を増幅する増幅器である。増幅器５３の出力はモータ電源制御部２８のＭＯＳ―ＦＥＴのゲートに入力される。ＭＯＳ−ＦＥＴはバッテリー２７とモータ２２の間にありモータ２２の電圧をＯＮ／ＯＦＦするスイッチとして機能する。したがってマイコン４９からのモータＯＮ信号によりＭＯＳ―ＦＥＴをＯＮし、モータ２２に電圧を印加するとバッテリー２７から電力が供給され、モータ２２は回転駆動する。また、マイコン４９からのモータＯＦＦ信号に対応してＭＯＳ−ＦＥＴをＯＦＦさせればモータ２２はバッテリー２７からの電力が遮断され、モータ２２は回転を停止する。このモータ２２の出力軸には減速ギヤ２４が組み合わさりセクターギヤ２５を回転駆動するようになっている。
（制御の第１の実施の形態）
次に弾の発射制御について、制御フローチャートを使って詳細に説明していく。
第９図は制御の第１の実施の形態を示し、単発動作を制御するフローチャートである。
まず、ステップ１００で制御をスタートさせ、ステップ１０１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ１０２でウォッチドグタイマーＷＤＴをクリアしてステップ１０１に戻る。
このウォッチドグタイマーＷＤＴはマイコン４９が正常に動作しているときには定期的にウォッチドグタイマーＷＤＴがリセットされてエラー信号が出ないようになっているが、マイコン４９が異常動作になった場合には上記定期的なウォッチドグタイマーＷＤＴのリセットが行われなくなりエラー信号を出し安全装置を働かすなどして停止するためのものである。ウォッチドグタイマーＷＤＴのタイマー値はマイコン４９の電源が投入された初期において例えば１０００ｍｓなどとしてセットされる。ウォッチドグタイマーについては周知の技術なのでここでは説明を省略する。
ステップ１０１でトリガースイッチ３７が押されていることを検知した場合、ステップ１０３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。弾倉４に弾１９が有る場合には弾有無検知スイッチ４１が弾有無検知スイッチ用押圧部材４２で上方に押されて弾有無検知スイッチ４１がＯＦＦするようになっている。
ステップ１０３で弾倉４に弾１９が無いことが検知された場合にはステップ１０４に進みモータ２２の電源をＯＦＦする。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はスイッチでバッテリ２７からモータ２２に供給されている電源を遮断する。モータ電源制御部２８に使用するイッチは半導体スイッチを使用することができる。半導体スイッチとしてバイポーラトランジスタを使用することもできるが、省電力の点からＭＯＳ−ＦＥＴを使用することが好ましい。ＭＯＳ−ＦＥＴ（ＭＯＳ電界効果トランジスタ）を使用することによりバッテリー２７の寿命を長くすることができる。
次にステップ１０５に進み、２０ｍｓの待ち時間の後にステップ１０１に戻る。この待ち時間は制御を安定させるために設けられるもので、２０ｍｓには限定されない。
ステップ１０３で弾倉４に弾１９が有ることが検知された場合には、ステップ１０６に進みモータ電源をＯＮする。このときマイコン４９はモータ電源ＯＮ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴをＯＮし、バッテリー２７からモータ２２に電力を供給する。これによりモータ２２は回転を開始し、モータ軸２３、減速ギア２４などの減速機構を介してセクターギヤ２５が回転する。
次にステップ１０７でセクターギア２５の回転基準位置が検知されたかどうかをチェックする。セクターギヤ２５のセクターギヤ２５の回転基準位置検出用孔４０が、ホトダイオード３９とホトトランジスタ４４で構成されるホトセンサの位置する場所を通過するとき、ホトダイオード３９からの光がセクターギヤ２５の回転基準位置検出用孔４０を通過し、ホトトランジスタ４４でこの光を受光し、この信号が演算増幅器５４で増幅され、マイコン４９に入力されることにより検知される。ホトセンサが回転基準位置検出用孔４０の位置にないときは、ホトトランジスタ４４はこの光を受光しないので回転基準位置検出信号はマイコン４９に入力されない。モータ２２が回転を開始する当初はセクターギヤ２５がラック１８にかみ合う前の第６図（ｄ）や第６図（ａ）に示すような回転位置となっており、ホトセンサが回転基準位置検出用孔４０の位置にないのでセクターギア２５の回転基準位置は検知されない。セクターギア２５の回転基準位置が検知されない場合、ステップ１０６に戻りセクターギア２５の回転基準位置が検知されるまでステップ１０６とステップ１０７を繰り返す。
ステップ１０７でセクターギア２５の回転基準位置が検知されるとステップ１０８に進みモータ電源をＯＦＦする信号を出力する。このときセクターギア２５の回転基準位置検出用孔４０は第６図（ｃ）で示すようにホトセンサの位置にある。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はパワースイッチでバッテリ２７からモータ２２に供給されている電源を遮断する。
電源が遮断されたモータ２２は直ちには停止せず慣性で或る程度回転し第６図（ｄ）で示したような位置で停止する。セクターギヤ２５の停止位置はラック１８とかみ合わない位置となることが重要である。銃をメンテナンスする場合を考慮し、銃本体１をヒンジ９を中心に回転させて第１０図に示すように内部が点検できるように開くことができる構造であることが望ましいが、本発明によればセクターギヤ２５の停止位置をラック１８とかみ合わない位置とすることができ、第１０図に示すように容易に開くことができる。セクターギヤ２５とラック１８が噛み合った状態ではセクターギヤ２５とラック１８に応力がかかった状態なので容易に開くことができないが、本実施の形態ではこのような状態を回避することができる。
セクターギア２５の回転基準位置が検知されてからモータ２２が停止するまでの回転量はモータ２２の慣性、ギヤ機構の摩擦損失などで変わるが、モータ２２の慣性やギヤ機構が決まればほぼ回転量も決まるので、試作機において回転量を測定し、セクターギヤ２５とラック１８がかみ合わない位置で停止するように回転基準位置検出用孔４０を合わせこむことができる。またバッテリ２７の電圧変動によっても停止位置が変わるが、バッテリ２７の電圧検知を行い所定のしきい値以下になったら動作停止するなどの安全装置を設けるようにすれば更に停止位置の変動範囲を小さく抑えることができる。バッテリ２７の電圧低下に関しては、バッテリー電圧がしきい値になる前、あるいはしきい値になったとき、充電を促す表示をするなどの表示を設ければなおよい。
ステップ１０８でモータ電源をＯＦＦする信号を出力した後、ステップ１０９に進みトリガースイッチ３７がＯＮかどうかをチェックする。トリガースイッチ３７がＯＮの場合にはステップ１１０に進みウォッチドグタイマーをリセットしステップ１０９に戻る。
ステップ１０９でトリガースイッチ３７がＯＦＦになったことが検知されるとステップ１０５に進み、待ち時間２０ｍｓの後にステップ１０１に戻り、以後上記の動作を続ける。
以上のフローチャートに示した動作によれば、１回トリガ３を引くことにより単発動作を行うことができ、次にトリガー３が引かれると同様に単発動作を行うというように、トリガー１回引く毎に弾を１発発射するという単発動作を行うことができる。
本実施例の形態によれば、セクターギヤ２５の回転基準位置を検出して単発動作を停止させるので、セクターギヤ２５とラック１８が噛み合わない位置で確実に動作停止させることができる。したがって、銃本体１を第１０図のように容易に開くことができ内部の保守が容易になる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃銃保管などのとき、ばね１５に応力のかからない状態にすることができ、ばね１５の弾力の劣化を抑えることができる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃保管時などにラック１８やピストン１２に無理な応力がかからない状態となり、減速機構やピストン部の信頼性を向上させることができる。また、本実施例の形態によれば、弾倉４に弾１９が無くなったとき動作を停止させることができ、無駄な空撃ち動作をさせることがない。
（制御の第２の実施の形態）
第１１図は制御の第２の実施の形態を示し、連発動作を制御するフローチャートである。
まず、ステップ１２０で制御をスタートさせ、ステップ１２１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ１２２でウォッチドグタイマーＷＤＴをクリアしてステップ１２１に戻る。
ステップ１２１でトリガースイッチ３７が押されていることを検知した場合、ステップ１２３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。弾倉４に弾１９がある場合には弾有無検知スイッチ４１が弾有無検知スイッチ用押圧部材４２で上方に押されてスイッチがＯＦＦするようになっている。
ステップ１２３で弾倉４に弾１９が無いことが検知された場合にはステップ１２４に進みモータ２２の電源をＯＦＦする。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴでバッテリー２７からモータ２２に供給されている電源を遮断する。
次にステップ１２５に進み、２０ｍｓの待ち時間の後にステップ１２１に戻る。この待ち時間は制御を安定させるために設けられるもので、２０ｍｓには限定されない。
ステップ１２３で弾倉４に弾１９が有ることが検知された場合には、ステップ１２６に進みモータ電源をＯＮする。このときマイコン４９はモータ電源ＯＮ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴをＯＮし、バッテリー２７からモータ２２に電力を供給する。これによりモータ２２は回転を開始し、モータ軸２３、減速ギア２４などの減速機構を介してセクターギヤ２５が回転する。
次にステップ１２７でセクターギア２５の回転基準位置が検知されたかどうかをチェックする。セクターギア２５の回転基準位置が検知されない場合、ステップ１２７の始めに戻りセクターギア２５の回転基準位置が検知されるまでステップ１２７を繰り返す。
ステップ１２７でセクターギア２５の回転基準位置が検知されるとステップ１２８に進み、ステップ１２８でトリガースイッチ３７がＯＮでない場合はステップ１２９に進み、モータ電源をＯＦＦする信号を出力する。このときセクターギア２５の回転基準位置検出用孔４０は第６図（ｃ）で示すようにホトセンサの位置にある。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はパワースイッチでバッテリ２７からモータ２２に供給されている電源を遮断する。
ステップ１２９でモータ電源をＯＦＦする信号を出力した後、ステップ１２５に進み、待ち時間２０ｍｓの後にステップ１２１に戻り、以後上記の動作を続ける。
ステップ１２８でトリガースイッチ３７がＯＮの場合にはステップ１３０に進み、弾倉４に弾１９があるかどうかをチェックする。弾倉４に弾１９が有ることが検知された場合にはステップ１３１に進みウォッチドグタイマーＷＤＴをクリアしてステップ１２７に戻る。
ステップ１３０で弾倉４に弾１９が無いことが検知された場合にはステップ１２９に進みモータ２２の電源をＯＦＦする。ステップ１２９でモータ電源をＯＦＦする信号を出力した後、ステップ１２５に進み待ち時間２０ｍｓの後にステップ１０１に戻り、以後上記の動作を続ける。
本実施の形態によれば、トリガ３を引いている間連続して弾１９を発射することができ、発射を停止する場合にはトリガ３を放すことにより、トリガ３を放した後にセクターギヤ２５の回転基準位置を検出し、停止動作に入る。したがって、連発の最後の停止位置が第１の実施の形態の単発動作と同様に精度よく管理することができ、常にセクターギヤ２５とラック１８が噛み合わない状態で停止させることができる。
したがって、第１の実施の形態と同様に、銃本体１を第１０図のように容易に開くことができ内部の保守が容易になる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃銃保管などのとき、ばね１５に応力のかからない状態にすることができ、ばね１５の弾力の劣化を抑えることができる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃保管時などにラック１８やピストン１２に無理な応力がかからない状態となり、減速機構やピストン部の信頼性を向上させることができる。また、本実施例の形態によれば、弾倉４に弾１９が無くなったとき動作を停止させることができ、無駄な空撃ち動作をさせることない。
（制御の第３の実施の形態）
第１２図は制御の第３の実施の形態を示し、Ｎ回の連発動作を行えるＮ連発制御のフローチャートである。Ｎは２以上の任意の正の整数とすることができる。本発明者はＮを３として製作したがこれに限定されることは無い。
まず、ステップ１４０で制御をスタートさせ、ステップ１４１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ１２２でウォッチドグタイマーＷＤＴをクリアしてステップ１２１に戻る。
ステップ１４１でトリガースイッチ３７が押されていることを検知した場合、ステップ１４３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。弾倉４に弾１９がある場合には弾有無検知スイッチ４１が弾有無検知スイッチ用押圧部材４２で上方に押されてスイッチがＯＦＦするようになっている。
ステップ１４３で弾倉４に弾１９が無いことが検知された場合にはステップ１４４に進みモータ２２の電源をＯＦＦする。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴでバッテリー２７からモータ２２に供給されている電源を遮断する。
次にステップ１４５に進み、２０ｍｓの待ち時間の後にステップ１４１に戻る。この待ち時間は制御を安定させるために設けられるもので、２０ｍｓには限定されない。
ステップ１４３で弾倉４に弾１９が有ることが検知された場合には、ステップ１４６に進みカウンタＣＮＴ１にＮをセットする。Ｎは連発の数であり２以上の正の整数値である。
次にステップ１４７に進みモータ電源をＯＮする。このときマイコン４９はモータ電源ＯＮ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴをＯＮし、バッテリー２７からモータ２２に電力を供給する。これによりモータ２２は回転を開始し、モータ軸２３、減速ギア２４などの減速機構を介してセクターギヤ２５が回転する。
次にステップ１４８でセクターギア２５の回転基準位置が検知されたかどうかをチェックする。セクターギア２５の回転基準位置が検知されない場合、ステップ１４８の始めに戻りセクターギア２５の回転基準位置が検知されるまでステップ１４８を繰り返す。
ステップ１４８でセクターギア２５の回転基準位置が検知されるとステップ１４９に進み、ステップ１４９で弾倉４に弾１９があるかどうかをチェックする。弾倉４に弾１９が無いことが検知された場合にはステップ１２９に進みモータ２２の電源をＯＦＦする。ステップ１２９でモータ電源をＯＦＦする信号を出力した後、ステップ１２５に進み待ち時間２０ｍｓの後にステップ１０１に戻り、以後上記の動作を続ける。
ステップ１４９で弾倉４に弾１９が有ることが検知された場合にはステップ１５１に進み、カウンタＣＮＴ１の値から１を引く。１を引いた結果０になったかどうかをチェックする。０でなければステップ１４８に戻り０になるまでステップ１４８からステップ１５１の処理を繰り返す。
ステップ１５１でカウンタＣＮＴ１の値が０になったことが検知されたら、ステップ１５２に進みモータ２２の電源をＯＦＦする。
次にステップ１５３に進みトリガースイッチ３７がＯＮの場合にはウォッチドグタイマーＷＤＴをクリアしてステップ１５３の始めに戻る。
トリガースイッチ３７がＯＮでない場合はステップ１４５に進み、待ち時間２０ｍｓの後にステップ１４１に戻り、以後上記の動作を続ける。
本実施の形態によれば、任意の数のＮ連発を行うことができ、またＮ連発中にトリガ３を放すことによりＮ連発動作を中断することができる。また、最後の動作は第１の実施の形態の単発動作と同様にセクターギヤ２５の回転基準位置を検知して停止することができる。したがって、Ｎ連発の最後の停止位置が第１の実施の形態の単発動作と同様に精度よく管理することができ、常にセクターギヤ２５とラック１８が噛み合わない状態で停止させることができる。したがって、第１の実施の形態と同様に、銃本体１を第１０図のように容易に開くことができ内部の保守が容易になる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃銃保管などのとき、ばね１５に応力のかからない状態にすることができ、ばね１５の弾力の劣化を抑えることができる。また、セクターギヤ２５とラック１８が噛み合わない位置で動作停止させることができるので、銃保管時などにラック１８やピストン１２に無理な応力がかからない状態となり、減速機構やピストン部の信頼性を向上させることができる。また、本実施例の形態によれば、弾倉４に弾１９が無くなったとき動作を停止させることができ、無駄な空撃ち動作をさせることない。
（制御の第４の実施の形態）
第１３図は単発と連発の動作を切り替えできるようにした制御の第４の実施の形態を示したものである。単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本としている。
まず、ステップ１６０で制御をスタートさせ、ステップ１６１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ１６２でウォッチドグタイマーＷＤＴをクリアしてステップ１６１に戻る。
ステップ１６１でトリガースイッチ３７が押されていることを検知した場合、ステップ１６３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。
ステップ１６３で弾倉４に弾１９が無いことが検知された場合にはステップ１６４に進みモータ２２の電源をＯＦＦする。このときマイコン４９はモータＯＦＦ信号を信号増幅器５３に出力し、増幅器５３は信号を増幅してモータ電源制御部２８におくる。この信号を受け取ったモータ電源制御部２８はＭＯＳ−ＦＥＴでバッテリー２７からモータ２２に供給されている電源を遮断する。
次にステップ１６５に進み、２０ｍｓの待ち時間の後にステップ１６１に戻る。この待ち時間は制御を安定させるために設けられるもので、２０ｍｓには限定されない。
ステップ１６３で弾倉４に弾１９が有ることが検知された場合には、ステップ１６６に進み、単発か連発かをチェックする。
単発と連発の切り替えはセレクトスイッチ５１によって行われる。セレクトスイッチ５１は第１図に示すように銃本体１の側面に設けられている。第８図に示すように、セレクトスイッチ５１は単発側、連発側、安全側の接点を持つ切り替えスイッチで、単発側に切り替えると＋５Ｖがマイコン４９に入力され、連発側に切り替えると−５Ｖがマイコン４９に入力され、安全側に入力されると０Ｖがマイコン４９に入力されるようになっている。マイコン４９はこれら３値により、単発、連発を判断する。なお安全側は発射動作を行わない。なお、これらの３値の組み合わせはこの実施の形態に限定されないことは言うまでも無い。
ステップ１６６で単発であると判断されたらステップ１６７に進む。ステップ１６７は第９図の破線で示したブロックＳ１の単発動作の処理を行うものである。ステップ１６７を抜けた場合はステップ１６５に進み、待ち時間２０ｍｓの後にステップ１６１に戻り、以後上記の動作を続ける。
ステップ１６６で連発であると判断されたらステップ１６８に進む。ステップ１６８は第１１図の破線で示したブロックＣ１の単発動作の処理を行うものである。ステップ１６７を抜けた場合はステップ１６５に進み、待ち時間２０ｍｓの後にステップ１６１に戻り、以後上記の動作を続ける。
本実施の形態によれば、単発と連発を容易に切り替えることができる。しかも、単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本としているので、単発あるいは連発動作の終了時にはセクターギヤ２５の回転基準位置を検出して停止する。したがって上記第１、第２の実施の形態の効果も合わせて奏することができる。
（制御の第５の実施の形態）
第１４図は単発とＮ連発の動作を切り替えできるようにした制御の第５の実施の形態を示したものである。単発動作は第１の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としている。第１４図の動作フローは第４の実施の形態である第１３図と近似している。異なる点は、第１３図の第３の実施の形態ではステップ１６６が単発か連発かを判断し、ステップ１６８が第１１図の破線で示したブロックＣ１の連発処理を実行するのに対し、第１４図の本実施の形態ではステップ１８６が単発かＮ連発かを判断し、ステップ１８８が第１２図の破線の示したブロックＮ１のＮ連発処理を実行する点である。ステップ１８６での単発とＮ連発の切り替え判断はセレクトスイッチ５１の切り替え状態をマイコン４９に取り込んで実行している。その他の処理は第１３図と同じである。即ち、ステップ１６０〜１６５、１６７がそれぞれステップ１８０〜１８５、１８７に対応している。
本実施の形態によれば、単発とＮ連発を容易に切り替えることができる。しかも、単発動作は第１の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としているので、単発あるいはＮ連発動作の終了時にはセクターギヤ２５の回転基準位置を検出して停止する。したがって上記第１、第３の実施の形態の効果も合わせて奏することができる。
（制御の第６の実施の形態）
第１５図は単発、連発、Ｎ連発の動作を切り替えできるようにした制御の第６の実施の形態を示したものである。単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としている。第１５図の動作フローは、まず、単発・連発と単発・Ｎ連発の切り分けを行い、次に切り分けた結果により第１３図のブロックＡ１で示した第４の実施の形態の単発・連発の動作を行うか、第１４図のブロックＢ１で示した第５の実施の形態の単発・Ｎ連発の動作を行う。
まず、ステップ１９０で制御をスタートさせ、ステップ１９１で単発・連発かそれとも単発・Ｎ連発かを判断する。これは第７図あるいは第８図に示した単発・連発／単発・Ｎ連発の選択手段５２からの信号をマイコン４９に入力し設定状態を判断するものである。ステップ１９１で単発・連発であると判断されたらステップ１９２に進み第１３図のブロックＡ１で示した第４の実施の形態の単発・連発の動作を行う。ステップ１９１で単発・Ｎ連発であると判断されたらステップ１９３に進み第１４図のブロックＢ１で示した第５の実施の形態の単発・Ｎ連発の動作を行う。ブロックＡ１、ブロックＢ１での単発と連発の判断はセレクトスイッチ５１の切り替え状態をマイコン４９で判断する点は第４、５の実施の形態と同様である。
本実施の形態によれば、最終的に単発、連発、Ｎ連発のいずれかの動作に切り替えできることになる。しかも単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としているので、単発、連発Ｎ連発のいずれを選択しても動作の終了時にはセクターギヤ２５の回転基準位置を検出して停止する。したがって上記第１〜５の実施の形態の効果も合わせて奏することができる。
（制御の第７の実施の形態）
第１６図は単発、連発、Ｎ連発の動作を切り替えできるようにした制御の第７の実施の形態を示したものである。単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としている点は第６の実施の形態と同じである。
第１６図の動作フローは、まず、トリガースイッチ３７のＯＮ／ＯＦＦ状態のチェック、弾倉４に弾１９が有るかどうかのチェックを行い、次に単発、連発、Ｎ連発の動作切り替えを行うようにしたものである。
まず、ステップ２００で制御をスタートさせ、ステップ２０１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ２０２でウォッチドグタイマーＷＤＴをクリアしてステップ２０１に戻る。
ステップ２０１でトリガースイッチ３７が押されていることを検知した場合、ステップ２０３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。
ステップ２０３で弾倉４に弾１９が無いことが検知された場合にはステップ２０４に進みモータ２２の電源をＯＦＦする。
次にステップ２０５に進み、２０ｍｓの待ち時間の後にステップ１０１に戻る。
ステップ２０３で弾倉４に弾１９が有ることが検知された場合には、ステップ２０６に進み単発、連発、Ｎ連発のいずれが選択されているか判断する。これは３点のセレクトスイッチ（図示せず）の切り替え状態を判断することにより実行される。ステップ２０６の判断によりステップ２０７、２０８、２０８の処理が実行される。ステップ２０７は第９図の破線で示した処理ブロックＳ１、ステップ２０８は第１１図の破線で示した処理ブロックＣ１、ステップ２０９は第１２図の破線で示した処理ブロックＮ１である。
第１６図の動作フローは、第１〜第３の実施の形態に共通したトリガースイッチ３７のＯＮ／ＯＦＦ状態のチェック、弾倉４に弾１９が有るかどうかの処理が纏めて処理されるように動作フローが簡素化されている。また、第１５図の動作フローでは、単発、連発、Ｎ連発の動作切り替えがそれぞれ対等の切替となっている点が第６の実施の形態と異なっている。第６の実施の形態では単発・連発を１つの大きなブロック、単発・Ｎ連発が他の大きなブロックとして扱っており、このような使い方をする場合には第７図あるいは第８図に示した単発・連発／単発・Ｎ連発の選択手段５２およびセレクトスイッチ５１を設けることにより実施することができる。これに対しこの第７の実施の形態では単発、連発、Ｎ連発の動作切り替えを３点スイッチなどで行う場合に好適である。また切替判断のためのスイッチは単発、連発、Ｎ連発の動作切り替えを３点スイッチの１つでよい。
本第７の実施の形態によれば、最終的に単発、連発、Ｎ連発のいずれかの動作に切り替えできることになる。しかも単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としているので、単発、連発Ｎ連発のいずれを選択しても動作の終了時にはセクターギヤ２５の回転基準位置を検出して停止する。したがって上記第１〜５の実施の形態の効果も合わせて奏することができる。
（制御の第８の実施の形態）
第１７図は単発、連発、Ｎ連発の動作を切り替えできるようにした制御の第８の実施の形態を示したものである。単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としている点は第６、７の実施の形態と同じである。
第１７図の動作フローでは連発とＮ連発を、まず連発として纏めて単発から切り分け、次いで連発とＮ連発を切り分けるようにしている。
まず、ステップ２２０で制御をスタートさせ、ステップ２２１で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ２２２でウォッチドグタイマーＷＤＴをクリアしてステップ２２１に戻る。
ステップ２２１でトリガースイッチ３７が押されていることを検知した場合、ステップ２２３で弾倉４に弾１９があるかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。
ステップ２２３で弾倉４に弾１９が無いことが検知された場合にはステップ２２４に進みモータ２２の電源をＯＦＦする。
次にステップ２２５に進み、２０ｍｓの待ち時間の後にステップ２２１に戻る。
ステップ２２３で弾倉４に弾１９が有ることが検知された場合には、ステップ２２６に進み単発か連発／Ｎ連発かの判断を行う。これは第７図、第８図のセレクトスイッチ５１を設けてそれらの切り替え状態をマイコン４９により判断することで実行することができる。
ステップ２２６で単発と判断されたらステップ２２７に進み第９図の破線で示した処理ブロックＳ１を実行する。これは単発の動作を行う処理フローである。
ステップ２２６で連発／Ｎ連発と判断されたらステップ２２８に進み連発かＮ連発かの判断を行う。これは第７図、第８図の単発・連発／単発・Ｎ連発の選択手段５２を設けてそれらの切り替え状態をマイコン４９により判断することで実行することができる。ステップ２２８で連発と判断されたときはステップ２２９に進み第１１図の破線で示した処理ブロックＣ１を実行する。これは連発の動作を行う処理フローである。また、ステップ２２８でＮ連発と判断されたときはステップ２３０に進み第１２図の破線で示した処理ブロックＮ１を実行する。これはＮ連発の動作を行う処理フローである。
本第８の実施の形態も第７の実施の形態と同様に共通したトリガースイッチ３７のＯＮ／ＯＦＦ状態のチェック、弾倉４に弾１９が有るかどうかの処理が纏めて処理されるように動作フローが簡素化されている。
本第８の実施の形態によれば、最終的に単発、連発、Ｎ連発のいずれかの動作に切り替えできることになる。しかも単発動作は第１の実施の形態を基本とし、連発動作は第２の実施の形態を基本とし、Ｎ連発動作は第３の実施の形態を基本としているので、単発、連発Ｎ連発のいずれを選択しても動作の終了時にはセクターギヤ２５の回転基準位置を検出して停止する。したがって上記第１〜５の実施の形態の効果も合わせて奏することができる。
（制御の第９の実施の形態）
第１８図〜第２０図は制御の第９の実施の形態を示すものである。図に従って動作を説明していく。
第１８図のステップ２４０でスタートし、ステップ２４１に進み初期設定が行われる。ここでは以下の処理において使用されるウォッチドグタイマーの初期値を１０００ｍｓに設定し、モータ２２の電源をＯＦＦする処理を行う。ウォッチドグタイマーの初期値を１０００ｍｓは１０００ｍｓに限定されないことは先に述べたとおりである。また、モータ２２の電源をＯＦＦする処理をはじめに行うのは、まずモータ２２を確実に停止させた状態にするためである。
次にステップ２４２に進み単発／連発か単発／Ｎ連発かの判断を行う。これは単発／連発と単発／Ｎ連発の切替手段５２を設けてそれらの切替え状態をマイコン４９により判断することで実行することができる。
ステップ２４２で単発／連発と判断されたら第１９図のステップ２４３に進む。ステップ２４３で、トリガースイッチ３７が押されているかどうかをチェックする。トリガースイッチ３７が押されていない場合はステップ２４４でウォッチドグタイマーＷＤＴをクリアしてステップ２４３に戻る。
ステップ２４３でトリガースイッチ３７が押されていることを検知した場合、ステップ２４５に進み単発か連発かをチェックする。これはセレクトスイッチ５１の切り替え状態をマイコン４９に取り込むことにより実行することができる。ステップ２４５で単発と判断されたらステップ２４６に進み弾倉４に弾１９が有るかどうかをチェックする。これは弾有無検知スイッチ４１の信号をマイコン４９に入力し、この信号がＯＮかＯＦＦかを調べることにより実行される。弾倉４に弾１９がある場合には弾有無検知スイッチ４１が弾有無検知スイッチ用押圧部材４２で押されてスイッチがＯＮするようになっている。
ステップ２４６で弾倉４に弾１９が無いことが検知された場合にはステップ２４９に進みモータ２２の電源をＯＦＦする。
次にステップ２４８に進み、２０ｍｓの待ち時間の後にステップ２４３に戻る。
ステップ２４６で弾倉４に弾１９が有ることが検知された場合には、ステップ２４７に進む。このステップ２４７は第９図の破線で示したブロックＳ１の単発処理を示している。ステップ２４７の処理を抜けるとステップ２４８に進み、２０ｍｓの待ち時間の後にステップ２４３に戻る。
ステップ２４５で連発と判断されたときはステップ２５０に進み弾倉４に弾１９が有るかどうかをチェックする。ステップ２５０で弾倉４に弾１９が無いことが検知された場合にはステップ２４９に進みモータ２２の電源をＯＦＦし、次にステップ２４８に進み、２０ｍｓの待ち時間の後にステップ２４３に戻る。
ステップ２５０で弾倉４に弾１９が有ることが検知された場合には、ステップ２５１に進む。このステップ２５１は第１１図の破線で示したブロックＣ１の連発処理を示している。ステップ２５１の処理を抜けるとステップ２４８に進み、２０ｍｓの待ち時間の後にステップ２４３に戻る。
（制御の第１０の実施の形態）
第２１図、第２２図は発射された弾１９の数をカウントすることが出来る制御の第１０の実施の形態である。
第２１図は第９図に示した単発の発射動作のフローに、発射された弾１９の数をカウントするカウンタを設けたものである。同様に、第１１図の連発の発射動作のフロー、第１２図のＮ連発の発射動作のフローにもカウンタを設けることが出来る。連発、Ｎ連発については第２１図と同様なので図示を省略している。そして、これら単発、連発、Ｎ連発で発射された弾１９の数を合計するフローチャートを第２２図に示している。以下第２１図、第２２図により説明していく。
第２１図において、第９図と同じ部分は同じ符号としている。
まず、ステップ１００で制御をスタートさせ、ステップ３００でカウンタＣ２の値ｎ１を０にリセットする。次にステップ１０１に進みステップ１０７までは第９図の第１の実施の形態と同じ処理となる。そして、ステップ１０７でセクターギア２５の回転基準位置が検知されたかどうかをチェックする。
ステップ１０７でセクターギア２５の回転基準位置が検知されるとステップ３０１に進む。ここではカウンタＣ２の値に１を加える。今の場合単発で、弾１９が１発だけ発射されたのでカウンタの値はｎ１＝０＋１＝１となる。
次にステップ１０８に進みモータ電源をＯＦＦする信号を出力する。以下ステップ１０９、１１０、１０５を通ってステップ１０１に戻る。
更にトリガースイッチ３７がＯＮされると、上記動作を繰り返し、カウンタＣ２の値に更に１が加えられｎ１＝１＋１＝２となる。
以下トリガ３をＯＮして弾１９を発射する毎にカウンタＣ２の値はカウントアップしていく。即ち弾１９が１つ発射されたのに対応してカウンタの値がカウントアップしていくわけである。
連発の場合に同様に発射された弾１９の数をカウントすることが出来る。即ち連発の場合のカウンタをＣ３とすると、第２１図と同様に、第１１図のステップ１２０の次にカウンタＣ３を０にリセットし、ステップ１２７の次でカウンタＣ３の値を１づつカウントアップするようにすればよい。この場合連発なので、ステップ１２７〜ステップ１３１のループで継続して弾１９が発射されステップ１２７を抜ける毎に１だけカウントアップする。したがって連発された弾１９の数を正確にカウントすることが出来る。
Ｎ連発の場合にも同様に発射された弾１９の数をカウントすることが出来る。即ち連発の場合のカウンタをＣ４とすると、第２１図と同様に、第１２図のステップ１４０の次にカウンタＣ４を０にリセットし、ステップ１４８の次でカウンタＣ４の値を１づつカウントアップするようにすればよい。この場合Ｎ連発なので、ステップ１２７〜ステップ１３１のループで継続して弾１９が発射されステップ１２７を抜ける毎に１だけカウントアップし最大Ｎ発だけカウントアップされる。したがってＮ連発の場合にも発射された弾１９の数を正確にカウントすることが出来る。
第２２図に示した実施の形態は、第１６図に示された単発、連発、Ｎ連発の実施の形態７を変形し、単発、連発、Ｎ連発で発射された弾１９の合計数を求め表示するものである。
まず、ステップ２００で制御をスタートさせ、ステップ４００でカウンタＣ２、Ｃ３、Ｃ４の値ｎ１、ｎ２、ｎ３を０にリセットする。次にステップ２０１に進みステップ２０６までは第１６図の第７の実施の形態と同じ処理となる。ステップ２０６は単発、連発、Ｎ連発のいずれが選択されているか判断され、ステップ４０１、４０２、４０３の処理が実行される。ステップ４０１は第２１図の破線で示した処理ブロックＳ２を示す。ステップ４０２は先に説明した連発でカウンタＣ３を設けたもの、ステップ４０３は先に説明したＮ連発でカウンタＣ４を設けたもので、具体的にはＣ２は第１１図のＣ１においてステップ１２７の次にカウンタＣ３を挿入したもの、Ｎ２は第１２図のブロックＮ１においてステップ１４８の次にカウンタＣ４を挿入したものである。
ステップ４０１〜４０３の処理をぬけるとステップ４０４を実行する。ステップ４０４は先にステップ４０１〜４０３のカウンタＣ２〜Ｃ４でカウントされたｎ１〜ｎ３を合計し表示手段に表示する。表示手段は図示してはいないが通常のマイコンを使った制御技術を使えば容易に設けることができ、液晶表示器などを使用でき、この液晶表示器などを使って発射された弾１９の合計値を表示することができる。なお、本実施の形態では単発、連発、Ｎ連発でカウンタをそれぞれ異なるものとして設け、単発、連発、Ｎ連発をそれぞれカウントできるようにしたが、共通のカウンタとしてカウントしても良い。この場合は単発、連発、Ｎ連発いずれのルートを通過するかに拘わらず単発、連発、Ｎ連発の合計値としてカウントされる。この場合ステップ４０４は不要で、ステップ４００も１つの共通のカウンタをリセットするのみでよい。
また、上記カウント値は発射された弾１９の数をカウントしたが、最初に装填された弾１９の数を初期設定し、弾１９が発射される毎にカウントダウンしていけば、弾１９の残数を知ることが出来る。この場合、数値を入力するようにすることも出来るが、新しい弾倉４の弾１９の数は予め分かっているので、弾倉４をセットしたときこれを検知し、弾１９の数が初期設定されるようにすれば自動的に初期設定することが出来る。初期値が決まっている場合には、新たに弾倉４をセットしたときの初期値を内部のメモリに記憶しておく。また、任意の数値を初期設定したい場合には数値入力のためのキー入力手段を設ければ良い。このキー入力手段は図示してはいないが通常のマイコンを使った制御技術を使えば容易に設けることができる。
上記の第１０の実施の形態で発射された弾１９の数をカウントする手段として、セクターギヤ２５に回転基準孔を設けホトセンサで通過回数をカウントするようにしたが、これに限定はされない。例えば、１回の弾１９の発射動作に対応して１往復するピストン１２やハンマーなどの動きをカウントすることでも同様にカウントすることが出来る。
なお、以上の各実施の形態で説明したトリガースイッチ３７、弾有無検知スイッチ４１、セレクトスイッチ５１、単発／連発と単発／Ｎ連発の切替手段５２のＯＮ、ＯＦＦ状態はフェールセーフの考えによって決めることが好ましいが、これに限定されることは無い。ＯＮ、ＯＦＦ状態が逆になっても良く、要はスイッチの状態が判断できれば実施することは可能である。
また、上に説明した電子制御回路や制御フローはこれに限定されることはなく、発明の主旨の範囲で変形が可能である。
また、上記説明では、セクターギヤ２５の回転基準位置が検知された後はフリーラン停止としている。これは本発明は安価に構成することを考えてこのようにしているのであって、高価になることを厭わなければ、セクターギヤ２５の位置決め手段としてサーボモータを適用してもよい。
また、先にも述べたが、Ｎ連発におけるＮの値は２以上の任意の正の整数とすることができる。本発明者はＮを３として製作したがこれに限定されることは無い。
【産業上の利用可能性】  本発明は、実銃の代替品として、銃の射撃訓練や保守訓練に使用することができる。また、玩具用のモデルガンとして使用することもできる。
また、本願発明によれば、如何なる発射動作のときも、回転輪（セクターギヤ）とラックが噛み合わない状態で複座するよう制御でき、これによって銃の機械機構の信頼性が向上し、スプリングのばね効果の劣化を防止できる効果がある。
また、回転輪（セクターギヤ）とラックが噛み合わない状態に複座するので、銃の内部を容易に開くことが出来て保守が容易に行える効果がある。
【符号の説明】
１・・・銃本体
３・・・トリガ
４・・・弾倉（マガジン）
５・・・握把
６・・・銃床
７・・・ハンドガードライナ
８・・・ハンドキャリ
９・・・ヒンジ
１０・・・シリンダ
１１・・・シリンダヘッド
１２・・・ピストン
１３・・・ピストンヘッド
１４・・・Ｏリング
１５・・・スプリング
１６・・・ピストン移動規制部材
１７・・・心棒
１８・・・ラック
１９・・・弾
２０・・・チャンバ
２１・・・バレル
２２・・・モータ
２３・・・モータ軸
２４・・・減速ギア
２５・・・セクターギヤ
２７・・・バッテリ
２８・・・モータ電源制御部
２９・・・電源線
３０・・・電源線
３１・・・制御線
３２・・・制御回路収納ケース
３３・・・セクターギヤの歯部
３４・・・セクターギヤの無歯部
３５・・・第１の制御回路用プリント基板
３６・・・第２の制御回路用プリント基板
３７・・・トリガースイッチ
３８・・・制御線
３９・・・ホトダイオード
４０・・・セクターギヤの回転基準位置検出用孔
４１・・・弾有無検知スイッチである。
４２・・・弾有無検知スイッチ用押圧部材
４３・・・第１のコネクタ
４４・・・ホトトランジスタ
４５、４６・・・取付孔
４７・・・電子制御回路
４８・・・第２のコネクタ
４９・・・マイクロコンピュータ（マイコン）
５０・・・セクターギヤの回転基準位置検知部
５１・・・セレクトスイッチ
５２・・・単発／連発と単発／Ｎ連発の切替手段
５３・・・増幅器
５４・・・演算増幅器（オペアンプ）
５５・・・溝
５７・・・シリンダーヘッド中心孔
５８・・・弾有無検知レバー
５９・・・給弾孔
６０・・・弾有無検知用の窓枠
６１・・・シリンダーの底部
６２・・・ピストンヘッドとシリンダヘッドの間の空間
【図１】
2005066576.tif 000002
【図２】
2005066576.tif 000003
【図３】
2005066576.tif 000004
【図４】
2005066576.tif 000005
【図５】
2005066576.tif 000006
【図６】
2005066576.tif 000007
【図７】
2005066576.tif 000008
【図８】
2005066576.tif 000009
【図９】
2005066576.tif 000010
【図１０】
2005066576.tif 000011
【図１１】
2005066576.tif 000012
【図１２】
2005066576.tif 000013
【図１３】
2005066576.tif 000014
【図１４】
2005066576.tif 000015
【図１５】
2005066576.tif 000016
【図１６】
2005066576.tif 000017
【図１７】
2005066576.tif 000018
【図１８】
2005066576.tif 000019
【図１９】
2005066576.tif 000020
【図２０】
2005066576.tif 000021
【図２１】
2005066576.tif 000022
【図２２】
2005066576.tif 000023
【図２３】
2005066576.tif 000024
【手続補正書】
【提出日】平成17年4月13日(2005.4.13)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【請求項１】ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、
前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、
前記動作基準位置が検知されたときに前記駆動系の動作を所定位置で停止させることを特徴としたエアガン。
【請求項２】ピストンによる圧縮空気を利用して弾を発射させるエアガンにおいて、
前記ピストンを駆動する駆動系の動作基準位置を検知する手段を設け、
前記動作基準位置が検知されたときに前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガン。
【請求項３】シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンにおいて、
前記ピストンに一体に設けられたラックと、
円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、
前記セクターギヤを減速ギヤ機構を介して駆動するモータと、
前記セクターギヤに設けられた回転基準位置と、
前記回転基準位置を検知するセンサーと、
を備え、
前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、
前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、
前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガン。
【請求項４】前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第３項記載のエアガン。
【請求項５】前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第４項記載のエアガン。
【請求項６】（修正後）前記モータの駆動電源にはバッテリーと、モータと、バッテリーからの電力をＯＮ／ＯＦＦするＭＯＳ−ＦＥＴを備えたことを特徴とした請求の範囲第３項乃至第５項のいずれか一項に記載のエアガン。
【請求項７】シリンダー内に収納されたピストンと、
前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、
前記ピストンの下部に前記ピストンと一体に固定されたラックと、
外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、
前記セクターギヤを回転駆動するモータと、
前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、
前記回転基準位置検出用孔を検知するセンサと、
前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、
を備え、
前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾を前記バレルを通して発射させることを特徴としたエアガン。
【請求項８】（修正後）前記エアガンが前記動作基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第１項又は第２項記載のエアガン。
【請求項９】（修正後）前記エアガンが前記回転基準位置を検知して発射停止状態のとき、前記エアガンの銃本体をヒンジを中心に、少なくとも前記ピストン、前記セクターギヤの一部が見える状態に開くことができることを特徴とした請求の範囲第３項乃至第７項のいずれか一項に記載のエアガン。
【請求項１０】ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を所定位置で停止させることを特徴としたエアガンの制御方法。
【請求項１１】ピストンによる圧縮空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンを駆動する駆動系の動作基準位置を検知して、前記駆動系の動作を停止させ、常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法。
【請求項１２】シリンダーと、シリンダー内部に収納されたピストンを備え、シリンダーとピストンによって圧縮された空気を利用して弾を発射させるエアガンの制御方法において、
前記ピストンに一体に設けられたラックと、
円周上の一部に前記ラックが噛み合う歯部と前記ラックが噛み合わない無歯部とを設けたセクターギヤと、
前記セクターギヤを減速ギヤ機構を介して駆動するモータと、
前記セクターギヤに設けられた回転基準位置と、
前記回転基準位置を検知するセンサーと、
を備え、
前記センサーにより前記回転基準位置が検知されたとき前記モータの電源をＯＦＦし、
前記セクターギヤの無歯部と前記ラックが対向する位置で前記セクターギヤを停止させ、
前記ピストンを常に発射動作開始地点に複座させることを特徴としたエアガンの制御方法。
【請求項１３】前記回転基準位置の検知は前記駆動系の一部に設けられた回転基準位置検出用孔をホトセンサにより検知することにより行うことを特徴とした請求の範囲第１２項記載のエアガンの制御方法。
【請求項１４】前記ホトセンサにより検知信号がマイコンに入力され、前記回転基準位置が検知されたとき前記マイコンによって前記モータのＯＦＦ信号を生成して出力し、前記モータの電源をＯＦＦすることを特徴とした請求の範囲第１３項記載のエアガンの制御方法。
【請求項１５】シリンダー内に収納されたピストンと、
前記ピストンを前記シリンダーの一端に備わるシリンダーヘッドの方向に付勢するばねと、
前記ピストンの下部に前記ピストンと一体に固定されたラックと、
外周部に前記ラックに噛み合う歯部と噛み合わない無歯部を有し、前記歯部を前記ラックの歯に噛み合った状態で前記ラックを前記ばねの付勢力に抗して前記シリンダーヘッドとは逆方向に移動させるセクターギヤと、
前記セクターギヤを回転駆動するモータと、
前記セクターギヤの回転基準位置を検知するために設けられた回転基準位置検出用孔と、
前記回転基準位置検出用孔を検知するセンサと、
前記回転基準位置検出用孔をセンサで検知したら前記モータの電源を遮断する手段と、
を備え、
前記回転基準位置検出用孔が検知位置されてから所定位置だけ回転して前記セクターギヤの無歯部が前記ラックに対向する位置で停止させることにより、前記ばねの付勢力によって前記ピストンがシリンダーヘッドの方向に移動し、前記ピストンに備わるピストンヘッドと前記シリンダーヘッド間で圧縮された空気が前記シリンダーヘッドの中心孔からバレルの方向に噴出し、弾を前記バレルを通して発射させることを特徴としたエアガンの制御方法。
５０
【国際調査報告】
2005066576.tif 000025
2005066576.tif 000026
2005066576.tif 000027
2005066576.tif 000028