キャリアに直接問い合わせるためにUSSDコードを使うこともできます。例:*31# to make your number visible on all calls. On some networks like MTN in Nigeria, you dial #31# to actually hide your number and make calls show as private. Dial *#31# to check if your caller ID is restricted or allowed. If you want to hide your number for just one call, dial #31# followed by the number, like #31#08031234567。
あなたの番号が非公開として表示されるために電話に出ない人に飽きましたか?そう、私も経験があります。実はこれが思ったより頻繁に起こることで、多くの場合は謎の不具合ではありません。ほとんどのケースで自分で修正できることが多いです。
私が最初に、自分の番号がかけた相手全員に非公開として表示され始めたときのことを覚えています。特に何も変えていなかったのに、突然友人たちが「なんでいつも非公開番号からかけてくるの?」と言い出しました。携帯電話の設定を確認しましたが、すべて正常に見えました。発信者IDはオンになっているはずでした。それでも何も変わらず。問題は自分の電話だけの奇妙な動作ではなく、私とキャリア間のシステム全体が正しく通信できていなかったことに気づくまで時間がかかりました。
だから、あなたが自分の電話から非公開表示を解除したい場合に実際に効果的な方法はこれです。
Androidユーザーの場合、多くはキャリアの設定次第です。サムスン、Google、Xiaomi、Realmeなど、各ブランドで少しずつ扱いが異なりますが、基本的な考え方は同じです。ネットワークに「自分の番号を表示してほしい」と伝えるだけです。
Android 16を使っている場合は、電話アプリを開き、上部の三点アイコンをタップして設定または通話設定を見つけます。発信者番号や補助サービスを探し、複数のSIMを使っている場合はアクティブなSIMを選びます。その後、「追加設定」から発信者IDを見つけ、「番号を表示」または「ネットワークデフォルト」を選択し、ネットワークに変更を確認させます。これで大抵は完了です。
Realmeの端末は少し違います。電話アプリを開き、メニューをタップして設定に進み、通話アカウントを選びます。変更したいSIM(例:MTNやAirtel)を選び、「追加設定」から発信者IDを選び、「番号を表示」に設定して確認します。ブランドによってこれらのオプションの場所が異なるため、端末によっては少し探す必要があります。
人々がつまずきやすいのは、「設定 > セキュリティとプライバシー」内の「高度な保護」がオンになっている場合です。この機能は発信者IDの設定をロックしてしまうことがあります。もし発信者IDのオプションがグレーアウトしている場合は、これが原因かもしれません。高度な保護をオフにすれば解決します。
設定を変更しても反映されない場合は、電話アプリをリセットしてみてください。設定からアプリを見つけ、電話アプリのストレージとキャッシュに入り、「ストレージを消去」および「キャッシュを消去」を選びます。その後、端末を再起動してネットワークに再接続させます。これにより、端末とキャリア間の同期問題が解決されることがあります。
iPhoneユーザーの場合、AppleはiOS 26で設定の配置を変更しました。すべての設定は今やアプリのセクションに集約されており、散らばっていません。非公開番号表示を解除するには、「設定」を開き、「アプリ」までスクロールし、「電話」を選び、「私の発信者IDを表示」をタップしてスイッチをオンにします。非常にシンプルです。
複数の回線(例:eSIMと物理SIM)がある場合は、それぞれの回線で「私の発信者IDを表示」をオンにしなければなりません。そうしないと、一方の回線では非公開として表示され続けることがあります。
Appleはまた、発信者IDをApple Business Connectとより密接に連携させました。そのため、「私の発信者IDを表示」オプションが全く見えない場合は、キャリア側で制御されている可能性があります。これは一部のネットワークで起こります。
古いiPhone(例:14や15)は、iOS 26にアップデートした後に表示の不具合が起きることがあります。その場合は、電話アプリを閉じてiPhoneを再起動してください。設定 > 一般 > 情報に進み、キャリア設定のアップデートが待機していないか確認します。また、「設定 > 一般 > VPNとデバイス管理」で、仕事や学校のプロファイルが発信者IDをブロックしていないかも確認してください。
さて、厄介な部分ですが、これらをすべて行っても、あなたの番号が非公開のまま表示されることがあります。その場合の原因は、あなたの端末とキャリアのネットワーク間にあります。
キャリアに直接問い合わせるためにUSSDコードを使うこともできます。例:*31# to make your number visible on all calls. On some networks like MTN in Nigeria, you dial #31# to actually hide your number and make calls show as private. Dial *#31# to check if your caller ID is restricted or allowed. If you want to hide your number for just one call, dial #31# followed by the number, like #31#08031234567。
コードが動作しない場合は、ネットワークの完全リセットを行います。Android 16の場合は、「設定 > システム > リセットオプション」から「モバイルネットワーク設定をリセット」をタップし、確認します。これによりWi-FiのパスワードやBluetoothの接続もリセットされるので注意してください。
iOS 26の場合は、「設定 > 一般 > iPhoneを転送またはリセット」から「リセット」を選び、「ネットワーク設定をリセット」をタップします。端末が再起動し、キャリアに再接続します。
他にも、これを妨げる要因はあります。TruecallerやHiya、RoboKillerなどのプライバシーアプリは、深いシステムアクセスを持っている場合、あなたの番号を隠すことがあります。また、新旧のネットワークタイプ間の切り替え時に発信者IDが失われることもあります。SIMカードが5年以上前のものであれば、5Gスタンドアロンネットワークとの相性が良くない場合もあります。その場合は交換やeSIMへの切り替えが効果的です。海外ローミング中は、信号が異なるネットワークを経由するため、発信者IDが失われることもあります。
要するに、端末の設定がオンになっているのに相手に非公開として見える場合は、まず端末の設定を確認し、その後キャリアのコードを試し、最後にネットワークのリセットを行えば、多くの場合は正常に番号が表示されるようになります。