メインコンテンツへスキップ
       

ソフトウェアの解析・リバースエンジニアリングは適法か―著作権法30条の4・利用契約と実務の確認事項(AI作成)

第1 解析という名称だけでは適法性は決まらない

障害の原因調査,互換性の確認又はセキュリティ調査のためにソフトウェアを解析するときは,解析の目的,途中で行う複製・改変,解析後の利用,利用契約及び第三者への送信を分けて検討する必要がある。
「リバースエンジニアリングであるから自由に行える」という一律の扱いも,解析のためにプログラムを実行したことだけから直ちに違法とする扱いも適切ではない。

本記事は,令和8年10月20日までに確認した著作権法,政府のサイバーセキュリティ関係法令Q&A及び国内裁判例を基に,解析を依頼する企業と受託する専門家の確認事項を整理するものである。
個別製品の解析許諾又は解析ツールの性能を認定するものではない。

第2 調べたい機能と保護される表現を分ける

著作権法10条3項は,プログラムの著作物に対する保護が,その作成に用いるプログラム言語,規約及び解法に及ばないと定める。
計算方法や機能を理解することと,その機能を実現する創作的なプログラム表現を複製・翻案することは,分けて調べる必要がある。
機能が同じという事情だけで表現の侵害を認めることも,解法を調べる目的があることだけで途中の複製をすべて自由とすることもできない。

解析計画では,対象の実行ファイル・ソースコード・設定情報の版,調査する不具合又は仕様,実行環境,複製先,変更箇所及び成果物を特定する。
たとえば「障害原因を報告書にまとめる作業」と「改変したプログラムを顧客の通常業務で使わせる作業」では,検討すべき利用の範囲が異なる。

法令の確認先は,e-Gov法令検索「著作権法」である。
https://laws.e-gov.go.jp/law/345AC0000000048?occasion_date=20260624

第3 著作権法30条の4と解析のための実行

30条の4は,著作物に表現された思想又は感情を自ら享受し,又は他人に享受させる目的がない場合に,必要と認められる限度で著作物を利用できるとする。
ただし,著作物の種類・用途と利用態様に照らして著作権者の利益を不当に害する場合は除かれる。
同条2号の情報解析は,多数の著作物その他の大量の情報を対象とする定義であり,単一のプログラムの調査を,名称だけでこの号に当てはめない。

同条3号の括弧書きはプログラムの電子計算機における実行を除くが,それだけで,調査・解析のために実行する場合にも同条全体が常に使えないという結論にはならない。
政府Q&AのQ25は,プログラムが本来の効用を発揮する形で機能を利用する場合と,調査・解析を目的に実行する場合とを分けて説明している。
実務では,実行の目的,通常業務への利用の有無,調査に必要な範囲及び権利者の利益への影響を具体化する。

解析の途中でコードや実行ファイルを複製・改変する場合は,どの行為をどの目的のために必要とするかも記録する。
著作権の制限が認められることと,著作者人格権,利用契約又は秘密保持の問題が解消することは同じではなく,50条も確認する。

政府資料は,内閣官房国家サイバー統括室「サイバーセキュリティ関係法令Q&Aハンドブック」Ver.3.0(令和8年10月)Q25・本文117~122頁(PDF実頁137~142頁)である。
https://security-portal.cyber.go.jp/guidance/pdf/law_handbook/law_handbook_3.pdf#page=137

第4 知財高裁平成22年4月27日判決の射程

知財高裁平成22年4月27日判決(平成21年(ネ)第10070号)は,外国為替取引の自動売買プログラムをめぐる損害賠償請求の控訴審である。
原審は大阪地裁平成21年10月15日判決(平成19年(ワ)第16747号)であり,控訴したのは請求を棄却された原告である。
政府Q&A本文121頁には被告らが控訴した旨の記載があるが,控訴審判決の当事者表示・主文に照らして,この点は区別する必要がある。

原審23~24頁は,具体的な開発経緯,解析の目的,権利者との関係等を踏まえて,損害賠償請求が権利濫用に当たると判断した。
一方,控訴審5頁は,仮に複製又は翻案に当たる行為があったとしても,本件の事情の下で財産的・非財産的損害が生じたとは認められないとして請求を退けた。
控訴審が引用する原判決の範囲には,原審の権利濫用についての判断部分は含まれておらず,両審級の理由を一つの判旨にまとめない。

控訴審では,プログラマーによる研究目的,販売目的ではないこと,パラメータの調査及びソースコードの開示・修正経緯等が問題となった。
この判決は現行30条の4を適用した判決ではなく,あらゆる解析を適法とした判断でも,解析禁止条項の一般的な無効を判断したものでもない。
損害を否定した判断を,契約違反,差止め又は他の解析案件の結論へそのまま移すことはできない。

政府Q&Aは制度を横断して理解する手掛かりとなるが,同Q&Aの一般的な説明と,引用裁判例がその事案で実際に判断した事項は別に確認する。
本件の上告・上告受理申立て及び確定状況については,確認できた資料だけでは断定できない。

判決原文は,控訴審が次のPDF4~5頁,原審がその次のPDF23~24頁で確認できる。
https://www.courts.go.jp/assets/hanrei/hanrei-pdf-80152.pdf
https://www.courts.go.jp/assets/hanrei/hanrei-pdf-38146.pdf

第5 利用規約・解析委託・外部AIへの送信

著作権法上の権利制限と,ライセンス契約上の解析・改変・第三者提供の制限は別の問題である。
解析禁止の条項が見付かった場合は,適用される契約の版,契約への組込み,条項の対象行為,例外又は個別の承諾を確認する。
30条の4があるから条項も当然に無効であるとも,条項に違反すれば当然に著作権侵害となるとも扱わない。

委託者がソフトウェアを利用できても,受託者への複製物の交付やクラウドへのアップロードまで許されるとは限らない。
依頼時には,対象物の入手権限,許可する作業,作業環境,再委託,成果物の利用範囲,保存・返却・削除及び事故時の連絡を具体化する。
これは本記事の実務上の提案であり,特定の判決がこの契約様式を義務付けたという意味ではない。

外部AIを用いる場合は,送信されるコード・設定・ログの範囲,送信先,学習利用の有無,保存期間及びアクセスできる者を確認する。
「学習に使わない」という設定だけで,外部送信自体がなくなるわけではない。
顧客の同意,ソフトウェアの権利者による許諾,秘密保持契約及び個人データの取扱いは,それぞれの対象を分けて確認する。

第6 解析後の使用・配布と証拠の残し方

解析のために作成した複製物を,後から通常業務の機能利用や他人の享受のために使う場合は,49条1項2号の目的外使用を改めて確認する。
二次的著作物の複製物については同条2項3号も問題となり得る。
当初の解析目的と,改変版の納品・販売・公開又は報告書へのコード掲載は,別々の行為として検討する。

記録には,対象ファイルの取得元・版・日時,調査目的,複製・改変・実行の範囲,承諾又は契約上の根拠,送信先及び解析結果を対応させる。
技術的な所見についても,観察した動作,解析からの推測及び再現試験で確かめた事実を分ける。
特定の文字列が見付からないことやツールが問題を指摘しないことだけを,機能・通信・侵害の不存在の証拠とはしない。

第7 関連記事と確認範囲

非享受目的,複製・上映及び目的外使用の基本的な整理は,次の記事を参照されたい。
「非享受目的の著作物利用はどこまで許されるか――複製,上映,著作権法30条の4及び49条1項2号(AI作成)」
https://yamanaka-bengoshi.jp/2026/09/23/hikyouju-mokuteki-chosakubutsu-30jo4-49jo/

有料資料の取得権限と外部AIへの送信は,次の記事で工程ごとに整理している。
「弁護士・税理士が有料の法律・税務資料を生成AIで分析するとき―閲覧権限,外部送信,引用及び成果物の再利用(AI作成)」
https://yamanaka-bengoshi.jp/2026/10/07/legal-tax-paid-materials-generative-ai/

本記事の平成22年判決と原審については,判例秘書の事件情報・判決本文と裁判所の原文を照合した。
これにより,解析一般,すべての契約条項又は国外法の結論を確認したことにはならない。
認証や技術的制限の回避,営業秘密の取得・利用等の問題がある案件では,著作権法とは別の要件も具体的に調べる必要がある。