Movatterモバイル変換


[0]ホーム

URL:


JP2011107823A - Display controller and display control method - Google Patents

Display controller and display control method
Download PDF

Info

Publication number
JP2011107823A
JP2011107823AJP2009259997AJP2009259997AJP2011107823AJP 2011107823 AJP2011107823 AJP 2011107823AJP 2009259997 AJP2009259997 AJP 2009259997AJP 2009259997 AJP2009259997 AJP 2009259997AJP 2011107823 AJP2011107823 AJP 2011107823A
Authority
JP
Japan
Prior art keywords
display
displayed
menu
item
display control
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
JP2009259997A
Other languages
Japanese (ja)
Inventor
Hidenobu Akiyoshi
秀信 秋吉
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 IncfiledCriticalCanon Inc
Priority to JP2009259997ApriorityCriticalpatent/JP2011107823A/en
Publication of JP2011107823ApublicationCriticalpatent/JP2011107823A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】表示アイテムを指定したタッチ位置から処理メニュー項目を選択する操作をし易くする。
【解決手段】表示装置に対するタッチ入力を検出する検出手段と、前記表示装置に表示された表示アイテムを指定するタッチ入力を前記検出手段によって検出すると、前記タッチ入力で指定された前記表示アイテムに関する複数のメニュー項目を、前記タッチ入力のタッチ位置に基づいた位置に、前記タッチ位置を内側とする円弧状に並べて前記表示装置に表示するように制御する表示制御手段と、前記表示制御手段によって表示された前記複数のメニュー項目の中から1つのメニュー項目を指定するタッチ入力を前記検出手段によって検出すると、前記指定されたメニュー項目に応じた処理を実行する処理手段とを設け、どの処理メニュー項目を選択するにしても現在のタッチ位置から等距離になる位置に円弧状のメニュー項目を表示する。
【選択図】図3
An operation for selecting a processing menu item from a touch position designating a display item is facilitated.
A detection unit that detects a touch input to a display device, and a plurality of display items specified by the touch input when the detection unit detects a touch input that specifies a display item displayed on the display device. Display control means for controlling the menu items to be displayed on the display device in an arc shape with the touch position on the inside at a position based on the touch position of the touch input, and displayed by the display control means When the detection means detects a touch input that designates one menu item from the plurality of menu items, a processing means that executes a process according to the designated menu item is provided, which processing menu item is Display an arc-shaped menu item at a position that is equidistant from the current touch position even if selected
[Selection] Figure 3

Description

Translated fromJapanese

本発明は表示制御装置及び表示制御方法に関し、特に、タッチパネルを用いたユーザーインターフェイスに用いて好適な技術に関する。  The present invention relates to a display control device and a display control method, and more particularly to a technique suitable for use in a user interface using a touch panel.

近年、さまざまな電子製品にタッチパネルが使用されるようになってきた。タッチパネルは、表示部とユーザーが操作を行う操作部とが一体となったデバイスである。ユーザーがタッチパネルに表示された情報に応じてタッチパネルをタッチすることで電子製品を操作できる。タッチパネルは非常に直感的な操作を行うことが可能な入出力インターフェイスである。  In recent years, touch panels have been used for various electronic products. The touch panel is a device in which a display unit and an operation unit operated by a user are integrated. The user can operate the electronic product by touching the touch panel according to the information displayed on the touch panel. The touch panel is an input / output interface that allows a very intuitive operation.

ユーザーがタッチパネルを操作する場合、タッチパネル上に表示されたボタン等に指を移動させてタッチし、ボタンを選択することでユーザーが意図する操作を行う。操作を行う際に、ユーザーが意図する操作を完了させるまでの間、複数回タッチパネルへのタッチを行うことがある。  When the user operates the touch panel, the user performs an operation intended by the user by moving and touching a button or the like displayed on the touch panel and selecting the button. When the operation is performed, the touch panel may be touched a plurality of times until the operation intended by the user is completed.

このような場合において、タッチパネル上で表示されるメニューは画面の上部に表示されたり、下部に表示されたりなど、さまざまな場所にタッチが可能なボタンが現れる。さまざまな場所にボタンが表示されるとユーザーにとって操作が判り難いという問題があった。さらに、メニューが画面上のいたるところに表示されると、ユーザーがタッチパネル上で指を移動させる距離が長くなり、タッチする操作に倦怠感を感じることがあった。  In such a case, the menu displayed on the touch panel is displayed at the top of the screen or displayed at the bottom, and buttons that can be touched appear in various places. When buttons are displayed in various places, there is a problem that it is difficult for the user to understand the operation. Furthermore, when the menu is displayed everywhere on the screen, the distance that the user moves his / her finger on the touch panel becomes long, and the user may feel frustrated in the touching operation.

ユーザーの操作を簡単にする目的で、従来技術として特許文献1が挙げられる。この従来技術は、携帯電話のキー表示をタッチパネル上に表示するものである。特許文献1においては、キー表示に特徴があり、携帯電話を操作する指(親指)の付け根から同心円状にキーを配置することで、ユーザーが携帯電話を安定的に持った状態で操作することができ、ユーザーの操作性が向上するとしている。  For the purpose of simplifying the user's operation, Patent Document 1 is cited as a prior art. This conventional technique displays a key display of a mobile phone on a touch panel. In Patent Document 1, there is a feature in key display, and a user operates a mobile phone in a stable state by arranging the keys concentrically from the base of a finger (thumb) for operating the mobile phone. It is said that the user operability will be improved.

特開2002−164980号公報JP 2002-164980 A

指を動かす動作としては、同心円状に配置されたキーボードは利便性がある。しかしながら、従来例の場合は表示されるキーの位置は固定的であり、その場所から同心円上にキーボードが並べられている。  As an operation of moving a finger, a concentric keyboard is convenient. However, in the case of the conventional example, the position of the displayed key is fixed, and the keyboard is arranged concentrically from the place.

しかしながら、デジタルカメラや、デジタルビデオカメラの再生画面において、動画や静止画を再生したり、消去したりといった操作を行う際に、表示アイテムを指定したタッチ位置から処理メニュー項目を選択する操作を行う必要がある。この場合、再生画面において、表示位置が固定であると、処理メニュー項目を選択するタッチ位置への移動距離が長くなり、操作しづらいという問題点がある。
本発明は前述の問題点に鑑み、表示アイテムを指定したタッチ位置から処理メニュー項目を選択する操作をし易くすることを目的とする。
However, when performing operations such as playing or erasing moving images or still images on the playback screen of a digital camera or digital video camera, an operation for selecting a processing menu item from a touch position in which a display item is designated is performed. There is a need. In this case, if the display position is fixed on the playback screen, the moving distance to the touch position for selecting the processing menu item becomes long, and it is difficult to operate.
An object of the present invention is to make it easy to perform an operation of selecting a process menu item from a touch position in which a display item is specified.

本発明の表示制御装置は、表示装置に対するタッチ入力を検出する検出手段と、前記表示装置に表示された表示アイテムを指定するタッチ入力を前記検出手段によって検出すると、前記タッチ入力で指定された前記表示アイテムに関する複数のメニュー項目を、前記タッチ入力のタッチ位置に基づいた位置に、前記タッチ位置を内側とする円弧状に並べて前記表示装置に表示するように制御する表示制御手段と、前記表示制御手段によって表示された前記複数のメニュー項目の中から1つのメニュー項目を指定するタッチ入力を前記検出手段によって検出すると、前記指定されたメニュー項目に応じた処理を実行する処理手段とを有することを特徴とする。  The display control device according to the present invention detects the touch input for the display device, and detects the touch input for designating the display item displayed on the display device by the detection unit. Display control means for controlling a plurality of menu items related to display items to be displayed on the display device in a circular arc shape with the touch position on the inside at a position based on the touch position of the touch input; and the display control Processing means for executing processing according to the designated menu item when the detection means detects touch input designating one menu item from the plurality of menu items displayed by the means. Features.

本発明の装置によれば、ユーザーがタッチパネルにタッチすると、タッチした場所から円弧状のメニューが表示されるので、タッチした場所から等距離に次のメニューを常に存在させることができ、ユーザーの利便性を向上させることができる。  According to the apparatus of the present invention, when the user touches the touch panel, an arc-shaped menu is displayed from the touched location, so that the next menu can be always present at an equal distance from the touched location, which is convenient for the user. Can be improved.

タッチパネルを搭載したビデオカメラの構成例を示すブロック図である。It is a block diagram which shows the structural example of the video camera carrying a touch panel.録画動作について説明する図である。It is a figure explaining video recording operation.再生動作について説明する図である。It is a figure explaining reproduction | regeneration operation | movement.表示するメニューの位置について説明する図である。It is a figure explaining the position of the menu to display.操作のキャンセルについて説明する図である。It is a figure explaining cancellation of operation.表示するメニューに階層構造がある場合について説明する図である。It is a figure explaining the case where the menu to display has a hierarchical structure.メニュー表示後に操作をキャンセルする場合について説明する図である。It is a figure explaining the case where operation is canceled after a menu display.円弧状に表示する円形のメニューを小さくする方法を説明する図である。It is a figure explaining the method of reducing the circular menu displayed on circular arc shape.半径を変化させて全てのメニューを表示する方法を説明する図である。It is a figure explaining the method to display all the menus by changing a radius.円弧状に表示するメニューを層にして複数持つ方法を説明する図である。It is a figure explaining the method of having two or more menus displayed in a circular arc shape.再生モード処理の一例を説明するフローチャートである。It is a flowchart explaining an example of reproduction | regeneration mode processing.

(第1の実施形態)
本発明の表示制御装置としてビデオカメラを取り上げ、以下に説明する。
図1は、タッチパネルを搭載したビデオカメラ100の構成例を示すブロック図である。本実施形態のビデオカメラ100は以下のブロックから成る。
(First embodiment)
A video camera is taken up as a display control apparatus of the present invention and will be described below.
FIG. 1 is a block diagram illustrating a configuration example of avideo camera 100 equipped with a touch panel. Thevideo camera 100 according to the present embodiment includes the following blocks.

映像入力部110は、レンズ、イメージセンサーから構成する映像の入力部である。符号/復号部113は2つの機能を有している。そのうちの1つである符号機能は、映像入力部110から入力した映像を符号化して画像データにする。この場合、ユーザーの操作に応じて、入力した映像は動画像データや、静止画像データに符号化する。次に、復号部は記録媒体130から読み出した符号データを復号し、最適なサイズに変換した上で合成部112に復号された画像データを送る。  Thevideo input unit 110 is a video input unit composed of a lens and an image sensor. The encoding /decoding unit 113 has two functions. One of them, the encoding function, encodes the video input from thevideo input unit 110 into image data. In this case, the input video is encoded into moving image data or still image data in accordance with a user operation. Next, the decoding unit decodes the code data read from therecording medium 130, converts the code data to an optimum size, and sends the decoded image data to thesynthesis unit 112.

グラフィックス部114は、タッチパネル部120に表示するグラフィックスデータを生成する。合成部112は、符号/復号部113で復号された画像データと、グラフィックス部114が生成したグラフィックスを重畳して合成する。  Thegraphics unit 114 generates graphics data to be displayed on thetouch panel unit 120. The combiningunit 112 combines the image data decoded by the encoding /decoding unit 113 and the graphics generated by thegraphics unit 114 in a superimposed manner.

タッチパネル部120は、ユーザーインターフェイスとして用いられ、ユーザーからの操作を全体制御部111に伝える操作部122と、合成部112が合成した画像データをタッチパネル部120上に表示する表示部121とがある。タッチパネル部120は、ユーザーがタッチした場所を検出し、タッチパネル部120に対するタッチ入力を検出するすることができる。  Thetouch panel unit 120 is used as a user interface, and includes anoperation unit 122 that transmits an operation from a user to the overall control unit 111 and adisplay unit 121 that displays image data combined by the combiningunit 112 on thetouch panel unit 120. Thetouch panel unit 120 can detect a place touched by the user and detect a touch input to thetouch panel unit 120.

記録媒体アクセス部115は、記録媒体130に対して符号データの記録、または符号データの読み出しを行う。データベース部116は記録媒体中の画像データの種類や数等を管理する。全体制御部111はユーザーのタッチパネル部120への操作に基づいてビデオカメラ100の全体を制御する。全体制御部111と各部との間、及び各部相互との間は内部バス140により接続されている。  The recordingmedium access unit 115 records code data to therecording medium 130 or reads code data. Thedatabase unit 116 manages the type and number of image data in the recording medium. The overall control unit 111 controls theentire video camera 100 based on a user operation on thetouch panel unit 120. The overall control unit 111 and each unit and between each unit are connected by aninternal bus 140.

全体制御部111は、タッチパネル部120への以下の操作を検出できる。タッチパネル部120を指やペンで触れたこと(以下、タッチダウンと称する)。タッチパネル部120を指やペンで触れている状態であること(以下、タッチオンと称する)。タッチパネル部120を指やペンで触れたまま移動していること(以下、ムーブと称する)。タッチパネル部120へ触れていた指やペンを離したこと(以下、タッチアップと称する)。タッチパネル部120に何も触れていない状態(以下、タッチオフと称する)。  The overall control unit 111 can detect the following operations on thetouch panel unit 120.Touch panel 120 is touched with a finger or a pen (hereinafter referred to as touchdown). Thetouch panel unit 120 is touched with a finger or a pen (hereinafter referred to as touch-on). Thetouch panel unit 120 is moved while being touched with a finger or a pen (hereinafter referred to as a move). The finger or pen that has been touching thetouch panel unit 120 is released (hereinafter referred to as touch-up). A state in which nothing touches the touch panel unit 120 (hereinafter referred to as touch-off).

これらの操作や、タッチオンの位置座標は、内部バス140を通じて全体制御部111に通知され、全体制御部111は通知された情報に基づいてタッチパネル部120上にどのような操作が行なわれたかを判定する。  These operations and the touch-on position coordinates are notified to the overall control unit 111 through theinternal bus 140, and the overall control unit 111 determines what operation has been performed on thetouch panel unit 120 based on the notified information. To do.

ムーブについては、タッチパネル部120上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル部120上の垂直成分・水平成分毎に判定できる。またタッチパネル部120上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル部120上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル部120上を指ではじくように素早くなぞる操作である。  Regarding the move, the moving direction of the finger or pen moving on thetouch panel unit 120 can be determined for each vertical component / horizontal component on thetouch panel unit 120 based on the change of the position coordinates. Further, it is assumed that a stroke is drawn when touch-up is performed on thetouch panel unit 120 through a certain move from touch-down. The operation of drawing a stroke quickly is called a flick. The flick is an operation of quickly moving a certain distance while touching the finger on thetouch panel unit 120 and releasing it, in other words, an operation of quickly tracing thetouch panel unit 120 with a finger.

本実施形態においては、所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定するものとする。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行なわれたと判定するものとする。  In this embodiment, it is determined that a flick has been performed when it is detected that a move has been performed at a predetermined speed or more over a predetermined distance and a touch-up is detected as it is. In addition, when it is detected that the movement is performed at a predetermined distance or more and less than a predetermined speed, it is determined that the drag has been performed.

次に、本実施形態のビデオカメラ100の動作を説明する。
(録画動作)
はじめに、図2を用いて録画動作について説明する。
図2(1)は、再生モード画面を示している。記録モードへ遷移させるためには、再生モード画面において、記録モードへ遷移させるための録画モードボタン204をタッチダウンする。図2において、201はビデオカメラ100の表示部121の筐体を表している。また、202は表示部121である液晶画面を表している。
Next, the operation of thevideo camera 100 of this embodiment will be described.
(Recording operation)
First, the recording operation will be described with reference to FIG.
FIG. 2A shows a playback mode screen. In order to change to the recording mode, therecording mode button 204 for changing to the recording mode is touched down on the playback mode screen. In FIG. 2,reference numeral 201 denotes a housing of thedisplay unit 121 of thevideo camera 100.Reference numeral 202 denotes a liquid crystal screen which is thedisplay unit 121.

この再生モード画面において、タッチパネルに表示した録画開始ボタン205をユーザーがタッチダウンすると、ビデオカメラ100が録画モードになる(2(2))。このとき、タッチパネルがユーザーのタッチダウンを認識し、タッチパネル上のタッチダウンした場所を特定して、全体制御部111に伝える。  In this playback mode screen, when the user touches down the recording start button 205 displayed on the touch panel, thevideo camera 100 enters the recording mode (2 (2)). At this time, the touch panel recognizes the touchdown of the user, identifies the place where the touchdown is performed on the touch panel, and notifies the overall control unit 111 of it.

全体制御部111は、タッチダウンされた場所が録画モードボタンの場所と同じであることを認識してビデオカメラ100は録画モードへ移行する。全体制御部111は、映像入力部110に対して映像の入力開始を指示する。また、グラフィックス部114に対して録画開始ボタン205と再生モードボタン(再生モードへ遷移するためのボタン206)のグラフィックスの生成を指示する。合成部112は、映像入力部110からの映像とグラフィックス部114で生成したグラフィックスを合成し、タッチパネル部120へ表示する。  The overall control unit 111 recognizes that the touched-down location is the same as the recording mode button location, and thevideo camera 100 shifts to the recording mode. The overall control unit 111 instructs thevideo input unit 110 to start video input. Also, thegraphics unit 114 is instructed to generate graphics for the recording start button 205 and the playback mode button (button 206 for transitioning to the playback mode). The synthesizingunit 112 synthesizes the video from thevideo input unit 110 and the graphics generated by thegraphics unit 114 and displays them on thetouch panel unit 120.

タッチパネル部120に表示した録画開始ボタン205をユーザーがタッチダウンすると、録画が開始する。このとき、タッチパネル部120がユーザーのタッチダウンを認識し、タッチパネル部120上のタッチした場所を特定して全体制御部111に伝える。全体制御部111は、タッチダウンされた場所が録画開始ボタン205を表示している場所と同じであることを認識して記録処理を開始する。  When the user touches down the recording start button 205 displayed on thetouch panel unit 120, recording starts. At this time, thetouch panel unit 120 recognizes the user's touchdown, identifies the touched location on thetouch panel unit 120, and notifies the overall control unit 111 of the location. The overall control unit 111 recognizes that the touched-down location is the same as the location where the recording start button 205 is displayed, and starts the recording process.

全体制御部111は、符号/復号部113に入力した映像を符号化するように指示する。また、全体制御部111は、符合化した画像データを記録媒体130に記録する。さらに、全体制御部111は、グラフィックス部114に対して録画停止ボタン207、REC中であることを示す文字211のグラフィックスの生成を指示する。映像入力部110からの映像と、グラフィックス部114で生成した録画停止ボタン、REC中であることを示す文字211を合成部112が合成し、タッチパネル部120へ表示する(図2(3))。  The overall control unit 111 instructs the video input to the encoding /decoding unit 113 to be encoded. The overall control unit 111 records the encoded image data on therecording medium 130. Furthermore, the overall control unit 111 instructs thegraphics unit 114 to generate arecording stop button 207 and graphics ofcharacters 211 indicating that REC is being performed. Thecomposition unit 112 synthesizes the video from thevideo input unit 110, the recording stop button generated by thegraphics unit 114, and thecharacter 211 indicating that the REC is being performed, and displays it on the touch panel unit 120 (FIG. 2 (3)). .

ユーザーがタッチパネル部120に表示した録画停止ボタン207をタッチダウンすると、録画が停止する。このとき、タッチパネル部120がユーザーのタッチダウンを認識し、タッチパネル部120上のタッチダウンした場所を特定して全体制御部111に伝える。全体制御部111は、タッチダウンされた場所が録画停止ボタンの表示場所と同じであることを認識して録画を停止する処理を行う。全体制御部111は、符号/復号部113に符号化を停止するように指示する。  When the user touches down therecording stop button 207 displayed on thetouch panel unit 120, the recording is stopped. At this time, thetouch panel unit 120 recognizes the touchdown of the user, identifies the touched-down location on thetouch panel unit 120, and notifies the overall control unit 111. The overall control unit 111 recognizes that the touched-down location is the same as the display location of the recording stop button, and performs processing to stop recording. The overall control unit 111 instructs the encoding /decoding unit 113 to stop encoding.

また、全体制御部111は、データベース部116に対してデータベースに録画データの登録を指示する。さらに、全体制御部111は、グラフィックス部114に対して録画開始ボタンと再生モードボタンのグラフィックスの生成を指示する。映像入力部110からの映像と、グラフィックス部114で生成したグラフィックスを合成してタッチパネルへ表示する(図2(4))。このようにして録画動作が行われる。  The overall control unit 111 instructs thedatabase unit 116 to register recording data in the database. Further, the overall control unit 111 instructs thegraphics unit 114 to generate graphics for the recording start button and the playback mode button. The video from thevideo input unit 110 and the graphics generated by thegraphics unit 114 are combined and displayed on the touch panel (FIG. 2 (4)). In this way, the recording operation is performed.

(再生動作〜インデックス表示から再生まで〜)
次に、図3を用いて再生動作について説明する。
タッチパネル部120に表示した再生モードボタン300をユーザーがタッチダウンすると、ビデオカメラ100が再生モードになる(図3(1))。このとき、タッチパネル部120がユーザーのタッチダウンを認識し、タッチパネル部120上のタッチダウンした場所を特定して、全体制御部111に伝える。全体制御部111は、タッチダウンされた場所が再生モードボタンの場所と同じであることを認識して再生モードに移行する(図3(2))。
(Playback operation-from index display to playback-)
Next, the reproducing operation will be described with reference to FIG.
When the user touches down theplayback mode button 300 displayed on thetouch panel unit 120, thevideo camera 100 enters the playback mode (FIG. 3 (1)). At this time, thetouch panel unit 120 recognizes the touchdown of the user, identifies the location where the touchdown is performed on thetouch panel unit 120, and notifies the overall control unit 111. The overall control unit 111 recognizes that the touched-down location is the same as the location of the playback mode button, and shifts to the playback mode (FIG. 3 (2)).

再生モードへの遷移が指示されると、全体制御部111は映像入力部110に対し、映像の入力停止を指示する。全体制御部111は、データベース部116のデータベースに基づいて記録媒体130中の符号化した画像データをひとつずつ符号/復号部113で復号し最適な大きさに変換してサムネール301を生成するように指示する。  When the transition to the playback mode is instructed, the overall control unit 111 instructs thevideo input unit 110 to stop video input. The overall control unit 111 generates thethumbnail 301 by decoding the encoded image data in therecording medium 130 one by one by the encoding /decoding unit 113 based on the database of thedatabase unit 116 and converting them to an optimum size. Instruct.

再生モード時にタッチパネル部120にサムネールを一覧表示する(インデックス表示)。この一覧表示したサムネールは、ユーザーが再生させたい対象を選ぶためのガイドになる。符号/復号部113によって復号し、最適な大きさに変換したサムネールを合成部112に渡す。また、グラフィックス部114に対して録画モードボタンのグラフィックスの生成を指示する。符号/復号部113により復号した画像データとグラフィックス部114で生成したグラフィックスを合成部112が合成し、タッチパネル部120へ表示する(図3(2))。  A list of thumbnails is displayed on thetouch panel unit 120 in the playback mode (index display). The thumbnails displayed as a list serve as a guide for the user to select an object to be reproduced. The thumbnail decoded by the encoding /decoding unit 113 and converted to an optimum size is passed to thesynthesis unit 112. Further, it instructs thegraphics unit 114 to generate graphics for the recording mode button. The image data decoded by the encoding /decoding unit 113 and the graphics generated by thegraphics unit 114 are combined by the combiningunit 112 and displayed on the touch panel unit 120 ((2) in FIG. 3).

ユーザーは、インデックス画面上に並んだサムネール306をタッチダウンすると、タッチパネル部120がユーザーのタッチダウンを認識し、タッチパネル部120上のタッチダウンした場所を特定して、全体制御部111に伝える。全体制御部111は、タッチダウンされた場所から、どの画像データがタッチダウンされたかを認識する。  When the user touches down thethumbnails 306 arranged on the index screen, thetouch panel unit 120 recognizes the touch down of the user, identifies the touched-down location on thetouch panel unit 120, and notifies the overall control unit 111. The overall control unit 111 recognizes which image data is touched down from the touched-down location.

全体制御部111は、選択された画像データの属性をデータベース部116に問い合わせる。このデータベースへの問い合わせは、タッチパネル部120に表示するメニューの表示を切り替えるために行う。たとえば、ユーザーがタッチダウンした画像データが動画データであった場合、ユーザーに提示するメニューは、「再生」、「編集」、「プロテクト」の3種類とする。  The overall control unit 111 inquires of thedatabase unit 116 about the attribute of the selected image data. The inquiry to this database is performed in order to switch the display of the menu displayed on thetouch panel unit 120. For example, when the image data touched down by the user is moving image data, there are three types of menus to be presented to the user: “play”, “edit”, and “protect”.

また、静止画データであった場合は、ユーザーに提示するメニューは、「表示」、「プロテクト」の2種類とする。このように、ユーザーがタッチダウンする画像データの種類に応じてタッチパネル部120に表示するメニューが異なるため、ユーザーにメニューを表示する前にデータベースに対して画像データの属性を問い合わせる。ここで、メニューとして表示する「再生」、「編集」、「プロテクト」、「表示」などの表記は一例であり、本発明のメニューを特定するものではない。  In the case of still image data, there are two types of menus presented to the user: “display” and “protect”. As described above, since the menu displayed on thetouch panel unit 120 varies depending on the type of image data touched down by the user, the attribute of the image data is inquired of the database before displaying the menu to the user. Here, notations such as “play”, “edit”, “protect”, and “display” displayed as menus are merely examples, and do not specify the menu of the present invention.

以下、ユーザーがタッチダウンして選択した画像データが動画データであったとして説明する。
先に述べたように、画像データが動画データの場合、ユーザーに提示すべきメニューは、「再生」、「編集」、「プロテクト」の3つである。全体制御部111は、これら3つのメニュー302を生成するようにグラフィックス部114に対して指示を行う。
In the following description, it is assumed that the image data selected by touching down by the user is moving image data.
As described above, when the image data is moving image data, there are three menus to be presented to the user: “play”, “edit”, and “protect”. The overall control unit 111 instructs thegraphics unit 114 to generate these threemenus 302.

グラフィックス部114は、ユーザーが画像データをタッチダウンした場所を中心とし、タッチダウンした場所が内側となる円弧状303にメニューが並ぶようにグラフィックスを生成する。合成部112は、インデックスとグラフィックスを合成してタッチパネル部120に表示する(図3(3))。  Thegraphics unit 114 generates graphics such that menus are arranged in anarc 303 centered on the place where the user touched down the image data and the touched-down place is inside. The combiningunit 112 combines the index and graphics and displays them on the touch panel unit 120 (FIG. 3 (3)).

表示したメニューのうち、再生のメニューが選択される例を説明する。
ユーザーは、タッチパネル部120上に表示したメニューに対して、ムーブする(図3(4))。その後、再生のメニュー上でタッチアップすると、再生が指示されたとして、全体制御部111が動作する。全体制御部111は、タッチアップされた画像データを再生する処理を行う。このとき、全体制御部111は該当する画像データを記録媒体130から読み込むように指示する。さらに読み込んだ画像データを符号/復号部113の復号機能によって復号するように指示する。
An example in which a playback menu is selected from the displayed menus will be described.
The user moves the menu displayed on the touch panel unit 120 (FIG. 3 (4)). Thereafter, when touch-up is performed on the playback menu, the overall control unit 111 operates assuming that playback is instructed. The overall control unit 111 performs a process of reproducing the touched up image data. At this time, the overall control unit 111 instructs the corresponding image data to be read from therecording medium 130. Further, it instructs to decode the read image data by the decoding function of the encoding /decoding unit 113.

復号した画像データは、合成部112を通してタッチパネル部120に表示する。全体制御部111は、ユーザーが再生の操作を確定させると、円弧状に表示したメニュー画面を消去するようにグラフィックス部114に指示する。また、全体制御部111は、動画を再生中であることをユーザーに知らせるために、「PLAY」304というグラフィックスを生成するようにグラフィックス部114に指示する。  The decoded image data is displayed on thetouch panel unit 120 through thesynthesis unit 112. When the user confirms the reproduction operation, the overall control unit 111 instructs thegraphics unit 114 to delete the menu screen displayed in an arc shape. Further, the overall control unit 111 instructs thegraphics unit 114 to generate a graphic “PLAY” 304 in order to notify the user that the moving image is being played back.

さらに、全体制御部111は、再生画面において、ユーザー操作を受け付けるためのメニューボタン305を表示するようにグラフィックス部114に指示する。その結果としてタッチパネル部120には、復号した画像データとメニューボタン、「PLAY」304という文字を合成部112によって合成し表示する(図3(5))。  Furthermore, the overall control unit 111 instructs thegraphics unit 114 to display amenu button 305 for accepting a user operation on the playback screen. As a result, the decoded image data, the menu button, and the character “PLAY” 304 are combined and displayed on thetouch panel unit 120 by the combining unit 112 (FIG. 3 (5)).

次に、表示するメニューの位置について、図4を用いて説明する。
ユーザーがタッチパネル部120をタッチダウンしたときにメニューを表示するが、このメニューをタッチパネル部120の表示範囲内に表示する。メニューの表示位置の制御を、全体制御部111とグラフィックス部114とが行う。
Next, the position of the menu to be displayed will be described with reference to FIG.
When the user touches down thetouch panel unit 120, a menu is displayed. This menu is displayed within the display range of thetouch panel unit 120. The overall control unit 111 and thegraphics unit 114 control the display position of the menu.

全体制御部111は、タッチパネル部120上でユーザーがタッチダウンした場所を取得し、その場所の情報をグラフィックス部114に伝える。グラフィックス部114は、タッチダウンされた場所を中心として円弧状のメニューを表示した場合、タッチパネル部120の表示範囲に表示するように、円弧状のメニューを適切な位置のレイアウトにしてグラフィックス401を生成する。このグラフィックス401は、表示アイテムが表す動画像データの再生を指示するためのメニュー項目。表示アイテムが表す動画像データの編集を指示するためのメニュー項目。表示アイテムが表す動画像データのプロテクト(保護)を指示するためのメニュー項目の3つを生成した例を示している。このようにして、タッチダウンした位置を中心として円弧状のメニューを表示する時に、タッチパネル部120の表示範囲を考慮した形で表示する。  The overall control unit 111 acquires a location where the user touched down on thetouch panel unit 120 and transmits information on the location to thegraphics unit 114. When the arc-shaped menu is displayed around the touched-down location, thegraphics unit 114 arranges the arc-shaped menu at an appropriate position so that the arc-shaped menu is displayed in the display range of thetouch panel unit 120. Is generated. Thegraphics 401 is a menu item for instructing reproduction of moving image data represented by a display item. A menu item for instructing editing of moving image data represented by a display item. An example is shown in which three menu items for instructing protection (protection) of moving image data represented by a display item are generated. In this way, when the arc-shaped menu is displayed with the touched-down position as the center, the menu is displayed in consideration of the display range of thetouch panel unit 120.

次に、操作のキャンセルについて、図5を用いて説明する。
先に、ユーザーは画像データを再生しようとしたときに、タッチした画像データのインデックスから再生のメニューの方向に向けてムーブすると説明した。このムーブする過程において、ユーザーがタッチアップすることで、一連の操作をキャンセルすることが可能である。
Next, canceling the operation will be described with reference to FIG.
As described above, when the user tries to reproduce the image data, the user moves from the index of the touched image data toward the direction of the reproduction menu. In the process of moving, a series of operations can be canceled by the user touching up.

図5(1)に、ムーブしているときの状態を示す。ユーザーがメニューからタッチアップしてキャンセルした場合は、表示していたメニューを消去し(図5(2)の501)、インデックス画面をタッチパネル部120に表示する。  FIG. 5 (1) shows a state when the movement is performed. When the user cancels by touching up from the menu, the displayed menu is deleted (501 in FIG. 5B), and the index screen is displayed on thetouch panel unit 120.

次に、表示するメニューに階層構造がある場合について、図6を用いて説明する。
ユーザーが画像データを選択したときに、「再生」というメニューを表示する。さらに、ユーザーが「再生」を選択したときに、階層構造のメニューとして「はじめから再生」、「続きから再生」というメニューを表示する場合を考える。ここで、メニューとして表示する「はじめから再生」、「続きから再生」の表記は一例であり、本実施形態のメニューを特定するものではない。このような階層構造をもつ場合は、以下のように表示を行う。
Next, the case where the menu to be displayed has a hierarchical structure will be described with reference to FIG.
When the user selects image data, a menu “play” is displayed. Further, consider a case where, when the user selects “play”, menus “play from the beginning” and “play from the next” are displayed as hierarchical menus. Here, the notation of “play from the beginning” and “play from the continuation” displayed as the menu is an example, and does not specify the menu of the present embodiment. When having such a hierarchical structure, display is performed as follows.

再生モードにおいて、インデックス表示したサムネールのうち、ユーザーが意図するサムネールをタッチダウンすると、全体制御部111がビデオカメラ100の全体制御を行い、タッチパネル部120上にメニューを表示する。  In the playback mode, when a thumbnail intended by the user is touched down among the thumbnails displayed in the index, the overall control unit 111 performs overall control of thevideo camera 100 and displays a menu on thetouch panel unit 120.

表示したメニューのうちユーザーが「再生」をタッチダウンしたとする(図6(1))。タッチパネル部120は、タッチダウンされた場所情報を全体制御部111に伝える。全体制御部111は、タッチダウンされた場所が、メニューの「再生」の場所であることを認識する。全体制御部111は、選択された画像データの属性をデータベース部116から取得する。  It is assumed that the user touches down “play” in the displayed menu (FIG. 6 (1)). Thetouch panel unit 120 transmits the touched down location information to the overall control unit 111. The overall control unit 111 recognizes that the touched-down location is the “playback” location of the menu. The overall control unit 111 acquires the attribute of the selected image data from thedatabase unit 116.

本実施形態では、選択されたサムネールの画像データは以前に再生されたことがあるとする。この画像データは、以前に再生された際に、先頭から「12分34秒」の場所で停止しており、リジューム再生が可能な状態であるとする。全体制御部111は、データベース部116から取得した属性を元にグラフィックス部114にメニュー作成の指示を出す。  In the present embodiment, it is assumed that the image data of the selected thumbnail has been reproduced before. It is assumed that this image data has been stopped at a location “12 minutes 34 seconds” from the beginning when it was previously played back, and can be resumed. The overall control unit 111 issues a menu creation instruction to thegraphics unit 114 based on the attributes acquired from thedatabase unit 116.

全体制御部111は、グラフィックス部114に、これまでのメニュー生成と同様に、タッチダウンされた場所を中心として次のメニューを生成する。この例では、「はじめから再生」、「続きから再生」というメニュー700を生成して、合成部112を通してタッチパネル部120に表示する(図6(2))。「続きから再生」とは、ユーザーが選択した画像データをリジューム位置から継続して再生させるという再生方法である。  The overall control unit 111 generates the next menu in thegraphics unit 114 around the touched-down location, as in the previous menu generation. In this example, amenu 700 of “play from the beginning” and “play from the continuation” is generated and displayed on thetouch panel unit 120 through the synthesis unit 112 (FIG. 6B). “Replay from continuation” is a reproduction method in which image data selected by the user is continuously reproduced from the resume position.

図6(2)のように、メニューの階層構造が深くなったとしても、新たにタッチダウンした場所を中心とした円弧状にメニューを表示するという手順を繰り返して階層構造における操作を実現する。なお、ユーザーが画像データを選択したときに、画像データを再生することが初めてであり、リジューム再生ができない場合は、「はじめから再生」のみを表示させる。  As shown in FIG. 6 (2), even if the hierarchical structure of the menu becomes deeper, the procedure of displaying the menu in an arc shape centered on the newly touched location is repeated to realize the operation in the hierarchical structure. When the user selects image data for the first time, the image data is reproduced for the first time, and when the resume reproduction cannot be performed, only “reproduction from the beginning” is displayed.

また、「はじめから再生」、「続きから再生」と表示した上で、「続きから再生」が半透明などの表示になり、ユーザーが選ぶことができないように意識させる表示方法になっていてもよい。または、階層構造のメニューをもたせず、ユーザーが再生のメニューをタッチした時点で、すぐに再生動作を行ってもよい。  In addition, even if it is a display method that displays “Play from Start” and “Play from Continue” and “Play from Continue” becomes semi-transparent, etc. Good. Alternatively, the playback operation may be performed immediately when the user touches the playback menu without providing the hierarchical menu.

(第2の実施形態)
前述した実施形態では、再生時に指をすべらせ、指を離すという行為でメニューを選択する例を述べた。ここでは、異なる方法でメニューを確定させる例を説明する。
再生モードにおいて、インデックス表示した画像データのうち、ユーザーが意図するものをタッチする。タッチされると全体制御部111がビデオカメラ100の全体制御を行い、タッチパネル部120上にメニューを表示する過程までは第1の実施形態と同じである。
(Second Embodiment)
In the above-described embodiment, the example in which the menu is selected by the action of sliding the finger during the reproduction and releasing the finger has been described. Here, an example in which the menu is determined by a different method will be described.
In the playback mode, the user intends to touch the indexed image data. When touched, the overall control unit 111 performs overall control of thevideo camera 100, and the process until the menu is displayed on thetouch panel unit 120 is the same as in the first embodiment.

この状態において、ユーザーがタッチパネル部120から指を離しても全体制御部111はグラフィックス部114に対して円弧状のメニューを消去しない。タッチした指をタッチパネル部120から離しても、メニューを表示したままにすることで、ユーザーはメニューから一旦タッチアップすることができる。円弧状のメニューを表示している状態で、ユーザーはタッチパネル部120からタッチアップし、円弧状に表示したメニューのいずれかを再びタッチダウンして指定することが可能である。  In this state, even if the user lifts his / her finger from thetouch panel unit 120, the overall control unit 111 does not delete the arc-shaped menu for thegraphics unit 114. Even if the touched finger is released from thetouch panel unit 120, the user can touch up from the menu once by keeping the menu displayed. In a state where the arc-shaped menu is displayed, the user can touch up from thetouch panel unit 120 and touch down any one of the menus displayed in the arc-shape to specify the menu.

次に、図7を用いて、メニューを表示させた後、一連の操作をキャンセルする場合について説明する。
ユーザーがタッチパネル部120からタッチアップして、再びメニューを選択する間、キャンセルボタン600を円弧状のメニューの中心位置に表示する。このとき、タッチパネル部120は、ユーザーがタッチパネル部120からタッチアップしたことを検出して全体制御部111に伝える。
Next, a case where a series of operations is canceled after the menu is displayed will be described with reference to FIG.
While the user touches up from thetouch panel unit 120 and selects the menu again, the cancelbutton 600 is displayed at the center position of the arc-shaped menu. At this time, thetouch panel unit 120 detects that the user has touched up from thetouch panel unit 120 and notifies the overall control unit 111 of it.

全体制御部111は、キャンセルボタンの生成をグラフィックス部114に指示する。グラフィックス部114は、先に表示したメニュー画面に加えて、キャンセルボタン600を生成し、合成部112に出力してタッチパネル部120に表示する。タッチパネル部120に表示したキャンセルボタンを、ユーザーがタッチダウンすることで一連の操作をキャンセルすることができる。キャンセルした場合は、インデックス画面をタッチパネル部120に表示する。  The overall control unit 111 instructs thegraphics unit 114 to generate a cancel button. Thegraphics unit 114 generates a cancelbutton 600 in addition to the previously displayed menu screen, outputs it to the combiningunit 112, and displays it on thetouch panel unit 120. A series of operations can be canceled when the user touches down the cancel button displayed on thetouch panel unit 120. If canceled, an index screen is displayed on thetouch panel unit 120.

(第3の実施形態)
本実施形態では、ユーザーがタッチダウンしたときに円弧状に表示するメニューの個数が多い場合について説明する。再生モードにおいて、ユーザーがタッチパネル部120上のサムネールをタッチダウンしたときにメニューを表示するが、画像データによっては、表示するメニューの数が多いものがある。たとえば、ユーザーが画像データを選択したときに、「再生」、「編集」、「コピー」、「プロテクト」、「お気に入り」、「削除」という6つのメニューを表示する場合があるとする。ここで、メニューとして表示する「再生」、「移動」、「コピー」、「プロテクト」、「お気に入り」、「削除」などの表記は一例であり、本実施形態のメニューを特定するものではない。ビデオカメラ100などの表示部121の画面に6つのメニューを全て表示さるための方法として以下の3つの方法がある。
(Third embodiment)
In the present embodiment, a case will be described where the number of menus displayed in an arc shape when the user touches down is large. In the playback mode, a menu is displayed when the user touches down a thumbnail on thetouch panel unit 120. Depending on the image data, there are many menus to be displayed. For example, when the user selects image data, six menus “play”, “edit”, “copy”, “protect”, “favorite”, and “delete” may be displayed. Here, notations such as “play”, “move”, “copy”, “protect”, “favorite”, and “delete” displayed as menus are merely examples, and do not specify the menu of the present embodiment. There are the following three methods for displaying all six menus on the screen of thedisplay unit 121 such as thevideo camera 100.

(表示例1):円弧状に表示するメニューのサイズを小さくする。
(表示例2):円弧状に表示するメニューの円弧の半径を変化させて大きさを調整し、全てのメニューを表示する。
(表示例3):円弧状に表示するメニューを複数階層にして、ユーザーがタッチオンしている時間や、タッチパネル部120への圧力に応じて、複数階層のメニューを切り替えて表示する。
(Display Example 1): Reduce the size of the menu displayed in an arc shape.
(Display example 2): The size of the menu displayed in an arc shape is changed by changing the radius of the arc, and all menus are displayed.
(Display Example 3): Menus displayed in an arc shape are arranged in a plurality of layers, and the menus in the plurality of layers are switched and displayed according to the time when the user is touching on and the pressure on thetouch panel unit 120.

次に、これらの方法を一つずつ説明する。
はじめに(表示例1)を、図8を用いて説明する。
(表示例1)は、円弧状に表示する円形のメニューそのものを小さくする方法である。メニューの円で囲まれた枠と文字を800から801のように小さくして表示することで、複数のメニュー項目をタッチパネル部120からはみ出さないように配置して、メニューの全てをタッチパネル部120上に表示する。
Next, these methods will be described one by one.
First (Display Example 1) will be described with reference to FIG.
(Display Example 1) is a method of reducing the circular menu itself displayed in an arc shape. By displaying the menu frame and characters surrounded by a circle as small as 800 to 801, a plurality of menu items are arranged so as not to protrude from thetouch panel unit 120, and all of the menus are arranged on thetouch panel unit 120. Display above.

次に、(表示例2)について、図9を用いて説明する。
(表示例2)は、円弧状に表示するメニューの円弧の半径を変化させて全てのメニューをタッチパネル部120上に表示する方法である。円弧の半径を、半径R1(900)から、半径R2(901)に広げることによって、円で囲まれたメニューとメニューの間の幅が広がり、全てのメニューを表示する。
Next, (Display Example 2) will be described with reference to FIG.
(Display example 2) is a method of displaying all menus on thetouch panel unit 120 by changing the radius of the arc of the menu displayed in an arc shape. By expanding the radius of the arc from the radius R1 (900) to the radius R2 (901), the width between the menus surrounded by the circle is expanded, and all menus are displayed.

最後に、(表示例3)について、図10を用いて説明する。
(表示例3)は、円弧状に表示するメニューを層にして複数持つ方法である。ユーザーのタッチパネル部120へのタッチ時間や、タッチの圧力によってこの円弧状のメニューの層を切り替えることができ、全てのメニューを切り替えながらタッチパネル部120上に表示する方法である。ユーザーが画像データを選択したとき、全体制御部111がタッチの位置を中心とする円弧状のメニューを表示する。
Finally, (Display Example 3) will be described with reference to FIG.
(Display example 3) is a method of having a plurality of menus displayed in an arc shape in layers. This arc-shaped menu layer can be switched according to the user's touch time on thetouch panel unit 120 or the pressure of the touch, and is displayed on thetouch panel unit 120 while switching all the menus. When the user selects image data, the overall control unit 111 displays an arc-shaped menu centered on the touch position.

全体制御部111は、6つのメニューを2つの層に分け、3つのメニューを2つの層にしたメニューを生成するようにグラフィックス部114に指示する。このとき、ユーザーにはメニューの層が複数あることを理解させるグラフィックスにして、メニュー項目の層(レイヤー)が複数あることをユーザーに通知する表示を行う。本実施形態では円弧状のメニューの層を重ねて1001のように表示することでユーザーに表示する。  The overall control unit 111 instructs thegraphics unit 114 to generate a menu in which the six menus are divided into two layers and the three menus are divided into two layers. At this time, the graphic is made to allow the user to understand that there are a plurality of menu layers, and a display for notifying the user that there are a plurality of menu item layers (layers) is performed. In the present embodiment, the arc-shaped menu layers are displayed on the user by overlaying them as 1001.

この状態で、メニューの層を切り替える方法について2つの例を説明する。
まずは、タッチパネル部120へのタッチ時間を利用する。現在表示しているメニュー層1000のメニューではないものをユーザーが確認したい場合は、タッチパネル部120をタッチしつづける。タッチパネル部120にタッチしつづけると全体制御部111がタッチ時間を監視しており一定時間以上タッチするとメニューの層が切り替わりメニューの層1002が最上位に表示するというやり方である。
Two examples of the method for switching the menu layer in this state will be described.
First, the touch time on thetouch panel unit 120 is used. When the user wants to confirm what is not the menu of themenu layer 1000 currently displayed, thetouch panel unit 120 is continuously touched. When thetouch panel unit 120 is continuously touched, the overall control unit 111 monitors the touch time, and when touched for a predetermined time or longer, the menu layer is switched and themenu layer 1002 is displayed at the top.

他の方法としては、タッチパネル部120へのタッチの圧力を利用する。タッチパネル部120が圧力も感知できる場合、ユーザーのタッチパネル部120へのタッチの圧力の強弱に応じて、全体制御部111がメニューの層を切り替えるというやり方である。  As another method, a touch pressure on thetouch panel unit 120 is used. When thetouch panel unit 120 can also detect pressure, the overall control unit 111 switches the menu layer according to the strength of the pressure of the user touching thetouch panel unit 120.

メニュー層1000を上の層に表示している状態で、下の層のメニュー1001を選択したい場合は、ユーザーはタッチパネル部120に対して力を加え、下の層のメニュー1001が上の層として表示した段階(図10(2))で、ムーブしてメニューを選択する。このように、層構造にしてメニューを表示することで、複数のメニューを表示しなければならない場合でも、最初にタッチダウンした位置から常に同じ距離移動すればメニューを選択することができる。  When themenu layer 1000 is displayed on the upper layer and the user wants to select thelower layer menu 1001, the user applies force to thetouch panel unit 120, and thelower layer menu 1001 is set as the upper layer. At the displayed stage ((2) in FIG. 10), the menu is selected by moving. In this way, by displaying the menu in a layered structure, even when a plurality of menus must be displayed, the menu can be selected by always moving the same distance from the position touched down first.

次に、図11のフローチャートを参照しながら、再生モード処理の一例を説明する。なお、以下に示す処理は、全体制御部111のCPU111aが、ROM111bに格納されたプログラムをRAM111cに展開して実行することで実現する。  Next, an example of the playback mode process will be described with reference to the flowchart of FIG. Note that the processing shown below is realized by theCPU 111a of the overall control unit 111 developing and executing a program stored in theROM 111b on the RAM 111c.

再生モード処理が開始されると、S1101においてインデックス画面表示処理が行われる。これは、図3(2)に示したように、符号/復号部113により復号した画像データとグラフィックス部114で生成したグラフィックスを合成部112が合成し、タッチパネル部120へ表示する処理である。  When the reproduction mode process is started, an index screen display process is performed in S1101. As shown in FIG. 3B, this is a process in which thesynthesis unit 112 synthesizes the image data decoded by the encoding /decoding unit 113 and the graphics generated by thegraphics unit 114 and displays them on thetouch panel unit 120. is there.

次に、S1102において、タッチダウンの有無を判断する。この判断の結果、タッチダウンが行われていない場合は、行われるまで待機する。一方、タッチダウンが行われた場合にはS1103に進み、タッチ位置に表示アイテムがあるか否かを検出する。この検出の結果、タッチ位置に表示アイテムがない場合にはS1104に進み、ムーブ検出を行う。この検出の結果、「ムーブ」を検出した場合にはS1103に戻り、タッチ位置に表示アイテムがあるか検出する。また、「ムーブ」を検出しなかった場合にはS1105に進み、タッチオフの検出を行う。S1105の検出の結果、「タッチオフ」を検出しなかった場合にはS1104に戻る。また、「タッチオフ」を検出した場合にはS1102に戻り、タッチダウンの有無を判断する。  Next, in S1102, the presence / absence of touchdown is determined. If the result of this determination is that touchdown has not been performed, the process waits until it is performed. On the other hand, if the touchdown is performed, the process proceeds to S1103, and it is detected whether or not there is a display item at the touch position. As a result of the detection, if there is no display item at the touch position, the process proceeds to S1104 to perform move detection. If “move” is detected as a result of this detection, the process returns to S1103 to detect whether there is a display item at the touch position. If “move” is not detected, the process advances to step S1105 to detect touch-off. As a result of the detection in S1105, if “touch-off” is not detected, the process returns to S1104. If “touch-off” is detected, the process returns to S1102 to determine whether or not touch-down has occurred.

一方、S1103の検出の結果、タッチ位置に表示アイテムがある場合にはS1106に進み、タッチ位置の表示アイテムの種類を取得する。その後、S1107に進み、メニューに表示すべき表示アイテムの有無を判断する。この判断の結果、表示すべき表示アイテムではなかった場合にはS1108に進む。  On the other hand, if there is a display item at the touch position as a result of the detection in S1103, the process proceeds to S1106 to acquire the type of display item at the touch position. Thereafter, the process proceeds to S1107, where it is determined whether there is a display item to be displayed on the menu. If it is determined that the item is not a display item to be displayed, the process advances to step S1108.

S1108においては、タッチ位置の表示アイテムに応じた処理を実行する。その後、S1109に進み、タッチを解除したか否かの検出、すなわち、タッチオフの検出を行う。この検出の結果、「タッチオフ」を検出しなかった場合には待機状態となる。また、「タッチオフ」を検出した場合にはS1102に戻り、タッチダウンの有無を判断する。  In S1108, processing corresponding to the display item at the touch position is executed. Thereafter, the process proceeds to S1109, where it is detected whether or not the touch is released, that is, the touch-off is detected. As a result of this detection, if “touch-off” is not detected, a standby state is entered. If “touch-off” is detected, the process returns to S1102 to determine whether or not touch-down has occurred.

また、S1107の判断の結果、表示すべき表示アイテムであった場合にはS1110に進み、タッチ位置の表示アイテムに応じたメニュー項目を、現在のタッチ位置を中心とした円弧状に表示する。これにより、図3(3)、図4の表示が行われる。次に、S1111に進み、タッチオフの検出を行う。この検出の結果、「タッチオフ」を検出しなかった場合にはS1115に進み、ムーブ検出を行う。ムーブ検出の様子は図3(4)につて説明したように、ムーブ操作を検出することにより行われる。  If it is determined in step S1107 that the item is a display item to be displayed, the process advances to step S1110 to display a menu item corresponding to the display item at the touch position in an arc shape centered on the current touch position. Thereby, the display of FIG. 3 (3) and FIG. 4 is performed. Next, it progresses to S1111 and a touch-off is detected. As a result of the detection, if “touch-off” is not detected, the process proceeds to S1115 to perform move detection. The state of the move detection is performed by detecting the move operation as described with reference to FIG.

また、S1111の検出の結果、「タッチオフ」を検出した場合にはS1112に進み、最終的に「タッチオフ」を検出した位置がメニュー項目上か判断する。この判断の結果、メニュー項目上ではなかった場合には、S1113に進み、図5(2)に示したように、メニューを消去する(キャンセルの操作)。また、メニュー項目上であった場合には、メニュー項目上でタッチオフされたことによりユーザーの操作が確定したとしてS1114に進み、図3(5)に示したように、タッチオフされた位置のメニュー項目に応じた処理を実行する。その後、エンド処理を行う。  If “touch-off” is detected as a result of the detection in S1111, the process proceeds to S1112, and it is determined whether the position where “touch-off” is finally detected is on the menu item. If the result of this determination is that the item is not on a menu item, the process advances to step S1113 to delete the menu (cancel operation) as shown in FIG. If it is on the menu item, it is determined that the user's operation is confirmed by being touched off on the menu item, and the process proceeds to S1114. As shown in FIG. 3 (5), the menu item at the touched-off position is displayed. The process according to is executed. Thereafter, end processing is performed.

一方、S1115の検出の結果、「ムーブ」を検出しなかった場合にはS1111に戻る。また、「ムーブ」を検出した場合にはS1116に進み、メニュー項目上に移動か否かを検出する(図6(1))。この検出の結果、そうでなかった場合にはS1111に戻り、検出した場合にはS1117に進み、タッチ位置のメニュー項目を強調表示する。  On the other hand, if “move” is not detected as a result of the detection in S1115, the process returns to S1111. If “move” is detected, the process advances to step S1116 to detect whether or not the menu item is moved (FIG. 6 (1)). As a result of the detection, if not, the process returns to S1111. If detected, the process proceeds to S1117, and the touch position menu item is highlighted.

次に、S1118に進み、タッチ位置のメニュー項目にさらに下位階層があるか否かを判断する。この判断の結果、下位階層がない場合にはS1111に戻る。また、下位階層がある場合にはS1119に進み、図6(2)に示すように、下位階層のメニュー項目を円弧状に表示する。その後、S1111に戻り前述した処理を実行する。  In step S1118, it is determined whether the menu item at the touch position has a lower layer. If the result of this determination is that there is no lower hierarchy, processing returns to S1111. If there is a lower hierarchy, the process advances to step S1119 to display the menu items of the lower hierarchy in an arc shape as shown in FIG. Thereafter, the processing returns to S1111 and the above-described processing is executed.

なお、前述した実施形態において、全体制御部111の制御は1つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、ビデオカメラ100全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、前述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。  In the embodiment described above, the control of the overall control unit 111 may be performed by one hardware, or theentire video camera 100 may be controlled by a plurality of hardware sharing the processing. Although the present invention has been described in detail based on the preferred embodiments thereof, the present invention is not limited to these specific embodiments, and various forms without departing from the gist of the present invention are also included in the present invention. included. Furthermore, each embodiment mentioned above only shows one embodiment of this invention, and it is also possible to combine each embodiment suitably.

また、前述した実施形態においては、本発明をビデオカメラ100に適用した場合を例にして説明したが、これはこの例に限定されない。すなわち、本発明は、タッチパネルを用いたパーソナルコンピュータやPDAといった機器に適用してもよい。さらに、携帯電話端末や携帯型の画像ビューワ、プリンタ装置に設けられた印刷画像選択および確認のためのディスプレイ、デジタルフォトフレームなど、タッチパネルを用いた表示制御装置であれば、本発明は適用可能である。  In the embodiment described above, the case where the present invention is applied to thevideo camera 100 has been described as an example. However, this is not limited to this example. That is, the present invention may be applied to devices such as personal computers and PDAs using touch panels. Furthermore, the present invention is applicable to any display control device using a touch panel, such as a mobile phone terminal, a portable image viewer, a display for selecting and confirming a print image provided in a printer device, and a digital photo frame. is there.

(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア(コンピュータプログラム)を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other embodiments)
The present invention can also be realized by executing the following processing. That is, software (computer program) that implements the functions of the above-described embodiments is supplied to a system or apparatus via a network or various computer-readable storage media. Then, the computer (or CPU, MPU, etc.) of the system or apparatus reads out and executes the program.

100 ビデオカメラ、110 映像入力部、111 全体制御部、111a CPU、111b ROM、111c RAM、112 合成部、113 符号/復号部、114グラフィックス部、115記録媒体アクセス部、116 データベース部、120 タッチパネル部、121 表示部、122 操作部、130 記録媒体、140 内部バス100 video camera, 110 video input unit, 111 overall control unit, 111a CPU, 111b ROM, 111c RAM, 112 synthesis unit, 113 encoding / decoding unit, 114 graphics unit, 115 recording medium access unit, 116 database unit, 120 touch panel Part, 121 display part, 122 operation part, 130 recording medium, 140 internal bus

Claims (15)

Translated fromJapanese
表示装置に対するタッチ入力を検出する検出手段と、
前記表示装置に表示された表示アイテムを指定するタッチ入力を前記検出手段によって検出すると、前記タッチ入力で指定された前記表示アイテムに関する複数のメニュー項目を、前記タッチ入力のタッチ位置に基づいた位置に、前記タッチ位置を内側とする円弧状に並べて前記表示装置に表示するように制御する表示制御手段と、
前記表示制御手段によって表示された前記複数のメニュー項目の中から1つのメニュー項目を指定するタッチ入力を前記検出手段によって検出すると、前記指定されたメニュー項目に応じた処理を実行する処理手段と
を有することを特徴とする表示制御装置。
Detecting means for detecting a touch input to the display device;
When a touch input designating a display item displayed on the display device is detected by the detection means, a plurality of menu items related to the display item designated by the touch input are set to positions based on the touch position of the touch input. Display control means for controlling to display on the display device in an arc shape with the touch position on the inside;
Processing means for executing processing according to the designated menu item when the detection means detects touch input designating one menu item from the plurality of menu items displayed by the display control means; A display control device comprising:
前記表示装置はタッチパネルにより構成され、
前記表示制御手段は、前記円弧状に表示する複数のメニュー項目を前記タッチパネルの表示範囲内に配置することを特徴とする請求項1に記載の表示制御装置。
The display device includes a touch panel,
The display control apparatus according to claim 1, wherein the display control unit arranges a plurality of menu items to be displayed in the arc shape within a display range of the touch panel.
前記検出手段は、ユーザーがタッチした場所からユーザーが意図するメニュー項目までタッチの状態のまま移動し、そのメニュー項目上でタッチを解除したことによって操作を確定してタッチ入力を検出することを特徴とする請求項1に記載の表示制御装置。  The detection means moves from a location touched by the user to a menu item intended by the user while maintaining a touch state, and detects the touch input by confirming the operation by releasing the touch on the menu item. The display control apparatus according to claim 1. 前記検出手段は、ユーザーがタッチの状態を解除したとき、最終的にタッチされていた場所が、表示されたいずれのメニュー項目上でもないとき、一連の操作をキャンセルしたと検出することを特徴とする請求項3に記載の表示制御装置。  When the user cancels the touch state, the detection means detects that a series of operations has been canceled when the finally touched location is not on any of the displayed menu items. The display control apparatus according to claim 3. 前記検出手段は、ユーザーがタッチしてメニュー項目を表示させた後、表示されたメニュー項目上でユーザーが再びタッチした場合に、ユーザーの操作を確定してタッチ入力を検出することを特徴とする請求項1に記載の表示制御装置。  The detection unit is configured to detect a touch input by confirming a user operation when the user touches the menu item to display the menu item and then the user touches again on the displayed menu item. The display control apparatus according to claim 1. 前記表示制御手段は、ユーザーがタッチしてメニュー項目を表示させた後、表示されたメニュー項目を選択するまでの間、一連の操作をキャンセルすることができる旨の表示を行うことを特徴とする請求項5に記載の表示制御装置。  The display control means performs a display indicating that a series of operations can be canceled until the menu item is selected after the user touches the menu item to display the menu item. The display control apparatus according to claim 5. 前記表示制御手段は、表示されるメニュー項目の数に応じて、円弧状に表示されるメニュー項目の円弧の半径を調整することを特徴とする請求項1に記載の表示制御装置。  The display control apparatus according to claim 1, wherein the display control means adjusts the radius of the arc of the menu item displayed in an arc shape according to the number of menu items to be displayed. 前記表示制御手段は、表示されるメニュー項目の数に応じて、メニュー項目のそれぞれを表示する大きさを調整することを特徴とする請求項1に記載の表示制御装置。  The display control apparatus according to claim 1, wherein the display control unit adjusts a display size of each menu item according to the number of menu items to be displayed. 前記表示制御手段は、表示されるメニュー項目の数に応じて、表示されるメニュー項目のレイヤーを複数にし、メニュー項目のレイヤーが複数あることをユーザーに通知する旨の表示を行い、ユーザーの操作によって、前記メニュー項目のレイヤーを切り替えることを特徴とする請求項1に記載の表示制御装置。  The display control means displays a plurality of menu item layers to be displayed according to the number of menu items to be displayed, and notifies the user that there are a plurality of menu item layers. The display control apparatus according to claim 1, wherein the menu item layer is switched by the button. 前記表示制御手段が、前記メニュー項目のレイヤーを切り替えるユーザーの操作は、前記メニュー項目を表示しているタッチパネルをタッチしつづける時間の長さ、前記タッチパネルに対するタッチの圧力のいずれかに基づいて行うことを特徴とする請求項9に記載の表示制御装置。  The user's operation for switching the menu item layer by the display control means is performed based on either the length of time for which the touch panel displaying the menu item is continuously touched or the pressure of the touch on the touch panel. The display control apparatus according to claim 9. 前記表示制御手段は、前記円弧状に表示されたメニュー項目をユーザーがタッチダウンしたとき、さらに表示すべきメニューに階層構造がある場合は、前記円弧状のメニュー項目をユーザーがタッチダウンした場所を中心として、円弧状のメニュー項目をさらに表示することを特徴とする請求項1に記載の表示制御装置。  When the user touches down the menu item displayed in the arc shape, and the menu to be displayed has a hierarchical structure, the display control means determines the location where the user touched down the arc-shaped menu item. The display control apparatus according to claim 1, wherein an arc-shaped menu item is further displayed as a center. 前記表示アイテムは動画像データを表す表示アイテムを含み、
前記表示制御手段は、前記動画像データを表す表示アイテムを指定するタッチ入力を前記検出手段によって検出すると、前記タッチ入力で指定された表示アイテムに関する複数のメニュー項目として、前記表示アイテムが表す動画像データの再生を指示するためのメニュー項目、前記表示アイテムが表す動画像データの編集を指示するためのメニュー項目、前記表示アイテムが表す動画像データの保護を指示するためのメニュー項目のうち、少なくとも一つを表示するように制御することを特徴とする請求項1〜11の何れか1項に記載の表示制御装置。
The display item includes a display item representing moving image data,
When the display control unit detects a touch input designating a display item representing the moving image data by the detection unit, the moving image represented by the display item as a plurality of menu items related to the display item designated by the touch input. At least of a menu item for instructing data reproduction, a menu item for instructing editing of moving image data represented by the display item, and a menu item for instructing protection of moving image data represented by the display item The display control apparatus according to claim 1, wherein one display is controlled.
表示装置に対するタッチ入力を検出する検出工程と、
前記表示装置に表示された表示アイテムを指定するタッチ入力を前記検出工程において検出すると、前記タッチ入力で指定された前記表示アイテムに関する複数のメニュー項目を、前記タッチ入力のタッチ位置に基づいた位置に、前記タッチ位置を内側とする円弧状に並べて前記表示装置に表示するように制御する表示制御工程と、
前記表示制御工程において表示された前記複数のメニュー項目の中から1つのメニュー項目を指定するタッチ入力を前記検出工程において検出すると、前記指定されたメニュー項目に応じた処理を実行する処理工程と
を有することを特徴とする表示制御方法。
A detection step of detecting a touch input to the display device;
When a touch input designating a display item displayed on the display device is detected in the detection step, a plurality of menu items related to the display item designated by the touch input are set to positions based on the touch position of the touch input. A display control step of controlling the touch position to be displayed on the display device in an arc shape with the touch position on the inside;
A processing step of executing a process according to the designated menu item when a touch input designating one menu item from the plurality of menu items displayed in the display control step is detected in the detection step; A display control method comprising:
表示装置に対するタッチ入力を検出する検出工程と、
前記表示装置に表示された表示アイテムを指定するタッチ入力を前記検出工程において検出すると、前記タッチ入力で指定された前記表示アイテムに関する複数のメニュー項目を、前記タッチ入力のタッチ位置に基づいた位置に、前記タッチ位置を内側とする円弧状に並べて前記表示装置に表示するように制御する表示制御工程と、
前記表示制御工程において表示された前記複数のメニュー項目の中から1つのメニュー項目を指定するタッチ入力を前記検出工程において検出すると、前記指定されたメニュー項目に応じた処理を実行する処理工程とをコンピュータに実行させることを特徴とするプログラム。
A detection step of detecting a touch input to the display device;
When a touch input designating a display item displayed on the display device is detected in the detection step, a plurality of menu items related to the display item designated by the touch input are set to positions based on the touch position of the touch input. A display control step of controlling the touch position to be displayed on the display device in an arc shape with the touch position on the inside;
A processing step of executing a process according to the designated menu item when a touch input designating one menu item from the plurality of menu items displayed in the display control step is detected in the detection step; A program characterized by being executed by a computer.
請求項14に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。  A computer-readable storage medium storing the program according to claim 14.
JP2009259997A2009-11-132009-11-13Display controller and display control methodPendingJP2011107823A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2009259997AJP2011107823A (en)2009-11-132009-11-13Display controller and display control method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2009259997AJP2011107823A (en)2009-11-132009-11-13Display controller and display control method

Publications (1)

Publication NumberPublication Date
JP2011107823Atrue JP2011107823A (en)2011-06-02

Family

ID=44231244

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2009259997APendingJP2011107823A (en)2009-11-132009-11-13Display controller and display control method

Country Status (1)

CountryLink
JP (1)JP2011107823A (en)

Cited By (101)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2012014457A (en)*2010-06-302012-01-19Toshiba CorpInformation processor, information processing method and program
JP2013097604A (en)*2011-11-012013-05-20Sharp CorpInformation processor
CN103176727A (en)*2011-12-232013-06-26宇龙计算机通信科技(深圳)有限公司Application program starting method and communication terminal
JP2013229055A (en)*2013-07-302013-11-07Yahoo Japan CorpInformation processing apparatus, method, and computer program
JP2013246551A (en)*2012-05-242013-12-09Nikon CorpDisplay device
JP2014004123A (en)*2012-06-252014-01-16Hitachi Medical CorpX-ray diagnostic imaging apparatus
JP2014016788A (en)*2012-07-092014-01-30Canon IncDisplay control device, display control method, and program
WO2014024277A1 (en)*2012-08-082014-02-13Necカシオモバイルコミュニケーションズ株式会社Portable electronic device, and control method and program therefor
WO2014024533A1 (en)*2012-08-082014-02-13ソニー株式会社Information processing device and recording medium
JP2014063488A (en)*2012-09-212014-04-10Sharp CorpMethod, system and apparatus for setting characteristic of digital marking device
JP2014078235A (en)*2012-10-102014-05-01Samsung Electronics Co Ltd Multi-display apparatus and tool providing method thereof
JP2014086056A (en)*2012-10-262014-05-12Konica Minolta IncData processor, setting method and setting program
CN103916558A (en)*2012-12-282014-07-09京瓷办公信息系统株式会社Electronic Apparatus And Display Method
JP2014516445A (en)*2011-04-202014-07-10マイクロソフト コーポレーション Compact control menu for touch-enabled command execution
JP2014144738A (en)*2013-01-302014-08-14Mitsubishi Motors CorpOnboard display device
JP2014521172A (en)*2011-07-142014-08-25マイクロソフト コーポレーション Dynamic context-based menu
USD721084S1 (en)2012-10-152015-01-13Square, Inc.Display with graphic user interface
KR20150005436A (en)*2013-07-042015-01-14티아크 가부시키가이샤Editing device and storage medium for storing editing program
JP2015022583A (en)*2013-07-192015-02-02株式会社コナミデジタルエンタテインメントOperation system, operation control method, operation control program
JP2015041356A (en)*2013-08-232015-03-02富士通株式会社 Electronic device and menu control program
JP2015076008A (en)*2013-10-102015-04-20富士通株式会社 Terminal device, function display activation method, and function display activation program
WO2015076320A1 (en)*2013-11-222015-05-28株式会社村田製作所Display device and program
JP2015132965A (en)*2014-01-142015-07-23レノボ・シンガポール・プライベート・リミテッドMethod of displaying application image on a plurality of displays, electronic device, and computer program
US9098289B2 (en)2011-09-152015-08-04Mitsubishi Electric CorporationLadder program creation device
JP2015522864A (en)*2012-06-112015-08-06インテル コーポレイション Select-hold-release technology for electronic devices navigation menu systems
CN105005449A (en)*2015-08-252015-10-28南京联创科技集团股份有限公司Interactive operation method used for intelligent terminal
JP2015215924A (en)*2015-08-202015-12-03コニカミノルタ株式会社Data processor, setting method and setting program
KR101575167B1 (en)2014-04-222015-12-07현대엘리베이터 주식회사Button input control method for touch based destination selecting system of elevator
JPWO2013157330A1 (en)*2012-04-202015-12-21ソニー株式会社 Information processing apparatus, information processing method, and program
JP2016027511A (en)*2015-11-192016-02-18富士フイルム株式会社Image display control program, image display control apparatus, and image display control method
JP2016099655A (en)*2014-11-182016-05-30コニカミノルタ株式会社Image forming apparatus, control method of the same, and control program of the same
JP2016115169A (en)*2014-12-162016-06-23株式会社コロプラMobile terminal for icon development, computer program, and method
JP2016116580A (en)*2014-12-192016-06-30株式会社スクウェア・エニックスProgram, computer device, computer processing method, and system
JP2016126511A (en)*2014-12-262016-07-11株式会社バンダイナムコエンターテインメント Input processing apparatus and program
JP2016530613A (en)*2013-07-162016-09-29ピンタレスト,インコーポレイテッド Object-based context menu control
JP2016185720A (en)*2015-03-272016-10-27株式会社ホンダアクセスVehicular input system
JP2017050003A (en)*2015-03-082017-03-09アップル インコーポレイテッドDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
JP2017060861A (en)*2016-12-162017-03-30株式会社スクウェア・エニックス Program, computer apparatus, computer processing method, and system
JP2017079079A (en)*2014-03-242017-04-27株式会社 ハイディープHiDeep Inc.Menu operation method and menu operation device including touch input device conducting menu operation
US9639184B2 (en)2015-03-192017-05-02Apple Inc.Touch input cursor manipulation
US9706127B2 (en)2015-06-072017-07-11Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
JP2017134835A (en)*2016-01-262017-08-03パナソニックIpマネジメント株式会社Display device and display method employed thereby
JP2017521804A (en)*2014-05-312017-08-03アップル インコーポレイテッド Message user interface for capture and transmission of media and location content
JP2017152020A (en)*2011-10-072017-08-31パナソニック株式会社 Imaging device
US9753639B2 (en)2012-05-092017-09-05Apple Inc.Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9778771B2 (en)2012-12-292017-10-03Apple Inc.Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9785305B2 (en)2015-03-192017-10-10Apple Inc.Touch input cursor manipulation
JP2017199255A (en)*2016-04-282017-11-02ブラザー工業株式会社 Program and information processing apparatus
US9823839B2 (en)2012-05-092017-11-21Apple Inc.Device, method, and graphical user interface for displaying additional information in response to a user contact
JPWO2016092864A1 (en)*2014-12-132017-11-24Movin合同会社 Method, program, and electronic device for providing user interface
US9830048B2 (en)2015-06-072017-11-28Apple Inc.Devices and methods for processing touch inputs with instructions in a web page
US9880735B2 (en)2015-08-102018-01-30Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9886184B2 (en)2012-05-092018-02-06Apple Inc.Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9891811B2 (en)2015-06-072018-02-13Apple Inc.Devices and methods for navigating between user interfaces
US9959025B2 (en)2012-12-292018-05-01Apple Inc.Device, method, and graphical user interface for navigating user interface hierarchies
CN108108114A (en)*2017-12-192018-06-01维沃移动通信有限公司A kind of thumbnail display control method and mobile terminal
US9990121B2 (en)2012-05-092018-06-05Apple Inc.Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US9990107B2 (en)2015-03-082018-06-05Apple Inc.Devices, methods, and graphical user interfaces for displaying and using menus
US9996231B2 (en)2012-05-092018-06-12Apple Inc.Device, method, and graphical user interface for manipulating framed graphical objects
US9998888B1 (en)2015-08-142018-06-12Apple Inc.Easy location sharing
US10037138B2 (en)2012-12-292018-07-31Apple Inc.Device, method, and graphical user interface for switching between user interfaces
US10042542B2 (en)2012-05-092018-08-07Apple Inc.Device, method, and graphical user interface for moving and dropping a user interface object
US10048757B2 (en)2015-03-082018-08-14Apple Inc.Devices and methods for controlling media presentation
US10067653B2 (en)2015-04-012018-09-04Apple Inc.Devices and methods for processing touch inputs based on their intensities
US10073615B2 (en)2012-05-092018-09-11Apple Inc.Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10078442B2 (en)2012-12-292018-09-18Apple Inc.Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10095391B2 (en)2012-05-092018-10-09Apple Inc.Device, method, and graphical user interface for selecting user interface objects
US10095396B2 (en)2015-03-082018-10-09Apple Inc.Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10126930B2 (en)2012-05-092018-11-13Apple Inc.Device, method, and graphical user interface for scrolling nested regions
US10162452B2 (en)2015-08-102018-12-25Apple Inc.Devices and methods for processing touch inputs based on their intensities
US10168826B2 (en)2012-05-092019-01-01Apple Inc.Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10175864B2 (en)2012-05-092019-01-08Apple Inc.Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10175757B2 (en)2012-05-092019-01-08Apple Inc.Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
JP2019016393A (en)*2013-04-102019-01-31グーグル エルエルシーSystem and method for disambiguating item selection
US10200598B2 (en)2015-06-072019-02-05Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10222968B2 (en)2012-09-282019-03-05Fuji Xerox Co., Ltd.Image display control apparatus, image display apparatus, non-transitory computer readable medium, and image display control method
US10235035B2 (en)2015-08-102019-03-19Apple Inc.Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en)2015-08-102019-04-02Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10275087B1 (en)2011-08-052019-04-30P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10320963B2 (en)2014-09-022019-06-11Apple Inc.Phone user interface
US10346030B2 (en)2015-06-072019-07-09Apple Inc.Devices and methods for navigating between user interfaces
JP2019114215A (en)*2017-12-222019-07-11正浩 馬場Character input system by touch panel
US10375526B2 (en)2013-01-292019-08-06Apple Inc.Sharing location information among devices
US10375519B2 (en)2011-05-232019-08-06Apple Inc.Identifying and locating users on a mobile network
US10379714B2 (en)2014-09-022019-08-13Apple Inc.Reduced-size interfaces for managing alerts
US10382378B2 (en)2014-05-312019-08-13Apple Inc.Live location sharing
US10387029B2 (en)2015-03-082019-08-20Apple Inc.Devices, methods, and graphical user interfaces for displaying and using menus
US10416800B2 (en)2015-08-102019-09-17Apple Inc.Devices, methods, and graphical user interfaces for adjusting user interface objects
JP2019169192A (en)*2019-06-122019-10-03キヤノン株式会社Information processing unit, control method thereof and program
US10437333B2 (en)2012-12-292019-10-08Apple Inc.Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
JP2019204540A (en)*2014-08-292019-11-28エヌエイチエヌ コーポレーションFile batch processing method
US10496260B2 (en)2012-05-092019-12-03Apple Inc.Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10613608B2 (en)2014-08-062020-04-07Apple Inc.Reduced-size user interfaces for battery management
US10620781B2 (en)2012-12-292020-04-14Apple Inc.Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10715380B2 (en)2011-05-232020-07-14Apple Inc.Setting a reminder that is triggered by a target user device
CN113678097A (en)*2019-04-092021-11-19金孝俊Command menu output method
JP2022105832A (en)*2021-01-052022-07-15三菱電機株式会社 Information processing equipment, information processing methods, and information processing programs
US11513667B2 (en)2020-05-112022-11-29Apple Inc.User interface for audio message
US11743375B2 (en)2007-06-282023-08-29Apple Inc.Portable electronic device with conversation management for incoming instant messages
JP2024001246A (en)*2019-04-122024-01-09株式会社ソニー・インタラクティブエンタテインメントImage processing device and image display method
US12236952B2 (en)2015-03-082025-02-25Apple Inc.Virtual assistant activation

Cited By (232)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11743375B2 (en)2007-06-282023-08-29Apple Inc.Portable electronic device with conversation management for incoming instant messages
US12348663B2 (en)2007-06-282025-07-01Apple Inc.Portable electronic device with conversation management for incoming instant messages
JP2012014457A (en)*2010-06-302012-01-19Toshiba CorpInformation processor, information processing method and program
US8363026B2 (en)2010-06-302013-01-29Kabushiki Kaisha ToshibaInformation processor, information processing method, and computer program product
JP2014516445A (en)*2011-04-202014-07-10マイクロソフト コーポレーション Compact control menu for touch-enabled command execution
US10863307B2 (en)2011-05-232020-12-08Apple Inc.Identifying and locating users on a mobile network
US11665505B2 (en)2011-05-232023-05-30Apple Inc.Identifying and locating users on a mobile network
US10715380B2 (en)2011-05-232020-07-14Apple Inc.Setting a reminder that is triggered by a target user device
US11700168B2 (en)2011-05-232023-07-11Apple Inc.Setting a reminder that is triggered by a target user device
US12101687B2 (en)2011-05-232024-09-24Apple Inc.Identifying and locating users on a mobile network
US10375519B2 (en)2011-05-232019-08-06Apple Inc.Identifying and locating users on a mobile network
US10382895B2 (en)2011-05-232019-08-13Apple Inc.Identifying and locating users on a mobile network
US9582187B2 (en)2011-07-142017-02-28Microsoft Technology Licensing, LlcDynamic context based menus
JP2014521172A (en)*2011-07-142014-08-25マイクロソフト コーポレーション Dynamic context-based menu
US10338736B1 (en)2011-08-052019-07-02P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10275087B1 (en)2011-08-052019-04-30P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10540039B1 (en)2011-08-052020-01-21P4tents1, LLCDevices and methods for navigating between user interface
US10386960B1 (en)2011-08-052019-08-20P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10649571B1 (en)2011-08-052020-05-12P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10365758B1 (en)2011-08-052019-07-30P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10656752B1 (en)2011-08-052020-05-19P4tents1, LLCGesture-equipped touch screen system, method, and computer program product
US10345961B1 (en)2011-08-052019-07-09P4tents1, LLCDevices and methods for navigating between user interfaces
US10664097B1 (en)2011-08-052020-05-26P4tents1, LLCDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9098289B2 (en)2011-09-152015-08-04Mitsubishi Electric CorporationLadder program creation device
US9800785B2 (en)2011-10-072017-10-24Panasonic CorporationImage pickup device and image pickup method
US11272104B2 (en)2011-10-072022-03-08Panasonic CorporationImage pickup device and image pickup method
US10306144B2 (en)2011-10-072019-05-28Panasonic CorporationImage pickup device and image pickup method
JP2017152020A (en)*2011-10-072017-08-31パナソニック株式会社 Imaging device
US11678051B2 (en)2011-10-072023-06-13Panasonic Holdings CorporationImage pickup device and image pickup method
JP2018092661A (en)*2011-10-072018-06-14パナソニック株式会社Imaging device
US10531000B2 (en)2011-10-072020-01-07Panasonic CorporationImage pickup device and image pickup method
JP2013097604A (en)*2011-11-012013-05-20Sharp CorpInformation processor
CN103176727A (en)*2011-12-232013-06-26宇龙计算机通信科技(深圳)有限公司Application program starting method and communication terminal
JPWO2013157330A1 (en)*2012-04-202015-12-21ソニー株式会社 Information processing apparatus, information processing method, and program
EP2840475A4 (en)*2012-04-202015-12-30Sony Corp INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
US10969945B2 (en)2012-05-092021-04-06Apple Inc.Device, method, and graphical user interface for selecting user interface objects
US10592041B2 (en)2012-05-092020-03-17Apple Inc.Device, method, and graphical user interface for transitioning between display states in response to a gesture
US11221675B2 (en)2012-05-092022-01-11Apple Inc.Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US11068153B2 (en)2012-05-092021-07-20Apple Inc.Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US11023116B2 (en)2012-05-092021-06-01Apple Inc.Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US11010027B2 (en)2012-05-092021-05-18Apple Inc.Device, method, and graphical user interface for manipulating framed graphical objects
US10126930B2 (en)2012-05-092018-11-13Apple Inc.Device, method, and graphical user interface for scrolling nested regions
US10996788B2 (en)2012-05-092021-05-04Apple Inc.Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10114546B2 (en)2012-05-092018-10-30Apple Inc.Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10095391B2 (en)2012-05-092018-10-09Apple Inc.Device, method, and graphical user interface for selecting user interface objects
US10942570B2 (en)2012-05-092021-03-09Apple Inc.Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US10908808B2 (en)2012-05-092021-02-02Apple Inc.Device, method, and graphical user interface for displaying additional information in response to a user contact
US10884591B2 (en)2012-05-092021-01-05Apple Inc.Device, method, and graphical user interface for selecting object within a group of objects
US10168826B2 (en)2012-05-092019-01-01Apple Inc.Device, method, and graphical user interface for transitioning between display states in response to a gesture
US11314407B2 (en)2012-05-092022-04-26Apple Inc.Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10782871B2 (en)2012-05-092020-09-22Apple Inc.Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10775999B2 (en)2012-05-092020-09-15Apple Inc.Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10775994B2 (en)2012-05-092020-09-15Apple Inc.Device, method, and graphical user interface for moving and dropping a user interface object
US11354033B2 (en)2012-05-092022-06-07Apple Inc.Device, method, and graphical user interface for managing icons in a user interface region
US10073615B2 (en)2012-05-092018-09-11Apple Inc.Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10175864B2 (en)2012-05-092019-01-08Apple Inc.Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US9753639B2 (en)2012-05-092017-09-05Apple Inc.Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US10175757B2 (en)2012-05-092019-01-08Apple Inc.Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US11947724B2 (en)2012-05-092024-04-02Apple Inc.Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US12045451B2 (en)2012-05-092024-07-23Apple Inc.Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US12067229B2 (en)2012-05-092024-08-20Apple Inc.Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9823839B2 (en)2012-05-092017-11-21Apple Inc.Device, method, and graphical user interface for displaying additional information in response to a user contact
US10191627B2 (en)2012-05-092019-01-29Apple Inc.Device, method, and graphical user interface for manipulating framed graphical objects
US10042542B2 (en)2012-05-092018-08-07Apple Inc.Device, method, and graphical user interface for moving and dropping a user interface object
US12340075B2 (en)2012-05-092025-06-24Apple Inc.Device, method, and graphical user interface for selecting user interface objects
US9996231B2 (en)2012-05-092018-06-12Apple Inc.Device, method, and graphical user interface for manipulating framed graphical objects
US10496260B2 (en)2012-05-092019-12-03Apple Inc.Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US9886184B2 (en)2012-05-092018-02-06Apple Inc.Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10481690B2 (en)2012-05-092019-11-19Apple Inc.Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US9990121B2 (en)2012-05-092018-06-05Apple Inc.Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US9971499B2 (en)2012-05-092018-05-15Apple Inc.Device, method, and graphical user interface for displaying content associated with a corresponding affordance
JP2013246551A (en)*2012-05-242013-12-09Nikon CorpDisplay device
JP2015522864A (en)*2012-06-112015-08-06インテル コーポレイション Select-hold-release technology for electronic devices navigation menu systems
JP2014004123A (en)*2012-06-252014-01-16Hitachi Medical CorpX-ray diagnostic imaging apparatus
JP2014016788A (en)*2012-07-092014-01-30Canon IncDisplay control device, display control method, and program
WO2014024533A1 (en)*2012-08-082014-02-13ソニー株式会社Information processing device and recording medium
JPWO2014024533A1 (en)*2012-08-082016-07-25ソニー株式会社 Information processing apparatus and recording medium
WO2014024277A1 (en)*2012-08-082014-02-13Necカシオモバイルコミュニケーションズ株式会社Portable electronic device, and control method and program therefor
EP2884377A4 (en)*2012-08-082016-04-06Sony CorpInformation processing device and recording medium
JP2014063488A (en)*2012-09-212014-04-10Sharp CorpMethod, system and apparatus for setting characteristic of digital marking device
US10222968B2 (en)2012-09-282019-03-05Fuji Xerox Co., Ltd.Image display control apparatus, image display apparatus, non-transitory computer readable medium, and image display control method
JP2014078235A (en)*2012-10-102014-05-01Samsung Electronics Co Ltd Multi-display apparatus and tool providing method thereof
USD721084S1 (en)2012-10-152015-01-13Square, Inc.Display with graphic user interface
CN103793131B (en)*2012-10-262017-08-25柯尼卡美能达株式会社Data processing equipment and establishing method
JP2014086056A (en)*2012-10-262014-05-12Konica Minolta IncData processor, setting method and setting program
US9232094B2 (en)2012-10-262016-01-05Konica Minolta, Inc.System and method for move and drop of clone image on a touch panel
CN103916558A (en)*2012-12-282014-07-09京瓷办公信息系统株式会社Electronic Apparatus And Display Method
CN103916558B (en)*2012-12-282017-04-12京瓷办公信息系统株式会社Electronic Apparatus And Display Method
US9137401B2 (en)2012-12-282015-09-15Kyocera Document Solutions Inc.Electronic apparatus capable of changing content display language and display program
JP2014128931A (en)*2012-12-282014-07-10Kyocera Document Solutions IncElectronic device and display program
US9778771B2 (en)2012-12-292017-10-03Apple Inc.Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9965074B2 (en)2012-12-292018-05-08Apple Inc.Device, method, and graphical user interface for transitioning between touch input to display output relationships
US10101887B2 (en)2012-12-292018-10-16Apple Inc.Device, method, and graphical user interface for navigating user interface hierarchies
US10437333B2 (en)2012-12-292019-10-08Apple Inc.Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US9996233B2 (en)2012-12-292018-06-12Apple Inc.Device, method, and graphical user interface for navigating user interface hierarchies
US9857897B2 (en)2012-12-292018-01-02Apple Inc.Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts
US10915243B2 (en)2012-12-292021-02-09Apple Inc.Device, method, and graphical user interface for adjusting content selection
US10078442B2 (en)2012-12-292018-09-18Apple Inc.Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10175879B2 (en)2012-12-292019-01-08Apple Inc.Device, method, and graphical user interface for zooming a user interface while performing a drag operation
US12135871B2 (en)2012-12-292024-11-05Apple Inc.Device, method, and graphical user interface for switching between user interfaces
US10037138B2 (en)2012-12-292018-07-31Apple Inc.Device, method, and graphical user interface for switching between user interfaces
US9959025B2 (en)2012-12-292018-05-01Apple Inc.Device, method, and graphical user interface for navigating user interface hierarchies
US10185491B2 (en)2012-12-292019-01-22Apple Inc.Device, method, and graphical user interface for determining whether to scroll or enlarge content
US12050761B2 (en)2012-12-292024-07-30Apple Inc.Device, method, and graphical user interface for transitioning from low power mode
US10620781B2 (en)2012-12-292020-04-14Apple Inc.Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10375526B2 (en)2013-01-292019-08-06Apple Inc.Sharing location information among devices
JP2014144738A (en)*2013-01-302014-08-14Mitsubishi Motors CorpOnboard display device
JP7032277B2 (en)2013-04-102022-03-08グーグル エルエルシー Systems and methods for disambiguating item selection
JP2019016393A (en)*2013-04-102019-01-31グーグル エルエルシーSystem and method for disambiguating item selection
KR101575762B1 (en)*2013-07-042015-12-21티아크 가부시키가이샤Editing device and storage medium for storing editing program
KR20150005436A (en)*2013-07-042015-01-14티아크 가부시키가이샤Editing device and storage medium for storing editing program
US10019134B2 (en)2013-07-042018-07-10Teac CorporationEdit processing apparatus and storage medium
US10152199B2 (en)2013-07-162018-12-11Pinterest, Inc.Object based contextual menu controls
JP2016530613A (en)*2013-07-162016-09-29ピンタレスト,インコーポレイテッド Object-based context menu control
JP2015022583A (en)*2013-07-192015-02-02株式会社コナミデジタルエンタテインメントOperation system, operation control method, operation control program
JP2013229055A (en)*2013-07-302013-11-07Yahoo Japan CorpInformation processing apparatus, method, and computer program
JP2015041356A (en)*2013-08-232015-03-02富士通株式会社 Electronic device and menu control program
JP2015076008A (en)*2013-10-102015-04-20富士通株式会社 Terminal device, function display activation method, and function display activation program
JPWO2015076320A1 (en)*2013-11-222017-03-16株式会社村田製作所 Display device and program
WO2015076320A1 (en)*2013-11-222015-05-28株式会社村田製作所Display device and program
JP2015132965A (en)*2014-01-142015-07-23レノボ・シンガポール・プライベート・リミテッドMethod of displaying application image on a plurality of displays, electronic device, and computer program
JP2017079079A (en)*2014-03-242017-04-27株式会社 ハイディープHiDeep Inc.Menu operation method and menu operation device including touch input device conducting menu operation
KR101575167B1 (en)2014-04-222015-12-07현대엘리베이터 주식회사Button input control method for touch based destination selecting system of elevator
US11775145B2 (en)2014-05-312023-10-03Apple Inc.Message user interfaces for capture and transmittal of media and location content
JP2017521804A (en)*2014-05-312017-08-03アップル インコーポレイテッド Message user interface for capture and transmission of media and location content
US11513661B2 (en)2014-05-312022-11-29Apple Inc.Message user interfaces for capture and transmittal of media and location content
US12395458B2 (en)2014-05-312025-08-19Apple Inc.Live location sharing
US10732795B2 (en)2014-05-312020-08-04Apple Inc.Message user interfaces for capture and transmittal of media and location content
US10564807B2 (en)2014-05-312020-02-18Apple Inc.Message user interfaces for capture and transmittal of media and location content
US10382378B2 (en)2014-05-312019-08-13Apple Inc.Live location sharing
US10416844B2 (en)2014-05-312019-09-17Apple Inc.Message user interfaces for capture and transmittal of media and location content
US11943191B2 (en)2014-05-312024-03-26Apple Inc.Live location sharing
US10592072B2 (en)2014-05-312020-03-17Apple Inc.Message user interfaces for capture and transmittal of media and location content
US10613608B2 (en)2014-08-062020-04-07Apple Inc.Reduced-size user interfaces for battery management
US10901482B2 (en)2014-08-062021-01-26Apple Inc.Reduced-size user interfaces for battery management
US11256315B2 (en)2014-08-062022-02-22Apple Inc.Reduced-size user interfaces for battery management
US11561596B2 (en)2014-08-062023-01-24Apple Inc.Reduced-size user interfaces for battery management
JP7177018B2 (en)2014-08-292022-11-22エヌエイチエヌ ドゥレイ コーポレーション File batch processing method
JP2019204540A (en)*2014-08-292019-11-28エヌエイチエヌ コーポレーションFile batch processing method
US11030154B2 (en)2014-08-292021-06-08Nhn Entertainment CorporationFile management method for selecting files to process a file management instruction simultaneously
US11379071B2 (en)2014-09-022022-07-05Apple Inc.Reduced-size interfaces for managing alerts
US10379714B2 (en)2014-09-022019-08-13Apple Inc.Reduced-size interfaces for managing alerts
US10771606B2 (en)2014-09-022020-09-08Apple Inc.Phone user interface
US11700326B2 (en)2014-09-022023-07-11Apple Inc.Phone user interface
US11989364B2 (en)2014-09-022024-05-21Apple Inc.Reduced-size interfaces for managing alerts
US10320963B2 (en)2014-09-022019-06-11Apple Inc.Phone user interface
US10116812B2 (en)2014-11-182018-10-30Konica Minolta, Inc.Image forming apparatus, method for controlling the same, and non-transitory computer-readable data recording medium having control program stored thereon
JP2016099655A (en)*2014-11-182016-05-30コニカミノルタ株式会社Image forming apparatus, control method of the same, and control program of the same
JPWO2016092864A1 (en)*2014-12-132017-11-24Movin合同会社 Method, program, and electronic device for providing user interface
JP2016115169A (en)*2014-12-162016-06-23株式会社コロプラMobile terminal for icon development, computer program, and method
JP2016116580A (en)*2014-12-192016-06-30株式会社スクウェア・エニックスProgram, computer device, computer processing method, and system
JP2016126511A (en)*2014-12-262016-07-11株式会社バンダイナムコエンターテインメント Input processing apparatus and program
US10402073B2 (en)2015-03-082019-09-03Apple Inc.Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
JP2017050003A (en)*2015-03-082017-03-09アップル インコーポレイテッドDevices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11977726B2 (en)2015-03-082024-05-07Apple Inc.Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10387029B2 (en)2015-03-082019-08-20Apple Inc.Devices, methods, and graphical user interfaces for displaying and using menus
US10048757B2 (en)2015-03-082018-08-14Apple Inc.Devices and methods for controlling media presentation
US12436662B2 (en)2015-03-082025-10-07Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10180772B2 (en)2015-03-082019-01-15Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10095396B2 (en)2015-03-082018-10-09Apple Inc.Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10268342B2 (en)2015-03-082019-04-23Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US12236952B2 (en)2015-03-082025-02-25Apple Inc.Virtual assistant activation
US11112957B2 (en)2015-03-082021-09-07Apple Inc.Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10268341B2 (en)2015-03-082019-04-23Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10613634B2 (en)2015-03-082020-04-07Apple Inc.Devices and methods for controlling media presentation
US10860177B2 (en)2015-03-082020-12-08Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9990107B2 (en)2015-03-082018-06-05Apple Inc.Devices, methods, and graphical user interfaces for displaying and using menus
US10067645B2 (en)2015-03-082018-09-04Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10338772B2 (en)2015-03-082019-07-02Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10599331B2 (en)2015-03-192020-03-24Apple Inc.Touch input cursor manipulation
US9785305B2 (en)2015-03-192017-10-10Apple Inc.Touch input cursor manipulation
US9639184B2 (en)2015-03-192017-05-02Apple Inc.Touch input cursor manipulation
US11550471B2 (en)2015-03-192023-01-10Apple Inc.Touch input cursor manipulation
US11054990B2 (en)2015-03-192021-07-06Apple Inc.Touch input cursor manipulation
US10222980B2 (en)2015-03-192019-03-05Apple Inc.Touch input cursor manipulation
JP2016185720A (en)*2015-03-272016-10-27株式会社ホンダアクセスVehicular input system
US10067653B2 (en)2015-04-012018-09-04Apple Inc.Devices and methods for processing touch inputs based on their intensities
US10152208B2 (en)2015-04-012018-12-11Apple Inc.Devices and methods for processing touch inputs based on their intensities
US11231831B2 (en)2015-06-072022-01-25Apple Inc.Devices and methods for content preview based on touch input intensity
US11240424B2 (en)2015-06-072022-02-01Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US11681429B2 (en)2015-06-072023-06-20Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10705718B2 (en)2015-06-072020-07-07Apple Inc.Devices and methods for navigating between user interfaces
US10200598B2 (en)2015-06-072019-02-05Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en)2015-06-072019-07-09Apple Inc.Devices and methods for navigating between user interfaces
US9891811B2 (en)2015-06-072018-02-13Apple Inc.Devices and methods for navigating between user interfaces
US9830048B2 (en)2015-06-072017-11-28Apple Inc.Devices and methods for processing touch inputs with instructions in a web page
US9860451B2 (en)2015-06-072018-01-02Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US9706127B2 (en)2015-06-072017-07-11Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US12346550B2 (en)2015-06-072025-07-01Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10303354B2 (en)2015-06-072019-05-28Apple Inc.Devices and methods for navigating between user interfaces
US10841484B2 (en)2015-06-072020-11-17Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10455146B2 (en)2015-06-072019-10-22Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US9916080B2 (en)2015-06-072018-03-13Apple Inc.Devices and methods for navigating between user interfaces
US11835985B2 (en)2015-06-072023-12-05Apple Inc.Devices and methods for capturing and interacting with enhanced digital images
US10162452B2 (en)2015-08-102018-12-25Apple Inc.Devices and methods for processing touch inputs based on their intensities
US10416800B2 (en)2015-08-102019-09-17Apple Inc.Devices, methods, and graphical user interfaces for adjusting user interface objects
US10884608B2 (en)2015-08-102021-01-05Apple Inc.Devices, methods, and graphical user interfaces for content navigation and manipulation
US11327648B2 (en)2015-08-102022-05-10Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US12386501B2 (en)2015-08-102025-08-12Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11182017B2 (en)2015-08-102021-11-23Apple Inc.Devices and methods for processing touch inputs based on their intensities
US10698598B2 (en)2015-08-102020-06-30Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9880735B2 (en)2015-08-102018-01-30Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10963158B2 (en)2015-08-102021-03-30Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10203868B2 (en)2015-08-102019-02-12Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10248308B2 (en)2015-08-102019-04-02Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10209884B2 (en)2015-08-102019-02-19Apple Inc.Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
US11740785B2 (en)2015-08-102023-08-29Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10235035B2 (en)2015-08-102019-03-19Apple Inc.Devices, methods, and graphical user interfaces for content navigation and manipulation
US10754542B2 (en)2015-08-102020-08-25Apple Inc.Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9998888B1 (en)2015-08-142018-06-12Apple Inc.Easy location sharing
US10341826B2 (en)2015-08-142019-07-02Apple Inc.Easy location sharing
US11418929B2 (en)2015-08-142022-08-16Apple Inc.Easy location sharing
US12089121B2 (en)2015-08-142024-09-10Apple Inc.Easy location sharing
JP2015215924A (en)*2015-08-202015-12-03コニカミノルタ株式会社Data processor, setting method and setting program
CN105005449A (en)*2015-08-252015-10-28南京联创科技集团股份有限公司Interactive operation method used for intelligent terminal
JP2016027511A (en)*2015-11-192016-02-18富士フイルム株式会社Image display control program, image display control apparatus, and image display control method
JP2017134835A (en)*2016-01-262017-08-03パナソニックIpマネジメント株式会社Display device and display method employed thereby
JP2017199255A (en)*2016-04-282017-11-02ブラザー工業株式会社 Program and information processing apparatus
US10771650B2 (en)2016-04-282020-09-08Brother Kogyo Kabushiki KaishaInformation processing device to execute predetermined image process associated with a calculated predetermined moving direction when displayed object is swiped
JP2017060861A (en)*2016-12-162017-03-30株式会社スクウェア・エニックス Program, computer apparatus, computer processing method, and system
CN108108114A (en)*2017-12-192018-06-01维沃移动通信有限公司A kind of thumbnail display control method and mobile terminal
JP2019114215A (en)*2017-12-222019-07-11正浩 馬場Character input system by touch panel
CN113678097A (en)*2019-04-092021-11-19金孝俊Command menu output method
JP7507946B2 (en)2019-04-122024-06-28株式会社ソニー・インタラクティブエンタテインメント IMAGE PROCESSING APPARATUS AND IMAGE DISPLAY METHOD
JP7653565B2 (en)2019-04-122025-03-28株式会社ソニー・インタラクティブエンタテインメント IMAGE PROCESSING APPARATUS AND IMAGE DISPLAY METHOD
JP2024117801A (en)*2019-04-122024-08-29株式会社ソニー・インタラクティブエンタテインメント IMAGE PROCESSING APPARATUS AND IMAGE DISPLAY METHOD
JP2024001246A (en)*2019-04-122024-01-09株式会社ソニー・インタラクティブエンタテインメントImage processing device and image display method
JP2019169192A (en)*2019-06-122019-10-03キヤノン株式会社Information processing unit, control method thereof and program
US12265696B2 (en)2020-05-112025-04-01Apple Inc.User interface for audio message
US11513667B2 (en)2020-05-112022-11-29Apple Inc.User interface for audio message
JP2022105832A (en)*2021-01-052022-07-15三菱電機株式会社 Information processing equipment, information processing methods, and information processing programs
JP7321196B2 (en)2021-01-052023-08-04三菱電機株式会社 Information processing device, information processing method, and information processing program

Similar Documents

PublicationPublication DateTitle
JP2011107823A (en)Display controller and display control method
JP7379437B2 (en) Touch screen device, method and graphic user interface for determining commands by applying heuristics
KR102569424B1 (en) Intelligent interactive tablet operation method, storage medium and related devices
KR101354614B1 (en)Method and apparatus for area-efficient graphical user interface
JP5968912B2 (en) Touch display device and display method thereof
KR102551150B1 (en)Device, method, and graphical user interface for navigating media content
JP6215534B2 (en) Information processing apparatus, information processing method, and computer program
EP3936989B1 (en)Method for providing graphical user interface (gui), and multimedia apparatus applying the same
JP2654283B2 (en) Icon display method
JP5348008B2 (en) Information processing apparatus, information processing method, and program
US20080163119A1 (en)Method for providing menu and multimedia device using the same
US9495091B2 (en)Method and apparatus for displaying text information in mobile terminal
JP5379250B2 (en) Input device, information processing device, and input value acquisition method
EP2224321B1 (en)Information processing apparatus and display control method
US20100053342A1 (en)Image edit method and apparatus for mobile terminal
US20090172598A1 (en)Multimedia reproducing apparatus and menu screen display method
CN108319410B (en) Method and apparatus for controlling menus in media devices
JP5441748B2 (en) Display control apparatus, control method therefor, program, and storage medium
CN101211249A (en) Method for providing menu and multimedia device using same
JP2010152859A (en)Method for displaying and operating user interface and electronic device
KR20090125377A (en)Method and apparatus for browsing menu of a tree structure
JP6209868B2 (en) Information terminal, information processing program, information processing system, and information processing method
JP2014059369A (en)Display control device, display control method, and program
JP5260760B2 (en) Information processing device
JP2011076327A (en)Information display device, information display method and program

[8]ページ先頭

©2009-2025 Movatter.jp