生成ツール別のAI画像判定
FLUXのAI画像判定:署名付きクレデンシャルか保存グラフか
Black Forest LabsのAPIやPlaygroundで作られたFLUXの画像にはisGenAIが検証できるC2PA Content Credentialsが含まれ、ComfyUIでローカル生成されたFLUXの画像には、代わりにisGenAIが読み取れる署名なしのプロンプトグラフが含まれます。

イラスト · PNG ファイル
- Signature + IHDR
- iTXt XML:com.adobe.xmp記録
- tEXt parameters
- tEXt prompt / workflow
- tEXt invokeai_metadata
- eXIf
- caBX C2PA manifest
- IDAT pixels
- IEND
AI 生成の申告あり
ファイル自身が AI 生成だと表示しています。
trainedAlgorithmicMedia などの IPTC DigitalSourceType を XMP から読み取り、正確な値のまま表示します。
画像をチェック →まったく異なる2種類のFLUXファイル
Black Forest Labsは、BFL API、Developer Playground、BFLが管理するホスト型連携で生成されたすべての画像にContent Credentialsを付与し、第三者による環境やセルフホスト環境からの出力にはクレデンシャルの付与も検証も行わないと説明しています。同じ記事では、SNSはメタデータを削除し、署名後に編集、切り抜き、圧縮を行うとハッシュの不一致が起こるとも注意しています。
ComfyUIやInvokeAIで動かすオープンウェイトのFLUXモデルは、クレデンシャルを書き込みません。ComfyUIはプロンプトグラフをPNGに保存し、InvokeAIは生成モードとしてflux_txt2imgを記録します。
isGenAIが表示する内容
APIやPlaygroundからのダウンロードでは、レポートに検証状態、信頼状態、記録されたAIのアクションを含む署名付きの作成記録が表示されます。ローカル生成の画像では、isGenAIがComfyUIのグラフをCLIPTextEncodeFluxノードとFluxGuidanceノードからサンプラーまでたどり、二つのテキストエンコーダーが一致すれば保存されたプロンプトを、一致しなければ保存されたワークフローを報告します。
どちらの結果も取得元のフィールドを明示するため、署名付きのBFLクレデンシャルが編集可能なテキストチャンクと混同されることはありません。
共有したときに残るもの
マニフェストもテキストチャンクも、スクリーンショットや一般的なSNSへのアップロードでは残りません。APIのレスポンスやComfyUIの出力フォルダーにある元のファイルを求めてください。
FLUXの画像が署名後に編集された疑いがある場合、C2PAチェッカーで壊れた結び付けを、画像メタデータ比較ツールで失われた記録を確認できます。
この生成ツールの画像を確認する手順
- スクリーンショットやチャット・SNSから保存したコピーではなく、元のダウンロードファイルを用意します。
- 無料のAI画像判定ツールにアップロードします。PNG、JPEG、WebP、AVIF、TIFFの20 MiBまでのファイルをサーバー上で読み取り、初期設定で非公開のまま扱います。
- 「How we checked」(確認方法)を開き、各検出結果を出典フィールドとあわせて読みます。署名付きの記録、申告されたソースタイプ、保存されたプロンプト、AIに関する記述、一致するコピーのいずれかです。
- 何も見つからない結果は「証拠が見つからなかった」という意味であり、人が作った画像だという証明ではありません。
よくある質問
FLUXはC2PAメタデータを付けますか?
BFLのヘルプセンターによると、Black Forest LabsのAPI、Developer Playground、BFLのホスト型連携で生成された画像には付きます。セルフホストのFLUXの出力には、BFLからクレデンシャルは付与されません。
ComfyUIでローカル生成したFLUXの画像には何が含まれますか?
PNGのテキストチャンクに入ったComfyUIのプロンプトグラフとworkflowです。isGenAIはCLIPTextEncodeFluxやFluxGuidanceのノードを含めてグラフを読み取り、保存されたプロンプトまたはワークフローを報告します。
スクリーンショット後もFLUXの画像だと判定できますか?
できません。マニフェストもテキストチャンクも失われ、isGenAIは画素から出どころを推測しません。元のダウンロードファイルを入手してください。
クレデンシャルが無効と表示されるのはなぜですか?
BFLによると、署名後の編集、切り抜き、圧縮、透かしの追加はハッシュの不一致を引き起こします。isGenAIは壊れた結び付けを隠さずに報告します。
出典
ベンダーの仕様は変わります。これらのページは、ベンダーが公開している内容とisGenAIがファイルから読み取る内容を説明したもので、すべてのリリースを検証したものではありません。