(57)【要約】【課題】自治体システムと連携する既存住基システムにおいて短時間でデータの整合性をチェックし、かつ不整合データの更新履歴を確認できる整合性チェック方法を提供する。【解決手段】住民基本台帳ネットワークシステムにおける自治体システムと電算化された既存住基システムを連携するシステムにおいて、データ更新時に更新日時をタイムスタンプとして格納し、任意にデータの更新期間を指定し、タイムスタンプによりその期間にデータが更新された住民情報を抽出し、指定した期間に更新のあった住民情報のみについて自治体システムと電算化された既存住基システムで整合性チェックを行う。【選択図】  図１
2004258943.tif 000002
【特許請求の範囲】
【請求項１】
住民基本台帳ネットワークシステムにおける自治体システムと電算化された既存住基システムを連携するシステムにおいて、データ更新時に更新日時をタイムスタンプとして格納し、任意にデータの更新期間を指定し、タイムスタンプによりその期間にデータが更新された住民情報を抽出し、指定した期間に更新のあった住民情報のみについて自治体システムと電算化された既存住基システムで整合性チェックを行う事を特徴とする住基ネットにおける自治体システムと住基システムの整合性チェック方法。
【請求項２】
請求項１に記載の整合性チェック方法において、整合性チェックを行う項目を任意に指定し、指定した項目についてのみ整合性チェックを行う事を特徴とする住基ネットにおける自治体システムと住基システムの整合性チェック方法。
【請求項３】
請求項１または２に記載の整合性チェック方法において、整合性チェック時に不整合データの一覧を表示し、特定のデータを選択することにより対象となる不整合データの更新履歴情報を表示する事を特徴とする住基ネットにおける自治体システムと住基システムの整合性チェック方法。
【請求項４】
請求項３に記載の整合性チェック方法において、不整合の発生項目をキーとし、項目順に不整合データをソートして表示する事を特徴とする住基ネットにおける自治体システムと住基システムの整合性チェック方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は住基ネットに接続するシステムのデータチェック方法に関し、特に自治体システムと既存住基システムにおける整合性チェック方法に関わる。
【０００２】
【従来の技術】
従来の住基ネットにおける自治体システムと住基システムの整合性チェック方法では、既存住基システム側で特定の指定された項目において存在する住民情報のうち最新データを全件抽出し、自治体システムのデータベースの該当データと比較するという方法を取っていた。また不整合データについては、一覧表示し紙面に印刷するという方法を取っていた。
【０００３】
【発明が解決しようとする課題】
上記従来の方法では、データ抽出時に前回から更新のないデータも含む存在する住民情報をすべて抽出するという方法を取っており、規模の大きい自治体の場合、抽出するだけでも時間がかかり、さらにデータの比較にはより多くの時間がかかるという問題があった。また抽出したデータによりディスク容量が圧迫されるという問題があった。
【０００４】
また、整合性チェック後、不整合のデータについてチェックを行い、不整合発生の要因を確認する必要があるが、従来の方法では最新の住民情報しか表示されないので、どの時点で不整合が発生したか遡って確認することができなかった。
【０００５】
本発明の目的は、上記課題を解決し、自治体システムと連携する既存住基システムにおいて短時間でデータの整合性をチェックし、かつ不整合データの更新履歴を確認できる整合性チェック方法を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、予め自治体システムの住民情報に更新日時をタイムスタンプとして格納する項目を設け、整合性チェック用のデータの抽出時に住民情報の更新年月日の範囲を指定してデータを抽出する。抽出時に最新の住民情報のみではなく、指定した更新年月日の範囲内であれば住民情報の履歴データも全て抽出する。
【０００７】
自治体システムで抽出したデータを既存住基システムに送信し、上記データのうち最新の住民情報のみを既存住基システムに保存されているデータと比較し、不整合項目のあるものを抽出する。比較後、不整合が生じているデータについて、該当する住民の履歴情報を更新時間や旧住民票コードを用いて、より最新の情報より順に比較して行く。不整合データについては最新の住民情報と履歴の比較結果の両方を抽出する。
【０００８】
不整合データについては、住民票コードの範囲と不整合が発生した項目を指定して不整合が発生している住民情報をフィルタリングする。そして、不整合項目を太字にする等強調した形式で表示する。また、不整合データについては、履歴情報のリンク情報も含めて表示する。履歴情報のリンクを選択することにより、対象となるデータの履歴の比較結果が表示される。
【０００９】
また、印刷時においても住民票コードの範囲と不整合が発生した項目を指定して印刷することができる。
【００１０】
【発明の実施の形態】
以下本発明の実施形態について図面を用いて詳細に説明する。
【００１１】
図１は自治体システム、既存住基システムの整合性チェックを行うシステム（以下本発明システム００１と表記する）の構成図である。本発明システム００１は、自治体システム部分００２と既存住基システム部分の００３から構成される。自治体システム部分００２は、データ抽出プログラム００４、入出力制御手段００８、データ送受信手段００９、ディスプレイ０１０、キーボード０１１、住民情報マスタデータベース０１２と住民情報履歴管理データベース０１３で構成する。既存住基システム部分００３は、データ比較プログラム００５、入出力制御手段０１７、データ送受信機能００９、ディスプレイ０１８、キーボード０１９、プリンタデータ０２０と送信管理データベース０２１で構成する。
【００１２】
入出力制御手段００８は、データ抽出プログラム００４よりの出力をディスプレイ０１０に表示し、キーボード０１１からの入力をデータ抽出プログラム００４に引渡しを行う。また、データ送受信手段００９の制御も行う。
【００１３】
住民情報マスタデータベース０１２は、自治体システムにおいて最新の住民情報が格納されているデータベースである。住民情報履歴管理データベース０１３は、住民情報の履歴が格納されているデータベースである。
【００１４】
データ抽出プログラム００４は、データベースアクセス機能００６と抽出条件入力機能００７を有する。抽出条件入力機能００７は、入出力制御手段００８を通してディスプレイに抽出条件入力画面（図２参照）を表示し、キーボード０１１より入力された抽出条件をデータベースアクセス機能００６に引き渡す。データベースアクセス機能００６は、抽出条件入力機能００７より引き渡された抽出条件をキーに住民情報マスタデータベース０１２と住民情報履歴データベース０１３より図３に示す項目を抽出する。
【００１５】
データ送受信手段００９は、データ抽出プログラム００４によって抽出された住民情報を自治体システム部分００２より既存住基システム部分００３に転送する。その手段としてはＭＯ、ＣＤＲ等を用いた媒体交換方式かＬＡＮを経由したファイル転送方式がある。
【００１６】
入出力制御手段０１７は、データ比較プログラム００５よりの出力をディスプレイ０１８やプリンタ０２０へ出力し、キーボード０１９から入力をデータ比較プログラム００５に引き渡す。
【００１７】
住民情報送信管理データベース０２１は既存住基システムから自治体システムへの送信データを管理しているデータベースである。
【００１８】
データ比較プログラム００５は、データベースアクセス機能０１４、抽出比較条件入力機能０１５、データ比較機能０１６、比較結果加工機能０２２で構成する。抽出比較条件入力機能０１５は、図２の抽出条件入力画面を入出力制御手段０１７を用いてディスプレイ０１８に表示し、キーボード０１９より入力された抽出条件をデータベースアクセス機能０１４に引き渡す。データ抽出後は図４に示すような比較条件入力画面を入出力制御手段を用いてディスプレイ０１８に表示し、キーボード０１９より入力された比較条件をデータ比較機能０２２に引き渡す。データベースアクセス機能０１４は、抽出比較条件入力機能０１５より引き渡された抽出条件をキーに住民情報送信管理データベース０２１より図３に示す項目を抽出する。データ比較機能０１６においては図５のフローに従い、自治体システムにおいて抽出された住民情報と既存住基システムで抽出された住民情報の比較を行う。比較結果加工機能０２２は、図６のフローに従い、入出力制御手段０１７を用いてディスプレイ０１８に表示し、必要に応じてプリンタ０２０で印刷を行う。
【００１９】
図５は、データ比較機能０１６の処理フローである。以下に詳細に述べる。
【００２０】
最新の住民情報比較処理（０１６１）において、最新の住民情報とは自治体システム側データは住民情報マスタデータベース０１２より抽出したデータを示す。既存住基システム側データは、住民情報送信管理データベース０２１より抽出したデータのうち更新時間、旧住民票コードより判断した最新のデータを示す。なお、比較は住民票コード（図３項番１）をキーとして行う。また、最新の住民情報比較（０１６１）では、比較抽出条件入力機能０１５より引き渡され、図４に表示するような比較条件で住民情報を比較を行う。
【００２１】
不整合項目の有無（０１６２）については、最新の住民情報比較（０１６１）での比較結果をチェックする。住民情報に不整合項目がある場合は該当する住民の履歴情報を比較する該当住民の古い履歴情報の有無（０１６３）に移る。不整合がない場合は、データの抽出を行わずに未比較の最新の住民情報の有無（０１６６）へ移る。なお、不整合項目とは自治体システムと既存住基システム間で住民情報が異なる項目、もしくはどちらか一方の住民情報は存在し、もう一方の住民情報に存在しない項目である。
【００２２】
該当住民の古い履歴情報の有無（０１６３）については、現在調査した住民情報よりも該当住民に古い住民情報が存在するかをチェックする。古い住民情報が存在する場合は一世代古い住民情報の比較（０１６４）へ移り、存在しない場合はデータの抽出（０１６５）へ移る。なお、一世代古い住民情報の比較（０１６４）は、最新の住民情報比較（０１６１）と同様に、比較抽出条件入力機能０１５より引き渡される図４のような比較条件について住民情報の比較を行う。
【００２３】
データ項目の抽出（０１６５）は、該当住民の比較した結果を履歴情報も含めてすべて抽出する。
【００２４】
未比較の最新の住民情報の有無（０１６６）は、未比較の最新の住民情報があるかチェックする。未比較の最新の住民情報がある場合は、最新の住民情報比較（０１６１）に移り、未比較の最新の住民情報がない場合は比較を終了する。
【００２５】
図６は、比較結果加工機能０２２の画面遷移図であるが、→は画面遷移の向きを示し、（）内のメッセージは→と対になっており、各画面内のボタンに→を対応させる。以下に各画面の詳細の述べる。
【００２６】
住民票コードの範囲指定画面０２２１は、住民票コードの範囲を指定する画面であり、図７のような画面として表示される。
【００２７】
不整合項目の指定画面０２２２は、不整合の発生項目を指定して条件を満たす住民情報のみを加工結果の表示画面０２２３で表示させる。図８に画面の例を示す。ここで選択できる項目は、抽出比較条件入力機能０１５で比較条件で指定した項目のみである。ここでは１画面あたり一人分のデータを表示することとしている。
【００２８】
加工結果の表示画面０２２３は、住民票コードの範囲指定画面０２２１と不整合項目の指定画面０２２２の条件を満たすデータを表示する。レイアウトの例を図９に示す。ここでは、不整合項目は網掛けをして強調する。
【００２９】
加工結果の印刷０２２４は、加工結果の表示画面０２２３で表示された画面のデータを図９のように印刷する。
【００３０】
住民情報の履歴画面０２２５は、選択した住民情報の履歴を表示する。レイアウトの例を図１０に示す。ここでは、不整合項目は網掛けをして強調し、１画面あたり一件分の履歴を表示することとする。
【００３１】
履歴画面の印刷０２２６は、住民情報の履歴画面０２２５で表示された画面のデータを図１０のように印刷する。
【００３２】
比較結果加工の終了確認画面０２２７は、図１１に示すような比較結果加工を終了するか確認を行う画面である。“戻る”ボタンを押下すると前画面に戻る。
【００３３】
【発明の効果】
以上本発明によれば、整合性チェック時に住民情報の更新期間を指定することによりすべての住民情報の整合性チェックを行わずに済み、前回整合性チェック後の差分のみの整合性チェックを行える。それにより使用するディスク容量、整合性チェックに要する時間を減少させることができる。
【００３４】
また、整合性チェックを行う項目を指定することが可能になることにより特定の項目で不整合が発生している情報のみを抽出することができ、不整合原因の究明に役立つ。
【００３５】
併せて不整合の履歴情報も比較、表示することが可能になることにより不整合原因の究明に役立つ。
【００３６】
さらに整合性チェックの結果を加工することが可能になることにより不整合原因の究明に役立つ。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】抽出条件入力画面のレイアウトである。
【図３】抽出する項目と備考の説明である。
【図４】整合性チェックの比較条件の入力画面のレイアウトである。
【図５】データ比較機能のフロー図である。
【図６】比較後データの表示に関する画面遷移図である。
【図７】比較後のデータ表示に関する住民票コード範囲指定画面のレイアウトである。
【図８】比較後のデータ表示に関する不整合項目指定画面のレイアウトである。
【図９】不整合データ表示・印刷のレイアウトである。
【図１０】履歴情報の表示・印刷のレイアウトである。
【図１１】比較結果加工の終了確認画面のレイアウトである。
【符号の説明】
００１…本発明システム、００４…データ抽出プログラム、００５…データ比較プログラム、００８…入出力制御手段、００９…データ送受信手段、０１２…住民情報マスタデータベース、０１３…住民情報履歴管理データベース、０１４…住民情報送信管理データベース。
【図１】
2004258943.tif 000003
【図２】
2004258943.tif 000004
【図３】
2004258943.tif 000005
【図４】
2004258943.tif 000006
【図５】
2004258943.tif 000007
【図６】
2004258943.tif 000008
【図７】
2004258943.tif 000009
【図８】
2004258943.tif 000010
【図９】
2004258943.tif 000011
【図１０】
2004258943.tif 000012
【図１１】
2004258943.tif 000013