従来例として、学習段階を2段階に分けて、2段階学習モデルを生成する方法が提案されているが、正常か異常かを出力する2値分類モデルを学習するものであり、心電図画像の波形が異常を示している否かを出力するのみなので、あくまで実際の診断名(病名、疾患名等)を決めるものではなかった。本発明では、心電図画像に診断名(正常、複数の疾患名(病名))を付した教師データを用いて、CNN及びLSTM等の機械学習によって、正常以外に病名等を出力することが可能なモデルを学習し、学習済みモデルに実際の検査で得られた心電図画像を与えることで、当該心電図画像から判読され得る各診断名(正常、複数の疾患名)を出力する心電図診断装置を提供する。