(57)【特許請求の範囲】
【請求項１】
送信相手の個人情報に基づいて前記個人情報の項目に属性情報を付加した対特徴データを作成する手段と、
辞書データに特徴属性が付与された候補を記憶したデータベースと、
文字入力時には前記データベースからヨミと一致する候補を抽出する抽出手段と、
前記抽出された候補に付与された特徴属性が前記送信相手の対特徴データに付与された特徴属性と一致するかを判定する手段と、
前記抽出された候補のうち前記対特徴データに付与された特徴属性と一致する候補を優先度を上げて表示する手段と、
を備え、
前記判定する手段は、前記抽出された候補が送信者と送信相手の両方との関連を要する場合には、更に、前記抽出された候補の特徴属性が送信者自身の個人情報に基づく対特徴データに付与された特徴属性に一致するかを判定し、前記候補の特徴属性が送信者と送信相手の両方の特徴属性に一致する場合には前記表示する手段が前記候補を優先度を上げて表示することを特徴とする携帯端末装置。
【請求項２】
前記抽出手段は、更に、文字の未入力状態では前記送信相手の対特徴データに基づいて前記送信相手に関連する候補を前記データベースから抽出し、該抽出した候補を前記表示する手段が優先度を上げて表示することを特徴とする請求項１に記載の携帯端末装置。
【請求項３】
前記抽出手段は、前記対特徴データに付与された特徴属性とその特徴属性に関係する現在の情報とを比較し、一致する候補を前記データベースから抽出することを特徴とする請求項２に記載の携帯端末装置。
【請求項４】
前記対特徴データに前記送信相手の誕生時を示す特徴属性が付与され、前記抽出手段は、当該送信相手の誕生日を示す特徴属性と現在の日時を比較し、前記誕生日が現在の日時と一致する場合には、前記誕生日を示す特徴属性が付与された候補を抽出することを特徴とする請求項３に記載の携帯端末装置。
【請求項５】
作成手段により送信相手の個人情報に基づいて前記個人情報の項目に属性情報を付加した対特徴データを作成する工程と、
候補抽出手段により文字入力時には辞書データに特徴属性が付与された候補を記憶したデータベースからヨミと一致する候補を抽出する工程と、
判定手段により前記抽出した候補に付与された特徴属性が前記送信相手の対特徴データに付与された特徴属性と一致するかを判定する工程と、
表示手段により前記抽出された候補のうち前記対特徴データに付与された特徴属性と一致する候補を優先度を上げて表示する工程と、
を含み、
前記判定する工程では、前記抽出された候補が送信者と送信相手の両方との関連を要する場合には、更に、前記抽出された候補の特徴属性が送信者自身の個人情報に基づく対特徴データに付与された特徴属性に一致するかを判定し、前記候補の特徴属性が送信者と送信相手の両方の特徴属性に一致する場合には前記表示する工程にて前記候補を優先度を上げて表示することを特徴とする文字入力候補抽出方法。
【請求項６】
文字の未入力状態では、前記候補抽出手段により前記送信相手の対特徴データに基づいて前記送信相手に関連する候補を前記データベースから抽出し、該抽出した候補を前記表示手段により優先度を上げて表示することを特徴とする請求項５に記載の文字入力候補抽出方法。
【請求項７】
コンピュータを、
送信相手の個人情報に基づいて前記個人情報の項目に属性情報を付加した対特徴データを作成する手段と、
文字入力時に辞書データに特徴属性が付与された候補を記憶したデータベースからヨミと一致する候補を抽出する手段と、
前記抽出した候補に付与された特徴属性が前記送信相手の対特徴データに付与された特徴属性と一致するかを判定する手段と、
前記抽出された候補のうち前記対特徴データに付与された特徴属性と一致する候補を優先度を上げて表示する手段と、
して機能させるためのプログラムであって、
前記判定する手段は、前記抽出された候補が送信者と送信相手の両方との関連を要する場合には、更に、前記抽出された候補の特徴属性が送信者自身の個人情報に基づく対特徴データに付与された特徴属性に一致するかを判定し、前記候補の特徴属性が送信者と送信相手の両方の特徴属性に一致する場合には前記表示する手段が前記候補を優先度を上げて表示することを特徴とするプログラム。
【請求項８】
前記抽出する手段は、文字の未入力状態では前記対特徴データに基づいて前記送信相手に関連する候補を前記データベースから抽出し、該抽出した候補を前記表示する手段が優先度を上げて表示することを特徴とする請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字情報の入力機能を有する携帯端末装置及びその文字入力候補抽出方法に関するものである。
【背景技術】
【０００２】
従来、特許文献１には、文字入力効率を向上させる仕組みとして携帯端末の辞書を最適にする例が提案されている。特許文献１の方法は、携帯端末内に保持している個人情報群を、外部の用語サーバへ送り検索情報として用語データベースを検索し、携帯端末内の辞書を最適化する。
【０００３】
また、特許文献２には、メールの作成時に宛先のメールアドレスに対応して選択された語彙を、入力候補として表示することが記載されている。更に、特許文献３には、情報端末でメッセージの作成時に送信相手の属するグループに対応して記憶されている学習結果を読み出し、入力文字列の先頭文字列と合致する表記文字列候補を表示することが記載されている。
【０００４】
更に、特許文献４には、実際のメールのやりとりの内容から使用頻度の高い用語を抽出して個人に関連付けを行い、メール作成時には送信相手に関連付けされた用語を候補の上位にすることが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２６８２１７号公報
【特許文献２】特開２００６−２３５８５６号公報
【特許文献３】特開２００４−３１０３０２号公報
【特許文献４】特開２００６−０４８７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の方法は、携帯端末外のサーバとの通信を行い、用語を検索して辞書の更新を行うため、通信状況によっては遅延や通信量の課金が発生することがある。特許文献２、３の方法は、送信相手先に応じて辞書の切替や学習辞書データの切替を行い、入力の支援効果を得るものであるが、個人毎、グループ毎等に使う辞書やどの学習データを使うかの設定が事前に必要である。
【０００７】
特許文献４の方法は、送信相手とのメールのやりとりから学習を行うため、学習前の効果がなく、入力の負担もある。また、メールの用件は短く表現も単純化しており、学習パターンも少ないことが予想される。
【０００８】
本発明の目的は、外部との通信や事前の設定等を必要とせず、簡単且つ確実に文字入力の変換／予測候補の効果的な抽出が可能な携帯端末装置及びその文字入力候補抽出方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、送信相手の個人情報に基づいて個人情報の項目に属性情報を付加した対特徴データを作成し、文字入力時には辞書データに特徴属性が付与された候補を記憶したデータベースからヨミと一致する候補を抽出する。また、抽出された候補に付与された特徴属性が送信相手の対特徴データに付与された特徴属性と一致するかを判定し、抽出された候補のうち対特徴データに付与された特徴属性と一致する候補を優先度を上げて表示する。前記判定の際には、前記抽出された候補が送信者と送信相手の両方との関連を要する場合には、更に、前記抽出された候補の特徴属性が送信者自身の個人情報に基づく対特徴データに付与された特徴属性に一致するかを判定し、前記候補の特徴属性が送信者と送信相手の両方の特徴属性に一致する場合には前記表示の際に前記候補を優先度を上げて表示する。
【００１０】
また、本発明は、送信相手の個人情報に基づいて個人情報の項目に属性情報を付加した対特徴データを作成し、文字の未入力状態で対特徴データに基づいて送信相手に関連する候補を辞書データに特徴属性が付与された候補を記憶したデータベースから抽出し、抽出された候補を優先度を上げて表示する。
【発明の効果】
【００１１】
本発明によれば、文字入力の変換／予測候補の効果的な候補抽出が可能となり、文字入力のユーザ操作を軽減することが可能となる。また、送信者自身の対特徴データと比較判定を行い、送信者自身と関連する候補を抽出することにより、送信者と送信相手に応じた候補の抽出が可能となる。また、文字の未入力状態で送信相手の対特徴データに関係のある候補を優先度を上げて表示することにより、同様にユーザ操作を軽減することが可能となる。更に、携帯端末装置の内部で処理することで、通信の必要もなく、サーバ等の大掛かりな装置も不要となる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る携帯端末装置の一実施形態を示すブロック図である。
【図２】個人情報として電話帳データの一例を示す図である。
【図３】本発明に係る電話帳データから対特徴データを抽出する処理の流れを示すフローチャートである。
【図４】送信相手の対特徴データの一例を示す図である。
【図５】本発明に係るメール文書作成時に文字入力で送信相手に応じた候補表示を行う例を説明するフローチャートである。
【図６】特徴辞書データの一例を示す図である。
【図７】特徴辞書データの一例を示す図である。
【図８】送信者の対特徴データの一例を示す図である。
【図９】本発明と従来とで予測候補の表示を比較して示す図である。
【図１０】本発明の他の実施形態の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
次に、発明を実施するための形態について図面を参照して詳細に説明する。図１は本発明に係る携帯端末装置としての携帯電話機の一実施形態を示すブロック図である。図１に示すように携帯電話機１は、操作部２、表示部３、記憶部４、音声入出部５、発光通知部６、振動通知部７、端末制御部８、移動通信制御部９、基本辞書情報部１０、拡張辞書情報部１１等から構成されている。
【００１４】
操作部２はキーボード等の入力装置であり、ユーザによる電話番号等を入力するためのテンキー（ダイヤルキー）を備えている。表示部３は白黒或いはカラーの液晶パネル等の表示装置であり、携帯電話機１の各種状態等を表示する。記憶部４は携帯電話機１の制御情報、ユーザにて入力或いは外部から受信した情報を保存する記憶装置である。音声入出力部５はマイク、スピーカ等の音声入出力装置である。
【００１５】
発光通知部６はランプ、ＬＥＤ等で点灯にて状態を通知する状態通知装置である。振動通知部７はバイブレータ等の振動で状態を通知する状態通知装置である。端末制御部８はこれら周辺各部を制御し、携帯電話機１としての一連の動作を制御する。移動通信制御部９は、これに接続された無線装置９−１からなり、携帯電話の無線制御と無線状態の通知を端末制御部８との間で情報交換を行う。
【００１６】
基本辞書情報部１０と拡張辞書情報部１１は、読みカナをかな漢字へ変換するための読みカナデータとかな漢字データの組み合わせとして登録可能な辞書データベースである。この辞書データベースは従来の携帯電話機にも搭載されている構成に加えて、例えば、図６、図７に示すように辞書データの構造に特徴を識別する付加情報（特徴属性）を追加した特徴辞書データである。基本辞書情報部１０は標準的な辞書データベースであり、拡張辞書部１１は基本辞書情報部１０でカバーできない分野毎の専門的な辞書データベースである。
【００１７】
また、端末制御部８の個人情報特徴抽出部８−１は携帯電話に保存されている個人情報の特徴を抽出し、データ化する処理回路である。辞書候補抽出部８−２は個人情報特徴抽出部８−１にて抽出した対特徴データをキーとして特徴辞書データと一致する用語を抽出し、候補データの一部として生成する処理回路である。自己特徴点比較部８−３は送信者の特徴データと辞書候補抽出部８−２より抽出した候補データの比較判定を行い、文字入力候補への反映を行う処理回路である。
【００１８】
図１に示す個人情報特徴抽出部８−１、辞書候補抽出部８−２、自己特徴点比較部８−３以外の構成は携帯端末装置ではよく知られている構成であり、本発明とは直接関係しないのでその詳細な説明は省略する。
【００１９】
次に、本実施形態の動作を図２から図９を用いて説明する。図２は携帯電話機１内に登録されている個人情報として電話帳データの一例を示す。図２に示す電話帳データは、図１の表示部３に名前項目２１、名前の読みカナ項目２２、電話番号項目２３、メールアドレス項目２４、住所項目２５、誕生日項目２６、その他項目を表示し、各入力項目において編集を行うことにより記憶部４へ登録可能である。
【００２０】
図３は携帯電話機１の電話帳から対特徴データを抽出する処理の流れを示すフローチャートである。まず、初めに個人情報データとなる個人情報を電話帳へ登録を行う（Ｓ３１）。電話帳データの構成は図２の通りであり、その中の住所項目（図２の２５）、誕生日項目（図２の２６）を特徴項目とした例を説明する。この特徴項目へ登録された内容を対特徴データとして抽出する（Ｓ３２）。対特徴データは、例えば、図４に示すように住所をＡ１、誕生日をＢ３０等カテゴリ毎に属性情報が付与され、個人と関連させて携帯電話機１の記憶部４に保存する（Ｓ３３）。
【００２１】
次に、図５の流れ図を用いて携帯電話機１のメール文書作成時に文字入力で送信相手に応じた候補表示を行う例を説明する。まず、送信者（携帯電話機１のユーザ）は操作部２を使用して携帯電話機１の電話帳から送信相手先を選択する（Ｓ５１）。本例では送信相手先として図２の”鈴木太郎”を選択したとする。この送信相手の対特徴データを記憶部４より携帯電話機１のメモリ上に呼び出す（Ｓ５２）。
【００２２】
次いで、メール本文作成で文字入力を行い（Ｓ５３）、入力された文字のヨミと一致する候補を基本辞書情報部１０、拡張辞書情報部１１にある特徴辞書データより抽出して候補情報を生成する（Ｓ５４）。また、文字入力により抽出された候補について送信相手と関連があるかの判定を、抽出された候補の特徴属性と送信相手の対特徴データの属性が一致するかを判定することによって行う（Ｓ５５）。
【００２３】
判定可否の一例を図６を用いて説明する。図６は特徴辞書データの一例を示す。例えば、操作部２より”おおきに”を入力する場合には、”おおきに”は図６に示すように特徴辞書データに特徴点を示す識別属性「Ａ１Ｒ」が付与され、そのうち「Ｒ」は送信者と送信相手先との関連があれば関連属性として付与されている。この例では、特徴辞書データの該当候補の特徴属性「Ａ１」と送信相手の対特徴データ（図４）の住所カテゴリが「Ａ１」のため、対特徴データとの一致判定は一致となる。不一致の場合には関連性がないため候補の優先度操作は行わずに処理を終了する。
【００２４】
次に、一致した候補データに関して相対関連性判定を行い、抽出された候補データが送信相手に関連性がある内容かの判定を行う（Ｓ５６）。この例では、図６の”おおきに”の特徴属性に「Ｒ」があるため関連ありの判定結果となる。関連なしの判定となった場合には、優先度を上げる操作を行う（Ｓ５８）。関連ありの判定時には更に自己特徴点一致判定を行う（Ｓ５７）。つまり、Ｓ５６でＹｅｓの場合には、送信者自身との関連があるかの判定を行い、送信者自身の対特徴データを確認することで送信相手と送信者に応じた候補を抽出することが可能となる。
【００２５】
Ｓ５７の自己特徴点一致判定は、送信者自身の個人情報から抽出した対特徴データと抽出された候補の特徴属性とが一致するかを判定することによって行う。例えば、図８に示す対特徴データが送信者自身の個人情報から作成した対特徴データとすると、送信者の対特徴データの住所に付与された「Ａ１」が特徴辞書データの特徴属性で入力しようとする”おおきに”の住所カテゴリ「Ａ１」と一致している。一致した場合には優先度を上げる操作を行う（Ｓ５８）。これにより、”おおきに”の変換予測候補の優先度を上げて表示することが可能となる。
【００２６】
図９は変換予測候補の表示例を示す。一例とした”おおきに”は地域言語の部類に属するものであり、辞書の付加情報に地域性の特徴情報を付与している。送信相手の住所カテゴリの特徴情報がこれと一致するため、使用頻度としては通常よりは高いと想定されるため優先度を高くする条件となる。
【００２７】
本実施形態では、図９に示すように”おお”を入力した時点で”おおきに”が予測候補の先頭に表示され、優先度を上げて表示されている。従来方法では、図９に示すように”おおきに”は全く表示されない。また、地域性の用語であることから送信者自身もそれを使うかどうかの関連があるかを確認することで、より効果的な優先度操作を行うことが可能となる。
【００２８】
このように本実施形態においては、文字入力時に変換候補として抽出された特徴辞書データのうち特徴属性が送信相手の個人情報に基づく対特徴データの特徴属性と一致する候補の優先度を上げて表示することにより、文字入力の変換／予測候補の効果的な抽出が可能となり、文字入力の操作を軽減することができる。また、上述のように送信者自身の対特徴データを確認することにより、送信相手と送信者自身に応じた抽出候補を表示することが可能となる。
【００２９】
次に、本発明の他の実施形態について説明する。図１０は携帯電話機１でのメール文書作成時の文頭での候補表示で送信相手の特徴に応じた候補表示を行う例を説明するフローチャートである。図１０のＳ１０１からＳ１０２までの処理は図５のＳ５１からＳ５２までの処理と同様である。また、図５は本文入力中の処理を示すものであるが、図１０はこれから入力を開始するところの未入力時の候補表示を行う場合の処理を示す。本実施形態では、文頭であるため入力予測ではなく、例えば、送信相手に応じた誕生日等の候補表示を挙げて説明する。
【００３０】
まず、図５と同様に送信者（携帯電話機１のユーザ）は操作部２を用いて携帯電話機１の電話帳から送信相手先を選択する（Ｓ１０１）。本例では、図２の”鈴木太郎”を選択したとする。次に、この送信相手の対特徴データを記憶部４より携帯電話機１のメモリ上に呼び出す（Ｓ１０２）。
【００３１】
次いで、表示部３に本文作成画面を表示し（Ｓ１０３）、送信相手の対特徴データに付与された特徴属性と一致する属性を有する候補を基本辞書情報部１０や拡張辞書情報部１１から抽出する（Ｓ１０４）。即ち、未入力状態で送信相手の対特徴データに基づき送信相手と関係する候補を抽出する。図４は図２の送信相手の個人情報から得られた送信相手の対特徴データとする。図４の例では、対特徴データの誕生日に「Ｂ３０」が付与されており、その「Ｂ３０」と現在の日時情報を比較する。
【００３２】
つまり、例えば、送信相手の誕生日について特徴属性とすると、誕生日は日付情報がキーとなるため携帯電話機１の内部の時計情報と一致するかを判定する。一致した場合には特徴辞書データの特徴属性と一致する候補を抽出する。例えば、図７に示すように送信先の対特徴データの誕生日に付与された特徴属性「Ｂ３０」と一致する、誕生日情報のB$Day（$Dayは任意の１／１からの日数文字列）が付与された”お誕生日おめでとう”という候補が抽出され、この予測候補の優先度を上げて表示部３に表示する（Ｓ１０５）。「Ｂ３０」は１／１から何日目という意味であり１／３０となる。一方、本日は１／３０とし、送信相手の誕生日と一致するものとする。
【００３３】
本実施形態では、文字の未入力時に送信相手の対特徴データに関係のある候補が優先度を上げて表示されるため、ユーザ操作を軽減することが可能となる。また、送信相手が誕生日ということも認識され、これに関してメール内容を作成するきっかけを与えることも可能となる。なお、辞書データについては内蔵以外の外部記憶にあるものや、或いはサーバからダウンロードしたものを対象としてもよい。
【００３４】
また、特徴データを抽出するカテゴリに送信相手の趣味、嗜好情報等、移動機内部のセンサを使った情報を活用することで幅の広い候補生成を行うことも可能である。例えば、ＧＰＳ機能を活用してその場所の地名を表示すること等も行うことが可能である。更に、特徴辞書データの特徴属性を追加することにより、より相手に応じたきめ細かい候補抽出を行うことが可能となる。  
【００３５】
なお、以上の実施形態の携帯端末装置は、ハードウェアによっても実現できるが、コンピュータをその携帯端末装置として機能させるためのプログラムをコンピュータがコンピュータ読み取り可能な記録媒体から読み込んで実行することによっても実現できる。また、以上の実施形態の文字入力候補抽出方法は、ハードウェアによっても実現できるが、コンピュータにその方法を実行させるためのプログラムをコンピュータがコンピュータ読み取り可能な記録媒体から読み込んで実行することによっても実現できる。
【符号の説明】
【００３６】
１  携帯電話機
２  操作部
３  表示部
４  記憶部
５  音声入力部
６  発光報知部
７  振動報知部
８  携帯制御部
８−１  個人情報特徴抽出部
８−２  辞書候補抽出部
８−３  自己特徴点比較部
９  移動通信制御部
９−１  無線装置
１０  基本辞書情報部
１１  拡張辞書情報部
【図１】
0005556115.tif 000002
【図２】
0005556115.tif 000003
【図３】
0005556115.tif 000004
【図４】
0005556115.tif 000005
【図５】
0005556115.tif 000006
【図６】
0005556115.tif 000007
【図７】
0005556115.tif 000008
【図８】
0005556115.tif 000009
【図９】
0005556115.tif 000010
【図１０】
0005556115.tif 000011