(57)【要約】【課題】区分機の認識処理部分の開発を進める必要がなく、変形住所で記載された郵便物が非常に多い場合でも区分率の向上を図る。【解決手段】住所管理装置１００は、区分機２１０から受信した区分結果情報の区分住所コードと、区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する区分結果管理テーブル内の区分カウント値を増加し、この区分カウント値を住所テーブル内の区分カウント値に加算し、住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新し、更新の終了後、配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成し、作成された区分辞書情報を区分機２１０に向けてネットワークに送信する。【選択図】図１
2011020046.tif 000002
【特許請求の範囲】
【請求項１】
区分機にネットワークを介して通信可能な住所管理装置であって、
配達箇所コード毎に、現住所の表記又は変形住所の表記を示す住所情報及び区分カウント値を含む住所テーブルを記憶する住所テーブル記憶手段と、
前記住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含む区分結果管理テーブルを記憶するための区分結果管理テーブル記憶手段と、
前記区分機から受信した区分結果情報の区分住所コードと、前記区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する前記区分結果管理テーブル内の区分カウント値を増加する処理を実行する区分カウント値増加手段と、
前記区分カウント値増加手段による処理の終了後、前記区分結果管理テーブル内の区分カウント値を、前記一致した住所コードの住所情報に対応する前記住所テーブル内の区分カウント値に加算する処理を実行する区分カウント値加算手段と、
前記区分カウント値加算手段による処理の終了後、前記住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新する住所テーブル更新手段と、
前記更新の終了後、前記住所テーブル内の配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成する区分辞書情報作成手段と、
前記作成された区分辞書情報を前記区分機に向けてネットワークに送信する区分辞書情報送信手段と、
を備えたことを特徴とする住所管理装置。
【請求項２】
配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報に基づいて郵便物を区分する区分機にネットワークを介して通信可能な住所管理装置であって、
前記配達箇所コード毎に、現住所の表記又は変形住所の表記を示す前記住所情報及び区分カウント値を含む住所テーブルを記憶する住所テーブル記憶手段と、
前記住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含む区分結果管理テーブルを記憶するための区分結果管理テーブル記憶手段と、
郵便物毎に当該郵便物から読み取った読取り住所コード、前記区分辞書情報内の区分住所コード、当該両住所コードの一致又は不一致を示す区分結果、を含む前記区分結果情報を前記区分機からネットワークを介して受信する受信手段と、
前記受信した区分結果情報が書き込まれる受信情報記憶手段と、
前記住所テーブルから配達箇所コード、住所情報及び区分カウント値を読み出すと共に、当該住所情報から住所コードを生成し、当該配達箇所コード、住所コード及び区分カウント値を関連付けて前記区分結果管理テーブルに書き込む住所コード生成手段と、
前記受信情報記憶手段内の区分結果情報の区分住所コードと、前記区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する前記区分結果管理テーブル内の区分カウント値を増加する処理を実行する区分カウント値増加手段と、
前記区分カウント値増加手段による処理の終了後、前記区分結果管理テーブル内の区分カウント値を前記住所テーブル内の区分カウント値に加算する処理を実行する区分カウント値加算手段と、
前記区分カウント値加算手段による処理の終了後、前記住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新する第１住所テーブル更新手段と、
前記更新の終了後、前記住所テーブルから配達箇所コード及び住所情報を読み出すと共に、当該住所情報から区分住所コードを生成し、当該配達箇所コード毎に当該住所情報及び当該区分住所コードを含む区分辞書情報を作成する区分辞書情報作成手段と、
前記作成された区分辞書情報を前記区分機に向けてネットワークに送信する区分辞書情報送信手段と、
を備えたことを特徴とする住所管理装置。
【請求項３】
請求項２に記載の住所管理装置において、
配達箇所コード毎に、変形住所の表記を示す住所情報及び区分カウント値を含む仮登録住所管理テーブルを記憶する仮登録住所管理テーブル記憶手段と、
前記受信情報記憶手段内の区分結果情報に含まれる区分結果のうち、不一致を示す区分結果に対応する読取り住所コードに基づいて、当該読取り住所コードから生成した住所情報を前記仮登録住所管理テーブルに書き込む住所情報仮登録手段と、
前記読取り住所コードから生成した住所情報に関連付けて、前記区分結果情報内の当該読取り住所コードの個数に対応する区分カウント値を前記仮登録住所管理テーブルに書き込む区分カウント値仮登録手段と、
端末から受けた配達箇所コード及び住所情報に基づいて、前記仮登録住所管理テーブル内の配達箇所コード及び住所情報を編集する仮登録住所管理テーブル編集手段と、
前記編集の後、前記仮登録住所管理テーブル内の配達箇所コード、住所情報及び区分カウント値を追加するように、前記住所テーブルを更新する第２住所テーブル更新手段と、
を更に備えたことを特徴とする住所管理装置。
【請求項４】
区分機にネットワークを介して通信可能であり且つ配達箇所コード毎に、現住所の表記又は変形住所の表記を示す前記住所情報及び区分カウント値を含む住所テーブルを記憶する住所テーブル記憶手段と、前記住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含む区分結果管理テーブルを記憶するための区分結果管理テーブル記憶手段とを備えた住所管理装置に用いられるプログラムであって、
前記住所管理装置を、
前記区分機から受信した区分結果情報の区分住所コードと、前記区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する前記区分結果管理テーブル内の区分カウント値を増加する処理を実行する区分カウント値増加手段、
前記区分カウント値増加手段による処理の終了後、前記区分結果管理テーブル内の区分カウント値を前記住所テーブル内の区分カウント値に加算する処理を実行する区分カウント値加算手段、
前記区分カウント値加算手段による処理の終了後、前記住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新する住所テーブル更新手段、
前記更新の終了後、前記住所テーブル内の配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成する区分辞書情報作成手段、
前記作成された区分辞書情報を前記区分機に向けてネットワークに送信する区分辞書情報送信手段、
として機能させるためのプログラム。
【請求項５】
区分機にネットワークを介して通信可能であり且つ配達箇所コード毎に、現住所の表記又は変形住所の表記を示す前記住所情報及び区分カウント値を含む住所テーブルを記憶する住所テーブル記憶手段と、前記住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含む区分結果管理テーブルを記憶するための区分結果管理テーブル記憶手段と、区分カウント値増加手段と、区分カウント値加算手段と、住所テーブル更新手段と、区分辞書情報作成手段と、区分辞書情報送信手段とを備えた住所管理装置による住所管理方法であって、
前記区分カウント値増加手段が、前記区分機から受信した区分結果情報の区分住所コードと、前記区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する前記区分結果管理テーブル内の区分カウント値を増加する処理を実行する工程と、
前記区分カウント値加算手段が、前記区分カウント値増加手段による処理の終了後、前記区分結果管理テーブル内の区分カウント値を前記住所テーブル内の区分カウント値に加算する処理を実行する工程と、
前記住所テーブル更新手段が、前記区分カウント値加算手段による処理の終了後、前記住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新する工程と、
前記区分辞書情報作成手段が、前記更新の終了後、前記住所テーブル内の配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成する工程と、
前記区分辞書情報送信手段が、前記作成された区分辞書情報を前記区分機に向けてネットワークに送信する工程と、
を備えたことを特徴とする住所管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、郵便物等の区分処理を行う区分機に連携した住所管理装置、プログラム及び方法に係り、例えば、区分機による郵便物等の区分率の向上を図り得る住所管理装置、プログラム及び方法に関する。
【背景技術】
【０００２】
一般に、郵便番号読取装置（以下、区分機という）においては、住所管理システムから提供される郵便番号等の住所情報、世帯情報及び配達順情報を内部データベースに保持し、それらの情報に基づいて、当日の配達郵便物に記載された住所あるいはバーコードを読み取り、配達郵便物の区分処理を行っている。
【０００３】
また、行政区画や市区郡村合併による住居表示等の変更に備え、現住所に対する複数の旧住所を紐づけて管理することにより、旧住所が記載された郵便物が差し出された場合でも、正確に区分して区分率を維持し、人手による区分作業を軽減している（例えば、特許文献１参照）。以下、現住所に紐づけて管理される旧住所を変形住所という。
【０００４】
また、区分率を向上させる方法として、区分機の認識処理部分の改良により、文字の濃度に応じて認識精度の高い区分情報の認識処理を実現し、その結果として紙葉類の区分率を向上させる手法が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１７９２８９号公報
【特許文献２】特開２００４−１３６２０１号公報
【特許文献３】特開２００５−３８３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２に記載の方式では、区分機の認識処理部分の開発等に非常に費用を要すことが考えられる。
【０００７】
また、特許文献１に記載の方式に関しては、区分機の事情により、区分率の向上を図りにくい状況にある。すなわち、区分機では、メモリ内に保持できる変形住所の数が制限されるため、読み取った住所がこの制限によって排除された場合には区分処理ができないことや、基本的には現住所に応じて区分する事情がある。このため、区分機では、変形住所で記載された郵便物が非常に多い場合（行政区画後の端境期等）には区分に要する時間が増加する心配があり、区分率の向上を図りにくい状況にある。
【０００８】
本発明は上記実情を考慮してなされたものであり、区分機の認識処理部分の開発を進める必要がなく、変形住所で記載された郵便物が非常に多い場合でも区分率の向上を図り得る住所管理装置、プログラム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一つの局面は、区分機にネットワークを介して通信可能な住所管理装置であって、配達箇所コード毎に、現住所の表記又は変形住所の表記を示す前記住所情報及び区分カウント値を含む住所テーブルを記憶する住所テーブル記憶手段と、前記住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含む区分結果管理テーブルを記憶するための区分結果管理テーブル記憶手段と、前記区分機から受信した区分結果情報の区分住所コードと、前記区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する前記区分結果管理テーブル内の区分カウント値を増加する処理を実行する区分カウント値増加手段と、前記区分カウント値増加手段による処理の終了後、前記区分結果管理テーブル内の区分カウント値を前記住所テーブル内の区分カウント値に加算する処理を実行する区分カウント値加算手段と、前記区分カウント値加算手段による処理の終了後、前記住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新する住所テーブル更新手段と、前記更新の終了後、前記住所テーブル内の配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成する区分辞書情報作成手段と、前記作成された区分辞書情報を前記区分機に向けてネットワークに送信する区分辞書情報送信手段と、を備えた住所管理装置である。
【００１０】
なお、本発明の一つの局面は、装置として表現したが、これに限らず、プログラム、プログラムを記憶したコンピュータ読取り可能な記憶媒体、方法、又はシステム等として表現してもよい。
【００１１】
（作用）
本発明の一つの局面においては、住所管理装置が、区分機から受信した区分結果情報の区分住所コードと、区分結果管理テーブル内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する区分結果管理テーブル内の区分カウント値を増加し、この区分カウント値を住所テーブル内の区分カウント値に加算し、住所テーブル内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブルを更新し、更新の終了後、配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成し、作成された区分辞書情報を区分機に向けてネットワークに送信するので、区分機の認識処理部分の開発を進める必要がなく、変形住所で記載された郵便物が非常に多い場合でも区分率の向上を図ることができる。
【発明の効果】
【００１２】
以上説明したように本発明によれば、区分機の認識処理部分の開発を進める必要がなく、変形住所で記載された郵便物が非常に多い場合でも区分率の向上を図ることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る区分機連携システムの構成例を示す模式図である。
【図２】同実施形態における住所管理装置の構成を示す模式図である。
【図３】同実施形態における一次受信テーブル記憶部の構成を示す模式図である。
【図４】同実施形態における区分結果管理テーブル記憶部の構成を示す模式図である。
【図５】同実施形態における住所テーブル記憶部の構成を示す模式図である。
【図６】同実施形態における仮登録住所管理テーブル記憶部の構成を示す模式図である。
【図７】同実施形態における区分処理結果テーブル記憶部の構成を示す模式図である。
【図８】同実施形態における住所・世帯ＤＢの構成を示す模式図である。
【図９】同実施形態における区分辞書情報の構成を示す模式図である。
【図１０】同実施形態における動作を説明するためのフローチャートである。
【図１１】同実施形態における動作を説明するための模式図である。
【図１２】同実施形態における動作を説明するための住所テーブル記憶部の模式図である。
【図１３】同実施形態における動作を説明するための住所テーブル記憶部の模式図である。
【図１４】同実施形態における動作を説明するための住所テーブル記憶部の模式図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について図面を用いて説明する。なお、以下の各装置は、装置毎に、ハードウェア構成、又はハードウェア資源とソフトウェアとの組合せ構成のいずれでも実施可能となっている。組合せ構成のソフトウェアとしては、予めネットワーク又は記憶媒体から対応する装置のコンピュータにインストールされ、対応する装置の機能を実現させるためのプログラムが用いられる。
【００１５】
図１は本発明の一実施形態に係る住所管理装置を備えた区分機連携システムの構成例を示す模式図である。この区分機連携システムは、サイトＡ内の住所管理装置１００と、サイトＢ内のホスト計算機２００と、サイトＣ内のｎ台の端末３００−１〜３００−ｎと、サイトＤ内の管理端末４００とが互いに広域通信網を介して通信可能となっている。また、サイトＢにおいては、ホスト計算機２００にローカルエリアネットワークを介して区分機２１０が接続されている。
【００１６】
ここで、住所管理装置１００は、図２に示すように、一次受信テーブル記憶部１０１、区分結果管理テーブル記憶部１０２、住所テーブル記憶部１０３、仮登録住所管理テーブル記憶部１０４、区分処理結果テーブル記憶部１０５、住所・世帯ＤＢ１０６、通信部１０７、区分結果情報解析部１０８、住所テーブル並替部１０９、区分辞書情報更新部１１０、仮登録住所テーブル管理部１１１、区分率算出部１１２及び制御部１１３を備えている。
【００１７】
一次受信テーブル記憶部１０１は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図３に示すように、読取り住所コード、区分住所コード、区分結果、使用住所分類及び旧住所順位のフィールドにて構成される区分結果情報１０１ａを記憶するものである。なお、後述する住所の入替処理及び並替処理に必要な情報という観点からは、区分結果情報１０１ａとしては、郵便物毎に当該郵便物から読み取った読取り住所コード、区分辞書情報内の区分住所コード、当該両住所コードの一致又は不一致を示す区分結果、を含んでいればよく、他の情報は任意の付加的事項である。また、「住所コード」の語は、住所の管理方法において、郵便番号、丁目、街区符号、住居番号、号棟、部屋番号、枝番号から構成されるコードを用いて管理する場合の当該コードを意味している。
【００１８】
ここで、読取り住所コードは、区分機２１０が郵便物毎に当該郵便物から読み取った住所を住所コードに変換したデータである。
【００１９】
区分住所コードは、区分辞書情報に登録されている住所コードである。
【００２０】
区分結果は、区分機２１０が区分処理した結果、区分ができたか否かを示す結果情報であり、読取り住所コードと区分住所コードとの一致又は不一致に対応している。例えば、区分ができた場合には、読取り住所コードと区分住所コードとが一致している。また、区分ができなかった場合には、読取り住所コードと区分住所コードとが不一致である。また、全ての区分結果の個数は、区分処理数に相当する。区分結果のうち、区分ができたことを示す結果情報の個数は、区分数に相当する。区分結果のうち、区分ができなかったことを示す結果情報の個数は、区分不能数に相当する。区分数と区分不能数の合計は、区分処理数に相当する。
【００２１】
使用住所分類は、区分機２１０による区分処理において、区分辞書情報内の現住所又は変形住所のいずれを使用したかを区別するための情報である。
【００２２】
旧住所順位は、使用住所分類にて、旧住所であった場合に区分辞書情報にて提供した順位情報である。
【００２３】
区分結果管理テーブル記憶部１０２は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図４に示すように、配達箇所コード、住所区分、順位コード、住所コード及び区分カウント値（本日処理分）を含む区分結果管理テーブル１０２ａを記憶するものである。なお、後述する住所の入替処理及び並替処理に必要な情報という観点からは、区分結果管理テーブル１０２ａとしては、住所テーブル内の配達箇所コード、住所情報に基づく住所コード、及び区分カウント値を含んでいればよく、他の情報は任意の付加的事項である。
【００２４】
配達箇所コードは、配達箇所（各世帯）毎に一意に割り当てられるコードである。
【００２５】
住所区分は、住所情報が現住所又は変形住所であることを示すフラグであり、ここでは現住所を“０”で示し、変形住所を“１”で示しているが、“０”と“１”を逆にしてもよい。また、１つの配達箇所コードに対し、住所区分は１つ以上が用いられる。
【００２６】
順位コードは、住所区分が変形住所を示す場合に用いられ、変形住所内の順位（区分カウント値の降順）を示している。なお、順位コードは、変形住所内の順位を示す場合であれば適宜変形可能であるので、例えば、現在住所を１位とし、変形住所を２位以降とするように変形してもよい。
【００２７】
住所テーブル記憶部１０３は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図５に示すように、配達箇所コード、住所区分、順位コード、住所情報（郵便番号、都道府県名、市区郡町村名、町名、丁目、街区符号、住居番号、集合住宅名、号棟、部屋番号）及び区分カウント値を含む住所テーブル１０３ａを記憶している。なお、後述する住所の入替処理及び並替処理に必要な情報という観点からは、住所テーブル１０３ａとしては、配達箇所コード毎に、現住所の表記又は変形住所の表記を示す住所情報及び区分カウント値を含んでいればよく、他の情報は任意の付加的事項である。
【００２８】
仮登録住所管理テーブル記憶部１０４は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図６に示すように、配達箇所コード、住所区分、順位コード、住所情報（郵便番号、都道府県名、市区郡町村名、町名、丁目、街区符号、住居番号、集合住宅名、号棟、部屋番号）及び区分カウント値を含む仮登録住所管理テーブル１０４ａを記憶している。なお、後述する未登録住所の仮登録処理に必要な情報という観点からは、仮登録住所管理テーブル１０４ａとしては、配達箇所コード毎に、変形住所の表記を示す住所情報及び区分カウント値を含んでいればよく、他の情報は任意の付加的事項である。
【００２９】
区分処理結果テーブル記憶部１０５は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図７に示すように、日付、区分処理数、区分数、区分不能数及び区分率を含む区分処理結果テーブル１０５ａを記憶する。なお、後述する住所の入替処理又は並替処理に必要な情報という観点からは、区分処理結果テーブル１０５ａは任意の付加的事項である。
【００３０】
住所・世帯ＤＢ１０６は、各部１０７〜１１３から読出／書込可能な記憶手段であり、図８に示すように、配達箇所コード、配達順、住所情報（郵便番号、都道府県名、市区郡町村名、町名、丁目、街区符号、住居番号、集合住宅名、号棟、部屋番号）及び世帯情報（世帯主名、家族名）を含む住所及び世帯情報１０６ａを記憶している。なお、住所及び世帯情報１０６ａは、区分辞書情報更新部１１０にて予めスケジュールされたタイミングでデータ抽出処理されて区分辞書情報としてファイル作成され、通信部１０７から広域通信網を介してホスト計算機２００に送信される。
【００３１】
通信部１０７は、区分機２１０に接続されたホスト計算機２００、端末３００−１〜３００−ｎ及び管理端末４００と広域通信網（ネットワーク）を介して通信するための通信機能部であり、例えば、以下の各機能(f107-1)〜(f107-5)をもっている。
【００３２】
(f107-1) 区分結果情報１０１ａを区分機２１０からホスト計算機２００及び広域通信網を介して受信する機能。
【００３３】
(f107-2) 受信した区分結果情報１０１ａを一次受信テーブル記憶部１０１に書き込む機能。
【００３４】
(f107-3) 区分辞書情報更新部１１０に制御され、区分辞書情報更新部１１０により作成された区分辞書情報を区分機２１０に向けて広域送信網に送信する機能。
【００３５】
(f107-4) 端末３００−１〜３００−ｎから受けた配達箇所コード及び住所情報を仮登録住所テーブル管理部１１１に送出する機能。
【００３６】
(f107-5) 制御部１１３に制御され、区分処理結果テーブル記憶部１０５内の区分処理結果テーブル１０５ａの内容を管理端末４００に送信する機能。
【００３７】
区分結果情報解析部１０８は、住所テーブル記憶部１０３内の住所テーブル１０３ａから配達箇所コード、住所情報及び区分カウント値を読み出すと共に、当該住所情報から住所コードを生成し、当該配達箇所コード、住所コード及び区分カウント値を関連付けて区分結果管理テーブル１０２ａに書き込む住所コード生成機能と、一次受信テーブル記憶部１０１内の区分結果情報１０１ａの区分住所コードと、区分結果管理テーブル１０２ａ内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する区分結果管理テーブル１０２ａ内の区分カウント値を増加する処理を実行する区分カウント値増加機能と、区分カウント値増加機能による処理の終了後、区分結果管理テーブル１０２ａ内の区分カウント値を住所テーブル１０３ａ内の区分カウント値に加算する処理を実行する区分カウント値加算機能と、をもっている。
【００３８】
住所テーブル並替部１０９は、区分結果情報解析部１０８の区分カウント値加算機能による処理の終了後、住所テーブル１０３ａ内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブル１０３ａを更新する住所テーブル更新機能をもっている。
【００３９】
区分辞書情報更新部１１０は、例えば、以下の各機能(f110-1)〜(f110-2)をもっている。
【００４０】
(f110-1) 住所テーブル並替部１０９による住所テーブル１０３ａの更新の終了後、住所テーブル１０３ａから配達箇所コード及び住所情報を読み出すと共に、当該住所情報から区分住所コードを生成し、当該配達箇所コード毎に当該住所情報及び当該区分住所コードを含む区分辞書情報を作成する区分辞書情報作成機能。
【００４１】
(f110-2) 作成した区分辞書情報を区分機２１０に向けて送信するように通信部１０７を制御する機能。
【００４２】
なお、区分辞書情報は、ここでは図９に示すように、配達箇所コード、住所情報及び区分住所コード以外にも、配達順、住所区分、順位コード及び世帯情報を含んでいる。配達順及び世帯情報は、区分辞書情報更新部１１０により住所・世帯ＤＢ１０５から複写される。住所区分及び順位コードは、区分辞書情報更新部１１０により住所テーブル記憶部１０３から複写される。これら配達順、住所区分、順位コード及び世帯情報は、住所の入替処理及び並替処理に必要な情報という観点からは任意の付加的事項であるが、実際の区分辞書情報が含む情報であるのでこの例では含むことにした。
【００４３】
仮登録住所テーブル管理部１１１は、例えば、以下の各機能(f111-1)〜(f111-4)をもっている。
【００４４】
(f111-1) 一次受信テーブル記憶部１０１内の区分結果情報１０１ａに含まれる区分結果のうち、不一致を示す区分結果に対応する読取り住所コードに基づいて、当該読取り住所コードから生成した住所情報を仮登録住所管理テーブル１０４ａに書き込む住所情報仮登録機能。
【００４５】
(f111-2) 読取り住所コードから生成した住所情報に関連付けて、区分結果情報１０１ａ内の当該読取り住所コードの個数に対応する区分カウント値を仮登録住所管理テーブル１０４ａに書き込む区分カウント値仮登録機能。
【００４６】
(f111-3) 端末３００−１〜３００−ｎから受けた配達箇所コード及び住所情報に基づいて、仮登録住所管理テーブル１０４ａ内の配達箇所コード及び住所情報を編集する仮登録住所管理テーブル編集機能。
【００４７】
(f111-4) この編集の後、仮登録住所管理テーブル１０４ａ内の配達箇所コード、住所情報及び区分カウント値を追加するように、住所テーブル１０３ａを更新する住所テーブル更新機能。
【００４８】
区分率算出部１１２は、例えば、以下の各機能(f112-1)〜(f112-4)をもっている。
【００４９】
(f112-1) 一次受信テーブル記憶部１０１内の区分結果情報１０１ａに基づいて、区分数及び区分不能数をカウントする機能。なお、カウントした区分数は、当日分の区分カウント値に等しい。
【００５０】
(f112-2) カウントした区分数及び区分不能数を加算して区分処理数を得る機能。
【００５１】
(f112-3) カウントした区分数を区分処理数で除算することにより区分率を算出する機能。
【００５２】
(f112-4) これら区分処理数、区分数、区分不能数及び区分率を現在日付に関連付けて区分処理結果テーブル記憶部１０５内の区分処理結果テーブル１０５ａに書き込む機能。
【００５３】
制御部１１３は、端末３００−１〜３００−ｎ又は管理端末４００の操作に応じた各部１０１〜１０５又はＤＢ１０６に対する情報の読出／書込機能と、図１０に示す動作を実行するように、各部１０７〜１１２を起動又は制御する機能とをもっている。
【００５４】
ホスト計算機２００では、住所管理装置１００より送信された区分辞書情報を区分機２１０に送信し、区分機２１０から受けた区分結果情報１０１ａを住所管理装置１００に送信する。
【００５５】
区分機２１０は、ホスト計算機２００から受けた区分辞書情報に基づいて、郵便物の区分処理を実行し、区分処理中には、区分処理の結果を内部データベースに格納する処理を行う。具体的には、郵便物から読み取った読取り住所コード、区分した際に用いた区分辞書情報の区分住所コード、区分結果、区分できなかった住所情報（類似住所で区分処理した場合のその住所情報を含む）、使用住所分類、旧住所順位を格納する。また、区分機２１０は、区分処理後にその格納した情報を区分結果情報１０１ａとしてとりまとめ、ホスト計算機２００に送信する。
【００５６】
各端末３００−１〜３００−ｎは、いずれも同一構成のため、以下では端末３００−１を代表例に挙げて説明する。
【００５７】
端末３００−１は、住所管理装置１００内の住所・世帯ＤＢ１０６内の住所及び世帯情報１０６ａのメンテナンスと住所テーブル１０３ａへの未登録住所の正式登録作業を行うための端末である。例えば端末３００−１は、区分できなかった住所（類似住所で区分した住所を含む）が仮登録されている場合に、変形住所の仮登録の通知を住所管理装置１００より受けると、変形住所の本登録処理を行うことで変形住所を正式に住所登録する。これにより、変形住所の住所情報が区分辞書情報として反映され、データクリーニング作業の負荷軽減を図り得る。
【００５８】
管理端末４００は、住所管理装置１００にアクセスし、区分処理結果テーブル記憶部１０５内の区分処理結果テーブル１０５ａを参照する機能と、一次受信テーブル記憶部１０１内の区分結果情報１０１ａを参照する機能とをもっている。
【００５９】
次に、以上のように構成された区分機連携システムの動作について図１０乃至図１４を用いて説明する。
【００６０】
［ステップＳＴ１］  住所管理装置１００においては、制御部１１３が通信部１０７により、当日分の区分結果情報１０１ａがサイトＢより到着しているか否かをチェックする。区分結果情報１０１ａがない場合は処理を終了する。
【００６１】
［ステップＳＴ２］  住所管理装置１００においては、区分結果情報１０１ａが到着しているとき、通信部１０７が区分結果情報１０１ａを受信し、一次受信テーブル記憶部１０１に格納する。
【００６２】
［ステップＳＴ３］  住所管理装置１００においては、区分結果情報解析部１０８が、区分結果管理テーブル１０２ａに必要なデータを住所テーブル１０３ａから複写する。
【００６３】
すなわち、区分結果情報解析部１０８は、住所テーブル記憶部１０３内の住所テーブル１０３ａから配達箇所コード、住所区分、順位コード、住所情報及び区分カウント値を読み出すと共に、当該住所情報から住所コードを生成し、当該配達箇所コード、住所区分、順位コード、住所コード及び区分カウント値を関連付けて区分結果管理テーブル１０２ａに書き込む。
【００６４】
例えば、図４、図５に区分結果管理テーブル１０２ａと住所テーブル１０３ａのデータ項目とデータ例を示す。いずれのデータも配達箇所コード、住所区分、順位コードを保持し、これらを複合キーとして一意のデータと識別することを可能とする。
【００６５】
区分結果管理テーブル１０２ａは、一次受信テーブル記憶部１０１に格納された区分結果情報１０１ａを解析した結果であり、前述した複合キーの他に、住所コードと区分カウント値をもつ。なお、区分結果管理テーブル１０２ａのデータは、当日処理分をカウントするために処理開始前にクリアされる。複合キー及び住所コードは処理前に住所テーブル１０３ａから最新のデータが複写される。
【００６６】
［ステップＳＴ４］  区分結果情報解析部１０８は、一次受信テーブル記憶部１０１内の区分結果情報１０１ａを解析し、解析結果を区分結果管理テーブル１０２ａに保存する。具体的には、区分結果情報解析部１０８は、一次受信テーブル記憶部１０１に格納された区分結果情報１０１ａの住所コードと区分結果管理テーブル１０２ａの住所コードとを突き合わせし、一致した住所コードがあった場合は、住所コードに対応する複合キーをキーに区分結果管理テーブル１０２ａ内の区分カウント値をカウントアップし保持する。なお、一致した住所コードに対応する区分結果管理テーブル１０２ａ内の区分カウント値を増加すればよいので、必ずしも複合キーを用いなくてもよい。
【００６７】
［ステップＳＴ５］  区分結果情報解析部１０８は、区分結果管理テーブル１０２ａに格納された区分カウント値を住所テーブル１０３ａの区分カウント値に加算する。なお、住所テーブル１０３ａの区分カウント値はクリアせず、区分結果管理テーブル１０２ａに保持された当日分の区分カウント値を加算し管理する。
【００６８】
［ステップＳＴ６〜ＳＴ７］  住所テーブル並替部１０９は、住所テーブル１０３ａ内の同一の配達箇所コード毎に、現住所として管理されている住所の区分カウント値よりも変形住所として管理されている住所の区分カウント値の方が大きい場合には、現住所と変形住所の管理の入替を行う。しかる後、変形住所内にて区分カウント値の大きい順（降順）に順位を決定し、並替を行う。換言すると、住所テーブル並替部１０９は、住所テーブル１０３ａ内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブル１０３ａを更新する。
【００６９】
続いて、住所管理装置１００における具体的な住所の入替・並替処理のイメージについて以下に説明する。なお、説明の便宜上、住所テーブル１０３ａ内の詳細については図示を省略している。
【００７０】
例えば、当日の処理にて区分結果情報１０１ａの解析処理が行われた後の区分結果管理テーブル１０２ａの区分カウント値が図４に示す通りであり、処理前の住所テーブル１０３ａの区分カウント値が図１２に示す通りであった場合、ステップＳＴ５の加算処理を行うと、住所テーブル１０３ａ内の区分カウント値は図１３に示す通りになる。その後、ステップＳＴ６〜ＳＴ７の入替及び並替処理を行うと、住所テーブル１０３ａの住所情報は図１４に示すように更新される。
【００７１】
また、区分辞書情報更新部１１１は、更新された住所情報の内容に従って区分辞書情報を再作成し、通信部１０７によりホスト計算機２００を介して区分機２１０に送信する。
【００７２】
具体的には、区分辞書情報更新部１１１は、住所テーブル並替部１０９による住所テーブル１０３ａの更新の終了後、住所テーブル１０３ａから配達箇所コード及び住所情報を読み出すと共に、当該住所情報から区分住所コードを生成し、当該配達箇所コード毎に当該住所情報及び当該区分住所コードを含む区分辞書情報を作成し、作成した区分辞書情報を通信部１０７により区分機２１０に向けて送信する。
【００７３】
［ステップＳＴ８］  住所管理装置１００は、区分結果情報１０１ａに未登録住所が存在すればステップＳＴ９の処理を行う。それ以外の場合はステップＳＴ１０を行う。具体的には、仮登録住所テーブル管理部１１１は、一次受信テーブル記憶部１０１内の区分結果情報１０１ａに含まれる区分結果のうち、不一致を示す区分結果があれば、ステップＳＴ９に進み、不一致を示す区分結果がなければステップＳＴ１０に進む。
【００７４】
［ステップＳＴ９］  仮登録住所テーブル管理部１１１は、区分結果情報１０１ａに未登録の住所があった場合は、仮登録住所管理テーブル１０４ａに保存する。具体的には、仮登録住所テーブル管理部１１１は、一次受信テーブル記憶部１０１内の区分結果情報１０１ａに含まれる区分結果のうち、不一致を示す区分結果に対応する読取り住所コードに基づいて、当該読取り住所コードから生成した住所情報を仮登録住所管理テーブル１０４ａに書き込むと共に、読取り住所コードから生成した住所情報に関連付けて、区分結果情報１０１ａ内の当該読取り住所コードの個数に対応する区分カウント値を仮登録住所管理テーブル１０４ａに書き込む。なお、一次受信テーブル記憶部１０１に格納された区分結果情報１０１ａの読取り住所コードについて、その読取り住所コードに一致する住所コードが区分結果管理テーブル１０２ａに存在しない場合、未登録の住所と判断し、その情報を仮登録住所管理テーブル１０４ａに登録してもよい。
【００７５】
しかる後、未登録の住所情報は、端末３００−１によるメンテナンスにより住所テーブル１０３ａに登録される。具体的には、仮登録住所テーブル管理部１１１は、端末３００−１から受けた配達箇所コード及び住所情報に基づいて、仮登録住所管理テーブル１０４ａ内の配達箇所コード及び住所情報を編集し、この編集の後、仮登録住所管理テーブル１０４ａ内の配達箇所コード、住所情報及び区分カウント値を追加するように、住所テーブル１０３ａを更新する。
【００７６】
［ステップＳＴ１０］住所管理装置１００においては、区分率算出部１１２が、当日の区分数、区分不能数及び区分率の算出を行う。また、算出結果を含む区分処理結果を区分処理結果テーブル１０５ａに保存し、管理端末４００にて参照を可能とする。
【００７７】
具体的には、区分率算出部１１２は、一次受信テーブル記憶部１０１内の区分結果情報１０１ａに基づいて、区分数及び区分不能数をカウントする。すなわち、区分結果情報１０１ａ内の区分結果のうち、区分ができたことを示す結果情報の個数をカウントして区分数を得る。また、区分結果情報１０１ａ内の区分結果のうち、区分ができなかったことを示す結果情報の個数をカウントして区分不能数を得る。また、区分率算出部１１２は、カウントした区分数及び区分不能数を加算して区分処理数を得る。さらに、区分率算出部１１２は、カウントした区分数を区分処理数で除算することにより区分率を算出する。なお、区分率は次式で定義される。
【００７８】
区分率＝区分数／（区分数＋区分不能数） ×１００  
＝区分数／区分処理数 ×１００ ［％］
しかる後、区分率算出部１１２は、これら区分処理数、区分数、区分不能数及び区分率を現在日付に関連付けて区分処理結果テーブル記憶部１０５内の区分処理結果テーブル１０５ａに書き込む。区分処理結果テーブル１０５ａは、管理端末４００から参照可能となっている。
【００７９】
上述したように本実施形態によれば、住所管理装置１００が、区分機２１０から受信した区分結果情報１０１ａの区分住所コードと、区分結果管理テーブル１０２ａ内の住所コードとを比較し、両者が一致した場合には、当該一致した住所コードに対応する区分結果管理テーブル１０２ａ内の区分カウント値を増加し、この区分カウント値を住所テーブル１０３ａ内の区分カウント値に加算し、住所テーブル１０３ａ内の同一の配達箇所コード毎に、区分カウント値の降順に住所情報内の現住所及び変形住所の入替え処理及び変形住所間の並替え処理を実行して当該住所テーブル１０３ａを更新し、更新の終了後、配達箇所コード毎に住所情報及び区分住所コードを含む区分辞書情報を作成し、作成された区分辞書情報を区分機２１０に向けてネットワークに送信するので、区分機の認識処理部分の開発を進める必要がなく、変形住所で記載された郵便物が非常に多い場合でも区分率の向上を図ることができる。
【００８０】
補足すると、住所管理装置１００においては、区分機２１０からのフィードバックされる区分処理結果（実績）を元に、区分辞書情報として供給している住所情報を区分結果に基づいて、解析処理を行い、現住所と変形住所の入替と変形住所の提供順位を自動更新して住所データを最適化し、それを区分機２１０に再供給することにより、区分率を向上させることができる。
【００８１】
また、住所情報の登録及び更新にあたり、システム内部で解析処理を行い、未登録の変形情報を仮登録住所管理テーブル記憶部１０４に仮登録しておき、後で端末３００−１から正式登録することにより、人手による変形住所の入力作業の負荷を軽減でき、区分作業の効率を向上させることができる。
【００８２】
補足すると、従来方式では、現住所以外の変形住所が郵便物に記載された場合に対し区分率の維持あるいは向上を図るためには、人手により配達実績に応じてその都度、変形住所を登録するが、メンテナンス作業の負荷が高い上、人手による誤登録とそれに伴う誤区分が生じる可能性があるといった不都合がある。これに対し、本実施形態では、前述した通り、未入力の変形住所を自動的に仮登録するので、従来方式の不都合が解消される。
【００８３】
なお、住所データクリーニングの手法として、転居情報を用いて住所の登録を自動的に行う手法が特許文献３に開示されているが、転居情報の場合、転居情報に誤りがあると、修正が困難である。これに対し、本実施形態では、区分機２１０で読み取った読取り住所コードを用いるので、更新回数が多い点と、読取り住所コードに基づく仮登録内容を端末３００−１から補正可能である点で、転居情報を用いた修正困難な手法よりも優れている。そのため、本実施形態によれば、住所データベースの現行化（データクリーニング）を促進することができる。
【００８４】
なお、上記実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【００８５】
また、この記憶媒体としては、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であっても良い。
【００８６】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフト等のＭＷ（ミドルウェア）等が上記実施形態を実現するための各処理の一部を実行しても良い。
【００８７】
さらに、本発明における記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネット等により伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【００８８】
また、記憶媒体は１つに限らず、複数の媒体から上記実施形態における処理が実行される場合も本発明における記憶媒体に含まれ、媒体構成は何れの構成であっても良い。
【００８９】
尚、本発明におけるコンピュータは、記憶媒体に記憶されたプログラムに基づき、上記実施形態における各処理を実行するものであって、パソコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であっても良い。
【００９０】
また、本発明におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【００９１】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。
【符号の説明】
【００９２】
Ａ〜Ｄ…サイト、１００…住所管理装置、１０１…一次受信テーブル記憶部、１０１ａ…区分結果情報、１０２…区分結果管理テーブル記憶部、１０２ａ…区分結果管理テーブル、１０３…住所テーブル記憶部、１０３ａ…住所テーブル、１０４…仮登録住所管理テーブル記憶部、１０４ａ…仮登録住所管理テーブル、１０５…区分処理結果テーブル記憶部、１０５ａ…区分処理結果テーブル、１０６…住所・世帯ＤＢ、１０６ａ…住所及び世帯情報、１０７…通信部、１０８…区分結果情報解析部、１０９…住所テーブル並替部、１１０…区分辞書情報更新部、１１１…仮登録住所テーブル管理部、１１２…区分率算出部、１１３…制御部、２００…ホスト計算機、２１０…区分機、３００−１〜３００−ｎ…端末、４００…端末。
【図１】
2011020046.tif 000003
【図２】
2011020046.tif 000004
【図３】
2011020046.tif 000005
【図４】
2011020046.tif 000006
【図５】
2011020046.tif 000007
【図６】
2011020046.tif 000008
【図７】
2011020046.tif 000009
【図８】
2011020046.tif 000010
【図９】
2011020046.tif 000011
【図１０】
2011020046.tif 000012
【図１１】
2011020046.tif 000013
【図１２】
2011020046.tif 000014
【図１３】
2011020046.tif 000015
【図１４】
2011020046.tif 000016