(57)【要約】【課題】仮名漢字変換機能により変換されるような語句であっても、一度使用した語句は、使用者が登録作業を行なわなくても、予測候補として優先順位が高くできるようにする。【解決手段】入力文字情報に対して使用者により選択可能な出力候補として、予測候補と共に、仮名漢字変換アプリケーションにより変換された変換候補を使用者に提示するようにする。使用者により出力候補の中から仮名漢字変換アプリケーションにより変換された仮名漢字変換候補が選択されたときに、当該仮名漢字変換候補の文字列を、入力文字情報についての予測候補として、予測候補検索用辞書に登録する。【選択図】図１
2007073077.tif 000002
【特許請求の範囲】
【請求項１】
入力された少なくとも１個の文字から予測される文字または文字列の候補である予測候補を、予測候補検索用辞書から一つ以上抽出し、学習機能に基づいて優先順に並べて使用者に提示する機能を備える予測候補検索アプリケーションと、入力された文字を、仮名漢字変換用辞書を用いて変換する機能を備える仮名漢字変換アプリケーションとを用いる入力文字情報変換方法であって、
前記予測候補検索アプリケーションと前記仮名漢字変換アプリケーションとを連携させ、
入力文字情報に対して使用者により選択可能な出力候補として、前記予測候補と共に、前記仮名漢字変換アプリケーションにより変換された変換候補を使用者に提示するようにし、
使用者により前記出力候補の中から前記仮名漢字変換アプリケーションにより変換された変換候補が選択されたときに、当該変換候補の文字列を、前記入力文字情報についての予測候補として、前記予測候補検索用辞書に登録する
ことを特徴とする入力文字情報変換方法。
【請求項２】
文字を１文字ずつ入力するための入力手段と、
表示素子と、
前記表示素子の表示画面に、前記入力手段により入力された文字を表示する入力文字表示欄と、前記入力された文字に対する出力候補を一つ以上表示する出力候補表示欄と、前記出力候補表示欄に表示された前記出力候補の中から選択された出力候補を確定文字として表示するための確定文字表示欄とを表示する表示制御手段と、
前記入力手段により入力された少なくとも１個の文字から予測される文字または文字列の候補である予測候補を、予測候補検索用辞書から一つ以上抽出し、学習機能に基づいて優先順に並べて前記出力候補表示欄に提示する予測候補検索手段と、
前記入力手段により入力された文字が、仮名漢字変換用辞書が用いられて変換された変換候補を、前記出力候補表示欄に提示する手段と、
使用者により前記出力候補の中から前記変換候補が選択されたときに、当該変換候補を、前記入力文字情報についての予測候補として、前記予測候補検索用辞書に登録する追加登録手段と
を備えることを特徴とする入力文字情報変換装置。
【請求項３】
請求項２に記載の入力文字情報変換装置のいずれかを備えることを特徴とするモニタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力された文字や文字列から希望する漢字混じりの語句や文章を得るようにするための入力文字情報変換方法および装置に関する。
【背景技術】
【０００２】
日本語入力を行なう場合には、通常は、ひらがな入力の方法にしろ、ローマ字入力の方法にしろ、一旦、必要なすべての仮名文字列を入力し、それを仮名漢字変換アプリケーションを用いて漢字混じり語句や文章に変換するようにする。単語とその短縮した読みを辞書登録しておくことで、入力文字数を減らす方法もあるが、通常は、得たい語句や文字列の読みをすべて入力するようにすることが基本である。
【０００３】
この点を改良した入力文字情報変換方法として、より少ない入力文字数で、所望の語句や文章を入力する方法が、例えば特許文献１（特開２００１−３２５２５２号公報）に記載されている。
【０００４】
この特許文献１に記載されている方法は、入力された文字や文字列に続く語句や文字や文字列の候補を予測候補検索用辞書から検索し、その検索された予測候補の一覧を使用者に提示し、使用者に選択してもらうようにする予測候補検索方法である。そして、この特許文献１に記載の予測候補検索方法は、学習機能を備えており、学習結果により予測候補の出現順および並べ順を定め、より少ない入力文字数での語句や文章の入力を可能にしている。
【０００５】
例えば、「こ」の文字が入力されると、当該「こ」の文字を検索子として、「こ」で始まる複数の候補語として、例えば、「こ」、「この」、「これから」、「このような」、「高度」、「困難」、「効果的」、「異なる」、「高速」、「今後」などが、過去の学習結果に基づいて例えば出現頻度の高いものから順に表示される。
【０００６】
そして、表示された候補語の中に入力しようとする語があれば、その候補語を選択する操作をすることにより、その語で確定する。しかし、候補語の中に入力しようとする語句がなかったときには、使用者は、さらに、文字入力を続ける。例えば、「こ」に続いて、「ん」を入力したとする。すると、「こん」で始まる複数の候補語が予測候補検索用辞書から検索されて、例えば、「こん」、「困難」、「今後」、「今回」、「こんにちは」、「今日は」、「今夜」、「紺」、「こんばんは」、「今度」などが、過去の学習結果に基づいて例えば出現頻度の高いものから順に表示される。そして、上述のように、表示された候補語の中に入力しようとする語があれば、使用者は、その候補語を選択する操作をすることにより、その語で確定される。
【０００７】
また、前記公報には、予測候補検索機能（予測候補検索アプリケーション）と、仮名漢字変換機能（仮名漢字変換アプリケーション）とを同時に働かせ、使用者が変換出力として選択することができる候補の中に、予測検索候補のみではなく、仮名漢字変換用辞書から得られる変換候補も表示させ、使用者が選択可能とする手法も記載されている。
【０００８】
以上のような入力文字情報変換方法によれば、比較的短い文字入力により、使用者が所望する語句や文章を作成することができ便利である。
【０００９】
上記特許文献は、次の通りである。
【特許文献１】特開２００１−３２５２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、前記特許文献１に記載の発明においては、予測候補検索機能（予測候補検索アプリケーション）と、仮名漢字変換機能（仮名漢字変換アプリケーション）とを同時に働かせ、使用者が変換出力として選択することができる候補の中に、予測検索候補のみではなく、仮名漢字変換用辞書から得られる変換候補も表示させることができても、仮名漢字変換用辞書から得られた変換候補については、予測候補検索アプリケーションによる学習の対象とはならず、使用頻度が高くても、出力候補として優先順位の低い位置に表示されてしまったり、場合によっては、当該語句の読みをすべて入力しなければ出力候補として表示されないという問題があった。
【００１１】
仮名漢字変換用辞書にある語句の中で、よく使用する語句は、予測候補検索用辞書に登録操作することで、予測候補検索アプリケーションによる学習の対象とすることができるが、そのためには、登録のための操作が必要であり、厄介である。
【００１２】
この発明は、以上の点にかんがみ、仮名漢字変換機能により変換されるような語句であっても、一度使用した語句は、使用者が登録作業を行なわなくても、予測候補として優先順位が高くできるようにして、上述の欠点を解決することができるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、この発明による入力文字情報変換方法においては、
入力された少なくとも１個の文字から予測される文字または文字列の候補である予測候補を、予測候補検索用辞書から一つ以上抽出し、学習機能に基づいて優先順に並べて使用者に提示する機能を備える予測候補検索アプリケーションと、入力された文字を、仮名漢字変換用辞書を用いて変換する機能を備える仮名漢字変換アプリケーションとを用いる入力文字情報変換方法であって、
前記予測候補検索アプリケーションと前記仮名漢字変換アプリケーションとを連携させ、
入力文字情報に対して使用者により選択可能な出力候補として、前記予測候補と共に、前記仮名漢字変換アプリケーションにより変換された変換候補を使用者に提示するようにし、
使用者により前記出力候補の中から前記仮名漢字変換アプリケーションにより変換された変換候補が選択されたときに、当該変換候補の文字列を、前記入力文字情報についての予測候補として、前記予測候補検索用辞書に登録する
ことを特徴とする。
【００１４】
上記の構成の方法によれば、使用者により出力候補の中から仮名漢字変換アプリケーションにより変換された変換候補が選択されたときに、当該変換候補が、入力文字についての予測候補として、予測候補検索用辞書に自動的に登録されるので、その後は、予測候補検索アプリケーションにより、入力文字に対する予測候補として、早い段階で抽出されて表示されるようになる。
【発明の効果】
【００１５】
この発明によれば、仮名漢字変換アプリケーションで変換されたものであっても、出力候補の中から一度選択されると、次回の入力時からは、予測候補の優先順位の高いものとして表示されるようになり、使い勝手が非常によくなる。
【発明を実施するための最良の形態】
【００１６】
住宅内などの限られたエリア内で構築される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムの一種として、テレビ放送の受信用のチューナが内蔵または接続され、モデムを介して電話回線が接続されるなど、情報ソースとして機能するベース装置と、このベース装置との間の無線通信によって、ベース装置に対してコマンドを発行して、ベース装置からテレビの画像を受信し、ベース装置を介してインターネット上の情報を受信して、ディスプレイ上に画像や情報を表示し、ベース装置を介して電子メールを送受信するモニタ装置とからなるシステムが考えられる。
【００１７】
以下、この発明を上記のシステムのモニタ装置に適用した場合を例に挙げて、この発明の一実施形態を示す。
【００１８】
（モニタ装置およびベース装置の概略構成：図２〜図５）
図２は、モニタ装置の一例の概略構成を示し、図３および図４は、ベース装置の一例の概略構成を示し、図５は、モニタ装置をスタンドによって自立させた状態を示す。
【００１９】
図２に示すように、モニタ装置１００の正面には、ＬＣＤ（液晶ディスプレイ）１０１が設けられ、その表示画面上には、タッチパネル１０３が設けられ、ＬＣＤ１０１の左右位置には、上部にスピーカ１０５，１０６が設けられ、下部に後述のベース装置２００との間の無線通信用のパッチアンテナ１０７，１０８が設けられる。
【００２０】
一方のパッチアンテナ１０７は、モニタ装置１００の前方側に半球面状の放射パターンを形成するものとされ、他方のパッチアンテナ１０８は、逆にモニタ装置１００の後方側に半球面状の放射パターンを形成するものとされて、各パッチアンテナ１０７，１０８の受信レベル情報に基づいて実際に送信および受信を行なうパッチアンテナが選択されることによって、パッチアンテナ１０７，１０８全体として、全球面状の放射パターンを有するアンテナが形成されて、モニタ装置１００とベース装置２００との位置関係の如何にかかわらず、モニタ装置１００とベース装置２００との間の無線通信が良好に行われるように構成される。
【００２１】
モニタ装置１００の正面の右側部分には、スピーカ１０６の下側に、インデックスボタン１１１、ジャンプボタン１１２、およびチャンネルボタン１１３，１１４が設けられ、正面の左側部分には、スピーカ１０５の下側に、充電ランプ（ＬＥＤ）１１５、およびメール自動送受信ランプ（ＬＥＤ）１１６が設けられる。
【００２２】
インデックスボタン１１１は、これを押すことによって、ＬＣＤ１０１上に図示するようなインデックス画面を表示するものであり、使用者は、タッチペンまたは指で、いずれかのメニューにタッチすることによって、テレビの選局、ベース装置２００に接続された外部機器の操作、インターネットへのアクセス、メールの作成・送信、アルバムの表示・作成などを行うことができる。
【００２３】
ジャンプボタン１１２は、これを押すことによって、一つ前に受信していたチャンネルを受信することができるものであり、チャンネルボタン１１３は、これを押すことによって、ＬＣＤ１０１上に表示される操作画面が、テレビ→外部機器→インターネット→メール→アルバム→テレビの順に切り換えられるものであり、チャンネルボタン１１４は、これを押すことによって、ＬＣＤ１０１上に表示される操作画面が、上記の順とは逆の順に切り換えられるものである。
【００２４】
アルバムとは、デジタルカメラで撮影してメモリースティック（登録商標）に記録した画像を、ＬＣＤ１０１上に表示し、ＬＣＤ１０１上で加工し、ＬＣＤ１０１上で作成したメールに添付し、加工後にモニタ装置１００内またはメモリースティックに保存し、あるいは、テレビの画像を静止画として、またはメールで受信した画像やインターネット上で取得した画像などを、モニタ装置１００内またはメモリースティックに保存し、ＬＣＤ１０１上で加工し、ＬＣＤ１０１上で作成したメールに添付し、あるいは、モニタ装置１００内またはメモリースティックに保存されている画像をインターネット上にアップロードするなどである。
【００２５】
画像の加工としては、画像の色や明るさなどを変え、手書き入力によって画像に文字や絵などを加えることができる。
【００２６】
モニタ装置１００の上面には、タッチペン１１９が収納される溝部１２１、スタンバイランプ（ＬＥＤ）１２２、電源ボタン１２３、回線ランプ（ＬＥＤ）１２４、回線切断ボタン１２５、印刷ボタン１２６、消音ボタン１２７、音量増強ボタン１２８、および音量低減ボタン１２９が設けられる。
【００２７】
モニタ装置１００の左側面には、ＬＣＤ１０１の明るさを調整する摘み１３１、ヘッドホン接続用の端子１３２、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子１３３、キーボード接続用の端子１３４、およびＡＣパワーアダプタ接続用の端子１３５が設けられる。
【００２８】
モニタ装置１００の右側面には、メモリースティック１４１が装着されるスロット１４２、およびメモリースティック用のランプ（ＬＥＤ）１４３が設けられ、モニタ装置１００の底面には、充電端子１５１，１５２が設けられる。
【００２９】
モニタ装置１００の背面には、モニタ装置１００の把持用の手掛け部１６１が設けられるとともに、モニタ装置１００を自立させるためのＵ形のスタンド１６３が開閉可能に取り付けられ、図では省略したが、スタンド１６３で囲まれる部分にバッテリ収納部が設けられ、これにバッテリが収納される。
【００３０】
図３に示すように、ベース装置２００は、正面部２１０と後方部２２０を接合して一体化した構造とされ、正面部２１０の左右位置には、モニタ装置１００との間の無線通信用のパッチアンテナ２０７，２０８が設けられる。
【００３１】
モニタ装置１００のパッチアンテナ１０７，１０８と同様に、一方のパッチアンテナ２０７は、ベース装置２００の前方側に半球面状の放射パターンを形成するものとされ、他方のパッチアンテナ２０８は、逆にベース装置２００の後方側に半球面状の放射パターンを形成するものとされて、各パッチアンテナ２０７，２０８の受信レベル情報に基づいて実際に送信および受信を行なうパッチアンテナが選択されることによって、パッチアンテナ２０７，２０８全体として、全球面状の放射パターンを有するアンテナが形成されて、ベース装置２００とモニタ装置１００との位置関係の如何にかかわらず、ベース装置２００とモニタ装置１００との間の無線通信が良好に行われるように構成される。
【００３２】
正面部２１０は、後方側に傾いたものとされ、その中央下部に、モニタ装置１００をベース装置２００に立て掛けるための支持体２１１が設けられ、支持体２１１の内側に、充電端子２０１，２０２が設けられ、支持体２１１の表面に、電源ランプ（ＬＥＤ）２０４が設けられ、正面部２１０の中央に、回線ランプ（ＬＥＤ）２０５が設けられる。
【００３３】
また、図４に示すように、後方部２２０の下部背面には、電源ボタン２３１、ＡＣパワーアダプタ接続用の端子２３２、ＶＨＦ／ＵＨＦ端子２３９、回線端子２４１、ＡＤＳＬモデムやＣＡＴＶモデムなどの接続用のイーサネット（登録商標）端子２４２、ＡＶマウス接続用の端子２４３，２４４、Ｓ映像入力端子２４５、映像音声入力端子２４６，２４７、映像音声出力端子２４８、およびプリンタ接続用のＵＳＢ端子２４９などが設けられる。
【００３４】
上述したモニタ装置１００およびベース装置２００では、使用者は、ベース装置２００を居間などの場所に固定的に配置し、モニタ装置１００を住居内や庭などの任意の場所に持ち運んで、任意の場所で手元のモニタ装置１００によって、テレビ放送を受信し、インターネットにアクセスし、電子メールを送受信するなどの機能を実行することができる。
【００３５】
この場合、モニタ装置１００を手に持って使用することもできるが、図５に示すように、スタンド１６３を開いて、モニタ装置１００を適当な面上に適当な傾斜角で自立させることもできる。
【００３６】
また、モニタ装置１００をベース装置２００の正面部２１０に立て掛けて使用することもできる。この場合、モニタ装置１００の底面の充電端子１５１，１５２が、ベース装置２００の支持体２１１の内側の充電端子２０１，２０２に接触し、接続されることによって、モニタ装置１００に装着されたバッテリを、ベース装置２００によって充電することができる。
【００３７】
（ベース装置およびモニタ装置の機能ブロック構成：図６および図７）
図６は、ベース装置２００のブロック構成の一例を示す。制御部２７０は、ＣＰＵ２７１、ＣＰＵ２７１が実行すべきプログラムや固定データなどが書き込まれたＲＯＭ２７２、およびＣＰＵ２７１のワークエリアなどとして機能するＲＡＭ２７３によって構成される。
【００３８】
ＶＨＦ／ＵＨＦ端子２３９には、ＶＨＦ／ＵＨＦアンテナ１が接続され、ＶＨＦ／ＵＨＦアンテナ１で受信された地上波テレビ放送信号が、ベース装置２００内のＶＨＦ／ＵＨＦチューナ２５９で選局復調され、さらに映像データおよび音声データに変換された上で、バス２７４に送出される。
【００３９】
回線端子２４１には、電話回線２が接続され、回線端子２４１は、回線インタフェース２６１およびモデム２６２を介してバス２７４に接続される。
【００４０】
映像音声入力端子２４６には、第１外部機器６として、例えばデジタルＣＳチューナやデジタルＢＳチューナなどが接続され、これからの映像データおよび音声データが、ベース装置２００内の外部入力インタフェース２６６を介して、バス２７４に送出される。
【００４１】
映像音声入力端子２４７には、第２外部機器７として、例えばＤＶＤプレーヤやハードディスクレコーダなどが接続され、これからの映像データおよび音声データが、ベース装置２００内の外部入力インタフェース２６７を介して、バス２７４に送出される。
【００４２】
端子２４３および２４４には、ＡＶマウス３および４が接続されるとともに、端子２４３および２４４は、ベース装置２００内のインタフェース２６３および２６４を介してバス２７４に接続され、制御部２７０からのコマンド信号によってＡＶマウス３および４の発光部から送出された赤外線遠隔操作信号が、第１外部機器６および第２外部機器７に設けられた受光部で受信されることによって、第１外部機器６および第２外部機器７が操作される。
【００４３】
ＵＳＢ端子２４９には、プリンタ９が接続され、バス２７４に送出された印刷用のコマンドおよびデータが、ＵＳＢインタフェース２６９を介してプリンタ９に供給される。
【００４４】
バス２７４には、無線通信部２８０が接続され、モニタ装置１００に送信されるべき各種のデータやコマンドが、無線通信部２８０において、所定の変調方式（例えばＤＳ−ＳＳ）で変調され、所定周波数帯（例えば２．４ＧＨｚ帯）の高周波信号に変換されて、パッチアンテナ２０７，２０８からモニタ装置１００に送信されるとともに、モニタ装置１００から送信されたコマンドや各種のデータが、パッチアンテナ２０７，２０８で受信され、無線通信部２８０において、周波数変換され、復調されて、バス２７４に送出される。
【００４５】
図７は、モニタ装置１００のブロック構成の一例を示す。制御部１７０は、ＣＰＵ１７１、ＣＰＵ１７１が実行すべき後述の入力文字情報変換処理ルーチンを含むプログラムや固定データなどが書き込まれたＲＯＭ１７２、およびＣＰＵ１７１のワークエリアなどとして機能するＲＡＭ１７３によって構成される。
【００４６】
ＲＯＭ１７２には、また、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムが書き込まれている。この例においては、後述するように、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムとは、適応的にリンクして動作するように構成されている。
【００４７】
そして、バス１７４には、予測候補検索用辞書メモリ１７５と、仮名漢字変換用辞書メモリ１７６とが接続される。
【００４８】
この実施形態においては、文字入力に対して仮名漢字混じり文字列に変換する機能としては、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムとを、適応的にリンクして動作させる予測入力機能と、仮名漢字アプリケーションプログラムのみを使用して仮名漢字混じり文字列に変換する連文節変換機能とを、使用者が選択できるように、モニタ装置１００を構成している。予測入力機能と、連文節変換機能とのいずれの機能を用いるかは、予め使用者が設定画面を通じて設定しておくようにする。
【００４９】
バス１７４には、電子メールの送信ファイルや受信ファイルなどが書き込まれる使用者メモリ１７７が接続されるとともに、図２に示したスロット１４２にメモリースティック１４１が装着されることによって、メモリースティック１４１が接続される。
【００５０】
バス１７４には、無線通信部１８０が接続され、ベース装置２００に送信されるべきコマンドや各種のデータが、無線通信部１８０において、所定の変調方式で変調され、所定周波数帯の高周波信号に変換されて、パッチアンテナ１０７，１０８からベース装置２００に送信されるとともに、ベース装置２００から送信された各種のデータやコマンドが、パッチアンテナ１０７，１０８で受信され、無線通信部１８０において、周波数変換され、復調されて、バス１７４に送出される。
【００５１】
バス１７４には、表示制御部１９１を介してＬＣＤ１０１が接続されるとともに、Ｄ／Ａコンバータ１９５および音声増幅回路１９６を介してスピーカ１０５，１０６が接続される。
【００５２】
また、タッチパネル１０３が、座標検出部１９３を介してバス１７４に接続されるとともに、図２に示したインデックスボタン１１１などを含む操作部１０９が、インタフェース１９９を介してバス１７４に接続される。
【００５３】
（文字情報の予測入力機能：図１および図８〜図１１）
この実施形態では、モニタ装置１００において、電子メール機能が選択されたときに、送信メールの作成の際に、モニタ装置１００の画面において、文字入力を行なうことができるが、この入力文字から仮名漢字混じり文字列への変換出力の方法として、前述したように予測入力方法を用いることができる。
【００５４】
図１は、この実施形態における予測入力方法を実現する予測候補検索機能を説明するための概念図である。この実施形態における予測入力方法においては、前述したように、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムとを適応的にリンクして動作させるようにする。
【００５５】
すなわち、予測候補検索アプリケーションは、予測候補検索アプリケーション層と、予測候補検索エンジン層と、予測候補検索用辞書層とからなり、また、仮名漢字変換アプリケーションは、仮名漢字アプリケーション層と、仮名漢字変換エンジン層と、仮名漢字変換用辞書層とからなる。
【００５６】
予測候補検索アプリケーション層および仮名漢字変換アプリケーション層は、アプリケーション層に呼ばれるときのインタフェースである。予測候補検索エンジン層は、使用者による文字入力に応じて予測候補検索用辞書を用いて予測候補を作り出すエンジンであり、学習機能を備えるものである。また、仮名漢字変換エンジン層は、使用者による文字入力に応じて仮名漢字変換用辞書を用いて仮名漢字変換候補を作成するエンジンであり、この例では、学習機能は備えていない。
【００５７】
この実施形態では、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムとを連携した構成により、図１に示すように、使用者の文字入力は、予測候補検索エンジン層を通じて仮名漢字変換アプリケーション層に渡される。そして、仮名漢字変換エンジン層で作成された仮名漢字変換候補が、仮名漢字変換アプリケーション層から予測候補検索エンジン層に、前記文字入力に対する変換出力候補として返される。
【００５８】
予測候補検索エンジン層は、仮名漢字変換アプリケーション層からの変換出力候補を、予測候補と同様に扱って、予測候補検索アプリケーション層を通じて使用者に提供する。
【００５９】
予測候補検索用辞書層は、この実施形態においては、学習機能および後述する使用者単語登録に対応した予測候補検索用辞書を持つ。この予測候補検索用辞書を記憶する予測候補検索用辞書メモリ１７５は、図１に示すように、予め辞書作成者によって優先順位が定められて予測候補語句が書き込まれているデフォルト領域１７５Ａと、後から追加して予測候補語句が書き込まれる追加登録領域１７５Ｂとを備える。
【００６０】
図１の例では、予測候補検索用辞書メモリ１７５には、合計でＭ個（例えば数千個）の語句が書き込み可能である。デフォルト領域１７５Ａには、そのうちのＮ（Ｎ＜Ｍ）個の語句が書き込み可能であり、したがって、追加登録領域１７５Ｂには、残りのＭ−Ｎ個の語句が書き込み可能である。
【００６１】
追加登録領域１７５Ｂには、後述するように、使用者によって、確定出力候補として、予測候補検索用辞書からの予測候補語句ではなく、仮名漢字変換アプリケーションにより仮名漢字変換用辞書からの仮名漢字変換候補語句が選択されたとき、当該選択された仮名漢字変換候補が書き込まれる。これにより、当該仮名漢字変換候補語句は、次回以降は、予測候補として扱われる。この結果、仮名漢字変換アプリケーションにも、学習機能があるような動作となる。
【００６２】
追加登録領域１７５Ｂには、また、使用者によって単語登録された語句も書き込まれる。したがって、この例においては、使用者によって、単語登録された語句は、予測候補検索アプリケーションの対象となる。
【００６３】
この例においては、追加登録領域１７５Ｂに書き込まれている予測候補語句の方が、デフォルト領域に書き込まれている予測候補語句よりも優先順位が高いものとされている。
【００６４】
予測候補検索用辞書メモリ１７５のデフォルト領域１７５Ａおよび追加登録領域１７５Ｂに書き込まれている予測候補についての優先順位は、学習結果に基づいて適宜変更される。なお、デフォルト領域１７５Ａの予測候補の初期的な優先順位は、辞書の設計者により、できるだけ汎用的に適切となるように定められている。
【００６５】
また、デフォルト領域１７５Ａに書き込まれている予測候補の語句のうち、使用頻度は低くても、是非とも保存しておきたい語句、例えば絵文字や特定の記号などは、消去されないように、保護設定されている。この保護設定は、辞書作成者によって設定されるが、後に、使用者によって必要な語句を、さらに、保護設定することができるようにしてもよい。なお、追加登録領域１７５Ｂに書き込まれる語句のうち、単語登録により書き込まれた語句には保護設定がなされ、消去されないようにガードされる。
【００６６】
次に、モニタ装置１００において電子メール機能が選択されて、送信メールの文章入力が行われる場合を例に、モニタ装置１００における入力文字情報変換動作について説明する。
【００６７】
図２のようなインデックス画面から「電子メール」を選択すると、モニタ装置１００は、電子メールのモードになる。図８は、電子メールのモードにおける送信メールの文章入力画面の例である。
【００６８】
ＬＣＤ１０１の画面１０１Ｄに表示される、この文章入力画面（図８は、文章入力画面の一部である）には、タッチペン１１９や指で入力操作する文字キー群１１と、文字入力関連キー群１２と、入力文字表示欄１３と、出力候補表示欄１４と、確定文字表示欄１５とが表示されるとともに、文字キー群選択用タグ１６が表示される。
【００６９】
文字入力選択用タグ１６には、「かな」、「ローマ字」、「英数」、「記号」、「区点」のタグが含まれ、いずれかのタグがタッチペン１１９や指で選択されると、その選択されたタグに応じた文字キー群１１が表示される。図８の例では、「かな」のタグが選択された場合で、５０音のひらがなの文字キーが文字キー群１１として表示されている。
【００７０】
使用者が、文字キー群１１の一つ一つの文字キーをタッチペン１１９や指で選択指示することで、文字入力が行なわれる。
【００７１】
文字入力関連キー群１２は、確定キー、カーソルキー、カタカナキー、コピーキーなどを含む。
【００７２】
入力文字表示欄１３には、文字キー群１１により使用者が文字入力したときに、当該入力された文字が順次に表示される。
【００７３】
出力候補表示欄１４は、入力文字表示欄１３に文字入力された文字についての予測候補と、仮名漢字変換アプリケーションにより入力文字表示欄１３に文字入力された文字を仮名漢字変換した仮名漢字変換候補（変換候補）を表示する欄である。出力候補表示欄１４は、予測候補または仮名漢字変換候補を、それぞれひとつずつ表示する。この出力候補表示欄１４の一つを使用者がタッチペン１１９や指で選択指示すると、当該選択指示された出力候補により入力文字が確定し、その確定した出力候補の文字列が確定文字表示欄１５に表示される。
【００７４】
次に、文字入力が行われる機能画面にされたときのモニタ装置１００の動作を、図９のフローチャートを参照しながら説明する。このフローチャートの各ステップは、制御部１７０によって実行されるものである。
【００７５】
まず、文字入力が必要な機能が選択されたか否か判別する（ステップＳ１０１）。選択された機能が、文字入力が必要な機能ではないと判別したときには、その選択された機能の画面をＬＣＤ１０１の画面１０１Ｄに表示し、その機能を実行する（ステップＳ１０２）。
【００７６】
ステップＳ１０１で、選択された機能が、文字入力が必要な機能であると判別されたときには、文字入力の設定は、予測入力機能かどうか判別する（ステップＳ１０３）。
【００７７】
予測入力機能の設定になっておらず、連文節機能に設定されているときには、仮名漢字変換アプリケーションのみを用いる連文節機能による文字入力機能を実行する（ステップＳ１０６）。そして、文字入力が行われる機能以外のモードに変更された否か判別し（ステップＳ１０７）、文字入力が行われる機能が継続されていると判別したときには、ステップＳ１０６に戻る。ステップＳ１０７で、文字入力が行われる機能以外のモードに変更されたと判別したときには、選択されたモードの画面を表示して、その機能を実行する（ステップＳ１０８）。そして、ステップＳ１０１に戻る。
【００７８】
また、ステップＳ１０３で、予測入力機能に設定されていると判別したときには、上述したように、予測候補検索アプリケーションプログラムと、仮名漢字変換アプリケーションプログラムとを適応的にリンクして動作させる予測入力機能による文字入力機能を実行する（ステップＳ１０４）。
【００７９】
そして、文字入力が行われる機能以外のモードに変更された否か判別し（ステップＳ１０５）、文字入力が行われる機能が継続されていると判別したときには、ステップＳ１０４に戻り、文字入力が行われる機能以外のモードに変更されたと判別したときには、選択されたモードの画面を表示して、その機能を実行する（ステップＳ１０８）。そして、ステップＳ１０１に戻る。
【００８０】
次に、ステップＳ１０４の予測入力機能における処理動作を、図１０および図１１を参照しながら説明する。この図１０および図１１のフローチャートの各ステップの処理も、制御部１７０が行なうものである。
【００８１】
まず、いずれかの文字キーがタッチペン１１９や指で操作されたか否か判別する（ステップＳ２０１）。文字キーが操作されていないと判別したときには、文字入力関連キーがタッチペン１１９や指で操作されたか否か判別する（ステップＳ２０２）。ステップＳ２０２で、文字入力関連キーが操作されていないと判別したときにはステップＳ２０１に戻る。
【００８２】
また、ステップＳ２０２で、文字入力関連キーが操作されたと判別したときには、操作されたキーにより指定される機能を実行する（ステップＳ２０３）。この文字入力関連キーの操作としては、後述するような単語登録のための操作や、「コピー」キーや、「確定」キーなどがある。ステップＳ２０３の後には、ステップＳ２０１に戻る。
【００８３】
そして、ステップＳ２０１で、文字キーが操作されたと判別したときには、入力文字表示欄１３に、受け付けられた入力文字を、それまで入力されていて表示されている文字の次に表示する（ステップＳ２０４）。そして、予測候補検索用辞書から予測候補を検索し、出力候補表示欄１４に、過去の学習結果を用いた優先順位に従って順次に表示する（ステップＳ２０５）。
【００８４】
また、同時に、前述したように、予測候補検索エンジンを通じて入力文字情報が仮名漢字変換アプリケーションに渡されて、その入力文字情報について仮名漢字変換候補が仮名漢字変換エンジンによって求められ、予測候補検索エンジンを通じて予測候補検索アプリケーションに渡される。その結果として、予測候補アプリケーションは、取得した仮名漢字変換候補を、出力候補表示欄１４に出力候補の一つして表示する（ステップＳ２０６）。
【００８５】
ここで、使用者は、出力候補のうちのどこまでが予測候補検索により求められた予測候補で、どこからが仮名漢字変換候補であるかを認識できるわけではなく、すべて、出力候補表示欄１４に表示されたものを、すべて予測候補として認識する。
【００８６】
次に、使用者によって、出力候補表示欄１４に表示されている出力候補のうちのいずれかが選択されたかどうか判別する（ステップＳ２０７）。出力候補表示欄１４の出力候補のいずれかが選択されないときには、「確定」キーが操作されたか否か判別する（ステップＳ２０８）。「確定」キーが操作されないと判別されたときには、ステップＳ２０１に戻り、次の文字入力を待つ。
【００８７】
この場合における「確定」キーの操作は、入力文字表示欄１３に表示されている文字または文字列、そのもので、つまり、仮名漢字混じりではなく、仮名のみからなる文字列で入力しようとする文字または文字列を確定する意思表示を意味している。
【００８８】
ステップＳ２０８で、「確定」キーが操作されたと判別したときには、そのときに入力文字表示欄１３に表示されていた文字または文字列を、確定文字表示欄１５に移し、それまでに確定文字表示欄１５に表示されていた文字列の後に続けて表示する（ステップＳ２０９）。そして、入力文字表示欄１３に表示されていた文字または文字列を消去する（ステップＳ２１０）。
【００８９】
そして、図１１のステップＳ３０５に進み、予測候補検索用辞書から、確定文字表示欄１５に移した文字または文字列に続く文字または文字列の予測候補を検索し、学習結果に基づいた優先順位に従って、出力候補表示欄１４に順次に表示する。
【００９０】
確定文字表示欄１５に移したものが、例えば名詞であった場合には、「は」、「を」、「が」、「に」、「と」などの助詞が出力候補表示欄１４に表示される。また、確定文字表示欄１５に移したものが、例えば「おねがい」であった場合には、それに続く予測候補として、例えば「申し上げます」、「致します」、「します」などが予測候補として検索され、出力候補表示欄１４に表示される。
【００９１】
このステップＳ３０５の次には、図１０のステップＳ２０７に戻る。
【００９２】
ステップＳ２０７において、出力候補表示欄１４に表示されている出力候補のうちのいずれかが選択されたと判別したときには、選択された出力候補の文字または文字列を、確定文字表示欄１５に移し、それまでに確定文字表示欄１５に表示されていた文字列の後に続けて表示する（ステップＳ２１１）。そして、入力文字表示欄１３に表示されていた文字または文字列を消去する（ステップＳ２１２）。
【００９３】
そして、図１１のステップＳ３０１に進み、出力候補表示欄１５が操作されて選択された出力候補は、仮名漢字変換用辞書からのものであるか否か判別する。このステップＳ３０１で、仮名漢字変換用辞書からのものではないと判別したときには、ステップＳ３０５に進み、予測候補検索用辞書から、確定文字表示欄１５に移した文字または文字列に続く文字または文字列の予測候補を検索し、学習結果に基づいた優先順位に従って、出力候補表示欄１４に順次に表示する。
【００９４】
また、ステップＳ３０１で、選択された出力候補は、仮名漢字変換用辞書からのものであると判別したときには、予測候補検索用辞書メモリ１７５の追加登録領域に空き領域があるか否か判別する（ステップＳ３０２）。追加登録領域１７５Ｂに空き領域があると判別したときには、選択された仮名漢字変換用辞書からの出力候補（仮名漢字変換候補）を、追加登録領域に、その読みとともに書き込んで辞書登録する（ステップＳ３０３）。
【００９５】
また、ステップＳ３０２において、予測候補検索用辞書メモリ１７５の追加登録領域に空きがないと判別したときには、デフォルト領域の登録語句のうち、優先順位が最も低く、かつ、保護設定されていない語句を消去して、空き領域を生成し、その空き領域に選択された仮名漢字変換用辞書からの出力候補（仮名漢字変換候補）を、その読みとともに書き込んで辞書登録する（ステップＳ３０４）。
【００９６】
そして、ステップＳ３０３またはステップＳ３０４の次には、ステップＳ３０５に進み、予測候補検索用辞書から、確定文字表示欄１５に移した文字または文字列に続く文字または文字列の予測候補を検索し、学習結果に基づいた優先順位に従って、出力候補表示欄１４に順次に表示する。
【００９７】
このステップＳ３０５の次には、図１０のステップＳ２０７に戻り、使用者により、出力候補表示欄１４に表示されている出力候補のうちのいずれかが選択されたかどうか判別し、出力候補表示欄１４の出力候補のいずれかが選択されないときには、「確定」キーが操作されたか否か判別し、上述のようにして、入力文字の確定手順を行なう。
【００９８】
以上のようにして、確定文字表示欄１５には、使用者が入力使用としている仮名漢字混じりの文字列が作成されて表示される。この文字列は、送信ファイルとして登録され、送信操作がなされることにより、モニタ装置１００からベース装置２００を通じて、電子メール送信が実行される。
【００９９】
以上のようにして、この実施形態では、仮名漢字変換アプリケーションにより求められて、出力候補として表示された仮名漢字変換候補が、使用者により選択されると、その仮名漢字変換候補は、予測候補検索用辞書に登録され、それ以降は、予測候補検索アプリケーションによる予測候補検索の対象となる。
【０１００】
したがって、学習機能のない仮名漢字変換アプリケーション用の辞書にある語句であっても、あたかも学習されて、次回からは高い優先順位で出力候補表示欄１４に表示されるようになる。
【０１０１】
例えば、固有名詞、流行語、待ち合わせ場所、略語、口語などの文字列であっても、一度、出力候補から選択されると、次回入力時には、予測候補にされると共に、学習により予測候補の優先順位の高いものとして表示され、文字列をすべて入力することなく仮名漢字混じり入力することができるようになる。
【０１０２】
次に、ステップＳ２０３で行われる機能の一例として、図１２のフローチャートを参照しながら、単語登録の処理動作について説明する。
【０１０３】
まず、確定文字表示欄１５に表示されている文字列のうちの特定の単語がタッチペン１１９や指でなぞられて、指定されたか否か判別する（ステップＳ４０１）。なぞられていなければ、他の処理に移行する（ステップＳ４０２）。ステップＳ４０１で、特定の単語がなぞられたと判別したときには、その指定された単語の確認のために、なぞられた単語を反転表示する（ステップＳ４０３）。
【０１０４】
次に、単語登録キーがタッチペン１１９または指で操作されたか否か判別する（ステップＳ４０４）。単語登録キーが操作されていないと判別したときには、他の処理に移行する（ステップＳ４０５）。そして、単語登録キーが操作されたと判別したときには、ＬＣＤ１０１の表示画面１０１Ｄに、単語の「よみ」入力欄を表示する（ステップＳ４０６）。そして、単語の「よみ」入力欄への「よみ」の入力を受け付ける（ステップＳ４０７）。
【０１０５】
次に、画面１０１Ｄに表示されている「登録する」が選択されたか否か判別し（ステップＳ４０８）、選択されなかったときには、単語登録を中止し（ステップＳ４０９）、選択されたときには、予測候補検索用辞書メモリ１７５の追加登録領域１７５Ｂに、指定された単語と、入力されたその「読み」とを書き込んで登録する（ステップＳ４１０）。
【０１０６】
したがって、単語登録された後には、予測候補の対象となると共に、優先順位が高くなり、使用者にとって使い勝手が非常によくなる。
【０１０７】
なお、上述の実施の形態では、予測候補検索アプリケーションと仮名漢字変換アプリケーションとが、図１に示したように連携して動作するので、予測入力機能において、文字入力表示欄１３に、２文節以上が入力文字として入力されたときには、仮名漢字変換アプリケーションにより仮名漢字変換された仮名漢字混じり語句や文からなる出力候補が、図８に示されるように、出力候補表示欄１４に順次表示される。
【０１０８】
したがって、使用者は、その出力候補表示欄１４に表示された候補の内の一つを、タッチペン１１９や指で指定することにより、連文節であっても自分が入力しようとするものを１タッチで入力することができる。つまり、仮名漢字変換アプリケーションのみの場合には、２文節の文字列の場合には、変換作業を２回行なう必要があるが、この実施形態では、予測候補検索エンジンが働くので、出力候補を選択するという１タッチの操作で、連文節の入力を行なうことができる。
【０１０９】
（変形例）
なお、以上は、この発明をベース装置と、モニタ装置とが無線で接続されるシステムの、前記モニタ装置における入力文字情報変換処理に用いた場合であるが、この発明はこのようなシステムに限らず、種々の形態の入力文字情報変換装置に適用可能である。
【０１１０】
また、出力候補の表示および選択の方法は、上述のようなタッチパネル式のものに限られるわけではなく、例えば出力候補を「／」などの分離識別子により、分けながら、順次に表示し、カーソルにより、順次に出力候補の一つ一つを選択するようなものであってもよい。ただし、上述のようなタッチパネル式による選択方式によれば、選択操作が１タッチでよいというメリットがある。
【図面の簡単な説明】
【０１１１】
【図１】この発明による入力文字情報変換方法の実施形態の要部を説明するための図である。
【図２】この発明による入力文字情報変換方法が適用されるシステムを構成するモニタ装置の概略構成を示す図である。
【図３】この発明による入力文字情報変換方法が適用されるシステムを構成するベース装置の概略構成を示す図である。
【図４】この発明による入力文字情報変換方法が適用されるシステムを構成するベース装置の概略構成を示す図である。
【図５】モニタ装置をスタンドによって自立させた状態を示す図である。
【図６】ベース装置のブロック構成の一例を示す図である。
【図７】モニタ装置のブロック構成の一例を示す図である。
【図８】モニタ装置における入力文字情報変換方法が実行されるときの表示画面の例を示す図である。
【図９】モニタ装置における入力文字情報変換方法を説明するためのフローチャートである。
【図１０】モニタ装置における入力文字情報変換方法を説明するためのフローチャートである。
【図１１】図１０の続きのフローチャートを示す図である。
【図１２】モニタ装置における単語登録を説明するためのフローチャートである。
【符号の説明】
【０１１２】
１００…モニタ装置、１０１…ＬＣＤ、１０１Ｄ…ＬＣＤの表示画面、１７０…制御部、１７３…タッチパネル、１７５…予測候補検索用辞書メモリ、１７５Ａ…デフォルト領域、１７５Ｂ…追加登録領域、１７６…仮名漢字変換用辞書メモリ
【図１】
2007073077.tif 000003
【図２】
2007073077.tif 000004
【図３】
2007073077.tif 000005
【図４】
2007073077.tif 000006
【図５】
2007073077.tif 000007
【図６】
2007073077.tif 000008
【図７】
2007073077.tif 000009
【図８】
2007073077.tif 000010
【図９】
2007073077.tif 000011
【図１０】
2007073077.tif 000012
【図１１】
2007073077.tif 000013
【図１２】
2007073077.tif 000014