初めにお読みください
本ソフトはDemo版です。一部の機能が制限されています。
Demo版で使用できる機能
- 画像の読み込み(3枚まで)
- 長方形 / 円形モザイク範囲の作成・移動・リサイズ・削除
- モザイク強度設定、規約チェック、ステータス管理
- ズーム・パン操作
- 個別PNG書き出し、一括ZIP書き出し(ウォーターマーク入り)
Demo版で使用できない機能
- 作業JSONの保存
- 作業JSONの読み込み
Demo版の制限
- 画像の読み込みは3枚まで(製品版は20枚)
- 書き出したPNGにはウォーターマークが入ります
- 一括ZIP内のPNGにもウォーターマークが入ります
Mosaic STUDIO は、複数の画像にモザイク範囲を設定し、個別PNGまたは一括ZIPとして書き出すためのローカル実行型ツールです。
画像をブラウザ上で読み込み、長方形・円形のモザイク範囲を作成し、ステータス確認、規約チェック、ウォーターマーク入り書き出しを体験できます。
本ソフトはブラウザ上で動作するHTMLツールです。インストール、ログイン、外部サーバーへのアップロードは不要です。
目次
1. 基本情報
| 製品名 | Mosaic STUDIO |
|---|---|
| バージョン | Demo(v1.0.0ベース) |
| 制作 | CheapTech LAB |
| 推奨ブラウザ | Google Chrome 最新版 |
| 実行方式 | ローカルのHTMLファイルを直接開いて実行 |
| 対応端末 | PC向け。スマートフォン・タブレットは非対応です。 |
2. 起動方法
- 配布ZIPファイルを任意のフォルダに解凍します。
MosaicSTUDIO.htmlを Google Chrome で開きます。- アルバム画面に画像を追加して作業を開始します。
本ツールはローカルファイルとして動作します。サーバー起動、インストール、ログイン、外部通信は不要です。
3. ファイル構成
Mosaic STUDIO-Demo/
MosaicSTUDIO.html アプリ本体
README.html この説明書(本ファイル)
assets/
css/
mosaic-ui.css アプリ画面用CSS
mosaic-style.css 説明書表示用CSS
js/
mosaic-ui.js アプリ本体JavaScript
fonts/ 同梱フォント・アイコンフォント
4. 主な機能
4.1 アルバム管理
- 複数画像の読み込み
- サムネイル一覧表示
- 画像の追加・削除
- ステータス表示(未確認 / 確認済み / 要修正)
- ステータスフィルタ
- 画像登録上限:3枚(Demo版)
4.2 モザイク編集
- 長方形モザイク範囲の作成
- 円形モザイク範囲の作成
- 作成済み範囲の移動・リサイズ・削除
- 前後画像への切り替え
- 選択中範囲のDelete / Backspaceキー削除
- Escapeキーによる編集画面・モーダルの終了
4.3 共通設定
- モザイク強度の切り替え(自動 / 強め / カスタム)
- カスタム強度の数値指定
- 設定は全画像共通です
4.4 規約チェック
- 現在画像のモザイクサイズ確認
- 一括書き出し前の全画像チェック
- 設定済み / 未設定 / 基準未満の件数表示
- 基準未満の画像がある場合の警告表示
4.5 保存・読み込み・書き出し
- 作業状態をJSONとして保存
- 保存済みJSONから作業を再開
- 現在画像のPNG書き出し
- モザイク設定済み画像の一括ZIP書き出し
4.6 ズーム・パン
- Ctrl / Cmd + ホイールでズーム
- 倍率ボタンで表示倍率を指定(25% / 50% / 100% / 200%)
- 「画面に合わせる」:画像全体が作業エリアに収まるよう自動調整
- 「中央に戻す」:現在の倍率を維持したまま表示位置を中央に戻す
- 移動ツールまたはスペースキー + ドラッグでパン
5. 基本操作
5.1 画像を追加する
- アルバム内の追加カードをクリックします。
- 画像ファイルを選択します。複数選択も可能です。
- または、アルバム画面へ画像ファイルをドラッグ&ドロップします。
- 読み込んだ画像がサムネイル一覧に表示されます。
対応形式は、ブラウザで読み込める画像形式(JPEG / PNG / WebPなど)です。
5.2 画像を編集する
- アルバム内のサムネイルをクリックします。
- 編集画面が開き、選択画像がCanvasに表示されます。
- 長方形または円形ツールを選び、Canvas上をドラッグして範囲を作成します。
- 範囲内をドラッグすると移動できます。
- 四隅のハンドルをドラッグするとサイズを変更できます。
- 削除ツール、またはDelete / Backspaceキーで選択中の範囲を削除できます。
5.3 ステータスを設定する
- 編集画面のステータス管理から「確認済み」「要修正」「未確認」を設定できます。
- 設定したステータスはアルバムのサムネイルに反映されます。
- アルバム上部のフィルタで、ステータスごとに表示を絞り込めます。
5.4 モザイク強度を変更する
- ナビゲーションの「設定」を開きます。
- 自動 / 強め / カスタムからモザイク強度を選択します。
- カスタムを選んだ場合は、数値入力で強度を指定できます。
モザイク強度は全画像共通です。個別画像ごとの強度設定ではありません。
5.5 キャンバスを移動・拡大する
- Ctrl / Cmd + ホイール:ズームイン・ズームアウト
- 倍率ボタン:25% / 50% / 100% / 200%に変更
- 画面に合わせる:全体が見える倍率に調整
- 中央に戻す:表示位置を中央へ戻す
- 移動ツール:ドラッグでパン
- スペースキー + ドラッグ:一時的にパン
6. 保存と読み込み
6.1 保存
Demo版では、ナビゲーションの「保存」を押すと製品版機能であることを知らせる警告が表示されます。
作業状態をJSONファイルとして保存する機能は製品版で利用できます。
製品版では、読み込んだ画像、モザイク範囲、ステータス、共通設定などをJSON内に保存できます。
6.2 開く
Demo版では、ナビゲーションの「開く」を押すと製品版機能であることを知らせる警告が表示されます。
保存済みJSONから作業状態を復元する機能は製品版で利用できます。
7. 書き出し
7.1 個別PNG書き出し
編集画面の「書き出し」は、現在開いている画像をPNGとして保存する機能です。
書き出し前に確認モーダルが表示され、モザイク設定の有無や規約チェック結果を確認できます。
- 現在画像にモザイク範囲がある場合のみ書き出せます。
- ファイル名は元ファイル名に
_mosaic.pngを付けた形式になります。 - Demo版では書き出したPNGにウォーターマークが入ります。
7.2 一括ZIP書き出し
ナビゲーションの「一括書き出し」は、モザイク設定済み画像をまとめてZIPとして保存する機能です。
モザイク未設定の画像はZIPに含まれません。
- モザイク設定済み画像が1枚以上ある場合のみ書き出せます。
- ZIP名は
mosaic-output-YYYY-MM-DD-HHMMSS.zip形式です。 - ZIP内のPNG名は元ファイル名に
_mosaic.pngを付けた形式です。 - 同名ファイルがある場合は
_2、_3のように連番が付きます。 - Demo版ではZIP内の各PNGにウォーターマークが入ります。
7.3 規約チェックについて
規約チェックは、モザイクサイズが基準を満たしているかを確認する補助機能です。
基準未満の画像がある場合は警告が表示されますが、書き出し対象が存在する場合は利用者の判断で書き出しできます。
本機能は審査通過を保証するものではありません。最終的な確認は利用者自身で行ってください。
8. 注意事項
8.1 ローカル動作について
- 本ツールはGoogle Chromeでのローカル実行を主対象としています。
- Firefox、Safari、Edge等での動作は保証対象外です。
- スマートフォン・タブレットでの動作は保証対象外です。
- ブラウザのセキュリティ仕様上、任意のローカルフォルダへ自動保存することはできません。
- PNG、ZIP、JSONはブラウザのダウンロード機能を通じて保存されます。Demo版ではJSON保存は利用できません。
8.2 画像データについて
- 読み込んだ画像は外部へ送信されません。
- 製品版の作業JSONには画像データが含まれるため、第三者へ渡す場合は内容を確認してください。
- 大きな画像や大量の画像を使用すると、処理が重くなる場合があります。
- Demo版では画像を最大3枚まで登録できます。
8.3 権利・利用上の注意
- 本ツールで使用する画像・素材等については、利用者自身が必要な権利を確認してください。
- 第三者の権利を侵害する目的での利用は避けてください。
- 各販売サイト・公開先の規約や審査基準は、利用者自身で必ず確認してください。
9. トラブルシューティング
9.1 画像が読み込めない
- 画像ファイルを選択しているか確認してください。
- ファイル形式がブラウザで表示可能な形式か確認してください。
- 画像の登録上限(Demo版は3枚)に達している場合は、不要な画像を削除してください。
- ファイルサイズが非常に大きい場合は、画像を軽量化してから再度読み込んでください。
9.2 JSONを保存・読み込みできない
- Demo版ではJSON保存・JSON読み込みは製品版のみの機能です。
- 製品版では、Mosaic STUDIOで保存したJSONから作業状態を復元できます。
9.3 PNGを書き出せない
- 現在画像にモザイク範囲が設定されているか確認してください。
- ブラウザのダウンロード許可設定を確認してください。
- 非常に大きな画像の場合は、処理に時間がかかる場合があります。
9.4 ZIPを書き出せない
- 少なくとも1枚の画像にモザイク範囲が設定されているか確認してください。
- ブラウザのダウンロード許可設定を確認してください。
- 高解像度画像を多数処理する場合は、完了までしばらくお待ちください。
10. 権利表記
Mosaic STUDIO 本体の著作権は CheapTech LAB に帰属します。
同梱されている第三者コンポーネントは、各提供元のライセンス条件に従います。
© 2026 CheapTech LAB
11. THIRD-PARTY-NOTICES
Mosaic STUDIOには、以下の第三者コンポーネントが含まれています。各コンポーネントは、それぞれのライセンス条件に従って利用されています。
MosaicSTUDIO Third-Party Notices
================================
This software includes third-party code, fonts, and icon fonts.
Each component is distributed under its own license or terms.
1. destyle.css
--------------
Version: 4.0.1
License: MIT License
Project: https://github.com/nicolas-cusan/destyle.css
2. JSZip
--------
Version: 3.10.1
License: MIT License
Project: https://stuk.github.io/jszip/
Notes: Bundled into the application JavaScript.
3. M PLUS Rounded 1c
-------------------
Resource: Web font
Provider: Google Fonts / M+ FONTS Project
License: SIL Open Font License 1.1
Google Fonts page: https://fonts.google.com/specimen/M+PLUS+Rounded+1c
License: https://openfontlicense.org/
4. Open Sans
------------
Resource: Web font
Provider: Google LLC
License: SIL Open Font License 1.1
Notes: Distributed under the SIL Open Font License 1.1, which permits bundling and redistribution in commercial products.
5. Material Symbols
-------------------
Resource: Icon font
Provider: Google Fonts / Google Material Design Icons
License: Apache License 2.0
Guide: https://developers.google.com/fonts/docs/material_symbols
License: https://www.apache.org/licenses/LICENSE-2.0
Notes
-----
- Fonts, icon fonts, and bundled JavaScript code are included locally in this product.
- No Google Fonts CDN request is required for normal use.
- All rights and licenses remain with their respective authors and providers.
- Please refer to each project or provider for the original source, latest license information, and applicable terms.