まず、個人がコンテンツを盗用するのを防ぐことは非常に退屈であるか事実上不可能であることに気づいていることを述べることから始めましょう。
私は比較的有名な漫画家であるクライアントのウェブサイトに取り組んでいます。ユーザーが自分の作業を取り去って再公開することを防ぐ方法に取り組んでいます。オフラインでの複製、マグカップなどでの作業です。私はバックエンドでWordPressを使用するつもりです。
私は彼に、無効にされた右クリックをバイパスすることがいかに驚くほど簡単であるかを示していました。
TLDR:ユーザーが画像をコピーして複製することを阻止または阻止する他の方法は何ですか?
(透かしは承知していますが、画像の見栄えを損ないます。)
私はすでにこれらの質問に言及しました:
画像の保存をブロックする方法はありませんが、これを困難にするいくつかのアイデアがあります。
これらすべての対策があっても、ユーザーはページのスクリーンショットを作成して、画像を切り抜くことができます。
これらの対策をバイパスするのは非常に簡単なので、ダウンロード防止機能をまったく実装しないことを検討してください。画像の使用はすでに法律で保護されています。
あなたは社会問題の技術的解決策を探しています。
セキュリティの基本的なルールの1つは、ユーザーに何かを与えると、ユーザーはそれを手に入れることです。難読化とクライアント側の「保護」(別名DRM)は機能しません。
ユーザーの画面に画像を表示する場合、その画像を保存するユーザーは、画面を印刷してペイントを開くよりも難しくありません。あなたがあなたのウェブサイトをどれほど耐え難いものにしても、彼らがすでに画像を持っているという事実を回避することはできません。
だから問題は、なぜあなたがウェブサイトを使いにくくし、あなたがすでにできないことを防ぐためにあなたの邪魔をするのかということです。右クリックのブロック、HTML-CSSの難読化、フラッシュの使用など、通常の戦術はすべて、使いやすさに大きな影響を与えます。 Railsを外すと、極端なソリューションのいくつかが提案され、パフォーマンスと互換性の問題が発生し始めます。
そして、これらすべては、ユーザーに対処するように求めています。私はすべての人に代わって話すことはできませんが、私の入力を改ざんし始めるサイトへの訪問は拒否します。右クリックでインターネット上で最も大きな罪の1つをブロックすることを検討します。これは、単にendを必要とする慣行です。ユーザーを困らせるための新しく革新的な方法は必要ありません。
問題が実際に「クライアントを納得させる」ことである場合は、次の思考実験を試してください。
それは彼らにとって憂鬱すぎるかもしれませんが(それを試す前に2度考えてください)、家に帰ります 彼らが求めているものの大きさ あなたがすること。他人のハードワークをコピーするのが簡単が、知的財産法が存在する理由です。
現在の状況に非常に当てはまります。米国では、人気のあるカルバンアンドホッブズのコミックストリップのキャラクターは よく見られる ですが、作成者は堅実に ライセンスを拒否しました です。しかし、それらは簡単にコピーでき、IPを適用するのは困難(そして高価)です。あなたの最善の策はおそらく社会的な解決策でしょう:画像をコピーしないことが自分の最善の利益であることをユーザーに納得させる
それがあなたの望んでいる答えではないことを知っています。すみません。
このようなことをする前に、常に自分自身に問いかける必要があります。実際の目標は何ですか?
断固とした攻撃者が画像を取得するのを阻止することは不可能です。あなたができることは、平均的なサイト訪問者が画像にアクセスするのを困難にすることです。
これで何が得られますか?
これは、サイトを改善するのではなく、多くの時間とお金を投資したいようなものですか?丁度。あなたの商業的利益を保護するために、多くのより良い法的選択肢があります。
わずかに話題から外れた暴言:
コミックを無料で配布する(そしてそれをできるだけ簡単にする)ことは、素晴らしいビジネスチャンスであると主張する人もいるでしょう。それはあなたに少しの費用もかかりませんが、あなたに多くの良いPRを与えて、あなたのブランドとフォローを広げます。これの最も有名な例はRandall Munroe( xkcd 名声の)です。 Randallは彼のすべてのコミックをCreative Commons-Non Commercial 2.5でライセンス供与しており、すべてのコミックのホットリンクURLに目立つように言及しています。それにもかかわらず-彼は それが原因で -彼は彼の漫画から良い生活を送ると言います。
イデオロギーにあまり影響されないもう1つの例は、ペニーアーケードです。彼らはCCライセンスを持っていませんが、コミックのコピー/保存/ホットリンクを阻止することはありません。そして最近では十数人を雇用している会社です。
ユーザーがコンテンツを保存せずに表示することを不可能にするようなことは何もしません。
あなたが管理できるbestは、それをより困難にすることです。そして、正当な使用権を取得するよりも困難にすると、コンテンツを盗む可能性のある人の一部(すべてではない)がその代金を支払うことになります。つまり、コンテンツに価値があると思われる場合は、人々が購入しやすくなります。 !
オーバーレイは、単独ではあまり役に立ちません。右クリックを無効にしても、単独ではあまり役に立ちません。
可能な解決策の1つは、元の画像が復元されるようにJavascript(右クリックを無効にしてオーバーレイ)でキャンバス上に再結合およびレンダリングできるように、画像を複数の画像に分割することです。例えばXOR各ストリップをN個の参照画像(同じ幅)の1つと交互に交互に配置し、クライアントでこのプロセスを繰り返して、オリジナルを取得します。
ユーザーが独自のコードを実装してこれを保存可能な形式で繰り返すのを止めることはできません。
ステガノグラフィを使用して画像の 出所を特定する を実行すると、実際にいくつかの方法で画面の写真に残ることもあると思います。しかし、これを識別可能な個人に結び付けることができたとしても、それについて実際に何ができますか?おそらくそうではないでしょう。
補遺
画像コンテンツを保護するために多くの時間を費やすのではなく(時間単位で支払われない限り)、サイト全体をリッパー/オートリーチから保護するためにいくらかの努力を払うことを検討します。
私はその問題に何度か直面しています。私たちが見つけた最良の解決策は、画質を大幅に低下させることでした。スクリーンは許容できるが、スクリーンショットであっても、低すぎて印刷できないようにします。
これはアートワーク(絵画や写真)には非常に効果的ですが、漫画家にとってどれほど効果があるかはわかりません。上記の解決策(画像の品質を大幅に低下させる)は、線とテキストが数本ある漫画のような単純なものでは機能しない可能性があります。
コミックアーティストのビジネスモデルはファンダムだと考えてください。彼らはファンを持つことでお金を稼ぎます*。それほど売り上げのせいではありません:彼らが喜んで支払うファンがいるので売り上げは起こります。
そのため、品質の低下などのオプションの制限は、問題に対する誤った解決策です。あなたが実際に望んでいるのは、漫画や商品などを購入してくれるより多くのファンです。
解決策は、ファンに良い印象を与えることです。次に、簡単かつ軽視されないステップでファンダムを購入します。
私は、いつか、ここで説明されているすべての方法からアートを再構築するように求められました。フラッシュも。問題は1つができないことだけが低解像度の画像から印刷解像度の画像を作成することです。ユーザーがそれを見ることができれば、盗むことができます。したがって、唯一の解決策は品質を低下させることですが、これはビジネスケースに十分な前兆ではありません。
あなたが作ることができない販売に集中することの間違いをしないでください。代わりに、あなたが作ることができるものに集中してください。代わりに、画像の逆検索を定期的に行い、インターネットで画像を商業的に不正使用しているユーザーを削除する必要があります。詐欺師はめったに画像に多くのことをすることを気にしません。 Tシャツに印刷された低解像度のJPEGを見たことがありますが、それについてあなたができることは何もありません。
プロモーション素材の内容を制限することもできます。たぶん、特定の部分だけを示しています。ただし、これも品質を低下させます。 一番下の行は優れたビジネスプランを作成することで、情報をより安全に、または少なくとも「犠牲にする」ことができます。
*または手数料で作品を作ることによって、しかしそれは別のビジネスモデルです。その場合は、新しいクライアントにスタイルを示す必要があります。
DigimarcやEURion Constellationについてまだ誰も言及していません。
Digimarcは、作成者情報をラスターイメージに埋め込む、人間が認識できない電子透かしです。 Adobe Photoshop(CCリリースまで)にはDigimarc Readerプラグインが組み込まれており、開いているすべての画像をスキャンし、透かしの入った画像を開いた場合に警告を表示します。これはDigimarcにとって素晴らしいクーデターでした。一晩で製品の巨大な市場を生み出したからです。残念ながら、最初のCCリリース以降、アドビはこのプラグインを削除したため、今日の関連性は低くなっています。
https://en.m.wikipedia.org/wiki/EURion_constellation
Constellationを画像に自分で確実に埋め込む必要があるので、この手法にはさらにトリッキーが必要ですが、Photoshop、プリンター、その他すべての画像処理ツールで画像を処理することはできません。
まあ、私はこれに数回取り組んできました。止めることは不可能です。私はこれらのすべての措置を2秒で回避できますが、迫害に真剣に取り組んでいるのではないかと疑うため、恐怖に襲われるでしょう。
これはそれを扱いにくくし、あなたが起訴する意思があることを示し、それは多くの専門家を阻止します。
ソーシャルエンジニアリングを少し実装してみましょう。あなたがそれらを起訴できるように、模倣者をだまして彼らの資格を放棄するあなたの意図について嘘をつくことはすべて公正です。彼らはその詳細をあきらめるためにそんなに愚かであるべきではありません;-)
symcbeam's と Mike Manfrin's の回答で述べたように、画像を直接ダウンロードできないようにしたい場合は、画像をいくつかに分割してページ上で再構成することができます。
これは、保存する単一の要素がないことを意味します。これにより、そのコピーを作成するのが非常に不便になりますが、もちろん、スクリーンショットや切り取りは確実に可能です。しかし、それはおそらく、多くのカジュアルな読者を落胆させるのに十分です。
これは、ダウンロードを防ぐためのかなり丁寧な方法だと思います。これは、右クリックによるブロックと同じように、ユーザーによるページの制御に違反しないためです。他の人のページのエクスペリエンスを妨げないように十分に堅牢な方法で実装されている限り。
右クリックが無効になっていて、単純なスクリーンキャップから画像をコピーできない場合は、ブラウザバッファから画像をプルすることを悪夢にすることが最善の策です。プログラムで画像をvivisectして、バッファーに格納される画像セクションを元の状態に再構築するために、苦痛を強調するように骨の折れる努力を必要とすることができます。ツールボックス全体を使用して、元の画像を細分割します。スケール、反転、回転。スクリプトで画像を再構成するのは手間がかかりますが、ユーザーは帯域幅ではなくCPUクロックで支払います。ランダムシードを使用すると、1つのスクリプトを無制限に再利用できます。
画像をコピーするのが少し難しくなるものを探していて、スクリーンショットのようなものの扱いについて心配していなければ、 本質的に損失が多い 次に、画像をBASE64エンコードしてページのソースに入れてみてください。
ここを参照してください: https://stackoverflow.com/questions/1207190/embedding-base64-images
これは非常に簡単なようで、画像用の個別のURLを用意する必要はありません。これを透明なdivのオーバーレイとペアにすることは、非開発者に対して比較的効果的な解決策になる場合があります。
繰り返しになりますが、これはスクリーンショットに対する防御を提供しませんが、本質的に技術的な優れたソリューションを見つけられるとは思いません。
簡単に破られるもう1つの方法は、遅延が0、ループカウントが1の「アニメーション」GIFを作成することです。たとえば、次のようにダウンロードします。
そしてそれをブラウザ以外のもので見てください。 (猫の写真に簡単にアクセスできるツールはあると思いますが、Microsoftペイントはその1つではありません。)このトリックの少し高度なバージョンは、「画像を分割する」トリックと組み合わせて、フラグメントを追加します追加の部分フレームとしての画像の。これは、ユーザーがJavaScriptを無効にしている場合でも機能しますが、アニメーションGIFが無効になっている場合は失敗する可能性があります。
EZGIFアニメーションGIFメーカー で作成されたGIF。
アイデア:偽造に対する多くの保護手段の1つとしてプリンターにそれを複製しないように指示するEURion星座と呼ばれるお金に透かしがあります。このマークが画像のどこにあるかを確認するプリンターはロックする必要があり、かなり小さく無害な場合があります。
簡単なグーグル検索は、それが常にプリンター製造元によってサポートされているわけではないことを示します、しかし、どうやらPhotoshopはロックして、エラーを投げて、ファイルを編集することを拒否します。
しかし、私はあなたのファンに海賊から守るのに苦労する価値はないという一般的なコンセンサスに同意しなければなりません。画像を画面に表示できる場合は、スクリーンショットを使用して印刷できます。海賊版が低品質であることを確認するために、Webには妥当な解像度のみを使用してください。ただし、それ以上に、海賊版は法制度を通じて対処する必要があるか、ビジネスの代価として受け入れる必要がある問題です。
ユーザーが自分の作品を盗んで再公開したり、オフラインで、マグカップなどで複製したりできないようにする方法に取り組んでいます。
悲しいことに、人々は知らないか、誰かの作品を盗んでマグカップやシャツなどに使用して、自分の作品のように売ろうとすることが違法であることを気にしないのです...
誰かがあなたの画像を使用しているかどうかを確認する簡単なステップは、
Google画像検索を簡単に実行して、誰かがあなたの作品に利益をもたらすような方法で作品を使用しようとしているかどうかを確認できます。
Google画像検索を使用すると、投稿した画像に関連する画像が見つかります。誰かがあなたのデザインから利益を得ようとしている場合は、それを見つけることができるはずですが、Google画像検索は完全ではない場合もありますが、素晴らしい仕事をします。
「誰かがあなたのデザインを売るのを止める方法」に関しては、技術的なもの以外に本当に簡単な方法があります...
それはマグ、シャツなどを売るあなた自身です
このように、誰かが作品をはぎ取ろうとすると、あなたが「公式ストア」であり、アーティストのリスクではなく第三者を危険にさらしたいので、彼らがお金を稼ぐことができる方法はありません。お店?
さて、技術的な側面については、彼の作品を「再公開」するなどのコメントに対して、少なくとも人々が彼の作品を盗むことをより困難にするために使用できるいくつかのステップがあります。
透かし
画像のサイズ変更/低品質
別のサイトの画像をリンクします。ロードされたリソースとしてはないと思いますが、間違っている可能性があります。
画面印刷を無効にします。これを行う方法はわかりませんが、以前に発生することは確認しましたが、それを回避する方法はあるかもしれませんが、それでもユーザーにとっては困難です。
印刷画面のアクションを検出し、右クリックして画像を保存しようとするなど、画像の上に何かをオーバーレイしてスクリーンショットをブロックするか、画像を置き換えて画像の保存を停止するコマンドを呼び出します(これを試したことがないため、それがどれほど可能であるかは確かですが、うまくいくと思います)。また、インスペクターを検出してブロックしたり、ソースを変更したりすることもできますが、それでも確信が持てません...私もこれを自分で試してみるので、これは今のところ理論にすぎません。
作者情報と著作権ジャズを提供する画像に特別なメタデータ情報を埋め込む。詳細についてはわかりませんが、企業がそうしていると聞いています...これは、誰かがオンラインで画像を販売しようとした場合にのみ役立ちます。オフラインでは役に立ちません。
右クリックを無効にするなどの他の機能を実装することもできます。これらの機能の一部をバイパスできる場合でも、問題は「バイパスできるほど賢いか」ということです。
一部のセキュリティはなしよりも優れています
全体として、誰かが画像を盗むだけでなく利益を上げようとすることを少なくとも困難にするさまざまなオプションがたくさんあります。
私が自分で店を作ると、明らかに思われる最大の脅威を排除するでしょう、そしてそれは人々があなたのデザインからお金を稼ごうとしているということです。人々はお金を稼ぎたいだけなので、その道ならあなたがすでにそれをしているので、それは不可能です、そして彼らはおそらくどこか他の場所で彼らの時間を試すでしょう。
画像を盗むことに対する追加の保護と相まって、潜在的な泥棒は、利益を生まないものについて時間を無駄にしたくないので、おそらく他の場所を見るでしょう。
あなたはあなたが言及するすべての技術を使用することができ、ある程度それはより少ないスキルを持つ人々を後退させますが、画像はそこにあり、最後の段階でそれは人の決定次第です。だから、それらを通知することを忘れないでください。彼らが著作権があることを知っているなら、彼らは情報に基づいた選択をすることができます。そうでなければ、彼らはライセンスが適用されるかどうかを知らないだけです。
どうすれば人々に通知できますか?
私のアドバイスは、Exifレベルで著作権情報を追加することです。 Exifは画像のメタデータ形式です。 Exifには、詳細情報のなかでも、作者と著作権のフィールドがあります。一般に、著作権の問題に気づく人が増えていると思います。自分のために言えば、私が画像を必要とするとき、私はしばしば著作権情報に基づいてそれらのためにググります。 Exifでこの種のデータを追加すると、著作権は画像とともに移動することができます(画像がコピーされるとリンクが失われるWebサイトだけに存在するわけではありません。別の利点は、Googleおよび他の検索エンジン/ソフトウェアが画像を表示したり、著作権の問題について警告したりします。ほとんどの人は、少なくともプロレベルでは、著作権画像を使用することに消極的です。これは、組織のサイズと市場における画像の影響に特に当てはまります。特に、彼らが画像を2番目または3番目の手で取得し、それらを「非難」することができない場合。
これはそれほど豪華なソリューションやハイテクソリューションではありませんが、セキュリティは情報から始まります。時々、人々は「芝生を踏む」ことを知らないので、自分たちがすべきではないことに気づきません。これは、「エチケット」がまだ非常にラフで新しい分野に特に当てはまります。これは最終的な、最良の、究極のソリューションではありませんが、良い原則です。人々が何か違うことより気にしないが、この場合は著作権の形でポリシーを述べることから始めます。
「スクリーンショットとオープンペイント」のアプローチを停止することはありませんが、画像に透かしを入れてから、Webブラウザーで画像を表示するときに、透かしを削除する最初の画像の上に別の画像を重ねることができます。
つまり、1つの画像だけに、透かしが入った漫画が表示されます。独自の2番目の画像には、透かしのネガが表示されます。 2つを組み合わせると、透かしのない漫画が表示されます。
他の答えは正しいですが、これは技術的なアプローチでは解決できません。あまり技術的ではないユーザーが画像にアクセスするのを防ぐことができますが、スクリーンショットを撮る方法を知っている人ならいつでも画像を取得できます。画像を表示するには、何らかの形式で画像を送信する必要があります。コンピュータに表示されると、十分に決定された個人がそれをコピーできます。
ここでの他の回答が示すように、これはテクノロジーだけでは完全には解決されない社会問題です。
次のようなメッセージを追加することを検討してください。
このアートワークは私の生計手段です。気に入った場合は、こちらから購入してください(ストアへのリンク)
これは、全体的な戦略の一部にすぎません。たとえば、透かしは無料の表示バージョンにのみ追加したり、有料バージョンから削除したりできます。
画像を複数の小さな画像に分割し、フロントエンドコードを使用してそれらをつなぎ合わせます。
このアプローチでは、右クリックのブロックを実装する必要はありません(これはひどく迷惑です)。この保護の形式は目に見える効果なしをウェブサイトにもたらしますが、人々が単に画像を撮るのを非常に困難にします。
人々はスクリーンショットを撮ることができます。その場合、スクリーンショットに関連付けられた一般的なボタンプレス(MacではShift + Command)にJSリスナーを追加して、漫画を非表示または不明瞭にすることができます。
ほとんどの著作権侵害は、いくつかのクールな画像をフォーラムやブログに投稿したいユーザーによるものであり、単に誠実である可能性があるため、90%のケースでは単純な保護で十分であると述べています。画像のコピーが簡単ではないことを確認すると、実際の著作権侵害をさらに簡単に見つけて、検索エンジンにDMCAの申し立てを行い、最も一般的なプラットフォームに適切なフォームを使用することができます。
ほとんどのユーザーはコンテンツをブログに投稿するだけなので、おそらく複数の異なるプラットフォーム(google、youtube、tumblrなど)に対してDMCAの申し立てを行う必要があります。
必ず何らかの方法で通知してください。ユーザーは
最終的には:
最終的に、特定の品質の画像を画面に表示すると、常に何らかの方法で画像をコピーできます。これは特に、漫画などの場合に当てはまります。デジタル画像のダウンロードが困難になったとしても、有能な製図担当者がスタイルをコピーすることは通常かなり簡単です。
実用的なアプローチは、知的財産の価値を抽象的な「権利」として扱うのではなく、ビジネスにとってどのように機能するかを戦略的に考えることだと思います。
また、IP保護に関して過度に訴訟または攻撃的であると、ファンを遠ざけてしまい、架空のファンを保護するために実際の売上を失うため、自己敗北になるという潜在的な問題もあります。
私が使用するアプローチは、ウェブサイトに掲載されるすべての画像がパブリックドメインにあることを受け入れ、それに応じてそれらを選択することです。類似性は、非営利目的で使用するためのオープンライセンスを明示的に付与するほうが、長期的には実際に優れている可能性があります。これには、著作権を強制しないために所有権を侵害するリスクを冒すことなく、制限付きの使用を許可できるという利点もあり、露骨な商業的侵害を起訴するオプションがまだあります。
この場合、目立ちますが目立たない透かしが、Webサイトの名前などの最良のオプションです。つまり、ファンによる共有から露出、信用、宣伝が得られ、透かしを削除すると、故意の侵害のケースがより明確になります。つまり、誰かが透かしを故意に削除するという問題に直面した場合、フェアユースまたは正直な間違い。
同様に、違法な商品が懸念される場合、ウェブサイトは利用可能な正当な製品を強調し、ユーザーを正当な情報源に明確に案内する必要があります。また、サイトの著作権に関する立場を友好的で攻撃的でない方法で説明するだけでも、ファンとの関係を築くのに役立ちます。
究極的には、知的財産の真の価値を維持するための最良の方法は、双方が同じように価値を見ている忠実でつながりのある顧客ベースを構築することです。
Deviant Art/Shutter Stockのルートに移動して、パブリックインターネットに表示される画像に大きな透かしを入れることができます。次に、ユーザーが透かしのないオリジナルの高解像度バージョンをダウンロードできるペイウォールを用意します。
技術的には意味がなく、既存の著作権法を信頼するべきだと言う人すべてに同意します。
そうは言っても、SOの質問に一度答えを見つけられなかったり、答えを思い出したりすることはできませんでした(ただし、「法律に頼らないでください」と疑いましたが)、画像を正方形に分割することを提案しました、チェス盤のように、画像の一部としてランダムに表示し、他の部分を透明としてランダムに表示します。これにより、人間の目は画像を認識したように見えますが、スクリーンキャプチャは実行できません。
これが機能するかどうか、またはどのようなリフレッシュレートが必要になるかはわかりませんが、試すことはできます(機能するようになったら、ここに投稿してください)。
個人的には、私はそうはしませんでした。
すでに述べたいくつかの防止方法に加えて-右クリックを無効にして透明なオーバーレイを使用する-所有者、著者、会社などに関するメタデータを画像に埋め込むことができます。
イメージをコピーすることを妨げるものではありませんが、コピーした場合、コピーして見つけ、証明することがはるかに簡単になります。メタデータを取り除かない人が(無邪気に、無知に、または故意に)画像をはぎ取る人の数を見るのはおかしいです。
メタデータは、Googleのアルゴリズムが視覚的に類似した画像を見つけるために使用する情報の少なくとも一部だと思います。
結局、私は他の人が言ったことに同意します-あなたは本当に画像を取得することを決心している人を止めることはできません。気が狂ったら止められない。結局のところ、いったん提供されると、データはすでにコンピューター上にあります。彼らがHTMLを知っていればそれを取得し、メタデータを知っていればそれを取り除きますが、少なくとも単純なright-click, save as...
よりもはるかに困難にして、平均的なユーザーを防ぐことができます。