(57)【要約】【課題】情報を入力するユーザの利便性を高めることが可能な情報端末、情報入力補助方法、及び情報入力補助プログラムを提供する。【解決手段】情報端末１によれば、まず、タッチパネルにおける指Ｆの接触位置Ｐ２が検知され、検知された接触位置Ｐ２に対応する、情報の入力形式「分」が特定される。そして、特定された入力形式「分」における、検知された接触位置の移動量Ａに応じて変更された情報の入力結果が、タッチパネルＴに表示される。このように、タッチパネルＴにおける指Ｆの接触位置に対応する、情報の入力形式が特定されるため、情報の入力形式が複数存在しても接触位置を変えるだけで特定可能となる。すなわち、複数の入力ＧＵＩパーツのそれぞれに応じた入力方法で対応する必要がなくなることから、情報を入力するユーザの利便性を高めることができる。【選択図】図６
2014191612.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備える情報端末であって、
前記タッチパネルにおける指の接触位置を検知する検知手段と、
前記検知手段により検知された前記接触位置に対応する、情報の入力形式を特定する特定手段と、
前記特定手段により特定された前記入力形式における、前記検知手段により検知された前記接触位置の移動量に応じて変更された情報の入力結果を、前記タッチパネルに表示させる表示手段と、
を備えることを特徴とする情報端末。
【請求項２】
前記情報の入力形式の複数の候補が、扇形の円弧上の位置に配置された候補アイコンとして、前記タッチパネルに表示されており、
前記特定手段は、前記検知手段により検知された前記接触位置に対応する前記候補アイコンが示す前記入力形式を特定する、
ことを特徴とする請求項１に記載の情報端末。
【請求項３】
前記入力形式において入力可能な情報の候補のそれぞれは、値を示す値情報であり、
前記検知手段は、前記接触位置の時計回り及び反時計回りの回転移動を検知することが可能であり、
前記表示手段は、前記検知手段により前記接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、前記移動量に応じて増加した値の前記値情報の前記入力結果を前記タッチパネルに表示させ、他方の回転移動が検知された場合に、前記移動量に応じて減少した値の前記値情報の前記入力結果を前記タッチパネルに表示させる、
ことを特徴とする請求項１又は２に記載の情報端末。
【請求項４】
前記入力形式において入力可能な情報の候補のそれぞれは、位置を示す位置情報であり、
前記検知手段は、前記接触位置の時計回り及び反時計回りの回転移動を検知することが可能であり、
前記表示手段は、前記検知手段により前記接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、前記移動量に応じて所定方向に移動させた位置の前記位置情報の前記入力結果を前記タッチパネルに表示させ、他方の回転移動が検知された場合に、前記移動量に応じて前記所定方向の逆の方向に移動させた位置の前記位置情報の前記入力結果を前記タッチパネルに表示させる、
ことを特徴とする請求項１又は２に記載の情報端末。
【請求項５】
タッチパネルを備える情報端末が行う情報入力補助方法であって、
前記タッチパネルにおける指の接触位置を前記情報端末が検知する検知ステップと、
前記検知ステップにより検知された前記接触位置に対応する、情報の入力形式を前記情報端末が特定する特定ステップと、
前記特定ステップにより特定された前記入力形式における、前記検知ステップにより検知された前記接触位置の移動量に応じて変更された情報の入力結果を、前記タッチパネルに前記情報端末が表示させる表示ステップと、
を有することを特徴とする情報入力補助方法。
【請求項６】
タッチパネルを備える情報端末に、
前記タッチパネルにおける指の接触位置を検知する検知機能と、
前記検知機能により検知された前記接触位置に対応する、情報の入力形式を特定する特定機能と、
前記特定機能により特定された前記入力形式における、前記検知機能により検知された前記接触位置の移動量に応じて変更された情報の入力結果を、前記タッチパネルに表示させる表示機能と、
を実現させることを特徴とする情報入力補助プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末、情報入力補助方法、及び情報入力補助プログラムに関する。
【背景技術】
【０００２】
従来、文字等の情報の入力を容易にする情報端末が普及している。例えば特許文献１に記載の文字入力装置は、筐体上の操作デバイスとしてタッチパッドを備えており、このタッチパッドは、ユーザの指等による時計回り方向及び反時計回り方向への回転操作を検知可能である。そして、初期のタッチ位置から反時計回り方向には文字種別選択のための複数の入力モードを設定し、時計回り方向には現在の入力モードで入力できる各文字を設定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２８９３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
文字等の情報の入力を容易にするために、タッチパネルの機能を備えたディスプレイを有する情報端末も普及している。このような情報端末においては、通常、入力する情報の種類の数だけ、情報入力のためのＧＵＩとしての入力ＧＵＩパーツが各種用意される。例えば、数値を入力するための入力ＧＵＩパーツとして、図１（ａ）に示されるように数値の増減が可能なスピンボタンが用意され、左右又は上下等のバランスを入力するための入力ＧＵＩパーツとして、図１（ｂ）に示されるようにバランスの調整が可能なスライダーが用意されている。
【０００５】
また、情報を選択して入力するための入力ＧＵＩパーツとして、図１（ｃ）に示されるように情報の選択が可能なリストボックスが用意され、時刻を入力するための入力ＧＵＩパーツは、図１（ｄ）に示されるように時刻に加えて午前・午後の選択入力が可能なスピンボタンが用意されている。
【０００６】
このように、各種入力ＧＵＩパーツは、一種類の情報の入力に対応するパーツである。このため、ユーザに入力させたい情報の種類が複数存在する場合、その種類の数だけ入力ＧＵＩパーツを用意する必要がある。ユーザは、入力ＧＵＩパーツが異なれば各入力ＧＵＩパーツに応じた入力方法で対応しなければならず、情報を入力するユーザの利便性を高める余地がある。
【０００７】
そこで本発明は、上述の問題点を解消する為になされたものであり、情報を入力するユーザの利便性を高めることが可能な情報端末、情報入力補助方法、及び情報入力補助プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一形態に係る情報端末は、タッチパネルを備える情報端末であって、タッチパネルにおける指の接触位置を検知する検知手段と、検知手段により検知された接触位置に対応する、情報の入力形式を特定する特定手段と、特定手段により特定された入力形式における、検知手段により検知された接触位置の移動量に応じて変更された情報の入力結果を、タッチパネルに表示させる表示手段と、を備えることを特徴とする。
【０００９】
本発明の一形態に係る情報端末によれば、まず、タッチパネルにおける指の接触位置が検知され、検知された接触位置に対応する、情報の入力形式が特定される。そして、特定された入力形式における、検知された接触位置の移動量に応じて変更された情報の入力結果が、タッチパネルに表示される。このように、タッチパネルにおける指の接触位置に対応する、情報の入力形式が特定されるため、情報の入力形式が複数存在しても接触位置を変えるだけで特定可能となる。すなわち、複数の入力ＧＵＩパーツのそれぞれに応じた入力方法で対応する必要がなくなることから、情報を入力するユーザの利便性を高めることができる。
【００１０】
別の形態に係る情報端末では、情報の入力形式の複数の候補が、扇形の円弧上の位置に配置された候補アイコンとして、タッチパネルに表示されており、特定手段は、検知手段により検知された接触位置に対応する候補アイコンが示す入力形式を特定してもよい。
【００１１】
この形態では、情報の入力形式の複数の候補が、扇形の円弧上の位置に配置された候補アイコンとして、タッチパネルに表示されており、検知された接触位置に対応する候補アイコンが示す入力形式を特定することが可能になる。
【００１２】
別の形態に係る情報端末では、入力形式において入力可能な情報の候補のそれぞれは、値を示す値情報であり、検知手段は、接触位置の時計回り及び反時計回りの回転移動を検知することが可能であり、表示手段は、検知手段により接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、移動量に応じて増加した値の値情報の入力結果をタッチパネルに表示させ、他方の回転移動が検知された場合に、移動量に応じて減少した値の値情報の入力結果をタッチパネルに表示させてもよい。
【００１３】
この形態では、接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、移動量に応じて増加した値の値情報の入力結果をタッチパネルに表示させ、他方の回転移動が検知された場合に、移動量に応じて減少した値の値情報の入力結果をタッチパネルに表示させることが可能になる。
【００１４】
別の形態に係る情報端末では、入力形式において入力可能な情報の候補のそれぞれは、位置を示す位置情報であり、検知手段は、接触位置の時計回り及び反時計回りの回転移動を検知することが可能であり、表示手段は、検知手段により接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、移動量に応じて所定方向に移動させた位置の位置情報の入力結果をタッチパネルに表示させ、他方の回転移動が検知された場合に、移動量に応じて所定方向の逆の方向に移動させた位置の位置情報の入力結果をタッチパネルに表示させてもよい。
【００１５】
この形態では、接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、移動量に応じて所定方向に移動させた位置の位置情報の入力結果をタッチパネルに表示させ、他方の回転移動が検知された場合に、移動量に応じて所定方向の逆の方向に移動させた位置の位置情報の入力結果をタッチパネルに表示させることが可能になる。
【００１６】
本発明の一形態に係る情報入力補助方法は、タッチパネルを備える情報端末が行う情報入力補助方法であって、タッチパネルにおける指の接触位置を情報端末が検知する検知ステップと、検知ステップにより検知された接触位置に対応する、情報の入力形式を情報端末が特定する特定ステップと、特定ステップにより特定された入力形式における、検知ステップにより検知された接触位置の移動量に応じて変更された情報の入力結果を、タッチパネルに情報端末が表示させる表示ステップと、を有することを特徴とする。
【００１７】
本発明の一形態に係る情報入力補助方法によれば、まず、タッチパネルにおける指の接触位置が検知され、検知された接触位置に対応する、情報の入力形式が特定される。そして、特定された入力形式における、検知された接触位置の移動量に応じて変更された情報の入力結果が、タッチパネルに表示される。このように、タッチパネルにおける指の接触位置に対応する、情報の入力形式が特定されるため、情報の入力形式が複数存在しても接触位置を変えるだけで特定可能となる。すなわち、複数の入力ＧＵＩパーツのそれぞれに応じた入力方法で対応する必要がなくなることから、情報を入力するユーザの利便性を高めることができる。
【００１８】
本発明の一形態に係る情報入力補助プログラムは、タッチパネルを備える情報端末に、タッチパネルにおける指の接触位置を検知する検知機能と、検知機能により検知された接触位置に対応する、情報の入力形式を特定する特定機能と、特定機能により特定された入力形式における、検知機能により検知された接触位置の移動量に応じて変更された情報の入力結果を、タッチパネルに表示させる表示機能と、を実現させることを特徴とする。
【００１９】
本発明の一形態に係る情報入力補助プログラムによれば、まず、タッチパネルにおける指の接触位置が検知され、検知された接触位置に対応する、情報の入力形式が特定される。そして、特定された入力形式における、検知された接触位置の移動量に応じて変更された情報の入力結果が、タッチパネルに表示される。このように、タッチパネルにおける指の接触位置に対応する、情報の入力形式が特定されるため、情報の入力形式が複数存在しても接触位置を変えるだけで特定可能となる。すなわち、複数の入力ＧＵＩパーツのそれぞれに応じた入力方法で対応する必要がなくなることから、情報を入力するユーザの利便性を高めることができる。
【発明の効果】
【００２０】
本発明によれば、情報を入力するユーザの利便性を高めることが可能な情報端末、情報入力補助方法、及び情報入力補助プログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】入力ＧＵＩパーツの例を説明する説明図である。
【図２】情報端末の外観の概略を示す模式図である。
【図３】ホイール型コントローラの一例を説明する説明図である。
【図４】情報端末の機能的構成を示すブロック図である。
【図５】情報端末のハードウェア構成を示すブロック図である。
【図６】時刻設定の際の情報入力補助制御の画面遷移の例を模式的に示す図である。
【図７】文字選択の際の情報入力補助制御の画面遷移の例を模式的に示す図である。
【図８】画面スクロールの際の情報入力補助制御の画面遷移の例を模式的に示す図である。
【図９】情報入力補助方法の処理内容を示すフローチャートである。
【図１０】情報入力補助プログラムＭの構成を示す図である。
【発明を実施するための形態】
【００２２】
本発明に係る情報端末、情報入力補助方法、及び情報入力補助プログラムの実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２３】
図２は、情報端末の外観の概略を示す模式図である。情報端末１は、図２に示すようにタッチパネルＴを有する、例えばスマートフォンといった端末装置であって、タッチパネルＴにおけるユーザの指（又はタッチペン）等による操作を受け付けて、入力を補助（アシスト）する装置である。情報端末１は、タッチパネルＴにおいてユーザインタフェースとしてのホイール型コントローラＣを表示させることが可能である。ホイール型コントローラＣは、ユーザの指の回転操作を検知して受け付けることが可能なホイール型のコントローラである。
【００２４】
ここで、ホイール型コントローラＣは、図３（ａ）に示すように、複数のセグメントに分割されており、ユーザによる情報端末１への情報の入力形式を特定するための項目１、項目２、項目３、・・・、項目ｎを有して構成される。項目１、項目２、項目３、・・・、項目ｎのそれぞれは、ユーザが情報端末１に入力しようとする値の大小やカーソルの位置等の情報を変更させるための項目情報の候補である。項目１、項目２、項目３、・・・、項目ｎのそれぞれは、扇形の円弧上の位置に配置された候補アイコンとして、タッチパネルＴに表示される。
【００２５】
例えば、ユーザの指の接触位置として項目ｎ（操作開始位置）が選択されたことがタッチパネルＴによって検知されると、図３（ｂ）に示すように、当該接触位置からのドラッグ操作（すなわち、なぞる操作）による時計回りの回転移動Ａｃ又は反時計回りの回転移動Ａｗが行われるか否かが次に検知される。そして、この回転移動の移動量に応じて連続的に変更された上記の情報の入力結果がタッチパネルＴに表示される。
【００２６】
図４は、情報端末１の機能的構成を示すブロック図である。図４に示すように、情報端末１は、機能的には、接触状態判定部１１（検知手段）、接触領域抽出部１２（特定手段）、回転操作検出部１３（表示手段）、機能制御部１４（表示手段）、データベース機能部１５（表示手段）、及び表示部１６（表示手段）を備える。接触状態判定部１１、接触領域抽出部１２、回転操作検出部１３、及び機能制御部１４は、ホイール型コントローラＣとしてタッチパネルＴに表示される。
【００２７】
図５は、情報端末１のハードウェア構成を示すブロック図である。情報端末１は、物理的には、図５に示すように、演算処理装置であるＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、情報端末１に対する操作を受け付ける操作部１０４、通信デバイスである通信部１０５、アンテナ１０６、及びタッチパネルＴ等を含むコンピュータシステムとして構成されている。図４に示した各機能は、図５に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで操作部１０４、通信部１０５、アンテナ１０６、タッチパネルＴを動作させるとともに、ＲＡＭ１０２やＲＯＭ１０３におけるデータの読み出し及び書き込みを行うことで実現される。再び、図４を参照し、情報端末１の各機能部について詳細に説明する。
【００２８】
接触状態判定部１１は、タッチパネルＴにおけるユーザの指の接触位置をリアルタイムに検知する部分である。タッチパネルＴにおいてユーザが指をドラッグ移動させると、移動中及び移動後の接触位置がリアルタイムに検知される。より詳しくは、接触状態判定部１１は、ユーザの指がタッチパネルＴに接触しているか否かを判定する。そして、接触状態判定部１１は、ユーザの指がタッチパネルＴに接触していると判定すると、接触位置をリアルタイムに検知し、当該接触位置に関するタッチパネルＴにおける座標情報を、接触領域抽出部１２に出力する。また、接触状態判定部１１は、タッチパネルＴにおいてユーザが指をドラッグ移動させたことを検知すると、移動中及び移動後の接触位置に関するタッチパネルＴにおける接触座標の移動情報を、回転操作検出部１３に出力する。
【００２９】
接触領域抽出部１２は、接触状態判定部１１から出力された座標情報が示す接触位置に対応する、情報の入力形式（入力項目）を示す項目情報を特定する部分である。例えば、接触領域抽出部１２は、接触状態判定部１１から出力された座標情報が示す接触位置に対応する、上記の候補アイコンが示す入力形式（入力項目）を示す項目情報を特定する。そして、接触領域抽出部１２は、当該項目情報を機能制御部１４に出力する。
【００３０】
回転操作検出部１３は、接触状態判定部１１から出力された接触座標の移動情報に基づいて、ユーザの指の回転操作を検知する部分である。回転操作検出部１３は、接触座標の移動情報に基づいて、接触位置の時計回り及び反時計回りの回転移動を検知することが可能である。回転操作検出部１３は、ユーザの指の回転操作を検知すると回転方向及び回転量（移動量）を示す回転情報を機能制御部１４に出力する。
【００３１】
機能制御部１４は、接触領域抽出部１２から出力された項目情報が示す割り当て項目における、回転操作検出部１３から出力された回転情報に基づいて変更された情報の入力結果を取得する部分である。機能制御部１４は、回転操作検出部１３から出力された回転情報に基づいて、データベース機能部１５に記憶されている割り当て項目における情報を更新（例：数値の増減、カーソル位置の移動等）し、入力結果として取得する。
【００３２】
より詳しくは、機能制御部１４は、接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、当該移動量に応じて増加した値の値情報（例：増加後の数値を示す情報）の入力結果を取得することが可能である。更に、機能制御部１４は、接触位置の時計回り及び反時計回りの回転移動のうち、他方の回転移動が検知された場合に、当該移動量に応じて減少した値の値情報（例：減少後の数値を示す情報）の入力結果を取得することが可能である。
【００３３】
また、機能制御部１４は、接触位置の時計回り及び反時計回りの回転移動のうち、一方の回転移動が検知された場合に、当該移動量に応じて所定方向（例：単語が読まれる方向）に移動させたカーソル位置の位置情報の入力結果を取得することが可能である。更に、機能制御部１４は、接触位置の時計回り及び反時計回りの回転移動のうち、他方の回転移動が検知された場合に、当該移動量に応じて当該所定方向とは逆の方向に移動させたカーソル位置の位置情報の入力結果を取得することが可能である。
【００３４】
データベース機能部１５は、割り当て項目のそれぞれにおける情報を記憶する部分である。割り当て項目のそれぞれにおける情報は、機能制御部１４によって更新（例：数値の増減、カーソル位置の移動等）されると、更新後の情報を入力結果として記憶する。
【００３５】
表示部１６は、機能制御部１４により取得された入力結果をタッチパネルＴに表示させる部分である。
【００３６】
次に、図６を参照して、情報入力補助制御の第一例を具体的に説明する。図６は、時刻設定の際の情報入力補助制御の画面遷移の例を模式的に示す図である。まず、図６（ａ）は、左側に、タッチパネルＴに表示された時間表示パーツが示され、右側に、同一のタッチパネルＴに表示されたホイール型コントローラＣが示されている状態を示す。時間表示パーツは、「時」を示す部分Ｈと、「分」を示す部分Ｍと、「午前又は午後」を示す部分Ｎを有して構成されている。また、ホイール型コントローラＣは、「時」に関する入力項目が割当てられた部分Ｐ１と、「分」に関する入力項目が割当てられた部分Ｐ２と、「午前又は午後」に関する入力項目が割当てられた部分Ｐ３とを有して構成されている。
【００３７】
ここで、図６（ｂ）に示されるように、ユーザの指の接触位置が部分Ｐ２であることが接触状態判定部１１により検知されると、対応する入力項目を接触領域抽出部１２が特定し、当該入力項目が割当てられた「分」を示す部分Ｍの色が反転する。そして、図６（ｃ）に示されるように、ユーザの指がホイール型コントローラＣ上における時計回りのドラッグ操作を行うと、回転操作が回転操作検出部１３により検知され、「分」に関して当該移動量に応じて増加した値の値情報（例：「３２」だった数値が増加して数値「３８」になったことを示す情報）の入力結果が表示される。そして、ユーザの指がタッチパネルＴから離れたことが接触状態判定部１１により検知されると、図６（ｄ）に示されるように、「分」を示す部分Ｍの色の反転状態が解除されて、ホイール型コントローラＣは図６（ａ）の状態に戻る。
【００３８】
次に、図７を参照して、情報入力補助制御の第二例を具体的に説明する。図７は、文字選択の際の情報入力補助制御の画面遷移の例を模式的に示す図である。まず、図７（ａ）は、左側に、タッチパネルＴに表示されたテキスト入力パーツにおける文「複数の値を連続的に変更できる」が示され、右側に、同一のタッチパネルＴに表示されたホイール型コントローラＣが示されている状態を示す。テキスト入力パーツには、「複数の値を連続的に変更できる」という例文が入力されており、先頭カーソル（位置Ｆ１）及び末尾カーソル（位置Ｌ１）に挟まれて「連続的に」という一部が選択されて反転されているとする。また、ホイール型コントローラＣは、先頭カーソルの位置に関する入力項目が割当てられた部分Ｑ１と、末尾カーソルの位置に関する入力項目が割当てられた部分Ｑ２とを有して構成されている。
【００３９】
ここで、図７（ｂ）に示されるように、ユーザの指の接触位置が部分Ｑ１であることが接触状態判定部１１により検知されると、対応する入力項目を接触領域抽出部１２が特定し、当該入力項目が割当てられた先頭カーソルの位置Ｆ１を示す部分Ｍの色が反転する。そして、ユーザの指がホイール型コントローラＣ上における反時計回りのドラッグ操作を行うと、回転操作が回転操作検出部１３により検知され、先頭カーソルの位置に関して当該移動量に応じて所定方向（すなわち、単語が読まれる方向）とは逆の方向に移動した位置の位置情報（例：先頭カーソルが位置Ｆ１から位置Ｆ２に移動したことを示す情報）の入力結果が表示される。
【００４０】
そして、ユーザの指がタッチパネルＴから離れたことが接触状態判定部１１により検知されると、図７（ｃ）に示されるように、先頭カーソルを示す部分の色の反転状態が解除されて、先頭カーソル（位置Ｆ２）及び末尾カーソル（位置Ｌ１）に挟まれて「値を連続的に」という一部が選択された状態になり、ホイール型コントローラＣは図７（ａ）の状態に戻る。すなわち、引き続き文字の選択範囲の変更が可能な状態に戻る。
【００４１】
ここで、図７（ｄ）に示されるように、ユーザの指の接触位置が部分Ｑ２であることが接触状態判定部１１により検知されると、対応する入力項目を接触領域抽出部１２が特定し、当該入力項目が割当てられた末尾カーソルの位置Ｌ１を示す部分Ｍの色が反転する。そして、ユーザの指がホイール型コントローラＣ上における時計回りのドラッグ操作を行うと、回転操作が回転操作検出部１３により検知され、末尾カーソルの位置に関して当該移動量に応じて所定方向（すなわち、単語が読まれる方向）に移動した位置の位置情報（例：末尾カーソルが位置Ｌ１から位置Ｌ２に移動したことを示す情報）の入力結果が表示される。
【００４２】
次に、図８を参照して、情報入力補助制御の第三例を具体的に説明する。図８は、画面スクロールの際の情報入力補助制御の画面遷移の例を模式的に示す図である。まず、図８（ａ）は、左側に、タッチパネルＴに表示されたあるサイトのホームページが示され、右側に、同一のタッチパネルＴに表示されたホイール型コントローラＣが示されている状態を示す。このホームページの全範囲はタッチパネルＴに表示し切れないため、タッチパネルＴに表示されたスクロールバーをユーザがドラッグ操作することによって、ホームページの表示範囲をスクロールさせて変更することが可能である。また、ホイール型コントローラＣは、表示範囲を縦方向に変更させるスクロールに関する入力項目が割当てられた部分Ｒ１，Ｒ３と、表示範囲を横方向に変更させるスクロールに関する入力項目が割当てられた部分Ｒ２，Ｒ４とを有して構成されている。
【００４３】
ここで、図８（ｂ）に示されるように、ユーザの指の接触位置が部分Ｒ１であることが接触状態判定部１１により検知されると、対応する入力項目を接触領域抽出部１２が特定する。そして、ユーザの指がホイール型コントローラＣ上における時計回りのドラッグ操作を行うと、回転操作が回転操作検出部１３により検知され、表示範囲を縦方向に変更させるスクロールに関して当該移動量に応じて所定方向（すなわち、表示画面における下方向）にスクロールさせたホームページ（及び下方向に移動したスクロールバーＢ１）が表示される。
【００４４】
そして、ユーザの指がタッチパネルＴから離れたことが接触状態判定部１１により検知された後、図８（ｃ）に示されるように、ユーザの指の接触位置が部分Ｒ４であることが接触状態判定部１１により検知されると、対応する入力項目を接触領域抽出部１２が特定する。そして、ユーザの指がホイール型コントローラＣ上における時計回りのドラッグ操作を行うと、回転操作が回転操作検出部１３により検知され、表示範囲を横方向に変更させるスクロールに関して当該移動量に応じて所定方向（すなわち、表示画面における右方向）にスクロールさせたホームページ（及び右方向に移動したスクロールバーＢ２）が表示される。
【００４５】
次に、図９を参照して、情報端末１における情報入力補助方法について説明する。図９は、情報入力補助方法の処理内容を示すフローチャートである。
【００４６】
まず、接触状態判定部１１が、タッチパネルＴにおけるユーザの指のタッチを検知すると、当該タッチ位置（接触位置）に関するタッチパネルＴにおける座標情報を取得して出力する（ステップＳ１１、検知ステップ）。そして、接触領域抽出部１２が、接触状態判定部１１から出力された座標情報が示す接触位置に対応する、情報の入力形式（入力項目）を示す設定項目の情報を照合して特定する（ステップＳ１２、特定ステップ）。
【００４７】
次に、接触状態判定部１１が、ユーザの指がタッチパネルＴに接触しているか否かを判定する（ステップＳ１３）。ユーザがタッチパネルＴから指を離したと判定された場合は、ステップＳ１１に戻る。一方、ユーザがタッチパネルＴから指を未だ離していないと判定された場合は、後述のステップＳ１４に移行する。
【００４８】
ステップＳ１４では、回転操作検出部１３が、接触状態判定部１１から出力された接触座標の移動情報に基づいて、ドラッグ操作するユーザの指の回転操作を検知する。そして、回転操作検出部１３が、接触座標の移動情報に基づいて、接触位置が時計回りに円弧状に回転移動するか反時計回りに円弧状に回転移動するかを判定する。接触位置が時計回りに回転移動する場合、ステップＳ１５に移行する。一方、接触位置が反時計回りに回転移動する場合、ステップＳ１６に移行する。
【００４９】
ステップＳ１５では、機能制御部１４が、移動量に応じて上記の設定項目の値をインクリメント（増加）させた値の値情報（例：増加後の数値を示す情報）の入力結果を取得する（表示ステップ）。そして、表示部１６が、機能制御部１４により取得された入力結果をタッチパネルＴに表示させる（表示ステップ）。そして、ステップＳ１３に戻る。
【００５０】
ステップＳ１６では、機能制御部１４が、移動量に応じて上記の設定項目の値をデクリメント（減少）させた値の値情報（例：減少後の数値を示す情報）の入力結果を取得する（表示ステップ）。そして、表示部１６が、機能制御部１４により取得された入力結果をタッチパネルＴに表示させる（表示ステップ）。そして、ステップＳ１３に戻る。
【００５１】
次に、コンピュータを、本実施形態の情報端末１として機能させるための情報入力補助プログラムについて説明する。図１０は、情報入力補助プログラムＭの構成を示す図である。
【００５２】
情報入力補助プログラムＭは、入力、演算、出力処理を統括的に制御するメインモジュールＭ０、接触状態判定モジュールＭ１、接触領域抽出モジュールＭ２、回転操作検出モジュールＭ３、機能制御モジュールＭ４、データベース機能モジュールＭ５、及び表示モジュールＭ６を備えて構成される。そして、各モジュールＭ１〜Ｍ６のそれぞれにより、情報端末１における各機能部１１〜１６それぞれのための各機能が実現される。なお、情報入力補助プログラムＭは、通信回線等の伝送媒体を介して伝送される態様であってもよいし、ＣＤ等の記録媒体に記憶される態様であってもよい。
【００５３】
以上説明した本実施形態の情報端末１、情報入力補助方法、及び情報入力補助プログラムＭによれば、まず、タッチパネルＴにおける指の接触位置が検知され、検知された接触位置に対応する、情報の入力形式が特定される。そして、特定された入力形式における、検知された接触位置の移動量に応じて変更された情報の入力結果が、タッチパネルＴに表示される。
【００５４】
このように、タッチパネルＴにおける指の接触位置に対応する、情報の入力形式が特定されるため、情報の入力形式が複数存在しても接触位置を変えるだけで特定可能となる。すなわち、一つのＧＵＩパーツにおいて操作開始位置を異ならせるだけという略同一の操作を行うことで、複数の入力形式のそれぞれに従って入力内容を連続的に変更させることが可能になる。このため、複数の入力ＧＵＩパーツのそれぞれに応じた入力方法で対応する必要がなくなることから、情報を入力するユーザの利便性を高めることができる。また、表示１６における画面の解像度、表示倍率、レイアウト等によらず、連続的に、細かく、且つ高速に入力内容を変更して表示させることができる。
【００５５】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。例えば、ステップＳ１５では、機能制御部１４が、インクリメント（増加）させた値の値情報（例：増加後の数値を示す情報）の入力結果を取得するとともに、ステップＳ１６では、機能制御部１４が、デクリメント（減少）させた値の値情報（例：減少後の数値を示す情報）の入力結果を取得しているが、逆にしてもよい。
【００５６】
すなわち、ステップＳ１５では、機能制御部１４が、デクリメント（減少）させた値の値情報（例：減少後の数値を示す情報）の入力結果を取得するとともに、ステップＳ１６では、機能制御部１４が、インクリメント（増加）させた値の値情報（例：増加後の数値を示す情報）の入力結果を取得してもよい。
【００５７】
また、ユーザが情報端末１を持つ際の手の位置に合わせてホイール型コントローラＣの位置を変更して配置させてもよい。このような構成とすることにより、情報端末１の持ち替えや両手の指による操作の必要が無くなり、操作性を向上させることができる。
【産業上の利用可能性】
【００５８】
本発明によれば、情報を入力するユーザの利便性を高めることが可能な情報端末、情報入力補助方法、及び情報入力補助プログラムを提供することができる。
【符号の説明】
【００５９】
１…情報端末、１１…接触状態判定部、１２…接触領域抽出部、１３…回転操作検出部、１４…機能制御部、１５…データベース機能部、１６…表示部、Ａ…移動量、Ａｃ，Ａｗ…回転移動、Ｂ１，Ｂ２…スクロールバー、Ｃ…ホイール型コントローラ、Ｆ…指、Ｆ１，Ｆ２，Ｌ１，Ｌ２…位置、Ｍ…情報入力補助プログラム、Ｍ０…メインモジュール、Ｍ１…接触状態判定モジュール、Ｍ２…接触領域抽出モジュール、Ｍ３…回転操作検出モジュール、Ｍ４…機能制御モジュール、Ｍ５…データベース機能モジュール、Ｍ６…表示モジュール、Ｔ…タッチパネル。
【図２】
2014191612.tif 000003
【図３】
2014191612.tif 000004
【図４】
2014191612.tif 000005
【図５】
2014191612.tif 000006
【図６】
2014191612.tif 000007
【図７】
2014191612.tif 000008
【図８】
2014191612.tif 000009
【図９】
2014191612.tif 000010
【図１０】
2014191612.tif 000011
【図１】
2014191612.tif 000012