サンプル
※7桁の半角数字で入力してください
郵便番号データについて
KEN_ALL_MINI.CSV
当サイトで扱っている郵便番号データは、日本郵便が公開する 郵便番号データ (KEN_ALL.CSV)を基に、WEBフォームなどで一般的に使用される郵便番号検索プログラムが扱いやすい形に独自に加工しています。加工処理は自動化されており、月末になると当サイトで最新版が更新されます。
ダウンロードはこちらから行なってください。
最終更新日:2023/09/29
更新日時は毎月月末最終日の17時ごろが目安です。
特徴1郵便番号検索に最適化させた軽量フォーマット
KEN_ALL(加工前)26106,"600 ","6008815","キョウトフ","キョウトシシモギョウク","チュウドウジアワタチョウ","京都府","京都市下京区","中堂寺粟田町",0,0,0,0,0,0KEN_ALL_MINI(加工後)
6008815,京都府,京都市下京区,中堂寺粟田町
- 必要最小限の4項目「郵便番号、都道府県名、市区町村、町名」にしています。
- プログラムで扱いやすいようにヘッダーを付与しています。PostCode,PrefecturesName,CityName,TownName
- 各値を括ってある「"」を削除しています。
- ファイルサイズは5MB程度です。(元は18MB)
- 文字コードはUTF-8です。
特徴2不要データを削除
0600000,北海道,札幌市中央区,以下に掲載がない場合 3060433,茨城県,猿島郡境町,境町の次に番地がくる場合
「以下に掲載がない場合」、「○○の次に番地がくる場合」は削除しています。
9202134,石川県,白山市,鶴来水戸町(2〜4丁目) 0100101,秋田県,潟上市,天王(追分、追分西、上北野、長沼) 2200012,神奈川県,横浜市西区,みなとみらい(次のビルを除く) 1006090,東京都,千代田区,霞が関霞が関ビル(地階・階層不明)
丁目、地名、ビル注釈などにある「()」部分を削除しています。
1000601,東京都,神津島村,神津島村一円
一円は、それが地名であるものを除き「一円」を削除しています。
特徴3郵便番号の重複削除
元となるKEN_ALLは、郵便番号項目はユニークではなく2行以上存在する場合があります。
KEN_ALL_MINIでは以下の仕様により、重複する郵便番号を一つに統合しています。
郵便番号が重複する場合は、「都道府県」「市区町村」までは同じで「町名」のみが異なる仕様を想定しています。
元の町名を可能な限り残したいため、以下の処理を追加しています。
共通の接頭語があれば残す
(加工前) 9392622,富山県,富山市,婦中町鉾木 9392622,富山県,富山市,婦中町沢田 9392622,富山県,富山市,婦中町千里 (加工後) 9392622,富山県,富山市,婦中町
共通の接頭語がない場合は町名をブランクにします。
(加工前) 5700043,大阪府,守口市,高瀬旧大枝 5700043,大阪府,守口市,高瀬旧世木 5700043,大阪府,守口市,高瀬旧馬場 5700043,大阪府,守口市,南寺方東通 (加工後) 5700043,大阪府,守口市,