JP6366262B2 - 情報処理装置、及び情報処理装置の制御方法、並びにプログラム - Google Patents

情報処理装置、及び情報処理装置の制御方法、並びにプログラム Download PDF

Info

Publication number
JP6366262B2
JP6366262B2 JP2013255210A JP2013255210A JP6366262B2 JP 6366262 B2 JP6366262 B2 JP 6366262B2 JP 2013255210 A JP2013255210 A JP 2013255210A JP 2013255210 A JP2013255210 A JP 2013255210A JP 6366262 B2 JP6366262 B2 JP 6366262B2
Authority
JP
Japan
Prior art keywords
item
touched
character string
displayed
display
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.)
Active
Application number
JP2013255210A
Other languages
English (en)
Other versions
JP2015114767A5 (ja
JP2015114767A (ja
Inventor
▲高▼宮 広佳
広佳 ▲高▼宮
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2013255210A priority Critical patent/JP6366262B2/ja
Priority to KR1020140152536A priority patent/KR102123238B1/ko
Priority to CN201410618973.1A priority patent/CN104699396A/zh
Priority to US14/563,651 priority patent/US11016652B2/en
Publication of JP2015114767A publication Critical patent/JP2015114767A/ja
Publication of JP2015114767A5 publication Critical patent/JP2015114767A5/ja
Application granted granted Critical
Publication of JP6366262B2 publication Critical patent/JP6366262B2/ja
Priority to KR1020190023867A priority patent/KR102206355B1/ko
Priority to US17/239,049 priority patent/US11704013B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

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)
  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、タッチパネルディスプレイを有する情報処理装置、及びその制御方法、並びにプログラムに関する。
近年、高価格帯の製品を中心に、タッチパネルを備えた画像形成装置が一般的に利用されている。一方、小型の画像形成装置をはじめとする低価格帯の製品では、コストの観点からタッチパネルを採用せず、カーソルキーによるカーソル移動および決定キーによる項目の選択等を行うものが主であった。最近では、スマートフォンを代表とする各種機器のタッチパネル化が進む中で、低価格帯の画像形成装置でも操作部のタッチパネル化が検討されている。
一方、低価格帯の画像形成装置では、画面サイズの小さい操作部が採用されることが多い。画面サイズの小さい操作部では、画像形成装置のステータス等を表示する際、一度に表示可能な文字数も制限されている。画面の表示領域に収まらない文字列(メッセージ)をユーザに通知する方法として「流れ文字」表示が行われている。「流れ文字」表示とは、カーソルが非フォーカス時は文字列の表示を画面端までとし、フォーカス時は当該文字列を行方向にスクロールすることで全体を確認可能とする方法である。
特許文献1には、タッチパネルにおいても画面内の特定の領域にカーソル移動の機能を持たせ、カーソルキーの代替として動作させる方法が開示されている。
特開平5−173710号公報
しかしながら、画面サイズの小さい操作部にタッチパネルを採用した場合、カーソルは存在しなくなるため、従来のような流れ文字の表示方法を適用することはできない。
本発明は上述の点に鑑みてなされたものであり、タッチパネルディスプレイを有する情報処理装置で、文字列をスクロール表示すべき項目である場合に、一つの項目にオブジェクトがタッチされてから当該一つの項目からオブジェクトが離されたことを検出するまでの間に、当該一つの項目に表示される文字列をスクロール表示させることを目的とする。
上記課題を解決するため、本発明は、タッチパネルディスプレイと、それぞれ文字列が表示された複数の項目を前記タッチパネルディスプレイ上にリスト表示する表示制御手段、前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出する検出手段とを有する情報処理装置であって、前記表示制御手段は、前記検出手段により、前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出した後、前記一つの項目が、文字列をスクロール表示すべき項目である場合に、前記一つの項目に前記オブジェクトがタッチされてから前記一つの項目から前記オブジェクトが離されたことを検出するまでの間に、前記一つの項目に表示される文字列をスクロール表示させ、前記一つの項目にタッチされていた前記オブジェクトが前記一つの項目から離されたことに従って、前記一つの項目に割当てられた画面に表示を遷移させ、前記情報処理装置は、前記スクロールのスクロール速度を変更する変更手段を更に有することを特徴とする。
本発明によれば、タッチパネルディスプレイを有する情報処理装置で、文字列をスクロール表示すべき項目である場合に、一つの項目にオブジェクトがタッチされてから当該一つの項目からオブジェクトが離されたことを検出するまでの間に、当該一つの項目に表示される文字列をスクロール表示させることができる。
本発明の実施例1における画像形成装置の構成を示す図である。 本発明の実施例1における操作部を示す図である。 本発明の実施例1におけるタッチパネル操作時の流れ文字処理を示す図である。 本発明の実施例1におけるフローチャートを示す図である。 本発明の実施例2における流れ文字表示時のスクロール速度の設定画面を示す図である。 本発明の実施例2におけるフローチャートを示す図である。 本発明の実施例2におけるフローチャートを示す図である。
以下、本発明を実施するための形態について図面を用いて説明する。
(実施例1)
図1は、実施例1における、画像形成装置100のハードウェア構成を示すブロック図である。各ブロックはモジュールを示しており、ブロック間の矢印はデータもしくは指示の流れを示している。
画像形成装置100は、印刷部107、読取部109、操作部110、回線I/F112、及び、これらの制御を司るコントローラ部101にて構成される。
コントローラ部101は、CPU102、RAM103、ROM104、印刷部I/F106、読取部I/F108、MODEM111、USB−D I/F115、ネットワークI/F118、USB−H I/F122を含む。各ブロックはシステムバス105に接続されている。
CPU102は、各種制御プログラムに従って前記の各ブロックを総括的に制御する。各種制御プログラムは、ROM104のプログラム領域に記憶された制御プログラムを読み出す事によって実行される。或いは、ROM104のプログラム領域に記憶された圧縮されたデータをRAM103へ伸張、展開することにより実行される。また、図示しないハードディスクドライブ(HDD)に前述の各種制御プログラムを圧縮された状態又は非圧縮の状態で格納しておいてもよい。
ネットワークI/F118は、ネットワーク(LAN)120などを介してホストコンピュータ121(図中、PCと表記。以降、PCとする)との通信処理を行う。ネットワークI/F118とネットワーク網120とは、LANケーブル119などの通信ケーブルや無線LAN等により接続される。またPC121はUSBケーブル116を介してUSB−D I/F115で接続することも可能である。MODEM111は、回線I/F112を介して公衆回線網114と接続し、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線I/F112と公衆回線網114とは、一般的に電話線113などで接続される。USB−H I/F122は直接外部メモリー123と接続される。
印刷部I/F106は、印刷部107(プリンターエンジン)に画像信号を出力するインターフェースである。また、読取部I/F108は、読取部109(スキャナーエンジン)からの読取画像信号を入力するインターフェースである。CPU102は、読取部I/F108より入力された画像信号を処理し、記録画像信号として印刷部I/F106へ出力する。
操作部110は、入力部(不図示)と表示部(不図示)とから構成される。入力部は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、CPU102に供給する。例えば、入力部は、ユーザ操作を受け付ける入力デバイスとして、タッチパネルを有する。なお、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。CPU102は、入力デバイスに対してなされたユーザ操作に応じて入力部で生成され供給される制御信号に基づき、プログラムに従いこの画像形成装置100の各部を制御する。これにより、画像形成装置100に対し、ユーザ操作に応じた動作を行わせることができる。
CPU102は、ROM104のフォント領域に記憶されたフォント情報を用いて、操作部110の表示部への文字や記号の表示制御を行うと共に、操作部110の入力部からの指示情報を受け付ける。
また、ROM104のデータ領域には、CPU102によって画像形成装置100の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、CPU102により必要に応じて読み出され、必要に応じて更新される。
本ブロック図では、読取部109および印刷部107を画像形成装置100の内部にある構成としたが、それぞれもしくは両方とも外部にある構成でもよい。
図2は、実施例1における、画像形成装置100の操作部110を示す図である。本実施例における画像形成装置100は、前述の読取部109と印刷部107を用いたコピー機能や、読取部109とUSB I/F115を用いたスキャン機能、MODEM111を用いたファクシミリ機能を有する。また、画像形成装置100USB−D(Universal Searial Bus)116やネットワーク120経由でPC121から指示を受けた印刷(プリント)、外部メモリー123に保存された画像を印刷する機能も有するものとする。
操作部110について以下に説明する。201はタッチパネルディスプレイであり、ビットマップを表示可能なLCD装置(表示部)の上にタッチパネルを重ねたものである。
CPU102はタッチパネルへの例えば以下のタッチ操作や状態を検出できる。タッチパネルを指やペンで触れたこと(以下、タップインと称する)。タッチパネルを指やペンで触れたまま移動していないこと(以下、ロングタップと称する)。タッチパネルを指やペンで触れたまま移動していること(以下、ドラッグと称する)。タッチパネルへ触れていた指やペンを離したこと(以下、タップアウトと称する)。これらのタッチ操作や位置座標はシステムバス105を通じてCPU102に定期的に通知され、CPU102は通知された情報に基づいてタッチパネル上にどのようなタッチ操作が行なわれたかを判定する。タッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。
なお、タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
202はテンキーであり、コピー部数やファクシミリ機能における電話番号の入力などに使用される。203は白黒スタートキー、204はカラースタートキーであり、コピーやスキャンやファクシミリのスタートを指示するキーとして使用される。なお、原稿を読み取った時にカラー原稿かモノクロ原稿かを判別可能な機能を有する画像形成装置においては、個別のスタートキーを有しないようにしても良い。
205はストップキーであり、プリント等の各機能の動作を停止させる指示を行うために使用される。206は戻るキーであり、それまでの設定をキャンセルして元の画面に戻る指示を行うために使用される。207は状態確認・停止キーであり、現在画像形成装置で行っている処理の状態確認画面を表示させ、その中から停止したい処理を選択して停止させるために使用される。
図3(a)は、実施例1における画面遷移の概要を示す図である。
301は画像形成装置100にて設定可能な「送信機能の制限」について、ユーザが選択可能なリスト項目を表示した画面である。本実施例では、各項目に表示可能な文字数は日本語全角文字で12文字とする。ここで、リストの4つ目の項目は「ファクスドライバーからの送信を制限」であり、12文字を超えているため一度に全ての文字列を表示することができない。よって、301では先頭の12文字である「ファクスドライバーからの」までが表示されている。また、文字列全体が表示されていないことを示すため、非スクロール状態では画面端に「…」が表示されている。このように、本実施例では12文字を超える文字列が流れ文字対象文字列となる。
ここで、流れ文字表示について図3(b)を用いて詳細に説明する。
上述した通り、文字列「ファクスドライバーからの送信を制限」のうち、最初に表示できる部分は先頭の12文字までである(310)。残りの文字列320は一度に表示できないため、CPU102は、流れ文字表示の手法を用いて、全ての文字列を表示部に表示させる。CPU102は、311〜312のように文字列を右から左にスクロールして表示させる。最後には文字列が表示されない状態313となるので、次に、314のように、文字列の最初から表示を始めるといったことを繰り返す。これらの表示制御により、ユーザは文字列全体の内容を把握することができる。
図3(a)の説明に戻る。302は流れ文字対象文字列に対応する項目がタッチされた(タップインされた)場合の画面である。301における項目「ファクスドライバーからの…」がタッチされると、当該項目がフォーカス表示(反転表示)され、当該文字列の流れ文字表示が行われる。302では、301で図示されている状態から3文字分スクロールした状態を示している。
303は、流れ文字表示されていた項目を選択するために、ユーザがタッチしていた指を離した(タップアウトされた)後の画面である。本実施例では、CPU102はタップインされただけでは項目の選択とは見なさず、画面遷移は行わない。CPU102はタップアウトされることで項目の選択と見なし、当該項目に割り当てられた画面へ表示を遷移する。
図4は、実施例1においてCPU102によって実行される処理のフローチャートを示す図である。
CPU102は、ユーザにより表示部に表示されたリスト項目が押下されるまで待機する(S401)。具体的には、CPU102は、タッチパネルから通知される情報に基づいて、リスト項目が表示されている位置でのタップインを検出したか否かを判定する。いずれかの項目がタップインされた場合、CPU102は当該項目をフォーカス表示すると共に、流れ文字判定用フラグScrollLineを初期化(No)する(S402)。続いて、CPU102はタップインされた項目が流れ文字対象文字列であるか否かを判定する(S403)。ここでは、所定数より多い文字数の文字列の場合、流れ文字対象文字列であると判定される。本実施例では、13文字以上の文字列の場合、流れ文字対象文字列であると判定される。当該項目が流れ文字対象文字列であった場合、CPU102は流れ文字判定用フラグScrollLineをYesに設定し(S404)、S405に進む。S403において、流れ文字対象文字列でないと判定された場合、S405に進む。
S405において、CPU102は流れ文字判定用フラグScrollLineを確認し、フラグがYesであれば表示部に表示する文字列の流れ文字表示を開始する。ここでフラグがNoであった場合、流れ文字表示は行わず、S407に進む。
S407において、CPU102はタッチパネルから通知される位置座標が変化したか否かを判定する。S407において、位置座標が変化していないと判定された場合、CPU102はタッチパネルへ指が触れているままか否かを確認する(S409)。指が触れている、すなわち当該項目を押下し続けていると判断された場合、S405に戻り、CPU102は流れ文字表示を継続する。一方、S409において、タップアウトされた、すなわち当該項目から指が離されたと判断した場合、CPU102は当該項目に割り当てられた次画面へ表示を遷移する。
S407において、CPU102は位置座標が変化したと判定した場合、位置座標が当該項目内に収まっているか否かを確認する(S408)。位置座標が当該項目内であればS409に進み、上述した処理を行う。一方、S408において位置座標が当該項目の外であると判断された場合、当該項目の選択がキャンセルしたと見なされ、処理がS411に進む。S411において、CPU102は流れ文字判定用フラグScrollLineを確認する。フラグがYesであれば、CPU102は流れ文字表示及びフォーカス表示を終了し(S412)、フラグがNoであれば、CPU102は当該項目のフォーカス表示を終了し、本フローを終了する。
以上のように、第1の実施例によれば、一度に表示可能な文字数よりも多い文字列に対応する特定の項目に関しては、ユーザがタッチしている間は流れ文字表示されるため、当該項目がどのような内容かを確認した上で選択することができる。また確認した結果、ユーザの目的とする項目ではなかった場合に、タッチした位置から指を離さずに当該項目の領域外に移動させることで当該項目が選択されるのをキャンセルすることができる。よって、タッチパネルの利便性を損なうことなく必要な文字列全てを表示することができる。
(実施例2)
実施例1では流れ文字対象文字列に対応する項目をタッチしている間は流れ文字表示を行う場合について説明した。本実施例では、流れ文字表示のスクロール速度をドラッグ操作によって変更する例について説明する。具体的には、流れ文字対象文字列をタッチしている指を左方向にドラッグすることでスクロール速度を加速し、右方向にドラッグすることによってスクロール速度を減速する例について説明する。
図5は、流れ文字のスクロール速度のデフォルト値を設定する画面である。スクロール速度は「遅い」「普通」「速い」の3段階を持つ。図5では「普通」がデフォルトに設定されていることを示している。なお、画像形成装置の内部状態として「遅い」=1、「普通」=2、「速い」=3とする。
図6、図7は、実施例2においてCPU102によって実行される処理のフローチャートを示す図である。S608の判定でNoとなった場合の処理のみが図4と異なり、他の処理に関しては図4と同じであるため、差分を中心に説明する。
S607においてタッチパネルから通知される位置座標が変化したと判定され、S608において移動後の位置座標が当該項目内であると判断された場合、S701においてCPU102はX方向の移動量が閾値を超えているか否かを確認する。ここでdxはX方向の移動量であり、|dx|は移動量の絶対値を示す。Txは移動量の閾値であり、画像形成装置において予め規定されているものとする。S701においてX方向の移動量が閾値よりも小さい場合、スクロール速度の変更は行わず、S609へ移行する。
S701において、X方向の移動量が閾値よりも大きい場合、CPU102は移動方向が左か右かを判断する(S702)。X方向の移動量がマイナスであれば左方向の移動であり、プラスであれば右方向の移動である。移動方向が左と判断された場合、CPU102は現在のスクロール速度が3、すなわち「速い」になっているか否かを判断する(S703)。スクロール速度が3の場合はスクロール速度の変更を行わずS609に遷移する。スクロール速度が3以外の場合、CPU102は一段階スクロール速度を大きくし(S704)、S609に遷移する。S702において移動方向が右と判断された場合、CPU102は現在のスクロール速度が1、すなわち「遅い」になっているか否かを判断する(S705)。スクロール速度が1の場合はスクロール速度の変更を行わずS609に遷移する。スクロール速度が1以外の場合、CPU102は一段階スクロール速度を小さくし(S706)、S609に遷移する。
図7で示した処理の後、S609で項目がタッチされたままであると判断された場合、S605、S606と進み、変更されたスクロール速度にて流れ文字表示が行われる。
以上のように、第2の実施例によれば、タッチしている指を左右に移動させることによって、流れ文字表示の際のスクロール速度を動的に変更することができる。なお、上記説明では左方向にドラッグした場合にスクロール速度を大きくし、右方向にドラッグした場合にスクロール速度を小さくするものとしたが、その逆でも構わない。
以上のように、上記各実施例によれば、一度に表示可能な文字数が制限されているタッチパネルディスプレイにおいて、当該制限数を超えた文字数に対応する特定の項目をタッチしている間は文字列が流れ文字表示される。また、流れ文字表示されている項目を選択したい場合にはそのままタップアウトを行えばよく、当該項目が所望の項目でないことは分かった場合にはタッチを継続したまま別の項目の位置までドラッグを行えばよい。また、タッチした項目の領域内でドラッグ操作を行うことにより、流れ文字表示のドラッグ速度を変更できるので、ユーザが直感的に速度の変更操作を行うことができる。よって、例えば画面サイズの小さい操作部にタッチパネルを採用した場合であっても、タッチパネルの操作性を損なわずに従来のカーソル採用時と同等の操作性を確保することができる。
なお、上記各実施例では、流れ文字対象文字列に対応する項目へのタップインを検出した時点で流れ文字表示を開始していたが、タップインを検出した後、所定時間タッチが継続されていることを確認した上で流れ文字表示を開始するようにしても良い。すなわち、ロングタップを検出した時点で流れ文字表示を開始するようにしても良い。
また、上記各実施例では、特定の項目をタッチすることで流れ文字表示を行った後、当該特定の項目内でタップアウトが行われると、当該特定の項目の選択と見なし、次画面に表示を遷移していたが、他の形態も考えられる。例えば、流れ文字表示を行った後にタップアウトを検出した時点で次の画面へ遷移せずに、流れ文字表示を終了するのみにしても良い。また、タップアウトを検出した時点で「決定しますか?」という確認メッセージを表示し、ユーザによる確認指示があった場合に当該項目の選択を決定し、次画面に遷移するようにしても良い。
また、上記実施形態ではコピー機能、スキャナ機能等の複数の機能を有する画像形成装置100を例として説明したが、このうち一部の機能のみを有する画像処理装置にも本発明は適用可能である。また、パーソナルコンピュータやPDA、携帯電話、FAX、カメラ、ビデオカメラ、その他の画像ビューワ等、他の情報処理装置に適用しても構わない。
そして、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム又は装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのコンピュータプログラム、及び該コンピュータプログラムを記憶した記憶媒体は本発明を構成することになる。

Claims (8)

  1. タッチパネルディスプレイと、
    それぞれ文字列が表示された複数の項目を前記タッチパネルディスプレイ上にリスト表示する表示制御手段と、
    前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出する検出手段とを有する情報処理装置であって
    前記表示制御手段は、前記検出手段により、前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出した後、前記一つの項目が、文字列をスクロール表示すべき項目である場合に、前記一つの項目に前記オブジェクトがタッチされてから前記一つの項目から前記オブジェクトが離されたことを検出するまでの間に、前記一つの項目に表示される文字列をスクロール表示させ、
    前記一つの項目にタッチされていた前記オブジェクトが前記一つの項目から離されたことに従って、前記一つの項目に割当てられた画面に表示を遷移させ
    前記情報処理装置は、前記スクロールのスクロール速度を変更する変更手段を更に有することを特徴とする情報処理装置。
  2. 前記オブジェクトによってタッチされた前記一つの項目に対応する文字列の文字数が、一度に表示可能な文字数を超えるか否かを判定する判定手段を有し、
    前記表示制御手段は、前記判定手段により一度に表示可能な文字数を超えると判定された場合に、前記一つの項目に表示される文字列をスクロールさせ、前記判定手段により一度の表示可能な文字数を超えないと判定された場合は、前記一つの項目に表示される文字列をスクロールさせないことを特徴とする請求項1記載の情報処理装置。
  3. 前記表示制御手段は、前記検出手段により、前記一つの項目にオブジェクトがタッチされたことを検出したことに従って、前記文字列のスクロールを開始するよう制御することを特徴とする請求項1又は2記載の情報処理装置。
  4. 前記表示制御手段は、前記検出手段により、前記一つの項目にオブジェクトがタッチされたことを検出した後、当該オブジェクトによる前記タッチパネルディスプレイのタッチが検出されたまま前記オブジェクトが前記一つの項目の外へ移動したことを検出すると、前記文字列のスクロールを終了することを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。
  5. 前記表示制御手段は、前記一つの項目に前記オブジェクトがタッチされたことを検出するのに応じて、当該一つの項目をフォーカス表示することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
  6. 前記変更手段は、前記検出手段により前記一つの項目に前記オブジェクトが触れたことを検出した後、当該オブジェクトが前記タッチパネルディスプレイをタッチしたまま前記一つの項目内を移動したことを検出した場合に、前記スクロール速度を変更することを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。
  7. タッチパネルディスプレイと、
    それぞれ文字列が表示された複数の項目を前記タッチパネルディスプレイ上にリスト表示する表示制御ステップと、
    前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出する検出ステップと、を有する情報処理装置の制御方法であって
    前記表示制御ステップでは、前記検出ステップにより、前記複数の項目のうちの一つの項目がオブジェクトによってタッチされたことを検出した後、前記一つの項目が、文字列をスクロール表示すべき項目である場合に、前記一つの項目に前記オブジェクトがタッチされてから前記一つの項目から前記オブジェクトが離されたことを検出するまでの間に、前記一つの項目に表示される文字列をスクロール表示させ、前記一つの項目にタッチされていた前記オブジェクトが前記一つの項目から離されたことに従って、前記一つの項目に割当てられた画面に表示を遷移させ
    前記スクロールのスクロール速度を変更する変更ステップを更に有することを特徴とする制御方法。
  8. コンピュータを、請求項1からのいずれか1項に記載の情報処理装置として動作させるためのコンピュータプログラム。
JP2013255210A 2013-12-10 2013-12-10 情報処理装置、及び情報処理装置の制御方法、並びにプログラム Active JP6366262B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2013255210A JP6366262B2 (ja) 2013-12-10 2013-12-10 情報処理装置、及び情報処理装置の制御方法、並びにプログラム
KR1020140152536A KR102123238B1 (ko) 2013-12-10 2014-11-05 정보 처리장치, 정보 처리장치의 제어방법 및 기억매체
CN201410618973.1A CN104699396A (zh) 2013-12-10 2014-11-06 信息处理装置以及信息处理装置的控制方法
US14/563,651 US11016652B2 (en) 2013-12-10 2014-12-08 Apparatus, method, and medium for scrolling text
KR1020190023867A KR102206355B1 (ko) 2013-12-10 2019-02-28 정보 처리장치, 정보 처리장치의 제어방법 및 기억매체
US17/239,049 US11704013B2 (en) 2013-12-10 2021-04-23 Apparatus, method, and medium for scrolling text

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013255210A JP6366262B2 (ja) 2013-12-10 2013-12-10 情報処理装置、及び情報処理装置の制御方法、並びにプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018088303A Division JP6541836B2 (ja) 2018-05-01 2018-05-01 情報処理装置、及びその制御方法、並びにプログラム

Publications (3)

Publication Number Publication Date
JP2015114767A JP2015114767A (ja) 2015-06-22
JP2015114767A5 JP2015114767A5 (ja) 2017-01-26
JP6366262B2 true JP6366262B2 (ja) 2018-08-01

Family

ID=53271175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013255210A Active JP6366262B2 (ja) 2013-12-10 2013-12-10 情報処理装置、及び情報処理装置の制御方法、並びにプログラム

Country Status (4)

Country Link
US (2) US11016652B2 (ja)
JP (1) JP6366262B2 (ja)
KR (2) KR102123238B1 (ja)
CN (1) CN104699396A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105005850A (zh) * 2015-06-29 2015-10-28 天脉聚源(北京)科技有限公司 一种更新虚拟观众的方法及装置
JP6618286B2 (ja) 2015-07-10 2019-12-11 キヤノン株式会社 情報処理装置とその制御方法、及びプログラム
JP6566767B2 (ja) 2015-07-29 2019-08-28 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、コンピュータプログラム、及び記憶媒体
JP7334459B2 (ja) * 2019-04-25 2023-08-29 コニカミノルタ株式会社 情報処理システム及びプログラム
JP7484164B2 (ja) * 2019-12-26 2024-05-16 セイコーエプソン株式会社 表示装置

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3131912B2 (ja) 1991-12-20 2001-02-05 日本電信電話株式会社 メッセージ処理装置
EP1081583A3 (en) * 1999-08-31 2005-07-06 Sony Corporation Menu display system
JP3723393B2 (ja) * 1999-12-27 2005-12-07 三洋電機株式会社 文字表示装置
JP3732393B2 (ja) 2000-08-31 2006-01-05 ユニ・チャーム株式会社 使い捨ておむつ
JP2002373057A (ja) * 2001-06-15 2002-12-26 Oki Electric Ind Co Ltd 入力操作方法と入力操作装置とプログラム
US6690365B2 (en) * 2001-08-29 2004-02-10 Microsoft Corporation Automatic scrolling
US6690387B2 (en) * 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US7262764B2 (en) 2002-10-31 2007-08-28 Microsoft Corporation Universal computing device for surface applications
US20050071761A1 (en) * 2003-09-25 2005-03-31 Nokia Corporation User interface on a portable electronic device
JP2005258756A (ja) * 2004-03-11 2005-09-22 Murata Mach Ltd 表示装置
NO322345B1 (no) * 2004-09-27 2006-09-18 Rolls Royce Marine As Anordning ved en forkammerenhet til en gassmotor
JP2006126503A (ja) * 2004-10-28 2006-05-18 Kyocera Mita Corp Lcd表示器
JP2006163948A (ja) * 2004-12-08 2006-06-22 Canon Inc 情報処理装置及びその方法
US7856602B2 (en) * 2005-04-20 2010-12-21 Apple Inc. Updatable menu items
JP4658687B2 (ja) * 2005-05-25 2011-03-23 シャープ株式会社 電子機器
US20070097025A1 (en) * 2005-10-27 2007-05-03 Tomoko Itoh LCD display
CN101064177A (zh) * 2006-04-26 2007-10-31 松下电器产业株式会社 字幕显示控制设备
JP5054336B2 (ja) * 2006-07-19 2012-10-24 クラリオン株式会社 表示装置およびナビゲーション装置
KR101457679B1 (ko) * 2007-03-02 2014-11-04 엘지전자 주식회사 정보 표시 단말기 및 방법
JP2009288882A (ja) * 2008-05-27 2009-12-10 Ntt Docomo Inc 携帯端末及び情報表示方法
CN102160021B (zh) * 2008-09-17 2014-07-09 日本电气株式会社 输入单元及其控制方法和具有输入单元的电子装置
JP2010257374A (ja) * 2009-04-28 2010-11-11 Brother Ind Ltd 表示装置
KR20100136156A (ko) * 2009-06-18 2010-12-28 삼성전자주식회사 터치스크린을 구비하는 휴대 단말기의 화면 스크롤 방법 및 장치
US8347232B1 (en) * 2009-07-10 2013-01-01 Lexcycle, Inc Interactive user interface
US8595645B2 (en) * 2010-03-11 2013-11-26 Apple Inc. Device, method, and graphical user interface for marquee scrolling within a display area
CN102298596B (zh) * 2010-06-23 2014-07-30 北京爱国者信息技术有限公司 一种文件管理器及其管理文件的方法
JP2012116109A (ja) * 2010-12-01 2012-06-21 Casio Computer Co Ltd 印字装置、表示方法、表示制御プログラム
JP6089384B2 (ja) 2011-04-11 2017-03-08 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
CN102750068B (zh) * 2011-04-21 2015-09-16 宏碁股份有限公司 控制画面卷动的方法及电子装置
CN102196210A (zh) * 2011-05-24 2011-09-21 冠捷显示科技(厦门)有限公司 广播电视机菜单显示的方法
JP2013084084A (ja) * 2011-10-07 2013-05-09 Nikon Corp 電子機器および電子機器の制御プログラム
JP5811780B2 (ja) * 2011-11-07 2015-11-11 富士通株式会社 情報処理装置およびその入力制御プログラム
JP5752572B2 (ja) * 2011-11-24 2015-07-22 シャープ株式会社 表示制御装置、表示方法、制御プログラム、および記録媒体
JP5761526B2 (ja) * 2012-03-01 2015-08-12 コニカミノルタ株式会社 操作表示装置
US9519414B2 (en) 2012-12-11 2016-12-13 Microsoft Technology Licensing Llc Smart whiteboard interactions
US20160004339A1 (en) * 2013-05-27 2016-01-07 Mitsubishi Electric Corporation Programmable display device and screen-operation processing program therefor
US20150022558A1 (en) 2013-07-18 2015-01-22 Eric Li Orientation Control For a Mobile Computing Device Based On User Behavior

Also Published As

Publication number Publication date
US11704013B2 (en) 2023-07-18
US11016652B2 (en) 2021-05-25
US20150160818A1 (en) 2015-06-11
JP2015114767A (ja) 2015-06-22
CN104699396A (zh) 2015-06-10
KR102123238B1 (ko) 2020-06-16
KR20190026707A (ko) 2019-03-13
US20210240323A1 (en) 2021-08-05
KR20150067715A (ko) 2015-06-18
KR102206355B1 (ko) 2021-01-22

Similar Documents

Publication Publication Date Title
US11057532B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
KR102206355B1 (ko) 정보 처리장치, 정보 처리장치의 제어방법 및 기억매체
JP7342208B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
US8780398B2 (en) Mobile terminal, output control system, and data outputting method for the mobile terminal
CN108513029B (zh) 图像处理装置和图像处理装置的控制方法
JP6053332B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP6171422B2 (ja) 画像処理システム、制御方法及び制御プログラム
US10979583B2 (en) Information processing apparatus equipped with touch panel type display unit, control method therefor, and storage medium
CN104243749A (zh) 图像形成装置及图像形成装置的控制方法
JP2014071514A (ja) 画像処理装置、画像処理方法及びプログラム
CN114063867A (zh) 图像处理装置、图像处理装置的控制方法和记录介质
KR102105492B1 (ko) 정보 처리 장치, 정보 처리 장치의 제어 방법 및 저장 매체
JP6801051B2 (ja) 情報処理装置、及びその制御方法、並びにプログラム
JP6541836B2 (ja) 情報処理装置、及びその制御方法、並びにプログラム
JP7504697B2 (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP6210664B2 (ja) 情報処理装置とその制御方法、及びプログラムと記憶媒体
JP2019145183A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
JP2021028851A (ja) 画像処理装置、画像処理装置の制御方法、及びプログラム
CN114637445A (zh) 显示设备、用于显示设备的控制方法和记录介质
JP2018031950A (ja) 情報処理装置およびプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161209

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170829

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170831

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171027

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180501

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20180508

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180703

R151 Written notification of patent or utility model registration

Ref document number: 6366262

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151