著作権法の保護対象として,適切なものはどれか。

出典平成31年度春期 ITパスポート試験 公開問題 問9
プログラム内の情報検索機能に関するアルゴリズム
プログラムの処理内容を記述したプログラム仕様書
プログラムを作成するためのコーディングルール
プログラムをほかのシステムが使うためのインタフェース規約