"電子制御装置2によりエンジン4の運転状態を制御するエンジン制御方法であって、前記エンジン4の無負荷運転状態で、前記電子制御装置2のパターンプログラムに基づいて少なくともスロットル開度を制御するスロットルアクチュエータ168により前記エンジン4の回転数Neを制御して、排気音が変化する特定パターンPを生じさせることを特徴とするエンジン制御方法。前記エンジン4の回転数Neの複数の高低区分を、前記エンジン4の前記排気音の音階Sの複数の音程ド、レ、ミ、ドに一対一対応する音階テーブルSTを設定しておき、前記パターンプログラムを前記エンジン4の回転数Neの制御にて演奏するときに、前記特定パターンPを前記音階Sにて表すことを特徴とする請求項1に記載のエンジン制御方法。前記音階Sの1音長さT1,T2,T8を、前記回転数Neの制御時間の長さで表す音長テーブルTTを設定しておき、前記パターンプログラムを前記回転数Neの制御にて実行するときに、前記特定パターンPを前記音長テーブルTTに基づいて前記1音長さT1,T2,T8にて表すことを特徴とする請求項1または2に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記エンジン4を搭載する車両100の状態検出部10からの信号に基づき行うことを特徴とする請求項1~3のいずれか一項に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記状態検出部10の排気ガスセンサ11の信号に基づき行うことを特徴とする請求項4に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記状態検出部10の水温センサ12の信号に基づき行うことを特徴とする請求項4に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記状態検出部10のオイル温センサ15の信号に基づき行うことを特徴とする請求項4に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記状態検出部10のニュートラルスイッチ14またはクラッチスイッチ13の信号に基づき行うことを特徴とする請求項4に記載のエンジン制御方法。前記パターンプログラムの演奏の可否判断を、前記状態検出部10のメインスタンドスイッチ16の信号に基づき行うことを特徴とする請求項4に記載のエンジン制御方法。前記パターンプログラムの演奏を、前記エンジン4の予め設定された回転数以下で行うことを特徴とする請求項1~9のいずれか一項に記載のエンジン制御方法。前記パターンプログラムを前記電子制御装置2の外部から取得することを特徴とする請求項1~10のいずれか一項に記載のエンジン制御方法。前記パターンプログラムの取得を、前記パターンプログラムが記録されたメディア30の装着にて行うことを特徴とする請求項11に記載のエンジン制御方法。前記パターンプログラムの取得を、前記電子制御装置2の無線通信部49を介して行うことを特徴とする請求項11に記載のエンジン制御方法。前記無線通信部49を介して複数の車両100間で同期させて前記パターンプログラムの合奏運転を行うことを特徴とする請求項13に記載のエンジン制御方法。前記エンジン4を搭載する車両100の状態を検出可能な車両診断検出部17からの診断信号に基づき、前記診断信号で特定される前記パターンプログラムを演奏することを特徴とする請求項1~14のいずれか一項に記載のエンジン制御方法。前記パターンプログラムを演奏するときに、前記エンジン4を搭載する車両100の状態を検出可能な車両診断検出部17からの診断信号に基づき、前記診断信号で特定される固有の演奏変化を付けて演奏することを特徴とする請求項1~14のいずれか一項に記載のエンジン制御方法。吸気制御系7、燃料制御系8、点火制御系9の少なくともいずれかを制御してエンジン4の運転状態をコントロールする電子制御装置2を備えたエンジン制御装置1であって、前記電子制御装置2には、前記エンジン4の運転状態を、無負荷運転状態でアイドリング回転数以上において排気音を特定パターンPで変化させるパターンプログラムを駆動する演奏プログラム部2bが設けられ、前記エンジン4の排気音を前記パターンプログラムに基づいて変化させることを特徴とするエンジン制御装置1。音階テーブルSTおよび音長テーブルTTを有する前記パターンプログラムが演奏プログラム部2bにより駆動されて前記特定パターンPを演奏することを特徴とする請求項17に記載のエンジン制御装置1。前記パターンプログラムが記録されたメディア30の着脱が自在に構成された装着部48を備えたことを特徴とする請求項17または18に記載のエンジン制御装置1。前記装着部48がスピードメータ部40に設けられるとともに、前記メディア30を用いる前記パターンプログラムの実行を選択する操作スイッチ47が前記装着部48の近傍に設けられたことを特徴とする請求項19に記載のエンジン制御装置1。前記パターンプログラムの取得を行う無線通信部49が設けられたことを特徴とする請求項17~20のいずれか一項に記載のエンジン制御装置1。前記エンジン4を搭載する車両100の状態を検出可能な車両診断検出部17を備え、前記車両診断検出部17が前記車両100の診断信号を前記電子制御装置2に送ることにより、前記診断信号に対応する固有の演奏を行うことを特徴とする請求項17~21のいずれか一項に記載のエンジン制御装置1。しかし、特許文献1に開示された技術においては、排気音の重低音を増やすといった程度の制御であり、より多彩の音を出して例えば排気音のパターン変化までさせるようなものは無いのが現状であった。本発明は、前述した事情に鑑みてなされたものであり、その目的は、エンジンの排気音によって多彩な音表現ができる新たな楽しみ方を提供できるエンジン制御方法及びエンジン制御装置を提供することにある。上記目的を達成するために、請求項1に係る発明は、電子制御装置によりエンジンの運転状態を制御するエンジン制御方法であって、前記エンジンの無負荷運転状態で、前記電子制御装置のパターンプログラムに基づいて少なくともスロットル開度を制御するスロットルアクチュエータにより前記エンジンの回転数を制御して排気音が変化する特定パターンを生じさせることを特徴とする。請求項2に係る発明は、請求項1に記載の構成に加えて、前記エンジンの回転数の複数の高低区分を、前記エンジンの前記排気音の音階の複数の音程に一対一対応する音階テーブルを設定しておき、前記パターンプログラムを前記エンジンの回転数の制御にて演奏するときに、前記特定パターンを前記音階にて表すことを特徴とする。請求項3に係る発明は、請求項1または2に記載の構成に加えて、前記音階の1音長さを、前記回転数の制御時間の長さで表す音長テーブルを設定しておき、前記パターンプログラムを前記回転数の制御にて演奏するときに、前記特定パターンを前記音長テーブルに基づいて前記1音長さにて表すことを特徴とする。請求項4に係る発明は、請求項1~3のいずれか一項に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記エンジンを搭載する車両の状態検出部からの信号に基づき行うことを特徴とする。請求項5に係る発明は、請求項4に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記状態検出部の排気ガスセンサの信号に基づき行うことを特徴とする。請求項6に係る発明は、請求項4に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記状態検出部の水温センサの信号に基づき行うことを特徴とする。請求項7に係る発明は、請求項4に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記状態検出部のオイル温センサの信号に基づき行うことを特徴とする。請求項8に係る発明は、請求項4に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記状態検出部のニュートラルスイッチまたはクラッチスイッチの信号に基づき行うことを特徴とする。請求項9に係る発明は、請求項4に記載の構成に加えて、前記パターンプログラムの演奏の可否判断を、前記状態検出部のメインスタンドスイッチの信号に基づき行うことを特徴とする。請求項10に係る発明は、請求項1~9のいずれか一項に記載の構成に加えて、前記パターンプログラムの演奏を、前記エンジンの予め設定された回転数以下で行うことを特徴とする。請求項11に係る発明は、請求項1~10のいずれか一項に記載の構成に加えて、前記パターンプログラムを前記電子制御装置の外部から取得することを特徴とする。請求項12に係る発明は、請求項11に記載の構成に加えて、前記パターンプログラムの取得を、前記パターンプログラムが記録されたメディアの装着にて行うことを特徴とする。請求項13に係る発明は、請求項11に記載の構成に加えて、前記パターンプログラムの取得を、前記電子制御装置の無線通信部を介して行うことを特徴とする。請求項14に係る発明は、請求項13に記載の構成に加えて、前記無線通信部を介して複数の車両間で同期させて前記パターンプログラムの合奏運転を行うことを特徴とする。請求項15に係る発明は、請求項1~14のいずれか一項に記載の構成に加えて、前記エンジンを搭載する車両の状態を検出可能な車両診断検出部からの診断信号に基づき、前記診断信号で特定される前記パターンプログラムを演奏することを特徴とする。請求項16に係る発明は、請求項1~14のいずれか一項に記載の構成に加えて、前記パターンプログラムを演奏するときに、前記エンジンを搭載する車両の状態を検出可能な車両診断検出部からの診断信号に基づき、前記診断信号で特定される固有の演奏変化を付けて演奏することを特徴とする。請求項17に係る発明は、吸気制御系、燃料制御系、点火制御系の少なくともいずれかを制御してエンジンの運転状態をコントロールする電子制御装置を備えたエンジン制御装置であって、前記電子制御装置には、前記エンジンの運転状態を、無負荷運転状態でアイドリング回転数以上において排気音を特定パターンで変化させるパターンプログラムを駆動する演奏プログラム部が設けられ、前記エンジンの排気音を前記パターンプログラムに基づいて変化させることを特徴とする。請求項18に係る発明は、請求項17に記載の構成に加えて、音階テーブルおよび音長テーブルを有する前記パターンプログラムが演奏プログラム部により駆動されて前記特定パターンを演奏することを特徴とする。請求項19に係る発明は、請求項17または18に記載の構成に加えて、前記パターンプログラムが記録されたメディアの着脱が自在に構成された装着部を備えたことを特徴とする。請求項20に係る発明は、請求項19に記載の構成に加えて、前記装着部がスピードメータ部に設けられるとともに、前記メディアを用いる前記パターンプログラムの演奏を選択する操作スイッチが前記装着部の近傍に設けられたことを特徴とする。請求項21に係る発明は、請求項17~20のいずれか一項に記載の構成に加えて、前記パターンプログラムの取得を行う無線通信部が設けられたことを特徴とする。請求項22に係る発明は、請求項17~21のいずれか一項に記載の構成に加えて、前記エンジンを搭載する車両の状態を検出可能な車両診断検出部を備え、前記車両診断検出部が前記車両の診断信号を前記電子制御装置に送ることにより、前記診断信号に対応する固有の演奏を行うことを特徴とする。請求項1の発明によれば、エンジンの運転状態を特定パターンで変化させるパターンプログラムによって、エンジンの運転状態を変化させて該エンジンの排気音を特定パターンで変化させることができるので、例えば排気音の音変化を楽しむ、或いは所定の目的のために楽音変化を利用することが可能となり、車両のこれまでの運転目的とは異なった新たな利用方法や楽しみ方を提供することができる。請求項2の発明によれば、エンジンの回転数の複数の高低区分の設定を、エンジンの排気音の音階の複数の音程に一対一対応する音階テーブルに基づいているので、エンジン回転数の制御による排気音によって音程を表現できて、排気音にて楽曲の演奏が可能となる。請求項3の発明によれば、特定パターンの音階の1音長さを、回転数の制御時間の長さで表す音長テーブルに基づいて表現することができるので、エンジンの運転状態を小刻みに変化させるなど可能になり排気音の特定パターンのテンポ変化を作り出すことができ、例えば排気音の音変化を楽しむ、或いは所定の目的のために楽音変化を利用することができる。請求項4の発明によれば、車両の状態検出部からの信号に応じて排気音のパターンプログラムの演奏の可否を判断するので、車両ならびにエンジンの最適状態を認識して、良好な特定パターンの演奏をすることができる。請求項5の発明によれば、パターンプログラムの演奏の可否判断を、状態検出部の排気ガスセンサの信号に基づき行うので、排気ガスセンサの信号に基づいて特定パターンの演奏を行うときの排気ガスのクリーン化に寄与できる。請求項6の発明によれば、パターンプログラムの演奏の可否判断を、前記状態検出部の水温センサの信号に基づき行うので、例えば暖気前の乗車運転をしてしまうようなエンジン状態の無理な運転を回避でき、エンジンへの不要な負荷を回避してエンジン耐久性の向上に寄与することができる。また、エンジンの低温運転による音質の低下が回避されて良いエンジン状態での演奏が可能となるので、良好な演奏を実施することができる。請求項7の発明によれば、パターンプログラムの演奏の可否判断を、状態検出部のオイル温センサの信号に基づき行うので、例えば暖気前の乗車運転をしてしまうようなエンジン状態の無理な運転を回避でき、エンジンへの不要な負荷を回避してエンジン耐久性の向上に寄与することができる。また、エンジンの低温運転によるエンジン回転のレスポンスの悪化が回避されて良いエンジン状態での演奏が可能となるので、良好な演奏を行うことができる。請求項8の発明によれば、パターンプログラムの演奏の可否判断を、状態検出部のニュートラルスイッチまたはクラッチスイッチの信号に基づき行うので、エンジンの駆動力を切断した状態での演奏ができるので、車両の安全性を確保することができる。請求項9の発明によれば、パターンプログラムの演奏の可否判断を、状態検出部のメインスタンドスイッチの信号に基づき行うので、車両が確実に止められた状態での演奏ができ、車両の安全性を確保することができる。請求項10の発明によれば、パターンプログラムの演奏を、エンジンの予め設定された回転数以下で行うので、特定パターンに対応する音階を、エンジンの演奏運転時の音域回転数の範囲を設定することができ、例えば演奏場所に応じた音域で演奏が可能になり、周囲に雰囲気に合わせることができるなど対応性のある演奏を行うことができる。請求項11の発明によれば、パターンプログラムを電子制御装置の外部から取得することができるので、パターンプログラムの追加あるいは変更を容易にすることができる。請求項12の発明によれば、パターンプログラムの取得を、パターンプログラムが記録されたメディアの装着にて行うので、例えばカードタイプのメディアを使用してパターンプログラムの追加あるいは変更を容易にすることができる。請求項13の発明によれば、パターンプログラムの取得を、電子制御装置の無線通信部を介して行うので、パターンプログラムの追加あるいは変更が容易にできる。請求項14の発明によれば、無線通信部により複数の車両間で同期させてパターンプログラムの合奏運転を行うことができるので、異なった車種の車両によって複数の音色での演奏を同時に行えるだけでなく、例えば各車両の特徴を生かした部分的演奏の組み合わせなどを行うことができて、幅広い演奏ならびに楽しみ方が可能になる。請求項15の発明によれば、エンジンを搭載する車両の状態を検出可能な車両診断検出部からの診断信号に基づき、診断信号で特定されるパターンプログラムを演奏するので、車両の走行前に車両状態をチェックでき、エンジンの故障原因の事前回避や安全性を向上させることができる。請求項16の発明によれば、パターンプログラムを演奏するときに、エンジンを搭載する車両の状態を検出可能な車両診断検出部からの診断信号に基づき、診断信号で特定される固有演奏を行うことができるので、この固有演奏として、例えばエンジンオイル量が少ない場合には、演奏楽曲のリズム、テンポ、音程等の変化、さらには通常の演奏楽曲に固有変化を持たせるような音を適宜挿入するなどの演奏を行うことで、車両の走行前に車両状態のチェックを演奏から認識することができ、エンジンの故障原因の事前回避や安全性を向上させることができる。請求項17の発明によれば、エンジンの運転状態を変化させて排気音の特定パターンを生じさせるパターンプログラムを駆動する電子制御装置により、エンジンの運転状態を変化させて該エンジンの排気音を特定パターンで変化させることができるので、例えば排気音の音変化を楽しむ、或いは所定の目的のために楽音変化を利用することが可能となり、車両のこれまでの運転目的とは異なった新たな利用方法や楽しみ方を提供することができる。請求項18の発明によれば、音階テーブルおよび音長テーブルを有するパターンプログラムが演奏プログラム部により駆動されて特定パターンを演奏するので、エンジン回転数の制御による排気音によって音程を表現およびテンポ変化を作り出すことができ、排気音の音変化を楽しむ、或いは所定の目的のために楽音変化を利用することができる排気音の楽曲の演奏が可能となる。請求項19の発明によれば、パターンプログラムが記録されたメディアの着脱が自在に構成された装着部を備えるので、メディアの装着によって特定パターンを後から自在に追加や変更ができる。請求項20の発明によれば、装着部がスピードメータ部に設けられるとともに、メディアを用いるパターンプログラムの実行を選択する操作スイッチが装着部の近傍に設けられたので、メディアの装着と操作スイッチの操作が連続的にできる。また、メディアの装着部と操作スイッチがスピードメータ部の近傍に設けられることにより、車両の状態等を表示する表示部と操作スイッチ等の操作部を集中配置でき、小型化が可能である。請求項21の発明によれば、パターンプログラムの取得を行う無線通信部が設けられたので、無線通信手段を介してパターンプログラムの追加あるいは変更が容易にできる。請求項22の発明によれば、エンジンを搭載する車両の状態を検出可能な車両診断検出部を備え、この車両診断検出部が車両の診断信号を電子制御装置に送ることにより、診断信号に対応する固有の演奏を行うように構成されたので、車両の走行前に車両状態を排気音の演奏にてチェックでき、エンジンの故障原因の事前回避や安全性を向上させることができる。以下、本発明の一実施形態について説明する。まず、本発明にかかる第1実施形態について、図1~図12を参照しながら詳細に説明する。本実施形態は、鞍乗型車両である自動二輪車に適応したものについて以下説明する。なお、本実施形態における説明中、前後左右及び上下などの方向の記載は、車体に対してのものとする。そして、図面については、図中に記載した符号の向きに見るものとし、図中におけるFrは車両前方を、Rrは車両後方を、Upは車両上方を、Dwは車両下方を示すものとする。先ず自動二輪車100の全体構成について説明する。図1に示すように、この自動二輪車100は、車体フレーム102と、車体フレーム102の前部に回動自在に支持された左右一対のフロントフォーク103と、フロントフォーク103のトップブリッジ103Aに取り付けられた操舵用のハンドル24と、フロントフォーク103に回転自在に支持された前輪25と、車体の略中央で車体フレーム102に支持されたエンジン4と、エンジン4の前方に配置されたラジエータ70と、エンジン4の後端と車体フレーム102に上下に揺動自在に支持されたスイングアーム28と、このスイングアーム28の後端部に回転自在に支持された後輪19と、スイングアーム28と車体フレーム102との間に配設されたリヤクッション109と、車体フレーム102の上部に配置された燃料タンク108と、この燃料タンク108の後方に配置されたシート112とを備えている。また、フロントフォーク103のトップブリッジ103Aとボトムブリッジ103Bとの間には、ブラケット113が取り付けられ、このブラケット113にはヘッドライト114及びメータ類や適宜操作部材がスピードメータ部40に取り付けられている。また、車体フレーム102の後部には、リヤカウル117及びリヤフェンダ119が取り付けられ、リヤフェンダ119には、テールライト及びウィンカ等が取り付けられている。車体フレーム102は、ヘッドパイプ130から車体後方に延びる左右一対のメインパイプ131と、後輪19を支持するスイングアーム28を揺動自在に支持するピボットプレート部135に向けてメインパイプ131から車体斜め下方に延びる左右一対のミドルフレーム132と、ヘッドパイプ130からメインパイプ131の下側を車体下方に延びた後に車体後方へ延びる左右一対のダウンチューブ133とを備えている。このダウンチューブ133は、車体後方へ延びた後にピボットプレート部135に向けて車体斜め上方に延出し、このダウンチューブ133及びミドルフレーム132に上記ピボットプレート部135が接合され、このダウンチューブ133の端部には左右一対のシートレール128が連結されている。このシートレール128は、前端がミドルフレーム132の上部間に配設されたクロスメンバ図示せずに支持され、車体後方に延出してシート112やリヤカウル117を支持している。なお、車体フレーム102には、上記以外にもクロスメンバが適宜配設され、これらクロスメンバによって車体フレーム102の剛性が高められている。ミドルフレーム132及びダウンチューブ133には、エンジンハンガ139が各々設けられ、これらエンジンハンガ139を介してエンジン4が支持されている。これにより、エンジン4は、その上方にメインパイプ131が位置し、その後方にミドルフレーム132が位置し、その前方及び下方にダウンチューブ133が位置するように支持され、すなわち、エンジン4は、メインパイプ131、ミドルフレーム132及びダウンチューブ133に囲まれた間隙内に支持されている。エンジン4は、クランクケース140と、クランクケース140の前部から略上方に延出するシリンダブロック141と、シリンダブロック141の上部に連結されるシリンダヘッド142と、シリンダヘッド142の上部に連結されるヘッドカバー143とを備え、シリンダブロック141内に1つのシリンダを配置した単気筒エンジンである。シリンダブロック141には、各シリンダ内にピストンが往復移動自在に収容され、クランクケース140には、ピストンにコンロッドを介して連結されたクランクシャフト6や当該エンジンの出力軸145が軸支されると共に、このクランクシャフト6と出力軸145との間の動力伝達機構を構成するクラッチ機構や変速機構等が収容されている。また、クランクシャフト6には、後述するクランクパルス検出器6a図3参照が設けられており、クランクシャフト6の回転数を検出する。なお、出力軸145と後輪19には、各々スプロケット図示せずが設けられ、これらスプロケットに巻回されたドライブチェーンを介してエンジン4の動力が後輪19に伝達される。本実施形態における排気系20について説明する。シリンダヘッド142の前面には、シリンダの排気ポートに連通する排気口142Aが設けられ、この排気口142Aには、排気管150が各々接続される。この排気管150は、排気口142Aから車体下方へ延び、クランクケース140の下方を車体後方へ延出して、後輪19の前方を右側に抜けて後輪19の右側に沿って延びるマフラー152が接続されている。一方、吸気系について、シリンダヘッド142の背面には、シリンダヘッド142の吸気ポート図示せずに連通する吸気口に、例えばインシュレータを介して吸気通路110図2参照を構成するスロットルボディが接続されている。そして、このスロットルボディの周りにインジェクタ160並びにスロットルバルブ開閉制御装置137が設けられている。本実施形態における自動二輪車100では、スロットルバルブ開閉制御にTBW方式スロットルバイワイヤ方式と称される方式が採用されている。これは、図2に示すように、運転者のアクセル操作部121スロットルグリップの操作量を、ワイヤ連動部材120を介してスロットルドラム138を回転させ、スロットルドラム138の動作量をアクセルポジションセンサ134APSにより検出し、合わせてエンジン4の運転状況やスロットルポジションセンサ169によるバルブ開動位置を検出して、これらの検出信号に基づいてエンジン制御装置1によってスロットルアクチュエータ168本実施形態の場合、モータが使用されているを駆動して、吸気通路110内に設けられているスロットルバルブ111のバルブ回転軸111aを作動制御する。このバルブ回転軸111aの作動制御によって、吸気空気量を調整されて混合気50がエンジン本体4aの燃焼室5に供給される。なお、図2に示すように、スロットルバルブ111の動作は、運転者によるスロットル操作を電気的信号に変えて行うため、様々な状況を想定した制御プログラムにより、スロットルアクチュエータ168を駆動させている。また、本実施形態においては、自動二輪車100が走行していないときに後述するパターンプログラムに基づく信号によってスロットルアクチュエータ168を駆動させる。本実施形態のエンジン制御装置1ならびに該装置1を用いたエンジン制御方法について説明する。エンジン制御装置1は、前掲の混合気50の量を制御する吸気制御系7、燃料を制御する燃料制御系8、点火プラグ136の点火を制御する点火制御系9の少なくともいずれかを制御してエンジン4の回転数などの運転状態をコントロールする電子制御装置2ECUを備えている。本実施形態における電子制御装置2は、自動二輪車100が走行していない状態において排気音を特定パターンPで変化させるように制御することができる。すなわち、エンジン4の運転状態を、走行状態でない無負荷運転状態でアイドリング回転数以上において、排気音を使って例えば所望の楽曲等の特定パターンPで変化させる制御を行うことができる。これは、エンジン制御装置1には、パターンプログラムを有するか或いは該パターンプログラムを保持可能な演奏プログラム部2bが設けられており、このパターンプログラムに基づいてエンジン4の排気音を変化させる。なお、本発明では、特定パターンの音は、実際には、エンジン回転によるエンジン回転音も含まれているが、本明細書ではエンジン回転音も含めて総称して排気音と云う。また、本発明における特定パターンとは、エンジンの回転数を少なくとも音階に相当する音程変化を予め決められたパターンで変化すること云う。そして、この特定パターンを実施するパターンプログラムは、例えば音階の変化、テンポの変化、リズムの変化、旋律の変化等を変化させる演奏プログラムである。また、特定パターンとしては、エンジンの回転数による音のみでなく、例えば、バックファイヤーによる音表現も含むものである。前掲の排気音による特定パターンPを演奏するための機能ブロック図である図3を参照して以下説明する。図3に示すように、電子制御装置2は、エンジン制御部2a、演奏プログラム部2b、回転数検出部2c、フィードバック部2dおよび可否判断部2eを備えている。エンジン制御部2aは、演奏プログラム部2b、回転数検出部2c、フィードバック部2dおよび可否判断部2eから入力された信号に基づいて、吸気制御系7、燃料制御系8および点火制御系9に対して信号を出力する。吸気制御系7、燃料制御系8および点火制御系9への適宜信号によってそのいずれか或いは複数が動作して、エンジン本体4aの燃焼室5の制御が行われる。この制御によって回転数が小刻みに変化して、エンジン回転音とともに排気系20における排気音が特定パターンPを奏でる。演奏プログラム部2bは、パターンプログラムを予め設けられたものでも良いが、本実施形態のように、データ記録部3が設けられて、このデータ記録部3に外部からのデータを入力できるようなパターンプログラムを保持可能な構成とすることができる。なお、このデータ記録部3は、パターンプログラムを有する例えばカード式のメディア30図4参照からデータを読みとるか若しくは読みとったデータを適宜記録する。このように、パターンプログラムを外部から取り入れることができる構成であることで、演奏楽曲を変えたり、追加したりできるので使い勝手がよい。また、演奏プログラム部2bには、車両診断検出部17からの診断信号が直接入力されるが、この動作については後述する。回転数検出部2cは、クランクシャフト6の回転数を検出するクランクパルス検出器6aから得られた情報を検出してフィードバック部2dに出力する。そして、フィードバック部2dは、回転数検出部2cからの信号に基づいてエンジン制御部2aにエンジン回転数の情報をフィードバックする。可否判断部2eは、エンジン4の状態検出部10からの信号に基づいてパターンプログラムの実行の可否判断をする。この状態検出部10としては、例えば排気ガスセンサ11、水温センサ12、オイル温センサ15、ギヤのニュートラルスイッチ14図3ではニュートラルSWと表記、クラッチスイッチ13図3ではクラッチSWと表記などのエンジン4に付属する検出部ならびにメインスタンド16aを立てているか否かを検出するメインスタンドスイッチ16図3ではメインスタンドSWと表記などを備えている。可否判断部2eによる可否判断について説明する。図7に示すように、操作スイッチ47がオフ状態OFFであれば、どのような動作をしても作動禁止PHである。そして、操作スイッチ47をオンONにする。次ぎに、ギヤがニユートラルか否かを見るのであるが、これはニュートラルスイッチ14においてギヤがニュートラルか否かを検出する。ここで、ニュートラルスイッチ14がオンON、すなわちニュートラルである場合は水温センサ12による可否判断側に進む。しかし、ニュートラルでないオフOFFである場合は、クラッチスイッチ13によってクラッチが切断されているか否かを検出するステップに進む。そして、クラッチスイッチ13が切断されていないオフである場合は作動禁止PHとなる。一方、クラッチスイッチ13が切断されている場合は、次の水温センサ12による可否判断側に進む。水温センサ12の検出において、抽出されたデータが冷機と判断されたときは作動禁止PHとなる。一方、暖機と判断したときは、排気ガスセンサ11による検出へ進む。この排気ガスセンサ11において、抽出されたデータにおいて排気ガスが不活性であると判断されたときは、作動禁止PHとなる。一方、排気ガスが活性と判断されたときは作動を許可OKする。このように、エンジン4の状態検出部10からの信号に応じて排気音のパターンプログラムの実行の可否を判断するように構成されたことで、演奏実行にあたってエンジン4の最適状態を認識することができる。これは、例えば、水温センサ12やオイル温センサ15によってエンジン暖気前の乗車運転をしてしまうようなエンジン状態の無理な状態が回避でき、エンジン4への不要な負荷を回避できる。なお、オイル温センサ15によれば、空冷式のエンジンの場合にも適用できる。また、エンジンの低温運転による音質の低下が回避されて良質な演奏が可能になる。また、エンジン4の暖機後の演奏が保障されることで、エンジン回転の回転変化のレスポンスを良い状態にできるので、良質な演奏が可能になる。また、排気ガスセンサ11の信号に基づいて特定パターンPを実行することで、自動運転や自動運転開始に伴う排気ガスのクリーン化に寄与できる。さらに、ニュートラルスイッチ14、クラッチスイッチ13ならびにメインスタンドスイッチ16を動作条件としたことより、演奏時の安全性を確保することができる。本実施形態においては、データ記録部3は、例えば図4に示すように、パターンプログラムを有するカード式のメディア30を介してデータを読み取りする部分であり、メディア30そのものがデータ記録部3として機能してもよく、また、読みとったデータを別の記憶装置にて適宜記録して置くような構成であってもよい。また、操作スイッチ47は、パターンプログラムを実施するための条件であって、使用者の意思表示を可否判断部2eに出力する。無線通信部49は、パターンプログラムを取得する方法として、例えばブルートゥース等によって外部から容易にパターンプログラムのデータを取得することができる。なお、この無線通信部49は、メディア30を使用する形態であっても使用しない独立した形態の何れでもよい。また、本実施形態における無線通信部49は、前掲のごとくパターンプログラムのデータを取得するだけでなく、その他に無線通信部49により複数の車両100間で同期させてパターンプログラムの合奏運転を行うための通信部としても機能することができる。このように構成されていることにより、例えば異なった車種の車両によって複数の音色での演奏を同時にしたり、更には、例えば各車両100の特徴を生かした部分的演奏の組み合わせなどを行ったりすることで、二輪車のみならず多種多様な車両を使ってオーケストラのような演奏も可能になり、幅広い演奏ならびに楽しみ方ができる。本実施形態においては、図4に示すように、パターンプログラムが記録されたメディア30の着脱が自在に構成された装着部48を備えている。このスピードメータ部40は、例えば文字表記可能な液晶表示器による回転計41や速度計42を備えており、さらに、その後方側には、例えばギヤのニュートラル表示部43、オイル表示部44、ヘッドライト表示部45およびウィンカ表示部46を備え、このウィンカ表示部46の右隣りに押しボタン式の操作スイッチ47が設けられている。そして、この操作スイッチ47のすぐ下側に、メディア30を挿入する装着部48が設けられている。また、装着部48には、例えば挿入用スリット48aを閉じる回動自在な防水蓋48bが設けられている。このように、操作スイッチ47が装着部48の近傍に設けられていると、メディア30の装着と操作スイッチ47の操作が連続的にできだけでなく、車両の状態等を表示する表示部と操作スイッチ等の操作部を集中配置できる。本実施形態における車両診断検出部17は、例えば、タイヤの空気圧センサやオイル量センサ図示せずなど車両走行前にチェックが必要な項目を検出できるセンサを含む構成とすることができる。そして、エンジンを搭載する車両の状態を検出可能する車両診断検出部17により、車両の状態を診断して、例えばタイヤの空気圧が少ない場合、乗車に不適切との情報を認識させる固有のパターンプログラムによる楽曲を演奏することで、エンジンの故障原因の事前回避や安全性を向上させることができる。また、本実施形態における車両診断検出部17は、車両状態のチェック結果を、特定のパターンプログラムの演奏をさせる機能に限るものではない。すなわち、車両診断検出部17からの診断信号に基づき、通常のパターンプログラムの演奏に対して演奏楽曲のリズム、テンポ、音程等の変化や楽曲本来とは異なった音を挿入したり音を間引いたりする固有の演奏を行うこともでき、これによって車両状態チェックを演奏から認識させることができる。本実施形態においては、パターンプログラムは図5に示す音階テーブルSTを用いることによって、所定の音階Sにおける音程ド、レ、ミ、ファ、ソ、ラ、シ、ドを、対応する周波数Hを生ずることができるエンジン4の所定の回転数Neによって表すことができる。なお、図5は音階テーブルSTを模式化した図であるが、音階Sは図示したものに限定されず適宜変更可能である。また、パターンプログラムにおいては図6に示す音長テーブルTTは、例えば一番左側の列は、全音符T1に対して例えば5つの各テンポ拍/分における音長を示す。したがって、図6の音長テーブルTTは全音符T1から128分音符T8までを各テンポの音長を対応させることができる。このように、音長テーブルTTと音階テーブルSTとをパターンプログラムによって同時に実行することで、楽曲に必要な音程、テンポリズムといった表現をすることができる。以下、パターンプログラムの演奏において、1音の演奏長さ時間を出すための制御方法について図8および図9を参照して説明する。先ず初めに、音楽データの読み込みを行い予め設定を行っておくS1。この結果、タイマーに対して最小音符長さ時間を、例えばC_PITCHとしてセットするS2。ここで、この最小音符長さ時間のC_PITCHについて、図9を参照して説明する。なお、図9は、1音符の演奏長さ時間の設定の仕方を説明する概念説明図である。図9は、音符が6個並んだ図中上方側の楽譜Aを、ある音楽の1小節と仮定した場合、楽譜Aにおける各音符の長さ演奏時間を図中下側に示す出力イメージBに置き換えた場合である。図9における楽譜Aは、四分音符と八分音符を使用した一小節である。そして、出力イメージBが音符の長さのみを電子制御できるデータ情報に変換している。この楽譜Aから出力イメージBへの変換のベースになるのが最小音符長さであるC_PITCHである。このC_PITCHを八分音符とし、その音の長さをt秒と設定した場合について説明する。この場合、図9においては、仮に最小音符長さを八分音符として設定してあることから、楽譜Aにおける一番左側の音符は四分音符であるので、時間の長さとしては2t秒で表される。また、楽譜Aにおける二番目の音符は八分音符でるので、時間の長さとしてはt秒で表される。このようにして楽譜Aの音符がt秒を最小単位とした音の長さに置き換えられる。この置き換えられた時間データは電子データとして容易に利用することができる。したがって、図8に戻って説明すると、最小音符長さ時間のC_PITCHがセットS2された状態において、演奏を開始する場合、先ずタイマーがセットされるS3。そして、演奏時の1音符C_PITCHの長さに対してタイマーが所定時間となった否かを判断しS4、所定時間にならない場合NOの場合はこの比較を繰り返し行い、所定時間になった場合YESの場合は、予め設定された読み込まれた音符の音程S5の情報に基づき目標回転数を算出するS6。ここでは例えば図5に示す音階テーブルSTを利用する。そして、目標回転数に対応するTBWのスロットル開度を算出しS7、エンジン回転を所定の音程と該音程の音長時間を制御して1音符が出力されるS8。この1音符の出力を、パターンプログラムに基づいて繰り返されることで排気音の特定パターンとして楽曲を演奏する。図10、図11および図12を参照して、高速にエンジン回転数を目標回転数に合わせる方法を説明する。高速にエンジン回転数を目標回転数に合わせる方法としては、エンジン4が駆動されている状態において点火プラグ136の点火ならびに燃料の噴射を停止する、所謂点火噴射カットによる制御方法である。先ず、図10において、最初のステップとしては点火噴射カット中であるか否かを比較するS0。すなわち、エンジン4が駆動されている状態で点火プラグ136の点火ならびに燃料の噴射をカットしているか否かを見ることでエンジン状態が回転数を上昇させる方向にあるのか或いは回転数を降下させる方向にあるのかを判断して高速対応を行う制御である。なお、以下の説明および図面においては、スロットルについてはTH、エンジン回転数についてはNeと表示する場合もある。そして、点火噴射カット中であるか否かにおいて、点火噴射カット中でない場合NOの場合、すなわち、エンジン回転を上げる場合Uについて説明する。この場合、例えば1音符の音程を表現するために予め決められたエンジンの目標回転から現状の回転数との回転数差算出をするS10。その回転差からスロットルの開度を決定する場合、TH開度加算テーブルを検索図10においては、TH開度加算テーブル検索と表記するして行うS11。そして、このTH開度加算テーブルの検索によって、スロットルの現状開度に対して必要な分を加算して目標開度を決定するS12。ここで、TH開度加算テーブルとは、図11に示す曲線のグラフにて表される予め求められたデータである。すなわち、横軸をエンジン4の回転差rpm、縦軸を角度で表される加算TH開度°とし、エンジン4の回転差から加算TH開度°を求めることができる。なお、TH開度加算テーブルは、エンジン4の排気量やタイプによって異なる固有のデータとして示される。また制御フローに戻って、TH開度加算テーブルを用いた目標開度S12の設定の次に、スロットルの目標開度になるようにTBWの駆動によって開度を目標値まで上げるS13。その後、実際のエンジン回転数Neが目標回転よりも小さいか否かを見て小さい場合はTBW開度の調整を再度おこない、小さくない場合NOには目標回転数である場合S20としてそのまま出力EXSITするS21。次に、点火噴射カット中であるか否かにおいて、点火噴射カット中の場合YESの場合、すなわち、エンジン回転を下げる場合Dについて説明する。この場合、例えばある音符の音程を表現するために予め決められたエンジンの目標回転にするとき、点火プラグ136の点火ならびに燃料の噴射を間引き停止する間引き率を算出しS15、引き続いて、TH開度減算テーブルを検索図10においては、TH開度減算テーブル検索と表記するするS16。そして、TH開度減算テーブルを検索して、間引き率の現状の率に対して必要な分を減算してスロットルの目標開度にするS17。ここで、TH開度減算テーブルについて説明すると、図12に示す例えば右肩上がりの曲線のグラフにて表される予め求められたデータである。すなわち、横軸を間引き率、縦軸を角度で表される減算TH開度°とし、間引き率から減算TH開度°を求めることができる。このTH開度減算テーブルにおいても、エンジン4の排気量やタイプによって異なる固有のデータとして示される。また制御フローに戻って、TH開度減算テーブルを用いた目標開度S17の設定の次に、スロットルの目標開度になるようにTBWの駆動によって開度を目標値まで下げるS18。その後、実際のエンジン回転数Neが目標回転よりも大きいか否かを見て大きい場合はTBW開度の調整を再度おこない、大きくない場合NOには目標回転数である場合S20としてそのまま出力EXITするS21。図10に示すようにエンジン回転を制御することにより、高速にエンジンの運転状態を変化させることができ、例えば高速テンポの楽曲の演奏が可能となる。以上、本発明を適用した一実施形態について説明したが、本発明はこれに限るものではなく、例えば、上記実施形態における音階テーブルや音長テーブル等は必要に応じて適宜変更することができる。また、本発明は多気筒エンジンや四輪車両やその他種々の車両に適用することがでる。"