(57)【要約】【課題】１画面中に多数のボタン等の選択可能なオブジェクトが配置されていても、誤操作を低減し、正確に操作ができるタッチパネル装置を提供することを目的とする。【解決手段】ユーザから入力が行われると、入力を検出した座標からの特定の範囲に含まれるボタンに対して拡大処理を行う。タッチパネルに接触されたことを検知し、その座標を取得する。その入力が検出された座標から特定の領域内に選択可能なオブジェクト、例えば文字入力ボタンが存在するかどうかをチェックする。タッチを検出した座標から特定の領域内にボタンが存在する場合、その領域内に含まれるボタンの拡大表示を行う。ユーザはボタンが拡大されたことを確認した後、所望のボタンをタッチする。【選択図】図１
2014041391.tif 000002
【特許請求の範囲】
【請求項１】
表面がタッチパネルで構成され、表示画面上に複数の選択可能なオブジェクトが配置された表示装置と、その表面がタッチパネルで構成されたタッチパネル装置において、前記タッチパネルが指やスタイラスペンなどでタッチされると、タッチされた座標から特定の領域内に選択可能なオブジェクトを含むかを判断する判断手段と、上記判断手段において選択可能なオブジェクトが存在すると判断した場合にその領域内に含まれる選択可能なオブジェクトを拡大表示する手段と、拡大表示後にタッチパネルが再度タッチされると、タッチされた座標にあるオブジェクトが選択されたと判断して処理を継続することを特徴としたタッチパネル装置。
【請求項２】
前記判断手段において特定の領域内に選択可能なオブジェクトが1つのみの場合、拡大表示せずにそのまま選択されたものとして処理することを特徴とした請求項１記載のタッチパネル装置。
【請求項３】
表面がタッチパネルで構成され、表示画面上に複数の選択可能なオブジェクトが配置された表示装置と、前記タッチパネルが指やスタイラスペンなどでタッチされると、タッチされている座標から特定の領域内に選択可能なオブジェクトを含むかを判断する判断手段と、上記判断手段において選択可能なオブジェクトが存在すると判断した場合にその領域内に含まれる選択可能なオブジェクトを拡大表示する手段と、拡大表示後に、タッチした状態のままフリック操作が検出されると、フリック操作の方向のオブジェクトが選択されたと判断して処理を継続することを特徴としたタッチパネル装置。
【請求項４】
上記特定の領域のサイズを任意に設定可能することを特徴とする請求項１乃至３記載のタッチパネル装置。
【請求項５】
入力者の指またはスタイラスペンなどのタッチパネルへの接触面積に基づき、上記領域のサイズを設定することを特徴とする請求項１乃至３記載のタッチパネル装置。
【請求項６】
入力者の操作履歴によって、上記領域のサイズを設定することを特徴とする請求項１乃至３記載のタッチパネル装置。
【請求項７】
端末の振動の状態に応じて、上記領域のサイズを設定することを特徴とする請求項１乃至３記載のタッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する表示画面上に各種操作に対応した選択可能な領域を表示するタッチパネル装置に関するものである。
【背景技術】
【０００２】
近年、携帯電話端末や携帯型情報端末（ＰＤＡ）等のモバイル機器においても、入力操作用のタッチパネルを搭載したものが増加している。この種のタッチパネルは、表示画面上に重ねてタッチセンサを備えており、指やペン（スタイラス）などを用いて表示画面上に接触すると、タッチセンサが接触位置を検出し、その位置に表示されているボタンなどの選択可能なオブジェクトを操作したかどうかを判断する。
【０００３】
このようにタッチパネルを用いることで、ボタンなどのレイアウトを必要に応じて変更できるユーザーインターフェースが提供できる。
携帯端末は多機能化しており、ボタンやハイパーリンク等のタッチパネルで選択可能なオブジェクトを画面上に多数表示し、様々な操作ができるようになってきている。
【０００４】
しかし、携帯電話端末のように比較的小さな表示画面を有する機器においては、1画面上に多数のボタンを表示することは、ユーザから見ると一覧性の向上の面では効果があり利便性が増すが、１つのボタンのサイズが小さくなり、選択操作が難しく、誤入力をしてしまうことが多いという問題があった。
そこで、一度タッチパネル上のボタンをタッチした後に隣接するボタンや所定の数のボタンを拡大表示させ、拡大されたボタンを再度選択することで誤操作を低減する方法があった。(例えば特許文献１参照)。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０―３９６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の構成では予め決められた位置や、予め決められた個数のボタンを拡大するため、必要の無いボタンも多数拡大してしまう、または拡大されたボタン内に所望のボタンが無いことが発生するという課題がある。
また、誤操作が少ないケース（例えば、ボタンのサイズが十分な大きさがある場合や操作者が上手に操作している場合など）でも常に２度タッチ操作が必要になるという課題があった。
【課題を解決するための手段】
【０００７】
前記従来の課題を解決するため、本発明のタッチパネル装置は一度選択された座標から特定の領域内に存在する選択可能なオブジェクトのみを拡大表示を行い、再度選択することを特徴とする。
このタッチパネル装置によれば、一度選択された座標から特定の領域内にある、誤操作の可能性のある範囲内の選択可能なオブジェクトを拡大表示することにより、ユーザの意図した操作から離れた領域が拡大されることを回避することができる。
【発明の効果】
【０００８】
以上のように、本発明のタッチパネル装置によれば、選択可能なオブジェクトが密集している状態で操作した場合に、誤入力の可能性が大きい範囲内における選択可能オブジェクトの拡大表示を行うことで精度よく誤入力の低減をする効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１におけるタッチパネル装置の表示例を示す画面図
【図２】本発明の実施の形態１における拡大処理手順を示すフローチャート
【図３】本発明の実施の形態２におけるタッチパネル装置の表示例を示す画面図
【図４】本発明の実施の形態２における拡大処理手順を示すフローチャート
【図５】本発明の実施の形態３におけるタッチパネル装置の表示例を示す画面図
【図６】本発明の実施の形態３における拡大処理手順を示すフローチャート
【図７】本発明の特定の領域を複数のサイズから設定する表示例を示す画面図
【図８】本発明の特定の領域を操作履歴から設定するフローチャート
【図９】本発明の特定の領域を加速度の検知により設定するフローチャート
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は、本発明の実施の形態１におけるタッチパネル装置で文字入力をしている画面の表示例を示す図である。
図１において、１０１はタッチパネルを備えた表示部、１０２は入力文字表示部、１０３は文字入力予測候補表示部である。
図１（ａ）は画面中の文字入力ボタン表示部１０４に複数の文字入力ボタンが配置されているタッチパネルにユーザが入力手段１０５、例えばユーザ自身の指で入力している状態を示す図、図１（ｂ)はタッチパネルが入力を検出した座標１０６と入力を検出した座標からの特定の範囲１０７を視覚的に図示したもので、実際にタッチパネル上に表示される必要はない。
図1（ａ）のようにユーザから入力が行われると、図２に示すフローチャートに従い、入力を検出した座標からの特定の範囲１０７に含まれるボタンに対して拡大処理を行う。まず、ステップＳ１１にてタッチパネルに接触されたことを検知し、その座標を取得する。
【００１１】
ステップＳ１２においてその入力が検出された座標から特定の領域内に選択可能なオブジェクト、例えば文字入力ボタンが存在するかどうかをチェックする。特定の領域内にボタンが存在しない場合はここでは何も行わない。
【００１２】
タッチを検出した座標から特定の領域内にボタンが存在する場合、ステップＳ１３においてその領域内に含まれるボタンの拡大表示を行う。図１（ｃ）は拡大表示の例で、拡大表示した文字入力ボタン１０８を表示している。
【００１３】
図１（ｄ）のようにユーザはボタンが拡大されたことを確認した後、所望のボタンをタッチする。ステップＳ１４においてユーザがタッチした座標を検出し、ステップＳ１５にて拡大されたボタンの表示を消去する。続いてステップＳ１６にてユーザのタッチした座標が拡大表示したボタンをタッチしたかどうかを判断し、拡大表示したボタン以外の場所がタッチされた場合は何も行わない。
【００１４】
ステップＳ１６において、拡大表示されたボタンがタッチされたと判断した場合ステップＳ１７にて、選択された拡大表示したボタンに対応するボタンが入力されたとみなして以降の処理を行う。
【００１５】
かかる構成によれば、タッチした座標から誤操作の可能性のある領域内に１つ以上の選択可能なオブジェクトが存在する場合に、その領域内のオブジェクトの拡大表示を行い、拡大表示されて選択が容易になったオブジェクトを選択することで誤操作を低減することが可能である。
【００１６】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、例えば図７の領域の設定画面１０９で用意されている３段階のサイズから所望のサイズを選択するなど、複数の段階を設けて任意に設定可能としても良い。
【００１７】
かかる構成によれば、ユーザが自分のタッチパネル操作における誤操作の頻度や指の大きさを考慮して、特定の領域のサイズを自由に設定可能にすることで、より誤操作の可能性が高い場合のみ拡大処理が行われることが可能となる。
【００１８】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、指やペンなどのタッチパネルへの接触面積により接触面積が大きい場合は大きく、接触面積が小さい場合は小さくなるように、タッチパネルへの接触面積に応じて、特定の領域のサイズを自動的に変更可能としても良い。
【００１９】
かかる構成によれば、タッチパネルへの接触が指の使用やペンの使用などにより誤操作の頻度が異なる操作をしている場合（例えば、ペンを使用すれば、小さいボタンでも選択が容易で誤操作が少なくなるなど）に、タッチパネルへの接触面積に応じて自動で特定の領域のサイズを変えることで、より誤操作の可能性が高い場合のみ拡大処理が行われることが可能となる。
【００２０】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、操作者の操作履歴に応じて自動的に変更可能としても良い。
【００２１】
例えば操作履歴より図８に示すフローチャートに従い領域のサイズを変更する。拡大表示されたボタンをユーザが選択した際にステップＳ４１にて拡大表示前と後で選択されたボタンが同じであるかどうか、つまり最初のタッチで所望のボタンを正しく選択できていたかどうかを判断する。正しく選択できていた場合、ステップＳ４２にて正しく選択される頻度が一定の割合以上かどうかを判断し、一定の割合以上と判断した場合、操作者はあまり間違えずに操作できると判断しステップＳ４３にて領域の大きさを小さく変更する。ステップＳ４２にて正しく選択される頻度が一定の割合以下の場合は領域のサイズ変更は行わない。またステップＳ４１にて正しく選択できていないと判断した場合もサイズ変更は行わない。
【００２２】
かかる構成によれば、操作精度が高い場合、つまり最初のタッチ操作で所望のボタンを選択できており、拡大処理が不要である確率が高い場合には、特定の領域を小さいサイズに変更することで、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００２３】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、端末の振動の状態により自動的に変更可能としても良い。
【００２４】
例えば加速度センサを用いて図９に示すフローチャートに従い領域のサイズを変更する。ステップＳ５１にて一定以上の加速度を検知したと判断した場合、ステップＳ５３にて領域を通常よりも大きく変更する。Ｓ５１にて検知した加速度が一定未満の場合はステップＳ５２にて領域を通常の大きさに変更する。
【００２５】
かかる構成によれば、操作者が歩行中や電車の中など、静止時よりも操作の精度が落ちている場合に領域のサイズが大きくすることで、より誤操作の可能性が高い場合のみに拡大処理することが可能となる。
（実施の形態２）
図３は、本発明の実施の形態２におけるタッチパネル装置の表示例を示す図である。図３において、図１と同じ構成要素については同じ符号を用い、説明を省略する。
図３（ａ）のようにユーザから入力が行われると、図２に示すようなフローチャートに従い、入力処理が実行される。まず、ステップＳ１１にてタッチパネルに接触されたことを検知し、その座標を取得する。
ステップＳ１２においてそのタッチを検出された座標から特定の領域内に選択可能な領域、例えばボタンが存在するかどうかをチェックする。特定の領域内にボタンが存在しない場合はここでは何も行わない。
タッチを検出した座標から特定の領域内にボタンが存在する場合、ステップＳ２１においてその領域内に含まれるボタンの数が一つか複数存在するかを判断する。複数存在する場合は拡大表示を行うが、これ以降の処理は実施の形態１と同様であるため説明を省略する。
ステップＳ２１にてタッチを検出した座標から特定の領域内にボタンが１つのみ存在すると判断した場合、ステップＳ１２において検出した座標にあるボタンが選択されたものとして処理を継続する。
【００２６】
かかる構成によれば、タッチした座標から特定の領域内に選択可能なオブジェクトが１つのみの場合は誤操作でなく、ユーザが正しく操作できている可能性が高いため拡大処理をせずにそのまま入力として処理を継続することで従来どおりのスムーズな操作を可能としつつ、複数の選択可能なオブジェクトが存在し、誤操作の可能性が高い場合に、その領域内のオブジェクトの拡大表示を行い、拡大されたオブジェクトを選択することで誤操作を回避することが可能である。
【００２７】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、例えば図７の領域の設定画面１０９で用意されている３段階のサイズから所望のサイズを選択するなど、複数の段階を設けて任意に設定可能としても良い。
【００２８】
かかる構成によれば、ユーザが自分のタッチパネル操作における誤操作の頻度や指の大きさを考慮して自由に設定可能になるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００２９】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、指やペンなどのタッチパネルへの接触面積により接触面積が大きい場合は大きく、接触面積が小さい場合は小さくなるように自動的に変更可能としても良い。
【００３０】
かかる構成によれば、タッチパネルへの接触が指の使用やペンの使用などにより誤操作の頻度が異なる操作をしている場合にも自動で領域のサイズが変わるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００３１】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、操作者の操作履歴に応じて自動的に変更可能としても良い。
【００３２】
例えば操作履歴より図８に示すフローチャートに従い領域のサイズを変更する。拡大表示されたボタンをユーザが選択した際にステップＳ４１にて拡大表示前と後で選択されたボタンが同じであるかどうか、つまり最初のタッチで所望のボタンを正しく選択できていたかどうかを判断する。正しく選択できていた場合、ステップＳ４２にて正しく選択される頻度が一定の割合以上かどうかを判断し、一定の割合以上と判断した場合、操作者はあまり間違えずに操作できると判断しステップＳ４３にて領域の大きさを小さく変更する。ステップＳ４２にて正しく選択される頻度が一定の割合以下の場合は領域のサイズ変更は行わない。またステップＳ４１にて正しく選択できていないと判断した場合もサイズ変更は行わない。
【００３３】
かかる構成によれば、操作精度が高い場合、つまり最初のタッチ操作で所望のボタンを選択できており、拡大処理が不要である確率が高い場合には、特定の領域を小さいサイズに変更することで、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００３４】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、端末の振動の状態により自動的に変更可能としても良い。
【００３５】
例えば加速度センサを用いて図９に示すフローチャートに従い領域のサイズを変更する。ステップＳ５１にて一定以上の加速度を検知したと判断した場合、ステップＳ５３にて領域を通常よりも大きく変更する。Ｓ５１にて検知した加速度が一定未満の場合はステップＳ５２にて領域を通常の大きさに変更する。
【００３６】
かかる構成によれば、操作者が歩行中や電車の中など、静止時よりも操作の精度が落ちている場合に領域のサイズが大きくなるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
（実施の形態３）
図５は、本発明の実施の形態３におけるタッチパネル装置の表示例を示す図である。図５において、図１と同じ構成要素に関しては同じ符号を用い、説明を省略する。
図５（ａ）のようにユーザから入力が行われると、図６に示すようなフローチャートに従い、一定領域内にあるボタンの拡大を行う。なおこの時、ユーザはタッチパネルから指を離さず、接触したままの状態である。まず、ステップＳ３１にてタッチパネルに接触されたことを検知し、その座標を取得する。
【００３７】
ステップＳ１２においてそのタッチを検出された座標から特定の領域内に選択可能な領域、例えばボタンが存在するかどうかをチェックする。特定の領域内にボタンが存在しない場合はここでは何も行わない。
【００３８】
図５（ｂ）のようにタッチを検出した座標から特定の領域内にボタンが存在する場合、ステップＳ３２においてその領域内に含まれるボタンの拡大表示を行う。このとき可能であれば、拡大表示において拡大前レイアウト上でタッチされている位置に相当する位置がタッチしている座標くるように表示することが望ましい。図５（ｃ）は拡大表示されたボタンの例を示している。
【００３９】
図５（ｄ）のようにユーザはボタンが拡大されたことを確認した後、所望のボタンが表示されている方向にフリック操作を行う。ステップＳ３３においてユーザが操作したフリック操作の方向を検出し、Ｓ３４にて拡大されたボタンの表示を消去する。ステップＳ３５操作の方向に拡大表示されたボタンが存在するかを判断し、拡大表示したボタン以外の方向にフリック操作が行われた場合は何も行わない。
【００４０】
ステップＳ３５において、拡大されたボタンの方向にフリック操作されたと判断した場合ステップＳ１７にて、その方向の拡大表示したボタンに相当するボタンが入力されたとみなして以降の処理を行う。
【００４１】
かかる構成によれば、タッチした座標から誤操作の可能性のある領域内に１つ以上の選択可能なオブジェクトが存在する場合に、その領域内のオブジェクトの拡大表示を行い、拡大されたオブジェクトをフリック操作により選択することで誤操作を回避することが可能である。
【００４２】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、例えば図７の領域の設定画面１０９で用意されている３段階のサイズから所望のサイズを選択するなど、複数の段階を設けて任意に設定可能としても良い。
【００４３】
かかる構成によれば、ユーザが自分のタッチパネル操作における誤操作の頻度や指の大きさを考慮して自由に設定可能になるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００４４】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、指やペンなどのタッチパネルへの接触面積により接触面積が大きい場合は大きく、接触面積が小さい場合は小さくなるように自動的に変更可能としても良い。
【００４５】
かかる構成によれば、タッチパネルへの接触が指の使用やペンの使用などにより誤操作の頻度が異なる操作をしている場合にも自動で領域のサイズが変わるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００４６】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、操作者の操作履歴に応じて自動的に変更可能としても良い。
【００４７】
例えば操作履歴より図８に示すフローチャートに従い領域のサイズを変更する。拡大表示されたボタンをユーザが選択した際にステップＳ４１にて拡大表示前と後で選択されたボタンが同じであるかどうか、つまり最初のタッチで所望のボタンを正しく選択できていたかどうかを判断する。正しく選択できていた場合、ステップＳ４２にて正しく選択される頻度が一定の割合以上かどうかを判断し、一定の割合以上と判断した場合、操作者はあまり間違えずに操作できると判断しステップＳ４３にて領域の大きさを小さく変更する。ステップＳ４２にて正しく選択される頻度が一定の割合以下の場合は領域のサイズ変更は行わない。またステップＳ４１にて正しく選択できていないと判断した場合もサイズ変更は行わない。
【００４８】
かかる構成によれば、操作精度が高い場合、つまり最初のタッチ操作で所望のボタンを選択できており、拡大処理が不要である確率が高い場合には、特定の領域を小さいサイズに変更することで、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【００４９】
なお、本実施の形態においてステップＳ１２で使用する特定の領域のサイズは、端末の振動の状態により自動的に変更可能としても良い。
【００５０】
例えば加速度センサを用いて図９に示すフローチャートに従い領域のサイズを変更する。ステップＳ５１にて一定以上の加速度を検知したと判断した場合、ステップＳ５３にて領域を通常よりも大きく変更する。Ｓ５１にて検知した加速度が一定未満の場合はステップＳ５２にて領域を通常の大きさに変更する。
【００５１】
かかる構成によれば、操作者が歩行中や電車の中など、静止時よりも操作の精度が落ちている場合に領域のサイズが大きくなるため、より誤操作の可能性が高い場合のみに拡大処理が行われることが可能となる。
【産業上の利用可能性】
【００５２】
本発明にかかるタッチした座標から特定の領域内にある選択可能なオブジェクトを拡大表示して選択するタッチパネル装置は、携帯電話端末などタッチパネルを備える情報機器において、選択可能なオブジェクトのサイズが小さい、または密集して表示されている場合の誤操作の低減に有用である。
【符号の説明】
【００５３】
１０１  タッチパネルを備えた表示部
１０２  入力文字表示部
１０３  文字入力予測候補表示部
１０４  文字入力ボタン表示部
１０５  入力手段
１０６  入力を検出した座標
１０７  入力を検出した座標からの特定の範囲
１０８  拡大表示した文字入力ボタン
１０９  領域の設定画面
【図１】
2014041391.tif 000003
【図２】
2014041391.tif 000004
【図３】
2014041391.tif 000005
【図４】
2014041391.tif 000006
【図５】
2014041391.tif 000007
【図６】
2014041391.tif 000008
【図７】
2014041391.tif 000009
【図８】
2014041391.tif 000010
【図９】
2014041391.tif 000011