ITパスポート 2019年 春期 問09
問題文
著作権法の保護対象として、適切なものはどれか。
選択肢
ア:プログラム内の情報検索機能に関するアルゴリズム
イ:プログラムの処理内容を記述したプログラム仕様書(正解)
ウ:プログラムを作成するためのコーディングルール
エ:プログラムをほかのシステムが使うためのインタフェース規約
🔒 解説は解答すると表示されます
著作権法の保護対象【ITパスポート 解説】
正解の理由
著作権法は「思想や手法そのもの(アイデア)」ではなく、「それを表現した具体的な文章や図など(表現)」を保護します。プログラムの処理内容を記述したプログラム仕様書は、著作者の考えを具体的な文書で表したものです。したがって、イ(プログラムの処理内容を記述したプログラム仕様書)は著作権(文章という「表現」)で保護されます。
※用語メモ:
- 著作権法…創作的な「表現」(文章・図面・プログラムなど)を保護する法律。
- アルゴリズム…問題を解く手順や方法(考え方・手続き)。通常は「アイデア/方法」にあたり、著作権の保護対象にはなりにくい。
解法ステップ
- 問題を「表現か、アイデア/手続きか」に分ける。
- 著作権は「具体的な表現」を保護することを確認する。
- 各選択肢が「文章・図などの表現」か「方法・手続き・規約」かを判定する。
- 表現に当たるものがあれば、それが正解になる。
この問題では、仕様書は文書という表現なので保護対象となります。他は方法・ルール・規約に該当するため除外します。
選択肢別の誤答解説
- ア: プログラム内の情報検索機能に関するアルゴリズム
- アルゴリズムは「方法・手続き」です。著作権は基本的に方法そのものを保護しません(ただし、そのアルゴリズムを文章やコードで表現したものは著作物として保護されます)。
- イ: プログラムの処理内容を記述したプログラム仕様書
- 正解。仕様書は文書による具体的な「表現」です。文章や図面として著作権で保護されます。
- ウ: プログラムを作成するためのコーディングルール
- コーディングルールは「ルール・規約」です。ルール自体は著作権の保護対象ではありません(契約や社内規定で守ることはできますが、著作権とは別の話です)。
- エ: プログラムをほかのシステムが使うためのインタフェース規約
- インタフェース規約(API仕様など)は、機能や手続きに関する規約・仕様の側面が強く、著作権は通常その機能自体を保護しません。ただし規約を文章で書いた文書は表現として保護され得ます。この問題では「規約そのもの=手続き寄り」と判断され、著作権の保護対象ではないとされます。
よくある誤解
- 誤解1: 「アルゴリズムは絶対に保護されない」
- 実は、アルゴリズムそのもの(考え方)は保護されませんが、アルゴリズムを説明した文書や、アルゴリズムを具体的に実装したソースコードは著作権で保護されます。区別が重要です。
- 誤解2: 「仕様書や規約は無条件に保護される」
- 仕様書の文言や図は表現として保護されますが、そこに書かれた機能や手続き自体は保護されません。つまり、同じ機能を別の表現で実現すれば問題にならないことがあります。
補足コラム
著作権とよく比較されるのが特許(発明を保護する制度)や営業秘密(ノウハウを秘密にする方法)です。簡単に整理すると:
- 著作権:表現(文章・画像・プログラムのソースコードなど)を自動的に保護。登録不要。
- 特許:新規で有用な発明(方法・装置など)を一定期間独占的に使える。出願・審査が必要。
- 営業秘密:公開しないことを前提に保護(契約や管理が重要)。
プログラム関連では、アイデアやアルゴリズムは特許や営業秘密で守ることも検討されますが、文章やコードは著作権で自動的に守られます。
FAQ
Q1: プログラムのソースコードは著作権で守られますか?
A1: はい。ソースコードは「具体的な表現」のため、著作権で保護されます。
A1: はい。ソースコードは「具体的な表現」のため、著作権で保護されます。
Q2: 仕様書の中に機能の説明があると、その機能自体も保護されますか?
A2: いいえ。仕様書の文章や図は保護されますが、「機能そのもの(方法・手続き)」は著作権では保護されません。ただし特許や契約で保護できる場合があります。
A2: いいえ。仕様書の文章や図は保護されますが、「機能そのもの(方法・手続き)」は著作権では保護されません。ただし特許や契約で保護できる場合があります。
Q3: API(エー・ピー・アイ、Application Programming Interface:アプリケーションが他とやり取りするための規約)の定義文書は保護されますか?
A3: APIの仕様書の文章や図は著作権で保護されますが、APIが定める操作や仕様そのもの(手続きや機能)は著作権の対象ではありません。
A3: APIの仕様書の文章や図は著作権で保護されますが、APIが定める操作や仕様そのもの(手続きや機能)は著作権の対象ではありません。
関連キーワード: 著作権、著作物の範囲、表現とアイデア、アルゴリズム、仕様書、インタフェース規約、コーディングルール、ソースコード、特許、営業秘密

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

