(57)【特許請求の範囲】
【請求項１】
利用者の操作に応じたデータの入力を受け付ける入力装置であって、
外部からの圧力を検知するセンサと、
前記センサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示部と、
前記センサが外部からの圧力を検知した位置に対する前記表示部が表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力部と、
前記センサが前記圧力を検出した位置である検知位置を判別する検知位置判別部と、
前記検知位置判別部が判別した前記圧力の検知位置に対する前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係を判別する操作判別部と、を有し、
前記操作信号出力部は、
前記圧力の検知位置と前記第１補助アイコンの表示位置とが一致すると前記操作判別部が判別した場合に、第１操作信号を出力し、
前記圧力の検知位置と前記第２補助アイコンの表示位置とが一致した状態で前記圧力の検知位置が変化すると前記操作判別部が判別した場合に、前記圧力の検知位置の変化に応じて前記第１補助アイコンを移動させるための移動操作信号を出力する入力装置。
【請求項２】
前記操作信号出力部は、
前記センサが互いに異なる２点で圧力を検知した場合、前記圧力の検知位置それぞれが、前記第１補助アイコンの表示位置以外の領域であり、かつ、前記第２補助アイコンの表示位置以外の領域であると前記操作判別部が判別した場合に、アイコン表示終了信号を出力し、
前記表示部は、前記アイコン表示終了信号が出力された場合に、前記第１補助アイコンと前記第２補助アイコンとの表示を終了することを特徴とする請求項１に記載の入力装置。
【請求項３】
前記第１補助アイコンは、前記第１補助アイコンの表示位置が押下されたときに選択される選択対象を指し示す記号を含む円形で示され、
前記第２補助アイコンは、前記第１補助アイコンを移動させることが可能な方位を指し示す記号を含む円形で示されることを特徴とする請求項１または２に記載の入力装置。
【請求項４】
前記第１補助アイコンの円形に含まれる記号は、先端が前記選択対象を指し示す矢印であり、
前記第２補助アイコンの円形に含まれる記号は、該第２補助アイコンの中心から外側に伸びる複数の矢印であることを特徴とする請求項３に記載の入力装置。
【請求項５】
前記第１補助アイコンおよび前記第２補助アイコンは、円形または所定の図形で示されることを特徴とする請求項１または２に記載の入力装置。
【請求項６】
前記第１の大きさおよび前記第２の大きさは、利用者の指より大きいことを特徴とする請求項１乃至５に記載の入力装置。
【請求項７】
前記第１補助アイコンと前記第２補助アイコンは、それぞれの外端部で接することを特徴とする請求項１乃至６に記載の入力装置。
【請求項８】
外部からの圧力を検知するセンサを具備する入力装置にデータを入力する入力方法であって、
前記センサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示処理と、
前記センサが外部からの圧力を検知した位置に対する前記表示処理にて表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力処理と、
前記センサが前記圧力を検出した位置である検知位置を判別する検知位置判別処理と、
前記検知位置判別処理にて判別した前記圧力の検知位置に対する前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係を判別する操作判別処理と、を有し、
前記操作信号出力処理では、
前記圧力の検知位置と前記第１補助アイコンの表示位置とが一致すると前記操作判別処理にて判別した場合に、第１操作信号を出力し、
前記圧力の検知位置と前記第２補助アイコンの表示位置とが一致した状態で前記圧力の検知位置が変化すると前記操作判別処理にて判別した場合に、前記圧力の検知位置の変化に応じて前記第１補助アイコンを移動させるための移動操作信号を出力する入力方法。
【請求項９】
前記操作信号出力処理では、
前記センサが互いに異なる２点で圧力を検知した場合、前記圧力の検知位置それぞれが、前記第１補助アイコンの表示位置以外の領域であり、かつ、前記第２補助アイコンの表示位置以外の領域であると前記操作判別処理にて判別した場合に、アイコン表示終了信号を出力し、
前記表示処理では、前記アイコン表示終了信号が出力された場合に、前記第１補助アイコンと前記第２補助アイコンとの表示を終了することを特徴とする請求項８に記載の入力方法。
【請求項１０】
前記第１補助アイコンは、前記第１補助アイコンの表示位置が押下されたときに選択される選択対象を指し示す記号を含む円形で示され、
前記第２補助アイコンは、前記第１補助アイコンを移動させることが可能な方位を指し示す記号を含む円形で示されることを特徴とする請求項８または９に記載の入力方法。
【請求項１１】
前記第１補助アイコンの円形に含まれる記号は、先端が前記選択対象を指し示す矢印であり、
前記第２補助アイコンの円形に含まれる記号は、該第２補助アイコンの中心から外側に伸びる複数の矢印であることを特徴とする請求項１０に記載の入力方法。
【請求項１２】
前記第１補助アイコンおよび前記第２補助アイコンは、円形または所定の図形で示されることを特徴とする請求項８または９に記載の入力方法。
【請求項１３】
前記第１の大きさおよび前記第２の大きさは、利用者の指より大きいことを特徴とする請求項８乃至１２に記載の入力方法。
【請求項１４】
前記第１補助アイコンと前記第２補助アイコンは、それぞれの外端部で接することを特徴とする請求項８乃至１３に記載の入力方法。
【請求項１５】
外部からの圧力を検知するセンサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示手順と、
前記センサが外部からの圧力を検知した位置に対する前記表示手順にて表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力手順と、
前記センサが前記圧力を検出した位置である検知位置を判別する検知位置判別手順と、
前記検知位置判別手順にて判別した前記圧力の検知位置に対する前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置の相対的な位置関係を判別する操作判別手順と、をコンピュータに実行させ、
前記操作信号出力手順では、
前記圧力の検知位置と前記第１補助アイコンの表示位置とが一致すると前記操作判別手順にて判別した場合に、第１操作信号を出力し、
前記圧力の検知位置と前記第２補助アイコンの表示位置とが一致した状態で前記圧力の検知位置が変化すると前記操作判別手順にて判別した場合に、前記圧力の検知位置の変化に応じて前記第１補助アイコンを移動させるための移動操作信号を出力するプログラム。
【請求項１６】
前記操作信号出力手順では、
前記センサが互いに異なる２点で圧力を検知した場合、前記圧力の検知位置それぞれが、前記第１補助アイコンの表示位置以外の領域であり、かつ、前記第２補助アイコンの表示位置以外の領域であると前記操作判別手順にて判別した場合に、アイコン表示終了信号を出力し、
前記表示手順では、
前記アイコン表示終了信号が出力された場合に、前記第１補助アイコンと前記第２補助アイコンとの表示を終了することを特徴とする請求項１５に記載のプログラム。
【請求項１７】
前記第１補助アイコンは、前記第１補助アイコンの表示位置が押下されたときに選択される選択対象を指し示す記号を含む円形で示され、
前記第２補助アイコンは、前記第１補助アイコンを移動させることが可能な方位を指し示す記号を含む円形で示されることを特徴とする請求項１５または１６に記載のプログラム。
【請求項１８】
前記第１補助アイコンの円形に含まれる記号は、先端が前記選択対象を指し示す矢印であり、
前記第２補助アイコンの円形に含まれる記号は、該第２補助アイコンの中心から外側に伸びる複数の矢印であることを特徴とする請求項１７に記載のプログラム。
【請求項１９】
前記第１補助アイコンおよび前記第２補助アイコンは、円形または所定の図形で示されることを特徴とする請求項１５または１６に記載のプログラム。
【請求項２０】
前記第１の大きさおよび前記第２の大きさは、利用者の指より大きいことを特徴とする請求項１５乃至１９に記載のプログラム。
【請求項２１】
前記第１補助アイコンと前記第２補助アイコンは、それぞれの外端部で接することを特徴とする請求項１５乃至２１に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置、入力方法およびプログラムに関する。
【背景技術】
【０００２】
一般的に、コンピュータ等の情報処理機器に具備されたディスプレイ上に表示された情報を、当該情報処理機器を利用する利用者が操作するには、ポインティングデバイスであるマウスやキーボードを用いた情報の入力が行われている。また、当該ディスプレイがタッチパネル機能を有するものである場合は、利用者がディスプレイ上に表示されたアイコン等に触れることによる情報の入力が行われている。
【０００３】
マウスについては、複数のボタンを有しており、各ボタンの操作に応じて、それぞれ異なる処理が実行される。例えば、左右にそれぞれボタンを有するマウスの場合、左側のマウスボタンを押下する操作である左クリックに応じて、確定処理が実行される。また、例えば、右側のマウスボタンを押下する操作である右クリックに応じて、オプション処理が実行される。このオプション処理は、利用者が確定処理を行う前に、様々な補助機能を選択することができるものである。例えば、ソフトウェア的なソフトキーの１つであって、操作画面の縦幅や横幅を変更するためのスクロールバーの操作などが可能である。そのため、利用者にとってより利便性の高い機能を提供することが可能になる。
【０００４】
一方、一般的なタッチパネルは、近年、一般的な店舗据置端末などにおいて導入が増えている。タッチパネルは、利用者が画面に触れることにより１つの処理のみが実行される。例えば、表示されたソフトキーの押下による単純な確定処理の実行できるが、上述したマウスの右クリックに応じた処理のような補助機能を提供するためのオプション処理を指示することはできない。
【０００５】
このような問題を回避するために、タッチパネルを用いて、複数の処理を行うための様々な技術が提案されている。
【０００６】
例えば、タッチパネル上の複数の箇所に同時に圧力が加えられた場合に、圧力を検知した検知位置の数に応じた制御信号を出力する情報入出力装置が考えられている（例えば、特許文献１参照。）。この情報入出力装置によれば、圧力の検知位置の数と、情報入出力装置が実行する処理とを対応付けて設定した場合、複数の処理の実行が可能である。
【０００７】
また、例えば、ポインタによる位置の指示を実行している状態において、ポインタの現在位置と異なる所定位置に圧力が加えられた場合に、所定の処理を実行するタッチパネルシステムが考えられている（例えば、特許文献２参照。）。
【特許文献１】特開２００７−２０７２８１号公報
【特許文献２】特開２０００−１８１６３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示された技術によれば、利用者が検知位置の数に対応する操作を正確に記憶していない場合、所望する処理を実行できないおそれがあるという問題点がある。また、実行される処理の選択肢が多数存在する場合、各選択肢すべてに対して検知位置の数をそれぞれ対応付けて設定しておかなければならないという問題点がある。
【０００９】
また、特許文献２に開示された技術によれば、タッチパネル上の正確な所定位置に対して圧力が加えられない場合、所望の処理が実行されないという問題点がある。
【００１０】
また、特許文献１および２に開示された技術によれば、所望の処理を実行させるための上述の所定位置が表示されない。そのため、利用者が、圧力を加えるべきタッチパネル上の領域を識別することが困難であるという問題点がある。
【００１１】
さらに、特許文献１または２に開示された技術によれば、利用者が指などを用いてタッチパネルに圧力を加えた場合、圧力が加えられた領域全体に対して、確定処理を行うための操作信号を出力する。そのため、リストボックスやスクロールバーなどのような圧力の検知位置に対して高い精度が必要な操作を行う場合、操作が困難となってしまうという問題点がある。
【００１２】
本発明は、上述した課題を解決する入力装置、入力方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明の入力装置は、利用者の操作に応じたデータの入力を受け付ける入力装置であって、外部からの圧力を検知するセンサと、前記センサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示部と、前記センサが外部からの圧力を検知した位置と、前記表示部が表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置との相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力部とを有する。
【００１４】
また、上記課題を解決するために、本発明の入力方法は、外部からの圧力を検知するセンサを具備する入力装置にデータを入力する入力方法であって、前記センサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示処理と、前記センサが外部からの圧力を検知した位置と、前記表示処理にて表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置との相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力処理とを有する。
【００１５】
また、コンピュータに実行させるプログラムであって、外部からの圧力を検知するセンサに対する押圧による処理対象である対象アイコンと、前記センサが前記圧力を検知する検知領域における第１検知領域に対応しており前記対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、該検知領域における第２検知領域に対応しており前記対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示する表示手順と、前記センサが外部からの圧力を検知した位置と、前記表示手順にて表示している前記第１補助アイコンの表示位置および前記第２補助アイコンの表示位置との相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する操作信号出力手順とをコンピュータに実行させる。
【発明の効果】
【００１６】
本発明によれば、利用者の操作に応じたデータの入力を受け付ける入力装置において、外部からの圧力を検知するセンサに対する押圧による処理対象である対象アイコンと、センサが圧力を検知する検知領域における第１検知領域に対応しており対象アイコンよりも大きな第１の大きさを有する第１補助アイコンと、検知領域における第２検知領域に対応しており対象アイコンよりも大きな第２の大きさを有する第２補助アイコンとを表示し、センサが外部からの圧力を検知した位置と、第１補助アイコンの表示位置および第２補助アイコンの表示位置との相対的な位置関係に応じて、それぞれ異なる所定の各操作信号を出力する構成としたため、タッチパネルの操作により指示可能な処理の数を増やすことができる。さらに、操作を行うために圧力を加えるべきタッチパネル上の領域を、利用者が容易に識別可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態に従った入力装置（入力方法およびプログラムを含む）を説明する。
【００１８】
図１に示すように、本実施形態の入力装置１は、データライン３を介して、情報処理装置２に接続されている。
【００１９】
入力装置１は、利用者の操作に応じた任意のデータの入力を受付け、データライン３を介して情報処理装置２に送信する。また、入力装置１は、利用者の操作を促すための各種データの表示などを行うマンマシンインターフェースとしての役割を果たす。
【００２０】
情報処理装置２は、例えば、ＰＣ（Personal Computer）で構成される。情報処理装置２は、入力装置１と接続されており、入力装置１から送信されてきた所定の操作信号を受信し、所定の処理を施す。
【００２１】
つぎに、入力装置１の外部構成について、詳細に説明する。
【００２２】
図２（ａ）に示すように、入力装置１は、正面から見た場合、検知部１２を有している。
【００２３】
また、図２（ｂ）に示すように、入力装置１の断面を側面から見た場合、検知部１２は、表示部１３の前面であって表示部１３と平行をなすように配設されている。
【００２４】
検知部１２は、「検知処理」を実行し、タッチパネルに加えられた押圧に応じた電圧の変化を検知する「センサ」である。
【００２５】
検知部１２は、外部からの圧力の検知を示す「圧力検出信号」を制御部１１に出力する。
【００２６】
本実施形態では、検知部１２が具備するセンサは、タッチパネルであるものとする。ここで用いるタッチパネルの動作方式は一般的な動作方式である。
【００２７】
表示部１３は、検知部１２とともにタッチパネルを構成するものであり、任意のデータを表示する。
【００２８】
表示部１３は、例えば、図３に示すように、第１補助アイコンＡと第２補助アイコンＢとを示す操作画面１３１を表示する。
【００２９】
「第１補助アイコンＡ」は、第１操作信号を出力するために外部からの圧力が加えられるべきタッチパネル上の領域（以下、「第１検知領域Ｒ１」という）を示すための指標画像である。なお、第１操作信号の説明については後述する。
【００３０】
第１補助アイコンＡは、円形と、その円形に囲まれた矢印（「ポインタ」）とで表わされる。矢印（ポインタ）の先端は、第１補助アイコンを押下したときに選択される選択対象を指し示すためのものである。
【００３１】
第１補助アイコンＡは、所定の大きさ（第１の大きさ）を有する。「第１の大きさ」は、利用者が操作しやすい大きさであれば任意でよい。
【００３２】
第１の大きさは、例えば、表示部１３が表示しているアイコンのうちでタッチパネルの操作（センサに対する押圧）により処理の対象となるアイコンＩ（以下、「対象アイコンＩ」という）よりも大きければ、図３に示したように、対象アイコンＩの大きさの所定倍（例えば、２倍）以上でもよい。すなわち、第１補助アイコンＡは、対象アイコンＩ全体を含むことが可能である。
【００３３】
また、第１の大きさは、例えば、縦方向および横方向がともに利用者の指の幅の３倍でもよい。なお、第１補助アイコンＡが有する形状は、円形に限らず、多角形のような所定の図形でもよく、所定の絵柄でもよい。
【００３４】
「第２補助アイコンＢ」は、第２操作信号を出力するために外部からの圧力が加えられるべきタッチパネル上の領域（以下、「第２検知領域Ｒ２」という）を示すための指標画像である。なお、第２操作信号の説明については後述する。
【００３５】
第２補助アイコンＢは、円形と、その円形の中心から半径方向に延びる所定の角度間隔で配列された複数の矢印とで表わされる。複数の矢印は、利用者が第１補助アイコンＡを移動させる操作を行う際の、第１補助アイコンＡを移動可能な方位を指し示すためのものである。
【００３６】
第２補助アイコンBは、所定の大きさ（第２の大きさ）を有する。「第２の大きさ」も、利用者が操作しやすい大きさであれば任意でよい。
【００３７】
第２の大きさは、例えば、図３に示した「対象アイコンＩ」の大きさよりも大きければ、対象アイコンＩの所定倍（例えば、２倍）以上でもよい。すなわち、第２補助アイコンＢも、対象アイコンＩ全体を含むことが可能である。
【００３８】
また、第２の大きさは、例えば、縦方向および横方向がともに利用者の指の幅の３倍でもよく、さらに、第１補助アイコンが有する第１の大きさと異なるものでもよい。なお、第２補助アイコンＢが有する形状は、円形に限らず、任意でよい。
【００３９】
なお、表示部１３は、第１補助アイコンＡと第２補助アイコンＢとが未表示の状態において、タッチパネル（検知部１２）上の異なる２点に圧力が加えられた場合に、第１補助アイコンＡと第２補助アイコンＢとを表示する。第１補助アイコンＡと第２補助アイコンＢとを最初に表示する位置は、特に限定しないが、例えば、圧力が加えられた２点のどちらか一方に対応する位置に表示するようデフォルトで設定されていてもよい。
【００４０】
つぎに、入力装置１の内部構成について説明する。
【００４１】
図４に示すように、入力装置１は、図２（ｂ）に示した検知部１２および表示部１３に加えて、制御部１１と、通信部１４とを有する。
【００４２】
制御部１１は、例えば、マイクロプロセッサユニットで構成され、入力装置１全体を制御する。
【００４３】
また、制御部１１は、「検知位置判別部１１１」と、「アイコン表示判別部１１２」と、「操作判別部１１３」と、「操作信号出力部１１４」とを有する。
【００４４】
「検知位置判別部１１１」は、「検知位置判別処理」を実行し、検知部１２から入力された圧力検出信号に基づいて、検知部１２が圧力を検知した位置（以下、「検知位置」という）を判別する。
【００４５】
また、検知位置判別部１１１は、「圧力有無判別処理」を実行し、検知部１２から圧力検出信号が入力されたか否かを判別する。
【００４６】
また、検知位置判別部１１１は、「検知位置数判別処理」を実行し、圧力の検知位置の数を判別する。
【００４７】
アイコン表示判別部１１２は、「アイコン表示判別処理」を実行し、表示部１３が第１補助アイコンＡと第２補助アイコンＢとを表示中であるか否かを判別する。
【００４８】
操作判別部１１３は、「操作判別処理」を実行し、検知位置判別部１１１が判別したタッチパネルに圧力が加えられた１または複数の検知位置と、第１補助アイコンＡの表示位置（第１検知領域Ｒ１）および第２補助アイコンＢの表示位置（第２検知領域Ｒ２）との相対的な位置関係を判別する。
【００４９】
操作信号出力部１１４は、「操作信号出力処理」を実行し、操作判別部１１３が判別した位置関係に対応する所定の操作信号を出力する。
【００５０】
例えば、第１補助アイコンＡの表示位置（第１検知領域Ｒ１）のみに圧力が加えられた場合、操作信号出力部１１３は、「第１操作信号出力処理」を実行し、第１操作信号ＯＳ１を出力する。
【００５１】
第１操作信号の信号形式については特に限定しない。また、ここでは、「第１操作信号ＯＳ１」が指示する内容は、一般的なポインティングデバイスであるマウスの左クリック操作による「確定処理の実行」である場合を例に挙げる。
【００５２】
また、例えば、利用者（例えば、２本の指）などにより第１補助アイコンＡの表示位置（第１検知領域Ｒ１）と第２補助アイコンＢの表示位置（第２検知領域Ｒ２）との双方に圧力が加えられた場合、操作信号出力部１１３は、「第２操作信号出力処理」を実行し、第２操作信号ＯＳ２を出力する。
【００５３】
第２操作信号ＯＳ２の信号形式については特に限定しない。また、ここでは、「第２操作信号ＯＳ２」が指示する内容は、一般的なマウスの右クリック操作による「オプション処理の実行」である場合を例に挙げる。
【００５４】
なお、第１補助アイコンＡの表示位置（第１検知領域Ｒ１）と第２補助アイコンＢの表示位置（第２検知領域Ｒ２）とに圧力が加えられるタイミングは、同時であってもよい。また、第１検知領域Ｒ１と第２検知領域Ｒ２とのどちらか一方に圧力が加えられている状態において、後続して、残りの他方の検知領域に圧力が加えられてもよい。
【００５５】
また、例えば、第２補助アイコンＢの表示位置（第２検知領域Ｒ２）に圧力が加えられた場合、操作信号出力部１１３は、「移動操作信号出力処理」を実行し、第１補助アイコンＡを移動させることを指示するための移動操作信号ＭＳを出力する。
【００５６】
さらに、タッチパネル上の第１補助アイコンＡの表示位置（第１検知領域Ｒ１）以外の領域と、第２補助アイコンＢの表示位置（第２検知領域Ｒ２）以外の領域とに圧力が加えられた場合、操作信号出力部１１３は、「アイコン表示終了信号出力処理」を実行し、アイコン表示終了信号ＥＳを出力する。この場合、表示部１３は、第１補助アイコンＡおよび第２補助アイコンＢの表示を終了する。
【００５７】
通信部１４は、例えば、通信モジュールで構成され、情報処理装置２と任意のデータを送受信する。例えば、通信部１４は、操作信号出力部１３が出力した第１操作信号ＯＳ１、第２操作信号ＯＳ２、移動操作信号ＭＳおよびアイコン表示終了信号ＥＳを、情報処理装置２に送信する。
【００５８】
つぎに、上述した構成を有する入力装置１が、入力操作に応じた操作信号を出力する動作である操作応答動作について説明する。
【００５９】
なお、以下の説明例では、図５に示す処理の開始時では、入力装置１の電源がオンの状態にあり、表示部１３は、図６（ａ）に示す郵便番号および電話番号の入力用画面１３２Ａのみを表示しているものとする。また、この状態で、表示部１３は、第１補助アイコンＡおよび第２補助アイコンＢを表示していないものとする。
【００６０】
検知位置判別部１１１は、「圧力有無判別処理（ステップＳ１１）」を実行し、検知部１２から圧力検出信号が入力されたか否か（検知部１２が圧力を検知したか否か）を判別する。検知していないと判別した場合（ステップＳ１１；Ｎｏ）、検知部１２により圧力が検知され、圧力検知信号が入力されるまで待機する。
【００６１】
一方、利用者の指などにより、タッチパネル上のいずれかの箇所に対して圧力が加えられたものとする。この場合、検知部１２は、外部から加えられた圧力を検出し、圧力検出信号を出力する。また、検知位置判別部１１１は、圧力検知信号が入力されたと判別する（ステップＳ１１；Ｙｅｓ）。
【００６２】
さらに、検知位置判別部１１１は、「検知位置数判別処理（ステップＳ１２）」を実行し、圧力の検知位置の数を判別し、判別した数が複数であるか否かを判別する。
【００６３】
以下では、まず、「検知位置数判別処理（ステップＳ１２）」にて、圧力の検知位置の数が複数であると判別した場合について説明する。
【００６４】
複数であると判別した場合（ステップＳ１２；Ｙｅｓ）、アイコン表示判別部１１２は、「アイコン表示判別処理（ステップＳ１３）」を実行し、表示部１３が補助アイコンを表示中であるか否かを判別する。
【００６５】
表示中でないと判別した場合（ステップＳ１３；Ｎｏ）、表示部１３は、「表示処理」を実行し、図６（ｂ）に示す入力用画面１３２Ｂのように、第１補助アイコンＡと第２補助アイコンＢとを表示する（ステップＳ１４）。第１補助アイコンＡと第２補助アイコンＢとの最初の表示位置は、例えば、検知位置判別部１１１が判別した複数の圧力の検知位置のうちのいずれかでもよい。
【００６６】
一方、検知位置の数が複数であると判別された際に、補助アイコンＡ、Ｂが表示中であるとアイコン表示判別部１１２が判別した場合（ステップＳ１３；Ｙｅｓ）、操作判別部１１３は、「操作判別処理（ステップＳ１５）」を実行し、検知位置判別部１１１が判別した圧力の検知位置と、第１検知領域Ｒ１（第１補助アイコンＡの表示位置）および第２検知領域Ｒ２（第２補助アイコンＢの表示位置）との相対的な位置関係を判別する。
【００６７】
利用者が２本の指で同時に第１補助アイコンAと第２補助アイコンBとを押下したものとする。この場合、操作判別部１１３は、圧力の検知位置が、第１補助アイコンAの表示位置（第１検知領域Ｒ１）と、第２補助アイコンBの表示位置（第２検知領域Ｒ２）とであると判別する（ステップＳ１５；Ｙｅｓ）。
【００６８】
このとき、操作信号出力部１１４は、「第２操作信号出力処理（ステップＳ１６）」を実行し、一般的なマウスの右クリック操作に相当する「オプション処理の実行」を指示する第２操作信号を出力する。
【００６９】
第２操作信号ＯＳ２が情報処理装置２に送信されることにより、例えば、図７（ｂ）に示す入力用画面１３２Ｄのように、オプションメニューが表示される。
【００７０】
一方、操作判別部１１３が、圧力の検知位置それぞれが、第１補助アイコンAの表示位置（第１検知領域Ｒ１）以外の領域であり、かつ、第２補助アイコンＢの表示位置（第２検知領域Ｒ２）以外の領域であると判別したものとする（ステップＳ１７；Ｙｅｓ）。
【００７１】
この場合、操作信号出力部１１４は、「アイコン表示終了信号出力処理」を実行し、アイコン表示終了信号ＥＳを出力する。表示部１３は、第１補助アイコンＡおよび第２補助アイコンＢの表示を終了する（ステップＳ１８）。なお、ステップＳ１７にて、第１検知領域Ｒ１以外の領域と第２検知領域Ｒ２以外の領域とに同時に圧力が加わっていないと判別した場合、制御部１１は一連の操作応答動作を終了する。
【００７２】
つぎに、「検知位置数判別処理（ステップＳ１２）」にて、検知位置判別部１１１が、圧力の検知位置の数が複数でない（「１」である）と判別した場合について説明する。
【００７３】
複数でないと判別した場合（ステップＳ１２；Ｎｏ）、アイコン表示判別部１１２は、「アイコン表示判別処理（ステップＳ１９）」を実行し、第１補助アイコンＡと第２補助アイコンＢとが表示中であるか否かを判別する。表示中でないと判別した場合（ステップＳ１９；Ｎｏ）、一般的なマウスの操作（左クリック）が行われている状態にある。そのため、操作信号出力部１１４は、一般的なマウスの左クリックに相当する第１操作信号ＯＳ１を出力する（ステップＳ２１）。
【００７４】
一方、アイコン表示判別部１１２が、補助アイコンＡ、Ｂが表示中であると判別したものとする（ステップＳ１９；Ｙｅｓ）。この場合、操作判別部１１３は、「操作判別処理（ステップＳ２０）」を実行し、検知位置判別部１１１が判別したタッチパネルに圧力が加えられた検知位置と、第１補助アイコンAの表示位置（第１検知領域Ｒ１）の現在位置および第２補助アイコンＢの表示位置（第２検知領域Ｒ２）の現在位置との相対的な位置関係を判別する。
【００７５】
利用者の操作などにより、タッチパネル上の第１検知領域Ｒ１に圧力が加えられたものとする。例えば、指により、第１補助アイコンAの表示位置をクリックまたはダブルクリックしたものとする。
【００７６】
この場合、圧力の検知位置と第１検知領域Ｒ１（第１補助アイコンＡの表示位置）とが一致するため、操作判別部１１３は、第１検知領域Ｒ１にて圧力を検知したと判別する（ステップＳ２０；Ｙｅｓ）。
【００７７】
操作信号出力部１１４は、「第１操作信号出力処理（ステップＳ２１）」を実行し、一般的なマウスの左クリックに相当する「確定処理の実行」を指示する第１操作信号ＯＳ１を出力する。
【００７８】
図６（ｂ）に示す入力用画面１３２Ｂのように、第１補助アイコンAが示す矢印（ポインタ）の先端とリストボックスとを重ねた状態で、第１補助アイコンAの表示位置（第１検知領域Ｒ１）を利用者がクリックしたとする。このとき、第１操作信号ＯＳ１を受信した情報処理装置２は、リストボックスのボタンの押下するための確定処理を実行する。すなわち、図７（ａ）に示す入力用画面１３２Ｃのように、矢印が指し示す位置にてプルダウンメニューを表示する。
【００７９】
一方、圧力の検知位置と第１補助アイコンAの表示位置（第１検知領域Ｒ１）とが一致しない場合（ステップＳ２０；Ｎｏ）、操作判別部１１３は、「操作判別処理（ステップＳ２２）」を実行し、圧力の検知位置と、第２補助アイコンＢの表示位置（第２検知領域Ｒ２）とが一致するか否かを判別する。
【００８０】
このとき、利用者の操作などにより、第２検知領域Ｒ２のタッチパネルに圧力が加えられたものとする。この場合、圧力の検知位置と第２補助アイコンの表示位置とが一致するため、操作判別部１１３は、第２検知領域Ｒ２にて圧力を検知したと判別する（ステップＳ２２；Ｙｅｓ）。
【００８１】
操作信号出力部１１４は、「移動操作信号出力処理」を実行し、一般的なマウスのポインタの移動に相当する処理を行うための移動操作信号ＭＳを出力する（ステップＳ２３）。例えば、図８（ａ）に示す入力用画面１３２Ｅのように、第２補助アイコンＢの表示位置（第２検知領域Ｒ２）に圧力が加えられた状態での押圧位置の変化（第２補助アイコンＢのドラッグ）に伴って、第１補助アイコンＡと第２補助アイコンＢとが表示部１３の表示領域上を移動する。
【００８２】
なお、タッチパネルの外端部に第１補助アイコンＡが近づくと、第２補助アイコンＢが表示領域の外にはみ出すことなく第２補助アイコンＢ全体が表示されるように、表示部１３は、第２補助アイコンＢの位置を自動的に変更する。第２補助アイコンＢは、第１補助アイコンＡが移動可能な方位を示す役割を果たすためである。なお、第２補助アイコンの位置変更においても、第２補助アイコンＢと第１補助アイコンAとが隣接した状態が維持される。ここで、第２補助アイコンＢの表示位置を変更する方法は、一般的な表示位置の変更方法でよい。
【００８３】
例えば、図８（ｂ）に示す入力用画面１３２Ｆのように、第１補助アイコンＡが検知部１２（タッチパネル）の下方に移動され、第２補助アイコンＢが表示領域の外側にはみ出しそうになったものとする。この場合、表示部１３は、第２補助アイコンＢ全体の表示が維持されるように、第１補助アイコンＡと隣接させつつ、第２補助アイコンＢを表示領域（タッチパネル上の検知領域）内に移動する。
【００８４】
なお、圧力の感知位置が、第１補助アイコンＡの表示位置（第１検知領域Ｒ１）と第２補助アイコンＢの表示位置（第２検知領域Ｒ２）とのいずれでもない場合（ステップＳ２２；Ｎｏ）、制御部１１は一連の操作応答動作を終了する。
【００８５】
以上説明したように、本発明の入力装置１によれば、表示部１３は、検知部１２（タッチパネル）が圧力を検知する検知領域上の第１検知領域Ｒ１に対応する第１補助アイコンＡと、第２検知領域Ｒ２に対応する第２補助アイコンとを表示する。そして、検知部１２が、第１補助アイコンＡの表示位置と第２補助アイコンＢの表示位置との少なくとも一方にて、外部からの圧力を検知したものとする。この場合、操作信号出力部１１４は、圧力の検知位置と各補助アイコンの表示位置との相対的な位置関係に応じた、それぞれ異なる処理を指示する所定の各操作信号を出力する。
【００８６】
これにより、タッチパネルの操作により指示可能な処理の数を増やすことができる。
【００８７】
また、第１補助アイコンＡおよび第２補助アイコンＢの表示により、圧力を加えるべきタッチパネル上の領域を、利用者が容易に識別可能になる。
【００８８】
なお、本発明においては、入力装置１内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを入力装置１にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを入力装置１に読み込ませ、実行するものであってもよい。入力装置１にて読取可能な記録媒体とは、フロッピーディスク（登録商標）、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、入力装置１に内蔵されたＨＤＤ等を指す。この記録媒体に記録されたプログラムは、例えば、入力装置１が有する制御部１１にて読み込まれ、制御部１１の制御によって、上述したものと同様の処理が行われる。
【００８９】
ここで、入力装置１が有する制御部１１は、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００９０】
また、本発明の入力装置は、センサが圧力を検出した位置である検知位置を判別する検知位置判別部と、検知位置判別部が判別した圧力の検知位置と、第１補助アイコンの表示位置および第２補助アイコンの表示位置との相対的な位置関係を判別する操作判別部と、を有し、操作信号出力部は、圧力の検知位置と第１補助アイコンの表示位置とが一致すると操作判別部が判別した場合に、第１操作信号を出力してもよい。
【００９１】
また、本発明の入力装置の操作信号出力部は、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれと、第１補助アイコンの表示位置と第２補助アイコンの表示位置とがそれぞれ一致すると操作判別部が判別した場合に、第２操作信号を出力してもよい。
【００９２】
また、本発明の入力装置の操作信号出力部は、圧力の検知位置と第２補助アイコンの表示位置とが一致すると操作判別部が判別した場合に、第１補助アイコンを移動させるための移動操作信号を出力してもよい。
【００９３】
また、本発明の入力装置の操作信号出力部は、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれが、第１補助アイコンの表示位置以外の領域であり、かつ、第２補助アイコンの表示位置以外の領域であると操作判別部が判別した場合に、アイコン表示終了信号を出力し、表示部は、アイコン表示終了信号が出力された場合に、第１補助アイコンと第２補助アイコンとの表示を終了してもよい。
【００９４】
また、本発明の入力装置は、検知位置の数が複数であるか否かを判別する検知位置数判別部と、第１補助アイコンと第２補助アイコンとが表示されているか否かを判別するアイコン表示判別部と、を有し、表示部は、第１補助アイコンと第２補助アイコンとが表示されていないとアイコン表示判別部が判別した場合において、検知位置数判別部が検知位置の数が複数であると判別した際に、第１補助アイコンと第２補助アイコンとを表示してもよい。
【００９５】
また、本発明の入力方法は、センサが圧力を検出した位置である検知位置を判別する検知位置判別処理と、検知位置判別処理にて判別した圧力の検知位置と、第１補助アイコンの表示位置および第２補助アイコンの表示位置との相対的な位置関係を判別する操作判別処理と、を有し、操作信号出力処理では、圧力の検知位置と第１補助アイコンの表示位置とが一致すると操作判別処理にて判別した場合に、第１操作信号を出力してもよい。
【００９６】
また、本発明の入力方法の操作信号出力処理では、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれと、第１補助アイコンの表示位置と第２補助アイコンの表示位置とがそれぞれ一致すると操作判別処理にて判別した場合に、第２操作信号を出力してもよい。
【００９７】
また、本発明の入力方法の操作信号出力処理では、圧力の検知位置と第２補助アイコンの表示位置とが一致すると操作判別処理にて判別した場合に、第１補助アイコンを移動させるための移動操作信号を出力してもよい。
【００９８】
また、本発明の入力方法の操作信号出力処理では、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれが、第１補助アイコンの表示位置以外の領域であり、かつ、第２補助アイコンの表示位置以外の領域であると操作判別処理にて判別した場合に、アイコン表示終了信号を出力し、表示処理では、アイコン表示終了信号が出力された場合に、第１補助アイコンと第２補助アイコンとの表示を終了してもよい。
【００９９】
また、本発明の入力方法は、検知位置の数が複数であるか否かを判別する検知位置数判別処理と、第１補助アイコンと第２補助アイコンとが表示されているか否かを判別するアイコン表示判別処理と、を有し、表示処理では、第１補助アイコンと第２補助アイコンとが表示されていないとアイコン表示判別処理にて判別した場合において、検知位置数判別処理にて検知位置の数が複数であると判別した際に、第１補助アイコンと第２補助アイコンとを表示してもよい。
【０１００】
また、本発明のプログラムは、センサが圧力を検出した位置である検知位置を判別する検知位置判別手順と、検知位置判別手順にて判別した圧力の検知位置と、第１補助アイコンの表示位置および第２補助アイコンの表示位置との相対的な位置関係を判別する操作判別手順と、をコンピュータに実行させ、操作信号出力手順では、圧力の検知位置と第１補助アイコンの表示位置とが一致すると操作判別手順にて判別した場合に、第１操作信号を出力してもよい。
【０１０１】
また、本発明のプログラムの操作信号出力手順では、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれと、第１補助アイコンの表示位置と第２補助アイコンの表示位置とがそれぞれ一致すると操作判別手順にて判別した場合に、第２操作信号を出力してもよい。
【０１０２】
また、本発明のプログラムの操作信号出力手順では、圧力の検知位置と第２補助アイコンの表示位置とが一致すると操作判別手順にて判別した場合に、第１補助アイコンを移動させるための移動操作信号を出力してもよい。
【０１０３】
また、本発明のプログラムの操作信号出力手順では、センサが互いに異なる２点で圧力を検知した場合、圧力の検知位置それぞれが、第１補助アイコンの表示位置以外の領域であり、かつ、第２補助アイコンの表示位置以外の領域であると操作判別手順にて判別した場合に、アイコン表示終了信号を出力し、表示手順では、アイコン表示終了信号が出力された場合に、第１補助アイコンと第２補助アイコンとの表示を終了してもよい。
【０１０４】
また、本発明のプログラムは、検知位置の数が複数であるか否かを判別する検知位置数判別手順と、第１補助アイコンと第２補助アイコンとが表示されているか否かを判別するアイコン表示判別手順と、をコンピュータに実行させ、表示手順では、第１補助アイコンと第２補助アイコンとが表示されていないとアイコン表示判別手順にて判別した場合において、検知位置数判別手順にて検知位置の数が複数であると判別した際に、第１補助アイコンと第２補助アイコンとを表示してもよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施形態に従った入力装置と、入力装置に接続された情報処理装置とを示す図である。
【図２】（ａ）図１に示した入力装置を正面から見たときの外観を示す図である。（ｂ）入力装置を側面から見たときの断面を示す図である。
【図３】第１補助アイコンと第２補助アイコンとを示すための操作画面の画面構成の一例を示す図である。
【図４】図１に示した入力装置の構成を示す図である。
【図５】入力装置による操作応答動作を示すフローチャートである。
【図６】（ａ）第１補助アイコンおよび第２補助アイコンが表示される前の、入力用画面の画面構成の一例を示す図である。（ｂ）第１補助アイコンおよび第２補助アイコンが表示されたときの、入力用画面の画面構成の一例を示す図である。
【図７】（ａ）第１操作信号が出力されたときの、入力用画面の画面構成の一例を示す図である。（ｂ）第２操作信号が出力されたときの、入力用画面の画面構成の一例を示す図である。
【図８】（ａ）移動操作信号が出力されたときの、入力用画面の画面構成の一例を示す図である。（ｂ）第１補助アイコンが表示領域の外に移動されている状態において、第２補助アイコンの表示位置を自動的に変更されているときの、入力用画面の画面構成の一例を示す図である。
【符号の説明】
【０１０６】
１  入力装置
２  情報処理装置
３  データライン
１１  制御部
１２  検知部
１３  表示部
１４  通信部
１１１  検知位置判別部
１１２  アイコン表示判別部
１１３  操作判別部
１１４  操作信号出力部
１３１  操作画面
１３２Ａ、１３２Ｂ、１３２Ｃ、１３２Ｄ、１３２Ｅ、１３２Ｆ  入力用画面
【図１】
0004650699.tif 000002
【図２】
0004650699.tif 000003
【図３】
0004650699.tif 000004
【図４】
0004650699.tif 000005
【図５】
0004650699.tif 000006
【図６】
0004650699.tif 000007
【図７】
0004650699.tif 000008
【図８】
0004650699.tif 000009