(57)【要約】【課題】画面の比較的広範囲の領域において軌跡を検出可能としても、予期せぬ誤操作を防ぐ、端末装置、端末装置制御方法およびプログラムを提供することにある。【解決手段】端末装置１０は、少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶部から読み出す読出部１０２と、端末装置１０の画面上における操作物の移動軌跡を検出する検知部１０４と、移動軌跡が軌跡情報のいずれかに対応する場合、実行処理情報に基づいて、実行すべき処理を認識して実行する実行部１０６と、端末装置１０を持つ手の種別を判別する判別部１０８と、判別部１０８で判別した手の種別と種別情報とに基づいて、実行部１０６の有効・無効を制御する制御部１１０を有する。【選択図】図１
2013182381.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置を持つ手の種別を判別する判別手段と、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置。
【請求項２】
請求項１に記載の端末装置において、
前記実行手段は、
処理を実行した後に、前記判別手段が判別した前記手の種別と実行した前記処理との対応付けを示す情報を前記種別情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
【請求項３】
請求項１または２に記載の端末装置において、
前記端末装置の誤操作を防止するためのロック画面を表示する表示手段をさらに有し、
前記制御手段は、
前記表示手段でロック画面が表示されている状態で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
【請求項４】
請求項３に記載の端末装置において、
前記制御手段は、
前記実行手段が無効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域のみにおいて、前記検知手段が前記移動軌跡を検出できるように制御し、前記実行手段が有効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域以外においても、前記検知手段が前記移動軌跡を検出できるように制御する端末装置。
【請求項５】
請求項１〜４のいずれか一項に記載の端末装置において、
前記端末装置の姿勢を判別する姿勢判別手段をさらに有し、
前記制御手段は、
前記姿勢に応じて、前記実行手段の有効・無効を切り替える端末装置。
【請求項６】
請求項５に記載の端末装置において、
前記実行手段は、
処理を実行した後に、前記姿勢判別手段が判別した前記端末装置の姿勢と実行した前記処理とを対応付けた情報を姿勢情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記姿勢判別手段が判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
【請求項７】
読出手段で、少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出し、
検知手段で、端末装置の画面上における操作物の移動軌跡を検出し、
実行手段で、前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行し、
判別手段で、端末装置を持つ手の種別を判別し、
制御手段で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
【請求項８】
コンピュータを、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段、
端末装置の画面上における操作物の移動軌跡を検出する検知手段、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段、
端末装置を持つ手の種別を判別する判別手段、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段として機能させるためのプログラム。
【請求項９】
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、端末装置の姿勢を示す姿勢情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置の前記姿勢を判別する姿勢判別手段と、
前記姿勢判別手段で判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、端末装置制御方法およびプログラムに関する。
【背景技術】
【０００２】
指やタッチペンなどの操作物の移動軌跡を描いた場合、それに対応する処理を実行する端末装置が提供されている。このような、端末装置の例として、特許文献１に記載される端末装置がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２６０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような端末装置では、操作物が特定の軌跡を描くことを検出するために、画面の比較的広範囲の領域において、軌跡を検出可能としなければならない。このように画面の比較的広範囲の領域において軌跡を検出可能としておくと、偶然表示部に触れた場合などにおいても入力として感知してしまい、予期せぬ誤操作につながる恐れがある。
【０００５】
本発明の目的は、上記問題に鑑み、画面の比較的広範囲の領域において軌跡を検出可能としても、予期せぬ誤操作を防ぐ、端末装置、端末装置制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置を持つ手の種別を判別する判別手段と、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置が提供される。
【０００７】
本発明によれば、
読出手段で、少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出し、
検知手段で、端末装置の画面上における操作物の移動軌跡を検出し、
実行手段で、前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行し、
判別手段で、端末装置を持つ手の種別を判別し、
制御手段で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法が提供される。
【０００８】
本発明によれば、
コンピュータを、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段、
端末装置の画面上における操作物の移動軌跡を検出する検知手段、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段、
端末装置を持つ手の種別を判別する判別手段、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段として機能させるためのプログラムが提供される。
【０００９】
本発明によれば、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、端末装置の姿勢を示す姿勢情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置の前記姿勢を判別する姿勢判別手段と、
前記姿勢判別手段で判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置が提供される。
【発明の効果】
【００１０】
本発明によれば、画面の比較的広範囲の領域において軌跡を検出可能としても、予期せぬ誤操作を防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る端末装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る種別情報の例を示す図である。
【図３】本発明の第１の実施形態に係る実行処理情報の例を示す図である。
【図４】本発明の第１の実施形態に係る操作物の移動軌跡を検知して対応する処理を実行する処理の流れを示すフローチャートである。
【図５】操作物による移動軌跡の例を示す図である。
【図６】本発明の第１の実施形態に係る実行部の有効／無効を切り替える処理の流れを示すフローチャートである。
【図７】判別部が手の種別を判別する手法の例を示す図である。
【図８】本発明の第２の実施形態に係る端末装置の構成を示すブロック図である。
【図９】本発明の第２の実施形態に係る処理の流れを示すフローチャートである。
【図１０】本発明の第２の実施形態に係る種別情報の例を示す図である。
【図１１】本発明の第３の実施形態に係る端末装置の構成を示すブロック図である。
【図１２】本発明の第４の実施形態に係る端末装置の構成を示すブロック図である。
【図１３】本発明の第４の実施形態に係る処理の流れを示すフローチャートである。
【図１４】実行部が無効である時に検知部が移動軌跡を検出可能とする領域の例を示す図である。
【図１５】実行部が有効である時に検知部が移動軌跡を検出可能とする領域の例を示す図である。
【図１６】本発明の第５の実施形態に係る端末装置の構成を示すブロック図である。
【図１７】本発明の第５の実施形態に係る姿勢情報の例を示す図である。
【図１８】本発明の第５の実施形態に係る姿勢情報の例を示す図である。
【図１９】端末装置の姿勢の例を示す図である。
【図２０】本発明の第５の実施形態に係る処理の流れを示すフローチャートである。
【図２１】本発明の第６の実施形態に係る端末装置の構成を示すブロック図である。
【図２２】本発明の第６の実施形態に係る処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る端末装置１０の構成を示すブロック図である。端末装置１０は、読出部１０２、検知部１０４、実行部１０６、判別部１０８、制御部１１０を有する。
【００１４】
読出部１０２は、図示しない記憶部から、少なくとも１つの軌跡情報と、当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを読み出す。ここで手の種別とは、右手または左手を示す情報である。なお、記憶部は端末装置１０上の記憶領域としてもよいし、例えばＳＤカードのような外部記憶媒体としてもよい。図２は、種別情報の一例を示す図である。種別情報は、予め設定しておいてもよいし、最初は未設定状態で、一度、実行部１０６によって処理が実行された際の手の種別を種別情報として設定するようにしてもよい。利き手情報が未設定の場合は、後述する手の種別によって実行部１０６の有効／無効を切り替える処理は行わない。
【００１５】
図３は、実行処理情報の一例を示す図である。実行処理情報における軌跡情報は、例えば、文字や図形、ある形状における接点の相対的な座標値などとすることができる。実行処理情報において、軌跡情報と対応して設定する処理は、図３に例示した処理以外の任意の処理についても記憶することができる。
【００１６】
検知部１０４は、操作物の移動軌跡を検出する。操作物は、例えば、指やタッチペンなどとすることができる。検知部１０４は、操作物の画面の近接や接触などを検知して、その移動軌跡を検出する。
【００１７】
実行部１０６は、検知部１０４が検出した移動軌跡が実行処理情報のいずれかの軌跡情報と対応する場合、実行処理情報に基づき、当該軌跡情報と結びつく実行すべき処理を認識して実行する。
【００１８】
判別部１０８は、端末装置１０を持っているユーザの手の種別が、右手と左手のどちらであるかを判別する。判別部１０８は、例えば、端末装置１０の側面にセンサを配置しておき、センサが感知した情報に基づき手の種別を判断できる。
【００１９】
制御部１１０は、判別部１０８が判別した手の種別と読出部１０２が読み出した種別情報とに基づいて、実行部１０６の有効・無効を制御する。
【００２０】
なお、各図に示した端末装置１０の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。端末装置１０の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶メディア、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置には様々な変形例がある。
【００２１】
本実施形態における処理の流れを、図４〜６を用いて説明する。本実施形態における処理は、操作物の移動軌跡を検知して移動軌跡に対応する処理を実行する処理と実行部１０６の有効／無効を切り替える処理とに分けられる。
【００２２】
まず、操作物の移動軌跡を検知して移動軌跡に対応する処理を実行する処理の流れについて説明する。
【００２３】
図４は、本発明の第１の実施形態に係る操作物の移動軌跡を検知して移動軌跡に対応する処理を実行する処理の流れを示すフローチャートである。検知部１０４は、端末装置１０の画面上で、操作物の移動の有無を検知し、その移動軌跡を取得する（Ｓ１０２）。検知部１０４は、取得した移動軌跡を実行部１０６へ送信する。
【００２４】
実行部１０６は、読出部１０２が読み出した軌跡情報のうち、検知部１０４から受信した移動軌跡と対応する軌跡情報が存在するか確認する。対応する軌跡情報が存在しなかった場合（Ｓ１０４のＮＯ）、実行部１０６は以降の処理を実行せずに終了する。一方、対応する軌跡情報が存在した場合（Ｓ１０４のＹＥＳ）、実行部１０６は制御部１１０による制御状態を確認し、実行部１０６自身の有効／無効を判定する。実行部１０６が有効であった場合（Ｓ１０６のＹＥＳ）、実行部１０６は検知部１０４から受信した軌跡情報に基づき、実行すべき処理を認識して実行する（Ｓ１０８）。なお、実行部１０６は、図示しない記憶領域に記憶されている、軌跡情報に対応するプログラムを呼び出して処理を実行する。一方、実行部１０６が無効であった場合（Ｓ１０６のＮＯ）、実行部１０６は何もせずに処理を終了する。例えば、図３に示すような軌跡情報を持ち、検知部１０４で検知した移動軌跡が、図５に示すような場合、実行部１０６は「アドレス帳」の処理を実行する。移動軌跡がどの軌跡情報に対応するかを判断する方法については、パターンマッチングなど任意の方法で行うことができる。
【００２５】
以上が、操作物の移動軌跡を検知して移動軌跡に対応する処理を実行する処理である。
【００２６】
次に、実行部１０６の有効／無効を切り替える処理について説明する。実行部１０６の有効／無効を切り替える処理は、操作物の移動軌跡を検知して移動軌跡に対応する処理を実行する処理と並行して実行される。
【００２７】
図６は、本発明の第１の実施形態に係る実行部１０６の有効／無効を切り替える処理の流れを示すフローチャートである。判別部１０８は、端末装置１０を持つユーザの手の種別を取得する（Ｓ２０２）。判別部１０８は、例えば、端末装置１０の側面にセンサを配置しておき、センサが感知した情報に基づき手の種別を判断できる。センサによって判断する手法の例を図７に示す。本例では、一般的にユーザが端末装置１０を掴む状態に鑑み、図７（ａ）のように、センサが感知した情報が右側面に多く存在する場合、判別部１０８はユーザが左手で端末装置１０を持っていると判断できる。一方、図７（ｂ）のように、センサが感知した情報が左側面に多く存在する場合、判別部１０８はユーザが右手で端末装置１０を持っていると判断できる。また、他の任意の公知技術を用いて手の種別を判断するようにしてもよい。判別部１０８は、制御部１１０に取得した手の種別を送信する。
【００２８】
制御部１１０は、読出部１０２が読み出した種別情報と、判別部１０８から受信した手の種別とに基づき、実行部１０６の有効／無効を切り替る。例えば、種別情報にユーザの利き手が設定されていた場合、制御部１１０は、読出部１０２が読み出した種別情報と、判別部１０８から受信した手の種別が一致するか確認する。種別情報と手の種別が一致した場合（Ｓ２０４のＹＥＳ）、制御部１１０は現在ユーザが利き手で端末装置１０を持っていると認識できる。ユーザが利き手で端末装置１０を持っている場合、ユーザが端末装置１０を操作物で操作する可能性は低いと考えられる。よって、この状態で検知部１０４が移動軌跡を検出した場合、端末装置１０の誤操作である可能性が高い。よって、制御部１１０は、実行部１０６を無効とする（Ｓ２０６）。一方、種別情報と手の種別が一致しない場合（Ｓ２０４のＮＯ）、制御部１１０は現在ユーザが利き手と逆の手で端末装置１０を持っていると認識できる。ユーザが利き手と逆の手で端末装置１０を持っている場合、ユーザは端末装置１０を操作物で操作する可能性があると考えられる。よって、制御部１１０は実行部１０６を有効とする（Ｓ２０８）。
【００２９】
なお、種別情報にユーザの利き手と逆の手が設定されていた場合は、制御部１１０は、読出部１０２が読み出した種別情報と、判別部１０８から受信した手の種別が一致しない場合、実行部１０６を無効にする。同様に、制御部１１０は、読出部１０２が読み出した種別情報と、判別部１０８から受信した手の種別が一致する場合、実行部１０６を有効にする。
【００３０】
以上が、実行部１０６の有効／無効を切り替える処理である。
【００３１】
以上、本実施形態では、端末装置１０を持つユーザの手の種別に応じて、実行部１０６の有効／無効を切り替える構成を取る。本構成により、ユーザが端末装置１０を利き手で持っており、端末装置１０を操作する可能性が低い場合に、例えば偶然画面に触れた時などのユーザの意図しない操作による処理の実行を防止することができる。
【００３２】
（第２の実施形態）
本実施形態は、以下の点を除き、第１の実施形態と同様である。
【００３３】
図８は、本発明の第２の実施形態に係る端末装置１０の構成を示すブロック図である。本実施形態で、実行部１０６は、処理を実行した後、判別部１０８が判別した手の種別と実行した処理との対応付けを示す情報を種別情報として図示しない記憶部へ送信する。
【００３４】
本実施形態における処理の流れを、図８を用いて説明する。
【００３５】
図９は、本発明の第２の実施形態に係る処理の流れを示すフローチャートである。Ｓ１０４で対応する軌跡情報が存在する場合（Ｓ１０４のＹＥＳ）、制御部１１０は、図６に示す制御処理を実行する（Ｓ３０２）。本実施形態における制御処理のＳ２０４において、まず、制御部１１０は、読出部１０２が読み出した全ての種別情報から、実行部１０６が実行しようとしている処理に対応する種別情報を選択する。そして、制御部１１０は、選択した種別情報を用いて、第１の実施形態と同様に実行部１０６の有効・無効を切り替える。図１０は、本実施形態で読出部１０２が読み出す種別情報の例を示す。ここで、例えば図１０中の「メール」のように、同一処理に対する種別情報が複数あり、異なる手の種別が記憶されている場合、制御部１１０は、当該処理に関する全ての種別情報の手の種別を確認し、数が多い方の手の種別を採用してもよい。また、制御部１１０は、当該処理に関する最新の種別情報の手の種別を採用してもよい。また、制御部１１０は、当該処理を別途規定する回数実行するまでは、当該処理に関する最新の種別情報の手の種別を採用し、規定回数実行した後は、当該処理に関する全ての種別情報において、数が多い方の手の種別を採用してもよい。
【００３６】
また実行部１０６は、処理を実行した後、実行した処理と判別部１０８が判別した手の種別を取得して対応付け、新たな種別情報として図示しない記憶部に送信する（Ｓ３０４）。
【００３７】
以上、本実施形態においても、第１の実施形態と同様の効果を得ることができる。本実施形態では、実行部１０６が処理を実行した時に、実行部１０６が実行した処理と判別部１０８が判別した手の種別とを対応付けて新たな種別情報として記憶部へ送信する構成を取る。本構成により、処理毎に利き手情報を定めることができ、一定の利き手情報を使用する構成と比較し、処理毎にユーザが持つ癖に合わせた制御をすることが可能となる。
【００３８】
（第３の実施形態）
本実施形態は、以下の点を除き、第１の実施形態と同様である。
【００３９】
図１１は、本発明の第３の実施形態に係る端末装置１０の構成を示すブロック図である。端末装置１０は、表示部１１２をさらに有する。表示部１１２は、端末装置１０の誤動作を防ぐためのロック画面を表示する。制御部１１０は、表示部１１２がロック画面を表示している状態においても、第１の実施形態と同様に実行部１０６の有効／無効を切り替える。
【００４０】
本実施形態において、画面がロック状態で処理を実行する点を除き、処理の内容は第１の実施形態と同様であるため、説明は省略する。  
【００４１】
以上、本実施形態においても、第１の実施形態と同様の効果を得ることができる。本実施形態では、表示部１１２が誤動作を防ぐためのロック画面を表示していても、ユーザが端末装置１０を持つ手の種別を判別して、実行部１０６の有効／無効を切り替える構成を取る。本構成により、画面がロックされている状態でユーザが何らかの処理を実行したい場合、解除動作をしなくても希望の処理を実行することができ、ユーザビリティを向上させることができる。
【００４２】
また、本実施形態で示した各構成は、第２の実施形態において適用しても、同様の効果を得ることができる。
【００４３】
（第４の実施形態）
本実施形態は、以下の点を除き、第３の実施形態と同様である。
【００４４】
図１２は、本発明の第４の実施形態に係る端末装置１０の構成を示すブロック図である。本実施形態では、画面がロック状態である時に、制御部１１０が、実行部１０６の有効／無効に応じて、検知部１０４が移動軌跡を検出する領域をさらに変化させる。
【００４５】
本実施形態における処理の流れを、図１２〜１４を用いて説明する。
【００４６】
図１３は、本発明の第４の実施形態に係る処理の流れを示すフローチャートである。制御部１１０は、表示部１１２から画面の状態に関する情報を取得し、画面ロック中か否かを判定する。画面ロック中でない場合（Ｓ４０２のＮＯ）、制御部１１０はロック中に行う処理を実行せずに処理を終了する。一方、画面ロック中である場合（Ｓ４０２のＹＥＳ）、制御部１１０は、実行部１０６が有効か無効か判定する。実行部１０６が無効であった場合（Ｓ４０４のＮＯ）、表示部１１２からロック解除操作に使用する領域の座標値などを受信して、検知部１０４が移動軌跡を検出可能とする領域を、当該ロック解除操作に使用する領域のみに制御する（Ｓ４０６）。一方、実行部１０６が有効であった場合（Ｓ４０４のＹＥＳ）、例えば画面全体など、実行部１０６が無効である場合より広い領域について移動軌跡を検出可能とするように制御する（Ｓ４０８）。
【００４７】
図１４は、実行部１０６が無効である時に検知部１０４が移動軌跡を検出可能とする領域の例を示す図である。実行部１０６が無効である状態は、先の実施形態でも説明したとおり、ユーザが操作物により何らかの操作を行う可能性が低い状態である。よって、実行部１０６が無効である時、制御部１１０は、検知部１０４が移動軌跡を検出する領域を制限する。図１４では、制御部１１０はロック解除操作に使用される領域のみ検出可能としている。なお、図１４におけるロック画面およびロック解除アイコンは例示であり、任意の表示および形状とすることができる。
【００４８】
一方、図１５は、実行部１０６が有効である時に検知部１０４が移動軌跡を検出可能とする領域の例を示す図である。実行部１０６が有効である状態は、先の実施形態でも説明したとおり、ユーザが操作物により何らかの操作を行う可能性が高い状態である。よって、実行部１０６が有効である時、制御部１１０は、実行部１０６が無効である場合と比較して、検知部１０４が移動軌跡を検出可能な領域をより広く用意する。図１５では、制御部１１０は画面領域全体を検出可能としている。なお、検知部１０４が移動軌跡を検出可能な領域は、必ずしも画面全体である必要はない。例えばロック解除操作に使用される領域の上部に、任意の大きさの領域を用意し、検出可能領域としてもよい。
【００４９】
以上、本実施形態においても、第３の実施形態と同様の効果を得ることができる。本実施形態では、画面がロック状態である時に、制御部１１０が、実行部１０６の有効／無効に応じて、検知部１０４が移動軌跡を検出する領域をさらに変化させる構成を取る。本構成により、ロック画面表示状態において、例えばユーザが端末装置１０を利き手で持っていて偶然画面に触れた場合など、ユーザの意図しない操作により実行部１０６が動作することを防止することができる。
【００５０】
（第５の実施形態）
本実施形態は、以下の点を除き、第１の実施形態と同様である。
【００５１】
図１６は、本発明の第５の実施形態に係る端末装置１０の構成を示すブロック図である。本実施形態において、端末装置１０は、姿勢判別部１１４をさらに有する。
【００５２】
図示しない記憶部は、実行部１０６の有効／無効を切り替える姿勢の情報（以下、姿勢情報とする。）を記憶する。図１７、１８は、姿勢情報の例を示す図である。姿勢情報は、図１７のように端末装置１０で１つの情報を予め設定してもよいし、図１８のように処理毎に予め設定してもよい。また、最初は未設定状態で、一度、実行部１０６によって処理が実行された際の姿勢を姿勢情報として設定するようにしてもよい。姿勢情報が未設定の場合は、後述する姿勢情報によって実行部１０６の有効／無効を切り替える処理は行わない。
【００５３】
姿勢判別部１１４は、端末装置１０がどのような姿勢で保持されているかを判別する。例えば、姿勢判別部１１４は、図１９に示すように、端末装置１０の姿勢が縦長の状態（図１９ａ）または横長の状態（図１９ｂ）であるなどと判別する。なお、本実施形態では、説明の便宜上、端末装置１０の姿勢を「縦長」、「横長」のみとしたが、これらに限らず地面からの傾きなどを加味するなど、任意の姿勢とすることができる。
【００５４】
本実施形態における処理の流れについて、図２０を用いて説明する。
【００５５】
図２０は、本発明の第５の実施形態に係る処理の流れを示すフローチャートである。姿勢判別部１１４は、端末装置１０の姿勢情報を取得する（Ｓ５０２）。姿勢判別部１１４は、例えばジャイロスコープなどのセンサを用いて、端末装置１０の姿勢を判断できる。姿勢判別部１１４は、制御部１１０に、種別情報と併せて判断した姿勢の情報を送信する。
【００５６】
制御部１１０は、種別情報の確認と共に、図示しない記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢とに基づき、実行部１０６の有効／無効を切り替える。例えば、姿勢情報が実行部１０６を有効とする情報であった場合、制御部１１０は、図示しない記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致するか確認する。記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致しない場合（Ｓ５０４のＮＯ）、予め定めた実行部１０６を有効とする契機に反する行動をとっているため、ユーザが意図的に操作物を操作して何らかの処理を実行する可能性が低いと判断できる。よって、制御部１１０は、実行部１０６を無効とする。一方、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致する場合（Ｓ５０４のＹＥＳ）、ユーザが意図的に操作物を操作して何らかの処理を実行する可能性があると判断できるため、制御部１１０はＳ２０４の利き手情報の確認結果と併せて実行部１０６を有効とする。なお、利き手情報と姿勢情報の確認順序は任意とすることができる。
【００５７】
なお、姿勢情報が実行部１０６を無効とする情報であった場合は、制御部１１０は、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致する場合、実行部１０６を無効にする。同様に、制御部１１０は、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致しない場合、実行部１０６を有効にする。
【００５８】
以上、本実施形態においても、第１の実施形態と同様の効果を得ることができる。本実施形態では、実行部１０６が処理を実行した時の端末装置１０の姿勢も加味して、実行部１０６の有効／無効を判断する構成を取る。本構成により、手の種別のみで有効／無効を判断する構成よりも、実行部１０６を有効とする条件を厳しくすることができる。よって、ユーザの意図しない操作による処理の実行を、さらに精度よく防止することができる。
【００５９】
なお、本実施形態において、第１の実施形態と第２の実施形態における利き手情報のように、実行部１０６が処理を実行した後、当該処理と姿勢判別部１１４が判別した姿勢を対応付け、姿勢情報として図示しない記憶部にフィードバックする構成としてもよい。本構成により、処理毎にユーザが持つ癖に合わせ、より細かく制御することが可能となる。
【００６０】
（第６の実施形態）
本実施形態では、姿勢情報のみで実行部１０６の有効／無効を制御する。
【００６１】
図２１は、第６の実施形態に係る端末装置１０の構成を示すブロック図である。本実施形態では、読出部１０２が、図示しない記憶部より実行部１０６の有効／無効を切り替えるための情報として、姿勢情報のみを読み出す。
【００６２】
本実施形態における処理の流れを、図２１を用いて説明する。
【００６３】
図２２は、本発明の第６の実施形態に係る処理の流れを示すフローチャートである。姿勢判別部１１４は、端末装置１０の姿勢情報を取得する（Ｓ６０２）。姿勢判別部１１４は、例えばジャイロスコープなどのセンサを用いて、端末装置１０の姿勢を判断できる。姿勢判別部１１４は、制御部１１０に、判断した姿勢の情報を送信する。
【００６４】
制御部１１０は、読出部１０２が読み出した姿勢情報と、姿勢判別部１１４が判別した姿勢とに基づき、実行部１０６の有効／無効を切り替える。例えば、姿勢情報が実行部１０６を有効とする情報であった場合、制御部１１０は、図示しない記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致するか確認する。記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致しない場合（Ｓ６０４のＮＯ）、予め定めた実行部１０６を有効とする契機に反する行動をユーザがとっているため、ユーザが意図的に操作物を操作して何らかの処理を実行する可能性が低いと判断できる。よって、制御部１１０は、実行部１０６を無効とする（Ｓ６０６）。一方、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致する場合（Ｓ６０４のＹＥＳ）、ユーザが意図的に操作物を操作して何らかの処理を実行する可能性があると判断できるため、制御部１１０は、実行部１０６を有効とする（Ｓ６０８）。
【００６５】
なお、姿勢情報が実行部１０６を無効とする情報であった場合は、制御部１１０は、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致する場合、実行部１０６を無効にする。同様に、制御部１１０は、記憶部から読み出した姿勢情報と姿勢判別部１１４から受信した姿勢が一致しない場合、実行部１０６を有効にする。
【００６６】
以上、本実施形態の構成によっても、ユーザの意図しない操作による処理の実行を防止することができる。
【００６７】
なお、上述した実施形態によれば以下の発明が開示されている。
（付記１）
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置を持つ手の種別を判別する判別手段と、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置。
（付記２）
付記１に記載の端末装置において、
前記実行手段は、
処理を実行した後に、前記判別手段が判別した前記手の種別と実行した前記処理との対応付けを示す情報を前記種別情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
（付記３）
付記１または２に記載の端末装置において、
前記端末装置の誤操作を防止するためのロック画面を表示する表示手段をさらに有し、
前記制御手段は、
前記表示手段でロック画面が表示されている状態で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
（付記４）
付記３に記載の端末装置において、
前記制御手段は、
前記実行手段が無効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域のみにおいて、前記検知手段が前記移動軌跡を検出できるように制御し、前記実行手段が有効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域以外においても、前記検知手段が前記移動軌跡を検出できるように制御する端末装置。
（付記５）
付記１〜４のいずれか一項に記載の端末装置において、
前記端末装置の姿勢を判別する姿勢判別手段をさらに有し、
前記制御手段は、
前記姿勢に応じて、前記実行手段の有効・無効を切り替える端末装置。
（付記６）
付記５に記載の端末装置において、
前記実行手段は、
処理を実行した後に、前記姿勢判別手段が判別した前記端末装置の姿勢と実行した前記処理とを対応付けた情報を姿勢情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記姿勢判別手段が判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する端末装置。
（付記７）
読出手段で、少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出し、
検知手段で、端末装置の画面上における操作物の移動軌跡を検出し、
実行手段で、前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行し、
判別手段で、端末装置を持つ手の種別を判別し、
制御手段で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
（付記８）
コンピュータを、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、ユーザの手の種別を示す種別情報とを記憶する記憶手段から読み出す読出手段、
端末装置の画面上における操作物の移動軌跡を検出する検知手段、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段、
端末装置を持つ手の種別を判別する判別手段、
前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する制御手段として機能させるためのプログラム。
（付記９）
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、端末装置の姿勢を示す姿勢情報とを記憶する記憶手段から読み出す読出手段と、
端末装置の画面上における操作物の移動軌跡を検出する検知手段と、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段と、
端末装置の前記姿勢を判別する姿勢判別手段と、
前記姿勢判別手段で判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する制御手段を有する端末装置。
（付記１０）
付記７に記載の端末制御方法において、
前記実行手段は、
処理を実行した後に、前記判別手段が判別した前記手の種別と実行した前記処理との対応付けを示す情報を前記種別情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
（付記１１）
付記７または１０に記載の端末制御方法において、
前記端末装置の誤操作を防止するためのロック画面を表示する表示手段をさらに有し、
前記制御手段は、
前記表示手段でロック画面が表示されている状態で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
（付記１２）
付記１１に記載の端末制御方法において、
前記制御手段は、
前記実行手段が無効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域のみにおいて、前記検知手段が前記移動軌跡を検出できるように制御し、前記実行手段が有効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域以外においても、前記検知手段が前記移動軌跡を検出できるように制御する端末制御方法。
（付記１３）
付記７、１０〜１３のいずれか一項に記載の端末制御方法において、
前記端末装置の姿勢を判別する姿勢判別手段をさらに有し、
前記制御手段は、
前記姿勢に応じて、前記実行手段の有効・無効を切り替える端末制御方法。
（付記１４）
付記１３に記載の端末制御方法において、
前記実行手段は、
処理を実行した後に、前記姿勢判別手段が判別した前記端末装置の姿勢と実行した前記処理とを対応付けた情報を姿勢情報として前記記憶手段に送信し、
前記制御手段は、
新たに前記姿勢判別手段が判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
（付記１５）
付記８に記載のプログラムにおいて、
前記コンピュータを、
前記実行手段が、
処理を実行した後に、前記判別手段が判別した前記手の種別と実行した前記処理との対応付けを示す情報を前記種別情報として前記記憶手段に送信する手段、
前記制御手段が、
新たに前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する手段としてさらに機能させるためのプログラム。
（付記１６）
付記８または１５に記載のプログラムにおいて、
前記コンピュータを、
前記端末装置の誤操作を防止するためのロック画面を表示する表示手段、
前記制御手段が、
前記表示手段でロック画面が表示されている状態で、前記判別手段で判別した前記手の種別と前記種別情報とに基づいて、前記実行手段の有効・無効を制御する手段としてさらに機能させるためのプログラム。
（付記１７）
付記１６に記載のプログラムにおいて、
前記コンピュータを、
前記制御手段が、
前記実行手段が無効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域のみにおいて、前記検知手段が前記移動軌跡を検出できるように制御し、前記実行手段が有効である場合、前記ロック画面の表示領域中、ロック解除操作で使用される領域以外においても、前記検知手段が前記移動軌跡を検出できるように制御する手段としてさらに機能させるためのプログラム。
（付記１８）
付記８、１５〜１７のいずれか一項に記載のプログラムにおいて、
前記コンピュータを、
前記端末装置の姿勢を判別する姿勢判別手段、
前記制御手段が、
前記姿勢に応じて、前記実行手段の有効・無効を切り替える手段としてさらに機能させるためのプログラム。
（付記１９）
付記１８に記載のプログラムにおいて、
前記コンピュータを、
前記実行手段が、
処理を実行した後に、前記姿勢判別手段が判別した前記端末装置の姿勢と、実行した前記処理とを対応付けた情報を姿勢情報として前記記憶手段に送信する手段、
前記制御手段が、
新たに前記姿勢判別手段が判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する手段としてさらに機能させるためのプログラム。
（付記２０）
読出手段で、少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、端末装置の姿勢を示す姿勢情報とを記憶する記憶手段から読み出し、
検知手段で、端末装置の画面上における操作物の移動軌跡を検出し、
実行手段で、前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行し、
姿勢判別手段で端末装置の前記姿勢を判別し、
制御手段で、前記姿勢判別手段で判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する端末制御方法。
（付記２１）
コンピュータを、
少なくとも１つの軌跡情報と当該軌跡情報に対応して実行すべき処理とを対応付けた実行処理情報と、端末装置の姿勢を示す姿勢情報とを記憶する記憶手段から読み出す読出手段、
端末装置の画面上における操作物の移動軌跡を検出する検知手段、
前記移動軌跡が前記軌跡情報のいずれかに対応する場合、前記記憶手段が記憶する実行処理情報に基づいて、前記実行すべき処理を認識して実行する実行手段、
端末装置の前記姿勢を判別する姿勢判別手段、
前記姿勢判別手段で判別した前記姿勢と前記姿勢情報とに基づいて、前記実行手段の有効・無効を制御する制御手段として機能させるためのプログラム。
【００６８】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【符号の説明】
【００６９】
１０    端末装置
１０２  読出部
１０４  検知部
１０６  実行部
１０８  判別部
１１０  制御部
１１２  表示部
１１４  姿勢判別部
【図１】
2013182381.tif 000003
【図２】
2013182381.tif 000004
【図３】
2013182381.tif 000005
【図４】
2013182381.tif 000006
【図５】
2013182381.tif 000007
【図６】
2013182381.tif 000008
【図７】
2013182381.tif 000009
【図８】
2013182381.tif 000010
【図９】
2013182381.tif 000011
【図１０】
2013182381.tif 000012
【図１１】
2013182381.tif 000013
【図１２】
2013182381.tif 000014
【図１３】
2013182381.tif 000015
【図１４】
2013182381.tif 000016
【図１５】
2013182381.tif 000017
【図１６】
2013182381.tif 000018
【図１７】
2013182381.tif 000019
【図１８】
2013182381.tif 000020
【図１９】
2013182381.tif 000021
【図２０】
2013182381.tif 000022
【図２１】
2013182381.tif 000023
【図２２】
2013182381.tif 000024