PROBLEM TO BE SOLVED: To provide a technique that properly performs scheduling in endoscopic examination operations.SOLUTION: A first assignment processing unit 120 is configured to: assign an endoscope to be used from a plurality of endoscopes with respect to respective endoscopes managed by an examination schedule management unit 110; decide the endoscope to be assigned on the basis of attribute information on patient and/or examination information about an endoscope examination executed relative to the patient in the past; and assign doctors who will conduct examination on the basis of the attribute information on the patient and/or the past examination information.SELECTED DRAWING: Figure 3【課題】内視鏡検査業務におけるスケジューリングを適切に行う技術を提供する。【解決手段】第1割当処理部120は、検査スケジュール管理部110で管理されている各々の内視鏡検査に対し、複数の内視鏡の中から使用する内視鏡を割り当てる。第1割当処理部120は、患者の属性情報および/または患者に対して過去に実施した内視鏡検査に関する検査情報にもとづいて、割り当てる内視鏡を決定する。また第1割当処理部120は、各々の内視鏡検査に対し、患者の属性情報および/または過去の検査情報にもとづいて、検査を行う医師を割り当てる。【選択図】図3