著作権法で保護されるもの|科目A-1(応用情報技術者) 令和6年 秋期午前試験 問78

出典:令和6年秋期 午前 問78 分野:法務 / 知的財産権
著作権法で保護されるものはどれか。
  • ア:アルゴリズム
  • イ:コンパイラのプログラム
  • ウ:プログラム言語
  • エ:プロトコル
解説

著作権法では、プログラムは「著作物」として保護の対象になります。そのため、コンパイラのプログラムも著作権法による保護を受けます。

一方で、プログラム言語・規約・解法などは、著作権法上の保護対象から除かれています。アルゴリズムやプロトコルも、考え方や規則そのものなので、著作権では保護されません。

したがって、イが適切です。

❌他選択肢が誤りの理由
ア:アルゴリズム
⇒アルゴリズムは、問題を解決するための手順や考え方そのものです。著作権法では、アイデアや解法そのものは保護対象になりません。
ウ:プログラム言語
⇒プログラム言語は、著作権法上、保護対象となるプログラム著作物には含まれません。言語そのものではなく、その言語を用いて作成した具体的なプログラムが保護されます。
エ:プロトコル
⇒プロトコルは、通信を行うための手順や規約です。規約そのものは著作権法による保護対象ではありません。
TSUNAGARU-ADVICE

まず押さえたいこと

著作権法では、プログラムそのものは著作物として保護の対象になります。一方で、プログラムを作るための考え方や規約そのものまで独占させると技術利用を妨げるため、保護対象から除かれるものがあります。

迷ったときの判断軸

アルゴリズム・プログラム言語・プロトコルは、いずれもアイデアや規約、ルールに近いものであり、それ自体は著作権法による保護の対象ではありません。実際に記述されたプログラムの表現と、プログラムを支える考え方を分けて考えましょう。

科目Bにつなげるために

特にプロフェッショナルデジタルスキル(マネジメント)試験合格を目指す方は、著作権法をソフトウェア開発や知的財産管理と結び付けて理解しましょう。プログラムのソースコードは保護されますが、アルゴリズムや言語仕様などは別の扱いになる点が重要です。