← 用語集:知的財産

OTSUMU KNOWLEDGE

プログラムの著作物とは?意味・仕組みと使い方

プログラムの著作物とは、コンピュータプログラムの表現に関して、著作権法で保護される著作物の区分の一つです。仕組みと実務での使い方、よくある誤解と注意点を整理します。

プログラムの著作物とは

プログラムの著作物とは、コンピュータプログラムの表現に関して、著作権法で保護される著作物の区分の一つです。ソースコードなど、プログラムとして具体的に書かれた表現が対象になります。一方で、機能のアイデアや、アルゴリズムそのもの、プログラム言語や規約は、保護の対象から除かれると考えられています。 著作権法では、プログラムは著作物の例示の一つとして挙げられています。プログラムの作成に用いる言語、規約、解法は、保護の対象外とされています。

仕組み・ポイント

主な要素を整理すると次のとおりです。

項目内容
保護される対象プログラムとして書かれた具体的な表現(ソースコードなど)
保護されにくいもの機能のアイデア、アルゴリズム、ありふれた表現、プログラム言語や規約
権利の帰属作成者や、職務として作成した会社など。契約による取り決めが重要
他の保護特許、営業秘密、契約による保護と併用する

ソースコードの著作権は、開発を委託したときに帰属が曖昧になりやすい点が、事業の現場でよく問題になります。納品物の権利を誰が持つのか、改変や再利用が自由かを、契約で明確にしておく必要があります。

判断のポイント

  • 成果物のどの部分が表現で、どの部分がアイデアかを区別できているか。
  • 委託先との契約で、権利の帰属と利用範囲を確認したか。
  • 組み込んだOSSやライブラリの条件を一覧にしているか。

実務での使い方・具体例

システム開発を外部に委託する場面を想定します。契約書で、成果物の著作権をどちらが持つのか、委託先が持つ場合に自社がどの範囲で使えるのか、既存のモジュールの扱いをどうするのかを確認します。さらに、自社の開発者が書いたコードでも、会社が権利を持つ条件を、就業の規則や契約で整えます。OSSの利用条件との整合も確認します。

進め方の例

  1. 開発の契約で、成果物の権利の帰属と利用範囲を確認する。
  2. 既存のコードやOSSを含む場合の扱いを、条項で整理する。
  3. 社内の開発者が作成したコードの権利について、規則を整える。

プログラムの保護は、著作権だけでは不十分な場合があります。アイデアや仕組みは特許、秘密にしたい部分は営業秘密、利用の条件は契約というように、複数の手段を組み合わせて考えることが重要です。

開発の現場では、既存のコードの流用や、複数の会社が関わる開発が一般的です。誰がどの部分を作り、どの条件で使えるのかを、開発の初期から記録しておくと、納品や事業売却の場面でも説明がしやすくなります。

よくある誤解と注意点

  • 機能のアイデアやアルゴリズムは、著作権では保護されません。
  • 外部に依頼して作った場合、自動的に自社の権利になるとは限りません。
  • OSSを組み込んだコードは、元のライセンスの条件に従う必要があります。
  • 個別の判断は事案によるため、専門家に確認してください。
  • 法令・制度や運用は改正で変わります。実際の判断や手続きの前に、最新情報を公的機関や弁理士・弁護士などの専門家で確認してください。費用、期限、要件などの具体的な内容は、必ず公式の案内に当たってください。

関連用語

Otsumuに相談できること

開発の契約と権利の帰属は、事業の自由度を左右します。Otsumuでは、開発体制と契約の関係を整理し、確認すべき論点を洗い出すお手伝いができます。 新規事業の進め方全体の整理は新規事業・事業戦略のサポートで扱っています。

状況を聞いたうえで論点だけ整理したい場合は、30分の無料相談をご利用ください。個別の権利判断や手続きは、必要に応じて弁理士・弁護士など専門家と進める前提でご相談いただけます。

執筆:Otsumu株式会社 / 編集日 2026.10.04

あわせて読む

次の一手を、一緒に。

事業の検証から開発・運用まで、現在の段階に合わせて支援します。

事業について相談する ↗
FROM KNOWLEDGE TO ACTION

知識を、次の一手へ。

30分の無料診断で、次の一手を整理する ↗