A medical image processing method for processing an image of a living mucous acquired by an image pickup device of an endoscope, the method comprising: a boundary information detecting step (S2, S3) in which a CPU detects boundary information corresponding to a boundary portion of the living mucous from the medical image; a mucous feature detecting step (S4, S5, S6, S7, S8, S9, S10, 511, S12, S13, S14) in which the CPU detects presence of a living mucous with a different feature on the basis of the boundary information detected at the boundary information detecting step (S2, S3); and an outline detecting step (S2, S3) in which the CPU detects an outline of a boundary between an esophagus mucous and a gastric mucous from the boundary between the esophagus mucous and the gastric mucous, the outline detection step (S2, S3) being included in the boundary information detecting step (S2, S3), wherein the mucous feature detecting step detects, based on the boundary information, a boundary between the esophagus mucous and the gastric mucous as a living mucous with different feature; and the method further comprises a coordinate point sequence generating step in which the CPU generates a boundary coordinate point sequence as a coordinate point sequence along the boundary for the outline of the boundary detected by the outline detection step; a shape information detecting step (S4, S5) for detecting shape information of the boundary portion on the basis of the boundary information detected at the boundary information detecting step (S2, S3); a control point acquiring step (S7, S8) for calculating an evaluation value of a refracted refraction point from a boundary shape in the boundary information, and acquiring the refraction point as a control point based on a result of comparison between the calculated evaluation value and a predetermined threshold value, and a determining step in which the CPU acquires a radius of curvature in the vicinity of points set with a predetermined interval along the boundary coordinate point sequence, groups values of the radius of curvature acquired, and determines whether the boundary between the esophagus mucous and the gastric mucous is the Barrett's mucous boundary based on whether distribution of the grouped radius of curvature is not less than a threshold value and on the number of the control points. a boundary information detecting step (S2, S3) in which a CPU detects boundary information corresponding to a boundary portion of the living mucous from the medical image; a mucous feature detecting step (S4, S5, S6, S7, S8, S9, S10, 511, S12, S13, S14) in which the CPU detects presence of a living mucous with a different feature on the basis of the boundary information detected at the boundary information detecting step (S2, S3); and an outline detecting step (S2, S3) in which the CPU detects an outline of a boundary between an esophagus mucous and a gastric mucous from the boundary between the esophagus mucous and the gastric mucous, the outline detection step (S2, S3) being included in the boundary information detecting step (S2, S3), wherein the mucous feature detecting step detects, based on the boundary information, a boundary between the esophagus mucous and the gastric mucous as a living mucous with different feature; and the method further comprises a coordinate point sequence generating step in which the CPU generates a boundary coordinate point sequence as a coordinate point sequence along the boundary for the outline of the boundary detected by the outline detection step; a shape information detecting step (S4, S5) for detecting shape information of the boundary portion on the basis of the boundary information detected at the boundary information detecting step (S2, S3); a control point acquiring step (S7, S8) for calculating an evaluation value of a refracted refraction point from a boundary shape in the boundary information, and acquiring the refraction point as a control point based on a result of comparison between the calculated evaluation value and a predetermined threshold value, and a determining step in which the CPU acquires a radius of curvature in the vicinity of points set with a predetermined interval along the boundary coordinate point sequence, groups values of the radius of curvature acquired, and determines whether the boundary between the esophagus mucous and the gastric mucous is the Barrett's mucous boundary based on whether distribution of the grouped radius of curvature is not less than a threshold value and on the number of the control points.