(57)【特許請求の範囲】
【請求項１】
画像が表示される表示部が設けられた筐体の傾きを取得する傾き取得部と、
前記表示される画像に含まれるオブジェクトの表示位置を前記取得された筐体の傾きに応じて移動させるとともに、前記移動が抑制されている間に、前記表示される画像に前記取得された筐体の傾きに応じた前記移動とは異なる表示変化を与える表示制御部と、
前記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に前記接触を長押し操作として取得する接触取得部と、
前記取得された筐体の傾きの角度が第１の閾値以下である場合には前記移動を抑制し、前記取得された接触の継続時間が前記第２の閾値以上になる前に前記取得された筐体の傾きの角度が前記第１の閾値を超えた場合には前記長押し操作の取得を抑制する抑制制御部と
を備える情報処理装置。
【請求項２】
前記表示部へのユーザの接触を取得する接触取得部をさらに備え、
前記抑制制御部は、前記接触が取得された場合に前記移動を抑制する、
請求項１に記載の情報処理装置。
【請求項３】
前記表示部へのユーザの接触を操作指示として取得する接触取得部をさらに備え、
前記抑制制御部は、前記取得された接触が前記オブジェクトの移動の操作である場合以外は、前記移動を抑制する、
請求項１に記載の情報処理装置。
【請求項４】
前記表示変化は、前記オブジェクトの影の表示位置の移動である、
請求項１に記載の情報処理装置。
【請求項５】
前記表示変化は、前記オブジェクトの光沢部分の表示位置の移動である、
請求項１に記載の情報処理装置。
【請求項６】
前記表示変化は、前記表示される画像の背景の変化である、
請求項１に記載の情報処理装置。
【請求項７】
前記筐体の振動を取得する振動取得部をさらに備え、
前記表示制御部は、前記振動が検出されたときの前記取得された筐体の傾きの角度を、基準の角度に設定する、
請求項１に記載の情報処理装置。
【請求項８】
画像が表示される表示部が設けられた筐体の傾きを取得するステップと、
前記表示される画像に含まれるオブジェクトの表示位置を前記取得された筐体の傾きに応じて移動させるとともに、前記移動が抑制されている間に、前記表示される画像に前記取得された筐体の傾きに応じた前記移動とは異なる表示変化を与えるステップと、
前記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に前記接触を長押し操作として取得するステップと、
プロセッサが、前記取得された筐体の傾きの角度が第１の閾値以下である場合には前記移動を抑制し、前記取得された接触の継続時間が前記第２の閾値以上になる前に前記取得された筐体の傾きの角度が前記第１の閾値を超えた場合には前記長押し操作の取得を抑制するステップと
を含む情報処理方法。
【請求項９】
画像が表示される表示部が設けられた筐体の傾きを取得する処理と、
前記表示される画像に含まれるオブジェクトの表示位置を前記取得された筐体の傾きに応じて移動させるとともに、前記移動が抑制されている間に、前記表示される画像に前記取得された筐体の傾きに応じた前記移動とは異なる表示変化を与える処理と、
前記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に前記接触を長押し操作として取得する処理と、
前記取得された筐体の傾きの角度が第１の閾値以下である場合には前記移動を抑制し、前記取得された接触の継続時間が前記第２の閾値以上になる前に前記取得された筐体の傾きの角度が前記第１の閾値を超えた場合には前記長押し操作の取得を抑制する処理と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関し、特に、表示される画像に表示変化を与える情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置の演算能力および通信速度は飛躍的に向上している。しかし、例えば携帯端末のような比較的小型の情報処理装置では、処理結果を表示する表示部のサイズが限られているために、表示できる情報量にも制約があり、上記のような高い性能が十分に利用されない場合があった。
【０００３】
そこで、情報処理装置の表示部を有効に活用するための技術が開発されている。例えば、表示部にタッチパネルを設け、操作性を確保しつつ表示部を拡大することが知られている。特許文献１，２には、タッチパネルの押し込み具合を操作入力として利用する技術が記載されている。
【０００４】
また、情報処理装置の筐体の状態変化を操作入力として利用し、表示部を縮小することなく多様な操作入力を実現することも知られている。特許文献３には、筐体に振動を加えることを操作入力として利用する技術が記載されている。特許文献４には、筐体を傾けることを操作入力として利用する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１０９５５２号公報
【特許文献２】特開２００９−００９２５２号公報
【特許文献３】特開２００４−３３４６４２号公報
【特許文献４】特開２００５−２４５６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記の特許文献１〜４に記載されているような多様な操作入力方法がある場合、ユーザの意図しない操作入力が発生してしまうという問題があった。例えば、傾けることによって何らかの操作をする情報処理装置において、ユーザが意図せず筐体をわずかに傾けただけでも、その傾きが操作入力として取得されてしまう場合があった。このような問題に対して、筐体のわずかな傾きは操作入力として取得されないようにすることが考えられるが、その場合、例えば、情報処理装置の筐体を傾けて何も起きなかった場合に、筐体の傾きを操作入力とするような設定がされていないのか、傾きを検出するセンサの反応が悪いだけなのかがユーザに伝わらないというような問題がある。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作入力に対する抑制制御をしつつ、抑制制御についての情報をユーザに提供することが可能な、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、画像が表示される表示部が設けられた筐体の傾きを取得する傾き取得部と、上記表示される画像に含まれるオブジェクトの表示位置を上記取得された筐体の傾きに応じて移動させるとともに、上記移動が抑制されている間に、上記表示される画像に上記取得された筐体の傾きに応じた上記移動とは異なる表示変化を与える表示制御部と、上記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に上記接触を長押し操作として取得する接触取得部と、上記取得された筐体の傾きの角度が第１の閾値以下である場合には上記移動を抑制し、上記取得された接触の継続時間が上記第２の閾値以上になる前に上記取得された筐体の傾きの角度が上記第１の閾値を超えた場合には上記長押し操作の取得を抑制する抑制制御部とを備える情報処理装置が提供される。
【００１０】
上記抑制制御部は、上記取得された筐体の傾きの角度が第１の閾値以下である場合に上記移動を抑制してもよい。
【００１１】
上記情報処理装置は、上記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に上記接触を長押し操作として取得する接触取得部をさらに備え、上記抑制制御部は、上記取得された接触の継続時間が上記第２の閾値以上になる前に、上記取得された筐体の傾きの角度が上記第１の閾値を超えた場合に、上記長押し操作の取得を抑制してもよい。
【００１３】
上記情報処理装置は、上記表示部へのユーザの接触を取得する接触取得部をさらに備え、上記抑制制御部は、上記接触が取得された場合に上記移動を抑制してもよい。
【００１５】
上記情報処理装置は、上記表示部へのユーザの接触を操作指示として取得する接触取得部をさらに備え、上記抑制制御部は、上記取得された接触が上記オブジェクトの移動の操作である場合以外は、上記移動を抑制してもよい。
【００１６】
上記表示変化は、上記オブジェクトの影の表示位置の移動であってもよい。
【００１７】
上記表示変化は、上記オブジェクトの光沢部分の表示位置の移動であってもよい。
【００１８】
上記表示変化は、上記表示される画像の背景の変化であってもよい。
【００１９】
上記情報処理装置は、上記筐体の振動を取得する振動取得部をさらに備え、上記表示制御部は、上記振動が検出されたときの上記取得された筐体の傾きの角度を、基準の角度に設定してもよい。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、画像が表示される表示部が設けられた筐体の傾きを取得するステップと、上記表示される画像に含まれるオブジェクトの表示位置を上記取得された筐体の傾きに応じて移動させるとともに、上記移動が抑制されている間に、上記表示される画像に上記取得された筐体の傾きに応じた上記移動とは異なる表示変化を与えるステップと、上記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に上記接触を長押し操作として取得するステップと、プロセッサが、上記取得された筐体の傾きの角度が第１の閾値以下である場合には上記移動を抑制し、上記取得された接触の継続時間が上記第２の閾値以上になる前に上記取得された筐体の傾きの角度が上記第１の閾値を超えた場合には上記長押し操作の取得を抑制するステップとを含む情報処理方法が提供される。
【００２１】
また、上記課題を解決するために、本発明のさらに別の観点によれば、画像が表示される表示部が設けられた筐体の傾きを取得する処理と、上記表示される画像に含まれるオブジェクトの表示位置を上記取得された筐体の傾きに応じて移動させるとともに、上記移動が抑制されている間に、上記表示される画像に上記取得された筐体の傾きに応じた上記移動とは異なる表示変化を与える処理と、上記表示部へのユーザの接触の継続時間が第２の閾値以上である場合に上記接触を長押し操作として取得する処理と、上記取得された筐体の傾きの角度が第１の閾値以下である場合には上記移動を抑制し、上記取得された接触の継続時間が上記第２の閾値以上になる前に上記取得された筐体の傾きの角度が上記第１の閾値を超えた場合には上記長押し操作の取得を抑制する処理とをコンピュータに実行させるプログラムが提供される。
【発明の効果】
【００２２】
以上説明したように本発明によれば、操作入力に対する抑制制御をしつつ、抑制制御についての情報をユーザに提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施形態に係る携帯端末の外観を示す図である。
【図２】本発明の第１の実施形態に係る携帯端末の機能構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る携帯端末における表示変化の例を示す図である。
【図４】本発明の第１の実施形態に係る携帯端末において実行される処理を示すフローチャートである。
【図５】本発明の第１の実施形態に係る携帯端末における表示変化の別の例を示す図である。
【図６】本発明の第１の実施形態に係る携帯端末における表示変化のさらに別の例を示す図である。
【図７】本発明の第２の実施形態に係る携帯端末における表示変化の例を示す図である。
【図８】本発明の第２の実施形態に係る携帯端末において実行される処理を示すフローチャートである。
【図９】本発明の第３の実施形態に係る携帯端末において実行される処理を示すフローチャートである。
【図１０】本発明の第４の実施形態に係る携帯端末における表示変化の例を示す図である。
【図１１】本発明の各実施形態における表示変化の抑制の一例について説明するための図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
２．第２の実施形態
３．第３の実施形態
４．第４の実施形態
５．第５の実施形態
６．補足
【００２６】
＜１．第１の実施形態＞
まず、本発明の第１の実施形態について説明する。
【００２７】
（携帯端末の構成）
図１は、本発明の第１の実施形態に係る携帯端末１００の外観を示す図である。携帯端末１００は、情報処理装置の一例である。図１を参照すると、携帯端末１００は、筐体１１０を有し、筐体１１０には、ＬＣＤ（Liquid  Crystal  Display）１２０が設けられる。ＬＣＤ１２０は、表示部の一例であり、携帯端末１００の出力として画像を表示する。なお、表示部は、ＬＣＤ１２０に限定されるものではなく、有機ＥＬ（Electro-Luminescence）パネルなど任意の表示装置が用いられてもよい。ＬＣＤ１２０には、タッチパネル１３０が設けられてもよい。タッチパネル１３０は、ＬＣＤ１２０へのユーザの接触を検知する。ボタンなどの操作部が他に設けられる場合、タッチパネル１３０は必ずしも設けられなくてもよい。携帯端末１００は、例えば音声通話、ネットワーク通信、音楽や映像の視聴、または動画や静止画の撮像など、様々な機能を有するものでありうる。筐体１１０には、ＬＣＤ１２０およびタッチパネル１３０に加えて、これらの機能を実現するための他の装置、例えばスピーカ、マイク、カメラ、入出力端子、またはアンテナなどが設けられていてもよい。
【００２８】
引き続き図１を参照して、ＬＣＤ１２０に表示される画像の例について説明する。ＬＣＤ１２０には、アイコン１２１が、アイコンの影１２２を伴って表示される。アイコン１２１およびアイコンの影１２２の背面には、背景１２３が表示される。アイコン１２１は、表示される画像に含まれるオブジェクトの一例である。アイコン１２１は、例えばタッチパネル１３０を介してユーザによって操作される操作部品でありうる。この場合、ユーザは、タッチパネル１３０を介してＬＣＤ１２０のアイコン１２１が表示されている領域に接触することによって、携帯端末１００に所望の機能を実現させるための操作指示を与えることが可能である。また、アイコン１２１は、携帯端末１００によって利用可能なコンテンツを表す画像であってもよい。なお、オブジェクトは、アイコン１２１に限定されるものではなく、例えば映像コンテンツの画像そのものであってもよい。アイコンの影１２２は、例えばアイコン１２１が立体的に表示される場合に、立体感を際立たせるための視覚効果として表示される。背景１２３は、アイコン１２１およびアイコンの影１２２の背景として表示される。例えば、アイコン１２１がタッチパネル１３０を介してユーザによって操作される操作部品である場合、ユーザがタッチパネル１３０を介してＬＣＤ１２０の背景１２３が表示されている領域に接触しても、携帯端末１００への操作指示は与えられない。
【００２９】
図２は、本発明の第１の実施形態に係る携帯端末１００の機能構成を示すブロック図である。図２を参照すると、携帯端末１００は、ＬＣＤ１２０、タッチパネル１３０、加速度センサ１４０、ＣＰＵ（Central  Processing  Unit）１５０、記憶部１６０、および通信部１７０を含む。また、ＣＰＵ１５０によって、傾き取得部１５１、接触取得部１５２、振動取得部１５３、表示制御部１５４、抑制制御部１５５の機能が実現される。
【００３０】
ＬＣＤ１２０およびタッチパネル１３０について、個々の機能については、図１を参照して既に説明したため詳細説明を省略し、ここでは他の機能構成との関連について説明する。ＬＣＤ１２０は、ＣＰＵ１５０から表示画像を提供される。タッチパネル１３０は、ＬＣＤ１２０へのユーザの接触の有無、およびユーザが接触しているＬＣＤ１２０上の位置の情報を、ＣＰＵ１５０に提供する。
【００３１】
加速度センサ１４０は、携帯端末１００の筐体１１０に与えられる加速度を検知するセンサである。加速度センサ１４０が検知した加速度の情報は、ＣＰＵ１５０に提供される。加速度の変化によって、例えば、筐体１１０の傾き、および筐体１１０の振動など、筐体１１０の状態変化を検出することが可能である。なお、加速度センサ１４０は、ＣＰＵ１５０における処理で必要とされる筐体１１０の状態変化の種類に応じて、例えば２軸加速度センサ、または３軸加速度センサなど、任意の種類の加速度センサでありうる。また、上記のような筐体１１０の状態変化を検出できる他のセンサが、加速度センサ１４０に代えて用いられてもよい。
【００３２】
ＣＰＵ１５０は、携帯端末１００の各部の動作を制御する。ＣＰＵ１５０は、記憶部１６０に格納されたプログラムを実行するプロセッサであって、プログラムの実行によって、傾き取得部１５１、接触取得部１５２、振動取得部１５３、表示制御部１５４、および抑制制御部１５５の機能を実現する。ＣＰＵ１５０は、これらの機能に加えて、例えば音声通話、ネットワーク通信、音楽や映像の視聴、または動画や静止画の撮像など、携帯端末１００が有しうる様々な機能を実現する。これらの機能を実現するために、ＣＰＵ１５０は、タッチパネル１３０および加速度センサ１４０から情報を取得し、ＬＣＤ１２０に画像を提供し、また記憶部１６０および通信部１７０とデータをやりとりする。また、ＣＰＵ１５０は、上記の機能を実現するために、携帯端末１００が有する他の装置との間で、情報を取得または提供してもよい。
【００３３】
以下、ＣＰＵ１５０によって実現される、傾き取得部１５１、接触取得部１５２、振動取得部１５３、表示制御部１５４、および抑制制御部１５５の各機能について説明する。これらの機能は、上述のようにＣＰＵ１５０が記憶部１６０に格納されたプログラムを実行することによって実現されうるが、これには限られず、例えばＣＰＵ１５０とは別途に設けられた専用の回路構成によってその一部または全部が実現されてもよい。
【００３４】
傾き取得部１５１は、加速度センサ１４０から提供された携帯端末１００の筐体１１０の加速度の情報に基づいて、筐体１１０の傾きを取得する。具体的には、傾き取得部１５１は、筐体１１０の加速度の向きおよび大きさに基づいて、筐体１１０の傾きの向きおよび角度を算出してもよい。傾き取得部１５１は、算出した筐体１１０の傾きの向きおよび角度を、表示制御部１５４および抑制制御部１５５に提供してもよい。
【００３５】
接触取得部１５２は、タッチパネル１３０から提供された、ＬＣＤ１２０へのユーザの接触の有無、およびユーザが接触しているＬＣＤ１２０上の位置の情報を取得する。例えば、接触取得部１５２は、ＬＣＤ１２０上のアイコン１２１が表示されている領域への接触を、アイコン１２１への押下操作として取得してもよい。また、接触取得部１５２は、ＬＣＤ１２０上のアイコン１２１が表示されている領域への接触が所定の時間以上継続した場合に、この接触をアイコン１２１への長押し操作として取得してもよい。さらに、接触取得部１５２は、ＬＣＤ１２１上で接触が継続した状態で接触位置が移動した場合に、この接触を移動の操作（フリック操作とも呼ばれる）として取得してもよい。接触取得部は、アイコン１２１への押下操作、長押し操作、または移動の操作を取得し、これを表示制御部１５４および抑制制御部１５５に提供してもよい。
【００３６】
振動取得部１５３は、加速度センサ１４０から提供された携帯端末１００の筐体１１０の加速度の情報に基づいて、筐体１１０の振動を取得する。具体的には振動取得部１５３は、筐体１１０の加速度の所定時間内における変化に基づいて、筐体１１０の振動があったことを取得してもよい。振動取得部１５３は、筐体１１０の振動があったことを取得し、これを表示制御部１５４および抑制制御部１５５に提供してもよい。
【００３７】
表示制御部１５４は、表示画像をＬＣＤ１２０に提供する。また、表示制御部１５４は、表示画像に含まれるアイコン１２１、アイコンの影１２２、または背景１２３に表示変化を与える。ここで、表示制御部１５４は、傾き取得部１５１によって取得された筐体１１０の傾き、接触取得部１５２によって取得された各種の接触操作、および振動取得部１５３によって取得された筐体１１０の振動の、一部または全部に基づいて上記の表示変化を与えてもよい。この表示変化は、少なくとも、傾き取得部１５１によって取得された筐体１１０の傾きに応じた第１の表示変化と第２の表示変化とを含む。さらに、表示制御部１５４は、抑制制御部１５５の働きによって、第１の表示変化を抑制する場合がある。第１の表示変化および第２の表示変化が具体的にどのような表示変化でありうるか、および、第１の表示変化および第２の表示変化がどのような場合に与えられるかについては後述する。
【００３８】
抑制制御部１５５は、表示制御部１５４がＬＣＤ１２０に表示されるアイコン１２１、アイコンの影１２２、または背景１２３に与える第１の表示変化を抑制する。抑制制御部１５５は、傾き取得部１５１によって取得された筐体１１０の傾き、接触取得部１５２によって取得された各種の接触操作、および振動取得部１５３によって取得された筐体１１０の振動の、一部または全部に基づいて、上記の第１の表示変化を抑制してもよい。抑制制御部１５５がどのような場合に第１の表示変化を抑制するかについては後述する。
【００３９】
記憶部１６０には、携帯端末１００の処理に関する各種のデータが、一時的または永続的に格納される。記憶部１６０は、例えば、フラッシュＲＯＭ（Read  Only  Memory）、もしくはＤＲＡＭなどの半導体メモリ、ＢＤ（Blu-ray  Disc）、ＤＶＤ（Digital  Versatile  Disc）、もしくはＣＤ（Compact  Disc）などの光ディスク、またはハードディスクなどでありうる。記憶部１６０は、携帯端末１００に内蔵される記憶装置であってもよく、携帯端末１００に着脱可能なメモリカードなどのリムーバブルメディアであってもよい。また、記憶部１６０は、複数の種類の記憶装置またはリムーバブルメディアを含んでもよい。記憶部１６０には、ＣＰＵ１５０が傾き取得部１５１、接触取得部１５２、振動取得部１５３、表示制御部１５４、および抑制制御部１５５の機能、およびその他の様々な機能を実現するために実行するプログラムが格納されうる。このプログラムは、記憶部１６０に予め格納されたものであってもよく、上記のリムーバブルメディアに格納して提供されたプログラム、または通信部１７０を介してネットワークからダウンロードされたプログラムが、記憶部１６０に一時的に格納されたものであってもよい。さらに、記憶部１６０には、ＣＰＵ１５０がＬＣＤ１２０、タッチパネル１３０、加速度センサ１４０、および通信部１７０との間でやり取りする情報、およびＣＰＵ１５０が処理の過程で生成した情報が一時的に格納されうる。
【００４０】
通信部１７０は、ネットワークに接続するための通信デバイスを含む通信インターフェースである。通信部１７０は、例えば、ＵＳＢ（Universal  Serial  Bus）、ＩＥＥＥ１３９４、ＳＣＳＩ（Small  Computer  System  Interface）、ＨＤＭＩ（High-Definition  Multimedia  Interface）、ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）などのためのポートや通信カードでありうる。通信部１７０は、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などのネットワークに接続し、携帯端末１００の処理に関する各種のデータをやり取りする。通信部１７０は、ＣＰＵ１５０が傾き取得部１５１、接触取得部１５２、振動取得部１５３、表示制御部１５４、および抑制制御部１５５の機能、およびその他の様々な機能を実現するために実行するプログラムをネットワークからダウンロードして記憶部１６０に格納してもよい。
【００４１】
（携帯端末の動作）
図３は、本発明の第１の実施形態に係る携帯端末１００の動作例を示す図である。図３には、携帯端末１００の筐体１１０が傾けられていない場合、傾けられて傾きの角度が角度ａ１になった場合、および、さらに傾けられて傾きの角度が角度ａ２になった場合の、アイコン１２１およびアイコンの影１２２の表示位置の変化が図示されている。なお、角度ａ２は、角度ａ１よりも大きい角度である。
【００４２】
筐体１１０が傾けられていない場合、各アイコン１２１は、図示されているように、上下左右に略等間隔の位置に配列されている。アイコンの影１２２の表示位置は、各アイコン１２１に対して、表示部１２０の中心から周辺に向かう向きにずれた位置である。
【００４３】
筐体１１０が傾けられ、傾きの角度が角度ａ１になった場合、アイコン１２１の表示位置は、筐体１１０が傾けられていない状態における表示位置のまま移動しない。一方、アイコンの影１２２の表示位置は、表示部１２０に対して右側へと移動し、各アイコン１２１に対して右側にずれた位置になっている。このアイコンの影１２２の表示位置の移動は、筐体１１０の傾きに応じた動きであってもよい。なお、後述するように、アイコン１２１の表示位置は、静止しているのではなく、表示部１２０に対してわずかに右側へと移動していてもよい。
【００４４】
筐体１１０がさらに傾けられ、傾きの角度が角度ａ２になった場合、アイコン１２１の表示位置は、表示部１２０に対して右側へと移動する。一方、アイコンの影１２２の表示位置は、筐体１１０が角度ａ１だけ傾けられた状態から、さらに表示部１２０に対して右側へと移動する。このようなアイコン１２１およびアイコンの影１２２の表示位置の移動は、いずれも、筐体１１０の動きに対応した動きでありうる。
【００４５】
このとき、さらに、筐体１１０の傾きに対応する処理が実行されてもよい。この処理は、例えば、新たなアイコン１２１が表示部１２０に現れたり、既に表示されていたアイコン１２１が表示部１２０から消えたりすることであってもよく、また、表示されているアイコン１２１のサイズが変化することであってもよい。また、この処理は、必ずしも表示変化に関係するものでなくてもよく、携帯端末１００が実行しうるあらゆる種類の処理でありうる。
【００４６】
以上のような携帯端末１００の動作によって、筐体１１０が徐々に傾いていく場合に表示部１２０に表示されるアイコン１２１およびアイコンの影１２２の動きは、例えば、まずアイコンの影１２２が表示部１２０に対して右側へ移動を開始し、遅れてアイコン１２１が右側に移動を開始するような動きとしてユーザに観察されるものでありうる。
【００４７】
なお、図示された例におけるアイコン１２１およびアイコンの影１２２の配置は例示に過ぎない。例えば、筐体１１０が傾けられていない場合のアイコンの影１２２の表示位置は、上記の例には限られず、各アイコン１２１に対して別の向きにずれた位置であってもよい。また、筐体１１０が傾けられていない場合のアイコンの影１２２の表示位置は、アイコン１２１と重複していて、筐体１１０が傾けられ始めてからアイコンの影１２２がユーザに観察可能に表示されてもよい。
【００４８】
また、上記の例において、アイコン１２１およびアイコンの影１２２の表示位置は、いずれも筐体１１０の傾きに反発するように表示部１２０に対して右側に移動しているが、アイコン１２１およびアイコンの影１２２の表示位置が移動する向きはこの例には限られない。例えば、アイコン１２１およびアイコンの影１２２の表示位置は、筐体１１０の傾きによって滑り落ちるように表示部１２０に対して左側に移動してもよい。なお、アイコン１２１およびアイコンの影１２２の表示位置が移動する向きが、筐体１１０が傾けられる向きに応じて決定されることはいうまでもない。
【００４９】
以上のような動作をする携帯端末１００においては、筐体１１０の傾き角度が角度ａ１を含む範囲である場合、本実施形態において表示制御部１５４が表示画像に与える第１の表示変化である「アイコン１２１の表示位置の移動」が、抑制制御部１５５によって抑制されている。また、このようにアイコン１２１の表示位置の移動が抑制されている間に、本実施形態における第２の表示変化である「アイコンの影１２２の表示位置の移動」が、表示制御部１５４によって実行される。
【００５０】
（携帯端末における処理）
図４は、本発明の第１の実施形態に係る携帯端末１００における処理を示すフローチャートである。図４には、本実施形態に係る携帯端末１００が、傾き取得部１５１によって取得された筐体１１０の傾きに応じた表示変化および処理を実行するための処理が示されている。
【００５１】
まず、ステップＳ１０１において、表示制御部１５４は、傾き取得部１５１によって筐体１１０の傾きが取得されているか否かを判定する。ここで、筐体１１０の傾きが取得された場合、処理はステップＳ１０３に進む。一方、筐体１１０の傾きが取得されていない場合、処理は最初に戻る。
【００５２】
ステップＳ１０３において、表示制御部１５４は、傾き取得部１５１によって取得された筐体１１０の傾きに応じて、表示部１２０に表示されるアイコンの影１２２の表示位置を移動させる。なお、上述のように、アイコンの影１２２の表示位置の移動は、表示制御部１５４によって表示画像に与えられる第２の表示変化である。
【００５３】
続くステップＳ１０５において、抑制制御部１５５は、傾き取得部１５１によって取得された筐体１１０の傾きの角度が、第１の閾値以下であるか否かを判定する。ここで、筐体１１０の傾きの角度が第１の閾値以下である場合、抑制制御部１５５は、一連の処理を終了する。一方、筐体１１０の傾きの角度が第１の閾値を超えている場合、処理はステップＳ１０７に進む。なお、第１の閾値は、筐体１１０の傾きに対して設定される所定の閾値である。例えば図３において示される例では、第１の閾値は角度ａ１よりも大きく、角度ａ２以下の値である。
【００５４】
ステップＳ１０７において、表示制御部１５４は、傾き取得部１５１によって取得された筐体１１０の傾きに応じて、表示部１２０に表示されるアイコン１２１の表示位置を移動させる。なお、上述のように、アイコン１２１の表示位置の移動は、表示制御部１５４によって表示画像に与えられる第１の表示変化である。
【００５５】
続くステップＳ１０９において、ＣＰＵ１５０は、傾き取得部１５１によって取得された筐体１１０の傾きに対応する処理が設定されているか否かを判定する。ここで、傾きに対応する処理が設定されている場合、処理はステップＳ１１１に進む。一方、傾きに対応する処理が設定されていない場合、処理は最初に戻る。
【００５６】
ステップＳ１１１において、ＣＰＵ１５０は、傾き取得部１５１によって取得された筐体１１０の傾きに対応する処理を実行する。この処理は、必ずしも表示制御部１５４による表示変化の処理には限られず、携帯端末１００が実行しうるその他の種類の処理であってもよい。ここで実行されうる表示制御部１５４による処理としては、例えば、新たなアイコン１２１が表示部１２０に現れる、既に表示されていたアイコン１２１が表示部１２０から消える、または表示されているアイコン１２１のサイズが変化するなどの処理がありうる。また、携帯端末１００が実行しうるその他の処理としては、例えば、音声通話、ネットワーク通信、音楽や映像の視聴、または動画や静止画の撮像などに関する処理がありうる。
【００５７】
上記の携帯端末１００の処理では、傾き取得部１５１によって取得された筐体１１０の傾きの角度が第１の閾値以下である場合に、抑制制御部１５５によって処理が終了される。従って、この場合、表示制御部１５４によって表示画面に与えられる第１の表示変化である「アイコン１２１の表示位置の移動」は実行されない。つまり、筐体１１０の傾きの角度が第１の閾値以下である場合に、第１の表示変化である「アイコン１２１の表示位置の移動」は抑制される。
【００５８】
一方、上記の携帯端末１００の処理では、傾き取得部１５１によって取得された筐体１１０の傾きの角度が第１の閾値以下である場合でも、表示制御部１５４によって表示画面に与えられる第２の表示変化である「アイコンの影１２２の表示位置の移動」が実行される。つまり、第１の表示変化である「アイコン１２１の表示位置の移動」が抑制されている間に、第２の表示変化である「アイコンの影１２２の表示位置の移動」が実行される。
【００５９】
（表示変化の抑制について）
図５は、本発明の実施形態における「第１の表示変化の抑制」の定義について説明するための図である。図５を参照すると、横軸に筐体１１０の傾き角度ａ、縦軸に表示変化量ｂが示され、さらに、第１の表示変化における傾き角度ａと表示変化量ｂの関係を示す関数ｆ１、および第２の表示変化における傾き角度ａと表示変化量ｂの関係を示す関数ｆ２の例が示されている。筐体の傾き角度ａには、「第１の表示変化の抑制」の２つの定義にそれぞれ対応するａｔｈ１およびａｔｈ２の２つの閾値が示されている。
【００６０】
図示された例において、傾き角度ａが閾値ａｔｈ１以下である場合に、関数ｆ１の表示変化量ｂの値は略０である。第１の定義では、このように、関数ｆ１の表示変化量ｂの値が略０である状態を、「第１の表示変化が抑制されている状態」と定義する。この場合、上記の「閾値」は、閾値ａｔｈ１である。この第１の定義における表示制御の第１の例として、携帯端末１００の抑制制御部１５５は、傾き角度ａが閾値ａｔｈ１以下である場合に、傾き取得部１５１によって取得された筐体１１０の傾きを無効化することによって、第１の表示変化を抑制してもよい。また、第２の例として、表示制御部１５４が、傾き取得部１５１によって取得された筐体１１０の傾き角度ａから、第１の表示変化についてｂ＝ｃtanａのような演算によって表示変化量ｂを算出し、抑制制御部１５５が、傾き角度ａが閾値ａｔｈ１以下である場合には表示変化量ｂが略０になるように係数ｃの値を設定することによって、第１の表示変化を抑制してもよい。
【００６１】
一方、図示された例において、傾き角度ａがａｔｈ２以下である場合に、関数ｆ１の表示変化量ｂの値は、関数ｆ２の表示変化量ｂの値を下回る。第２の定義では、このように、関数ｆ１の表示変化量ｂの値が関数ｆ２の表示変化量ｂの値を下回る状態を、「第１の表示変化が抑制されている状態」と定義する。この場合、上記の「閾値」は、閾値ａｔｈ２である。この第２の定義における表示制御の例として、表示制御部１５４が、傾き取得部１５１によって取得された筐体１１０の傾き角度ａから、第１の表示変化についてはｂ＝ｃtanａ、第２の表示変化についてはｂ＝ｄａのような演算によって表示変化量ｂを算出し、抑制制御部１５５が、傾き角度ａが閾値ａｔｈ２以下である場合には、関数ｆ１の表示変化量ｂの値が関数ｆ２の表示変化量ｂの値を下回るように係数ｃ，ｄの値を設定することによって、第１の表示変化を抑制してもよい。
【００６２】
ここで、先に図３および図４を参照して説明された携帯端末１００の動作は、上記の第１の定義に基づくものである。しかし、上述のように、本願の「第１の表示変化の抑制」は、少なくとも上記の第１および第２の２つの定義を含む。それゆえ、上記の第２の定義に基づいて、図３において示されたような携帯端末１００の動作が実現されてもよい。この場合、携帯端末１００の状態が、筐体１１０が角度ａ１だけ傾けられた状態で、アイコン１２１の表示位置は、筐体１１０が傾けられていない状態における表示位置のまま移動しない代わりに、表示部１２０に対してわずかに右側へと移動してもよい。
【００６３】
なお、図示されているように、表示制御部１５４は、傾き角度ａが所定の値を超えた場合には表示変化量ｂを一定の値にするなど、その他の制御を第１の表示変化の表示変化量ｂについて加えてもよい。このような表示制御部１５４の制御によって、傾き角度ａが閾値ａｔｈ１、または閾値ａｔｈ２を超えて増加し続ける場合、図示されているように一旦関数ｆ１の表示変化量ｂの値が関数ｆ２の表示変化量ｂの値を上回り、その後再び関数ｆ２の表示変化量ｂの値が関数ｆ１の表示変化量ｂの値を上回るように制御されてもよい。また、同じ場合に、関数ｆ１の表示変化量ｂの値と関数ｆ２の表示変化量ｂの値とは同程度の値になるように制御されてもよい。
【００６４】
（変形例１）
図６は、本発明の第１の実施形態の変形例に係る携帯端末１００の変形例について説明するための図である。図６には、携帯端末１００の状態は、筐体１１０が傾けられていない状態から、筐体１１０が角度ａ１だけ傾けられた状態に変化した場合の、アイコンの光沢部分１２４の表示位置の変化が図示されている。なお、上述のように、角度ａ１は、筐体１１０の傾きに対してアイコン１２１の表示位置の移動が抑制される第１の閾値よりも小さい角度である。
【００６５】
本変形例において、アイコン１２１は、例えば表面が膨らみを帯びた扁平球状のオブジェクトとして表示される。アイコンの光沢部分１２４は、例えばアイコン１２１の立体感を表現するために、アイコン１２１の表面の、光が反射して色彩が変化した領域として表示される。
【００６６】
筐体１１０が傾けられ、傾きの角度が角度ａ１である場合、アイコン１２１の表示位置は、筐体１１０が傾けられていない状態における表示位置のまま移動しない。一方、アイコンの光沢部分１２４の表示位置は、筐体１１０が傾けられていない状態における表示位置から、アイコン１２１の表面上を時計回りに移動し、表示部１２０対してやや右側に移動した位置になっている。本変形例において、表示制御部１５４による第２の表示変化は、アイコンの光沢部分１２４の表示位置の移動である。このアイコンの光沢部分１２４の移動は、筐体１１０の傾きに応じた動きであってもよい。なお、上述したように、アイコン１２１の表示位置は、静止しているのではなく、表示部１２０に対してわずかに右側へと移動していてもよい。
【００６７】
図示されていないが、筐体１１０がさらに傾けられ、傾きの角度が角度ａ２である場合に、アイコン１２１の表示位置が移動し、またアイコンの光沢部分１２４もさらに移動することは、図３を参照して説明した本実施形態の動作例と同様である。
【００６８】
（変形例２）
図７は、本発明の第１の実施形態の変形例に係る携帯端末１００の別の変形例について説明するための図である。図７には、携帯端末１００の状態が、筐体１１０が傾けられていない状態から、筐体１１０が角度ａ１だけ傾けられた状態に変化した場合の、背景１２３の表示の変化が図示されている。なお、上述のように、角度ａ１は、筐体１１０の傾きに対してアイコン１２１の表示位置の移動が抑制される第１の閾値よりも小さい角度である。
【００６９】
本変形例において、背景１２３は、図示されるような放射状および同心円状の模様を有している。この模様は、仮想的な半球面の内面として立体的に描かれるものでありうる。なお、かかる模様は、本変形例における背景１２３の表示の変化の理解を容易にするための例である。背景１２３の模様は、本変形例のような表示の変化が認識されるものであればどのようなものでもよい。
【００７０】
筐体１１０が傾けられ、傾きの角度が角度ａ１である場合、アイコン１２１の表示位置は、筐体１１０が傾けられていない状態における表示位置のまま移動しない。一方、背景１２３は、筐体１１０が傾けられていない状態における表示から、上記の仮想的な半球面が回転するように変化し、表示される模様が異なる模様になっている。本変形例において、表示制御部１５４による第２の表示変化は、背景１２３の表示の変化である。この背景１２３の表示の変化は、筐体１１０の傾きに応じた動きであってもよい。なお、上述したように、アイコン１２１の表示位置は、静止しているのではなく、表示部１２０に対してわずかに右側へと移動していてもよい。
【００７１】
図示されていないが、筐体１１０がさらに傾けられ、傾きの角度が角度ａ２である場合に、アイコン１２１の表示位置が移動し、また背景１２３の表示もさらに変化することは、図３を参照して説明した本実施形態の動作例と同様である。
【００７２】
（第１の実施形態のまとめ）
以上で説明した本発明の第１の実施形態では、画像が表示されるＬＣＤ１２０が設けられた筐体１１０の傾きを取得する傾き取得部１５１と、表示される画像に、取得された筐体１１０の傾きに応じた第１の表示変化、および第２の表示変化を与える表示制御部１５４と、第１の表示変化を抑制する抑制制御部１５５とを備える携帯端末１００が提供される。
【００７３】
上述のように、本実施形態において、第１の表示変化は、ＬＣＤ１２０に表示される画像に含まれるオブジェクトであるアイコン１２１の表示位置の移動である。第２の表示変化は、アイコンの影１２２の表示位置の移動である。変形例として説明したように、第２の表示変化は、アイコンの光沢部分１２４の表示位置の移動であってもよく、ＬＣＤ１２０に表示される画像の背景１２３の変化であってもよい。さらに、第２の表示の変化は、これらを組み合わせた表示の変化であってもよい。
【００７４】
かかる構成によれば、携帯端末１００の筐体１１０を傾けても、アイコン１２１の表示位置が移動しないことが望ましい場合、例えば筐体１１０の傾き角度が所定の閾値以下であるような場合に、筐体１１０の傾きによるアイコン１２１の表示位置の移動が抑制される。それゆえ、ユーザが望まないアイコン１２１の表示位置の変化を防ぐことができる。その一方で、アイコン１２１の表示位置の移動が抑制されている間にも、アイコンの影１２２の表示位置は移動する。この第２の表示変化であるアイコンの影１２２の表示位置の移動によって、ユーザは、筐体１１０を傾けることによってアイコン１２１の表示位置の移動が可能であることを知ることができる。つまり、ユーザは、筐体１１０を傾けてもアイコン１２１が移動しない場合に、携帯端末１００が筐体１１０の傾きに反応していないのではなく、例えば筐体１１０の傾き角度が所定の閾値以下であるなどの所定の条件によってアイコン１２１の移動が抑制されていることを知ることができる。
【００７５】
本実施形態において、傾き取得部１５１によって取得された筐体１１０の傾きが第１の閾値以下である場合にアイコン１２１の表示位置の移動が抑制されてもよい。かかる構成によって、ユーザが携帯端末１００を保持している場合の軽微な姿勢の変化によって、ユーザの意図に反してアイコン１２１が移動してしまうことを防ぐことができる。
【００７６】
また、本実施形態において、第２の表示変化であるアイコンの影１２２の表示位置の移動は、傾き取得部１５１によって取得された筐体１１０の傾きに応じた表示変化であってもよい。かかる構成によって、筐体１１０の傾きによるアイコン１２１の表示位置の移動が可能であることをより直感的にユーザに示すことができる。
【００７７】
＜２．第２の実施形態＞
続いて、本発明の第２の実施形態について説明する。なお、携帯端末１００の構成については、この第２の実施形態と上述の第１の実施形態とは略同一であるため、詳細説明を省略する。
【００７８】
（携帯端末の動作）
図８は、本発明の第２の実施形態に係る携帯端末１００の動作例を示す図である。図８には、携帯端末１００の筐体１１０が傾けられていない場合、傾けられて傾きの角度が角度ａになった場合、および、傾きの角度が角度ａになった後に所定の時間が経過した場合の、アイコン１２１の表示位置の変化が図示されている。
【００７９】
筐体１１０が傾けられていない場合、各アイコン１２１は、図示されているように、上下左右に略等間隔の位置に配列されている。なお、この場合、アイコンの影１２２が、各アイコン１２１に対して、表示部１２０の中心から周辺に向かう向きにずれた位置に表示されてもよい。
【００８０】
筐体１１０が傾けられ、傾きの角度が角度ａになった場合、アイコン１２１の表示位置は、筐体１１０が傾けられていない状態における表示位置から、一旦、表示部１２０に対して右側へと移動する。なお、この場合、アイコンの影１２２が、表示部１２０に対して右側へと移動し、各アイコン１２１に対して右側にずれた位置に表示されてもよい。
【００８１】
筐体１１０の傾きの角度が角度ａになった後に所定の時間が経過した場合、アイコン１２１の表示位置は、一旦移動していた位置から、再び、筐体１１０が傾けられていない状態における表示位置に戻る。なお、この場合、アイコンの影１２２が、各アイコン１２１に対して右側にずれた位置に引き続き表示されてもよい。
【００８２】
以上のような携帯端末１００の動作によって、筐体１１０が傾けられ、その状態で所定の時間が経過した場合に表示部１２０に表示されるアイコン１２１の動きは、例えば、筐体１１０が傾けられた場合にアイコン１２１が移動すると想定される向きにアイコン１２１が一旦移動した後に、元の場所に戻るような動きとしてユーザに観察されるものでありうる。
【００８３】
なお、図示された例におけるアイコン１２１の配置は例示に過ぎない。また、上記の例において、アイコン１２１の表示位置は、いずれも筐体１１０の傾きに反発するように表示部１２０に対して右側に移動しているが、アイコン１２１の表示位置が移動する向きはこの例には限られない。例えば、アイコン１２１の表示位置は、図示された例と同様の筐体１１０の傾きがあった場合に、表示部１２０に対して左側に移動してもよい。なお、アイコン１２１の表示位置が移動する向きが、筐体１１０が傾けられる向きに応じて決定されることはいうまでもない。
【００８４】
以上のような動作をする携帯端末１００においては、本実施形態において表示制御部１５４が表示画像に与える第１の表示変化である「アイコン１２１の表示位置の移動」が、所定の条件のために、抑制制御部１５５によって抑制されている。また、このようにアイコン１２１の表示位置の移動が抑制されている間に、本実施形態における第２の表示変化である「アイコン１２１の表示位置を一旦移動させて戻す」が、表示制御部１５４によって実行される。
【００８５】
ここで、抑制制御部１５５が第１の表示変化である「アイコン１２１の表示位置の移動」を抑制する所定の条件は、例えば、接触取得部１５２によって表示部１２０へのユーザの接触が取得されていることであってもよい。また、上記所定の条件は、筐体１１０の傾きの角度ａが所定の閾値以下であることであってもよい。また、上記所定の条件は、傾きによる表示変化を無効化するように携帯端末１００が設定されていることであってもよい。
【００８６】
（携帯端末における処理）
図９は、本発明の第２の実施形態に係る携帯端末１００における処理を示すフローチャートである。図９には、本実施形態に係る携帯端末１００が、傾き取得部１５１によって取得された筐体１１０の傾きに応じた表示変化および処理を実行するための処理が示されている。図示された例において、抑制制御部１５５がアイコン１２１の表示位置の移動を抑制する所定の条件は、接触取得部１５２によって表示部１２０へのユーザの接触が取得されていることである。
【００８７】
まず、ステップＳ２０１において、表示制御部１５４は、傾き取得部１５１によって筐体１１０の傾きが取得されているか否かを判定する。ここで、筐体１１０の傾きが取得された場合、処理はステップＳ２０３に進む。一方、筐体１１０の傾きが取得されていない場合、処理は最初に戻る。
【００８８】
ステップＳ２０３において、抑制制御部１５５は、接触取得部１５２によって表示部１２０へのユーザの接触が取得されているか否かを判定する。ここで表示部１２０へのユーザの接触が取得されている場合、処理はステップＳ２０５に進む。一方、表示部１２０へのユーザの接触が取得されていない場合、処理はステップＳ１０７に進む。
【００８９】
ステップＳ２０５において、表示制御部１５４は、アイコン１２１の表示位置を一旦移動させて戻す。なお、上述のように、アイコン１２１の表示位置を一旦移動させて戻すことは、表示制御部１５４によって表示画像に与えられる第２の表示変化である。
【００９０】
なお、ステップＳ１０７〜Ｓ１１１の処理は、図４において同一の符号を参照して説明した上述の第１の実施形態の処理と略同一であるため、詳細説明を省略する。
【００９１】
上記の携帯端末１００の処理では、接触取得部１５２によって表示部１２０へのユーザの接触が取得されている場合は、表示制御部１５４によって表示画面に与えられる第１の表示変化である「アイコン１２１の表示位置の移動」に代えて、同じく第２の表示変化である「アイコン１２１の表示位置を一旦移動させて戻す」が実行される。つまり、接触取得部１５２によって表示部１２０へのユーザの接触が取得されている場合に、第１の表示変化である「アイコン１２１の表示位置の移動」は抑制され、その間に、第２の表示変化である「アイコン１２１の表示位置を一旦移動させて戻す」が実行される。
【００９２】
（第２の実施形態のまとめ）
以上で説明した本発明の第２の実施形態では、携帯端末１００がＬＣＤ１２０へのユーザの接触を取得する接触取得部１５２をさらに備え、抑制制御部１５５は、接触が取得された場合に前記第１の表示変化を抑制する。
【００９３】
上述のように、本実施形態において、第１の表示変化は、ＬＣＤ１２０に表示される画像に含まれるオブジェクトであるアイコン１２１の表示位置の移動である。第２の表示変化は、アイコン１２１の表示位置を一旦移動させて戻すことである。
【００９４】
かかる構成によれば、例えば、携帯端末１００のＬＣＤ１２０に表示されたアイコン１２１に対してユーザが接触操作をしている場合には、筐体１１０の傾きによるアイコン１２１の表示位置の移動が抑制される。それゆえ、接触操作中のユーザが意図せず筐体１１０を傾けてしまった場合でも、アイコン１２１の表示位置が移動してしまうことによる誤操作を防ぐことができる。また、ユーザは、接触しても携帯端末１００への操作指示が与えられない背景１２３が表示されている領域に接触することによって、意図的に、筐体１１０の傾きによるアイコン１２１の表示位置の移動を抑制することができる。例えば、ユーザが携帯端末１００の持ち方を変えたい場合、背景１２３が表示されている領域に接触しながら持ち方を変えることによって、持ち方を変えるときに筐体１１０が傾いたことによる、意図しないアイコン１２１の表示位置の移動を防ぐことができる。
【００９５】
＜３．第３の実施形態＞
続いて、本発明の第３の実施形態について説明する。なお、携帯端末１００の構成、および表示制御部１５４によって表示画面に与えられる表示変化については、この第３の実施形態と上述の第１の実施形態とは略同一であるため、詳細説明を省略する。
【００９６】
（携帯端末における処理）
図１０は、本発明の第３の実施形態に係る携帯端末１００における処理を示すフローチャートである。図１０には、本実施形態に係る携帯端末１００が、傾き取得部１５１によって取得された筐体１１０の傾きに応じた表示変化および処理を実行するための処理が示されている。図示された例において、接触取得部１５２は、表示部１２０へのユーザの接触の継続時間が第２の閾値以上である場合に、この接触を長押し操作として取得する。
【００９７】
まず、ステップＳ３０１において、接触取得部１５２は、タッチパネル１３０によって、表示部１２０へのユーザの持続した接触が検出されているか否かを判定する。ここで、表示部１２０へのユーザの持続した接触が検出されている場合、処理はステップＳ３０３に進む。一方、表示部１２０へのユーザの持続した接触が検出されていない場合、処理はステップＳ３０９に進む。
【００９８】
ステップＳ３０３において、傾き取得部１５１は、このときの筐体１１０の傾きの角度を、基準の角度として記録する。
【００９９】
続くステップＳ３０５において、接触取得部１５２は、タッチパネル１３０によって検出されている、表示部１２０へのユーザの接触の持続時間が、第２の閾値以上になっているか否かを判定する。ここで、表示部１２０へのユーザの接触の持続時間が第２の閾値以上である場合、処理はステップＳ３０７に進む。一方、表示部１２０へのユーザの接触の持続時間が第２の閾値に満たない場合、処理はステップＳ３０９に進む。
【０１００】
ステップＳ３０７において、ＣＰＵ１５０は、接触取得部１５２によって取得された表示部１２０の長押し操作に対応する処理を実行する。この処理は、表示制御部１５４による表示変化の処理の他、携帯端末１００が実行しうるその他の種類の処理、例えば、音声通話、ネットワーク通信、音楽や映像の視聴、または動画や静止画の撮像などに関する処理でありうる。
【０１０１】
ステップＳ３０９において、抑制制御部１５５は、傾き取得部１５１によって取得された筐体１１０の傾きの角度が、第１の閾値以下であるか否かを判定する。ここで、筐体１１０の傾きの角度が第１の閾値以下である場合、処理はステップＳ３０５に進み、再び、表示部１２０へのユーザの接触の持続時間が、第２の閾値以上になっているか否かが判定される。一方、筐体１１０の傾きの角度が第１の閾値を超えている場合、処理はステップＳ１０７に進む。
【０１０２】
なお、ステップＳ１０７〜Ｓ１１１の処理は、図４において同一の符号を参照して説明した上述の第１の実施形態の処理と略同一であるため、詳細説明を省略する。
【０１０３】
上記の携帯端末１００の処理では、傾き取得部１５１によって取得された筐体１１０の傾きの角度が第１の閾値以下である場合に、接触取得部１５２によって表示部１２０へのユーザの持続した接触の取得が継続され、接触の持続時間が第２の閾値以上になった場合に、接触取得部１５２がこの接触を長押し指示として取得する。一方、接触の持続時間が第２の閾値以上になる前に、傾き取得部１５１によって取得された筐体１１０の傾きの角度が第１の閾値を超えた場合、筐体１１０の傾きに対応した処理が実行される。この場合、接触取得部１５２が取得している接触は、長押し操作として取得されない。つまり、筐体１１０の傾きの角度が第１の閾値を超えた場合に、第１の表示変化である「アイコン１２１の表示位置の移動」の抑制が解除される代わりに、接触取得部１５２による長押し操作の取得が抑制される。
【０１０４】
（第３の実施形態のまとめ）
以上で説明した本発明の第３の実施形態では、携帯端末１００が、ＬＣＤ１２０へのユーザの接触の継続時間が第２の閾値以上である場合に接触を長押し操作として取得する接触取得部１５２をさらに備え、抑制制御部１５５は、取得された接触の継続時間が第２の閾値以上になる前に、取得された筐体１１０の傾きの角度が第１の閾値を超えた場合に、長押し操作の取得を抑制する。
【０１０５】
上述のように、本実施形態において、第１の表示の変化は、ＬＣＤ１２０に表示される画像に含まれるオブジェクトであるアイコン１２１の表示位置の移動である。
【０１０６】
かかる構成によれば、例えば、携帯端末１００のＬＣＤ１２０に表示されたアイコン１２１に対するユーザの接触操作の持続時間が、長押し操作であると判定される所定の閾値を超える前に、筐体１１０の傾きの角度が、アイコン１２１の表示位置の移動を開始する所定の閾値を超えた場合、ユーザの接触操作の取得がキャンセルされる。それゆえ、アイコン１２１に対する長押し操作中のユーザが、意図せず筐体１１０を傾けてしまった場合でも、アイコン１２１の表示位置が移動してしまうことによる誤操作を防ぐことができる。
【０１０７】
＜４．第４の実施形態＞
続いて、本発明の第４の実施形態について説明する。なお、携帯端末１００の構成については、この第４の実施形態と上述の第１の実施形態とは略同一であるため、詳細説明を省略する。
【０１０８】
（携帯端末の動作）
図１１は、本発明の第４の実施形態に係る携帯端末１００の動作例を示す図である。図１１には、携帯端末１００の筐体１１０が傾けられていない状態、傾けられて傾きの角度が角度ａになり、さらにタッチパネル１３０に対して移動の操作（フリック操作）がされた状態、および、傾けおよび移動の操作が終了した状態の、アイコン１２１の表示位置の変化が図示されている。
【０１０９】
ＬＣＤ１２０には、受信メールの一覧画面が表示されている。受信メールの一覧画面には、削除するメールを選択するための削除マーク１２１ａ、および削除ボタン１２１ｂが含まれる。しかし、筐体１１０が傾けられていない状態では、削除マーク１２１ａ、および削除ボタン１２１ｂは、ＬＣＤ１２０には表示されていない。なお、削除マーク１２１ａ、および削除ボタン１２１ｂは、本実施形態においてＬＣＤ１２０に表示されうるオブジェクトである。
【０１１０】
ここで、ユーザが筐体１１０を角度ａだけ傾け、さらに、タッチパネル１３０に対してＬＣＤ１２０の右方向への移動の操作（フリック操作）をした場合、ＬＣＤ１２０に表示されている受信メールの一覧画面がＬＣＤ１２０に対して右側に移動し、ＬＣＤ１２０の左端から削除マーク１２１ａが現れる。
【０１１１】
上記の操作が終了した状態では、ＬＣＤ１２０の左端に削除マーク１２１ａが表示されている。ユーザは、タッチパネル１３０の削除マーク１２１ａの部分に接触することによって、例えば削除マーク１２１ａの選択状態および非選択状態を切り替えることが可能である。
【０１１２】
なお、本実施形態において、抑制制御部１５５は、傾き取得部１５１によって筐体１１０の傾きが取得された場合であっても、接触取得部１５２によってタッチパネル１３０へのユーザの移動の操作が取得されていない場合は、表示制御部１５４による削除マーク１２１ａの表示位置の移動を抑制する。
【０１１３】
以上のような動作をする携帯端末１００においては、表示制御部１５４が表示画像に与える第１の表示変化である「削除マーク１２１ａの表示位置の移動」が、接触取得部１５２によって取得された接触が削除マーク１２１ａの移動の操作（フリック操作）である場合以外は抑制されている。なお、削除ボタン１２１ｂについても、例えば図示された例と逆の方向に筐体１１０を傾け、タッチパネル１３０を介して移動の操作をすることによって、削除マーク１２１ａと同様にＬＣＤ１２０に表示させることが可能である。
【０１１４】
（第４の実施形態のまとめ）
以上で説明した本発明の第４の実施形態では、携帯端末１００が、ＬＣＤ１２０へのユーザの接触を操作指示として取得する接触取得部をさらに備え、抑制制御部１５５は、取得された接触がオブジェクトの移動の操作である場合以外は、第１の表示変化を抑制する。
【０１１５】
上述のように、本実施形態において、第１の表示の変化は、ＬＣＤ１２０に表示される画像に含まれるオブジェクトであるアイコン１２１の表示位置の移動である。
【０１１６】
かかる構成は、例えば、ＬＣＤ１２０に表示される画面に、コンテンツの削除マーク１２１ａ、および削除ボタン１２１ｂなど、誤操作された場合の影響が大きいオブジェクトが含まれる場合に適用されうる。この場合、削除マーク１２１ａなどのオブジェクトは、最初はＬＣＤ１２０に表示される領域の外に配置される。ここで、ユーザが筐体１１０を傾け、さらに、タッチパネル１３０を介して移動の操作（フリック操作）をした場合に、削除マーク１２１ａの表示位置が移動してＬＣＤ１２０に現れる。つまり、筐体１１０を傾けただけでは、削除マーク１２１ａの表示位置は移動せず、ユーザが操作しうるＬＣＤ１２０の表示領域に現れない。従って、誤操作された場合の影響が大きい削除マーク１２１ａなどのオブジェクトについて、ユーザが意図しない筐体１１０の傾けによる誤操作を防止することができる。
【０１１７】
＜５．第５の実施形態＞
続いて、本発明の第５の実施形態について説明する。なお、携帯端末１００の構成、表示に関する動作および処理については、この第５の実施形態と上述の第１の実施形態とは略同一であるため、詳細説明を省略する。
【０１１８】
以上で説明した本発明の第５の実施形態では、図１において示される携帯端末１００の振動取得部１５３によって筐体１１０の振動が取得された場合に、表示制御部１５４が、このときに傾き取得部１５１によって取得されている筐体１１０の傾きの角度を、筐体１１０の傾きの角度の基準として取得する。
【０１１９】
かかる構成によって、ユーザの操作姿勢が変化した場合でも、例えば携帯端末１００を振るなどの動作によって、ユーザは、携帯端末１００がユーザにとっての正面にある状態を基準にして、携帯端末１００の傾け操作を行うことができる。
＜６．補足＞
【０１２０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１２１】
例えば、上記各実施形態では、情報処理装置の例として携帯端末について説明したが、本発明はかかる例に限定されない。情報処理装置は、例えばタブレット型のＰＣ（Personal  Computer）、携帯用ゲーム機など、表示部を有し、ユーザが傾けることが可能なあらゆる装置でありうる。
【０１２２】
また、例えば、上記各実施形態では、表示部に表示される画像に対する表示変化として、画像に含まれるオブジェクトの表示位置の移動を例として説明したが、本発明はかかる例に限定されない。例えば、オブジェクトは、表示位置が移動せずに回転してもよく、また表示位置が移動せずに出現または消失してもよい。
【符号の説明】
【０１２３】
１００    携帯端末（情報処理装置）
１１０    筐体
１２０    ＬＣＤ（表示部）
１２１    アイコン
１２１ａ  削除マーク
１２１ｂ  削除ボタン
１２２    アイコンの影
１２３    背景
１２４    アイコンの光沢部分
１３０    タッチパネル
１４０    加速度センサ
１５０    ＣＰＵ
１５１    傾き取得部
１５２    接触取得部
１５３    振動取得部
１５４    表示制御部
１５５    抑制制御部
１６０    記憶部
１７０    通信部
【図１】
0005742187.tif 000002
【図２】
0005742187.tif 000003
【図３】
0005742187.tif 000004
【図４】
0005742187.tif 000005
【図５】
0005742187.tif 000006
【図６】
0005742187.tif 000007
【図７】
0005742187.tif 000008
【図８】
0005742187.tif 000009
【図９】
0005742187.tif 000010
【図１０】
0005742187.tif 000011
【図１１】
0005742187.tif 000012