組込みソフトウェアと特許
定義 : 組込みソフトウェアと特許
組込みソフトウェアとは、車両の電子制御ユニット、医療機器、家電製品またはIoT機器のファームウェアのように、機器に組み込まれてそのハードウェアの動作を制御するプログラムです。コンピュータ・プログラムそれ自体は、欧州特許条約第52条およびフランス知的財産法典L.611-10条により特許性から除外されています。しかし組込みソフトウェアは、多くの場合技術的プロセスに作用するため、特許による保護に特に適しています。さらに、著作権によるソフトウェアの保護も受けます。
組込みソフトウェアの特許性
欧州特許庁(EPO)のアプローチによれば、プログラムされた装置に係る請求項は技術的性質を有し、除外の対象とはなりません。進歩性は、次いで、技術的課題の解決に貢献する特徴のみを考慮して判断されます。モーターを制御し、機器のエネルギー消費を調整し、センサーの信号を処理し、またはシステムのセキュリティを強化するソフトウェアは、一般にこのような技術的効果を生じさせます。したがって組込みソフトウェアは、コンピュータ実装発明の範疇に完全に属します。クレームの作成においては、通常、サプライチェーンの各関与者を捕捉するため、方法、装置、ならびにコンピュータ・プログラムまたは記録媒体に係る請求項を組み合わせます。
侵害とその固有の困難
プログラムがダウンロードまたは遠隔アップデートによってハードウェアとは別に提供される場合、装置の請求項は最終ユーザーのもとでしか実現されないことがあります。その場合、特許権者は手段の提供による侵害を主張しなければならず、これは供給者が当該手段が発明の実施に適し、かつそれに向けられていることを知っていることを前提とします。証明のためには、鑑定を伴う侵害証拠差押えまたは製品の解析によって、コードまたはその観察可能な挙動にアクセスすることがしばしば必要となります。最後に、配信サーバーの所在地が侵害地の確定を複雑にすることがあります。
他の保護との関係
ソースコードおよびオブジェクトコードは、特許の有無にかかわらず、指令2009/24/ECの定める条件のもとで著作権により保護されます。オープンソース・ソフトウェアに由来するコンポーネントの頻繁な利用は、対応するライセンスの遵守を要求し、その中には改変したソースコードの開示を求めるものもあります。また、機器に組み込まれた通信モジュールは標準必須特許(SEP)によってカバーされる規格を実施しており、コンポーネント・レベルでのライセンスの問題を提起します。
要点
組込みソフトウェアは、それが制御する機器に技術的効果を生じさせる限り、ソフトウェア分野において特許に最も適した領域の一つです。その保護は、ハードウェアからアップデートに至る流通の連鎖を踏まえて構想されなければなりません。請求項のカテゴリーを組み合わせ、クレーム作成の段階から技術的効果を文書化し、製品に組み込まれたオープンソース・コンポーネントおよび規格のライセンスを確認することが重要です。