ITパスポート過去問 平成30年度(2018年)問7
開発したプログラム及びそれを開発するために用いたアルゴリズムに関して,著作権法による保護範囲の適切な組合せはどれか。

選択肢
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
著作権法が保護するのは、思想や感情を創作的に表現した著作物です。プログラムはソースコードなどの具体的な表現として、著作権法で保護されます。一方、アルゴリズムは処理手順というアイデアに当たり、著作権法では保護されません。したがって、プログラムは保護され、アルゴリズムは保護されない組合せが正しいです。
Point
著作権法の保護対象が表現であり、アイデアや手法そのものは保護対象外である点を理解しているかを確認します。特に、プログラムとアルゴリズムを区別して判断できるかがポイントです。
解くために必要な知識
この問題を解くには、著作権法が保護する対象の基本と、プログラムとアルゴリズムの扱いの違いを理解している必要があります。
用語の整理
| 用語名 | 意味 |
|---|---|
| 著作権法 | 思想又は感情を創作的に表現した著作物を保護する法律です。 |
| 著作物 | 思想又は感情を創作的に表現したもので、文芸、学術、美術又は音楽の範囲に属するものを指します。 |
| プログラム | コンピュータに対する命令を体系的に記述したものです。著作物として保護され得ます。 |
| アルゴリズム | 問題を解決するための手順や計算方法です。一般にアイデアに当たり、著作権法の保護対象外とされます。 |
試験でのポイント
| 対象 | 試験上の扱い |
|---|---|
| プログラム(ソースコードなど) | 表現として保護される |
| アルゴリズム(手順、解法) | アイデアとして保護されない |
問題の解法手順
選択肢を構成する要素の整理
この問題は、「プログラム」と「アルゴリズム」について、それぞれが著作権法で保護されるかどうかを組み合わせて選びます。
プログラムが保護されるか
プログラムは、著作権法で例示されている著作物に含まれます。したがって、原則として保護されます。
アルゴリズムが保護されるか
アルゴリズムは、問題を解くための手順や計算方法であり、解法に当たります。解法は著作権法で保護されない対象とされます。
組合せの決定
| 対象 | 著作権法での扱い | 理由 |
|---|---|---|
| プログラム | 保護される | 著作物として扱われるためです。 |
| アルゴリズム | 保護されない | 解法や手順に当たり、表現ではないためです。 |
この組合せに一致するのは「ウ」です。
選択肢ごとの解説
- ア:不正解
プログラムは著作物として保護され得るため、プログラムが「保護されない」とする点が誤りです。
- イ:不正解
プログラムは保護され得ます。一方、アルゴリズムは保護されないのが原則なので、両方の判定が誤りです。
- ウ:正解
プログラムは表現として保護され、アルゴリズムは手順や解法として保護されないため、正しい組合せです。
- エ:不正解
アルゴリズムは表現ではなく手順や解法として扱われ、保護の対象外とされるため誤りです。
まとめ
著作権法が保護するのは、思想や感情を創作的に表現した著作物です。プログラムはソースコードなどの具体的な表現として、著作権法で保護されます。一方、アルゴリズムは処理手順というアイデアに当たり、著作権法では保護されません。したがって、プログラムは保護され、アルゴリズムは保護されない組合せが正しいです。
ストラテジ系 > 企業と法務 > 法務
プログラムは著作物として保護され得るため、プログラムが「保護されない」とする点が誤りです。
プログラムは保護され得ます。一方、アルゴリズムは保護されないのが原則なので、両方の判定が誤りです。
プログラムは表現として保護され、アルゴリズムは手順や解法として保護されないため、正しい組合せです。
アルゴリズムは表現ではなく手順や解法として扱われ、保護の対象外とされるため誤りです。