Ognacの雑感

木漏れ日々

目次

Blog 利用状況

書庫

ギャラリ

住所欄や電話番号欄の信憑性

人/法人が絡むシステムでは住所欄が付き物です。住所欄には郵便番号が付き物です。郵便番号簿では住所項目は都道府県名、市区郡名称、町域名称の3項目で成り立ってます。(除く法人コード)
これに、地番か住居表示の項目が必要になります。郵便番号簿に準拠するなら 都道府県名/市区郡町村名/町域名 + 細部の 4項目以上になります。ところが業務アプリでの設計は 住所1/2の二項目 或いは住所1/2/3の三項目で設計していることが多く、対にはなりません。何らかの切貼りを行い項目に代入します。しかし、人の手での切り貼りでは、データの規則性の保障が無くなります。
DB設計上、住所1/2の二項目から成り立ち
 住所1は都道府県名+市区郡町村名
 住所2は町域名+ 細部
とルール化していても、守られないことが多いです。 細部が長くて住所2で入り切らない時はは、町域名を住所1に持って行くことも有り勝ちです。
郵便番号による入力補助は多く使われています。IMEなどでは"553-0003"と入力すれば"大阪市福島区福島" と出ることが多いので、そのまま住所1欄に入ってしまいます。この時点でルールを守る事が厳しくなります。郵便番号から住所を引用した後も郵便番号、住所欄の上書きを可能にしている事も多く
553-0003 東京都杉並区六本木  と入力してもエラーになりません。
住所項目は郵便物などの連絡用で使用することが多いので、厳密性は要求されると思いますが、矛盾が生じやすい項目でもあります。総務省(旧郵政省)が配布する郵便番号CSVは複数の町名が1件の中に存在したり、xxxに記載されていない箇所という表現とか、京都市特有の長い名称があるので、考慮点や難点も多いのですが、郵便番号簿から引用した部分は変更不可にして欲しい気分です。
 同じような不整合は電話番号にも言えます。 03-3113-xxxxは東京、06-6445-xxxx は大阪....など市外局番で大まかには分かりますが、06-6448-xxxx:東京都千代田区xxx と入力しても登録されます。こちらはチェックするのが不可能と思います。市外局番と行政区分は一致しないし、携帯やIP電話は市外局番自体がないし.....
住所や電話番号は連絡先なので業務面では重要な項目ですが、これらの郵便番号や市街局番と住所のチェックは目視しかないのですね。嘘を書いていても、通話チェックや配達チェックはしてないでしょうから、入力時に誤変換なTypoで間違って嘘登録してもベリファイの術がない怖い項目であります。
システム的には備考欄と同等の価値になるので、目くじら立てるほどでもないのかなぁ。

投稿日時 : 2008年2月6日 0:32

Feedback

# re: 住所欄や電話番号欄の信憑性 2008/02/06 0:47 シャノン

「市区郡町村名」ってまとめちゃっていいんですか?
郡の下に町村がくることがありますけど。

> 郵便番号から住所を引用した後も郵便番号、住所欄の上書きを可能にしている事も多く

できないシステムも見ますね。
その場合は住所検索が単なる補助機能でなくなるので、市町村合併等にリアルタイムで対応する必要がありますが。
# といっても、通販なんかだと、古い住所を書いても配送業者さんが良きにはからってくれるでしょうけど。

住所をエンドユーザーに入力させる場合、郵便番号との不一致が起こると業務が停止してしまうというわけではなく、単に配送物がユーザーに届かないだけ、しかも送り返されてくればメール等で連絡を取って訂正させればいいわけですから、そんなに厳密でなくてもいいような。
というか、住所を1/2って分ける必要性って何ですかね?

電話番号は、俺は携帯を登録することもよくあります。
最近はIP電話もありますから、ますますチェック不可能ですね。

# re: 住所欄や電話番号欄の信憑性 2008/02/06 1:01 Ognac

>郡の下に町村がくることがありますけど
昔は郡は県と市の中間の組織で郡役所が存在していたようですが、今は郡は無形かして、郡名は無意味だそうです。
>住所を1/2って分ける必要性って何ですかね?
宛名印刷時に二行/三行に分けて印字するときの区分でしかないと思ってます。
印刷時の見た目が良いように頭に空白を付けて登録するユーザかありました。
 業界デビュー当時アプリでDB登録時に TRIM()を施して、「入力した通りに印字しない」とクレームが来たのは未だに忘れられません。

# re: 住所欄や電話番号欄の信憑性 2008/02/06 2:05 hogeman

日記にコメありがとうござます。
郵便番号辞書の更新を自治体の統廃合の時期と完全一致させることは困難ですが、ユーザーとしては誤った住所がWeb画面とかに表示されるのは気分悪いし、通称地名を書きたい人もいるでしょうから、自分で入力する欄に関しては自由に入力させたいところです。
ご存じとは思いますが市区町村まではJISコードで当てられますので、極力正規化したければ市区町村まではJISにマッピングしてDBに格納、残りは細かく分けずに扱う、でいい気がします。プレゼンテーション上区切りたければあとから形態素解析くぁwせwふじこ

# re: 住所欄や電話番号欄の信憑性 2008/02/06 9:21 まさる

>TRIM()を施して、「入力した通りに印字しない」とクレームが来た
私もやったことあります。結局RTRIMに変更したんですけれども。
なのでそれ以来、名称系の項目はRTRIMするようにしてます。

# re: 住所欄や電話番号欄の信憑性 2008/02/06 12:23 とっちゃん

郵便番号辞書を搭載ですね。
ええ、店頭に売ってますよ。うちのとかw<おい!

ま、冗談はそれくらいにして...w

データにポータビリティを載せる(どこかにエクスポートするorその逆)があり得るなら
都道府県
市郡
区町村
地番
アパートなど
と最低5項目に分けないと厳しいです。
氏名も姓、名で別々にしてないと面倒だし...w

で、このあたりまでパースで来てると、辞書マッチングが楽になります。
ただし、入力支援とかそういうものをきちんと提供していないと
多分厳しいでしょう。

うちのやその手のが売れるのにはそれなりに理由があるということですw

電話番号ですが、携帯や、IP電話(050)は無理ですが、
固定電話は、マッピングデータが存在しています。

ただし、郵便番号ほどではないので、ある程度までの絞り込みしかできませんがね。
地域によりますが市内局番(03-1234の部分まで)は
伊達に市内局番ではないということです。
かなり絞り込めますよ。

#うちもこっち方面でコンポーネント商売すればまた別の道が開けると思うんだけどなぁ...w

# re: 住所欄や電話番号欄の信憑性 2008/02/06 14:12 シャノン

> 固定電話は、マッピングデータが存在しています。

ADSLの申し込みページなんかを見ると、市内局番の後の1桁まで入力させるところがありますが、この1桁も何らかのマッピングを持ってるんでしょうか?

# re: 住所欄や電話番号欄の信憑性 2008/02/06 17:04 Ognac

>市区町村まではJISにマッピングしてDBに格納
>最低5項目に分けないと厳しいです。
理想はそうありたいです。私が新規で設計するならそうするでしょうが、業務アプリは既存をベースにするので、実現は残念ながら困難でしょう。
>固定電話は、マッピングデータが存在しています。
同じ市外局番が複数の府県に跨っていても、"市内局番の上桁で行政区域が特定できる"と解釈していいでか?
大阪の市外局番は"06"ですが 兵庫県尼崎市も"06"なんです。神戸市も明石市も"078"だったりします。市内局番の違いまで注意してませんでした。...orz.
市内局番の名称が名実不一致って事ですね。

# re: 住所欄や電話番号欄の信憑性 2008/02/06 19:35 とっちゃん

>業務アプリは既存をベース
市販アプリも同様ですよ。
永続化されたデータ(形状問わず)がある限り、ある意味避けられない問題でもあります。
#だからこそ2000年問題もあちこち飛び火したわけだしw

>複数の府県
とは別に、都県にもあるんですよねw

どちらも市内局番の最上位桁で判断されるらしいですけど。
大阪はそれだけじゃないって言ってたな...w
当時、うちの担当の人間は泣き入ってました。

市町村合併もシャレになってないんですけどねw
詳しいことはわからんですが、かなり大変らしいです。
#特に某彩の国とか...w

この辺、未だに毎月のように変更入ってるから
今もなおいろいろあるんだと思いますよw

# ロレックス プリンス 新品 2022/09/03 23:57 bwjnvbo@hotmail.co.jp

ルイヴィトン - N級バッグ、財布 専門サイト問屋
弊社は販売ルイ・ヴィトン) バッグ、財布、 小物類などでございます。
弊社は「信用第一」をモットーにお客様にご満足頂けるよう、
送料は無料です(日本全国)! ご注文を期待しています!
下記の連絡先までお問い合わせください。
是非ご覧ください!
激安、安心、安全にお届けします.品数豊富な商
商品数も大幅に増え、品質も大自信です
100%品質保証!満足保障!リピーター率100%!
ロレックス プリンス 新品 https://www.2bcopy.com/product/product.aspx-id=2694.htm

タイトル
名前
Url
コメント