(57)【特許請求の範囲】
【請求項１】
複数の識別情報を表示し、対象物との接触を検出するタッチパネルと、
前記タッチパネルにより対象物と前記識別情報との接触が検出されたとき、前記複数の識別情報のうち当該接触の位置が示す１の識別情報を特定するとともに当該１の識別情報に接触した面積の大きさを特定する検出手段と、
前記検出手段により特定された識別情報と当該識別情報に接触した面積の大きさを１つの組として複数の組を記憶する記憶手段と、
前記検出手段により特定された識別情報及び当該識別情報に接触した面積の大きさの複数の組が、前記記憶手段により記憶される識別情報及び当該識別情報に接触した面積の大きさの複数の組と一致した場合に、特定の処理を実施する制御手段と、
を備えた、情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記記憶手段は、特定された識別情報は同じで、接触した面積の大きさが少なくとも１組は異なる、第１及び第２の複数の組を記憶し、
前記制御手段は、前記検出手段により特定された識別情報及び当該識別情報に接触した面積の大きさの複数の組が、前記記憶手段により記憶される第１の複数の組と一致した場合に、第１の処理を実施し、前記検出手段により特定された識別情報及び当該識別情報に接触した面積の大きさの複数の組が、前記記憶手段により記憶される第２の複数の組と一致した場合に、第２の処理を実施する、情報処理装置。
【請求項３】
請求項１または２に記載の情報処理装置において、
前記記憶手段により記憶される面積の大きさは所定の閾値を基準にして特定される、情報処理装置。
【請求項４】
請求項３に記載の情報処理装置において、
面積の大きさに関する前記閾値は、所定画面にて登録される、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関するものである。
【背景技術】
【０００２】
本技術分野に関する文献として、特開平５−１００８０９号公報が公開されている。この公報には、「タッチパネル装置を備えた情報処理装置において、少なくとも、オブジェクトの物理的種別と，ディスプレイ上の表示位置情報と，該オブジェクトの状態が設定されているファイル情報と，該オブジェクトの表示データが格納されている通常表示ファイルの名称と，特殊状態（反転表示）にあるファイルの名称とからなる表示情報テーブル１と、タッチ位置座標と、タッチ圧力情報とからなるタッチパネル情報２とを設け、上記表示情報テーブル１が示す物理的情報と、上記タッチパネル情報２が示す物理的情報との対応関係で決まる物理操作を、該オブジェクトに与えて表示するように構成する。」との記載が有る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１００８０９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近時、特に、多機能化する携帯用途の情報処理装置において、使い勝手の向上が要請されている。
【０００５】
本発明の目的は、ユーザーにとって、利便性の高い情報処理装置を提供することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、例えば、本発明に係る情報処理装置は、文字、図形、記号その他の識別情報を複数表示し、且つユーザーの指その他の対象物との接触を検出するタッチパネルと、前記タッチパネルにより対象物との接触が検出されたとき、前記タッチパネルにより表示される複数の識別情報のうち当該接触の位置が示す識別情報を特定し且つ当該接触の面積を検出する検出手段と、所定の識別情報及び所定の面積の範囲を記憶する記憶手段と、前記検出手段により検出された識別情報が前記記憶手段により記憶される所定の識別情報と一致し且つ前記検出手段により検出された接触の面積が前記記憶手段により記憶される所定の面積の範囲にあるか否かの判別を行う判別手段と、前記判別手段による判別の結果、前記検出手段により検出された識別情報が前記記憶手段により記憶される所定の識別情報と一致し且つ前記検出手段により検出された接触の面積が前記記憶手段により記憶される所定の面積の範囲にあることを条件に、特定の処理を実施する制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザーにとって、より利便性の高い情報処理装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１（ａ）】ユーザーが指先をタッチパネル１に接触させることにより、入力を行うときのイメージを示した図である。
【図１（ｂ）】ユーザーが指腹をタッチパネル１に接触させることにより、入力を行うときのイメージを示した図である。
【図２】タッチパネル１を搭載する携帯端末０の内部構成例を示す図である。
【図３】携帯端末０のロックを解除する時のフローを示す図である。
【図４（ａ）】指先でのドラッグにより携帯端末０のロックを解除する時の表示画面例を示す図である。
【図４（ｂ）】指腹でのドラッグにより携帯端末０のロックを解除する時の表示画面例を示す図である。
【図５】ロック解除時の時間軸におけるセンサ４を示す模式図である。
【図６】指先でのフリックと指腹でのタップとを判別する方法を示す図である。
【図７（ａ）】アイコンが移動する様子を示した図であり、アイコンの移動前を示す図である。
【図７（ｂ）】アイコンが移動する様子を示した図であり、アイコンが移動中であることを示す図である。
【図７（ｃ）】アイコンが移動する様子を示した図であり、アイコンの移動後を示す図である。
【図８】アイコンが移動するときにおけるセンサ４を示した模式図である。
【図９】パスワード登録時のフローを示す図である。
【図１０（ａ）】校正時の表示画面例を示す図であり、ユーザーに指先での接触を促す画面例を示す図である。
【図１０（ｂ）】校正時の表示画面例を示す図であり、ユーザーに指腹での接触を促す画面例を示す図である。
【図１１（ａ）】パスワード登録を促す画面を示す図である。
【図１１（ｂ）】パスワード登録中において、指腹入力がなされたことをユーザーに知らせる図である。
【図１１（ｃ）】パスワード登録中において、指先入力がなされたことをユーザーに知らせる図である。
【図１２（ａ）】パスワードと入力方法から構成されるデータを示す図である。
【図１２（ｂ）】１つのパスワードと複数の入力方法から構成されるデータを示す図である。
【図１３】パスワード解除時のフローを示す図である。
【図１４】パスワード解除をユーザーに促す画面を示す図である。
【発明を実施するための形態】
【実施例１】
【０００９】
以下、本発明の実施の形態について図を用いて説明する。
【００１０】
図１は、本実施例に係る携帯端末０において、ユーザーが所望とする入力をおこなうときの方法を示した図である。同図において、携帯端末０はタッチセンサ機能を有するタッチパネル１を有している。図１（ａ）は、ユーザーが指先をタッチパネル１に接触させることにより、入力を行うときのイメージであり、ユーザーの指とタッチパネル１とによる接触の面積（以下、「接触範囲」という）が狭いことが特徴である。以下、ユーザーによるこの行為を指先入力と呼び説明する。図１（ｂ）は、ユーザーが指の腹をタッチパネル１に接触させることにより、入力を行うときのイメージであり、指先入力の場合と比較して、ユーザーの指とタッチパネル１との接触範囲が広いことが特徴である。以下、この行為を指腹入力と呼び説明する。
【００１１】
図２は、携帯端末０の内部的な構成例を示す。符号１は、指が接触すると静電容量が変化し、当該変化に応じた信号を出力可能なセンサ４と、数字や文字等を表示可能な液晶パネルと、前記センサ等を保護するガラスパネルと、から成るタッチパネルである。符号２は、タッチセンサにより出力された信号に基づいて接触が生じた位置及び接触範囲を検出する接触範囲検出部である。符号３は、各構成を制御するための制御部であり、演算部と、カウンタと、各種データを記憶する記憶手段とを有する。符号４は、接触により容量が変化するセンサおよびセンサ群であり、斜線部は、指が接触したことにより反応しているセンサ４、斜線部以外は、指が接触せず反応していないセンサ４を模式的に表している。符合５は、ユーザーが押すことのできるボタンスイッチであり、スタンバイ解除や戻る、進むといった各種機能が割り当てられる。
【００１２】
次に、本実施例における校正および携帯端末０のロック解除時の使用方法について、図３にフローチャート、図４にロック解除表示画面、図５にロック解除時の時間軸におけるセンサ４の模式図を示し、説明する。
【００１３】
尚、ユーザーが携帯端末０を操作する方法としては、タップ、ドラッグ、フリック、ピンチその他の動作がある。タップとは、ユーザーが、タッチパネル１上の画面一点に指を一瞬触れる行為を言う。ドラッグとは、ユーザーが、タッチパネル１上の画面に指を触れたまま、触れている指を移動する行為を言う。フリックとは、ユーザーが、タッチパネルの画面表面を指ですばやくなぞる行為を言う。ピンチとは、ユーザーが、二本の指をタッチパネル１上の画面二点に触れさせたまま、二点間の距離を変化させる行為を言う。
【００１４】
まず、携帯端末０の電源がオンから、校正を実施し、その後、電源がオフとなるまでの一連の動作について説明する。尚、本実施例における校正とは、接触範囲の判別に用いる閾値を設定する動作を示す。
【００１５】
ボタンスイッチ５が長押しされると、携帯端末０の電源がオンとなる。制御部３はプログラムの起動、センサの調整、閾値の初期化、画面表示等の初期設定をする（Ｓ１０００）。初期設定終了後、制御部３は、タッチパネル１上にロック解除画面が表示されるように制御する（Ｓ１００１）。ロック解除画面は、図４（ａ）に示すように、ロック解除用のアイコンが指先でｙ方向又は−ｙ方向にドラッグ可能なように表示された画面である。制御部３は、ユーザーによりロック解除用のアイコンが指先でドラッグされるのを待つ（Ｓ１００２）。
【００１６】
図５（ａ）は、ユーザーが指先でｙ方向にドラッグし、ロック解除した場合の時間軸におけるセンサ４の模式図である。同図において、斜線部分は、ユーザーの指との接触により反応しているセンサ４を示し、横線部分が過去に反応したセンサ４を示し、空白部分は、ユーザーの指との接触がなく、反応していないセンサ４である。時間ｔ０で接触が開始し、時間ｔ１でドラッグ、時間ｔ２でドラッグ終了し、ロックが解除される。制御部３は、指が接触し反応したセンサ４の列数の平均値‘２’に補正値‘１’を足した値‘３’を閾値として記憶する。
【００１７】
また、別の方法として、図４（ｂ）はロック解除の別の方法として、指腹入力を用いる例を示す図であり、ロック解除用のアイコンがｙ方向又は−ｙ方向にドラッグ可能なように表示された画面である。図５（ｂ）は、ユーザーがロック解除用のアイコンを指腹でｙ方向にドラッグし、ロック解除した場合の時間軸におけるセンサ４の模式図である。時間ｔ０でタッチを開始し、時間ｔ１でドラッグ、時間ｔ２でドラッグ終了し、ロックが解除される。制御部３は、指が接触し反応したセンサ４の列数の平均値‘４’に補正値‘１’を引いた値‘３’を閾値として記憶する。
【００１８】
このように、ロック解除時に指が接触し反応したセンサ４の列数の平均値を用いて接触範囲の判別に用いる閾値とする（Ｓ１００３）。すなわち、ロック解除動作をしつつ、接触範囲の判別のための閾値を得ること（即ち、校正）ができる。
【００１９】
制御部３は、携帯端末０のロックを解除し（Ｓ１００４）、ユーザーによるタッチパネル１を介した種々の入力を待つ（Ｓ１００５）。閾値より接触範囲が狭いか同等（即ち、「３」以下）の入力があった場合（Ｓ１００６）、制御部３は指先入力がなされたと判断する（Ｓ１００７）。一方、閾値より接触範囲が広い（即ち、「４」以上）入力があった場合（Ｓ１００６）、制御部３は指腹入力がなされたと判断する（Ｓ１００８）。そして、当該入力に応じた種々の動作を実施する。
【００２０】
一定時間経過後、例えば無入力状態が数分経過後、制御部３は校正日時、閾値等の各種設定値を記憶し、携帯端末０をロックする（Ｓ１００９）。ボタンスイッチ５に割り当てられたロック解除スイッチが押下されると（Ｓ１０１０）、制御部３はロック解除画面を表示する（Ｓ１００１）。尚、電源がオンの状態でボタンスイッチ５が長押しされると、携帯端末０の電源はオフとなる。
【００２１】
以上のように、個人によって指先入力の接触範囲が異なっても、校正を実施することにより、接触範囲の判別精度を向上することができる。尚、閾値を、反応したセンサ４の列数の平均値としたが、これに限らない。例えば、反応したセンサ４の列数の平均値に任意の値を増減し補正、設定してもよいし、整数とは限らず、静電容量値を用いてもよい。また、ロック時に接触範囲の判別に用いる閾値を破棄し、ロック解除時ごとに、校正し閾値を更新してもよい。また、ロック解除時に校正をするようにしたがこれに限らず、例えば、携帯端末０の電源がオンされたときの最初の１回のみでもよく、設定メニュー等の項目から校正を行う形態でもよい。また、指先入力または指腹入力での接触範囲にて校正するとしたが、これに限らず、指先入力及び指腹入力での接触範囲を取得し、閾値を複数もつ構成としてもよい。
【００２２】
指先入力と指腹入力の判別方法について、より詳細に説明する。図６は指先入力でのフリックと指腹入力でのタップとの判別方法を示す。図６（ａ）はユーザーが−ｘ方向にフリックした場合のセンサ４の反応状況を示し、図６（ｂ）は指腹入力でタップした場合のセンサ４の反応状況を示している。指先入力でのフリック時及び指腹入力でのタップ時において、接触を開始した時間ｔ００において、反応しているセンサ個数が同じである。制御部３は、接触が開始された時刻ｔ００を記憶する。制御部３は時刻ｔ０１、時刻ｔ０２と、接触範囲の反応しているセンサ個数に変動がない場合、指先入力でのフリックと判断する。時刻ｔ０１、時刻ｔ０２と、時間と共に反応しているセンサ４が増加する場合、制御部３は指腹入力と判断する。すなわち、制御部３は時間ｔ００で反応したセンサ個数と時間ｔ０２で反応しているセンサ個数を比較することで、指先入力でのフリックと指腹入力でのタップを判別する。以上のように、ユーザーがタッチパネル１に触れた瞬間に判別を行い、設置範囲が狭く指先入力と判断されることを回避することが可能である。
【００２３】
次に、指先入力と指腹入力による接触範囲の違いを用いたアイコン移動について具体的に説明する。図７（ａ）〜（ｃ）は、ユーザーが、指先入力及び指腹入力を用いてアイコン７を右側（ｙ方向）へ移動させる様子を示した図である。図８はアイコン移動における反応したセンサ４と指の移動を模式的に示した図である。符号８０及び符号８２は接触範囲が広い指腹入力時の指を表しており、符号８１は接触範囲が狭い指先入力時の指を示している。移動させたい該当のアイコン７を指腹入力８０で触れる。制御部３は接触範囲が閾値以上となると、指腹入力８０と判断し、アイコン７を移動対象とする（図７（ａ））。ユーザーは画面をタッチしたまま、指腹入力８０から指先入力８１へ移行し、制御部３は接触範囲が閾値以下となると、移動対象となっているアイコン７を移動可能な状態にし、ユーザーがアイコン７をドラッグする（図７（ｂ））。ユーザーはアイコン７を所望の箇所で指先入力８１から指腹入力８２へ移行し、制御部３は接触範囲が閾値以上となると、指腹入力８２と判断しアイコン７の配置を確定させる（図７（ｃ））。
【００２４】
以上の様に、本実施例にかかる携帯端末０によれば、ユーザーは、より直感的な入力を行うことができる。尚、ここで示す接触範囲は反応しているセンサの個数でもよく、反応しているセンサ４の列数の最大値でもよい。尚、接触面積の広い指腹入力がアプリケーションで設定されていない又は使用しないとき、接触面積の判断を省略し、一律の接触動作としてもよい。
【実施例２】
【００２５】
本実施例は、パスワードを用いる携帯端末０の例である。本実施例では数字からなるパスワードに加えて、接触範囲の違いも記憶し、セキュリティを向上させる特徴を持つ。４桁の数字を用いるパスワードと接触範囲の違いを用いるセキュリティ向上の機能を一例とし、図９にパスワード登録時のフローチャート、図１０に校正時の表示画面例、図１１にユーザーにパスワードの登録を促す画面、図１２にパスワードと入力方法からなるデータを示し説明する。尚、実施例２に係る携帯端末０は、特に明示しない限り、実施例１に係る携帯端末０と同様の構成を有する。
【００２６】
はじめにパスワードを登録する処理について、図９に示すフローチャートを用いて説明する。先ず、カウンタのリセット等の初期設定後、図１０（ａ）に示すような画面を表示し、ユーザーに指先での接触を促す（Ｓ２０００）。制御部３は指先入力の接触範囲を得る（Ｓ２００１）。次に図１０（ｂ）に示すような画面を表示し、ユーザーに指腹での接触を促す。制御部３は指腹入力の接触範囲を得る（Ｓ２００２）。接触範囲を得る際に、指先または指腹で接触後、ボタンスイッチ５が押下されたタイミングで接触範囲を検出する。次に、制御部３は指先入力での接触範囲より指腹入力での接触範囲が大きい場合に限り、正常な入力とし（Ｓ２００３：Ｙｅｓ）、指先入力の接触範囲を閾値と決定し、記憶する（Ｓ２００４）。もし、指腹入力による接触範囲が指先入力による接触範囲以下となる場合には（Ｓ２００３：Ｎｏ）、もう一度、指先入力を促す（Ｓ２００１）。制御部３はカウンタが４以下ならば（Ｓ２００５：Ｎｏ）、指先入力または指腹入力で暗証番号を入力可能である旨を表示し、任意の数字の登録を許可する（図１１（ａ））。
【００２７】
タッチパネル１上に表示された０〜９の数字のうち、ユーザーにより指先入力または指腹入力のどちらかで任意の数字が選択されて触れられると、当該数字を入力数字として登録する（Ｓ２００６）。制御部３は接触範囲と閾値を比較し、接触範囲が閾値以下ならば（Ｓ２００７：Ｙｅｓ）、入力数字と指先入力とを関連付けて記憶し（Ｓ２００８）、図１１（ｃ）が示すように、指先で登録された旨を表示する。接触範囲が閾値より大きいならば（Ｓ２００７：Ｎｏ）、入力数字と指腹入力を関連付けて記憶する（Ｓ２００９）。そして、図１１（ｂ）が示すように、指腹で登録された旨を表示する。制御部３はカウンタをインクリメントし、次のパスワード入力へ移行する（Ｓ２０１０）。制御部３はカウンタが４となると（Ｓ２００５：Ｎｏ）、図１２（ａ）に示すように、４個の入力数字からなる数字列をパスワードとして登録すると共に、入力数字毎に、指先入力及び指腹入力の何れかを入力方法として記憶し、パスワード登録を完了する（Ｓ２０１０）。
【００２８】
次にパスワード解除方法について、図１３にパスワード入力時のフローチャート、図１４にパスワード解除画面を示し説明する。
【００２９】
制御部３は、図１４に示すように、複数の数字を表示するテンキーを含むパスワード解除画面を表示し、ユーザーに数字の入力を促すと共に、カウンタのリセット等の初期設定をする（Ｓ３０００）。そして、制御部３は、ユーザーにより数字が入力されるのを待つ（Ｓ３００１）。ユーザーの指がタッチパネル１に触れると、制御部３は、その接触の位置に応じた数字を特定すると共に、当該接触による接触範囲と閾値を比較し、指先入力が行われたのか指腹入力が行われたのかを判定する（Ｓ３００２）。制御部３は入力された数字と入力方法を記憶する（Ｓ３００３）。入力された数字が登録したパスワードと一致し（Ｓ３００４：Ｙｅｓ）、入力方法も一致する場合（Ｓ３００５：Ｙｅｓ）、カウンタをインクリメントし（Ｓ３００６）、カウンタが４でない場合（Ｓ３００７：Ｎｏ）、次のパスワード入力へと移行する。カウンタが４である場合（Ｓ３００７：Ｙｅｓ）、パスワードが認証され、パスワードを解除し（Ｓ３００８）、パスワード解除完了となる。一方、入力された数字がパスワードと一致しない（Ｓ３００４：Ｎｏ）、パスワードが一致しても入力方法が異なる場合（Ｓ３００５：Ｎｏ）、パスワード又は入力方法が異なる旨を表示し（Ｓ３００９）、パスワード解除を中止する。
【００３０】
尚、１つのパスワードと複数の入力方法を登録してもよい。例えば、図１２（ｂ）のように１つのパスワードに３種の入力方法を登録し、入力方法１に通常待受画面、入力方法２にはメール作成画面、入力方法３にはアプリ起動と動作を割り当てる。これにより、ユーザーにとっては、パスワードを解除しつつ、所望の動作への移行が容易になり、利便性が向上する。尚、１つのパスワードとしたが、これに限らず、複数のパスワードに複数の入力方法を登録してもよい。
【００３１】
以上の構成により、簡単な入力でロックの解除を複雑なものとし、セキュリティ向上を図ることができる。これにより、携帯端末０は、ユーザーにとって機密性の高い情報を扱うことができ、利便性が向上する。
【００３２】
また、登録されているパスワードに加え、当該パスワードを構成する数字毎の入力方法を記憶するのみでセキュリティの向上を図ることができ、記憶容量の増大を極力防ぐことができる。
【００３３】
更に、ユーザーにしてみれば、パスワードを構成する数字毎に入力方法を覚えるのみで携帯端末０のロックを解除することができるので、ユーザーの負担の増加を極力防ぐことができる。また、ユーザーが、携帯端末０のロックの解除方法を他人に伝える必要に迫られた場合には、パスワードに加えて、パスワードを構成する数字毎の入力方法を伝えるのみで済むという利点もある。
【００３４】
尚、本実施例のパスワードは、数字のみから構成されるものとしたが、本発明はこれに限られず、英字、記号、図形、模様、色彩その他の要素又はこれらの組合せから構成されるようにしても良い。また、４桁に限られるものでもなく、１桁であっても、２桁以上であっても良い。
【００３５】
また、パスワードを登録する処理（図９）は、設定のメニューからユーザーが呼び出すことにより開始させるなど、所定の条件が成立したときに開始するようにすれば良い。
【００３６】
尚、校正は一点をタッチする校正としたが、これに限らない。例えば、前記実施例１におけるロック解除時の校正を用いてもよい。また、設定のメニューからユーザーが呼び出すことにより、校正を開始しても良い。尚、パスワード解除時、接触範囲の違いによる判別も行う旨を非表示とし、数字のみあっていた場合、接触範囲の違いによる判別も登録されている旨を表示するようにしてもよい。また、パスワード入力時に数字、入力方法を伏せるようにしてもよい。尚、指先入力と指腹入力の判定を閾値での判定としたが、これに限らない。例えば、指先入力での接触範囲と指腹入力での接触範囲を記憶し、入力された際の接触範囲と比較し、より近い方を選択する構成でもよい。
【００３７】
尚、ある入力時のみ、接触範囲の違いを判別する動作を行わないとしてもよい。例えば、ボタンスイッチが押されている場合や、タッチパネルの２点以上に接触し、入力を行うマルチタッチ入力する場合、接触範囲の違いによる判別を行わないとしてもよい。
【符号の説明】
【００３８】
０    携帯端末
１    タッチパネル
２    接触範囲検出部
３    制御部
４    センサ
５    ボタンスイッチ
７    アイコン
８０  指腹入力
８１  指先入力
【図１（ａ）】
0005651494.tif 000002
【図１（ｂ）】
0005651494.tif 000003
【図２】
0005651494.tif 000004
【図３】
0005651494.tif 000005
【図４（ａ）】
0005651494.tif 000006
【図４（ｂ）】
0005651494.tif 000007
【図５】
0005651494.tif 000008
【図６】
0005651494.tif 000009
【図７（ａ）】
0005651494.tif 000010
【図７（ｂ）】
0005651494.tif 000011
【図７（ｃ）】
0005651494.tif 000012
【図８】
0005651494.tif 000013
【図９】
0005651494.tif 000014
【図１０（ａ）】
0005651494.tif 000015
【図１０（ｂ）】
0005651494.tif 000016
【図１１（ａ）】
0005651494.tif 000017
【図１１（ｂ）】
0005651494.tif 000018
【図１１（ｃ）】
0005651494.tif 000019
【図１２（ａ）】
0005651494.tif 000020
【図１２（ｂ）】
0005651494.tif 000021
【図１３】
0005651494.tif 000022
【図１４】
0005651494.tif 000023