ウェブサイトの閲覧者の電子計算機の中央処理措置に、同閲覧者の同意を得ることなく、マイニングを実行させるプログラムコードは、反意図性は認められるが、不正性は認められないため、不正指令電磁的記録とは認められない旨判示した事例(確定)
【事案の概要】
以下のとおりである。なお、東京高裁令和2年2月7日判決の【事案の概要】も参照。
(1)被告人は、平成29年9月当時、音声合成ソフトウェアを用いて作られた楽曲の情報を提供するウェブサイト「A」を運営していた者である。
(2)仮想通貨(暗号資産)の取引履歴の承認作業等の演算は、仮想通貨の信頼性を確保するために行われ、その演算のために電子計算機の機能を提供した者に対して、報酬として仮想通貨が発行される仕組みとなっている。そして、承認作業等の演算を行なって仮想通貨を得ることを、「マイニング」と称する。
CoinhiveTeamという事業者(以下「コインハイブチーム」という。)は、平成29年9月、ウェブサイトの収入源として、閲覧者の同意を得ることなくその電子計算機を使用してマイニングを行わせるCoinhiveというウェブサービス(以下「コインハイブ」という。)の提供を開始した。その詳細は、以下のとおりである。
・コインハイブチームは、登録したウェブサイトの運営者(以下「登録者」という。)に対し、ウェブサイト閲覧者が閲覧中に使用する電子計算機の中央処理措置に、同閲覧者の同意を得ることなく、仮想通貨Monero(モネロ)の取引台帳へ取引履歴の追記する承認作業等の演算を行わせ、その演算が成功すると、報酬として仮想通貨の取得が可能になるというマイニングを実行する(注:閲覧者の電子計算機の中央処理措置にマイニングを実行させる。)プログラムコード(以下「本体プログラム」という。)を取得するためのプログラムコードを提供する。
・登録者が、提供された前記プログラムコードをウェブサイト内に設置すると、閲覧者の電子計算機によりマイニングが実行され、登録者が報酬の分配を得ることができる。
・コインハイブによるマイニングの仕組みは、閲覧者が前記プログラムコードを設置されたウェブサイトを閲覧すると、同プログラムコードの指令により閲覧者の電子計算機が、自動的に本体プログラムが蔵置されたサーバコンピュータに接続され、本体プログラムが読み込まれてマイニングを指令され、その指令により閲覧者の電子計算機の中央演算装置が演算を行い、演算結果が同サーバコンピュータに送信されるというものであり、閲覧を終了するとマイニングも終了するというものである。
・コインハイブチームは、報酬の7割を登録者に分配し、3割をコインハイブチーム側が取得する。
(3)被告人は、A閲覧を通じて利益を得るため、平成29年9月21日、コインハイブに登録し、提供されたプログラムコードに、被告人に割り当てられたサイトキーを記述したもの(以下「本件プログラムコード」という。)を、サーバコンピュータ上のA内に設置し、平成29年10月30日から同年11月8日までの間、Aを構成するファイル内に蔵置して保管した。
本件当時、一般の使用者に、ウェブサイトの収益方法として閲覧者の電子計算機にマイニングを行わせるという仕組みは認知されていなかったが、被告人は、Aに、閲覧中にマイニングが行われることについて同意を得る仕様を設けたり、マイニングに関する説明やマイニングが行われていることの表示をしたりすることなく、本件プログラムコードを保管していた。
被告人は、本件プログラムコードにおいて、閲覧者の電子計算機の中央処理装置使用率を調整する値を0.5と設定した。この数値の場合、マイニングを実行すると、閲覧者の電子計算機の消費電力が若干増加したり中央処理装置の処理速度が遅くなったりするが、極端に遅くはならず、これらの影響の程度は、閲覧者が気付くほどではなく、また、一般的なウェブサイトで広く実行されている広告を表示するプログラム(以下「広告プログラム」という。)と有意な差異はなかった。
(4)第1審判決(横浜地裁平成31年3月27日判決)は、本件プログラムコードの不正指令電磁的記録該当性について、要旨、次のとおり判断して、被告人に無罪を言い渡した。
ア 本件プログラムコードの反意図性
反意図性は、当該プログラムの機能につき一般に認識すべきと考えられるところを基準として判断するのが相当であるところ、
・Aにはマイニングに関する説明はなく、閲覧中にマイニングが行われることについて同意を得る仕組みにもなっていなかったこと
・ウェブサイトの収益方法として閲覧者の電子計算機にマイニングを行わせるという仕組みは一般の使用者に認知されておらず、マイニングによる電子計算機への負荷の程度に照らして一般の使用者がその実行に気付くことはないといえることなどからすると、
一般の使用者が、A閲覧者の電子計算機にマイニングを行わせるという本件プログラムコードの機能について認識すべきとはいえないから、反意図性が認められる。
イ 本件プログラムコードの不正性
不正性は、ウェブサイトの運営者及び閲覧者等にとっての有用性や必要性、使用者への影響や弊害等の事情を考慮し、当該プログラムの機能の内容が社会的に許容し得るものであるか否かという観点から判断するのが相当であるところ、
①本件プログラムコードの実行により運営者が得る利益は、ウェブサイトの質の維持向上のための資金源になり得ることから、閲覧者にとって利益となる面があること
②本件プログラムコードの実行により生ずる閲覧者の電子計算機の処理速度の低下等は、広告表示プログラム等の場合と大差ない上、A閲覧中に限定されることなどからすると、
本件プログラムコードが社会的に許容されていなかったとは言えず、不正性は認められない。
(5)原判決(東京高裁令和2年2月7日判決)は、本件プログラムコードの不正指令電磁的記録該当性について、要旨、次のとおり判断し、第1審判決を破棄し、被告人を罰金10万円に処した。
ア 本件プログラムコードの反意図性
反意図性は、当該プログラムの機能について一般に認識すべきと考えられるところを基準とした上で、一般の使用者の意思に反しないものと評価できるかという観点から規範的に判断すべきであり、一般の使用者が事前に機能を認識した上で実行することが予定されていないプログラムについては、その機能の内容そのものを踏まえ、一般の使用者が機能を認識しないまま当該プログラムを使用することを許容していないと規範的に評価できる場合に反意図性を肯定すべきである。
本件プログラムコードは、A閲覧中の電子計算機にマイニングを行わせるという機能を有するものであり、閲覧することによりマイニングが行われることの表示は予定されておらず、マイニングにより生じた報酬を閲覧者が得ることは予定されていない。
一般に、閲覧者は、閲覧に必要なプログラムを実行することは承認していると考えられるが、本件プログラムコードによるマイニングは閲覧者の電子計算機に一定の負荷を与えるものであるのに、閲覧者には利益がもたらされないし、閲覧者にマイニングによって電子計算機が使用されていることを知る機会やマインングを拒絶する機会も保障されていない。
このような本件プログラムコードは、使用者に利益をもたらさない上、使用者に無断で電子計算機を使用して利益を得ようとするものであり、一般の使用者が許容しないことは明らかであるから、反意図性を認めた第1審判決の結論は正当である。
イ 本件プログラムコードの不正性
不正性は、反意図性のあるプログラムであっても、使用者として想定される者における当該プログラムを使用すること自体に関する利害得失や、使用者に生じ得る不利益に対する注意喚起の有無などを考慮した場合、プログラムに対する信頼保護や電子計算機による適正な情報処理という観点からみて、社会的に許容されることがあるので、そのような場合を規制の対象から除外する趣旨の要件である。
・本件プログラムコードは、閲覧者に利益を生じさせない一方で一定の不利益を与えるものである上、不利益に関する表示等もされないから、プログラムに対する信頼保護という観点から社会的に許容すべき点はない。
・A閲覧中に、閲覧者の電子計算機を、閲覧者以外の利益のために無断で使用するものであり、電子計算機による適正な情報処理の観点からも、社会的に許容されるということはできない。
ウ 第1審判決は、前記(4)①②等の事情を挙げて不正性を否定するが、
・①について、そのような利益は、意に反するプログラムの実行を使用者が気付かないような方法で受任させた上で実現されるべきものではないし、
・②について広告表示プログラムは閲覧に付随して実行され実行結果も表示されるものが一般的であり、その点で本件プログラムコードとは大きな相違があるから比較検討になじまない上、本件は、意図に反し電子計算機が使用されるプログラムであることが主な問題であるから、処理速度の低下等が使用者の気付かない程度であったとしても不正性を左右しない。
エ これらによれば、本件プログラムコードは、その機能を中心に検討すると、反意図性もあり不正性も認められる。
【争点】
(1)本件プログラムコードの反意図性
(2)本件プログラムコードの不正性
以下、裁判所の判断の概要を示す。
【裁判所の判断】
(1)判断枠組み
不正指令電磁的記録に関する罪は、電子計算機において使用者の意図に反して実行される不正プログラムが社会に被害を与え深刻な問題となっていることを受け、電子計算機による情報処理のためのプログラムが、「意図に沿うべき動作をさせず、又はその意図に反する動作をさせるべき不正な指令」を与えるものではないという社会一般の信頼を保護し、ひいては電子計算機の社会的機能を保護するために、反意図性があり、社会的に許容し得ない不正性のある指令を与えるプログラムの作成、提供、保管等を、一定の要件の下に処罰するものである。
このような本件規定の趣旨及び保護法益に照らせば、プログラムの反意図性及び不正性については、次のとおり解するのが相当である。
すなわち、反意図性は、当該プログラムについて一般の使用者が認識すべき動作と実際の動作が異なる場合に肯定されるものと解するのが相当であり、一般の使用者が認識すべき動作の認定に当たっては、当該プログラムの動作の内容に加え、プログラムに付された名称、動作に関する説明の内容、想定される当該プログラムの利用方法等を考慮する必要がある。
また、不正性は、電子計算機による情報処理に対する社会一般の信頼を保護し、電子計算機の社会的機能を保護するという観点から、社会的に許容し得ないプログラムについて肯定されるものと解するのが相当であり、その判断に当たっては、当該プログラムの動作の内容に加え、その動作が電子計算機の機能や電子計算機による情報処理に与える影響の有無・程度、当該プログラムの利用方法等を考慮する必要がある。
(2)本件プログラムコードの反意図性
本件プログラムコードの動作は、Aの閲覧中、閲覧者の電子計算機を使用してマイニングを行わせるというものである。
一般的なウェブサイトにおいて、運営者が閲覧を通じて利益を得る仕組みとして広告表示プログラムが広く実行されている実情に照らせば、一般の使用者において、ウェブサイト閲覧中に、閲覧者の電子計算機を一定程度使用して運営者が利益を得るプログラムが実行され得ることは、想定の範囲内であるともいえる。
しかしながら、そのようなプログラムとして、本件プログラムコードの動作を一般の使用者が認識すべきといえるか否かについてみると、
・マイニングに関する説明やマイニングが行われていることの表示もなかったこと
・ウェブサイトの収益方法として閲覧者の電子計算機にマイニングを行わせるという仕組みは一般の使用者に認知されていなかったことといった事情がある。
これらの事情によれば、本件プログラムコードの動作を一般の使用者が認識すべきとはいえず、反意図性が認められる。
(3)本件プログラムコードの不正性
本件プログラムコードは、Aの運営者である被告人が、A閲覧を通じて利益を得るために、閲覧者の同意を得ることなく、その電子計算機においてマイニングを行わせるために保管したものである。
確かに、原判示のとおり、本件プログラムコードによるマイニングは、閲覧者の同意を得ることなくその電子計算機に一定の負荷を与え、これに関する報酬を閲覧者が取得することができないものであるのに、閲覧者にマイニングの実行を知る機会やこれを拒絶する機会が保障されていないなど、プログラムに対する信頼という観点から、より適切な利用方法等が採り得たものである。
しかしながら、前記(1)の保護法益に照らして重要な事情である電子計算機の機能や電子計算機による情報処理に与える影響は、A閲覧中に閲覧者の電子計算機の中央演算装置を一定程度使用することにとどまり、その使用の程度も、閲覧者の電子計算機の消費電力が若干増加したり中央処理装置の処理速度が遅くなったりするが、閲覧者がその変化に気付くほどのものではなかったと認められる。
また、ウェブサイトの運営者が閲覧を通じて利益を得る仕組みは、ウェブサイトによる情報の流通にとって重要であるところ、被告人は、本件プログラムコードをそのような収益の仕組みとして社会的に受容されている広告表示プログラムと比較しても、閲覧者の電子計算機の機能や電子計算機による情報処理に与える影響において有意な差異は認められず、事前の同意を得ることなく実行され、閲覧中に閲覧者の電子計算機を一定程度使用するという利用方法等も同様であって、これらの点は社会的に許容し得る範囲内といえるものである。
さらに、本件プログラムコードの動作の内容であるマイニング自体は、仮想通貨の信頼性を確保するための仕組みであり、社会的に許容し得ないものとはいい難い。
以上のような、本件プログラムの動作の内容、その動作が電子計算機の機能や電子計算機による情報処理に与える影響、その利用方法等を考慮すると、本件プログラムコードは、社会的に許容し得ないものとはいえず、不正性は認められない。
(4)結論
以上のとおり、本件プログラムコードは、反意図性は認められるが、不正性は認められないため、不正指令電磁的記録とは認められない(原判決破棄・控訴棄却)。
【コメント】
本裁判例は、原判決と異なり、第1審判決と同様、本件プログラムコードの反意図性は認められるものの、不正性は認められないと判示して、不正指令電磁的記録該当性を否定しました。ただし、本裁判例は、不正性の判断過程において、「閲覧者にマイニングの実行を知る機会やこれを拒絶する機会が保障されていないなど、プログラムに対する信頼という観点から、より適切な利用方法等が採り得た」とも判示しています。今後も、マイニング以外の利用方法により、閲覧者に無断で同閲覧者の電子計算機を使用して運営者が利益を得るウェブサイトを公開することについては、慎重に判断すべきであると考えます。