(57)【要約】【課題】少ないメモリ容量を使用してハングル文字を入力することが可能なハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムを提供することを目的とする。【解決手段】ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納したレイアウト変換用テーブル３１を備え、ハングル文字入力用アプリ３０は、ハングル文字を構成する初声、中声、および終声を選択するためのハングル文字入力パレットを表示し、ハングル文字入力パレットで初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンをレイアウト変換用テーブル３１からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成して表示する。【選択図】        図１
2007279913.tif 000002
【特許請求の範囲】
【請求項１】
ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段と、
前記ハングル文字を構成する初声、中声、および終声を選択するための選択手段と、
前記選択手段により、初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを前記記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成手段と、
を備えたことを特徴とするハングル文字入力装置。
【請求項２】
表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示手段と、
前記ハングル文字生成手段で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示手段と、
を備えたことを特徴とする請求項１に記載のハングル文字入力装置。
【請求項３】
前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、
前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することを特徴とする請求項１または請求項２に記載のハングル文字入力装置。
【請求項４】
前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段と、
前記第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換手段と、
を備えたことを特徴とする請求項３に記載のハングル文字入力装置。
【請求項５】
ネットワークを介してメールを送受信するためのメール通信手段を備え、
前記メール通信手段が、ハングル文字生成手段で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、
前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することを特徴とする請求項４に記載のハングル文字入力装置。
【請求項６】
前記汎用コードは、ｕｎｉｃｏｄｅであることを特徴とする請求項４または請求項５に記載のハングル文字入力装置。
【請求項７】
コンピュータを、
ハングル文字を構成する初声、中声、および終声を選択するための選択手段と、
前記選択手段により、初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成手段として機能させることを特徴とするハングル文字入力用プログラム。
【請求項８】
さらに、コンピュータを、
表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示手段と、
前記ハングル文字生成手段で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示手段として機能させることを特徴とする請求項７に記載のハングル文字入力用プログラム。
【請求項９】
前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、
前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することを特徴とする請求項７または請求項８に記載のハングル文字入力用プログラム。
【請求項１０】
さらに、コンピュータを
前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換手段として機能させることを特徴とする請求項９に記載のハングル文字入力用プログラム。
【請求項１１】
さらに、コンピュータを、
ネットワークを介してメールを送受信するためのメール通信手段として機能させ、
前記メール通信手段が、ハングル文字生成手段で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、
前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することを特徴とする請求項１０に記載のハングル文字入力用プログラム。
【請求項１２】
前記汎用コードは、ｕｎｉｃｏｄｅであることを特徴とする請求項１０または請求項１１に記載のハングル文字入力用プログラム。
【請求項１３】
選択手段が、ハングル文字を構成する初声、中声、および終声を選択する選択工程と、  ハングル文字生成手段が、前記選択工程で初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成工程と、
を含むことを特徴とするハングル文字入力方法。
【請求項１４】
パレット表示手段が、表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示工程と、
ハングル文字表示手段が、前記ハングル文字生成工程で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示工程と、
を含むことを特徴とする請求項１３に記載のハングル文字入力方法。
【請求項１５】
前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、
前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することを特徴とする請求項１３または請求項１４に記載のハングル文字入力方法。
【請求項１６】
コード変換手段が、前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換工程を含むことを請求項１５に記載のハングル文字入力方法。
【請求項１７】
メール通信手段が、ネットワークを介してメールを送受信するメール通信工程を含み、  前記メール通信工程では、
メール通信手段が、ハングル文字生成工程で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、
前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することを特徴とする請求項１６に記載のハングル文字入力方法。
【請求項１８】
前記汎用コードは、ｕｎｉｃｏｄｅであることを特徴とする請求項１６または請求項１７に記載のハングル文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムに関し、詳細には、少ないメモリ容量でハングル文字を入力することが可能なハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムに関する。
【背景技術】
【０００２】
ハングル文字は韓国語の音節を表す表音文字であり、一個のハングル文字が一音節を表す。各ハングル文字は、夫々母音（半母音を含む）及び子音を表す複数の記号（ハングル字母）を組み合わせることにより構成されている。各字母は、先頭の子音（若しくは子音が無いこと）を表す初音字母，母音を表す中音字母，及び、末尾の子音を表す終音字母に分類される。そして、何れかの初音字母と何れかの中音字母とを上下又は左右に組み合わせることによって構成されるハングル文字が、「無終音ハングル文字」と分類されているものであり、何れかの無終音ハングル文字の型の下に更に何れかの終音字母を組み合わせることによって構成されるハングル文字が、「有終音ハングル文字」と分類されているものである。なお、無終音ハングル文字の型において各字母を上下に重ねるか左右に並べるかは、中音字母の種類に依って決まっている。
【０００３】
各字母のうち、初音字母は１９種類あり、中音字母は２１種類あり、終音字母は２７種類ある。従って、理論上、無終音ハングル文字は３９９文字（初音字母１９×中音字母２１）存在し、有終音ハングル文字は１０，７７３文字（初音字母１９×中音字母２１×終音字母２７）存在し、無終音ハングル文字と有終音ハングル文と字を合わせて全部で１１，１７２個のハングル文字が存在することになる。
【０００４】
例えば、携帯電話機でハングル文字の入力を行う技術としては、特許文献１〜３が公知である。携帯電話機でハングル文字を表示するためには、ハングル文字のビットマップ画像を格納しておく必要がある。韓国標準コード表ＫＳＣ５６０１で規定されている常用のハングル文字だけでも２，３５０文字ある。携帯電話機はメモリ容量に制限があるため、常用のハングル文字のビットマップ画像をそのメモリに格納するだけでもメモリ容量を超える可能性がある。
【０００５】
【特許文献１】特開２００３−９１５３２号公報
【特許文献２】特開２０００−３３０９７６号公報
【特許文献３】特開平０６−２５９４３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記課題に鑑みてなされたものであり、少ないメモリ容量を使用してハングル文字を入力することが可能なハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段と、前記ハングル文字を構成する初声、中声、および終声を選択するための選択手段と、前記選択手段により、初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを前記記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成手段と、を備えたことを特徴とする。
【０００８】
また、本発明の好ましい態様によれば、表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示手段と、前記ハングル文字生成手段で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示手段と、を備えることが望ましい。
【０００９】
また、本発明の好ましい態様によれば、前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することが望ましい。
【００１０】
また、本発明の好ましい態様によれば、前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段と、前記第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換手段と、を備えることが望ましい。
【００１１】
また、本発明の好ましい態様によれば、ネットワークを介してメールを送受信するためのメール通信手段を備え、前記メール通信手段が、ハングル文字生成手段で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することが望ましい。
【００１２】
また、本発明の好ましい態様によれば、前記汎用コードは、ｕｎｉｃｏｄｅであることが望ましい。
【００１３】
上記した課題を解決して、本発明の目的を達成するために、本発明は、コンピュータを、ハングル文字を構成する初声、中声、および終声を選択するための選択手段と、前記選択手段により、初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成手段と、として機能させることを特徴とする。
【００１４】
また、本発明の好ましい態様によれば、さらに、コンピュータを、表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示手段と、前記ハングル文字生成手段で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示手段として機能させることが望ましい。
【００１５】
また、本発明の好ましい態様によれば、前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することが望ましい。
【００１６】
また、本発明の好ましい態様によれば、さらに、コンピュータを前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換手段として機能させることが望ましい。
【００１７】
また、本発明の好ましい態様によれば、コンピュータを、ネットワークを介してメールを送受信するためのメール通信手段として機能させ、前記メール通信手段が、ハングル文字生成手段で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することが望ましい。
【００１８】
また、本発明の好ましい態様によれば、前記汎用コードは、ｕｎｉｃｏｄｅであることが望ましい。
【００１９】
上記した課題を解決して、本発明の目的を達成するために、本発明は、選択手段が、ハングル文字を構成する初声、中声、および終声を選択する選択工程と、ハングル文字生成手段が、前記選択工程で初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納した記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成するハングル文字生成工程と、を含むことを特徴とする。
【００２０】
また、本発明の好ましい態様によれば、パレット表示手段が、表示画面の第１の表示領域に、前記選択手段がハングル文字を構成する初声、中声、および終声等の文字を選択するためのパレットを表示するパレット表示工程と、ハングル文字表示手段が、前記ハングル文字生成工程で生成されたハングル文字を前記表示画面の第２の表示領域に表示するハングル文字表示工程と、を含むことが望ましい。
【００２１】
また、本発明の好ましい態様によれば、前記記憶手段は、前記初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを、それぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、前記ハングル文字生成手段は、前記ハングル文字を、前記初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することが望ましい。
【００２２】
また、本発明の好ましい態様によれば、コード変換手段が、前記レイアウトコードと汎用コードとを関連づけて格納する第２の記憶手段を参照して、前記レイアウトコードと前記汎用コード間でコード変換するコード変換工程を含むことが望ましい。
【００２３】
また、本発明の好ましい態様によれば、メール通信手段が、ネットワークを介してメールを送受信するメール通信工程を含み、前記メール通信工程では、メール通信手段が、ハングル文字生成工程で生成されたハングル文字を含むメールを送信する場合には、前記コード変換手段により当該ハングル文字に対応するレイアウトコードを前記汎用コードに変換した後にメールを送信し、前記メール通信手段が、前記汎用コードのメールを受信した場合には、前記コード変換手段は前記汎用コードを前記レイアウトコードに変換し、前記ハングル文字表示手段は、前記記憶手段を参照して、当該レイアウトコードに対応するハングル文字を前記表示画面の第２の表示領域に表示することが望ましい。
【００２４】
また、本発明の好ましい態様によれば、前記汎用コードは、ｕｎｉｃｏｄｅであることが望ましい。
【発明の効果】
【００２５】
本発明によれば、記憶手段に、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納しておき、選択手段でハングル文字を構成する初声、中声、および終声を選択し、ハングル文字生成手段は、選択手段により、初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンを記憶手段からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成することとしたので、少ないメモリ容量でハングル文字を入力することが可能なハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムを提供することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２６】
以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
【００２７】
図１は、本発明に係るハングル文字入力装置を適用した携帯電話機の一構成例を示すブロック図であり、図２はその外観構成図である。この携帯電話機１は、例えば図１に示したように、内部バス１１に、アンテナ１２を接続させた通信処理部１３、ＣＰＵ１４、ＲＯＭ１５、ＲＡＭ１６、マイク１８及びスピーカ１９を接続させた音声処理部１７、表示部２０、キー入力部２１、不揮発性メモリ２２等を接続させ、アドレス信号、制御信号、データ等を伝送させ、本実施の形態によるハングル文字入力機能を実現する構成を備えている。
【００２８】
図１において、通信処理部１３は、アンテナ１２で捕捉された電波から音声、データ等の信号を受信したり、アンテナ１２を通じて音声、データ等の信号を送信する機能を有している。音声処理部１７は、スピーカ１９から音声を出力させるため、通信処理部１３からの受信信号に基づいて音声信号を生成したり、マイク１８から入力される音声を音声信号に変換して通信処理部１３に送出する機能を有している。
【００２９】
ＣＰＵ１４は、ＲＯＭ１５および不揮発性メモリ２２に格納されたプログラムにより電話機全体の制御や各種処理を実行する機能を有する。
【００３０】
ＲＯＭ１５は、ＣＰＵ１４によって実行される各種プログラムやデータが記憶されており、ＯＳや、通話、電話番号やメールアドレス等の個人用データのメモリ登録、読み出し等の携帯電話としての機能を実現するプログラム、メールの作成・送受信を行うためのメーラー、ブラウザアプリケーション、後述するダウンロードしたアプリケーションを実行するための環境を実現するアプリケーションなどのプログラムが記憶されている。ＣＰＵ１４は、ＲＯＭ１５からこれらのプログラムを読み出して実行することで、通話、データ通信、メール、個人用データの登録、読み出し、利用など携帯電話としての種々の機能を実現することができる。また、ＲＯＭ１５には、文字入力するためのＪＩＳコードやｕｎｉｃｏｄｅ等のフォントデータが登録されている。
【００３１】
ＲＡＭ１６は、ＣＰＵ１４による各種プログラムの実行時にワークエリアとして利用されるメモリ機能を有している。
【００３２】
表示部２０は、例えば、ＬＣＤからなり、ＣＰＵ１４の各種の処理に伴うメニュー、ステータス、表示対象等を表示する機能を有している。キー操作部２１は、図２に示すように、キー群２１Ａ、十字操作キー２１Ｂ、メールキー２１Ｃ、入力モード選択キー２１Ｄ等を備えている。キー群２１Ａは、文字（ひらがな、数字、記号、アルファベット等の共有）を入力するキー、電源オン／オフ信号等を入力するためのキー等により構成される。
【００３３】
十字操作キー２１Ｂは、真中の方向を指定する中央キー、ならびに、４方向を指定する上方キー、下方キー、左方キー及び右方キーを有しており、これらキー操作により画面上のカーソル位置を移動させたり、本実施の形態の文字入力を行う機能を有している。この十字操作キー２１Ｂにおいては、上方キー、下方キー、左方キー、右方キーの操作により、上方、下方、左方及び右方の４つの方向を入力することができる。また、この十字操作キー２１Ｂは、中央キーの押下により決定を行う機能を有している。メールキー２１Ｃは、メール送信モードを選択するためにキー、入力モード選択キー２１Ｄは、日本語入力モードとハングル文字入力モードとを選択するためのキーである。
【００３４】
不揮発性メモリ２２は、アプリケーションプログラムやデータを記憶するためのものであり、ハングル文字入力用アプリ３０等が記憶されている。ハングル文字入力用アプリ３０は、ハングル文字入力機能を実現するためのプログラムである。このハングル文字入力用アプリ３０は、例えばネットワークを介してインストールされたプログラムを実行形式で記憶したものに相当する。なお、ハングル文字入力用アプリ３０をプリインストールした状態で当該携帯電話機１を販売するようにしてもよい。ハングル文字入力用アプリ３０は、レイアウト変換用テーブル３１およびコード変換用テーブル３２を備えている。
【００３５】
レイアウト変換用テーブル３１は、ハングル文字を構成する初声、中声、および終声の字母毎に、配置（位置）の異なる複数の画像パターンを格納するものであり、初声（子音）用テーブル３１Ａと、中声（母音）用テーブル３１Ｂと、終声（パッチム）用テーブル３１Ｃとからなる。かかる画像パターンは、例えば、２バイトのビットマップデータとすることができる。
【００３６】
図３−１は、初声用テーブル３１Ａの構成例を示す図である。初声用テーブル３１Ａは、同図に示すように、初声の字母毎に配置の異なる複数の画像パターンを格納しており、初声コード（０００〜１２６）と、マトリクス状に配される画像パターンとを関連付けて登録している。初声コード（０００〜１２６）は、上位２桁で初声字母の種類を規定する初声字母コード（００〜１２）と、下位１桁で初声字母の配置（位置）を規定する初声位置コード（０〜６）とで構成される。初声字母コードおよび初声位置コードは、画像パターンのマトリクスの行方向および列方向にそれぞれ配されており、画像パターンは、行方向に異なる初声字母が並んでおり、列方向に同一の初声字母でその配置（位置）が異なるものが並んでいる。初声位置コード「６」（＝初声コード（００６〜１２６））の画像パターン（１９個）は、文字部の面積が大きい画像パターンとなっており、ハングル文字入力パレットの表示用の画像パターンであり初声候補一覧に表示される。
【００３７】
図３−２は、中声用テーブル３１Ｂの構成例を示す図である。中声用テーブル３１Ｂは、同図に示すように、中声の字母毎に配置の異なる複数の画像パターンを格納しており、中声コード（０００〜１５２）と、マトリクス状に配置される画像パターンとを関連付けて登録している。中声コード（０００〜１５２）は、上位２桁で中声字母の種類を規定する中声字母コード（００〜１５）と、下位１桁で中声字母の配置（位置）を規定する中声位置コード（０〜２）とで構成されている。中声母コードおよび中声位置コードは、画像パターンのマトリクスの行方向および列方向にそれぞれ配されており、画像パターンは、行方向に異なる中声字母が並んでおり、列方向に同一の中声字母でその配置（位置）が異なるものが並んでいる。中声コード「１５０」の画像パターンは「なし」となっており、これは、後述するように、中声の字母だけを入力する場合に使用される。中声位置コード「２」（＝中声コード（００２〜１４２））の画像パターン（２１個）は、文字部の面積が大きい画像パターンとなっており、ハングル文字入力パレットの表示用の画像パターンであり中声候補一覧に表示される。
【００３８】
図３−３は、終声用テーブル３１Ｃの構成例を示す図である。終声用テーブル３１Ｃは、同図に示すように、終声の字母毎に配置の異なる複数の画像パターンを格納しており、終声コード（０００〜１Ｂ２）と、マトリクス状に配置される画像パターンとを関連付けて登録している。終声コード（０００〜１Ｂ２）は、上位２桁で終声字母の種類を規定する終声字母コード（００〜１Ｂ）と、下位１桁で、終声字母の位置を規定する終声位置コード（０〜２）とで構成されている。終声字母コードおよび終声位置コードは、画像パターンのマトリクスの行方向および列方向にそれぞれ配されており、画像パターンは、行方向に異なる終声字母が並んでおり、列方向に同一の終声字母でその配置（位置）が異なるものが並んでいる。終声コード「０００」の画像パターンは「なし」となっており、これは、後述するように、初声＋中声の字母だけを入力する場合に使用される。終声位置コード「２」（＝終声コード（００２〜１Ｂ２））の画像パターン（２７個）は、文字部の面積が大きな画像パターンとなっており、ハングル文字入力パレットの表示用の画像パターンであり、その終声候補一覧に表示される。
【００３９】
図４は、コード変換用テーブル３２の構成例を示す図である。コード変換用テーブル３２は、レイアウトコードとｕｎｉｃｏｄｅ間でコード変換するためのテーブルであり、図４に示すように、レイアウトコードとｕｎｉｃｏｄｅが１対１対応で関連づけて登録されている。
【００４０】
不揮発性メモリ２２に格納されるハングル文字入力用アプリ３０を読み出してＣＰＵ１４が実行することにより実現される機能について図５〜図１３を参照しながら説明する。ＣＰＵ１４がハングル文字入力用アプリ３０を実行することにより、選択手段、ハングル文字生成手段、パレット表示手段、ハングル文字表示手段、およびコード変換手段として機能する。以下に説明する機能は、ハングル文字入力用アプリ３０に従ってＣＰＵ１４等のハードウェアが実行することにより実現されるが、説明の便宜上、ハングル文字入力用アプリ３０を動作主体として説明する。
【００４１】
図５は、本実施の形態でのハングル文字の表現方法を説明するための図である。本実施の形態では、ハングル文字を構成する初声、中声、終声の各字母が所定の配置法則があることに着目して、初声、中声、終声をレイヤーに分け、初声、中声、終声の各字母毎に、画像パターンを保存している。そして、図５に示すように、初声、中声、終声の各レイヤーの画像パターンを組み合わせて（合成して）ハングル文字を生成することにより、少ないメモリ容量でハングル文字を表現している。
【００４２】
図６は、ハングル文字のレイアウトコードを説明するための図である。本実施の形態では、ハングル文字をレイアウトコードで規定しており、レイアウトコードＸＸＸＸＸＸＸＸＸは、上述の初声コード、中声コード、および終声コードで構成されており、レイアウトコードＸＸＸＸＸＸＸＸＸの上位３桁は初声コード、中位３桁は中声コード、下位３桁は終声コードを示している。ハングル文字入力用アプリ３０は、レイアウトコードを構成する初声コード、中声コード、および終声コードにそれぞれ対応する画像パターンを、レイアウト変換用テーブル３１の初声用テーブル３１Ａ、中声用テーブル３１Ｂ、および終声用テーブル３１Ｃからそれぞれ読み出して表示部２０に表示する。
【００４３】
図７は、ハングル文字入力パレットの機能を説明するための説明図である。ハングル文字入力用アプリ３０がハングル文字を入力する場合に使用するハングル文字入力パレット１００の機能を図７を参照して説明する。ハングル文字入力パレット１００では、ハングル文字を入力する場合に、当該ハングル文字を構成する初声、中声、終声の順に選択して入力するようになっており、初声を入力する場合に初声候補一覧１０１を（Ｐ１）、中声を入力する場合に中声候補一覧１０２を（Ｐ２）、終声を入力する場合に終声候補一覧１０３を（Ｐ３）、順番に切り替えて表示する。このように、ハングル文字入力パレット１００では、初声候補一覧１０１、中声候補一覧１０２、および終声候補一覧１０３を順番に切り替えて表示することにより、文字候補一覧の表示エリアを小さくして、文書作成領域の表示エリアを大きくしている。
【００４４】
図８は、ハングル文字入力用アプリ３０でハングル文字を入力する場合の表示部２０の画面遷移の一例を示す図である。同図において、１１０はハングル文字の文書を作成する文書作成領域１１０（第２の表示領域）を示している。ハングル文字入力用アプリ３０は、入力モード選択キー２１Ｄでハングル文字入力モードが選択されると、表示部２０の画面下側（第１の表示領域）に、ハングル文字入力パレット１００を表示する。
【００４５】
図８において、ハングル文字入力用アプリ３０は、ハングル文字入力モードが選択されると、まず、ハングル文字入力パレット１００で初声候補一覧１０１を表示する（Ｐ１１）。初声候補一覧１０１には、初声（子音）の１９文字と、使用頻度の高い記号（「＿」、「，」、「．」、「？」、「！」、「−」、「〜」）とが入力候補として表示される。ハングル文字入力用アプリ３０は、初声候補一覧１０１に、初声用テーブル３１Ａの初声位置コード「６」の全て（＝初声コード（００６〜１２６））の画像パターン（初声１９文字）と、ＪＩＳコードで規定される使用頻度の高い記号を読み出して表示する。
【００４６】
十字操作キー２１Ｂにより初声候補一覧１０１の中で文字が選択されると（Ｐ１２）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、選択された文字を文書作成領域１１０のカーソル位置に表示するとともに、ハングル文字入力パレット１００で中声候補一覧１０２を表示する（Ｐ１３）。中声候補一覧１０２には、中声（母音）の２１文字と「なし」とが入力候補として表示される。ハングル文字入力用アプリ３０は、中声候補一覧１０２に、中声用テーブル３１Ｂの中声位置コード「２」の全て（＝中声コード（００２〜１４２）の画像パターン（中声２１文字）と中声コード「１５０」の画像パターン（「なし」）を読み出して表示する。「なし」は、初声の字母だけを入力する場合に使用され、「なし」が選択された場合には、画面上の文字でレイアウトが確定する。
【００４７】
十字操作キー２１Ｂにより中声候補一覧１０２で中声が選択されると（Ｐ１４）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、初声＋選択された中声を合成した文字に置き換えて文書作成領域１１０に表示するとともに、ハングル文字入力パレット１００で終声候補一覧１０３を表示する（Ｐ１５）。終声候補一覧１０３には、終声（パッチム）の２７文字と「なし」とが入力候補として表示される。ハングル文字入力用アプリ３０は、終声候補一覧１０３に、終声用テーブル３１Ｃの終声位置コード「２」の全て（＝終声コード（００２〜１４２）の画像パターン（終声２７文字）と終声コード「０００」の画像パターン（「なし」）を読み出して表示する。「なし」は、初声および中声の字母だけを入力する場合に使用され、「なし」が選択された場合には、画面上の文字でレイアウトが確定する。
【００４８】
十字操作キー２１Ｂにより終声候補一覧１０２で終声が選択されると（Ｐ１６）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、初声＋中声＋選択された終声を合成したハングル文字に置き換えて文書作成領域１１０に表示するとともに、再び、ハングル文字入力パレット１００で初声候補一覧１０３を表示する（Ｐ１７）。そして、次のハングル文字の入力が行われる。
【００４９】
図９は、ハングル文字入力用アプリ３０によるハングル文字入力処理を説明するためのフローチャートである。同図において、ハングル文字入力用アプリ３０は、入力モード選択キー２１Ｄでハングル文字入力モードが選択された場合、ハングル文字入力パレット１００を表示部２０の表示画面に表示し、また、終了キー（不図示）が操作された場合は、ハングル文字入力モードを終了するものとする。
【００５０】
図９において、入力モード選択キー２１Ｄでハングル文字入力モードが選択されると、まず、ハングル文字入力パレット１００で初声候補一覧１０１を表示する（ステップＳ１）。操作者による十字操作キー２１Ｂの操作で、初声候補一覧１０１から文字が選択されると（ステップＳ２）、選択された文字が記号か否かを判断する（ステップＳ３）。記号が選択された場合には（ステップＳ３の「Ｙｅｓ」）、選択された記号を文書作成領域１１０のカーソル位置に表示して（ステップＳ１１）、ステップＳ２に戻り、次の文字の入力が行われる。
【００５１】
他方、初声が選択された場合には（ステップＳ３の「Ｎｏ」）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、選択された初声を文書作成領域１１０のカーソル位置に表示し、また、ハングル文字入力パレット１００で中声候補一覧１０２を表示する（ステップＳ４）。
【００５２】
操作者による十字操作キー２１Ｂの操作で、中声候補一覧１０２から文字が選択されると（ステップＳ５）、選択された文字が「なし」であるか否かを判断する（ステップＳ６）。「なし」が選択された場合には（ステップＳ６の「Ｙｅｓ」）、文書作成領域１１０のカーソル位置の初声を確定し、ハングル文字入力パレット１００で初声候補一覧１０１を表示した後（ステップＳ１２）、ステップ２に戻り、次の文字の入力が行われる。
【００５３】
他方、中声が選択された場合には（ステップＳ６の「Ｎｏ」）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、文書作成領域１１０で初声＋選択した中声を合成した文字に置き換えて表示し、また、ハングル文字入力パレット１００で終声候補一覧１０３を表示する（ステップＳ７）。
【００５４】
操作者による十字操作キー２１Ｂの操作で、終声候補一覧１０３から文字が選択されると（ステップＳ８）、選択された文字が「なし」であるか否かを判断する（ステップＳ９）。「なし」が選択された場合には（ステップＳ９の「Ｙｅｓ」）、文書作成領域１１０のカーソル位置の初声＋中声を確定し、ハングル文字入力パレット１００で初声候補一覧１０１を表示した後（ステップＳ１２）、ステップ２に戻り、次の文字の入力が行われる。
【００５５】
他方、終声が選択された場合には（ステップＳ９の「Ｎｏ」）、後述するハングル文字レイアウト決定アルゴリズム（図１０参照）に従って、文書作成領域１１０で初声＋中声＋選択された終声を合成したハングル文字に置き換えて表示する（ステップＳ１０）。そして、ハングル文字入力パレット１００で初声候補一覧１０１を表示した後（ステップＳ１２）、ステップ２に戻り、次の文字の入力が行われる。
【００５６】
図１０は、上記図９のＳ４（初声），Ｓ６，７（中声），Ｓ９，１０（終声）のハングル文字レイアウト決定アルゴリズムを説明するためのフローチャートである。ハングル文字入力用アプリ３０は、ハングル文字レイアウト決定アルゴリズムに従って、レイアウトコード（初声コード、中声コード、終声コード）を決定してＲＡＭ１６に格納し、ＲＡＭ１６に書き込んだレイアウトコード（初声コード、中声コード、終声コード）に従って、対応する画像パターンをレイアウト変換用テーブル３１から読み出して表示部２０の文書作成領域１１０に表示する。
【００５７】
図１０において、初声候補一覧１０１から初声が選択された場合には、初声用テーブル３１Ａから選択された初声に対応する初声字母コードの初声６列目（初声位置コード「６」）の画像パターンを読み出して文書作成領域１１０に表示する（ステップＳ１０１）。初声が入力された段階では、どの初声を入力しても画面上には初声６列目（初声位置コード「６」）の画像パターンが表示される。
【００５８】
つぎに、中声候補一覧１０２から文字が選択された場合には、以下の表示が行われる。まず、選択された文字が”中声字母コード００〜０８行（中声が初声の右に付くタイプ）」である場合には、初声６列目（初声位置コード「６」）の画像パターンを、初声用テーブル３１Ａの初声０列目（初声位置コード「０」）の画像パターンに置換するとともに、中声用テーブル３１Ｂから、選択された中声に対応する中声字母コードの中声０列目（中声位置コード「０」）の画像パターンを読み出して表示する（ステップＳ１０２）。
【００５９】
また、選択された文字が”中声字母コード０９〜０Ｄ行（中声が初声の下に付くタイプ）」である場合には、初声６列目（初声位置コード「６」）の画像パターンを、初声用テーブル３１Ａの初声２列目（初声位置コード「２」）の画像パターンに置換するとともに、中声用テーブル３１Ｂから、選択された中声に対応する中声字母コードの中声０列目（中声位置コード「０」）の画像パターンを読み出して表示する（ステップＳ１０３）。
【００６０】
また、選択された文字が”中声字母コード０Ｅ〜１４行（中声が初声の右下に付くタイプ）」である場合には、初声６列目（初声位置コード「６」）の画像パターンを、初声用テーブル３１Ａの初声４列目（初声位置コード「４」）の画像パターンに置換するとともに、中声用テーブル３１Ｂから、選択された中声に対応する中声字母コードの中声０列目（中声位置コード「０」）の画像パターンを読み出して表示する（ステップＳ１０４）。また、なし（中声字母コード「１５」）が選択された場合には、表示の変更を行わずに、初声の表示を確定する（ステップＳ１０５）。
【００６１】
このように、中声は「初声の右に付くタイプ」、「初声の下に付くタイプ」、「初声の右下に付くタイプ」に分類できるため、中声を入力した段階で初声のレイアウトが決まる。
【００６２】
つぎに、終声候補一覧１０３から文字が選択された場合には、以下の表示が行われる。
中声字母コード００〜０８行（中声が初声の右に付くタイプ）」が選択された場合において、終声候補一覧１０３から「なし（終声字母コード００）」が選択された場合には、画面上の文字でレイアウトを確定する（ステップＳ１０６）。他方、終声候補一覧１０３から終声（終声字母コード０１〜１Ｂ）が選択された場合には、初声０列目（初声位置コード「０」）の画像パターンを、初声用テーブル３１Ａの初声字母コードの初声１列目（初声位置コード「１」）の画像パターンに置換し、また、中声字母コードの中声０列目（中声位置コード「０」）の画像パターンを中声用テーブル３１Ｂの中声１列目（中声位置コード「１」）の画像パターンに置換して表示するとともに、終声用テーブル３１Ｃから、選択された終声に対応する終声字母コードの終声０列目（終声位置コード「０」）の画像パターンを読み出して表示する（ステップＳ１０７）。
【００６３】
また、中声字母コード０９〜０Ｄ行（中声が初声の下に付くタイプ）」が選択された場合において、終声候補一覧１０３から「なし（終声コード「０００」）」が選択された場合には、画面上の文字でレイアウトを確定する（ステップＳ１０８）。他方、終声候補一覧１０３から終声（終声字母コード０１〜１Ｂ）が選択された場合には、初声２列目（初声位置コード「２」）の画像パターンを、初声用テーブル３１Ａの初声３列目（初声位置コード「３」）の画像パターンに置換し、また、中声字母コードの中声０列目（中声位置コード「０」）の画像パターンを中声用テーブル３１Ｂの中声１列目（中声位置コード「１」）の画像パターンに置換して表示するとともに、終声用テーブル３１Ｃから、選択された終声に対応する終声字母コードの終声１列目（終声位置コード「１」）の画像パターンを読み出して表示する（ステップＳ１０９）。
【００６４】
また、中声字母コード０Ｅ〜１４行（中声が初声の右下に付くタイプ）」が選択された場合において、終声候補一覧１０３から「なし（終声コード「０００」）」が選択された場合には、画面上の文字でレイアウトを確定する（ステップＳ１１０）。他方、終声候補一覧１０３から終声（終声字母コード０１〜１Ｂ）が選択された場合には、初声４列目（初声位置コード「４」）の画像パターンを、初声用テーブル３１Ａの初声５列目（初声位置コード「５」）の画像パターンに置換し、また、中声０列目（中声位置コード「０」）の画像パターンを、中声用テーブル３１Ｂの中声１列目（中声位置コード「１」）の画像パターンに置換して表示し、終声用テーブル３１Ｃから、選択された終声に対応する終声字母コードの終声１列目（終声位置コード「１」）の画像パターンを読み出して表示する（ステップＳ１１１）。このようにして作成されたハングル文字の文書は、ファイル保存が選択されると、ＲＡＭ１６に書き込まれたレイアウトコードが不揮発性メモリ２２に格納される。
【００６５】
図１１は、以下に示すハングル文字を入力する場合のハングル文字入力パレット１００での入力操作の具体例を説明するための図である。
【００６６】
【数１】
2007279913.tif 000003
【００６７】
図１２は、携帯電話機１でハングル文字の文章をメールで送信する場合の処理の一例を説明するための図である。メールキー２１Ｃでメールモードが選択されると、メーラーによりメールメニュー画面が表示部２０に表示される。そのメールメニュー画面でメール作成を選択すると、メール送信画面（宛先、件名、メール本文、メール送信ボタンの各項目）が表示される。メール送信画面でメール本文を選択すると、メール本文作成画面が表示され、メール本文の入力が促される。入力モード選択キー２１Ｄでハングル文字入力モードが選択されると、ハングル文字入力用アプリ３０は、メール本文入力画面の下側にハングル文字入力パレット１００を表示する。ハングル文字入力パレット１００を使用して、上述した方法でハングル文字の文書を入力してメール本文を作成する（ステップＳ１２１）。この場合、入力されたハングル文字に対応するレイアウトコードがＲＡＭ１６に書き込まれる。そして、メール送信画面で宛先および件名が入力され、メール送信ボタンが押されると、ハングル文字入力用アプリ３０は、コード変換用テーブル３２を参照して、レイアウトコードをｕｎｉｃｏｄｅに変換する（ステップＳ１２２）。メーラーは、入力された宛先にメール本文がｕｎｉｃｏｄｅのメールを送信する（ステップＳ１２３）。なお、件名をハングル文字で入力してｕｎｉｃｏｄｅに変換して送信することにしてもよい。
【００６８】
図１３は、携帯電話機１において、ｕｎｉｃｏｄｅのメールを受信した場合の処理の一例を説明するための図である。メーラーでメール本文がｕｎｉｃｏｄｅのメールを受信した場合（ステップＳ２０１）、ハングル文字入力用アプリ３０は、コード変換用テーブル３２を参照して、メール本文のｕｎｉｃｏｄｅをレイアウトコードに変換する（ステップＳ２０２）。なお、ｕｎｉｃｏｄｅが英数文字や記号を規定する場合は、標準搭載のフォントに変換する。また、ｕｎｉｃｏｄｅ以外のコードを受信した場合には、エラーを表す画像を表示する。
【００６９】
ハングル文字入力用アプリ３０は、レイアウトコードを初声コード、中声コード、および終声コードに分解し（ステップＳ２０３）、レイアウト変換用テーブル３１を参照して、初声コード、中声コード、および終声コードに対応する画像パターンを読み出して、読み出した画像パターンを合成してハングル文字を生成し、表示部２０の表示画面に表示する（ステップＳ２０４，２０５）。
【００７０】
以上説明したように、本実施例によれば、ハングル文字を構成する初声、中声、および終声の字母毎に配置の異なる複数の画像パターンを格納したレイアウト変換用テーブル３１を備え、ハングル文字入力用アプリ３０は、ハングル文字を構成する初声、中声、および終声を選択するためのハングル文字入力パレット１００を表示し、ハングル文字入力パレット１００で初声、中声、および終声が選択された場合、当該選択された初声、中声、および終声を構成要素としてハングル文字を構成する場合に対応する配置の画像パターンをレイアウト変換用テーブル３１からそれぞれ読み出し、当該読み出した複数の画像パターンを合成してハングル文字を生成して表示することとしたので、少ない画像パターン数でハングル文字を表現することができ、少ないメモリ容量でハングル文字を入力することが可能となる。
【００７１】
また、本実施の形態によれば、レイアウト変換用テーブル３１では、初声、中声、および終声の字母毎に配置の異なる複数の画像パターンをそれぞれ、初声コード、中声コード、および終声コードに関連づけて格納し、ハングル文字を、初声コード、中声コード、および終声コードで構成されるレイアウトコードで規定することとしたので、ハングル文字を簡単なレイアウトコードで規定することが可能となる。
【００７２】
また、本実施の形態によれば、レイアウトコードとｕｎｉｃｏｄｅ（汎用コード）とを関連づけて格納するコード変換用テーブル３２を備えているので、レイアウトコードとｕｎｉｃｏｄｅ間で簡単にコード変換することが可能となる。
【００７３】
また、本実施の形態によれば、ハングル文字を含むメールを送信する場合には、コード変換用テーブル３２を参照して、ハングル文字のレイアウトコードをｕｎｉｃｏｄｅに変換した後にメールを送信し、ｕｎｉｃｏｄｅのメールを受信した場合には、対応するレイアウトコードに変換し、変換したレイアウトコードに応じた複数の画像パターンをレイアウト変換テーブル３１から読み出し、当該複数の画像パターンを合成してハングル文字を生成して表示することとしたので、ハングル文字のメールを簡単に送受信することが可能となる。付言すると、通信相手が本実施の形態に係るハングル文字入力用アプリ３０をインストールしていなくても、ｕｎｉｃｏｄｅのフォントを備えている場合にはハングル文字のメールの送受信が可能となる。
【００７４】
なお、本実施の形態では、汎用コードとしてｕｎｉｃｏｄｅを使用することとしたが、本発明はこれに限られるものではなく、ハングル文字に対応したコードであれば如何なるコードを使用することにしてもよい。
【産業上の利用可能性】
【００７５】
本発明に係るハングル文字入力装置、ハングル文字入力方法、およびハングル文字入力用プログラムは、ハングル文字の入力が必要な携帯電話機、ＰＤＡ、パソコン等の各種装置に適用可能である。
【図面の簡単な説明】
【００７６】
【図１】本発明に係るハングル文字入力装置を適用した携帯電話機の一構成例を示すブロック図である。
【図２】図２の携帯電話機の外観構成図である。
【図３−１】初声用テーブルの構成例を示す図である。
【図３−２】中声用テーブルの構成例を示す図である。
【図３−３】終声用テーブルの構成例を示す図である。
【図４】コード変換用テーブルの構成例を示す図である。
【図５】ハングル文字の表現方法を説明するための図である。
【図６】ハングル文字のレイアウトコードを説明するための図である。
【図７】ハングル文字入力パレットの機能を説明するための説明図である。
【図８】ハングル文字を入力する場合の表示部の画面遷移の一例を示す図である。
【図９】ハングル文字入力処理を説明するためのフローチャートである。
【図１０】ハングル文字レイアウト決定アルゴリズムを説明するためのフローチャートである。
【図１１】ハングル文字入力の具体的操作例を説明するための図である。
【図１２】ハングル文字の文章をメールで送信する場合の処理を説明するための図である。
【図１３】ハングル文字の文章をメールで受信する場合の処理を説明するための図である。
【符号の説明】
【００７７】
１  携帯電話機
１１  内部バス
１２  アンテナ
１３  通信処理部
１４  ＣＰＵ
１５  ＲＯＭ
１６  ＲＡＭ
１７  音声処理部
１８  マイク
１９  スピーカ
２０  表示部
２１  キー入力部
２１Ａ  キー群
２１Ｂ  十字操作キー
２１Ｃ  メールキー
２１Ｄ  入力モード選択キー
２２  不揮発性メモリ
３０  ハングル文字入力用アプリ
３１  レイアウト変換用テーブル
３１Ａ  初声用テーブル
３１Ｂ  中声用テーブル
３１Ｃ  終声用テーブル
３２  コード変換用テーブル
１００  ハングル文字入力パレット
１０１  初声候補一覧
１０２  中声候補一覧
１０３  終声候補一覧
１１０  文書作成領域
【図１】
2007279913.tif 000004
【図２】
2007279913.tif 000005
【図３−１】
2007279913.tif 000006
【図３−２】
2007279913.tif 000007
【図３−３】
2007279913.tif 000008
【図４】
2007279913.tif 000009
【図５】
2007279913.tif 000010
【図６】
2007279913.tif 000011
【図７】
2007279913.tif 000012
【図８】
2007279913.tif 000013
【図９】
2007279913.tif 000014
【図１０】
2007279913.tif 000015
【図１１】
2007279913.tif 000016
【図１２】
2007279913.tif 000017
【図１３】
2007279913.tif 000018