(57)【要約】【課題】文字入力の際のユーザの煩雑さを軽減できる仮名漢字変換装置を提供する。【解決手段】本発明の仮名漢字変換装置１０は、操作部４０により受け付けたメールアドレスから、電話帳データベース１を検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する宛先情報取得部３と、上記宛先情報取得部３により取得された宛先カテゴリ情報から、設定情報管理部２を検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得して、取得した変換モードを、仮名漢字変換エンジン７において設定すべき変換モードとするか否かを、上記操作部４０により上記メールアドレスと共に受け付けた宛先種別情報に基づいて判断するモード判断部５と、上記仮名漢字変換エンジン７において設定されている変換モードを、上記モード判断部５による判断結果に応じた変換モードに切り替えるモード切替部６とを備える。【選択図】図１
2010176628.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の変換モードの中から設定した変換モードにより入力文字の仮名漢字変換を行う仮名漢字変換エンジンを備えた仮名漢字変換装置において、
複数のメールアドレスと、予め設定した複数種類のカテゴリにメールアドレスを分類するための宛先カテゴリ情報とを対応付けて記憶する電話帳データベースと、
上記宛先カテゴリ情報と上記変換モードとを対応付けて設定情報として記憶する設定情報データベースと、
上記メールアドレスと、該メールアドレスに対する複数種類の送信条件を示す宛先種別情報との入力を受け付ける入力手段と、
上記入力手段により受け付けたメールアドレスから、上記電話帳データベースを検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する宛先カテゴリ情報取得手段と、
上記宛先カテゴリ情報取得手段により取得された宛先カテゴリ情報から、上記設定情報データベースを検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得する変換モード取得手段と、
上記変換モード取得手段により取得された変換モードを、上記仮名漢字変換エンジンにおいて設定すべき変換モードとするか否かを、上記入力手段により上記メールアドレスと共に受け付けた宛先種別情報に基づいて判断するモード判断部と、
上記仮名漢字変換エンジンにおいて設定されている変換モードを、上記モード判断部による判断結果に応じた変換モードに切り替えるモード切替部とを備えることを特徴とする仮名漢字変換装置。
【請求項２】
上記モード判断部は、上記宛先種別情報が複数存在する場合に、宛先種別情報の重み付けによって、仮名漢字変換エンジンに設定すべき変換モードを判断することを特徴とする請求項１に記載の仮名漢字変換装置。
【請求項３】
上記モード判断部は、上記宛先種別情報が複数存在する場合に、宛先カテゴリ情報の組み合わせによって、仮名漢字変換エンジンに設定すべき変換モードを判断することを特徴とする請求項１に記載の仮名漢字変換装置。
【請求項４】
上記設定情報データベースに、宛先カテゴリ情報に対応付けて仮名漢字変換装置を有効または無効に設定するための情報が格納されているとき、
上記モード判断部は、上記設定情報データベースから取得した宛先カテゴリ情報に対応付けられた仮名漢字変換装置の設定の有効または無効に設定するための情報が無効に設定する情報である場合、仮名漢字変換エンジンのモード切替部に切替指示を行わないことを特徴とする請求項１に記載の仮名漢字変換装置。
【請求項５】
メールの作成および送受信を行なうアプリケーションの一つであるメーラを備え、
上記電話帳データベースは、上記メーラによる宛先カテゴリ情報の取得が可能なデータベースであることを特徴とする請求項１に記載の仮名漢字変換装置。
【請求項６】
上記メーラは、上記電話帳データベースから取得した宛先カテゴリ情報と、ユーザが設定した宛先種別情報とを、上記モード判断部に通知することを特徴とする請求項５に記載の仮名漢字変換装置。
【請求項７】
上記メーラは、メール文章作成中に宛先が変更された場合に、宛先カテゴリ情報と宛先種別情報を上記モード判断部に通知することを特徴とする請求項５に記載の仮名漢字変換装置。
【請求項８】
上記設定情報データベースは、上記モード判断部が変換モードを判断するためにユーザの事前設定を参照できるように、設定情報の保管および読み出しを可能としたデータベースであることを特徴とする請求項１に記載の仮名漢字変換装置。
【請求項９】
請求項１〜８の何れか１項に記載の仮名漢字変換装置を備えた文字入力機能を有する電子機器。
【請求項１０】
複数のメールアドレスと、予め設定した複数種類のカテゴリにメールアドレスを分類するための宛先カテゴリ情報とを対応付けて記憶する電話帳データベースと、上記宛先カテゴリ情報と入力文字の仮名漢字変換を行う変換モードとを対応付けて設定情報として記憶する設定情報データベースとを備え、複数種類の変換モードの中から設定した変換モードにより入力文字の仮名漢字変換を行う仮名漢字変換エンジンによって実行する仮名漢字変換方法であって、
上記メールアドレスと、該メールアドレスに対する複数種類の送信条件を示す宛先種別情報との入力を受け付ける第１ステップと、
上記第１ステップにより受け付けたメールアドレスから、上記電話帳データベースを検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する第２ステップと、
上記第２ステップにより取得された宛先カテゴリ情報から、上記設定情報データベースを検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得する第３ステップと、
上記第３ステップにより取得された変換モードを、上記仮名漢字変換エンジンにおいて設定すべき変換モードとするか否かを、上記第１ステップにより上記メールアドレスと共に受け付けた宛先種別情報に基づいて判断する第４ステップと、
上記仮名漢字変換エンジンにおいて設定されている変換モードを、上記第４ステップによる判断結果に応じた変換モードに切り替える第５ステップとを含むことを特徴とする仮名漢字変換方法。
【請求項１１】
コンピュータを、請求項１〜８の何れか１項に記載の仮名漢字変換装置の各部として機能させるための仮名漢字変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メーラ等で文字入力する際の仮名漢字変換装置に関するものである。
【背景技術】
【０００２】
従来の仮名漢字変換エンジンは、文字入力後の仮名漢字変換において、一般的に想定される複数の変換候補を提示し、その変換候補の中からユーザに適切な変換候補を選択させるものである。しかしながら、ユーザとは老若男女あらゆる人を対象としており、各ユーザによって文字入力に対する所望の変換候補が異なる場合がある。そのため、従来の仮名漢字変換エンジンは、必ずしもユーザ個人に対して適切な変換候補を候補リストの上位に提示するものではない。
【０００３】
また、仮名漢字変換エンジンの学習機能は、過去に仮名漢字変換エンジンが変換した語句を記憶し、この記憶された語句の情報を現在の文字入力に対する変換候補の提示に利用するものである。しかしながら、同じユーザであっても、常に同じ趣旨で文書を作成しているとは限らない。そのため、仮名漢字変換エンジンが学習機能を備えている場合でも、仮名漢字変換エンジンが必ずしも現在のユーザの文書作成目的に適した変換候補を候補リストの上位に提示するとは限らない。
【０００４】
また、仮名漢字変換の予測変換機能は、入力文字の前後の文脈から想定して変換候補を提示するものである。そのため、予測変換機能が、単語のみの文字入力に対して、適切な変換候補を想定することは困難である。
【０００５】
また、仮名漢字変換エンジンの変換モードを切り替えることにより、適切な変換候補を候補リストの上位に提示する技術も存在する。これは、ビジネス用やプライベート用などを区別する複数の変換辞書または変換モードを利用することにより、現在のユーザの文書作成目的に適した変換候補を候補リストの上位に提示する技術である。しかしながら、この技術では、ユーザが能動的に仮名漢字変換エンジンの変換モードを切り替える必要があるため、手間の煩雑さから有効に利用されない可能性がある。
【０００６】
例えば特許文献１，２には、ユーザがメール作成時に能動的に変換モードを切り替える必要がない技術が開示されている。
【０００７】
特許文献１には、メール送信相手毎にカテゴリを設定し、メール作成時に適切な変換候補を出力する技術が開示されている。この技術は、メール送信相手の過去受信メールを解析し、過去受信メールにおいて使用されている単語からカテゴリを推測することによって、メール作成時に同一カテゴリに属する単語を優先的に変換候補の候補リストの上位に提示するものである。
【０００８】
しかしながら、特許文献１の技術では、メール送信相手の受信メールを解析してカテゴリを判断する必要がある。そのため、特許文献１の技術は、一度もメールを受信していない相手、および、メール受信頻度の低い相手に送信するメールを作成する場合、文字入力に対して必ずしも適切な変換候補を候補リストの上位に提示するとは限らない。
【０００９】
一方、特許文献２には、メールアドレスに対応したカテゴリ情報を電話帳から取得することにより、仮名漢字変換エンジンの変換モードをカテゴリ情報に対応して適切に切り替える技術が開示されている。これにより、特許文献１とは異なり、一度もメールを受信していない相手、および、メール受信頻度の低い相手に送信するメールを作成する場合であっても、文字入力に対して適切な変換候補を候補リストの上位に提示させることが可能となる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００７−２８６９１７号公報（２００７年１１月１日公開）
【特許文献２】特開２００８−１５８９４９号公報（２００８年７月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献２の技術は、変換モードの設定に電話帳から取得する宛先アドレスのカテゴリ情報のみを利用するものである。そのため、複数宛先に送信するメール文章の作成時において、特許文献２の技術を用いると、Ｔｏ／ＣＣ／ＢＣＣなどの宛先種別に関係なく全ての宛先アドレスに対応するカテゴリ情報を同列に参照して変換モードが設定される。
【００１２】
つまり、特許文献２の技術では、複数の宛先に送信する場合、本来重要視すべきでないＣＣまたはＢＣＣに入力された宛先アドレスに対応するカテゴリ情報を区別することなく、Ｔｏに入力された宛先アドレスに対応するカテゴリ情報と同様のアルゴリズムによって変換モードを設定するので、この設定された変換モードは、Ｔｏに入力された宛先アドレスのカテゴリ情報に対応する適切な変換候補を候補リストの上位に必ずしも表示するとは限らない。このような場合には、ユーザが所望する変換候補を表示するまで操作を繰り返す必要があり、ユーザの操作が煩雑になるという問題がある。
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、仮名漢字変換エンジンの変換モードを宛先メールアドレスの宛先カテゴリ情報だけでなく、Ｔｏ／ＣＣ／ＢＣＣなどの宛先種別情報を考慮して設定することにより、複数の宛先に送信する場合でも、ユーザが所望する変換候補を表示するまでの繰り返し操作をできるだけ少なくして、ユーザの操作が煩雑にならないようにし、ユーザの文字入力に対する負荷を軽減することが可能な仮名漢字変換装置を実現することにある。
【課題を解決するための手段】
【００１４】
本発明の仮名漢字変換装置は、上記の課題を解消するために、複数種類の変換モードの中から設定した変換モードにより入力文字の仮名漢字変換を行う仮名漢字変換エンジンを備えた仮名漢字変換装置において、複数のメールアドレスと、予め設定した複数種類のカテゴリにメールアドレスを分類するための宛先カテゴリ情報とを対応付けて記憶する電話帳データベースと、上記宛先カテゴリ情報と上記変換モードとを対応付けて設定情報として記憶する設定情報データベースと、上記メールアドレスと、該メールアドレスに対する複数種類の送信条件を示す宛先種別情報との入力を受け付ける入力手段と、上記入力手段により受け付けたメールアドレスから、上記電話帳データベースを検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する宛先カテゴリ情報取得手段と、上記宛先カテゴリ情報取得手段により取得された宛先カテゴリ情報から、上記設定情報データベースを検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得する変換モード取得手段と、上記変換モード取得手段により取得された変換モードを、上記仮名漢字変換エンジンにおいて設定すべき変換モードとするか否かを、上記入力手段により上記メールアドレスと共に受け付けた宛先種別情報に基づいて判断するモード判断部と、上記仮名漢字変換エンジンにおいて設定されている変換モードを、上記モード判断部による判断結果に応じた変換モードに切り替えるモード切替部とを備えることを特徴としている。
【００１５】
上記の構成によれば、宛先カテゴリ情報取得手段によって取得した、入力手段により受け付けたメールアドレスに対応付けられた宛先カテゴリ情報から、上記変換モード取得手段によって取得した当該宛先カテゴリ情報に対応付けられた変換モードを、上記モード判断部によって、上記入力手段により上記メールアドレスと共に受け付けた宛先種別情報に基づいて上記仮名漢字変換エンジンにおいて設定すべき変換モードとするか否かを判断する。そして、上記モード切替部は、上記仮名漢字変換エンジンにおいて設定されている変換モードを、上記モード判断部による判断結果に応じた変換モードに切り替える。
【００１６】
これにより、仮名漢字変換エンジンの変換モードの切り替えが、宛先カテゴリ情報だけでなく、宛先種別情報を考慮して行われることになる。
【００１７】
このように、仮名漢字変換エンジンの変換モードを宛先メールアドレスの宛先カテゴリ情報だけでなく、Ｔｏ／ＣＣ／ＢＣＣなどの宛先種別情報を考慮して設定することにより、複数の宛先にメールを送信する場合でも、総合的に判断して適切と思われる宛先に応じた仮名漢字変換候補を候補リストの上位に提示することが可能となるので、ユーザが所望する変換候補を表示するまでの繰り返し操作をできるだけ少なくして、ユーザの操作が煩雑にならないようになり、ユーザの文字入力に対する負荷を軽減することが可能となる。
【００１８】
上記モード判断部は、上記宛先種別情報が複数存在する場合に、宛先種別情報の重み付けによって、仮名漢字変換エンジンに設定すべき変換モードを判断することが好ましい。
【００１９】
この場合、仮名漢字変換エンジンの変換モードの切り替えが、重み付けに応じた宛先種別情報を考慮して行われることになる。
【００２０】
これにより、Ｔｏ／ＣＣ／ＢＣＣなどの宛先種別の重み付けを変えれば、重み付けの重い宛先種別に対した宛先に適切と思われる仮名漢字変換候補を候補リストの上位に提示することが可能となる。つまり、宛先種別に対する重み付けの設定の仕方により、目的とする宛先種別に対した宛先に適切と思われる仮名漢字変換候補を候補リストの上位に提示することが可能となる。
【００２１】
例えば、宛先種別であるＴｏに相応しい宛先を常に選択したい場合には、Ｔｏに対する重み付けを限りなく重い値にし、ＣＣ，ＢＣＣに対する重み付けを０または限りなく０に近い値にすることで、ＣＣ、ＢＣＣが多数宛先に含まれていても、Ｔｏに相応しい仮名漢字変換候補を候補リストの上位に提示できる変換モードに設定することができる。
【００２２】
上記モード判断部は、上記宛先種別情報が複数存在する場合に、宛先カテゴリ情報の組み合わせによって、仮名漢字変換エンジンに設定すべき変換モードを判断してもよい。
【００２３】
この場合、モード判断部は、宛先種別情報が複数存在する場合であっても、総合的に判断して適切と思われる宛先に応じた適切な仮名漢字変換候補を候補リストの上位に提示することができる。
【００２４】
上記設定情報データベースに、宛先カテゴリ情報に対応付けて仮名漢字変換装置を有効または無効に設定するための情報が格納されているとき、上記モード判断部は、上記設定情報データベースから取得した宛先カテゴリ情報に対応付けられた仮名漢字変換装置の設定の有効または無効に設定するための情報が無効に設定する情報である場合、仮名漢字変換エンジンのモード切替部に切替指示を行わないようにしてもよい。
【００２５】
これにより、宛先カテゴリ情報によって、変換モードの切り替えが必要の場合に、不要な変換モードの切り替えが行われない。
【００２６】
メールの作成および送受信を行なうアプリケーションの一つであるメーラを備え、上記電話帳データベースは、上記メーラによる宛先カテゴリ情報の取得が可能なデータベースであることが好ましい。
【００２７】
上記メーラは、上記電話帳データベースから取得した宛先カテゴリ情報と、ユーザが設定した宛先種別情報とを、上記モード判断部に通知してもよい。
【００２８】
上記メーラは、メール文章作成中に宛先が変更された場合に、宛先カテゴリ情報と宛先種別情報を上記モード判断部に通知してもよい。
【００２９】
この場合、宛先が変更された場合であっても柔軟に対応することができる。
【００３０】
上記設定情報データベースは、上記モード判断部が変換モードを判断するためにユーザの事前設定を参照できるように、設定情報の保管および読み出しを可能としたデータベースであることが好ましい。
【００３１】
この場合、上記変換モード取得手段によって、宛先カテゴリ情報に対応付けられた変換モードを、ユーザによる事前設定を反映させて取得することができるので、ユーザが所望する変換候補を上位に表示させることができ、この結果、ユーザの文字入力に対する負荷を軽減することができる。
【発明の効果】
【００３２】
本発明の仮名漢字変換装置は、複数のメールアドレスと、各メールアドレスを予め設定した複数種類のカテゴリに分類するための宛先カテゴリ情報とを対応付けて記憶する電話帳データベースと、上記宛先カテゴリ情報と、上記変換モードとを対応付けて変換モード設定情報として記憶する設定情報データベースと、上記メールアドレスと、該メールアドレスに対する複数種類の送信条件を示す宛先種別情報との入力を受け付ける入力手段と、上記入力手段により受け付けたメールアドレスから、上記電話帳データベースを検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する宛先カテゴリ情報取得手段と、上記宛先カテゴリ情報取得手段により取得された宛先カテゴリ情報から、上記設定情報データベースを検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得する変換モード取得手段と、上記変換モード取得手段により取得された変換モードを、上記仮名漢字変換エンジンにおいて設定すべき変換モードとするか否かを、上記入力手段により上記メールアドレスと共に受け付けた宛先種別情報に基づいて判断するモード判断部と、上記仮名漢字変換エンジンにおいて設定されている変換モードを、上記モード判断部による判断結果に応じた変換モードに切り替えるモード切替部とを備えることで、メール作成時には宛先に応じた適切な変換候補が出力されることになり、ユーザの文字入力負荷を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００３３】
【図１】本発明の仮名漢字変換装置の機能ブロック図である。
【図２】本発明の仮名漢字変換装置を備えた携帯電話の概略ブロック図である。
【図３】仮名漢字変換エンジンのモード切替処理の流れを示すフローチャートである。
【図４】宛先種別情報ごとに入力された宛先アドレス例を示す図である。
【図５】宛先アドレスに対応する宛先カテゴリ情報例を示す図である。
【図６】宛先情報例を示す図である。
【図７】（ａ）は、宛先種別情報に対する設定情報例を示す図であり、（ｂ）は、宛先カテゴリ情報に対する設定情報例を示す図である。
【図８】変換モードの値の算出例を示す図である。
【発明を実施するための形態】
【００３４】
本発明の一実施形態について図１から図８に基づいて説明すると以下の通りである。なお、本実施形態では、本発明に係る仮名漢字変換装置を、文字入力機能を備えた電子機器として携帯電話に適用した例について説明する。しかしながら、本発明の仮名漢字変換装置を適用した電子機器としては携帯電話に限るものではなく、ＰＨＳ（Personal Handyphone System）、スマートフォン、パーソナルコンピュータ、ハンディーターミナルなど文字入力機能を備える機器全般に適用可能である。
【００３５】
〔携帯電話１００の要部構成〕
図２は、本実施形態に係る携帯電話１００の概略ブロック図である。携帯電話１００は、図示のように、主制御部２０、記憶部３０、操作部４０、外部通信部５０、表示パネル６０、音声入力部７０および音声出力部８０を含む。
【００３６】
上記主制御部２０は、アプリケーションプログラムを実行するものである。具体的には、主制御部２０は、記憶部３０に格納されているプログラムを、例えばＲＡＭ（Random Access Memory）等で構成される一次記憶部（図示しない）に読み出して実行する。
【００３７】
上記主制御部２０で実行されるアプリケーションプログラムには、携帯電話１００が備える一般的な処理である通話、メール送受信、インターネットへのアクセスなどに加えて、後述する仮名漢字変換処理をするためのプログラムが含まれている。
【００３８】
次に、上記記憶部３０は、図示のように、主制御部２０が実行するプログラムおよびデータを格納するものである。なお、上記記憶部３０には、上記主制御部２０が実行するプログラムとしては、アプリケーション固有のプログラムと、各アプリケーションが共用可能な汎用プログラムとに分離されて記憶されていてもよい。
【００３９】
次に、上記操作部４０は、携帯電話１００のユーザの入力操作を受けつける入力手段である。上記操作部４０は、例えば、スイッチ、キーボード、スクロールキー、タッチパネルなどの入力インターフェースで構成される。そして、上記操作部４０は、携帯電話１００のユーザの入力操作に応じた制御信号を生成し、該生成した制御信号を主制御部２０へ送信するようになっている。
【００４０】
次に、上記表示パネル６０は、主制御部２０の出力の指示に基づいて画像または映像を表示するものである。例えば、ＬＣ（Liquid Crystal）表示パネル、ＥＬ（Electro Luminescence）表示パネルなどを表示パネル６０として適用することができる。
【００４１】
さらに、上記外部通信部５０は、無線／有線通信によって外部装置と通信を行う通信部である。
【００４２】
また、上記音声入力部７０および音声出力部８０は、主に、上記外部通信部５０によって外部の通信端末との間で通信が確立した状態で、ユーザが通話を行うために使用される。
【００４３】
〔仮名漢字変換装置１０の要部構成〕
次に携帯電話１００が備える仮名漢字変換装置１０について説明する。
【００４４】
図１は、本発明の仮名漢字変換装置１０の機能ブロック図である。仮名漢字変換装置１０は、図示のように、電話帳データベース１、設定情報管理部２、メーラ４、モード判断部５、モード切替部６、仮名漢字変換エンジン７を含む。電話帳データベース１および設定情報管理部２は、図２の記憶部３０に含まれる。また、メーラ４、モード判断部５、モード切替部６および仮名漢字変換エンジン７は、図２の主制御部２０に含まれる。また、メーラ４は、宛先情報取得部３を含む。
【００４５】
上記電話帳データベース１は、複数のメールアドレスと、予め設定した複数種類のカテゴリにメールアドレスを分類するための宛先カテゴリ情報とを対応付けて記憶するようになっている。具体的に、電話帳データベース１には、メールアドレスおよびメールアドレスに関連付けて予め登録される登録アイコン情報、グループ情報、住所情報、メモ情報、宛先種別情報などが格納されている。
【００４６】
なお、宛先種別情報とは、一般に電子メールで利用される複数種類の送信条件を示す例えばＴｏ／ＣＣ／ＢＣＣなどの宛先種別を示す情報とする。また、上記電話帳データベース１に格納されているメールアドレスとともに保管される会社／プライベートなどのアイコンで利用されるメールアドレスの上記登録アイコン情報を宛先カテゴリ情報とする。
【００４７】
本実施形態においては、上記の宛先種別情報と宛先カテゴリ情報とを少なくとも含んだ情報を宛先情報として説明する。
【００４８】
上記設定情報管理部２は、宛先カテゴリ情報と上記変換モードとを対応付けて設定情報として記憶する設定情報データベースとして機能する。具体的に、上記設定情報管理部２には、宛先種別情報に対する重み付けの値、宛先カテゴリ情報に対応する変換モードの値、仮名漢字変換装置の無効化の情報などが格納されている。
【００４９】
上記メーラ４は、一般的なメールの作成および送受信を行なうためのアプリケーションであって、上記操作部４０からのメールアドレスを受け付けると共に、受け付けたメールアドレスに対して作成されたメールを送信する一方、外部からのメールを受信するようになっている。
【００５０】
上記メーラ４は、さらに、受け付けたメールアドレスから、当該メールアドレスに対応する宛先情報を上記電話帳データベース１から取得するための宛先情報取得部３を備えている。
【００５１】
具体的に、上記宛先情報取得部３は、メール作成時に宛先に入力されたメールアドレスから、上記電話帳データベースを検索して当該メールアドレスに対応付けられた宛先カテゴリ情報を取得する宛先カテゴリ情報取得手段として機能すると共に、当該宛先に入力されたメールアドレスに対応する宛先種別情報とを関連付け、その関連付けた宛先カテゴリ情報および宛先種別情報を含む宛先情報を取得するものである。また、宛先情報取得部３は、その取得した宛先情報を上記モード判断部５に出力するものである。
【００５２】
上記モード判断部５は、上記宛先情報取得部３により取得された宛先情報に含まれている宛先カテゴリ情報から、上記設定情報管理部２を検索して当該宛先カテゴリ情報に対応付けられた変換モードを取得する変換モード取得手段としての機能を備えると共に、取得した変換モードを、上記仮名漢字変換エンジン７において設定すべき変換モードとするか否かを、上記宛先情報に含まれている宛先種別情報に基づいて判断するようになっている。このモード判断部５による判断結果は、後段のモード切替部６に送られる。なお、上記モード判断部５の詳細については後述する。
【００５３】
上記モード切替部６は、上記仮名漢字変換エンジン７において事前に設定されている変換モードを、上記モード判断部５による判断結果に応じた変換モードに切り替えるように、上記仮名漢字変換エンジン７に指示するようになっている。
【００５４】
上記仮名漢字変換エンジン７は、指示された変換モードにより、操作部４０から入力されたかな文字に対する変換候補を表示パネル６０に出力し、ユーザに提示するようになっている。ここで、表示パネル６０に表示される変換候補の上位には、宛先情報（宛先種別情報、宛先カテゴリ情報）を考慮して設定された変換モードにより決定された変換候補が表示される。
【００５５】
ここで、上記モード判断部５について詳細に説明する。
【００５６】
まず、宛先情報についての説明を図４〜８を参照に説明する。なお、以下では宛先に入力されたメールアドレスを宛先アドレスと称する。
【００５７】
本実施形態では、宛先アドレスとして図４に示すアドレスが宛先種別ごとに入力される場合を想定する。図４に示すように、宛先種別情報としてＴｏ／ＣＣ／ＢＣＣの３種類がある。「Ｔｏ」には、宛先アドレスとして「foo@abc.xx」が、「ＣＣ」には、「bar@xyz.xx」および「hoge@asdf.xx」が入力され、「ＢＣＣ」には、宛先が入力されていない。
【００５８】
なお、上記のように宛先にアドレスを入力する方法として、新規メール作成時におけるユーザ入力を想定しているが、これに限るものではない。その他の例として、返信メール作成時に返信先アドレスとしてメーラ４が自動で宛先にアドレスを取得する方法、ユーザが電話帳データベース１から送信先を選択することによって、メーラ４がアドレスを取得する方法、ＷＥＢブラウザなどに表示されているmail-toをユーザが選択することによって、メーラ４が起動するとともに宛先を取得する方法などがあり、入力方法は問わない。
【００５９】
また、図４に示すアドレスの入力例では、宛先種別情報としてＴｏ／ＣＣ／ＢＣＣの３種類を想定しているが、これに限るものではない。宛先種別情報は、実際に利用する提供サービスに応じて、その呼称や分類、個数は適宜追加／変更してもよい。
【００６０】
また、本実施形態では、宛先情報取得部３は、電話帳データベース１から、図５に示す各宛先アドレスに対応する宛先カテゴリ情報を読み出す。図５に示すように、宛先アドレスに対応する宛先カテゴリ情報として、宛先情報取得部３は、「foo@abc.xx」に対応する「会社アドレス」、「bar@xyz.xx」および「hoge@asdf.xx」に対応する「個人アドレス」を読み出す。
【００６１】
なお、図５に示す宛先カテゴリ情報を読み出す例では、一般的な携帯電話１００の電話帳データベース１にメールアドレスとともに登録される「会社アドレス」、「個人アドレス」などの登録アイコン情報を宛先カテゴリ情報として利用するが、これに限るものではない。「グループ情報」、「住所情報」、「メモ情報」など一般的な電話帳データベース１に登録可能な項目であれば宛先カテゴリ情報として利用してもよい。
【００６２】
また、図５に示す宛先カテゴリ情報を読み出す例では、宛先カテゴリ情報として利用する登録アイコン情報は、会社アドレス／個人アドレスの２種類であるが、これに限るものではない。宛先カテゴリ情報は、実際に利用する提供サービスに応じて、その呼称や分類、個数は適宜追加／変更してもよい。
【００６３】
また、本実施形態では、宛先情報取得部３は、モード判断部５に図６に示す宛先情報を出力する。図６に示すように、宛先情報取得部３は、宛先情報として、「Ｔｏ」に対して「会社アドレス」を関連付け、２つの「ＣＣ」それぞれに対して「個人アドレス」を関連付けている。
【００６４】
したがって、上述のように、上記モード判断部５は、宛先情報取得部３から入力された宛先情報に基づいて、設定情報管理部２から宛先情報に対応する設定情報を読み出し、宛先情報とその設定情報とを照合して、変換モードを判断し、その情報をモード切替部６に出力するものである。
【００６５】
本実施形態では、上記モード判断部５は、設定情報管理部２から図７（ａ）および（ｂ）に示す設定情報を読み出す。図７（ａ）に示すように、宛先種別情報ごとに重み付けが設定されている。図７（ａ）の例では、「Ｔｏ」に対して「３ポイント」、「ＣＣ」に対して「１ポイント」、「ＢＣＣ」に対して「０ポイント」の重み付けが設定されている。また、図７（ｂ）に示すように、宛先カテゴリ情報ごとに変換モードが設定されている。図７（ｂ）の例では、「会社アドレス」に対して「ビジネス語句優先」、「個人アドレス」に対して「プライベート語句優先」が設定されている。
【００６６】
なお、図７（ｂ）の例では、仮名漢字変換エンジンが持つ変換モードとして「ビジネス語句優先」、「プライベート語句優先」の２種類を設定しているが、これに限るものではない。変換モードは、実際に利用する提供サービスに応じて、その呼称や分類、個数は適宜追加/変更してもよい。
【００６７】
また、宛先種別情報に対する重み付けの値や、宛先カテゴリ情報に対する変換モードの値は、設定情報管理部２に予め設定された値を利用しても良いし、ユーザによって入力／変更された値を利用しても良い。
【００６８】
また、前述のとおり宛先カテゴリ情報として登録アイコン情報を想定しているが、これに限るものではない。「グループ情報」、「住所情報」、「メモ情報」など一般的な電話帳データベース１に登録可能な項目であれば宛先カテゴリ情報として利用してもよい。
【００６９】
また、本実施形態では、モード判断部５は、読み出した設定情報と宛先情報とを照合し、図８に示す変換モードに対する重み付けの値を算出する。図８に示すように、モード判断部５は、宛先種別情報「Ｔｏ」、宛先カテゴリ情報「会社アドレス」の場合、「ビジネス語句優先」に３ポイントを与える。同様に、２つの宛先種別情報「ＣＣ」、宛先カテゴリ情報「個人アドレス」の場合において、それぞれ「プライベート語句優先」に１ポイントを与える。その結果、モード判断部５は、「ビジネス語句優先」を３ポイント、「プライベート語句優先」を２ポイントとして算出する。そして、モード判断部５は、算出結果から、変換モードとして、総ポイント数の多い「ビジネス語句優先」を選択する。
【００７０】
このように、ポイント数の多少により、どの変換モードを選択するかが決まるので、宛先アドレスが複数存在する場合には、総合的に好ましい変換モードが選択されることになる。例えば、図８では、総ポイント数から「Ｔｏ」に対応した「ビジネス語句優先」の変換モードが選択された例を示していますが、例えば、「ＣＣ」が４以上であれば、総ポイント数が４となり、「Ｔｏ」のポイント数３を上回るので、この場合には、「ＣＣ」に対応する「プライベート語句優先」の変換モードが選択される。つまり、「ＣＣ」の宛先が多いので、モード判断部５は、総合的に見て「ＣＣ」に対応する変換モードに設定するのが好ましいと判断している。
【００７１】
従って、「Ｔｏ」に相応しい宛先を常に選択したい場合は、「ＣＣ」、「ＢＣＣ」の重み付けを“０”にするか、「Ｔｏ」の重み付けを限りなく大きくすればよい。
【００７２】
つまり、本発明の仮名漢字変換装置１０では、宛先種別情報に対する重み付けのカスタマイズにより、変換モードの切替ポリシーを自由に変更できるというメリットがある。
【００７３】
なお、図８に示す例では、モード判断部５は、宛先種別情報に対する重み付けに従い各変換モードの値を算出したが、これに限るものではない。例えば、モード判断部５は、各宛先カテゴリ情報から得られた変換モードの組み合わせによって、仮名漢字変換エンジンの変換モードを判断してもよい。この場合のモード判断部５の処理の具体例として、モード判断部５は、各宛先カテゴリ情報から得られた変換モードがすべて同じモードならばその変換モードを仮名漢字変換エンジンの変換モードとして判断する。一方、各宛先カテゴリ情報から得られた変換モードに異なるモードが混在する場合は、モード判断部５は、設定情報管理部２に予め設定されたデフォルトモードを読み出し、そのデフォルトモードを仮名漢字変換エンジンの変換モードとして判断する。
【００７４】
また、上記設定情報管理部２に予め設定されている設定情報には、仮名漢字変換装置１０を無効化するための無効化情報が含まれていてもよい。従って、上記モード判断部５が受け取った設定情報に上記無効化情報が含まれている場合には、モード切替部６に対して、モード切替を行わないように指示をする情報を出力する。これにより、モード切替部６は、不要な変換モードの切り替えを行わなくて済む。
【００７５】
また、メール作成時において、入力された宛先アドレスが変更された場合には、宛先情報取得部３は、再度宛先アドレスに対応する宛先種別情報および宛先カテゴリ情報をそれぞれ読み出し、変更された宛先種別情報および宛先カテゴリ情報を含む宛先情報をモード判断部５に出力する。モード判断部５は、再度入力された宛先情報に基づいて、設定情報管理部２から設定情報を読み出し、変換モードの判断処理をする。そして、モード切替部６は、モード判断部５が再度行なった判断に基づいて、仮名漢字変換エンジンのモードを切り替える。この一連の処理によって、ユーザが送信先を変更した場合でも、仮名漢字変換装置１０は、常に適切なモードを再設定することが可能である。
【００７６】
〔モード切替処理〕
図３は、仮名漢字変換エンジン７のモード切替処理の流れを示すフローチャートである。
【００７７】
まず、メーラ４が起動される（Ｓ１）。ここでは、ユーザが操作部４０を操作することによってメーラ４が起動される。
【００７８】
次に、メーラ起動後、宛先が入力される（Ｓ２）。ここでは、新規メール作成時において、ユーザが操作部４０を操作することによって、図４に示すアドレスが宛先種別ごとに宛先に入力されたものとする。
【００７９】
続いて、宛先情報を取得する（Ｓ３）。ここで、宛先情報取得部３は、アドレスおよびアドレスに関連付けた宛先カテゴリ情報を予め登録してある電話帳データベース１から、入力された各宛先アドレスに対応する宛先カテゴリ情報を読み出す。また、宛先情報取得部３は、メーラ４から、当該入力された各宛先アドレスに対応する宛先種別情報を読み出す。宛先情報取得部３はその読み出した宛先カテゴリ情報および宛先種別情報を含む宛先情報を取得する。具体的には、宛先情報取得部３が、図５に示す各宛先アドレスに対応する宛先カテゴリ情報を読み出す。そして、宛先情報取得部３は、電話帳データベース１から宛先カテゴリ情報を読み出した後、各宛先カテゴリ情報をメーラ４から読み出した宛先種別情報にそれぞれ関連付ける。そして、その関連付けた宛先カテゴリ情報および宛先種別情報を含む宛先情報を取得する。
【００８０】
次に、宛先情報取得部３は、仮名漢字変換処理を行う際に仮名漢字変換エンジンの変換モードを適切に設定するために、取得した宛先情報をモード判断部５に出力する。ここでは、宛先情報取得部３は、図６に示す宛先情報をモード判断部５に出力するものとする。
【００８１】
次に、モードが判断される（Ｓ４）。ここでは、モード判断部５は、モード判断を行うために、入力された宛先情報に含まれる宛先種別情報および宛先カテゴリ情報の設定情報を設定情報管理部２から読み出す。具体的には、モード判断部５は、設定情報管理部２から図７（ａ）および（ｂ）に示す設定情報を読み出すものとする。そして、モード判断部５は、設定情報を読み出した後、図８に示すように、宛先情報と設定情報とを照合し、変換モードに対する重み付けの値を算出する。そして、モード判断部５は、その算出結果から変換モードを判断する。
【００８２】
次いで、モードが切り替えられる（Ｓ５）。ここで、モード判断部５は、判断した変換モードの情報をモード切替部６に出力する。そして、モード切替部６は、入力された変換モードの情報に基づいて、仮名漢字変換エンジンの変換モードを切り替える。この例の場合では、モード切替部６は、仮名漢字変換エンジンの変換モードを「ビジネス語句優先」モードに切り替える。
【００８３】
最後に、切替えたモードで仮名漢字変換が行われる（Ｓ６）。ここで、仮名漢字変換エンジン７は、モード切替部６が切り替えたモードに従って、ユーザから操作部４０を介して入力された文字の変換候補を表示パネル６０に出力する。
【００８４】
上述のモード切替処理によって、仮名漢字変換装置１０は、メールの宛先に適した仮名漢字変換エンジンのモードを選択することが可能となり、文書入力目的に即した変換候補を出力することが可能となる。
【００８５】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００８６】
最後に、仮名漢字変換装置１０の各ブロック、特に宛先情報取得部３、メーラ４、モード判断部５、モード切替部６および仮名漢字変換エンジン７は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００８７】
すなわち、仮名漢字変換装置１０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである仮名漢字変換装置１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記仮名漢字変換装置１０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００８８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００８９】
また、仮名漢字変換装置１０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【００９０】
本発明は、携帯電話、ＰＨＳ、スマートフォン、パーソナルコンピュータ、ハンディーターミナルなど文字入力機能を備える機器であればどのような装置にも利用することができる。
【符号の説明】
【００９１】
１      電話帳データベース
２      設定情報管理部
３      宛先情報取得部
４      メーラ
５      モード判断部
６      モード切替部
７      仮名漢字変換エンジン
１０    仮名漢字変換装置
２０    主制御部
３０    記憶部
４０    操作部
５０    外部通信部
６０    表示パネル
７０    音声入力部
８０    音声出力部
１００  携帯電話
【図１】
2010176628.tif 000003
【図２】
2010176628.tif 000004
【図３】
2010176628.tif 000005
【図４】
2010176628.tif 000006
【図５】
2010176628.tif 000007
【図６】
2010176628.tif 000008
【図７】
2010176628.tif 000009
【図８】
2010176628.tif 000010