(57)【要約】【課題】外字情報を一元管理することなく、外字情報管理に係る負荷を軽減し、登録した外字情報を複数のシステムに容易に適応させて外字情報の運用の効率化を図ることができる外字運用方法を提供することを目的とする。【解決手段】上記の問題点を解決するために、本発明は、所定の外字を電子申請システムで運用する外字運用方法であって、上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有する構成とされる。【選択図】        図１
2004280141.tif 000002
【特許請求の範囲】
【請求項１】
所定の外字を電子申請システムで運用する外字運用方法であって、
上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、
上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有することを特徴とする外字運用方法。
【請求項２】
上記帳票管理手順は、上記帳票中の上記表記を、上記外字フォントを代替する代替フォントで管理することを特徴とする請求項１記載の外字運用方法。
【請求項３】
所定の外字に関する外字情報が格納された記録媒体であって、
上記外字情報は、上記外字を識別するフォントＩＤに対して電子申請システムへ申請される帳票中の上記外字が存在する文書の属性と、上記外字の位置を示す外字位置情報とが格納された位置情報テーブルと、
上記フォントＩＤに対応する外字フォントと、上記外字フォントを代替する代替フォントとが格納されたフォントテーブルとを有することを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は外字運用方法に係り、特に、各種の電子申請処理時に登録される人名や地名などに存在する外字情報を他のシステムに適応させて運用するための外字運用方法に関する。
【０００２】
また、本発明は、外字運用方法において運用される外字情報を格納した記録媒体に関する。
【０００３】
【従来の技術】
従来、コンピュータシステムで日本語を扱う際に、地名や氏名を構成する文字（漢字）が日本工業規格（ＪＩＳ）により定められたＪＩＳ漢字体系に含まれていない場合には、コンピュータシステムに旧字体などを外字として登録する必要がある。第二水準文字は人名、地名などの特殊な固有名詞や旧漢字に対応し、文字の使用頻度に応じて割り当てられている。このような外字の管理形態は、（１）ホストコンピュータと専用端末とで構成される集中システムにおいて、ホストへの事前登録作業、（２）ＭＭＬ（Ｍｉｃｒｏ  Ｍａｉｎｆｒａｍｅ  Ｌｉｎｋ）〜Ｃ／Ｓモデルでのクライアント端末へのダウンロードによる運用、の２つの形態で管理されている。基本的には、事前登録を行って外字を管理しているのが現状である。自治体では上記管理形態を利用することで、紙媒体により保管されていた戸籍情報や、新たに登録する戸籍情報等の電子化が進められている。電子化された戸籍情報のうち外字情報は、登録された外字の外字フォントに文字コードを割り当てることにより管理されている。
【０００４】
また、従来技術として、文書データ内に外字設定情報として使用した外字の文字コードと外字を格納したファイル名等とを登録しておき、文書データ出力時は、外字設定情報を元に外字を読み出して出力する。尚、外字はサーバ上に保存されている（例えば、特許文献１参照）。
【０００５】
また、従来技術として、文書データに分野情報が付与されており、可搬媒体に格納された外字にも分野情報が付与されている。文書データ更新時に、文書データの分野情報を元に該当する分野の外字を（利用外字候補として）優先的に出力する（例えば、特許文献２参照）。
【０００６】
また、従来技術として、外字は読みや文字コードと共にＩＣカードに格納されており、外字利用時は、読みや文字コードを元にＩＣカード内を検索する（例えば、特許文献３参照）。
【０００７】
【特許文献１】
特開２０００−３１１１６２号公報
【０００８】
【特許文献２】
特開平９−６２６６６号公報
【０００９】
【特許文献３】
特開平１−１０６１６９号公報
【００１０】
【発明が解決しようとする課題】
自治体で管理される戸籍情報では、氏名を扱うため旧字体が求められるケースがある。このようなケースには、従来の外字管理形態では、外字登録によって対応してきた。また、戸籍情報では、申請処理の際に利用者が間違った文字を記載したとしても、正しい情報として扱うため、誤った文字についても、同様に外字登録することで対応してきた。しかしながら、間違い文字を外字として登録していくことは、外字の増加を招き、従来の外字登録運用では外字登録数が不足となり、運用に限界があった。
【００１１】
また、利用者が手書きで登録する文字、即ち、登録される外字情報は膨大な数となり、全ての外字情報に文字コードを割り振ることが難しく、このような外字情報を複数の自治体のシステムにまたがって一元管理するには、非常に困難であるという問題点があった。
【００１２】
また、外字は住民サービスの窓口である各自治体が、現在まで必要に応じて登録してきているため、外字コードに統一性はなく、このことも外字情報を複数の自治体のシステムにまたがって一元管理することを困難にさせている。従って、例えば利用者が最初に外字を含んだ申請を行なった自治体とは異なる自治体の電子申請システムで、外字が含まれた申請情報の登録、申請情報の出力処理などを行なう場合に、外字情報の一元管理がなされていないため、正確な外字情報を効率よく管理、出力することができないという問題点があった。
【００１３】
また、上記管理形態において、インターネットなどの広域アクセス環境では、利用者の利用シーンが多種多様であり、使用場所や使用方法を特定することができず、各システム側に全ての外字を事前登録する運用が困難であるという問題点があった。
【００１４】
また、インターネットを用いた各種電子申請処理では、利用者が操作を行なう端末のシステムも多種多様である。端末側ではシステムに応じた外字情報の管理が必要であり、一つの外字に対して複数の文字コードが必要となってしまうため、利用者端末側の管理負荷が増加してしまうという問題点があった。
【００１５】
そこで、本発明の課題は、外字情報を一元管理することなく、外字情報管理に係る負荷を軽減し、登録した外字情報を複数のシステムに容易に適応させて外字情報の運用の効率化を図ることができる外字運用方法を提供することである。
【００１６】
【課題を解決するための手段】
上記の課題を解決するため、本発明は、所定の外字を電子申請システムで運用する外字運用方法であって、上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有する構成とされる。
【００１７】
このような外字運用方法では、電子申請システムへ申請される帳票中の外字の位置を示す外字位置情報を有する帳票を管理し、その帳票の外字位置情報に基づいて、外字位置の表記を外字フォントに置き換えることにより、外字情報を一元管理することなく、外字情報管理に係る負荷を軽減し、登録した外字情報を複数のシステムに容易に適応させて外字情報の運用の効率化を図ることができる。
【００１８】
また、上記課題を解決するため、本発明は、外字運用方法において運用される外字情報を格納した記録媒体、外字運用方法における処理をコンピュータに行なわせるためのプログラム及びそのプログラムを記録した記録媒体とすることもできる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２０】
図１は、本発明の一実施例に係る外字運用方法におけるシステム構成図である。図１において、外字運用システム１は、戸籍情報等を管理し、各種業務システムを運用する自治体システム１０と、外字情報を記録したカードを発行するカード発行システム２０と、住民票の写しや印鑑証明書などの発行を申請するための電子申請処理を行う複数の電子申請システム３０と、申請登録済みの住民票の写しや印鑑証明書などを発行するためのデータを管理する電子申請サーバ７０とで構成されるシステムである。自治体システム１０と、カード発行システム２０は、インターネット等のネットワーク１００で接続されている。また、電子申請システム３０と、電子申請サーバ７０は、ネットワーク１０１で接続されている。尚、電子申請システム３０は、電子申請サーバ７０のクライアントとして処理を実行するが、電子申請システム３０が、電子申請サーバ７０の機能を有するようにしてもよい。
【００２１】
自治体システム１０は、利用者から申請登録され、紙媒体１２及び電子化データ１３に記録された戸籍情報１１と、戸籍情報１１に含まれる外字フォント等の外字情報を格納した外字フォントライブラリ１４と、外字フォントライブラリ１４を参照して取得した戸籍情報に基づいて各種業務を行う各種業務システム１５とで構成されている。尚、外字フォント等の外字情報は、電子情報システム３０及びカード発行システム２０に提供される。
【００２２】
カード発行システム２０は、サーバーコンピュータであって、ＣＰＵ（中央処理装置）によって以下に示す各構成が制御される。カード発行システム２０は、主に、外字運用処理を実行するプログラムをインストールするインストーラ２１と、データの表示を制御する表示制御処理部２２と、データ通信を制御する通信制御処理部２３と、データの入出力を制御する入出力制御処理部２４と、自治体システム１０からの情報に基づいて戸籍情報１１に含まれる外字フォント等の外字情報を検索する外字検索処理部２５と、外字が検索されなかった場合に外字情報を作成する外字作成処理部２６と、検索または作成された外字情報を可搬型記録媒体であるＩＣカード４０に登録する外字登録処理部２７とで構成されている。
【００２３】
表示制御処理部２２は、ディスプレイ等の表示ユニットを有し、表示用データを制御して該表示ユニットに表示させる。通信制御処理部２３は、ネットワーク１００を介して送受信データを制御する処理部であって、ネットワーク網に接続するための通信ユニットを有する。入出力制御処理部２４は、マウス、キーボード等の入力ユニット及びプリンタ等の出力ユニットを制御し、データの入出力を制御する。インストーラ２１は、本発明の一実施例に係る外字運用方法を実現するためのプログラムが記録された記録媒体５０から該プログラムを読み出し、その読み出されたプログラムを、例えば、補助記憶装置等にインストールする。そして、後述される外字運用方法における処理が起動されると、補助記憶装置にインストールされた当該プログラムに従って、ＣＰＵがその処理を開始する。尚、記録媒体５０は、当該プログラムを格納する媒体としてＣＤ−ＲＯＭ等、コンピュータが読み取り可能な媒体であればよい。
【００２４】
外字検索処理部２５は、自治体システム１０から所定の利用者の戸籍情報１１（主に、電子化データ１３）を取得し、戸籍情報１１と外字フォントライブラリ１４とに基づいて外字情報を検索する。外字作成処理部２６は、外字検索処理部２５により外字が検索されなかった場合、外字に関する情報を作成して自治体システム１０の外字フォントライブラリ１４に登録する。外字登録処理部２７は、検索された外字情報、又は作成された外字情報をＩＣカード４０に登録し、そのＩＣカード４０は利用者に配布される。尚、ＩＣカード４０に限定されることなく、上記外字情報の読み書きが可能な記録媒体で、利用者が容易に携帯することができるものであればよい。
【００２５】
電子申請システム３０は、コンピュータであって、利用者から新規に住民票や戸籍などの帳票データの登録申請を受け付けたり、住民票の写しの請求など、既に登録済みの帳票データの出力申請を受け付けたりするシステムであって、申請様式ＤＢ７１に各帳票のフォーマットなどを、結果情報ＤＢ７２に既に登録された各帳票のデータなどをそれぞれ格納して管理している電子申請サーバ７０とネットワークを介して適宜連携を行なって処理を実行するものであり、ＣＰＵによって以下に示す各構成が制御される。尚、電子申請システム３０において、カード発行システム２０のインストーラ２１と、表示制御処理部２２と、通信制御処理部２３と、入出力制御処理部２４と同様の構成を有するため、それらの構成については同符号を付して説明を省略する。
【００２６】
電子申請システム３０は、主に、読取装置３９を介してＩＣカード４０から外字情報を読み取る情報読取処理部３５と、読み取った外字情報に基づいて表示情報及び出力情報に含まれる外字位置の代替文字を、戸籍情報１１に登録されている外字、すなわちＩＣカード４０に登録されている外字に置換する外字置換処理部３６と、利用者からの帳票データの登録に関する申請情報が格納される申請情報ワークファイル３７０１と、表示及び出力が行われた結果情報、または電子申請サーバ７０の結果情報ＤＢ７２に既に登録されていた帳票データから取得した帳票データが格納される結果情報ワークファイル３７０２と、外字を表示・印刷するために外字のフォントＩＤに対応付けて各端末で用いられる外字コードを管理する外字管理テーブル３８と、帳票データ中に登録されている代替文字を外字に置換した履歴を格納するジャーナルログ３７０３とで構成されている。申請情報ワークファイル３７０１に格納される申請情報に関する記述については図２で、結果情報ワークファイル３７０２に格納される結果情報に関する記述については図３で詳細に説明する。
【００２７】
また、申請情報ワークファイル３７０１には、帳票データの登録時の申請処理に用いられ、所定の形式で記述された申請様式が保存される。結果情報ワークファイル３７０２は、結果、及び申請情報の出力時に用いられる。
【００２８】
新しく帳票データの登録申請処理を行なう場合には、情報読取処理部３５は、ＩＣカード４０から外字情報を読み取り、外字置換処理部３６は、情報読取処理部３５により読み取られた外字情報と、申請様式ＤＢ７１から別途取得してきたフォーマットを利用に対して利用者から入力された申請情報に基づいて、所定の外字に置換した表示情報を作成し、申請情報ワークファイル３７０１に格納し、その帳票データを表示制御処理部２２に供給する。表示制御処理部２２は、表示情報に基づいて、表示ユニット３１に帳票データを表示させる。利用者は、表示ユニット３１に表示された帳票データが正しいと判断した時、登録申請申請処理を要求する。外字置換処理部３６は、申請要求を取得すると、外字部分をフォントテーブル４００で定義されている、該外字に対応する代替フォントに置き換えた後、申請情報を結果情報ワークファイル３７０２に格納し、該データを通信制御処理部２３が結果情報ＤＢ７２へ送信する。
【００２９】
また、既に登録済みの帳票データの出力処理を行なう場合には、外字置換処理部３６は、情報読取処理部３５により読み取られた外字情報と、電子申請システム７０の結果情報ＤＢ７２から結果情報ワークファイル３７０２に受信した登録済みの帳票データである結果情報に基づいて、所定の外字に置換した出力情報を作成し、入出力制御処理部２４に提供する。入出力制御処理部２４は、利用者からの指示に応じて出力情報を紙媒体３２に出力し、利用者に出力結果が印字された紙媒体３２を提供する。また、外字置換処理部３６は、申請情報及び結果情報に基づいて新たに設定された外字情報をＩＣカード４０に登録する。
【００３０】
このように、カード発行システム２０により外字情報をＩＣカード４０に格納して利用者に提供し、利用者が電子申請システム３０を用いて申請処理を要求する際にＩＣカード４０に格納された外字情報を利用することにより、自治体システム１０の外字フォントライブラリ１４と連携が取れていない電子申請システム３０からであっても、自治体システム１０に登録されている戸籍情報の外字と同じ外字で申請処理を要求することができる。従って、電子申請システム３０は、外字情報を一元管理することなく、外字情報を管理する負荷を軽減させることができると共に、利用者はＩＣカード４０を用いて複数の電子申請システム３０で容易に申請処理を行うことができる。
【００３１】
次に、申請情報ワークファイル３７０１に格納される申請情報に関する記述について説明する。図２は、申請情報ワークファイルに格納される申請情報に関する記述を示す図である。図２において、記述３００は、外字置換処理部３６によりＩＣカード４０から読み出された外字情報と、申請様式に基づいて利用者から入力された情報とに基づいて生成される申請情報（表示される文書情報）に関する記述である。この記述３００は、属性情報を示すタグで文書を囲む（例えば、＜属性＞文書＜／属性＞）ことにより、文書の属性を設定するＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記述されている。
【００３２】
記述３００は、申請情報を示す記述領域３０１〜３０４等で構成されている。この申請情報は、電子申請システム７０への送信データであり、外字については代替フォントに置き換えられている。なお、外字の位置を外字位置属性３１２に設定することで、外字を含むデータであることを明示している。記述領域３０１には、自治体コードを示すタグで囲まれた自治体コード「１４１０１」と、帳票の様式Ｎｏを示すタグで囲まれた様式Ｎｏ「１００１」等が記述されている。記述領域３０２には、世帯主を示すタグ内に、名前を示すタグ３０５で囲まれた名前「渡辺  真司」が記述されている。タグ３０５で囲まれた名前「渡辺  真司」のうち文字「辺」３０６が外字の場合、「辺」３０６の位置にはフォントテーブル４００二格納され地得る代替フォントコードで表されている標準の文字を登録しておき、タグ３０５には、文字「辺」３０６がタグ内の文字を先頭から数えて何番目に位置するかを示す外字位置“２”が設定される。この外字位置の情報により、２文字目に登録されている「辺」３０６は、本当は外字が入るべき位置だということが示されるとともに、仮の状態として代替文字が代入してあるので、外字のフォントが不明な場合でも、どのような文字が登録されているのかを示唆する仮の表示が可能となる。記述領域３０３には、長女を示すタグ内に、名前を示すタグ３０７で囲まれた名前「渡辺  恵」が記述されている。タグ３０７で囲まれた名前「渡辺  恵」のうち文字「辺」３０８と、文字「恵」３０９とが外字の場合、タグ３０７には、文字「辺」３０８と、文字「恵」３０９との外字位置“２、４”が設定される。記述領域３０４には、住所を示すタグ３１０で囲まれた住所「○○県○○市▽○○町」が記述されている。タグ３１０で囲まれた住所「○○県○○市▽○○町」のうち文字「▽」３１１が外字の場合、タグ３１０には文字「▽」３１１の外字位置“７”が設定される。
【００３３】
このような記述３００により、申請様式に基づいて各文書の属性及び外字位置情報を申請情報ワークファイル３７０１で管理することができ、ＩＣカード４０に登録されている外字フォントのデータと併せることで、外字を含む申請情報を表示ユニット３１に表示させることができる。従って、利用者は表示ユニット３１に表示された申請情報に基づいて、申請情報に含まれる外字が正しいか否かを容易に判断することができる。
【００３４】
次に、結果情報ワークファイル３７０２に格納される結果情報に関する記述について説明する。図３は、結果情報ワークファイルに格納される結果情報に関する記述を示す図である。図３において、記述３２０は、外字置換処理部３６により結果情報ワークファイル３７０２に格納され結果情報（帳票データとして出力される文書情報）に関する記述である。この記述３２０は、図２に示す記述３００と同様にＸＭＬ形式で記述されている。この結果情報は、電子申請システム７０の結果情報ＤＢ７２から受信した直後のデータであり、外字については代替フォントで表示されている。
【００３５】
記述３２０は、出力情報を示す記述領域３２１〜３２４等で構成されている。記述領域３２１には、自治体コードを示すタグで囲まれた自治体コード「１４１０１」と、帳票の様式Ｎｏを示すタグで囲まれた様式Ｎｏ「２００１」等が記述されている。記述領域３２２には、世帯主を示すタグ内に、名前を示すタグ３２５で囲まれた名前「渡辺  真司」が記述されている。タグ３２５で囲まれた名前「渡辺  真司」のうち文字「辺」３２６が外字の場合、タグ３２５には、文字「辺」３２６がタグ内の文字を先頭から数えて何番目に位置するかを示す外字位置“２”が設定されている。記述領域３２３には、長女を示すタグ内に、名前を示すタグ３２７で囲まれた名前「渡辺  恵」が記述されている。タグ３２７で囲まれた名前「渡辺  恵」のうち文字「辺」３２８と、文字「恵」３２９とが外字の場合、タグ３２７には、文字「辺」３２８と、文字「恵」３２９との外字位置“２、４”が設定されている。記述領域３２４には、住所を示すタグ内に、都道府県を示すタグ３３０で囲まれた都道府県「○○県」と、市町村を示すタグ３３１で囲まれた市町村「○○市▽○○町」とが記述されている。タグ３３０で囲まれた都道府県「○○県」には外字が含まれないため、外字位置は設定されない。タグ３３１で囲まれた市町村「○○市▽○○町」のうち文字「▽」３３２が外字の場合、タグ３３１には文字「▽」３３２の外字位置“４”が設定される。
【００３６】
このような記述３２０により、出力様式に基づいて各文書の属性及び外字位置情報を結果情報ワークファイル３７０２で管理することができ、外字を含む申請情報を紙媒体３２に出力させることができる。
【００３７】
次に、ＩＣカード４０に格納されるフォントテーブルについて説明する。図４は、ＩＣカードに格納されるフォントテーブルを示す図である。図４に示すフォントテーブル４００は、カード発行システム２０の外字検索処理部２５により検索または外字作成処理部２６により作成され、外字登録処理部２７によりＩＣカード４０に登録されるテーブルを示している。フォントテーブル４００は、戸籍情報１１に登録されている外字のフォントを識別するフォントＩＤを示す項目と、外字フォントを示す項目と、外字の代わりにその文字位置へ代入されている例えばＪＩＳ第一水準などの標準文字である代替フォントの文字コードを示す項目とで構成されている。例えば、フォントテーブル４００には、フォントＩＤ「０００１」、外字フォント「邊」、代替フォントコード「辺のコード」とが格納される。尚、代替フォントコードは、電子申請システム３０において図２、３に示す申請情報及び結果情報を管理する際に使用される。
【００３８】
次に、ＩＣカード４０に格納される標準位置情報テーブルについて説明する。図５は、ＩＣカードに格納される標準位置情報テーブルを示す図である。図５に示す標準位置情報テーブル４０１は、カード発行システム２０の外字作成処理部２６により作成され、外字登録処理部２７によりＩＣカード４０に登録されるテーブルを示している。標準位置情報テーブル４０１は、戸籍情報１１の外字が含まれる文書の属性（属性１、属性２）を示す項目と、外字位置を示す項目と、フォントを識別するフォントＩＤを示す項目と、ＩＣカード４０の所有者本人に関わる外字であるかを示す本人フラグを示す項目とで構成されている。本人フラグには、本人である場合１を格納し、本人でない場合０を格納する。例えば、標準位置情報テーブル４０１には、属性「名前」、属性２「世帯主」と、外字位置「２」と、フォントＩＤ「０００１」と、本人フラグ「１」とが格納される。
【００３９】
次に、ＩＣカード４０に格納される学習テーブルについて説明する。図６は、ＩＣカードに格納される学習テーブルを示す図である。図６に示す学習テーブル４０２は、電子申請システム３０の外字置換処理部３６により、図２、３に示す記述３００、３２０とに基づいて作成され、ＩＣカード４０に登録されるテーブルを示している。学習テーブル４０２は、フォントを識別するフォントＩＤを示す項目と、申請処理が行われた自治体コードを示す項目と、申請処理の帳票の様式Ｎｏを示す項目と、属性を示すタグリストの項目と、外字位置を示す項目とで構成されている。例えば、学習テーブル４０２には、フォントＩＤ「０００１」と、自治体コード「１４１０１」、様式Ｎｏ「１００１」、タグリスト「＜名前＞＜世帯主＞」と、外字位置「２」とが格納される。
【００４０】
次に、カード発行システム２０が外字に関する情報をＩＣカード４０に登録する際の外字運用処理手順について図７を用いて説明する。図７において、先ず、ステップＳ１０の処理で、カード発行システム２０の外字登録処理部２７は、ＩＣカード４０に登録する外字フォントのフォントＩＤの初期値として１を設定する。ステップＳ１１の処理で、カード発行システム２０の表示ユニットに、カード発行管理者が自治体システム１０から取得した所定の利用者の戸籍情報１１に基づいて外字の属性を入力する。入力される項目は、氏名、住所等を示す属性１、続柄、住所区分等を示す属性２、外字位置、ＩＣカード４０の所有者に関する属性か否か、外字コード等である。また、ステップＳ１１の処理で、カード発行システム２０の外字検索処理部２５が戸籍情報１１に基づいて外字の属性を設定するようにしてもよい。
【００４１】
ステップＳ１２の処理で、外字検索処理部２５は、外字フォントライブラリ１４を参照して外字フォントを検索する。また検索の結果、処理対象としている外字が外字フォントライブラリ１４に登録されていなかった場合には、外字作成処理部２６が該外字を外字フォントライブラリ１４へ登録する。ステップＳ１３の処理で、外字登録処理部２７は、入力された属性に基づいてＩＣカード４０の所有者に関する属性であるか否かを判断する。ステップＳ１３の処理で、所有者に関する属性である場合、ステップＳ１４の処理で、外字登録処理部２７は、本人であることを示す本人フラグ「１」を設定する。ステップＳ１３の処理で、所有者に関する属性でない場合、ステップＳ１５の処理で、外字登録処理部２７は、本人でないことを示す本人フラグ「０」を設定する。ステップＳ１６の処理で、外字登録処理部２７は、作成された外字情報、例えば、図５に示す標準位置テーブル４０１をＩＣカード４０に登録する。ステップＳ１７の処理で、外字登録処理部２７は、作成された外字情報、例えば、図４に示すフォントテーブル４００をＩＣカード４０に登録する。ステップＳ１８の処理で、外字登録処理部２７は、外字の属性入力が完了したか否かを判断する。ステップＳ１８の処理で、外字の属性入力が完了した場合、外字運用処理を終了する。ステップＳ１８の処理で、外字の属性入力が完了していない場合、ステップＳ１９の処理で、外字登録処理部２７は、作成する外字フォントのフォントＩＤを１加算し、ステップＳ１１からの処理を繰り返す。
【００４２】
次に、電子申請システム３０で申請処理時に行われる外字置換処理手順について説明する。図８、図９は、電子申請システムにおける帳票データの新規登録の申請時外字置換処理を説明するためのフローチャート図である。図８において、先ず、ステップＳ２０の処理で、電子申請システム３０の外字置換処理部３６は、電子申請システム７０の様式ＤＢ７１から申請書様式を取得し、申請情報ワークファイル３７０１に格納する。ステップＳ２１の処理で、外字置換処理部３６は、利用者により入力された申請情報を取得する。ステップＳ２２処理で、情報読取処理部３５は、ＩＣカード４０から図６に示す学習テーブル４０２を読み取り、外字置換処理部３６は、学習テーブル４０２のタグリスト及びフォントテーブル４００に基づいて外字を置換する。ステップＳ２２１の処理で、ステップＳ２２の処理による外字置換が行なえたか判定する。ステップＳ２２処理で外字置換が行なえた場合、ステップＳ３３処理の位置補正を行なう。ステップＳ２２処理で外字置換が行なえなかった場合、続けてステップＳ２３処理を行なう。
【００４３】
ステップＳ２３の処理で、情報読取処理部３５は、ＩＣカード４０から図５に示す標準位置情報テーブル４０１を読み取り、外字置換処理部３６は、申請書の様式内にあるタグ名に類似のものが標準位置情報テーブル４０１に存在するかを検索する。ステップＳ２４の処理で、外字置換処理部３６は、該タグ名と類似の属性を発見したか否かを判断する。
【００４４】
ステップＳ２４の処理で、該タグと類似の属性を発見した場合、ステップＳ２５の処理で、外字置換処理部３６は、標準位置情報テーブル４０１の類似性が発見されたフォントＩＤに対応する外字管理テーブル３８で端末外字コードが割り当てられているかを検索する。ステップＳ２６処理で、外字置換処理部３６は、端末外字コードが割り当て済みであるか否かを判断する。ステップＳ２６処理で、端末外字コードが割り当て済みでない場合、ステップＳ２７の処理で、外字置換処理部３６は、該外字フォントに端末外字コードを割り当て、外字管理テーブル３８に格納する。ステップＳ２６処理で、該外字フォントに端末外字コードが割り当て済みである場合、その端末外字コードを継続して利用する。図９に示すステップＳ２８の処理で、外字置換処理部３６は、外字位置に存在する代替フォントのコードをジャーナルログ３７０３に格納する。
【００４５】
ステップＳ２９の処理で、外字置換処理部３６は、現在処理中の帳票データのタグの値に対して、標準位置テーブル４０１で示されている外字位置を外字コードに置き換える。ステップＳ３０の処理で、外字置換処理部３６は、置き換えられた外字位置を申請情報の外字位置属性３１２に設定し、現在までの処理結果を申請情報ワークファイル３７０１に保存する。ステップＳ３１の処理で、外字置換処理部３６は、外字位置をフォントＩＤ、自治体コード、様式Ｎｏ、タグリスト（タグの階層を表したもの）と共にＩＣカード４０の学習テーブルに格納する。
【００４６】
また、ステップＳ２４処理で、タグ名と類似の属性を発見しなかった場合、ステップＳ３２処理で、外字置換処理部３６は、全ての該帳票データ内のタグ値を処理したか否かを判断する。ステップＳ３２処理で、全ての該帳票データ内のタグ値を処理しなかった場合、ステップＳ２２からの処理を繰り返す。ステップＳ３２処理で、全ての該帳票データ内のタグ値を処理した場合、ステップＳ３３の処理で、外字置換処理部３６は、申請情報ワークファイル３７０１に格納された申請情報、及びジャーナルログ３７０３に基づいて、利用者による位置補正処理が行われ、位置補正結果をＩＣカード４０の学習テーブルに格納する。位置補正処理については、図１２、１３で詳細に説明する。
【００４７】
次に、電子申請システム３０で既に登録されている帳票データの表示、及び出力時に行われる表示出力処理手順について説明する。図１０、図１１は、電子申請システムにおける表示出力処理を説明するためのフローチャート図である。図１０において、利用者から指示された出力すべき帳票データの指定に応じ、先ず、ステップＳ４０の処理で、電子申請システム３０の外字置換処理部３６は、電子申請システム７０の結果情報ＤＢ７２に格納された該当する帳票データの結果情報を結果情報ワークファイル３７０２へ取得する。ステップＳ４１処理で、情報読取処理部３５は、ＩＣカード４０から図６に示す学習テーブル４０２を読み取り、外字置換処理部３６は、学習テーブル４０２のタグリスト及びフォントテーブル４００に基づいて外字を置き換える。
【００４８】
ステップＳ４１１処理で、ステップＳ４１処理の学習テーブルによる外字置換が行なえたか判定する。ステップＳ４１処理で外字置換が行なえた場合、ステップＳ５２処理の位置補正を行なう。ステップＳ２２処理で外字置換が行なえなかった場合、続けてステップＳ４２処理を行なう。
【００４９】
ステップＳ４２処理で、情報読取処理部３５は、ＩＣカード４０から図５に示す標準位置情報テーブル４０１を読み取り、外字置換処理部３６は、結果情報のタグ名に類似のものが標準位置情報テーブル４０１に存在するかを検索する。ステップＳ４３処理で、外字置換処理部３６は、結果情報のタグ名と類似の属性を発見したか否かを判断する。
【００５０】
ステップＳ４３処理で、結果情報のタグ名と類似の属性を発見した場合、ステップＳ４４処理で、外字置換処理部３６は、標準位置情報テーブル４０１の類似性が発見されたフォントＩＤに対応するフォントテーブル４００の外字フォントが、端末の外字管理テーブル３８の端末外字コードが割り当てられているかを検索する。ステップＳ４５の処理で、外字置換処理部３６は、端末外字コードが割り当て済みであるか否かを判断する。ステップＳ４５処理で、端末外字コードが割り当て済みでない場合、ステップＳ４６の処理で、外字置換処理部３６は、外字フォントに端末外字コードを割り当て、外字管理テーブル３８に格納する。ステップＳ４５処理で、該外字フォントに端末外字コードが割り当て済みである場合、その端末外字コードを継続して利用する。図１１に示すステップＳ４７の処理で、外字置換処理部３６は、外字位置に存在する代替フォントコードをジャーナルログ３７０３に格納する。
【００５１】
ステップＳ４８の処理で、外字置換処理部３６は、現在処理中の結果情報のタグの値に対して、標準位置テーブル４０１で示されている外字位置をフォントテーブル４００の該当するフォントＩＤの外字コードで置き換える。ステップＳ４９の処理で、外字置換処理部３６は、置き換えられた外字位置を結果情報の外字位置属性３３３に設定し、現在までの処理結果を結果情報ワークファイル３７０２に保存する。ステップＳ５０の処理で、外字置換処理部３６は、外字位置をフォントＩＤ、自治体コード、様式Ｎｏ、タグリスト（タグの階層を表したもの）と共にＩＣカード４０の学習テーブルに格納する。
【００５２】
また、ステップＳ４３処理で、結果情報のタグ名と類似の属性を発見しなかった場合、ステップＳ５１処理で、外字置換処理部３６は、全ての結果情報のタグ名を処理したか否かを判断する。ステップＳ５１処理で、全ての結果情報のタグ名を処理しなかった場合、ステップＳ４１からの処理を繰り返す。ステップＳ５１処理で、全ての結果情報のタグ名を処理した場合、ステップＳ５２の処理で、外字置換処理部３６は、結果情報ワークファイル３７０２に格納された結果情報、及びジャーナルログ３７０３に基づいて、利用者による位置補正処理が行われ、位置補正結果をＩＣカード４０の学習テーブルに格納する。
【００５３】
次に、電子申請システム３０で申請処理時に外字情報を強調させて表示し、外字位置を補正する位置補正処理手順について説明する。図１２、図１３は、電子申請システムにおける位置補正処理を説明するためのフローチャート図である。図１２において、先ず、ステップＳ６０の処理で、電子申請システム３０の外字置換処理部３６は、申請情報ワークファイル３７０１または結果情報ワークファイル３７０２から申請情報、結果情報を取得する。ステップＳ６１の処理で、外字置換処理部３６は、表示ユニット３１に表示するためのメニュー画面を作成する。メニュー画面については、図１４で詳細に説明する。ステップＳ６２の処理で、情報読取処理部３５は、ＩＣカード４０から図４に示すフォントテーブル４００と、図５に示す標準位置情報テーブル４０１とを読み取り、外字置換処理部３６は、全外字情報を取得する。ステップＳ６３の処理で、外字置換処理部３６は、標準位置情報テーブル４０１の全てのフォントＩＤに対応するフォントテーブル４００の外字フォントが、端末の外字管理テーブル３８で端末外字コードが割り当てられているかを検索する。
【００５４】
ステップＳ６４の処理で、外字置換処理部３６は、全ての外字フォントに端末外字コードが割り当て済みであるか否かを判断する。ステップＳ６４の処理で、全ての外字フォントに端末外字コードが割り当て済みでない場合、ステップＳ６５の処理で、外字置換処理部３６は、端末外字コードが割り当てられていない外字フォントに端末外字コードを割り当て、外字管理テーブル３８に格納する。ステップＳ６４の処理で、端末外字コードが割り当て済みである場合、その端末外字コードを継続して利用する。ステップＳ６８の処理で、外字置換処理部３６は、メニュー画面の外字リストを作成する。
【００５５】
図１３に示すステップＳ６９の処理で、外字置換処理部３６は、申請／結果表示用データを作成する。ステップＳ７０の処理で、外字置換処理部３６は、結果情報における処理であるか否かを判断する。ステップＳ７０の処理で、結果情報における処理である場合、ステップＳ７１の処理で、外字置換処理部３６は、結果情報の外字位置属性３３３で示される位置の文字について強調表示する設定を行う。ステップＳ７０の処理で、結果情報における処理でない場合、ステップＳ７２の処理で、情報読取処理部３５は、ＩＣカード４０から図６に示す学習テーブル４０２を読み取り、外字置換処理部３６は、学習テーブル４０２のタグリストと外字位置の値から外字の位置を特定し、該当部分の文字について強調表示する設定を行う。ステップＳ７３の処理で、表示制御処理部２２は、強調表示設定に基づいて画面を表示ユニット３１に表示する。ステップＳ７４の処理で、利用者により表示ユニット３１に表示された画面上で編集操作が行われ、編集結果をジャーナルログ３７０３、ＩＣカード４０の学習テーブル、結果情報ワークファイル３７０２格納する。利用者から外字の補正等の編集が行われた後、利用者からの出力指示に応じて、帳票データの印刷処理などが行なわれる。
【００５６】
次に、電子申請システム３０の表示ユニット３１に外字情報を強調表示させ、外字の補正を行う画面について説明する。図１４は、外字情報を強調表示させて外字の補正処理を行うための画面を示す図である。ここでは、電子申請システム７０からの結果情報を表示する場合を例として説明する。図１４に示す画面３６０には、表示情報を保存するファイルボタン３６１と、表示情報の外字をコピー、貼り付け等を行い、外字の補正を行う編集ボタン３６２と、外字位置を他の文字と識別可能な表示形態、例えば斜字体などで強調表示させる表示ボタン３６３と、ＩＣカード４０に登録された外字リストを表示する表示域３６５と、申請情報の種類「住民票の写し」と申請情報が登録された日時を示す表示域３６４と、申請情報の内容を表示する表示域３６６と、申請情報の外字が正しいと判断された場合に選択されるＯＫボタン３７３と、画面３６０の表示を終了するキャンセルボタン３７４とが表示される。例えば、利用者が表示ボタン３６３を選択すると、表示域３６６の外字位置３６７〜３７２が斜字体で強調表示される。この例では、外字位置３６８、３７１、３７２は、結果情報のタグ名に類似する属性を持つ外字が無いと判断されており、電子申請システム７０が設定したＪＩＳ第１・第２水準の漢字であるＩＣカード４０のフォントテーブル４００に格納されている代替フォントで表示されている。利用者はこのように表示された、図１４の例では住民票の写しである申請データを視認することにより、強調表示部分が外字以外であることによって、この申請データにおいては外字位置が正しい外字に登録されていないことを認識する。
【００５７】
利用者は、編集ボタン３６２により、正しい外字に登録されていない外字位置３６８、３７１、３７２のそれぞれに対して正しい外字を外字リスト３６５の中から選択、コピーし、それらの外字位置３６８、３７１、３７２に貼り付ける。外字位置を編集した後、ファイルボタン３６１を選択して表示情報を保存する。ＯＫボタン３７３を選択すると、電子申請システム３０の結果情報ワークファイル３７０２を画面３６０に基づいて更新することができる。
【００５８】
このように、画面３６０で外字位置を他の文字と識別可能な表示形体で表示させることにより、利用者は外字位置に表示された、例えばＪＩＳ第一・第二水準の代替フォントの外字を、外字リストから正しい外字に補正することができる。
【００５９】
このように、上記外字運用方法において、カード発行システム２０により外字のフォントＩＤに対応付けて属性情報と外字位置とを格納した標準位置情報テーブルと、フォントＩＤに対応付けて外字フォントを格納したフォントテーブルとを作成してＩＣカード４０に登録することにより、利用者はＩＣカード４０に登録された標準位置情報テーブルとフォントテーブルとに基づいて、複数の電子申請システム３０での申請情報に含まれる外字を、自治体システム１０に登録されている外字と同じ外字に置換させることができる。従って、電子申請システム３０において、外字情報を自治体システム１０と一元管理することなく、外字情報管理に係る負荷を軽減し、登録した外字情報を複数のシステムに容易に適応させて外字情報の運用の効率化を図ることができる。
（付記１）  所定の外字を電子申請システムで運用する外字運用方法であって、上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、
上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有することを特徴とする外字運用方法。
（付記２）  上記帳票管理手順は、上記帳票中の上記表記を、上記外字フォントを代替する代替フォントで管理することを特徴とする付記１記載の外字運用方法。
（付記３）  上記外字置換手順は、上記帳票に基づいて上記電子申請システムの表示ユニットに表示させる表示情報を生成する表示情報生成手順と、
上記表示情報に基づいて上記外字位置の上記表記が上記帳票内の他の表記と識別可能な表示形態で画面に表示させる表示手順とを有することを特徴とする付記１又は２記載の外字運用方法。
（付記４）  上記補正画面表示手順により表示された画面により、上記帳票内の表記が上記外字フォントへ補正されたとき、補正結果情報を管理する結果情報管理手順を有することを特徴とする付記３記載の外字運用方法。
（付記５）  上記帳票管理手順は、上記帳票に基づいて上記電子申請システムの出力ユニットに出力させる出力情報を生成する出力情報生成手順を備える
ことを特徴とする付記１乃至４いずれか一項記載の外字運用方法。
（付記６）  上記外字位置情報と、上記外字フォント及び上記代替フォントとを所定の記録媒体から取得する取得手順を有することを特徴とする付記２乃至５いずれか一項記載の外字運用方法。
（付記７）  所定の外字に関する外字情報を提供する外字情報提供方法であって、
自治体システムで管理された戸籍情報及び外字フォントライブラリから上記所定の外字に関する情報を検索する検索手順と、
上記検索手順により検索された上記情報に基づいて、電子申請システムへ申請される帳票中の表記の位置を示す外字位置情報及び外字フォントとを有する外字情報を生成する生成手順と、
上記生成手順で生成された上記外字情報を利用者が所有する記録媒体に格納する格納手順とを有することを特徴とする外字情報提供方法。
（付記８）  所定の外字に関する外字情報が格納された記録媒体であって、
上記外字情報は、上記外字を識別するフォントＩＤに対して電子申請システムへ申請される帳票中の上記外字が存在する文書の属性と、上記外字の位置を示す外字位置情報とが格納された位置情報テーブルと、
上記フォントＩＤに対応する外字フォントと、上記外字フォントを代替する代替フォントとが格納されたフォントテーブルとを有することを特徴とする記録媒体。
（付記９）  上記電子申請システムにより上記外字の上記代替フォントを上記外字フォントへ補正した補正結果情報が格納されることを特徴とする記録媒体。
（付記１０）  所定の外字を電子申請システムで運用する外字運用方法における処理をコンピュータに行なわせるためのプログラムであって、
上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、
上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有することを特徴とするプログラム。
（付記１１）  所定の外字を電子申請システムで運用する外字運用方法における処理をコンピュータに行なわせるためのプログラムを格納した記憶媒体であって、
上記電子申請システムへ申請される帳票中の上記外字の位置を示す外字位置情報を有する上記帳票を管理する帳票管理手順と、
上記帳票管理手順により管理された上記帳票の上記外字位置情報に基づいて、上記外字位置の表記を外字フォントに置き換える外字置換手順とを有することを特徴とするプログラムを格納した記憶媒体。
【００６０】
【発明の効果】
上述の如く本発明によれば、電子申請システムへ申請される帳票中の外字の位置を示す外字位置情報を有する帳票を管理し、その帳票の外字位置情報に基づいて、外字位置の表記を出力端末が外字フォントに置き換えることにより、外字情報を一元管理することなく、外字情報管理に係る負荷を軽減し、登録した外字情報を複数のシステムに容易に適応させて外字情報の運用の効率化を図ることができる。
【図面の簡単な説明】
【図１】本発明の一実施例に係る外字運用方法におけるシステム構成図である。
【図２】申請情報ＤＢに格納される申請情報に関する記述を示す図である。
【図３】結果情報ＤＢに格納される結果情報に関する記述を示す図である。
【図４】ＩＣカードに格納されるフォントテーブルを示す図である。
【図５】ＩＣカードに格納される標準位置情報テーブルを示す図である。
【図６】ＩＣカードに格納される学習テーブルを示す図である。
【図７】カード発行システムにおける外字運用処理を説明するためのフローチャート図である。
【図８】電子申請システムにおける申請時外字置換処理を説明するためのフローチャート図である。
【図９】電子申請システムにおける申請時外字置換処理を説明するためのフローチャート図である。
【図１０】電子申請システムにおける表示出力処理を説明するためのフローチャート図である。
【図１１】電子申請システムにおける表示出力処理を説明するためのフローチャート図である。
【図１２】電子申請システムにおける位置補正処理を説明するためのフローチャート図である。
【図１３】電子申請システムにおける位置補正処理を説明するためのフローチャート図である。
【図１４】外字情報を強調表示させて外字の補正処理を行うための画面を示す図である。
【符号の説明】
１            外字運用システム
１０          自治体システム
１１          戸籍情報
１２、３２    紙媒体
１３          電子化データ
１４          外字フォントライブラリ
１５          各種業務システム
２０          カード発行システム
２１          インストーラ
２２          表示制御処理部
２３          通信制御処理部
２４          入出力制御処理部
２５          外字検索処理部
２６          外字作成処理部
２７          外字登録処理部
３０          電子申請システム
３１          表示ユニット
３５          情報読取処理部
３６          外字置換処理部
３７０１      申請情報ワークファイル
３７０２      結果情報ワークファイル
３７０３      ジャーナルログ
３８          外字管理テーブル
３９          読取装置
４０          ＩＣカード
５０          記録媒体
７０          電子申請サーバ
１００、１０１        ネットワーク
【図１】
2004280141.tif 000003
【図２】
2004280141.tif 000004
【図３】
2004280141.tif 000005
【図４】
2004280141.tif 000006
【図５】
2004280141.tif 000007
【図６】
2004280141.tif 000008
【図７】
2004280141.tif 000009
【図８】
2004280141.tif 000010
【図９】
2004280141.tif 000011
【図１０】
2004280141.tif 000012
【図１１】
2004280141.tif 000013
【図１２】
2004280141.tif 000014
【図１３】
2004280141.tif 000015
【図１４】
2004280141.tif 000016