ことえり用の新郵便番号辞書

2010.01.07
Shinyubin screenshot
こんなものです。
Product Rating Downloads  
Shinyubin add a comment

概要

この間 Windows Update を使って友達の PC を更新したとき、 Windows の日本語入力ソフト用の郵便番号辞書が出てきた。 Mac OS のことえりにも同じようなものがあったよねと、ふと思い出した。

検索してみたら、確かにあった。 zeke 様が作って下さったのはあるけれど、データは平成11年のもので、もはや時代遅れとなってしまっている。だって、僕の住所の郵便番号も入ってないんだよ!

また検索してみたら郵便番号のデータを見つけて、ファイルの内容を覗いてみると何とかなりそうかなと思って、自作の郵便番号辞書に挑戦することに決めた。

いろいろと苦労した結果、なんとか使えそうな辞書と、郵政が配布しているデータファイルの変換ツールを完成させた。これらをインターネットの皆様に提供したいと思う。

使い方

辞書のみをご利用の場合

  1. 以下でディスクイメージ shinyubin.dmg をダウンロードして開く
  2. デスクトップに現れるディスクの中の「新郵便番号辞書」を ~/Library/Dictionaries (ホーム → ライブラリ → Dictionaries )にコピーする
  3. ことえりの入力メニューの中の「環境設定を表示」を選択して、「辞書」のところで「新郵便番号辞書」を開く

データファイルの変換ツール Zipcodic をご利用の場合

  1. 以下で Zipcodic.sh をダウンロードする
  2. データファイルをダウンロードして展開する。大書きでも小書きでもいい。県別のものも利用できるけれど、「全国一括」を使うのが普通だろう。(追加: Zipcodic 1.1 以降は大口事業所等個別番号データにも対応している。)
  3. ターミナルを開いて、スクリプトを置いたフォルダまで cd で移動する
  4. スクリプトを実行できるように、まず chmod u+x Zipcodic.sh して所有権を整える。
  5. スクリプトと(全国一括の)データを同じ場所に置いた場合、このように実行する: ./Zipcodic.sh KEN_ALL.CSV
  6. 処理が終わったら行数(1行=1件)が報告されるので、これをメモしておく

こうして作ったファイル KEN_ALL.txt をことえり単語登録というアプリケーションに読み込んで辞書を作る。

  1. ことえりの入力メニューの中の「単語登録/辞書編集…」を選択する
  2. ことえり単語登録の「辞書」メニューで「新規ユーザ辞書の作成」をして・・・
  3. ・・・こうして作った辞書に、「辞書」メニューの「テキストや辞書から取り込む…」を選んで KEN_ALL.txt を選択する
  4. 「登録されている語数」が上記の5番目で報告された行数と一致しているかどうか確認する

問題なく辞書に読み込めたらそれで終わりだが、僕の場合、なぜか途中で失敗してしまうことが多かった。なので、以下でダウンロードできるヘルパーツール ZipcodicHelper を作った。

  1. 途中まで読み込んだ辞書を「辞書」メニューの「テキストに書き出す…」を選択して、例えば partial.txt というファイルに UTF-16 形式で書き出す
  2. 上記と同じように ZipcodicHelper.sh をダウンロードして、 partial.txtKEN_ALL.txt と同じフォルダに置く
  3. このフォルダに cd で移動して、 chmod u+x ZipcodicHelper.sh で実行権を変えて、こうして実行する: ./ZipcodicHelper.sh KEN_ALL.txt partial.txt
  4. すると missing.txt というファイルが現れ、これをまたことえり単語登録に読み込む
  5. 必要に応じて1〜4の手順を繰り返す。オプションとして3番目のコマンドの最後--split を付け加えることによって、残りのデータを 250 行ずつのいくつかのファイルに分けることもできる。

使用上の注意

新郵便番号辞書は大口事業所等個別番号データをも含んでいる。このデータの場合、「大口事業所等名」の欄を除いて住所だけを取り入れている。

ご注意:この辞書は保証なしです。ご承知の上ご利用ください。

Zipcodic と ZipcodicHelper は GNU 一般公衆利用許諾契約書の下で公開されている。詳しくは以下で「ライセンス」をご参照ください。辞書の方は、もともとのデータが郵政によって配布されたものなので、ここに書いてあるとおり、「使用・再配布・移植・改良について:日本郵政公社は著作権を主張しません。自由に配布していただいて結構です。」

解析

長すぎるためこちらに移動。

その他

ダウンロード

Amazon Honor System Click Here to Pay Learn More Shinyubin icon

新郵便番号辞書の最新版(H21-12-28):

データファイルの変換ツール

変更履歴

すべての履歴を表示

謝辞