(57)【要約】【課題】変換候補の優先度を適正に決定する。【解決手段】漢字変換装置７００は、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報を対応付けて記憶するカテゴリ記憶部８３と、アプリケーションプログラムが実行されているときに、入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する変換部７３と、を備え、変換部７３は、実行中のアプリケーションプログラムに対応するカテゴリ情報をカテゴリ記憶部８３から読み出して、読み出されたカテゴリ情報に基づいて、変換候補の表示順を決定する。【選択図】図３
2013254259.tif 000002
【特許請求の範囲】
【請求項１】
入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、
アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報を対応付けて記憶するカテゴリ記憶手段と、
各アプリケーションプログラムを実行中に、入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、
前記変換手段は、実行中のアプリケーションプログラムに対応するカテゴリ情報を前記カテゴリ記憶手段から読み出して、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴とする漢字変換装置。
【請求項２】
入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、
ウェブサイトのアドレス毎に、各ウェブサイトの属性を示すカテゴリ情報を対応付けて記憶するカテゴリ記憶手段と、
ブラウザ上でウェブサイトを表示中に、入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、
前記変換手段は、表示中のウェブサイトのアドレスに対応するカテゴリ情報を前記カテゴリ記憶手段から読み出して、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴とする漢字変換装置。
【請求項３】
請求項１、又は、請求項２に記載の漢字変換装置であって、
前記カテゴリ記憶手段に記憶されたカテゴリ情報を書き換える書換手段を更に備えることを特徴とする漢字変換装置。
【請求項４】
入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、
ブラウザ上でウェブサイト中の文字入力エリア内に文字列を入力する際に、当該文字入力エリアに入力される文字列の属性を示すカテゴリ情報を特定するカテゴリ特定手段と、
前記文字入力エリアに入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、
前記変換手段は、前記カテゴリ特定手段によって特定されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴とする漢字変換装置。
【請求項５】
請求項４に記載の漢字変換装置であって、
前記カテゴリ特定手段は、ブラウザ上で表示されたウェブサイトのうち、前記文字入力エリアの真上又は左側に表示された文字列に基づいて、前記カテゴリ情報を特定することを特徴とする漢字変換装置。
【請求項６】
請求項４に記載の漢字変換装置であって、
前記カテゴリ特定手段は、前記文字入力エリアに付与されたネイムタグに格納された文字列に基づいて、前記カテゴリ情報を特定することを特徴とする漢字変換装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載の漢字変換装置であって、
前記カテゴリ情報は、駅名に関連することを示すカテゴリ情報である駅名優先カテゴリ情報を含み、
前記変換手段は、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記駅名優先カテゴリ情報である場合に、駅名を優先して表示することを特徴とする漢字変換装置。
【請求項８】
請求項１から請求項７のいずれか１つに記載の漢字変換装置であって、
前記カテゴリ情報は、地名に関連することを示すカテゴリ情報である地名優先カテゴリ情報を含み、
前記変換手段は、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記地名優先カテゴリ情報である場合に、地名を優先して表示することを特徴とする漢字変換装置。
【請求項９】
請求項１から請求項８のいずれか１つに記載の漢字変換装置であって、
前記カテゴリ情報は、人名に関連することを示すカテゴリ情報である人名優先カテゴリ情報を含み、
前記変換手段は、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記人名優先カテゴリ情報である場合に、人名を優先して表示することを特徴とする漢字変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置に関する。特に、スマートフォン、携帯電話等の通信機器に搭載される漢字変換装置に関する。
【背景技術】
【０００２】
従来、かな文字を入力して、これに対応する漢字に変換するかな漢字変換機能が知られている。かな漢字変換機能は、入力された文字列に対応する単語を辞書データの中から検索して、検索の結果得られた１つ以上の変換候補を、所定の優先度に応じた表示順序で表示し、ユーザがその内の１つを選択することによって文字列の変換を行う。
【０００３】
かな漢字変換機能では、優先度の高い変換候補ほど少ない手順で選択できるように設計される。よって、かな漢字変換機能において、変換候補間の優先度をどのように決定するかは、変換効率を高める上で重要な要因であるため、優先度を決定する種々の装置、方法等が提案されている。
【０００４】
例えば、複数の変換辞書間の優先度を定義した複数の優先度リストを記憶する優先度リスト記憶手段と、予め設定された条件を判定した判定結果に基づいて予め設定された複数の利用シーンのうちから端末装置が現在利用される利用シーンを選択する利用シーン選択手段と、決定された利用シーンに応じて複数の優先度リストの内のいずれかを選択する優先度リスト選択手段と、選択された優先度リストに定義された変換辞書間の優先度に従って入力文字列の変換に使用する各変換辞書の優先度を決定する優先度決定手段と、を備える端末装置が開示されている（特許文献１参照）。この端末装置によれば、ユーザが置かれている状況に応じて、変換候補の優先度を切り換えることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−９２３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の端末装置では、ＧＰＳで測定された端末装置の位置情報、無線ＬＡＮのアクセスポイントであるか否かの情報、及び、日時情報に基づいて利用シーンを決定しているが、適正に利用シーンを決定できない場合がある。
【０００７】
例えば、使用しているアプリケーションプログラムに応じて変換候補の優先度を切り換える必要があるが、上記端末装置では、無線ＬＡＮのアクセスポイントである場合には、ユーザが勤務先の会社内に居るとして業務用辞書を優先するため、適正に利用シーンを決定できない。
【０００８】
本発明は、上記課題に鑑みてなされたものであって、変換候補の優先度を適正に決定することが可能な漢字変換装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係る漢字変換装置は、以下のように構成されている。
【００１０】
すなわち、本発明に係る漢字変換装置は、入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報を対応付けて記憶するカテゴリ記憶手段と、各アプリケーションプログラムを実行中に、入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、前記変換手段が、実行中のアプリケーションプログラムに対応するカテゴリ情報を前記カテゴリ記憶手段から読み出して、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴としている。
【００１１】
かかる構成を備える漢字変換装置によれば、カテゴリ記憶手段に、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報が対応付けて記憶されている。また、各アプリケーションプログラムを実行中に、入力された文字列に対応する変換候補が選択可能に表示される。ここで、実行中のアプリケーションプログラムに対応するカテゴリ情報が前記カテゴリ記憶手段から読み出されて、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順が決定されるため、変換候補の優先度を適正に決定することができる。
【００１２】
すなわち、例えば、実行中のアプリケーションプログラムが、列車の乗り換え情報を表示するアプリケーションプログラムである場合には、出発駅、到着駅等の駅名を入力するため、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）が当該アプリケーションプログラムに対応付けて前記カテゴリ記憶手段に記憶されている。したがって、当該アプリケーションプログラムを実行中には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【００１３】
また、本発明に係る漢字変換装置は、入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、ウェブサイトのアドレス毎に、各ウェブサイトの属性を示すカテゴリ情報を対応付けて記憶するカテゴリ記憶手段と、ブラウザ上でウェブサイトを表示中に、入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、前記変換手段が、表示中のウェブサイトのアドレスに対応するカテゴリ情報を前記カテゴリ記憶手段から読み出して、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴としている。
【００１４】
かかる構成を備える漢字変換装置によれば、カテゴリ記憶手段に、ウェブサイトのアドレス毎に、各ウェブサイトの属性を示すカテゴリ情報が対応付けて記憶されている。そして、ブラウザ上でウェブサイトを表示中に、入力された文字列に対応する変換候補が選択可能に表示される。ここで、表示中のウェブサイトのアドレスに対応するカテゴリ情報が前記カテゴリ記憶手段から読み出されて、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順が決定されるため、変換候補の優先度を適正に決定することができる。
【００１５】
すなわち、例えば、表示中のウェブサイトが、列車の乗り換え情報を表示するウェブサイトである場合には、出発駅、到着駅等の駅名を入力するため、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）が当該ウェブサイトのアドレスに対応付けて前記カテゴリ記憶手段に記憶されている。したがって、当該ウェブサイトを表示中には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【００１６】
また、前記カテゴリ記憶手段に記憶されたカテゴリ情報を書き換える書換手段を更に備えることが好ましい。
【００１７】
かかる構成を備える漢字変換装置によれば、前記カテゴリ記憶手段に記憶されたカテゴリ情報が書き換えられるため、変換候補の優先度を更に適正に決定することができる。
【００１８】
すなわち、例えば、アプリケーションプログラム（又は、ウェブサイト）が更新された場合には、更新後のアプリケーションプログラム（又は、ウェブサイト）の内容に対応したカテゴリ情報に書き換えることによって、変換候補の優先度を更に適正に決定することができるのである。
【００１９】
また、本発明に係る漢字変換装置は、入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置であって、ブラウザ上でウェブサイト中の文字入力エリア内に文字列を入力する際に、当該文字入力エリアに入力される文字列の属性を示すカテゴリ情報を特定するカテゴリ特定手段と、前記文字入力エリアに入力された文字列に対応する変換候補を選択可能に表示する変換手段と、を備え、前記変換手段が、前記カテゴリ特定手段によって特定されたカテゴリ情報に基づいて、前記変換候補の表示順を決定することを特徴としている。
【００２０】
かかる構成を備える漢字変換装置によれば、ブラウザ上でウェブサイト中の文字入力エリア内に文字列を入力する際に、当該文字入力エリアに入力される文字列の属性を示すカテゴリ情報が特定される。そして、特定されたカテゴリ情報に基づいて、前記文字入力エリアに入力された文字列に対応する変換候補が選択可能に表示されるため、変換候補の優先度を適正に決定することができる。
【００２１】
すなわち、例えば、ブラウザ上でウェブサイト中の文字入力エリアが、列車の乗り換え情報を表示するウェブサイトにおける出発駅を入力する文字入力エリアである場合には、当該文字入力エリアに入力される文字列のカテゴリを示すカテゴリ情報が、当該文字入力エリアの真上又は左側に表示された文字列（例えば、「出発駅」との文字列）に基づいて、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に特定される。したがって、当該文字入力エリア内に文字列を入力する際には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【００２２】
また、前記カテゴリ特定手段が、ブラウザ上で表示されたウェブサイトのうち、前記文字入力エリアの真上又は左側に表示された文字列に基づいて、前記カテゴリ情報を特定することが好ましい。
【００２３】
かかる構成を備える漢字変換装置によれば、ブラウザ上で表示されたウェブサイトのうち、前記文字入力エリアの真上又は左側に表示された文字列に基づいて、前記カテゴリ情報が特定されるため、前記カテゴリ情報を適正に特定することができる。
【００２４】
また、前記カテゴリ特定手段が、前記文字入力エリアに付与されたネイムタグに格納された文字列に基づいて、前記カテゴリ情報を特定することが好ましい。
【００２５】
かかる構成を備える漢字変換装置によれば、前記文字入力エリアに付与されたネイムタグに格納された文字列に基づいて、前記カテゴリ情報が特定されるため、前記カテゴリ情報を適正に特定することができる。
【００２６】
また、前記カテゴリ情報が、駅名に関連することを示すカテゴリ情報である駅名優先カテゴリ情報を含み、前記変換手段が、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記駅名優先カテゴリ情報である場合に、駅名を優先して表示することが好ましい。
【００２７】
かかる構成を備える漢字変換装置によれば、前記カテゴリ情報が、駅名に関連することを示すカテゴリ情報である駅名優先カテゴリ情報を含み、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記駅名優先カテゴリ情報である場合に、駅名が優先して表示されるため、アプリケーションプログラム（又は、ウェブサイト、ウェブサイト中の文字入力エリア）において、変換候補の優先度を適正に決定することができる。
【００２８】
また、前記カテゴリ情報が、地名に関連することを示すカテゴリ情報である地名優先カテゴリ情報を含み、前記変換手段が、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記地名優先カテゴリ情報である場合に、地名を優先して表示することが好ましい。
【００２９】
かかる構成を備える漢字変換装置によれば、前記カテゴリ情報が、地名に関連することを示すカテゴリ情報である地名優先カテゴリ情報を含み、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記地名優先カテゴリ情報である場合に、地名が優先して表示されるため、アプリケーションプログラム（又は、ウェブサイト、ウェブサイト中の文字入力エリア）において、変換候補の優先度を適正に決定することができる。
【００３０】
また、前記カテゴリ情報が、人名に関連することを示すカテゴリ情報である人名優先カテゴリ情報を含み、前記変換手段が、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記人名優先カテゴリ情報である場合に、人名を優先して表示することが好ましい。
【００３１】
かかる構成を備える漢字変換装置によれば、前記カテゴリ情報が、人名に関連することを示すカテゴリ情報である人名優先カテゴリ情報を含み、前記カテゴリ記憶手段から読み出された、又は、前記カテゴリ特定手段によって特定されたカテゴリ情報が、前記人名優先カテゴリ情報である場合に、人名が優先して表示されるため、アプリケーションプログラム（又は、ウェブサイト、ウェブサイト中の文字入力エリア）において、変換候補の優先度を適正に決定することができる。
【発明の効果】
【００３２】
本発明に係る漢字変換装置によれば、カテゴリ記憶手段に、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報が対応付けて記憶されている。また、各アプリケーションプログラムを実行中に、入力された文字列に対応する変換候補が選択可能に表示される。ここで、実行中のアプリケーションプログラムに対応するカテゴリ情報が前記カテゴリ記憶手段から読み出されて、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順が決定されるため、変換候補の優先度を適正に決定することができる。
【００３３】
すなわち、例えば、実行中のアプリケーションプログラムが、列車の乗り換え情報を表示するアプリケーションプログラムである場合には、出発駅、到着駅等の駅名を入力するため、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）が当該アプリケーションプログラムに対応付けて前記カテゴリ記憶手段に記憶されている。したがって、当該アプリケーションプログラムを実行中には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【図面の簡単な説明】
【００３４】
【図１】本発明に係る漢字変換装置が搭載される携帯通信装置の外観の一例を示す正面図である。
【図２】図１に示す携帯通信装置の構成を示すブロック図である。
【図３】図１に示す携帯通信装置に搭載される漢字変換装置の機能構成の一例（第１実施形態）を示すブロック図である。
【図４】図３に示す辞書記憶部の構成の一例を示す図表である。
【図５】図３に示すカテゴリ記憶部の構成の一例を示す図表である。
【図６】図１に示す携帯通信装置に表示される検索画面の一例を示す画面図である。
【図７】図１に示す携帯通信装置に表示される漢字変換画面の一例を示す画面図である。
【図８】図３に示す漢字変換装置の動作の一例を示すフローチャート（前半部）である。
【図９】図３に示す漢字変換装置の動作の一例を示すフローチャート（後半部）である。
【図１０】図１に示す携帯通信装置に搭載される漢字変換装置の機能構成の他の一例（第２実施形態）を示すブロック図である。
【図１１】図１に示す携帯通信装置に表示される検索画面の一例を示す画面図である。
【図１２】図１１に示す検索画面を表示するソースプログラムの一例を示す図である。
【図１３】図１０に示す漢字変換装置の動作の一例を示すフローチャートである。
【図１４】図１０に示す漢字変換装置の動作の他の一例を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明の実施の形態について、図面を参照して説明する。
【００３６】
−携帯通信装置の基本構造−
まず、本発明に係る漢字変換装置が搭載される携帯通信装置１００の基本構造について、図１を参照して説明する。図１は、本発明に係る漢字変換装置が搭載される携帯通信装置１００の外観の一例を示す正面図である。携帯通信装置１００は、タッチパネルを介する操作が可能に構成された漢字変換装置であって、図１に示すように、ここでは、いわゆるスマートフォンとして構成され、筐体１、タッチパネル２、ＬＣＤ３、スピーカ４、マイクロホン５、及び、操作キー１１を備えている。
【００３７】
筐体１は、タッチパネル２、ＬＣＤ３、スピーカ４、マイクロホン５、及び、操作キー１１を収容するものであって、樹脂、ステンレス等から構成されている。操作キー１１は、ユーザからの押圧操作を受け付けるものであって、操作キー１１が押圧操作されたときには、例えば、ＬＣＤ３にメニュー画面（初期画面）が表示される。メニュー画面には、例えば、種々のアイコンが選択可能に表示される。メニュー画面に表示されたアイコンがユーザによってタッチされたことがタッチパネル２によって検出された場合には、タッチされたアイコンにリンクされているアプリケーションプログラム（例えば、列車の乗り換えルートの検索機能を有するアプリケーションプログラム等）が実行される。
【００３８】
タッチパネル２は、当該タッチパネル２上に当接（タッチ又はポイント）される指先の位置を検出するものであって、例えば、指先と導電膜との間での静電容量の変化に基づいて位置を検出する静電容量式タッチパネルである。なお、タッチパネル２は、ＬＣＤ３の上面にＬＣＤ３と一体に配設されている。
【００３９】
ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）３は、例えば、種々の画像を表示するカラーディスプレイであって、タッチパネル２の下面にタッチパネル２と一体に配設されている。ＬＣＤ３には、例えば、図６に示す検索画面２００、図７に示す漢字変換画面２１０等が表示される。
【００４０】
スピーカ４は、通話時に、通話先の電話機へ入力される音声（主に、通話相手の声）を出力するものである。携帯通信装置１００のユーザは、通話時にスピーカ４から出力される音声を聞くために、自分の耳をスピーカ４に近付ける動作をする。
【００４１】
マイクロホン５は、通話時に、通話先の電話機へ出力する音声（主に、ユーザの声）を入力するものである。携帯通信装置１００のユーザは、マイクロホン５へユーザの声を入力するために、マイクロホン５を自分の口の方向に向ける。
【００４２】
−携帯通信装置の構成−
次に、図２を参照して、携帯通信装置１００の構成について説明する。図２は、図１に示す携帯通信装置１００の構成を示すブロック図である。図２に示すように、携帯通信装置１００は、図１を参照して説明したタッチパネル２、ＬＣＤ３、スピーカ４、及び、マイクロホン５、に加えて、表示制御部３１、音声出力制御部４１、音声入力制御部５１、ＣＰＵ７、メモリ８、通信制御部９、及び、アンテナ９１を備えている。
【００４３】
表示制御部３１、音声出力制御部４１、及び、音声入力制御部５１は、それぞれ、ＬＣＤ３、スピーカ４、及び、マイクロホン５とＣＰＵ７との間に介設され、ＣＰＵ７からの指示に従って、ＬＣＤ３、スピーカ４、及び、マイクロホン５を制御するものである。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７は、携帯通信装置１００全体の制御を行うものであって、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等に記憶された制御プログラムを読み出して実行することによって、種々の機能部として機能する（図３、図１０参照）。
【００４５】
メモリ８は、ＳＤカード等のフラッシュメモリ（不揮発性メモリ）からなり、アプリケーションプログラム等の種々のデータを読み書き自在に記憶するものである。また、メモリ８には、本発明に係る漢字変換装置において、漢字変換処理を実行する際に参照される辞書データが記憶されている（図３、図４参照）。
【００４６】
通信制御部９は、アンテナ９１を介して、基地局と種々のデータを通信するものである。例えば、アプリケーションプログラムをサーバからダウンロードする場合には、通信制御部９は、基地局を介して前記サーバと通信可能に接続する。また、例えば、ブラウザ上でウェブサイトを表示する場合には、通信制御部９は、基地局を介して前記ウェブサイトのアドレスに対応するサーバと通信可能に接続する。
【００４７】
−漢字変換装置の機能構成（第１実施形態）−
次に、図３を参照して、本発明の第１実施形態に係る漢字変換装置７００の機能構成について説明する。図３は、図１に示す携帯通信装置１００に搭載される漢字変換装置７００の機能構成の一例（第１実施形態）を示すブロック図である。ＣＰＵ７は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等に記憶された制御プログラムを読み出して実行することによって、機能的に、操作受付部７１、アプリ実行部７２、変換部７３、ブラウザ実行部７４、及び、書換部７５等として機能すると共に、メモリ８を、機能的に、辞書記憶部８１、アプリ記憶部８２、及び、カテゴリ記憶部８３等として機能させる。ここで、操作受付部７１、アプリ実行部７２、変換部７３、ブラウザ実行部７４、書換部７５、辞書記憶部８１、アプリ記憶部８２、及び、カテゴリ記憶部８３は、本発明に係る「漢字変換装置７００」を構成している。
【００４８】
−記憶部の構成−
辞書記憶部８１は、変換部７３によって、入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）が選択可能にＬＣＤ３に表示される際に、参照される辞書データを記憶する機能部である。
【００４９】
ここで、図４を参照して、辞書記憶部８１の構成について説明する。図４は、図３に示す辞書記憶部８１の構成の一例を示す図表である。図４に示すように、辞書記憶部８１には、「読み」、「変換候補」、「品詞」、及び、「カテゴリ」が対応付けて、テーブル形成で記憶されている。ここで、「読み」とは、変換部７３によって変換する際に、操作受付部７１によって受け付けられる「平仮名」からなる文字列であって、変換部７３による漢字変換処理の対象となる文字列である。「変換候補」とは、操作受付部７１によって受け付けられた「読み」の変換部７３による漢字変換処理後の漢字の候補であって、ＬＣＤ３に選択可能に表示されるものである（図７参照）。「カテゴリ」とは、「変換候補」の属性を示すものであって、ここでは、「一般」、「地名」、及び、「駅名」の少なくとも１つが記憶されている。「カテゴリ」が「地名」であるとは、「変換候補」の漢字が地名として使用されることを示している。また、「カテゴリ」が「駅名」であるとは、「変換候補」の漢字が駅名として使用されることを示している。更に、「カテゴリ」が「一般」であるとは、「変換候補」の漢字が地名としても使用されず、駅名としても使用されないことを示している。
【００５０】
例えば、「読み」が「あおぞら」に対応する「変換候補」は、「青空」であって、「カテゴリ」は「一般」である。すなわち、「青空」は、地名としても使用されず、駅名としても使用されないことを示している。また、例えば、「読み」が「あおもり」に対応する「変換候補」は、「青森」であって、「カテゴリ」は「駅名」及び「地名」である。すなわち、「青森」は、地名としても使用され、駅名としても使用されることを示している。
【００５１】
再び、図３に戻って、漢字変換装置７００の機能構成について説明する。
【００５２】
アプリ記憶部８２は、複数のアプリケーションプログラムを記憶する機能部である。なお、アプリ記憶部８２に記憶されるアプリケーションプログラムは、プリインストールされているものであってもよいし、通信制御部９を介してサーバからダウンロードされたものであってもよい。また、アプリ記憶部８２に記憶される各アプリケーションプログラムは、それぞれ、識別可能な名称（ここでは、「アプリケーション名」という。）が付与されている。
【００５３】
カテゴリ記憶部８３は、アプリ記憶部８２に記憶された複数のアプリケーションプログラムについて、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報を対応付けて記憶する機能部である。ここで、カテゴリ記憶部８３は、特許請求の範囲に記載の「カテゴリ記憶手段」に相当する。
【００５４】
ここで、図５を参照して、カテゴリ記憶部８３の構成について説明する。図５（ａ）は、図３に示すカテゴリ記憶部８３の構成の一例を示す図表である。図５（ａ）に示すように、カテゴリ記憶部８３には、「アプリケーション名」、及び、「カテゴリ」が対応付けて、テーブル形成で記憶されている。「アプリケーション名」は、アプリ記憶部８２に記憶される各アプリケーションプログラムに、それぞれ、付与された識別可能な名称である。「カテゴリ」は、「アプリケーション名」に対応するアプリケーションプログラムの属性を示すものであって、ここでは、「一般」、「地名優先」、及び、「駅名優先」の少なくとも１つが記憶されている。
【００５５】
「カテゴリ」が「地名優先」であるとは、アプリケーションプログラムで入力される漢字が、変換部７３によって、カテゴリが「地名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。また、「カテゴリ」が「駅名優先」であるとは、アプリケーションプログラムで入力される漢字が、変換部７３によって、カテゴリが「駅名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。更に、「カテゴリ」が「一般」であるとは、アプリケーションプログラムで入力される漢字が、変換部７３によって、漢字候補に設定されたカテゴリとは無関係に、漢字候補が選択可能にＬＣＤ３に表示されることを示している。
【００５６】
再び、図３に戻って、漢字変換装置７００の機能構成について説明する。
【００５７】
操作受付部７１は、タッチパネル２を介して操作入力を受け付ける機能部である。具体的には、操作受付部７１は、アプリ記憶部８２に記憶された複数のアプリケーションプログラムの中から、１つを選択して実行する操作入力を受け付ける。具体的には、操作受付部７１は、例えば、メニュー画面に表示された複数のアイコンのうち、いずれか１つのアイコンのタッチを、タッチパネル２を介して受け付けることによって、タッチされたアイコンに対応するアプリケーションプログラムを実行する操作入力を受け付ける。また、操作受付部７１は、アプリケーションプログラムを実行中に、文字列（ここでは、「平仮名」からなる文字列）を入力する操作入力を受け付ける（図７参照）。
【００５８】
アプリ実行部７２は、操作受付部７１によってアプリケーションプログラムを実行する操作入力が受け付けられた場合に、当該アプリケーションプログラムをアプリ記憶部８２から読み出して実行する機能部である。
【００５９】
−検索画面の構成−
ここで、図６を参照して、アプリ実行部７２によってアプリケーションプログラムが実行される場合に、ＬＣＤ３に表示される画面の一例について説明する。図６は、図１に示す携帯通信装置１００に表示される検索画面２００の一例を示す画面図である。検索画面２００は、アプリ実行部７２によって、列車の乗り換え情報を検索して表示するアプリケーションプログラムが実行される場合に、ＬＣＤ３に表示される画面である。
【００６０】
検索画面２００には、出発駅入力部２０１、到着駅入力部２０２、日時入力部２０３、条件選択部２０４、及び、検索ボタン２０５が表示される。出発駅入力部２０１は、ユーザによって出発駅の駅名が入力されて、表示される領域である。具体的には、操作受付部７１によって出発駅入力部２０１がタッチされる操作入力が受け付けられると、操作受付部７１によって、駅名に対応する「平仮名」の入力操作が受け付けられて、変換部７３によって、変換候補を選択可能に表示する画面（図７（ａ）に示す漢字変換画面２１０参照）が表示される。
【００６１】
到着駅入力部２０２は、ユーザによって到着駅の駅名が入力されて、表示される領域である。具体的には、操作受付部７１によって到着駅入力部２０２がタッチされる操作入力が受け付けられると、操作受付部７１によって、駅名に対応する「平仮名」の入力操作が受け付けられて、変換部７３によって、変換候補を選択可能に表示する画面（図７（ａ）に示す漢字変換画面２１０参照）が表示される。
【００６２】
日時入力部２０３は、出発又は到着の日時が入力されて表示される領域であって、年月入力部２０３ａ、日入力部２０３ｂ、時入力部２０３ｃ、及び、分入力部２０３ｄを備えている。年月入力部２０３ａ、及び、日入力部２０３ｂにおいて、年月日が入力され、時入力部２０３ｃ、及び、分入力部２０３ｄにおいて、時分が入力される。
【００６３】
条件選択部２０４は、列車の乗り換え情報を検索する条件が入力される領域であって、出発ボタン２０４ａ、到着ボタン２０４ｂ、始発ボタン２０４ｃ、終電ボタン２０４ｄを備えている。出発ボタン２０４ａは、日時入力部２０３に入力された日時に、出発駅入力部２０１に入力された駅名に対応する駅を出発する列車を検索する場合にタッチされるボタンである。到着ボタン２０４ｂは、日時入力部２０３に入力された日時に、到着駅入力部２０２に入力された駅名に対応する駅に到着する列車を検索する場合にタッチされるボタンである。始発ボタン２０４ｃは、出発駅入力部２０１に入力された駅名に対応する駅から到着駅入力部２０２に入力された駅名に対応する駅へ向かう始発を検索する場合にタッチされるボタンである。終電ボタン２０４ｄは、出発駅入力部２０１に入力された駅名に対応する駅から到着駅入力部２０２に入力された駅名に対応する駅に到着する終電を検索する場合にタッチされるボタンである。
【００６４】
検索ボタン２０５は、出発駅入力部２０１、到着駅入力部２０２、日時入力部２０３、及び、条件選択部２０４において入力された条件で、列車の乗り換え情報の検索を実行する場合にタッチされるボタンである。
【００６５】
再び、図３に戻って、漢字変換装置７００の機能構成について説明する。
【００６６】
変換部７３は、アプリ実行部７２によってアプリケーションプログラムが実行されているときに、操作受付部７１を介して入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する機能部である。ここで、変換部７３は、特許請求の範囲に記載の「変換手段」に相当する。
【００６７】
また、変換部７３は、実行中のアプリケーションプログラムに対応するカテゴリ情報をカテゴリ記憶部８３から読み出して、読み出されたカテゴリ情報に基づいて、変換候補の表示順を決定する。ここで、「カテゴリ」とは、アプリケーションプログラムの属性を示すものであって、カテゴリ記憶部８３には、図５（ａ）に示すように、「一般」、「地名優先」、及び、「駅名優先」の少なくとも１つが記憶されている。
【００６８】
−漢字変換画面の構成−
ここで、図７を参照して、変換部７３の機能について具体的に説明する。図７は、図１に示す携帯通信装置１００（ＬＣＤ３）に表示される漢字変換画面の一例を示す画面図である。図７（ａ）は、実行中のアプリケーションプログラムに対応する「カテゴリ」が「駅名優先」である場合に表示される漢字変換画面２１０の一例を示す画面図である。漢字変換画面２１０には、出発駅入力部２１１、到着駅入力部２１２、変換候補表示部２１３、仮名入力部２１４、変換ボタン２１５、及び、決定ボタン２１６が表示される。出発駅入力部２１１は、ユーザによって出発駅の駅名が入力されて、表示される領域であって、ここでは、「東京」と表示されている。
【００６９】
到着駅入力部２１２は、ユーザによって到着駅の駅名が入力されて、表示される領域である。ここでは、仮名入力部２１４を介して「あか」と入力された状態が表示されている。
【００７０】
変換候補表示部２１３は、出発駅入力部２１１又は到着駅入力部２１２に仮名入力部２１４を介して入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する領域である。ここでは、実行中のアプリケーションプログラムに対応する「カテゴリ」が「駅名優先」であるため、到着駅入力部２１２に「あか」と入力されたときに、変換部７３によって、変換候補表示部２１３に駅名が優先して表示される。具体的には、実行中のアプリケーションプログラムに対応する「カテゴリ」が「駅名優先」である場合には、変換部７３は、辞書記憶部８１に記憶された変換候補のうち、「カテゴリ」が「駅名」である変換候補を優先して変換候補表示部２１３に表示する。
【００７１】
仮名入力部２１４は、ユーザからの「平仮名」の入力を受け付けるものである。具体的には、例えば、「あ」がタッチされた場合には、「あ、い、う、え、お」が選択可能に表示され、更に「あ」がタッチされた場合に、「あ」が入力される。また、「か」がタッチされた場合には、「か、き、く、け、こ」が選択可能に表示され、更に「か」がタッチされた場合に、「か」が入力される。
【００７２】
変換ボタン２１５は、出発駅入力部２１１又は到着駅入力部２１２に、仮名入力部２１４を介して、駅名を示す文字列（ここでは、「平仮名」からなる文字列）を入力した後にタッチされるボタンである。変換ボタン２１５がタッチされた場合には、例えば、変換候補表示部２１３を含め、変換候補表示部２１３より下側の領域全体に、変換候補が選択可能に表示される。
【００７３】
決定ボタン２１６は、出発駅入力部２１１及び到着駅入力部２１２への駅名入力が終了した場合に、タッチされるボタンである。
【００７４】
上述のように、カテゴリ記憶部８３から読み出された「カテゴリ」が、「駅名優先」である場合に、駅名が優先して表示されるため、列車の乗り換え情報の検索を実行するアプリケーションプログラム等において、変換候補の優先度を適正に決定することができる。
【００７５】
図７（ｂ）は、実行中のアプリケーションプログラムに対応する「カテゴリ」が「地名優先」である場合に表示される漢字変換画面２２０の一例を示す画面図である。ここで、「カテゴリ」が「地名優先」であるアプリケーションプログラムとしては、例えば、住所（地名）を入力して、入力された住所（地名）近傍の地図情報を表示するものである。漢字変換画面２２０には、住所入力部２２１、変換候補表示部２２３、仮名入力部２２４、変換ボタン２２５、及び、決定ボタン２２６が表示される。
【００７６】
住所入力部２２１は、ユーザによって住所が入力されて、表示される領域であって、ここでは、「兵庫県あか」と表示されている。すなわち、ここでは、仮名入力部２２４を介して「あか」と入力された状態が表示されている。
【００７７】
変換候補表示部２２３は、住所入力部２２１に仮名入力部２２４を介して入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する領域である。ここでは、実行中のアプリケーションプログラムに対応する「カテゴリ」が「地名優先」であるため、住所入力部２２１に「あか」と入力されたときに、変換部７３によって、変換候補表示部２２３に地名が優先して表示される。具体的には、実行中のアプリケーションプログラムに対応する「カテゴリ」が「地名優先」である場合には、変換部７３は、辞書記憶部８１に記憶された変換候補のうち、「カテゴリ」が「地名」である変換候補を優先して変換候補表示部２２３に表示する。
【００７８】
仮名入力部２２４は、ユーザからの「平仮名」の入力を受け付けるものである。具体的には、例えば、「あ」がタッチされた場合には、「あ、い、う、え、お」が選択可能に表示され、更に「あ」がタッチされた場合に、「あ」が入力される。また、「か」がタッチされた場合には、「か、き、く、け、こ」が選択可能に表示され、更に「か」がタッチされた場合に、「か」が入力される。
【００７９】
変換ボタン２２５は、住所入力部２２１に、仮名入力部２２４を介して、地名を示す文字列（ここでは、「平仮名」からなる文字列）を入力した後にタッチされるボタンである。変換ボタン２２５がタッチされた場合には、例えば、変換候補表示部２２３を含め、変換候補表示部２２３より下側の領域全体に、変換候補が選択可能に表示される。
【００８０】
決定ボタン２２６は、住所入力部２２１への地名入力が終了した場合に、タッチされるボタンである。
【００８１】
上述のように、カテゴリ記憶部８３から読み出された「カテゴリ」が、「地名優先」である場合に、地名が優先して表示されるため、入力された住所（地名）近傍の地図情報を表示するアプリケーションプログラム等において、変換候補の優先度を適正に決定することができる。
【００８２】
図７（ｃ）は、実行中のアプリケーションプログラムに対応する「カテゴリ」が「一般」である場合に表示される漢字変換画面２３０の一例を示す画面図である。ここで、「カテゴリ」が「一般」であるアプリケーションプログラムとしては、例えば、入力された文字を含むウェブサイトを検索して表示するもの（いわゆる、「検索エンジン」）である。漢字変換画面２３０には、検索文字入力部２３１、変換候補表示部２３３、仮名入力部２３４、変換ボタン２３５、及び、決定ボタン２３６が表示される。
【００８３】
検索文字入力部２３１は、ユーザによって検索文字が入力されて、表示される領域であって、ここでは、「あか」と表示されている。すなわち、ここでは、仮名入力部２３４を介して「あか」と入力された状態が表示されている。
【００８４】
変換候補表示部２３３は、検索文字入力部２３１に仮名入力部２３４を介して入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する領域である。ここでは、実行中のアプリケーションプログラムに対応する「カテゴリ」が「一般」であるため、検索文字入力部２３１に「あか」と入力されたときに、変換部７３によって、変換候補表示部２３３に、漢字候補に設定されたカテゴリとは無関係に、変換候補が表示される。具体的には、実行中のアプリケーションプログラムに対応する「カテゴリ」が「一般」である場合には、変換部７３は、辞書記憶部８１に記憶された変換候補のうち、漢字候補に設定されたカテゴリとは無関係に、変換候補を変換候補表示部２２３に表示する。
【００８５】
仮名入力部２３４は、ユーザからの「平仮名」の入力を受け付けるものである。具体的には、例えば、「あ」がタッチされた場合には、「あ、い、う、え、お」が選択可能に表示され、更に「あ」がタッチされた場合に、「あ」が入力される。また、「か」がタッチされた場合には、「か、き、く、け、こ」が選択可能に表示され、更に「か」がタッチされた場合に、「か」が入力される。
【００８６】
変換ボタン２３５は、検索文字入力部２３１に、仮名入力部２３４を介して、検索対象の文字を示す文字列（ここでは、「平仮名」からなる文字列）を入力した後にタッチされるボタンである。変換ボタン２３５がタッチされた場合には、例えば、変換候補表示部２３３を含め、変換候補表示部２３３より下側の領域全体に、変換候補が選択可能に表示される。
【００８７】
決定ボタン２３６は、検索文字入力部２３１への検索文字の入力が終了した場合に、タッチされるボタンである。
【００８８】
上述のように、カテゴリ記憶部８３から読み出された「カテゴリ」が、「一般」である場合に、漢字候補に設定されたカテゴリとは無関係に、漢字候補が表示されるため、入力された検索文字を含むウェブサイトを検索して表示するアプリケーションプログラム等において、変換候補の優先度を適正に決定することができる。
【００８９】
本実施形態においては、カテゴリ記憶部８３から読み出された「カテゴリ」が、「地名優先」、「駅名優先」、又は、「一般」である場合について説明したが、カテゴリ記憶部８３から読み出された「カテゴリ」が、「人名優先」である形態でもよい。「カテゴリ」が「人名優先」であるとは、アプリケーションプログラムで入力される漢字が、変換部７３によって、カテゴリが「人名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。ここで、「カテゴリ」が「人名優先」であるアプリケーションプログラムとしては、例えば、アドレス帳（又は、電話帳）に記憶されたＥメールアドレス（又は、電話番号）を人名を入力して検索するアプリケーションプログラムである。
【００９０】
このように、カテゴリ記憶部８３から読み出された「カテゴリ」が、「人名優先」である場合に、人名が優先して表示されるため、入力された人名に対応するＥメールアドレス（又は、電話番号）を表示するアプリケーションプログラム等において、変換候補の優先度を適正に決定することができる。
【００９１】
再び、図３に戻って、漢字変換装置７００の機能構成について説明する。
【００９２】
ブラウザ実行部７４は、ウェブサイトを選択可能に表示するブラウザを実行する機能部である。ここで、ブラウザ実行部７４は、特許請求の範囲に記載の「書換手段」の一部に相当する。例えば、ブラウザ実行部７４は、アプリ記憶部８２に記憶されたアプリケーションプログラムを更新するウェブサイト等を表示する。
【００９３】
書換部７５は、カテゴリ記憶部８３に記憶されたカテゴリ情報を書き換える機能部である。ここで、書換部７５は、特許請求の範囲に記載の「書換手段」の一部に相当する。具体的には、ブラウザ実行部７４によって、アプリ記憶部８２に記憶されたアプリケーションプログラムを更新するウェブサイトが表示され、アプリケーションプログラムが更新される場合に、書換部７５は、前記ウェブサイトに対応するサーバに記憶されたアプリケーションプログラムのカテゴリ情報に基づいて、カテゴリ記憶部８３に記憶されたカテゴリ情報を書き換える。なお、書換部７５は、書き換える際の「カテゴリ情報」を、カテゴリ情報提供事業者のサーバから取得するようにしてもよい。
【００９４】
上述のように、カテゴリ記憶部８３に記憶されたカテゴリ情報が書き換えられるため、変換候補の優先度を更に適正に決定することができる。また、書換部７５がカテゴリ情報をアプリケーションやウェブサイトから直接取得しないため、既にアプリ記憶部８２に記憶されたアプリケーションやウェブサイトに手を加える必要が無い。
【００９５】
すなわち、例えば、アプリケーションプログラムが更新された場合には、更新後のアプリケーションプログラムの内容に対応したカテゴリ情報に書き換えることによって、変換候補の優先度を更に適正に決定することができるのである。
【００９６】
−漢字変換装置（第１実施形態）の動作−
次に、図８、図９を参照して本発明に係る漢字変換装置７００の動作について説明する。図８、図９は、図３に示す漢字変換装置７００（主に、ＣＰＵ７）の動作の一例を示すフローチャートである。まず、図８に示すように、操作受付部７１によって、文字列（ここでは、「平仮名」からなる文字列）が入力される状態（例えば、図６の検索画面２００において、出発駅入力部２０１又は到着駅入力部２０２が選択された状態）であるか否かの判定が行われる（ステップＳ１０１）。ステップＳ１０１でＮＯの場合には、処理が待機状態とされる。ステップＳ１０１でＹＥＳの場合には、処理がステップＳ１０３へ進められる。
【００９７】
そして、変換部７３によって、実行中のアプリケーションプログラムの「アプリケーション名」が、カテゴリ記憶部８３に格納されているか否かの照合が行われる（ステップＳ１０３）。次いで、変換部７３によって、実行中のアプリケーションプログラムの「アプリケーション名」が、カテゴリ記憶部８３に格納されている「アプリケーション名」のいずれかと一致するか否かの判定が行われる（ステップＳ１０５）。ステップＳ１０５でＹＥＳの場合には、処理がステップＳ１０７へ進められる。ステップＳ１０５でＮＯの場合には、処理がステップＳ１０９へ進められる。
【００９８】
ステップＳ１０５でＹＥＳの場合には、変換部７３によって、実行中のアプリケーションプログラムに対応する「カテゴリ」がカテゴリ記憶部８３から読み出され、読み出された「カテゴリ」に設定されて（ステップＳ１０７）、処理が図９に示すステップＳ１１１へ進められる。ステップＳ１０５でＮＯの場合には、変換部７３によって、実行中のアプリケーションプログラムに対応する「カテゴリ」が「一般」に設定されて（ステップＳ１０９）、処理が図９に示すステップＳ１１１へ進められる。
【００９９】
次に、図９に示すように、操作受付部７１によって、文字列（ここでは、「平仮名」からなる文字列）を入力する操作入力が受け付けられたか否かの判定が行われる（ステップＳ１１１）。ステップＳ１１１でＮＯの場合には、処理が待機状態とされる。ステップＳ１１１でＹＥＳの場合には、処理がステップＳ１１３へ進められる。そして、操作受付部７１によって、文字列（ここでは、「平仮名」からなる文字列）を入力する操作入力が終了したか否か（例えば、図７（ａ）に示す漢字変換画面２１０において、決定ボタン２１６がタッチされたか否か）の判定が行われる（ステップＳ１１３）。ステップＳ１１３でＹＥＳの場合には、処理がリターンされる。ステップＳ１１３でＮＯの場合には、処理がステップＳ１１５へ進められる。
【０１００】
そして、変換部７３によって、ステップＳ１１１で入力された文字列に対応する変換候補が辞書記憶部８１から読み出される（ステップＳ１１５）。次いで、変換部７３によって、ステップＳ１１５において読み出された変換候補が、図８に示すステップＳ１０７又はステップＳ１０９において設定された「カテゴリ」に基づいて並び換えられる（ステップＳ１１７）。次に、変換部７３によって、ステップＳ１１７において並び換えられた変換候補が表示される（ステップＳ１１９）。
【０１０１】
次いで、変換部７３によって、ステップＳ１１９において表示された変換候補のいずれかが選択されたか否か（例えば、図７（ａ）に示す漢字変換画面２１０において、変換候補表示部２１３に表示された変換候補のいずれかがタッチされたか否か）の判定が行われる（ステップＳ１２１）。ステップＳ１２１でＮＯの場合には、処理が待機状態とされる。ステップＳ１２１でＹＥＳの場合には、処理がステップＳ１２３へ進められる。そして、変換部７３によって、ステップＳ１２１において選択された変換候補に決定されて（ステップＳ１２３）、処理がステップＳ１１１へリターンされ、ステップＳ１１１以降の処理が繰り返し実行される。
【０１０２】
このようにして、カテゴリ記憶部８３に、アプリケーションプログラム毎に当該アプリケーションプログラムの属性を示すカテゴリ情報が対応付けて記憶されている。また、各アプリケーションプログラムを実行中に、入力された文字列に対応する変換候補が選択可能に表示される。ここで、実行中のアプリケーションプログラムに対応するカテゴリ情報がカテゴリ記憶部８３から読み出されて、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順が決定されるため、変換候補の優先度を適正に決定することができる。
【０１０３】
すなわち、例えば、実行中のアプリケーションプログラムが、列車の乗り換え情報を表示するアプリケーションプログラムである場合には、出発駅、到着駅等の駅名を入力するため、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）が当該アプリケーションプログラムに対応付けてカテゴリ記憶部８３に記憶されている。したがって、当該アプリケーションプログラムを実行中には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【０１０４】
−漢字変換装置の機能構成（第２実施形態）−
次に、図１０を参照して、本発明の第２実施形態に係る漢字変換装置８００の機能構成について説明する。図３〜図９を参照して説明した第１実施形態に係る漢字変換装置７００がアプリケーションプログラムを実行中に漢字変換を行うものであるのに対して、漢字変換装置８００は、ブラウザ上でウェブサイトを表示中に漢字変換を行うものである。図１０は、図１に示す携帯通信装置１００に搭載される漢字変換装置８００の機能構成の一例（第２実施形態）を示すブロック図である。ＣＰＵ７は、ＲＯＭ等に記憶された制御プログラムを読み出して実行することによって、機能的に、操作受付部７６、ブラウザ実行部７７、変換部７８、及び、書換部７９等として機能すると共に、メモリ８を、機能的に、辞書記憶部８１、及び、カテゴリ記憶部８４等として機能させる。ここで、操作受付部７６、ブラウザ実行部７７、変換部７８、書換部７９、辞書記憶部８１、及び、カテゴリ記憶部８４は、本発明に係る「漢字変換装置８００」を構成している。
【０１０５】
−記憶部の構成−
辞書記憶部８１は、変換部７８によって、入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）が選択可能にＬＣＤ３に表示される際に、参照される辞書データを記憶する機能部である。辞書記憶部８１の具体的な構成は、第１実施形態に係る漢字変換装置７００における辞書記憶部８１について図４を参照して説明した通りであるため、ここでは、その説明を省略する。
【０１０６】
カテゴリ記憶部８４は、ウェブサイトのアドレス毎に、各ウェブサイトの属性を示すカテゴリ情報を対応付けて記憶する機能部である。ここで、カテゴリ記憶部８４は、特許請求の範囲に記載の「カテゴリ記憶手段」に相当する。
【０１０７】
ここで、図５を参照して、カテゴリ記憶部８４の構成について説明する。図５（ｂ）は、図１０に示すカテゴリ記憶部８４の構成の一例を示す図表である。図５（ｂ）に示すように、カテゴリ記憶部８４には、「アドレス名」、及び、「カテゴリ」が対応付けて、テーブル形成で記憶されている。「アドレス名」は、ウェブサイトの各アドレスに、それぞれ、付与された識別可能な名称である。「カテゴリ」は、「アドレス名」に対応するウェブサイトの属性を示すものであって、ここでは、「一般」、「地名優先」、「駅名優先」及び、「人名優先」の少なくとも１つが記憶されている。なお、記憶する「アドレス名」は、アドレスの一部（例えば、ドメイン名だけ）を記憶するようにしてもよい。
【０１０８】
「カテゴリ」が「地名優先」であるとは、ウェブサイトで入力される漢字が、変換部７８によって、カテゴリが「地名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。また、「カテゴリ」が「駅名優先」であるとは、ウェブサイトで入力される漢字が、変換部７８によって、カテゴリが「駅名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。更に、「カテゴリ」が「人名優先」であるとは、ウェブサイトで入力される漢字が、変換部７８によって、カテゴリが「人名」である漢字候補を優先して選択可能にＬＣＤ３に表示されることを示している。加えて、「カテゴリ」が「一般」であるとは、ウェブサイトで入力される漢字が、変換部７８によって、漢字候補に設定されたカテゴリとは無関係に、漢字候補が選択可能にＬＣＤ３に表示されることを示している。
【０１０９】
再び、図１０に戻って、漢字変換装置８００の機能構成について説明する。
【０１１０】
操作受付部７６は、タッチパネル２を介して操作入力を受け付ける機能部である。具体的には、操作受付部７６は、複数のウェブサイトの中から、１つを選択して表示する操作入力を受け付ける。具体的には、操作受付部７６は、例えば、メニュー画面に表示された複数のアイコンのうち、いずれか１つのアイコンのタッチを、タッチパネル２を介して受け付けることによって、タッチされたアイコンに対応するウェブサイトを表示する操作入力を受け付ける。また、操作受付部７６は、ウェブサイトを表示中に、文字列（ここでは、「平仮名」からなる文字列）を入力する操作入力を受け付ける（図７参照）。
【０１１１】
ブラウザ実行部７７は、ブラウザを実行して、操作受付部７６によって受け付けられたアドレスに対応するウェブサイトをＬＣＤ３に表示する機能部である。ここで、ブラウザ実行部７７は、特許請求の範囲に記載の「書換手段」の一部に相当する。例えば、ブラウザ実行部７７は、カテゴリ記憶部８４にアドレスが記憶されたウェブサイト等を表示する。
【０１１２】
−検索画面の構成−
ここで、図１１を参照して、ブラウザ実行部７４によってウェブサイトが表示される場合に、ＬＣＤ３に表示される画面の一例について説明する。図１１は、図１に示す携帯通信装置１００に表示される検索画面２４０の一例を示す画面図である。検索画面２４０は、ブラウザ実行部７７によって、列車の乗り換え情報を検索して表示するウェブサイトが表示されている場合に、ＬＣＤ３に表示される画面である。
【０１１３】
検索画面２４０には、出発駅入力部２４１、到着駅入力部２４２、日時入力部２４３、条件選択部２４４、及び、検索ボタン２４５が表示されている。また、出発駅入力部２４１、及び、到着駅入力部２４２の左側には、出発駅マーク２４６、及び、到着駅マーク２４７が表示されている。
【０１１４】
出発駅入力部２４１は、ユーザによって出発駅の駅名が入力されて、表示される領域である。具体的には、操作受付部７６によって出発駅入力部２４１がタッチされる操作入力が受け付けられると、操作受付部７６によって、駅名に対応する「平仮名」の入力操作が受け付けられて、変換部７８によって、変換候補を選択可能に表示する画面（図７（ａ）に示す漢字変換画面２１０参照）が表示される。
【０１１５】
到着駅入力部２４２は、ユーザによって到着駅の駅名が入力されて、表示される領域である。具体的には、操作受付部７６によって到着駅入力部２０２がタッチされる操作入力が受け付けられると、操作受付部７６によって、駅名に対応する「平仮名」の入力操作が受け付けられて、変換部７８によって、変換候補を選択可能に表示する画面（図７（ａ）に示す漢字変換画面２１０参照）が表示される。
【０１１６】
日時入力部２４３は、出発又は到着の日時が入力されて表示される領域であって、年月入力部２４３ａ、日入力部２４３ｂ、時入力部２４３ｃ、及び、分入力部２４３ｄを備えている。年月入力部２４３ａ、及び、日入力部２４３ｂにおいて、年月日が入力され、時入力部２４３ｃ、及び、分入力部２４３ｄにおいて、時分が入力される。
【０１１７】
条件選択部２４４は、列車の乗り換え情報を検索する条件が入力される領域であって、出発ボタン２４４ａ、到着ボタン２４４ｂ、始発ボタン２４４ｃ、終電ボタン２４４ｄを備えている。出発ボタン２４４ａは、日時入力部２４３に入力された日時に、出発駅入力部２４１に入力された駅名に対応する駅を出発する列車を検索する場合にタッチされるボタンである。到着ボタン２４４ｂは、日時入力部２４３に入力された日時に、到着駅入力部２４２に入力された駅名に対応する駅に到着する列車を検索する場合にタッチされるボタンである。始発ボタン２４４ｃは、出発駅入力部２４１に入力された駅名に対応する駅から到着駅入力部２４２に入力された駅名に対応する駅へ向かう始発を検索する場合にタッチされるボタンである。終電ボタン２４４ｄは、出発駅入力部２４１に入力された駅名に対応する駅から到着駅入力部２４２に入力された駅名に対応する駅に到着する終電を検索する場合にタッチされるボタンである。
【０１１８】
検索ボタン２４５は、出発駅入力部２４１、到着駅入力部２４２、日時入力部２４３、及び、条件選択部２４４において入力された条件で、列車の乗り換え情報の検索を実行する場合にタッチされるボタンである。
【０１１９】
出発駅マーク２４６は、このマークの右側に表示される出発駅入力部２４１が、ユーザによって出発駅の駅名が入力される領域であることを示すものである。
【０１２０】
到着駅マーク２４７は、このマークの右側に表示される到着駅入力部２４２が、ユーザによって到着駅の駅名が入力される領域であることを示すものである。
【０１２１】
再び、図１０に戻って、漢字変換装置８００の機能構成について説明する。
【０１２２】
変換部７８は、ブラウザ実行部７４によってウェブサイトが表示されているときに、操作受付部７６を介して入力された文字列（ここでは、「平仮名」からなる文字列）に対応する変換候補（ここでは、主に「漢字」からなる変換候補）をＬＣＤ３に選択可能に表示する機能部である。ここで、変換部７８は、特許請求の範囲に記載の「変換手段」に相当する。
【０１２３】
また、変換部７８は、表示中のウェブサイトのアドレスに対応するカテゴリ情報をカテゴリ記憶部８４から読み出して、読み出されたカテゴリ情報に基づいて、変換候補の表示順を決定する。ここで、「カテゴリ」とは、ウェブサイトの属性を示すものであって、カテゴリ記憶部８４には、図５（ｂ）に示すように、「一般」、「地名優先」、「駅名優先」、及び、「人名優先」の少なくとも１つが記憶されている。
【０１２４】
図７を用いて上述したことと同様に、ウェブサイトの「カテゴリ」が「駅名優先」である場合には、変換部７８によって、駅名が優先して表示される。また、ウェブサイトの「カテゴリ」が「地名優先」である場合には、変換部７８によって、地名が優先して表示される。更に、ウェブサイトの「カテゴリ」が「人名優先」である場合には、変換部７８によって、人名が優先して表示される。加えて、ウェブサイトのカテゴリ」が「一般」である場合には、変換部７８によって、漢字候補に設定されたカテゴリとは無関係に、変換候補が表示される。
【０１２５】
上述のように、表示中のウェブサイトのアドレスに対応するカテゴリ情報がカテゴリ記憶部８４から読み出されるため、簡素な構成で、ウェブサイトのアドレスに対応するカテゴリ情報を決定することができる。
【０１２６】
本実施形態では、変換部７８が、表示中のウェブサイトのアドレスに対応するカテゴリ情報をカテゴリ記憶部８４から読み出す場合について説明するが、表示中のウェブサイトの入力エリアに入力される文字列の属性を示すカテゴリ情報を特定する機能部（以下、「カテゴリ特定部７８１」という。）を備える形態でもよい。ここで、カテゴリ特定部７８１は、特許請求の範囲に記載の「カテゴリ特定手段」に相当する。また、カテゴリ特定部７８１は、例えば、ブラウザ上で表示されたウェブサイトのうち、前記文字入力エリアの真上又は左側に表示された文字列（例えば、図１１に示す出発駅マーク２４６、到着駅マーク２４７等）に基づいて、前記カテゴリ情報を特定する。
【０１２７】
具体的には、「地名優先」、「駅名優先」、及び、「人名優先」のそれぞれのカテゴリ情報に対応付けて、文字入力エリアの真上又は左側に表示された文字列の候補（以下、「文字列候補」という。）が予めメモリ８に記憶されており、カテゴリ特定部７８１は、文字入力エリアの真上又は左側に表示された文字列が、メモリ８に記憶された文字列候補と一致するか否かを判定する。そして、一致する場合には、カテゴリ特定部７８１は、その文字列候補に対応するカテゴリに設定し、一致しない場合には、カテゴリ特定部７８１は、カテゴリを「一般」に設定する。
【０１２８】
この場合には、カテゴリ特定部７８１によって、ブラウザ上でウェブサイト中の文字入力エリア内に文字列を入力する際に、当該文字入力エリアに入力される文字列の属性を示すカテゴリ情報が特定される。そして、特定されたカテゴリ情報に基づいて、変換部７８によって、前記文字入力エリアに入力された文字列に対応する変換候補が選択可能に表示されるため、変換候補の優先度を適正に決定することができる。
【０１２９】
すなわち、例えば、ブラウザ上でウェブサイト中の文字入力エリアが、列車の乗り換え情報を表示するウェブサイトにおける出発駅を入力する文字入力エリア（例えば、図１１に示す出発駅入力部２４１等）である場合には、当該文字入力エリアに入力される文字列のカテゴリを示すカテゴリ情報が、当該文字入力エリアの真上又は左側に表示された文字列（例えば、「出発駅」との文字列：図１１に示す出発駅マーク２４６）に基づいて、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に特定される。したがって、当該文字入力エリア内に文字列を入力する際には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【０１３０】
また、カテゴリ特定部７８１によって、ブラウザ上で表示されたウェブサイトのうち、前記文字入力エリアの真上又は左側に表示された文字列に基づいて、前記カテゴリ情報が特定されるため、前記カテゴリ情報を適正に特定することができる。
【０１３１】
ここでは、カテゴリ特定部７８１が、ウェブサイトの文字入力エリアの真上又は左側に表示された文字列に基づいて前記カテゴリ情報を特定する場合について説明するが、カテゴリ特定部７８１が、その他の方法で前記カテゴリ情報を特定する形態でもよい。例えば、カテゴリ特定部７８１が、前記文字入力エリアに付与されたネイムタグに格納された文字列に基づいて、前記カテゴリ情報を特定する形態でもよい。この場合には、前記文字入力エリアに付与されたネイムタグに格納された文字列に基づいて、前記カテゴリ情報が特定されるため、前記カテゴリ情報を適正に特定することができる。
【０１３２】
ここで、カテゴリ特定部７８１の機能について、図１２を参照して説明する。図１２は、図１１に示す検索画面２４０を表示するソースプログラムの一例を示す図である。図１１に示す出発駅マーク２４６は、図１２のテキストＴ１に相当し、図１１に示す文字入力エリアである出発駅入力部２４１に付与されたネイムタグは、図１２の「ｅｋｉ１」とのネイムタグＮ１である。また、図１１に示す到着駅マーク２４７は、図１２のテキストＴ２に相当し、図１１に示す文字入力エリアである到着駅入力部２４２に付与されたネイムタグは、図１２の「ｅｋｉ２」とのネイムタグＮ２である。
【０１３３】
このように、文字入力エリアに付与されたネイムタグに格納された文字列（例えば、「ｅｋｉ１」、「ｅｋｉ２」等）に基づいて、前記カテゴリ情報が特定されるため、前記カテゴリ情報を適正に特定することができる。
【０１３４】
再び、図１０に戻って、漢字変換装置８００の機能構成について説明する。
【０１３５】
書換部７９は、カテゴリ記憶部８４に記憶されたカテゴリ情報を書き換える機能部である。ここで、書換部７９は、特許請求の範囲に記載の「書換手段」の一部に相当する。具体的には、ブラウザ実行部７７によって、カテゴリ記憶部８４に記憶されたウェブサイトが更新される場合に、書換部７９は、前記ウェブサイトに対応するサーバに記憶されたウェブサイトのカテゴリ情報に基づいて、カテゴリ記憶部８４に記憶されたカテゴリ情報を書き換える。
【０１３６】
上述のように、カテゴリ記憶部８４に記憶されたカテゴリ情報が書き換えられるため、変換候補の優先度を更に適正に決定することができる。
【０１３７】
すなわち、例えば、ウェブサイトが更新された場合には、更新後のウェブサイトの内容に対応したカテゴリ情報に書き換えることによって、変換候補の優先度を更に適正に決定することができるのである。
【０１３８】
−漢字変換装置（第２実施形態）の動作−
次に、図１３、図１４を参照して本発明に係る漢字変換装置８００の動作について説明する。図１３、図１４は、図１０に示す漢字変換装置８００（主に、ＣＰＵ７）の動作の一例を示すフローチャートである。図１３は、表示中のウェブサイトのアドレスに対応するカテゴリ情報をカテゴリ記憶部８４から読み出す場合であって、図１４は、カテゴリ特定部７８１が、表示中のウェブサイトの入力エリアに入力される文字列の属性を示すカテゴリ情報を特定する場合である。
【０１３９】
まず、図１３に示すように、操作受付部７６によって、文字列（ここでは、「平仮名」からなる文字列）が入力される状態（例えば、図１１の検索画面２４０において、出発駅入力部２４１又は到着駅入力部２４２が選択された状態）であるか否かの判定が行われる（ステップＳ２０１）。ステップＳ２０１でＮＯの場合には、処理が待機状態とされる。ステップＳ２０１でＹＥＳの場合には、処理がステップＳ２０３へ進められる。
【０１４０】
そして、変換部７８によって、ブラウザ実行部７４で表示されているウェブサイトの「アドレス名」が、カテゴリ記憶部８４に格納されているか否かの照合が行われる（ステップＳ２０３）。次いで、変換部７８によって、ブラウザ実行部７４で表示されているウェブサイトの「アドレス名」が、カテゴリ記憶部８４に格納されている「アドレス名」のいずれかと一致するか否かの判定が行われる（ステップＳ２０５）。ステップＳ２０５でＹＥＳの場合には、処理がステップＳ２０７へ進められる。ステップＳ２０５でＮＯの場合には、処理がステップＳ２０９へ進められる。
【０１４１】
ステップＳ２０５でＹＥＳの場合には、変換部７８によって、表示されているウェブサイトに対応する「カテゴリ」がカテゴリ記憶部８４から読み出され、読み出された「カテゴリ」に設定されて（ステップＳ２０７）、処理が図９に示すステップＳ１１１へ進められる。ステップＳ２０５でＮＯの場合には、変換部７８によって、表示されているウェブサイトに対応する「カテゴリ」が「一般」に設定されて（ステップＳ２０９）、処理が図９に示すステップＳ１１１へ進められる。そして、変換部７８によって、図９に示すステップＳ１１１以降の処理が実行される。
【０１４２】
このようにして、カテゴリ記憶部８４に、ウェブサイトのアドレス毎に、各ウェブサイトの属性を示すカテゴリ情報が対応付けて記憶されている。そして、ブラウザ上でウェブサイトを表示中に、入力された文字列に対応する変換候補が選択可能に表示される。ここで、表示中のウェブサイトのアドレスに対応するカテゴリ情報がカテゴリ記憶部８４から読み出されて、読み出されたカテゴリ情報に基づいて、前記変換候補の表示順が決定されるため、変換候補の優先度を適正に決定することができる。
【０１４３】
すなわち、例えば、表示中のウェブサイトが、列車の乗り換え情報を表示するウェブサイトである場合には、出発駅、到着駅等の駅名を入力するため、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）が当該ウェブサイトのアドレスに対応付けて前記カテゴリ記憶部８４に記憶されている。したがって、当該ウェブサイトを表示中には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【０１４４】
また、図１３に示すように、操作受付部７６によって、文字列（ここでは、「平仮名」からなる文字列）が入力される状態（例えば、図１１の検索画面２４０において、出発駅入力部２４１又は到着駅入力部２４２が選択された状態）であるか否かの判定が行われる（ステップＳ３０１）。ステップＳ３０１でＮＯの場合には、処理が待機状態とされる。ステップＳ３０１でＹＥＳの場合には、処理がステップＳ３０３へ進められる。
【０１４５】
そして、カテゴリ特定部７８１によって、ブラウザ実行部７７で表示されているウェブサイトのソースプログラムの解析が行われる（ステップＳ３０３）。次いで、カテゴリ特定部７８１によって、ブラウザ上で表示されたウェブサイトのうち、文字入力エリアの真上又は左側に表示された文字列が抽出される（ステップＳ３０５）。そして、カテゴリ特定部７８１によって、ステップＳ３０５で抽出された文字列が、メモリ８に記憶された文字列候補と照合される（ステップＳ３０７）。次いで、カテゴリ特定部７８１によって、文字入力エリアの真上又は左側に表示された文字列と一致する文字列候補が有るか否かの判定が行われる（ステップＳ３０９）。ステップＳ３０９でＹＥＳの場合には、処理がステップＳ３１１へ進められる。ステップＳ３０９でＮＯの場合には、処理がステップＳ３１３へ進められる。
【０１４６】
ステップＳ３０９でＹＥＳの場合には、カテゴリ特定部７８１によって、ステップＳ３０９で一致すると判定された文字列候補に対応する「カテゴリ」がメモリ８から読み出され、読み出された「カテゴリ」に設定されて（ステップＳ３１１）、処理が図９に示すステップＳ１１１へ進められる。ステップＳ３０９でＮＯの場合には、カテゴリ特定部７８１によって、表示されているウェブサイトの文字入力エリアに対応する「カテゴリ」が「一般」に設定されて（ステップＳ３１３）、処理が図９に示すステップＳ１１１へ進められる。そして、変換部７８によって、図９に示すステップＳ１１１以降の処理が実行される。
【０１４７】
このようにして、ブラウザ上でウェブサイト中の文字入力エリア内に文字列を入力する際に、当該文字入力エリアに入力される文字列の属性を示すカテゴリ情報が特定される。そして、特定されたカテゴリ情報に基づいて、前記文字入力エリアに入力された文字列に対応する変換候補が選択可能に表示されるため、変換候補の優先度を適正に決定することができる。
【０１４８】
すなわち、例えば、ブラウザ上でウェブサイト中の文字入力エリアが、列車の乗り換え情報を表示するウェブサイトにおける出発駅を入力する文字入力エリアである場合には、当該文字入力エリアに入力される文字列のカテゴリを示すカテゴリ情報が、当該文字入力エリアの真上又は左側に表示された文字列（例えば、「出発駅」との文字列）に基づいて、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に特定される。したがって、当該文字入力エリア内に文字列を入力する際には、駅名に関連することを示すカテゴリ情報（駅名優先カテゴリ情報）に基づいて、前記変換候補の表示順が決定される（すなわち、駅名を優先して表示順が決定される）ため、変換候補の優先度を適正に決定することができるのである。
【０１４９】
−他の実施形態−
第１実施形態では、漢字変換装置７００（ＣＰＵ７）が，操作受付部７１、アプリ実行部７２、変換部７３、ブラウザ実行部７４、及び、書換部７５等の機能部を有する場合について説明するが、操作受付部７１、アプリ実行部７２、変換部７３、ブラウザ実行部７４、及び、書換部７５の少なくとも１つの機能部が、電子回路等のハードウェアで構成されている形態でもよい。
【０１５０】
第２実施形態では、漢字変換装置８００（ＣＰＵ７）が，操作受付部７６、ブラウザ実行部７７、変換部７８、及び、書換部７９等の機能部を有する場合について説明するが、操作受付部７６、ブラウザ実行部７７、変換部７８、及び、書換部７９の少なくとも１つの機能部が、電子回路等のハードウェアで構成されている形態でもよい。
【０１５１】
第１実施形態及び第２実施形態では、漢字変換装置７００、８００が、スマートフォン等の携帯通信装置１００に搭載される場合について説明するが、漢字変換装置７００、８００が、パーソナルコンピュータ等に搭載される形態でもよい。
【産業上の利用可能性】
【０１５２】
本発明は、入力された文字列に対応する変換候補を選択可能に表示する漢字変換装置に利用することができる。より好適には、スマートフォン、携帯電話等の通信機器に搭載される漢字変換装置に利用することができる。
【符号の説明】
【０１５３】
１００  携帯通信装置
１  筐体
１１  操作キー
１２  センサ窓
２  タッチパネル
３  ＬＣＤ
４  スピーカ
５  マイクロホン
７００  漢字変換装置（第１実施形態）
７  ＣＰＵ
７１  操作受付部
７２  アプリ実行部
７３  変換部（変換手段）
７４  ブラウザ実行部（書換手段の一部）
７５  書換部（書換手段の一部）
８  メモリ
８１  辞書記憶部
８２  アプリ記憶部
８３  カテゴリ記憶部（カテゴリ記憶手段）
８００  漢字変換装置（第２実施形態）
７  ＣＰＵ
７６  操作受付部
７７  ブラウザ実行部（書換手段の一部）
７８  変換部（変換手段）
７８１  カテゴリ特定部（カテゴリ特定手段）
７９  書換部（書換手段の一部）
８  メモリ
８１  辞書記憶部
８４  カテゴリ記憶部（カテゴリ記憶手段）
９  通信制御部
【図１】
2013254259.tif 000003
【図２】
2013254259.tif 000004
【図３】
2013254259.tif 000005
【図４】
2013254259.tif 000006
【図５】
2013254259.tif 000007
【図６】
2013254259.tif 000008
【図７】
2013254259.tif 000009
【図８】
2013254259.tif 000010
【図９】
2013254259.tif 000011
【図１０】
2013254259.tif 000012
【図１１】
2013254259.tif 000013
【図１２】
2013254259.tif 000014
【図１３】
2013254259.tif 000015
【図１４】
2013254259.tif 000016