(57)【要約】      （修正有）【課題】従来の仮名漢字変換システムでなく、専用の英語・カタカナ英語対応表をデータベースに持ち、英語の綴りを入力することによりその対応するカタカナ英語が得られるカタカナ英語変換システム。【解決手段】カタカナ英語は、日本語式の子音と母音を組み合わせるローマ字入力方式では無理がある。本発明では、カタカナ英語と他の片仮名、平仮名および漢字とは、入力方法を別にし、カタカナ英語は、専用の英語・カタカナ対応表を持つデータベースを使い、これを基に変換させる。本発明は、従来の仮名漢字変換システムに付加する形で組み合わせるため、携帯電話等の携帯端末の日本語入力システムにも使える。このシステムを使えば、カタカナ英語とその語源である英語を常に意識でき、カタカナ英語の乱用を防ぎ、英語学習用にも有効に使える。【選択図】図１
2007018468.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ上で動作する日本語応用プログラムに日本語を入力するシステムにおいて、英語を語源とする片仮名表記語（以降、カタカナ英語と呼ぶ）の入力方式を、その他の片仮名、平仮名、漢字、英数字および記号の入力方式とは別に構築したシステム。カタカナ英語の入力方式は、専用の英語・カタカナ英語対応表を持つデータベースを設け、そのデータベースを基に、利用者が入力した英語の文字列をカタカナ英語に変換し、それで得られたカタカナ英語を日本語応用プログラムに渡す方式とする。このカタカナ英語入力方式は、現行のローマ字仮名変換方式は使っていない。カタカナ英語を除く片仮名、平仮名、漢字、英数字および記号の入力方式は、日本工業規格ＪＩＳ  Ｘ４０６４の仮名漢字変換システムまたはそれに準拠するシステムとするが、日本語が入力できるものであれば特に限定はしない。
【請求項２】
日本語を入出力する全ての装置およびシステムにおいて、英語を語源とする片仮名表記語（以降、カタカナ英語と呼ぶ）の入出力方式を、その他の片仮名、平仮名、漢字、英数字および記号の入出力方式とは別に構築したシステム。カタカナ英語の入出力方式は、専用の英語・カタカナ英語対応表を持つデータベースを設け、そのデータベースを基に、英語からカタカナ英語およびカタカナ英語から英語へ双方向に変換できる方式とする。このカタカナ英語入力方式は、現行のローマ字仮名変換方式は使っていない。カタカナ英語を除く片仮名、平仮名、漢字、英数字および記号の入出力方式は限定しない。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、コンピュータ上で動作する日本語応用プログラムに英語を語源とする片仮名表記語（以降、カタカナ英語と呼ぶ）を入力する際に、従来の仮名漢字変換システムでなく、専用の英語・カタカナ英語対応表をデータベースに持ち、英語の綴りを入力することによりその対応するカタカナ英語が得られるカタカナ英語変換システムに関するものである。
【背景技術】
【０００２】  現在、コンピュータ上の応用プログラムに日本語を入力する場合、日本工業規格ＪＩＳ  Ｘ４０６４の仮名漢字変換システムまたはそれに準拠したシステムを使うのが普通である。本発明でも、用語として、ＪＩＳ  Ｘ４０６４で定義されているものを原則として使うことにする。入力方式には、英字キーを使うローマ字入力方式と仮名キーを使う仮名入力方式がある。現状では、ローマ字入力方式の方が多く使われているようである。ローマ字入力方式は、ＪＩＳ  Ｘ４０６３の表１および表２のローマ字仮名変換表またはそれに準拠する変換表に基づきローマ字入力を仮名に変換し、さらに仮名漢字変換システムで、その一部または全部を漢字に変換し漢字仮名交じり文として入力するものである。カタカナ英語の場合も同様に、上記のローマ字仮名変換表に基づき、片仮名入力モードで直接入力するか、平仮名入力モードで入力し、その後片仮名に変換するか、もしくは、前述の仮名漢字変換システムの辞書にはカタカナ英語も含まれているので、仮名を漢字に変換するのと同じ要領で仮名をカタカナ英語に変換させ、それを入力させている。もちろん、カタカナ英語は、仮名入力方式でも入力できるが、それについては後述する。まず、ローマ字入力方式でカタカナ英語を入力する場合の問題点を次に述べる。【０００３】  ローマ字入力方式で使われているローマ字仮名変換表は、日本語の子音と母音の分類に基づいているため、ローマ字から日本語の文字に変換する場合は問題ないが、ローマ字からカタカナ英語に変換する場合、非常に矛盾がある。すなわち、英語の「ｌ」「ｒ」で始まる単語が、日本語では、同じ仮名の「ラ」行に分類され、同様に「ｓ」と「ｔｈ」および「ｂ」と「ｖ」が、それぞれ、「サ」と「バ」行に同様に分類されている。また、日本語では、「ん」を除き、子音の後に必ず母音を伴うが、英語では母音が付かないことが多い。そのため、カタカナ英語で灯りの意味の「ランプ」は、通常、ローマ字では、「ｒａｎｐｕ」、「シンクタンク」は「ｓｉｎｋｕｔａｎｋｕ」、「バーチャル」は「ｂａ−ｃｈａｒｕ」と入力しなければならない。英語では、「ｌａｍｐ」、「ｔｈｉｎｋ  ｔａｎｋ」、および「ｖｉｒｔｕａｌ」である。日本人はカタカナ英語を多く使うにも拘わらず、このようなカタカナ英語とその語源である英語との矛盾に鈍感になっている。そのため、日本人が、英語を書く場合、ｌとｒ、ｓとｔｈ、ｂとｖの綴りをよく間違える。特に、ｌとｒの間違いは多い。また、英語を話す際にも、単に発音上の違いだけでなく、これらの使い分けがうまくできない要因にもなっている。当然ながら、英語ではこれらの綴りを間違えると、まったく英語にならないか、もしくは、思いも掛けない別の単語になってしまう。次に、ローマ字入力方式を使わず、仮名入力方式を使う場合について述べる。【０００４】  仮名入力方式を使えば、カタカナ英語は、日本語用キーボードの仮名キーで直接または変換して入力できる。カタカナ英語を除く片仮名、平仮名および漢字を入力するには、むしろ、仮名キーを使う方が自然かもしれない。また、携帯電話のような携帯端末の場合も、キー（ボタン）数が少ないので、操作方法の違いはあれ、カタカナ英語は、仮名キー（ボタ���）を使って直接または変換して入力できるようになっている。しかし、前段で述べたカタカナ英語とその語源である英語との矛盾点が解決されるわけではない。逆に、ローマ字入力をしないので、英語とカタカナ英語との矛盾点を意識しないですみ、カタカナ英語を乱用させる背景要因になっている可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】  現在、カタカナ英語は、前述のように語源である英語との関係に矛盾があるにも拘わらず、使いやすいので多用される傾向がある。本格的に英語を学習する人にとって、カタカナ英語は、発音の違い、綴りの間違いを招き、むしろ弊害となっているとも言える。これに対し、正しい日本語を使うという見地から、カタカナ英語はなるべく廃止し、日本語本来の仮名や漢字に置き換えようという運動もあるし、一方、カタカナ英語は、すべて英語の綴りで表記すべきだと主張する人達もいる。やはり、カタカナ英語に対する日本人の意識改革が必要である。誰もがコンピュータを使う現代において、カタカナ英語を書く手段としてのコンピュータ入力の影響は大きいと考える。このコンピュータの日本語入力方式の改良案として、研究レベルではいろいろな方式が考えられているが、いずれもカタカナ英語を含む片仮名、平仮名および漢字をなるべく矛盾なく組み合わせるよう工夫したものである。そのため、どうしても現行の方式とは違ったものになり、また特殊配列のキーボードを使う提案等もあり、広く普及するには至っていない。現行のキーボードの配列およびローマ字入力方式は、それなりに定着しているので、極端に変えるのは難しいと思われる。カタカナ英語の問題はコンピュータの入力方式以外にもあるが、結果として、現在では、カタカナ英語は、その語源である英語から離れ、またそれを規制または標準化するシステムがなく、語源のはっきりしないカタカナ英語が日本語に氾濫していると言ってもよい。しかし、増え続けるカタカナ英語は、弊害もあるが、うまく使えば、日本人の実践的英語能力の向上にもなりうるものである。
【課題を解決するための手段】
【０００６】  昔から使われている外来語は、多くの場合、片仮名で表記されてはいるが、読み方が日本語化しており、語源であるポルトガル語や英語などとの類似性も低く、これらは、日本語の他の片仮名、平仮名および漢字と同様に扱っても違和感がない。しかし、近年増え続けているカタカナ英語は、英語との結びつきが強く、カタカナ英語の入力に、日本語式の子音と母音を組み合わせるローマ字入力方式を使うには無理がある。また、現行の仮名漢字変換システムでも、カタカナ英語の辞書が用意され、その辞書を使えば、カタカナ英語を英語に変換できるようになっている。しかし、この辞書は仮名漢字変換システムの中に組み込まれるため、この辞書を使えば、漢字とカタカナ英語の音が同じになる場合、例えば、「らん」を漢字に変換する場合でも、「ＬＡＮ」や「ｒｕｎ」が変換候補に含まれることになり、操作性がよくなるとは言えない。そのためか、初期設定ではカタカナ英語の辞書は組み込まれていない。やはり、カタカナ英語と他の片仮名、平仮名および漢字を一緒に扱うのは無理があると言ってよい。したがって、本発明では、カタカナ英語と他の片仮名、平仮名および漢字とは、入力方法を分けて考えようとするものである。本発明のカタカナ英語変換システムは、カタカナ英語入力のために使い、他の片仮名、平仮名および漢字の入力は、従来の仮名漢字変換システムを使うものとする。なお、英数字および記号はどちらのシステムでも入力できるようになっている。本発明のカタカナ英語入力システムは、従来の仮名漢字変換システムに付加する形で組み合わせるため、本発明の応用システムでは、カタカナ英語は、カタカナ英語変換システムだけでなく、従来の仮名漢字変換システムでも入力できる。また、組み合わせる形態は違うが、携帯電話等の携帯端末の日本語入力システムにも付加することができる。したがって、このシステムは既存のシステムに導入しやすい形になっている。仮名、漢字を含む日本語入力の場合、カタカナ英語変換システムと従来の仮名漢字変換システムを組み合わせた新システムを作るものとし、その動作説明および操作方法は、「発明を実施するための最良の形態」の項で説明する。最初に、カタカナ英語変換システムの動作説明をする。【０００７】  図１は、カタカナ英語変換システムのブロック図である。コンピュータ上で動作する日本語ワードプロセッサにカタカナ英語を入力する際の動作を説明する。説明文中（  ）内の番号は、各ブロックの番号である。このシステムはソフトウェアで組まれているため、このブロック図に示すように各部分が明確に区分けされているわけではない。あくまで、機能説明用に書いたものである。入力部（１）は、利用者がキーボードから入力した英語の文字列を受け取り、入力された順にバッファ（２）に保存する。バッファ（２）には、通常、英語の単語または語句ごとに保存される。英語の文字列であるバッファの出力は、常時、表示部／出力部（７）に送られ、その文字列はワードプロセッサのカーソルの位置に表示される。同時に、その文字列はカタカナ英語変換部（４）に送られる。この状態で、利用者が確定キー（Ｅｎｔｅｒキー）を押すと、それが確定指令（１０）となり、表示されている英語の文字列が確定され、ワードプロセッサに渡される。一方、利用者が変換キー（スペースキー等）を押すと、それが変換指令（９）となり、このシステムは、バッファ（２）から送られた英語の文字列が、データベース（５）の入力項目の指定された形式欄に登録されているかどうか検索する。（検索は、前方一致を標準とするが、後方一致、中間一致検索も可能とする。また、オプション機能として、類似検索も可能とする。）検索の結果、その英語の文字列が見つかると、それに対応するデータベース（５）の出力項目の指定された形式欄のカタカナ英語を表示部／出力部（７）に送り、カーソル位置に表示されている英語の文字列をカタカナ英語に置き換える。検索する文字列が見つからない場合、電子音を出したり、検索する文字列の色を変えたりして、見つからないことを利用者に知らせる。利用者は、キーボードのＤｅｌキーやＢａｃｋ−Ｓｐａｃｅキーを使って入力した英語の文字列を修正し、再度、変換キーを押す。この際、例えば、「ｃｏｍｐｕｔｅｒ」の入力に対し、「ｃｏｍｐ」のみ入力し、変換キーを押すと、複数の英語の文字列が検出されるが、その場合、カーソル位置の近くに図３に示すような表示窓を表示し、検出された英語の文字列とその意味を垂直方向に並列に表示する。一つの表示窓に全ての文字列を表示できないときは、表示窓に垂直スクロールバーを持たせ順次選択できるようにする。複数の文字列が表示窓に表示されている場合は、利用者が希望する文字列をマウス等で選択すると、表示窓が消え、カーソル位置に表示されている英語の文字列を、選択された英語の文字列に対応するカタカナ英語に置き換える。確定キーを押すと、それが確定指令（１０）となり、表示されているカタカナ英語が確定されワードプロセッサに渡される。（オプション機能として、確定キーを押す前に、変換キーを続けて押せば、指定された入出力文字列、すなわち、英語の文字列とカタカナ英語を交互に表示、選択できるようにする。また、オプション機能として、確定キーを押したとき、対応する英語の単語または語句の発音信号を発音装置（８）に送り発音させる。この機能は、カタカナ英語とその英語の発音の違いを常に認識するためである。）カタカナ英語変換システムは、英語の綴りを入力して、それをカタカナ英語に変換するシステムであるが、変換しないで、そのまま入力することもできるので、英数字及び記号の入力もできる。オプション機能として、カタカナ英語（平仮名表示されたものも可能）を、それに対応する英語に逆変換することもできる。この場合、コンピュータのクリップボード（１１）を使い、クリップボード（１１）にコピーされたカタカナ英語がカタカナ英語変換部（４）に入力できるようにし、利用者が、変換キーを押し変換指令（９）を出す。まず、このシステムは、クリップボード（１１）にコピーされている文字列の文字コードを調べる。文字列が片仮名であることが分かると、その文字列がカタカナ英語だと判断し、このシステムは、その文字列が、データベース（５）の出力項目の指定された形式欄に登録されているかどうか検索する。（文字列が平仮名であった場合、まず、文字列の文字コードを変換して、平仮名を片仮名に変えた後、検索する。英文字であった場合は、英語からカタカナ英語への変換となる。）そのカタカナ英語が見つからない場合、電子音や出したり、そのカタカナ英語の色を変えたりして、見つからないことを利用者に知らせる。利用者は、クリップボード（１１）の文字列を修正し、再度、変換キーを押す。検索結果、そのカタカナ英語が見つかると、それに対応する入力項目の指定された形式欄の英語の文字列を表示部／出力部（７）に送り、その英語の文字列をワードプロセッサのカーソルの位置に表示する。利用者が確定キーを押すと、それが確定指令（１０）となり、表示されている英語の文字列が確定され、ワードプロセッサに渡される。また、カタカナ英語変換システムと従来の仮名漢字システムと組み合わせた新システムの場合、仮名漢字変換システムで変換されたカタカナ英語を、カタカナ英語変換システムの入力とすることができる。この場合も、カタカナ英語を英語の文字列に変換できる。詳細は、「発明を実施するための最良の形態」の項で説明する。【０００８】  次に、図５に示すカタカナ英語変換システムのデータベースについて説明する。図５のデータベースは説明用の構成例であり、実際には、この表に、カタカナ英語をすべて登録する。ただし、英語以外の外来語、擬音語、造語または「省エネ」のように、英語と直接関係しないものは、登録しないものとする。これらは、従来どおり仮名漢字変換システムで、片仮名で入力するか、平仮名で入力し、仮名漢字変換システムで変換するものとする。しかし、英語自体が外来語を多く含む言語なので、英語を使う人々が理解できるものであれば、英語以外の外来語も含めてよいと考える。本発明の目的は、不必要なカタカナ英語は極力減らすが、必要なカタカナ英語は、できるだけ英語でも使える形にしようとするものである。したがって、一見英語らしいが、英語として通じないもの、例えば、「イメージアップ」のようなものは登録しないものとする。そうすれば、利用者も、どれが本当の英語なのかという自覚が生まれるはずである。また、特殊分野のみで使われるカタカナ英語は、一般用のものと分けて使うことを考えてもよい。そのため、本発明のデータベースも、辞書のように選択できる構造にする。図５のデータベースの入力項目には、米国式、英国式が選択できるようにする。英国式の欄には、米国式と違う場合のみ登録し、登録されていない場合は米国式と同じとみなす。「ａｄａｐｔｅｒ，ａｄａｐｔｏｒ」のように、一つの欄に、二つの単語がカンマで区切られている場合、どちらでもよいものとする。また、登録できる英語は、一つの単語だけでなく、「ｔｈｉｎｋ  ｔａｎｋ」のように、複数の単語の組み合わせでもよいものとする。検索時は、二つの単語の間または単語の前後に置かれた記号（ピリオド、カンマ、ハイフン、スラッシュ等）は、スペースと同じと見なす。一方、出力項目のカタカナ英語の表記形式には、形式１に示すように、末尾に長音符号を付けないＪＩＳ用語形式のものと、末尾に長音符号の付いた国語規範形式の形式２のものを用意する。この場合も、形式２の欄に登録されていないものは、形式１のものと同じとみなす。ただし、ＪＩＳ用語形式、国語規範形式といっても、それぞれの形式内でも揺らぎがあるので、��用者が、目的に応じて、英語・カタカナ英語対応表のデータの修正、削除、追加ができるようにする。データベースの英語の意味の欄は、完全一致以外の検索で複数の候補が図３や図４のように表示された場合に使い、正確な候補を選びやすくするために使う。英語の意味の欄には、カタカナ語は使わず、なるべく狭義の意味でなく、英語でよく使われる意味を書く。これはカタカナ英語が語源である英語から離れるのを防ぐためである。また、入力項目、出力項目ともに、形式３以降の欄を用意することもでき、下記のようにオプション機能として使える。
「入力項目の形式３以降の欄の例」
（イ）英語の略号
英語の綴りが長い場合、よく使われる略号を登録する。例えば、カタカナ英語「ロサンゼルス」に対する英語「Ｌｏｓ  Ａｎｇｅｌｅｓ」を入力項目の形式１の欄に登録し、形式３の欄に「ＬＡ」と登録しておき、形式１と形式３を同時に指定すれば、「Ｌｏｓ  Ａｎｇｅｌｅｓ」と「ＬＡ」のどちらでも、「ロサンゼルス」に変換できる。ＬＡのまま使いたい場合は、入力後、変換させずに確定させればよい。
（ロ）実際に使われる英語
一見、英語らしきカタカナ英語ではあるが、実際には英語として不完全な場合がある。例えば、「タイプミス」の場合、「ｔｙｐｅ  ｍｉｓｓ」といっても英語では通じない。「ｔｙｐｉｎｇ  ｅｒｒｏｒ」が一般なので、これを入力項目の形式４の欄に登録しておき、逆変換時に形式４が指定されるような条件を設定しておけば、「タイプミス」を逆変換して、「ｔｙｐｉｎｇ  ｅｒｒｏｒ」が得られる。
「出力項目の形式３以降の欄の例」
（イ）英語の発音記号
例えば、「ｃｏｍｐｕｔｅｒ」は、実際に英語で発音すると、「コンピュータ」でなく、むしろ、「カンピューロ」のように聞こえる。これを、出力項目の形式３の欄に登録しておけば、カタカナ英語を、英語の発音記号として使える。将来的には、「カンピューロ」が正式なカタカナ英語になるかも知れない。【０００９】  このカタカナ英語変換システムを使って、英語の綴りを入力し、カタカナ英語に変換していけば、カタカナ英語とその語源である英語を常に意識でき、従来、むしろ弊害と思われていたカタカナ英語を英語学習用に有効に使える。また、オプション機能として、発音装置を持たせ、カタカナ英語に確定する時、その単語の発音がでるようにすれば、さらに英語の学習に有効となる。一方、カタカナ英語は、非常に便利な表記法でもある。むやみに使ってはいけないと思いながらも、仮名漢字では表しにくい表現が、カタカナ英語で比較的簡単に表現できることは事実である。その場合は、無理をしないで従来通り使えばよい。このカタカナ英語変換システムは、従来の仮名漢字変換システムと組み合わせ、カタカナ英語の入力機能を付加する形になっている。そのため、使い慣れない人は、この機能を使わなくてもよいし、使える範囲で使えばよい。なお、この発明は、コンピュータ用の仮名漢字変換システムを中心に説明しているが、カタカナ英語変換システムを従来の仮名漢字変換システムに付加するということは、あらゆる形態の日本語入力システムに可能であるということである。例えば、携帯端末はいろいろな形態があるので、組み合わせの形態は、システムにより異なるが、次の「発明を実施するための最良の形態」で説明する。やはり、すべての日本語入力システムに本発明を適用していかないと、日本人のカタカナ英語に対する意識が向上しないと考える。この発明のシステムが、広く使われれば、日本人のカタカナ英語に対する意識が向上し、英語と対応しないカタカナ語の氾濫を防ぐことにもなる。やはり、ある程度、公的機関でカタカナ英語の使用法のガイドラインを出してほしいものである。この発明がその助力になれば幸いと考える。
【発明を実施するための最良の形態】
【００１０】  （イ）カタカナ英語変換システムと従来の仮名漢字システムを組み合わせる
カタカナ英語変換システムの典型的な使い方は、図２に示すように、このシステムとＪＩＳ  Ｘ４０６４またはそれに準拠する従来の仮名漢字変換システムを組み合わせ、新システムを作ることである。なお、操作方法は異なるが、携帯電話等の携帯端末に使う日本語入力システムとの組み合わせも可能である。図１の場合と同様に、このシステムはソフトウェアで組まれているため、図２に示す各部分が明確に区分けされているわけではない。あくまで、機能説明用に書いたものである。また、組み合わせる既存の仮名漢字変換システム形態により、いろいろな形が考えられる。しかし、組み合わせの原理は同じである。すなわち、カタカナ英語は、カタカナ英語変換システムで入力し、その他の片仮名、平仮名、漢字は、従来の仮名漢字変換システムで入力することである。なお、英数字及び記号はどちらのシステムからでも入力は可能である。そのため、新システムには、カタカナ英語を入力するための動作モードが必要であり、その切り換えのために、次のカタカナ英語入力モードキーを設ける。
（Ａ）カタカナ英語入力モードキー
論理キーとして、カタカナ英語入力モードキー（例えば、Ｃｔｒｌキー）を追加する。カタカナ英語入力モードキーの名称は、あくまで説明用であり、実際には、簡略した短い名称を使えばよい。また、その論理キーとして、Ｃｔｒｌキーにするか、または他のキーを使うかは、組み合わせる従来の仮名漢字変換システムの形態および使用するキーボードのキー配列により決めるものとする。携帯端末の場合、キー（ボタン）数が少ないので、メニューを変更してカタカナ英語入力モードを追加することになる。カタカナ英語入力モードキーとは、これを押すことにより、新システムがカタカナ英語入力モードになり、英語の綴りを入力すると、入力された順にバッファに保存、表示され、利用者が変換キー（スペースキー等）を押すと、新システムは、入力された英語の文字列が、データベースの入力項目の指定された形式欄に登録されているか検索し、見つかれば、それに対応する出力項目の指定された形式欄のカタカナ英語を出力する。キーボードからの入力は英数字だけであるが、変換しないでそのまま出力することもできるので、英数字および記号も扱える。また、従来の仮名漢字システムで変換したカタカナ英語（平仮名表示されたものも可能）やクリップボードで指定したカタカナ英語（平仮名表示されたものも可能）を入力にすることもできるので、それを英語に変換する、いわゆる、逆変換も可能である。次に、新システムの具体的な動作を説明する。【００１１】  図２は、カタカナ英語変換システムと従来の仮名漢字システムを組み合わせた新システムのブロック図である。ここで示す従来の仮名漢字変換システムは、概念図として示したものであり、詳細は、実際に使われている仮名漢字システムにより異なる。実際にどのような組み合わせになるかは、その仮名漢字システムの形態によるが、本発明では、あくまで、従来の仮名漢字変換システムの部分はそのまま使用し、それにカタカナ英語変換システムを付加する構成になっている。この新システムを使い、コンピュータ上で動作する日本語ワードプロセッサに日本語を入力する際の動作説明をする。説明文中（  ）内の番号は、図２の各ブロックの番号である。ここでは、カタカナ英語変換システムと従来の仮名漢字変換システムの切換動作を中心に説明する。仮名漢字変換部（６）は、従来のシステムの仮名漢字変換部を表している。カタカナ英語変換システムの基本的な動作は前段の図１で説明したものと同じであり省略する。図２の入力部（１）、バッファ（２）および表示部／出力部（７）は、カタカナ英語変換部と仮名漢字変換部の共有は可能であるが、既成の仮名漢字変換システムにカタカナ英語変換システムを組み合わせる場合は、これらの部分は別々になることもありえる。新システムには、切換制御部（３）を置き、バッファ（２）の出力を、カタカナ英語変換部（４）に送るか、仮名漢字変換部（６）に送るか、使用するモードで切り換えて使う。英数字および記号の場合はどちらのシステムでも扱える。英数字または記号を入力し、利用者がそのまま確定キー（Ｅｎｔｅｒキー）を押すと、確定指令（１０）となり、バッファ（２）の英数字または記号の出力がそのままワードプロセッサに渡される。カタカナ英語を除く片仮��、平仮名、漢字変換の場合、入力した文字列は入力部（１）で必要に応じ片仮名または平仮名に変換され、得られた仮名の文字列は、バッファ（２）に文節単位で保存され、その仮名文字列は、常時、表示部／出力部（７）に送られ、ワードプロセッサのカーソル位置に表示される。同時に、その文字列は、仮名漢字変換部（６）に送られる。利用者が変換キー（スペースキー等）を押すと、それが変換指令（９）となり、仮名漢字変換部（６）は、入力された仮名文字列を一部または全部漢字に変換し、その漢字仮名交じり文を表示部／出力部（７）に送り、表示されている仮名文字列を漢字仮名交じり文に置き換える。利用者が確定キーを押すと、それが確定指定（１０）となり、その漢字仮名交じり文は確定され、ワードプロセッサに渡される。変換キーを押さないで確定キーのみを押すと、仮名の文字列がそのまま確定して、ワートプロセッサに渡される。次に、利用者がカタカナ英語入力モードキー（Ｃｔｒｌキー等）を押すと、新システムは、カタカナ英語入力モードになり、利用者がキーボードから英語の綴りを入力すると、英語の単語または語句ごとにバッファ（２）で保存される。英語の文字列であるバッファの出力は、常時、表示部／出力部（７）に送られ、その文字列はワードプロセッサのカーソルの位置に表示される。また、その英語の文字列は、切換制御部（３）を通し、カタカナ英語変換部（４）に送られる。利用者が変換キーを押すと、それが変換指令（９）となり、新システムは、送られた英語の文字列がデータベース（５）の入力項目の指定された形式欄に登録されているか検索する。英語の文字列が見つかると、それに対応する出力項目の指定された形式欄のカタカナ英語を、表示部／出力部（７）に送り、表示されている英語の文字列をそのカタカナ英語に置き換える。利用者が確定キーを押すと、表示されているカタカナ英語が確定され、ワードプロセッサに渡される。変換キーを押さないで確定キーを押すと、英語の文字列がそのまま確定して、ワードプロセッサに渡される。次に、新システムの操作説明をする。【００１２】  新システムの操作説明として、コンピュータ上で動作する日本語ワードプロセッサに、「私はコンピュータを使った」を入力する場合の説明をする。従来の仮名漢字変換部の設定は、ローマ字入力方式で、入力モードは平仮名入力モードとする。カタカナ英語変換部のデータベースの入出力項目の指定は、入力形式１（米国式）と出力形式
2007018468.tif 000003
等）は、従来の仮名漢字変換方式で一般的に使われている形式であるが、他の形式でもかまわない。重要なことは、既存の仮名漢字変換システムの表示形式と、本発明で追加するカタカナ英語変換システムの表示形式を合わせることである。まず、新システムの初期状態は、仮名漢字変換部で設定した、ローマ字入力方式、平仮名入力モードで始まる。最初の文節「私は」の部分にはカタカナ英語がないので、従来どおり「ｗ
2007018468.tif 000004
と平仮名で表示される。このまま確定キー（Ｅｎｔｅｒキー）を押すと、「わたしは」が確
2007018468.tif 000005
に置き換わるので、確定キーを押すと、文字列「私は」が確定する。次の文節「コンピュータ」はカタカナ英語なので、カタカナ英語入力モード（Ｃｔｒｌキー等）を押して、カタカナ英語入力モードに切り換える。続けて、「ｃｏｍｐｕｔｅｒ」と入力すると、そのまま、
2007018468.tif 000006
は、データベースの入力項目の形式１の欄の「ｃｏｍｐｕｔｅｒ」を探し、それに対応する出力項目の形式１の欄のカタカナ英語「コンピュータ」を取得し、表示されている
2007018468.tif 000007
変換キーを押すたびに、「コンピュータ」と「ｃｏｍｐｕｔｅｒ」を繰り返し表示できるようにする。）「コンピュータ」が表示されている状態で確定キーを押すと、「コンピュータ」が確定する。（オプション機能として、確定キーを押し、カタカナ英語がワードプロセッサに渡されるとき、その英語の発音が出るようにする。これは、カタカナ英語と語源である英語の発音の差を常に認識するためである。）確定キーが押された時点で、新システムは、平仮名入力モードに戻る。なお、途中で、カタカナ英語入力モードの操作を止めたいときは、エスケープキーを押すと、新システムは、平仮名入力モードに
2007018468.tif 000008
で「私はコンピュータを使った」がワードプロセッサに入力できたことになる。新システムの特長は、カタカナ英語の部分は、新旧いずれの方式でも入力できることである。すなわち、上記の場合でも、「コンピュータ」の入力を、従来どおり、ローマ字入力方式の平仮名入力モードまたは片仮名入力モードで「ｋｏｎｐｙｕ−ｔａ」と入力し、「コンピュータ」に変換することもできるし、仮名入力方式の平仮名入力モードで「こんぴゅーた」と入力し、片仮名に変換するか、または片仮名入力モードで直接「コンピュータ」と入力することもできる。このように、新システムのカタカナ英語変換部は、英字の綴りを入力し、それに対応するカタカナ英語に変換するシステムであるが、変換しないでそのまま出力もできるので、英数字及び記号も扱える。また、仮名漢字変換部で変換されたカタカナ英語をカタカナ英語変換部に入力し、対応する英語の文字列を出力することができる。すなわち、仮名文字列「コンピュータ」が表示されている状態でカタカナ英語入力モードキー（Ｃｔｒｌキー等）を押して、このシステムをカタカナ英語入力モードにし、変換キーを押すと、表示を「ｃｏｍｐｕｔｅｒ」に逆変換できる。再度、変換キーを押すと、表示を「コンピュータ」に戻すことができる。（逆変換の場合、カタカナ英語であることを確認するため、カタカナ英語「コンピュータ」が表示されている状態で、カタカナ英語入力モードキー（Ｃｔｒｌキー等）を押すのが、
2007018468.tif 000009
名表記の場合、まず、平仮名から片仮名に文字種変換してから逆変換させる。）もちろん、これらの文字列が、データベースの指定された入出力欄に登録されていなければ、逆変換はできない。電子音や出したり、検索する文字列の色を変えたりして、逆変換されないことを利用者に知らせる。次に、カタカナ英語入力モードでの英文字の入力要領について説明する。【００１３】  カタカナ英語入力モードで英文字を入力し、それをカタカナ英語に変換する場合、
2007018468.tif 000010
とカーソル位置に表示され、その場合は、通常、それに対応するカタカナ英語は一つなので、変換キーを押すと、「コンピュータ」に変換される。「ｃｏｍｐｕｔｅｒ」の綴りを思い出せない場合、前方一致検索が標準なので、例えば、「ｃｏｍｐ」と入力することもで
2007018468.tif 000011
ベースで検索すると、二つ以上の文字列が検出されるので、図３に示すように、カーソル位置の近くに表示窓が表示され、「ｃｏｍｐａｎｉｏｎ」、「ｃｏｍｐｒｅｓｓｏｒ」、「ｃｏｍｐｕｔｅｒ」が英語の意味と一緒に表示される。この場合、利用者が「ｃｏｍｐｕｔｅｒ」をマウス等で選択する
2007018468.tif 000012
キー（Ｅｎｔｅｒキー）を押すと、「コンピュータ」が確定する。一方、仮名漢字変換部で変換されたカタカナ英語をカタカナ英語変換部に入力し、対応する英語の文字列を出力することができる。すなわち、仮名漢字変換部で入力、変換し「コンピュータ」が表示されているときに、カタカナ英語入力モードキー（Ｃｔｒｌキー等）を押して、このシステムをカタカナ英語入力モードにし、変換キーを押すと、表示を「ｃｏｍｐｕｔｅｒ」に逆変換できる。再度、変換キーを押すと、表示を「コンピュータ」に戻すことができ
2007018468.tif 000013
を片仮名にコード変換するので、逆変換は可能である。もちろん、この場合、「コンピュータ」が、データベースの指定された出力欄に登録されていなければ逆変換はできない。変換できない場合、電子音や出したり、検索する文字列の色を変えたりして、逆変換されないことを利用者に知らせる。逆変換の場合も前方一致で検索できるので、
2007018468.tif 000014
し、変換キーを押すと、図４のような表示窓が表示され、変換候補が英語の意味と一緒に表示される。マウス等で「コンピュータ」を選ぶと、表示窓が消え、カーソル位置に「コンピュータ」が表示される。再度、変換キーを押すと、「コンピュータ」が「ｃｏｍｐｕｔｅｒ」に変わる。さらに、変換キーを押すと、「コンピュータ」に戻る。そして、確定キーを押すと、表示されている文字列が確定される。オプション機能の類似検索
2007018468.tif 000015
いる状態で、変換キーを押すと、新システムは、類似した英語の文字列として、「ｃｏｍｐｕｔｅｒ」を検出し、「ｃｏｍｐｕｔｅｒ」と表示するので、再度、変換キーを押すと、表示が「コンピュータ」に変わる。確定キーを押すと、「コンピュータ」を確定できる。この場合でも、似た英語が複数検出された場合、表示窓が表示され、複数の英語の候補が英語の意味と一緒に表示される。そこで「ｃｏｍｐｕｔｅｒ」をマウス等で選ぶと、表示さ
2007018468.tif 000016
タ」を確定できる。確定キーが押されると、新システムは、従来の仮名漢字変換部で設定されたモードに戻る。【００１４】  （ロ）カタカナ英語変換システムとワードプロセッサとの組み合わせ機能
前述の（イ）の場合のようにワードプロセッサと新システムを組み合わせる場合、主として、ワードプロセッサ側で一部のプログラムを修正すれば、次のようなことが可能となる。例として、「私はコンピュータを使った」をワードプロセッサに入力する場合で説明する。最初の「私は」の部分と最後の「を使った」の部分は、従来の仮名漢字変換部で入力、変換、確定させる。「コンピュータ」の部分は、カタカナ英語入力モードキーを押して、カタカナ英語入力モードにし、「ｃｏｍｐｕｔｅｒ」と入力し、変換キーを押して「コンピュータ」に変換、確定させる。この際、表示されている「コンピュータ」だけでなく、その英語の文字列「ｃｏｍｐｕｔｅｒ」も同時にワードプロセッサに渡し、ワードプロセッサ側でそれを隠し文字として保存できるように、ワードプロセッサのプログラムを修正する。隠し文字とは、隠し文字機能のオン／オフ設定で、隠し文字を表示したり、表示しなかったりできる機能である。そうすれば、ワードプロセッサは、「私はコンピュータを使った」と通常に表示できるだけでなく、隠し文字を表示した「私はコンピュータｃｏｍｐｕｔｅｒを使った」または、「私はｃｏｍｐｕｔｅｒを使った」として表示できる。こうすれば、日本語の文章でも、カタカナ英語に対応する英語を隠し文字で保存し、必要時にそれを表示できる。また、技術系の資料等で、カタカナ英語が専門分野でのみ使われるような場合、その分野専用の英語・カタカナ英語対応表のデータベースを作り、技術資料を作るときに、それを基に、カタカナ英語変換システムで英語をカタカナ英語に変換しておけば、技術資料を海外向けに英訳するときに非常に便利である。また、ワードプロセッサに自動置換プログラムを新規作成し、既存の文書ファイルに対し、専用のデータベースに登録してあるカタカナ英語を最初から最後まで順に検索し、見つかった場合、データベースから対応する英語を取得し、それを上記のように隠し文字として保存していけば、既存のファイルのカタカナ英語のうち、データベースに登録してあるものは、隠し文字として保存できる。【００１５】  （ハ）携帯端末用日本語入力システムにカタカナ英語変換システムを組み込む
携帯電話のような入力キー数が少ない携帯端末用の日本語入力システムでは、ＪＩＳ  Ｘ４０６４に準拠する仮名漢字変換システムとは違い、一つのキーに複数の英字および仮名を割り付けて使用している。キー数が少ないせいか、ローマ字入力方式でなく、仮名キーを使った仮名漢字変換システムを使っている。この日本語入力システムにも、本発明のカタカナ英語変換システムを組み込ことができる。ＪＩＳ  Ｘ４０６４の仮名漢字変換システムとは操作上の違いはあるとしても、「カタカナ英語入力モード」を新設すれば、英語の綴りを入力、変換することにより、カタカナ英語を入力できる。操作方法は、概略次のようになる。例えば、「コンピュータ」と入力する場合、「カタカナ英語入力モード」に設定し、英字キーを使い「ｃｏｍｐ」と入力し、変換キーを押すと、図３のように変換候補が表示される。「３」のキーを押せば、「コンピュータ」が表示されるので、確定キーを押すことで、「コンピュータ」が入力できる。表示文字数の制限があるので、英語の意味の欄は横方向でなく、縦方向に並べるか、もしくは、英語の意味の欄は省略してもよい。英字キーを使いたくなければ、仮名キーを使い、「こん」または「コン」と入力し、変換キーを押すと、図４のように変換候補が表示される。「３」のキーを押せば、「コンピュータ」が表示されるので、確定キーを押すと、「コンピュータ」が入力できる。この場合も英語の意味の欄は横方向でなく、縦方向に並べるか、もしくは、省略してもよい。従来の仮名漢字変換システムにカタカナ英語辞書を追加するのと違い、本発明では、カタカナ英語入力と他の片仮名、平仮名、漢字用の入力の動作モードが分かれているので、英語・カタカナ英語の対応表に登録されている文字列データをいくら追加しても、漢字変換時の操作性に影響を与えない。携帯端末の場合、操作自体が細かいので、本発明の機能は、コンピュータ用の仮名漢字変換システムに組み込むほど有効ではないかも知れないが、前述のごとく、英語とカタカナ英語の矛盾は常に存在している。日本語入力システムでカタカナ英語を入力するときは、常に、英語との関係を意識する必要がある。ぜひ、携帯端末にも本発明のカタカナ英語変換システムを組み込んでほしい。
【発明の効果】
【００１６】  カタカナ英語は、産業界でも今後ますます増えていく傾向にあり、また安易に使われるため、その用法を整理し、ある程度規制しないと混乱を招く恐れがある。逆にいえば、かなりの数の英語がカタカナ英語として日本人の間に浸透しているため、カタカナ英語を有効に使えば、英語を学習する上で有効なものにもなりえる。次のような効果が期待できる。
（イ）カタカナ英語乱用の抑制効果
現在は、カタカナ英語を語源である英語と対応させて使っていないので乱用されている。また、仮名および漢字で表しにくい微妙な表現の場合、カタカナ語（この場合、カタカナ英語ではない）を使うことがよくある。しかし、このシステムを多くの人が使えば、不適当なカタカナ語は英語とは関係ないことが分かる。そのため、カタカナ英語の乱用を抑制する効果が期待できる。
（ロ）カタカナ英語の使用法統一
カタカナ英語がデータベースに登録されているので、ＪＩＳ形式と国語規範形式の違いはあるにしても、それ以上の揺らぎは最小限になるのではないか。公的機関にもそういう風に導いてもらいたい。
（ハ）日本人の平均的な英語のレベルが向上する
英語でも使えるようなカタカナ英語を常に使っていれば、日本人の平均的な英語レベルが上がる。漢字検定試験のようにカタカナ英語の理解度を判定する制度があればよいと考える。
【図面の簡単な説明】
【００１７】
【図１】  カタカナ英語変換システムのブロック図
【図２】  カタカナ英語変換システムと従来の仮名漢字変換システムを組み合わせた新システムのブロック図
【図３】  複数の変換候補を示す表示窓の例１
【図４】  複数の変換候補を示す表示窓の例２
【図５】  英語・カタカナ英語対応表のデータベースの例
【符号の説明】
【００１８】  １  キーボードからの入力を、必要に応じて文字種変換を行う部分
２  文字列データを一時保存するバッファ
３  カタカナ英語変換部と従来の仮名漢字変換部を切り換える部分
４  英語をカタカナ英語に変換する部分
５  英語・カタカナ英語対応表を持つデータベース
６  従来の仮名漢字変換部分
７  文字列を表示し、確定された文字列を応用プログラムに渡す部分
８  確定時に該当する英語を発音する装置（オプション機能）
９  利用者が変換キーを押すと変換指令となる
１０  利用者が確定キーを押すと確定指令となる
１１  マウス等で指定され、クリップボードに保存された文字列データ
【図１】
2007018468.tif 000017
【図２】
2007018468.tif 000018
【図３】
2007018468.tif 000019
【図４】
2007018468.tif 000020
【図５】
2007018468.tif 000021