趙健の技術ノート

日本の携帯電話良番検索ツール(楽天モバイル・docomo・au・SoftBank・ahamo・povo・UQ・Y!mobile対応)

技術 約1991文字 · 5分で読める - 回閲覧

日本のほとんどの携帯キャリアでは、契約時の電話番号はシステムがランダムに割り当てます。完全に運任せで、好きな番号を選ぶのはほぼ不可能です。

ただし、楽天モバイルは自分で番号を選べます。公式サイトで申し込む際に有料で番号選択ができますが、操作がとても不便で、表示される番号も少なすぎます。一つずつ手動で試すのは効率が悪すぎるし、しかも接続がよく切れます。そこで、良番をカスタム検索できるツールを作りました。

日本の携帯電話良番検索ツール(楽天モバイル・docomo・au・SoftBank・ahamo・povo・UQ・Y!mobile対応)

対応する良番タイプを4つのランクに分けました:

S 極上 — めったに出会えないレベル

  • AAAA ゾロ目(8888、6666など)
  • 4桁連番(5678、8765など)

A 希少 — 見つけたら迷わず

  • AAAAX(88889)、XAAAA(18888)、ゾロ目に近い存在
  • AAA 3桁ゾロ目(末尾888、666)

B 定番 — 覚えやすく規則的

  • AAAB 3つ同じ(8886)、AABB ダブルペア(8866)
  • ABAB 交互(8686)、ABBA 回文(8668)

C 入門 — 日常使いに十分

  • 3桁連番(678、876)
  • 縁起番号(1688、1888、5188などの組み合わせ)

全部で11種類のルールで、市場に出回るほぼすべての良番タイプをカバーしています。

便利な機能

数字除外:日本語で4は「し」(死)、9は「く」(苦)と読めるため、この2つの数字を嫌う人が多いです。ツールでは0〜9の各数字を個別に除外でき、チェックを入れるとその数字を含む番号は結果に表示されなくなります。

カスタム末尾:プリセットルールを使いたくない場合は、希望する末尾を直接入力することもできます。例えば誕生日の0226、記念日の1225など。

スーパーハイライト:AAAAX ルール(同じ数字4つ+異なる数字1つ)を選んだ場合、楽天は下4桁しか検索できませんが、返ってきた番号のその前の桁も同じ数字だった場合、実はAAAAA(5連続)になります。ツールはこの状況を自動検出し、赤いSUPERタグを表示します。

フィルタリングと検索:番号をたくさん検索すると、結果リストが長くなります。上部にタイプ別の統計タグがあり、クリックすると特定のタイプだけ表示できます。また、検索ボックスで番号内の特定の数字を直接検索することもできます。

番号を見つけた後は

ツール自体は検索のみで、番号の予約や購入はできません。気に入った番号を見つけたら、楽天モバイルの公式サイトで通常の契約手続きを行います。番号選択のステップで検索した番号を入力するだけです。なお、カスタム番号は楽天公式で1,100円かかりますが、好きな番号なら十分価値があると思います。

楽天モバイル以外のキャリアを使いたい場合は?

楽天モバイルを選びたくなく、docomo、au、SoftBank、ahamo、povo、UQ、Y!mobileなどの他キャリアを使いたい場合は、日本のMNP(番号ポータビリティ)制度を活用できます。

参考手順:まず楽天モバイルで良番を取得 → しばらく使う → MNPでdocomo / au / SoftBank / ahamo / povo / UQ / Y!mobile、またはお好みの格安SIMキャリアに乗り換え

私もまさにこの方法でやりました(笑)。

なぜこのツールを公開しないのか

このようなツールが楽天の利用規約に適合するかどうか確信が持てないためです。検索のみで一切の変更操作は行いませんが、それでも通常とは異なる方法です。念のため、現時点ではオープンソースとして公開する予定はありません。

いつかコンプライアンスに問題がないと確認できれば、すぐにコードリポジトリを公開します。

このツールの使い方

番号検索が必要な方は、コメントまたはメールでお知らせください:

  1. どんな番号が欲しいか — 例えば「末尾8888」「連番が欲しい」「168を含む」「4と9なし」など、具体的であるほど良いです
  2. メールアドレス

メールを受け取り次第、できるだけ早く番号を検索し、整理した結果をお送りします。完全自動化のシステムを構築済みで、番号ルールとメールアドレスを入力すれば自動送信されます。

共有:

コメント