(57)【要約】【課題】日本語などの第一会話言語の発音を、英語などの第二会話言語を読める人に略正確に伝えることを可能とするデータ処理装置を提供する。【解決手段】日本語等の第一会話言語の表音文字と英語等の第二会話言語の発音記号とを対応させて第一記憶部１１０が記憶し、英単語等の第二言語語句と発音記号とを対応させて第二記憶部１２０が記憶する。この状態で日本語句等の第一言語語句が平仮名等の表音文字で語句入力部１５０に入力される。この表音文字に対応する発音記号を第一記憶部１１０から第一検索部１３０が検索する。この検索された発音記号に対応して少なくとも一つの第二言語語句の少なくとも一部を第二記憶部１２０から第二検索部１４０が検索する。この検索された第二言語語句を入力された第一言語語句の代替の表音文字として代替出力部１６０が出力する。【選択図】図１
2010108201.tif 000002
【特許請求の範囲】
【請求項１】
第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶手段と、
前記第二会話言語の言語語句である第二言語語句と前記発音記号とを対応させて記憶する第二記憶手段と、
前記第一会話言語の言語語句である第一言語語句が前記表音文字で入力される語句入力手段と、
入力された前記表音文字に対応する前記発音記号を前記第一記憶手段から検索する第一検索手段と、
検索された前記発音記号に対応して少なくとも一つの前記第二言語語句の少なくとも一部を前記第二記憶手段から検索する第二検索手段と、
検索された少なくとも一つの前記第二言語語句の少なくとも一部を入力された前記第一言語語句の代替の表音文字として出力する代替出力手段と、
を有するデータ処理装置。
【請求項２】
前記第二検索手段は、検索された前記発音記号に対応した音節を検索した前記第二言語語句から抽出する請求項１に記載のデータ処理装置。
【請求項３】
前記第二記憶手段は、前記第二言語語句を前記第二会話言語での使用頻度とともに記憶し、
前記第二検索手段は、前記使用頻度に対応して前記第二言語語句を検索する請求項１または２に記載のデータ処理装置。
【請求項４】
前記第一記憶手段は、前記表音文字の一つずつとともに前記表音文字の複数の組み合わせも前記第二会話言語の前記発音記号に対応して記憶する請求項１ないし３の何れか一項に記載のデータ処理装置。
【請求項５】
前記第一記憶手段は、前記第一会話言語である日本語の前記表音文字である平仮名と前記第二会話言語である英語の発音記号とを対応させて記憶し、一つずつの前記表音文字として少なくとも清音と濁音と半濁音と撥音とを前記平仮名で記憶し、複数の組み合わせの前記表音文字として少なくとも拗音を前記平仮名で記憶する請求項４に記載のデータ処理装置。
【請求項６】
前記第一記憶手段は、複数の組み合わせの前記表音文字として長音と促音との少なくとも一方を前記平仮名で記憶する請求項５に記載のデータ処理装置。
【請求項７】
前記第一記憶手段は、複数の組み合わせの前記表音文字として一つずつの前記表音文字に「あ，い，う，え，お，ん」を一つずつ連続させた二文字の平仮名列を記憶する請求項５または６に記載のデータ処理装置。
【請求項８】
第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶処理と、
前記第二会話言語の言語語句である第二言語語句と前記発音記号とを対応させて記憶する第二記憶処理と、
前記第一会話言語の言語語句である第一言語語句が前記表音文字で入力される語句入力処理と、
入力された前記表音文字に対応する前記発音記号を検索する第一検索処理と、
検索された前記発音記号に対応して少なくとも一つの前記第二言語語句の少なくとも一部を検索する第二検索処理と、
検索された少なくとも一つの前記第二言語語句の少なくとも一部を入力された前記第一言語語句の代替の表音文字として出力する代替出力処理と、
をデータ処理装置に実行させるコンピュータプログラム。
【請求項９】
第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶動作と、
前記第二会話言語の言語語句である第二言語語句と前記発音記号とを対応させて記憶する第二記憶動作と、
前記第一会話言語の言語語句である第一言語語句が前記表音文字で入力される語句入力動作と、
入力された前記表音文字に対応する前記発音記号を検索する第一検索動作と、
検索された前記発音記号に対応して少なくとも一つの前記第二言語語句の少なくとも一部を検索する第二検索動作と、
検索された少なくとも一つの前記第二言語語句の少なくとも一部を入力された前記第一言語語句の代替の表音文字として出力する代替出力動作と、
を有するデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日本語などの第一言語語句の発音を英語などの第二会話言語の利用者に伝達するために利用されるデータ処理装置に関する。
【背景技術】
【０００２】
現在、日本に入国する外国人の数は年々増えている。グローバル化が進んだことで、英語を読むことのできる日本人は増えているが、日本語を読むことのできる外国人はそれほど多くない。
【０００３】
日本語の地名等は、外国人向けにローマ字で記述されることが多い。ローマ字は、平仮名一文字とアルファベットが一対一で対応しているため、日本語を簡単にアルファベットに置き換えることができる。
【０００４】
しかし、英語では、アルファベットと発音との関係が一対一とは限らない。このため、英語を話す外国人がローマ字を読むと、しばしば間違いが生じる。例えば、「ふうせん」と言う言葉をローマ字で書くと「Fuusen」「Fusen」のようになる。しかし、初めてこの単語を見た外国人は「ふっせん」「ふせん」と読むことが多く、「ふうせん」とは読めない可能性が高い。
【０００５】
観光地などではローマ字表記がよく使われているが、日本語を学んでいる外国人でなければ正しい読み方で読んでいない可能性がある。特に、観光の目的で来日し、日本語の分からない外国人ほど間違えている可能性が高い。
【０００６】
また駅名なども、日本語の他にローマ字で記述されていることが多いが、こちらも正しい読み方で読まれていない可能性があり、駅員や周りの人に目的地を伝えようと思っても、なかなか伝わらないのではないかという心配がある。
【０００７】
日本人にとって英語の発音が難しいように、外国人にとっても日本語の発音はとても難しいといわれている。日本人が英語を学ぶ教材は数多く存在するが、日本語が学べる教材はまだまだ少ない。
【０００８】
従来のローマ字を使わずに、英語を第一会話言語とする人たちが発音を想像できる「フォネティック・スペリング(Phonetic spelling)」を使って記述することで、正しい日本語の読み方を伝えることができるようになる。
【０００９】
例えば、「ふうせん」は「foo-sen」または「who-sen」と書くことで、ほとんどの人が「ふうせん」と読めるようになる。前者は「Food」と言う日常よく使う単語から、「foo」が「ふう」の発音だと容易に想像でき「sen」も「sent」等から「せん」と発音すると容易に想像ができるからである。
【００１０】
このような発音記号は「フォネティック・スペリング」として、欧米では一般的に使われているが、日本ではあまりなじみがない。しかし、観光で日本にくる外国人は、ローマ字よりも「フォネティック・スペリング」の方が読みやすく、なじんでいるので、こちらで書いた方が日本語の読み方を正確に伝えることができる。
【００１１】
この方法を使えば、観光地に来ている日本語を話すことのできない外国人でも、標準的な英語の読み方が分かっていれば、日本語に近い発音で目的地を伝えることができるようになり、ホテルやタクシーで目的地を伝えるとき等に、スムーズにコミュニケーションをとることができる。
【００１２】
なお、当然ながら、日本語などの第一会話言語の利用者が、英語などの第二会話言語の利用者と、会話できるときには、その発音を伝達することができる。しかし、例えば、日本語の単語の発音を英語の利用者に電子メールなどで伝達するような場合、当然ながら「ふうせん」と表記しても読むことができず、前述のように「Fuusen」や「Fusen」と表記しても「ふっせん」や「ふせん」と発音される可能性が高い。
【００１３】
このような場合、前述のように「フォネティック・スペリング(Phonetic spelling)」を使って「foo-sen」や「who-sen」と表記すれば、電子メールなどでも日本語の発音を英語の利用者に略正確に伝達することができる。
【００１４】
現在、上述のように外国語でも発音を容易とするための装置として各種の提案がある（例えば、特許文献１，２参照）。
【特許文献１】特開２００４−２９４６３９号公報
【特許文献２】特開平０４−０１００５２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかし、特許文献１の技術は、「カタカナにアクセント記号を付けて」正しい発音を伝えることを可能にするシステムでしかない。また、特許文献２の技術は、「カタカナで記述した英単語から、対応する正しい英単語を探す」と言うシステムでしかない。このため、特許文献１，２の技術を利用しても、日本語などの第一会話言語の発音を、英語などの第二会話言語を読める人に略正確に伝えることは困難である。
【００１６】
本発明は上述のような課題に鑑みてなされたものであり、日本語などの第一会話言語の発音を、英語などの第二会話言語を読める人に略正確に伝えることを可能とするデータ処理装置、そのコンピュータプログラムおよびデータ処理方法、を提供するものである。
【課題を解決するための手段】
【００１７】
本発明のデータ処理装置は、第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶手段と、第二会話言語の言語語句である第二言語語句と発音記号とを対応させて記憶する第二記憶手段と、第一会話言語の言語語句である第一言語語句が表音文字で入力される語句入力手段と、入力された表音文字に対応する発音記号を第一記憶手段から検索する第一検索手段と、検索された発音記号に対応して少なくとも一つの第二言語語句の少なくとも一部を第二記憶手段から検索する第二検索手段と、検索された少なくとも一つの第二言語語句の少なくとも一部を入力された第一言語語句の代替の表音文字として出力する代替出力手段と、を有する。
【００１８】
本発明のコンピュータプログラムは、第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶処理と、第二会話言語の言語語句である第二言語語句と発音記号とを対応させて記憶する第二記憶処理と、第一会話言語の言語語句である第一言語語句が表音文字で入力される語句入力処理と、入力された表音文字に対応する発音記号を検索する第一検索処理と、検索された発音記号に対応して少なくとも一つの第二言語語句の少なくとも一部を検索する第二検索処理と、検索された少なくとも一つの第二言語語句の少なくとも一部を入力された第一言語語句の代替の表音文字として出力する代替出力処理と、をデータ処理装置に実行させる。
【００１９】
本発明のデータ処理方法は、第一会話言語の表音文字と第二会話言語の発音記号とを対応させて記憶する第一記憶動作と、第二会話言語の言語語句である第二言語語句と発音記号とを対応させて記憶する第二記憶動作と、第一会話言語の言語語句である第一言語語句が表音文字で入力される語句入力動作と、入力された表音文字に対応する発音記号を検索する第一検索動作と、検索された発音記号に対応して少なくとも一つの第二言語語句の少なくとも一部を検索する第二検索動作と、検索された少なくとも一つの第二言語語句の少なくとも一部を入力された第一言語語句の代替の表音文字として出力する代替出力動作と、を有する。
【００２０】
なお、本発明の各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたデータ処理装置、コンピュータプログラムによりデータ処理装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００２１】
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【００２２】
また、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および動作を順番に記載してあるが、その記載の順番は複数の処理および複数の動作を実行する順番を限定するものではない。
【００２３】
このため、本発明のコンピュータプログラムおよびデータ処理方法を実施するときには、その複数の処理および複数の動作の順番は内容的に支障しない範囲で変更することができる。
【００２４】
さらに、本発明のコンピュータプログラムおよびデータ処理方法は、複数の処理および複数の動作が個々に相違するタイミングで実行されることに限定されない。このため、ある処理および動作の実行中に他の処理および動作が発生すること、ある処理および動作の実行タイミングと他の処理および動作の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【００２５】
また、本発明で云うデータ処理装置は、コンピュータプログラムを読み取って対応する処理動作を実行できるように、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、Ｉ／Ｆ（Interface）ユニット、等の汎用デバイスで構築されたハードウェア、所定の処理動作を実行するように構築された専用の論理回路、これらの組み合わせ、等として実施することができる。
【００２６】
なお、本発明でコンピュータプログラムに対応した各種動作をデータ処理装置に実行させることは、各種デバイスをデータ処理装置に動作制御させることなども意味している。
【００２７】
例えば、データ処理装置に各種データを記憶させることは、データ処理装置に固定されているＨＤＤ（Hard Disc Drive）等の情報記憶媒体にＣＰＵが各種データを格納すること、データ処理装置に交換自在に装填されているＣＤ−Ｒ（Compact Disc-Recordable）等の情報記憶媒体にＣＰＵがＣＤドライブで各種データを格納すること、等を許容する。
【００２８】
なお、本発明で云う「データを記憶する」とは、本発明の装置が、少なくともデータを記憶する機能を有することを意味している。このため、本発明の装置がコンシューマにより新規に登録されるデータを記憶することの他、サプライヤにより製造時に登録されたデータを記憶して出荷後にはコンシューマにより新規のデータが登録されないことも許容する。
【発明の効果】
【００２９】
本発明のデータ処理装置では、第一会話言語の表音文字と第二会話言語の発音記号とを対応させて第一記憶手段が記憶し、第二会話言語の言語語句である第二言語語句と発音記号とを対応させて第二記憶手段が記憶する。このような状態で、第一会話言語の言語語句である第一言語語句が表音文字で語句入力手段に入力される。この入力された表音文字に対応する発音記号を第一記憶手段から第一検索手段が検索する。これで検索された発音記号に対応して少なくとも一つの第二言語語句の少なくとも一部を第二記憶手段から第二検索手段が検索する。この検索された少なくとも一つの第二言語語句の少なくとも一部を入力された第一言語語句の代替の表音文字として代替出力手段が出力する。このため、日本語などの第一言語語句が表音文字で入力されれば、英語などの第二言語語句が代替の表音文字として出力されるので、日本語などの第一会話言語の発音を英語などの第二会話言語を読める人に略正確に伝えることができる。
【発明を実施するための最良の形態】
【００３０】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態のデータ処理装置１００は、図１に示すように、第一会話言語である日本語の表音文字である平仮名と第二会話言語である英語の発音記号とを対応させて記憶する第一記憶部１１０と、英語の言語語句であり第二言語語句である英単語と発音記号とを対応させて記憶する第二記憶部１２０と、日本語の言語語句であり第一言語語句である日本語句が平仮名で入力される語句入力部１５０と、入力された平仮名に対応する発音記号を第一記憶部１１０から検索する第一検索部１３０と、検索された発音記号に対応して少なくとも一つの英単語の少なくとも一部を第二記憶部１２０から検索する第二検索部１４０と、検索された少なくとも一つの英単語の少なくとも一部を入力された日本語句の代替の表音文字として出力する代替出力部１６０と、を有する。
【００３１】
より具体的には、データ処理装置１００は、図２に示すように、例えば、所定のデータサービスを提供するデータベースサーバなどからなり、日本ユーザの複数のデータ処理端末２１０や米国ユーザの複数のデータ処理端末２２０などが通信ネットワークであるインターネットＩＮで接続されている。
【００３２】
このデータ処理装置１００は、いわゆるＣＰＵやＨＤＤや通信Ｉ／Ｆなどのハードウェアで構築されており、上述のようにデータ処理端末２１０，２２０に所定のデータサービスを提供するために適正なコンピュータプログラムが実装されている。
【００３３】
このように実装されているコンピュータプログラムに対応して、例えば、ＣＰＵがＨＤＤ等のデバイスを統合制御することなどにより、上述の各部１１０〜がデータ処理装置１００に論理的に実現されている。
【００３４】
例えば、第一記憶部１１０と第二記憶部１２０とは、ＣＰＵがコンピュータプログラムに対応して認識するようにＨＤＤに構築された記憶エリアなどに相当する。語句入力部１５０は、ＣＰＵがコンピュータプログラムに対応してインターネットＩＮから通信Ｉ／Ｆへの入力データを認識する機能などに相当する。
【００３５】
第一検索部１３０と第二検索部１４０とは、ＣＰＵがコンピュータプログラムに対応してＨＤＤの記憶データを取得する機能などに相当する。代替出力部１６０は、ＣＰＵがコンピュータプログラムに対応して通信Ｉ／ＦからインターネットＩＮへのデータ出力を制御する機能などに相当する。
【００３６】
なお、図４ないし図７に示すように、第一記憶部１１０は、平仮名の一つずつとともに、平仮名の複数の組み合わせも、英語の発音記号に対応して記憶する。より詳細には、第一記憶部１１０は、図４に示すように、一つずつの平仮名として少なくとも清音と濁音と半濁音と撥音とを記憶し、複数の組み合わせの平仮名として少なくとも拗音を記憶する。
【００３７】
また、第一記憶部１１０は、図５に示すように、複数の組み合わせの平仮名として一つずつの平仮名に「あ，い，う，え，お，ん」を一つずつ連続させた二文字の平仮名列を記憶する。この結果、第一記憶部１１０は、複数の組み合わせの平仮名として長音も平仮名で記憶する。
【００３８】
一方、第二検索部１４０は、検索された発音記号に対応した音節を検索した英単語から抽出する。また、第二記憶部１２０は、英単語を英語での使用頻度とともに記憶し、第二検索部１４０は、使用頻度に対応して英単語を検索する。
【００３９】
上述のような構成において、本実施の形態のデータ処理装置１００は、例えば、日本ユーザと米国ユーザとがデータ処理端末２１０，２２０で音声データを使用することなくテキストデータで会話する、いわゆる電子メールやチャットなどのデータサービスを提供する。
【００４０】
このとき、本実施の形態のデータ処理装置１００は、例えば、米国ユーザが日本語句の発音を日本ユーザに質問したようなときに、その日本語句の発音を英単語で表現するデータサービスなども提供する。
【００４１】
本実施の形態のデータ処理装置１００では、詳細には後述するが、日本語の平仮名と英語の発音記号とを対応させて第一記憶部１１０が記憶しており、英語の言語語句である英単語と発音記号とを対応させて第二記憶部１２０が記憶している。
【００４２】
このような状態で、図３に示すように、例えば、日本ユーザによりデータ処理端末２１０からインターネットＩＮを経由して、日本語の言語語句である日本語句が平仮名で語句入力部１５０に入力される(ステップＳ１−Ｙ)。
【００４３】
例えば、米国ユーザが日本ユーザに「バルーン」の日本語での発音を質問したような場合、日本ユーザはデータ処理装置１００の所定サービスのウェブサイトに(図示せず)、データ処理端末２１０から日本語句の平仮名「ふうせん」を入力することになる。
【００４４】
すると、このデータ処理装置１００では、入力された平仮名に対応する発音記号を第一記憶部１１０から第一検索部１３０が検索する(ステップＳ３)。このとき、詳細には後述するアルゴリズムにより、入力された平仮名は発音記号に対応して所定の文字数に分解される(ステップＳ２)。
【００４５】
ただし、本実施の形態のデータ処理装置１００では、前述のように二文字ずつの平仮名と発音記号との対応関係も記憶している。このため、入力された日本語句は優先的に二文字ずつの平仮名に分解される。
【００４６】
例えば、前述の「ふうせん」は一文字ずつならば「ふ・う・せ・ん」と分解されるが、これは二文字ずつの「ふう・せん」に分解される。このときに、「ふう」と「せん」の間には、分かりやすいように「−」が入力される。
【００４７】
上述のように平仮名が分解されて対応する発音記号が検索されると(ステップＳ３)、この検索された発音記号に対応して少なくとも一つの英単語の少なくとも一部を第二記憶部１２０から第二検索部１４０が検索する(ステップＳ４)。
【００４８】
このとき、第二記憶部１２０は、英単語を英語での使用頻度とともに記憶しているので、第二検索部１４０は、使用頻度に対応して英単語を検索する。さらに、第二検索部１４０は、第一検索部１３０で検索された発音記号に対応した音節を、検索した英単語から必要により抽出する(ステップＳ５)。
【００４９】
例えば、前述の「ふう」の発音記号は「fu:」なので、これに対応する英単語として「Food」が検索される。ただし、「fu:」と同じ発音の部分は「Food」の「Foo」の部分のみなので、「d」は排除されて「foo」のみ抽出されることになる。
【００５０】
上述のように発音記号が英単語ないし音節に置換されるデータ処理が(ステップＳ４，Ｓ５)、日本語句の全部の発音記号が完成するまで繰り返される(ステップＳ６)。例えば、前述の日本語句「ふうせん」は「foo-sen」などの英語表現に変換される。すると、この英語表現を日本語句の代替の表音文字として、代替出力部１６０が米国ユーザのデータ処理端末２２０に出力する(ステップＳ７)。
【００５１】
本実施の形態のデータ処理装置１００では、上述のように日本語などの日本語句が平仮名で入力されれば、英語などの英単語が代替の表音文字として出力される。このため、日本語などの発音を英語などを読める人に略正確に伝えることができる。
【００５２】
また、本実施の形態のデータ処理装置１００では、平仮名の一つずつとともに平仮名の複数の組み合わせも英語の発音記号に対応して記憶する。このため、日本語句の発音を英語の発音記号に高効率に変換することができる。
【００５３】
特に、一つずつの平仮名として少なくとも清音と濁音と半濁音と撥音とを記憶し、複数の組み合わせの平仮名として少なくとも拗音を記憶するとともに、複数の組み合わせの平仮名として一つずつの平仮名に「あ，い，う，え，お，ん」を一つずつ連続させた二文字の平仮名列を記憶する。
【００５４】
このため、英語の発音記号の全部に必要最小限の平仮名の文字列を高効率に対応させることができる。特に、上述のように一つずつの平仮名に「あ，い，う，え，お，ん」を一つずつ連続させるので、自動的に複数の組み合わせの平仮名として長音も登録することができる。さらに、本実施の形態のデータ処理装置１００では、平仮名として促音を利用しないので、登録する平仮名のデータ量を削減して検索の効率を向上させることができる。
【００５５】
さらに、本実施の形態のデータ処理装置１００では、上述のように検索された発音記号に対応した音節を検索した英単語から抽出する。このため、日本語句の発音に英単語が一部のみ対応しているような場合でも、その英単語を部分的に抽出して利用することができる。
【００５６】
しかも、英単語を英語での使用頻度とともに記憶し、使用頻度に対応して英単語を検索する。このため、頻繁に使用される英語表現で結果が生成されることになり、確認が容易な結果を出力することができる。
【００５７】
ここで、上述のようなデータ処理装置１００の第一記憶部１１０に日本語の表音文字である平仮名と英語の発音記号とを対応させて効率的に登録するとともに、第二記憶部１２０に、英単語と発音記号とを対応させて効率的に登録する手法を、図８等を参照して以下に順次説明する。
【００５８】
まず、平仮名一文字に対応する発音記号を「フォネティック・スペリング」の方法を用いて作成する。例えば、「い」は「ee」、「さ」は「saw」等。ただし、日本語の平仮名一文字だけ（図４）では、英語の発音に対応できない。
【００５９】
例えば、「ふうせん」は「ふ」「う」「せ」「ん」の４つの平仮名で構成されているが、「フォネティック・スペリング」を利用して記述すると「foo-sen」もしくは「who-sen」になる。つまり「ふう」と「せん」の二つの音で構成されることになる。
【００６０】
そのため、平仮名二文字の組み合わせを、いわゆる５０音とは別に作成する（図５）。日本語に多いのは、母音（あいうえお）と「ん」との組み合わせであるので、１０８音（図４）にこの６音をかけあわせて、６４８音の組み合わせを作る。つまり、１０８音（図４）と６４８音（図５）を足した７５６音が、本実施の形態のデータ処理装置１００で利用する、平仮名の一覧となる。
【００６１】
つぎに、この７５６音の平仮名の組み合わせに、発音記号を当てはめる。発音記号は、辞書により使用しているものが異なるので、変換する際に利用する英語辞書（第二記憶部１２０）の発音記号を用いて、平仮名を発音記号に変換する。
【００６２】
本発明では、日本で最も利用されているといわれている「ジョーンズ式発音記号」を用いて、平仮名に最も発音が近いと思われる発音記号を例として当てはめた（図６）。７５６音すべてに、似ていると思われる発音記号を当てはめていき、データベースに格納する（第一記憶部１１０）。
【００６３】
データベースに格納された発音記号（第一記憶部１１０）と、英語の単語と発音記号が格納されたデータベース（第二記憶部１２０）を利用して、平仮名と英単語を比較する。比較は発音記号で行う。
【００６４】
英語の発音記号は、単語の発音記号のはじめから、一つずつ比べていく。例えば、「い」の発音を探す場合、「i:」の発音で始まる英単語を探す。この時、より日常的に使われている単語から検索する方が、読みやすい「フォネティック・スペリング」を生成できるので、コーパス辞書を用いて、利用頻度の高い単語から検索する方がよい。
【００６５】
似ている発音の英単語が見つかったら、発音記号が同じ部分を切り出し、「フォネティック・スペリング」の一覧を作成する（図７）。例えば、「ふう」の発音記号「fu:」を利用して、英語辞書のデータベース（第二記憶部１２０）を検索し、「Food」が見つかったとする。「fu:」と同じ発音の部分は「Food」の「Foo」の部分のみなので、「ふう」に対応するのは「foo」と判断する（ｄは削除する）。他の平仮名にも同じ作業を繰り返し、「フォネティック・スペリング」のリストを作成する。
【００６６】
上述のように構築されたデータ処理装置１００は、入力された平仮名の一覧を受け取ると、データベースに格納されている平仮名とフォネティック・スペリングの一覧と比較し、平仮名をフォネティック・スペリングのアルファベットに置き換えていく。
【００６７】
「フォネティック・スペリング」を用いてふりがなを作成することで、なじみのない地名や建物も、正しい日本語の発音に近い発音で、外国人も読めるようになる。また、日本人の名前も発音が難しい場合があるが、ローマ字で書かず、本実施の形態のデータ処理装置１００の方法で記述すれば日本語に近い発音で名前を呼んでもらえるようになる。
【００６８】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態では日本語句を英語表現に変換することを例示した。しかし、英語に限らず、スペイン語やフランス語など、他の言語にも同じ方法が適用でき、世界中の国の言語に利用できる。
【００６９】
また、上記形態では１０８音（図４）と６音（あいうえおん）を掛け、６４８音（図５）の組み合わせを作成したが、１０８音×１０８音として、１３４５６音の組み合わせを作れば、より様々な発音に対応することができるようになる。
【００７０】
さらに、上記形態では一つずつの平仮名として清音と濁音と半濁音と撥音とを記憶し、複数の組み合わせの平仮名として少なくとも拗音を記憶するとともに、複数の組み合わせの平仮名として一つずつの平仮名に「あ，い，う，え，お，ん」を一つずつ連続させた二文字の平仮名列を記憶することを例示した。
【００７１】
しかし、このように一つずつの平仮名に「あ，い，う，え，お，ん」を一つずつ連続させた二文字の平仮名列を利用することなく、清音と濁音と半濁音と撥音と拗音と長音のみ利用するようなこともできる。
【００７２】
また、このような場合に長音を利用しないことも可能である。同様に、一つずつの平仮名に「あ，い，う，え，お」を一つずつ連続させた二文字の平仮名列を利用したり、一つずつの平仮名に「ん」を連続させた二文字の平仮名列を利用するようなこともできる。
【００７３】
さらに、上記形態では平仮名の二文字の平仮名列として促音を利用しないことを例示した。しかし、当然ながら、この促音も利用して、より高品質な結果を出力することも可能である。
【００７４】
また、上記形態ではデータ処理装置１００を利用して日本ユーザが平仮名で入力する日本語句を英単語により疑似的な発音記号として米国ユーザに提供するデータサービスを利用した。しかし、本実施の形態のデータ処理装置１００は、平仮名の日本語句を英単語による疑似的な発音記号に変換することが有用な、各種サービスに利用することができる。
【００７５】
さらに、本実施の形態ではデータ処理装置１００の各部がコンピュータプログラムにより各種機能として論理的に実現されることを例示した。しかし、このような各部の各々を固有のハードウェアとして形成することもでき、ソフトウェアとハードウェアとの組み合わせとして実現することもできる。
【００７６】
なお、当然ながら、上述した実施の形態および複数の変形例は、その内容が相反しない範囲で組み合わせることができる。また、上述した実施の形態および変形例では、各部の構造などを具体的に説明したが、その構造などは本願発明を満足する範囲で各種に変更することができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態のデータ処理装置の論理構造を示す模式的なブロック図である。
【図２】データ処理装置を一部とするデータ処理システムの全体構造を示す模式的なブロック図である。
【図３】データ処理装置のデータサービスの処理動作を示すフローチャートである。
【図４】第一記憶手段である第一記憶部に格納される表音文字である平仮名の一部を示す模式図である。
【図５】第一記憶部に格納される平仮名の他部を示す模式図である。
【図６】第一記憶部に格納される平仮名と発音記号との対応関係の一部を示す模式図である。
【図７】平仮名と英単語の部分との対応関係の一部を示す模式図である。
【図８】データ処理装置の第一記憶部と第二記憶部とを作成する処理動作を示すフローチャートである。
【符号の説明】
【００７８】
１００    データ処理装置
１１０    第一記憶部
１２０    第二記憶部
１３０    第一検索部
１４０    第二検索部
１５０    語句入力部
１６０    代替出力部
２１０    データ処理端末
２２０    データ処理端末
ＩＮ    インターネット
【図１】
2010108201.tif 000003
【図２】
2010108201.tif 000004
【図３】
2010108201.tif 000005
【図４】
2010108201.tif 000006
【図５】
2010108201.tif 000007
【図６】
2010108201.tif 000008
【図７】
2010108201.tif 000009
【図８】
2010108201.tif 000010