ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、前記ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御手段と、前記文字入力制御手段によって確定された前記入力文字に関する履歴情報であって、前記入力文字に対応する前記予測変換候補の種別を示す種別情報を含む前記履歴情報を格納する履歴情報格納手段と、前記履歴情報格納手段に格納された前記履歴情報を基に、前記予測変換候補の種別毎に前記入力文字として確定された頻度の高低を示す頻度情報を集計する集計手段と、前記頻度情報を送信する頻度送信手段と、前記頻度送信手段による前記頻度情報の送信に応じて、前記頻度情報を基にして追加された追加予測変換候補を受信する候補受信手段とを備え、前記文字入力制御手段は、前記候補受信手段によって受信された前記追加予測変換候補を前記予測変換候補に合わせて表示させる、ことを特徴とする情報通信端末。前記候補受信手段は、前記追加予測変換候補と共に、前記追加予測変換候補の種別を示す種別情報を受信し、前記文字入力制御手段は、前記集計手段によって集計された前記頻度情報を基にして、前記種別情報に対応する前記頻度情報に従って前記追加予測変換候補の表示順序を制御する、ことを特徴とする請求項1記載の情報通信端末。前記予測変換候補を格納する予測変換候補格納手段をさらに備え、前記文字入力制御手段は、前記予測変換候補格納手段から検索した前記予測変換候補と、前記候補受信手段によって受信された前記追加予測変換候補とを合わせて表示させる、ことを特徴とする請求項1又は2記載の情報通信端末。情報通信端末とサーバ装置とが通信ネットワークを介して接続されて構成された通信システムであって、前記情報通信端末は、ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、前記ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御手段と、前記文字入力制御手段によって確定された前記入力文字に関する履歴情報であって、前記入力文字に対応する前記予測変換候補の種別を示す種別情報を含む前記履歴情報を格納する履歴情報格納手段と、前記履歴情報格納手段に格納された前記履歴情報を基に、前記予測変換候補の種別毎に前記入力文字として確定された頻度の高低を示す頻度情報を集計する集計手段と、前記頻度情報を前記サーバ装置に送信する頻度送信手段と、前記候補送信手段による前記頻度情報の送信に応じて、前記頻度情報を基にして追加された追加予測変換候補を前記サーバ装置から受信する候補受信手段とを備え、前記サーバ装置は、共用予測変換候補を該共用予測変換候補の種別を示す種別情報に関連付けて格納する予測変換候補格納手段と、前記頻度情報を前記情報通信端末から受信する頻度受信手段と、前記頻度情報を基に、前記入力文字として確定された頻度の高い種別に対応する前記共用予測変換候補を、前記予測変換候補格納手段から前記追加予測変換候補として抽出する情報抽出手段と、前記追加予測変換候補を前記情報通信端末に送信する候補送信手段とを備え、前記情報通信端末の前記文字入力制御手段は、前記候補受信手段によって受信された前記追加予測変換候補を前記予測変換候補に合わせて表示させる、ことを特徴とする通信システム。文字入力制御手段が、ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、前記ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御ステップと、履歴情報格納手段が、前記文字入力制御手段によって確定された前記入力文字に関する履歴情報であって、前記入力文字に対応する前記予測変換候補の種別を示す種別情報を含む前記履歴情報を格納する履歴情報格納ステップと、集計手段が、前記履歴情報格納手段に格納された前記履歴情報を基に、前記予測変換候補の種別毎に前記入力文字として確定された頻度の高低を示す頻度情報を集計する集計ステップと、頻度送信手段が、前記頻度情報を送信する頻度送信ステップと、候補受信手段が、前記頻度送信手段による前記頻度情報の送信に応じて、前記頻度情報を基にして追加された追加予測変換候補を受信する候補受信ステップとを備え、前記文字入力制御ステップでは、前記候補受信手段によって受信された前記追加予測変換候補を前記予測変換候補に合わせて表示させる、ことを特徴とする予測変換表示方法。しかしながら、上述した従来の予測変換候補の表示機能によれば予め指定したジャンルの辞書データやユーザ属性毎に設けられた辞書データがサーバ装置からクライアント端末に送信されるが、ユーザ毎の予測変換候補の選択の傾向に合った予測変換候補の表示は困難である。また、サーバ装置とクライアント端末との間のデータ通信量が増加し、文字入力操作時のレスポンスが低下する傾向に合った。そこで、本発明は、かかる課題に鑑みて為されたものであり、ユーザの予測変換候補の選択の傾向に合った変換候補の表示をレスポンス良く実行することが可能な情報通信端末、通信システム及び予測変換表示方法を提供することを目的とする。上記課題を解決するため、本発明の情報通信端末は、ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御手段と、文字入力制御手段によって確定された入力文字に関する履歴情報であって、入力文字に対応する予測変換候補の種別を示す種別情報を含む履歴情報を格納する履歴情報格納手段と、履歴情報格納手段に格納された履歴情報を基に、予測変換候補の種別毎に入力文字として確定された頻度の高低を示す頻度情報を集計する集計手段と、頻度情報を送信する頻度送信手段と、頻度送信手段による頻度情報の送信に応じて、頻度情報を基にして追加された追加予測変換候補を受信する候補受信手段とを備え、文字入力制御手段は、候補受信手段によって受信された追加予測変換候補を予測変換候補に合わせて表示させる。或いは、本発明の予測変換表示方法は、文字入力制御手段が、ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御ステップと、履歴情報格納手段が、文字入力制御手段によって確定された入力文字に関する履歴情報であって、入力文字に対応する予測変換候補の種別を示す種別情報を含む履歴情報を格納する履歴情報格納ステップと、集計手段が、履歴情報格納手段に格納された履歴情報を基に、予測変換候補の種別毎に入力文字として確定された頻度の高低を示す頻度情報を集計する集計ステップと、頻度送信手段が、頻度情報を送信する頻度送信ステップと、候補受信手段が、頻度送信手段による頻度情報の送信に応じて、頻度情報を基にして追加された追加予測変換候補を受信する候補受信ステップとを備え、文字入力制御ステップでは、候補受信手段によって受信された追加予測変換候補を予測変換候補に合わせて表示させる。このような情報通信端末或いは予測変換表示方法によれば、ユーザによって入力文字として確定された予測変換候補の種別を示す種別情報を含む履歴情報が格納され、その履歴情報を基にして予測変換候補の種別ごとに入力文字として確定された頻度情報が集計される。さらに、ユーザの文字列の入力時に、頻度情報の送信に応じて通信ネットワーク側から受信された追加予測変換候補が予測変換候補に追加して表示されるように制御される。これによって、ユーザによって選択される傾向の高い種別の予測変換候補が通信ネットワークを介して効率よく受信されて表示されるので、ユーザの趣向に合った変換候補をレスポンス良く表示させることができる。候補受信手段は、追加予測変換候補と共に、追加予測変換候補の種別を示す種別情報を受信し、文字入力制御手段は、集計手段によって集計された頻度情報を基にして、種別情報に対応する頻度情報に従って追加予測変換候補の表示順序を制御する、ことが好ましい。こうすれば、通信ネットワークを介して受信された追加予測変換候補がユーザの好む種別に従った表示順序で表示され、ユーザによる文字入力処理の効率性がより向上する。また、予測変換候補を格納する予測変換候補格納手段をさらに備え、文字入力制御手段は、予測変換候補格納手段から検索した予測変換候補と、候補受信手段によって受信された追加予測変換候補とを合わせて表示させる、ことも好ましい。かかる構成を採れば、情報通信端末内で管理された予測変換候補と、通信ネットワークを介して受信された追加予測変換候補とが合わせて表示されるので、ユーザの趣向によりマッチした予測変換候補の表示が実現される。本発明の通信システムは、情報通信端末とサーバ装置とが通信ネットワークを介して接続されて構成された通信システムであって、情報通信端末は、ユーザから入力された文字列に応じて予測変換候補を表示するように制御し、ユーザによる該予測変換候補の選択入力に応じて入力文字を確定させるように制御する文字入力制御手段と、文字入力制御手段によって確定された入力文字に関する履歴情報であって、入力文字に対応する予測変換候補の種別を示す種別情報を含む履歴情報を格納する履歴情報格納手段と、履歴情報格納手段に格納された履歴情報を基に、予測変換候補の種別毎に入力文字として確定された頻度の高低を示す頻度情報を集計する集計手段と、頻度情報をサーバ装置に送信する頻度送信手段と、候補送信手段による頻度情報の送信に応じて、頻度情報を基にして追加された追加予測変換候補をサーバ装置から受信する候補受信手段とを備え、サーバ装置は、共用予測変換候補を該共用予測変換候補の種別を示す種別情報に関連付けて格納する予測変換候補格納手段と、頻度情報を情報通信端末から受信する頻度受信手段と、頻度情報を基に、入力文字として確定された頻度の高い種別に対応する共用予測変換候補を、予測変換候補格納手段から追加予測変換候補として抽出する情報抽出手段と、追加予測変換候補を情報通信端末に送信する候補送信手段とを備え、情報通信端末の文字入力制御手段は、候補受信手段によって受信された追加予測変換候補を予測変換候補に合わせて表示させる。このような通信システムによれば、情報通信端末のユーザによって選択される傾向の高い種別の予測変換候補が通信ネットワークを介してサーバ装置から効率よく受信されて表示されるので、ユーザの趣向に合った変換候補をレスポンス良く表示させることができる。本発明によれば、ユーザの予測変換候補の選択の傾向に合った変換候補の表示をレスポンス良く実行することができる。以下、図面とともに本発明による情報通信端末、通信システム、及び予測変換表示方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。図1は、本発明の好適な一実施形態にかかる通信システム1の概略構成図である。図1に示すように、本実施形態にかかる通信システム1は、複数の携帯電話端末2と少なくとも1つの辞書データ管理用サーバ3とが通信ネットワークNWを介して接続された通信システムであり、IMT-2000InternationalMobileTelecommunication2000等の移動体通信方式を採用した移動体通信ネットワークや有線通信ネットワークによって構成される通信ネットワークNWを介して、携帯電話端末2と辞書データ管理用サーバ3とが相互にデータ通信を行うことが可能とされている。ここで、同図には、便宜上、携帯電話端末2及び辞書データ管理用サーバ3を1台ずつ図示しているが、それぞれ複数台存在してもよいことは言うまでもない。この携帯電話端末2は、通信システム1を利用して、文章データ作成時、電子メール作成時やWEBサイトへの検索キーワード入力時等に文章の作成を行おうとするユーザが使用する情報通信端末であり、機能的な構成要素として、ディスプレイ等のデータや画像等を表示するための表示部21と、入力ボタン、タッチパネル等の入力部22と、文字入力制御部文字入力制御手段23と、集計部集計手段24と、頻度送信部頻度送信手段25と、候補受信部候補受信手段26と、辞書データ格納部予測変換候補格納手段27と、履歴情報格納部履歴情報格納手段28とを備えている。ここで、通信システム1には、携帯電話端末2に換えて、通信ネットワークNWに接続可能なパーソナルコンピュータやPDAPersonalDigitalAssistants、スマートフォン等の情報通信端末が接続されてもよい。携帯電話端末2の入力部22は、ユーザから入力キー、タッチパネル等のデータ入力装置図示せずを利用した文字列データの入力を受け付け、その文字列データを文字入力制御部23に引き渡す機能を有する。また、入力部22は、ユーザによる文章作成時に、表示部21に表示された複数の予測変換候補の中から入力文字を選択させるための選択入力を、ユーザから受け付ける機能を有する。文字入力制御部23は、ユーザによる文章作成時に、ユーザから入力された文字列データに応じて、辞書データ格納部27及び履歴情報格納部28を参照することにより、その文字列データに対する複数の予測変換候補を表示するように制御する。詳細には、辞書データ格納部27には、入力文字列データに対する予測変換候補となりうる変換文字列データが、入力文字列データと、その変換文字列データの種別を示すカテゴリ及び好みとに関連付けて予め格納されている。例えば、入力文字列あに対応付けて、変換文字列赤坂及びそのカテゴリ地名関東が格納されている。ここで、辞書データ格納部27には、変換文字列データとして画像データである絵文字も含まれており、絵文字である変換文字列データに対しては、その変換文字列の種別情報としてカテゴリに加えて画像の種別や傾向を示す好みが追加されて格納されている。また、履歴情報格納部28には、携帯電話端末2のユーザの予測変換候補の選択の過去の傾向を示す頻度情報が格納されている。すなわち、履歴情報格納部28には、変換文字列の種別であるカテゴリ毎に、ユーザによって入力文字として確定された頻度の高低を示す頻度情報図4aと、変換文字列中の絵文字の種別である好み毎に、ユーザによって入力文字として確定された頻度の高低を示す頻度情報図4bとが格納されている。具体的には、変換文字列のカテゴリ口語に対しては、そのカテゴリに属する変換文字列が選択された頻度を示すポイント84と、全体の入力文字の確定処理の中で選択された比率を示す比率13とが記憶され、絵文字である変換文字列の好みカジュアル系に対しては、その好みに属する変換文字列が選択された頻度を示すポイント51と、全体の絵文字に関する入力文字の確定処理の中で選択された比率を示す比率20とが記憶されている。上記のような構成の辞書データ格納部27及び履歴情報格納部28を参照することにより、文字入力制御部23は、入力文字列データを基にユーザによる選択頻度の高い種別の変換文字列を、予測変換候補として抽出し、抽出した予測変換候補を表示部21に出力する。例えば、文字入力制御部23は、図4a又は図4bに示すような頻度情報を参照することによってポイント又は比率の高い変換文字列のカテゴリ口語、文字絵、...又は好みカジュアル系、キラキラ系、...を読み出し、そのカテゴリ又は好みに合致し、かつ、入力文字列に対応する変換文字列データを辞書データ格納部27から選び出す。そして、文字入力制御部23は、読み出した変換文字列データを、リスト形式に編集された予測変換候補として、入力文字列データに並べて表示部21に出力する。この際、文字入力制御部23は、予測変換候補をリスト形式で表示させるときには、頻度情報の示すポイント又は比率に従って表示順序を制御する。例えば、図4aの例によれば、カテゴリ口語に属する変換文字列がカテゴリ文字絵に属する変換文字列よりも上位に表示されるように制御される。また、文字入力制御部23は、ユーザから入力された入力文字列データに対して予測変換候補を表示させる際には、辞書データ管理用サーバ3に対してその入力文字列データを含む候補要求信号を送信することによって、辞書データ管理用サーバ3から追加の予測変換候補追加予測変換候補を受信することも行う。そして、文字入力制御部23は、辞書データ管理用サーバ3から受信された追加予測変換候補を、辞書データ格納部27から抽出した予測変換候補と合わせて表示部21に表示させるように制御する。ここで、表示される追加予測変換候補は、辞書データ格納部27から抽出した予測変換候補よりも上位に表示されるように制御される。また、このとき表示される追加予測変換候補は、履歴情報格納部28に格納された頻度情報の示すポイント又は比率に従って、その表示順序を制御されてもよい。また、文字入力制御部23は、表示した予測変換候補に対するユーザからの選択入力を入力部22を介して受け付け、受け付けた選択入力に応じて予測変換候補を入力文字として確定させるように制御する。確定された予測変換候補は文章データとして電子メール用プログラム、文章作成用プログラムやブラウザ等の各種アプリケーションプログラムに引き渡される。また、文字入力制御部23は、予測変換候補が入力文字として確定される度に、確定した入力文字に関する履歴情報を生成し、履歴情報格納部28に格納する。図2には、文字入力制御部23によって生成された履歴情報の一例を示している。同図に示すように、ユーザから受け付けられた入力文字あと、それに対する予測変換候補の中から入力文字として確定された変換文字列赤坂と、その変換文字列の種別を示すカテゴリ地名関東及び好み-とが、ユーザによって選択入力が受け付けられた日時を示す確定入力日時20112281003に関連付けて格納される。集計部24は、履歴情報格納部28に格納された履歴情報を基にして、予測変換候補の種別ごとに入力文字として確定された頻度を示す頻度情報を集計する。詳細には、集計部24は、図2に示すような履歴情報が生成された場合には、履歴情報に記憶されたカテゴリ及び好みを参照し、そのカテゴリ及び好みごとに入力文字として確定された頻度をポイントに合計することによって、図3a及び図3bに示すような頻度情報を生成して、その頻度情報を履歴情報格納部28に格納する。この例では、履歴情報格納部28には、カテゴリ地名関東、文字絵、及び好みキラキラ系に対応する履歴情報が格納されているので、カテゴリ地名関東、文字絵、及び好みキラキラ系に対応してポイント1と集計された頻度情報が生成される。さらに、集計部24は、集計された頻度情報を積算することによって、過去の携帯電話端末2のユーザの予測変換候補の選択の傾向を示す頻度情報図4a及び図4b参照を生成して履歴情報格納部28に格納する。ここで、頻度情報の集計のタイミングは、定期的なタイミングであってもよいし、履歴情報が所定データ件数だけ累積されたタイミング等の所定条件が満たされたタイミングであってもよい。頻度送信部25は、集計部24によって生成された頻度情報に携帯電話端末2のユーザを識別するユーザ識別情報を付加して辞書データ管理用サーバ3に送信する。この頻度情報の送信タイミングは、定期的なタイミングであってもよいし、履歴情報格納部28に履歴情報が所定データ件数だけ累積されたタイミング等の所定条件が満たされたタイミングであってもよい。候補受信部26は、文字入力制御部23から辞書データ管理用サーバ3に送信された候補要求信号に応じて、辞書データ管理用サーバ3から追加予測変換候補を受信する。この追加予測変換候補には、追加予測変換候補の種別を示す種別情報であるカテゴリ及び好みが含まれている。そして、候補受信部26は、受信した追加予測変換候補を文字入力制御部23に引き渡す。辞書データ管理用サーバ3は、複数の携帯電話端末2のユーザによって共用される辞書データを管理するサーバ装置であり、機能的な構成要素として、頻度受信部頻度受信手段31、候補要求受信部32、候補検索部情報抽出手段33、候補送信部候補送信手段34、共用辞書データ格納部予測変換候補格納手段35、及び頻度情報格納部36を備えている。共用辞書データ格納部35は、複数の携帯電話端末2のユーザによって予測変換候補として共用される変換文字列データを、その種別を示す種別情報に関連付けて格納する部分である。すなわち、共用辞書データ格納部35に格納されるデータは、辞書データ格納部27と同様に、予測変換候補となりうる変換文字列データが、入力文字列データとその変換文字列データの種別を示すカテゴリ及び好みとに関連付けられたデータ構造を有している。頻度受信部31は、携帯電話端末2から、携帯電話端末2のユーザの予測変換候補の選択の傾向を示す頻度情報を、携帯電話端末2のユーザを識別するユーザ識別情報と共に受信する。また、頻度受信部31は、受信した頻度情報を携帯電話端末2のユーザ毎に頻度情報格納部36に格納すると共に、その頻度情報の格納先ファイルを示す格納先情報を頻度情報格納部36に格納する。図5には、頻度情報格納部36に格納された格納先情報の一例を示している。同図に示すように、頻度情報の格納先ファイルを示す変換履歴情報ファイル名X0000001と、携帯電話端末2のユーザを識別するユーザ識別情報ID000011とが対応付けて格納される。この格納先情報を参照することによって、過去に携帯電話端末2のユーザに関する頻度情報が受信された否かが判定可能にされる。なお、頻度受信部31が携帯電話端末2から頻度情報を受信した際に、既に携帯電話端末2のユーザに関する頻度情報が頻度情報格納部36に格納されていた場合には、新たに受信した頻度情報を頻度情報格納部36に格納されていた頻度情報に上書き保存する。候補要求受信部32は、携帯電話端末2の文字入力制御部23から、候補要求信号を、携帯電話端末2のユーザを識別するユーザ識別情報と共に受信する。また、候補要求受信部32は、候補要求信号に含まれる入力文字列データとユーザ識別情報とを候補検索部33に引き渡す。例えば、候補要求受信部32は、入力文字列あと、携帯電話端末2に関するユーザ識別情報ID000011とを候補検索部33に引き渡す。候補検索部33は、候補要求受信部32から受け取ったユーザ識別情報に基づいて頻度情報格納部36を参照し、携帯電話端末2のユーザに対応する頻度情報を頻度情報格納部36から読み出す。そして、候補検索部33は、頻度情報に基づいて、携帯電話端末2のユーザによって入力文字として確定された頻度の高い種別に対応する追加予測変換候補を、共用辞書データ格納部35から抽出する。このときの予測変換候補の抽出方法は、携帯電話端末2の文字入力制御部23と同様にして行う。さらに、候補検索部33は、頻度情報を利用して抽出された追加予測変換候補に加えて、候補要求信号に含まれる入力文字列のみに対応する変換文字列を、一般的な追加予測変換候補として抽出する。候補送信部34は、候補検索部33によって抽出された追加予測変換候補を携帯電話端末2に送信する。また、候補検索部33によって一般的な追加予測変換候補が抽出された場合には、それらも追加予測変換候補に加えて携帯電話端末2に送信する。以下、図6~7を参照して、通信システム1の動作について説明するとともに、併せて通信システム1における予測変換表示方法について詳述する。図6及び図7は、それぞれ、携帯電話端末2及び辞書データ管理用サーバ3による文字入力処理時の動作を示すフローチャートである。まず、図6を参照して、携帯電話端末2の文字入力処理時の動作を説明する。最初に、携帯電話端末2のユーザから、電子メール用プログラム等のアプリケーションプログラムを利用した文字入力機能の起動指示が受け付けられるステップS101。そうすると、文字入力制御部23によって表示部21に文章データの入力画面が表示されると同時に、携帯電話端末2と辞書データ管理用サーバ3との間で通信接続が確立されて携帯電話端末2に関するユーザ識別情報が携帯電話端末2から辞書データ管理用サーバ3に送信されるステップS102。その後、入力部22によってユーザによる文字入力が受け付けられ、文字入力制御部23によって、受け付けられた入力文字列が表示部21に表示されるステップS103。また、それと同時に、文字入力制御部23から辞書データ管理用サーバ3に向けて、入力文字列及びユーザ識別情報を含む候補要求信号が送信される。次に、文字入力制御部23により、履歴情報格納部28が参照されることにより、ユーザによる選択頻度の高い変換文字列の種別が特定されるステップS104。その後、文字入力制御部23により、辞書データ格納部27が参照されることにより、選択頻度の高い種別に属し、かつ、入力文字列に対応する変換文字列が存在するか否かが判定されるステップS105。上記判定の結果、選択頻度の高い種別に属し、かつ、入力文字列に対応する変換文字列が存在する場合にはステップS105;YES、文字入力制御部23によりその変換文字列が予測変換候補として選定されるステップS106。一方、上記判定の結果、選択頻度の高い種別に属する変換文字列が存在しない場合にはステップS105;NO、辞書データ格納部27から入力文字列のみに対応する一般的な予測変換候補が選定される。さらに、候補受信部26により、辞書データ管理用サーバ3から追加予測変換候補がその種別を示す種別情報と共に受信されるステップS107。そうすると、文字入力制御部23により、辞書データ格納部27から抽出した予測変換候補と辞書データ管理用サーバ3から受信された追加予測変換候補とが、入力文字列に対する予測変換候補として合わせて表示部21に表示されるステップS108。その後、文字入力制御部23により、表示部21に表示された予測変換候補に対するユーザからの選択入力が受け付けられ、選択された予測変換候補が入力文字として確定されるステップS109。このとき、文字入力制御部23により、入力文字が確定される度に、確定した入力文字に関する履歴情報が生成されて履歴情報格納部28に格納される。次に、集計部24により、所定の条件が満たされたタイミングで、履歴情報格納部28に格納された履歴情報が集計され、予測変換候補の種別ごとに入力文字として確定された頻度を示す頻度情報が生成されるステップS110。そして、集計された頻度情報は、頻度送信部25により辞書データ管理用サーバ3に送信されるステップS111。さらに、図7を参照して、辞書データ管理用サーバ3の文字入力処理時の動作を説明する。最初に、携帯電話端末2によって文字入力機能が起動されたタイミングで、携帯電話端末2からユーザ識別情報が受信されるステップS201。これに応じて、辞書データ管理用サーバ3によって頻度情報格納部36に携帯電話端末2のユーザに対応する格納先情報が格納されているか否かが判定されるステップS202。上記判定の結果、携帯電話端末2のユーザに対応する格納先情報が格納されていない場合にはステップS202;NO、携帯電話端末2のユーザに対応する新たな格納先ファイル名が割り当てられるとともに頻度情報格納部36にその格納先ファイル名を示す格納先情報が格納されたステップS203後に、処理がステップS204に移行される。一方、上記判定の結果、携帯電話端末2のユーザに対応する格納先情報が格納されている場合にはステップS202;YES、そのまま処理がステップS204に移行される。次に、候補要求受信部32により、携帯電話端末2から、入力文字列データ及びユーザ識別情報を含む候補要求信号が受信されるステップS204。そうすると、候補検索部33により、ユーザ識別情報に基づいて頻度情報格納部36が参照され、携帯電話端末2のユーザに対応する頻度情報が存在するか否かが判断されるステップS205。判断の結果、携帯電話端末2のユーザに対応する頻度情報が存在しない場合ステップS205;NOには、処理がステップS208に移行される。一方、判断の結果、携帯電話端末2のユーザに対応する頻度情報が存在する場合ステップS205;YESには、候補検索部33により、その頻度情報に基づいて、入力文字として確定された頻度の高い種別に対応し、かつ、入力文字列に対応する変換文字列が共用辞書データ格納部35に存在するか否かが判定されるステップS206。上記判定の結果、入力文字として確定された頻度の高い種別に対応し、かつ、入力文字列に対応する変換文字列が存在しない場合にはステップS206;NO、処理がステップS208に移行される。一方、入力文字として確定された頻度の高い種別に対応し、かつ、入力文字列に対応する変換文字列が存在する場合にはステップS206;YES、候補検索部33により、その変換文字列が追加予測変換候補として選定されるステップS207。さらに、候補検索部33により、共用辞書データ格納部35から、入力文字列のみに対応する変換文字列が一般的な追加予測変換候補として選定されるステップS208。最後に、候補送信部34により、選定された追加予測変換候補がその種別を示す種別情報とともに携帯電話端末2に送信されるステップS209。ここで、図8aには、携帯電話端末2に関する頻度情報が頻度情報格納部36に格納されていない場合に、辞書データ管理用サーバ3によって生成される追加予測変換候補の一例を示し、図8bには、携帯電話端末2に関する頻度情報が頻度情報格納部36に格納されている場合に、辞書データ管理用サーバ3によって生成される追加予測変換候補の一例を示す。図8aに示すように、携帯電話端末2のユーザから入力文字列あが受け付けられた場合であって、未だ頻度情報が生成されていない場合には、一般的な変換文字列として入力文字列あのみに対応する追加予測変換候補が共用辞書データ格納部35から抽出される。一方、図8bに示すように、携帯電話端末2のユーザから入力文字列あが受け付けられた場合であって、携帯電話端末2のユーザに対応する頻度情報が既に生成されている場合には、入力文字列あに対応し、かつ、選択頻度の高い変換文字列のカテゴリ又は好みに対応する追加予測変換候補C1が、一般的な追加予測変換候補C2に加えて、共用辞書データ格納部35から抽出される。この場合には、追加予測変換候補C1が一般的な追加予測変換候補C2に対して表示順序が上位になり、追加予測変換候補C1の中でも頻度の高い種別に属するものの表示順序が上位になるように追加予測変換候補データが生成される。より詳細には、図4aに示すような頻度情報においてはカテゴリ口語、文字絵、地名関東等の頻度が高いために、そのカテゴリに対応する予測変換候補ありがと、浅草、赤坂等の表示順序が上位になるように設定される。以上説明した通信システム1によれば、ユーザによって入力文字として確定された予測変換候補の種別を示すカテゴリ、好み等の種別情報を含む履歴情報が格納され、その履歴情報を基にして予測変換候補の種別ごとに入力文字として確定された頻度情報が集計される。さらに、ユーザの文字列の入力時に、辞書データ管理用サーバ3から選択頻度の高い種別に属する追加予測変換候補が受信され、その追加予測変換候補が予測変換候補に追加して表示されるように制御される。これによって、ユーザによって選択される傾向の高い種別の予測変換候補が通信ネットワークNWを介して効率よく受信されて表示されるので、ユーザの趣向に合った変換候補をレスポンス良く表示させることができる。また、携帯電話端末2の候補受信部26によって受信された追加予測変換候補の表示順序が、集計部24によって生成された頻度情報に従って制御されるので、通信ネットワークNWを介して受信された追加予測変換候補がユーザの好む種別に従った表示順序で表示され、ユーザによる文字入力処理の効率性がより向上する。また、携帯電話端末2には辞書データ格納部27が設けられ、辞書データ格納部27から検索した予測変換候補と、辞書データ管理用サーバ3から受信された追加予測変換候補とが合わせて予測変換候補として表示させるので、携帯電話端末2のユーザの趣向によりマッチした予測変換候補の表示が実現される。さらに、辞書データ管理用サーバ3との通信が不可能な場合においても携帯電話端末2内の辞書データを利用することで、ユーザの傾向、好みに合った変換候補を確実に表示させることができる。