Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3873726B2 - Japanese translation dictionary registration method and apparatus using electronic business card - Google Patents
[go: Go Back, main page]

JP3873726B2 - Japanese translation dictionary registration method and apparatus using electronic business card - Google Patents

Japanese translation dictionary registration method and apparatus using electronic business card Download PDF

Info

Publication number
JP3873726B2
JP3873726B2 JP2001368708A JP2001368708A JP3873726B2 JP 3873726 B2 JP3873726 B2 JP 3873726B2 JP 2001368708 A JP2001368708 A JP 2001368708A JP 2001368708 A JP2001368708 A JP 2001368708A JP 3873726 B2 JP3873726 B2 JP 3873726B2
Authority
JP
Japan
Prior art keywords
conversion
japanese
dictionary
name
name information
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.)
Expired - Fee Related
Application number
JP2001368708A
Other languages
Japanese (ja)
Other versions
JP2003167874A (en
Inventor
慎一郎 岩田
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2001368708A priority Critical patent/JP3873726B2/en
Publication of JP2003167874A publication Critical patent/JP2003167874A/en
Application granted granted Critical
Publication of JP3873726B2 publication Critical patent/JP3873726B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、電子名刺データから自動的に名前情報を抽出して日本語変換辞書に登録する方法及び装置に関するものである。
【0002】
【従来の技術】
近年、携帯電話機、PDAに代表される携帯情報端末は日本語への対応が事実上必須条件となり、日本語変換システムの実装が常識になりつつある。このような日本語変換システムでは、「読み」と「変換候補」を核とした日本語変換辞書の実装が必要であり、装置への組み込み時には予め基本辞書が実装されている。
【0003】
基本辞書としては、日本語変換効率を考慮した場合、なるべく多くの変換候補が含まれていることが望ましいが、メモリ容量の関係から派生語的な変換候補は実装が困難となる。特に、人名に関してはそのバリエーションが多いため、基本辞書に実装できる人名変換候補は数が限られている。このため、日本語変換辞書に対してユーザが任意に変換候補の登録を行えるような機能を実装することが一般的に行われている。
【0004】
【発明が解決しようとする課題】
しかしながら、従来の日本語変換システムにおいては、以下に示すような2つの問題点があった。
【0005】
即ち、第1の問題点は、ユーザの操作による日本語変換辞書への新規変換候補の登録作業が非常に煩雑な点である。日本語変換辞書へ新規変換候補を登録する際には変換候補となる文字列を入力する必要があるが、この時点では日本語変換辞書にその文字列が登録されてないため、一般に「単漢字変換機能」と呼ばれる機能等を用いて、1文字ずつ入力していく必要がある。また、人名等はその読み自体が難解である場合が多く、「単漢字変換機能」にて入力すること自体困難な場合が多かった。
【0006】
第2の問題点は、不要になった人名変換候補を削除する作業が非常に煩雑な点である。例えば、個人が使用していた端末を他人へ譲渡するような場合、個人情報漏洩防止の観点から端末内の住所録データ、及び住所録データに格納されている人名に関する日本語変換辞書内の変換候補を削除することが想定される。しかし、このような場合には、日本語変換辞書から変換候補を1つずつ確認しながら削除する必要があるため、作業が煩雑で時間がかかるという問題があった。
【0007】
本発明は、上記従来の問題点に鑑みなされたもので、その目的は、電子名刺データから自動的に名前情報を抽出して日本語変換辞書へ新規変換候補を登録することにより、簡単に名前情報を日本語変換辞書に登録することが可能な電子名刺による日本語変換辞書登録方法及び装置を提供することにある。
【0008】
【課題を解決するための手段】
本発明の電子名刺による日本語変換辞書登録方法は、受信手段により電子名刺データを受信するステップと、抽出手段により前記受信手段によって受信した電子名刺データから名前情報を抽出するステップと、日本語変換辞書検索手段により前記電子名刺データから抽出された名前情報が日本語変換辞書に登録されているか否かを検索するステップと、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、名前情報登録手段により当該名前情報を前記日本語変換辞書に登録するステップとを含むことを特徴とする。
【0009】
また、本発明の電子名刺による日本語変換辞書登録方法は、受信手段により電子名刺データを受信するステップと、抽出手段により前記受信手段によって受信した電子名刺データから名前情報を抽出するステップと、日本語変換辞書検索手段により前記抽出手段により抽出された名前情報が日本語変換辞書に登録されているか否かを検索するステップと、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、名前情報登録手段により当該名前情報を前記日本語変換辞書に登録するステップと、住所録登録手段により前記電子名刺データに含まれている住所録情報を住所録データベースに登録するステップとを含むことを特徴とする。
【0010】
更に、本発明の電子名刺による日本語変換辞書登録装置は、電子名刺データを受信する手段と、前記受信手段により受信した電子名刺データから名前情報を抽出する手段と、入力された読み文字列に対応する変換候補の中から選択された文字列に変換する日本語変換辞書と、前記抽出手段によって抽出された名前情報が前記日本語変換辞書に登録されているか否かを検索する手段と、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、当該名前情報を前記日本語変換辞書に登録する手段とを備えたことを特徴とする。
【0011】
また、本発明の電子名刺による日本語変換辞書登録装置は、電子名刺データを受信する手段と、前記受信手段により受信した電子名刺データから名前情報を抽出する手段と、入力された読み文字列に対応する変換候補の中から選択された文字列に変換する日本語変換辞書と、前記抽出手段によって抽出された名前情報が前記日本語変換辞書に登録されているか否かを検索する手段と、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、当該名前情報を前記日本語変換辞書に登録する手段と、前記電子名刺データに含まれている住所録データを住所録データベースに登録する手段とを備えたことを特徴とする。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。図1は本発明の電子名刺による日本語変換辞書登録方法を用いた携帯情報端末の一実施形態の構成を示すブロック図である。携帯情報端末としては、例えば、携帯電話機とする。図1において、CPU1はROM2に格納された制御プログラムに従い、通信ブロック(無線制御部6、無線部7)、表示ブロック(LCDコントローラ8、LCD9)、入力ブロック(キーマトリクス制御部10、テンキー11)の制御等装置全体のコントロールを行う。ROM2には装置を動作させるための制御プログラム、表示用フォントデータ等が格納されている。FlashROM3には日本語変換辞書、住所録データベース等が格納されている。RAM4はワークエリアとして使用されるメモリである。
【0013】
外部インターフェース5は赤外線通信(IrDA等)、無線通信(Bluetooth等)を行うブロックであり、他の携帯情報端末、PC等とのデータ交換手段として機能するものである。これにより、装置間での電子名刺データ交換等が可能である。無線制御部6は無線部7を制御し、携帯電話網を利用して通話及びインターネット接続を行い、電子メールの送受信等を行う。LCDコントローラ8はCPU1の制御に基づいてLCD9に電子メール等の表示を行う。キーマトリクス制御部10はテンキー11から入力されたキーを識別し、CPU1に通知する。
【0014】
次に、図1に示すFlashROM3に格納されている日本語変換辞書について説明する。日本語変換辞書は図2に示すように「読み」の領域と「変換候補」の領域に分離されている。読み領域には日本語変換の元になる読み文字列が格納されており、変換候補領域には各読み文字列に対する変換候補文字列を含む変換候補群が格納されている。
【0015】
読み領域に格納されている各読み文字列には、この読みに対する変換候補群へのインデックス(アドレス)が付加されている。図2に示す例の場合、例えば、読みとして「やまだ」と入力して変換操作を行うと、読み領域から「やまだ」という文字列が検索され、同時に変換候補群へのインデックスにより「やまだ」に対応する変換候補群を参照することで、結果的に「山田」、「矢満田」、「耶麻田」、「ヤマダ」、「やまだ」が変換候補として抽出され、その中からユーザ選択が可能となる。
【0016】
同様に、変換候補領域に格納されている各変換候補群には、この変換候補群に対する読み文字列へのインデックス(アドレス)が付加されている。また、本実施形態では、各変換候補文字列に住所録インデックスという付加情報が付加されている。これは、詳しく後述するように電子名刺データの受信時に住所録データベースへ住所録データを新規登録すると同時に変換候補も新規登録する場合、両者の結びつきを示す情報として用いるものである。
【0017】
図2に示す例の場合、例えば、「耶麻田」という変換候補の住所録インデックスが"10"となっているが、これは、電子名刺データの受信時に住所録データベースのインデックス番号10番に住所録データが新規登録された際に、「やまだ」の変換候補として「耶麻田」が新規に登録されたことを意味している。
【0018】
また、本日本語変換辞書にはユーザによる新規変換候補の登録も可能であり、登録を希望する読み自体が登録されていない場合は読みと変換候補の両者を、読み自体は登録されているものの登録を希望する変換候補が登録されていない場合は変換候補のみを新規に辞書に登録することができる。
【0019】
次に、電子名刺データの形式について説明する。本実施形態では、電子名刺データとしてvCard形式を用いるものとする。vCard形式は種々のアプリケーションソフト間にて住所録データ交換を可能にすべく規定された形式であり、高い互換性を持っている。図3はvCard形式の一例を示す図である。電子名刺データの行頭に「N」と記述された行が名前情報を示しており、コロン「:」以降に実際の名前情報が格納されている。また、「<」「>」で囲まれたフィールドは読みかなを意味し、セミコロン「;」は姓、名の区切りを意味している。よって、図3の電子名刺データの例の場合、名前(姓、漢字)は「山田」、名前(姓、読みかな)は「やまだ」、名前(名、漢字)は「太良」、名前(名、読みかな)は「たろう」である。なお、電子名刺データには電話番号、メールアドレス、住所情報が含まれている。
【0020】
次に、FlashROM3に格納される住所録データベースの形式について説明する。図4は住所録データベースの一例を示す図である。各住所録データはインデックス番号をキーとして格納されている。図4に示す例の場合、インデックス番号1と3には住所録データが格納されているが、インデックス番号2には住所録データが格納されていない。これは、インデックス番号2の住所録データは一度登録された後、削除等の理由で空きインデックスとなっていることを示している。
【0021】
次に、本実施形態による日本語変換辞書登録方法を用いた携帯電話機において外部機器等から電子名刺データ(vCard形式)を受信した場合の名前情報を日本語変換辞書に登録する方法について図5のフローチャートを参照しながら詳細に説明する。図5において、まず、外部機器から外部インターフェース5が電子名刺データを受信すると、CPU1は受信した電子名刺データに名前(姓)が存在するかどうかを確認する(S101)。これは、図3で説明したvCard仕様に従い、行頭が「N:」又は「N;」となっている行を検索することにより行う。
【0022】
この場合、本行の「:」以降が実際の名前情報になり、姓と名は「;」によって区切られた各領域に格納されている。また、各領域にて「<」「>」で囲まれた部分にそれぞれの読みかなが格納されている。従って、この規定により、(姓、漢字)、(姓、読みかな)、(名、漢字)、(名、読みかな)の全ての情報を識別できる。ここで、S101で電子名刺データに名前(姓)が存在しない場合、或いは存在するものの漢字のみ、又は読みかなのみの場合は日本語変換辞書への登録は行わず、名前(姓)に関する処理を終了する。
【0023】
また、S101で電子名刺データに名前(姓)が存在することを確認すると、姓(読みかな)と同じ読みが既に日本語変換辞書に登録済みであるかどうかを確認する(S102)。例えば、図3に示す電子名刺データを受信したとすると、「ヤマダ」が含まれているので、これと同じ読みが登録済みであるかどうかを確認する。ここで、名前(姓)が日本語変換辞書に登録済みでない場合は(S102がNo)、姓(読みかな)を読み、姓(漢字)を変換候補として日本語変換辞書に新規登録し(S103)、名前(姓)に関する処理を終了する。図3の電子名刺データの例では、「やまだ」を読み、「山田」を変換候補として登録する。
【0024】
一方、姓(読みかな)と同じ読みが登録済みであった場合は(S102がYes)、姓(読みかな)の変換候補として既に姓(漢字)が日本語変換辞書に登録済みであるかどうかを確認する(S104)。登録済みでない場合は姓(読みかな)の変換候補として姓(漢字)を新規登録し(S105)、名前(姓)に関する処理を終了する。図3の例では、「山田」を変換候補として登録する。また、S104で姓(読みかな)の変換候補として姓(漢字)が日本語変換辞書に登録済みであった場合は(S104がYes)、日本語変換辞書へ新規登録することなく名前(姓)に関する処理を終了する。
【0025】
このようにしてS101〜S105で名前(姓)に関する処理を終了すると、S106〜S110で名前(名)に関する処理を行う。この処理はS101〜S105の名前(姓)に関する処理と全く同様である。具体的に説明すると、まず、S106で受信した電子名刺データに名前(名)が存在するかどうかを確認する。このS106の処理は名前(姓)の場合の処理と同様に行う。
【0026】
ここで、電子名刺データに名前(名)が存在しない場合、存在するものの漢字のみ、又は読みかなのみの場合は(S106がNo)、日本語変換辞書への登録は行わず、名前(名)に関する処理を終了する。また、S106で電子名刺データに名前(名)が存在すれば(S106がYes)、名(読みかな)と同じ読みが既に日本語変換辞書に登録済みであるかどうかを確認する(S107)。例えば、図3に示す電子名刺データを受信したとすると、「タロウ」という名前(名)が含まれているので、これと同じ読みが登録済みであるかどうかを確認する。
【0027】
この時、名前(名)が日本語変換辞書に登録済みでない場合は(S107がNo)、名(読みかな)を読み、名(漢字)を変換候補として日本語変換辞書に新規登録し(S108)、名前(名)に関する処理を終了する。図3の例では、「たろう」を読み、「太良」を変換候補として登録する。
【0028】
一方、名(読みかな)と同じ読みが既に日本語変換辞書に登録済みであれば(S107がYes)、名(読みかな)の変換候補として既に名(漢字)が日本語変換辞書に登録済みであるかどうかを確認する(S109)。登録済みでない場合は名(読みかな)の変換候補として名(漢字)を新規登録し(S110)、名前(名)に関する処理を終了する。図3の例では、「太良」を変換候補として登録する。また、S109で名(読みかな)の変換候補として名(漢字)が日本語変換辞書に登録済みであった場合は(S109がYes)、日本語変換辞書へ新規登録することなく名前(名)に関する処理を終了する。
【0029】
このようにして日本語変換辞書に関する処理を終了すると、受信した電子名刺データをFlashROM3の住所録データベースへ登録する処理を行う。まず、住所録データベースの空きインデックスを検索し、ここに受信した電子名刺データを新規住所録データとして登録する(S111)。この場合、図4に示すように姓(漢字)、姓(読みかな)、名(漢字)、名(読みかな)、電話番号、メールアドレス、住所を登録する。
【0030】
次いで、前述のようにS105、S108、S110で日本語変換辞書に新規変換候補を登録しているが、このように新規変換候補を日本語変換辞書に登録した場合は、図2で説明したようにS111で求めたインデックス番号を新規登録した変換候補の住所録インデックスへ登録する(S112)。このインデックス番号は、日本語変換辞書に登録された変換候補を削除或いは変更する場合に用いられる。以上で電子名刺データの名前情報の日本語変換辞書への登録処理を終了する。
【0031】
次に、登録した住所録データの削除に伴い、それに関連する日本語変換辞書の名前情報をユーザ操作等により削除する場合の方法について図6のフローチャートを参照しながら説明する。図6において、まず、削除する住所録データのインデックス番号が、変換候補の住所録インデックスに含まれているかどうかを確認する(S201)。このインデックス番号は図5のS112で登録されたものである。インデックス番号が変換候補の住所録インデックスに含まれていない場合は(S201がNo)、そのまま処理を終了する。
【0032】
一方、インデックス番号が変換候補の住所録インデックスに含まれている場合は(S201がYea)、まず、ユーザに対して対応する変換候補を削除して良いかを確認する(S202)。この確認方法としては、例えば、LCDコントローラ8の制御によりLCD9上に削除可であるかを伺うメッセージを表示し、それに対してユーザにより削除可との判断がなされた場合は、その変換候補が含まれる変換候補郡内に登録されている変換候補が1つだけ、つまり、その変換候補がそれに対応する読みの変換候補として唯一の変換候補であるかどうかを確認する(S203)。
【0033】
この時、その読みに対する変換候補が唯一である場合は(S203がYes)、その変換候補が含まれる変換候補群の読みへのインデックスから読みデータを検索し(S204)、変換候補及び読みを同時に削除して(S205)、処理を終了する。また、変換候補が唯一でない場合は(S203がNo)、その変換候補のみを削除して(S206)、処理を終了する。なお、S202のユーザ確認で削除不可との判断がなされた場合はそのまま処理を終了する。
【0034】
次に、登録した住所録データの名前情報の変更に伴い、それに関連する日本語変換辞書の名前情報をユーザ操作等により変更する場合の方法を図7のフローチャートを参照しながら説明する。図7の処理は変更しようとする住所録データの名前情報に対応する変換候補を削除する処理であり、図6の削除処理の場合と同様である。なお、変換候補の削除後は変更後の名前情報を図5の登録方法を用いて新規変換候補として日本語変換辞書に登録する。
【0035】
図7において、まず、削除しようとする住所録データのインデックス番号が、変換候補の住所録インデックスに含まれているかどうかを確認する(S301)。このインデックス番号は図5のS112で登録されたものである。住所録データのインデックス番号が変換候補の住所録インデックスに含まれていない場合は(S301がNo)、そのまま処理を終了する。
【0036】
一方、インデックス番号が変換候補の住所録インデックスに含まれている場合は(S301がYea)、まず、ユーザに対して対応する変換候補を削除して良いかを確認する(S302)。この確認方法としては、例えば、LCDコントローラ8の制御によりLCD9上に削除可であるかを伺うメッセージを表示し、それに対してユーザにより削除可との判断がなされた場合は、その変換候補が含まれる変換候補郡内に登録されている変換候補が1つだけ、つまり、その変換候補がそれに対応する読みの変換候補として唯一の変換候補であるかどうかを確認する(S303)。
【0037】
この時、その読みに対する変換候補が唯一である場合は(S303がYes)、その変換候補が含まれる変換候補群の読みへのインデックスから読みデータを検索し(S304)、変換候補及び読みを同時に削除して(S305)、処理を終了する。また、変換候補が唯一でない場合は(S303がNo)、その変換候補のみを削除して(S306)、処理を終了する。なお、S302のユーザ確認で削除不可との判断がなされた場合はそのまま処理を終了する。
【0038】
S301〜S306の削除処理を終了すると、図5のS101〜S112の処理を行い、電子名刺データの受信時の処理と同様の処理を行うことによって、変更後の名前情報を新規変換候補として日本語変換辞書へ登録する。但し、住所録データはそのままであるので図5のS111の処理は必要ではなく、S112の処理を行って名前情報の変更処理を完了する。なお、図2において読みに対する変換候補群へのインデックス(アドレス)や変換候補群に対する読み文字列へのインデックス(アドレス)を付加すると説明したが、図1〜図3のフローチャートではこれらのインデックスの付加処理は省略している。
【0039】
ここで、以上の実施形態では、電子名刺データの受信時に名前(姓)、名前(名)の情報を新規変換候補として単純に日本語変換辞書へ登録すると説明したが、変換候補の種別を意識して登録しても良い。即ち、昨今の日本語変換システムにおける日本語変換辞書は、各変換候補に対して種別属性を持つことが多い。具体的には、各変換候補に対して「名詞」、「形容詞」等の種別を付加する事により、日本語変換時にその文脈からより適切な変換候補を抽出することを可能としている。種別については更に「人名、姓」、「人名、名」等のように細分化が進み、より適切な変換候補の抽出が可能となってきている。
【0040】
そこで、日本語変換辞書に名前情報を登録する場合、図8に示すように名前(姓)に対しては「人名、姓」の属性、名前(名)に対しては「人名、名」の属性を同時に登録する。こうすることにより、新規変換候補を登録した後、自動変換を行う場合、これらの属性を用いることで変換精度を向上できる。
【0041】
また、電子名刺データの受信時に名前情報のみを新規変換候補として登録するのではなく、住所情報も新規変換候補として登録しても良い。図3に示すvCard例の場合、行頭に「ADR」と記載された行が住所情報を示しているので、電子名刺データの受信時に日本語変換辞書へ「やまだ」の読みに対し、「神奈川県横浜市都築区池部町123−456」を変換候補として登録する。これによって、新規変換候補を登録した後に、その人物の住所を入力する場合、その人物の名前を読みとして日本語変換操作を行うことにより簡単に住所入力を行うことができる。
【0042】
更に、以上の実施形態では電子名刺データの形式としてvCard形式を用いたが、本発明は、vCard形式以外の形式を用いても良い。この場合、適用した形式に従って名前情報を抽出することにより、前述の実施形態と全く同様の処理で日本語変換辞書登録方法を実現することが可能である。
【0043】
【発明の効果】
以上説明したように本発明によれば、電子名刺データを受信すると同時に名前情報を自動的に日本語変換辞書へ登録するため、ユーザがいちいち単語登録を行う必要が無くなり、日本語変換辞書への新規人名変換候補を登録する作業を著しく簡略化することができる。また、不要となった住所録データを削除すると同時に登録した名前情報を自動的に削除するため、ユーザがいちいち単語削除を行う必要が無くなり、日本語変換辞書から不要となった人名変換候補を削除する作業を著しく簡略化することができる。
【図面の簡単な説明】
【図1】本発明の日本語変換辞書登録装置の一実施形態を示すブロック図である。
【図2】図1の実施形態に用いる日本語変換辞書を説明するための図である。
【図3】図1の実施形態に用いるvCard形式の電子名刺データを説明するための図である。
【図4】図1の実施形態に用いる住所録データベースの形式を説明するための図である。
【図5】図1の実施形態の日本語変換辞書登録方法を説明するためのフローチャートである。
【図6】図1の実施形態の住所録データの名前情報を削除する方法を説明するためのフローチャートである。
【図7】図1の実施形態の住所録データの名前情報を変更する方法を説明するためのフローチャートである。
【図8】名前情報の変換候補に属性を付加する例を示す図である。
【符号の説明】
1 CPU
2 ROM
3 RAM
4 FlashROM
5 外部インターフェース
6 無線制御部
7 無線部
8 LCDコントローラ
9 LCD
10 キーマトリクス制御部
11 テンキー
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method and apparatus for automatically extracting name information from electronic business card data and registering it in a Japanese translation dictionary.
[0002]
[Prior art]
In recent years, support for Japanese has become an essential requirement for portable information terminals typified by mobile phones and PDAs, and implementation of a Japanese language conversion system is becoming common sense. In such a Japanese conversion system, it is necessary to mount a Japanese conversion dictionary with “reading” and “conversion candidates” as the core, and a basic dictionary is mounted in advance when the system is incorporated into the apparatus.
[0003]
The basic dictionary preferably includes as many conversion candidates as possible in consideration of the Japanese conversion efficiency. However, it is difficult to implement derivative conversion candidates because of the memory capacity. In particular, since there are many variations of personal names, the number of personal name conversion candidates that can be implemented in the basic dictionary is limited. For this reason, it is common practice to implement a function that allows the user to arbitrarily register conversion candidates in the Japanese conversion dictionary.
[0004]
[Problems to be solved by the invention]
However, the conventional Japanese language conversion system has the following two problems.
[0005]
That is, the first problem is that registration of a new conversion candidate to the Japanese conversion dictionary by a user operation is very complicated. When registering a new conversion candidate in the Japanese conversion dictionary, it is necessary to input a character string that is a conversion candidate. However, at this point, the character string is not registered in the Japanese conversion dictionary. It is necessary to input characters one by one using a function called “conversion function”. In addition, it is often difficult to read personal names, etc., and it is often difficult to input them using the “single kanji conversion function”.
[0006]
The second problem is that it is very complicated to delete a person name conversion candidate that is no longer needed. For example, when a terminal used by an individual is transferred to another person, address book data in the terminal and conversion in the Japanese conversion dictionary related to the person name stored in the address book data from the viewpoint of preventing personal information leakage It is assumed that candidates are deleted. However, in such a case, since it is necessary to delete conversion candidates while checking them one by one from the Japanese conversion dictionary, there is a problem that the operation is complicated and takes time.
[0007]
The present invention has been made in view of the above-described conventional problems, and its purpose is to easily extract name information from electronic business card data and register a new conversion candidate in a Japanese conversion dictionary, thereby easily creating a name. An object of the present invention is to provide a Japanese conversion dictionary registration method and apparatus using an electronic business card capable of registering information in a Japanese conversion dictionary.
[0008]
[Means for Solving the Problems]
The method of registering a Japanese translation dictionary using an electronic business card according to the present invention comprises a step of receiving electronic business card data by a receiving means, a step of extracting name information from electronic business card data received by the receiving means by an extracting means, and a Japanese translation A step of searching whether or not name information extracted from the electronic business card data by a dictionary search means is registered in a Japanese conversion dictionary; and based on a search result of the search means, the extracted information in the Japanese conversion dictionary Registering the name information in the Japanese translation dictionary by name information registration means when the name information is not registered .
[0009]
The Japanese translation dictionary registration method using an electronic business card of the present invention includes a step of receiving electronic business card data by a receiving means, a step of extracting name information from the electronic business card data received by the receiving means by an extracting means, A step of searching whether or not the name information extracted by the extraction unit is registered in a Japanese conversion dictionary by a word conversion dictionary search unit, and the extracted to the Japanese conversion dictionary based on a search result of the search unit If the name information is not registered, the step of registering the name information in the Japanese conversion dictionary by the name information registration means, and the address book information included in the electronic business card data by the address book registration means Is registered in the address book database .
[0010]
Further, the Japanese translation dictionary registration device using an electronic business card according to the present invention includes a means for receiving electronic business card data, a means for extracting name information from the electronic business card data received by the receiving means, and an input reading character string. A Japanese conversion dictionary for converting to a character string selected from the corresponding conversion candidates, a means for searching whether the name information extracted by the extraction means is registered in the Japanese conversion dictionary, and If the extracted name information is not registered in the Japanese conversion dictionary based on the search result of the search means, the name information is included in the Japanese conversion dictionary. To do.
[0011]
In addition, the electronic business card Japanese translation dictionary registration device of the present invention includes a means for receiving electronic business card data, a means for extracting name information from the electronic business card data received by the receiving means, and an input reading character string. A Japanese conversion dictionary for converting to a character string selected from the corresponding conversion candidates, a means for searching whether the name information extracted by the extraction means is registered in the Japanese conversion dictionary, and If the extracted name information is not registered in the Japanese conversion dictionary based on the search result of the search means, the name information is included in the Japanese conversion dictionary, and included in the electronic business card data Means for registering stored address book data in an address book database .
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an embodiment of a portable information terminal using the Japanese conversion dictionary registration method using an electronic business card of the present invention. As the portable information terminal, for example, a mobile phone is used. In FIG. 1, a CPU 1 follows a control program stored in a ROM 2 and includes a communication block (wireless control unit 6, wireless unit 7), a display block (LCD controller 8, LCD 9), and an input block (key matrix control unit 10, numeric keypad 11). Control of the entire device such as The ROM 2 stores a control program for operating the apparatus, display font data, and the like. The FlashROM 3 stores a Japanese conversion dictionary, an address book database, and the like. The RAM 4 is a memory used as a work area.
[0013]
The external interface 5 is a block that performs infrared communication (IrDA, etc.) and wireless communication (Bluetooth, etc.), and functions as data exchange means with other portable information terminals, PCs, and the like. Thereby, electronic business card data exchange etc. are possible between apparatuses. The wireless control unit 6 controls the wireless unit 7 to make a call and connect to the Internet using a cellular phone network, and to send and receive e-mails. The LCD controller 8 displays an e-mail or the like on the LCD 9 based on the control of the CPU 1. The key matrix control unit 10 identifies the key input from the numeric keypad 11 and notifies the CPU 1 of it.
[0014]
Next, the Japanese conversion dictionary stored in the FlashROM 3 shown in FIG. 1 will be described. As shown in FIG. 2, the Japanese conversion dictionary is divided into a “reading” area and a “conversion candidate” area. A reading character string that is a source of Japanese conversion is stored in the reading area, and a conversion candidate group including conversion candidate character strings for each reading character string is stored in the conversion candidate area.
[0015]
Each reading character string stored in the reading area is added with an index (address) to a conversion candidate group for this reading. In the case of the example shown in FIG. 2, for example, when “Yamada” is input as a reading and a conversion operation is performed, the character string “Yamada” is searched from the reading area, and at the same time, “Yamada” is changed to the conversion candidate group index. By referring to the corresponding conversion candidate group, as a result, “Yamada”, “Yamada”, “Yamada”, “Yamada”, “Yamada” are extracted as conversion candidates, and user selection is possible from these Become.
[0016]
Similarly, each conversion candidate group stored in the conversion candidate area has an index (address) to the reading character string for this conversion candidate group. In this embodiment, additional information called an address book index is added to each conversion candidate character string. As will be described later in detail, when address book data is newly registered in the address book database at the same time when electronic business card data is received, this is used as information indicating the connection between the two.
[0017]
In the case of the example shown in FIG. 2, for example, the address book index of the conversion candidate “Hamada” is “10”, which is the address of index number 10 in the address book database when electronic business card data is received. This means that when the recording data is newly registered, “Tamada” is newly registered as a conversion candidate for “Yamada”.
[0018]
In addition, new conversion candidates can be registered by the user in this Japanese conversion dictionary. If the readings to be registered are not registered, both the readings and conversion candidates are registered. If the conversion candidate desired to be registered is not registered, only the conversion candidate can be newly registered in the dictionary.
[0019]
Next, the format of electronic business card data will be described. In the present embodiment, the vCard format is used as the electronic business card data. The vCard format is a format defined to enable address book data exchange between various application software, and has high compatibility. FIG. 3 is a diagram illustrating an example of the vCard format. A line described as “N” at the beginning of the line of the electronic business card data indicates the name information, and the actual name information is stored after the colon “:”. In addition, a field surrounded by “<” and “>” means reading, and a semicolon “;” means a separation between a family name and a first name. Therefore, in the example of the electronic business card data in FIG. 3, the name (last name, kanji) is “Yamada”, the name (last name, kana) is “Yamada”, the name (name, kanji) is “Tara”, and the name (name) Is “Taro”. The electronic business card data includes a telephone number, a mail address, and address information.
[0020]
Next, the format of the address book database stored in the FlashROM 3 will be described. FIG. 4 shows an example of the address book database. Each address book data is stored using an index number as a key. In the example shown in FIG. 4, address book data is stored in index numbers 1 and 3, but address book data is not stored in index number 2. This indicates that the address book data with index number 2 is registered once and then becomes an empty index for reasons such as deletion.
[0021]
Next, a method for registering name information in the Japanese conversion dictionary when electronic business card data (vCard format) is received from an external device or the like in the mobile phone using the Japanese conversion dictionary registration method according to the present embodiment is shown in FIG. This will be described in detail with reference to the flowchart. In FIG. 5, first, when the external interface 5 receives electronic business card data from an external device, the CPU 1 checks whether a name (last name) exists in the received electronic business card data (S101). This is performed by searching for a line beginning with “N:” or “N;” in accordance with the vCard specification described in FIG.
[0022]
In this case, the name information after “:” in this line is the actual name information, and the first name and last name are stored in each area separated by “;”. In each area, each reading is stored in a portion surrounded by “<” and “>”. Therefore, according to this rule, all information of (last name, kanji), (last name, kana), (first name, kanji), (first name, kana) can be identified. Here, in S101, if the name (last name) does not exist in the electronic business card data, or if it exists but only kanji or reading is not registered in the Japanese conversion dictionary, the processing for the name (last name) is not performed. finish.
[0023]
If it is confirmed in S101 that the name (last name) exists in the electronic business card data, it is confirmed whether the same reading as the last name (reading kana) has already been registered in the Japanese conversion dictionary (S102). For example, if the electronic business card data shown in FIG. 3 is received, “Yamada” is included, and it is confirmed whether or not the same reading is registered. If the name (last name) is not already registered in the Japanese conversion dictionary (No in S102), the last name (Kana) is read, and the last name (Kanji) is newly registered as a conversion candidate in the Japanese conversion dictionary (S103). ), The process for the name (last name) is terminated. In the example of the electronic business card data in FIG. 3, “Yamada” is read and “Yamada” is registered as a conversion candidate.
[0024]
On the other hand, if the same reading as the surname (reading kana) has already been registered (Yes in S102), whether the surname (kanji) has already been registered in the Japanese conversion dictionary as a conversion candidate for the last name (reading kana) Is confirmed (S104). If not registered, a new surname (kanji) is newly registered as a surname (reading kana) conversion candidate (S105), and the process for the first name (last name) is terminated. In the example of FIG. 3, “Yamada” is registered as a conversion candidate. If the surname (Kanji) has been registered in the Japanese conversion dictionary as a surname conversion candidate in S104 (Yes in S104), the name (last name) is not newly registered in the Japanese conversion dictionary. The process related to is terminated.
[0025]
In this way, when the process for the name (last name) is completed in S101 to S105, the process for the name (first name) is performed in S106 to S110. This process is exactly the same as the process related to the name (last name) in S101 to S105. More specifically, first, it is confirmed whether or not a name (name) exists in the electronic business card data received in S106. The process of S106 is performed in the same manner as the process for a name (last name).
[0026]
Here, if the name (name) does not exist in the electronic business card data, or if it exists but only kanji or reading (S106 is No), the name (name) is not registered in the Japanese conversion dictionary. The process related to is terminated. If a name (name) exists in the electronic business card data in S106 (Yes in S106), it is confirmed whether the same reading as the name (reading kana) has already been registered in the Japanese conversion dictionary (S107). For example, if the electronic business card data shown in FIG. 3 is received, since the name (name) “Taro” is included, it is confirmed whether or not the same reading is registered.
[0027]
At this time, if the name (name) is not already registered in the Japanese conversion dictionary (No in S107), the name (reading kana) is read and the name (kanji) is newly registered as a conversion candidate in the Japanese conversion dictionary (S108). ), The process for the name (name) is terminated. In the example of FIG. 3, “Taro” is read and “Tara” is registered as a conversion candidate.
[0028]
On the other hand, if the same reading as the name (Kana) has already been registered in the Japanese conversion dictionary (Yes in S107), the name (Kanji) has already been registered in the Japanese conversion dictionary as a conversion candidate for the name (Kana). It is confirmed whether or not (S109). If not registered, a name (kanji) is newly registered as a conversion candidate for the name (reading kana) (S110), and the processing for the name (name) is terminated. In the example of FIG. 3, “Tara” is registered as a conversion candidate. If the name (Kanji) has already been registered in the Japanese conversion dictionary as a name (reading kana) conversion candidate in S109 (Yes in S109), the name (name) is not newly registered in the Japanese conversion dictionary. The process related to is terminated.
[0029]
When the processing related to the Japanese conversion dictionary is completed in this way, the received electronic business card data is registered in the address book database of the FlashROM 3. First, a free index in the address book database is searched, and the received electronic business card data is registered as new address book data (S111). In this case, as shown in FIG. 4, a surname (kanji), surname (reading kana), first name (kanji), first name (reading kana), telephone number, mail address, and address are registered.
[0030]
Next, as described above, new conversion candidates are registered in the Japanese conversion dictionary in S105, S108, and S110. When the new conversion candidates are registered in the Japanese conversion dictionary in this way, as described with reference to FIG. The index number obtained in S111 is registered in the address book index of the newly registered conversion candidate (S112). This index number is used when a conversion candidate registered in the Japanese conversion dictionary is deleted or changed. This completes the process of registering the name information of the electronic business card data in the Japanese conversion dictionary.
[0031]
Next, a method for deleting name information of the Japanese translation dictionary associated with the deletion of the registered address book data by a user operation or the like will be described with reference to the flowchart of FIG. In FIG. 6, first, it is confirmed whether or not the index number of the address book data to be deleted is included in the address book index of the conversion candidate (S201). This index number is registered in S112 of FIG. If the index number is not included in the conversion candidate address book index (No in S201), the process ends.
[0032]
On the other hand, when the index number is included in the conversion candidate address book index (S201 is Yea), it is first confirmed to the user whether the corresponding conversion candidate can be deleted (S202). As this confirmation method, for example, a message is displayed on the LCD 9 asking if it can be deleted under the control of the LCD controller 8, and if the user determines that the deletion is possible, the conversion candidate is included. It is confirmed whether there is only one conversion candidate registered in the conversion candidate group, that is, whether or not that conversion candidate is the only conversion candidate as a corresponding conversion candidate for reading (S203).
[0033]
At this time, when the conversion candidate for the reading is unique (S203 is Yes), the reading data is searched from the index to the reading of the conversion candidate group including the conversion candidate (S204), and the conversion candidate and the reading are simultaneously displayed. Delete (S205), and the process ends. If the conversion candidate is not unique (No in S203), only the conversion candidate is deleted (S206), and the process ends. If it is determined in S202 that user deletion is not possible, the process is terminated as it is.
[0034]
Next, a method for changing the name information of the Japanese translation dictionary associated with the name information of the registered address book data by a user operation or the like will be described with reference to the flowchart of FIG. The process of FIG. 7 is a process of deleting the conversion candidate corresponding to the name information of the address book data to be changed, and is the same as the case of the deletion process of FIG. After the conversion candidate is deleted, the changed name information is registered in the Japanese conversion dictionary as a new conversion candidate using the registration method of FIG.
[0035]
In FIG. 7, first, it is confirmed whether the index number of the address book data to be deleted is included in the conversion candidate address book index (S301). This index number is registered in S112 of FIG. If the index number of the address book data is not included in the conversion candidate address book index (No in S301), the process is terminated.
[0036]
On the other hand, when the index number is included in the conversion candidate address book index (S301 is Yea), first, it is confirmed whether or not the corresponding conversion candidate can be deleted (S302). As this confirmation method, for example, a message is displayed on the LCD 9 asking if it can be deleted under the control of the LCD controller 8, and if the user determines that the deletion is possible, the conversion candidate is included. It is confirmed whether there is only one conversion candidate registered in the conversion candidate group, that is, the conversion candidate is the only conversion candidate as the corresponding conversion candidate for reading (S303).
[0037]
At this time, when the conversion candidate for the reading is unique (S303 is Yes), the reading data is searched from the index to the reading of the conversion candidate group including the conversion candidate (S304), and the conversion candidate and the reading are simultaneously displayed. Delete (S305), and the process ends. If the conversion candidate is not unique (No in S303), only the conversion candidate is deleted (S306), and the process ends. If it is determined in S302 that the user cannot be deleted in the user confirmation, the process ends.
[0038]
When the deletion processing of S301 to S306 is completed, the processing of S101 to S112 of FIG. 5 is performed, and the processing similar to the processing at the time of receiving the electronic business card data is performed. Register in the conversion dictionary. However, since the address book data remains as it is, the process of S111 in FIG. 5 is not necessary, and the process of S112 is completed to complete the name information change process. In FIG. 2, it has been described that an index (address) to the conversion candidate group for reading and an index (address) to the reading character string for the conversion candidate group are added. However, in the flowcharts of FIGS. Processing is omitted.
[0039]
Here, in the above embodiment, it has been described that the name (first name) and name (first name) information is simply registered as a new conversion candidate in the Japanese conversion dictionary when electronic business card data is received. And register. That is, the Japanese conversion dictionary in recent Japanese conversion systems often has a type attribute for each conversion candidate. Specifically, by adding types such as “noun” and “adjective” to each conversion candidate, it is possible to extract more appropriate conversion candidates from the context during Japanese conversion. The types are further subdivided into “person name, surname”, “person name, first name”, etc., and more appropriate conversion candidates can be extracted.
[0040]
Therefore, when registering name information in the Japanese conversion dictionary, as shown in FIG. 8, an attribute of “person name, surname” is given for the name (last name), and “person name, first name” is given for the name (first name). Register attributes at the same time. In this way, when automatic conversion is performed after a new conversion candidate is registered, conversion accuracy can be improved by using these attributes.
[0041]
Further, instead of registering only name information as a new conversion candidate when receiving electronic business card data, address information may also be registered as a new conversion candidate. In the case of the vCard example shown in FIG. 3, since the line with “ADR” at the beginning of the line indicates the address information, when “Yamada” is read to the Japanese translation dictionary when the electronic business card data is received, “Kanagawa “Yokohama City Tsuzuki-ku Ikebecho 123-456” is registered as a conversion candidate. Thus, when a person's address is input after registering a new conversion candidate, the address can be easily input by performing a Japanese conversion operation with the person's name as a reading.
[0042]
Furthermore, although the vCard format is used as the format of the electronic business card data in the above embodiment, the present invention may use a format other than the vCard format. In this case, by extracting the name information according to the applied format, it is possible to realize the Japanese translation dictionary registration method by the same processing as in the above-described embodiment.
[0043]
【The invention's effect】
As described above, according to the present invention, the name information is automatically registered in the Japanese conversion dictionary at the same time when the electronic business card data is received, so that it is not necessary for the user to register each word. The work of registering new person name conversion candidates can be greatly simplified. In addition, since the name information registered is automatically deleted at the same time as deleting the address book data that is no longer needed, the user does not have to delete the word each time, and the unnecessary name conversion candidates are deleted from the Japanese conversion dictionary. Can be greatly simplified.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of a Japanese translation dictionary registration device of the present invention.
FIG. 2 is a diagram for explaining a Japanese conversion dictionary used in the embodiment of FIG. 1;
FIG. 3 is a diagram for explaining the electronic card data in the vCard format used in the embodiment of FIG.
FIG. 4 is a diagram for explaining a format of an address book database used in the embodiment of FIG. 1;
FIG. 5 is a flowchart for explaining the Japanese translation dictionary registration method of the embodiment of FIG. 1;
6 is a flowchart for explaining a method of deleting name information of address book data according to the embodiment of FIG. 1;
7 is a flowchart for explaining a method of changing name information of address book data according to the embodiment of FIG. 1;
FIG. 8 is a diagram illustrating an example of adding an attribute to a name information conversion candidate.
[Explanation of symbols]
1 CPU
2 ROM
3 RAM
4 FlashROM
5 External interface 6 Wireless control unit 7 Wireless unit 8 LCD controller 9 LCD
10 Key matrix controller 11 Numeric keypad

Claims (10)

受信手段により電子名刺データを受信するステップと、抽出手段により前記受信手段によって受信した電子名刺データから名前情報を抽出するステップと、日本語変換辞書検索手段により前記電子名刺データから抽出された名前情報が日本語変換辞書に登録されているか否かを検索するステップと、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、名前情報登録手段により当該名前情報を前記日本語変換辞書に登録するステップとを含むことを特徴とする電子名刺による日本語変換辞書登録方法。 Receiving the electronic business card data by the receiving means, extracting the name information from the electronic business card data received by the receiving means by the extracting means, and the name information extracted from the electronic business card data by the Japanese translation dictionary search means And if the extracted name information is not registered in the Japanese conversion dictionary based on the search result of the search means, the name information And registering the name information in the Japanese conversion dictionary by a registration means. 受信手段により電子名刺データを受信するステップと、抽出手段により前記受信手段によって受信した電子名刺データから名前情報を抽出するステップと、日本語変換辞書検索手段により前記抽出手段により抽出された名前情報が日本語変換辞書に登録されているか否かを検索するステップと、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、名前情報登録手段により当該名前情報を前記日本語変換辞書に登録するステップと、住所録登録手段により前記電子名刺データに含まれている住所録情報を住所録データベースに登録するステップとを含むことを特徴とする電子名刺による日本語変換辞書登録方法。 The step of receiving electronic business card data by the receiving means, the step of extracting name information from the electronic business card data received by the receiving means by the extracting means, and the name information extracted by the extracting means by the Japanese translation dictionary search means A step of searching whether or not it is registered in the Japanese translation dictionary, and if the extracted name information is not registered in the Japanese translation dictionary based on the search result of the search means, name information registration Registering the name information in the Japanese conversion dictionary by means, and registering address book information included in the electronic business card data in the address book database by address book registration means. Japanese conversion dictionary registration method by electronic business card. 前記名前情報に含まれる姓と名のそれぞれが前記日本語変換辞書に登録されていなかった場合には、前記姓、名のそれぞれに関して名前(読みかな)を前記日本語変換辞書に登録し、且つ、それに対応する名前(漢字)を変換候補として前記日本語変換辞書に登録することを特徴とする請求項1又は2に記載の電子名刺による日本語変換辞書登録方法。 If each of the first name and last name included in the name information is not registered in the Japanese conversion dictionary, a name (reading kana) is registered in the Japanese conversion dictionary for each of the last name and first name, and 3. A method for registering a Japanese conversion dictionary using an electronic business card according to claim 1 or 2 , wherein a name (kanji) corresponding thereto is registered as a conversion candidate in the Japanese conversion dictionary . 前記名前情報に含まれる姓と名の名前(読みかな)が前記日本語変換辞書に登録されていた場合には、前記姓、名の名前(読みかな)に対応する名前(漢字)を変換候補として前記日本語変換辞書に登録することを特徴とする請求項1又は2に記載の電子名刺による日本語変換辞書登録方法。 If the first name and last name included in the name information are registered in the Japanese conversion dictionary, the name (kanji) corresponding to the last name and first name (reading kana) is converted as a conversion candidate. 3. The Japanese translation dictionary registration method using an electronic business card according to claim 1 or 2 , wherein the registration is registered in the Japanese translation dictionary. 前記名前情報を前記日本語変換辞書に登録する際に、前記電子名刺データに含まれている住所録データを変換候補として登録することを特徴とする請求項1〜4のいずれか1項に記載の電子名刺による日本語変換辞書登録方法。When registering the name information in the Japanese translation dictionary, according to any one of claims 1 to 4, characterized in that registering the address book data contained in the electronic business card data as a conversion candidate Japanese translation dictionary registration method using electronic business cards. 前記日本語変換辞書に名前情報の変換候補を登録する際に、当該変換候補と前記住所録データベースにおける住所録データの格納場所とを関連付ける住所録インデックスを付加し、前記住所録データの削除に伴い、それに対応する前記日本語変換辞書の変換候補を削除する場合には、前記住所録インデックスに基づいて削除すべき名前情報の変換候補が前記日本語変換辞書に登録されているかを確認し、該当する名前情報の変換候補が前記日本語変換辞書に登録されている場合には、該当する変換候補を前記日本語変換辞書から削除することを特徴とする請求項2〜5のいずれか1項に記載の電子名刺による日本語変換辞書登録方法。 When registering conversion candidates for name information in the Japanese conversion dictionary, an address book index for associating the conversion candidates with a storage location of address book data in the address book database is added, and along with deletion of the address book data In the case of deleting the corresponding conversion candidate in the Japanese conversion dictionary, it is confirmed whether the conversion candidate of the name information to be deleted is registered in the Japanese conversion dictionary based on the address book index. 6. If the conversion candidate of the name information to be registered is registered in the Japanese conversion dictionary, the corresponding conversion candidate is deleted from the Japanese conversion dictionary. Japanese translation dictionary registration method using electronic business cards as described. 前記日本語変換辞書に名前情報の変換候補を登録する際に、当該変換候補と前記住所録データベースにおける住所録データの格納場所とを関連付ける住所録インデックスを付加し、前記住所録データの名前情報の変更に伴い、それに対応する前記日本語変換辞書の名前情報を変更する場合には、前記住所録インデックスに基づいて変更すべき名前情報の変換候補が前記日本語変換辞書に登録されているかを確認し、該当する名前情報の変換候補が登録されている場合には、該当する変換候補を前記日本語変換辞書から削除すると共に、変更後の名前情報が前記日本語変換辞書に登録されているかを確認し、変更後の名前情報が登録されていなかった場合には、該当する名前情報の変換候補を前記日本語変換辞書に登録することを特徴とする請求項2〜5のいずれか1項に記載の電子名刺による日本語変換辞書登録方法。 When registering conversion candidates for name information in the Japanese conversion dictionary, an address book index that associates the conversion candidates with a storage location of address book data in the address book database is added, and name information of the address book data When the name information of the Japanese translation dictionary corresponding to the change is changed, it is confirmed whether conversion candidates of the name information to be changed based on the address book index are registered in the Japanese translation dictionary. If the conversion candidate for the corresponding name information is registered, the conversion candidate is deleted from the Japanese conversion dictionary and whether the changed name information is registered in the Japanese conversion dictionary. If the name information after the change is not registered, the conversion candidate of the corresponding name information is registered in the Japanese conversion dictionary. Japanese translation dictionary registration method by the electronic business card as claimed in any one of clauses 2-5. 前記名前情報の読みに対応する変換候補が1つであるかを確認し、変換候補が1つであった時は変換候補とそれに対応する読みを前記日本語変換辞書から削除し、1つでなかった時は該当する変換候補のみを前記日本語変換辞書から削除することを特徴とする請求項6又は7に記載の電子名刺による日本語変換辞書登録方法。It is confirmed whether there is one conversion candidate corresponding to the reading of the name information, and when there is one conversion candidate, the conversion candidate and the corresponding reading are deleted from the Japanese conversion dictionary and 8. The method of registering a Japanese conversion dictionary using an electronic business card according to claim 6 or 7 , wherein if there is no conversion, only the corresponding conversion candidate is deleted from the Japanese conversion dictionary. 電子名刺データを受信する手段と、前記受信手段により受信した電子名刺データから名前情報を抽出する手段と、入力された読み文字列に対応する変換候補の中から選択された文字列に変換する日本語変換辞書と、前記抽出手段によって抽出された名前情報が前記日本語変換辞書に登録されているか否かを検索する手段と、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、当該名前情報を前記日本語変換辞書に登録する手段とを備えたことを特徴とする電子名刺による日本語変換辞書登録装置。 Means for receiving electronic business card data, means for extracting name information from the electronic business card data received by the receiving means, and Japan for converting to a character string selected from conversion candidates corresponding to the input reading character string A word conversion dictionary, a means for searching whether the name information extracted by the extraction means is registered in the Japanese conversion dictionary, and the extracted into the Japanese conversion dictionary based on a search result of the search means. A device for registering a Japanese translation dictionary using an electronic business card , comprising: means for registering the name information in the Japanese translation dictionary when the name information is not registered. 電子名刺データを受信する手段と、前記受信手段により受信した電子名刺データから名前情報を抽出する手段と、入力された読み文字列に対応する変換候補の中から選択された文字列に変換する日本語変換辞書と、前記抽出手段によって抽出された名前情報が前記日本語変換辞書に登録されているか否かを検索する手段と、前記検索手段の検索結果に基づき前記日本語変換辞書に前記抽出された名前情報が登録されていなかった場合には、当該名前情報を前記日本語変換辞書に登録する手段と、前記電子名刺データに含まれている住所録データを住所録データベースに登録する手段とを備えたことを特徴とする電子名刺による日本語変換辞書登録装置。 Means for receiving electronic business card data, means for extracting name information from the electronic business card data received by the receiving means, and Japan for converting to a character string selected from conversion candidates corresponding to the input reading character string A word conversion dictionary, a means for searching whether the name information extracted by the extraction means is registered in the Japanese conversion dictionary, and the extracted into the Japanese conversion dictionary based on a search result of the search means. If the name information is not registered, means for registering the name information in the Japanese translation dictionary and means for registering the address book data included in the electronic business card data in the address book database A Japanese-language conversion dictionary registration device using an electronic business card characterized by comprising
JP2001368708A 2001-12-03 2001-12-03 Japanese translation dictionary registration method and apparatus using electronic business card Expired - Fee Related JP3873726B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001368708A JP3873726B2 (en) 2001-12-03 2001-12-03 Japanese translation dictionary registration method and apparatus using electronic business card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001368708A JP3873726B2 (en) 2001-12-03 2001-12-03 Japanese translation dictionary registration method and apparatus using electronic business card

Publications (2)

Publication Number Publication Date
JP2003167874A JP2003167874A (en) 2003-06-13
JP3873726B2 true JP3873726B2 (en) 2007-01-24

Family

ID=19178256

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001368708A Expired - Fee Related JP3873726B2 (en) 2001-12-03 2001-12-03 Japanese translation dictionary registration method and apparatus using electronic business card

Country Status (1)

Country Link
JP (1) JP3873726B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5079259B2 (en) * 2006-05-22 2012-11-21 マイクロソフト コーポレーション Language input system, processing method thereof, recording medium, and program

Also Published As

Publication number Publication date
JP2003167874A (en) 2003-06-13

Similar Documents

Publication Publication Date Title
US7149550B2 (en) Communication terminal having a text editor application with a word completion feature
JP3470664B2 (en) E-mail terminal device with received mail display method and pictogram conversion function
US7162412B2 (en) Multilingual conversation assist system
EP1480420B1 (en) Language information related keypad input mode control
CN103140848A (en) Character conversion system and character conversion method and computer program
KR100942123B1 (en) Computer-implemented methods, computer readable storage media and systems for keystroke identification
EP2063614A1 (en) Communication terminal device, access controlling method, and smart card
JP3873726B2 (en) Japanese translation dictionary registration method and apparatus using electronic business card
US20030228862A1 (en) Portable terminal apparatus
US20040249797A1 (en) Background data storage
CN105872232A (en) Number on-line inquiry method and number on-line inquiry apparatus
JP2000181911A (en) Mobile communication terminal equipment provided with character editing means by voice recognition
US20060045355A1 (en) Mobile terminal, and computer controlling method and program for use in the same
CN1399411A (en) Portable electronic device
WO2007083936A1 (en) Information processing method and apparatus
JP2007108971A (en) Retrieval method and device in portable terminal
JPH11331426A (en) Communication equipment with telephone number acquisition function
JP4451641B2 (en) Mobile phone
JP5056741B2 (en) Mobile terminal, mobile terminal control method, and mobile terminal control program
CN100490465C (en) Electronic device capable of using user identification card and telephone directory management method thereof
JP4409851B2 (en) Character conversion device and character conversion method
JP2000315210A (en) Document management system and document management method
US7664498B2 (en) Apparatus, method, and program for read out information registration, and portable terminal device
KR100608786B1 (en) Phonebook Search Method Using Universal Characters in Mobile Communication Terminal
KR100644899B1 (en) How to search phone book of mobile terminal

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060517

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060519

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060718

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061016

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091102

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees