(57)【要約】【課題】スクロール操作の誤検知を容易に防ぐことが可能な情報表示装置を提供する。【解決手段】情報表示装置（１）は、スクロール表示時の移動方向と垂直に閾線を設定する閾線設定部（２３）と、操作体による閾線をまたいだスクロール操作が有ると、閾線をまたいだ方向を順方向とし、逆方向のスクロール操作を一定時間無効とする操作無効化部（２５）と、備えている。【選択図】図１
2014186401.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に画像を表示する表示部と、当該表示画面への操作体の接近の程度を検知する第１検知部と、を備え、上記操作体による上記表示画面に対する操作に応じた処理を行う情報表示装置において、
上記画像をスクロール表示させる表示制御手段と、
上記画像のスクロール表示時の移動方向と垂直に閾線を設定する閾線設定手段と、
上記第１検知部の検知結果により、上記操作体による上記閾線をまたいだスクロール操作の有無を判定する操作判定手段と、
上記操作判定手段が、上記操作体による上記閾線をまたいだスクロール操作が有ったと判定すると、上記スクロール操作が上記閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とする操作無効化手段と、を備えたことを特徴とする情報表示装置。
【請求項２】
自装置の筐体を把持する把持体の当該筐体への接触を検知する第２検知部と、
上記第２検知部の検知結果により、上記把持体による上記筐体の把持状態を示す情報を取得する把持状態取得手段と、を備え、
上記閾線設定手段は、上記筐体の把持状態を示す情報に応じて上記閾線を設定することを特徴とする請求項１に記載の情報表示装置。
【請求項３】
上記把持状態取得手段が、上記筐体が上記把持体としてのユーザの一方の手で把持され、かつ、その一方の手の指が上記操作体として使用されている状態である情報を取得した場合、
上記閾線設定手段は、上記閾線を、上記一方の手の中央に相当する位置を通るように設定することを特徴とする請求項２に記載の情報表示装置。
【請求項４】
上記把持状態取得手段が、上記筐体が上記把持体としてのユーザの一方の手で把持され、かつ、その一方の手以外が上記操作体として使用されている状態である情報を取得した場合、
上記閾線設定手段は、上記閾線を、上記表示画面の所定の位置に設定することを特徴とする請求項２または３に記載の情報表示装置。
【請求項５】
上記操作判定手段は、さらに、上記第１検知部の検知結果より、上記操作体が上記閾線をまたぐ際の加速度を取得し、
上記表示制御手段は、上記取得された加速度に応じてスクロールの表示形態を変更することを特徴とする請求項１から４のいずれか１項に記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に対する操作に応じた表示処理を行う情報表示装置に関する。
【背景技術】
【０００２】
近年、普及が拡大しているスマートフォン、タブレット端末、電子ブックリーダー等の情報表示装置には、近接センサや高感度のタッチパネルなどにより、情報表示装置の表示画面に指や手（掌）などの操作体を接触させることなく近接させた状態で操作（近接操作）可能なものも出てきている。このような近接操作に関する技術として、特許文献１には、手の操作点のＸＹＺ座標を測定し手の傾きを検出することでページ送り操作の順方向・逆方向の判定を行う技術が開示されている。また、例えば、特許文献２には、ページ送り操作時の手の近接面積の変化を検知し、変化に応じて画面表示を切り替える技術が開示されている。また、例えば、特許文献３には、表示画面から指が離れた時の速度を検出して近接フリック操作を判定してスクロールを行う技術が開示されている。なお、本明細書では、スクロール（画像移動）にページ送りを含むものとする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２３４３１７号公報（２０１２年１１月２９日公開）
【特許文献２】特開２０１１−１３４２７１号公報（２０１１年７月７日公開）
【特許文献３】特開２０１２−１３３５２５号公報（２０１２年７月１２日公開）
【特許文献４】特開２０１２−８３９７６号公報（２０１２年４月２６日公開）
【特許文献５】特開２００９−１６３２７８号公報（２００９年７月２３日公開）
【特許文献６】特開２００９−１６９８２０号公報（２００９年７月３０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザは、情報表示装置を片手で保持し、その片手の指、特に親指にて操作（片手操作）を行うことがある。このような片手操作において連続して一方向へスクロール操作する場合、１回のスクロール操作後に次のスクロール操作をするために指を戻す動きをする。この指を戻す動きを、近接操作可能な情報表示装置では、上記一方向とは逆方向へのスクロール操作と誤検知して、逆方向に画像が移動してしまう（画像が戻ってしまう）という問題がある。
【０００５】
しかし、特許文献１，２のような従来技術は、手や大きな操作体での操作でない場合には上記誤検知は防げず、片手操作など指による操作には適さない。あるいは、特許文献３のような従来技術では、片手操作で情報表示装置を使用する場合、上記誤検知を防ぐにはユーザは操作する指を大きく上に動かすか装置外まで動かす必要があり、ユーザに負担を強いることになる。
【０００６】
そこで、本発明は、上記の課題に鑑みなされ、その目的は、近接操作可能な情報表示装置において、スクロール操作の誤検知を容易に防ぐことが可能な情報表示装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る情報表示装置は、表示画面に画像を表示する表示部と、当該表示画面への操作体の接近および接触を検知する第１検知部と、を備え、上記操作体による上記表示画面に対する操作に応じた処理を行う情報表示装置において、上記画像をスクロール表示させる表示制御手段と、上記画像のスクロール表示時の移動方向と垂直に閾線を設定する閾線設定手段と、上記第１検知部の検知結果により、上記操作体による上記閾線をまたいだスクロール操作の有無を判定する操作判定手段と、上記操作判定手段が、上記操作体による上記閾線をまたいだスクロール操作が有ると判定すると、上記閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とする操作無効化手段と、を備えたことを特徴としている。
【発明の効果】
【０００８】
本発明の一態様に係る情報表示装置の上記構成によると、スクロール表示時の移動方向と垂直に設定された閾線をまたいだスクロール操作があると、閾線をまたいだ方向を順方向とし、逆方向へのスクロール操作を一定時間無効とすることができる。そのため、連続して一方向へスクロール操作する際、１回のスクロール操作後に次のスクロール操作をするために操作体を戻す動きは、逆方向のスクロール操作と判定され、無効化される。よって、ユーザが意図しない画像の逆戻りは発生しない。
【０００９】
このように、上記構成によると、スクロール操作の誤検知を容易に防ぐことができ、操作性のよい情報表示装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の一形態に係る情報表示装置の要部構成を示すブロック図である。
【図２】（ａ）は、片手操作時に閾線をまたぐスクロール操作を示す図であり、（ｂ）は、片手操作時にスクロール操作が無効になっている状態を示す図であり、（ｃ）は、片手操作ではない操作時に閾線をまたぐスクロール操作を示す図であり、（ｄ）は、片手操作ではない操作時にスクロール操作が無効になっている状態を示す図であり、（ｅ）は、側面センサ部の配置位置を示す図であり、（ｆ）は、側面センサの検知結果から閾線を設定する一例を説明する図であり、（ｇ）は、側面センサの検知結果から閾線を設定する他の例を説明する図である。
【図３】実施の一形態に係るスクロール表示時の処理の流れを示すフローチャートである。
【図４】別の実施形態に係るスクロール表示時の処理の流れを示すフローチャートである。
【図５】さらに別の実施形態に係るスクロール表示時の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
以下、本発明の一実施形態について図１〜図３に基づいて説明すれば以下のとおりである。
【００１２】
（情報表示装置の構成）
図１は、本実施形態の情報表示装置１の要部構成を示すブロック図である。図１に示すように、情報表示装置１は、制御部２、記憶部３、表示操作部４を備え、指や手等の操作体によって表示操作部４が有する表示画面４２に対して行われる操作（入力操作）に応じた処理を行う装置である。つまり、表示画面４２が、情報表示装置１に対する操作の入力受付部となっている。情報表示装置１は、さらに、側面センサ部５（第２検知部）を備える。情報表示装置１の例としては、スマートフォンやタブレット端末が挙げられる。情報表示装置１は、図示しないが、通信部、音声入力部、音声出力部などを備えていてもよい。
【００１３】
表示操作部４は、ユーザ・インターフェースであり、表示部４１と、タッチセンサ部（第１検知部）４３とを備える。本実施形態では、表示部４１とタッチセンサ部４３とは表示操作部４として一体となって設けられ、表示操作部４はタッチパネルにて構成される。
【００１４】
表示部４１は、表示画面４２に画像を表示する表示デバイスである。表示部４１は、例えば、液晶ディスプレイ（ＬＣＤ）、有機ＥＬディスプレイ（ＯＬＥＤ）などで構成される。
【００１５】
タッチセンサ部４３は、表示画面４２に対する操作体の近接の程度を検知するデバイスである。本実施形態では、タッチセンサ部４３は、近接および接触を検知するとともに、表示画面４２における操作体が近接した位置（座標）および接触した位置（座標）を検知する。タッチセンサ部４３は、操作体と表示画面４２との近接および接触、並びに近接した位置および接触した位置を検知できればどのようなセンサで実現されていてもかまわない。なお、本実施形態では、タッチセンサ部４３は、操作体の近接および接触を検知するが、少なくとも近接を検知できるようになっていればよい。
【００１６】
本実施形態では、タッチセンサ部４３として静電容量式センサが用いられるものとする。よって、タッチセンサ部４３は、操作体と表示画面４２との間の近接距離の大きさ（程度）に応じて変化する静電容量の値を検出する。タッチセンサ部４３は、操作体が表示画面４２に対して垂直方向に所定距離離れた位置に来ると所定量の静電容量を検知する。操作体が表示画面４２に近接するにつれて、タッチセンサ部４３により検知される静電容量は増加する。そして、操作体が表示画面２に接触すると、タッチセンサ部４３により検出される静電容量が最大となる。つまり、タッチセンサ部４３は、操作体が、表示画面４２に対して垂直方向に所定距離離れた近接を検知できる位置から、表示画面４２に接触する位置までの範囲に在ると、近接および近接位置を検知し、操作体が表示画面４２に接触していると、接触および接触位置を検知する。
【００１７】
側面センサ部５は、情報表示装置１の筐体を把持（保持）する把持体、例えばユーザの手、の筐体への接触および接触位置を検知するデバイスである。図２の（ｅ）に示すように、側面センサ部５は、情報表示装置１の筐体の縦方向の両側面に備えられている。筐体のへの把持体の接触および接触した位置を検知できればどのようなセンサで実現されていてもかまわない。
【００１８】
記憶部３は、各種情報や各種プログラムを記憶するブロックである。また、記憶部３は、後述するように、タッチセンサ部４３が検知した座標、側面センサ部５が検知した座標、閾線の位置、逆方向操作無効フラグがＯＮまたはＯＦＦである情報、スクロール表示方向、操作開始時刻、等の情報を記憶する。
【００１９】
制御部２は、情報表示装置１の備える各ブロックを制御するブロックである。制御部２は、さらに、表示制御部（表示制御手段）２１、把持状態取得部（把持状態取得手段）２２、閾線設定部（閾線設定手段）２３、操作判定部（操作判定手段）２４、操作無効化部（操作無効化手段）２５を備える。
【００２０】
表示制御部２１は、表示部４１での表示を制御するブロックである。例えば、表示操作部４からスクロール操作を受け付けると、表示画面４２に表示された画像のスクロール表示を行う。本実施形態では、スクロール表示は、操作体の移動に伴って、つまり、操作体の移動速度と同じ速度で、スクロール表示することを指す。なお、後述で説明するが、自動スクロール表示とは、スクロール操作を行った当初の加速度に応じて、画像の移動速度が時間経過に伴って減速して停止する表示である。ここで、本実施形態では、スクロールには、ページ送りも含むものとする。よって、複数のページを有する画像であれば、スクロール操作を行うことで、ページを次ページに送るページ送り表示としてのスクロール表示が行われる。一続きのページの画像であれば、画像ごと移動させるスクロール表示が行われる。
【００２１】
把持状態取得部２２は、側面センサ部５の検知結果により、把持体による上記筐体の把持状態を示す把持状態情報を取得するブロックである。側面センサ部５の検知結果による把持状態情報の取得については、例えば、特許文献４〜６に開示された公知技術が適用できる。なお、特許文献４には、複数のタッチセンサのうち、どのタッチセンサに人体が接触しているかの接触状態に基づいて保持状態テーブル記憶部を参照することにより該装置本体が手に持たれている保持状態を判別する技術が開示されている。また、特許文献５には、ユーザによって把持される部分を感知するためのセンサを具備し、ユーザが把持した状態を取得する技術が開示されている。また、特許文献６には、端末の操作が右手での片手操作か、左手での片手操作か又は両手での操作かを判断する技術が開示されている。
【００２２】
本実施形態では、把持状態取得部２２は、少なくとも、把持状態情報として、ユーザが片手で把持、かつその片手の指で操作している状態（片手操作状態）を示す片手操作状態情報とそれ以外の状態の情報とを区別して取得する。
【００２３】
把持状態情報としての上記のそれ以外の状態の情報とは、片手操作状態ではないという情報であってもよいし、具体的な情報であってもよい。例えば、片手で把持、かつ、その片手以外（他方の手の指、もう他方の手が保持するタッチペン、他方の掌）が操作体として使用されている状態の情報、あるいは、把持せず操作体で操作している状態の情報等であってもよい。
【００２４】
片手操作状態情報は、例えば、次の処理により取得することができる。側面センサ部５により筐体のどの位置に把持体が接触しているか（接触位置）を検知し、右手での把持、左手での把持、両手での把持のいずれの状態で把持されているかを判別する。さらに、右手での把持、または左手での把持と判別された場合において、筐体の側面においてユーザの親指部分が接触すると考えられる位置（左手での把持の場合、図２の（ｅ）で示す情報表示装置１の筐体の左側面の上部、右手での把持の場合、図２の（ｅ）で示す情報表示装置１の筐体の右側面の上部）に、接触しているものがあるか否かを判定する。そして、接触しているものが無い場合、片手操作状態であるという片手操作状態情報を取得することができる。また、右手での把持または左手での把持と判別された場合において、筐体の側面においてユーザの親指部分が接触すると考えられる位置に、接触しているものがある場合には、片手による把持、かつ、その片手以外が上記操作体として使用されているという把持状態情報を取得することができる。
【００２５】
閾線設定部２３は、画像のスクロール表示時の移動方向と垂直に閾線（スクロール操作を判定する閾線）を設定するブロックである。本実施形態では、把持状態取得部２２により取得された把持状態情報に応じて閾線を設定する。
【００２６】
把持状態取得部２２が、把持状態情報として、情報表示装置１の筐体が把持体としてのユーザの一方の手で把持され、その一方の手の指が操作体として使用されている状態（片手で把持しその手の指で操作する状態）であることを示す片手操作状態情報を取得した場合、閾線設定部２３は、図２の（ａ）に示すように、閾線を情報表示装置１の筐体を把持する手の中央に相当する位置を通るように設定する。この閾線の設定の仕方については後段で説明する。他方、把持状態取得部２２が、把持状態情報として片手操作状態情報以外の情報を取得した場合、閾線設定部２３は、図２の（ｃ）に示すように、閾線を表示画面４２の所定の位置に設定する。
【００２７】
ここで、片手操作状態情報以外の情報とは、例えば、一方の手で把持し、他方の手の指やタッチペンなどで操作する状態を示す情報、把持せず、手の指やタッチペンなどで操作する状態を示す情報、あるいは、両手で把持して、一方の手の指で操作する状態を示す情報であってもよい。あるいは、片手操作状態情報以外の情報が、把持状態情報を取得していないという情報であってもよい。これらの場合には、閾線を表示画面４２の所定の位置に設定するが、この所定の位置は、例えばユーザが設定や変更できるようになっていてもよいし、表示画面４２の大きさから経験的な位置を予め用意しておいてもよい。なお、片手操作状態の場合でも、閾線を表示画面４２の所定の位置に設定してもよい。
【００２８】
操作判定部２４は、タッチセンサ部４３の検知結果により、操作体による閾線をまたいだ（越えた）スクロール操作の有無を判定するブロックである。操作判定部２４は、タッチセンサ部４３による近接の検知結果からスクロール操作が有ることを判定する。操作体を初めて検知した座標と操作体が移動した後に検知した座標とからスクロール操作が有ることを判定する。スクロール操作が有ることの判定は公知技術を用いることができる。
【００２９】
操作無効化部２５は、操作判定部２４が、操作体による閾線をまたいだスクロール操作が有ると判定すると、上記閾線をまたいだ方向を順方向とし、逆方向のスクロール操作を一定時間無効とするブロックである。
【００３０】
例えば、情報表示装置１において、連続して一方向へスクロール操作する際、１回のスクロール操作後に行われる、次のスクロール操作をするための操作体を戻す動きは、逆方向のスクロール操作と判定され、操作無効化部２５により、無効化される。無効化とは、情報表示装置１に入力信号として処理されない、あるいは入力信号がキャンセルされる、という意味である。無効化されることで、情報表示装置１では、操作体を戻す動きでのユーザが意図しない画像の逆戻りは発生しない。
【００３１】
具体的には、図２の（ａ）および（ｃ）に示されるように、スクロール表示方向が紙面における上方向である場合には、図２の（ｂ）および（ｄ）に示される紙面における下方向に行われるスクロール操作は、無効化される。
【００３２】
上記のように、本実施形態では、閾線設定部２３は、側面センサ部５の検知結果から得られた把持状態情報に応じて閾線を設定するものとして説明している。しかし、情報表示装置１は、側面センサ部５および把持状態取得部２２を有していなくてもよく、この場合、閾値を所定の位置に設定すればよい。所定の位置とは、上記したように、例えば、ユーザが設定や変更できる位置や、表示画面４２の大きさから経験的な位置として予め用意された位置である。
【００３３】
（閾線の設定）
閾線設定部２３による閾線の設定方法の例を２つ、図２の（ｅ）〜（ｇ）に基づいて説明する。なお、閾線の設定の仕方は以下に挙げる例に限定されるものではない。
【００３４】
１つ目の例では、図２の（ｅ）のように情報表示装置１の筐体の両側面に設けられた側面センサ部５が検知した接触位置のうち、左右の最上位と最下位の４点の接触位置を用いる。上記４点の接触位置を図２の（ｆ）の○にて示す。閾線設定部２３は、これら４点の接触位置の対角線の交点を、情報表示装置１の筐体を把持する手の中央に相当する位置と判定し、この交点を通り、スクロール表示方向に対して垂直な直線を閾線として設定する。
【００３５】
２つ目の例では、図２の（ｅ）のように情報表示装置１の筐体の両側面に設けられた側面センサ部５が検知した接触位置のうち右側の側面センサ部５にて検知した接触位置のうち、最上位と最下位の２点の接触位置を用いる。この２点の接触位置を図２の（ｇ）の○にて示す。閾線設定部２３は、この２点の接触位置の中間点を、情報表示装置１の筐体を把持する手の中央に相当する位置と判定し、この中間点を通り、スクロール表示方向に対して垂直な水平線を閾線として設定する。ここでは、右側の側面センサを用いる例を示したが、左側の側面センサが検知した接触位置を用いる場合も、同様に設定できる。
【００３６】
（スクロール表示時の処理の流れ）
情報表示装置１を片手操作する際のスクロール表示時の主に制御部２による処理の流れについて、図３に基づいて説明する。
【００３７】
まず、側面センサ部５の検知結果により、情報表示装置１が片手操作されているか（片手操作状態にあるか）を判定する（ステップ１、以下ではＳ１のように略す）。片手操作されている場合（Ｓ１でＹＥＳ）、閾線を設定する（Ｓ２）。なお、設定された閾線の位置は記憶部３に記憶される。そして、操作体の近接の検知を判定する（Ｓ３）。
【００３８】
操作体の近接が検知すると（Ｓ３にてＹＥＳ）、操作体の近接を検知した位置である近接の座標を取得する（Ｓ４）。片手で操作されていない場合（Ｓ１にてＮＯ）、および操作体の近接を検知しない場合（Ｓ３にてＮＯ）、処理を終了する。
【００３９】
そして、Ｓ４にて取得した近接の座標が取得した１点目の座標であるかを判定する（Ｓ５）。Ｓ４にて取得した近接の座標が１点目の座標である場合（Ｓ５にてＹＥＳ）、この取得した座標を始点座標として記憶部３に記憶し（Ｓ６）、Ｓ３から繰り返す。
【００４０】
他方、Ｓ４にて取得した近接の座標が１点目の座標でない場合（Ｓ５にてＮＯ）、この取得した座標を現在座標として記憶部３に記憶する（Ｓ７）。
【００４１】
次に、記憶部３に記憶されている始点座標と現在座標とから操作体の操作方向を判定する（Ｓ８）。操作方向とは、始点座標から現在座標へ向かう方向である。なお、情報表示装置１は、始点座標から現在座標への操作体の移動を表示画面４２に対するスクロール操作（以下、フローチャートを用いた説明では操作と略する）と判断する。
【００４２】
その後、スクロール表示方向が、操作方向と同じであるまたは未設定であるか、を判定する（Ｓ９）。スクロール表示方向が操作方向と同じである、または、スクロール表示方向が未設定である場合（Ｓ９にてＹＥＳ）、操作が閾線をまたいだか（越えたか）を判定する（Ｓ１０）。
【００４３】
操作が閾線を越えた場合（Ｓ１０にてＹＥＳ）、閾線を越えた方向とは逆方向の操作を無効にするフラグである逆方向操作無効化フラグをＯＮにする（Ｓ１１）。そして、操作開始時刻を記憶部３に記憶し（Ｓ１２）、操作体が閾線を越えた方向、すなわち始点座標と現在座標への方向を、スクロール表示方向として記憶部３に記憶し（Ｓ１３）する。そして、スクロール表示の処理を行い（Ｓ２０）、始点座標を初期化して（Ｓ２１）、Ｓ３から繰り返す。また、Ｓ１０でＮＯの場合には、Ｓ２０に進む。
【００４４】
Ｓ９でスクロール表示方向が操作方向と逆である場合（Ｓ９にてＮＯ）、逆方向操作無効フラグがＯＮであるかを判定する（Ｓ１４）。方向操作無効フラグがＯＮであるか場合（Ｓ１４にてＹＥＳ）、操作開始時刻から一定時間以内であるかを判定する（Ｓ１５）。操作開始時刻から一定時間以内である場合（Ｓ１５にてＮＯ）、逆方向操作無効化フラグを初期化し（Ｓ１６）、操作開示時刻を初期化し（Ｓ１７）、スクロール表示方向を初期化し（Ｓ１９）、Ｓ２０に進む。また、Ｓ１４でＮＯの場合には、Ｓ１７に進む。Ｓ１５でＹＥＳの場合には、Ｓ２１に進む。
【００４５】
以上からわかるように、情報表示装置１では、閾線を設定し、閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とするため、クロール操作の誤検知を容易に防ぐことができる。よって、情報表示装置１は、ユーザにとって操作性のよいものとなる。
【００４６】
〔実施形態２〕
本実施形態の情報表示装置１ａは、実施形態１の情報表示装置１と同様の構成を有する。よって、情報表示装置１ａの構成は情報表示装置１と同じ図１にて表わされる。情報表示装置１ａにおいて、実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００４７】
本実施形態では、タッチセンサ部４３は、操作体の表示画面４２への近接の程度として、近接および接触を検知する。そして、情報表示装置１ａは、表示画面４２に接触させた状態で操作する接触操作と、表示画面４２に近接させた状態で操作する近接操作との両方をそれぞれ受け付ける。情報表示装置１ａを片手操作する際のスクロール表示時の処理について図４を用いて以下に説明する。
【００４８】
情報表示装置１ａでは、片手操作されているかを判定し（Ｓ１）、片手操作されている場合には（Ｓ１にてＹＥＳ）、実施形態１と同様に閾線を設定する（Ｓ２）。そして、操作体の接触を検知したかを判定する（Ｓ３’）。操作体の接触を検知した場合（Ｓ３’にてＹＥＳ）、操作体の接触の座標についてＳ４’〜Ｓ８’の処理を行うが、これは、実施形態１の近接の座標についてのＳ４〜Ｓ８の処理と同様であるため、説明を省略する。また、Ｓ８’後の、Ｓ９〜１３、Ｓ２０，Ｓ２１の処理は、実施形態１と同様であるため、説明を省略する。
【００４９】
Ｓ３’で操作体の接触を検知しない場合（Ｓ３’にてＮＯ）、操作体の近接を検知したかを判定する（Ｓ３）。その後のＳ４〜Ｓ８の処理は、実施形態１と同様であるため、説明を省略する。Ｓ８の後、今回の操作方向、つまり近接の始点座標から現在座標へ方向がスクロール方向と同じかを判定する（Ｓ９’）。Ｓ９’後のＳ１４〜Ｓ１８の処理は、実施形態１と同様であるため、説明を省略する。
【００５０】
また、本実施形態では、Ｓ９でＮＯの場合、逆方向操作無効化フラグ、操作開示時刻、およびスクロール方向の初期化（Ｓ１９）を行い、Ｓ２０に進む。
【００５１】
ユーザが操作体を表示画面４２に接触した状態でスクロール操作（例えば、スワイプ、ドラッグ、フリック）を行い画像を移動させようとすると、接触した状態でのスクロール操作のあとに、操作体を表示画面４２から離して元の位置に戻す動きが発生する。しかし、本実施形態の情報表示装置１ａでは、閾線を設定し、閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とするため、上記の戻す動きを、操作とはみなさない、つまり無効にすることができる。このように、本実施形態によると、操作体の戻りに対してユーザに負担を強いることなく誤動作を防ぐことができる。
【００５２】
〔実施形態３〕
本実施形態の情報表示装置１ｂは、実施形態１の情報表示装置１と同様の構成を有する。よって、情報表示装置１ｂの構成は情報表示装置１と同じ図１にて表わされる。情報表示装置１ｂにおいて、実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００５３】
情報表示装置１ｂは、情報表示装置１の機能に加え、操作判定部２４が、操作体が閾線をまたぐ際の加速度を取得し、表示制御部２１が、取得された加速度に応じてスクロールの表示形態を変更する。例えば、操作体の閾線をまたぐ（越える）前の速度ｖ１と後の速度ｖ２とを求め、比率ｖ２／ｖ１と閾値とを比較して、閾値を越えた場合と、閾値以下の場合とでスクロールの表示形態を変更してもよい。例えば、閾値を１とする場合、ｖ２がｖ１より大きい、つまり比率が１より大きい場合は、加速度が大きいと判定して、例えば、下記で説明する自動スクロール表示を行う。上記比率が１以下の場合は、加速度が小さいと判定して、例えば、操作体の移動と共に表示が移動する通常のスクロール表示を行う。このように、加速度に応じてスクロールの表示形態を変更する処理について図５を用いて以下に説明する。
【００５４】
情報表示装置１におけるＳ１〜Ｓ１１の処理は実施形態１と同様であるため、説明を省略する。Ｓ１１の後、閾線を超えた時点の加速度を検出（取得）し（Ｓ３１）、加速度が閾値を超えているかを判定する（Ｓ３２）。加速度が閾値を超えている場合（Ｓ３２にてＹＥＳ）、スクロール表示方向を記憶し（Ｓ３３）、自動スクロール表示処理を行う（Ｓ３４）。その後、始点座標を初期化して（Ｓ２１）、Ｓ３から処理を繰り返す。
【００５５】
ここで、スクロール表示方向とは、操作体が閾線をまたいだ方向、始点座標から現在座標に向かう方向である。本実施形態における自動スクロール表示とは、Ｓ３１で取得した加速度に応じて、画像の移動速度が時間経過に伴って減速して停止する表示である。自動スクロール表示中は操作体を操作画面から離している間もスクロール表示が行われる。
【００５６】
他方、加速度が閾値以下の場合（Ｓ３２にてＮＯ）、操作体の移動速度と同じ速度で移動する通常のスクロール表示処理を行い（Ｓ２０）、始点座標を初期化して（Ｓ２１）、Ｓ３から処理を繰り返す。
【００５７】
また、本実施形態では、Ｓ９にて操作方向がスクロール表示方向と違う場合（Ｓ９にてＮＯ）、自動スクロール表示処理中であるかを判定する（Ｓ３５）。自動スクロール表示処理中である場合（Ｓ３５でＹＥＳ）、始点座標を初期化して（Ｓ２１）、Ｓ３から処理を繰り返す。このように、自動スクロール表示処理中である場合、今回取得した操作方向に従ったスクロール表示は行われない。つまり、逆方向のスクロール操作は無効になる。他方、自動スクロール表示処理中でない場合（Ｓ３５でＮＯ）、今回取得している操作方向に従った通常のスクロール表示処理を行う（Ｓ２０）。
【００５８】
以上のように、本実施形態では、閾線を設定し、自動スクロール表示処理中には、閾線をまたいだ方向とは逆方向のスクロール操作を無効とする。つまり、スクロール操作の後の、操作体を表示画面４２から離して元の位置に戻す動きを操作とはみなさないようにすることができる。このように、自動スクロール表示処理中に、逆方向のスクロール操作は無効になり、逆方向に画像が移動することを避けることできる。
【００５９】
なお、本実施形態の場合においても、実施形態１と同様に、閾線は、把持状態情報を取得して設定してもよいし、任意の位置に設定してもよい。例えば、片手操作状態情報を取得した場合には、閾線を、図２（ａ）のように、情報表示装置１ｂの筐体を把持する手の中央に相当する位置を通るように設定し、この閾線をまたいだ際の加速度を検出し、上記の加速度に応じたスクロールの表示形態を変更する処理を行う。また、例えば、把持状態情報を取得できない（取得しない）場合に、閾線を図２（ｃ）のように、表示画面４２の下端から所定距離だけ上方の位置に設定し、この閾線をまたいだ際の加速度を検出し、上記の加速度に応じたスクロールの表示形態を変更する処理を行う。
【００６０】
〔ソフトウェアによる実現例〕
情報表示装置１，１ａ，１ｂの特に制御部２は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００６１】
後者の場合、情報表示装置１，１ａ，１ｂは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６２】
〔まとめ〕
本発明の態様１に係る情報表示装置は、表示画面４２に画像を表示する表示部４１と、当該表示画面４２への操作体の接近の程度を検知する第１検知部（タッチセンサ部４３）と、を備え、上記操作体による上記表示画面４２に対する操作に応じた処理を行う情報表示装置１において、上記画像をスクロール表示させる表示制御手段（表示制御部２１）と、上記画像のスクロール表示時の移動方向と垂直に閾線を設定する閾線設定手段（閾線設定部２３）と、上記第１検知部の検知結果により、上記操作体による上記閾線をまたいだスクロール操作の有無を判定する操作判定手段（操作判定部２４）と、上記操作判定手段が、上記操作体による上記閾線をまたいだスクロール操作が有ると判定すると、上記閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とする操作無効化手段（操作無効化部２５）と、を備える。
【００６３】
上記構成によると、スクロール表示時の移動方向と垂直に設定された閾線をまたいだスクロール操作があると、閾線をまたいだ方向を順方向とし、逆方向へのスクロール操作を一定時間無効とすることができる。そのため、連続して一方向へスクロール操作する際、１回のスクロール操作後に次のスクロール操作をするために操作体を戻す動きは、逆方向のスクロール操作と判定され、無効化される。よって、ユーザが意図しない画像の逆戻りは発生しない。
【００６４】
このように、上記構成によると、スクロール操作の誤検知を容易に防ぐことができ、操作性のよい情報表示装置を提供することができる。
【００６５】
本発明の態様２に係る情報表示装置は、上記態様１において、自装置の筐体を把持する把持体の当該筐体への接触を検知する第２検知部（側面センサ部５）と、上記第２検知部の検知結果により、上記把持体による上記筐体の把持状態を示す情報を取得する把持状態取得手段（把持状態取得部２３）と、を備え、上記閾線設定手段は、上記筐体の把持状態を示す情報に応じて上記閾線を設定してもよい。
【００６６】
上記の構成によると、把持体の筐体への接触の検知結果から、筐体がどのように把持されているかを示す把持状態の情報を取得し、この把持状態情報に応じた閾線を設定する。把持状態は様々あるので、それに応じて閾線を設定することで、ユーザの操作性を向上させることができる。
【００６７】
本発明の態様３に係る情報表示装置は、上記態様２において、上記筐体が上記把持体としてのユーザの一方の手で把持され、その一方の手の指が上記操作体として使用されている状態である情報を取得した場合、上記閾線設定手段は、上記閾線を、上記一方の手の中央に相当する位置を通るように設定してもよい。
【００６８】
上記構成によると、ユーザが情報表示装置を片手で把持しその手の指で操作する片手操作の状態の場合、閾線を、ユーザの情報表示装置を把持する手の中央に相当する位置を通るように設定する。片手操作の場合、親指での操作一般的であり、操作する手の中央に相当する位置でスクロール操作することが多い。そのため、操作する手の中央に相当する位置に閾線を設定することで、ユーザの使い勝手をよくすることができる。
【００６９】
本発明の態様４に係る情報表示装置は、上記態様２または３において、上記把持状態取得手段が、上記筐体が上記把持体としてのユーザの一方の手で把持され、かつ、その一方の手以外が上記操作体として使用されている状態である情報を取得した場合、上記閾線設定手段は、上記閾線を、上記表示画面の所定の位置に設定してもよい。
【００７０】
上記構成によると、ユーザが情報表示装置を片手で把持しその手の指で操作する片手操作の状態以外の状態の場合、閾線を、表示画面の所定の位置に設定する。このように、情報表示装置が片手操作の状態になくても、閾線を設定できる。所定の位置は、例えばユーザが設定や変更できるようになっていてもよいし、表示画面の大きさから経験的な位置を予め用意しておいてもよい。
【００７１】
本発明の態様５に係る情報表示装置では、態様１から４のいずれか１つにおいて、上記操作判定手段は、さらに、上記第１検知部の検知結果より、上記操作体が上記閾線をまたぐ際の加速度を取得し、上記表示制御手段は、上記取得された加速度に応じてスクロールの表示形態を変更してもよい。
【００７２】
上記構成によると、操作体が閾線をまたぐ際の加速度に応じて、スクロールの表示形態を変更する。よって、ユーザの使い勝手をよくすることができる。例えば、加速度が閾値より大きい場合には、画像の移動速度が時間経過に伴って減速して停止する自動スクロール表示、閾値以下の場合には、操作体の移動に連動したスクロール表示など、スクロールの表示形態を変更してもよい。
【００７３】
本発明の態様６に係る情報表示装置では、態様５において、上記操作判定手段により取得した加速度が閾値よりも大きい場合には、上記表示制御手段は、上記画像の移動速度が時間経過に伴って減速して停止する自動スクロール表示を行い、上記無効化手段は、上記自動スクロール表示中、上記逆方向のスクロール操作を無効化するようになっていてもよい。
【００７４】
上記構成によると、操作体が閾線をまたぐ際の加速度が大きい場合には、自動スクロール表示を行い、自動スクロール表示中は逆方向の操作体を戻す動きについては、無効にする。よって、自動スクロール表示中のユーザの意図しない画像の逆戻りの発生を防ぐことができる。
【００７５】
また、本発明の態様７に係る情報表示方法は、表示画面に画像を表示する表示ステップと、当該表示画面への操作体の接近の程度を検知する第１検知ステップと、を含み、上記操作体による上記表示画面に対する操作に応じた処理を行う情報表示方法において、上記画像をスクロール表示させる表示制御ステップと、上記画像のスクロール表示時の移動方向と垂直に閾線を設定する閾線設定ステップと、上記第１検知ステップでの検知結果により、上記操作体による上記閾線をまたいだスクロール操作の有無を判定する操作判定ステップと、上記操作判定ステップにて、上記操作体による上記閾線をまたいだスクロール操作が有ると判定されると、上記閾線をまたいだ方向とは逆方向のスクロール操作を一定時間無効とする操作無効化ステップと、を含む。
【００７６】
また、本発明の各態様に係る情報表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを情報表示装置が備える各手段として動作させることにより情報表示装置をコンピュータにて実現させる情報表示装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【００７７】
本発明は上述した各実施形態に限定されるものではなく、種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００７８】
本発明は、例えば、スマートフォンやタブレット端末、電子ブックリーダー等の情報処理端末のようなタッチパネルが搭載された情報表示装置等に利用可能である。
【符号の説明】
【００７９】
１，１ａ，１ｂ  情報表示装置
２  制御部
４  表示操作部
５  側面センサ部（第２検知部）
２１  表示制御部（表示制御手段）
２２  把持状態取得部（把持状態取得手段）
２３  閾線設定部（閾線設定手段）
２４  操作判定部（操作判定手段）
２５  操作無効化部（操作無効化手段）
４１  表示部
４２  表示画面
４３  タッチセンサ部（第１検知部）
【図１】
2014186401.tif 000003
【図２】
2014186401.tif 000004
【図３】
2014186401.tif 000005
【図４】
2014186401.tif 000006
【図５】
2014186401.tif 000007