PROBLEM TO BE SOLVED: To provide a computer system for selecting one IOL out of a plurality of IOLs that are implanted in a subject.SOLUTION: The computer system includes a processor, and a computer-readable memory connected to the processor and storing sequential ordered values and instructions to be executed by the processor. The sequential instructions calculates a refractive output estimated based on an eyeball model and an algorithm for light ray trace, and includes a step of calculating longitudinal spherical aberration (LSA) as a distance between a focal point of peripheral beams and a focal point of paraxial beams, and a step of determining whether LSA is sufficiently small or not, and if not sufficiently small, selecting another frequence and aspheric surface constant and/or another lens having different lens flat surface.COPYRIGHT: (C)2012,JPO&INPIT【課題】対象者の眼球内に移植される複数のIOLのうちから1つのIOLを選択するコンピュータシステムを提供する。【解決手段】コンピュータシステムは、プロセッサと、プロセッサに接続された、コンピュータ判読可能なメモリであって、一連の注文された値、およびプロセッサにより実行される一連の指令を記憶するメモリとを備える。前記一連の指令は、眼球モデルおよび光線トレースアルゴリズムに基づいて推定された屈折出力の計算を行い、周辺光線の焦点および近軸光線の焦点の間の距離として長手方向の球面収差(LSA)を計算するステップと、LSAが十分に小さいか否かを判断して、十分に小さくなければ、異なる度数、非球面定数、および/または異なるレンズ平面を有する別のレンズを選択するステップとを有する。【選択図】図3