本文へスキップ

平成30年度 秋期 ITパスポート試験 問7

ストラテジ系法務 › 知的財産権

この問題の解説と、これまでの解答の記録です。

問7
頻出度★★★

開発したプログラム及びそれを開発するために用いたアルゴリズムに関して,著作権法による保護範囲の適切な組合せはどれか。

出典 平成30年度 秋期 ITパスポート試験 問7
解説

問 7

※ この問題は、解説作成時の検算で公表解答を確認しきれませんでした。判定は IPA 公表の解答どおりです。

  • 不正解ア

    「プログラム:保護されない」が誤り。プログラム(ソースコード等の具体的表現)はプログラムの著作物として著作権法の保護対象である。

  • 不正解イ

    保護の関係が正解と逆になっている。実際にはプログラムが保護され、アルゴリズム(解法)は第10条第3項で保護対象外なので、この組合せは二重に誤り。

  • ウ

    正解 著作権法は「表現」を保護する法律である。プログラムはソースコードという具体的な表現物なので「プログラムの著作物」として保護される(著作権法第10条第1項第9号)。一方、プログラムを作るために用いたアルゴリズム(=解法・考え方そのもの)は、アイデアであって表現ではないため、著作権法第10条第3項でプログラム言語・規約とともに保護対象から明確に除外されている。したがって「プログラム:保護される/アルゴリズム:保護されない」の組合せである「ウ」が正しい。

  • 不正解エ

    「プログラム:保護される」は正しいが、「アルゴリズム:保護される」が誤り。アルゴリズムはアイデアに当たり、著作権法では保護されない(保護したい場合は特許権の領域)。

ここがポイント
  • 著作権法は具体的な「表現」を保護し、アイデアそのものは保護しない。プログラム(コード)は保護されるが、アルゴリズム・プログラム言語・規約(解法や考え方)は第10条第3項で保護対象から除外される。
  • アルゴリズムなど技術的アイデアを独占的に守りたい場合は、著作権ではなく特許権(ソフトウェア特許)で保護するという役割分担を押さえる。
用語

解答の記録