利用規約・プライバシー・注意事項
まぜキャラを安心・安全にご利用いただくためのご案内です。
プライバシーと画像データの取り扱い(完全ローカル処理)
まぜキャラでアップロードされた背景写真およびキャラクター画像は、すべてご利用中の端末(Webブラウザ内)でのみ処理・合成されます。
画像データや編集内容が外部サーバーへ送信・アップロード・保存されることは一切ありません。プライベートな写真やオリジナルのイラストも安心してお使いいただけます。
アクセス状況の把握には Google Analytics を利用しています。画像データや編集内容が計測サービスへ送信されることはありません。
最大4,800万画素(30MB)までの画像読み込みに対応しています。お使いの端末(スマートフォン・PC)のメモリ保護と快適な高速リアルタイム描画を両立するため、ブラウザローカル内で編集用解像度(PC: 最大2,400万画素、モバイル: 最大1,600万画素)へ自動的に安全な最適化(ダウンサンプリング)が行われます。この処理もすべて端末内のみで完結し、外部送信は一切行われません。
著作権・肖像権に関する注意事項
本ツールで合成に使用する画像については、ユーザーご自身の責任において著作権・肖像権・二次創作ガイドライン等の権利関係をご確認の上でご利用ください。
- 第三者の著作物(アニメ・ゲーム・漫画等のキャラクター画像)を利用する場合は、各権利元が定めるファンアート・二次創作ガイドラインを遵守してください。
- 背景写真に人物が写り込んでいる場合など、他者の肖像権やプライバシーを侵害しないようご留意ください。
- 公序良俗に反する用途、他者を誹謗中傷する目的での画像作成・公開は固くお断りいたします。
免責事項
本ツールは現状有姿(as-is)で提供されており、制作者は本ツールの動作の完全性、正確性、特定目的への適合性についていかなる保証も行いません。
本ツールの利用または利用不能によって生じた直接的・間接的な損害、ならびにユーザー間またはユーザーと第三者との間で生じた紛争等について、制作者は一切の責任を負いかねます。
推奨動作環境
HTML5 Canvas / CSS3 Backdrop-filter に対応したモダンブラウザで快適にご利用いただけます。
- PC: Google Chrome / Safari / Microsoft Edge / Mozilla Firefox(各最新版)
- スマートフォン / タブレット: iOS Safari(iOS 15以降) / Android Chrome(最新版)
AI(人工知能)の利用方針について
「まぜキャラ」では、ユーザーの皆様に安心・安全にご利用いただくため、AIの利用範囲について以下のように明確に定めています。
- プログラムの設計・開発: 本ツールのソースコード制作・UI設計・アルゴリズム実装には、AIアシスタントを活用して構築しています。
- ユーザー画像の加工・合成・自動マッチでのAI不使用: ユーザー様がアップロードされた背景写真やキャラクター画像の解析・画像加工・エフェクト処理、および「背景自動マッチ」機能には、生成AIや外部の機械学習モデル(クラウドAI・ローカルAI問わず)は一切使用しておりません。
すべての画像解析・加工は、ご利用中のブラウザ内にて純粋な数学的・幾何学的な画像処理アルゴリズム(ピクセル走査・Canvas行列変換)のみで高速に実行されます。画像データがAIの学習素材として収集・送信される心配も一切ございません。
自動判定・自動マッチングに使われている技術
「まぜキャラ」の自動処理機能は、以下のクラシックかつ決定論的な画像処理アルゴリズムによって構築されています。
背景写真の各ピクセルの輝度(Luminance: $Y = 0.299R + 0.587G + 0.114B$)を重みとして全体の明るさの重心座標を算出し、主要な光源が左右・上下のどの位置にあるかを幾何学的に判定します。
画像の上部(空・光源エリア)と下部(地面・床エリア)をレイヤー分割して局所明度差をスキャンし、空の強い明るさによる誤判定を防ぎつつ、逆光(Backlight)や順光の比率を正確に算出します。
背景の明暗ヒストグラムからダイナミックレンジと標準偏差を計算し、直射日光による「濃くシャープな影(ハードシャドウ)」か、曇天・日陰による「薄く柔らかな影(ソフトシャドウ)」かを判定して影の不透明度・ぼかし量を最適化します。
背景全体のRGB平均値およびキャラクター接地付近のピクセル色をサンプリングし、写真の環境光カラー(夕焼けの赤み、青空の青み、木々の緑など)を抽出してキャラクターの色調やライトラップに反映します。
キャラクター透過PNGのアルファ値(Alpha > 0)をピクセル単位で高速走査し、イラストが実際に描かれている最小矩形領域(Bounding Box)をミリ単位で検出して自動トリミング枠を算出します。
HTML5 Canvas の ctx.transform(1, 0, -skewX, -shadowScaleY, 0, 0) 行列演算により、キャラクターの接地面を基点としてパースペクティブ(透視投影)に整合した自然な落ち影をリアルタイム描画します。
使用フォント・ライセンスについて
本ツールで使用しているすべてのフォントおよび素材は、商用・個人利用ともに許可された自由なオープンソースライセンスに基づいています。
-
Zen Maru Gothic(ゼン丸ゴシック):
配布元: Google Fonts / 制作: Yoshimichi Ohira (Zen Font Project)
ライセンス: SIL Open Font License 1.1(商用・個人利用完全無料) -
Mochiy Pop One(モチー ポップ One):
配布元: Google Fonts / 制作: 自主制作フォント (Fontworks / Google Fonts)
ライセンス: SIL Open Font License 1.1(商用・個人利用完全無料) -
アイコン・UIグラフィック:
自作ベクターSVGおよびオープンソースアイコン(MIT / ISC License 準拠) -
外部プログラム依存:
外部JavaScriptライブラリへの依存はなく、完全な Vanilla JavaScript & HTML5 Canvas API のみで動作しています。
スペシャルサンクス
本ツールは、此ノ世うに @konoyo_uni さまが公開された動画で紹介されていたテクニックを参考に、リスペクトを込めて制作しました。
素晴らしい表現と技術の共有に、心より感謝します。
増田あのに😶🌫️/顕なめ @MousdaAnony さまには、解説用動画のキャラクター素材をご提供いただきました。