(57)【要約】【課題】日本語の漢字をその読み（読みカナ）が音読みか訓読みかをも考慮して、日本語の発音に合致し、しかも適切な文字数のハングル文字に変換する。【解決手段】音訓判定処理部１１２は、読みカナが対応付けられている翻訳対象の漢字を、先頭から１文字ずつ、その読みカナに基づいて、単漢字辞書を参照し、当該漢字が音読みの漢字か訓読みの漢字化を判定する。変換手段は、音読みであると判定された漢字１文字を、音読み用ハングル辞書１０７を参照して１文字のハングル文字に変換する。変換手段は、訓読みであると判定された漢字１文字を、訓読みの読みカナの音毎（１発音毎）に訓読み用ハングル辞書１０８を参照して１文字以上のハングル文字に変換する。【選択図】図１
2014081864.tif 000002
【特許請求の範囲】
【請求項１】
日本語の単漢字毎に、音読みの読みカナと訓読みの読みカナとを対応付けた単漢字辞書と、
音読みの漢字毎に、その読みに対応するハングル文字を登録した第１のハングル辞書と、
訓読みの漢字の読みの各音に対応させたハングル文字を登録した第２のハングル辞書と、
読みカナが対応付けられた日本語の１文字以上の漢字を先頭から１文字ずつ、前記単漢字辞書を用いて音読みの漢字か訓読みの漢字かの判定を行う音訓判定手段と、
音読みであると判定された漢字１文字は、音読みの読みカナに基づき前記第１のハングル辞書を参照して１文字のハングル文字に変換し、訓読みであると判定された漢字１文字は、訓読みの読みカナの音毎に前記第２のハングル辞書を参照して１文字以上のハングル文字に変換する変換手段と
を備えることを特徴とする音訓漢字対応韓国語翻訳装置。
【請求項２】
請求項１に記載の音訓漢字対応韓国語翻訳装置であって、
固有名詞の漢字と読みを対応付けて、地域別、属性別にまとめた固有名詞辞書と、
前記固有名詞辞書を用いて、翻訳対象の漢字文字列の読みカナを特定する特定手段と
を備えることを特徴とする音訓漢字対応韓国語翻訳装置。
【請求項３】
請求項１または請求項２に記載の音訓漢字対応韓国語翻訳装置であって、
読みカナの長音判定を行い、読みカナに含まれる長音を削除する長音判定手段を備え、
前記変換手段は、長音が削除された読みカナに基づいて、漢字をハングル文字に変換することを特徴とする音訓漢字対応韓国語翻訳装置。
【請求項４】
請求項１、請求項２または請求項３に記載の音訓漢字対応韓国語翻訳装置であって、
前記変換手段は、前記音訓判定手段により音読みか訓読みかの判定ができなかった場合には、読みカナの音毎に前記第２のハングル辞書を参照して１文字以上のハングル文字に変換することを特徴とする音訓漢字対応韓国語翻訳装置。
【請求項５】
音訓判定手段が、読みカナが対応付けられた日本語の１文字以上の漢字を先頭から１文字ずつ、日本語の単漢字毎に音読みの読みカナと訓読みの読みカナとを対応付けた単漢字辞書を用いて音読みの漢字か訓読みの漢字かの判定を行う音訓判定工程と、
変換手段が、音読みであると判定された漢字１文字を、音読みの読みカナに基づき音読みの漢字毎に、その読みに対応するハングル文字を登録した第１のハングル辞書を参照して１文字のハングル文字に変換し、訓読みであると判定された漢字１文字を、訓読みの漢字の読みの音毎に対応させたハングル文字を登録した第２のハングル辞書を参照して１文字以上のハングル文字に変換する変換工程と
を有することを特徴とする音訓漢字対応韓国語翻訳方法。
【請求項６】
日本語の単漢字毎に、音読みの読みカナと訓読みの読みカナとを対応付けた単漢字辞書と、音読みの漢字毎に、その読み対応するハングル文字を登録した第１のハングル辞書と、訓読みの漢字の読みの各音に対応させたハングル文字を登録した第２のハングル辞書との利用が可能な情報処理装置に搭載されたコンピュータにより実行されるプログラムであって、
音訓判定手段が、読みカナが対応付けられた日本語の１文字以上の漢字を先頭から１文字ずつ、前記単漢字辞書を用いて音読みの漢字か訓読みの漢字かの判定を行う音訓判定ステップと、
変換手段が、音読みであると判定された漢字１文字を、音読みの読みカナに基づき前記第１のハングル辞書を参照して１文字のハングル文字に変換し、訓読みであると判定された漢字１文字を、訓読みの読みカナの音毎に前記第２のハングル辞書を参照して１文字以上のハングル文字に変換する変換ステップと
が実行されることを特徴とする音訓漢字対応韓国語翻訳プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、地図等に記載されている日本語の漢字を、韓国語（ハングル文字）に翻訳する装置、方法、プログラムに関する。
【背景技術】
【０００２】
日本語と韓国語には共通点が多いことに着目し、日本語と韓国語との間での翻訳処理に関して種々の発明がなされている。例えば、後に記す特許文献１には、対訳コーパス（言語データ）の形態素解析処理を必要とせずに、韓国語コーパス中の外来語を自動的に検出できるようにする発明が開示されている。当該発明は、日韓両語の外来語が音韻的に似ている特性を利用し、日本語のカタカナ語を手がかりにして韓国語コーパス中の外来語を自動抽出するものである。
【０００３】
また、後に記す特許文献２には、ハングルで書かれている文書の内容を、容易な操作で、ハングルを解さない利用者が容易に知ることができるようにする発明が開示されている。当該発明は、ハングル文字と漢字との相互の対応関係を記憶した、ハングル文字および漢字対応辞書を用意し、これを参照してハングル文書中のハングル文字を、対応する漢字に変換する処理を行うものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２８０３５３号公報
【特許文献２】特開平９−１８５６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
日本語と韓国語は文法が同一であり、極めて共通点が多い。日本語と韓国語の相違点等については以下のようにまとめることができる。現在はハングル表記で統一されているが、韓国語はもともと日本語の漢字かな混じり文と同じく、漢字ハングル混じり文であった。韓国でも義務教育でおよそ１８００語程度の漢字を学習する。韓国の漢字は音読みのみであり、日本の訓読みに相当する読みがほぼない。韓国の漢字は読みと同音のハングル文字１文字で代替される。韓国語の漢字の音読みハングルは日本語の漢字の音読みとほぼ同音で発音される。
【０００６】
このように、韓国語の漢字には音読みしかないために、日本語の漢字をハングル文字に変換する場合には、例え訓読みの漢字であってもハングル文字では全て音読み表記されてしまう。このため、音読みとして誤表記された日本語の訓読みの漢字については、訓読みの音に対応したハングル文字に１つ１つ修正しなければならないという問題がある。また、日本語の漢字をその読みにしたがってハングル文字に変換する場合、音読みの漢字については、対応するハングル文字１文字に翻訳（変換）できるにもかかわらず、発音通りに１音１音がハングル文字１文字１文字に翻訳されてしまう場合がある。この場合、日本語の漢字の文字数に対してハングル表記が長くなるという問題がある。
【０００７】
以上の点に鑑み、この発明は、日本語の漢字をその読み（読みカナ）が音読みか訓読みかをも考慮して、日本語の発音に合致し、しかも適切な文字数のハングル文字に変換することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の発明の音訓漢字対応韓国語翻訳装置は、
日本語の単漢字毎に、音読みの読みカナと訓読みの読みカナとを対応付けた単漢字辞書と、
音読みの漢字毎に、その読みに対応するハングル文字を登録した第１のハングル辞書と、
訓読みの漢字の読みの各音に対応させたハングル文字を登録した第２のハングル辞書と、
読みカナが対応付けられた日本語の１文字以上の漢字を先頭から１文字ずつ、前記単漢字辞書を用いて音読みの漢字か訓読みの漢字かの判定を行う音訓判定手段と、
音読みであると判定された漢字１文字は、音読みの読みカナに基づき前記第１のハングル辞書を参照して１文字のハングル文字に変換し、訓読みであると判定された漢字１文字は、訓読みの読みカナの音毎に前記第２のハングル辞書を参照して１文字以上のハングル文字に変換する変換手段と
を備えることを特徴とする。
【０００９】
この請求項１に記載の発明の音訓漢字対応韓国語翻訳装置によれば、日本語の単漢字毎に、音読みの読みカナと訓読みの読みカナとを対応付けた単漢字辞書が利用可能になっている。また、音読みの漢字毎に、その読みに対応させたハングル文字を登録した第１のハングル辞書と、訓読みの漢字の読みの各音に対応させたハングル文字を登録した第２のハングル辞書とが利用可能になっている。音訓判定手段は、読みカナが対応付けられている翻訳対象の１文字以上の漢字を、先頭から１文字ずつ単漢字辞書を参照し、その読みカナに基づき当該漢字が音読みの漢字か、訓読みの漢字かを判定する。
【００１０】
そして、変換手段は、音訓判定手段によって音読みであると判定された漢字１文字を、音読みの読みカナに基づき第１のハングル辞書を参照して１文字のハングル文字に変換する。また、変換手段は、音訓判定手段によって訓読みであると判定された漢字１文字を、訓読みの読みカナの音毎（１発音毎）に第２のハングル辞書を参照して１文字以上のハングル文字に変換する。
【００１１】
これにより、日本語の漢字を、日本語の発音に合致し、しかも適切な文字数のハングル文字に変換できる。すなわち、地名や人名などの固有名詞であるにもかかわらず、日本語の発音とは異なる発音のハングル文字に変換されたり、また、対応する１文字のハングル文字に変換可能な漢字を複数のハングル文字に変換されたりするといった不都合を防止できる。
【発明の効果】
【００１２】
この発明は、日本語の漢字をその読み（読みカナ）が音読みか訓読みかをも考慮して、日本語の発音に合致し、しかも適切な文字数のハングル文字に変換できる。これにより、日本語の漢字をハングル文字に変換した後に行われていた修正の手間を大幅に削減できる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態の音訓漢字対応韓国語翻訳装置の構成例を説明するためのブロック図である。
【図２】実施の形態の音訓漢字対応韓国語翻訳装置の漢字固有名詞辞書の格納データの例について説明するための図である。
【図３】実施の形態の音訓漢字対応韓国語翻訳装置の単漢字音訓読み辞書の格納データの例について説明するための図である。
【図４】実施の形態の音訓漢字対応韓国語翻訳装置の音読み用ハングル辞書の格納データの例について説明するための図である。
【図５】実施の形態の音訓漢字対応韓国語翻訳装置の訓読み用ハングル辞書の格納データの例について説明するための図である。
【図６】実施の形態の音訓漢字対応韓国語翻訳装置の翻訳対象漢字データファイルの格納データの例について説明するための図である。
【図７】実施の形態の音訓漢字対応韓国語翻訳装置によって行われた翻訳処理の結果の一例を説明するための図である。
【図８】実施の形態の音訓漢字対応韓国語翻訳装置で行われる音訓漢字対応韓国語翻訳処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、この発明の装置、方法、プログラムの一実施の形態について説明する。以下に説明する実施の形態においては、例えば、パーソナルコンピュータを用いて、この発明の音訓漢字対応韓国語翻訳装置１を構成する場合を例にして説明する。また、以下に説明する音訓漢字対応韓国語翻訳装置１において用いられる漢字を韓国語に翻訳する方法が、この発明の音訓漢字対応韓国語翻訳方法が適用されたものである。また、以下に説明する音訓漢字対応韓国語翻訳装置１において実行される漢字を韓国語に翻訳するためのプログラムが、この発明の音訓漢字対応韓国語翻訳プログラムである。
【００１５】
［音訓漢字対応韓国語翻訳装置１の構成例］
図１は、この実施の形態の音訓漢字対応韓国語翻訳装置１の構成例を説明するためのブロック図である。図１において、通信Ｉ／Ｆ１０１は、ネットワークを通じて受信した信号を自機（音訓漢字対応韓国語翻訳装置１）が処理可能なデータに変換して取り込んだり、送信用の種々のデータをプロトコルに準拠した信号に変換してネットワークに送出したりする。
【００１６】
制御部１０２は、音訓漢字対応韓国語翻訳装置１の各部を制御するものであり、図示しないが、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）がＣＰＵバスを通じて接続されて構成されたコンピュータ装置である。また、制御部１０２は、種々のアプリケーションを実行するアプリケーション実行部としても機能する。記憶装置１０３は、記録媒体としてハードディスクを備え、種々のアプリケーションプログラムや種々の処理により得られたデータ等のハードディスクへの書込み／記録保持／読み出し／削除を行う。
【００１７】
操作部１０４は、ユーザーからの操作入力を受け付けて、これを電気信号に変換し、制御部１０２に供給するものである。操作部１０４は、アルファベットキー、数字キー、種々のファンクションキー等を備えたキーボードやマウスなど呼ばれるポインティングデバイスなどをも含む。
【００１８】
漢字固有名詞辞書１０５は、固有名詞の漢字と読み（読みカナ）とを対応付けて、地域別、属性別にまとめたものである。図２は、漢字固有名詞辞書１０５の格納データの例について説明するための図である。図２に示すように、漢字固有名詞辞書１０５には、漢字で示される固有名詞と、当該固有名詞が用いられる地域と、当該固有名詞の属性と、当該固有名詞の読みカナとが対応付けられて登録されている。そして、図２に示した例では、「浅草」という固有名詞につき、「東京都台東区」において、「地名」としては、「あさくさ」と読まれるが、「寺院名」としては、「せんそう」と読まれることが登録されている。
【００１９】
また、図２に示した例では、「新宿」という固有名詞につき、「東京都新宿区」、「群馬県館林市」、「千葉県千葉市」では、「地名」として、「しんじゅく」と読まれることが登録されている。また、同じく「新宿」という固有名詞につき、「群馬県桐生市」、「千葉県市川市」、「神奈川県厚木市」では、「地名」として、「しんしゅく」と読まれることが登録されている。また、同じく「新宿」という固有名詞につき、「茨城県常陸太田市」、「栃木県足利市」、「埼玉県川越市」では、「地名」として、「あらじゅく」と読まれることが登録されている。
【００２０】
このように、漢字固有名詞辞書１０５には、同じ漢字で表された固有名詞であっても、それが用いられる地域や属性によって異なる読み方がされるものについて、図２に示した態様で各情報が記憶保持されている。なお、実際には、地域は例えば市区町村コードにより管理され、属性についても予め決められているコードが用いられて管理される。なお、図２において、属性としては、地名と寺院名しか示さなかったが、これに限るものではない。例えば、人名や物品名など、広く種々の属性が含まれる。
【００２１】
単漢字音訓読み辞書１０６は、日本語のＪＩＳ（Japanese Industrial Standards）漢字の単漢字毎に、音読みの読みカナと訓読みの読みカナとを対応付けたものである。図３は、単漢字音訓読み辞書１０６の格納データの例について説明するための図である。図３に示すように、単漢字音訓読み辞書１０６には、日本語のＪＩＳ漢字１文字（単漢字）毎に、音読みの読みカナと訓読みの読みカナとが対応付けられて登録されている。
【００２２】
図３に示した例では、日本語の漢字「亜」については、音読みでは「ア」と読み、訓読みでは「つぐ」と読むことか登録されている。同様に、日本語の漢字「阿」については、音読みでは「ア」と読み、訓読みでは「くま、おもねる」と読むことが登録されている。また、日本語の漢字「安」については、音読みでは「アン」と読み、訓読みでは「やすい、いずくんぞ」と読むことが登録されている。
【００２３】
また、図３に示した例では、日本語の漢字「宿」については、音読みでは「シュク、シク」と読み、訓読みでは「やど、やどる、やどす」と読むことが登録されている。また、日本語の漢字「新」については、音読みでは「シン」と読み、訓読みでは「あたらしい、あらた、あら、にい」と読むことが登録されている。このように、単漢字音訓読み辞書１０６には、ＪＩＳコードが割り当てられた日本語の漢字のそれぞれ毎に音読みの読みカナと訓読みの読みカナが登録されている。なお、図３には示さなかったが、各単漢字はＪＩＳコードによって特定できるようになっている。
【００２４】
また、上述もしたように、韓国語の漢字の音読み（ハングル）は日本語の漢字の音読みと同音で発音される。「契約、無料、写真機、調味料、酵素、高速道路、計算、市民、家族、温度」など殆どの音読み漢字（単語）は韓国語でも同じ発音である。また、韓国の漢字は読みと同音のハングル１文字で代替される。このため、日本語の漢字でもそれが音読みである場合には、ハングル文字１文字で置き換えることができる。
【００２５】
この点に鑑み、音読み用ハングル辞書１０７は、音読みの漢字毎に、その読みに対応するハングル文字を登録したものである。図４は、音読み用ハングル辞書１０７の格納データの例について説明するための図である。図４に示すように、音読み用ハングル辞書１０７には、日本の漢字の音読みの読みカナと、これに対応するハングル文字とが対応付けられて登録されている。
【００２６】
図４に示した例では、音読みで「ア」と読む漢字である「亜、阿、…」、音読みで「アン」と読む漢字である「安、案、暗、…」に対応する１文字のハングル文字が登録されている。同様に、音読みで「ジュク」と読む漢字である「宿、熟、…」、音読みで「シン」と読む漢字である「新、信、真、…」に対応する１文字のハングル文字が登録されている。このように、音読み用ハングル辞書１０７には、音読みの種々の漢字の読みカナと１文字のハングル文字とが対応付けられて登録されている。
【００２７】
訓読み用ハングル辞書１０８は、訓読みの漢字の読みの各音に対応させたハングル文字を登録したものである。換言すれば、訓読み用ハングル辞書１０８は、日本語で発音される１音毎に対応する１文字のハングル文字を対応されたものである。図５は、訓読み用ハングル辞書１０８の格納データの例について説明するための図である。図５に示すように、訓読み用ハングル辞書１０８には、日本語で発音される１音毎に対応する１文字のハングル文字が対応付けられて登録されている。
【００２８】
図５においては、その一例として、日本語の「あ」、「い」、「う」、「え」、「お」のそれぞれに対応する同じ発音のハングル文字が登録されている場合を示している。このように、訓読み用ハングル辞書１０８には、日本語のいわゆる５０音に対応するハングル文字、日本語の濁音に対応するハングル文字、日本語の半濁音に対応するハングル文字等、１発音が日本語の発音と同じになるハングル文字が対応付けられて登録されている。
【００２９】
なお、漢字固有名詞辞書１０５、単漢字音訓読み辞書１０６、音読み用ハングル辞書１０７、訓読み用ハングル辞書１０８のそれぞれは、必ずしも音訓漢字対応韓国語翻訳装置１に設けられている必要はない。ネットワーク上に設けられている漢字固有名詞辞書１０５、単漢字音訓読み辞書１０６、音読み用ハングル辞書１０７、訓読み用ハングル辞書１０８を通信Ｉ／Ｆ１０１を通じて利用することも可能である。また、漢字固有名詞辞書１０５、単漢字音訓読み辞書１０６、音読み用ハングル辞書１０７、訓読み用ハングル辞書１０８の内の幾つかは音訓漢字対応韓国語翻訳装置１に設け、その他のものはネットワーク上で利用可能なものを用いるといった使い分けを行うことも可能である。
【００３０】
表示部１０９は、種々の画像データや映像データの供給を受けて、これを映像信号に変換し、当該映像信号に応じた画像や映像を自己の表示画面に表示する。この実施の形態において、表示部１０９には、例えば、操作部１０４を通じて入力される翻訳対象の漢字や翻訳結果などが表示される。
【００３１】
翻訳対象漢字データファイル１１０は、翻訳対象の漢字データを記憶保持する。図６は、翻訳対象漢字データファイル１１０の格納データの例について説明するための図である。図６に示すように、この実施の形態においては、翻訳対象の漢字、当該翻訳対象の漢字の読みカナ、当該翻訳対象の漢字の音訓判定結果、当該翻訳対象の漢字の翻訳結果（ハングル文字）の各情報からなる。翻訳対象の漢字および翻訳対象の漢字の読みカナは予め入力されているものである。
【００３２】
なお、図６に示した翻訳対象漢字データファイル１１０において、翻訳対象の漢字の読みカナは、通常は、ユーザーが入力するなどして予め設定されている。しかし、地名等の固有名詞についての読みカナは、後述する読みカナ特定部１１１の機能により、自動的に特定し、これを翻訳対象の漢字の読みカナとして用いることもできる。また、同ファイル１１０において、翻訳対象の漢字の音訓判定結果は、後述する音訓判定処理部１１２による読みカナの音訓判定の結果である。また、同ファイル１１０において、翻訳対象の漢字の翻訳結果（ハングル文字）は、後述するハングル翻訳部１１４による当該漢字の翻訳結果である対応するハングル文字である。
【００３３】
このように、翻訳対象漢字データファイル１１０は、翻訳対象の漢字およびその漢字の読みカナが予め入力されており、これらに基づく音訓判定結果及び翻訳結果たるハングル文字が後から更新される構成になっている。なお、図６に示した例では、「荒川（あらかわ）」、「新宿（しんじゅく）」、「渋谷（しぶや）」のそれぞれについての、音訓判定結果と対応するハングル文字とが特定されて更新された場合を示している。
【００３４】
なお、この実施の形態においては、説明を簡単にするため、翻訳対象漢字データファイル１１０は、図６に示す構成を有するものとしたが、これに限るものではない。例えば、地図に表示する種々の名称などのデータ（名称データ）が記録されたデータファイルを、翻訳対象漢字データファイル１１０とするなど、翻訳対象の漢字とその読みカナとを記憶保持する種々の態様のデータファイルを翻訳対象漢字データファイル１１０とすることができる。
【００３５】
そして、制御部１０２の制御の下に機能する、読みカナ特定部１１１、音訓判定処理部１１２、長音判定処理部１１３、ハングル翻訳部１１４が、この実施の実施の形態の音訓漢字対応韓国語翻訳装置１の主要部を構成している。以下、これら主要部について具体的に説明する。
【００３６】
読みカナ特定部１１１は、例えば図６を用いて説明した翻訳対象漢字データファイル１１０に格納されている主に固有名詞である翻訳対象の漢字に読みカナが付されていない場合に、これを特定して付加する。読みカナ特定部１１１は、翻訳対象の漢字に基づいて、漢字固有名詞辞書１０５を参照し、候補となる読みカナを表示部１０９に表示して、ユーザーによる選択を可能にし、選択された読みカナを翻訳対象の漢字の読みカナ欄に更新する。なお、地図の名称データのように、名称などを表示する地域や名称などが示すものの属性（地名、建物名などの区別）が分かっている場合には、ユーザーの選択操作は必要なく、自動的に正確な読みカナを特定し、翻訳対象漢字データファイル１１０の該当欄に特定した読みカナを更新できる。
【００３７】
音訓判定処理部１１２は、翻訳対象漢字データファイル１１０に用意される翻訳対象の漢字とその読みカナに基づいて、図３を用いて説明した単漢字音訓読み辞書１０６を参照し、当該翻訳対象の漢字の読みカナは、音読みか訓読みかを判定する。この場合、音訓判定処理部１１２は、翻訳対象の漢字をその先頭から１文字ずつの読みカナについて音読みか訓読みかを判定し、その結果を翻訳対象漢字データファイル１１０の音訓判定結果に更新する。なお、音訓判定処理部１１２は、単漢字音訓読み辞書１０６に登録されていない読みカナについては、所定の判定方法に基づいて音訓判定を行う。当該所定の判定方法は以下の通りである。
【００３８】
まず、（１）音読みの場合には漢字１文字の読みが１拍または２拍であり、訓読みの場合には漢字１文字の読みは１拍〜３拍であることに着目し、読みカナが３拍であれば訓読みと判定する。例えば、「形（かたち）」、「椿（つばき）」などは訓読みと判定できる。そして、読みカナが１拍、２拍の漢字について、引き続き音訓判定を行う。次に、読みカナが１拍、２拍の漢字について、（２）撥音（ん）で終わる読みカナは音読みと判定する。例えば、「運（うん）」、「番（ばん）」、「縁（えん）」などは音読みと判定できる。また、（３）拗音（きゃ、きゅ、しゅ、しょ等）を含んだ読みカナは音読みと判定する。例えば、「客（きゃく）」、「蝶（ちょう）」などは音読みと判定できる。
【００３９】
また、（４）濁音で始まる読みカナは音読みと判定する。例えば、「毒（どく）」、「台（だい）」などは音読み判定できる。また、（５）促音（っ）が入る読みカナは音読みと判定する。例えば、「発展（はってん）」、「活発（かっぱつ）」などは音読みと判定できる。また、（６）ラ行で始まる読みカナは音読みと判定する。例えば、「陸（りく）」、「列（れつ）」などは音読みと判定できる。また、（７）漢字のつくりが同じパーツを含んだ同音、類似音がある漢字の読みカナは音読みと判定する。例えば、「職（しょく・しき）」と「織（しょく、しき）」、「馬（ば・ま）」と「罵（ば・ま）」、「塀（へい）」と「併（へい）」、「蜜（みつ）」と「密（みつ）」などは音読みと判定できる。また（８）音読みであれば、必ず「イ、ウ、キ、ク、ツ、チ、ン」の７音のいずれかが末尾にくるので、当該７音のいずれも末尾につかなければ訓読みと判定する。
【００４０】
上記の（１）〜（８）によっても音訓判定できないものに関しては、例外辞書に予め登録し、これを用いて判定することが可能である。しかし、殆どの場合、単漢字音訓読み辞書１０６と上記（１）〜（８）の手順で示した所定の判定方法を用いることによって、漢字の読みカナの音訓判定を行うことができる。
【００４１】
長音判定処理部１１３は、翻訳対象の漢字の読みカナに長音が含まれるか否かを判定し、読みカナに長音が含まれる場合に、その長音を削除する処理を行う。韓国語には長音は存在せず、対応する音のハングル文字に翻訳する場合に支障が生じるためである。ここで、長音は、日本語の音節で、母音を通常の倍にのばしたものを意味する。すなわち、１音節で２モーラ（２拍）を持つものであり、音声学的には長母音である。
【００４２】
ハングル翻訳部１１４は、音読み用ハングル翻訳部１１４Ａと訓読み用ハングル翻訳部１１４Ｂとを備える。音読み用ハングル翻訳部１１４Ａは、読みカナが音読みであると判定された漢字について、その読みカナに基づいて音読み用ハングル辞書１０７を参照し、１文字の漢字を１文字のハングル文字に翻訳する。また、訓読み用ハングル翻訳部１１４Ｂは、読みカナが訓読みであると判定された漢字について、その読みカナの１発音毎に訓読み用ハングル辞書１０８を参照し、１文字の漢字を１文字以上のハングル文字に翻訳する。そして、ハングル翻訳部１１４は、翻訳したハングル文字を翻訳対象漢字データファイル１１０の対応する漢字のハングル文字に更新する。なお、「服部（はっとり）」などの特殊な読みカナの漢字については、訓読み用ハングル翻訳部１１４Ｂが機能し、その読みカナの１発音毎に訓読み用ハングル辞書１０８を参照し、１文字の漢字を複数文字のハングル文字に翻訳する。
【００４３】
図７は、この実施の形態の音訓漢字対応韓国語翻訳装置１によって行われた翻訳処理の結果の一例を説明するための図である。図２を用いて説明したように、地名である「新宿」は地域によって読みカナが異なる。しかし、この実施の形態の音訓漢字対応韓国語翻訳装置１においては、例えば、漢字固有名詞辞書１０５などを用いることにより、その読みカナを正確に特定することにより、各漢字の読みカナが音読みか訓読みかを正確に特定する。
【００４４】
そして、音読みの漢字は対応する１文字のハングル文字に翻訳し、訓読みの漢字については、その読みカナの１音１音毎に１文字のハングル文字に翻訳する。これにより、図７に示すように、同じ「新宿」との漢字を用いる場合であっても、「しんじゅく」と読む場合には両漢字とも音読みであるので２文字のハングル文字に翻訳できる。同様に、「しんしゅく」と読む場合も、両漢字とも音読みであるので２文字のハングル文字に翻訳できる。また、「にいじゅく」と読む場合には、「新（にい）」は訓読み、「宿（じゅく）」は音読みであるので、図７に示すように訓読みの「新（にい）」は二文字のハングル文字に翻訳し、音読みの「宿（じゅく）」は１文字のハングル文字に翻訳し、これらを結合して３文字のハングル文字に翻訳できる。
【００４５】
同様に、「あらじゅく」と読む場合には、「新（あら）」は訓読み、「宿（じゅく）」は音読みであるので、図７に示すように、訓読みの「新（あら）」は二文字のハングル文字に翻訳し、音読みの「宿（じゅく）」は１文字のハングル文字に翻訳し、これらを結合して３文字のハングル文字に翻訳できる。また、「あらやど」読む場合には、「新（あら）」は訓読み、「宿（やど）」も訓読みであるので、図７に示すように、訓読みの「新（あら）」は二文字のハングル文字に翻訳し、訓読みの「宿（やど）」も２文字のハングル文字に翻訳し、これらを結合して４文字のハングル文字に翻訳できる。
【００４６】
したがって、「新宿」を「しんじゅく」と音読みで読む場合までを、例えば「シン・ジュ・ク」と３つの音節に分解し、３文字のハングル文字に変換してしまうことを防止できる。また、「新宿」を「にいじゅく」や「あらじゅく」のように訓読みと音読みとを含む場合や「あらやど」のように訓読みだけの場合にも、「シン・ジュ・ク」という読みカナに従って合致しない発音のハングル文字に翻訳することもない。
【００４７】
［音訓漢字対応韓国語翻訳装置１の処理のまとめ］
次に、上述したこの実施の形態の音訓漢字対応韓国語翻訳装置１で行われる音訓漢字対応韓国語翻訳処理についてまとめる。図８は、この実施の形態の音訓漢字対応韓国語翻訳装置１で行われる音訓漢字対応韓国語翻訳処理を説明するためのフローチャートである。この実施の形態の音訓漢字対応韓国語翻訳装置１は、操作部１０４を通じて入力される漢字とその読みカナに基づいて、当該漢字をハングル文字に翻訳することもできるものである。しかし、ここでは説明を簡単にするため、図６を用いて説明した翻訳対象漢字データファイル１１０に、翻訳対象となる地名等の漢字データが既に用意されている場合を例にして説明する。
【００４８】
この実施の形態の音訓漢字対応韓国語翻訳装置１においては、例えば、所定のメニューから音訓漢字対応韓国語翻訳処理を実行する項目が選択されると、制御部１０２は、図８のフローチャートに示す音訓漢字対応韓国語翻訳処理を実行する。まず、制御部１０２は、翻訳対象漢字データファイル１１０を参照し、最初に翻訳対象となる漢字データを特定する（ステップＳ１０１）。
【００４９】
そして、制御部１０２は、特定した漢字データに読みカナが付されていない場合には、読みカナ特定部１１１を制御し、漢字固有名詞辞書１０５を用いて当該翻訳対象の漢字の読みカナを特定する処理を行う（ステップＳ１０２）。このステップＳ１０２においては、特定した読みカナを、図６を用いて説明した翻訳対象漢字データファイル１１０の該当漢字の音訓判定結果の欄に更新する処理をも行う。なお、翻訳対象の漢字に既に読みカナが付されている場合には、ステップＳ１０２の処理は行われない。
【００５０】
次に、制御部１０２は、音訓判定処理部１１２を制御し、単漢字音訓読み辞書１０６や上述した所定の判定方法を用いて、翻訳対象の漢字について、先頭から１文字ずつ音読みか訓読みかの判定を行う（ステップＳ１０３）。なお、ステップＳ１０３では、例えば、「服部（はっとり）」などのように、単漢字音訓読み辞書１０６ではその読みカナが音読みか訓読みかを判定できない漢字については、特殊の読みカナの漢字として、読みカナ通りに翻訳するものとして特定する。
【００５１】
そして、制御部１０２は、長音判定処理部１１３を制御し、音訓判定した各漢字の読みカナについて、長音が含まれるか否かを判定し、長音が含まれる場合には、その読みカナからその長音を削除する処理を行う（ステップＳ１０４）。この後、制御部１０２は、ハングル翻訳部１１４を制御し、読みカナの音訓判定が行われた翻訳対象の漢字について、その読みカナに基づいてハングル文字への翻訳処理を実行する（ステップＳ１０５）。
【００５２】
ステップＳ１０５においては、音読みの漢字１文字については、その読みカナに基づいて音読み用ハングル辞書１０７が用いられて、１文字のハングル文字に翻訳される。また、訓読みの漢字や特殊な読みの漢字は、その漢字の読みカナの発音通りに、１音を１文字のハングル文字に翻訳する。そして、制御部１０２は、ステップＳ１０５で得られた翻訳結果（ハングル文字列）を、図６を用いて説明した翻訳対象漢字データファイル１１０の該当漢字のハングル文字（翻訳結果）の欄に更新する（ステップＳ１０６）。
【００５３】
そして、制御部１０２は、翻訳対象漢字データファイル１１０に格納されている全ての漢字データについての翻訳処理が終了したか否かを判別する（ステップＳ１０７）。ステップＳ１０７の判別処理において、終了していないと判別したときには、制御部１０２は、翻訳対象漢字データファイル１１０の次に翻訳すべき漢字データを処理対象に位置付け（ステップＳ１０８）、ステップＳ１０２からの処理を繰り返す。また、ステップＳ１０７の判別処理において、終了したと判別したときには、制御部１０２は、翻訳対象漢字データファイル１１０をクローズするなどの所定の終了処理を実行し（ステップＳ１０９）、この図８に示す処理を終了する。このようにして、この実施の形態の音訓漢字対応韓国語翻訳装置１は、日本語の漢字を適切にハングル文字に翻訳できる。
【００５４】
［実施の形態の効果］
この実施の形態の音訓漢字対応韓国語翻訳装置１は、ハングル文字への翻訳対象の漢字の１文字ずつの読みカナについて、音読みか訓読みかを適切に判定し、音読みの漢字１文字は、対応するハングル文字１文字に変換する。また、訓読みの漢字や特殊な読みの漢字については、その発音通りに１音につき、１文字のハングル文字に変換する。これにより、日本語の漢字を、日本語の発音から大きく外れることなく、また、１文字の漢字を不用意に複数のハングル文字に変換することなく、適切なハングル文字に変換できる。換言すれば、日本語の漢字をその読み（読みカナ）が音読みか訓読みかをも考慮して、日本語の発音にほぼ合致し、しかも適切な文字数のハングル文字に変換できる。
【００５５】
特に、名称などが日本語の地図から名称などが韓国語の地図を作成する場合において、名称などの文字数が必要以上に多くなったり、また、全く異なる発音のハングル文字に変換してしまったりするなどといった不都合を生じさせることがない。従って、適切なハングル文字で表された地図などが作成できる。このように、この発明は、地名などの固有名詞の漢字をハングル文字に翻訳する場合において特に効果的である。
【００５６】
［変形例］
なお、上述した実施の形態においては、地名を示す日本語の漢字「新宿」をハングル文字に翻訳する場合を例にして説明したが、翻訳対象の漢字は、１文字以上の種々の文字数の漢字をハングル文字への翻訳対象とすることができる。例えば、人名や施設の名称等の漢字表現された固有名詞をハングル文字に翻訳する場合に効果が大きい。
【００５７】
また、施設の名称の中には、「グランドホテル新宿」などのように、カタカナと漢字とか組み合わされた名称なども存在する。このような場合、カタカナ部分はその発音通りに１音ずつハングル文字に翻訳し、漢字部分につき、この発明を適用することが可能である。
【００５８】
また、上述した実施の形態では、翻訳対象漢字データファイル１１０に登録された翻訳対象の漢字を一括してハングル文字に翻訳する場合を例にして説明したが、これに限るものではない。例えば、スマートホンと呼ばれる高機能携帯電話端末を用いて、名称などが日本語で表示された地図を閲覧している時に、指示した位置に表示されている日本語の名称などを韓国語に翻訳する場合にもこの発明を適用できる。この場合には、翻訳対象の日本語の漢字が、指示された位置に表示されている名称などになるだけであり、図８を用いて説明した処理により、日本語の名称などを韓国語に翻訳できる。このように、この発明は、日本語の多くの漢字を一括して韓国語に翻訳する場合だけでなく、指示した所定の漢字だけを韓国語に翻訳する場合にも用いることができる。
【００５９】
また、図１に示した読みカナ特定部１１１、音訓判定処理部１１２、長音判定処理部１１３、ハングル翻訳部１１４の各機能を、制御部１０２で実行されるプログラムによって、制御部１０２の機能として実現することもできる。
【００６０】
［その他］
なお、請求項１〜請求項４における音訓漢字対応韓国語翻訳装置の各手段と、実施の形態の音訓漢字対応韓国語翻訳装置１の各部とを対応付けると以下のようになる。すなわち、単漢字辞書の機能は単漢字音訓読み辞書１０６が実現し、第１のハングル辞書の機能は音読み用ハングル辞書１０７が実現し、第２のハングル辞書は訓読み用ハングル辞書１０８が実現している。また、音訓判定手段の機能は音訓判定処理部１１２が実現し、変換手段の機能はハングル翻訳部１１４が実現している。また、固有名詞辞書の機能は漢字固有名詞辞書１０５が実現し、特定手段の機能は読みカナ特定部１１１が実現している。また、長音判定手段の機能は長音判定処理部１１３が実現している。
【００６１】
また、この発明の音訓漢字対応韓国語翻訳方法は、図８に示したフローチャートに対応している。また、図８に示した音訓漢字対応韓国語翻訳処理を実行するプログラムが、この発明の音訓漢字対応韓国語翻訳プログラムに対応している。
【符号の説明】
【００６２】
１…音訓漢字対応韓国語翻訳装置、１０１…通信Ｉ／Ｆ、１０２…制御部、１０３…記憶装置、１０４…操作部、１０５…漢字固有名詞辞書、１０６…単漢字音訓読み辞書、１０７…音読み用ハングル辞書、１０８…訓読み用ハングル辞書、１０９…表示部、１１０…翻訳対象漢字データファイル、１１１…読みカナ特定部、１１２…音訓判定処理部、１１３…長音判定処理部、１１４…ハングル翻訳部、１１４Ａ…音読み用ハングル翻訳部、１１４Ｂ…訓読み用ハングル翻訳部
【図１】
2014081864.tif 000003
【図２】
2014081864.tif 000004
【図３】
2014081864.tif 000005
【図４】
2014081864.tif 000006
【図５】
2014081864.tif 000007
【図６】
2014081864.tif 000008
【図７】
2014081864.tif 000009
【図８】
2014081864.tif 000010