(57)【要約】【課題】自治体コードの入力作業の負担を軽減できるようにすること。【解決手段】サーバ装置５０は、自治体コードの入力を促す画面６１を表示し、画面６１を通じて自治体コードの入力があった場合に、データベース５１内の自治体マスターテーブル５２上で当該自治体コードに予め対応付けられている自治体名を表示する。このサーバ装置５０は、前記自治体コードよりも桁数が少ない簡略コードが入力された場合であっても、データベース５１内の自治体マスターテーブル５２上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を表示する。【選択図】      図３
2008250921.tif 000002
【特許請求の範囲】
【請求項１】
自治体コードの入力を促す画面を表示する手段と、
前記画面を通じて自治体コードの入力があった場合に、データベース上で当該自治体コードに予め対応付けられている自治体名を表示する手段であって、前記自治体コードよりも桁数が少ない簡略コードが入力された場合であっても、前記データベース上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を表示する手段と
を具備することを特徴とする情報処理装置。
【請求項２】
任意の自治体コードもしくは自治体名と新たな簡略コードとの対応付けを前記データベースに追加登録することを可能とする画面を表示する手段と
を具備することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記簡略コードは３桁の数値で構成されることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記自治体コードは、自治体を一意に特定する５桁のコードと、当該５桁の数値により決定される１桁のチェックデジットと、税目を特定する４桁のコードとから構成され、
前記自治体コードのうちの前記５桁のコードのみの入力があった場合、前記自治体コードおよび自治体名を表示する手段は、前記５桁の数値に基づく計算を行って得られる１桁のチェックデジットを前記５桁のコードと併せて表示すると共に、前記税目を特定する４桁のコードに対して所定の値もしくは１又は複数の候補を表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
自治体コードの入力を促す画面を表示する機能と、
前記画面を通じて自治体コードの入力があった場合に、データベース上で当該自治体コードに予め対応付けられている自治体名を表示する機能であって、前記自治体コードよりも桁数が少ない簡略コードが入力された場合であっても、前記データベース上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を表示する機能と
をコンピュータに実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自治体コードの入力に応じて自治体名などを画面上に表示する情報処理装置およびその情報処理装置に適用されるプログラムに関する。
【背景技術】
【０００２】
銀行で行われる各種の業務の中には、個人や法人により銀行の各営業店に入金される税金に対し、該当する定型の帳票（領収済通知書、添票など）を作成し、当該帳票と税金とを納付先に引き渡す業務がある。この場合の税金は、国税と地方税とに分類される。また、地方税は、大まかには都道府県税と市町村税とに分けられる。例えば地方税に関する業務においては、個々の都道府県や市町村などの自治体毎に、さらには税目毎に、納付金額などの情報を整理した上で、個々の帳票が作成されるようになっている。
【０００３】
こうした業務は、税金の納付期間など、毎年ほぼ決まった時期に集中して行われる。すなわち、帳票は、予め定められた期限までに納付先に納品しなければならず、また、期限は、日限のみならず時限までも指定されている場合もある。しかも、扱わなければならない帳票の量は膨大である場合が多い。このため、実際には、限られた時間内で膨大な量の帳票を作成しなければならないという切迫した状況が生じやすい。
【０００４】
業務の効率化のため、銀行では、各種のコンピュータ（サーバ・端末など）やＯＣＲ（Optical Character Recognition）装置などを含むコンピュータシステムが利用される。例えば地方税に関連する業務においては、銀行の各営業店から渡される紙葉類（帳票の作成に必要な元情報である自治体名称や料金などが記載された伝票など）に対して文字読取処理を行うＯＣＲ装置や、自治体情報のデータベースを管理するサーバなどの機能を活用し、情報を電子的に処理するコンピュータシステムによって、膨大な量の帳票を効率的に作成するようにしている。但し、ＯＣＲ装置によって自治体コードなどの必要な文字を読み取ることができなかった紙葉類や、最初からＯＣＲ装置に入力されることのない紙葉類については、端末を扱うオペレータがその紙葉類に記載されている情報を見ながら、画面を通じて手作業で入力を行うようにしている。入力が適切に行われると、サーバ内のデータベース検索が行われ、該当する自治体コードや自治体名が画面上に表示される。
【０００５】
このようなコンピュータシステムにおいては、自治体を特定する文字列を入力するに際し、基幹システムの性質上、漢字の入力が不可となっており、オペレータはカナ名称もしくは自治体コードを入力しなければならないようになっている。自治体コードは、自治体を一意に特定する５桁のコードと、当該５桁の数値により決定される１桁のチェックデジットと、税目を特定する４桁のコードとから構成される。
【０００６】
自治体コードを入力する場合、基本的には１０桁の数値を打鍵しなければならず、オペレータにとって負担が大きい。また、全ての自治体コードのうち、頻繁に使用する自治体コードはほぼ決まっており、そのような自治体コードについて同じ１０桁の数値を繰り返し打鍵することは効率的であるとは言い難い。また、元の紙葉類にチェックデジットや税目を特定するコードが記載されていないことがある。そのような場合、オペレータはカナによる自治体名の入力を行う等の対応が必要となり、作業効率が著しく低下する。そのような事が、業務に不慣れなオペレータのもとで、特に期限が差し迫っている時に発生すると、対処が一層困難となる。
【０００７】
なお、特許文献１には、キー入力回数を減らすため、宛名をある規則で簡略化した抽出コードを入力する技術が記載されている。
【特許文献１】特開平８−２０６６０９号公報（段落００１２など）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示されるものは、そもそも自治体コードを入力することを前提とした技術ではない。また、特許文献１の技術のように、一律に、簡略化した抽出コードを入力する方式を採用した場合、簡略化する前の元の文字をそのままタイプ入力することができなくなってしまう。
【０００９】
特に、特許文献１の技術では、抽出コードを忘れてしまった等、何らかの理由により抽出コードを入力できない場合、その代替となるコード（例えば、１０桁もしくは５桁の自治体コード）を入力して所望の自治体名などを表示させるようなことはできない。所望の表示が得られない場合、オペレータは所望の表示が得られるように何らかの対策を講じなければならず、そのために大幅な遅延が生じ、業務に支障をきたすことになる。そのような事が、特に期限が差し迫っている時に発生した場合には、対処が一層困難となる。
【００１０】
本発明は上記実情に鑑みてなされたものであり、自治体コードの入力作業の負担を軽減することが可能な情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理装置は、自治体コードの入力を促す画面を表示する手段と、前記画面を通じて自治体コードの入力があった場合に、データベース上で当該自治体コードに予め対応付けられている自治体名を表示する手段であって、前記自治体コードよりも桁数が少ない別の簡略コードが入力された場合であっても、前記データベース上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を表示する手段とを具備することを特徴とする。
【００１２】
本発明に係るプログラムは、自治体コードの入力を促す画面を表示する機能と、前記画面を通じて自治体コードの入力があった場合に、データベース上で当該自治体コードに予め対応付けられている自治体名を表示する機能であって、前記自治体コードよりも桁数が少ない別の簡略コードが入力された場合であっても、前記データベース上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を表示する機能とをコンピュータに実現させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、自治体コードの入力作業の負担を軽減することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明の実施形態について説明する。
【００１５】
図１は、本発明の一実施形態に係る情報処理システムの一例を説明するための図である。
【００１６】
この情報処理システムは、データ入力システム１および精査用メンテナンスシステム２を含み、それぞれのシステムはサーバ装置（図示せず）、ＯＣＲ装置、および各種の情報処理用の端末を用いて実現される。
【００１７】
データ入力システム１は、ＯＣＲ装置１１、共通パッケージ処理システム１２、現物入力用端末１３、プルーフ入力用端末１４、および進捗管理用端末２０を含む。上記共通パッケージ処理システム１２は、補正入力用端末１５、ベリファイ用端末１６、およびスーパーバイザー補正入力端末１７（以下、「ＳＶ補正入力端末１７」と称す）を含む。
【００１８】
精査用メンテナンスシステム２は、精査モニタ用端末２１、２次ソート作成用端末２２、２次ソート用ＯＣＲ装置２３、資金データ指示用端末２４、および帳票出力指示用端末２５を含む。
【００１９】
税金センター１０は、個人や法人により銀行の各営業店に入金された税金に関わる各種の紙葉類（帳票の作成に必要な元情報である自治体名称や料金などが記載された伝票など）を取りまとめ、それらを銀行へ渡す。各種の紙葉類には、ＯＣＲによる文字読取に適するものと、そうでないものとがある。
【００２０】
データ入力システム１では、税金センター１０から渡される紙葉類に記載された文字情報の入力処理やデータ登録処理を行う。
【００２１】
ＯＣＲ装置１１は、税金センター１０から渡される紙葉類のうち、ＯＣＲ分として扱われる紙葉類に対し、光学的文字読取処理を行い、電子化された文字情報を生成する。なお、ＩＤエラーとなった分については、２次ソート処理が行われる。
【００２２】
共通パッケージ処理システム１２は、ＯＣＲ装置１１によって処理された紙葉類のうち、正読された分については、生成された文字情報をデータベースに登録する。一方、不読となった分については、オペレータが紙葉類に記載された情報を見ながら補正入力用端末１５を用いて補正入力作業を行い、ベリファイ用端末１６を用いて入力内容の検証や補正を行い、生成された文字情報をデータベースに登録する。また、補正入力用端末１５で補正できなかった分については、オペレータのスーパーバイザーがＳＶ補正入力端末１７を用いて補正入力作業を行い、生成された文字情報をデータベースに登録する。
【００２３】
一方、税金センター１０から渡される紙葉類のうち、非ＯＣＲ分として扱われる紙葉類に対しては、光学的文字読取処理は行われず、オペレータが紙葉類に記載された情報を見ながら補正入力用端末１５を用いて現物入力作業を行ったり、あるいはプルーフ入力用端末１４を用いてプルーフ入力作業を行ったりし、生成された文字情報をデータベースに登録する。
【００２４】
また、進捗監視用端末２０により、個々の文字情報の登録に関する進捗状況が監視される。
【００２５】
精査用メンテナンスシステム２では、データベースに登録された文字情報に基づき、オペレータが精査モニタ用端末２１を用いて精査リストを作成したり、２次ソート作成用端末２２を用いて２次ソート分に対する２次ソート用シートを作成し、２次ソート用ＯＣＲ装置２３を用いて２次ソート処理を行ったり、資金データ指示用端末２４を用いて資金データ作成の指示を行ったりし、最終的に資金データ等を作成し、書類等の形にまとめる。
【００２６】
このほか、精査用メンテナンスシステム２では、オペレータは帳票出力指示用端末２５を用いて個々のデータの印刷出力順などを決定し、プリンタへ帳票の印刷出力を指示する。
【００２７】
前述した各種の端末は、図２に示されるようにＬＡＮ（Local Area Network）を介してサーバ装置５０などにアクセスすることが可能である。このサーバ装置５０は、ＯＣＲ装置１１から生成された情報や各端末で作成された情報をデータベース５１に格納したり、各端末からの要求に応じた情報をデータベース５１の中から取り出して各端末に提供したりする各種のプログラムを備えたコンピュータである。データベース５１の中には、自治体情報（自治体マスターテーブルなど）や、帳票等のフォーマット情報、各端末に表示させる各種の画面情報などが格納されている。
【００２８】
図３は、ある端末６０の表示部に表示される画面６１とサーバ装置５０のデータベース５１に格納されている自治体マスターテーブル５２との関係を説明するための図である。
【００２９】
端末６０は、例えば前述の端末１３、１４、１５、１６、又は１７に相当し、サーバ装置５０に対して所望の画面の表示を要求したり、要求に応じて表示された画面を通じて所定の入力操作を行うことによって帳票等のデータを作成したりすることができる。
【００３０】
サーバ装置５０は、データベース５１の中に、各種の自治体に関する情報がまとめられた自治体マスターテーブル５２を有する。この自治体マスターテーブル５２には、基本的な情報として、自治体コード、自治体名（自治体の漢字名称）、およびカナ自治体名（自治体のカナ名称）が登録されている。本実施形態では、そのほかの情報として、自治体コードよりも桁数が少ない簡略コードが登録できるようになっている。
【００３１】
自治体コードは、自治体を一意に特定する５桁のコードと、当該５桁の数値により決定される１桁のチェックデジットと、税目を特定する４桁のコードとから構成される。これに対し、簡略コードは、３桁の数値で構成され、例えば使用頻度が一定値を超える各自治体コードに対して一意に付与されるものである。
【００３２】
例えば、端末６０などの表示部に表示される所定の画面を通じて、任意の自治体コードもしくは自治体名と新たな簡略コードとを対応付けて自治体マスターテーブル５２に追加登録することもできるようになっている。追加登録を行うための画面は、例えばサーバ装置５０により提供される。
【００３３】
サーバ装置５０は、端末６０からの要求に応じて、自治体コードの入力を促す画面６１を端末６０の表示部に表示させる。なお、本コンピュータシステムにおいては、自治体を特定する文字列を入力するに際し、基幹システムの性質上、漢字の入力が不可となっており、オペレータはカナ名称もしくは自治体コードを入力しなければならないようになっている。この画面６１の例では、自治体コードの入力が促されている。
【００３４】
サーバ装置５０は、画面６１を通じて自治体コードの入力欄に１０桁の自治体コードが入力された場合、自治体マスターテーブル５２上で当該自治体コードに予め対応付けられている自治体名を画面６１内に表示させる。また、サーバ装置５０は、上記入力欄に、簡略コードが入力された場合にも、自治体マスターテーブル５２上で当該簡略コードに予め対応付けられている自治体コードおよび自治体名を画面６１内に表示させる。更に、サーバ装置５０は、上記入力欄に、１０桁の自治体コードのうち、自治体を一意に特定する５桁のコードのみが入力された場合にも、画面６１内に、上記５桁の数値に基づく計算を行って得られる１桁のチェックデジットを上記５桁のコードと併せて表示させると共に、税目を特定する４桁のコードに対して所定の値（例えば「００００」）もしくは１又は複数の候補を表示させる。
【００３５】
図４は、端末６０からの要求に応じてサーバ装置５０が提供する画面の一例を示す図である。この画面は、前述した画面６１に相当するものであり、画面の中央右側には、自治体コードの入力欄の一例として「市町村」コードの入力欄が設けられている。この入力欄の中にはカーソルがあり、まだ数値の打鍵はなされていない。
【００３６】
図５に示される画面においては、「市町村」コードの入力欄に２桁までの数値が打鍵された様子が示されている。
【００３７】
図６に示される画面においては、「市町村」コードの入力欄に、オペレータが例えば斑鳩町を示す簡略コードを入力した結果、もしくは斑鳩町を一意に特定する５桁のコード「２９３４４」のみが入力された結果として、１０桁の自治体コード（５桁のコード「２９３４４」および１桁のチェックデジット「０」、および税目（会計）「００００」）、ならびに市町村名「斑鳩町」が表示された様子が示されている。
【００３８】
次に、図７のフローチャートを参照して、サーバ装置５０に備えられるプログラムにより実現される検索処理の一例を説明する。
【００３９】
サーバ装置５０は、端末６０からの要求に応じ、自治体コードの入力を促す画面６１を端末６０の表示部に表示させる（ステップＳ１１）。
【００４０】
次に、サーバ装置５０は、オペレータによるコードの入力を検出すると（ステップＳ１２）、入力されたコードが３桁以下であるか否かを判定する（ステップＳ１３）。
【００４１】
３桁以下であれば、サーバ装置５０は、簡略コードが入力されたものとみなして、自治体マスターテーブル５２上の簡略コードに基づく検索を行い（ステップＳ１４）、該当する自治体コードや自治体名などを確定し（ステップＳ１５）、確定した情報を端末６０の表示部に表示させる（ステップＳ１６）。
【００４２】
一方、４桁以上であれば、サーバ装置５０は、自治体を特定する５桁のコードが入力されたものとみなして、入力された５桁の数値に基づく計算を行ってチェックデジットを算出し、算出したチェックデジットを５桁の数値に付加し（ステップＳ１７）、これにより生成される６桁のコードにより自治体マスターテーブル５２上の自治体コードの検索を行い（ステップＳ１８）、該当する自治体コード（４桁の税目を含む）や自治体名などを確定し（ステップＳ１９）、確定した情報を端末６０の表示部に表示させる（ステップＳ２０）。なお、検索された自治体コードの税目が「００００」以外のものがある場合は、該当する候補をプルダウン表示させる。この場合、オペレータは、個々の候補の中から所望の候補を指定し、表示を確定させることができる。
【００４３】
以上詳述したように本実施形態によれば、自治体マスターテーブルに簡略コードが登録されている自治体に対しては、３桁の簡略コードを入力するだけで、所望の１０桁の自治体コードや自治体名などを容易に表示させることができるので、入力作業の効率化を図ることができる。
【００４４】
また、元の紙葉類にチェックデジットや税目を特定するコードが記載されていない場合であっても、自治体を特定する５桁のコードを入力するだけで、所望の１０桁の自治体コードや自治体名などを容易に表示させることができるので、入力作業の更なる効率化を図ることができる。
【００４５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態に係る情報処理システムの一例を説明するための図。
【図２】サーバ装置、ＯＣＲ装置、および各種の端末の関係を説明するための図。
【図３】ある端末の表示部に表示される画面とサーバ装置のデータベースに格納されている自治体マスターテーブルとの関係を説明するための図。
【図４】端末からの要求に応じてサーバ装置が提供する画面の一例を示す図。
【図５】上記画面の「市町村」コードの入力欄に２桁までの数値が打鍵された様子を示す図。
【図６】上記画面の「市町村」コードの入力欄に、簡略コードもしくは５桁のコードが入力された結果として、１０桁の自治体コードや市町村名などが表示された様子を示す図。
【図７】サーバ装置５０に備えられるプログラムにより実現される検索処理の一例を説明するためのフローチャート。
【符号の説明】
【００４７】
５０…サーバ装置、５１…データベース、５２…自治体マスターテーブル、６０…端末、６１…画面。
【図１】
2008250921.tif 000003
【図２】
2008250921.tif 000004
【図３】
2008250921.tif 000005
【図４】
2008250921.tif 000006
【図５】
2008250921.tif 000007
【図６】
2008250921.tif 000008
【図７】
2008250921.tif 000009