"回転数を調整可能なエンジンによって駆動され、吸込口を介して吸い込んだ流体を吐出口を介して吐出するポンプのエンジン制御装置であって、予め用意された複数の運転モードが選択操作される操作部と、前記ポンプの吸込口と前記吐出口に取り付けられた圧力検知部と、前記ポンプの揚程と送水率との関係、前記揚程と流量との関係のうちの少なくとも一つが所定の回転数毎に記憶された記憶部と、前記圧力検知部で検知される前記ポンプの前記吸込口と前記吐出口の圧力とにより前記揚程を算出し、当該算出された揚程に基づき前記記憶部を参照し、前記選択された運転モードに適したエンジン回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジンの回転数を調整する制御部と、を有することを特徴とするエンジン制御装置。前記制御部は、前記操作部により前記複数の運転モードのうちの第1の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記送水率との関係を参照し、前記算出された揚程に対して高い送水率が得られる回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする請求項1記載のエンジン制御装置。前記制御部は、前記操作部により前記複数の運転モードのうちの第2の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記流量との関係を参照し、前記算出された揚程に対して得られる最大流量に対応するエンジン回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする請求項1記載のエンジン制御装置。前記記憶部には、更に、前記揚程と送水率との関係、前記揚程と必要燃料量との関係、前記揚程と目標送水流量に達するまでの必要時間との関係が記憶されており、前記制御部は、前記操作部により前記複数の運転モードのうちの第3の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記必要時間との関係を参照し、前記算出された揚程における前記必要時間を用いて標準送水時間に対する時間割合を算出し、当該時間割合を用いて前記記憶部に記憶された揚程と目標流量達成に必要な燃料量との関係に基づき必要な回転数を決定し、前記決定したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする請求項1記載のエンジン制御装置。前記制御部は、前記エンジン回転数の調整後、前記揚程が変化すると、再度前記記憶部を参照して前記エンジン回転数の調整を行ない、前記揚程が安定するまで前記調整を繰り返すことを特徴とする請求項2~4のいずれか1項記載のエンジン制御装置。表示部を更に備え、前記制御部は、前記圧力検知部によって検知される所定の時間単位での圧力変化を判定すると前記表示部に警告表示を行うことを特徴とする請求項1~5のいずれか1項記載のエンジン制御装置。前記制御部は、前記算出した揚程と前記エンジンの回転数とに基づき、前記記憶部に記憶された前記揚程と前記燃費との関係、および前記揚程と前記流量との関係を参照し、前記燃費、および前記流量を取得し、前記表示部に、前記算出した揚程、前記取得した燃費、前記流量に関する情報の少なくとも一つを表示することを特徴とする請求項6記載のエンジン制御装置。回転数を調整可能なエンジンによって駆動され、吸込口を介して吸い込んだ流体を吐出口を介して吐出する、制御部と、表示部と、記憶部とを含む、ポンプのエンジン制御装置であって、前記ポンプの吸込口と前記吐出口に取り付けられた圧力検知部と、前記エンジンの回転数を検知する回転数検知部とを備え、前記記憶部には、少なくとも前記ポンプの揚程と燃費との関係、前記揚程と流量との関係が所定の回転数毎に記憶されており、前記制御部は、前記圧力検知部で検知される前記ポンプの前記吸込口と前記吐出口の圧力とにより算出される揚程と、前記回転数検知部で検知される前記エンジンの回転数とに基づき、前記エンジンの回転数を調整すると共に、前記算出された揚程と前記検知された回転数とに基づき、前記記憶部に記憶された前記揚程と前記燃費との関係、および前記揚程と前記流量との関係を参照し、対応する燃費、および流量を取得し、前記表示部に、前記算出した揚程、前記取得した燃費、前記流量に関する情報の少なくとも一つを表示すること、を特徴とするエンジン制御装置。しかしながら、特許文献1には、自動車業界で普及している燃費や回転数を調整するシステムについての開示はない。ポンプを扱うユーザは、エンジンポンプの回転数、燃費、および目標総水量に達するまでの運転時間を把握することができず、このため、経験に基づいてポンプの運転を行っているのが現状である。したがって、経済的、あるいは環境への親和性が高い運転は保証できない。本発明は上記した課題を解決するためになされたものであり、ポンプの運転状況を可視化してユーザへ通知するとともに、ユーザの利用目的に合わせた自動運転が可能な、ポンプのエンジン制御装置を提供することを目的とする。請求項1に係る発明は、回転数を調整可能なエンジンによって駆動され、吸込口から吸込んだ流体を吐出口から吐出するポンプのエンジン制御装置であって、予め用意された複数の運転モードが選択操作される操作部と、前記ポンプの吸込口と前記吐出口に取り付けられた圧力検知部と、前記ポンプの揚程と送水率との関係、前記揚程と流量との関係のうちの少なくとも一つが所定の回転数毎に記憶された記憶部と、前記圧力検知部で検知される前記ポンプの前記吸込口と前記吐出口の圧力とにより前記揚程を算出し、当該算出された揚程に基づき前記記憶部を参照し、前記選択された運転モードに適したエンジン回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジンの回転数を調整する制御部と、を有することを特徴とする。請求項2に係る発明は、請求項1記載のエンジン制御装置において、前記制御部は、前記操作部により前記複数の運転モードのうちの第1の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記送水率との関係を参照し、前記算出された揚程に対して高い送水率が得られる回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする。請求項3に係る発明は、請求項1記載のエンジン制御装置において、前記制御部は、前記操作部により前記複数の運転モードのうちの第2の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記流量との関係を参照し、前記算出された揚程に対して得られる最大流量に対応するエンジン回転数に関する情報を取得し、前記取得したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする。請求項4に係る発明は、請求項1記載のエンジン制御装置において、前記記憶部には、更に、前記揚程と送水率との関係、前記揚程と必要燃料量との関係、前記揚程と目標送水流量に達するまでの必要時間との関係が記憶されており、前記制御部は、前記操作部により前記複数の運転モードのうちの第3の運転モードが選択操作されると、前記記憶部に記憶された前記揚程と前記必要時間との関係を参照し、前記算出された揚程における前記必要時間を用いて標準送水時間に対する時間割合を算出し、当該時間割合を用いて前記記憶部に記憶された揚程と目標流量達成に必要な燃料量との関係に基づき必要なエンジン回転数を決定し、前記決定したエンジン回転数を目標に前記エンジン回転数を調整することを特徴とする。請求項5に係る発明は、請求項2~4のいずれか1項記載のエンジン制御装置において、前記制御部は、前記エンジン回転数の調整後、前記揚程が変化すると、再度前記記憶部を参照して前記エンジン回転数の調整を行ない、前記揚程が安定するまで前記調整を繰り返すことを特徴とする。請求項6に係る発明は、請求項1~5のいずれか1項記載のエンジン制御装置において、表示部を更に備え、前記制御部は、前記圧力検知部によって検知される所定の時間単位での圧力変化を判定すると前記表示部に警告表示を行うことを特徴とする。請求項7に係る発明は、請求項6記載のエンジン制御装置において、前記制御部は、前記算出した揚程と前記エンジンの回転数とに基づき、前記記憶部に記憶された前記揚程と前記燃費との関係、および前記揚程と前記流量との関係を参照し、前記燃費、および前記流量を取得し、前記表示部に、前記算出した揚程、前記取得した燃費、前記流量に関する情報の少なくとも一つを表示することを特徴とする。請求項8に係る発明は、回転数を調整可能なエンジンによって駆動され、吸込口を介して吸い込んだ流体を吐出口を介して吐出する、制御部と、表示部と、記憶部とを含む、ポンプのエンジン制御装置であって、前記ポンプの吸込口と前記吐出口に取り付けられた圧力検知部と、前記エンジンの回転数を検知する回転数検知部とを備え、前記記憶部には、少なくとも前記ポンプの揚程と燃費との関係、前記揚程と流量との関係が所定の回転数毎に記憶されており、前記制御部は、前記圧力検知部で検知される前記ポンプの前記吸込口と前記吐出口の圧力とにより算出される揚程と、前記回転数検知部で検知される前記エンジンの回転数とに基づき、前記エンジンの回転数を調整すると共に、前記算出された揚程と前記検知された回転数とに基づき、前記記憶部に記憶された前記揚程と前記燃費との関係、および前記揚程と前記流量との関係を参照し、対応する燃費、および流量を取得し、前記表示部に、前記算出した揚程、前記取得した燃費、前記流量に関する情報の少なくとも一つを表示すること、を特徴とする。請求項1に係る発明によれば、制御部は、圧力検知部で検知される、ポンプの吸込口と吐出口の圧力とによりポンプの揚程を算出し、当該算出された揚程に基づき記憶部を参照し、選択された運転モードに適したエンジン回転数に関する情報を得てエンジン回転数を調整する。このため、選択した運転モードにより、例えば、低燃費運転を指向するかあるいは短時間運転を指向するか等ユーザの利用目的に合わせてエンジン回転数を調整することができ、したがって、経済的であり、かつ環境親和性の高いポンプの自動運転が可能になる。請求項2に係る発明によれば、制御部は、第1の運転モードが選択操作されると、記憶部を参照して、算出された揚程に対して高い送水率が得られる回転数に関する情報を取得してエンジン回転数を調整する。したがって、ユーザが第1の運転モードを選択することにより低燃費運転を指向した自動運転が可能になる。請求項3に係る発明によれば、制御部は、第2の運転モードが選択操作されると、記憶部を参照して、算出された揚程に対して得られる最大流量に対応するエンジン回転数に関する情報を取得してエンジン回転数を調整する。したがって、ユーザが第2の運転モードを選択することにより短時間運転を指向した自動運転が可能になる。請求項4に係る発明によれば、制御部は、第3の運転モードが選択操作されると、記憶部を参照して、算出された揚程における必要時間を用いて標準送水時間に対する時間割合を算出し、当該時間割合を用いて必要な回転数を決定しエンジン回転数を調整する。したがって、ユーザが第3の運転モードを選択することにより、低燃費でかつ短時間運転を指向した自動運転が可能になる。請求項5に係る発明によれば、制御部は、エンジン回転数の調整後に揚程が安定するまでエンジン回転数の調整を繰り返す。このため、ユーザの利用目的に合わせた回転数調整の信頼性が向上する。請求項6に係る発明によれば、制御部が、検知される所定の時間単位での圧力変化を判定して警告表示を行うことにより、ユーザに注意喚起を行うことができる。請求項7に係る発明によれば、制御部は、算出した揚程とエンジンの回転数とに基づき、記憶部を参照して燃費および流量に関する情報を取得し、表示部に、算出した揚程、取得した燃費、流量に関する情報の少なくとも一つを表示する。このようにポンプの運転状況を可視化することで、ユーザは、ポンプの回転数、燃費、および目標総水量に達するまでの運転時間等を把握することができ、その結果、経済的な運転、あるいは環境への親和性が高い運転を保証することができる。請求項8に係る発明によれば、制御部は、ポンプの吸込口と吐出口の圧力とにより算出される揚程と、エンジンの回転数とに基づきエンジンの回転数を調整すると共に、揚程と回転数とに基づき、記憶部に記憶された揚程と燃費との関係、および揚程と流量との関係を参照して対応する燃費および流量を取得し、表示部に、揚程、燃費、流量に関する情報の少なくとも一つを表示して可視化する。したがって、ユーザは、ポンプの回転数、燃費、および目標総水量に達するまでの運転時間等を把握することができ、その結果、経済的な運転、あるいは環境への親和性が高い運転を保証することができる。本発明を実施するための最良の形態以下、単に本実施形態というを添付図に基づいて以下に説明する。実施形態の構成本実施形態に係るエンジン制御装置が搭載される遠心ポンプの外観構造が図1に示されている。図1に示すように、遠心ポンプユニット10は、略矩形体枠状に形成されたフレーム11と、フレーム11のベース12に設けられたエンジン13と、エンジン13に設けられるとともにベース12に設けられた遠心ポンプ15とを備えている。遠心ポンプ15は、エンジン13のシリンダブロック17に不図示の蓋部材を介してボルト止めされたケース21とケース21の内部に設けられたクランクシャフトの端部に連結された羽根車と、羽根車を覆うボリュートと、ボリュートに設けられた開閉構造体とを備えている。クランクシャフトと羽根車とボリュートは図示省略してある。また、遠心ポンプ15は、ケース21の吸込口に設けられた吸込みノズル32と、ケース21の吐出口に設けられた吐出ノズル33とを備えている。なお、この吸込みノズル32と吐出ノズル33には、後述するように、吸込み圧力、吐出圧力等の内圧を検知する圧力センサ320,330がそれぞれに設けられている。エンジン13は、不図示のクランクシャフトの端部が遠心ポンプ15内に突出され、突出された端部が遠心ポンプ15の羽根車に連結されている。エンジン13は、エンジン制御装置100によってコントロールされる。エンジン制御装置100の内部構成は図2に示されている。図2に示すように、エンジン制御装置100は、リコイルスタータ81,点火装置82,スロットル弁制御用モータ83,モータ用ドライバ84,スロットル開度センサ85,エンジン回転センサ86,発電機87,電源回路88,制御部50,記憶部51,操作部52,および表示部53を備えている。リコイルスタータ81は、ユーザがエンジン13を手動で始動させる始動装置であり、例えば、エンジン13のフライホイールの先端に設けたものである。点火装置82は、点火コイルならびに点火プラグからなる。スロットル弁制御用モータ83は、エンジン吸気系91に備えたスロットル弁92を開閉駆動するアクチュエータであり、例えば、ステップモータからなる。モータ用ドライバ84は、制御部50の制御信号に基づいてスロットル弁制御用モータ83を電気的にON/OFF駆動する。スロットル開度センサ85は、スロットル弁92の開度を検出し、検出信号を制御部50に出力する。エンジン回転センサ86は、エンジン13の回転数回転速度を検出し、その検出信号を制御部50に出力する。発電機87は、エンジン13の出力の一部によって交流電力を発電するオルタネータであり、例えば、フライホイールに設けられる。電源回路88は、発電機87で発電された交流電力を整流して直流電力に変換し、点火装置82や制御部50等の電装品に供給する。記憶部51は、例えば、半導体メモリ、磁気ディスク、あるいは光学メモリからなり、制御部50が実行するプログラムが記憶されるプログラム領域の他に、エンジン制御のために用意されたマップ領域が割り当てられ記憶される。このマップ領域510には、例えば、図3に示す燃費[L/h]と揚程[KPa]との関係を示すデータ以下、単にマップAという、図4に示す揚程[KPa]と流量[L/min]との関係を示すデータ以下、単にマップCという、図5に示す送水率[L/IL]と揚程[KPa]との関係を示すデータ以下、単にマッBという、図6に示す、揚程[KPa]と燃料量[L]との関係を示すデータ以下、単にマップEという、図7に示す、目標流量達成に必要な時間[h]と揚程[KPa]との関係を示すデータ以下、単にマップDというのそれぞれが予め記憶されている。これらマップA~Eの詳細は後述する。なお、揚程とは、ポンプ10が水等の流体を吸い上げることができる高さをいう。ポンプの吸い込み水面から吐き出し水面までの鉛直距離を実揚程といい、両水面に加わる圧力および管路途中の各種抵抗によるエネルギー損失を考慮して実揚程に加算したものを全揚程とする。全揚程は、ポンプが単位重量の液体に対して実際に与えるべきエネルギーを示す。揚程の単位は本来[m]であるが、ここでは圧力で検知するため[KPa]を利用する。なお、10[KPa]は1[m],100[KPa]は、10[m]で換算可能である。操作部52は、ポンプ10に対してユーザによる運転操作指示を与えるマンマシンインタフェースであり、ここでは、メインスイッチ521と、自動運転モード設定スイッチ522が用意されている。メインスイッチ521が操作ONされることによって制御部50によるエンジン13の運転操作が開始し、自動運転モード設定スイッチ522が操作されることによってそのモードにしたがうエンジン13の自動運転制御が実行される。ここでは自動運転モードとして、低燃費での運転を指向する低燃費モード、短時間での運転を指向する運転時間短縮モード、低燃費時間短縮モードの3つが用意される。詳細はいずれも後述する。表示部53は、例えば、液晶LCD:LiquidCrystalDeviceディスプレイやLEDLightEmittedDiode等によるインジケータからなり、後述するように、制御部50により算出される揚程、記憶部51のマップ領域510を参照して得られる燃費、流量、運転時間の少なくとも一つ、あるいはその組み合わせを表示し、更には異常発生時の警告表示も行う。制御部50は、操作部52に割当てられたメインスイッチ521、自動運転モード設定スイッチ522、スロットル開度センサ85,エンジン回転センサ86からの各信号を受信してエンジン13をコントロールする電子制御ユニットであり、例えば、マイクロコンピュータで構成される。制御部50は、点火装置82を制御し、検出されたエンジン13の回転数およびスロットル弁92の開度等の各データに基づき、制御モータ83を介してスロットル弁92の開度を制御することで、エンジン13の回転数が目標回転数と一致するように電気的に制御する。また、制御部50は、圧力センサ320,330で検知されるポンプ10の吸込口吸込みノズル32と吐出口吐出ノズル33の圧力とにより揚程を算出し、当該算出された揚程に基づき記憶部51のマップ領域510に記憶されたマップA~E図3~図7を参照し、自動運転モード設定スイッチ522により選択された運転モードに適したエンジン回転数に関する情報を取得してエンジン13のエンジンの回転数を調整する。制御部50は、操作部52自動運転モード設定スイッチ522により低燃費運転を指向する第1の運転モード以下、低燃費モードというが選択操作されると、記憶部51のマップ領域510に記憶されてある揚程と送水率との関係を示すマップB図5を参照し、算出された揚程に対して高い送水率が得られる回転数に関する情報を取得してエンジン回転数を調整する。制御部50は、操作部52自動運転モード設定スイッチ522により時間短縮運転を指向かる第2の運転モード以下、時間短縮モードというが選択操作されると、記憶部51のマップ領域510に記憶された揚程と流量との関係を示すマップC図4を参照し、算出された揚程に対して得られる最大流量に対応するエンジン回転数に関する情報を取得してエンジン13のエンジン回転数を調整する。制御部50は、操作部52により低燃費と時間短縮運転の両方を指向する第3の運転モード以下、低燃費時間短縮モードというが選択操作されると、記憶部51のマップ領域510に記憶された揚程と必要時間との関係を示すマップD図7を参照し、算出された揚程における必要時間を用いて標準送水時間に対する時間割合を算出し、当該時間割合を用いて揚程と目標流量達成に必要な燃料量との関係を示すマップE図6に基づき必要な回転数を決定し、エンジン13のエンジン回転数を調整する。なお、制御部50は、エンジン回転数の調整後、揚程が変化すると、再度記憶部51のマップ領域510を参照してエンジン回転数の調整を行ない、揚程が安定するまで調整を繰り返す。なお、調整にあたり、制御部50は、燃料の噴射量を電子的にコントロールしてエンジンの回転数を安定させる電子式ガバナを用いる。電子式ガバナは制御部50の制御信号に基づき、スロットル弁制御用モータ83でスロットル弁92の開度を自動調整することでエンジン13の回転数を制御するものであって、制御モータ83,モータ用ドライバ84,スロットル開度センサ85,エンジン回転センサ86,スロットル弁92、および制御部50の組み合わせで実現される。電子式ガバナは、特に、低速時のエンジン回転の安定化や、高速時のエンジン過回転によるオーバランの防止に不可欠であるものとして周知である。実施形態の動作以下、図8~図10のフローチャートを参照しながら、図1~図7に示した本実施形態に係るポンプのエンジン制御装置の動作について詳細に説明する。まず、図8により、エンジン13の始動操作開始時点から制御部50がエンジン13の回転数制御を実行するまでの手順から説明する。まず、ユーザが操作部52のメインスイッチ521をON操作するステップS51。メインスイッチ521のON状態において、ユーザがリコイルスタータ81のノブ81aを引っ張ることでリコイルスタータ81を始動操作するステップS52。このリコイルスタータ81の始動操作によりエンジン13が始動するステップS53。エンジン13の始動に伴い発電機87が発電を開始するステップS54。次に、発電機87の出力電圧が一定以上の安定した電圧になることで、発電機87から供給される電力によって制御部50が自動的に起動するステップS55。制御部50は、所定の制御を開始する前の初期設定処理を実行するステップS56。この時点より制御部50は、エンジンの回転数NE制御処理ステップS57、および表示処理ステップS58を実行する。このエンジンの回転数制御処理ステップS57と、表示処理ステップS58については、図9,図10に、それぞれ詳細に示されている。図9を参照しながら回転数制御処理動作ステップS57から説明する。制御部50は、まず、ユーザにより設定される操作部52の自動運転モード設定スイッチ521の設定状態を読み込むステップS700。ここで、自動運転モード設定スイッチ521により低燃費モードが設定されていたとすればステップS701低燃費、制御部50は、エンジン回転センサ86から回転数に関する情報を、圧力センサ320,330からポンプ10の吸込口と吐出口の圧力に関する情報をそれぞれ取得しステップS702、この吸込口と吐出口との圧力差の絶対値から揚程を算出するステップS703。例えば、吐出口の圧力が100[KPa]、吸込口の圧力が-5[KPa]の場合、揚程は105[KPa]になる。次に制御部50は、算出された揚程に基づき記憶部51のマップ領域510に記憶された揚程と送水率との関係を示す図5のマップBを参照し、算出された揚程に対して高い送水率が得られる回転数に関する情報を取得するステップS704。例えば、揚程がa[KPa]の場合、図5のマップBに基づき、回転数N3[rpm]における送水率bが最も高いことから最低燃費の回転数がN3[rpm]であると判断することができる。続いて制御部50は、取得された回転数N3を目標に電子ガバナによりエンジン回転数を調整して低燃費運転を実現するステップS705。ここで、電子ガバナがポンプ10のエンジン回転数を調整後、揚程が変化した場合ステップS706YES、ステップS702の回転数と圧力取得処理に戻る。すなわち、揚程が安定するまで電子ガバナが低燃費で運転するようにエンジン回転数の調整を継続する。なお、このとき、同時に、回転数、燃費および揚程、流量に関する情報をユーザが視覚可能な形態で表示部53に表示する。この表示処理については図10を用いて後述する。一方、ステップS701の自動運転モード設定スイッチ522の判定処理で、時間短縮モードが設定されていた場合ステップS701短縮、制御部50は、エンジン回転センサ86から回転数に関する情報を、圧力センサ320,330から圧力に関する情報をそれぞれ取得しステップS707、ポンプ10の吸込口と吐出口との圧力差の絶対値から揚程を算出するステップS708。続いて制御部50は、記憶部51のマップ領域510に記憶された揚程と流量との関係を示す図4のマップCを参照し、算出された揚程に対して得られる最大流量に対応するエンジン回転数に関する情報を取得するステップS709。つまり、必要運転時間=目標総水量/流量であるため、最大流量が最短運転時間を意味する。制御部50は、ここで取得したエンジン回転数を目標に電子ガバナによりエンジン回転数を調整して短時間運転を実現するステップS710。そして、電子ガバナがポンプ10のエンジン回転数を調整後、揚程が変化した場合ステップS711YES、ステップS707の回転数と圧力取得処理に戻る。すなわち、制御部50は、揚程が安定するまで電子ガバナが短時間で運転できるようにエンジン回転数の調整を継続する。例えば、c[KPa]の場合、図4のマップCに基づき、回転数N1[rpm]における流量d[L/min]が最も高いため、最低燃費の回転数がN4[rpm]であると判断することができる。電子ガバナにこのN1[rpm]の情報が伝わると、電子ガバナが自動的にエンジン回転数をN1[rpm]になるように調整することで時間短縮運転を実現することができる。また、ステップS701の自動運転モード設定スイッチの判定処理で、低燃費時間短縮モードが設定されておりステップS701低燃費短縮、さらに、ユーザが、自動運転モード設定スイッチ522により短縮時間割合を設定すると、制御部50は、その値を取り込み、圧力センサ320,330を介して取得してポンプ10の吸込口と吐出口の圧力を取り込みステップS712、吸込口と吐出口の圧力差の絶対値から揚程を算出するステップS713。ここでいう時間短縮の割合とは、各揚程に対してエンジン13のアイドリング回転時の必要送水時間を基準標準送水時間とする割合であって、ユーザは、例えば20毎に5段階で設定が可能であるものとする。図7に示すマップDでは、アイドリング回転数をN4[rpm]とすれば、●N4でプロットされた値が標準送水時間である。続いて制御部50は、記憶部51のマップ領域510に記憶された揚程と必要時間との関係を示すマップDを参照し、算出された揚程における全ての回転数の目標送水量に達するまでの必要時間を用いて標準送水時間に対する時間割合を算出するステップS714。次に、制御部50は、算出した時間割合を用いて図6の揚程と必要燃料量との関係を示すマップEを参照して必要な回転数を決定しステップS715、電子ガバナを用いて決定された必要回転数になるように回転数の調整を行うステップS716。電子ガバナがポンプ10のエンジン回転数を調整後、揚程、またはユーザにより設定される時間短縮の割合が変更された場合ステップS717YES、ステップS712の短縮時間割合と回転数と圧力取得処理に戻る。例えば、ユーザが時間短縮の割合をnに設定したとすれば、揚程e[KPa]の場合、図7のマップEから回転数N2[rpm]が短縮時間割合の条件を満たす。すなわち、揚程e[KPa]、アイドリング回転数N4[rpm]の標準送水時間が[H]、N2[rpm]の標準送水時間がg[H]、時間短縮割合nになる場合の流量d[L/min]図4が最も高いため、制御部50は、最低燃費の回転数がN2[rpm]であると判断することができ、電子ガバナにこの回転数を伝えると、電子ガバナが自動的にエンジン回転数がN2[rpm]に成るように制御し、その結果、低燃費、かつ時間短縮による自動運転を実現できる。次に、図10のフローチャートを参照して表示処理の詳細を説明する。図10において、制御部50は、まず、エンジン回転センサ86から回転数に関する情報を、圧力センサ320,330からポンプ10の吸込口と吐出口における圧力に関する情報をそれぞれ取得するステップS800。ここで、異常の有無を判定するステップS801。例えば、自吸時、吐出圧が急激に変化し、あるいは変動が大きくなった場合は、ポンプ10およびホースの締め付けの弛み、およびホースの穴あきによる漏れ等が考えられる。または、水源の水面低下により吸入ホースの吸込口が水源の水面より高い位置になった場合、水の運搬は不可能になる。制御部50は、圧力センサ320,330の出力により所定の時間単位での圧力変化を検出するとステップS801YES、異常値を判定して警告情報を生成し、表示部53に警告表示を行うステップS806。このことによりユーザに運転のための注意喚起が可能になる。センサ出力が正常値を示す場合ステップS801NO、制御部50は、吸込口と吐出口との圧力差の絶対値から揚程を算出しステップS802、算出した揚程と取得したエンジンの回転数とに基づき、記憶部51のマップ領域510に記憶された揚程と燃費との関係を示す図3のマップA、および揚程と流量との関係を示す図4のマップCを参照する。ここで、揚程と回転数から燃費と流量に関する情報を取得しステップS803,S804、表示部53に、検出したエンジン回転数、算出した揚程、取得した燃費、流量に関する情報を表示するステップS805。実施形態の効果以上説明のように本実施形態に係るポンプのエンジン制御装置100によれば、制御部50は、圧力検知部圧力センサ320,330で検知される、ポンプの吸込口と吐出口の圧力とによりポンプの揚程を算出し、当該算出された揚程に基づき記憶部51マップ領域510を参照し、選択された運転モードに適したエンジン回転数に関する情報を得てエンジン回転数を調整する。このため、選択した運転モードにより、例えば、低燃費運転を指向するかあるいは短時間運転を指向するか等ユーザの利用目的に合わせてエンジン回転数を調整することができ、したがって、経済的であり、かつ環境親和性の高いポンプの自動運転が可能になる。また、本実施形態に係るポンプのエンジン制御装置100によれば、制御部50は、算出した揚程とエンジンの回転数とに基づき、記憶部51マップ領域510を参照して燃費および流量に関する情報を取得し、表示部53に、算出した揚程、取得した燃費、流量に関する情報の少なくとも一つを表示する。このようにポンプの運転状況を可視化することで、ユーザは、ポンプの回転数、燃費、および目標総水量に達するまでの運転時間等を把握することができ、その結果、経済的な運転、あるいは環境への親和性が高い運転を保証することができる。また、制御部50は、検知される所定の時間単位での圧力変化を判定して警告表示を行うことにより、ユーザに注意喚起を行うことができる。"