Yubin7 for Java(日本語版) について

Java対応の郵便番号及び住所検索開発コンポーネント。

Yubin7 for Java は、Java EE、Java SE 環境で住所・郵便番号の高速、高精度な検索を可能とする開発ツールです。専用の郵便番号辞書は、日本郵便から月に一度公開される郵便番号マスタを元に作成しており、常に最新のデータで検索を行うことができます。郵便番号や住所の様々な検索機能を Java コンポーネントとして提供しているため、Java ベースのアプリケーション開発において郵便番号や住所の検索機能を簡単に実装することができます。

機能詳細

  • 郵便番号・住所変換
    • 住所から郵便番号を取得する:yubin7 メソッドを使用して住所から郵便番号を取得することができます。郵便番号は 7 桁と 5 桁の郵便番号を取得することができ、その他、カスタマバーコードの作成に必要となる住所表示番号を取得することもできます。
    • 郵便番号から住所を取得する:getZipAddress メソッドを使用して郵便番号から住所を取得することができます。初回の検索では第一引数に true を渡し、2 回目以降 false を渡すことにより複数の住所を検索することができます。
  • 大口事業所個別番号・事業所名
    • 個別番号から大口事業所住所情報を取得する:getZipAddressCmp メソッドを使用して個別番号から大口事業所住所情報を取得できます。初回の検索では第一引数に true を渡し、2 回目以降 false を渡すことにより複数の住所を検索することができます。
    • 事業所名から大口事業所住所情報を取得する:getCmpCode メソッドを使用して事業所名から大口事業所住所情報を取得することができます。初回の検索では第一引数に true を渡し、2 回目以降 false を渡すことにより複数の住所を検索することができます。
  • 新旧住所変換
  • 旧住所から市町村変更情報を取得する:getMergeAddress メソッドを使用して旧住所から市町村変更情報を取得することができます。
  • カスタマバーコード
  • カスタマバーコードイメージを生成する:BarCode クラスを使用して住所文字列からカスタマバーコードイメージを生成することができます。また、郵便番号と住所表示番号からカスタマバーコードイメージを生成することもできます。

製品の特徴

  • 高速、高精度な変換機能:住所・郵便番号の相互変換機能を提供しています。約 12 万件の住所マスタから作成した独自のコンパクトな辞書を使用し、高速、高精度な変換を実現します。
  • 毎月更新される郵便番号辞書:郵便番号辞書は、日本郵便が公開する郵便番号マスタを元に作成。通常、一ヶ月に一度マスタが公開されたタイミングで最新の辞書を作成(最短 1 日~ 1 週間程度)し、Web ページに無償で公開しているので、お客様は常に最新の郵便番号辞書を無償ダウンロードすることができます。
  • 住所表記のゆらぎに対応:数字・漢数字表記やビルの表記、カ、ガ、ケ、ヶ等の表記のゆらぎに対応します。
    • 「一丁目二番地」と「1-2」
    • 「緑ヶ丘」と「緑が丘」
    • 「オフィスタワー」と「アイランド オフィス タワー」
    • ...など
  • 複雑な漢字表現に対応:通常の漢字表現のほか、旧漢字や略字にも対応。 さらに、漢字テーブルファイルを設定することにより、JIS 第 1、第 2 水準以外の外字にも対応できます。
  • 旧漢字の対応:(例) 実住所データが、福島県伊達郡川俣町壺ケ作、福島県伊達郡川俣町壷ケ作のどちらであっても取得が可能です。
    • 略字の対応:(例) 「澤・沢」、「籠・篭」、「曽・曾」など
    • 外字の対応:(例) 「髙・高」、「﨑・崎」、「淸・清」など
  • 新旧住所変換に対応:旧住所から市町村変更情報の取得に対応しており、旧住所を含む住所データのメンテナンスが可能です。
  • カスタマバーコードイメージの生成に対応:付属のバーコードクラスを使用することで、「住所文字列」または「郵便番号 + 住所表示番号」からカスタマバーコードイメージの生成に対応します。
  • 辞書更新ツールを付属:郵便番号辞書は通常、弊社 Web ページから手動でダウンロードしていただく必要がございますが、付属の辞書更新ツールを使用することでコマンド操作による更新が可能となります。