著作権法とプログラム
プログラムの著作物に関して,著作権法による保護の対象となるものはどれか。
- アプログラムを記述するためのプログラム言語
- イ特定のプログラムにおけるプログラム言語の用法についての特別の約束である規約
- ウプログラムにおける電子計算機に対する指令の組合せの方法である解法
- エプログラム言語を用いて具体的に記述したソースプログラム
正解と解説を見る
正解 エ
この問題の基礎知識
- 著作権法は,思想又は感情を創作的に表現したものを著作物として保護し,アイディアそのものは保護しない。
- プログラムは著作物に含まれ,プログラム言語で具体的に記述された表現が保護の対象となる。
- プログラムの著作物に対する保護は,その作成に用いるプログラム言語,規約,解法(アルゴリズム)には及ばない(著作権法第 10 条第 3 項)。
- 解法のような技術的アイディアは,要件を満たせば特許法による保護の対象となり得る。
アプログラムを記述するためのプログラム言語
著作権法第 10 条第 3 項は,プログラムの著作物に対する保護は,その作成に用いるプログラム言語には及ばないと定めている。言語そのものは保護の対象外である。
イ特定のプログラムにおけるプログラム言語の用法についての特別の約束である規約
規約は,著作権法第 10 条第 3 項第 2 号で「特定のプログラムにおけるプログラム言語の用法についての特別の約束」と定義されており,同項によりプログラムの著作物としての保護が及ばない。
ウプログラムにおける電子計算機に対する指令の組合せの方法である解法
アルゴリズムに当たる解法は,著作権法第 10 条第 3 項により保護の対象外である。アイディアである解法は,要件を満たせば特許法で保護され得る。
エプログラム言語を用いて具体的に記述したソースプログラム正解
著作権法はアイディアではなく具体的な表現を保護する。同法第 2 条第 1 項第 10 号の 2 はプログラムを指令の組合せとして「表現したもの」と定義しており,プログラム言語で具体的に記述したソースプログラムは,創作性があればプログラムの著作物として保護される。
検証用の出典出典照合済み
著作権法 第 2 条,第 10 条 / 特許法 第 2 条照合の根拠(6 件)
- ア・イ・ウ(誤り): プログラム言語,規約,解法には保護が及ばない
第一項第九号に掲げる著作物に対するこの法律による保護は、その著作物を作成するために用いるプログラム言語、規約及び解法に及ばない。
著作権法 · 第10条第1項第9号,第3項(新しいタブで開きます) - イ(誤り): 選択肢の「規約」は法の定義どおり
特定のプログラムにおける前号のプログラム言語の用法についての特別の約束をいう。
著作権法 · 第10条第3項第2号(新しいタブで開きます) - ウ(誤り): 選択肢の「解法」は法の定義どおり
プログラムにおける電子計算機に対する指令の組合せの方法をいう。
著作権法 · 第10条第3項第3号(新しいタブで開きます) - エ(正解): プログラムは指令の組合せを「表現したもの」であり,具体的に記述したソースプログラムは著作物として保護される
電子計算機を機能させて一の結果を得ることができるようにこれに対する指令を組み合わせたものとして表現したものをいう。
著作権法 · 第2条第1項第10号の2(新しいタブで開きます) - エ(正解): 著作物は創作的な表現であり,創作性が要件となる
思想又は感情を創作的に表現したものであつて、文芸、学術、美術又は音楽の範囲に属するものをいう。
著作権法 · 第2条第1項第1号(新しいタブで開きます) - ウ(解説): 解法(アイディア)は要件を満たせば特許法の発明として保護され得る
この法律で「発明」とは、自然法則を利用した技術的思想の創作のうち高度のものをいう。
特許法 · 第2条第1項(新しいタブで開きます)
選択肢イ・エの解説を条文の文言に合わせて修正(「インタフェースやプロトコル」「オブジェクトプログラムも同様」という条文にない記述を削除)。