キャリアに直接問い合わせるために、USSDコードを使ってみてください。例:*31# to make your number visible on all calls. On some Nigerian networks like MTN, dialing #E0# does the opposite and hides your number. You can check your status by dialing *#E0#. If you want to hide your number just for one specific call, dial #E0#08031234567
あなたの電話番号が非公開のまま表示され続けているのはなぜでしょうか?はい、その気持ちわかります。イライラするのは、何も変えていないのに突然すべての着信が「非公開」と表示されることです。実際にこれを解決する方法をご案内します。
私も最初にこれが起きたときのことを覚えています。友人たちが「なぜ非公開番号からかけてくるの?」と尋ねてきて、意味がわかりませんでした。私の発信者番号設定は問題なさそうでした。トグルもオンになっていました。それなのに、なぜかすべての着信で相手側に「非公開」と表示されてしまうのです。設定をいじったりリセットを試したりして調べてみた結果、問題は必ずしも明らかではないことに気づきました。時には誤って変更してしまった設定が原因だったり、キャリア側でブロックされていたり、または自分の端末に存在しないと思っていた設定が関係していたりします。
では、AndroidとiPhoneそれぞれの端末で非公開番号を解除する方法をご説明します。
【Androidの場合】
ほとんどの発信者番号表示設定は、実は端末ではなくキャリア側で管理されています。ただし、Samsung、Google、Xiaomiなどのメーカーによって設定場所は異なります。基本的な考え方は同じで、「発信時に自分の番号を表示させる」設定を行います。
Android 16をお使いの場合は、電話アプリを開き、右上の三点アイコンをタップします。設定または通話設定に進み、「発信アカウント」や「補助サービス」を探します。複数のSIMを使っている場合は、変更したいSIMを選びます。そこから「追加設定」→「発信者番号」を選び、「番号を表示」または「ネットワークの既定値」を選択します。変更後は、ネットワーク側が設定を反映したことを確認してください。
Realme端末の場合もほぼ同じです。電話アプリを開き、メニューから設定に進み、「発信アカウント」を選択します。使用中のSIMを選び、「追加設定」→「発信者番号」から「番号を表示」に設定します。Androidのブランドによって設定場所は異なるため、見つからない場合は「Caller ID」や「補助サービス」の設定を端末内で探してください。
また、注意点として、「Caller ID」がグレーアウトしてタップできない場合は、「セキュリティ」設定内の「高度な保護」機能が有効になっている可能性があります。これが有効だと、通話情報の共有が制限されることがあります。
設定変更が効かない場合は、電話アプリのキャッシュとデータをクリアしましょう。設定→アプリ→電話アプリを選び、「ストレージ」からキャッシュとデータを削除します。その後、端末を再起動してください。これにより、端末とキャリアのネットワークの同期がリフレッシュされることがあります。
【iPhoneの場合】
iOS 26以降、Appleは電話設定を「アプリ」セクションに移動しました。設定を開き、下にスクロールして「アプリ」を選び、「電話」を見つけます。そこに「私の発信者IDを表示」オプションがありますので、それをオンにしてください(スイッチが緑色になる状態)。これだけで通常は十分です。
複数の回線(eSIMと物理SIM)を使っている場合は、それぞれの回線ごとに「私の発信者IDを表示」を有効にする必要があります。そうしないと、一部の通話だけに番号が表示されることがあります。
まれに、「私の発信者IDを表示」の設定が見つからない場合もあります。これはキャリア側で制御されているケースが多く、特定のネットワークでは制限されていることもあります。設定→一般→VPNとデバイス管理から、職場や学校のプロファイルがブロックしていないか確認してください。
古いiPhone(14や15など)は、iOS 26にアップデート後に表示の不具合が起きることがあります。その場合は、電話アプリを完全に閉じて、iPhoneを再起動し、設定→一般→情報を開いてキャリア設定のアップデートがあるか確認してください。これで解決することが多いです。
【それでも解決しない場合】
すべての設定を試したのに番号が「非公開」のままの場合、問題は端末とキャリアのネットワーク間にあります。
キャリアに直接問い合わせるために、USSDコードを使ってみてください。例:*31# to make your number visible on all calls. On some Nigerian networks like MTN, dialing #E0# does the opposite and hides your number. You can check your status by dialing *#E0#. If you want to hide your number just for one specific call, dial #E0#08031234567
コードが効かない場合は、ネットワークのリセットを行います。
Android 16の場合は、設定→システム→リセットオプション→「モバイルネットワーク設定をリセット」を選びます。
iOS 26の場合は、設定→一般→iPhoneを転送またはリセット→リセット→「ネットワーク設定をリセット」を選びます。これにより端末が再起動し、キャリアと再接続します。
その他に確認すべき点として、TruecallerやHiya、RoboKillerなどのプライバシーアプリが、深いシステムアクセスを持っている場合、番号を隠すことがあります。また、異なるネットワークタイプに切り替えると、一時的に発信者番号表示に影響が出ることもあります。SIMカードが5年以上使用している場合は、5G対応のために交換やeSIMへの切り替えを検討してください。海外通話やローミング時は、ネットワーク間の切り替えにより発信者ID信号が失われることもあります。
結局、非公開番号を解除する方法は、次の3つを確認することに集約されます:端末の設定、キャリアのツール、ネットワークプロファイル。これらをすべて確認すれば、発信者IDは正常に表示されるようになるはずです。