(57)【特許請求の範囲】
【請求項１】
筐体と、
前記筐体の一部の面である表示面に画像を表示する表示部と、
前記筐体のうちの前記表示面が設けられていない部分に設けられ、ユーザの前記筐体の持ち手を検知する第１検知部と、
前記表示面のうちの前記ユーザにより指示された位置を検知する第２検知部と、
前記第１検知部及び前記第２検知部による検知結果に応じた制御を行う制御部とを備え、
前記制御部が、
前記第１検知部により検知された持ち手に応じて、前記表示部の前記表示面に表示されて前記ユーザによる前記指示を受け付ける第１の画像であって、複数の項目に相当する領域を有する第１の画像の当該複数の項目の展開の方向を制御し、
前記表示部に表示された第１の画像の前記第２検知部により検知された位置に対応する前記項目に従って表示される第２の画像であって、複数の項目に相当する領域を有する第２の画像の当該複数の項目の展開の方向を、前記第１検知部により検知された持ち手に応じて制御する
ことを特徴とする表示装置。
【請求項２】
前記第１検知部は、
前記表示面の右側において接触を検知する第１センサと、前記表示面の左側において接触を検知する第２センサとを有し、
前記第１センサが接触を検知した検知領域と前記第２センサが接触を検知した検知領域の数又は大きさに基づいてユーザの持ち手を検知する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記第１検知部は、前記ユーザによる接触を検知する検知領域を前記表示面の上下方向に沿うように複数有し、
前記制御部は、前記第１の画像の上下方向についての表示位置を前記第１検知部により接触が検知された検知領域に応じて制御する
ことを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
筐体と、
前記筐体の一部の面である表示面に画像を表示する表示部と、
前記筐体のうちの前記表示面が設けられていない部分に設けられ、ユーザの前記筐体の持ち手を検知する第１検知部と、
前記表示面のうちのユーザにより指示された位置を検知する第２検知部と
を備える表示装置のコンピュータに、
前記第１検知部により検知された持ち手に応じて、前記表示部の前記表示面に表示されて前記ユーザによる前記指示を受け付ける第１の画像であって、複数の項目に相当する領域を有する第１の画像の当該複数の項目の展開の方向を制御するステップと、
前記表示部に表示された第１の画像の前記第２検知部により検知された位置に対応する前記項目に従って表示される第２の画像であって、複数の項目に相当する領域を有する第２の画像の当該複数の項目の展開の方向を、前記第１検知部により検知された持ち手に応じて制御するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の持ち方に応じた表示制御に関する。
【背景技術】
【０００２】
タッチスクリーン（タッチパネルともいう。）を有する電子機器を片手で持った場合のデータ入力について、特許文献１には、入力ボタン群を表示すべきタッチパネル上の領域を入力者に指などであらかじめ指定させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５２４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、画像の表示に際し、タッチパネルに対する事前の指定を要するのでは、使い勝手が悪い。
そこで、本発明の目的は、ユーザが表示装置を持つと、その持ち方に応じた画像が表示されるようにすることにある。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る表示装置は、筐体と、前記筐体の一部の面である表示面に画像を表示する表示部と、前記筐体のうちの前記表示面が設けられていない部分に設けられ、ユーザの前記筐体の持ち手を検知する第１検知部と、前記表示面のうちの前記ユーザにより指示された位置を検知する第２検知部と、前記第１検知部及び前記第２検知部による検知結果に応じた制御を行う制御部とを備え、前記制御部が、前記第１検知部により検知された持ち手に応じて、前記表示部の前記表示面に表示されて前記ユーザによる前記指示を受け付ける第１の画像であって、複数の項目に相当する領域を有する第１の画像の当該複数の項目の展開の方向を制御し、前記表示部に表示された第１の画像の前記第２検知部により検知された位置に対応する前記項目に従って表示される第２の画像であって、複数の項目に相当する領域を有する第２の画像の当該複数の項目の展開の方向を、前記第１検知部により検知された持ち手に応じて制御する構成を有する。
【０００６】
本発明の好ましい態様において、前記第１検知部は、前記表示面の右側において接触を検知する第１センサと、前記表示面の左側において接触を検知する第２センサとを有し、
前記第１センサが接触を検知した検知領域と前記第２センサが接触を検知した検知領域の数又は大きさに基づいてユーザの持ち手を検知してもよい。
本発明の別の好ましい態様において、前記第１検知部は、前記ユーザによる接触を検知する検知領域を前記表示面の上下方向に沿うように複数有し、前記制御部は、前記第１の画像の前記上下方向についての表示位置を前記第１検知部により接触が検知された検知領域に応じて制御してもよい。
【０００７】
本発明の別の態様に係るプログラムは、筐体と、前記筐体の一部の面である表示面に画像を表示する表示部と、前記筐体のうちの前記表示面が設けられていない部分に設けられ、ユーザの前記筐体の持ち手を検知する第１検知部と、前記表示面のうちのユーザにより指示された位置を検知する第２検知部とを備える表示装置のコンピュータに、前記第１検知部により検知された持ち手に応じて、前記表示部の前記表示面に表示されて前記ユーザによる前記指示を受け付ける第１の画像であって、複数の項目に相当する領域を有する第１の画像の当該複数の項目の展開の方向を制御するステップと、前記表示部に表示された第１の画像の前記第２検知部により検知された位置に対応する前記項目に従って表示される第２の画像であって、複数の項目に相当する領域を有する第２の画像の当該複数の項目の展開の方向を、前記第１検知部により検知された持ち手に応じて制御するステップとを実行させる構成を有する。
【発明の効果】
【０００８】
本発明によれば、ユーザが表示装置を持つと、その持ち方に応じた画像が表示されるようにすることが可能である。
【図面の簡単な説明】
【０００９】
【図１】表示装置の外観を示す図（第１実施形態）
【図２】表示装置のハードウェア構成を示すブロック図
【図３】表示装置の制御部が実現する機能を示す機能ブロック図
【図４】表示装置の持ち方を例示する図
【図５】制御部が実行する処理を示すフローチャート
【図６】第１の判定処理を示すフローチャート
【図７】不連続点を例示する図
【図８】第２の判定処理を示すフローチャート
【図９】第１の画像の表示例を示す図
【図１０】第１の画像の表示例を示す図
【図１１】第２の画像の表示例を示す図
【図１２】第２の画像の表示例を示す図
【図１３】表示装置の外観を示す図（第２実施形態）
【図１４】表示装置のハードウェア構成を示すブロック図
【図１５】表示装置の制御部が実現する機能を示す機能ブロック図
【図１６】制御部が実行する処理を示すフローチャート
【図１７】ユーザインタフェースの切り替えの利用例を示す図
【発明を実施するための形態】
【００１０】
［第１実施形態］
図１は、本発明の実施の一形態である表示装置の外観を示す図である。図１において、表示装置１０は、筐体１１を有する電子機器である。表示装置１０は、ここでは、いわゆるスマートフォン（又は携帯電話機）であるとする。また、筐体１１は、図１に直方体状で記載されるが、他の形状であることを妨げない。筐体１１は、その一部の面に表示面１１Ｄを有し、表示面１１Ｄが設けられていない部分にセンサ面１１Ｓ1及び１１Ｓ2を有する。なお、センサ面１１Ｓ2は、図１においては隠れた位置にあって図示されていないが、センサ面１１Ｓ1と対称に設けられている。
【００１１】
表示面１１Ｄは、画像が表示される面であり、タッチスクリーンを構成している。表示面１１Ｄは、例えば、液晶表示素子や、有機ＥＬ（electro luminescence）表示素子で構成される複数の画素によって画像を表示する。なお、表示面１１Ｄは、ここでは長方形の領域であるとする。センサ面１１Ｓ1及び１１Ｓ2は、ユーザの手指の接触を検知する面である。センサ面１１Ｓ1及び１１Ｓ2は、ユーザによる接触を検知するセンサを有する。ここでいうセンサは、例えば、圧力を検知するセンサや、接触している位置とそうでない位置とを電圧によって区別する抵抗膜などである。なお、センサ面１１Ｓ1及び１１Ｓ2を構成するセンサの検知対象は、指等の物体の接触に応じて変化する物理量であれば、上述した圧力や電圧に限定されない。センサ面１１Ｓ1及び１１Ｓ2は、それぞれ、表示面１１Ｄの長辺に沿って複数の領域に分割され、各々の領域において接触を個別に検知する。この領域は、本発明に係る検知領域に相当する。
【００１２】
なお、本実施形態においては、筐体１１が有する６面のうち、表示面１１Ｄが設けられている面をユーザに対する正面、センサ面１１Ｓ1及び１１Ｓ2が設けられている面を側面、正面の反対側の面を背面とする。また、センサ面１１Ｓ1がユーザからみて左側にあり、センサ面１１Ｓ2がユーザからみて右側にあるものとする。センサ面１１Ｓ1及び１１Ｓ2は、側面の全体を占める必要はなく、その一部に設けられていてもよい。
【００１３】
図２は、表示装置１０のハードウェア構成を示すブロック図である。同図に示すように、表示装置１０は、制御部１１０と、記憶部１２０と、表示部１３０と、第１検知部１４０と、第２検知部１５０とを備える。なお、表示装置１０は、スマートフォンとしての機能を実現するために、図２に記載の構成に加え、通信網に接続するための無線通信部などを備えるが、ここでは図示を省略する。
【００１４】
制御部１１０は、ＣＰＵ（Central Processing Unit）等の演算処理装置やメモリを備え、プログラムを実行することによって表示装置１０の動作を制御する。記憶部１２０は、フラッシュメモリ、ハードディスク等の記憶手段を備え、表示装置１０が用いるデータを記憶する。記憶部１２０に記憶されているデータには、制御部１１０が実行するプログラムに加え、後述する表示装置１０の持ち方のパターンなどが含まれ得る。表示部１３０は、表示面１１Ｄを構成する表示素子と、表示面１１Ｄに画像を表示させるための駆動回路とを備え、表示面１１Ｄに表示させる画像の切り替えを、制御部１１０からの命令に応じて行う。
【００１５】
第１検知部１４０は、センサ面１１Ｓ1及び１１Ｓ2を構成するセンサ（以下「第１のセンサ」という。）を備え、ユーザの持ち方（保持する方法・作法）を検知する。第２検知部１５０は、表示面１１Ｄに重ねて設けられたセンサを備え、表示面１１Ｄへの指等の物体の接触を検知する。なお、第２検知部１５０のセンサ（以下「第２のセンサ」という。）は、例えば静電容量方式（指先の距離に応じて変化する静電容量を検知する方式）を採用した場合のように、接触ではなく接近を検知するものであってもよい。第１検知部１４０及び第２検知部１５０は、その検知結果を表す情報（以下「検知情報」という。）を制御部１１０に供給する。制御部１１０は、この検知情報に応じて制御を行う。検知情報は、接触の有無を表す二値の情報でもよいし、接触（又は接近）の程度を表す多値（二値より多い値）の情報でもよいが、ここでは前者とする。
【００１６】
図３は、制御部１１０が実現する機能を示す機能ブロック図である。制御部１１０は、プログラムを実行することにより、同図に示す第１判定部１１１、第２判定部１１２、表示制御部１１３及び処理実行部１１４に相当する機能を実現する。なお、これらの機能は、ＯＳ（operating system）の機能の一部として提供されてもよく、また、ユーザインタフェース（以下「ＵＩ」という。）に関連する独立したアプリケーションとして提供されてもよいものである。また、これらの機能は、そのすべてが単一のハードウェア（例えばＣＰＵ）によって構成されている必要はなく、一部が専用の回路によって別個に構成されていてもよい。
【００１７】
第１判定部１１１は、第１検知部１４０から供給される検知情報（以下「第１の検知情報」という。）を取得し、第１の検知情報に基づいて筐体１１の持ち方を判定する。この判定には、後述する持ち手（利き手）の判定などが含まれ、あらかじめいくつかの持ち方がパターンとして分類されている。第２判定部１１２は、第２検知部１５０から供給される検知情報（以下「第２の検知情報」という。）を取得し、表示面１１Ｄのうちのユーザにより指示された位置を判定する。この判定には、タッチスクリーン上の位置検知に関する周知の技術が用いることが可能である。
【００１８】
表示制御部１１３は、第１判定部１１１による判定結果（すなわちユーザの持ち方）に応じて表示部１３０による画像の表示を制御するとともに、第２判定部１１２による判定結果（すなわちユーザの指示位置）に応じて表示部１３０による画像の表示を制御する。処理実行部１１４は、表示部１３０の表示制御以外の処理を実行する。処理実行部１１４は、例えば、スマートフォンが有する機能（音声通話、データ通信、ゲームなど）を実現するために必要な処理を実行する。かかる処理は、該当する機能そのものを実行する処理であってもよいが、該当する機能が別個のアプリケーションとして用意されている場合には、当該アプリケーションを起動する処理である。
【００１９】
表示装置１０の構成は、以上のとおりである。表示装置１０は、かかる構成のもと、プログラムによりあらかじめ予定された設定やユーザの操作に応じて、スマートフォンとしての所定の機能を実現するための処理を実行する。なお、本実施形態において、「操作」とは、表示面１１Ｄへの指示と同意である。また、表示装置１０は、表示部１３０においてユーザによる指示を受け付ける前に、ユーザが表示装置１０をどのように持っているかを検知及び判定し、ユーザの持ち方に基づいて、その後の指示が容易となるような画像の表示を推測し、表示部１３０にかかる表示を行わせる。
【００２０】
図４は、表示装置１０の持ち方を例示する図であり、ユーザによる左手ＬＨでの持ち方と右手ＲＨでの持ち方とを例示する図である。ユーザは、表示面１１Ｄを母指で指示するため、表示装置１０の背面を掌で覆うようにし、母指以外の示指、中指、薬指及び小指と母指の付け根周辺の部分とで表示装置１０を支える。以下においては、表示装置１０をこのように持ったときに、ユーザの手首に近い側を「下方」といい、ユーザの手首から遠い側を「上方」という。
なお、図４の例は、表示装置１０の持ち方の一例にすぎない。ユーザは、自身の手の大きさや癖などに応じて、例えば、小指を立てたり、示指で側面ではなく背面を支えたりしてもよい。表示装置１０は、持ち手の左右に限らず、このようないくつかの持ち方をパターン化して記憶しておくとよい。
【００２１】
図５は、制御部１１０が実行する処理を示すフローチャートである。制御部１１０は、まず、第１検知部１４０により供給される第１の検知情報に基づき、ユーザが表示装置１０を持っているか否かを判断する（ステップＳ１）。この判断は、例えば、接触を検知している検知領域の数に基づいて行われる。制御部１１０は、ユーザが表示装置１０を持っていると判断すると、持ち方の判定を所定の時間待機する（ステップＳ２）。ここで制御部１１０が待機する時間のことを、以下においては「待機時間」という。
【００２２】
待機時間を設ける理由は、次のとおりである。すなわち、ユーザは、鞄などに収納された表示装置１０を取り出したり、あるいは机などの平らな面に置かれた表示装置１０を持ち上げたりする場合には、最初に持ったままの持ち方で操作を行うとは限らないからである。ユーザは、多くの場合、表示装置１０をいったん持ってから、自身が操作しやすい位置にこれを持ち替える。待機時間は、この持ち替えを考慮して設けられるものである。
【００２３】
なお、待機時間は、あらかじめ設定された値（例えば、０〜１秒程度）であってもよいが、第１検知部１４０の検知結果に応じて決められていてもよい。例えば、制御部１１０は、第１の検知情報の出力結果が安定した状態（すなわち、接触を検知する検知領域の変動が所定の閾値未満となり、表示装置１０を保持する手指がほとんど動かなくなったとみなせる状態）になったときに待機時間が終わるようにしてもよい。
【００２４】
待機時間が終了すると、制御部１１０は、ユーザによる表示装置１０の持ち方を判定する処理（以下「判定処理」という。）を実行する（ステップＳ３）。この判定処理には、いくつかの態様が考えられる。制御部１１０は、複数ある判定処理のいずれかを選択的に、又は組み合わせて実行する。ここで例示する判定処理は、ユーザの持ち手を判定する第１の判定処理と、ユーザが持っている位置の上下を判定する第２の判定処理である。
【００２５】
図６は、第１の判定処理を示すフローチャートである。第１の判定処理において、制御部１１０は、センサ面１１Ｓ1及び１１Ｓ2のそれぞれについて、第１の検知情報に基づいて不連続点を抽出する（ステップＳ３１１）。続いて、制御部１１０は、センサ面１１Ｓ1及び１１Ｓ2のそれぞれについて抽出された不連続点の数又は大きさを比較する（ステップＳ３１２）。ここにおいて、「不連続点」とは、接触を検知した検知領域に挟まれた状態で存在する接触を検知していない検知領域をいい、単独又は群で存在する検知領域である。
図７は、不連続点を例示する図である。ここにおいて、センサ面１１Ｓ2は、指の接触を検知した検知領域が黒色で示され、指の接触を検知していない検知領域が白色で示されている。
【００２６】
ユーザがセンサ面１１Ｓ1又は１１Ｓ2に指で触れる場合、指と指の間には、不連続点が生じる。例えば、ユーザがセンサ面１１Ｓ1又は１１Ｓ2を４本の指で支えれば、不連続点は３箇所に生じる。一方、ユーザがセンサ面１１Ｓ1又は１１Ｓ2に母指の付け根周辺の部分（図４参照）で触れる場合には、指で触れる場合に比べ、不連続点が生じにくい。制御部１１０は、この不連続点の生じやすさ、すなわち不連続点の数又は大きさ（若しくはこれらの組み合わせ）に基づいて、持ち手の左右を判定することが可能である。例えば、制御部１１０は、センサ面１１Ｓ1に生じた不連続点がセンサ面１１Ｓ2に生じた不連続点よりも多ければ、ユーザが右手で表示装置１０を持っていると判定する。
【００２７】
制御部１１０は、以上のようにして不連続点をセンサ面１１Ｓ1及び１１Ｓ2について比較し、その比較結果に応じた情報（以下「判定情報」という。）を生成する（ステップＳ３１３）。第１の判定処理における判定情報は、ユーザの持ち手が右手であるか左手であるかを表す情報であり、例えば「１１」と「１０」や「Ｌ」と「Ｒ」のようにして区別されるものである。
【００２８】
図８は、第２の判定処理を示すフローチャートである。第２の判定処理において、制御部１１０は、センサ面１１Ｓ1及び１１Ｓ2のそれぞれについて、接触を検知した検知領域の数と位置を第２の検知情報に基づいて特定する（ステップＳ３２１）。制御部１１０は、かかる検知領域のセンサ面１１Ｓ1及び１１Ｓ2の上下方向についての分布を特定し、これをあらかじめ決められた基準の分布と比較する（ステップＳ３２２）。制御部１１０は、ステップＳ３２１において特定した分布が基準の分布よりも上寄りであれば、ユーザが表示装置１０の上方を保持していると判定し、ステップＳ３２１において特定した分布が基準の分布よりも下寄りであれば、ユーザが表示装置１０の下方を保持していると判定する。制御部１１０は、ステップＳ３２２の比較結果に応じた判定情報を生成する（ステップＳ３２３）。第２の判定処理における判定情報は、ユーザの持つ位置が上方であるか下方であるかを表す情報であり、例えば「２１」と「２０」のようにして区別されるものである。
なお、以上の説明においては、ユーザによる持ち方が上下方向について２段階で判定されたが、例えば「上方」、「中間」、「下方」といったように、３以上の段階で判定されてもよい。
【００２９】
このような判定処理を終えると、制御部１１０は、判定結果に応じた画像を表示部１３０に表示させる（ステップＳ４）。ここで表示される画像は、ユーザによる指示を受け付けるための画像であり、例えば、ボタンの形状を有していたり、あるいはアイコンや絵文字などである。ステップＳ４において表示される画像のことを、以下においては「第１の画像」という。制御部１１０は、判定処理の結果に応じて第１の画像の表示態様を制御する。ここにおいて、表示態様には、画像の表示位置や、後述する展開の態様などが含まれ、さらには、画像の色や形状も含まれ得る。なお、第１の画像は、指示を受け付ける画像であれば足り、必ずしも展開を要するものではない。
【００３０】
制御部１１０は、第１の画像が表示部１３０に表示されると、第１の検知情報に基づいて、表示面１１Ｄに対するユーザの指示があるか否かを判断する（ステップＳ５）。制御部１１０は、かかる指示があれば、ユーザに指示され、第２検知部１５０により検知された位置に応じた処理を実行する（ステップＳ６）。なお、ステップＳ６において実行される処理には、処理実行部１１４が実行する処理と、表示制御部１１３による画像の表示制御とが含まれる。ステップＳ６において表示される画像のうち、第１の画像を操作することにより表示される画像のことを、以下においては「第２の画像」という。第２の画像は、第１の画像において指示された位置に従って表示内容が決まるものである。第２の画像は、本実施形態においてはユーザの指示を受け付けるための画像であるとするが、かかる画像に限定されるものではない。
【００３１】
図９は、第１の画像の第１の表示例を示す図である。図９（ａ）は、持ち手が左手であると検知された場合の表示例であり、図９（ｂ）は、持ち手が右手であると検知された場合の表示例である。同図において、第１の画像Ｉ１１及びＩ１２は、それぞれ、「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」で表される５つの項目に相当する領域を有する。ここにおいて、項目は、特定の機能に割り当てられており、例えば、「Ａ」が“電話”、「Ｂ」が“電子メール”、「Ｃ」が“Ｗｅｂブラウザ”、「Ｄ」が“ゲーム”、などといった具合である。
【００３２】
また、第１の画像Ｉ１１及びＩ１２は、左右方向に展開するように表示される画像である。ここにおいて、「展開」とは、所定の決められた方向に広がりを有することをいい、ここでは、広がりが項目の数に応じている。ここでいう展開は、アニメーション表示によって、例えば、項目Ａ、Ｂ、Ｃ、Ｄ、Ｅの順番で徐々に表示されるような視覚効果を有するものであってもよい。この第１の表示例において、第１の画像Ｉ１１と第１の画像Ｉ１２とでは、その展開の方向が異なっている。具体的には、第１の画像Ｉ１１は、左から右へと項目が展開され、第１の画像Ｉ１２は、これとは逆に、右から左へと項目が展開される。このようにすると、両者の画像が鏡像の関係になり、ユーザが指示に用いる指を基準とした場合の各項目の相対的な位置が右手持ちの場合と左手持ちの場合とで同じようになるため、ユーザの持ち手が異なっても操作感が同じようになる。
なお、第１の画像Ｉ１１及びＩ１２は、展開の方向だけでなく、位置が異なってもよい。例えば、表示装置１０は、第１の画像Ｉ１１を左寄りに表示し、第１の画像Ｉ１２を右寄りに表示してもよい。
【００３３】
図１０は、第１の画像の第２の表示例を示す図である。図１０（ａ）は、ユーザが表示装置１０を上方寄りに持っていると検知された場合の表示例であり、図１０（ｂ）は、ユーザが表示装置１０を下方寄りに持っていると検知された場合の表示例である。第１の画像Ｉ１３及びＩ１４は、その展開方向が上下方向である点において第１の表示例と相違する。また、第１の画像Ｉ１３は、第１の画像Ｉ１４よりも上寄りに表示され、第１の画像Ｉ１４は、第１の画像Ｉ１３よりも下寄りに表示される。
【００３４】
図１１は、第２の画像の表示例を示す図であり、第１の表示例において項目Ｂが選択（すなわち指示）された場合を例示する図である。図１１（ａ）において、第２の画像Ｉ２１は、「Ｂ１」、「Ｂ２」、「Ｂ３」、「Ｂ４」で表される４つの項目に相当する領域を有する。これらの項目は、項目Ｂが“電子メール”あれば、例えば、「Ｂ１」が“（電子メールの）新規作成”、「Ｂ２」が“（電子メールの）受信”、「Ｂ３」が“（電子メールの）送信”、などといった具合である。この表示例において、第２の画像Ｉ２１は、第１の画像Ｉ１１と異なる方向に展開されている。
【００３５】
図１１（ｂ）及び図１１（ｃ）は、第２の画像の展開の態様をユーザの持ち手に応じて異ならせた表示例である。図１１（ｂ）に示す第２の画像Ｉ２２は、各々の項目が項目Ｂから遠くなるに従って左寄りになるように展開されるものであり、図１１（ｃ）に示す第２の画像Ｉ２３は、各々の項目が項目Ｂから遠くなるに従って右寄りになるように展開されるものである。第２の画像Ｉ２２は、第２の画像Ｉ２１と比較すると、左手で持った場合に、ユーザが母指を伸ばさなくても（あるいは母指が比較的短いユーザであっても）、項目Ｂからより遠い項目（例えば項目Ｂ４）を指示しやすいように各項目が表示されている。したがって、第２の画像Ｉ２２は、第２の画像Ｉ２１と比較した場合に、ユーザが項目Ｂ４をより指示しやすいようになっている。
【００３６】
なお、制御部１１０は、ユーザの上下方向の保持位置に応じて第２の画像の表示態様を異ならせてもよい。
図１２は、第２の画像の上下方向の位置を異ならせた表示例を示す図である。図１２（ａ）において、第１の画像Ｉ１５は、第１の画像Ｉ１１よりも上方に表示されている画像であり、ユーザが図１１（ａ）の表示例の場合よりも表示装置１０の上寄りを保持している場合に表示される画像である。このとき、第２の画像Ｉ２４は、上方向ではなく下方向に展開される。なお、制御部１１０は、図１２（ｂ）に示す第２の画像Ｉ２５１及びＩ２５２のように、一部の項目を上方向に展開させ、残りの項目を下方向に展開させてもよい。
【００３７】
以上のとおり、表示装置１０は、ユーザによる持ち方を検知し、検知した持ち方に応じた表示態様で第１の画像や第２の画像を表示することを可能にする。すなわち、表示装置１０によれば、第１の画像や第２の画像の表示態様（すなわちＵＩ）をワンパターンにさせずに、ユーザの手の大きさ、利き手、癖などに応じたものにすることが可能であり、各々のユーザにおける使い勝手を向上させることを期待できる。表示装置１０は、特に、ユーザがこれを片手で持つ場合に効果が期待できる。
【００３８】
なお、本実施形態で説明された表示制御は、表示装置１０において常に実行されることが求められるものではなく、必要に応じて実行されればよい。例えば、表示装置１０は、ユーザによる持ち方をパターン化して記憶し、ある程度のパターンが蓄積された後には、蓄積されたパターンに応じた表示を行うことも可能である。具体的には、例えば、あるユーザが表示装置１０をほぼ毎回右手で持つ場合には、右手用の第１の画像及び第２の画像を表示する、といった態様が考えられる。また、表示装置１０は、持ち方の検知の有無をユーザが設定できる機能を設け、持ち方に応じた表示制御をユーザが必要とする場合に限って行うようにしてもよい。
【００３９】
［第２実施形態］
図１３は、本発明の実施の一形態であって、上述した第１実施形態と異なる形態である表示装置の外観を正面から示す図である。本実施形態の表示装置２０は、上述した表示装置１０と同様の表示面２１Ｄを有する筐体２１と、複数のキー２２Ｋを有する筐体２２とを備えるものである。すなわち、表示装置２０は、ユーザの操作を受け付ける手段として、タッチスクリーンに加えてキー２２Ｋを備える点が表示装置１０と相違するものである。よって、本実施形態においては、「操作」には表示面２１Ｄへの指示とキー２２Ｋの選択による指示とが含まれ、この点が第１実施形態と相違する。なお、キー２２Ｋは、操作子の一例であり、レバーやスイッチなどに代替可能である。また、筐体２１と筐体２２とは、その連結部分においてヒンジ等によって折り畳み可能に構成されていてもよいし、着脱が可能であってもよい。また、筐体２１と筐体２２とは、一体に構成されていてもよいし、一方が他方に重なるようにスライドする構成であってもよい。
【００４０】
また、表示装置２０は、筐体２１にセンサ面２１Ｓを有し、筐体２２にセンサ面２２Ｓを有する。センサ面２１Ｓは、筐体２１の背面にあってもよいし、側面にあってもよい。これは、センサ面２２Ｓについても同様である。なお、本実施形態においては、ユーザが筐体２１を左手側に持ち、筐体２２を右手側に持つことを想定する。また、センサ面２１Ｓ及び２２Ｓの具体的な構造は、第１実施形態のセンサ面１１Ｓ1及び１１Ｓ2と同様である。したがって、センサ面２１Ｓ及び２２Ｓも、複数の検知領域を有する。
【００４１】
図１４は、表示装置２０のハードウェア構成を示すブロック図である。表示装置２０は、制御部２１０と、記憶部２２０と、表示部２３０と、第１検知部２４０と、第２検知部２５０と、操作部２６０とを備える。なお、表示装置２０が有する各部は、第１実施形態の表示装置１０と名称が同一のものについては、第１実施形態の該当する部分と共通する機能を有する。よって、かかる共通の部分については、その説明が適宜省略される。表示装置２０は、操作部２６０を有する点が表示装置１０と異なる。操作部２６０は、複数のキー２２Ｋを有し、ユーザの操作（すなわち指示）を受け付ける。操作部２６０は、ユーザの操作に応じた情報（以下「キー情報」という。）を制御部２１０に供給する。
【００４２】
図１５は、制御部２１０が実現する機能を示す機能ブロック図である。制御部２１０は、プログラムを実行することにより、同図に示す第１判定部２１１、第２判定部２１２、受付部２１３、切替部２１４及び処理実行部２１５に相当する機能を実現する。第１判定部２１１は、第１検知部２４０から供給される第１の検知情報を取得し、ユーザの筐体２１及び２２の持ち方を判定する。第２判定部２１２は、第２検知部２５０から供給される第２の検知情報を取得し、表示面２１Ｄのうちのユーザにより指示された位置を判定する。第１判定部２１１及び第２判定部２１２は、判定結果を切替部２１４に供給する。受付部２１３は、操作部２６０からキー情報を取得し、キー情報を切替部２１４に供給する。
【００４３】
切替部２１４は、第１判定部２１１、第２判定部２１２及び受付部２１３から供給される情報を用いて、表示面２１Ｄとキー２２Ｋのいずれからの操作を受け付けるかを切り替える。すなわち、切替部２１４は、表示面２１Ｄ及びキー２２Ｋの有効・無効を切り替える。そして、切替部２１４は、有効な操作のみが処理実行部２１５に反映されるように情報の伝達を制御する。処理実行部２１５は、切替部２１４から供給される情報に応じた処理を実行する。処理実行部２１５が実行する処理には、上述した処理実行部１１４が実行する処理と同様の処理に加え、表示部２３０の表示制御が含まれる。
【００４４】
表示装置２０の構成は、以上のとおりである。表示装置２０は、かかる構成のもと、表示面２１Ｄとキー２２Ｋの双方で受け付けることが可能な操作を受け付けるＵＩを、ユーザが表示装置２０のどの位置を持っているか（特に、筐体２１と筐体２２のいずれを主として持っているか）に応じて切り替える。表示装置２０は、具体的には、ユーザが筐体２１を片手で持っている場合には、表示面２１Ｄによる操作を有効にし、ユーザが筐体２２を片手で持っている場合には、表示面２２Ｋによる操作を有効にする。
【００４５】
図１６は、制御部２１０が実行する処理を示すフローチャートである。制御部２１０は、まず、第１検知部２４０により供給される第１の検知情報に基づき、ユーザが表示装置２０を持っているか否かを判断する（ステップＳａ１）。また、制御部２１０は、ユーザが表示装置２０を持っていると判断すると、持ち方の判定を所定の時間待機する（ステップＳａ２）。ここまでの処理は、第１実施形態（図５参照）と同様のものである。
【００４６】
制御部２１０は、待機時間が終了すると、ユーザによる表示装置２０の持ち方を判定する（ステップＳａ３）。本実施形態において、制御部２１０は、例えば、センサ面２１Ｓとセンサ面２２Ｓのいずれの検出領域がより多くの接触を検出しているかによって、ユーザが筐体２１と筐体２２のいずれを主として持っているのかを判定する。また、制御部２１０は、この判定結果に基づいて、表示面２１Ｄとキー２２Ｋの一方による入力を有効にし、他方を無効にするようにＵＩの切り替えを行う（ステップＳａ４）。
なお、制御部２１０は、ユーザによる指示を受け付けるための画像を表示面２１Ｄにあらかじめ表示させてもよいが、ステップＳａ３の判定により筐体２１を持っていると判定された後にかかる画像を表示させてもよい。
【００４７】
制御部２１０は、ステップＳａ４の切り替えの後、第２の検知情報及びキー情報に基づいて、表示面２１Ｄ又はキー２２Ｋに対するユーザの指示があるか否かを判断する（ステップＳａ５）。制御部２１０は、ユーザから指示があると、当該指示を受け付けたＵＩが有効か否かを判断する（ステップＳａ６）。そして、制御部２１０は、指示を受け付けたＵＩが有効である場合には、当該指示に応じた処理を実行する（ステップＳａ７）。一方、制御部２１０は、指示を受け付けたＵＩが無効である場合には、当該指示を無視して、ステップＳａ５に戻って新たな別の指示を待機する。
【００４８】
図１７は、本実施形態の切り替えの利用例を示す図であり、これから実行しようとする処理についてユーザの認否（ＹＥＳ又はＮＯ）を確認する場合を例示したものである。この利用例において、画像ＩＹは、ユーザが処理の実行を認める場合に行う指示を受け付けるための画像である。一方、画像ＩＮは、ユーザが処理の実行を認めない場合に行う指示を受け付けるための画像である。また、キーＫＹは、画像ＩＹと同様の指示を受け付けるためのキーである。一方、キーＫＮは、画像ＩＮと同様の指示を受け付けるためのキーである。
【００４９】
図１７の例において、表示装置２０は、ユーザが筐体２１を左手で持っていると検出及び判定した場合には、画像ＩＹ又はＩＮによる指示を受け付け、キーＫＹ又はＫＮによる指示を受け付けない。一方、表示装置２０は、ユーザが筐体２２を右手で持っていると検出及び判定した場合には、キーＫＹ又はＫＮによる指示を受け付け、画像ＩＹ又はＩＮによる指示を受け付けない。
【００５０】
以上のとおり、表示装置２０によれば、ユーザの持ち方に応じてＵＩの切り替えが行われるため、ユーザが持った場所により近い（あるいは入力がより容易な）位置にあるＵＩが使用可能になる。また、表示装置２０によれば、同じ指示を受け付けることが可能な複数のＵＩがある場合において、あるＵＩが有効になった場合には、他のＵＩが無効になるため、相異なるＵＩから同じ指示が入力されたり、あるいは相反する指示が同時に入力されるといった、本来あるべき入力と異なる入力が行われないようにすることができる。
【００５１】
なお、表示装置２０は、表示面２１Ｄとキー２２Ｋの双方で受け付けることが可能な操作について、その操作の有効・無効を切り替えることを特徴とするものである。よって、表示装置２０は、表示面２１Ｄとキー２２Ｋのいずれか一方でしか受け付けられない操作がある場合には、当該操作を受け付けることを妨げない（無効にしない）ようにしてもよい。例えば、表示装置２０は、キー２２Ｋでしか受け付けられない操作がある場合には、たとえ表示面２１Ｄが有効で、キー２２Ｋが無効であったとしても、当該操作を有効にする。また、例えば、電源をオフにする操作については表示面２１Ｄとキー２２Ｋのいずれでも有効にする、といったように、本実施形態に係る切り替えの制御に依存しない指示が存在してもよい。
【００５２】
［変形例］
上述した実施形態は、本発明の実施の一例にすぎない。本発明は、上述した実施形態に対して、以下の変形を適用することが可能である。なお、以下に示す変形例は、必要に応じて、各々を適当に組み合わせて実施されてもよいものである。同様に、第２実施形態の表示装置２０に第１実施形態の表示制御を行わせたりすることも可能である。
【００５３】
本発明において、持ち手の判定には、圧力の大小や動きの多少を用いることも可能である。例えば、ユーザが図４に示したような持ち方をする場合には、母指を頻繁に動かすため、母指の付け根周辺の方に圧力や動きの変化が生じやすくなることが考えられる。このような場合、制御部１１０は、圧力や動きの変化をセンサ面１１Ｓ1とセンサ面１１Ｓ2とで比較し、その相違に基づいて持ち手を判定することができる。
【００５４】
本発明において、表示面を指示するものは、指でなくともよい。本発明は、例えば、指先に指示用の器具を装着し、この器具を介して操作を行うことも可能である。なお、本発明は、かかる器具が光や磁気を発するものであれば、その光や磁気を検出することによって指示位置を特定するものであってもよい。
【００５５】
なお、本発明は、スマートフォンや携帯電話機に限らず、その他の表示装置に適用することが可能である。例えば、本発明は、タッチスクリーンを用いて操作するものであれば、デジタルスチルカメラ、音楽プレーヤ、ゲーム機、電子機器のリモートコンロトーラなどにも適用することができる。
【００５６】
また、本発明は、タッチスクリーン等を有する表示装置のコンピュータ（ＣＰＵ等）に本発明を実現させるためのプログラムや、かかるプログラムを記憶させた光ディスク等の記録媒体としても特定され得る。本発明に係るプログラムは、インターネット等のネットワークを介して、表示装置にダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供され得る。
【符号の説明】
【００５７】
１０、２０…表示装置、１１、２１、２２…筐体、１１Ｄ、２１Ｄ…表示面、１１Ｓ1、１１Ｓ2、２１Ｓ、２２Ｓ…センサ面、２２Ｋ…キー、１１０、２１０…制御部、１１１、２１１…第１判定部、１１２、２１２…第２判定部、１１３…表示制御部、１１４、２１５…処理実行部、２１３…受付部、２１４…切替部、１２０、２２０…記憶部、１３０、２３０…表示部、１４０、２４０…第１検知部、１５０、２５０…第２検知部、２６０…操作部
【図１】
0005411733.tif 000002
【図２】
0005411733.tif 000003
【図３】
0005411733.tif 000004
【図４】
0005411733.tif 000005
【図５】
0005411733.tif 000006
【図６】
0005411733.tif 000007
【図７】
0005411733.tif 000008
【図８】
0005411733.tif 000009
【図９】
0005411733.tif 000010
【図１０】
0005411733.tif 000011
【図１１】
0005411733.tif 000012
【図１２】
0005411733.tif 000013
【図１３】
0005411733.tif 000014
【図１４】
0005411733.tif 000015
【図１５】
0005411733.tif 000016
【図１６】
0005411733.tif 000017
【図１７】
0005411733.tif 000018