(57)【要約】【課題】  大型タッチスクリーン上においても片手での操作性を向上させることができる携帯端末装置を提供する。【解決手段】 本体部を保持する手の指が届く任意の位置に設けられ、押圧された時の圧力値を検出可能な複数の圧力センサと、いずれか１の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該圧力センサがいずれであるかに基づいて、少なくともタッチスクリーンの表示されている画面を移動させるための設定情報を算出し、画面を移動するか決定し、いずれか複数の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該複数の圧力センサがいずれであるかに基づいて、少なくともタッチスクリーンに表示されている画面を縮小させるための設定情報を算出し、画面を縮小するか決定する制御部と、該制御部の決定及び記憶部に格納された設定情報に基づいてタッチスクリーンに画面表示する表示制御部と、を備える。【選択図】図３
2017204181.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーへ入力インタフェースと出力インタフェースを提供するタッチスクリーンを備えた携帯端末装置であって、
前記携帯端末装置の本体部を保持する手の指が届く任意の位置に複数設けられ、該指で押圧されたときの圧力値を検出可能な複数の圧力センサと、
前記圧力センサのいずれかにおいて閾値を超える圧力値が検出されたときに、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動又は縮小させるための設定情報を算出するとともに、該画面を移動又は縮小させるかどうかを決定する制御部と、
前記制御部で算出された設定情報及び予め設定された設定情報を格納する記憶部と、
前記制御部における決定及び前記記憶部に格納された設定情報に基づいて前記タッチスクリーンの画面表示を行う表示制御部と、
を備えることを特徴とする携帯端末装置。
【請求項２】
前記圧力センサは、前記携帯端末装置の本体部を保持する手の指が届く位置のうち、該本体部の側面に複数設けられていること、
を特徴とする請求項１に記載の携帯端末装置。
【請求項３】
更に前記制御部は、前記タッチスクリーンに表示されている画面を移動又は縮小させてから所定時間を経過した後に該画面の状態を標準状態に復帰させるかどうかを決定すること、
を特徴とする請求項１又は２に記載の携帯端末装置。
【請求項４】
更に前記制御部は、前記タッチスクリーンに表示されている画面を移動又は縮小させてから所定時間を経過する前に前記圧力センサのいずれかにおいて閾値を超える圧力値が検出されたときは、該画面の状態を直ちに標準状態に復帰させるかどうかを決定すること、
を特徴とする請求項１乃至３に記載の携帯端末装置。
【請求項５】
更に前記制御部は、前記圧力センサのいずれか１の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動させるための設定情報を算出するとともに該画面を移動させるかどうかを決定し、
前記圧力センサのうちいずれか複数の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該複数の圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を縮小させるための設定情報を算出するとともに該画面を縮小させるかどうかを決定すること、
を特徴とする請求項１乃至４に記載の携帯端末装置。
【請求項６】
前記制御部は、前記圧力センサのいずれかにおいて閾値を超える圧力値が検出されたときに、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動又は縮小させるための速度を算出すること、
を特徴とする請求項１乃至５に記載の携帯端末装置。
【請求項７】
更に前記圧力センサは、前記携帯端末装置の本体部を保持する手の指が届く位置のうち、該本体部の左右側面が対称となる位置に複数設けられ、
更に前記記憶部に予め設定された設定情報には、右手操作及び／又は左手操作に対応付けられた設定情報を含むこと、
を特徴とする請求項１乃至６に記載の携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、片手での操作性を向上させることを可能にする携帯端末装置に関する。
【背景技術】
【０００２】
携帯端末装置の入力操作は変化を遂げ、従来の携帯電話機やＰＨＳでは、本体部の所定の位置に配置された機能キーやテンキーから入力操作をしていたが、近年はスマートフォンやタブレット端末のように、タッチスクリーンに表示されるアイコンやボタン等をタッチすることで入力操作できるものが普及している。
【０００３】
例えば、スマートフォンは、本体に設けられている操作ボタンは電源のオン／オフやスリープ／スリープ解除をする電源ボタン、音量を調節する音量調整ボタン、サウンドのオン／オフをするミュートボタン等の３つ程度しかなく、ほとんどの操作が本体のタッチスクリーンに表示されたアイコンやボタン等をタッチしてできる（非特許文献１）。
【０００４】
また、これらの携帯端末装置はいずれも一方の手で本体を保持し、他方の手の指で操作するというのが一般的であるが、片手で本体を保持しながら親指だけで操作することができるほど操作性が優れている。
【０００５】
例えば、タッチスクリーンに表示された画面をフリック等のタッチ操作により、容易に上下方向にページスクロールさせることができる技術が知られている（特許文献１）。
【０００６】
その一方で、インターネットにおける静止画や動画コンテンツの普及に伴い、コンテンツの視認性が求められるようになり、携帯端末装置は従来のものよりも大型化されたものが普及してきている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１４５２４号公報
【非特許文献】
【０００８】
【非特許文献１】Ａｐｐｌｅ、“ｉＰｈｏｎｅ（登録商標）  ６ｓ−Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ−Ａｐｐｌｅ”、[ｏｎｌｉｎｅ]、[平成２８年５月１０日検索]、インターネット＜ＵＲＬ：ｈｔｔｐ：ｗｗｗ．ａｐｐｌｅ．ｃｏｍ／ｉｐｈｏｎｅ−６ｓ／ｓｐｅｃｓ／＞
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、スマートフォン等の携帯端末装置の大型化は、タッチスクリーンに表示されたアイコンやボタン等の表示位置によっては、片手操作の際にそれらをタッチしようとしても指が届かないことがあるため、片手での操作性を低下させてしまうという問題がある。
【００１０】
本発明は、このような問題に鑑みてされたものであり、大型タッチスクリーン上においても片手での操作性を向上させることができる携帯端末装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明は、上記課題を解決するために、
ユーザーへ入力インタフェースと出力インタフェースを提供するタッチスクリーンを備えた携帯端末装置であって、
前記携帯端末装置の本体部を保持する手の指が届く任意の位置に複数設けられ、該指で押圧されたときの圧力値を検出可能な複数の圧力センサと、
前記圧力センサのいずれかにおいて閾値を超える圧力値が検出されたときに、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動又は縮小させるための設定情報を算出するとともに、該画面を移動又は縮小させるかどうかを決定する制御部と、
前記制御部で算出された設定情報及び予め設定された設定情報を格納する記憶部と、
前記制御部における決定及び前記記憶部に格納された設定情報に基づいて前記タッチスクリーンの画面表示を行う表示制御部と、
を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、大型タッチスクリーンを備えた携帯端末装置の片手での操作性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】従来技術における携帯情報端末の操作に関する説明図である。
【図２】本発明の機能的な構成を示すブロック図である。
【図３】本発明における携帯情報端末の操作に関する説明図である。
【図４】本発明における携帯情報端末の操作に関する説明図である。
【図５】本発明に係る携帯情報端末の処理フローを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。なお、本発明は以下の記述のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１５】
まず、本発明に係る携帯端末装置１００の構成について説明する。ここで、図２は携帯端末装置１００の機能的な構成を示すブロック図である。この図に示すように、携帯端末装置１００は、圧力センサ部４０、制御部４６、記憶部４４、タッチパネル部５１及び表示部５４を備える。
【００１６】
圧力センサ部４０は、携帯端末装置１００の本体部を保持する手の指で押圧した際の圧力値を検出する複数の圧力センサ４１、いずれの圧力センサ４１から圧力値が検出されたかを判別する判別回路４２を有する。
【００１７】
圧力センサ４１は、隔膜に加わる圧力を静電容量の変化やひずみゲージの変形を利用して検出するダイアフラムゲージに限定されるものではなく、一定圧力で作動する接点検出式の圧力スイッチであってもよい。
【００１８】
圧力センサ４１は、携帯端末装置１００の本体部を保持する手の指が届く任意の位置に複数設けられる。図３及び図４では、ボタン状のものが本体部の左右両側面に設けられているが、これに限定されるものではなく、薄い膜状のものを携帯端末装置１００の本体部の表面に凹凸なく滑らかに埋め込むことが可能である。
【００１９】
判別回路４２は、携帯端末装置１００の本体部に複数設けられた圧力センサ４１のうち、いずれの圧力センサ４１から圧力値が検出されたかを判別する回路である。
【００２０】
制御部４６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等で構成され、オペレーションシステムや本発明の動作に必要なプログラム等、各種プログラムを実行する。ＣＰＵはＲＯＭ、記憶部４４等に格納されるプログラムやデータ等をＲＡＭに呼び出し、処理を実行する。ＲＯＭは不揮発性メモリであり、プログラムやデータ等が恒久的に保持される。ＲＡＭは揮発性メモリであり、ＲＯＭ、記憶部４４等から読み出されたプログラムやデータ等が一時的に保持される。
【００２１】
制御部４６は、少なくとも、圧力センサ４１が押圧された時間をカウントするカウンタ部４７、圧力センサ４１で検出された圧力値が閾値を超えている場合に、該圧力値及び該圧力センサ４１がいずれであるかに基づいてタッチスクリーン１１０に表示されている画面を移動又は縮小させる速度、位置等を算出する演算部４８、予め記憶部４４に格納されている設定情報に基づいて、圧力センサ４１が押圧されている時間がカウント開始時間に達しているかどうかを判定する判定部４９、タッチスクリーン１１０に表示されている画面の状態を遅延終了時間に達するまで保持させる遅延制御部５０を有する。
【００２２】
演算部４８における移動又は縮小の演算には、画像処理で一般に知られるアフィン変換等を用いることができる。
【００２３】
記憶部４４はフラッシュメモリ等であり、制御部４６において実行されるプログラムやプログラムの実行に必要な情報が格納されている。また、記憶部４４は予め任意に設定可能な設定情報が格納される第１の記憶部４５ａと、制御部４６で算出された設定情報が格納される第２の制御部４５ｂを有する。
【００２４】
予め任意に設定可能な設定情報には、少なくとも、圧力センサ４１で検出された圧力値が一定値を超えているかどうかを判定するための閾値Ｆｍｉｎ、圧力センサ４１が押圧された時間のカウントを開始するかどうか及びタイムカウントを終了するかどうかを判定するためのカウント開始時間Ｔｍｉｎ及びカウント終了時間Ｔｍａｘ、タッチスクリーン１１０に表示されている画面を保持している状態から標準状態へ復帰させる時間に達したかどうかを判定するための遅延終了時間ＴＣｍａｘ、タッチスクリーン１１０に表示されている画面の移動量の最大値Ｄｍａｘ、並びにタッチスクリーン１１０に表示されている画面の縮小量の最大値Ｅｍａｘのほか、タッチスクリーン１１０に表示される画面を移動させる方向に関する設定情報を含む。
【００２５】
ここで、タッチスクリーン１１０に表示されている画面の縮小量に関する設定情報は、縮尺比（百分率）とすることができる。例えば、タッチスクリーン１１０に表示されている画面を８０％に縮小する場合、縮小量は２０％となる。また、タッチスクリーン１１０に表示されている画面を移動させる方向に関する設定情報は、予め圧力センサ４１ごとに設定するができる。
【００２６】
制御部４６で算出される設定情報には、タッチスクリーン１１０に表示される画面を移動させる速度を含む。この速度は、式Ｓ＝ｋ・Ｆ（ただし、Ｓ、ｋ、Ｆはそれぞれ速度、定数及び圧力）を用いて算出することができる。また、予め圧力センサ４１で検出可能な範囲を段階的にいくつかの範囲に分け、それぞれの範囲に対応する速度を設定しておき、検出された圧力値がいずれの範囲に属するか判別することにより、対応する速度を算出することとしてもよい。
【００２７】
タッチパネル部５１と表示部５４は、タッチスクリーン１１０を構成している。タッチパネル部５１はタッチスクリーン１１０の入力インタフェースに対応し、タッチパネル５２にタッチした位置の座標値を取得する回路５３を有する。表示部５４はタッチスクリーン１１０の出力インタフェースに対応し、表示装置５５と表示制御部５６を有する。
【００２８】
表示制御部５６は、制御部４６で実行されるプログラム等に基づいてタッチスクリーン１１０の表示処理を行い、タッチスクリーン１１０に表示されている画面を移動又は縮小させる。
【００２９】
次に、図３及び図４を参照しながら本発明における携帯情報端末１００の操作について説明する。図３及び図４は、本発明における携帯端末装置１００の操作に関する説明図であり、スマートフォンを例にして説明する。
【００３０】
図３（Ａ）では、タッチスクリーン１１０の左上に表示されたアイコン４に親指が届かない状態で圧力センサ１０を２０の方向に押すと、タッチスクリーン１１０に表示されている画面が右端面及び下端面の位置が固定されたまま、右下方向２１に移動することが示されている。この操作前は片手操作ではアイコン４に親指が届かなかったが、この操作後は片手操作でもアイコン２２に親指が届くようになるので、片手での操作性を向上させることができる。
【００３１】
また、図３（Ｂ）では、タッチスクリーン１１０の左下に表示されたアイコン５に親指が届かない状態で圧力センサ１１を押すと、タッチスクリーン１１０に表示されている画面が右端面及び上端面の位置が固定されたまま、右上方向２４に移動することが示されている。この操作前は片手操作ではアイコン５に親指が届かなかったが、この操作後は片手操作でもアイコン２５に親指が届くようになるので、片手での操作性を向上させることができる。
【００３２】
また、図４（Ａ）では、タッチスクリーン１１０の左上に表示されたアイコン４に親指が届かない状態で２つの圧力センサ１０、１１を同時に押すと、タッチスクリーン１１０に表示されている画面が右端面の位置が固定されたまま、右方向３１へ移動かつ縮小することが示されている。この操作前は片手操作ではアイコン４に親指が届かなかったが、この操作後は片手操作でもアイコン３２に親指が届くようになるので、片手での操作性を向上させることができる。
【００３３】
また、図４（Ｂ）では、タッチスクリーン１１０の左下に表示されたアイコン５に親指が届かない状態で２つの圧力センサ１０、１１を同時に押すと、タッチスクリーン１１０に表示されている画面が右端面の位置が固定されたまま、右方向３１へ移動かつ縮小することが示されている。この操作前は片手操作ではアイコン５に親指が届かなかったが、この操作後は片手操作でもアイコン３２に親指が届くようになるので、片手での操作性を向上させることができる。
【００３４】
ここで、圧力センサ１０、１１、１２、１３は単なるスイッチングとは違い、圧力値を検出できるので、圧力センサ１０、１１、１２、１３を強く押すことで大きな圧力値が検出されたときには、タッチスクリーン１１０に表示されている画面は早く移動又は縮小し、また、圧力センサ１０、１１、１２、１３を弱く押すことで小さな圧力値が検出されたときには、ゆっくり移動又は縮小する。これらの操作はタッチスクリーン１１０で視覚的に確認しながらできるので直感的にわかりやすく、操作性を向上させることができる。
【００３５】
また、スマートフォン１００の本体部の左側面上方に設けられた圧力センサ１０を押したときはタッチスクリーン１１０に表示されている画面が右下方向２１へ移動し、また、該本体部の左側面下方に設けられた圧力センサ１１を押したときは該画面が右上方向２４へ移動するように、予め該画面が移動する方向２１，２４をいずれの圧力センサ１０、１１ごとに対応付けておくことで、操作が直感的にわかりやすくなる。
【００３６】
また、スマートフォン１００の本体部の左側面上方及び下方にそれぞれ設けられた２つの圧力センサ１０，１１を同時に押した場合には、手を握る動作に近くなる。この操作をすることでタッチスクリーン１１０に表示される画面を縮小させることは、物を握るとそれが変形して縮んだりするという体験と合致するものであり、操作が直感的にわかりやすくなる。
【００３７】
なお、図３及び図４では、右手でのスマートフォン１００の操作のみを示し、左手での操作については示していないが、左手で操作する場合は、圧力センサは１０の代わりに１２、１１の代わりに１３で操作することができるように、予めタッチスクリーン１１０に表示されている画面が移動する方向を圧力センサ１２、１３にも対応付けておくことで、右手の場合と全く同様の操作性が左手においても確保される。
【００３８】
次に、図３、図４及び図５を参照しながら本発明の処理フローについて説明する。ここで、図５は本発明に係る携帯端末装置１００の処理フローを示すフローチャートである。なお、図５の中の説明には、Ｃ言語プログラムの記述に用いられるＩＦ文や＋＋、！＝、＆＆、｜｜等の演算子が用いられている。
【００３９】
Ｓ０では、初期設定が行われる。すなわち、予め任意に設定された設定情報、例えば、圧力センサで検出された圧力値が一定値を超えているかどうかを判定するための閾値Ｆｍｉｎ、圧力センサ１０、１１、１２、１３が押圧された時間Ｔ１０、１１、１２、１３のタイムカウントを開始するかどうか及びタイムカウントを終了するかどうかを判定するためのカウント開始時間Ｔｍｉｎ及びカウント終了時間Ｔｍａｘ、タッチスクリーン１１０に表示されている画面を保持状態から標準状態へ復帰させる時間に達しているかどうかを判定するための遅延動作終了時間ＴＣｍａｘ、タッチスクリーン１１０に表示されている画面の移動量の最大値Ｄｍａｘ、並びにタッチスクリーン１１０に表示されている画面の縮小量の最大値Ｅｍａｘ等が第１の記憶部４５ａに格納される。続いてＳ２へ進む。
【００４０】
Ｓ１では、タッチスクリーン１１０に表示されている画面の移動量Ｄ、縮小量Ｅ、圧力センサ１０、１１、１２、１３が押圧された時間Ｔ１０、Ｔ１１、Ｔ１２、Ｔ１３、タイマーカウンタＴＣ、移動量Ｄ及び縮小量Ｅが最大値に達したことを判定するフラグが全て０に初期化され、タッチスクリーン１１０に表示されている画面が標準状態になる。以下、Ｔ１０、Ｔ１１、Ｔ１２、Ｔ１３を代表してＴＸＸと表記する。
【００４１】
Ｓ２では、圧力センサ１０、１１、１２、１３で検出された圧力値Ｆ１０、Ｆ１１、Ｆ１２、Ｆ１３が閾値Ｆｍｉｎを超えているかどうかが判定される。以下、Ｆ１０、Ｆ１１，Ｆ１２，Ｆ１３を代表してＦＸＸと表記する。
【００４２】
Ｓ２で、圧力値ＦＸＸが閾値Ｆｍｉｎを超えていると判定された場合にはＳ３へ進む。それ以外の場合にはＳ１４へ進む。
【００４３】
Ｓ３では、カウンタ部４７の処理が行われる。すなわち、一定条件下、圧力センサ１０、１１、１２、１３が押圧された時間ＴＸＸがカウントされる。ここで、本実施例では時間ＴＸＸがカウントされるのは、タッチスクリーン１１０に表示されている画面の移動量Ｄ及び縮小量Ｅのそれぞれが最大値Ｄｍａｘ及び最大値Ｅｍａｘに達しておらず（フラグが１でない状態）、かつ、時間ＴＸＸがカウント終了時間Ｔｍａｘに達していない場合であるが、必ずしもこれに限定されるものではない。
【００４４】
Ｓ４では、演算部４８の処理が行われる。すなわち、圧力センサ１０、１１、１２、１３で検出された圧力値ＦＸＸに基づいて、タッチスクリーン１１０に表示されている画面を移動又は縮小させる速度ＳＸＸが算出される。ここで算出された速度ＳＸＸは第２の記憶回路４６に格納される。以下、速度Ｓ１０、Ｓ１１、Ｓ１２、Ｓ１３を代表してＳＸＸと表記する。
【００４５】
速度ＳＸＸは、式ＳＸＸ＝ｋ・ＦＸＸ（ただし、ｋは定数）を用いて算出することができる。また、予め圧力センサで検出可能な範囲を段階的にいくつかの範囲に分け、それぞれの範囲に対応する速度ＳＸＸを設定しておき、圧力値ＦＸＸがいずれの範囲に属するか判別することにより、対応する速度ＳＸＸを算出することとしてもよい。
【００４６】
Ｓ５では、Ｓ３でカウントされた時間ＴＸＸがカウント開始時間Ｔｍｉｎに達しているかどうかが判定される。
【００４７】
Ｓ５で圧力センサ１０が押圧された時間Ｔ１０のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ６へ進み、タッチスクリーン１１０に表示されている画面を右下方向へ速度Ｓで移動させ、同時に移動量Ｄがカウントアップされる。続いてＳ１２へ進む。
【００４８】
また、Ｓ５で圧力センサ１１が押圧された時間Ｔ１１のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ７へ進み、タッチスクリーン１１０に表示されている画面を右上方向へ速度Ｓで移動させ、同時に移動量Ｄがカウントアップされる。続いてＳ１２へ進む。
【００４９】
また、Ｓ５で圧力センサ１０が押圧された時間Ｔ１０及び圧力センサ１１が押圧された時間Ｔ１１のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ８へ進み、タッチスクリーン１１０に表示されている画面を右方向へ速度Ｓで縮小させ、同時に縮小量Ｅがカウントアップされる。続いてＳ１２へ進む。
【００５０】
また、Ｓ５で圧力センサ１２が押圧された時間Ｔ１２のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ９へ進み、タッチスクリーン１１０に表示されている画面を左下方向へ速度Ｓで移動させ、同時に移動量Ｄがカウントアップされる。続いてＳ１２へ進む。
【００５１】
また、Ｓ５で圧力センサ１３が押圧された時間Ｔ１３のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ１０へ進み、タッチスクリーン１１０に表示されている画面を左上方向へ速度Ｓで移動させ、同時に移動量Ｄがカウントアップされる。続いてＳ１２へ進む。
【００５２】
また、Ｓ５で圧力センサ１２が押圧された時間Ｔ１２及び圧力センサ１３が押圧された時間Ｔ１３のみがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ１１へ進み、タッチスクリーン１１０に表示されている画面を右方向へ速度Ｓで縮小させ、同時に縮小量Ｅがカウントアップされる。続いてＳ１２へ進む。
【００５３】
また、Ｓ５で圧力センサ１０、１１、１２、１３が押圧された時間ＴＸＸのいずれもカウント開始時間Ｔｍｉｎに達していないと判定された場合にはＳ２へ戻る。
【００５４】
なお、上記のＳ６、Ｓ７、Ｓ９及びＳ１０では表示制御部５６の処理が行われ、タッチスクリーン１１０に表示されている画面が移動又は縮小する。
【００５５】
また、上記のＳ６、Ｓ７、Ｓ９及びＳ１０では、タッチスクリーン１１０に表示されている画面の移動量がカウントアップされるが、該画面が移動する方向については予め圧力センサごとに設定されている。図３では、移動する方向は圧力センサ１０、１１、１２、１３の位置からタッチスクリーン１１０の対角方向へ移動するように設定されている。
【００５６】
また、Ｓ８及びＳ１１では、タッチスクリーン１１０に表示されている画面の縮小量がカウントアップされているが、該画面が縮小する方向については少なくとも２つの圧力センサに設定されている移動方向によって決まる。図４では、圧力センサ１０、１１を同時に押すと、画面右端面の位置が固定されたまま縮小する。また、図には示されていないが、圧力センサ１２、１３を同時に押すと、画面左端面の位置が固定されたまま縮小することとなる。
【００５７】
Ｓ１２では、タッチスクリーン１１０に表示されている画面の移動量Ｄが予め設定された最大値Ｄｍａｘに達したか、又はタッチスクリーン１１０に表示されている画面の縮小量Ｅが予め設定された最大値Ｅｍａｘに達したかが判定される。
【００５８】
Ｓ１２で、移動量Ｄが最大値Ｄｍａｘに達していないか、又は縮小量Ｅが最大値Ｅｍａｘに達していない場合にはＳ２へ戻る。それ以外の場合にはＳ１３でフラグが１にセットされ、Ｓ２へ戻る。
【００５９】
Ｓ１４では、判定部４９の処理が行われる。すなわち、圧力センサ１０、１１、１２、１３が押圧された時間ＴＸＸがカウント開始時間Ｔｍｉｎに達しているかどうかが判定される。Ｓ１４で、時間ＴＸＸがカウント開始時間Ｔｍｉｎに達していると判定された場合にはＳ１５へ進み、Ｓ１５からＳ１７までのループ処理が行われる。時間ＴＸＸがカウント開始時間Ｔｍｉｎに達していない場合には、タッチスクリーンに表示された画面を直ちに標準状態に復帰させるため、Ｓ１へ戻る。
【００６０】
Ｓ１５からＳ１７までのループ処理では、遅延制御部５０の処理が行われる。例えば、動作クロック周波数を１ＫＨｚすなわち１ステップを1ミリ秒、閾値ＴＣｍａｘを５０００すなわち５秒とすると、1ミリ秒刻みでタイマーカウンタＴＣが１ずつカウントアップされ、５０００回すなわち５秒間、タッチスクリーン１１０に表示されている画面の状態が保持されることとなる。
【００６１】
Ｓ１５では、圧力値ＦＸＸが閾値Ｆｍｉｎと比較され、押圧されたかどうかが判定される。圧力値ＦＸＸが閾値Ｆｍｉｎを超えていると判定された場合には遅延動作を終了し、Ｓ１へ進む。それ以外の場合にはＳ１６へ進む。
【００６２】
Ｓ１６では、タイマーカウンタＴＣがカウントアップされ、Ｓ１７へ進む。
【００６３】
Ｓ１７では、タイマーカウンタＴＣが遅延動作終了時間ＴＣｍａｘに達しているかどうかが判定される。タイマーカウンタＴＣが遅延動作終了ＴＣｍａｘに達していると判定された場合には、タッチスクリーン１１０に表示されている画面を保持状態から標準状態へ復帰させるため、Ｓ１へ戻る。タイマーカウンタＴＣが遅延動作終了ＴＣｍａｘに達していないと判定された場合には、タッチスクリーン１１０に表示されている画面の状態は保持されたまま、Ｓ１５へ戻る。
【００６４】
以上、図５に示す処理によれば、予め設定されたカウント開始時間Ｔｍｉｎ以上かつカウント終了時間Ｔｍｉｎ以下の間、ユーザーが圧力センサ１０、１１、１２、１３を押し続ければ、タッチスクリーン１１０に表示されている画面の移動又は縮小が行うことができる。
【００６５】
また、図５に示す処理によれば、ユーザーが圧力センサをワンタッチ程度押した場合、Ｓ２において圧力値ＦＸＸが閾値Ｆｍｉｎ以下と判定され、かつ、Ｓ１４において圧力センサ１０、１１、１２、１３が押圧されていた時間ＴＸＸがカウント開始時間Ｔｍｉｎに達していないと判定されれば、タッチスクリーン１１０に表示されている画面を直ちに標準状態に復帰させることができる。すなわち、ユーザーの圧力センサ１０、１１、１２、１３に対する操作がワンタッチ程度の軽いものであれば、タッチスクリーン１１０に表示されている画面を移動又は縮小させる意図は無かったものとして、直ちに標準状態の画面に復帰させることができる。
【００６６】
また、図５に示す処理によれば、ユーザーが圧力センサ１０、１１、１２、１３を押していた指を離した場合、Ｓ１４において圧力センサ１０、１１、１２、１３が押圧されていた時間ＴＸＸがカウント開始時間Ｔｍｉｎに達していると判定されれば、Ｓ１５からＳ１７までのループ処理により、遅延終了時間ＴＣｍａｘに達するまでタッチスクリーン１１０に表示されている画面の状態が保持され、標準状態の画面へ復帰するのを遅らせることができる。すなわち、ユーザーが圧力センサ１０、１１、１２、１３を押していた指を離しても、ユーザーの圧力センサ１０、１１、１２、１３に対する操作がカウント開始時間Ｔｍｉｎ以上行われていたときは、まだタッチスクリーン１１０に表示されている画面の移動又は縮小させたい状況であるとして、遅延終了時間ＴＣｍａｘに達するまで、タッチスクリーン１１０に表示されている画面の状態を保持した後、標準状態の画面に復帰させることができる。
【００６７】
また、遅延終了時間ＴＣｍａｘが経過するまでのタッチスクリーン１１０に表示されている画面の状態が保持されている間、すなわちＳ１５からＳ１７までのループ処理の途中で、該画面を標準状態に直ちに復帰させたい場合には、一定程度を超える力でいずれかの圧力センサをワンタッチ程度押し、Ｓ１５で圧力値ＦＸＸが閾値Ｆｍｉｎを超えていると判定されれば、直ちに標準状態の画面に復帰させることができる。
【００６８】
よって、上記のＳ１５からＳ１７までのループ処理を実装すれば、ユーザーが圧力センサから指を離してから遅延終了時間ＴＣｍａｘに達するまでの間、タッチスクリーン１１０に表示されている画面の状態を保持させることができ、ユーザーは圧力センサ１０、１１、１２、１３に対する操作とタッチスクリーンに表示されているアイコンやボタン等に対するタッチ操作の双方を同時に行うことが容易になるので、操作性を向上させることができる。
【００６９】
また、図５に示す処理によれば、Ｓ２で圧力センサ１０、１１、１２、１３が閾値Ｆｍｉｎを超える圧力で押圧されたか判定されるので、ユーザーが不用意に圧力センサ１０、１１、１２、１３に触れた場合などに動作しないようにすることができる。
【００７０】
また、図５に示す処理によれば、Ｓ１４で圧力センサ１０、１１、１２、１３が押圧された時間ＴＸＸがカウント開始時間Ｔｍｉｎに達しているかどうか判定されるので、ユーザーが不用意に圧力センサ１０、１１、１２、１３に触れた場合などに動作しないようにすることができる。
【００７１】
また、図５に示す処理によれば、Ｓ３で圧力センサが押圧された時間ＴＸＸがカウントされる際に、予め設定された設定情報に基づいてタッチスクリーン１１０に表示されている画面の移動量や縮小量のほか、圧力センサが押圧されている時間についての一定の制限を設けることで、良好な操作をすることができる。
【００７２】
なお、図５に示す処理によれば、通常状態では圧力センサから検出される圧力値ＦＸＸは閾値Ｆｍｉｎ以下であり、また、圧力センサが押圧されている時間ＴＸＸも０であるので、Ｓ２からＳ１４まで進んだ後、Ｓ１へ戻る処理が繰り返され、タッチスクリーン１１０に表示されている画面を標準状態のまま保持することができる。
【００７３】
以上のように、本発明の実施形態によれば、大型タッチスクリーン１１０を備えた携帯情報機器１００であっても、圧力センサ４１を押しながらタッチスクリーンに表示されている画面を移動又は縮小させることにより、片手で保持しながらタッチスクリーン１１０に表示されているアイコンやボタンに直接タッチすることが可能となるので、片手での操作性を向上させることができる。
【００７４】
また、本発明の実施形態によれば、圧力センサ４１を強く押したときには、タッチスクリーン１１０に表示されている画面を早く移動又は縮小し、弱く押したときには、ゆっくり移動又は縮小するので、タッチスクリーンに表示されている画面の移動又は縮小を視覚的に確認しながら直感的な操作性を向上させることができる。
【産業上の利用可能性】
【００７５】
本発明は、スマートフォンのほか、携帯電話機、タブレット、電子書籍等、タッチスクリーンを備える携帯情報端末に適用することができる。
【００７６】
本発明は、明細書に記載の実施形態に限定されるものではなく、他の実施例、変形例を含むことは、本明細書に記載の実施形態や思想から本発明の属する分野における当業者にとって明らかである。
【符号の説明】
【００７７】
１、１００  携帯端末装置
２          親指で操作可能なタッチパネル表示領域
３          携帯端末装置を片手操作するユーザーの手
４          タッチスクリーンの画面左上に表示されたアイコン
５          タッチスクリーンの画面左下に表示されたアイコン
６          携帯端末装置を片手操作するユーザーの手
１０        第１の圧力センサ
１１        第２の圧力センサ
１２        第３の圧力センサ
１３        第４の圧力センサ
２０        第１の圧力センサが押圧されている方向
２１        タッチスクリーンの画面が移動する方向
２２        タッチスクリーンの画面左上から移動したアイコン
２３        第２の圧力センサが押圧されている方向
２４        タッチスクリーンの画面が移動する方向
２５        タッチスクリーンの画面左下から移動したアイコン
３０        第１及び第２の圧力センサが同時に押圧されている方向
３１        タッチスクリーンの画面が縮小する方向
３２        タッチスクリーンの画面左上から移動かつ縮小したアイコン
３３        タッチスクリーンの画面左下から移動かつ縮小したアイコン
４０        圧力センサ部
４１        圧力センサ
４２        圧力判定回路
４４        記憶部
４５ａ      第１の記憶部
４５ｂ      第２の記憶部
４６        制御部
４７        圧力センサが押圧された時間を計測するカウンタ部
４８        タッチスクリーンの画面を移動又は縮小させる速度を算出する演算部
４９        圧力センサが押圧された時間を閾値判定する判定部
５０        遅延制御部
５１        タッチパネル部
５２        タッチパネル
５３        座標値取得回路
５４        表示部
５５        表示装置
５６        表示制御部
１１０          タッチスクリーン
【図１】
2017204181.tif 000003
【図２】
2017204181.tif 000004
【図３】
2017204181.tif 000005
【図４】
2017204181.tif 000006
【図５】
2017204181.tif 000007
【手続補正書】
【提出日】平成29年1月24日(2017.1.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーへ入力インタフェースと出力インタフェースを提供するタッチスクリーンを備えた携帯端末装置であって、
前記携帯端末装置の本体部を保持する手の指が届く任意の位置に複数設けられ、該指で押圧されたときの圧力値を検出可能な複数の圧力センサと、
前記圧力センサのいずれか１の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動させるための設定情報を算出するとともに該画面を移動させるかどうかを決定し、
前記圧力センサのうちいずれか複数の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該複数の圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を縮小させるための設定情報を算出するとともに該画面を縮小させるかどうかを決定する制御部と、
前記制御部で算出された設定情報及び予め設定された設定情報を格納する記憶部と、
前記制御部における決定及び前記記憶部に格納された設定情報に基づいて前記タッチスクリーンの画面表示を行う表示制御部と、
を備えることを特徴とする携帯端末装置。
【請求項２】
前記圧力センサは、前記携帯端末装置の本体部を保持する手の指が届く、該本体部の側面に複数設けられていること、
を特徴とする請求項１に記載の携帯端末装置。
【請求項３】
更に前記制御部は、前記タッチスクリーンに表示されている画面を移動又は縮小させてから所定時間を経過した後に該画面の状態を標準状態に復帰させるかどうかを決定すること、
を特徴とする請求項１又は２に記載の携帯端末装置。
【請求項４】
更に前記制御部は、前記タッチスクリーンに表示されている画面を移動又は縮小させてから所定時間を経過する前に前記圧力センサのいずれかにおいて閾値を超える圧力値が検出されたときは、該画面の状態を直ちに標準状態に復帰させるかどうかを決定すること、
を特徴とする請求項３に記載の携帯端末装置。
【請求項５】
前記制御部は、前記タッチスクリーンに表示されている画面を移動又は縮小させるための設定情報として、少なくとも前記タッチスクリーンに表示されている画面を移動又は縮小させる速度を算出すること、
を特徴とする請求項１乃至４のいずれか１項に記載の携帯端末装置。
【請求項６】
前記圧力センサは、前記携帯端末装置の本体部を保持する手の指が届く、該本体部の両側面に左右対称となるように複数設けられ、
前記記憶部は、予め設定された設定情報として、少なくとも右手及び左手での片手操作にそれぞれ対応付けられた設定情報を格納すること、
を特徴とする請求項１乃至５のいずれか１項に記載の携帯端末装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明は、上記課題を解決するために、
ユーザーへ入力インタフェースと出力インタフェースを提供するタッチスクリーンを備えた携帯端末装置であって、
前記携帯端末装置の本体部を保持する手の指が届く任意の位置に複数設けられ、該指で押圧されたときの圧力値を検出可能な複数の圧力センサと、
前記圧力センサのいずれか１の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を移動させるための設定情報を算出するとともに該画面を移動させるかどうかを決定し、
前記圧力センサのうちいずれか複数の圧力センサにおいて閾値を超える圧力値が検出されたときは、該圧力値及び該複数の圧力センサが前記圧力センサのうちのいずれであるかに基づいて、少なくとも前記タッチスクリーンに表示されている画面を縮小させるための設定情報を算出するとともに該画面を縮小させるかどうかを決定する制御部と、
前記制御部で算出された設定情報及び予め設定された設定情報を格納する記憶部と、
前記制御部における決定及び前記記憶部に格納された設定情報に基づいて前記タッチスクリーンの画面表示を行う表示制御部と、
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
制御部４６で算出される設定情報には、タッチスクリーン１１０に表示される画面を移動又は縮小させる速度を含む。この速度は、式Ｓ＝ｋ・Ｆ（ただし、Ｓ、ｋ、Ｆはそれぞれ速度、定数及び圧力）を用いて算出することができる。また、予め圧力センサ４１で検出可能な範囲を段階的にいくつかの範囲に分け、それぞれの範囲に対応する速度を設定しておき、検出された圧力値がいずれの範囲に属するか判別することにより、対応する速度を算出することとしてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
以上、図５に示す処理によれば、ユーザーが閾値Ｆｍｉｎを超える力で圧力センサ１０、１１、１２、１３を押し続けて、その時間がカウント開始時間Ｔｍｉｎに達してからカウント終了時間Ｔｍａｘに達するまでの間、タッチスクリーン１１０に表示されている画面の移動又は縮小を行うことができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
また、図５に示す処理によれば、ユーザーが圧力センサ１０、１１、１２、１３を押していた指を離した場合、Ｓ１４において圧力センサ１０、１１、１２、１３が押圧されていた時間ＴＸＸがカウント開始時間Ｔｍｉｎに達していると判定されれば、Ｓ１５からＳ１７までのループ処理により、遅延終了時間ＴＣｍａｘに達するまでの間、タッチスクリーン１１０に表示されている画面が移動又は縮小した状態に保持され、標準状態の画面へ復帰するのを遅らせることができる。すなわち、ユーザーが圧力センサ１０、１１、１２、１３を押していた指を離しても、その圧力センサ１０、１１、１２、１３が押圧されていた時間がカウント開始時間Ｔｍｉｎに達していたときは、まだタッチスクリーン１１０に表示されている画面の移動又は縮小をさせたい状況であるとして、遅延終了時間ＴＣｍａｘに達するまでの間、タッチスクリーン１１０に表示されている画面が移動又は縮小した状態を保持した後、標準状態の画面に復帰させることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
また、遅延終了時間ＴＣｍａｘが経過しておらず、タッチスクリーン１１０に表示されている画面が移動又は縮小した状態に保持されているときでも、すなわちＳ１５からＳ１７までのループ処理の途中でも、該画面を標準状態に直ちに復帰させたい場合には、一定程度を超える力でいずれかの圧力センサをワンタッチ程度押し、Ｓ１５で圧力値ＦＸＸが閾値Ｆｍｉｎを超えていると判定されれば、直ちに標準状態の画面に復帰させることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
よって、上記のＳ１５からＳ１７までのループ処理を実装すれば、ユーザーが圧力センサから指を離してから遅延終了時間ＴＣｍａｘに達するまでの間、タッチスクリーン１１０に表示されている画面が移動又は縮小した状態に保持させることができ、ユーザーは圧力センサ１０、１１、１２、１３に対する操作とタッチスクリーンに表示されているアイコンやボタン等に対するタッチ操作の双方を同時に行うことが容易になるので、操作性を向上させることができる。