鳴梁海戦
鳴梁海戦（めいりょうかいせん）は、鳴梁渡海戦ともいい、豊臣秀吉の慶長の役により慶長二年（1597年）9月16日（和暦／以下同）に陸に呼応して西進した日本水軍と朝鮮水軍との間に起こった慶長の役における海戦の一つ。韓国では鳴梁大捷と呼ばれ、李舜臣率いる少数の朝鮮水軍が日本軍に勝利を収めた戦いとして名高い。
朝鮮水軍は日本水軍の先鋒と戦った後は、彼我の戦力差に鑑みたためか、それ以上の無理な攻撃を行わず撤退した。
文禄の役後、日本と明の間で続けられた和平交渉は決裂し再征が決定された。慶長2年（1597年）2月に発せられた軍令によると、「全羅道を徹底的に撃滅し、さらに忠清道にも進撃すべきこと」、「これを達成した後は守備担当の武将を定め、帰国予定の武将を中心として築城すること」が命じられていた。
日本軍の主力は5月から6月ごろに渡海し、7月15日に漆川梁海戦で朝鮮水軍を大破すると、陸上でも左軍と右軍の二手に編成され全羅道に向かって進撃し、左軍は南原城（南原城の戦い）を8月15日に、右軍は黄石山城を8月16日に陥落させた（黄石山城の戦い）。続いて両軍が併進して8月19日全羅道の主府全州を占領すると、左右の諸将は一堂に会して会議を行い今後の作戦方針を定めた。その内容は、三手に分けた全軍をもって忠清道に進攻した後、加藤清正・黒田長政・毛利秀元（35,000人）は直ちに慶尚道に入って加藤・黒田の居城の築城を開始すること。その他の陸軍（78,700人）は全羅道に戻って未掃討の地を北から南へと掃討してゆくこと。これに呼応して水軍（7,000余）は全羅道沿岸を進撃する方針が決定した。
日本軍による全羅道掃討作戦は順調に推移し、9月中旬には最終段階に入って残るは全羅道南部のみとなっていた。当地に存在する明・朝鮮側の戦力は右水営に拠る朝鮮水軍わずか十二、三隻に過ぎなかった。朝鮮では漆川梁海戦で水軍が壊滅的打撃を受けた後、再び李舜臣を三道水軍統制使に任命していたが、戦力的劣勢は明らかであった。この状況で日本軍は陸軍が全羅道南部で南進を続け、水軍は沿海を西進し、水陸から鳴梁海峡方面に迫っていた。
慶長2年(1597年)8月下旬、左軍に属した船手衆の藤堂高虎、加藤嘉明、脇坂安治、来島通総、菅達長と目付の毛利高政は全州占領後に艦船へ戻り、全羅道を北から南へと掃討を続ける陸軍に呼応して全羅道の南海岸沿いを西進し、先鋒は9月7日に於蘭浦沖に達する。碧波津（珍島の東北端の渡し口）に布陣していた李舜臣率いる朝鮮水軍はこれに対するため出撃したが、日本水軍先鋒が戦わずに立ち去ったため、追撃することができないままに碧波津に帰った。そもそも朝鮮水軍では大船が十二、三隻があるだけであり、戦力的に劣勢だったため、後続の日本水軍の集結を知るとひとまず鳴梁渡に退き、15日さらに右水営沖に移った。鳴梁渡は珍島と花源半島との間にある海峡であり、潮流が速く大きな渦を巻いている航行の難所である。
藤堂高虎らは敵の大船（本体）が近くにいることを知ってその捕獲を図り、9月16日、水路の危険を考えて全軍のうち関船（中型船）数十隻（朝鮮側記録では百三十余隻）だけを選抜して鳴梁渡へ向かった。これに対し朝鮮水軍は大船（板屋船）十二、三隻（その他後方に兵力を誇張するために動員された避難民の船百隻があったとされている。）で迎え撃つ。当初他の船は退いてしまい、一時は李舜臣の船一隻だけが戦う状況となったりもしたが、僚船を恫喝して呼び戻し、戦闘は継続された。日本水軍では来島通総以下数十人が戦死、藤堂高虎が負傷し、数隻が沈没するなどの損害を受けた。毛利高政は敵船に攻めかかったとき反撃を受けて海に落ちた。ここに藤堂水軍の藤堂孫八郎と藤堂勘解由が来援して朝鮮船を撃退し、毛利高政は救助された。
この海戦における朝鮮水軍の損害は軽微であったとされるが、結局のところ衆寡敵せず、夕方になると急速に退却を開始し、その日の内に唐笥島（新安郡岩泰面）まで後退している。日本水軍は水路に不案内なため、帆を上げて戦場を離脱する朝鮮水軍を追撃することは行わなかったが、翌17日には藤堂高虎・脇坂安治らが前日の戦場を見回り、敵船の皆無を確認する。実はこの時点で、同日中に朝鮮水軍ははるか遠く於外島（新安郡智島邑）まで退却していた。
これにより朝鮮水軍の撤退した鳴梁海峡は、日本水軍の制圧下に置かれた。
日本軍では8月26日の全州会議で定められた方針に従い、一度忠清道まで進出した陸軍のうち、左軍は全羅道に戻り北から南へと掃討を続けた。全羅道北部の掃討を完了後、この海戦と同時期に開かれた9月16日の井邑会議では残る全羅道南部の掃討方針が定められ、各大名は任地に向けて進撃した。全羅道西南部も9月中旬以降日本陸軍部隊が進出するところとなり、朝鮮水軍はそれらの日本陸軍部隊の西岸部進出に圧倒される形で、その後約1ヶ月間北上して逃避せざるを得なくなった。朝鮮水軍はまともな反撃を行うこともできないままに後退を重ね、9月19日に七山海（霊光郡沖）、9月21日には遥に全羅道北端の古群山島（群山沖）まで後退している。
他方、こうした朝鮮水軍の退却を受けた日本の水軍は、鳴梁海戦の翌日には朝鮮水軍の根拠地であった右水営を攻撃し、また対岸の珍島を攻略した。さらに鳴梁海峡を突破して全羅道西南岸（現在の全羅南道西岸域）に進出し、ここを陸軍に呼応するかたちで制圧していき、姜沆や鄭希得などの多くの捕虜を得た。
これにより、日本軍の左軍及び水軍は作戦目標であった全羅道全域の掃討作戦を完全に達成した。同時期に北上を続けた右軍も稷山の戦いで明軍を撃退して忠清道を超え京畿道まで進出し、こちらも作戦目標を達成した。このため10月に入ると次の作戦目標である城郭群（倭城）の構築のため、陸軍・水軍ともに進出地から、順天、南海、泗川、固城、唐島瀬戸口（見乃梁）、昌原（馬山）、梁山、蔚山、の新規築城予定地又は既成の城郭に移動し築城作業を開始する。
日本軍が去った後の鳴梁海峡では、ようやく10月8日になって朝鮮水軍が帰還するが、朝鮮水軍の根拠地である右水営は日本軍によって破壊された後であった。李舜臣は根拠地を古今島（莞島郡古今面）に移して朝鮮水軍の再建を図ったが、次に積極的な作戦行動を実施するのは1年以上後の順天城の戦い以降となる。
朝鮮水軍のうち李舜臣の艦隊は日本水軍の先鋒を叩くことに成功したが、日本水軍本隊の圧力を支えきれず、当人達または13隻前後の主力艦の温存策を取って全羅道北端まで撤退したため、当該地域の制海権を失い、朝鮮水軍は非主力艦や根拠地を失った。朝鮮水軍の再進出は日本の陸軍と水軍の撤退を待たざるを得なかったため、鳴梁海戦は"戦略的には"この時点での朝鮮側の敗北となる。
現代の韓国ではこの戦いを“鳴梁大捷”と呼ぶなど「日本に大勝した海戦」と認識・宣伝しており、日本水軍の参加兵力が「軍船133隻、運送船200隻」、損失が「沈没31隻、大破92隻、8000〜9000人が戦死」とするなどの、史実・資料を評価しないまま、つまり全く学術的な方面を無視して、死傷者を250倍に誇張した戦果と思われる創作的な主張が行われている。
どちらの立場にも立たずに史料を学術的に考察した場合、実際には、例えば船手衆として左軍に加わった日本水軍の兵力は藤堂高虎（2,800）、加藤嘉明（2,400）、脇坂安治（1,200）、来島通総（600）、菅平右衛門達長（200）の7,200名であり、これに若干の他家の水軍を加えたとしても8,000人に満たないと思われ、さらに鳴梁海戦においては大型船（安宅船）を用いず、中型船である関船を選抜して運用していた旨が「高山公実録」に記されていることからすれば、上記のような現代の韓国が宣伝する際に挙げる数字に無理があることは明白になる。また、李舜臣自らが著した「乱中日記」には“賊船三十隻撞破”とあるだけであり、撃沈確認の記述もなく、また艦船に対し大損害を与えた旨の記述もなく、対戦した敵船の大きさも、（当然ながら）敵軍である日本側の戦死者数も記録されてはいない。同時に、自軍側に仮に軽微であっとしても、真っ当に戦闘を行っているならなにかしらの物的・人的な損害が出ているはずであるが、意図的にか、全く記録されていない。李舜臣将軍の自身による記述を信用した上で、その他の史料を合わせた場合、「朝鮮水軍は12〜14隻で、日本側水軍の先鋒の中型船30隻を攻撃したのち戦場離脱、当該海域の制海権を放棄し、その日の内に日本水軍による追撃の恐れのない遠方まで撤退」となる。下記が互いの主張である。
なお、韓国ではこの海戦は歴史教科書にも載っており、国民に広く知られているが、内容としては「西進しようとした日本軍に大打撃を与えてそれを阻止した」という記述で強調されており、戦闘の内容、および戦後に李舜臣が北方に退却したために、日本側の水軍は西岸に進出して戦略目的を達成している。
つまり李舜臣は制海権の放棄と艦隊の離脱逃走していて日本水軍を阻止できていないという史実は無視され、一般的には韓国人には矛盾があることが認識されていない。