(57)【要約】【課題】  文字変換システムの異なる通信端末へ移行する場合にも、先に使用していた通信端末の文字入力システムに学習させた内容を、新たな通信端末に利用させることが可能な文字変換部の学習方法および通信端末を提供すること。【解決手段】  入力された文字を変換し、変換結果を学習する文字変換部と、ユーザの入力したテキストデータを保存するテキスト保存部と、テキストデータから形態素を抽出する形態素解析部を備えた第１の通信端末の前記文字変換部に、文字変換部およびテキスト保存部を備えた第２の通信端末の前記文字変換部が学習した内容を反映させる文字変換部の学習方法において、前記第１の通信端末の前記形態素解析部により前記第２の通信端末のテキスト保存部に保存された内容から形態素を抽出し、前記第１の通信端末の文字変換部に当該形態素を学習させる。【選択図】      図１
2008083744.tif 000002
【特許請求の範囲】
【請求項１】
入力された文字を変換し、変換結果を学習する文字変換部と、
ユーザの入力したテキストデータを保存するテキスト保存部と、
文字変換部およびテキスト保存部を備えた第２の通信端末から、前記第２の通信端末のテキスト保存部に保存されたテキストデータを、直接または間接に受信する送受信部と、
前記送受信部が受信したテキストデータから形態素を抽出する形態素解析部を備えた第１の通信端末であって、
前記文字変換部は、
前記形態素解析部が抽出した形態素または２以上の形態素の集合である形態素列を学習することを特徴とする通信端末。
【請求項２】
前記送受信部は、
前記第２の通信端末から、直接または間接に、メッセージのデータを送信時刻とともに受信し、
前記メッセージのデータ、および送信時刻を保存するメール保存部をさらに具備し、
前記形態素解析部は、
前記メール保存部に保存されたメッセージから形態素を抽出し、
前記文字変換部は、
当該形態素または２以上の形態素の集合である形態素列を学習することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記形態素解析部は、
送信時刻の古いメッセージから順に形態素を抽出し、
前記文字変換部は、
当該形態素または２以上の形態素の集合である形態素列を学習することを特徴とする請求項２に記載の通信端末。
【請求項４】
前記第２の通信端末は、アドレスデータを保存したアドレスデータ保存部をさらに備え、
前記送受信部は、
前記第２の携帯端末からアドレスデータ保存部に保存されたアドレスデータを受信し、
前記形態素解析部は、
前記アドレスデータから形態素を抽出し、
前記文字変換部は、
当該形態素または２以上の形態素の集合である形態素列を学習することを特徴とする請求項１から請求項３のいずれか１項に記載の通信端末。
【請求項５】
前記形態素または形態素列の学習とは、
文字列および当該文字列に対する変換候補の情報を対に１以上格納している辞書を、
前記形態素または１以上の形態素の集合である形態素列である変換候補文字列をキーとして検索し、
当該変換候補文字列と一致する変換候補を検出し、当該変換候補と対になる文字列が入力された際に当該変換候補文字列が優先的に出現する態様に前記辞書を更新する請求項１から請求項４のいずれか１項に記載の通信端末。
【請求項６】
前記変換候補文字列が優先的に出現する態様に前記辞書を更新する処理は、
辞書が有する前記変換候補文字列と対となる使用頻度を増加させる処理である請求項５記載の通信端末。
【請求項７】
前記変換候補文字列が優先的に出現する態様に前記辞書を更新する処理は、
辞書が有する前記変換候補文字列を最上位に入れ替える処理である請求項５記載の通信端末。
【請求項８】
辞書データを参照して入力された文字を変換し、変換結果を学習する文字変換部と、
テキストデータを含むメッセージを送受信するメッセージ送受信部と、
メッセージ送受信部が送信したメッセージのデータを送信時刻とともに保存する送信メッセージ保存部と、
テキストデータからキーワードを抽出する形態素解析部とを備え、
前記形態素解析部により、メッセージ保存部に保存されたメッセージのテキストデータから形態素を抽出し、文字変換部に当該形態素を学習させる機能を有することを特徴とする通信端末。
【請求項９】
文字変換部に当該キーワードを学習させる処理を、送信時刻の古いメッセージから順に行うことを特徴とする請求項５に記載の通信端末。
【請求項１０】
さらに、アドレスデータを保存したアドレスデータ保存部を備え、
前記形態素解析部によりアドレスデータ保存部に保存されたアドレスデータから形態素を抽出し、文字変換部に当該形態素を学習させる機能を有することを特徴とする請求項５または請求項６に記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字変換部の学習方法に特徴を有する通信端末等に関する。
【背景技術】
【０００２】
携帯電話等の通信端末は、音声通信だけでなくテキストデータのメッセージを互いにやり取りするメールやチャット等にも利用されており、また、ネットワークにアクセスして種々のWebサービスを利用したり、スケジュールやアドレスを管理したりメモを記録するための情報ツールとしても使用されている。そして、このような用途に通信端末を使用するには、特に日本語のような言語の場合、通信端末に文字変換システムを搭載する必要がある。
【０００３】
また、最近の通信端末に搭載される文字変換システムは、ユーザによる入力をさらに簡単なものとするため、通常のかな漢字変換機能に加えて、入力される文字列を予測して変換候補を示す予測変換機能も搭載されるようになっている。
【０００４】
このようなかな文字変換システムの分野では、自然言語処理の基礎技術である形態素解析を利用して、より精度の高い変換を実現する方法が種々考案されている。ここで、形態素解析とは、自然言語で書かれた文を形態素(言語で意味を持つ最小単位)の列に分割し、品詞を見分ける処理のことである。形態素解析を利用したかな文字変換システムとしては、例えば、特許文献１に開示された「予測入力装置及び予測入力方法並びに記録媒体」をあげることができる。
【０００５】
特許文献１には、予測入力装置の予測精度を向上するために、作成する文章ごとに関連する文書データを取得し、この文書データから話題予測データを作成して、この話題予測データを利用して予測候補を提示するものである。そして、当該公報には第３の実施形態として、受信したメールに対する返事を入力する際に、「返事を書く対象となる受信メールを形態素解析し名詞を抽出して話題予測データを生成」（段落[００７０]より引用）し、これを予測変換に利用することが開示されている。このような技術によれば、作成する文書に応じた変換候補を提示する予測変換機能が実現され、極めて有用である。
【０００６】
なお、関連する技術として、形態素解析の技術がある（非特許文献１参照）。
【特許文献１】特開２０００−２８５１１２
【非特許文献１】インターネットＵＲＬ＜http://chasen.naist.jp/hiki/ChaSen/＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した文字変換システムは、ユーザの入力内容および選択した変換候補を学習し、ユーザの使用する語彙の傾向に応じて変換候補を提示する機能を有していることが通常であり、一部の文字変換システムでは学習した内容を新しいデバイスの文字変換システムに引き継ぐことも可能である。しかし、文字変換システムには様々な種類があり、各文字変換システムにおける辞書や学習内容のデータ形式やＡＰＩは標準化が進んでおらず、このように学習内容を引き継ぐことは同一文字変換システム間でなければ困難なのが実情である。このため、通信端末を買い換えて新しい通信端末に移行する場合、新しい端末の文字変換システムは、初期化直後のデフォルトの状態から使用せざるを得ず、ユーザにとって利便性の低いものとなっていた。
【０００８】
本発明は、このような状況に鑑み、文字変換システムの異なる通信端末へ移行する場合にも、先に使用していた通信端末の文字入力システムに学習させた内容を、新たな通信端末に利用させることが可能な文字変換部の学習方法および通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の観点は、入力された文字を変換し、変換結果を学習する文字変換部と、ユーザの入力したテキストデータを保存するテキスト保存部と、テキストデータから形態素を抽出する形態素解析部を備えた第１の通信端末の前記文字変換部に、文字変換部およびテキスト保存部を備えた第２の通信端末の前記文字変換部が学習した内容を反映させる文字変換部の学習方法において、前記第１の通信端末の前記形態素解析部により前記第２の通信端末のテキスト保存部に保存された内容から形態素を抽出し、前記第１の通信端末の文字変換部に当該形態素を学習させることを特徴とする文字変換部の学習方法を提供する。
【００１０】
このような文字変換部の学習方法において、第２の通信端末は、テキストデータを含むメッセージを送受信するメッセージ送受信部をさらに備え、当該メッセージ送受信部が送信したメッセージのデータを送信時刻とともに保存する送信メッセージ保存部を前記テキスト保存部に含み、前記第１の通信端末の記形態素解析部により前記第２の通信端末の送信メッセージ保存部に保存されたメッセージから形態素を抽出し、前記第１の通信端末の文字変換部に当該形態素を学習させる構成とすることができる。この場合には、送信時刻の古いメッセージから順に形態素を抽出し、学習させることが好適である。
【００１１】
また、前記第２の通信端末は、アドレスデータを保存したアドレスデータ保存部をさらに備え、前記第１の通信端末の前記形態素解析部により、前記第２の携帯端末のアドレスデータ保存部に保存されたアドレスデータから形態素を抽出し、前記第１の携帯端末の文字変換部に当該形態素を学習させる構成とすることも可能である。
【００１２】
また、本発明の第２の観点は、辞書データを参照して入力された文字を変換し、変換結果を学習する文字変換部と、テキストデータを含むメッセージを送受信するメッセージ送受信部と、メッセージ送受信部が送信したメッセージのデータを送信時刻とともに保存する送信メッセージ保存部と、テキストデータから形態素を抽出する形態素解析部とを備え、前記形態素解析部により、メッセージ保存部に保存されたメッセージのテキストデータから形態素を抽出し、文字変換部に当該キーワードを学習させる機能を有することを特徴とする通信端末を提供する。
【００１３】
このような通信端末においては、文字変換部に当該形態素を学習させる処理を、送信時刻の古いメッセージから順に行うことが好適であり、さらに、アドレスデータを保存したアドレスデータ保存部を備え、前記形態素解析部によりアドレスデータ保存部に保存されたアドレスデータから形態素を抽出し、文字変換部に当該形態素を学習させる構成とすることも可能である。
【００１４】
また、言い換えれば、本通信端末は、以下の文字変換部の学習方法を実現する端末である。
【００１５】
つまり、第一に、入力された文字を変換し、変換結果を学習する文字変換部と、ユーザの入力したテキストデータを保存するテキスト保存部と、テキストデータから形態素を抽出する形態素解析部を備えた第１の通信端末の前記文字変換部に、文字変換部およびテキスト保存部を備えた第２の通信端末の前記文字変換部が学習した内容を反映させる文字変換部の学習方法において、前記第１の通信端末の前記形態素解析部により前記第２の通信端末のテキスト保存部に保存された内容から形態素を抽出し、前記第１の通信端末の文字変換部に当該形態素を学習させることを特徴とする文字変換部の学習方法、である。
【００１６】
第二に、第一の発明に対して、第２の通信端末は、テキストデータを含むメッセージを送受信するメッセージ送受信部をさらに備え、当該メッセージ送受信部が送信したメッセージのデータを送信時刻とともに保存する送信メッセージ保存部を前記テキスト保存部に含み、前記第１の通信端末の記形態素解析部により前記第２の通信端末の送信メッセージ保存部に保存されたメッセージから形態素を抽出し、前記第１の通信端末の文字変換部に当該形態素を学習させることを特徴とする文字変換部の学習方法、である。
【００１７】
第三に、第二の発明に対して、送信時刻の古いメッセージから順に形態素を抽出し、学習させることを特徴とする文字変換部の学習方法、である。
【００１８】
第四に、第一から第三の発明に対して、前記第２の通信端末は、アドレスデータを保存したアドレスデータ保存部をさらに備え、前記第１の通信端末の前記形態素解析部により、前記第２の携帯端末のアドレスデータ保存部に保存されたアドレスデータから形態素を抽出し、前記第１の携帯端末の文字変換部に当該形態素を学習させることを特徴とする文字変換部の学習方法、である。
【発明の効果】
【００１９】
本発明は、第１の通信端末の前記形態素解析部により第２の通信端末のテキスト保存部に保存された内容から形態素を抽出し、第１の通信端末の文字変換部に抽出された形態素を学習させる。すなわち、第２の通信端末のテキスト保存部には、第２の通信端末を利用するユーザが入力し、文字変換部によって変換した結果の形態素が含まれているので、これを第１の通信端末の形態素解析部で抽出するとともに文字変換部に学習させるものである。このようにすることで、文字変換部の利用するデータ構造に互換性がなくても、第２の通信端末の文字変換部に学習させた内容を、第１の通信端末の文字変換部に学習させることができる。
【００２０】
特に、第２の通信端末がテキストデータを含むメッセージを送受信するメッセージ送受信部をさらに備え、当該メッセージ送受信部が送信したメッセージのデータを送信時刻とともに保存する送信メッセージ保存部を前記テキスト保存部に含んでいる場合、送信メッセージ保存部に保存されているテキストデータは、そのほとんどがユーザの入力・変換したものであるから、形態素解析して第１の通信端末に学習させる価値が高い。送信メッセージの他に学習させる価値が高いデータとしては、アドレスデータ保存部に保存されたアドレスデータを挙げることができる。
【００２１】
なお、送信メッセージを学習させる場合には、送信時刻の古いメッセージから順に形態素を抽出し、学習させるようにすることで、ユーザが第２の通信端末に学習させた順序通りに形態素を学習させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照して、本発明の実施の形態について説明する。
【００２３】
図１は、本発明の一実施の形態にかかる通信端末である携帯端末１００の構成例である。この携帯端末１００は、主として、入出力部１０１と、文字変換部１０２と、送受信部１０３と、メール保存部１０４と、形態素解析部１０５とから構成されている。
【００２４】
入出力部１０１は、携帯端末１００のユーザが操作することにより情報を入力するためのキーパッドおよび／またはキーボードを有し、また、携帯端末１００が持っている情報をユーザに提示するとともにユーザインターフェイスを提供するための液晶表示装置および／または有機ＥＬ表示装置を有している。また、入出力部１０１は、情報を入力するためのキーパッドおよび／またはキーボードなどの入力手段から情報を受け付けるキーボードなどのドライバーソフトを含んでも良い。さらに、入出力部１０１は、液晶表示装置および／または有機ＥＬ表示装置などの表示手段のドライバーソフトを含んでも良い。さらに、入出力部１０１を用いて入力された情報は、通常、少なくとも一時的に、記録媒体に蓄積される。
【００２５】
文字変換部１０２は、携帯端末１００の所定のアプリケーション実行中に呼び出され、入出力部１０１から入力された文字情報について、これを漢字等に変換する場合の候補を入出力部１０１（表示手段）を介してユーザに示し、ユーザが入出力部１０１（入力手段）を操作することにより選択したものに文字情報を変換し、アプリケーションに引き渡す機能を有している。このような文字変換部１０２は、携帯端末１００のＣＰＵ（不図示）で所定のソフトウェアを実行することにより構成される。
【００２６】
文字変換部１０２についてより詳細に説明すると、文字変換部１０２は、標準辞書１１３と学習辞書１１４という２つの辞書データを有しており、さらに、変換制御部１１０と学習処理部１１１とを備えている。
【００２７】
標準辞書１１３と学習辞書１１４とは、例えば、かな等からなる読みに対応付けて、それぞれの語彙をなす単語を、その品詞および使用頻度とともに記憶している。ここで、標準辞書１１３は携帯端末１００にプリインストールされた辞書データであり、新しい単語を登録したり、登録されている単語に別の読みや品詞を追加したりすることはできない。これに対して、学習辞書１１４は、新しい単語を登録することができ、また、登録されている単語に別の読みや品詞を追加することも可能である。なお、標準辞書１１３と学習辞書１１４のデータ構造は種々考えられ、データ構造は問わない。標準辞書１１３と学習辞書１１４は、通常、ハードディスク等の不揮発性の記録媒体が好適である。
【００２８】
変換制御部１１０は、入出力部１０１に所定のユーザインターフェイスをなし、入力された文字列について文字変換する操作がなされると、標準辞書１１３および学習辞書１１４を検索して当該文字列に対応した変換候補の単語を抽出し、抽出された単語を入出力部１０１に使用頻度順に表示する。さらに、入出力部１０１から変換候補を確定させる入力がなされると、入力された文字列を確定された変換候補に変換し、アプリケーションに引き渡す処理を行う。変換制御部１１０は、通常、ＭＰＵやメモリ等から実現され得る。変換制御部１１０の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００２９】
学習処理部１１１は、変換制御部１１０が入力された文字列を確定された変換候補へ変換するのに応じて、標準辞書１１３または学習辞書１１４に当該変換を学習させる。すなわち、入力された文字列を読みと対応して、変換した単語が標準辞書１１３に登録されている場合には使用頻度を高くし（通常、使用頻度を１、インクリメントする）、標準辞書１１３に登録されていない場合には学習辞書１１４に登録して所定の使用頻度（通常、「１」）を設定する。かな漢字変換における学習処理については、公知技術であり、いかなる技術を用いても良い。また、学習させたかな漢字変換の結果は、（かな、漢字、使用頻度）のレコードを複数有する。また、学習させたかな漢字変換の結果は、かな、使用頻度をキーとしてソートされていることが好適である。さらに、ハッシュテーブルなどのデータ構造を用いて、学習させたかな漢字変換の結果（辞書）を保持していることはさらに好適である。学習処理部１１１は、通常、文字列および当該文字列に対する変換候補の情報を対に１以上格納している辞書を、前記形態素または１以上の形態素の集合である形態素列である変換候補文字列をキーとして検索し、当該変換候補文字列と一致する変換候補を検出し、当該変換候補文字列と対になる文字列が入力された際に当該変換候補文字列が優先的に出現する態様に前記辞書を更新する。前記変換候補文字列が優先的に出現する態様に前記辞書を更新する処理は、例えば、辞書が有する前記変換候補文字列と対となる使用頻度を増加させる処理である。また、例えば、前記変換候補文字列が優先的に出現する態様に前記辞書を更新する処理は、辞書が有する前記変換候補文字列を最上位に入れ替える処理である。学習処理部１１１は、通常、ＭＰＵやメモリ等から実現され得る。学習処理部１１１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３０】
送受信部１０３は携帯端末１００と別の通信端末との間でメール等のメッセージを送受信するものであり、送信したメールは携帯端末１００のメモリ上に領域確保されたメール保存部１０４の送信メール保存部１２０に蓄積され、また受信したメールはメール保存部１０４の受信メール保存部１２１に蓄積される。送受信部１０３は、通常、無線の通信手段で実現されるが、有線の通信手段で実現されても良い。メール保存部１０４は、通常、ハードディスク等の不揮発性の記録媒体で実現される。
【００３１】
なお、図示しないが、第１の通信端末において、ユーザの入力したテキストデータは、テキスト保存部に保存される。
【００３２】
図２は、送信メール保存部１２０に蓄積された送信メールデータ１２２の一部を例示したものである。この図に示すように、送信メールデータ１２２は、それぞれの送信済みメールについて、番号、ステータス、宛先、日時、題名といったヘッダブロックと、本文ブロックとを有している。ヘッダブロックと本文ブロックとは区分けされており、ユーザがメールを作成する度に送信メールデータ１２２には新しいメールのヘッダブロックおよび本文ブロックが追加される。作成直後のステータスは未送信で日時は作成時となっており、これを送受信部１０３から送信することで、ステータスは送信済みとなり日時は送信時に書き換えられる。
【００３３】
形態素解析部１０５は、入力されたテキストデータに含まれる文を解析し、意味上の最小単位である形態素に分解し、例えば、形態素を識別する情報と、その品詞の情報を対に取得し、記憶媒体に格納する機能を有している。このような機能は、文をなす文字列を種々の形態素が登録された辞書データと照合し、文字列に含まれ得る形態素の組み合わせパターンを複数導きだし、形態素の文法的ないし口語的な組み合わせ規則を参酌して、最も適切な組み合わせを決定することにより行われる。形態素解析部１０５が利用する辞書データとしては、独自のものを使用しても良いが、文字変換部１０２の標準辞書１１３および学習辞書１１４を使用しても構わない。なお、形態素解析部１０５が行う形態素解析技術は公知技術であり、詳細な説明は省略する。また、形態素解析を行うソフトウェアとして、非特許文献１のChaSen（茶筌）がある。形態素解析部１０５は、通常、ＭＰＵやメモリ等から実現され得る。形態素解析部１０５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３４】
また、本実施形態の形態素解析部１０５は、メール保存部１０４の送信メール保存部１２０から送信済みメールの本文を送信時刻の古いメールから順に取得し、メモリ上に配置し、形態素解析して得られた形態素を文字変換部１０２の学習処理部１１１に引き渡す機能を有している。
【００３５】
以下、以上のような構成の携帯端末１００の文字変換部１０２に、別の携帯端末の文字変換部が学習した内容を反映させる方法について説明する。
【００３６】
図３は、パーソナルコンピュータ（ＰＣ）２００に、本実施形態の携帯端末１００と、文字変換機能、メール送受信機能およびメール保存機能を備えた別の携帯端末１００′とをデータ通信可能なケーブルで接続した状態を示す図面である。ここで、携帯端末１００′はユーザが過去に使用していた端末であり、この端末で作成し送信した送信メールのデータが保存されている。これに対して、携帯端末１００はユーザが新たに使用開始する端末である。
【００３７】
ここで、図３に示すように携帯端末１００および１００′を接続した状態にて、ＰＣ２００で公知の携帯ユーティリティツールを実行することにより、携帯端末１００′内に保存されているメールデータを携帯端末１００のメール保存部１０４にコピーすることができる。携帯端末１００および１００′が保存するメールデータの形式に互換性があればデータはそのままコピーされ、メールデータの形式に互換性が無い場合にはユーティリティツールによりデータ形式がコンバートされた上でデータはコピーされる。
【００３８】
以上のようにして携帯端末１００の受信メール保存部１２１に、ユーザが携帯端末１００′で作成・送信したメールデータをコピーした後、携帯端末１００にて図４に示すフローチャートの処理を行うことにより、携帯端末１００の文字変換部１０２に、携帯端末１００′の文字変換部が学習した内容を反映させることができる。以下、この携帯端末１００における処理について説明を行う。
【００３９】
この処理は、例えば、携帯端末１００の入出力部１０１に提示されたユーザインターフェイスをユーザが操作する（ユーザが、文字変換部が学習した内容を反映させる指示を入力する）ことにより開始され、まず、形態素解析部１０５が受信メール保存部１２１から、形態素解析していないメールデータのうち最も時刻の古いメールデータの本文ブロックを読み出す（ＳＴ１０１）。形態素解析部１０５は、例えば、受信メール保存部１２１に格納されているメールデータのうち時刻の古い順にメールデータにアクセスし、既に形態素解析されているか否かを判断し、既に形態素解析されていないメールデータの本文ブロックを読み出す。なお、例えば、既に形態素解析されたメールデータには、形態素解析されたことを示すフラグが付与されており、形態素解析部１０５は、当該フラグを参照することにより、既に形態素解析されているか否かを判断する。
【００４０】
次に、形態素解析部１０５にて、読み出されたメールデータの本文ブロックを形態素解析して、本文ブロックの内容から形態素を取り出す（ＳＴ１０２）。ここで、形態素解析部１０５は、メールデータの本文ブロックを構成する全文を文ごとに順に読み出し、文ごとに形態素解析し、形態素と品詞の対を１以上メモリ上に配置する。
【００４１】
次に、学習処理部１１１は、取り出した形態素を標準辞書１１３および／または学習辞書１１４に学習させる（ＳＴ１０３）。すなわち、学習処理部１１１は、まず、メモリ上に配置した形態素をキーとして標準辞書１１３を検索し、当該形態素が標準辞書１１３に含まれているか否かを判断し、当該形態素が標準辞書１１３に含まれている場合には標準辞書１１３における当該単語（形態素）の使用頻度を１、インクリメントし、標準辞書１１３に含まれていない場合には、形態素と使用頻度「１」の対のデータを学習辞書１１４に新たに登録する。また、形態素が標準辞書１１３に含まれていても異なる品詞に分類されている場合（かかる場合、例えば、標準辞書１１３は、（入力データ（読み），形態素，品詞，使用頻度）を有するレコードを１以上格納している。）には、学習辞書１１４に、レコード（構成した読み，形態素，品詞，使用頻度「１」）を登録する。ここで、「構成した読み」とは、以下のように取得される。つまり、学習処理部１１１は、形態素解析され１以上の文字に分割された当該１以上の各文字の読みを、当該各文字をキーとして標準辞書１１３を検索して、取得し、１以上の文字の並び順に、読みを並べ、「構成した読み」を取得する。つまり、例えば、「齟齬」という用語が標準辞書１１３に存在しない場合、学習処理部１１１は、「齟齬」を「齟」と「齬」に分割し、まず「齟」をキーとして標準辞書１１３を検索し、「そ」を取得し、メモリ上に配置する。次に、学習処理部１１１は、「齬」をキーとして標準辞書１１３を検索し、「ご」を取得し、メモリ上に配置する。そして、学習処理部１１１は、「そ」「ご」を連結し「そご」を得る。そして、学習処理部１１１は、（そご，齟齬，品詞，使用頻度「１」）を、学習辞書１１４に記録する。
【００４２】
なお、一つの本文ブロックから取り出された複数の形態素については、本文ブロックの先頭側から取り出された形態素から順に学習させることが望ましい。そして、形態素解析部１０５は、あるメールデータの全文の形態素解析、学習処理が終了すれば、当該メールデータに対して、形態素解析されたことを示すフラグを付与する。
【００４３】
ＳＴ１０３にて、取り出された形態素を学習させ終わると、受信メール保存部１２１に形態素解析していないメールデータが残っているか判断し（ＳＴ１０４）、メールデータが残っていればＳＴ１０１からの処理を繰り返し、メールデータが残っていなければ一連の処理を終了する。なお、受信メール保存部１２１に形態素解析していないメールデータが残っているか否かの判断は、例えば、上述したようにフラグが付与されているか否かにより行う。
【００４４】
なお、上記の例において、使用頻度を１ずつ増加させたが、学習処理部１１１は、０．５ずつなど、他の基準で増加させても良い。つまり、かな漢字変換を実施した通信端末（メールデータが存在した元の通信端末）によって、重み付けをして、使用頻度を増加させても良い。また、上記の例において、使用頻度を１ずつ増加させたが、学習処理部１１１は、かな漢字変換で確定された漢字列（形態素）を、一の読みに対する複数の候補の漢字列の最上位に移動させる処理を行っても良い。
【００４５】
また、上記の例において、学習対処のデータはメールデータであったが、他のデータ（例えば、ユーザが登録したニュースのデータ、ワープロで入力したデータなど）であっても良い。
【００４６】
また、上記の例において、形態素の単位で登録を行ったが、２以上の形態素の集合である形態素列で登録を行っても良い。
【００４７】
以上のような処理により、携帯端末１００では、ユーザが携帯端末１００′で作成したメールデータから形態素を取り出して文字変換部１０１に学習させる処理を、古いメールデータから順に行うことができる。ここで、ユーザが携帯端末１００′で作成したメールデータには、ユーザが入力し、文字変換部によって変換した結果の形態素が含まれているので、これを携帯端末１００の形態素解析部１０５で抽出するとともに、文字変換部１０２に学習させることにより、携帯端末１００′の文字変換部が学習した内容を携帯端末１００の文字変換部１０２に学習させることができる。また、上記のように時刻の古いメッセージから順に形態素を抽出し、学習させるようにすることで、ユーザが解体端末１００′に学習させた順序通りに形態素を学習させることができる。
【００４８】
なお、時刻の古いメッセージから順に学習させることは好適であるが、上記の使用頻度を用いる場合など、必ずしも時刻順に処理する必要はない。また、使用頻度を用いず、最近に使用した変換結果（形態素）が最上位の変換候補として出力されるアルゴリズムである場合、時刻の古いメッセージから順に学習させることは極めて好適である。
【００４９】
図５（ａ）〜（ｄ）は、図２に示したメールデータを携帯端末１００の送信メール保存部１２１にコピーし、上記の処理により文字変換部１０２に学習させる過程を説明するための図面である。図５（ａ）は、初期状態で「けいじ」という読みに対して文字変換部１０２が変換候補として入出力部に表示する画面を示したものである。このような状態で、図２の番号１〜３に示したメールデータの本文ブロックから形態素解析部１０５が順に形態素解析し、取り出された形態素を文字変換部１０２に学習させることにより、変換候補の出力は例えば図５（ｂ）〜（ｄ）に示すように変化する。まず、番号１のメールデータを形態素解析することにより、読み「けいじ」に対応した「掲示」が取り出され、これが学習されることにより、「掲示」が変換候補の先頭となる（図５（ｂ））。以下同様にして、番号２のメールデータから「刑事」が取り出されて学習されることにより変換候補の先頭となり（図５（ｃ））、番号３のメールデータが「慶事」が取り出されて変換候補の先頭となる（図５（ｄ））。
【００５０】
このように、ユーザが携帯端末１００′で入力・変換した内容を、携帯端末１００にてトレースして学習させることにより、携帯端末１００′と携帯端末１００との文字変換部に辞書データや学習データの互換性が無くても、新しい携帯端末１００の文字変換部１０２に以前使用していた携帯端末１００′の文字変換部に学習させた内容を引き継がせることができる。
【００５１】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなく、その趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。例えば、上記では文字変換部１０２による通常のかな漢字変換処理を対象にして説明を行ったが、文字変換部１０２が入力途中の文字列から文字列全体を予測して変換候補を提示する予測変換機能を備えている場合には、予測変換を対象として学習させることも可能である。
【００５２】
図６（ａ）〜（ｄ）は、図２のメールデータを形態素解析して予測変換機能に学習させた場合を説明するための図面である。図６（ａ）は、初期状態で「お」と入力した時点で、予測変換機能を備えた文字変換部１０２が予測変換候補として入出力部に表示する画面を示したものである。このような状態で、図２の番号１〜３に示したメールデータから形態素解析部１０５が順に形態素解析し、取り出された形態素を文字変換部１０２に学習させることにより、予測変換候補の出力は、例えば図６（ｂ）〜（ｄ）に示すように変化する。まず、番号１のメールデータを形態素解析することにより、「お」に対応した「お久しぶり」が取り出されて「お久しぶり」が予測変換候補の先頭となり（図５（ｂ））、番号２のメールデータから「おはよう」が学習されて予測変換候補の先頭となり（図５（ｃ））、番号３のメールデータから「お疲れ様です」が学習されて変換候補の先頭となる（図５（ｄ））。ただし、この場合には、形態素解析して得られた形態素を学習させるだけでなく、複数の形態素を組み合わせたフレーズを登録する構成とすることが望ましい。なお、予測変換機能とは、数文字を入力しただけで、そこから予測される漢字列等の変換の候補の文字列を表示する機能であり、公知技術である。予測変換機能の実現のために、例えば、「お」と図６の（ａ）〜（ｄ）に示す文字列の集合のいずれかが対で格納されており、予測変換機能において、「お」の入力を受け付けた場合に、図６の（ａ）〜（ｄ）に示す文字列の集合のいずれかを提示する。
【００５３】
また、上記では、形態素解析する対象を送信メールとした例を説明したが、形態素解析する対象は送信メールに限らず、ユーザが入力し変換したテキストデータであれば対象とすることができる。例えば、図７に示すようにアドレスデータ管理部１３０の有するアドレスデータ１３１を形態素解析の対象とすれば、自分や知人の氏名や住所を文字変換部１０２に学習させることができる。また、携帯端末１００′にメモ帳の機能がある場合には、メモ帳のデータを形態素解析しても良い。
【００５４】
さらに、上記では、ＰＣ２００に携帯端末１００および１００′を接続してメールデータをコピーする方法を示したが、このようなメールデータのコピーは通信事業者の販売店において専用端末を用いて行うようにしても構わないし、携帯端末１００および１００′の機能によっては両者を直接的に接続してコピーしても良い。さらにまた、携帯端末１００および１００′を接続することにより、携帯端末１００から携帯端末１００′に保存されたメールデータ等にアクセス可能な構成とすれば、メールデータのコピーを行うことなく携帯端末１００にて形態素解析および学習する構成とすることもできる。
【００５５】
さらにまた、本発明を実施する際のソフトウェア構成は図１に示したものに限定されるものではない。例えば、標準辞書１１３および学習辞書１１４を一つの辞書データとして管理しても良いし、形態素解析部１２５は文字変換部１０２に包含させるようにしても良く、任意の構成要素をメーラー等の既存のアプリケーション、ミドルウェアと一体的に構築しても構わない。
【００５６】
さらに、本実施の形態における第１の通信端末の処理、第２の通信端末の処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における第１の通信端末を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、入力された文字を変換し、変換結果を学習する文字変換ステップと、ユーザの入力したテキストデータを保存するテキスト保存ステップと、文字変換部およびテキスト保存部を備えた第２の通信端末から、前記第２の通信端末のテキスト保存部に保存されたテキストデータを、直接または間接に受信する送受信ステップと、前記送受信ステップで受信したテキストデータから形態素を抽出する形態素解析ステップを実行させるためのプログラムであって、前記文字変換ステップは、前記形態素解析ステップで抽出した形態素または２以上の形態素の集合である形態素列を学習するプログラム、である。
【００５７】
また、上記プログラムにおいて、前記送受信ステップは、前記第２の通信端末から、直接または間接に、メッセージのデータを送信時刻とともに受信し、前記メッセージのデータ、および送信時刻を保存するメール保存ステップをさらにコンピュータに実行させ、前記形態素解析ステップにおいて、前記メール保存ステップで保存されたメッセージから形態素を抽出し、前記文字変換ステップにおいて、当該形態素または２以上の形態素の集合である形態素列を学習するプログラム、でも良い。
【００５８】
また、上記プログラムにおいて、前記形態素解析ステップにおいて、送信時刻の古いメッセージから順に形態素を抽出し、前記文字変換ステップにおいて、当該形態素または２以上の形態素の集合である形態素列を学習するプログラム、でも良い。
【００５９】
また、上記プログラムにおいて、前記送受信ステップにおいて、前記第２の携帯端末からアドレスデータ保存部に保存されたアドレスデータを受信し、前記形態素解析ステップにおいて、前記アドレスデータから形態素を抽出し、前記文字変換ステップにおいて、当該形態素または２以上の形態素の集合である形態素列を学習するプログラム、でも良い。
【００６０】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【００６１】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【００６２】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【００６３】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（情報送信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施の形態にかかる通信端末である携帯端末１００の構成図。
【図２】送信メール保存部１２０に蓄積された送信メールデータ１２２の部分的な例を示す図面。
【図３】ＰＣを介して携帯端末１００と別の携帯端末１００′を接続した状態を示す図面。
【図４】携帯端末１００の文字変換部１０２に、携帯端末１００′の文字変換部が学習した内容を反映させる処理のフローチャート。
【図５】図３に示したメールデータを形態素解析し、文字変換部１０２に学習させる過程を説明するための図面。
【図６】図３に示したメールデータを形態素解析し、文字変換部１０２の予測変換機能に学習させる過程を説明するための図面。
【図７】アドレスデータ１３１を形態素解析する機能を備えた携帯端末１００の構成図。
【符号の説明】
【００６５】
１００…携帯端末、１０１…入出力部、１０２…文字変換部、１０３…送受信部、１０４…メール保存部、１０５…形態素解析部
【図１】
2008083744.tif 000003
【図２】
2008083744.tif 000004
【図３】
2008083744.tif 000005
【図４】
2008083744.tif 000006
【図５】
2008083744.tif 000007
【図６】
2008083744.tif 000008
【図７】
2008083744.tif 000009