AIが生成しがちな「いかにもAIっぽい」日本語の定型表現・水増し・空疎な形容を取り除き、読者の信頼を損なわない自然な文章に直す。記事・原稿・プレスリリース・告知・SNS投稿など、AIの支援を受けて書いた文章を公開前に点検するときに使う。「AI臭を消したい」「文章が機械っぽい」「人が書いたように直したい」などの依頼で使う。
中文简介正在准备中。当前显示原文说明。
報道写真・画像を通信社配信、紙面・Web掲載、写真CMS、アーカイブ向けに整える際に使う。キャプション(説明文)、撮影者(バイライン)、クレジット、代替テキスト(alt)、キーワード、著作権・利用条件・Creative Commonsライセンス、撮影場所を、ファイルのIPTC・EXIF・XMPメタデータに埋め込む。
取材で撮った大量の写真をexiftoolで一括タグ付けするときにも使う。「写真のキャプションを埋め込みたい」「クレジットや撮影者情報を入れたい」「配信用に写真を整える」などの依頼で使う。
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
画像ファイルに埋め込んだメタデータは、ファイルと一緒に移動する。写真CMS(Photo Mechanic、Lightroom、Capture One など)や通信社の入稿システムは、写真のキャプション・クレジット・権利情報を、別添の文書やメール本文ではなく、ファイル内のIPTCブロックやXMPブロックから読み取る。キャプション・クレジット・代替テキスト・ライセンスがファイルの中になければ、その写真がダウンロード・転送・再アップロードされた瞬間に失われる。
exiftool を1回実行すれば、EXIF・IPTC・XMP の各層をまとめて書き込み、それ以外のタグ(カメラ設定、撮影時刻)はそのまま残せる。
注意:手数料や法令の数値ではないが、各CMS・通信社の入稿要件、ファイル形式の制約、権利処理の扱いは媒体ごとに異なる。配信・掲載前に、自社の写真部・編集規程と配信先の要件を確認すること。本スキルは技術と実務の手引きであり、法的助言ではない。
有能なモデルはフィールド名をすでに知っている。 難しいのは仕組みではなく、以下に挙げる判断である。まずそこを押さえる。
使わない場面: ピクセルそのものを編集する(本スキルはメタデータのみ);HTML の <img> 用の alt 文を書く(別スキル accessibility-compliance 相当を使う);Webページを証拠として保存する(別スキル web-archiving 相当を使う)。
これは、有能なエージェントでもなお犯す失敗である。どんなタグ名より重要。
XMP-iptcCore:AltTextAccessibility に、掲載用キャプションを IPTC:Caption-Abstract に。エージェントはキャプションだけ書いて代替テキストを飛ばしがち。Headline に書き、City や Caption-Abstract、場所フィールドには入れない。提携先の編集部はそれぞれの言葉づかいを当てる。構造化フィールドをきれいにしておけば、それができる。| 役割 | IPTC (IIM) | XMP | EXIF |
|---|---|---|---|
| 撮影者 | By-line | dc:Creator | Artist |
| クレジット | Credit(組織名、最大32バイト) | photoshop:Credit(氏名/組織のフル表記) | — |
| キャプション | Caption-Abstract | dc:Description, iptcCore:ExtDescrAccessibility | ImageDescription |
| 代替テキスト(短) | — | iptcCore:AltTextAccessibility | — |
| キーワード | Keywords(繰り返し可) | dc:Subject | — |
| 著作権 | CopyrightNotice | dc:Rights | Copyright |
| ライセンス (CC) | — | cc:License, xmpRights:Marked/WebStatement/UsageTerms | — |
| 見出し | Headline | photoshop:Headline | — |
| 場所 | Sub-location/City/Province-State/Country-* | iptcCore:Location, photoshop:City/State/Country | — |
| 日付 | DateCreated | photoshop:DateCreated | DateTimeOriginal(真の値) |
タグの全一覧、IPTC-IIM のバイト上限、Creative Commons のフィールド一式、キャプションの組み立て方は reference.md を参照。
CAPTION="○○地裁前でプラカードを掲げる人たち=2026年6月19日午後、東京都千代田区(撮影:田中花子/株式会社○○新聞社)"
ALT="石造りの建物の前の階段に、手書きのプラカードを掲げた人々が立っている。"
exiftool -codedcharacterset=utf8 -overwrite_original \
-EXIF:Artist="田中花子" -XMP-dc:Creator="田中花子" -IPTC:By-line="田中花子" \
-IPTC:Credit="○○新聞社" -XMP-photoshop:Credit="田中花子/株式会社○○新聞社" \
-IPTC:Caption-Abstract="$CAPTION" -XMP-dc:Description="$CAPTION" \
-EXIF:ImageDescription="$CAPTION" -XMP-iptcCore:ExtDescrAccessibility="$CAPTION" \
-XMP-iptcCore:AltTextAccessibility="$ALT" \
-IPTC:Keywords="抗議" -IPTC:Keywords+="千代田区" \
-XMP-dc:Subject="抗議" -XMP-dc:Subject+="千代田区" \
-EXIF:Copyright="(C) 2026 株式会社○○新聞社. 無断転載禁止." \
-IPTC:CopyrightNotice="(C) 2026 株式会社○○新聞社. 無断転載禁止." \
-XMP-dc:Rights="(C) 2026 株式会社○○新聞社. 無断転載禁止." \
-XMP-xmpRights:Marked=True \
-XMP-xmpRights:UsageTerms="(C) 2026 株式会社○○新聞社. 無断転載禁止. クレジット必須:田中花子/○○新聞社." \
-IPTC:City="千代田区" -IPTC:Province-State="東京都" \
-IPTC:Country-PrimaryLocationName="Japan" -IPTC:Country-PrimaryLocationCode="JPN" \
"-IPTC:DateCreated<EXIF:DateTimeOriginal" "-IPTC:TimeCreated<EXIF:DateTimeOriginal" \
"-XMP-photoshop:DateCreated<EXIF:DateTimeOriginal" \
photo.jpg
上の例は全権利留保(無断転載禁止)の社内写真を想定している。Creative Commons などのオープンライセンスで配信する場合の
cc:License・xmpRights:WebStatement等の付け方はreference.mdを参照。
そのあと、ファイルから検証する(エージェントが飛ばす工程):
exiftool -G1 -s -IPTC:By-line -IPTC:Caption-Abstract \
-XMP-iptcCore:AltTextAccessibility -IPTC:CopyrightNotice -IPTC:Keywords photo.jpg
取材1件分には、ファイルごとに1コマンドを打つのではなく、マニフェスト(一覧定義ファイル)から exiftool を駆動する。このディレクトリの embed.py は、フォルダと JSON マニフェスト(クレジットやライセンスなどの共通フィールドと、画像ごとの代替テキスト・キャプション・キーワード)を受け取り、タグ付け済みのコピーを書き出し、各ファイルを読み戻してメタデータが反映されたかを確認する。python3 embed.py --help を実行。
| 間違い | 対処 |
|---|---|
| キャプションは書いたが代替テキストがない | AltTextAccessibility も必ず書く——別フィールド |
By-line/Credit/City が黙って切り詰められた | これらの IIM フィールドは32バイト上限。フル表記は XMP-photoshop:Credit へ |
| 写っていないことをキャプションに書いた | 見えるものだけを記述し、見えない文脈は外へ |
編集上のラベルを City やキャプションに入れた | 意味づけは Headline へ。構造化フィールドは中立に |
| アップロードでメタデータが保たれたと思い込んだ | 転送先ファイルから読み直す |
| キーワードをカンマ区切りの1文字列にした | 繰り返し可能な Keywords レコード(と dc:Subject リスト)で書く |
| ライセンス表記をプレーンテキストだけで入れた | 機械可読の cc:License や xmpRights:Marked も付ける(オープンライセンス配信時) |
メタデータは技術だが、何を書くかは権利と倫理の判断である。日本の実務では次を押さえる。
By-line・Credit・XMP-photoshop:Credit に正しく入れる。フリーランス・通信社・他社配信・読者提供の写真は、利用許諾の範囲(媒体・期間・二次利用の可否)を確認し、UsageTerms に明記する。Credit・CopyrightNotice・UsageTerms の3か所に必要表記を入れておく。提供写真・通信社写真は、提供元が指定するクレジットをそのまま使う。DateTimeOriginal)を真の値とし、キャプションの日時と矛盾させない。災害・事故・遺体・自殺など配慮を要する場面は、社内の取材・掲載ガイドラインに従う。reference.md 参照)。埋め込まれたメタデータは、提携先の編集部が写真を見つけ、正しくクレジットを付け、明確な条件のもとで再掲載することを、撮影者に一度も連絡せずに可能にする。これを剥ぎ取れば、同じ写真は出所不明の孤児ファイルになる。
本スキルは claude-skills-journalism(by Joe Amditis, MIT License, © 2025 Joe Amditis,
https://github.com/jamditis/claude-skills-journalism )の journalism-core/photo-metadata を
原典の構成(概観・使用場面・規律・フィールド対応表・一括タグ付け・よくある間違い)に沿って日本語化し、
米国固有の権利表記(all-rights-reserved 等)やAP通信のスタイル・州略記を日本の著作権・肖像権、
クレジット表記、報道写真の取り扱い倫理に再構成したものです。
IPTC/EXIF/XMP の技術仕様や Creative Commons は国際的な枠組みのため原典の内容を踏襲しています。
原典の著作物本文(AP Stylebook 等)は転載していません。原作者の公認・推奨を受けたものではありません。
MIT ライセンス全文は同梱の LICENSE-MIT.txt を参照。
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
AIが生成しがちな「いかにもAIっぽい」日本語の定型表現・水増し・空疎な形容を取り除き、読者の信頼を損なわない自然な文章に直す。記事・原稿・プレスリリース・告知・SNS投稿など、AIの支援を受けて書いた文章を公開前に点検するときに使う。「AI臭を消したい」「文章が機械っぽい」「人が書いたように直したい」などの依頼で使う。
中文简介正在准备中。当前显示原文说明。
取材・調査・データ報道で使える無料データ源(API)のカタログ。政府統計(e-Stat)、地域経済(RESAS)、気象(気象庁)、法令(e-Gov)、企業開示(EDINET)、書誌・国会会議録(国立国会図書館)、地理空間(国土地理院)、汎用の国際API(GDELT・Open-Meteo・Wayback等)を用途別に整理し、登録要否・利用条件・選び方を示す。「無料のデータ源が欲しい」「このテーマのAPIは?」「公的データをプログラムで取りたい」といった依頼で使う。
中文简介正在准备中。当前显示原文说明。
データ報道(データジャーナリズム)の手順を支援する。データセットの分析、グラフや地図の作成、雑然としたデータのクリーニング、統計の算出、データに基づく記事の構築に使う。「e-Statのデータを分析したい」「人口あたりで比較したい」「グラフが誤解を招かないか確認したい」「統計から記事を組み立てたい」などの依頼で使う。記者・編集者・調査担当向け。
中文简介正在准备中。当前显示原文说明。
取材で集めた資料(開示文書・記事・SNS・反訳など)をデジタルアーカイブ化し、AIで要約・分類・エンティティ抽出・関係づけ(知識グラフ化)して横断検索できる調査基盤を作るための手引き。「取材資料を整理したい」「大量の開示文書をデータベース化したい」「人物・組織・出来事の関係を可視化したい」「調査報道のアーカイブを作りたい」などの依頼で使う。
中文简介正在准备中。当前显示原文说明。
発言・記事・SNS投稿などの主張を体系的にファクトチェックする。主張の抽出、検証可能な命題への分解、根拠の収集、当事者への確認、判定(レーティング)、記録、訂正対応までを支援する。掲載前の裏取り、ファクトチェック記事の作成、編集部の検証手順づくりに使う。「ファクトチェックして」「この発言は本当か」「裏取りの手順を」などの依頼で使う。
中文简介正在准备中。当前显示原文说明。
テキスト・記事・ウェブページの内容を、厳密な検証方法論にもとづいてファクトチェックする。検証可能な主張を抽出し、信頼できる一次情報・公的データ・検証機関と突き合わせ、各主張の真偽と確からしさ(確信度)、情報源の信頼度スコアを評価し、根拠つきの検証レポートにまとめる。「この主張を検証して」「記事をファクトチェックして」「情報源の信頼性を見て」「真偽を判定して」「誤情報か確かめて」などの依頼で使う。付属の references(信頼できる情報源/検証方法論)を参照する検証重視版。
中文简介正在准备中。当前显示原文说明。