個人情報マスキング

AIに貼る前に氏名・連絡先を記号に置き換え、返ってきた文章を元に戻せます。

伏せるもの


AI の返答を元に戻す

記号のまま返ってきた返答を貼り付けると、上の置き換え表を使って元の値に戻します。

検出も置き換えも復元も、すべてお使いのブラウザの中だけで動きます。入力した文章と置き換え表が サーバーに送信されることはなく、端末にも保存しません。ページを閉じれば消えます。

このツールが「安全になりました」と言わない理由

伏せ忘れが1件でもあれば、それはそのまま情報漏えいです。 ところがこのツールが使っているのは、正規表現とごく単純な検算だけです。形が決まっているもの(メールアドレス・電話番号・カード番号)はほぼ確実に拾えますが、 形が決まらないもの(氏名・社名・住所)は取りこぼします。

たとえば「田中様」は拾えますが、文書のどこにも敬称が出てこない「田中が対応します」は拾えません。 日本語の姓は一般的な名詞と字が重なるものが多く、辞書を持たせても線を引けないからです。 検出率や安全度のスコアを出さないのも同じ理由です。数字を出せば、 利用者はその数字を信じて確認をやめます。

このツールの役目は、目で追うより速く、明らかなものを機械的に落とすことまでです。 置き換え表と本文には必ず目を通してから貼り付けてください。 勤務先に生成AIの利用規程がある場合は、そちらが優先します。

元に戻せることが、このツールの本体です

伏せるだけなら手作業でもできます。面倒なのはそのあとです。 AI が「[名前1]様にご連絡ください」と返してきたとき、 記号を実名に戻す作業が残ります。件数が増えるとここで間違えます。

そこでこのツールは、伏せたときの対応を表として保持しておき、 返答を貼り付けるだけで戻せるようにしてあります。往復で1つの作業として扱えるので、 「面倒だから今回はそのまま貼ろう」が起きにくくなります。

使い方

  1. 伏せたい種類にチェックを入れます。既定では誤検出の少ないものだけが入っています。
  2. 左の欄に文章を貼り付けると、右にマスク済みの文章が出ます。
  3. 置き換え表と本文を確認します。ここを飛ばさないでください。
  4. 「マスク済みをコピー」で AI に貼り付けます。
  5. AI の返答を下の欄に貼り付け、「元に戻す」を押します。

ページを閉じると置き換え表は消えます。復元まで済ませてから閉じてください。 これは仕様です。個人情報の対応表を端末に残さないほうが安全だと判断しました。

伏せられるもの、伏せられないもの

種類既定拾えるもの・拾えないもの
メールアドレスオン@ を含む一般的な形式。形が決まっているので取りこぼしは少ない。
電話番号オン0 または +81 で始まり、数字が10桁か11桁のもの。全角数字にも対応。
郵便番号オン〒付き、または 123-4567 の形。日付の範囲などを誤って拾うことがある。
カード番号オン16桁で、チェックディジット(Luhn)が合うものだけ。単なる16桁の数字は拾わない。
人名オン「様」「さん」「部長」など敬称・役職の直前にある語と、「と申します」の名乗り。一度そう出てきた氏名は、敬称のない箇所にも広げて伏せる。一度も敬称が付かない氏名は拾えない。
会社名オン「株式会社」「有限会社」「合同会社」に隣接する語。ひらがなを含む社名は拾えない。
住所オン都道府県名から続く、ひらがなを含まない部分。番地の途中で切れることがある。
URLオフhttp:// または https:// で始まるもの。社内システムのURLを伏せたいとき。
IPアドレスオフIPv4 の形式で、各値が255以下のもの。バージョン番号を誤って拾うことがある。
12桁の数字オフマイナンバーなど。区切りのない12桁を無条件で拾うため、誤検出が多い。

既定でオフにしてあるものは、誤検出が多いか、業務文書で伏せる必要がない場合が多いものです。 社内システムの URL やサーバーの IP を隠したいときは、チェックを入れてください。

同じ値には同じ記号を割り当てます

「田中様」と「田中さんは」が別々の記号になると、AI は同一人物だと判断できません。 指示に「[名前1]と[名前2]の日程を調整して」と書けば、AI は2人だと解釈します。 そこで、同じ値には出現箇所が離れていても同じ記号を割り当てます。

敬称と役職は伏せません。「[名前1]様」「[名前1]部長」のように残します。 上下関係や文体は AI の出力に影響するので、消すと返ってくる文章が変わってしまうためです。

一度でも敬称が付いていれば、付いていない箇所も伏せます

業務の文章では、同じ人が「佐藤様にお伝えしました」と書かれたすぐあとで 「佐藤は来週まで出張です」と敬称なしで出てきます。 敬称だけを手がかりにすると、後半が伏せ漏れになります。

そこで、文書のどこかで一度でも敬称や名乗りとともに現れた語は、同じ文書の中の敬称が付かない箇所にも広げて伏せます。逆にいえば、文書中に一度も敬称が現れない氏名は最後まで拾えません。 社内向けの、敬称を省いた文章を貼るときはとくにご注意ください。

記号の形について

置き換えには [名前1] のような半角の角括弧を使っています。 AI に渡したときに書き換えられにくく、人が見ても何が隠れているか分かる形を選びました。

それでも AI が [名前1] と全角にしたり、括弧の中に空白を入れて返すことがあります。 復元ではこの揺れを吸収します。ただし、記号の中の語まで書き換えられた場合は戻せません。 戻せなかった項目は復元後に一覧で表示します。

よくある質問

これを使えば会社の規程を満たせますか。
分かりません。規程の内容によります。このツールは検出できたものを伏せるだけで、 何が個人情報にあたるかを判断していません。判断が要る場合は、社内の担当部署にご確認ください。
氏名がまったく伏せられません。
敬称や役職が付いていない氏名は拾えません。「田中が対応」のような書き方が該当します。 文章に敬称を補ってから貼り付けるか、伏せたい語を手で置き換えてください。
関係のない語まで伏せられます。
人名と住所の検出は取りすぎることがあります。伏せすぎても情報は漏れないので、 あえて緩めにしてあります。邪魔な場合は、その種類のチェックを外してください。
入力した文章はどこかに送られますか。
送られません。処理はすべてブラウザの中で動いています。 通信が発生していないことは、ブラウザの開発者ツールのネットワークタブで確認できます。 置き換え表も端末に保存していないので、ページを閉じると消えます。
ファイルごとマスクできますか。
できません。テキストの貼り付けだけに対応しています。 Word や PDF の中身は、いったんテキストとして貼り付けてください。

関連する記事