(57)【要約】【課題】表示画面上でのポインティング操作のみにより高速に文字の入力を行うことができ、このためキーボードを用いないで文字の入力を行ったり、入力したい語句の漢字が分からない場合であってもその入力を行ったりすることができる。【解決手段】操作入力部３として入力ペン１０２及びタッチパネルなどを用いた、表示部５の２次元の表示画面１０３上で指定位置の座標を変化させる等の操作により、初期時点で一覧表示されている候補文字列のリストが表示画面１０３上をシフトして、目的とする候補文字列が表示画面１０３上に現れるまで、一覧表示される候補文字列のリストの内容が連続的に変化するようにした。【選択図】図２
2008123553.tif 000002
【特許請求の範囲】
【請求項１】
操作入力部の操作に基づいて文書作成を行う文書作成機能を有する情報機器であって、
登録語を格納する格納手段と、
前記操作入力部の操作に基づいて、前記登録語に含まれる候補文字列の優先順位を決定し、該優先順位により入力する文字の候補を表示する候補文字表示手段と、
候補のカテゴリを指定するカテゴリ指定手段と、
を備え、
前記候補文字表示手段は、指定された前記カテゴリに応じた優先順位にて表示することを特徴とする情報機器。
【請求項２】
操作入力部の操作に基づいて文書作成を行う文書作成機能を有する情報機器であって、
登録語を格納する格納手段と、
前記操作入力部の操作に基づいて、前記登録語に含まれる候補文字列の優先順位を決定し、該優先順位により入力する文字の候補を表示する候補文字表示手段と、
候補のカテゴリを指定するカテゴリ指定手段と、
を備え、
前記候補文字表示手段は、指定された前記カテゴリに応じて優先順位を変更して、候補文字を表示することを特徴とする情報機器。
【請求項３】
入力された文字の次に入力される文字の候補を順次表示しながら文字入力する情報機器であって、
入力された文字の次に入力される文字の候補を表示する候補文字表示手段と、
前記文字の候補のカテゴリを選択するカテゴリ選択手段と、
を備え、
前記候補文字表示手段は、前記カテゴリ選択手段によって選択されたカテゴリに応じた順位付けにより文字の候補を表示することを特徴とする情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置及び文字入力プログラムを記憶した記録媒体に関し、特に文章を構成する、語意を持ち少なくとも１つの文字からなる文字列を、このような文字列を検索対象として格納した文字列辞書からなめらかにかつ高速で検索する検索機能を実現するものに関する。
【０００２】
本発明は、例えば、キーボードの代わりに感圧タブレットなどのポインティングデバイスを有する携帯型端末装置やワードプロセッサーなどにおいて、書類や電子メールなどの作成の際にポインティングデバイスを用いて通常の文章の入力を行うための構成、また、その操作を行う上で通常の文章の入力が必要である情報機器において、キーボードによる入力が困難となる障害をもつ人がポインティングデバイスを用いて文の入力を行うための構成及びプログラムを対象とする。
【背景技術】
【０００３】
従来から文書作成装置としては、図２３に示すようなワードプロセッサー（以下、ワープロと略記する。）１０が一般的に広く普及しており、このようなワープロ１０は、人が指で押圧操作し易いようその大きさに対応させたサイズの複数のキー１１ａからなるキーボード１１を有しており、このキーボード１１を用いて文の入力処理を行うことができるようになっている。なお、図２３中、１２はフロッピー（登録商標）ディスクの挿入スロット、１３は液晶表示パネルである。
【０００４】
近年、このようなワープロの文入力機能を備えた電子手帳などの携帯型端末装置が実用化されている。ところで、このような携帯型端末装置で文の入力を行う代表的な手法としては、例えば、以下のような手法が挙げられる。
【０００５】
第１の手法は、図２３に示す通常のワープロ１０のキーボード１１に比べて非常に小さい、例えば手のひらの大きさ程度の小さなキーボードを用いて文の入力を行う手法である。
【０００６】
第２の手法は、上記携帯用端末装置の表示画面上に小さなキーボードの表示を行い、該表示画面上のキーが表示された部分が押圧されたことを感圧式シートなどにより検出するようにすることにより、表示されたキーボードを用いて文の入力処理を行う手法である。
【０００７】
第３の手法は、上記携帯用端末装置に感圧式シートなどを利用した筆跡検出部を設け、感圧シート上に形成された筆跡を検出して文字のパターン認識を行うようにし、このような文字パターンの認識を利用して文の入力処理を行う手法である。
【０００８】
ところが、上述した携帯用端末装置における文入力手法では、以下のような課題がある。
【０００９】
まず、小さなキーボードを用いる第１の手法では、キーボードが、人が指でキーを操作するにはあまりに小さなものとなってしまい、キー操作のし辛いものとなる。また、キーボードに不慣れな人は、キー操作の際キートップの文字を探さなければならず、そのうえ、日本語の場合、文字入力の後に、適切な漢字に変換を行う操作が必要であり、入力操作が非常に煩わしいという問題がある。
【００１０】
また、携帯用端末装置の表示画面上に小さなキーボードを表示する第２の手法において
も、上記第１の手法と同様なキー操作上の問題を有する。
【００１１】
さらに、感圧シートなどを用いて筆跡から入力文字のパターン認識を行う第３の手法では、漢字がわからない場合などは、漢字の読みを一度平仮名で手書き入力し、それを漢字に変換しなければならず、パターン認識による漢字文字の入力を必ずしも効率よく行うことができず、また、手書き文字の認識率の問題、つまり該認識率が低い場合は、手書き入力のやり直しを頻繁にしなければならず、認識率を高いものとするには、手書き文字のパターン認識を行う構成をいろいろと工夫する必要があり、コストアップなどにつながるという問題がある。
【００１２】
しかも、上記第１ないし第３のいずれの手法も、手の不自由な障害者にとっては、文字の入力操作が極めて困難なものとなり得ることは言うまでもない。
【００１３】
さらにはこのような障害者にとっては、上述した携帯用端末装置に限らず、通常のキーボードを備えた据置型の情報機器であっても、キーボードを用いて文字の入力を行うことは非常に煩わしい作業となる。
【００１４】
一方、ゲーム機等では、十字パッド，トラックボール，ジョイスティック等のポインティングデバイスと選択ボタンを用いて文字の入力を行うことができるようにしたものがあるが、その文字の入力手法は、例えば表示画面に表示された、ひらがなの「あ」から「ん」までを所定の配列で配置した表の上で、例えば十字パッドと選択ボタンとによりひらがなを１つづつ指定し、そのゲームにおけるキャラクタの名前を入力したり、簡単な指令文を入力するというものである。
【００１５】
従って、このようなゲーム機における文字の入力手法は、通常の書類や電子メール等の作成を対象としたものではなく、この文字の入力手法を用いて書類等の作成を行うのは、非常に効率が悪く実用的なものではない。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
本発明は、上記のような従来の問題点を解決するためになされたもので、表示画面上でのポインティング操作のみにより高速に文字の入力を行うことができ、このためキーボードを用いないで文字の入力を行ったり、入力したい語句の漢字が分からない場合であってもその入力を行ったりすることができる文字入力装置及び文字入力プログラムを記憶した記録媒体を得ることを目的とする。
【課題を解決するための手段】
【００１７】
本発明の情報機器は、操作入力部の操作に基づいて文書作成を行う文書作成機能を有する情報機器であって、登録語を格納する格納手段と、前記操作入力部の操作に基づいて、前記登録語に含まれる候補文字列の優先順位を決定し、該優先順位により入力する文字の候補を表示する候補文字表示手段と、候補のカテゴリを指定するカテゴリ指定手段と、を備え、前記候補文字表示手段は、指定された前記カテゴリに応じた優先順位にて表示することを特徴とする。
【００１８】
また、本発明の情報機器は、操作入力部の操作に基づいて文書作成を行う文書作成機能を有する情報機器であって、登録語を格納する格納手段と、前記操作入力部の操作に基づいて、前記登録語に含まれる候補文字列の優先順位を決定し、該優先順位により入力する文字の候補を表示する候補文字表示手段と、候補のカテゴリを指定するカテゴリ指定手段と、を備え、前記候補文字表示手段は、指定された前記カテゴリに応じて優先順位を変更して、候補文字を表示することを特徴とする。
【００１９】
また、本発明の情報機器は、入力された文字の次に入力される文字の候補を順次表示しながら文字入力する情報機器であって、入力された文字の次に入力される文字の候補を表示する候補文字表示手段と、前記文字の候補のカテゴリを選択するカテゴリ選択手段と、を備え、前記候補文字表示手段は、前記カテゴリ選択手段によって選択されたカテゴリに応じた順位付けにより文字の候補を表示することを特徴とする。
【００２０】
以下、本発明の作用について説明する。
【００２１】
この発明においては、文字列辞書内に格納されている全文字列の中から文字列を、その抽出優先順位と抽出閾値との大小関係に基づいて候補文字列として抽出する候補文字列抽出部を、操作入力部での操作により発生した閾値変更指令信号に基づいて文字列の抽出閾値を連続的に変更する抽出閾値変更手段を有するものとしたから、操作入力部での操作により、文字列辞書から抽出される候補文字列の数を連続的に変更することができる。
【００２２】
また、表示手段の表示画面上に、抽出された候補文字列を一覧表示させる表示制御手段を、該抽出閾値の変動に伴って該候補文字列の数が増減する際、表示画面上の、該操作入力部の位置指定部材による指定位置の両側の領域では、該候補文字列のリストが該指定位置を中心として互いに逆方向にシフトするよう、該表示手段を制御する構成としたので、目的の候補文字列を表示画面上に素早く表示させることができる。
【００２３】
これにより、操作入力部材としてマウスやタブレットなどを用いた、２次元の表示画面
上で指定位置の座標を変化させる等の操作により、初期時点で一覧表示されている候補文字列のリストが表示画面上をシフトして、目的とする候補文字列が表示画面上に現れるまで、一覧表示される候補文字列の内容が連続的に変化することとなる。このため、動的に変化する候補文字列の一覧表示リストの中から、適切なものを、操作入力部の選択操作により選択することにより、文字列としての語，文節，あるいは文を逐次入力することができる。この場合、キーボードによる文字の入力とは異なり、入力操作における言語依存性はなく、また日本語における漢字や英語等におけるスペルが分からない場合でも文を正しく入力することができる。
【００２４】
１つの実施形態においては、前記文字列辞書，候補文字列抽出部，表示手段，及び表示制御手段を、通信情報の表示及び処理を行う情報機器の本体に搭載するとともに、前記操作入力部を、該情報機器本体とは分離され、該情報機器本体を遠隔操作するためのリモートコントロール装置に搭載したので、操作入力部での位置指定操作及び選択操作をリモートコントロール装置側で行うと、これにより発生した位置指定信号及び選択指令信号が情報機器本体側に伝達されることとなり、候補文字列の抽出及び選択を遠隔操作により行うことができる。
【００２５】
１つの実施形態においては、前記表示手段の表示画面上に、該選択された文字列を表示するための選択文字列表示領域、及び該文字列選択の対象となる候補文字列を一定数だけ一覧表示するための候補文字列表示領域が設定されているので、候補文字列及び選択された文字列が表示画面上の所定の領域に表示されることとなり、表示画面上で候補文字列と選択された文字列とを識別し易くなる。
【００２６】
１つの実施形態においては、前記候補文字列抽出部を、前記文字列辞書における各文字列の抽出優先順位を前記抽出閾値と比較し、その抽出優先順位が該抽出閾値より大きい文字列を該文字列辞書から抽出する第１の処理と、操作入力部での操作信号により発生した閾値変更指令信号に基づいて該抽出閾値を変更する第２の処理とが繰り返し行われるよう構成したので、表示画面上に一覧表示された候補文字列の中に目的とする候補文字列がない場合は、操作入力部での操作により、一覧表示される候補文字列の内容を抽出優先順位に従って連続的に変化させて、目的の文字列が候補文字列として表示画面上に現れるようにすることができる。これにより、目的の文字列の検索を効率よく素早く行うことができる。
【００２７】
１つの実施形態においては、前記選択手段を、前記設定されている抽出閾値よりその抽出優先順位が大きい文字列であって前記表示画面上に一覧表示されている複数の候補文字列の中から、操作入力部での操作により発生した選択指令信号に基づいて所定の候補文字列を選択する構成としたので、表示画面上に目的とする文字列が候補文字列として表示された時は、これを操作入力部により選択可能となる。従って、操作入力部の操作により、選択した文字列をつないで所要の文の入力を行うことができる。
【００２８】
１つの実施形態においては、前記文字列辞書を、各文字列をその抽出優先順位及びその品詞情報とともに記憶した構成とし、前後に配置される文字列間でそれぞれの持つ品詞により決まる接続関係を含む文法情報を格納した文法辞書を備え、候補文字列抽出部を、該文字列辞書から読み出した品詞情報及び該文法辞書に格納されている文法情報に基づいて、最後に選択された文字列の次にくる可能性のある文字列を対象として、候補文字列の抽出を行う構成としたので、文入力操作の途中にて、次に表示画面上に一覧表示する候補文字列のリストが、文法による知識に基づいて決定されることとなる。たとえば、最後に選択された文字列が用言の連体形を意味するものである場合には、候補文字列としては、体言が優先的に表示されることとなり、目的とする文字列を高速に検索することが可能となる。
【００２９】
１つの実施形態においては、前記候補文字列抽出部を、前記文字列辞書内の各文字列の出現頻度を前記選択手段からの選択確定信号に基づいて更新する出現頻度更新手段を備え、前記文字列辞書からは文字列を、その出現頻度が大きいほどその抽出優先順位が高いとみなして優先的に候補文字列として抽出する構成としたので、表示画面上に一覧表示される候補文字列のリストを、的中率，つまり目的とする文字列を含む可能性の高いものとでき、目的の文字列を高速に検索することが可能となる。
【００３０】
１つの実施形態においては、前記文字列辞書及び候補文字列抽出部を、据え置きされる文字入力装置本体部に搭載するとともに、前記操作入力部，表示手段，及び表示制御手段を、該文字入力装置本体とは分離された携帯可能な携帯端末部に搭載したので、文字列辞書から候補文字列のリストを抽出する負荷の重い処理機能は、処理能力の高い据え置きされる装置本体部が持つこととなる。例えば、入力を行う携帯端末部に十分な処理能力がない場合など、有線あるいは無線によるデータ通信などを用いて表示機能と処理機能とを切り離すことにより、操作入力部や表示手段を搭載した携帯端末部の可搬性を損なわないようにすることができる。
【００３１】
１つの実施形態においては、前記文字列辞書を、前記各文字列とともに各文字列の持つ意味情報を格納した、言語辞典としての辞書情報を付加したものとし、前記表示手段を、前記操作入力部からの意味表示指令信号により、該表示画面上に意味表示用窓が形成されるよう構成し、該表示制御手段を、該意味表示指令信号に基づいて、対応する文字列の意味情報を、該表示画面上に形成された意味表示用窓内に表示する構成としたので、文入力操作の途中にて、選択した文字列の意味、あるいは選択の対象である一覧表示された候補文字列の意味を確認することができる。
【００３２】
１つの実施形態においては、文字列入力の対象となる言語を、日本語あるいは中国語とし、前記文字列辞書では、複数の文字列を、それぞれの読みの発音に基づいて順序付けして格納し、かつ発音が同音である文字列については、これを構成する一文字目の文字の画数により順序付けして格納したので、例えば候補文字列として表示画面上に表示される同音の文字列の数が表示画面上に表示可能な数より多い場合、候補文字列が、出現確率の高いものより順に、一文字目の画数に基づいて表示画面上に上下や左右に並べて表示されることとなる。このため、同音の語が表示可能な数より多い場合でも、５０音の次に画数という２番目の順序付けの要素に基づいて、ユーザが高速に目的とする文字列を検索できる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施形態について説明する。
（実施形態１）
図１は、本発明の実施形態１による文字入力装置を説明するための図であり、図１Ａはその外観図、図１Ｂは、該文字入力装置の構成を機能ブロックに分けて示す図である。また、図２は該文字入力装置の詳細な構成を示すブロック図である。
【００３４】
図において、１００は本実施形態１の文字入力装置で、文字列の入力処理及び文字列の表示を行う装置本体１０１と、該装置本体１０１にケーブル１０２ａを介して接続され、文字列の入力などの操作に用いる入力ペン１０２とを有している。また、上記装置本体１０１には、液晶などによる画像表示を行うための表示部５が搭載され、該表示部５の表示画面１０３は、入力ペン１０２を用いて情報入力を行うための透明なタッチパネル（タブレット）と一体に構成されている。上記装置本体１０１には、フロッピー（登録商標）ディスクの挿入スロット１０４や入力ペン１０２を保持するペンホルダ部１０２ｂが形成されており、また装置本体１０１の側面には電源スイッチ１０５が配設されている。
【００３５】
また、本実施形態１の文字入力装置１００は、少なくとも１つの文字からなる所定の意味を表す文字列が所定の格納順序に従って多数格納されている文字列辞書１と、該文字列入力の対象となる言語（ここでは英語）における、前後に配置される文字列間でそれぞれの持つ品詞により決まる接続関係を含む文法情報を格納した文法辞書２と、操作者の操作に応じて種々の指令信号を発生する操作入力部３とを備え、該文字列辞書１内の文字列を該指令信号及び文法情報に基づいて選択して文字列の入力を行う構成となっている。
【００３６】
この文字入力装置１００は、該選択された文字列、及び文字列選択の対象となる候補文字列を表示するための表示画面１０３を有する表示手段５２と、該操作入力部３での操作により発生した選択指令信号に基づいて、該一覧表示された複数の候補文字列の中から所定のものを選択するとともに、該操作入力部３での操作により発生した操作信号に基づいて、該文字列辞書１内に格納されている全文字列の中から文字列を抽出する候補文字列抽出部４と、該表示画面１０３上に、該候補文字列抽出部４により抽出された候補文字列が一覧表示され、該選択された文字列が表示されるよう該表示手段５２を制御する表示制御手段５１とを備えている。
【００３７】
ここで、上記表示部５は、上記表示手段５２としての液晶ディスプレイ及びその表示制御手段５１から構成されている。また、上記候補文字列抽出部４は、該操作入力部３での操作により発生した閾値変更指令信号Ｃｔに基づいて、文字列の抽出閾値を連続的に変更する抽出閾値変更手段４２と、該文字列辞書内に格納されている全文字列の中から文字列を、その抽出優先順位と該抽出閾値との関係及び文法情報に基づいて該候補文字列として抽出する抽出手段４１と、該操作入力部３での操作により発生した選択指令信号Ｃｓに基づいて、該一覧表示された複数の候補文字列の中から所定のものを選択する文字列選択手段４４と、文字列辞書１内の各文字列の出現頻度を、文字列選択手段４４からの選択確定信号Ｃｋに基づいて更新する出現頻度更新手段４３とを有している。
【００３８】
この文字入力装置１００では、該操作入力部３は、該表示画面１０３に対応する２次元座標上で位置指定を行うための位置指定部材として上記入力ペン１０２と、該表示画面１０３と一体に形成されたタッチパネルとを有しており、該入力ペン１０２のタッチパネル上での操作により該閾値変更指令信号Ｃｔが発生するよう構成されている。さらに、該表示制御手段５２は、該抽出閾値の変動に伴って該候補文字列の数が増減する際、該表示画面１０３上の、該位置指定部材による指定位置の上下両側の領域では、該候補文字列のリストが該指定位置を中心として互いに逆方向にシフトするよう、該表示手段５２を制御する構成となっている。ここで、各上記各手段４１〜４４，５１はＣＰＵ（中央演算処理装置）及び周辺装置内に構築されており、また、上記各辞書１，２はハードディスクなどの記憶装置内に構築されている。
【００３９】
以下、本実施形態１の文字入力装置１００についてさらに詳しく説明する。
【００４０】
上記文字列辞書１は、図３に示すように、語，文節，文など、一般の文章に出現する文字列を、例えば統計による出現頻度や品詞情報などとともに格納したデータベースからなり、各文字列はアルファベット順に格納されている。この実施形態１では、文字列辞書１には、文字列である語のつづりと品詞情報が格納されている。つまり、文字列辞書１には、約５万７千の文字列が登録語（以下、単に語ともいう。）として記憶されており、さらに各登録語についてそれぞれの品詞情報、即ち、動詞、形容詞、名詞などの区分、および、動詞については現在形、過去形、過去分詞などの区分、名詞については、単数形、複数形などの区分などと共に記憶されている。
【００４１】
また、それぞれの登録語は、一般の文章に出現する確率の低いものから３２段階に分類
され、各登録語の出現頻度は、１から３２までの整数値として登録されている。さらに各登録語は、アルファベット順に数えて何番目の語であるかを示す数値（通し番号）が順番に割り当てられている。
【００４２】
上記表示手段（液晶ディスプレイ）５２の表示画面１０３は、図４に示すように１５行×３０文字に相当する表示スペースがあり、その上側４行分の表示領域は入力途中の文章が表示される選択文字列表示領域５２ａ、下側１１行分の表示領域は、文字列辞書１から候補文字列抽出部４により抽出された１０個の登録語が一覧表示される候補文字列表示領域５２ｂとなっている。この候補文字列表示領域５２ｂには、出現頻度がその時点での抽出閾値以上の値である登録語が文字列辞書１から抽出されて表示可能となるようになっている。なお、抽出された候補文字列が、表示可能な文字列の数（１０個）より多い場合は、候補文字列表示領域５２ｂ内にて表示画面をスクロールすることにより、表示画面１０３上に現れていない候補文字列を見ることができる。
【００４３】
また、この実施形態では、ポインテイングデバイス，つまり入力ペン１０２によって指定されている候補文字列表示領域５２ｂにおける位置が、左方向に移動すると、この上記抽出閾値が上昇し、その結果として、抽出される候補文字列の登録番号の間隔は大きくり、表示可能となる候補文字列の数が減る。一方、入力ペン１０２によって指定されている候補文字列表示領域５２ｂにおける位置が右方向に移動すると、上記抽出閾値が下降し、その結果として、抽出される候補文字列の登録番号の間隔は狭くなり、表示可能となる候補文字列の数が増える。そして、この抽出閾値が１にセットされた時にはすべての登録語が格納順に候補文字列表示領域５２ｂに表示可能となる。
【００４４】
また、指定位置が候補文字列表示領域５２ｂ上で右に移動し、候補文字列の抽出間隔が狭くなる時には、該指定位置を中心に出現確率の低い語が徐々に表示されるようになり、この際、指定位置から最寄りの語は、徐々に候補文字列表示領域５２ｂの中心に移動するようになっている。このような候補文字列の表示動作により、限られた２次元領域である表示画面１０３上での候補文字列の一覧表示リストが遷移する様子を見ながら、すべての登録語を検索することが可能となる。
【００４５】
また、この実施形態では、指定位置より最寄りの候補文字列は反転表示されており、タッチパネルが入力ペン１０２による押圧を検知しなくなった時には、その反転表示されていた候補文字列が選択され、選択文字列表示領域５２ａに表示されている入力途中の文字列からなる文章に追加されるようになっている。
【００４６】
次に動作について説明する。  
【００４７】
ここでは、”I will take a day off tomorrow.”という文の入力を例に挙げて、この
文字入力装置１００の操作及び動作について説明する。
【００４８】
まず、最初の”Ｉ”を選択する様子を、図４〜図１２を用いて説明する。
【００４９】
電源スイッチ１０５の操作により、この文字入力装置１００の電源が投入されると、その候補文字列抽出部４は、文法辞書２を参照することにより文頭に来る可能性のある品詞として、冠詞、代名詞、名詞、助動詞、疑問詞などを選出し、それらの品詞、および、出現頻度が初期設定の抽出閾値より高い文字列を対象として、文字列辞書１内に格納されているすべての文字列（つまり上記登録語）の中から所定の文字列を抽出する。この際、文字列は出現頻度順に、表示画面１０３の候補文字列表示領域５２ｂに表示可能な数（１０個）だけ候補文字列として抽出され、表示制御手段５２により、図４に示すように表示画面１０３の候補文字列表示領域５２ｂに表示される。この時、選択文字列表示領域５２ａ
には、文字列の入力位置を示すカーソル１０３ａのみが表示されている。なお、図４では、参考のため、各文字列についての品詞情報および出現頻度も示しているが、実際の表示画面１０３上には、登録語のみが表示される。
【００５０】
この状態で、ユーザは、タッチパネル，つまり表示画面１０３上を入力ペン１０２で押圧することにより、候補文字列表示領域５２ｂ内での座標指定を行い、登録語の”Ｉ”が反転表示となるように入力ペン１０２を移動した後、入力ペン１０２を表示画面１０３から離すことにより、登録語の”Ｉ”が選択され、図５に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Ｉ”という文節が表示される。なお、このように一つの文節の選択が行われると、候補文字列表示領域５２ｂには、文法的に次に来る可能性が高く、出現頻度の高い１０の候補が候補文字列表示領域５２ｂ内に表示される。この場合、主語を形成する要素がそろっているため、候補文字列抽出部４は、文法辞書２を参照することにより、次に来る可能性のある品詞として、助動詞、動詞については出現頻度にある値を加算した状態で、出現頻度による候補文字列の抽出を行う。
【００５１】
同様に、ユーザは、次の単語”will”を選択するため、タッチパネル、つまり表示画面１０３上を入力ペン１０２で押圧することにより、候補文字列表示領域５２ｂ内での座標指定を行い、登録語の”will”が反転表示となるように入力ペン１０２を移動した後、入力ペン１０２を表示画面１０３から離すことにより、登録語の”will”が選択され、図６に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Ｉwill”という文が表示される。この場合、助動詞が選択されたため、候補文字列抽出部４は、文法辞書２を参照することにより、次に来る可能性のある品詞として、動詞の原形については出現頻度にある値を加算した状態で、出現頻度による候補文字列の抽出を行い、１０の候補を候補文字列表示領域５２ｂ内に表示する。
【００５２】
引き続いて、ユーザは、次の単語“take”を選択するため、タッチパネル、つまり表示画面１０３上を入カペン１０２で押圧することにより、候補文字列表示領域５２ｂ内での座標指定を行い、登録語の”take”が反転表示となるように入カペン１０２を移動した後、入カペン１０２を表示画面１０３から離すことにより、登録語の”take”が選択され、図７に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Iwill take"
という文が表示される。この場合、動詞が選択されたため、候補文字列抽出部４は文法辞書２を参照することにより、”take”に接続しうる前置詞、および、次に来る可能性のある品詞として、冠詞、名詞などについては出現頻度にある値を加算した状態で、出現頻度による侯補文字列の抽出を行い、１０の侯補を侯補文字列表示領域５２ｂ内に表示する。
【００５３】
引き続いて、ユーザは、次の単語”ａ”を選択するため、タッチパネル、つまり表示画面１０３上を入カペン１０２で押圧することにより、侯補文字列表示領域５２ｂ内での座標指定を行い、登録語の”ａ”が反転表示となるように入カペン１０２を移動した後、入カペン１０２を表示画面１０３から離すことにより、登録語の”ａ”が選択され、図８Ａに示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Iwill take ａ”
という文が表示される。この場合、不定冠詞が選択されたため、侯補文字列抽出部４は文法辞書２を参照することにより、”ａ”に接続しうる品詞として、形容詞、名詞などについては出現頻度にある値を加算した状態で、出現頻度による侯補文字列の抽出を行い、１０の侯補を侯補文字列表示領域５２ｂ内に表示する。
【００５４】
引き続いて、ユーザは、次の単語“day”を選択しなければならない。図８Ａの状態で
、ユーザはタッチパネル、つまり表示画面１０３上を入カペン１０２で押圧することにより、侯補文字列表示領域５２ｂ内での座標指定を行い、登録語の”cat”と”dog”との間が拡大表示されるよう、即ち、登録語の”cat”と”dog”との問で抽出間隔が狭くなるよう、入カペン１０２を移動させると、登録言語の一覧表示内容が図８Ｂに示すように変化
する、図９には、この変化後の登録語の一覧表示の内容を示している。
【００５５】
即ち、この実施形態１では、ユーザは、入カペン１０２により、候補文字列表示領域５２ｂの左端近くであって、”cat”と”dog”の表示部分の間となる位置を指定し、常に入カペン１０２が上下方向における”cat”と”dog”の表示部分の間を指定するように保ち、かつ、入カペン１０２を押圧したままで右方向に移動させる。このような入力操作により、抽出閾値がその変更手段４２により段階的に小さい値に変更され、指定位置を中心に出現確率の低い語が徐々に表示されるようになる。この結果、例えば、出現頻度が２３の登録語までが侯補文字列として表示されるようになり、図９の候補文字列の一覧表示は、目的の登録語である”day”を含む表示となる。
【００５６】
引き続いて、ユーザは、次の単語”day”を選択するため、タッチパネル、つまり表示
画面１０３上を入カペン１０２で押圧することにより、侯補文字列表示領域５２ｂ内での座標指定を行い、登録言語の”day”が反転表示となるように入カペン１０２を移動した
後、入カペン１０２を表示画面１０３から離すことにより、登録語の”day”が選択され
、図１０に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Iwill take a day”という文が表示される。この場合、名詞が選択されたため、候補文字列抽出部４は文法辞書２を参照することにより、”day”に接続しうる品詞として、前置詞や不定
詞などについては出現頻度にある値を加算した状態で、出現頻度による侯補文字列の抽出を行い、１０の候補を候補文字列表示領域５２ｂ内に表示する。
【００５７】
引き続いてユーザは、次の単語”off”を選択するため、タッチパネル、つまり表示画
面1０３上を入カペン１０２で押圧することにより、侯補文字列表示領域５２ｂ内での座
標指定を行い、登録語の”off”が反転表示となるように入カペン１０２を移動した後、
入カペン１０２を表示画面１０３から離すことにより、登録語の”off”が選択され、図
１１に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Iwill take a
day off”という文が表示される。この場合、”off”が選択されたため、侯補文字列抽
出部４は文法辞書２を参照することにより、”dayoff”で成句であると認識し、接続しうる品詞として、前置詞、時間を表す名詞などについては出現頻度にある値を加算した状態で、出現頻度による候補文字列の抽出を行い、１０の候補を候補文字列表示領域５２ｂ内に表示する。
【００５８】
引き続いて、ユーザは、次の単語”tomorrow”を選択するため、タッチパネル、つまり表示画面１０３上を入カペン１０２で押圧することにより、侯補文字列表示領域５２ｂ内での座標指定を行い、登録語の”tomorrow”が反転表示となるように入力ペン１０２を移動した後、入カペン１０２を表示画面１０３から離すことにより、登録語の”tomorrow”が選択され、図１２に示されるように、表示画面１０３の選択文字列表示領域５２ａ内に”Iwill take a day off tomorrow”という文が表示される。この場合、時間を表す名詞
が選択されたため、侯補文字列抽出部４は文法辞書２を参照することにより、”tomorrow”に接続しうる品詞として、より短い時間を表す名詞などについては出現頻度にある値を加算した状態で、出現頻度による侯補文字列の抽出を行い、１０の候補を候補文字列表示領域５２ｂ内に表示する。
【００５９】
この時点において本実施例１では、候補文字列抽出部４が文法辞書２を参照して、句の完成を判断したため、辞書の最後尾に、”.”を高い出現頻度として用意しており、図１
２に示したように、侯禰文字列表示領域５２ｂ内の１０の候補の最後尾に”.”を表示し
ている。ユーザは同様の手続きにより、ピリオドを選択し、文を完成することができる。この時、侯補文字列表示領域５２ｂは、図４と同じ初期の登録語の表示となる。
【００６０】
これらの動作において、入力ペン１０２の移動量に対応する表示画面上での文字列の上
下スクロールの量や、出現頻度の段階の数などは、実験の上最適と思われる値を採用すれば良い。
【００６１】
このように本実施形態の文字入力装置では、入力ペン１０２を用いて、入力ペン１０２とタブレット１０３による２次元の表示画面上の指定位置を変化させることによって、動的に変化する語，文節，文を構成する文字列の一覧表示リストの中から、適切なものを候補文字列として選択して文の入力を行うため、キーボードによる文字の入力とは異なり、入力操作における言語依存性がない。
【００６２】
また、表示画面１０３上に所定のアルゴリズムにより、選択された文字列の次の入力候補として確率の高い文字列群を抽出して一括表示し、目的とする文字列がない時には、その後、表示画面１０３上での文字列の一覧表示リストが、前記目的の文字列を含むものにより近付くよう順次抽出アルゴリズムのパラメータ（抽出閾値）を変化させる操作を繰り返すため、高速に目的とする文字列を検索することができる。
【００６３】
また、表示画面１０３上に目的とする文字列が候補文字列として表示された時は、入力操作によりこの文字列を選択可能であるため、選択した文字列をつないで文の入力を行うことができる。
【００６４】
また、文入力の途中にて、次に一覧表示する登録語のリストの抽出を文法知識に基づいて行うので、登録語の抽出を高速化することができる。
【００６５】
また、一覧表示する登録語のリストの抽出を、統計による各登録語の出現頻度を参酌して行うので、一覧表示される登録語のリストに目的の登録語が含まれる的中率が高く、このため登録語の検索は、高速化されたものとなる。
【００６６】
また、出現頻度更新手段４３により、候補文字列の抽出に用いる出現頻度に、ユーザによる選択回数などの履歴を統計的に反映していくので、文字入力装置１００が各文字列の出現頻度に関する学習を行うこととなって検索効率が向上し、これにより高速に目的とする登録語を検索することが可能となる。
【００６７】
なお、上記実施形態１では、文字列辞書には各文字列の意味内容については格納していないが、この文字列辞書に言語辞典としての辞書情報を付加し、例えばマウスにおけるダブルクリックといったユーザの操作により、入力ペン１０２の場合には連続的な２回の押圧操作により、表示画面１０３の例えば候補文字列表示領域５２ｂの右側部分に意味表示用窓（図示せず）が一時的に作成され、そこに指定した登録語の意味が表示されるようにしてもよい。
【００６８】
具体的には、上記入力ペン１０２の連続的な２回の押圧操作により操作入力部３からは意味表示指令信号が出力され、これを受けた表示手段は、その表示画面１０３の候補文字列表示領域５２ｂの右側部分に意味表示用窓を一時的に形成する。また、このとき表示制御手段５１は、操作入力部３からの意味表示指令信号を受け、これに基づいて、対応する文字列の意味情報が上記表示画面１０３の意味表示用窓内に表示されるよう上記表示手段を制御する。
【００６９】
このような構成では、文章作成中に使用しようとしている登録語（文字列）の意味を確認することもできる。
【００７０】
また、上記実施形態１では、記号の入力については言及していないが、例えば、”!”
に対しては、”exclamation”のようにつづりを割り当てたり、文字列辞書の最後に付加
するなどにより、文字列辞書１内に格納するようにしても良い。
【００７１】
さらに、図１Ｂ及び図２に点線で示すように、文頭の言葉と、これに続く定式化された文章とを対応させて格納した例文辞書１ｂを備え、抽出手段４１を、文頭にくる選択された文字列が例文辞書１ｂ内の登録語のいずれかであるときには、その後に、これに対応する定式化された文章を抽出する構成とし、これらの文章を候補文字列表示領域５２ｂに優先的に一覧表示するようにしてもよい。
【００７２】
また、上記実施形態１では、入力ペン１０２をタッチパネル（表示画面）１０３から離すことにより、候補文字列表示領域５２ｂにおける文字列を確定し、選択文字列表示領域５２ａに表示されている文字列への追加がなされていたが、候補文字列表示領域５２ｂにおいて文字列辞書１からの文字列の選択を行い、選択文字列表示領域５２ａに表示されている文字列へ追加する機能を、タッチパネル（表示画面）１０３上にボタンとして配置することにより、候補文字列表示領域５２ｂへの入力ペン１０２による複数回の押下を可能にし、タッチパネル（表示画面）１０３上での入力ペン１０２の上下方向の移動を候補文字列表示領域５２ｂに表示されている候補の上下方向へのスクロールに対応させ、左右方向への移動を、上記実施形態１同様、抽出閾値の増減に対応させても良い。
（実施形態２）
図１３は本発明の実施形態２による文字入力装置を説明するための図であり、図１３Ａは、その全体構成を示す概念図、図１３Ｂは該文字入力装置を機能ブロックに分けて示す図であり、図中、図１と同一符号は、実施形態１のものと同一または相当部分を示している。
【００７３】
図において、２００は本実施形態２の文字入力装置であり、据え置きされる文字入力装置本体部２００ｂと、該文字入力装置本体部２００ｂとは分離された携帯可能な携帯端末部２００ａとから構成されている。
【００７４】
上記文字入力装置本体部２００ｂには、上記実施形態１の文字入力装置１００と同一構成の文字列辞書１，文法辞書２，及び候補文字列抽出部４が搭載されており、上記携帯端末部２００ａには、上記実施形態１の文字入力装置１００と同一構成の操作入力部３，表示部５が搭載されている。また、該文字入力装置本体部２００ｂ及び携帯端末部２００ａは、それぞれ無線回線Ｌによりデータの送受信を行う送受信部２０１ｂ，２０１ａとアンテナ２０２ａ，２０２ｂとを有している。なお、該送受信部２０１ｂ及び２０１ａは、有線回線によりデータの送受信を行う構成のものでもよい。
【００７５】
そして、この文字入力装置２００では、携帯端末部２００ａの操作入力部３における位置指定部材（つまり入力ペン）１０２の操作により発生した操作信号が、送受信部２０１ａにより、携帯端末部２００ａ内の表示画面１０３上での指定位置を示す指定位置データとして該無線回線Ｌを介して上記文字入力装置本体部２００ｂに送信される。すると、上記文字入力装置本体部２００ｂでは、この位置指定データが送受信部２０１ｂで受信され、候補文字列抽出部４内の抽出手段４１及び抽出閾値変更手段４２（図２参照）に供給される。
【００７６】
また、上記操作入力部３での操作により発生した選択指令信号が携帯端末部２００ａから無線回線Ｌを介して文字入力装置本体部２００ｂに送信されると、該文字入力装置本体部２００ｂではこの選択指令信号が送受信部２０１ｂで受信され、候補文字列抽出部４内の文字列選択手段４４（図２参照）に供給される。
【００７７】
さらに、文字入力装置本体部２００ｂ内にて候補文字列抽出部４により抽出された候補文字列に関する抽出候補文字列データが、該無線回線Ｌを介して該携帯端末部２００ａに
送出されると、該携帯端末部２００ａではこの抽出候補文字列データが送受信部２０１ａで受信され、表示部５の表示制御手段５１（図２参照）に供給される。
【００７８】
また、該候補文字列抽出部４の選択手段４１により選択された文字列に関する選択文字列データが、該無線回線Ｌを介して携帯端末部２００ａに送出されると、該携帯端末部２００ａではこの選択文字列データが送受信部２０１ａで受信され、表示部５の表示制御手段５１（図２参照）に供給される。  
【００７９】
なお、文字入力操作及びこれに伴う動作は、上記実施形態１と同様である。
【００８０】
このような構成の実施形態２の文字入力装置２００では、上記実施形態１の効果に加えて、文字列辞書１から一覧表意する候補文字列のリストを抽出する負荷の重い処理を行う回路部分と、入力及び表示を行う回路部分とを、無線回路Ｌというネットワークを用いて切り離し、入力及び表示を行う回路部分のみを携帯端末部２００ａに搭載したので、表示及び入力を行う携帯端末部２００ａの可搬性を損なわないようにすることができる効果がある。
（実施形態３）
図１４は本発明の実施形態３による文字入力装置を搭載した情報機器として、ネットワークテレビジョンシステム（以下、ネットワークテレビと略記する。）を説明するための図であり、図１４Ａは、その全体構成を示す概念図、図１４Ｂは該ネットワークテレビを機能ブロックに分けて示す図、図１４Ｃは該ネットワークテレビのメール作成機能部の構成を説明するブロック図である。
【００８１】
図において、３００は本実施形態３の多機能のネットワークテレビ（以下、情報機器ともいう。）であり、情報機器本体３００ｂと、これを赤外線を用いて遠隔操作するためのリモートコントロール装置（以下、リモコンと略記する。）３００ａとから構成されている。
【００８２】
上記リモコン３００ａには、電源スイッチ３０３や操作ボタン（マウスのボタンに相当する）３０１及び十字パッド３０２を含み、これらの操作により所定の指令信号を発生する操作入力部３ａが搭載されており、該操作入力部３ａで発生した指令信号が送信部３０１ａにより情報機器本体３００ｂに送信されるようになっている。
【００８３】
上記情報機器本体３００ｂには、テレビジョン信号を受信して画像表示するテレビ機能部３１０と、ビデオテープの記録再生を行うビデオ機能部３２０と、電話回線５０に接続された、インターネットへのアクセスを行うためのインターネットアクセス機能部３３０と、電子メール用の文書を作成するためのメール作成機能部３４０と、各機能部を制御信号により選択する機能選択部３５０と、各機能部からの表示用信号に基づいて画像表示を行う表示手段３６０とが搭載されており、リモコン３００ａからの指令信号がその受信部３０１ｂにより受信され、この受信部３０１ｂから機能選択部３５０を介して各機能部３１０，３２０，３３０，３４０に供給されるようになっている。
【００８４】
また、この情報機器３００は、メール作成機能部３４０で作成された電子メールを、インターネットアクセス機能部３３０から電話回線５０を通して発送したり、外部からの電子メールを電話回線５０を介してインターネットアクセス機能部３３０に受け取ったりできるよう構成されている。なお、３０６は上記表示装置３６０としての表示画面である。
【００８５】
そして、本実施形態３の情報機器であるネットワークテレビ３００は、上記実施形態１の文字入力装置１００の機能が内蔵されたものとなっている。
【００８６】
つまり、上記メール作成機能部３４０には、図１４Ｃに示すように上記実施形態１の文字入力装置１００における文字列辞書１，文法辞書２，及び候補文字列抽出部４が搭載されており、実施形態１の表示部５に相当する機能が上記表示装置３６０に搭載されている。また、上記リモコン３００ａには、上記実施形態１における操作入力部３に相当する機能を有する操作入力部３ａが搭載されており、つまり、操作用のボタンスイッチ３０１及び十字パッド３０２を用いて、表示画面３０６上で位置指示マーク３０６ａを移動させるための位置指定信号を発生可能な構成となっている。
【００８７】
そして、このネットワークテレビ３００では、リモコン３００ａのボタンスイッチ３０１及び十字パッド３０２の操作により発生した位置指定信号及び所定の操作信号が該リモコンの送信部３０１ａから該情報機器本体３００ｂに送信されると、該情報機器本体３００ｂに搭載された表示装置３６０の表示画面３０６上での位置指定が該送信された位置指定信号に基づいて行われ、かつ上記候補文字列抽出部による候補文字列の抽出及び選択が該送信された所定の操作信号に基づいて行われるようになっている。
【００８８】
このような構成のネットワークテレビ３００では、電源を投入すると、図１４Ａに示すように、表示画面３０６上には各種機能の選択メニューが表示される。ユーザは、この選択メニューをみて、リモコン３００ａの十字パッド３０２を操作して、位置指示マーク３０６ａを表示画面３０６上の所望の機能の表示部分に移動し、ボタンスイッチ３０１を押圧操作することにより、所望の機能部分を動作させることができる。つまり、リモコンの操作により発生した操作信号がその送信部３０１ａから情報機器本体３００ｂの受信部３０１ｂに送信され、該受信部３０１ｂからの信号により機能選択部３５０が上記各機能部３１０，３２０，３３０，３４０のいずれかを選択する。
【００８９】
例えば、テレビ機能部３１０を選択した場合には、この情報機器３００は通常のテレビジョンとして動作し、上記リモコン３００ａを用いてチャネルの選択やボリュームの調整などを行うことができる。また、ビデオ機能部３２０を選択した場合は、この情報機器３００は、これに搭載されているビデオデッキに相当する回路部分が動作することとなり、上記リモコン３００ａを用いて、通常のビデオデッキに対する操作，つまり再生，記録，巻き戻し，早送り，一時停止などの操作を行うことができる。さらに、インターネットアクセス機能部３３０を選択した場合には、この情報機器３００により、通常のパーソナルコンピュータ（以下、パソコンと略記する。）と同様にインターネットへのアクセスを行うことが可能となる。
【００９０】
そして、メール作成機能部３４０を選択した場合には、この情報機器３００は実施形態１の文字入力装置として機能することとなり、この情報機器３００により文書の作成が可能となる。
【００９１】
この場合の文字入力の操作及び動作は実施形態１の文字入力装置１００とほぼ同様であるが、実施形態１の文字入力装置１００では、入力ペン１０２とタッチパネル１０３を用いて文字列の入力を行うようになっているのに対し、本実施形態３では、リモコン３００ａのボタンスイッチ３０１と十字パッド３０２を用いて文字列の入力を行うようになっている。
【００９２】
簡単に説明すると、例えば、図８Ａに示すように、表示画面３０６上の候補文字列表示領域５２ｂに候補文字列が一覧表示された状態で登録語の”day”を検索する場合は、ま
ず、十字パッド３０２を用いて、登録語の”cat”と”dog”との間の領域に位置指示マーク３０６ａを移動させ、この時点でボタンスイッチ３０１のいずれかを押圧した状態で、十字パッド３０２の右片部を押圧操作する。これにより、実施形態１の文字入力装置１００にて入力ペン１０２をタッチパネル１０３に当接したままで右方向に移動させた場合と
同様にして、登録語の”cat”と”dog”との間で登録語の抽出間隔を狭めて、登録語の”cat”と”dog”との間に新たに登録語を表示させることができる（図８Ｂ参照）。
【００９３】
また、この実施形態３のネットワークテレビ３００では、候補文字列表示領域５２ｂに表示された登録語の選択は、以下のようにリモコン３００ａを操作して行う。例えば、図４に示すように、表示画面３０６上の候補文字列表示領域５２ｂに候補文字列が一覧表示された状態で登録語の"Ｉ"の表示部分上に位置指示マーク３０６ａを移動させ、この状態でボタンスイッチ３０１を押さえつつ十字パッド３０２の右側片を押圧操作すると、図５に示すように、登録語の"Ｉ"が選択され、この登録語の"Ｉ"の後に続く登録語が複数一覧表示される。そしてさらに、登録語の"will"の表示部分上に位置指示マーク３０６ａを移動させ、この状態でボタンスイッチ３０１を押さえつつ十字パッド３０２の右側片を押圧操作すると、図６に示すように、登録語の"will"が選択される。
【００９４】
つまり、この実施形態３では、ボタンスイッチ３０１を押圧した状態での十字パッド３０２の操作が、実施形態１における入力ペン１０２をタッチパネルに当接させた状態での移動操作に相当する。また、ボタンスイッチ３０１の押圧及び押圧解除が、実施形態１での入力ペン１０２のタッチパネルへの接触及び接触解除に相当する。このようにリモコン３００ａを操作することにより、本実施形態３のネットワークテレビ３００においても、文の入力処理を行うことができる。
【００９５】
なお、十字パッド３０２の上側片、下側片の押圧操作により、表示される候補の上下方向へのスクロールを行い、右側片、左側片の押圧操作により、候補文字列表示領域５２ｂの中心付近の候補を中心に登録語の抽出間隔を拡大／縮小を行うように処理を行い、ボタンスイッチ３０１を押すことにより候補文字列表示領域５２ｂの中央の候補を選択するようにしても、同様に文の入力を行うことができる。
【００９６】
このような構成の実施形態３では、上記実施形態１の効果に加えて、ネットワークテレビ３００に文字入力装置を搭載し、しかもこの際、操作入力部３ａを該テレビのリモコン３００ａに内蔵したので、ネットワークテレビ３００での電子メールで通信される文書の作成を、リモコン３００ａを用いて簡単にかつ素早く行うことができる効果がある。
（実施形態４）
図１５は本発明の実施形態４による携帯情報通信装置を説明するための図であり、図１５Ａはその外観を示す図、図１５Ｂは該携帯情報通信装置を機能ブロックに分けて示す図である。図１６はこの携帯情報通信装置の詳細な構成を示すブロック図である。
【００９７】
図において、４００は本実施形態４の携帯情報通信装置であり、この携帯情報通信装置４００は、携帯電話に簡易型文字入力機能を搭載したものであり、この簡易型文字入力機能は、実施形態１の文字入力装置１００における文字入力機能を簡略化したものである。
【００９８】
すなわち、この携帯情報通信装置４００は、通常の携帯電話としての動作を行う携帯電話機能部４１０ａと文字列の入力処理及び表示を行う文字入力機能部４１０ｂとを搭載した装置本体４００ａを有しており、該装置本体４００ａにはその操作面を保護するカバー部材４００ｂが開閉自在に取りつけられている。なお、４０２は他の情報機器との接続用ソケット、４０３は送受信用アンテナ、４０４は電話ダイヤルボタン、４０５は電話操作用ボタンスイッチである。
【００９９】
そして装置本体４００ａは、上記文字入力機能部４１０ｂの操作入力部３を構成する、文字列の入力などの操作に用いる入力ペン１０２を有しており、この入力ペン１０２は、該装置本体４００ａにケーブル１０２ａを介して接続され、該装置本体４００ａに形成されたペンホルダ部４０１に収容できるようになっている。
【０１００】
具体的には、上記装置本体４００ａには、上記文字入力機能部４１０ｂの表示部５を構成する液晶などによる画像表示を行う液晶パネル（表示手段）４５２及びこれを制御する表示制御手段４５１が搭載され、この液晶パネルの表示画面１０３は、入力ペン１０２を用いた情報入力を行うための透明なタッチパネル（タブレット）と一体に構成されている。なお、このタッチパネルは上記操作入力部３を構成している。
【０１０１】
そして、上記文字入力機能部４１０ｂは、１つの文節からなる所定の意味を表す文字列が所定の格納順序に従って多数格納されている文字列辞書１ａと、該操作入力部３での操作により発生した選択指令信号に基づいて、該一覧表示された複数の候補文字列の中から所定のものを選択するとともに、該操作入力部３での操作により発生した操作信号に基づいて、該文字列辞書１ａ内に格納されている全文字列の中から文字列を抽出する候補文字列抽出部４ａとを有している。
【０１０２】
ここで、上記文字列辞書１ａに格納されている各登録語（文字列）には、〔買い物〕，〔遊び〕，〔帰る〕，〔伝言〕，〔仕事〕，〔迎え〕，〔宿泊〕，〔外食〕の８個のカテゴリに対応した出現頻度Ｐ１〜Ｐ８が設定されており、上記文字列辞書１ａには、図１７に示すように、各登録語とともに上記出現頻度Ｐ１〜Ｐ８が格納されている。また、上記表示制御手段４５１は、該表示画面１０３上に、該候補文字列抽出部４ａにより抽出された候補文字列が一覧表示され、該候補文字列抽出部４ａにより選択された文字列が表示されるよう該表示手段４５２を制御する構成となっている。上記表示手段である液晶ディスプレイ４５２の表示画面１０３には、上記文字入力機能部４１０ｂが動作するモードでは、図１８Ａに示すように入力途中の文章が表示される選択文字列表示領域４５２ａと、文字列辞書１ａから候補文字列抽出部４ａにより抽出された登録語が一覧表示される候補文字列表示領域４５２ｂとが設定されるようになっている。
【０１０３】
また、上記候補文字列抽出部４ａは、該操作入力部３での操作により発生した閾値変更指令信号に基づいて、文字列の抽出閾値を連続的に変更する抽出閾値変更手段４２と、該文字列辞書内に格納されている全文字列の中から文字列を、その抽出優先順位と該抽出閾値との大小関係に基づいて該候補文字列として抽出する抽出手段４１と、該操作入力部３での操作により発生した選択指令信号に基づいて、該一覧表示された複数の候補文字列の中から所定のものを選択する文字列選択手段４４と、操作入力部３での操作により発生したカテゴリ指定信号に基づいて、文字列辞書１ａ内における各出現頻度Ｐ１〜Ｐ８を切換え指定するカテゴリ指定手段４５とを有している。
【０１０４】
ここで、各上記各手段４１，４２，４４，４５，４５１はＣＰＵ（中央演算処理装置）および、周辺装置内に構築されており、また、上記各辞書１ａはＲＯＭなどの記憶装置内に構築されている。
【０１０５】
上記文字入力機能部４１０ｂのその他の構成は、実施形態１の文字入力装置１００と同一となっている。
【０１０６】
次に動作について説明する。  
【０１０７】
ここでは、「私は今晩夕食を食べて帰る」という文の入力を例に挙げて、この携帯情報通信装置４００での文入力の操作及び動作について説明する。
【０１０８】
まず、最初の「私は」という文節を選択する様子を、図１８〜図２０を用いて説明する。
【０１０９】
この携帯情報通信装置４００の電源が投入され、文字入力機能部４１０ｂが動作するモードが選択されると、まず候補文字列表示領域４５２ｂにはカテゴリ選択画面が表示される。つまり、図１８Ａに示すように、〔買い物〕，〔遊び〕，〔帰る〕，〔伝言〕，〔仕事〕，〔迎え〕，〔宿泊〕，〔外食〕の８個のカテゴリが横２列に表示される。この状態で、ユーザが表示画面１０３上の〔外食〕の表示部分を入力ペン１０２で押圧することにより、外食に関連する登録語の出現頻度が高くなっている出現頻度Ｐ８がカテゴリ指定手段４５により指定される。この場合、文字列辞書１ａからは、出現頻度Ｐ８に基づいて文字列が抽出されることとなる。
【０１１０】
また、上記のようにカテゴリの選択を行うと、候補文字列表示領域４５２ｂには、文字列のうち５Ｗ１Ｈのいずれに関連するものを選択するかを決めるためのメニューが、図１８Ｂのように表示される。
【０１１１】
ここで、〔Ｗｈｏ〕は主語を抽出する場合、〔Ｗｈｅｎ〕は時を示す語を抽出する場合、〔Ｗｈｅｒｅ〕は場所を示す語を抽出する場合、〔Ｗｈｙ〕は理由を示す語を抽出する場合、〔Ｈｏｗ〕は状態や様子などを示す語を抽出する場合、〔Ｗｈａｔ（ｏ）〕は目的語を抽出する場合、〔Ｗｈａｔ（ｖ）〕は動作や行動などを示す登録語を抽出する場合、〔Ｒ〕はカテゴリ選択画面に戻す場合にそれぞれ操作されるものである。
【０１１２】
図１８Ｂに示す表示状態で、ユーザが表示画面１０３上の〔Ｗｈｏ〕の表示部分を入力ペン１０２で押圧することにより、図１９Ａに示すように、主語として抽出されるべき登録語である「あなたは」，・・・，「Ａ氏は」，・・・，「Ｂ氏は」，・・・，「私は」とともに、疑問文を作成するための「（誰が）」が、候補文字列表示領域４５２ｂに表示される。
【０１１３】
このとき、目的とする登録語が〔私は〕である場合は、ユーザが表示画面１０３上の〔私は〕の表示部分を入力ペン１０２で押圧すると、登録語の〔私は〕が主語として選択され、図１９Ｂに示すように、選択文字列表示領域４５２ａに登録語の「私は」が表示され、さらにユーザが表示画面１０３上の〔Ｗｈｅｎ〕の表示部分を入力ペン１０２で押圧すると、時を示す語として抽出されるべき登録語である「明日」，「今日」，「今晩」，・・・，「明朝」，・・・とともに、疑問文を作成するための「（いつ）」が、候補文字列表示領域４５２ｂに表示される。
【０１１４】
ただし、ユーザが表示画面１０３上の〔Ｗｈｏ〕の表示部分を入力ペン１０２で押圧した時点で、候補文字列表示領域４５２ｂに目的とする登録語が表示されていない場合、また、ユーザが表示画面１０３上の〔Ｗｈｅｎ〕の表示部分を入力ペン１０２で押圧した時点で、候補文字列表示領域４５２ｂに目的とする登録語が表示されていない場合、実施形態１の文字入力装置１００と同様な入力ペン１０２の操作により文字列辞書１ａから抽出される登録語の範囲を拡大して目的の登録語を候補文字列表示領域４５２ｂに表示させることができる。
【０１１５】
すなわち、入力ペン１０２により、候補文字列表示領域４５２ｂの左端近くであって、目的とする登録語が存在する、所定の上下に隣接して表示されている登録語の表示部分の間となる位置を指定し、常に入力ペン１０２が上下方向における、該隣接する２つの登録語の表示部分の間を指定するように保ち、かつ、入力ペン１０２を押圧したままで右方向に移動させる。このような入力操作により、抽出閾値がその変更手段４２により段階的に小さい値に変更され、指定位置を中心に出現確率の低い語が徐々に表示されるようになる。これにより目的の登録語を候補文字列表示領域４５２ｂ内に表示させることができる。
【０１１６】
その後、このような操作を繰り返し行うことにより、「私は今晩夕食を食べて」と入力
した後、〔Ｗｈａｔ（ｖ）〕の表示部分を入力ペン１０２で押圧すると、動作を示す語として抽出されるべき登録語である「行こう」，「行ってください」，・・・，「帰る」，・・・，「来てください」，・・・とともに、疑問文を作成するための「（どうするのか）」が、候補文字列表示領域４５２ｂに表示される（図２０Ａ参照）。
【０１１７】
この状態で、ユーザが表示画面１０３上の〔帰る〕の表示部分を入力ペン１０２で押圧すると、図１９Ｂに示すように、登録語の「帰る」が動詞として選択され、選択文字列表示領域４５２ａには、「私は今晩夕食を食べて帰る」と表示される。
【０１１８】
このようにして作成したメッセージは、図２１に示すように、本携帯情報通信装置４００の携帯電話機能部４１０ａにより、ポケットベルなどの受信専用の携帯小型通信機器４６０に送信すると、ポケットベル４６０の表示画面４６１には、上記メッセージ「私は今晩夕食を食べて帰る」が表示される。また、作成したメッセージは、通常の電話器に送信してその録音装置に記憶させるようにすることもできる。
【０１１９】
あるいは、図２２に示す様に、本携帯情報通信装置４００にケーブル接続用ソケット４０２を設け、この通信装置４００を専用の接続ケーブル４７０を介して、既存のワードプロセッサー１０などに接続可能な構成とすることにより、作成したメッセージをフロッピー（登録商標）ディスクに保存することができる。
【０１２０】
なお、本発明の実施形態は上述したものに限るものではなく、例えば、以下のような変形例も考えられる。
（１）上記各実施形態では、文字入力装置として、文字入力の対象となる言語が日本語であるものについて示したが、本発明の文字入力装置はあらゆる言語に応用することが可能である。
【０１２１】
例えば、実施形態１の構成の文字入力装置を、文字入力の対象となる言語が英語であるものとする場合は、文字列辞書をアルファベット順に文字列を格納したものとし、文法辞書には、例えば助動詞の後には動詞の原形がくるという文法情報を持たせ、候補文字列抽出部では、文字列辞書の品詞情報に基づいて、助動詞の後の文字列としては、動詞の原形のみを抽出するようにすればよい。
【０１２２】
また、この場合、候補文字列抽出部は、動詞の原形についてはその出現頻度に一定値を加算して文字列辞書からの抽出を行うようにしてもよく、また、冠詞や前置詞の後に登録語が抽出される場合には、形容詞や名詞についてはその出現頻度に一定値を加算して文字列辞書からの抽出を行うようにしてもよい。
【０１２３】
さらに、文字列辞書として、日本語の文字列を格納したものと、英語の文字列を格納したものの両方を備え、かつ日本語と英語との間で文字列の入力モードを切り換える手段を備えることにより、複数の言語を対象とする文字列の入力を可能とすることができる。
（２）上記実施形態の文字列辞書を、各文字列に対する出現頻度を、手紙文，論文，小説などの作成される文書のジャンル別に有するものとし、文字列辞書からの文字列の抽出の際、入力を行なっている文の意味に関連するジャンルと同じジャンルに対応する出現頻度に基づいて文字列の抽出を行うようにすることにより、さらに、効率の良い文字列の抽出，検索が可能となる。
（３）上記実施形態では、文字列辞書からの文字列の抽出，表示を、出現頻度や文法情報を参照して行うものを示したが、出現頻度や文法の知識以外に入力途中の文の文脈を参照する機構を設け、文字列の抽出，表示を文脈を参照して行うようにしてもよい。
【０１２４】
例えば、「映画を」の次には、候補文字列として、「見る」，「楽しむ」，「観賞する
」などを優先的に表示するようにする。この場合、「観賞する」と同音の文字列である「干渉する」や「緩衝する」などが「観賞する」に優先して表示されることはなく、効率よく文字列の抽出を行って文入力を素早く行うことができる。
【０１２５】
また、本発明の文字入力装置は、コンピュータにおいて構築することができる。したがって、本発明は、この文字入力装置をコンピュータにおいて構築するためのプログラムを記憶した記録媒体をも含む。
【産業上の利用可能性】
【０１２６】
以上の説明した様に、本発明の文字入力装置によれば、操作入力部としてマウスやタブレットなどを用いた、２次元の表示画面上で指定位置の座標を変化させる等の操作により、初期時点で一覧表示されている候補文字列のリストが表示画面上をシフトして、目的とする候補文字列が表示画面上に現れるまで、一覧表示される候補文字列のリストが連続的に変化するようにしたので、動的に変化する候補文字列の一覧表示リストの中から適切なものを、操作入力部の操作により選択することにより、文字列としての語，文節，あるいは文を逐次入力することができる。このため、キーボードによる文字の入力とは異なり、入力操作における言語依存性はなく、また日本語における漢字や英語等におけるスペルが分からない場合でも文を正しく入力することができる効果がある。
【０１２７】
また、１つの実施形態によれば、前記文字列辞書，候補文字列抽出部，表示手段，及び表示制御手段を情報機器の本体に搭載し、前記操作入力部を、該情報機器本体を遠隔操作するためのリモートコントロール装置に搭載したので、例えば、ネットワークテレビなど情報機器では、インターネットに対するアクセスで必要となる電子メール用の文書を、リモコンの操作により簡単に作成することができる効果がある。
【０１２８】
また、１つの実施形態によれば、前記表示手段の表示画面を、選択された文字列を表示するための選択文字列表示領域と、該文字列選択の対象となる候補文字列を一覧表示するための候補文字列表示領域とに区分したので、表示画面上で候補文字列と選択された文字列とを識別し易くなるという効果がある。
【０１２９】
また、１つの実施形態によれば、前記候補文字列抽出部では、その抽出優先順位が該抽出閾値より大きい文字列を該文字列辞書から抽出する第１の処理と、操作入力部での操作信号により発生した閾値変更指令信号に基づいて該抽出閾値を変更する第２の処理とが繰り返し行われるようにしたので、表示画面上に一覧表示された候補文字列の中に目的とする候補文字列がない場合は、操作入力部での操作により、目的の文字列の検索を効率よく素早く行うことができる効果がある。
【０１３０】
また、１つの実施形態によれば、前記表示画面上に一覧表示されている複数の候補文字列の中から操作入力部での操作により所定の候補文字列を選択するようにしたので、表示画面上に目的とする文字列が候補文字列として表示された時は、これを操作入力部により選択できる。従って、操作入力部の操作により、選択した文字列をつないで所要の文の入力を行うことができる。
【０１３１】
また、１つの実施形態によれば、文字列辞書から読み出した品詞情報及び文法辞書に格納されている文法情報に基づいて、最後に選択された文字列の次にくる可能性のある文字列を対象として、候補文字列の抽出を行うようにしたので、文入力操作の途中にて、次に表示画面上に一覧表示する候補文字列のリストが、文法による知識に基づいて決定されることとなり、目的とする文字列を高速に検索することが可能となる。
【０１３２】
また、１つの実施形態によれば、文字列辞書内の各文字列の出現頻度を出現回数などに
応じて更新し、文字列辞書からは文字列を、その出現頻度が大きいほどその抽出優先順位が高いとみなして優先的に候補文字列として抽出するようにしたので、表示画面上に一覧表示される候補文字列のリストを、的中率，つまり目的とする文字列を含む可能性の高いものとでき、目的の文字列を高速に検索することが可能となる。
【０１３３】
また、１つの実施形態によれば、文字列辞書からの候補文字列のリストを抽出する負荷の重い処理機能を、処理能力の高い据え置きされる装置本体部に持たせたので、操作入力部や表示手段を搭載した携帯端末部の可搬性を損なわないようにすることができる効果がある。
【０１３４】
また、１つの実施形態によれば、前記文字列辞書を、前記各文字列とともに各文字列の持つ意味情報を格納した、言語辞典としての辞書情報を付加したものとし、操作入力部の操作により、所望の文字列の意味情報を、表示画面上に形成された意味表示用窓内に表示するようにしたので、文入力操作の途中にて、選択した文字列の意味、あるいは選択の対象である一覧表示された候補文字列の意味を確認することができる効果がある。
【０１３５】
また、１つの実施形態によれば、文字列入力の対象となる言語を、日本語あるいは中国語とし、前記文字列辞書では、複数の文字列を、それぞれの読みの発音に基づいて順序付けして格納し、かつ発音が同音である文字列については、これを構成する一文字目の文字の画数により順序付けして格納したので、同音の語が表示可能な数より多い場合でも、５０音の次に画数という２番目の順序付けの要素に基づいて、ユーザが高速に目的とする文字列を検索することが可能となる効果がある。
【図面の簡単な説明】
【０１３６】
【図１Ａ】図１Ａは、本発明の実施形態１による汎用型文字入力装置の外観を示す。
【図１Ｂ】図１Ｂは、該汎用型文字入力装置の構成を機能ブロックに分けて示している。
【図２】図２は、上記実施形態１の汎用型文字入力装置の詳細な構成を示すブロック図である。
【図３】図３は、上記実施形態１の汎用型文字入力装置に搭載されている文字列辞書における文字列及びこれに関する情報の格納状態の一部を示している。
【図４】図４は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、表示画面の候補文字列表示領域に表示される候補文字列の初期状態の表示例を示している。
【図５】図５は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ”と文字列を入力したときの表示画面の状態を示している。
【図６】図６は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ will”と文字列を入力したときの表示画面の状態を示している。
【図７】図７は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ will take”と文字列を入力したときの表示画面の状態を示している。
【図８Ａ】図８Ａは、上記実施形態１の汎用型文字入力装置において、”Ｉ will take a”と文字列を入力したときの表示画面の状態を示す。
【図８Ｂ】図８Ｂは、選択される文字列の対象となる候補文字列の範囲を拡大する処理を示している。
【図９】図９は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、図８Ｂにおける拡大処理を行った後の表示状態を示している。
【図１０】図１０は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ will take a day”と文字列を入力したときの表示画面の状態を示している。
【図１１】図１１は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ will take a day off”と文字列を入力したときの表示画面の状態を示している。
【図１２】図１２は、上記実施形態１の汎用型文字入力装置における入力操作及び動作の説明図であり、”Ｉ will take a day offtomorrow”と文字列を入力したときの表示画面の状態を示している。
【図１３Ａ】図１３Ａは、本発明の実施形態２による処理機能を分離した文字入力装置の全体構成を示す概念図である。
【図１３Ｂ】図１３Ｂは、該文字入力装置を機能ブロックに分けて示している。
【図１４Ａ】図１４Ａは、本発明の実施形態３による文字入力装置を搭載したネットワークテレビの全体構成を示す概念図である。
【図１４Ｂ】図１４Ｂは、該ネットワークテレビを機能ブロックに分けて示す。
【図１４Ｃ】図１４Ｃは、該ネットワークテレビのメール作成機能部の構成を説明するためのブロック図である。
【図１５Ａ】図１５Ａは、本発明の実施形態４による携帯情報通信装置の外観を示す。
【図１５Ｂ】図１５Ｂは、該携帯情報通信装置を機能ブロックに分けて示している。
【図１６】図１６は、上記実施形態４の携帯情報通信装置の詳細な構成を示すブロック図である。
【図１７】図１７は、上記実施形態４の携帯情報通信装置に搭載されている文字列辞書における文字列及びこれに関する情報の格納状態を示している。
【図１８Ａ】図１８Ａは、上記実施形態４の携帯情報通信装置における表示画面の候補文字列表示領域に表示されたカテゴリ選択メニューを示す。
【図１８Ｂ】図１８Ｂは、カテゴリ選択後に候補文字列表示領域に表示される、５Ｗ１Ｈのいずれに属する文字列を表示させるかを指定するための初期画面を示している。
【図１９Ａ】図１９Ａは、上記実施形態４の携帯情報通信装置において、５Ｗ１Ｈの〔Ｗｈｏ〕を指定した時に候補文字列表示領域に一覧表示される候補文字列を示す。
【図１９Ｂ】図１９Ｂは、文字列「私は」を選択した後、５Ｗ１Ｈの〔Ｗｈｅｎ〕を指定した時に候補文字列表示領域に一覧表示される候補文字列を示している。
【図２０Ａ】図２０Ａは、上記実施形態４の携帯情報通信装置において、「私は今晩夕食を食べて」と選択した後、５Ｗ１Ｈの〔Ｗｈａｔ（ｖ）〕を指定した時に、候補文字列表示領域に一覧表示される候補文字列を示す。
【図２０Ｂ】図２０Ｂは、その後、「帰る」を選択した後の表示画面の表示状態を示している。
【図２１】図２１は、上記実施形態４の携帯情報通信装置で作成した文書を受信専用の小型携帯通信装置（ポケットベル）に送信する様子を示している。
【図２２】図２２は、上記実施形態４の携帯情報通信装置で作成した文書をフロッピディスクに保存する方法について示している。
【図２３】図２３は、従来の一般的な文書入力装置を説明するための外観を示している。
【図１Ａ】
2008123553.tif 000003
【図１Ｂ】
2008123553.tif 000004
【図２】
2008123553.tif 000005
【図３】
2008123553.tif 000006
【図４】
2008123553.tif 000007
【図５】
2008123553.tif 000008
【図６】
2008123553.tif 000009
【図７】
2008123553.tif 000010
【図８Ａ】
2008123553.tif 000011
【図８Ｂ】
2008123553.tif 000012
【図９】
2008123553.tif 000013
【図１０】
2008123553.tif 000014
【図１１】
2008123553.tif 000015
【図１２】
2008123553.tif 000016
【図１３Ａ】
2008123553.tif 000017
【図１３Ｂ】
2008123553.tif 000018
【図１４Ａ】
2008123553.tif 000019
【図１４Ｂ】
2008123553.tif 000020
【図１４Ｃ】
2008123553.tif 000021
【図１５Ａ】
2008123553.tif 000022
【図１５Ｂ】
2008123553.tif 000023
【図１６】
2008123553.tif 000024
【図１７】
2008123553.tif 000025
【図１８Ａ】
2008123553.tif 000026
【図１８Ｂ】
2008123553.tif 000027
【図１９Ａ】
2008123553.tif 000028
【図１９Ｂ】
2008123553.tif 000029
【図２０Ａ】
2008123553.tif 000030
【図２０Ｂ】
2008123553.tif 000031
【図２１】
2008123553.tif 000032
【図２２】
2008123553.tif 000033
【図２３】
2008123553.tif 000034