(57)【特許請求の範囲】
【請求項１】
地名と前記地名に対応した読みカナとが含まれる地図データを受信する移動通信制御部と、
前記地図データに前記地名と前記読みカナとが含まれるかの判定を行う端末制御部と、
前記かな漢字変換データを格納する拡張辞書と
を備え、
前記端末制御部は、前記地図データから前記地名と前記読みカナとが対になった前記かな漢字変換データを生成するように構成されている
携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
更に、文字列が入力される操作部と、
出力結果を示す表示部と
を備え、
前記端末制御部は、
前記操作部において、前記読みカナに含まれる前記文字列が入力されると、前記拡張辞書を参照して、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【請求項３】
請求項１、又は２に記載の携帯端末装置であって、
前記移動通信制御部は、
自端末の現在位置を取得する全地球測位システム
を含み、
前記現在位置に対応した前記地図データを受信する
携帯端末装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の携帯端末装置であって、
前記地図データは、
前記地名の属する種類を示す分類名称を更に含み、
前記端末制御部は、
前記地図データから前記地名と前記分類名称とが組になったかな漢字変換データを生成して前記拡張辞書に格納し、前記操作部において前記文字列が入力されると、前記拡張辞書を参照して、前記分類名称に前記文字列が含まれるときに、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の携帯端末装置であって、
前記端末制御部が、前記地図データに前記地名と前記読みカナとが含まれないと判定した場合に、前記かな漢字変換データを前記移動通信制御部が受信する
携帯端末装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の携帯端末装置であって、
更に、単語と前記単語に対応した他の読みカナとが対になった他のかな漢字変換データを格納する基本辞書
を備え、
前記端末制御部は、
前記地名が前記基本辞書に含まれる場合に、前記操作部において前記他の読みカナに含まれる前記文字列が入力されると、前記基本辞書を参照して、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【請求項７】
携帯端末装置の端末制御部が、地図データに、地名と前記地名に対応した読みカナとが含まれるかを判定するステップと、
前記携帯端末装置の移動通信制御部が、前記地図データを受信するステップと、
前記端末制御部が、前記地名と前記読みカナとが対になったかな漢字変換データを生成するステップと、
前記端末制御部が、前記携帯端末装置の拡張辞書に前記かな漢字変換データを格納するステップと
を備える
かな漢字変換用辞書の生成方法。
【請求項８】
携帯端末装置の端末制御部が、地図データに、地名と前記地名に対応した読みカナとが含まれるかを判定するステップと、
前記携帯端末装置の移動通信制御部が、前記地図データを受信するステップと、
前記端末制御部が、前記地名と前記読みカナとが対になったかな漢字変換データを生成するステップと、
前記端末制御部が、前記携帯端末装置の拡張辞書に前記かな漢字変換データを格納するステップと、
前記携帯端末装置の操作部が、前記読みカナに含まれる前記文字列を入力するステップと、
前記端末制御部が、前記拡張辞書を参照して、前記地名を前記文字列の変換候補として前記携帯端末装置の表示部に出力するステップと
を備える
かな漢字変換方法。
【請求項９】
請求項７、又は８に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置に関し、特に、その装置に搭載される日本語入力システムを用いての文字入力時における日本語変換方法に関する。
【背景技術】
【０００２】
携帯端末装置は、日常生活圏外である旅行先、及び出張先においても常に持ち歩くものであり、待ち合わせ相手との連絡、及び出先周辺にある施設情報の検索等さまざまな用途で利用される。これらのような場合において携帯端末装置で文字入力を行う際には、その地域特有の地名、及び施設名等を入力しなければいけないことがある。
【０００３】
携帯端末装置には、文字入力を行うために、日本語変換機能と、変換のための辞書データとが基本機能として搭載されている。日本語変換機能とは、かな漢字変換とも称され、入力された読み（かな）に対し、辞書データが参照されて、読み（かな）に見合った変換（漢字）候補が表示される日本語文字入力における基本機能である。辞書データは、最適な変換結果が得られるための重要な要素であり、辞書データに登録されている単語数が多ければ、最適な変換結果が得られる確率が高くなって、変換効率を上げることができる。
【０００４】
しかし、携帯電話端末に搭載される辞書データでは、メモリ容量、及び変換時の処理速度等の制限から登録される単語数は限られており、特に、地域特有の地名、及び施設名等の固有名詞の辞書データへの収容には限界があった。
【０００５】
この問題の解決方法として、緊急通報時の発信者の位置情報等を通知する機能を義務化する総務省の法令の施行に伴って携帯電話端末への搭載が拡大されるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍｓ）による位置情報確認機能を用いる方法が考案されている。位置情報確認機能とは、ＧＰＳによって検出される自端末の地理的現在位置がサーバに送信されて、サーバからは、地形等を表す画像と、固有名詞等の固有名詞データと等によって構成される地図情報が取得されて、端末に表示される地図の上に、現在地、及び目的地等が重ねて表示されるものである。
【０００６】
上の記述に関連して、機械翻訳システム、機械翻訳方法及びプログラムが再表ＷＯ２００５／０９１１６６号公報に開示されている。この例では、機械翻訳、自動翻訳処理において、辞書に登録されていない固有名詞についても、適切な対訳を可能にするようにしている。固有名詞辞書データ生成手段が、固有名詞記憶部に保持された目的言語での固有名詞から、所定の規則により、固有名詞ユーザ辞書用データを作成している。作成された固有名詞ユーザ辞書用データは、固有名詞ユーザ辞書記憶部に格納されている。固有名詞ユーザ辞書は、随時、出力装置に出力され、翻訳対象文の入力の際に参照されている。機械翻訳手段は、機械翻訳用辞書に加えて、この固有名詞ユーザ辞書記憶部に記憶されている固有名詞ユーザ辞書を使用して翻訳するようにしている。
【０００７】
また、特開２００３−３３０９１６号公報には、地域別固有名詞辞書受信システムおよび携帯端末装置が開示されている。これは、自端末の地理的現在位置を検知する位置検知機能を備える携帯端末装置と、地域に固有な名詞に関して読み仮名を含む情報を記述した地域別固有名詞辞書のデータベースを有するサーバーとを有し、携帯端末装置は、位置検知機能により取得した位置情報を通信機能を用いてサーバーに送信し、サーバーは、携帯端末装置から位置情報を受信すると、位置情報と地域別固有名詞辞書とのマッチングを行って位置情報に適する地域固有名詞辞書の選択を行って携帯端末装置にダウンロードし、携帯端末装置は、取得した辞書データを用いて地域固有名詞の出力を行うことによって、地域固有名詞の日本語変換精度を上げるようにしている。
【０００８】
また、文字変換方法、携帯端末が特開２００４−１８５２００号公報で開示されている。この発明は、携帯端末が現在の位置情報を受信すると、この位置情報に基づき、携帯端末が自ら有する、位置情報と地名（固有名詞）が対応したデータベースを参照して地名（固有名詞）を取得し、入力文字の変換候補とこの地名を比較して、変換候補の中にこの地名が含まれる場合、この地名を変換候補の有力候補として位置づけるようにしている。
【０００９】
そして、特開平０８−１２９６３５号公報においては、経度緯度による地名辞書及びその作成方法並びに経度緯度による地名表示装置が開示されている。この例においては、画像の地図データに緯度、経度の格子情報を重ねて設定したデジタル地図を表示画面に表示し、表示した地図上で地名により区画される領域の境界に沿って閉曲線を描き、この閉曲線で囲まれた地名の領域に色彩または濃度コードを設定して単位の領域として認識し、この単位の領域に地名を一義的に定義し、単位の領域内にある緯度経度の格子が形成する交点の座標を数値認識して数値群データとして作成して、単位の領域の地名と前記数値群データとの組を、全ての地名について集合して地名テーブルとし、この地名テーブルを磁気記憶装置に格納した経度緯度による地名辞書としている。この地名辞書をＧＰＳ装置に組み込んで、位置の地名を文字で表示させるようにしている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】再表ＷＯ２００５／０９１１６６号公報
【特許文献２】特開２００３−３３０９１６号公報
【特許文献３】特開２００４−１８５２００号公報
【特許文献４】特開平０８−１２９６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
世間に浸透している固有名詞の場合には、基本的な単語として、日本語変換用の基本辞書に登録されていることが多い。しかし、地域色の強い固有名詞の場合には基本辞書に登録されていないので日本語変換時の手間がかかってしまう。
【００１２】
上述した問題は、基本辞書に、多くの固有名詞のデータを含めることによって解消する。しかし、携帯端末装置の場合には、メモリ容量、及び変換時の処理速度等の制限から、基本辞書にデータとして登録する単語数には制約があることが多い。
【００１３】
本発明が解決しようとする課題は、地域に即した固有名詞を含んだ辞書データの生成機能を有して、その辞書データを用いての固有名詞への文字列の変換機能を有する携帯端末装置を提供することである。
【課題を解決するための手段】
【００１４】
本発明の携帯端末装置は、地名と地名に対応した読みカナとが含まれる地図データを受信する移動通信制御部と、地図データに地名と読みカナとが含まれるかの判定を行う端末制御部と、かな漢字変換データを格納する拡張辞書とを備え、端末制御部は、地図データから地名と読みカナとが対になったかな漢字変換データを生成するように構成されている。
【００１５】
本発明のかな漢字変換用辞書の生成方法は、携帯端末装置の端末制御部が、地図データに、地名と地名に対応した読みカナとが含まれるかを判定するステップと、携帯端末装置の移動通信制御部が、地図データを受信するステップと、端末制御部が、地名と読みカナとが対になったかな漢字変換データを生成するステップと、端末制御部が、携帯端末装置の拡張辞書にかな漢字変換データを格納するステップとを備える。
【００１６】
本発明のかな漢字変換方法は、携帯端末装置の端末制御部が、地図データに、地名と地名に対応した読みカナとが含まれるかを判定するステップと、携帯端末装置の移動通信制御部が、地図データを受信するステップと、端末制御部が、地名と読みカナとが対になったかな漢字変換データを生成するステップと、端末制御部が、携帯端末装置の拡張辞書にかな漢字変換データを格納するステップと、携帯端末装置の操作部が、読みカナに含まれる文字列を入力するステップと、端末制御部が、拡張辞書を参照して、地名を文字列の変換候補として携帯端末装置の表示部に出力するステップとを備える。
【発明の効果】
【００１７】
本発明によれば、地域に即した固有名詞を含んだ辞書データの生成機能を有して、その辞書データを用いての固有名詞への文字列の変換機能を有する携帯端末装置、かな漢字変換用辞書の生成方法、かな漢字変換方法、及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の実施形態における携帯端末装置の一例である携帯電話機の構成を示す機能ブロック図である。
【図２】図２は、本発明の第１の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【図３】図３は、本発明の実施形態における携帯端末装置の表示部上での地図データの表示例を示す概略図である。
【図４】図４は、本発明の実施形態における携帯端末装置の記憶部上での固有名詞データの構成例を示す概略図である。
【図５】図５は、本発明の実施形態における携帯端末装置の記憶部上での固有名詞データの他の構成例を示す概略図である。
【図６】図６は、本発明の実施形態における携帯端末装置での日本語変換の出力例を示す概略図である。
【図７】図７は、本発明の実施形態における携帯端末装置での日本語変換の他の出力例を示す概略図である。
【図８Ａ】図８Ａは、本発明の第２の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【図８Ｂ】図８Ｂは、本発明の第２の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【図９】図９は、本発明の第３の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【発明を実施するための形態】
【００１９】
（第１の実施形態）
以下に、添付図面を参照しながら、本発明の実施形態による携帯端末装置、日本語入力システム、及び日本語変換方法を詳細に説明する。
【００２０】
まず、本発明の実施形態による携帯端末装置の構成を詳細に説明する。
【００２１】
図１は、本発明の実施形態における携帯端末装置の一例である携帯電話機の構成を示す機能ブロック図である。図１を参照すると、本発明による携帯電話機１の実施の形態は、操作部２と、表示部３と、記憶部４と、辞書データ５と、端末制御部６と、移動通信制御部７とを含んでいる。端末制御部６は、操作部２、表示部３、記憶部４、辞書データ５、及び移動通信制御部７と内部バスで接続されており、各部を制御することができる。なお、上述した構成以外の例えばスピーカー、マイク、及び電池等をはじめとした種々の構成については本発明とは直接関係しないので、その詳細な構成、及び動作の説明については省略する。
【００２２】
操作部２は、キーボード、及びタッチパネル等に例示される入力装置であり、ユーザによる操作の決定、キャンセル、及び文字列の入力等を行うためのキー（ボタン）を備えている。
【００２３】
表示部３は、液晶パネル、及び有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）等に例示される表示装置であり、携帯電話機１の各種状態、取得した地図データ、及び入力された文字情報等を表示する。
【００２４】
記憶部４は、読み出し専用メモリ、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等に例示される主記憶装置、並びにフラッシュメモリ等の不揮発性の半導体メモリに例示される補助記憶装置を含む。携帯電話機１の制御プログラム等は読み出し専用メモリに、端末制御部の作業用のデータはＲＡＭに、携帯電話機１の制御情報、及びユーザによって入力、又は外部から受信したデータ等は補助記憶装置にといったようにデータの種類によって適切な領域にデータが保存される。
【００２５】
辞書データ５は、標準的な単語とその単語に対応する読みカナとしての読みカナとが登録された辞書データベースである基本辞書５−１と、地図データから得られる拡張的な辞書データベースである拡張辞書５−２とを含んでいる。拡張辞書５−２内のデータは、日本語変換で必要な際に生成されるため、初期状態においては何も登録されていなくても構わない。また、拡張辞書５−２は、辞書データの容量が許す限り複数のデータを登録することが可能であり、また登録したデータの削除も可能である。なお、図１による機能ブロック図においては記憶部４と辞書データ５とを別のブロックに示した。しかし、記憶部４の領域内に辞書データ５が保存されるようにしても良い。また、辞書データ５は、記憶部４と同様に、データの種類によって適切な領域に保存される。また、辞書データ５は、着脱可能な補助記憶装置に保存しても良い。
【００２６】
端末制御部６には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が用いられ、例えばアプリケーションプロセッサ等が用いられる。端末制御部６によって、読み出し専用メモリに格納されている制御プログラム、並びに補助記憶装置に格納されているプログラム、及びデータ等が読み出されてＲＡＭ上に展開され、この展開されたプログラムに沿って携帯電話機１が動作する。端末制御部６は、プログラムによって、これら携帯電話機１の周辺各部を制御して、携帯電話機１としての一連の動作を実現している。
【００２７】
移動通信制御部７は、ベースバンドＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）に例示される通信処理を行う装置である。移動通信制御部７は、無線装置７−１と、ＧＰＳ処理部７−２とを含む。無線装置７−１は、電話網（有線ネットワーク）の末端（中継点）である基地局（無線局）と携帯電話機１との無線通信の制御、及び端末制御部６との間における無線状態の通知等の情報交換を行う。ＧＰＳ処理部７−２は、携帯電話機１の位置情報の処理を行う。すなわち、ＧＰＳ処理部７−２は、上空のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）衛星からの信号を受け取って携帯電話機１の現在位置を求める。
【００２８】
ここで、記述、及び図示した本発明の実施形態による携帯電話機１の各構成要素は機能の概略を開示したものであり、物理的構成を限定するものではない。すなわち、携帯電話機１の各構成要素は、任意の単位で、機能的、又は物理的に分散、又は統合された形態で構成されても良い。例えば、端末制御部６と、移動通信制御部７とは、一つのチップとして統合された装置を用いることができる。また、ＬＳＩによって処理が実現される機能は、制御部が、プログラムを実行することによって処理が実現されるようにしても良い。また、携帯電話機１に限定されるものではなく、例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等に実施する形態としても良い。
【００２９】
次に、本発明の実施形態による携帯端末装置の動作を詳細に説明する。
【００３０】
図２は、本発明の第１の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【００３１】
図２を参照して、携帯電話機１において、文章編集機能の利便性向上を図るために、位置情報確認機能によって取得した地図データから拡張辞書データを生成（データベース化）して、これを日本語変換機能時に利用可能とするまでの処理の流れを詳細に説明する。
【００３２】
まず、携帯電話機１の端末制御部６が位置情報確認機能を起動する（ステップＳ１０１）。具体的には例えば、携帯電話機１の表示部３上で現在位置の地図を参照する等の位置情報の確認操作がユーザによって操作部２から行われる。
【００３３】
ところで、携帯電話機１は、自身の位置情報を通知するための基地局との交信を常に行っているため、自身の位置情報を所定の間隔で確認している。この基地局との交信をきっかけとして処理が開始される形態としても良い。その場合には、日本語変換時に、ユーザが特に意識することなく、現在位置周辺の地名等の固有名詞を入力することが支援されることになり得る。また、自身の位置情報を確認した際に、直前に確認した位置と同じであればその後の処理を行わずに、自身の位置情報が変化するまで待機する形態としても良い。
【００３４】
位置情報確認機能が起動されると、ＧＰＳ処理部７−２が、携帯電話機１の位置情報を取得して、移動通信制御部７が、取得した位置情報を無線装置７−１によって、図示せぬネットワークを介して、図示せぬ地図データサーバ等に送信する（ステップＳ１０２）。
【００３５】
サーバからの応答として送信されて、移動通信制御部７によって受信された位置情報に対応した地図データを端末制御部６が取得して表示部３に表示する（ステップＳ１０３）。
【００３６】
図３は、本発明の実施形態における携帯端末装置の表示部上での地図データの表示例を示す概略図である。図３を参照すると、地理情報である地名、駅、及び学校等の地域特有の固有名詞データ（ここではこれらを広義での地名として扱う）が地図上に表示されている。
【００３７】
地図データ、及び固有名詞データが表示された状態において端末制御部６は、固有名詞データの拡張辞書へのデータベース化の必要性についての判定をする。すなわち、端末制御部６は、ユーザによる操作部２からの地図データ内の固有名詞データの使用に関する操作があるのかないのかを判定する（ステップＳ１０４）。例えば、端末制御部６は、地図データ、及び固有名詞データに併せて表示部３に「この範囲を辞書に登録」のメニューを表示して、それに対するユーザによる操作部２からの選択の有無についての判定を行う。なお、例えば、ユーザによる操作部２からの地名に関する文字列の入力があった場合に固有名詞データの使用に関する操作があったものとする等といったように端末制御部６が判定を自動的にする形態としても良い。
【００３８】
固有名詞データの使用に関する操作がない（ステップＳ１０４；Ｎｏ）場合には、ステップＳ１０２に戻って、ＧＰＳ処理部７−２による、携帯電話機１の位置情報の取得からの処理が繰り返される。
【００３９】
一方で、固有名詞データの使用に関する操作があった（ステップＳ１０４；Ｙｅｓ）場合には、端末制御部６は、地図データから拡張辞書へのデータベース化が実施可能かどうかを確認する。すなわち、端末制御部６は、地図データ内に、固有名詞データを含んでいるかどうかを確認する（ステップＳ１０５）。
【００４０】
地図データ内に、固有名詞データが含まれていなかった（ステップＳ１０５；Ｎｏ）場合には端末制御部６は処理を終了する。
【００４１】
一方で、地図データ内に、固有名詞データが含まれていた（ステップＳ１０５；Ｙｅｓ）場合には、端末制御部６は、固有名詞データが、漢字等によって表記された単語とこれに対応する読みカナ情報とを含んでいるかを確認する（ステップＳ１０６）。なお、オンライン地図検索サービスには地図データとは別に、町名一覧、及び駅名一覧等の読みカナ情報が提供されている場合がある。このような情報を用いる形態としても良い。
【００４２】
図４は、本発明の実施形態における携帯端末装置の記憶部上での固有名詞データの構成例を示す概略図である。図４を参照すると、固有名詞、読みカナ、及び分類の３つの項目を有する６件のレコードが収録された固有名詞データの構成が例示されている。
【００４３】
図４のように、固有名詞データに読みカナ情報が含まれていた（ステップＳ１０６；Ｙｅｓ）場合には端末制御部６は、固有名詞と読みカナとをセットにした拡張辞書データを生成する（ステップＳ１０７）。
【００４４】
図５は、本発明の実施形態における携帯端末装置の記憶部上での固有名詞データの他の構成例を示す概略図である。図５を参照すると、固有名詞、分類名称、及び分類の３つの項目を有する６件のレコードが収録された固有名詞データの構成が例示されている。ここでの分類名称とは分類の読みカナである。例えば、分類である地名、駅、及び学校のそれぞれに対応する分類名称はチメイ、エキ、及びガッコウである。
【００４５】
図５のように、固有名詞データに対応する読みカナ情報がなかった（ステップＳ１０６；Ｎｏ）場合には端末制御部６は、分類名称であるチメイ、エキ、及びガッコウ等を読みカナとみなした上で、固有名詞と読みカナとをセットにした拡張辞書データを生成する（ステップＳ１０８）。
【００４６】
そして、端末制御部６は、ステップＳ１０７、又はステップＳ１０８によって生成された拡張辞書データを日本語変換時の辞書データとして記憶部（辞書データ５内の拡張辞書５−２領域）に保存する（ステップＳ１０９）。
【００４７】
拡張辞書５−２に保存された拡張辞書データは、不要なデータについてはユーザが削除することが可能であり、また辞書データ５内における拡張辞書５−２領域の容量の許す限り、追加登録することも可能である。
【００４８】
以上の手順によって、携帯電話機１において、地図データから、地名等の固有名詞が含まれた拡張辞書データを生成し、生成された拡張辞書データを日本語変換の際の機能として利用することができる。
【００４９】
図６は、本発明の実施形態における携帯端末装置での日本語変換の出力例を示す概略図である。図６を参照すると、“やま”という操作部２からの入力に対する候補表示として、拡張辞書５−２にデータとして登録されている“山中駅”を先頭に表示部３上に表示する出力結果が得られている。このように、図４に示した、固有名詞データに読みカナ情報が含まれていた場合には、日本語変換の際に、操作部２から入力された文字列に対応する拡張辞書５−２内の固有名詞を優先的な候補表示として表示部３に出力することができる。拡張辞書５−２の生成には、地図データ内の固有名詞データと読みカナ情報とを用いているため、操作部２からの正確な読み入力に対応した候補表示が行われることとなる。このため、固有名詞の入力の際に特殊な入力規則を使う必要がない。
【００５０】
図７は、本発明の実施形態における携帯端末装置での日本語変換の他の出力例を示す概略図である。図７を参照すると、分類名称“えき”という操作部２からの入力に対する候補表示として、分類“えき”を読みとして拡張辞書５−２にデータとして登録されている“山中駅”“町中駅”を先頭に表示部３上に表示する出力結果が得られている。このように、図５に示した、固有名詞データに読みカナ情報がなかった場合には、日本語変換の際に、操作部２から入力された文字列が示す分類（分類名称）に対応する拡張辞書５−２内の固有名詞を優先的な候補表示として表示部３に出力することができる。
【００５１】
なお、固有名詞データに読みカナ情報が含まれていた場合においても分類名称を拡張辞書データに登録して、操作部２から入力された分類名称に対応する固有名詞を優先的に候補表示する形態としても良い。このように、地図データ内に、固有名詞データが含まれているか、及び固有名詞データ内に読みカナ情報が含まれているかを端末装置側で判定する形態としているため、サーバから公開されている種々多様な形態のデータの中から固有名詞データを取得することができる。
【００５２】
以上のように、本発明の第１の実施形態における日本語変換機能を有する携帯端末装置では、位置情報確認機能によって取得した地図データに含まれる固有名詞データから拡張辞書を構成して日本語変換時の変換辞書として利用することで、携帯端末装置の位置情報を反映した変換効率の良い日本語変換を実現して文字編集機能の利便性向上を図ることが可能となる。
【００５３】
（第２の実施形態）
以下に、添付図面を参照しながら、本発明の第２の実施形態による携帯端末装置、日本語入力システム、及び日本語変換方法を詳細に説明する。
【００５４】
本発明の第２の実施形態による携帯端末装置の構成については第１の実施形態と同様であるので説明を省略する。ここでは、本発明の第２の実施形態による携帯端末装置の動作を詳細に説明する。
【００５５】
図８Ａ、及び図８Ｂは、本発明の第２の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【００５６】
図８Ａ、及び図８Ｂを参照して、地図データ内に、固有名詞データが含まれていなかった場合に拡張辞書データが取得されて、これが日本語変換機能時に利用可能とされるまでの処理の流れを詳細に説明する。
【００５７】
第１の実施形態においては、地図データ内に、固有名詞データが含まれていなかった（ステップＳ１０５；Ｎｏ）場合には拡張辞書データが生成されずに処理が終了していた。第２の実施形態では、地図データ内に、固有名詞データが含まれていなかった場合、つまり、地図データでは、拡張辞書データを生成することができない場合においても拡張辞書データが取得されるようにするものである。したがってここでは、第１の実施形態のステップＳ１０５（第２の実施形態のステップＳ２０５）においてＮｏと判定されて以降の処理の流れについて説明する。よって、ステップＳ２０１からステップＳ２０９までは、第１の実施形態のステップＳ１０１からステップＳ１０９までと同様であるため説明を省略する。
【００５８】
まず、携帯電話機１の端末制御部６が取得した地図データ内に、固有名詞データが含まれていなかった（ステップＳ２０５；Ｎｏ）場合には端末制御部６は、携帯電話機１の位置情報を図示せぬネットワークを介して図示せぬサーバに送信して、辞書データの取得を要求する（ステップＳ２１０）。
【００５９】
サーバは、端末制御部６から送信された位置情報に対応する辞書データを保有しているかどうかを確認する（ステップＳ２１１）。
【００６０】
サーバ内に、対応する辞書データがなかった（ステップＳ２１１；Ｎｏ）場合には端末制御部６は処理を終了する。
【００６１】
サーバ内に、対応する辞書データが保有されていた（ステップＳ２１１；Ｙｅｓ）場合には、端末制御部６は、サーバから、辞書データを受信して、日本語変換時の拡張辞書データとして記憶部（辞書データ５内の拡張辞書５−２領域）に保存する（ステップＳ２１２）。
【００６２】
拡張辞書５−２に保存された拡張辞書データは第１の実施形態と同様に、不要なデータについてはユーザが削除することが可能であり、また辞書データ５内における拡張辞書５−２領域の容量の許す限り、追加登録することも可能である。
【００６３】
以上の手順によって、携帯電話機１において、サーバ側に用意された拡張辞書データを日本語変換機能時に利用可能として、文章編集機能の利便性向上を図ることができる。
【００６４】
以上に説明した第２の実施形態においては、地図データ内に、固有名詞データが含まれていない場合には、サーバ側に用意された拡張辞書データをダウンロード取得することによって携帯電話機１での日本語変換時の変換が効率的に行われる。
【００６５】
（第３の実施形態）
以下に、添付図面を参照しながら、本発明の第３の実施形態による携帯端末装置、日本語入力システム、及び日本語変換方法を詳細に説明する。
【００６６】
本発明の第３の実施形態による携帯端末装置の構成については第１の実施形態と同様であるので説明を省略する。ここでは、本発明の第３の実施形態による携帯端末装置の動作を詳細に説明する。
【００６７】
図９は、本発明の第３の実施形態における携帯端末装置の一例である携帯電話機の動作を示す流れ図である。
【００６８】
図９を参照して、地図データ内の固有名詞データの単語が読みカナつきでなかった場合に拡張辞書データを生成しなくても、携帯電話機１での日本語変換時の変換が効率的に行われるようにするまでの処理の流れを詳細に説明する。
【００６９】
第１の実施形態においては、固有名詞データに対応する読みカナ情報がなかった（ステップＳ１０６；Ｎｏ）場合には分類名称によって拡張辞書データが生成されていた（ステップＳ１０８）。第３の実施形態では、固有名詞データの単語が読みカナつきでない場合においても、拡張辞書データを生成せずに、基本辞書５−１を用いて、日本語変換時の変換が効率的に行われるようにするものである。したがってここでは、第１の実施形態のステップＳ１０６（第３の実施形態のステップＳ３０６）においてＮｏと判定されて以降の処理の流れについて説明する。よって、ステップＳ３０１からステップＳ３０７まで、及びステップＳ３０８は、第１の実施形態のステップＳ１０１からステップＳ１０７まで、及びステップＳ１０９と同様であるため説明を省略する。
【００７０】
まず、携帯電話機１の端末制御部６が取得した地図データ内の固有名詞データに対応する読みカナ情報がなかった（ステップＳ３０６；Ｎｏ）場合には端末制御部６は、基本辞書５−１に、該当する固有名詞があるかどうかを検索する（ステップＳ３０９）。
【００７１】
基本辞書５−１に、該当する固有名詞が含まれていなかった（ステップＳ３０９；Ｎｏ）場合には端末制御部６は処理を終了する。
【００７２】
基本辞書５−１に、該当する固有名詞が含まれていた（ステップＳ３０９；Ｙｅｓ）場合には端末制御部６は、該当する固有名詞の変換候補の優先順位を最上位に更新する（ステップＳ３１０）。
【００７３】
なお、実施形態３においては、拡張辞書データが生成されないものとした。しかしこれは、検索された基本辞書５−１内の該当する固有名詞を拡張辞書データとして拡張辞書５−２に保存する形態としても良い。その場合には、拡張辞書５−２に保存された拡張辞書データは第１の実施形態と同様に、不要なデータについてはユーザが削除することが可能であり、また辞書データ５内における拡張辞書５−２領域の容量の許す限り、追加登録することも可能である。
【００７４】
以上の手順によって、携帯電話機１において、基本辞書５−１に保存されている該当する固有名詞の変換候補の優先順位を上げることを可能として、文章編集機能の利便性向上を図ることができる。
【００７５】
以上に説明した第３の実施形態においては、地図データ内の固有名詞データに対応する読みカナ情報が含まれていなかった場合には、基本辞書５−１に保存されている該当する固有名詞の変換候補の優先順位を上げることによって携帯電話機１での日本語変換時の変換が効率的に行われる。
【００７６】
以上に説明したように、本発明は、携帯端末装置において、位置情報確認機能によって取得した地図データから拡張辞書データを生成して、これを日本語変換の際に利用することによって、文字編集機能の利便性向上を図るものである。
【００７７】
これを実現するために、本発明による携帯端末装置では、位置情報確認機能によって取得された地図データから固有名詞と読みカナとを組にした固有名詞データが抽出されて、抽出された固有名詞データから拡張辞書が構成されて、日本語変換時に基本辞書と拡張辞書とから候補抽出が行われる。
【００７８】
より詳しくは、本発明では、ＧＰＳ機能、地図情報表示機能、及び日本語変換機能を有する携帯端末装置において、地図情報に含まれる地名、及び施設名等の固有名詞情報が拡張辞書データとして格納されて、内蔵する日本語変換辞書データに拡張辞書データが追加されることで、文字入力における日本語変換時の入力支援が行われる。
【００７９】
このように、本発明では、該当地域を特定する手段として、多くの携帯端末装置に搭載されているＧＰＳ機能による位置情報確認機能が利用されている。このため、携帯端末装置に新たな装置を追加することなく本発明を適用することができる。
【００８０】
また、実際に地域特有の固有名詞が利用される場面は、該当地域を訪れた場合か、その地域に特化したコミュニケーションを行う場合が利用シーンとして想定される。このため、全地域に対して同様に詳細なレベルの固有名詞の辞書データを持つのではなく、該当地域のみ詳細な固有名詞を辞書データとして持つことが携帯端末装置としては適切であるものと考えられる。
【００８１】
その点、本発明による携帯端末装置では、地名、及び施設名等の固有名詞に関するデータベースを端末内に持つ必要がなく、膨大な固有名詞をデータベースに登録しなくても最適な変換結果を得ることができて、メモリ容量の制約を受けにくい効果を有する。また、端末内データベースの更新が行えるため、最新の固有名詞に対応できるという効果も有する。
【００８２】
また、本発明においては、ＣＰ（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｖｉｄｅｒ）が、地図データ以外の多数の辞書データを用意する必要がなく、メンテナンスを行う負担が大きくならない。そして、本発明では、地図サービス利用者にとっても、多数の辞書データを地図データと別で取得する必要がなく、余分な通信の発生や課金が発生するということがない。
【００８３】
以上、本発明の実施形態を説明した。しかし、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々変形して実施することができる。
【００８４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８５】
（付記１）地名と前記地名に対応した読みカナとが含まれる地図データを受信する移動通信制御部と、
前記地図データに前記地名と前記読みカナとが含まれるかの判定を行う端末制御部と、
前記かな漢字変換データを格納する拡張辞書と
を備え、
前記端末制御部は、前記地図データから前記地名と前記読みカナとが対になった前記かな漢字変換データを生成するように構成されている
携帯端末装置。
【００８６】
（付記２）付記１に記載の携帯端末装置であって、
更に、文字列が入力される操作部と、
出力結果を示す表示部と
を備え、
前記端末制御部は、
前記操作部において、前記読みカナに含まれる前記文字列が入力されると、前記拡張辞書を参照して、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【００８７】
（付記３）付記１、又は２に記載の携帯端末装置であって、
前記移動通信制御部は、
自端末の現在位置を取得する全地球測位システム
を含み、
前記現在位置に対応した前記地図データを受信する
携帯端末装置。
【００８８】
（付記４）付記１乃至３のいずれか１項に記載の携帯端末装置であって、
前記地図データは、
前記地名の属する種類を示す分類名称を更に含み、
前記端末制御部は、
前記地図データから前記地名と前記分類名称とが組になったかな漢字変換データを生成して前記拡張辞書に格納し、前記操作部において前記文字列が入力されると、前記拡張辞書を参照して、前記分類名称に前記文字列が含まれるときに、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【００８９】
（付記５）付記１乃至４のいずれか１項に記載の携帯端末装置であって、
前記端末制御部が、前記地図データに前記地名と前記読みカナとが含まれないと判定した場合に、前記かな漢字変換データを前記移動通信制御部が受信する
携帯端末装置。
【００９０】
（付記６）付記１乃至５のいずれか１項に記載の携帯端末装置であって、
更に、単語と前記単語に対応した他の読みカナとが対になった他のかな漢字変換データを格納する基本辞書
を備え、
前記端末制御部は、
前記地名が前記基本辞書に含まれる場合に、前記操作部において前記他の読みカナに含まれる前記文字列が入力されると、前記基本辞書を参照して、前記文字列の変換候補として前記地名を前記表示部に出力する
携帯端末装置。
【００９１】
（付記７）携帯端末装置の端末制御部が、地図データに、地名と前記地名に対応した読みカナとが含まれるかを判定するステップと、
前記携帯端末装置の移動通信制御部が、前記地図データを受信するステップと、
前記端末制御部が、前記地名と前記読みカナとが対になったかな漢字変換データを生成するステップと、
前記端末制御部が、前記携帯端末装置の拡張辞書に前記かな漢字変換データを格納するステップと
を備える
かな漢字変換用辞書の生成方法。
【００９２】
（付記８）付記７に記載のかな漢字変換用辞書の生成方法であって、
全地球測位システムを含んだ前記移動通信制御部が、自端末の現在位置を取得するステップと、
前記現在位置に対応した前記地図データを受信するステップと
を更に備える
かな漢字変換用辞書の生成方法。
【００９３】
（付記９）付記７、又は８に記載のかな漢字変換用辞書の生成方法であって、
前記端末制御部が、前記地図データに、前記地名と前記読みカナとが含まれるかを判定するステップは、
更に、前記地図データに、前記地名の属する種類を示す分類名称が含まれるかを判定するステップを含み、
前記地名と前記読みカナとが対になった前記かな漢字変換データを生成するステップは、
更に、前記地名と前記分類名称とが組になった前記かな漢字変換データを生成するステップを含む
かな漢字変換用辞書の生成方法。
【００９４】
（付記１０）付記７乃至９のいずれかに記載のかな漢字変換用辞書の生成方法であって、
前記地名と前記読みカナとが対になった前記かな漢字変換データを生成するステップは、
前記端末制御部が、前記携帯端末装置の操作部からの入力に応答して、前記携帯端末装置の前記移動通信制御部によって受信された前記地図データから前記地名と前記読みカナとを読み出すステップを更に含む
かな漢字変換用辞書の生成方法。
【００９５】
（付記１１）携帯端末装置の端末制御部が、地図データに、地名と前記地名に対応した読みカナとが含まれるかを判定するステップと、
前記携帯端末装置の移動通信制御部が、前記地図データを受信するステップと、
前記端末制御部が、前記地名と前記読みカナとが対になったかな漢字変換データを生成するステップと、
前記端末制御部が、前記携帯端末装置の拡張辞書に前記かな漢字変換データを格納するステップと、
前記携帯端末装置の操作部が、前記読みカナに含まれる前記文字列を入力するステップと、
前記端末制御部が、前記拡張辞書を参照して、前記地名を前記文字列の変換候補として前記携帯端末装置の表示部に出力するステップと
を備える
かな漢字変換方法。
【００９６】
（付記１２）付記１１に記載のかな漢字変換方法であって、
前記端末制御部が、前記地図データに、前記地名と前記読みカナとが含まれるかを判定するステップは、
更に、前記地図データに、前記地名の属する種類を示す分類名称が含まれるかを判定するステップを含み、
前記地名と前記読みカナとが対になった前記かな漢字変換データを生成するステップは、
更に、前記地名と前記分類名称とが組になった前記かな漢字変換データを生成するステップを含み、
前記操作部が、前記読みカナに含まれる前記文字列を入力するステップは、
更に、前記操作部が、前記分類名称に含まれる前記文字列を入力するステップ
を含む
かな漢字変換方法。
【００９７】
（付記１３）付記１１、又は１２に記載のかな漢字変換方法であって、
前記端末制御部が、前記携帯端末装置が更に備える単語と前記単語に対応した他の読みカナとが対になった他のかな漢字変換データである基本辞書を参照するステップと、
前記操作部が、前記他の読みカナに含まれる前記文字列を入力するステップと、
前記端末制御部が、前記基本辞書を参照して、前記地名が前記基本辞書に含まれるときに、前記地名を前記文字列の変換候補として前記表示部に出力するステップと
を更に備える
かな漢字変換方法。
【００９８】
（付記１４）付記７乃至１３のいずれか１項に記載の方法をコンピュータに実行させるためのプログラム。
【００９９】
（付記１５）付記１４に記載のプログラムを格納する記憶部。
【符号の説明】
【０１００】
１      携帯電話機
２      操作部
３      表示部
４      記憶部
５      辞書データ
５−１  基本辞書
５−２  拡張辞書
６      端末制御部
７      移動通信制御部
７−１  無線装置
７−２  ＧＰＳ処理部
【図１】
0005510009.tif 000002
【図２】
0005510009.tif 000003
【図３】
0005510009.tif 000004
【図４】
0005510009.tif 000005
【図５】
0005510009.tif 000006
【図６】
0005510009.tif 000007
【図７】
0005510009.tif 000008
【図８Ａ】
0005510009.tif 000009
【図８Ｂ】
0005510009.tif 000010
【図９】
0005510009.tif 000011