ITパスポート試験 / 令和3年度 ITパスポート試験 公開問題 / 問7
certification-simodake-work

令和3年度 ITパスポート試験 公開問題 問7 解説 著作権の保護対象

著作権法によって保護の対象と成り得るものだけを, 全て挙げたものはどれか。 a インターネットに公開されたフリーソフトウェア b データベースの操作マニュアル c プログラム言語 d プログラムのアルゴリズム

  1. ア a, b ✓ 正答
  2. イ a, d
  3. ウ b, c
  4. エ c, d

解説

この問題の正解を導くための鍵は、著作権法が何を保護し、何を保護しないのかという境界線にあります。結論から言えば、著作権法は「具体的な表現」を保護し、「アイデア、手順、ルール」といった抽象的なものは保護しません。

選択肢の判断基準は以下の通りです。

a インターネットに公開されたフリーソフトウェア:〇(保護対象) 著作権法においてコンピュータプログラムは「著作物」として明示的に保護されます。無料やオープンソースであっても、作成者の著作権が消滅するわけではありません。

b データベースの操作マニュアル:〇(保護対象) マニュアルは「言語の著作物」に該当します。具体的な文章や図によって説明が行われているため、保護の対象となります。

c プログラム言語:×(保護対象外) プログラム言語そのものは、コンピュータを動かすためのルールや約束事(アイデア)に過ぎません。特定のプログラミング言語を誰かが独占してしまえばIT技術の発展が阻害されるため、著作権の保護対象外です。

d プログラムのアルゴリズム:×(保護対象外) アルゴリズムはプログラムを動かすための「解法」や「手順」であり、考え方(アイデア)です。他人が同じ結果を得るために別の書き方でプログラムを組むことは自由であるべきという考え方から、これも著作権では保護されません。

著作権法の基本原則である「アイデアと表現の二分論」を理解しましょう。著作権は「表現」を保護しますが、その背後にある「アイデア」や「計算式」「ルール」まで保護してしまうと、後から開発を行う技術者の活動が極端に制限されてしまいます。このバランスをとるために、法律は「具体的なソースコード」や「執筆されたマニュアル」という「結果として出力された形」だけを保護の対象としているのです。

この知識は、知的財産権に関する問題で頻出します。特に「プログラムそのものは著作物だが、プログラム言語やアルゴリズム、規約は著作物ではない」という点は、試験対策として必ず覚えておくべきポイントです。また、実務においても、オープンソースソフトウェアを利用する際はライセンス条項を確認する必要がある一方、他人が作ったアルゴリズムを自分のコードで書き直すことは一般的に著作権侵害にはあたらないといった判断の指針にもなります。

文化庁 著作権なるほど質問箱 公益社団法人著作権情報センター(CRIC) 著作権の基礎知識 経済産業省 ソフトウェアの著作権保護について

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう