(57)【要約】【目的】日本語入力する際に、少ない作業回数で簡単に日本語・記号などの文字列を入力できるようにして、入力効率・変換効率を向上させる。【構成】従来の日本語変換方式であるかな漢字変換に加えて、あらかじめある文字の組み合わせに、その文字の組み合わせに対応する文字列を登録しておく直接変換用ローマ字定義部１０を持ち、その直接変換用ローマ字定義部１０をアクセスすることで従来変換キーを押さずに自動的にひらがなに変換していたように、漢字などの文字列に自動的に変換する。自動的に変換された後に変換キーを押すことで、従来のかな漢字変換と同じ候補表示状態になる。また、直接変換用ローマ字定義部１０に登録されている内容を再定義・新規登録することができるカスタマイズユーティリティ１５から構成される。【選択図】　図２
2004030654.tif 000002
【特許請求の範囲】
【請求項１】
文字列を入力されると同時に、当該入力された文字列を対応するかな文字列に変換するローマ字変換手段と、前記入力された文字列と前記かな文字列の対応の定義を登録しておくローマ字定義部と、前記かな文字列に対応する漢字混じり文字列等を登録した変換辞書とを有し、前記入力された文字列を対応する漢字混じり文字列等に変換する情報処理装置において、
任意の文字の組み合わせに対応する文字列を登録しておく前記ローマ字定義部とは異なる直接変換用ローマ字定義部を有し、前記直接変換用ローマ字定義部に登録された前記任意の文字の組み合わせが入力されると同時に、前記任意の文字列の組み合わせは前記直接変換用ローマ字定義部で前記対応する文字列に変換されることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、前記直接変換用ローマ字定義部に登録された前記任意の文字の組み合わせと前記対応する文字列とを一覧表示するとともに、前記登録の再定義または新規登録等を行うカスタマイズユーティリティを有することを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
文字入力する際に用いる情報処理装置に関する。
【０００２】
【従来の技術】
従来の日本語入力で漢字を入力する際には、キーボードからその漢字の読みを、ひらがなで直接入力するか、ローマ字で入力して画面上でひらがなに自動的に変換された後、漢字変換キーを押すことによって目的の漢字を入力している。また、キーボードから直接入力できない特殊記号は、文字コード表を呼び出してその中から目的の文字を選択して入力していた。
【０００３】
【発明が解決しようとする課題】
しかし従来の方法では、ローマ字による日本語入力では１文字のひらがなを入力するまでのキーボード平均打鍵回数は２回程度となり、さらに漢字を入力するために入力するひらがなもほとんどが複数文字になるため、目的の漢字を入力するまでの合計キーボード打鍵回数はかなり多くなるという問題点があった。また、キーボードから直接入力できない特殊記号を入力する際には、文字コード表を呼び出してその中の候補から選択して入力していたので、数回の作業をしなければ入力することができなかった。
【０００４】
本発明は上記の課題点を解決するものであって、漢字・キーボードから直接入力できない特殊記号や、よく使用する語を少ない操作回数で効率良く入力することを目的としている。
【０００５】
【課題を解決するための手段】
本発明の情報処理装置は、文字列を入力されると同時に当該入力された文字列を対応するかな文字列に変換するローマ字変換手段と、前記入力された文字列と前記かな文字列の対応の定義を登録しておくローマ字定義部と、前記かな文字列に対応する漢字混じり文字列等を登録した変換辞書とを有し、前記入力された文字列を対応する漢字混じり文字列等に変換する情報処理装置において、
任意の文字の組み合わせに対応する文字列を登録しておく前記ローマ字定義部とは異なる直接変換用ローマ字定義部と、
前記直接変換用ローマ字定義部に登録された前記対応する文字列と、前記変換辞書に登録された前記漢字混じり文字列等とを関連付ける見出し手段とを有し、前記見出し手段により前記対応する文字列を前記漢字交じり文字列等に再変換可能としたことを特徴とする。
【０００６】
また、前記直接変換用ローマ字定義部に登録された前記任意の文字の組み合わせと前記対応する文字列とを一覧表示するとともに、前記登録の再定義または新規登録等を行うカスタマイズユーティリティを有することを特徴とする。
【０００７】
【実施例】
以下、本発明について一実施例に基づいて詳細に説明する。
【０００８】
（実施例の概要）
本実施例においては、従来、漢字の読みはローマ字で全て入力しなければならず、またキーボードから直接入力できない特殊記号はコード表を起動した後その中から選択しなければならなかったものを、あらかじめある文字の組み合わせに別の文字列を対応させそれを登録しておくことで、その登録した文字の組み合わせを入力すると、従来の日本語入力でひらがなに対応するローマ字を入力すると画面上で自動的にひらがなに変換していたのと同様に、変換キーを押すことなく自動的に対応した文字列に変換する。
【０００９】
また、従来の日本語入力のかな漢字変換システムとの共通性を持たせるため、上記の直接変換で自動的に変換された直接変換先の文字を確定する前に変換キーを押すことでその直接変換先の文字の読みをひらがなで表示し、以降変換キーを押したときの動作は従来のかな漢字変換と同様の動作をする。
【００１０】
上記のローマ字漢字直接変換を使用者が有効に利用するに、直接変換される文字の組み合わせ、直接変換される先の文字列、直接変換される先の文字列に更に対応させた文字列を使用者が再定義・新規登録することができる。
【００１１】
（実施例の詳細）
図１は、本発明の情報処理装置の一実施例としてのハードウェアの構成図である。装置全体を制御するＣＰＵ１、基本制御プログラムを格納するＲＯＭ３、ＯＳ・アプリケーションプログラム等が展開され、かつ各々が使用するバッファ・パラメータ等が格納されるＲＡＭ２、キーボードやマウスから構成される入力部４、表示部６で表示するキャラクタ文字等の表示データが書き込まれるＶＲＡＭ５、がシステムバス７によって相互に接続されている。
【００１２】
図２は、本発明の実施例の情報処理装置の構成を示すブロック図である。文字を入力する際に、まずアプリケーション８から文字の入力要求が出る。入力部４から文字入力をすると、かな変換部９が入力された文字列がローマ字漢字直接変換可能かを判断するために直接変換用ローマ字定義部１０をアクセスする。ここで、入力された文字列が直接変換可能ならば定義にしたがって入力された文字列は対応する文字列に直接変換される。直接変換できない場合、かな変換部９は入力された文字列がひらがな・カタカナに変換可能かどうか判断するためにローマ字定義部１１をアクセスする。変換可能ならば入力された文字列は対応するひらがな・カタカナに変換される。変換できない場合は、入力された文字列がそのまま画面に表示される。次に変換キーが押された場合、未確定文字列がどんな文字列に変換可能かを判断するために、かな漢字変換部１２が変換辞書１３をアクセスする。
【００１３】
変換辞書１３には文字・文節の学習結果が記録されており、入力・変換された未確定文字列全てを確定するキー（以下、確定キー）が押されて未確定文字列が確定された場合、その確定結果に基づいて変換辞書の学習記録が更新される。以上の作業の結果、入力・変換・確定された結果をＯＳ１４に送り、アプリケーション８で表示する。
【００１４】
ローマ字漢字直接変換カスタマイズユーティリティ１５は、使用者が使い易いように直接変換される文字・直接変換先の文字・直接変換先の文字の読みについて変更することができる。このカスタマイズユーティリティを使用して再定義・新規登録された内容に従って直接変換用ローマ字定義部１０が変更され、次からのローマ字漢字直接変換は変更された直接変換用ローマ字定義部１０に従って行われる。
【００１５】
図３は、ローマ字漢字直接変換の文字を入力してから確定するまでの流れ図である。まず、日本語が入力できる環境が設定されているとして、ステップ１０１でキーボードから文字が入力される。次に入力された文字によって分岐する。確定キーが押された場合、今までに入力された文字・変換中の文字をステップ１０３で全て確定して、確定した結果を学習してそれをステップ１０４で変換辞書に記録し、変換を終わる。ステップ１０１で変換キーが押された場合、ステップ１０６でかな漢字変換部が変換辞書をアクセスして入力された文字がどんな文字に変換できるかを判断して、ステップ１０７でその結果を画面に表示する。その後またキー入力のステップ１０１に戻る。ステップ１０１でローマ字・数字・特殊記号が入力された場合、ステップ１０８でローマ字漢字直接変換・ローマ字かな変換を行う。この部分については図４の流れ図で説明する。その後、キー入力のステップ１０１に戻る。
【００１６】
図４は、図２のステップ１０８のローマ字漢字直接変換・ローマ字かな変換についての流れ図である。ステップ１０９でローマ字・数字・記号が入力されたものとする。まずステップ１１０でローマ字漢字直接変換用ローマ字定義部をアクセスして入力された文字が直接変換可能な文字か判断（ローマ字漢字直接変換）をする。可能だった場合、ステップ１１２で変換結果を画面に表示する。その直後にステップ１１３で変換キーが押された場合、ステップ１１２で直接変換された文字の読みとして登録されている文字列にステップ１１４で変換し、ステップ１１５でその結果が画面に表示され、以降はステップ１１６で従来のかな漢字変換と同様の動作をするモードに移行する（例えば漢字候補一覧を表示し、選択モードに入る等）。ステップ１１０での直接変換用ローマ字定義部のアクセスの結果、ステップ１１１で入力された文字が直接変換不可能だった場合、ステップ１１７に移りローマ字定義部をアクセスしてひらがなに変換できるか判断（ローマ字かな変換）して、変換できればステップ１１９でその結果を画面に表示し、できなければステップ１２０で入力された文字をそのまま画面に表示したままにする。（図４ではローマ字漢字直接変換用ローマ字定義部をアクセスした後、ローマ字定義部をアクセスしているが、先にローマ字定義部をアクセスして、その候補を優先する構成とすることも可能である）
【００１７】
図５は、本発明の一実施例であるローマ字漢字直接変換の表示状態を示す図である。“＃ｌ”が“《”に直接変換されるように定義されている場合の例である。まず“＃”と入力すると、直接変換用ローマ字定義部とローマ字定義部（かな変換用）を調べても“＃”で変換できる文字はないので画面には“＃”をそのまま表示する。次に“ｌ”を入力すると、今まで入力された文字が“＃ｌ”となりここで直接変換用ローマ字定義部を調べると“《”に変換できることが判断できるので、画面に“＃ｌ”の代わりに“《”と表示する。従来の通常のかな漢字変換では図５の例のようなキーボードから直接入力できないような特殊記号はコード表入力機能を起動して、その中の膨大な数の中から選ばなければならなかったが、本発明の方式では簡単に入力することができる。また従来の単語登録で図５の例と同様に登録したとしても“＃ｌ”と入力して“《”にするためには変換キー押さなければならず、本発明の方がその分の打鍵回数が減っている分効率がよい。
【００１８】
ところで先の入力“＃ｌ”が直接変換用ローマ字定義部とローマ字定義部の双方に登録される場合も想定される。この対策として以下の▲１▼▲２▼等の機能を付け加えれば良い。
▲１▼後に詳述するカスタマイズユーティリティにおいて、設定するキー入力（この場合“＃１”）をセットした時点でローマ字定義部を調べ、同じキー入力設定があった場合は、使用者に警告した上で登録を中止する。
▲２▼直接変換用ローマ字定義部とローマ字定義部との二重登録を許し、直接変換用ローマ字定義部の登録を優先候補とする（無論逆でも良い）。次候補は変換キー以外の特定のキー等で呼び出せる様にすればよい。カスタマイズユーティリティには複数候補を表示する機能を追加する。
【００１９】
図６は、本発明の一実施例であるローマ字漢字直接変換後の従来のかな漢字変換モードへの移行の仕方の表示状態を示す図である。図３の場合と同様、“ｈｋ“が“拝啓”と直接変換するように定義されていて、その読みが“はいけい”と定義されている場合である。“ｈｋ”と入力して“拝啓”と自動的に変換されて画面に表示されている状態（確定キーを押す前）で変換キーを押すと、“拝啓”は“拝啓”の読みとして登録してある“はいけい”に変換され、従来の日本語入力のかな漢字変換モードに入る。この状態で続いて変換キーを押すことで“はいけい“という読みで登録されている次の漢字候補“背景”が反転表示される。以下、続けて変換キーを押した時の動作は従来の日本語入力のかな漢字変換モードでの動作と同じで、変換キーを押すごとに次の漢字候補を表示する。従来のかな漢字変換と共通の動作を有することで、従来のかな漢字変換方式の使用者も、図５の方法を今までと全く違った方法と思わずに違和感なく使用することができる。さらに、例えば同音異義語などはその全てを直接変換文字として登録しておかなくてもそのうちの１つを登録しておくことで、直接変換した後に直接変換した文字の読みを表示し従来のかな漢字変換と同様のモードに入ることによって他の同音異義語にも簡単に変換可能なので、入力効率・ユーティリティを利用した直接変換文字の登録効率（１つ登録しておけばよい）共に向上するという効果を有する。
【００２０】
図７は、本発明の一実施例のローマ字漢字直接変換の一使用例である。あらかじめ、“ａｉｓａｔｕ”という文字列を入力すると“挨拶”という文字列に直接変換するように直接変換用ローマ字定義部に登録してあるとすると、“ａｉｓａｔｕ”と入力すると変換キーを押すことなく“挨拶”という漢字に直接変換される。さらに、直接変換された“挨拶”という漢字に“あいさつご”という文字列を対応させておき、変換辞書に“あいさつご”という見出しで“風薫るよい季節となりましたが““日増しに秋の深まりを感じる昨今”が登録されているとすると、“ａｉｓａｔｕ“が“挨拶”に直接変換された後に変換キーを押すと“挨拶”に対応している“あいさつご“が表示され、更に変換キーを押すことで“あいさつご”という見出しで登録されている“風薫るよい季節となりましたが”“日増しに秋の深まりを感じる昨今“が候補として表示される。このように、使用範囲の同じ様な短文を同じ見出し語で変換辞書に登録しておきその見出し語を直接変換した後に変換キ―を押すと表示される文字列として直接変換用ローマ字定義部に登録しておくことで、連想的な変換や同音異義語・意味の同類のものの変換などを簡単に行うことができる。また、この図７の例では“挨拶”から“風薫るよい季節となりましたが“に変換する間に“あいさつご”という見出し語を表示していて、この語が表示されている状態でこの語を編集して別の見出し語にしてから変換辞書をアクセスして候補を探すことができるが、設定を変更することにより“挨拶”が表示されている状態で変換キーを押すことで“風薫るよい季節となりましたが”などの候補に直接変換することも可能である。
【００２１】
図８は、本発明の一実施例であるローマ字漢字直接変換用ローマ字カスタマイズユーティリティの表示状態を示す図である。このユーティリティでは使用者が利用しやすいように、直接変換される文字・直接変換先の文字・直接変換先の文字の読みを再定義・新規登録することができる。画面に今までに定義・登録された直接変換文字の情報を一覧表示することで、カスタマイズし易くしている。反転表示されている部分１６は、この部分が現在再定義しようとしている文字列であることを表している。反転表示されている部分１６の“：（コロン）”の左側の文字列が直接変換される文字列で、［］内１８に表示されている。この文字列を入力することで“：”の右側の文字列に直接変換され、この直接変換先の文字列が［］内１７に表示されている。直接変換される文字列が表示されている［］内１８の文字を入力しなおして決定することで、次からのローマ字漢字直接変換では、変更した［］内１８の文字をを入力すると［］内１７に表示されている文字に自動的に変換されるようになる。［］内１７で直接変換先の文字列を入力しなおして決定すると、次からのローマ字漢字直接変換では［］内１８の直接変換される文字列を入力すると［］内１７で決定しなおした直接変換先の文字列に直接変換されるようになる。直接変換される文字列を入力して直接変換された後、変換キーを押すことで表示される直接変換先の文字列に対応した文字列（この図８の場合は読み）が［］内１９に表示されている。この内容を変更することで、次からのローマ字漢字直接変換では、直接変換後に変換キーを押すことで表示される直接変換先の文字列の読みが変更される。直接変換を行い、読み［］内１９の文字列が表示されている状態でさらに変換キーを押すことで、［］内１９の文字列と同じ見出し語で変換辞書に登録されている文字列候補が表示される。［］内１８にはアルファベット・キ―ボードから入力できる特殊記号・数字を入力することができる。［］内１７には漢字・特殊記号・数字・アルファベット・ひらがな・カタカナなどの全種類の文字を入力することができる。［］内１９にはひらがなを入力することができる。図８の画面の一番下に反転表示されている部分はそれぞれファンクションキーに対応している機能で、“新規”は直接変換のキー・変換結果の設定を新規に作成し全体の設定に追加する。“削除”は反転表示されている直接変換設定１６を破棄する。“並び順”は、直接変換設定の一覧表示部分の並び順をアルファベット順・五十音順などに変更することができる。“ロード”は既に保存済みの環境設定ファイルから設定を呼び出し、“セーブ”は現在表示されている設定を環境設定ファイルに保存する。“終了”はこのカスタマイズユーティリティを終了する。
【００２２】
また、カスタマイズユーティリティを、常駐プログラム・デバイスドライバ等の形式、またはマルチウィンドウＯＳ対応のプログラムとすれば、他のアプリケ―ションプログラム実行中に直接変換設定の一覧表示、新規登録、再設定等を行うことができ、より実用性を増すことができる。
【００２３】
さらに、直接変換設定の一覧表示機能のみをメモリに常駐させておけば、入力画面の一部にウィンドウ表示することも可能となり、入力中にキーの設定を容易に確認することが可能になる。
【００２４】
【発明の効果】
以上述べたように本発明の情報処理装置は、直接変換により少ない操作回数での文字入力・文字変換ができるという効果を有する。
【００２５】
また、直接変換後の従来のかな漢字変換への移行ができるので従来のかな漢字変換との共通性を持っており、従来までのかな漢字変換の使用者も違和感なく使用することが可能であるという効果を有する。
【００２６】
さらに直接変換文字列を再定義できることで、より使用者の使い易いように直接変換部分を再定義・新規登録することができるので、文字入力・変換効率が良くなるという効果を有する。
【図面の簡単な説明】
【図１】本発明の情報処理装置の一実施例のハードウェアの構成図である。
【図２】本発明の情報処理装置の一実施例のブロック図である。
【図３】本発明の情報処理装置の一実施例のローマ字漢字直接変換を含むかな漢字変換の流れ図である。
【図４】本発明の情報処理装置の一実施例のローマ字漢字直接変換、その後の従来と同様のかな漢字変換モードに入るまでについてと、ローマ字かな変換についての流れ図である。
【図５】本発明の情報処理装置の一実施例のローマ字漢字直接変換の画面表示状態を示す図である。
【図６】本発明の情報処理装置の一実施例のローマ字漢字直接変換後の従来のかな漢字変換モードへの移行の画面表示状態を示す図である。
【図７】本発明の情報処理装置の一実施例のローマ字漢字直接変換後の従来のかな漢字変換モードへの移行の画面表示状態を示す図である。
【図８】本発明の情報処理装置の一実施例のローマ字漢字直接変換の変換文字を再定義できるローマ字漢字直接変換用カスタマイズユーティリティの使用例の画面表示状態を示す図である。
【符号の説明】
１　ＣＰＵ　　　　　　　　　　　　　２　ＲＡＭ
３　ＲＯＭ　　　　　　　　　　　　　４　入力部
５　ＶＲＡＭ　　　　　　　　　　　　６　表示部
７　システムバス　　　　　　　　　　８　アプリケーション
９　かな変換部　　　　　　　　　　　１０　直接変換用ローマ字定義部
１１　ローマ字定義部　　　　　　　　　１２　かな漢字変換部
１３　変換辞書　　　　　　　　　　　　１４　ＯＳ
１５　ローマ字漢字直接変換カスタマイズユーティリティ
１６　直接変換カスタマイズ対象文字
１７　直接変換先の文字列　　　　　　　１８　直接変換される文字列
１９　直接変換先の文字列をさらに変換したときの表示される文字列
【図１】
2004030654.tif 000003
【図２】
2004030654.tif 000004
【図３】
2004030654.tif 000005
【図４】
2004030654.tif 000006
【図５】
2004030654.tif 000007
【図６】
2004030654.tif 000008
【図７】
2004030654.tif 000009
【図８】
2004030654.tif 000010
【手続補正書】
【提出日】平成15年7月3日(2003.7.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ローマ字と前記ローマ字に対応するかな文字とを登録しておくローマ字定義部と、前記ローマ字が入力されると、当該入力されたローマ字を前記対応するかな文字に変換するローマ字変換手段と、を有する情報処理装置において、
前記ローマ字定義部とは異なり、任意の文字の組み合わせと前記任意の文字の組み合わせに対応する文字列とを一対一に対応させて登録する直接変換用ローマ字定義部を有し、
前記任意の文字の組み合わせが入力されると、前記任意の文字列の組み合わせが前記任意の文字の組み合わせに対応する文字列に変換されてなることを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、前記直接変換用ローマ字定義部に登録された前記任意の文字の組み合わせと前記任意の文字の組み合わせに対応する文字列とを一覧表示するとともに、前記登録の再定義または新規登録等を行うカスタマイズユーティリティを有することを特徴とする情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【課題を解決するための手段】
本発明の情報処理装置は、ローマ字と前記ローマ字に対応するかな文字を登録しておくローマ字定義部と、前記ローマ字が入力されると自動的に、当該入力されたローマ字を前記対応するかな文字に変換するローマ字変換手段と、を有する情報処理装置において、
前記ローマ字定義部とは異なり、任意の文字の組み合わせと前記任意の文字の組み合わせに対応する文字列とを一対一に対応させて登録する直接変換用ローマ字定義部を有し、
前記任意の文字の組み合わせが入力されると、前記任意の文字列の組み合わせが前記任意の文字の組み合わせに対応する文字列に変換されてなることを特徴とする。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、前記直接変換用ローマ字定義部に登録された前記任意の文字の組み合わせと前記任意の文字の組み合わせに対応する文字列とを一覧表示するとともに、前記登録の再定義または新規登録等を行うカスタマイズユーティリティを有することを特徴とする。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】