資格暗記無料で始める

プログラム言語・規約・解法の非保護とは?

プログラム言語・規約・解法の非保護とは、著作権法は、プログラムを作るための言語、通信手順などの約束事(規約)、アルゴリズム(解法)そのものは保護の対象外と定めている。保護されるのは、それらを用いて具体的に表現されたソースコードや実行形式のプログラムである。

基本情報技術者試験の過去問では5回出題されています(2016年度〜2019年度)。

ぷろぐらむげんご・きやく・かいほうのひほご

基本情報技術者試験の頻出用語/テクノロジ系/別名:プログラム言語、規約、解法の非保護


プログラム言語・規約・解法の非保護の意味

著作権法は、プログラムを作るための言語、通信手順などの約束事(規約)、アルゴリズム(解法)そのものは保護の対象外と定めている。保護されるのは、それらを用いて具体的に表現されたソースコードや実行形式のプログラムである。

プログラム言語・規約・解法の非保護の具体例

他社ツールと同じ処理の考え方を参考に、自社で一から書き起こしたプログラムを作る場面。手順の考え方をまねること自体は著作権侵害にならないが、ソースコードを流用すれば侵害になる。特許が成立していないかは別途調査する。

プログラム言語・規約・解法の非保護は試験でどう引っ掛けられる?

アルゴリズムが著作権で保護されないからといって自由に使えるとは限らず、特許権営業秘密として守られていることがある。逆に、変数名だけ書き換えたコードは実質的に複製とみなされる。

プログラム言語・規約・解法の非保護と関連する用語

プログラム言語・規約・解法の非保護が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。