JPH0353378A - 同音異字および異字同音の姓を検索する氏名検索方式 - Google Patents

同音異字および異字同音の姓を検索する氏名検索方式

Info

Publication number
JPH0353378A
JPH0353378A JP1189265A JP18926589A JPH0353378A JP H0353378 A JPH0353378 A JP H0353378A JP 1189265 A JP1189265 A JP 1189265A JP 18926589 A JP18926589 A JP 18926589A JP H0353378 A JPH0353378 A JP H0353378A
Authority
JP
Japan
Prior art keywords
kanji
file
name
surname
nakatani
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1189265A
Other languages
English (en)
Inventor
Tadahiro Murotani
室谷 忠宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PFU Ltd
Original Assignee
PFU Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PFU Ltd filed Critical PFU Ltd
Priority to JP1189265A priority Critical patent/JPH0353378A/ja
Publication of JPH0353378A publication Critical patent/JPH0353378A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概 要〕 漢字の姓を入力装置から入力して、同音異字および異字
同音の姓を検索する氏名検索方式に関し、 漢字の姓を入力装置において入力した場合に、指定した
漢字またはカナの氏名だけでなく、同音異字および異字
同音の姓をもつ氏名も同時に抽出できる氏名検索方式を
提供することを目的とし、氏名の姓にカナ読みが付けら
れている元の氏名ファイルと、姓のカナ読みをキーとし
て元の氏名ファイルを検索する氏名ファイルの索引ファ
イルと、元の氏名ファイルから漢字の氏名の内、姓だけ
を抜き出しカナ読みと対にし、しかも漢字の姓とカナ読
みの姓との対が重複しないように格納された漢字姓・カ
ナ読みファイルと、検索する漢字姓・カナ読みファイル
を漢字の姓をキーとして検索するための漢字姓・カナ読
みファイルの索引ファイルとを備えた構戊とする。
〔産業上の利用分野〕
本発明は漢字の姓を入力装置から入力して、同音異字(
以下、カナ書きの読みが同じで、漢字が異なるものを指
す)および異字同音(以下、漢字が異なるが、そのカナ
読みが同じものを指す)の姓を検索する氏名検索方式に
関するものである。
〔従来の技術〕
従来例における氏名の検索において、たとえば、入力装
置のキーを「ナカヤ」とカナで入力した場合には、「中
谷一郎」 (カナ読みはナカヤ)と「中屋二郎」 (カ
ナ読みはナカヤ)となどが抽出された。
また、入力装置のキーを「中谷」と漢字で入力した場合
には、「中谷一郎」 (カナ読みはナカヤ)と「中谷太
郎」 (カナ読みはナカタニ)となどが抽出された。
〔発明が解決しようとする課題〕
しかし、入力装置のキーを「ナカヤ」とカナで入力した
場合には、同音異字でカナ読みの「ナカタニ」 (中谷
太郎および仲谷次郎など)は抽出されなかった。
また、入力装置のキーを漢字で「中谷」と入力した場合
には、同じく異字同音で漢字の異なる仲谷次郎と中屋二
郎などは抽出されなかった。
以上のように従来例における同音異字および異字同音の
氏名を検索する場合には、検索効率を悪くするだけでな
く、検索漏れの恐れがあった。
本発明は、以上のような問題を解決するためのもので、
漢字の姓を入力装置において入力した場合に、指定した
漢字またはカナの氏名だけでなく、同音異字および異字
同音の姓をもつ氏名も同時に抽出できる氏名検索方式を
提供することを目的とするものである。
〔課題を解決するための手段〕
第1図は本発明の原理説明図である。第1図において、
入力装置lから検索すべき氏名を漢字で入力する。図示
されていない検索装置のRAMの中には、検索のための
ファイルが各種格納されている。たとえば、漢字姓・カ
ナ読みファイルの索引ファイル2には、同音異字および
異字同音の漢字姓がファイルされており、同音異字およ
び異字同音の漢字姓に対してそれぞれポインタが付けら
れている。漢字姓・カナ読みファイル3には、前記漢字
姓・カナ読みファイルの索引ファイル2で指定されたポ
インタに同音異字および異字同音の漢字とそのカナ読み
とを記載したものが格納されている。そして、漢字姓・
カナ読みファイル3は、漢字の姓とカナ読みとの対が重
複しないように格納されている。氏名ファイルの索引フ
ァイル4には、漢字姓・カナ読みファイル3で漢字に付
けられたカナ読みに対応する漢字読みの姓がカナでファ
イルされていると同時に、これらにポインタが付けられ
ている。氏名ファイル5には、姓のカナ読みに対する元
の氏名が格納されている。
検索結果6は表示装置に全て表示され、その中から所望
の氏名を抽出する。
〔作  用〕
先ず、入力装置1から漢字姓「中谷」を入力するとする
。この場合には「中谷」を漢字姓・カナ読みファイルの
索引ファイル2から検索する。漢字姓・カナ読みファイ
ルの索引ファイル2の中から検索された「中谷」には、
2通りの読みがあり、それぞれにポインタASBが付け
られている。ポインタASBに相当する漢字姓・カナ読
みファイル3のエントリには、前記「中谷」に対するカ
ナ読みである「ナカヤ」と「ナカタニ」とが記載されて
いる。
次に、.漢字姓・カナ読みファイル3における「ナカヤ
」をキーとして氏名ファイルの索引ファイル4から「ナ
カヤ」を検索する。「ナカヤ」には2通りあり、それぞ
れにポインタ■と■とが付けられている。このポインタ
■、■に相当する氏名ファイル5のエントリには、前記
キーと同一の氏名、すなわち、「中谷一郎」と「中屋二
郎」とが記載されている。したがって、この2名を検索
結果として表示装置に表示する。
また、漢字姓・カナ読みファイル3における「ナカタニ
」をキーとして氏名ファイルの索引ファイル4から「ナ
カタニ」を検索する。「ナカタニ」には2通りあり、そ
れぞれにポインタ■と■とが付けられている。このポイ
ンタ■、■に相当する氏名ファイル5のエントリには、
前記キーと同一の氏名、すなわち、「中谷太郎」と「仲
谷次郎」とが記載されている。したがって、この2名を
検索結果として表示装置に表示する。
以上のように入力装置lから「中谷」を入力するだけで
、検索結果として「中谷太郎」、「仲谷次郎」、「中谷
一郎」、「中屋二郎」の4名を検索でき、検索漏れを少
なくし、しかも検索効率が高くなる。
〔実 施 例〕
第2図および第3図(イ)、(ロ)を参照しつつ本発明
における一実施例を説明する。第2図は本発明における
データ処理ブロック図、第3図(イ)、(ロ)は本発明
における氏名検索の一実施例フローチャートである。
第2図において、10は入力装置で、たとえば氏名を入
力できるキーボードである。11は制御装置で入力装置
10に入力した氏名を検索するためにシステムを動かす
CPU等の制御装置である。
12は表示装置で、入力装置10の入力結果および検索
結果を表示できるCRTディスプレイ等である。l3は
記憶装置で、たとえば、ROMとRAMとからなり氏名
を検索するために制御装置l1を働かせる制御プログラ
ムが格納されている。
14はファイル制御装置で、前記記憶装置l3のプログ
ラムにしたがって後述のファイルから所望の氏名を検索
するための制御装置である。また、ファイル15ないし
18は、前記記憶装置13におけるRAMとの間でデー
タを転送できる記憶装置から構威され、第1図図示の各
ファイルと対応している。すなわち、漢字姓・カナ読み
ファイルの索引ファイル15は第1図図示2と、漢字姓
・カナ読みファイル16は同じく3と、氏名ファイルの
索引ファイル17は同じく4と、氏名ファイル18は同
じく5とそれぞれ対応している。候補ファイル19は、
氏名を検索中に検索した候補を一時的に記憶するバッフ
ァメモリである。これらの各ファイルの内容は記憶装置
13のRAM上に転送された上で処理が実行されるが、
以下簡単のために、ファイル制御装置14が各ファイル
を必要に応じてその都度アクセスするものとして説明す
る。
次に、氏名の検索手順を第3図(イ)および(ロ)のフ
ローチャートにしたがって説明する。
先ず、入力装置10 (第2図)により漢字姓を読み込
む(ステップ■)。
入力装置10により読み込まれた漢字姓をキーとして漢
字姓・カナ読みファイルの索引ファイル15 (第2図
)を検索する(ステップ■)。
漢字姓・カナ読みファイルの索引ファイル15の中に入
力装置10により指定された漢字の姓に合致したレコー
ドが存在するか否かを調べる(ステップ■)。
もし、入力した漢字姓に合致したレコードが前記漢字姓
・カナ読みファイルの索引ファイル15の中に存在した
場合には、そのレコードを抽出する(ステップ■)。
そして、上記漢字姓・カナ読みファイルの索弓ファイル
15から抽出したレコードに付けられているポインタに
対応する漢字姓・カナ読みファイル16(第2図)にお
ける漢字姓のカナ読みを候補ファイル19 (第2図)
に書き出す(ステップ■)。
ステップ■において、上記漢字姓・カナ読みファイルの
索引ファイル15の中に入力装置10で指定された漢字
姓に合致するレコードが存在しない場合には、表示装置
12(第2図)の表示画面において、“指定された漢字
の姓に該当するレコードは存在しません”という表示を
行う(ステップ■)。
さらに、上記漢字姓・カナ読みファイルの索弓ファイル
15から抽出したレコードの次のレコードは、入力装置
10から指定された漢字姓に合致するか否かを調べる。
指定された漢字姓がある限りこれを繰り返してそのレコ
ードを抽出し、そのレコードに付けられたポインタに対
応する漢字姓のカナ読みを候補ファイルl9へ書き出す
(ステップ■)。
入力装置10で指定した漢字姓に合致したレコードが存
在しなくなった場合には、前記候補ファイル19の最初
のレコードを読み出す(ステップ■)。
候補ファイル19から読み出されたカナ読みをキーとし
て氏名ファイルの索引ファイル17 (第2図)を検索
する(ステップ■)。
上記氏名ファイルの索引ファイルl7から抽出したレコ
ードの内容を表示装置12に表示する(ステップ■)。
上記氏名ファイルの索引ファイル17から抽出したレコ
ードの次のレコードは漢字姓・カナ読みファイル16で
指定されたカナ読みに合致するか否かを調べる(ステッ
プ■)。
漢字姓・カナ読みファイル16で指定されたカナ読みに
合致した場合には、そのレコードに付けられたポインタ
にしたがって氏名ファイルl8(第2図)からその氏名
を抽出する(ステップ0)。
そして、ステップ■に戻りレコードの内容を表示装置1
2に表示する。
氏名ファイルの索引ファイルI7に漢字姓・カナ読みフ
ァイル16で指定されたレコードの内容がない場合には
、候補ファイル19のレコードはすべて読み出したか否
かを調べる。候補ファイル19のレコードをすべて読み
出していれば検索は終了する(ステップ0〉。
候補ファイル19のレコードがまだ読み出されていない
のであれば、候補ファイル19の次のレコードを読み出
し、そのカナ読みをキーとして氏名ファイルの索引ファ
イル17を検索するためステップ■に戻る(ステップ■
)。
〔発明の効果〕
本発明によれば、姓をキーとして氏名を検索する場合に
おいて、普段使い慣れた漢字の姓をキーとして氏名の検
索ができ、しかも同音異字および異字同音の氏名を同時
に検索できるので、検索効率が高くなると共に、検索漏
れを最小に防げる。
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図は本発明における
データ処理ブロック図、第3図(イ)および(ロ)は本
発明における氏名検索の一実施例フローチャートである
。 1・・・入力装置 2、15・・・漢字姓・カナ読みファイルの索引ファイ
ル 3、16・・・漢字姓・カナ読みファイル4、17・・
,・氏名ファイルの索引ファイル5、18・・・氏名フ
ァイル 10・・・入力装置 ・制御装置 ・表示装置 ・記憶装置 ・ファイル制御装置 ・候補ファイル

Claims (1)

  1. 【特許請求の範囲】 漢字の姓を入力して氏名を検索する氏名検索方式におい
    て、 氏名の姓にカナ読みが付けられている元の氏名ファイル
    5と、 姓のカナ読みをキーとして元の氏名ファイル5を検索す
    る氏名ファイルの索引ファイル4と、元の氏名ファイル
    5から漢字の氏名の内、姓だけを抜き出しカナ読みと対
    にし、しかも漢字の姓とカナ読みの姓との対が重複しな
    いように格納された漢字姓・カナ読みファイル3と、 漢字姓をキーとして、検索する漢字姓・カナ読みファイ
    ル3を漢字の姓をキーとして検索するための漢字姓・カ
    ナ読みファイルの索引ファイル2と からなるファイルとを備えたことを特徴とする同音異字
    および異字同音の姓を検索する氏名検索方式。
JP1189265A 1989-07-21 1989-07-21 同音異字および異字同音の姓を検索する氏名検索方式 Pending JPH0353378A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1189265A JPH0353378A (ja) 1989-07-21 1989-07-21 同音異字および異字同音の姓を検索する氏名検索方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1189265A JPH0353378A (ja) 1989-07-21 1989-07-21 同音異字および異字同音の姓を検索する氏名検索方式

Publications (1)

Publication Number Publication Date
JPH0353378A true JPH0353378A (ja) 1991-03-07

Family

ID=16238420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1189265A Pending JPH0353378A (ja) 1989-07-21 1989-07-21 同音異字および異字同音の姓を検索する氏名検索方式

Country Status (1)

Country Link
JP (1) JPH0353378A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266770A (ja) * 1993-03-16 1994-09-22 Toshiba Corp 文書情報検索装置及び検索装置及び機械翻訳装置及び文書作成装置
JPH06325092A (ja) * 1993-05-17 1994-11-25 Nippon Telegr & Teleph Corp <Ntt> 顧客情報検索方式
JP2000348055A (ja) * 1999-06-08 2000-12-15 Nec Corp 情報検索方法及びその装置並びにコンピュータ可読記録媒体
JP2011145832A (ja) * 2010-01-13 2011-07-28 Toshiba Corp 医用装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266770A (ja) * 1993-03-16 1994-09-22 Toshiba Corp 文書情報検索装置及び検索装置及び機械翻訳装置及び文書作成装置
JPH06325092A (ja) * 1993-05-17 1994-11-25 Nippon Telegr & Teleph Corp <Ntt> 顧客情報検索方式
JP2000348055A (ja) * 1999-06-08 2000-12-15 Nec Corp 情報検索方法及びその装置並びにコンピュータ可読記録媒体
JP2011145832A (ja) * 2010-01-13 2011-07-28 Toshiba Corp 医用装置

Similar Documents

Publication Publication Date Title
JPS619753A (ja) 文書処理装置における頻発熟語の自動登録方法
JP3281639B2 (ja) 文書検索システム
JPH0353378A (ja) 同音異字および異字同音の姓を検索する氏名検索方式
JPS6049931B2 (ja) 情報検索方式
JPH0746353B2 (ja) 日本語文章入力装置
JPH03118661A (ja) 単語検索装置
JP2628775B2 (ja) 辞書作成装置
JPS63229563A (ja) 索引作成方式
JPH0351958A (ja) 電子辞書
JP2000348055A (ja) 情報検索方法及びその装置並びにコンピュータ可読記録媒体
JPH0520303A (ja) 日本語文書処理装置
JPH03208162A (ja) 入力装置
JPH0338786A (ja) 文字認識処理装置
JPH05165807A (ja) 仮名漢字変換方式
JPH0477951A (ja) 熟語変換方式
JPH08263472A (ja) 文章検索方法及び装置
JPH0816573A (ja) 日本語入力装置
JPH0460754A (ja) 仮名漢字変換方法
JPS62260266A (ja) カナ漢字変換方式
JPH02249087A (ja) 英単語検索装置
JPH0877160A (ja) かな漢字変換方法及び装置
JPH05266008A (ja) 文字入力装置
JPS63223871A (ja) 辞書作成システム
JPH02244269A (ja) 英単語検索装置
JPH0245872A (ja) Cd−rom検索装置