(57)【要約】【課題】自装置の側面に検知手段を設けることなく自装置の持ち手の左右を判別する。【解決手段】情報処理装置１００は、自装置が保持されている位置を検知するタッチパネル等からなる保持位置検知手段１１と、自装置の動きを検知する加速度センサ等からなる動き検知手段１２と、保持位置検知手段１１によって検知された保持位置と動き検知手段１２によって検知された動きの方向とを基に、自装置の持ち手が右なのか左なのかといった保持態様を判別する判別手段１３とを含む。【選択図】図１
2013122711.tif 000002
【特許請求の範囲】
【請求項１】
自装置が保持されている位置を検知する保持位置検知手段と、
前記自装置の動きを検知する動き検知手段と、
前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された動きの方向とを基に、前記自装置の保持態様を判別する判別手段と
を含むことを特徴とする情報処理装置。
【請求項２】
前記保持位置検知手段がユーザによる所定の入力操作を検出するものであって、
前記保持位置検知手段に対するユーザによる所定の入力操作の検出位置を前記判別手段による判別結果に応じて変化させる制御手段を含む
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記判別手段が、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された前記自装置の回転方向とを基に、前記自装置の保持態様を判別する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記判別手段による判別結果に応じて表示態様を変化させる表示手段を含む
ことを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記表示手段の表示態様に、前記自装置の保持態様に応じて視認可能な角度が小さくなる領域に所定の情報を表示する表示態様が含まれている
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判別手段が、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された動きの方向とを基に、前記保持位置を略支点として前記動きの方向に前記自装置が回転されたと仮定して前記自装置の保持態様を判別するものである
ことを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記判別手段が、前記自装置が右手で保持されている保持態様と、前記自装置が左手で保持されている保持態様の２態様を判別するものである
ことを特徴とする請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
自装置が保持されている位置を検知する保持位置検知過程と、
前記自装置の動きを検知する動き検知過程と、
前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程と
を含むことを特徴とする情報処理方法。
【請求項９】
自装置が保持されている位置を検知する保持位置検知過程と、
前記自装置の動きを検知する動き検知過程と、
前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程と
をコンピュータによって実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型の情報処理装置等において当該装置の保持態様に応じた処理を行う際に用いて好適な情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
スマートフォン等の携帯型の情報処理装置には、情報処理装置の保持態様に応じて、タッチパネル等の表示装置の表示態様を変化させるものがある。ここで、情報処理装置の保持態様とは、情報処理装置がどのような状態で保持されているのかということを意味する。この情報処理装置の保持態様には、例えば、情報処理装置がどの向きで保持されているのかという状態や、情報処理装置が右手と左手のどちらの持ち手で保持されているのかという状態が含まれる。例えば特許文献１や特許文献２に記載されている情報処理装置では、情報処理装置の側面に感圧センサ等を設け、その感知センサ等の出力に基づいて、情報処理装置が右手と左手のどちらの持ち手で保持されているのかが判別される。そして、特許文献１や特許文献２に記載されている情報処理装置では、保持態様に応じてユーザインターフェース（以下、ＵＩ）が変更される。例えば、左手持ちの片手操作であると判別されれば、左手持ちの片手操作用の画面表示が行われる。また、右手持ちの片手操作であると判別されれば、右手持ちの片手操作用の画面表示が行われる。また、両手操作であると判別されれば、両手操作用の画面表示が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２７１８３号公報
【特許文献２】特開２００９−１６９８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１や特許文献２に記載されている情報処理装置では、持ち手が右手なのかあるいは左手なのかを判別するため、感圧センサ、タッチセンサ等の検知手段を用いている。この検知手段は、情報処理装置が右手で保持されている場合の指や手の特徴や左手で保持されている場合の指や手の特徴を検知するために用いられる。情報処理装置の持ち手が右手である場合に検知される特徴と左手である場合に検知される特徴とは、検知手段を設ける位置で異なる。例えば、片手で操作するような情報処理装置では、装置の側面に検知手段を設けることで、右手である場合の特徴と左手である場合の特徴とが区別しやすくなる。そこで、特許文献１や特許文献２に記載されている情報処理装置では、この検知手段を情報処理装置の側面に設けている。すなわち、特許文献１や特許文献２に記載されている情報処理装置では、情報処理装置の保持態様を判別するために、情報処理装置の特定の位置に特定の検知手段を設けなければならず、構成部品が増加するとともに、外観および内部構造に影響が及び、設計の自由度が制約されてしまうという課題があった。
【０００５】
本発明は、上記の課題を解決することができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の情報処理装置は、自装置が保持されている位置を検知する保持位置検知手段と、前記自装置の動きを検知する動き検知手段と、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された動きの方向とを基に、前記自装置の保持態様を判別する判別手段とを含むことを特徴とする。
【０００７】
また、本発明の情報処理方法は、自装置が保持されている位置を検知する保持位置検知過程と、前記自装置の動きを検知する動き検知過程と、前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程とを含むことを特徴とする。
【０００８】
また、本発明の情報処理プログラムは、自装置が保持されている位置を検知する保持位置検知過程と、前記自装置の動きを検知する動き検知過程と、前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程とをコンピュータによって実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、情報処理装置の側面に検知手段を設けることなく、ユーザが情報処理装置へ与えた動きから、右手左手どちらの持ち手かを検出することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明による情報処理装置の一実施の形態を示すブロック図である。
【図２】本発明による情報処理装置を図３に示すような端末として構成する場合の実施の形態を示すブロック図である。
【図３】図２に示した情報処理装置１０１の外観を示す正面図である。
【図４】図２に示した情報処理装置１０１の動作例を説明するためのフローチャートである。
【図５】図２に示した情報処理装置１０１の動作例を説明するための説明図である。
【図６】図２に示した情報処理装置１０１の動作例を説明するための説明図である。
【図７】図２に示した情報処理装置１０１の動作例を説明するための説明図である。
【図８】図２に示した情報処理装置１０１の動作例を説明するための説明図である。
【図９】図２に示した情報処理装置１０１の動作例を説明するための説明図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明の一実施形態としての情報処理装置の構成を示すブロック図である。図１に示した情報処理装置１００は、保持位置検知手段１１と、動き検知手段１２と、判別手段１３とを含んでいる。情報処理装置１００は、例えばタッチパネルと加速度センサとを搭載する携帯端末であり、携帯電話、スマートフォンのほか、ゲーム機、タブレットＰＣ（ＰＣ＝パーソナルコンピュータ）、ノートＰＣ等として構成することができる。
【００１２】
保持位置検知手段１１は、タッチパネル等を用いて構成され、ユーザの指（あるいは手）による自装置の保持位置を検知する。保持位置検知手段１１は、例えば、ユーザによって自装置（すなわち情報処理装置１００）が回転させられて上下逆さまに持ち直される際にその回転の支点として自装置を保持するユーザの指（あるいは手）の位置を検知する。保持位置検知手段１１は、例えば、ユーザの指や手で触れられた場合に静電気、抵抗値や圧力の変化で触れられた位置を検知する装置であり、タッチセンサ、タッチパッド等であってもよく、タッチパネルに限定されない。また、タッチパネル等を用いて構成する場合、保持位置検知手段１１は、ユーザの入力操作を検出する場合にも使用することができる。言い換えれば、スマートフォン等で入力操作に用いられる通常のタッチパネルを用いて保持位置検知手段１１を構成することができる。
【００１３】
動き検知手段１２は、加速度センサ等を用いて構成され、自装置の動きを検知する。動き検知手段１２は、例えば、ユーザによって自装置が回転させられて上下逆さまに持ち直される際の回転方向を検知する。動き検知手段１２は、自装置がユーザによって回転等される動きを検知するものであり、角度センサ、角速度センサ等であってもよく、加速度センサに限定されない。また、動き検知手段１２は、撮像素子と画像処理装置とを用いて、撮像された画像情報から自装置の動きを認識するものとして構成することもできる。また、加速度センサ等のセンサと他のセンサ等の構成や信号処理部とを組み合わせて動き検知手段１２を構成してもよい。
【００１４】
判別手段１３は、保持位置検知手段１１によって検知された保持位置と動き検知手段１２によって検知された動きの方向とを基に自装置の保持態様を判別する。ここで、自装置の保持態様には、自装置がユーザの右手の指で保持されている状態又は左手の指で保持されている状態（あるいはユーザの右手で保持されている状態又は左手で保持されている状態）が含まれる。判別手段１３は、例えば、ユーザが自装置を回転させて上下逆さまに持ち直した際の操作を前提として、保持位置検知手段１１によって検知された保持位置と動き検知手段１２によって検知された自装置の回転方向とを基に、自装置を保持しているのが右手左手のどちらの持ち手なのかを判別する。判別手段１３は、例えば、ＣＰＵ（中央処理装置）とＣＰＵによって実行される所定のプログラムとを用いて実現することがでる。その場合のプログラムは、例えば所定のＯＳ（オペレーティングシステム）のカーネルに含まれていてもよく、あるいは、所定のＯＳ上で実行される所定のアプリケーションに含まれていてもよい。
【００１５】
判別処理について詳述すると、判別手段１３は、例えば、自装置を回転させ上下逆さまに持ち直す際のユーザの自装置の保持の仕方が、右手又は左手の親指と人差し指（あるいは親指以外の指）で自装置表側のタッチパネル部分と自装置裏側の部分とを摘んだ状態であると仮定して保持態様を判別する。その際、判別手段１３は、例えば、持ち直す方法として、これらの摘んだ箇所を支点として自装置が回転させられて上下逆さまとなるように持ち直されたと仮定して保持態様を判別する。すなわち、判別手段１３は、例えばユーザが自装置１００本体を上下逆さまに持ち直す操作から、右手左手どちらの持ち手であるかを判別する。この判別手段１３は、例えば情報処理装置１００において、持ち手にあわせてタッチパネル上のボタン配置などのＵＩを最適化する際に利用することができる。
【００１６】
次に、図２から図８を参照して、本発明の情報処理装置の他の実施の形態について説明する。図２はこの実施形態の構成を示すブロック図、図３は外観図である。なお、図２において図１に示すものと同一の構成には同一の符号を用いている。
【００１７】
図３に示すように、本実施形態の情報処理装置１０１は、スマートフォン等と呼ばれる通信機能を有する携帯型コンピュータ端末として構成されている。図２に示すように、情報処理装置１０１は、図１を参照して説明した保持位置検知手段１１、動き検知手段１２及び判別手段１３と、制御手段１４及び表示手段１５を備えて構成されている。また、保持位置検知手段１１と表示手段１５とからタッチスクリーン１６が構成されている。
【００１８】
なお、図２では、本実施形態の情報処理装置１０１において本発明に関連する主な構成を示しており、情報処理装置１０１には、他に、バッテリ、記憶装置、アンテナ、通信処理装置等が搭載されている。図２に示した構成において、表示手段１５は液晶ディスプレイ等からなる表示装置である。また、図３に示すように、情報処理装置１０１は、表側の面の大部分に表示装置兼タッチセンサとなるタッチスクリーン１６が搭載されている。また、下部にはスマートフォンで言うホームボタンなどのボタン２１〜２３が搭載されている。
【００１９】
保持位置検知手段１１は、例えば表示手段１５の前面に表示手段１５のほぼ前面を覆うようにして装着された透明なタッチパネルと、タッチパネルの出力信号を処理する信号処理部とから構成されている。ここで、タッチパネルの出力信号を処理する信号処理部は、ユーザによる入力操作を検出する所定の処理を行う。ただし、ユーザによる入力操作を検出する信号処理部の全部又は一部は、情報処理装置１０１が有するＣＰＵが実行する一機能として実現されていてもよい。保持位置検知手段１１は、ユーザが保持位置検知手段１１を構成するタッチパネルに指等を触れた場合、触れられた位置を表す位置情報を生成して出力する。
【００２０】
制御手段１４は、表示手段１５によって表示される情報の内容や位置を制御するとともに、保持位置検知手段１１の出力に基づいてユーザによる入力操作の内容を判定する。また、制御手段１４は、保持位置検知手段１１が検出する入力操作の検出位置や表示手段１５の表示態様を、判別手段１３による判別結果に応じて変化させる制御を行う。ここで、保持位置検知手段１１による入力操作の検出位置や表示手段１５の表示態様を判別手段１３による判別結果に応じて変化させる制御とは、例えば、ユーザの持ち手が右なのか左なのかによって入力操作の検出範囲（すなわち例えば文字入力用エリアやボタン等のアイコン表示）を移動や回転させたり、所定の情報の表示位置を移動や回転させたりするような制御である。すなわち、制御手段１４は、保持位置検知手段１１や表示手段１５を、判別手段１３の判別結果に応じて制御することで、情報処理装置１０１におけるＵＩを判別手段１３の判別結果に応じて制御する。この制御手段１４は、情報処理装置１０１が有するＣＰＵが実行する一機能として実現される。
【００２１】
次に、図４のフローチャート及び図５〜図８の説明図を用いて、情報処理装置１０１の動作について説明する。なお、図４に示す処理では、判別手段１３が、ユーザが自装置を親指と人差し指で摘んだ状態で回転させて上下逆さまに持ち直した際の操作を前提として、保持位置検知手段１１によって検知された保持位置と動き検知手段１２によって検知された自装置の回転方向とを基に自装置を保持しているのが右手左手のどちらの持ち手なのかを判別する処理を行うこととする。また、ここでは、保持位置検知手段１１がタッチパネルを用いて構成されていて、動き検知手段１２が加速度センサによって動きを検知するものとする。また、図４の処理は、動き検知手段１２（加速度センサ）によって所定の大きさ以上の加速度が検知された場合に開始されるものとする。
【００２２】
まず、図５の左側に示すように、ユーザが右手２０１で情報処理装置１０１の下寄りの部分を保持した状態からの上下方向を反転させる持ち替え操作を行う場合について説明する。この場合、ユーザが情報処理装置１０１本体を摘む箇所は、親指が情報処理装置１０１の表側にあるタッチスクリーン１６下部、人差し指が情報処理装置１０１の裏側、となる。ここで、上下方向は図５に矢印Ａ１及びＡ２で示した方向、情報処理装置１０１の表側は図５の紙面手前側である。つまりこの場合、情報処理装置１０１の保持位置検知手段１１（タッチパネル）は、下部に触れられていることを検知する。また、ユーザがこのような持ち方をしている状態から摘んだ箇所を支点として上下逆さまに回転させる場合、ヒトの手の構造上、親指と人差し指の間を通ることが出来るのは短辺となる情報処理装置１０１本体の下端（ボタン２１〜２３側）であるため、左回転（矢印Ａ３方向の回転）のみ可能となる。よって、この操作では、動き検知手段１２（加速度センサ）が情報処理装置１０１本体が左回転することを検出することとなり、回転後は図５の右側に示したように右手２０２でタッチスクリーン１６下部が保持された状態となる。
【００２３】
すなわち、図５に示すような持ち替え操作が行われた場合、図４のフローチャートでは、まず、保持位置検知手段１１（タッチパネル）がタッチパネル上のある１点への接触を検知しつつ、動き検知手段１２（加速度センサ）が上下反転を検知する（ステップＳ１１）。次に、判別手段１３は、ユーザが情報処理装置１０１本体を摘む箇所が情報処理装置１０１本体の下寄り、つまり保持位置検知手段１１（タッチパネル）の検知位置が下半分側で（ステップＳ１２で「Ｙ」）、かつ、動き検知手段１２（加速度センサ）が検知した上下反転時の回転方向が左回転なので（ステップＳ１３で「Ｙ」）、持ち手が右手であると判別し、情報処理装置１０１の上下反転に合わせて、ＵＩを、上下反転しつつ、右手に最適化したものへ変更する（ステップＳ１４）。
【００２４】
また、図６の左側に示したように、ユーザが右手２０３で情報処理装置１０１本体の上寄りの部分を保持した状態で上下反転の操作を行った場合、今度は逆に、親指と人差し指の間を通ることが出来るのは短辺となる情報処理装置１０１本体の上端となるため、右回転（矢印Ａ４方向の回転）のみ可能となる。回転させると、図６の右側に示したように、右手２０４でタッチスクリーン１６上部が保持された状態となる。よって、このとき、動き検知手段１２（加速度センサ）によって情報処理装置１０１本体が右回転したことを検出することとなり、また、その間、保持位置検知手段１１（タッチパネル）はタッチパネルの上部に触れられていることを検出することとなる。
【００２５】
すなわち、図６に示すような持ち替え操作が行われた場合、図４のフローチャートでは、保持位置検知手段１１（タッチパネル）がタッチパネル上のある１点への接触を検知しつつ、動き検知手段１２（加速度センサ）によって上下反転を検知する（ステップＳ１１）。次に、判別手段１３が、ユーザが情報処理装置１０１本体を摘む箇所が情報処理装置１０１本体の上寄り、つまり保持位置検知手段１１（タッチパネル）の検知位置が上半分側で（ステップＳ１２で「Ｎ」）、かつ、動き検知手段１２（加速度センサ）が検知した上下反転時の回転方向が右回転なので（ステップＳ１５で「Ｎ」）、持ち手が右手であると判別し、情報処理装置１０１の上下反転に合わせて、ＵＩを、上下反転しつつ、右手に最適化したものへ変更する（ステップＳ１４）。
【００２６】
また、図７の左側に示したように、ユーザが左手３０１で情報処理装置１０１本体の下寄りの部分を保持した状態からの持ち替え操作を行った場合においては、ユーザは情報処理装置１０１本体を右回転（矢印Ａ４方向の回転）のみさせることが可能である。このとき、動き検知手段１２（加速度センサ）は右回転を検知するとともに、保持位置検知手段１１（タッチパネル）はタッチスクリーン１６下部への接触を検出することとなる。回転後は図７の右側に示したように左手３０２でタッチスクリーン１６下部が保持された状態となる。
【００２７】
すなわち、図７に示すような持ち替え操作が行われた場合、図４のフローチャートでは、保持位置検知手段１１（タッチパネル）がタッチパネル上のある１点への接触を検知しつつ、動き検知手段１２（加速度センサ）によって上下反転を検知する（ステップＳ１１）。次に、判別手段１３が、上記と同様に、保持位置検知手段１１（タッチパネル）の検知位置が下半分側で（ステップＳ１２で「Ｙ」）、かつ、動き検知手段１２（加速度センサ）が検知した上下反転時の回転方向が右回転なので（ステップＳ１３で「Ｎ」）、持ち手が左手であると判別し、情報処理装置１０１の上下反転に合わせて、ＵＩを、上下反転しつつ、左手に最適化したものへ変更する（ステップＳ１６）。
【００２８】
また、図８の左側に示したように、ユーザが左手３０３で情報処理装置１０１本体の上寄りの部分を保持した状態からの持ち替え操作を行った場合においては、左回転（矢印Ａ３方向の回転のみ可能となるため、情報処理装置１０１は、左回転、および保持位置検知手段１１（タッチパネル）上部への接触を検出することとなる。回転後は図８の右側に示したように左手３０４でタッチスクリーン１６上部が保持された状態となる。
【００２９】
すなわち、図８に示すような持ち替え操作が行われた場合、図４のフローチャートでは、保持位置検知手段１１（タッチパネル）がタッチパネル上のある１点への接触を検知しつつ、動き検知手段１２（加速度センサ）によって上下反転を検知する（ステップＳ１１）。次に、判別手段１３が、上記と同様に、保持位置検知手段１１（タッチパネル）の検知位置が上半分側で（ステップＳ１２で「Ｎ」）、かつ、動き検知手段１２（加速度センサ）が検知した上下反転時の回転方向が左回転なので（ステップＳ１５で「Ｙ」）、持ち手が左手であると判別し、情報処理装置１０１の上下反転に合わせて、ＵＩを、上下反転しつつ、左手に最適化したものへ変更する（ステップＳ１６）。
【００３０】
以上のようにして、情報処理装置１０１では、保持位置検知手段１１（例えばタッチパネル）及び動き検知手段１２（例えば加速度センサ）を用いて保持態様の判別を行うことが可能となり、持ち手に合わせたＵＩ最適化を行うことが可能となる。
【００３１】
ＵＩの最適化の具体的な内容については利用シーンによって様々であるが、一例について図９を参照して説明する。例えば、ユーザが電子メール本文作成の文字編集を行っている際に、上で説明した操作によって上下逆さまに持ち替えた場合に、図９のように文字入力用のボタン領域４０２や入力結果の表示領域４０１の配置することで、周囲の他人から覗き見されにくくすることができる。すなわち、図９に示した各表示領域の配置例では、手のひら５０１と親指５０２によって周囲から見えにくい領域４０１に入力結果の表示を、その親指５０２のある位置にタッチ操作の中心となる文字入力用のボタン領域４０２を、その他予測変換などの補助機能の表示及び操作用の領域４０３を配置している。すなわち、図９に示した表示例は、図２の表示手段１５において判別手段１３による判別結果に応じて変化される表示態様に、自装置の保持態様に応じて視認可能な角度が小さくなる領域に所定の情報を表示する表示態様が含まれていることを示している。
【００３２】
以上説明したように、本発明の実施形態においては、保持位置検知手段（例えばタッチパネル）と動き検知手段（例えば加速度センサ）を搭載する情報処理装置１００及び１０１において、例えば、ユーザが自装置を回転させ上下逆さまに持ち直した際の操作から、右手左手どちらの持ち手かを検出することができる。なお、自装置を回転させ上下逆さまに持ち直す際の、ユーザの自装置本体の持ち方としては、親指と人差し指で、タッチパネル部分と自装置本体の裏側が摘まれた状態であることを前提として持ち手の判別が行われる。また、持ち直す方法は、この摘んだ箇所を支点として自装置本体を回転させて上下逆さまに持ち直す方法を前提としている。このような構成を用いることで、本発明によれば、保持位置検知手段によって検知された保持位置の情報と、動き検知手段によって検知された動きの方向の情報とに基づいて自装置の保持態様が判別される。すなわち、保持位置検知手段で検知された情報のみからでは保持態様が判別できなかったとしても、動き検知手段で検知された情報を加味することで保持態様が判別できればよくなる。そのため、例えば、自装置の側面に必ずしも検知手段を設ける必要はない。すなわち、自装置の側面に検知手段を設けることによる設計の自由度の制約をなくすことが可能となる。
【００３３】
さらに、本発明の実施形態は、以下に記載するような効果を奏する。
【００３４】
第１の効果は、縦長の物体を親指と人差し指で摘んで回転させる際の、手の構造、特に指の長さや親指と他の指で物体を摘む方向という要因により、回転方向が制限される現象を利用することで、右手左手どちらの持ち手であるかを判別し、ＵＩを最適化することで、持ち手に合わせたＵＩを実現できることである。
【００３５】
第２の効果は、縦長の物体を親指と人差し指で摘んで回転させる際の、手の構造、特に指の長さや親指と他の指で物体を摘む方向という要因により、回転方向が制限される現象を利用することにより、多くのスマートフォン等に搭載されているタッチパネルと加速度センサを用いて持ち手判別を行っているので、既存のスマートフォンでも、装置構成を変えることなく、同機能を利用できることである。
【００３６】
第３の効果は、文字入力中に同機能を利用することにより、覗き見防止の効果を実現できることである。
【００３７】
なお、本発明の実施の形態は上記のものに限定されず、例えば次のような実施の形態を採用することが可能である。すなわち、上記では、基本操作として、情報処理装置１０１の上下方向を、正方向から逆方向へ持ち替えた場合の説明を行ったが、逆に、最初に上下逆さまに持った状態から正方向へ持ち替えた場合も同様である。同様に、正方向から逆方向へ持ち替え、そのまますぐに正方向へ持ち替えた場合も同様である。
【００３８】
上記実施形態では、具体的な一実施形態として、電子メール作成時の覗き見防止を挙げたが、その他、単純に持ち手側に操作系を配置しなおすことで指が届きやすくするようＵＩ変更するなども考えられ、利用シーン及びＵＩ変更内容について、上記に限らない。
【００３９】
上記実施形態では、右手左手どちらの持ち手であるかの検出のみ行ったが、上寄り下寄りのどちらで保持しているかの情報も併せて取得し、これも踏まえたＵＩ最適化を行うことも有効である。
【００４０】
また、保持位置検知手段が検出する動きの支点となる位置は、厳密な支点である必要は無く、ある程度の範囲で保持位置をとらえること（すなわちタッチパネルの上半分や下半分といった範囲や、情報処理装置の形状と一般的な指の長さなどから想定される判別が可能となる範囲としてとらえること）で十分である。また、判別の前提となる操作の回転方向は、鉛直方向での回転に限らず、水平方向での回転等であってもよい。
【００４１】
なお、本発明の実施の形態は、ＣＰＵとそれによって実行されるプログラムを用いて構成することができ、その場合のプログラムはコンピュータ読み取り可能な記録媒体や通信回線を介して提供することが可能である。
【００４２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されるが、以下には限られない。
【００４３】
（付記１）自装置が保持されている位置を検知する保持位置検知手段と、前記自装置の動きを検知する動き検知手段と、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された動きの方向とを基に、前記自装置の保持態様を判別する判別手段とを含むことを特徴とする情報処理装置。
【００４４】
（付記２）前記保持位置検知手段がユーザによる所定の入力操作を検出するものであって、前記保持位置検知手段に対するユーザによる所定の入力操作の検出位置を前記判別手段による判別結果に応じて変化させる制御手段を含むことを特徴とする付記１に記載の情報処理装置。
【００４５】
（付記３）前記判別手段が、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された前記自装置の回転方向とを基に、前記自装置の保持態様を判別することを特徴とする付記１又は付記２に記載の情報処理装置。
【００４６】
（付記４）前記判別手段による判別結果に応じて表示態様を変化させる表示手段を含むことを特徴とする付記１から３のいずれかに記載の情報処理装置。
【００４７】
（付記５）前記表示手段の表示態様に、前記自装置の保持態様に応じて視認可能な角度が小さくなる領域に所定の情報を表示する表示態様が含まれていることを特徴とする付記４に記載の情報処理装置。
【００４８】
（付記６）前記判別手段が、前記保持位置検知手段によって検知された保持位置と前記動き検知手段によって検知された動きの方向とを基に、前記保持位置を略支点として前記動きの方向に前記自装置が回転されたと仮定して前記自装置の保持態様を判別するものであることを特徴とする付記１から５のいずれかに記載の情報処理装置。
【００４９】
（付記７）前記判別手段が、前記自装置が右手で保持されている保持態様と、前記自装置が左手で保持されている保持態様の２態様を判別するものであることを特徴とする付記１から６のいずれかに記載の情報処理装置。
【００５０】
（付記８）自装置が保持されている位置を検知する保持位置検知過程と、前記自装置の動きを検知する動き検知過程と、前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程とを含むことを特徴とする情報処理方法。
【００５１】
（付記９）自装置が保持されている位置を検知する保持位置検知過程と、前記自装置の動きを検知する動き検知過程と、前記保持位置検知過程で検知された保持位置と前記動き検知過程で検知された動きの方向とを基に、前記自装置の保持態様を判別する判別過程とをコンピュータによって実行させることを特徴とする情報処理プログラム。
【符号の説明】
【００５２】
１００、１０１  情報処理装置
１１  保持位置検知手段
１２  動き検知手段
１３  判別手段
１４  制御手段
１５  表示手段
１６  タッチスクリーン
【図１】
2013122711.tif 000003
【図２】
2013122711.tif 000004
【図３】
2013122711.tif 000005
【図４】
2013122711.tif 000006
【図５】
2013122711.tif 000007
【図６】
2013122711.tif 000008
【図７】
2013122711.tif 000009
【図８】
2013122711.tif 000010
【図９】
2013122711.tif 000011