(57)【特許請求の範囲】
【請求項１】
入力部に含まれるセンシングデバイスによって感知された、検出対象物体と前記入力部との距離に応じたセンシング値を取得する取得部と、
前記取得されたセンシング値と、第１の感知エリアに対応する第１の閾値及び前記第１の感知エリアよりも前記入力部との離間距離が短い第２の感知エリアに対応する第２の閾値の内で設定された閾値とに基づいて、前記検出対象物体を検出する検出部と、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、表示部に表示された画像を拡大する表示制御部と、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、前記第１の閾値に代えて前記第２の閾値を設定する設定部と、
前記第１の閾値による検出タイミングにおいて、前記取得されたセンシング値に基づいて、前記入力部における前記検出対象物体の接触予定位置を算出する算出部と、
前記接触予定位置に対する前記表示部内の対応位置を含む探索範囲において選択対象物を探索する探索部とを具備し、
前記表示制御部は、前記探索された選択対象物が所定数以上ある場合に、探索された全ての選択対象物を拡大し、探索された選択対象物が所定数未満である場合には探索された全ての選択対象物を拡大しない
ことを特徴とする入力制御装置。
【請求項２】
前記算出部は、前記第２の閾値による検出タイミングにおいて、前記取得されたセンシング値に基づいて、前記入力部における前記検出対象物体の接触位置を算出し、
前記接触位置に対する前記表示部内の対応位置と前記探索された選択対象物の表示位置とが一致する場合、前記探索された選択対象物を実行対象物として特定する特定部、をさらに具備する、
請求項１に記載の入力制御装置。
【請求項３】
前記入力部及び前記表示部は、タッチパネルである、
請求項１または請求項２に記載の入力制御装置。
【請求項４】
入力部に含まれるセンシングデバイスによって感知された、検出対象物体と前記入力部との距離に応じたセンシング値を取得し、
前記取得されたセンシング値と、第１の感知エリアに対応する第１の閾値及び前記第１の感知エリアよりも前記入力部との離間距離が短い第２の感知エリアに対応する第２の閾値の内で設定された閾値とに基づいて、前記検出対象物体を検出し、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、表示部に表示された画像を拡大し、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、前記第１の閾値に代えて前記第２の閾値を設定し、
前記第１の閾値による検出タイミングにおいて、前記取得されたセンシング値に基づいて、前記入力部における前記検出対象物体の接触予定位置を算出し、
前記接触予定位置に対する前記表示部内の対応位置を含む探索範囲において選択対象物を探索し、
前記探索された選択対象物が所定数以上ある場合に、探索された全ての選択対象物を拡大し、探索された選択対象物が所定数未満である場合には探索された全ての選択対象物を拡大しない
入力制御処理をプロセッサに実行させるための入力制御プログラム。
【請求項５】
入力部に含まれるセンシングデバイスによって感知された、検出対象物体と前記入力部との距離に応じたセンシング値を取得し、
前記取得されたセンシング値と、第１の感知エリアに対応する第１の閾値及び前記第１の感知エリアよりも前記入力部との離間距離が短い第２の感知エリアに対応する第２の閾値の内で設定された閾値とに基づいて、前記検出対象物体を検出し、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、表示部に表示された画像を拡大し、
前記第１の閾値が設定されて前記検出対象物体が検出された場合、前記第１の閾値に代えて前記第２の閾値を設定し、
前記第１の閾値による検出タイミングにおいて、前記取得されたセンシング値に基づいて、前記入力部における前記検出対象物体の接触予定位置を算出し、
前記接触予定位置に対する前記表示部内の対応位置を含む探索範囲において選択対象物を探索し、
前記探索された選択対象物が所定数以上ある場合に、探索された全ての選択対象物を拡大し、探索された選択対象物が所定数未満である場合には探索された全ての選択対象物を拡大しない
入力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力制御装置、入力制御プログラム、及び入力制御方法に関する。
【背景技術】
【０００２】
近年、タッチパネルを備える携帯端末等の電子機器が広く普及している。タッチパネルは、入力機能及び表示機能の両方を有している。そして、ユーザはタッチパネルに表示されているボタン等の「選択対象物」に触れることにより、選択対象物に応じた処理を電子機器に実行させることができる。
【０００３】
ところで、携帯端末等の電子機器は小型化されている。従って、小型化された電子機器のタッチパネルに多くの情報を表示させる場合、表示される選択対象物の大きさが小さくなるため、ユーザによる誤入力が誘発される。これを回避して操作性を向上させるため、従来、２つの異なるセンシングデバイスを備え、ユーザの指等の検出対象物がタッチパネルに触れる前に第１のセンシングデバイスで接触予定位置を検出し、当該接触予定位置の周辺画像を拡大表示する、電子機器が提案されている。そして、この電子機器では、検出対象物がタッチパネルに触れた位置、つまり接触位置が第２のセンシングデバイスで検出される。
【０００４】
また、感度の異なる２つのセンシングデバイスを用いることにより、指等を直接タッチパネルに接触させて行う接触操作と、接触させないで行う空間操作という２つの操作方法を実現する入力制御装置を備える電子機器が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−３８６７号公報
【特許文献２】特開２０１１−２２９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の電子機器では、２つのセンシングデバイスが用いられるので、機器の構成が複雑になる。
【０００７】
開示の技術は、上記に鑑みてなされたものであって、操作性の向上及び構成の簡易化を実現できる、入力制御装置、入力制御プログラム、及び入力制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
開示の態様では、入力部に含まれるセンシングデバイスによって感知された、検出対象物体と前記入力部との距離に応じたセンシング値を取得する取得部と、前記取得されたセンシング値と、第１の感知エリアに対応する第１の閾値及び前記第１の感知エリアよりも前記入力部との離間距離が短い第２の感知エリアに対応する第２の閾値の内で設定された閾値とに基づいて、前記検出対象物体を検出する検出部と、前記第１の閾値が設定されて前記検出対象物体が検出された場合、表示部に表示された画像を拡大する表示制御部と、前記第１の閾値が設定されて前記検出対象物体が検出された場合、前記第１の閾値に代えて前記第２の閾値を設定する設定部と、前記第１の閾値による検出タイミングにおいて、前記取得されたセンシング値に基づいて、前記入力部における前記検出対象物体の接触予定位置を算出する算出部と、前記接触予定位置に対する前記表示部内の対応位置を含む探索範囲において選択対象物を探索する探索部とが具備され、前記表示制御部は、前記探索された選択対象物が所定数以上ある場合に、探索された全ての選択対象物を拡大し、探索された選択対象物が所定数未満である場合には探索された全ての選択対象物を拡大しない。
【発明の効果】
【０００９】
開示の態様によれば、操作性の向上及び構成の簡易化を実現できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１の入力制御装置の一例を示すブロック図である。
【図２】図２は、実施例１の閾値テーブルの一例を示す図である。
【図３】図３は、実施例１の入力制御装置の処理動作の一例を示すフローチャートである。
【図４】図４は、実施例２の入力制御装置の一例を示すブロック図である。
【図５】図５は、実施例２の入力制御装置の処理動作の一例を示すフローチャートである。
【図６】図６は、実施例２の入力制御装置の処理動作の説明に供する図である。
【図７】図７は、入力制御プログラムを実行するコンピュータを示す説明図である。
【図８】図８は、ソフトウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本願の開示する入力制御装置、入力制御プログラム、及び入力制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例により本願の開示する入力制御装置、入力制御プログラム、及び入力制御方法が限定されるものではない。また、実施例において同一の機能を有する構成には同一の符号を付し、重複する説明は省略される。
【００１２】
［実施例１］
［入力制御装置１０の構成］
図１は、実施例１の入力制御装置の一例を示すブロック図である。図１において、入力制御装置１０は、取得部１１と、検出部１２と、設定部１３と、表示制御部１４とを有する。
【００１３】
取得部１１は、入力部（図示せず）に含まれるセンシングデバイスによって感知されたセンシング値を所定の周期で取得する。そして、センシング値は、検出対象物体と入力部との距離に応じた値となる。取得されたセンシング値は、検出部１２へ出力される。ここで、入力部及び後述の表示部は、例えば、タッチパネルである。また、センシングデバイスは、例えば、タッチパネルが静電式である場合には、絶縁体フィルムとその下の電極層、さらに制御ＩＣを搭載する基板層を含む。
【００１４】
検出部１２は、取得部１１から受け取るセンシング値と、設定部１３によって設定された閾値とに基づいて、検出対象物体を検出する。検出対象物は、通常、入力操作に用いられるユーザの指又はポインティングデバイスである。
【００１５】
具体的には、設定される閾値は、第１の感知エリアに対応する第１の閾値、及び、第２の感知エリアに対応する第２の閾値の内の１つである。第１の感知エリアは、第２の感知エリアよりも入力部との離間距離が長い。すなわち、検出部１２は、第１の閾値が設定されると、検出対象物体が入力部から距離Ｄ１以内に入ったことを感知でき、第２の閾値が設定されると、検出対象物体が入力部から距離Ｄ２（Ｄ２＜Ｄ１）以内に入ったことを感知できる。つまり、第１の閾値が設定されている状態は、「高感度状態」であり、第２の閾値が設定されている状態は、「低感度状態」である。
【００１６】
検出部１２による検出結果は、設定部１３及び表示制御部１４へ出力される。
【００１７】
設定部１３は、検出部１２に閾値を設定する。
【００１８】
具体的には、設定部１３は、初期値として、第１の閾値を選択する。そして、検出部１２に第１の閾値が設定されて検出対象物体が検出された場合、設定部１３は、第２の閾値を選択する。そして、第２の閾値が設定されて検出対象物体が検出された後に、設定部１３は、第１の閾値を選択する。
【００１９】
また、設定部１３は、第１の閾値及び第２の閾値の識別番号と、各識別番号に応じた閾値の値とが対応付けられた閾値テーブルを保持している。そして、設定部１３は、選択された閾値の識別番号とその値とを、検出部１２及び表示制御部１４へ出力する。ここで、図２は、実施例１の閾値テーブルの一例を示す図である。入力部が静電式のタッチパネルであり且つセンシング値が電極の静電容量である場合、図２において、Ｖ１＜Ｖ２の関係が成り立つ。
【００２０】
表示制御部１４は、第１の閾値が設定されて検出対象物体が検出された場合、表示部に表示された画像を拡大するための制御信号を表示部へ出力する。また、表示制御部１４は、第２の閾値が設定されて検出対象物体が検出された場合、表示部に表示された画像の拡大状態を解除するための制御信号を表示部へ出力する。なお、表示制御部１４は、第２の閾値が設定されて検出対象物体が検出された場合以外に、画像が拡大表示されてから所定時間が経過しても検出対象物体が検出されない場合にも、表示部に表示された画像の拡大状態を解除するための制御信号を表示部へ出力してもよい。
【００２１】
［入力制御装置１０の動作］
以上の構成を有する入力制御装置１０の動作について説明する。
【００２２】
図３は、実施例１の入力制御装置１０の処理動作の一例を示すフローチャートである。
【００２３】
設定部１３は、初期値として、第１の閾値を設定する（ステップＳ２１）。
【００２４】
設定部１３は、検出部１２における直近のセンシング値と第１の閾値とに基づく検出結果に基づいて、検出対象物体が検出されたか否かを判定する（ステップＳ２２）。この判定は、検出対象物体が検出されるまで繰り返される（ステップＳ２２否定）。
【００２５】
検出対象物体が検出されたと判定された場合（ステップＳ２２肯定）、設定部１３は、第１の閾値に代えて第２の閾値を設定する（ステップＳ２３）。これにより、高感度状態から低感度状態へ変更される。
【００２６】
また、検出対象物体が検出されたと判定された場合（ステップＳ２２肯定）、表示制御部１４は、拡大表示制御を行う（ステップＳ２４）。拡大表示制御は、表示部に表示された画像を拡大するための制御信号が表示部へ出力されることによって行われる。この拡大表示制御によって、例えば、表示部に表示された画像の一部が拡大表示される。
【００２７】
次に、設定部１３は、検出部１２における直近のセンシング値と第２の閾値とに基づく検出結果に基づいて、検出対象物体が検出されたか否かを判定する（ステップＳ２５）。この判定は、検出対象物体が検出されるまで繰り返される（ステップＳ２５否定）。
【００２８】
検出対象物体が検出されたと判定された場合（ステップＳ２５肯定）、設定部１３は、第２の閾値に代えて第１の閾値を設定する（ステップＳ２６）。これにより、低感度状態から高感度状態へ変更される。
【００２９】
なお、ステップＳ２５における判定は、画像が拡大表示されてから所定時間が経過したときにタイムアウトさせてもよい。すなわち、設定部１３は、第２の閾値を設定してから所定時間以内に検出対象物体が検出されない場合、表示制御部１４に対して拡大表示の解除命令を出力し、第２の閾値に代えて第１の閾値を設定してもよい。
【００３０】
以上のように本実施例によれば、入力制御装置１０において、検出部１２が、検出対象物体を検出する。この検出は、取得部１１において取得されたセンシング値と、第１の感知エリアに対応する第１の閾値及び第１の感知エリアよりも入力部との離間距離が短い第２の感知エリアに対応する第２の閾値の内で設定された閾値とに基づいて行われる。そして、第１の閾値が設定されて検出対象物体が検出された場合、表示制御部１４が、表示部に表示された画像を拡大し、設定部１３が、第１の閾値に代えて第２の閾値を設定する。
【００３１】
こうすることで、検出対象物体が更に入力部に近づくまで拡大状態を保持することができるので、ユーザによる誤入力を防止できる。この結果として、入力部の操作性を向上させることができる。また、閾値を切り替えることにより高感度及び低感度の２種類の検出を単一の入力部によって実現できるので、装置構成を簡易化できる。
【００３２】
［実施例２］
実施例２では、高感度状態において接触予定位置が算出され、当該接触予定位置を含む探索範囲内で探索された選択対象物が拡大表示される。
【００３３】
［入力制御装置３０の構成］
図４は、実施例２の入力制御装置の一例を示すブロック図である。図４において、入力制御装置３０は、算出部３１と、探索部３２と、表示制御部３３と、特定部３４とを有する。
【００３４】
算出部３１は、第１の閾値による検出タイミング、つまり、高感度状態において、取得部１１から受け取るセンシング値に基づいて、入力部における検出対象物体の接触予定位置を算出する。具体的には、算出部３１は、高感度状態において、入力部の面上、例えば、タッチパネル面上の複数の座標と、各座標に対応するセンサによるセンシング値とを受け取り、センシング値の最も大きい座標（ＸＭＡＸ,ＹＭＡＸ）を接触予定位置として算出する。
【００３５】
また、算出部３１は、第２の閾値による検出タイミング、つまり、低感度状態において、取得部１１から受け取るセンシング値に基づいて、入力部における検出対象物体の接触位置を算出する。具体的には、算出部３１は、低感度状態において、入力部の面上、例えば、タッチパネル面上の複数の座標と、各座標に対応するセンサによるセンシング値とを受け取り、センシング値の最も大きい座標（Ｘ’ＭＡＸ,Ｙ’ＭＡＸ）を接触位置として算出する。
【００３６】
探索部３２は、算出部３１において算出された接触予定位置を含む「探索範囲」を設定する。具体的には、探索部３２は、探索範囲として、（ＸＭＡＸ−ａ,ＹＭＡＸ−ｂ）、（ＸＭＡＸ＋ａ,ＹＭＡＸ−ｂ）、（ＸＭＡＸ−ａ,ＹＭＡＸ＋ｂ）、（ＸＭＡＸ＋ａ,ＹＭＡＸ＋ｂ）を頂点とする矩形を設定する。なお、ａとｂとは、同じ値でも異なる値でもよい。
【００３７】
そして、探索部３２は、探索範囲内に含まれる選択対象物を探索する。この探索処理は、探索範囲の全範囲について行われる。ここで、選択対象物とは、ボタン又はハイパーリンクのテキスト等である。
【００３８】
表示制御部３３は、第１の閾値が設定されて検出対象物体が検出された場合、探索部３２によって探索された選択対象物を拡大表示する。なお、探索された選択対象物の数に関わらず選択対象物を拡大表示してもよいし、選択対象物が所定数以上探索された場合にのみ、選択対象物を拡大表示してもよい。
【００３９】
特定部３４は、算出部３１で算出された接触位置に対する、表示部内の対応位置と、探索部３２で探索された選択対象物の表示位置とが一致する場合、その選択対象物を実行対象物として特定する。特定された実行対象物に関する情報は、処理部（図示せず）へ出力され、その実行対象物に対応する処理が処理部によって実行される。
【００４０】
また、特定部３４は、実行対象物が特定されたことを示す情報を設定部１３へ出力する。この情報を受け取ることにより、設定部１３は、第２の閾値に代えて第１の閾値を設定する。
【００４１】
［入力制御装置３０の動作］
図５は、実施例２の入力制御装置３０の処理動作の一例を示すフローチャートである。図６は、実施例２の入力制御装置３０の処理動作の説明に供する図である。
【００４２】
図３のフローチャートと同様に、設定部１３は、初期値として、第１の閾値を設定する（ステップＳ２１）。そして、設定部１３は、検出部１２における直近のセンシング値と第１の閾値とに基づく検出結果に基づいて、検出対象物体が検出されたか否かを判定する（ステップＳ２２）。図６（Ａ）では、まだ検出対象物体である指が検出されていないので、表示画像も拡大されていない。
【００４３】
算出部３１は、第１の閾値が設定されて検出対象物体が検出されたと判定された場合（ステップＳ２２肯定）、高感度状態において取得部１１から受け取るセンシング値に基づいて、入力部における検出対象物体の接触予定位置を算出する（ステップＳ４１）。図６（Ｂ）では検出対象物体である指が検出され、この指の接触予定位置が算出される。
【００４４】
探索部３２は、算出部３１において算出された接触予定位置を含む探索範囲を設定し（ステップＳ４２）、探索範囲内に含まれる選択対象物を探索する（ステップＳ４３）。
【００４５】
表示制御部３３は、第１の閾値が設定されて検出対象物体が検出された場合、探索部３２によって探索された選択対象物を拡大表示する（ステップＳ４４）。図６（Ｃ）では、探索範囲内で探索された、ハイパーリンクテキストである「地域」、「北海道」、「東北」、「関東」が拡大表示されている。
【００４６】
そして、高感度状態において検出対象物体が検出されたと判定された場合（ステップＳ２２肯定）、設定部１３は、第１の閾値に代えて第２の閾値を設定する（ステップＳ２３）。
【００４７】
算出部３１は、第２の閾値が設定されて検出対象物体が検出されたと判定された場合（ステップＳ２５肯定）、低感度状態において取得部１１から受け取るセンシング値に基づいて、入力部における検出対象物体の接触位置を算出する（ステップＳ４５）。図６（Ｃ）では検出対象物体である指が検出され、この指の接触位置が算出される。
【００４８】
特定部３４は、算出部３１で算出された接触位置に対する、表示部内の対応位置と、探索部３２で探索された選択対象物の表示位置とが一致する場合、その選択対象物を実行対象物として特定する（ステップＳ４６）。図６（Ｃ）では接触位置に対する表示部内の対応位置とハイパーリンクテキストである「東北」の表示位置とが一致しているため、図６（Ｄ）では東北地方のニュースが表示されている。
【００４９】
以上のように本実施例によれば、入力制御装置３０において、算出部３１は、第１の閾値による検出タイミングにおいて取得されたセンシング値に基づいて、入力部における検出対象物体の接触予定位置を算出する。そして、探索部３２は、接触予定位置に対する表示部内の対応位置を含む探索範囲において選択対象物を探索する。そして、表示制御部３３は、探索部３２によって探索された選択対象物を拡大表示する。
【００５０】
また、算出部３１は、第２の閾値による検出タイミングにおいて取得されたセンシング値に基づいて、入力部における検出対象物体の接触位置を算出する。そして、特定部３４は、算出部３１で算出された接触位置に対する表示部内の対応位置と、探索部３２で探索された選択対象物の表示位置とが一致する場合、その選択対象物を実行対象物として特定する。
【００５１】
こうすることで、ターゲットの選択対象物を選択する操作をユーザが容易に実行できる。
【００５２】
［他の実施例］
［１］実施例１及び実施例２では、入力部と表示部と１つのタッチパネルを構成することを前提に説明したが、これに限定されるものではなく、入力部と表示部とは別装置であってもよい。
【００５３】
［２］また、実施例１及び実施例２において図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００５４】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【００５５】
ところで、実施例１及び実施例２で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、実施例１及び実施例２と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図７は、入力制御プログラムを実行するコンピュータを示す説明図である。
【００５６】
図７に示す入力制御プログラムを実行するコンピュータ１００では、ＨＤＤ（Hard  Disk  Drive）１１０、ＲＡＭ１２０、ＲＯＭ１３０及びＣＰＵ１４０を有する。更に、コンピュータ１００は、入力部１５０、表示部１６０及び通信部１７０を有する。そして、コンピュータ１００は、ＨＤＤ１１０、ＲＡＭ１２０、ＲＯＭ１３０、ＣＰＵ１４０、入力部１５０、表示部１６０及び通信部１７０がバス１８０を介して接続される。
【００５７】
そして、ＨＤＤ１１０には、実施例１及び実施例２と同様の機能を発揮する入力制御プログラムが予め記憶されている。尚、ＨＤＤ１１０ではなく、ＲＯＭ１３０や、図示せぬドライブでコンピュータ読取可能な記録媒体に通信プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。入力制御プログラムとしては、図７に示すように、取得プログラム１１０Ａ、検出プログラム１１０Ｂ、表示制御プログラム１１０Ｃ、設定プログラム１１０Ｄ、算出プログラム１１０Ｅ、探索プログラム１１０Ｆ、及び特定プログラム１１０Ｇである。尚、プログラム１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、１１０Ｅ、１１０Ｆ、及び１１０Ｇについては、適宜統合又は分散してもよい。
【００５８】
そして、ＣＰＵ１４０が、これらのプログラム１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、１１０Ｅ、１１０Ｆ、及び１１０ＧをＨＤＤ１１０から読み出す。そして、ＣＰＵ１４０は、図７に示すように、各プログラム１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、１１０Ｅ、１１０Ｆ、及び１１０Ｇを読み出し、取得プロセス１４０Ａ、検出プロセス１４０Ｂ、表示制御プロセス１４０Ｃ、設定プロセス１４０Ｄ、算出プロセス１４０Ｅ、探索プロセス１４０Ｆ、及び特定プロセス１４０Ｇとして機能するようになる。また、ＲＡＭ１２０には、入力制御で実行する各処理の制御内容を記憶する。
【００５９】
［３］また、実施例１及び実施例２で説明した各種の処理は、予め用意されたソフトウェアを携帯端末で実行することで実現できる。図８は、ソフトウェア構成の一例を示す図である。図８に示すように、入力制御処理と特に関係するソフトウェア要素としては、カーネルでは、「諸入力」要素であり、ライブラリでは、「描画」要素であり、アプリケーションフレームワークでは、「サービス」要素である。
【符号の説明】
【００６０】
１０，３０  入力制御装置
１１  取得部
１２  検出部
１３  設定部
１４，３３  表示制御部
３１  算出部
３２  探索部
３４  特定部
【図１】
0005949010.tif 000002
【図２】
0005949010.tif 000003
【図３】
0005949010.tif 000004
【図４】
0005949010.tif 000005
【図５】
0005949010.tif 000006
【図６】
0005949010.tif 000007
【図７】
0005949010.tif 000008
【図８】
0005949010.tif 000009