「当サイトは郵便番号から住所を自動入力する商用版のサイトです。」
By ピエールソフト 2013.10.21
御社のhtmlに1行追加するだけで、住所入力を自動化することができます。

郵便番号から住所を自動入力するのは想像以上に難しいです。 ほとんどの人は満足していますが、知らないだけ?

※郵便番号欄に438-0078と入力して「旭ケ丘」など、何かが表示されてしまうのは絶対におかしいです。

[郵便事業株式会社様のデータに起因する問題点]
1)データが複数行にまたがる。(例、604-8072)
  ずっと昔の80桁パンチカード時代の仕様を引きずっていると思われます。

2)郵便番号に複数の地域が対応する。(例、438-0078、068-0546 )
  市町村合併などの結果と思われます。

3)同一郵便番号が都道府県にまたがる。(例、498-0000)
  2)と同様かと思われます。

4)その他、言葉で説明しているもの。(例、003-0000、669-1536、100-0004)
  以下に掲載がない場合、xxの次に番地がくる場合、xxxx(次のビルを除く)、など。


[対応策のポイント]
■データ管理元(郵便事業株式会社様)のデータは、整合性の面から加工をしない。
 ・通常の郵便番号と、会社等の事業所個別郵便番号があり、毎月更新されています。
 ・但し、京都市の特有の通、上る、下る、等の表現は加工することにしました。(2017.01.01)

■郵便番号が複数の地域に対応するものは、人が見て判断する。(自動処理はできない)
 ・ガイダンス画面を出して選択する方式にしています。

■言葉の説明で明らかなものは自動変換をする。(ガイダンス画面には表示します)
 ・以下に掲載がない場合‥‥住所欄には取り込まない。
 ・xxの次に番地がくる場合‥‥住所欄には取り込まない。
 ・xxxx(次のビルを除く)‥‥(以降はカットする。
以上。