70代・80代・90代のご家族と読む
「スマートフォンとインターネットを安心して楽しむための3つの約束」
この記事の要点と4つの章のご案内
| 章構成 | 主なテーマ | 要点と確認ポイント |
|---|---|---|
| 1. 基本と全体像 | 概要と背景:なぜ真面目でしっかりした方ほど狙われてしまうのか? | 【身近なたとえ話:玄関のチャイムを鳴らす「偽物の点検業者」が、そのままスマホの画面の中に入ってきた】 |
| 2. 現場での進め方と対策 | 具体的な対策・手順:帰省時や週末に家族でできる「あんしん設定」 | 昔なら、突然家にやってきて「お宅の屋根が壊れていますよ、今すぐ工事しないと大変なことになります!」と急かす訪問販売がいたら、「まずは家族に相談してからにします」と落ち着いて断ることができました。ところがスマートフォンの中では、画面いっぱいに赤い警告が出たり、本物の宅配便や銀行そっくりのメッセージが届いたりするため、「周りに迷惑をかけてはいけない」「早く手続きして解決しなければ」という真面目で誠実な気持ちが逆手に取られてしまいます。決して「知識が足りないから」ではなく、「相手の仕掛けが人を慌てさせるように作られているから」なのです。 |
| 3. 関連する制度とルール | 実務確認 場面別の実務確認ポイント | 近年急増している警察官や自治体職員を名乗る詐欺電話の多くは、「+1」や「+44」など「+」から始まる国際電話番号を悪用しています。海外と電話しない方は無料で一括拒否設定が可能です。 |
| 4. 詳しい技術仕様としくみ | 高齢の親が詐欺に遭わないよう注意すると、「子ども扱いしないでほしい」と喧嘩になってしまいます。どう伝えれば良いでしょうか? | ニュースや調べものをしている最中に突然「ウイルスが検出されました」と大音量が鳴るサポート詐欺では、「画面に表示された番号へ自分で電話をかけてしまう」ことがすべての被害の入り口になっています。 |
- 01 約束 01「画面に出てきた番号には電話しない」:突然音が鳴って「ウイルス感染」と出ても偽物の広告です。画面の番号には決して電話せず、電源を入れ直します。
- 02 約束 02「電子マネーカードを買ってきてと言われたら100%詐欺」:役所・警察・銀行・電話会社が「コンビニでギフトカードを買って番号を教えて」と言うことは原則としてありません。
- 03 約束 03「うっかり押してしまっても家族は原則として怒らない」:怖いのは押してしまうことではなく、怒られると思って一人で抱え込むことです。いつでも笑って相談できる約束を作ります。
1. 概要と背景:なぜ真面目でしっかりした方ほど狙われてしまうのか?
Senior Safety & Family Trust【身近なたとえ話:玄関のチャイムを鳴らす「偽物の点検業者」が、そのままスマホの画面の中に入ってきた】
昔なら、突然家にやってきて「お宅の屋根が壊れていますよ、今すぐ工事しないと大変なことになります!」と急かす訪問販売がいたら、「まずは家族に相談してからにします」と落ち着いて断ることができました。ところがスマートフォンの中では、画面いっぱいに赤い警告が出たり、本物の宅配便や銀行そっくりのメッセージが届いたりするため、「周りに迷惑をかけてはいけない」「早く手続きして解決しなければ」という真面目で誠実な気持ちが逆手に取られてしまいます。決して「知識が足りないから」ではなく、「相手の仕掛けが人を慌てさせるように作られているから」なのです。
犯人からの電話の多くが「+(プラス)から始まる国際電話」
近年急増している警察官や自治体職員を名乗る詐欺電話の多くは、「+1」や「+44」など「+」から始まる国際電話番号を悪用しています。海外と電話しない方は無料で一括拒否設定が可能です。
サポート詐欺相談の約6割が60代〜80代
ニュースや調べものをしている最中に突然「ウイルスが検出されました」と大音量が鳴るサポート詐欺では、「画面に表示された番号へ自分で電話をかけてしまう」ことがすべての被害の入り口になっています。
「お金・暗証番号・カードの話が出たら一度電話を切る」
どんなに本物らしく見える画面や電話でも、「一度電話を切って、家族や消費生活センター(局番なしの188)に確認する」というワンクッションを入れるだけで、被害の99%以上を防ぐことができます。
01. 「コンビニでカードを買ってきて」は100%すべて詐欺です
ご高齢の方が被害に遭いやすい手口の中で、特に覚えておいていただきたい合言葉があります。それは、「コンビニやドラッグストアで電子マネー(アップルギフトカードやGoogle Playカードなど)を買って、裏面の番号を教えてください(または写真を撮って送ってください)と言われたら、相手が誰であっても100%詐欺である」というルールです。
市役所や税務署、年金事務所、警察、NTTや携帯電話会社、電力会社、パソコンメーカー(マイクロソフトやアップルなど)が、税金や修理代、未納料金を「コンビニのプリペイドカード」で支払わせることは原則としてありません。もし店員さんから「もしかして誰かに頼まれてこのカードを買おうとされていませんか?」と声をかけられたら、恥ずかしがらずに「実はスマホにこんな画面が出て…」と店員さんに見せてください。全国でたくさんの被害が店員さんの声かけによって未然に防がれています。
02. ご家族へのお願い:「なぜそんなものを押したの!」と原則として責めないでください
もし親御さんや祖父母の方から「変な画面を押してしまったかもしれない」「知らない人に電話番号を教えてしまった」と打ち明けられたとき、ご家族が一番気をつけたいのは「だから言ったじゃない!」「なんで勝手に触るの!」と叱ったり責めたりしないことです。
一度でも強く責められてしまうと、親御さんは「次からは怒られたくないから、何かあっても黙っていよう」「自分でなんとか解決しよう」と思い詰め、その結果として詐欺グループに言われるがままお金を振り込んでしまうケースが後を絶ちません。「すぐに教えてくれてありがとう!早く言ってくれたから全然大丈夫だよ」と笑顔で受け止めることが、どんなセキュリティソフトよりも強力な家族の守りになります。
2. 具体的な対策・手順:帰省時や週末に家族でできる「あんしん設定」
Family Setup & Pitfall Prevention現場で陥りやすい落とし穴と回避策
ご家庭でよくあるスマホの困りごとと、今日から実践できる配慮した解決策を比較表にまとめました。
| よくある困りごと | 現場で陥りやすい落とし穴(NG例) | 家族みんなが安心できる解決策(推奨策) |
|---|---|---|
| パスワードがわからなくなる | 覚えられないからとすべてのサービスを「生年月日」や「電話番号」にしてしまう、またはスマホケースの裏に貼る。 | 指紋や顔でログインできる「パスキー(生体認証)」を設定し、控えの紙は自宅の鍵のかかる引き出しに大切に保管する。 |
| 知らない電話にすぐ出てしまう | 着信音が鳴ると反射的に通話ボタンを押してしまい、相手と話し始めてペースに巻き込まれる。 | 電話帳に登録していない番号や「+」から始まる国際電話を自動ブロックする設定を入れ、留守番電話サービスを活用する。 |
| 文字が小さくて見間違いやすい | 初期設定の小さな文字のまま無理して使い続け、「広告」と「本物のボタン」を見間違えて押してしまう。 | スマートフォンの「文字サイズと太さ」を1〜2段階大きく設定し、よく使う連絡先(家族や相談窓口)をホーム画面の1ページ目に置く。 |
ご家族と一緒に確認する「スマホあんしん3項目チェックリスト」
達成状況:0 / 3 項目お茶を飲みながら、ご家族と一緒に1つずつチェックしてみてください。
理解を深める確認クイズと関連コラム・豆知識
【確認クイズ】もし電話で「あなたの口座が悪用されています」「未納料金があります」と言われ、不安になったときに全国どこからでも相談できる公的な3桁の電話番号はどれでしょうか?
選択肢 A:117番(時報サービス) クリックして判定 →
117番は現在の時刻を知らせてくれる番号ですね。消費者トラブルや警察の相談窓口は選択肢Bをご覧ください。
選択肢 B:消費者ホットライン「188(いやや!)」または警察相談専用電話「#9110」 クリックして判定 →
大正解です! 局番なしの「188(いやや!泣き寝入り)」にかけると、お近くの市区町村の消費生活センターへつながります。また、警察に落ち着いて相談したいときは「#9110」にかけると専門の相談員が丁寧に対応してくれます。電話機の近くにメモして貼っておくと安心です。
選択肢 C:画面やショートメッセージに書いてある相手の電話番号 クリックして判定 →
画面や怪しいメッセージの中に書かれている番号にかけると、犯人グループの窓口に直接つながってしまいますので原則として電話しないでください。正解は選択肢Bです。
「固定電話もスマートフォンも、『+(プラス)』から始まる国際電話を無料で止められます」
海外に住むご家族や友人と国際電話をする予定がないご家庭では、警察庁が推奨している「国際電話不取扱受付センター(0120-210-364・通話料、手続き無料)」に申し込むことで、固定電話への海外からの詐欺着信を丸ごとブロックできます。またスマートフォンの場合も、各携帯会社の迷惑電話ブロック機能を有効にすることで、怪しい「+」付きの着信が鳴る前に自動でガードできます。
地域のシニア向けスマホ安全講座・回覧板プリントのご案内
自治会・老人クラブ・公民館での防犯講話や、A4用紙1枚で印刷して冷蔵庫に貼れるかわら版をご用意しています。
実務確認 場面別の実務確認ポイント
スマートフォンはお孫さんとの写真交換や調べものができる着実な道具です。たった3つの見分け方を知っておくだけで、毎日安心して楽しめます。
帰省した際に5分で完了する「スマホのあんしん初期設定(プラス番号着信ブロック・迷惑SMSフィルタ)」と、親御さんの自尊心を守る声かけ例を紹介しています。
加齢に伴う視覚・聴覚・実行機能の変化モデルと、国際電話(+1/+44等)やスミッシングURLを端末側で自動遮断するRust 2024判定ロジックを収録しています。
加齢に伴う視覚・聴覚・実行機能変化モデル(Gerontechnology)、不審国際発番号・スミッシング分類器、および非懲罰的家族合意検証プロトコル
本モノグラフでは、70代〜90代の高齢者層を標的とする技術サポート詐欺(Tech Support Scam)、スミッシング(SMS Phishing)、および国際電話番号スプーフィング(E.164 `+` Prefix Spoofing)に対する人間工学的・数理的防御基盤を定義する。(1) 水晶体黄変(短波長透過率低下)とFittsの法則に基づくシニアUI設計パラメータ、(2) ブラウザ全画面ロック・緊急音響威迫を用いた時間割引率(Hyperbolic Discounting)の悪用メカニズム、および (3) E.164 発番号・SMS ペイロード・高額決済を家族のマルチシグ承認で保護する Rust 2024 判定エンジンを実装する。
01. 加齢に伴う分光透過率変化と Fitts の法則に基づくターゲット幾何学: 人間の水晶体(Crystalline Lens)の光学密度 OD(λ, age) は加齢とともに主に短波長領域(λ ∈ [400, 480] nm:青〜紫領域)で増大し、80歳時点での網膜到達照度は20歳時の約 1/3 に低下する。同時に青色と緑色・黒色の色差識別閾値(Δ E_ab^*)が上昇するため、青色細字の URL リンクや低コントラストな閉じるボタン(`[×]`)は視認困難となる。また、運動制御における Fitts の法則(移動時間 MT = a + b log₂(2D / W))において、手指振戦(Tremor)を考慮した誤タップ確率 P_err を 0.5\% 以下に抑えるためには、有効ターゲット幅 W ≥ 48 CSS px(物理寸法約 9 mm 以上)および隣接要素間マージン s ≥ 8 CSS px が必須となる。
02. 脅迫的音響・視覚ロックによる認知ハイジャックと非懲罰的エスカレーション: サポート詐欺(Tech Support Scam)は、`Element.requestFullscreen()`、`navigator.keyboard.lock()`、および Web Audio API の高周波矩形波(2,000--3,500 Hz)を悪用して急性の扁桃体ストレス応答を誘発し、前頭前野の抑制機能(Inhibitory Control)を一時的に低下させる。このとき被害者が「家族に相談すると叱責される(コスト C_shame > 0)」と予測している場合、単独で詐欺師の指示に従う期待効用が上回ってしまう。したがって、家族側が C_shame = 0(全体非懲罰的応答)を事前コミットし、同時に不審な着信・SMS・高額送金をシステム側で一時保留(Cooldown Hold)して家族端末へ共同確認リクエストを送るプロトコルが数理的に最適となる。
| Protection Vector | Threat / Physiological Factor | Technical Countermeasure | Target Threshold |
|---|---|---|---|
| E.164 Caller ID Guard | Spoofed +1 / +44 / +86 Police Scam | Auto-Quarantine Non-+81 Unknown Callers | 100% Silent Drop + Family Log |
| SMS Link & Gift-Card Guard | Delivery Smishing & POSA Card Fraud | Short-URL / IP-Literal / Gift-Card Keyword Trap | Risk Score ≥ 70 Triggers Co-Sign |
| Senior Typography & Touch | Presbyopia, Lens Yellowing, Tremor | Base Font ≥ 18px, Touch Target ≥ 48px | Contrast ≥ 10:1 (Yellow-Blue Safe) |
| Browser Fullscreen Trap | Tech Support Scam Audio/Screen Lock | Block Unsolicited Fullscreen + Audio Loop | 1-Tap Safe Exit / Power Cycle Guide |
#![forbid(unsafe_code)]
/// Telemetry representing an incoming phone call, SMS, or payment prompt on a senior's device.
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub struct IncomingEventTelemetry<'a> {
pub caller_e164: &'a str,
pub is_in_family_address_book: bool,
pub contains_url_in_sms: bool,
pub mentions_posa_gift_card: bool,
pub mentions_urgent_account_freeze: bool,
pub triggers_fullscreen_audio_alarm: bool,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ShieldAction {
/// Safe communication from known contact or normal browsing.
AllowPassThrough,
/// Quarantines suspicious event and sends a warm, blameless check request to family members.
HoldForBlamelessFamilyCoSign {
risk_score: u8,
reassurance_code: &'static str,
},
/// Immediately blocks confirmed scam vector (e.g., fullscreen fake virus alarm or POSA demand).
BlockScamImmediately {
risk_score: u8,
reason: &'static str,
},
}
/// Evaluates an incoming call, SMS, or web prompt to protect senior users without inducing shame.
pub fn evaluate_senior_safety_event(ev: &IncomingEventTelemetry<'_>) -> ShieldAction {
if ev.triggers_fullscreen_audio_alarm {
return ShieldAction::BlockScamImmediately {
risk_score: 100,
reason: "Fake browser virus alarm (Tech Support Scam) neutralized.",
};
}
if ev.mentions_posa_gift_card {
return ShieldAction::BlockScamImmediately {
risk_score: 100,
reason: "Public agencies and utilities never request gift card numbers.",
};
}
if ev.is_in_family_address_book && !ev.contains_url_in_sms {
return ShieldAction::AllowPassThrough;
}
let mut score: u8 = 0;
// Check for international prefix outside Japan (+81) from unknown caller
if ev.caller_e164.starts_with('+') && !ev.caller_e164.starts_with("+81") {
score = score.saturating_add(65);
}
if ev.contains_url_in_sms && !ev.is_in_family_address_book {
score = score.saturating_add(45);
}
if ev.mentions_urgent_account_freeze {
score = score.saturating_add(40);
}
if score >= 85 {
ShieldAction::BlockScamImmediately {
risk_score: score,
reason: "High-confidence international spoofing or smishing pattern.",
}
} else if score >= 40 {
ShieldAction::HoldForBlamelessFamilyCoSign {
risk_score: score,
reassurance_code: "BLAMELESS_FAMILY_CHECK_188",
}
} else {
ShieldAction::AllowPassThrough
}
}