(57)【要約】【課題】文字入力が可能な状態にすることが容易であり且つ文字入力が容易な文字入力システムを提供する。【解決手段】入力装置１は、文字入力のためのボタンが視認可能な文字入力状態、または、文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、入力装置１の部位を動かすことによって、なり得るものである。入力部１１は、状態の切り替わりを検出する。送信部１２は、切り替わり後の状態を示す状態信号を、受信部３を介して、制御装置２に送信する。制御装置２の制御部２２は、状態信号が文字入力状態を示すものなら、記憶部２１から文字入力プログラムを読み出して実行し、一方、状態信号が非文字入力状態を示すものなら、実行されている文字入力プログラムを終了する。【選択図】図１
2012230462.tif 000002
【特許請求の範囲】
【請求項１】
入力装置と制御装置を備え、
前記入力装置は、
文字入力のためのボタンが視認可能な文字入力状態、または、当該文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、前記入力装置の部位を動かすことによって、なり得るものであり、且つ、前記２つの状態の切り替わりを検出する入力部、切り替わり後の状態を示す状態信号を前記制御装置に送信する送信部を有し、
前記制御装置は、
前記文字入力のためのボタンの操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部、前記状態信号を受信し、当該状態信号が前記文字入力状態を示すものなら、前記記憶部に記憶された文字入力プログラムが実行されて前記文字入力のためのボタンの操作により文字入力を行えるようにし、一方、前記状態信号が前記非文字入力状態を示すものなら、前記文字入力のためのボタンの操作による文字入力を行えないようにする制御部を有する
ことを特徴とする文字入力システム。
【請求項２】
前記文字入力のためのボタンの操作による文字入力で入力された文字は、前記文字入力システムとともに用いられる表示装置に表示され選択された文字入力可能領域に表示されるものであり、
前記記憶部には、前記文字入力可能領域を選択するためのルール情報が予め記憶され、
前記制御部は、前記記憶部から前記ルール情報を読み出し、当該ルール情報に基づいて選択した文字入力可能領域に前記入力された文字が表示されるようにする
ことを特徴とする請求項１記載の文字入力システム。
【請求項３】
入力装置と制御装置を備える文字入力システムの動作方法であって、
前記入力装置は、
文字入力のためのボタンが視認可能な文字入力状態、または、当該文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、前記入力装置の部位を動かすことによって、なり得るものであり、
前記制御装置は、
前記文字入力のためのボタンの操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部を有し、
前記動作方法は、
前記入力装置の入力部が、前記２つの状態の切り替わりを検出し、
前記入力装置の送信部が、切り替わり後の状態を示す状態信号を前記制御装置に送信し、
前記制御装置の制御部が、前記状態信号を受信し、当該状態信号が前記文字入力状態を示すものなら、前記記憶部に記憶された文字入力プログラムが実行されて前記文字入力のためのボタンの操作により文字入力を行えるようにし、一方、前記状態信号が前記非文字入力状態を示すものなら、前記文字入力のためのボタンの操作による文字入力を行えないようにする
ことを特徴とする文字入力システムの動作方法。
【請求項４】
前記文字入力のためのボタンの操作による文字入力で入力された文字は、前記文字入力システムとともに用いられる表示装置に表示され選択された文字入力可能領域に表示されるものであり、
前記記憶部には、前記文字入力可能領域を選択するためのルール情報が予め記憶され、
前記制御部は、前記記憶部から前記ルール情報を読み出し、当該ルール情報に基づいて選択した文字入力可能領域に前記入力された文字が表示されるようにする
ことを特徴とする請求項３記載の文字入力システムの動作方法。
【請求項５】
請求項１または２記載の文字入力システムとしてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力が可能な状態にすることが容易であり且つ文字入力が容易な文字入力システムおよびその動作方法に関するものである。
【背景技術】
【０００２】
近年では、情報通信技術を用いた機器の普及により、テレビジョン受像機（テレビ）にウェブページを表示する機会や、マウスやキーボードの代わりに、テレビのリモートコントローラやゲーム機のコントローラなど（以下、テレビ等の入力装置）を用いる機会が多い。
【０００３】
つまり、ウェブページ検索用の検索窓へのキーワードの入力やアドレスバーへのＵＲＬ（Uniform Resource Locator）の入力など、テレビ等の入力装置を用いた文字入力の機会が多い。
【０００４】
しかし、テレビ等の入力装置は、文字入力用に作られていないため、文字入力が容易でなく、ユーザの心理的負荷が大きい。
【０００５】
従来においては、テレビ等の入力装置の傾き情報と矢印ボタンの操作によって文字入力を効率的に行う技術がある（特許文献１参照）。
【０００６】
この技術では、テレビ等の入力装置がもつボタン数よりも文字の種類が多いとボタン操作が多くなることに鑑み、傾き情報を用いてボタン操作の回数を少なくし、文字入力を高速化する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２３８２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
テレビ等の入力装置を用いて文字入力を行う場合、しばしばソフトキーボードが用いられる。ソフトキーボードによる検索窓へ文字入力は、例えば以下の手順で行われる。
【０００９】
まず、矢印ボタンを操作して検索窓を選択することで、検索窓にカーソルを表示させる。次に、予め定められたボタンを予め定めれた方法で操作することで、ソフトウェアキーボードを表示させる。次に、ソフトウェアキーボードの文字を矢印ボタンで選択し、その文字を決定ボタンで入力する。
【００１０】
しかし、このような文字入力は、ユーザにとって容易でない。
【００１１】
まず、（１）ソフトウェアキーボードを表示させる、つまり文字入力が可能な状態にするためのボタン操作は、複雑な場合があり、憶えにくい。
【００１２】
また、（２）文字入力の際に、数字ボタンなど、つまり文字入力に不要なボタンを操作してしまうことがある。
【００１３】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、文字入力が可能な状態にすることが容易であり且つ文字入力が容易な文字入力システムおよびその動作方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、第１の本発明は、入力装置と制御装置を備え、前記入力装置は、文字入力のためのボタンが視認可能な文字入力状態、または、当該文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、前記入力装置の部位を動かすことによって、なり得るものであり、且つ、前記２つの状態の切り替わりを検出する入力部、切り替わり後の状態を示す状態信号を前記制御装置に送信する送信部を有し、前記制御装置は、前記文字入力のためのボタンの操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部、前記状態信号を受信し、当該状態信号が前記文字入力状態を示すものなら、前記記憶部に記憶された文字入力プログラムが実行されて前記文字入力のためのボタンの操作により文字入力を行えるようにし、一方、前記状態信号が前記非文字入力状態を示すものなら、前記文字入力のためのボタンの操作による文字入力を行えないようにする制御部を有することを特徴とする文字入力システムをもって解決手段とする。
【００１５】
第２の本発明は、入力装置と制御装置を備える文字入力システムの動作方法であって、前記入力装置は、文字入力のためのボタンが視認可能な文字入力状態、または、当該文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、前記入力装置の部位を動かすことによって、なり得るものであり、前記制御装置は、前記文字入力のためのボタンの操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部を有し、前記動作方法は、前記入力装置の入力部が、前記２つの状態の切り替わりを検出し、前記入力装置の送信部が、切り替わり後の状態を示す状態信号を前記制御装置に送信し、前記制御装置の制御部が、前記状態信号を受信し、当該状態信号が前記文字入力状態を示すものなら、前記記憶部に記憶された文字入力プログラムが実行されて前記文字入力のためのボタンの操作により文字入力を行えるようにし、一方、前記状態信号が前記非文字入力状態を示すものなら、前記文字入力のためのボタンの操作による文字入力を行えないようにすることを特徴とする文字入力システムの動作方法をもって解決手段とする。
【発明の効果】
【００１６】
本発明によれば、入力装置の部位を動かすことで入力装置は文字入力状態になるので、入力装置を文字入力状態にすることが容易であるとともに、非文字入力状態で視認可能なボタン、例えば文字入力に不要なボタンが文字入力状態では視認不可能なので、このボタンなどを操作してしまうことがなく、文字入力を容易に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態に係る文字入力システムの構成を示す図である。
【図２】第１の実施の形態において、文字入力状態の入力装置１と、非文字入力状態の入力装置１とを示す斜視図である。
【図３】第１の実施の形態に係る文字入力システムの動作を示すフローチャートである。
【図４】第１の実施の形態における表示装置への表示例を示す図である。
【図５】第２の実施の形態に係る文字入力システムの構成を示す図である。
【図６】第２の実施の形態において、文字入力状態の入力装置１と、非文字入力状態の入力装置１とを示す斜視図である。
【図７】第２の実施の形態に係る文字入力システムの動作を示すフローチャートである。
【図８】第２の実施の形態における表示装置への表示例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。
【００１９】
[第１の実施の形態]
第１の実施の形態では、文字入力システムをテレビジョン受像機に組み込み、テレビジョン受像機（以下、テレビという）内の表示装置（以下、表示装置という）にウェブページが表示されているときに、ユーザ（以下、ユーザという）が文字入力を行う例を説明する。つまり、ユーザは、ウェブページを見ながら、他のウェブページを検索するためのキーワードを構成する文字などを入力する。
【００２０】
図１は、第１の実施の形態に係る文字入力システムの構成を示す図である。
【００２１】
文字入力システムは、入力装置１および制御装置２を備える。入力装置１は、ここでは、テレビ用のリモートコントローラである。
【００２２】
第１の実施の形態では、また、入力装置１から各種信号を受信する受信部３と、表示装置などに組み込まれる出力制御部４および出力部５が用いられる。
【００２３】
入力装置１は、文字入力のためのボタンが視認可能な文字入力状態、または、当該文字入力状態においては視認不可能なボタンが視認可能な非文字入力状態に、入力装置１の部位を動かすことによって、なり得るものである。なお、ボタンは、「キー」などとも称される。
【００２４】
文字入力状態においては文字入力が行われる。文字入力とは、ここでは、表示装置に表示された文字入力可能領域に文字や文字列を表示させ、当該文字等に対応するデータをテレビのメモリに記憶させることをいう。
【００２５】
図２は、第１の実施の形態において、文字入力状態の入力装置１と、非文字入力状態の入力装置１とを示す斜視図である。
【００２６】
図２（ａ）に示すように、文字入力状態においては、矢印ボタンＹと決定ボタンＳのみが視認可能であり、図２（ｂ）に示すように、非文字入力状態においては、数字ボタンＮのみが視認可能である。入力装置１は、入力装置１の部位であるスライド機構Ｍを動かし、つまり、下げることによって文字入力状態になり、逆にスライド機構Ｍを上げることによ非文字入力状態になる。なお、スライド機構Ｍは、図示しないスイッチ（以下、単にスイッチという）に連動し、スイッチは、文字入力状態でオン、非文字入力状態でオフになる。なお、このようなスライド機構Ｍを有する入力装置１は、後述の第２の実施の形態で用いてもよい。
【００２７】
図１に戻り、入力装置１は、２つの状態の切り替わりを検出する入力部１１と、切り替わり後の状態を示す状態信号等を、受信部３を介して、制御装置２へ送信する送信部１２とを有する。送信部１２から受信部３への通信は、例えば赤外線を用いて行われる。
【００２８】
入力部１１は、スイッチのオンからオフまたはオフからオンへの切り替わりを検出し、切り替わり後の状態を送信部１２に通知する。
【００２９】
送信部１２は、通知された切り替わり後の状態を示す状態信号を、受信部３を介して、制御装置２に送信する。
【００３０】
送信部１２は、また、文字入力状態においては、ユーザが矢印ボタンＹと決定ボタンＳを操作したなら、操作に応じた操作信号を、受信部３を介して、制御装置２に送信する。
【００３１】
制御装置２は、文字入力のためのボタン（矢印ボタンＹと決定ボタンＳ）の操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部２１と、状態信号が文字入力状態を示すものなら、記憶部２１から文字入力プログラムを読み出して実行し、一方、状態信号が非文字入力状態を示すものなら、実行されている文字入力プログラムを終了する制御部２２とを有する。
【００３２】
制御部２２は、出力制御部４に対し、表示装置に文字入力可能領域が表示され且つ当該文字入力可能領域が選択されているか否かを問い合わせる入力処理部２２１と、文字入力プログラムを読み出して実行し、実行されている文字入力プログラムを終了する出力処理部２２２とを有する。
【００３３】
出力処理部２２２は、出力部５を介して、文字入力において必ずしも必要でないポインタなどを消去する。
【００３４】
図３は、第１の実施の形態に係る文字入力システムの動作を示すフローチャートである。図３（ａ）、（ｂ）は、それぞれ入力装置１、制御装置２のものである。
【００３５】
また、図４は、第１の実施の形態における表示装置への表示例を示す図である。
【００３６】
図３において、入力装置１では、入力部１１が、スイッチの（状態の）切り替わりを検出したなら（Ｓ１：ＹＥＳ）、切り替わり後の状態を送信部１２に通知する（Ｓ３）。
【００３７】
送信部１２は、通知された切り替わり後の状態を示す状態信号を、受信部３を介して、制御装置２に送信し（Ｓ５）、ステップＳ１に戻る。
【００３８】
制御装置２では、受信部３を介して、状態信号を受信したなら（Ｓ１１：ＹＥＳ）、入力処理部２２１が、状態信号が文字入力状態を示すものであるか、状態信号が非文字入力状態を示すものであるかを判定する（Ｓ１３）。
【００３９】
入力処理部２２１は、状態信号が文字入力状態を示すものであるなら（Ｓ１３：文字入力状態）、出力制御部４に対し、表示装置に文字入力可能領域が表示され且つ当該文字入力可能領域が選択されているか否かを問い合わせる（Ｓ１５）。
【００４０】
出力制御部４は、表示装置に文字入力可能領域が表示され且つ当該文字入力可能領域が選択されているか否かを入力処理部２２１に回答する。
【００４１】
入力処理部２２１は、否定的な回答を得たなら（Ｓ１５：ＮＯ）、ステップＳ１１に戻る。
【００４２】
一方、図４に示すように、非文字入力状態において、表示装置にポインタ１００および文字入力可能領域１０１が表示され、且つ、文字入力可能領域１０１にカーソル１０２が表示され、つまり、文字入力可能領域１０１が選択され、これにより、入力処理部２２１が、出力制御部４から肯定的な回答を得たなら（Ｓ１５：ＹＥＳ）、入力処理部２２１は、出力処理部２２２に対し、文字入力プログラムを読み出して実行するための信号を送信する（Ｓ１７）。
【００４３】
これにより、出力処理部２２２は、記憶部２１から文字入力プログラムを読み出して実行する（Ｓ１９）。
【００４４】
また、出力処理部２２２は、出力部５に対し、文字入力プログラムの実行により生成される、ソフトウェアキーボードを表示するための画面データ、ならびに、ポインタ１００を消去するための信号を送信し（Ｓ２１）、これにて処理が終了する。
【００４５】
出力部５は、図４に示すように、画面データに基づいて、表示装置にソフトウェアキーボード１０３を表示させ、また、ポインタ１００を消去させる。
【００４６】
なお、送信部１２は、文字入力状態においては、ユーザが矢印ボタンＹと決定ボタンＳを操作したなら、操作に応じた操作信号を、受信部３を介して、制御装置２に送信する。
【００４７】
制御装置２では、文字入力プログラムの実行により生成された機能部（文字入力部という）が、操作信号に応じた文字や文字列を文字入力可能領域１０１に表示させ、当該文字等に対応するデータをテレビのメモリに記憶させる。
【００４８】
さて、入力処理部２２１は、状態信号が非文字入力状態を示すものであるなら（Ｓ１３：非文字入力状態）、出力処理部２２２に対し、実行されている文字入力プログラムを終了するための信号を送信する（Ｓ３１）。
【００４９】
これにより、出力処理部２２２は、実行されている文字入力プログラムを終了する（Ｓ３３）。
【００５０】
また、出力処理部２２２は、出力部５に対し、ソフトウェアキーボード１０３を消去するための信号、ならびに、ポインタ１００を再表示するための信号を送信し（Ｓ３５）、これにて処理が終了する。
【００５１】
出力部５は、図４に示すソフトウェアキーボード１０３を消去し、また、ポインタ１００を再表示させる。
【００５２】
なお、送信部１２は、非文字入力状態においては、ユーザが数字ボタンＮを操作したなら、操作に応じた操作信号をテレビに送信する。
【００５３】
テレビは、操作信号に基づいて、例えば、チャンネルの切り替えなどを行う。
【００５４】
したがって、第１の実施の形態に係る文字入力システムによれば、入力装置１は、文字入力のためのボタン（矢印ボタンＹなど）が視認可能な文字入力状態、または、文字入力状態においては視認不可能なボタン（数字ボタンＮなど）が視認可能な非文字入力状態に、入力装置１の部位であるスライド機構Ｍを動かすことによって、なり得るものであり、且つ、２つの状態の切り替わりを検出する入力部１１と、切り替わり後の状態を示す状態信号を制御装置２に送信する送信部１２とを有する。
【００５５】
また、制御装置２は、文字入力のためのボタン（矢印ボタンＹなど）の操作により文字入力を行うための文字入力プログラムが予め記憶される記憶部２１と、状態信号が文字入力状態を示すものなら、文字入力プログラムが実行されて文字入力のためのボタン（矢印ボタンＹなど）の操作により文字入力を行えるようにし、一方、状態信号が非文字入力状態を示すものなら、文字入力のためのボタンの操作による文字入力を行えないようにする制御部２２とを有する。
【００５６】
したがって、スライド機構Ｍを動かすことで入力装置１は文字入力状態になるので、入力装置１を文字入力状態にすることが容易であるとともに、文字入力状態においては数字ボタンＮなど、つまり文字入力に不要なボタンが視認不可能なので、この数字ボタンＮなどを操作してしまうことがなく、文字入力を容易に行うことができる。
【００５７】
なお、第１の実施の形態は、文字入力システムをテレビジョン受像機に組み込んだが、文字入力システムは、ゲーム機、パーソナルコンピュータのような、表示装置と入力装置を有し、且つ、文字入力が必要となる他の機器やシステムに組み込んでもよい。後述の第２の実施の形態でも同様である。
【００５８】
また、第１の実施の形態は、ウェブページが表示されているときに文字入力を行う例としたが、文字入力は、テレビにおける番組検索での文字入力、ゲーム機におけるゲーム中での文字入力などでもよく、ウェブページの例に限らない。第２の実施の形態でも同様である。
【００５９】
また、第１の実施の形態では、入力装置１は、テレビ用のリモートコントローラとしたが、入力装置１は、ゲーム機用のリモートコントローラやマウスなど、システムに入力を行うことのできるものであればよい。第２の実施の形態でも同様である。
【００６０】
また、第１の実施の形態では、スライド機構を動かすことでスイッチを切り替えて状態信号を送信したが、スライド機構を用いなくてもよい。例えば、入力装置の側面につけたスイッチを切り替えることで状態信号を送信してもよい。また、入力装置１の蓋を開け閉めしすることでスイッチを切り替え状態信号を送信してもよい。つまり、ボタン操作でなく、入力装置１の部位を動かすことで状態信号が送信されればよい。第２の実施の形態でも同様である。
【００６１】
また、第１の実施の形態では、スイッチを切り替えたが、スイッチでなく、センサーの状態を切り替えてもよい。例えば、光センサやジャイロセンサや加速度センサにより、スライド機構などの部位の動きを検出し、動きに伴う光の有無や入力装置１の向きなどが検出されたなら状態信号を送信すればよい。第２の実施の形態でも同様である。
【００６２】
また、第１の実施の形態では、送信部１２から受信部３への通信を赤外線を用いて行うとしたが、赤外線に限らず、送信部１２から受信部３への通信が行えればよい。送信部１２と受信部３は、無線（例えば、Bluetoothなど）や有線（ケーブル）で接続されていてもよい。第２の実施の形態でも同様である。
【００６３】
また、第１の実施の形態では、ソフトウェアキーボード１０３を表示させたが、数字ボタンＮを模した画面を表示させ、数字ボタンＮで文字入力を行ってもよい。その場合、例えば、矢印ボタンＹなどが不要ならば、矢印ボタンＹなどが視認不可能になるような構成とすればよい。第２の実施の形態でも同様である。
【００６４】
また、第１の実施の形態では、状態信号が非文字入力状態を示すものなら、記憶部２１から文字入力プログラムを読み出して実行し、一方、状態信号が非文字入力状態を示すものなら、実行されている文字入力プログラムを終了することとしたが、文字入力プログラムを実行されたままとし、状態信号が文字入力状態を示すものなら、例えば、ソフトウェアキーボードなど表示して文字入力を行えるようにし、一方、状態信号が非文字入力状態を示すものなら、ソフトウェアキーボードなどを消去して文字入力を行えないようにしてもよい。
【００６５】
また、第１の実施の形態では、表示装置はテレビ内にあるものとしたが、表示装置は、表示機能を有するものであればよい。第２の実施の形態でも同様である。
【００６６】
また、第１の実施の形態では、文字入力において必ずしも必要でないポインタなどの表示要素の消去を行うとしたが、かかる表示要素は表示したままでもよい。第２の実施の形態でも同様である。
【００６７】
[第２の実施の形態]
次に、本発明の第２の実施の形態について説明する。第２の実施の形態では、第１の実施の形態に同一または類似の装置および装置構成を用い、同一または類似のものについては第１の実施の形態で使用した符号を使用して重複説明を略し、第１の実施の形態とは異なる事項を中心に説明を行う。
【００６８】
図５は、第２の実施の形態に係る文字入力システムの構成を示す図である。
【００６９】
入力装置１は、第１の実施の形態と同様に、入力部１１と、送信部１２とを備える。
【００７０】
制御装置２は、第１の実施の形態と同様に、記憶部２１と、制御部２２とを備える。
【００７１】
特に、第２の実施の形態では、記憶部２１は、文字入力プログラムの他に、文字入力可能領域を選択するためのルール情報が記憶されている。
【００７２】
また、第２の実施の形態では、入力処理部２２１は、ルール情報を読み出し、ルール情報に基づいて、１つの文字入力可能領域を選択し、当該文字入力可能領域を示す情報を出力処理部２２２に送信する。
【００７３】
出力処理部２２２は、出力部５を介して、当該情報で示される文字入力可能領域にカーソルを表示させる。
【００７４】
図６は、第２の実施の形態において、文字入力状態の入力装置１と、非文字入力状態の入力装置１とを示す斜視図である。
【００７５】
図６（ａ）に示すように、文字入力状態においては、仮名ボタンＫと変換ボタンＨと決定ボタンＳのみが視認可能であり、図６（ｂ）に示すように、非文字入力状態においては、数字ボタンＮのみが視認可能である。入力装置１は、入力装置１の部位である筐体Ｂを動かし、つまり、表裏の一方の面をユーザに向けることによって文字入力状態になり、表裏の他方の面をユーザに向けることによって非文字入力状態になる。なお、筐体Ｂは、図示しないスイッチ（以下、スイッチという）に連動し、スイッチは、文字入力状態でオン、非文字入力状態でオフになる。なお、このように表裏を使用する入力装置１を第１の実施の形態で用いてもよい。
【００７６】
図７は、第２の実施の形態に係る文字入力システムの動作を示すフローチャートである。図７は、制御装置２のものである。入力装置１のフローチャートは、図３（ａ）と同なので省略する。
【００７７】
また、図８は、第２の実施の形態における表示装置への表示例を示す図である。
【００７８】
入力装置１では、第１の実施の形態と同様に、入力部１１が、スイッチの切り替わりを検出したなら（図３（ａ）、Ｓ１：ＹＥＳ）、切り替わり後の状態を送信部１２に通知する（図３（ａ）、Ｓ３）。
【００７９】
これ以降、ステップＳ１３までは、第１の実施の形態と同様である。
【００８０】
入力処理部２２１は、状態信号が文字入力状態を示すものであるなら（Ｓ１３：文字入力状態）、出力制御部４に対し、表示装置に文字入力可能領域が表示され且つ当該文字入力可能領域が選択されていないか否かを問い合わせる（Ｓ４１）。
【００８１】
出力制御部４は、表示装置に文字入力可能領域が表示され且つ当該文字入力可能領域が選択されていないか否かを入力処理部２２１に回答する。
【００８２】
入力処理部２２１は、否定的な回答を得たなら（Ｓ４１：ＮＯ）、ステップＳ１１に戻る。
【００８３】
一方、図８に示すように、表示装置にポインタ１００および文字入力可能領域１０１ａ、１０１ｂが表示され、文字入力可能領域１０１ａ、１０１ｂのいずれにもカーソルが表示されておらず、これにより、入力処理部２２１が、出力制御部４から肯定的な回答を得たなら（Ｓ４１：ＹＥＳ）、入力処理部２２１は、まず、記憶部２１からルール情報を読み出す（Ｓ４３）。
【００８４】
次に、入力処理部２２１は、例えば、ルール情報において、ポインタに最も近い文字入力可能領域を選択すべきとの記載があれば、図８の例では、長さＬａよりも長さＬｂの方が短いので、文字入力可能領域１０１ｂを選択し、当該文字入力可能領域を示す情報を出力処理部２２２に送信する（Ｓ４５）。
【００８５】
また、入力処理部２２１は、第１の実施の形態と同様に、出力処理部２２２に対し、文字入力プログラムを読み出して実行するように信号を送信する（Ｓ１７）。
【００８６】
これにより、第１の実施の形態と同様に、出力処理部２２２は、記憶部２１から文字入力プログラムを読み出して実行する（Ｓ１９）。
【００８７】
また、出力処理部２２２は、出力部５に対し、文字入力プログラムの実行により生成される、ソフトウェアキーボードを表示するための画面データ、ポインタ１００を消去するための信号、ならびに、選択された文字入力可能領域にカーソルを表示するための信号を送信し（Ｓ２１ａ）、これにて処理が終了する。
【００８８】
出力部５は、図８に示すように、画面データに基づいて、表示装置にソフトウェアキーボード１０３を表示させ、また、ポインタ１００を消去させ、また、選択された文字入力可能領域１０１ｂにカーソル１０２を表示させる。
【００８９】
なお、状態信号が非文字入力状態を示すものであるなら（Ｓ１３：非文字入力状態）、第１の実施の形態と同様に、ステップＳ３１〜Ｓ３５が実行される。
【００９０】
出力部５は、図８に示すソフトウェアキーボード１０３を消去し、また、ポインタ１００を再表示させる。
【００９１】
また、文字入力状態における文字入力の際の動作、非文字入力状態におけるチャンネルの切り替えなどの際の動作は、第１の実施の形態と同様である。文字入力の際においては、カーソル１０２のある文字入力可能領域１０１ｂに文字が表示される。
【００９２】
したがって、第２の実施の形態に係る文字入力システムによれば、制御部２２は、ルール情報を読み出し、ルール情報に基づいて選択した文字入力可能領域に文字が表示されるようにするので、ユーザによる文字入力可能領域の選択の手間が省け、文字入力を一層容易にすることができる。
【００９３】
なお、第２の実施の形態では、ルール情報において、ポインタに最も近い文字入力可能領域を選択すべきとの記載があるとしたが、ルール情報はこれに限らない。例えば、ポインタの直下にある文字入力可能領域を選択すべき、または、表示されている１以上の文字入力可能領域の中で最も上（最も下でもよい）に表示されているものを選択すべき、としてもよい。また、画面上部にポインタがあるときは、アドレスバーと称される入力可能領域を選択すべきとしてもよい。また、画面下部にポインタがあるときは、ウェブページのソース情報の中で最も近くにある文字入力可能領域を選択すべきとしてもよい。また、これらの条件を組み合わせてもよい。
【００９４】
また、第２の実施の形態では、ポインタの位置を基準に入力可能領域を選択したが、ポインタの位置を基準にするのでなく、銀行の現金自動支払機のように、リンク選択式のインタフェースを用いてもよい。例えば、リモートコントローラの上下左右の矢印ボタンを用いてリンクを選択する例などが考えられる。
【００９５】
なお、第１、第２の実施の形態に係る文字入力システムとしてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【符号の説明】
【００９６】
１…入力装置
２…制御装置
３…受信部
４…出力制御部
５…出力部
１１…入力部
１２…送信部
２１…記憶部
２２…制御部
１００…ポインタ
１０１、１０１ａ、１０１ｂ…文字入力可能領域
１０２…カーソル
１０３…ソフトウェアキーボード
２２１…入力処理部
２２２…出力処理部
Ｂ…筐体
Ｈ…変換ボタン
Ｋ…仮名ボタン
Ｍ…スライド機構
Ｎ…数字ボタン
Ｓ…決定ボタン
Ｙ…矢印ボタン
【図１】
2012230462.tif 000003
【図２】
2012230462.tif 000004
【図３】
2012230462.tif 000005
【図４】
2012230462.tif 000006
【図５】
2012230462.tif 000007
【図６】
2012230462.tif 000008
【図７】
2012230462.tif 000009
【図８】
2012230462.tif 000010