(57)【特許請求の範囲】
【請求項１】
仮名漢字変換式の日本語入力システム（ＪＩＳＸ４０６４で規定されるシステム、または、それに準じるシステム）に、「読み」を使った完全一致検索による仮名漢字変換に加えて入力文字列と「専用ユーザー辞書」の「読み」による前方一致または後方一致などの部分一致検索による予測変換ができるように、予測変換に使う「予測変換処理部」、「専用ユーザー辞書」、「専用ユーザー辞書用辞書組込／用語登録ツール」、「予測変換候補表示の自動／手動設定」スイッチ及び予測変換候補を表示するための論理キーである確認キー及び予測変換候補表示キーを組み込んだシステムであって、
「専用ユーザー辞書」は、従来システムのユーザー辞書に相当する「一般ユーザー辞書」と区別された、部分一致検索を使用した予測変換に特化し、「語句」が漢字（または仮名交じり漢字）と仮名が対になっている形式である辞書であり、
「専用ユーザー辞書用辞書組込／用語登録ツール」は、個々の「専用ユーザー辞書」（最大５個だが増やすことは可能）のオン／オフ及び各辞書の用語登録ができ、「専用ユーザー辞書」がすべてオフであれば予測変換を行わないようにするものであり、
「予測変換処理部」は、部分一致検索による予測変換処理を行うものであって、
入力された文字又は文字列が「専用ユーザー辞書」内の「読み」のいずれかと前方一致した場合、前方一致したことを示す色の実線を該文字又は文字列に下線で表示し、
既入力の文字又は文字列とこれに続けて入力された文字とを含む文字列が「専用ユーザー辞書」内の「読み」のいずれとも部分一致せず、既入力の文字又は文字列に前方一致したことを示す色の実線である下線が表示されていた場合、この下線を消して既入力の文字又は文字列とこれに続けて入力された文字とを含む文字列に変換前状態を示す下線を表示し、
入力された文字列が「専用ユーザー辞書」内の「読み」のいずれかと後方一致したら、後方一致したことを示す色の実線を該文字列に下線で表示し、
入力された文字列が「専用ユーザー辞書」内の「読み」のいずれかと完全一致したら、完全一致したことを示す色の実線を該文字列に下線で表示するものであり、
「専用ユーザー辞書用の辞書組込／用語登録ツール」は、部分一致または完全一致した場合に下線と同時に予測変換候補一覧を表示する「自動」と確認キー（例えばＳｈｉｆｔキー）または予測変換候補表示キー（例えば矢印↓キー）を押すまで予測変換候補一覧を表示せず、かつ、前方一致、後方一致又は完全一致したことを示す色の下線が表示されている状態で変換キーが押されることにより、予測変換候補一覧の最初の候補に変換され、再度変換キーが押されることによる変換候補一覧が加算されて表示される「手動」のいずれかを設定する「予測変換候補表示の自動／手動設定」スイッチを有する、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個別に設定可能な専用ユーザー辞書による予測変換機能付きの仮名漢字変換式日本語入力システムに関するものである。
【背景技術】
【０００２】
仮名漢字変換式の日本語入力システム（ＪＩＳＸ４０６４で規定されるシステム、または、それに準じるシステム）では、入力文字列と辞書の「読み」との完全一致検索による変換を行っており、携帯電話のメールやウェブブラウザの検索システムのような前方一致検索による入力の予測変換は行われていなかった。しかし最近では、前方一致検索による予測変換を行う仮名漢字変換式の日本語入力システムも現れている。ここでいう予測変換とは、あくまで前方一致または後方一致などの部分一致検索による入力の事前予測であり、変換キーを押した時に入力文字列を精度よく仮名交じり漢字に変換する技術とは別である。
【０００３】
予測変換は便利だと感じるときもあるが、うっとうしいので予測変換は出さないでほしいと思うときもあるはずだ。予測変換は何を基準に予測するかといえば、平均的に使用頻度の高いものを基に入力を予測するしかない。したがって、専門的な仕事をしている人が、その分野特有の予測変換を望んだとしても無理である。携帯電話のメールでは個人の過去のメールの内容を基に入力を予測することはできるが、日本語入力システムのように幅広い分野の個人的な入力の予測変換は難しい。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】仮名漢字変換システムの基本機能  ＪＩＳＸ４０６４：２００２
【発明の概要】
【発明が解決しようとする課題】
【０００５】
解決しようとする問題点は、仮名漢字変換式の日本語入力システムで予測変換をしようとしても、平均的に使用頻度の高いものを基準に予測変換することになり、個人特有の分野や個人の過去の入力頻度に基づいた予測変換ではないことである。
【課題を解決するための手段】
【０００６】
本発明は、従来の仮名漢字変換式の日本語入力システムに専用ユーザー辞書を設け、この辞書で個々のユーザーに適した予測変換をするものである。なお、ユーザー辞書は、従来の日本語入力システムにも使われているが、本発明では、一般ユーザー辞書と専用ユーザー辞書の２種が用意され、表１のように従来のユーザー辞書と同じ形式のものが一般ユーザー辞書であり、専用ユーザー辞書は予測変換のために専用に設けた辞書である。専用ユーザー辞書は、前方一致または後方一致などの部分一致検索を前提としているので、入力した文字列と変換した語句が対応しなくても分かるように、表２のように語句は漢字（または仮名交じり漢字）と仮名が対になっている。
【発明の効果】
【０００７】
本発明の専用ユーザー辞書は、分野別に登録できるように最大５個まで使用でき、かつ、簡単に個別にオン／オフできるので、必要なときにのみ予測変換ができる構造になっている。普遍的な病名や薬品名、業者名、団体名、または各種競技で使う名称や名簿など、通常に入力すると何倍もの時間がかかるものでも、専用ユーザー辞書に登録しておくと、極端にいえば、一文字入力するだけで一致するものがあるかどうかを確認しながら予測変換で入力できる。
【図面の簡単な説明】
【０００８】
【図１】図１は専用ユーザー辞書による予測変換機能付き日本語入力システムの動作説明図である。
【図２】図２は予測変換候補が見つかったが、新規追加した「確認」キーまたは「予測変換候補表示」キーを押すまで予測変換候補一覧を出さないように設定した例である。
【図３】図３は予測変換候補が見つかると自動的に予測変換候補一覧も表示するように設定した例である。
【発明を実施するための形態】
【０００９】
仮名漢字変換式の日本語入力システム（ＪＩＳＸ４０６４で規定されるシステム、または、それに準じるシステムで、以後、従来システムと呼ぶ）に専用ユーザー辞書を組込み、入力文字列と専門ユーザー辞書の「読み」の前方一致または後方一致などの部分一致検索で予測変換を行う日本語入力システムを実現した。
【００１０】
図１は、コンピュータ１に、文章作成ソフトのような応用プログラム（以後、応用ソフトと呼ぶ）がインストールされているものとし、その応用ソフトに日本語を入力する日本語入力システムとして、２の「ユーザー辞書による予測変換機能付き日本語入力システム」（以後、本システムと呼ぶ）が同様にインストールされているものとする。入力バッファ３は、入力文字を蓄積する記憶領域である。本システムは、利用者が入力する各入力文字毎に、３の入力バッファの文字列を７の「応用プログラムとのインタフェース」を介して応用ソフトに送り、常に最新の文字列データを画面上に表示させる。そして利用者が変換キーを押すと、本システムは、４の「変換時の文字列変換処理部」で、次のような文字列変換処理を行う。
【００１１】
入力バッファ３の出力が、「文字列変換／変換候補出力部」５に入る。５は入力バッファ３の文字列出力が「標準辞書／一般ユーザー辞書」６にあるかどうか検索する。６の辞書は、標準的に使用される形式の辞書で、表１のように「読み」と呼ばれる仮名の文字列の見出しの下に、漢字または語句（以後、語句と呼ぶ）が並んでいる。例えば、入力バッファ３の出力の文字列が「アヤコ」または「あやこ」（平仮名から片仮名の変換は容易にできる）であれば、５は、表１の語句を変換文字列として「応用プラグラムとのインタフェース」７を介して応用ソフトに送り、画面上に表示させる。画面上では、語句の最初の文字列が変換文字列となり画面上に表示され、変換キーを再度押したときに、以降の語句が、変換候補一覧として表示される。
【００１２】
本システムには、従来システムにはない太字の点線で囲んだ「予測変換処理部」８、「専用ユーザー辞書」１０、及び「専用ユーザー辞書用辞書組込／用語登録ツール」１１が追加されている。１０の「専用ユーザー辞書」のうちの一つ以上が、オンになっていれば、「下線部の修飾／予測変換候補出力部」９は、入力バッファ３の文字列出力が、１０の「専用ユーザー辞書」の「読み」と一致するかどうか、各入力文字毎に検索し、部分一致または完全一致すると、入力文字列の下線を緑色（前方一致）、褐色（後方一致）または赤色（完全一致）の実線で表示する。１０の「専用ユーザー辞書」は、表２のような形式の辞書であり、部分一致検索での予測変換を標準としているので、語句は、漢字（または仮名交じり漢字）と仮名が対になっている形式である。ただし、変換候補として選ぶときは漢字または仮名のみを選択できる。
【００１３】
専用ユーザー辞書１０は、「専用ユーザー辞書用辞書組込／用語登録ツール」１１で、最大５個まで設けることができ、それぞれを簡単にオン／オフできる構造にしてある。また、「専用ユーザー辞書用辞書組込／用語登録ツール」１１には、「予測変換候補表示の自動／手動設定」スイッチがあり、入力文字列と専用ユーザー辞書の「読み」が一致したときに、入力文字列に緑色（前方一致）、褐色（後方一致）または赤色（完全一致）の下線を表示すると同時に予測変換候補一覧を自動的に表示するか（自動）、または、一致しても下線の表示のみで、予測変換候補一覧は利用者が手動で「確認」キー（例えば、Shiftキー）か「予測変換候補表示」キー（例えば、下矢印キー）を押すまで表示しない（手動）か、どちらかに設定できるようになっている。
【００１４】
「変換時の文字列変換処理部」４と「予測変換処理部」８は、それぞれ独立しているが、８の「予測変換処理部」で予測変換を実行中で、入力文字列と１０の「専用ユーザー辞書」の「読み」が一致し、予測変換候補一覧も表示中であれば、「変換時の文字列変換処理部」４を実行しようとして変換キーを押しても、変換キーは予測変換の次候補の選択キーとして動作する。しかし、入力文字列と１０の「専用ユーザー辞書」の「読み」が一致していても予測変換候補一覧が表示されていない状態で変換キーを押すと、入力文字列は、予測変換候補一覧の最初の候補に変換され、変換キーを再度押すと、予測変換候補一覧の後に「変換時の文字列変換処理部」４で実行する変換候補一覧が加算されることになる。
【実施例１】
【００１５】
図１において、１０の「専用ユーザー辞書」のうちの一つが表２の内容であり、かつ、オンに設定してあるとする。利用者が「あ」と入力すると、図２のように、「あ」に緑色の下線が入り、入力文字と１０の「専用ユーザー辞書」の「読み」が前方一致したことを示す。このとき、上記の「予測変換候補表示の自動／手動設定」スイッチが自動に設定してあれば、図３のように、予測変換候補一覧も自動的に表示する。手動であった場合でも、確認キー（例えば、Shiftキー）または予測変換候補表示キー（例えば、下矢印キー）を押せば、図３のようになる。続けて、「お」を入力し、「あお」になると、入力文字列と１０の「専用ユーザー辞書」の「読み」の一致がなくなるので、図２のように、変換前状態の表示（標準設定は黒の点線）になる。入力文字列を「あきゅうせいこうかせいぜんのうえん」にすると、入力文字列と１０の「専用ユーザー辞書」の「読み」が完全一致となるので、図２のように、「あきゅうせいこうかせいぜんのうえん」に赤色の下線が入る。完全一致した場合でも、前方一致した場合と同様に、予測変換候補一覧を表示するかどうかは、「予測変換候補表示の自動／手動設定」スイッチの設定による。
【００１６】
【表１】
0006319543.tif 000002
【００１７】
【表２】
0006319543.tif 000003
【符号の説明】
【００１８】
１    コンピュータ
２    専用ユーザー辞書による予測変換機能付き日本語入力システム
３    入力バッファ
４    変換時の文字列変換処理部
５    文字列変換／変換候補出力部
６    標準辞書／一般ユーザー辞書
７    応用プログラムとのインタフェース
８    予測変換処理部
９    下線部の修飾／予測変換候補出力部
10    専用ユーザー辞書
11    専用ユーザー辞書用辞書組込／用語登録ツール
【図１】
0006319543.tif 000004
【図２】
0006319543.tif 000005
【図３】
0006319543.tif 000006