多くのユーザーを悩ませる「勝手に全角数字になる現象」の背景には、Appleが日本語タイピング環境に導入した自動調整ロジックが存在します。主に以下の2つのシステム要因が影響しています。
第1の要因は、iOSに標準搭載されている「スマート全角」機能です。この機能は、日本語キーボード使用時に前後の文脈を判定し、日本語の文章中にある数字や記号を自動的に全角へ揃えようと働きます。文章作成の体裁を整える目的で設計されたものですが、ログインIDや郵便番号、番地などの入力時にも過剰に作動してしまい、iPhone数字全角になる原因の筆頭となっています。
第2の要因は、iPhone日本語キーボード半角数字の変換学習機能です。過去に全角数字を選択した履歴が蓄積されると、予測変換の最上位に全角が固定され、スペースキーや確定キーを押した際に自動的に全角が確定されてしまいます。これにより「iPhone数字半角変換できない」といった誤認や入力ストレスが発生します。