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