"アクチュエータを駆動して船外機のシフトポジションを切り替える船外機のシフト制御装置であって、前記船外機の推進プロペラの回転方向がレギュラーローテーション仕様であるかカウンターローテーション仕様であるかに基づいて前記アクチュエータの駆動の向きを切り替えることを特徴とする船外機のシフト制御装置。ボートコントロールモジュールと複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記船外機の前記推進プロペラの回転方向の仕様は前記ボートコントロールモジュールに格納され、前記ボートコントロールモジュールは格納される前記推進プロペラの回転方向の仕様に基づいて複数の前記エンジンコントロールモジュールに信号を送信し、複数の前記エンジンコントロールモジュールのそれぞれは、前記ボートコントロールモジュールから送信された信号に基づいて、前記アクチュエータを駆動することを特徴とする請求項1に記載の船外機のシフト制御装置。前記ボートコントロールモジュールに格納される複数の前記船外機の前記推進プロペラの回転方向の仕様は、外部から送信されて格納されることを特徴とする請求項2に記載の船外機のシフト制御装置。ボートコントロールモジュールと複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記船外機の前記推進プロペラの回転方向の仕様は複数の前記船外機のそれぞれに対応する複数の前記エンジンコントロールモジュールのそれぞれに格納され、複数の前記エンジンコントロールモジュールのそれぞれは、前記ボートコントロールモジュールから送信される信号と、格納される前記推進プロペラの回転方向の仕様とに基づいて、前記アクチュエータを駆動することを特徴とする請求項1に記載の船外機のシフト制御装置。複数の前記エンジンコントロールモジュールのそれぞれに格納される複数の前記船外機のそれぞれの前記推進プロペラの回転方向の仕様は、外部から送信されて格納されることを特徴とする請求項2に記載の船外機のシフト制御装置。複数の前記船外機の前記推進プロペラの回転方向の仕様を判別する仕様判別部を有するボートコントロールモジュールと、複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、前記ボートコントロールモジュールは、前記仕様判別部の状態に基づいて、複数の前記船外機のそれぞれの前記推進プロペラの回転方向の仕様を確定し、前記確定した仕様に基づいて、複数の前記エンジンコントロールモジュールに信号を送信し、複数の前記エンジンコントロールのそれぞれは、前記ボートコントロールモジュールから送信された信号に基づいて、前記アクチュエータを駆動することを特徴とする請求項1に記載の船外機のシフト制御装置。前記仕様判別部は、複数の前記船外機に対応する複数の判別回路を有し、前記ボートコントロールモジュールは、複数の前記判別回路の状態に基づいて、複数の前記船外機の前記推進プロペラの回転方向の仕様を確定することを特徴とする請求項6に記載の船外機のシフト制御装置。ボートコントロールモジュールと、複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記エンジンコントロールモジュールは、対応する前記推進プロペラの回転方向の仕様を判別する仕様判別部をさらに備え、前記エンジンコントロールモジュールは、前記仕様判別部の状態に基づいて、前記船外機のそれぞれの前記推進プロペラの回転方向の仕様を確定し、確定した前記仕様と前記ボートコントロールモジュールから送信される信号とに基づいて、前記アクチュエータを駆動することを特徴とする請求項1に記載の船外機のシフト制御装置。前記仕様判別部は、前記船外機に対応する判別回路を有し、前記ボートコントロールモジュールは、前記判別回路の状態に基づいて、前記船外機の前記推進プロペラの回転方向の仕様を確定することを特徴とする請求項8に記載の船外機のシフト制御装置。複数の前記船外機のそれぞれの仕様を表示できる表示部をさらに備えることを特徴とする請求項1から9のいずれか一項に記載の船外機のシフト制御装置。前記表示部は、前記船外機に対応するタコメータに設けられることを特徴とする請求項10に記載の船外機のシフト制御装置。前記表示部は、前記船外機に設けられることを特徴とする請求項10に記載の船外機のシフト制御装置。前記ボートコントロールモジュールがレギュラーローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号の電圧と、前記ボートコントロールモジュールがカウンターローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号の電圧とが異なることを特徴とする請求項2または3に記載の船外機のシフト制御装置。前記ボートコントロールモジュールがレギュラーローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号の極性と、前記ボートコントロールモジュールがカウンターローテーション仕様の前記船外機に対応するエンジンコントロールモジュールに送信する信号の極性とがクロス特性であることを特徴とする請求項2または3に記載の船外機のシフト制御装置。上記実情に鑑み、本発明が解決しようとする課題は、R/R仕様とC/R仕様がシフト機構を組み替えること無く容易に切り替え可能な船外機を提供することである。また、操作性や使い勝手に優れる船外機のシフト制御装置を提供することである。前記課題を解決するため、本発明は、アクチュエータを駆動して船外機のシフトポジションを切り替える船外機のシフト制御装置であって、前記船外機の推進プロペラの回転方向がR/R仕様であるかC/R仕様であるかに基づいて前記アクチュエータの駆動の向きを切り替えることを特徴とする。ボートコントロールモジュールと複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記船外機の前記推進プロペラの回転方向の仕様は前記ボートコントロールモジュールに格納され、前記ボートコントロールモジュールは格納される前記推進プロペラの回転方向の仕様に基づいて複数の前記エンジンコントロールモジュールに信号を送信し、複数の前記エンジンコントロールモジュールのそれぞれは、前記ボートコントロールモジュールから送信された信号に基づいて、前記アクチュエータを駆動することを特徴とする。前記ボートコントロールモジュールに格納される複数の前記船外機の前記推進プロペラの回転方向の仕様は、外部から送信されて格納されることを特徴とする。ボートコントロールモジュールと複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記船外機の前記推進プロペラの回転方向の仕様は複数の前記船外機のそれぞれに対応する複数の前記エンジンコントロールモジュールのそれぞれに格納され、複数の前記エンジンコントロールモジュールのそれぞれは、前記ボートコントロールモジュールから送信される信号と、格納される前記推進プロペラの回転方向の仕様とに基づいて、前記アクチュエータを駆動することを特徴とする。複数の前記エンジンコントロールモジュールのそれぞれに格納される複数の前記船外機のそれぞれの前記推進プロペラの回転方向の仕様は、外部から送信されて格納されることを特徴とする。複数の前記船外機の前記推進プロペラの回転方向の仕様を判別する仕様判別部を有するボートコントロールモジュールと、複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、前記ボートコントロールモジュールは、前記仕様判別部の状態に基づいて、複数の前記船外機のそれぞれの前記推進プロペラの回転方向の仕様を確定し、前記確定した仕様に基づいて、複数の前記エンジンコントロールモジュールに信号を送信し、複数の前記エンジンコントロールのそれぞれは、前記ボートコントロールモジュールから送信された信号に基づいて、前記アクチュエータを駆動することを特徴とする。前記仕様判別部は、複数の前記船外機に対応する複数の判別回路を有し、前記ボートコントロールモジュールは、複数の前記判別回路の状態に基づいて、複数の前記船外機の前記推進プロペラの回転方向の仕様を確定することを特徴とする。ボートコントロールモジュールと、複数の前記船外機のそれぞれに対応する複数のエンジンコントロールモジュールとを備え、複数の前記エンジンコントロールモジュールは、対応する前記推進プロペラの回転方向の仕様を判別する仕様判別部をさらに備え、前記エンジンコントロールモジュールは、前記仕様判別部の状態に基づいて、前記船外機のそれぞれの前記推進プロペラの回転方向の仕様を確定し、確定した前記仕様と前記ボートコントロールモジュールから送信される信号とに基づいて、前記アクチュエータを駆動することを特徴とする。前記仕様判別部は、前記船外機に対応する判別回路を有し、前記エンジンコントロールモジュールは、前記判別回路の状態に基づいて、前記船外機の前記推進プロペラの回転方向の仕様を確定することを特徴とする。複数の前記船外機のそれぞれの仕様を表示できる表示部をさらに備えることを特徴とする。前記表示部は、前記船外機に対応するタコメータに設けられることを特徴とする。前記表示部は、前記船外機に設けられることを特徴とする。前記ボートコントロールモジュールがレギュラーローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号の電圧と、前記ボートコントロールモジュールがカウンターローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号の電圧とが異なることを特徴とする。前記エンジンコントロールモジュールがレギュラーローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号と、前記エンジンコントロールモジュールがカウンターローテーション仕様の前記船外機に対応する前記エンジンコントロールモジュールに送信する信号とがクロス特性であることを特徴とする。本発明によれば、R/R仕様の船外機とC/R仕様の船外機とを、それぞれ専用に用意設定する必要が無く、容易に切り替え可能な船外機を提供することができる。さらに、本発明によれば、異常判定を実行することによって、仕様判別部の状態と船外機の現実の仕様との間に齟齬が生じた場合であっても、複数の船外機を正しく制御することができる。このため、異常が生じた場合であっても、船舶の挙動が不安定になることを防止できる。以下に、本発明の実施形態を、図面を参照して詳細に説明する。まず、本発明の実施形態にかかる船外機のシフト制御装置501と、本発明の実施形態にかかる船外機のシフト制御装置501が適用される船舶601の構成の概略について説明する。なお、説明の便宜上、本発明の実施形態にかかる船外機のシフト制御装置501を本シフト制御装置501と称し、本シフト制御装置501が適用される船舶601を、本船舶601と称することがある。図1は、本船舶601の構成を模式的に示したブロック図である。図2は、本シフト制御装置501の構成を、模式的に示したブロック図である。図1に示すように、本船舶601は、本シフト制御装置501と、複数の船外機10とを備える。複数の船外機10には、R/R仕様=レギュラーローテーション仕様の船外機10とC/R仕様=カウンターローテーション仕様の船外機10との両方が含まれる。R/R仕様の船外機10とC/R仕様の船外機10とは、推進プロペラ24後述の回転方向が反対向きである。そして、本船舶601は、R/R仕様の船外機10とC/R仕様の船外機10との両方の船外機10を有することにより、推進プロペラ24の回転の反力を相殺して、ヨーイングを防止または抑制することができる。図1に示すように、本シフト制御装置501は、操作部301と、ボートコントロールモジュール101以下BCM101と記すと、船外機10の数に応じた所定の数のエンジンコントロールモジュール201以下ECM201と記すとを有する。そして、BCM101には、操作部301と所定の数のECM201が接続される。BCM101は、ユーザなどによる操作部301の操作に応じて、所定の数のECM201を一括して制御する。なお、BCM101がECM201に送信する信号であって、船外機10のシフトポジションを切り替えるための信号をシフト制御信号と称する。図2を参照して、本シフト制御装置501の詳細な構成を説明する。操作部301は、ユーザが船外機10のシフトポジションを切り替えるために操作する機器である。操作部301は、コントロールレバー302と、このコントロールレバー302の位置を検出する検出部303とを備える。コントロールレバー302は、ユーザなどの操作によって、前進中立後進の各位置に切り替えることができる。検出部303は、コントロールレバー302の位置を検出し、検出した位置に応じた信号をBCM101に送信することができる。なお、前記操作部301のコントロールレバー302および検出部303は、船外機10ごとにそれぞれ設けてもよい。BCM101は、メモリ103と、CPU102と、入出力インターフェース106と、表示部104と、仕様判別部105とを備える。BCM101のメモリ103には、複数の船外機10のいずれがR/R仕様であり、いずれがC/R仕様であるかの情報を格納できる。以下、この情報を第一の仕様情報と称する。BCM101のメモリ103には、このほか、船外機10を制御するためのソフトウェアコンピュータプログラムなどを格納できる。BCM101のメモリ103には、EEPROMが適用できる。BCM101のCPU102は、BCM101のメモリ103に格納される情報や、ユーザによる操作部301の操作に基づいて、船外機10の制御を実行する。特に、BCM101のCPU102は、BCM101のメモリ103に格納される第一の仕様情報と、ユーザによる操作部301の操作に基づいて、複数の船外機10のシフトポジションを一括して制御する処理を実行することができる。BCM101の入出力インターフェース106は、所定の外部機器901を接続し、接続された外部機器901とBCM101と情報の送受信を行うことができる。そして、入出力インターフェース106に接続された所定の外部機器901は、BCM101のメモリ103に、第一の仕様情報などを格納することや、BCM101のメモリ103に既に格納されている第一の仕様情報などを書き換えることができる。BCM101の表示部104は、複数の船外機10のそれぞれの仕様=R/R仕様であるかC/R仕様であるかを表示することができる。BCM101の表示部104の構成については後述する。BCM101の仕様判別部105は、複数の船外機10のそれぞれの仕様を判別するための部分である。そして、仕様判別部105によって、BCM101のCPU102は、搭載される複数の船外機10のいずれがR/R仕様であり、いずれがC/R仕様であるかを判別することができる。仕様判別部105の構成の詳細については後述する。ECM201は、第一のCPU202と、第二のCPU208と、シフト制御部206と、スロットル制御部209と、メモリ203と、入出力インターフェース207と、表示部204と、仕様判別部205とを備える。ECM201のメモリ203には、当該ECM201に対応する船外機10がR/R仕様であるかC/R仕様であるかの情報を格納することができる。以下、この情報を第二の仕様情報と称する。ECM201のメモリ203には、このほか、第一のCPU202が実行するプログラムなどを格納できる。ECM201のメモリ203には、EEPROMが適用できる。第一のCPU202は、メモリ203に格納される各種の情報や、BCM101から送信されるシフト制御信号に基づいて、シフト制御部206を制御することができる。シフト制御部206は、第一のCPU202の制御によって、船外機10のアクチュエータ32を駆動してシフトポジションを切り替える。第二のCPU208は、第一のCPU202の制御に基づいて、スロットル制御部209を制御する。スロットル制御部209は、第二のCPU208による制御に基づいて、船外機10のスロットルボディ図略のアクチュエータ69を駆動する。入出力インターフェース207は、所定の外部機器901を接続できる。入出力インターフェース207に接続された外部機器901は、ECM201との間で情報の送受信を行うことができる。そして、接続された外部機器901は、第二の仕様情報や所定のソフトウェアをECM201のメモリ203に格納することや書き替えることができる。ECM201の表示部204は、当該ECM201に対応する船外機10がR/R仕様であるかC/R仕様であるかを表示することができる。ECM201の表示部204の構成については後述する。図3abは、表示部104,204の構成の例を模式的に示した図である。図3aは、表示部104,204が、エンジンの回転数を表示するタコメータ401に設けられる構成を示す。本船舶601は、搭載される船外機10の数に応じた複数のタコメータ401を有している。そして、各タコメータ401が、各船外機10のエンジンに一対一で対応する。各タコメータ401には、当該タコメータ401に対応する船外機10の仕様を表示する表示部104,204が設けられる。たとえば、図3aに示すように、表示部104,204が表示パネルたとえば、液晶表示パネルなどを有し、この表示パネルにR/RまたはC/Rなどといった文字を表示して船外機10の仕様を表すことができる。図3bは、船外機10の視認可能な部位に表示部104,204が設けられる構成を示す。この場合であっても、表示部104,204が表示パネルたとえば、液晶表示パネルなどを有し、この表示パネルにR/RまたはC/Rなどといった文字を表示して船外機10の仕様を表す構成が適用できる。これらのような構成であると、ユーザなどは、船外機10の仕様を容易に判別することができる。このほか、表示部104,204に所定の色の光源たとえばLEDなどを設け、色によって船外機の設定を表す構成であってもよい。要は、表示部104,204は、ユーザなどが複数の船外機10のそれぞれの仕様を判断できる構成を有していればよい。また、表示部104,204は、BCM101とECM201のいずれか一方に設けられる構成いずれか一方に制御される構成であればよい。次いで、仕様判別部105,205の具体的な構成について説明する。図4abは、BCM101の仕様判別部105の構成の例を示した模式図である。BCM101の仕様判別部105は、本船舶601に搭載される船外機10の数に応じた判別回路151a,151b,153a,153bを備える。そして、各判別回路151a,151b,153a,153bは、各船外機10に一対一で対応付けられている。図4aに示すBCM101の仕様判別部105の各判別回路151a,151bは接地されるとともに、断続スイッチ152a,152bが設けられる。そして、断続スイッチ152a,152bが操作されると、判別回路151a,151bは、アースに接続している状態と接続していない状態とが切り替わる。そして、例えば、BCM101のCPU102は、断続スイッチ152a,152bが閉じられた判別回路151a,151bに対応する船外機10はR/R仕様であると判断し、断続スイッチ152a,152bが開放されている判別回路151a,151bに対応する船外機10はC/R仕様であると判断する。なお、この逆であってもよい。図4bに示すBCM101の仕様判別部105の各判別回路153a,153bは、コネクタ154a,154bを有する。そして、これらのコネクタ154a,154bに、短絡用の配線156が設けられるコネクタ155を装着することにより、判別回路153a,153bを短絡させることができる。このため、BCM101のCPU102は、各判別回路153a,153bが短絡されているか否かを検出することができる。そして、例えば、BCM101のCPU102は、短絡されている判別回路153a,153bに対応する船外機10はR/R仕様であると判断し、短絡されていない判別回路153a,153bに対応する船外機10はC/R仕様であると判断する。なお、この逆であってもよい。図4cdは、ECM201の仕様判別部205の構成の例を示した模式図である。ECM201の仕様判別部205は、当該ECM201が搭載される船外機10の仕様を判別するための判別回路251,253を備える。図4cに示すECM201の仕様判別部205の判別回路251は接地されるとともに、断続スイッチ252が設けられる。図4d示すECM201の仕様判別部205の判別回路253は、コネクタ254を有する。そして、このコネクタ254に、短絡用の配線265が設けられるコネクタ255を装着することにより、判別回路253を短絡させることができる。これらのような構成によれば、BCM101の仕様判別部105と同様の作用によって、ECM201の第一のCPU202は、各ECM201に対応する各船外機10がR/R仕様であるかC/R仕様であるかを判別できる。仕様判別部105,205の状態の変更は、ユーザなどによって行われる。すなわち、仕様判別部105,205の判別回路151a,151b,153a,153b,251,253は、ユーザなどにより操作される。そして、ユーザなどは、判別回路151a,151b,153a,153b,251,253の状態を、対応する船外機10の仕様に一致させる。なお、仕様判別部105,205の構成は、前記構成に限定されない。要は、BCM101のCPU102またはECM201の第一のCPU202が、判別回路151a,151b,153a,153b,251,253の状態の変化を読み取ることができるような構成であればよい。次に、本船舶601に適用される船外機10について説明する。図5は、船外機10の全体構成を示す平面図である。図5に示すように、船外機10は、その前部側が本船舶601の後尾板Pに固定される。なお、以下の説明中で各図において必要に応じて、船外機10の前方を矢印Frにより、後方を矢印Rrにより示し、また船外機10の側方右側を矢印Rにより、側方左側を矢印Lによりそれぞれ示す。船外機10の全体構成において、上部から下部へエンジンユニット11、ミッドユニット12およびロアユニット13が順に配置構成される。また、船外機10は、ECM201と、シフトポジションを切り替えるアクチュエータ32と、スロットルボディを駆動するアクチュエータ69とを有する。そして、ECM201は、BCM101の制御に基づいて、これらのアクチュエータ32,69を駆動する。エンジンユニット11においてエンジン14はエンジンベースを介して、そのクランクシャフト15が鉛直方向を向くように縦置きに搭載支持される。なお、エンジン14としては、例えばV型多気筒エンジンを採用可能である。ミッドユニット12は、アッパマウント16およびロアマウント17を介して、スイベルブラケット18に設定された支軸19のまわりに一体に回動可能となるように支持される。スイベルブラケット18の左右両側にはクランプブラケット20が設けられ、このクランプブラケット20を介して船体の後尾板Pに固定される。スイベルブラケット18は、左右方向に設定されたチルト軸21のまわりに上下方向に回動可能に支持される。ミッドユニット12において、クランクシャフト15の下端部に連結するドライブシャフト22が上下方向に貫通配置され、このドライブシャフト22の駆動力が、ロアユニット13のギアケース内の後述するプロペラシャフトに伝達されるようになっている。ドライブシャフト22の前側には、前後進の切替等を行うためのシフトロッド23が上下方向に平行配置される。シフトロッド23は後述するように、上部シフトロッド30と下部シフトロッド31を含む。なお、ミッドユニット12は、ドライブシャフト22を収容するドライブシャフトハウジングを有している。また、ミッドユニット12にはエンジンユニット11を潤滑するためのオイルを貯留するオイルパンが配設される。ロアユニット13において、ドライブシャフト22の駆動力により推進プロペラ24を回転駆動する複数のギア等を含むギアケース25を有する。ミッドユニット12からそれぞれ下方へ延出したドライブシャフト22はそれ自体に取り付けたギアが、ギアケース25内のギアと噛合することで最終的に推進プロペラ24を回転させるが、シフトロッド23の作用でギアケース25内のギア装置の動力伝達経路を切り替える。そして、シフトポジションを切り替えることができる。これらについては後述する。図6~図10は、ロアユニット13の具体的な構成例を示している。図6はロアユニット13のケーシングまわりの斜視図、図7は、アクチュエータ32とシフトロッド30の構成を示した斜視図、図8はロアユニット13のプロペラ軸方向に沿った縦断面図、図9および図10はギアケース25内の主要構成をそれぞれ示す。なお、図9および図10において、※印にて相互に接続されるものとする。先ず、図6のように一体形成されたケーシング26においてミッドユニット12との合せ面付近にて上下に配置されたアンチスプラッシュプレート27およびアンチキャビテーションプレート28を有し、これらの下方へ延出した脚部29の下部には、前後方向に弾丸状を呈するように配置されたギアケース25を有する。ケーシング26におけるギアケース25の弾丸状の尖端部側にシフトロッド23が上下に挿通支持される。本実施形態では、シフトロッド23は、図6のようにロアユニット13内に配置される下部シフトロッド31と、図7に示すようにエンジンユニット11からミッドユニット12までの領域に延設される上部シフトロッド30とで実質的に2分割構成される。なお、上部シフトロッド30は、アクチュエータ32の駆動力によりシフトリンク機構33を介して回転駆動され、その回転が更に一対の連結ギア34を介して下部シフトロッド31に伝達される。上部シフトロッド30および下部シフトロッド31相互の連結部は、ケーシング26の上面に固定されるシフトロッドハウジング35によって保持されるようになっている。図7に示されるようにシフトロッド23、即ち下部シフトロッド31は、プロペラシャフト36の軸線と交差する位置まで垂設される。また、図6に示されるようにケーシング26における脚部29の前後方向略中央部付近には、ドライブシャフト22が挿通支持される。この場合、ドライブシャフト22は、脚部29の上部付近にて例えば背合せ型テーパローラベアリング37を介して、ケーシング26内で回転自在に支持され、その下端部がギアケース25内に到達するように垂設される。ドライブシャフト22におけるテーパローラベアリング37の下方部位には、螺旋状もしくはスパイラル状の凹溝38が刻設されており、この凹溝38の周囲にはドライブシャフト22の外周面との間に微少隙間をあけてカラー39が嵌着する。ドライブシャフト22が回転することでスパイラル状の凹溝38は、オイル送給もしくはオイルポンプ機能を有し、ケーシング26内の潤滑を要する主要部位、部材に潤滑オイルを供給すべくオイル循環経路が形成される。なお、エンジンユニット11に対する潤滑用オイルポンプは、この凹溝38によるものとは別個に配置構成される。ケーシング26の上面においてドライブシャフト22に軸着するかたちで、冷却水ポンプ40が取り付けられる。この冷却水ポンプ40は、船外機10外部の水中から水を取り込んで、エンジンユニット11側に冷却水を供給する。この場合、図8のようにケーシング26の下部前側付近に水取入口41が設けられ、詳細な図示は省略するが、ケーシング26内部において冷却水ポンプ40および水取入口41間が冷却水路によって接続される。なお、水取入口41には異物等に対するフィルタ機能を有するカバー42が被着する。水取入口41は図7に示されるように、前後方向でドライブシャフト22と下部シフトロッド31との間に配置される。冷却水ポンプ40において図8に示すように、ドライブシャフト22にインペラ43が固定され、インペラ43はポンプケース44内に収容される。ドライブシャフト22が回転することで冷却水ポンプ40から加圧した冷却水が吐出され、その冷却水は冷却水パイプ45を介して送給され、最終的にエンジンユニット11側に供給される。ギアケース25において、図8~図10のようにプロペラシャフト36が前後方向に沿って配置され、複数のベアリング46,47,48を介して回転自在に支持される。なお、これらのうちベアリング47,48はベアリングハウジング49内に保持される。ドライブシャフト22の下端部下方にて、プロペラシャフト36と同心且つ遊嵌状態で前後一対のフォワード前進ギア50およびリバース後進ギア51が、それぞれベアリング52,53を介して回転自在に支持される。これらフォワードギア50およびリバースギア51は、ドライブシャフト22の下端部に固定されたドライブギア54と常時噛合している。この例ではフォワードギア50は前方Fr側に、リバースギア51は後方Rr側にそれぞれ配置され、これらの間にドッグクラッチ55が配設される。船外機10がR/R仕様である場合には、ドッグクラッチ55を介してフォワードギア50からプロペラシャフト36への動力伝達経路が形成されることで、推進プロペラ24が右回転し、船外機10は前進する。また、リバースギア51からプロペラシャフト36への動力伝達経路が形成されることで、推進プロペラ24が左回転し、船外機10は後進する。これに対して、船外機10がC/R仕様である場合には、フォワードギア50およびリバースギア51の機能はR/R仕様の場合とは反対になる。即ち、船外機10がC/R仕様である場合には、ドッグクラッチ55を介してリバースギア51からプロペラシャフト36への動力伝達経路が形成されることで、推進プロペラ24が左回転し、船外機10は前進する。また、フォワードギア50からプロペラシャフト36への動力伝達経路が形成されることで、推進プロペラ24が右回転し、船外機10は後進する。このようにフォワードギア50およびリバースギア51のそれぞれ構成自体は、実質的に同一のものであり、R/R仕様であるかC/R仕様であるかに対応して、機能上これらはフォワードギアまたはリバースギアとして機能する。ドッグクラッチ55は概略中空円筒状を呈し、プロペラシャフト36に対してその軸方向に沿って所定ストロークスライド可能に嵌合する。ドッグクラッチ55の軸方向両端面部には、フォワードギア50およびリバースギア51のそれぞれ内周部に設けた係合部50a,51aと係合可能な係合部55a,55bを有する。ドッグクラッチ55は、図8に示されるニュートラル状態位置から前後いずれかにスライドすることで、フォワードギア50またはリバースギア51に係合する。また、プロペラシャフト36およびこれに嵌合するドッグクラッチ55の双方をそれらの直径方向に貫通する係止ピン56により、両者は回転方向には相互に固定される。なお、係止ピン56が貫通するプロペラシャフト36の貫通孔57は、その軸方向に長孔になっている。従って、ドッグクラッチ55はプロペラシャフト36に対して、図8に示されるニュートラル状態位置から前後いずれかにスライドすることで、フォワードギア50またはリバースギア51に係合する。プロペラシャフト36には図8に示されるように、コネクタロッド58が内挿され、このコネクタロッド58の一端側後方Rr側に係止ピン56が直交方向に結合する。コネクタロッド58の他端側前方Fr側には、スライドガイド60内でスライド可能に装着されたシフトスライダ59が連結される。このシフトスライダ59は、下部シフトロッド31の下端部に取り付けたシフトヨーク61と係合し、後述するように下部シフトロッド31の回転でシフトスライダ59、従ってドッグクラッチ55をスライドさせる。そして、ドッグクラッチ55がフォワードギア50またはリバースギア51に選択的に係合することで、ドライブシャフト22の駆動力をプロペラシャフト36に伝達させるようになっている。図11は、スライドガイド60に装着されたシフトスライダ59まわりを示している。また、図12はシフトスライダ59とシフトヨーク61の関係を示し、図13にはこれらの部材の平面図および側面図を示す。シフトスライダ59は概略円柱状を呈し、下部シフトロッド31の下端部が挿入し得るように円柱の側周面には、挿入孔59aがその円柱軸方向と直交方向に貫通形成される。また、挿入孔59aと繋がるように、その一側方に、シフトヨーク61を収容可能に形成された係合部59bが形成される。更に、シフトスライダ59の実装時には後側となる円柱軸方向の一端側には、コネクタロッド58の他端側前方Fr側との連結部59cを有する。シフトヨーク61は図12に示されるように、下部シフトロッド31の下端部に固定されたアダプタ62に支持される。下部シフトロッド31の下端部をシフトスライダ59の挿入孔59aに挿入することで、シフトヨーク61が係合部59bに収容される。シフトヨーク61の係合部59bと接触する外周面は円弧状もしくは湾曲状に形成され、両者は滑らかに接触する。スライドガイド60はその本体の基本形状が中空円筒状を呈し、ギアケース25の弾丸状の尖端部に配置され図8参照、シフトスライダ59をスライド可能に収容するガイド孔60aを有する。スライドガイド60の一端側後方Rr側にはフランジ部60bを有し、このフランジ部60bでケーシング26の内壁に突き当てするかたちで位置決め固定されるようになっている。また、スライドガイド60の外周面とフランジ部60bとの間には、その軸方向に沿ってリブ60cが付設される。このリブ60cはスライドガイド60の側方において平面視で山型状に形成され、スライドガイド60全体として相当程度の剛性強度を確保している。シフトヨーク61の対応部位には、図13等に示されるように、スライドガイド60のスライド方向に沿って切欠き60dが形成され、シフトヨーク61との相互干渉が生じないようにしている。ここで、アクチュエータ32の動作と、シフトポジションの切り替えとの関係について説明する。図14は、船外機10のシフト機構の動作を示した断面図である。図15は、シフトヨーク61とシフトスライダ59の動作を模式的に示した図であり、図16は、アクチュエータの動作を模式的に示した図である。エンジンユニット11においてエンジン14が始動すると、そのクランクシャフト15の下端部に連結するドライブシャフト22が回転開始する。シフト機構を適宜操作することでドライブシャフト22の駆動力をロアユニット13のプロペラシャフト36に伝達させることができる。図14と図15に示すように、シフトヨーク61が側方に位置している状態では、ギアニュートラル状態となっており、ドッグクラッチ55はフォワードギア50およびリバースギア51のいずれにも係合しない。このニュートラル状態ではドライブシャフト22の駆動力はプロペラシャフト36に伝達されない。すなわち、シフトポジションは中立位置である。図14aと図15と図16に示すように、アクチュエータ32を駆動し、下部シフトロッド31を矢印Fで示すように右回転させると、シフトヨーク61も右回動する。これにより、シフトスライダ59がシフトヨーク61に追従して矢印で示すように前方に移動する。このときドッグクラッチ55がプロペラシャフト36に対して前方にスライドし、フォワードギア50に係合する。これによりプロペラシャフト36、即ち推進プロペラ24が右回転する。このため、船外機10がR/R仕様であれば前進し、船外機10がC/R仕様であれば後進する。すなわち、船外機10がR/R仕様であればシフトポジションは前進位置となり、船外機10がC/R仕様であればシフトポジションは後進位置となる。一方、図14aと図15と図16に示すように、アクチュエータ32を駆動し、上記とは逆に下部シフトロッド31を矢印Bに示すように左回転させると、シフトヨーク61も左回動する結果、ドッグクラッチ55が後方にスライドする。これにより、ドッグクラッチ55がリバースギア51に係合して推進プロペラ24が左回転する。このため、船外機10がR/R仕様であれば後進し、船外機10がC/R仕様であれば後進する。すなわち、船外機10がR/R仕様であればシフトポジションは後進位置となり、船外機10がC/R仕様であればシフトポジションは前進位置となる。R/R仕様の船外機10とC/R仕様の船外機10とでは、シフトロッド23の回転方向が反対になる。すなわち、図16に示すように、アクチュエータ32がある所定の向きに駆動してシフトロッド23を矢印Fの向きに回転させると、シフトポジションは、船外機10がR/R仕様であれば前進となり、船外機10がC/R仕様であれば後進となる。一方、アクチュエータ32が前記所定の向きとは反対向きの矢印Bの向きに駆動してシフトロッド23を前記所定の向きとは反対向きに回転させると、シフトポジションは、船外機10がR/R仕様であれば後進となり、船外機10がC/R仕様であれば前進となる。このように、本船舶601に適用される船外機10は、R/R仕様とC/R仕様とで、シフトロッド23を回転させる向きが相違する。このため、BCM101がすべてのECM201に同じシフト制御信号を送信すると、R/R仕様の船外機とC/R仕様の船外機とで、シフトポジションが逆となる。また、すべてのECM201が、同じ向きにアクチュエータ32を駆動した場合も同様になる。このため、本船舶601は正常に前進または後進しない。そこで、本発明の実施形態にかかる船外機のシフト制御装置501は、船外機10がR/R仕様であるかC/R仕様であるかに応じて、船外機10のアクチュエータ32の駆動方向が異なるように制御する。次に、本シフト制御装置501の動作について説明する。なお、本シフト制御装置501は、以下の1.~4.の四通りの態様で動作できる。1.BCM101のメモリ103に外部機器901から第一の仕様情報を格納し、格納された第一の仕様情報を用いて船外機10のシフトポジションを制御する態様。この態様においては、BCM101およびECM201の仕様判別部105,205を使用しない。そして、ECM201のメモリ203に外部機器901から第二の仕様情報が格納されなくてもよい。2.ECM201のメモリ203に外部機器901から第二の仕様情報を格納し、格納された第二の仕様情報を用いて船外機10のシフトポジションを制御する態様。この態様においては、BCM101およびECM201の仕様判別部105,205を使用しない。そして、BCM101のメモリ103に外部機器901から第一の仕様情報が格納されなくてもよい。3.BCM101の仕様判別部105を用いて船外機10のシフトポジションを制御する態様。この態様においては、ECM201の仕様判別部205は使用しない。そして、BCM101とECM201のメモリ103,203に外部機器901から第一の仕様情報と第二の仕様情報が格納されなくてもよい。4.ECM201の仕様判別部205を用いて船外機10のシフトポジションを制御する態様。この態様においては、BCM101の仕様判別部105を使用しない。そして、BCM101とECM201のメモリ103,203に外部機器901から第一の仕様情報と第二の仕様情報が格納されなくてもよい。本シフト制御装置501を使用できる状態に設定する手順について説明する。まず、本船舶601に搭載される複数の船外機10の仕様を設定する。この設定は、たとえば、船外機10の製造段階や、船外機10が本船舶601に搭載される前に実施される。そして、仕様が設定された船外機10が本船舶601に搭載され、BCM101と船外機10を制御するECM201とが接続される図1参照。その後、本シフト制御装置501は、複数の船外機10を一括して制御できるようにセットアップされる。具体的な手順を、前記四種類の動作の態様のそれぞれについて説明する。まず、前記1.の態様について説明する。図17は、前記1.2.の態様における本シフト制御装置501をセットアップする処理を示したフローチャートである。ステップS1-1の外部機器電源ONにおいては、BCM101の入出力インターフェース106に設定用の外部機器901が接続され、当該設定用の所定の外部機器901の電源がオンにされる。ステップS1-2の船外機電源ONにおいては、設定用の外部機器901は、本シフト制御装置501の電源がオンになっているかを判断する。本シフト制御装置501の電源がオンになっている場合にはYの場合には、ステップS1-3に進む。ステップS1-3の通信可能においては、設定用の所定の外部機器901は、BCM101と通信して信号の送受信が可能であるか否かを判断する。可能であると判断された場合にはYの場合には、ステップS1-4に進む。ステップS1-4の船外機停止においては、設定用の外部機器901は、すべての船外機10が停止しているか否かを判定する。すべての船外機10が停止していると判定された場合にはYの場合には、ステップS1-5に進む。ステップS1-5の外部機器入力有においては、所定の外部機器901から、第一の仕様情報が入力されたか否かを判断する。入力されたと判断された場合にはYの場合には、ステップS1-6に進む。そして、ステップS1-6の仕様情報格納書替においては、設定用の外部機器901は、BCM101のメモリ103に、第一の仕様情報を格納する。すでに第一の仕様情報が格納されている場合には、第一の仕様情報を書き替える。なお、ステップS1-2~S1-5においてNと判定された場合には、処理を終了する。なお、前記2.の態様における処理も、前記同様である。この場合には、前記説明におけるBCM101メモリ103入出力インターフェース106第一の仕様情報を、それぞれ、ECM201メモリ203入出力インターフェース207第二の仕様情報に読み替えればよい。そして、この処理を、すべてのECM201について実施する。前記3.の態様においては、仕様判別部105の各判別回路の状態を、それぞれ対応する船外機10の仕様に一致させる。また、前記4.の態様においては、各ECM201の仕様判別部205の状態を、当該ECM201に対応する船外機10の仕様に一致させる。そしてこのような操作を、すべてのECM201について実施する。以上の操作によって、本シフト制御装置501が使用できる状態となる。次に、本シフト制御装置501の使用時の動作について、本シフト制御装置501の動作態様ごとに説明する。<1.BCM101のメモリ103に外部機器901から第一の仕様情報を格納し、格納された第一の仕様情報を用いて船外機10のシフトポジションを制御する態様>BCM101のCPU102は、船外機10の仕様に応じて異なるシフト制御信号を、それぞれの船外機10のECM201の第一のCPU202に送信する。操作部301のコントロールレバー302が操作されると、操作部301の検出部303がコントロールレバー302の位置を検出し、位置を示す信号をBCM101のCPU102に送信する。BCM101のCPU102は、BCM101のメモリ103に格納される第一の仕様情報を読み出す。そしてBCM101のCPU102は、操作部301の検出部303から送信された信号と、読み出した第一の仕様情報とに基づいて、各船外機10のECM201にシフト制御信号を送信する。BCM101のCPU102がECM201に送信するシフト制御信号は、船外機10のシフトポジションを切り替えるアクチュエータ32の駆動の向きを指示する信号である。船外機10がR/R仕様であるかC/R仕様であるかによって、船外機10のアクチュエータ32の駆動する向きが異なる。このため、BCM101のCPU102は、R/R仕様の船外機10のECM201と、C/R仕様の船外機10のECM201とで、アクチュエータ32の駆動の向きが異なるように、船外機10の仕様に応じて異なるシフト制御信号を送信する。そして、各ECM201の第一のCPU202は、BCM101のCPU102から送信されたシフト制御信号に基づいて、シフト制御部206を制御する。各ECM201のシフト制御部206は、ECM201の第一のCPU202の制御に基づいて、アクチュエータ32を駆動する。このため、R/R仕様の船外機10と、C/R仕様の船外機10とで、シフトポジションが一致する。<2.ECM201のメモリ203に外部機器901から第二の仕様情報を格納し、格納された第二の仕様情報を用いて船外機10のシフトポジションを制御する態様>BCM101のCPU102は、すべてのECM201に対して、同じシフト制御信号を送信する。操作部301のコントロールレバー302が操作されると、操作部301の検出部303がコントロールレバー302の位置を検出し、検出した位置を示す信号を、BCM101のCPU102に送信する。BCM101のCPU102は、すべてのECM201に、操作部301の検出部303から送信された信号に基づいて、シフト制御信号を送信する。BCM101のCPU102がすべてのECM201に送信するシフト制御信号は、船外機10のシフトポジションを、前進後進中立のいずれかに切り替えるかを指示する信号である。ECM201は、BCM101からのシフト制御信号を受信すると、ECM201のメモリ203に格納される第二の仕様情報を読み出す。そして、ECM201の第一のCPU202は、BCM101のCPU102から送信されたシフト制御信号と、ECM201のメモリ203から読み出した第二の仕様情報とに基づき、シフトポジションを切り替えるアクチュエータ32の駆動の向きを決定する。そして、ECM201の第一のCPU202は、アクチュエータ32の駆動の向き示す信号をシフト制御部206に送信する。このような構成によれば、BCM101は、すべてのECM201に対して同じシフト制御信号を送信することができる。そして、本シフト制御装置501は、R/R仕様の船外機10とC/R仕様の船外機10とを一括して制御することができる。<3.BCM101の仕様判別部105の状態を用いて船外機10のシフトポジションを制御する態様>BCM101のCPU102は、各ECM201の第一のCPU202に対して、各ECM201が搭載される船外機10の仕様に応じたシフト制御信号を送信する。本シフト制御装置501が起動すると、BCM101のCPU102は、仕様判別部105の各判別回路151a,151bの状態を読み出す。そして、読み出した結果に基づいて各船外機10の仕様を確定し、確定した船外機10の仕様を第一の仕様情報としてBCM101のメモリ103に格納する。その後の動作は、<1.BCMのメモリに第一の仕様情報が格納される構成>と同様である。したがって、説明は省略する。<4.ECM201の仕様判別部205の状態を用いて船外機10のシフトポジションを制御する態様>BCM101のCPU102は、すべてのECM201に対して、同じシフト制御信号を送信する。本シフト制御装置501が起動すると、ECM201の第一のCPU202は仕様判別部205の回路の状態を読み出す。そして、ECM201の第一のCPU202は、読み出した仕様判別部205の状態に基づいて、当該ECM201に対応する船外機10の仕様を確定し、確定した船外機10の仕様を第二の仕様情報としてECM201のメモリ203に格納する。その後の動作は、<2.各ECMのメモリに第二の仕様情報が格納される構成>と同様である。したがって、説明は省略する。なお、前記3.4.の動作態様においては、本船舶601の使用中にBCM101の仕様判別部105またはECM201の仕様判別部205に異常が生じ、仕様判別部105,205の状態が切り替わると、本船舶601の動作が不安定になるおそれがある。このため、本シフト制御装置501は、仕様判別部105,205の異常判定を実施することにより、本船舶601の動作が不安定になることを防止する。図18は、BCM101の仕様判別部105およびECM201の仕様判別部205の異常判定の処理を示したフローチャートである。ここでは、BCM101の仕様判別部105の異常判定の処理を例に示して説明する。ステップS2-1の電源ONにおいては、本シフト制御装置501の電源が投入にされ、本シフト制御装置501が起動する。S2-1の仕様情報異常情報読み込みにおいては、BCM101のCPU102は、BCM101のメモリ103に格納される異常情報と第一の仕様情報とを読み込む。異常情報とは、船外機10にこれまでに異常が発生したことを示す履歴である。ステップS2-3の異常有においては、BCM101のCPU102は、読み込んだ異常情報に基づいて、船外機10にこれまでに異常が発生したことを示す履歴があるか否かを判断する。異常が発生したことを示す履歴がないと判断された場合にはNの場合にはステップS2-4に移行する。ステップS2-4の判別回路状態判定においては、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの現在の状態を判定する。ステップS2-5の判別回路状態に基づき仕様確定においては、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの現在の状態と、船外機10の現在の仕様とが一致していると判断する。そして、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの現在の状態を、船外機10の現在の仕様として確定し、確定した仕様を第一の仕様情報としてBCM101のメモリ103に格納する。ステップS2-6の判別回路状態変化においては、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの状態が変化したかを判断する。そして、仕様判別部105の判別回路151a,151b,153a,153bの状態が変化しない場合にはNの場合には、これ以後、ステップS2-7に至るまでは、BCM101のCPU102は、ステップS2-5において格納された第一の仕様情報に基づいて、ECM201の第一のCPU202にシフト制御信号を送信する。そして、ECM201の第一のCPU202は、BCM101のCPU102から送信されるシフト制御信号に基づいて、シフト制御部206を制御する。ステップS2-3において異常が発生したことを示す履歴があると判断された場合にはYの場合には、ステップS2-11に進む。ステップS2-11の仕様情報に基づき仕様確定における処理は次の通りである。仕様判別部105に異常が発生した場合には、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの現在の状態と船外機10の現在の仕様とが一致していない可能性があると判断する。そこで、BCM101のCPU102は、BCM101のメモリ103に格納されている第一の仕様情報と船外機10の現在の仕様とが一致しているとみなす。そして、BCM101のCPU102は、BCM101のメモリ103に格納される第一の仕様情報を、船外機10の現在の仕様として確定する。ステップS2-12の判別回路状態と仕様とが一致においては、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの状態と第一の仕様情報とが一致しているか否かを判断する。一致していないと判断された場合にはNの場合には、一致していると判断されるまで待機する。一致していると判断された場合にはYの場合には、ステップS2-12に進む。ステップS2-12の異常判定解除においては、BCM101のCPU102は、異常な状態が解消されたと判断し、異常判定を解除する。そして、ステップS2-13の仕様情報初期化異常情報リセットにおいては、BCM101のCPU102は、BCM101のメモリ103に格納される第一の仕様情報を初期化するとともに、異常情報をリセットする。すなわち、異常情報に、異常が発生したことを示す履歴を消去する。その後、ステップS2-6の処理に進む。ステップS2-6の判別回路状態変化において、仕様判別部105の判別回路151a,151b,153a,153bの状態が変化したと判断された場合にはYの場合には、ステップS2-8に進む。ステップS2-8の異常判定時間経過においては、BCM101のCPU102は、仕様判別部105の判別回路151a,151b,153a,153bの状態が変化してから所定の時間が経過したかを判断する。所定の時間が経過していない場合にはNの場合には、ステップS2-6に戻る。所定の時間が経過したと判断された場合にはYの場合には、ステップS2-9に進む。ステップS2-9の異常判定においては、BCM101のCPU102は、仕様判別部105に異常が発生したと判断する。ステップS2-10の設定情報異常情報書き込みにおいては、BCM101のCPU102は、BCM101のメモリ103に、船外機10の仕様情報を書き込むとともに、異常情報に異常が発生したことを示す履歴を書き込む。そして、ステップS2-12に移行する。このように、本シフト制御装置501は、本船舶601の使用中に仕様判別部105に状態が切り替わった場合には、仕様判別部105に異常が発生したと判断する。そして、本シフト制御装置501は、異常が発生する前における第一の仕様情報に基づいて、船外機10のシフトポジションを切り替えるアクチュエータ32を制御する。このため、異常が発生する前後で、アクチュエータ32の動作が変化することを防止できる。したがって、本船舶601の挙動が不安定になることを防止できる。なお、前記説明においては、BCM101が異常判断の処理を実行する構成を示したが、ECM201において実行される構成であっても同様である。この場合には、前記説明におけるBCM101のCPU102BCM101のメモリ103仕様判別部105判別回路151a,151b,153a,153b第一の仕様情報を、それぞれ、ECM201の第一のCPU202ECM201のメモリ203仕様判別部205判別回路251,253第二の仕様情報に読み替えればよい。そして、ステップS2-6からステップS2-7の間の処理は、ECM201の第一のCPU202は、BCM101のCPU102から送信されるシフト制御信号と、ECM201のメモリ203に格納される第二の仕様情報=仕様判別部205の現在の状態とに基づいて、シフト制御部206を制御する構成となる。次に、BCM101がECM201に送信するシフト制御信号の具体例について説明する。BCM101のメモリ103に外部機器から送信された第一の仕様情報が格納される構成と、BCM101が仕様判別部105を備える構成とにおいては、R/R仕様の船外機10とC/R仕様の船外機10とに送信するシフト制御信号の内容が相違する。<1.シフト制御信号の電圧を反転させる構成>操作部301の検出部303は、コントロールレバー302が前進に切り替えられた場合と後進に切り替えられた場合とで、BCM101のCPU102に送信する信号の極性が反対になるように設定される。さらに、ECM201は、シフト制御信号の極性に応じてアクチュエータ32の駆動の向きが変わるように設定される。そして、BCM101のCPU102は、R/R仕様の船外機10に送信するシフト制御信号と、C/R仕様の船外機10に送信する制御信号とで極性を反転させる。たとえば、R/R仕様の船外機10のECM201の第一のCPU202に送信するシフト制御信号を、操作部301の検出部303から送信された信号と極性が同じとする。一方、C/R仕様の船外機10のECM201のCPU202に送信するシフト制御信号は、操作部301の検出部303から送信された信号と極性を反転させる。このように、BCM101のCPU102が各ECM201に送信するシフト制御信号は、R/R仕様の船外機10に対応するECM201とC/R仕様の船外機10とでクロス特性を有する。このような構成であると、コントロールレバー302が前進または後進に切り替えられると、R/R仕様の船外機10とC/R仕様の船外機10とで、アクチュエータ32の駆動の向きが反対になり、シフトポジションが一致する。<2.シフト制御信号のシフト目標電圧を変更する構成>ECM201は、シフト制御信号の電圧に応じてアクチュエータ32の駆動の向きを制御するように設定される。そして、BCM101のCPU102は、操作部301のコントロールレバー302が切り替えられると、コントロールレバー302の位置に応じた電圧のシフト制御信号を、すべてのECM201の第一のCPU202に送信する。表1は、船外機10の仕様とシフト制御信号の電圧との関係の一例を示した表である。R/R仕様の船外機10のECM201に送信する制御信号の電圧は、次のとおりである。コントロールレバー302が前進位置に切り替えられると3.8Vになるように設定され、後進位置に切り替えられると1.2Vになるように設定され、中立位置に切り替えられると2.5Vになるように設定される。一方、C/R仕様の船外機10のECM201に送信するシフト制御信号の電圧は、次のとおりである。コントロールレバー302が前進位置に切り替えられると1.2Vになるように設定され、後進位置に切り替えられると3.8Vになるように設定され、中立位置に切り替えられると2.5Vになるように設定される。すなわち、コントロールレバー302が前進位置に切り替えられた際にR/R仕様の船外機10のECM201に送信するシフト制御信号と、後進位置に切り替えられた際にC/R仕様の船外機10のECM201に送信するシフト制御信号との電圧を同じにする。同様に、コントロールレバー302が後進位置に切り替えられた際にR/R仕様の船外機10のECM201に送信するシフト制御信号と、前進位置に切り替えられた際にC/R仕様の船外機10のECM201に送信するシフト制御信号との電圧を同じにする。換言すると、コントロールレバー302が前進位置または後進位置に切り替えられた際に各ECM201に送信するシフト制御信号の電圧を、R/R仕様の船外機10とC/R仕様の船外機10とで反対にする。このような構成であると、コントロールレバー302が前進位置または後進位置に切り替えられると、R/R仕様の船外機10とC/R仕様の船外機10とで、アクチュエータ32の駆動の向きが反対になり、シフトポジションが一致する。本シフト制御装置501は、次のような作用効果を奏することができる。本船舶601がR/R仕様の船外機10とC/R仕様の船外機10とを含んでいる場合であっても、これらの船外機10を一括して制御することができる。このため、複数の船外機10の制御を簡単に行うことができる。本シフト制御装置501は、異常判定を実行することによって、仕様判別部105,205の状態と船外機10の現実の仕様との間に齟齬が生じた場合であっても、複数の船外機10を正しく制御することができる。このため、異常が生じた場合であっても、本船舶601の挙動が不安定になることを防止できる。以上、本発明の実施形態を、図面を参照して詳細に説明したが、本発明は前記実施形態に何ら限定されるものではない。本発明は、発明の趣旨を逸脱しない範囲において、種々の改変が可能である。なお、図1と図2においては、本船舶601が二基の船外機10を備え、本シフト制御装置501が二つのECM201を有する構成を示したが、本船舶601に搭載される船外機10の数や、シフト制御装置501のECM201の数は限定されるものではない。たとえば、本船舶601が三基以上の船外機10を備え、本シフト制御装置501が三基以上のECM201を有する構成であってもよい。"