[go: up one dir, main page]

JP2008033695A - 表示内容のスクロール方法、スクロール装置およびスクロールプログラム - Google Patents

表示内容のスクロール方法、スクロール装置およびスクロールプログラム Download PDF

Info

Publication number
JP2008033695A
JP2008033695A JP2006207257A JP2006207257A JP2008033695A JP 2008033695 A JP2008033695 A JP 2008033695A JP 2006207257 A JP2006207257 A JP 2006207257A JP 2006207257 A JP2006207257 A JP 2006207257A JP 2008033695 A JP2008033695 A JP 2008033695A
Authority
JP
Japan
Prior art keywords
scroll
display
pointer
amount
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006207257A
Other languages
English (en)
Other versions
JP2008033695A5 (ja
Inventor
Yuichi Abe
友一 阿部
Yoichiro Sako
曜一郎 佐古
Tatsu Kawakami
達 河上
Mitsuru Takehara
充 竹原
Takatoshi Nakamura
隆俊 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2006207257A priority Critical patent/JP2008033695A/ja
Priority to US11/827,277 priority patent/US20080024444A1/en
Publication of JP2008033695A publication Critical patent/JP2008033695A/ja
Publication of JP2008033695A5 publication Critical patent/JP2008033695A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】 ディスプレイに表示された内容のスクロールを容易にする。
【解決手段】 ポインティングデバイスのポインタが表示領域10の一点を始点としてドラッグを開始したとき、その開始点と所定の基準点との間の距離から、ポインタの単位移動量に対するスクロールのスクロール量を算出する。表示内容20をポインタの移動方向にしたがった方向にスクロールさせるとともに、ポインタの移動量と、ポインタの単位移動量に対するスクロールのスクロール量とに対応する量だけ表示内容20をスクロールさせる。
【選択図】 図1

Description

この発明は、表示内容のスクロール方法、スクロール装置およびスクロールプログラムに関する。
情報のデジタル化に伴い、多量の情報を扱う機会が増加している。そして、パーソナルコンピュータなどの情報処理装置では各種の情報を表示する方法として、ウィンドウシステムが一般化している。
このウィンドウシステムにおいては、ディスプレイの画面に表示される内容の面積が、ディスプレイの表示領域(表示窓)より大きくても、その表示内容をスクロールさせることにより、適切に表示できるようにしている。そして、そのようなスクロール表示を実現する方法として、例えば以下の技術がある。すなわち、
(A) スクロールバー
(B) ドラッグスクロール
(C) キープスクロール
これらの場合、例えば図13に示すように、符号50が表示領域(表示窓)であり、符号60が表示内容であるとすると、表示領域50には、ちょうど窓越しに表示内容60を見た場合のように、表示内容の60の一部が表示される。ここで、表示内容60としては、地図や写真などの静止画、動画、文書、表、住所録などのコンテンツがあるが、さらに、それらコンテンツのサムネイルを集めた画像などの場合である。
そして、(A)項のスクロールバーの場合には、図13に示すように、表示領域50の右側に縦スクロールバー51が表示されるとともに、その上下に縦スクロールボタン51A、51Bが表示される。また、表示領域50の下側に横スクロールバー52が表示されるとともに、その左右に横スクロールボタン52A、52Bが表示される。
そこで、マウス(図示せず)などにより、縦スクロールバー51を上下に移動させると、表示領域50に対する表示内容60の位置が上下にスクロールし、横スクロールバー52を左右に移動させると、表示領域50に対する表示内容60の位置が左右にスクロールする。また、縦スクロールボタン51Aまたは51Bを押すと、あるいは横スクロールボタン52Aまたは52Bを押すと、1回押すごとに、表示内容10が単位量だけ上下あるいは左右にスクロールする。
したがって、この(A)項のスクロールバーの場合には、表示内容60を連続的にスクロールさせて表示することができる。また、スクロールボタン51A〜52Bをクリックする場合には、表示内容60を所定量ずつ細かく非連続的にスクロールさせて表示することもできる。
また、(B)項のドラッグスクロールの場合には、例えば図14Aに示すように、表示領域50の中の任意の点PAにマウスポインタ53をあわせ、図14Bに示すように、マウスポインタ53を点PBまでドラッグすると、表示内容60が、点PAから点PBまでの方向および距離に対応して、破線の位置から実線の位置までスクロールするものである。
したがって、ドラッグの移動量がスクロール量に対応するため、どの程度ドラッグすべきかわかりやすく、細かい操作が可能である。さらに、「表示内容をつかんで移動させる」というシンプルな1つの操作であるため直感的にわかりやすい。また、斜め方向のスクロールが容易である。
さらに、(C)項のキープスクロールの場合には、図15Aに示すように、表示領域50の中の任意の点PAをクリックし、図15Bに示すように、マウスポインタ53を点PBまで移動させると、点PAから見た点PBの方向に、かつ、点PAと点PBとの間隔に対応した速度で、表示内容60がスクロールするものである。そして、マウスポインタ53の位置PBを保持していると、表示内容60が連続的にスクロールされ、マウスボタンを離すと、スクロールが停止する。
したがって、マウスボタンを押したときの位置PAと、現在の位置PBとの距離がスクロール速度になるため、広い範囲を高速にスクロールできる。また、マウスボタンを押したときの位置PAと、現在の位置PBとの距離を保持しているだけで、表示内容60を連続してスクロールさせることができる。
なお、先行技術文献として例えば以下のものがある。
特開平02−037394号公報 特開平07−168552号公報
ところが、(A)項のスクロールバーの場合、基本的には、連続的なスクロールはスクロールバー51、52の操作により行い、一目盛りずつの細かいスクロールはスクロールボタン51A〜52Bにより行うことになるので、2つの操作方法が混在することなり、操作性に問題がある。
また、(B)項のドラッグスクロールの場合は、最大スクロール量はドラッグできる範囲、すなわち、表示領域50よりも狭くなるので、広い範囲を端から端までスクロールさせる場合、何度もドラッグをする必要がある。
さらに、(C)項のキープスクロールの場合には、少しだけスクロールさせたいときには、マウスボタンを押したときの位置PAと、現在の位置PBとの距離を短くする必要があり、細かい操作には不向きである。
この発明は、以上のような問題点を解決しようとするものである。
この発明においては、
ディスプレイの表示画面に表示される内容を、ユーザの操作にしたがってスクロールさせる表示スクロール方法において、
ポインティングデバイスのポインタが上記表示画面上の一点を始点としてドラッグを開始したとき、その開始点と所定の基準点との間の距離から、上記ポインタの単位移動量に対する上記スクロールのスクロール量を算出し、
上記内容を上記ポインタの移動方向にしたがった方向にスクロールさせるとともに、
上記ポインタの移動量と、上記ポインタの単位移動量に対する上記スクロールのスクロール量とに対応する量だけ上記内容をスクロールさせる
ようにした表示内容のスクロール方法
とするものである。
この発明によれば、ドラッグする位置によりスクロール量が異なるので、同じドラッグ操作でも、細かくスクロールしたり、高速に大まかにスクロールしたりすることができる。これにより、大きな表示内容であっても、高速にあるいは低速に自由にスクロールすることができ、容易に目的とする部分を探し出して表示することができる。また、ドラッグのみの一種類の操作で高速あるいは低速のスクロールを実現でき、操作が簡単である。
〔1〕 この発明の概要
図1は、この発明における表示例を示し、この例においては、表示内容がCDのジャケットのサムネイルの場合である。そして、そのサムネイルを年代順に並べるとともに、そのサムネイルをユーザの操作にしたがって左右にスクロールさせて目的とするサムネイルを表示できるようにした場合である。
すなわち、図1において、符号10はディスプレイの表示画面における表示領域(表示窓)を示し、この例においては、表示領域10は横方向に長い長方形とされている。この場合、この表示領域10は、ディスプレイの表示画面の全面を占めていてもよく、一部を占めるだけであってもよい。
そして、この表示領域10の例えば上部に、表示内容20が表示される。図1においては、表示内容20は、複数のCDのジャケットのサムネイル21の集まりであり、このサムネイル21が左から右へとCDの発売年代順に並んで表示内容20を形成している。このとき、サムネイル21の数が多いので(多ければ)、表示領域10に表示されるサムネイル21は一部のものだけとなり、残りは表示領域10の外に位置して表示されない。図1においては、サムネイル21のうち、表示領域10の中に表示されないサムネイルは破線により示している。
なお、以下の説明においては、サムネイル21の配列ピッチは100ピクセルであるとする。また、図1においては、サムネイル21(表示内容20)のスクロールの状態ないし結果をわかりやすくするため、サムネイル21として表示される画像をアルファベットとしている。
さらに、表示領域10の下部に、円盤状のスクロールダイヤル31が表示される。このスクロールダイヤル31は、マウスポインタ32により仮想的にまわすことができるものである。ここで、「スクロールダイヤル31をマウスポインタ32によりまわす」とは、スクロールダイヤル31にマウスポインタ32を合わせ、この合わせた状態でマウスボタンを押しながらマウスポインタ32をスクロールダイヤル31の円周方向に移動させる操作である。つまり、スクロールダイヤル31を回転的にドラッグする操作である。
そして、例えば図2Aに矢印32Aにより示すように、マウスポインタ32によりスクロールダイヤル31を時計方向にまわすと(ドラッグすると)、例えば図3A→図3B→図3Cに示すように、表示内容20が左から右へとスクロールしていき、表示領域10の左の外側にあったサムネイル21がやがて表示領域10の中に表示され、さらに表示領域10の右の外側へとスクロールしていく。
また、図2Aに矢印32Bにより示すように、マウスポインタ32によりスクロールダイヤル31を反時計方向にまわすと、例えば図3C→図3B→図3Aに示すように、表示内容20が右から左へとスクロールしていき、表示領域10の右の外側にあったサムネイル21がやがて表示領域10の中に表示され、さらに表示領域10の左の外側へとスクロールしていく。
つまり、マウスポインタ32を使ってスクロールダイヤル31を仮想的にまわすと、表示内容20(サムネイル21)が、そのまわした方向に所定の割り合いで水平移動し、横スクロールが行われる。
ただし、この発明においては、以上のようなスクロールに加え、スクロールダイヤル31をまわすときに、マウスポインタ32をスクロールダイヤル31に合わせた位置(スクロールダイヤル31の中心からの半径方向における距離)に対応して、表示内容20が横スクロールするときのスクロール量(スクロール速度)を変更する。
すなわち、上述の図3は、図2Aにも示すように、マウスポインタ32をスクロールダイヤル31の外周付近に合わせてスクロールダイヤル31を、矢印32Aあるいは32Bにより示すようにまわした(ドラッグした)場合である。そして、このようにマウスポインタ32をスクロールダイヤル31の外周付近に合わせてスクロールダイヤル31をまわした場合には、図3A〜Cにも示すように、スクロールダイヤル31の単位回転量に対する表示内容20のスクロール量は小さくされる。
例えば、マウスポインタ32をスクロールダイヤル31の外周付近に合わせてスクロールダイヤル31を1°まわしたときには、表示内容20は1ピクセルだけ移動させられる。図3は、スクロールダイヤル31を100°まわしたので、表示内容20が、図3Aの状態から1ピクセルずつ100ピクセル移動して図3Bの状態になり、さらに、スクロールダイヤル31を100°まわしたので、表示内容20が、図3Bの状態から1ピクセルずつ100ピクセル移動して図3Cの状態になった場合である。したがって、サムネイル21が1ピクセルずつ2駒分スクロールしたことになる。
また、図2Bにも示すように、マウスポインタ32をスクロールダイヤル31の中心付近に合わせてスクロールダイヤル31を、矢印32Cあるいは32Dにより示すようにまわした場合にも、そのまわした方向に表示内容20が移動するが、このようにマウスポインタ32をスクロールダイヤル31の中心付近に合わせてスクロールダイヤル31をまわした場合には、スクロールダイヤル31の単位回転量に対する表示内容20のスクロール量は大きくされる。
例えば、マウスポインタ32をスクロールダイヤル31の中心付近に合わせてスクロールダイヤル31を1°まわしたときには、表示内容20は100ピクセル移動させられる。図4は、スクロールダイヤル31を6°まわしたので、表示内容20が、図4Aの状態から1ピクセルずつ600ピクセル移動して図4Bの状態になり、さらに、スクロールダイヤル31を6°まわしたので、表示内容20が、図4Bの状態から1ピクセルずつ600ピクセル移動して図4Cの状態になった場合である。したがって、サムネイル21が1ピクセルずつ12駒分スクロールしたことになる。
もちろん、マウスポインタ32を、図2Aと図2Bとの中間の位置に合わせてスクロールダイヤル31をまわした場合は、サムネイル21のスクロール量は、図3の場合と図4の場合との中間とされる。
つまり、スクロールダイヤル31をまわしたとき、例えば図5に示すように、
P:スクロールダイヤル31においてマウスポインタ32を合わせた点
d:スクロールダイヤル31をまわしたときの点Pの移動量(距離)
r:スクロールダイヤル31の中心(基準点)から点Pまでの距離
(r>0で、スクロールダイヤル31の半径よりも小さい)
θ:スクロールダイヤル31の回転角[rad]
とすれば、
θ=d/r ・・・ (1)
の関係がある。
そこで、このとき、
L:表示内容20のスクロール量
α:正の定数
とすれば、回転角θを、表示内容20のスクロール量に対応させるものであり、
L=α・θ
とする。すなわち、(1)式から
L=α・d/r ・・・ (2)
とする。すなわち、マウスポインタ32をスクロールダイヤル31に合わせた点Pと、中心との距離rに反比例してスクロールダイヤル31の単位回転量に対する表示内容20のスクロール量(移動量)Lを変更する。
したがって、図2Aのように、スクロールダイヤル31の外周付近にマウスポインタ32を合わせてスクロールダイヤル31をまわしたときには、(2)式において、距離rが大きいので、表示内容20のスクロール量Lは小さくなる。また、図2Bのように、スクロールダイヤル31の中心付近にマウスポインタ32を合わせてスクロールダイヤル31をまわしたときには、(2)式において、距離rが小さいので、表示内容20のスクロール量Lは大きくなる。
なお、このとき、スクロールダイヤル31の中心点(基準点)からマウスポインタ32までの距離rと、スクロールダイヤル31の回転量θに対する表示内容20のスクロール量Lとの関係は、線形であっても非線形、例えば指数関数的であってもよく、あるいはステップ的(離散的)であってもよい。
このようにすれば、マウスポインタ32によりスクロールダイヤル31をまわすと、そのまわした方向に表示内容20が横スクロールされるとともに、スクロールダイヤル31をまわすためにマウスポインタ32を合わせた位置(点P)に対応してそのスクロール量Lが変化する。
したがって、あまり離れていない位置のサムネイル21を表示する場合には、図2Aに示すように、スクロールダイヤル31の外周付近をドラッグしてスクロールダイヤル31をまわせばよく、逆に大きく離れた位置のサムネイル21を表示する場合には、図2Bに示すように、スクロールダイヤル31の中心付近をドラッグしてスクロールダイヤル31をまわせばよい。
こうして、上述のスクロール方法によれば、現在の表示位置と、目的とする表示位置との関係に対応して最適なスクロールを行うことができる。また、スクロールダイヤル31をまわすのであるから、表示内容20のスクロール量が表示領域10より大きくでも問題がない。
〔2〕 ハードウェアおよびソフトウェアの説明
ここでは、上記のスクロールを実現するためのハードウェアおよびソフトウェアについて、説明する。
〔2−1〕 ハードウェアの例
図6において、符号100はこの発明を適用したパーソナルコンピュータの一例を示す。このパーソナルコンピュータ100は、一般のパーソナルコンピュータと同様に構成されているものであり、CPU101と、ROM102と、RAM103とを有する。CPU101は各種のプログラムを実行するものであり、ROM102には、CPU101により実行されるBIOSや基本的なデータが書き込まれている。また、RAM102は、CPU101がプログラムを実行するときのワークエリアとなるものであり、これらメモリ102、103はシステムバス111を通じてCPU101に接続されている。
さらに、システムバス111には、大容量のストレージとしてハードディスク装置104が接続されている。この場合、ハードディスク装置104には、このパーソナルコンピュータ100を機能させるためのOSと、〔1〕により説明したサムネイルの表示を実現するためのプログラムとが蓄積されているとともに、さらに、楽曲として再生されるデジタルオーディオデータおよびその楽曲のジャケットをサムネイル21として表示する画像データとが蓄積されている。
また、システムバス111には、LANインターフェイス回路105が接続され、パーソナルコンピュータ100は、LANインターフェイス回路105を通じて外部のネットワーク131に接続される。このネットワーク131には、図示はしないが、ホームサーバ、NAS、外部のサーバあるいは上位のネットワークなどが接続されている。
さらに、パーソナルコンピュータ100には、オーディオ再生回路106および表示制御回路107が設けられ、これらもシステムバス111に接続されている。オーディオ再生回路106は、これにデジタルオーディオデータが供給されたとき、そのデジタルオーディオデータをアナログオーディオ信号にD/A変換し、そのアナログオーディオ信号をスピーカ121L、121Rに供給するものである。
また、表示制御回路107は、図示はしないがビデオRAMを有し、このビデオRAMに表示データが供給されるとともに、所定の周期で繰り返し読み出されてビデオ信号に変換され、このビデオ信号がディスプレイ122に供給されて画像を表示するものである。さらに、文字入力手段およびポインティングデバイスとして、キーボード108およびマウス109がシステムバス111に接続されている。
〔2−2〕 ソフトウェアの例
〔2−2−1〕 基本部分の処理内容
図7において、符号200は、〔1〕により説明したサムネイルの表示を実現するためのルーチンの一例を示す。このルーチン200は、ハードディスク装置104に用意され、CPU101によりRAM103にロードされて実行されるものである。なお、図7においては、ルーチン200は、この発明に関係する部分だけを抜粋して示している。また、ユーザは、必要な操作をキーボード108あるいはマウス109により行う。
すなわち、ルーチン200の実行を指示すると、CPU101の処理がルーチン200のステップ201からスタートし、次にステップ202において、初期設定が行われる。この初期設定としては、ハードディスク装置104から所定の画像データを読み出して表示制御回路107に供給し、ディスプレイ122に表示領域10およびスクロールダイヤル31を表示するとともに、例えば、ハードディスク装置104に蓄積されているサムネイル21の画像データを読み出して表示制御回路107に供給し、この結果、ディスプレイ122に例えば図1に示すようにサムネイル21を年代順に表示する処理が含まれる。
続いて、ステップ211において、マウス109の左ボタンが押されているか否か判別され、左ボタンの押圧待ちとなる。そして、マウス109の左ボタンが押されると、処理はステップ211からステップ212に進み、このときのマウスポインタ32の座標(点P)が取得され、次にステップ213において、ステップ212により取得したマウスポインタ32の位置が、スクロールダイヤル31の円の中に位置しているか否かが判別される。
そして、中に位置しているときには、スクロールダイヤル31を仮想的にまわすことができるときなので、ステップ214において、スクロールダイヤル31の中心(基準点)からマウスポインタ32までの距離rが検出されるとともに、その距離rからスクロールダイヤル31を単位量、例えば1°まわしたときの表示内容20のスクロール量、すなわち、「スクロール率」が算出される。
続いて、処理はステップ221に進み、このステップ221において、マウスポインタ32が移動(ドラッグ)されたか否かが判別され、移動されたときには、処理はステップ221からステップ222に進み、移動後のマウスポインタ32の座標が取得される。そして、次にステップ223において、ステップ214で算出したスクロール率と、ステップ212で取得したマウスポインタ32の座標と、ステップ222で取得したマウスポインタ32の座標とから、(2)式にしたがって、表示内容20のスクロール量Lが算出され、ステップ224において、ステップ223により算出したスクロール量Lだけ、表示内容20がスクロールされる。
さらに、ステップ225において、マウス109の左ボタンが押され続けているか否かが判別され、押され続けているときには、処理はステップ225からステップ221に戻る。しかし、押されていないときには、処理はステップ225からステップ226に進み、ルーチン200を終了する。
したがって、〔1〕により説明したように、マウスポインタ32によりスクロールダイヤル31をまわすと、そのまわした方向に表示内容20が横スクロールされるとともに、スクロールダイヤル31をまわすためにマウスポインタ32を合わせた位置に対応してそのスクロール量が変化する。
そして、この場合、あまり離れていない位置のサムネイル21を表示するときには、図2Aに示すように、スクロールダイヤル31の外周付近をドラッグしてスクロールダイヤル31をまわせばよく、逆に大きく離れた位置のサムネイル21を表示するときには、図2Bに示すように、スクロールダイヤル31の中心付近をドラッグしてスクロールダイヤル31をまわせばよい。こうして、このルーチン200によれば、現在の表示位置と、目的とする表示位置との関係に対応して最適なスクロールを行うことができる。
〔2−2−2〕 関連部分の処理内容
ステップ213において、ステップ212により取得したマウスポインタ32の位置を判別した場合に、マウスポインタ32がスクロールダイヤル31の円の中に位置していないときには、処理はステップ213からステップ231に進み、このステップ231において、マウスポインタ32が表示領域10に表示されているサムネイル21に位置しているか否かが判別される。
そして、サムネイル21に位置しているときには、処理はステップ231から232に進み、このステップ232において、マウスポインタ32が位置しているサムネイルに対応する楽曲のデジタルオーディオデータが、ハードディスク装置104から読み出され、この読み出されたデジタルオーディオデータが再生回路106に供給されてアナログオーディオ信号にD/A変換され、この信号がスピーカ121L、121Rに供給される。
したがって、表示領域10に表示されたサムネイル21を指示すると、そのサムネイル21として表示されている楽曲を再生できることになる。なお、この楽曲の再生を終了すると、図7のルーチン200の場合には、CPU101の処理はステップ232からステップ226に進み、ルーチン200を終了する。
一方、ステップ231において、マウスポインタ32がサムネイル21の中に位置していないときには、処理はステップ231からステップ241に進み、このステップ241において、このときのマウスポインタ32の位置に対応した処理、例えば終了処理が実行される。
さらに、ステップ221において、マウスポインタが移動されていないときには、処理はステップ225に進む。したがって、この場合には、ユーザに対して何も処理が行われないことになる。
〔3〕 他の例
〔3−1〕 ハードウェアの例
図8は、この発明を、ノート型のパーソナルコンピュータに適用した場合の一例を示す。この例においては、ポインティングデバイスとして、マウスポインタ109に代えてタッチパッド119が接続されている。このタッチパッド119は、タッチパネルやタブレットなどのように、スタイラスや指などにより入力面に触れて座標を入力をするものであり、その入力面が例えば図9に示すように、横に長い長方形に構成されている。そして、その入力面をスタイラスや指などで触れると(軽く押すと)、その触れたこと、およびその触れた点の座標が読み取られるものである。
さらに、この例においては、表示領域10には、スクロールダイヤル31は表示されずに、表示内容20だけが表示される。
そして、図9AあるいはBに示すように、タッチパッド119に円(あるいは弧)を描くと(円を描くように触れると)、表示領域10に表示された表示内容20が、その円の描画方向に対応してスクロールされるとともに、このとき、タッチパッド119に描いた円の半径が、(2)式の距離rとされる。
したがって、図9Aに示すように、タッチパッド119に大きく円を描いたときには、図2Aの示すように、スクロールダイヤル31の外周付近にマウスポインタ32を合わせてスクロールダイヤル31をまわしたときに対応し、例えば図3に示すように、表示内容20がその描いた円の方向に対応してスクロールされるとともに、そのスクロール量は小さくされる。
また、図9Bに示すように、タッチパッド119に小さく円を描いたときが、図2Bの示すように、スクロールダイヤル31の中心付近にマウスポインタ32を合わせてスクロールダイヤル31をまわしたときに対応し、したがって、例えば図4に示すように、表示内容20がその描いた円の方向に対応してスクロールされるとともに、そのスクロール量は大きくされる。
こうして、このタッチパッド119を使用する場合は、タッチパッド119に円を描くと、その描いた方向に表示内容20が横スクロールされるとともに、描いた円の半径rに対応してそのスクロール量が変化する。
したがって、あまり離れていない位置のサムネイル21を表示する場合でも、逆に大きく離れた位置のサムネイル21を表示する場合でも、そのサムネイル21を容易に表示することができる。
〔3−2〕 表示の例(その1)
図10に示す例においては、スクロールダイヤル31自体が大きく表示され、このスクロールダイヤル31上に、3つの表示内容20A〜20Cが三重に表示される場合である。この場合、第1の表示内容20Aは、複数のサムネイル21が、スクロールダイヤル31の外周に沿ってらせん状に配列されるとともに、そのらせんの中心軸がスクロールダイヤル31の回転軸に一致した状態とされ、かつ、その1周分のサムネイル21がスクロールダイヤル31上に配列されているかのように表示される。
また、第2の表示内容20Bは、第1の表示内容20Aの内側に同様に表示され、第3の表示内容20Cは、第2の表示内容20Bの内側に同様に表示される。そして、このとき、表示内容20A〜20Cのサムネイル21A〜21Cのうち、同一半径上に位置するものは、同じコンテンツのサムネイルとされる。
したがって、スクロールダイヤル21をまわしていくと、そのらせん状に配列されたサムネイル21が円周方向にスクロールされて順に見えていくことになる。
そして、この場合も、スクロールダイヤル31をまわすときのマウスポインタ32の位置が中心から離れるほど(距離rが大きくなるほど)、スクロール量Lが小さくされる。すなわち、表示内容20A、20B、20Cとなるほど、ドラッグしたときのスクロール量は大きくされる。
したがって、スクロールダイヤル31の外周付近で、スクロールダイヤル31をまわす操作をしたときは、細かくスクロールができ、中心付近のまわす操作をしたときは、高速で大まかなスクロールができる。また、表示内容20であるサムネイル21をらせん状に配列しているので、見掛け上、無限の長さの表示内容20とすることができる。
〔3−3〕 表示の例(その2)
図11に示す例においては、横長の表示内容20を立体的に表示した場合である。すなわち、複数のサムネイル21が横方向に帯状に配列されて表示内容20が構成され、表示領域21の左後方から正面前方に至り、さらに、右後方に至るかのように、あるいは逆に、表示領域21の右後方から正面前方に至り、さらに、左後方に至るかのように、表示されている。このとき、中央のサムネイル21は、正面に対して平行であるが、その左右のサムネイル21、21は中央から離れるほど小さく表示されている。
そして、マウス109あるいはタッチパッド119の操作にしたがって、サムネイル21は左方向あるいは右方向にスクロールされる。また、このとき、スクロール量は、マウスポインタ32が表示領域10の中心に近づくほど小さくされ、したがって、表示内容20の中央付近でドラッグ操作をしたときには、表示内容20は小さくスクロールし、表示内容20の左端付近あるいは右端付近でドラッグ操作したときは、表示内容20は大きくスクロールされる。
このように設定することにより、表示内容20の中央近辺では細かいスクロール操作ができ、表示内容20の両端付近では高速で大まかなスクロールができるようになる。また、表示内容20を立体表示することによって、手前に比べ奥の方が大きくスクロールすることを直感的に知ることができる。
〔4〕 その他
図2においては、矢印32A〜32Dにより示すように、スクロールダイヤル31をまわすようにマウス109をドラッグ操作する場合であるが、例えば図12に示すように、横方向に移動させるかのようにドラッグ操作することもできる。そして、この場合も、スクロールダイヤル31上のドラッグを開始した点と、中心との距離rにしたがって、スクロール量を変更すればよい。
また、上述において、ポインティングデバイスとして十字カーソルキーおよび決定キーを使用することもできる。すなわち、この場合には、決定キーを押すごとに、(2)式における距離rを順に変更するとともに、十字カーソルキーを押したとき、その押している期間、その押された十字カーソルキーに対応する方向に表示内容をスクロールさせればよい。つまり、ポインティングデバイスは、表示内容をドラッグするときのポインタの開始点の位置(座標)と、その移動量とを検出できるものであればよい。
さらに、上述においては、表示内容20のサムネイル21が、CDのジャケットの場合であるとしたがが、年表、書籍の表紙、各種の資料、プライベートな写真、静止画、動画、ネットワーク131を通じてダウンロードができる楽曲などコンテンツのサムネイルなどすることもできる。そして、それらの場合、目的とするサムネイル21をクリックしたとき、そのサムネイル21を与えているコンテンツ(本体)を本来の大きさで表示したり、ダウンロードをしたりすることもできる。
〔略語の一覧〕
BIOS:Basic Input/Output System
CD :Compact Disc
CPU :Central Processing Unit
D/A :Digital to Analog
LAN :Local Area Network
NAS :Network Attached Storage
OS :Operating System
RAM :Random Access Memory
ROM :Read Only Memory
この発明の一形態の表示状態を示す図である。 この発明における操作方法および動作を説明するための図である。 この発明における操作方法および動作を説明するための図である。 この発明における操作方法および動作を説明するための図である。 この発明の動作を説明するための図である。 この発明の一形態を示す系統図である。 この発明の一形態を示すフローチャートである。 この発明の他の形態を示す系統図である。 この発明における操作方法および動作を説明するための図である。 この発明における操作方法および動作を説明するための図である。 この発明における操作方法および動作を説明するための図である。 この発明における操作方法および動作を説明するための図である。 この発明を説明するための図である。 この発明を説明するための図である。 この発明を説明するための図である。
符号の説明
10…表示領域(表示窓)、20…表示内容、21…サムネイル、31…スクロールダイヤル、32…ポインタ、100…パーソナルコンピュータ、101…CPU、104…ハードディスク装置、109…マウス、119…タッチパッド、122…ディスプレイ

Claims (7)

  1. ディスプレイの表示画面に表示される内容を、ユーザの操作にしたがってスクロールさせる表示スクロール方法において、
    ポインティングデバイスのポインタが上記表示画面上の一点を始点としてドラッグを開始したとき、その開始点と所定の基準点との間の距離から、上記ポインタの単位移動量に対する上記スクロールのスクロール量を算出し、
    上記内容を上記ポインタの移動方向にしたがった方向にスクロールさせるとともに、
    上記ポインタの移動量と、上記ポインタの単位移動量に対する上記スクロールのスクロール量とに対応する量だけ上記内容をスクロールさせる
    ようにした表示内容のスクロール方法。
  2. 請求項1に記載の表示内容のスクロール方法において、
    上記基準点が上記表示画面に表示された円の中心であり、
    上記ポインタの移動方向が上記円の内部における円周方向である
    ようにした表示内容のスクロール方法。
  3. 請求項2に記載の表示内容のスクロール方法において、
    上記開始点と上記基準点との間の距離が大きくなるほど、上記ポインタの単位移動量に対する上記スクロールのスクロール量を小さくする
    ようにした表示内容のスクロール方法。
  4. 請求項1、請求項2あるいは請求項3に記載の表示内容のスクロール装置において、
    上記内容をスクロールさせるとき、立体的にスクロールさせる
    ようにした表示内容のスクロール方法。
  5. ディスプレイの表示画面に表示される内容を、ユーザの操作にしたがってスクロールさせる装置において、
    ポインティングデバイスと、
    このポインティングデバイスのポインタが上記表示画面上の座標を始点としてドラッグを開始したとき、その開始点と所定の基準点との間の距離から、上記ポインタの単位移動量に対する上記スクロールのスクロール量を算出する算出手段と、
    上記内容を上記ポインタの移動方向にしたがった方向にスクロールさせるとともに、
    上記ポインタの移動量と、上記ポインタの単位移動量に対する上記スクロールのスクロール量とに対応する量だけ上記内容をスクロールさせるスクロール手段と
    を有する表示内容のスクロール装置。
  6. 請求項5に記載の表示内容のスクロール装置において、
    上記ポインティングデバイスがマウスあるいはタッチパッドである
    ようにした表示内容のスクロール装置。
  7. コンピュータにより実行され、ディスプレイの表示画面に表示される内容を、ユーザの操作にしたがってスクロールさせるプログラムであって、
    ポインティングデバイスのポインタが上記表示画面上の一点を始点としてドラッグを開始したとき、その開始点と所定の基準点との間の距離から、上記ポインタの単位移動量に対する上記スクロールのスクロール量を算出する第1のステップと、
    上記内容を上記ポインタの移動方向にしたがった方向にスクロールさせるとともに、
    上記ポインタの移動量と、上記ポインタの単位移動量に対する上記スクロールのスクロール量とに対応する量だけ上記内容をスクロールさせる第2のステップと
    を、コンピュータに実行させるための表示内容のスクロールプログラム。
JP2006207257A 2006-07-29 2006-07-29 表示内容のスクロール方法、スクロール装置およびスクロールプログラム Pending JP2008033695A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2006207257A JP2008033695A (ja) 2006-07-29 2006-07-29 表示内容のスクロール方法、スクロール装置およびスクロールプログラム
US11/827,277 US20080024444A1 (en) 2006-07-29 2007-07-11 Display scrolling method, display scrolling device, and display scrolling program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006207257A JP2008033695A (ja) 2006-07-29 2006-07-29 表示内容のスクロール方法、スクロール装置およびスクロールプログラム

Publications (2)

Publication Number Publication Date
JP2008033695A true JP2008033695A (ja) 2008-02-14
JP2008033695A5 JP2008033695A5 (ja) 2009-02-05

Family

ID=38985681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006207257A Pending JP2008033695A (ja) 2006-07-29 2006-07-29 表示内容のスクロール方法、スクロール装置およびスクロールプログラム

Country Status (2)

Country Link
US (1) US20080024444A1 (ja)
JP (1) JP2008033695A (ja)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083796A (ja) * 2006-09-26 2008-04-10 Nintendo Co Ltd 情報処理プログラムおよび情報処理装置
JP2009238309A (ja) * 2008-03-27 2009-10-15 Kenwood Corp コンテンツ再生装置、及びコンテンツ再生方法
JP2010500662A (ja) * 2006-08-04 2010-01-07 アップル インコーポレイテッド 粒状のグラフィカル・ユーザ・インターフェース・エレメント
JP2010011137A (ja) * 2008-06-27 2010-01-14 Kyocera Corp 携帯端末
JP2010015442A (ja) * 2008-07-04 2010-01-21 Sony Corp 情報提供装置、情報提供方法、およびプログラム
WO2010050382A1 (ja) * 2008-10-30 2010-05-06 シャープ株式会社 携帯情報端末
EP2189892A2 (en) 2008-11-19 2010-05-26 Sony Corporation Image processing apparatus, image processing method, and image display program
EP2189891A2 (en) 2008-11-19 2010-05-26 Sony Corporation Image processing apparatus, image display method, and image display program
JP2010176575A (ja) * 2009-01-30 2010-08-12 Canon Inc 表示制御装置および表示制御方法
JP2010198298A (ja) * 2009-02-25 2010-09-09 Nec Corp 情報表示装置
JP2010212901A (ja) * 2009-03-09 2010-09-24 Canon Inc 再生装置、システム及び方法
WO2010122616A1 (ja) * 2009-04-22 2010-10-28 パナソニック株式会社 入力装置および処理切替方法
JP2010271994A (ja) * 2009-05-22 2010-12-02 Toshiba Corp 携帯端末
JP2011039742A (ja) * 2009-08-10 2011-02-24 Nikon Corp 制御信号出力装置
JP2011090227A (ja) * 2009-10-23 2011-05-06 Kyocera Mita Corp 表示装置、表示制御プログラム、表示制御方法、電子機器、及び画像形成装置
JP2012003579A (ja) * 2010-06-18 2012-01-05 Ecs:Kk 2次元図表の表示プログラムおよび2次元図表の表示装置
JP2012173242A (ja) * 2011-02-24 2012-09-10 Hioki Ee Corp 波形表示装置および波形表示方法
JP2013175214A (ja) * 2013-04-12 2013-09-05 Canon Inc 再生装置および再生方法
US8669947B2 (en) 2009-08-26 2014-03-11 Sony Corporation Information processing apparatus, information processing method and computer program
JP2015122039A (ja) * 2013-12-25 2015-07-02 日本電信電話株式会社 表示装置、表示方法及び表示プログラム
US9285975B2 (en) 2010-09-28 2016-03-15 Kyocera Corporation Portable terminal and control program for portable terminal
JP2016177335A (ja) * 2015-03-18 2016-10-06 カシオ計算機株式会社 表示制御装置、表示制御方法および表示制御プログラム
JP2016220186A (ja) * 2015-05-22 2016-12-22 カシオ計算機株式会社 表示装置、表示方法及びプログラム
KR20170017166A (ko) * 2015-08-05 2017-02-15 삼성전자주식회사 전자 장치, 전자 장치의 문자 입력 방법

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8601392B2 (en) 2007-08-22 2013-12-03 9224-5489 Quebec Inc. Timeline for presenting information
US8069404B2 (en) 2007-08-22 2011-11-29 Maya-Systems Inc. Method of managing expected documents and system providing same
JP5468005B2 (ja) * 2007-09-11 2014-04-09 スマート・インターネット・テクノロジー・シーアールシー・プロプライエタリー・リミテッド コンピュータインターフェースのためのインターフェースエレメント
AU2008299579B2 (en) * 2007-09-11 2014-03-27 Cruiser Interactive Pty Ltd A system and method for manipulating digital images on a computer display
AU2008299578B2 (en) * 2007-09-11 2014-12-04 Cruiser Interactive Pty Ltd A system and method for capturing digital images
WO2009033217A1 (en) * 2007-09-11 2009-03-19 Smart Internet Technology Crc Pty Ltd Systems and methods for remote file transfer
EP2087728B1 (en) 2007-09-25 2012-12-12 NDS Limited Multi-directional movement
AU2007249153B2 (en) * 2007-12-20 2010-08-26 Canon Kabushiki Kaisha A method of browsing media items using thumbnails
US8739050B2 (en) 2008-03-07 2014-05-27 9224-5489 Quebec Inc. Documents discrimination system and method thereof
EP2304520A4 (en) * 2008-05-19 2011-07-06 Smart Internet Technology Crc Pty Ltd SYSTEMS AND METHODS OF COLLABORATING INTERACTIONS
US20110119578A1 (en) * 2009-11-17 2011-05-19 Schwartz Michael U Method of scrolling items on a touch screen user interface
KR20110088727A (ko) * 2010-01-29 2011-08-04 삼성전자주식회사 휴대용 단말기에서 출력 이미지를 회전시키기 위한 장치 및 방법
US9189129B2 (en) 2011-02-01 2015-11-17 9224-5489 Quebec Inc. Non-homogeneous objects magnification and reduction
US9223495B2 (en) * 2011-03-25 2015-12-29 Samsung Electronics Co., Ltd. System and method for crossing navigation for use in an electronic terminal
CA2790799C (en) 2011-09-25 2023-03-21 Mathieu Audet Method and apparatus of navigating information element axes
US10466886B2 (en) * 2011-10-07 2019-11-05 Blackberry Limited Determining a target position for scrolling content
US9519693B2 (en) 2012-06-11 2016-12-13 9224-5489 Quebec Inc. Method and apparatus for displaying data element axes
US9646080B2 (en) 2012-06-12 2017-05-09 9224-5489 Quebec Inc. Multi-functions axis-based interface
USD851663S1 (en) * 2013-04-05 2019-06-18 Thales Avionics, Inc. Display screen or portion thereof with graphical user interface
USD738394S1 (en) 2013-06-09 2015-09-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD741350S1 (en) 2013-06-10 2015-10-20 Apple Inc. Display screen or portion thereof with animated graphical user interface
KR102234400B1 (ko) * 2013-07-08 2021-03-31 삼성전자주식회사 컨텐츠의 순서 또는 위치를 변경하는 전자 장치 및 방법
USD772278S1 (en) 2013-12-18 2016-11-22 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD769892S1 (en) 2014-05-30 2016-10-25 Apple Inc. Display screen or portion thereof with graphical user interface
US9971492B2 (en) * 2014-06-04 2018-05-15 Quantum Interface, Llc Dynamic environment for object and attribute display and interaction
KR101650269B1 (ko) * 2015-03-12 2016-08-22 라인 가부시키가이샤 화면 제어를 위한 효율적인 인터페이스를 제공하는 시스템 및 방법
US10871868B2 (en) * 2015-06-05 2020-12-22 Apple Inc. Synchronized content scrubber
USD765699S1 (en) 2015-06-06 2016-09-06 Apple Inc. Display screen or portion thereof with graphical user interface
USD848458S1 (en) * 2015-08-03 2019-05-14 Google Llc Display screen with animated graphical user interface
USD849027S1 (en) * 2015-08-03 2019-05-21 Google Llc Display screen with animated graphical user interface
JP6256441B2 (ja) * 2015-09-18 2018-01-10 横河電機株式会社 情報処理装置および表示方法
USD810767S1 (en) * 2016-05-24 2018-02-20 Sap Se Display screen or portion thereof with animated graphical user interface
USD806741S1 (en) * 2016-07-26 2018-01-02 Google Llc Display screen with animated graphical user interface
USD804521S1 (en) * 2016-08-12 2017-12-05 Facebook, Inc. Display panel with a graphical user interface for a programmed computer system
USD815130S1 (en) * 2016-10-28 2018-04-10 Spotify Ab Display screen or portion thereof with graphical user interface
USD829743S1 (en) * 2016-10-28 2018-10-02 Spotify Ab Display screen or portion thereof with transitional graphical user interface
USD846587S1 (en) 2017-06-04 2019-04-23 Apple Inc. Display screen or portion thereof with animated graphical user interface
US10671266B2 (en) 2017-06-05 2020-06-02 9224-5489 Quebec Inc. Method and apparatus of aligning information element axes
USD845337S1 (en) 2017-12-01 2019-04-09 Nasdaq, Inc. Display screen or portion thereof with animated graphical user interface
USD875774S1 (en) * 2018-01-04 2020-02-18 Panasonic Intellectual Property Management Co., Ltd. Display screen with graphical user interface
USD906364S1 (en) * 2018-02-13 2020-12-29 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
USD877175S1 (en) 2018-06-04 2020-03-03 Apple Inc. Electronic device with graphical user interface
USD870140S1 (en) 2018-08-17 2019-12-17 Beijing Microlive Vision Technology Co., Ltd. Display screen or portion thereof with an animated graphical user interface
USD883319S1 (en) 2018-10-29 2020-05-05 Apple Inc. Electronic device with graphical user interface
USD890793S1 (en) * 2018-12-05 2020-07-21 Netflix, Inc. Display screen or portion thereof with animated graphical user interface
US11487420B2 (en) * 2020-09-02 2022-11-01 Deere & Company Methods, apparatus, and articles of manufacture to display data in compact spaces
USD984461S1 (en) 2021-06-04 2023-04-25 Apple Inc. Display screen or portion thereof with graphical user interface
US11579769B1 (en) * 2021-12-14 2023-02-14 International Business Machines Corporation Graphic device for controlling displayed object movement and/or screen scrolling

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02188790A (ja) * 1989-01-18 1990-07-24 Canon Inc 情報表示装置
JPH0448318A (ja) * 1990-06-18 1992-02-18 Sony Corp 情報入力装置
JPH05216445A (ja) * 1992-02-06 1993-08-27 Sharp Corp 情報処理装置
JPH0667796A (ja) * 1992-08-20 1994-03-11 Sony Corp 入力装置
JPH08335157A (ja) * 1995-06-08 1996-12-17 Fujitsu Ltd スクロール制御装置および表示装置
JPH0981062A (ja) * 1995-09-07 1997-03-28 Nitto Denko Corp 表示方法
JPH09230993A (ja) * 1996-02-20 1997-09-05 Sharp Corp ジョグダイアルの模擬入力装置
JPH09244858A (ja) * 1996-03-08 1997-09-19 Hitachi Vlsi Eng Corp ウィンドウシステムの制御方法および情報処理装置
JPH1139132A (ja) * 1997-07-15 1999-02-12 Sharp Corp インターフェースシステム
JP2000187547A (ja) * 1998-12-21 2000-07-04 Canon Inc スクロール制御装置および方法
JP2003330586A (ja) * 2002-05-13 2003-11-21 Mobile Computing Technologies:Kk 表示制御装置、携帯型情報端末装置、表示制御情報、及び表示制御方法
JP2006079281A (ja) * 2004-09-08 2006-03-23 Sony Corp 画像処理装置および方法、プログラム、並びに記録媒体
JP2008508600A (ja) * 2004-07-30 2008-03-21 アップル インコーポレイテッド タッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インタフェース

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6078308A (en) * 1995-12-13 2000-06-20 Immersion Corporation Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
NO316482B1 (no) * 2000-06-09 2004-01-26 Idex Asa Navigasjonsverktöy for kobling til en skjerminnretning
US6912694B1 (en) * 2000-06-28 2005-06-28 Intel Corporation Providing a scrolling function for a multiple frame web page
US7380216B2 (en) * 2000-11-30 2008-05-27 International Business Machines Corporation Zoom-capable scrollbar
US6690365B2 (en) * 2001-08-29 2004-02-10 Microsoft Corporation Automatic scrolling
JP4061206B2 (ja) * 2002-03-11 2008-03-12 富士フイルム株式会社 代表画像生成装置
US20060181517A1 (en) * 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
US20060125798A1 (en) * 2004-12-15 2006-06-15 Semtech Corporation Continuous Scrolling Using Touch Pad
US20080024441A1 (en) * 2006-07-25 2008-01-31 Jonah Harley Displacement type pointing device and method

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02188790A (ja) * 1989-01-18 1990-07-24 Canon Inc 情報表示装置
JPH0448318A (ja) * 1990-06-18 1992-02-18 Sony Corp 情報入力装置
JPH05216445A (ja) * 1992-02-06 1993-08-27 Sharp Corp 情報処理装置
JPH0667796A (ja) * 1992-08-20 1994-03-11 Sony Corp 入力装置
JPH08335157A (ja) * 1995-06-08 1996-12-17 Fujitsu Ltd スクロール制御装置および表示装置
JPH0981062A (ja) * 1995-09-07 1997-03-28 Nitto Denko Corp 表示方法
JPH09230993A (ja) * 1996-02-20 1997-09-05 Sharp Corp ジョグダイアルの模擬入力装置
JPH09244858A (ja) * 1996-03-08 1997-09-19 Hitachi Vlsi Eng Corp ウィンドウシステムの制御方法および情報処理装置
JPH1139132A (ja) * 1997-07-15 1999-02-12 Sharp Corp インターフェースシステム
JP2000187547A (ja) * 1998-12-21 2000-07-04 Canon Inc スクロール制御装置および方法
JP2003330586A (ja) * 2002-05-13 2003-11-21 Mobile Computing Technologies:Kk 表示制御装置、携帯型情報端末装置、表示制御情報、及び表示制御方法
JP2008508600A (ja) * 2004-07-30 2008-03-21 アップル インコーポレイテッド タッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インタフェース
JP2006079281A (ja) * 2004-09-08 2006-03-23 Sony Corp 画像処理装置および方法、プログラム、並びに記録媒体

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010500662A (ja) * 2006-08-04 2010-01-07 アップル インコーポレイテッド 粒状のグラフィカル・ユーザ・インターフェース・エレメント
JP2008083796A (ja) * 2006-09-26 2008-04-10 Nintendo Co Ltd 情報処理プログラムおよび情報処理装置
JP2009238309A (ja) * 2008-03-27 2009-10-15 Kenwood Corp コンテンツ再生装置、及びコンテンツ再生方法
JP2010011137A (ja) * 2008-06-27 2010-01-14 Kyocera Corp 携帯端末
JP2010015442A (ja) * 2008-07-04 2010-01-21 Sony Corp 情報提供装置、情報提供方法、およびプログラム
US8739067B2 (en) 2008-07-04 2014-05-27 Sony Corporation Information display device, information display method, and program
JP5237385B2 (ja) * 2008-10-30 2013-07-17 シャープ株式会社 携帯情報端末
WO2010050382A1 (ja) * 2008-10-30 2010-05-06 シャープ株式会社 携帯情報端末
US9063646B2 (en) 2008-11-19 2015-06-23 Sony Corporation Image processing apparatus, image processing method, and image display program
JP2010122856A (ja) * 2008-11-19 2010-06-03 Sony Corp 画像処理装置、画像表示方法および画像表示プログラム
EP2189892A2 (en) 2008-11-19 2010-05-26 Sony Corporation Image processing apparatus, image processing method, and image display program
US8875044B2 (en) 2008-11-19 2014-10-28 Sony Corporation Image processing apparatus, image display method, and image display program
EP2189891A2 (en) 2008-11-19 2010-05-26 Sony Corporation Image processing apparatus, image display method, and image display program
JP2010176575A (ja) * 2009-01-30 2010-08-12 Canon Inc 表示制御装置および表示制御方法
JP2010198298A (ja) * 2009-02-25 2010-09-09 Nec Corp 情報表示装置
JP2010212901A (ja) * 2009-03-09 2010-09-24 Canon Inc 再生装置、システム及び方法
WO2010122616A1 (ja) * 2009-04-22 2010-10-28 パナソニック株式会社 入力装置および処理切替方法
JP2010271994A (ja) * 2009-05-22 2010-12-02 Toshiba Corp 携帯端末
JP2011039742A (ja) * 2009-08-10 2011-02-24 Nikon Corp 制御信号出力装置
US9552071B2 (en) 2009-08-26 2017-01-24 Sony Corporation Information processing apparatus, information processing method and computer program
US8669947B2 (en) 2009-08-26 2014-03-11 Sony Corporation Information processing apparatus, information processing method and computer program
US8902163B2 (en) 2009-08-26 2014-12-02 Sony Corporation Information processing apparatus, information processing method and computer program
JP2011090227A (ja) * 2009-10-23 2011-05-06 Kyocera Mita Corp 表示装置、表示制御プログラム、表示制御方法、電子機器、及び画像形成装置
JP2012003579A (ja) * 2010-06-18 2012-01-05 Ecs:Kk 2次元図表の表示プログラムおよび2次元図表の表示装置
US9285975B2 (en) 2010-09-28 2016-03-15 Kyocera Corporation Portable terminal and control program for portable terminal
JP2012173242A (ja) * 2011-02-24 2012-09-10 Hioki Ee Corp 波形表示装置および波形表示方法
JP2013175214A (ja) * 2013-04-12 2013-09-05 Canon Inc 再生装置および再生方法
JP2015122039A (ja) * 2013-12-25 2015-07-02 日本電信電話株式会社 表示装置、表示方法及び表示プログラム
JP2016177335A (ja) * 2015-03-18 2016-10-06 カシオ計算機株式会社 表示制御装置、表示制御方法および表示制御プログラム
JP2016220186A (ja) * 2015-05-22 2016-12-22 カシオ計算機株式会社 表示装置、表示方法及びプログラム
KR20170017166A (ko) * 2015-08-05 2017-02-15 삼성전자주식회사 전자 장치, 전자 장치의 문자 입력 방법
KR102508833B1 (ko) * 2015-08-05 2023-03-10 삼성전자주식회사 전자 장치, 전자 장치의 문자 입력 방법

Also Published As

Publication number Publication date
US20080024444A1 (en) 2008-01-31

Similar Documents

Publication Publication Date Title
JP2008033695A (ja) 表示内容のスクロール方法、スクロール装置およびスクロールプログラム
JP7321197B2 (ja) 情報処理装置、情報処理方法及びコンピュータプログラム
EP2815299B1 (en) Thumbnail-image selection of applications
EP2659347B1 (en) Method for moving object between pages and interface apparatus
US7956847B2 (en) Gestures for controlling, manipulating, and editing of media files using touch sensitive devices
US10871893B2 (en) Using gestures to deliver content to predefined destinations
KR101814102B1 (ko) 검색 결과들에 대한 멀티포인트 핀치 제스처 제어
TWI669652B (zh) 資訊處理裝置、資訊處理方法及電腦程式
JP4720879B2 (ja) 情報処理装置及び情報処理方法
CN107368511B (zh) 一种信息展示方法及装置
US20120169598A1 (en) Multi-Touch Integrated Desktop Environment
CN103314351A (zh) 编辑触摸显示的方法与装置
MX2012008069A (es) Manipulacion y visualizacion de texto electronico.
JP2008052621A (ja) 表示のスクロール方法および表示プログラム
JP2012514811A (ja) 仮想ページめくり
JP2013089200A (ja) 入力制御装置、入力制御方法、及び入力制御プログラム
JP6758921B2 (ja) 電子機器及びその制御方法
US20120169622A1 (en) Multi-Touch Integrated Desktop Environment
JP2011145881A (ja) 表示制御装置及び表示制御方法
US20130127745A1 (en) Method for Multiple Touch Control Virtual Objects and System thereof
TW201108097A (en) Systems and methods for application management, and computer program products thereof
KR102245042B1 (ko) 단말기, 이의 제어 방법 및 상기 방법을 구현하기 위한 프로그램을 기록한 기록 매체
JP2020149581A (ja) 情報処理装置、情報処理方法、プログラム及び記憶媒体
JP6309771B2 (ja) タッチパネル式タブレット型パーソナルコンピュータ、その制御方法及びコンピュータプログラム
CN116755591A (zh) 应用组件显示方法、装置、设备和存储介质

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081215

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081215

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090810

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20091005

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110118

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110628